@charset "utf-8";
/*======================================================================
Site Name: Defence Research & Development Organisation (DRDO)
Description: this site is developed by STTL
Version: 1.0
Author: Web Team
------------------------------------------------------------------------
Base Color: #fff (White)
Site Color: #062a4a (Dark Blue)
Header Color: #062a4a (Dark Blue)
Text Color: #393939 (Dark Grey)
Title Color: #393939 (Dark Grey), #e65a15 (Orange)
Footer Color: #393939 (Dark Grey)
------------------------------------------------------------------------
Layout Width: 100%
Container Width: 1450px
=======================================================================*/

/********* 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:none;/*color:#0d8ad6;*/ color: #006bad; transition: all 350ms ease 0s; -webkit-transition: all 350ms ease 0s;}a:focus {outline: 2px solid #000;}a:hover,a:active {outline: 0;}a:hover {text-decoration:none;color:#595959;}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;}

/********* 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{border:1px solid #e5e5e5;width:100px;height:30px; padding:0;font-size:100%;line-height:normal;}
input[type="checkbox"], input[type="radio"] {box-sizing:border-box;padding:0;margin:0 5px 0 0;}
input[type="checkbox"]{-webkit-appearance: checkbox;}
input[type="radio"] {-webkit-appearance:radio}
input[type="submit"], input[type="button"],input[type="reset"],button,.button{line-height:20px;padding:8px 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;padding:0}
label {display:inline-block; padding-bottom:5px; font-weight:normal;}
button, input[type="button"], input[type="reset"], input[type="submit"], input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],input[type="password"],input[type="search"], select, textarea {outline: 0 none;}
input, textarea { -webkit-appearance:none }
/********* Clear floats *********/

.cf:before, .cf:after, .container:before, .container:after, .row:before, .row:after, ul:before, ul:after, .boxs:before, .boxs:after, .radioList:after, .radioList:before, .fieldRow:before, .fieldRow:after  {content:" ";display:table}
.cf:after, .container:after, .row:after, ul:after, .boxs:after, .radioList:after, .fieldRow:after {clear:both}
/****************font-face***********/


/*!* Font Awesome 4.6.3 */
@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot?v=4.6.3');src:url('fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
/********* Common Classes *********/

