  /* Table of Contents: * 1 - Reset CSS * 2 - Form Fields * 3 - Clear Floats * 4 - Common Classes * 5 - Navigation * 6 - Font Face * 7 - Index Slider * 9 - Back to Top * 10 - Main CSS Theme Start * 11 - Bread Crumb * 12 - NoJS */ /* ******** 1. Reset CSS ******** */ *, *: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 { text-decoration:underline; color:#E65A15; } 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-weight: bold; } 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; } a, input[type="submit"], input[type="button"], button, button[type="submit"] { -moz-transition:background 0.4s ease, color 0.2s ease; -webkit-transition:background 0.4s ease, color 0.2s ease; -o-transition:background 0.4s ease, color 0.2s ease; -ms-transition:background 0.4s ease, color 0.2s ease; transition:background 0.4s ease, color 0.2s ease; } a:hover, input[type="submit"]:hover, input[type="button"]:hover, button:hover, button[type="submit"]:hover { -moz-transition:background 0.5s ease; -webkit-transition:background 0.5s ease; -o-transition:background 0.5s ease; -ms-transition:background 0.5s ease; transition:background 0.5s ease; } /* ******** 2. Form Fields ******** */ button, input, select, textarea { margin:0; vertical-align: baseline; 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 { width:100px; height:30px; padding:0; color:#747474; font-size:0.933em; line-height:normal; outline:none; border:1px solid #c2c2c2; } 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:1.143em; padding:9px 15px; 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 !important; padding:0 } label { display:inline-block; padding-bottom:5px; font-weight:bold; } input[type="text"]:focus, input[type="password"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="url"]:focus, input[type="tel"]:focus, input[type="date"]:focus, input[type="submit"]:focus, input[type="button"]:focus, textarea:focus, select:focus, .fancy-select .trigger.open { -webkit-appearance:none; box-shadow:none; border-color:#abb3aa; } input[type="submit"]:focus, input[type="button"]:focus, button:focus { outline:1px dotted #111; } /* ******** 3.Clear Floats ******** */ .cf:before, .cf:after, .container:before, .container:after, .row:before, .row:after, ul:before, ul:after, .boxs:before, .boxs:after, .radioList:before, .radioList:after, .logobar:before, .logobar:after, .minister:before, .minister:after, .news:before, .news:after, .welfareSchemes .title:before, .welfareSchemes .title:after, .schemeList li h4 a:before, .schemeList li h4 a:after { content:''; display:table; } .cf:after, .container:after, .row:after, ul:after, .boxs:after, .radioList:after, .logobar:after, .minister:after, .news:after, .welfareSchemes .title:after, .schemeList li h4 a:after { clear:both; } /* ******** 4.Common Classes ******** */ hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:20px 0; padding:0 } html, body { height:100%; } body, button, input, select, textarea { color:#212121; line-height:1.5; font-family:'latoregular', Arial, Helvetica, sans-serif; } body { background-color:#fff; } h1 { color:#224477; font:2em 'latoregular'; margin:0; } h2 { color:#111; font:1.500em 'latobold'; margin-bottom:15px; } h3 { color:#222; font:17px 'latobold'; margin-bottom:15px; } h4 { color:#444; font:15px 'latobold'; margin-bottom:10px; } h5 { color:#224477; font:14px 'latoregular'; margin-bottom:10px; } h6 { color:#224477; font:11px 'latoregular'; margin-bottom:5px; } ul { padding:0 0 0 15px; } ol { padding:0 0 0 20px } ul ul, ol ol { margin:10px 0 } ul, ol, li { list-style:none; } ul.bulletText { padding:0; } ul.bulletText li { margin-bottom:3px; padding:2px 0 2px 25px!important; background:url(../../images/bgi/right-ar.png) left 9px no-repeat; } ul.bulletText li ul { margin-bottom:0; padding-left:2px; } ul.bulletText li ul li { list-style:none; padding-left:10px!important; font-size:0.933em; background:url(../../images/bgi/breadcrumb.png) left 10px no-repeat; } p, h1, h2, h3, h4, h5, h6, ul, ol, dd, table, fieldset, address { margin:0 0 20px; } input[type="text"], input[type="file"], input[type="email"], input[type="tel"], input[type="number"], input[type="url"], input[type="password"], input[type="search"], select, textarea { width:100%; height:35px; padding:5px 10px; border:1px solid #c2c2c2; } input[type="file"] { height:inherit } input[type="submit"], input[type="button"], input[type="reset"], button, .button { background-color:#f17039; color:#fff; border:none; } input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, button:hover, .button:hover { color:#fff; background-color:#333; } input[type="submit"]:active, input[type="button"]:active, input[type="reset"]:active, button:active, .button:active { position:relative; left:1px; top:1px; } 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; text-align:center; font-size:0.800em; line-height:2.500em; border: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 !important; } .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%; } .fileSize { display:inline-block; vertical-align:middle; margin-left:3px; font-size:0.800em; } .extIcon { vertical-align:middle; margin-left:3px; } .rsIcon { width:11px; height:11px; display:inline-block; overflow:hidden; margin-right:2px; text-indent:-99999px; background:url(../../images/rupee.png) left top no-repeat; } .bold { font-weight:bold; } .italic { font-style:italic; } /********** Image Formating & Alignment **********/ .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 } .rounded5 { -webkit-border-radius:5px; border-radius:5px; } .rounded10 { -webkit-border-radius:10px; border-radius:10px; } .rounded15 { -webkit-border-radius:15px; border-radius:15px; } .circle { -webkit-border-radius:50%; border-radius:50%; } /********** Alignment **********/ .left { text-align:left !important } .right { text-align:right !important } .center { text-align:center !important } .justify { text-align:justify !important } /********** Error/Alert Messages **********/ .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; } /********** Table **********/ .tableOut { overflow-y:hidden; overflow-x:auto } table, .tableData { width:100%; border-collapse:separate; border-spacing:0; 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:#5d4337; color:#fff; } .tableScroll { overflow-y:hidden; overflow-x:auto } /* ******** Grid : 12 Coloum and Boxs ******** */ .example div div, .example .boxs li { border:1px solid #eee; margin-bottom:15px; padding-top:15px; padding-bottom:15px } .row { margin:0 0 20px; } .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; margin:0; padding: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; } /*.extIcon{width:10px; height:10px; display:inline-block; margin:4px 0 0 2px; background:url(../../images/bgi/ext-icon.png) left top no-repeat;}*/ .formGroup { padding-bottom:13px; position:relative; } .formControl { width:100%; height:35px; color:#676767; } .formControl.disable { color:#858585; border:1px solid #dae0d9; background:#f8fef7; } .formControl.h100 { height:100px; } .label { color:#3c3c3c; font:1.000em 'latoregular'; } .label span, .asterix { color:#212121; font-size:1em; line-height:0; } .asterix.white { color:#fff; } textarea.formControl { height:55px /*70px*/; } .inlineBox label, .inlineBox input { display:inline-block; padding:0; } ::-moz-placeholder { color:#888; opacity:1; } :-moz-placeholder { color:#888; opacity:1; } ::-webkit-input-placeholder { color:#888; opacity:1; } :-ms-input-placeholder { color:#888; opacity:1; } .placeholder { color:#888; } input[type="number"] { -moz-appearance:textfield; } /*.sprite{display:inline-block; vertical-align:middle; background:url(../../images/bgi/sprite.png) left top no-repeat;}*/ .cover { -webkit-background-size:cover!important; background-size:cover!important; } li:last-child, .last { margin:0!important; padding:0!important; border:none!important; } .home p { margin:0; } /* ******** 5. Navigation ******** */ .toggleMenu { display:none; padding:15px; text-decoration:none } .toggleMenu .mobileMenu { font-size:1.250em; color:#fff; } .toggleMenu .iconBar { float:right; width:25px; height:25px; background:url(../../images/mobile-menu.png) no-repeat center center; } .mainNav { border-bottom:2px solid #f17039; background:#f0f0f0; } #nav { margin:0; padding:0; } #nav li { float:left; text-align:center; position:relative; border-right:1px solid #c2c2c2; } #nav li a { display:inline-block; padding:13px 11px; color:#151515; font-size:0.933em; line-height:1; text-decoration:none; } #nav li:first-child { border-left:1px solid #c7c7c7; } #nav a:hover, .noJS #nav a:focus, #nav ul .hover > a, #nav ul .focus > a { color:#fff; background:#f17039; } /*#nav li a.active:after{width:10px; height:8px; content:''; margin-left:-5px; position:absolute; left:50%; bottom:-8px; background:url(../../images/sprite.png) -38px -13px no-repeat;}*/ #nav li ul { width:240px; padding:0; position:absolute; left:0; top:30px; z-index:99; border-top:2px solid #f17039; background:#f0f0f0; } #nav ul li { width:100%; height:auto; float:left; border:none; } #nav ul li:first-child { border:none; } #nav ul a { display:block; font-size:0.929em; margin:0; padding:8px 19px; text-align:left; border:none; } #nav > li.active ul a, #nav li:first-child ul a { font-weight:normal; } #nav ul a:hover, .noJS #nav ul a:focus, #nav ul a.selected { color:#fff; background:#f17039; } #nav ul, #nav :hover ul ul, #nav .hover ul ul, #nav .focus ul ul { 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 { margin-left:0; } #nav li ul li { margin:0; padding:0; background:none; border-top:1px #dcdcdc solid !important; } #nav li.MenuLi6 ul { width:280px; } #nav li ul ul { left:190px; top:0; z-index:110; } #nav > li > a:hover, #nav > li.hover > a, #nav > li.active a, #nav > li.focus > a, #nav > li a.active { color:#fff; background:#f17039; } #nav li ul li a { color:#151515; font-size:0.929em; line-height:1.400em; } #nav li ul li:last-child a { border-bottom:medium none; } #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 > li > a:hover, #nav ul > li.hover > a, #nav ul > li.active a, #nav ul > li.focus > a, #nav ul > li a.active { background:#f17039; color:#fff; } #nav ul li.focus > a { background:#f17039!important; color:#fff; } .noJS #nav ul a:focus { width:190px; color:#fff; text-decoration:underline; background:#f17039; } .noJS #nav ul a:focus, .noJS #nav ul a:focus + ul { margin-left:9999px; } .noJS #nav ul a:active { margin-left:0; } #nav .subNav { height:auto!important; } /* ******** 6. Font Face ******** */ @font-face { font-family: 'latobold'; src: url('../../fonts/lato-bold-webfont.eot'); src: url('../../fonts/lato-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../../fonts/lato-bold-webfont.woff2') format('woff2'), url('../../fonts/lato-bold-webfont.woff') format('woff'), url('../../fonts/lato-bold-webfont.ttf') format('truetype'), url('../../fonts/lato-bold-webfont.svg#latobold') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'latoregular'; src: url('../../fonts/lato-regular-webfont.eot'); src: url('../../fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../../fonts/lato-regular-webfont.woff2') format('woff2'), url('../../fonts/lato-regular-webfont.woff') format('woff'), url('../../fonts/lato-regular-webfont.ttf') format('truetype'), url('../../fonts/lato-regular-webfont.svg#latoregular') format('svg'); font-weight: normal; font-style: normal; } /* ******** 7. Index Slider ******** */ .indexBanner { position:relative; } /*.indexBanner .sliderBanner .item{height:461px;}*/ .indexBanner .owl-theme .owl-controls { margin:0; } /********** 8. Owl Carousel **********/ .owl-carousel .animated { -webkit-animation-duration: 1000ms; animation-duration: 1000ms; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .owl-carousel .owl-animated-in { z-index: 0; } .owl-carousel .owl-animated-out { z-index: 1; } .owl-carousel .fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; } .owl-height { -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 { display: none; width: 100%; -webkit-tap-highlight-color: transparent; /* position relative and z-index fix webkit rendering fonts issue */ position: relative; z-index: 1; } .owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; } .owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .owl-carousel .owl-stage-outer { position: relative; overflow: hidden; /* fix for flashing background */ -webkit-transform: translate3d(0px, 0px, 0px); } .owl-carousel.owl-loaded { display: block; } .owl-carousel.owl-loading { opacity: 0; display: block; } .owl-carousel.owl-hidden { opacity: 0; } .owl-carousel .owl-refresh .owl-item { display: none; } .owl-carousel .owl-item { position: relative; min-height: 1px; float: left; } .owl-carousel .owl-item img { display: block; width: 100%; -webkit-transform-style: preserve-3d; } .owl-carousel .owl-grab { cursor: move; } .owl-carousel.owl-rtl { direction: rtl; } .owl-carousel.owl-rtl .owl-item { float: right; } .owl-carousel .owl-item .owl-lazy { opacity: 0; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease; -o-transition: opacity 400ms ease; transition: opacity 400ms ease; } .owl-carousel .owl-item img { transform-style: preserve-3d; } .owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: #000; } .owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; -webkit-transition: scale 100ms ease; -moz-transition: scale 100ms ease; -ms-transition: scale 100ms ease; -o-transition: scale 100ms ease; transition: scale 100ms ease; } .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon { display: none; } .owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; -webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain; background-size: contain; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease; -o-transition: opacity 400ms ease; transition: opacity 400ms ease; } .owl-carousel .owl-video-frame { position: relative; z-index: 1; } /*.owlCarousel .item { border:1px solid #ddd; text-align:center; height:100px; line-height:100px;}*/ .owl-theme .owl-controls { margin-top:10px; text-align:center; -webkit-tap-highlight-color:transparent } .owl-theme .owl-controls .owl-nav [class*=owl-] { color:#fff; font-size:14px; margin:5px; padding:4px 7px; background:#d6d6d6; display:inline-block; cursor:pointer; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px } .owl-theme .owl-controls .owl-nav [class*=owl-]:hover { background:#869791; color:#fff; text-decoration:none } .owl-theme .owl-controls .owl-nav .disabled { opacity:.5; cursor:default } .owl-theme .owl-dots .owl-dot, .noJS .owl-dots .owl-dot { display:inline-block; } /*.owl-theme .owl-dots .owl-dot span, .noJS .owl-dots .owl-dot a{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px} .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span,.noJS .owl-dots .owl-dot.active a{background:#869791}*/ .noScript { display:none; } .no-js .owl-carousel { display: block; } /*.noJS .owl-controls {position:absolute; left:0; bottom:-40px; width:100%; text-align:center;-webkit-tap-highlight-color:transparent}*/ .noJS .owl-controls.noScript { display:block; } .noJS .sliderBanner .item { position:relative; } .noJS .carouselBlock { margin-right:-10px; } .noJS .carouselBlock .item { width:220px; margin:0 10px 10px 0; float:left; } /* ******** 9. Back to Top ******** */ #backtotop { width:30px; height:30px; display:none; overflow:hidden; position:fixed; right:10px; bottom:105px; z-index:100; text-indent:-99999px; background:url(../../images/bgi/back-to-top.png) left top no-repeat; } /* ******** 10. Main CSS Theme Start ******** */ /* Start Wrapper */ #wrapper { width:100%; } /* End Wrapper */ /* Start Container */ .container { max-width:1170px; margin:0 auto; position:relative; } /* End Container */ /* Start Header */ .indianFlagStrip { width:100%; height:4px; background:url(../../images/bgi/indian-flag-strip.jpg) center top no-repeat; } .topbar { padding:5px 0; background:#4b4b4b; } .topbar li { float:left; padding-right:6px; margin-right:6px; border-right:1px solid #fff; } ul.topLinks, ul.accessbar { margin:0; padding:5px 0 0; } .topLinks, #logo, .login { float:left; } #logo { margin:15px 0 0 0; } .topLinks li a, .accessbar li a { display:block; color:#fff; font-size:0.800em; line-height:1.083em; text-decoration:none; } .topLinks li a:hover, .accessbar li a:hover { text-decoration:underline; } .accessbar { float:right; } .accessbar li li { margin:0; padding:0; border:none; } #accessControl { float:left; } ul.fontResize, ul.colorContrast, .lang { float:left; margin:-3px 0 0; padding:0; } .colorContrast { padding:0 5px 0 25px; border:1px solid #fff; } ul.fontResize { margin:-1px 5px 0 12px; } .fontResize li, .colorContrast li { float:left; margin-right:3px; } .fontResize li input[type="submit"], .colorContrast li input[type="submit"] { width:16px; color:#fff; font-size:0.800em; padding:0; border:none; } .fontResize li:last-child input[type="submit"] { width:25px; font-size:1.000em; line-height:1.000em; } .fontResize li input[type="submit"]:hover, .colorContrast li input[type="submit"]:hover { background:none; } .fontResize li input[type="submit"]:focus, .colorContrast li input[type="submit"]:focus { -webkit-box-shadow:none; box-shadow:none; } .colorContrast li.normalContrast input[type="submit"] { color:#434241; background:#fff; } .colorContrast li.highContrast input[type="submit"] { color:#fff; background:#000; } .fontResize li input[type="submit"], .colorContrast li.normalContrast input[type="submit"], .colorContrast li.highContrast input[type="submit"] { display:block; line-height:16px; padding:0 1px; } .fontResize li input[type="submit"] { padding:0; background:none; } .lang { width:83px; margin-left:15px; position:relative; border:1px solid #6d6d6d; } .lang a { padding:2px 18px 3px 7px; color:#fff; font-size:0.800em; text-transform:uppercase; background:url(../../images/bgi/down-ar.png) 91% center no-repeat; } .accessbar li .lang a:hover { text-decoration:none; } .lang .dropdown { width:100%; display:none; margin:0; padding:0; position:absolute; left:0; top:100%; z-index:3; border:1px solid #ddd; background:#fff; } .lang .dropdown li { display:block; float:none; border-bottom:1px solid #ddd; } .lang .dropdown li a { padding:3px 5px; color:#555; text-transform:none; background:none; } .lang .dropdown li a:hover { color:#333; background:#f0f0f0; } .lang.active .dropdown { display:block; } /*.headerIn{width:100%; position:absolute; left:0; top:0; z-index:2;}*/ .logobar { padding:9px 0; } .searchbar, .searchbar img { float:right; } .searchbar { padding-top:10px; } .search { float:right; margin:6px 23px 0 18px; border:1px solid #ededed; -webkit-box-shadow:1px 2px 0 #ededed; box-shadow:1px 2px 0 #ededed; } .search input[type="text"] { width:190px; height:30px; float:left; padding:3px 10px; border:none; } .search input[type="text"]:focus { -webkit-box-shadow:none; box-shadow:none; } .search input[type="submit"] { width:18px; height:18px; float:right; overflow:hidden; text-indent:-9999px; margin:6px 8px 0 0; padding:0px; border:none; background:url(../../images/bgi/search.png) left top no-repeat; } .search input[type="submit"]:hover { opacity:0.6; } .ui-helper-hidden-accessible { display:none; } .login { padding-top:10px; margin:2px 4px; display:inline-block; color:#f17039; font-size:0.933em; text-decoration:none; } .login:after { content:"|"; padding-left:6px; } .login:last-child:after { display:none; } /* End Header */ /* Start Banner */ #banner { position:relative; background: #f0f0f0; } .slides img, .innerBanner img { width:100%; } .slides .caption { width:500px; padding:17px 20px 19px; position:absolute; display: none; right:0; bottom:0; background:url(../../images/bgi/caption-bg.png) left top repeat; } .slides .caption p { color:#424242; font:1.133em/1.471em 'latobold'; } .indexBanner .owl-dots { width:90px; margin-left:-45px; padding:6px 13px 5px; position:absolute; left:50%; bottom:0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; background:#fff; } .indexBanner .owl-theme .owl-dots .owl-dot, .noJS .indexBanner .owl-dot { float:left; margin:0 8px 0 0; } .indexBanner .owl-theme .owl-dots .owl-dot span, .noJS .indexBanner .owl-dot a { width:16px; height:16px; display:block; overflow:hidden; text-indent:-9999px; cursor:pointer; background:url(../../images/bgi/scroll-btn.png) left top no-repeat; -moz-transition:background 0.4s ease; -webkit-transition:background 0.4s ease; -o-transition:background 0.4s ease; -ms-transition:background 0.4s ease; transition:background 0.4s ease; } .indexBanner .owl-theme .owl-dots .owl-dot span:hover, .indexBanner .owl-theme .owl-dots .owl-dot.active span, .noJS .indexBanner .owl-dot a:hover, .noJS .indexBanner .owl-dot.active a { background-image:url(../../images/bgi/scroll-btn-active.png); } .indexBanner .owl-theme .owl-dots .owl-dot:last-child, .noJS .indexBanner .owl-dot:last-child { margin:0; } /* End Banner */ /* Start Content */ .colLeft { width:73%; float:left; } .historical { padding:8px 0 82px; background:#274456; } .historicalBg { width:530px; float:right; padding-top:10px; position:relative; } .historicalBg h2 { margin-bottom:23px; margin-bottom: 5px; color:#fff; font:1.333em 'latoregular'; text-transform:capitalize; } .typeWritingPara { height:72px; margin-bottom:15px; } .typeWritingPara p { color:#fff; font-size:1.000em; } .typeWritingPara .cursor { width:0.5em; height:1em; display:inline-block; background:#fff; } .readMore { padding:0px 34px 0px 20px; color:#fff; font-size:0.867em; text-transform:capitalize; text-decoration:underline; border-bottom:0; } .readMore:hover { color:#fff; text-decoration:none; } .ministerProfile.ministerProfileLeft { float: left; margin-right: 20px; } .mnisterTop { background: #375a6f; float: left; width: 100%; } .mnisterTop img { float: left; } .mnisterTop h3 { color: #ffffff; font-size: 21px; line-height: 113px; margin-bottom: 0; text-align: center; text-transform: uppercase; } .ministerProfile { width:302px; float:right; padding:1px; -webkit-box-shadow:0 0 6px #1a2e3a; box-shadow:0 0 6px #1a2e3a; background:#5f7380; } .minister { margin-bottom:1px; background:#375a6f; } .minister .ministerPic { float:left; margin-right:14px; } .minister .ministerDesc { width:150px; float:left; padding-top:15px; } .minister .ministerDesc h2 { color:#fff; font-size:0.933em; margin-bottom:2px; } .minister .ministerDesc p { color:#fff; font-size:0.867em; margin-bottom:6px; } .minister .ministerDesc a { color:#fff; font-size:0.867em; text-decoration:underline; } .ministerPrf { float: left; border-bottom: 2px solid #f17039; width: 100%; background: #f0f0f0; padding: 12px 0; } .miniProBlock:last-child p { border-bottom: 0 none; } .ministerPrf h3 { color: #f17039; font-size: 16px; margin-bottom: 10px; margin-top: 15px; } .miniProBlock { background: #f0f0f0; font-size: 14px; padding: 0 15px; } .miniProBlock p { border-bottom: 1px solid #e4e4e4; margin-bottom: 0; padding: 4px 0; } .miniProBlock p span { color: #f17039; display: inline-block; width: 200px; } .minister .ministerDesc a:hover { text-decoration:none; } .newsWrap { margin-top: -80px; position: relative; z-index: 1; } .news { height: auto; overflow:hidden; background: #fff; box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); } .news .newsTxt { float:left; margin-right:32px; line-height:120px; padding:0 60px 0 32px; font-size:1.333em; text-transform:uppercase; background:url(../../images/bgi/arrow.png) right -5px no-repeat; background-size:39% auto; } .news .ticker { width:980px; float:left; padding:5px 17px 0 0; } .news .ticker .tickerDivBlock { width:835px; float:left; } .news .ticker .tickerDivBlock ul li { height: auto; font-size: 1.000em; margin-bottom: 10px !important; border-bottom: 1px dotted #ccc; padding-bottom: 10px !important; } #newsTicker { margin: 0; padding: 15px 0 0; height:405px !important; } #newsTicker li .date span { color: #c65b2d; font-size: 1em; font-weight: bold; } #newsTicker li a { color: #274456; text-decoration: none; line-height: 30px; font-size: 1.125em; } #newsTicker li a:hover { color:#000; text-decoration:underline; } .shadow { height:24px; display:block; margin-left:10px; clear:both; } .controls { float:right; padding-top:40px; } .controls a, .welfareSchemes .playPause, .owlnext, .owlprev { width:28px; cursor:pointer; height:30px; float:left; } .controls .prev, .controls .next, .welfareSchemes .playPause, .owlnext { background-color:#f17039; background-position:center center; background-repeat:no-repeat; text-indent:-9999999px; } .controls .prev:hover, .controls .next:hover, .owlnext, .owlprev, .welfareSchemes .playPause:hover { background-color:#cb5f31; text-indent:-9999999px; } .controls .prev, .owlprev { background-image:url(../../images/bgi/prev.png); background-repeat:no-repeat; background-position:10px; border-right:1px #f9a37f solid; } .controls .next, .owlnext { background-image:url(../../images/bgi/next.png); } .controls .playPause { background-color:#f9a37f; cursor:pointer; background-position:center; background-repeat:no-repeat; text-indent:-9999999px } .controls .playPause:hover { background-color:#f9b091; } .controls .stop, .welfareSchemes .playPause.owlstop { background-image:url(../../images/bgi/pause.png); } .controls .play, .welfareSchemes .playPause.owlplay { background-image:url(../../images/bgi/play.png); } .welfareSchemesWrap { margin-top: -65px; padding: 48px 0 8px; position: relative; background: #efefef; display: none !important; } .welfareSchemes, .home .usefulLinks { padding:0 20px 0 19px; } .welfareSchemes { position:relative; } .welfareSchemes .title h3 { width:800px; float:left; margin:4px 0px; padding-bottom:7px; color:#323232; font-size:18px; /*background:url(../../images/bgi/title-bord.gif) left bottom repeat-x;*/ } .welfareSchemes .controls { padding:0; } .schemeList { margin-right:-19px; } .schemeList .owl-item { width:211px; } .schemeList .item { width:211px; float:left; overflow:hidden; margin-right:19px; border:1px solid #e0dfdf; } .schemeList .item img { -moz-transition:all .2s ease-in-out; -webkit-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; -ms-transition:all .2s ease-in-out; transition:all .2s ease-in-out; } .schemeList .item:hover img { -moz-transform:scale(1.03); -webkit-transform:scale(1.03); -o-transform:scale(1.03); -ms-transform:scale(1.03); transform:scale(1.03); } .schemeList .item h4 { margin:0; color:#212121; font-size:0.9333em; vertical-align:middle; background:#fff; line-height:18px; padding:0; } .schemeList .item:hover h4 { background:#f3f3f3; } .schemeList .item h4 a { min-height:45px; display:block; padding:4px 8px 6px; color:#212121; } .schemeList .item h4 a:hover, .schemeList .item h4 a:hover .title { color:#f17039; } .schemeList .item h4 .title { width:163px; float:left; margin-right:5px; } .schemeList .item h4 .mt { margin-top:9px; } .schemeList .item h4 .circle { width:24px; height:24px; float:right; margin-top:7px; background:#274456 url(../../images/bgi/small-ar.png) center center no-repeat; -moz-transition:all .4s ease; -webkit-transition:all .4s ease; -o-transition:all .4s ease; -ms-transition:all .4s ease; transition:all .4s ease; } .schemeList .item:hover h4 a { color:#000; } .schemeList .item:hover h4 .circle { background-color:#f17039; } .usefulLinksWrap { padding:15px 0; } .usefulLinks { margin:0; padding-left:19px; } .usefulLinks li { float:left; margin-right:13px; } .usefulLinks li .icon { width:45px; height:45px; float:left; margin-right:10px; background-color:#f17039; background-position:center center; background-repeat:no-repeat; } .usefulLinks li .info { width:215px; float:left; } .usefulLinks li .info h5 { margin:15px 0 8px; color:#000; font-size:1.333em; } .usefulLinks li .info a { display:block; color:#212121; font-size:1em; text-decoration:none; margin-bottom:10px; line-height:18px; } .usefulLinks li .info a:hover { color:#f17039; } .usefulLinks li .appForm { background-image:url(../../images/bgi/app-form.png); } .usefulLinks li .faqs { background-image:url(../../images/bgi/faqs.png); } .usefulLinks li .media { background-image:url(../../images/bgi/media.png); } .usefulLinks li .useful { background-image:url(../../images/bgi/links.png); } .schemeList .owl-controls { margin-top:0; position:absolute; right:56px; top:-41px; } .schemeList .owl-controls .owl-nav { padding:0; } .exControl .prev, .exControl .next { width:28px; cursor:pointer; height:30px; float:left; margin:0; text-indent:-99999px; -webkit-border-radius:inherit; border-radius:inherit; -moz-transition:background 0.4s ease; -webkit-transition:background 0.4s ease; -o-transition:background 0.4s ease; -ms-transition:background 0.4s ease; transition:background 0.4s ease; } .exControl .prev { background:#f17039 url(../../images/bgi/prev.png) center center no-repeat; } .exControl .next { background:#f17039 url(../../images/bgi/next.png) center center no-repeat; } .exControl .prev:hover { background:#cb5f31 url(../../images/bgi/prev.png) center center no-repeat; } .exControl .next:hover { background:#cb5f31 url(../../images/bgi/next.png) center center no-repeat; } .news .owl-controls .owl-nav .playPause { background:#f9a37f url(../../images/bgi/pause.png) center center no-repeat; } .news .owl-controls .owl-nav .playPause:hover { background-color:#ec9a78; } .schemeList .owl-dots { display:none!important; } /* End Content */ /* Start Footer */ #footer { padding:10px 0; background:#3e3e3e; } .footerBlock { width:830px; float:left; padding-left:19px; } .footerBlock p { color:#fff; font-size:13px; margin-bottom:5px; } .footerBlock p:last-child { margin:0; } .spacer { margin:0 3px; } .footerLinks { margin-bottom:4px!important; padding:3px 0px; } .footerLinks li { float:left; margin-right:6px; padding-right:6px; border-right:1px solid #fff; } .footerLinks li a, .footerLinks li span { display:block; color:#fff; font-size:0.808em; line-height:1.077em; text-decoration:none; } .footerLinks li a:hover { text-decoration:underline; } .footerLogo { float:right; padding:2px 20px 0 0; width:320px; } /* End Footer */ /* Start Inner Pages */ .contentWrap { padding:15px 0; } .innerContentOuter { padding:30px 0; } .innerContent { width:870px; float:left; padding-left:19px; min-height:405px; } .innerContent.fullWidth { width:100%; } .innerContent p { text-align:justify } .sidebar { width:270px; float:right; } .sideMenu { margin-bottom:20px; padding:0; background:#F0F0F0; } .sideMenu .heading, .sideMenu br { /*display:none;*/ font-size:1.3em; color:#f17039; padding:6px 15px; } #menuLeft { margin:0; } #menuLeft ul { padding-right:15px; } #menuLeft li ul { padding-left:0; padding-right:0; } #menuLeft li { margin-bottom:5px; background:url(../../images/bgi/right-ar.png) left 9px no-repeat; padding-left:25px !important; padding-right: 15px !important; transition:all 0.3s ease-out 0s; } #menuLeft li a { padding-left:0 !important; color:#274456; text-decoration:none; font-size:0.933em; } #menuLeft li li { background: url("../../images/bgi/breadcrumb.png") no-repeat 0 10px; margin-left:0 !important; ; padding-left:15px !important; } #menuLeft li li a { padding-left:0 !important; background:none; } #menuLeft li li a:hover, #menuLeft li a:hover { color:#e2571c; } .downloadBtn { margin-bottom:20px; background:#274456; } .downloadBtn a { display:block; color:#fff; font-size:1.133em; text-decoration:none; } .downloadBtn a .download { display:inline-block; padding:9px 20px; line-height:21px; vertical-align:top; } .downloadBtn a .downAr { width:65px; height:60px; float:right; background:#e2571c url(../../images/bgi/download-ar.png) center center no-repeat; } /* End Inner Pages */ /* ******** 11. Bread Crumb ******** */ .breadcrumbWrap { padding:8px 0; border-bottom:1px solid #ccc; background:#F0F0F0; } .breadcrumb { padding:0 19px 0 20px; } .breadcrumb a, .breadcrumb span span { color:#274456; font-size:0.933em; text-decoration:none; font-weight:bold; } .breadcrumb a:hover { text-decoration:underline; } .breadcrumb span span { color:#e2571c; } .breadcrumb .separator { width:4px; height:16px; display:inline-block; margin:0 10px; background:url(../../images/bgi/breadcrumb.png) right 9px no-repeat; } /* ******** 12. NoJS ******** */ .noJS .indexBanner { height:253px; overflow:hidden; } .noJS .schemeList .item { margin-right:14px; float:none !important; display:inline-block; } .noJS .ticker .tickerDivBlock { height:48px; overflow-y:auto; } .noJS .welfareSchemesWrap { padding:46px 0 5px; } .noJS .schemeList .item { margin-bottom:19px; } /* ******** 13. Color Contrast ******** */ .wob .lang .dropdown li a, .wob .slides .caption, .wob .ministerProfile, .wob .welfareSchemesWrap { background:#0c0c0c; } .wob #logo a { width:490px; height:73px; display:block; background:url(../../images/dark/logo.png) left top no-repeat; } .wob.hindiDoc #logo a { width:315px; height:73px; display:block; background:url(../../images/dark/logo-hi.png) left top no-repeat; } .wob #logo a img { display:none; } .wob .search { -webkit-box-shadow:none; box-shadow:none; border-color:#555; } .wob .search input[type="submit"]:hover { opacity:0.8; } .wob .headerIn, .wob .search input[type="text"], .wob .indexBanner .owl-dots, .wob .historical, .wob .minister, .wob .schemeList .item h4, .wob #footer { background:#000; } .wob .topbar, .wob .mainNav, .wob #nav li ul, .wob .news, .wob .controls .playPause, .wob .schemeList .item:hover h4, .wob .usefulLinksWrap, .wob .welfareSchemes .playPause.play, .wob .welfareSchemes .playPause.stop { background-color:#151515; } .wob input[type="text"], .wob input[type="email"], .wob #newsTicker li a { color:#fff; } .wob input[type="tel"], .wob input[type="number"], .wob input[type="url"], .wob input[type="password"], .wob input[type="search"], .wob select, .wob textarea, .wob #nav li a:hover, .wob .news .newsTxt, .wob #newsTicker li a:hover, .wob .welfareSchemes .title h3, .wob .schemeList .item:hover h4 a, .wob .usefulLinks li .info h5 { color:#fff; } .wob .mainNav, .wob #nav li, .wob #nav li ul, .wob .lang .dropdown, .wob .lang .dropdown li, .wob .readMore, .wob .schemeList .item { border-color:#333; } .wob .welfareSchemes .title h3 { color:#ff0 } .wob .ministerProfile { -webkit-box-shadow:none; box-shadow:none; } .wob .lang .dropdown li a:hover, .wob .schemeList .item h4 .circle, .wob .controls .prev, .wob .controls .next, .wob .schemeList .owl-controls .owl-nav .owl-prev, .wob .schemeList .owl-controls .owl-nav .owl-next { background-color:#222; } .wob #nav li a:hover, .wob #nav > li > a:hover, .wob #nav > li.hover > a, .wob #nav > li.active a, .wob #nav > li.focus > a, .wob #nav > li a.active, .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 > li > a:hover, .wob #nav ul > li.hover > a, .wob #nav ul > li.active a, .wob #nav ul > li.focus > a, .wob #nav ul > li a.active, .wob .schemeList .item:hover h4 .circle, .wob .controls .prev:hover, .wob .controls .next:hover, .wob .schemeList .owl-controls .owl-nav .owl-prev:hover, .wob .schemeList .owl-controls .owl-nav .owl-next:hover, .wob .controls .playPause:hover, .wob .usefulLinks li .icon { background-color:#333; } .wob #newsTicker li .date span { color:#ccc; } .wob #nav ul li.focus > a { background:#333!important; } .wob .search input[type="submit"] { background-image:url(../../images/dark/search.png); background-color:transparent !important; } .wob .news .newsTxt { background-image:url(../../images/dark/arrow.png); color:#ff0 } .wob #backtotop { background-image:url(../../images/dark/back-to-top.png); } /* ******** 17. Photo Gallery ******** */ div.pp_default .pp_top, div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_left, div.pp_default .pp_top .pp_right, div.pp_default .pp_bottom, div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right { height:13px } div.pp_default .pp_top .pp_left { background:url(../../images/prettyPhoto/default/default/sprite.png) -78px -93px no-repeat } div.pp_default .pp_top .pp_middle { background:url(../../images/prettyPhoto/default/default/sprite_x.png) top left repeat-x } div.pp_default .pp_top .pp_right { background:url(../../images/prettyPhoto/default/default/sprite.png) -112px -93px no-repeat } div.pp_default .pp_content .ppt { color:#f8f8f8 } div.pp_default .pp_content_container .pp_left { background:url(../../images/prettyPhoto/default/default/sprite_y.png) -7px 0 repeat-y; padding-left:13px } div.pp_default .pp_content_container .pp_right { background:url(../../images/prettyPhoto/default/default/sprite_y.png) top right repeat-y; padding-right:13px } div.pp_default .pp_next:hover { background:url(../../images/prettyPhoto/default/default/sprite_next.png) center right no-repeat; cursor:pointer } div.pp_default .pp_previous:hover { background:url(../../images/prettyPhoto/default/default/sprite_prev.png) center left no-repeat; cursor:pointer } div.pp_default .pp_expand { background:url(../../images/prettyPhoto/default/default/sprite.png) 0 -29px no-repeat; cursor:pointer; width:28px; height:28px } div.pp_default .pp_expand:hover { background:url(../../images/prettyPhoto/default/default/sprite.png) 0 -56px no-repeat; cursor:pointer } div.pp_default .pp_contract { background:url(../../images/prettyPhoto/default/default/sprite.png) 0 -84px no-repeat; cursor:pointer; width:28px; height:28px } div.pp_default .pp_contract:hover { background:url(../../images/prettyPhoto/default/default/sprite.png) 0 -113px no-repeat; cursor:pointer } div.pp_default .pp_close { width:30px; height:30px; background:url(../../images/prettyPhoto/default/default/sprite.png) 2px 1px no-repeat; cursor:pointer } div.pp_default .pp_gallery ul li a { background:url(../../images/prettyPhoto/default/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa } div.pp_default .pp_social { margin-top:7px } div.pp_default .pp_gallery a.pp_arrow_previous, div.pp_default .pp_gallery a.pp_arrow_next { position:static; left:auto } div.pp_default .pp_nav .pp_play, div.pp_default .pp_nav .pp_pause { background:url(../../images/prettyPhoto/default/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px } div.pp_default .pp_nav .pp_pause { background-position:-51px -29px } div.pp_default a.pp_arrow_previous, div.pp_default a.pp_arrow_next { background:url(../../images/prettyPhoto/default/default/sprite.png) -31px -3px no-repeat; height:20px; width:20px; margin:4px 0 0 } div.pp_default a.pp_arrow_next { left:52px; background-position:-82px -3px } div.pp_default .pp_content_container .pp_details { margin-top:5px } div.pp_default .pp_nav { clear:none; height:30px; width:110px; position:relative } div.pp_default .pp_nav .currentTextHolder { font-family:Georgia; font-style:italic; color:#999; font-size:11px; left:75px; line-height:25px; position:absolute; top:2px; margin:0; padding:0 0 0 10px } div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; } div.pp_default .pp_description { font-size:11px; font-weight:700; line-height:14px; margin:5px 50px 5px 0 } div.pp_default .pp_bottom .pp_left { background:url(../../images/prettyPhoto/default/default/sprite.png) -78px -127px no-repeat } div.pp_default .pp_bottom .pp_middle { background:url(../../images/prettyPhoto/default/default/sprite_x.png) bottom left repeat-x } div.pp_default .pp_bottom .pp_right { background:url(../../images/prettyPhoto/default/default/sprite.png) -112px -127px no-repeat } div.pp_default .pp_loaderIcon { background:url(../../images/prettyPhoto/default/default/loader.gif) center center no-repeat } div.pp_silvercms .pp_expand { background:url(../../images/prettyPhoto/silvercms/sprite.png) -31px -26px no-repeat; cursor:pointer; background-color:#999; background-color:rgba(0, 0, 0, 0.2); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px } div.pp_silvercms .pp_expand:hover { background:url(../../images/prettyPhoto/silvercms/sprite.png) -31px -47px no-repeat; cursor:pointer; background-color:#999; background-color:rgba(0, 0, 0, 0.4) } div.pp_silvercms .pp_contract { background:url(../../images/prettyPhoto/silvercms/sprite.png) 0 -26px no-repeat; cursor:pointer; background-color:#999; background-color:rgba(0, 0, 0, 0.2); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px } div.pp_silvercms .pp_contract:hover { background:url(../../images/prettyPhoto/silvercms/sprite.png) 0 -47px no-repeat; cursor:pointer; background-color:#999; background-color:rgba(0, 0, 0, 0.4) } div.pp_silvercms .pp_close { background:#000 url(../../images/prettyPhoto/silvercms/sprite.png) 4px 4px no-repeat; width:24px; height:24px; cursor:pointer; right:24px; top:6px; opacity:0.7; z-index:2001; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50% } div.pp_silvercms .pp_close:hover { opacity:1; } div.pp_silvercms .pp_nav .pp_play { background:url(../../images/prettyPhoto/silvercms/sprite.png) 1px -103px no-repeat; height:15px; width:14px } div.pp_silvercms .pp_nav .pp_pause { background:url(../../images/prettyPhoto/silvercms/sprite.png) -24px -100px no-repeat; height:15px; width:14px } div.pp_silvercms .pp_arrow_previous { background:url(../../images/prettyPhoto/silvercms/sprite.png)3px -69px no-repeat } div.pp_silvercms .pp_arrow_next { background:url(../../images/prettyPhoto/silvercms/sprite.png) -18px -69px no-repeat } div.pp_silvercms .pp_next:hover { background:url(../../images/prettyPhoto/silvercms/btnNext.png) center right no-repeat; cursor:pointer } div.pp_silvercms .pp_previous:hover { background:url(../../images/prettyPhoto/silvercms/btnPrevious.png) center left no-repeat; cursor:pointer } div.pp_silvercms .pp_top, div.pp_silvercms .pp_bottom { display:none } div.pp_silvercms .ppt { font-size:13px; font-weight:700; text-transform:uppercase } div.pp_silvercms .pp_content_container .pp_right, div.pp_silvercms .pp_content_container .pp_left { padding:0 } div.pp_silvercms .pp_content { margin:0 auto; border:1px solid #fff; -webkit-box-shadow:0 0 20px #000; -moz-box-shadow:0 0 20px #000; box-shadow:0 0 20px #000; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px } div.pp_silvercms .inner-container { } div.pp_pic_holder a:focus { outline:none } div.pp_overlay { background:#000; display:none; left:0; position:absolute; top:0; width:100%; z-index:99998 } div.pp_pic_holder { display:none; position:absolute; width:100px; z-index:99999 } .pp_content { height:40px; min-width:40px } * html .pp_content { width:40px } .pp_content_container { position:relative; text-align:left; width:100% } .pp_content_container .pp_left { padding-left:20px } .pp_content_container .pp_right { padding-right:20px } .pp_content_container .pp_details { float:left; margin:10px 0 2px; width:100% !important } .pp_description { display:none; margin:0 } .pp_social { float:left; margin:0 } .pp_social .facebook { float:left; margin-left:5px; width:50px; overflow:hidden } .pp_social .twitter { float:left } .pp_nav { clear:right; float:left; margin:3px 10px 0 0 } .pp_nav p { float:left; white-space:nowrap; margin:2px 4px } .pp_nav .pp_play, .pp_nav .pp_pause { float:left; margin-right:4px; text-indent:-10000px } a.pp_arrow_previous, a.pp_arrow_next { display:block; float:left; height:15px; margin-top:3px; overflow:hidden; text-indent:-10000px; width:14px } .pp_hoverContainer { position:absolute; bottom:8px; left:0; height:auto !important; width:100% !important; z-index:2000 } .pp_gallery { display:none; left:50%; margin-top:-50px; position:absolute; z-index:10000 } .pp_gallery div { float:left; overflow:hidden; position:relative } .pp_gallery ul { float:left; height:35px; position:relative; white-space:nowrap; margin:0 0 0 5px; padding:0 } .pp_gallery ul a { border:1px rgba(0, 0, 0, 0.5) solid; display:block; float:left; height:33px; overflow:hidden } .pp_gallery ul a img { border:0 } .pp_gallery li { display:block; float:left; margin:0 5px 0 0; padding:0 } .pp_gallery li.default a { background:url(../../images/prettyPhoto/default/facebook/default_thumbnail.gif) 0 0 no-repeat; display:block; height:33px; width:50px } .pp_gallery .pp_arrow_previous, .pp_gallery .pp_arrow_next { margin-top:7px!important } a.pp_next { background:url(../../images/prettyPhoto/default/light_rounded/btnNext.png) 10000px 10000px no-repeat; display:block; float:right; height:22px; text-indent:-10000px; width:21px } a.pp_previous { background:url(../../images/prettyPhoto/default/light_rounded/btnNext.png) 10000px 10000px no-repeat; display:block; float:left; height:22px; text-indent:-10000px; width:21px } a.pp_expand, a.pp_contract { cursor:pointer; display:none; height:20px; position:absolute; right:30px; text-indent:-10000px; top:10px; width:20px; z-index:20000 } a.pp_close { width:24px; height:24px; position:absolute; right:0; top:0; display:block; line-height:22px; text-indent:-10000px } .pp_loaderIcon { display:block; height:24px; left:50%; position:absolute; top:50%; width:24px; margin:-12px 0 0 -12px } #pp_full_res { line-height:1!important; overflow:hidden } #pp_full_res .pp_inline { text-align:left } #pp_full_res .pp_inline p { margin:0 0 15px } div.ppt { color:#fff; display:none; font-size:17px; z-index:9999; margin:0 0 5px 15px } div.pp_default .pp_content, div.light_rounded .pp_content { background-color:#fff } div.pp_default #pp_full_res .pp_inline, div.light_rounded .pp_content .ppt, div.light_rounded #pp_full_res .pp_inline, div.light_square .pp_content .ppt, div.light_square #pp_full_res .pp_inline, div.facebook .pp_content .ppt, div.facebook #pp_full_res .pp_inline { color:#000 } div.pp_default .pp_gallery ul li a:hover, div.pp_default .pp_gallery ul li.selected a, .pp_gallery ul a:hover, .pp_gallery li.selected a { border-color:#fff } div.pp_default .pp_details, div.light_rounded .pp_details, div.dark_rounded .pp_details, div.dark_square .pp_details, div.light_square .pp_details, div.facebook .pp_details { position:relative } div.light_rounded .pp_top .pp_middle, div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right, div.light_rounded .pp_bottom .pp_middle, div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content, div.facebook .pp_content { background:#fff } div.light_rounded .pp_description, div.light_square .pp_description { margin-right:85px } div.light_rounded .pp_gallery a.pp_arrow_previous, div.light_rounded .pp_gallery a.pp_arrow_next, div.dark_rounded .pp_gallery a.pp_arrow_previous, div.dark_rounded .pp_gallery a.pp_arrow_next, div.dark_square .pp_gallery a.pp_arrow_previous, div.dark_square .pp_gallery a.pp_arrow_next, div.light_square .pp_gallery a.pp_arrow_previous, div.light_square .pp_gallery a.pp_arrow_next { margin-top:12px!important } div.light_rounded .pp_arrow_previous.disabled, div.dark_rounded .pp_arrow_previous.disabled, div.dark_square .pp_arrow_previous.disabled, div.light_square .pp_arrow_previous.disabled { background-position:0 -87px; cursor:default } div.light_rounded .pp_arrow_next.disabled, div.dark_rounded .pp_arrow_next.disabled, div.dark_square .pp_arrow_next.disabled, div.light_square .pp_arrow_next.disabled { background-position:-22px -87px; cursor:default } div.light_rounded .pp_loaderIcon, div.light_square .pp_loaderIcon { background:url(../../images/prettyPhoto/default/light_rounded/loader.gif) center center no-repeat } div.pp_silvercms .pp_content .ppt, div.pp_silvercms #pp_full_res .pp_inline { color:#000 } div.pp_silvercms .pp_details { margin:6px 0 0; text-align:center; } div.pp_silvercms .pp_content { background:#ededed } div.pp_silvercms .pp_description { margin-right:0; padding:0 20px; margin:0; color:#000; } div.pp_silvercms .pp_gallery a.pp_arrow_previous, div.pp_silvercms .pp_gallery a.pp_arrow_next { margin-top:12px!important } div.pp_silvercms .pp_arrow_previous.disabled { background-position:0 -87px; cursor:default } div.pp_silvercms .pp_arrow_next.disabled { background-position:-22px -87px; cursor:default } div.pp_silvercms .pp_loaderIcon { background:url(../../images/ui-anim_basic_16x16.gif) center center no-repeat } div.pp_silvercms a.pp_expand, div.pp_silvercms a.pp_contract { left:30px; right:auto } div.pp_silvercms .pp_social { float:right } div.pp_silvercms .pp_social .facebook { width:45px } div.pp_silvercms .pp_nav { color:#c5c5c5; background:#000; background:rgba(0, 0, 0, 0.8); padding:5px 3px 4px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px } div.pp_silvercms a.pp_arrow_previous, div.pp_silvercms a.pp_arrow_next { margin-top:0 } div.pp_silvercms .pp_nav p { margin:0 4px; font-size:9px; line-height:15px } div.pp_silvercms a.pp_next { -webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none; } div.pp_silvercms a.pp_previous { -webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none; } div.pp_silvercms.transparent .pp_content { background:none; border:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none } div.pp_silvercms.transparent .pp_content { background:none; border:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none } div.pp_silvercms.transparent .pp_close { background:url(../../images/prettyPhoto/silvercms/sprite.png) 0 1px no-repeat transparent; opacity:1; } .pp_top, .pp_bottom { height:20px; position:relative } * html .pp_top, * html .pp_bottom { padding:0 20px } .pp_top .pp_left, .pp_bottom .pp_left { height:20px; left:0; position:absolute; width:20px } .pp_top .pp_middle, .pp_bottom .pp_middle { height:20px; left:20px; position:absolute; right:20px } * html .pp_top .pp_middle, * html .pp_bottom .pp_middle { left:0; position:static } .pp_top .pp_right, .pp_bottom .pp_right { height:20px; left:auto; position:absolute; right:0; top:0; width:20px } .pp_fade, .pp_gallery li.default a img { display:none } .pp_galleryOut { width:100%; height:100%; position:absolute; left:0; top:0; z-index:9999; } .pptContainerOut { position:absolute; left:0; top:auto; bottom:0; height:60px; width:100%; z-index:9999; background:#000; z-index:10001; } .ppSocialPPT { width:100%; overflow:hidden; margin:15px 0 0 0; } .pptContainerOut div.ppt { padding:0px; margin:0 auto; width:700px; text-align:center; line-height:1.7; } .pptContainerOut .pp_social { float:left; margin-left:25px; display:none; } .ppSprite, .pptContainerOut .pp_nav a { background-image:url(../../images/prettyPhoto/silvercms/pp-gallery.png); display:inline-block; background-repeat:no-repeat; text-indent:-9999px; overflow:hidden; } .pptContainerOut .pp_navOut { position:absolute; right:25px; top:15px; width:190px; padding:0; margin:0; height:25px; } .pptContainerOut .pp_nav { overflow:hidden; float:right; margin:0; padding:0; clear:none; } .pptContainerOut .pp_nav a { width:25px; height:25px; margin:0 10px 0 0; padding:0; float:left; display:inline-block; } .pptContainerOut .pp_nav a:hover, .pptContainerOut a.pp_close:hover { background-color:#444; } .pptContainerOut .pp_nav .pp_play { background-position:-25px -25px; } .pptContainerOut .pp_nav .pp_pause { background-position:0px -25px; } .pptContainerOut .pp_nav .pp_arrow_previous { background-position:0 0; } .pptContainerOut .pp_nav .pp_arrow_next { background-position:-25px 0px; } .pptContainerOut .pp_nav .currentTextHolder { font-family:Tahoma, Geneva, sans-serif; font-size:1.1em; color:#fff; padding:0; margin:0 10px 0 0; white-space:nowrap; text-align:center; line-height:25px; float:left; } .pptContainerOut a.pp_close { background-position:-50px 0px; position:static; display:inline-block; float:right; height:25px; width:25px; } .pp_pic_holder .pp_nav, .pp_pic_holder .pp_social, .pp_pic_holder .ppt { display:none !important; } div.pp_silvercms .pp_next { background:url(../../images/prettyPhoto/silvercms/btnNext.png) center right no-repeat; cursor:pointer; position:relative; right:30px; top:2px; } div.pp_silvercms .pp_next:hover { opacity:0.8; } div.pp_silvercms .pp_previous { background:url(../../images/prettyPhoto/silvercms/btnPrevious.png) center left no-repeat; cursor:pointer; position:relative; left:30px; top:2px; } div.pp_silvercms .pp_previous:hover { opacity:0.8; } /* ******** 18. Video Gallery ******** */ #sb-title-inner, #sb-info-inner, #sb-loading-inner, div.sb-message { font-weight:200; color:#fff; } #sb-container { position:fixed; margin:0; padding:0; top:0; left:0; z-index:9999; text-align:left; visibility:hidden; display:none; } #sb-overlay { position:relative; height:100%; width:100%; background:url(../../images/bgi/banner-bar.png) repeat 0 0; } #sb-wrapper { position:absolute; visibility:hidden; width:100px; } #sb-wrapper-inner { position:relative; border:0px solid #000; overflow:hidden; height:100px; } #sb-body { position:relative; height:100%; } #sb-body-inner { position:absolute; height:100%; width:100%; } #sb-player.html { height:100%; overflow:auto; } #sb-body img { border:none; } #sb-loading { position:relative; height:100%; } #sb-loading-inner { position:absolute; font-size:14px; line-height:24px; height:24px; top:50%; margin-top:-12px; width:100%; text-align:center; } #sb-loading-inner span { background:url(../images/bgi/loading.gif) no-repeat; padding-left:34px; display:inline-block; } #sb-body, #sb-loading { background-color:#060606; } #sb-title, #sb-info { position:relative; margin:0; padding:0; overflow:hidden; } #sb-title, #sb-title-inner { height:26px; line-height:26px; } #sb-title #sb-nav-close-top { float:right; width:16px; height:16px; background:url(../../images/bgi/close.png) no-repeat 0 0; position:absolute; right:-2px; bottom:5px; cursor:pointer; } #sb-title-inner { font-size:16px; } #sb-info, #sb-info-inner { height:20px; line-height:20px; } #sb-info-inner { font-size:12px; } #sb-nav { float:right; height:16px; padding:2px 0; width:45%; } #sb-nav a { display:block; float:right; height:16px; width:16px; margin-left:3px; cursor:pointer; background-repeat:no-repeat; } #sb-nav-close { background-image:url(../images/bgi/photo-close.png); } #sb-nav-next { background-image:url(../images/bgi/photo-next.png); } #sb-nav-previous { background-image:url(../images/bgi/photo-previous.png); } #sb-nav-play { background-image:url(../images/bgi/photo-play.png); } #sb-nav-pause { background-image:url(../images/bgi/photo-pause.png); } #sb-counter { float:left; width:45%; } #sb-counter a { padding:0 4px 0 0; text-decoration:none; cursor:pointer; color:#fff; } #sb-counter a.sb-counter-current { text-decoration:underline; } div.sb-message { font-size:12px; padding:10px; text-align:center; } div.sb-message a:link, div.sb-message a:visited { color:#fff; text-decoration:underline; } .photoGallery table, .videoGallery table, .advancedSearch table { margin:0; } .photoGallery .title, .videoGallery .title { display:none; } .records { float:left; } .records .txt, .records select { float:left; font-size:0.929em; line-height:1.615em; } .records select { margin-left:8px; } .records .goBtn { margin-left:7px; padding:3px 5px 1px; color:#fff; font-size:0.929em; line-height:1.231em; vertical-align:middle; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#4e6d11; } .records.go { float:right; } .paging { float:none; padding:0 136px 0 180px; line-height:normal; text-align:center; } .pagingbar { padding:10px 15px 8px; border-bottom:1px solid #bbb; background:#dedede; } .pagingbar select { font-size:0.929em; padding:2px 5px 0; border:1px solid #bbb; background:#fff; } .paging input { color:#111; display:inline-block; vertical-align:middle; padding:0 5px; cursor:pointer; } .pagingNo { color:#111; display:inline-block; vertical-align:middle; padding:0 5px; cursor:pointer; } .pagingNo input { color:#fff; font-size:0.857em; padding:2px 5px 0; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#4e6d11; } .paging .txtOf { font-size:0.929em; } .prevBtn { width:8px; height:8px; margin-right:5px; text-indent:-9999px; background:url(../../images/bgi/prev-btn.png) left top no-repeat; } .nextBtn { width:8px; height:8px; margin-left:5px; text-indent:-9999px; background:url(../../images/bgi/next-btn.png) left top no-repeat; } .galleryImgWrapper { position:relative; border:1px solid #d7d7d7; } .galleryImgZoom { margin:-10px 0 0 -10px; position:absolute; left:50%; top:50%; opacity:0; } .galleryImgZoom:hover { opacity:1; } .galleryImg:hover + .galleryImgZoom { opacity:1; } .galleryCaption { padding:5px 0; text-align:center; } .galleryCaption span, .albumCaption span { color:#111; font-size:1em; } .albumCaption span { display:block; } .albumCaption .videoSize { color:#555; font-size:0.929em; } .zoom { width:100%; height:100%; padding-top:95px; color:#fff; text-align:center; position:absolute; left:0; top:0; opacity:0; background:#111; -moz-transition:opacity 0.4s ease; -webkit-transition:opacity 0.4s ease; -o-transition:opacity 0.4s ease; -ms-transition:opacity 0.4s ease; transition:opacity 0.4s ease; } .zoom:hover { opacity:0.7; -moz-transition:opacity 0.4s ease; -webkit-transition:opacity 0.4s ease; -o-transition:opacity 0.4s ease; -ms-transition:opacity 0.4s ease; transition:opacity 0.4s ease; } .albumWrapper { padding:0; margin:20px 0; } .albumContainer, .galleryImgContainer { float:left; margin-right:10px; } .albumImage, .galleryImg { margin:5px; position:relative; } .albumCaption { text-align:center; padding:5px 0; } .albumImageBox { padding:5px; border:1px solid #d7d7d7; } .videoBox { border:1px solid #ccc; } .backBtn a { float:right; padding:0 0 10px 15px; font-size:1.000em; background:url(../../images/bgi/prev-btn.png) left 7px no-repeat; } /* ******** 18. Photo/Video CMS Gallery ******** */ .gallery { margin:20px 0; padding:0; } .gallery li { float:left; margin:0 10px 10px 0; position:relative; } .gallery li .imgZoom { margin:-25px 0 0 -10px; position:absolute; left:50%; top:50%; opacity:0; } .gallery li .imgZoom:hover { opacity:1; } .gallery li .img { padding:5px; border:1px solid #d7d7d7; } .gallery li .img .bord { position:relative; } .gallery li .img .bord:hover + .imgZoom { opacity:1; } .gallery li h3 { margin:0; padding:5px 0; font-size:1em; text-align:center; } .gallery li h3 span { display:block; color:#111; font-size:1em; } .gallery li h3 .size, .gallery li h3 .time { color:#555; font-size:0.929em; margin-top:3px; } .sideMenu { border-bottom: 1px solid #F17039; border-top: 1px solid #F17039; } /* sitemap */ ul.sitemap { padding:0 } ul.sitemap li { background:rgba(0, 0, 0, 0) url("../../images/bgi/right-ar.png") no-repeat scroll left 6px; padding-left:22px !important; } ul.sitemap li a { text-decoration:none; font-size:0.933em; } ul.sitemap li a { color:#e2571c; } ul.sitemap li ul { padding-left:0 } ul.sitemap li li { background:rgba(0, 0, 0, 0) url("../../images/bgi/breadcrumb.png") no-repeat scroll left 9px; padding-left:15px !important; } ul.sitemap li li a { color:#274456; } ul.sitemap li li a:hover { color:#e2571c; } .innerContent h2 { border-bottom: 1px solid #F17039; color: #F17039; font-size: 1.3em; margin-bottom: 15px; padding-bottom: 6px; } .innerContent h3 { color: #333739; margin-bottom: 5px; padding-bottom: 3px; } /* feedback */ .buttons { clear:both } .feedbackForm .label span { line-height: inherit; font-size:0.9em; } .feedbackForm .col { width:49%; } .feedbackForm .captcha { margin-top:10px; } .captcha img, .captcha input { float:left } .captcha input { margin-left: 5px; margin-top: 7px; } /* constitution */ .constitution p { margin-bottom:6px; } .constitution ul { margin-bottom:7px } .constitution p b { color: #f17039; font-weight:normal; } .innerContent a { text-decoration:none } .formGroup .error { color:red; font-size:12px; } span.schAva { color:#f17039; } .innerContent p.orgChart { text-align:center } .jdgContact p { margin-bottom: 4px; } .innerBanner { display:none; } #banner.innerBanner { display:block; } .innerBanner .bannerTitle { display: none } /* contact us */ .addressMap { float:left; width:100%; } .address { float:left; width:50%; } .address p { margin-bottom:3px; } .contactMap { float:right; width:40%; } .addressBlock { display: inline-block; float: none; vertical-align: top; width: 49.7%; margin-top:15px; padding-top:20px; } .addressBlockLt { float: left; width: 30%; color:#f17039; } .addressBlockRt { float: left; padding-left:8px; width: 70%; } /* Login page */ .loginPageForm { background: #f0f0f0; margin: 30px auto 0; padding: 20px; width: 60%; } .loginPageField { margin-bottom: 15px; width: 100%; } .loginPage label { font-size: 0.933em; font-weight: normal; } .loginremem { font-size: 13px; } .loginremem input { float: left; margin-right: 8px; margin-top: 5px; } .loginPageField input { border: 1px solid #abb3aa; } .loginremem a { float: right; } .loginPageField input[type="submit"] { margin-top: 15px; padding: 10px 15px; width: 100%; border:0; } a.loginSignup { text-align:center; width:100%; display:block } /* Sign up */ .signupPageField label { font-size: 0.933em; font-weight: normal; line-height:36px; } .signupPageField span.red { color:red } .signupLeft, .signupRight { display:inline-block; vertical-align:top; width:48%; margin-top:5px; } .signupRight { float:right } .signupPageField { margin-bottom: 15px; width: 100%; } .signupPageField textarea { min-height:105px; } .signupBtns { float: right; text-align: right; width: 100%; } .signupBtns input { margin-left: 10px; margin-top: 10px; } .notification { color: #f17039; font-size: 13px; margin-bottom: 15px; text-align: center; width: 100%; } .signupPageField button.ui-datepicker-trigger { display:none; } .datepicker, .datepickerTillDate { background:url("../../images/calender-icon.png") no-repeat scroll right 6px; } .wob #header, body.wob { background:#000 !important; color:#fff; } .wob a, .wob .addressBlockLt, .wob ul.sitemap li a, .wob span.schAva, .wob .login { color:#ff0; } .wob .label, .wob ul.sitemap li li a, .wob .label span { color:#fff; } .wob span.asterix { color:#ff0000; } .wob .innerContent h3, .wob a:hover, .wob ul.sitemap li li a:hover { color:#0f0; } .wob input[type="submit"], .wob input[type="button"], .wob input[type="reset"], .wob button, .wob .button { background:#666; } .wob input[type="submit"]:hover, .wob input[type="button"]:hover, .wob input[type="reset"]:hover, .wob button:hover, .wob .button:hover { background:#575757; } .wob .minister .ministerDesc a, .wob #menuLeft li a, .wob .usefulLinks li .info a, .wob .schemeList .item h4 a { color:#ff0; } .wob .historicalBg h2, .wob .minister .ministerDesc h3, .wob .sideMenu .heading, .sideMenu br, .wob .usefulLinks li .info a:hover, .wob .schemeList .item h4 a:hover, .wob #nav li a, .wob .minister .ministerDesc a:hover, .wob #menuLeft li a:hover { color:#0f0; } .wob .breadcrumbWrap { background:#333 } .wob #footer { border-top:2px #151515 solid; } .wob .innerContent h2 { color:#0f0; border-color:#666; } .wob .sideMenu { background:#151515; border-color:#999; } .wob .breadcrumb span span, .wob .inputBlock label { color:#fff; } .wob .breadcrumb .separator { background:url("../../images/dark/breadcrumb.png") no-repeat scroll right 9px; } .wob #menuLeft li, .wob ul.sitemap li, .wob ul.bulletText li { background:url("../../images/dark/right-ar.png") no-repeat scroll left 9px; } .wob ul.bulletText li ul li, .wob ul.sitemap li li { background:url("../../images/dark/breadcrumb.png") no-repeat scroll left 9px; } .wob th, .wob .tableData th { background:#555555; } .wob table td { background:#000; } .wob table tr:nth-child(2n+1) td, .wob .tableRowOdd { background:#222; } .applicationData { padding:0; border-right:1px #f7cfbe solid; border-top:1px #f7cfbe solid; margin-top:20px; width:855px; } .notes { font-style:italic; } .applicationData li { text-align:left; border-left:1px #f7cfbe solid !important; border-bottom:1px #f7cfbe solid !important; padding:6px !important; width:50%; float:left; } .applicationData li.bold { width:200px; float:left } .applicationData li { width:654px; float:left } .inputBlock { font-size:14px; color:#212121; display: inline-block; vertical-align:top; width:32.5%; padding:10px 0 10px 1%; } .inputBlock label { font-size:14px; color:#212121; font-weight:normal } button.ui-datepicker-trigger { display:none; } .reqField, .red { color: #FF0000; display: inline-block; font-size: 16px; } .userPhoto div.alignRight { padding: 10px 0px 10px 0; } .autoWdth { width: auto !important; } .userPhoto img { border: 1px dashed #eee; padding: 3px; } .userPhoto input[type="file"] { width: auto; } .inlineBlock { display:inline-block; } .uploadProfile { width:360px; float:left; margin:5px } .uploadProfile label { font-weight:normal } #nav > li:last-child { border-right:1px solid #c2c2c2 !important; } .wob #nav > li:last-child { border-right:1px solid #333 !important; } .footerLinks li.footerRightLink { float:right; border-left:1px solid #fff; border-right:none; padding-left:6px; margin-left:6px; } .ui-autocomplete.ui-widget { max-width:360px !important; } .fltNone { float:none !important; } .row.nobdr { vertical-align:top; } .valgnTop { vertical-align:top; } .valgnMdl { vertical-align:middle; } .pageLink { padding-left: 20px; } .profilePage h3 { color:#274456; } #menuLeft li:hover { margin-left:8px !important; transition:all 0.3s ease-out 0s; } .totalResult { display:inline-block; width:80%; float:left; } .advancedSearch .buttons { float:right; width:auto } .advancedSearch .formControl { max-width:250px; } .advancedSearch table { width:auto; border:none; margin-top:5px } .advancedSearch table td { padding:0px 8px; } .advancedSearch table tr td { background:transparent; border:none; } .advancedSearch table tr td label { font-weight:normal } .advancedSearch .cf { margin-bottom:8px; } .formGroup { width:310px; display:inline-block } .formGroup label, .formGroup .formControl { font-weight:normal; display:inline-block } .advancedSearch h3 { display:inline-block; } .keyword { padding-bottom:10px; } .keyword input.formControl { max-width:400px; } .tabPanel { box-shadow:0px 0px 2px #274456; padding:5px; margin-bottom:15px; } .tabPanel > a { text-decoration:none; outline:none; font-weight:normal; } .tabPanel .tabHead h3 { padding:0; line-height:30px; margin:0; border:none; cursor:pointer; } .tabDiv { border-top:1px #ccc solid; padding-bottom:5px; } @font-face { font-family: 'FontAwesome'; src: url('../../fonts/fontawesome-webfont.eot?v=4.3.0'); src: url('../../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal; } .fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); } .fa-plus:before { content: "\f067"; } .fa-minus:before { content: "\f068"; } .tabPanel .tabHead h3 span { float:right; margin:8px; } .scholarShipBox { background: #f17039; border-radius: 50%; color: #fff; display: inline-block; height: 180px; line-height: 30px; margin: 15px 30px; padding: 45px 35px; text-align: center; width: 180px; } .amount { display: block; font-size: 21px; font-weight: bold; } .wob .scholarShipBox { background: #333; } .appFormBox { background: #f17039; border-radius: 20px; color: #fff; display: inline-block; font-size: 1.18em; margin: 10px 15px; padding: 25px; text-align: center; width: 245px; } .fa-file-text:before { content: "\f15c"; } .fa-file-pdf-o:before { content: "\f1c1"; } .fa-rupee:before, .fa-inr:before { content: "\f156"; } .appIcon { font-size:24px; text-align:center; display:block; min-height:35px; } .appFormBox:hover { background:#ec5d20; color:#fff } .welfareSchemes .exControl { position:absolute; right:20px; top:0px; z-index:11111; } .advanceSearchPanel { float: left; position: relative; width: 100%; margin:7px 0px; } .accessbar div:last-child { display:inline-block; vertical-align:middle; margin-top:-11px; } .dataLimit select { width:auto; } .accessbar select { padding:0; margin:0px 5px; line-height:24px; font-size:13px; height:auto !important; width:auto !important; color:#fff !important; } .accessbar select option { color:#fff !important; } .accessbar .goButton { display:none; } .hindiDoc .welfareSchemes .title h3 { font-weight:bold; } .fa { line-height:0; } .fa-search:before { content: "\f002"; } .advanceSearchDiv { position:relative; } .advanceSearch { background:#fbfbfb; color:#3f3f3f !important; text-decoration:none; display:inline-block; border:1px #d3d3d3 solid; font-size: 13px; padding:6px 10px 6px 10px; float:left; margin-left:10px; width:auto !important; height:auto !important; display:inline-block; } .searchDiv { background-color: #f9fafa; float: right; margin:0px; padding: 10px 3px 10px 10px; position:relative; right:0px; width:100%; z-index: 1; box-shadow:0px 0px 1px #274456; border:1px #eef2f4 solid; } .searchDiv label, .searchdivField { font-size: 12px; color: #1c3b4f; font-weight: bold; text-align:left; line-height:18px; padding-left:10px; display:block } .searchdivField { font-weight:normal; } .row { display:inline-block; margin:5px; vertical-align:top; } .row input[type='checkbox'] { float:left; margin-top:7px; margin-left:105px; } .row input[type='checkbox'] + label { padding-left:5px; text-align:left; width:160px; } .searchInput { /*border:1px solid #bcbcbc;padding:3px 3px;font-family: 'robotoregular';font-size:12px;color:#252c4c;width:155px;margin:3px 5px 5px 6px;border-radius:4px;float:left;*/ } select.searchInput { width:160px !important; } .dropdownSearch { border:medium none; border-radius: 4px 4px 4px 4px; font-size: 12px; margin: 0 0 10px 4px; padding: 4px 3px; width: 157px; } .signupPage .search { cursor:pointer; background:#274456 !important; border:none; font-size:12px; color:#fff; padding:5px 12px; float:left; margin:0 8px 0 0 !important; font-weight: bold; } .Clear { background:#a0a0a0 !important; cursor:pointer; border:none; margin: 0 8px 0 0; font-size:12px; color:#fff; padding:5px 12px; float:left; font-weight: bold; } a.Clear { padding: 4px 16px; text-decoration: none; } .slidingDiv { padding:0px; margin:0px; /*position:static;*/ right:0; } .advSearchArrow { position:absolute; left:35px; display:block; bottom:-7px; } .advSearchArrow { position:absolute; left:35px; display:block; bottom:-7px; } .formClose { position:absolute; right:4px; float:right; top:5px; z-index:11111; } .showHide { display:none; } .searchDiv li.row.nobdr:last-child { padding-left:20px; margin-top:30px !important; } .inputBlock.inputBig { width:64% !important; } .inputBlock.inputMedium { width:50% !important; } .formInnerTitle { font-size:18px; display:block; border-bottom:1px #ccc dashed; padding-left:10px; } .recieptTitle { padding-top:10px; border-bottom:1px #ccc dotted; line-height:32px; text-align:center; } .rcptDiv .fLabel { font-weight:bold !important; color:#575757; } .alignRight .button { margin-left:10px; } /*---- Message/Error Display CSS start ----*/ .messagePanelTab { width: 100%; text-align: center; padding: 5px 0; float: left; } div.MessagePanel { border-color:#87FF87; background-color:#C6FFC6; color:#185100; } div.ErrorPanel { border-color:#FF9393; background-color:#FFDDDD; color:#FF0000; } div.InfoPanel { border-color:#8CCDFF; background-color:#C9E7FF; color:#1649FF; } div.WarningPanel { border-color:#FFC747; background-color:#FFE093; color:#7F3300; } div.ErrorPanel, div.MessagePanel, div.InfoPanel, div.WarningPanel { margin:10px; border-style:solid; border-width:1px; font-size:16px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; box-shadow: 2px 2px 2px #AAAAAA; position:fixed; width:50%; left:25%; z-index:9999999; top:46%; } div.ErrorPanel img, div.MessagePanel img, div.InfoPanel img, div.WarningPanel img { float:left; } div.ErrorPanel div, div.MessagePanel div, div.InfoPanel div, div.WarningPanel div { margin:0px 20px; padding:8px 0; text-align:left; } div.ErrorPanel h3, div.MessagePanel h3, div.InfoPanel h3, div.WarningPanel h3 { font-size:20px; font-weight:bold; margin:0; padding:0px 0px 4px 0px; margin-bottom:3px; } .headStick { position:fixed; top:0; width:270px; } /*@media only screen and (max-width: 1120px) { #nav li a { padding:13px 10px; font-size:14px; } .historicalBg { width:35%; } .news .ticker { width:80%; } .innerContent { width:72% } .news .ticker .tickerDivBlock { width:80% } #logo { width:42%; } }*/ @media print { *, *:before, *:after, .ministerProfile { box-shadow:none; } body { background: none !important; color: #333; font-size: 12px; } .container { width:100%; margin:0; } img { max-width:100%; width:auto; } #logo { max-width:200px; } #logo img { width:100%; } #nav { display:none; } .sliderBanner img { width:100%; } .ministerPic { width:25%; } .historicalBg h2 { font-size:14px; } .typeWritingPara p { font-size:10px; } .minister .ministerDesc { padding-top:5px; } .minister .ministerDesc h3 { font-size:12px; } .minister .ministerDesc p { font-size:10px; } .searchbar { font-size:12px; } .searchbar img { max-width:40px; } .search input[type="text"] { width:110px; height:28px; } .historicalBg { max-width:32%; float:left; padding-top:10px; position:relative;display:none; } .newsWrap { display:none; } .welfareSchemesWrap { padding:10px 0px 0px; } .ministerProfile { width:32%; float:right; padding:1px; -webkit-box-shadow:0 0 6px #1a2e3a; box-shadow:0 0 6px #1a2e3a; background:#5f7380; } .ministerProfile.ministerProfileLeft { float: left; margin-right: 20px;display:none; } .usefulLinks { margin:0; } .usefulLinks li { width:23%; } .topbar, .searchbar a, .search, .footerLinks { display:none; } } /* * jQuery UI Autocomplete 1.8.7 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Autocomplete#theming */ .ui-autocomplete { position: absolute; cursor: default; } /* workarounds */ * html .ui-autocomplete { width: 1px; } /* without this, the menu expands to 100% in IE6 */ /* * jQuery UI Menu 1.8.7 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Menu#theming */ .ui-menu { list-style: none; padding: 2px; margin: 0; display: block; float: left; } .ui-menu .ui-menu { margin-top: -3px; width:595px; } .ui-menu .ui-menu-item { margin: 0; padding: 0 5px; /*zoom: 1;*/ float: left; clear: left; width: 575px; } .ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: .2em 0; line-height: 1.2em;/*zoom: 1;*/ } .ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; background:#24789c; border-color:#fff; color:#fff;/*-moz-border-radius: 0;*/ } .ui-autocomplete { max-height: 375px; overflow-y: auto; /* prevent horizontal scrollbar */ overflow-x: hidden; /* add padding to account for vertical scrollbar padding-right: 20px;*//*-moz-border-radius: 0;*/ } /* IE 6 doesn't support max-height * we use height instead, but this forces the menu to always be this tall */ * html .ui-autocomplete { height: 350px; } /* Component containers ----------------------------------*/ .ui-widget { font-family: Verdana, Arial, sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana, Arial, sans-serif/*{ffDefault}*/; font-size: 1em; } .ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ /*url(images/ui-bg_flat_75_ffffff_40x100.png)*//*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; } .ui-widget-content a { color: #222222/*{fcContent}*/; } .ui-widget-content a:hover { background-color: White/*{fcContent}*/; } .ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ /*url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)*//*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; } .ui-widget-header a { color: #222222/*{fcHeader}*/; } /* Overlays */ .ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3; /*filter:Alpha(Opacity=30){opacityShadow};*/ /*-moz-border-radius: 8px{cornerRadiusShadow};*/ /*-webkit-border-radius: 8px{cornerRadiusShadow};*/ border-radius: 8px/*{cornerRadiusShadow}*/; } .ui-autocomplete { background-color: #eee; position: absolute; cursor: default; width:365px !important; height:auto; } .ui-autocomplete .ui-menu-item { padding:0 5px; width:575px; } .ui-autocomplete .ui-menu-item a { display:block; padding:4px 0px; text-decoration:none; line-height:1.1em; } .ui-autocomplete .ui-menu-item a.ui-state-hover, .ui-autocomplete .ui-menu-item a.ui-state-active { background-color:#78959D; color:#fff; margin:0; } .ui-autocomplete-loading { background: white; /*url(images/ui-anim_basic_16x16.gif) right center no-repeat;*/ } ul.tagit { padding:1px 5px; border-style:solid; border-width:1px; border-color:#C6C6C6; overflow:auto; } ul.tagit li { /*-moz-border-radius:5px 5px 5px 5px;*/ display: block; float: left; margin:2px 5px 2px 0; } ul.tagit li.tagit-choice { background-color:#DEE7F8; border:1px solid #CAD8F3; padding:2px 4px 3px; } ul.tagit li.tagit-choice:hover { background-color:#bbcef1; border-color:#6d95e0; } ul.tagit li.tagit-new { padding:2px 4px 3px; padding:2px 4px 1px; padding:2px 4px 1px 0; } ul.tagit li.tagit-choice input { display:block; float:left; margin:2px 5px 2px 0; } ul.tagit li.tagit-choice a.close { color:#777777; cursor:pointer; font-size:12px; font-weight:bold; outline:medium none; padding:2px 0 2px 3px; text-decoration:none; } ul.tagit input[type="text"] { /*-moz-box-sizing:border-box;*/ border:none; margin:0; padding:0; width:inherit; border-color:#C6C6C6; background-color:#FFFFFF; color:#333333; } .datepick { background-color: #FFFFFF; border: 1px solid #444444; color: #000000; font-family: Arial, Helvetica, Sans-serif; font-size: 100%; width:152px; } .datepick-rtl { direction: rtl; } .datepick-popup { z-index: 1000; } .datepick-disable { background-color: white; position: absolute; z-index: 100; } .datepick a { color: #FFFFFF; text-decoration: none; } .datepick a.datepick-disabled { color: #888888; cursor: auto; } .datepick button { background-color: #FFCCCC; border: medium none; font-weight: bold; margin: 0.25em; padding: 0.125em 0; } .datepick-nav, .datepick-ctrl { background-color: #000000; color: #FFFFFF; float: left; font-size: 90%; font-weight: bold; height: 20px; width: 100%; } .datepick-ctrl { background-color: #1798D0; } .datepick-cmd { width: 30%; } .datepick-cmd:hover { background-color: #777777; } .datepick-ctrl .datepick-cmd:hover { background-color: #000000; } .datepick-cmd-prevJump, .datepick-cmd-nextJump { width: 8%; } a.datepick-cmd { height: 20px; } button.datepick-cmd { text-align: center; } .datepick-cmd-prev, .datepick-cmd-prevJump, .datepick-cmd-clear { float: left; padding-left: 2%; } .datepick-cmd-current, .datepick-cmd-today { float: left; text-align: center; width: 35%; } .datepick-cmd-next, .datepick-cmd-nextJump, .datepick-cmd-close { float: right; padding-right: 2%; text-align: right; } .datepick-rtl .datepick-cmd-prev, .datepick-rtl .datepick-cmd-prevJump, .datepick-rtl .datepick-cmd-clear { float: right; padding-left: 0; padding-right: 2%; text-align: right; } .datepick-rtl .datepick-cmd-current, .datepick-rtl .datepick-cmd-today { float: right; } .datepick-rtl .datepick-cmd-next, .datepick-rtl .datepick-cmd-nextJump, .datepick-rtl .datepick-cmd-close { float: left; padding-left: 2%; padding-right: 0; text-align: left; } .datepick-month-nav { background-color: #777777; float: left; text-align: center; } .datepick-month-nav div { float: left; margin: 1%; padding: 1%; width: 12.5%; } .datepick-month-nav span { color: #888888; } .datepick-month-row { clear: left; } .datepick-month { border: 1px solid #444444; float: left; text-align: center; width: 15em; } .datepick-month-header, .datepick-month-header select, .datepick-month-header input { background-color: #444444; color: #FFFFFF; font-weight: bold; height: 20px; } .datepick-month-header select, .datepick-month-header input { border: 1px none; font-size: 10px; height: 15px; } .datepick-month-header input { display: none; position: absolute; } .datepick-month table { border-collapse: collapse; width: 100%; } .datepick-month thead { border-bottom: 1px solid #AAAAAA; } .datepick-month th, .datepick-month td { font-weight: normal; margin: 0; padding: 0; text-align: center; } .datepick-month th { border: 1px solid #777777; } .datepick-month th, .datepick-month th a { background-color: #777777; color: #FFFFFF; } .datepick-month td { background-color: #EEEEEE; border: 1px solid #AAAAAA; } .datepick-month td.datepick-week { border: 1px solid #777777; } .datepick-month td.datepick-week * { background-color: #777777; border: medium none; color: #FFFFFF; } .datepick-month a { background-color: #EEEEEE; color: #000000; display: block; padding: 0.125em 0; text-decoration: none; width: 100%; } .datepick-month span { display: block; padding: 0.125em 0; width: 100%; } .datepick-month td span { color: #888888; } .datepick-month td .datepick-other-month { background-color: #FFFFFF; } .datepick-month td .datepick-weekend { background-color: #DDDDDD; } .datepick-month td .datepick-today { background-color: #1798D0; } .datepick-month td .datepick-highlight { background-color: #1798D0; } .datepick-month td .datepick-selected { background-color: #777777; color: #FFFFFF; } .datepick-month th.datepick-week { background-color: #777777; color: #FFFFFF; } .datepick-status { background-color: #DDDDDD; clear: both; text-align: center; } .datepick-clear-fix { clear: both; } .datepick-cover { display: none; height: 100px; left: -1px; position: absolute; top: -1px; width: 100px; z-index: -1; } .ui-widget-header a, .ui-widget-header select { color: #222222; /* Set (.ui-widget-header a) colour from theme here */ } .ui-widget-header a:hover { background-color: #f0f0f0; /* Set (.ui-state-hover) colours from theme here */ color: #0b5b98; } .ui-widget-header select, .ui-widget-header option { background-color: #e7eef3; /* Set (.ui-widget-header) background colour from theme here */ } .ui-state-highlight a { color: #363636; /* Set (.ui-state-highlight) colour from theme here */ } /********************** Gallery ********************/ .videogallery { list-style:none; float:left; margin:5px; width:125px; border:#4f99ca solid 1px; } .gallerytitle { background-color:#9ccae8; list-style:none; float:left; width:140px; text-align:center; } .vediogalleryzoom { list-style:none; float:left; margin:5px; width:280px; } .gallerytitlezoom { background-color:#9ccae8; list-style:none; float:left; width:280px; text-align:center; } .photogallerytitle { list-style: none; float: right; width: 140px; height: auto; color: #000000; } .photogallerytitle img { float:right; padding:2px; } .gallerytxtlink { font-size: 12px; color: #19627d; font-weight: normal; text-decoration:none; } .gallerytxtlink:hover { color: #000000; text-decoration:none; } /*****************Sitemap**********************************/ .sitemap { /*background-color: #ffffff; */ } .sitemap .trheader { font-weight: bold; font-size: 9pt; font-family: Verdana; border-bottom: gray 2px solid; background-color: #f5f5f5; } .sitemap .trempty { font-weight: bold; font-size: 9pt; color: red; font-family: Verdana; background-color: #f5f5f5; } .sitemap .tr1 { background-color: white; background-color: #f5f5f5; } .sitemap .tr1 a { font-weight: normal; font-size: 9pt; color: black; font-family: Verdana; text-decoration:none; } .sitemap .tr1 a:hover { font-weight: normal; font-size: 9pt; color: orange; font-family: Verdana; text-decoration:underline; } .sitemap .tr2 { background-color: white; } .tdsitemap { background-color: #f5f5f5; } #last-link { background:none; color:Red; } .alignRight .button { margin-left: 10px; } #nav li.MenuLi10:hover > ul { right:0; left:auto; } #nav li.MenuLi10:hover > ul li:hover > ul { right:240px; left:auto; border-top:0; margin:0; } .previousPage { background:url("../../images/bgi/prvBtn.png") no-repeat scroll left top; bottom: 105px; height: 30px; overflow: hidden; position: fixed; right: 45px; text-indent: -99999px; width: 30px; z-index: 100; cursor:pointer; } .goBackHome { background:url("../../images/bgi/goHomeBtn.png") no-repeat scroll left top; bottom: 105px; height: 30px; overflow: hidden; position: fixed; right: 79px; text-indent: -99999px; width: 30px; z-index: 100; cursor:pointer; } .inputBlock span { display:inline-block; } .grievance .inputBlock { width:98%; padding:5px 0 5px 1% } .grievance .inputBlock .fLabel { width:25%; max-width:200px; font-weight:bold; float:left; } /********* Accordion ******** */ .accordion { margin-bottom:20px; } .accordion .accTrigger { background:#f0f0f0 url(../../images/bgi/plus.png) 6px 11px no-repeat; padding-left:20px; cursor:pointer; font-weight:bold; padding:5px 0 5px 25px; margin-bottom:5px; border-bottom:1px solid #dedede; } .noJS .accordion .accTrigger { background:none; padding-left:0 } .accordion .accTrigger a { display:block; text-decoration:none; outline:0 } .accordion .accTrigger.active { background:#f0f0f0 url(../../images/bgi/minus.png) 6px 11px no-repeat !important; } .accordDetail { padding:10px 20px; display:none } .noJS .accordDetail { display:block; padding:10px 0 } .librarySearchBlock { margin:35px; padding:20px 48px; border:1px #e1e1e1 solid; } .ksbLogoMain, .libSearchBox { display:inline-block; vertical-align:top; margin:10px; } .ksbLogoMain { margin:25px 5px; } .libSearchBox { width:580px; } .libSearchBox .libSearchBtn { margin-right:10px; } .libSearchBox h3 { font-size:24px; color:#f17039; } .searchForm select { width:110px; display:inline-block; } .libTextBox { max-width:240px; display:inline-block; } .libSearchBtn { display:inline-block; margin:0px 5px; } .libSearchBox a { margin:5px 18px 0px 0px; } .libBtnPanel { text-align:center; } .libBtnPanel p { margin-bottom:5px; text-align:center; } .libBtnPanel a.button { margin:10px; } .searchForm { margin-bottom:6px; } .mbbsbdsallign .inputBlock label { display:inline; } .trackGravBtn { margin-top:28px; margin-left:15px; } /* #nav li.MenuLi6 ul{ height:350px; overflow-y:auto;} */ /*---- Pagination start ----*/ .paginationDiv { float:right; padding:5px 20px 0 20px; min-width:231px; } .paginationDiv a { color:#252c4c; text-decoration:none; font-family: 'robotoregular'; font-size:12px; padding:0px 5px 0 5px; float:left; font-weight:bold; } .paginationDiv a:hover { color:#e2571c; } .paginationDiv span { font-size:12px; color:#000; font-family: 'robotoregular'; padding:0px 3px 0 3px; float:left; } .PagerContainerTable { color: #424242; margin:4px 0px; font-size:13px; font-weight:bold; } .PagerContainerTable tr, .PagerContainerTable td { border:none; background:#fff; } .PagerInfoCell { padding-right: 6px; padding-left: 6px; padding-bottom: 5px; padding-top: 5px; white-space: nowrap; font-weight:normal; } .PagerInfoCell:link, .PagerInfoCell:visited { text-decoration: none; } .PagerCurrentPageCell { color: #1c3b4f; cursor:default; padding-left:5px; padding-right:5px; } .PagerOtherPageCells, .PagerSSCCells { padding-left:2px; padding-right:2px; white-space:nowrap; } .PagerHyperlinkStyle:link, .PagerHyperlinkStyle:visited, .PagerHyperlinkStyle:active { color: #000000; text-decoration: none; } .PagerHyperlinkStyle:hover { color: #fff; background:#e2571c; text-decoration: none; } span.PagerHyperlinkStyle { background:#e2571c; color:#fff; } .GoToLabel { color:#333333; cursor:pointer; font-size:90%; vertical-align:middle; display:inline-block; } .GoToSelect { font-size:90%; } .GoToSelectedOption { color:#f9f9f9; background: none repeat scroll 0 0 #0160A9; } .GoToArrow { vertical-align:middle; cursor:pointer; display:inline-block; } .PagerHyperlinkStyle { background: #f1f1f1; border: 1px solid #ccc; padding: 2px 4px; min-width:25px; display:inline-block; text-align:center } /*---- Pagination End ----*/ .radiogrid td { background:none !important; margin:0; border:none; } .radiogrid { border:none; } .searchDiv .radiogrid td label { padding-left:0; } .searchDiv .radiogrid td input, .searchDiv .radiogrid td label, .searchDiv .radiogrid td select { display:inline-block !important; width:auto; } #div_goto { max-width:60px; } #div_goto .GoToSelect { width:75px; } .meritGrid { display:table; clear:both; width:1400px !important; table-layout: fixed; word-wrap:break-word; } .meritGrid th, .meritGrid td { white-space:no-wrap; word-break:normal; word-wrap:break-word; } .grievancecustomlabel { width:75%; display:inline-block; } .gtrackprint .grievance .inputBlock { border:1px solid #d1d1d1; padding:0; width:100% } .gtrackprint .grievance .inputBlock label { padding:5px; width:22%; float:left; } .gtrackprint .grievance .inputBlock span, .gtrackprint .grievance .inputBlock a { border-left:1px solid #d1d1d1; padding:5px; float:left; } .gtrackprintTitle h2 { border-bottom:none; margin-bottom:0; text-align:center; } /* ******** Photo/Video CMS Gallery ******** */ .photoGallery table, .videoGallery table, .advancedSearch table { margin:0; width: auto; border:none; } .photoGallery table td, .videoGallery table td, .advancedSearch table td { background:none; border:none; padding: 0; } .photoGallery .title, .videoGallery .title { display:none; } .records { float:left; } .records .txt, .records select { float:left; font-size:0.929em; line-height:1.615em; } .records .txt { margin-top: 3px; } .records select { margin-left:8px; } .records .goBtn { margin-left:7px; padding:3px 5px 1px; color:#fff; font-size:0.929em; line-height:1.231em; vertical-align:middle; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#4e6d11; } .records.go { float:right; } .paging { float:none; padding:0 136px 0 180px; line-height:normal; text-align:center; } .pagingbar { padding:10px 15px 8px; border-bottom:1px solid #bbb; background:#dedede; } .pagingbar select { font-size:0.929em; padding:2px 5px 0; border:1px solid #bbb; background:#fff; width:auto; height:26px; } .paging input { color:#111; display:inline-block; vertical-align:middle; padding:0 5px; cursor:pointer; } .paging input.prevBtn, .paging input.prevBtn:hover { width: 30px; text-indent: -999em; background:url(../../images/page-arrow-left.png) no-repeat center center; height:20px; } .paging input.nextBtn, .paging input.nextBtn:hover { width: 30px; text-indent: -999em; background:url(../../images/page-arrow-right.png) no-repeat center center; height:20px; } .pagingNo { color:#111; display:inline-block; vertical-align:middle; padding:0 5px; cursor:pointer; } .pagingNo input { width: 26px; color:#fff; font-size:0.857em; padding:2px 5px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#094174; margin:0 2px; } .paging .txtOf { font-size:0.929em; } .pagingbar .paging .prevBtn { width:8px; height:8px; margin-right:5px; text-indent:-9999px; background:url(../../images/prev-btn.png) left top no-repeat; } .pagingbar .paging .nextBtn { width:8px; height:8px; margin-left:5px; text-indent:-9999px; background:url(../../images/next-btn.png) left top no-repeat; } .zoom { width:100%; height:100%; padding-top:120px; color:#fff; text-align:center; position:absolute; left:0; top:0; opacity:0; background:#111; -moz-transition:opacity 0.4s ease; -webkit-transition:opacity 0.4s ease; -o-transition:opacity 0.4s ease; -ms-transition:opacity 0.4s ease; transition:opacity 0.4s ease; } .zoom:hover { opacity:0.7; -moz-transition:opacity 0.4s ease; -webkit-transition:opacity 0.4s ease; -o-transition:opacity 0.4s ease; -ms-transition:opacity 0.4s ease; transition:opacity 0.4s ease; } .backBtn a { float:right; /*padding:0 0 10px 15px;*/ font-size:1.000em; position:relative; } /*.backBtn a:after { content:''; position:absolute; left:0; top:5px; width:8px; height:12px; background:url(../../images/sprites.png) no-repeat -375px -297px; } */ .gallery { margin:20px 0; padding:0; list-style-type:none; } .gallery li { float:left; margin: 0 0 15px; padding: 0 10px; width:33%; position:relative; display:inline-block; min-height:213px; } .gallery li .imgZoom { margin:-25px 0 0 -10px; position:absolute; left:50%; top:42%; opacity:0; } .gallery li .imgZoom:hover { opacity:1; } .gallery li .img { padding:5px; border:1px solid #d7d7d7; } .gallery li .img .bord { position:relative; } .gallery li .img input[type="image"], .gallery li .img .bord a img, .gallery .imgThumb img { width:100%; height:156px; } .gallery li .img .bord:hover + .imgZoom { opacity:1; } .gallery li h3 { margin:0; padding:5px 0; font-size:1em; text-align:center; line-height:1.3em; } .gallery li h3 a { text-decoration:none; } .gallery li h3 span { display:block; color:#111; font-size:1em; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; } .gallery li h3 .size, .gallery li h3 .time { color:#555; font-size:0.929em; margin-top:3px; } .marqueediv { width:auto; width:100%; margin-bottom:10px; text-align:left; font-size:12px; } .footerLogo .footerLinks { float:left; } .footerBlock .indGovLogo { margin-left:5px; } /********* Marquee *********/ .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% } .marqueeScrolling li:last-child { margin-right:20px!important; } .socialmedia_icons { background: #ffffff none repeat scroll 0 0; border: 4px solid #fff; border-radius: 5px 0 0 5px; box-shadow: 0 0 6px #666; float: right; left: auto; margin-top: 1px; overflow: hidden; position: fixed; right: 0; top: 464px; z-index: 1000; } .iconPadding { padding-bottom: 5px; } .flagParPos { width:900px; margin:0 auto; position:relative; } /*.flagPos{position:absolute; left:20px; top:177px;}*/ /*28-11-2017*/ .menuIcon { display: none; } .helpNo { display: inline-block; } .onlineApply { text-align: right; margin-top: -39PX; margin-bottom: 20px; display:none; } /****popup***/ .popupCon { left: 50%; max-width: max-content; position: fixed; top: 50%; z-index: 999999; transform: translate(-50%, -50%); width: 100%; } .apppopCon { max-width:500px; } .popupInner { position: relative; } .popupInner img { z-index: 0; position: relative; } .popupTable { margin-bottom:10px; } .popLInks { position: absolute; top: 0; right: -470px; z-index: 99999; width: 450px; height: 450px; } .loadBg { background-color: rgb(0, 0, 0); position: fixed; top: 0; left: 0; height: 100%; width: 100%; -khtml-opacity: 0.7; -moz-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; opacity: 0.7; z-index: 99998 } .popLInks .moreDetails1 { background: rgba(0, 0, 0, 0) url("../../images/t-temp.png") repeat scroll 0 0; display: block; float: left; left: -899px; position: relative; text-indent: -1000px; top: -9px; width: 83%; z-index: 99999; } .popLInks a { overflow: hidden; width: 100%; display: block; z-index: 99999; position: relative; float: left; text-indent: -1000px; height: 54px; } .moreDetails { position: absolute; width: 50%; height: 34px; z-index: 999999 } .popupInner .onLoadPopupClose { cursor: pointer; width: 20px; height: 20px; position: absolute; top: -15px; right: -15px; transition: none; text-indent: 0; overflow: hidden; } .popupInner .onLoadPopupClose:hover { cursor: pointer; } .noJS .onLoadPopup { display: none!important; } /****popup end***/ /*home banner next previous button*/ .indexBanner .owl-theme .owl-controls .owl-nav [class*="owl-"] { height: 45px; margin: 0; padding: 0; text-indent: -99999px; width: 45px; display: block; border-radius: 0; } .indexBanner .owl-theme .owl-controls .owl-nav [class*="owl-"] { color: #fff; font-size: 14px; margin: 5px; padding: 4px 7px; display: inline-block; cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .indexBanner .owl-theme .owl-controls .owl-nav .owl-prev { height: 35px; width: 35px; left: 0; position: absolute; transition: all 0.2s ease-in-out; background-color: #274456; bottom:10px; } .indexBanner .owl-theme .owl-controls .owl-nav .owl-next { height: 35px; width: 35px; right: 0; position: absolute; transition: all 0.2s ease-in-out; left: 50px; background-color: #274456; bottom:10px; } .indexBanner .owl-theme .owl-controls .owl-nav .owl-prev:after { font-size: 20px; line-height: 32px; color: #fff; content: "\f053"; font-family: 'FontAwesome'; position: absolute; text-indent: 0; height: 24px; width: 24px; left: 4px; right: 0; } .indexBanner .owl-theme .owl-controls .owl-nav .owl-next:after { font-size: 20px; line-height: 32px; color: #fff; content: "\f054"; font-family: 'FontAwesome'; position: absolute; text-indent: 0; height: 24px; width: 24px; left: 7px; right: 0; } .indexBanner .owl-theme .owl-controls .owl-nav .owl-prev:hover:after { color: #fff; } .indexBanner .owl-theme .owl-controls .owl-nav .owl-next:hover:after { color: #fff; } .indexBanner .owl-theme .owl-controls .owl-nav .owl-prev:hover { background:#999; } .indexBanner .owl-theme .owl-controls .owl-nav .owl-next:hover { background:#999; } .indexBanner .owl-theme .owl-controls { right: 10px; bottom:0 margin-top: 0; position: absolute; text-align: center; width: 100px; -webkit-tap-highlight-color: transparent; z-index: 9; /*! bottom: 50px; */ } /*CSRH Style*/ .roomBookingInfo p { padding: 20px; border: 1px solid #dbdbdb; font-size: 17px; font-weight: bold; line-height: 33px; box-shadow: 0 0 13px rgba(0, 0, 0, 0.2); background-color: #fff0e9; color: #cc4200; border-radius: 15px; } .contactDetailWrap p { margin-bottom: 5px; font-size: 15px; color: #393939; } .contactDetailWrap p span { color: #5d4337; } .paymentReceiptMsg {padding: 15px 10px; text-align: center !important; font-size: 18px; font-weight: normal; color: #2b2e75; background: #f1f1f1; margin: 10px 0 0;} .paymentReceiptMsg a {text-decoration: underline;} /*smoke external css popup*/ .smoke-base { position: fixed; top: 0; left: 0; bottom: 0; right: 0; visibility: hidden; opacity: 0; } .smoke-base.smoke-visible { opacity: 1; visibility: visible; } .smokebg { position: fixed; top: 0; left: 0; bottom: 0; right: 0; } .smoke-base .dialog { position: absolute; } .dialog-prompt { margin-top: 15px; text-align: center; } .dialog-buttons { margin: 20px 0 5px 0 } .smoke { text-align: center; font-size: 18px; line-height: 150%; } .dialog-buttons button { display: inline-block; vertical-align: baseline; cursor: pointer; font-style: normal; text-decoration: none; border: 0; outline: 0; margin: 0 5px; -webkit-background-clip: padding-box; font-size: 13px; line-height: 13px; font-weight: normal; padding: 9px 12px; } .dialog-prompt input { margin: 0; border: 0; font-family: sans-serif; outline: none; border: 1px solid #aaa; width: 75%; display: inline-block; background-color: transparent; font-size: 16px; padding: 8px; } .smoke-base { background: rgba(0, 0, 0, .6); } .smoke-base .dialog { top: 40%; width: 700px; left: 50%; margin-left: -350px; } .smoke-base .dialog-inner { padding: 15px; color: #202020; } .smoke { background-color: rgba(255, 255, 255, 0.95); box-shadow: 0 2px 8px #666; } .dialog-buttons button { background-color: rgba(0, 0, 0, .85); border-radius: 0; color: #fff; } .dialog-buttons button.cancel { background-color: rgba(0, 0, 0, .40); }
