@charset "utf-8";*, *:before, *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio, canvas, video{display:inline-block}audio:not([controls]){display:none;height:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a{color:#0b1979;text-decoration:underline;-webkit-transition:350ms ease;transition:350ms ease;}a:focus{outline:thin dotted}a:hover,a:active{outline:0;}a:hover{text-decoration:none;color:#393939;}h1,h2,h3,h4,h5,h6{font-weight:normal;}b,strong,dt,th{font-family:'proxima_novasemibold';}em, i{font-style:italic;}p,h1,h2,h3,h4,h5,h6, ul,ol,dd,table,fieldset,address{margin:0;padding:0;}img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle;max-width:100%;height:auto;}figure{margin:0;}legend{white-space:normal;}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}table{border-collapse:separate;border-spacing:0;width:100%;empty-cells:show;border:none;}table table{margin:0}th,td{border:none;padding:8px 10px}caption,th,td{font-weight:normal;}
button,input,select,textarea{margin:0;vertical-align:baseline;-webkit-transition:350ms ease;transition:350ms ease;background-color:transparent;border:none;}
button, input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;}
input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],input[type="password"],input[type="search"], select, textarea{border:1px solid #e5e5e5;width:100px;height:30px;padding:0;font-size:100%;line-height:normal;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;margin:0 5px 0 0;}
input[type="checkbox"]{-webkit-appearance:checkbox;}
input[type="radio"]{-webkit-appearance:radio}
input[type="submit"], input[type="button"],input[type="reset"],button,.button{line-height:22px;padding:4px 10px;display:inline-block;text-decoration:none;border:0 none;margin:0;outline:0 none;}
textarea{overflow:auto;vertical-align:top;resize:vertical;height:100px;max-width:100%;min-width:100%;max-height:500px;min-height:90px;}
fieldset{border:0 none;margin:0;padding:0}
input.go.btn.btn-primary {line-height: 18px;}
label{display:inline-block;padding-bottom:5px;font-weight:normal;}
.cf:before, .cf:after, .container:before, .container:after, .row:before, .row:after, ul:before, ul:after, .logobar:before, .logobar:after, .tabber:before, .tabber:after, .conRecurtBlock:before, .conRecurtBlock:after, .homeFiveBlock:before, .homeFiveBlock:after, .menuSubInner:before, .menuSubInner:after, .footerTop:before, .footerTop:after, .pagevisitor:before, .pagevisitor:after, .noJS .homeCarousel:before, .noJS .homeCarousel:after{content:'';display:table;}
.cf:after, .container:after, .row:after, ul:after, .logobar:after, .tabber:after, .conRecurtBlock:after, .homeFiveBlock:after, .menuSubInner:after, .footerTop:after, .pagevisitor:after, .noJS .homeCarousel:after{clear:both;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:20px 0;padding:0}
body,button,input,select,textarea{color:#303030;font:87.5%/1.5 'proxima_nova_rgregular', Arial, Helvetica, sans-serif;}
body{background:#141a4e url(../images/bg.gif) left top repeat-x;}
html,body{height:100%;}
h1{color:#103976;font:1.929em 'oswaldbook';text-transform:uppercase;}
h2{color:#0c155a;font-size:1.571em;}
h3{color:#0c155a;font:1.571em/22px "oswaldbook";margin-bottom:20px;text-transform:uppercase;}
h4{color:#353535;font:1.429em 'proxima_novasemibold';}
h5{font-size:1.385em;}
h6{font-size:1.231em;}
ul{padding:0 0 0 15px;}
ol{padding:0 0 0 20px;}
ul ul,ol ol{margin:10px 0}

ul.bulletText{list-style:none;padding:0;text-align: justify;}
ul.bulletText li{margin-bottom:5px;padding:2px 0 2px 15px;font-size:1.071em;background:url(../images/right-arrow.gif) left 7px no-repeat;}
ul.bulletText li a{text-decoration:none;}
ul.bulletText li a:hover{text-decoration:underline;}

ul.numberList{list-style:decimal; text-align: justify;}
ul.numberList > li{margin:10px 0 10px 0;padding:2px 0 2px 15px;font-size:15px;}
ul.numberList > li a{text-decoration:none;}
ul.numberList > li a:hover{text-decoration:underline;}

ul.smallAlphaList{list-style:lower-alpha; text-align: justify;}
ul.smallAlphaList > li{margin:10px 0 10px 0;padding:2px 0 2px 15px;font-size:15px;}
ul.smallAlphaList > li a{text-decoration:none;}
ul.smallAlphaList > li a:hover{text-decoration:underline;}

ul.smallRomanList{list-style:lower-roman; text-align: justify;}
ul.smallRomanList > li{margin:10px 0 10px 0;padding:2px 0 2px 15px;font-size:15px;}
ul.smallRomanList > li a{text-decoration:none;}
ul.smallRomanList > li a:hover{text-decoration:underline;}

p,h1,h2,h3,h4,h5,h6, ul,ol,dd,table,fieldset,address{margin:0 0 20px;}
input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],input[type="password"],input[type="search"], select, textarea{border:1px solid #aeb0bd;width:100%;height:34px;padding:5px 10px;background:#fff;color:#030303;font-size:1em; -webkit-appearance: none; border-radius: 0;}
input[type="submit"], input[type="button"],input[type="reset"],button,.button{padding:8px 20px;color:#fff;border:none;background-color:#0096ff;font:1.286em 'proxima_novasemibold'; -webkit-appearance: none; border-radius: 0;}
input[type="submit"]:hover, input[type="button"]:hover,input[type="reset"]:hover,button:hover,.button:hover{color:#fff;border-color:#2880ce;background-color:#2880ce;}
input[type="submit"].cancelBtn, input[type="button"].cancelBtn,input[type="reset"].cancelBtn{background-color:#888;}
.alignLeft{float:left}
.alignRight{float:right;}
.displayNone, .hasJS noscript, .hideThis{display:none!important;visibility:hidden}
.jsRequired{width:100%;display:block;color:#fff;font-size:15px;line-height:34px;text-align:center;position:relative;z-index:2;border:0 none;background-color:#C00;}
.mrgAuto{margin-right:auto;margin-left:auto;}
.mrgT20{margin-top:20px;}.mrgL20{margin-left:20px;}.mrgR20{margin-right:20px;}.mrgB20{margin-bottom:20px;}.mrgT10{margin-top:10px;}.mrgL10{margin-left:10px;}.mrgR10{margin-right:10px;}.mrgB10{margin-bottom:10px;}.padL20{padding-left:20px;}.padR20{padding-right:20px;}.padB20{padding-bottom:20px;}.padT20{padding-top:20px;}.padL15{padding-left:15px;}.padR15{padding-right:15px;}.padB15{padding-bottom:15px;}.padT15{padding-top:15px;}.padL10{padding-left:10px;}.padR10{padding-right:10px;}.padB10{padding-bottom:10px;}.padT10{padding-top:10px;}.padTB10{padding-top:10px;padding-bottom:10px;}.padTB15{padding-top:15px;padding-bottom:15px;}.padTB20{padding-top:20px;padding-bottom:20px;}.pad10{padding:10px;}.pad15{padding:15px;}.pad20{padding:20px;}.pad25{padding:25px;}.pad30{padding:30px;}
.width100p{width:100%;}.width90p{width:90%;}.width80p{width:80%;}.width70p{width:70%;}.width60p{width:60%;}.width50p{width:50%;}.width40p{width:40%;}.width30p{width:30%;}.width20p{width:20%;}.width10p{width:10%;}
::-webkit-input-placeholder{color:#030303;opacity:1 !important;}
:-moz-placeholder{color:#030303;opacity:1 !important;}
::-moz-placeholder{color:#030303;opacity:1 !important;}
:-ms-input-placeholder{color:#030303;opacity:1 !important;}
::-ms-input-placeholder{color:#030303;opacity:1 !important;}
.wob::-webkit-input-placeholder{color:#fff;}
.wob:-moz-placeholder{color:#fff;}
.wob::-moz-placeholder{color:#fff;}
.wob:-ms-input-placeholder{color:#fff;}
.wob::-ms-input-placeholder{color:#fff;}
.fileSize{font-size:12px;display:inline-block;vertical-align:middle;margin-left:3px;}
.extIcon{vertical-align:middle;margin-left:3px;}
.rsIcon{display:inline-block;margin-right:2px;height:11px;text-indent:-999px;overflow:hidden;width:11px;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.longWord, .wordBreak{word-wrap:break-word;}
.sprite{display:inline-block;vertical-align:middle;background:url(../images/sprite.png) left top no-repeat;}
.blue{color:#103976;}
.pdfIcon{margin-left:3px;}
@font-face{font-family:'proxima_nova_rgregular';src:url('fonts/proximanova-reg.eot');src:url('fonts/proximanova-reg.eot?#iefix') format('embedded-opentype'), url('fonts/proximanova-reg.woff2') format('woff2'), url('fonts/proximanova-reg.woff') format('woff'), url('fonts/proximanova-reg.ttf') format('truetype'), url('fonts/proximanova-reg.svg#proxima_nova_rgregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'proxima_novasemibold';src:url('fonts/proximanova-sbold.eot');src:url('fonts/proximanova-sbold.eot?#iefix') format('embedded-opentype'), url('fonts/proximanova-sbold.woff2') format('woff2'), url('fonts/proximanova-sbold.woff') format('woff'), url('fonts/proximanova-sbold.ttf') format('truetype'), url('fonts/proximanova-sbold.svg#proxima_novasemibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'proxima_nova_rgbold';src:url('fonts/proximanova-bold.eot');src:url('fonts/proximanova-bold.eot?#iefix') format('embedded-opentype'), url('fonts/proximanova-bold.woff2') format('woff2'), url('fonts/proximanova-bold.woff') format('woff'), url('fonts/proximanova-bold.ttf') format('truetype'), url('fonts/proximanova-bold.svg#proxima_nova_rgbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'oswaldlight';src:url('fonts/oswald-light-webfont.eot');src:url('fonts/oswald-light-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/oswald-light-webfont.woff2') format('woff2'), url('fonts/oswald-light-webfont.woff') format('woff'), url('fonts/oswald-light-webfont.ttf') format('truetype'), url('fonts/oswald-light-webfont.svg#oswaldlight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'oswaldbook';src:url('fonts/oswald-regular-webfont.eot');src:url('fonts/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/oswald-regular-webfont.woff2') format('woff2'), url('fonts/oswald-regular-webfont.woff') format('woff'), url('fonts/oswald-regular-webfont.ttf') format('truetype'), url('fonts/oswald-regular-webfont.svg#oswaldbook') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'oswaldbold';src:url('fonts/oswald-bold-webfont.eot');src:url('fonts/oswald-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/oswald-bold-webfont.woff2') format('woff2'), url('fonts/oswald-bold-webfont.woff') format('woff'), url('fonts/oswald-bold-webfont.ttf') format('truetype'), url('fonts/oswald-bold-webfont.svg#oswaldbold') format('svg');font-weight:normal;font-style:normal;}
.imgLeft{float:left;margin-right:20px;margin-bottom:20px;}
.imgRight{float:right;margin-left:20px;margin-bottom:20px;}
.imgCenter{float:none;margin-bottom:20px;margin-left:auto;margin-right:auto;display:block;}
.imgBorder{border:1px solid #ccc;padding:5px}
.rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.shadow{-webkit-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.2);padding:4px;}
.left{text-align:left !important}
.right{text-align:right !important}
.center{text-align:center !important}
.justify{text-align:justify !important}
.message{padding:10px 38px 10px 10px;margin-bottom:20px;border:1px solid transparent;position:relative;}
.message.success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}
.message.success a{color:#2b542c;}
.message.error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}
.message.error a{color:#843534;}
.tableOut{overflow-y:hidden;overflow-x:auto}
table, .tableData{border-collapse:separate;border-spacing:0;width:100%;empty-cells:show;border:none;border-top:1px solid #E9E9EA;border-left:1px solid #E9E9EA;}
table table, .tableData table{margin:0}
th,td, .tableData th, .tableData td{border:none;padding:8px 10px;border-bottom:1px solid #E9E9EA;border-right:1px solid #E9E9EA;}
table tr:nth-child(odd) td, .tableRowOdd{background-color:#efefef;}
caption,th,td{font-weight:normal;background:#fff}
th, .tableData th{background:#f3f3f3}
.tableScroll{overflow-y:hidden;overflow-x:auto}
table caption{display:none}
table td a{text-decoration:none}
.example div div, .example .boxs li{border:1px solid #eee;margin-bottom:15px;padding-top:15px;padding-bottom:15px}
.cols1, .cols2, .cols3, .cols4, .cols5, .cols6, .cols7, .cols8, .cols9, .cols10, .cols11, .cols12{float:left;padding-left:15px;padding-right:15px;}
.cols12{width:100%}
.cols11{width:91.66666667%}
.cols10{width:83.33333333%}
.cols9{width:75%}
.cols8{width:66.66666667%}
.cols7{width:58.33333333%}
.cols6{width:50%}
.cols5{width:41.66666667%}
.cols4{width:33.33333333%}
.cols3{width:25%}
.cols2{width:16.66666667%}
.cols1{width:8.33%}
.boxs{list-style:none;padding:0;margin:0;}
.boxs2{margin-left:-2%;}
.boxs3{margin-left:-2%;}
.boxs4{margin-left:-2%;}
.boxs5{margin-left:-2%;}
.boxs6{margin-left:-2%;}
.boxs > li, .boxs > div{float:left;min-height:1px;margin-left:30px;}
.boxs2 > li, .boxs2 > div{width:48%;margin-left:2%;}
.boxs3 > li, .boxs3 > div{width:31%;margin-left:2%;}
.boxs4 > li, .boxs4 > div{width:23%;margin-left:2%;}
.boxs5 > li, .boxs5 > div{width:18%;margin-left:2%;}
.boxs6 > li, .boxs6 > div{width:14.6%;margin-left:2%;}
.boxBorder{padding:5px;border:1px solid #ccc;}
.mainNavigation{margin:0;clear:both;position:static;top:-56px;z-index:10;-webkit-transition:250ms ease;transition:250ms ease;background-color:#111b69;}
.toggleMenu{display:none;padding:10px 20px;text-decoration:none}
.toggleMenu .mobileMenu{color:#fff;font-size:19px;}
.toggleMenu .iconBar{width:25px;height:25px;float:right;margin-top:2px;background:url(../images/mobile-menu.png) no-repeat center center;}
.offMenu, .backMenu{display:none;}
#nav, #nav ul{list-style:none;margin:0;padding:0;}
#nav{margin-right:-10px;}
#nav li{float:left;margin:0;padding:0;}
#nav li a{display:block;margin:0 21px;padding:10px 30px;line-height:36px;color:#fff;font-size:1.28em;text-decoration:none;position:relative;}
#nav .megaMenu{width:100%;padding:30px;position:absolute;left:0;top:56px;z-index:1;background-color:#0c155a;}
.hasJS #nav ul,
.hasJS #nav .megaMenu{opacity:0;transition:opacity 350ms ease;-webkit-transition:opacity 350ms ease;z-index:2;}
#nav ul li{float:left;height:auto;width:100%;margin:0;padding:0;position:static;}
#nav ul li a{margin:0;font-size:1.286em;line-height:24px;color:#fff;border:none;padding:7px 0;text-align:left;}
#nav ul ul{top:0;left:100%;}
#nav ul a:hover, .noJS #nav ul a:focus, #nav ul a.selected{color:#fff;}
#nav ul, #nav:hover ul ul, #nav .hover ul ul, #nav .focus ul ul,
#nav .megaMenu, #nav:hover .megaMenu .megaMenu, #nav .hover .megaMenu .megaMenu, #nav .focus .megaMenu .megaMenu{margin-left:-9999px;}
#nav li:hover > ul, #nav li.hover > ul, #nav li.focus > ul, #nav a:focus + ul, #nav ul ul, .noJS #nav .hover a:focus, .noJS #nav .focus a:focus,
#nav li:hover > .megaMenu, #nav li.hover > .megaMenu, #nav li.focus > .megaMenu, #nav a:focus + .megaMenu, #nav .megaMenu .megaMenu{margin-left:0;}
#nav li ul li a:hover, #nav li ul li > a.selected, #nav ul a:hover, .noJS #nav ul a:focus, #nav ul a.selected, #nav ul > .highlight > a, #nav ul li.focus > a{color:#31a0e0;}
.desktopNav .menuIcon, .mobileNav .menuIcon{display:none;position:absolute;right:5px;top:20px;width:9px;height:9px;}
/**/.desktopNav li .menuIcon, .mobileNav li .menuIcon{background:url(../images/down-arrow.gif) no-repeat right center;z-index:10}
.desktopNav li li .menuIcon, .mobileNav li li .menuIcon{display:block;background:url(../images/right-arrow.gif) no-repeat right center;top:17px;right:35px;z-index:11}
.desktopNav li li li .menuIcon, .mobileNav li li li .menuIcon{z-index:12}
.noJS #nav ul a:focus, .noJS #nav ul a:focus + ul,
.noJS #nav .megaMenu a:focus, .noJS #nav .megaMenu a:focus + .megaMenu{margin-left:9999px;}
.noJS #nav ul a:active,
.noJS #nav .megaMenu a:active{margin-left:0;}
.hasJS .menuPart #nav a:focus + ul, .hasJS .menuPart #nav li.focus > ul, .hasJS .menuPart #nav li.hover > ul, .hasJS .menuPart #nav li:hover > ul, .hasJS .menuPart #nav > ul > ul,
.hasJS .menuPart #nav a:focus + .megaMenu, .hasJS .menuPart #nav li.focus > .megaMenu, .hasJS .menuPart #nav li.hover > .megaMenu, .hasJS .menuPart #nav li:hover > .megaMenu, .hasJS .menuPart #nav > .megaMenu > .megaMenu{opacity:1;}
#nav li a:after, #nav li a.current:after{width:100%;content:'';position:absolute;left:0;bottom:0;-webkit-transition:350ms ease;transition:350ms ease;border:3px solid transparent;}
#nav li a:hover:after, #nav li a:focus:after, #nav li:hover > a:after{border-color:#0f8ad9;}
/*#nav li a:hover:after, #nav li a:focus:after, #nav li a.active:after, #nav li:hover > a:after{border-color:#0f8ad9;}*/
#nav li li a:after, #nav li.focus li a:after{border:none;}
.megaMenuImg{width:462px;float:left;}
.megaMenuNav{width:58%;float:left;padding:25px 20px 0;}
#nav .megaMenuNav > ul{width:220px;margin-left:0;opacity:1;position:relative;background-color:transparent;}
#nav .megaMenuNav li a{background-color:transparent;}
#nav .megaMenuNav li ul{position:absolute;}
#nav .megaMenuNav > ul ul{width:220px;left:220px;padding-left:30px;z-index:1;background-color:#0c155a;}
#nav .megaMenuNav > ul ul ul{left:220px;}
#nav ul{height:100%;border-right:1px solid #232d7b;}
#nav ul ul{border:none;}
#nav ul ul ul{height:100%;border-left:1px solid #232d7b;}
.megaMenuImg h2{margin-bottom:15px;color:#fff;font:1.571em/22px 'oswaldbook';text-transform:uppercase;}
.noJS #nav ul a:focus{width:100%;color:#fff;background-color:#0c155a;}
.noJS #nav ul{background-color:#0c155a;}
.indexBanner{position:relative;}
.indexBanner .sliderBanner .owl-item{overflow:hidden;}
.indexBanner .sliderBanner .item{height:450px;}
/*.indexBanner .sliderBanner .item img{width:100%;height:auto;display:block;}*/
.indexBanner .sliderBanner .item img{width:100%;height:100%;display:block;object-fit: cover;}

.noJS .indexBanner{height:450px;overflow:hidden;}
.indexBanner .owl-theme .owl-controls{margin:0;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.animated{-webkit-animation-duration:300ms;animation-duration:300ms;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-theme .owl-controls{margin-top:10px;text-align:center}
.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;margin:0;padding:0;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity:1;text-decoration:none}
.owl-theme .owl-controls .owl-page{display:inline-block;}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;border-radius:30px}
.owl-item.loading{min-height:150px;background:url(../images/ajaxLoader.gif) no-repeat center center;}
.resTab, .faqTab{position:relative;}
.resTab .tabNav, .faqTab .tabNav{margin:0;padding:0;list-style:none;border-bottom:2px solid #ffa800;}
.resTab .tabNav li, .faqTab .tabNav li{display:inline-block;margin:0 -5px 0 0;position:relative;border:1px solid #ffa800;border-bottom:none;background-color:#fff;}
.resTab .tabNav li a, .faqTab .tabNav li a{display:inline-block;padding:15px 30px 10px;text-decoration:none;font:1.429em/22px "oswaldbook";color:#222;}
.resTab .tabNav li a:hover, .faqTab .tabNav li a:hover, .resTab .tabNav .r-tabs-state-active a, .faqTab .tabNav .r-tabs-state-active a{color:#000;text-shadow:none;background-color:#ffa800;}
.resTab .tabContent{padding:15px 15px 0;display:none;position:relative;}
.resTab .r-tabs-panel.r-tabs-state-active{display:block;}
.resTab .r-tabs-accordion-title{display:none;}
.resTab .tabNav .r-tabs-state-disabled{opacity:0.5;}
.resTab .r-tabs-accordion-title .r-tabs-anchor{display:block;padding:10px;background-color:#00c5ad;color:#fff;text-decoration:none;}
.resTab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background-color:#fff;color:#00c5ad;text-shadow:none;}
.resTab .r-tabs-accordion-title.r-tabs-state-disabled{opacity:0.5;}
.noJS .resTab .tabContainer{height:150px;overflow:hidden}
.noJS .resTab .tabContent{display:block;height:150px}
.innerContent .faqTab .tabNav li a{padding-left:20px;padding-right:20px;}
.serviceTabMain{margin:0 -20px -20px;padding:15px 20px 40px;border-top:1px solid #ddd;background-color:#eee;}
.serviceTabMain .tabContainer{background-color:#fff;border:1px solid #ddd;border-top:none;}
.serviceTabMain .resTab .tabContent{padding:30px 30px 0!important;}
.serviceTabMain .resTab .tabNav li a{display:block;padding:15px 22px 10px;line-height:26px;text-align:center;}
.nextTabBtn{margin:0 -30px;}
.nextTabBtn a{display:inline-block;background-color:#eee;padding:15px 30px 10px;font:1.429em/22px "oswaldbook";color:#0c155a;text-decoration:none;}
/*#backtotop{cursor:pointer;display:none;height:22px;width:22px;overflow:hidden;position:fixed;right:15px;bottom:15px;text-indent:-999em;z-index:999;}*/
.noJS .accordion .accTrigger{background:none;padding-left:0}
.noJS .accordDetail{display:block;padding:10px 0}
.marquee{overflow:hidden;}
.marqueeScrolling li{float:left;margin-right:25px;}
.noJS .btnMPause{display:none;}
.noJS .marqueeScrolling{overflow-y:hidden;overflow-x:auto}
.noJS .marquee{width:240%}
.noJS .ticker .stop{display:none}
.noJS .ticker ul{margin:0}
.noJS .ticker .tickerDivBlock{height:150px;overflow-y:scroll;overflow-x:hidden}
.gmap3{border:1px dashed #C0C0C0;width:100%;height:400px;}
.gmap3 img{max-width:inherit}
/*.noJS .gmap3{}*/
.litebox-overlay,.litebox-overlay > *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.litebox-overlay{display:none;width:100%;min-width:280px;text-align:center;position:fixed;top:0;left:0;z-index:9999;}
@keyframes liteboxLoader{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.litebox-overlay .litebox-loader{position:absolute;width:40px;height:40px;left:20px;top:20px;border:3px solid #111;border-right-color:#fff;border-radius:50%;-webkit-animation:liteboxLoader 1s linear infinite;animation:liteboxLoader 1s linear infinite;}.litebox-overlay .litebox-text{width:100%;padding:0 15px;background:rgba(0, 0, 0, 0.5);color:#fff;font-size:1.214em;line-height:50px;position:absolute;bottom:0;z-index:2;opacity:0;-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out;}.litebox-overlay .litebox-text.active{opacity:1;}.litebox-overlay .litebox-close{width:40px;height:40px;background:url(../images/litebox-close.png) no-repeat center;opacity:.7;position:absolute;top:20px;right:20px;-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out;}.litebox-overlay .litebox-close:hover{opacity:1;cursor:pointer;}.litebox-overlay .litebox-nav{display:none;width:60px;height:60px;margin-top:-30px;opacity:.2;position:absolute;top:50%;z-index:9999999;-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out;}.litebox-overlay .litebox-nav:hover{opacity:.5;cursor:pointer;}.litebox-overlay .litebox-prev{background:url(../images/litebox-prev.png) no-repeat center;left:20px;}.litebox-overlay .litebox-next{background:url(../images/litebox-next.png) no-repeat center;right:20px;}.litebox-overlay .litebox-container{position:absolute;top:10%;right:10%;bottom:10%;left:10%;overflow:hidden;}.litebox-overlay .litebox-container.litebox-scroll{overflow-y:auto;}.litebox-overlay img,.litebox-overlay iframe{display:inline-block;max-width:100%;max-height:100%;margin:0 auto;vertical-align:middle;overflow-x:hidden;}.litebox-overlay iframe{width:100%;height:100%;position:relative;z-index:999999;}.litebox-overlay .litebox-inline-html{width:100%;padding:20px;background:#FFF;line-height:normal;overflow-x:hidden;line-height:normal !important;position:absolute;}.litebox-overlay .litebox-error{width:100%;height:100%;color:#FFF;text-align:center;line-height:inherit;}.litebox-overlay .litebox-error span{background:rgba(0, 0, 0, .9);-webkit-border-radius:3px;border-radius:3px;padding:20px;color:#FFF;text-shadow:1px 1px 0 #000;line-height:normal;}@media only screen and (max-width:479px){.litebox-overlay .litebox-close{display:none;}}
.selectboxit-container.selectboxit-container{width:100%;max-width:315px;float:left;font-size:1em;color:#030303;line-height:32px;cursor:pointer;position:relative;border:1px solid #aeb0bd;background-color:#fff; -webkit-appearance: none; border-radius: 0;}
.selectboxit-container .selectboxit{width:100%!important;display:block;padding:0 10px;}
.selectboxit-arrow-container{width:16px;height:11px;float:right;margin-top:12px;background:url(../images/sprite.png) -41px -31px no-repeat;}
.selectboxit-container .selectboxit-list{width:100%;display:none;list-style:none;margin:0;padding:0;position:absolute;left:0;top:0;z-index:10;border:1px solid #aeb0bd;background-color:#fff;}
.selectboxit-container .selectboxit-list li a{display:block;padding:2px 10px;font-size:1em;color:#030303;text-decoration:none;border-bottom:1px solid #aeb0bd;}
.selectboxit-container .selectboxit-list li:last-child a{border:none;}
.selectboxit-container .selectboxit-list li a:hover{color:#222;background-color:#eee;}
.selectboxit-option-icon-container{display:none;}
.ui-datepicker, .eventCalOut, .calendarIcon{background-color:#ffffff;}
.ui-datepicker th, .ui-state-highlight{background-color:#FFFFFF;}
.ui-state-active, .ui-datepicker tbody a:hover{background-color:#2989cc;color:#fff;line-height:24px;}
.ui-datepicker-prev span, .ui-datepicker-next span{display:inline-block;vertical-align:middle;background:url(../images/sprite.png) left top no-repeat;}
.ui-datepicker{color:#fff;font-size:13px;}
.ui-datepicker{width:20em;padding:0;display:none;-webkit-box-shadow:0 0 2px #aaa;box-shadow:0 0 2px #aaa;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.5em 0;background-color:#2989cc;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-7px;top:50%;margin-top:-2px;font-size:12px;text-indent:-9999px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select{height:28px;margin:1px 0;background-color:#fff;}
.ui-datepicker .ui-datepicker-month{font-size:1.143em;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:35%;padding:5px;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0;border:1px solid #cdcdcd;}
.ui-datepicker th{padding:.5em .3em;text-align:center;text-transform:uppercase;font-weight:normal;color:#333;border:0;border-bottom:1px solid #cdcdcd;}
.ui-datepicker td{border-color:#cdcdcd;padding:0;background-color:transparent;}
.ui-datepicker tr:nth-child(2n+1) td, .ui-datepicker-calendar .tableRowOdd{background-color:transparent;}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:3px 0;text-align:right;font-size:1.071em;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;overflow:hidden;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.eventCalOut{position:absolute;width:222px;right:-222px;float:right;top:70px;z-index:22;}
.calendarIcon{width:50px;height:52px;position:absolute;left:-50px;}
.calendarIcon span{background-position:-113px -27px;width:29px;height:29px;margin:10px;}
.calendarOut{padding:5px;}
.calendarOut .ui-datepicker{width:100%;}
.calendarOut .button{background-color:#2979ca;color:#fff;display:block;text-align:center;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.calendarOut .button:hover{background-color:#173C84;}
.ui-datepicker tbody a{color:#5e5e5e;}
.ui-datepicker-title{font-weight:normal;color:#fff;}
.ui-datepicker-prev, .ui-datepicker-next{width:25px;font-size:16px;height:25px;display:inline-block;margin:0;cursor:pointer;color:#fff;}
.ui-datepicker-prev span{background-position:-105px -150px;overflow:hidden;width:25px;height:25px;position:static;margin:5px 0 0;}
.ui-datepicker-next span{background-position:-130px -150px;overflow:hidden;width:25px;height:25px;position:static;margin:5px 0 0;}
.ui-datepicker td span, .ui-datepicker td a{text-align:center;line-height:24px;transition:ease 0s;}
.ui-datepicker a.ui-state-active{color:#fff;font-size:14px;}
.ui-datepicker-trigger{position:absolute;}
.calIcon{background-position:-205px -107px;width:30px;height:30px;display:block;vertical-align:top;}
#amieligible_form{position:relative;}
#amieligible_form .ui-datepicker-trigger, .emailUSForm .ui-datepicker-trigger{border:medium none;display:block;padding:0;right:0;top:33px;background:none;}
#amieligible_form .calIcon{background-position:3px -123px;width:30px;height:30px;display:block;vertical-align:top;}
#amieligible_form .ui-datepicker-trigger .sprite, .emailUSForm .ui-datepicker-trigger .sprite{background-image:url(../images/app-sprite.png);}
#amieligible_form .selectboxit-container.selectboxit-container{max-width:inherit;}
.row{width:100%;max-width:1200px;margin:0 auto;}
#wrapper{max-width:1200px;margin:0 auto 23px;padding:10px;background:#3f456c url(../images/innerBg.jpg) left top repeat-x;-webkit-background-clip:padding-box;background-clip:padding-box;}
.topStrip{padding:15px 0 9px;}
.topStrip ul{list-style:none;padding:0;margin:0;}
.topStrip .leftLinks{float:left;margin:0 0 0 7px;}
.topStrip .leftLinks li{border-right:1px solid #fff;}
.leftLinks li:last-child{border-right:none;}
.topStrip li{float:left;padding:0 10px;line-height:16px;position:relative;}
.topStrip li:last-child, .app .topStrip li:last-child{padding-right:0;}
.topStrip .rightLinks{float:right;margin:0 15px 0 0;}
.rightLinks li:first-child{padding-left:0;border-right:1px solid #fff;}
.rightLinks li.login{border-right:1px solid #fff;}
.topStrip .fontResize{margin-top:-2px;border:none;}
.topStrip li.search{width:29px;height:29px;margin:-5px 0 0 5px;padding:0;position:relative;background-color:#52566e;}
.topStrip li.search a{height:100%;display:block;overflow:hidden;text-indent:-999em;background-position:-63px 7px;}
.topStrip li.search a:hover, .topStrip li.search a.active{background-color:#04116b;}
.topStrip li.search .inputSearch{width:250px;display:none;padding:5px;position:absolute;right:0;top:100%;z-index:11;background-color:#070f4f;}
.topStrip li.search .inputSearch input[type="text"]{height:32px;padding:5px 48px 5px 10px;border:none;background-color:#fff;}
.topStrip li.search .inputSearch .go{height:32px;margin-top:-16px;padding:2px 6px;font-size:1em;position:absolute;right:5px;top:21px;border:none;}
.topStrip li.search .inputSearch .error{display:block;padding:7px 10px 3px;color:#ff2626}
.topStrip a{display:block;color:#fff;text-decoration:none;}
.topStrip a:hover, .topStrip li.lang a.active{color:#fff;text-decoration:underline;}
.topStrip li.lang a.active{cursor:text;}
#accessControl input{width:19px;height:19px;float:left;padding:0;color:#fff;border:none;background-color:transparent;}
#accessControl input:hover, #accessControl input.current{color:#ffc000;}
#accessControl .normal{margin-top:3px;font-size:12px;}
#accessControl .large{margin-top:2px;font-size:14px;}
#accessControl .contrastChanger{width:17px;height:19px;background-repeat:no-repeat;overflow:hidden;text-indent:-9999px;text-transform:capitalize;}
#accessControl .contrastChanger.wob{margin-left:10px;background-position:0 0;}
#accessControl .contrastChanger.normal{margin:0;background-position:-20px 0;}
.formList{list-style:none;padding:0;margin:0;}
.formList li{padding:0 0 15px;margin:0;}
.required, .formList .error{color:#C00;}
.formList .error{display:block;font-size:12px;}
.formList .textBoxOut{margin-bottom:5px;}
.formList label, .formList .label{color:#333;display:block;font-weight:normal;padding-bottom:7px;}
.radioList input{float:left;margin:5px;clear:left;}
.radioList label, .radioList .label{float:left;color:#555;}
.note{display:block;margin-bottom:5px;padding:5px 0 0;font:1em/18px 'proxima_novasemibold';}
.captcha{position:relative;}
.captcha .captchaImg{border:1px solid #d7d7d7;float:left;max-height:33px;}
.captcha .refreshCaptcha{float:left;margin:5px 0 0 10px;}
.fixedErrorMsg{background-color:rgba(233,48,30,0.92);color:#fff;text-align:center;padding:20px 20px;font-size:15px;position:fixed;left:0;top:0;z-index:99999;width:100%;text-transform:uppercase;display:none;}
.fixedSuccessMsg{background-color:rgba(20,155,65,0.92);color:#fff;text-align:center;padding:20px 20px;font-size:15px;position:fixed;left:0;top:0;z-index:99999;width:100%;text-transform:uppercase;display:none;}
#header{position:relative;background-color:#0c155a;}
.logobar{background:#ffffff; padding:10px 0}
.logoBarRight { padding:0 20px; text-align: center; float:right;}
.logoBarRight h4{ margin:0px; color: #24469c;}
.logoBarRight a img { }
.logoBarRight a { text-decoration: none;margin:0 10px; display: inline-block; text-align: center}
.logoBarRight a:hover { color:#cadetblue;}

.linkWithBgIndFlag{padding: 10px; color:#fff;
background: #24469c url(../images/india-flag.png) right top no-repeat;
display: inline-block;
vertical-align: top; margin:10px 0 10px;}
.linkWithBgIndFlag a {
    /*background-color: #24469c;*/ color:#fff; padding:5px; font-size: 16px; font-weight: bold;
    text-transform: uppercase;
}


.logoBarRight .linksList { display: flex; justify-content:space-between; width:100%;  list-style:none;
margin:0px; padding:0px;}

#logo{float:left;padding: 0 20px; max-width:336px;}
.joinIndianNavy{width:434px;height:67px;float:right;margin:25px 0px 0 0;border:1px solid #ddd;}
.joinIndianNavy a{height:100%;display:block;color:#626262;padding:13px 0 0 215px;font:1.402em/20px 'proxima_nova_rgbold';text-transform:uppercase;text-decoration:none;}
.joinIndianNavy a:hover{color:#0f8ddd;}
.joinIndianNavy a strong{display:block;color:#0f8ddd;font-size:1.160em;-webkit-transition:350ms ease;transition:350ms ease;}
.joinIndianNavy a:hover strong{color:#626262;}
.rightlogo{float:right;padding:10px 0 10px;padding-right:1.5%;}
.rightlogo img{margin-top:21px;}
.rightlogo .joinIndianNavy a img{}
.appMenuOuter > img{float:right;}
.appMenuOuter > img.emblem-wob{display:none;}
.white-logo{display:none;}
.navLinks{float:right;}
.navLinks .flag{float:left;position:relative;}
.navLinks a{height:119px;display:block;color:#0b1979;font:1.143em 'proxima_novasemibold';text-transform:uppercase;text-decoration:none;position:relative;border-left:1px solid #e3e3e3;}
.navLinks .arrow:before{width:30px;height:16px;margin-left:-15px;left:50%;top:inherit;bottom:0;-webkit-transition:inherit;transition:inherit;background-position:-137px -51px;}
.navalUnits{float:left;margin-left:12px;position:relative;}
.navalUnits > a{padding:50px 25px 46px 55px;}
.navalUnits > a:before{width:20px;height:37px;left:25px;top:40px;background-position:-137px 0;}
.menu{float:left;position:relative;}
.menu > a{padding:50px 40px 46px 68px;}
.menu > a:before{width:28px;height:18px;left:30px;top:50px;background-position:-162px 0;}
.userLogin{float:right;padding:20px 15px;}
.userLogin a:first-child{border-bottom:1px solid #eee;}
.userLogin a{display:block;padding:12px 18px 12px 40px;color:#505050;font:1.071em 'proxima_novasemibold';text-transform:uppercase;text-decoration:none;position:relative;}
.userLogin a:hover{color:#333;background-color:#eee;}
.userLogin a:before{left:18px;top:14px;}
.userLogin .login:before{width:13px;height:16px;background-position:0 -27px;}
.userLogin .register:before{width:15px;height:14px;background-position:-20px -27px;}
.socialLinks{width:42px;float:right;list-style:none;margin:0;padding:0;}
.socialLinks li a{height:35px;display:block;overflow:hidden;text-indent:-999em;position:relative;border-bottom:1px solid #118fdf;background-color:#1b99e8;}
.socialLinks li a:hover{background-color:#04116b;}
.socialLinks li:last-child a{border-bottom:none;}
.socialLinks li a.fb:before{width:11px;height:20px;left:17px;top:8px;background-position:0 -52px;}
.socialLinks li a.fb:hover{background-color:#3b5998;}
.socialLinks li a.tw:before{width:18px;height:16px;left:13px;top:10px;background-position:-21px -52px;}
.socialLinks li a.tw:hover{background-color:#4099ff;}
.socialLinks li a.gp:before{width:19px;height:20px;left:13px;top:7px;background-position:-48px -52px;}
.socialLinks li a.gp:hover{background-color:#dd4b39;}
.titlebar{/*padding:15px 40px;*/padding:15px 20px;min-height:65px;background:#24469c url(../images/india-flag.png) right top no-repeat;display:inline-block;vertical-align:top; text-align:center }
.titlebar h1, .titlebar .mainTitle{display:block;margin:0;color:#fff;font:1.571em/22px 'oswaldbook';text-transform:uppercase;letter-spacing:0.03em;}
.subTitle{display:block;margin-top:2px;color:#fff;font:0.929em 'proxima_nova_rgregular';text-transform:uppercase;letter-spacing:0.8px;}
.titlebar .downloadMobileApp{width:170px;height:100%;float:right;background-color:#0f8ad9;position:relative;}
.titlebar .downloadMobileApp a:before{width:31px;height:105px;left:-31px;background-position:-219px 0;}
.titlebar .downloadMobileApp a{display:inline-block;padding:26px 0 23px 0;color:#fff;font:1.500em/28px 'oswaldbook';text-decoration:none;}
.titlebar .downloadMobileApp a:hover{color:#111;}
.titlebar .downloadMobileApp .icon{width:48px;height:50px;float:left;margin:5px 12px 0 0;background:url(../images/sprite.png) 0 -91px no-repeat;}
.caption{width:100%;padding:12px 20px;position:absolute;left:0;bottom:0;background-color:#222;background-color:rgba(0,0,0,.52);}
.caption h2{margin:0;color:#fff;font:1.786em 'oswaldlight';}
.sliderBanner.owl-theme .owl-buttons .owl-prev, .sliderBanner.owl-theme .owl-buttons .owl-next{width:30px;height:44px;margin-top:-17px;overflow:hidden;text-indent:-999em;position:absolute;top:50%;-webkit-transition:250ms ease;transition:250ms ease;background:url(../images/sprite.png) left top no-repeat;}
.sliderBanner.owl-theme .owl-controls .owl-buttons [class*="owl-"]:hover{background-color:transparent;background-image:url(../images/sprite.png);background-repeat:no-repeat;}
.sliderBanner.owl-theme .owl-buttons .owl-prev{left:15px;background-position:-94px 0;}
.sliderBanner.owl-theme .owl-buttons .owl-prev:hover{background-position:-94px -46px;}
.sliderBanner.owl-theme .owl-buttons .owl-next{right:15px;background-position:-125px 0;}
.sliderBanner.owl-theme .owl-buttons .owl-next:hover{background-position:-125px -46px;}
.tabber{background:#272b42;padding:20px;margin-top:15px;}
.tabber .tabNav{width:26%;float:left;list-style:none;margin:0;padding:0;}
.tabber .tabNav li{border-bottom:3px solid #272b52;}
.tabber .tabNav li:last-child{border-bottom:none;}
.tabber .tabNav li a{display:block;padding:25px 20px 22px;background:#545979;color:#fff;font:1.571em/22px 'oswaldbook';text-transform:uppercase;text-decoration:none;position:relative;-webkit-transition:inherit;transition:inherit;}
/*.tabber .tabNav li a:hover, .tabber .tabNav li.r-tabs-state-active a{background-color:#ec9f0e;}*/
.tabber .tabNav li a:hover, .tabber .tabNav li.r-tabs-state-active a{background:url(../images/tabberbg.png) 0 0 repeat;}
.tabber .tabNav li a:hover:before, .tabber .tabNav li.r-tabs-state-active a:before{width:29px;height:70px;content:'';position:absolute;right:0;top:0;background:url(../images/sprite.png) -160px -47px no-repeat;}
.tabber .tabContainer{width:74%;float:left;}
.tabber .tabContent{display:none;}
.tabber .r-tabs-panel.r-tabs-state-active{display:block;position:relative;}
.tabber .r-tabs-accordion-title{display:none;}
.tabber .tabNav .r-tabs-state-disabled{opacity:0.5;}
.tabber .r-tabs-accordion-title .r-tabs-anchor{display:block;padding:10px;color:#fff;font-weight:bold;text-decoration:none;background-color:#00c5ad;}
.tabber .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{color:#00c5ad;background-color:#fff;}
.tabber .r-tabs-accordion-title.r-tabs-state-disabled{opacity:0.5;}
.tabber .tabContent .activityTicker{list-style:none;margin:0;padding:0;}
.tabber .tabContent .activityTicker li .date{margin-bottom:5px;color:#ec9f0e;font:1.071em 'proxima_nova_rgbold';}
.tabber .tabContent .activityTicker li p{margin:0;padding-bottom:20px;font-size:1.071em;}
.tabber .tabContent .activityTicker li p a{color:#636466;text-decoration:none;}
.tabber .tabContent .activityTicker li p a:hover{color:#222;}
.viewAll{padding:12px 20px 0 0;}
.viewAll a{float:right;color:#505050;text-decoration:none;position:relative;}
.viewAll a:hover{color:#0f8ddd;}
.viewAll a:before{width:9px;height:13px;left:inherit;right:-16px;top:4px;background-position:0 -161px;}
.viewAll a:hover{text-decoration:underline;}
.sideNav{width:25%;float:right;padding:20px 38px 10px 30px;}
.sideNav ul{list-style:none;margin:0;padding:0;}
.sideNav ul li{border-bottom:1px dotted #a8a8a8;}
.sideNav ul li:last-child{border-bottom:none;}
.sideNav ul li a{display:block;padding:23px 10px 16px 65px;color:#505050;font:1.643em/29px 'oswaldbook';text-decoration:none;position:relative;}
.sideNav ul li a:hover{color:#0f8ddd;}
.sideNav ul li a:before{width:50px;height:50px;margin-top:-25px;top:50%;-webkit-border-radius:4px;border-radius:4px;background-color:#a7acb5;}
.sideNav ul li a:hover:before{background-color:#0f8ddd;}
.sideNav ul li a.surfaceShips:before{background-position:-24px -148px;}
.sideNav ul li a.navalAviation:before{background-position:-76px -145px;}
.sideNav ul li a.submarines:before{background-position:-130px -150px;}
.homeCarousel .owl-controls{width:100%;margin:0;left:0;top:0;}
.homeCarousel .owl-controls .owl-buttons .owl-next, .homeCarousel .owl-controls .owl-buttons .owl-prev, .homeCarousel .owl-controls .owl-buttons .owl-next:hover, .homeCarousel .owl-controls .owl-buttons .owl-prev:hover{width:14px;height:22px;margin:-11px 0 0;-webkit-transition:250ms ease;transition:250ms ease;text-indent:-9999px;position:absolute;top:50%;background:url(../images/sprite.png) no-repeat left top;}
.homeCarousel .owl-controls .owl-buttons .owl-prev{left:32px;background-position:-95px -780px;}
.homeCarousel .owl-controls .owl-buttons .owl-prev:hover{background-position:-95px -806px;}
.homeCarousel .owl-controls .owl-buttons .owl-next{right:32px;background-position:-123px -780px;}
.homeCarousel .owl-controls .owl-buttons .owl-next:hover{background-position:-123px -806px;}
.conRecurtBlock{background:#e7e7e7;margin-top:15px;}
.conRecurt{float:left;padding:18px;width:60%;}
.conRecurt h2{font:1.571em/22px "oswaldbook";color:#0c155a;text-transform:uppercase;margin-bottom:7px;}
.conRecurt h3{font:1.571em/22px "oswaldbook";color:#0c155a;text-transform:uppercase;margin-bottom:7px;}
.conRecurt .selectfield{width:47.54%;float:left}
.conRecurt .selectfield .selectboxit-container .selectboxit-list{min-width:inherit!important;}
.conRecurt .inputfield{float:left;width:34.57%;padding:0 10px}
.conRecurt .inputbtn{float:right;width:17%;}
.conRecurt .inputbtn input{height:34px;padding:5px 23px;}
.applyOnline{float:left;width:20%;text-align:center;border-left:1px solid #0c1559;background-color:#e7e7e7;-webkit-transition:350ms ease;transition:350ms ease;}
.applyOnline a{position:relative;padding:40px 26px 40px 33px;text-decoration:none;display:block;vertical-align:top;font-family:proxima_novasemibold;color:#0c1559;font-size:1.286em;line-height:20px;-webkit-transition:color 0s;transition:color 0s;}
.applyOnline a:before{content:"";position:absolute;width:23px;height:23px;background:url(../images/sprite.png) -109px -92px no-repeat;left:30px}
.applyOnline a:after{content:"";position:absolute;width:14px;height:20px;background:url(../images/sprite.png) -72px -18px no-repeat;right:25px}
.applyOnline.emailUs a:before{content:"";position:absolute;width:23px;height:23px;background:url(../images/sprite.png) -135px -92px no-repeat;left:45px}

.applyOnline.joinAsSailor a:before{content:"";position:absolute;width:23px;height:23px;background:url(../images/home-sailor-blue.png) no-repeat;left:25px;top:37%;}
.applyOnline.joinAsOfficer a:before{content:"";position:absolute;width:23px;height:23px;background:url(../images/home-officer-blue.png) no-repeat;left:25px;top:37%;}
.applyOnline.contactUs a:before{content:"";position:absolute;width:23px;height:23px;background:url(../images/home-contact-blue.png) no-repeat;left:37px;top:38%;}

.applyOnline.joinAsSailor:hover a:before{content:"";position:absolute;width:23px;height:23px;background:url(../images/home-sailor-white.png) no-repeat;left:25px;top:37%;}
.applyOnline.joinAsOfficer:hover a:before{content:"";position:absolute;width:23px;height:23px;background:url(../images/home-officer-white.png) no-repeat;left:25px;top:37%;}
.applyOnline.contactUs:hover a:before{content:"";position:absolute;width:23px;height:23px;background:url(../images/home-contact-white.png) no-repeat;left:37px;top:38%;}

.applyOnline:hover{background:#0c1559;cursor:pointer;}
.applyOnline:hover a{color:#fff;}
.applyOnline:hover a:after{background-position:-72px -33px}
.applyOnline:hover a:before{background-position:-109px -118px}
.applyOnline.emailUs:hover a:before{background-position:-135px -118px}
.r-tabs .owl-carousel .owl-item{width:282px!important;position:relative;}
.homeCarouselTabs.owl-carousel .owl-item:last-child{padding-bottom:9px!important;}
.r-tabs .owl-carousel .owl-item .overlayBg{background-color:rgba(0,0,0,.5);}
.r-tabs .owl-carousel .item{position:relative;border-right:1px solid #272b42;overflow:hidden;cursor:pointer;}
.r-tabs .owl-carousel .r-tabs .owl-carousel .owl-item:last-child .item{border:none;}
.r-tabs .owl-carousel .item img{width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:250ms ease;transition:250ms ease;}
.r-tabs .owl-carousel .item:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.r-tabs .owl-carousel .item a{text-decoration:none;}
.r-tabs .owl-carousel .item:hover .item-info.hover a{padding:27px 10px 23px;-webkit-transition:250ms ease;transition:250ms ease;}
.item-info{width:100%;display:block;margin:0;padding:18px 10px 14px;position:absolute;left:0;bottom:0;color:#fff;font-size:1.357em;line-height:20px;text-align:center;text-transform:uppercase;-webkit-transition:250ms ease;transition:250ms ease;background-color:rgba(52,57,88,0.8);}
.r-tabs .owl-carousel .item:hover .item-info, .r-tabs .owl-carousel .item .active .item-info{background-color:rgba(1,119,201,.8);}
.r-tabs .otherTabLinks h3{font:1.6em 'proxima_novasemibold';text-transform:uppercase;}
.item-info p{color:#fff;line-height:17px;margin-bottom:0;}
.item-info a{color:#eea110;font-size:1.143em;display:inline-block;margin-top:5px;}
.r-tabs .homeCarousel{position:absolute;}
.r-tabs .homeCarousel .owl-controls .owl-buttons .owl-prev{background-position:0 -77px;left:32px;width:49px;height:49px;}
.r-tabs .homeCarousel .owl-controls .owl-buttons .owl-next{background-position:-53px -77px;right:32px;width:49px;height:49px;}
.r-tabs .homeCarousel .owl-controls .owl-buttons .owl-prev:hover{background-position:0 -132px;}
.r-tabs .homeCarousel .owl-controls .owl-buttons .owl-next:hover{background-position:-53px -132px;}
.r-tabs h3{margin-bottom:15px;color:#fff;font:1.714em 'oswaldbook';text-align:left;}
.r-tabs h2{margin-bottom:15px;color:#fff;font:1.714em 'oswaldbook';text-align:left;}
.r-tabs .ticker{display:none;padding:0 20px;cursor:default;}
.r-tabs .ticker .activityTicker li p a{color:#fff;}
.r-tabs .ticker .activityTicker li p a:hover{color:#fff;text-decoration:underline;}
.innerContent .r-tabs h3{color:#0c155a;line-height:30px;}
.innerContent .resTab .tabContent{padding:20px 0 0;}
.tickerWrap{width:530px;position:relative}
.backLink{float:right;color:#fff;font-size:1.141em;}
.viewMore:hover, .backLink:hover{color:#ec9f0e;}
.viewMore{float:right;color:#fff;font-size:1.141em;position:relative;right:-21px;top:34px;}
.playPause{width:15px;height:13px;display:block;overflow:hidden;padding:10px;position:absolute;right:0;top:5px;text-indent:-9999px;border:1px solid #373b58;background:url(../images/sprit-icon.png) no-repeat 6px -41px;}
.playPause.stop{background-position:5px -58px;}
.tickerDiv2 .selectboxit-container{margin-bottom:9px;}
.eligLeft{float:left;width:43.5%;}
.eligibleMain{padding:80px 0;}
.eligBoxmain{margin:0 auto;width:450px;}
.eligBoxmain .eligRight{width:100%;}
.eligBoxmain .eligRight .title{text-align:center;}
#amieligible_form .text input, #amieligible_form .select > .selectboxit-container.selectboxit-container{height:40px;font-size:1.071em;line-height:36px;}
#amieligible_form #btn_amieligible{margin-top:8px;height:40px;font:1.286em/22px 'proxima_novasemibold';}
#amieligible_form .select > .selectboxit-container.selectboxit-container > span > span{line-height:40px;}
#amieligible_form .text label, #amieligible_form .select label{font:1.143em 'proxima_novasemibold';}
#amieligible_form .text, #amieligible_form .select{width:100%;display:inline-block;padding-bottom:17px;}
/*#amieligible_form .text span.error, #amieligible_form .select span.error{width:100%;position:absolute;left:100%;top:34px;margin-left:10px;}*/
#amieligible_form .select .selectboxit-arrow-container{margin-top:15px;}
.eligLeft{float:left;width:auto;margin-right:20px;}
.eligRight{float:left;width:48%;overflow:hidden}
.eligRight input[type="submit"]{font-family:proxima_novasemibold;font-size:1.3em;width:100%;background:#384177;border-color:#384177}
.eligRight input[type="submit"]:hover{background:#0096ff;border-color:#0096ff}
.headSubMenu{width:100%;display:none;padding:22px;position:absolute;left:0;top:100%;}
.subWhyJoin{float:left;background:#1e297c;padding:22px;width:auto;}
.subWhyJoin > img{float:left;}
.subWhyJoindet{padding-left:290px;}
.subWhyJoin h2{font-size:1.429em;color:#fff;margin-bottom:0;}
.subWhyJoin p{font-size:1.071em;color:#fff;margin-bottom:0;padding-top:8px;}
#nav li .subWhyJoin a{color:#fea700;font-size:1.2em;margin:15px 0 0;padding:0;text-decoration:underline;display:inline-block}
#nav li .subWhyJoin a:hover{text-decoration:none;}
#nav li .subWhyJoin a:after{border:0;}
.headSubMenuRight{float:right;width:70%;}
.headSubMenuRightLeft{float:left;width:40%;}
.headSubMenuRightRight{float:left;width:60%;}
.whyDo{float:left;width:40%;margin-top:13px;}
.whyDo a{display:block;font-size:1.286em;color:#fff;padding-top:0 !important;}
#nav li.parent .headSubMenuRight a{line-height:inherit;padding:0;margin:0;line-height:24px;}
#nav li.parent .headSubMenuRight a:after{border:0}
.hasJS #nav .headSubMenuRight ul{margin:0;opacity:1;padding:0;position:static;width:40%;float:left;clear:both}
.headSubMenuRight .tabber{background:none;border:0 none;padding:0;}
.headSubMenuRight .tabber .tabNav li{border:0;}
.headSubMenuRight .tabber .tabNav li.r-tabs-state-active a:before,.headSubMenuRight .tabber .tabNav li a:hover:before{background-position:-40px 3px;height:25px;right:28px;top:auto;width:25px;}
#nav li.parent .headSubMenuRight a{background:none;border:0 none;line-height:inherit;font-size:1.286em;font-family:proxima_nova_rgregular;padding:15px 0;text-transform:none;}
#nav li.parent .headSubMenuRight a:hover, #nav li.parent .headSubMenuRight li.r-tabs-state-active a{color:#31a0e0}
.headSubMenuRight .tabContainer{border-left:1px solid #555c8c;float:none;overflow:hidden;padding-left:20px;width:60%;min-height:270px;}
.hasJS #nav .headSubMenuRight .tabContainer ul{width:99%;margin:1px 0;}
.hasJS #nav .headSubMenuRight .tabContainer ul li a{font-size:1.071em;padding:7px 0;}
.hasJS #nav .headSubMenuRight .tabContainer p{color:#fff;font-size:1.071em;padding:8px 0;margin-bottom:0;}
#nav li.parent .headSubMenuRight .tabContainer a.readmore{color:#fea700;font-size:1.2em;padding:0;text-decoration:underline;}
#nav li.parent .headSubMenuRight .tabContainer a.readmore:hover{text-decoration:none}
.hasJS #nav .headSubMenuRight .tabContainer ul li a:hover{color:#31a0e0}
.hasJS #nav .headSubMenuRight .tabContainer ul li{padding-left:20px;position:relative;}
.hasJS #nav .headSubMenuRight .tabContainer ul li:before{background:#fff;border-radius:100%;content:"";height:7px;left:0;margin-top:-4px;position:absolute;top:50%;width:7px;}
.homeFiveBlock{padding-top:15px;overflow:hidden;}
.imgBlockOuter{width:40%;height:345px;float:left;}
.imgBlockOuter .owl-controls{position:absolute;margin:0;z-index:10;}
.imgBlock{width:50%;float:left;position:relative;overflow:hidden;-webkit-transition:300ms ease;transition:300ms ease;}
.overlayBg{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.7);z-index:1;}
.imgBlock img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:300ms ease;transition:300ms ease;}
.imgBlock:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.centerImgBlock{width:20%;float:left;position:relative;}
.fiveBlockbtm{position:absolute;bottom:0;z-index:2;padding:18px;width:90%;background:rgba(0,0,0,0.8);margin:5%;-webkit-transition:300ms ease;transition:300ms ease;}
.imgBlock:hover .fiveBlockbtm{margin-bottom:-40px;bottom:50%;}
.fiveBlockbtmBg{border:1px solid #505d6d;}
.fiveBlockbtmBg:hover, .imgBlock:hover .fiveBlockbtmBg{border-color:#2a448e;}
.fiveBlockbtmBg h3{font:1.429em/20px 'proxima_nova_rgregular';margin:0;padding:0;text-align:center;text-transform:uppercase;}
.fiveBlockbtmBg h3 a{color:#fff;text-decoration:none;display:block;padding:13px 12px 11px;}
.fiveBlockbtmBg h3 a:hover, .imgBlock:hover .fiveBlockbtmBg h3 a{background-color:#3c56a0;}
.fiveBlockbtm.nobg{background:none;bottom:25px;text-align:center;}
.fiveBlockbtm.nobg img{margin-bottom:15px;}
.fiveBlockbtm h2{color:#fff;font:1.857em/32px 'oswaldbook';text-align:center;text-transform:uppercase;margin-bottom:20px;padding-bottom:25px;/*background:url(../images/star.png) center bottom no-repeat;*/ position:relative; }
.fiveBlockbtm h2:after{content:''; background:url(../images/sprit-icon.png) center -132px no-repeat; content:''; height:15px; width:100%; bottom:0px; position:absolute; display:block;}
#vSlide1 .owl-controls .owl-next, #vSlide2 .owl-controls .owl-prev{display:none;}
#vSlide1 .owl-controls, #vSlide2 .owl-controls{margin-top:-10px;top:50%;}
#vSlide1 .owl-controls{right:0;}
#vSlide2 .owl-controls{left:0;}
#vSlide1 .owl-controls .owl-prev, #vSlide2 .owl-controls .owl-next{margin:0;padding:0;height:20px;overflow:hidden;position:absolute;cursor:pointer;text-indent:-999em;-webkit-transition:250ms ease;transition:250ms ease;width:16px;top:0;opacity:0.8;-webkit-border-radius:inherit;border-radius:inherit;background:url(../images/sprite.png) no-repeat left top;}
#vSlide1 .owl-controls .owl-prev{left:20px;background-position:-112px -148px;}
#vSlide2 .owl-controls .owl-next{right:15px;background-position:-133px -146px;}
#vSlide1 .owl-controls .owl-prev:hover, #vSlide2 .owl-controls .owl-next:hover{opacity:1;}
#footer.animated{-webkit-animation-duration:500ms;animation-duration:500ms;}
.footerTop{position:relative;text-align:center;}
.govtLogosLt{float:left;}
.govtLogosRt{float:right;}
.govtLogosLt a, .govtLogosRt a{display:inline-block;vertical-align:middle;}
img.qrcode{margin-right:20px;}
.shareThis{display:inline-block;vertical-align:middle;margin-top:11px;}
.footerLinks{max-width:780px;display:inline-block;text-align:center;}
.footerLinks ul{list-style:outside none none;margin-bottom:10px;padding:0;}
.footerLinks li{border-right:1px solid #ffffff;display:inline-block;vertical-align:top;line-height:10px;margin:0 8px 0 0;padding-right:8px;}
.footerLinks li a{color:#ffffff;text-decoration:none;}
.footerLinks li a:hover{text-decoration:underline}
.footerLinks li:last-child{border-right:none;margin:0;padding:0;}
.footerLinks p{color:#ffffff;margin-bottom:8px;}
.pagevisitor{float:left;width:100%;text-align:center;margin-bottom:25px;}
.pagevisitor p{border-left:1px solid #ffffff;color:#ffffff;display:inline-block;line-height:10px;margin:0 0 0 8px;padding-left:12px;vertical-align:top;}
.pagevisitor p:first-child{border:0;margin-left:0;padding-left:0;}
body.wob{background:#000;color:#fff;}
.wob a, .wob #accessControl input:hover, .wob #accessControl input.current, .wob .navalUnitsLogos li .unitWrap .unitName h2 a:hover, .wob #nav > li > a:hover, .wob #nav > li.hover > a, .wob #nav > li.focus > a, .wob #nav > .highlight > a, .wob .joinIndianNavy a, .wob .joinIndianNavy a:hover strong, .wob .scrollLogoBlock .item .unitWrap .unitName .titleName, .wob .titlebar .downloadMobileApp a, .wob .tabber .tabContent .activityTicker li .date, .wob .tabber .tabNav li a:hover, .wob .tabber .tabNav li.r-tabs-state-active a, .wob .sideNav ul li a, .wob .mediaGallery .box h3, .wob .carouselBlock .item a:hover, .wob .innerContent .sideContant h1, .wob .innerContent #amieligible_form .text span.error, .wob .innerContent #amieligible_form .select span.error, .wob .innerContent ul.bulletText li, .wob .innerContent .responsiveTable a, .wob .innerContent .sitemap > ul > li > a, .wob .innerContent .sitemap ul li a, .wob .emailUSForm .asterix, .wob .emailUSForm span.error{color:#80ff00;}
.wob a:hover, .wob .joinIndianNavy a:hover, .wob .joinIndianNavy a strong, .wob .scrollLogoBlock .item .unitWrap .unitName .titleName:hover, .wob .scrollLogoBlock .item .unitWrap .unitName .subTitleName, .wob .titlebar .downloadMobileApp a:hover, .wob .tabber .tabContent .activityTicker li p a, .wob .tabber .tabContent .activityTicker li p a:hover, .wob .tabber .tabNav li a, .wob .sideNav ul li a:hover, .wob .carouselBlock .item a, .wob .eligFull #amieligible_form input[type="submit"]:hover, .wob .innerContent .r-tabs h3, .wob .innerContent .rightContant p, .wob .innerContent .sideContant h2, .wob .innerContent .sitemap ul ul ul li a, .wob .emailUSForm .form-group label, .wob .emailUSForm .form-group input, .wob .emailUSForm .form-group select, .wob .emailUSForm .form-group .selectBox > .selectboxit-container.selectboxit-container .selectboxit, .wob .emailUSForm .form-group .selectBox > .selectboxit-container.selectboxit-container .selectboxit-list li a, .wob .emailUSForm .form-group textarea, .wob .searchFormBlock .form-group input, .wob .panel.panel-default h1{color:#fff;}
.wob #wrapper, .wob .topStrip li.search .inputSearch .go, .wob .topStrip li.search .inputSearch .go:hover, .wob .govtLogosOuter, .wob .eligFull #amieligible_form input[type="submit"]{border-color:#222;}
.wob .joinIndianNavy, .wob .navLinks a, .wob .tabber .tabNav li, .wob .tabber, .wob .sideNav ul li{border-color:#282828;}
.wob #nav ul li a, .wob #nav li a:hover:before, .wob #nav li:hover > a:before, .wob #nav li.focus a:before, .wob #nav li.focus a:before, .wob .socialLinks li a, .wob .carouselBlock .item, .wob .carouselBlock .item a:before, .wob .eligFull #amieligible_form input[type="submit"]:hover, .wob .innerContent #amieligible_form .text input, .wob .serviceTabMain, .wob .serviceTabMain .tabContainer, .wob .emailUSForm, .wob .emailUSForm .form-group input, .wob .emailUSForm .form-group select, .wob .emailUSForm .form-group .selectBox > .selectboxit-container.selectboxit-container, .wob .emailUSForm .form-group textarea, .wob .emailUSForm .selectBox > .selectboxit-container .selectboxit-list, .wob .emailUSForm .selectBox > .selectboxit-container .selectboxit-list li, .wob .selectboxit-container .selectboxit-list li a, .wob .searchListing li, .wob .searchFormBlock .form-group input, .wob hr{border-color:#444;}
.wob .topStrip .leftLinks li, .wob .topStrip .rightLinks li, .wob .carouselBlock .item a:hover:before, .wob .resTab .tabNav li, .wob .faqTab .tabNav li{border-color:#80ff00;}
.wob .topStrip li.search .inputSearch .go, .wob .mainNavigation, .wob .resTab .tabNav li a, /*.faqTab .tabNav li a,*/ .wob .serviceTabMain, .wob .homeCarouselTabs a .item-info{background-color:#111;}
.wob .topStrip li.search a, .wob .topStrip li.search .inputSearch .go:hover, .wob .logobar, .wob .navbar, .wob .socialLinks li a, .wob .tabber .tabNav li a:hover, .wob .tabber .tabNav li.r-tabs-state-active a, .wob .sideNav ul li a:before, .wob .scroller, .wob .mediaGallery .box .info .view, .wob .videoGallery li .caption:hover, .wob .innerContent #amieligible_form .text input, .wob .executiveBranchMain, .wob .serviceTabMain .tabContainer, .wob .contactUs li a, .wob .innerContent .conRecurt, .wob .recruiterContactList ul li a, .wob .emailUSForm, .wob .emailUSForm .selectBox > .selectboxit-container .selectboxit-list, .wob .searchFormBlock .form-group input, .wob .notFound{background-color:#222;}
.wob .topStrip li.search a:hover, .wob .topStrip li.search a.active, .wob .topStrip li.search .inputSearch, .wob .titlebar .downloadMobileApp, .wob .scrollLogoBlock, .wob .sideNav ul li a:hover:before, .wob .mediaGallery .box .info , .wob #nav ul li a, .view a:hover, .wob .carouselBlock.owl-theme .owl-nav .owl-prev, .wob .carouselBlock.owl-theme .owl-nav .owl-next, .wob .socialLinks li a:hover, .wob .eligFull #amieligible_form input[type="submit"]:hover, .wob .contactUs li a:hover, .wob .recruiterContactList ul li a:hover, .wob .emailUSForm .form-group input, .wob .emailUSForm .form-group select, .wob .emailUSForm .form-group .selectBox > .selectboxit-container.selectboxit-container, .wob .emailUSForm .form-group textarea{background-color:#333;}
.wob .titlebar{background-color:#111111}
.wob #wrapper{background:#333;}
.wob #logo img{display:none;}
.wob.app #logo img{display:block;}
.wob.app img{display:none;}
.wob.app img.emblem-wob{display:inline-block;}
.wob #logo img.white-logo{display:block;}
.wob .menu > a:before{background-position:-162px -22px;}
.wob .navLinks .arrow:before{background-position:-137px -67px;}
.wob .titlebar .downloadMobileApp a:before{background-position:-279px 0;}
.wob .carouselBlock.before a, .wob .carouselBlock.before a:before{-webkit-transition:inherit;transition:inherit;}
.wob #nav li a:hover::after, .wob #nav li a.active::after, .wob #nav li:hover > a::after, .wob #nav li.focus a::after{border-color:#ffff00;}
.wob #header{background:#000}
.wob .subWhyJoin{background:#222}
.wob #nav li .subWhyJoin a, .wob #nav li.parent .headSubMenuRight .tabContainer a.readmore{color:#ffff00;}
.wob #nav li.parent .headSubMenuRight a:hover, .wob #nav li.parent .headSubMenuRight li.r-tabs-state-active a{color:#ffff00;}
.wob .headSubMenuRight .tabContainer{border-color:#ccc}
.wob .tabber{background:#000}
.wob .tabber .tabNav li a{background:#111}
.wob .item-info, .wob .innerContent .executiveBranchList .item-info{background-color:rgba(0, 0, 0, 0.7)}
.wob .item-info h2 a:hover, .wob .r-tabs .owl-carousel .item:hover h2 a{color:#80ff00}
.wob .tabber .tabNav li a:hover::before, .wob .tabber .tabNav li.r-tabs-state-active a::before{background-position:-160px -123px}
.wob .headSubMenuRight .tabber .tabNav li.r-tabs-state-active a::before, .wob .headSubMenuRight .tabber .tabNav li a:hover::before{background-position:-40px 3px}
.wob .conRecurtBlock{background:#000}
.wob .conRecurt h2{color:#fff}
.wob .applyOnline{background:#111;border-color:#444}
.wob .applyOnline a::before{background-position:-109px -118px;}
.wob .applyOnline a::after{background-position:-72px -33px;}
.wob .applyOnline.emailUs a::before{background-position:-135px -118px;}
.wob .titlebar h1, .wob .titlebar .mainTitle{color:#80ff00}
.wob input[type="submit"], .wob input[type="button"], .wob input[type="reset"], .wob button, .wob .button{background-color:#333333;border:1px solid #4c4c4c;color:#80ff00;}
.wob input[type="submit"]:hover, .wob input[type="button"]:hover, .wob input[type="reset"]:hover, .wob button:hover, .wob .button:hover{background-color:#4c4c4c;border:1px solid #333;}
.wob .fiveBlockbtmBg h3 a:hover, .wob .imgBlock:hover .fiveBlockbtmBg h3 a{background:#111;color:#80ff00}
.wob .fiveBlockbtmBg:hover, .wob .imgBlock:hover .fiveBlockbtmBg{border-color:#434343;}
.wob .r-tabs .owl-carousel .item:hover .item-info, .wob .r-tabs .owl-carousel .item .active .item-info, .wob .eligFull #amieligible_form input[type="submit"]{background:#222}
.wob .selectboxit-arrow-container{background-position:-41px -218px;}
.wob .innerContent .resTab .tabNav li a:hover, .wob .innerContent .faqTab .tabNav li a:hover, .wob .innerContent .resTab .tabNav .r-tabs-state-active a, .wob .innerContent .faqTab .tabNav .r-tabs-state-active a{color:#80ff00;background-color:#222;}
.wob .emailUSForm{-webkit-box-shadow:inherit;box-shadow:inherit;}
.wob .emailUSForm .form-group .icheckbox{height:26px;}
.wob .searchFormBlock .form-group input{height:36px;}
.noJS .topStrip{padding-bottom:5px;}
.noJS .topStrip li.search{width:auto;height:auto;margin-top:-9px;}
.noJS .topStrip li.search a{display:none;}
.noJS .topStrip li.search .inputSearch{float:right;position:relative;}
.noJS .topStrip li.search .inputSearch, .noJS .owl-controls.noScript, .noJS .tabber .tabContent{display:block;}
.noJS .topStrip li.search .inputSearch input[type="text"]{height:26px;}
.noJS .topStrip li.search .inputSearch .go{height:26px;margin-top:-16px;padding:1px 6px;}
.noJS .scrollLogoBlock{padding:5px 15px;}
.noJS .scrollLogoBlock .item{display:inline-block;padding:10px 0;vertical-align:top;}
.noJS .sliderBanner .item{position:relative;}
.noJS .owl-controls{position:absolute;right:20px;bottom:20px;text-align:center;-webkit-tap-highlight-color:transparent;}
.noJS .scroller{min-height:206px;}
.noJS .carouselBlock .item{width:208px;float:left;position:relative;}
.noJS .carouselBlock .item:last-child{border-right:none;}
.noJS .homeCarousel .item{width:281px;height:212px;float:left;padding-right:2px;position:relative;}
.noJS .homeCarousel .item:last-child{padding:0;}
.noJS .homeCarousel .ticker{display:none;}
.noJS .tabber .tabContainer{height:211px;overflow:hidden;}
.noJS .indianOcean{overflow:inherit;height:auto;}
.noJS .indianOcean img{width:100%;display:block;}
.noJS .launchBtn{opacity:1;}
.innerBanner{position:relative;}
.innerCaption{background-color:#404b9b;color:#fff;height:365px;padding:60px 20px;position:absolute;right:0;width:294px;}
.innerCaption h3{padding:0 20px;margin-bottom:15px;color:#fff;font:1.857em/32px 'oswaldbold';text-align:center;text-transform:uppercase;}
.innerBanner h2{background-color:rgba(52, 57, 88, 0.73);color:#fff;display:block;font:2.5em/48px 'oswaldbook';left:0;padding:10px 20px 0;text-transform:uppercase;bottom:50px;margin:0;position:absolute;max-width:70%;}
.innerCaption p{font-size:1.286em;line-height:26px;text-align:center;}
.readMoreBtn > a{background-color:#fff;color:#000;display:inline-block;padding:10px;text-align:center;text-decoration:none;}
.readMoreBtn > a:hover{background-color:#222;color:#fff;}
.readMoreBtn{display:block;text-align:center;}
.breadCrumb{background-color:#fff;border-bottom:1px solid #ccc;padding:10px 20px 4px;}
.breadCrumb ol{list-style:outside none none;margin:0;padding:0;display:inline-block;}
.breadCrumb ol li{float:left;margin:0;padding:0;}
.breadCrumb .first-item{position:relative;margin-right:20px !important;}
.breadCrumb .first-item a:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(209, 209, 209, 0);border-left-color:#d1d1d1;border-width:16px;margin-top:-16px;}
.breadCrumb .first-item a{background-color:#d1d1d1;color:#000;display:inline-block;padding:5px 15px;text-decoration:none;}
.breadCrumb .first-item a:hover{text-decoration:underline;}
.breadCrumb ol li a{display:inline-block;padding:5px 10px;text-decoration:none;}
.breadCrumb ol li a:hover{text-decoration:underline;}
.breadCrumb ol li:last-child{padding:5px 10px;color:#000;}
.breadCrumb li + li::after{color:#000;content:"/";padding:0 5px;}
.breadCrumb ol li:last-child::after{content:"";}
.innerContent{margin-bottom:20px;padding:20px;min-height:350px;position:relative;background-color:#fff;}
.innerContent:before{width:100%;content:'';position:absolute;left:0;bottom:-37px;border-bottom:7px solid #ffa800;}
.innerContent p{font-size:1.071em;margin-bottom:25px;text-align: justify;}
.innerContent h3{margin-bottom:15px;line-height: inherit;}
.leftImg{float:left;}
.executiveBranch .leftImg img { width: 271px; height: 295px; }
.innerContent .rightContant{float:right;width:74%;color:#030303;}
.innerContent.sidebarcontent .rightContant{float:right;width:65%;color:#030303;}
.applyNow{margin:0 -20px;position:relative;}
.applyNow a{background-color:#fbc133;color:#18171f;display:block;font:2.143em/52px 'oswaldbook';padding:15px 0 5px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;}
.applyNow a:hover{background-color:#c49325;color:#fff;}
.rightContant h3{font:1.571em/22px "oswaldbook";color:#0c155a;text-transform:uppercase;margin-bottom:15px;}
.rightContant p:last-child{margin:0;}
.rightContant .bulletText li{float:left;width:50%;}
.executiveBranchMain{padding:20px 0;margin:0 -20px -20px;position:relative;background-color:#3f456c;}
.executiveBranch{padding-bottom:30px;}
.executiveBranchList{clear:both;padding:0 19px;}
.executiveBranchList{position:relative;}
.executiveBranchList img{width:100%;-webkit-transition:300ms ease;transition:300ms ease;}
.executiveBranchList .item{width:271px;float:left;position:relative;overflow:hidden;cursor:pointer;margin:0 19px 20px 0;}
.executiveBranchList .item:last-child{margin:0;}
.executiveBranchList .item-info{position:absolute;left:0;bottom:0;height:auto;width:100%;padding:18px 20px 12px;color:#fff;font:1.500em 'oswaldbook';-webkit-transition:300ms ease;transition:300ms ease;background-color:rgba(52, 57, 88, 0.73);}
.executiveBranchList .item:hover .item-info{height:auto;border-color:transparent;background-color:rgba(52, 57, 88, 0.73);padding:50% 20px;font:1.786em/30px 'oswaldbook';}
.executiveBranchList .item:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);}
.executiveBranchList .item span.readMore{display:none}
.executiveBranchList .item:hover span.readMore{color:#fff;display:block;font:0.571em 'proxima_nova_rgregular';text-align:center;text-decoration:underline;padding-top:10px;text-transform:none;}
.executiveBranchList .item:nth-child(4n){margin-right:0;}
.sideContant{float:left;width:73%;}
.boxBulletText{border-left:2px solid #2536bc;padding-left:20px;}
.boxBulletText ul{list-style:none;padding:0;}
.boxBulletText ul li{margin-bottom:5px;padding:2px 0 2px 20px;background:url(../images/boxBulletText.png) left 7px no-repeat;}
.asideBar{float:right;width:272px;}
.subMenus{background-color:#052f6d;float:none;list-style:outside none none;padding:19px 20px 10px;margin-bottom:20px;}
.subMenus ul li{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-bottom:1px solid #4a6485;font-size:1.071em;list-style:outside none none;margin:0;padding:0;position:relative;}
.subMenus ul li a{color:#fff;display:block;line-height:18px;padding:8px 12px 8px 0;position:relative;text-decoration:none;}
.subMenus ul li a:hover, .subMenus ul li a.active{color:#f3d509;}
.subMenus ul{padding:0;margin-bottom:0;}
.subMenus ul ul{margin:0;}
.subMenus ul ul li{border-bottom:medium none;border-top:1px solid #4a6485;padding-left:20px;}
.subMenus ul > li:last-child{border-bottom:medium none;}
.subMenus h3:before, .asideBar h3:before{content:'';position:absolute;left:0;top:0;-webkit-transition:400ms ease;transition:400ms ease;background:url(../images/sprite.png) left top no-repeat;}
.subMenus ul li.has-children .menuIc{width:20px;height:34px;position:absolute;right:0;top:0;cursor:pointer;background:url(../images/sprite.png) -194px -291px no-repeat;}
.subMenus ul li.has-children .menuIc.active{background-position:-194px -316px;}
.subMenus ul li.expanded > a:before{width:8px;height:5px;background-position:-8px -803px;}
.subMenus ul li.expanded a:hover::before{background-position:-8px -823px;}
.subMenus ul li.expanded li a:hover::before{background-position:0 -823px;}
.innerContent .subMenus h3{color:#fff;margin-bottom:5px;text-transform:uppercase;position:relative;font-size:1.429em;}
.subMenus h3::before{background-position:2px -515px;height:50px;left:213px;width:50px;}
.asideBox{background-color:#f2f2f2;display:inline-block;width:100%;margin-bottom:20px;}
.asideBox h3{background-color:#24469d;color:#fff;margin:0;padding:14px 20px 9px;text-transform:uppercase;position:relative;font:1.286em 'oswaldbook';}
.asideBox .asideBoxText{display:inline-block;padding:10px 20px;width:100%;color:#1f1f1f;}
.asideBox .asideBoxText a{color:#1f1f1f;text-decoration:none;display:inline-block;width:100%;}
.asideBox .asideBoxText a:hover{color:#24469d;}
.asideOnline::before{background-position:0 -370px !important;height:40px;left:230px !important;position:absolute;width:40px;}
.findRecruiter::before{background-position:0 -416px !important;height:40px;left:230px !important;position:absolute;width:40px;}
.asideGallery::before{background-position:0 -460px !important;height:40px;left:230px !important;position:absolute;width:40px;}
.asideBox .centreBtn{display:inline-block;text-align:center;width:100%;padding-bottom:20px;}
.asideBox input{font-size:1em;border:medium none;}
.app .sprite{background-image:url(../images/app-sprite.png);}
.app .topStrip .sprite{background-image:url(../images/sprite.png);}
.app .btn{height:40px;display:inline-block;padding:10px 27px;color:#fff;font:1.286em/18px 'proxima_nova_rgregular';text-align:center;text-decoration:none;border:none;}
.app .btn.blue, .app input.btn.blue{background-color:#175995;}
.app .btn.blue:hover, .app input.btn.blue:hover{background-color:#07234c;}
.app .asterix{color:#e5ba0d;}
.app .dashboardForm .asterix, .emailUSForm .asterix{color:#c10000;}
.app input{outline:none;}
.app #ui-datepicker-div *{font-family:'proxima_nova_rgregular';}
.app .ui-datepicker th span{font-family:'proxima_novasemibold'!important;}
.app .ui-datepicker .ui-datepicker-prev:hover, .app .ui-datepicker .ui-datepicker-next:hover{color:#fff;}
.app .ui-datepicker .ui-datepicker-prev:hover span, .app .ui-datepicker .ui-datepicker-next:hover span{text-decoration:underline;}
.app .ui-datepicker .ui-datepicker-next span{margin-left:-16px;}
.app #ui-datepicker-div table td{vertical-align:top;}
.app{background:#c6c6c6;}
.app.login{overflow:hidden;}
.app .loginBg{width:100%;position:absolute;left:0;top:0;z-index:1;}
.app .row{max-width:1170px;}
.app #wrapper{max-width:inherit;margin:0;padding:0;background:none;}
.app.login #wrapper{height:100%;margin-bottom:-74px;}
.app #header{z-index:3;background:none;}
.app .topStrip{padding:9px 0 6px;background-color:#f2f2f2;}
.app .topStrip a, .app .topStrip li.lang a.active{color:#181818;}
.app .rightLinks{margin:0;}
.app .rightLinks li:first-child{border-color:#666;}
.app .topStrip li{padding:0 8px;}
.app .topStrip li.lang li:last-child{border-left-color:#181818;padding-right:0;}
.app #accessControl input{color:#181818;font-family:'proxima_nova_rgregular';}
.app #accessControl input.current{color:#666;}
.app .logobar{padding:10px 0;}
.app #logo{margin:2px 0 0;padding:0; font:2.214em 'oswaldbook';text-transform:uppercase;}
.app #logo a{height:78px;display:inline-block;font-size:1em;line-height:85px;text-decoration:none;}
.app #logo a:hover{color:#1541a7;}
.app #logo .imgLeft{margin:0 15px 0 0;}
.app #logo .subTitle{display:block;margin-top:-15px;color:#2d2d2d;font:0.581em 'proxima_nova_rgregular';text-transform:capitalize;letter-spacing:0;}
.app #logo a:hover .subTitle{color:#000;}
.app .appMenuOuter{float:right;}
.app .appMenu{float:left;margin:25px 33px 0 0;position:relative;z-index:9;}
.app .appMenu .toggleMenu{width:104px;display:block;padding:8px 0 8px 14px;color:#3542a2;font:1.286em/18px 'proxima_novasemibold';background-position:70px 10px;}
.app .appMenu .toggleMenu:hover, .app .appMenu:hover > a, .app .appMenu a:focus, .app .appMenu.focus > a, .noJS.app .appMenu > ul a{color:#fff;background-color:#111b69;background-position:70px -15px;}
.app .appMenu ul{width:180px;margin-left:-9999px;padding:8px 0;position:absolute;left:-76px;top:100%;z-index:2;background-color:#111b69;}
.hasJS.app .appMenu ul{opacity:0;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease;}
.noJS.app .appMenu > ul a:focus, .noJS.app .appMenu > ul a:focus + ul{margin-left:9999px;}
.app .appMenu:hover > ul, .app .appMenu > a:hover + ul, .app .appMenu.focus > ul, .app .appMenu a:focus + ul, .noJS.app .appMenu > ul:hover a, .noJS.app .appMenu > ul a:active{margin-left:0;opacity:1;}
.noJS.app .appMenu > ul a{width:180px;-webkit-transition:none;transition:none;}
.app .appMenu ul li{list-style:none;font-size:1.143em;line-height:32px;}
.app .appMenu ul li a{display:block;padding:0 20px;color:#fff;text-decoration:none;}
.app .appMenu ul li a:hover, .app .appMenu ul li a:focus{background-color:#5c6ad8;}
.app .appMenuOuter .indianNavyLogo{float:right;}
.app .appContent{min-height:100%;position:relative;background-color:#c6c6c6;}
.app .footerLinks ul{margin-bottom:0;}
.app .breadCrumbOuter{min-height:50px;padding:13px 0;position:relative;z-index:2; background-color:#232323; /*background-color:#121212;background-color:rgba(18,18,18,.5);*/}
.app .breadcrumb{max-width:900px;float:left;margin:0;padding:0;border:none;background:none;}
.app .breadcrumb li{float:left;list-style:none;color:#fff;font-size:1.143em;}
.app .breadcrumb li a{color:#e5ba0d;text-decoration:none; background:none !important;}
.app .breadcrumb li a:hover{text-decoration:underline;}
.app .breadcrumb li:after{padding:0 10px;color:#fff;content:'>';}
.app .breadcrumb li:last-child:after{content:'';padding-right:0;}
.app .loginBlock{opacity:0;-webkit-animation-duration:650ms;animation-duration:650ms;position:relative;z-index:1;}
.noJS.app .loginBlock{top:12px;opacity:1;}
.app .loginOuter{width:100%;max-width:724px;margin:0 auto;}
.app .loginOuter .loginCol{width:100%;max-width:362px;min-height:419px;float:left;padding:22px 38px;position:relative;-webkit-box-shadow:2px 2px 2px rgba(88,88,88,.8);box-shadow:2px 2px 2px rgba(88,88,88,.8);}
.app .createAccount{background-color:#0f315c;/*background-color:rgba(15,49,92,.95);*/}
.app .loginCol .title{color:#fff;padding-left:45px;font:1.52em 'proxima_nova_rgbold';text-transform:uppercase;position:relative;}
.app .loginCol .title:before{width:31px;height:32px;content:'';position:absolute;left:0;top:4px;background-image:url(../images/app-sprite.png);background-repeat:no-repeat;}
.app .createAccount .title:before{background-position:-36px 0;}
.app .loginCol .title .subTitle{display:block;margin:0 0 5px;color:#e5ba0d;font:0.682em 'proxima_nova_rgregular';text-transform:none;letter-spacing:0;}
.app .createAccount p{margin-bottom:20px;color:#fff;font:1.214em 'proxima_novasemibold';}
.app .createAccount .bulletText li{margin-bottom:6px;color:#fff;font-size:1.071em;position:relative;background:none;}
.app .createAccount .bulletText li:before{width:4px;height:8px;content:'';position:absolute;left:0;top:8px;background:url(../images/app-sprite.png) -35px -46px no-repeat;}
.app .orTxt{width:40px;height:38px;display:block;margin-top:-22px;padding:8px;color:#fff;font-size:1.143em;position:absolute;left:-20px;top:50%;background-color:#2b4f7e;}
.app .alreadyAccount{background-color:#021f43;/*background-color:rgba(2,31,67,.95);*/}
.app .alreadyAccount .title:before{background-position:-69px 0;}
.app .formControl{padding-bottom:10px;}
.app.login .label{width:42px;height:38px;float:left;padding:0;color:#fff;text-indent:-999em;cursor:pointer;position:relative;-webkit-transition:350ms;transition:350ms;background-color:#1e66a7;}
.app.login .label:hover, .app .createAccount .btn.blue:hover, .app .logInBtn .btn.blue:hover, .app .registerFormBlock .btn.blue:hover{background-color:#2880ce;}
.app.login .label.userName{background-position:13px -42px;}
.app.login .label.passWord{background-position:13px -75px;}
.app .forgotPassword{color:#fff;text-decoration:none;position:absolute;right:0;top:60px;}
.app .forgotPassword:hover, .app .changePassword:hover{text-decoration:underline;}
.app .inputBox, .app .captchaControl .captcha{width:100%;height:38px;margin-left:-42px;padding:12px 16px 10px 58px;color:#fff;font-size:1.143em;border:none;outline:none;background-color:#243d5c;background-color:rgba(255,255,255,.1);position:relative;}
.app .formControl::-webkit-input-placeholder{color:#fff;}
.app .formControl:-moz-placeholder{color:#fff;}
.app .formControl::-moz-placeholder{color:#fff;}
.app .formControl:-ms-input-placeholder{color:#fff;}
.app .formControl::-ms-input-placeholder{color:#fff;}
.app .keepMeLog{padding:0;color:#fff;font-size:1.071em;cursor:pointer;}
.icheckbox, .iradio{display:inline-block !important;vertical-align:top;background-image:url(../images/app-sprite.png);background-repeat:no-repeat;border:none;cursor:pointer;}
.icheckbox{width:25px;height:20px;margin-right:5px;background-position:-44px -40px;}
.icheckbox.checked{background-position:-73px -40px;}
.app .changePassword{float:right;margin-top:9px;color:#e5ba0d;font-size:1.071em;text-decoration:none;}
.app .push{height:74px;}
.app #footer{padding:15px 0;position:relative;z-index:1;background-color:#09103c;}
.app.login #footer{width:100%;position:absolute;bottom:0;}
.app .footerLeft{float:left;}
.app .footerLeft p{margin-bottom:8px;color:#fff;line-height:20px;}
.app .footerLinks{margin:0;padding:0;}
.app .footerLinks li{float:left;font-size:1em;line-height:12px;}
.app .footerRight{float:right;text-align:right;}
.app .footerRight p{margin:0;color:#fff;}
.app .footerRight p:first-child{margin-bottom:3px;line-height:20px;}
.app .registerForm{max-width:720px;min-height:550px;margin:0 auto;padding:50px 0;position:relative;z-index:1;}
.app .registerFormBlock{padding:30px 38px;background-color:#021f43;/*background-color:rgba(2,31,67,.95);*/}
.app .registerFormBlock h2{margin-bottom:15px;padding:3px 0 0 39px;color:#fff;font:1.643em 'proxima_novasemibold';text-transform:uppercase;position:relative;}
.app .registerFormBlock h2:before{width:27px;height:28px;content:'';position:absolute;left:0;top:0;background:url(../images/app-sprite.png) -37px -90px no-repeat;}
.app .registerFormBlock .loginText{color:#fff;font-size:1.286em;}
.app .registerFormBlock .loginText a, .app .subscribe p a, .emailUSForm .subscribe p a{color:#e5ba0d;}

.accordion{margin-bottom:20px;background-color:#133258;/*background-color:rgba(21,53,93,.6);*/}
.accTrigger, .app .subscribe h3{margin:0;padding:15px 22px;color:#fff;font:1.357em 'proxima_novasemibold';position:relative;cursor:pointer;background-color:#193e6e;}
.accTrigger:after{width:16px;height:16px;content:'';position:absolute;right:17px;top:17px;background:url(../images/app-sprite.png) -73px -88px no-repeat;}
.accTrigger.active{background-color:transparent;}
.accTrigger.active:after{top:23px;background-position:-73px -109px;}
.accordDetail{padding:15px 42px;}

.app .form-group, .emailUSForm .form-group{padding-bottom:20px;}
.app .form-group .form-group, .app .form-group .selectBox .form-group, .emailUSForm .form-group .form-group, .emailUSForm .form-group .selectBox .form-group{padding:0;}
.app .form-group .label, .app .form-group label, .emailUSForm .form-group label{display:block;color:#fff;font-size:1.143em;}
.app .form-group .formControl, .app .form-group .form-control, .app .selectBox .selectboxit-container.selectboxit-container, .emailUSForm .form-group .form-control, .emailUSForm .selectBox .selectboxit-container.selectboxit-container{width:100%;height:36px;padding:8px 15px;color:#fff;font-size:1.143em;border:none;background-color:#2b4769;background-color:rgba(255,255,255,.1);}
.app .selectBox .selectboxit-container.selectboxit-container .selectboxit-text, .emailUSForm .selectBox .selectboxit-container.selectboxit-container .selectboxit-text{font-size:0.857em;background:none;}
.app .form-group .formGroupBox{width:37%;float:left;}
.app .form-group .formGroupBox:first-child{width:26%;position:relative;}
.app .form-group .formGroupBox .datepicker{font-size:1.071em;}
.app .form-group .formGroupBox:nth-child(2n){padding:0 20px;}
.app .subscribeCheckWrap{padding-bottom:15px;}
.emailUSForm .selectBox .selectboxit-container.selectboxit-container{padding:0;}
.app .ui-datepicker-trigger{display:block;padding:0;right:28px;top:36px;border:none;background-color:transparent;}
.app .calIcon{width:23px;height:21px;background-position:0 -126px;}
.app .customRadio{padding-top:8px;}
.app .customRadio label{width:90px;display:inline-block;margin-right:8px;color:#000;font-size:1.143em !important;cursor:pointer;}
.app .registerFormBlock .customRadio label{width:auto;}
.app .customRadio br, .app .customRadio .form-group br{display:none;}
.app .customRadio label:last-child{margin-right:0;}
.app .customRadio .error{width:160px;font-size:1em!important;position:absolute;top:27px;}
.app .iradio{width:19px;height:19px;margin:1px 4px 0 0;background-position:-36px -127px;}
.app .iradio.checked{background-position:-59px -127px;}
.app .selectBox .selectboxit-container.selectboxit-container{max-width:inherit;padding:0;position:relative;}
.app .selectBox .selectboxit-container .selectboxit{overflow:hidden;padding:3px 15px 0;}
.app .selectBox .selectboxit-arrow-container{background-image:url(../images/app-sprite.png);background-position:-85px -127px;}
.app .selectBox .selectboxit-container .selectboxit-list{max-height:300px!important;overflow-y:auto;-webkit-box-shadow:0 0 2px #182a40;box-shadow:0 0 2px #182a40;border:none;background-color:#213753;}
.app .selectBox .selectboxit-container .selectboxit-list a{color:#fff;border:none;}
.app .selectBox .selectboxit-container .selectboxit-list a:hover{background-color:#1b2e46;}
.app .minHeight800{min-height:800px;}
.app .subscribe{padding:10px 20px;}
.app .subscribe h3{margin-bottom:18px;padding:0;cursor:inherit;background-color:transparent;}
.app .subscribe .subscribeCheck, .emailUSForm .subscribeCheck{margin-bottom:10px;color:#fff;font-size:1.143em;cursor:pointer;}
.app .subscribe .subscribeCheck .icheckbox, .emailUSForm .subscribeCheck .icheckbox{margin-top:2px;}
.app .subscribe p, .app .subscribe .captchaControl label, .emailUSForm .subscribe p, .emailUSForm .subscribe .captchaControl label{color:#fff;font-size:1.143em;}
.app .btns .btn{margin-right:12px;vertical-align:top;}
.parallaxEffect{-webkit-transform:none!important;transform:none!important;}
.app .dashboard{max-width:1170px;margin:0 auto;padding:108px 0 60px;position:relative;z-index:1;}
.app .welcomeUser{float:right;}
.app .welcomeUser span{float:left;padding:3px 0 0 0;color:#fff;font:17px 'proxima_nova_rgregular';}
.app .welcomeUser img{float:right;margin-top:-1px;}
.app .tabMenus{width:114px;padding:0;position:absolute;left:auto;top:188px;background-color:#07234c;background-color:rgba(7,35,76,.9);}
.app .tabMenus li{list-style:none;border-bottom:1px solid #154d6c;text-align:center;position:relative;}
.app .tabMenus li:last-child{border:none;}
.app .tabMenus li a{display:block;padding:55px 0 12px;color:#fff;font-size:1.071em;line-height:18px;text-decoration:none;position:relative;}
.app .tabMenus li a:before{content:'';position:absolute;top:15px;background-image:url(../images/app-sprite.png);background-repeat:no-repeat;}
.app .tabMenus li.useProfile a:before{width:32px;height:28px;left:40px;background-position:0 -157px;}
.app .tabMenus li.curOpportunities a:before{width:30px;height:32px;left:41px;background-position:0 -195px;}
.app .tabMenus li.appStatus a:before{width:30px;height:30px;left:41px;background-position:-39px -157px;}
.app .tabMenus li.contRecruiter a:before{width:32px;height:32px;left:40px;background-position:-39px -195px;}
.app .tabMenus li:hover:before, .app .tabMenus li.current:before{width:10px;height:14px;margin-top:-7px;content:'';position:absolute;right:0;top:50%;background:url(../images/app-sprite.png) -90px -158px no-repeat;}
.app .formBlock{padding:30px;border:1px solid #ddd;background-color:#fff;background-color:rgba(255,255,255,.95);}
.app .formStatus{width:106px;list-style:none;margin:0;padding:0;position:absolute;left:65px;top:auto;}
.app .formStatus li{padding:10px 0;font-size:1.071em;text-align:center;position:relative;}
.app .formStatus li:first-child{padding-top:0;}
.app .formStatus li:last-child{padding-bottom:0;}
.app .formStatus li:before{height:100%;content:'';margin-left:-1px;position:absolute;left:50%;top:0;border-left:1px solid #aaa;}
.app .formStatus li a{display:block;padding:7px 0 5px;color:#222;line-height:20px;text-decoration:none;position:relative;z-index:1;background-color:#fff;}
.app .formStatus li a > span:first-child, .app .formContainer h3 span{width:32px;height:32px;margin:0 auto 7px;padding:5px 0;font-family:'proxima_novasemibold';-webkit-transition:350ms ease;transition:350ms ease;-webkit-border-radius:50%;border-radius:50%;border:2px solid #444;}
.app .formStatus li a span, .app .formContainer h3 span{display:block;}
.app .formStatus li:hover a > span:first-child, .app .formStatus li.current a > span:first-child, .app .formContainer h3 span{color:#fff;border-color:#1e66a7;background-color:#1e66a7;}
.app .formContainer h3 span{border-color:#444;background-color:#444;}
.app .formStatus li.current a{color:#123d84;font-family:'proxima_novasemibold';}
.app .formStatus li.filledUp a{color:#1A8104;}
.app .formStatus li.filledUp a > span:first-child{border-color:#1A8104;background-color:#1a8104;color:#ffffff;}
.app .formStatus li.filledUp:hover a > span:first-child, .app .formStatus li.filledUp.current a > span:first-child{background-color:#1A8104;}
.app .formBlock .dashboardForm{max-width:inherit;min-height:780px;margin-left:132px;padding:20px;border:none;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;background-color:#f9f9f9;}
.app .formContainer h3{margin-bottom:28px;padding:0 2%;color:#111;font:1.500em/34px 'proxima_nova_rgregular';text-transform:capitalize;}
.app .formContainer h3 span{float:left;margin:0 10px 0 0;font-size:0.714em;line-height:20px;text-align:center;}
.app .formContainer h4{margin:15px 2% 18px;padding-bottom:12px;color:#123d84;font:1.286em 'proxima_novasemibold';border-bottom:1px solid #cdcdcd;}
.app .accordDetail .formContainer h4{margin:15px 1%;}
.app .formContainer .accordDetail > h4:first-child{margin-top:5px!important;}
.app .backLink{color:#3542a2;position:absolute;right:40px;top:30px;}
.app .dashboardContent{max-width:1056px;min-height:518px;margin-left:114px;padding:30px 37px 37px;position:relative;background-color:#f9f9f9;background-color:rgba(249,249,249,.95);}
.app .dashboardContent .formBlock{}
.app .dashboardContent .backBtn.account_job_details_back_btn{margin-top:33px;right:69px;}
.app .dashboardContent h2{margin-bottom:25px;padding-right:82px;color:#123D84;font:1.714em 'proxima_novasemibold';}
.backBtn.app_view_back_btn{right:37px;}
.backBtn.account_mydashboard_back_btn{right:37px;}
.app .dashboardForm{max-width:982px;min-height:405px;padding:30px;border:1px solid #ddd;background-color:#fff;background-color:rgba(255,255,255,.95);clear:both;}
.app .currentOpp h3{color:#222;text-transform:uppercase;}
.app .dashboardForm .form-group .label, .app .dashboardForm .form-group label, .emailUSForm .form-group label{color:#222;}
.app .dashboardForm .form-group .formControl, .app .dashboardForm .form-group .form-control, .app .dashboardForm .selectBox .selectboxit-container.selectboxit-container, .emailUSForm .form-group .form-control, .emailUSForm .form-group .selectBox > .selectboxit-container.selectboxit-container{color:#333;border:1px solid #cdcdcd;background-color:#fff;}
.app .dashboardContent .selectBox .selectboxit-container.selectboxit-container .selectboxit, .emailUSForm .selectBox > .selectboxit-container.selectboxit-container .selectboxit{padding-top:0;border:none;background:none;}
.app .dashboardContent .selectBox .selectboxit-container .selectboxit-list, .emailUSForm .selectBox > .selectboxit-container .selectboxit-list{min-width:100%!important;-webkit-box-shadow:0 0 2px #777;box-shadow:0 0 2px #777;background-color:#eee;}
.app .dashboardContent .selectBox .selectboxit-container .selectboxit-list li, .emailUSForm .selectBox > .selectboxit-container .selectboxit-list li{border-bottom:1px solid #ccc;}
.app .dashboardContent .selectBox .selectboxit-container .selectboxit-list li:last-child, .emailUSForm .selectBox > .selectboxit-container .selectboxit-list li:last-child{border-bottom:none;}
.app .dashboardContent .selectBox .selectboxit-container .selectboxit-list li a, .emailUSForm .selectBox > .selectboxit-container .selectboxit-list li a{color:#333;}
.app .dashboardContent .selectBox .selectboxit-container .selectboxit-list li a:hover, .emailUSForm .selectBox > .selectboxit-container .selectboxit-list li a:hover{color:#fff;background-color:#444;}
.emailUSForm{padding:25px;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;background-color:#f9f9f9;}
.emailUSForm .form-group label{font-size:1.071em;}
.emailUSForm .selectBox > .selectboxit-container.selectboxit-container .selectboxit{padding-top:1px;}
.app .searchbar{padding-bottom:22px;}
.app .totalEntries{width:250px;float:left;}
.app .totalEntries span{display:inline-block;color:#555;font-size:1.071em;}
.app .totalEntries .selectboxit-option-icon-container{display:none;}
.app .totalEntries select, .app .totalEntries > .selectboxit-container.selectboxit-container{width:62px;height:36px;float:none;margin:0 10px;padding:2px 10px;border-color:#dedede;}
.app .totalEntries .selectboxit-default-icon{display:none;}
.app .totalEntries .selectboxit-text{color:#292929;font-size:1em;}
.app .totalEntries .formControl, .app .totalEntries .form-control{padding:0;}
.app .totalEntries > .selectboxit-container.selectboxit-container .selectboxit-list{min-width:100%!important;}
.app .totalEntries .selectboxit-arrow-container{width:12px;height:6px;background-image:url(../images/app-sprite.png);background-position:0 -243px;}
.app .searchEntry{width:358px;float:right;}
.app .searchEntry label{float:left;margin:8px 10px 0 0;color:#555;font-size:1.071em;vertical-align:top;}
.app .searchEntry input, .dataTables_filter input{max-width:176px;height:36px;float:left;padding:5px 10px;color:#555;font-size:1.071em;border-color:#dedede;}

.app .searchEntry input[type="submit"], .dataTables_filter input[type="submit"]{color:#fff;font:1.143em 'proxima_novasemibold';border:none;}
.app .searchEntry input[type="submit"]:hover, .dataTables_filter input[type="submit"]:hover{background-color:#07234c;}
.app .searchEntry .resetBtn{height:36px;margin:0 0 0 7px;font:1.143em/24px 'proxima_novasemibold';}
.responsiveTable{margin-bottom:20px;}
.responsiveTable th:first-child, .responsiveTable td:first-child{text-align:left;}
.responsiveTable th{color:#fff;font-size:1.143em;line-height:20px;text-align:left;border-color:#e9e9ea;background-color:#2376b2; /*background-color:#2989cc;*/}
.responsiveTable th, .responsiveTable td{padding:7px 15px;vertical-align:middle;}
.responsiveTable td{font-size:1.071em;vertical-align:top;}
.responsiveTable tr:nth-child(2n+1) td, .tableRowOdd{background-color:#f6f6f6;}
.responsiveTable th:first-child, .responsiveTable td:first-child{text-align:left;}
.responsiveTable a{color:#205dc2;text-decoration:none;}
.responsiveTable a:hover{text-decoration:underline;}
.responsiveTable .applyIcon{width:16px;height:17px;display:block;margin:0 auto;overflow:hidden;position:relative;top:4px;text-indent:-999em;background:url(../images/app-sprite.png) -84px -185px no-repeat;}
.responsiveTable .applyIcon:hover{background-position:-84px -206px;}
.responsiveTable .applyIconDisable{width:16px;height:17px;display:block;margin:0 auto;overflow:hidden;position:relative;top:4px;text-indent:-999em;background:url(../images/app-sprite.png) -84px -230px no-repeat;}
.pagination .showingEntries, .dataTables_info{display:inline-block;margin-top:6px;}
.pagination ul, .dataTables_paginate{float:right;list-style:none;margin:0;padding:0;border:1px solid #dedede;}
.pagination li{float:left;border-right:1px solid #dedede;}
.pagination li a, .dataTables_paginate a{height:31px;display:block;padding:6px 10px 4px;color:#555!important;font-size:1.071em;text-decoration:none;}
.pagination li.dot{padding:5px 10px;}
.pagination li a:hover, .pagination li.current a, .pagination li.active a, .dataTables_paginate a:hover, .dataTables_paginate span .current{color:#fff!important;background-color:#2989cc!important;}
.pagination li:first-child a, .pagination li:last-child a{padding:6px 12px 4px;}
.pagination li:last-child{border:none;}
.pagination li.disabled{color:#666;}
.pagination li.disabled a, .pagination li.disabled a:hover, .dataTables_paginate a.disabled, .dataTables_paginate a.disabled:hover{cursor:inherit;color:#666;background-color:#ddd;}
.pagination{clear:both}
.dataTables_paginate a{float:left;cursor:pointer;margin:0;padding:6px 10px 4px;border-radius:inherit;border-right:1px solid #dedede;}
.app.login span.error, .app .registerForm span.error, .app .dashboardForm span.error, #amieligible_form span.error, .emailUSForm span.error{clear:both;display:block;font-size:1.071em;}
.app.login .error, .app .registerForm .error{color:#e5ba0d;}
.app .error, .error, #amieligible_form .error, .emailUSForm span.error{color:#c10000;}
.app .registerForm span.error, .app .error, .error, .app .registerForm .help-block{display:block;font-size:1.071em;font-style:normal;}
.app .dashboardForm .error, #edit_registration_form .error{color:#c10000;font-weight: bold;}
.app .registerForm span.error, .app .dashboardForm span.error, .app .registerForm .help-block{display:block;font-size:1.143em !important;font-style:normal;}
.app .registerForm .help-block, .app .dashboardForm .help-block{color:#e5ba0d;}
.app .dashboardForm .text-danger{color:#f00;}
.app.login .inputBox.error{display:inline-block;font-size:1.143em;}
.hasJS.app .selectBox #degree{height:0;visibility:hidden;padding:0;opacity:0;-webkit-box-shadow:inherit;box-shadow:inherit;border:none;}
.app #captchaCode{display:block;text-align:left;}
.app .captcha, .app .captchaControl .captcha{width:90px!important;}
.app .captchaControl{position:relative;}
.app .captchaControl label{display:block;color:#fff;font-size:1.071em;}
.app .captchaControl .captcha{margin:0;padding:10px 16px;}
.app .loginCol.forgotPass{max-width:400px;min-height:230px;margin:0 auto;float:none;}
.app .loginCol.forgotPass .title{padding-top:12px;}
.app .loginCol.forgotPass .label{width:auto;height:auto;display:block;float:none;padding-bottom:3px;color:#fff;font-size:1.143em;cursor:default;text-indent:inherit;background:none;}
.app .loginCol.forgotPass .form-control{font-size:1.071em;}
.app .loginCol.forgotPass .logInBtn input[type="submit"]:first-child{margin-right:10px;}
.app .renderError{margin-bottom:15px;padding:10px 20px;background-color:#021f43;background-color:rgba(2,31,67,.95);}
.app .renderError .alert{color:#e5ba0d;font-size:1.071em;}
.app .accountInfo{margin-bottom:20px;border-bottom:1px solid #ddd;}
.app .accountInfo:last-child{border:none;}
.app .accountInfo h3{margin-bottom:25px;color:#333;font-size:1.571em;}
.app .accountInfo h4{margin-bottom:10px;color:#123D84;font:1.357em 'proxima_nova_rgregular';}
.app .accountInfo h4 a{font-size:0.789em;}
.app .accountInfo p{color:#444;font-size:1.143em;line-height:24px;}
.hasJS.app .selectBox #degree{height:0;visibility:hidden;padding:0;opacity:0;-webkit-box-shadow:inherit;box-shadow:inherit;border:none;}
.noJS.app .accTrigger{padding-left:22px;}
.noJS.app .accTrigger:after{display:none;}
.app .dashboardForm .iradio, .emailUSForm .iradio{width:20px;background-position:-37px -231px;}
.app .dashboardForm .iradio.checked, .emailUSForm .iradio.checked{background-position:-60px -231px;}
.app .dashboardForm .icheckbox, .emailUSForm .icheckbox{background-position:-44px -62px;}
.app .dashboardForm .icheckbox.checked, .emailUSForm .icheckbox.checked{background-position:-73px -62px;}
.wob.app #footer, .wob table th{background-color:#000;}
.wob.app .topStrip, .wob.app .alreadyAccount, .wob.app .appMenu .toggleMenu:hover, .wob.app .appMenu:hover > a, .wob.app .appMeu a:focus, .wob.app .appMenu.focus > a, .noJS.app.wob .appMenu > ul a, .wob.app .registerFormBlock, .wob .ui-datepicker th, .wob .ui-state-highlight, .wob.app .tabMenus, .wob.app .dashboardForm .btn.blue:hover, .wob.app .responsiveTable th, .wob.app .registerFormBlock .selectBox .selectboxit-container .selectboxit-list, .wob.app .selectBox .selectboxit-container .selectboxit-list, .wob.app .searchEntry input[type="submit"]:hover, .wob #nav .megaMenu, .wob #nav .megaMenuNav li a, .wob #nav .megaMenuNav > ul ul, .wob .breadCrumb, .wob .innerContent, .wob.app .applicationStateNew .form-group #job-typeSelectBoxItContainer, .wob.app .applicationStateNew .form-group .formControl, .wob .fieldDataLabel, .wob.app .dashboardForm .btns .btn.blue, .wob.app .previewTemplate .accordion .accTrigger.active, .wob.app .popup .btns .btn.closePop, .wob.app .popup .btns .btn.blue.cancel:hover, .wob .ui-datepicker .ui-datepicker-header, .wob #ui-datepicker-div table td{background-color:#111;}
.wob.app .createAccount, .wob.app.login .label:hover, .wob.app .accordion, .wob.app .accTrigger, .wob.app .selectBox .selectboxit-container .selectboxit-list a:hover, .wob .ui-datepicker, .wob .eventCalOut, .wob .calendarIcon, .noJS.app.wob .appMenu > ul a, .wob.app .appMenu ul li a:hover, .wob.app .appMenu ul li a:focus, .wob.app .dashboardContent, .wob.app .dashboardForm .btn.blue, .wob.app .responsiveTable tr:nth-child(2n+1) td, .wob.app .tableRowOdd, .wob .pagination ul, .wob.app .searchEntry input, .wob.app .totalEntries select, .wob.app .totalEntries > .selectboxit-container.selectboxit-container, .wob.app .totalEntries .selectboxit-list li a:hover, .wob .innerCaption, .wob .subMenus, .wob .asideBox h3, .wob table td, .wob .selectboxit-container.selectboxit-container, .wob .conRecurt .inputfield input, .wob .topStrip li.search .inputSearch input[type="text"], .wob.app .formBlock .dashboardForm, .wob.app .btns .btn.blue:hover, .wob.app .popup .btns .btn.cancel, .wob.app .popup .btns .btn.blue.closePop:hover, .wob.app .appStatusView .previewTemplate .accordion .accTrigger, .wob.app .alert-danger, .wob.app .alert-success, .wob.app .registerForm .btns .btn.openPop{background-color:#282828;}
.wob.app.login .label, .wob.app .orTxt, .wob.app .btn.blue, .wob.app .form-group .formControl, .wob.app .form-group .form-control, .wob.app .selectBox .selectboxit-container.selectboxit-container, .wob.app .appMenu ul, .wob .ui-state-active, .wob .ui-datepicker tbody a:hover, .wob.app .dashboardForm, .wob.app .responsiveTable td, .wob .pagination li a:hover, .wob .pagination li.current a, .wob.app .totalEntries .selectboxit-list, .wob.app .formStatus li a, .wob .asideBox, .wob table tr:nth-child(2n+1) td, .wob .tableRowOdd, .wob.app .formBlock, .wob.app .dashboardForm .btns .btn.blue:hover, .wob.app .previewTemplate .accordion .accTrigger, .wob.app .previewTemplate .accordion, .wob.app .form-group input[type="file"], .wob .addMore, .wob .popup, .wob .backBtn, .wob.app .registerForm .btns .btn.openPop:hover, .wob.app .currentOpp .tabContent, .wob #ui-datepicker-div td a.ui-state-active{background-color:#333;}
.wob.app .previewTemplate .accordion .form-group .formControl, .wob.app .previewTemplate .accordion .form-group .form-control, .wob .addMore:hover, .wob .backBtn:hover, .wob.app .appStatusView .previewTemplate .accordion .accTrigger.active, .wob.app .btn.blue:hover{background-color:#444;}
.wob h3, .wob.app .topStrip a, .wob.app .topStrip li.lang a.active, .wob.app #accessControl input, .wob.app #logo a, .wob.app #logo:hover a .subTitle, .wob.app .appMenu .toggleMenu, .wob.app .dashboardContent h2, .wob.app .dashboardForm .form-group .label, .wob.app .dashboardForm .form-group label, .wob.app .dashboardForm .form-group .formControl, .wob.app .dashboardForm .form-group .form-control, .wob.app .dashboardForm .selectBox .selectboxit-container.selectboxit-container, .wob.app .totalEntries span, .wob.app .searchEntry label, .wob.app .searchEntry input, .wob.app .totalEntries .selectboxit-list li a, .wob .pagination li a, .wob.app .formStatus li a, .wob.app .selectBox .selectboxit-container .selectboxit-list li a, .wob.app .currentOpp h3, .wob .breadCrumb ol li:last-child, .wob .breadCrumb li + li:after, .wob .asideBox .asideBoxText a:hover, .wob .resTab .tabNav li a, .wob .selectboxit-container.selectboxit-container, .wob .conRecurt .inputfield input, .wob .topStrip li.search .inputSearch input[type="text"], .wob.app .applicationStateNew .form-group #job-typeSelectBoxItContainer .selectboxit, .wob.app .applicationStateNew .form-group #job-typeSelectBoxItContainer #job-typeSelectBoxItText, .wob.app .applicationStateNew .form-group .formControl, .wob.app .previewTemplate .accordion .form-group .label, .wob.app .formContainer h4, .wob.app .form-group input[type="file"], .wob.app .accountInfo h4, .wob.app .accountInfo p, .wob #ui-datepicker-div td a{color:#fff;}
.wob.app .rightLinks li:first-child, .wob.app .topStrip li.lang li:last-child{border-color:#fff;}
.wob h4, .wob.app #accessControl input.current, .wob.app #logo a:hover, .wob.app #logo a .subTitle, .wob.app .breadCrumb li a, .wob.app .loginCol .title .subTitle, .wob.app .changePassword, .wob.app .backLink, .wob.app .dashboardForm .asterix, .wob.app .responsiveTable a, .wob.app .formStatus li a span, .wob.app .formContainer h3, .wob.app.login .error, .wob.app .registerForm .error, .wob.app .dashboardForm .error, .wob #nav li ul li a:hover, .wob #nav li ul li > a.selected, .wob #nav ul a:hover, .wob.noJS #nav ul a:focus, .wob #nav ul a.selected, .wob #nav ul > .highlight > a, .wob #nav ul li.focus > a, .wob .subMenus ul li a:hover, .wob .subMenus ul li a.active, .wob .asideBox .asideBoxText a, .wob .resTab .tabNav .r-tabs-state-active a, .wob table th, .wob .topStrip li.search .inputSearch .error, .wob .fieldDataLabel, .wob.app .form-group .note, .wob.app .previewTemplate .accordion .form-group .textField, .wob.app .accountInfo h3, .wob #ui-datepicker-div td a:hover{color:#80ff00;}
.wob.app .inputBox{background-color:rgba(255,255,255,0.05);}
.wob.app .btn.blue{color:#fff;border:none;}
.wob.app #logo{height:77px;}
.wob.app #logo a{}
.wob.app .appMenu .toggleMenu{background-position:70px -15px;}
.wob.app .icheckbox{background-position:-44px -62px;}
.wob.app .icheckbox.checked{background-position:-73px -62px;}
.wob.app .selectBox .selectboxit-container .selectboxit-list, .wob .ui-datepicker{-webkit-box-shadow:0 0 3px #111;box-shadow:0 0 3px #111;}
.wob.app .tabMenus li, .wob.app .dashboardForm{border-color:#222;}
.wob.app .dashboardForm .form-group .formControl, .wob.app .dashboardForm .form-group .form-control, .wob.app .dashboardForm .selectBox .selectboxit-container.selectboxit-container, .wob.app .searchEntry input, .wob.app .totalEntries select, .wob.app .totalEntries > .selectboxit-container.selectboxit-container, .wob.app .totalEntries .selectboxit-list, .wob .pagination ul, .wob .pagination li, .wob.app .responsiveTable, .wob.app .responsiveTable td, .wob.app .responsiveTable th, .wob .fiveBlockbtmBg, .wob.app .form-group input[type="file"], .wob.app .accountInfo{border-color:#666;}
.wob.app .responsiveTable .applyIcon{background-position:-84px -206px;}
.wob.app .formContainer{border-color:#666;background:none;}
.wob.app .formStatus li a span, .wob .boxBulletText, .wob .resTab .tabNav, .wob .resTab .tabNav .r-tabs-state-active a, .wob.app .currentOpp .tabContent{border-color:#80ff00;}
.wob.app .formStatus li:hover a span, .wob.app .formStatus li.current a span, .wob.app .formContainer h3 span, .wob.app .formStatus li.filledUp:hover a > span:first-child, .wob.app .formStatus li.filledUp.current a > span:first-child{color:#000;border-color:#80ff00;background-color:#80ff00;}
.wob.app .formStatus li:hover a span.title, .wob.app .formStatus li.current a span.title, .wob.app .formContainer h3 span.title{color:#fff;background:none;}
.wob.app .selectBox .selectboxit-container .selectboxit-list li, .wob #nav ul, .wob .breadCrumb, .wob .subMenus ul li, .wob table, .wob th, .wob td, .wob .selectboxit-container.selectboxit-container, .wob .conRecurt .inputfield input, .wob .recruiterContactList ul li, .wob .recruiterContactList ul li:before, .wob .r-tabs .owl-carousel .item, .wob.app .formBlock, .wob.app .applicationStateNew .form-group #job-typeSelectBoxItContainer, .wob.app .applicationStateNew .form-group .formControl, .wob .fieldDataLabel, .wob.app .formContainer h4, .wob .ui-datepicker td{border-color:#444;}
.wob.app .selectBox .selectboxit-arrow-container, .app .registerFormBlock .selectBox .selectboxit-arrow-container{background-position:-85px -136px;}
.wob .breadCrumb .first-item a{background-color:#fff;}
.wob .breadCrumb .first-item a:after{border-left-color:#fff;}
.wob .innerContent:before{background-color:#80ff00;}
.wob .asideBar .asideBox .asideBoxText a:before{background-position:-203px -197px;}
.wob .boxBulletText ul li{background-image:url(../images/boxBulletText-dark.png);}
.wob .innerBanner h2{background-color:rgba(0,0,0,0.6);}
.wob.app .formBlock .dashboardForm, .wob.app .previewTemplate .accordion .accordDetail{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;}
.wob.app .selectBox .selectboxit-container .selectboxit{height:34px;}
.wob .backBtn:before{border-right-color:#333;}
.wob .backBtn:hover:before{border-right-color:#444;}
.wob.app .btns input[type="reset"], .wob.app .btns input[type="submit"]:hover, .wob.app .dashboardForm .btns .btn.blue.cancelBtn{background-color:#222!important;}
.wob.app .btns input[type="reset"]:hover{background-color:#444!important;}
.wob.app #online_application_form .btns input[type="reset"], .wob.app #online_application_form .btns input[type="submit"]:hover, .wob.app .dashboardForm .btns .btn.blue.cancelBtn:hover, .wob.app .applicationStateNew .form-group .btn.blue:hover, .wob.app .applicationStateNew .form-group .btn.blue.cancelBtn{background-color:#111!important;}
.wob.app #online_application_form .btns input[type="submit"], .wob.app #online_application_form .btns input[type="reset"]:hover, .wob.app .applicationStateNew .form-group .btn.blue, .wob.app .applicationStateNew .form-group .btn.blue.cancelBtn:hover, .wob .pagination li a:hover, .wob .pagination li.current a, .wob .pagination li.active a, .wob .dataTables_paginate a:hover, .wob .dataTables_paginate span .current{background-color:#333!important;}
.wob.app.login #forgotpassword_form .label{background:none;}
.wob.app .viewApplicationStatus li.step1{background-color:#111;}
.wob.app .viewApplicationStatus li.step1:after{border-left-color:#111;}
.wob.app .viewApplicationStatus li.step2{background-color:#222;}
.wob.app .viewApplicationStatus li.step2:after{border-left-color:#222;}
.wob.app .viewApplicationStatus li.step3{background-color:#383838;}
.wob.app .viewApplicationStatus li.step3:after{border-left-color:#383838;}
.wob.app .viewApplicationStatus li.step4{background-color:#444;}
.wob.app .viewApplicationStatus li.step4:after{border-left-color:#444;}
.wob.app .viewApplicationStatus li.step5{background-color:#494949;}
.wob.app .viewApplicationStatus li.step5:after{border-left-color:#494949;}
.wob.app .resTab .tabNav li.r-tabs-state-active a, .wob.app .faqTab .tabNav li.r-tabs-state-active a{color:#000;}
.wob.app .resTab .tabNav li.r-tabs-state-active a, .wob.app .faqTab .tabNav li.r-tabs-state-active a{background-color:#80ff00;}
.wob .ui-datepicker-trigger:hover{border:none;background-color:transparent;}
.wob.app .dashboardForm .ui-datepicker-trigger .calIcon, .wob #amieligible_form .ui-datepicker-trigger .calIcon, .wob .emailUSForm .ui-datepicker-trigger .calIcon{background-position:0 -126px;}
.wob .pagination li a, .wob .dataTables_paginate a{color:#fff!important;}
.wob .pagination li.current a, .wob .pagination li.active a, .wob .dataTables_paginate a, .wob .dataTables_paginate span .current{color:#80ff00!important;}
.wob .app .searchEntry input, .wob .dataTables_filter input{background: #000;color:#fff;border-color:#80ff00;}
.tabImages ul{list-style:outside none none;padding:0;}
.tabImages li{float:left;margin-bottom:20px;margin-right:20px;}
.bulletText li p{margin:0;}
table th{background-color:#052f6d;border-color:#364f71;color:#fff;}
#qualificationSelectBoxItOptions{overflow:scroll;}
#ageSelectBoxItOptions{min-height:445px;}
.eligRight{overflow:visible;}
.eligFull{width:auto;float:none;color:#fff;}
.eligFull p{margin-bottom:21px;font-size:1.125em;}
.eligFull #amieligible_form input[type="submit"]{height:56px!important;padding:0 32px;font:1.357em/52px 'proxima_nova_rgregular';text-align:center;text-transform:uppercase;border-color:#545979;background-color:rgba(52, 57, 88, 0.8);}
.eligFull #amieligible_form input[type="submit"]:hover{background-color:#EC9F0E;border-color:#EC9F0E;}
table.dataTable.no-footer{margin-bottom:20px;padding:0;border-bottom:none;}
#opportunity_id_length > label{width:130px;}
.dataTables_length, .dataTables_filter{margin-bottom:0px;}
.responsiveTable .applyIcon{width:16px;height:17px;display:block;margin:0 auto;overflow:hidden;position:relative;top:4px;text-indent:-999em;background:url(../images/app-sprite.png) -84px -185px no-repeat;}
.responsiveTable .applyIcon:hover{background-position:-84px -206px;}
#opportunity_id_wrapper .tableOut{overflow:visible;}
.app .alert-danger, .app .alert-success{color:#fff;font:1.1em "proxima_nova_rgbold";margin-bottom:10px;margin-top:10px;padding:8px 20px 8px 40px;clear:both;}
.app .alert-danger a, .app .alert-success a{color:#e5ba0d;}
.app .alert-danger{background:url(../images/alert-danger.png) no-repeat rgba(179, 29, 29, 0.7) 15px 7px;}
.app .alert-success{background:url(../images/alert-success.png) no-repeat rgba(26, 129, 4, 0.7) 15px 7px;}
.searchFormBlock .form-group, .eligibilityListForm .form-group{width:240px;float:left;}
.searchFormBlock .btn.btn-primary, .eligibilityListForm .btn.btn-primary{float:left;font-size:1.071em;}
.searchListing{list-style:none;margin:0;padding:0;}
.searchListing li{margin-bottom:20px;border-bottom:1px solid #ddd;}
.searchListing li h2, .noResultFound{font:1.571em 'proxima_novasemibold';margin-bottom:20px;}
.searchListing li h2 a{text-decoration:none;}
.searchListing li h2 a:hover{color:#0b1979;text-decoration:underline;}
.hasJS .select, .hasJS .selectBox{position:relative;}
.hasJS .select select, .hasJS .selectBox select{width:0;height:0;display:block!important;visibility:hidden;position:absolute;}
.renderError h2{color:#fff;margin-bottom:10px;}
.loginColH{height:430px!important;}
.app .forgotPass .inputBox{margin:0;padding-left:16px;}
.app .forgotPass .logInBtn{padding-top:10px;}
.eligibilityListForm{padding-bottom:20px;}
.eligibilityListForm label{padding-bottom:7px;color:#444;font-size:1.071em;line-height:16px;}
.eligibilityListForm #btn_search_amieligible{height:34px;margin-top:26px;padding:6px 10px;border:none;}
.eligibilityListForm #btn_search_amieligible:lang(hi){padding: 3px 10px;}
.app .dashboardForm .ui-datepicker-trigger .calIcon, #amieligible_form .ui-datepicker-trigger .calIcon, .emailUSForm .ui-datepicker-trigger .calIcon{background-position:0 -258px;}
.popupWrap{display:none;position:relative;z-index:98;}
.popupWrap > .closePop{width:32px;height:32px;padding:8px 0 6px;position:fixed;right:12px;top:12px;z-index:101;color:#fff;font:15px 'proxima_novasemibold';text-align:center;text-decoration:none;-webkit-border-radius:50%;border-radius:50%;border:1px solid #fff;}
.popupOverlay{position:fixed;left:0;right:0;top:0;bottom:0;z-index:99;background-color:#111;background-color:rgba(0,0,0,.75);}
.closePop:hover{color:#fff;}
.popup{width:100%;max-width:400px;padding:15px 20px;position:fixed;left:50%;top:50%;z-index:100;text-align:center;-webkit-box-shadow:0 0 4px #111;box-shadow:0 0 4px #111;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff;}
.popup h2{margin-bottom:0;color:#252525;font-family:'proxima_novasemibold';}
.popup p{margin-bottom:15px;font-size:1.071em;text-align:left;}
.popup.cancleRegi{text-align:center;}
.popup.cancleRegi .btn{float:none;display:inline-block;vertical-align:top;line-height:20px;}
/*@-webkit-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}
@keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}
@-webkit-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}
@keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}*/
.justified-gallery{width:100%;position:relative;overflow:hidden}
.justified-gallery > a,.justified-gallery > div{position:absolute;display:inline-block;overflow:hidden;opacity:0;}
.justified-gallery > a > img,.justified-gallery > div > img,.justified-gallery > a > a > img,.justified-gallery > div > a > img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:none}
.justified-gallery > a > .caption,.justified-gallery > div > .caption{display:none;position:absolute;bottom:0;padding:5px 10px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:14px;}
.justified-gallery > a > .caption.caption-visible,.justified-gallery > div > .caption.caption-visible{display:initial;opacity:.7;-webkit-animation:justified-gallery-show-caption-animation 350ms 0 ease;animation:justified-gallery-show-caption-animation 350ms 0 ease;}
.justified-gallery > .entry-visible{opacity:1;-webkit-animation:justified-gallery-show-entry-animation 350ms 0 ease;animation:justified-gallery-show-entry-animation 350ms 0 ease;}
.justified-gallery > .jg-filtered{display:none}
.justified-gallery > .spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0;left:50%;opacity:initial;filter:initial;overflow:initial}
.justified-gallery > .spinner > span{display:inline-block;opacity:0;width:8px;height:8px;margin:0 4px;background-color:#000;-webkit-border-radius:6px;border-radius:6px;}
.innerContent .conRecurt{width:100%;margin-bottom:0;background-color:#e7e7e7;}
.innerContent .conRecurt .selectfield, .innerContent .conRecurt .inputfield{width:260px;}
.innerContent .conRecurt .inputbtn{float:left;}
.address_list{clear:both;float:left;width:100%;}
.no_records_found_message{margin-top:15px;}
.address_list .address_block{float:left;margin-top:20px;width:50%;}
.address_list .address_block a{font-size:0.95em;}
.address_list .email_id{float:left;margin-right:10px;}
.office_name{color:#111b69;font-family:proxima_novasemibold;font-size:1.1em;}
.pagination{display:inline-block;margin-top:10px;width:100%;}
#amieligible_form .selectboxit-container.selectboxit-container ul{max-height:445px;overflow-y:auto;}
.photoGalleryNone{display:none;}
.asideBar .asideBox .asideBoxText{position:relative;}
.asideBar .asideBox .asideBoxText a:before{content:'';position:absolute;left:0;top:0;-webkit-transition:400ms ease;transition:400ms ease;background:url(../images/sprite.png) left top no-repeat;}
.asideBar .asideBox .asideBoxText a::before{background-position:-203px -228px;height:25px;left:245px;width:25px;top:15px;}
.asideBar .asideBox .centreBtn{display:none;}
.wallpaperList{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ddd;}
.wallpaperImg{float:left;padding-right:20px;}
.wallpaperDetails{float:left;list-style:none;padding:0;margin:0;}
.wallpaperDetails li{margin-bottom:3px;}
.wallpaperDetails li strong{width:62px;display:inline-block;padding-right:5px;color:#333;font-size:1.071em;}
.wallpaperList:last-child{margin:0;padding:0;border:none;}
.serviceTabMain .resTab .tabNav{margin:0;}
.recruiterContactList{display:inline-block;padding:30px 0;width:100%;}
.recruiterContactList ul{list-style:outside none none;margin:0;padding:0;}
.recruiterContactList ul li{width:50%;float:left;margin-bottom:18px;padding-bottom:30px;border-bottom:1px solid #ccc;position:relative;}
.recruiterContactList ul li a{display:inline-block;color:#fff;margin:0 15px 20px 0;padding:5px 10px;text-decoration:none;background-color:#343958;}
.recruiterContactList ul li a:hover{background-color:#0177c9;}
.recruiterContactList ul li:nth-child(even){padding-left:30px;}
.recruiterContactList ul li:before{height:162px;content:'';position:absolute;left:0;top:0;border-left:1px solid #ccc;}
.recruiterContactList ul li:nth-child(odd):before{border:none;}
.recruiterContactList ul li:last-child, .recruiterContactList ul li:nth-last-child(2){margin-bottom:0;padding-bottom:0;border-bottom:none;}
.videoGallery{list-style:none;margin:0;padding:0;}
.videoGallery li{width:23.2%;float:left;margin:0 19px 21px 0;font-size:1.071em;}
.videoGallery li:nth-child(4n){margin-right:0;}
.videoGallery li .gallery-category-image img{width:100%;}
.videoGallery li .caption{padding:7px 10px;display:block;color:#fff;position:relative;text-align:center;-webkit-transition:350ms ease;transition:350ms ease;background-color:#333;}
.videoGallery li .caption:hover{background-color:#052f6d;}
.videoGallery li a{color:#fff;display:block;line-height:20px;text-decoration:none;}
.videoGallery li a:hover{color:#fff;text-decoration:none;}
.innerContent .sitemap ul{list-style:none;padding:0;}
.innerContent .sitemap ul li{margin-bottom:5px;padding:2px 0 2px 15px;background:url(../images/right-arrow.gif) left 7px no-repeat;}
.innerContent .sitemap > ul > li{font-size:1.071em;margin-bottom:0;}
.innerContent .sitemap ul li a{color:#111;text-decoration:none;}
.innerContent .sitemap > ul > li > a{color:#0b1979;}
.innerContent .sitemap ul ul ul li a{color:#555;}
.innerContent .sitemap ul li a:hover{text-decoration:underline;}
.innerContent .sitemap ul ul{margin-bottom:0;}
.addthis_toolbox a{padding:0!important;color:transparent;}
#loader{margin:-38px 0 0 -38px;position:absolute;left:50%;top:50%;z-index:100;}
#jc_loader{background:rgba(0,0,0,.7) url(../images/ajax-loader.gif) no-repeat center 40%;height:100%;width:100%;position:fixed;z-index:99999;display:none;top:0;bottom:0;}
.notFound{padding:5px;color:#fff;text-align:center;background-color:#f00;}
.app .previewTemplate .accordion{background-color:#fff;}
.app .previewTemplate .accordion .accTrigger{margin-bottom:0;padding:4px 20px;color:#fff;font-size:1.286em;text-transform:none;background-color:rgba(7,35,76,0.87);}
.app .previewTemplate .accordion .accTrigger.active{color:#fff;background-color:rgba(7,35,76,0.95);}
.app .previewTemplate .accordion .accTrigger:after{top:13px;}
.app .previewTemplate .accordion .accTrigger.active:after{top:19px;}
.app .previewTemplate .accordion .accordDetail{padding:15px 0 15px 31px;-webkit-box-shadow:0 0 2px #bbb;box-shadow:0 0 2px #bbb;}
.app .previewTemplate .accordion .form-group{padding-bottom:12px;}
.app .previewTemplate .accordion .form-group:last-child{padding-bottom:0;}
.eventList{list-style:none;margin:0;padding:0;}
.eventList li{padding:15px 15px 15px 32px;border-bottom:1px solid #cdcdcd;background:url(../images/right-arrow.gif) 15px 18px no-repeat;}
.eventList li:nth-child(even){background-color:#f8f8f8;}
.eventList li:first-child{padding-top:0;background-position:15px 3px;}
.eventList li .date, .eventDate p{display:block;margin-bottom:5px;color:#24469d;font:1.071em 'proxima_novasemibold';}
.eventList li p{margin-bottom:0;font-size:1.071em;}
.eventList li p a{color:#444;text-decoration:none;}
.eventList li p a:hover{color:#000;}
.resetBtn, .viewAllLink{height:34px;float:left;margin:26px 0 0 8px;padding:9px 15px;font-size:1.143em;border:none;}
.resetBtn, .viewAllLink:lang(hi){padding: 3px 15px;}
.forthComingOpp{padding-top:30px;}
.viewAllLink{float:right;}
.resetBtn{background-color:#333;}
.resetBtn:hover{background-color:#444;}
.eventDate{padding-bottom:5px;}
.eventDate strong, .eventDate p{float:left;}
.eventDate strong{color:#333;padding-right:10px;font-size:1.071em;}
.eventDate p{margin-bottom:0;line-height:24px;}
.eventDetail{padding-top:10px;}
.app .floatMenu{position:fixed;left:auto;top:30px;}
.percentage .customRadio{float:left;padding-top:0;}
.percentage .customRadio label{width:116px;}
.app .previewTemplate.educationParticulars .label{width:auto!important;float:none!important;padding-bottom:5px!important;font-size:1.143em!important;}
.qualiDurationSelect{width:50%;float:left;padding-right:15px;}
.qualiDurationSelect:last-child{padding-right:0;}
.qualiDurationSelect span.error{clear:both;padding-top:3px;line-height:normal;}
.app .previewTemplate.educationParticulars .form-group{padding-bottom:20px!important;}
.app .previewTemplate.educationParticulars .inlineLable .label, .app #online_application_form .inlineLable .label{width:37%!important;float:left!important;padding:0!important;}
.formGroupInWrap{padding-bottom:12px;}
.formGroupIn{width:155px;float:left;padding-right:15px;}
.formGroupIn.last{padding-right:0;}
.formGroupIn .label{width:100%!important;min-height:46px;float:none!important;}
.formGroupIn input{height:36px;padding:8px 15px!important;color:#333;font-size:1.143em;border-color:#cdcdcd;}
.addMore, .removeIt{display:inline-block;margin-bottom:10px;padding:6px 15px 4px;color:#fff;font-size:1.071em;text-decoration:none;background-color:#1e66a7;}
.addMore:hover, .removeIt:hover{color:#fff;background-color:#164c7d;}
.removeIt{height:36px;margin-bottom:0;padding:7px 10px;font-size:1em;vertical-align:top;background-color:#444;}
.removeIt:hover{background-color:#555;}
.addMoreFiles .form-group{padding-bottom:10px!important;}
.eventSearchFormBlock{padding:12px 15px;margin-bottom:22px;border-bottom:2px solid #ccc;background-color:#f2f2f2;}
.eventSearchFormBlock .form-group, .eventSearchFormBlock .searchBtns{float:left;}
.eventSearchFormBlock .form-group{width:290px;padding-right:8px;}
.eventSearchFormBlock .form-group label{margin-right:8px;}
.eventSearchFormBlock .form-group .form-control{width:220px;display:inline-block;}
.eventSearchFormBlock .searchBtns .resetBtn{margin-top:0;}
.eventSearchFormBlock .searchBtns input[type="submit"]{height:34px;float:left;font-size:1.143em;}
.download{padding-top:10px;border-top:1px solid #cdcdcd;}
.hasJS .select select[multiple]{position:relative;height:auto;visibility:visible;}
.dataTables_filter{width:200px;float:right;}
.dataTables_wrapper .tableOut{clear:both;}
.dataTables_filter input{max-width:inherit;}
.faqTab .tabNav{margin-bottom:30px;}
.faqTab .accordion .accTrigger{margin-bottom:15px;font-size:1.429em;line-height:30px;text-transform:none;border-bottom:2px solid #cdcdcd;background:#eee url(../images/plus-icon.png) 97.5% center no-repeat;}
.faqTab .accordion .accTrigger a{display:block;padding:12px 60px 10px 25px;text-decoration:none;outline:0;}
.faqTab .accordion .accTrigger.active{background-image:url(../images/minus-icon.png);}
.faqTab .accordion .accTrigger.active a{color:#393939;}
.faqTab .accordion .accordDetail{display:none;margin:-15px 0 15px;padding:20px;border:1px solid #cdcdcd;border-top:none;}
.faqTab .accordion .accordDetail p:last-child{margin-bottom:0;}
.hasJS #online_application_form .selectBox select[multiple] + .error{position:relative;}
.fieldDataLabel{width:100%;min-height:36px;display:block;overflow-x:auto;padding:6px 15px 4px;color:#111;font-size:1.143em;line-height:22px;border:1px solid #cdcdcd;background-color:#eee;}
.selectBox .ms-parent{width:100% !important;padding:0 !important;}
.selectBox .ms-parent .ms-choice{border:medium none;border-radius:0;height:100%;font:1.000em/1.5 'proxima_nova_rgregular', Arial, Helvetica, sans-serif !important;}
.selectBox .ms-parent .ms-choice:hover{background-color:#fff;color:#444;}
.selectBox .ms-parent .ms-choice span{padding-top:5px !important;}
.ms-drop{border-radius:0 !important;margin-top:0 !important;}
.ms-drop ul li label{font-size:1.000em !important;}
.viewApplicationStatus{margin:0 0 20px;}
.viewApplicationStatus ul{list-style:outside none none;margin:0;padding:0;}
.viewApplicationStatus li.step1{background-color:#308BCB;}
.viewApplicationStatus li.step1::before{border-left-color:#FFF;}
.viewApplicationStatus li.step1::after{border-left-color:#308BCB;}
.viewApplicationStatus li.step2{background-color:#1e6699;}
.viewApplicationStatus li.step2::before{border-left-color:#FFF;}
.viewApplicationStatus li.step2::after{border-left-color:#1e6699;}
.viewApplicationStatus li.step3{background-color:#2272ab;}
.viewApplicationStatus li.step3::before{border-left-color:#FFF;}
.viewApplicationStatus li.step3::after{border-left-color:#2272ab;}
.viewApplicationStatus li.step4{background-color:#257cb9;}
.viewApplicationStatus li.step4::before{border-left-color:#FFF;}
.viewApplicationStatus li.step4::after{border-left-color:#257cb9;}
.viewApplicationStatus li.step5{background-color:#2986c7;}
.viewApplicationStatus li.step5::before{border-left-color:#FFF;}
.viewApplicationStatus li.step5::after{border-left-color:#2986c7;}
.viewApplicationStatus li.statusDone{background-color:#2c91d8;}
.viewApplicationStatus li.statusDone::before{border-left-color:#FFF;}
.viewApplicationStatus li.statusDone::after{border-left-color:#2c91d8;}
.viewApplicationStatus li.statusFail{background-color:#1a5986;}
.viewApplicationStatus li.statusFail::before{border-left-color:#FFF;}
.viewApplicationStatus li.statusFail::after{border-left-color:#1a5986;}
.viewApplicationStatus li::before{margin-left:1px;z-index:1;border-left-color:#FFF;}
.viewApplicationStatus li::after{border-left-color:#2989cc;}
.viewApplicationStatus li.step1.statusDone{background-color:#8ec126;}
.viewApplicationStatus li.step1.statusDone:before{border-left-color:#FFF;}
.viewApplicationStatus li.step1.statusDone:after{border-left-color:#8ec126;}
.viewApplicationStatus li.step2.statusDone{background-color:#95c82d;}
.viewApplicationStatus li.step2.statusDone:before{border-left-color:#FFF;}
.viewApplicationStatus li.step2.statusDone:after{border-left-color:#95c82d;}
.viewApplicationStatus li.step3.statusDone{background-color:#9ccf34;}
.viewApplicationStatus li.step3.statusDone:before{border-left-color:#FFF;}
.viewApplicationStatus li.step3.statusDone:after{border-left-color:#9ccf34;}
.viewApplicationStatus li.step4.statusDone{background-color:#a2d53a;}
.viewApplicationStatus li.step4.statusDone:before{border-left-color:#FFF;}
.viewApplicationStatus li.step4.statusDone:after{border-left-color:#a2d53a;}
.viewApplicationStatus li.step5.statusDone{background-color:#a8db40;}
.viewApplicationStatus li.step5.statusDone:before{border-left-color:#FFF;}
.viewApplicationStatus li.step5.statusDone:after{border-left-color:#a8db40;}
.viewApplicationStatus li.statusFail{background-color:#dc3333;/*pointer-events:none;*/color:#fff;}
.viewApplicationStatus li.statusFail:before{border-left-color:#FFF;}
.viewApplicationStatus li.statusFail:after{border-left-color:#dc3333;}
.viewApplicationStatus li::after{border-top:60px solid transparent;border-bottom:62px solid transparent;border-left:40px solid transparent;bottom:0;content:"";display:block;height:0;margin:auto;position:absolute;left:100%;top:0;width:0;z-index:2;}
.viewApplicationStatus li{width:19.5%;float:left;height:122px;padding:17px 20px 17px 52px;position:relative;text-decoration:none;background-color:#2989cc;color:#fff;font:1.071em/18px 'proxima_novasemibold';}
.viewApplicationStatus ul li:first-child{padding-left:18px;}
.app .applicationStateNew .form-group .formControl{background-color:#fff;border:1px solid #cdcdcd;color:#333;}
.app .applicationStateNew .form-group #job-typeSelectBoxItContainer{height:36px;border:1px solid #cdcdcd;background-color:#fff;}
.app .applicationStateNew .form-group #job-typeSelectBoxItContainer .selectboxit{padding-top:8px;color:#333;}
.app .applicationStateNew .form-group #job-typeSelectBoxItContainer .selectboxit-arrow-container{margin-top:5px;}
.app .applicationStateNew .form-group .btn{height:36px !important;line-height:15px;}
.app .applicationStateNew .form-group #job-typeSelectBoxItContainer #job-typeSelectBoxItText{color:#030303;float:left;margin-top:-7px;font-size:0.9em !important;}
.hasJS #entry_sailor.select{padding-bottom:0;}
.formContainer.cf{clear:both}
.backBtn{background:#359ee8;color:#fff;margin-left:15px;padding:5px 15px;position:absolute;right:21px;top:25px;text-decoration:none;}
.backBtn:hover{color:#fff;background-color:#2578b2;}
.backBtn:before{content:"";position:absolute;left:-15px;top:0;width:0;height:0;border-top:16px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #359ee8;-webkit-transition:350ms ease;transition:350ms ease;}
.backBtn:hover:before{border-right-color:#2578b2;}
.dwnBtn{float:right;text-decoration:none;padding:5px 15px 5px 35px;color:#fff;background:#2876ae url(../images/downloadArrow.png) 12px center no-repeat;line-height:20px;color:#fff}
.dwnBtn:hover{color:#fff;background-color:#2989cc;}
.app .previewTemplate .accordion .priority_tab .form-group .textField{width:100%;}
.viewJobDetails{float:left;margin-top:20px;width:100%;}
.viewJobDetails .form-group .label{width:25%;float:left;padding-bottom:0;color:#252525;font:1.071em/18px 'proxima_novasemibold';}
.viewJobDetails .form-group .textField{color:#000;float:left;font-size:1.071em;line-height:22px;width:75%;}
.viewJobDetails .download{border:0 none;padding:0;}
.viewJobDetails .form-group.jobDesc .textField{width:100%;}
.agreeTermsConditions span.error, .noJS .agreeTermsConditions em{font-size:15px !important;position:absolute;top:25px;width:500px;}
.app .subscribe .agreeTermsConditions.subscribeCheck{margin-bottom:25px;}
.noJS .agreeTermsConditions .form-group{float:left;position:relative;width:23px;}
.entryTab{position:relative;}
.entryTab .tabNav{border-bottom:1px solid #ffa800;list-style:outside none none;margin:0;padding:0;}
.entryTab .tabNav li{display:inline-block;margin:0;position:relative;}
.entryTab .tabNav li a{color:#222;display:inline-block;font:1.429em/22px "oswaldbook";padding:10px 30px;text-decoration:none;}
.entryTab .tabNav .r-tabs-state-active a{border-bottom:3px solid #ffa800;color:#0c155a;padding:7px 30px;text-shadow:none;}
#apply_now_form .agreeTermsConditions span.error, #apply_now_form .noJS .agreeTermsConditions em{color:#c30;font-size:13px !important;left:33px;top:21px;}
#apply_now_form .icheckbox{background-position:-44px -61px;}
#apply_now_form .icheckbox.checked{background-position:-73px -61px;}
#apply_now_form .form-group{width:auto;padding:0 0 20px;}
#apply_now_form p{font-size:1.143em;line-height:24px;}
.marks_height{width:230px;}
.marks_height > .label{min-height:25px;}
.qualiDurationSelect{position:relative;}
.contactUs{list-style:none;margin:0;padding:0;}
.contactUs li{width:48%;margin:0 1% 30px;float:left;}
.contactUs li a{width:100px;height:100px;float:left;display:block;text-decoration:none;position:relative;-webkit-border-radius:50%;border-radius:50%;background-color:#24469d;}
.contactUs li a img{margin:-25px 0 0 -25px;position:absolute;left:50%;top:50%;}
.contactUs li a:hover{background-color:#052f6d;}
.contactUs li h3{float:left;margin:45px 0 0 20px;}
.emailUSForm .form-group{width:48%;display:inline-block;margin-right:3.3%;vertical-align:top;}
.emailUSForm .form-group:nth-child(odd){margin-right:0;}
.emailUSForm .form-group .formGroupBox{position:relative;}
.emailUSForm .form-group .selectBox{padding-bottom:0;}
.emailUSForm .form-group .selectBox .error{bottom:-22px;}
.emailUSForm .form-group .selectboxit-list{max-height:300px;overflow-x:hidden;overflow-y:auto;}
.emailUSForm .form-group .subscribe{padding-top:14px;}
.emailUSForm .form-group .subscribe label{margin:0;padding:0;}
.emailUSForm .form-group .icheckbox{height:40px;float:left;}
.emailUSForm .form-group .subscribeCheck{line-height:20px;}
.emailUSForm .form-group .selectboxit-container.selectboxit-container{max-width:inherit;}
.mainNavigation.floatMenu{width:1180px;position:fixed;left:auto;top:0;z-index:100;}
.dataTables_filter label{width:100%;}
table ul.bulletText{margin-top:0;}
table ul.bulletText li{margin-bottom:0;background-position:left 10px;}
ul.bulletText table{margin:10px 0;}
ul.bulletText .label{min-width:70px;margin-right:5px;font:1.071em 'proxima_novasemibold';}
.app .dashboardForm .form-group, .app .accordDetail .form-group{width:49.7%;display:inline-block;padding:0 2% 20px;vertical-align:top;position:relative;}
.app .accordDetail .form-group{width:49%;padding:0 3.8% 20px 0;}
.app select[multiple].formControl{height:auto;padding:5px 0;}
.app select[multiple].formControl option{padding:3px 15px;}
.app .form-group input[type="file"]{width:100%;margin-right:10px;padding:5px;font-size:0.929em;border:1px solid #cdcdcd;background-color:#fff; -webkit-appearance: none; border-radius: 0;}
.app .dashboardForm .form-group .form-group{width:100%;padding:0;}
.app .previewTemplate .accordion .form-group .label{width:62%;float:left;padding-bottom:0;margin-right:2%;color:#222;}
.app .previewTemplate .accordion .form-group .textField{width:36%;float:left;padding-top:5px;color:#3263b3;word-wrap:break-word;font:1.071em 'proxima_novasemibold';}
.app .dashboardForm .form-group .formGroupBox{width:33.33%;}
.app .previewTemplate, .app .btns{padding:0 2%;}
.app .btns input[type=reset], .cancelBtn{background-color:#333!important;}
.app .btns input[type=reset]:hover, .cancelBtn:hover{background-color:#555!important;}
.certificateHead{width:100%;max-width:610px;float:left;}
.addMore{float:right;margin-top:15px;}
.app .addMoreFiles{padding-bottom:15px;}
.app .addMoreFiles .form-group{display:block;margin-right:0;}
.app .addMoreFiles .form-group input[type="file"]{width:76.5%;}
.currentOpp .resTab{min-height:390px;}
.currentOpp .tabContent{padding:25px 20px 20px;border:1px solid #ffa800;border-top:none;background-color:#fff;}
.currentOpp .tabContent p{font-size:1.071em;}
.editText{font-size:1.071em;}
ul.bulletText.noBullets > li{padding-left:0;font-size:1em;background:none;}
.tableOut + .pagination{margin-top:0;}
.app .previewTemplate.appStatusForm, .app .appStatusView .formContainer h3{padding:0;}
.app .formContainer .previewTemplate h4{margin:15px 5% 18px 0;}
.app .formContainer .previewTemplate.appStatusForm h4{margin:15px 4% 18px 0;}
#personal_particulars .note{padding-left:2%;padding-right:2%;}
.appStatusDesign th:nth-child(2){width:350px;}
.agreeTermsConditions.subscribeCheck{color:#333!important;}
#apply_now_form .btns{padding-left:0;}
.showThis{display:block!important;}
.formGroupIn.cols3{width:25%;}
.formGroupIn.cols3:first-child{width:47.5%;padding-left:0;}
.cols3Title .formGroupIn .label{min-height:inherit;}
.app .form-group.formGroupFull{width:100%!important;}
.app .registerFormBlock .accordDetail{padding:15px 0 15px 31px;}
.app .registerFormBlock .accordDetail .form-group{width:49%;padding:0 3.8% 20px 0;}
.app .registerFormBlock .btns{padding:0;}
.noJS.app .dashboardForm .form-group input[type=checkbox], .noJS.app .dashboardForm .form-group input[type=radio]{width:auto;height:auto;padding:0;}
.areYouSponsor{font-size:1.143em;text-decoration:none;}
.areYouSponsor:hover{text-decoration:underline;}
ul.bulletText.streamBullets{margin:3px 0 15px 15px;}
ul.bulletText.streamBullets > li{font-size:1em;background-position:left 8px;}
ul.bulletText.streamBullets ul.bulletText{list-style:disc;margin:3px 0 10px 15px;}
ul.bulletText.streamBullets ul.bulletText li{color:#555;padding-left:0;font-size:1em;background:none;}
#online_applicationpreview_form .form-group.formGroupFull .label, .app .appStatusForm .form-group.formGroupFull .label{width:80%;}
#online_applicationpreview_form .form-group.formGroupFull .textField, .app .appStatusForm .form-group.formGroupFull .textField{width:100%;line-height:15px;}
#online_applicationpreview_form .form-group.formGroupFull .textField{line-height:15px;}
.ui-autocomplete.ui-menu{font-size:1.071em;-webkit-box-shadow:0 0 2px #777;box-shadow:0 0 2px #777;-webkit-border-radius:inherit;border-radius:inherit;border:none;background:#eee;}
.ui-autocomplete.ui-menu li{padding:0;border-bottom:1px solid #ccc;}
.ui-autocomplete.ui-menu li:last-child{border-bottom:none;}
.ui-autocomplete.ui-menu li a.ui-corner-all{display:block;color:#333;padding:10px;font:1.071em 'proxima_nova_rgregular';text-decoration:none;-webkit-border-radius:inherit;border-radius:inherit;border:none;background:none;}
.ui-autocomplete.ui-menu li a:hover{color:#fff;background:#444;}
.ui-autocomplete.ui-menu li a.ui-state-focus{margin:0;}
.toggleStep{padding-left:32px;font-size:16px;line-height:18px;position:relative;left:0;top:-5px;z-index:2;text-decoration:none;}
.app .registerFormBlock .selectBox .selectboxit-container .selectboxit{padding-top:1px;}
.app .subscribeCheck.termsConditionCheck .error{font-size:0.929em;}
.app .appStatusDetails p{font-size:1.071em;}
.app .appStatusDetails p .dwnBtn{float:none;}
.downlaodList{padding-bottom:20px;}
.downlaodList p{margin-bottom:15px;}
.downlaodList p .dwnBtn{float:none;margin-right:5px;}
.app .sponsorLinks{line-height:normal;text-align:right;}
.app .sponsorLinks a{display:inline-block;margin-bottom:8px;font-size:1.143em;text-decoration:none;}
.app .sponsorLinks a:hover{text-decoration:underline;}
table .accordion{min-width:262px;margin-bottom:10px;background:none;}
table .accordion .accTrigger{margin-bottom:10px;padding:9px 30px 8px 13px;color:#fff;font:1.071em/18px 'proxima_nova_rgregular';text-transform:capitalize;text-align:left;background-color:rgba(7,35,76,.87);}
table .accordion .accTrigger:after{right:12px;top:9px;}
table .accordion .accTrigger.active{background-color:rgba(7,35,76,.95);}
table .accordion .accTrigger.active:after{top:15px;}
table .accordDetail{padding:0;}
table .accordDetail ul.bulletText{margin-top:0;text-align:left;}
.subline{display:block;color:#e5ba0d;margin-bottom:10px;}
.formGroupFullSideBySide{width:100% !important;}
.formGroupFullSideBySide label{width:50% !important;float:left !important;}
.formGroupFullSideBySide input{width:50% !important;float:left !important;}
table#eligibility th:nth-child(5){width:17%;}
span.fieldSign{padding-left:3px;}
span.textField{word-wrap:break-word;}
.formGroupFull .textField{width:auto !important;}
.formGroupFull .label{width:auto !important;}
.app .customRadio label{width:auto !important;}
.accordionField{display:inline-block;margin:10px 0;width:100%;word-wrap:break-word;}
.accordionField .accordDetail span.title{font-family:"proxima_novasemibold";padding-left:15px;}
.accordionField strong{color:#359ee8;display:block;font-size:1.2em;margin-bottom:5px !important;}
.accordionField .accordion{min-width:262px;margin-bottom:10px;background:none;}
.accordionField .accordion .accTrigger{margin-bottom:10px;padding:9px 30px 8px 13px;color:#fff;font:1.071em/18px 'proxima_nova_rgregular';text-transform:capitalize;text-align:left;background-color:rgba(7,35,76,.87);}
.accordionField .accordion .accTrigger:after{right:12px;top:9px;}
.accordionField .accordion .accTrigger.active{background-color:rgba(7,35,76,.95);}
.accordionField .accordion .accTrigger.active:after{top:15px;}
.accordionField .accordDetail{padding:0;}
.accordionField .accordDetail ul.bulletText{margin-top:0;text-align:left;}
table.eduPercentageCalc{border-collapse:collapse;border:none;width:100%;}
table.eduPercentageCalc td table td{border:1px solid #cdcdcd;}
.eduPercentageCalc tr:last-child td table tr td{border-bottom:1px solid #cdcdcd !important;}
table.eduPercentageCalc td{border:1px solid #cdcdcd;width:50%;}
table td .selectBox{width:100%;max-width:100%;}
#online_application_form .accordDetail .tableOut{overflow:inherit;}
.eduPerce3 td{text-align:center !important;width:30% !important;}
#online_application_form .responsiveTable{margin-bottom:2px}
#online_application_form .responsiveTable.mrgB20{margin-bottom:20px !important;}
.app .tabMenus li.userNotification a{background-image:url(../images/userProfile.gif);background-repeat:no-repeat;background-position:center 18px;}
.app .topStrip .rightLinks li ul li.myAccount a{background-image:url(../images/myAccount.gif);background-repeat:no-repeat;background-position:center left;padding-left:18px;}
#online_applicationpreview_form .disabled{background-color:#ccc;cursor:inherit;}
.app #online_applicationpreview_form .eduPercentageCalc span.textField{color:#3263b3;font:1.071em "proxima_novasemibold";padding-top:5px;width:36%;word-wrap:break-word;}
.app .appStatusView .eduPercentageCalc span.textField{color:#3263b3;font:1.071em "proxima_novasemibold";padding-top:5px;width:36%;word-wrap:break-word;}
table.qualSemWidhth td{width:95%;}
.app #online_applicationpreview_form table.eduPercentageCalc{width:95% !important;}
.appStatusView .responsiveTable{margin-bottom:2px;}
.appStatusView .responsiveTable.mrgB20{margin-bottom:20px !important;}
.noBorder, .noBorder td{border:medium none !important;padding:0 !important;}
.noBorder tr td{float:left !important;width:15%;padding:5px 15px 2px 0 !important;}
.noBorder tr td.cgpa_forumla_span{width:36%;}
.noBorder td:last-child{padding-bottom:0 !important;padding-right:0 !important;}
.noBorder tr td .selectboxit-container.selectboxit-container{max-width:100%;}
.noBorder tr td .error{font-size:14px !important;}
.eduPercentageCalc tr td table.noBorder tr td{border-bottom:medium none!important;}
.noBorder .labtitle1{float:left;}
.noBorder .labtitle2{float:right;width:50%;}
.noBorder .selectboxit-options.selectboxit-list{min-width:150px !important;}
.noBorder .cgpa_forumla_span > label{padding-bottom:0;padding-top:8px;width:100%;}
.helpIcon a{width:16px;height:20px;background:url(../images/question-mark.png) center center no-repeat;float:right;text-indent:-9999px;height:40px;}
.eduPercentageCalc tr td table.noBorder tr td.helpSection, .eduPercentageCalc tr td table.noBorder tr td.helpSection td{padding:0 !important;width:2%;}
.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff;}
.tooltipster-default .tooltipster-content{font-family:Arial, sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden;}
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{}
.tooltipster-icon{cursor:help;margin-left:4px;}
.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;z-index:9999999;/*pointer-events:none;*/width:auto;overflow:visible;}
.tooltipster-base .tooltipster-content{overflow:hidden;}
.add_doc_err_msg{margin:15px 2% 18px;}
.tooltipster-base{max-width:450px;width:auto;word-wrap:break-word;}
.sponsor_cpl_new_img{float:left;margin-right:5px;margin-top:2px;}
.sponsorLinks{display:inline-block;text-align:right;width:100%;}
.sponsorLinks .sponsor_cpl_new_img{}
#registration_form .customRadio label{color:#fff;cursor:pointer;display:inline-block;font-size:1.143em !important;}
.downlaodList p{margin-bottom:10px;}
form.cfc_after_view #choice_for_center_ssb, form.cfc_after_view #choice_for_center_written, form.cfc_after_view #choice_for_center_pft{display:none !important;}
.formGroupWrap.app #online_application_form{background:#fff;}
.formGroupWrap #online_application_form .form-group{margin-bottom:30px !important;background:#f9f9f9;border:1px solid #ddd;padding:0 10px;}
.formGroupWrap #online_application_form .form-group span.selectListF{padding:10px 15px;display:inline-block;}
.formGroupWrap #online_application_form .form-group .selectBox .form-group{border:0px !important;margin-bottom:0px !important;}
.formGroupWrap #online_application_form .form-group .selectBox .form-group .ms-parent{border:1px solid #ddd;}
.formGroupWrap #online_application_form .form-group label{color:#333;padding:5px 10px;}
.formGroupWrap #online_application_form .form-group .selectBox label{color:#333;font-size:15px !important;}
#online_application_form{margin-bottom:20px;}
.recruitmentAccordion .accTrigger{font-family:'proxima_nova_rgregular';font-size:16px;padding-right:50px;background:#052f6d;border-bottom:1px solid #fff;}
.recruitmentAccordion .accTrigger.active{background:#052f6d;color:#fff;}
.recruitmentAccordion .accordDetail{background:#ddd;padding:15px 21px;}
.resTabNoJs{position:relative;}
.resTabNoJs .tabNav{margin:0;padding:0;list-style:none;border-bottom:2px solid #ffa800;}
.resTabNoJs .tabNav li{display:inline-block;margin:0 -5px 0 0;position:relative;border:1px solid #ffa800;border-bottom:none;background-color:#fff;}
.resTabNoJs .tabNav li a{display:inline-block;padding:15px 30px 10px;text-decoration:none;font:1.429em/22px "oswaldbook";color:#222;}
.resTabNoJs .tabNav li a:hover, .resTabNoJs .tabNav .r-tabs-state-active a{color:#000;text-shadow:none;background-color:#ffa800;}
.resTabNoJs .tabContent{padding:15px 15px 0;display:none;position:relative;}
.resTabNoJs .r-tabs-panel.r-tabs-state-active{display:block;}
.resTabNoJs .r-tabs-accordion-title{display:none;}
.resTabNoJs .tabNav .r-tabs-state-disabled{opacity:0.5;}
.resTabNoJs .r-tabs-accordion-title .r-tabs-anchor{display:block;padding:10px;background-color:#00c5ad;color:#fff;text-decoration:none;}
.resTabNoJs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background-color:#fff;color:#00c5ad;text-shadow:none;}
.resTabNoJs .r-tabs-accordion-title.r-tabs-state-disabled{opacity:0.5;}
.noJS .resTabNoJs .tabContainer{height:150px;overflow:hidden}
.noJS .resTabNoJs .tabContent{display:block;height:150px}
.resTabNoJs .tabContent{padding:25px 20px 20px;border:1px solid #ffa800;border-top:none;background-color:#fff;}
.colorowstyle tr > td:first-child{/*background-color:#2989cc;*/ background-color:#2376b2; color:#fff;}
/*.colorowstyle tr:first-child td{background-color:#2989cc; background-color:#2376b2; color:#fff;}*/
.modern-ticker{width:100%;height:49px;line-height:49px;font-size:16px;overflow:hidden;color:#fafafa;background-color:#404040;padding:0px;}
.modern-ticker a{text-decoration:none}
.modern-ticker ul{margin:0;padding:0;list-style:none;height:49px;line-height:49px;}
.mt-round{border-radius:0px}
.mt-body{margin:0px;position:relative;height:49px;}
.mt-label{margin-right:0px;padding:0 20px 0 20px;position:absolute;left:0;background-color:#24469c;font-size:18px;}
.mt-label:after{left:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;/*pointer-events:none;*/z-index:1;}
.mt-label:after{border-color:rgba(136, 183, 213, 0);border-left-color:#24469c;border-width:7px;margin-top:-7px;}
.mt-round .mt-label{border-radius:0px;height:49px;}
.mt-news{overflow:hidden;position:absolute;background-color:#dadada}
.mt-scroll .mt-news{background-color:transparent}
.mt-news ul{}
.mt-news li{float:left}
.mt-round .mt-news:first-child, .mt-round .mt-news:first-child a{border-top-left-radius:0;border-bottom-left-radius:0}
.mt-round .mt-news:last-child, .mt-round .mt-news:last-child a{border-top-right-radius:0;border-bottom-right-radius:0}
.mt-news a{font-size:16px;padding:0 10px 0 20px;margin-right:2px;background-repeat:no-repeat;background-position:7px center;display:block;white-space:nowrap;color:#082841;}
.mt-news a:hover{color:#082841;}
.mt-scroll.mt-round .mt-news a{border-radius:0}
.mt-hide{display:none}
.mt-controls{margin-left:0px;position:absolute;right:0;background-repeat:no-repeat; background-color:#252525;padding:17px 13px 17px;}
.mt-next, .mt-play, .mt-prev{width:8px;height:15px;background-repeat:no-repeat;background-position:center;float:left;cursor:pointer;transition:all 0.4s ease;-webkit-transition:all 0.4s ease; margin:0 4px;}
.mt-round .mt-next{border-radius:0}
.mt-next, .mt-prev{background-color:#252525;}
.mt-prev{background-image:url(../images/sprit-icon.png); background-position:-15px 0px;}
.mt-next{background-image:url(../images/sprit-icon.png); background-position:-29px 0px;}
.mt-play{background-image:url(../images/sprit-icon.png); background-position:-1px -22px;}
.mt-pause{background-image:url(../images/sprit-icon.png); background-position:-1px 0px;}

.mt-next:hover, .mt-play:hover, .mt-prev:hover{opacity:.4;}
.mt-next:active, .mt-play:active, .mt-prev:active{background-color:#f40}
/*.mt-preloader{}*/
.footerLogo{max-width:1200px;width:100%;margin:-10px auto 0;text-align:center;padding-bottom:30px;}
.footerLogo ul{list-style-type:none;margin:0px;padding:0px;}
.footerLogo ul li{display:inline-block;padding:5px 3px;}
.footerLogo ul li img{max-height:60px;width:auto;}
.faqTab .accordion{background:none;}
.faqTab .accordion h3.accTrigger{padding:0px;}
.faqTab .accordion h3.accTrigger:after{display:none;}
.faqTab .tabNav li a{/*background:#eee;*/color:#000;outline:none;}
.faqTab .accordion .accTrigger a{color:#333;}
.faqTab .accordion .accTrigger.active a{color:#052f6d;}
.popup_slide_window{width:100%;box-sizing:border-box;padding:71px 30px 40px;height:220px;background:#FFFFFF;position:relative;text-align:center;}
.popup_slide_window h2{margin-bottom:10px;margin-top:0px;font-family:'oswaldbook';color:#0f8ddd;font-size:22px;position:absolute;left:0px;top:0px;right:0px;background:#111b69;color:#fff;padding:13px 0 13px 20px;line-height:22px;text-align:left;}
.popup_slide_window ul{list-style-type:none;margin:0px;padding:10px 0;margin-top:20px;}
.popup_slide_window ul li{display:inline;padding:10px 10px;/*color:#0f8ddd;*/ color:#2376b2;}
.popup_slide_window ul li input{margin-left:0px;margin-right:0px;opacity:1 !important;margin-top:3px;}
.popup_slide_window ul li label{font-family:'oswaldbook';text-transform:uppercase;font-size:15px;width:42px;}
.clsBtn{position:absolute;right:-20px;top:-20px;background:#fff;height:40px;line-height:40px;width:40px;text-align:center;color:#000;text-decoration:none;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;font-weight:bold;}
.yesPopup{margin-top:-5px;}
.yesPopup input{background:#0f8ddd;border:0px;color:#fff;font-size:15px;cursor:pointer;padding:5px 10px;-webkit-transition:400ms ease;transition:400ms ease;}
.yesPopup input:hover{background:#333;}
.yesPopup input[type=submit], .yesPopup input[type=reset]{padding:8px 20px;}
.closePopWindow{text-align:center;margin:10px auto 0;}
.closePopWindow a{background:#0f8ddd;border:0px;color:#fff;font-size:15px;cursor:pointer;padding:8px 20px;-webkit-transition:400ms ease;transition:400ms ease;display:inline-block;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
.closePopWindow a:hover{background:#333;color:#fff;}
.scrollHide{overflow:hidden;}
.slide-out-div{width:300px;height:auto;position:fixed;right:0px;top:50%;bottom:0px;z-index:991;transform:translateX(300px);-moz-transform:translateX(300px);-webkit-transform:translateX(300px);transition:all 0.4s ease;-webk-transition:all 0.4s ease;-moz-transition:all 0.4s ease;}
.slide-out-div.open{transform:translateX(0px);z-index:999;}
.slide-out-div h3{cursor:pointer;margin:0px;margin-left:-74px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);position:absolute;left:0px;top:89px;background:#fff;/*color:#0f8ddd;*/ color:#2376b2; font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;padding:12px 12px;font-size:15px;font-weight:bold;border-radius:0 0 5px 5px;}
.clseBtn{border:2px solid #fff;color:#fff;background:#111b69;width:30px;height:30px;display:block;text-align:center;line-height:26px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;position:absolute;right:0px;top:16px;cursor:pointer;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;margin-top:0px;margin-right:5px;}
.clseBtn:hover{border:2px solid #fff;color:#fff;background:#111b69;}
.slide-out-div1{width:700px;height:auto;position:fixed;right:0px;top:50%;margin-top:-222px;bottom:0px;z-index:991;transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transition:all 0.4s ease;-webk-transition:all 0.4s ease;-moz-transition:all 0.4s ease;}
.slide-out-div1.open{transform:translateX(0px);z-index:999;}
.slide-out-div1 h3{cursor:pointer;margin:0px;margin-left:-74px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);position:absolute;left:0px;top:89px;background:#fff;/*color:#0f8ddd;*/ color:#2376b2; font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;padding:12px 9px 12px 10px;font-size:15px;font-weight:bold;border-radius:0 0 5px 5px;}
.slide-out-div1 .availableApp{padding-bottom:10px;}
.slide-out-div1 .clseBtn{top:8px;}
.slide-out-div1 .popup_slide_window{height:357px;padding:55px 20px 40px;}
.mobileBoxRow{position:relative;}
.mobilePageContent .mobileBoxRow{padding-bottom:30px;}
.mobilePageContent h5{margin-bottom:10px;}
.mobilePageContent .tableData th{text-align:left;}
.mobileBoxRow .mobileImg{width:130px;float:left;position:relative;z-index:9;padding:34px 8px 42px;background:url(../images/ifr-mobile-app-bg.png) no-repeat left top;background-size:100%;}
.mobileImgSlider{height:203px;overflow:hidden;}
.mobileBoxRow{padding:10px 0 10px 0;}
.mobileBoxRow .mobileText{margin-left:-130px;padding-left:150px;width:100%;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:justify;font-size:1.214em;}
.mobileBoxRow .ifrlogoIcon{display:none;height:58px;margin:0 auto 10px;width:40px;}
.mobileBoxRow .adHeading{color:#084986;font-family:"playfair_displayregular", Arial, Helvetica, sans-serif;font-size:2em;font-weight:normal;padding-bottom:10px;}
.mobileBoxRow .mobileAdText p{color:#222222;}
.mobileBoxRow .appReadMoreLink{color:#222222;}
#picasaID{display:none;}
.nanoGalleryOuter{margin-bottom:0;padding:15px 25px 25px;}
.appIconRow{display:inline-block;vertical-align:middle;}
.swiper-container{width:100%;height:100%;}
.swiper-slide{text-align:center;font-size:18px;background:#333;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.androidIcon{}
.iosIcon, .androidIcon, .windowsIcon{float:left;text-decoration:none;position:relative;color:rgb(255, 255, 255);font-size:12px;box-sizing:border-box;margin-bottom:10px;margin-right:10px;border-width:initial;border-style:none;border-color:initial;border-image:initial;border-radius:3px;text-align:left;color:#fff !important;}
.iosIconText{display:block;font-size:17px;line-height:18px;font-family:'oswaldbook';}
.iosIcon:after, .androidIcon:after, .windowsIcon:after{content:"";position:absolute;left:0px;top:4px;width:40px;height:42px;}
.joinIndianNavy{width:230px;float:right;margin-top:21px;-webkit-transition:350ms ease;transition:350ms ease;background-color:#0178c3;border:0px;}
.joinIndianNavy:hover{background-color:#168ad5;}
.joinIndianNavy a{height:100%;display:block;color:#fff;padding:8px 13px 20px;font:1.429em/22px 'proxima_nova_rgbold';text-transform:uppercase;text-decoration:none;background:url(../images/indian-navy-flag.png) 96% bottom no-repeat;}
.joinIndianNavy a:hover{color:#fff;}
.sidePanel1{margin-top:-55px;position:fixed;right:0;top:50%;z-index:9;}
.socialLinks1{width:42px;list-style:none;overflow:hidden;margin:5px 0 0;padding:0;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background-color:#fff;}
.socialLinks1 li a:before{background:url(../images/sprit-icon.png) no-repeat;content:"";left:0;position:absolute;top:0;transition:all 350ms ease 0s;-webkit-transition:all 350ms ease 0s;}
.socialLinks1 li a{height:35px;display:block;overflow:hidden;text-indent:-999em;position:relative;border-bottom:1px solid #d3d3d3;}
.socialLinks li a:hover{background-color:#04116b;}
.socialLinks1 li:last-child a{border-bottom:none;}
.socialLinks1 li a.fb:before{width:11px;height:20px;left:17px;top:8px;background-position:-1px -99px;}
.socialLinks1 li a.fb:hover:before{background-position:-71px -99px;}
.socialLinks1 li a.fb:hover{background-color:#3b5998;}
.socialLinks1 li a.tw:before{width:18px;height:16px;left:13px;top:10px;background-position:-22px -99px;}
.socialLinks1 li a.tw:hover:before{background-position:-91px -99px;}
.socialLinks1 li a.tw:hover{background-color:#4099ff;}
.socialLinks1 li a.gp:before{width:19px;height:20px;left:13px;top:7px;background-position:-49px -99px;}
.socialLinks1 li a.gp:hover:before{background-position:-119px -99px;}
.socialLinks1 li a.gp:hover{background-color:#dd4b39;}
.fullDiv{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,.7);visibility:hidden;opacity:0;z-index:992;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}
.fullDiv.fullDiv1{opacity:1;visibility:visible;}
.applyOnline a:lang(hi){font-size:1.1em;padding:40px 20px 40px 23px;}
.applyOnline a:lang(hi):before{left:24px;}
.conRecurt .inputbtn input:lang(hi){padding:0px 23px;}
#amieligible_form .ui-datepicker-trigger:lang(hi)/*, .emailUSForm .ui-datepicker-trigger:lang(hi)*/{top:43px;}
div.subscribe label.subscribeCheck div.icheckbox span.error{clear:both;float:left;font-size:16px !important;font-weight:normal;margin-top:22px;width:552px;}
blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:10px 0px;padding:10px;quotes:"\201C""\201D""\2018""\2019";font-size:16px;}
blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;}
blockquote p{display:inline;}
.author,.quoteAuthor{color:#0f2f5f;display:block;font-size:14px;text-align:left;font-family:'proxima_nova_rgbold';padding-left:40px;}
.dashboardContent .sponsorLinks.cf{float:right;width:auto;}
.dashboardContent .sponsorLinks.cf a{float:left;width:100%;margin-right:-25px;padding-right:28px;}
.helpSection.AccountHeaderLinksHelpIcon{float:left;padding-left:0px;}
.helpSection.AccountHeaderLinksHelpIcon a.tooltip{height:20px;width:25px;padding-right:0px;margin-right:0px;position:relative;z-index:9;}
.sponsorLinks.cf > br{clear:both;}
.SponsorLinkSection, .CplLinkSection{float:left;}
.wob.app img.loginBg { display: block; }


.wob .app .error, .wob .error, .wob #amieligible_form .error, .wob .emailUSForm span.error {color: #80ff00;}

.wob ::-webkit-input-placeholder{color:#fff;}
.wob :-moz-placeholder{color:#fff;}
.wob ::-moz-placeholder{color:#fff;}
.wob :-ms-input-placeholder{color:#fff;}
.wob ::-ms-input-placeholder{color:#fff;}

.wob .ContactARecruiterFormBlock .selectboxit-container .selectboxit-list li a {border-color: #444444; color: #ffffff;}
.wob .ContactARecruiterFormBlock .selectboxit-container .selectboxit-list li a:hover {background-color: #444444;}
.wob .ContactARecruiterFormBlock .selectboxit-container .selectboxit-list {background-color: #222222; border: 1px solid #444444; box-shadow: 0 0 2px #777777; min-width: 100% !important;}

.wob .slide-out-div1 h3, .wob .slide-out-div h3 {background: #222; color: #80ff00;}
.wob .popup_slide_window {background: #222;}
.wob .popup_slide_window h2 {background: #111}
.wob .clseBtn {background: #222; border: 2px solid #ccc;}
.wob .clseBtn:hover {background: #000; border: 2px solid #444;}
.wob .popup_slide_window ul li {color: #fff;}

.wob .socialLinks1 {background-color: #222;}
.wob .socialLinks1 li a.fb:hover, .wob .socialLinks1 li a.tw:hover, .wob .socialLinks1 li a.gp:hover {background-color: #333;}
.wob .socialLinks1 li a {border-bottom: 1px solid #444;}

.conRecurt .inputfield .form-group {position: relative;}
.conRecurt .inputfield span.error {bottom: -20px; position: absolute;}

.wob .joinIndianNavy {background-color: #333;}
.wob .mt-label {background-color: #111;}
.wob .mt-label:after{border-color:rgba(0, 0, 0, 0);border-left-color:#111;}
.wob .mt-news {background-color: #444;}
.wob .mt-news a {color: #fff;}


.wob .carrer-job-normal {display: none;}
.wob .carrer-job-wob {display: block;}
.carrer-job-wob {display: none;}
.carrer-job-normal {display: block;}

.wob.app .footerRight img {display: inline-block;}

.wob .resTabNoJs .tabContent {background-color: #333; border-color: -moz-use-text-color #80ff00 #80ff00;}
.wob .resTabNoJs .tabNav {border-bottom: 2px solid #80ff00;}
.wob .resTabNoJs .tabNav li {background-color: #111; border-color: #80ff00 #80ff00 -moz-use-text-color;}
.wob .resTabNoJs .tabNav li a {color: #fff;}
.wob .resTabNoJs .tabNav li a:hover, .wob .resTabNoJs .tabNav .r-tabs-state-active a {background-color: #80ff00; color: #111;}

.wob blockquote {background: #333333 none repeat scroll 0 0; border-left: 10px solid #222222;}
.wob .author, .wob .quoteAuthor {color: #ffffff;}

.wob .eligibleMain .selectboxit-container .selectboxit-list li a {border-color: #444444; color: #ffffff;}
.wob .eligibleMain .selectboxit-container .selectboxit-list li a:hover {background-color: #444444;}
.wob .eligibleMain .selectboxit-container .selectboxit-list {background-color: #222222; border: 1px solid #444444; box-shadow: 0 0 2px #777777; min-width: 100% !important;}

.wob .date_picker {color: #ffffff;}

.wob .currentOpp .tabContent {background-color: #333; border-color: -moz-use-text-color #80ff00 #80ff00;}
.wob .currentOpp .resTab .tabNav li a:hover, .wob .currentOpp .resTab .tabNav .r-tabs-state-active a{background-color: #80ff00; color: #111111;}
.currentOpp .tabContent p {padding-left: 20px;}


.wob .eligibilityListForm input[type="text"], .wob .eligibilityListForm input[type="email"], .wob .eligibilityListForm input[type="tel"], .wob .eligibilityListForm input[type="number"], .wob .eligibilityListForm input[type="url"], .wob .eligibilityListForm input[type="password"], .wob .eligibilityListForm input[type="search"], .wob .eligibilityListForm select, .wob .eligibilityListForm textarea {background: #222; border: 1px solid #333; color: #fff;}
.wob .eligibilityListForm label {color: #ffffff;}

.wob .colorowstyle tr:first-child td {background-color: #000000;}
.wob .colorowstyle tr > td:first-child {background-color: #000000;}



.wob .faqTab .accordion .accTrigger{border-bottom:2px solid #333;background:#333 url(../images/plus-icon-wob.png) 97.5% center no-repeat;}
.wob .faqTab .accordion .accTrigger a{color:#fff;}
.wob .faqTab .accordion .accTrigger.active{background-image:url(../images/minus-icon-wob.png); background-color:#80ff00; border-bottom:2px solid #80ff00;}
.wob .faqTab .accordion .accTrigger.active a{color:#000;}
.wob .faqTab .accordion .accordDetail{border:1px solid #80ff00;}

.wob .faqTab .tabNav li {background-color: #333333; border-color: #333333 #333333 -moz-use-text-color;}
.wob .faqTab .tabNav li a {color: #ffffff;}
.wob .faqTab .tabNav {border-bottom: 2px solid #333333;}
.wob .innerContent .faqTab .tabNav li a:hover, .wob .innerContent .faqTab .tabNav .r-tabs-state-active a {background-color: #80ff00; color: #000;}

.wob .formGroupInWrap .formGroupIn input {background-color: #444444; border-color: #666666; color: #ffffff;}

/*New Design Accordion*/

.accordion.contentAccordion .accTrigger{margin-bottom:15px; text-transform:none;border-bottom:2px solid #cdcdcd;background:#eee url(../images/plus-icon.png) 97.5% center no-repeat; color:#393939;}
.accordion.contentAccordion .accTrigger{display:block;padding:12px 60px 10px 25px;text-decoration:none;outline:0; font:1.429em/30px "oswaldbook";}
.accordion.contentAccordion .accTrigger.active{background-image:url(../images/minus-icon.png); color:#052f6d;}
.accordion.contentAccordion .accordDetail{display:none;margin:-15px 0 15px;padding:20px;border:1px solid #cdcdcd;border-top:none;}
.accordion.contentAccordion .accordDetail p:last-child{margin-bottom:0;}
.accordion.contentAccordion .accordDetail table {margin-bottom: 0;}

.accordion.contentAccordion .accTrigger::after {display: none;}
.accordion.contentAccordion {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; margin: 0;}

.wob .accordion.contentAccordion .accTrigger{border-bottom:2px solid #333;background:#333 url(../images/plus-icon-wob.png) 97.5% center no-repeat; color:#fff;}
.wob .accordion.contentAccordion .accTrigger.active{background-image:url(../images/minus-icon-wob.png); background-color:#80ff00; border-bottom:2px solid #80ff00; color:#000;}
.wob .accordion.contentAccordion .accordDetail{border:1px solid #80ff00;}

.wob .responsiveTable .applyIcon{background:url(../images/app-sprite-wob.png) -84px -185px no-repeat;}
.wob .responsiveTable .applyIcon:hover{background-position:-84px -206px;} 

.resetBtn, .viewAllLink:lang(hi) {line-height: 28px;}

.wob .accordionField .accordion .accTrigger.active {background-color:#80ff00; color:#222;}
.wob .accordionField .accordion .accTrigger {background-color: #333;}
.wob .accordionField .accTrigger.active:after{background:url(../images/minus-icon-wob.png) 0 0 no-repeat;}

.wob table .accordion .accTrigger.active{background-color:#80ff00; color:#222;}
.wob table .accordion .accTrigger.active:after{background:url(../images/minus-icon-wob.png) 0 0 no-repeat;}

.wob .backBtn {background: #222222 none repeat scroll 0 0 !important;}
.wob .backBtn::before {border-right-color: #222222;}
.wob .backBtn:hover {background: #444444 none repeat scroll 0 0 !important;}

.wob .dwnBtn{background-color:#222;}
.wob .dwnBtn:hover{background-color:#444;}


.wob .eventSearchFormBlock { background-color: #222222; border-bottom: 2px solid #333333; }
.wob .eventList li:nth-child(2n) {background-color: #222222;}
.wob .eventList li { border-bottom: 1px solid #333333; }
.wob .eventList li .date, .wob .eventDate p { color: #ffffff; }
.wob .eventList li p a { color: #80ff00; }
.wob .eventList li p a:hover { color: #80ff00; }
.wob .eventDate strong { color: #ffffff; }
.wob .eventList li .date, .wob .eventDate p { color: #80ff00; }


/* What's New Ticker Start */

.ticker-wrapper.has-js { height: 44px; display: block; background-color: #e1e3e9; }
.ticker-wrapper .ticker { width: 90%; height: auto; float: left; position: relative; overflow: hidden;}
.ticker-wrapper .ticker-title { width: 140px; float: left; padding: 0 20px; color: #fff; font: 1.143em/2.770em 'proxima_novasemibold'; text-transform: uppercase; position: relative; z-index: 1; background-color: #24469c; }
.ticker-wrapper .ticker-content { float: left; margin: 0; padding-top: 14px; overflow: hidden; white-space: nowrap; position: absolute; left: 165px!important; }
/*.ticker-wrapper .ticker-content a, .jsHidden li a { color: #082841; font: 15px 'proxima_novasemibold'; text-decoration: none; }*/
.jsHidden li a { color: #082841; font: 15px 'proxima_novasemibold'; text-decoration: none; }
.ticker-content a:hover, .jsHidden li a:hover { text-decoration: underline; color: #1e517a; }
.ticker-swipe { width: 90%; display: block; padding-top: 14px; position: absolute; top: 0; background-color: #e1e3e9; }
.ticker-swipe span { width: 7px; height: 16px; display: block; margin-left: 1px; border-bottom: 1px solid #1f527b; }
.ticker-controls { float: right; list-style: none; margin: 0; padding: 16px 15px 15px; background-color: #252525; }
.ticker-controls li { width: 9px; height: 13px; padding: 0; float: left; display: block; margin-right: 8px; cursor: pointer; text-indent: -999em; -webkit-transition: 350ms ease; transition: 350ms ease; background-image: url(../images/ticker-sprite.png); }
.ticker-controls li:last-child { margin: 0; }
.ticker-controls li a { color: #fff; }
.ticker-controls li.jnt-play-pause { background-position: -72px 0; } .ticker-controls li.jnt-play-pause.paused { background-position: -52px 0; }
.ticker-controls li.jnt-prev { background-position: 0 0; }     .ticker-controls li.jnt-prev.over { background-position: 0 -16px; }
.ticker-controls li.jnt-next { background-position: -12px 0; }       .ticker-controls li.jnt-next.over { background-position: -12px -16px;}
.jsHidden { height: 44px; margin: 0; padding: 11px 35px 0; overflow-y: auto; background-color: #e1e3e9; }
.jsHidden li { float: left; margin: 0 35px 10px 0; }
.no-js-news { padding: 10px 0px 0px 45px; color: #F8F0DB; }
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { color: #000; text-indent: -999em; }

.ticker-wrapper .ticker-title:after{left:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;/*pointer-events:none;*/ z-index:1;}
.ticker-wrapper .ticker-title:after{border-color:rgba(136, 183, 213, 0);border-left-color:#24469c;border-width:7px;margin-top:-7px;}

.wob .ticker-wrapper .ticker-title:after{border-color:rgba(0, 0, 0, 0);border-left-color:#111;}
.wob .ticker-wrapper .ticker-title {background-color: #000;}
.wob .ticker-wrapper.has-js {background-color: #333333;}
.wob .ticker-swipe {background-color: #333333;}
.wob .ticker-wrapper .ticker-content a, .wob .jsHidden li a {color: #80ff00;}
.wob .ticker-swipe span {border-bottom: 1px solid #80ff00;}

/* What's New Ticker End */

/* Sailor Ticker */
/*.main-upcoming .ticker-wrapper {
    height: 69px;
}
.main-upcoming .ticker-wrapper .ticker-title {
    line-height: 25px; padding-top: 10px; padding-bottom: 10px;
}
.main-upcoming .ticker .ticker-content {
    padding-top: 26px;
}
.main-upcoming .ticker-wrapper .ticker-controls {
    height: 70px; padding: 28px 15px 6px 15px;
}*/

.main-upcoming .ticker-wrapper .ticker-title {
    font: 12px 'proxima_novasemibold'; height: 44px; padding: 15px 5px 5px 5px;
}
/* Sailor Ticker */

.openPop {color: #ffffff;}
.openPop:hover {color: #ffffff;}

td.typeEntry {background-color: #2376b2 !important; color: #ffffff !important;}
.wob td.typeEntry{background-color: #000000 !important; color: #80ff00 !important;}
.wob .helpIcon a{background:url(../images/question-mark-wob.png) center center no-repeat;}
.label {display: inline-block; font-weight: normal; padding-bottom: 5px;}

.wob .rightlogo img.white-logo {
    display: block;
}
.wob .rightlogo img {
    display: none;
}
.padbot13{
	padding-bottom: 13px !important;
}
.navy_unit_text {
	padding-left: 15px !important;
}
.fieldset {
    margin:0;
}

.ticker-content .views-field.views-field-title{color: #082841; font: 15px "proxima_novasemibold"; text-decoration: none;}
.wob .ticker-content .views-field.views-field-title{color: #fff;}
.topStrip li.active a.active {text-decoration: underline;}

.wob .socialLinks1 li a.fb::before {background-position: -71px -99px;}
.wob .socialLinks1 li a.tw::before {background-position: -91px -99px;}
.wob .socialLinks1 li a.gp::before {background-position: -119px -99px;}

.colorred {
    color: #c10000;
    font-size: 1.143em !important;
}
.colorblue {
    color: #123d84;
    font-size: 1.143em !important;
}
.colorgreen {
    color: #1A8104;
}
.font16{
    font-size: 16px;
}
.colorred.note > u {
    display: inline-block;
    margin-bottom: 10px;
    width: 100%;
}
.doc_sec_notes {
    display: inline-block;
    margin: 3px 0 3px 3px;
}
.education_note .note {
    display: block !important;
}

.application_status {
    margin-bottom: 10px;
}
.orText {right: -12px;top: 60px;position:absolute;font-weight: bold;}
.mrgTop{ margin-top:24px;}
.disclaimer-txt{color:red;font-weight:bold; padding-top:5px;}
#footer .digiConnect {
    display: inline-block;
    padding: 8px 42px;
}

.officepcline {
	display: block;
	padding: 15px 60px;
	text-align: center !important;
	background-color: #f6f6f6;
	color: red;
	font-size: 18px;
}
.disclosure{
    background: #fff;
    padding: 10px 15px;
    border: 1px solid #ccc;
}
.paid_note{
    background: #fff;
    padding: 10px 15px;
    border: 1px solid #ccc;
}
.appf_payment .disabled{background-color:#ccc !important;cursor:inherit;}
.redbox{
    background: #FF0000 !important;
    color:#FFFFFF !important;
}


#register .customRadio label {
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 1.143em !important;
}
#register .error {
    color: #e5ba0d;
}
.createAccount.loginCol.prereg {
    min-height: auto;
}
.createAccount.loginCol.prereg .note {
    color: #ffffff;
}
#registration_form .note {
    color: #ffffff;
}
.education_twelve_science .formGroupInWrap{
    padding: 0 2% 20px;
}
.education_twelve_science .formGroupIn.cols3:first-child{
    width: 25%;
}
.education_twelve_science .formGroupIn.cols6{
    width: 49.7%;
}
.education_twelve_science .formGroupIn.cols6:first-child{
    padding-left:0;
}
.education_twelve_science .formGroupIn.cols6:last-child{
    padding-right:0;
}

.education_twelve_commerce .formGroupInWrap{
    padding: 0 2% 20px;
}
.education_twelve_commerce .formGroupIn.cols3:first-child{
    width: 25%;
}
.education_twelve_commerce .formGroupIn.cols6{
    width: 49.7%;
}
.education_twelve_commerce .formGroupIn.cols6:first-child{
    padding-left:0;
}
.education_twelve_commerce .formGroupIn.cols6:last-child{
    padding-right:0;
}

.education_ten .formGroupInWrap{
    padding: 0 2% 20px;
}
.education_ten .formGroupIn.cols3:first-child{
    width: 25%;
}
.education_ten .formGroupIn.cols6{
    width: 49.7%;
}
.education_ten .formGroupIn.cols6:first-child{
    padding-left:0;
}
.education_ten .formGroupIn.cols6:last-child{
    padding-right:0;
}

.inservice_popup {
    max-width: 900px !important;
}

.reloadCaptcha {
    margin: 0 10px;
}


/* 30-01-2019 CSS */

.applyOnline a:focus {outline: thin dotted;}

.contact-via-email { margin-bottom:10px; }
.contact-via-email p { margin: 0; }

/*New Menu*/
.new-menu {
    margin: 0;
    position: relative;
    background: #111b69;
    clear: both;
    /*z-index: 9999;*/
    z-index: 9;
    top:0;
}
.new-menu #nav {
    margin: 0;
}
.new-menu #nav li {
    position: relative;
    display: inline;
}
.new-menu #nav li a {
    padding: 5px 24px;
    line-height: 36px;
    color: #fff;
    /*font-size: 16px;*/
    display: inline-block;
    text-decoration: none;
    margin: 0;
}
.new-menu #nav ul {
    width: 300px;
    top: 100%;
    padding: 0;
    left: 0;
    position: absolute;
}
.new-menu #nav ul li a {
    display: block;
    background-color: #0a6eae;
    font-size: 1.15em;
    line-height: 24px;
    color: #fff;
    border: none;
    border-top: 1px solid #06639f;
    padding: 5px 15px 5px 15px;
    text-align: left;
}
.new-menu #nav ul ul {
    width: 300px;
    top: 0%;
    padding: 0;
    left: 298px;
    position: absolute;
}
.new-menu #nav li.highlited{float:right; background-color:#0a6eae;border: 3px solid #ffc000;}
.new-menu #nav li li .menuIcon{display:block;background:url(../images/right-arrow.gif) no-repeat right center;top:8px;right:20px;z-index:11;position: absolute;}

.new-menu #nav li.register-menu { margin: 0 5px 0 30px !important; }
.new-menu #nav li.register-menu ul { width: 165px; }
.new-menu #nav li.register-menu ul li ul{ left: 165px; }
.new-menu #nav li a.yellowbox {
    background: #ffc000; color: #000 !important; border: 2px solid #e1e3e9; font-weight: bold;
}
/*New Menu*/

.bannerEvents{ width:30%; float:right; height:100%; /*background:#0a6eae;*/min-height:380px;}
.bannerEvents .tickerWrap{ width:100%;}
.bannerEvents .tickerWrap .viewMore{ right:0;}
.bannerEvents .tickerWrap .tickerDivBlock{ height:235px!important;}
.bannerEvents h2{ color:#fff;}
.bannerEvents .tickerWrap .tickerDivBlock ul{ list-style:none; margin:0; padding:0;}
.bannerEvents .tickerWrap .tickerDivBlock ul li .date{color:#ec9f0e; font-weight:bold;}
.bannerEvents .tickerWrap .tickerDivBlock ul li a{ color:#fff; text-decoration:none;}
.playPause.pause{background-position:5px -58px;}

/* 20-07-2020 */

.bannerHolder{ float:left; width:70%;}
.bannerEvents .resTab .tabNav li a:hover, .bannerEvents .resTab .tabNav li a,
.bannerEvents .resTab .tabNav .r-tabs-state-active a{
    font-family:'proxima_nova_rgregular', Arial, Helvetica, sans-serif;
    font-size:19px;
    padding:11px;
    margin:0 3px;
    color:#fff;
    background:#111b69;
    -webkit-border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    margin:0px 3px 0px 4px;
}
.bannerEvents .resTab .tabNav .r-tabs-state-active a, .bannerEvents .resTab .tabNav li a:hover{ background:#ec9f0e; color:#fff;}
.bannerEvents .resTab .tabNav{ border-bottom:2px solid #141a4e;}
.bannerEvents .resTab .tabNav li{ border:none;}
.bannerEvents .tickerWrap .viewMore{ top:0;}
.holderTabContent{ overflow:hidden;}
.insideTabLinks{ position:relative; width:100%; border:1px solid #9c9cff; margin-bottom:15px;}
.insideTabLinks a, .insideTabLinks a img{ width:100%; height:89px;}
.insideTabLinks a:before{ content:" "; position:absolute; left:0; top:0; background:#006; opacity:0.6; width:100%; height:100%;}
.insideTabLinks a:hover:before{opacity:0.2;}
.tablinkText{ position:absolute; top:50%; left:0; display:block; width:100%; text-align:center; height:30px; margin-top:-15px; font-size:24px; color:#fff; line-height:28px; text-transform:uppercase;}
#step-2, #step-3, #step-4{ display:none;}
.backStep1{ color:#fff; text-decoration:underline;}
.indexBanner .sliderBanner .item{ height:380px;}
.bannerEvents .r-tabs .ticker{ padding:0;}
.bannerEvents p{ color:#fff;}
.bannerEvents .eligibleBtn{ padding:10px 20px; background:#ec9f0e; color:#fff; font-size:16px; text-decoration:none; border-radius:6px;}
.bannerEvents .eligibleBtn:hover{ background:#545979;}

.youtube-link { text-decoration: none; }

#tooltip-content { display: none; }
#ticker0 { display: block; }
#ticker1 { display: block; }
#ticker2 { display: block; }

.apply-agniveer { width: 100%;padding: 8px 5px;text-align: center;border: 3px solid #ffc000; }
.apply-agniveer a { color: #fff;text-decoration: navajowhite;font-size: 22px; }
.apply-agniveer-prest {
    width: 70%; padding: 8px 5px; text-align: center; margin: 0 auto; background: #ffc000;
    border-radius: 50px;
}
.apply-agniveer-prest a { color: #0f315c; text-decoration: none; font-size: 20px; font-weight: bold; }
.apply-agniveer-reglog {
    width: 70%; padding: 8px 5px; text-align: center; margin: 0 auto; background: #ffc000;
    border-radius: 50px;
}
.apply-agniveer-reglog a { color: #0f315c; text-decoration: none; font-size: 20px; font-weight: bold; }

.agniveer_popup {
    background: url(../images/home_banner/home_banner_1.jpg); background-color: rgba(0, 0, 0, 0);
    background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto;
    min-height: auto; min-height: 300px; background-repeat: no-repeat; background-position-x: center;
    background-position-y: bottom; min-width: 600px; background-size: contain; background-color: #fff;
}
.agniveer_popup h3 { margin-bottom: 0px !important; }

.agniveer_popup_new { background: #fff; padding: 0; max-width: 600px; }
.agniveer_popup_new h3 { padding: 15px; margin: 0px; }

.pft-video { display: inline-block; margin: 0 10px; width: 45%; }
.pft-video video { width: 100%; }

.police_station_wrap { display: inline-block; width: 100%; background: #c10000; padding: 5px 0 5px 20px; }
.colorwhite { color: #fff; }
.fontbold { font-weight: bold; }

.corrigendum { display: flex; width: 100%; text-align: center; }
.corrigendum .cols6 { border: 3px solid #ffc000; padding: 8px 5px; }
.corrigendum a { color: #fff; text-decoration: navajowhite; font-size: 22px; }

.marquee-ticker { display: flex; width: 100%; border-bottom: 1px solid #111b69; }
.marquee-ticker .marquee-heading {
	display: block; width: 15%; padding: 10px 15px; text-align: center; background: #24469c; color: #fff; text-transform: uppercase;
	font-family: 'proxima_novasemibold'; font-size: 16px;
}
/*.sailor-marquee .marquee-heading { font-size: 12px; }
.officer-marquee .marquee-heading:after {
	left: 12%; top: 40.2%; border: solid transparent; content: ""; height: 0; width: 0; position: absolute; z-index: 1; border-color: rgba(136, 183, 213, 0);
	border-left-color: #24469c; border-width: 7px; margin-top: -7px;
}
.sailor-marquee .marquee-heading:after {
	left: 12%; top: 50.2%; border: solid transparent; content: ""; height: 0; width: 0; position: absolute; z-index: 1; border-color: rgba(136, 183, 213, 0);
	border-left-color: #24469c; border-width: 7px; margin-top: -7px;
}*/

/*.marquee-content {
	overflow: hidden; width: 85%; background: #e1e3e9; padding: 10px 15px; white-space: nowrap; position: relative; color: #082841;
	font-size: 16px; font-family: 'proxima_novasemibold'; font-weight: bold;
}
.marquee-text.officer-text { display: inline-block; white-space: nowrap; will-change: transform; animation: officer 30s linear infinite; }
@keyframes officer {
  0%   { transform: translateX(0%); }
  100% { transform: translateX(-100%); }
}

.marquee-text.sailor-text { display: inline-block; white-space: nowrap; will-change: transform; animation: sailor 30s linear infinite; }
@keyframes sailor {
  0%   { transform: translateX(0%); }
  100% { transform: translateX(-100%); }
}

.marquee-text p { display: inline; margin-right: 100px; }
.marquee-text p span img { margin: 0 5px; }
.marquee-content:hover .marquee-text { animation-play-state: paused; }*/

.marquee-ticker .marquee-content { display: flex; width: 85%; }
.marquee-ticker .marquee-content .marquee-text {
	padding: 10px 15px; font-size: 16px; font-weight: bold; font-family: 'proxima_novasemibold'; color: #082841; background: #e1e3e9;
}
.marquee-ticker .marquee-content .marquee-text p { display: inline; margin: 0 100px 0 0; }
.marquee-ticker .marquee-content .marquee-text p span img { margin: 0 5px; }

.showhide { text-decoration: none;float: right;padding: 5px; }
.showhide-reg { color: yellow; }
.showhide-reg:hover { color: #fff;text-decoration: underline; }
.showhide-ua { color: #175995; }
.showhide-ua:hover {color: #07234c;text-decoration: underline;}

.reg_edu_note { display: block; color: rgb(255, 0, 0); }

.noAccount { color: #fff; font-size: 16px; padding: 5px 0; }
.noAccount a { color: #e5ba0d; padding-left: 5px; }

/* New Home Page Design*/
.main-header-top { background: #e1e3e9; }
.main-header-top p{ margin: 0 20px; padding: 5px 0; }
.main-header-top p a { padding: 0 5px; text-decoration: none; }
.main-design-new { max-width: 1920px; margin: 0 auto; }
.main-header { display: flex; width: 100%; padding: 10px; background: #111b69; }
.main-header .main-logo { width: 15%; display: block; text-align: center; padding: 10px; }
.main-header .main-logo img { width: 50%; }
.main-header .main-logo .logo-brand { padding-top: 25px; }
.main-header .main-logo .logo-brand span { color: #fff; font-size: 24px; text-transform: uppercase; font-family: oswaldbold; }
.main-header .header-right-section { display: block; width: 85%; padding: 10px; }
.main-header .header-right-section .header-right-top-section { display: flex; width: 100%; padding: 10px 10px 10px 10px; }
/*.main-header .header-right-section .header-right-top-section .header-right-top-middle-image { width: 60%; padding: 0 10px; text-align: center; }*/

.main-header .header-right-section .header-right-top-section .header-right-top-middle-image {
	width: 60%; padding: 0 10px; text-align: center; font-size: 32px; color: transparent; font-weight: bold;
	background: linear-gradient(120deg, #ffa500, #ffffff, #008000); border-radius: 10px; background-clip: text;
}

.main-header .header-right-section .header-right-top-section .header-right-top-search-box { width: 30%; margin: auto 0; padding: 0 10px; }
.main-header .header-right-section .header-right-top-section .header-right-top-search-box form.searchFormBlock { float: right; }
.main-header .header-right-section .header-right-top-section .header-right-top-search-box form.searchFormBlock input#criteria { border-radius: 20px 0 0 20px; }
.main-header .header-right-section .header-right-top-section .header-right-top-search-box form.searchFormBlock input.go { border-radius: 0 20px 20px 0; }
.main-header .header-right-section .header-right-top-section .header-right-top-search-box .totalvisitorcount {
	text-align: right; margin-top: 4px; margin-bottom: 0px; width: 100%; color: #fff; font-size: 23px; letter-spacing: 1px;
	display: inline-block; font-weight: bold;
}
.main-header .header-right-section .header-right-top-section .header-right-top-fonts { width: 10%; margin: auto 0; padding: 0 10px; }
.main-header .header-right-section .header-right-top-section .header-right-top-fonts .fontResize input { float: right !important; }
.main-header .header-right-section .header-right-main-menu { /*float: right;*/ padding: 0 10px 0 10px; }
.main-header .header-right-section .header-right-main-menu .floatMenu { position: relative; }
/*.main-header .header-right-section .header-right-main-menu .menuPart ul li a { padding: 5px 10px !important; font-size: 1.10em !important; }
.main-header .header-right-section .header-right-main-menu .menuPart ul li a:hover::after, .main-header .header-right-section .header-right-main-menu .menuPart ul li a:focus::after { background-color: #0f8ad9; border: 1px solid transparent !important; }
.main-header .header-right-section .header-right-main-menu .menuPart ul li a.candidate { color: #ffc000 !important; }*/

.header-right-main-menu .menuPart ul li a { padding: 5px 15px !important; font-size: 1.10em !important; }
.header-right-main-menu .menuPart ul li a:hover::after, .main-header .header-right-section .header-right-main-menu .menuPart ul li a:focus::after { background-color: #0f8ad9; border: 1px solid transparent !important; }
.header-right-main-menu .menuPart ul li a.candidate { color: #ffc000 !important; }

/* Banner New Design */
.main-banner-section {
    /*display: flex; width: 100%; background: #141a4e url(../../images/bg.gif) left top repeat-x; padding: 20px;*/
	display: flex; width: 100%; background: #111b69; padding: 20px;
}
.main-banner-section .main-upcoming-section {
    display: block; width: 30%; background: #fff; padding: 20px;
}
.main-banner-section .main-upcoming-section .upcoming-box {
    border: 3px solid #ffc000; padding: 20px; height: 340px; overflow-x: hidden; overflow-y: scroll;
}
.main-banner-section .main-upcoming-section .upcoming-box .upcoming-heading { text-align: center; }
.main-banner-section .main-upcoming-section .upcoming-box .upcoming-content ul li { margin-bottom: 15px; }
.main-banner-section .main-upcoming-section .upcoming-box .upcoming-content ul li a { text-decoration: none;}
.main-banner-section .main-upcoming-section .upcoming-box .upcoming-content ul li a:hover,
.main-banner-section .main-upcoming-section .upcoming-box .upcoming-content ul li a:focus {
	text-decoration: underline;
}

.main-banner { display: block; width: 39%; padding: 0 1%; }

.main-banner-section .main-news { display: block; width: 30%; background: #fff; padding: 20px; }
.main-banner-section .main-news .news-box {
	border: 3px solid #ffc000; padding: 20px; height: 340px; overflow-x: hidden; overflow-y: scroll;
}
.main-banner-section .main-news .news-box .news-heading { text-align: center; }
.main-banner-section .main-news .news-box .news-content ul li { margin-bottom: 15px; }
.main-banner-section .main-news .news-box .news-content ul li a { text-decoration: none;}
.main-banner-section .main-news .news-box .news-content ul li a:hover,
.main-banner-section .main-news .news-box .news-content ul li a:focus { text-decoration: underline; }
.blankspace { display: block;width: 100%;height: 130px; }
/* Banner New Design */

.main-fixed-sections { position: fixed; bottom: 0; width: 100%; }

/*.main-banner img { width: 100%; }*/
.main-safeguarding { display: block; width: 100%; background: #24469c; padding: 12px 25px; text-align: center; border: 3px solid #ffc000; }
.main-safeguarding span { font-size: 25px; text-transform: uppercase; color: #fff; font-weight: bold; word-spacing: 5px; letter-spacing: 2px; }
.main-quick-links {
	display: flex; width: 100%; background: #111b69; border: 3px solid #ffc000;
	/* Added by Zishan to fix quick links section in bottom */
	/*position: fixed; bottom: 0; z-index: 1;*/
	/* Added by Zishan to fix quick links section in bottom */
}
.main-quick-links .quick-links-label { width: 15%; margin: auto 0; text-align: center; }
.main-quick-links .quick-links-label span { color: #fff; font-size: 25px; font-weight: bold; }
.main-quick-links .quick-links { width: 85%; background: #fff; padding: 10px 0; }
.main-quick-links .quick-links ul { display: flex; margin: 0; }
.main-quick-links .quick-links ul li { list-style: none; width: 25%; text-align: center; }
.main-quick-links .quick-links ul li a { text-decoration: none; }
/*.main-news { display: block; width: 100%; background: #141a4e url(../images/bg.gif) left top repeat-x; padding: 20px; }
.main-news .news-box { display: block; width: 75%; margin: 0 auto; background: #fff; padding: 20px; border: 3px solid #ffc000; height: 300px; overflow-x: hidden; overflow-y: scroll; }
.main-news .news-box .news-heading { text-align: center; padding: 15px 0; }
.main-news .news-box .news-heading h3 { font-size: 30px; letter-spacing: 2px; font-weight: bold; color: #111b69; font-family: proxima_novasemibold; margin: 0; }
.main-news .news-box .news-content { padding: 10px; }
.main-news .news-box .news-content ul { margin: 0; }
.main-news .news-box .news-content ul li { font-size: 18px; padding: 10px 0; color: #111b69; }
.main-news .news-box .news-content ul li a { text-decoration: none;}
.main-news .news-box .news-content ul li a:hover, .main-news .news-box .news-content ul li a:focus { text-decoration: underline; }*/
.closed { color: #ff0000; }
.main-links-section {
	display: flex; width: 100%; border: 15px solid #111b69;
	/* Added by Zishan to fix quick links section in bottom */
	/*position: fixed; bottom: 0;*/
	z-index: 1; background: #111b69;
	/* Added by Zishan to fix quick links section in bottom */
}
.main-links-section div { width: 20%; text-align: center; background: #e7e7e7; transition: 350ms ease; margin: 0 1px; position: relative; }
.main-links-section div:hover { background: #0c1559; cursor: pointer; }
.main-links-section div a { display: block; padding: 20px 26px 20px 33px; text-decoration: none; font-family: proxima_novasemibold; color: #0c1559; font-size: 1.286em; line-height: 20px; -webkit-transition: color 0s; transition: color 0s;
}
.main-links-section div a:hover { color: #fff; }
.main-links-section div a:before { content: ""; position: absolute; width: 23px; height: 23px; }
.main-links-section div a:after { content: ""; position: absolute; width: 14px; height: 20px; }

.main-links-section div.apply-online-box a:before { background: url(../images/sprite.png) -109px -92px no-repeat; left: 30px; }
.main-links-section div.apply-online-box:hover a:before { background-position: -109px -118px; }

.main-links-section div.apply-online-box a:after { background: url(../images/sprite.png) -72px -18px no-repeat; right: 25px; }
.main-links-section div.apply-online-box:hover a:after { background-position: -72px -33px; }

.main-links-section div.email-us-box a:before { background: url(../images/sprite.png) -135px -92px no-repeat; left: 45px; }
.main-links-section div.email-us-box:hover a:before { background-position: -135px -118px; }

.main-links-section div.email-us-box a:after { background: url(../images/sprite.png) -72px -18px no-repeat; right: 25px; }
.main-links-section div.email-us-box:hover a:after { background-position: -72px -33px; }

.main-links-section div.join-as-sailor-box a:before { background: url(../images/home-sailor-blue.png) no-repeat; left: 25px; top: 37%; }
.main-links-section div.join-as-sailor-box:hover a:before { background: url(../images/home-sailor-white.png) no-repeat; }

.main-links-section div.join-as-sailor-box a:after { background: url(../images/sprite.png) -72px -18px no-repeat; right: 25px; }
.main-links-section div.join-as-sailor-box:hover a:after { background-position: -72px -33px; }

.main-links-section div.join-as-officer-box a:before { background: url(../images/home-officer-blue.png) no-repeat; left: 25px; top: 37%; }
.main-links-section div.join-as-officer-box:hover a:before { background: url(../images/home-officer-white.png) no-repeat; }

.main-links-section div.join-as-officer-box a:after { background: url(../images/sprite.png) -72px -18px no-repeat; right: 25px; }
.main-links-section div.join-as-officer-box:hover a:after { background-position: -72px -33px; }

.main-links-section div.contact-us-box a:before { background: url(../images/home-contact-blue.png) no-repeat; left: 37px; top: 37%; }
.main-links-section div.contact-us-box:hover a:before { background: url(../images/home-contact-white.png) no-repeat; }

.main-links-section div.contact-us-box a:after { background: url(../images/sprite.png) -72px -18px no-repeat; right: 25px; }
.main-links-section div.contact-us-box:hover a:after { background-position: -72px -33px; }

.main-career-job-section { display: block; width: 100%; background: #fff; padding: 15px; }
.main-career-job-section .career-boxes { display: flex; width: 100%; border: 2px solid #111b69; background: #e7e7e7; }
.main-career-job-section .career-boxes > div { width: 20%; padding: 10px; position: relative; }

.main-career-job-section .career-boxes > div img { width: 100%; /*-webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: 300ms ease; transition: 300ms ease;*/ }
/*.main-career-job-section .career-boxes > div:hover img { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); }*/

.main-career-job-section .career-boxes > div .career-link-block { position: absolute; width: 80%; background: rgba(0,0,0,0.8); bottom: 15%; margin: 5%; }
.main-career-job-section .career-boxes > div .career-link-block .career-link { padding: 15px 10px; text-align: center; border: 1px solid #fff; margin: 5%; }
.main-career-job-section .career-boxes > div .career-link-block .career-link h3 { margin: 0; }
.main-career-job-section .career-boxes > div .career-link-block .career-link h3 a { color: #fff; text-decoration: navajowhite; }
.main-career-job-section .career-boxes .middle-block .job-icon { position: absolute; width: 80%; bottom: 35%; margin: 5%; text-align: center; }
.main-career-job-section .career-boxes .middle-block .job-icon img { width: auto; }
.main-career-job-section .career-boxes .middle-block h2 { position: absolute; width: 80%; bottom: 14%; margin: 5%; text-align: center; color: #fff; text-transform: uppercase; font: 1.871em/22px "oswaldbook"; letter-spacing: 1px; padding: 30px 0; }
.main-career-job-section .career-boxes .middle-block h2:after { content: ''; background: url(../images/sprit-icon.png) center -132px no-repeat; content: ''; height: 15px; width: 100%; bottom: 0px; position: absolute; display: block; }
.main-footer { display: block; width: 100%; padding: 30px 15px 10px 15px; }

/*.indexBanner .sliderBanner .item { height: 790px !important; } Commented By Zishan while showing slider in middle - set image height */
.executiveBranchList .item { width: 24%; margin: 20px 17px 0 0 !important; }
.executiveBranchList .item:nth-child(4n) { margin-right: 0 !important; }
.executiveBranchList .item:nth-child(9n) { clear: both; }

.main-agniveer, .main-upcoming { border-top: 1px solid #000; }
/* New Home Page Design*/

/*New Home Page - New Main Menu*/
/*.main-menu-box { background: #232323; }
.main-menu-box .new-menu{ background: transparent; }
.main-menu-box .new-menu .menuPart { text-align: center; }
.main-menu-box .new-menu #nav > li { float: unset; padding: 15px 0; }
.main-menu-box .new-menu #nav > li a.yellowbox {
    background: #ffc000; color: #000 !important; border: 2px solid #0096ff; font-weight: bold;
}*/
/*New Home Page - New Main Menu*/