/*@font-face {
 font-family: 'proxima_nova';
 src: url('fonts/proximanova-regular-webfont.woff2') format('woff2'),  url('fonts/proximanova-regular-webfont.woff') format('woff');
 font-weight: 400;
 font-style: normal;
}
@font-face {
 font-family: 'proxima_nova';
 src: url('fonts/proximanova-light-webfont.woff2') format('woff2'),  url('fonts/proximanova-light-webfont.woff') format('woff');
 font-weight: 300;
 font-style: normal;
}
@font-face {
 font-family: 'proxima_nova';
 src: url('fonts/proximanova-semibold-webfont.woff2') format('woff2'),  url('fonts/proximanova-semibold-webfont.woff') format('woff');
 font-weight: 600;
 font-style: normal;
}*/
@font-face {
 font-family: 'proxima_nova';
 src: url('fonts/proximanova-bold-webfont.woff2') format('woff2'),  url('fonts/proximanova-bold-webfont.woff') format('woff');
 font-weight: 700;
 font-style: normal;
}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:20px 0;padding:0}
body,button,input,select,textarea {color:#595959; font-family: 'Open Sans', sans-serif; font-size:16px; line-height:1.5;font-weight: 400;}
html, body{overflow-x:hidden;}
body {background-color:#fff;} 
h1, h2, h3, h4, h5, h6 {font-family: 'proxima_nova'; font-weight: 700; color:#4e4e4e; text-transform: none; }
h1 {font-size: 2.308em;}
h2 {font-size: 1.813em; color:#1e659d;}
h3 {font-size: 1.513em;}
h4 {font-size: 1.250em;}
h5 {font-size: 1em;}
h6 {font-size: 1em;}
ul {padding:0 0 0 15px;}
ol { padding:0 0 0 20px}
ul ul,ol ol { margin:10px 0}
ul.bulletText, .page-search .item-list ul, .impoLinksList, .contentPage ul, .missionVision  .missionBlock ul, .quickLinkBox ul, .productDetail .productRightDetail ul { list-style:none; padding:0;}
ul.bulletText li, .page-search .item-list ul li, .impoLinksList li, .listingDetail .field__items .field__item, .contentPage ul li, .missionVision  .missionBlock ul li, .quickLinkBox ul li, .productDetail .productRightDetail ul li {padding:2px 0 2px 15px; position:relative; margin-bottom:10px;}
ul.bulletText li:before, .page-search .item-list ul li:before, .impoLinksList li:before, .listingDetail .field__items .field__item:before, .contentPage ul li:before, .missionVision  .missionBlock ul li:before, .quickLinkBox ul li:before, .productDetail .productRightDetail ul li:before {content:"\f105"; font-family:'FontAwesome'; font-size:16px; color:#19269d; position:absolute; left:0; top:1px;}

ul.bulletText li ul, .page-search .item-list ul li ul, .impoLinksList li ul, .listingDetail .field__items .field__item ul, .contentPage ul li ul, .missionVision  .missionBlock ul li ul, .quickLinkBox ul li ul{ list-style: none; margin-bottom:0; padding-bottom:0; }

ul.bulletText.whiteText li, ul.bulletText.whiteText li:before, .quickLinkBox ul li:before, .quickLinkBox ul li a { color: #fff; } 
.quickLinkBox ul li a:hover { text-decoration: underline; }
ul.circleList, ul.circleList ul { list-style:none; padding:0;}
ul.circleList li {padding-left: 19px; position:relative; margin-bottom:10px;}
ul.circleList li:before { position: absolute; left: 0; top: 9px; width: 6px; height: 6px; background: #0c88d4; content: ""; border-radius: 50%; }
p,h1,h2,h3,h4,h5,h6, ul,ol,dd,table,fieldset,address {margin: 0 0 25px;}
input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],input[type="password"],input[type="search"], select, textarea, .form-item input[type="date"]{border:1px solid #e5e5e5;width:100%;height:38px; padding:5px 10px; font-size:15px;}
input[type="submit"], input[type="button"],input[type="reset"],button,.button, .b-description_readmore_button{/*background:#36a7eb;*/ background: #0079be; color:#ffffff; border:0 none; transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out; border-radius:3px; -webkit-border-radius:3px; padding:8px 20px; }
input[type="submit"]:hover, input[type="button"]:hover,input[type="reset"]:hover,button:hover,.button:hover, .b-description_readmore_button:hover, .button:active, .button:focus, button:active, button:focus, input.form-submit:hover, input.form-submit:focus{color:#ffffff; background:#1e3a81;}
input[type="submit"].cancelBtn, input[type="button"].cancelBtn,input[type="reset"].cancelBtn {background:#333; color:#fff;}
/*.button { padding: 8px 20px 6px 20px; }*/
.comment-comment-delete-form .form-actions input[type="submit"] {margin-right: 20px;}
.resetLink {background:#696969 !important; color:#fff !important;}
.resetLink:hover{ background: #1e3a81 !important;}
input[type="reset"], input[type="submit"].resetLink, .resetLink { margin-right:0; margin-left: 10px; }
select{-webkit-appearance: none;-moz-appearance: none;appearance: none;position: relative;}
.feildInput{position: relative;}
.feildInput:before{color: #142370;font-family: 'FontAwesome';font-size: 20px;content: "\f107";right:15px;top: 50%;position: absolute;transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;font-weight: normal;transform: translateY(-50%);-webkit-transform: translateY(-50%)}
select::-ms-expand {display: none}
.alignLeft { float:left}
.alignRight { float:right;}
.displayNone, .hasJS noscript, .hideThis{display:none!important;visibility:hidden}
.jsRequired { display:block; background-color:#C00; color:#fff; width:100%; line-height:30px; text-align:center; font-size:13px; border:0 none;}
.mrgAuto {margin-right:auto; margin-left:auto;}
.mrgT20 {margin-top:20px;}.mrgL20 {margin-left:20px;}.mrgR20 {margin-right:20px;}.mrgB20 {margin-bottom:20px !important;}.mrgT10 {margin-top:10px;}.mrgL10 {margin-left:10px;}.mrgR10 {margin-right:10px;}.mrgB10 {margin-bottom:10px;}.padL20 {padding-left:20px;}.padR20 {padding-right:20px;}.padB20 {padding-bottom:20px;}.padT20 {padding-top:20px;}.padL15 {padding-left:15px;}.padR15 {padding-right:15px;}.padB15 {padding-bottom:15px;}.padT15 {padding-top:15px;}.padL10 {padding-left:10px;}.padR10 {padding-right:10px;}.padB10 {padding-bottom:10px;}.padT10 {padding-top:10px;}.padTB10 {padding-top:10px;padding-bottom:10px;}.padTB15 {padding-top:15px;padding-bottom:15px;}.padTB20 {padding-top:20px;padding-bottom:20px;}.pad10 {padding:10px;}.pad15 {padding:15px;}.pad20 {padding:20px;}.pad25 {padding:25px;}.pad30 {padding:30px;}
.width100p {width:100%;}.width90p {width:90%;}.width80p {width:80%;}.width70p {width:70%;}.width60p {width:60%;}.width50p {width:50%;}.width40p {width:40%;}.width30p {width:30%;}.width20p {width:20%;}.width10p {width:10%;}
.padB25 { padding-bottom: 25px; }
.fileSize {font-size:12px; display:inline-block; vertical-align:middle; margin-left:3px;}
.extIcon {vertical-align:middle; margin-left:3px;}
.rsIcon { display:inline-block; margin-right:2px; height:11px; text-indent:-999px; overflow:hidden; width:11px;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.longWord, .wordBreak {word-wrap: break-word;}

/********** 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}
.rounded {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.circle {-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.shadow {-webkit-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.2); padding:4px;}

/********** 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{border-collapse: separate;border-spacing: 0;width: 100%; empty-cells:show; border:1px solid #efefef; border-right:0; border-bottom: 0; /*box-shadow: 0 0 30px rgba(0, 0, 0, 0.15);*/ overflow: hidden; border-radius:0;}
table table, .tableData table { margin:0}
th,td, .tableData th, .tableData td {border:none; padding:13px 10px;border-bottom:1px solid #efefef;border-right:1px solid #efefef;}
table tr:nth-child(odd) td, .tableRowOdd{ background-color:#f6f8fa;}
caption,th,td {font-weight: normal; background:#fff}
th, .tableData th{background:#0076bf; color: #fff; font-weight: 700; padding: 10px; text-align: left;}
table.srNoCenter th:first-child { text-align: center; }
.tableScroll { overflow-y:hidden; overflow-x:auto} 
table tr th a, table tr th a:hover {font-weight: 600 !important; position: relative; display:block; color:#fff;}
table tr th a:before{content:"\f0dc"; font-family:'FontAwesome'; font-size:16px; color:#fff; position:absolute; right:-3px; top:0;}
.tableSrNo th:first-child, .tableSrNo td:first-child { width: 90px; text-align: center; }
/* ******** 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 -15px;}
.cols1, .cols2, .cols3, .cols4, .cols5, .cols6, .cols7, .cols8, .cols9, .cols10, .cols11, .cols12 {float:left; padding-left:15px; padding-right:15px;}
.cols12 {width:100%}
.cols11 {width:91.66666667%}
.cols10 {width:83.33333333%}
.cols9 {width:75%}
.cols8 {width:66.66666667%}
.cols7 {width:58.33333333%}
.cols6 {width:50%}
.cols5 {width:41.66666667%}
.cols4 {width:33.33333333%}
.cols3 {width:25%}
.cols2 {width:16.66666667%}
.cols1 {width:8.33%}

.boxs {list-style:none; padding:0; margin:0; }
.boxs2 { margin-left:-2%; }
.boxs3 { margin-left:-2%; }
.boxs4 { margin-left:-2%; }
.boxs5 { margin-left:-2%; }
.boxs6 { margin-left:-2%; }
.boxs > li, .boxs > div { float:left; min-height:1px; margin-left:30px; }
.boxs2 > li, .boxs2 > div { width:48%; margin-left:2%; }
.boxs3 > li, .boxs3 > div { width:31%; margin-left:2%; }
.boxs4 > li, .boxs4 > div { width:23%; margin-left:2%; }
.boxs5 > li, .boxs5 > div { width:18%; margin-left:2%; }
.boxs6 > li, .boxs6 > div { width:14.6%; margin-left:2%; }

.boxBorder {padding:5px; border:1px solid #ccc;}
.mrgBotNone { margin-bottom: 0; }
/********* Navigation *********/
.mainNavigation { position:relative; clear:both; z-index:9; padding-top: 8px;margin-top: 15px;border-top: 1px solid #7a8a9e;}
.toggleMenu { display:none;padding: 13px 8px; text-decoration:none }
.toggleMenu .mobileMenu { font-size:0; color:#fff; }
.toggleMenu .iconBar { float:right; width:25px; height:25px; background:url(../images/mobile-menu.png) no-repeat center center; }
#nav, #nav ul { list-style:none; margin:0; padding:0;}
#nav li { float:left; margin:0 30px; padding:0; /*position:relative;*/ display:inline; }
#nav li:before { position: absolute; right: -42px; top: 50%; height: 14px; margin-top: -7px; width: 1px; content:""; background: #99a6b5; display:none; }
#nav li:last-child:before, #nav ul li:before { display: none; }
#nav li:first-child { margin-left: 0; }
#nav li:last-child { margin-right: 0 !important; }
#nav li a { /*text-transform: uppercase;*/ padding:5px 17px; line-height:36px; color:#fff; font-size:18px; display:block; text-decoration:none }
#nav li .noLink, #navMob li .noLink { cursor:default; }

#nav ul {width:100%; top:100%; padding:0; left:0; position:absolute; border-bottom:0 solid #0079be; box-shadow: 0 15px 15px rgba(0, 0, 0, 0.3); opacity:0; visibility: hidden; transition: all 350ms ease 0s; -webkit-transition: all 350ms ease 0s;background:#0079be; margin:0 0 0 24px; text-align: center;}
#nav ul:before, #nav ul:after { position: absolute; top: 0; height: 100%; display:block; width: 500%; content:""; background: #0079be;/*background:#097dbf;*/}
#nav ul:before { right: 100%; }
#nav ul:after { left: 100%; }
/*#nav ul ul, #nav ul ul:before, #nav ul ul:after { border-top: 1px solid #02447c; }*/
#nav ul li { float:none; display: inline-block; vertical-align: top; height:auto; width:auto; margin:0; padding:0 50px 0 0; }
#nav ul li a { display:block; /*background-color:#36a7ec;border-bottom:0 solid #1e76ac;*/ font-size:18px; line-height:30px; color:#fff; border:none;  padding:13px 0; text-align:left; text-transform:none; position:relative; }
#nav ul li a:before { position: absolute; left: 0; width: 100%; bottom: 12px; background: #fff; height: 1px; content:"";transition: all 250ms ease 0s; -webkit-transition: all 250ms ease 0s;opacity:0; visibility: hidden; }
#nav ul li:last-child > a { border-bottom: 0; }
/*#nav ul ul {top:0; left:300px } #nav a:hover, .noJS #nav a:focus, #nav ul .hover > a, #nav ul .focus > a { color:#fff }*/
#nav ul a:hover, .noJS #nav ul a:focus, #nav ul a.selected { color:#7fb6e9 }
#nav ul, #nav :hover ul ul, #nav .hover ul ul, #nav .focus ul ul { margin:0 0 0 13px; }
#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{ opacity:1; visibility: visible; }
#nav > li > a:hover, #nav > li:hover > a, #nav > li.hover > a, #nav > li.focus > a, #nav > .highlight > a, #nav > li > a:focus {background-color: #0079be; /*background-color:#097dbf;*/ color:#fff }

#nav li.menu-item--active-trail a{background-color:#0079be; color:#fff }
.wob #nav li.menu-item--active-trail a {background-color: #ffff00; color:#000;}
#nav li ul li a:hover, #nav li ul li > a.selected, #nav ul a:hover, .noJS #nav ul a:focus, #nav ul a.selected, #nav ul > .highlight > a { color:#fff }
#nav ul li a:hover:before {  bottom: 15px; opacity:1; visibility: visible;}
#nav ul li.focus > a { /*background-color:#e9e9e9; color:#060613; display:block;*/ }
#nav .menuIcon {display:none; position:absolute; right:5px; top:20px; width:9px; height:9px;}
#nav li .menuIcon { background:url(../images/down-arrow.gif) no-repeat right center; z-index:10}
#nav li li .menuIcon {display:block; background:url(../images/right-arrow.gif) no-repeat right center; top:13px; right:10px;z-index:11}
#nav li li li .menuIcon  { z-index:12}
#nav li .menuIcon.active { transform:rotate(180deg); -webkit-transform:rotate(180deg); }
.noJS #nav ul a:focus { width:200px; }
.noJS #nav ul a:focus, .noJS #nav ul a:focus + ul { margin-left:9999px }
.noJS #nav ul a:active { margin-left:0 }
#wrapperNav .container{ position:relative;}


.region-technology-cluster-menu #nav > li, .page-technology-cluster #nav > li { margin: 0 33px; }

.region-lab-and-establishments #nav > li, .page-labs-establishment #nav > li { margin: 0 30px; }

.region-headquarter-directorates #nav > li, .page-headquarter-directorates #nav > li { margin: 0 10px; }

.region-headquarter-cluster #nav > li, .page-headquarter-cluster #nav > li { margin: 0 50px; }

.region-defence-science-forum #nav > li { margin: 0 10px; }

.region-mahila-kalyan-manch #nav > li { margin: 0 20px; }

.region-aeronautics-research-development #nav > li, .region-life-sciences-research-board #nav > li { margin: 0 22px; }

.region-naval-research-board #nav > li { margin: 0 10px; }

.region-armaments-research-board #nav > li { margin: 0 29px; }

.region-technology-cluster-menu #nav > li:first-child, .region-lab-and-establishments #nav > li:first-child, .region-headquarter-cluster #nav > li:first-child, .region-headquarter-directorates #nav > li:first-child, .region-defence-science-forum #nav > li:first-child, .region-mahila-kalyan-manch #nav > li:first-child, .page-technology-cluster #nav > li:last-child, .page-labs-establishment #nav > li:last-child, .page-headquarter-cluster #nav > li:first-child, .page-headquarter-directorates #nav > li:first-child, #nav > li:first-child { margin-left: 0; }

.page-node-2325 #nav > li { margin: 0 15px; }

/********* Mobile Nav *********/
.mobileNav { display:none; position:fixed; left:0; top:0; width:100%; height:100%; -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); background:#0b4186; overflow-y: auto; overflow-x: hidden; z-index:999;}
.activeMobNav .mobileNav { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); }
.mobileNav #navMob {background: #0b4186; display:block !important; margin-top:70px; position:static; margin-left: 0; }
#wrapper { overflow-x: hidden; }
#wrapper, .mobileNav { -webkit-transition: -webkit-transform 0.5s; transition:transform 0.5s; }
.activeMobNav #wrapper { -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); }
.mobileNav .close { position:absolute; right:0; top:0; cursor:pointer; background-color:#05397b; background-position: -406px 0; width:60px; height:134px;}
.activeMobNav .mobileNav .close { -ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1); }
.mobileNav .navigationText { position:absolute; left:40px; top:25px; color:#3078d5; font-size:16px; font-weight:700; text-transform:uppercase; }
.mobileNav .logoText { z-index:-1; width:100%; position:absolute; bottom:0; margin-bottom:15px; height:74px; }
.mobileNav .logoText .logoIcon { background-position: 0 -532px; margin:0 auto; height:70px; width:308px; display:block;}
.menuBar {display: none;}

#navMob { display:none; position:absolute; left:0; right:0; padding:0; }
.toggleMenu, #navMob .menuIcon { display:block; }
.toggleMenu { width: 45px;height: 45px;position: relative; }
.toggleMenu .iconBar { text-indent: -9999px; display: block; background-position: -136px 7px; width: 100%; height: 38px; }
.toggleMenu .menuTitle { display:none; }
.toggleMenu:hover { text-decoration:none; }

/*#navMob li{opacity:0; -webkit-transition: all 0.5s; transition: all 0.5s; }
.activeMobNav #navMob li { transform: translateX(0); -webkit-transform: translateX(0); opacity:1; }
.activeMobNav #navMob li:nth-child(1) { transition-delay: 0.20s; -webkit-transition-delay: 0.20s; }
.activeMobNav #navMob li:nth-child(2) { transition-delay: 0.29s; -webkit-transition-delay: 0.29s; }
.activeMobNav #navMob li:nth-child(3) { transition-delay: 0.38s; -webkit-transition-delay: 0.38s; }
.activeMobNav #navMob li:nth-child(4) { transition-delay: 0.47s; -webkit-transition-delay: 0.47s; }
.activeMobNav #navMob li:nth-child(5) { transition-delay: 0.56s; -webkit-transition-delay: 0.56s; }
.activeMobNav #navMob li:nth-child(6) { transition-delay: 0.63s; -webkit-transition-delay: 0.63s; }*/


#navMob li { float:none; display:block; border:none; padding: 0; }
#navMob li a { border-bottom:1px solid #2059a2; transition:all 0s ease 0ms; -webkit-transition:all 0s ease 0ms; text-decoration:none; }
#navMob li.parent { position:relative; z-index: 2; }
#navMob li .menuIcon, #navMob li li .menuIcon { width:60px; height:64px; background-color:#05397b; position:absolute; right:0; top:0; /*bottom:1px;*/ cursor:pointer; background-position: -406px -118px; }
#navMob li .menuIcon.active{transform: rotate(-180deg); -webkit-transform: rotate(-180deg); background-position:-404px -113px;}
#navMob > li li .menuIcon { background-position: 22px 23px; bottom:-15px; }
#navMob li li .menuIcon, #navMob li li .menuIcon.active { z-index:2; }
#navMob li li li .menuIcon { z-index:2; display:none; }
#navMob li li .menuIcon.active { background-color:#144f69; }
#navMob li > a:hover, #navMob li.hover > a, #navMob li ul li a:hover, #navMob li ul li > a.selected, #navMob ul a:hover, .noJS #navMob ul a:focus, #navMob ul a.selected, #navMob > li > a:hover, #navMob > li.hover > a, #navMob > li.focus > a { background-color:#434343; color: #fff; }
#navMob ul { width:100%; display:none; position:static; transition:none; -webkit-transition:none; }
.hasJS #navMob ul { opacity:1; }
#navMob > li:hover > ul, #navMob li li:hover > ul, #navMob li li li:hover > ul { display:none; }
#navMob ul, #navMob *:hover ul ul, #navMob .hover ul ul, #navMob .focus ul ul { margin-left:0; }
#navMob li a { padding-left:15px; padding-right:15px; display:block; line-height:40px; color:#fff; }
#navMob li ul li a { padding:10px 65px 7px 15px; display:block; line-height:21px; background:url(../images/right-arrow.png) no-repeat 0 14px; color:#fff; border:none; font-size:18px; }
#navMob > li.MenuLi1 > ul > li > a, .headerScroll #navMob > li.MenuLi1 > ul > li > a, .headerScroll #navMob > li > ul > li > a { padding:8px 60px 8px 20px; font-size:16px; line-height:21px; }
#navMob li ul li ul li a { padding-left:38px; background-position:20px 12px }
#navMob li ul li ul li ul li a { padding-left:60px; background-position:45px center }
#navMob > li > a:hover, #navMob > li.hover > a, #navMob > li.focus > a, #navMob > .highlight > a { background-color:#0b4186; color: #fff; }
#navMob li ul li a:hover, #navMob li ul li > a.selected, #navMob ul a:hover, .noJS #navMob ul a:focus, #navMob ul a.selected, #navMob ul > .highlight > a, #navMob > li.MenuLi1 > ul > li:hover > a, #navMob > li > ul > li > a:hover, #navMob > li > ul > li.current > a:hover, #navMob > li > ul > li:hover > a { background-color:#2561ae; color: #fff; }
#navMob .linkIcon, #navMob .linkIconHover, #navMob > li.MenuLi1 > ul > li > a:before { display:none !important; }
#navMob .menuFirstNode { display:block; }
#navMob li.current ul { display:none; }
#navMob li li ul { position:static; width:100%; background:none; visibility:visible; border:0; box-shadow:0 0 0 #000; opacity:1; padding:0; transition:all 0s ease 0s; }
#navMob li.megaMenu ul { padding:0; }
#navMob li.megaMenu ul li { border:0; float:none; height:auto; line-height:inherit; width:100%; padding:0; }
#navMob li > a { font-size:28px; font-weight:300; padding:12px 60px 12px 0px; margin-left: 40px; }
#navMob li ul { background:#2561ae;  position:relative; padding:15px 0 15px 0px; margin:0; }
#navMob li ul:after { height:100%; width:60px; position:absolute; right:0; top:0; content:""; background:rgba(37, 97, 174,0.5);  z-index:1; display:block; }

#navMob li.menu-item-121 li { padding-left: 20px; }
#navMob li.menu-item-121 li:nth-child(1), #navMob li.menu-item-121 li:nth-child(5) { padding-left: 0; }
body.activeMobNav { overflow: hidden; }

.search .form-wrapper { background-color: #8f2369; display: none; padding: 5px; position: absolute; right: 0; top:57px; width: 260px; z-index: 2; }
.search .form-wrapper .form-item {float: left; width: 205px;}
.search .form-wrapper .form-item .form-text {background-color: #fff; height:36px;}

.search {/* width: 35px; height: 35px; content: ''; margin: 0; position: absolute; right: 0; top: 0; z-index: 999; margin-top:-7px; border:1px solid #ccc;*/ float:right;}
.search a { width:26px; height: 38px; display: block;  color:#383838;  outline: none; text-align:center; margin-top:5px; position:relative; font-size:22px; padding:2px 0;}
.search a:hover{color:#da4453;}

.search a:before{ position:absolute; content:""; height:30px; width:2px; background:rgba(255,255,255,0.7); top:4px; left:-17px;}
.searchForm { width: 210px; display: none; padding: 3px; position: absolute; right: 7px; top: 100%; z-index: 2; background-color: #caa674; }
.searchForm input[type=text] { padding-right: 46px; }
.searchForm .goBtn { font-size: 1em; position: absolute; right: 3px; bottom: 3px; z-index: 1; padding: 5px 10px; }
.searchForm .goBtn:hover { border-color: #b07046; background-color: #b07046; }

.search .goBtn {background-color: #a12b64; border: 1px solid #a12b64; color: #fff; height: 36px; float:right; width: 45px;}
.search .goBtn:hover {background-color: #333; border: 1px solid #333;}

.search .form-wrapper:before {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: transparent transparent rgba(143, 35, 105, 1);border-image: none;border-style: solid;border-width: 8px;content: " ";right:12px;position: absolute;top: -16px;}


/********* Back to Top **********/
#backtotop { background:#02447c; cursor:pointer; height:40px; width:40px; overflow:hidden; position:fixed; right:10px; bottom:40px; z-index:999; display:none; /*border-radius:50%; -webkit-border-radius:50%;*/ color:#fff; font-size:30px; text-align:center; vertical-align:middle; line-height:34px; box-shadow: 0 0 15px rgba(0, 0, 0, 0.3); }
#backtotop:hover { background:#2677bb }
/*********LiteBox v1.3**********/
.litebox-overlay,.litebox-overlay > * {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.litebox-overlay {display: none;width: 100%;min-width: 280px;text-align: center;position: fixed;top: 0;left: 0;z-index: 9999;}@-webkit-keyframes liteboxLoader {0% { -webkit-transform: rotate(0deg); }100% { -webkit-transform: rotate(360deg); }}@-moz-keyframes liteboxLoader {0% { -moz-transform: rotate(0deg); }100% { -moz-transform: rotate(360deg); }}@-ms-keyframes liteboxLoader {0% { -ms-transform: rotate(0deg); }100% { -ms-transform: rotate(360deg); }}@-o-keyframes liteboxLoader {0% { -o-transform: rotate(0deg); }100% { -o-transform: rotate(360deg); }}@keyframes liteboxLoader {0% { transform: rotate(0deg); }100% { transform: rotate(360deg); }}.litebox-overlay .litebox-loader {position: absolute;width: 40px;height: 40px;left: 20px;top: 20px;border: 3px solid #111;border-right-color: #fff;border-radius: 50%;-webkit-animation: liteboxLoader 1s linear infinite;-moz-animation: liteboxLoader 1s linear infinite;-ms-animation: liteboxLoader 1s linear infinite;-o-animation: liteboxLoader 1s linear infinite;animation: liteboxLoader 1s linear infinite;}.litebox-overlay .litebox-text {width: 100%;padding: 0 15px;background: rgba(0, 0, 0, 0.5);color: #fff;font-size: 12px;line-height: 50px;position: absolute;bottom: 0;z-index: 2;-webkit-opacity: 0;-khtml-opacity: 0;-moz-opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);opacity: 0;-webkit-transition: all .2s ease-in-out;-moz-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;}.litebox-overlay .litebox-text.active {-webkit-opacity: 1;-khtml-opacity: 1;-moz-opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100);opacity: 1;}.litebox-overlay .litebox-nav {display: none;width: 60px;height: 60px;margin-top: -30px;opacity: .2;position: absolute;top: 50%;z-index: 9999999;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.litebox-overlay .litebox-nav:hover {opacity: .5;cursor: pointer;}.litebox-overlay .litebox-prev {left: 20px;}.litebox-overlay .litebox-next {right: 20px;}.litebox-overlay .litebox-container {position: absolute;top: 10%;right: 10%;bottom: 10%;left: 10%;overflow: hidden;}.litebox-overlay .litebox-container.litebox-scroll { overflow-y: auto; }.litebox-overlay img,.litebox-overlay iframe {display: inline-block;max-width: 100%;max-height: 100%;margin: 0 auto;vertical-align: middle;overflow-x: hidden;}.litebox-overlay iframe {width: 100%;height: 100%;position: relative;z-index: 999999;}.litebox-overlay .litebox-inline-html {width: 100%;padding: 20px;background: #FFF;line-height: normal;overflow-x: hidden;line-height: normal !important;position: absolute;}.litebox-overlay .litebox-error {width: 100%;height: 100%;color: #FFF;text-align: center;line-height: inherit;}.litebox-overlay .litebox-error span {background: rgba(0, 0, 0, .9);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding: 20px;color: #FFF;text-shadow: 1px 1px 0 #000;line-height: normal;}/*@media only screen and (max-width: 479px) {.litebox-overlay .litebox-close { display: none; }}*/


/*==========================================================================================================================*/
/*================================================ Main CSS Theme Start ====================================================*/
/*==========================================================================================================================*/

/********** Layout **********/
.container { margin:0 auto; width:100%; max-width:1450px;}
#content {min-height:250px;}
.textCenter { text-align: center; }
.textRight { text-align: right; }
.content {}
.sidebar {}
.fullWidth {}


/********** Top Links and Font Resize **********/
.homeSprite { background-image:url(../images/home-sprite.png); background-repeat: no-repeat; display: inline-block; vertical-align: middle; }
.topStrip{padding:5px 0; /*background:#171e26; background:rgba(0, 0, 0, 0.5);*/ background-color: #fbfbfb; height: 38px; position:fixed; left: 0; top: 0; width: 100%; z-index: 12; border-bottom: 1px solid #02457d;}
/*.topStripScroll .topStrip{background: rgba(8, 6, 24, 1);}*/
.leftLink { float:left;}
.rightLinks { float:right;}
.topStrip ul, .user-logged-in .topStrip ul {list-style:none; padding:0; margin:0}
.topStrip li, .user-logged-in .topStrip li { float:left; padding:0 8px; position:relative; }
.topStrip .fontResize { padding-top:0}
.topStrip a {color: #000; display: block; font-size:0.813em; line-height:26px; text-decoration: none;}
.topStrip .region-secondary-menu .menu a { /* color: #fff; */ display: block; font-size:0.813em; line-height:26px; text-decoration: none;}
.leftLink span { display: block; }
.topStrip a:hover, .topStrip .region-secondary-menu .menu a:hover{text-decoration:underline;}
.topStrip ul.rightLinks li.skip {padding-left:35px;}
.topStrip ul.rightLinks li.screen {padding-left:35px;}
.topStrip ul.rightLinks li.access {height: 35px; padding: 0; position: relative; width: 35px;}
.topStrip ul.rightLinks li.access a {display:block; line-height:35px; text-indent:-999em; overflow:hidden;}
.topStrip ul.rightLinks li.access a:hover { text-decoration:none}
.topStrip .leftLink li:before, .user-logged-in .topStrip .menu li:before {content:" "; position:absolute; right:0; left:auto; top:50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); z-index:auto; height:13px; width:1px; background:#6e6e6e; overflow:hidden; }

/*.user-logged-in .topStrip .menu li:last-child:before, .topStrip .leftLink li:last-child:before { display: none; }*/
.topStrip .leftLink li a{ padding:0;}
.language .customSelect { background: rgba(0, 0, 0, 0) url(../images/lang_arrow.png) right center no-repeat; border: 0 none; cursor: pointer; color: #fff; margin: 0; padding: 0 10px 0 0; width: 60px; font-size: 13px; }
.language{ padding-top:0;}
.language select.customSelect{color:#222;}
.rightLinks .headerLogoRowRight{display: none;}
.language fieldset { margin: 0; }
.language legend { display: none; }
/********** Access Control **********/
#accessControl input {float:left; background:#dedede;border:none; padding:0; width:25px; height:25px; color:#181e26; font-size:13px;border-radius: 50%;-webkit-border-radius: 50%; transition:all 0.4s ease 0s}

#accessControl input:hover {border-radius: 0}
#accessControl input.contrastChanger { width:20px; height:20px; overflow:hidden; text-indent:-9999px; text-transform:capitalize; border-radius: 0; -webkit-border-radius: 0; display: inline-block; margin: 0;border: 1px solid #fff;} 
#accessControl input.contrastChanger.normal { background:#0079be;}
#accessControl input.contrastChanger.wob { background:#000; }

#accessControl input.contrastChanger.tWob {background: #0e3728;}
#accessControl input.contrastChanger.bWob {background: #765E42;}
#accessControl input.contrastChanger.sWob {background: #B2563D;}

/*.topStrip .contrastView { margin-top:3px; }*/
#accessControl.textResizeWrapper input:nth-child(2){ margin: 0 5px; }

#accessControl .textResizeWrapper input.current{background: #070707; color:#fff;}
.topStrip .rightLinks > li:last-child { padding: 0; }
.textResizeWrapper, .contrastView { display: inline-block; vertical-align: middle; }
.textResizeWrapper input { margin-right: 7px; }
.textResizeWrapper { margin-right: 8px; }

/********** CustomSelect **********/
.customSelectOuter { position:relative; background:#fff; width:100%; padding:0; } .customSelect { font-size:12px; } 
.hasJS select.customSelect {position:absolute!important; width:100%!important; cursor:pointer; left:0!important; top:0!important; border:0; background:#fff !important; padding:0; color: #5b5b5b !important;} 
span.customSelect.customSelectFocus { outline:1px dotted !important; } .hasJS select.customSelect option {padding:5px; font-size:14px;} 
span.customSelect { display:block; display:block!important; padding-right:44px; color:#232124; height:24px; line-height:24px; border:1px solid #e0e0e0; padding-left:12px; font-size:14px; overflow:hidden; }
.customSelectInner { display:block!important; width:auto!important; word-break:keep-all; overflow:hidden;}
/********** From Page **********/
.formList {list-style:none; padding:0; margin:0;}
.formList li {padding:0 0 15px; margin:0;}
.required, .formList .error {color:#C00;}
.formList .error {display:block; font-size:12px;}
.formList .textBoxOut {margin-bottom:5px;}
.formList label, .formList .label {color:#333; display:block; font-weight:normal;padding-bottom:7px;}
.radioList input {float:left; margin:5px; clear:left;}
.radioList label, .radioList .label {float:left; color:#555;}
.note {font-size:12px; font-style:italic; padding:5px 0 0;}
.captcha {position:relative;}
.captcha .captchaImg {border: 1px solid #d7d7d7;float: left; max-height:33px;}
.captcha .refreshCaptcha {float: left; margin: 5px 0 0 10px; }
.fixedErrorMsg {background-color:rgba(233,48,30,0.92); color:#fff; text-align:center; padding:20px 20px; font-size:15px; position:fixed; left:0; top:0; z-index:99999; width:100%; text-transform:uppercase; display:none;}
.fixedSuccessMsg {background-color:rgba(20,155,65,0.92); color:#fff; text-align:center; padding:20px 20px; font-size:15px; position:fixed; left:0; top:0; z-index:99999; width:100%; text-transform:uppercase; display:none;}
/******************common css*****************/
.commonBtn, .commonBtn.whiteBtn:hover{padding:10px 20px; color:#fff; font-size:17px; display:inline-block;	background: -moz-linear-gradient(left, rgba(215,80,114,1) 0%, rgba(235,115,145,1) 100%);	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(215,80,114,1)), color-stop(100%, rgba(235,115,145,1)));	background: -webkit-linear-gradient(left, rgba(215,80,114,1) 0%, rgba(235,115,145,1) 100%);	background: -o-linear-gradient(left, rgba(215,80,114,1) 0%, rgba(235,115,145,1) 100%);	background: -ms-linear-gradient(left, rgba(215,80,114,1) 0%, rgba(235,115,145,1) 100%);	background: linear-gradient(to right, rgba(215,80,114,1) 0%, rgba(235,115,145,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d75072', endColorstr='#eb7391', GradientType=1 ); border-radius:25px; -webkit-border-radius:25px; text-decoration:none; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; line-height:1; background-size:200%; background-position:left top;font-size: 17px}
.commonBtn:hover{ color:#fff; background-position:right top;}
.commonBtn.fontBig{font-size:22px; font-weight:600;}
.commonBtn.pdfIcon{padding-right:40px;}
.commonBtn.pdfIcon span{display:block; position:relative; padding-right:10px;}
.commonBtn.pdfIcon span:before{background:url(../images/pdf-icon.png) left top no-repeat; width:19px; height:17px; top:50%; left:100%; margin-top:-8px; content:""; position:absolute;}
.commonBtn.whiteBtn{color: #000;background: #fff}
.borderBtn{border: 1px solid #243f84;color: #fff;padding: 10px 20px; border-radius:25px;position: relative;transition: all .1s ease-out;-webkit-transition: all .1s ease-out; overflow: hidden; }
.borderBtn.whiteBtn{border: 1px solid #fff;color: #fff;float: left;margin-left: 10px;padding: 8px 20px;height: 40px;}
.btnSet .commonBtn{height: 40px; float: left;}
.borderBtn:after {content: "";position: absolute;height: 0%;left: 50%;top: 50%;width: 150%;z-index: -1; -webkit-transition: all 0.75s ease 0s; -moz-transition: all 0.75s ease 0s; -o-transition: all 0.75s ease 0s;transition: all 0.75s ease 0s;background:#36a7eb;    -moz-transform: translateX(-50%) translateY(-50%) rotate(25deg); -ms-transform: translateX(-50%) translateY(-50%) rotate(25deg); -webkit-transform: translateX(-50%) translateY(-50%) rotate(25deg); transform: translateX(-50%) translateY(-50%) rotate(25deg);}
.borderBtn:hover{color: #fff}
.borderBtn:hover:after{height: 580%;}
/*********************header***********/
#header{width:100%;  left:0; top:0; padding-top: 35px; width:100%; z-index:111; background: linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(6,112,169,1) 100%)}
.logoAndMenuRow{padding:15px 0 6px 0; margin-top:0;}
.logoAndMenuRow .logos, .siteHeaderTitle { float:left; }
.logoAndMenuRow .wob-logos {display: none;}
.siteHeaderTitle {font-size: 21px; /*font-size: 16px;*/ color: #fff; font-weight: 700; padding-left: 18px; margin-left: 18px; border-left: 1px solid #8093af; min-height:74px; width: 350px; padding-top:3px; }
.logoAndMenuRow .logos a, .logoAndMenuRow .logos .region{float:left; position: relative;}
.logoAndMenuRow .logos a:nth-child(2){margin-left:50px}
.logoAndMenuRow .logos a:nth-child(2):before{content:"";background: #d2dae5;position: absolute;left: -25px;top: 0;width: 1px; height: 100%;}
.headerLogoRowRight{float:right;margin-top: 20px}
.loginAndSerachWrap{float: left;}
.headerLogoRowRight .loginAndSerachWrap .borderBtn{float: left;padding-left: 50px; border: 1px solid #717d8d;}
.headerLogoRowRight .loginAndSerachWrap .borderBtn.directory { display: none; }
.rightLinks .headerLogoRowRight .loginAndSerachWrap .borderBtn{display: none;}
.headerLogoRowRight .loginAndSerachWrap .borderBtn:before, .loginAndSerachWrap .search:before{background: url(../images/home-sprite.png) no-repeat 0 -29px;width: 28px; height: 27px;position: absolute;left: 20px;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);content: "";transition: all 0.5s ease}
.headerLogoRowRight .loginAndSerachWrap .borderBtn.loginBtn:before{background-position:-51px -29px}
.headerLogoRowRight .loginAndSerachWrap .borderBtn.directory:hover:before{background-position:0 -29px}
.headerLogoRowRight .loginAndSerachWrap .borderBtn.loginBtn:hover:before{background-position:-51px -29px}
.loginAndSerachWrap .search:before{background-position:-108px 0;left: 0;top: 0;transform: none;-webkit-transform:none}

/********* Header Fixed *********/
#header, .topStrip, .mainNavigation, .siteHeaderTitle { transition:all 300ms ease 0ms; -webkit-transition:all 300ms ease 0ms; }
.desktop.stickyHeader .topStrip { margin-top: -41px; }
.desktop.stickyHeader #header { top: -46px; background: rgba(2, 68, 124, 1); box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); position: fixed; }
.desktop.stickyHeader .mainNavigation { padding-top: 18px; }
.desktop.stickyHeader .topStrip, .desktop.stickyHeader .logos, .desktop.stickyHeader .headerLogoRowRight, .desktop.stickyHeader .siteHeaderTitle { display: none; }

.menuBar .searchBoxWrap{display: none;}
.searchBoxWrap, .loginAndSerachWrap .region{float:left; position: relative; margin-left: 13px;}
.searchBoxWrap .region { margin: 0; width: 300px; }
.searchBoxWrap .container-inline div, .searchBoxWrap .container-inline label { width: 100%; }
.loginBtnWrap .block .content { margin: 0; }
.loginAndSerachWrap .region p { margin: 0; }
.searchBoxWrap .form-search { color:#fff; padding: 10px 50px 10px 20px;border-radius: 25px; height: 44px; border: 1px solid #717d8d; }
.searchBoxWrap .searchBtn, .searchBoxWrap .searchBtn:hover, .searchBoxWrap .search-form-submit, .searchBoxWrap .search-form-submit:hover, .headerLogoRowRight .searchBoxWrap input.form-submit:focus, .wob .searchBoxWrap .searchBtn, .wob .searchBoxWrap .searchBtn:hover, .wob .searchBoxWrap .search-form-submit, .wob .searchBoxWrap .search-form-submit:hover, .wob .headerLogoRowRight .searchBoxWrap input.form-submit:focus{background:url(../images/search-icon-white.png) no-repeat center center !important; width: 44px; height: 44px; border: 0; text-indent: -9999px; position: absolute; right: 0; top: 0;}
.searchBoxWrap a{position: relative; float: left; margin-left: 5px}
.searchBoxWrap .search-form .form-item-keys label { display: none; }
.search.active, .search.active:hover{color:#264eaf;}
.loginBtnWrap{float:left;}
.searchBoxToggle{position:absolute; background: rgba(38,77,174,1);
background: -moz-linear-gradient(left, rgba(38,77,174,1) 0%, rgba(41,157,229,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(38,77,174,1)), color-stop(100%, rgba(41,157,229,1)));
background: -webkit-linear-gradient(left, rgba(38,77,174,1) 0%, rgba(41,157,229,1) 100%);
background: -o-linear-gradient(left, rgba(38,77,174,1) 0%, rgba(41,157,229,1) 100%);
background: -ms-linear-gradient(left, rgba(38,77,174,1) 0%, rgba(41,157,229,1) 100%);
background: linear-gradient(to right, rgba(38,77,174,1) 0%, rgba(41,157,229,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#264dae', endColorstr='#299de5', GradientType=1 ); padding:10px;  border-radius:5px; -webkit-border-radius:5px; box-shadow:0 15px 32px rgba(34,25,90,0.20); -webkit-box-shadow:0 15px 32px rgba(34,25,90,0.20); right:-20px; top:40px; width:300px; z-index:1111; display:none;}
.searchBoxToggle:before{border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:10px solid #2992de; content:""; top:-10px; right:15px; position:absolute;}
.searchBoxToggle input[type="text"]{background:#fff; height:34px; border:0 none; width:100%; padding:5px 40px 5px 10px}
.searchBoxToggle input[type="submit"]{background:url(../images/search-icon-blue.png) left top no-repeat; border:0 none; height:30px; width:30px; position:absolute; right:5px; top:0; text-indent:-999px; overflow:hidden;}
.searchBoxToggle input[type="submit"]:hover{opacity:0.7;}
.searchToggleWrap{position:relative;}
.containerFull{max-width: 1920px;margin: 0 auto}
.commonPad{padding: 30px 0}
.containerFull .swiper-slide { overflow: hidden; max-height:800px;}
.containerFull video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.videoWrap{position: relative;/*padding-bottom:56%;overflow: hidden;padding-top: 30px; height: 0;*/  width:100%;}
/*.videoWrap:before {background: rgba(0,0,0,0.60); left: 0; top: 0; bottom: 0;right: 0;content: ""; position: absolute;z-index: 1;}*/
.containerFull .swiper-pagination{display:none;}
.topStrip .region { float: left; }
.region-secondary-menu .menu a { padding: 0; }
/*******Inner Page Header*******/
/*.page-innerpage .topStrip {background: rgba(8, 6, 24, 0.3);}
.page-innerpage #header{ position: relative; background: rgba(0,39,94,1);
background: -moz-linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(0,39,94,1)), color-stop(35%, rgba(0,39,94,1)), color-stop(41%, rgba(0,39,94,1)), color-stop(100%, rgba(6,112,169,1)));
background: -webkit-linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);
background: -o-linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);
background: -ms-linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);
background: linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00275e', endColorstr='#0670a9', GradientType=1 );}*/
.page-innerpage .searchBoxWrap .form-search, .page-innerpage .headerLogoRowRight .loginAndSerachWrap .borderBtn { border-color:#9ba7b3; }
.page-innerpage .mainNavigation { border-color:#4d688f; }
.page-innerpage .logoAndMenuRow .logos a:nth-child(2):before { background:#8093af; }
/*********  Marquee *********/
.marquee {overflow:hidden; margin-bottom: 0}
.marqueeScrolling li{float:left; margin-right:25px;}
.marqueeScrolling{ position:relative;}
.marqueeControl {float: left;position: relative;padding-right: 30px}
.marqueeControl:before{content: "";width: 1px; height: 30px; position: absolute; background: #d5d5d5;right: 15px; top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%)}
.btnMPause.alignLeft {font-size:0; margin-left: 15px;text-decoration: none;padding:7px 8px;position:relative;width:16px; height:18px;  background:#fff; margin-top: 4px} 
.btnMPause:after{ font-family:"FontAwesome"; position:absolute; content:"\f04c"; right:0; top:0; font-size:15px;}
.btnMPause.play:after{ content:"\f04b"}
.noJS .btnMPause { display:none;}
.noJS .marqueeScrolling { overflow-y:hidden; overflow-x:auto}
.noJS .marquee{ width:240%}

/********** Responsive Tab **********/
.resTab {position: relative;border:1px solid #00c5ad;}
.resTab .tabNav {margin:0;padding: 0; list-style:none}
.resTab .tabNav li {display: inline-block;margin: 0;position: relative;background-color: #00c5ad;}
.resTab .tabNav li a {display: inline-block;padding: 10px 12px;text-decoration: none;font-size: 14px;font-weight: bold;color: #fff;}
.resTab .tabNav .r-tabs-state-active a {color: #00c5ad;text-shadow: none;background-color: white;}
.resTab .tabContent {padding: 15px;display: none;}
.resTab .r-tabs-panel.r-tabs-state-active {display: block;}
.resTab .r-tabs-accordion-title {display:none; position: relative; padding: 0; margin-bottom: 2px;}
.resTab .r-tabs-accordion-title .r-tabs-anchor { position: relative; }
.resTab .r-tabs-accordion-title .r-tabs-anchor:before { position: absolute; right: 0; top: 0; width: 45px; height: 100%; line-height: 45px; content:"\f067";font-family:'FontAwesome'; text-align: center; color: #fff; font-size: 16px; background:#0569a6; }
.resTab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor:before {content:"\f068"; }
.resTab .tabNav .r-tabs-state-disabled {opacity: 0.5;}
.resTab .r-tabs-accordion-title .r-tabs-anchor {display: block;padding: 10px 50px 10px 15px;background-color: #0c88d4;color: #fff;font-weight: bold;text-decoration: none; font-size: 17px;}
.resTab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {background-color: #05306b;color: #fff;text-shadow: none;}
.resTab .r-tabs-accordion-title.r-tabs-state-disabled {opacity: 0.5;}
.noJS .resTab .tabContainer { height:150px; overflow:hidden}
.noJS .resTab .tabContent { display:block; height:150px}

/********** Ticker *********/
.vCenter { position: absolute; width:100%; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); }
.noJS .ticker .stop{ display:none}
.noJS .ticker ul{ margin:0}
.noJS .ticker .tickerDivBlock { height:150px; overflow-y:scroll; overflow-x:hidden}

/**Swiper 4.4.6***/
.custom-banner{width: 66%;}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:11px;height:11px;display:inline-block;border-radius:100%;background:#fff;opacity:0.3}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#fff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
.swiper-button-next, .swiper-button-prev, .swiper-button-prevProduct, .swiper-button-nextProduct { background: none; width: 60px; height: 60px; margin-top: -30px; position: absolute; top: 50%; cursor: pointer; z-index: 10; transition: 350ms ease-in-out; -webkit-transition: 350ms ease-in-out;}
.swiper-button-next, .swiper-button-nextProduct{right: 10px;left: auto;}
.swiper-button-prev, .swiper-button-prevProduct{left: 10px;right: auto;}
.swiper-button-next .fa, .swiper-button-prev .fa, .swiper-button-prevProduct .fa, .swiper-button-nextProduct .fa { font-size: 60px; color:#2b2d30; width: 60px; height: 60px; -webkit-transition: 350ms ease-in-out;
transition: 350ms ease-in-out; text-align: center; }
.swiper-button-prev .fa { text-indent: -4px; }
.swiper-button-next .fa { text-indent: 2px; }
.swiper-button-next:hover .fa, .swiper-button-prev:hover .fa { background: rgba(0, 0, 0, 0.3); color: #fff; }
.homeBanner .swiper-button-next .fa, .homeBanner .swiper-button-prev .fa{ color: #a1a1a1; background: rgba(0, 0, 0, 0.3); }
.homeBanner .swiper-button-next:hover .fa, .homeBanner .swiper-button-prev:hover .fa{ color: #fff; }
/**AOS Animation**/
/*[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}*/

/* Magnific Popup CSS */
.mfp-bg { top: 0; left: 0; width: 100%; height: 100%; z-index: 11111; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; }
.mfp-wrap { top: 0; left: 0; width: 100%; height: 100%; z-index: 11111; position: fixed; outline: none !important; -webkit-backface-visibility: hidden; }
.mfp-container { text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; box-sizing: border-box; }
.mfp-container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; }
.mfp-align-top .mfp-container:before { display: none; }
.mfp-content { position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045; }
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content { width: 100%; cursor: auto; }
.mfp-ajax-cur { cursor: progress; }
/*.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out; }*/
.mfp-zoom { cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in; }
.mfp-auto-cursor .mfp-content { cursor: auto; }
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter { /*-webkit-user-select: none; -moz-user-select: none; user-select: none;*/ }
.mfp-loading.mfp-figure { display: none; }
.mfp-hide { display: none; }
.mfp-preloader { color: #CCC; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044; }
.mfp-preloader a { color: #CCC; }
.mfp-preloader a:hover { color: #FFF; }
.mfp-s-ready .mfp-preloader { display: none; }
.mfp-s-error .mfp-content { display: none; }
button.mfp-close { overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; outline: none; padding: 0; z-index: 1046; box-shadow: none; /*touch-action: manipulation;*/ }
button::-moz-focus-inner {
padding: 0;
border: 0;
}
.mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; padding: 0 0 18px 10px; color: #FFF; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace; }
.mfp-close:hover, .mfp-close:focus { opacity: 1; }
.mfp-close:active { top: 1px; }
.mfp-close-btn-in .mfp-close { color: #333; }
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close { color: #FFF; right: -6px; text-align: right; padding-right: 6px;}
.mfp-counter { position: absolute; top: 0; right: 0; color: #CCC; font-size: 12px; line-height: 18px; white-space: nowrap; display:none; }
button.mfp-arrow { position: absolute; opacity:1; margin: 0; top: 50%; margin-top: -30px; padding: 0; width:60px; height:60px; -webkit-tap-highlight-color: transparent; background-image:url(../images/popup-arrow.png); background-repeat: no-repeat; transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.mfp-arrow:hover, .mfp-arrow:focus { opacity: 1; }
.mfp-arrow:before, .mfp-arrow:after { content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent; display:none; }
.mfp-arrow:after { border-top-width: 13px; border-bottom-width: 13px; top: 8px; }
.mfp-arrow:before { border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7; }
.mfp-arrow-left { left:30px; }
.mfp-arrow-left:after { border-right: 17px solid #FFF; margin-left: 31px; }
.mfp-arrow-left:before { margin-left: 25px; border-right: 27px solid #3F3F3F; }
.mfp-arrow-right { right:30px; }
.mfp-arrow-right:after { border-left: 17px solid #FFF; margin-left: 39px; }
.mfp-arrow-right:before { border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content { line-height: 0; width: 100%; max-width: 900px; }
.mfp-iframe-holder .mfp-close { top: -40px; }
.mfp-iframe-scaler { width: 100%; height: 0; overflow: hidden; padding-top: 56.25%; }
.mfp-iframe-scaler iframe { position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #000; }
/* Main image in popup */
img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; line-height: 0; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto; }
/* The shadow behind the image */
.mfp-figure { line-height: 0; }
.mfp-figure:after { content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444; }
.mfp-figure small { color: #BDBDBD; display: block; font-size: 12px; line-height: 14px; }
.mfp-figure figure { margin: 0; }
.mfp-bottom-bar { margin-top: -78px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto; background:rgba(0, 0, 0, 0.5); text-align: center; padding: 10px; }
.mfp-title { text-align: center; line-height: 18px; color: #fff; word-wrap: break-word;}
.mfp-image-holder .mfp-content { max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer; }
.mfp-arrow-left { transform:rotate(180deg); -webkit-transform:rotate(180deg); }
/**************Fade-zoom animation for first dialog**************/
.my-mfp-zoom-in .zoom-anim-dialog { opacity: 0; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8); }
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog { opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog { -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8); opacity: 0; }
.my-mfp-zoom-in.mfp-bg { opacity: 0; -webkit-transition: opacity 0.3s ease-out; -moz-transition: opacity 0.3s ease-out; -o-transition: opacity 0.3s ease-out; transition: opacity 0.3s ease-out; }
.my-mfp-zoom-in.mfp-ready.mfp-bg { opacity: 0.8; }
.my-mfp-zoom-in.mfp-removing.mfp-bg { opacity: 0; }

button.mfp-close, button.mfp-close:active, .litebox-overlay .litebox-close { position: absolute; right: 15px; top: 15px; background: #fff; width: 30px; height: 30px; line-height: 24px; vertical-align: middle; font-size: 23px; color: #323232; text-align: center; border-radius: 50%; -webkit-border-radius: 50%; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); padding: 3px 7px; opacity: 1; color: #000 !important; text-align: center; -webkit-transition: 350ms ease-in-out; transition: 350ms ease-in-out; cursor: pointer; }
button.mfp-close:hover { background: #1488cd; color: #fff !important; }
.litebox-overlay .litebox-close { background:#fff url(../images/close-icon.png) no-repeat center center; }
.litebox-overlay .litebox-close:hover { background:#1488cd url(../images/close-icon-white.png) no-repeat center center; }

.mfp-arrow-left { background-position: -60px 0; background-color: transparent; }
.mfp-arrow-right { background-position: -60px 0; background-color: transparent;}
.mfp-arrow-left:hover, .mfp-arrow-right:hover{background-color: #000;}


/***********Footer Logo***********/
.fooerLogo { padding: 30px 0; }
.footerLogoSlider .swiper-slide { text-align: center; }
.fooerLogo .swiper-button-next, .fooerLogo .swiper-button-prev { width: 40px; height: 40px; margin-top: -20px; }
.fooerLogo .swiper-button-next { right: 0; }
.fooerLogo .swiper-button-prev { left: 0; }
.fooerLogo .swiper-button-next .fa, .fooerLogo .swiper-button-prev .fa { font-size: 40px; width: 40px; height: 40px; }
/***********Footer***********/
.footerRow { background:#f1f1f1; padding:20px 0; border-top: 1px solid #e9e9e9; }
.footerRow .leftCol, .footerRow .middleCol, .footerRow .rightCol { float:left; }
.footerRow .leftCol, .footerRow .middleCol { width: 25%;}
.footerRow .rightCol { width: 50%;}
.footerRow h2 { font-size: 1.063em; color: #353535; font-weight: 700; margin-bottom:20px; }
.footerRow .impoLinks h2 { font-size: 17px; font-weight: 700; margin-bottom:0px; }
.footerRow .socialLinks {display: inline-block; /*width: 49.5%;*/ vertical-align: top;}
.footerRow .footerSubscribe{display: inline-block; vertical-align: top;width: 49.5%;}
.footerRow .socialLinks ul { margin: 0; padding: 8px 0 0; list-style:none; text-align:center;}
.footerRow .socialLinks ul li { padding: 0 15px; display: inline-block; border-right: 1px solid #e1e1e1; }
.footerRow .socialLinks ul li:first-child{padding-left: 0;}
.footerRow .socialLinks ul li:last-child { border: 0; padding-right: 0;}
.footerRow .socialLinks ul li a, .footerRow .socialLinks ul li a .fa { display: block; width: 30px; height: 30px; font-size: 25px; text-align: center; }
.footerRow .socialLinks ul li a .fa-facebook { color: #1b2c97; }
.footerRow .socialLinks ul li a .fa-twitter { color: #03a9f4; }
.footerRow .socialLinks ul li a .fa-lnkedin { color: #1a3c8a; }
.footerRow .socialLinks ul li a .fa-youtube-play { color: #f61c0d; }
.footerRow .socialLinks ul li a .fa-envelope { color: #a9a9a9; }
.footerRow .socialLinks ul li a:hover .fa { color: #828282 !important; }
.footerRow .cols4 { width:auto; padding-right: 100px; }
.footerRow .cols4:last-child { padding-right: 0; }
.footerRow .footerSubscribe h2 { margin-bottom:10px; }
.copyrightRow .leftCol p { margin: 0; }
.newsLetterFieldWrap { position: relative; padding-right: 46px; margin-right:0; }
.newsLetterFieldWrap input[type="text"] { height: 46px; line-height: 17px; border:1px solid #dedede; background: #fff; padding: 10px 15px; font-size: 16px; color: #595959; }
.newsLetterFieldWrap .submit { position: absolute; right: 0; top: 0; background:#1e3a81; height: 46px; line-height: 21px; text-align: center; width: 46px; font-size: 16px; color: #fff; padding: 0; border-radius: 0; -webkit-border-radius: 0; }
.newsLetterFieldWrap .submit:hover { background: #828282; color: #fff; }

/* subscribeNewslettersForm New */

.subscribeNewslettersBlock .subscribeNewslettersForm form { position: relative; padding-right: 0; }
.subscribeNewslettersBlock .subscribeNewslettersForm form input[type="email"] { height: 46px; line-height: 17px; border: 1px solid #dedede; background: #fff; padding: 10px 15px; font-size: 16px; color: #595959; }
/*.subscribeNewslettersBlock .subscribeNewslettersForm form .form-actions { position: absolute; top: 0; padding: 0; margin: 0; right: 0; }*/
.subscribeNewslettersBlock .subscribeNewslettersForm form .form-actions .subscribeBtn { position: absolute; top: 0; padding: 0; margin: 0; right: 0; }
.subscribeNewslettersBlock .subscribeNewslettersForm form .form-actions .unsubscribeBtn { position: relative; top: 0; padding: 0; margin: 0; right: 0; }
.subscribeNewslettersBlock .subscribeNewslettersForm form .form-actions .unsubscribeBtn input {width: 200px;}

.subscribeNewslettersBlock .subscribeNewslettersForm form input[type="submit"] { height: 46px; line-height: 21px; text-align: center; width: 46px; font-size: 16px; padding: 0; border-radius: 0; margin: 0;}
.subscribeNewslettersBlock .subscribeNewslettersForm .form-item { margin: 0; }
.subscribeNewslettersBlock .subscribeNewslettersForm .js-form-required, .subscribeNewslettersBlock .subscribeNewslettersForm .form-item .description { display: none; }
 

.footerMenuLinks { margin: 0; padding: 0; list-style: none; }
.footerMenuLinks li { float:left; padding-right: 15px;padding-top: 0; width: 25%; /*width: 33.33%;*/}
.footerMenuLinks li a { display: block; padding: 5px 0 5px 15px; position: relative; font-size: 0.938em; color: #2d2d2d; }
.footerMenuLinks li a:before { font-family:'FontAwesome'; position: absolute; left: 0; top: 3px; content:"\f105"; display: block; font-size: 17px; }
.footerMenuLinks li a:hover { color: #0568a1; }

.copyrightRow { background: #02447c; padding: 20px 0; font-size: 0.938em; color: #fff; }
.copyrightRow .leftCol { font-size: 14px; width: 50%; float:left; padding-right:15px; /*border-right: 1px solid #c5c5c5;*/ }
.copyrightRow .rightCol { font-size: 14px;width: 50%; float:right; padding-left: 15px; text-align: right;}
.copyrightRow .rightCol .views-element-container { display: inline-block; vertical-align: middle; margin-left: 10px; padding-left: 10px; border-left: 1px solid #c5c5c5; }
.copyrightRow .rightCol .views-element-container:first-child { border-left:0; }
/*.copyrightRow .rightCol .block:last-child { margin-top: 10px; }*/
.copyrightRow .rightCol p { font-size: 15px; color: #4a4a4a; margin-bottom: 10px; }
.copyrightRow .rightCol .visitors { padding-top: 15px; display:block; }
.copyrightLink { margin: 0 0 3px 0; padding: 0; list-style: none; }
.copyrightLink li { display: inline-block; vertical-align: middle; padding: 5px 12px; position: relative; }
.copyrightLink li:before { position: absolute; right: 0; top: 50%; margin-top: -6px; height: 12px; width: 1px; background: #c7c7c7; content:""; }
.copyrightLink li:first-child { padding-left: 0; }
.copyrightLink li:last-child:before { display: none; }
.copyrightLink li a { display: block; color: #fff; font-size: 14px; }
.copyrightLink li a:hover { /*color: #0568a1;*/ text-decoration: underline; }

.footerAddress h2 { font-size: 17px; margin-bottom: 15px; line-height: 1.2; font-weight: 700; color: #353535 }
.footerAddress h2 span { display: block; font-size: 15px; color: #787878 }
.footerAddress p { font-size: 17px; margin-bottom:16px; }
.footerAddress ul { margin: 0; padding: 0; list-style: none; }
.footerAddress ul li { display: block; margin-bottom: 10px; }
.footerAddress ul li .fa { width: 25px; font-size:19px; color: #929292; }
.footerAddress ul li .fa-phone { font-size: 21px; }
.footerAddress ul li .fa-map-marker { font-size: 24px; }

/*.footerMenuLinks li a.viewMore:before{display: none;}*/
.footerMenuLinks li a.viewMore{/*font-style: italic;*/font-weight:700;}
/***********************************modulePages************************/
#content{padding-bottom:40px;}
.form-item, .form-actions{margin:20px 0 30px;}
.form-actions{margin-bottom:15px; margin-top:0;}
/*login tab panel start*/
div.user-login-form, div.user-register-form{padding:0; border:0 none;}
form.user-login-form,form.user-pass, form.user-register-form, form.otp-verification-form, form.node-feedback-form, .verification-form { border:0 none; background-color:#fff; padding:30px 30px;  max-width:470px; margin:20px auto 40px;  box-shadow: 1px 5px 37px  rgba(0,0,0,0.15); border-radius:5px; -webkit-border-radius:5px;}
.verification-form .form-item { margin: 0 0 15px 0; }
.verification-form .form-item.js-form-type-checkbox label { display: inline-block;}
.verification-form .form-item span { font-weight: 600; display: inline-block; width: 90px;}
.user-login-form .form-item label, .user-register-form .form-item label, .user-pass .form-item label, .user-login-form .form-wrapper .label,
.user-pass  .form-wrapper .label, .user-register-form .form-wrapper .label, .otp-verification-form label, .otp-verification-form .form-wrapper label, .form-item label, .form-wrapper .label{ font-size:inherit!important; font-weight:400; color:#605e5e; font-size:15px !important;}
.form-item label, .form-wrapper .label { font-size:inherit!important;}
.user-login-form .captcha{ margin:20px 0 0 0;}
.user-login-form h2, .user-pass-form h2, .user-register-form h2, .feedback-form h2 {text-align:center; margin-bottom:10px; font-size:30px; color:#6f6f6f;}
.user-login-form .form-actions,
.user-pass   .form-actions { display:inline-block; vertical-align:top;}
.form-item .description {font-size:12px; line-height:14px; color: #605e5e; margin-top:7px;}
.captcha{position:relative; padding-right:180px; clear:both;}
.captcha img{position:absolute; right:0; top:16px; max-width:140px; border:1px solid #ccc; padding:5px;}
.user-login-form .captcha .form-item, .user-register-form .captcha .form-item,  .user-pass-form .captcha  .form-item{position:relative;}
.captcha  .form-item:before{position:absolute; right:-20px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); height:70%; background:#f1f1f1; width:1px; content:"";}
.user-login-form  .extAction{display:inline-block; font-size:15px; color:#00275e; position:relative; vertical-align:middle; margin-left:10px;}
.user-login-form  .extAction a{text-decoration:underline;}
.user-login-form  .extAction a:hover{text-decoration:none;}
/*Regiester panel start*/
form.user-register-form{max-width:1100px; padding:20px;}
.user-register-form .form-radios label{color:#595959; font-weight:400; font-size:15px !important;}
.user-register-form .form-composite > legend{font-weight:700; color:#595959;}
.user-register-form .password-strength{width:100%;}
.user-register-form .form-item-pass {float:left; width:100%;}
.user-register-form .form-item-pass .form-item{float:left; width:49%; clear:none;}
.user-register-form .form-item-pass .form-item.form-item-pass-pass2{float:right;}
.user-register-form .form-item-pass .description{clear:both;}
.user-register-form .password-strength__title, .user-register-form .password-confirm{font-size:14px;}
.user-register-form .password-strength__title  span, .user-register-form .password-confirm span{font-size:14px; font-weight:600;}
.user-register-form .password-suggestions{font-weight:600; padding-left:0;}
.user-register-form .password-suggestions ul{margin-top:10px; padding:0;}
.user-register-form .password-suggestions li{margin-bottom:5px; font-weight:400;}
.user-register-form .password-strength__meter{height:0.5em;}
.user-pass p{font-size:15px;}
.user-register-form #edit-account{margin:0 -10px;}
.user-register-form #edit-account .form-item {float:left; width:33.33%; padding:0 10px;}
.user-register-form #edit-account #edit-pass{width:100%;}
.user-register-form #edit-account #edit-pass .form-item {width:50%;}
.user-login-form .form-item label, .user-register-form .form-item label, .user-pass .form-item label, .otp-verification-form label{display:none;}
.captcha .form-item label{display:block;}
 .user-register-form .form-radios .form-item label{display:inline-block;}
.form-item input[type="text"], .form-item input[type="password"], .form-item input[type="email"], .form-item select, .form-item input[type="date"]{border:0 none; border:1px solid #e5e5e5; padding-left:10px;  transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out;}
.user-login-form .form-item .error, .user-register-form .form-item .error{border-color:#ff0000 !important;}
.field--widget-options-buttons, .field--widget-options-buttons fieldset{margin-bottom:0; margin-top:0;}
.form-select.required{color:#626262;}
.form-select{background:#fff url(../images/drop-select-arrow.png); background-repeat:no-repeat; background-position:right 15px;}
.user-register-form #edit-account .form-item{margin-bottom:10px;}
.user-register-form #edit-account .form-item-pass{padding:0;}
.user-register-form #edit-account #edit-pass.form-item .description{padding:0 10px;}
.form-item input::-webkit-input-placeholder {color:#777777 !important;opacity:1;  font-weight:400;}
.form-item input::-moz-placeholder { color:#777777 !important;opacity:1;font-weight:400;}
.form-item input:-ms-input-placeholder {color:#777777 !important;opacity:1; font-weight:400;}
.form-item input:-moz-placeholder {color:#777777 !important;opacity:1; font-weight:400;}
.searchBoxWrap .form-item input::-webkit-input-placeholder { color:#fff !important;opacity:1;font-weight:400;}
.searchBoxWrap .form-item input::-moz-placeholder { color:#fff !important;opacity:1; font-weight:400;}
.searchBoxWrap .form-item input:-ms-input-placeholder {color:#fff !important;opacity:1; font-weight:400;}
.searchBoxWrap .form-item input:-moz-placeholder {color:#fff !important;opacity:1; font-weight:400;}
/*select:invalid{box-shadow:0 0 2px #ff0000 !important; -webkit-box-shadow:0 0 2px #ff0000 !important;}*/
.user-login-form .extAction {margin-top:20px; margin-left:0; width:100%;}
.extAction {text-align:center;}
.extAction .regiserLink{ margin-left:5px; display:inline-block;}
.fpassLink{float:right; font-size:14px;}
.user-login-form .form-item:first-child, .user-pass .form-item:first-child{margin-top:0;}
.btnCaptchaRow {position:relative; padding-right:0; width:49%;}
.btnCaptchaRow .form-actions{position:absolute; left:100%; bottom:22px; margin-left:20px;}
.user-login-form .form-item{margin-bottom:0;}
.user-login-form .extAction a{text-decoration:none; color:#fff;}
.user-login-form .extAction a:hover { text-decoration:underline;}
.user-login-form .captcha{margin-bottom:30px;}


.node-vendor-registration-form .form-item input[type="text"], .node-vendor-registration-form .form-item input[type="password"], .node-vendor-registration-form .form-item input[type="email"], .node-vendor-registration-form .form-item select, .node-vendor-registration-form .form-item input[type="date"] {background-color: #f9f9f9;}
.node-vendor-registration-form tr.odd .form-item, .node-vendor-registration-form tr.even .form-item {margin-top: 0 !important; margin-bottom: 0 !important;}

.node-vendor-registration-form .field-multiple-table .field--type-string .field-add-more-submit {right: 1px; top: 36px;}
.node-vendor-registration-form #edit-field-godown-wrapper .field-multiple-table .field--type-string .field-add-more-submit {top: 11px;}

.node-vendor-registration-form .fieldset-wrapper table tr .draggable td .form-item {margin-top: 10px !important;}

.node-vendor-registration-form .field-multiple-table .form-wrapper {margin-bottom: 20px;}
.node-vendor-registration-form .form-item, .node-vendor-registration-form .form-actions {margin: 0 0 20px !important;}

.node-vendor-registration-form .field-multiple-table .form-actions .button {background: #b90202;}
.node-vendor-registration-form .field-multiple-table .form-actions .button:hover, .node-vendor-registration-form .field-multiple-table .form-actions .button:focus {background: #5a5a5a;}



/***************tabscommon*************************/
.tabs ul.primary{background:none; border-bottom:0 none; position:relative;}
.tabs ul.primary:before{height:3px; position:absolute; left:0; right:0; background:#f1f1f1; width:100%; content:""; position:absolute; bottom:0;}
.tabs ul.primary li{margin:0 10px; display:inline-block; position:relative; z-index:1;}
.tabs ul.primary li a {font-size:20px; color:#a6a6a6; font-weight:700; padding:0; border:0 none; border-bottom:3px solid transparent; background:none; transition:all 0.4s ease-out; -webkit-transition:all 0.4s ease-out; padding:15px 10px; line-height:1.3; height:auto; outline:0 none;}
.tabs ul.primary li.is-active a, .tabs ul.primary li a:hover {color:#353535; border:0 none; border-bottom:3px solid #788ca7; }
ul.tabs { text-align:center;}
.tabs ul.primary li { float:none!important; display:inline-block; vertical-align:top;}

.topStrip .dropbutton-toggle {background: none; border: 0; cursor: pointer; display: block; height: 15px; margin: 0; padding: 0; color: #fff;   position: absolute; right: 0;top: 3px; width: 15px;}
.dropbutton-toggle button, .dropbutton-toggle button:hover { color: #fff; width: 15px; height: 15px; background: none; }
.language .block .content { margin: 0; }
.topStrip .dropbutton-wrapper { width: 60px; }
.topStrip .dropbutton-widget {overflow: auto !important; position: static;}
.topStrip .dropbutton { position: absolute !important; left: 0; top: 2px; display: inline-block; /*padding-right: 23px !important;*/}
.topStrip .dropbutton li.dropbutton-action { padding: 0 5px; width: auto; }
.topStrip .dropbutton li, .topStrip .dropbutton li a { color: #000; }
.topStrip .dropbutton li span { text-decoration: underline; cursor: default; }
.topStrip .dropbutton-multiple.open .dropbutton-arrow { top: 3px; }
/*.topStrip .dropbutton-multiple.open .dropbutton { background: #ccc; }*/
.topStrip .dropbutton-multiple.open .dropbutton li.dropbutton-action, .topStrip .dropbutton-multiple.open .dropbutton li.dropbutton-action a, .topStrip .dropbutton-multiple.open .dropbutton-toggle button { color: #000; }

/************************common Grid for Forms**************/
.fieldRow {margin:0 -10px;}
.fieldRow .form-item, .fieldRow > .form-wrapper {float:left; padding:0 10px; width:100%;}
.fieldRow.twoCols .form-item, .fieldRow.twoCols > .form-wrapper {width:50%;}
.fieldRow.threeCols .form-item, .fieldRow.threeCols >  .form-wrapper {width:33.33%;}
.fieldRow.fourCols .form-item, .fieldRow.fourCols  > .form-wrapper {width:25%;}
.fieldRow.fiveCols .form-item, .fieldRow.fiveCols >  .form-wrapper {width:20%;}
.fieldRow.sixCols .form-item, .fieldRow.sixCols  > .form-wrapper {width:16.66%;}

.fieldRow.twoCols .form-item:nth-child(2n+1), .fieldRow.twoCols > .form-wrapper:nth-child(2n+1) {clear:left;}
.fieldRow.threeCols .form-item:nth-child(3n+1), .fieldRow.threeCols > .form-wrapper:nth-child(3n+1) {clear:left;}
.fieldRow.fourCols .form-item:nth-child(4n+1), .fieldRow.fourCols  > .form-wrapper:nth-child(4n+1) {clear:left;}
.fieldRow.fiveCols .form-item:nth-child(5n+1), .fieldRow.fiveCols >  .form-wrapper:nth-child(5n+1) {clear:left;}
.fieldRow.sixCols .form-item:nth-child(6n+1), .fieldRow.sixCols  > .form-wrapper:nth-child(6n+1) {clear:left;}
.fieldRow > .form-wrapper .form-item{width:100%;}

/************************vendor registration Form*************/
.node-vendor-registration-form .multi-steps-label{text-align:center; position:relative; margin-bottom:80px;}
.node-vendor-registration-form .multi-steps-label span{position:absolute; top:120%; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); line-height:1; font-size:18px; white-space:nowrap;}
.node-vendor-registration-form .multi-steps-label .step-label{display:inline-block; position:relative; margin:0 50px; font-size:25px; color:#363636; background:#f1f1f1; border-radius:50%; -webkit-border-radius:50%; height:75px; width:75px; line-height:75px; vertical-align:middle; padding:0; box-shadow:0 0 10px rgba(0,0,0,0.35); -webkit-box-shadow:0 0 10px rgba(0,0,0,0.35); text-align:center;}  
.node-vendor-registration-form .multi-steps-label span.paymentIcon{position:static; display:inline-block; text-indent:-9999px; background:url(../images/payment-icon.png) center top no-repeat; width:50px; height:45px; vertical-align:middle;  transform:translateX(0); -webkit-transform:translateX(0);}
.node-vendor-registration-form .multi-steps-label .step-label.active span.paymentIcon{background:url(../images/payment-icon-white.png) center top no-repeat;} 
.node-vendor-registration-form .multi-steps-label .step-label.active{background:#1e3a81; color:#fff;}
.node-vendor-registration-form .multi-steps-label .step-label.active span{color:#1e3a81;}
.node-vendor-registration-form .multi-steps-label .step-label:before{background:#f1f1f1; height:4px; width:100px; content:""; position:absolute; right:100%; top:38px;}
.node-vendor-registration-form .multi-steps-label .step-label.active:before{background:#1e3a81;}
.node-vendor-registration-form .multi-steps-label .step-label:first-child:before{display:none;}
.node-vendor-registration-form  fieldset.form-wrapper legend, .node-vendor-registration-form  .fieldset legend{padding:0; color:#1e3a81; font-size:20px; font-weight:700; margin-bottom:25px;}
.node-vendor-registration-form .fieldset legend{width:100%; float:left;}
.node-vendor-registration-form  fieldset.form-wrapper legend.form-required:after, .node-vendor-registration-form  .fieldset.form-wrapper legend.form-required:after{display:none;}
.node-vendor-registration-form fieldset.form-wrapper  > .fieldset-wrapper, .node-vendor-registration-form .fieldset  > .form-wrapper, .node-vendor-registration-form .fieldset.formWithBg{padding:20px 20px 0; box-shadow:0 0 15px rgba(0,0,0,0.10); -webkit-box-shadow:0 0 15px rgba(0,0,0,0.10);}
.fieldset.formWithBg .form-wrapper{padding:0; box-shadow:none; -webkit-box-shadow:none;}
.fieldset.formWithBg{margin-bottom:30px;}
.node-vendor-registration-form .fieldset  > .form-wrapper{padding-bottom:20px;}
.node-vendor-registration-form fieldset.form-wrapper  > .fieldset-wrapper .fieldset-wrapper, .node-vendor-registration-form fieldset.form-wrapper  > fieldset > .fieldset-wrapper, .node-vendor-registration-form div.fieldset .form-wrapper  > .fieldset-wrapper, .node-vendor-registration-form div.fieldset  > .fieldset-wrapper .fieldset-wrapper {padding:0; box-shadow:none; -webkit-box-shadow:none;} 
.node-vendor-registration-form .fieldset-wrapper table{border:0 none; box-shadow:none; -webkit-box-shadow:none;}
.node-vendor-registration-form .fieldset-wrapper table tr th, .node-vendor-registration-form .fieldset-wrapper table tr th a, .node-vendor-registration-form .fieldset-wrapper table tr th a:hover, .node-vendor-registration-form .fieldset-wrapper table tr th a:focus{color:#363636; border:0 none; padding:0; background:none; font-weight:400 !important; text-align:left;}
.node-vendor-registration-form .fieldset-wrapper table tr th .label{color:#777; font-size:16px; font-weight:600 !important; line-height:24px; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif !important; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif !important; text-align:left;}
.node-vendor-registration-form .tabledrag-toggle-weight-wrapper{display:none;}
.node-vendor-registration-form .field-multiple-drag{display:none;}
.node-vendor-registration-form .fieldset-wrapper table tr.odd, .node-vendor-registration-form table tr:nth-child(2n+1) td, .node-vendor-registration-form  .tableRowOdd, .node-vendor-registration-form .fieldset-wrapper table tr{background:none;}
.node-vendor-registration-form .fieldset-wrapper table tr td{padding:0; border-right:0 none; border-bottom:0 none;}
.node-vendor-registration-form .fieldset-wrapper table tr td .form-item{padding:0;}
.node-vendor-registration-form .field-multiple-table{margin-bottom:5px;}
.node-vendor-registration-form .field-multiple-table .form-wrapper{width:33.33% !important; padding:0 10px; float:left; margin-bottom:15px;}
.node-vendor-registration-form .addressContactDiv > div.fieldset-wrapper{padding:0; padding:0; box-shadow:none; -webkit-box-shadow:none;}
.node-vendor-registration-form .addressContactDiv  > div.fieldset-wrapper fieldset.form-wrapper{padding:20px 20px 0; box-shadow:0 0 15px rgba(0,0,0,0.10); -webkit-box-shadow:0 0 15px rgba(0,0,0,0.10);}
.node-vendor-registration-form .addressContactDiv  > div.fieldset-wrapper fieldset.form-wrapper legend{float:left; width:100%;}
.node-vendor-registration-form .form-type-vertical-tabs{display:none;}
table#field-branch-sales-office-values > thead > tr > th .label, table#field-godown-values > thead > tr > th .label, table#field-factory-values > thead > tr > th .label{display:none;}
.node-vendor-registration-form .form-item, .node-vendor-registration-form .form-actions{margin:10px 0 15px !important;}
.node-vendor-registration-form .addressContactDiv .field--widget-email-default, .node-vendor-registration-form .addressContactDiv .field--name-field-branch-email-address,  .node-vendor-registration-form .addressContactDiv .field--type-email{width:33.33% !important; clear:left;}
.node-vendor-registration-form .addressContactDiv .field--name-field-jurisdiction-police, .node-vendor-registration-form .addressContactDiv  .field--name-field-branch-jurisdiction-police, .node-vendor-registration-form .addressContactDiv  .field--name-field-godown-jurisdiction-police, .node-vendor-registration-form .addressContactDiv  .field--name-field-factory-jurisdiction, .node-vendor-registration-form .addressContactDiv  .field--name-field-branch-jurisdiction-police{width:66.66% !important;}
.node-vendor-registration-form .form-item label,.node-vendor-registration-form .form-wrapper label{font-weight: 600 !important; color: #5c5c5c;}
.field--type-field-collection, .form-item{position:relative;}
.field--type-field-collection .field-add-more-submit{position:absolute; bottom:5px; right:10px; background:#22b106; border-radius:0; -webkit-border-radius:0; color:#fff;}
.field--type-field-collection .field-add-more-submit:hover, .field--type-field-collection .field-add-more-submit:focus{background:#5a5a5a; color:#fff;}
.field--type-string .field-add-more-submit{position:absolute; right:11px; top:36px; /*bottom:22px;*/ left:auto; width:35px; overflow:hidden; padding:9px 7px; background:#a1a1a1 url(../images/add-icon.png) center no-repeat; border-radius:0; -webkit-border-radius:0; text-indent:-9999px; height:36px;}
.node-vendor-registration-form .addressContactDiv > div.fieldset-wrapper fieldset.form-wrapper legend{font-size:20px;}
.field--type-string .field-add-more-submit.button:hover, .field--type-string .field-add-more-submit.button:focus{background:#1e3a81 url(../images/add-icon.png) center no-repeat !important;}
.field-multiple-table .field--type-string .field-add-more-submit{right:1px;}
/*.node-vendor-registration-form  #edit-actions input{padding:15px 35px; font-size:20px;}*/
#edit-field-contact-persons-0-actions, #edit-field-list-of-principal-customer-0-actions, #field-raw-materials-values .form-actions, #field-products-manufactured-values .form-actions{clear:left;}
/* .node-vendor-registration-form #edit-actions input#edit-next, .node-vendor-registration-form  #edit-actions #edit-submit{float:right; margin-right:10px; background:#1e3a81;}
.node-vendor-registration-form #edit-actions input#edit-preview{ background:#1e3a81;}
.node-vendor-registration-form #edit-actions input#edit-next:hover, .node-vendor-registration-form #edit-actions input#edit-preview:hover, .node-vendor-registration-form #edit-actions #edit-submit:hover{background:#36a7eb;}
 */	
.node-vendor-registration-form #edit-actions input#edit-preview{ background:#1e3a81;}																										   
 input.form-email{border:0 none;}
.field-multiple-table .form-actions .button{background:#e09898; color:#fff; border-radius:0; -webkit-border-radius:0;}
.field-multiple-table .form-actions .button:hover,   .field-multiple-table .form-actions .button:focus{background:#dd5555; color:#fff;}
.field--type-file input{border:0 none; border:1px solid #e5e5e5; width:100%; padding:0; height:38px;}
.field--name-field-manufacturer-distributor{padding:0 10px; width:33.33%;}
.field--type-file .description br{display:none;}
#group-distributor-dealership--description{padding-bottom:20px !important; padding:0 10px;}
.field-multiple-table .ajax-new-content{border-top:1px solid #ccc; padding-top:10px;}
.node-vendor-registration-form .form-actions{clear:left;}
.node-vendor-registration-form .form-actions .button {margin-right: 20px;}

.node-vendor-registration-form .field-group-form-step.step-4 > .formWithBg{display: none;}
.node-vendor-registration-form .formButtons #edit-next {float: right; margin-right: 0;}
.field--name-field-products-manufactured th, .field--name-field-references-registered th, .field--name-field-list-of-principal-customer th { background: transparent; }
.field--name-field-products-manufactured h4.label, .field--name-field-references-registered h4.label, .field--name-field-list-of-principal-customer h4.label { font-weight: 700; color: #1e3a81; font-size: 20px !important; }
.node-vendor-registration-form .field--name-field-assistance-from-external-a { width: 100% !important; }
.node-vendor-registration-form .field--name-field-assistance-from-external-a table { border: none; }
.node-vendor-registration-form .field--name-field-assistance-from-external-a table th h4.label {
	font-weight: 700 !important;
	color: #1e3a81;
	font-size: 20px !important;
	padding-bottom: 15px !important;
	display: none;
}
.node-vendor-registration-form .field--name-field-declaration .fieldset-wrapper {
	display: inline-block !important;
	padding-bottom: 20px !important;
}
.node-vendor-registration-form .field--name-field-upload-image-of-authorized .js-form-type-managed-file label {
	display: block;
}
.node-vendor-registration-form .field-group-form-step.step-6 h3 {
	color: #1e3a81;
}
.node-vendor-registration-form .field-group-form-step.step-6 .threeCols .form-wrapper {
	width: 25% !important;
	clear: inherit;
}




/*.field--widget-field-collection-embed .field-multiple-table .label{display:none;}*/
#edit-field-kind-of-ownership-wrapper{width:33.33%; padding:0 10px;}
#group-distributor-dealership + .fieldset.formWithBg .fieldRow.threeCols, #group-distributor-dealership + .fieldset.formWithBg .fieldRow.twoCols{padding:0 15px;} 
#edit-field-partnership-wrapper{width:100%; padding:0;}
#field-partnership-values th{display:none;}
#field-partnership-values td{padding:0; border-right:0; border-bottom:0;}
#field-partnership-values .form-item{padding:0 10px;}
#field-partnership-values td > .form-wrapper{padding:0;}
#field-partnership-values {box-shadow:none; -webkit-box-shadow:none;}
#edit-field-partnership-wrapper #field-partnership > .form-item{padding:0;}
#edit-field-others-ownership-wrapper{padding:0 15px;}
.node-vendor-registration-form .fieldRow.threeCols .form-item, .fieldRow.threeCols > .form-wrapper{min-height:70px; margin-bottom:0;}
.field--type-datetime h4.label{padding:0 10px; font-weight:400; font-weight:600;}
.field--type-datetime .form-date{width:100%; border-bottom:2px solid #e5e5e5; height:42px; padding:3px 0;}
#edit-field-partnership-0-actions{clear:left;}
#edit-field-sales-registration-number-wrapper .form-item{padding-bottom:20px;}
.field--type-file .form-wrapper{float:left; width:100%;}
.js-form-type-managed-file label{display:none;}
.field--type-file .details-wrapper{padding:0;}
.field--type-file label{display:block !Important;}
.field--name-field-document .responsive-enabled th, .field--name-field-document .responsive-enabled td{padding:5px 10px !important;}
.form-type-date{position:relative;}
.form-type-date:before{content:"\f073"; font-family:'FontAwesome'; position:absolute; right:18px; top:5px; font-size:24px; line-height:1; color:#545454;}
.field-multiple-table .form-type-date:before{top:0;}
#edit-field-list-of-principal-customer-wrapper .field-multiple-table {padding:0; box-shadow:none; -webkit-box-shadow:none;}
#edit-field-list-of-principal-customer-wrapper table{border-bottom:0 none; border-right:0 none;}
#edit-field-list-of-principal-customer-wrapper .field-multiple-table th{display:none;}
#edit-field-list-of-principal-customer-wrapper .field-multiple-table td{padding:0; border-right:0 none; border-bottom:0 none;}
.field--name-field-gov-registration-date th{display:none;}
.field--name-field-gov-registration-date  h4.label{padding:0;}
.form-textarea-wrapper textarea{height:100px; border:1px solid #e5e5e5; padding-left:10px;}
#edit-field-declaration-wrapper .fieldset-wrapper{padding-bottom:20px; float:left; width:100%;}
#edit-field-declaration-wrapper{float:left; max-width:50%; width:auto;}
#edit-field-declaration .form-item{min-height:auto !important;}
.field-multiple-table .form-item {min-height:auto !important;}
.fieldset.formWithBg .form-item .field-multiple-table{box-shadow:none; -webkit-box-shadow:none;}
.fieldset.formWithBg .form-item .field-multiple-table th{background:#fff; text-align:left; padding:0; font-weight:400; border-right:0 none; border-bottom:0 none;}
.fieldset.formWithBg .form-item .field-multiple-table th h4{font-weight:normal;}
.fieldset.formWithBg .form-item .field-multiple-table td{padding:0; border-right:0 none; border-bottom:0 none;}
.fieldset.formWithBg .form-item .field-multiple-table td .form-item{padding:0;}
.minHegithFeilds .fieldRow .form-wrapper{min-height:180px;}
.node-vendor-registration-form .form-radios .form-item {display:inline-block; width:auto; margin-right:30px; vertical-align:middle;}
.field--type-entity-reference{margin-bottom:10px;}
#field-references-registered-values th .label{display:none;}
.node-vendor-registration-form #field-references-registered-values .form-item{margin:0 !important;}
.node-vendor-registration-form #field-references-registered-values .field--type-datetime h4.label{padding:0 0 5px; display:block; font-weight:600; color:#5c5c5c; font-size: inherit !important;}
.field--type-file span.file{width:100%; display:block;}
.field--type-file .button{max-width:28%; float:right; }
#field-lab-collection-values .form-actions{clear:both;}
.node-vendor-registration-edit-form .filledDocs .view-filled-documents{clear:both;}
.node-vendor-registration-edit-form .filledDocs .view-filled-documents .views-field{padding:0 15px; float:left; width:33.33%; margin-bottom:30px;}
.node-vendor-registration-edit-form .filledDocs .view-filled-documents .views-field:nth-child(3n+1){clear:left;}
.node-vendor-registration-edit-form .filledDocs .view-filled-documents .views-field .views-label{font-weight:600; margin-bottom:5px; display:block;}
.rvDetails{display:none;}
/*******************loginForm**************/
.user-login-form .form-item:first-child, .user-pass .form-item:first-child{position:relative;}
.user-login-form .form-item:first-child:before, .user-pass .form-item:first-child:before{content:"\f007"; font-family:'FontAwesome'; position:absolute; left:10px; top:0; font-size:24px; color:#ccc;}
.user-login-form .form-item.form-type-password {position:relative;}
.user-login-form .form-item.form-type-password:before{content:"\f13e"; font-family:'FontAwesome'; position:absolute; left:10px; top:2px; font-size:24px; color:#ccc;}
.captcha .js-form-item-captcha-response {position:relative;}
.captcha .js-form-item-captcha-response:after{content:"\f132"; font-family:'FontAwesome'; position:absolute; left:10px; top:30px; font-size:24px; color:#ccc;}
.user-login-form .captcha .js-form-item-captcha-response:after { display:none;}
.user-login-form .form-item-captcha-response input[type="text"] { padding-left: 10px !important; }
.user-login-form input[type="text"], .user-login-form input[type="password"], .user-pass input[type="text"], .captcha input[type="text"]{padding-left:35px !important;}
.user-pass p{display:none;}
.user-register-form .form-wrapper{padding:0;}
#edit-account .form-item:nth-child(1), #edit-account .form-item:nth-child(2){width:50%;}
#edit-account .form-item:nth-child(3){width:33.33%;}
.user-register-form #edit-account  #edit-pass{width:66.66%; float:left;}
.user-register-form #edit-account  #edit-pass .form-item{margin-top:0;}
.user-login-form .form-actions, .user-pass .form-actions{width:100%;}
.user-login-form {padding-bottom:0;}
.user-login-form .extAction{background:#36a7eb; color:#fff; padding:20px 20px;margin:30px -30px -45px;width:auto;display:block;float:none; border-top:0 none;}
.user-register-form .description, .user-login-form .description, .user-pass .description{display:none;}
.user-pass .form-item, .user-register-form .form-item{margin-bottom:0;}
.captcha .description{display:block !important;}
#edit-field-raw-materials-wrapper .field-multiple-table th, #edit-field-lab-collection-wrapper .field-multiple-table th, #field-distributor-dealership-values .field-multiple-table th, #edit-field-distributor-dealership-wrapper .field-multiple-table th, #field-contact-persons-values.field-multiple-table th, #edit-field-godown-wrapper  th{display:none;}
#edit-field-declaration-wrapper{width:100%; max-width:100%;}
.user-pass-form .form-item{margin-bottom:30px;}
.btnCaptchaRow .js-form-type-vertical-tabs{display:none;}
.user-register-form #edit-field-labs-wrapper{clear:both;}
.node-faq-queries-form .form-type-vertical-tabs {display:none;}
/************************Feedback Form*************/
form.node-feedback-form {max-width:1050px;}
.node-feedback-form .fieldRow .form-item, .node-feedback-form .fieldRow > .form-wrapper{padding:0 5px;}
.node-feedback-form label{display:block; font-weight: 700;}
.node-feedback-form.node-form .form-wrapper{margin-bottom:0;}
.node-feedback-form.node-form  .form-item, .node-feedback-form.node-form .form-actions{margin-bottom:10px;}
#edit-field-subject-wrapper .form-item{margin-bottom:30px;}

.micrositeHome #header{width:100%; position: relative;
background: rgba(0,39,94,1);background: -moz-linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(0,39,94,1)), color-stop(35%, rgba(0,39,94,1)), color-stop(41%, rgba(0,39,94,1)), color-stop(100%, rgba(6,112,169,1)));background: -webkit-linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);background: -o-linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);background: -ms-linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);background: linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00275e', endColorstr='#0670a9', GradientType=1 );}

.innerBanner, .innerBanner .pageBannerImg { height:451px; position: relative; }
.innerBanner .pageBannerImg { background-position:right bottom; background-size:cover; background-repeat:no-repeat; }
.innerBanner .pageBannerImg img { width:100%; visibility: hidden; opacity:0;  }
.innerBanner .innerBannerCaption { max-width:57% }
.innerBanner p { margin: 0; }
.pageTitleWrap{position: absolute; left: 0; bottom: 0; width: 100%; height: 270px;}
.pageTitle { position:absolute; left:0; top:50%; width:100%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); }
.pageTitle h1 { font-size:2.250em; color:#fff; font-weight:700; /*text-transform:uppercase;*/ line-height:1; margin-bottom:0; }
.breadcum { background: #d2e5ff; padding: 8px 0; z-index: 2; position: relative; }
.region-breadcrumb { padding: 0; }
.breadcrumb { padding:0; font-family: 'Open Sans', sans-serif; }
.breadcrumb li{ padding: 0 0 0 7px; }
.breadcrumb li:first-child { padding-left: 0; }
.breadcrumb li:before { margin-right:6px; }
.breadcrumb li a{color: #00588f;}
.breadcrumb li a:hover { text-decoration: underline; }
#content { padding-top: 40px; }
p { line-height: 1.5; }
.node__content { margin: 0; }


/********* LiteBox v1.3 **********/
.litebox-overlay, .litebox-overlay > * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.litebox-overlay { display: none; width: 100%; min-width: 280px; text-align: center; position: fixed; top: 0; left: 0; z-index: 10000; }
.litebox-overlay .litebox-loader { position: absolute; width: 40px; height: 40px; left: 20px; top: 20px; border: 3px solid #111; border-right-color: #fff; border-radius: 50%; -webkit-animation: liteboxLoader 1s linear infinite; -moz-animation: liteboxLoader 1s linear infinite; -ms-animation: liteboxLoader 1s linear infinite; -o-animation: liteboxLoader 1s linear infinite; animation: liteboxLoader 1s linear infinite; }
.litebox-overlay .litebox-text { font-family: 'Open Sans', sans-serif; width: 100%; padding: 0 15px; background: rgba(0, 0, 0, 0.5); color: #fff; font-size: 13px; line-height: 50px; position: absolute; bottom: 0; z-index: 2; -webkit-opacity: 0; -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: all .2s ease-in-out;-moz-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;}
.litebox-overlay .litebox-text.active { -webkit-opacity: 1; -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; }
.litebox-overlay .litebox-nav { display: none; width: 60px; height: 60px; margin-top: -30px; opacity: .2; position: absolute; top: 50%; z-index: 9999999; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.litebox-overlay .litebox-nav:hover { opacity: .5; cursor: pointer; }
.litebox-overlay .litebox-prev {left: 20px; }
.litebox-overlay .litebox-next {right: 20px; }
.litebox-overlay .litebox-container { position: absolute; top: 10%; right: 10%; bottom: 10%; left: 10%; overflow: hidden; }
.litebox-overlay .litebox-container.litebox-scroll { /* overflow-y: auto; */ }
.litebox-overlay img, .litebox-overlay iframe { display: inline-block; max-width: 100%; max-height: 100%; margin: 0 auto; vertical-align: middle; overflow-x: hidden; }
.litebox-overlay iframe { width: 100%; height: 100%; position: relative; z-index: 999999; }
.litebox-overlay .litebox-inline-html { width: 100%; padding: 20px; background: none; line-height: normal; overflow-x: hidden; line-height: normal !important; position: absolute; }
.litebox-overlay .litebox-error { width: 100%; height: 100%; color: #FFF; text-align: center; line-height: inherit; }
.litebox-overlay .litebox-error span { background: rgba(0, 0, 0, .9); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 20px; color: #FFF; text-shadow: 1px 1px 0 #000; line-height: normal; }
.litebox-overlay iframe #backtotop { display:none; } 
.padNone { padding: 0!important; }
.noRecFound { color:#595959!important; /*font-size: 18px;*/ background: #fff; padding: 5px; text-align: left; }
.toolbar-icon-menu-link-content37690a0e-b24d-452f-a8f0-f22400c81fa0:before, .toolbar-icon-views-viewviews-dashboard-page-1:before { background-image: url(../images/dashbaord.svg); }
.user-login-form .button , .user-login-form input[type="submit"], .user-login-form .button , .user-login-form input[type="submit"], .user-register-form .button , .user-register-form  input[type="submit"], .feedback-form .button , .feedback-form input[type="submit"] {text-transform:uppercase; font-size:15px; padding:12px 25px; font-weight:400; border-radius:0; -webkit-border-radius:0; letter-spacing:1px; line-height:1;}
.user-register-form .btnCaptchaRow .form-item{margin-top:0; margin-bottom:20px;}
.node-feedback-form  #edit-actions{margin-bottom:5px;}

/********* Labs and Establishments*********/
.view-labs-and-establishments .item-list ul { margin: 0 -15px; padding: 0; list-style: none;}
.view-labs-and-establishments .item-list ul li {float:left; width: 25%; padding: 15px; }
.view-labs-and-establishments .item-list ul li .labBlock {position: relative; width: 100%; text-align: center; padding: 25px 15px; min-height: 150px; /*min-height: 320px;*/ box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border-bottom: 3px solid #0a3f88; transition: all 350ms ease 0s; -webkit-transition: all 350ms ease 0s; /*background:#d2e5ff;*/}
.view-labs-and-establishments .item-list ul li .labBlock:hover{box-shadow: 0 20px 30px rgba(0, 0, 0, 0.2);}
.view-labs-and-establishments .item-list ul li a { color: #0a3f88; display:block; }
.view-labs-and-establishments .item-list ul li a:hover { color: #595959; }
.view-labs-and-establishments .item-list ul li .labBlock .views-field-field-labs-image { display: none; /*text-align: center; margin-bottom: 25px;*/ }
.view-labs-and-establishments .item-list ul li .labBlock .views-field-title {position: absolute; left: 15px; right: 15px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); color: #fff; font-weight: 600; font-size: 17px; margin-bottom:15px; line-height: 1.4; }
.view-labs-and-establishments .item-list ul li .labBlock .views-field-field-location { margin: 0; padding: 0; list-style: none; display:none; }
.view-labs-and-establishments .item-list ul li .labBlock .views-field-field-location li { display: block; padding: 5px 0; color:#fff; }
.view-labs-and-establishments .item-list ul li .labBlock .views-field-field-location li .fa { margin-right: 7px; font-size: 21px; width: 21px; position: relative; top:3px; }
.view-labs-and-establishments .item-list ul li .labBlock .views-field-field-location li a { color: #fff; text-decoration: underline;}
.view-labs-and-establishments .item-list ul li .labBlock .views-field-field-location li a:hover { text-decoration: none;}
#edit-field-assistance-from-external-a-wrapper{clear:left; width:100%;}


.view-cluster-technology-labs .boxListData ul li span.iconBlock {display: none;}
.view-cluster-technology-labs .boxListData ul li .dataWrapBox{min-height: 220px;}
.view-cluster-technology-labs .boxListData ul li span.titleText{position: absolute; left: 15px; right: 15px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); margin: 0;}


/*****HEADQUARTER CLUSTERS*****/
.headClustList { margin: 0 -15px; padding: 0; list-style: none;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.headClustList li, .contentPage .headClustList li { float: left; width: 50%; padding: 15px !important;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.headClustList li a, .contentPage .headClustList li a { position: relative; background: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); padding: 20px 45px 20px 20px; display: block; color: #595959; font-size:20px;width: 100%;}
.contentPage .headClustList li:before { display:none;}
.headClustList li a:before { position: absolute; left: 0; top: 0; height: 100%; width: 5px; content:""; background: #0d8ad6; transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out; }
.headClustList li a:hover:before { width: 10px; }
.headClustList li a:after { position: absolute; right: 20px; top: 5px; content: "\f105";font-family: 'FontAwesome'; transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out; font-size: 40px;  }
.headClustList li a:hover:after { right: 15px; }
.headClustList li a:hover { color:#0d8ad6; padding-left: 25px;}
.headClustList.col2 li{width: 50%;}
.headClustList li > .views-field{width: 100%;}

/*********About us DRDO*********/
.commonContent { padding: 40px 0; }
.aboutDrdo { padding-top: 0; }
.aboutDrdo .rightImg { position: relative; float: right; margin: 0 0 30px 50px; max-width: 564px; }
.aboutDrdo .width490px { width: 490px;}
.aboutDrdo .rightImg:before { position: absolute; left: -20px; bottom: -20px; top: 20px; right: 20px; background: #2994d8; content: ""; }
.aboutDrdo .rightImg img { box-shadow:0 0 54px rgba(0, 0, 0, 0.39); position: relative; z-index: 1; width: 100%; }
.missionVision { background:#6395ce url(../images/mission-vision-bg-1.jpg) no-repeat right top; background-size:100%; margin-bottom: -40px; color:#fff; }
.missionVision h2 { color:#fff; }
.missionVision ul.circleList li:before { background: #fff; }
/*.missionVision .cols6 { float: right; }*/
.labMissionVision { margin-bottom: 0; }
/*********Who is Who Inner Page*********/
.ministorProfile .leftCol { width: 17%; float: left; text-align: center; }
.ministorProfile .leftCol p {text-align: center;}
.ministorProfile .rightCol {width: 83%; float: left; padding-left: 40px;}
.node--type-drdo-official .field--name-field-official-designation {font-size: 18px;}
.ministerPerDetils { list-style: none; margin: 0 -15px; padding: 0; max-width: 840px; }
.ministerPerDetils li { float: left; width: 50%; padding: 0 15px; }
.ministerPerDetils li .label { color: #0d8ad6; }
.ministerPerDetils li .value { display: block; margin-bottom: 15px; }
.ministorProfile .leftCol .dg-img { padding: 10px; background: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); margin: 0 0 40px; }
.ministorProfile .leftCol .dg-img img { width: 100%; }
.ministorProfile .leftCol .dg-title { line-height: 1.2; font-size: 22px; margin-bottom: 5px; font-family: 'proxima_nova'; font-weight: 700; color:#2d2d2d; text-transform: none;}
.ministorProfile .leftCol .dg-official-designation { font-style: italic; color: #335c92; font-size: 16px;}

/*********Contact US*********/
.mainContact {max-width: 990px;margin: 40px auto 70px auto;box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); }
.mainContact .contactDetail { padding: 25px;}
.mainContact h2 { font-size: 1.438em; margin-bottom: 15px; line-height: 1.2; font-weight: 600; color: #305387 }
.mainContact h2 span { display: block; font-size: 18px; color: #605e5e; }
.mainContact p { font-size: 1.125em; margin-bottom:16px; }
.mainContact ul { margin: 0; padding: 0; list-style: none; }
.mainContact ul li { display: block; margin-bottom: 10px; }
.mainContact ul li .fa { width: 25px; font-size:19px; color: #929292; }
.mainContact ul li .fa-phone { font-size: 21px; }
.mainContact ul li .fa-map-marker { font-size: 24px; }
.contactUsTable table { font-size: 15px; }
.contactUsTable table tr th { text-align: left; font-size: 16px; }
.contactUsTable table tr td:nth-child(2) { font-weight: 600; }
.contactUsTable table tr th:first-child, .contactUsTable table tr td:first-child { width: 80px; text-align: center; }
.contactUsTable table tr th:nth-child(3), .contactUsTable table tr td:nth-child(3) { width: 200px; }
.contactUsTable table tr th:nth-child(4), .contactUsTable table tr td:nth-child(4), .contactUsTable table tr th:nth-child(5), .contactUsTable table tr td:nth-child(5), .contactUsTable table tr th:nth-child(6), .contactUsTable table tr td:nth-child(6), .contactUsTable table tr th:nth-child(8), .contactUsTable table tr td:nth-child(8) { width: 160px; text-align: right; }
.contactUsTable table tr th:nth-child(7), .contactUsTable table tr td:nth-child(7){ width: 180px;text-align: right; }
.contactList { margin: 0 -15px; padding: 0; list-style: none; display: flex;display: -webkit-flex;display: -ms-flexbox;flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap; display:none !important; }
.contactList > li { padding: 15px; float:left; width: 33.333%; display: flex;display: -webkit-flex;display: -ms-flexbox;flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap; }
.contactList > li .contactBox {padding: 15px; box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); border-bottom: 2px solid #35a7ec; width: 100%;}
.contactList h2 { font-size: 19px; margin: -15px -15px 15px -15px; padding: 10px 15px; background:#093067; color: #fff; }
.contactList ul { margin: 0; padding: 0; list-style: none; }
.contactList ul li { padding:10px 0; border-bottom: 1px solid #e9e9e9; position: relative; font-size: 15px; }
.contactList ul li:last-child { border-bottom:0; }
.contactList .labelText { position: absolute; left: 0; top: 10px; width: 150px; font-weight: 600; color: #093067; }
.contactList .labelText:before { position: absolute; top: 0; right: 0; content:":";}
.contactList .valueText { padding-left: 160px; }

/*******Event Box List********/
.labEventList ul { margin: 0 -20px; list-style: none; padding: 0; display: flex;display: -webkit-flex;display: -ms-flexbox;flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;}
.labEventList ul li .newsCategory, .eventDate .newsCategory, .eventDetails .newsCategory{padding-left: 9px;margin-left: 9px;border-left: 1px solid #545454;color: #00275e;font-weight: 700;}


.labEventList ul li {width: 33.33%; padding: 20px; display: flex;display: -webkit-flex;display: -ms-flexbox;flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;}
.labEventList ul li .eventWrap{ width:100%; border: 1px solid #d3d3d3; padding:15px; transition: all 350ms ease 0s;-webkit-transition: all 350ms ease 0s; }
.labEventList ul li .eventWrap:hover { box-shadow:0 0 15px rgba(0, 0, 0, 0.2);}
.labEventList ul li .eventThumb {
	margin-bottom: 15px;
	float: left;
	width: 22%;
	margin-right: 3%;
}
.labEventList ul li .eventThumb img { width: 100%; }
.labEventList ul li .eventDetl .eventTitle { font-weight: 600; display: block; margin-bottom: 5px;}
.labEventList ul li .eventDetl p { margin-bottom: 10px; display: inline-block;}
.labEventList ul li .eventDetl .thumbDate {float: left; margin-bottom: 10px; font-size: 0.938em; color: #7e7e7e;}
.labEventList ul li .eventDetl .thumbDate .datetime:before { top:3px;}
.labEventList ul li .eventDetl .readMore .fa { margin-left: 5px; }

.labEventList ul li .eventTitle {
	float: right;
	width: 75%;
}
.labEventList ul li .eventDetl .readMore {
	float: right;
}

/*.view-career-vacancy table {border: 0; box-shadow: 0 0 0 rgba(0, 0, 0, 0);}
.view-career-vacancy table tr:nth-child(2n+1) td { background-color: #fff;}*/
.view-career-vacancy table th {/*background: #fff; color: #121212; border-bottom: 1px solid #dbdbdb; font-weight: 600; padding: 15px 20px;*/text-align: left;}
.view-career-vacancy table th a { font-weight: 600 !important; position: relative; display:block; color:#fff; }
.view-career-vacancy table th a:before{content:"\f0dc"; font-family:'FontAwesome'; font-size:16px; color:#fff; position:absolute; right:-3px; top:0;}
table th .tablesort{display: none;}
.view-career-vacancy table td {/*border-bottom: 0;border-right: 1px solid #e1e1e1;*/ padding: 15px 20px;background:#fff;}
/*.view-career-vacancy table td:last-child, .view-career-vacancy table th:last-child { border-right:0;}*/
.view-career-vacancy table th:first-child, .view-career-vacancy table td:first-child { width: 90px; padding-left: 15px; padding-right: 15px; text-align: center;}
.view-career-vacancy table th:nth-child(3), .view-career-vacancy table td:nth-child(3) { width: 160px; text-align: right;}
.view-career-vacancy table th:nth-child(4), .view-career-vacancy table td:nth-child(4) { width: 120px; text-align: center;}
.view-career-vacancy table th:nth-child(5), .view-career-vacancy table td:nth-child(5) { width: 200px; }
.view-career-vacancy table th:nth-child(6), .view-career-vacancy table td:nth-child(6) { width: 320px; }
.view-career-vacancy table th:nth-child(3) a { text-align: right; padding-right: 15px; }
.accordion .accTrigger {/* display: block; */padding: 10px 40px 10px 0;color: #0c88d4;font-weight: 700;text-decoration: none; border-bottom: 1px solid #dadada;font-size: 17px; position: relative; cursor:pointer; margin-bottom: 5px;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;}
.accordion .accTrigger:before {position: absolute;right: 0; top: 0; width: 45px; height: 100%;line-height: 45px; content: "\f107"; font-family: 'FontAwesome'; text-align: center; font-size: 23px; color:#333;}
.accordion .accTrigger.active{background: #eaf7ff; padding-left: 10px; border-color:#5fafe0;}
.accordion .accTrigger.active:before {content: "\f106";}
.accordion .accordDetail { padding: 15px 10px; }

.faq_query_form { padding: 20px; background: #F3F3F3; max-width: 470px; margin-top: 30px; }
.faq_query_form .node-form .form-wrapper { margin-bottom: 0; }
.faq_query_form label { font-weight: 600; }
.faq_query_form .form-item { margin: 0 0 15px 0;}
.faq_query_form .form-item input[type="text"] { background: #fff; }
.faq_query_form .btnCaptchaRow { width: auto;}
.faq_query_form .btnCaptchaRow .form-actions { position: static; margin-left:0; }
.faq_query_form .btnCaptchaRow .captcha img { padding: 0; top: 30px; height: 38px; }
.aniGif { display: inline-block; vertical-align: middle; width: 28px; height: 12px; background:url(../images/animated.gif) no-repeat 0 0; text-indent: -9999px; margin-left: 4px; }

.morLinksSecCareer { margin-bottom: 20px; }
.morLinksSecCareer ul { margin: 0; padding: 0; list-style: none; }
.morLinksSecCareer ul li { display: inline-block; vertical-align: middle; }
.morLinksSecCareer ul li .button {margin-right: 15px; margin-bottom: 10px; }

.boxListData ul li .dataWrapBox, .boxListData ul li .dataWrapBox:before, .boxListData ul li .titleText { transition: all 450ms ease 0s;-webkit-transition: all 450ms ease 0s; }
.boxListData ul { margin: 0 -30px; padding: 0; list-style: none; /*display: flex;display: -webkit-flex;display: -ms-flexbox;flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;*/ }
.boxListData ul li { float:left; padding: 30px; width: 25%; /*display: flex;display: -webkit-flex;display: -ms-flexbox;flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap; */}
.boxListData ul li .dataWrapBox { width:100%; padding: 15px; box-shadow: 0 0 25px rgba(0, 0, 0, 0.2); position: relative; min-height: 255px;}
.boxListData ul li div { width: 100%; }
.boxListData ul li .dataWrapBox:before { position: absolute; left: 50%; width: 0; bottom: 0; height: 4px; content:""; background:#002c63; }
.boxListData ul li .dataWrapBox:hover:before { width: 100%; left: 0; }
.boxListData ul li a { display: block; text-align: center; padding: 40px 0; }
.boxListData ul li span { display: block; }
.boxListData ul li .titleText {margin: 20px 0 0 0;font-size: 17px;color: #2d2d2d;font-weight: 700;line-height: 1.2; }
.boxListData ul li .dataWrapBox:hover { background: #eff5fe; box-shadow: 0 15px 25px rgba(0, 0, 0, 0.2); }
.boxListData ul li .dataWrapBox:hover .titleText { color: #002c63;}
.view-headquarter-directorate .boxListData ul li .dataWrapBox {min-height: 270px;}
.buttonGroupRht { text-align: right; margin-bottom: 20px; }
.buttonGroupRht .button .fa { margin-right: 5px; }
.contentReviewPolicyTbl th:nth-child(3), .contentReviewPolicyTbl tr:nth-child(2) th, .contentReviewPolicyTbl td:first-child,.contentReviewPolicyTbl td:nth-child(3), .contentReviewPolicyTbl td:nth-child(4), .contentReviewPolicyTbl td:nth-child(5) {text-align: center;}
.contentReviewPolicyTbl th:nth-child(4) {width: 350px;}
.contentReviewPolicyTbl th:nth-child(5) {width: 200px;}
#homeTwitter .homeSocialFeed, #homeFacebook .homeSocialFeed {height: 420px; overflow-x: hidden;}
.region-secondary-menu .menu { font-size: 1.000em;}
.user-register-form .form-item label{display: block; font-weight: 700;}
/*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%; max-width: 700px; width:100%; 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); }
.field--name-field-documents, .field--name-field-link { clear: both; }
#cboxCurrent{bottom: 0;}
#edit-field-subject-wrapper { width: 50%; float: left; padding: 0 10px 0 0; }
#edit-field-other-subject-wrapper { float: left; width: 50%; padding-left: 10px; }
#edit-field-question-query-wrapper { clear: both; }
/*.messages--error .messages__item + .messages__item {margin-top: 0;}
.messages--error {background-color: #effef0;color: #11811e;background-image: none;border-color: #0fb356 #0fb356 #0fb356 transparent;box-shadow: -8px 0 0 #0fb356;}*/

.menuExternalIcon {background: url(../images/ext-link-icon.gif) no-repeat right center; padding-right: 20px !important; display: inline-block !important;}
.page-node-type-product .view-id-product .view-content .views-row .item-list ul{ list-style:none; padding:0;}
.page-node-type-product .view-id-product .view-content .views-row .item-list ul li {padding:2px 0 2px 15px; position:relative; margin-bottom:10px;}
.page-node-type-product .view-id-product .view-content .views-row .item-list ul li:before{content:"\f105"; font-family:'FontAwesome'; font-size:16px; color:#19269d; position:absolute; left:0; top:1px;}

.nmrlFacilitiesWrap { padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid #e3e3e3; }
.nmrlFacilitiesWrap:last-child { border-bottom: 0; }
.nmrlFacilities .imgHolder, .nmrlFacilities .rightCl { float:left; }
.nmrlFacilities .imgHolder { width: 30%; }
.nmrlFacilities .imgHolder img { width: 100%; border: 2px solid #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); margin: 0; float:none; }
.nmrlFacilities .rightCl { width: 70%; padding-left: 20px; }
.page-node-type-events .field__item .datetime:last-child { padding-left: 0; }
.page-node-type-events .field__item .datetime:last-child:before { display: none; }

.view.view-employee-corner .boxListData ul li .dataWrapBox {min-height: auto;}
.view.view-employee-corner .boxListData ul li .dataWrapBox a {padding: 10px 0 15px 0;}

.view.view-career-vacancy .boxListData ul li .dataWrapBox {min-height: auto;}
.view.view-career-vacancy .boxListData ul li .dataWrapBox a {padding: 10px 0 15px 0;}


/*************Contrast View*************/
body.wob { background-color:#000; color: #fff;}

.wob .techWwhatsNewList .viewAll, .wob .techCluEventList .viewAll, .wob .whatsNewList.withBoxShadow .viewAll, .wob a, .wob .whatsNewsSlider .homeNewsBox a, .wob .drdoNewsRow .viewAll, .wob .homeMessageBoardList .homeMessageBoardItem a, .wob .homeEventList .homeEventItem a, .wob .homeImpLinks .impLinksBox p, .wob .mediaGallery .viewAll, .wob .homePhotoAlbum .homeAlbumTitle h3 a, .wob .footerMenuLinks li a, .wob .copyrightLink li a, .wob .boxListData ul li .titleText, .wob .view-labs-and-establishments .item-list ul li a, .wob .view-photo-gallery .titleStyle, .wob.page-video-gallery .videoGallery .photo-outer .videoCaption, .wob .accordion .accTrigger, .wob .accordion .accTrigger:before, .wob .techCluEventBox h3 a, .wob .homeVideoList .videoDetail h3 a { color:#ffff00;}

.wob .techWwhatsNewList .viewAll:hover, .wob .techCluEventList .viewAll:hover, .wob .whatsNewList.withBoxShadow .viewAll:hover, .wob a:hover, .wob .whatsNewsSlider .homeNewsBox a:hover, .wob .drdoNewsRow .viewAll:hover, .wob .homeMessageBoardList .homeMessageBoardItem a:hover, .wob .homeEventList .homeEventItem a:hover, .wob .homeImpLinks .impLinksBox:hover p, .wob .mediaGallery .viewAll:hover, .wob .homePhotoAlbum .homeAlbumTitle h3 a:hover, .wob .footerMenuLinks li a:hover, .wob .copyrightLink li a:hover, .wob .view-labs-and-establishments .item-list ul li a:hover, .wob .boxListData ul li .dataWrapBox:hover .titleText, .wob .view-photo-gallery .titleStyle:hover, .wob .view-photo-gallery .photo-outer:hover .titleStyle, .wob.page-video-gallery .videoGallery .photo-outer:hover .videoCaption, .wob .techCluEventBox h3 a:hover, .wob .homeVideoList .videoDetail h3 a:hover { color:#00ff00;}

.wob h1, .wob h2, .wob h3, .wob h4, .wob h5, .wob h6, .wob p, .wob ul.bulletText li, .wob .page-search .item-list ul li, .wob .impoLinksList li, .wob .listingDetail .field__items .field__item, .wob ul.bulletText li:before, .wob .page-search .item-list ul li:before, .wob .impoLinksList li:before, .wob .listingDetail .field__items .field__item:before, .wob .whatsNewsSlider .homeNewsBox .newsDate, .wob .whatsNewsSlider .homeNewsBox .newsCategory, .wob .homeEventList .homeEventItem .eventDate, .wob .homeEventList .homeEventItem .eventDate, .wob .combatEquipment h2, .wob .atGlance h2, .wob .mediaGallery h2, .wob .clustersTitle, .wob .footerRow h2, .wob .homeFeedTab .homeEventItem .newsCategorym .wob .whoIsWho h2, .wob .ministerBlock .ministerSrtDetail .ministerName, .wob .ministerBlock .ministerSrtDetail p, .wob .whoIsWho .resTab .tabNav li a, .wob .node--type-drdo-official .field--name-field-official-designation, .wob .node--type-drdo-official .field--name-field-other-designation .field__item, .wob .view-career-vacancy table th, .wob .view-career-vacancy .form-item label, .wob ul.bulletText li:before, .wob .page-search .item-list ul li:before, .wob .impoLinksList li:before, .wob.listingDetail .field__items .field__item:before, .wob .mainContact h2 span, .wob .homeFeedTab .homeEventItem .newsCategory, .wob .commonListing .thumbDate, .wob .commonListing li .newsCategory, .wob .view-filters label, .wob .labEventList ul li .eventDetl .thumbDate, .wob .labEventList ul li .newsCategory, .wob .eventDate .newsCategory, .wob .eventDetails .newsCategory, .wob .productDetail .productRightDetail h2, .wob .swiper-button-next .fa, .wob .swiper-button-prev .fa, .wob .swiper-button-prevProduct .fa, .wob .swiper-button-nextProduct .fa, .wob.page-node-type-photo-gallery .titleStyle, .wob .node--type-photo-gallery .views-exposed-form label, .wob .video-listing .video-section li .videoOuter .videoCaption, .wob .video-listing .video-section li .videoOuter:hover .videoCaption, .wob .faq_query_form label, .wob .faq_query_form .captcha .description, .wob .node--type-faq .views-exposed-form label, .wob form.user-login-form .form-item input[type="text"], .wob form.user-login-form .form-item input[type="password"], .wob form.user-login-form .form-item input[type="email"], .wob form.user-login-form .form-item select, .wob form.user-login-form .form-item input[type="date"], .wob form.user-login-form label, .wob .user-login-form .form-item .description, .wob form.node-feedback-form label, .wob form.node-feedback-form .form-item input[type="text"], .wob form.node-feedback-form .form-item input[type="password"], .wob form.node-feedback-form .form-item input[type="email"], .wob form.node-feedback-form .form-item select, .wob form.node-feedback-form .form-item input[type="date"], .wob form.node-feedback-form textarea, .wob form.node-feedback-form .captcha .description, .wob .techCluEventBox .eventDate, .wob .techCluEventBox p, .wob .eventHomeListWrap .eventDetails h3, .wob .eventHomeListWrap .eventDetails .date, .wob .eventHomeListWrap .eventDetails p, .wob .commonListing .newsCategory
{ color:#fff;}

.wob input[type="submit"], .wob input[type="button"], .wob input[type="reset"], .wob button, .wob .button, .wob .b-description_readmore_button, .wob .techClustersList .techBox .button{color:#000; background-color:#ffff00; }

.wob input[type="submit"]:hover, .wob input[type="button"]:hover, .wob input[type="reset"]:hover, .wob button:hover, .wob .button:hover, .wob .b-description_readmore_button:hover, .wob .techClustersList .techBox .button:hover{color:#000; background:#00ff00; }

.wob .techClustersList .techBox, .wob .totWrapRow, .wob .views-exposed-form, .wob .page-search .region-content .search-form, .wob .view-career-vacancy table th, .wob .view-career-vacancy table td, .wob .mainContact, .wob .citizenCharter .resTab .tabContainer, .wob .labEventList, .wob .agenciesContactList > ul 
{ background:#000;}

.wob .view-career-vacancy table tr:nth-child(2n+1) td 
{ background:#222;}

.wob .homeImpLinks, .wob .mediaGallery, .wob .footerRow, .wob .breadcum, .wob .aboutDrdo .rightImg:before, .wob .view-labs-and-establishments .item-list ul li .labBlock, .wob .view-filters .views-exposed-form, .wob nav.pager ul li a, .wob .view-photo-gallery ul li .photo-outer, .wob .views-exposed-form, .wob .page-search .region-content .search-form, .wob.page-node-type-photo-gallery .photoGallery li .photo-outer, .wob.page-video-gallery .videoGallery li .photo-outer, .wob .video-listing .video-section li .videoOuter, .wob .accordion .accTrigger.active, .wob .faq_query_form, .wob form.user-login-form, .wob form.node-feedback-form
{ background:#333;}
.wob .labMissionVision.missionVision {/* background:url(../images/lab-establishments/mission-vision-bg-hWob.jpg) no-repeat 0 0; */ background-size:cover;}
.wob .missionVision { /* background:url(../images/mission-vision-bg-hWob1.jpg) no-repeat right top #000;  */ background-size:100%;}


.wob ul li .eventWrap, .wob .docArea:hover, .wob .user-login-form .extAction, .wob ul li .eventWrap, .wob .docArea:hover  
{ background:#555;}
	

.wob .combatEquipmentList .combatBoxOuter .btnSet a, .wob .discriptionCaption .commonBtn, .wob .commonBtn.whiteBtn { border: 1px solid #ffff00; color:#000; background:#ffff00; }
.wob .combatEquipmentList .combatBoxOuter .btnSet a:hover, .wob .discriptionCaption .commonBtn:hover, .wob .commonBtn.whiteBtn:hover { border-color: #00ff00; color:#000; background:#00ff00; }

.wob .drdoNewsRow h2 { color:#fff;}

.wob .drdoNewsRow h2 { border-color:#fff;}

.wob .whatsNewsSlider .activityTicker li, .wob .homeMessageBoardList ul li, .wob .homeEventList ul li {border-bottom-color: #3e3e3e;}

.wob .homeFeedTab .tabNav {border: 1px solid #444;}
.wob .homeFeedTab .tabNav li a {border-bottom-color: #000; color:#fff;}
.wob .homeFeedTab .tabNav .r-tabs-state-active a{border-bottom-color: #ffff00; color:#fff;}
.wob .homeFeedTab .tabNav li a:before {border-top-color: #ffff00;}
.wob .homeImpLinks .impLinksBox:hover, .wob .copyrightRow { background:#000;}
.wob .homeFeedTab .tabNav li a .fa-facebook{color: #fff;}
.wob .homeFeedTab .tabNav li a .fa-twitter{color: #fff;}


.wob .combatEquipment .resTab .tabNav {border: 1px solid #444;}
.wob .combatEquipment .resTab .tabNav .r-tabs-state-active a {color: #000 !important; background: #ffff00;}
.wob .combatEquipment .resTab .tabNav li a {background: #000; color: #fff;}
.wob .combatEquipment .resTab .tabNav li a:before{border-top-color: #ffff00;}


.wob .homeImpLinks .impLinksBox .icon1, .wob .homeImpLinks .impLinksBox:hover .icon1 { background-position: 0 -243px; }
.wob .homeImpLinks .impLinksBox .icon2, .wob .homeImpLinks .impLinksBox:hover .icon2 { background-position: -66px -243px; }
.wob .homeImpLinks .impLinksBox .icon3, .wob .homeImpLinks .impLinksBox:hover .icon3 { background-position: -132px -243px; }
.wob .homeImpLinks .impLinksBox .icon4, .wob .homeImpLinks .impLinksBox:hover .icon4 { background-position: -198px -243px; }
.wob .homeImpLinks .impLinksBox .icon5, .wob .homeImpLinks .impLinksBox:hover .icon5 { background-position: -264px -243px; }
.wob .homeImpLinks .impLinksBox .icon6, .wob .homeImpLinks .impLinksBox:hover .icon6 { background-position: -330px -243px; }
.wob .homeImpLinks .impLinksBox .icon7, .wob .homeImpLinks .impLinksBox:hover .icon7 { background-position: 0 -373px; }
.wob .homeImpLinks .impLinksBox .icon8, .wob .homeImpLinks .impLinksBox:hover .icon8 { background-position: -66px -373px; }
.wob .homeImpLinks .impLinksBox .icon9, .wob .homeImpLinks .impLinksBox:hover .icon9 { background-position: -132px -373px; }

.wob .darkBg{background: rgba(51,51,51,0);background: -moz-linear-gradient(top, rgba(32,124,229,0) 0%, rgba(51,51,51,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(32,124,229,0)), color-stop(100%, rgba(51,51,51,1)));background: -webkit-linear-gradient(top, rgba(32,124,229,0) 0%, rgba(51,51,51,1) 100%); background: -o-linear-gradient(top, rgba(32,124,229,0) 0%, rgba(51,51,51,1) 100%);background: -ms-linear-gradient(top, rgba(32,124,229,0) 0%, rgba(51,51,51,1) 100%); background: linear-gradient(to bottom, rgba(32,124,229,0) 0%, rgba(51,51,51,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#207ce5', endColorstr='#333333', GradientType=0 ); }

.wob .atGlance .glanceBox{background:#ffff00; }
.wob .atGlance .glanceBox p, .wob .atGlance .glanceBox:hover p { color:#000}
.wob .atGlance .glanceBox:after{background:#00ff00; }
.wob .atGlance .glanceBox:before {display:none;}
.wob .atGlance .glanceBox .icon1, .wob .atGlance .glanceBox:hover .icon1  { background-position: 0 -78px; }
.wob .atGlance .glanceBox .icon2, .wob .atGlance .glanceBox:hover .icon2 { background-position: -89px -78px; }
.wob .atGlance .glanceBox .icon3, .wob .atGlance .glanceBox:hover .icon3 { background-position: -178px -78px; }
.wob .atGlance .glanceBox .icon4, .wob .atGlance .glanceBox:hover .icon4 { background-position: -267px -78px; }
.wob .atGlance .glanceBox .icon5, .wob .atGlance .glanceBox:hover .icon5 { background-position: -218px -379px; }
.wob .mediaGallery .homePhotoGallery{border-right-color:#000;}
.wob .homePhotoAlbum .imgHolder .fa, .wob .homeVideoList .videoPoster .fa, .wob .homePhotoAlbum .imgHolder:hover .fa, .wob .homeVideoList .videoPoster:hover .fa{background:#ffff00; color:#000;}
.wob .fooerLogo { background:#fff; }
.wob .footerRow .socialLinks ul li a .fa { color:#fff!important;}
.wob .newsLetterFieldWrap .submit{background:#00ff00; color:#000;}
.wob .newsLetterFieldWrap .submit:hover{background:#ffff00; color:#000;}
.wob .fullscreenDown .goToSection {background:#ffff00; color:#000; }
.wob .fullscreenDown .goToSection:hover, .wob .view-photo-gallery .imgStyle:before, .wob.page-node-type-photo-gallery .photo-outer .imgStyle a:before, .wob.page-video-gallery .videoGallery .imgStyle:before, .wob .video-listing .video-section li .videoOuter a:before{background:#00ff00; color:#000; }
.wob #backtotop{background:#00ff00; color:#000; }
.wob #backtotop:hover{background:#ffff00; color:#000; }

.wob #nav > li > a:hover, .wob #nav > li.hover > a, .wob #nav > li.focus > a, .wob #nav > .highlight > a, .wob #nav > li.focus > a {background:#ffff00; color:#000; }




.wob #nav ul, .wob #nav ul:before, .wob #nav ul:after, .wob ul.circleList li:before{background:#ffff00;}
.wob #nav ul li a { color:#000;}
.wob #nav ul li a:hover { color:#000;}
.wob #nav ul li a:before {background:#000;}
.wob .whatsNewsSlider .playPause, .wob .homeFeedTab .playPause{background-position: -58px 0;}
.wob .whatsNewsSlider .playPause.play, .wob .homeFeedTab .playPause.play {background-position: -87px 0;}
.wob .citizenCharter:before { background:#000;}
.wob .resTab .tabNav .r-tabs-state-active a { background:#ffff00; color: #000;}
.wob .citizenCharter .resTab .tabNav li a:before {border-top-color: #ffff00;}
.wob .czContactInfo { border-bottom: 0;}
.wob .whoIsWho .resTab .tabNav { border-color:#656565; background:#000;}

.wob .ministerBlockWrap {border: 1px solid #333; background: #222;}

.wob .whoIsWho .resTab .tabNav li.r-tabs-state-active a:before {border-top-color: #ffff00;}
.wob .whoIsWho .resTab .tabNav .r-tabs-state-active a, .wob nav.pager ul li.is-active a, .wob nav.pager ul li a:hover{background:#ffff00; color:#000!important; }
.wob .ministerBlockWrap, .wob .techLabsList .techLabsListInn { border-color:#000;}
.wob .noRecFound { background:#000; color:#fff !important;}
.wob .techClustersList .bottomBlock{background: rgba(0, 0, 0, 0.8);}
.wob .totWrapRow {border-bottom-color: #222; }
.wob .categoryAtech > span, .wob .techLabsList .techLabsListInn { background:#222; color:#fff;}
.wob .categoryAtech > span.acc-active{border-color: #ffff00;background: #ffff00;color: #000;}
.wob .whoIsWho h2 { color:#fff !important;}
.wob .commonListing li { border-bottom-color:#3c3c3c; }
.wob .commonListing li{background: url(../images/bullet-arrow-white.png) no-repeat 15px 22px;}
.wob .labEventList ul li .eventWrap { border: 0; }
.wob .commonListing li:nth-child(2n) { background-color:#222;}
.wob .boxListData ul li .dataWrapBox {background: #111;border: 1px solid #4e4e4e;}
.wob .boxListData ul li .dataWrapBox:hover:before { background:#00ff00;}
.wob .b-description_readmore_ellipsis:after { display:none;}
.wob .view-labs-and-establishments .item-list ul li .labBlock { border-bottom-color:#ffff00;}
.wob .homeFeedTab .commonListing li { background:none;}
.wob .fooerLogo .swiper-button-next .fa, .wob .fooerLogo .swiper-button-prev .fa{color: #2b2d30;}
.wob .view-photo-gallery ul li .photo-outer:before, .wob.page-video-gallery .videoGallery li .photo-outer:before {background: #00ff00;}
.wob .accordion .accTrigger, .wob .accordion .accTrigger.active { border-bottom-color:#434343;}
.wob .homeFeedTab .resTab .tabNav .r-tabs-state-active a { background:#ffff00; color:#000;}
.wob .homeFeedTab .resTab .tabNav .r-tabs-state-active a .fa { color:#000;}

.wob th, .wob .tableData th { background: #222; }
.wob table tr:nth-child(2n+1) td, .wob .tableRowOdd {background-color: #444;}
.wob caption, .wob th, .wob td { background: #222; }
.wob th, .wob td, .wob .tableData th, .wob .tableData td { border-bottom: 1px solid #444; border-right: 1px solid #444; }
.wob table, .wob .tableData { border: 1px solid #444; }

.wob .whatsNewsRow h2, .wob .missionVision h2, .wob .labHomeProducs h2, .wob .techHomeProducs h2, .wob .techCluEvent h2, .wob .commonContent h2 {color: #fff;}

.wob .mainContact, .wob .techCluEventBox:hover {background-color: #222;}

.wob .techCluHomeBanner:before {background: #222;}

.wob .techWwhatsNewsRow:after {background: #444;}
.wob .techWwhatsNewsRow:before {background: #444;}
.wob .techWwhatsNewsRow .row .leftCol {background: #222;}
.wob .homeLabBox{background: #222 !important;}

.wob #accessControl.textResizeWrapper input.current {background: #ffff00; color: #000;}
.wob #accessControl input {background: #000; color: #fff;}
.wob .topStrip .dropbutton li, .wob .topStrip .dropbutton li a {color: #ffff00;}
.wob .topStrip {background-color: #040404;}

.wob .ministorProfile .leftCol .dg-title {color: #ffff00;}
.wob .ministorProfile .leftCol .dg-official-designation {color: #fff;}

.wob .proListingSection .proLIsting li .proTitle {color: #000; background: #ffff00;}
.wob .proListingSection .proLIsting li .proTitle a {color: #000;}

.wob .subSiteHomeBanner:before {background: #222;}

.wob .whatsNewList ul li .homeNewsTitle {color: #fff;}
.wob .whatsNewList ul li:hover .homeNewsTitle {color: #00ff00;}
.wob .whatsNewList ul li .dateBlock {color: #fff;}
.wob .whatsNewList ul li .monthBlock {color: #000; background: #fff;}

.wob .whatsNewsRow h3 {color: #fff;}
.wob .labHomeSingleCareersSlider .homeCareerBox:before {color: #fff;}
.wob .labHomeSingleCareersSlider h4 a {color: #fff;}
.wob .homeCareerBox h4 a:hover{color: #00ff00;}
.wob .homeCareerBox p {color: #fff;}

.wob .homeCareerBox .downloadLinks li a{color: #00ff00;}
.wob .homeCareerBox .downloadLinks li a:hover{color: #fff;}

.wob ul.bulletText li:before, .wob .page-search .item-list ul li::before, .wob .impoLinksList li:before, .wob .listingDetail .field__items .field__item:before, .wob .contentPage ul li:before, .wob .missionVision .missionBlock ul li:before, .wob .quickLinkBox ul li:before, .wob .productDetail .productRightDetail .cateBlock ul li:before, .wob.page-node-type-product .view-id-product .view-content .views-row .item-list ul li:before {color: #fff;}
.wob .menuExternalIcon {background: url(../images/ext-link-icon-wob.gif) no-repeat right center;}
.wob .footerRow {border-top: 1px solid #696969;}

.wob .graySection {background-color: #111;}
.wob .whatsNewList.withBoxShadow {background-color: #222;}
.wob .whatsNewList.defaultNews ul li:hover .homeNewsTitle {color: #00ff00;}
.wob .whatsNewList.defaultNews ul li .monthBlock {background: #fff;}
.wob .whatsNewList.defaultNews ul li a {border-bottom: 1px solid #333;}

.wob .smoke {background-color: #222; box-shadow: 0 2px 8px #222;}
.wob .smoke-base .dialog-inner {color: #fff;}
.wob .dialog-buttons button.cancel {background-color: #ffff00;}


.wob .views-exposed-form .form--inline .form-item input {background-color: #222;}
.wob .form-item input[type="text"], .wob .form-item input[type="password"], .wob .form-item input[type="email"], .wob .form-item select, .wob .form-item input[type="date"], .wob .form-textarea-wrapper textarea{border: 1px solid #222; color: #fff; background-color: #222;}
.wob .productDetail {border-bottom: 1px solid #222;}
.wob .czContactInfo ul li {border-right: 1px solid #222;}

.wob h2 {color: #ffff00;}
.wob h3 {color: #00ff00;}

.wob .captcha .form-item::before {background: #222;}
.wob .captcha img{border: 1px solid #222;}
.wob .form-select{background:url(../images/drop-select-arrow-wob.png); background-repeat:no-repeat; background-position:right 15px;}

.wob .sitemap .sitemap-menu > li > a, .wob #site-map .nolink {color: #fff; background: #222; border: 1px solid #222;}
.wob .sitemap .sitemap-menu > li > ul > li > a {background: #222;}
.wob .sitemap .sitemap-menu > li > ul > li > a:hover {background: #00ff00; color: #000;}
.wob .sitemap .sitemap-menu > li > a:hover, .wob #site-map .nolink:hover{background: #00ff00; color: #000;}

.wob .whatsNewsRow:before, .wob .whatsNewsRow:after {box-shadow: 0 0 30px rgba(255, 255, 255, 0.2);}

.wob .drdoNewsRow::after {box-shadow: 0 0 20px rgba(255, 255, 255, 0.2);}
.wob .drdoNewsRow::before {box-shadow: 0 0 20px rgba(255, 255, 255, 0.2);}

.wob .productVideos ul li .videoPoster {background: #333;}
.wob .productVideos ul li .videoPoster a:before {background: #00ff00; color: #000;}
.wob .productVideos ul li .videoPoster a:hover:before {background: #ffff00; color: #000;}
.wob .productDetail .productLeftImg img {border: 5px solid #444;}

.wob #nav > li > a:hover, .wob #nav > li:hover > a, .wob #nav > li.hover > a, .wob #nav > li.focus > a, .wob #nav > .highlight > a { background-color:#ffff00; color:#000;}

.wob .ui-widget.ui-widget-content { border: 1px solid #222 !important; }
.wob .ui-widget-content { background: #222 !important; }
.wob .ui-autocomplete li a:hover { background: #5c5c5c !important; color: #00ff00 !important; border-bottom: 1px solid #111 !important; }
.wob .ui-autocomplete li a { border-bottom: 1px solid #111 !important; }

.wob .js input.form-autocomplete { background-image: url(../images/ext-link-icon-wob.gif) !important; background-position: 100% center !important; background-repeat: no-repeat !important; }

.wob .drdoNewsRow {background: #000; }
.wob .contentGrayBox {background: #222;}
.wob .contentGray { background: #000; padding: 0; margin-bottom: 0; }
.wob .messages__list li a { color:#325e1c !important; text-decoration: underline !important; }
.wob .messages__list li a:hover { text-decoration: none !important; }

.wob .citizenCharter .resTab .tabNav .r-tabs-state-active a { background: #555; color: #fff; }
.wob .citizenCharter .resTab .tabNav li a:before {border-top-color: #555;}
.wob .eventHomeListWrap .evetnHomeWrap { background: #555; }
.wob .eventHomeListWrap .eventDetails { padding: 0 10px; }
.wob .combatEquipmentList .swiper-container:before { background: #000; }




.saseAbout .cols6{text-align: center;}
.saseAbout .cols6 p{text-align: center;}
.saseAboutWrap{text-align: center;}
.nmrlWrap .row .cols6{margin-bottom: 20px;}
.nmrlWrap .row .cols12{text-align: center; margin-bottom: 30px;}
.red { color:#de0b0b;}
.topStrip .dropbutton-wrapper { width:auto;}
.topStrip .dropbutton { position:static !important;}
.language .dropdown-language-item li, .topStrip .dropbutton-multiple.open .dropdown-language-item li { display: inline-block !important; vertical-align: middle; }
.language .dropdown-language-item li.dropbutton-toggle { display:none !important;}
.language .dropdown-language-item li, .topStrip .dropbutton-multiple.open .dropdown-language-item li{/*font-size: 0.813em;*/ font-size:13px; line-height: 23px;}
.language .dropdown-language-item li a, .topStrip .dropbutton-multiple.open .dropdown-language-item li a{line-height: 23px; font-size:1.000em;}
/*.language .dropdown-language-item li:hover, .language .dropdown-language-item li a:hover { text-decoration: underline; }*/
.view-subordinate-legislation .responsiveTable caption{text-align: left; font-weight: 700;font-size: 24px;margin-bottom:5px;}
.topStrip .dropbutton-multiple.open .dropdown-language-item li.dropbutton-toggle { display: none; }

.field--name-field-link .field__label, .field--name-field-related-media .field__label, .field--name-field-link .field__items { display: block; float:none;}
.field--name-field-related-media .field--name-field-related-media.field__item { padding: 0; }
.field--name-field-related-media .field--name-field-related-media.field__item:before { display:none; }

.rti-img-poster p{    text-align: right;max-width: 246px;float: right;padding: 15px;background: #e8dfdf;border-radius: 15px;width: 100%}
table .views-field-counter { text-align: center; }


.extramuralTable .serialNo{text-align: center;}
label[for] {cursor: default;}


.playPause {color: #000;}
/*.combatEquipmentList .combatBoxOuter {background-color: #000;}*/
.region.region-common-region {background-color: #000;}
#block-navalsystemsandmaterials {background-color: #000;}
.visually-hidden{color: #fff !important; background-color: #000;}

.headerBannerWrap {width: 100%; background-color: #000;}
.form-item input.error, .form-item textarea.error, .form-item select.error {border: 2px solid red !important;}

.lecturesOrg th:first-child {width: 150px;}

.view-subordinate-legislation table td:first-child, .view-subordinate-legislation table th:first-child, .coordinatorTable tr td:first-child,  .coordinatorTable tr th:first-child { width: 100px; text-align: center; }
.projectsNumber tr td:first-child,  .projectsNumber tr th:first-child { width: 120px; text-align: center; }

.contentGray { background: #f6f6f6; padding: 25px; margin-bottom: 25px; }
.field--name-field-topic .field__label, .field--name-field-topic .field__item { float: none; display: inline-block; vertical-align: middle; margin: 0; }

.wob .detail404 h2 {color: #00ff00;}
.wob .detail404 h2:before, .wob .detail404 h2:after {background-color: #00ff00;}
.wob .detail404 .largeText, .wob .detail404 h3{color: #fff;}



/*********Pager*********/
nav.pager { margin-top: 25px; }
nav.pager ul { margin: 0; text-align: right;}
nav.pager ul li {background: none !important; padding: 0 !important; border: none; display: inline-block; margin-bottom: 7px; margin-left: 3px; width:auto; float: none; }
nav.pager ul li a { padding: 5px 14px; background:#f6f6f6; }
nav.pager ul li.is-active a, nav.pager ul li a:hover { background: #0079be; color: #fff; }
.thWidth150 { width: 150px; }
.largeImgShadow { border: 5px solid #fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); }

.boxListData.technicalClustersDirector {text-align: center;}
.boxListData.technicalClustersDirector ul li {float: none; display: inline-block;}


.proListingSection .proLIsting {list-style: none; margin: 0 -15px; padding: 0;}
.proListingSection .proLIsting li {float: left; width: 25%; position: relative; padding: 15px;}
.proListingSection .proLIsting li .proTitle { padding: 15px; position: absolute; width: auto; bottom: 10px; color: #fff; /*text-transform:uppercase;*/ left: 10px; right:10px; background:rgba(7, 46, 103, 0.8); transition: all 350ms ease 0s;-webkit-transition: all 350ms ease 0s; text-align: center; }
.proListingSection .proLIsting li .proSec { position: relative; padding: 10px; box-shadow: 0 0 30px rgba(0, 0, 0, 0.1); }

.proListingSection .proLIsting li .imgHolder { overflow: hidden; }
.proListingSection .proLIsting li .imgHolder img { width: 100%; transition: all 350ms ease 0s; -webkit-transition: all 350ms ease 0s; }
.proListingSection .proLIsting li .proSec:hover .imgHolder img { transform: scale(1.1); -webkit-transform: scale(1.1); }
.proListingSection .proLIsting li .proTitle a {/*font-weight: 700; font-size: 1.113em;*/ font-size: 1.213em; color: #fff; margin-bottom: 0; line-height: 1.3; display:block; /*text-transform : uppercase;*/}
.proListingSection .proLIsting li .proSec:hover .proTitle { padding: 25px 15px; }


.view-drdo-official .view-content .drdo-official-block {margin-bottom: 15px; padding-bottom: 20px; border-bottom: 1px solid #e7e7e7;}
.view-drdo-official .view-content .drdo-official-block h2{margin-bottom: 5px;}

.js-form-item-sort-by {width: auto !important;}
.js-form-item-sort-by .form-select {cursor: pointer;}


.productImageSliderWrap { /*margin-bottom: 40px;margin-top: 30px;padding-top: 30px;border-top: 1px solid #ccc;*/ }
.productImageSlider .swiper-slide {padding: 10px; float:left; width: 25%;  }
.productImageSlider .swiper-container.swiper-container-horizontal { float: none; width:auto;}
.productImageSlider ul { margin: 0 -10px; padding: 0; list-style: none; }
.productImageSlider ul li { float:left; padding: 10px; width: 25%; }
.productImageSlider .swiper-slide a, .productImageSlider ul li a{padding: 10px; background: #fff; box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); display:block; position: relative;}
.productImageSlider { position: relative; }
.productImageSlider .titleStyle{font-weight: 600;background: #fff;font-size: 16px;text-align: center;color:#595959;padding-top: 10px;}
.productImageSlider .photo-outer .imgStyle img {width: 100%;}

.productImageSlider .sliderAmallArrow { position: absolute; right: 0; top: -66px; display:none; }
.productImageSlider .sliderAmallArrow.activer { display: block; }
.productImageSlider .sliderAmallArrow .small-arrow-next, .productImageSlider .sliderAmallArrow .small-arrow-prev, .productImageSlider .sliderAmallArrow .small-arrow-next .fa, .productImageSlider .sliderAmallArrow .small-arrow-prev .fa{ width: 30px; height: 30px; margin: 0; font-size: 30px; position: static; line-height: 30px; cursor:pointer; text-align: center; -webkit-transition: 350ms ease-in-out; transition: 350ms ease-in-out;}
.productImageSlider .sliderAmallArrow .small-arrow-next, .productImageSlider .sliderAmallArrow .small-arrow-prev { float:left; }
.productImageSlider .sliderAmallArrow .small-arrow-next:hover .fa, .productImageSlider .sliderAmallArrow .small-arrow-prev:hover .fa{ background: rgba(0, 0, 0, 0.3); color: #fff; }
.productImageSlider .swiper-slide a:before, .productImageSlider ul li a:before { width: 46px; height: 46px; line-height: 45px; text-align: center; background: #fff; border-radius: 50%; position: absolute; left: 50%; top: 50%; margin: -40px 0 0 -23px; opacity:0; visibility: hidden; font-size: 23px; color: #023c73; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); -webkit-transition: 350ms ease-in-out; transition: 350ms ease-in-out; font-family:'FontAwesome';content:"\f00e"; z-index:1; }
.productImageSlider .swiper-slide a:hover:before, .productImageSlider ul li a:hover:before { opacity:1; visibility: visible; }
.productVideosWrap { margin-top: 20px; }
.productVideos ul { margin: 0 -15px; padding: 0; list-style: none; }
.productVideos ul li { float:left; width: 33.333%; padding: 15px; }
.productVideos ul li .videoPoster{ background: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); padding: 10px; }
.productVideos ul li .videoPoster a { position: relative; }
.productVideos ul li .videoPoster a:before { width: 80px; height: 80px; line-height: 80px; text-align: center; background: #fff; border-radius: 50%; position: absolute; left: 50%; top: 50%; margin: -40px 0 0 -40px; font-size: 36px; color: #023c73; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); -webkit-transition: 350ms ease-in-out; transition: 350ms ease-in-out; font-family:'FontAwesome';content:"\f04b"; z-index:1; padding-left:5px; }
.productVideos ul li .videoPoster a:hover:before { background: #023c73; color: #fff;}
.productVideos ul li .videoPoster img { width: 100%; }

#accessControl input[type="submit"]:focus, #accessControl input[type="button"]:focus {outline: thin solid !important; outline-color: #000 !important; border: 2px solid;}
#accessControl input.font-large[type="button"]:focus {border: 2px solid #fff !important;}
.js .dropbutton a:focus {outline: 2px solid #000; line-height: normal; display: inline-block !important;}
.noJS .topStrip {position: relative;}

.acemImgList { background:#f1f1f1; border-bottom: 1px solid #ccc; }
.acemImgList:last-child { border-bottom: 0;}
.acemImgList .cols6 { padding-top:25px; }
.acemImgList .cols6:first-child{border-right: 1px solid #ccc; }
.acemImgList .imgHolder, .acemImgList .imgRhtBlk { float:none; text-align: center; }
.acemImgList .imgRhtBlk { padding-top: 20px;width: auto; }
.acemImgList .imgHolder { width: auto; }
.acemImgList p {text-align: center; font-weight: 600; font-size: 17px;}
.acemImgList .imgHolder img {border: 5px solid #fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}

.researchTable th, .researchTable td { width: 150px; }
.researchTable th:first-child, .researchTable td:first-child { width: 90px; }
.researchTable th:last-child, .researchTable td:last-child { width: 200px; }
.researchTable th:nth-child(2), .researchTable td:nth-child(2) { width: auto; }
.eriTable th:nth-child(4), .eriTable td:nth-child(4), .eriTable th:nth-child(5), .eriTable td:nth-child(5), .eriTable th:nth-child(6), .eriTable td:nth-child(6) { width: 150px; }
.eventmultiImages { clear: both; text-align: center; }
.eventmultiImages p { text-align: center; margin-top:10px; }
.multiPleImageList { margin: 0 -20px 20px -20px; padding: 0; list-style: none;}
.multiPleImageList li { padding: 20px !important; float:left; text-align: center; width: 25%; border: 0!important; background: none !important; }
.multiPleImageList .imgHolder { margin-bottom: 15px; }
.multiPleImageList .imgHolder img { margin: 0; width: 100%; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); border: 5px solid #fff; }
.multiPleImageList p { text-align: center; margin-bottom: 0; min-height: 50px;}
.multiPleImageList.item3List li { width: 33.333%; padding: 20px !important; }
.facilitiesImgList { padding: 15px 0; }
.facilitiesImgList > .imgHolder, .facilitiesImgList .rightBlk { float:left; }
.facilitiesImgList > .imgHolder { width: 25%; }
.facilitiesImgList > .imgHolder img { margin:0; width: 100%; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); border: 5px solid #fff; }
.facilitiesImgList .rightBlk  { width: 75%; padding-left: 30px; }
.rightBlk.fullWidth { padding-left: 0; width:100%; }
.dfrlAchievement th:first-child, .dfrlAchievement td:first-child { text-align: center; }
.dfrlAchievement th, .dfrlAchievement td { text-align: right; }

.noJS .innerBanner .pageBannerImg img {visibility: visible; opacity: 1;}

.noJS .fooerLogo .swiper-slide {width: auto !important; float: left !important; padding: 0 30px;}
.noJS .fooerLogo .swiper-button-next, .noJS .fooerLogo .swiper-button-prev {display: none;}
.noJS .fooerLogo .swiper-container {overflow-x: scroll; padding-bottom: 30px; overflow-y: auto;}

.noJS [data-aos^="fade"][data-aos^="fade"]{opacity: 1;}
.noJS [data-aos="fade-right"] {transform: none;}

.noJS .combatEquipment .resTab .tabContainer { height: auto; overflow: hidden; }
.noJS .combatEquipment .resTab .tabContent { display: block; height: 100% !important; }

.noJS .homeFeedTab .resTab .tabContainer {height: 100% !important;}
.noJS .homeFeedTab .resTab .tabContainer #homeEvents {height: 365px;}
.noJS .homeFeedTab .resTab .tabContainer #homeEvents .tickerDivBlock {height: 255px !important; margin-bottom: 10px;}

.noJS .homeFeedTab.socialFeed .resTab .tabContainer #homeTwitter, .noJS .homeFeedTab.socialFeed .resTab .tabContainer #homeFacebook {display: none;}
.noJS .homeFeedTab.socialFeed .resTab .tabContent { display: block; height: 100% !important; }

.noJS .combatEquipment .resTab .tabContent .swiper-button-next, .noJS .combatEquipment .resTab .tabContent .swiper-button-prev{display: none;}
.noJS .combatEquipment .resTab .tabContent .swiper-wrapper {overflow-x: auto; overflow-y: auto;}

.noJS .citizenCharter .resTab .tabContainer {height: auto;}
.noJS .citizenCharter .resTab .tabContent {height: auto;}

.noJS .whoIsWho .resTab .tabContainer {height: auto;}
.noJS .whoIsWho .resTab .tabContent {height: auto;}

.noJS.page-node-type-technology-cluster #header{width:100%; position: relative;
background: rgba(0,39,94,1);background: -moz-linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(0,39,94,1)), color-stop(35%, rgba(0,39,94,1)), color-stop(41%, rgba(0,39,94,1)), color-stop(100%, rgba(6,112,169,1)));background: -webkit-linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);background: -o-linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);background: -ms-linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);background: linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00275e', endColorstr='#0670a9', GradientType=1 );}

.noJS .labHomeCareersSlider .swiper-slide {width: 33.33%;}
.noJS .labHomeCareersSlider .swiper-wrapper {overflow-x: scroll; padding-bottom: 20px;}

.noJS .swiper-button-next, .noJS .swiper-button-prev{display: none;}
.noJS .sliderAmallArrow .small-arrow-next, .noJS .sliderAmallArrow .small-arrow-prev{display: none;}

.noJS .techCluEventList .swiper-slide {width: 31%; margin-right: 2%;}
.noJS .techCluEventList .swiper-wrapper {overflow-x: scroll; padding-bottom: 20px;}

.noJS .categoryAtech .cateTechnoList {display: block;}
.noJS .categoryAtech > span:after{display: none;}

.noJS #backtotop {display: block;}

.wob .breadcrumb li a{color: #ffff00;}
.cols3 img.imgLeft {width: 100%;}

.view-events .listingDetail ul.multiPleImageList { clear: both; }

.dealAwardsthfix th:nth-child(2) {width: 250px;}
.dealAwardsthfix th:nth-child(3) {width: 300px;}
.dealAwardsthfix th:nth-child(4) {width: 300px;}

.totDocTable tr th:nth-child(3) { width: 220px; }
.totDocTable tr th:nth-child(3), .totDocTable tr td:nth-child(3), .totDocTable tr th:nth-child(2), .totDocTable tr td:nth-child(2) { text-align: center; }

.totContactTable tr th:nth-child(3), .totContactTable tr td:nth-child(3), .totContactTable tr th:nth-child(4), .totContactTable tr td:nth-child(4), .totCatBrtt tr th:nth-child(4), .totCatBrtt tr td:nth-child(4) { text-align: right; width: 200px; }
.totContactTable tr th:first-child, .totContactTable tr td:first-child { width: 320px; }

.totCatBrtt tr th:nth-child(3), .totCatBrtt tr td:nth-child(3) { width: 200px; text-align: right; }
.totCatBrtt tr th:nth-child(2), .totCatBrtt tr td:nth-child(2) { width: 150px; text-align: center; }
.totCatBrtt tr th:nth-child(5), .totCatBrtt tr td:nth-child(5) { text-align: right; width: 270px; }

table .views-field-field-khand, table .views-field-field-ank, table .views-field-field-volume, table .views-field-field-issue { text-align: right; }
table th.views-field-field-khand a, table th.views-field-field-ank a, table .views-field-field-volume a, table .views-field-field-issue a { padding-right: 10px; }

.view-events .accordion .accordDetail .commonListing .bulletText li{padding: 2px 0 2px 15px !important; border-bottom: 0; background: none;}
.view-events .accordion .accordDetail .commonListing .bulletText li:nth-child(2n) {background-color: transparent;}

.tickerExtra {height: 420px !important; margin-bottom: 33px;}

.dataCenter .boxListData ul { text-align: center; }
.dataCenter .boxListData ul li { float: none; display: inline-block; vertical-align: middle; }

.contentPage .item-list.hideArrow ul li::before {display: none;}


.monographListSection .monographList { list-style: none; margin: 0 -15px; padding: 0; }
.monographListSection .monographList li { float: left; width: 50%; /*width: 12.50%;*/ position: relative; padding: 15px; }
.monographListSection .monographList li img { width: 100%; }
.monographListSection .monographList li .monographBox {box-shadow: 0 0 10px #e3e3e3; padding: 20px; min-height: 220px;}
.monographListSection .monographList li .fieldImg {float: left; margin-right: 3%; width: 22%;}
.monographListSection .monographList li .fieldContent {float: left; width: 75%;}

.monographListSection .monographList li .fieldContent .writings-author .alignRight.mrgR20 {margin-top: 20px;}
.monographListSection .monographList li .fieldContent .writings-author .alignRight.mrgR20 .button {margin-left: 20px;}

.monographListSection .monographList li .fieldContent .monographTitle {margin-bottom: 20px; font-weight: bold;}
.monographListSection .monographList li .fieldContent .writings-author span {float: left; width: 50%; margin-bottom: 5px;}
.monographListSection .monographList li .fieldContent .yearsAuthor strong {color: #006bad; width: 80px; display: inline-block;}
.monographListSection .monographList li .fieldContent .yearsAuthor span.startEndMonth strong {width: auto;}

.view-id-monographs .monographListSection .monographList li .fieldContent .writings-author span .authorofName {width: 83%;	float: right;}
.view-id-monographs .monographListSection .monographList li .fieldContent .writings-author span.yearofPublishing strong {width: auto; margin-right: 5px;}
.view-id-monographs .monographListSection .monographList li .fieldContent .writings-author span {width: 100%;}



.monographsDetail { padding-bottom: 25px; }
.monographsDetail .monographsLeftImg { float: left; width: 20%; }
.monographsDetail .monographsLeftImg img{width: 100%;}
.monographsDetail .monographsRightDetail { float: left; width: 80%; padding-left: 40px; margin-bottom: 15px; }
.monographsDetail .monographsRightDetail .alignRight { float: left; }
.monographsDetail .monographsRightDetail .field--name-field-language {display: inline-block; margin: 0;}


/* Blog Design */


.blogMain ul {margin: 0 -15px; padding: 0; list-style: none;}
.blogMain ul li {float: left; width: 25%; padding: 15px; min-height: 325px; position: relative;}

.blogMain ul li .blogImg {margin-bottom: 20px;}
.blogMain ul li .blogImg img {width: 100%;}
.blogMain ul li .entry-title {margin-bottom: 10px; line-height: normal; font-size: 18px; min-height: 50px;}
.blogMain ul li .entry-title a{display: block;}
.blogMain ul li .entry-content {margin-bottom: 20px;}

.blogMain ul li .published-date { float: left; }
.blogMain ul li .blogComments { float: left; margin-bottom: 20px;}
.blogMain ul li .blogBrd { border-bottom: 1px solid #bfbfbf; position: absolute; left: 15px; bottom: 0; right: 15px; padding-bottom: 20px; }
.blogSocial {float: right;}
.blogSocial ul li { width: 25px !important; min-height: auto; padding: 0; margin-right: 15px; display: inline-block; float: none; }
.blogMain ul li .exploreBtn {float: right;}

.blogInnerMain .categorySharethis { margin-bottom: 30px; padding-bottom: 20px; border-bottom: 1px solid #ccc; }
.blogInnerMain .categorySharethis .blogCategoryType { float: left; margin-bottom: 5px; width: 100%;}
.blogInnerMain .categorySharethis .blogCategoryType .field--name-field-blog-category { margin: 0; display: inline-block; }
.blogInnerMain .categorySharethis .blogSocial { margin-bottom: 0; }
.blogInnerMain .categorySharethis .blogSocial ul { margin: 0; }
.blogInnerMain .blogPostBigImg { margin-bottom: 20px; }

.blogMain ul li .exploreBtn .readMoreBtn.button {padding: 5px 10px; font-size: 13px; font-weight: bold;}

/*

.socialBlogMain ul {margin: 0; padding: 0; list-style: none;}
.socialBlogMain .socialCommonListing > li {padding: 15px 15px 15px 50px !important; border-bottom: 1px solid #d3d3d3; background: url(../images/bullet-arrow.png) no-repeat 15px 22px;}
.socialBlogMain .socialCommonListing > li:nth-child(2n) {background-color: #f6f6f6;}
.socialBlogMain .socialBlogSocial > ul > li { width: 25px !important; min-height: auto; padding: 0; margin-right: 15px; display: inline-block; float: none; }
.socialBlogMain .socialCommonListing > li .thumbDate {float: right; font-weight: bold;}

.socialBlogMain .socialCommonListing > li .cf { margin-top: 10px; }
.socialBlogMain .socialCommonListing > li .cf .socialBlogComments { width: 25%; float: left; padding-top: 3px; }
.socialBlogMain .socialCommonListing > li .cf .socialBlogSocial { width: 25%; float: left; }
.socialBlogMain .socialCommonListing > li .cf .socialPublished-date { float: left; width: 25%; padding-top: 3px; }
.socialBlogMain .socialCommonListing > li .cf .socialexploreBtn { float: left; width: 25%; text-align: right; padding-top: 3px; }

*/

.socialBlogMain ul {margin: 0; padding: 0; list-style: none;}
.socialBlogMain .socialCommonListing > li { padding: 10px; border: 1px solid #d3d3d3; margin-bottom: 20px; width: 100%; float: left; min-height: 120px; position: relative; }
/*.socialBlogMain .socialCommonListing > li:nth-child(2n) { float: right; }*/
.socialBlogMain .socialCommonListing > li .thumbDate { display: block; margin: 10px 0; font-size: 13px;}
.socialBlogMain .socialCommonListing > li .socialBlogContent { margin-bottom: 15px; }
.socialBlogMain .socialCommonListing > li .cf { position: absolute; width: auto; background-color: #f2f2f2; bottom: 5px; right: 5px; left: 5px; padding: 5px; font-size: 15px;}

.socialBlogMain .socialCommonListing > li .cf .socialBlogComments { width: auto; float: left; margin-top: 2px; margin-right: 10px; }
.socialBlogMain .socialCommonListing > li .cf .socialBlogComments .fa {margin-right: 8px;}

.socialBlogMain .socialCommonListing > li .cf .socialBlogSocial { float: left; margin-right: 20px; }
.socialBlogMain .socialCommonListing > li .cf .socialBlogSocial ul li { float: left; margin-right: 5px; width: 22px;}
.socialBlogMain .socialCommonListing > li .cf .socialPublished-date { float: left; margin-right: 30px; margin-top: 2px; }
.socialBlogMain .socialCommonListing > li .cf .socialPublished-date .fa {margin-right: 8px;}
.socialBlogMain .socialCommonListing > li .cf .socialexploreBtn { float: left; }



/*.contextual-region .comment.js-comment footer.comment__meta { display: none; }
.contextual-region .comment.js-comment { display: block; }
.contextual-region .comment.js-comment .comment__content { display: block; padding: 0; border: none; }
.contextual-region .comment.js-comment .comment__content .field { margin-bottom: 0; }

.contextual-region .comment.js-comment .comment__content:after, .contextual-region .comment.js-comment .comment__content:before{display: none;}

.contextual-region .comment.js-comment:nth-child(2n+1) { border-bottom: 1px solid #eee; margin-bottom: 0; padding: 20px; background-color: #fdfcfc; }
.contextual-region .comment.js-comment:nth-child(2n) { margin-bottom: 0; padding: 20px; background-color: #f5f5f5; }
.contextual-region .comment.js-comment:nth-child(2n) .comment__content h3 { margin-top: 0; margin-bottom: 15px; }*/

.comment__content {width: 88%; padding: 10px;}
.listingDetail .indented {border-left: 1px solid #d3d7d9; margin-left: 15px; padding: 15px; position: relative;}
.listingDetail .indented:before { content: ""; position: absolute; top: 0; left: 0; width: 20px; height: 1px; background-color: #d3d7d9;}
.listingDetail .indented:after { content: ""; position: absolute; bottom: 0; left: 0; width: 20px; height: 1px; background-color: #d3d7d9;}

.comment__author {margin: 0 0 10px; text-align: left; color: #006bad; font-family: 'proxima_nova';}
.filter-guidelines .filter-guidelines-item, .comment-section .filter-guidelines .filter-guidelines-item {padding-left: 25px; margin-top: 0;}
.filter-help, .comment-section .filter-help {display: none;}

.comment-wrapper .filter-wrapper .form-select, .comment-section .filter-wrapper .form-select {width: 150px;}
.comment-wrapper .filter-wrapper .form-item label, .comment-section .filter-wrapper .form-item label {font-weight: bold;}

#content .comment-wrapper h2.comment-form__title { margin-bottom: 1em; margin-top: 1em; }

.comment .links{margin-bottom: 5px; display: inline-block !important;}
.comment .links li a {padding: 2px 10px; margin-right: 5px; border: 1px solid #006bad; color: #006bad; display: inline-block;}
.comment .links li a:hover {border: 1px solid #595959; color: #595959;}

.comment__content h3 {margin-top: 0; margin-bottom: 20px;}

.wob .contextual-region .comment.js-comment:nth-child(2n) {background-color: #111;}
.wob .contextual-region .comment.js-comment:nth-child(2n+1) {border-bottom: 1px solid #191919; background-color: #191919;}
.wob .comment .links li a {border: 1px solid #00ff00; color: #00ff00;}
.wob .comment .links li a:hover {border: 1px solid #ffff00; color: #ffff00;}

/* new-comment-form */

#content .comment-wrapper h2.comment-form__title { text-align: center; }
#comment-form.comment-comment-form { width: 50%; display: block; margin: 0 auto; position: relative; padding: 10px 25px 10px 25px; vertical-align: top; font-size: 0.929em; line-height: 1.6; word-break: break-all; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
#comment-form label[for] { font-weight: bold; color: #1e659d; }
.form-type-textfield.js-form-item-name { float: none; width: 100%; }
.field--name-subject { float: none; width: 100%; }
.field--name-comment-body { clear: both; }

#comment-form.comment-comment-forum-form { width: 50%; display: block; margin: 0 auto; position: relative; padding: 10px 25px 10px 25px; vertical-align: top; font-size: 0.929em; line-height: 1.6; word-break: break-all; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }






.categoryDateMain {float: left;}
.blogDateType {width: 100%; float: left;}
.blogDateType .field--type-datetime {margin: 0; display: inline-block;}


.node--type-immovable-property-returns .node__content .field--name-field-immovable-document, .node--type-immovable-property-returns .node__content .field--name-field-submission-date, .node--type-immovable-property-returns .node__content .field--name-field-year, .node--type-immovable-property-returns .node__content .field--name-field-operation {
	float: left; width: 25%;}
.node--type-immovable-property-returns .node__content .field.field--type-datetime .field__label {color: #595959; width: 100%;}
.node--type-immovable-property-returns .node__content .field.field--type-text-with-summary{width: 100%; float: left;}
.node--type-immovable-property-returns .node__content .field.comment-section-ipr {width: 100%; float: left;}
.comment--unpublished {padding: 20px !important;}


/* Potential Collaboration Form Design */

form.node-potential-collaboration-form  {border: 0 none; background-color: #fff; padding: 30px 30px; max-width: 1050px; margin: 20px auto 40px; box-shadow: 1px 5px 37px rgba(0,0,0,0.15); border-radius: 5px; -webkit-border-radius: 5px;}
form.node-potential-collaboration-form .js-form-type-vertical-tabs {display: none;}

form.node-potential-collaboration-form .captcha {width: 49%; clear: inherit; float: right;}
form.node-potential-collaboration-form .captcha .form-item.form-item-captcha-response {margin: 0;}


form.node-potential-collaboration-form .field--name-title, form.node-potential-collaboration-form .field--name-field-dic-email, form.node-potential-collaboration-form .field--name-field-dic-country-name, form.node-potential-collaboration-form .field--name-field-title-area-for-cooperation, form.node-potential-collaboration-form .field--name-field-entity-type, form.node-potential-collaboration-form .field--name-field-proposal-write-technology, form.node-potential-collaboration-form .field--name-field-funding-source, form.node-potential-collaboration-form .field--name-field-attach-proposal, form.node-potential-collaboration-form .field--name-field-dic-country-name, form.node-potential-collaboration-form .field--name-field-phone-no-mobile-no { padding: 0; width: 49%; float: left; margin-bottom: 20px;}

form.node-potential-collaboration-form .field--name-field-proposal-write-technology, form.node-potential-collaboration-form .field--name-field-funding-source{width: 100%;}

form.node-potential-collaboration-form .field--name-field-phone-no-mobile-no, form.node-potential-collaboration-form .field--name-field-dic-email, form.node-potential-collaboration-form .field--name-field-entity-type, form.node-potential-collaboration-form .field--name-field-funding-source {
	float: right;
}

form.node-potential-collaboration-form .field--name-title .form-item, form.node-potential-collaboration-form .field--name-field-dic-email .form-item, form.node-potential-collaboration-form .field--name-field-phone-no-mobile-no .form-item, form.node-potential-collaboration-form .field--name-field-dic-country-name .form-item, form.node-potential-collaboration-form .field--name-field-title-area-for-cooperation .form-item, form.node-potential-collaboration-form .field--name-field-entity-type .form-item, form.node-potential-collaboration-form .field--name-field-proposal-write-technology .form-item, form.node-potential-collaboration-form .field--name-field-funding-source .form-item, form.node-potential-collaboration-form .field--name-field-attach-proposal .form-item{ margin: 0; }

form.node-potential-collaboration-form input[type="submit"], form.node-potential-collaboration-form input[type="button"]{width: 200px;}
form.node-potential-collaboration-form .file.file--x-office-document {margin-bottom: 20px;}
form.node-potential-collaboration-form .form-actions.js-form-wrapper.form-wrapper{clear: both;}
form.node-potential-collaboration-form label{font-weight: 400; color: #605e5e; font-size: 15px !important; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; display: block;	font-weight: 700;}

form.node-potential-collaboration-form .field--name-field-proposal-write-technology .resize-vertical, form.node-potential-collaboration-form .field--name-field-funding-source .resize-vertical{ resize: none !important; }
form.node-potential-collaboration-form .textfield_counter_counter br {display: none;}
form.node-potential-collaboration-form .textfield_counter_counter span {margin-right: 30px;}





/************* Teal Colour Contrast View #0e3728 *************/

.tWob input[type="submit"], .tWob input[type="button"], .tWob input[type="reset"], .tWob button, .tWob .button, .tWob .b-description_readmore_button {
background-color: #0e3728; color: #fff;}
.tWob h2 {color: #0e3728;}
/*.tWob #content a {color: #0e3728;}*/

.tWob #backtotop {background: #0e3728;}

.tWob .boxListData ul li .titleText {color: #0e3728;}

.tWob .resTab .tabNav .r-tabs-state-active a {background: #0e3728;}
.tWob .resTab .tabNav li a::before {border-top-color: #0e3728;}

.tWob .homePhotoAlbum .imgHolder .fa, .tWob .homeVideoList .videoPoster .fa {color: #0e3728;}

.tWob .categoryAtech > span {color: #fff; background: #0e3728;}

/* Before After Hover Color CSS */
.tWob input[type="submit"]:hover, .tWob input[type="button"]:hover, .tWob input[type="reset"]:hover, .tWob button:hover, .tWob .button:hover, .tWob .b-description_readmore_button:hover, .tWob .button:active, .tWob .button:focus, .tWob button:active, .tWob button:focus, .tWob input.form-submit:hover, .tWob input.form-submit:focus {
background: #0e6c4a;}
.tWob ul.bulletText li::before, .tWob .page-search .item-list ul li::before, .tWob .impoLinksList li::before, .tWob .listingDetail .field__items .field__item::before, .tWob .contentPage ul li::before, .tWob .missionVision .missionBlock ul li::before, .tWob .quickLinkBox ul li::before, .tWob .productDetail .productRightDetail ul li::before {color: #0e6c4a;}

.tWob #backtotop:hover {background: #0e6c4a;}
.tWob .boxListData ul li .dataWrapBox:before {background: #0e6c4a;}
.tWob .boxListData ul li .dataWrapBox:hover .titleText {color: #0e6c4a;}
.tWob .citizenCharter {background-color: #0e6c4a;}
.tWob .atGlance .glanceBox:hover::before {border-color: #0e6c4a;}
.tWob .homePhotoAlbum .imgHolder:hover .fa, .tWob .homeVideoList .videoPoster:hover .fa {background: #0e6c4a;}
.tWob .categoryAtech > span.acc-active {border: 1px solid #0e6c4a; background: #0e6c4a;}
.tWob th, .tWob .tableData th {background: #0e6c4a;}
.tWob h3 {color: #0e6c4a;}
.tWob .ministorProfile .leftCol .dg-official-designation {color: #0e6c4a;}
/*.tWob #content a:hover {color: #0e6c4a;}*/
.tWob .monographListSection .monographList li .fieldContent .yearsAuthor strong {color: #0e3728;}

.tWob .accordion .accTrigger.active {background: #f9f9f9; border-color: #0e6c4a;}
.tWob .accordion .accTrigger {color: #0e6c4a;}
.tWob .accordion .accTrigger::before {color: #0e6c4a;}
.tWob .user-login-form .extAction {background: #0e6c4a;}
.tWob th a:hover, .tWob td a:hover, .tWob .tableData th a:hover, .tWob .tableData td a:hover, .tWob p a:hover {color: #0e6c4a;}
.tWob .commonListing li a:hover {color: #0e6c4a;}
.tWob .commonListing li .newsCategory {color: #0e6c4a;}
.tWob .labEventList ul li .eventDetl .eventTitle:hover{color: #0e6c4a;}
.tWob .labEventList ul li .newsCategory, .tWob .eventDate .newsCategory, .tWob .eventDetails .newsCategory {color: #0e6c4a;}

.tWob.page-node-type-product .view-id-product .view-content .views-row .item-list ul li a:hover {color: #0e6c4a;}
.tWob .productDetail .productRightDetail ul li a:hover {color: #0e6c4a;}


/* rgba All Drdo */
.tWob .techClustersList .bottomBlock {background: rgba(14, 55, 40, 0.9);}
.tWob .darkBg{
background: rgba(239,1,124,0);
background: -moz-linear-gradient(top, rgba(239,1,124,0) 0%, rgba(14,55,40,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,1,124,0)), color-stop(100%, rgba(14,55,40,1)));
background: -webkit-linear-gradient(top, rgba(239,1,124,0) 0%, rgba(14,55,40,1) 100%);
background: -o-linear-gradient(top, rgba(239,1,124,0) 0%, rgba(14,55,40,1) 100%);
background: -ms-linear-gradient(top, rgba(239,1,124,0) 0%, rgba(14,55,40,1) 100%);
background: linear-gradient(to bottom, rgba(239,1,124,0) 0%, rgba(14,55,40,1) 100%);
}
.tWob .homeLabBox{
background: rgba(14,55,40,1);
background: -moz-linear-gradient(45deg, rgba(14,55,40,1) 0%, rgba(57,135,106,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(14,55,40,1)), color-stop(100%, rgba(57,135,106,1)));
background: -webkit-linear-gradient(45deg, rgba(14,55,40,1) 0%, rgba(57,135,106,1) 100%);
background: -o-linear-gradient(45deg, rgba(14,55,40,1) 0%, rgba(57,135,106,1) 100%);
background: -ms-linear-gradient(45deg, rgba(14,55,40,1) 0%, rgba(57,135,106,1) 100%);
background: linear-gradient(45deg, rgba(14,55,40,1) 0%, rgba(57,135,106,1) 100%);
}



.tWob .topStrip {background-color: #0e3728; box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);}
.tWob .topStrip .leftLink li::before, .tWob .user-logged-in .topStrip .menu li::before {background: #fff;}

.tWob #nav > li > a:hover, .tWob #nav > li:hover > a, .tWob #nav > li.hover > a, .tWob #nav > li.focus > a, .tWob #nav > .highlight > a, .tWob #nav > li > a:focus { background-color: #0e3728; }
.tWob #nav ul::before, .tWob #nav ul::after { background: #0e3728; }
.tWob #nav ul { border-bottom: 0 solid #0e3728; background: #0e3728; }
.tWob #nav li.menu-item--active-trail a {background-color: #0e3728;}

.tWob .breadcum {background: #0e3728; color: #fff;}
.tWob .breadcrumb li a {color: #fff;}

.tWob .fullscreenDown .goToSection { background: #0e3728; }
.tWob .drdoNewsRow h2 { color: #0e3728; border-bottom: 3px solid #0e3728; }

.tWob .homeFeedTab .tabNav li a::before { border-top-color: #0e3728; }
.tWob .homeFeedTab .tabNav .r-tabs-state-active a { border-color: #0e3728; background: #0e3728; color: #fff; }
.tWob .homeFeedTab .tabNav { border: 1px solid #0e3728; }
.tWob .homeFeedTab .tabNav li a { color: #0e3728; }
.tWob .drdoNewsRow .viewAll { color: #0e3728; }

.tWob .whatsNewsSlider .homeNewsBox a:hover { color: #0e3728; }
.tWob .whatsNewsSlider .homeNewsBox .newsCategory { border-left: 1px solid #0e3728; color: #0e3728; }
.tWob .whatsNewsSlider .activityTicker li { border-bottom: 1px solid #0e3728; }
.tWob .homeMessageBoardList .homeMessageBoardItem a:hover, .tWob .homeEventList .homeEventItem a:hover { color: #0e3728; }
.tWob .homeFeedTab .homeEventItem .newsCategory { border-left: 1px solid #0e3728; color: #0e3728; }

.tWob .homeImpLinks { 
background: rgba(14,55,40,1);
background: -moz-linear-gradient(left, rgba(14,55,40,1) 0%, rgba(14,55,40,0.85) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(14,55,40,1)), color-stop(100%, rgba(14,55,40,0.85)));
background: -webkit-linear-gradient(left, rgba(14,55,40,1) 0%, rgba(14,55,40,0.85) 100%);
background: -o-linear-gradient(left, rgba(14,55,40,1) 0%, rgba(14,55,40,0.85) 100%);
background: -ms-linear-gradient(left, rgba(14,55,40,1) 0%, rgba(14,55,40,0.85) 100%);
background: linear-gradient(to right, rgba(14,55,40,1) 0%, rgba(14,55,40,0.85) 100%);
background-color: #000;
}

.tWob .homeImpLinks .impLinksBox:hover p { color: #0e3728; }

.tWob .combatEquipment .resTab .tabNav li a::before { border-top-color: #0e3728; }
.tWob .combatEquipment .resTab .tabNav .r-tabs-state-active a { color: #fff; background: #0e3728; }
.tWob .combatEquipment .resTab .tabNav { border: 1px solid #0e3728; }
.tWob .combatEquipment .resTab .tabNav li a { color: #0e3728; }

.tWob .combatEquipment h2, .tWob .atGlance h2, .tWob .clustersTitle{color: #0e3728;}
.tWob .mediaGallery h2{color: #fff;}
.tWob.page-frontpage .mediaGallery .homePhotoGallery {border-right: 1px solid #fff;}

.tWob .atGlance .glanceBox:after {background: #0e3728;}
.tWob .mediaGallery {background: #0e3728;}
.tWob .copyrightRow {background: #0e3728;}
.tWob .footerMenuLinks li a:hover {color: #0e3728;}


.tWob .view-labs-and-establishments .item-list ul li .labBlock {border-bottom: 3px solid #0e3728;}
.tWob .view-labs-and-establishments .item-list ul li a {color: #0e3728;}
.tWob nav.pager ul li.is-active a, .tWob nav.pager ul li a:hover {background: #0e3728; color: #fff !important;}
.tWob nav.pager ul li a {color: #0e3728;}

.tWob .whatsNewsRow h2, .tWob .labHomeProducs h2, .tWob .techHomeProducs h2, .tWob .techCluEvent h2, .tWob .commonContent h2 {color: #0e3728;}
.tWob .missionVision.commonContent h2 {color: #fff;}

.tWob .ministerBlockWrap {border: 1px solid #0e3728;}
.tWob .ministerBlock .ministerSrtDetail .ministerName {color: #0e3728;}
.tWob .ministerGrayBox .viewProfile, .tWob .ministerBlock .viewProfile {color: #0e3728;}
.tWob .whoIsWho .resTab .tabNav {border: 1px solid #0e3728;}

.tWob .totWrapRow {border-bottom: 3px solid #0e3728;}
.tWob .ministorProfile .leftCol .dg-title {color: #0e3728;}
.tWob table tr th a, .tWob table tr th a:hover{color: #fff;}
.tWob th a, .tWob td a, .tWob .tableData th a, .tWob .tableData td a, .tWob p a {color: #0e3728;}
.tWob .sitemap .sitemap-menu > li > a:hover, .tWob #site-map .nolink:hover {background: #0e3728;}
/*.tWob .commonListing li a {color: #0e3728;}*/

.tWob .labEventList ul li .eventDetl .eventTitle {color: #0e3728;}
.tWob .labEventList ul li .eventDetl a {color: #0e3728;}
.tWob .productDetail .productRightDetail h2 {color: #0e3728;}
.tWob.page-node-type-product .view-id-product .view-content .views-row .item-list ul li::before {color: #0e3728;}
.tWob.page-node-type-product .view-id-product .view-content .views-row .item-list ul li a {color: #0e3728;}
.tWob .productDetail .productRightDetail ul li a {color: #0e3728;}


.tWob.micrositeHome #header{
background: rgba(6,41,28,1);
background: -moz-linear-gradient(left, rgba(6,41,28,1) 0%, rgba(14,55,40,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(6,41,28,1)), color-stop(100%, rgba(14,55,40,1)));
background: -webkit-linear-gradient(left, rgba(6,41,28,1) 0%, rgba(14,55,40,1) 100%);
background: -o-linear-gradient(left, rgba(6,41,28,1) 0%, rgba(14,55,40,1) 100%);
background: -ms-linear-gradient(left, rgba(6,41,28,1) 0%, rgba(14,55,40,1) 100%);
background: linear-gradient(to right, rgba(6,41,28,1) 0%, rgba(14,55,40,1) 100%);
}
.tWob.page-innerpage .mainNavigation {
	border-color: #fff;
}
.tWob .siteHeaderTitle {
	border-left: 1px solid #fff;
}
.tWob.page-innerpage .searchBoxWrap .form-search, .tWob.page-innerpage .headerLogoRowRight .loginAndSerachWrap .borderBtn {
	border-color: #fff;
}
.tWob .labMissionVision .missionBlock ul.bulletText li::before{color: #fff;}

.tWob .view-photo-gallery .titleStyle {color: #0e3728;}
.tWob .view-photo-gallery .photo-outer:hover .titleStyle {color: #0e6c4a;}
.tWob .view-photo-gallery ul li .photo-outer::before {background: #0e3728;}
.tWob .view-photo-gallery .imgStyle::before {background: #0e3728; color: #fff;}

.tWob.page-video-gallery .videoGallery .photo-outer .videoCaption, .tWob .video-listing .video-section li .videoOuter .videoCaption {color: #0e3728;}
.tWob.page-video-gallery .videoGallery li .photo-outer::before {background: #0e3728;}
.tWob.page-video-gallery .videoGallery .photo-outer:hover .videoCaption, .tWob .video-listing .video-section li .videoOuter:hover .videoCaption {color: #0e6c4a;}
.tWob.page-video-gallery .videoGallery .imgStyle::before {background: #0e3728; color: #fff;}
.tWob .video-listing .video-section li .videoOuter a::before {background: #0e3728; color: #fff;}

.tWob .labMissionVision.missionVision {/* background:url(../images/lab-establishments/mission-vision-bg-tWob.jpg) no-repeat 0 0 #000; */ background-size:cover;}
.tWob .missionVision {/* background:url(../images/mission-vision-bg-tWob1.jpg) no-repeat right top #0e3728; */ background-size:100%;}

.tWob .node--type-forum a:hover{color:#0e6c4a;}
.tWob .node--type-forum a {color: #0e3728;}
.tWob .comment__author {color: #0e6c4a;}
.tWob #comment-form label[for] {color: #0e3728;}
.tWob .comment .links li a {border: 1px solid #0e3728; color: #0e3728;}
.tWob .comment .links li a:hover {border: 1px solid #0e6c4a; color: #0e6c4a;}


.tWob .ceptmAdvMenu.ceptmAdvSidebar li a:hover{color:#0e6c4a;}
.tWob .ceptmAdvMenu.ceptmAdvSidebar li a {color: #0e3728;}

.tWob .view-ceptm-advertisement li a:hover{color:#0e6c4a;}
.tWob .view-ceptm-advertisement li a {color: #0e3728;}

.tWob .ceptmAdvMenu.ceptmAdvSidebar .ceptmSidebarBlock {border-bottom: 4px solid #0e6c4a;}
.tWob #block-ceptamaddresssection .field--name-body strong {color: #0e6c4a;}

.tWob .monographListSection .monographList li .fieldContent .monographTitle a:hover{color:#0e6c4a;}
.tWob .monographListSection .monographList li .fieldContent .monographTitle a {color: #0e3728;}


/************* Brown Colour Contrast View #765E42 *************/


.bWob input[type="submit"], .bWob input[type="button"], .bWob input[type="reset"], .bWob button, .bWob .button, .bWob .b-description_readmore_button {
background-color: #765E42; color: #fff;}
.bWob h2 {color: #765E42;}
/*.bWob #content a {color: #765E42;}*/

.bWob #backtotop {background: #765E42;}

.bWob .boxListData ul li .titleText {color: #765E42;}

.bWob .resTab .tabNav .r-tabs-state-active a {background: #765E42;}
.bWob .resTab .tabNav li a::before {border-top-color: #765E42;}

.bWob .homePhotoAlbum .imgHolder .fa, .bWob .homeVideoList .videoPoster .fa {color: #765E42;}

.bWob .categoryAtech > span {color: #fff; background: #765E42;}

/* Before After Hover Color CSS */
.bWob input[type="submit"]:hover, .bWob input[type="button"]:hover, .bWob input[type="reset"]:hover, .bWob button:hover, .bWob .button:hover, .bWob .b-description_readmore_button:hover, .bWob .button:active, .bWob .button:focus, .bWob button:active, .bWob button:focus, .bWob input.form-submit:hover, .bWob input.form-submit:focus {
background: #735129;}
.bWob ul.bulletText li::before, .bWob .page-search .item-list ul li::before, .bWob .impoLinksList li::before, .bWob .listingDetail .field__items .field__item::before, .bWob .contentPage ul li::before, .bWob .missionVision .missionBlock ul li::before, .bWob .quickLinkBox ul li::before, .bWob .productDetail .productRightDetail ul li::before {color: #765E42;}


.bWob #backtotop:hover {background: #765E42;}
.bWob .boxListData ul li .dataWrapBox:before {background: #765E42;}
.bWob .boxListData ul li .dataWrapBox:hover .titleText {color: #765E42;}
.bWob .citizenCharter {background-color: #765E42;}
.bWob .atGlance .glanceBox:hover::before {border-color: #765E42;}
.bWob .homePhotoAlbum .imgHolder:hover .fa, .bWob .homeVideoList .videoPoster:hover .fa {background: #765E42;}
.bWob .categoryAtech > span.acc-active {border: 1px solid #765E42; background: #765E42;}
.bWob th, .bWob .tableData th {background: #765E42;}
.bWob h3 {color: #765E42;}
.bWob .ministorProfile .leftCol .dg-official-designation {color: #765E42;}
/*.bWob #content a:hover {color: #765E42;}*/
.bWob .monographListSection .monographList li .fieldContent .yearsAuthor strong {color: #765E42;}

.bWob .accordion .accTrigger.active {background: #f9f9f9; border-color: #765E42;}
.bWob .accordion .accTrigger {color: #765E42;}
.bWob .accordion .accTrigger::before {color: #765E42;}
.bWob .user-login-form .extAction {background: #765E42;}
.bWob th a:hover, .bWob td a:hover, .bWob .tableData th a:hover, .bWob .tableData td a:hover, .bWob p a:hover {color: #765E42;}
.bWob .commonListing li a:hover {color: #765E42;}
.bWob .commonListing li .newsCategory {color: #765E42;}
.bWob .labEventList ul li .eventDetl .eventTitle:hover{color: #765E42;}
.bWob .labEventList ul li .newsCategory, .bWob .eventDate .newsCategory, .bWob .eventDetails .newsCategory {color: #765E42;}

.bWob.page-node-type-product .view-id-product .view-content .views-row .item-list ul li a:hover {color: #765E42;}
.bWob .productDetail .productRightDetail ul li a:hover {color: #765E42;}


/* rgba All Drdo */
.bWob .techClustersList .bottomBlock {background: rgba(118, 94, 66, 0.9);}
.bWob .darkBg{
background: rgba(239,1,124,0);
background: -moz-linear-gradient(top, rgba(239,1,124,0) 0%, rgba(118,94,66,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,1,124,0)), color-stop(100%, rgba(118,94,66,1)));
background: -webkit-linear-gradient(top, rgba(239,1,124,0) 0%, rgba(118,94,66,1) 100%);
background: -o-linear-gradient(top, rgba(239,1,124,0) 0%, rgba(118,94,66,1) 100%);
background: -ms-linear-gradient(top, rgba(239,1,124,0) 0%, rgba(118,94,66,1) 100%);
background: linear-gradient(to bottom, rgba(239,1,124,0) 0%, rgba(118,94,66,1) 100%);
}

.bWob .homeLabBox{
background: rgba(118,94,66,1);
background: -moz-linear-gradient(45deg, rgba(118,94,66,1) 0%, rgba(201,162,118,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(118,94,66,1)), color-stop(100%, rgba(201,162,118,1)));
background: -webkit-linear-gradient(45deg, rgba(118,94,66,1) 0%, rgba(201,162,118,1) 100%);
background: -o-linear-gradient(45deg, rgba(118,94,66,1) 0%, rgba(201,162,118,1) 100%);
background: -ms-linear-gradient(45deg, rgba(118,94,66,1) 0%, rgba(201,162,118,1) 100%);
background: linear-gradient(45deg, rgba(118,94,66,1) 0%, rgba(201,162,118,1) 100%);
}



.bWob .topStrip {background-color: #765E42; box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);}
.bWob .topStrip .leftLink li::before, .bWob .user-logged-in .topStrip .menu li::before {background: #fff;}

.bWob #nav > li > a:hover, .bWob #nav > li:hover > a, .bWob #nav > li.hover > a, .bWob #nav > li.focus > a, .bWob #nav > .highlight > a, .bWob #nav > li > a:focus { background-color: #765E42; }
.bWob #nav ul::before, .bWob #nav ul::after { background: #765E42; }
.bWob #nav ul { border-bottom: 0 solid #765E42; background: #765E42; }
.bWob #nav li.menu-item--active-trail a {background-color: #765E42;}

.bWob .breadcum {background: #765E42; color: #fff;}
.bWob .breadcrumb li a {color: #fff;}

.bWob .fullscreenDown .goToSection { background: #765E42; }
.bWob .drdoNewsRow h2 { color: #765E42; border-bottom: 3px solid #765E42; }

.bWob .homeFeedTab .tabNav li a::before { border-top-color: #765E42; }
.bWob .homeFeedTab .tabNav .r-tabs-state-active a { border-color: #765E42; background: #765E42; color: #fff; }
.bWob .homeFeedTab .tabNav { border: 1px solid #765E42; }
.bWob .homeFeedTab .tabNav li a { color: #765E42; }
.bWob .drdoNewsRow .viewAll { color: #765E42; }

.bWob .whatsNewsSlider .homeNewsBox a:hover { color: #765E42; }
.bWob .whatsNewsSlider .homeNewsBox .newsCategory { border-left: 1px solid #765E42; color: #765E42; }
.bWob .whatsNewsSlider .activityTicker li { border-bottom: 1px solid #765E42; }
.bWob .homeMessageBoardList .homeMessageBoardItem a:hover, .bWob .homeEventList .homeEventItem a:hover { color: #765E42; }
.bWob .homeFeedTab .homeEventItem .newsCategory { border-left: 1px solid #765E42; color: #765E42; }

.bWob .homeImpLinks { 
background: rgba(118,94,66,1);
background: -moz-linear-gradient(left, rgba(118,94,66,1) 0%, rgba(118,94,66,0.85) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(118,94,66,1)), color-stop(100%, rgba(118,94,66,0.85)));
background: -webkit-linear-gradient(left, rgba(118,94,66,1) 0%, rgba(118,94,66,0.85) 100%);
background: -o-linear-gradient(left, rgba(118,94,66,1) 0%, rgba(118,94,66,0.85) 100%);
background: -ms-linear-gradient(left, rgba(118,94,66,1) 0%, rgba(118,94,66,0.85) 100%);
background: linear-gradient(to right, rgba(118,94,66,1) 0%, rgba(118,94,66,0.85) 100%);
background-color: #000;
}

.bWob .homeImpLinks .impLinksBox:hover p { color: #765E42; }

.bWob .combatEquipment .resTab .tabNav li a::before { border-top-color: #765E42; }
.bWob .combatEquipment .resTab .tabNav .r-tabs-state-active a { color: #fff; background: #765E42; }
.bWob .combatEquipment .resTab .tabNav { border: 1px solid #765E42; }
.bWob .combatEquipment .resTab .tabNav li a { color: #765E42; }

.bWob .combatEquipment h2, .bWob .atGlance h2, .bWob .clustersTitle{color: #765E42;}
.bWob .mediaGallery h2{color: #fff;}
.bWob.page-frontpage .mediaGallery .homePhotoGallery {border-right: 1px solid #fff;}

.bWob .atGlance .glanceBox:after {background: #765E42;}
.bWob .mediaGallery {background: #765E42;}
.bWob .copyrightRow {background: #765E42;}
.bWob .footerMenuLinks li a:hover {color: #765E42;}


.bWob .view-labs-and-establishments .item-list ul li .labBlock {border-bottom: 3px solid #765E42;}
.bWob .view-labs-and-establishments .item-list ul li a {color: #765E42;}
.bWob nav.pager ul li.is-active a, .bWob nav.pager ul li a:hover {background: #765E42; color: #fff !important;}
.bWob nav.pager ul li a {color: #765E42;}

.bWob .whatsNewsRow h2, .bWob .labHomeProducs h2, .bWob .techHomeProducs h2, .bWob .techCluEvent h2, .bWob .commonContent h2 {color: #765E42;}
.bWob .missionVision.commonContent h2 {color: #fff;}

.bWob .ministerBlockWrap {border: 1px solid #765E42;}
.bWob .ministerBlock .ministerSrtDetail .ministerName {color: #765E42;}
.bWob .ministerGrayBox .viewProfile, .bWob .ministerBlock .viewProfile {color: #765E42;}
.bWob .whoIsWho .resTab .tabNav {border: 1px solid #765E42;}

.bWob .totWrapRow {border-bottom: 3px solid #765E42;}
.bWob .ministorProfile .leftCol .dg-title {color: #765E42;}
.bWob table tr th a, .bWob table tr th a:hover{color: #fff;}
.bWob th a, .bWob td a, .bWob .tableData th a, .bWob .tableData td a, .bWob p a {color: #765E42;}
.bWob .sitemap .sitemap-menu > li > a:hover, .bWob #site-map .nolink:hover {background: #765E42;}
/*.bWob .commonListing li a {color: #765E42;}*/

.bWob .labEventList ul li .eventDetl .eventTitle {color: #765E42;}
.bWob .labEventList ul li .eventDetl a {color: #765E42;}
.bWob .productDetail .productRightDetail h2 {color: #765E42;}
.bWob.page-node-type-product .view-id-product .view-content .views-row .item-list ul li::before {color: #765E42;}
.bWob.page-node-type-product .view-id-product .view-content .views-row .item-list ul li a {color: #765E42;}
.bWob .productDetail .productRightDetail ul li a {color: #765E42;}


.bWob.micrositeHome #header{

background: rgba(54,33,10,1);
background: -moz-linear-gradient(left, rgba(54,33,10,1) 0%, rgba(118,94,66,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(54,33,10,1)), color-stop(100%, rgba(118,94,66,1)));
background: -webkit-linear-gradient(left, rgba(54,33,10,1) 0%, rgba(118,94,66,1) 100%);
background: -o-linear-gradient(left, rgba(54,33,10,1) 0%, rgba(118,94,66,1) 100%);
background: -ms-linear-gradient(left, rgba(54,33,10,1) 0%, rgba(118,94,66,1) 100%);
background: linear-gradient(to right, rgba(54,33,10,1) 0%, rgba(118,94,66,1) 100%);

}
.bWob.page-innerpage .mainNavigation {
	border-color: #fff;
}
.bWob .siteHeaderTitle {
	border-left: 1px solid #fff;
}
.bWob.page-innerpage .searchBoxWrap .form-search, .bWob.page-innerpage .headerLogoRowRight .loginAndSerachWrap .borderBtn {
	border-color: #fff;
}
.bWob .labMissionVision .missionBlock ul.bulletText li::before{color: #fff;}

.bWob .view-photo-gallery .titleStyle {color: #765E42;}
.bWob .view-photo-gallery .photo-outer:hover .titleStyle {color: #765E42;}
.bWob .view-photo-gallery ul li .photo-outer::before {background: #765E42;}
.bWob .view-photo-gallery .imgStyle::before {background: #765E42; color: #fff;}

.bWob.page-video-gallery .videoGallery .photo-outer .videoCaption, .bWob .video-listing .video-section li .videoOuter .videoCaption {color: #765E42;}
.bWob.page-video-gallery .videoGallery li .photo-outer::before {background: #765E42;}
.bWob.page-video-gallery .videoGallery .photo-outer:hover .videoCaption, .bWob .video-listing .video-section li .videoOuter:hover .videoCaption {color: #765E42;}
.bWob.page-video-gallery .videoGallery .imgStyle::before {background: #765E42; color: #fff;}
.bWob .video-listing .video-section li .videoOuter a::before {background: #765E42; color: #fff;}

.bWob .labMissionVision.missionVision {/* background:url(../images/lab-establishments/mission-vision-bg-bWob.jpg)  no-repeat 0 0 #000;*/ background-size:cover;}
.bWob .missionVision {/* background:url(../images/mission-vision-bg-bWob1.jpg) no-repeat right top #765E42;*/ background-size:100%;}


.bWob .node--type-forum a:hover{color:#886236;}
.bWob .node--type-forum a {color: #765E42;}
.bWob .comment__author {color: #886236;}
.bWob #comment-form label[for] {color: #765E42;}
.bWob .comment .links li a {border: 1px solid #765E42; color: #765E42;}
.bWob .comment .links li a:hover {border: 1px solid #886236; color: #886236;}


.bWob .ceptmAdvMenu.ceptmAdvSidebar li a:hover{color:#886236;}
.bWob .ceptmAdvMenu.ceptmAdvSidebar li a {color: #765E42;}

.bWob .view-ceptm-advertisement li a:hover{color:#886236;}
.bWob .view-ceptm-advertisement li a {color: #765E42;}

.bWob .ceptmAdvMenu.ceptmAdvSidebar .ceptmSidebarBlock {border-bottom: 4px solid #886236;}
.bWob #block-ceptamaddresssection .field--name-body strong {color: #886236;}

.bWob .monographListSection .monographList li .fieldContent .monographTitle a:hover{color:#886236;}
.bWob .monographListSection .monographList li .fieldContent .monographTitle a {color: #765E42;}


/************* Brown Colour Contrast View #B2563D *************/


.sWob input[type="submit"], .sWob input[type="button"], .sWob input[type="reset"], .sWob button, .sWob .button, .sWob .b-description_readmore_button {
background-color: #B2563D; color: #fff;}
.sWob h2 {color: #a94125;}
/*.sWob #content a {color: #B2563D;}*/

.sWob #backtotop {background: #B2563D;}

.sWob .boxListData ul li .titleText {color: #B2563D;}

.sWob .resTab .tabNav .r-tabs-state-active a {background: #B2563D;}
.sWob .resTab .tabNav li a::before {border-top-color: #B2563D;}

.sWob .homePhotoAlbum .imgHolder .fa, .sWob .homeVideoList .videoPoster .fa {color: #B2563D;}

.sWob .categoryAtech > span {color: #fff; background: #B2563D;}

/* Before After Hover Color CSS */
.sWob input[type="submit"]:hover, .sWob input[type="button"]:hover, .sWob input[type="reset"]:hover, .sWob button:hover, .sWob .button:hover, .sWob .b-description_readmore_button:hover, .sWob .button:active, .sWob .button:focus, .sWob button:active, .sWob button:focus, .sWob input.form-submit:hover, .sWob input.form-submit:focus {
background: #a94125;}
.sWob ul.bulletText li::before, .sWob .page-search .item-list ul li::before, .sWob .impoLinksList li::before, .sWob .listingDetail .field__items .field__item::before, .sWob .contentPage ul li::before, .sWob .missionVision .missionBlock ul li::before, .sWob .quickLinkBox ul li::before, .sWob .productDetail .productRightDetail ul li::before {color: #a94125;}

.sWob #backtotop:hover {background: #a94125;}
.sWob .boxListData ul li .dataWrapBox:before {background: #a94125;}
.sWob .boxListData ul li .dataWrapBox:hover .titleText {color: #a94125;}
.sWob .citizenCharter {background-color: #a94125;}
.sWob .atGlance .glanceBox:hover::before {border-color: #a94125;}
.sWob .homePhotoAlbum .imgHolder:hover .fa, .sWob .homeVideoList .videoPoster:hover .fa {background: #a94125;}
.sWob .categoryAtech > span.acc-active {border: 1px solid #a94125; background: #a94125;}
.sWob th, .sWob .tableData th {background: #a94125;}
.sWob h3 {color: #a94125;}
.sWob .ministorProfile .leftCol .dg-official-designation {color: #a94125;}
/*.sWob #content a:hover {color: #a94125;}*/
.sWob .monographListSection .monographList li .fieldContent .yearsAuthor strong {color: #B2563D;}

.sWob .accordion .accTrigger.active {background: #f9f9f9; border-color: #a94125;}
.sWob .accordion .accTrigger {color: #a94125;}
.sWob .accordion .accTrigger::before {color: #a94125;}
.sWob .user-login-form .extAction {background: #a94125;}
.sWob th a:hover, .sWob td a:hover, .sWob .tableData th a:hover, .sWob .tableData td a:hover, .sWob p a:hover {color: #a94125;}

.sWob .commonListing li a {color: #2d2d2d;}
.sWob .commonListing li a:hover {color: #a94125;}
.sWob .commonListing li .newsCategory {color: #a94125;}
.sWob .labEventList ul li .eventDetl .eventTitle:hover{color: #a94125;}
.sWob .labEventList ul li .newsCategory, .sWob .eventDate .newsCategory, .sWob .eventDetails .newsCategory {color: #a94125;}

.sWob.page-node-type-product .view-id-product .view-content .views-row .item-list ul li a:hover {color: #a94125;}
.sWob .productDetail .productRightDetail ul li a:hover {color: #a94125;}


/* rgba All Drdo */
.sWob .techClustersList .bottomBlock {background: rgba(178, 86, 61, 1);}
.sWob .darkBg{
background: rgba(239,1,124,0);
background: -moz-linear-gradient(top, rgba(239,1,124,0) 0%, rgba(178,86,61,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,1,124,0)), color-stop(100%, rgba(178,86,61,1)));
background: -webkit-linear-gradient(top, rgba(239,1,124,0) 0%, rgba(178,86,61,1) 100%);
background: -o-linear-gradient(top, rgba(239,1,124,0) 0%, rgba(178,86,61,1) 100%);
background: -ms-linear-gradient(top, rgba(239,1,124,0) 0%, rgba(178,86,61,1) 100%);
background: linear-gradient(to bottom, rgba(239,1,124,0) 0%, rgba(178,86,61,1) 100%);
}

.sWob .homeLabBox{
background: rgba(178,86,61,1);
background: -moz-linear-gradient(45deg, rgba(178,86,61,1) 0%, rgba(237,175,159,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(178,86,61,1)), color-stop(100%, rgba(237,175,159,1)));
background: -webkit-linear-gradient(45deg, rgba(178,86,61,1) 0%, rgba(237,175,159,1) 100%);
background: -o-linear-gradient(45deg, rgba(178,86,61,1) 0%, rgba(237,175,159,1) 100%);
background: -ms-linear-gradient(45deg, rgba(178,86,61,1) 0%, rgba(237,175,159,1) 100%);
background: linear-gradient(45deg, rgba(178,86,61,1) 0%, rgba(237,175,159,1) 100%);
}



.sWob .topStrip {background-color: #B2563D; box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);}
.sWob .topStrip .leftLink li::before, .sWob .user-logged-in .topStrip .menu li::before {background: #fff;}

.sWob #nav > li > a:hover, .sWob #nav > li:hover > a, .sWob #nav > li.hover > a, .sWob #nav > li.focus > a, .sWob #nav > .highlight > a, .sWob #nav > li > a:focus { background-color: #B2563D; }
.sWob #nav ul::before, .sWob #nav ul::after { background: #B2563D; }
.sWob #nav ul { border-bottom: 0 solid #B2563D; background: #B2563D; }
.sWob #nav li.menu-item--active-trail a {background-color: #B2563D;}

.sWob .breadcum {background: #B2563D; color: #fff;}
.sWob .breadcrumb li a {color: #fff;}

.sWob .fullscreenDown .goToSection { background: #B2563D; }
.sWob .drdoNewsRow h2 { color: #B2563D; border-bottom: 3px solid #B2563D; }

.sWob .homeFeedTab .tabNav li a::before { border-top-color: #B2563D; }
.sWob .homeFeedTab .tabNav .r-tabs-state-active a { border-color: #B2563D; background: #B2563D; color: #fff; }
.sWob .homeFeedTab .tabNav { border: 1px solid #B2563D; }
.sWob .homeFeedTab .tabNav li a { color: #B2563D; }
.sWob .drdoNewsRow .viewAll { color: #B2563D; }

.sWob .whatsNewsSlider .homeNewsBox a:hover { color: #B2563D; }
.sWob .whatsNewsSlider .homeNewsBox .newsCategory { border-left: 1px solid #B2563D; color: #B2563D; }
.sWob .whatsNewsSlider .activityTicker li { border-bottom: 1px solid #B2563D; }
.sWob .homeMessageBoardList .homeMessageBoardItem a:hover, .sWob .homeEventList .homeEventItem a:hover { color: #B2563D; }
.sWob .homeFeedTab .homeEventItem .newsCategory { border-left: 1px solid #B2563D; color: #B2563D; }

.sWob .homeImpLinks { 
background: rgba(178,86,61,1);
background: -moz-linear-gradient(left, rgba(178,86,61,1) 0%, rgba(178,86,61,0.85) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(178,86,61,1)), color-stop(100%, rgba(178,86,61,0.85)));
background: -webkit-linear-gradient(left, rgba(178,86,61,1) 0%, rgba(178,86,61,0.85) 100%);
background: -o-linear-gradient(left, rgba(178,86,61,1) 0%, rgba(178,86,61,0.85) 100%);
background: -ms-linear-gradient(left, rgba(178,86,61,1) 0%, rgba(178,86,61,0.85) 100%);
background: linear-gradient(to right, rgba(178,86,61,1) 0%, rgba(178,86,61,0.85) 100%);
background-color: #000;
}

.sWob .homeImpLinks .impLinksBox:hover p { color: #B2563D; }

.sWob .combatEquipment .resTab .tabNav li a::before { border-top-color: #B2563D; }
.sWob .combatEquipment .resTab .tabNav .r-tabs-state-active a { color: #fff; background: #B2563D; }
.sWob .combatEquipment .resTab .tabNav { border: 1px solid #B2563D; }
.sWob .combatEquipment .resTab .tabNav li a { color: #B2563D; }

.sWob .combatEquipment h2, .sWob .atGlance h2, .sWob .clustersTitle{color: #B2563D;}
.sWob .mediaGallery h2{color: #fff;}
.sWob.page-frontpage .mediaGallery .homePhotoGallery {border-right: 1px solid #fff;}

.sWob .atGlance .glanceBox:after {background: #B2563D;}
.sWob .mediaGallery {background: #B2563D;}
.sWob .copyrightRow {background: #B2563D;}
.sWob .footerMenuLinks li a:hover {color: #B2563D;}


.sWob .view-labs-and-establishments .item-list ul li .labBlock {border-bottom: 3px solid #B2563D;}
.sWob .view-labs-and-establishments .item-list ul li a {color: #B2563D;}
.sWob nav.pager ul li.is-active a, .sWob nav.pager ul li a:hover {background: #B2563D; color: #fff !important;}
.sWob nav.pager ul li a {color: #B2563D;}

.sWob .whatsNewsRow h2, .sWob .labHomeProducs h2, .sWob .techHomeProducs h2, .sWob .techCluEvent h2, .sWob .commonContent h2 {color: #B2563D;}
.sWob .missionVision.commonContent h2 {color: #fff;}

.sWob .ministerBlockWrap {border: 1px solid #B2563D;}
.sWob .ministerBlock .ministerSrtDetail .ministerName {color: #B2563D;}
.sWob .ministerGrayBox .viewProfile, .sWob .ministerBlock .viewProfile {color: #B2563D;}
.sWob .whoIsWho .resTab .tabNav {border: 1px solid #B2563D;}

.sWob .totWrapRow {border-bottom: 3px solid #B2563D;}
.sWob .ministorProfile .leftCol .dg-title {color: #B2563D;}
.sWob table tr th a, .sWob table tr th a:hover{color: #fff;}
.sWob th a, .sWob td a, .sWob .tableData th a, .sWob .tableData td a, .sWob p a {color: #B2563D;}
.sWob .sitemap .sitemap-menu > li > a:hover, .sWob #site-map .nolink:hover {background: #B2563D;}
/*.sWob .commonListing li a {color: #B2563D;}*/

.sWob .labEventList ul li .eventDetl .eventTitle {color: #B2563D;}
.sWob .labEventList ul li .eventDetl a {color: #B2563D;}
.sWob .productDetail .productRightDetail h2 {color: #B2563D;}
.sWob.page-node-type-product .view-id-product .view-content .views-row .item-list ul li::before {color: #B2563D;}
.sWob.page-node-type-product .view-id-product .view-content .views-row .item-list ul li a {color: #B2563D;}
.sWob .productDetail .productRightDetail ul li a {color: #B2563D;}


.sWob.micrositeHome #header{
background: rgba(140,61,41,1);
background: -moz-linear-gradient(left, rgba(140,61,41,1) 0%, rgba(178,86,61,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(140,61,41,1)), color-stop(100%, rgba(178,86,61,1)));
background: -webkit-linear-gradient(left, rgba(140,61,41,1) 0%, rgba(178,86,61,1) 100%);
background: -o-linear-gradient(left, rgba(140,61,41,1) 0%, rgba(178,86,61,1) 100%);
background: -ms-linear-gradient(left, rgba(140,61,41,1) 0%, rgba(178,86,61,1) 100%);
background: linear-gradient(to right, rgba(140,61,41,1) 0%, rgba(178,86,61,1) 100%);
}
.sWob.page-innerpage .mainNavigation {
	border-color: #fff;
}
.sWob .siteHeaderTitle {
	border-left: 1px solid #fff;
}
.sWob.page-innerpage .searchBoxWrap .form-search, .sWob.page-innerpage .headerLogoRowRight .loginAndSerachWrap .borderBtn {
	border-color: #fff;
}

.sWob .labMissionVision .missionBlock ul.bulletText li::before{color: #fff;}

.sWob .view-photo-gallery .titleStyle {color: #B2563D;}
.sWob .view-photo-gallery .photo-outer:hover .titleStyle {color: #a94125;}
.sWob .view-photo-gallery ul li .photo-outer::before {background: #B2563D;}
.sWob .view-photo-gallery .imgStyle::before {background: #B2563D; color: #fff;}

.sWob.page-video-gallery .videoGallery .photo-outer .videoCaption, .sWob .video-listing .video-section li .videoOuter .videoCaption {color: #B2563D;}
.sWob.page-video-gallery .videoGallery li .photo-outer::before {background: #B2563D;}
.sWob.page-video-gallery .videoGallery .photo-outer:hover .videoCaption, .sWob .video-listing .video-section li .videoOuter:hover .videoCaption {color: #a94125;}
.sWob.page-video-gallery .videoGallery .imgStyle::before {background: #B2563D; color: #fff;}
.sWob .video-listing .video-section li .videoOuter a::before {background: #B2563D; color: #fff;}

.sWob .labMissionVision.missionVision {/* background:url(../images/lab-establishments/mission-vision-bg-sWob.jpg)  no-repeat 0 0 #000; */ background-size:cover;}
.sWob .missionVision {/* background:url(../images/mission-vision-bg-sWob1.jpg) no-repeat right top #B2563D;*/ background-size:100%;}

.sWob .node--type-forum a:hover{color:#a94125;}
.sWob .node--type-forum a {color: #B2563D;}
.sWob .comment__author {color: #a94125;}
.sWob #comment-form label[for] {color: #B2563D;}
.sWob .comment .links li a {border: 1px solid #B2563D; color: #B2563D;}
.sWob .comment .links li a:hover {border: 1px solid #a94125; color: #a94125;}


.sWob .ceptmAdvMenu.ceptmAdvSidebar li a:hover{color:#a94125;}
.sWob .ceptmAdvMenu.ceptmAdvSidebar li a {color: #B2563D;}

.sWob .view-ceptm-advertisement li a:hover{color:#a94125;}
.sWob .view-ceptm-advertisement li a {color: #B2563D;}

.sWob .ceptmAdvMenu.ceptmAdvSidebar .ceptmSidebarBlock {border-bottom: 4px solid #a94125;}
.sWob #block-ceptamaddresssection .field--name-body strong {color: #a94125;}

.sWob .monographListSection .monographList li .fieldContent .monographTitle a:hover{color:#a94125;}
.sWob .monographListSection .monographList li .fieldContent .monographTitle a {color: #B2563D;}







.wob .node--view-mode-full .field.field--name-taxonomy-forums.field--type-entity-reference.field--label-above {background-color: #222;}
.wob #comment-form.comment-comment-forum-form {box-shadow: none; background-color: #111;}
.wob #comment-form label[for] {font-weight: bold; color: #fff;}

.wob .comment__content::after {border-right: 20px solid #333;}
.wob .comment__content::before {border-right: 20px solid #333;}
.wob .comment__content {border: 1px solid #333;}

.wob.listingDetail .indented::after {background-color: #333;}
.wob.listingDetail .indented::before {background-color:#333;}
.wob.listingDetail .indented {border-left: 1px solid #333;}
.wob .node__meta {color: #fff;}

.wob .forum caption, .wob .forum th, .wob .forum td {background: #222;}
.wob .forum table tr:nth-child(2n+1) td, .wob .forum .tableRowOdd {background-color: #333;}

.wob .forum table tr th a::before {color: #fff;}
.wob .forum table tr th a, .wob .forum table tr th a:hover {color: #fff;}
.wob .forum th {color: #fff;}

.wob .mainCintactBox {background: #222; border-bottom: 5px solid #333;}

.wob .monographListSection .monographList li .fieldContent .yearsAuthor strong {color: #00ff00;}
.wob .monographListSection .monographList li .monographBox {box-shadow: none; background-color: #121212;}
.wob .subscribeNewslettersBlock .subscribeNewslettersForm form input[type="email"] {border: 1px solid #444; background: #222; color: #fff;}


.wob .ceptmAdvMenu.ceptmAdvSidebar .ceptmSidebarBlock {background-color: #222; border-bottom: 4px solid #333;}
.wob .ceptmAddressSection {background-color: #222;}
.wob #block-ceptamaddresssection .field--name-body strong {color: #00ff00;}
.wob .view-ceptm-advertisement li:nth-child(2n) {background-color: #111; border-color: #222;}
.wob .view-ceptm-advertisement li {border-bottom: 1px solid #222; background-color: #222;}



.node--view-mode-full .node__meta { font-family: 'Open Sans', sans-serif; font-weight: bold; float: right; margin-right: 20px; padding-top: 20px; }
.node--view-mode-full  .field.field--name-taxonomy-forums.field--type-entity-reference.field--label-above { background-color: whitesmoke; padding: 15px 30px; }

/*.forum table, .forum .tableData { border: none; }*/
.forum th { background: none; color: #000; }
.forum table tr:nth-child(2n+1) td, .forum .tableRowOdd { background-color: #f9f9f9; }
.forum caption, .forum th, .forum td { background: #fff; /*border: none;*/ }

.forum table tr th a, .forum table tr th a:hover {color: #000;}
.forum table tr th a:before {color: #000;}

.forum .blogSocial {float: left;}
.forum table tr td .socialMedia {margin: 0;}

.forum td.forum__topics, .forum td.forum__posts, .forum th.forumTopics, .forum th.forumPosts  {text-align: right;}

.forum th.forumTitle {width: 35%;}
/*.forum th.forumTopics {width: 1%;}
.forum th.forumPosts {width: 1%;}*/
.forum th.forumLastPost{width: 65%;}

.forum td.forum__topics {width: 6%;}
.forum td.forum__posts {width: 6%;}


.ddrdMainBlock {margin-bottom: 20px;}
.ddrdMainBlock .ministerList li:nth-child(2) {margin-top: 70px;}
.ddrdMainBlock .ministerList li:nth-child(3) {margin-top: 140px;}

.ddrdMainBlock2 ul { margin: 0 -8px; padding: 0; list-style: none; text-align: center;}
.ddrdMainBlock2 li { padding: 8px; width: 16%; margin-right: 30px; display: inline-block;}
.ddrdMainBlock2 li .drdologoBlockPhoto {margin-bottom: 10px;}
.ddrdMainBlock2 li .drdologoName {font-weight: 700;	color: #2d2d2d;}


/*************Header Footer & common library responsive*************/
@media screen and ( max-width: 1599px ) {
.container { max-width: 1170px; padding: 0 10px; }
#nav li:before { right: -12px; }
#nav ul li { padding: 0 25px 0 0; }
.footerRow .leftCol { width: 26%; }
.footerRow .socialLinks ul li { padding: 0 8px; }
.footerRow .rightCol { padding-left: 30px; }
.footerRow .rightCol { width: 74%; }
.footerRow .cols4 { padding-right: 30px; }
/*.footerRow .cols3 { width: 30%; }
.footerRow .cols6 { width:50%; }*/
/*.footerMenuLinks li { width: 33.333%; }*/
.footerMenuLinks li a{padding: 2px 0 2px 15px;}

#nav li a, #nav ul li a { font-size: 15px; }
#nav li a { padding: 5px 14px; }

#nav li {margin: 0 18px;}

.region-technology-cluster-menu #nav > li, .page-technology-cluster #nav > li { margin: 0 23px; }

.region-lab-and-establishments #nav > li, .page-labs-establishment #nav > li { margin: 0 43px; }

.region-headquarter-directorates #nav > li, .page-headquarter-directorates #nav > li { margin: 0 6px; }

.region-headquarter-cluster #nav > li, .page-headquarter-cluster #nav > li { margin: 0 40px; }

.region-defence-science-forum #nav > li { margin: 0 3px; }

.region-mahila-kalyan-manch #nav > li { margin: 0 8px; }

.region-armaments-research-board #nav > li {margin: 0 18px;}

.region-naval-research-board #nav > li { margin: 0 2px;}

.region-aeronautics-research-development #nav > li, .region-life-sciences-research-board #nav > li {margin: 0 10px;}
}

@media screen and ( max-width:1279px ) {
.container { max-width: 1110px }
.logos div a img{width: 66px;}
.logos > a{width: 285px;}
.headerLogoRowRight{margin-top: 11px;}
.footerRow .socialLinks ul li a, .footerRow .socialLinks ul li a .fa{font-size: 22px;height: 25px;}	
.footerRow .footerSubscribe{width: 53.5%;}
/*.footerRow .socialLinks{width: 45.5%;}*/
.footerRow .socialLinks ul li{padding: 0 6px;}
/*.footerRow .cols6.connectUs{width: 60%;}
.footerRow .cols6.impoLinks{width: 40%;}*/
/*.footerMenuLinks li { width: 50%; }*/
.copyrightLink { text-align: center; }

#nav > li > a { padding: 3px 8px; }
#nav ul, #nav ul, #nav :hover ul ul, #nav .hover ul ul, #nav .focus ul ul { margin: 0 0 0 8px;}


#nav li {margin: 0 11px;}

.region-technology-cluster-menu #nav > li, .page-technology-cluster #nav > li { margin: 0 22px; }

.region-lab-and-establishments #nav > li, .page-labs-establishment #nav > li { margin: 0 37px; }

.region-headquarter-directorates #nav > li, .page-headquarter-directorates #nav > li { margin: 0 5px; }

.region-headquarter-cluster #nav > li, .page-headquarter-cluster #nav > li { margin: 0 37px; }

.region-defence-science-forum #nav > li { margin: 0 1px; }
.region-defence-science-forum #nav > li > a {padding: 5px 10px;}

.region-mahila-kalyan-manch #nav > li { margin: 0 6px; }

.region-aeronautics-research-development #nav > li, .region-life-sciences-research-board #nav > li {margin: 0 7px;}

.region-naval-research-board #nav > li {margin: 0 2px;}

.region-armaments-research-board #nav > li {margin: 0 14px;}
#nav li a, #nav ul li a { font-size: 14px; }
}

@media screen and (max-width:1169px){
.container { max-width: 1024px }
.mainNavigation, .rightFixedBox { display:none !important; }
.mobileNav{ display:block; }
.menuBar {display: block;vertical-align: top;margin-left: 0;background: #03a9f4;margin-top: 10px;height: 45px; margin: 15px -10px 0 -10px; float:none;}
.hamburger-inner{background-image:url(../images/mobile-menu.png); background-repeat: no-repeat; width: 29px; height: 17px;background-position: center center;display: block;}
.toggleMenu{display: block;margin: 0 0 0 auto;}
.menuBar .searchBoxWrap{display:inline-block;position: absolute;top:5px;right: 57px;}
.menuBar .searchBoxWrap .form-search{border-color: #fff;}
.headerLogoRowRight{margin-top:8px;}
.searchBoxWrap .searchBtn, .searchBoxWrap .searchBtn:hover, .searchBoxWrap .search-form-submit, .searchBoxWrap .search-form-submit:hover{height: 45px;}
.searchBoxWrap .form-search{height: 45px; border-radius:0; -webkit-border-radius:0; -webkit-appearance:none; border: 0; background:#0071a4;}
.rightLinks .headerLogoRowRight{display: block;}
#header .searchBoxWrap { position: absolute; right: 45px; bottom: 0; float:none; margin: 0; }
.copyrightLink { text-align: center; }
.copyrightRow .leftCol, .copyrightRow .rightCol { float: none; text-align: center; width:auto; padding: 5px 0; }
.copyrightRow .leftCol p { text-align: center; }
/*.footerRow .cols3 { width: 32%; }
.footerRow .cols6 { width: 36%; }*/
.logoAndMenuRow .container:last-child { max-width: 100%; }
.language .dropdown-language-item li, .language .dropdown-language-item li a, .topStrip .dropbutton-multiple.open .dropdown-language-item li, .topStrip .dropbutton-multiple.open .dropdown-language-item li a { line-height: 23px; padding-left: 0!important; }
.language .dropdown-language-item li, .topStrip .dropbutton-multiple.open .dropdown-language-item li { margin-left: 13px; }
.topStrip .dropbutton li.dropbutton-action { padding: 0; }
.language { margin-left: 0; }

}

@media screen and (max-width:1024px){
/*.topStrip a.skipContent, .topStrip .fontResize, .topStrip .contrastView, .textResizeWrapper{display: none;}*/
.topStrip .rightLinks li{padding: 0;}
.headerLogoRowRight { height: 5px;}
.topStrip .rightLinks .language li:before{content: " "; position: absolute;right: auto;left: -6px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: auto;height: 13px;width: 1px;background: #6e6e6e;overflow: hidden;}
.topStrip .leftLink li:first-child { padding-left: 0; }
}

@media screen and ( max-width:1023px ) {
.searchBoxWrap, .loginAndSerachWrap .region{float: none;}
.searchBoxWrap{margin-bottom: 5px;}
.region-right-link{padding-top: 10px;clear: both;}
.headerLogoRowRight .loginAndSerachWrap .borderBtn{display: block;float: none;padding: 5px 20px 5px 50px;font-size: 15px;}
.footerRow .cols6.connectUs{width: 100%;}
.footerRow .cols6.impoLinks{width: 100%;}
.footerMenuLinks li{width: 25%;}
.footerRow .socialLinks{width:35%;}
.footerRow .footerSubscribe{width:64%;}
.newsLetterFieldWrap{margin-right: 0;}
.footerRow .cols6.impoLinks h2{line-height: 1; margin-bottom: 10px;}
#header { position: relative; background:#023c73; }
.topStrip { /*background: #0e4a83;*/ padding: 5px 0; height: 40px; }
.headerLogoRowRight .loginAndSerachWrap .directory { width: 40px; height: 40px; position: absolute; right: -10px; top: -5px; padding: 0; border-left: 1px solid #113557; }
.headerLogoRowRight .loginAndSerachWrap .directory:before { left: 9px; }
.topStrip .leftLink li:before, .user-logged-in .topStrip .menu li:before { background: #376fa5; }
.logoAndMenuRow { padding-bottom: 0; }
#header .searchBoxWrap { bottom: 0; left: 0; }
.searchBoxWrap .region { width: 100%; }
.searchBoxWrap .form-search { background: #1a63a8; }
.logoAndMenuRow .logos, .siteHeaderTitle{text-align: center;float: none;}
.logoAndMenuRow .logos a, .logoAndMenuRow .logos .region{float: none; display: inline-block;}
.logos > a { width:auto;}
.menuBar { margin-top: 7px; }
.headerLogoRowRight { margin-top: 0; }

.footerRow .cols3 { width: 50%; }
.footerRow .cols8 { width: 65%; }
/*.footerRow .cols3, .footerRow .cols6 { width: 50%; }*/
.footerRow .row .cols6 + .cols3 { margin-top: 25px; }
.footerRow .socialLinks { margin-bottom: 40px; }
.footerRow .socialLinks { width: auto;}
}

@media screen and ( max-width: 992px ) {
/*Responsive Table*/
.responsiveTable, .responsiveTable tr, .responsiveTable td, .responsiveTable td:before { display:block; text-align:left; border:none;}
.responsiveTable tr th, .responsiveTable tr td{text-align:left !important;}
.responsiveTable, .responsiveTable tr, .responsiveTable td:last-child { border-bottom:none; }
.responsiveTable thead, .responsiveTable tr th { position:absolute;	top:-1000em; left:-1000em; }
.responsiveTable tr { border:1px solid #eeeeee; border-bottom:2px solid #eeeeee; margin:0 0 15px 0; }
.responsiveTable tr td:nth-child(1) { border-left:none;}
.responsiveTable tr td:last-child { border-right:none; }
.responsiveTable tr:last-child .td, .responsiveTable td { border-bottom:1px solid #eeeeee; }
.responsiveTable td:before { font-weight:600; padding-right:20px; line-height:27px; color:#0e2d58; content:" "attr(data-label)"";}
.responsiveTable tbody {display:block;}
.responsiveTable tr td {padding:5px 15px; width:auto !important;}

.topStrip {height: auto; text-align: center;}
.topStrip .region {float: none; display: inline-block !important; width: auto;}
.leftLink {float: none; text-align: center;}
.topStrip li, .user-logged-in .topStrip li {float: none; padding: 0 8px !important; position: relative; display: inline-block !important;}
.rightLinks {float: none; text-align: center;}
.topStrip .dropbutton {position: relative !important; line-height: normal; vertical-align: bottom;}
.topStrip .dropbutton-widget {overflow: hidden; position: relative; margin-top: 0; line-height: normal;}


}

@media screen and ( max-width: 767px ) {
.r-tabs .r-tabs-nav {display: none;}
.r-tabs .r-tabs-accordion-title {display: block;}
.topStrip .leftLink li:nth-child(2){display: none;}
.topStrip .leftLink li:nth-child(3){display: none;}
.topStrip .rightLinks > li:nth-child(2){display: none;}
/*.logoAndMenuRow .headerLogoRowRight{display: none;}*/
.headerLogoRowRight{margin-top: 0;}
.region-right-link{padding-top: 0;}
.headerLogoRowRight .loginAndSerachWrap .borderBtn{font-size: 0px;border: 0;border-radius: 0;padding: 3px 21px 2px 10px;}
.headerLogoRowRight .loginAndSerachWrap .borderBtn:before, .loginAndSerachWrap .search:before{left:5px;}
/*.topStrip{padding: 0;}*/
.rightLinks .headerLogoRowRight .loginAndSerachWrap .borderBtn{display:inline-block;}
.swiper-button-next .fa, .swiper-button-prev .fa, .swiper-button-prevProduct .fa, .swiper-button-nextProduct .fa{font-size: 40px;width: 40px; height: 40px;}
.swiper-button-next, .swiper-button-prev, .swiper-button-prevProduct, .swiper-button-nextProduct{width: 40px; height: 40px;}
.videoWrap, .homeBanner .bannerImg {height:450px;}
.footerMenuLinks li{width: 50%;}
.footerRow .cols6.impoLinks h2{font-size: 19px;}
.topStrip .rightLinks .language li:first-child:before { display: none; }
.footerRow .cols8 { float: none; width:auto;}
.footerMenuLinks li { width: 33.333%; }
.topStrip .dropbutton{padding-top: 2px !important;}
}

@media screen and ( max-width: 639px ) {
.footerRow .socialLinks, .footerRow .footerSubscribe{width: 100%; }
.footerMenuLinks li { padding-right: 15px; }
#navMob li > a { margin-left: 20px; font-size: 22px; padding: 6px 60px 6px 0; line-height: 35px; font-size: 20px;}
#navMob li .menuIcon, #navMob li li .menuIcon { background-position:-406px -125px; height:47px;}
#navMob li .menuIcon.active{background-position:-404px -123px;}
.mobileNav .navigationText { left: 20px; }
#navMob li ul li a { font-size: 17px; }
.mobileNav .close { height: 117px; }
/*.form-actions .button{margin: 0;}
.footerRow .socialLinks{width: 100%; text-align: center;}
.footerRow .socialLinks ul li{float: none; display: inline-block;}
.footerRow .footerSubscribe{width: 100%; text-align: center;}
.footerRow .cols6.impoLinks{text-align: center;margin-bottom: 0;}
.footerRow{padding: 20px 0;}
.footerMenuLinks li a{padding: 5px 0 5px 0px;}*/
}

@media screen and ( max-width: 479px ) {
.logoAndMenuRow .logos{display: flex;}
.menuBar .searchBoxWrap{right:43px;}
.menuBar .searchBoxWrap .form-search{max-width: 235px;float: right;}
.footerRow .cols6.impoLinks{text-align: left;}
.footerRow .socialLinks{text-align: left;}
.footerRow .footerSubscribe{text-align: left;}
.footerRow .cols6.impoLinks h2{margin-bottom: 15px;}
.headerLogoRowRight { height: 0; width:0;}

}


/*query form*/
.detailsOfVFrom ul.query,
.detailsOfQuery ul.query{ margin:0; padding:0px; list-style: none;}
.detailsOfVFrom ul.query li { display: inline-block; vertical-align: top; width:50%; padding:0 0 10px; }
.vendorDetails .dashButton { margin-top: -45px; }
.detailsOfVFrom ul.query li:before,
.detailsOfQuery ul.query li:before { display: none;} 
.query-form .button { margin-right:10px; }
.detailsOfQuery .queryDate{ float:right; clear:both; font-size:14px;}
.detailsOfQuery .queryDate i{  color:#02447c;}
.queryFromSection, .detailsOfVFrom .vendorDetails , .detailsOfQuery .commentSection { background-color: #fff; padding:20px; border:1px solid #ccc; border-radius:5px;}
.detailsOfQuery ul.query li:not(:last-child){ border-bottom: 1px solid #d4d4d4; padding-bottom: 10px; margin-bottom:10px;}
.commentListing { display: inline-block; vertical-align: top; width:100%;}
.queryFromSection h3, .vendorDetails h3, .commentSection h3{ margin-bottom:10px; text-decoration: underline;  }
.query-form  .form-textarea-wrapper textarea { height:150px; resize: none;}
.query-form  .form-item-comment label, .query-form .form-item-reply-comment label { font-weight:bold;}
.detailsOfVFrom { padding-bottom:20px; }
/* .detailsOfVFrom { border-bottom:1px solid  #d4d4d4; padding-bottom:10px;} */


/*Forum*/

.forum__description p { margin-bottom: 0; font-size: 0.950em;}
.forum__icon {transform: scale(0.7);}
.forum__icon {transform: scale(0.8); margin: 3px 5px 0 0;}
.forum__description { margin: 5px 0 0; padding-left: 30px;}
.forum__topics {width: 10%;}
.forum__posts {width: 10%;}
.forum__last-reply {width: 20%;}

.node--type-forum .comment__content h3 { margin-bottom: 10px;}
.node--type-forum .comment__content p {margin-bottom: 15px;}

.view-er-forms-for-projects table.formsForProjectsTable caption { color: red; text-align: left; margin-bottom: 25px; font-size: 1.813em; color: #1e659d; font-family: 'proxima_nova'; font-weight: 700; text-transform: none; }
.view-er-forms-for-projects table.formsForProjectsTable th.views-field-field-formats, .view-er-forms-for-projects table.formsForProjectsTable td.views-field-field-formats{text-align: center;}
.view-er-forms-for-projects table.formsForProjectsTable th.views-field-title {width: 60%;}


/*********Common Listing*********/
.view-ceptm-advertisement ul { list-style: none; padding: 0; }
.view-ceptm-advertisement li { padding: 15px 15px 15px 50px !important; border-bottom: 1px solid #d3d3d3; background: url(../images/bullet-arrow.png) no-repeat 15px 22px; }
.view-ceptm-advertisement li:last-child { border-bottom: 0; }
.view-ceptm-advertisement li:nth-child(2n) {background-color: #f6f6f6;}
.view-ceptm-advertisement li a { text-decoration: none; font-weight:600; }

#block-ceptamaddresssection { margin-bottom: 20px; text-align: left; }
#block-ceptamaddresssection .field--name-body strong { color: #006bad; }

.region.region-ceptm-advertisement ul { text-align: center; }
.region.region-ceptm-advertisement li { display: inline-block; margin-right: 20px; text-align: center; }
.region.region-ceptm-advertisement a { background: #006bad; color: #ffffff; border: 0 none; transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; border-radius: 3px; -webkit-border-radius: 3px; padding: 8px 20px; display: inline-block; }
.region.region-ceptm-advertisement a:hover { color: #ffffff; background: #1e3a81; }

.view-ceptm-advertisement-category { text-align: center; display: block; width: 100%; margin-bottom: 20px; }
.view-ceptm-advertisement-category .views-row { display: inline-block; margin-right: 20px; }
/*.view-ceptm-advertisement-category .views-row a { background: #0079be; color: #ffffff; border: 0 none; transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; border-radius: 3px; -webkit-border-radius: 3px; padding: 8px 20px; display: inline-block; }
.view-ceptm-advertisement-category .views-row a:hover { color: #ffffff; background: #1e3a81; }*/


.eJournalsMainNav { margin-bottom: 30px; }
.eJournalsMainNav #nav li { margin: 0 10px; }
.eJournalsMainNav .mainNavigation { border: none; padding: 0; margin: 0; }
.eJournalsMainNav #nav li a { color: #006bad; }
.eJournalsMainNav #nav li ul li a { color: #fff; }
.eJournalsMainNav #nav li.menu-item--active-trail a { color: #fff; }
.eJournalsMainNav #nav > li > a:hover, .eJournalsMainNav #nav > li:hover > a, .eJournalsMainNav #nav > li.hover > a, .eJournalsMainNav #nav > li.focus > a, .eJournalsMainNav #nav > .highlight > a, .eJournalsMainNav #nav > li > a:focus { color: #fff; }

.eJournalsMainNav #nav ul:before, .eJournalsMainNav #nav ul:after {display: none;}
.eJournalsMainNav #nav ul, .eJournalsMainNav #nav :hover ul ul, .eJournalsMainNav #nav .hover ul ul, .eJournalsMainNav #nav .focus ul ul {margin: 0 0 0 10px;}

/*
.eJournalsMainNav ul { text-align: left; margin-left: 0; }
.eJournalsMainNav li { display: inline-block; margin-right: 20px; text-align: left; vertical-align: top; }
.eJournalsMainNav a { background: #0079be; color: #ffffff; border: 0 none; transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; border-radius: 3px; -webkit-border-radius: 3px; padding: 8px 20px; display: inline-block; }
.eJournalsMainNav a:hover { color: #ffffff; background: #1e3a81; }
.eJournalsMainNav li li { display: block; width: 100%; }
.eJournalsMainNav li li a { display: block; margin-bottom: 10px; }
*/



.view-employee-corner .employeeDashboardList ul{margin: 0 -30px; padding: 0; list-style: none;}
.view-employee-corner .employeeDashboardList ul li { float: left; padding: 15px; width: 25%; }

.view-employee-corner .employeeDashboardList ul li .dataWrapBox a {min-height: 180px; display: inline-block; width: 100%; padding: 30px 20px; color: #fff; font-weight: bold; position: relative;}
.view-employee-corner .employeeDashboardList ul li .dataWrapBox .iconBlock { position: absolute; top: 30px; right: 0; left: 0; width: 100%; text-align: center; }
.view-employee-corner .employeeDashboardList ul li .dataWrapBox .titleText {z-index: 2; width: 100%; text-shadow: 0 0 15px rgba(0, 0, 0, 0.5); font-size: 1.2em; font-weight: 700; position: absolute; left: 0; right: 0; bottom: 30px; text-align: center;}
.view-employee-corner .employeeDashboardList ul li .dataWrapBox a {color: #fff;}
.view-employee-corner .employeeDashboardList ul li .dataWrapBox a:hover {color: #222;}
.view-employee-corner .employeeDashboardList ul li .dataWrapBox a:focus {outline: 2px solid #000;}

.view-employee-corner .employeeDashboardList ul li:nth-child(1) .dataWrapBox{background-color: #29b5ee;}
.view-employee-corner .employeeDashboardList ul li:nth-child(2) .dataWrapBox{background-color: #789b36;}
.view-employee-corner .employeeDashboardList ul li:nth-child(3) .dataWrapBox{background-color: #13baaf;}
.view-employee-corner .employeeDashboardList ul li:nth-child(4) .dataWrapBox{background-color: #1481b3;}
.view-employee-corner .employeeDashboardList ul li:nth-child(5) .dataWrapBox{background-color: #f88529;}
.view-employee-corner .employeeDashboardList ul li:nth-child(6) .dataWrapBox{background-color: #8bc34a;}
.view-employee-corner .employeeDashboardList ul li:nth-child(7) .dataWrapBox{background-color: #a16bce;}
.view-employee-corner .employeeDashboardList ul li:nth-child(8) .dataWrapBox{background-color: #fa5e4d;}

.view-employee-corner .employeeDashboardList ul li:nth-child(8n+1) .dataWrapBox{background-color: #29b5ee;}
.view-employee-corner .employeeDashboardList ul li:nth-child(8n+2) .dataWrapBox{background-color: #789b36;}
.view-employee-corner .employeeDashboardList ul li:nth-child(8n+3) .dataWrapBox{background-color: #13baaf;}
.view-employee-corner .employeeDashboardList ul li:nth-child(8n+4) .dataWrapBox{background-color: #1481b3;}
.view-employee-corner .employeeDashboardList ul li:nth-child(8n+5) .dataWrapBox{background-color: #f88529;}
.view-employee-corner .employeeDashboardList ul li:nth-child(8n+6) .dataWrapBox{background-color: #8bc34a;}
.view-employee-corner .employeeDashboardList ul li:nth-child(8n+7) .dataWrapBox{background-color: #a16bce;}
.view-employee-corner .employeeDashboardList ul li:nth-child(8n+8) .dataWrapBox{background-color: #fa5e4d;}

.ceptmAdvContentSection { width: 75%; float: right; }
.ceptmAdvMenu.ceptmAdvSidebar {width: 23%; float: left;}
.ceptmAdvMenu.ceptmAdvSidebar .ceptmSidebarBlock {background-color: #f6f6f6; padding: 25px; border-bottom: 4px solid #307ab9; margin-bottom: 25px;}

.ceptmAdvMenu.ceptmAdvSidebar .view-ceptm-advertisement-category {margin: 0;}
.ceptmAdvMenu.ceptmAdvSidebar ul { margin: 0; }
.ceptmAdvMenu.ceptmAdvSidebar li { display: block; padding: 0 0 10px; text-align: left; position: relative; }
.ceptmAdvMenu.ceptmAdvSidebar li div { display: inline-block; margin-right: 10px; }
.ceptmAdvMenu.ceptmAdvSidebar li a { position: relative; padding-left: 18px; transition: all 450ms ease 0s; -webkit-transition: all 450ms ease 0s; }
.ceptmAdvMenu.ceptmAdvSidebar li a:hover { padding-left: 22px; }
.ceptmAdvMenu.ceptmAdvSidebar li a:before { position: absolute; left: 0; width: 10px; top: 2px; height: 10px; content: "\f105"; color: #006bad; font: normal normal normal 16px/1 FontAwesome; }

.node-potential-collaboration-form .field--type-file .button { max-width: 50%; width: 100px !important; background-color: #333; height: auto; padding: 5px 20px; font-size: 14px; }
.node-potential-collaboration-form .form-managed-file .description { margin-bottom: 10px; }

.advertisementDetails.views-row { width: 100%; background-color: #f6f6f6; padding: 20px; border-bottom: 4px solid #307ab9; }
.advertisementDetails.views-row .views-field { display: inline-block; width: 100%; clear: both; margin-bottom: 10px; }
.advertisementDetails.views-row .views-field.views-field-field-status { text-align: right; font-weight: 700; }
.advertisementDetails.views-row .views-field.views-field-field-title { text-align: center; margin-bottom: 15px; font-weight: 700; color: #0079be; font-size: 1.2em; }
.advertisementDetails.views-row .views-field .views-label { display: inline-block; width: auto; margin-right: 10px; }
.advertisementDetails.views-row .views-field .field-content { display: inline-block; width: auto; }

.ceptmAdvMenu.ceptmAdvSidebar h3 { margin-bottom: 5px; }
.ceptmAddressSection { width: 100%; background-color: #f6f6f6; padding: 20px 20px 0; margin-bottom: 25px; }
.ceptmAddressSection .sectionOne strong, .ceptmAddressSection .sectionTwo strong { display: block; font-size: 1.1em; }
.ceptmAddressSection .sectionOne span, .ceptmAddressSection .sectionTwo span { display: block; margin-bottom: 20px; }
.ceptmAddressSection .sectionTwo span .weekDays { display: inline-block; font-size: 13px; font-weight: 700; margin: 0 5px 0; }
.advertisementDetails.views-row .views-field.views-field-field-ceptm-documents .file--application-pdf { padding: 8px 20px 8px 50px; border: 1px solid #ccc; margin-right: 20px; background-position: 20px 10px; }

.commonContent.graySection { padding: 20px 30px; background-color: #fff; box-shadow: 0 5px 40px rgba(0, 0, 0, 0.18); position: relative;}
.commonContent.graySection h3 {margin-bottom: 10px;}
.commonContent.graySection .view-e-journals-what-s-new ul {margin: 0; padding: 0;}
.commonContent.graySection .view-e-journals-what-s-new li { width: 50%; float: left; margin-bottom: 10px; padding: 0;}
.commonContent.graySection .view-e-journals-what-s-new li a { position: relative; padding-left: 18px; transition: all 450ms ease 0s; -webkit-transition: all 450ms ease 0s; }
.commonContent.graySection .view-e-journals-what-s-new li a:hover { padding-left: 22px; }
.commonContent.graySection .view-e-journals-what-s-new li a:before { position: absolute; left: 0; width: 10px; top: 2px; height: 10px; content: "\f105"; color: #006bad; font: normal normal normal 16px/1 FontAwesome; }

#comment-form.comment-comment-forum-form .form-actions input[type="submit"] {margin-right: 15px;}

.allTechnicalClusters {float: left; position: relative; margin-left: 10px;}
.allTechnicalClusters a {padding-left: 10px;}
.allTechnicalClusters:before {content: " "; position: absolute; left: auto; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); z-index: auto; height: 13px; width: 1px; background: #6e6e6e; overflow: hidden;}

.page-forum .forumMain .forumListRow { padding: 10px 10px 10px 90px; border: 1px solid #d3d3d3; margin-bottom: 20px; width: 100%; float: left; min-height: 90px; position: relative; }
.page-forum .forumMain .forumListRow:before { width: 60px; height: 60px; border-radius: 50%; overflow: hidden; content: " "; position: absolute; left: 10px; top: 10px; background: #efefef url(../images/minister-no-photo.png) no-repeat center center; background-size: 100%; }
.page-forum .forumMain .forumListRow .forum__icon { display: none; }
.rowCellsAttributesLinks { clear: both; display: inline-block; width: 100%; margin-bottom: 10px; }
.page-forum .forumMain .forumListRow .forum__title { display: inline-block; width: 100%; margin-bottom: 5px; }
.page-forum .forumMain .forumListRow .cf.repliesLast { background-color: #f2f2f2; padding: 5px; font-size: 15px; }
.page-forum .forumMain .forumListRow .cf.repliesLast .forum__replies { float: left; }
.page-forum .forumMain .forumListRow .cf.repliesLast .forumNA { float: right; }
.page-forum .forumMain .forumListRow .cf.repliesLast span { color: #006bad; font-weight: bold; font-size: 16px; margin-left: 5px; }
.submitted strong { text-transform: uppercase; margin: 0 3px; color: #006bad; }

.topStrip .leftLink li:last-child, .user-logged-in .topStrip .menu li:last-child { padding: 0 0 0 8px; }
.topStrip .leftLink li:last-child:before, .user-logged-in .topStrip .menu li:last-child:before { display: none; }

.region-secondary-menu .menu-item { padding: 0 8px; }
.region-secondary-menu .menu-item:before { content: " "; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); z-index: auto; height: 13px; width: 1px; background: #6e6e6e; overflow: hidden; }

.sWob .region-secondary-menu .menu-item:before, .tWob .region-secondary-menu .menu-item:before, .bWob .region-secondary-menu .menu-item:before {background: #fff;}

.node-feedback-form.node-form .form-actions {width: 100%; margin-bottom: 0;}
.node-feedback-form.node-form .form-actions #edit-submit {float: left; margin-right: 20px;}
.node-feedback-form.node-form .form-actions .resetDiv {float: left; width: auto;}



.view-employee-notice-board.view-display-id-page_1 {margin-top: 15px; margin-right: 30px; float: left; width: 30%; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); padding: 30px; margin-bottom: 30px;}
.view-employee-notice-board.view-display-id-page_1 h3{margin-bottom: 0;}
.activityTicker { margin: 0; padding: 0; list-style: none; }
.employeeNoticeBoardTicker .activityTicker li { border-bottom: 1px solid #c1c1c1; }
.employeeNoticeBoardTicker .homeNewsBox { padding: 18px 0; }
.employeeNoticeBoardTicker .homeNewsBox .newsDate { margin-bottom: 5px; font-size: 14px; color: #414141; }
.employeeNoticeBoardTicker .homeNewsBox p { margin-bottom: 0; }
.employeeNoticeBoardTicker .homeNewsBox a { display: inline-block; color: #2d2d2d; }
.employeeNoticeBoardTicker .homeNewsBox a:hover { color: #0568a1; }

.view-employee-corner .employeeDashboardList ul {margin: 0 -15px; padding: 0; list-style: none;}
.employeeCornerInnerNotice {float: left; width: 67%;}
.employeeCornerInnerNotice .view.view-employee-corner .employeeDashboardList ul li {float: left; padding: 15px; width: 33.33%;}
.js-form-item.form-item.js-form-type-select.form-type-select.js-form-item-comment-body-0-format.form-item-comment-body-0-format {
    display: none;
}

.view-ceptm-advertisement-category ul li.active {
	font-weight: bold;
}
.view-employee-notice-board #newsTikker0 {
	height: 399px !important;
}

.view-employee-notice-board.view-display-id-page_1 .ticker { position: relative; }
.view-employee-notice-board.view-display-id-page_1 .playPause { position: absolute; right: 0; top: -35px; } 
.view-employee-notice-board.view-display-id-page_1 .playPause { overflow: hidden; width: 27px; height: 27px; text-indent: -9999px; background: url(../images/lab-establishments/play-pause-icon.png) no-repeat 0 0; display: block; }
.view-employee-notice-board.view-display-id-page_1 .playPause.play { background-position: -29px 0; }

.view-employee-notice-board.view-display-id-page_1 .viewAll {margin-top: 20px; display: inline-block;}


.view-whats-new.view-display-id-page_1 .view-header .right {clear: both; margin-bottom: 20px;}
.view-whats-new.view-display-id-page_1 .view-header .right .button {margin-left: 20px;}

.employeeCornerInnerNotice.employeeCornerInnerNotice2 {width: 100%;}
.employeeCornerInnerNotice.employeeCornerInnerNotice2 .view.view-employee-corner .employeeDashboardList ul li {width: 25%;}

.employeeCornerInnerNotice .view-employee-corner .employeeDashboardList ul li .dataWrapBox a {min-height: 155px; padding: 10px 20px;}
.employeeCornerInnerNotice .view-employee-corner .employeeDashboardList ul li .dataWrapBox .iconBlock {top: 20px;}

.employeeCornerInnerNotice.employeeCornerInnerNotice2 .view-employee-corner .employeeDashboardList ul li .dataWrapBox a {min-height: 155px; padding: 10px 20px;}
.employeeCornerInnerNotice.employeeCornerInnerNotice2 .view-employee-corner .employeeDashboardList ul li .dataWrapBox .iconBlock {top: 20px;}

.advertisementDetails.views-row .views-field-field-status .field-content {color: #fff; background-color:#d00a0a; padding: 2px 15px;}
.advertisementDetails.views-row .views-field.views-field-field-status {text-align: right; font-weight: 700; float: right; width: auto; border: 1px solid #0079be; padding: 10px 20px; margin-bottom: 20px;}




/* New Node Blog Form */

.node-blog-form.node-feedback-form.newblog .field--name-title { width: 48%; float: left; }
.node-blog-form.node-feedback-form.newblog .field--name-field-blog-name-of-author { width: 48%; float: right; }
.node-blog-form.node-feedback-form.newblog .field--name-field-blog-category { width: 48%; float: left; }
.node-blog-form.node-feedback-form.newblog .field--name-body.field--widget-text-textarea-with-summary { clear: both; margin-bottom: 20px;}
.node-blog-form.node-feedback-form.newblog .field--name-body.field--widget-text-textarea-with-summary .form-item{margin-bottom: 0;}
.node-blog-form.node-feedback-form.newblog .field--name-field-features-images { width: 48%; float: left; }
.node-blog-form.node-feedback-form.newblog .field--name-field-date-of-publishing { width: 48%; float: right; }
.node-blog-form.node-feedback-form.newblog .js-form-type-vertical-tabs.form-type-vertical-tabs { clear: both; display: none;}

.node-blog-form.node-feedback-form.newblog .field--name-field-date-of-publishing .fieldset-wrapper .js-form-type-select {float: left; width: 100px; margin: 0; margin-right: 20px;}
.node-blog-form.node-feedback-form.newblog .field--name-field-date-of-publishing .required {color: #605e5e; font-weight: 700;}

.node-blog-form.node-feedback-form.newblog .form-item, .node-blog-form.node-feedback-form.newblog .form-actions{margin-top: 0; margin-bottom: 20px;}
.node-blog-form.node-feedback-form.newblog .form-actions.js-form-wrapper.form-wrapper {display: inline-block; margin-bottom: 0;}


select#edit-field-labs-target-id {padding-right: 35px;}



.user-register-form .form-item.form-type-email {float: left; width: 49%;}
.user-register-form .form-item.js-form-item-name.form-item-name {float: right; width: 49%;}
.withSendOTPBtn {position: relative; width: 49%; float:left; margin-bottom: 10px;}																	  
.user-register-form .field--name-field-mobile-number {width: 100% !important; margin-bottom: 10px !important;}
/* .user-register-form .field--name-field-landline {width: 50% !important;} */
.user-register-form .field--name-field-pan-no {margin-bottom: 20px;}
.user-register-form .js-form-type-password-confirm.form-type-password-confirm {margin-top: 0;}


														   #edit-field-pan-card-image-0--description {display: block;}
#edit-field-pan-card-image-0--description br {display: none;}

.field--name-field-term-and-conditions .fieldgroup legend {display: none;}

.form-type-textfield.js-form-item-field-vendor-declaration-0-value {width: 33.33%; float: left;}

.user-pass-form.makePaymentbtn {margin-bottom: 10px;}
.user-pass-form.makePaymentbtn .button {margin-right: 20px;}
.user-pass-form.makePaymentbtn .makePaymentlink {float: left; border-bottom: 1px solid;}
.user-pass-form1 .makePaymentlink {
	float: left;
	border-bottom: 1px solid;
	font-weight: bold;
}
.user-pass-form1 {
	float: left;
	width: 100%;
}
.user-pass-form2.makePaymentbtn {
	float: left;
	width: 100%;
}
.user-pass-form2.makePaymentbtn .button {
	float: left;
	margin-bottom: 20px;
}

.user-pass-form2.makePaymentbtn #btn {
	clear: both;
}

.field--name-field-term-and-conditions .fieldset-wrapper {padding: 0 !important; box-shadow: none !important;}

.field--name-field-payment-receipt > div {width: 33.33%;}

.field--name-field-term-and-conditions { float: left; width: 33.33%; clear: both; }
.field--name-field-payment-receipt { float: left; width: 48%; }

.vendorMessage { width: 65%; margin: 0 auto 50px; text-align: center; box-shadow: 5px 0 25px rgba(0, 0, 0, 0.2); padding: 100px 0 20px; background: url(../images/verified.png) no-repeat center 25px; background-size: 5%; }
.vendorMessage p { text-align: center; }
.vendorMessage p span {display: block; font-size: 1.4em; margin-bottom: 20px; font-weight: bold; color: #046f04;}
.vendorMessage p strong {color: #046f04; font-size: 1em;}


.borderTitle h3{ position: relative; }
.borderTitle h3:before { position: absolute; left: 0; bottom: -5px; height: 3px; width:80px; content:""; background-color:#1e3a81; }

.borderTitle span.fieldset-legend, .borderTitle > span{ position: relative; }
.borderTitle span.fieldset-legend:before, .borderTitle > span:before { position: absolute; left: 0; bottom: -5px; height: 3px; width:80px; content:""; background-color:#1e3a81; }
.borderTitle span.fieldset-legend, .borderTitle > span { padding: 0; color: #1e3a81; font-size: 20px; font-weight: 700; margin-bottom: 25px; position: relative; display: block;}

.user-pass-form1 .form-wrapper {margin: 0;}
.field--name-field-vendor-registr-declaration legend {display: none;}
.field--name-field-vendor-registr-declaration .fieldset-wrapper {box-shadow: none !important; padding: 0 !important;}

.field--name-field-how-to-make-payment legend {display: none;}
.field--name-field-how-to-make-payment .fieldset-wrapper {padding: 0 !important; box-shadow: none !important;}
.field--name-field-how-to-make-payment {margin-bottom: 0 !important;}
.field--name-field-how-to-make-payment .fieldgroup {margin: 0 !important;}

.field--name-field-term-and-conditions{margin: 0 !important;}
.field--name-field-term-and-conditions .fieldgroup {margin: 0 !important;}

.field--name-field-vendor-registr-declaration {margin: 0 !important;}
.field--name-field-vendor-registr-declaration .fieldgroup {margin: 0 0 15px !important;}

.field--name-field-documents-sent-by-post {padding-left: 0 !important;}

.field--name-field-term-and-conditions .fieldgroup .fieldset-wrapper label a {color: #5c5c5c;}

.page-node-type-vendor_registration .field--name-field-products-manufactured .field-multiple-table tr th {display: none;}
.page-node-type-vendor_registration .field--name-field-references-registered .field-multiple-table tr th {display: none;}
.page-node-type-vendor_registration .field--name-field-list-of-principal-customer .field-multiple-table tr th {display: none;}

.form-type-date::before {display: none;}

.field--name-field-declaration .fieldgroup .fieldset-wrapper {padding: 0 !important; box-shadow: none !important;}
.field--name-field-declaration .fieldgroup legend {display: none;} 
.field--name-field-upload-hard-copy {clear: inherit !important;}


.borderTitle2 h5:before { position: absolute; left: 0; bottom: -5px; height: 3px; width:80px; content:""; background-color:#1e3a81; }
.borderTitle2 h5 { padding: 0; color: #1e3a81; font-size: 20px; font-weight: 700; margin-bottom: 25px; position: relative; display: block;}

label.error, .node-vendor-registration-form .form-item label.error {color: red !important; margin: 0; font-size: 14px; font-weight: normal !important; }

.node-form .form-wrapper {margin-bottom: 0 !important; padding: 10px;}
.node-vendor-registration-form .field-multiple-table tr td .form-item{min-height: 70px !important; margin:10px 0 15px !important;}
.node-vendor-registration-form .field-multiple-table tr td .form-item-field-telephone-number-0-value .field-add-more-submit, 
.node-vendor-registration-form .field-multiple-table tr td .form-item-field-mobile-pager-number-0-value .field-add-more-submit, 
.node-vendor-registration-form .field-multiple-table tr td .form-item-field-fax-number-0-value .field-add-more-submit{right: 11px;top: 36px;}
.node-vendor-registration-form .form-item label.error{position: absolute;bottom: -17px;left: 10px;background:#ff0000;color:#fff!important;border-radius: 3px;
padding: 2px 10px;font-size: 14px !important;z-index: 1;top: auto !important;}
.node-vendor-registration-form .form-item label.error:after { width: 0; height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;
border-bottom: 6px solid #f00;  position: absolute; content: ""; left: 15px; top: -6px;}


.node-vendor-registration-edit-form .field--name-field-products-manufactured .field-multiple-table tr th {display: none;}
.field--name-field-references-registered .field-multiple-table tr th {display: none;}
.field--name-field-list-of-principal-customer .field-multiple-table tr th {display: none;}

.user-register-form .field--name-field-pan-card-image .image-widget-data input.form-file {
	width: 100%;
}
.detail404 .resetLink {
	margin-left: 0;
}



/*.node-vendor-registration-form #edit-actions input#edit-next, .node-vendor-registration-form  #edit-actions #edit-submit{float:right; margin-right:10px; background:#1e3a81;}
.node-vendor-registration-form #edit-actions input#edit-next:hover, .node-vendor-registration-form #edit-actions input#edit-preview:hover, .node-vendor-registration-form #edit-actions #edit-submit:hover{background:#36a7eb;}*/

.node--type-vendor-registration .node__content .field .field__label {font-size: 1em; font-weight: 600;}
.node--type-vendor-registration .node__content .field {width: 32%; float: left; padding: 15px; border: 1px solid #ece9e9; margin-right: 15px;}

.node--type-vendor-registration .node__content .field.field--name-field-skilled-unskilled {width: 98%; margin-right: 0;}
.node--type-vendor-registration .node__content .field.field--name-field-the-min-requirements{width: 98%; margin-right: 0;}
.node--type-vendor-registration .node__content .field.field--name-field-manufacturing-capacity {width: 98%; margin-right: 0;}
.node--type-vendor-registration .node__content .field.field--name-field-whether-adequate-facilitie {width: 98%; margin-right: 0;}
.node--type-vendor-registration .node__content .field.field--name-field-the-proprietor-or-director {width: 98%; margin-right: 0;}

.node--type-vendor-registration .node__content .field.field--name-field-payment-receipt {width: 98%; margin-right: 0;}
.node--type-vendor-registration .node__content .field.field--name-field-documents-copies-certifica{width: 98%; margin-right: 0;}

.field--name-field-upload-image-of-authorized img {width: 120px; height: auto; margin: 0;}
.field--name-field-declaration .field__items .field__item {display: inline-block; margin-right: 20px; margin-bottom: 0; padding: 0 0 0 20px;}




.wob .vendorRightDetail .userAcLink li a {background: #ffff00;}
.wob .vendorRightDetail .userAcLink li a:hover {background: #00ff00;}
.wob .node-vendor-registration-form .multi-steps-label .step-label.active {background: #ffff00; color: #000;}
.wob .node-vendor-registration-form .multi-steps-label .step-label.active span {color: #fff;}
.wob .node-vendor-registration-form .multi-steps-label span {color: #ccc;}
.wob .borderTitle span.fieldset-legend::before, .borderTitle > span::before {background-color: #ffff00;}
.wob .borderTitle span.fieldset-legend, .borderTitle > span {color: #ffff00;}
.wob .vnedorTopDetail {background-color: #111;}
.wob .vendorLeftDetail table th {background: #222; color: #fff; border-bottom: 1px solid #444;}
.wob .vendorLeftDetail table tr:nth-child(2n+1) td {background-color: #333;}
.wob .vendorLeftDetail table td {border-right: 1px solid #444;}


.tWob .vendorRightDetail .userAcLink li a {background: #0e3728;}
.tWob .vendorRightDetail .userAcLink li a:hover {background: #0e6c4a;}
.tWob .node-vendor-registration-form .multi-steps-label .step-label.active {background: #0e3728;}
.tWob .node-vendor-registration-form .multi-steps-label .step-label.active span {color: #0e3728;}
.tWob .borderTitle span.fieldset-legend::before, .borderTitle > span::before {background-color: #0e3728;}
.tWob .borderTitle span.fieldset-legend, .borderTitle > span {color: #0e3728;}


.bWob .vendorRightDetail .userAcLink li a {background: #765E42;}
.bWob .vendorRightDetail .userAcLink li a:hover {background: #735129;}
.bWob .node-vendor-registration-form .multi-steps-label .step-label.active {background: #765E42;}
.bWob .node-vendor-registration-form .multi-steps-label .step-label.active span {color: #765E42;}
.bWob .borderTitle span.fieldset-legend::before, .borderTitle > span::before {background-color: #765E42;}
.bWob .borderTitle span.fieldset-legend, .borderTitle > span {color: #765E42;}


.sWob .vendorRightDetail .userAcLink li a {background: #B2563D;}
.sWob .vendorRightDetail .userAcLink li a:hover {background: #a94125;}
.sWob .node-vendor-registration-form .multi-steps-label .step-label.active {background: #B2563D;}
.sWob .node-vendor-registration-form .multi-steps-label .step-label.active span {color: #B2563D;}
.sWob .borderTitle span.fieldset-legend::before, .borderTitle > span::before {background-color: #B2563D;}
.sWob .borderTitle span.fieldset-legend, .borderTitle > span {color: #B2563D;}

.field--type-file.field--name-field-payment-receipt {
	clear: both !important;
	width: 100%;
	float: none;
}

#step-4 fieldset.form-wrapper .fieldset-wrapper .theFirmShall legend {margin: 0;}
#step-4 fieldset.form-wrapper .fieldset-wrapper .theFirmShall legend span.fieldset-legend {
	margin-bottom: 0;
	font-weight: 600;
	font-size: 16px;
	color: #5c5c5c;
}
#step-4 fieldset.form-wrapper .fieldset-wrapper .theFirmShall legend span.fieldset-legend:before {
	display: none;
}
#step-4 fieldset.form-wrapper .fieldset-wrapper .theFirmShall .form-wrapper {
	padding: 0 10px !important;
}


.otherPublishing span.yearofPublishing {width: 100% !important; margin-bottom: 20px !important;}
.otherPublishing span.yearofPublishing strong {width: auto !important;}
.otherPublishingBtn {clear: both !important; display: inline-block; width: auto;}
.otherPublishingBtn .alignRight {float: left;}


.user-register-form .js-form-item-name.form-item-name {width: 50% !important;}
.user-register-form #edit-account .form-item-pass {width: 100% !important; margin: 15px 0 0;}
.messageOtp {margin: 0; font-size: 14px; font-weight: bold;}
.messageOtp.success {color: #025502;}
.messageOtp.error {	color: #e60e0e;}

.messageVerifyOtp {margin: 0; font-size: 14px; font-weight: bold;}
.messageVerifyOtp.success {color: #025502;}
.messageVerifyOtp.error {color: #e60e0e;}

.countdown p{color: #e60e0e; font-weight: bold; font-size: 14px;}
 

.opt_section {float: right;	width: 49%;}
.opt_section .js-form-item-otp.form-item-otp {margin-bottom: 10px;}

.user-register-form .btnCaptchaRow .form-actions {position: inherit; left: inherit; bottom: inherit; margin-left: 0;}
.user-register-form .btnCaptchaRow {clear: both;}

.otp-verification-form .button {margin-right: 20px;}

.h4Hide {margin: 10px 10px 0;}
.h4Hide .field-multiple-table th {display: none;}
.bWob .borderTitle.h4Hide h3 {color: #765E42;}
.bWob .borderTitle.h4Hide h3:before {background-color: #765E42;}


.customWhiteBg1 {margin-bottom: 0 !important; padding: 10px;}
.customWhiteBg2 {padding: 20px 20px 0; box-shadow: 0 0 15px rgba(0,0,0,0.10); -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.10); margin: 0;}


/*.node--type-vendor-registration .node__content .field .field {width: 100% !important; border: 0; padding: 0; margin-right: 0; margin-bottom: 5px;}
.node--type-vendor-registration .node__content .field .field__items .field__item:before{display:none;}
.node--type-vendor-registration .node__content .field .field .field__item {padding-left: 0;}*/

.page-node-type-vendor-registration.listingDetail .field--type-field-collection {width: 100% !important;}
.page-node-type-vendor-registration.listingDetail .field--type-field-collection > .field__label {margin-bottom: 15px; font-size: 1.1em;}
.page-node-type-vendor-registration.listingDetail .field--type-field-collection > .field__items > .field__item {padding: 0;}
.node--type-vendor-registration .node__content .field .field__items .field__item:before{display:none;}


.bWob .node-vendor-registration-form .multi-steps-label .step-label.active:before {background: #765E42;}
.wob .node-vendor-registration-form .multi-steps-label .step-label.active:before {background: #ffff00;}
.noteUr {clear: both !important;}

#step-4 .required-fields .fieldset-wrapper .theFirmShall fieldset legend {display: none;}
.fieldRow.twoCols.theFirmShall > .form-wrapper {width: 100% !important;}
.fieldRow.twoCols.theFirmShall > .form-wrapper .form-item {margin: 0 !important; padding: 0 !important;}
.fieldRow.twoCols.theFirmShall legend {display: none;}
.fieldRow.twoCols.theFirmShall {padding-bottom: 20px;}											  
.cols2.connectUs {width: 15%;}
.cols7.impoLinks {width: 60%;}

.whatsNewsSlider .activityTicker li.last {border-bottom: 5px solid;}
.bWob .whatsNewsSlider .activityTicker li.last {border-bottom: 5px solid #765E42;}

.footerMenuLinks li.splCustomLi {width: 50%;}
.footerMenuLinks li.splCustomAuto {width: auto;}

.fieldRow.threeCols.keyPersonSection > .form-wrapper:nth-child(3n+1) {clear: inherit;}

#edit-field-use-as-mailing-address-wrapper {clear: both;}
h3.kpTitle {margin: 0 20px 10px; font-size: 1.5em; color: #1e3a81;}
.tWob h3.kpTitle {color: #0e3728;}
.bWob h3.kpTitle {color: #765E42;}
.sWob h3.kpTitle {color: #B2563D;}
.wob h3.kpTitle {color: #ffff00;}


.tWob .borderTitle h3:before {background-color: #0e3728;}
.bWob .borderTitle h3:before {background-color: #765E42;}
.sWob .borderTitle h3:before {background-color: #B2563D;}
.wob .borderTitle h3:before {background-color: #ffff00;}

#field-partnership .fieldset-wrapper > div { width: 33.33%; float: left; padding: 0 10px; }
#field-partnership .fieldset-wrapper > div:nth-child(3n+1) { clear: left; }
#field-partnership legend {display: none;}

.node-vendor-registration-form fieldset {margin-bottom: 20px !important;}
.node-vendor-registration-form fieldset.form-wrapper legend, .node-vendor-registration-form .fieldset legend {margin-bottom: 0px !important;}





.fieldRow .jurisdictionPolicestation {
	width: 97%;
	display: inline-block;
	float: left;
	margin: 20px 20px 0 20px;
    padding: 20px;
	box-shadow: 0 0 15px rgba(0,0,0,0.10);
	-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.10);
}
.view-eva.view-drdo-in-news-and-videos {margin-bottom: 30px;} 

.field.field--name-field-news-and-videos-web-link {clear: both; display: inline-block; width: 100%; margin-bottom: 20px;}
.field.field--name-field-news-and-videos-web-link .field__items .field__item {padding: 8px 20px 8px 40px;border: 1px solid #ccc !important;margin-right: 15px;margin-bottom: 15px; background:url(../images/ext-link-icon.gif) 20px 15px no-repeat; width: 32%;float: left;}
.field.field--name-field-news-and-videos-web-link .field__items .field__item:before{display: none;}

.field.field--name-field-news-and-videos-document {clear: both;display: inline-block;width: 100%;margin-bottom: 20px;}
.field.field--name-field-news-and-videos-document .field__items .field__item {padding: 8px 20px 8px 20px;border: 1px solid #ccc !important;margin-right: 15px;margin-bottom: 15px;background-position: 20px 10px;width: 32%;float: left;}
.field.field--name-field-news-and-videos-document .field__items .field__item:before{display: none;}

.field.field--name-field-news-and-videos-web-link .field__label {
	display: none;
}

.node--type-drdo-in-news-and-videos .bulletText li {
	float: left;
	width: 50%;
}

.field.field--name-field-news-and-videos-web-link .field__item {
	float: left;
	width: 50%;
}

.field.field--name-field-news-and-videos-document .field__label {
	margin-bottom: 20px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 15px;
}

#edit-field-stores-for-which-registrat-wrapper select {
	height: 110px;
}

#edit-field-stores-for-which-registrat {
    height: 110px;
}


.greenCode { color: #0d910d; font-weight: bold;	padding: 0;	background-color: #0d910d; }
.yellowCode { color: #e1e113; font-weight: bold; padding: 0; background-color: #e1e113; }
.redCode { color: #d00404; font-weight: bold; padding: 0; background-color: #d00404; }


#edit-field-principal-s-authorization-wrapper {width: 66.66%;}

.insta-img-head img{
    width: 25px !important;
}
.rightLinks .fa-twitter {
    color: #03a9f4;
    font-size: 22px;
    font: normal normal normal 19px/1.5 FontAwesome;
}
.rightLinks .fa-facebook {
    color: #1b2c97;
    font-size: 22px;
    font: normal normal normal 19px/1.5 FontAwesome;
}
.region-banner-slider{
    border-bottom: 2px solid #035088;
}
.page-node-type-centre-for-military-airworthines .innerBanner  {
    height: 250px;
    position: relative;
}
.page-node-type-centre-for-military-airworthines .innerBanner .pageBannerImg {
    height: 250px;
    position: relative;
}
.page-node-type-centre-for-military-airworthines .rmca-info .cols3 {
    width: 25%;
    height: 240px;
}
.page-node-type-centre-for-military-airworthines .view-display-id-block_7 img {height:550px;}


/* Desidoc product images 3:4 */
	
.view-display-id-block_5 .technologiesProductSlider .productImg img {
    width: 100%;
    height: 440px;
}
.view-display-id-page_12 .proListingSection .proLIsting li .imgHolder {
    overflow: hidden;
    height: 420px;
}
.view-display-id-page_12 .proListingSection .proLIsting li .imgHolder img{
    height: 100%;
}
@media only screen and (max-width: 768px) {
  .view-display-id-block_5 .technologiesProductSlider .productImg img {
    width: 100%;
    height: auto;
 }
.view-display-id-page_12 .proListingSection .proLIsting li .imgHolder img{
    height: auto;
}
.view-display-id-page_12 .proListingSection .proLIsting li .imgHolder {
    overflow: hidden;
    height: auto;
}
}
.page-node-type-vendor-registration article.node--type-vendor-registration ul.action-links-field-collection-add { display:none; } 
.user-register-form .form-item-field-pan-no-0-value .description { display:block; }
#edit-footer { display:none; }
.page-node-type-immovable-property-returns .filter-wrapper { border:none; }
.page-node-type-immovable-property-returns .filter-guidelines { display:none; }
.formImpInfo p{ color:red; text-align: left; font-weight: bold; }
.accordDetails { padding: 15px; display:none; }

/* Abhay css code for view-id-defence_science_journal Date : 31 dec 2020 */

.view-id-defence_science_journal .views-row, .view-desidoc-journal-of-library-information-technology .views-row, .view-defence-life-science-journal .views-row{
	float: left;
    width: 50%;
}
.view-id-defence_science_journal .views-row .views-field-nothing .monographListSection .monographList li,
.view-desidoc-journal-of-library-information-technology .views-row .views-field-nothing .monographListSection .monographList li, 
.view-defence-life-science-journal .views-row .views-field-nothing .monographListSection .monographList li{
	float: left;
    width: 100%;
    position: relative;
    padding: 25px;
}
.view-id-defence_science_journal .monographBox .fieldContent .writings-author .alignRight a,
.view-desidoc-journal-of-library-information-technology .monographBox .fieldContent .writings-author .alignRight a,
.view-defence-life-science-journal .monographBox .fieldContent .writings-author .alignRight a{
	margin-left: 20px;
    background: #0079be;
    color: #ffffff;
    border: 0 none;
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    padding: 8px 20px;
}
.view-id-defence_science_journal .monographBox .fieldContent .writings-author .alignRight a:hover, .view-id-defence_science_journal .monographBox .fieldContent .writings-author .alignRight a:active,
.view-id-defence_science_journal .monographBox .fieldContent .writings-author .alignRight a:focus {
	color: #ffffff;
    background: #1e3a81;
}
.view-desidoc-journal-of-library-information-technology .monographBox .fieldContent .writings-author .alignRight a:hover, .view-desidoc-journal-of-library-information-technology .monographBox .fieldContent .writings-author .alignRight a:active,
.view-desidoc-journal-of-library-information-technology .monographBox .fieldContent .writings-author .alignRight a:focus {
	color: #ffffff;
    background: #1e3a81;
}
.view-defence-life-science-journal .monographBox .fieldContent .writings-author .alignRight a:hover, .view-defence-life-science-journal .monographBox .fieldContent .writings-author .alignRight a:active,
.view-defence-life-science-journal .monographBox .fieldContent .writings-author .alignRight a:focus {
	color: #ffffff;
    background: #1e3a81;
}
@media only screen and (max-width: 768px) {
.view-id-defence_science_journal .views-row, .view-desidoc-journal-of-library-information-technology .views-row, .view-defence-life-science-journal .views-row{
	float: none;
    width: 100%;
}


}

/* Avalanche-warning-bulletin */

.view-avalanche-warning-bulletin .view-header {
	background: #f9f9f9;
    padding: 10px 10px;
}
.view-avalanche-warning-bulletin .view-header h2{
    margin-bottom: 0px;
}


.lab_extra_block {
	padding: 40px 0px;
    background: linear-gradient(45deg, rgba(0,39,94,1) 0%, rgba(0,39,94,1) 35%, rgba(0,39,94,1) 41%, rgba(6,112,169,1) 100%);
}
.lab_extra_block h2, .lab_extra_block a{
	color: white;
}
.lab_extra_block  .avalanche-alldetails{
	float: right;
}

.view-avalanche-warning-bulletin .view-content .views-row{
    width: 33.33%;
    float: left;
    padding: 10px;
}
.view-latest-avalanche-warning-bulletin .view-content .views-row {
    width: 33.33%;
    float: none !important;
    padding: 10px;
    display: block !important;
}
#block-saseblock .labEventList ul li
{
	width: auto !important;
    padding: 20px;
    display: flex;
    display: -webkit-flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
}

.view-avalanche-warning-bulletin .view-content .views-row .labEventList ul li {
    width: 100%;
    padding: 0px !important;
    display: flex;
    display: -webkit-flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
}
.view-avalanche-warning-bulletin .view-content .views-row:nth-child(1){
	display: none ;
}
.view-avalanche-warning-bulletin .view-content .views-row  .labEventList ul {
    margin: 0px 0px !important;
    list-style: none;
    padding: 0;
    display: flex;
    display: -webkit-flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
}

 /* Ceptam Advertisement language change */

.lang-en .ceptam-hi-title{
  display: none;
 }

.lang-hi .ceptam-en-title{
  display: none;
 }

 @media only screen and (max-width: 768px) {
.view-latest-avalanche-warning-bulletin .view-content .views-row {
    width: 100%;
    float: none !important;
    padding: 10px;
    display: block !important;
}
.view-latest-avalanche-warning-bulletin .view-content .views-row {
    width: 100%;
    float: none !important;
    padding: 10px;
    display: block !important;
}
.view-avalanche-warning-bulletin .view-content .views-row {
    width: 100%;
    float: left;
    padding: 10px;
}
}
.monographListSection .monographList li .pdfImg img {
	width: auto;
	margin: 0 5px;
}



.linkText:focus {
	border: 2px dotted !important;
}



.view-employee-corner .employeeDashboardList ul li .dataWrapBox a:focus {
	border: 3px dotted #000;
}

.footerRow .subscribeNewslettersForm {position: relative;}
.footerRow .subscribeNewslettersForm .actionsBtn {position: absolute; right: 0; top: 0;}

.searchBoxWrap .form-item input:focus {outline: 1px solid #fff !important;}
.swiper-button-pause a { height: 100%; width: 100%; position: absolute; top: 0; left: 0; }

/* target _blank Popup Start */ 

.modal-open .modal {overflow-x: hidden;overflow-y: auto; opacity: 1; display:block; background: rgba(0, 0, 0, .7); visibility: visible;}
.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;    -webkit-overflow-scrolling: touch;outline: 0;}
.modal-dialog {width: 600px;margin: 30px auto;}
.modal-content {top: 35%; width: 700px; left: 50%;   margin-left: -350px; position: absolute; background-color: rgba(255, 255, 255, 0.95); padding: 25px; text-align: center;}
#redirectconfirm-modal .modal-header { display:none !important; }
.modal-content .modal-footer .btn {background-color: #006bad; color: #fff; padding: 5px 20px; font-size: 13px; margin:0 15px;}
.modal-content .modal-footer .btn:hover {background-color: #222;}
.modal-content .modal-footer .btn:focus {background-color: #222;}

/* target _blank Popup End */ 

