/* Global variables */
/* width*/
/* Colors */
/* theme  color*/
/* Font Family*/
/* Base font Size*/
/*paddings*/
/* Responsive widths*/
/* Contrast colors*/
@-webkit-keyframes spinAround { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to { -webkit-transform: rotate(359deg); transform: rotate(359deg); } }
@keyframes spinAround { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to { -webkit-transform: rotate(359deg); transform: rotate(359deg); } }
/* basic layout for site*/
/* Color variables */
.color-white, .banner-wrapper .container .slide-caption, .banner-wrapper.captionbg .container .slide-caption { color: #fff; }

.color-black { color: #000; }

.color-muted { color: rgba(0, 0, 0, 0.5); }

.color-muted-inverse { color: rgba(255, 255, 255, 0.5); }

.color-error { color: red; }

.color-info { color: #0686c8; }

.color-success { color: #2ac171; }

.color-gov, .color-theme { color: #29136C; }

.contrast .color-gov, .contrast .color-theme { color: #fff; }

/*--- BACKGROUNDS ---*/
.bg-blue { background-color: #0686c8; }

.bg-grey { background-color: #c8c8c8; }

.bg-grey-light { background-color: #a1a1a1; }

.bg-black { background-color: #222; }

.bg-white { background-color: #fff; }

.bg-muted { background-color: rgba(0, 0, 0, 0.15); }

.bg-muted-inverse { background-color: rgba(255, 255, 255, 0.75); }

.bg-error { background-color: red; }

.bg-info { background-color: #3f42f6; }

.bg-success { background-color: green; }

.bg-gov { background-color: #f26522; }

.bg-theme { background-color: #29136C; }

.bg-theme-light { background-color: #311782; }

.contrast .bg-blue { background-color: #000; outline: 1px solid #3b3b3b; }

/*----- Text color -----------*/
@font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 300; src: local("Open Sans Light"), local("OpenSans-Light"), url("../fonts/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2") format("woff2"), url("../fonts/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff") format("woff"); }
@font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: local("Open Sans"), local("OpenSans"), url("../fonts/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2") format("woff2"), url("../fonts/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff") format("woff"); }
@font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url("../fonts/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2") format("woff2"), url("../fonts/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff") format("woff"); }
@font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("../fonts/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2") format("woff2"), url("../fonts/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff") format("woff"); }
@font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 800; src: local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url("../fonts/EInbV5DfGHOiMmvb1Xr-hugdm0LZdjqr5-oayXSOefg.woff2") format("woff2"), url("../fonts/EInbV5DfGHOiMmvb1Xr-hnhCUOGz7vYGh680lGh-uXM.woff") format("woff"); }
@font-face { font-family: 'icomoon'; src: url("../fonts/icomoon.eot?y6palq"); src: url("../fonts/icomoon.eot?y6palq#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?y6palq") format("truetype"), url("../fonts/icomoon.woff?y6palq") format("woff"), url("../fonts/icomoon.svg?y6palq#icomoon") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Noto Sans'; src: url("../fonts/NotoSans-Regular.woff2") format("woff2"), url("../fonts/NotoSans-Regular.woff") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }
@font-face { font-family: 'Noto Sans'; src: url("../fonts/NotoSans-Bold.woff2") format("woff2"), url("../fonts/NotoSans-Bold.woff") format("woff"); font-weight: bold; font-style: normal; font-display: swap; }
@font-face { font-family: 'Noto Sans'; src: url("../fonts/NotoSans-ExtraBold.woff2") format("woff2"), url("../fonts/NotoSans-ExtraBold.woff") format("woff"); font-weight: bold; font-style: normal; font-display: swap; }
@font-face { font-family: 'Noto Sans'; src: url("../fonts/NotoSans-Light.woff2") format("woff2"), url("../fonts/NotoSans-Light.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Noto Sans'; src: url("../fonts/NotoSans-Thin.woff2") format("woff2"), url("../fonts/NotoSans-Thin.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: 'Noto Sans'; src: url("../fonts/NotoSans-Medium.woff2") format("woff2"), url("../fonts/NotoSans-Medium.woff") format("woff"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Noto Sans'; src: url("../fonts/NotoSans-Black.woff2") format("woff2"), url("../fonts/NotoSans-Black.woff") format("woff"); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: 'Noto Sans'; src: url("../fonts/NotoSans-Italic.woff2") format("woff2"), url("../fonts/NotoSans-Italic.woff") format("woff"); font-weight: normal; font-style: italic; font-display: swap; }
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-family: 'Open Sans', sans-serif;*/ font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline; }

h1, .heading1 { font-size: 2em; }

h2, .heading2 { font-size: 1.75em; }

h3, .heading3 { font-size: 1.5em; }

h4, .heading4 { font-size: 1.3em; }

h5, .heading5 { font-size: 1.1em; }

h6, .heading6 { font-size: 1em; }

h1, h2, h3, h4, h5, h6 { margin: 15px 0; font-weight: 600; }

.apply-in-home.section-row { padding: 0; }

.home .wpb_wrapper { margin: 0; }

.mr-left-none { margin-left: 0 !important; }

.mr-top-none { margin-top: 0 !important; }

.mr-bottom-none { margin-bottom: 0 !important; }

.mr-right-none { margin-right: 0 !important; }

.mr-none { margin: 0 !important; }

.pd-left-none { padding-left: 0 !important; }

.pd-top-none { padding-top: 0 !important; }

.pd-bottom-none { padding-bottom: 0 !important; }

.pd-right-none { padding-right: 0 !important; }

.pd-none { padding: 0 !important; }

.mr-top5 { margin-top: 5px !important; }

.mr-top7 { margin-top: 7px !important; }

.mr-top10 { margin-top: 10px !important; }

.mr-top15 { margin-top: 15px !important; }

.mr-right5 { margin-right: 5px !important; }

.mr-right7 { margin-right: 7px !important; }

.mr-right10 { margin-right: 10px !important; }

.mr-right15 { margin-right: 15px !important; }

.mr-bottom5 { margin-bottom: 5px !important; }

.mr-bottom7 { margin-bottom: 7px !important; }

.mr-bottom10 { margin-bottom: 10px !important; }

.mr-bottom15 { margin-bottom: 15px !important; }

.mr-left5 { margin-left: 5px !important; }

.mr-left7 { margin-left: 7px !important; }

.mr-left10 { margin-left: 10px !important; }

.mr-left15 { margin-left: 15px !important; }

.pd-top5 { padding-top: 5px !important; }

.pd-top7 { padding-top: 7px !important; }

.pd-top10 { padding-top: 10px !important; }

.pd-top15 { padding-top: 15px !important; }

.pd-right5 { padding-right: 5px !important; }

.pd-right7 { padding-right: 7px !important; }

.pd-right10 { padding-right: 10px !important; }

.pd-right15 { padding-right: 15px !important; }

.pd-bottom5 { padding-bottom: 5px !important; }

.pd-bottom7 { padding-bottom: 7px !important; }

.pd-bottom10 { padding-bottom: 10px !important; }

.pd-bottom15 { padding-bottom: 15px !important; }

.pd-left5 { padding-left: 5px !important; }

.pd-left7 { padding-left: 7px !important; }

.pd-left10 { padding-left: 10px !important; }

.pd-left15 { padding-left: 15px !important; }

.left-align { text-align: left !important; }

.center-align { text-align: center !important; }

.right-align { text-align: right !important; }

.x-scroll { overflow-x: auto; }

.y-scroll { overflow-y: auto; }

html { box-sizing: border-box; font-size: 62.5%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; text-size-adjust: 100%; }

body { background: #f1f1f1; overflow: hidden; }

article, aside, details, figcaption, figure, footer, header, main, nav, section { display: block; }

ol, ul { list-style: none; }

table { border-collapse: separate; border-spacing: 0; }

caption, th, td { font-weight: normal; text-align: left; }

fieldset { min-width: inherit; }

blockquote:before, blockquote:after { content: ""; }

q:before, q:after { content: ""; }

blockquote, q { -webkit-hyphens: none; -ms-hyphens: none; hyphens: none; quotes: none; }

a:focus { outline: 0; }
a:hover, a:active { outline: 0; }
a img { border: 0; }

p:last-child { margin: 0; }

.tcon { display: none; }

.icon-share { color: #aaa; }

.icon-facebook { color: #3b5998; }

.icon-twitter { color: #1da1f2; }

.social-group-icon .icon-facebook, .social-group-icon .icon-twitter, .social-group-icon .icon-youtube, .MinisterProfile .icon-facebook, .MinisterProfile .icon-twitter, .MinisterProfile .icon-youtube { color: #000; }

.style-7 .social-group-icon:hover .icon-facebook, .style-7 .social-group-icon:hover .icon-twitter, .style-7 .social-group-icon:hover .icon-youtube { color: #fff; }

.pagination ul li { margin: 0 5px; }

.word-break { word-break: break-all; }

.paragraph { line-height: 1.5em; }

.show-con { display: inline-block; }

.hide-con { display: none; }

/*--- Settings ---*/
* { -webkit-box-sizing: border-box; box-sizing: border-box; text-decoration: none; white-space: normal; outline: none; list-style-type: none; }
*:before, *:after { -webkit-box-sizing: border-box; box-sizing: border-box; }
*:hover, *:focus, *.active { text-decoration: none; outline: none; }

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.alignleft { display: block; float: left; margin-right: 1.5em; margin-bottom: 1em; }

.alignright { display: block; float: right; margin-left: 1.5em; margin-bottom: 1em; }

.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }

.m-hide { display: block; }

.m-show { display: none; }

.wpb_wrapper { margin: 0 -15px; }

.switch-view .switchViewHead .row .col-lg-1.hide { display: block !important; }

i, b, span, p, thead, tbody, td, tr, th, code, pre, nav, footer, article, header { font-size: inherit; }

a, button { cursor: pointer; }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-center { text-align: center; }

.text-justify { text-align: justify; }

.text-nowrap { white-space: nowrap; }

.text-lowercase { text-transform: lowercase; }

.text-uppercase { text-transform: uppercase; }

.text-capitalize { text-transform: capitalize; }

.container { padding-right: 15px; padding-left: 15px; }

.container { position: relative; margin: 0 auto; display: block; max-width: 1310px; }
.container:before { display: table; content: ""; }
.container:after { display: table; content: ""; clear: both; }

@media (min-width: 768px) { .container { max-width: 750px; } }
@media (min-width: 992px) { .container { max-width: 970px; } }
@media (min-width: 1200px) { .container { max-width: 1310px; } }
.container-fluid { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }

.row { margin-right: -15px; margin-left: -15px; }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; }

.col-xs-12 { width: 100%; }

.col-xs-11 { width: 91.66666667%; }

.col-xs-10 { width: 83.33333333%; }

.col-xs-9 { width: 75%; }

.col-xs-8 { width: 66.66666667%; }

.col-xs-7 { width: 58.33333333%; }

.col-xs-6 { width: 50%; }

.col-xs-5 { width: 41.66666667%; }

.col-xs-4 { width: 33.33333333%; }

.col-xs-3 { width: 25%; }

.col-xs-2 { width: 16.66666667%; }

.col-xs-1 { width: 8.33333333%; }

@media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; }
  .col-sm-12 { width: 100%; }
  .col-sm-11 { width: 91.66666667%; }
  .col-sm-10 { width: 83.33333333%; }
  .col-sm-9 { width: 75%; }
  .col-sm-8 { width: 66.66666667%; }
  .col-sm-7 { width: 58.33333333%; }
  .col-sm-6 { width: 50%; }
  .col-sm-5 { width: 41.66666667%; }
  .col-sm-4 { width: 33.33333333%; }
  .col-sm-3 { width: 25%; }
  .col-sm-2 { width: 16.66666667%; }
  .col-sm-1 { width: 8.33333333%; } }
@media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; }
  .col-md-12 { width: 100%; }
  .col-md-11 { width: 91.66666667%; }
  .col-md-10 { width: 83.33333333%; }
  .col-md-9 { width: 75%; }
  .col-md-8 { width: 66.66666667%; }
  .col-md-7 { width: 58.33333333%; }
  .col-md-6 { width: 50%; }
  .col-md-5 { width: 41.66666667%; }
  .col-md-4 { width: 33.33333333%; }
  .col-md-3 { width: 25%; }
  .col-md-2 { width: 16.66666667%; }
  .col-md-1 { width: 8.33333333%; } }
@media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; }
  .col-lg-12 { width: 100%; }
  .col-lg-11 { width: 91.66666667%; }
  .col-lg-10 { width: 83.33333333%; }
  .col-lg-9 { width: 75%; }
  .col-lg-8 { width: 66.66666667%; }
  .col-lg-7 { width: 58.33333333%; }
  .col-lg-6 { width: 50%; }
  .col-lg-5 { width: 41.66666667%; }
  .col-lg-4 { width: 33.33333333%; }
  .col-lg-3 { width: 25%; }
  .col-lg-2 { width: 16.66666667%; }
  .col-lg-1 { width: 8.33333333%; } }
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-header:before, .modal-header:after, .modal-footer:before, .modal-footer:after { display: table; content: " "; }

.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-header:after, .modal-footer:after { clear: both; }

.show { display: block !important; }

.invisible { visibility: hidden; }

.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }

@-ms-viewport { width: device-width; }
.visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important; }

@media (min-width: 1200px) { .visible-lg { display: block !important; } }
@media (max-width: 767px) { .hidden-xs { display: none !important; } }
@media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; } }
@media (min-width: 1200px) { .hidden-lg { display: none !important; } }
/*--- Buttons ---*/
button { cursor: pointer; border: none; }

.btn { width: auto; padding: 5px 12px; -webkit-transition: all .3s; transition: all .3s; display: inline-block; margin: 0; font-weight: 400; text-align: center; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 5px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 1px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
.btn:hover, .btn:focus, .btn.focus { color: #333333; text-decoration: none; }
.btn:active, .btn.active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
.btn.disabled, .btn[disabled] { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; }

.btn.btn-medium { padding: 9.5px 2%; font-size: 14.5px; }
.btn.btn-large { padding: 14px 2%; font-size: 17px; }
.btn:hover { opacity: 0.9; text-decoration: none; }
.btn.disabled { cursor: none; }

/*--- Utils ---*/
/*lines*/
.hr { border-top: 1px solid rgba(0, 0, 0, 0.05); width: 100%; float: none; clear: both; height: 0; }

/*float*/
.push-center { margin: 0 auto !important; float: none; }

.full-width { width: 100% !important; }

/*align-y*/
.v-top { vertical-align: top; }

.v-middle { vertical-align: middle; }

.v-bottom { vertical-align: bottom; }

.v-super { vertical-align: super; }

.v-text { vertical-align: text-bottom; }

.v-sub { vertical-align: sub; }

/*font*/
.font-light { font-weight: lighter; }

.font-medium { font-weight: 500; }

.font-bold { font-weight: bold; }

/*overlfow*/
.over-visible { overflow: visible !important; }

.over-hidden { overflow: hidden; }

.over-y-hidden { overflow-y: hidden; }

.over-x-hidden { overflow-x: hidden; }

.over-scroll { overflow: scroll; }

.over-x-scroll { overflow-x: scroll; }

.over-y-scroll { overflow-y: scroll; }

/*text*/
.breakword { word-break: break-all; }

.lowercase { text-transform: lowercase; }

.uppercase { text-transform: uppercase; }

.capitalize { text-transform: capitalize; }

.ellips { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

/*borders*/
.border, .newsBox { -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); }

.border-info { -webkit-box-shadow: 0 0 0 1px lightblue; box-shadow: 0 0 0 1px lightblue; }

.border-error { -webkit-box-shadow: 0 0 0 1px red; box-shadow: 0 0 0 1px red; }

.border-success { -webkit-box-shadow: 0 0 0 1px lightgreen; box-shadow: 0 0 0 1px lightgreen; }

/*radius*/
.radius3 { border-radius: 3px; }

.radius5 { border-radius: 5px; }

.radius10 { border-radius: 10px; }

.radius20 { border-radius: 20px; }

.radius-full { border-radius: 100%; }

/*vertical spacing*/
.separator3 { min-height: 3px; clear: both; float: none; width: 100%; }

.separator5 { min-height: 5px; clear: both; float: none; width: 100%; }

.separator10 { min-height: 10px; clear: both; float: none; width: 100%; }

.separator15 { min-height: 15px; clear: both; float: none; width: 100%; }

.separator30 { min-height: 30px; clear: both; float: none; width: 100%; }

.separator50 { min-height: 50px; clear: both; float: none; width: 100%; }

.separator100 { min-height: 100px; clear: both; float: none; width: 100%; }

/*visibility*/
.hide { display: none !important; }

.show { display: inherit; }

.hidden { visibility: hidden; }

.visible { visibility: visible; }

/*opacity*/
.half-opacity { opacity: 0.5; }

.less-opacity { opacity: 0.75; }

.toggle-opacity-hover { opacity: 0.65; }
.toggle-opacity-hover:hover { opacity: 1; }

.toggle-opacity-inverse-hover { opacity: 1; }
.toggle-opacity-inverse-hover:hover { opacity: 0.65; }

/*--- COMPONENTS --*/
/*forms*/
input[type="text"], input[type="email"], input[type="password"], input[type="search"] { width: 100%; height: 30px; border: 1px solid #949494; padding: 0 1.5%; margin: 0 0 18px; box-shadow: none; }

select { width: 100%; cursor: pointer; border: none; background: none; display: block; height: 30px; border-radius: 0; padding: 0 1.5%; outline: none; border: 1px solid #949494; box-shadow: none; }
select:hover, select:focus { width: 100%; background: none; outline: none; }
select option:hover { padding: 5px; }

.wpcf7-form select { margin: 0 0 15px; }

textarea { display: block; line-height: 1.25; max-height: 600px; max-width: 100%; min-height: 120px; min-width: 100%; padding: 0.625em; resize: none; border: 1px solid #949494; font-family: 'Open Sans'; }

input[type="radio"], input[type="checkbox"], input[type="radio"]:hover, input[type="checkbox"]:hover, input[type="radio"]:focus, input[type="checkbox"]:focus { -webkit-box-shadow: none; box-shadow: none; width: auto; padding: 0; }

textarea { font-size: inherit; width: 100%; padding: 10px 15px; border: none; resize: none; box-shadow: none; border: 1px solid #949494; margin: 0 0 20px; }

/*badges*/
.badge { padding: 0 5px; font-size: inherit; }

.badge-medium { padding: 3px 8px; font-size: 15px; font-size: inherit; }

.badge-large { padding: 6px 15px; font-size: 16.5px; }

/*overlay*/
.overlay { position: fixed; left: 0; right: 0; top: 0; bottom: 0; height: 100%; }
.overlay.overlay-dark { background-color: rgba(0, 0, 0, 0.65); }
.overlay.overlay-light { background-color: rgba(255, 255, 255, 0.85); }

/*--- RESPONSIVE ---*/
/*desktop*/
@media screen and (min-width: 800px) { .mobile, .tablet { display: none; }
  .desktop { display: inherit; } }
/*tablet*/
@media screen and (max-width: 800px) { .mobile, .desktop { display: none; }
  .tablet { display: inherit; }
  .line-tablet { width: 100%; margin: 0 auto; }
  .nojq.mobile, #wpadminbar.mobile { display: block; } }
/*mobile*/
@media screen and (max-width: 400px) { .tablet, .desktop { display: none; }
  .mobile { display: inherit; }
  .line-mobile { width: 100%; margin: 0 auto; } }
.clear { clear: both; display: block; }

.clearfix:before, .clearfix:after { display: table; line-height: 0; content: ""; }

.clearfix:after { clear: both; }

.row:before, .row:after { display: table; line-height: 0; content: ""; }

.row:after { clear: both; }

.clear { clear: both; display: block; }

.clearfix:before { display: table; line-height: 0; content: ""; }
.clearfix:after { display: table; line-height: 0; content: ""; clear: both; }

.row:before { display: table; line-height: 0; content: ""; }
.row:after { display: table; line-height: 0; content: ""; clear: both; }

/*--- Form --*/
input, select, button { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; }

.form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; }
.form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
.form-control::-moz-placeholder { color: #999999; opacity: 1; }
.form-control:-ms-input-placeholder, .form-control::-webkit-input-placeholder { color: #999999; }
.form-control::-ms-expand { border: 0; background-color: transparent; }
.form-control[disabled], .form-control[readonly] { background-color: #eeeeee; opacity: 1; }

fieldset[disabled] .form-control { background-color: #eeeeee; opacity: 1; }

.form-control[disabled], fieldset[disabled] .form-control { cursor: not-allowed; }

textarea.form-control { height: auto; }

input[type="search"] { -webkit-appearance: none; appearance: none; }

@media screen and (-webkit-min-device-pixel-ratio: 0) { input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control { line-height: 34px; }
  input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm { line-height: 30px; }
  .input-group-sm input[type="date"], .input-group-sm input[type="time"], .input-group-sm input[type="datetime-local"], .input-group-sm input[type="month"] { line-height: 30px; }
  input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg { line-height: 46px; } }
.form-group { margin-bottom: 15px; }

.radio, .checkbox { position: relative; display: block; }

.radio label, .checkbox label { min-height: 20px; padding-left: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer; }

.radio-inline, .checkbox-inline { position: relative; display: inline-block; padding-left: 20px; margin-bottom: 0; vertical-align: middle; font-weight: normal; cursor: pointer; }

.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; }

input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled { cursor: not-allowed; }

fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] { cursor: not-allowed; }

.radio-inline.disabled, .checkbox-inline.disabled { cursor: not-allowed; }

fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline { cursor: not-allowed; }

.radio.disabled label, .checkbox.disabled label { cursor: not-allowed; }

fieldset[disabled] .radio label, fieldset[disabled] .checkbox label { cursor: not-allowed; }

.form-control-static { padding-top: 7px; padding-bottom: 7px; margin-bottom: 0; min-height: 34px; }
.form-control-static.input-lg, .form-control-static.input-sm { padding-left: 0; padding-right: 0; }

.input-lg { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; }

select.input-lg { height: 46px; line-height: 46px; }

textarea.input-lg, select[multiple].input-lg { height: auto; }

.form-group-lg .form-control { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; }
.form-group-lg select.form-control { height: 46px; line-height: 46px; }
.form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control { height: auto; }
.form-group-lg .form-control-static { height: 46px; min-height: 38px; padding: 11px 16px; font-size: 18px; line-height: 1.3333333; }

.has-feedback { position: relative; }
.has-feedback .form-control { padding-right: 42.5px; }

.form-control-feedback { position: absolute; top: 0; right: 0; z-index: 2; display: block; width: 34px; height: 34px; line-height: 34px; text-align: center; pointer-events: none; }

.help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #737373; }

fieldset[disabled] .btn { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; }

a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none; }

.btn-default { color: #333333; background-color: #ffffff; border-color: #949494; }
.btn-default:hover, .btn-default:active, .btn-default.active { color: #333333; background-color: #e6e6e6; border-color: #adadad; }

.btn-default:active:hover, .btn-default.active:hover { color: #333333; background-color: #d4d4d4; border-color: #8c8c8c; }

.btn-default:active:focus, .btn-default.active:focus { color: #333333; background-color: #d4d4d4; border-color: #8c8c8c; }

.btn-default:active.focus, .btn-default.active.focus { color: #333333; background-color: #d4d4d4; border-color: #8c8c8c; }

.btn-default:active, .btn-default.active { background-image: none; }

.btn-default.disabled:hover, .btn-default[disabled]:hover { background-color: #ffffff; border-color: #cccccc; }

fieldset[disabled] .btn-default:hover { background-color: #ffffff; border-color: #cccccc; }

.btn-default.disabled:focus, .btn-default[disabled]:focus { background-color: #ffffff; border-color: #cccccc; }

fieldset[disabled] .btn-default:focus { background-color: #ffffff; border-color: #cccccc; }

.btn-default.disabled.focus, .btn-default[disabled].focus { background-color: #ffffff; border-color: #cccccc; }

fieldset[disabled] .btn-default.focus { background-color: #ffffff; border-color: #cccccc; }

.btn-default .badge { color: #ffffff; background-color: #333333; }

.btn-primary { color: #ffffff; background-color: #29136C; border-color: #29136C; }
.btn-primary:focus, .btn-primary.focus { color: #ffffff; background-color: #29136C; border-color: #29136C; }
.btn-primary:hover, .btn-primary:active, .btn-primary.active { color: #ffffff; background-color: #29136C; border-color: #29136C; }

.style-1 .btn-primary { color: #ffffff; background-color: #29136C; border-color: #29136C; }
.style-1 .btn-primary:focus, .style-1 .btn-primary.focus { color: #ffffff; background-color: #29136C; border-color: #29136C; }
.style-1 .btn-primary:hover, .style-1 .btn-primary:active, .style-1 .btn-primary.active { color: #ffffff; background-color: #29136C; border-color: #29136C; }

.style-2 .btn-primary { color: #ffffff; background-color: #4b3504; border-color: #4b3504; }
.style-2 .btn-primary:focus, .style-2 .btn-primary.focus { color: #ffffff; background-color: #4b3504; border-color: #4b3504; }
.style-2 .btn-primary:hover, .style-2 .btn-primary:active, .style-2 .btn-primary.active { color: #ffffff; background-color: #4b3504; border-color: #4b3504; }

fieldset[disabled] .btn-primary:hover { background-color: #337ab7; border-color: #2e6da4; }

.btn-primary.disabled:focus, .btn-primary[disabled]:focus { background-color: #337ab7; border-color: #2e6da4; }

fieldset[disabled] .btn-primary:focus { background-color: #337ab7; border-color: #2e6da4; }

.btn-primary.disabled.focus, .btn-primary[disabled].focus { background-color: #337ab7; border-color: #2e6da4; }

fieldset[disabled] .btn-primary.focus { background-color: #337ab7; border-color: #2e6da4; }

.btn-primary .badge { color: #337ab7; background-color: #ffffff; }

.btn-success { color: #ffffff; background-color: #5cb85c; border-color: #4cae4c; }
.btn-success:focus, .btn-success.focus { color: #ffffff; background-color: #449d44; border-color: #255625; }
.btn-success:hover, .btn-success:active, .btn-success.active { color: #ffffff; background-color: #449d44; border-color: #398439; }

.btn-gov { color: #ffffff; background-color: #190b41; border-color: #190b41; }
.btn-gov:focus, .btn-gov.focus { color: #ffffff; background-color: #cc6c25; border-color: #cc6c25; }
.btn-gov:hover, .btn-gov:active, .btn-gov.active { color: #ffffff; background-color: #cc6c25; border-color: #cc6c25; }

.btn-theme, .btn-gov { color: #ffffff; background-color: #29136C; border-color: #29136C; }
.btn-theme:focus, .btn-theme.focus, .btn-gov:focus, .btn-gov.focus { color: #ffffff; background-color: #29136C; border-color: #29136C; }
.btn-theme:hover, .btn-theme:active, .btn-theme.active, .btn-gov:hover, .btn-gov:active, .btn-gov.active { color: #ffffff; background-color: #29136C; border-color: #29136C; }

.style-1 .btn-theme, .style-1 .btn-gov { color: #ffffff; background-color: #29136C; border-color: #29136C; }
.style-1 .btn-theme:focus, .style-1 .btn-theme.focus, .style-1 .btn-gov:focus, .style-1 .btn-gov.focus { color: #ffffff; background-color: #29136C; border-color: #29136C; }
.style-1 .btn-theme:hover, .style-1 .btn-theme:active, .style-1 .btn-theme.active, .style-1 .btn-gov:hover, .style-1 .btn-gov:active, .style-1 .btn-gov.active { color: #ffffff; background-color: #29136C; border-color: #29136C; }

.style-2 .btn-theme, .style-2 .btn-gov { color: #ffffff; background-color: #4b3504; border-color: #4b3504; }
.style-2 .btn-theme:focus, .style-2 .btn-theme.focus, .style-2 .btn-gov:focus, .style-2 .btn-gov.focus { color: #ffffff; background-color: #4b3504; border-color: #4b3504; }
.style-2 .btn-theme:hover, .style-2 .btn-theme:active, .style-2 .btn-theme.active, .style-2 .btn-gov:hover, .style-2 .btn-gov:active, .style-2 .btn-gov.active { color: #ffffff; background-color: #4b3504; border-color: #4b3504; }

.btn-gov-border { color: #190b41; font-weight: 700; background-color: rgba(25, 11, 65, 0.3); border-color: #190b41; }
.btn-gov-border:focus, .btn-gov-border.focus { color: #fff; background-color: #190b41; border-color: #190b41; }
.btn-gov-border:hover, .btn-gov-border:active, .btn-gov-border.active { color: #fff; background-color: #190b41; border-color: #190b41; }

.btn-gov-border-white { color: #fff; background-color: rgba(25, 11, 65, 0.3); border-color: #190b41; }
.btn-gov-border-white:focus, .btn-gov-border-white.focus { color: #fff; background-color: #190b41; border-color: #190b41; }
.btn-gov-border-white:hover, .btn-gov-border-white:active, .btn-gov-border-white.active { color: #fff; background-color: #190b41; border-color: #190b41; }

.btn-success:active:hover, .btn-success.active:hover { color: #fff; background-color: #398439; border-color: #255625; }

.btn-success:active:focus, .btn-success.active:focus { color: #fff; background-color: #398439; border-color: #255625; }

.btn-success:active.focus, .btn-success.active.focus { color: #ffffff; background-color: #398439; border-color: #255625; }

.btn-success:active, .btn-success.active { background-image: none; }

.btn-success.disabled:hover, .btn-success[disabled]:hover { background-color: #5cb85c; border-color: #4cae4c; }

fieldset[disabled] .btn-success:hover { background-color: #5cb85c; border-color: #4cae4c; }

.btn-success.disabled:focus, .btn-success[disabled]:focus { background-color: #5cb85c; border-color: #4cae4c; }

fieldset[disabled] .btn-success:focus { background-color: #5cb85c; border-color: #4cae4c; }

.btn-success.disabled.focus, .btn-success[disabled].focus { background-color: #5cb85c; border-color: #4cae4c; }

fieldset[disabled] .btn-success.focus { background-color: #5cb85c; border-color: #4cae4c; }

.btn-success .badge { color: #5cb85c; background-color: #ffffff; }

.btn-info { color: #ffffff; background-color: #5bc0de; border-color: #46b8da; }
.btn-info:focus, .btn-info.focus { color: #ffffff; background-color: #31b0d5; border-color: #1b6d85; }
.btn-info:hover, .btn-info:active, .btn-info.active { color: #ffffff; background-color: #31b0d5; border-color: #269abc; }

.btn-info:active:hover, .btn-info.active:hover { color: #ffffff; background-color: #269abc; border-color: #1b6d85; }

.btn-info:active:focus, .btn-info.active:focus { color: #ffffff; background-color: #269abc; border-color: #1b6d85; }

.btn-info:active.focus, .btn-info.active.focus { color: #ffffff; background-color: #269abc; border-color: #1b6d85; }

.btn-info:active, .btn-info.active { background-image: none; }

.btn-info.disabled:hover, .btn-info[disabled]:hover { background-color: #5bc0de; border-color: #46b8da; }

fieldset[disabled] .btn-info:hover { background-color: #5bc0de; border-color: #46b8da; }

.btn-info.disabled:focus, .btn-info[disabled]:focus { background-color: #5bc0de; border-color: #46b8da; }

fieldset[disabled] .btn-info:focus { background-color: #5bc0de; border-color: #46b8da; }

.btn-info.disabled.focus, .btn-info[disabled].focus { background-color: #5bc0de; border-color: #46b8da; }

fieldset[disabled] .btn-info.focus { background-color: #5bc0de; border-color: #46b8da; }

.btn-info .badge { color: #5bc0de; background-color: #ffffff; }

.btn-warning { color: #ffffff; background-color: #f0ad4e; border-color: #eea236; }
.btn-warning:focus, .btn-warning.focus { color: #ffffff; background-color: #ec971f; border-color: #985f0d; }
.btn-warning:hover, .btn-warning:active, .btn-warning.active { color: #ffffff; background-color: #ec971f; border-color: #d58512; }

.open > .dropdown-toggle.btn-warning { color: #ffffff; background-color: #ec971f; border-color: #d58512; }

.btn-warning:active:hover, .btn-warning.active:hover { color: #ffffff; background-color: #d58512; border-color: #985f0d; }

.btn-warning:active:focus, .btn-warning.active:focus { color: #ffffff; background-color: #d58512; border-color: #985f0d; }

.btn-warning:active.focus, .btn-warning.active.focus { color: #ffffff; background-color: #d58512; border-color: #985f0d; }

.btn-warning:active, .btn-warning.active { background-image: none; }

.btn-warning.disabled:hover, .btn-warning[disabled]:hover { background-color: #f0ad4e; border-color: #eea236; }

fieldset[disabled] .btn-warning:hover { background-color: #f0ad4e; border-color: #eea236; }

.btn-warning.disabled:focus, .btn-warning[disabled]:focus { background-color: #f0ad4e; border-color: #eea236; }

fieldset[disabled] .btn-warning:focus { background-color: #f0ad4e; border-color: #eea236; }

.btn-warning.disabled.focus, .btn-warning[disabled].focus { background-color: #f0ad4e; border-color: #eea236; }

fieldset[disabled] .btn-warning.focus { background-color: #f0ad4e; border-color: #eea236; }

.btn-link { color: #337ab7; font-weight: normal; border-radius: 0; background-color: transparent; -webkit-box-shadow: none; box-shadow: none; }
.btn-link:active, .btn-link.active, .btn-link[disabled] { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; }

fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; }

.btn-link { border-color: transparent; }
.btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; }
.btn-link:hover, .btn-link:focus { color: #23527c; text-decoration: underline; background-color: transparent; }
.btn-link[disabled]:hover { color: #777777; text-decoration: none; }

fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: #777777; text-decoration: none; }

.btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 1px; }

.btn-sm { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 1px; }

.btn-xs { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 1px; }

.btn-block { display: block; width: 100%; }
.btn-block + .btn-block { margin-top: 5px; }

input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }

.input-group { position: relative; display: table; border-collapse: separate; }
.input-group[class*="col-"] { float: none; padding-left: 0; padding-right: 0; }
.input-group .form-control { position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0; }
.input-group .form-control:focus { z-index: 3; }

.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle { border-bottom-right-radius: 0; border-top-right-radius: 0; }
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-bottom-right-radius: 0; border-top-right-radius: 0; }

.input-group .form-control:last-child { border-bottom-left-radius: 0; border-top-left-radius: 0; }

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle { border-bottom-left-radius: 0; border-top-left-radius: 0; }
.input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { border-bottom-left-radius: 0; border-top-left-radius: 0; }

.list-group { margin-bottom: 20px; padding-left: 0; }

.panel { margin-bottom: 20px; background-color: #ffffff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }

.panel-body { padding: 15px; }

.panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 3px; border-top-left-radius: 3px; }
.panel-heading > .dropdown .dropdown-toggle { color: inherit; }

.panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; color: inherit; }
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a { color: inherit; }

.panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #dddddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }

.panel > .list-group, .panel > .panel-collapse > .list-group { margin-bottom: 0; }

.panel-group { margin-bottom: 20px; }
.panel-group .panel { margin-bottom: 0; border-radius: 4px; }
.panel-group .panel + .panel { margin-top: 5px; }
.panel-group .panel-heading { border-bottom: 0; }
.panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group { border-top: 1px solid #dddddd; }
.panel-group .panel-footer { border-top: 0; }
.panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #dddddd; }

.close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); }
.close:hover, .close:focus { color: #000000; text-decoration: none; cursor: pointer; opacity: 0.5; filter: alpha(opacity=50); }

button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; appearance: none; }

.clearfix:before, .clearfix:after { content: " "; display: table; }

.form-horizontal .form-group:before, .form-horizontal .form-group:after { content: " "; display: table; }

.panel-body:before, .panel-body:after { content: " "; display: table; }

.modal-header:before, .modal-header:after { content: " "; display: table; }

.modal-footer:before, .modal-footer:after { content: " "; display: table; }

.clearfix:after, .form-horizontal .form-group:after, .panel-body:after, .modal-header:after, .modal-footer:after { clear: both; }

.center-block { display: block; margin-left: auto; margin-right: auto; }

.pull-right { float: right !important; }

.pull-left { float: left !important; }

.show { display: block !important; }

.invisible { visibility: hidden; }

.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }

.affix { position: fixed; }

.box, .newsBox { padding: 20px; overflow: hidden; margin: 15px 0; }
.box h2, .newsBox h2 { font-size: 1.45em; }
.box h3, .newsBox h3 { font-size: 1.25em; }
.box p:last-child, .newsBox p:last-child { margin: 0; }

img.pull-right { padding-left: 20px; padding-bottom: 20px; }

img.pull-left { padding-right: 20px; padding-bottom: 20px; }

.textCenter { text-align: center; }

.textLeft { text-align: left; }

.textRight { text-align: right; }

.thumb-rounded { width: 70px; height: 70px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; margin-bottom: 15px; background: #190b41; font-size: 4em; text-align: center; line-height: 70px; }
.thumb-rounded span { color: #fff; }

p { margin-bottom: 12px; line-height: 1.5em; }

strong { font-weight: 700; }

.font-light { font-weight: 300; }

.font-regular { font-weight: 400; }

.font-heavy { font-weight: 700; }

/* Overlays */
.ui-widget-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; }

.ui-tooltip { padding: 8px; position: absolute; z-index: 9999; max-width: 300px; }

body .ui-tooltip { border-width: 2px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa; opacity: .3; filter: Alpha(Opacity=30); /* support: IE8 */ }

.ui-widget-shadow { -webkit-box-shadow: 0px 0px 5px #666666; box-shadow: 0px 0px 5px #666666; }

.youtubeVideo { background: #3c424d; border-radius: 5px; min-width: 100%; min-height: 200px; display: block; position: relative; }
.youtubeVideo span { position: absolute; left: 0px; bottom: 0; padding: 4px 8px; background: rgba(0, 0, 0, 0.4); display: block; color: #fff; }

.video a, .image a { margin-bottom: 10px; display: block; }

/*=== UI Datepicker ==*/
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position: relative; padding: .2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev { left: 2px; }
.ui-datepicker .ui-datepicker-next { right: 2px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; }
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 45%; }
.ui-datepicker table { width: 100%; font-size: .9em; border-collapse: separate; margin: 0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding: 0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width: auto; overflow: visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; }
.ui-datepicker.ui-datepicker-multi { width: auto; }

/* with multiple calendars */
.ui-datepicker-multi .ui-datepicker-group { float: left; }
.ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0 auto .4em; }

.ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }

.ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }

.ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }

.ui-datepicker-row-break { clear: both; width: 100%; font-size: 0; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float: right; }
.ui-datepicker-rtl .ui-datepicker-group { float: right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; }

/* Icons */
.ui-datepicker .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; left: .5em; top: .3em; }

/* states and images */
.ui-icon { width: 16px; height: 16px; }

.ui-icon, .ui-widget-content .ui-icon { background-image: url("../images/ui-icons_444444_256x240.png"); }

.ui-widget-header .ui-icon { background-image: url("../images/ui-icons_444444_256x240.png"); }

.ui-state-active .ui-icon, .ui-button:active .ui-icon { background-image: url("../images/ui-icons_ffffff_256x240.png"); }

.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon { background-image: url("../images/ui-icons_777620_256x240.png"); }

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url("../images/ui-icons_cc0000_256x240.png"); }

.ui-button .ui-icon { background-image: url("../images/ui-icons_777777_256x240.png"); }

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }

.ui-icon-caret-1-n { background-position: 0 0; }

.ui-icon-caret-1-ne { background-position: -16px 0; }

.ui-icon-caret-1-e { background-position: -32px 0; }

.ui-icon-caret-1-se { background-position: -48px 0; }

.ui-icon-caret-1-s { background-position: -65px 0; }

.ui-icon-caret-1-sw { background-position: -80px 0; }

.ui-icon-caret-1-w { background-position: -96px 0; }

.ui-icon-caret-1-nw { background-position: -112px 0; }

.ui-icon-caret-2-n-s { background-position: -128px 0; }

.ui-icon-caret-2-e-w { background-position: -144px 0; }

.ui-icon-triangle-1-n { background-position: 0 -16px; }

.ui-icon-triangle-1-ne { background-position: -16px -16px; }

.ui-icon-triangle-1-e { background-position: -32px -16px; }

.ui-icon-triangle-1-se { background-position: -48px -16px; }

.ui-icon-triangle-1-s { background-position: -65px -16px; }

.ui-icon-triangle-1-sw { background-position: -80px -16px; }

.ui-icon-triangle-1-w { background-position: -96px -16px; }

.ui-icon-triangle-1-nw { background-position: -112px -16px; }

.ui-icon-triangle-2-n-s { background-position: -128px -16px; }

.ui-icon-triangle-2-e-w { background-position: -144px -16px; }

.ui-icon-arrow-1-n { background-position: 0 -32px; }

.ui-icon-arrow-1-ne { background-position: -16px -32px; }

.ui-icon-arrow-1-e { background-position: -32px -32px; }

.ui-icon-arrow-1-se { background-position: -48px -32px; }

.ui-icon-arrow-1-s { background-position: -65px -32px; }

.ui-icon-arrow-1-sw { background-position: -80px -32px; }

.ui-icon-arrow-1-w { background-position: -96px -32px; }

.ui-icon-arrow-1-nw { background-position: -112px -32px; }

.ui-icon-arrow-2-n-s { background-position: -128px -32px; }

.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }

.ui-icon-arrow-2-e-w { background-position: -160px -32px; }

.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }

.ui-icon-arrowstop-1-n { background-position: -192px -32px; }

.ui-icon-arrowstop-1-e { background-position: -208px -32px; }

.ui-icon-arrowstop-1-s { background-position: -224px -32px; }

.ui-icon-arrowstop-1-w { background-position: -240px -32px; }

.ui-icon-arrowthick-1-n { background-position: 1px -48px; }

.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }

.ui-icon-arrowthick-1-e { background-position: -32px -48px; }

.ui-icon-arrowthick-1-se { background-position: -48px -48px; }

.ui-icon-arrowthick-1-s { background-position: -64px -48px; }

.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }

.ui-icon-arrowthick-1-w { background-position: -96px -48px; }

.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }

.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }

.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }

.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }

.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }

.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }

.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }

.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }

.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }

.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }

.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }

.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }

.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }

.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }

.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }

.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }

.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }

.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }

.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }

.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }

.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }

.ui-icon-arrow-4 { background-position: 0 -80px; }

.ui-icon-arrow-4-diag { background-position: -16px -80px; }

.ui-icon-extlink { background-position: -32px -80px; }

.ui-icon-newwin { background-position: -48px -80px; }

.ui-icon-refresh { background-position: -64px -80px; }

.ui-icon-shuffle { background-position: -80px -80px; }

.ui-icon-transfer-e-w { background-position: -96px -80px; }

.ui-icon-transferthick-e-w { background-position: -112px -80px; }

.ui-icon-folder-collapsed { background-position: 0 -96px; }

.ui-icon-folder-open { background-position: -16px -96px; }

.ui-icon-document { background-position: -32px -96px; }

.ui-icon-document-b { background-position: -48px -96px; }

.ui-icon-note { background-position: -64px -96px; }

.ui-icon-mail-closed { background-position: -80px -96px; }

.ui-icon-mail-open { background-position: -96px -96px; }

.ui-icon-suitcase { background-position: -112px -96px; }

.ui-icon-comment { background-position: -128px -96px; }

.ui-icon-person { background-position: -144px -96px; }

.ui-icon-print { background-position: -160px -96px; }

.ui-icon-trash { background-position: -176px -96px; }

.ui-icon-locked { background-position: -192px -96px; }

.ui-icon-unlocked { background-position: -208px -96px; }

.ui-icon-bookmark { background-position: -224px -96px; }

.ui-icon-tag { background-position: -240px -96px; }

.ui-icon-home { background-position: 0 -112px; }

.ui-icon-flag { background-position: -16px -112px; }

.ui-icon-calendar { background-position: -32px -112px; }

.ui-icon-cart { background-position: -48px -112px; }

.ui-icon-pencil { background-position: -64px -112px; }

.ui-icon-clock { background-position: -80px -112px; }

.ui-icon-disk { background-position: -96px -112px; }

.ui-icon-calculator { background-position: -112px -112px; }

.ui-icon-zoomin { background-position: -128px -112px; }

.ui-icon-zoomout { background-position: -144px -112px; }

.ui-icon-search { background-position: -160px -112px; }

.ui-icon-wrench { background-position: -176px -112px; }

.ui-icon-gear { background-position: -192px -112px; }

.ui-icon-heart { background-position: -208px -112px; }

.ui-icon-star { background-position: -224px -112px; }

.ui-icon-link { background-position: -240px -112px; }

.ui-icon-cancel { background-position: 0 -128px; }

.ui-icon-plus { background-position: -16px -128px; }

.ui-icon-plusthick { background-position: -32px -128px; }

.ui-icon-minus { background-position: -48px -128px; }

.ui-icon-minusthick { background-position: -64px -128px; }

.ui-icon-close { background-position: -80px -128px; }

.ui-icon-closethick { background-position: -96px -128px; }

.ui-icon-key { background-position: -112px -128px; }

.ui-icon-lightbulb { background-position: -128px -128px; }

.ui-icon-scissors { background-position: -144px -128px; }

.ui-icon-clipboard { background-position: -160px -128px; }

.ui-icon-copy { background-position: -176px -128px; }

.ui-icon-contact { background-position: -192px -128px; }

.ui-icon-image { background-position: -208px -128px; }

.ui-icon-video { background-position: -224px -128px; }

.ui-icon-script { background-position: -240px -128px; }

.ui-icon-alert { background-position: 0 -144px; }

.ui-icon-info { background-position: -16px -144px; }

.ui-icon-notice { background-position: -32px -144px; }

.ui-icon-help { background-position: -48px -144px; }

.ui-icon-check { background-position: -64px -144px; }

.ui-icon-bullet { background-position: -80px -144px; }

.ui-icon-radio-on { background-position: -96px -144px; }

.ui-icon-radio-off { background-position: -112px -144px; }

.ui-icon-pin-w { background-position: -128px -144px; }

.ui-icon-pin-s { background-position: -144px -144px; }

.ui-icon-play { background-position: 0 -160px; }

.ui-icon-pause { background-position: -16px -160px; }

.ui-icon-seek-next { background-position: -32px -160px; }

.ui-icon-seek-prev { background-position: -48px -160px; }

.ui-icon-seek-end { background-position: -64px -160px; }

.ui-icon-seek-start { background-position: -80px -160px; }

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }

.ui-icon-stop { background-position: -96px -160px; }

.ui-icon-eject { background-position: -112px -160px; }

.ui-icon-volume-off { background-position: -128px -160px; }

.ui-icon-volume-on { background-position: -144px -160px; }

.ui-icon-power { background-position: 0 -176px; }

.ui-icon-signal-diag { background-position: -16px -176px; }

.ui-icon-signal { background-position: -32px -176px; }

.ui-icon-battery-0 { background-position: -48px -176px; }

.ui-icon-battery-1 { background-position: -64px -176px; }

.ui-icon-battery-2 { background-position: -80px -176px; }

.ui-icon-battery-3 { background-position: -96px -176px; }

.ui-icon-circle-plus { background-position: 0 -192px; }

.ui-icon-circle-minus { background-position: -16px -192px; }

.ui-icon-circle-close { background-position: -32px -192px; }

.ui-icon-circle-triangle-e { background-position: -48px -192px; }

.ui-icon-circle-triangle-s { background-position: -64px -192px; }

.ui-icon-circle-triangle-w { background-position: -80px -192px; }

.ui-icon-circle-triangle-n { background-position: -96px -192px; }

.ui-icon-circle-arrow-e { background-position: -112px -192px; }

.ui-icon-circle-arrow-s { background-position: -128px -192px; }

.ui-icon-circle-arrow-w { background-position: -144px -192px; }

.ui-icon-circle-arrow-n { background-position: -160px -192px; }

.ui-icon-circle-zoomin { background-position: -176px -192px; }

.ui-icon-circle-zoomout { background-position: -192px -192px; }

.ui-icon-circle-check { background-position: -208px -192px; }

.ui-icon-circlesmall-plus { background-position: 0 -208px; }

.ui-icon-circlesmall-minus { background-position: -16px -208px; }

.ui-icon-circlesmall-close { background-position: -32px -208px; }

.ui-icon-squaresmall-plus { background-position: -48px -208px; }

.ui-icon-squaresmall-minus { background-position: -64px -208px; }

.ui-icon-squaresmall-close { background-position: -80px -208px; }

.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }

.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }

.ui-icon-grip-solid-vertical { background-position: -32px -224px; }

.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }

.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }

.ui-icon-grip-diagonal-se { background-position: -80px -224px; }

.ui-widget-header .ui-icon { background-image: url("../images/ui-icons_444444_256x240.png"); }

.ui-widget-header { border: 1px solid #dddddd; background: #e9e9e9; color: #333333; font-weight: bold; }

.ui-widget-header a { color: #333333; }

.ui-widget { font-family: Arial,Helvetica,sans-serif; font-size: 1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial,Helvetica,sans-serif; font-size: 1em; }
.ui-widget.ui-widget-content { border: 1px solid #c5c5c5; }

.ui-widget-content { border: 1px solid #dddddd; background: #ffffff; color: #333333; }
.ui-widget-content a { color: #333333; }

.ui-widget-header { border: 1px solid #dddddd; background: #e9e9e9; color: #333333; font-weight: bold; }
.ui-widget-header a { color: #333333; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button { border: 1px solid #c5c5c5; background: #f6f6f6; font-weight: normal; color: #454545; }

html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active { border: 1px solid #c5c5c5; background: #f6f6f6; font-weight: normal; color: #454545; }

.ui-state-default a { color: #454545; text-decoration: none; }
.ui-state-default a:link, .ui-state-default a:visited { color: #454545; text-decoration: none; }

a.ui-button, a:link.ui-button, a:visited.ui-button { color: #454545; text-decoration: none; }

.ui-button { color: #454545; text-decoration: none; }

.ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #cccccc; background: #ededed; font-weight: normal; color: #2b2b2b; }

.ui-button:hover, .ui-button:focus { border: 1px solid #cccccc; background: #ededed; font-weight: normal; color: #2b2b2b; }

.ui-state-hover a { color: #2b2b2b; text-decoration: none; }
.ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #2b2b2b; text-decoration: none; }

.ui-state-focus a { color: #2b2b2b; text-decoration: none; }
.ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited { color: #2b2b2b; text-decoration: none; }

a.ui-button:hover, a.ui-button:focus { color: #2b2b2b; text-decoration: none; }

.ui-visual-focus { -webkit-box-shadow: 0 0 3px 1px #5e9ed6; box-shadow: 0 0 3px 1px #5e9ed6; }

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active { border: 1px solid #003eff; background: #007fff; font-weight: normal; color: #ffffff; }

#ui-datepicker-div .ui-state-active, #ui-datepicker-div .ui-widget-content .ui-state-active, #ui-datepicker-div .ui-widget-header .ui-state-active, #ui-datepicker-div a.ui-button:active { font-weight: normal; color: #ffffff; background: #0686c8 !important; }

.ui-button:active, .ui-button.ui-state-active:hover { border: 1px solid #003eff; background: #007fff; font-weight: normal; color: #ffffff; }

.ui-icon-background { border: #003eff; background-color: #ffffff; }

.ui-state-active .ui-icon-background { border: #003eff; background-color: #ffffff; }
.ui-state-active a { color: #ffffff; text-decoration: none; }
.ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid #dad55e; background: #fffa90; color: #777620; }

.ui-state-checked { border: 1px solid #dad55e; background: #fffa90; }

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: #777620; }

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid #f1a899; background: #fddfdf; color: #5f3f3f; }

.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a, .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #5f3f3f; }

.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }

.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter: Alpha(Opacity=70); /* support: IE8 */ font-weight: normal; }

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter: Alpha(Opacity=35); /* support: IE8 */ background-image: none; }

.ui-state-disabled .ui-icon { filter: Alpha(Opacity=35); /* support: IE8 - See #6059 */ }

/* Icons
----------------------------------*/
.ui-icon { width: 16px; height: 16px; background-image: url("../images/ui-icons_444444_256x240.png"); }

.ui-widget-content .ui-icon, .ui-widget-header .ui-icon { background-image: url("../images/ui-icons_444444_256x240.png"); }

.text-small { font-size: 90%; }

.inlineBlock { display: inline-block; vertical-align: top; }

.colmn2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; }

.borderheadingLight { border-bottom: 1px solid rgba(255, 255, 255, 0.2); margin-bottom: 15px; }

.border-right { border-right: 1px solid #949494; }

.border-top { border-top: 1px solid #949494; }

.border-bottom { border-bottom: 1px solid #949494; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

img { border: 0; vertical-align: top; height: auto; width: auto; max-width: 100%; }

svg:not(:root) { overflow: hidden; }

figure { margin: 0; }

hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; }

pre { overflow: auto; }

button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }

button[disabled], html input[disabled] { cursor: default; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

input { line-height: normal; }

input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; }

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

input[type="search"] { -webkit-box-sizing: content-box; box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; appearance: none; }

fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

legend { border: 0; padding: 0; }

optgroup { font-weight: bold; }

table { border-collapse: separate; border-spacing: 0; }

td, th { padding: 0; }

ul, ol { margin-top: 0; margin-bottom: 10px; }

ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; }

ul { list-style-type: circle; padding-left: 20px; }
ul li { padding-bottom: 15px; list-style-type: initial; font-weight: 400; padding-left: 0px; }

ol { list-style-type: decimal; padding-left: 20px; }
ol li { list-style-type: decimal; padding-bottom: 15px; font-weight: 400; padding-left: 0px; }

dl { margin-top: 0; margin-bottom: 20px; }

dt, dd { line-height: 1.42857143; }

dt { font-weight: bold; }

dd { margin-left: 0; }

address { margin-bottom: 20px; font-style: normal; line-height: 1.42857143; }

table { background-color: transparent; }

caption { padding-top: 8px; padding-bottom: 8px; color: #777777; text-align: left; }

th { text-align: left; }

table { width: 100%; max-width: 100%; margin: 20px 0; border: 1px solid #dddddd; }

table thead tr th, table tbody tr th, table tfoot tr th, table thead tr td, table tbody tr td, table tfoot tr td { padding: 10px 15px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #dddddd; }

table thead tr th, table tbody tr th, table tfoot tr th { padding: 12px 15px; }

table tbody tr td { border-right: 1px solid #dddddd; }

table thead { background: #dddddd; }

table thead tr th { vertical-align: bottom; }

table > caption + thead > tr:first-child > th, table > colgroup + thead > tr:first-child > th, table > thead:first-child > tr:first-child > th, table > caption + thead > tr:first-child > td, table > colgroup + thead > tr:first-child > td, table > thead:first-child > tr:first-child > td { border-top: 0; }

table th { font-weight: 600; }

table > tbody + tbody { border-top: 2px solid #dddddd; }

table table { background-color: #ffffff; }

table col[class*="col-"] { position: static; float: none; display: table-column; }

table td[class*="col-"], table th[class*="col-"] { position: static; float: none; display: table-cell; }

table > thead > tr > td.active, table > tbody > tr > td.active, table > tfoot > tr > td.active, table > thead > tr > th.active, table > tbody > tr > th.active, table > tfoot > tr > th.active, table > thead > tr.active > td, table > tbody > tr.active > td, table > tfoot > tr.active > td, table > thead > tr.active > th, table > tbody > tr.active > th, table > tfoot > tr.active > th { background-color: #f5f5f5; }

button, input[type=button], input[type=submit] { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 16px; font-size: 1em; line-height: 1.42857143; border-radius: 1px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #333333; background-color: #ffffff; }

button:focus, button:active:focus, button.active:focus, button.focus, button:active.focus, button.active.focus, input[type=button]:focus, input[type=submit]:focus, input[type=button]:active:focus, input[type=submit]:active:focus, input[type=button].active:focus, input[type=submit].active:focus, input[type=button].focus, input[type=submit].focus, input[type=button]:active.focus, input[type=submit]:active.focus, input[type=button].active.focus, input[type=submit].active.focus { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

button:hover, button:focus, button.focus { color: #333333; text-decoration: none; }

button:active, button.active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

button.disabled, button[disabled], fieldset[disabled] button { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; }

button.disabled, fieldset[disabled] button { pointer-events: none; }

video, audio, embed { display: block; }

#breadcrumb { width: 100%; }

#topBar ul, #topBar ol, #overflowMenu ul, #overflowMenu ol, .flex-direction-nav ul, .flex-direction-nav ol, .flexslider ul, .flexslider ol, .menuWrapper ul, .menuWrapper ol, #breadcrumb ul, #breadcrumb ol, .printShare ul, .printShare ol, .accordian ul, .accordian ol, .socialBox ul, .socialBox ol { list-style-type: none; padding-left: 0; margin-bottom: 0px; }
#topBar ul li, #topBar ol li, #overflowMenu ul li, #overflowMenu ol li, .flex-direction-nav ul li, .flex-direction-nav ol li, .flexslider ul li, .flexslider ol li, .menuWrapper ul li, .menuWrapper ol li, #breadcrumb ul li, #breadcrumb ol li, .printShare ul li, .printShare ol li, .accordian ul li, .accordian ol li, .socialBox ul li, .socialBox ol li { list-style-type: none; padding-bottom: 0; }

[class^="list-style"], [class*="list-style"], .dateContainer, .resp-tabs-list { list-style-type: none; padding-left: 0; margin-bottom: 0px; }
[class^="list-style"] li, [class*="list-style"] li, .dateContainer li, .resp-tabs-list li { padding-bottom: 0; }

.contrast table > thead > tr > th { background: #000000; }
.contrast button, .contrast input[type=button], .contrast input[type=submit] { color: #000; background-color: #ffff00; border-color: #fff; }
.contrast input[type="text"], .contrast input[type="email"], .contrast input[type="password"], .contrast input[type="search"] { color: #000; margin: 0 0 20px; }
.contrast select, .contrast select:hover, .contrast select:focus { color: #000; background-color: #fff; border-color: #fff; }
.contrast textarea { color: #000000; }

hr { margin: 15px auto; }

.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto; }

.equal-height { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.equal-height > [class^='col-'], .equal-height > .equal-height-item { display: -webkit-box; display: -ms-flexbox; display: flex; }

.contrast .btn.btn-link { border: none; }

.trasnitionAll, .trasnitionAll * { -webkit-transition: all 0.3s; transition: all 0.3s; }

.contrast a:hover [class^="icon-"], .contrast a:hover [class*=" icon-"] { text-decoration: none; }
.contrast [class^="icon-"]:hover, .contrast [class*=" icon-"]:hover { text-decoration: none; }

.metaBox a:hover { color: #d6ec93; }

.search-main-container { background-color: #eeebfa; margin: 0 0 30px; display: table; width: 100%; height: 90px; border-radius: 20px; overflow: hidden; }
.search-main-container .search-head { display: table-cell; vertical-align: middle; width: 25%; position: relative; background-color: #29136C; padding: 0 25px; color: #fff; line-height: normal; }
.search-main-container .search-head:after { position: absolute; content: ""; top: 0; right: -25px; width: 0; height: 0; border-top: 45px solid transparent; border-left: 25px solid #29136C; border-bottom: 45px solid transparent; }
.search-main-container .search-container { display: table-cell; vertical-align: middle; width: 75%; padding: 0; }
.search-main-container .search-container .search-area { max-width: 630px; margin: 0 auto; display: flex; }
.search-main-container .search-container .search-area select.form-control { box-shadow: none; float: left; height: auto; padding: 10px 30px 10px 15px; border-radius: 50px; cursor: pointer; position: relative; background-image: url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 20 20" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>'); background-repeat: no-repeat; background-position: center right 15px; }
.search-main-container .search-container .search-area select.form-control:hover, .search-main-container .search-container .search-area select.form-control:focus { background-color: #fff; border-color: #cccccc; }
.search-main-container .search-container .search-area select.form-control option { border-radius: 10px; }
.search-main-container .search-container .search-area .btn { float: right; display: flex; background-color: #29136C; border-color: #29136C; border-radius: 0 3px 3px 0; padding: 6px; color: #fff; }
.search-main-container .search-container .search-area .btn span.icon-search { position: relative; top: 1px; margin: 2px; }
.search-main-container .search-container .search-area > form { display: flex; width: 100%; }
.search-main-container.has-date-filter .search-head { font-weight: 600; font-size: 1.2em; }
.search-main-container.has-date-filter .search-container .search-area { max-width: 700px; align-items: center; }
.search-main-container.has-date-filter .search-container .search-area .doc-cat-filter { width: calc(100% - 300px); }
.search-main-container.has-date-filter .search-container .search-area .doc-cat-filter select.form-control { width: 100%; border-right: 1px solid #ccc; border-radius: 3px; -webkit-appearance: auto; -moz-appearance: auto; -ms-appearance: auto; -o-appearance: auto; appearance: auto; }
.search-main-container.has-date-filter .search-container .search-area .doc-date-filter { width: 275px; margin-left: 15px; }
.search-main-container.has-date-filter .search-container .search-area .doc-date-filter .doc-filter-form { display: inline-flex; align-items: center; }
.search-main-container.has-date-filter .search-container .search-area .doc-date-filter .doc-filter-form .datepicker { width: 90px; margin: 0 5px; border-color: #ccc; height: 34px; padding: 6px; border-radius: 3px; }
.search-main-container.has-date-filter .search-container .search-area .doc-date-filter .doc-filter-form .date-label { font-size: 23px; color: #3e3e3e; }
.search-main-container.has-date-filter .search-container .search-area .doc-date-filter .doc-filter-form .date-reset { background-color: transparent !important; border-color: transparent; padding: 0; font-size: 18px; color: #777 !important; margin-left: -3px; }
.search-main-container.has-date-filter .search-container .search-area .doc-date-filter .doc-filter-form .date-reset:focus { outline: none; }
.search-main-container.has-date-filter .search-container .search-area > .btn { border-radius: 3px; }

.ui-datepicker-calendar thead tr th, .ui-datepicker-calendar tbody tr td { min-width: inherit; max-width: inherit; }

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 45%; display: inline-block; background-color: #fff; -webkit-appearance: auto; -moz-appearance: auto; -ms-appearance: auto; -o-appearance: auto; appearance: auto; }

.search-main-container.filterdata .search-head { font-weight: 600; font-size: 1.2em; }
.search-main-container.filterdata .search-container .doc-date-filter .doc-filter-form { display: inline-flex; align-items: center; }
.search-main-container.filterdata .search-container .doc-date-filter .doc-filter-form .form-group { margin-bottom: 0; }
.search-main-container.filterdata .search-container .doc-date-filter .doc-filter-form .form-group .form-control { width: 160px; margin-right: 7px; padding: 0 10px; box-shadow: none; }
.search-main-container.filterdata .search-container .btn { border-radius: 4px; margin-right: 7px; }
.search-main-container.filterdata .search-container .btn:focus { outline: none; }
.search-main-container.filterdata .search-container .btn span.fa { font-size: 1.4em; margin-right: 3px; }

@media (max-width: 800px) { .search-main-container.has-date-filter .search-container .search-area { display: inherit; width: 100%; }
  .search-main-container.has-date-filter .search-container .search-area .doc-cat-filter { width: 100%; }
  .search-main-container.has-date-filter .search-container .search-area .doc-date-filter { margin: 10px 0 0 0; display: inline-block; }
  .search-main-container.has-date-filter .search-container .search-area > .btn { margin-top: 10px; width: 70px; } }
@media (max-width: 500px) { .search-main-container.filterdata .search-container { width: calc(100% - 20px); }
  .search-main-container.filterdata .search-container .search-area { display: block; }
  .search-main-container.filterdata .search-container .search-area .doc-date-filter .doc-filter-form { display: block; }
  .search-main-container.filterdata .search-container .search-area .doc-date-filter .doc-filter-form .form-control { width: 100%; margin-bottom: 7px; }
  .search-main-container.filterdata .search-container .search-area .doc-date-filter .btn { float: left; width: auto; }
  .search-main-container.filterdata .search-container .search-area .btn { width: auto; } }
@media (max-width: 400px) { .search-main-container.has-date-filter .search-container .search-area > .btn { float: left; } }
.search-main-container.odd { height: 90px; }
.search-main-container.odd .search-container .search-area input.form-control { float: left; width: calc(100% - 85px); box-shadow: none; border-radius: 3px 0 0 3px; padding: 6px 12px; height: 34px; margin: 0; }

.style-1 #tenders .gen-list.no-bg { color: #fff !important; }
.style-1 .search-main-container .search-container .search-area form .btn { background-color: #29136C; border-color: #29136C; }

.style-2 .search-main-container .search-head { background-color: #4b3504; }
.style-2 .search-main-container .search-head:after { border-left-color: #4b3504; }
.style-2 .search-main-container .search-container .search-area form .btn { background-color: #4b3504; border-color: #4b3504; }

.service h1 { margin: 0 0 15px; }
.service .data-table-container { margin: 0; }
.service .data-table-container .search-main-container { margin: 0 0 20px; }
.service .service-container h2 { font-size: 1.25em; margin: 0 0 20px; }
.service .service-container .service-content { text-align: center; }
.service .service-container .service-content ul { padding: 0; }
.service .service-container .service-content .service-box { display: block; float: left; border: 1px solid #949494; min-height: 150px; padding: 18px 25px; width: 12%; margin: 0 1.75% 1.75% 0; -webkit-transition: 0.5s ease all; -moz-transition: 0.5s ease all; -ms-transition: 0.5s ease all; -o-transition: 0.5s ease all; transition: 0.5s ease all; }
.service .service-container .service-content .service-box a { display: block; }
.service .service-container .service-content .service-box a span { display: block; }
.service .service-container .service-content .service-box a span:first-child { font-size: 3em; line-height: 52px; }
.service .service-container .service-content .service-box:hover { background-color: #29136C; color: #fff; }

.service .eventContent h2 { min-height: 46px; }

.style-1 .service .service-container .service-content .service-box a { color: #000; }
.style-1 .service .service-container .service-content .service-box:hover { background-color: #29136C; color: #fff; }
.style-1 .service .service-container .service-content .service-box:hover a { color: #fff; }

.style-2 .service .service-container .service-content .service-box a { color: #000; }
.style-2 .service .service-container .service-content .service-box:hover { background-color: #4b3504; }
.style-2 .service .service-container .service-content .service-box:hover a { color: #fff; }

.award-details h1 { margin: 0 0 15px; }
.award-details h2 { font-size: 1.2em; margin: 0 0 5px; }
.award-details .data-table-container { margin: 25px 0; }
.award-details .data-table-container h2 { margin: 0 0 15px; }
.award-details .btn { color: #000; border: 1px solid #949494; }
.award-details .btn:hover { color: #fff; background-color: #29136C; border-color: #29136C; }

.meta-info { margin: 0 0 15px; }

.meta-info.odd strong { text-transform: uppercase; }

.awardbx-container { margin: 25px 0 0; }
.awardbx-container .equal-height .col-lg-4 .awardbx { width: 100%; background-color: #29136C; color: #fff; border: 1px solid transparent; }
.awardbx-container .equal-height .col-lg-4 .awardbx a { color: #fff; }
.awardbx-container .equal-height .col-lg-4 .awardbx h3 { font-size: 1em; margin: 0 0 8px; }
.awardbx-container .equal-height .col-lg-4:nth-child(2) .awardbx { background-color: #949494; color: #000; }
.awardbx-container .equal-height .col-lg-4:nth-child(2) .awardbx a { color: #000; }
.awardbx-container .equal-height .col-lg-4:last-child .awardbx { background-color: #fff; border-color: #949494; color: #000; }

/*changes*/
/*Style-1*/
.style-1 .award-style-2 .awardListing .awardContent .btn:hover { color: #fff; border-color: #eeecf9; background-color: #eeecf9; }
.style-1 .award-style-2 .awardListing .socialCont { background-color: #d3d6f0; }
.style-1 .data-table thead tr th { background-color: #29136C; }
.style-1 .award-details .btn:hover { background-color: #eeecf9; border-color: #eeecf9; color: #fff; }
.style-1 .awardbx-container .equal-height .col-lg-4 .awardbx { background-color: #eeecf9; }
.style-1 .awardbx-container .equal-height .col-lg-4:nth-child(2) .awardbx { background-color: #29136C; color: #fff; }
.style-1 .awardbx-container .equal-height .col-lg-4:nth-child(2) .awardbx a { color: #fff; }
.style-1 .awardbx-container .equal-height .col-lg-4:last-child .awardbx { background-color: #949494; border-color: #949494; }

.award-style-2 .awardListing .pressImage { padding: 0; }
.award-style-2 .awardListing .pressImage img { height: 170px; object-fit: inherit; width: 100%; border-radius: 0; }
.award-style-2 .awardListing .awardContent { padding: 15px 15px 60px; text-align: left; }
.award-style-2 .awardListing .awardContent .btn:hover { color: #fff; border-color: #eeecf9; background-color: #eeecf9; }
.award-style-2 .awardListing .awardContent .btn.btn-default { color: #000; border-color: #000; }
.award-style-2 .awardListing .socialCont { margin: 0; border: 0; background-color: #d3d6f0; width: 100%; bottom: 0; left: 0; }

.award-style-2 .awardListing.project-style-2 .pressImage a { display: block; }
.award-style-2 .awardListing.project-style-2 .pressImage img { height: 170px; }

.btn.btn-default:hover { color: #fff; border-color: #29136C; background-color: #29136C; }

.style-1 .btn.btn-default:hover { color: #fff; border-color: #29136C; background-color: #29136C; }

.style-2 .btn.btn-default:hover { color: #fff; border-color: #4b3504; background-color: #4b3504; }

.award-style-2 .list-view .awardListing .pressImage { width: 25%; }
.award-style-2 .list-view .awardListing .awardContent { width: 75%; }
.award-style-2 .list-view .awardListing .awardContent .text-center { text-align: left; }
.award-style-2 .list-view .awardListing .socialCont { display: block; width: 100%; text-align: center; }

.event-style-2 .event-container .awardListing { padding: 15px 15px 110px; }
.event-style-2 .event-container .awardListing .eventImage:before { content: none; }
.event-style-2 .event-container .awardListing h2 { font-size: 1.3em; font-weight: 500; line-height: 28px; }
.event-style-2 .event-container .awardListing .awardContent { text-align: left; padding: 0; }
.event-style-2 .event-container .awardListing .awardContent .event-desc { display: none; }
.event-style-2 .event-container .awardListing .awardContent .social-section { position: absolute; width: calc(100% - 30px); left: 15px; bottom: 15px; }
.event-style-2 .event-container .awardListing .awardContent .social-section .socialCont { position: static; width: 100%; margin: 0 0 10px; }
.event-style-2 .event-container .awardListing .awardContent .social-section .btn { display: block; padding: 7px; font-size: 1.2em; color: #000; }
.event-style-2 .event-container .awardListing:hover .eventImage img { transform: none; }
.event-style-2 .event-container .awardListing .btn:hover { color: #fff; background-color: #eeecf9; border-color: #eeecf9; }
.event-style-2 .list-view .event-container .awardListing { padding: 15px; }
.event-style-2 .list-view .event-container .awardListing .eventImage:before { content: none; }
.event-style-2 .list-view .event-container .awardListing .awardContent { padding: 0 1em; }
.event-style-2 .list-view .event-container .awardListing .awardContent .event-desc { display: block; margin: 0 0 10px; }
.event-style-2 .list-view .event-container .awardListing .awardContent .social-section { position: static; width: 100%; overflow: hidden; }
.event-style-2 .list-view .event-container .awardListing .awardContent .social-section .socialCont { float: left; width: auto; margin: 0 15px 0 0; }
.event-style-2 .list-view .event-container .awardListing .awardContent .social-section .btn { float: left; padding: 7px 12px; }

/*Style-2*/
.style-2 .award-style-3 .awardRightContent .btn:hover { color: #fff; background-color: #ffdb69; border-color: #ffdb69; }
.style-2 .data-table thead tr th { background-color: #4b3504; }
.style-2 .award-details .btn:hover { background-color: #ffdb69; border-color: #ffdb69; color: #fff; }
.style-2 .awardbx-container .equal-height .col-lg-4 .awardbx { background-color: #fff; border-color: #949494; color: #000; }
.style-2 .awardbx-container .equal-height .col-lg-4:nth-child(2) .awardbx { background-color: #fff; border-color: #949494; }
.style-2 .awardbx-container .equal-height .col-lg-4:nth-child(2) .awardbx a { color: #000; }
.style-2 .awardbx-container .equal-height .col-lg-4:last-child .awardbx { background-color: #fff; border-color: #949494; }

.tax-provider .award-style-3 .socialCont { margin-right: 5px; }

.style-1 .gen-card.fore-color-white .gen-card-icon span.accent-border-color, .style-1 .gen-card.fore-color-white .gen-card-icon span.btn-theme, .style-1 .gen-card.fore-color-white .gen-card-icon span.btn-gov, .style-1 .gen-card.fore-color-white .gen-card-icon span.box-style1:before { color: #fff !important; border-color: #fff !important; }
.style-1 .gen-card.fore-color-black .gen-card-icon span.accent-border-color, .style-1 .gen-card.fore-color-black .gen-card-icon span.btn-theme, .style-1 .gen-card.fore-color-black .gen-card-icon span.btn-gov, .style-1 .gen-card.fore-color-black .gen-card-icon span.box-style1:before { color: #000 !important; border-color: #000 !important; }
.style-1.home .gen-card.fore-color-white .btn-style-outline.accent-color, .style-1.home .gen-card.fore-color-white .btn-style-outline.hvr-radial-out:before, .style-1.home .gen-card.fore-color-white .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1.home .gen-card.fore-color-white .btn-style-outline.gov-socmedia-icons:before, .style-1.home .gen-card.fore-color-white .btn-style-outline.accent-border-color, .style-1.home .gen-card.fore-color-white .btn-style-outline.btn-theme, .style-1.home .gen-card.fore-color-white .btn-style-outline.btn-gov, .style-1.home .gen-card.fore-color-white .btn-style-outline.box-style1:before { color: #fff !important; border-color: #fff !important; }
.style-1.home .gen-card.fore-color-black .btn-style-outline.accent-color, .style-1.home .gen-card.fore-color-black .btn-style-outline.hvr-radial-out:before, .style-1.home .gen-card.fore-color-black .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1.home .gen-card.fore-color-black .btn-style-outline.gov-socmedia-icons:before, .style-1.home .gen-card.fore-color-black .btn-style-outline.accent-border-color, .style-1.home .gen-card.fore-color-black .btn-style-outline.btn-theme, .style-1.home .gen-card.fore-color-black .btn-style-outline.btn-gov, .style-1.home .gen-card.fore-color-black .btn-style-outline.box-style1:before { color: #000 !important; border-color: #000 !important; }

.style-1 .list-style-bold a { color: #0d0801 !important; }
.style-1 .list-style-bold a:hover, .style-1 .list-style-bold a:active, .style-1 .list-style-bold a:focus { color: #29136C !important; }
.style-1 .list-style-dotted-arrow > li > a, .style-1 .list-style-bold li::before { color: #000 !important; }

.style-2 .list-style-bold a { color: #000 !important; }
.style-2 .list-style-bold a:hover, .style-2 .list-style-bold a:active, .style-2 .list-style-bold a:focus { color: #4b3504 !important; }
.style-2 .list-style-dotted-arrow > li > a, .style-2 .list-style-bold li::before { color: #4b3504 !important; }
.style-2 .gen-card.fore-color-white .gen-card-icon span.accent-border-color, .style-2 .gen-card.fore-color-white .gen-card-icon span.btn-theme, .style-2 .gen-card.fore-color-white .gen-card-icon span.btn-gov, .style-2 .gen-card.fore-color-white .gen-card-icon span.box-style1:before { color: #fff !important; border-color: #fff !important; }
.style-2 .gen-card.fore-color-black .gen-card-icon span.accent-border-color, .style-2 .gen-card.fore-color-black .gen-card-icon span.btn-theme, .style-2 .gen-card.fore-color-black .gen-card-icon span.btn-gov, .style-2 .gen-card.fore-color-black .gen-card-icon span.box-style1:before { color: #000 !important; border-color: #000 !important; }
.style-2.home .gen-card.fore-color-white .btn-style-outline.accent-color, .style-2.home .gen-card.fore-color-white .btn-style-outline.hvr-radial-out:before, .style-2.home .gen-card.fore-color-white .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2.home .gen-card.fore-color-white .btn-style-outline.gov-socmedia-icons:before, .style-2.home .gen-card.fore-color-white .btn-style-outline.accent-border-color, .style-2.home .gen-card.fore-color-white .btn-style-outline.btn-theme, .style-2.home .gen-card.fore-color-white .btn-style-outline.btn-gov, .style-2.home .gen-card.fore-color-white .btn-style-outline.box-style1:before { color: #fff !important; border-color: #fff !important; }
.style-2.home .gen-card.fore-color-black .btn-style-outline.accent-color, .style-2.home .gen-card.fore-color-black .btn-style-outline.hvr-radial-out:before, .style-2.home .gen-card.fore-color-black .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2.home .gen-card.fore-color-black .btn-style-outline.gov-socmedia-icons:before, .style-2.home .gen-card.fore-color-black .btn-style-outline.accent-border-color, .style-2.home .gen-card.fore-color-black .btn-style-outline.btn-theme, .style-2.home .gen-card.fore-color-black .btn-style-outline.btn-gov, .style-2.home .gen-card.fore-color-black .btn-style-outline.box-style1:before { color: #000 !important; border-color: #000 !important; }

.sitemap h1, .sitemap h2 { margin: 0 0 15px; }

.page-template-default h2 { margin: 0 0 12px; }

.page-template-default h3 { margin: 0 0 8px; }

.box.bg-white label, .bg-white.newsBox label { color: #363636; font-weight: 600; display: block; margin: 7px 0 5px; }

.box.bg-white br, .bg-white.newsBox br { display: none; }

input[type="submit"] { background-color: #29136C !important; border-color: #29136C !important; color: #fff !important; }

.style-1 input[type="submit"] { background-color: #29136C !important; border-color: #29136C !important; }

.style-2 input[type="submit"] { background-color: #4b3504 !important; border-color: #4b3504 !important; }

.pdf-downloads .pdf-download-link, .pdf-downloads a { display: inline-block; margin: 0 8px 0 0; }
.pdf-downloads .pdf-download-link:last-child, .pdf-downloads a:last-child { margin: 0; position: relative; top: 2px; }
.pdf-downloads .download .icon-pdf.pdf-icon { display: none; }

.push-right { float: right !important; }

.push-left { float: left !important; }

.center-content { text-align: center; }

.list-view .center-content { text-align: left; }

.video-style-2 .gen-card .gen-card-content-main .gen-card-content h2 { margin: 8px 0; }

.video-style-2 .list-view .gen-card .gen-card-content-main { padding: 10px 20px 20px; }

.single-project .event-details .meta-info p { margin: 0 0 5px; }

.video-style-2 .gen-card { padding: 15px 15px 60px; }
.video-style-2 .gen-card:hover { box-shadow: none; transform: inherit; -webkit-transform: inherit; }
.video-style-2 .gen-card:hover .gen-card-img img { transform: none; -webkit-transform: none; }
.video-style-2 .gen-card .eventItemImage { position: relative; }
.video-style-2 .gen-card .eventItemImage .image-hover .image-hover-main { background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.8))); background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.8) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0); -webkit-transition: all .3s linear 0s; transition: all .3s linear 0s; top: 0; left: 0; width: 100%; height: 100%; padding: 10px; position: absolute; }
.video-style-2 .gen-card .eventItemImage .image-hover .image-hover-main h2 { position: absolute; bottom: 0; font-size: 1.1em; color: #fff; }
.video-style-2 .gen-card .gen-card-content-main .gen-card-content { padding: 0; }
.video-style-2 .gen-card .gen-card-content-main .gen-card-content h3 { font-size: 1.1em; padding: 15px 0 10px; margin: 0; }
.video-style-2 .gen-card .gen-card-content-main .gen-card-content .socialCont { bottom: 15px; }
.video-style-2 .gen-card .gen-card-content-main .gen-card-content .socialCont ul { float: left; width: 50%; padding: 6px 0; }
.video-style-2 .gen-card .gen-card-content-main .gen-card-content .socialCont ul li a { padding: 2px 4px; }
.video-style-2 .gen-card .gen-card-content-main .gen-card-content .socialCont a.btn { float: left; width: 50%; padding: 8px 0 9px; border-left: 1px solid rgba(0, 0, 0, 0.25); }
.video-style-2 .gen-card:hover .image-hover .image-hover-main { background: rgba(0, 0, 0, 0.5) !important; -webkit-transition: all .3s linear 0s; transition: all .3s linear 0s; }
.video-style-2 .gen-card:hover .image-hover .image-hover-main h2 { bottom: 50%; -webkit-transform: translateY(50%); transform: translateY(50%); }
.video-style-2 .list-view .gen-card .eventItemImage .gen-card-img { float: left; width: 30%; margin-right: 0; }
.video-style-2 .list-view .gen-card .eventItemImage .gen-card-img img { height: auto; }
.video-style-2 .list-view .gen-card .eventItemImage .image-hover .image-hover-main { position: inherit; background: none; padding: 0; }
.video-style-2 .list-view .gen-card .eventItemImage .image-hover .image-hover-main h2 { position: inherit; bottom: 0; font-size: 1.1em; color: #040404; min-height: auto; display: inline-block; width: 70%; padding: 15px 10px 0 20px; }
.video-style-2 .list-view .gen-card .gen-card-content-main { width: 70%; padding-left: 20px; }
.video-style-2 .list-view .gen-card .gen-card-content-main .gen-card-content { padding: 0; }
.video-style-2 .list-view .gen-card .gen-card-content-main .gen-card-content h3 { padding: 0 0 10px 0; }
.video-style-2 .list-view .gen-card .gen-card-content-main .gen-card-content .socialCont { padding-right: 0px; }
.video-style-2 .list-view .gen-card .gen-card-content-main .gen-card-content .socialCont ul { padding-right: 10px; }
.video-style-2 .list-view .gen-card:hover .image-hover .image-hover-main { background: none !important; -webkit-transition: inherit; transition: inherit; }
.video-style-2 .list-view .gen-card:hover .image-hover .image-hover-main h2 { bottom: inherit; -webkit-transform: inherit; transform: inherit; }

.video-style-2 .gen-card { padding: 0; }
.video-style-2 .gen-card .gen-card-img { position: relative; }
.video-style-2 .gen-card .gen-card-img a { display: block; }
.video-style-2 .gen-card .gen-card-img a img { width: 100%; height: 165px; object-fit: cover; }
.video-style-2 .gen-card .gen-card-img i { position: absolute; width: 50px; height: 40px; line-height: 40px; left: 50%; margin-left: -25px; top: 50%; transform: translateY(-50%); text-align: center; font-size: 24px; background: rgba(255, 0, 0, 0.9); color: #fff; border-radius: 10px; }
.video-style-2 .gen-card .gen-card-img a:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.25); }
.video-style-2 .gen-card .gen-card-content a { color: #333; }

.bg-none.home-slider.flexslider .slides { background: none !important; }

.contrast.style-1 .list-style-bold a, .contrast.style-1 .list-style-bold a, .contrast.style-2 .list-style-bold a { color: #ff0 !important; }
.contrast.style-1 .list-style-bold a:hover, .contrast.style-1 .list-style-bold a:active, .contrast.style-1 .list-style-bold a:focus, .contrast.style-1 .list-style-bold a:hover, .contrast.style-1 .list-style-bold a:active, .contrast.style-1 .list-style-bold a:focus, .contrast.style-2 .list-style-bold a:hover, .contrast.style-2 .list-style-bold a:active, .contrast.style-2 .list-style-bold a:focus { color: #ff0 !important; text-decoration: underline; }
.contrast.style-1 .list-style-dotted-arrow > li > a, .contrast.style-1 .list-style-bold li::before, .contrast.style-1 .list-style-dotted-arrow > li > a, .contrast.style-1 .list-style-bold li::before, .contrast.style-2 .list-style-dotted-arrow > li > a, .contrast.style-2 .list-style-bold li::before { color: #ff0 !important; }
.contrast.style-1 .search-main-container .search-container .search-area form .btn, .contrast.style-1 .search-main-container .search-container .search-area form .btn, .contrast.style-2 .search-main-container .search-container .search-area form .btn { background-color: #000; border-color: #ff0; }
.contrast.style-1 .search-main-container .search-container .search-area select.form-control, .contrast.style-1 .search-main-container .search-container .search-area select.form-control, .contrast.style-2 .search-main-container .search-container .search-area select.form-control { background-color: #fff; }
.contrast.style-1 #topBar #accessibility > ul > li a:hover, .contrast.style-1 #topBar #accessibility > ul > li a:focus, .contrast.style-1 #topBar #accessibility > ul > li a:hover, .contrast.style-1 #topBar #accessibility > ul > li a:focus, .contrast.style-2 #topBar #accessibility > ul > li a:hover, .contrast.style-2 #topBar #accessibility > ul > li a:focus { background-color: #333; }
.contrast.style-1 #topBar .govBranding ul li a:hover, .contrast.style-1 #topBar .govBranding ul li a:focus, .contrast.style-1 #topBar .govBranding ul li a:hover, .contrast.style-1 #topBar .govBranding ul li a:focus, .contrast.style-2 #topBar .govBranding ul li a:hover, .contrast.style-2 #topBar .govBranding ul li a:focus { background-color: #333333; }

.single-scheme h1 { margin: 0 0 20px; }

.list-view .awardListing h2 { min-height: inherit; }

.award-style-1 ul.equal-height { padding: 0; }
.award-style-1 .awardListing { border-top: 5px solid #8B70DB; border-radius: 20px; box-shadow: 6px 10px 10px -3px rgba(0, 0, 0, 0.1); }
.award-style-1 .awardListing .pressImage img { height: 170px; width: 170px; box-shadow: 10px 5px 5px -5px #0000007a; border: 2px solid #fff; }
.award-style-1 .awardListing .awardContent > h2, .award-style-1 .awardListing .awardContent .award-description { text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.award-style-1 .awardListing .awardContent .award-description { -webkit-line-clamp: 4; }
.award-style-1.awards-page #select_year { height: auto; appearance: auto; }
.award-style-1.awards-page .awardListing .pressImage img { height: 170px; width: auto; border-radius: 10px; box-shadow: 10px 10px 5px -5px rgba(0, 0, 0, 0.15); }
.award-style-1.awards-page .awardListing .awardContent { padding-bottom: 25px; }

/*Form Validation Style*/
.wpcf7-form-control-wrap { width: 100%; display: block; }

span.wpcf7-not-valid-tip { font-size: 0.85em; width: 100%; position: absolute; left: 0; bottom: -1px; }

.wpcf7-form-control-wrap.your-message span.wpcf7-not-valid-tip { bottom: -18px; }

.wpcf7-form-control-wrap[data-name="your-message"] span.wpcf7-not-valid-tip { bottom: -16px; }

.enter-captcha + span.wpcf7-not-valid-tip { bottom: 2px; left: 20px; }

.video-style-2 .gen-card .gen-card-content-main .gen-card-content { padding: 0 0 60px; }

.video-style-2 .list-view .gen-card .gen-card-content-main .gen-card-content .socialCont { width: 225px; margin: 15px 0 0; }

.style-1 .video-style-3 .pressrelease-details .card-content a { color: #ffa707; }
.style-1 .video-style-3 .pressrelease-details .card-content a:hover { color: #ffa707; }

.style-2 .video-style-3 .pressrelease-details .card-content a { color: #fff; }
.style-2 .video-style-3 .pressrelease-details .card-content a:hover { color: #fff; }

body { font-family: 'Noto Sans', sans-serif; font-weight: normal; color: #150202; font-size: 16px; background: #fff; }

a { color: black; }

.bgSection { padding: 25px 0px; }

.gallerySection { padding: 50px 0px; }

.bgWrapper { background: #f4f4f4; }

.mobileElement { display: none; }

@media (max-width: 768px) { .mobileElement { display: block; }
  .desktopElement { display: none; } }
#mainHeader, .header-wrapper, .megamenu-wraper, #overflowMenu, .banner-wrapper, #footerScrollbarWrapper { font-size: 14px; }

.safari * { transition: none !important; }
.safari .fixedHeader { position: relative; background: #fff; width: 100%; left: 0px; top: 0; z-index: 9999; box-shadow: 0px 0px 6px 0px #000; }

/* Stature elements for site */
/* Header*/
.menuToggle { display: none; }

.logo .site_logo { display: inline-flex; align-items: center; color: #000; }
.logo .site_logo .emblem { display: inline-block; vertical-align: middle; margin: 0 12px 0 0; max-height: 70px; }
.logo .site_logo .logo_text { display: inline-block; vertical-align: middle; }
.logo .site_logo .logo_text strong { font-weight: 400; display: block; font-size: 17px; line-height: 18px; }
.logo .site_logo .logo_text .site_name_english, .logo .site_logo .logo_text h1.h1-logo { font-style: normal; font-size: 1.75em; margin: 0; font-weight: 700; }
.logo .site_logo .logo_text .logo-sub-title { font-weight: 600; font-size: 16px; color: #222; width: 100%; display: inline-block; }
.logo .site_logo:hover { color: #000 !important; }

.header-right { padding: 8px 0; display: flex; align-items: center; }
.header-right a { display: inline-block; vertical-align: middle; margin: 0 25px 0 0; }
.header-right a img { max-height: 58px; }
.header-right a:last-child { margin: 0; }

.style-1 a { color: #29136C; }
.style-1 a.btn { color: #29136C; }
.style-1 .logo a { color: #000; }
.style-1 .home-slider.flexslider .slides { background: #29136C; }
.style-1 #topBar { background: #fff; }

.style-2 a { color: #4b3504; }
.style-2 .logo a { color: #000; }
.style-2 .home-slider.flexslider .slides { background: #4b3504; }

#topBar { background: #e2e1dc; }

.style-2 #topBar { background: #f6f3ee; }

a.menuToggle { color: #000 !important; }

.menuToggle { position: absolute; top: 15px; right: 15px; color: #000; display: none; }
.menuToggle span { display: block; text-align: center; }
.menuToggle span.icon-menu { font-size: 35px; }
.menuToggle span.menu-text { display: none; }

@media (max-width: 640px) { .headerMainMenu { margin-top: 22px; position: absolute; top: 97px; width: 100%; z-index: 9; }
  .headerMainMenu li { display: block; width: 100%; }
  .headerMainMenu li a { text-align: center; color: #fff !important; border-bottom: 1px solid #ea3876; padding: 10px 12px !important; }
  .headerMainMenu li.moreNav { display: none; } }
@media (max-width: 500px) { .header-wrapper .headerMainMenu { margin-top: 2px; } }
@media (max-width: 767px) { .logoRightCont { display: none; } }
.header-wrapper { padding: 12px 0; }

.thumbs_view * { transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; }

#topBar #accessibility > ul > li.languageCont:hover .socialIcons, #topBar #accessibility ul li.social-media:hover .socialIcons { opacity: 1; visibility: visible; }

.search-container { display: block; padding: 17px 0 0 0; position: relative; margin: 0 0 0 10%; }
.search-container input.search-bar { width: 100%; padding: 23px 5px; padding-left: 10px !important; padding-right: 40px; font-size: 1.5rem; border: 1px solid #D0CFCE; outline: none; border-bottom: 3px solid #29136C; border-radius: 10px 10px 0 0; margin: 0; }
.search-container input.search-bar:focus::-webkit-input-placeholder { transition: opacity 0.45s ease; opacity: 0; }
.search-container input.search-bar:focus::-moz-placeholder { transition: opacity 0.45s ease; opacity: 0; }
.search-container input.search-bar:focus:-ms-placeholder { transition: opacity 0.45s ease; opacity: 0; }
.search-container .visually-hidden, .search-container .d-none { display: none; }
.search-container .input-group { position: relative; display: flex; flex-wrap: wrap; align-items: stretch; width: 100%; }
.search-container .search-icon { position: absolute; right: 0px; background: transparent; top: 9px; border: none !important; outline: none !important; }

@media only screen and (max-width: 991px) { .header-wrapper .header-right.hidden-xs { display: block !important; position: absolute; right: 15px; top: -143px; }
  .search-container { margin: 0; padding: 10px 0 0 0; }
  .header-wrapper { padding: 10px 0 !important; } }
@media only screen and (max-width: 640px) { .header-wrapper .header-right.hidden-xs { right: 57px; top: -125px; }
  .menuToggle { top: -115px !important; }
  .header-right a img { max-height: 50px !important; margin-top: 10px; }
  .logo .site_logo .emblem { max-height: 60px !important; } }
@media only screen and (max-width: 500px) { .header-wrapper .header-right.hidden-xs { display: none !important; }
  #topBar .topbaright { max-height: unset !important; margin-bottom: 0px !important; margin-top: 2px !important; }
  #topBar .topbarleft { max-height: unset !important; } }
#topBar .topbaright { max-width: 440px; margin-top: 4px; margin-bottom: 4px; }
#topBar .topbarleft { max-width: calc(100% - 440px); }
#topBar .topbarleft .govBranding { display: flex; align-items: center; margin-top: 1px; }
#topBar .topbarleft .govBranding span { margin-right: 5px; display: inline-block; max-width: 28px; }
#topBar .topbarleft .govBranding span img { width: 100%; }
#topBar .topbarleft .govBranding > ul { display: flex; align-items: center; justify-content: center; }
#topBar .topbarleft .govBranding > ul li a { height: 35px; line-height: 15px; display: flex; align-items: center; }

body.invert { filter: invert(1) !important; background-color: #2a2a2a; }
body.saturation { filter: saturate(0.5) !important; }
body.hideimage img { visibility: hidden !important; }
body.big_cursor { cursor: url(../images/cursor.svg), auto !important; }
body.big_cursor a:hover, body.big_cursor button:hover { cursor: url(../images/pointer.svg), auto !important; }

#topBar #accessibility ul li a.skipContent { font-size: 0.9em; text-transform: uppercase; }

.skipIcon { display: none; }

#topBar #accessibility ul li a.language { font-size: 14px; padding: 0 8px; text-transform: uppercase; }

.languageCont .socialIcons ul li a { font-size: 12px !important; padding: 4px 8px !important; color: #000 !important; }
.languageCont .socialIcons ul li a:hover { background: #000 !important; color: #fff !important; }

.contrast #topBar #accessibility ul li select { background: #000; border: 1px solid #ff0; }

.contrast .languageCont .socialIcons ul li a { color: #fff !important; }
.contrast #topBar #accessibility li .loginContent { background: #000; }

#topBar #accessibility li .loginContent { background: #4b3504; font-size: 1em; padding: 7px 8px; color: #fff; }
#topBar #accessibility li .loginContent span { font-size: 1.1em; vertical-align: middle; }
#topBar #accessibility li .loginContent:hover { background: #4b3504; }

/* Color Used*/
#topBar { border-bottom: 1px solid #c2c0c1; }
#topBar .govBranding ul li { float: left; }
#topBar .govBranding ul li a, #topBar .govBranding ul li button { display: block; font-size: 14px; font-weight: 500; padding: 0 4px; line-height: 35px; color: #000; font-size: 1.325rem !important; }
#topBar .govBranding ul li a:hover, #topBar .govBranding ul li a:focus, #topBar .govBranding ul li button:hover, #topBar .govBranding ul li button:focus { background-color: #eeecf9; }
#topBar .govBranding ul li:first-child { /* border-right: 1px solid #c2c0c1;*/ }
#topBar #accessibility > ul > li { border-right: 1px solid #c2c0c1; }
#topBar #accessibility > ul > li:last-child { border-right: none; }
#topBar #accessibility > ul > li > a, #topBar #accessibility > ul > li > button { border: none; }
#topBar #accessibility > ul > li > a:hover, #topBar #accessibility > ul > li > a:focus, #topBar #accessibility > ul > li > button:hover, #topBar #accessibility > ul > li > button:focus { background-color: #d8d8d8; box-shadow: none; }
#topBar #accessibility > ul > li > a.skipContent:focus, #topBar #accessibility > ul > li > button.skipContent:focus { background-color: transparent; }
#topBar #accessibility > ul > li svg path { fill: #000; }
#topBar #accessibility ul li { float: left; position: relative; }
#topBar #accessibility ul li a, #topBar #accessibility ul li button { color: #000; padding: 0 7px; height: 29px; font-weight: 600; display: grid; align-items: center; background-color: transparent; }
#topBar #accessibility ul li a:hover, #topBar #accessibility ul li a:focus, #topBar #accessibility ul li button:hover, #topBar #accessibility ul li button:focus { background-color: #eeecf9; box-shadow: none; }
#topBar #accessibility ul li a:focus, #topBar #accessibility ul li button:focus { outline: none; }
#topBar #accessibility ul li a img, #topBar #accessibility ul li a svg, #topBar #accessibility ul li button img, #topBar #accessibility ul li button svg { vertical-align: middle; margin: 0 auto; width: 27px; }
#topBar #accessibility ul li a svg, #topBar #accessibility ul li button svg { width: 32px; height: 24px; fill: #000; }
#topBar #accessibility ul li a svg.width24, #topBar #accessibility ul li button svg.width24 { width: 28px; height: 27px; }
#topBar #accessibility ul li .textSizing { padding: 7px 10px 6px; }
#topBar #accessibility ul li .textSizing ul li { margin: 0 5px 0 0; }
#topBar #accessibility ul li .textSizing ul li:last-child { margin: 0; }
#topBar #accessibility ul li .textSizing ul li a, #topBar #accessibility ul li .textSizing ul li button { line-height: normal; font-size: 0.9em; padding: 2px 5px; font-weight: 400; }
#topBar #accessibility ul li select { width: 80px; padding: 2px; margin-top: 4px; margin-bottom: 4px; font-size: 0.8em; margin-left: 8px; height: 23px; background: #fff; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; }
#topBar #accessibility ul li .goiSearch { position: absolute; width: 209px; z-index: 1; left: -1px; visibility: hidden; top: 100%; }
#topBar #accessibility ul li .goiSearch input[type="text"], #topBar #accessibility ul li .goiSearch input[type="search"] { float: left; width: 160px; border: 1px solid #d8d8d8; margin: 0; }
#topBar #accessibility ul li .goiSearch button { width: 40px; font-size: 16px; padding: 4px 0; text-align: center; float: right; background: #29136C; color: #fff; }
#topBar #accessibility ul li .goiSearch button:hover { background: #10082b; }
#topBar #accessibility ul li .socialIcons { position: absolute; width: auto; z-index: 99; left: 0; top: 100%; visibility: hidden; background-color: #fff; border: 1px solid #d8d8d8; }
#topBar #accessibility ul li .socialIcons ul { border: 1px solid #d8d8d8; border-top: 0; }
#topBar #accessibility ul li .socialIcons ul li { float: none; text-align: center; }
#topBar #accessibility ul li .socialIcons ul li a, #topBar #accessibility ul li .socialIcons ul li button { padding: 4px 6px; line-height: normal; }
#topBar #accessibility ul li .socialIcons ul li a:hover, #topBar #accessibility ul li .socialIcons ul li a:focus, #topBar #accessibility ul li .socialIcons ul li button:hover, #topBar #accessibility ul li .socialIcons ul li button:focus { background: #d8d8d8; }
#topBar #accessibility ul li .socialIcons ul li.current-lang { display: none; }
#topBar #accessibility ul li.mFocus .socialIcons, #topBar #accessibility ul li.mFocus .goiSearch { visibility: visible; }
#topBar #accessibility ul li:last-child .socialIcons { min-width: 61px; width: auto; left: inherit; right: -1px; }
#topBar #accessibility ul li .accessiblelinks.textSizing { display: none; position: absolute; width: 442px; background: #fff; left: auto; right: -80px; top: 100%; z-index: 99; padding: 10px; border: 1px solid #d8d8d8; border-radius: 7px; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25); }
#topBar #accessibility ul li .accessiblelinks.textSizing li { float: left; margin: 0; }
#topBar #accessibility ul li .accessiblelinks.textSizing li a, #topBar #accessibility ul li .accessiblelinks.textSizing li button { display: block; text-align: center; width: 130px; height: 80px; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px 1px; margin: 5px; border-radius: 5px; transition: all 0.3s linear 0s; }
#topBar #accessibility ul li .accessiblelinks.textSizing li a .acces-icon, #topBar #accessibility ul li .accessiblelinks.textSizing li button .acces-icon { font-size: 26px; text-decoration: none; }
#topBar #accessibility ul li .accessiblelinks.textSizing li a svg, #topBar #accessibility ul li .accessiblelinks.textSizing li button svg { width: 40px; height: 40px; }
#topBar #accessibility ul li ul.accessiblelinks.textSizing { display: none; position: absolute; width: 54px; background: #fff; left: -1px; z-index: 99; padding: 0 !important; border: 1px solid #d8d8d8; border-top: none; }
#topBar #accessibility ul li ul.accessiblelinks.textSizing li { float: none; width: 100%; }
#topBar #accessibility ul li ul.accessiblelinks.textSizing li a, #topBar #accessibility ul li ul.accessiblelinks.textSizing li button { text-align: center; }
#topBar #accessibility ul li:hover .accessiblelinks.textSizing, #topBar #accessibility ul li.mFocus .accessiblelinks.textSizing { display: block; }
#topBar #accessibility ul li ul li { float: none; text-align: center; }
#topBar #accessibility ul li.bhashiniLangDropdown .bhashini-dropdown-btn-icon svg { width: 27px; height: 27px; }

/* responsive codes */
@media (max-width: 991px) { #topBar:before { background-color: #c2c0c1; position: absolute; left: 0; top: 35px; height: 1px; content: ""; }
  #topBar .col-xs-12 .push-left, #topBar .col-xs-12 .push-right { text-align: center; min-height: 35px; }
  #topBar .col-xs-12 #accessibility ul li { display: inline-block; vertical-align: top; }
  #topBar .col-xs-12 #accessibility ul li .textSizing ul { overflow: visible; }
  #topBar .col-xs-12 #accessibility ul li:first-child { border-left: 0; }
  #topBar .col-xs-12 #accessibility ul li:last-child { border-right: 0; }
  #topBar .col-xs-12 .govBranding ul { overflow: visible; }
  #topBar .col-xs-12 .govBranding ul li { float: none; display: inline-block; }
  #topBar .col-xs-12 .topbarleft, #topBar .col-xs-12 .topbaright { max-width: inherit; }
  #topBar #accessibility ul li.highContrast.dark, #topBar #accessibility ul li.highContrast.light { margin: 0 -2px !important; } }
@media (max-width: 800px) { #topBar #accessibility ul li.languageCont .socialIcons { width: 100%; }
  #topBar #accessibility ul li select { margin-top: 6px; }
  #topBar #accessibility ul li .loginContent { padding: 6px 8px; margin-right: 2px; width: 30px; overflow: hidden; }
  #topBar #accessibility ul li .loginContent .logintxt { display: none; }
  #topBar .col-xs-12 .govBranding ul { display: inline-flex; align-items: center; min-height: 35px; }
  #topBar .col-xs-12 .govBranding ul li a { line-height: inherit; } }
.contrast #topBar #accessibility ul li .socialIcons ul li a, .contrast .header-wrapper { background: #000; }

#topBar #accessibility ul li .textSizing ul:after, #topBar .govBranding ul:after { content: " "; display: table; clear: both; }

.highlightLinks a, .highlightLinks button, .highlightLinks .btn-style-outline.accent-hover-color, .highlightLinks .btn, .highlightLinks.home .accent-color, .highlightLinks.home .hvr-radial-out:before, .highlightLinks.home .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .highlightLinks.home .gov-socmedia-icons:before, .highlightLinks.home .btn.btn-style-outline.accent-border-color, .highlightLinks.home .btn.btn-style-outline.btn-theme, .highlightLinks.home .btn.btn-style-outline.btn-gov, .highlightLinks.home .btn.btn-style-outline.box-style1:before, .highlightLinks.style-1 .list-style-bold a, .highlightLinks a span, .highlightLinks a div, .highlightLinks a p, .highlightLinks .flex-direction-nav a:before, .highlightLinks.style-1 .footerlogocarousel .flex-direction-nav a { color: #ff0 !important; background-color: #000 !important; text-decoration: underline !important; }
.highlightLinks a img, .highlightLinks button img, .highlightLinks .btn-style-outline.accent-hover-color img, .highlightLinks .btn img, .highlightLinks.home .accent-color img, .highlightLinks.home .hvr-radial-out:before img, .highlightLinks.home .home-13 .governor-socialmedia .gov-socmedia-icons:before img, .home-13 .governor-socialmedia .highlightLinks.home .gov-socmedia-icons:before img, .highlightLinks.home .btn.btn-style-outline.accent-border-color img, .highlightLinks.home .btn.btn-style-outline.btn-theme img, .highlightLinks.home .btn.btn-style-outline.btn-gov img, .highlightLinks.home .btn.btn-style-outline.box-style1:before img, .highlightLinks.style-1 .list-style-bold a img, .highlightLinks a span img, .highlightLinks a div img, .highlightLinks a p img, .highlightLinks .flex-direction-nav a:before img, .highlightLinks.style-1 .footerlogocarousel .flex-direction-nav a img { filter: grayscale(1) brightness(1); }
.highlightLinks a:hover, .highlightLinks button:hover, .highlightLinks .btn-style-outline.accent-hover-color:hover, .highlightLinks .btn:hover, .highlightLinks.home .accent-color:hover, .highlightLinks.home .hvr-radial-out:hover:before, .highlightLinks.home .home-13 .governor-socialmedia .gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .highlightLinks.home .gov-socmedia-icons:hover:before, .highlightLinks.home .btn.btn-style-outline.accent-border-color:hover, .highlightLinks.home .btn.btn-style-outline.btn-theme:hover, .highlightLinks.home .btn.btn-style-outline.btn-gov:hover, .highlightLinks.home .btn.btn-style-outline.box-style1:hover:before, .highlightLinks.style-1 .list-style-bold a:hover, .highlightLinks a span:hover, .highlightLinks a div:hover, .highlightLinks a p:hover, .highlightLinks .flex-direction-nav a:before:hover, .highlightLinks.style-1 .footerlogocarousel .flex-direction-nav a:hover { color: #ff0 !important; background-color: #000 !important; }
.highlightLinks .logo .site_logo:hover, .highlightLinks.style-1 .footerlogocarousel .flex-direction-nav a:before { color: #ff0 !important; }
.highlightLinks #topBar #accessibility ul li a img { filter: invert(1) brightness(10); }
.highlightLinks #topBar #accessibility ul li a svg, .highlightLinks #topBar #accessibility ul li button svg, .highlightLinks #topBar #accessibility ul li button svg path, .highlightLinks #topBar #accessibility > ul > li svg path, .highlightLinks .social-inner ul li a svg, .highlightLinks button.search-icon svg { fill: #ff0 !important; }
.highlightLinks a#highlightLinks { position: relative; }
.highlightLinks a#highlightLinks:after { content: "\f00c"; font-family: FontAwesome; line-height: 18px; color: #fff; font-size: 9px; position: absolute; top: 3px; right: 4px; width: 16px; height: 17px; background: green; border-radius: 50%; }
.highlightLinks .progress-wrap.active-progress { background-color: #ff0 !important; }
.highlightLinks .footerlogocarousel .flexslider .slides > li a, .highlightLinks .site_logo { background-color: transparent !important; }
.highlightLinks .site_logo { box-shadow: 0 0 0px 3px #000; }
.highlightLinks .custom-data-card .text-highlight, .highlightLinks .custom-data-card .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .highlightLinks .custom-data-card span.fa, .highlightLinks .custom-data-card .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .highlightLinks .custom-data-card span.list-icon { color: #ff0 !important; }
.highlightLinks .blog-social-box li a { background-color: #000 !important; border-color: #ff0; text-decoration: underline; }
.highlightLinks .blog-social-box li a svg { fill: #ff0 !important; }

.addletterspacing p, .addletterspacing div, .addletterspacing strong, .addletterspacing body { word-spacing: 0.32em !important; letter-spacing: 0.24em !important; }
.addletterspacing a#addletterspacing { position: relative; }
.addletterspacing a#addletterspacing:after { content: "\f00c"; font-family: FontAwesome; line-height: 18px; color: #fff; font-size: 9px; position: absolute; top: 3px; right: 4px; width: 16px; height: 17px; background: green; border-radius: 50%; letter-spacing: 0; }

.addlineheight p, .addlineheight div, .addlineheight strong, .addlineheight body { line-height: 2.5; }
.addlineheight .flex-pauseplay a { overflow: visible; }
.addlineheight a#addlineheight { position: relative; }
.addlineheight a#addlineheight:after { content: "\f00c"; font-family: FontAwesome; line-height: 18px; color: #fff; font-size: 9px; position: absolute; top: 3px; right: 4px; width: 16px; height: 17px; background: green; border-radius: 50%; letter-spacing: 0; }

.addletterspacing #topBar #accessibility ul li .accessiblelinks.textSizing p, .addletterspacing #topBar #accessibility ul li .accessiblelinks.textSizing div, .addletterspacing #topBar #accessibility ul li .accessiblelinks.textSizing strong, .addletterspacing #topBar #accessibility ul li .accessiblelinks.textSizing body { word-spacing: normal !important; letter-spacing: normal !important; }

.addlineheight #topBar #accessibility ul li .accessiblelinks.textSizing p, .addlineheight #topBar #accessibility ul li .accessiblelinks.textSizing div, .addlineheight #topBar #accessibility ul li .accessiblelinks.textSizing strong, .addlineheight #topBar #accessibility ul li .accessiblelinks.textSizing body { line-height: inherit; }

.accessiblelinks.textSizing ul li button span { display: block; }
.accessiblelinks.textSizing fieldset { padding: 0 !important; margin: 10px 0 0 0 !important; border: none !important; }
.accessiblelinks.textSizing fieldset legend { margin-left: 7px !important; }

@media (max-width: 768px) { .bhashini-dropdown-content { right: -15px !important; left: auto !important; }
  .bhashini-dropdown-content > .dont-translate { text-align: left; } }
#overflowMenu { display: none; position: fixed; right: -300px; top: 0; background: #080415; width: 300px; height: 100%; z-index: 99; overflow-y: auto; }
#overflowMenu * { -webkit-transition: all 0.5s; transition: all 0.5s; }
#overflowMenu .closeMenu { position: absolute; right: 10px; top: 10px; color: #fff; display: inline-block; padding: 4px 8px; }
#overflowMenu .closeMenu span { color: #fff; font-size: 1.2em; font-weight: 400; display: inline-block; vertical-align: middle; padding-right: 3px; }
#overflowMenu .closeMenu:hover, #overflowMenu .closeMenu:focus { background: rgba(255, 255, 255, 0.2); }
#overflowMenu .ofMenu { margin-top: 5vh; padding-top: 20px; }
#overflowMenu .ofMenu ul li:hover > a { background: rgba(0, 0, 0, 0.4); color: #fff; }
#overflowMenu .ofMenu ul li ul { -webkit-transition: none; transition: none; display: none; }
#overflowMenu .ofMenu ul li a { padding: 10px 20px; color: #fff; /*  text-transform: uppercase;*/ display: block; }
#overflowMenu .ofMenu ul li a:hover, #overflowMenu .ofMenu ul li a:focus, #overflowMenu .ofMenu ul li a.focus { background: rgba(0, 0, 0, 0.4); color: #fff; }
#overflowMenu .ofMenu ul li ul { background: rgba(0, 0, 0, 0.4); }
#overflowMenu .ofMenu ul li ul li a { font-size: 0.9em; padding-left: 25px; }
#overflowMenu .ofMenu ul li ul li ul li { display: block; }
#overflowMenu .ofMenu ul li ul li ul li a { padding-left: 30px; }
#overflowMenu .ofMenu > ul > li a:after { padding-left: 4px; font-family: "icomoon"; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; font-size: 0.8em; vertical-align: middle; display: inline-block; margin-left: 5px; margin-top: -2px; content: "\e903"; -webkit-transition: all 0.3s; transition: all 0.3s; }
#overflowMenu .ofMenu > ul > li a:hover:after, #overflowMenu .ofMenu > ul > li a:focus:after { -webkit-transform: rotate(90deg); transform: rotate(90deg); margin-top: -6px; }
#overflowMenu .ofMenu > ul > li a:only-child:after { content: ""; }

/*------------ New Menu ----------*/
.indicator { margin-top: 2px; font-size: 0.7em; margin-left: 5px; font-family: "icomoon" !important; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; top: calc(50% + 1px); transform: translateY(-50%); -webkit-transform: translateY(-50%); }

.nav li.menu-item-has-children li > a .indicator { right: 12px; position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); }

.menuWrapper { background: #949494; color: #000; border-top: 0; box-shadow: 0px 14px 12px 0px rgba(0, 0, 0, 0.1); }
.menuWrapper.is-sticky { position: fixed; top: 0; left: 0; right: 0; z-index: 100; -webkit-box-shadow: 0 5px 16px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 16px rgba(0, 0, 0, 0.1); -webkit-animation: slideDown 0.35s ease-out; animation: slideDown 0.35s ease-out; }
@keyframes slideDown { from { transform: translateY(-100%); }
  to { transform: translateY(0); } }
.menuWrapper .menu ul.nav { padding-left: 31px; }

.nav { margin: 20px 0; display: block; list-style: outside none none; margin: 0; padding: 0; position: relative; z-index: 15; }
.nav ul { position: absolute; top: 100%; display: none; -webkit-transition: 0.1s linear opacity; transition: 0.1s linear opacity; width: 250px; z-index: 99; border: 0; background-color: #29136C; }
.nav ul li:hover ul { left: 100%; }
.nav ul.show-menu { display: block; }
.nav li { float: left; position: relative; list-style: outside none none; margin: 0; padding: 0; }
.nav li ul li { border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
.nav li ul li:last-child { border: none; }
.nav li > a { padding: 7px 26px; line-height: 35px; text-decoration: none; display: block; position: relative; color: #000; font-weight: 500; outline: none; -webkit-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; text-transform: inherit; position: relative; font-size: 1.2em; }
.nav li > a:hover, .nav li > a:focus { color: #000; }
.nav li:focus > a { color: #000; outline: 0; }
.nav li.active > a { color: #000; }
.nav li:hover > ul { display: block; }
.nav li:focus ul { display: block; }
.nav li ul li ul { top: 0; }
.nav li ul li ul.show-menu { left: 249px; opacity: 1; width: 100%; top: 0; }
.nav .moreNav { float: right; width: 40px; text-align: center; }
.nav .moreNav a { padding: 7px 6px !important; }
.nav .moreNav span { display: block; font-size: 30px; }

.menuWrapper .nav li.moreNav a:hover, .menuWrapper .nav li.moreNav a:focus, .menuWrapper .nav li.moreNav:hover > a { background-color: transparent !important; box-shadow: none !important; border: none !important; }

.contrast .menuWrapper .nav li.moreNav a:hover, .contrast .menuWrapper .nav li.moreNav:hover > a { color: #ffff00 !important; }

.nav li.menu-item-has-children > a .indicator::after { content: "\e901"; }

.nav ul li.menu-item-has-children > a .indicator::after, .nav ul li.menu-item-has-children li > a .indicator::after { content: "\e903"; }

.nav li:hover > a { color: #000; }

.nav li li:hover > a { border-top: 0; }

.style-1 .nav ul { background-color: transparent; }
.style-1 .nav ul:before { content: ""; background: rgba(41, 19, 108, 0.8); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); position: absolute; left: 0; right: 0; top: 0; bottom: 0; border-radius: 0 0 10px 10px; }
.style-1 .nav ul ul:before { border-radius: 10px; }
.style-1 .nav ul ul li:first-child a:hover { border-radius: 8px 8px 0 0; }
.style-1 .nav ul ul li:last-child a:hover { border-radius: 0 0 8px 8px; }

.nav ul li { float: none; position: relative; width: 100%; }
.nav ul li a { border-top: none; }
.nav ul li a:hover { color: #fff; border-top: none; background: #000; }
.nav ul a { float: none; display: block; font-size: 1em; text-shadow: none; -webkit-transition: 0.1s linear all; transition: 0.1s linear all; line-height: 16px; padding: 15px 12px !important; }
.nav ul a:hover, .nav ul a:focus { text-shadow: none; }

/*style-1*/
.style-1 .menuWrapper { background-color: #fff; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; }
.style-1 .menuWrapper .nav li:hover:focus { background-color: #fcfaf6; color: #000000; }
.style-1 .menuWrapper .nav li a { color: #29136C; }
.style-1 .menuWrapper .nav li ul li a { color: #fff; }
.style-1 .menuWrapper .nav li ul li a:hover { background: #EEECF9; color: #29136C; }
.style-1 .menuWrapper .nav li.current-menu-parent > a { font-weight: 600; background-color: transparent; }
.style-1 .menuWrapper .nav li.current-menu-parent .current-menu-item.active > a { background: #29136C; color: #fff; }
.style-1 #overflowMenu { background-color: #29136C; }
.style-1 #overflowMenu .ofMenu ul li a { color: #fff; }
.style-1 #overflowMenu .ofMenu ul li:hover a { color: #fff; }
.style-1 #overflowMenu .ofMenu ul ul li a { color: #fff; }
.style-1 .menuWrapper .nav li.active > a::after, .style-1 .menuWrapper .nav > li:hover > a::after, .style-1 .menuWrapper .nav > li:focus > a::after, .style-1 .menuWrapper .nav > li.current-menu-ancestor > a:after { position: absolute; height: 3px; width: 100%; background: #29136C; bottom: -1px; content: ""; left: 0; }

.nav li.current-menu-parent > a { background-color: #29136C; }

.nav li.current-menu-parent .current-menu-item.active > a { background-color: #000; color: #fff; }

.ofMenu .current-menu-item.active { background: rgba(0, 0, 0, 0.4); }

/* right side dropdown left allign*/
@media (min-width: 640px) { .nav > ul > li:last-child:hover > ul.show-menu, .nav > ul > li:nth-last-child(2):hover > ul.show-menu { left: auto; right: 248px; } }
@media (max-width: 640px) { .menuWrapper .nav li ul { display: none; } }
.contrast .menuWrapper { background: #000 !important; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
.contrast .menuWrapper .nav ul { background: #000 !important; }
.contrast .nav li.active > a { color: #000 !important; }
.contrast .nav li > a:hover { background: #ff0; color: #000 !important; }
.contrast .nav li > a:focus > a { background: #ff0; color: #000; outline: 0; }
.contrast .nav ul { background: #000; border: 1px solid #fff; }
.contrast #overflowMenu { background: #141414; }
.contrast .nav li.current-menu-parent > a { background-color: #444 !important; }
.contrast .menuWrapper .nav li.active > a, .contrast .menuWrapper .nav li.current-menu-ancestor > a { background: #ff0 !important; color: #000 !important; }

@media (max-width: 639px) { .nav li.menu-item-has-children:after { content: ""; display: table; clear: both; }
  .nav li.menu-item-has-children > a { width: calc(100% - 60px) !important; float: left !important; }
  .nav li.menu-item-has-children .menu-toggle { float: right !important; width: 60px !important; position: relative; }
  .nav li.menu-item-has-children .menu-toggle.open:after { content: "\f056"; }
  .nav li.menu-item-has-children .menu-toggle:after { content: "\f055"; font-family: "FontAwesome"; font-size: 26px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
  .nav li.menu-item-has-children .sub-menu { clear: both !important; }
  .style-1 .menuWrapper .nav li.has-sub a.menu-toggle::before { content: "\f055"; font-family: "FontAwesome"; font-size: 26px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
  .style-1 .menuWrapper .nav li.has-sub a.menu-toggle.open::before { content: "\f056" !important; font-family: "FontAwesome"; font-size: 26px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
  .style-1 .nav li .menu-toggle.open, .style-1 .nav li .menu-toggle:hover, .style-1 .nav li .menu-select, .style-1 .nav li .menu-toggle.open:focus, .style-1 .nav li .menu-toggle.open:hover, .style-1 .nav li.active > a.menu-toggle, .style-1 .nav li.active > a.menu-toggle:focus, .style-1 .nav li.current-menu-parent > a.menu-toggle:focus, .style-1 .nav li > a.menu-toggle:hover, .style-1 .nav li:hover > a.menu-toggle { background: #29136C !important; } }
@media (max-width: 640px) { .megamenu-wraper .container { width: 100%; }
  .menuToggle { display: block; }
  .main-menu { background: #212121; display: none; max-height: 80vh; overflow-y: scroll; }
  .main-menu .nav-menu li { border-right: 0; }
  .main-menu .nav-menu li, .main-menu .nav-menu .nav-item { display: block; float: none; }
  .main-menu .nav-menu li a, .main-menu .nav-menu .nav-item a { color: #fff !important; display: block; padding: 10px 15px !important; border: none; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
  .main-menu .nav-menu li a:focus, .main-menu .nav-menu li a:hover, .main-menu .nav-menu li:hover a, .main-menu .nav-menu li a.focus, .main-menu .nav-menu li a.open, .main-menu .nav-menu .nav-item a:focus, .main-menu .nav-menu .nav-item a:hover, .main-menu .nav-menu .nav-item:hover a, .main-menu .nav-menu .nav-item a.focus, .main-menu .nav-menu .nav-item a.open { background: rgba(255, 255, 255, 0.1); }
  .main-menu .nav-menu .sub-nav { position: relative; display: none; top: 0; max-width: none; background: rgba(0, 0, 0, 0.6); border: none; }
  .main-menu .nav-menu .sub-nav ul { display: block; }
  .menuWrapper { max-height: 80vh; overflow-y: scroll; border-top: 0; }
  .menuWrapper .container { width: 100%; }
  .menuWrapper .container ul li { width: 100%; display: block; border-bottom: 1px solid #eee; }
  .menuWrapper .container ul li a { display: block; width: 100%; float: none; overflow: hidden; padding: 7px 26px !important; }
  .menuWrapper .container ul li:last-child { border-bottom: none; }
  .menuWrapper { display: none; }
  .nav ul, .nav ul.show-menu { left: 0; position: static; top: 0; width: 100%; opacity: 1; background: none; }
  .nav ul li, .nav ul.show-menu li { width: 100%; display: block; }
  .nav ul li a, .nav ul.show-menu li a { display: block; }
  .nav ul li > a, .nav ul.show-menu li > a { width: 100%; font-weight: 600; }
  .nav ul li .active > a, .nav ul.show-menu li .active > a { background: rgba(0, 0, 0, 0.6); }
  .menuWrapper .menu ul.nav { padding-left: 0; }
  .nav ul:before { top: 57px !important; }
  .menuWrapper .nav li .menu-select { color: #29136C !important; background-color: #fff !important; font-weight: 600; }
  .style-1 .menuWrapper .nav > li:hover > a::after { display: none; }
  .style-1 .menuWrapper .nav li.has-sub .menu-toggle { background: #fff !important; color: #29136C !important; }
  .style-1 .menuWrapper .nav li.has-sub .menu-toggle.open { color: #29136C !important; background: #fff !important; border-radius: 0; }
  .menuWrapper .nav > li.current-menu-ancestor > a:after, .menuWrapper .nav li.active > a::after { display: none; }
  .menuWrapper .nav li.current-menu-ancestor a { font-weight: 600; }
  .menuWrapper .nav li.current-menu-parent.current-menu-parent > a, .menuWrapper .nav li.current-menu-parent.current-menu-parent .current-menu-item.active a, .menuWrapper .nav li.current-menu-parent.current-menu-parent a.open, .menuWrapper .nav li.current-menu-ancestor .current-menu-ancestor.current-menu-parent > a, .menuWrapper .nav li.current-menu-ancestor .current-menu-ancestor > a { background: #fff; color: #29136C; }
  .menuWrapper .nav li.current-menu-ancestor a:last-child { border-bottom: none; }
  .style-1 .menuWrapper .nav li.current-menu-parent.current-menu-parent { display: block !important; }
  .menuWrapper .nav li.current-menu-parent.current-menu-parent > a.menu-toggle:focus { background-color: #fff !important; }
  .menuWrapper .nav ul ul li:first-child a { border-radius: 0; } }
#mainFooter { background-color: #949494; }
#mainFooter .footer-top { background-color: #2a2a2a; padding: 12px 0; display: none; }
#mainFooter .footer-top ul li a { color: #fff; }
#mainFooter .footer-bottom { background-color: #29136C; color: #fff; padding: 25px 0 50px; }
#mainFooter .footer-bottom a { color: #eae6ff; text-decoration: underline; }
#mainFooter ul { list-style: none; padding: 0; margin: 0; }
#mainFooter ul li { display: inline-block; position: relative; padding: 0; }
#mainFooter ul li a { display: inline-block; color: #000; }
#mainFooter ul li:after { display: inline-block; content: "/"; margin: 0 10px; color: #fff; }
#mainFooter ul li:last-child:after { content: none; }
#mainFooter .copyRights .copyRightsText { display: inline-block; font-size: 0.85em; margin: 0 auto 25px; min-width: 310px; position: relative; }
#mainFooter .copyRights .copyRightsText p { margin: 0 0 15px; }
#mainFooter .copyRights .copyRightsText a:hover { text-decoration: underline; color: #8aa6f1; }
#mainFooter .copyRights .copyRightsLogos a { display: inline-block; padding: 7px 30px; position: relative; }
#mainFooter .copyRights .copyRightsLogos a:after { background-color: #3f3f3f; width: 1px; height: 60px; right: -2px; top: 0; position: absolute; content: ""; }
#mainFooter .copyRights .copyRightsLogos a:last-child:after { content: none; }
#mainFooter .copyRights .certification-logo { position: absolute; right: -210px; top: 6px; text-align: left; }
#mainFooter .copyRights .certification-logo .certification-cont { display: flex; align-items: center; padding: 0 0 0 20px; border-left: 1px solid #666666; }
#mainFooter .copyRights .certification-logo .certification-cont img { width: 75px; }
#mainFooter .copyRights .certification-logo .certification-cont strong { color: #38a3d7; font-weight: 600; display: block; max-width: 80px; font-size: 12px; margin: 0 0 0 12px; }

/*Common classes*/
#topBar #accessibility ul li.highContrast.dark, #topBar #accessibility ul li.highContrast.light { margin: 0; }

#topBar #accessibility ul li.highContrast.dark a { background: #000; color: #fff; border: 1px solid #000; border-top-right-radius: 0; border-bottom-right-radius: 0; margin: 2px; }
#topBar #accessibility ul li.highContrast.dark a:hover, #topBar #accessibility ul li.highContrast.dark a:focus { color: #fff; }

#topBar #accessibility ul li.highContrast.light a { border: 1px solid #000; border-top-left-radius: 0; border-bottom-left-radius: 0; background-color: #fff; color: #000; cursor: not-allowed; margin: 2px; }

#topBar #accessibility ul li .textSizing { padding: 7px 10px; }

#topBar #accessibility ul li .textSizing ul li a { border: 1px solid transparent; background-color: #fff; border-radius: 3px; }
#topBar #accessibility ul li .textSizing ul li a:hover, #topBar #accessibility ul li .textSizing ul li a:focus { color: #000; }

.footerlogocarousel .flex-direction-nav a, .video_gallery .flex-direction-nav a, .HomeGalleryCarasole .flex-direction-nav a { background: #29136C !important; background-color: #29136C !important; color: #000 !important; border-color: #29136C !important; }

.accent-color, .hvr-radial-out:before, .home-13 .governor-socialmedia .gov-socmedia-icons:before { background: #29136C !important; background-color: #29136C !important; color: #000 !important; }

.accent-color.lighten, .lighten.hvr-radial-out:before, .home-13 .governor-socialmedia .lighten.gov-socmedia-icons:before { background: rgba(41, 19, 108, 0.6) !important; background-color: rgba(41, 19, 108, 0.6) !important; }

a.accent-color:hover, a.hvr-radial-out:hover:before, .home-13 .governor-socialmedia a.gov-socmedia-icons:hover:before, button.accent-color:hover, button.hvr-radial-out:hover:before, .home-13 .governor-socialmedia button.gov-socmedia-icons:hover:before, .button.accent-color:hover, .button.hvr-radial-out:hover:before, .home-13 .governor-socialmedia .button.gov-socmedia-icons:hover:before, input[type="submit"].accent-color:hover, input[type="submit"].hvr-radial-out:hover:before, .home-13 .governor-socialmedia input[type="submit"].gov-socmedia-icons:hover:before { background: #000 !important; background-color: #000 !important; color: #fff !important; }

.accent-border-color, .btn-theme, .btn-gov, .box-style1:before { border-color: #29136C !important; }

.accent-hover-color:hover { background: #000 !important; background-color: #000 !important; color: #000 !important; border-color: #000 !important; color: #fff !important; }

.contrast #topBar #accessibility ul li.highContrast.light a { cursor: pointer; }
.contrast #topBar #accessibility ul li.highContrast.dark a { cursor: not-allowed; }
.contrast .footerlogocarousel .flex-direction-nav a, .contrast .video_gallery .flex-direction-nav a, .contrast .HomeGalleryCarasole .flex-direction-nav a, .contrast .accent-color, .contrast .hvr-radial-out:before, .contrast .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .contrast .gov-socmedia-icons:before, .contrast .accent-border-color, .contrast .btn-theme, .contrast .btn-gov, .contrast .box-style1:before { background: #000 !important; background-color: #000 !important; }
.contrast a.accent-color, .contrast a.hvr-radial-out:before, .contrast .home-13 .governor-socialmedia a.gov-socmedia-icons:before, .home-13 .governor-socialmedia .contrast a.gov-socmedia-icons:before, .contrast button.accent-color, .contrast button.hvr-radial-out:before, .contrast .home-13 .governor-socialmedia button.gov-socmedia-icons:before, .home-13 .governor-socialmedia .contrast button.gov-socmedia-icons:before, .contrast .button.accent-color, .contrast .button.hvr-radial-out:before, .contrast .home-13 .governor-socialmedia .button.gov-socmedia-icons:before, .home-13 .governor-socialmedia .contrast .button.gov-socmedia-icons:before, .contrast input[type=submit].accent-color, .contrast input[type=submit].hvr-radial-out:before, .contrast .home-13 .governor-socialmedia input[type=submit].gov-socmedia-icons:before, .home-13 .governor-socialmedia .contrast input[type=submit].gov-socmedia-icons:before, .contrast .accent-hover-color, .contrast .footerlogocarousel .flex-direction-nav a, .contrast .video_gallery .flex-direction-nav a, .contrast .HomeGalleryCarasole .flex-direction-nav a { color: #ff0 !important; }
.contrast a.accent-color:hover, .contrast a.hvr-radial-out:hover:before, .contrast .home-13 .governor-socialmedia a.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .contrast a.gov-socmedia-icons:hover:before, .contrast button.accent-color:hover, .contrast button.hvr-radial-out:hover:before, .contrast .home-13 .governor-socialmedia button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .contrast button.gov-socmedia-icons:hover:before, .contrast .button.accent-color:hover, .contrast .button.hvr-radial-out:hover:before, .contrast .home-13 .governor-socialmedia .button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .contrast .button.gov-socmedia-icons:hover:before, .contrast input[type=submit].accent-color:hover, .contrast input[type=submit].hvr-radial-out:hover:before, .contrast .home-13 .governor-socialmedia input[type=submit].gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .contrast input[type=submit].gov-socmedia-icons:hover:before, .contrast .accent-hover-color:hover, .contrast .footerlogocarousel .flex-direction-nav a, .contrast .video_gallery .flex-direction-nav a, .contrast .HomeGalleryCarasole .flex-direction-nav a, .contrast .HomeGalleryCarasole .flex-direction-nav a:before, .contrast .video_gallery .flex-direction-nav a, .contrast .video_gallery .flex-direction-nav a:before { background: #ff0 !important; background-color: #ff0 !important; color: #000 !important; }
.contrast .accent-border-color, .contrast .btn-theme, .contrast .btn-gov, .contrast .box-style1:before { border-color: #ff0 !important; }
.contrast .gen-card .gen-card-icon span.accent-border-color, .contrast .gen-card .gen-card-icon span.btn-theme, .contrast .gen-card .gen-card-icon span.btn-gov, .contrast .gen-card .gen-card-icon span.box-style1:before { color: #ff0 !important; }

.style-6 #mainFooter .copyRights .copyRightsText { font-size: 1em; }

.home #mainFooter { margin-top: -3px; }

.style-3.home #mainFooter { margin-top: 0px; }

#gototop-btn { display: none; background-color: #ff9800; padding: 5px 12px; text-align: center; border-radius: 4px; position: fixed; bottom: 30px; right: 30px; transition: background-color 0.3s, opacity 0.5s, visibility 0.5s; opacity: 0; visibility: hidden; z-index: 1000; outline: none; }

.right-inr-section #gototop-btn { display: inline-block; }

#gototop-btn:before { content: "\f077"; font-family: FontAwesome; font-weight: normal; font-style: normal; font-size: 2em; }

#gototop-btn:hover { cursor: pointer; background-color: #333; }

#gototop-btn:active { background-color: #555; }

#gototop-btn.show { opacity: 1; visibility: visible; animation: slideUp 0.35s ease-out; }

@keyframes slideUp { from { transform: translateY(100px); }
  to { transform: translateY(0); } }
@media (max-width: 800px) { #mainFooter .copyRights .certification-logo { position: relative; text-align: center; width: 140px; margin: 0 auto 20px; left: 12px; top: auto; }
  #mainFooter .copyRights .certification-logo .certification-cont { padding: 0; border: none; }
  #mainFooter .copyRights .certification-logo .certification-cont img { display: inline-block; }
  #mainFooter .copyRights .certification-logo .certification-cont strong { text-align: left; } }
/* Modules to include in site*/
#tab1 .resp-tabs-list { background: #3c424d; padding-top: 10px; padding-left: 20px; padding-right: 20px; border-top-right-radius: 4px; border-top-left-radius: 4px; }
#tab1 .resp-tabs-list .resp-tab-item { display: inline-block; padding: 10px 15px; font-weight: 700; background: none !important; color: #fff; border-top-right-radius: 4px; border-top-left-radius: 4px; }
#tab1 .resp-tabs-list .resp-tab-item.resp-tab-active { background: #fff  !important; color: #f26522; }
#tab1 .resp-tabs-container { padding: 20px 20px 20px 20px; border-left: 1px solid #3c424d; border-right: 1px solid #3c424d; border-bottom: 1px solid #3c424d; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }

@media (max-width: 640px) { #tab1 .resp-tabs-container { border: 1px solid #d8d8d8; }
  #tab1 .resp-tabs-container .resp-tab-content { padding: 5px 15px; border-left: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8; } }
#tab2 .resp-tabs-list { color: #000; border-top-right-radius: 0; border-top-left-radius: 0; border-bottom: 1px solid #949494; position: relative; display: block; }
#tab2 .resp-tabs-list .resp-tab-item { display: inline-block; padding: 20px 15px 15px 15px; font-weight: 700; background: none !important; color: #000; border-top-right-radius: 0; border-top-left-radius: 0; margin-top: -4px; font-size: 1.1em; }
#tab2 .resp-tabs-list .resp-tab-item span { font-size: 1.2em; vertical-align: middle; margin-top: -4px; margin-right: 5px; display: inline-block; }
#tab2 .resp-tabs-list .resp-tab-item.resp-tab-active { color: #ea3876; border-bottom: 4px solid #ea3876 !important; }
#tab2 .resp-tabs-container { padding: 20px 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; overflow: hidden; }
#tab2 .resp-tabs-container .inlineBlock { float: left; margin: 10px 2%; }

@media (max-width: 1100px) { #tab2 .resp-tabs-list .resp-tab-item { padding: 5px 5px 15px; } }
@media (max-width: 1024px) { #tab2 .resp-tabs-list .resp-tab-item { padding: 15px 20px 15px; } }
@media (max-width: 640px) { #tab2 ul.resp-tabs-list { display: none; }
  #tab2 h2.resp-accordion { display: block; font-size: 110%; }
  #tab2 .resp-vtabs .resp-tab-content { border: 1px solid #C1C1C1; }
  #tab2 .resp-vtabs .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1 !important; }
  #tab2 .resp-vtabs .resp-tabs-container { border: none; float: none; width: 100%; min-height: 100px; clear: none; }
  #tab2 .resp-accordion-closed { display: none !important; }
  #tab2 .resp-tabs-container .resp-tab-content { padding: 5px 15px; border-left: 1px solid #949494; border-right: 1px solid #949494; } }
.contrast #tab2 .resp-tabs-list { border-bottom: none; }
.contrast #tab2 .resp-tabs-list .resp-tab-item { color: #ff0; }
.contrast #tab2 .resp-tabs-list .resp-tab-item.resp-tab-active { color: #ff0; border-bottom: 4px solid #ff0 !important; }

.contrast #tab2 .resp-tabs-container { background: #000; border: 0 !important; }

#tab10 .resp-tabs-list { color: #1c1c1c; border-top-right-radius: 0; border-top-left-radius: 0; position: relative; display: block; }
#tab10 .resp-tabs-list .resp-tab-item { display: inline-block; padding: 15px 30px; font-weight: 700; background: none !important; color: #000; border-top-right-radius: 0; border-top-left-radius: 0; margin-top: -4px; font-size: 1.05em; }
#tab10 .resp-tabs-list .resp-tab-item span { font-size: 1.7em; vertical-align: middle; margin-top: -4px; margin-right: 5px; display: inline-block; }
#tab10 .resp-tabs-list .resp-tab-item.resp-tab-active { color: #29136C; border-bottom: 4px solid #29136C !important; }
#tab10 .resp-tabs-container { padding: 20px 0px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; overflow: hidden; margin-top: -4px; border-top: 4px solid #898989; }
#tab10 .resp-tabs-container .inlineBlock { float: left; margin: 10px 2%; }

@media (max-width: 640px) { #tab10 ul.resp-tabs-list { display: none; }
  #tab10 h2.resp-accordion { display: block; }
  #tab10 .resp-vtabs .resp-tab-content { border: 1px solid #C1C1C1; }
  #tab10 .resp-vtabs .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1 !important; }
  #tab10 .resp-vtabs .resp-tabs-container { border: none; float: none; width: 100%; min-height: 100px; clear: none; }
  #tab10 .resp-accordion-closed { display: none !important; }
  #tab10 .resp-tabs-container .resp-tab-content { padding: 5px 15px; border-left: 1px solid #949494; border-right: 1px solid #949494; } }
.contrast #tab10 .resp-tabs-list { border-bottom: none; }
.contrast #tab10 .resp-tabs-list .resp-tab-item { color: #ff0; }
.contrast #tab10 .resp-tabs-list .resp-tab-item.resp-tab-active { color: #ff0; border-bottom: 4px solid #ff0 !important; }

.contrast #tab10 .resp-tabs-container { background: #000; border-color: #fff; }

.contrast #tab10 .resp-tabs-container .resp-accordion { background: #ff0 !important; color: #000 !important; }
.contrast #tab10 .resp-tabs-container .resp-tab-active { background: #fff !important; color: #000 !important; }
.contrast #tab10 .resp-tabs-container .resp-tab-content { border: 1px solid #949494; }

#tab6 { border: 1px solid #c1c1c1; overflow: hidden; }
#tab6 ul.resp-tabs-list { float: left; width: 30%; margin-top: 0px !important; }
#tab6 .resp-tabs-list li { display: block; padding: 15px 15px !important; margin: 0 0 0px; cursor: pointer; float: none; border-bottom: 1px solid #cdcbcd; border-right: 1px solid #cdcbcd; background: none !important; }
#tab6 .resp-tabs-list li span { background: #394aaa; width: 30px; height: 30px; display: inline-block; color: #fff; line-height: 30px; text-align: center; font-size: 1.5em; margin-right: 5px; vertical-align: middle; }
#tab6 .resp-tabs-container { padding: 0px; background-color: #fff; float: left; width: 68%; min-height: 350px; border-radius: 4px; clear: none; padding: 20px; }
#tab6 .resp-tab-content { border: none; word-wrap: break-word; }
#tab6 li.resp-tab-active { border-right: 0px; }
#tab6 .resp-arrow { width: 0; height: 0; float: right; margin-top: 3px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 12px solid #c1c1c1; }
#tab6 h2.resp-tab-active span.resp-arrow { border: none; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 12px solid #9B9797; }

@media (max-width: 640px) { #tab6 ul.resp-tabs-list { display: none; }
  #tab6 h2.resp-accordion { display: block; }
  #tab6 .resp-vtabs .resp-tab-content { border: 1px solid #C1C1C1; }
  #tab6 .resp-vtabs .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1 !important; }
  #tab6 .resp-vtabs .resp-tabs-container { border: none; float: none; width: 100%; min-height: 100px; clear: none; }
  #tab6 .resp-accordion-closed { display: none !important; }
  #tab6 .resp-tabs-container .resp-tab-content { padding: 5px 15px; border-left: 1px solid #949494; border-right: 1px solid #949494; } }
.contrast #tab6 .resp-tabs-container { background: #000; border: 1px solid #fff; color: #fff; }

h2.resp-accordion { cursor: pointer; padding: 5px; display: none; }

h2.resp-accordion { font-size: 13px; border: 1px solid #949494; border-top: 0 solid #949494; margin: 0; padding: 10px 15px; }

h2.resp-tab-active { border-bottom: 0 solid #949494 !important; margin-bottom: 0 !important; padding: 10px 15px !important; }

h2.resp-tab-title:last-child { border-bottom: 12px solid #949494 !important; background: blue; }

.resp-tabs-container .resp-tab-content { display: none; }

.resp-tabs-list .resp-tab-item { cursor: pointer; -moz-user-select: none; -webkit-user-select: none; user-select: none; }

/*.resp-tabs-list, .resp-tabs-list *, .resp-tabs-container, .resp-tabs-container *{ -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s; transition: all .4s;
}*/
/*-----------Accordion styles-----------*/
/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/
.resp-easy-accordion h2.resp-accordion { display: block; }
.resp-easy-accordion .resp-tab-content { border: 1px solid #d8d8d8; }
.resp-easy-accordion .resp-tab-content:last-child { border-bottom: 1px solid #d8d8d8; }

.resp-jfit { width: 100%; margin: 0; }

.resp-tab-content-active { display: block; }

h2.resp-accordion:first-child { border-top: 1px solid #949494; }

#infotab ul.list-style { padding-left: 25px; }
#infotab ul.list-style li { padding-left: 0; font-weight: 300; }
#infotab .resp-tabs-container { min-height: 367px; }
#infotab .resp-tabs-list li { font-weight: 600; font-size: 13px; display: block; padding: 13px 15px; margin: 0 4px 0 0; list-style: none; cursor: pointer; float: left; text-transform: uppercase; }
#infotab .resp-tabs-container { padding: 0; background-color: #fff; clear: left; }
#infotab .resp-tab-content { display: none; padding: 15px; }
#infotab .resp-tab-active { border-bottom: none; margin-bottom: -1px !important; padding: 12px 14px 14px 14px !important; color: #29136C; }
#infotab .resp-content-active, #infotab .resp-accordion-active { display: block; }

@media (max-width: 1400px) { #infotab .resp-tabs-list li { padding: 13px 8px; }
  #infotab .list-style li { padding-bottom: 14px; } }
@media (max-width: 940px) { #infotab .resp-tabs-list li { padding: 13px 4px; font-size: 12px; } }
@media (max-width: 768px) { #infotab .resp-tabs-container { min-height: 0; } }
@media only screen and (max-width: 640px) { #infotab .resp-tab-active { border-bottom: none; margin-bottom: -1px !important; padding: 10px 15px !important; color: #29136C; }
  #infotab .resp-tab-content-active { border-left: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8; }
  #galleryTab h2.resp-accordion { font-size: 14px; } }
/*--Gallery tab--*/
#galleryTab .resp-tabs-container { min-height: 0; }
#galleryTab .resp-tabs-list li { font-weight: 600; font-size: 17px; display: block; padding: 13px 15px; margin: 0 4px 0 0; list-style: none; cursor: pointer; float: left; text-transform: uppercase; color: #d8d4d4; background: #000 !important; }
#galleryTab .resp-tabs-list li span { font-size: 30px; vertical-align: middle; }
#galleryTab .resp-tabs-list li.resp-tab-active { border-bottom: none; margin-bottom: -1px !important; padding: 12px 14px 14px 14px !important; color: #000 !important; background: #fff !important; }
#galleryTab .resp-tabs-container { padding: 0; background-color: #fff; clear: left; }
#galleryTab .resp-tab-content { display: none; padding: 15px; }
#galleryTab .resp-content-active, #galleryTab .resp-accordion-active { display: block; }

@media only screen and (max-width: 640px) { ul.resp-tabs-list { display: none; }
  h2.resp-accordion { display: block; }
  .resp-vtabs .resp-tab-content { border: 1px solid #949494; }
  .resp-vtabs .resp-tab-content:last-child { border-bottom: 1px solid #949494 !important; }
  .resp-vtabs .resp-tabs-container { border: none; float: none; width: 100%; min-height: 100px; clear: none; }
  .resp-accordion-closed { display: none !important; } }
/*======== tab style 1 ======*/
#tab2.theme2 .resp-tabs-list { background: #949494; border-top: 0; }
#tab2.theme2 .resp-tabs-list .resp-tab-item { color: #ea3876 !important; }
#tab2.theme2 .resp-tabs-list .resp-tab-item.resp-tab-active { color: #29136C !important; border-top: 0 !important; border-bottom: 3px solid #29136C !important; background: #949494 !important; }

.simpleTable { width: 100%; }

.simpleTable tr td { padding: 8px; }

.simpleTable tr td:first-child { padding-left: 0px; }

.noBorder, .noBorder * { border: none; }

@media (max-width: 500px) { .simpleTable tr td span.dataHeading { display: block; font-weight: 600; } }
table [class^="icon-"], table [class*=" icon-"] { font-size: 1.2em; vertical-align: middle; }
table.bt thead tr th, table.bt thead tr td, table.bt tbody tr th, table.bt tbody tr td { text-align: left; }

.data-table-container { margin: 15px 0; overflow: hidden; }

.division_template.data-table-container { margin-top: 0; }

/*---------- table----------*/
.data-table { border: 1px solid #949494; width: 100%; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; }
.data-table thead { background: #e8eaeb; }
.data-table thead tr th { background: #29136C; color: #fff; font-weight: 600; padding: 15px 15px; text-align: center; vertical-align: middle; }
.data-table tbody td { padding: 10px 15px; text-align: center; vertical-align: middle; border-right: 1px solid #949494; background: #fafafa; }
.data-table tbody tr:nth-child(even) td { background: #f2f2f2; }
.data-table tbody tr td:last-child { border-right: 0px; }
.data-table tbody tr:last-child td { border-bottom: 0px; }

.contrast .data-table { border: 1px solid #fff; }
.contrast .data-table thead { background: #000; }
.contrast .data-table thead th { border-bottom: 1px solid #fff; color: #fff; background: #ff0; color: #000; }
.contrast .data-table tbody td { background: #000; color: #fff; border-right: 1px solid #fff; }
.contrast .data-table tbody tr:nth-child(even) td { background: #000; color: #fff; }

/*---------- data-table-1 ----------*/
.data-table-1 thead th { font-weight: 600; background: #29136C; padding: 12px 15px; text-align: left; vertical-align: middle; color: #fff; min-width: 130px; max-width: 250px; }
.data-table-1 tbody td { padding: 8px 10px; text-align: left; vertical-align: middle; background: #fff; color: #000; font-size: 1em; min-width: 130px; max-width: 250px; }
.data-table-1 tbody tr:nth-child(even) td { background: #f4f4f4; }
.data-table-1 tbody tr td:last-child { border-right: 0px; }
.data-table-1 tbody tr:last-child td { border-bottom: 0px; }

table tbody td[data-th="Email"] { word-break: break-all; }

.box .btn.btn-default, .newsBox .btn.btn-default { background-color: #29136C; border-color: #29136C; color: #fff; }
.box .btn.btn-default span, .newsBox .btn.btn-default span { position: relative; top: 1px; }

.style-1 .search-container .search-area .btn { background-color: #29136C; border-color: #29136C; color: #fff; }
.style-1 .data-table-1 thead th { background-color: #29136C; color: #fff; }
.style-1 .box .btn.btn-default, .style-1 .newsBox .btn.btn-default { background-color: #29136C; border-color: #29136C; }

.style-2 .search-container .search-area .btn { background-color: #4b3504; border-color: #4b3504; }
.style-2 .data-table-1 thead th { background-color: #ffdb69; color: #000; }
.style-2 .box .btn.btn-default, .style-2 .newsBox .btn.btn-default { background-color: #4b3504; border-color: #4b3504; }

.style-3 .search-container .search-area .btn { background-color: #66b9ac; border-color: #66b9ac; color: #000 !important; }
.style-3 .search-container .search-area .btn:hover, .style-3 .search-container .search-area .btn:focus { color: #fff !important; }
.style-3 table caption { background-color: #e4bead; color: #000 !important; }
.style-3 .data-table-1 thead th { background-color: #66b9ac; color: #000; }
.style-3 .box .btn.btn-default, .style-3 .newsBox .btn.btn-default { background-color: #66b9ac; border-color: #66b9ac; }

.style-4 .search-container .search-area .btn { background-color: #2aacea; border-color: #2aacea; }
.style-4 .data-table-1 thead th { background-color: #2aacea; }
.style-4 .box .btn.btn-default, .style-4 .newsBox .btn.btn-default { background-color: #2aacea; border-color: #2aacea; }

.style-5 .search-container .search-area .btn { background-color: #ea3876; border-color: #ea3876; }
.style-5 .data-table-1 thead th { background-color: #ea3876; }
.style-5 .box .btn.btn-default, .style-5 .newsBox .btn.btn-default { background-color: #ea3876; border-color: #ea3876; }

.style-6 .search-container .search-area .btn { background-color: #ffdb69; border-color: #ffdb69; color: #000; }
.style-6 .data-table-1 thead th { background-color: #ffdb69; color: #000; }
.style-6 .box .btn.btn-default, .style-6 .newsBox .btn.btn-default { background-color: #ffdb69; border-color: #ffdb69; }

.style-7 .search-container .search-area .btn { background-color: #3aa04a; border-color: #3aa04a; }
.style-7 .data-table-1 thead th { background-color: #3aa04a; }
.style-7 .box .btn.btn-default, .style-7 .newsBox .btn.btn-default { background-color: #3aa04a; border-color: #3aa04a; }

.style-8 .search-container .search-area .btn { background-color: #730068; border-color: #730068; }
.style-8 .data-table-1 thead th { background-color: #730068; }
.style-8 .box .btn.btn-default, .style-8 .newsBox .btn.btn-default { background-color: #730068; border-color: #730068; }

.style-9 .search-container .search-area .btn { background-color: #002244; border-color: #002244; color: #fff; }
.style-9 .data-table-1 thead th { background-color: #002244; }
.style-9 .box .btn.btn-default, .style-9 .newsBox .btn.btn-default { background-color: #002244; border-color: #002244; }

.contrast .data-table-1 { border: 1px solid #fff; }
.contrast .data-table-1 thead { background: #000; }
.contrast .data-table-1 thead tr th { border-right: 1px solid #fff; color: #fff; background: #000 !important; color: #fff; }
.contrast .data-table-1 thead tr th:last-child { border-right: none; }
.contrast .data-table-1 tbody td { background: #000; color: #fff; border-right: 1px solid #fff; }
.contrast .data-table-1 tbody tr:nth-child(even) td { background: #000; color: #fff; }

table.bt thead, table.bt tbody th { display: none; }

table.bt tfoot th, table.bt tfoot td, table.bt tbody td { border: none; display: block; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; /* IE 9 */ }

table.bt tfoot th::before, table.bt tfoot td::before, table.bt tbody td::before { content: attr(data-th) ": "; display: inline-block; -webkit-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; font-weight: bold; width: 10em; }

table.bt tfoot th.bt-hide, table.bt tfoot td.bt-hide, table.bt tbody td.bt-hide { display: none; }

table.bt tfoot th .bt-content, table.bt tfoot td .bt-content, table.bt tbody td .bt-content { vertical-align: top; }

.bt-wrapper.active { max-height: 310px; overflow: auto; -webkit-overflow-scrolling: touch; }

table thead tr th, table tbody tr td { min-width: 130px; max-width: 250px; }

.list-style-bold { padding-left: 0px; font-size: 1.2em; }
.list-style-bold li { padding-top: 8px; padding-bottom: 8px; list-style-type: none; padding-left: 25px; position: relative; }
.list-style-bold li a { display: inline-block; font-weight: 700; }
.list-style-bold li a + ul { margin-top: 8px; }
.list-style-bold li a:hover { text-decoration: none; }
.list-style-bold li:before { content: "\e9b4"; font-family: 'icomoon' !important; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; padding-left: 5px; padding-right: 4px; font-size: 0.8em; position: absolute; left: 0; top: 13px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.list-style-bold li ul > li a { font-weight: 400; }
.list-style-bold li ul > li:before { content: "\e9b5"; }
.list-style-bold li ul.sub-menu { padding: 0; margin: 10px 0 0; }

.banner-wrapper ul li { position: relative; }
.banner-wrapper .container { position: absolute; width: 100%; z-index: 99; bottom: 0px; left: 0px; max-width: none; }
.banner-wrapper .container .slide-caption { background: rgba(0, 0, 0, 0.69); padding: 30px 0px; text-align: center; width: 100%; margin: 0 auto; }
.banner-wrapper .container .slide-caption h2 { font-size: 2em; font-weight: 700; padding-bottom: 10px; text-transform: uppercase; }
.banner-wrapper .flex-control-nav { bottom: 2px; }
.banner-wrapper .flex-control-paging li a { background: #ebeff2; box-shadow: none; }
.banner-wrapper .flex-control-paging li a.flex-active { background: #f57d2f; cursor: default; }

.innerBanner img { width: 100%; height: 115px; object-fit: cover; }

@media (max-width: 1024px) { .banner-wrapper .container .slide-caption { padding: 15px 0 20px; } }
@media (max-width: 768px) { .banner-wrapper .container .slide-caption h2 { font-size: 1.4em; padding-bottom: 4px; } }
@media (max-width: 500px) { .banner-wrapper .container .slide-caption { display: none; } }
.banner-wrapper.captionbg ul li { position: relative; }
.banner-wrapper.captionbg .container { position: absolute; width: 45%; z-index: 99; bottom: 0px; left: 0px; max-width: none; height: 100%; display: flex; align-items: center; background: #4b3504; }
.banner-wrapper.captionbg .container .slide-caption { background: none; padding: 30px 0px; text-align: left; width: 100%; margin: 0 auto; padding-left: 2%; z-index: 99; }
.banner-wrapper.captionbg .container .slide-caption h2 { font-size: 2em; font-weight: 700; padding-bottom: 10px; text-transform: uppercase; }
.banner-wrapper.captionbg .container:after { display: block; position: absolute; width: 100px; height: 100%; background: #4b3504; top: 0; bottom: 0; right: -50px; transform: skewX(-10deg); }
.banner-wrapper.captionbg .flex-control-nav { bottom: 2px; }
.banner-wrapper.captionbg .flex-control-paging li a { background: #000; box-shadow: none; }
.banner-wrapper.captionbg .flex-control-paging li a.flex-active { background: #4b3504; cursor: default; }
.banner-wrapper.captionbg .flex-direction-nav { display: none; }

.contrast .banner-wrapper.captionbg .container { background: #000; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }

.contrast .banner-wrapper.captionbg .container::after { background: #000; }

@media (max-width: 1024px) { .banner-wrapper.captionbg .container .slide-caption { padding: 15px 0 20px; } }
@media (max-width: 768px) { .banner-wrapper.captionbg .container .slide-caption h2 { font-size: 1.4em; padding-bottom: 4px; } }
@media (max-width: 500px) { .banner-wrapper.captionbg .container .slide-caption { display: none; } }
/*-- Footer Slider --*/
.footer-carousel-wrapper { background: #EEECF9; display: inline-block; width: 100%; margin-top: 50px; }

#footerScrollbarWrapper { background-color: transparent; }

#footerScrollbar .flex-control-nav { bottom: 0; position: absolute; text-align: center; width: 100%; }
#footerScrollbar .flex-direction-nav a::before { font-size: 30px; }

.footerScrollbar.flexslider { background: unset; }

/*.footerScrollbar.flexslider .slides li { background: #FFFFFF; border: 1px solid #E9EEF5; box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.12); border-right: 0 !important; margin-bottom: 60px; padding: 10px; margin: 15px 10px;

}*/
/*Add custom slider */
/*------------Basic Full Width Slider-----------*/
.flex-direction-nav a { height: 45px; }

.flex-control-nav { bottom: 2px; }

.full-cntrl-center-caption-blank .flex-control-paging li a { background: #ebeff2; box-shadow: none; }
.full-cntrl-center-caption-blank .flex-control-paging li a.flex-active { background: #f57d2f; cursor: default; }
.full-cntrl-center-caption-blank .flex-pauseplay a { bottom: 20px; left: 20px; }
.full-cntrl-center-caption-blank.nav-white .flex-direction-nav a:before, .full-cntrl-center-caption-blank.nav-white .flex-pauseplay a:before { color: #fff; }

/*------------Full Width with right side controls Slider-----------*/
.full-cntrl-right-caption-left .flex-direction-nav a { opacity: 1; top: auto; bottom: 20px; }
.full-cntrl-right-caption-left .flex-direction-nav .flex-prev { left: auto; right: 160px; }
.full-cntrl-right-caption-left.flexslider:hover .flex-direction-nav .flex-prev { left: auto; right: 160px; }
.full-cntrl-right-caption-left .flex-direction-nav .flex-next, .full-cntrl-right-caption-left.flexslider:hover .flex-direction-nav .flex-next { right: 85px; }
.full-cntrl-right-caption-left .flex-pauseplay a { left: auto; right: 125px; bottom: 30px; width: 25px; height: 25px; }
.full-cntrl-right-caption-left .flex-pauseplay a:before { font-size: 25px; }
.full-cntrl-right-caption-left ul.slides li { position: relative; }
.full-cntrl-right-caption-left .container { position: absolute; width: 30%; z-index: 99; bottom: 0px; left: 0px; max-width: none; }
.full-cntrl-right-caption-left .container .slide-caption { padding: 20px; text-align: left; width: 100%; margin: 0 auto; }
.full-cntrl-right-caption-left .container .slide-caption h2 { font-size: 1.5em; font-weight: 700; padding-bottom: 10px; text-transform: uppercase; }
.full-cntrl-right-caption-left.nav-white .flex-direction-nav a:before, .full-cntrl-right-caption-left.nav-white .flex-pauseplay a:before { color: #fff; }

/*------------Full Width with bottom controls and left caption Slider-----------*/
.full-cntrl-bottom-caption-left .flex-direction-nav a { opacity: 1; top: auto; bottom: 20px; }
.full-cntrl-bottom-caption-left .flex-direction-nav .flex-prev { left: 47%; }
.full-cntrl-bottom-caption-left.flexslider:hover .flex-direction-nav .flex-prev { left: 47%; }
.full-cntrl-bottom-caption-left .flex-direction-nav .flex-next, .full-cntrl-bottom-caption-left.flexslider:hover .flex-direction-nav .flex-next { left: 53%; }
.full-cntrl-bottom-caption-left .flex-pauseplay a { left: 51%; bottom: 30px; width: 25px; height: 25px; }
.full-cntrl-bottom-caption-left .flex-pauseplay a:before { font-size: 25px; }
.full-cntrl-bottom-caption-left ul.slides li { position: relative; }
.full-cntrl-bottom-caption-left .container { position: absolute; width: 30%; z-index: 99; bottom: 0px; left: 0px; max-width: none; }
.full-cntrl-bottom-caption-left .container .slide-caption { padding: 20px; text-align: left; width: 100%; margin: 0 auto; }
.full-cntrl-bottom-caption-left .container .slide-caption h2 { font-size: 1.5em; font-weight: 700; padding-bottom: 10px; text-transform: uppercase; }
.full-cntrl-bottom-caption-left.nav-white .flex-direction-nav a:before, .full-cntrl-bottom-caption-left.nav-white .flex-pauseplay a:before { color: #fff; }

/*------------Full Width with center controls and left caption Slider-----------*/
.full-cntrl-center-caption-left .flex-pauseplay a { left: auto; right: 10px; top: 10px; width: 25px; height: 25px; }
.full-cntrl-center-caption-left .flex-pauseplay a:before { font-size: 25px; }
.full-cntrl-center-caption-left ul.slides li { position: relative; }
.full-cntrl-center-caption-left .container { position: absolute; width: 30%; z-index: 99; bottom: 0px; left: 0px; max-width: none; }
.full-cntrl-center-caption-left .container .slide-caption { padding: 20px; text-align: left; width: 100%; margin: 0 auto; }
.full-cntrl-center-caption-left .container .slide-caption h2 { font-size: 1.5em; font-weight: 700; padding-bottom: 10px; text-transform: uppercase; }
.full-cntrl-center-caption-left.nav-white .flex-direction-nav a:before, .full-cntrl-center-caption-left.nav-white .flex-pauseplay a:before { color: #fff; }

/*------------Full Width with left side controls and right side Slider-----------*/
.full-cntrl-left-caption-right .flex-direction-nav a { opacity: 1; top: auto; bottom: 20px; }
.full-cntrl-left-caption-right .flex-direction-nav .flex-prev { left: 40px; }
.full-cntrl-left-caption-right.flexslider:hover .flex-direction-nav .flex-prev { left: 40px; }
.full-cntrl-left-caption-right .flex-direction-nav .flex-next, .full-cntrl-left-caption-right.flexslider:hover .flex-direction-nav .flex-next { left: 120px; }
.full-cntrl-left-caption-right .flex-pauseplay a { left: 93px; bottom: 30px; width: 25px; height: 25px; }
.full-cntrl-left-caption-right .flex-pauseplay a:before { font-size: 25px; }
.full-cntrl-left-caption-right ul.slides li { position: relative; }
.full-cntrl-left-caption-right .container { position: absolute; width: 30%; z-index: 99; bottom: 0px; right: 0px; max-width: none; }
.full-cntrl-left-caption-right .container .slide-caption { padding: 20px; text-align: left; width: 100%; margin: 0 auto; }
.full-cntrl-left-caption-right .container .slide-caption h2 { font-size: 1.5em; font-weight: 700; padding-bottom: 10px; text-transform: uppercase; }
.full-cntrl-left-caption-right.nav-white .flex-direction-nav a:before, .full-cntrl-left-caption-right.nav-white .flex-pauseplay a:before { color: #fff; }

/*------------Full Width with bottom controls and right side caption Slider-----------*/
.full-cntrl-bottom-caption-right .flex-direction-nav a { opacity: 1; top: auto; bottom: 20px; }
.full-cntrl-bottom-caption-right .flex-direction-nav .flex-prev { left: 47%; }
.full-cntrl-bottom-caption-right.flexslider:hover .flex-direction-nav .flex-prev { left: 47%; }
.full-cntrl-bottom-caption-right .flex-direction-nav .flex-next, .full-cntrl-bottom-caption-right.flexslider:hover .flex-direction-nav .flex-next { left: 53%; }
.full-cntrl-bottom-caption-right .flex-pauseplay a { left: 51%; bottom: 30px; width: 25px; height: 25px; }
.full-cntrl-bottom-caption-right .flex-pauseplay a:before { font-size: 25px; }
.full-cntrl-bottom-caption-right ul.slides li { position: relative; }
.full-cntrl-bottom-caption-right .container { position: absolute; width: 30%; z-index: 99; bottom: 0px; right: 0px; max-width: none; }
.full-cntrl-bottom-caption-right .container .slide-caption { padding: 20px; text-align: left; width: 100%; margin: 0 auto; }
.full-cntrl-bottom-caption-right .container .slide-caption h2 { font-size: 1.5em; font-weight: 700; padding-bottom: 10px; text-transform: uppercase; }
.full-cntrl-bottom-caption-right.nav-white .flex-direction-nav a:before, .full-cntrl-bottom-caption-right.nav-white .flex-pauseplay a:before { color: #fff; }

/*------------Full Width with center controls and right side caption Slider-----------*/
.full-cntrl-center-caption-right .flex-pauseplay a { left: auto; right: 10px; top: 10px; width: 25px; height: 25px; }
.full-cntrl-center-caption-right .flex-pauseplay a:before { font-size: 25px; }
.full-cntrl-center-caption-right ul.slides li { position: relative; }
.full-cntrl-center-caption-right .container { position: absolute; width: 30%; z-index: 99; bottom: 0px; right: 0px; max-width: none; }
.full-cntrl-center-caption-right .container .slide-caption { padding: 20px; text-align: left; width: 100%; margin: 0 auto; }
.full-cntrl-center-caption-right .container .slide-caption h2 { font-size: 1.5em; font-weight: 700; padding-bottom: 10px; text-transform: uppercase; }
.full-cntrl-center-caption-right.nav-white .flex-direction-nav a:before, .full-cntrl-center-caption-right.nav-white .flex-pauseplay a:before { color: #fff; }

/*------------Full Width with bottom controls Slider-----------*/
.full-cntrl-bottom-caption-blank .flex-direction-nav a { opacity: 1; top: auto; bottom: 20px; }
.full-cntrl-bottom-caption-blank .flex-direction-nav .flex-prev { left: 47%; }
.full-cntrl-bottom-caption-blank.flexslider:hover .flex-direction-nav .flex-prev { left: 47%; }
.full-cntrl-bottom-caption-blank .flex-direction-nav .flex-next, .full-cntrl-bottom-caption-blank.flexslider:hover .flex-direction-nav .flex-next { left: 53%; }
.full-cntrl-bottom-caption-blank .flex-pauseplay a { left: 51%; bottom: 30px; width: 25px; height: 25px; }
.full-cntrl-bottom-caption-blank .flex-pauseplay a:before { font-size: 25px; }
.full-cntrl-bottom-caption-blank.nav-white .flex-direction-nav a:before, .full-cntrl-bottom-caption-blank.nav-white .flex-pauseplay a:before { color: #fff; }

/*------------Full Width with left controls Slider-----------*/
.full-cntrl-left-caption-blank .flex-direction-nav a { opacity: 1; top: auto; bottom: 20px; }
.full-cntrl-left-caption-blank .flex-direction-nav .flex-prev { left: 40px; }
.full-cntrl-left-caption-blank.flexslider:hover .flex-direction-nav .flex-prev { left: 40px; }
.full-cntrl-left-caption-blank .flex-direction-nav .flex-next, .full-cntrl-left-caption-blank.flexslider:hover .flex-direction-nav .flex-next { left: 120px; }
.full-cntrl-left-caption-blank .flex-pauseplay a { left: 93px; bottom: 30px; width: 25px; height: 25px; }
.full-cntrl-left-caption-blank .flex-pauseplay a:before { font-size: 25px; }
.full-cntrl-left-caption-blank.nav-white .flex-direction-nav a:before, .full-cntrl-left-caption-blank.nav-white .flex-pauseplay a:before { color: #fff; }
.full-cntrl-left-caption-blank .flex-direction-nav a { opacity: 1; top: auto; bottom: 20px; }
.full-cntrl-left-caption-blank .flex-direction-nav .flex-prev { left: 40px; }
.full-cntrl-left-caption-blank.flexslider:hover .flex-direction-nav .flex-prev { left: 40px; }
.full-cntrl-left-caption-blank .flex-direction-nav .flex-next, .full-cntrl-left-caption-blank.flexslider:hover .flex-direction-nav .flex-next { left: 120px; }
.full-cntrl-left-caption-blank .flex-pauseplay a { left: 93px; bottom: 30px; width: 25px; height: 25px; }
.full-cntrl-left-caption-blank .flex-pauseplay a:before { font-size: 25px; }

/*------------Full Width with right controls Slider-----------*/
/*------------Full Width with right controls Slider-----------*/
.full-cntrl-right-caption-blank .flex-direction-nav a { opacity: 1; top: auto; bottom: 20px; }
.full-cntrl-right-caption-blank .flex-direction-nav .flex-prev { left: auto; right: 160px; }
.full-cntrl-right-caption-blank.flexslider:hover .flex-direction-nav .flex-prev { left: auto; right: 160px; }
.full-cntrl-right-caption-blank .flex-direction-nav .flex-next, .full-cntrl-right-caption-blank.flexslider:hover .flex-direction-nav .flex-next { right: 85px; }
.full-cntrl-right-caption-blank .flex-pauseplay a { left: auto; right: 125px; bottom: 30px; width: 25px; height: 25px; }
.full-cntrl-right-caption-blank .flex-pauseplay a:before { font-size: 25px; }
.full-cntrl-right-caption-blank.nav-white .flex-direction-nav a:before, .full-cntrl-right-caption-blank.nav-white .flex-pauseplay a:before { color: #fff; }

/*------------Full Width with bottom Caption Slider-----------*/
.full-cntrl-center-caption-bottom .flex-pauseplay a { left: auto; right: 10px; top: 10px; width: 25px; height: 25px; }
.full-cntrl-center-caption-bottom .flex-pauseplay a:before { font-size: 25px; }
.full-cntrl-center-caption-bottom ul.slides li { position: relative; }
.full-cntrl-center-caption-bottom .container { position: absolute; width: 100%; z-index: 99; bottom: 0px; right: 0px; max-width: none; }
.full-cntrl-center-caption-bottom .container .slide-caption { padding: 10px; text-align: center; width: 100%; margin: 0 auto; }
.full-cntrl-center-caption-bottom .container .slide-caption h2 { font-size: 2em; font-weight: 700; padding-bottom: 10px; text-transform: uppercase; }
.full-cntrl-center-caption-bottom.nav-white .flex-direction-nav a:before, .full-cntrl-center-caption-bottom.nav-white .flex-pauseplay a:before { color: #fff; }

/*------------Full Width with bottom Caption and bottom controls-----------*/
.full-cntrl-bottom-caption-bottom .flex-direction-nav a { opacity: 1; top: auto; bottom: 20px; }
.full-cntrl-bottom-caption-bottom .flex-direction-nav .flex-prev { left: 47%; }
.full-cntrl-bottom-caption-bottom.flexslider:hover .flex-direction-nav .flex-prev { left: 47%; }
.full-cntrl-bottom-caption-bottom .flex-direction-nav .flex-next, .full-cntrl-bottom-caption-bottom.flexslider:hover .flex-direction-nav .flex-next { left: 53%; }
.full-cntrl-bottom-caption-bottom .flex-pauseplay a { left: 51%; bottom: 30px; width: 25px; height: 25px; }
.full-cntrl-bottom-caption-bottom .flex-pauseplay a:before { font-size: 25px; }
.full-cntrl-bottom-caption-bottom.nav-white .flex-direction-nav a:before, .full-cntrl-bottom-caption-bottom.nav-white .flex-pauseplay a:before { color: #fff; }
.full-cntrl-bottom-caption-bottom ul.slides li { position: relative; }
.full-cntrl-bottom-caption-bottom .container { position: absolute; width: 100%; z-index: 99; bottom: 0px; right: 0px; max-width: none; }
.full-cntrl-bottom-caption-bottom .container .slide-caption { padding: 10px; text-align: center; width: 100%; margin: 0 auto; padding-bottom: 60px; }
.full-cntrl-bottom-caption-bottom .container .slide-caption h2 { font-size: 2em; font-weight: 700; padding-bottom: 10px; text-transform: uppercase; }

.photo-glry-cntr { position: relative; width: 100%; margin-bottom: 5px; box-shadow: none; border: none; display: table-cell; }

.thumb-bottom-crucel { margin-bottom: 0; box-shadow: none; border: none; margin-top: 5px; }

.photo-glry-cntr .galery-caption, .photo-glry-cntr .flex-direction-nav { display: none; }
.photo-glry-cntr.with-controls .flex-direction-nav { display: inherit; }
.photo-glry-cntr.thumb-bottom ul.slides, .photo-glry-cntr.thumb-bottom .flex-control-nav { width: 100%; }
.photo-glry-cntr.thumb-right ul.slides { float: left; width: 75%; }
.photo-glry-cntr.thumb-right .flex-control-nav { float: right; width: 24.3%; margin: 0; }
.photo-glry-cntr.thumb-right .flex-control-nav li { width: 100%; }
.photo-glry-cntr.thumb-right .flex-control-nav li img { margin-bottom: 5px; }
.photo-glry-cntr.thumb-right .flex-control-nav li:last-child img { margin-bottom: 0; }
.photo-glry-cntr.thumb-bottom .flex-control-thumbs li { width: 33.3%; }
.photo-glry-cntr.thumb-bottom .flex-control-thumbs li img { padding-right: 5px; }
.photo-glry-cntr.thumb-bottom .flex-control-thumbs li:last-child img { padding-right: 0; }
.photo-glry-cntr.thumb-left ul.slides { float: right; width: 75%; }
.photo-glry-cntr.thumb-left .flex-control-nav { float: left; width: 24.3%; margin: 0; }
.photo-glry-cntr.thumb-left .flex-control-nav li { width: 100%; }
.photo-glry-cntr.thumb-left .flex-control-nav li img { margin-bottom: 5px; }

.thumb-bottom-crucel ul.slides li img { padding-right: 5px; padding-top: 5px; }

.photo-glry-cntr.with-caption .galery-caption { display: inherit; position: absolute; bottom: 10px; background: rgba(0, 0, 0, 0.8); color: #fff; padding: 10px; left: 10px; right: 10px; }

.gallery-heading h3 { background: #190b41; color: #fff; text-transform: uppercase; font-weight: 600; float: left; font-size: 130%; padding: 0 20px; height: 38px; line-height: 38px; }
.gallery-heading a { background: #29136C; border: 0 none; text-transform: uppercase; font-weight: 600; color: #fff; display: inline-block; font-size: 90%; padding: 0 15px; height: 38px; line-height: 38px; position: relative; transition: 0.2s ease-in; }
.gallery-heading a:hover { background: black; color: #fff; }

/*Home page gallery 2*/
#galleryTab .resp-tab-content { padding: 0; }

#gallery, #videos { margin: 10px 0px; }

.gallerytitle { color: #fff; font-size: 14px; }

.carasoleflex-wrap { padding: 10px !important; }
.carasoleflex-wrap.white-bg { background-color: #fff !important; }
.carasoleflex-wrap.dark-bg { background-color: #c8c8c8 !important; }
.carasoleflex-wrap .galleryMeta { padding-bottom: 10px; }
.carasoleflex-wrap.dark-bg .list-group-item { border: 1px solid #c9c9c9; }
.carasoleflex-wrap .galleryThumb { width: 97%; }
.carasoleflex-wrap .youtubeVideo { min-height: 120px; height: 120px; }
.carasoleflex-wrap .video h4 { font-size: 14px; height: 40px; overflow: hidden; display: inline-block; }
.carasoleflex-wrap .youtubeVideo span { height: auto !important; }
.carasoleflex-wrap.thin-border .galleryThumb { width: 97% !important; padding: 2px !important; }
.carasoleflex-wrap .youtubeVideo { border-radius: 0; }
.carasoleflex-wrap.thin-border.border-radius-medium .galleryThumb, .carasoleflex-wrap.thick-border.border-radius-medium .galleryThumb { border-radius: 5px; }
.carasoleflex-wrap.border-radius-medium .galleryThumb a img, .carasoleflex-wrap.border-radius-medium .youtubeVideo { border-radius: 5px; }
.carasoleflex-wrap.thin-border.border-radius-medium .galleryThumb a img, .carasoleflex-wrap.thin-border.border-radius-medium .youtubeVideo { border-radius: 5px 5px 0 0; }
.carasoleflex-wrap.border-radius-large .galleryThumb, .carasoleflex-wrap.border-radius-large .youtubeVideo { border-radius: 12px; }
.carasoleflex-wrap.thin-border.border-radius-large .galleryThumb a img { border-radius: 12px 12px 0 0; }
.carasoleflex-wrap.thick-border.border-radius-large .galleryThumb a img, .carasoleflex-wrap.thick-border.border-radius-large .youtubeVideo { border-radius: 12px 12px 0 0; }
.carasoleflex-wrap.thin-border .galleryThumb, .carasoleflex-wrap.thick-border .galleryThumb { background: #29136C; }
.carasoleflex-wrap .galleryThumb span { display: inline-block; font-size: 14px; height: 40px; overflow: hidden; }
.carasoleflex-wrap.thin-border .galleryThumb span { color: #fff !important; }
.carasoleflex-wrap.thick-border .galleryThumb { width: 97% !important; padding: 5px !important; }
.carasoleflex-wrap.thick-border .galleryThumb span { color: #fff !important; }
.carasoleflex-wrap.thin-border .video h4, .carasoleflex-wrap.thick-border .video h4 { color: #fff; }
.carasoleflex-wrap .button { background: #29136C; padding: 3px 5px; color: #fff; font-size: 13px; border: 1px solid #29136C; border-radius: 0; transition: 0.2s ease-in; height: auto; }
.carasoleflex-wrap .button.border-radius-medium { border-radius: 5px; }
.carasoleflex-wrap .button.border-radius-large { border-radius: 12px; }
.carasoleflex-wrap .button:hover { background: #29136C; border: 1px solid #29136C; }

/*--------------Slider--------------*/
.banner-wrapper .flex-direction-nav { display: block !important; }

.banner-wrapper .flex-direction-nav a::before { color: #fff !important; font-size: 35px !important; }

.banner-wrapper .flex-pauseplay a::before { color: #fff !important; }

.banner-wrapper .flex-direction-nav { display: block !important; }

.banner-wrapper .flex-direction-nav a::before { color: #fff !important; font-size: 35px !important; }

.banner-wrapper .flex-pauseplay a::before { color: #fff !important; }

/*.fancybox-skin{ background: transparent; border-radius: 0px;

}

.fancybox-opened .fancybox-skin{ -webkit-box-shadow:none; box-shadow:none;
}


.fancybox-title-float-wrap{ right: auto; width: 90%; text-align: left; //border-bottom: 1px solid #fff; .child{ background: transparent; margin-right: 0; display: block; padding: 2px 0px; text-shadow:none;
 }
}

.fancybox-close { position: absolute; top: -23px; right: 50%; width: 36px; height: 36px; cursor: pointer; z-index: 8040; margin-right: -18px;
}

.fancybox-overlay{ background: rgba($black,0.9);
}
*/
[class^="icon-"], [class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'icomoon' !important; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.icon-film:before { content: "\e9c1"; }

.icon-arrow-light-right:before { content: "\e9bd"; }

.icon-direction-fill:before { content: "\e9be"; }

.icon-direction-line:before { content: "\e9bf"; }

.icon-arrow-light-left:before { content: "\e9c0"; }

.icon-arrow-light:before { content: "\e90f"; }

.icon-play:before { content: "\e910"; }

.icon-plus-light:before { content: "\e911"; }

.icon-audio:before { content: "\e90d"; }

.icon-menu-list:before { content: "\e90e"; }

.icon-social-thumb:before { content: "\e90b"; }

.icon-social-thumb-fill:before { content: "\e90c"; }

.icon-arrow-right-2:before { content: "\e9b3"; }

.icon-arrow-right-3:before { content: "\e9b4"; }

.icon-bulate-01:before { content: "\e9b5"; }

.icon-bulate-02:before { content: "\e9b6"; }

.icon-bulate-03:before { content: "\e9b7"; }

.icon-external-link:before { content: "\e9b8"; }

.icon-fishery:before { content: "\e9b9"; }

.icon-plus-2 .path1:before { content: "\e9ba"; color: #3b91ca; }

.icon-plus-2 .path2:before { content: "\e9bb"; margin-left: -1em; color: #323232; }

.icon-tree:before { content: "\e9bc"; }

.icon-announcements:before { content: "\e995"; }

.icon-awards:before { content: "\e996"; }

.icon-block:before { content: "\e997"; }

.icon-comment:before { content: "\e998"; }

.icon-download:before { content: "\e999"; }

.icon-folder .path1:before { content: "\e99a"; color: #3b91ca; }

.icon-folder .path2:before { content: "\e99b"; margin-left: -1em; color: #333333; }

.icon-folder-open .path1:before { content: "\e99c"; color: #3b91ca; }

.icon-folder-open .path2:before { content: "\e99d"; margin-left: -1em; color: #333333; }

.icon-guidelines:before { content: "\e99e"; }

.icon-interview:before { content: "\e99f"; }

.icon-menu-2:before { content: "\e9a0"; }

.icon-minus .path1:before { content: "\e9a1"; color: #3b91ca; }

.icon-minus .path2:before { content: "\e9a2"; margin-left: -1em; color: #333333; }

.icon-pdf-2 .path1:before { content: "\e9a3"; color: #3b91ca; }

.icon-pdf-2 .path2:before { content: "\e9a4"; margin-left: -1em; color: #333333; }

.icon-pdf-2 .path3:before { content: "\e9a5"; margin-left: -1em; color: #333333; }

.icon-pdf-2 .path4:before { content: "\e9a6"; margin-left: -1em; color: #333333; }

.icon-pen:before { content: "\e9a7"; }

.icon-people:before { content: "\e9a8"; }

.icon-photo-album:before { content: "\e9a9"; }

.icon-plus .path1:before { content: "\e9aa"; color: #3b91ca; }

.icon-plus .path2:before { content: "\e9ab"; margin-left: -1em; color: #333333; }

.icon-services:before { content: "\e9ac"; }

.icon-services-2:before { content: "\e9ad"; }

.icon-services-3:before { content: "\e9ae"; }

.icon-speak-out:before { content: "\e9af"; }

.icon-traning:before { content: "\e9b0"; }

.icon-user:before { content: "\e9b1"; }

.icon-view:before { content: "\e9b2"; }

.icon-accommodation:before { content: "\e98e"; }

.icon-aeroplane:before { content: "\e98f"; }

.icon-bus:before { content: "\e990"; }

.icon-doc:before { content: "\e991"; }

.icon-like:before { content: "\e992"; }

.icon-pdf:before { content: "\e993"; }

.icon-train:before { content: "\e994"; }

.icon-accessibility:before { content: "\e970"; }

.icon-boy:before { content: "\e971"; }

.icon-calender-check:before { content: "\e972"; }

.icon-close-fill:before { content: "\e973"; }

.icon-close-line:before { content: "\e974"; }

.icon-disclaimer:before { content: "\e975"; }

.icon-e-book:before { content: "\e976"; }

.icon-facebook:before { content: "\e977"; }

.icon-female:before { content: "\e978"; }

.icon-folder-directory:before { content: "\e979"; }

.icon-girl:before { content: "\e97a"; }

.icon-group-fill:before { content: "\e97b"; }

.icon-group-line:before { content: "\e97c"; }

.icon-indian-rupees:before { content: "\e97d"; }

.icon-linked-in:before { content: "\e97e"; }

.icon-male:before { content: "\e97f"; }

.icon-man-old:before { content: "\e980"; }

.icon-map-area:before { content: "\e981"; }

.icon-map-location:before { content: "\e982"; }

.icon-map-marker:before { content: "\e983"; }

.icon-minus-square:before { content: "\e984"; }

.icon-news:before { content: "\e985"; }

.icon-plus-square:before { content: "\e986"; }

.icon-refress:before { content: "\e987"; }

.icon-satellite:before { content: "\e988"; }

.icon-star-line:before { content: "\e989"; }

.icon-twitter:before { content: "\e98a"; }

.icon-youtube:before { content: "\e98b"; }

.icon-zoom-in:before { content: "\e98c"; }

.icon-zoom-out:before { content: "\e98d"; }

.icon-agriculture:before { content: "\e900"; }

.icon-arrow-down:before { content: "\e901"; }

.icon-arrow-left:before { content: "\e902"; }

.icon-arrow-right:before { content: "\e903"; }

.icon-arrow-top:before { content: "\e904"; }

.icon-articles:before { content: "\e905"; }

.icon-banks:before { content: "\e906"; }

.icon-benefits:before { content: "\e907"; }

.icon-births:before { content: "\e908"; }

.icon-bottom-caret:before { content: "\e909"; }

.icon-business:before { content: "\e90a"; }

.icon-calender:before { content: "\e912"; }

.icon-certificate:before { content: "\e913"; }

.icon-check:before { content: "\e914"; }

.icon-check-round:before { content: "\e915"; }

.icon-child-care:before { content: "\e916"; }

.icon-citizenship:before { content: "\e917"; }

.icon-clear:before { content: "\e918"; }

.icon-close:before { content: "\e919"; }

.icon-colleges:before { content: "\e91a"; }

.icon-communications:before { content: "\e91b"; }

.icon-culture-1:before { content: "\e91c"; }

.icon-culture-2:before { content: "\e91d"; }

.icon-deaths:before { content: "\e91e"; }

.icon-deaths-2:before { content: "\e91f"; }

.icon-document:before { content: "\e920"; }

.icon-education:before { content: "\e921"; }

.icon-election-commission:before { content: "\e922"; }

.icon-electricity:before { content: "\e923"; }

.icon-email:before { content: "\e924"; }

.icon-environment:before { content: "\e925"; }

.icon-grievances:before { content: "\e926"; }

.icon-health:before { content: "\e927"; }

.icon-home:before { content: "\e928"; }

.icon-hospitals:before { content: "\e929"; }

.icon-identy:before { content: "\e92a"; }

.icon-infrastructure:before { content: "\e92b"; }

.icon-it:before { content: "\e92c"; }

.icon-jobs:before { content: "\e92d"; }

.icon-justice:before { content: "\e92e"; }

.icon-law:before { content: "\e92f"; }

.icon-learning:before { content: "\e930"; }

.icon-left-caret:before { content: "\e931"; }

.icon-link:before { content: "\e932"; }

.icon-list-view:before { content: "\e933"; }

.icon-local-services:before { content: "\e934"; }

.icon-magisterial:before { content: "\e935"; }

.icon-marriages:before { content: "\e936"; }

.icon-menu:before { content: "\e937"; }

.icon-miscellaneous:before { content: "\e938"; }

.icon-money:before { content: "\e939"; }

.icon-municipal:before { content: "\e93a"; }

.icon-ngo:before { content: "\e93b"; }

.icon-ngo-2:before { content: "\e93c"; }

.icon-passports:before { content: "\e93d"; }

.icon-passports-2:before { content: "\e93e"; }

.icon-passport-visas:before { content: "\e93f"; }

.icon-passport-visas-2:before { content: "\e940"; }

.icon-pension:before { content: "\e941"; }

.icon-phone:before { content: "\e942"; }

.icon-phone-2:before { content: "\e943"; }

.icon-photos:before { content: "\e944"; }

.icon-police-station:before { content: "\e945"; }

.icon-postal:before { content: "\e946"; }

.icon-printer:before { content: "\e947"; }

.icon-revenue:before { content: "\e948"; }

.icon-right-caret:before { content: "\e949"; }

.icon-rti:before { content: "\e94a"; }

.icon-rural:before { content: "\e94b"; }

.icon-schools:before { content: "\e94c"; }

.icon-science:before { content: "\e94d"; }

.icon-search:before { content: "\e94e"; }

.icon-self-employed:before { content: "\e94f"; }

.icon-share:before { content: "\e950"; }

.icon-sitemap:before { content: "\e951"; }

.icon-skip-to-main:before { content: "\e952"; }

.icon-social:before { content: "\e953"; }

.icon-social-2:before { content: "\e954"; }

.icon-social-3:before { content: "\e955"; }

.icon-social-security:before { content: "\e956"; }

.icon-sports:before { content: "\e957"; }

.icon-supply:before { content: "\e958"; }

.icon-supply-2:before { content: "\e959"; }

.icon-support:before { content: "\e95a"; }

.icon-taxes:before { content: "\e95b"; }

.icon-taxes-2:before { content: "\e95c"; }

.icon-telecom:before { content: "\e95d"; }

.icon-thumbs-view:before { content: "\e95e"; }

.icon-top-caret:before { content: "\e95f"; }

.icon-tourism:before { content: "\e960"; }

.icon-transport:before { content: "\e961"; }

.icon-travel:before { content: "\e962"; }

.icon-video:before { content: "\e963"; }

.icon-village:before { content: "\e964"; }

.icon-visas .path1:before { content: "\e965"; color: #333333; }

.icon-visas .path2:before { content: "\e966"; margin-left: -1em; color: #333333; }

.icon-visas .path3:before { content: "\e967"; margin-left: -1em; color: #404041; }

.icon-visas .path4:before { content: "\e968"; margin-left: -1em; color: #404041; }

.icon-visas .path5:before { content: "\e969"; margin-left: -1em; color: #404041; }

.icon-visas .path6:before { content: "\e96a"; margin-left: -1em; color: #404041; }

.icon-visas .path7:before { content: "\e96b"; margin-left: -1em; color: #404041; }

.icon-visas .path8:before { content: "\e96c"; margin-left: -1em; color: #404041; }

.icon-water:before { content: "\e96d"; }

.icon-wellness:before { content: "\e96e"; }

.icon-youth:before { content: "\e96f"; }

#accordion { border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border: 1px solid #949494; }
#accordion .accordianheader { color: #32394d; position: relative; padding: 8px 15px; margin-top: 0px; text-align: left; border-bottom: 1px solid #f0f4f7; cursor: pointer; }
#accordion .accordianheader h3 { font-size: 15px; font-weight: 600; }
#accordion .accordianheader.ui-accordion-header-active { background: #f4f4f4; }
#accordion .accordianbody { background: #f4f4f4; padding: 10px 25px; }
#accordion .accordianbody ul { margin: 0; list-style: none; padding: 0; }
#accordion .accordianbody ul li { padding: 10px; border-bottom: 1px solid lightgrey; }
#accordion i { position: absolute; right: 20px; top: 14px; -webkit-transition: all 300ms ease-in 0s; transition: all 300ms ease-in 0s; }
#accordion .ui-state-active i { color: #32394d; -webkit-transform: rotate(180deg); transform: rotate(180deg); }

#accordion1 { border: 0px; background: #fff; }
#accordion1 .accordianheader { color: #000; position: relative; padding: 8px 15px; margin-top: 0px; text-align: left; border-bottom: 1px solid #fff; background: #977ce8; cursor: pointer; }
#accordion1 .accordianheader h3 { font-size: 15px; font-weight: 600; }
#accordion1 .accordianheader.ui-accordion-header-active { background: #0d0622; color: #fff; }
#accordion1 .accordianbody { background: #fff; padding: 10px 25px; }
#accordion1 .accordianbody ul { margin: 0; list-style: none; padding: 0; }
#accordion1 .accordianbody ul li { padding: 10px; border-bottom: 1px solid lightgrey; }
#accordion1 i { position: absolute; right: 20px; top: 14px; -webkit-transition: all 300ms ease-in 0s; transition: all 300ms ease-in 0s; }
#accordion1 .ui-state-active i { color: #fff; -webkit-transform: rotate(180deg); transform: rotate(180deg); }

#accordion2 { border: 0px; background: #fff; }
#accordion2 .accordianheader { color: #284457; position: relative; padding: 5px; margin-top: 0px; text-align: left; border: 1px solid #ea3876; border-top: 0px; background: #949494; cursor: pointer; /*border-top-right-radius: $borderRadius;*/ /*border-top-left-radius: $borderRadius;*/ }
#accordion2 .accordianheader span { display: inline-block; }
#accordion2 .accordianheader h3 { display: inline-block; }
#accordion2 .accordianheader:first-of-type { border-top: 1px solid #e1d6d6; }
#accordion2 .accordianheader h3 { font-size: 16px; font-weight: 600; padding-bottom: 0; padding: 8px; color: #ea3876; }
#accordion2 .accordianheader.ui-accordion-header-active { background: #ea3876; color: #fff; }
#accordion2 .accordianheader.ui-accordion-header-active h3 { color: #fff; }
#accordion2 .accordianheader.ui-accordion-header-active i { color: #fff; }
#accordion2 .accordianbody { background: #fff; padding: 10px 25px; border: 1px solid #ea3876; /*border-top: 0px;*/ }
#accordion2 .accordianbody ul { margin: 0; list-style: none; padding: 0; }
#accordion2 .accordianbody ul li { padding: 10px; border-bottom: 1px solid lightgrey; }
#accordion2 i { color: #000; position: absolute; right: 20px; top: 11px; font-size: 1.5em; -webkit-transition: all 300ms ease-in 0s; transition: all 300ms ease-in 0s; }
#accordion2 .ui-state-active i { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
#accordion2 .ui-state-active i:before { content: "\e984"; }

.contrast #accordion2 { background: #000; }
.contrast #accordion2 .accordianheader:first-of-type { border: 1px solid #fff; }
.contrast #accordion2 .accordianheader { border-color: #fff; background: #000; }
.contrast #accordion2 .accordianheader h3 { color: #fff; }
.contrast #accordion2 .accordianheader i { color: #ff0; }
.contrast #accordion2 .accordianbody { border: 1px solid #fff; }
.contrast .publicUtilityCont .utilityIcon { background: #000; color: #ff0; border: 1px solid #ff0; }
.contrast .publicUtilityCont .utilityIcon::after { border-left: 8px solid #ff0; }
.contrast .publicUtilityContent h5, .contrast p { color: #fff; }

#accordion6 { color: #000; Padding: 0; border: 0px; background: #fff; padding: 0; }
#accordion6 .accordianheader { color: #000; position: relative; padding: 8px 10px; margin-top: 0px; text-align: left; border-bottom: 1px solid #bebebe; cursor: pointer; }
#accordion6 .accordianheader:last-of-type { border-bottom: 0px; }
#accordion6 .accordianheader h3 { font-size: 15px; font-weight: 600; padding-left: 20px; color: #000; padding-bottom: 0px; }
#accordion6 .accordianheader.ui-accordion-header-active { border-bottom: 1px solid transparent; }
#accordion6 .accordianheader.ui-accordion-header-active { color: #29136C; }
#accordion6 .accordianheader.ui-accordion-header-active h3 { color: #29136C; }
#accordion6 .accordianbody { background: none; /*border: none;*/ padding: 5px 25px; /*border: 1px solid $themeColor5;*/ }
#accordion6 .accordianbody ul { margin: 0; list-style: none; padding: 0; }
#accordion6 .accordianbody ul li { padding: 10px 4px; border-bottom: 1px solid lightgrey; }
#accordion6 .accordianbody ul li:last-child { border-bottom: none; }
#accordion6 .accordianbody ul li a { color: #000; }
#accordion6 i { position: absolute; left: 10px; top: 10px; -webkit-transition: all 300ms ease-in 0s; transition: all 300ms ease-in 0s; }
#accordion6 i:before { content: "+"; font-weight: 700; }
#accordion6 .ui-state-active i { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
#accordion6 .ui-state-active i:before { content: "-"; }

.contrast #accordion6 { background: #000; border: 1px solid #ff0; color: #ff0; }

/*============Minister profile style1===============*/
.ministerContainer { width: 100%; padding: 0; border: 1px solid #949494; border-radius: 0; }
.ministerContainer .ministerMainContent { width: 100%; padding: 20px; display: flex; -moz-box-align: center; align-items: center; border-bottom: 1px solid #949494; }
.ministerContainer .ministerMainContent:last-child { border-bottom: none; }
.ministerContainer .ministerMainContent .imageContainer { float: left; width: 130px; height: 120px; background: none !important; border: 0 !important; text-align: center; }
.ministerContainer .ministerMainContent .textContainer { width: 60%; float: left; padding-left: 2em; }
.ministerContainer .ministerMainContent .textContainer p { padding-bottom: 3px; width: 100%; font-weight: 600; }
.ministerContainer .ministerMainContent .textContainer p .ministerName { font-weight: 400; }
.ministerContainer .ministerMainContent .textContainer .profileMainCont { width: 100%; margin-top: 10px; }
.ministerContainer .ministerMainContent .textContainer .profileMainCont .profileBtn { margin: 1px; }
.ministerContainer .ministerMainContent .textContainer .profileMainCont .profileBtn:hover { background: #fff; color: #29136C; }

@media (max-width: 1024px) { .ministerContainer .ministerMainContent { display: block; }
  .ministerContainer .ministerMainContent .imageContainer { width: 100%; float: none; margin-bottom: 20px; }
  .ministerContainer .ministerMainContent .textContainer { width: 100%; float: none; padding-left: 0; text-align: center; } }
@media (max-width: 767px) { .ministerContainer .ministerMainContent { display: flex; }
  .ministerContainer .ministerMainContent .imageContainer { width: 40%; float: left; margin-bottom: 0; }
  .ministerContainer .ministerMainContent .textContainer { width: 60%; float: none; padding-left: 2em; text-align: left; } }
@media (max-width: 500px) { .ministerContainer .ministerMainContent { display: block; }
  .ministerContainer .ministerMainContent .imageContainer { width: 100%; float: none; margin-bottom: 20px; }
  .ministerContainer .ministerMainContent .textContainer { width: 100%; float: none; padding-left: 0; text-align: center; } }
.contrast .profileBtn { background: #000; border: 1px solid #ff0; color: #fff; }
.contrast .profileBtn:hover { background: #000 !important; }

/*============Minister profile style2===============*/
.ministerProfileCont2 p { font-weight: 600; }
.ministerProfileCont2 p .ministerName { font-weight: 400; }

/*============Minister profile style3===============*/
.ministerContainer3 { width: 100%; padding: 0; border-radius: 0; background: #949494; }
.ministerContainer3 .ministerMainContent { width: 100%; padding: 20px; display: flex; -moz-box-align: center; align-items: center; }
.ministerContainer3 .ministerMainContent:hover { background: #29136C; }
.ministerContainer3 .ministerMainContent:hover .textContainer p { color: #fff; }
.ministerContainer3 .ministerMainContent .imageContainer { float: left; width: 130px; height: 120px; background: #fff; text-align: center; }
.ministerContainer3 .ministerMainContent .textContainer { width: 60%; float: left; padding-left: 2em; }
.ministerContainer3 .ministerMainContent .textContainer p { padding-bottom: 3px; width: 100%; }
.ministerContainer3 .ministerMainContent .textContainer .profileMainCont { width: 100%; margin-top: 10px; }
.ministerContainer3 .ministerMainContent .textContainer .profileMainCont .profileBtn { margin: 1px; }
.ministerContainer3 .ministerMainContent .textContainer .profileMainCont .profileBtn:hover { background: #fff; color: #29136C; }

@media (max-width: 1024px) { .ministerContainer3 .ministerMainContent .textContainer .profileMainCont .profileBtn { margin: 0; } }
@media (max-width: 940px) { .ministerContainer3 .ministerMainContent { display: block; }
  .ministerContainer3 .ministerMainContent .imageContainer { width: 100%; float: none; margin-bottom: 20px; }
  .ministerContainer3 .ministerMainContent .textContainer { width: 100%; float: none; padding-left: 0; text-align: center; } }
@media (max-width: 767px) { .ministerContainer3 .ministerMainContent { display: flex; }
  .ministerContainer3 .ministerMainContent .imageContainer { width: 40%; float: left; margin-bottom: 0; }
  .ministerContainer3 .ministerMainContent .textContainer { width: 60%; float: none; padding-left: 2em; text-align: left; } }
@media (max-width: 500px) { .ministerContainer3 .ministerMainContent { display: block; }
  .ministerContainer3 .ministerMainContent .imageContainer { width: 100%; float: none; margin-bottom: 20px; }
  .ministerContainer3 .ministerMainContent .textContainer { width: 100%; float: none; padding-left: 0; text-align: center; } }
.contrast .ministerContainer3 { background: #000; border: 1px solid #fff; }
.contrast .ministerContainer3 .ministerMainContent:hover { background: #000; }

/*============Minister profile style4===============*/
.ministerProfileCont4 { width: 100%; border: 1px solid #949494; border-radius: 0; padding: 0; }
.ministerProfileCont4 .ministermaincontainer4 { width: 100%; padding: 20px; }
.ministerProfileCont4 .ministermaincontainer4 .imageContainer { width: 130px; height: 130px; background: #949494; text-align: center; display: inline-block; border-radius: 50%; overflow: hidden; }
.ministerProfileCont4 .ministermaincontainer4 p { margin-top: 15px; }
.ministerProfileCont4 .ministermaincontainer4 .ministerName { display: block; }
.ministerProfileCont4 .ministermaincontainer4 .ministerProfileLink { width: 100%; text-align: center; }
.ministerProfileCont4 .ministermaincontainer4 .ministerProfileLink li { display: inline-block; border-right: 1px solid #949494; }
.ministerProfileCont4 .ministermaincontainer4 .ministerProfileLink li a { display: inline-block; font-weight: 600; padding: 0 5px; font-size: 95%; color: #29136C; }
.ministerProfileCont4 .ministermaincontainer4 .ministerProfileLink li a:hover { color: #29136C; }
.ministerProfileCont4 .ministermaincontainer4 .ministerProfileLink li:last-child { border-right: none; }

/*============Minister profile style5===============*/
.ministerProfileCont5 { width: 100%; background: #949494; border-radius: 0; padding: 0; }
.ministerProfileCont5 .ministermaincontainer5 { width: 100%; padding: 20px; border-bottom: 1px solid #fff; }
.ministerProfileCont5 .ministermaincontainer5:last-child { border-bottom: none; }
.ministerProfileCont5 .ministermaincontainer5 .imageContainer { width: 130px; height: 120px; background: #fff; text-align: center; display: inline-block; }
.ministerProfileCont5 .ministermaincontainer5 p { margin-top: 15px; }
.ministerProfileCont5 .ministermaincontainer5 .ministerName { display: block; }
.ministerProfileCont5 .ministermaincontainer5 .ministerProfileLink { width: 100%; text-align: center; }
.ministerProfileCont5 .ministermaincontainer5 .ministerProfileLink .minProfileBtn { background: #4b3504; border: 0; color: #fff; margin: 2px; }

.contrast .ministerProfileCont5 { background: #000; border: 1px solid #fff; }
.contrast .ministerProfileCont5 .ministermaincontainer5 .ministerProfileLink .minProfileBtn { background: #000; border: 1px solid #ff0; }

.searchWidgetWrapper .SearchWidget { max-width: 70%; margin: 0 auto; display: flex; border-bottom: 1px solid #1a1a1a; }
.searchWidgetWrapper .SearchWidget input[type=text] { border: 0 solid #000; outline: none; box-shadow: none; font-size: 1.5em; padding: 8px 10px; height: 45px; width: 90%; display: inline-block; vertical-align: middle; color: #1a1a1a; }
.searchWidgetWrapper .SearchWidget button { display: inline-block; height: 45px; width: 10%; vertical-align: middle; font-size: 1.5em; background: none; text-align: right; padding: 5px 8px; /*color: $white;*/ }
.searchWidgetWrapper .SearchWidget button:hover { color: #4b3504; }

.blinking-cursor { -webkit-animation: 1s blink step-end infinite; -moz-animation: 1s blink step-end infinite; -ms-animation: 1s blink step-end infinite; -o-animation: 1s blink step-end infinite; animation: 1s blink step-end infinite; }

.searchResultCount { font-size: 1em; margin-bottom: 15px; }

.searchItem { padding: 15px 0; border-top: 1px solid rgba(0, 0, 0, 0.1); }
.searchItem:first-child { border-top: none; }
.searchItem h2 { margin: 0 0 10px; font-weight: 600; font-size: 1.2em; }

.style-1 .searchItem a, .style-1 .box a, .style-1 .newsBox a, .style-1 .box h2 a, .style-1 .newsBox h2 a { color: #29136C; }

.style-2 .searchItem a, .style-2 .box a, .style-2 .newsBox a, .style-2 .box h2 a, .style-2 .newsBox h2 a { color: #4b3504; }

.style-6 .box a.captcha_play_button, .style-6 .newsBox a.captcha_play_button, .style-6 .box a.captcha-refresh-btn, .style-6 .newsBox a.captcha-refresh-btn { color: inherit; }

.style-5 .searchItem a, .style-5 .box a, .style-5 .newsBox a, .style-5 .box h2 a, .style-5 .newsBox h2 a { color: #ea3876; }

.style-3 .searchItem a, .style-3 .box a, .style-3 .newsBox a, .style-3 .box h2 a, .style-3 .newsBox h2 a { color: #475c59; }

.style-4 .searchItem a, .style-4 .box a, .style-4 .newsBox a, .style-4 .box h2 a, .style-4 .newsBox h2 a { color: #2aacea; }

.style-7 .searchItem a, .style-7 .box a, .style-7 .newsBox a, .style-7 .box h2 a, .style-7 .newsBox h2 a { color: #fbac1b; }

.style-8 .searchItem a, .style-8 .box a, .style-8 .newsBox a, .style-8 .box h2 a, .style-8 .newsBox h2 a { color: #52de97; }

.style-9 .searchItem a, .style-9 .box a, .style-9 .newsBox a, .style-9 .box h2 a, .style-9 .newsBox h2 a { color: #06b1ac; }

.section-row { padding: 25px 0; min-height: 500px; }

.box2_5 { width: 25%; float: left; vertical-align: top; left: 0; min-height: .5px; }

@media (max-width: 1024px) { .box2_5 { width: 48%; }
  .box2_5:nth-child(odd) { margin-right: 2%; }
  .box2_5:nth-child(even) { margin-left: 2%; } }
@media (max-width: 640px) { .box2_5 { width: 100%; float: none; vertical-align: top; left: 0; min-height: .5px; }
  .box2_5:nth-child(odd) { margin-right: 0; }
  .box2_5:nth-child(even) { margin-left: 0; } }
/*---------------About distic section startes---------*/
/*------------- Distict Info section -----------*/
.list-style-big-icon .villege, .list-style-big-icon .mc, .list-style-big-icon .ps { padding-bottom: 5px; display: block; overflow: hidden; }
.list-style-big-icon .villege .list-style-big-iconIcon { background: #29136C; color: #fff; }
.list-style-big-icon .villege .list-style-big-iconTest { color: #29136C; }
.list-style-big-icon .mc .list-style-big-iconIcon { background: #29136C; }
.list-style-big-icon .mc .list-style-big-iconTest { color: #29136C; }
.list-style-big-icon .ps .list-style-big-iconIcon { background: #4b3504; }
.list-style-big-icon .ps .list-style-big-iconTest { color: #4b3504; }
.list-style-big-icon .list-style-big-iconIcon { width: 100px; height: 90px; float: left; margin-right: 10px; overflow: hidden; }
.list-style-big-icon .list-style-big-iconIcon span { font-size: 60px; color: #fff; display: block; text-align: center; margin: 15px 0; }
.list-style-big-icon .list-style-big-iconIcon svg { -webkit-transform: scale(2); transform: scale(2); display: block; margin: 25px auto; fill: #fff; }
.list-style-big-icon .list-style-big-iconIcon svg * { fill: #fff; }
.list-style-big-icon .list-style-big-iconTest { padding-top: 8px; }
.list-style-big-icon .list-style-big-iconTest span { font-size: 2.4em; font-weight: 700; display: block; padding-bottom: 0; }

@media (max-width: 1100px) { .list-style-big-icon .list-style-big-iconIcon { height: 70px; width: 80px; }
  .list-style-big-icon .list-style-big-iconIcon span { font-size: 50px; margin: 8px 0; }
  .list-style-big-icon .list-style-big-iconTest span { font-size: 2em; line-height: 1em; } }
/*------------- Distict festival section -----------*/
/*----------- breadcrumb-------------------*/
.page-head { margin: 0 0 35px; }

#breadcrumb ul li, #breadcrumb ol li { float: left; font-size: 0.9em; }
#breadcrumb ul li:after, #breadcrumb ol li:after { content: '>'; display: inline-block; padding: 0 6px; }
#breadcrumb ul li a:hover, #breadcrumb ol li a:hover { text-decoration: underline; }
#breadcrumb ul li:last-child:after, #breadcrumb ol li:last-child:after { content: ''; }
#breadcrumb ul li:last-child a, #breadcrumb ol li:last-child a { color: inherit; }

.printShare ul li { float: left; margin: 0 3px; }
.printShare ul li img { width: 18px; }
.printShare ul li img.share_icon { opacity: 0.5; }
.printShare ul li:first-child { margin-left: 0; margin-right: 8px; }
.printShare ul li:first-child:after { content: ""; position: absolute; height: 60%; top: 3px; transform: rotateZ(20deg); width: 1px; background: #000; margin-left: 6px; }
.printShare ul li:last-child { margin-right: 0; }
.printShare ul li:last-child:after { content: none; padding-right: 0; }
.printShare ul li:last-child a:last-child span { margin: 0; }
.printShare ul li a { text-transform: uppercase; font-size: .85em; font-weight: 700; color: inherit; }
.printShare ul li span { font-size: 1.4em; padding: 0; vertical-align: middle; margin: 0 4px 0 0; }
.printShare ul li span.icon-printer { margin: 0; font-size: 1.6em; }
.printShare ul li .printslash { display: inline-block; margin: -5px 0 0 3px; font-weight: normal; }

/*== calender ==*/
.ui-widget.ui-datepicker { border-color: #ea3876; }

.ui-widget-header { border-color: #ea3876; background: #ea3876; }

.ui-state-default, .ui-widget-content .ui-state-default { background: none; text-align: center; border: 0; }

.ui-state-highlight, .ui-widget-content .ui-state-highlight { background: #ea3876; color: #fff; border-color: #ea3876; border: 1px; }

.has-addons .input { height: 30px; margin-top: 1px; }

.newsBox h3, .newsBox a, .newsBox .text-small { color: #29136C; }

.pagination { border-top: 1px solid #949494; border-bottom: 1px solid #949494; padding: 25px 0; margin: 15px 0; text-align: center; }
.pagination ul { display: inline-block; padding: 0; margin: 0; }
.pagination ul li { float: left; list-style: none; padding: 0; margin: 0 0 0 -1px; }
.pagination ul li a { border: 1px solid #949494; padding: 7px 12px; display: block; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; color: #000; }
.pagination ul li:hover a, .pagination ul li.current a { background-color: #949494; color: #000; }
.pagination ul li.count a { border: none; font-weight: 700; }

.style-6 .pagination ul li a { border: 1px solid #ffdb69; }
.style-6 .pagination ul li a:hover { background-color: #ffdb69; color: #fff; }

.viewSwicther a { font-size: 1.9em; line-height: 38px; display: block; float: left; color: #000; }
.viewSwicther a:first-child { margin-right: 7px; }

.location-info { background-color: #fff; border-bottom: 1px solid #949494; }
.location-info .row .col2 { margin: 0; padding: 35px 30px; }
.location-info .row .col2 img { margin-bottom: 10px; }
.location-info .row .col2 p { color: #000; }
.location-info .row .col2 p:last-child { padding-bottom: 0; }

.contrast .location-info { background: #000; border-top: 1px solid #000; border-bottom: 1px solid #000; }

.contrast .location-info .row .col2 p { color: #fff; }

@media (max-width: 640px) { .location-info .row .col2 { padding: 20px 30px; } }
@media (max-width: 500px) { .location-info .row .col2 { padding: 10px 20px; }
  .location-info .row .col2 img { display: inline-block; margin-bottom: 10px; vertical-align: middle; }
  .location-info .row .col2 p { display: inline-block; margin-left: 10px; } }
@media (max-width: 400px) { .location-info .row .col2 { padding: 5px 15px; }
  .location-info .row .col2 img { display: inline-block; margin-bottom: 0; vertical-align: middle; width: 31px; height: auto; }
  .location-info .row .col2 p { display: inline-block; margin-left: 1px; } }
/* ===================== Events ========================= */
.event-container .awardListing:hover .eventImage img { transform: scale(1.1); }
.event-container .awardListing, .event-container .awardListing * { transition: all 0.3s linear 0s; }
.event-container .awardListing .eventImage { overflow: hidden; position: relative; }
.event-container .awardListing .eventImage:before { border-bottom: 15px solid #fff; border-left: 15px solid transparent; border-right: 15px solid transparent; bottom: 0; content: ""; height: 0; left: 50%; position: absolute; transform: translateX(-50%); width: 15px; z-index: 9; }

.list-view .event-container .awardListing .socialCont { margin: 0 15px 0 0; }

.arrowDetails:hover { background-color: #29136C; }
.arrowDetails:hover span { color: #fff; }

.list-view .event-container .awardListing { position: relative; }
.list-view .event-container .awardListing .eventImage:before { width: 0; height: 0; border-top: 15px solid transparent; border-right: 15px solid #fff; border-bottom: 15px solid transparent; border-left: none; bottom: 0; content: ""; height: 0; right: 0; top: 50%; left: auto; position: absolute; transform: translateY(-50%); width: 15px; z-index: 9; }
.list-view .event-container .awardListing .awardContent { float: left; padding: 1em; text-align: left; width: 60%; }

.contrast .event-container .awardListing:hover .awardContent a.arrowDetails { background: #000; }

a:hover { color: #000; }

.linkBtn { color: #000; margin: 0; padding: 0; }
.linkBtn:hover { color: #000; }

.icon-right-caret { position: relative; top: 1px; transition: none !important; -webkit-transition: none !important; }

.icon-zoom-in { transition: none !important; -webkit-transition: none !important; }

.contrast .btn-default { background: #000; border: 1px solid #ff0 !important; color: #ff0; }

.contrast .bg-grey-light { background: #000; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }

.contrast .gen-list { background: #000; }
.contrast .gen-list li.sqrList1 span.list-icon, .contrast .gen-list .sqrList2 span.list-icon, .contrast .gen-list .sqrList3 span.list-icon, .contrast .gen-list .sqrList4 span.list-icon, .contrast .gen-list .sqrList5 span.list-icon, .contrast .gen-list .sqrList6 span.list-icon, .contrast .gen-list .sqrList7 span.list-icon, .contrast .gen-list .sqrList8 span.list-icon { background: #000 !important; border: 1px solid #ff0; color: #ff0; }

.gen-list-squre-icons { width: 100%; }
.gen-list-squre-icons li { width: 14.5%; float: left; margin: 1%; padding: 1em; background: #66b9ac; text-align: center; display: table; height: 140px; -webkit-transition: 0.5s ease all; transition: 0.5s ease all; }
.gen-list-squre-icons li a { display: table-cell; vertical-align: middle; color: #fff; }
.gen-list-squre-icons li a .list-text { color: #fff; text-transform: uppercase; }
.gen-list-squre-icons li span { font-size: 3em; color: #fff; margin-bottom: 10px; display: inline-block; }
.gen-list-squre-icons li p { padding-bottom: 0; color: #fff; text-transform: uppercase; }
.gen-list-squre-icons li:hover { background: rgba(0, 0, 0, 0.4); }

.contrast .gen-list-squre-icons li { background: #000; border: 1px solid #ff0; }
.contrast .gen-list-squre-icons li span { color: #ff0; }
.contrast .gen-list-squre-icons li .list-text { color: #ff0; }

@media (max-width: 1100px) { .gen-list-squre-icons li { width: 11%; }
  .gen-list-squre-icons li .list-text { line-height: 1.2em; } }
@media (max-width: 940px) { .gen-list-squre-icons li { width: 22.8%; } }
@media (max-width: 640px) { .gen-list-squre-icons li { width: 31%; } }
@media (max-width: 500px) { .gen-list-squre-icons li { width: 48%; } }
@media (max-width: 400px) { .gen-list-squre-icons li { width: 100%; } }
.no-radius { border-radius: 0; }

/*===============================Generic Page design========================*/
.boxBorder { border: 1px solid #949494; }
.boxBorder img { width: 100%; margin-bottom: 1em; }

.postReadmore { padding: 0; margin: 0; color: #000; }
.postReadmore:hover { color: #000; }

.boxBorder .hr { margin: 1em 0; }

.poststyle2 { padding-right: 10px; }

.btn-black { background-color: #000; border-color: #000; color: #fff; }
.btn-black:hover { background: rgba(0, 0, 0, 0.8); }

.poststyle { width: 100%; padding: 20px; border-bottom: 1px solid #949494; }
.poststyle:hover { background: #29136C; }
.poststyle:hover h4, .poststyle:hover p, .poststyle:hover .postReadmore { color: #fff; }
.poststyle:last-child { border-bottom: 0; }

.newsContainer { width: 100%; padding: 20px; border-bottom: 1px solid #949494; display: -webkit-box; display: -ms-flexbox; display: flex; }
.newsContainer:hover h4, .newsContainer:hover p, .newsContainer:hover .postReadmore { color: #000; }
.newsContainer:last-child { border-bottom: 0; }

/*============ 404 Page===================*/
.searchWidget { background: #4b3504; padding: 30px 20px; text-align: center; margin: 20px 0; }
.searchWidget .searchbox { display: inline-block; width: 45%; }
.searchWidget .searchbox .button { height: 100%; }
.searchWidget .field.has-addons { width: 100%; }
.searchWidget .icon-search { padding-right: 8px; }
.contrast .searchWidget { background: #000; }
.contrast .searchWidget .button { color: #000 !important; }

@media (max-width: 1024px) { .searchWidget .searchbox { display: inline-block; width: 65%; } }
@media (max-width: 768px) { .searchWidget .searchbox { display: inline-block; width: 85%; }
  .center-block-box { width: 95%; } }
@media (max-width: 500px) { .searchWidget .searchbox { display: inline-block; width: auto; } }
.btn-state { color: #000; background-color: #fff; border-color: #949494; }
.btn-state:hover { color: #ea3876; }

.contrast .btn-state { background-color: #000; border-color: #ff0; }

.upcomingEventContainer { width: 100%; }
.upcomingEventContainer .upcomingImgCont { width: 100%; }
.upcomingEventContainer .urduUpcoming { color: #000; }
.upcomingEventContainer .urduUpcoming:hover { text-decoration: underline; }

.ministerProfileMainCont { width: 100%; display: flex; }
.ministerProfileMainCont .profileMinister { width: 48%; float: left; margin: 0.5rem 1%; display: flex; }

@media (max-width: 500px) { .ministerProfileMainCont { display: block; }
  .ministerProfileMainCont .profileMinister { display: block; float: none; margin: 0; width: 100%; }
  .ministerProfileMainCont .profileMinister:first-child { margin-bottom: 20px; } }
.new { background: #ffdb69; color: #fff; display: inline-block; font-size: 80%; margin: 0 2px; padding: 1px 5px; text-transform: uppercase; }

.contrast .new { background: #000; color: #ff0; border: 1px solid #ff0; }

@media (max-width: 1100px) { .latestNews { width: 32%; }
  .upcomingNews { width: 22%; }
  .profileCont { width: 40%; } }
@media (max-width: 1024px) { .latestNews { width: 98%; }
  .upcomingNews { width: 38%; }
  .profileCont { width: 58%; } }
@media (max-width: 767px) { .latestNews { width: 98%; }
  .upcomingNews { width: 98%; margin-bottom: 20px !important; }
  .profileCont { width: 98%; } }
.documentBorder { border-top: 3px solid #4b3504; margin: 0.5rem 1%; margin-bottom: 10px; }

.ourServiceBorder { border-top: 3px solid #ea3876; margin: 0.5rem 1%; margin-bottom: 10px; }

.instituteBorder { border-top: 3px solid #29136C; margin: 0.5rem 1%; margin-bottom: 10px; }

.awardBorder { border-top: 3px solid #ffdb69; margin: 0.5rem 1%; margin-bottom: 10px; }

@media (max-width: 767px) { .documentBorder, .ourServiceBorder, .instituteBorder { margin-bottom: 20px !important; } }
.contrast .bg-white { background: #000; border: 1px solid #fff; }

.awardMainContainer { width: 100%; }
.awardMainContainer .awardListContainer { align-items: start; display: flex; margin-bottom: 20px; width: 100%; }
.awardMainContainer .awardListContainer img { margin-left: 0; max-width: 77px; }
.awardMainContainer .awardListContainer .awardhightHeading { margin-left: 1em; width: 100%; }
.awardMainContainer .awardListContainer .awardhightHeading a { color: #000; font-weight: 400; }

.videoPhotoGallery { overflow: hidden; position: relative; width: 100%; }

.videoHeadingCont { width: 100%; }
.videoHeadingCont h3 { color: #fff; display: inline-block; }
.videoHeadingCont .viewAll { color: #fff; float: right; }
.videoHeadingCont .viewAll:hover { text-decoration: underline; }
.videoHeadingCont .videoGallery { width: 100%; }

.photoVideo { margin: 0.5rem 1%; }

.photoMainGallery { width: 100%; background: #fff; padding: 20px; position: absolute; height: 100%; }
.photoMainGallery .flexslider .slides > li { padding: 4px; }

.contrast .photoMainGallery { background: #000; border: 1px solid #fff; height: auto; }

@media (max-width: 1100px) { .photoMainGallery { position: relative; } }
@media (max-width: 767px) { .photoContGallery { margin-top: 20px; } }
.slide-caption p span { display: block; }

@media (max-width: 768px) { .full-cntrl-right-caption-bottom .container .slide-caption { text-align: left !important; } }
@media (max-width: 767px) { .slide-caption p span { display: inline; } }
@media (max-width: 640px) { .slide-caption { display: none; }
  .banner-wrapper .flex-direction-nav { display: none !important; }
  .flex-pauseplay { display: none; } }
/*Audio details start*/
.audio-wrapper { margin-left: -15px; }
.audio-wrapper .audio-box { float: left; width: calc(25% - 15px); margin: 0 0 15px 15px; border: 1px solid #ccc; position: relative; }
.audio-wrapper .audio-box .audio-hdr-img { font-size: 6em; background: #fbc372; border-bottom: 1px solid #ccc; text-align: center; }
.audio-wrapper .audio-box .audio-hdr-img img { width: 100%; max-height: 156px; object-fit: cover; }
.audio-wrapper .audio-box .audio-details { padding: 15px; }
.audio-wrapper .audio-box .audio-details h4, .audio-wrapper .audio-box .audio-details .heading4 { margin: 0; color: #000; }
.audio-wrapper .audio-box .audio-details p { color: #333; }
.audio-wrapper .audio-box .box-overlay { display: none; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 1; background: rgba(0, 0, 0, 0.7); }
.audio-wrapper .audio-box .box-overlay .play-icon, .audio-wrapper .audio-box .box-overlay .download-icon { position: absolute; display: grid; align-items: center; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; top: 35%; width: 70px; height: 70px; border: 3px solid #fff; border-radius: 50%; color: #fff; font-size: 2em; text-align: center; }
.audio-wrapper .audio-box .box-overlay .play-icon:hover, .audio-wrapper .audio-box .box-overlay .download-icon:hover { background: #fff; color: #000 !important; }
.audio-wrapper .audio-box .box-overlay .play-icon { left: -100%; }
.audio-wrapper .audio-box .box-overlay .download-icon { right: -100%; }
.audio-wrapper .audio-box:hover .box-overlay { display: inherit; }
.audio-wrapper .audio-box:hover .box-overlay .play-icon { left: 50%; transform: translateX(-50%); }
.audio-wrapper .audio-box:hover .box-overlay .download-icon { right: 50%; margin-right: -50px; }

.thumbs_view.list-view .audio-box { float: left; width: calc(100% - 15px); }
.thumbs_view.list-view .audio-box .audio-hdr-img { float: left; width: 30%; margin-right: 15px; }
.thumbs_view.list-view .audio-box .audio-hdr-img img { max-height: inherit; }
.thumbs_view.list-view .audio-box .box-overlay .play-icon, .thumbs_view.list-view .audio-box .box-overlay .download-icon { top: 28%; }
.thumbs_view.list-view .audio-box .box-overlay { right: inherit; width: 30%; }
.thumbs_view.list-view .audio-box .audio-details a:hover { text-decoration: underline; }

.audio-dtls-cntr { float: left; width: 100%; background: #dcdcdc; padding: 15px; }

.audio-bnr { width: 100%; border: 1px solid #b1b1b1; background: #fff; height: 150px; }

.audio-cntr { padding-left: 15px; }

.audio-cntr h2 { font-weight: 400; margin: 0 0 10px 0; }

.audio-player { margin: 0 !important; }

.audio-player audio { float: left; width: 100%; }

.player-btn { display: inline-block; width: 100%; margin-top: 21px; }

.player-btn a { margin: 0; }

.player-btn .format-dur { float: right; border: 1px solid rgba(4, 2, 4, 0.14); padding: 7px 10px; background: #fff; }

#play-btn { width: 70px; }

#show-description { float: left; background: #fff; margin-top: 15px; line-height: 1.5em; }

#show-description p { padding: 15px; }

.spectrum-cntr { float: left; width: 155px; }

.spectrum-cntr img { height: 150px; }

.audio-track-cntr { float: left; width: calc(100% - 155px); padding-left: 12px; }

.contrast .audio-details h4, .contrast .audio-wrapper .audio-box .audio-details p { color: #fff !important; }
.contrast .audio-box .box-overlay .play-icon, .contrast .audio-box .box-overlay .download-icon { border-color: #ffff00; }
.contrast .play-icon:hover, .contrast .download-icon:hover, .contrast .audio-hdr-img { background: #ffff00 !important; }
.contrast .audio-hdr-img { color: #000 !important; }
.contrast .audio-dtls-cntr { background-color: #000; border: 1px solid #fff; }
.contrast .player-btn .format-dur, .contrast #show-description { background-color: #222; }

@media screen and (max-width: 768px) { .audio-wrapper .audio-box { width: calc(100% - 15px); }
  .audio-wrapper .audio-box .audio-hdr-img img { max-height: inherit; }
  .thumbs_view.list-view .audio-hdr-img { width: 100%; margin-right: 0; }
  .shceme-description { height: auto; }
  .audio-cntr { padding-left: 0; margin: 15px 0; }
  .spectrum-cntr { width: 80px; margin-bottom: 15px; }
  .spectrum-cntr img { height: auto; width: 100%; }
  .audio-track-cntr { float: left; width: 100%; padding-left: 0; }
  .audio-track-cntr .player-btn a { margin-bottom: 3px; }
  .audio-track-cntr .player-btn .format-dur { float: left; border: none; width: 100%; margin-bottom: 10px; } }
@media print { .audio-box { float: left; width: calc(99% - 15px); }
  .helpline-no.gen-list li a span.list-icon, .helpline-no.gen-list li .list-anchor span.list-icon { display: none; }
  .logo a h1 { font-size: 15px !important; } }
/*Audio details end*/
/*-----------------------Award Page---------------------*/
.awardListing { width: 100%; border: 1px solid #949494; transition: 0.5s ease all; margin: 15px 0; background: #fff; position: relative; color: #000; box-shadow: 0 1px 5px -1px rgba(0, 0, 0, 0.17); }
.awardListing .pressImage { padding: 15px; text-align: center; }
.awardListing .pressImage img { height: 150px; width: 150px; border-radius: 50%; object-fit: cover; }
.awardListing h2 { font-size: 1.17em; margin: 0 0 8px; }
.awardListing h2 a { color: #000; display: block; }
.awardListing .awardContent { width: 100%; text-align: center; padding: 0 15px 65px; }
.awardListing .awardContent h4 a { color: #000; height: 60px; overflow: hidden; display: inline-block; font-weight: 600; text-align: center; }
.awardListing .statusCont { width: 100%; text-align: center; margin-bottom: 1em; }
.awardListing .statusCont .statusopen { padding: 6px 12px; border-radius: 10px; text-transform: uppercase; font-weight: 600; border: 1px solid #949494; display: inline-block; font-size: 90%; }
.awardListing .statusCont .statusopen .open { color: #29136C; }
.awardListing .statusCont .statusopen .evenclose { color: #ea3876; }

.tax-provider .award-style-4 .awardListing { padding: 15px 14px 15px; }
.tax-provider .eventItem .eventContent h2 { margin: 0; min-height: 54px; }

.socialCont { width: calc(100% - 30px); text-align: center; border: 1px solid #e1e1e1; background-color: transparent; position: absolute; left: 15px; bottom: 25px; }
.socialCont ul { padding: 7px 0; margin-bottom: 0; }
.socialCont ul li { display: inline-block; padding: 0 2px; line-height: 20px; }
.socialCont ul li span { vertical-align: middle; }
.socialCont ul li a { display: block; font-weight: 700; font-size: 1.2em; line-height: 22px; color: #000; }
.socialCont ul li .icon-share { font-size: 1.5em; line-height: 22px; position: relative; top: -1px; }
.socialCont ul li img.icon-twitter { width: 15px; vertical-align: middle; margin-bottom: 2px; }
.socialCont ul li .viewDetails { margin: 8px 0 0; padding: 0; }
.socialCont ul li .viewDetails span { font-size: 1em; position: relative; top: -2px; }

.award-style-2 .socialCont ul li span, .video-style-3 .socialCont ul li span, .video-style-4 .socialCont ul li span, .news-style-5 .socialCont ul li span { background: #fff; width: 30px; height: 30px; line-height: 30px; display: inline-block; border-radius: 50%; text-align: center; -webkit-text-stroke-width: 0; }
.award-style-2 .socialCont ul li span.icon-share, .video-style-3 .socialCont ul li span.icon-share, .video-style-4 .socialCont ul li span.icon-share, .news-style-5 .socialCont ul li span.icon-share { line-height: 30px; }
.award-style-2 .socialCont ul li span img.icon-twitter, .video-style-3 .socialCont ul li span img.icon-twitter, .video-style-4 .socialCont ul li span img.icon-twitter, .news-style-5 .socialCont ul li span img.icon-twitter { margin-bottom: 5px; }

.video-style-4 .socialCont ul li span img.icon-twitter { width: 15px; display: inline-block; }

.award-style-5 .socialCont ul li span { color: #fff; }
.award-style-5 .socialCont ul li img.icon-twitter { filter: invert(1) brightness(10); }

.video-style-4 .socialCont ul { padding: 0px 0; }

.arrowDetails { border-radius: 50%; bottom: -16px; display: block; height: 35px; left: 50%; padding-top: 5px; position: absolute; text-align: center; width: 35px; transform: translateX(-50%); border: 2px solid #29136C; background: #fff; }
.arrowDetails span { color: #29136C; font-size: 1.5em; }

.style-6 h1, .style-6 h2, .style-6 h3, .style-6 h4, .style-6 strong { font-family: "ralewaysemibold"; }
.style-6 h2, .style-6 .heading2 { font-size: 1.5em; }
.style-6 .arrowDetails { color: #ffdb69; border-color: #ffdb69; }
.style-6 .arrowDetails:hover { background-color: #ffdb69; color: #fff; }
.style-6 .arrowDetails:hover span { color: #fff; }
.style-6 .arrowDetails span { color: #ffdb69; }

.inst .list-view .awardListing .awardContent { width: 68%; }

.style-1 .inst .arrowDetails, .style-1 .pub-box .arrowDetails { border: 2px solid #29136C; }
.style-1 .inst .arrowDetails span, .style-1 .pub-box .arrowDetails span { color: #29136C; }
.style-1 .inst .arrowDetails:hover, .style-1 .pub-box .arrowDetails:hover { background-color: #29136C; }
.style-1 .inst .arrowDetails:hover span, .style-1 .pub-box .arrowDetails:hover span { color: #fff; }

.style-2 .inst .arrowDetails, .style-2 .pub-box .arrowDetails { border: 2px solid #4b3504; }
.style-2 .inst .arrowDetails span, .style-2 .pub-box .arrowDetails span { color: #4b3504; }
.style-2 .inst .arrowDetails:hover, .style-2 .pub-box .arrowDetails:hover { background-color: #4b3504; }
.style-2 .inst .arrowDetails:hover span, .style-2 .pub-box .arrowDetails:hover span { color: #fff; }

.style-2 .arrowDetails { border: 2px solid #4b3504; }
.style-2 .arrowDetails span { color: #4b3504; }
.style-2 .arrowDetails:hover { background-color: #4b3504; }
.style-2 .arrowDetails:hover span { color: #fff; }
.style-2 .inst .arrowDetails, .style-2 .pub-box .arrowDetails { border: 2px solid #4b3504; }
.style-2 .inst .arrowDetails span, .style-2 .pub-box .arrowDetails span { color: #4b3504; }
.style-2 .inst .arrowDetails:hover, .style-2 .pub-box .arrowDetails:hover { background-color: #4b3504; }
.style-2 .inst .arrowDetails:hover span, .style-2 .pub-box .arrowDetails:hover span { color: #fff; }

.style-3 .breadcrumbs li a, .style-3 .pub-detail a { color: #475c59; }
.style-3 .breadcrumbs li a:hover, .style-3 .pub-detail a:hover { color: #66b9ac; }
.style-3 .arrowDetails { border: 2px solid #66b9ac; }
.style-3 .arrowDetails span { color: #66b9ac; }
.style-3 .arrowDetails:hover { background-color: #66b9ac; }
.style-3 .arrowDetails:hover span { color: #fff; }
.style-3 .inst .arrowDetails, .style-3 .pub-box .arrowDetails { border: 2px solid #66b9ac; }
.style-3 .inst .arrowDetails span, .style-3 .pub-box .arrowDetails span { color: #66b9ac; }
.style-3 .inst .arrowDetails:hover, .style-3 .pub-box .arrowDetails:hover { background-color: #66b9ac; }
.style-3 .inst .arrowDetails:hover span, .style-3 .pub-box .arrowDetails:hover span { color: #fff; }

.style-4 .arrowDetails { border: 2px solid #2aacea; }
.style-4 .arrowDetails span { color: #2aacea; }
.style-4 .arrowDetails:hover { background-color: #2aacea; }
.style-4 .arrowDetails:hover span { color: #fff; }
.style-4 .inst .arrowDetails, .style-4 .pub-box .arrowDetails { border: 2px solid #2aacea; }
.style-4 .inst .arrowDetails span, .style-4 .pub-box .arrowDetails span { color: #2aacea; }
.style-4 .inst .arrowDetails:hover, .style-4 .pub-box .arrowDetails:hover { background-color: #2aacea; }
.style-4 .inst .arrowDetails:hover span, .style-4 .pub-box .arrowDetails:hover span { color: #fff; }

.style-5 .arrowDetails { border: 2px solid #ea3876; }
.style-5 .arrowDetails span { color: #ea3876; }
.style-5 .arrowDetails:hover { background-color: #ea3876; }
.style-5 .arrowDetails:hover span { color: #fff; }
.style-5 .inst .arrowDetails, .style-5 .pub-box .arrowDetails { border: 2px solid #ea3876; }
.style-5 .inst .arrowDetails span, .style-5 .pub-box .arrowDetails span { color: #ea3876; }
.style-5 .inst .arrowDetails:hover, .style-5 .pub-box .arrowDetails:hover { background-color: #ea3876; }
.style-5 .inst .arrowDetails:hover span, .style-5 .pub-box .arrowDetails:hover span { color: #fff; }

.style-6 .arrowDetails { border: 2px solid #ea3876; }
.style-6 .arrowDetails span { color: #ea3876; }
.style-6 .arrowDetails:hover { background-color: #ea3876; }
.style-6 .arrowDetails:hover span { color: #fff; }
.style-6 .inst .arrowDetails, .style-6 .pub-box .arrowDetails { border: 2px solid #ea3876; }
.style-6 .inst .arrowDetails span, .style-6 .pub-box .arrowDetails span { color: #ea3876; }
.style-6 .inst .arrowDetails:hover, .style-6 .pub-box .arrowDetails:hover { background-color: #ea3876; }
.style-6 .inst .arrowDetails:hover span, .style-6 .pub-box .arrowDetails:hover span { color: #fff; }

.style-7 .arrowDetails { border: 2px solid #3aa04a; }
.style-7 .arrowDetails span { color: #3aa04a; }
.style-7 .arrowDetails:hover { background-color: #3aa04a; }
.style-7 .arrowDetails:hover span { color: #fff; }
.style-7 .inst .arrowDetails, .style-7 .pub-box .arrowDetails { border: 2px solid #3aa04a; }
.style-7 .inst .arrowDetails span, .style-7 .pub-box .arrowDetails span { color: #3aa04a; }
.style-7 .inst .arrowDetails:hover, .style-7 .pub-box .arrowDetails:hover { background-color: #3aa04a; }
.style-7 .inst .arrowDetails:hover span, .style-7 .pub-box .arrowDetails:hover span { color: #fff; }
.style-7 .press-rls-fltr .search-head { color: #fff; }

.style-8 .arrowDetails { border: 2px solid #730068; }
.style-8 .arrowDetails span { color: #730068; }
.style-8 .arrowDetails:hover { background-color: #730068; }
.style-8 .arrowDetails:hover span { color: #fff; }
.style-8 .inst .arrowDetails, .style-8 .pub-box .arrowDetails { border: 2px solid #730068; }
.style-8 .inst .arrowDetails span, .style-8 .pub-box .arrowDetails span { color: #730068; }
.style-8 .inst .arrowDetails:hover, .style-8 .pub-box .arrowDetails:hover { background-color: #730068; }
.style-8 .inst .arrowDetails:hover span, .style-8 .pub-box .arrowDetails:hover span { color: #fff; }
.style-8 .press-rls-fltr .search-head { color: #fff; }

.style-9 .arrowDetails { border: 2px solid #002244; }
.style-9 .arrowDetails span { color: #002244; }
.style-9 .arrowDetails:hover { background-color: #002244; }
.style-9 .arrowDetails:hover span { color: #fff; }
.style-9 .inst .arrowDetails, .style-9 .pub-box .arrowDetails { border: 2px solid #002244; }
.style-9 .inst .arrowDetails span, .style-9 .pub-box .arrowDetails span { color: #002244; }
.style-9 .inst .arrowDetails:hover, .style-9 .pub-box .arrowDetails:hover { background-color: #002244; }
.style-9 .inst .arrowDetails:hover span, .style-9 .pub-box .arrowDetails:hover span { color: #fff; }
.style-9 .press-rls-fltr .search-head { color: #fff; }

.event-details.pub .row:last-child { margin-top: 0; }

.list-view .col-lg-3, .list-view .col-lg-4, .list-view .col-lg-6 { width: 100%; float: none; }

.list-view .awardListing { overflow: hidden; }
.list-view .awardListing .pressImage { margin-bottom: 0; float: left; width: 30%; }
.list-view .awardListing .awardContent { float: left; padding: 0; text-align: left; width: 69.5%; padding: 1em; }
.list-view .awardListing .awardContent h4 a { height: auto; overflow: auto; }
.list-view .awardListing .awardContent .statusCont { text-align: left; }
.list-view .awardListing .socialCont { float: left; position: static; padding: 0 15px; text-align: left; width: auto; }
.list-view .awardListing .arrowDetails { right: 10px; left: inherit; bottom: inherit; top: 50%; transform: translateY(-50%); }

.no-record-found { border: 1px solid #f65a64; display: inline-block; width: 100%; padding: 12px 20px; }
.no-record-found .no-record-inner { display: inline-flex; align-items: center; font-size: 1.3em; }
.no-record-found .no-record-inner span.fa { font-size: 2em; margin-right: 15px; }

.contrast .no-record-found { border-color: #ff0; }
.contrast .no-record-found .no-record-inner span.fa { color: #ff0 !important; }

@media (max-width: 1100px) { .awardListing .direction { width: 100%; text-align: center; } }
@media (max-width: 1024px) { .awardListing .awardContent h4 a { height: 130px; overflow: hidden; }
  .awardListing .direction { width: 100%; text-align: center; }
  .pressRelese .socialBox { padding: 5px 0; } }
@media (max-width: 767px) { .awardListing { min-height: inherit; }
  .awardListing .awardContent h4 a { height: auto; overflow: auto; }
  .awardListing .direction { float: left; text-align: left; width: auto; } }
@media (max-width: 640px) { .list-view .awardListing .awardContent { width: 100%; }
  .list-view .awardListing .socialBox { width: 100%; float: none; } }
@media (max-width: 400px) { .awardListing .direction { width: 100%; text-align: center; } }
.contrast .awardListing { background: #000; border: 1px solid #fff; }

.contrast .pressRelese .socialBox ul li a .icon-facebook { color: #ff0; }

.contrast .awardListing .socialBox ul li a .icon-twitter { color: #ff0; }

.contrast .arrowDetails { background: #000; border: 2px solid #ff0; color: #ff0; }
.contrast .arrowDetails span { color: #ff0; }

.list-view .eventList .socialBox { float: left; text-align: left; width: 65%; }

.various.fancybox\.iframe { display: block; position: relative; }

/*style-3 award*/
.awardListingContainer { margin: 15px 0; width: 100%; }
.awardListingContainer .awardListContent { margin-right: 2%; width: 48%; }
.awardListingContainer .awardRightContent { width: 50%; position: relative; }
.awardListingContainer .awardRightContent h2 { font-size: 1.25em; margin: 0 0 4px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; }
.awardListingContainer .awardRightContent h2 a { color: #000; }
.awardListingContainer .awardRightContent p { margin: 0 0 10px; }
.awardListingContainer .awardRightContent .btn:hover { color: #fff; background-color: #ffdb69; border-color: #ffdb69; }

.style-6 .awardListingContainer .awardRightContent .btn:hover { border-color: #ffdb69; }

.awardListingContainer.project-style-3 .awardListContent > img { height: 170px; width: 100%; object-fit: cover; }

@media (max-width: 800px) { .awardListingContainer { min-height: auto; }
  .awardListingContainer .awardListContent { float: none; margin-right: 0; width: 100%; margin-bottom: 10px; }
  .awardListingContainer .awardRightContent { float: none; width: 100%; } }
.single-gallery .gallery-container.single .awardListing .awardContent h2 { margin: 0 0 12px; }

@media (max-width: 767px) { .awardListingContainer { width: 100%; }
  .awardListingContainer .awardListContent { float: left; margin-right: 2%; width: 48%; }
  .awardListingContainer .awardRightContent { float: left; width: 50%; } }
@media (max-width: 500px) { .awardListingContainer { min-height: auto; }
  .awardListingContainer .awardListContent { float: none; margin-right: 0; width: 100%; margin-bottom: 10px; }
  .awardListingContainer .awardRightContent { float: none; width: 100%; } }
/*************event Details**********************/
.awardListing .eventImage { text-align: center; margin-bottom: 10px; display: block; }
.awardListing .eventImage img { width: 100%; height: 150px; object-fit: cover; }

.posted { padding: 8px 12px; border: 1px solid #949494; margin-bottom: 15px; }

.list-view .awardListing .eventImage { width: 30%; float: left; margin-right: 1em; margin-bottom: 0; }
.list-view .awardListing .eventImage img { height: 190px; }
.list-view .posted { display: inline-block; margin-bottom: 0; line-height: 22.5px; }

.switchViewHead { margin: 0 0 10px; }
.switchViewHead h1 { margin: 0; line-height: 38px; }

.event-details > .row:last-child { margin-top: 20px; }
.event-details .col-lg-5 img { width: 100%; }
.event-details h1 { margin: 0 0 10px; }
.event-details .meta-info { margin: 0 0 20px; }
.event-details h2 { font-size: 1.5em; margin: 0 0 8px; }
.event-details p a .icon-pdf { color: #e33e2b; display: inline-block; font-size: 1.2em; margin-left: 5px; vertical-align: middle; }
.event-details p:last-child { margin: 0; }
.event-details .box-head { overflow: hidden; margin: 0 0 15px; }
.event-details .box-head h3, .event-details .box-head h2 { font-size: 1.25em; float: left; line-height: 32px; }
.event-details .box-head .btn { display: block; float: right; margin: 0; }
.event-details .box-head.event-heading-align { margin-top: 25px; }
.event-details .box-head.event-heading-align h3, .event-details .box-head.event-heading-align h2 { line-height: inherit; margin: 0; }
.event-details .btn { margin: 25px 0 0; }
.event-details .btn:hover { background-color: #29136C; border-color: #29136C; color: #fff; }
.event-details .fancy-video { display: block; position: relative; }
.event-details .fancy-video img { width: 100%; height: 167px; object-fit: cover; }
.event-details .fancy-video .video-playbtn { margin: 0; position: absolute; z-index: 1; text-align: center; left: 0; top: 50%; width: 100%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.event-details .photo-gallery .row { margin: 0 -10px; }
.event-details .photo-gallery .row .col-lg-3 { padding: 0 10px; }
.event-details .photo-gallery .row .col-lg-3 a { display: block; }

.single-publication .event-details h1, .single-activity .event-details h1 { margin: 0 0 20px; }

.single-event .event-details .meta-info { margin: 0; }

.style-1 .event-details .btn:hover { background-color: #eeecf9; border-color: #eeecf9; color: #fff; }

.style-2 .event-details .btn:hover { background-color: #ffdb69; border-color: #ffdb69; color: #fff; }

.style-6 .event-details .btn:hover { background-color: #ea3876; border-color: #ea3876; color: #fff; }
.style-6 .event-details .box-head .btn:hover { border-color: #ffdb69; }

.style-5 .event-details .btn:hover { background-color: #f6f3ee; border-color: #f6f3ee; color: #fff; }

/*************news**********************/
.news .list-view .awardListing .eventImage { margin: 0; }
.news .list-view .awardListing .eventImage img { height: 185px; }
.news .list-view .awardListing .awardContent { width: 68%; }
.news .list-view .awardListing .awardContent h2 { min-height: inherit; }
.news .list-view .awardListing .awardContent p { padding-right: 30px; }
.news .list-view .awardListing .awardContent .socialCont { margin: 0; }

.news.award-style-2 .awardListing .pressImage { overflow: hidden; }
.news.award-style-2 .awardListing .pressImage img { height: 130px; }
.news.award-style-2 .awardListing:hover .pressImage img { transform: scale(1.2); }

.news.award-style-2.news-style-2 .awardListing .pressImage img { width: 100%; height: auto; }

.news.award-style-4.news-style-4 .awardListing .awardContent { padding: 0 0 80px; }
.news.award-style-4.news-style-4 .awardListing .awardContent .btn.btn-default { display: block; padding: 7px 12px; }
.news.award-style-4.news-style-4 .awardListing .awardContent .social-section { position: absolute; width: calc(100% - 30px); left: 15px; bottom: 15px; }
.news.award-style-4.news-style-4 .awardListing .awardContent .social-section .socialCont { position: static; margin: 10px 0 0; width: 100%; }
.news.award-style-4.news-style-4 .awardListing .awardContent .social-section .socialCont ul { padding: 5px 0; }
.news.award-style-4.news-style-4 .list-view .awardListing .awardContent { padding: 0 0 0 20px; }
.news.award-style-4.news-style-4 .list-view .awardListing .awardContent .btn.btn-default { float: left; }
.news.award-style-4.news-style-4 .list-view .awardListing .awardContent .social-section { position: static; overflow: hidden; }
.news.award-style-4.news-style-4 .list-view .awardListing .awardContent .social-section .socialCont { margin: 0; width: auto; float: left; }

.style-3 .news.award-style-2.news-style-2 .awardListing:hover .awardContent .btn.btn-default { background-color: #475c59 !important; }

.award-style-3.news-style-3 .list-view .socialCont { margin: 0 15px 0 0; }

.award-style-3.news-style-3 .thumbs_view .awardListingContainer .awardRightContent { padding-bottom: 30px; }

/*************news Details**********************/
.event-sidebar { border: 1px solid #29136C; }

.event-sidebar-panel { border-left: 0 none; border-radius: 0; border-right: 0 none; border-top: 0 none; margin: 0 0 15px; padding: 0 0 10px; display: flex; border-bottom: 1px solid #29136C; }
.event-sidebar-panel:last-child { border-bottom: 0; padding-bottom: 0; }
.event-sidebar-panel .gen-card-img { float: left; margin-bottom: 0; width: 40%; }
.event-sidebar-panel .gen-card-img img { display: block; width: 100%; }
.event-sidebar-panel .gen-card-content { float: left; margin-left: 4%; width: 56%; }

.eventDetailsWrapper { width: 100%; }
.eventDetailsWrapper .newsDetailsImgCont { position: relative; max-width: 500px; float: left; margin: 0 20px 20px 0; }
.eventDetailsWrapper .newsDetailsImgCont img { width: 100%; }
.eventDetailsWrapper .newsDetailsImgCont .news-date-panel { padding: 5px 20px; background: #29136C; color: #fff; position: absolute; top: 0; left: 0; text-align: center; font-size: 1.4em; }
.eventDetailsWrapper .newsDetailsImgCont .news-date-panel p { display: block; line-height: 20px; padding-bottom: 0; font-size: 0.7em; }

.newsSocial { width: 100%; border-top: 1px solid #949494; padding: 15px 0; }
.newsSocial .shareContentItem { color: #000; margin-right: 10px; }
.newsSocial span { color: #000; display: inline-block; font-size: 1.4em; vertical-align: middle; font-weight: 700; margin-right: 5px; }

.contrast .bg-grey-light { border: 1px solid #fff; }
.contrast .event-sidebar-panel { border-bottom: 1px solid #fff; }
.contrast .eventDetailsWrapper .newsDetailsImgCont .news-date-panel { background: #000; border: 1px solid #fff; }
.contrast .newsSocial span { color: #ff0; }
.contrast .btn-theme, .contrast .btn-gov { background-color: #000 !important; border-color: #ff0 !important; color: #ff0 !important; }

.style-6 .gallery-style-2 .gallery-container .awardListing .awardContent .social-section .btn:hover, .style-6 .gallery-style-3 .gallery-container .awardListing .awardContent .social-section .btn:hover, .style-6 .gallery-style-3 .gallery-container .awardListing .awardContent .bottom-con .btn:hover { background-color: #ffdb69; border-color: #ffdb69; }
.style-6 .gen-card .gen-card-img .gen-card-hover a.details-anchor:hover { background-color: #000; border-color: #000; }

.style-6 .single-gallery-style-5 .gen-card .gen-card-img .image-hover .image-hover-main span { display: inline-block; top: -7px; position: relative; }
.style-6 .news-style-5 .pressrelease-details .card-content a:hover { color: #000; }
.style-6 .video-style-3 .pressrelease-details .card-content > a { color: #fff !important; }
.style-6 .video-style-4 .photolistingContainer .photoListingBg .photoHeadingContainer a:hover { color: #ffdb69; }

/**********************Photogallery**********************/
.visibleTxt { display: none; }

.list-view .visibleTxt { display: block; }

.style-6 .fancybox.photo-count { color: #fff; }
.style-6 .photo-count { background: rgba(255, 219, 105, 0.75); }

.photo-count { padding: 10px 20px; background: rgba(234, 56, 118, 0.8); position: absolute; top: 0; left: 0; text-align: center; font-size: 1em; color: #fff !important; }
.photo-count span { display: block; line-height: 20px; font-size: 2em; }
.photo-count strong { display: block; margin-top: 7px; }

.gallery-container .awardListing .eventImage img { height: 220px; }
.gallery-container .awardListing .awardContent h2 { margin: 0 0 12px; }

.gallery-style-2 .gallery-container .awardListing, .gallery-style-3 .gallery-container .awardListing { padding: 15px 15px 110px; }
.gallery-style-2 .gallery-container .awardListing .eventImage img, .gallery-style-3 .gallery-container .awardListing .eventImage img { height: 165px; }
.gallery-style-2 .gallery-container .awardListing .awardContent, .gallery-style-3 .gallery-container .awardListing .awardContent { padding: 0; text-align: left; }
.gallery-style-2 .gallery-container .awardListing .awardContent h2, .gallery-style-3 .gallery-container .awardListing .awardContent h2 { font-size: 1.28em; margin: 0 0 12px; }
.gallery-style-2 .gallery-container .awardListing .awardContent .social-section, .gallery-style-3 .gallery-container .awardListing .awardContent .social-section { position: absolute; left: 15px; width: calc(100% - 30px); bottom: 15px; }
.gallery-style-2 .gallery-container .awardListing .awardContent .social-section .socialCont, .gallery-style-3 .gallery-container .awardListing .awardContent .social-section .socialCont { position: static; width: 100%; margin: 0 0 15px; }
.gallery-style-2 .gallery-container .awardListing .awardContent .social-section .btn, .gallery-style-3 .gallery-container .awardListing .awardContent .social-section .btn { display: block; padding: 9px 12px; }
.gallery-style-2 .gallery-container .awardListing .awardContent .social-section .btn:hover, .gallery-style-3 .gallery-container .awardListing .awardContent .social-section .btn:hover { color: #fff; background-color: #ff9f08; border-color: #ff9f08; }
.gallery-style-2 .list-view .gallery-container .awardListing, .gallery-style-3 .list-view .gallery-container .awardListing { padding: 15px; }
.gallery-style-2 .list-view .gallery-container .awardListing .awardContent .social-section, .gallery-style-3 .list-view .gallery-container .awardListing .awardContent .social-section { position: static; overflow: hidden; }
.gallery-style-2 .list-view .gallery-container .awardListing .awardContent .social-section .socialCont, .gallery-style-3 .list-view .gallery-container .awardListing .awardContent .social-section .socialCont { float: left; margin: 0 15px 0 0; width: auto; }
.gallery-style-2 .list-view .gallery-container .awardListing .awardContent .social-section .btn, .gallery-style-3 .list-view .gallery-container .awardListing .awardContent .social-section .btn { float: left; }

.single .gallery-style-2 .gallery-container .awardListing { padding: 15px 15px 60px; }

.gallery-style-3 .gallery-container .awardListing .eventImage img { height: 200px; }

.style-3 .gallery-style-2 .gallery-container .awardListing .awardContent .btn:hover, .style-3 .gallery-style-3 .gallery-container .awardListing .awardContent .bottom-con .btn:hover { background-color: #475c59; }

.list-view .gallery-container .awardListing .awardContent { width: 60%; }
.list-view .gallery-container .awardListing .awardContent h2 { min-height: inherit; }

.gallery-style-3 .gallery-container .awardListing { padding: 15px 15px 60px; }
.gallery-style-3 .gallery-container .awardListing .awardContent h2 { margin: 0 0 12px; }
.gallery-style-3 .gallery-container .awardListing .awardContent .bottom-con { position: absolute; left: 15px; bottom: 15px; width: calc(100% - 30px); }
.gallery-style-3 .gallery-container .awardListing .awardContent .bottom-con .socialCont { float: left; width: 160px; margin: 0; position: static; }
.gallery-style-3 .gallery-container .awardListing .awardContent .bottom-con .btn { display: block; padding: 9px 12px; float: right; width: 160px;   /*&:hover{ color: $white; background-color: $theme2HoverColor; border-color: $theme2HoverColor;
}*/ }
.gallery-style-3 .list-view .gallery-container .awardListing .awardContent .bottom-con { position: static; }
.gallery-style-3 .list-view .gallery-container .awardListing .awardContent .bottom-con .socialCont { margin: 0 15px 0 0; text-align: center; }
.gallery-style-3 .list-view .gallery-container .awardListing .awardContent .bottom-con .btn { display: block; float: left; }

.gallery-style-4 .gallery-container .gen-card .gen-card-img .gen-card-hover { top: 0; left: 0; background: -moz-linear-gradient(45deg, rgba(52, 93, 126, 0.88) 0%, rgba(108, 92, 124, 0.86) 14%, rgba(242, 114, 128, 0.8) 52%, rgba(242, 115, 128, 0.8) 53%, rgba(248, 177, 149, 0.91) 100%); background: -webkit-linear-gradient(45deg, rgba(52, 93, 126, 0.88) 0%, rgba(108, 92, 124, 0.86) 14%, rgba(242, 114, 128, 0.8) 52%, rgba(242, 115, 128, 0.8) 53%, rgba(248, 177, 149, 0.91) 100%); background: linear-gradient(45deg, rgba(52, 93, 126, 0.88) 0%, rgba(108, 92, 124, 0.86) 14%, rgba(242, 114, 128, 0.8) 52%, rgba(242, 115, 128, 0.8) 53%, rgba(248, 177, 149, 0.91) 100%); color: #fff; transition: all 0.3s linear 0s; transform: translateY(-100%); opacity: 1; }
.gallery-style-4 .gallery-container .gen-card:hover { transform: none; box-shadow: none; }
.gallery-style-4 .gallery-container .gen-card:hover .gen-card-img img { transform: none; }
.gallery-style-4 .gallery-container .gen-card:hover .gen-card-hover { transform: translateY(0%); }
.gallery-style-4 .gallery-container .gen-card .gen-card-content-main .gen-card-content { padding: 15px; }
.gallery-style-4 .gallery-container .gen-card .gen-card-content-main .gen-card-content h2 { margin: 0; font-weight: 600; font-size: 1.1em; line-height: 20px; }

.gallery-container.single .awardListing .eventImage .photo-count span { margin: 0 0 5px; }
.gallery-container.single .awardListing .eventImage .photo-count:hover { color: #fff; }
.gallery-container.single .awardListing .awardContent h2 { min-height: inherit; margin: 0 0 5px; }
.gallery-container.single .awardListing .awardContent .socialCont { bottom: 15px; }

.gallery-style-2 .gallery-container.single .awardListing .awardContent h2 { min-height: inherit; }
.gallery-style-2 .gallery-container.single .awardListing .awardContent .socialCont { margin: 0; }

.contrast .photo-count { background: rgba(0, 0, 0, 0.6); color: #fff; border: 1px solid #fff; border-left: none; border-top: none; }

/*-------------Video Gallery----------------*/
.video-gallery-main { width: 100%; transition: all 0.5s ease 0s; margin: 15px 0; border: 1px solid #949494; }
.video-gallery-main .gallery-image { width: 100%; position: relative; overflow: hidden; display: block; }
.video-gallery-main .gallery-image img { width: 100%; display: block; }
.video-gallery-main .gallery-content { width: 100%; padding: 10px 15px 55px; text-align: center; }
.video-gallery-main .gallery-content a { color: #000; display: block; }
.video-gallery-main .gallery-content a h2 { font-size: 1.25em; font-weight: 400; margin: 0 0 15px; }
.video-gallery-main .gallery-content .socialCont { width: calc(100% - 60px); left: 30px; bottom: 30px; }
.video-gallery-main .gallery-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); color: #fff; transition: all 0.3s linear 0s; opacity: 0; }
.video-gallery-main .gallery-bg .btn { background: #ea3876; border: 1px solid #fff; display: block; padding: 7px 15px; width: 100px; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.video-gallery-main .gallery-bg .btn:hover { color: #fff; }
.video-gallery-main:hover h2 a { color: #000; }
.video-gallery-main:hover .gallery-bg { opacity: 1; }

.list-view .video-gallery-main { overflow: hidden; border: 1px solid #949494; }
.list-view .video-gallery-main .gallery-image { float: left; width: 30%; }
.list-view .video-gallery-main .gallery-content { width: 70%; float: left; padding: 15px 20px; text-align: left; border: none; }
.list-view .video-gallery-main .gallery-content .visibleTxt .btn.btn-default { display: inline-block; font-size: 13px; padding: 4px 8px; }
.list-view .video-gallery-main .gallery-content .socialCont { position: static; right: auto; bottom: auto; width: auto; margin: 15px 0 0; }

.video-single .video-gallery-main .gallery-bg .btn { background-color: transparent; border: none; padding: 0; width: auto; font-size: 4em; }

.style-1 .video-single .video-gallery-main .gallery-image img { transition: all 0.7s linear 0s; }
.style-1 .video-single .video-gallery-main .gallery-image:hover img { transform: scale(1.2); }

.style-2 .video-single .video-gallery-main .gallery-bg { background-color: rgba(0, 0, 0, 0.7); transform: translateY(-100%); }
.style-2 .video-single .video-gallery-main:hover .gallery-bg { transform: translateY(0%); }

.style-6 .video-single .video-gallery-main .gallery-bg { background: -moz-linear-gradient(45deg, rgba(252, 93, 57, 0.8) 0%, rgba(44, 91, 165, 0.8) 50%, rgba(253, 157, 46, 0.8) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(45deg, rgba(252, 93, 57, 0.8) 0%, rgba(44, 91, 165, 0.8) 50%, rgba(253, 157, 46, 0.8) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(45deg, rgba(252, 93, 57, 0.8) 0%, rgba(44, 91, 165, 0.8) 50%, rgba(253, 157, 46, 0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ color: #fff; transition: all 0.3s linear 0s; transform: scale(0); }
.style-6 .video-single .video-gallery-main:hover .gallery-bg { transform: none; }

/*--------------------------FeedBack--------------------*/
.formMainContainer { max-width: 1024px; margin: 20px auto; padding: 20px; border: 1px solid #949494; }
.formMainContainer .verificationCode { width: 60%; text-align: center; display: flex; align-items: center; justify-content: center; margin: 0 auto 20px; }
.formMainContainer .verificationCode label { display: inline-block; width: auto; }
.formMainContainer .verificationCode img { display: inline-block; max-width: 125px; margin: 0 15px; }
.formMainContainer .verificationCode .input { width: 150px; display: inline-block; margin: 0 15px 0 0; }
.formMainContainer .verificationCode span { display: inline-block; }

.officeContainer { width: 100%; margin: 25px 0; }

.contrast .verificationCode .label { color: #fff; }

@media (max-width: 1100px) { .formMainContainer .verificationCode { width: 100%; } }
@media (max-width: 767px) { #tab2 .resp-tabs-list { padding: 0; }
  #tab2 .resp-tabs-container { padding: 0; } }
@media (max-width: 640px) { .formMainContainer .verificationCode { display: block; align-items: normal; }
  .formMainContainer .verificationCode .label { display: block; text-align: left; width: 100%; margin: 0 0 15px; }
  .formMainContainer .verificationCode img { float: left; margin: 0; }
  .formMainContainer .verificationCode .input { float: left; margin-left: 1em; }
  .formMainContainer .verificationCode a { float: left; margin-left: 1em; } }
@media (max-width: 500px) { .formMainContainer .verificationCode img { max-width: 105px; }
  .formMainContainer .verificationCode .input { width: 120px; } }
@media (max-width: 400px) { .formMainContainer .verificationCode img { max-width: 100px; }
  .formMainContainer .verificationCode .input { width: 80px; } }
/*--------------------------Scheme List--------------------*/
.style-6 .eventContent h2 a { color: #ea3876; }

.eventItem { width: 100%; margin: 15px 0; }

.eventContent { padding: 10px; border: 1px solid #949494; }
.eventContent h2 { font-size: 1.2em; margin: 0 0 10px; }
.eventContent h2 a { color: #ea3876; }
.eventContent p { margin: 0 0 10px; }

.contrast .searchWidget { border: 1px solid #fff; }
.contrast .button.is-theme { background: #000; color: #ff0 !important; }

.gen-card { border: 1px solid #949494; width: 100%; margin: 15px 0; }
.gen-card * { transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; }
.gen-card .gen-card-img { overflow: hidden; position: relative; }
.gen-card .gen-card-img > img { width: 100%; object-fit: cover; height: 210px; }
.gen-card .gen-card-img .gen-card-hover { opacity: 0; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: -moz-linear-gradient(45deg, rgba(252, 93, 57, 0.8) 0%, rgba(44, 91, 165, 0.8) 50%, rgba(253, 157, 46, 0.8) 100%); background: -webkit-linear-gradient(45deg, rgba(252, 93, 57, 0.8) 0%, rgba(44, 91, 165, 0.8) 50%, rgba(253, 157, 46, 0.8) 100%); background: linear-gradient(45deg, rgba(252, 93, 57, 0.8) 0%, rgba(44, 91, 165, 0.8) 50%, rgba(253, 157, 46, 0.8) 100%); }
.gen-card .gen-card-img .gen-card-hover a.details-anchor { background-color: #000; border: 1px solid rgba(255, 255, 255, 0.2); font-size: 0.7em; text-transform: uppercase; text-align: center; color: #fff; height: 60px; display: block; width: 60px; line-height: 60px; border-radius: 50%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.gen-card .gen-card-img .gen-card-hover a.details-anchor:hover { background-color: #29136C; border-color: #29136C; }
.gen-card .gen-card-img .gen-card-hover a.details-anchor span.icon-search { font-size: 16px; position: relative; top: 2px; }
.gen-card .gen-card-img .gen-card-hover .socialCont { position: absolute; left: 0; bottom: 0; width: 100%; margin: 0; border: none; border-top: 1px solid rgba(255, 255, 255, 0.5); }
.gen-card .gen-card-img .gen-card-hover .socialCont ul { padding: 0; }
.gen-card .gen-card-img .gen-card-hover .socialCont ul li { display: block; float: left; width: 33.33%; border-right: 1px solid rgba(255, 255, 255, 0.5); }
.gen-card .gen-card-img .gen-card-hover .socialCont ul li:last-child { border-right: none; }
.gen-card .gen-card-img .gen-card-hover .socialCont ul li span { color: #fff; display: block; top: 0; line-height: 40px; }
.gen-card .gen-card-img .gen-card-hover .socialCont ul li a { color: #fff; display: block; line-height: 40px; }
.gen-card .gen-card-img .gen-card-hover .socialCont ul li a img.icon-twitter { filter: invert(1) brightness(10); }
.gen-card:hover { transform: scale(0.99); -webkit-transform: scale(0.99); -moz-transform: scale(0.99); -ms-transform: scale(0.99); -o-transform: scale(0.99); box-shadow: 0px 0px 5px 1px rgba(110, 110, 110, 0.52); }
.gen-card:hover .gen-card-img img { transform: scale(1.5); -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -ms-transform: scale(1.5); -o-transform: scale(1.5); }
.gen-card:hover .gen-card-img .gen-card-hover { opacity: 1; }
.gen-card:hover .gen-card-img img.icon-twitter { transform: scale(1); -webkit-transform: scale(1); }
.gen-card .gen-card-content-main .gen-card-content { color: #333; padding: 15px 25px; }
.gen-card .gen-card-content-main .gen-card-content h2 { font-size: 1.3em; font-weight: 500; line-height: 24px; margin: 0 0 8px; }
.gen-card .gen-card-content-main .gen-card-content h2 a { color: #333; display: block; }
.gen-card .gen-card-content-main .gen-card-content p:last-child { margin: 0; }
.gen-card .gen-card-content-main .venue-section { background-color: #d8d8d8; display: table; width: 100%; height: 60px; }
.gen-card .gen-card-content-main .venue-section h3 { display: table-cell; vertical-align: middle; font-size: 1.1em; font-weight: 500; color: #333; line-height: inherit; width: 90px; text-align: center; background-color: #bfbfbf; text-transform: uppercase; border-right: 1px dashed #b2b2b2; }
.gen-card .gen-card-content-main .venue-section p { padding: 0 10px; margin: 0; font-size: 0.9em; line-height: 21px; display: table-cell; vertical-align: middle; }

.list-view .gen-card { overflow: hidden; position: relative; }
.list-view .gen-card .gen-card-img { float: left; width: 25%; margin-right: 2%; }
.list-view .gen-card .gen-card-img img { height: 165px; }
.list-view .gen-card .gen-card-content-main { float: left; width: 73%; }
.list-view .gen-card .gen-card-content-main .gen-card-content { padding: 15px 0; }
.list-view .gen-card .gen-card-content-main .venue-section { border-top: 1px dashed #d8d8d8; position: absolute; width: 73%; right: 0; bottom: 0; height: 50px; background-color: transparent; }
.list-view .gen-card .gen-card-content-main .venue-section h3 { background-color: transparent; line-height: 41px; }
.list-view .gen-card:hover { transform: none; box-shadow: none; }

.pub-box { box-shadow: 0 0 3px #c9c7c7; padding: 15px 15px 65px; margin: 15px 0; position: relative; width: 100%; }
.pub-box .pub-content .pub-img { float: left; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px; padding: 5px; width: 24.4%; }
.pub-box .pub-content .pub-detail { width: 73%; float: right; }
.pub-box .pub-content .pub-detail h2 { font-size: 1.4em; line-height: 20px; margin: 0 0 10px; }
.pub-box .pub-content .pub-detail p { margin: 0 0 2px; line-height: 20px; }
.pub-box .pub-content .pub-detail p strong { display: inline-block; }
.pub-box .pub-content .pub-detail p a { word-break: break-all; }
.pub-box .pub-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 8px; background-color: #f4f4f4; padding: 8px 10px; margin: 15px 0; }
.pub-box .pub-bottom p { margin: 0; }
.pub-box .socialCont { margin: 0; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 8px; border: 0; }

.list-view .pub-box .pub-content .pub-img { width: 145px; }
.list-view .pub-box .pub-content .pub-img img { width: 100%; object-fit: cover; height: 180px; }
.list-view .pub-box .pub-content .pub-detail { float: left; padding: 0 0 0 20px; width: calc(100% - 145px); }

.org .pub-box .pub-content .pub-img { width: 50%; }
.org .pub-box .pub-content .pub-detail { width: 47.5%; }
.org .pub-box .pub-bottom { padding: 15px; margin-bottom: 0; }
.org .pub-box .pub-bottom p { margin: 0 0 5px; }
.org .pub-box .pub-bottom .socialCont { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px; }

.org .list-view .pub-box .pub-content .pub-img { width: 33%; }

.org .list-view .pub-box .pub-content .pub-detail { width: 50%; }

.org .pub-box, .org .pub-box .pub-content .pub-detail.full-width { width: 100%; padding: 15px 15px 80px; }

.org .pub-box .pub-content .pub-detail.full-width { padding: 0; }

.fil-box { float: right; width: 315px; }
.fil-box label { float: left; width: calc(100% - 177px); line-height: 34px; text-align: right; padding-right: 5px; }
.fil-box form#srt { float: right; width: 175px; }
.fil-box select.form-control { cursor: pointer; appearance: none; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; position: relative; z-index: 10; background-color: transparent; box-shadow: none; }
.fil-box select.form-control:focus { padding: 6px 12px; height: 34px; box-shadow: none; border: 1px solid #cccccc; }
.fil-box .select-option { position: relative; }
.fil-box .select-option:after { position: absolute; right: 12px; top: 7px; font-size: 14px; content: "^"; z-index: 8; transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -ms-transform: rotate(-180deg); }

.style-1 .eventContent h2 a { color: #333; }
.style-1 .eventContent .btn.btn-theme { background-color: #29136C; border-color: #29136C; }

.style-2 .eventContent h2 a { color: #4b3504; }
.style-2 .eventContent .btn.btn-theme { background-color: #4b3504; border-color: #4b3504; }

.style-6 .eventContent .btn.btn-theme { background-color: #ffdb69; border-color: #ffdb69; }

.style-5 .eventContent h2 a { color: #ea3876; }
.style-5 .eventContent .btn.btn-theme { background-color: #ea3876; border-color: #ea3876; }

a.top { background-color: rgba(0, 0, 0, 0.6); bottom: 15px; color: #ffffff; cursor: pointer; display: none; font-size: 20px; height: 40px; line-height: 40px; position: fixed; right: 15px; text-align: center; transition: none 0s ease 0s; width: 40px; z-index: 9999; }
a.top:hover { color: #fff; }

.details-container { max-width: 1024px; margin: 100px auto 0; border: 1px solid #cccccc; padding: 100px 25px 25px; position: relative; border-radius: 5px; }
.details-container .minister-pro-img { position: absolute; width: 100%; left: 50%; top: -75px; text-align: center; transform: translateX(-50%); -webkit-transform: translateX(-50%); }
.details-container .minister-pro-img img { display: inline-block; width: 150px; height: 150px; object-fit: cover; border-radius: 50%; padding: 2px; border: 1px solid #cccccc; background-color: #ffffff; }
.details-container .minister-meta ul { padding: 0; margin: 0; overflow: hidden; }
.details-container .minister-meta ul li { padding: 0 15px 0 0; list-style: none; float: left; width: 50%; min-height: 45px; }
.details-container .minister-meta ul li:after { content: ""; display: table; }
.details-container .minister-meta ul li strong { float: left; width: 120px; }
.details-container .minister-meta ul li span { float: left; width: calc(100% - 120px); }
.details-container .minister-meta ul li span a { display: block; word-break: break-all; }

.former-head-table .former-prof-pic { text-align: center; }
.former-head-table .former-prof-pic img { width: 110px; }

.adlogin-cntr { width: 470px; margin: 10px auto; text-align: center; border: 1px solid #bababa; border-radius: 8px; background: #f6f3ee; position: relative; padding: 30px; min-height: 200px; display: grid; align-items: center; overflow: hidden; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4); }
.adlogin-cntr .logininr-cntr { position: relative; z-index: 9; }
.adlogin-cntr .logininr-cntr .logout-auth h2 { margin: 0 0 25px; font-size: 1.4em; }
.adlogin-cntr .logininr-cntr .logout-auth .login-link { text-decoration: none; display: inline-block; padding: 6px 12px; margin: 0 5px; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid transparent; border-radius: 2px; background-color: #333333; color: #fff; }
.adlogin-cntr .logininr-cntr .logout-auth .login-link:last-child { background-color: #29136C; }

.adlogin-cntr .wp-social-login-connect-with { font-size: 2em; }

.adlogin-cntr .wp-social-login-provider-list { margin: 15px 0; padding: 10px; }

.adlogin-cntr::after { content: ""; border: 90px solid transparent; border-top: 90px solid #5d338a; position: absolute; top: 0; right: 0; border-right: 0; }

.adlogin-cntr::before { content: ""; border: 110px solid transparent; border-top: 110px solid #fb9f2e; position: absolute; top: 0; right: 0; border-right: 0; }

.project .pub-box .pub-content .pub-img img { width: 100%; height: 160px; object-fit: cover; }
.project .pub-box .pub-content .pub-detail h2 { line-height: 24px; }

.show-focus-outlines .fancybox-outer span { visibility: visible; }

.show-focus-outlines .flexslider .flex-direction-nav .flex-prev, .show-focus-outlines .flexslider .flex-direction-nav .flex-next { opacity: 1; }

.show-focus-outlines #topBar a:focus, .contrast.show-focus-outlines .header-wrapper a:focus, .contrast.show-focus-outlines .nav li > a:focus, .contrast.show-focus-outlines #overflowMenu .ofMenu ul li a:focus, .contrast.show-focus-outlines button:focus, .contrast.show-focus-outlines .box .btn.btn-default:focus, .contrast.show-focus-outlines .newsBox .btn.btn-default:focus, .contrast.show-focus-outlines .newsBox .btn.btn-default:focus { outline: 2px solid #9E5700 !important; transition: none !important; background: transparent; }

.show-focus-outlines .header-wrapper a:focus, .show-focus-outlines input:focus, .show-focus-outlines textarea:focus, .show-focus-outlines select:focus, .siwp_img:focus, .home.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title > a:focus { outline: 2px solid #9E5700 !important; transition: none !important; }

.show-focus-outlines .flexslider a:focus, .show-focus-outlines .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.tabstyle-one .vc_tta-tab > a:focus, .show-focus-outlines .wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.tabstyle-four .vc_tta-tab > a:focus { outline: 3px solid #9E5700 !important; transition: none !important; }

.contrast .gen-list.listStyleSeven ul li:nth-child(2), .contrast .gen-list.listStyleSeven ul li:nth-child(3), .contrast .gen-list.listStyleSeven ul li:nth-child(4), .contrast .gen-list.listStyleSeven ul li { border: 1px solid #ccc; }
.contrast .gen-list.listStyleSeven ul li:nth-child(2) a span.list-icon, .contrast .gen-list.listStyleSeven ul li:nth-child(3) a span.list-icon, .contrast .gen-list.listStyleSeven ul li:nth-child(4) a span.list-icon, .contrast .gen-list.listStyleSeven ul li a span.list-icon { background-color: #333 !important; }

.show-focus-outlines a:focus { outline: 2px solid #9E5700; transition: none !important; outline-offset: -2px; }

.show-focus-outlines .nav li > a:focus, .show-focus-outlines #overflowMenu .ofMenu ul li a:focus, .show-focus-outlines button:focus, .show-focus-outlines .box .btn.btn-default:focus, .show-focus-outlines .newsBox .btn.btn-default:focus, .show-focus-outlines .newsBox .btn.btn-default:focus, .show-focus-outlines .btn.btn-theme:focus, .show-focus-outlines .btn.btn-sm:focus, .gen-card-content .btn.btn-primary:focus, .show-focus-outlines .btn.btn-gov:focus { outline: 2px solid #9E5700 !important; transition: none !important; }

.show-focus-outlines .ad-banner-cntr ul li a.hyperlikdiv:focus, .show-focus-outlines .carasoleflex-wrap .galleryThumb a:focus img, .show-focus-outlines .flexslider .slides a:focus img, .show-focus-outlines.wpb-js-composer .vc_tta.vc_general .vc_tta-tab > a:focus { border: 2px solid #9E5700 !important; transition: none !important; }

.show-focus-outlines .menu-focused { border: 2px solid #9E5700; padding: 5px; }

.general-list { padding: 0; display: inline-block; }
.general-list li { padding-bottom: 0; float: left; padding-right: 10px; margin-right: 10px; border-right: 1px solid #000; list-style: none; }
.general-list li:last-child { border: none; }
.general-list li a { word-break: break-all; }
.general-list.general-list.genlist-block { display: grid; }
.general-list.general-list.genlist-block li { padding: 0; border-right: none; margin: 0 0 10px 20px; list-style: disc; }

@media (max-width: 767px) { .general-list { padding-left: 20px; }
  .general-list li { padding-bottom: 7px; width: 100%; padding-right: 0; margin-right: 0; border-right: none; list-style: disc; }
  .general-list.genlist-block { padding: 0 10px 0 0; } }
.style-1.contrast.show-focus-outlines .header-wrapper a:focus, .style-1.contrast.show-focus-outlines .nav li > a:focus, .style-1 .contrast.show-focus-outlines #overflowMenu .ofMenu ul li a:focus, .style-1.contrast.show-focus-outlines button:focus, .style-1 .contrast.show-focus-outlines .box .btn.btn-default:focus, .style-1 .contrast.show-focus-outlines .newsBox .btn.btn-default:focus, .style-1.contrast.show-focus-outlines .newsBox .btn.btn-default:focus { outline: 2px solid #fff !important; transition: none !important; background: transparent; }
.style-1.show-focus-outlines a.accent-color:focus, .style-1.show-focus-outlines a.hvr-radial-out:focus:before, .style-1.show-focus-outlines .home-13 .governor-socialmedia a.gov-socmedia-icons:focus:before, .home-13 .governor-socialmedia .style-1.show-focus-outlines a.gov-socmedia-icons:focus:before, .style-1.show-focus-outlines a.accent-border-color:focus, .style-1.show-focus-outlines a.btn-theme:focus, .style-1.show-focus-outlines a.btn-gov:focus, .style-1.show-focus-outlines a.box-style1:focus:before, .style-1.show-focus-outlines a.accent-hover-color:focus, .style-1.show-focus-outlines .nav li > a:focus, .style-1.show-focus-outlines #overflowMenu .ofMenu ul li a:focus, .style-1.show-focus-outlines .box .btn.btn-default:focus, .style-1.show-focus-outlines .newsBox .btn.btn-default:focus, .style-1.show-focus-outlines .newsBox .btn.btn-default:focus, .style-1.show-focus-outlines .btn.btn-theme:focus, .style-1.show-focus-outlines .btn.btn-sm:focus, .style-1 .gen-card-content .btn.btn-primary:focus, .style-1.show-focus-outlines .btn.btn-gov:focus { outline: 2px solid #9E5700 !important; transition: none !important; }
.style-1 .footerlogocarousel .flex-direction-nav a.flex-prev:before, .style-1 .footerlogocarousel .flex-direction-nav a.flex-next:before, .style-1 .video_gallery .flex-direction-nav a.flex-prev:before, .style-1 .video_gallery .flex-direction-nav a.flex-next:before, .style-1 .HomeGalleryCarasole .flex-direction-nav a.flex-prev:before, .style-1 .HomeGalleryCarasole .flex-direction-nav a.flex-next:before { color: #000; }

.show-focus-outlines #overflowMenu .ofMenu ul li a:focus { background: rgba(0, 0, 0, 0); }

.show-focus-outlines .gen-card .gen-card-img .gen-card-hover, .show-focus-outlines .video-style-4 .video-gallery-main .gallery-image .gallery-bg, .show-focus-outlines .video-style-4 .video-gallery-main .btn { opacity: 1; }

.show-focus-outlines .gallery-style-4 .gallery-container .gen-card .gen-card-hover { transform: translateY(0%); }

.scheme-dtls .pdf-downloads { display: inline-block; margin: 0 7px 7px 0; }
.scheme-dtls .pdf-downloads .dwnload-pdf { margin: 0 -1px 0 0; }
.scheme-dtls .pdf-downloads, .scheme-dtls .pdf-download-link { height: 30px; }

.activity-links li { padding-bottom: 7px; }

.accent-nutural-color { background: #f6f3ee; background-color: #f6f3ee; }

.theme1-fixed-color { background: #29136C; background-color: #29136C; }

.theme5-fixed-color { background: #183a53; background-color: #183a53; }

.theme6-fixed-color { background: #ea3876; background-color: #ea3876; }

.style-1 .accent-color, .style-1 .hvr-radial-out:before, .style-1 .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1 .gov-socmedia-icons:before { background: #29136C !important; background-color: #29136C !important; color: #fff !important; }
.style-1 .accent-color.lighten, .style-1 .lighten.hvr-radial-out:before, .style-1 .home-13 .governor-socialmedia .lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1 .lighten.gov-socmedia-icons:before { background: rgba(41, 19, 108, 0.9) !important; background-color: rgba(41, 19, 108, 0.9) !important; }
.style-1 .accent-color.more-lighten, .style-1 .more-lighten.hvr-radial-out:before, .style-1 .home-13 .governor-socialmedia .more-lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1 .more-lighten.gov-socmedia-icons:before { background: rgba(41, 19, 108, 0.5) !important; background-color: rgba(41, 19, 108, 0.5) !important; }
.style-1 a.accent-color:hover, .style-1 a.hvr-radial-out:hover:before, .style-1 .home-13 .governor-socialmedia a.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-1 a.gov-socmedia-icons:hover:before, .style-1 button.accent-color:hover, .style-1 button.hvr-radial-out:hover:before, .style-1 .home-13 .governor-socialmedia button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-1 button.gov-socmedia-icons:hover:before, .style-1 .button.accent-color:hover, .style-1 .button.hvr-radial-out:hover:before, .style-1 .home-13 .governor-socialmedia .button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-1 .button.gov-socmedia-icons:hover:before, .style-1 input[type="submit"].accent-color:hover, .style-1 input[type="submit"].hvr-radial-out:hover:before, .style-1 .home-13 .governor-socialmedia input[type="submit"].gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-1 input[type="submit"].gov-socmedia-icons:hover:before { background: #29136C !important; background-color: #29136C !important; }
.style-1 .accent-border-color, .style-1 .btn-theme, .style-1 .btn-gov, .style-1 .box-style1:before { border-color: #29136C !important; }
.style-1 .accent-secondary-color, .style-1.home-11 .theme5-fixed-color, .style-1 .style-2.home-11 .theme5-fixed-color, .style-2.home-11 .style-1 .theme5-fixed-color, .style-1 .style-3.home-11 .theme5-fixed-color, .style-3.home-11 .style-1 .theme5-fixed-color, .style-1 .style-4.home-11 .theme5-fixed-color, .style-4.home-11 .style-1 .theme5-fixed-color, .style-1 .style-5.home-11 .theme5-fixed-color, .style-5.home-11 .style-1 .theme5-fixed-color, .style-1 .style-6.home-11 .theme5-fixed-color, .style-6.home-11 .style-1 .theme5-fixed-color, .style-1 .style-7.home-11 .theme5-fixed-color, .style-7.home-11 .style-1 .theme5-fixed-color, .style-1 .style-8.home-11 .theme5-fixed-color, .style-8.home-11 .style-1 .theme5-fixed-color, .style-1 .style-9.home-11 .theme5-fixed-color, .style-9.home-11 .style-1 .theme5-fixed-color { background: #eeecf9 !important; background-color: #eeecf9 !important; color: #333 !important; }
.style-1 .accent-secondary-color.lighten, .style-1.home-11 .lighten.theme5-fixed-color, .style-1 .style-2.home-11 .lighten.theme5-fixed-color, .style-2.home-11 .style-1 .lighten.theme5-fixed-color, .style-1 .style-3.home-11 .lighten.theme5-fixed-color, .style-3.home-11 .style-1 .lighten.theme5-fixed-color, .style-1 .style-4.home-11 .lighten.theme5-fixed-color, .style-4.home-11 .style-1 .lighten.theme5-fixed-color, .style-1 .style-5.home-11 .lighten.theme5-fixed-color, .style-5.home-11 .style-1 .lighten.theme5-fixed-color, .style-1 .style-6.home-11 .lighten.theme5-fixed-color, .style-6.home-11 .style-1 .lighten.theme5-fixed-color, .style-1 .style-7.home-11 .lighten.theme5-fixed-color, .style-7.home-11 .style-1 .lighten.theme5-fixed-color, .style-1 .style-8.home-11 .lighten.theme5-fixed-color, .style-8.home-11 .style-1 .lighten.theme5-fixed-color, .style-1 .style-9.home-11 .lighten.theme5-fixed-color, .style-9.home-11 .style-1 .lighten.theme5-fixed-color { background: rgba(238, 236, 249, 0.9) !important; background-color: rgba(238, 236, 249, 0.9) !important; }
.style-1 .accent-secondary-color.more-lighten, .style-1.home-11 .more-lighten.theme5-fixed-color, .style-1 .style-2.home-11 .more-lighten.theme5-fixed-color, .style-2.home-11 .style-1 .more-lighten.theme5-fixed-color, .style-1 .style-3.home-11 .more-lighten.theme5-fixed-color, .style-3.home-11 .style-1 .more-lighten.theme5-fixed-color, .style-1 .style-4.home-11 .more-lighten.theme5-fixed-color, .style-4.home-11 .style-1 .more-lighten.theme5-fixed-color, .style-1 .style-5.home-11 .more-lighten.theme5-fixed-color, .style-5.home-11 .style-1 .more-lighten.theme5-fixed-color, .style-1 .style-6.home-11 .more-lighten.theme5-fixed-color, .style-6.home-11 .style-1 .more-lighten.theme5-fixed-color, .style-1 .style-7.home-11 .more-lighten.theme5-fixed-color, .style-7.home-11 .style-1 .more-lighten.theme5-fixed-color, .style-1 .style-8.home-11 .more-lighten.theme5-fixed-color, .style-8.home-11 .style-1 .more-lighten.theme5-fixed-color, .style-1 .style-9.home-11 .more-lighten.theme5-fixed-color, .style-9.home-11 .style-1 .more-lighten.theme5-fixed-color { background: rgba(238, 236, 249, 0.5) !important; background-color: rgba(238, 236, 249, 0.5) !important; }
.style-1 a.accent-secondary-color:hover, .style-1.home-11 a.theme5-fixed-color:hover, .style-1 .style-2.home-11 a.theme5-fixed-color:hover, .style-2.home-11 .style-1 a.theme5-fixed-color:hover, .style-1 .style-3.home-11 a.theme5-fixed-color:hover, .style-3.home-11 .style-1 a.theme5-fixed-color:hover, .style-1 .style-4.home-11 a.theme5-fixed-color:hover, .style-4.home-11 .style-1 a.theme5-fixed-color:hover, .style-1 .style-5.home-11 a.theme5-fixed-color:hover, .style-5.home-11 .style-1 a.theme5-fixed-color:hover, .style-1 .style-6.home-11 a.theme5-fixed-color:hover, .style-6.home-11 .style-1 a.theme5-fixed-color:hover, .style-1 .style-7.home-11 a.theme5-fixed-color:hover, .style-7.home-11 .style-1 a.theme5-fixed-color:hover, .style-1 .style-8.home-11 a.theme5-fixed-color:hover, .style-8.home-11 .style-1 a.theme5-fixed-color:hover, .style-1 .style-9.home-11 a.theme5-fixed-color:hover, .style-9.home-11 .style-1 a.theme5-fixed-color:hover, .style-1 button.accent-secondary-color:hover, .style-1.home-11 button.theme5-fixed-color:hover, .style-1 .style-2.home-11 button.theme5-fixed-color:hover, .style-2.home-11 .style-1 button.theme5-fixed-color:hover, .style-1 .style-3.home-11 button.theme5-fixed-color:hover, .style-3.home-11 .style-1 button.theme5-fixed-color:hover, .style-1 .style-4.home-11 button.theme5-fixed-color:hover, .style-4.home-11 .style-1 button.theme5-fixed-color:hover, .style-1 .style-5.home-11 button.theme5-fixed-color:hover, .style-5.home-11 .style-1 button.theme5-fixed-color:hover, .style-1 .style-6.home-11 button.theme5-fixed-color:hover, .style-6.home-11 .style-1 button.theme5-fixed-color:hover, .style-1 .style-7.home-11 button.theme5-fixed-color:hover, .style-7.home-11 .style-1 button.theme5-fixed-color:hover, .style-1 .style-8.home-11 button.theme5-fixed-color:hover, .style-8.home-11 .style-1 button.theme5-fixed-color:hover, .style-1 .style-9.home-11 button.theme5-fixed-color:hover, .style-9.home-11 .style-1 button.theme5-fixed-color:hover, .style-1 .button.accent-secondary-color:hover, .style-1.home-11 .button.theme5-fixed-color:hover, .style-1 .style-2.home-11 .button.theme5-fixed-color:hover, .style-2.home-11 .style-1 .button.theme5-fixed-color:hover, .style-1 .style-3.home-11 .button.theme5-fixed-color:hover, .style-3.home-11 .style-1 .button.theme5-fixed-color:hover, .style-1 .style-4.home-11 .button.theme5-fixed-color:hover, .style-4.home-11 .style-1 .button.theme5-fixed-color:hover, .style-1 .style-5.home-11 .button.theme5-fixed-color:hover, .style-5.home-11 .style-1 .button.theme5-fixed-color:hover, .style-1 .style-6.home-11 .button.theme5-fixed-color:hover, .style-6.home-11 .style-1 .button.theme5-fixed-color:hover, .style-1 .style-7.home-11 .button.theme5-fixed-color:hover, .style-7.home-11 .style-1 .button.theme5-fixed-color:hover, .style-1 .style-8.home-11 .button.theme5-fixed-color:hover, .style-8.home-11 .style-1 .button.theme5-fixed-color:hover, .style-1 .style-9.home-11 .button.theme5-fixed-color:hover, .style-9.home-11 .style-1 .button.theme5-fixed-color:hover, .style-1 input[type="submit"].accent-secondary-color:hover, .style-1.home-11 input[type="submit"].theme5-fixed-color:hover, .style-1 .style-2.home-11 input[type="submit"].theme5-fixed-color:hover, .style-2.home-11 .style-1 input[type="submit"].theme5-fixed-color:hover, .style-1 .style-3.home-11 input[type="submit"].theme5-fixed-color:hover, .style-3.home-11 .style-1 input[type="submit"].theme5-fixed-color:hover, .style-1 .style-4.home-11 input[type="submit"].theme5-fixed-color:hover, .style-4.home-11 .style-1 input[type="submit"].theme5-fixed-color:hover, .style-1 .style-5.home-11 input[type="submit"].theme5-fixed-color:hover, .style-5.home-11 .style-1 input[type="submit"].theme5-fixed-color:hover, .style-1 .style-6.home-11 input[type="submit"].theme5-fixed-color:hover, .style-6.home-11 .style-1 input[type="submit"].theme5-fixed-color:hover, .style-1 .style-7.home-11 input[type="submit"].theme5-fixed-color:hover, .style-7.home-11 .style-1 input[type="submit"].theme5-fixed-color:hover, .style-1 .style-8.home-11 input[type="submit"].theme5-fixed-color:hover, .style-8.home-11 .style-1 input[type="submit"].theme5-fixed-color:hover, .style-1 .style-9.home-11 input[type="submit"].theme5-fixed-color:hover, .style-9.home-11 .style-1 input[type="submit"].theme5-fixed-color:hover { background: #eeecf9 !important; background-color: #eeecf9 !important; }
.style-1 .accent-secondary-border-color, .style-1 .box-style1.accent-secondary-border-color:before { border-color: #eeecf9 !important; }
.style-1 .accent-fixed-color, .style-1.home-5 .support-bg-home5 { background: #29136C !important; color: #fff !important; }
.style-1 .gen-card .gen-card-icon span.accent-border-color, .style-1 .gen-card .gen-card-icon span.btn-theme, .style-1 .gen-card .gen-card-icon span.btn-gov, .style-1 .gen-card .gen-card-icon span.box-style1:before { color: #29136C !important; }
.style-1 .text-highlight, .style-1 .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-1 span.fa, .style-1 .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .style-1 span.list-icon { color: #29136C !important; }
.style-1 .accent-hover-color:hover, .style-1 .footerlogocarousel .flex-direction-nav a, .style-1 .video_gallery .flex-direction-nav a, .style-1 .HomeGalleryCarasole .flex-direction-nav a { background: #29136C !important; background-color: #4729A3 !important; color: #fff !important; border-color: #29136C !important; }
.style-1.home-1 .full-cntrl-right-caption-right .container .slide-caption { color: #000; }

.style-2 .accent-color, .style-2 .hvr-radial-out:before, .style-2 .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2 .gov-socmedia-icons:before { background: #4b3504 !important; background-color: #4b3504 !important; color: #fff !important; }
.style-2 .accent-color.lighten, .style-2 .lighten.hvr-radial-out:before, .style-2 .home-13 .governor-socialmedia .lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2 .lighten.gov-socmedia-icons:before { background: rgba(75, 53, 4, 0.9) !important; background-color: rgba(75, 53, 4, 0.9) !important; }
.style-2 .accent-color.more-lighten, .style-2 .more-lighten.hvr-radial-out:before, .style-2 .home-13 .governor-socialmedia .more-lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2 .more-lighten.gov-socmedia-icons:before { background: rgba(75, 53, 4, 0.4) !important; background-color: rgba(75, 53, 4, 0.4) !important; }
.style-2 a.accent-color:hover, .style-2 a.hvr-radial-out:hover:before, .style-2 .home-13 .governor-socialmedia a.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-2 a.gov-socmedia-icons:hover:before, .style-2 button.accent-color:hover, .style-2 button.hvr-radial-out:hover:before, .style-2 .home-13 .governor-socialmedia button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-2 button.gov-socmedia-icons:hover:before, .style-2 .button.accent-color:hover, .style-2 .button.hvr-radial-out:hover:before, .style-2 .home-13 .governor-socialmedia .button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-2 .button.gov-socmedia-icons:hover:before, .style-2 input[type="submit"].accent-color:hover, .style-2 input[type="submit"].hvr-radial-out:hover:before, .style-2 .home-13 .governor-socialmedia input[type="submit"].gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-2 input[type="submit"].gov-socmedia-icons:hover:before { background: #4b3504 !important; background-color: #4b3504 !important; }
.style-2 .accent-border-color, .style-2 .btn-theme, .style-2 .btn-gov, .style-2 .box-style1:before { border-color: #4b3504 !important; }
.style-2 .accent-secondary-color, .style-2 .style-1.home-11 .theme5-fixed-color, .style-1.home-11 .style-2 .theme5-fixed-color, .style-2.home-11 .theme5-fixed-color, .style-2 .style-3.home-11 .theme5-fixed-color, .style-3.home-11 .style-2 .theme5-fixed-color, .style-2 .style-4.home-11 .theme5-fixed-color, .style-4.home-11 .style-2 .theme5-fixed-color, .style-2 .style-5.home-11 .theme5-fixed-color, .style-5.home-11 .style-2 .theme5-fixed-color, .style-2 .style-6.home-11 .theme5-fixed-color, .style-6.home-11 .style-2 .theme5-fixed-color, .style-2 .style-7.home-11 .theme5-fixed-color, .style-7.home-11 .style-2 .theme5-fixed-color, .style-2 .style-8.home-11 .theme5-fixed-color, .style-8.home-11 .style-2 .theme5-fixed-color, .style-2 .style-9.home-11 .theme5-fixed-color, .style-9.home-11 .style-2 .theme5-fixed-color { background: #ffdb69 !important; background-color: #ffdb69 !important; color: #000 !important; }
.style-2 .accent-secondary-color.lighten, .style-2 .style-1.home-11 .lighten.theme5-fixed-color, .style-1.home-11 .style-2 .lighten.theme5-fixed-color, .style-2.home-11 .lighten.theme5-fixed-color, .style-2 .style-3.home-11 .lighten.theme5-fixed-color, .style-3.home-11 .style-2 .lighten.theme5-fixed-color, .style-2 .style-4.home-11 .lighten.theme5-fixed-color, .style-4.home-11 .style-2 .lighten.theme5-fixed-color, .style-2 .style-5.home-11 .lighten.theme5-fixed-color, .style-5.home-11 .style-2 .lighten.theme5-fixed-color, .style-2 .style-6.home-11 .lighten.theme5-fixed-color, .style-6.home-11 .style-2 .lighten.theme5-fixed-color, .style-2 .style-7.home-11 .lighten.theme5-fixed-color, .style-7.home-11 .style-2 .lighten.theme5-fixed-color, .style-2 .style-8.home-11 .lighten.theme5-fixed-color, .style-8.home-11 .style-2 .lighten.theme5-fixed-color, .style-2 .style-9.home-11 .lighten.theme5-fixed-color, .style-9.home-11 .style-2 .lighten.theme5-fixed-color { background: rgba(255, 219, 105, 0.9) !important; background-color: rgba(255, 219, 105, 0.9) !important; }
.style-2 .accent-secondary-color.more-lighten, .style-2 .style-1.home-11 .more-lighten.theme5-fixed-color, .style-1.home-11 .style-2 .more-lighten.theme5-fixed-color, .style-2.home-11 .more-lighten.theme5-fixed-color, .style-2 .style-3.home-11 .more-lighten.theme5-fixed-color, .style-3.home-11 .style-2 .more-lighten.theme5-fixed-color, .style-2 .style-4.home-11 .more-lighten.theme5-fixed-color, .style-4.home-11 .style-2 .more-lighten.theme5-fixed-color, .style-2 .style-5.home-11 .more-lighten.theme5-fixed-color, .style-5.home-11 .style-2 .more-lighten.theme5-fixed-color, .style-2 .style-6.home-11 .more-lighten.theme5-fixed-color, .style-6.home-11 .style-2 .more-lighten.theme5-fixed-color, .style-2 .style-7.home-11 .more-lighten.theme5-fixed-color, .style-7.home-11 .style-2 .more-lighten.theme5-fixed-color, .style-2 .style-8.home-11 .more-lighten.theme5-fixed-color, .style-8.home-11 .style-2 .more-lighten.theme5-fixed-color, .style-2 .style-9.home-11 .more-lighten.theme5-fixed-color, .style-9.home-11 .style-2 .more-lighten.theme5-fixed-color { background: rgba(255, 219, 105, 0.5) !important; background-color: rgba(255, 219, 105, 0.5) !important; }
.style-2 a.accent-secondary-color:hover, .style-2 .style-1.home-11 a.theme5-fixed-color:hover, .style-1.home-11 .style-2 a.theme5-fixed-color:hover, .style-2.home-11 a.theme5-fixed-color:hover, .style-2 .style-3.home-11 a.theme5-fixed-color:hover, .style-3.home-11 .style-2 a.theme5-fixed-color:hover, .style-2 .style-4.home-11 a.theme5-fixed-color:hover, .style-4.home-11 .style-2 a.theme5-fixed-color:hover, .style-2 .style-5.home-11 a.theme5-fixed-color:hover, .style-5.home-11 .style-2 a.theme5-fixed-color:hover, .style-2 .style-6.home-11 a.theme5-fixed-color:hover, .style-6.home-11 .style-2 a.theme5-fixed-color:hover, .style-2 .style-7.home-11 a.theme5-fixed-color:hover, .style-7.home-11 .style-2 a.theme5-fixed-color:hover, .style-2 .style-8.home-11 a.theme5-fixed-color:hover, .style-8.home-11 .style-2 a.theme5-fixed-color:hover, .style-2 .style-9.home-11 a.theme5-fixed-color:hover, .style-9.home-11 .style-2 a.theme5-fixed-color:hover, .style-2 button.accent-secondary-color:hover, .style-2 .style-1.home-11 button.theme5-fixed-color:hover, .style-1.home-11 .style-2 button.theme5-fixed-color:hover, .style-2.home-11 button.theme5-fixed-color:hover, .style-2 .style-3.home-11 button.theme5-fixed-color:hover, .style-3.home-11 .style-2 button.theme5-fixed-color:hover, .style-2 .style-4.home-11 button.theme5-fixed-color:hover, .style-4.home-11 .style-2 button.theme5-fixed-color:hover, .style-2 .style-5.home-11 button.theme5-fixed-color:hover, .style-5.home-11 .style-2 button.theme5-fixed-color:hover, .style-2 .style-6.home-11 button.theme5-fixed-color:hover, .style-6.home-11 .style-2 button.theme5-fixed-color:hover, .style-2 .style-7.home-11 button.theme5-fixed-color:hover, .style-7.home-11 .style-2 button.theme5-fixed-color:hover, .style-2 .style-8.home-11 button.theme5-fixed-color:hover, .style-8.home-11 .style-2 button.theme5-fixed-color:hover, .style-2 .style-9.home-11 button.theme5-fixed-color:hover, .style-9.home-11 .style-2 button.theme5-fixed-color:hover, .style-2 .button.accent-secondary-color:hover, .style-2 .style-1.home-11 .button.theme5-fixed-color:hover, .style-1.home-11 .style-2 .button.theme5-fixed-color:hover, .style-2.home-11 .button.theme5-fixed-color:hover, .style-2 .style-3.home-11 .button.theme5-fixed-color:hover, .style-3.home-11 .style-2 .button.theme5-fixed-color:hover, .style-2 .style-4.home-11 .button.theme5-fixed-color:hover, .style-4.home-11 .style-2 .button.theme5-fixed-color:hover, .style-2 .style-5.home-11 .button.theme5-fixed-color:hover, .style-5.home-11 .style-2 .button.theme5-fixed-color:hover, .style-2 .style-6.home-11 .button.theme5-fixed-color:hover, .style-6.home-11 .style-2 .button.theme5-fixed-color:hover, .style-2 .style-7.home-11 .button.theme5-fixed-color:hover, .style-7.home-11 .style-2 .button.theme5-fixed-color:hover, .style-2 .style-8.home-11 .button.theme5-fixed-color:hover, .style-8.home-11 .style-2 .button.theme5-fixed-color:hover, .style-2 .style-9.home-11 .button.theme5-fixed-color:hover, .style-9.home-11 .style-2 .button.theme5-fixed-color:hover, .style-2 input[type="submit"].accent-secondary-color:hover, .style-2 .style-1.home-11 input[type="submit"].theme5-fixed-color:hover, .style-1.home-11 .style-2 input[type="submit"].theme5-fixed-color:hover, .style-2.home-11 input[type="submit"].theme5-fixed-color:hover, .style-2 .style-3.home-11 input[type="submit"].theme5-fixed-color:hover, .style-3.home-11 .style-2 input[type="submit"].theme5-fixed-color:hover, .style-2 .style-4.home-11 input[type="submit"].theme5-fixed-color:hover, .style-4.home-11 .style-2 input[type="submit"].theme5-fixed-color:hover, .style-2 .style-5.home-11 input[type="submit"].theme5-fixed-color:hover, .style-5.home-11 .style-2 input[type="submit"].theme5-fixed-color:hover, .style-2 .style-6.home-11 input[type="submit"].theme5-fixed-color:hover, .style-6.home-11 .style-2 input[type="submit"].theme5-fixed-color:hover, .style-2 .style-7.home-11 input[type="submit"].theme5-fixed-color:hover, .style-7.home-11 .style-2 input[type="submit"].theme5-fixed-color:hover, .style-2 .style-8.home-11 input[type="submit"].theme5-fixed-color:hover, .style-8.home-11 .style-2 input[type="submit"].theme5-fixed-color:hover, .style-2 .style-9.home-11 input[type="submit"].theme5-fixed-color:hover, .style-9.home-11 .style-2 input[type="submit"].theme5-fixed-color:hover { background: #ffdb69 !important; background-color: #ffdb69 !important; }
.style-2 .accent-secondary-border-color, .style-2 .box-style1.accent-secondary-border-color:before { border-color: #ffdb69 !important; }
.style-2 .accent-fixed-color, .style-2 .style-1.home-5 .support-bg-home5, .style-1.home-5 .style-2 .support-bg-home5 { background: #4b3504 !important; color: #fff !important; }
.style-2 .gen-card .gen-card-icon span.accent-border-color, .style-2 .gen-card .gen-card-icon span.btn-theme, .style-2 .gen-card .gen-card-icon span.btn-gov, .style-2 .gen-card .gen-card-icon span.box-style1:before { color: #4b3504 !important; }
.style-2 .text-highlight, .style-2 .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-2 span.fa, .style-2 .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .style-2 span.list-icon { color: #4b3504 !important; }
.style-2 .accent-hover-color:hover, .style-2 .footerlogocarousel .flex-direction-nav a, .style-2 .video_gallery .flex-direction-nav a, .style-2 .HomeGalleryCarasole .flex-direction-nav a { background: #4b3504 !important; background-color: #4b3504 !important; color: #fff !important; border-color: #4b3504 !important; }
.style-2 .full-cntrl-center-caption-bottom .flex-direction-nav .flex-next, .style-2 .full-cntrl-center-caption-bottom .flex-direction-nav .flex-prev { background: #fff; border-radius: 50%; width: 45px; height: 45px; text-align: center; border: 1px solid #4b3504; }
.style-2 .full-cntrl-center-caption-bottom.nav-white .flex-direction-nav a:before { font-size: 26px; line-height: 47px; color: #4b3504; }
.style-2.home .btn-style-outline { border: 1px solid #4b3504 !important; color: #4b3504 !important; }
.style-2.home .btn-style-outline.accent-color, .style-2.home .btn-style-outline.hvr-radial-out:before, .style-2.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2.home .btn-style-outline.gov-socmedia-icons:before, .style-2.home .btn-style-outline.accent-border-color, .style-2.home .btn-style-outline.btn-theme, .style-2.home .btn-style-outline.btn-gov, .style-2.home .btn-style-outline.box-style1:before, .style-2.home .btn-style-outline.accent-hover-color { border-color: #4b3504 !important; color: #4b3504 !important; background-color: #ffdb69 !important; border-radius: 50px; }
.style-2.home .btn-style-outline.accent-color:hover, .style-2.home .btn-style-outline.hvr-radial-out:hover:before, .style-2.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-2.home .btn-style-outline.gov-socmedia-icons:hover:before, .style-2.home .btn-style-outline.accent-border-color:hover, .style-2.home .btn-style-outline.btn-theme:hover, .style-2.home .btn-style-outline.btn-gov:hover, .style-2.home .btn-style-outline.box-style1:hover:before, .style-2.home .btn-style-outline.accent-hover-color:hover { background-color: #4b3504 !important; color: #fff !important; }
.style-2.home .btn-style-outline:hover { background-color: #4b3504 !important; color: #fff !important; }
.style-2.home .photo-glry-cntr .btn-style-outline.accent-color, .style-2.home .photo-glry-cntr .btn-style-outline.hvr-radial-out:before, .style-2.home .photo-glry-cntr .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2.home .photo-glry-cntr .btn-style-outline.gov-socmedia-icons:before, .style-2.home .photo-glry-cntr .btn-style-outline.accent-border-color, .style-2.home .photo-glry-cntr .btn-style-outline.btn-theme, .style-2.home .photo-glry-cntr .btn-style-outline.btn-gov, .style-2.home .photo-glry-cntr .btn-style-outline.box-style1:before, .style-2.home .photo-glry-cntr .btn-style-outline.accent-hover-color { border-color: #4b3504 !important; color: #fff !important; background-color: #4b3504 !important; border-radius: 0; }

.home-2 { background-color: #f6f3ee; }

.style-3 .accent-color, .style-3 .hvr-radial-out:before, .style-3 .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-3 .gov-socmedia-icons:before, .style-3 .filter-button-group .filter-btn-cntr .button { background: #66b9ac !important; background-color: #66b9ac !important; color: #000 !important; }
.style-3 .accent-color.lighten, .style-3 .lighten.hvr-radial-out:before, .style-3 .home-13 .governor-socialmedia .lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-3 .lighten.gov-socmedia-icons:before { background: rgba(102, 185, 172, 0.9) !important; background-color: rgba(102, 185, 172, 0.9) !important; }
.style-3 .accent-color.more-lighten, .style-3 .more-lighten.hvr-radial-out:before, .style-3 .home-13 .governor-socialmedia .more-lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-3 .more-lighten.gov-socmedia-icons:before { background: rgba(102, 185, 172, 0.5) !important; background-color: rgba(102, 185, 172, 0.5) !important; }
.style-3 a.accent-color:hover, .style-3 a.hvr-radial-out:hover:before, .style-3 .home-13 .governor-socialmedia a.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-3 a.gov-socmedia-icons:hover:before, .style-3 button.accent-color:hover, .style-3 button.hvr-radial-out:hover:before, .style-3 .home-13 .governor-socialmedia button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-3 button.gov-socmedia-icons:hover:before, .style-3 .button.accent-color:hover, .style-3 .button.hvr-radial-out:hover:before, .style-3 .home-13 .governor-socialmedia .button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-3 .button.gov-socmedia-icons:hover:before, .style-3 input[type="submit"].accent-color:hover, .style-3 input[type="submit"].hvr-radial-out:hover:before, .style-3 .home-13 .governor-socialmedia input[type="submit"].gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-3 input[type="submit"].gov-socmedia-icons:hover:before, .style-3 .filter-button-group .filter-btn-cntr .button:hover, .style-3 .filter-button-group .filter-btn-cntr .button.active { background: #475c59 !important; background-color: #475c59 !important; }
.style-3 .accent-border-color, .style-3 .btn-theme, .style-3 .btn-gov, .style-3 .box-style1:before { border-color: #66b9ac !important; }
.style-3 .accent-secondary-color, .style-3 .style-1.home-11 .theme5-fixed-color, .style-1.home-11 .style-3 .theme5-fixed-color, .style-3 .style-2.home-11 .theme5-fixed-color, .style-2.home-11 .style-3 .theme5-fixed-color, .style-3.home-11 .theme5-fixed-color, .style-3 .style-4.home-11 .theme5-fixed-color, .style-4.home-11 .style-3 .theme5-fixed-color, .style-3 .style-5.home-11 .theme5-fixed-color, .style-5.home-11 .style-3 .theme5-fixed-color, .style-3 .style-6.home-11 .theme5-fixed-color, .style-6.home-11 .style-3 .theme5-fixed-color, .style-3 .style-7.home-11 .theme5-fixed-color, .style-7.home-11 .style-3 .theme5-fixed-color, .style-3 .style-8.home-11 .theme5-fixed-color, .style-8.home-11 .style-3 .theme5-fixed-color, .style-3 .style-9.home-11 .theme5-fixed-color, .style-9.home-11 .style-3 .theme5-fixed-color { background: #475c59 !important; background-color: #475c59 !important; color: #fff !important; }
.style-3 .accent-secondary-color.lighten, .style-3 .style-1.home-11 .lighten.theme5-fixed-color, .style-1.home-11 .style-3 .lighten.theme5-fixed-color, .style-3 .style-2.home-11 .lighten.theme5-fixed-color, .style-2.home-11 .style-3 .lighten.theme5-fixed-color, .style-3.home-11 .lighten.theme5-fixed-color, .style-3 .style-4.home-11 .lighten.theme5-fixed-color, .style-4.home-11 .style-3 .lighten.theme5-fixed-color, .style-3 .style-5.home-11 .lighten.theme5-fixed-color, .style-5.home-11 .style-3 .lighten.theme5-fixed-color, .style-3 .style-6.home-11 .lighten.theme5-fixed-color, .style-6.home-11 .style-3 .lighten.theme5-fixed-color, .style-3 .style-7.home-11 .lighten.theme5-fixed-color, .style-7.home-11 .style-3 .lighten.theme5-fixed-color, .style-3 .style-8.home-11 .lighten.theme5-fixed-color, .style-8.home-11 .style-3 .lighten.theme5-fixed-color, .style-3 .style-9.home-11 .lighten.theme5-fixed-color, .style-9.home-11 .style-3 .lighten.theme5-fixed-color { background: rgba(71, 92, 89, 0.9) !important; background-color: rgba(71, 92, 89, 0.9) !important; }
.style-3 .accent-secondary-color.more-lighten, .style-3 .style-1.home-11 .more-lighten.theme5-fixed-color, .style-1.home-11 .style-3 .more-lighten.theme5-fixed-color, .style-3 .style-2.home-11 .more-lighten.theme5-fixed-color, .style-2.home-11 .style-3 .more-lighten.theme5-fixed-color, .style-3.home-11 .more-lighten.theme5-fixed-color, .style-3 .style-4.home-11 .more-lighten.theme5-fixed-color, .style-4.home-11 .style-3 .more-lighten.theme5-fixed-color, .style-3 .style-5.home-11 .more-lighten.theme5-fixed-color, .style-5.home-11 .style-3 .more-lighten.theme5-fixed-color, .style-3 .style-6.home-11 .more-lighten.theme5-fixed-color, .style-6.home-11 .style-3 .more-lighten.theme5-fixed-color, .style-3 .style-7.home-11 .more-lighten.theme5-fixed-color, .style-7.home-11 .style-3 .more-lighten.theme5-fixed-color, .style-3 .style-8.home-11 .more-lighten.theme5-fixed-color, .style-8.home-11 .style-3 .more-lighten.theme5-fixed-color, .style-3 .style-9.home-11 .more-lighten.theme5-fixed-color, .style-9.home-11 .style-3 .more-lighten.theme5-fixed-color { background: rgba(71, 92, 89, 0.5) !important; background-color: rgba(71, 92, 89, 0.5) !important; }
.style-3 a.accent-secondary-color:hover, .style-3 .style-1.home-11 a.theme5-fixed-color:hover, .style-1.home-11 .style-3 a.theme5-fixed-color:hover, .style-3 .style-2.home-11 a.theme5-fixed-color:hover, .style-2.home-11 .style-3 a.theme5-fixed-color:hover, .style-3.home-11 a.theme5-fixed-color:hover, .style-3 .style-4.home-11 a.theme5-fixed-color:hover, .style-4.home-11 .style-3 a.theme5-fixed-color:hover, .style-3 .style-5.home-11 a.theme5-fixed-color:hover, .style-5.home-11 .style-3 a.theme5-fixed-color:hover, .style-3 .style-6.home-11 a.theme5-fixed-color:hover, .style-6.home-11 .style-3 a.theme5-fixed-color:hover, .style-3 .style-7.home-11 a.theme5-fixed-color:hover, .style-7.home-11 .style-3 a.theme5-fixed-color:hover, .style-3 .style-8.home-11 a.theme5-fixed-color:hover, .style-8.home-11 .style-3 a.theme5-fixed-color:hover, .style-3 .style-9.home-11 a.theme5-fixed-color:hover, .style-9.home-11 .style-3 a.theme5-fixed-color:hover, .style-3 button.accent-secondary-color:hover, .style-3 .style-1.home-11 button.theme5-fixed-color:hover, .style-1.home-11 .style-3 button.theme5-fixed-color:hover, .style-3 .style-2.home-11 button.theme5-fixed-color:hover, .style-2.home-11 .style-3 button.theme5-fixed-color:hover, .style-3.home-11 button.theme5-fixed-color:hover, .style-3 .style-4.home-11 button.theme5-fixed-color:hover, .style-4.home-11 .style-3 button.theme5-fixed-color:hover, .style-3 .style-5.home-11 button.theme5-fixed-color:hover, .style-5.home-11 .style-3 button.theme5-fixed-color:hover, .style-3 .style-6.home-11 button.theme5-fixed-color:hover, .style-6.home-11 .style-3 button.theme5-fixed-color:hover, .style-3 .style-7.home-11 button.theme5-fixed-color:hover, .style-7.home-11 .style-3 button.theme5-fixed-color:hover, .style-3 .style-8.home-11 button.theme5-fixed-color:hover, .style-8.home-11 .style-3 button.theme5-fixed-color:hover, .style-3 .style-9.home-11 button.theme5-fixed-color:hover, .style-9.home-11 .style-3 button.theme5-fixed-color:hover, .style-3 .button.accent-secondary-color:hover, .style-3 .style-1.home-11 .button.theme5-fixed-color:hover, .style-1.home-11 .style-3 .button.theme5-fixed-color:hover, .style-3 .style-2.home-11 .button.theme5-fixed-color:hover, .style-2.home-11 .style-3 .button.theme5-fixed-color:hover, .style-3.home-11 .button.theme5-fixed-color:hover, .style-3 .style-4.home-11 .button.theme5-fixed-color:hover, .style-4.home-11 .style-3 .button.theme5-fixed-color:hover, .style-3 .style-5.home-11 .button.theme5-fixed-color:hover, .style-5.home-11 .style-3 .button.theme5-fixed-color:hover, .style-3 .style-6.home-11 .button.theme5-fixed-color:hover, .style-6.home-11 .style-3 .button.theme5-fixed-color:hover, .style-3 .style-7.home-11 .button.theme5-fixed-color:hover, .style-7.home-11 .style-3 .button.theme5-fixed-color:hover, .style-3 .style-8.home-11 .button.theme5-fixed-color:hover, .style-8.home-11 .style-3 .button.theme5-fixed-color:hover, .style-3 .style-9.home-11 .button.theme5-fixed-color:hover, .style-9.home-11 .style-3 .button.theme5-fixed-color:hover, .style-3 input[type="submit"].accent-secondary-color:hover, .style-3 .style-1.home-11 input[type="submit"].theme5-fixed-color:hover, .style-1.home-11 .style-3 input[type="submit"].theme5-fixed-color:hover, .style-3 .style-2.home-11 input[type="submit"].theme5-fixed-color:hover, .style-2.home-11 .style-3 input[type="submit"].theme5-fixed-color:hover, .style-3.home-11 input[type="submit"].theme5-fixed-color:hover, .style-3 .style-4.home-11 input[type="submit"].theme5-fixed-color:hover, .style-4.home-11 .style-3 input[type="submit"].theme5-fixed-color:hover, .style-3 .style-5.home-11 input[type="submit"].theme5-fixed-color:hover, .style-5.home-11 .style-3 input[type="submit"].theme5-fixed-color:hover, .style-3 .style-6.home-11 input[type="submit"].theme5-fixed-color:hover, .style-6.home-11 .style-3 input[type="submit"].theme5-fixed-color:hover, .style-3 .style-7.home-11 input[type="submit"].theme5-fixed-color:hover, .style-7.home-11 .style-3 input[type="submit"].theme5-fixed-color:hover, .style-3 .style-8.home-11 input[type="submit"].theme5-fixed-color:hover, .style-8.home-11 .style-3 input[type="submit"].theme5-fixed-color:hover, .style-3 .style-9.home-11 input[type="submit"].theme5-fixed-color:hover, .style-9.home-11 .style-3 input[type="submit"].theme5-fixed-color:hover { background: #66b9ac !important; background-color: #66b9ac !important; }
.style-3 .accent-secondary-border-color, .style-3 .box-style1.accent-secondary-border-color:before { border-color: #475c59 !important; }
.style-3 .accent-fixed-color, .style-3 .style-1.home-5 .support-bg-home5, .style-1.home-5 .style-3 .support-bg-home5 { background: #66b9ac !important; color: #fff !important; }
.style-3 .gen-card .gen-card-icon span.accent-border-color, .style-3 .gen-card .gen-card-icon span.btn-theme, .style-3 .gen-card .gen-card-icon span.btn-gov, .style-3 .gen-card .gen-card-icon span.box-style1:before { color: #66b9ac !important; }
.style-3 .text-highlight, .style-3 .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-3 span.fa, .style-3 .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .style-3 span.list-icon { color: #475c59 !important; }
.style-3 .accent-hover-color:hover, .style-3 .footerlogocarousel .flex-direction-nav a, .style-3 .video_gallery .flex-direction-nav a, .style-3 .HomeGalleryCarasole .flex-direction-nav a { background: #66b9ac !important; background-color: #66b9ac !important; color: #fff !important; border-color: #66b9ac !important; }
.style-3 .lds-roller div:after { background: #66b9ac; }
.style-3 .search-main-container .btn:after, .style-3 .filter-btn-cntr .button:after { content: ""; padding: 0; }
.style-3.home .btn-style-outline { border: 1px solid #475c59 !important; color: #000 !important; padding-top: 7px !important; }
.style-3.home .btn-style-outline:after { padding-left: 6px; content: "\f105"; font-family: FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; vertical-align: middle; margin-top: -5px; display: inline-block; }
.style-3.home .btn-style-outline.accent-color, .style-3.home .btn-style-outline.hvr-radial-out:before, .style-3.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-3.home .btn-style-outline.gov-socmedia-icons:before, .style-3.home .btn-style-outline.accent-border-color, .style-3.home .btn-style-outline.btn-theme, .style-3.home .btn-style-outline.btn-gov, .style-3.home .btn-style-outline.box-style1:before { border: 1px solid #475c59 !important; color: #000 !important; }
.style-3.home .btn-style-outline.accent-color:after, .style-3.home .btn-style-outline.accent-border-color:after, .style-3.home .btn-style-outline.btn-theme:after, .style-3.home .btn-style-outline.btn-gov:after { padding-left: 6px; content: "\f178"; font-family: FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; vertical-align: middle; margin-top: -5px; display: inline-block; }
.style-3.home .btn-style-outline.accent-color:hover, .style-3.home .btn-style-outline.hvr-radial-out:hover:before, .style-3.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-3.home .btn-style-outline.gov-socmedia-icons:hover:before, .style-3.home .btn-style-outline.accent-border-color:hover, .style-3.home .btn-style-outline.btn-theme:hover, .style-3.home .btn-style-outline.btn-gov:hover, .style-3.home .btn-style-outline.box-style1:hover:before { color: #fff !important; }
.style-3.home .btn-style-outline.accent-hover-color { border: 1px solid #475c59 !important; color: #475c59 !important; }
.style-3.home .btn-style-outline.accent-hover-color:after { padding-left: 6px; content: "\f178"; font-family: FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; vertical-align: middle; margin-top: -2px; display: inline-block; }
.style-3.home .btn-style-outline.accent-hover-color:hover { color: #fff !important; }

.style-4 .accent-color, .style-4 .hvr-radial-out:before, .style-4 .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4 .gov-socmedia-icons:before { background: #2aacea !important; background-color: #2aacea !important; color: #000 !important; }
.style-4 .accent-color.lighten, .style-4 .lighten.hvr-radial-out:before, .style-4 .home-13 .governor-socialmedia .lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4 .lighten.gov-socmedia-icons:before { background: rgba(42, 172, 234, 0.9) !important; background-color: rgba(42, 172, 234, 0.9) !important; }
.style-4 .accent-color.more-lighten, .style-4 .more-lighten.hvr-radial-out:before, .style-4 .home-13 .governor-socialmedia .more-lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4 .more-lighten.gov-socmedia-icons:before { background: rgba(42, 172, 234, 0.3) !important; background-color: rgba(42, 172, 234, 0.3) !important; }
.style-4 a.accent-color:hover, .style-4 a.hvr-radial-out:hover:before, .style-4 .home-13 .governor-socialmedia a.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-4 a.gov-socmedia-icons:hover:before, .style-4 button.accent-color:hover, .style-4 button.hvr-radial-out:hover:before, .style-4 .home-13 .governor-socialmedia button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-4 button.gov-socmedia-icons:hover:before, .style-4 .button.accent-color:hover, .style-4 .button.hvr-radial-out:hover:before, .style-4 .home-13 .governor-socialmedia .button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-4 .button.gov-socmedia-icons:hover:before, .style-4 input[type="submit"].accent-color:hover, .style-4 input[type="submit"].hvr-radial-out:hover:before, .style-4 .home-13 .governor-socialmedia input[type="submit"].gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-4 input[type="submit"].gov-socmedia-icons:hover:before { background: #ffffff !important; background-color: #ffffff !important; color: #2aacea !important; }
.style-4 .accent-border-color, .style-4 .btn-theme, .style-4 .btn-gov, .style-4 .box-style1:before { border-color: #2aacea !important; }
.style-4 .accent-secondary-color, .style-4 .style-1.home-11 .theme5-fixed-color, .style-1.home-11 .style-4 .theme5-fixed-color, .style-4 .style-2.home-11 .theme5-fixed-color, .style-2.home-11 .style-4 .theme5-fixed-color, .style-4 .style-3.home-11 .theme5-fixed-color, .style-3.home-11 .style-4 .theme5-fixed-color, .style-4.home-11 .theme5-fixed-color, .style-4 .style-5.home-11 .theme5-fixed-color, .style-5.home-11 .style-4 .theme5-fixed-color, .style-4 .style-6.home-11 .theme5-fixed-color, .style-6.home-11 .style-4 .theme5-fixed-color, .style-4 .style-7.home-11 .theme5-fixed-color, .style-7.home-11 .style-4 .theme5-fixed-color, .style-4 .style-8.home-11 .theme5-fixed-color, .style-8.home-11 .style-4 .theme5-fixed-color, .style-4 .style-9.home-11 .theme5-fixed-color, .style-9.home-11 .style-4 .theme5-fixed-color { background: #ffffff !important; background-color: #ffffff !important; color: #2aacea !important; }
.style-4 .accent-secondary-color.lighten, .style-4 .style-1.home-11 .lighten.theme5-fixed-color, .style-1.home-11 .style-4 .lighten.theme5-fixed-color, .style-4 .style-2.home-11 .lighten.theme5-fixed-color, .style-2.home-11 .style-4 .lighten.theme5-fixed-color, .style-4 .style-3.home-11 .lighten.theme5-fixed-color, .style-3.home-11 .style-4 .lighten.theme5-fixed-color, .style-4.home-11 .lighten.theme5-fixed-color, .style-4 .style-5.home-11 .lighten.theme5-fixed-color, .style-5.home-11 .style-4 .lighten.theme5-fixed-color, .style-4 .style-6.home-11 .lighten.theme5-fixed-color, .style-6.home-11 .style-4 .lighten.theme5-fixed-color, .style-4 .style-7.home-11 .lighten.theme5-fixed-color, .style-7.home-11 .style-4 .lighten.theme5-fixed-color, .style-4 .style-8.home-11 .lighten.theme5-fixed-color, .style-8.home-11 .style-4 .lighten.theme5-fixed-color, .style-4 .style-9.home-11 .lighten.theme5-fixed-color, .style-9.home-11 .style-4 .lighten.theme5-fixed-color { background: rgba(255, 255, 255, 0.9) !important; background-color: rgba(255, 255, 255, 0.9) !important; }
.style-4 .accent-secondary-color.more-lighten, .style-4 .style-1.home-11 .more-lighten.theme5-fixed-color, .style-1.home-11 .style-4 .more-lighten.theme5-fixed-color, .style-4 .style-2.home-11 .more-lighten.theme5-fixed-color, .style-2.home-11 .style-4 .more-lighten.theme5-fixed-color, .style-4 .style-3.home-11 .more-lighten.theme5-fixed-color, .style-3.home-11 .style-4 .more-lighten.theme5-fixed-color, .style-4.home-11 .more-lighten.theme5-fixed-color, .style-4 .style-5.home-11 .more-lighten.theme5-fixed-color, .style-5.home-11 .style-4 .more-lighten.theme5-fixed-color, .style-4 .style-6.home-11 .more-lighten.theme5-fixed-color, .style-6.home-11 .style-4 .more-lighten.theme5-fixed-color, .style-4 .style-7.home-11 .more-lighten.theme5-fixed-color, .style-7.home-11 .style-4 .more-lighten.theme5-fixed-color, .style-4 .style-8.home-11 .more-lighten.theme5-fixed-color, .style-8.home-11 .style-4 .more-lighten.theme5-fixed-color, .style-4 .style-9.home-11 .more-lighten.theme5-fixed-color, .style-9.home-11 .style-4 .more-lighten.theme5-fixed-color { background: rgba(255, 255, 255, 0.5) !important; background-color: rgba(255, 255, 255, 0.5) !important; }
.style-4 a.accent-secondary-color:hover, .style-4 .style-1.home-11 a.theme5-fixed-color:hover, .style-1.home-11 .style-4 a.theme5-fixed-color:hover, .style-4 .style-2.home-11 a.theme5-fixed-color:hover, .style-2.home-11 .style-4 a.theme5-fixed-color:hover, .style-4 .style-3.home-11 a.theme5-fixed-color:hover, .style-3.home-11 .style-4 a.theme5-fixed-color:hover, .style-4.home-11 a.theme5-fixed-color:hover, .style-4 .style-5.home-11 a.theme5-fixed-color:hover, .style-5.home-11 .style-4 a.theme5-fixed-color:hover, .style-4 .style-6.home-11 a.theme5-fixed-color:hover, .style-6.home-11 .style-4 a.theme5-fixed-color:hover, .style-4 .style-7.home-11 a.theme5-fixed-color:hover, .style-7.home-11 .style-4 a.theme5-fixed-color:hover, .style-4 .style-8.home-11 a.theme5-fixed-color:hover, .style-8.home-11 .style-4 a.theme5-fixed-color:hover, .style-4 .style-9.home-11 a.theme5-fixed-color:hover, .style-9.home-11 .style-4 a.theme5-fixed-color:hover, .style-4 button.accent-secondary-color:hover, .style-4 .style-1.home-11 button.theme5-fixed-color:hover, .style-1.home-11 .style-4 button.theme5-fixed-color:hover, .style-4 .style-2.home-11 button.theme5-fixed-color:hover, .style-2.home-11 .style-4 button.theme5-fixed-color:hover, .style-4 .style-3.home-11 button.theme5-fixed-color:hover, .style-3.home-11 .style-4 button.theme5-fixed-color:hover, .style-4.home-11 button.theme5-fixed-color:hover, .style-4 .style-5.home-11 button.theme5-fixed-color:hover, .style-5.home-11 .style-4 button.theme5-fixed-color:hover, .style-4 .style-6.home-11 button.theme5-fixed-color:hover, .style-6.home-11 .style-4 button.theme5-fixed-color:hover, .style-4 .style-7.home-11 button.theme5-fixed-color:hover, .style-7.home-11 .style-4 button.theme5-fixed-color:hover, .style-4 .style-8.home-11 button.theme5-fixed-color:hover, .style-8.home-11 .style-4 button.theme5-fixed-color:hover, .style-4 .style-9.home-11 button.theme5-fixed-color:hover, .style-9.home-11 .style-4 button.theme5-fixed-color:hover, .style-4 .button.accent-secondary-color:hover, .style-4 .style-1.home-11 .button.theme5-fixed-color:hover, .style-1.home-11 .style-4 .button.theme5-fixed-color:hover, .style-4 .style-2.home-11 .button.theme5-fixed-color:hover, .style-2.home-11 .style-4 .button.theme5-fixed-color:hover, .style-4 .style-3.home-11 .button.theme5-fixed-color:hover, .style-3.home-11 .style-4 .button.theme5-fixed-color:hover, .style-4.home-11 .button.theme5-fixed-color:hover, .style-4 .style-5.home-11 .button.theme5-fixed-color:hover, .style-5.home-11 .style-4 .button.theme5-fixed-color:hover, .style-4 .style-6.home-11 .button.theme5-fixed-color:hover, .style-6.home-11 .style-4 .button.theme5-fixed-color:hover, .style-4 .style-7.home-11 .button.theme5-fixed-color:hover, .style-7.home-11 .style-4 .button.theme5-fixed-color:hover, .style-4 .style-8.home-11 .button.theme5-fixed-color:hover, .style-8.home-11 .style-4 .button.theme5-fixed-color:hover, .style-4 .style-9.home-11 .button.theme5-fixed-color:hover, .style-9.home-11 .style-4 .button.theme5-fixed-color:hover, .style-4 input[type="submit"].accent-secondary-color:hover, .style-4 .style-1.home-11 input[type="submit"].theme5-fixed-color:hover, .style-1.home-11 .style-4 input[type="submit"].theme5-fixed-color:hover, .style-4 .style-2.home-11 input[type="submit"].theme5-fixed-color:hover, .style-2.home-11 .style-4 input[type="submit"].theme5-fixed-color:hover, .style-4 .style-3.home-11 input[type="submit"].theme5-fixed-color:hover, .style-3.home-11 .style-4 input[type="submit"].theme5-fixed-color:hover, .style-4.home-11 input[type="submit"].theme5-fixed-color:hover, .style-4 .style-5.home-11 input[type="submit"].theme5-fixed-color:hover, .style-5.home-11 .style-4 input[type="submit"].theme5-fixed-color:hover, .style-4 .style-6.home-11 input[type="submit"].theme5-fixed-color:hover, .style-6.home-11 .style-4 input[type="submit"].theme5-fixed-color:hover, .style-4 .style-7.home-11 input[type="submit"].theme5-fixed-color:hover, .style-7.home-11 .style-4 input[type="submit"].theme5-fixed-color:hover, .style-4 .style-8.home-11 input[type="submit"].theme5-fixed-color:hover, .style-8.home-11 .style-4 input[type="submit"].theme5-fixed-color:hover, .style-4 .style-9.home-11 input[type="submit"].theme5-fixed-color:hover, .style-9.home-11 .style-4 input[type="submit"].theme5-fixed-color:hover { background: #2aacea !important; background-color: #2aacea !important; color: #fff !important; }
.style-4 .accent-secondary-border-color, .style-4 .box-style1.accent-secondary-border-color:before { border-color: #ffffff !important; }
.style-4 .accent-fixed-color, .style-4 .style-1.home-5 .support-bg-home5, .style-1.home-5 .style-4 .support-bg-home5 { background: #052963 !important; color: #fff !important; }
.style-4 .gen-card .gen-card-icon span.accent-border-color, .style-4 .gen-card .gen-card-icon span.btn-theme, .style-4 .gen-card .gen-card-icon span.btn-gov, .style-4 .gen-card .gen-card-icon span.box-style1:before { color: #2aacea !important; }
.style-4 .text-highlight, .style-4 .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-4 span.fa, .style-4 .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .style-4 span.list-icon { color: #2aacea !important; }
.style-4 .accent-hover-color:hover, .style-4 .footerlogocarousel .flex-direction-nav a, .style-4 .video_gallery .flex-direction-nav a, .style-4 .HomeGalleryCarasole .flex-direction-nav a { background: #2aacea !important; background-color: #2aacea !important; color: #000 !important; border-color: #ffffff !important; }
.style-4 .footerlogocarousel .flex-direction-nav a:before { color: #000 !important; }
.style-4.home .btn-style-outline { border-radius: 5px; border: 1px solid #2aacea !important; color: #fff !important; }
.style-4.home .btn-style-outline:after { padding-left: 6px; content: "\f101"; font-family: FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; vertical-align: middle; margin-top: -2px; display: inline-block; }
.style-4.home .btn-style-outline.accent-color, .style-4.home .btn-style-outline.hvr-radial-out:before, .style-4.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4.home .btn-style-outline.gov-socmedia-icons:before, .style-4.home .btn-style-outline.accent-border-color, .style-4.home .btn-style-outline.btn-theme, .style-4.home .btn-style-outline.btn-gov, .style-4.home .btn-style-outline.box-style1:before { border: 1px solid #2aacea !important; color: #000 !important; }
.style-4.home .btn-style-outline.accent-color:after, .style-4.home .btn-style-outline.accent-border-color:after, .style-4.home .btn-style-outline.btn-theme:after, .style-4.home .btn-style-outline.btn-gov:after { padding-left: 6px; content: "\f101"; font-family: FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; vertical-align: middle; margin-top: -2px; display: inline-block; }
.style-4.home .btn-style-outline.accent-color:hover, .style-4.home .btn-style-outline.hvr-radial-out:hover:before, .style-4.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-4.home .btn-style-outline.gov-socmedia-icons:hover:before, .style-4.home .btn-style-outline.accent-border-color:hover, .style-4.home .btn-style-outline.btn-theme:hover, .style-4.home .btn-style-outline.btn-gov:hover, .style-4.home .btn-style-outline.box-style1:hover:before { color: #000 !important; }
.style-4.home .btn-style-outline.accent-hover-color { border: 1px solid #2aacea !important; color: #2aacea !important; }
.style-4.home .btn-style-outline.accent-hover-color:after { padding-left: 6px; content: "\f101"; font-family: FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; vertical-align: middle; margin-top: -2px; display: inline-block; }
.style-4.home .btn-style-outline.accent-hover-color:hover { color: #2aacea !important; background: #ffffff !important; }
.style-4 .photo-glry-cntr .btn-style-outline { border-radius: 0; }
.style-4 .news-ticker-horizontal.title-left > h2 { overflow: visible; }
.style-4 .news-ticker-horizontal.title-left > h2:after { content: ""; border: 10px solid transparent; border-right: 0; border-left: 10px solid #ffffff; position: absolute; right: -10px; }
.style-4 .flex-direction-nav a:before, .style-4 .flex-pauseplay a:before { color: #fff; }

.style-6 .accent-color, .style-6 .hvr-radial-out:before, .style-6 .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-6 .gov-socmedia-icons:before { background: #ffdb69 !important; background-color: #ffdb69 !important; color: #000 !important; }
.style-6 .accent-color.lighten, .style-6 .lighten.hvr-radial-out:before, .style-6 .home-13 .governor-socialmedia .lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-6 .lighten.gov-socmedia-icons:before { background: rgba(255, 219, 105, 0.9) !important; background-color: rgba(255, 219, 105, 0.9) !important; }
.style-6 .accent-color.more-lighten, .style-6 .more-lighten.hvr-radial-out:before, .style-6 .home-13 .governor-socialmedia .more-lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-6 .more-lighten.gov-socmedia-icons:before { background: rgba(255, 219, 105, 0.3) !important; background-color: rgba(255, 219, 105, 0.3) !important; }
.style-6 a.accent-color:hover, .style-6 a.hvr-radial-out:hover:before, .style-6 .home-13 .governor-socialmedia a.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-6 a.gov-socmedia-icons:hover:before, .style-6 button.accent-color:hover, .style-6 button.hvr-radial-out:hover:before, .style-6 .home-13 .governor-socialmedia button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-6 button.gov-socmedia-icons:hover:before, .style-6 .button.accent-color:hover, .style-6 .button.hvr-radial-out:hover:before, .style-6 .home-13 .governor-socialmedia .button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-6 .button.gov-socmedia-icons:hover:before, .style-6 input[type="submit"].accent-color:hover, .style-6 input[type="submit"].hvr-radial-out:hover:before, .style-6 .home-13 .governor-socialmedia input[type="submit"].gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-6 input[type="submit"].gov-socmedia-icons:hover:before { background: #ea3876 !important; background-color: #ea3876 !important; color: #fff !important; }
.style-6 .pdf-download-link.accent-border-color, .style-6 .pdf-download-link.btn-theme, .style-6 .pdf-download-link.btn-gov, .style-6 .pdf-download-link.box-style1:before { background-color: #ffdb69; color: #fff; border-left: 1px solid rgba(255, 255, 255, 0.5) !important; }
.style-6 .accent-border-color, .style-6 .btn-theme, .style-6 .btn-gov, .style-6 .box-style1:before { border-color: #ffdb69 !important; }
.style-6 .accent-secondary-color, .style-6 .style-1.home-11 .theme5-fixed-color, .style-1.home-11 .style-6 .theme5-fixed-color, .style-6 .style-2.home-11 .theme5-fixed-color, .style-2.home-11 .style-6 .theme5-fixed-color, .style-6 .style-3.home-11 .theme5-fixed-color, .style-3.home-11 .style-6 .theme5-fixed-color, .style-6 .style-4.home-11 .theme5-fixed-color, .style-4.home-11 .style-6 .theme5-fixed-color, .style-6 .style-5.home-11 .theme5-fixed-color, .style-5.home-11 .style-6 .theme5-fixed-color, .style-6.home-11 .theme5-fixed-color, .style-6 .style-7.home-11 .theme5-fixed-color, .style-7.home-11 .style-6 .theme5-fixed-color, .style-6 .style-8.home-11 .theme5-fixed-color, .style-8.home-11 .style-6 .theme5-fixed-color, .style-6 .style-9.home-11 .theme5-fixed-color, .style-9.home-11 .style-6 .theme5-fixed-color { background: #ea3876 !important; background-color: #ea3876 !important; color: #000 !important; }
.style-6 .accent-secondary-color.lighten, .style-6 .style-1.home-11 .lighten.theme5-fixed-color, .style-1.home-11 .style-6 .lighten.theme5-fixed-color, .style-6 .style-2.home-11 .lighten.theme5-fixed-color, .style-2.home-11 .style-6 .lighten.theme5-fixed-color, .style-6 .style-3.home-11 .lighten.theme5-fixed-color, .style-3.home-11 .style-6 .lighten.theme5-fixed-color, .style-6 .style-4.home-11 .lighten.theme5-fixed-color, .style-4.home-11 .style-6 .lighten.theme5-fixed-color, .style-6 .style-5.home-11 .lighten.theme5-fixed-color, .style-5.home-11 .style-6 .lighten.theme5-fixed-color, .style-6.home-11 .lighten.theme5-fixed-color, .style-6 .style-7.home-11 .lighten.theme5-fixed-color, .style-7.home-11 .style-6 .lighten.theme5-fixed-color, .style-6 .style-8.home-11 .lighten.theme5-fixed-color, .style-8.home-11 .style-6 .lighten.theme5-fixed-color, .style-6 .style-9.home-11 .lighten.theme5-fixed-color, .style-9.home-11 .style-6 .lighten.theme5-fixed-color { background: rgba(234, 56, 118, 0.9) !important; background-color: rgba(234, 56, 118, 0.9) !important; }
.style-6 .accent-secondary-color.more-lighten, .style-6 .style-1.home-11 .more-lighten.theme5-fixed-color, .style-1.home-11 .style-6 .more-lighten.theme5-fixed-color, .style-6 .style-2.home-11 .more-lighten.theme5-fixed-color, .style-2.home-11 .style-6 .more-lighten.theme5-fixed-color, .style-6 .style-3.home-11 .more-lighten.theme5-fixed-color, .style-3.home-11 .style-6 .more-lighten.theme5-fixed-color, .style-6 .style-4.home-11 .more-lighten.theme5-fixed-color, .style-4.home-11 .style-6 .more-lighten.theme5-fixed-color, .style-6 .style-5.home-11 .more-lighten.theme5-fixed-color, .style-5.home-11 .style-6 .more-lighten.theme5-fixed-color, .style-6.home-11 .more-lighten.theme5-fixed-color, .style-6 .style-7.home-11 .more-lighten.theme5-fixed-color, .style-7.home-11 .style-6 .more-lighten.theme5-fixed-color, .style-6 .style-8.home-11 .more-lighten.theme5-fixed-color, .style-8.home-11 .style-6 .more-lighten.theme5-fixed-color, .style-6 .style-9.home-11 .more-lighten.theme5-fixed-color, .style-9.home-11 .style-6 .more-lighten.theme5-fixed-color { background: rgba(234, 56, 118, 0.5) !important; background-color: rgba(234, 56, 118, 0.5) !important; }
.style-6 a.accent-secondary-color:hover, .style-6 .style-1.home-11 a.theme5-fixed-color:hover, .style-1.home-11 .style-6 a.theme5-fixed-color:hover, .style-6 .style-2.home-11 a.theme5-fixed-color:hover, .style-2.home-11 .style-6 a.theme5-fixed-color:hover, .style-6 .style-3.home-11 a.theme5-fixed-color:hover, .style-3.home-11 .style-6 a.theme5-fixed-color:hover, .style-6 .style-4.home-11 a.theme5-fixed-color:hover, .style-4.home-11 .style-6 a.theme5-fixed-color:hover, .style-6 .style-5.home-11 a.theme5-fixed-color:hover, .style-5.home-11 .style-6 a.theme5-fixed-color:hover, .style-6.home-11 a.theme5-fixed-color:hover, .style-6 .style-7.home-11 a.theme5-fixed-color:hover, .style-7.home-11 .style-6 a.theme5-fixed-color:hover, .style-6 .style-8.home-11 a.theme5-fixed-color:hover, .style-8.home-11 .style-6 a.theme5-fixed-color:hover, .style-6 .style-9.home-11 a.theme5-fixed-color:hover, .style-9.home-11 .style-6 a.theme5-fixed-color:hover, .style-6 button.accent-secondary-color:hover, .style-6 .style-1.home-11 button.theme5-fixed-color:hover, .style-1.home-11 .style-6 button.theme5-fixed-color:hover, .style-6 .style-2.home-11 button.theme5-fixed-color:hover, .style-2.home-11 .style-6 button.theme5-fixed-color:hover, .style-6 .style-3.home-11 button.theme5-fixed-color:hover, .style-3.home-11 .style-6 button.theme5-fixed-color:hover, .style-6 .style-4.home-11 button.theme5-fixed-color:hover, .style-4.home-11 .style-6 button.theme5-fixed-color:hover, .style-6 .style-5.home-11 button.theme5-fixed-color:hover, .style-5.home-11 .style-6 button.theme5-fixed-color:hover, .style-6.home-11 button.theme5-fixed-color:hover, .style-6 .style-7.home-11 button.theme5-fixed-color:hover, .style-7.home-11 .style-6 button.theme5-fixed-color:hover, .style-6 .style-8.home-11 button.theme5-fixed-color:hover, .style-8.home-11 .style-6 button.theme5-fixed-color:hover, .style-6 .style-9.home-11 button.theme5-fixed-color:hover, .style-9.home-11 .style-6 button.theme5-fixed-color:hover, .style-6 .button.accent-secondary-color:hover, .style-6 .style-1.home-11 .button.theme5-fixed-color:hover, .style-1.home-11 .style-6 .button.theme5-fixed-color:hover, .style-6 .style-2.home-11 .button.theme5-fixed-color:hover, .style-2.home-11 .style-6 .button.theme5-fixed-color:hover, .style-6 .style-3.home-11 .button.theme5-fixed-color:hover, .style-3.home-11 .style-6 .button.theme5-fixed-color:hover, .style-6 .style-4.home-11 .button.theme5-fixed-color:hover, .style-4.home-11 .style-6 .button.theme5-fixed-color:hover, .style-6 .style-5.home-11 .button.theme5-fixed-color:hover, .style-5.home-11 .style-6 .button.theme5-fixed-color:hover, .style-6.home-11 .button.theme5-fixed-color:hover, .style-6 .style-7.home-11 .button.theme5-fixed-color:hover, .style-7.home-11 .style-6 .button.theme5-fixed-color:hover, .style-6 .style-8.home-11 .button.theme5-fixed-color:hover, .style-8.home-11 .style-6 .button.theme5-fixed-color:hover, .style-6 .style-9.home-11 .button.theme5-fixed-color:hover, .style-9.home-11 .style-6 .button.theme5-fixed-color:hover, .style-6 input[type="submit"].accent-secondary-color:hover, .style-6 .style-1.home-11 input[type="submit"].theme5-fixed-color:hover, .style-1.home-11 .style-6 input[type="submit"].theme5-fixed-color:hover, .style-6 .style-2.home-11 input[type="submit"].theme5-fixed-color:hover, .style-2.home-11 .style-6 input[type="submit"].theme5-fixed-color:hover, .style-6 .style-3.home-11 input[type="submit"].theme5-fixed-color:hover, .style-3.home-11 .style-6 input[type="submit"].theme5-fixed-color:hover, .style-6 .style-4.home-11 input[type="submit"].theme5-fixed-color:hover, .style-4.home-11 .style-6 input[type="submit"].theme5-fixed-color:hover, .style-6 .style-5.home-11 input[type="submit"].theme5-fixed-color:hover, .style-5.home-11 .style-6 input[type="submit"].theme5-fixed-color:hover, .style-6.home-11 input[type="submit"].theme5-fixed-color:hover, .style-6 .style-7.home-11 input[type="submit"].theme5-fixed-color:hover, .style-7.home-11 .style-6 input[type="submit"].theme5-fixed-color:hover, .style-6 .style-8.home-11 input[type="submit"].theme5-fixed-color:hover, .style-8.home-11 .style-6 input[type="submit"].theme5-fixed-color:hover, .style-6 .style-9.home-11 input[type="submit"].theme5-fixed-color:hover, .style-9.home-11 .style-6 input[type="submit"].theme5-fixed-color:hover { background: #ffdb69 !important; background-color: #ffdb69 !important; }
.style-6 .accent-secondary-border-color, .style-6 .box-style1.accent-secondary-border-color:before { border-color: #ea3876 !important; }
.style-6 .accent-fixed-color, .style-6 .style-1.home-5 .support-bg-home5, .style-1.home-5 .style-6 .support-bg-home5 { background: #ea3876 !important; color: #fff !important; }
.style-6 .gen-card .gen-card-icon span.accent-border-color, .style-6 .gen-card .gen-card-icon span.btn-theme, .style-6 .gen-card .gen-card-icon span.btn-gov, .style-6 .gen-card .gen-card-icon span.box-style1:before { color: #ffdb69 !important; }
.style-6 .text-highlight, .style-6 .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-6 span.fa, .style-6 .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .style-6 span.list-icon { color: #ffdb69 !important; }
.style-6 .accent-hover-color:hover, .style-6 .footerlogocarousel .flex-direction-nav a, .style-6 .video_gallery .flex-direction-nav a, .style-6 .HomeGalleryCarasole .flex-direction-nav a { background: #ffdb69 !important; background-color: #ffdb69 !important; color: #000 !important; border-color: #ffdb69 !important; }
.style-6 .footerlogocarousel .flex-direction-nav a.flex-prev:before, .style-6 .footerlogocarousel .flex-direction-nav a.flex-next:before, .style-6 .video_gallery .flex-direction-nav a.flex-prev:before, .style-6 .video_gallery .flex-direction-nav a.flex-next:before, .style-6 .HomeGalleryCarasole .flex-direction-nav a.flex-prev:before, .style-6 .HomeGalleryCarasole .flex-direction-nav a.flex-next:before { color: #000; }
.style-6.home .btn-style-outline { border: 1px solid #ea3876 !important; color: #fff !important; }
.style-6.home .btn-style-outline.accent-color, .style-6.home .btn-style-outline.hvr-radial-out:before, .style-6.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-6.home .btn-style-outline.gov-socmedia-icons:before, .style-6.home .btn-style-outline.accent-border-color, .style-6.home .btn-style-outline.btn-theme, .style-6.home .btn-style-outline.btn-gov, .style-6.home .btn-style-outline.box-style1:before, .style-6.home .btn-style-outline.accent-hover-color { border-color: #ea3876 !important; border-radius: 6px; }
.style-6.home .btn-style-outline.accent-color:hover, .style-6.home .btn-style-outline.hvr-radial-out:hover:before, .style-6.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-6.home .btn-style-outline.gov-socmedia-icons:hover:before, .style-6.home .btn-style-outline.accent-border-color:hover, .style-6.home .btn-style-outline.btn-theme:hover, .style-6.home .btn-style-outline.btn-gov:hover, .style-6.home .btn-style-outline.box-style1:hover:before, .style-6.home .btn-style-outline.accent-hover-color:hover { background-color: #ffdb69 !important; color: #000 !important; }
.style-6.home .btn-style-outline.accent-color, .style-6.home .btn-style-outline.hvr-radial-out:before, .style-6.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-6.home .btn-style-outline.gov-socmedia-icons:before { background: #ea3876 !important; }
.style-6.home .btn-style-outline:hover { background-color: #ffdb69 !important; color: #000 !important; }
.style-6.home .btn-style-outline.accent-hover-color { color: #000 !important; }

.style-7 .accent-color, .style-7 .hvr-radial-out:before, .style-7 .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-7 .gov-socmedia-icons:before { background: #3aa04a !important; background-color: #3aa04a !important; color: #fff !important; }
.style-7 .accent-color.lighten, .style-7 .lighten.hvr-radial-out:before, .style-7 .home-13 .governor-socialmedia .lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-7 .lighten.gov-socmedia-icons:before { background: rgba(58, 160, 74, 0.9) !important; background-color: rgba(58, 160, 74, 0.9) !important; }
.style-7 .accent-color.more-lighten, .style-7 .more-lighten.hvr-radial-out:before, .style-7 .home-13 .governor-socialmedia .more-lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-7 .more-lighten.gov-socmedia-icons:before { background: rgba(58, 160, 74, 0.3) !important; background-color: rgba(58, 160, 74, 0.3) !important; }
.style-7 a.accent-color:hover, .style-7 a.hvr-radial-out:hover:before, .style-7 .home-13 .governor-socialmedia a.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-7 a.gov-socmedia-icons:hover:before, .style-7 button.accent-color:hover, .style-7 button.hvr-radial-out:hover:before, .style-7 .home-13 .governor-socialmedia button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-7 button.gov-socmedia-icons:hover:before, .style-7 .button.accent-color:hover, .style-7 .button.hvr-radial-out:hover:before, .style-7 .home-13 .governor-socialmedia .button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-7 .button.gov-socmedia-icons:hover:before, .style-7 input[type="submit"].accent-color:hover, .style-7 input[type="submit"].hvr-radial-out:hover:before, .style-7 .home-13 .governor-socialmedia input[type="submit"].gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-7 input[type="submit"].gov-socmedia-icons:hover:before { background: #fbac1b !important; background-color: #fbac1b !important; color: #000 !important; }
.style-7 .pdf-download-link.accent-border-color, .style-7 .pdf-download-link.btn-theme, .style-7 .pdf-download-link.btn-gov, .style-7 .pdf-download-link.box-style1:before { background-color: #3aa04a; color: #fff; border-left: 1px solid rgba(255, 255, 255, 0.5) !important; }
.style-7 .accent-border-color, .style-7 .btn-theme, .style-7 .btn-gov, .style-7 .box-style1:before { border-color: #3aa04a !important; }
.style-7 .accent-secondary-color, .style-7 .style-1.home-11 .theme5-fixed-color, .style-1.home-11 .style-7 .theme5-fixed-color, .style-7 .style-2.home-11 .theme5-fixed-color, .style-2.home-11 .style-7 .theme5-fixed-color, .style-7 .style-3.home-11 .theme5-fixed-color, .style-3.home-11 .style-7 .theme5-fixed-color, .style-7 .style-4.home-11 .theme5-fixed-color, .style-4.home-11 .style-7 .theme5-fixed-color, .style-7 .style-5.home-11 .theme5-fixed-color, .style-5.home-11 .style-7 .theme5-fixed-color, .style-7 .style-6.home-11 .theme5-fixed-color, .style-6.home-11 .style-7 .theme5-fixed-color, .style-7.home-11 .theme5-fixed-color, .style-7 .style-8.home-11 .theme5-fixed-color, .style-8.home-11 .style-7 .theme5-fixed-color, .style-7 .style-9.home-11 .theme5-fixed-color, .style-9.home-11 .style-7 .theme5-fixed-color { background: #fbac1b !important; background-color: #fbac1b !important; color: #fff !important; }
.style-7 .accent-secondary-color.lighten, .style-7 .style-1.home-11 .lighten.theme5-fixed-color, .style-1.home-11 .style-7 .lighten.theme5-fixed-color, .style-7 .style-2.home-11 .lighten.theme5-fixed-color, .style-2.home-11 .style-7 .lighten.theme5-fixed-color, .style-7 .style-3.home-11 .lighten.theme5-fixed-color, .style-3.home-11 .style-7 .lighten.theme5-fixed-color, .style-7 .style-4.home-11 .lighten.theme5-fixed-color, .style-4.home-11 .style-7 .lighten.theme5-fixed-color, .style-7 .style-5.home-11 .lighten.theme5-fixed-color, .style-5.home-11 .style-7 .lighten.theme5-fixed-color, .style-7 .style-6.home-11 .lighten.theme5-fixed-color, .style-6.home-11 .style-7 .lighten.theme5-fixed-color, .style-7.home-11 .lighten.theme5-fixed-color, .style-7 .style-8.home-11 .lighten.theme5-fixed-color, .style-8.home-11 .style-7 .lighten.theme5-fixed-color, .style-7 .style-9.home-11 .lighten.theme5-fixed-color, .style-9.home-11 .style-7 .lighten.theme5-fixed-color { background: rgba(251, 172, 27, 0.9) !important; background-color: rgba(251, 172, 27, 0.9) !important; }
.style-7 .accent-secondary-color.more-lighten, .style-7 .style-1.home-11 .more-lighten.theme5-fixed-color, .style-1.home-11 .style-7 .more-lighten.theme5-fixed-color, .style-7 .style-2.home-11 .more-lighten.theme5-fixed-color, .style-2.home-11 .style-7 .more-lighten.theme5-fixed-color, .style-7 .style-3.home-11 .more-lighten.theme5-fixed-color, .style-3.home-11 .style-7 .more-lighten.theme5-fixed-color, .style-7 .style-4.home-11 .more-lighten.theme5-fixed-color, .style-4.home-11 .style-7 .more-lighten.theme5-fixed-color, .style-7 .style-5.home-11 .more-lighten.theme5-fixed-color, .style-5.home-11 .style-7 .more-lighten.theme5-fixed-color, .style-7 .style-6.home-11 .more-lighten.theme5-fixed-color, .style-6.home-11 .style-7 .more-lighten.theme5-fixed-color, .style-7.home-11 .more-lighten.theme5-fixed-color, .style-7 .style-8.home-11 .more-lighten.theme5-fixed-color, .style-8.home-11 .style-7 .more-lighten.theme5-fixed-color, .style-7 .style-9.home-11 .more-lighten.theme5-fixed-color, .style-9.home-11 .style-7 .more-lighten.theme5-fixed-color { background: rgba(251, 172, 27, 0.5) !important; background-color: rgba(251, 172, 27, 0.5) !important; }
.style-7 a.accent-secondary-color:hover, .style-7 .style-1.home-11 a.theme5-fixed-color:hover, .style-1.home-11 .style-7 a.theme5-fixed-color:hover, .style-7 .style-2.home-11 a.theme5-fixed-color:hover, .style-2.home-11 .style-7 a.theme5-fixed-color:hover, .style-7 .style-3.home-11 a.theme5-fixed-color:hover, .style-3.home-11 .style-7 a.theme5-fixed-color:hover, .style-7 .style-4.home-11 a.theme5-fixed-color:hover, .style-4.home-11 .style-7 a.theme5-fixed-color:hover, .style-7 .style-5.home-11 a.theme5-fixed-color:hover, .style-5.home-11 .style-7 a.theme5-fixed-color:hover, .style-7 .style-6.home-11 a.theme5-fixed-color:hover, .style-6.home-11 .style-7 a.theme5-fixed-color:hover, .style-7.home-11 a.theme5-fixed-color:hover, .style-7 .style-8.home-11 a.theme5-fixed-color:hover, .style-8.home-11 .style-7 a.theme5-fixed-color:hover, .style-7 .style-9.home-11 a.theme5-fixed-color:hover, .style-9.home-11 .style-7 a.theme5-fixed-color:hover, .style-7 button.accent-secondary-color:hover, .style-7 .style-1.home-11 button.theme5-fixed-color:hover, .style-1.home-11 .style-7 button.theme5-fixed-color:hover, .style-7 .style-2.home-11 button.theme5-fixed-color:hover, .style-2.home-11 .style-7 button.theme5-fixed-color:hover, .style-7 .style-3.home-11 button.theme5-fixed-color:hover, .style-3.home-11 .style-7 button.theme5-fixed-color:hover, .style-7 .style-4.home-11 button.theme5-fixed-color:hover, .style-4.home-11 .style-7 button.theme5-fixed-color:hover, .style-7 .style-5.home-11 button.theme5-fixed-color:hover, .style-5.home-11 .style-7 button.theme5-fixed-color:hover, .style-7 .style-6.home-11 button.theme5-fixed-color:hover, .style-6.home-11 .style-7 button.theme5-fixed-color:hover, .style-7.home-11 button.theme5-fixed-color:hover, .style-7 .style-8.home-11 button.theme5-fixed-color:hover, .style-8.home-11 .style-7 button.theme5-fixed-color:hover, .style-7 .style-9.home-11 button.theme5-fixed-color:hover, .style-9.home-11 .style-7 button.theme5-fixed-color:hover, .style-7 .button.accent-secondary-color:hover, .style-7 .style-1.home-11 .button.theme5-fixed-color:hover, .style-1.home-11 .style-7 .button.theme5-fixed-color:hover, .style-7 .style-2.home-11 .button.theme5-fixed-color:hover, .style-2.home-11 .style-7 .button.theme5-fixed-color:hover, .style-7 .style-3.home-11 .button.theme5-fixed-color:hover, .style-3.home-11 .style-7 .button.theme5-fixed-color:hover, .style-7 .style-4.home-11 .button.theme5-fixed-color:hover, .style-4.home-11 .style-7 .button.theme5-fixed-color:hover, .style-7 .style-5.home-11 .button.theme5-fixed-color:hover, .style-5.home-11 .style-7 .button.theme5-fixed-color:hover, .style-7 .style-6.home-11 .button.theme5-fixed-color:hover, .style-6.home-11 .style-7 .button.theme5-fixed-color:hover, .style-7.home-11 .button.theme5-fixed-color:hover, .style-7 .style-8.home-11 .button.theme5-fixed-color:hover, .style-8.home-11 .style-7 .button.theme5-fixed-color:hover, .style-7 .style-9.home-11 .button.theme5-fixed-color:hover, .style-9.home-11 .style-7 .button.theme5-fixed-color:hover, .style-7 input[type="submit"].accent-secondary-color:hover, .style-7 .style-1.home-11 input[type="submit"].theme5-fixed-color:hover, .style-1.home-11 .style-7 input[type="submit"].theme5-fixed-color:hover, .style-7 .style-2.home-11 input[type="submit"].theme5-fixed-color:hover, .style-2.home-11 .style-7 input[type="submit"].theme5-fixed-color:hover, .style-7 .style-3.home-11 input[type="submit"].theme5-fixed-color:hover, .style-3.home-11 .style-7 input[type="submit"].theme5-fixed-color:hover, .style-7 .style-4.home-11 input[type="submit"].theme5-fixed-color:hover, .style-4.home-11 .style-7 input[type="submit"].theme5-fixed-color:hover, .style-7 .style-5.home-11 input[type="submit"].theme5-fixed-color:hover, .style-5.home-11 .style-7 input[type="submit"].theme5-fixed-color:hover, .style-7 .style-6.home-11 input[type="submit"].theme5-fixed-color:hover, .style-6.home-11 .style-7 input[type="submit"].theme5-fixed-color:hover, .style-7.home-11 input[type="submit"].theme5-fixed-color:hover, .style-7 .style-8.home-11 input[type="submit"].theme5-fixed-color:hover, .style-8.home-11 .style-7 input[type="submit"].theme5-fixed-color:hover, .style-7 .style-9.home-11 input[type="submit"].theme5-fixed-color:hover, .style-9.home-11 .style-7 input[type="submit"].theme5-fixed-color:hover { background: #3aa04a !important; background-color: #3aa04a !important; }
.style-7 .accent-secondary-border-color, .style-7 .box-style1.accent-secondary-border-color:before { border-color: #fbac1b !important; }
.style-7 .accent-fixed-color, .style-7 .style-1.home-5 .support-bg-home5, .style-1.home-5 .style-7 .support-bg-home5 { background: #3aa04a !important; color: #fff !important; }
.style-7 .gen-card .gen-card-icon span.accent-border-color, .style-7 .gen-card .gen-card-icon span.btn-theme, .style-7 .gen-card .gen-card-icon span.btn-gov, .style-7 .gen-card .gen-card-icon span.box-style1:before { color: #3aa04a !important; }
.style-7 .text-highlight, .style-7 .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-7 span.fa, .style-7 .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .style-7 span.list-icon { color: #3aa04a !important; }
.style-7 .accent-hover-color:hover, .style-7 .footerlogocarousel .flex-direction-nav a, .style-7 .video_gallery .flex-direction-nav a, .style-7 .HomeGalleryCarasole .flex-direction-nav a { background: #3aa04a !important; background-color: #3aa04a !important; color: #fff !important; border-color: #3aa04a !important; }
.style-7.home .btn-style-outline { border: 1px solid #3aa04a !important; color: #fff !important; }
.style-7.home .btn-style-outline.accent-color, .style-7.home .btn-style-outline.hvr-radial-out:before, .style-7.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-7.home .btn-style-outline.gov-socmedia-icons:before, .style-7.home .btn-style-outline.accent-border-color, .style-7.home .btn-style-outline.btn-theme, .style-7.home .btn-style-outline.btn-gov, .style-7.home .btn-style-outline.box-style1:before, .style-7.home .btn-style-outline.accent-hover-color { border-color: #3aa04a !important; border-radius: 30px; }
.style-7.home .btn-style-outline.accent-color:hover, .style-7.home .btn-style-outline.hvr-radial-out:hover:before, .style-7.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-7.home .btn-style-outline.gov-socmedia-icons:hover:before, .style-7.home .btn-style-outline.accent-border-color:hover, .style-7.home .btn-style-outline.btn-theme:hover, .style-7.home .btn-style-outline.btn-gov:hover, .style-7.home .btn-style-outline.box-style1:hover:before, .style-7.home .btn-style-outline.accent-hover-color:hover { background-color: #3aa04a !important; color: #fff !important; }
.style-7.home .btn-style-outline:hover { background-color: #3aa04a !important; color: #fff !important; }
.style-7.home .btn-style-outline.accent-hover-color { color: #000 !important; }
.style-7.home .photo-glry-cntr .btn-style-outline.accent-color, .style-7.home .photo-glry-cntr .btn-style-outline.hvr-radial-out:before, .style-7.home .photo-glry-cntr .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-7.home .photo-glry-cntr .btn-style-outline.gov-socmedia-icons:before { border-radius: 0px !important; }
.style-7 .award-style-5 .btn-style-outline.accent-color, .style-7 .award-style-5 .btn-style-outline.hvr-radial-out:before, .style-7 .award-style-5 .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-7 .award-style-5 .btn-style-outline.gov-socmedia-icons:before { border-radius: 0 !important; }
.style-7 .award-style-5 .btn-style-outline.accent-color:hover, .style-7 .award-style-5 .btn-style-outline.hvr-radial-out:hover:before, .style-7 .award-style-5 .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-7 .award-style-5 .btn-style-outline.gov-socmedia-icons:hover:before { color: #fff !important; }

.style-8 .accent-color, .style-8 .hvr-radial-out:before, .style-8 .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-8 .gov-socmedia-icons:before { background: #730068 !important; background-color: #730068 !important; color: #fff !important; }
.style-8 .accent-color.lighten, .style-8 .lighten.hvr-radial-out:before, .style-8 .home-13 .governor-socialmedia .lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-8 .lighten.gov-socmedia-icons:before { background: rgba(115, 0, 104, 0.9) !important; background-color: rgba(115, 0, 104, 0.9) !important; }
.style-8 .accent-color.more-lighten, .style-8 .more-lighten.hvr-radial-out:before, .style-8 .home-13 .governor-socialmedia .more-lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-8 .more-lighten.gov-socmedia-icons:before { background: rgba(115, 0, 104, 0.3) !important; background-color: rgba(115, 0, 104, 0.3) !important; }
.style-8 a.accent-color:hover, .style-8 a.hvr-radial-out:hover:before, .style-8 .home-13 .governor-socialmedia a.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-8 a.gov-socmedia-icons:hover:before, .style-8 button.accent-color:hover, .style-8 button.hvr-radial-out:hover:before, .style-8 .home-13 .governor-socialmedia button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-8 button.gov-socmedia-icons:hover:before, .style-8 .button.accent-color:hover, .style-8 .button.hvr-radial-out:hover:before, .style-8 .home-13 .governor-socialmedia .button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-8 .button.gov-socmedia-icons:hover:before, .style-8 input[type="submit"].accent-color:hover, .style-8 input[type="submit"].hvr-radial-out:hover:before, .style-8 .home-13 .governor-socialmedia input[type="submit"].gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-8 input[type="submit"].gov-socmedia-icons:hover:before { background: #52de97 !important; background-color: #52de97 !important; border-color: #52de97 !important; color: #fff !important; }
.style-8 .pdf-download-link.accent-border-color, .style-8 .pdf-download-link.btn-theme, .style-8 .pdf-download-link.btn-gov, .style-8 .pdf-download-link.box-style1:before { background-color: #730068; color: #fff; border-left: 1px solid rgba(255, 255, 255, 0.5) !important; }
.style-8 .accent-border-color, .style-8 .btn-theme, .style-8 .btn-gov, .style-8 .box-style1:before { border-color: #730068 !important; }
.style-8 .accent-secondary-color, .style-8 .style-1.home-11 .theme5-fixed-color, .style-1.home-11 .style-8 .theme5-fixed-color, .style-8 .style-2.home-11 .theme5-fixed-color, .style-2.home-11 .style-8 .theme5-fixed-color, .style-8 .style-3.home-11 .theme5-fixed-color, .style-3.home-11 .style-8 .theme5-fixed-color, .style-8 .style-4.home-11 .theme5-fixed-color, .style-4.home-11 .style-8 .theme5-fixed-color, .style-8 .style-5.home-11 .theme5-fixed-color, .style-5.home-11 .style-8 .theme5-fixed-color, .style-8 .style-6.home-11 .theme5-fixed-color, .style-6.home-11 .style-8 .theme5-fixed-color, .style-8 .style-7.home-11 .theme5-fixed-color, .style-7.home-11 .style-8 .theme5-fixed-color, .style-8.home-11 .theme5-fixed-color, .style-8 .style-9.home-11 .theme5-fixed-color, .style-9.home-11 .style-8 .theme5-fixed-color { background: #52de97 !important; background-color: #52de97 !important; color: #fff !important; }
.style-8 .accent-secondary-color.lighten, .style-8 .style-1.home-11 .lighten.theme5-fixed-color, .style-1.home-11 .style-8 .lighten.theme5-fixed-color, .style-8 .style-2.home-11 .lighten.theme5-fixed-color, .style-2.home-11 .style-8 .lighten.theme5-fixed-color, .style-8 .style-3.home-11 .lighten.theme5-fixed-color, .style-3.home-11 .style-8 .lighten.theme5-fixed-color, .style-8 .style-4.home-11 .lighten.theme5-fixed-color, .style-4.home-11 .style-8 .lighten.theme5-fixed-color, .style-8 .style-5.home-11 .lighten.theme5-fixed-color, .style-5.home-11 .style-8 .lighten.theme5-fixed-color, .style-8 .style-6.home-11 .lighten.theme5-fixed-color, .style-6.home-11 .style-8 .lighten.theme5-fixed-color, .style-8 .style-7.home-11 .lighten.theme5-fixed-color, .style-7.home-11 .style-8 .lighten.theme5-fixed-color, .style-8.home-11 .lighten.theme5-fixed-color, .style-8 .style-9.home-11 .lighten.theme5-fixed-color, .style-9.home-11 .style-8 .lighten.theme5-fixed-color { background: rgba(82, 222, 151, 0.9) !important; background-color: rgba(82, 222, 151, 0.9) !important; }
.style-8 .accent-secondary-color.more-lighten, .style-8 .style-1.home-11 .more-lighten.theme5-fixed-color, .style-1.home-11 .style-8 .more-lighten.theme5-fixed-color, .style-8 .style-2.home-11 .more-lighten.theme5-fixed-color, .style-2.home-11 .style-8 .more-lighten.theme5-fixed-color, .style-8 .style-3.home-11 .more-lighten.theme5-fixed-color, .style-3.home-11 .style-8 .more-lighten.theme5-fixed-color, .style-8 .style-4.home-11 .more-lighten.theme5-fixed-color, .style-4.home-11 .style-8 .more-lighten.theme5-fixed-color, .style-8 .style-5.home-11 .more-lighten.theme5-fixed-color, .style-5.home-11 .style-8 .more-lighten.theme5-fixed-color, .style-8 .style-6.home-11 .more-lighten.theme5-fixed-color, .style-6.home-11 .style-8 .more-lighten.theme5-fixed-color, .style-8 .style-7.home-11 .more-lighten.theme5-fixed-color, .style-7.home-11 .style-8 .more-lighten.theme5-fixed-color, .style-8.home-11 .more-lighten.theme5-fixed-color, .style-8 .style-9.home-11 .more-lighten.theme5-fixed-color, .style-9.home-11 .style-8 .more-lighten.theme5-fixed-color { background: rgba(82, 222, 151, 0.5) !important; background-color: rgba(82, 222, 151, 0.5) !important; }
.style-8 a.accent-secondary-color:hover, .style-8 .style-1.home-11 a.theme5-fixed-color:hover, .style-1.home-11 .style-8 a.theme5-fixed-color:hover, .style-8 .style-2.home-11 a.theme5-fixed-color:hover, .style-2.home-11 .style-8 a.theme5-fixed-color:hover, .style-8 .style-3.home-11 a.theme5-fixed-color:hover, .style-3.home-11 .style-8 a.theme5-fixed-color:hover, .style-8 .style-4.home-11 a.theme5-fixed-color:hover, .style-4.home-11 .style-8 a.theme5-fixed-color:hover, .style-8 .style-5.home-11 a.theme5-fixed-color:hover, .style-5.home-11 .style-8 a.theme5-fixed-color:hover, .style-8 .style-6.home-11 a.theme5-fixed-color:hover, .style-6.home-11 .style-8 a.theme5-fixed-color:hover, .style-8 .style-7.home-11 a.theme5-fixed-color:hover, .style-7.home-11 .style-8 a.theme5-fixed-color:hover, .style-8.home-11 a.theme5-fixed-color:hover, .style-8 .style-9.home-11 a.theme5-fixed-color:hover, .style-9.home-11 .style-8 a.theme5-fixed-color:hover, .style-8 button.accent-secondary-color:hover, .style-8 .style-1.home-11 button.theme5-fixed-color:hover, .style-1.home-11 .style-8 button.theme5-fixed-color:hover, .style-8 .style-2.home-11 button.theme5-fixed-color:hover, .style-2.home-11 .style-8 button.theme5-fixed-color:hover, .style-8 .style-3.home-11 button.theme5-fixed-color:hover, .style-3.home-11 .style-8 button.theme5-fixed-color:hover, .style-8 .style-4.home-11 button.theme5-fixed-color:hover, .style-4.home-11 .style-8 button.theme5-fixed-color:hover, .style-8 .style-5.home-11 button.theme5-fixed-color:hover, .style-5.home-11 .style-8 button.theme5-fixed-color:hover, .style-8 .style-6.home-11 button.theme5-fixed-color:hover, .style-6.home-11 .style-8 button.theme5-fixed-color:hover, .style-8 .style-7.home-11 button.theme5-fixed-color:hover, .style-7.home-11 .style-8 button.theme5-fixed-color:hover, .style-8.home-11 button.theme5-fixed-color:hover, .style-8 .style-9.home-11 button.theme5-fixed-color:hover, .style-9.home-11 .style-8 button.theme5-fixed-color:hover, .style-8 .button.accent-secondary-color:hover, .style-8 .style-1.home-11 .button.theme5-fixed-color:hover, .style-1.home-11 .style-8 .button.theme5-fixed-color:hover, .style-8 .style-2.home-11 .button.theme5-fixed-color:hover, .style-2.home-11 .style-8 .button.theme5-fixed-color:hover, .style-8 .style-3.home-11 .button.theme5-fixed-color:hover, .style-3.home-11 .style-8 .button.theme5-fixed-color:hover, .style-8 .style-4.home-11 .button.theme5-fixed-color:hover, .style-4.home-11 .style-8 .button.theme5-fixed-color:hover, .style-8 .style-5.home-11 .button.theme5-fixed-color:hover, .style-5.home-11 .style-8 .button.theme5-fixed-color:hover, .style-8 .style-6.home-11 .button.theme5-fixed-color:hover, .style-6.home-11 .style-8 .button.theme5-fixed-color:hover, .style-8 .style-7.home-11 .button.theme5-fixed-color:hover, .style-7.home-11 .style-8 .button.theme5-fixed-color:hover, .style-8.home-11 .button.theme5-fixed-color:hover, .style-8 .style-9.home-11 .button.theme5-fixed-color:hover, .style-9.home-11 .style-8 .button.theme5-fixed-color:hover, .style-8 input[type="submit"].accent-secondary-color:hover, .style-8 .style-1.home-11 input[type="submit"].theme5-fixed-color:hover, .style-1.home-11 .style-8 input[type="submit"].theme5-fixed-color:hover, .style-8 .style-2.home-11 input[type="submit"].theme5-fixed-color:hover, .style-2.home-11 .style-8 input[type="submit"].theme5-fixed-color:hover, .style-8 .style-3.home-11 input[type="submit"].theme5-fixed-color:hover, .style-3.home-11 .style-8 input[type="submit"].theme5-fixed-color:hover, .style-8 .style-4.home-11 input[type="submit"].theme5-fixed-color:hover, .style-4.home-11 .style-8 input[type="submit"].theme5-fixed-color:hover, .style-8 .style-5.home-11 input[type="submit"].theme5-fixed-color:hover, .style-5.home-11 .style-8 input[type="submit"].theme5-fixed-color:hover, .style-8 .style-6.home-11 input[type="submit"].theme5-fixed-color:hover, .style-6.home-11 .style-8 input[type="submit"].theme5-fixed-color:hover, .style-8 .style-7.home-11 input[type="submit"].theme5-fixed-color:hover, .style-7.home-11 .style-8 input[type="submit"].theme5-fixed-color:hover, .style-8.home-11 input[type="submit"].theme5-fixed-color:hover, .style-8 .style-9.home-11 input[type="submit"].theme5-fixed-color:hover, .style-9.home-11 .style-8 input[type="submit"].theme5-fixed-color:hover { background: #730068 !important; background-color: #730068 !important; }
.style-8 .accent-secondary-border-color, .style-8 .box-style1.accent-secondary-border-color:before { border-color: #52de97 !important; }
.style-8 .accent-fixed-color, .style-8 .style-1.home-5 .support-bg-home5, .style-1.home-5 .style-8 .support-bg-home5 { background: #730068 !important; color: #fff !important; }
.style-8 .gen-card .gen-card-icon span.accent-border-color, .style-8 .gen-card .gen-card-icon span.btn-theme, .style-8 .gen-card .gen-card-icon span.btn-gov, .style-8 .gen-card .gen-card-icon span.box-style1:before { color: #730068 !important; }
.style-8 .text-highlight, .style-8 .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-8 span.fa, .style-8 .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .style-8 span.list-icon { color: #730068 !important; }
.style-8 .accent-hover-color:hover, .style-8 .footerlogocarousel .flex-direction-nav a, .style-8 .video_gallery .flex-direction-nav a, .style-8 .HomeGalleryCarasole .flex-direction-nav a { background: #730068 !important; background-color: #730068 !important; color: #fff !important; border-color: #730068 !important; }
.style-8.home .btn-style-outline { border: 1px solid #fff !important; color: #fff !important; }
.style-8.home .btn-style-outline.accent-color, .style-8.home .btn-style-outline.hvr-radial-out:before, .style-8.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-8.home .btn-style-outline.gov-socmedia-icons:before, .style-8.home .btn-style-outline.accent-border-color, .style-8.home .btn-style-outline.btn-theme, .style-8.home .btn-style-outline.btn-gov, .style-8.home .btn-style-outline.box-style1:before, .style-8.home .btn-style-outline.accent-hover-color { border-color: #fff !important; border-radius: 30px; }
.style-8.home .btn-style-outline.accent-color:hover, .style-8.home .btn-style-outline.hvr-radial-out:hover:before, .style-8.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-8.home .btn-style-outline.gov-socmedia-icons:hover:before, .style-8.home .btn-style-outline.accent-border-color:hover, .style-8.home .btn-style-outline.btn-theme:hover, .style-8.home .btn-style-outline.btn-gov:hover, .style-8.home .btn-style-outline.box-style1:hover:before, .style-8.home .btn-style-outline.accent-hover-color:hover { background-color: #730068 !important; color: #fff !important; }
.style-8.home .btn-style-outline:hover { background-color: #730068 !important; color: #fff !important; }
.style-8.home .btn-style-outline.accent-hover-color { color: #000 !important; }
.style-8.home .photo-glry-cntr .btn-style-outline.accent-color, .style-8.home .photo-glry-cntr .btn-style-outline.hvr-radial-out:before, .style-8.home .photo-glry-cntr .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-8.home .photo-glry-cntr .btn-style-outline.gov-socmedia-icons:before { border-radius: 0px !important; }
.style-8 .award-style-5 .btn-style-outline.accent-color, .style-8 .award-style-5 .btn-style-outline.hvr-radial-out:before, .style-8 .award-style-5 .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-8 .award-style-5 .btn-style-outline.gov-socmedia-icons:before { border-radius: 0 !important; }
.style-8 .award-style-5 .btn-style-outline.accent-color:hover, .style-8 .award-style-5 .btn-style-outline.hvr-radial-out:hover:before, .style-8 .award-style-5 .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-8 .award-style-5 .btn-style-outline.gov-socmedia-icons:hover:before { color: #fff !important; }

.style-9 .accent-color, .style-9 .hvr-radial-out:before, .style-9 .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9 .gov-socmedia-icons:before { background: #002244 !important; background-color: #002244 !important; color: #fff !important; }
.style-9 .accent-color.lighten, .style-9 .lighten.hvr-radial-out:before, .style-9 .home-13 .governor-socialmedia .lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9 .lighten.gov-socmedia-icons:before { background: rgba(0, 34, 68, 0.8) !important; background-color: rgba(0, 34, 68, 0.8) !important; }
.style-9 .accent-color.more-lighten, .style-9 .more-lighten.hvr-radial-out:before, .style-9 .home-13 .governor-socialmedia .more-lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9 .more-lighten.gov-socmedia-icons:before { background: rgba(0, 34, 68, 0.3) !important; background-color: rgba(0, 34, 68, 0.3) !important; }
.style-9 a.accent-color:hover, .style-9 a.hvr-radial-out:hover:before, .style-9 .home-13 .governor-socialmedia a.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-9 a.gov-socmedia-icons:hover:before, .style-9 button.accent-color:hover, .style-9 button.hvr-radial-out:hover:before, .style-9 .home-13 .governor-socialmedia button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-9 button.gov-socmedia-icons:hover:before, .style-9 .button.accent-color:hover, .style-9 .button.hvr-radial-out:hover:before, .style-9 .home-13 .governor-socialmedia .button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-9 .button.gov-socmedia-icons:hover:before, .style-9 input[type="submit"].accent-color:hover, .style-9 input[type="submit"].hvr-radial-out:hover:before, .style-9 .home-13 .governor-socialmedia input[type="submit"].gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-9 input[type="submit"].gov-socmedia-icons:hover:before { background: #06b1ac !important; background-color: #06b1ac !important; border-color: #06b1ac !important; color: #fff !important; }
.style-9 .pdf-download-link.accent-border-color, .style-9 .pdf-download-link.btn-theme, .style-9 .pdf-download-link.btn-gov, .style-9 .pdf-download-link.box-style1:before { background-color: #002244; color: #fff; border-left: 1px solid rgba(255, 255, 255, 0.5) !important; }
.style-9 .accent-border-color, .style-9 .btn-theme, .style-9 .btn-gov, .style-9 .box-style1:before { border-color: #002244 !important; }
.style-9 .accent-secondary-color, .style-9 .style-1.home-11 .theme5-fixed-color, .style-1.home-11 .style-9 .theme5-fixed-color, .style-9 .style-2.home-11 .theme5-fixed-color, .style-2.home-11 .style-9 .theme5-fixed-color, .style-9 .style-3.home-11 .theme5-fixed-color, .style-3.home-11 .style-9 .theme5-fixed-color, .style-9 .style-4.home-11 .theme5-fixed-color, .style-4.home-11 .style-9 .theme5-fixed-color, .style-9 .style-5.home-11 .theme5-fixed-color, .style-5.home-11 .style-9 .theme5-fixed-color, .style-9 .style-6.home-11 .theme5-fixed-color, .style-6.home-11 .style-9 .theme5-fixed-color, .style-9 .style-7.home-11 .theme5-fixed-color, .style-7.home-11 .style-9 .theme5-fixed-color, .style-9 .style-8.home-11 .theme5-fixed-color, .style-8.home-11 .style-9 .theme5-fixed-color, .style-9.home-11 .theme5-fixed-color { background: #06b1ac !important; background-color: #06b1ac !important; color: #000 !important; }
.style-9 .accent-secondary-color.lighten, .style-9 .style-1.home-11 .lighten.theme5-fixed-color, .style-1.home-11 .style-9 .lighten.theme5-fixed-color, .style-9 .style-2.home-11 .lighten.theme5-fixed-color, .style-2.home-11 .style-9 .lighten.theme5-fixed-color, .style-9 .style-3.home-11 .lighten.theme5-fixed-color, .style-3.home-11 .style-9 .lighten.theme5-fixed-color, .style-9 .style-4.home-11 .lighten.theme5-fixed-color, .style-4.home-11 .style-9 .lighten.theme5-fixed-color, .style-9 .style-5.home-11 .lighten.theme5-fixed-color, .style-5.home-11 .style-9 .lighten.theme5-fixed-color, .style-9 .style-6.home-11 .lighten.theme5-fixed-color, .style-6.home-11 .style-9 .lighten.theme5-fixed-color, .style-9 .style-7.home-11 .lighten.theme5-fixed-color, .style-7.home-11 .style-9 .lighten.theme5-fixed-color, .style-9 .style-8.home-11 .lighten.theme5-fixed-color, .style-8.home-11 .style-9 .lighten.theme5-fixed-color, .style-9.home-11 .lighten.theme5-fixed-color { background: rgba(6, 177, 172, 0.9) !important; background-color: rgba(6, 177, 172, 0.9) !important; }
.style-9 .accent-secondary-color.more-lighten, .style-9 .style-1.home-11 .more-lighten.theme5-fixed-color, .style-1.home-11 .style-9 .more-lighten.theme5-fixed-color, .style-9 .style-2.home-11 .more-lighten.theme5-fixed-color, .style-2.home-11 .style-9 .more-lighten.theme5-fixed-color, .style-9 .style-3.home-11 .more-lighten.theme5-fixed-color, .style-3.home-11 .style-9 .more-lighten.theme5-fixed-color, .style-9 .style-4.home-11 .more-lighten.theme5-fixed-color, .style-4.home-11 .style-9 .more-lighten.theme5-fixed-color, .style-9 .style-5.home-11 .more-lighten.theme5-fixed-color, .style-5.home-11 .style-9 .more-lighten.theme5-fixed-color, .style-9 .style-6.home-11 .more-lighten.theme5-fixed-color, .style-6.home-11 .style-9 .more-lighten.theme5-fixed-color, .style-9 .style-7.home-11 .more-lighten.theme5-fixed-color, .style-7.home-11 .style-9 .more-lighten.theme5-fixed-color, .style-9 .style-8.home-11 .more-lighten.theme5-fixed-color, .style-8.home-11 .style-9 .more-lighten.theme5-fixed-color, .style-9.home-11 .more-lighten.theme5-fixed-color { background: rgba(6, 177, 172, 0.5) !important; background-color: rgba(6, 177, 172, 0.5) !important; }
.style-9 a.accent-secondary-color:hover, .style-9 .style-1.home-11 a.theme5-fixed-color:hover, .style-1.home-11 .style-9 a.theme5-fixed-color:hover, .style-9 .style-2.home-11 a.theme5-fixed-color:hover, .style-2.home-11 .style-9 a.theme5-fixed-color:hover, .style-9 .style-3.home-11 a.theme5-fixed-color:hover, .style-3.home-11 .style-9 a.theme5-fixed-color:hover, .style-9 .style-4.home-11 a.theme5-fixed-color:hover, .style-4.home-11 .style-9 a.theme5-fixed-color:hover, .style-9 .style-5.home-11 a.theme5-fixed-color:hover, .style-5.home-11 .style-9 a.theme5-fixed-color:hover, .style-9 .style-6.home-11 a.theme5-fixed-color:hover, .style-6.home-11 .style-9 a.theme5-fixed-color:hover, .style-9 .style-7.home-11 a.theme5-fixed-color:hover, .style-7.home-11 .style-9 a.theme5-fixed-color:hover, .style-9 .style-8.home-11 a.theme5-fixed-color:hover, .style-8.home-11 .style-9 a.theme5-fixed-color:hover, .style-9.home-11 a.theme5-fixed-color:hover, .style-9 button.accent-secondary-color:hover, .style-9 .style-1.home-11 button.theme5-fixed-color:hover, .style-1.home-11 .style-9 button.theme5-fixed-color:hover, .style-9 .style-2.home-11 button.theme5-fixed-color:hover, .style-2.home-11 .style-9 button.theme5-fixed-color:hover, .style-9 .style-3.home-11 button.theme5-fixed-color:hover, .style-3.home-11 .style-9 button.theme5-fixed-color:hover, .style-9 .style-4.home-11 button.theme5-fixed-color:hover, .style-4.home-11 .style-9 button.theme5-fixed-color:hover, .style-9 .style-5.home-11 button.theme5-fixed-color:hover, .style-5.home-11 .style-9 button.theme5-fixed-color:hover, .style-9 .style-6.home-11 button.theme5-fixed-color:hover, .style-6.home-11 .style-9 button.theme5-fixed-color:hover, .style-9 .style-7.home-11 button.theme5-fixed-color:hover, .style-7.home-11 .style-9 button.theme5-fixed-color:hover, .style-9 .style-8.home-11 button.theme5-fixed-color:hover, .style-8.home-11 .style-9 button.theme5-fixed-color:hover, .style-9.home-11 button.theme5-fixed-color:hover, .style-9 .button.accent-secondary-color:hover, .style-9 .style-1.home-11 .button.theme5-fixed-color:hover, .style-1.home-11 .style-9 .button.theme5-fixed-color:hover, .style-9 .style-2.home-11 .button.theme5-fixed-color:hover, .style-2.home-11 .style-9 .button.theme5-fixed-color:hover, .style-9 .style-3.home-11 .button.theme5-fixed-color:hover, .style-3.home-11 .style-9 .button.theme5-fixed-color:hover, .style-9 .style-4.home-11 .button.theme5-fixed-color:hover, .style-4.home-11 .style-9 .button.theme5-fixed-color:hover, .style-9 .style-5.home-11 .button.theme5-fixed-color:hover, .style-5.home-11 .style-9 .button.theme5-fixed-color:hover, .style-9 .style-6.home-11 .button.theme5-fixed-color:hover, .style-6.home-11 .style-9 .button.theme5-fixed-color:hover, .style-9 .style-7.home-11 .button.theme5-fixed-color:hover, .style-7.home-11 .style-9 .button.theme5-fixed-color:hover, .style-9 .style-8.home-11 .button.theme5-fixed-color:hover, .style-8.home-11 .style-9 .button.theme5-fixed-color:hover, .style-9.home-11 .button.theme5-fixed-color:hover, .style-9 input[type="submit"].accent-secondary-color:hover, .style-9 .style-1.home-11 input[type="submit"].theme5-fixed-color:hover, .style-1.home-11 .style-9 input[type="submit"].theme5-fixed-color:hover, .style-9 .style-2.home-11 input[type="submit"].theme5-fixed-color:hover, .style-2.home-11 .style-9 input[type="submit"].theme5-fixed-color:hover, .style-9 .style-3.home-11 input[type="submit"].theme5-fixed-color:hover, .style-3.home-11 .style-9 input[type="submit"].theme5-fixed-color:hover, .style-9 .style-4.home-11 input[type="submit"].theme5-fixed-color:hover, .style-4.home-11 .style-9 input[type="submit"].theme5-fixed-color:hover, .style-9 .style-5.home-11 input[type="submit"].theme5-fixed-color:hover, .style-5.home-11 .style-9 input[type="submit"].theme5-fixed-color:hover, .style-9 .style-6.home-11 input[type="submit"].theme5-fixed-color:hover, .style-6.home-11 .style-9 input[type="submit"].theme5-fixed-color:hover, .style-9 .style-7.home-11 input[type="submit"].theme5-fixed-color:hover, .style-7.home-11 .style-9 input[type="submit"].theme5-fixed-color:hover, .style-9 .style-8.home-11 input[type="submit"].theme5-fixed-color:hover, .style-8.home-11 .style-9 input[type="submit"].theme5-fixed-color:hover, .style-9.home-11 input[type="submit"].theme5-fixed-color:hover { background: #002244 !important; background-color: #002244 !important; }
.style-9 .accent-secondary-border-color, .style-9 .box-style1.accent-secondary-border-color:before { border-color: #06b1ac !important; }
.style-9 .accent-fixed-color, .style-9 .style-1.home-5 .support-bg-home5, .style-1.home-5 .style-9 .support-bg-home5 { background: #002244 !important; color: #fff !important; }
.style-9 .gen-card .gen-card-icon span.accent-border-color, .style-9 .gen-card .gen-card-icon span.btn-theme, .style-9 .gen-card .gen-card-icon span.btn-gov, .style-9 .gen-card .gen-card-icon span.box-style1:before { color: #002244 !important; }
.style-9 .text-highlight, .style-9 .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-9 span.fa, .style-9 .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .style-9 span.list-icon { color: #002244 !important; }
.style-9 .accent-hover-color:hover, .style-9 .footerlogocarousel .flex-direction-nav a, .style-9 .video_gallery .flex-direction-nav a, .style-9 .HomeGalleryCarasole .flex-direction-nav a { background: #002244 !important; background-color: #002244 !important; color: #fff !important; border-color: #002244 !important; }
.style-9.home .btn-style-outline { border: 1px solid #06b1ac !important; color: #06b1ac !important; }
.style-9.home .btn-style-outline.accent-color, .style-9.home .btn-style-outline.hvr-radial-out:before, .style-9.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9.home .btn-style-outline.gov-socmedia-icons:before, .style-9.home .btn-style-outline.accent-border-color, .style-9.home .btn-style-outline.btn-theme, .style-9.home .btn-style-outline.btn-gov, .style-9.home .btn-style-outline.box-style1:before, .style-9.home .btn-style-outline.accent-hover-color { border-color: #002244 !important; border-radius: 4px; }
.style-9.home .btn-style-outline.accent-color:hover, .style-9.home .btn-style-outline.hvr-radial-out:hover:before, .style-9.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-9.home .btn-style-outline.gov-socmedia-icons:hover:before, .style-9.home .btn-style-outline.accent-border-color:hover, .style-9.home .btn-style-outline.btn-theme:hover, .style-9.home .btn-style-outline.btn-gov:hover, .style-9.home .btn-style-outline.box-style1:hover:before, .style-9.home .btn-style-outline.accent-hover-color:hover { background-color: #002244 !important; color: #fff !important; }
.style-9.home .btn-style-outline:hover { background-color: #06b1ac !important; color: #000 !important; }
.style-9.home .btn-style-outline.accent-color, .style-9.home .btn-style-outline.hvr-radial-out:before, .style-9.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9.home .btn-style-outline.gov-socmedia-icons:before { background-color: #002244 !important; color: #fff !important; }
.style-9.home .btn-style-outline.accent-color:hover, .style-9.home .btn-style-outline.hvr-radial-out:hover:before, .style-9.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-9.home .btn-style-outline.gov-socmedia-icons:hover:before { background-color: #06b1ac !important; border-color: #06b1ac !important; }
.style-9.home .btn-style-outline.accent-hover-color { color: #002244 !important; }
.style-9.home .photo-glry-cntr .btn-style-outline.accent-color, .style-9.home .photo-glry-cntr .btn-style-outline.hvr-radial-out:before, .style-9.home .photo-glry-cntr .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9.home .photo-glry-cntr .btn-style-outline.gov-socmedia-icons:before { border-radius: 0px !important; }
.style-9 .award-style-5 .btn-style-outline.accent-color, .style-9 .award-style-5 .btn-style-outline.hvr-radial-out:before, .style-9 .award-style-5 .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9 .award-style-5 .btn-style-outline.gov-socmedia-icons:before { border-radius: 0 !important; }
.style-9 .award-style-5 .btn-style-outline.accent-color:hover, .style-9 .award-style-5 .btn-style-outline.hvr-radial-out:hover:before, .style-9 .award-style-5 .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-9 .award-style-5 .btn-style-outline.gov-socmedia-icons:hover:before { color: #fff !important; }

table caption { font-size: 1.4em; font-weight: 600; color: #fff !important; background: #333; padding-left: 15px; }

.details-container.noimage { margin: 40px auto 0; padding: 35px 25px 25px; }

@media (max-width: 991px) { .event-details .single-image { margin-bottom: 15px; }
  .event-details .single-image img { margin-bottom: 0; } }
.style-6.contrast .award-style-5 .awardListing .awardContent .social-section .btn { border-left: 1px solid #fff; }

.style-3.home .btn-gov { border: 1px solid #475c59 !important; color: #fff !important; background-color: #3daaaf !important; }
.style-3.home .btn-gov:hover { background-color: #475c59 !important; }

.single-page-gallery.flexslider { margin: 0 10px; }

.single-page-gallery .galleryThumb { width: 98%; }

.places-contact-dtls { position: relative; margin-bottom: 25px; }
.places-contact-dtls strong { left: 0; }
.places-contact-dtls.award-details { padding: 12px; border: 1px solid #e6e6e6; border-radius: 4px; }
.places-contact-dtls.award-details strong { left: 12px; }

.clear a { word-break: break-all; }

.colspexp_content { word-break: break-all; }

.single-image { position: relative; background: #fff; padding: 5px; border: 1px solid #e0dbdb; }
.single-image:after { z-index: -1; position: absolute; content: ""; bottom: 15px; right: 10px; left: auto; width: 50%; top: 80%; max-width: 300px; background: #000; box-shadow: 0 15px 10px #000; -webkit-transform: rotate(3deg); transform: rotate(3deg); }
.single-image img { width: 100%; }

.howToReach-cntr { margin-top: 20px; padding: 15px; background: #fff; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3); }
.howToReach-cntr h2 { margin-bottom: 10px; }

.reachContainer { display: inline-block; width: 100%; min-height: 70px; margin: 12px 0; position: relative; padding-left: 70px; }
.reachContainer .iconContainer { position: absolute; left: 0; width: 60px; height: 60px; }
.reachContainer .iconContainer span { display: block; height: 60px; width: 60px; background: #333333; border-radius: 50%; font-size: 30px; text-align: center; line-height: 60px; color: #ffffff; }
.reachContainer .iconContainer span.iconColor2 { background: #71a330; }
.reachContainer .iconContainer span.iconColor3 { background: #f75556; }
.reachContainer .iconContainer span.iconColor4 { background: #cf246c; }
.reachContainer .txtContainer h3 { margin: 0 0 5px 0; }

.equalbox-container { width: 100%; padding: 15px; background: #fff; margin-top: 25px; }
.equalbox-container .box-head.event-heading-align { margin-top: 0; }

@media (max-width: 767px) { .places-contact-dtls a { word-break: break-all; } }
.event-style-3 .gen-card { position: relative; }

.event-style-3 .gen-card .gen-card-content-main .gen-card-content { padding: 15px 20px 70px; }

.event-style-3 .gen-card .gen-card-content-main .venue-section { width: 100%; position: absolute; left: 0; bottom: 0; }

.event-style-3 .gen-card:hover { transform: none; -webkit-transform: none; }

.event-style-3 .list-view .gen-card .gen-card-content-main .gen-card-content { padding: 15px; }

.event-style-3 .list-view .gen-card .gen-card-img { margin: 0; }

.event-style-3 .list-view .gen-card .gen-card-img img { height: 168px; }

.event-style-3 .list-view .gen-card .gen-card-content-main .venue-section { position: static; width: 100%; margin: 0; }

.list-view .gen-card .gen-card-content-main { width: 75%; }

.style-6 a.hold-icon.accent-color:hover, .style-6 a.hold-icon.hvr-radial-out:hover:before, .style-6 .home-13 .governor-socialmedia a.hold-icon.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-6 a.hold-icon.gov-socmedia-icons:hover:before { border: 1px solid #000; }

/*Organogram*/
.gen-tree { text-align: center; }

.gen-tree ul { padding: 20px 0 0; margin: 0; position: relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; }

.gen-tree > ul { display: inline-block; width: 100%; overflow: auto; }

.gen-tree > ul:first-child { padding-bottom: 20px; }

.gen-tree li { display: table-cell; text-align: center; list-style-type: none; position: relative; padding: 20px 5px 0 5px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; vertical-align: top; }

.gen-tree li:before, .gen-tree li:after { content: ""; position: absolute; top: 0; right: 50%; border-top: 1px solid #444; width: 50%; height: 20px; }

.gen-tree li:after { right: auto; left: 50%; border-left: 1px solid #444; }

.gen-tree li:only-child:after, .gen-tree li:only-child:before { display: none; }

.gen-tree li:only-child { padding-top: 0; }

.gen-tree li:first-child:before, .gen-tree li:last-child:after { border: 0 none; }

.gen-tree li:last-child:before { border-right: 1px solid #444; border-radius: 0 5px 0 0; -webkit-border-radius: 0 5px 0 0; -moz-border-radius: 0 5px 0 0; }

.gen-tree li:first-child:after { border-radius: 5px 0 0 0; -webkit-border-radius: 5px 0 0 0; -moz-border-radius: 5px 0 0 0; }

.gen-tree ul ul:before { content: ""; position: absolute; top: 0; left: 50%; border-left: 1px solid #444; width: 0; height: 20px; }

.gen-tree li span { min-height: 48px; width: 90px; overflow: hidden; padding: 5px; text-decoration: none; color: #000; font-weight: 600; font-size: 0.9em; border-radius: 5px; transition: all 0.5s; -webkit-transition: all 0.5s; display: inline-grid; align-items: center; box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.8); background: #fde3e6; background: -moz-linear-gradient(top, #fde3e6 0%, #fde3e6 2%, #ffdcdc 9%, #f9dad7 15%, #ffd8d3 17%, #fed7d0 19%, #ffd6d4 21%, #ffd2cd 32%, #ffd3d4 34%, #f8cccd 40%, #fbd1d5 49%, #ffc4a6 51%, #ffc2a5 53%, #ffc2b3 55%, #febfae 57%, #fbbfbe 60%, #febdb9 64%, #ffbebc 66%, #ffb7ab 68%, #ffb5aa 70%, #ffb1a4 72%, #ffb1a4 74%, #ffb3b3 77%, #feb2b2 79%, #f2b4c3 81%, #f0b2c1 83%, #ffafae 85%, #ffafae 87%, #fca9a5 89%, #ffaeaa 91%, #feaba7 96%, #ffa3ae 98%, #e68993 100%); background: -webkit-linear-gradient(top, #fde3e6 0%, #fde3e6 2%, #ffdcdc 9%, #f9dad7 15%, #ffd8d3 17%, #fed7d0 19%, #ffd6d4 21%, #ffd2cd 32%, #ffd3d4 34%, #f8cccd 40%, #fbd1d5 49%, #ffc4a6 51%, #ffc2a5 53%, #ffc2b3 55%, #febfae 57%, #fbbfbe 60%, #febdb9 64%, #ffbebc 66%, #ffb7ab 68%, #ffb5aa 70%, #ffb1a4 72%, #ffb1a4 74%, #ffb3b3 77%, #feb2b2 79%, #f2b4c3 81%, #f0b2c1 83%, #ffafae 85%, #ffafae 87%, #fca9a5 89%, #ffaeaa 91%, #feaba7 96%, #ffa3ae 98%, #e68993 100%); background: linear-gradient(to bottom, #fde3e6 0%, #fde3e6 2%, #ffdcdc 9%, #f9dad7 15%, #ffd8d3 17%, #fed7d0 19%, #ffd6d4 21%, #ffd2cd 32%, #ffd3d4 34%, #f8cccd 40%, #fbd1d5 49%, #ffc4a6 51%, #ffc2a5 53%, #ffc2b3 55%, #febfae 57%, #fbbfbe 60%, #febdb9 64%, #ffbebc 66%, #ffb7ab 68%, #ffb5aa 70%, #ffb1a4 72%, #ffb1a4 74%, #ffb3b3 77%, #feb2b2 79%, #f2b4c3 81%, #f0b2c1 83%, #ffafae 85%, #ffafae 87%, #fca9a5 89%, #ffaeaa 91%, #feaba7 96%, #ffa3ae 98%, #e68993 100%); }

.gen-tree li span + ul li span { background: #eae4f0; background: -moz-linear-gradient(top, #eae4f0 0%, #efe9f7 2%, #ebe2f5 6%, #ede4f7 9%, #e9e0f3 13%, #e9e0f5 17%, #e1d7f0 36%, #e1d4f2 43%, #d5c7ea 70%, #d3c7ed 74%, #d0c1e8 81%, #d0bfe9 85%, #cfbded 87%, #cdbbeb 89%, #cdbbef 91%, #cab8ec 94%, #c8bce4 96%, #c6bae2 98%, #a098ad 100%); background: -webkit-linear-gradient(top, #eae4f0 0%, #efe9f7 2%, #ebe2f5 6%, #ede4f7 9%, #e9e0f3 13%, #e9e0f5 17%, #e1d7f0 36%, #e1d4f2 43%, #d5c7ea 70%, #d3c7ed 74%, #d0c1e8 81%, #d0bfe9 85%, #cfbded 87%, #cdbbeb 89%, #cdbbef 91%, #cab8ec 94%, #c8bce4 96%, #c6bae2 98%, #a098ad 100%); background: linear-gradient(to bottom, #eae4f0 0%, #efe9f7 2%, #ebe2f5 6%, #ede4f7 9%, #e9e0f3 13%, #e9e0f5 17%, #e1d7f0 36%, #e1d4f2 43%, #d5c7ea 70%, #d3c7ed 74%, #d0c1e8 81%, #d0bfe9 85%, #cfbded 87%, #cdbbeb 89%, #cdbbef 91%, #cab8ec 94%, #c8bce4 96%, #c6bae2 98%, #a098ad 100%); }

.gen-tree li span + ul li span + ul li span { background: #e4f7fd; background: -moz-linear-gradient(top, #e4f7fd 0%, #e1f4fa 2%, #e1f8fe 4%, #ddf4fa 6%, #dbf8fe 11%, #d7f5fd 13%, #d2f2ff 26%, #d2f2ff 28%, #d5f8fa 30%, #caeff5 34%, #c9eef4 36%, #c7edf8 40%, #cbf3ff 45%, #c0ecf7 47%, #c4f5fc 51%, #c5f6fd 53%, #b8ebee 60%, #b8ebee 62%, #bbeffd 64%, #b7ecfc 68%, #b6eeff 74%, #9ee9ff 98%, #6fb9d4 100%); background: -webkit-linear-gradient(top, #e4f7fd 0%, #e1f4fa 2%, #e1f8fe 4%, #ddf4fa 6%, #dbf8fe 11%, #d7f5fd 13%, #d2f2ff 26%, #d2f2ff 28%, #d5f8fa 30%, #caeff5 34%, #c9eef4 36%, #c7edf8 40%, #cbf3ff 45%, #c0ecf7 47%, #c4f5fc 51%, #c5f6fd 53%, #b8ebee 60%, #b8ebee 62%, #bbeffd 64%, #b7ecfc 68%, #b6eeff 74%, #9ee9ff 98%, #6fb9d4 100%); background: linear-gradient(to bottom, #e4f7fd 0%, #e1f4fa 2%, #e1f8fe 4%, #ddf4fa 6%, #dbf8fe 11%, #d7f5fd 13%, #d2f2ff 26%, #d2f2ff 28%, #d5f8fa 30%, #caeff5 34%, #c9eef4 36%, #c7edf8 40%, #cbf3ff 45%, #c0ecf7 47%, #c4f5fc 51%, #c5f6fd 53%, #b8ebee 60%, #b8ebee 62%, #bbeffd 64%, #b7ecfc 68%, #b6eeff 74%, #9ee9ff 98%, #6fb9d4 100%); }

.gen-tree li span + ul li span + ul li span + ul li span { background: #f2e2d5; background: -moz-linear-gradient(top, #f2e2d5 0%, #f9e9dc 2%, #fee7d5 4%, #fde6d4 6%, #ffe4cf 9%, #ffe4cf 13%, #ffe2ca 17%, #fbdfc9 28%, #fcdec4 30%, #fcddc1 36%, #fdd8bb 43%, #fdd0b1 66%, #ffcdac 68%, #fccaa7 74%, #ffc9a3 77%, #fcc59c 87%, #ffbf9f 89%, #ffbb9c 91%, #ffc09c 94%, #fdbd97 96%, #f3c39d 98%, #f1c19b 100%); background: -webkit-linear-gradient(top, #f2e2d5 0%, #f9e9dc 2%, #fee7d5 4%, #fde6d4 6%, #ffe4cf 9%, #ffe4cf 13%, #ffe2ca 17%, #fbdfc9 28%, #fcdec4 30%, #fcddc1 36%, #fdd8bb 43%, #fdd0b1 66%, #ffcdac 68%, #fccaa7 74%, #ffc9a3 77%, #fcc59c 87%, #ffbf9f 89%, #ffbb9c 91%, #ffc09c 94%, #fdbd97 96%, #f3c39d 98%, #f1c19b 100%); background: linear-gradient(to bottom, #f2e2d5 0%, #f9e9dc 2%, #fee7d5 4%, #fde6d4 6%, #ffe4cf 9%, #ffe4cf 13%, #ffe2ca 17%, #fbdfc9 28%, #fcdec4 30%, #fcddc1 36%, #fdd8bb 43%, #fdd0b1 66%, #ffcdac 68%, #fccaa7 74%, #ffc9a3 77%, #fcc59c 87%, #ffbf9f 89%, #ffbb9c 91%, #ffc09c 94%, #fdbd97 96%, #f3c39d 98%, #f1c19b 100%); }

/*Arnab*/
.style-5 a { color: #ea3876; }
.style-5 .accent-color, .style-5 .hvr-radial-out:before, .style-5 .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-5 .gov-socmedia-icons:before { background: #ea3876 !important; background-color: #ea3876 !important; color: #fff !important; }
.style-5 .accent-color.lighten, .style-5 .lighten.hvr-radial-out:before, .style-5 .home-13 .governor-socialmedia .lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-5 .lighten.gov-socmedia-icons:before { background: rgba(234, 56, 118, 0.9) !important; background-color: rgba(234, 56, 118, 0.9) !important; }
.style-5 .accent-color.more-lighten, .style-5 .more-lighten.hvr-radial-out:before, .style-5 .home-13 .governor-socialmedia .more-lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-5 .more-lighten.gov-socmedia-icons:before { background: rgba(234, 56, 118, 0.3) !important; background-color: rgba(234, 56, 118, 0.3) !important; }
.style-5 a.accent-color:hover, .style-5 a.hvr-radial-out:hover:before, .style-5 .home-13 .governor-socialmedia a.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-5 a.gov-socmedia-icons:hover:before, .style-5 button.accent-color:hover, .style-5 button.hvr-radial-out:hover:before, .style-5 .home-13 .governor-socialmedia button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-5 button.gov-socmedia-icons:hover:before, .style-5 .button.accent-color:hover, .style-5 .button.hvr-radial-out:hover:before, .style-5 .home-13 .governor-socialmedia .button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-5 .button.gov-socmedia-icons:hover:before, .style-5 input[type="submit"].accent-color:hover, .style-5 input[type="submit"].hvr-radial-out:hover:before, .style-5 .home-13 .governor-socialmedia input[type="submit"].gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-5 input[type="submit"].gov-socmedia-icons:hover:before { background: #f6f3ee !important; background-color: #f6f3ee !important; color: #ea3876 !important; }
.style-5 .accent-border-color, .style-5 .btn-theme, .style-5 .btn-gov, .style-5 .box-style1:before { border-color: #ea3876 !important; }
.style-5 .accent-secondary-color, .style-5 .style-1.home-11 .theme5-fixed-color, .style-1.home-11 .style-5 .theme5-fixed-color, .style-5 .style-2.home-11 .theme5-fixed-color, .style-2.home-11 .style-5 .theme5-fixed-color, .style-5 .style-3.home-11 .theme5-fixed-color, .style-3.home-11 .style-5 .theme5-fixed-color, .style-5 .style-4.home-11 .theme5-fixed-color, .style-4.home-11 .style-5 .theme5-fixed-color, .style-5.home-11 .theme5-fixed-color, .style-5 .style-6.home-11 .theme5-fixed-color, .style-6.home-11 .style-5 .theme5-fixed-color, .style-5 .style-7.home-11 .theme5-fixed-color, .style-7.home-11 .style-5 .theme5-fixed-color, .style-5 .style-8.home-11 .theme5-fixed-color, .style-8.home-11 .style-5 .theme5-fixed-color, .style-5 .style-9.home-11 .theme5-fixed-color, .style-9.home-11 .style-5 .theme5-fixed-color { background: #f6f3ee !important; background-color: #f6f3ee !important; color: #ea3876 !important; }
.style-5 .accent-secondary-color.lighten, .style-5 .style-1.home-11 .lighten.theme5-fixed-color, .style-1.home-11 .style-5 .lighten.theme5-fixed-color, .style-5 .style-2.home-11 .lighten.theme5-fixed-color, .style-2.home-11 .style-5 .lighten.theme5-fixed-color, .style-5 .style-3.home-11 .lighten.theme5-fixed-color, .style-3.home-11 .style-5 .lighten.theme5-fixed-color, .style-5 .style-4.home-11 .lighten.theme5-fixed-color, .style-4.home-11 .style-5 .lighten.theme5-fixed-color, .style-5.home-11 .lighten.theme5-fixed-color, .style-5 .style-6.home-11 .lighten.theme5-fixed-color, .style-6.home-11 .style-5 .lighten.theme5-fixed-color, .style-5 .style-7.home-11 .lighten.theme5-fixed-color, .style-7.home-11 .style-5 .lighten.theme5-fixed-color, .style-5 .style-8.home-11 .lighten.theme5-fixed-color, .style-8.home-11 .style-5 .lighten.theme5-fixed-color, .style-5 .style-9.home-11 .lighten.theme5-fixed-color, .style-9.home-11 .style-5 .lighten.theme5-fixed-color { background: rgba(246, 243, 238, 0.9) !important; background-color: rgba(246, 243, 238, 0.9) !important; }
.style-5 .accent-secondary-color.more-lighten, .style-5 .style-1.home-11 .more-lighten.theme5-fixed-color, .style-1.home-11 .style-5 .more-lighten.theme5-fixed-color, .style-5 .style-2.home-11 .more-lighten.theme5-fixed-color, .style-2.home-11 .style-5 .more-lighten.theme5-fixed-color, .style-5 .style-3.home-11 .more-lighten.theme5-fixed-color, .style-3.home-11 .style-5 .more-lighten.theme5-fixed-color, .style-5 .style-4.home-11 .more-lighten.theme5-fixed-color, .style-4.home-11 .style-5 .more-lighten.theme5-fixed-color, .style-5.home-11 .more-lighten.theme5-fixed-color, .style-5 .style-6.home-11 .more-lighten.theme5-fixed-color, .style-6.home-11 .style-5 .more-lighten.theme5-fixed-color, .style-5 .style-7.home-11 .more-lighten.theme5-fixed-color, .style-7.home-11 .style-5 .more-lighten.theme5-fixed-color, .style-5 .style-8.home-11 .more-lighten.theme5-fixed-color, .style-8.home-11 .style-5 .more-lighten.theme5-fixed-color, .style-5 .style-9.home-11 .more-lighten.theme5-fixed-color, .style-9.home-11 .style-5 .more-lighten.theme5-fixed-color { background: rgba(246, 243, 238, 0.5) !important; background-color: rgba(246, 243, 238, 0.5) !important; }
.style-5 a.accent-secondary-color:hover, .style-5 .style-1.home-11 a.theme5-fixed-color:hover, .style-1.home-11 .style-5 a.theme5-fixed-color:hover, .style-5 .style-2.home-11 a.theme5-fixed-color:hover, .style-2.home-11 .style-5 a.theme5-fixed-color:hover, .style-5 .style-3.home-11 a.theme5-fixed-color:hover, .style-3.home-11 .style-5 a.theme5-fixed-color:hover, .style-5 .style-4.home-11 a.theme5-fixed-color:hover, .style-4.home-11 .style-5 a.theme5-fixed-color:hover, .style-5.home-11 a.theme5-fixed-color:hover, .style-5 .style-6.home-11 a.theme5-fixed-color:hover, .style-6.home-11 .style-5 a.theme5-fixed-color:hover, .style-5 .style-7.home-11 a.theme5-fixed-color:hover, .style-7.home-11 .style-5 a.theme5-fixed-color:hover, .style-5 .style-8.home-11 a.theme5-fixed-color:hover, .style-8.home-11 .style-5 a.theme5-fixed-color:hover, .style-5 .style-9.home-11 a.theme5-fixed-color:hover, .style-9.home-11 .style-5 a.theme5-fixed-color:hover, .style-5 button.accent-secondary-color:hover, .style-5 .style-1.home-11 button.theme5-fixed-color:hover, .style-1.home-11 .style-5 button.theme5-fixed-color:hover, .style-5 .style-2.home-11 button.theme5-fixed-color:hover, .style-2.home-11 .style-5 button.theme5-fixed-color:hover, .style-5 .style-3.home-11 button.theme5-fixed-color:hover, .style-3.home-11 .style-5 button.theme5-fixed-color:hover, .style-5 .style-4.home-11 button.theme5-fixed-color:hover, .style-4.home-11 .style-5 button.theme5-fixed-color:hover, .style-5.home-11 button.theme5-fixed-color:hover, .style-5 .style-6.home-11 button.theme5-fixed-color:hover, .style-6.home-11 .style-5 button.theme5-fixed-color:hover, .style-5 .style-7.home-11 button.theme5-fixed-color:hover, .style-7.home-11 .style-5 button.theme5-fixed-color:hover, .style-5 .style-8.home-11 button.theme5-fixed-color:hover, .style-8.home-11 .style-5 button.theme5-fixed-color:hover, .style-5 .style-9.home-11 button.theme5-fixed-color:hover, .style-9.home-11 .style-5 button.theme5-fixed-color:hover, .style-5 .button.accent-secondary-color:hover, .style-5 .style-1.home-11 .button.theme5-fixed-color:hover, .style-1.home-11 .style-5 .button.theme5-fixed-color:hover, .style-5 .style-2.home-11 .button.theme5-fixed-color:hover, .style-2.home-11 .style-5 .button.theme5-fixed-color:hover, .style-5 .style-3.home-11 .button.theme5-fixed-color:hover, .style-3.home-11 .style-5 .button.theme5-fixed-color:hover, .style-5 .style-4.home-11 .button.theme5-fixed-color:hover, .style-4.home-11 .style-5 .button.theme5-fixed-color:hover, .style-5.home-11 .button.theme5-fixed-color:hover, .style-5 .style-6.home-11 .button.theme5-fixed-color:hover, .style-6.home-11 .style-5 .button.theme5-fixed-color:hover, .style-5 .style-7.home-11 .button.theme5-fixed-color:hover, .style-7.home-11 .style-5 .button.theme5-fixed-color:hover, .style-5 .style-8.home-11 .button.theme5-fixed-color:hover, .style-8.home-11 .style-5 .button.theme5-fixed-color:hover, .style-5 .style-9.home-11 .button.theme5-fixed-color:hover, .style-9.home-11 .style-5 .button.theme5-fixed-color:hover, .style-5 input[type="submit"].accent-secondary-color:hover, .style-5 .style-1.home-11 input[type="submit"].theme5-fixed-color:hover, .style-1.home-11 .style-5 input[type="submit"].theme5-fixed-color:hover, .style-5 .style-2.home-11 input[type="submit"].theme5-fixed-color:hover, .style-2.home-11 .style-5 input[type="submit"].theme5-fixed-color:hover, .style-5 .style-3.home-11 input[type="submit"].theme5-fixed-color:hover, .style-3.home-11 .style-5 input[type="submit"].theme5-fixed-color:hover, .style-5 .style-4.home-11 input[type="submit"].theme5-fixed-color:hover, .style-4.home-11 .style-5 input[type="submit"].theme5-fixed-color:hover, .style-5.home-11 input[type="submit"].theme5-fixed-color:hover, .style-5 .style-6.home-11 input[type="submit"].theme5-fixed-color:hover, .style-6.home-11 .style-5 input[type="submit"].theme5-fixed-color:hover, .style-5 .style-7.home-11 input[type="submit"].theme5-fixed-color:hover, .style-7.home-11 .style-5 input[type="submit"].theme5-fixed-color:hover, .style-5 .style-8.home-11 input[type="submit"].theme5-fixed-color:hover, .style-8.home-11 .style-5 input[type="submit"].theme5-fixed-color:hover, .style-5 .style-9.home-11 input[type="submit"].theme5-fixed-color:hover, .style-9.home-11 .style-5 input[type="submit"].theme5-fixed-color:hover { background: #ea3876 !important; background-color: #ea3876 !important; color: #fff !important; }
.style-5 .accent-secondary-border-color, .style-5 .box-style1.accent-secondary-border-color:before { border-color: #f6f3ee !important; }
.style-5 .accent-fixed-color, .style-5 .style-1.home-5 .support-bg-home5, .style-1.home-5 .style-5 .support-bg-home5 { background: #183a53 !important; color: #fff !important; }
.style-5 .gen-card .gen-card-icon span.accent-border-color, .style-5 .gen-card .gen-card-icon span.btn-theme, .style-5 .gen-card .gen-card-icon span.btn-gov, .style-5 .gen-card .gen-card-icon span.box-style1:before { color: #ea3876 !important; }
.style-5 .text-highlight, .style-5 .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-5 span.fa, .style-5 .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .style-5 span.list-icon { color: #ea3876 !important; }
.style-5 .accent-hover-color:hover, .style-5 .footerlogocarousel .flex-direction-nav a, .style-5 .video_gallery .flex-direction-nav a, .style-5 .HomeGalleryCarasole .flex-direction-nav a { background: #ea3876 !important; background-color: #ea3876 !important; color: #fff !important; border-color: #f6f3ee !important; }
.style-5.home .btn-style-outline { border-radius: 5px; border: 1px solid #ea3876 !important; color: #fff !important; }
.style-5.home .btn-style-outline:after { padding-left: 6px; content: "\f105"; font-family: FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; vertical-align: middle; margin-top: -3px; display: inline-block; }
.style-5.home .btn-style-outline.accent-color, .style-5.home .btn-style-outline.hvr-radial-out:before, .style-5.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-5.home .btn-style-outline.gov-socmedia-icons:before, .style-5.home .btn-style-outline.accent-border-color, .style-5.home .btn-style-outline.btn-theme, .style-5.home .btn-style-outline.btn-gov, .style-5.home .btn-style-outline.box-style1:before { border: 1px solid #f6f3ee !important; color: #fff !important; }
.style-5.home .btn-style-outline.accent-color:after, .style-5.home .btn-style-outline.accent-border-color:after, .style-5.home .btn-style-outline.btn-theme:after, .style-5.home .btn-style-outline.btn-gov:after { padding-left: 6px; content: "\f105"; font-family: FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; vertical-align: middle; margin-top: -3px; display: inline-block; }
.style-5.home .btn-style-outline.accent-color:hover, .style-5.home .btn-style-outline.hvr-radial-out:hover:before, .style-5.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-5.home .btn-style-outline.gov-socmedia-icons:hover:before, .style-5.home .btn-style-outline.accent-border-color:hover, .style-5.home .btn-style-outline.btn-theme:hover, .style-5.home .btn-style-outline.btn-gov:hover, .style-5.home .btn-style-outline.box-style1:hover:before { background-color: #f6f3ee !important; color: #ea3876 !important; border-color: #ea3876 !important; }
.style-5.home .btn-style-outline.accent-hover-color { border: 1px solid #ea3876 !important; color: #ea3876 !important; }
.style-5.home .btn-style-outline.accent-hover-color:after { padding-left: 6px; content: "\f105"; font-family: FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; vertical-align: middle; margin-top: -3px; display: inline-block; }
.style-5.home .btn-style-outline.accent-hover-color:hover { color: #ea3876 !important; background: #f6f3ee !important; }
.style-5 .photo-glry-cntr .btn-style-outline { border-radius: 0; }
.style-5 .news-ticker-horizontal.title-left > h2 { overflow: visible; }
.style-5 .news-ticker-horizontal.title-left > h2:after { content: ""; border: 10px solid transparent; border-right: 0; border-left: 10px solid #f6f3ee; position: absolute; right: -10px; }
.style-5 .flex-direction-nav a:before, .style-5 .flex-pauseplay a:before { color: #fff; }

.division-project { margin-top: 50px; padding: 25px; box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.4); }
.division-project .div-proj-title { margin: 0; }

@media (max-width: 767px) { .division-project { margin-top: 30px; padding: 0; box-shadow: none; }
  .division-project .div-proj-title { margin: 0 0 15px 0; } }
.style-2.home-3 .about-us-six { color: #000; }

.home-5 #topBar #accessibility ul li, .home-5 #topBar .govBranding ul li { border-color: #d8d8d8; }
.home-5 #topBar #accessibility ul li:first-child, .home-5 #topBar #accessibility ul li:last-child, .home-5 #topBar .govBranding ul li:first-child, .home-5 #topBar .govBranding ul li:last-child { border-color: #d8d8d8; }
.home-5 #topBar #accessibility ul li a, .home-5 #topBar .govBranding ul li a { color: #000; }
.home-5 #topBar #accessibility ul li .social-group-icon .icon-facebook, .home-5 #topBar #accessibility ul li .social-group-icon .icon-twitter, .home-5 #topBar #accessibility ul li .social-group-icon .icon-youtube, .home-5 #topBar .govBranding ul li .social-group-icon .icon-facebook, .home-5 #topBar .govBranding ul li .social-group-icon .icon-twitter, .home-5 #topBar .govBranding ul li .social-group-icon .icon-youtube { color: #000; }
.home-5 #topBar #accessibility .textSizing ul li a, .home-5 #topBar .govBranding .textSizing ul li a { color: #000; }
.home-5 #topBar #accessibility .textSizing ul li a:hover, .home-5 #topBar #accessibility .textSizing ul li a:focus, .home-5 #topBar .govBranding .textSizing ul li a:hover, .home-5 #topBar .govBranding .textSizing ul li a:focus { color: #000; }
.home-5 #topBar #accessibility .textSizing ul li.dark a, .home-5 #topBar .govBranding .textSizing ul li.dark a { color: #fff; }
.home-5 .logo .site_logo { color: #fff; }
.home-5 .logo .site_logo:hover { color: #fff !important; }
.home-5 .logo .site_logo .logo_text .logo-sub-title { color: #fff; }
.home-5 .menuWrapper { background-color: transparent; border: 1px solid #d8d8d8; border-left: none; border-right: none; }
.home-5 .menuWrapper .nav li { padding: 5px 0; }
.home-5 .menuWrapper .nav li > a { line-height: 36px; }
.home-5 .menuWrapper .nav li:hover > a { box-shadow: 0 0 0 1px #fff inset; }
.home-5 .menuWrapper .nav li a { color: #fff; border-radius: 25px; }
.home-5 .menuWrapper .nav li a:hover { box-shadow: 0 0 0 1px #fff inset; }
.home-5 .menuWrapper .nav li a:focus { box-shadow: 0 0 0 1px #fff inset; }
.home-5 .menuWrapper .nav li ul { border: 1px solid #fff; border-top: none; border-bottom: none; }
.home-5 .menuWrapper .nav li ul li { border-bottom: 1px solid #fff; padding: 5px; }
.home-5 .menuWrapper .nav li ul li a { line-height: inherit; }
.home-5 .menuWrapper .nav li ul li a:hover, .home-5 .menuWrapper .nav li ul li a.active { box-shadow: 0 0 0 1px #fff inset; }
.home-5 .menuWrapper .nav li ul li ul { border-top: 1px solid #fff; }
.home-5 .menuWrapper .nav li ul li ul.show-menu { left: 248px; top: -1px; }
.home-5 .menuWrapper .nav li.active > a, .home-5 .menuWrapper .nav li.current-menu-ancestor > a { box-shadow: 0 0 0 1px #fff inset; }
.home-5 .menuWrapper .nav .moreNav a { padding: 3px; }

.home-10 .gen-card.card-initiatives-home-10 { box-shadow: 0 4px 7px -5px #000; }
.home-10 .gen-card.card-initiatives-home-10 .gen-card-img > img { height: 150px; }

.home-12 .menuWrapper { background-color: #f6f3ee; }
.home-12 .menuWrapper nav.menu { background-color: #f6f3ee; }
.home-12 .menuWrapper .nav li:hover a { border-radius: 0 !important; }
.home-12 .menuWrapper .nav li a { color: #000; margin: 0; font-weight: normal; text-transform: uppercase; }
.home-12 .menuWrapper .nav li ul li { padding: 0; }
.home-12 .menuWrapper .nav li ul li a { border-radius: 0; }
.home-12 .menuWrapper .nav li.active > a, .home-12 .menuWrapper .nav li.active ul li.current-menu-item > a, .home-12 .menuWrapper .nav li.current-menu-parent > a, .home-12 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { border-radius: 0; }
.home-12 .menuWrapper .nav li.current-menu-ancestor > a { border-radius: 0; }
.home-12 .menuWrapper .nav li.moreNav > a { color: #000; }
.home-12 .gen-card.genCard-horizontal-content.our-pride-architect .gen-card-img img, .home-12 .vdo-link-name .vdo-icon img, .home-12 .compt-management-widget > span img { filter: grayscale(1) brightness(0.5); }

.home-13.body { font-family: 'roboto'; }
.home-13 .carasoleflex-wrap .galleryMeta { padding-bottom: 0; margin-bottom: -2px; }
.home-13 .carasoleflex-wrap .photo-glry-viewall { margin: 0 !important; }
.home-13 .carasoleflex-wrap .photo-glry-viewall .btn-style-outline.btn-gov { width: 125px; }
.home-13 h1, .home-13 h2 { font-family: 'source_serif_probold'; }
.home-13.home h2, .home-13.home .heading2 { font-size: 1.6em; text-transform: capitalize; }
.home-13 .menuWrapper { text-transform: uppercase; }
.home-13 .menuWrapper .nav li:hover a { border-radius: 0; }
.home-13 .menuWrapper .nav li a { margin: 0; }
.home-13 .menuWrapper .nav li.active > a, .home-13 .menuWrapper .nav li.active ul li.current-menu-item > a, .home-13 .menuWrapper .nav li.current-menu-parent > a, .home-13 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { border-radius: 0; }
.home-13 .menuWrapper .nav li.current-menu-ancestor > a { border-radius: 0; }
.home-13 .governor-home13 .khowMinisterBoxImg { margin-bottom: 20px; }
.home-13 .governor-home13 .MinisterProfile ul { padding-top: 15px; }
.home-13 .rajbhavan-card-home13 > h2 { padding-bottom: 0; }
.home-13 .rajbhavan-card-home13 .gen-card-img { border: 1px solid #797164; padding: 14px; }
.home-13 .rajbhavan-card-home13 .gen-card-img img { border: 1px solid #797164; }
.home-13 .gen-list.box-list.video-speech-home13 { margin-top: 5px; }
.home-13 .gen-list.box-list.video-speech-home13 ul { margin: 0; padding: 0 10px; }
.home-13 .gen-list.box-list.video-speech-home13 ul li { width: calc(48.5% - 10px); }
.home-13 .gen-list.box-list.video-speech-home13 ul li a { padding: 8px; }
.home-13 .gen-list.box-list.video-speech-home13 ul li .list-icon { color: #fff !important; height: 36px; width: 36px; }
.home-13 .gen-list.box-list.video-speech-home13 ul li .list-icon:before { font-size: 16px; }
.home-13 .gen-list.box-list.video-speech-home13 ul li .list-text { font-size: 1.25em; }
.home-13 .governor-socialmedia { text-align: center; margin-top: 20px; }
.home-13 .governor-socialmedia .gov-socmedia-box { display: inline-block; margin: 0 2.5%; }
.home-13 .governor-socialmedia .gov-socmedia-icons { display: inline-block; width: 72px; height: 72px; line-height: 66px; background: #fff; border: 2px solid #333; border-radius: 100%; font-size: 2em; overflow: hidden; margin: 0 10px; }
.home-13 .governor-socialmedia .gov-socmedia-icons:before { border-radius: 100% !important; -webkit-transition-duration: 0.2s !important; transition-duration: 0.2s !important; }
.home-13 .governor-socialmedia .gov-socmedia-icons:hover:before { background: #000 !important; }
.home-13 .whats-new-home13 .dynamic-card-wrapper.btn-centre > h2 { text-align: center !important; }
.home-13 .write-to-governor { display: inline-flex; align-items: center; }
.home-13 .write-to-governor .wrt-to-govicon { padding: 25px; border: 2px solid #333; border-radius: 100%; text-align: center; margin-right: 20px; }
.home-13 .event-home13 .gen-card.dynamic-card { float: left; width: 48%; margin-right: 12px !important; }
.home-13 .event-home13 .gen-card.dynamic-card:nth-last-child(2) { margin-right: 0 !important; }
.home-13 .event-home13 .gen-card.dynamic-card .gen-card-img { margin-bottom: 15px; }
.home-13 .event-home13 .gen-card.dynamic-card .gen-card-img img { height: auto; }
.home-13 .event-home13 .btn.accent-color, .home-13 .event-home13 .btn.hvr-radial-out:before, .home-13 .event-home13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .event-home13 .btn.gov-socmedia-icons:before { margin-top: 5px !important; }

.home-14 .minister-title14 { font-weight: 700; color: #333; }
.home-14 .minister-title14 span { border-bottom: 1px solid #949494; display: inline-block; padding: 0 25px 10px 25px; }
.home-14 .minister-profile14 .box-1.aside-box { padding-left: 188px; }
.home-14 .minister-profile14 .box-1.aside-box .khowMinisterBox .khowMinisterBoxImg { width: 175px; }
.home-14 .minister-profile14 .box-1.aside-box .khowMinisterBox .khowMinisterBoxImg img { width: 175px; height: 175px; }
.home-14 .minister-profile14 .box-1.aside-box .khowMinisterBox .khowMinisterBoxImg .round-icon { border: 2px solid white; box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.41); }
.home-14 .governor-quote { font-family: 'pt_serifregular'; color: #730068; font-size: 1.3em; text-align: center; line-height: 1.5em; padding: 45px 50px 0; font-style: italic; position: relative; }
.home-14 .governor-quote:before { content: "\f10d"; font-family: FontAwesome; position: absolute; left: 0; top: 35px; font-size: 80px; color: rgba(0, 0, 0, 0.05); }
.home-14 .governor-house-img img { border: 4px solid #fff; margin-top: 10px; }
.home-14 .gen-card.rajbhavan-registration > h2 { font-size: 1.3em; }
.home-14 .gen-card.rajbhavan-registration .gen-card-img > img { width: auto; height: auto; margin: 5px 0; }
.home-14 .whats-new-home14 .gen-card { box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15); border-radius: 0; }
.home-14 .vdo-activites-widget .vdo-widget-img { position: relative; overflow: hidden; text-align: center; height: 288px; align-items: center; display: inline-flex; width: 100%; }
.home-14 .vdo-activites-widget .vdo-widget-img > img { border: 4px solid #fff; position: absolute; left: 0; top: 0; object-fit: cover; height: 100%; width: 100%; transition: 0.2s ease-in; }
.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon { display: inline-block; color: #fff; margin: 0 auto; z-index: 1; }
.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span { display: inline-block; width: 110px; height: 110px; line-height: 110px; margin-bottom: 12px; border-radius: 50%; border: 2px solid #fff; font-size: 50px; transition: 0.2s ease-in; }
.home-14 .vdo-activites-widget .vdo-link-name { font-size: 1.5em; font-weight: 600; }
.home-14 .vdo-activites-widget:hover .vdo-link-name { color: #fff !important; }
.home-14 .gen-card.write-to-governor .gen-card-img > img { width: auto; height: auto; margin: 5px 0; filter: brightness(10); }
.home-14 .gen-card.write-to-governor .gen-card-content .btn-link { text-decoration: underline; }
.home-14 .gen-card.write-to-governor .gen-card-content .btn-link:hover { color: #fff; }
.home-14 .gen-list.governor-social-media li { margin-bottom: 18px; }
.home-14 .gen-list.governor-social-media li a .list-icon { width: 60px !important; height: 60px !important; border-width: 2px !important; }
.home-14 .gen-list.governor-social-media li a .list-icon .list-text { font-size: 0.9em !important; }

.home-15 h2, .home-15 .heading2 { font-size: 1.5em; font-weight: bold; }

.style-4 .cmo-followup-cntr .cm-fund-write a.fa { color: #2aacea; }
.style-4 .cmo-followup-cntr .cm-fund-write a.fa:hover { background: #2aacea; color: #fff; }
.style-4.home-5 #mainHeader { background: #2aacea; }
.style-4.home-5 #topBar #accessibility ul li, .style-4.home-5 #topBar .govBranding ul li { border-color: #d8d8d8; }
.style-4.home-5 #topBar #accessibility ul li:first-child, .style-4.home-5 #topBar #accessibility ul li:last-child, .style-4.home-5 #topBar .govBranding ul li:first-child, .style-4.home-5 #topBar .govBranding ul li:last-child { border-color: #d8d8d8; }
.style-4.home-5 #topBar #accessibility .textSizing ul li a, .style-4.home-5 #topBar .govBranding .textSizing ul li a { color: #000; }
.style-4.home-5 #topBar #accessibility .textSizing ul li.dark a, .style-4.home-5 #topBar .govBranding .textSizing ul li.dark a { color: #fff; }
.style-4.home-5 .accent-color, .style-4.home-5 .hvr-radial-out:before, .style-4.home-5 .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4.home-5 .gov-socmedia-icons:before { background: #052963 !important; background-color: #052963 !important; color: #fff !important; }
.style-4.home-5 .accent-color.lighten, .style-4.home-5 .lighten.hvr-radial-out:before, .style-4.home-5 .home-13 .governor-socialmedia .lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4.home-5 .lighten.gov-socmedia-icons:before { background: rgba(5, 41, 99, 0.6) !important; background-color: rgba(5, 41, 99, 0.6) !important; }
.style-4.home-5 .accent-color.more-lighten, .style-4.home-5 .more-lighten.hvr-radial-out:before, .style-4.home-5 .home-13 .governor-socialmedia .more-lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4.home-5 .more-lighten.gov-socmedia-icons:before { background: rgba(5, 41, 99, 0.3) !important; background-color: rgba(5, 41, 99, 0.3) !important; }
.style-4.home-5 a.accent-color:hover, .style-4.home-5 a.hvr-radial-out:hover:before, .style-4.home-5 .home-13 .governor-socialmedia a.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-4.home-5 a.gov-socmedia-icons:hover:before, .style-4.home-5 button.accent-color:hover, .style-4.home-5 button.hvr-radial-out:hover:before, .style-4.home-5 .home-13 .governor-socialmedia button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-4.home-5 button.gov-socmedia-icons:hover:before, .style-4.home-5 .button.accent-color:hover, .style-4.home-5 .button.hvr-radial-out:hover:before, .style-4.home-5 .home-13 .governor-socialmedia .button.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-4.home-5 .button.gov-socmedia-icons:hover:before, .style-4.home-5 input[type=submit].accent-color:hover, .style-4.home-5 input[type=submit].hvr-radial-out:hover:before, .style-4.home-5 .home-13 .governor-socialmedia input[type=submit].gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-4.home-5 input[type=submit].gov-socmedia-icons:hover:before { background: #2aacea !important; background-color: #2aacea !important; }
.style-4.home-5 .accent-border-color, .style-4.home-5 .btn-theme, .style-4.home-5 .btn-gov, .style-4.home-5 .box-style1:before { border-color: #2aacea !important; }
.style-4.home-5 .accent-secondary-color, .style-4.home-5 .style-1.home-11 .theme5-fixed-color, .style-1.home-11 .style-4.home-5 .theme5-fixed-color, .style-4.home-5 .style-2.home-11 .theme5-fixed-color, .style-2.home-11 .style-4.home-5 .theme5-fixed-color, .style-4.home-5 .style-3.home-11 .theme5-fixed-color, .style-3.home-11 .style-4.home-5 .theme5-fixed-color, .style-4.home-5 .style-4.home-11 .theme5-fixed-color, .style-4.home-11 .style-4.home-5 .theme5-fixed-color, .style-4.home-5 .style-5.home-11 .theme5-fixed-color, .style-5.home-11 .style-4.home-5 .theme5-fixed-color, .style-4.home-5 .style-6.home-11 .theme5-fixed-color, .style-6.home-11 .style-4.home-5 .theme5-fixed-color, .style-4.home-5 .style-7.home-11 .theme5-fixed-color, .style-7.home-11 .style-4.home-5 .theme5-fixed-color, .style-4.home-5 .style-8.home-11 .theme5-fixed-color, .style-8.home-11 .style-4.home-5 .theme5-fixed-color, .style-4.home-5 .style-9.home-11 .theme5-fixed-color, .style-9.home-11 .style-4.home-5 .theme5-fixed-color { background: #2aacea !important; background-color: #2aacea !important; color: #000 !important; }
.style-4.home-5 .accent-secondary-color.lighten, .style-4.home-5 .style-1.home-11 .lighten.theme5-fixed-color, .style-1.home-11 .style-4.home-5 .lighten.theme5-fixed-color, .style-4.home-5 .style-2.home-11 .lighten.theme5-fixed-color, .style-2.home-11 .style-4.home-5 .lighten.theme5-fixed-color, .style-4.home-5 .style-3.home-11 .lighten.theme5-fixed-color, .style-3.home-11 .style-4.home-5 .lighten.theme5-fixed-color, .style-4.home-5 .style-4.home-11 .lighten.theme5-fixed-color, .style-4.home-11 .style-4.home-5 .lighten.theme5-fixed-color, .style-4.home-5 .style-5.home-11 .lighten.theme5-fixed-color, .style-5.home-11 .style-4.home-5 .lighten.theme5-fixed-color, .style-4.home-5 .style-6.home-11 .lighten.theme5-fixed-color, .style-6.home-11 .style-4.home-5 .lighten.theme5-fixed-color, .style-4.home-5 .style-7.home-11 .lighten.theme5-fixed-color, .style-7.home-11 .style-4.home-5 .lighten.theme5-fixed-color, .style-4.home-5 .style-8.home-11 .lighten.theme5-fixed-color, .style-8.home-11 .style-4.home-5 .lighten.theme5-fixed-color, .style-4.home-5 .style-9.home-11 .lighten.theme5-fixed-color, .style-9.home-11 .style-4.home-5 .lighten.theme5-fixed-color { background: rgba(42, 172, 234, 0.9) !important; background-color: rgba(42, 172, 234, 0.9) !important; }
.style-4.home-5 .accent-secondary-color.more-lighten, .style-4.home-5 .style-1.home-11 .more-lighten.theme5-fixed-color, .style-1.home-11 .style-4.home-5 .more-lighten.theme5-fixed-color, .style-4.home-5 .style-2.home-11 .more-lighten.theme5-fixed-color, .style-2.home-11 .style-4.home-5 .more-lighten.theme5-fixed-color, .style-4.home-5 .style-3.home-11 .more-lighten.theme5-fixed-color, .style-3.home-11 .style-4.home-5 .more-lighten.theme5-fixed-color, .style-4.home-5 .style-4.home-11 .more-lighten.theme5-fixed-color, .style-4.home-11 .style-4.home-5 .more-lighten.theme5-fixed-color, .style-4.home-5 .style-5.home-11 .more-lighten.theme5-fixed-color, .style-5.home-11 .style-4.home-5 .more-lighten.theme5-fixed-color, .style-4.home-5 .style-6.home-11 .more-lighten.theme5-fixed-color, .style-6.home-11 .style-4.home-5 .more-lighten.theme5-fixed-color, .style-4.home-5 .style-7.home-11 .more-lighten.theme5-fixed-color, .style-7.home-11 .style-4.home-5 .more-lighten.theme5-fixed-color, .style-4.home-5 .style-8.home-11 .more-lighten.theme5-fixed-color, .style-8.home-11 .style-4.home-5 .more-lighten.theme5-fixed-color, .style-4.home-5 .style-9.home-11 .more-lighten.theme5-fixed-color, .style-9.home-11 .style-4.home-5 .more-lighten.theme5-fixed-color { background: rgba(42, 172, 234, 0.5) !important; background-color: rgba(42, 172, 234, 0.5) !important; }
.style-4.home-5 a.accent-secondary-color:hover, .style-4.home-5 .style-1.home-11 a.theme5-fixed-color:hover, .style-1.home-11 .style-4.home-5 a.theme5-fixed-color:hover, .style-4.home-5 .style-2.home-11 a.theme5-fixed-color:hover, .style-2.home-11 .style-4.home-5 a.theme5-fixed-color:hover, .style-4.home-5 .style-3.home-11 a.theme5-fixed-color:hover, .style-3.home-11 .style-4.home-5 a.theme5-fixed-color:hover, .style-4.home-5 .style-4.home-11 a.theme5-fixed-color:hover, .style-4.home-11 .style-4.home-5 a.theme5-fixed-color:hover, .style-4.home-5 .style-5.home-11 a.theme5-fixed-color:hover, .style-5.home-11 .style-4.home-5 a.theme5-fixed-color:hover, .style-4.home-5 .style-6.home-11 a.theme5-fixed-color:hover, .style-6.home-11 .style-4.home-5 a.theme5-fixed-color:hover, .style-4.home-5 .style-7.home-11 a.theme5-fixed-color:hover, .style-7.home-11 .style-4.home-5 a.theme5-fixed-color:hover, .style-4.home-5 .style-8.home-11 a.theme5-fixed-color:hover, .style-8.home-11 .style-4.home-5 a.theme5-fixed-color:hover, .style-4.home-5 .style-9.home-11 a.theme5-fixed-color:hover, .style-9.home-11 .style-4.home-5 a.theme5-fixed-color:hover, .style-4.home-5 button.accent-secondary-color:hover, .style-4.home-5 .style-1.home-11 button.theme5-fixed-color:hover, .style-1.home-11 .style-4.home-5 button.theme5-fixed-color:hover, .style-4.home-5 .style-2.home-11 button.theme5-fixed-color:hover, .style-2.home-11 .style-4.home-5 button.theme5-fixed-color:hover, .style-4.home-5 .style-3.home-11 button.theme5-fixed-color:hover, .style-3.home-11 .style-4.home-5 button.theme5-fixed-color:hover, .style-4.home-5 .style-4.home-11 button.theme5-fixed-color:hover, .style-4.home-11 .style-4.home-5 button.theme5-fixed-color:hover, .style-4.home-5 .style-5.home-11 button.theme5-fixed-color:hover, .style-5.home-11 .style-4.home-5 button.theme5-fixed-color:hover, .style-4.home-5 .style-6.home-11 button.theme5-fixed-color:hover, .style-6.home-11 .style-4.home-5 button.theme5-fixed-color:hover, .style-4.home-5 .style-7.home-11 button.theme5-fixed-color:hover, .style-7.home-11 .style-4.home-5 button.theme5-fixed-color:hover, .style-4.home-5 .style-8.home-11 button.theme5-fixed-color:hover, .style-8.home-11 .style-4.home-5 button.theme5-fixed-color:hover, .style-4.home-5 .style-9.home-11 button.theme5-fixed-color:hover, .style-9.home-11 .style-4.home-5 button.theme5-fixed-color:hover, .style-4.home-5 .button.accent-secondary-color:hover, .style-4.home-5 .style-1.home-11 .button.theme5-fixed-color:hover, .style-1.home-11 .style-4.home-5 .button.theme5-fixed-color:hover, .style-4.home-5 .style-2.home-11 .button.theme5-fixed-color:hover, .style-2.home-11 .style-4.home-5 .button.theme5-fixed-color:hover, .style-4.home-5 .style-3.home-11 .button.theme5-fixed-color:hover, .style-3.home-11 .style-4.home-5 .button.theme5-fixed-color:hover, .style-4.home-5 .style-4.home-11 .button.theme5-fixed-color:hover, .style-4.home-11 .style-4.home-5 .button.theme5-fixed-color:hover, .style-4.home-5 .style-5.home-11 .button.theme5-fixed-color:hover, .style-5.home-11 .style-4.home-5 .button.theme5-fixed-color:hover, .style-4.home-5 .style-6.home-11 .button.theme5-fixed-color:hover, .style-6.home-11 .style-4.home-5 .button.theme5-fixed-color:hover, .style-4.home-5 .style-7.home-11 .button.theme5-fixed-color:hover, .style-7.home-11 .style-4.home-5 .button.theme5-fixed-color:hover, .style-4.home-5 .style-8.home-11 .button.theme5-fixed-color:hover, .style-8.home-11 .style-4.home-5 .button.theme5-fixed-color:hover, .style-4.home-5 .style-9.home-11 .button.theme5-fixed-color:hover, .style-9.home-11 .style-4.home-5 .button.theme5-fixed-color:hover, .style-4.home-5 input[type=submit].accent-secondary-color:hover, .style-4.home-5 .style-1.home-11 input[type=submit].theme5-fixed-color:hover, .style-1.home-11 .style-4.home-5 input[type=submit].theme5-fixed-color:hover, .style-4.home-5 .style-2.home-11 input[type=submit].theme5-fixed-color:hover, .style-2.home-11 .style-4.home-5 input[type=submit].theme5-fixed-color:hover, .style-4.home-5 .style-3.home-11 input[type=submit].theme5-fixed-color:hover, .style-3.home-11 .style-4.home-5 input[type=submit].theme5-fixed-color:hover, .style-4.home-5 .style-4.home-11 input[type=submit].theme5-fixed-color:hover, .style-4.home-11 .style-4.home-5 input[type=submit].theme5-fixed-color:hover, .style-4.home-5 .style-5.home-11 input[type=submit].theme5-fixed-color:hover, .style-5.home-11 .style-4.home-5 input[type=submit].theme5-fixed-color:hover, .style-4.home-5 .style-6.home-11 input[type=submit].theme5-fixed-color:hover, .style-6.home-11 .style-4.home-5 input[type=submit].theme5-fixed-color:hover, .style-4.home-5 .style-7.home-11 input[type=submit].theme5-fixed-color:hover, .style-7.home-11 .style-4.home-5 input[type=submit].theme5-fixed-color:hover, .style-4.home-5 .style-8.home-11 input[type=submit].theme5-fixed-color:hover, .style-8.home-11 .style-4.home-5 input[type=submit].theme5-fixed-color:hover, .style-4.home-5 .style-9.home-11 input[type=submit].theme5-fixed-color:hover, .style-9.home-11 .style-4.home-5 input[type=submit].theme5-fixed-color:hover { background: #052963 !important; background-color: #052963 !important; }
.style-4.home-5 .accent-secondary-border-color, .style-4.home-5 .box-style1.accent-secondary-border-color:before { border-color: #2aacea !important; }
.style-4.home-5 .gen-card .gen-card-icon span.accent-border-color, .style-4.home-5 .gen-card .gen-card-icon span.btn-theme, .style-4.home-5 .gen-card .gen-card-icon span.btn-gov, .style-4.home-5 .gen-card .gen-card-icon span.box-style1:before { color: #2aacea !important; }
.style-4.home-5 .text-highlight, .style-4.home-5 .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-4.home-5 span.fa, .style-4.home-5 .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .style-4.home-5 span.list-icon { color: #2aacea !important; }
.style-4.home-5 .accent-hover-color:hover, .style-4.home-5 .footerlogocarousel .flex-direction-nav a, .style-4.home-5 .video_gallery .flex-direction-nav a, .style-4.home-5 .HomeGalleryCarasole .flex-direction-nav a { background: #052963 !important; background-color: #052963 !important; color: #fff !important; border-color: #ffffff !important; }
.style-4.home-5.home .btn-style-outline { border-radius: 5px; border: 1px solid #052963 !important; color: #fff !important; }
.style-4.home-5.home .btn-style-outline:after { padding-left: 6px; content: "\f101"; font-family: FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; vertical-align: middle; margin-top: -2px; display: inline-block; }
.style-4.home-5.home .btn-style-outline.accent-color, .style-4.home-5.home .btn-style-outline.hvr-radial-out:before, .style-4.home-5.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4.home-5.home .btn-style-outline.gov-socmedia-icons:before, .style-4.home-5.home .btn-style-outline.accent-border-color, .style-4.home-5.home .btn-style-outline.btn-theme, .style-4.home-5.home .btn-style-outline.btn-gov, .style-4.home-5.home .btn-style-outline.box-style1:before { border: 1px solid #052963 !important; color: #fff !important; }
.style-4.home-5.home .btn-style-outline.accent-color:after, .style-4.home-5.home .btn-style-outline.accent-border-color:after, .style-4.home-5.home .btn-style-outline.btn-theme:after, .style-4.home-5.home .btn-style-outline.btn-gov:after { padding-left: 6px; content: "\f101"; font-family: FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; vertical-align: middle; margin-top: -2px; display: inline-block; }
.style-4.home-5.home .btn-style-outline.accent-hover-color { border: 1px solid #052963 !important; color: #052963 !important; }
.style-4.home-5.home .btn-style-outline.accent-hover-color:after { padding-left: 6px; content: "\f101"; font-family: FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; vertical-align: middle; margin-top: -2px; display: inline-block; }
.style-4.home-5.home .btn-style-outline.accent-hover-color:hover { color: #fff !important; background: #052963 !important; }
.style-4.home-5 .photo-glry-cntr .btn-style-outline { border-radius: 0; }
.style-4.home-5 .news-ticker-horizontal.title-left > h2 { overflow: visible; }
.style-4.home-5 .news-ticker-horizontal.title-left > h2:after { content: ""; border: 10px solid transparent; border-right: 0; border-left: 10px solid #fff; position: absolute; right: -10px; }
.style-4.home-5 .flex-direction-nav a:before, .style-4.home-5 .flex-pauseplay a:before { color: #2aacea; }
.style-4.home-5 .menuWrapper nav.menu { background-color: #2aacea; }
.style-4.home-5 .menuWrapper .nav li:hover > a { background-color: #052963; color: #fff; }
.style-4.home-5 .menuWrapper .nav li a { color: #fff; }
.style-4.home-5 .menuWrapper .nav li a:hover { background-color: #052963; color: #fff; }
.style-4.home-5 .menuWrapper .nav li a:focus { background-color: #052963; color: #fff; }
.style-4.home-5 .menuWrapper .nav li ul { background-color: #2aacea; border-bottom: 1px solid #fff; }
.style-4.home-5 .menuWrapper .nav li ul li a { color: #fff; line-height: inherit; }
.style-4.home-5 .menuWrapper .nav li ul li a:hover, .style-4.home-5 .menuWrapper .nav li ul li a.active, .style-4.home-5 .menuWrapper .nav li ul li a:focus { background-color: #052963; color: #fff; }
.style-4.home-5 .menuWrapper .nav li.current-menu-parent > a, .style-4.home-5 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { background-color: #052963; color: #fff; }
.style-4.home-5 .menuWrapper .nav li.active > a, .style-4.home-5 .menuWrapper .nav li.active > a:focus, .style-4.home-5 .menuWrapper .nav li.current-menu-ancestor > a, .style-4.home-5 .menuWrapper .nav li.current-menu-ancestor > a:focus { background-color: #052963; color: #fff; }
.style-4.home-5 #overflowMenu { background-color: #052963; }
.style-4.home-5 .slider-bg-home5 { background: #2aacea !important; }
.style-4.home-5 .latest-news-home5 { background: #052963 !important; }
.style-4.home-5 .support-bg-home5 .gen-list.fore-color-white a span.list-icon { background: #052963 !important; }
.style-4.home-7 .news-ticker-horizontal.latest-news-home7 h2 { color: #000; }
.style-4.home-7 .news-ticker-horizontal.latest-news-home7 .flexslider .slides li .with-urlchange { color: #000; }
.style-4.home-7 .news-ticker-horizontal.latest-news-home7 .flexslider .flex-pauseplay a:before, .style-4.home-7 .news-ticker-horizontal.latest-news-home7 .flexslider .flex-direction-nav li a:before { color: #000; }
.style-4.home-7 .news-ticker-horizontal.title-left > h2:after { content: none; }
.style-4.home-7 .photo-gallery-seven .galleryThumb img { border-color: #fff !important; }
.style-4.home-7 .photo-gallery-seven .photo-glry-title h2 { color: #fff; }
.style-4.home-7 .photogallery-row-home7 .carasoleflex-wrap .btn { background-color: #fff !important; color: #2aacea !important; }
.style-4.home-9 .service-bg-home9 { background-color: #052963 !important; }
.style-4.home-12 .menuWrapper { background-color: #fff; }
.style-4.home-12 .menuWrapper nav.menu { background-color: #fff; }
.style-4.home-12 .gen-card.genCard-horizontal-content.our-pride-architect .gen-card-img img, .style-4.home-12 .vdo-link-name .vdo-icon img, .style-4.home-12 .compt-management-widget > span img { filter: inherit; }
.style-4.home-12 .dg-ncc-column .btn-style-outline.accent-color, .style-4.home-12 .dg-ncc-column .btn-style-outline.hvr-radial-out:before, .style-4.home-12 .dg-ncc-column .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4.home-12 .dg-ncc-column .btn-style-outline.gov-socmedia-icons:before { background: #052963 !important; padding: 7px 10px; }
.style-4.home-12 .dg-ncc-column .btn-style-outline.accent-border-color, .style-4.home-12 .dg-ncc-column .btn-style-outline.btn-theme, .style-4.home-12 .dg-ncc-column .btn-style-outline.btn-gov, .style-4.home-12 .dg-ncc-column .btn-style-outline.box-style1:before { border-color: #fff !important; }
.style-4.home-12 .dg-ncc-column:after { background: #052963 !important; }
.style-4.home-12.home .dg-ncc-column .btn-style-outline.accent-border-color, .style-4.home-12.home .dg-ncc-column .btn-style-outline.btn-theme, .style-4.home-12.home .dg-ncc-column .btn-style-outline.btn-gov, .style-4.home-12.home .dg-ncc-column .btn-style-outline.box-style1:before { color: #fff !important; }
.style-4.home-12.home .btn-style-outline.accent-border-color, .style-4.home-12.home .btn-style-outline.btn-theme, .style-4.home-12.home .btn-style-outline.btn-gov, .style-4.home-12.home .btn-style-outline.box-style1:before, .style-4.home-12.home .btn-style-outline.accent-color, .style-4.home-12.home .btn-style-outline.hvr-radial-out:before, .style-4.home-12.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4.home-12.home .btn-style-outline.gov-socmedia-icons:before { background-color: transparent !important; border-radius: 4px; box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.2); color: #2aacea !important; }
.style-4.home-12.home .btn-style-outline.accent-border-color:after, .style-4.home-12.home .btn-style-outline.btn-theme:after, .style-4.home-12.home .btn-style-outline.btn-gov:after, .style-4.home-12.home .btn-style-outline.accent-color:after { display: none; }
.style-4.home-12.home .btn-style-outline.accent-border-color:hover, .style-4.home-12.home .btn-style-outline.btn-theme:hover, .style-4.home-12.home .btn-style-outline.btn-gov:hover, .style-4.home-12.home .btn-style-outline.box-style1:hover:before, .style-4.home-12.home .btn-style-outline.accent-color:hover, .style-4.home-12.home .btn-style-outline.hvr-radial-out:hover:before, .style-4.home-12.home .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-4.home-12.home .btn-style-outline.gov-socmedia-icons:hover:before { background: #2aacea !important; color: #fff !important; }
.style-4.home-13 .video-speech-home13 ul li { background: #2aacea !important; border-color: #2aacea !important; }
.style-4.home-13 .video-speech-home13 ul li .list-text { color: #fff !important; }
.style-4.home-13 .video-speech-home13 ul li .list-icon { background: #052963 !important; border-color: #052963 !important; }
.style-4.home-13 .governor-socialmedia .gov-socmedia-icons { border-color: #2aacea !important; }
.style-4.home-13 .governor-socialmedia .gov-socmedia-icons:focus { color: #fff; }
.style-4.home-13 .governor-socialmedia .gov-socmedia-icons:before { background: #2aacea !important; color: #2aacea !important; }
.style-4.home-13 .governor-socialmedia .gov-socmedia-icons:hover { color: #fff; }
.style-4.home-13 .governor-socialmedia .gov-socmedia-icons:hover:before { background: #2aacea !important; }
.style-4.home-13 .write-to-governor .wrt-to-govicon { border-color: #2aacea; }
.style-4.home-13 .write-to-governor .wrt-to-govicon img { -webkit-filter: contrast(2); filter: contrast(2); }
.style-4.home-14 .governor-quote { color: #2aacea; }
.style-4.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-4.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img { border-color: #2aacea; }
.style-4.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-4.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-4.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before { background: rgba(42, 172, 234, 0.88) !important; border-color: rgba(42, 172, 234, 0.88) !important; }
.style-4.home-14 .vdo-activites-widget .vdo-widget-img > img { border-color: #2aacea; }
.style-4.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span { background: #2aacea; }
.style-4.home-14 .vdo-activites-widget .vdo-link-name { background: #2aacea !important; background-color: #2aacea !important; }
.style-4.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img { border-color: #052963; }
.style-4.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon { color: #fff; }
.style-4.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span { background: #052963; }
.style-4.home-14 .vdo-activites-widget:hover .vdo-link-name:before { background: #052963 !important; background-color: #052963 !important; }
.style-4.home-14 .gen-list.governor-social-media li a .list-icon { background: #2aacea !important; color: #fff !important; }
.style-4.home-14 .gen-card.write-to-governor .gen-card-content .btn-link { color: #fff; }
.style-4.home-15 .drug-nri-column { background-color: #2aacea !important; color: #fff !important; }

.style-1 .cmo-followup-cntr .cm-fund-write a.fa { color: #29136C; }
.style-1 .cmo-followup-cntr .cm-fund-write a.fa:hover { background: #29136C; color: #000; }
.style-1.home-1 .slider-home1 .slide-caption { color: #000 !important; }
.style-1.home-1 .nav-white.slider-home1 .flex-direction-nav a:before, .style-1.home-1 .nav-white.slider-home1 .flex-pauseplay a:before { color: #000; }
.style-1.home-1 .news-ticker-horizontal.color-white.latest-news-home1 h2, .style-1.home-1 .banner-wrapper .container .news-ticker-horizontal.latest-news-home1.slide-caption h2, .banner-wrapper .container .style-1.home-1 .news-ticker-horizontal.latest-news-home1.slide-caption h2 { color: #000 !important; }
.style-1.home-1 .news-ticker-horizontal.color-white.latest-news-home1 .flexslider .slides li .with-urlchange, .style-1.home-1 .banner-wrapper .container .news-ticker-horizontal.latest-news-home1.slide-caption .flexslider .slides li .with-urlchange, .banner-wrapper .container .style-1.home-1 .news-ticker-horizontal.latest-news-home1.slide-caption .flexslider .slides li .with-urlchange { color: #000; }
.style-1.home-1 .news-ticker-horizontal.color-white.latest-news-home1 .flexslider .flex-pauseplay a:before, .style-1.home-1 .banner-wrapper .container .news-ticker-horizontal.latest-news-home1.slide-caption .flexslider .flex-pauseplay a:before, .banner-wrapper .container .style-1.home-1 .news-ticker-horizontal.latest-news-home1.slide-caption .flexslider .flex-pauseplay a:before { color: #000; }
.style-1.home-1 .news-ticker-horizontal.color-white.latest-news-home1 .flexslider .flex-direction-nav li a:before, .style-1.home-1 .banner-wrapper .container .news-ticker-horizontal.latest-news-home1.slide-caption .flexslider .flex-direction-nav li a:before, .banner-wrapper .container .style-1.home-1 .news-ticker-horizontal.latest-news-home1.slide-caption .flexslider .flex-direction-nav li a:before { color: #000; }
.style-1.home-2 .menuWrapper { border: 1px solid #d8d8d8; border-left: none; border-right: none; }
.style-1.home-5 #mainHeader { background: #eeecf9; }
.style-1.home-5 #mainHeader #topBar { background: #f6f3ee; }
.style-1.home-5 .logo .site_logo { color: #000; }
.style-1.home-5 .logo .site_logo:hover { color: #000 !important; }
.style-1.home-5 .menuWrapper .nav li:hover > a { background-color: #29136C; color: #000; }
.style-1.home-5 .menuWrapper .nav li a { color: #000; }
.style-1.home-5 .menuWrapper .nav li a:hover { background-color: #29136C; color: #000; }
.style-1.home-5 .menuWrapper .nav li a:focus { color: #000; }
.style-1.home-5 .menuWrapper .nav li ul { background-color: #29136C; }
.style-1.home-5 .menuWrapper .nav li ul li a { color: #000; line-height: inherit; }
.style-1.home-5 .menuWrapper .nav li ul li a:hover, .style-1.home-5 .menuWrapper .nav li ul li a.active { background-color: #29136C; color: #fff; }
.style-1.home-5 .menuWrapper .nav li.current-menu-parent > a { background: #29136C; color: #fff; }
.style-1.home-5 .menuWrapper .nav li.current-menu-parent .current-menu-item.active > a { background: #29136C; color: #fff; }
.style-1.home-5 #overflowMenu { background-color: #29136C; }
.style-1.home-5 .slider-bg-home5 { background: #eeecf9 !important; }
.style-1.home-5 .slider-bg-home5 .bnr-content.color-white, .style-1.home-5 .slider-bg-home5 .banner-wrapper .container .bnr-content.slide-caption, .banner-wrapper .container .style-1.home-5 .slider-bg-home5 .bnr-content.slide-caption, .style-1.home-5 .slider-bg-home5 .bnr-content.color-white .bnr-content-title .sub-title, .style-1.home-5 .slider-bg-home5 .banner-wrapper .container .bnr-content.slide-caption .bnr-content-title .sub-title, .banner-wrapper .container .style-1.home-5 .slider-bg-home5 .bnr-content.slide-caption .bnr-content-title .sub-title { color: #000; }
.style-1.home-5 .latest-news-home5, .style-1.home-5 .support-bg-home5 .gen-list.fore-color-white a span.list-icon { background: #29136C !important; }
.style-1.home-7 .news-ticker-horizontal.latest-news-home7 h2 { color: #000; }
.style-1.home-7 .news-ticker-horizontal.latest-news-home7 .flexslider .slides li .with-urlchange { color: #000; }
.style-1.home-7 .news-ticker-horizontal.latest-news-home7 .flexslider .flex-pauseplay a:before, .style-1.home-7 .news-ticker-horizontal.latest-news-home7 .flexslider .flex-direction-nav li a:before { color: #000; }
.style-1.home-7 .photogallery-row-home7 .carasoleflex-wrap .btn { background-color: #f6f3ee !important; color: #000 !important; }
.style-1.home-9 .news-ticker-horizontal.color-white.latest-news-home9 h2, .style-1.home-9 .banner-wrapper .container .news-ticker-horizontal.latest-news-home9.slide-caption h2, .banner-wrapper .container .style-1.home-9 .news-ticker-horizontal.latest-news-home9.slide-caption h2 { color: #000 !important; }
.style-1.home-9 .news-ticker-horizontal.color-white.latest-news-home9 .flexslider .slides li .with-urlchange, .style-1.home-9 .banner-wrapper .container .news-ticker-horizontal.latest-news-home9.slide-caption .flexslider .slides li .with-urlchange, .banner-wrapper .container .style-1.home-9 .news-ticker-horizontal.latest-news-home9.slide-caption .flexslider .slides li .with-urlchange { color: #000; }
.style-1.home-9 .news-ticker-horizontal.color-white.latest-news-home9 .flexslider .flex-pauseplay a:before, .style-1.home-9 .banner-wrapper .container .news-ticker-horizontal.latest-news-home9.slide-caption .flexslider .flex-pauseplay a:before, .banner-wrapper .container .style-1.home-9 .news-ticker-horizontal.latest-news-home9.slide-caption .flexslider .flex-pauseplay a:before { color: #000; }
.style-1.home-9 .news-ticker-horizontal.color-white.latest-news-home9 .flexslider .flex-direction-nav li a:before, .style-1.home-9 .banner-wrapper .container .news-ticker-horizontal.latest-news-home9.slide-caption .flexslider .flex-direction-nav li a:before, .banner-wrapper .container .style-1.home-9 .news-ticker-horizontal.latest-news-home9.slide-caption .flexslider .flex-direction-nav li a:before { color: #000; }
.style-1.home-9 .service-bg-home9 { background: #29136C !important; background-color: #29136C !important; }
.style-1.home-10 .slider-home10 .slide-caption { color: #000 !important; }
.style-1.home-10 .nav-white.slider-home10 .flex-direction-nav a:before, .style-1.home-10 .nav-white.slider-home10 .flex-pauseplay a:before { color: #000; }
.style-1.home-10 .news-ticker-horizontal.latest-news-home10 h2 { color: #000 !important; }
.style-1.home-10 .news-ticker-horizontal.latest-news-home10 .flexslider .slides li .with-urlchange { color: #000; }
.style-1.home-10 .news-ticker-horizontal.latest-news-home10 .flexslider .flex-pauseplay a:before { color: #000; }
.style-1.home-10 .news-ticker-horizontal.latest-news-home10 .flexslider .flex-direction-nav li a:before { color: #000; }
.style-1.home-12 .dg-ncc-column:after { background: #29136C !important; }
.style-1.home-13.home h2 { color: #29136C; }
.style-1.home-13 .btn-style-outline.accent-border-color, .style-1.home-13 .btn-style-outline.btn-theme, .style-1.home-13 .btn-style-outline.btn-gov, .style-1.home-13 .btn-style-outline.box-style1:before { border-radius: 4px !important; border-color: #fff !important; box-shadow: 0 0 5px -2px #000; }
.style-1.home-13 .governor-home13 .MinisterProfile .Pname, .style-1.home-13 .governor-home13 .MinisterProfile .Pdesg { color: #29136C; }
.style-1.home-13 .video-speech-home13 ul li { background: #29136C !important; border-color: #29136C !important; }
.style-1.home-13 .video-speech-home13 ul li .list-icon { background: #29136C !important; border-color: #29136C !important; }
.style-1.home-13 .governor-socialmedia .gov-socmedia-icons { background: #eeecf9; border-color: #29136C; color: #29136C; }
.style-1.home-13 .governor-socialmedia .gov-socmedia-icons:before { background: #29136C !important; color: #29136C !important; }
.style-1.home-13 .governor-socialmedia .gov-socmedia-icons:hover { color: #fff; }
.style-1.home-13 .governor-socialmedia .gov-socmedia-icons:hover:before { background: #29136C !important; }
.style-1.home-13 .write-to-governor .wrt-to-govicon { border-color: #29136C; }
.style-1.home-13 .write-to-governor .wrt-to-govicon img { -webkit-filter: contrast(2); filter: contrast(2); }
.style-1.home-14 .governor-quote { color: #29136C; }
.style-1.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-1.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img { border-color: #29136C; }
.style-1.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-1.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-1.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before { background: rgba(41, 19, 108, 0.88) !important; border-color: rgba(41, 19, 108, 0.88) !important; }
.style-1.home-14 .vdo-activites-widget .vdo-widget-img > img { border-color: #29136C; }
.style-1.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon { color: #000; }
.style-1.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span { background: #29136C; }
.style-1.home-14 .vdo-activites-widget .vdo-link-name { background: #29136C !important; background-color: #29136C !important; color: #000 !important; }
.style-1.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img { border-color: #29136C; }
.style-1.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon { color: #fff; }
.style-1.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span { background: #29136C; }
.style-1.home-14 .vdo-activites-widget:hover .vdo-link-name { color: #fff !important; }
.style-1.home-14 .vdo-activites-widget:hover .vdo-link-name:before { background: #29136C !important; background-color: #29136C !important; }
.style-1.home-14 .gen-list.governor-social-media li a .list-icon { background: #29136C !important; color: #000 !important; }
.style-1.home-15 .drug-nri-column { background-color: #29136C !important; }

.style-2.home-1 .carasoleflex-wrap .btn-style-outline.accent-color:hover, .style-2.home-1 .carasoleflex-wrap .btn-style-outline.hvr-radial-out:hover:before, .style-2.home-1 .carasoleflex-wrap .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-2.home-1 .carasoleflex-wrap .btn-style-outline.gov-socmedia-icons:hover:before { border-color: #ffdb69 !important; }
.style-2 .cmo-followup-cntr .cm-fund-write a.fa { color: #4b3504; }
.style-2 .cmo-followup-cntr .cm-fund-write a.fa:hover { background: #4b3504; color: #fff; }
.style-2.home-5 #mainHeader { background: #4b3504; }
.style-2.home-5 #mainHeader #topBar { background: #f6f3ee; }
.style-2.home-5 .menuWrapper nav.menu { background-color: #4b3504; }
.style-2.home-5 .menuWrapper .nav li:hover > a { background-color: #ffdb69; color: #4b3504; }
.style-2.home-5 .menuWrapper .nav li a { color: #fff; }
.style-2.home-5 .menuWrapper .nav li a:hover { background-color: #ffdb69; color: #4b3504; }
.style-2.home-5 .menuWrapper .nav li a:focus { color: #4b3504; }
.style-2.home-5 .menuWrapper .nav li ul { background-color: #4b3504; }
.style-2.home-5 .menuWrapper .nav li ul li a { color: #fff; line-height: inherit; }
.style-2.home-5 .menuWrapper .nav li ul li a:hover, .style-2.home-5 .menuWrapper .nav li ul li a.active { background-color: #ffdb69; color: #4b3504; }
.style-2.home-5 .menuWrapper .nav li.current-menu-parent > a, .style-2.home-5 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { background-color: #ffdb69; color: #4b3504; }
.style-2.home-5 .menuWrapper .nav li.active > a, .style-2.home-5 .menuWrapper .nav li.current-menu-ancestor > a { background-color: #ffdb69; color: #4b3504; }
.style-2.home-5 .menuWrapper .nav li.moreNav a { color: #fff !important; }
.style-2.home-5 #overflowMenu { background-color: #ffdb69; }
.style-2.home-5 .slider-bg-home5 .home-slider.slider-style2 .btn-style-outline.accent-border-color, .style-2.home-5 .slider-bg-home5 .home-slider.slider-style2 .btn-style-outline.btn-theme, .style-2.home-5 .slider-bg-home5 .home-slider.slider-style2 .btn-style-outline.btn-gov, .style-2.home-5 .slider-bg-home5 .home-slider.slider-style2 .btn-style-outline.box-style1:before { color: #4b3504 !important; }
.style-2.home-5 .slider-bg-home5 .home-slider.slider-style2 .btn-style-outline.accent-border-color:hover, .style-2.home-5 .slider-bg-home5 .home-slider.slider-style2 .btn-style-outline.btn-theme:hover, .style-2.home-5 .slider-bg-home5 .home-slider.slider-style2 .btn-style-outline.btn-gov:hover, .style-2.home-5 .slider-bg-home5 .home-slider.slider-style2 .btn-style-outline.box-style1:hover:before { color: #ffdb69 !important; }
.style-2.home-5 .latest-news-home5 .news-ticker-horizontal.color-white h2, .style-2.home-5 .latest-news-home5 .banner-wrapper .container .news-ticker-horizontal.slide-caption h2, .banner-wrapper .container .style-2.home-5 .latest-news-home5 .news-ticker-horizontal.slide-caption h2, .style-2.home-5 .latest-news-home5 .news-ticker-horizontal.color-white .flexslider .slides li .with-urlchange, .style-2.home-5 .latest-news-home5 .banner-wrapper .container .news-ticker-horizontal.slide-caption .flexslider .slides li .with-urlchange, .banner-wrapper .container .style-2.home-5 .latest-news-home5 .news-ticker-horizontal.slide-caption .flexslider .slides li .with-urlchange, .style-2.home-5 .latest-news-home5 .news-ticker-horizontal.color-white .flexslider .flex-pauseplay a:before, .style-2.home-5 .latest-news-home5 .banner-wrapper .container .news-ticker-horizontal.slide-caption .flexslider .flex-pauseplay a:before, .banner-wrapper .container .style-2.home-5 .latest-news-home5 .news-ticker-horizontal.slide-caption .flexslider .flex-pauseplay a:before, .style-2.home-5 .latest-news-home5 .news-ticker-horizontal.color-white .flexslider .flex-direction-nav li a:before, .style-2.home-5 .latest-news-home5 .banner-wrapper .container .news-ticker-horizontal.slide-caption .flexslider .flex-direction-nav li a:before, .banner-wrapper .container .style-2.home-5 .latest-news-home5 .news-ticker-horizontal.slide-caption .flexslider .flex-direction-nav li a:before { color: #000; }
.style-2.home-5 .support-bg-home5 .gen-list.fore-color-white a span.list-icon { background: #ffdb69 !important; }
.style-2.home-5 .support-bg-home5 .gen-list ul li a span.list-icon.blue-bg { background: #4b3504 !important; }
.style-2.home-7 .news-ticker-horizontal.latest-news-home7 h2 { color: #000; }
.style-2.home-7 .news-ticker-horizontal.latest-news-home7 .flexslider .slides li .with-urlchange { color: #000; }
.style-2.home-7 .news-ticker-horizontal.latest-news-home7 .flexslider .flex-direction-nav li a:before, .style-2.home-7 .news-ticker-horizontal.latest-news-home7 .flexslider .flex-pauseplay a:before { color: #000; }
.style-2.home-7 .photo-gallery-seven .galleryThumb img { border-color: #fff !important; }
.style-2.home-7 .photo-gallery-seven .photo-glry-title h2 { color: #fff; }
.style-2.home-8 .tab-rowbg-home8 { background: #ffdb69 !important; }
.style-2.home-9 .service-bg-home9 .gen-list h2, .style-2.home-9 .service-bg-home9 .gen-list .list-text { color: #000 !important; }
.style-2.home-3 .accent-color.fixed-bg-home-3, .style-2.home-3 .fixed-bg-home-3.hvr-radial-out:before, .style-2.home-3 .home-13 .governor-socialmedia .fixed-bg-home-3.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2.home-3 .fixed-bg-home-3.gov-socmedia-icons:before { background: #ffdb69 !important; }
.style-2.home-12 .menuWrapper .nav li:hover > a { background-color: #4b3504; color: #fff; }
.style-2.home-12 .menuWrapper .nav li a { color: #000; }
.style-2.home-12 .menuWrapper .nav li a:hover { background-color: #4b3504; color: #fff; }
.style-2.home-12 .menuWrapper .nav li a:focus { color: #fff; }
.style-2.home-12 .menuWrapper .nav li ul { background-color: #4b3504; }
.style-2.home-12 .menuWrapper .nav li ul li a { color: #fff; line-height: inherit; }
.style-2.home-12 .menuWrapper .nav li ul li a:hover, .style-2.home-12 .menuWrapper .nav li ul li a.active { background-color: #ffdb69; color: #000; }
.style-2.home-12 .menuWrapper .nav li.current-menu-parent > a, .style-2.home-12 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { background-color: #4b3504; color: #fff; }
.style-2.home-12 .menuWrapper .nav li.active > a, .style-2.home-12 .menuWrapper .nav li.current-menu-ancestor > a { background-color: #4b3504; color: #fff; }
.style-2.home-12 .photo-glry-row-home12 { background: #ffdb69 !important; }
.style-2.home-12 .dg-ncc-column:after { background: #4b3504 !important; }
.style-2.home-13.home h2 { color: #4b3504; }
.style-2.home-13 .btn-style-outline.accent-border-color, .style-2.home-13 .btn-style-outline.btn-theme, .style-2.home-13 .btn-style-outline.btn-gov, .style-2.home-13 .btn-style-outline.box-style1:before { border-radius: 4px !important; border-color: #fff !important; box-shadow: 0 0 5px -2px #000; }
.style-2.home-13 .governor-home13 .MinisterProfile .Pname, .style-2.home-13 .governor-home13 .MinisterProfile .Pdesg { color: #4b3504; }
.style-2.home-13 .video-speech-home13 ul li { background: #ffdb69 !important; border-color: #ffdb69 !important; }
.style-2.home-13 .video-speech-home13 ul li .list-icon { background: #4b3504 !important; border-color: #4b3504 !important; }
.style-2.home-13 .governor-socialmedia .gov-socmedia-icons { background: #ffdb69; border-color: #4b3504; color: #4b3504; }
.style-2.home-13 .governor-socialmedia .gov-socmedia-icons:before { background: #4b3504; color: #ffdb69; }
.style-2.home-13 .governor-socialmedia .gov-socmedia-icons:hover { color: #fff; }
.style-2.home-13 .governor-socialmedia .gov-socmedia-icons:hover:before { background: #4b3504 !important; }
.style-2.home-14 .governor-quote { color: #4b3504; }
.style-2.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-2.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img { border-color: #4b3504; }
.style-2.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-2.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-2.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before { background: rgba(75, 53, 4, 0.88) !important; border-color: rgba(75, 53, 4, 0.88) !important; }
.style-2.home-14 .vdo-activites-widget .vdo-widget-img > img { border-color: #4b3504; }
.style-2.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span { background: #4b3504; }
.style-2.home-14 .vdo-activites-widget .vdo-link-name { background: #4b3504 !important; background-color: #4b3504 !important; }
.style-2.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img { border-color: #ffdb69; }
.style-2.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon { color: #000; }
.style-2.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span { background: #ffdb69; }
.style-2.home-14 .vdo-activites-widget:hover .vdo-link-name { color: #000 !important; }
.style-2.home-14 .vdo-activites-widget:hover .vdo-link-name:before { background: #ffdb69 !important; background-color: #ffdb69 !important; }
.style-2.home-14 .gen-list.governor-social-media li a .list-icon { background: #ffdb69 !important; color: #000 !important; }
.style-2.home-14 .gen-card.write-to-governor .gen-card-content .btn-link { text-decoration: underline; color: #fff; }

.style-3 .cmo-followup-cntr .cm-fund-write a.fa { color: #66b9ac; }
.style-3 .cmo-followup-cntr .cm-fund-write a.fa:hover { background: #66b9ac; color: #fff; }
.style-3.home-5 #mainHeader { background: #66b9ac; }
.style-3.home-5 #mainHeader #topBar { background: #f6f3ee; }
.style-3.home-5 .menuWrapper nav.menu { background-color: #66b9ac; }
.style-3.home-5 .menuWrapper .nav li:hover > a { background-color: #475c59; color: #fff; }
.style-3.home-5 .menuWrapper .nav li a { color: #fff; }
.style-3.home-5 .menuWrapper .nav li a:hover { background-color: #475c59; color: #fff; }
.style-3.home-5 .menuWrapper .nav li a:focus { color: #fff; }
.style-3.home-5 .menuWrapper .nav li ul { background-color: #66b9ac; }
.style-3.home-5 .menuWrapper .nav li ul li a { color: #fff; line-height: inherit; }
.style-3.home-5 .menuWrapper .nav li ul li a:hover, .style-3.home-5 .menuWrapper .nav li ul li a.active { background-color: #475c59; color: #fff; }
.style-3.home-5 .menuWrapper .nav li.current-menu-parent > a, .style-3.home-5 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { background-color: #475c59; color: #fff; }
.style-3.home-5 .menuWrapper .nav li.active > a, .style-3.home-5 .menuWrapper .nav li.current-menu-ancestor > a { background-color: #475c59; color: #fff; }
.style-3.home-5 #overflowMenu { background-color: #475c59; }
.style-3.home-5.home-7 .photo-gallery-seven .galleryThumb img { border-color: #fff !important; }
.style-3.home-5.home-7 .photo-gallery-seven .photo-glry-title h2 { color: #fff; }
.style-3.home-5 .support-bg-home5 .btn-style-outline.accent-hover-color { border-color: #fff !important; color: #fff !important; }
.style-3.home-5 .support-bg-home5 .gen-list.fore-color-white a span.list-icon { background: #66b9ac !important; }
.style-3.home-7 .carasoleflex-wrap.gallery-layout-two.photo-gallery-seven .photo-glry-title { color: #fff; }
.style-3.home-12 .menuWrapper .nav li:hover > a { background-color: #66b9ac; color: #fff; box-shadow: none; }
.style-3.home-12 .menuWrapper .nav li a { color: #000; }
.style-3.home-12 .menuWrapper .nav li a:hover { background-color: #66b9ac; color: #fff; }
.style-3.home-12 .menuWrapper .nav li a:focus { background-color: #66b9ac; color: #fff; }
.style-3.home-12 .menuWrapper .nav li ul { background-color: #66b9ac; }
.style-3.home-12 .menuWrapper .nav li ul li a { color: #fff; }
.style-3.home-12 .menuWrapper .nav li ul li a:hover, .style-3.home-12 .menuWrapper .nav li ul li a.active { background-color: #475c59; color: #fff; }
.style-3.home-12 .menuWrapper .nav li.current-menu-parent > a, .style-3.home-12 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { background-color: #66b9ac; color: #fff; box-shadow: none; }
.style-3.home-12 .menuWrapper .nav li.active > a, .style-3.home-12 .menuWrapper .nav li.current-menu-ancestor > a { background-color: #66b9ac; color: #fff; box-shadow: none !important; }
.style-3.home-12 .photo-glry-row-home12 { background: #475c59 !important; }
.style-3.home-8 .tab-rowbg-home8 { background: #475c59 !important; }
.style-3.home-8 .khowMinisterBox .MinisterProfile ul li a.btn { padding: 5px 7px; }
.style-3.home-12 .dg-ncc-column:after { background: #66b9ac !important; }
.style-3.home-13 .video-speech-home13 ul li { background: #475c59 !important; border-color: #475c59 !important; }
.style-3.home-13 .video-speech-home13 ul li .list-text { color: #fff !important; }
.style-3.home-13 .video-speech-home13 ul li .list-icon { background: #66b9ac !important; border-color: #66b9ac !important; }
.style-3.home-13 .governor-socialmedia .gov-socmedia-icons:before { background: #66b9ac !important; color: #475c59 !important; }
.style-3.home-13 .governor-socialmedia .gov-socmedia-icons:hover { color: #fff; }
.style-3.home-13 .governor-socialmedia .gov-socmedia-icons:hover:before { background: #66b9ac !important; }
.style-3.home-13 .write-to-governor .wrt-to-govicon { border-color: #475c59; }
.style-3.home-13 .write-to-governor .wrt-to-govicon img { -webkit-filter: contrast(2); filter: contrast(2); }
.style-3.home-14 .governor-quote { color: #66b9ac; }
.style-3.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-3.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img { border-color: #475c59; }
.style-3.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-3.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-3.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-3.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before { background: rgba(71, 92, 89, 0.88) !important; border-color: rgba(71, 92, 89, 0.88) !important; }
.style-3.home-14 .vdo-activites-widget .vdo-widget-img > img { border-color: #475c59; }
.style-3.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span { background: #475c59; }
.style-3.home-14 .vdo-activites-widget .vdo-link-name { background: #475c59 !important; background-color: #475c59 !important; }
.style-3.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img { border-color: #66b9ac; }
.style-3.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon { color: #fff; }
.style-3.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span { background: #66b9ac; }
.style-3.home-14 .vdo-activites-widget:hover .vdo-link-name:before { background: #66b9ac !important; background-color: #66b9ac !important; }
.style-3.home-14 .gen-list.governor-social-media li a .list-icon { background: #475c59 !important; color: #fff !important; }
.style-3.home-14 .gen-card.write-to-governor .gen-card-content .btn-link { text-decoration: underline; color: #fff; }
.style-3.home-15 .drug-nri-column { color: #fff !important; }

.style-5 .cmo-followup-cntr .cm-fund-write a.fa { color: #ea3876; }
.style-5 .cmo-followup-cntr .cm-fund-write a.fa:hover { background: #ea3876; color: #fff; }
.style-5.home-5 #mainHeader { background: #ea3876; }
.style-5.home-5 #mainHeader #topBar { background: #f6f3ee; }
.style-5.home-5 .menuWrapper nav.menu { background-color: #ea3876; }
.style-5.home-5 .menuWrapper .nav li:hover > a { background-color: #f6f3ee; color: #000; }
.style-5.home-5 .menuWrapper .nav li a { color: #fff; }
.style-5.home-5 .menuWrapper .nav li a:hover { background-color: #f6f3ee; color: #000; }
.style-5.home-5 .menuWrapper .nav li a:focus { color: #fff; }
.style-5.home-5 .menuWrapper .nav li ul { background-color: #ea3876; }
.style-5.home-5 .menuWrapper .nav li ul li a { color: #fff; line-height: inherit; }
.style-5.home-5 .menuWrapper .nav li ul li a:hover, .style-5.home-5 .menuWrapper .nav li ul li a.active, .style-5.home-5 .menuWrapper .nav li ul li a:focus { background-color: #f6f3ee; color: #000; }
.style-5.home-5 .menuWrapper .nav li.current-menu-parent > a, .style-5.home-5 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { background-color: #f6f3ee; color: #000; }
.style-5.home-5 .menuWrapper .nav li.active > a, .style-5.home-5 .menuWrapper .nav li.current-menu-ancestor > a { background-color: #f6f3ee; color: #000; }
.style-5.home-5 #overflowMenu { background-color: #f6f3ee; }
.style-5.home-5 .latest-news-home5 .news-ticker-horizontal.color-white h2, .style-5.home-5 .latest-news-home5 .banner-wrapper .container .news-ticker-horizontal.slide-caption h2, .banner-wrapper .container .style-5.home-5 .latest-news-home5 .news-ticker-horizontal.slide-caption h2, .style-5.home-5 .latest-news-home5 .news-ticker-horizontal.color-white .flexslider .slides li .with-urlchange, .style-5.home-5 .latest-news-home5 .banner-wrapper .container .news-ticker-horizontal.slide-caption .flexslider .slides li .with-urlchange, .banner-wrapper .container .style-5.home-5 .latest-news-home5 .news-ticker-horizontal.slide-caption .flexslider .slides li .with-urlchange, .style-5.home-5 .latest-news-home5 .news-ticker-horizontal.color-white .flexslider .flex-pauseplay a:before, .style-5.home-5 .latest-news-home5 .banner-wrapper .container .news-ticker-horizontal.slide-caption .flexslider .flex-pauseplay a:before, .banner-wrapper .container .style-5.home-5 .latest-news-home5 .news-ticker-horizontal.slide-caption .flexslider .flex-pauseplay a:before, .style-5.home-5 .latest-news-home5 .news-ticker-horizontal.color-white .flexslider .flex-direction-nav li a:before, .style-5.home-5 .latest-news-home5 .banner-wrapper .container .news-ticker-horizontal.slide-caption .flexslider .flex-direction-nav li a:before, .banner-wrapper .container .style-5.home-5 .latest-news-home5 .news-ticker-horizontal.slide-caption .flexslider .flex-direction-nav li a:before { color: #000; }
.style-5.home-5 .latest-news-home5 .title-left h2:after { display: none; }
.style-5.home-5 .flex-pauseplay a:before { color: #ea3876; }
.style-5.home-5 .support-bg-home5 { background: #183a53 !important; }
.style-5.home-5 .support-bg-home5 .btn-style-outline.accent-hover-color { border-color: #fff !important; color: #fff !important; }
.style-5.home-5 .support-bg-home5 .btn-style-outline.accent-hover-color:hover { background: #ea3876 !important; }
.style-5.home-5 .support-bg-home5 .gen-list ul li a span.list-icon.blue-bg { background: #ea3876 !important; }
.style-5.home-7 .carasoleflex-wrap.gallery-layout-two.photo-gallery-seven .photo-glry-title { color: #fff; }
.style-5.home-9 .service-bg-home9 { background-color: #183a53 !important; }
.style-5.home-2 .menuWrapper { border: 1px solid #d8d8d8; border-left: none; border-right: none; }
.style-5.home-10 .cm-fund-write img { -webkit-filter: grayscale(0) !important; filter: grayscale(0) !important; }
.style-5.home-12 .dg-ncc-column:after { background: #183a53 !important; }
.style-5 .vc_row.styleTen-galleryRow { background: -moz-linear-gradient(left, #fbc2eb 0%, #a6c1ee 100%) !important; background: -webkit-linear-gradient(left, #fbc2eb 0%, #a6c1ee 100%) !important; background: linear-gradient(to right, #fbc2eb 0%, #a6c1ee 100%) !important; }
.style-5.home-13 .video-speech-home13 ul li { background: #ea3876 !important; border-color: #ea3876 !important; }
.style-5.home-13 .video-speech-home13 ul li .list-text { color: #fff !important; }
.style-5.home-13 .video-speech-home13 ul li .list-icon { background: #183a53 !important; border-color: #183a53 !important; }
.style-5.home-13 .governor-socialmedia .gov-socmedia-icons { border-color: #ea3876 !important; }
.style-5.home-13 .governor-socialmedia .gov-socmedia-icons:focus { color: #fff; }
.style-5.home-13 .governor-socialmedia .gov-socmedia-icons:before { background: #ea3876 !important; color: #ea3876 !important; }
.style-5.home-13 .governor-socialmedia .gov-socmedia-icons:hover { color: #fff; }
.style-5.home-13 .governor-socialmedia .gov-socmedia-icons:hover:before { background: #ea3876 !important; }
.style-5.home-13 .write-to-governor .wrt-to-govicon { border-color: #ea3876; }
.style-5.home-13 .write-to-governor .wrt-to-govicon img { -webkit-filter: contrast(2); filter: contrast(2); }
.style-5.home-14 .governor-quote { color: #ea3876; }
.style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.accent-border-color:hover, .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-theme:hover, .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.hvr-radial-out:hover:before, .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-theme.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.gov-socmedia-icons:hover:before, .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-gov:hover, .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.hvr-radial-out:hover:before, .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-gov.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.gov-socmedia-icons:hover:before, .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.hvr-radial-out:hover:before, .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.accent-border-color.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.gov-socmedia-icons:hover:before, .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.gov-socmedia-icons.box-style1:hover:before, .home-13 .governor-socialmedia .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.gov-socmedia-icons.box-style1:hover:before, .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.hvr-radial-out.box-style1:hover:before, .style-5.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.box-style1:hover:before { color: #ea3876 !important; }
.style-5.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-5.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img { border-color: #ea3876; }
.style-5.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-5.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-5.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-5.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before { background: rgba(234, 56, 118, 0.88) !important; border-color: rgba(234, 56, 118, 0.88) !important; }
.style-5.home-14 .vdo-activites-widget .vdo-widget-img > img { border-color: #ea3876; }
.style-5.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span { background: #ea3876; }
.style-5.home-14 .vdo-activites-widget .vdo-link-name { background: #ea3876 !important; background-color: #ea3876 !important; }
.style-5.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img { border-color: #183a53; }
.style-5.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon { color: #fff; }
.style-5.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span { background: #183a53; }
.style-5.home-14 .vdo-activites-widget:hover .vdo-link-name:before { background: #183a53 !important; background-color: #183a53 !important; }
.style-5.home-14 .gen-list.governor-social-media li a .list-icon { background: #ea3876 !important; color: #fff !important; }
.style-5.home-14 .gen-card.write-to-governor .gen-card-content .btn-link { color: #ea3876; }
.style-5.home-15 .drug-nri-column { background-color: #ea3876 !important; color: #fff !important; }
.style-5 .footerScrollbar.flexslider .flex-pauseplay a:before { color: #000; }

.style-6 .cmo-followup-cntr .cm-fund-write a.fa { color: #ea3876; }
.style-6 .cmo-followup-cntr .cm-fund-write a.fa:hover { background: #ea3876; color: #fff; }
.style-6.home-1 .slide-caption.accent-color.lighten, .style-6.home-1 .slide-caption.lighten.hvr-radial-out:before, .style-6.home-1 .home-13 .governor-socialmedia .slide-caption.lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-6.home-1 .slide-caption.lighten.gov-socmedia-icons:before { color: #000 !important; }
.style-6.home-1 .nav-white.slider-home1 .flex-direction-nav a:before, .style-6.home-1 .nav-white.slider-home1 .flex-pauseplay a:before { color: #000; }
.style-6.home-1 .news-ticker-horizontal.color-white.latest-news-home1 h2, .style-6.home-1 .banner-wrapper .container .news-ticker-horizontal.latest-news-home1.slide-caption h2, .banner-wrapper .container .style-6.home-1 .news-ticker-horizontal.latest-news-home1.slide-caption h2 { color: #000 !important; }
.style-6.home-1 .news-ticker-horizontal.color-white.latest-news-home1 .flexslider .slides li .with-urlchange, .style-6.home-1 .banner-wrapper .container .news-ticker-horizontal.latest-news-home1.slide-caption .flexslider .slides li .with-urlchange, .banner-wrapper .container .style-6.home-1 .news-ticker-horizontal.latest-news-home1.slide-caption .flexslider .slides li .with-urlchange { color: #000; }
.style-6.home-1 .news-ticker-horizontal.color-white.latest-news-home1 .flexslider .flex-pauseplay a:before, .style-6.home-1 .banner-wrapper .container .news-ticker-horizontal.latest-news-home1.slide-caption .flexslider .flex-pauseplay a:before, .banner-wrapper .container .style-6.home-1 .news-ticker-horizontal.latest-news-home1.slide-caption .flexslider .flex-pauseplay a:before { color: #000; }
.style-6.home-1 .news-ticker-horizontal.color-white.latest-news-home1 .flexslider .flex-direction-nav li a:before, .style-6.home-1 .banner-wrapper .container .news-ticker-horizontal.latest-news-home1.slide-caption .flexslider .flex-direction-nav li a:before, .banner-wrapper .container .style-6.home-1 .news-ticker-horizontal.latest-news-home1.slide-caption .flexslider .flex-direction-nav li a:before { color: #000; }
.style-6.home-1 .carasoleflex-wrap .photo-glry-viewall a.btn { background-color: #ffdb69 !important; color: #000 !important; }
.style-6.home-3 .accent-fixed-color.photo-glrybg-home3, .style-6.home-3 .style-1.home-5 .photo-glrybg-home3.support-bg-home5, .style-1.home-5 .style-6.home-3 .photo-glrybg-home3.support-bg-home5 { background: #f6f3ee !important; }
.style-6.home-3 .accent-fixed-color.photo-glrybg-home3 .photo-glry-title h2, .style-6.home-3 .style-1.home-5 .photo-glrybg-home3.support-bg-home5 .photo-glry-title h2, .style-1.home-5 .style-6.home-3 .photo-glrybg-home3.support-bg-home5 .photo-glry-title h2 { color: #000; }
.style-6.home-5 #mainHeader { background: #ffdb69; }
.style-6.home-5 #mainHeader #topBar { background: #f6f3ee; }
.style-6.home-5 #mainHeader .logo .site_logo { color: #000; }
.style-6.home-5 #mainHeader .logo .site_logo:hover { color: #000 !important; }
.style-6.home-5 .menuWrapper { border-color: #000; }
.style-6.home-5 .menuWrapper nav.menu { background-color: #ffdb69; }
.style-6.home-5 .menuWrapper .nav li { padding: 0; }
.style-6.home-5 .menuWrapper .nav li:hover > a { background-color: #ea3876; color: #fff; }
.style-6.home-5 .menuWrapper .nav li a { color: #000; }
.style-6.home-5 .menuWrapper .nav li a:hover { background-color: #ea3876; color: #fff; }
.style-6.home-5 .menuWrapper .nav li a:focus { color: #fff; }
.style-6.home-5 .menuWrapper .nav li ul { background-color: #ffdb69; }
.style-6.home-5 .menuWrapper .nav li ul li a { color: #000; line-height: inherit; }
.style-6.home-5 .menuWrapper .nav li ul li a:hover, .style-6.home-5 .menuWrapper .nav li ul li a.active { background-color: #ea3876; color: #fff; }
.style-6.home-5 .menuWrapper .nav li.current-menu-parent > a, .style-6.home-5 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { background-color: #ea3876; color: #fff; }
.style-6.home-5 .menuWrapper .nav li.active > a, .style-6.home-5 .menuWrapper .nav li.current-menu-ancestor > a { background-color: #ea3876; color: #fff; }
.style-6.home-5 #overflowMenu { background-color: #ea3876; }
.style-6.home-5 .slider-bg-home5 .bnr-content.color-white, .style-6.home-5 .slider-bg-home5 .banner-wrapper .container .bnr-content.slide-caption, .banner-wrapper .container .style-6.home-5 .slider-bg-home5 .bnr-content.slide-caption, .style-6.home-5 .slider-bg-home5 .bnr-content.color-white .bnr-content-title .sub-title, .style-6.home-5 .slider-bg-home5 .banner-wrapper .container .bnr-content.slide-caption .bnr-content-title .sub-title, .banner-wrapper .container .style-6.home-5 .slider-bg-home5 .bnr-content.slide-caption .bnr-content-title .sub-title { color: #000; }
.style-6.home-5 .support-bg-home5 .gen-card .btn-style-outline { background: #ea3876 !important; }
.style-6.home-5 .support-bg-home5 .gen-list ul li a span.list-icon.blue-bg { background: #ffdb69 !important; color: #000 !important; }
.style-6.home-8 .tab-rowbg-home8 { background: #ffdb69 !important; }
.style-6.home-10 .slider-home10 .slide-caption { color: #000 !important; }
.style-6.home-10 .nav-white.slider-home10 .flex-direction-nav a:before, .style-6.home-10 .nav-white.slider-home10 .flex-pauseplay a:before { color: #000; }
.style-6.home-10 .news-ticker-horizontal.latest-news-home10 h2 { color: #000 !important; }
.style-6.home-10 .news-ticker-horizontal.latest-news-home10 .flexslider .slides li .with-urlchange { color: #000; }
.style-6.home-10 .news-ticker-horizontal.latest-news-home10 .flexslider .flex-pauseplay a:before { color: #000; }
.style-6.home-10 .news-ticker-horizontal.latest-news-home10 .flexslider .flex-direction-nav li a:before { color: #000; }
.style-6.home-12 .menuWrapper .nav li > a { line-height: 44px; }
.style-6.home-12 .menuWrapper .nav li ul li a { margin: 0; line-height: normal; }
.style-6.home-12 .compt-management-container .compt-management-widget > div { color: #ea3876 !important; }
.style-6.home-12 .compt-management-container .compt-management-widget > span:before { background: #ea3876 !important; }
.style-6.home-12 .latest-newsrow-home12 .news-ticker-horizontal.color-white h2, .style-6.home-12 .latest-newsrow-home12 .banner-wrapper .container .news-ticker-horizontal.slide-caption h2, .banner-wrapper .container .style-6.home-12 .latest-newsrow-home12 .news-ticker-horizontal.slide-caption h2, .style-6.home-12 .latest-newsrow-home12 .news-ticker-horizontal.color-white .flexslider .slides li .with-urlchange, .style-6.home-12 .latest-newsrow-home12 .banner-wrapper .container .news-ticker-horizontal.slide-caption .flexslider .slides li .with-urlchange, .banner-wrapper .container .style-6.home-12 .latest-newsrow-home12 .news-ticker-horizontal.slide-caption .flexslider .slides li .with-urlchange { color: #000; }
.style-6.home-12 .dg-ncc-column:after { background: #ea3876 !important; }
.style-6.home-13.home h2 { color: #ea3876; }
.style-6.home-13 .video-speech-home13 ul li { background: #ffdb69 !important; border-color: #ffdb69 !important; }
.style-6.home-13 .video-speech-home13 ul li .list-text { color: #000 !important; }
.style-6.home-13 .video-speech-home13 ul li .list-icon { background: #ea3876 !important; border-color: #ea3876 !important; }
.style-6.home-13 .governor-socialmedia .gov-socmedia-icons { border-color: #ea3876 !important; color: #ea3876; }
.style-6.home-13 .governor-socialmedia .gov-socmedia-icons:focus { color: #fff; }
.style-6.home-13 .governor-socialmedia .gov-socmedia-icons:before { background: #ea3876 !important; color: #ea3876; }
.style-6.home-13 .governor-socialmedia .gov-socmedia-icons:hover { color: #fff; }
.style-6.home-13 .governor-socialmedia .gov-socmedia-icons:hover:before { background: #ea3876 !important; }
.style-6.home-13 .write-to-governor > h2 { color: #ea3876; }
.style-6.home-13 .write-to-governor .wrt-to-govicon { border-color: #ea3876; }
.style-6.home-13 .write-to-governor .wrt-to-govicon img { -webkit-filter: contrast(2); filter: contrast(2); }
.style-6.home-13 .photo-glrycom-home13 .photo-glry-viewall .btn.btn-style-outline.accent-color, .style-6.home-13 .photo-glrycom-home13 .photo-glry-viewall .btn.btn-style-outline.hvr-radial-out:before, .style-6.home-13 .photo-glrycom-home13 .photo-glry-viewall .governor-socialmedia .btn.btn-style-outline.gov-socmedia-icons:before, .style-6.home-13 .governor-socialmedia .photo-glrycom-home13 .photo-glry-viewall .btn.btn-style-outline.gov-socmedia-icons:before { background: #ffdb69 !important; color: #000 !important; }
.style-6.home-14 .governor-quote { color: #ea3876; }
.style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.accent-border-color:hover, .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-theme:hover, .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.hvr-radial-out:hover:before, .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-theme.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.gov-socmedia-icons:hover:before, .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-gov:hover, .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.hvr-radial-out:hover:before, .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-gov.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.gov-socmedia-icons:hover:before, .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.hvr-radial-out:hover:before, .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.accent-border-color.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.gov-socmedia-icons:hover:before, .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.gov-socmedia-icons.box-style1:hover:before, .home-13 .governor-socialmedia .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.gov-socmedia-icons.box-style1:hover:before, .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.hvr-radial-out.box-style1:hover:before, .style-6.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.box-style1:hover:before { color: #000 !important; }
.style-6.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-6.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img { border-color: #ffdb69; }
.style-6.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-6.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-6.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-6.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before { background: rgba(255, 219, 105, 0.88) !important; border-color: rgba(255, 219, 105, 0.88) !important; }
.style-6.home-14 .vdo-activites-widget .vdo-widget-img > img { border-color: #ffdb69; }
.style-6.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon { color: #000; }
.style-6.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span { background: #ffdb69; }
.style-6.home-14 .vdo-activites-widget .vdo-link-name { background: #ffdb69 !important; background-color: #ffdb69 !important; color: #000 !important; }
.style-6.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img { border-color: #ea3876; }
.style-6.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon { color: #fff; }
.style-6.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span { background: #ea3876; }
.style-6.home-14 .vdo-activites-widget:hover .vdo-link-name { color: #fff !important; }
.style-6.home-14 .vdo-activites-widget:hover .vdo-link-name:before { background: #ea3876 !important; background-color: #ea3876 !important; }
.style-6.home-14 .gen-list.governor-social-media li a .list-icon { background: #ffdb69 !important; color: #000 !important; }
.style-6.home-14 .gen-card.write-to-governor .gen-card-content .btn-link { color: #ffdb69; }
.style-6.home-15 .drug-nri-column { background-color: #ffdb69 !important; }

.style-7 .cmo-followup-cntr .cm-fund-write a.fa { color: #3aa04a; }
.style-7 .cmo-followup-cntr .cm-fund-write a.fa:hover { background: #3aa04a; color: #fff; }
.style-7.home-3 .fixed-bg-home-3 { background: #fbac1b !important; }
.style-7.home-5 #mainHeader { background: #3aa04a; }
.style-7.home-5 #mainHeader #topBar { background: #f6f3ee; }
.style-7.home-5 .menuWrapper nav.menu { background-color: #3aa04a; }
.style-7.home-5 .menuWrapper .nav li:hover > a { background-color: #fbac1b; color: #fff; }
.style-7.home-5 .menuWrapper .nav li a { color: #fff; }
.style-7.home-5 .menuWrapper .nav li a:hover { background-color: #fbac1b; color: #fff; }
.style-7.home-5 .menuWrapper .nav li a:focus { color: #fff; }
.style-7.home-5 .menuWrapper .nav li ul { background-color: #3aa04a; }
.style-7.home-5 .menuWrapper .nav li ul li a { color: #fff; line-height: inherit; }
.style-7.home-5 .menuWrapper .nav li ul li a:hover, .style-7.home-5 .menuWrapper .nav li ul li a.active { background-color: #fbac1b; color: #fff; }
.style-7.home-5 .menuWrapper .nav li.current-menu-parent > a, .style-7.home-5 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { background-color: #fbac1b; color: #fff; }
.style-7.home-5 .menuWrapper .nav li.active > a, .style-7.home-5 .menuWrapper .nav li.current-menu-ancestor > a { background-color: #fbac1b; color: #fff; }
.style-7.home-5 #overflowMenu { background-color: #fbac1b; }
.style-7.home-5 .support-bg-home5 .gen-list ul li a span.list-icon.blue-bg { background: #3aa04a !important; }
.style-7.home-7 .photo-gallery-seven .galleryThumb img { border-color: #fff !important; }
.style-7.home-7 .photo-gallery-seven .photo-glry-title h2 { color: #fff; }
.style-7.home-8 .tab-rowbg-home8 { background: #fbac1b !important; }
.style-7.home-12 .menuWrapper .nav li { padding: 0; }
.style-7.home-12 .menuWrapper .nav li:hover > a { background-color: #3aa04a; color: #fff; border-radius: 0; box-shadow: none; }
.style-7.home-12 .menuWrapper .nav li a { color: #000; line-height: 44px; border-radius: 0; }
.style-7.home-12 .menuWrapper .nav li a:hover { background-color: #3aa04a; color: #fff; }
.style-7.home-12 .menuWrapper .nav li a:focus { background-color: #3aa04a; color: #fff; }
.style-7.home-12 .menuWrapper .nav li ul { background-color: #3aa04a; }
.style-7.home-12 .menuWrapper .nav li ul li a { color: #fff; line-height: inherit; }
.style-7.home-12 .menuWrapper .nav li ul li a:hover, .style-7.home-12 .menuWrapper .nav li ul li a.active { background-color: #fbac1b; color: #fff; }
.style-7.home-12 .menuWrapper .nav li.current-menu-parent > a, .style-7.home-12 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { background-color: #3aa04a; color: #fff; }
.style-7.home-12 .menuWrapper .nav li.active > a, .style-7.home-12 .menuWrapper .nav li.current-menu-ancestor > a { background-color: #3aa04a; color: #fff; }
.style-7.home-12 .photo-glry-row-home12 { background: #fbac1b !important; }
.style-7.home-12 .dg-ncc-column:after { background: #3aa04a !important; }
.style-7.home-13.home h2 { color: #3aa04a; }
.style-7.home-13 .menuWrapper { text-transform: inherit; }
.style-7.home-13 .menuWrapper .nav li:hover a { border-radius: 25px; }
.style-7.home-13 .menuWrapper .nav li a { margin: 0; }
.style-7.home-13 .menuWrapper .nav li.active > a, .style-7.home-13 .menuWrapper .nav li.active ul li.current-menu-item > a, .style-7.home-13 .menuWrapper .nav li.current-menu-parent > a, .style-7.home-13 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { border-radius: 25px; }
.style-7.home-13 .menuWrapper .nav li.current-menu-ancestor > a { border-radius: 25px; }
.style-7.home-13 .video-speech-home13 ul li { background: #fbac1b !important; border-color: #fbac1b !important; }
.style-7.home-13 .video-speech-home13 ul li .list-text { color: #000 !important; }
.style-7.home-13 .video-speech-home13 ul li .list-icon { background: #3aa04a !important; border-color: #3aa04a !important; }
.style-7.home-13 .governor-socialmedia .gov-socmedia-icons { border-color: #fbac1b !important; color: #fbac1b; }
.style-7.home-13 .governor-socialmedia .gov-socmedia-icons:focus { color: #fff; }
.style-7.home-13 .governor-socialmedia .gov-socmedia-icons:before { background: #fbac1b !important; color: #fbac1b; }
.style-7.home-13 .governor-socialmedia .gov-socmedia-icons:hover { color: #fff; }
.style-7.home-13 .governor-socialmedia .gov-socmedia-icons:hover:before { background: #fbac1b !important; }
.style-7.home-13 .write-to-governor > h2 { color: #3aa04a; }
.style-7.home-13 .write-to-governor .wrt-to-govicon { border-color: #fbac1b; }
.style-7.home-13 .write-to-governor .wrt-to-govicon img { -webkit-filter: contrast(2); filter: contrast(2); }
.style-7.home-14 .governor-quote { color: #3aa04a; }
.style-7.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-7.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img { border-color: #fbac1b; }
.style-7.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-7.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-7.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-7.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before { background: rgba(251, 172, 27, 0.88) !important; border-color: rgba(251, 172, 27, 0.88) !important; }
.style-7.home-14 .vdo-activites-widget .vdo-widget-img > img { border-color: #fbac1b; }
.style-7.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon { color: #000; }
.style-7.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span { background: #fbac1b; }
.style-7.home-14 .vdo-activites-widget .vdo-link-name { background: #fbac1b !important; background-color: #fbac1b !important; color: #000 !important; }
.style-7.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img { border-color: #3aa04a; }
.style-7.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon { color: #fff; }
.style-7.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span { background: #3aa04a; }
.style-7.home-14 .vdo-activites-widget:hover .vdo-link-name { color: #fff !important; }
.style-7.home-14 .vdo-activites-widget:hover .vdo-link-name:before { background: #3aa04a !important; background-color: #3aa04a !important; }
.style-7.home-14 .gen-list.governor-social-media li a .list-icon { background: #fbac1b !important; color: #000 !important; }

.style-8.home-1 .carasoleflex-wrap .photo-glry-viewall .btn-style-outline.accent-color:hover, .style-8.home-1 .carasoleflex-wrap .photo-glry-viewall .btn-style-outline.hvr-radial-out:hover:before, .style-8.home-1 .carasoleflex-wrap .photo-glry-viewall .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-8.home-1 .carasoleflex-wrap .photo-glry-viewall .btn-style-outline.gov-socmedia-icons:hover:before, .style-8.home-3 .carasoleflex-wrap .photo-glry-viewall .btn-style-outline.accent-color:hover, .style-8.home-3 .carasoleflex-wrap .photo-glry-viewall .btn-style-outline.hvr-radial-out:hover:before, .style-8.home-3 .carasoleflex-wrap .photo-glry-viewall .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-8.home-3 .carasoleflex-wrap .photo-glry-viewall .btn-style-outline.gov-socmedia-icons:hover:before, .style-8.home-7 .carasoleflex-wrap .photo-glry-viewall .btn-style-outline.accent-color:hover, .style-8.home-7 .carasoleflex-wrap .photo-glry-viewall .btn-style-outline.hvr-radial-out:hover:before, .style-8.home-7 .carasoleflex-wrap .photo-glry-viewall .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-8.home-7 .carasoleflex-wrap .photo-glry-viewall .btn-style-outline.gov-socmedia-icons:hover:before { border-color: #52de97 !important; }
.style-8 .cmo-followup-cntr .cm-fund-write a.fa { color: #730068; }
.style-8 .cmo-followup-cntr .cm-fund-write a.fa:hover { background: #730068; color: #fff; }
.style-8.home-3 .fixed-bg-home-3 { background: #52de97 !important; }
.style-8.home-5 .home-slider .bnr-content .btn-style-outline.accent-color:hover, .style-8.home-5 .home-slider .bnr-content .btn-style-outline.hvr-radial-out:hover:before, .style-8.home-5 .home-slider .bnr-content .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-8.home-5 .home-slider .bnr-content .btn-style-outline.gov-socmedia-icons:hover:before { border-color: #52de97 !important; }
.style-8.home-5 #mainHeader { background: #730068; }
.style-8.home-5 #mainHeader #topBar { background: #f6f3ee; }
.style-8.home-5 .menuWrapper nav.menu { background-color: #730068; }
.style-8.home-5 .menuWrapper .nav li:hover > a { background-color: #52de97; color: #fff; }
.style-8.home-5 .menuWrapper .nav li a { color: #fff; }
.style-8.home-5 .menuWrapper .nav li a:hover { background-color: #52de97; color: #fff; }
.style-8.home-5 .menuWrapper .nav li a:focus { color: #fff; }
.style-8.home-5 .menuWrapper .nav li ul { background-color: #730068; }
.style-8.home-5 .menuWrapper .nav li ul li a { color: #fff; line-height: inherit; }
.style-8.home-5 .menuWrapper .nav li ul li a:hover, .style-8.home-5 .menuWrapper .nav li ul li a.active { background-color: #52de97; color: #fff; }
.style-8.home-5 .menuWrapper .nav li.current-menu-parent > a, .style-8.home-5 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { background-color: #52de97; color: #fff; }
.style-8.home-5 .menuWrapper .nav li.active > a, .style-8.home-5 .menuWrapper .nav li.current-menu-ancestor > a { background-color: #52de97; color: #fff; }
.style-8.home-5 #overflowMenu { background-color: #52de97; }
.style-8.home-5 .support-bg-home5 .gen-list ul li a span.list-icon.blue-bg { background: #730068 !important; }
.style-8.home-7 .photo-gallery-seven .galleryThumb img { border-color: #fff !important; }
.style-8.home-7 .photo-gallery-seven .photo-glry-title h2 { color: #fff; }
.style-8.home-8 .tab-rowbg-home8 { background: #52de97 !important; }
.style-8.home-9 .news-ticker-horizontal.title-left h2 { color: #fff !important; }
.style-8.home-9 .news-ticker-horizontal.title-left .flexslider .slides li .with-urlchange { color: #fff !important; }
.style-8.home-9 .news-ticker-horizontal.title-left .flexslider .flex-direction-nav li a:before, .style-8.home-9 .news-ticker-horizontal.title-left .flexslider .flex-pauseplay a:before { color: #fff !important; }
.style-8.home-10 .gen-list.photo-vdo-speech ul li a div.list-text:hover:before { background: #52de97 !important; }
.style-8.home-11 .cm-fund-write.white .btn-style-outline.accent-color:hover, .style-8.home-11 .cm-fund-write.white .btn-style-outline.hvr-radial-out:hover:before, .style-8.home-11 .cm-fund-write.white .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-8.home-11 .cm-fund-write.white .btn-style-outline.gov-socmedia-icons:hover:before { border-color: #52de97 !important; }
.style-8.home-12 .menuWrapper .nav li { padding: 0; }
.style-8.home-12 .menuWrapper .nav li:hover > a { background-color: #730068; color: #fff; border-radius: 0; box-shadow: none; }
.style-8.home-12 .menuWrapper .nav li a { color: #000; line-height: 44px; border-radius: 0; }
.style-8.home-12 .menuWrapper .nav li a:hover { background-color: #730068; color: #fff; }
.style-8.home-12 .menuWrapper .nav li a:focus { background-color: #730068; color: #fff; }
.style-8.home-12 .menuWrapper .nav li ul { background-color: #730068; }
.style-8.home-12 .menuWrapper .nav li ul li a { color: #fff; line-height: inherit; }
.style-8.home-12 .menuWrapper .nav li ul li a:hover, .style-8.home-12 .menuWrapper .nav li ul li a.active { background-color: #52de97; color: #fff; }
.style-8.home-12 .menuWrapper .nav li.current-menu-parent > a, .style-8.home-12 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { background-color: #730068; color: #fff; }
.style-8.home-12 .menuWrapper .nav li.active > a, .style-8.home-12 .menuWrapper .nav li.current-menu-ancestor > a { background-color: #730068; color: #fff; }
.style-8.home-12 .photo-glry-row-home12 { background: #52de97 !important; }
.style-8.home-12 .dg-ncc-profile .box-1.aside-box .MinisterProfile .btn-style-outline.accent-color:hover, .style-8.home-12 .dg-ncc-profile .box-1.aside-box .MinisterProfile .btn-style-outline.hvr-radial-out:hover:before, .style-8.home-12 .dg-ncc-profile .box-1.aside-box .MinisterProfile .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .home-13 .governor-socialmedia .style-8.home-12 .dg-ncc-profile .box-1.aside-box .MinisterProfile .btn-style-outline.gov-socmedia-icons:hover:before { border-color: #52de97 !important; }
.style-8.home-12 .dg-ncc-column:after { background: #730068 !important; }
.style-8.home-13.home h2 { color: #730068; }
.style-8.home-13 .menuWrapper { text-transform: inherit; }
.style-8.home-13 .menuWrapper .nav li:hover a { border-radius: 25px; }
.style-8.home-13 .menuWrapper .nav li a { margin: 0; }
.style-8.home-13 .menuWrapper .nav li.active > a, .style-8.home-13 .menuWrapper .nav li.active ul li.current-menu-item > a, .style-8.home-13 .menuWrapper .nav li.current-menu-parent > a, .style-8.home-13 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { border-radius: 25px; }
.style-8.home-13 .menuWrapper .nav li.current-menu-ancestor > a { border-radius: 25px; }
.style-8.home-13 .video-speech-home13 ul li { background: #52de97 !important; border-color: #52de97 !important; }
.style-8.home-13 .video-speech-home13 ul li .list-text { color: #000 !important; }
.style-8.home-13 .video-speech-home13 ul li .list-icon { background: #730068 !important; border-color: #730068 !important; }
.style-8.home-13 .governor-socialmedia .gov-socmedia-icons { border-color: #52de97 !important; color: #52de97; }
.style-8.home-13 .governor-socialmedia .gov-socmedia-icons:focus { color: #fff; }
.style-8.home-13 .governor-socialmedia .gov-socmedia-icons:before { background: #52de97 !important; color: #52de97; }
.style-8.home-13 .governor-socialmedia .gov-socmedia-icons:hover { color: #fff; }
.style-8.home-13 .governor-socialmedia .gov-socmedia-icons:hover:before { background: #52de97 !important; }
.style-8.home-13 .write-to-governor > h2 { color: #730068; }
.style-8.home-13 .write-to-governor .wrt-to-govicon { border-color: #52de97; }
.style-8.home-13 .write-to-governor .wrt-to-govicon img { -webkit-filter: contrast(2); filter: contrast(2); }
.style-8.home-13 .photo-glry-viewall .btn-style-outline.accent-color:hover, .style-8.home-13 .photo-glry-viewall .btn-style-outline.hvr-radial-out:hover:before, .style-8.home-13 .photo-glry-viewall .governor-socialmedia .btn-style-outline.gov-socmedia-icons:hover:before, .style-8.home-13 .governor-socialmedia .photo-glry-viewall .btn-style-outline.gov-socmedia-icons:hover:before { border-color: #52de97 !important; }
.style-8.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-8.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img { border-color: #52de97; }
.style-8.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-8.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-8.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-8.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before { background: rgba(82, 222, 151, 0.88) !important; border-color: rgba(82, 222, 151, 0.88) !important; }
.style-8.home-14 .vdo-activites-widget .vdo-widget-img > img { border-color: #52de97; }
.style-8.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span { background: #52de97; }
.style-8.home-14 .vdo-activites-widget .vdo-link-name { background: #52de97 !important; background-color: #52de97 !important; }
.style-8.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img { border-color: #730068; }
.style-8.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span { background: #730068; }
.style-8.home-14 .vdo-activites-widget:hover .vdo-link-name { color: #fff; }
.style-8.home-14 .vdo-activites-widget:hover .vdo-link-name:before { background: #730068 !important; background-color: #730068 !important; }
.style-8.home-14 .gen-list.governor-social-media li a .list-icon { background: #52de97 !important; }

.style-9 .cmo-followup-cntr .cm-fund-write a.fa { color: #002244; }
.style-9 .cmo-followup-cntr .cm-fund-write a.fa:hover { background: #002244; color: #fff; }
.style-9.home-3 .fixed-bg-home-3 { background: #06b1ac !important; }
.style-9.home-5 #mainHeader { background: #002244; }
.style-9.home-5 #mainHeader #topBar { background: #f6f3ee; }
.style-9.home-5 .menuWrapper nav.menu { background-color: #002244; }
.style-9.home-5 .menuWrapper .nav li:hover > a { background-color: #06b1ac; color: #fff; }
.style-9.home-5 .menuWrapper .nav li a { color: #fff; }
.style-9.home-5 .menuWrapper .nav li a:hover { background-color: #06b1ac; color: #fff; }
.style-9.home-5 .menuWrapper .nav li a:focus { color: #fff; }
.style-9.home-5 .menuWrapper .nav li ul { background-color: #002244; }
.style-9.home-5 .menuWrapper .nav li ul li a { color: #fff; line-height: inherit; }
.style-9.home-5 .menuWrapper .nav li ul li a:hover, .style-9.home-5 .menuWrapper .nav li ul li a.active { background-color: #06b1ac; color: #fff; }
.style-9.home-5 .menuWrapper .nav li.current-menu-parent > a, .style-9.home-5 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { background-color: #06b1ac; color: #fff; }
.style-9.home-5 .menuWrapper .nav li.active > a, .style-9.home-5 .menuWrapper .nav li.current-menu-ancestor > a { background-color: #06b1ac; color: #fff; }
.style-9.home-5 #overflowMenu { background-color: #06b1ac; }
.style-9.home-5 .support-bg-home5 .gen-list ul li a span.list-icon.blue-bg { background: #002244 !important; }
.style-9.home-7 .photo-gallery-seven .galleryThumb img { border-color: #fff !important; }
.style-9.home-7 .photo-gallery-seven .photo-glry-title h2 { color: #fff; }
.style-9.home-8 .tab-rowbg-home8 { background: #06b1ac !important; }
.style-9.home-12 .menuWrapper .nav li { padding: 0; }
.style-9.home-12 .menuWrapper .nav li:hover > a { background-color: #002244; color: #fff; border-radius: 0; box-shadow: none; }
.style-9.home-12 .menuWrapper .nav li a { color: #000; line-height: 44px; border-radius: 0; }
.style-9.home-12 .menuWrapper .nav li a:hover { background-color: #002244; color: #fff; }
.style-9.home-12 .menuWrapper .nav li a:focus { background-color: #002244; color: #fff; }
.style-9.home-12 .menuWrapper .nav li ul { background-color: #002244; }
.style-9.home-12 .menuWrapper .nav li ul li a { color: #fff; line-height: inherit; }
.style-9.home-12 .menuWrapper .nav li ul li a:hover, .style-9.home-12 .menuWrapper .nav li ul li a.active { background-color: #06b1ac; color: #fff; }
.style-9.home-12 .menuWrapper .nav li.current-menu-parent > a, .style-9.home-12 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { background-color: #002244; color: #fff; }
.style-9.home-12 .menuWrapper .nav li.active > a, .style-9.home-12 .menuWrapper .nav li.current-menu-ancestor > a { background-color: #002244; color: #fff; }
.style-9.home-12 .photo-glry-row-home12 { background: #06b1ac !important; }
.style-9.home-12 .dg-ncc-column:after { background: #002244 !important; }
.style-9.home-13.home h2 { color: #002244; }
.style-9.home-13 .menuWrapper { text-transform: inherit; }
.style-9.home-13 .menuWrapper .nav li:hover a { border-radius: 25px; }
.style-9.home-13 .menuWrapper .nav li a { margin: 0; }
.style-9.home-13 .menuWrapper .nav li.active > a, .style-9.home-13 .menuWrapper .nav li.active ul li.current-menu-item > a, .style-9.home-13 .menuWrapper .nav li.current-menu-parent > a, .style-9.home-13 .menuWrapper .nav li.current-menu-parent ul li.current-menu-item > a { border-radius: 25px; }
.style-9.home-13 .menuWrapper .nav li.current-menu-ancestor > a { border-radius: 25px; }
.style-9.home-13 .video-speech-home13 ul li { background: #06b1ac !important; border-color: #06b1ac !important; }
.style-9.home-13 .video-speech-home13 ul li .list-text { color: #000 !important; }
.style-9.home-13 .video-speech-home13 ul li .list-icon { background: #002244 !important; border-color: #002244 !important; }
.style-9.home-13 .governor-socialmedia .gov-socmedia-icons { border-color: #06b1ac !important; color: #06b1ac; }
.style-9.home-13 .governor-socialmedia .gov-socmedia-icons:focus { color: #fff; }
.style-9.home-13 .governor-socialmedia .gov-socmedia-icons:before { background: #06b1ac !important; color: #06b1ac; }
.style-9.home-13 .governor-socialmedia .gov-socmedia-icons:hover { color: #fff; }
.style-9.home-13 .governor-socialmedia .gov-socmedia-icons:hover:before { background: #06b1ac !important; }
.style-9.home-13 .write-to-governor > h2 { color: #002244; }
.style-9.home-13 .write-to-governor .wrt-to-govicon { border-color: #06b1ac; }
.style-9.home-13 .write-to-governor .wrt-to-govicon img { -webkit-filter: contrast(2); filter: contrast(2); }
.style-9.home-14 .governor-quote { color: #002244; }
.style-9.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-9.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img { border-color: #06b1ac; }
.style-9.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-9.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-9.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before { background: rgba(6, 177, 172, 0.88) !important; border-color: rgba(6, 177, 172, 0.88) !important; }
.style-9.home-14 .vdo-activites-widget .vdo-widget-img > img { border-color: #06b1ac; }
.style-9.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon { color: #000; }
.style-9.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span { background: #06b1ac; }
.style-9.home-14 .vdo-activites-widget .vdo-link-name { background: #06b1ac !important; background-color: #06b1ac !important; color: #000 !important; }
.style-9.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img { border-color: #002244; }
.style-9.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon { color: #fff; }
.style-9.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span { background: #002244; }
.style-9.home-14 .vdo-activites-widget:hover .vdo-link-name { color: #fff !important; }
.style-9.home-14 .vdo-activites-widget:hover .vdo-link-name:before { background: #002244 !important; background-color: #002244 !important; }
.style-9.home-14 .gen-list.governor-social-media li a .list-icon { background: #06b1ac !important; color: #000 !important; }
.style-9.home-15 .home-slider .slide-caption.accent-color, .style-9.home-15 .home-slider .slide-caption.hvr-radial-out:before, .style-9.home-15 .home-slider .home-13 .governor-socialmedia .slide-caption.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9.home-15 .home-slider .slide-caption.gov-socmedia-icons:before { background: rgba(6, 177, 172, 0.8) !important; background-color: rgba(6, 177, 172, 0.8) !important; }

.contrast.home-5 #mainHeader, .contrast.home-5 .menuWrapper nav.menu { background: #000; }
.contrast.home-5 .accent-color, .contrast.home-5 .hvr-radial-out:before, .contrast.home-5 .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .contrast.home-5 .gov-socmedia-icons:before { background: #000 !important; background-color: #000 !important; color: #fff !important; }
.contrast.home-5 .accent-color.lighten, .contrast.home-5 .lighten.hvr-radial-out:before, .contrast.home-5 .home-13 .governor-socialmedia .lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .contrast.home-5 .lighten.gov-socmedia-icons:before { background: rgba(0, 0, 0, 0.6) !important; background-color: rgba(0, 0, 0, 0.6) !important; }
.contrast.home-5 .accent-color.more-lighten, .contrast.home-5 .more-lighten.hvr-radial-out:before, .contrast.home-5 .home-13 .governor-socialmedia .more-lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .contrast.home-5 .more-lighten.gov-socmedia-icons:before { background: rgba(0, 0, 0, 0.3) !important; background-color: rgba(0, 0, 0, 0.3) !important; }
.contrast.home-5 .btn-style-outline { border-radius: 5px; border: 1px solid #ff0 !important; color: #fff !important; }
.contrast.home-5 .btn-style-outline.accent-color, .contrast.home-5 .btn-style-outline.hvr-radial-out:before, .contrast.home-5 .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .contrast.home-5 .btn-style-outline.gov-socmedia-icons:before, .contrast.home-5 .btn-style-outline.accent-border-color, .contrast.home-5 .btn-style-outline.btn-theme, .contrast.home-5 .btn-style-outline.btn-gov, .contrast.home-5 .btn-style-outline.box-style1:before { border: 1px solid #ff0 !important; color: #fff !important; }
.contrast.home-5 .btn-style-outline.accent-color span, .contrast.home-5 .btn-style-outline.hvr-radial-out:before span, .contrast.home-5 .home-13 .governor-socialmedia .btn-style-outline.gov-socmedia-icons:before span, .home-13 .governor-socialmedia .contrast.home-5 .btn-style-outline.gov-socmedia-icons:before span { color: #000 !important; }
.contrast.home-5 .btn-style-outline.accent-hover-color { border: 1px solid #ff0 !important; color: #ff0 !important; }
.contrast.home-5 .btn-style-outline.accent-hover-color:hover { color: #000 !important; background: #ff0 !important; }
.contrast.home-5 .service-style-3 .btn-style-outline { border-radius: 0; }
.contrast.home-12 .btn.btn-style-outline.accent-color.accent-border-color, .contrast.home-12 .btn.btn-style-outline.accent-color.btn-theme, .contrast.home-12 .btn.btn-style-outline.btn-theme.hvr-radial-out:before, .contrast.home-12 .home-13 .governor-socialmedia .btn.btn-style-outline.btn-theme.gov-socmedia-icons:before, .home-13 .governor-socialmedia .contrast.home-12 .btn.btn-style-outline.btn-theme.gov-socmedia-icons:before, .contrast.home-12 .btn.btn-style-outline.accent-color.btn-gov, .contrast.home-12 .btn.btn-style-outline.btn-gov.hvr-radial-out:before, .contrast.home-12 .home-13 .governor-socialmedia .btn.btn-style-outline.btn-gov.gov-socmedia-icons:before, .home-13 .governor-socialmedia .contrast.home-12 .btn.btn-style-outline.btn-gov.gov-socmedia-icons:before, .contrast.home-12 .btn.btn-style-outline.accent-border-color.hvr-radial-out:before, .contrast.home-12 .home-13 .governor-socialmedia .btn.btn-style-outline.accent-border-color.gov-socmedia-icons:before, .home-13 .governor-socialmedia .contrast.home-12 .btn.btn-style-outline.accent-border-color.gov-socmedia-icons:before, .contrast.home-12 .home-13 .governor-socialmedia .btn.btn-style-outline.gov-socmedia-icons.box-style1:before, .home-13 .governor-socialmedia .contrast.home-12 .btn.btn-style-outline.gov-socmedia-icons.box-style1:before, .contrast.home-12 .btn.btn-style-outline.hvr-radial-out.box-style1:before, .contrast.home-12 .btn.btn-style-outline.accent-color.box-style1:before { background: #ff0 !important; }
.contrast.home-13 .photo-glrycom-home13:after, .contrast.home-13 .accent-fixed-color, .contrast.home-13 .style-1.home-5 .support-bg-home5, .style-1.home-5 .contrast.home-13 .support-bg-home5 { background: #000 !important; }
.contrast.home-13 .video-speech-home13 ul li { background: #ff0 !important; }
.contrast.home-13 .video-speech-home13 ul li .list-icon { background: #000 !important; }
.contrast.home-13 .video-speech-home13 ul li .list-text { color: #000 !important; }
.contrast.home-13 .governor-socialmedia .gov-socmedia-icons { background: #000 !important; border-color: #ff0 !important; }
.contrast.home-13 .governor-socialmedia .gov-socmedia-icons:hover:before { background: #333 !important; }
.contrast.home-13 .write-to-governor > h2 { color: #ff0 !important; }
.contrast.home-13 .write-to-governor .wrt-to-govicon { border-color: #ff0; }
.contrast.home-13 .write-to-governor .wrt-to-govicon img { filter: contrast(0) brightness(2); }
.contrast.home-15 .home-slider .slide-caption.accent-color, .contrast.home-15 .home-slider .slide-caption.hvr-radial-out:before, .contrast.home-15 .home-slider .home-13 .governor-socialmedia .slide-caption.gov-socmedia-icons:before, .home-13 .governor-socialmedia .contrast.home-15 .home-slider .slide-caption.gov-socmedia-icons:before { background: rgba(0, 0, 0, 0.8) !important; background-color: rgba(0, 0, 0, 0.8) !important; }

/*Arnab*/
.style-5.home-1 .news-ticker-horizontal.title-left > h2:after { border-left-color: #fff; }
.style-5.home-4 .news-ticker-horizontal.title-left > h2, .style-5.home-11 .news-ticker-horizontal.title-left > h2 { border-right: none; }
.style-5.home-6 .news-ticker-horizontal.title-left > h2 { border-right: none; }
.style-5.home-6 .flex-pauseplay a:before { color: #000; }
.style-5.home-7 .news-ticker-horizontal.latest-news-home7 h2 { color: #000; }
.style-5.home-7 .news-ticker-horizontal.latest-news-home7 .flexslider .slides li .with-urlchange { color: #000; }
.style-5.home-7 .news-ticker-horizontal.latest-news-home7 .flexslider .flex-pauseplay a:before, .style-5.home-7 .news-ticker-horizontal.latest-news-home7 .flexslider .flex-direction-nav li a:before { color: #000; }
.style-5.home-7 .news-ticker-horizontal.title-left > h2:after { content: none; }
.style-5 .cm-fund-write.fund-write-style2 > span { background: #0c3c60; }

.home-10 .theme5-fixed-color { background: #183a53 !important; }
.home-10 .cm-fund-write img { -webkit-filter: grayscale(1); filter: grayscale(1); }

.style-1.contrast .btn.accent-color, .style-1.contrast .btn.hvr-radial-out:before, .style-1.contrast .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1.contrast .btn.gov-socmedia-icons:before, .style-2.contrast .btn.accent-color, .style-2.contrast .btn.hvr-radial-out:before, .style-2.contrast .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2.contrast .btn.gov-socmedia-icons:before, .style-3.contrast .btn.accent-color, .style-3.contrast .btn.hvr-radial-out:before, .style-3.contrast .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-3.contrast .btn.gov-socmedia-icons:before, .style-4.contrast .btn.accent-color, .style-4.contrast .btn.hvr-radial-out:before, .style-4.contrast .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4.contrast .btn.gov-socmedia-icons:before, .style-5.contrast .btn.accent-color, .style-5.contrast .btn.hvr-radial-out:before, .style-5.contrast .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-5.contrast .btn.gov-socmedia-icons:before, .style-6.contrast .btn.accent-color, .style-6.contrast .btn.hvr-radial-out:before, .style-6.contrast .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-6.contrast .btn.gov-socmedia-icons:before, .style-7.contrast .btn.accent-color, .style-7.contrast .btn.hvr-radial-out:before, .style-7.contrast .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-7.contrast .btn.gov-socmedia-icons:before, .style-8.contrast .btn.accent-color, .style-8.contrast .btn.hvr-radial-out:before, .style-8.contrast .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-8.contrast .btn.gov-socmedia-icons:before, .style-9.contrast .btn.accent-color, .style-9.contrast .btn.hvr-radial-out:before, .style-9.contrast .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9.contrast .btn.gov-socmedia-icons:before { background: #ff0 !important; color: #000 !important; }
.style-1.contrast .search-area .btn.accent-color, .style-1.contrast .search-area .btn.hvr-radial-out:before, .style-1.contrast .search-area .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1.contrast .search-area .btn.gov-socmedia-icons:before, .style-2.contrast .search-area .btn.accent-color, .style-2.contrast .search-area .btn.hvr-radial-out:before, .style-2.contrast .search-area .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2.contrast .search-area .btn.gov-socmedia-icons:before, .style-3.contrast .search-area .btn.accent-color, .style-3.contrast .search-area .btn.hvr-radial-out:before, .style-3.contrast .search-area .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-3.contrast .search-area .btn.gov-socmedia-icons:before, .style-4.contrast .search-area .btn.accent-color, .style-4.contrast .search-area .btn.hvr-radial-out:before, .style-4.contrast .search-area .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4.contrast .search-area .btn.gov-socmedia-icons:before, .style-5.contrast .search-area .btn.accent-color, .style-5.contrast .search-area .btn.hvr-radial-out:before, .style-5.contrast .search-area .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-5.contrast .search-area .btn.gov-socmedia-icons:before, .style-6.contrast .search-area .btn.accent-color, .style-6.contrast .search-area .btn.hvr-radial-out:before, .style-6.contrast .search-area .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-6.contrast .search-area .btn.gov-socmedia-icons:before, .style-7.contrast .search-area .btn.accent-color, .style-7.contrast .search-area .btn.hvr-radial-out:before, .style-7.contrast .search-area .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-7.contrast .search-area .btn.gov-socmedia-icons:before, .style-8.contrast .search-area .btn.accent-color, .style-8.contrast .search-area .btn.hvr-radial-out:before, .style-8.contrast .search-area .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-8.contrast .search-area .btn.gov-socmedia-icons:before, .style-9.contrast .search-area .btn.accent-color, .style-9.contrast .search-area .btn.hvr-radial-out:before, .style-9.contrast .search-area .home-13 .governor-socialmedia .btn.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9.contrast .search-area .btn.gov-socmedia-icons:before { background: #000 !important; }
.style-1.contrast .dg-ncc-column:after, .style-2.contrast .dg-ncc-column:after, .style-3.contrast .dg-ncc-column:after, .style-4.contrast .dg-ncc-column:after, .style-5.contrast .dg-ncc-column:after, .style-6.contrast .dg-ncc-column:after, .style-7.contrast .dg-ncc-column:after, .style-8.contrast .dg-ncc-column:after, .style-9.contrast .dg-ncc-column:after { background: #000 !important; }
.style-1.contrast.home-14 .governor-quote, .style-2.contrast.home-14 .governor-quote, .style-3.contrast.home-14 .governor-quote, .style-4.contrast.home-14 .governor-quote, .style-5.contrast.home-14 .governor-quote, .style-6.contrast.home-14 .governor-quote, .style-7.contrast.home-14 .governor-quote, .style-8.contrast.home-14 .governor-quote, .style-9.contrast.home-14 .governor-quote { color: #fff !important; }
.style-1.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-1.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img, .style-2.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-2.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img, .style-3.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-3.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img, .style-4.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-4.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img, .style-5.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-5.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img, .style-6.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-6.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img, .style-7.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-7.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img, .style-8.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-8.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img, .style-9.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .slides li img, .style-9.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .flex-control-thumbs li img { border-color: #fff; }
.style-1.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-1.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-1.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before, .style-2.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-2.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-2.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before, .style-3.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-3.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-3.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-3.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before, .style-4.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-4.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-4.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before, .style-5.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-5.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-5.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-5.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before, .style-6.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-6.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-6.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-6.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before, .style-7.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-7.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-7.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-7.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before, .style-8.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-8.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-8.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-8.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before, .style-9.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color, .style-9.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before, .style-9.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before { background: rgba(255, 255, 0, 0.88) !important; border-color: rgba(255, 255, 0, 0.88) !important; }
.style-1.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color > span, .style-1.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before > span, .style-1.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .home-13 .governor-socialmedia .style-1.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .style-2.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color > span, .style-2.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before > span, .style-2.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .home-13 .governor-socialmedia .style-2.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .style-3.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color > span, .style-3.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before > span, .style-3.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .home-13 .governor-socialmedia .style-3.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .style-4.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color > span, .style-4.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before > span, .style-4.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .home-13 .governor-socialmedia .style-4.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .style-5.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color > span, .style-5.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before > span, .style-5.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .home-13 .governor-socialmedia .style-5.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .style-6.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color > span, .style-6.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before > span, .style-6.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .home-13 .governor-socialmedia .style-6.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .style-7.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color > span, .style-7.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before > span, .style-7.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .home-13 .governor-socialmedia .style-7.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .style-8.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color > span, .style-8.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before > span, .style-8.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .home-13 .governor-socialmedia .style-8.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .style-9.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.accent-color > span, .style-9.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.hvr-radial-out:before > span, .style-9.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .home-13 .governor-socialmedia .bttn-view.btn-style-outline.gov-socmedia-icons:before > span, .home-13 .governor-socialmedia .style-9.contrast.home-14 .photo-glry-cntr.governor-photo-gallery .bttn-view.btn-style-outline.gov-socmedia-icons:before > span { color: #000 !important; }
.style-1.contrast.home-14 .vdo-activites-widget .vdo-widget-img > img, .style-2.contrast.home-14 .vdo-activites-widget .vdo-widget-img > img, .style-3.contrast.home-14 .vdo-activites-widget .vdo-widget-img > img, .style-4.contrast.home-14 .vdo-activites-widget .vdo-widget-img > img, .style-5.contrast.home-14 .vdo-activites-widget .vdo-widget-img > img, .style-6.contrast.home-14 .vdo-activites-widget .vdo-widget-img > img, .style-7.contrast.home-14 .vdo-activites-widget .vdo-widget-img > img, .style-8.contrast.home-14 .vdo-activites-widget .vdo-widget-img > img, .style-9.contrast.home-14 .vdo-activites-widget .vdo-widget-img > img { border-color: #ff0; }
.style-1.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon, .style-2.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon, .style-3.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon, .style-4.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon, .style-5.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon, .style-6.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon, .style-7.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon, .style-8.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon, .style-9.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon { color: #000; }
.style-1.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span, .style-2.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span, .style-3.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span, .style-4.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span, .style-5.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span, .style-6.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span, .style-7.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span, .style-8.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span, .style-9.contrast.home-14 .vdo-activites-widget .vdo-widget-img .vdoglryspeech-icon > span { background: #333; }
.style-1.contrast.home-14 .vdo-activites-widget .vdo-link-name, .style-2.contrast.home-14 .vdo-activites-widget .vdo-link-name, .style-3.contrast.home-14 .vdo-activites-widget .vdo-link-name, .style-4.contrast.home-14 .vdo-activites-widget .vdo-link-name, .style-5.contrast.home-14 .vdo-activites-widget .vdo-link-name, .style-6.contrast.home-14 .vdo-activites-widget .vdo-link-name, .style-7.contrast.home-14 .vdo-activites-widget .vdo-link-name, .style-8.contrast.home-14 .vdo-activites-widget .vdo-link-name, .style-9.contrast.home-14 .vdo-activites-widget .vdo-link-name { background: #333 !important; background-color: #333 !important; color: #ff0 !important; }
.style-1.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img, .style-2.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img, .style-3.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img, .style-4.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img, .style-5.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img, .style-6.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img, .style-7.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img, .style-8.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img, .style-9.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover > img { border-color: #ff0; }
.style-1.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span, .style-2.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span, .style-3.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span, .style-4.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span, .style-5.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span, .style-6.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span, .style-7.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span, .style-8.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span, .style-9.contrast.home-14 .vdo-activites-widget:hover .vdo-widget-img:hover .vdoglryspeech-icon > span { background: #ff0; color: #000 !important; }
.style-1.contrast.home-14 .vdo-activites-widget:hover .vdo-link-name, .style-2.contrast.home-14 .vdo-activites-widget:hover .vdo-link-name, .style-3.contrast.home-14 .vdo-activites-widget:hover .vdo-link-name, .style-4.contrast.home-14 .vdo-activites-widget:hover .vdo-link-name, .style-5.contrast.home-14 .vdo-activites-widget:hover .vdo-link-name, .style-6.contrast.home-14 .vdo-activites-widget:hover .vdo-link-name, .style-7.contrast.home-14 .vdo-activites-widget:hover .vdo-link-name, .style-8.contrast.home-14 .vdo-activites-widget:hover .vdo-link-name, .style-9.contrast.home-14 .vdo-activites-widget:hover .vdo-link-name { color: #000 !important; background: #ff0 !important; background-color: #ff0 !important; border-color: transparent !important; }
.style-1.contrast.home-14 .gen-list.governor-social-media li a .list-icon, .style-2.contrast.home-14 .gen-list.governor-social-media li a .list-icon, .style-3.contrast.home-14 .gen-list.governor-social-media li a .list-icon, .style-4.contrast.home-14 .gen-list.governor-social-media li a .list-icon, .style-5.contrast.home-14 .gen-list.governor-social-media li a .list-icon, .style-6.contrast.home-14 .gen-list.governor-social-media li a .list-icon, .style-7.contrast.home-14 .gen-list.governor-social-media li a .list-icon, .style-8.contrast.home-14 .gen-list.governor-social-media li a .list-icon, .style-9.contrast.home-14 .gen-list.governor-social-media li a .list-icon { background: #ff0 !important; color: #000 !important; }
.style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.accent-border-color, .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-theme, .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.hvr-radial-out:before, .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-theme.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.gov-socmedia-icons:before, .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-gov, .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.hvr-radial-out:before, .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-gov.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.gov-socmedia-icons:before, .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.hvr-radial-out:before, .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.accent-border-color.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.gov-socmedia-icons:before, .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.gov-socmedia-icons.box-style1:before, .home-13 .governor-socialmedia .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.gov-socmedia-icons.box-style1:before, .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.hvr-radial-out.box-style1:before, .style-1.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.box-style1:before, .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.accent-border-color, .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-theme, .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.hvr-radial-out:before, .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-theme.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.gov-socmedia-icons:before, .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-gov, .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.hvr-radial-out:before, .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-gov.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.gov-socmedia-icons:before, .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.hvr-radial-out:before, .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.accent-border-color.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.gov-socmedia-icons:before, .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.gov-socmedia-icons.box-style1:before, .home-13 .governor-socialmedia .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.gov-socmedia-icons.box-style1:before, .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.hvr-radial-out.box-style1:before, .style-2.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.box-style1:before, .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.accent-border-color, .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-theme, .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.hvr-radial-out:before, .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-theme.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.gov-socmedia-icons:before, .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-gov, .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.hvr-radial-out:before, .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-gov.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.gov-socmedia-icons:before, .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.hvr-radial-out:before, .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.accent-border-color.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.gov-socmedia-icons:before, .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.gov-socmedia-icons.box-style1:before, .home-13 .governor-socialmedia .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.gov-socmedia-icons.box-style1:before, .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.hvr-radial-out.box-style1:before, .style-3.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.box-style1:before, .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.accent-border-color, .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-theme, .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.hvr-radial-out:before, .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-theme.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.gov-socmedia-icons:before, .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-gov, .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.hvr-radial-out:before, .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-gov.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.gov-socmedia-icons:before, .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.hvr-radial-out:before, .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.accent-border-color.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.gov-socmedia-icons:before, .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.gov-socmedia-icons.box-style1:before, .home-13 .governor-socialmedia .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.gov-socmedia-icons.box-style1:before, .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.hvr-radial-out.box-style1:before, .style-4.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.box-style1:before, .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.accent-border-color, .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-theme, .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.hvr-radial-out:before, .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-theme.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.gov-socmedia-icons:before, .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-gov, .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.hvr-radial-out:before, .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-gov.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.gov-socmedia-icons:before, .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.hvr-radial-out:before, .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.accent-border-color.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.gov-socmedia-icons:before, .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.gov-socmedia-icons.box-style1:before, .home-13 .governor-socialmedia .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.gov-socmedia-icons.box-style1:before, .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.hvr-radial-out.box-style1:before, .style-5.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.box-style1:before, .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.accent-border-color, .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-theme, .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.hvr-radial-out:before, .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-theme.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.gov-socmedia-icons:before, .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-gov, .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.hvr-radial-out:before, .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-gov.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.gov-socmedia-icons:before, .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.hvr-radial-out:before, .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.accent-border-color.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.gov-socmedia-icons:before, .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.gov-socmedia-icons.box-style1:before, .home-13 .governor-socialmedia .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.gov-socmedia-icons.box-style1:before, .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.hvr-radial-out.box-style1:before, .style-6.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.box-style1:before, .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.accent-border-color, .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-theme, .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.hvr-radial-out:before, .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-theme.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.gov-socmedia-icons:before, .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-gov, .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.hvr-radial-out:before, .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-gov.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.gov-socmedia-icons:before, .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.hvr-radial-out:before, .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.accent-border-color.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.gov-socmedia-icons:before, .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.gov-socmedia-icons.box-style1:before, .home-13 .governor-socialmedia .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.gov-socmedia-icons.box-style1:before, .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.hvr-radial-out.box-style1:before, .style-7.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.box-style1:before, .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.accent-border-color, .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-theme, .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.hvr-radial-out:before, .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-theme.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.gov-socmedia-icons:before, .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-gov, .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.hvr-radial-out:before, .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-gov.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.gov-socmedia-icons:before, .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.hvr-radial-out:before, .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.accent-border-color.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.gov-socmedia-icons:before, .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.gov-socmedia-icons.box-style1:before, .home-13 .governor-socialmedia .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.gov-socmedia-icons.box-style1:before, .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.hvr-radial-out.box-style1:before, .style-8.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.box-style1:before, .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.accent-border-color, .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-theme, .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.hvr-radial-out:before, .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-theme.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-theme.gov-socmedia-icons:before, .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.btn-gov, .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.hvr-radial-out:before, .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.btn-gov.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.btn-gov.gov-socmedia-icons:before, .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.hvr-radial-out:before, .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.accent-border-color.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-border-color.gov-socmedia-icons:before, .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .home-13 .governor-socialmedia .btn.gov-socmedia-icons.box-style1:before, .home-13 .governor-socialmedia .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.gov-socmedia-icons.box-style1:before, .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.hvr-radial-out.box-style1:before, .style-9.contrast.home-14 .gen-card.rajbhavan-registration .gen-card-content .btn.accent-color.box-style1:before { color: #000 !important; background: #ff0 !important; }

.accent-fixed-color .dynamic-card-wrapper, .style-1.home-5 .support-bg-home5 .dynamic-card-wrapper { color: #000 !important; }

@media screen and (max-width: 768px) { .home-13 .formr-heads-cntr ul li { height: auto; }
  .home-13 .event-home13 .gen-card.dynamic-card { width: 100%; } }
@media screen and (max-width: 530px) { .home-13 .gen-list.box-list.video-speech-home13 ul li { width: calc(100% - 10px); }
  .home-13 .governor-socialmedia { margin-top: 0; }
  .home-13 .governor-socialmedia .gov-socmedia-icons { display: block; margin: 15px auto; }
  .home-13 .formr-heads-cntr ul li { width: calc(50% - 12px) !important; } }
@media (max-width: 500px) { .home-14 .minister-profile14 .box-1.aside-box { padding-left: 0; }
  .home-14 .governor-quote { padding: 45px 10px 0; } }
.style-1.home-6 .news-ticker-horizontal.title-left > h2, .style-1.home-6 .news-ticker-horizontal.color-white .flexslider .slides li, .style-1.home-6 .banner-wrapper .container .news-ticker-horizontal.slide-caption .flexslider .slides li, .banner-wrapper .container .style-1.home-6 .news-ticker-horizontal.slide-caption .flexslider .slides li, .style-1.home-6 .news-ticker-horizontal.color-white .flexslider .slides li .with-urlchange, .style-1.home-6 .banner-wrapper .container .news-ticker-horizontal.slide-caption .flexslider .slides li .with-urlchange, .banner-wrapper .container .style-1.home-6 .news-ticker-horizontal.slide-caption .flexslider .slides li .with-urlchange, .style-1.home-6 .news-ticker-horizontal.color-white .flexslider .flex-pauseplay a:before, .style-1.home-6 .banner-wrapper .container .news-ticker-horizontal.slide-caption .flexslider .flex-pauseplay a:before, .banner-wrapper .container .style-1.home-6 .news-ticker-horizontal.slide-caption .flexslider .flex-pauseplay a:before, .style-1.home-6 .news-ticker-horizontal.color-white .flexslider .flex-direction-nav li a:before, .style-1.home-6 .banner-wrapper .container .news-ticker-horizontal.slide-caption .flexslider .flex-direction-nav li a:before, .banner-wrapper .container .style-1.home-6 .news-ticker-horizontal.slide-caption .flexslider .flex-direction-nav li a:before, .style-1.home-6 .full-cntrl-right-caption-right.nav-white .flex-direction-nav a:before, .style-1.home-6 .full-cntrl-right-caption-right.nav-white .flex-pauseplay a:before, .style-6.home-6 .full-cntrl-right-caption-right.nav-white .flex-direction-nav a:before, .style-6.home-6 .full-cntrl-right-caption-right.nav-white .flex-pauseplay a:before { color: #000 !important; }

.style-1.home-6 .theme-bg { background-color: #052963 !important; }

.style-1.home-6 .theme-bg-revert, .style-1.home-6 .color-odd { background-color: #fbac1b !important; }

.style-2.home-6 .theme-bg { background-color: #4b3504 !important; }

.style-2.home-6 .theme-bg-revert { background-color: #ffdb69 !important; }

.style-3.home-6 .theme-bg { background-color: #3daaaf !important; }

.style-3.home-6 .theme-bg-revert { background-color: #0d283c !important; }

.style-4.home-6 .theme-bg { background-color: #2aacea !important; }

.style-4.home-6 .theme-bg-revert { background-color: #052963 !important; }

.style-5.home-6 .theme-bg { background-color: #ea3876 !important; }

.style-5.home-6 .theme-bg-revert { background-color: #183a53 !important; }

.style-6.home-6 .theme-bg { background-color: #ea3876 !important; }

.style-6.home-6 .theme-bg-revert { background-color: #ffdb69 !important; }

.style-7.home-6 .theme-bg { background-color: #3aa04a !important; }

.style-7.home-6 .theme-bg-revert { background-color: #fbac1b !important; }

.style-8.home-6 .theme-bg { background-color: #730068 !important; }

.style-8.home-6 .theme-bg-revert { background-color: #52de97 !important; }

.style-9.home-6 .theme-bg { background-color: #002244 !important; }

.style-9.home-6 .theme-bg-revert { background-color: #06b1ac !important; }

.theme-bg .gen-list.title-left-align > h2 { font-size: 1.3em; }

.theme-bg .gen-list.title-left-align > h2 span { background-color: #ffffff !important; }

.theme-bg .gen-list.title-left-align > h2 span:after { border: 2px solid #ccc !important; }

.theme-bg .gen-list.square-list ul li { font-size: 0.88em; margin-bottom: 2px; }

.style-1.home-6 .theme-bg .theme-bg-revert .gen-list.title-left-align > h2, .style-1.home-6 .theme-bg .theme-bg-revert .gen-list.square-list ul li, .style-1.home-6 .theme-bg .theme-bg-revert .gen-list.square-list ul li a, .style-2.home-6 .theme-bg .theme-bg-revert .gen-list.title-left-align > h2, .style-2.home-6 .theme-bg .theme-bg-revert .gen-list.square-list ul li, .style-2.home-6 .theme-bg .theme-bg-revert .gen-list.square-list ul li a, .style-6.home-6 .theme-bg .theme-bg-revert .gen-list.title-left-align > h2, .style-6.home-6 .theme-bg .theme-bg-revert .gen-list.square-list ul li, .style-6.home-6 .theme-bg .theme-bg-revert .gen-list.square-list ul li a, .style-7.home-6 .theme-bg .theme-bg-revert .gen-list.title-left-align > h2, .style-7.home-6 .theme-bg .theme-bg-revert .gen-list.square-list ul li, .style-7.home-6 .theme-bg .theme-bg-revert .gen-list.square-list ul li a { color: #000000 !important; }

.style-1.home-6 .theme-bg .gen-list.title-left-align > h2 span { color: #052963 !important; }

.style-2.home-6 .theme-bg .gen-list.title-left-align > h2 span { color: #4b3504 !important; }

.style-3.home-6 .theme-bg .gen-list.title-left-align > h2 span { color: #3daaaf !important; }

.style-4.home-6 .theme-bg .gen-list.title-left-align > h2 span { color: #052963 !important; }

.style-5.home-6 .theme-bg .gen-list.title-left-align > h2 span { color: #183a53 !important; }

.style-6.home-6 .theme-bg .gen-list.title-left-align > h2 span { color: #ea3876 !important; }

.style-7.home-6 .theme-bg .gen-list.title-left-align > h2 span { color: #3aa04a !important; }

.style-8.home-6 .theme-bg .gen-list.title-left-align > h2 span { color: #730068 !important; }

.style-9.home-6 .theme-bg .gen-list.title-left-align > h2 span { color: #002244 !important; }

.style-1.home-6 .cal-revert .align-center img, .style-2.home-6 .cal-revert .align-center img, .style-6.home-6 .cal-revert .align-center img, .style-7.home-6 .cal-revert .align-center img { filter: invert(100%); -webkit-filter: invert(100%); }

.style-1.home-6 .cal-revert .align-center h2, .style-1.home-6 .holiday-outer .description-cntr p, .style-1.home-6 .holiday-outer .description-cntr ul li, .style-2.home-6 .cal-revert .align-center h2, .style-2.home-6 .holiday-outer .description-cntr p, .style-2.home-6 .holiday-outer .description-cntr ul li, .style-6.home-6 .cal-revert .align-center h2, .style-6.home-6 .holiday-outer .description-cntr p, .style-6.home-6 .holiday-outer .description-cntr ul li, .style-7.home-6 .cal-revert .align-center h2, .style-7.home-6 .holiday-outer .description-cntr p, .style-7.home-6 .holiday-outer .description-cntr ul li { color: #000000 !important; }

.home-doj .btn.btn-style-outline { border-radius: 30px; }

ol li ul li { list-style-type: disc; }

.doc-table { table-layout: inherit !important; }
.doc-table tr th:first-child, .doc-table tr tr:first-child { width: 60%; }

.home .btn.btn-style-outline span { display: none; }

.iconpicker-popover.popover { z-index: 9; }

.gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon { width: 100px; height: 100px; line-height: 100px; background-color: #fff !important; transition: 0.2s ease-in; }

.style-1 .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon { color: #29136C !important; }
.style-1 .gen-list.iconTop-textBottom-list.tourism-style-3 li a:hover span.list-icon { background-color: #29136C !important; color: #fff !important; }
.style-1 .home-slider.slider-style2 .flex-direction-nav .flex-next, .style-1 .home-slider.slider-style2 .flex-direction-nav .flex-prev, .style-1 .home-slider.slider-style2 .flex-pauseplay a { background: #29136C; }

.style-2 .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon { background-color: #ffdb69 !important; }
.style-2 .gen-list.iconTop-textBottom-list.tourism-style-3 li a:hover span.list-icon { background-color: #fff !important; color: #4b3504 !important; }
.style-2 .home-slider.slider-style2 .flex-direction-nav .flex-next, .style-2 .home-slider.slider-style2 .flex-direction-nav .flex-prev, .style-2 .home-slider.slider-style2 .flex-pauseplay a { background: #4b3504; }
.style-2 .home-slider.slider-style2 .flex-direction-nav a:before, .style-2 .home-slider.slider-style2 .flex-pauseplay a { color: #fff; }
.style-2 .home-slider.slider-style2 .btn-style-outline.accent-border-color, .style-2 .home-slider.slider-style2 .btn-style-outline.btn-theme, .style-2 .home-slider.slider-style2 .btn-style-outline.btn-gov, .style-2 .home-slider.slider-style2 .btn-style-outline.box-style1:before { border-color: #fff !important; color: #fff !important; }
.style-2 .home-slider.slider-style2 .btn-style-outline.accent-border-color:hover, .style-2 .home-slider.slider-style2 .btn-style-outline.btn-theme:hover, .style-2 .home-slider.slider-style2 .btn-style-outline.btn-gov:hover, .style-2 .home-slider.slider-style2 .btn-style-outline.box-style1:hover:before { border-color: #613b28 !important; color: #fff !important; }

.gen-list.listStyleSeven ul li { background: #64bddd; width: calc(22% - 24px); margin: 0 22px 22px 0; }
.gen-list.listStyleSeven ul li:nth-child(2) { background: #84d3bd; }
.gen-list.listStyleSeven ul li:nth-child(2) a { padding: 25px 10px; }
.gen-list.listStyleSeven ul li:nth-child(2) a span.list-icon { background-color: #70b7a3 !important; }
.gen-list.listStyleSeven ul li:nth-child(3) { background: #e57283; }
.gen-list.listStyleSeven ul li:nth-child(3) a { padding: 25px 10px; }
.gen-list.listStyleSeven ul li:nth-child(3) a span.list-icon { background-color: #c36371 !important; }
.gen-list.listStyleSeven ul li:nth-child(4) { background: #eac17f; }
.gen-list.listStyleSeven ul li:nth-child(4) a { padding: 25px 10px; }
.gen-list.listStyleSeven ul li:nth-child(4) a span.list-icon { background-color: #bd9b64 !important; }
.gen-list.listStyleSeven ul li:last-child { margin-right: 0; }
.gen-list.listStyleSeven ul li a { padding: 25px 10px; }
.gen-list.listStyleSeven ul li a span.list-icon { background-color: #54a0bb !important; width: 100px; height: 100px; line-height: 100px; }
.gen-list.listStyleSeven ul li a span.list-icon:before { font-size: 40px; }
.gen-list.listStyleSeven ul li a span.list-icon.fa:before { font-family: FontAwesome !important; }
.gen-list.listStyleSeven ul li a span.list-icon.no-bg { border-color: transparent !important; }

.carasoleflex-wrap.gallery-layout-two.photo-gallery-seven .photo-glry-title { color: #000; }
.carasoleflex-wrap.gallery-layout-two.photo-gallery-seven .HomeGalleryCarasole { border: none !important; }
.carasoleflex-wrap.gallery-layout-two.photo-gallery-seven .HomeGalleryCarasole .galleryThumb { width: 97%; }
.carasoleflex-wrap.gallery-layout-two.photo-gallery-seven .HomeGalleryCarasole .galleryThumb img { border: 1px solid #000; }

.gen-list.iconTop-textBottom-box-list.helpline-eight li { height: 100px; background-color: #f1f1f1 !important; border-color: #ccc !important; border-radius: 4px; }

.contrast .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon { color: #000 !important; }
.contrast .gen-list.iconTop-textBottom-list.tourism-style-3 li a:hover span.list-icon { background-color: #3b3b3b !important; color: #ff0 !important; }
.contrast .gen-list.iconTop-textBottom-box-list.helpline-eight li { background-color: #3b3b3b; }

.gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon:before { font-size: 36px; }

.title-font-normal { font-weight: 400 !important; }

.title-font-light { font-weight: 300 !important; }

.title-font-white { color: #fff !important; }

.gen-card.card-style5 .gen-card-content > h2 { text-align: center; }

.gen-card.card-style5 .gen-card-content li > a { color: #000; }

.gen-card.card-style5 .gen-card-content li > a:hover { text-decoration: underline; }

.gen-card.card-style5 .gen-card-icon.size-large { width: 75px; }

.gen-card.card-style5 .gen-card-icon.size-large span { height: 75px; line-height: 75px; }

.gen-card.card-box-shadow, .card-box-shadow.gen-card:hover { box-shadow: 0 1px 5px -1px rgba(0, 0, 0, 0.17); border-radius: 0px; }

.news-ticker-horizontal.title-left > h2 { font-size: 1.4em; }

.gen-card.middle-align { display: inline-flex; align-items: center; }

.hvr-radial-out, .home-13 .governor-socialmedia .gov-socmedia-icons { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.hvr-radial-out:before, .home-13 .governor-socialmedia .gov-socmedia-icons:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; border-radius: 30px; -webkit-transform: scale(0); transform: scale(0); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }
.hvr-radial-out:hover:before, .home-13 .governor-socialmedia .gov-socmedia-icons:hover:before, .hvr-radial-out:focus:before, .home-13 .governor-socialmedia .gov-socmedia-icons:focus:before, .hvr-radial-out:active:before, .home-13 .governor-socialmedia .gov-socmedia-icons:active:before { -webkit-transform: scale(1); transform: scale(1); }

.hvr-bounce-to-bottom { display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; }
.hvr-bounce-to-bottom:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #fff; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }
.hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

.contrast .hvr-radial-out:before, .contrast .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .contrast .gov-socmedia-icons:before { background: #000 !important; }

.underline { text-decoration: underline; }

.overline { text-decoration: overline; }

.line-through { text-decoration: line-through; }

.underline-overline { text-decoration: underline overline; }

.border-radius1 { border-radius: 5px; }

.border-radius2 { border-radius: 10px; }

.border-radius3 { border-radius: 30px; }

.border-radius4 { border-radius: 100%; }

.border1 { border: 1px solid #ccc; }

.box-style1 { padding-left: 20px; position: relative; }
.box-style1:before { content: ""; position: absolute; left: 0; top: 0; bottom: 0; border-left: 10px solid; }

.border-top0 { border-top: 0 !important; }

.border-right0 { border-right: 0 !important; }

.border-left0 { border-left: 0 !important; }

.box1 { display: inline-block; width: 100px; height: 100px; line-height: 100px; text-align: center; margin: 0 20px 20px 0; }

.style-1.contrast.home .btn.btn-style-outline, .style-1.contrast input[type="submit"].btn.btn-style-outline, .style-2.contrast.home .btn.btn-style-outline, .style-2.contrast input[type="submit"].btn.btn-style-outline { background: #ff0 !important; color: #000 !important; }
.style-1.contrast.home .btn.btn-style-outline:hover, .style-1.contrast input[type="submit"].btn.btn-style-outline:hover, .style-2.contrast.home .btn.btn-style-outline:hover, .style-2.contrast input[type="submit"].btn.btn-style-outline:hover { background: #ff0 !important; color: #000 !important; border-color: #ff0 !important; }
.style-1.contrast .menuWrapper .nav li a:hover, .style-2.contrast .menuWrapper .nav li a:hover { text-decoration: underline; }
.style-1.contrast .service-style-3 .gen-card.awardListing .gen-card-img .hold-icon, .style-1.contrast .service-style-4 .gen-card.awardListing .gen-card-img .hold-icon, .style-2.contrast .service-style-3 .gen-card.awardListing .gen-card-img .hold-icon, .style-2.contrast .service-style-4 .gen-card.awardListing .gen-card-img .hold-icon { background-color: #ff0 !important; color: #000 !important; border-color: #ff0 !important; }
.style-1.contrast .search-main-container .search-container .search-area .btn, .style-2.contrast .search-main-container .search-container .search-area .btn { background-color: transparent !important; }
.style-1.contrast .search-main-container .search-container .search-area .btn:hover, .style-2.contrast .search-main-container .search-container .search-area .btn:hover { background-color: #ff0 !important; }
.style-1.contrast .gen-list.iconTop-textBottom-list.photo-vdo-speech ul li a span.list-icon, .style-2.contrast .gen-list.iconTop-textBottom-list.photo-vdo-speech ul li a span.list-icon { color: #ff0 !important; }
.style-1.contrast .gen-list.iconTop-textBottom-list.photo-vdo-speech ul li a div.list-text, .style-2.contrast .gen-list.iconTop-textBottom-list.photo-vdo-speech ul li a div.list-text { background: #ff0 !important; color: #000 !important; }
.style-1.contrast .gen-list.iconTop-textBottom-list.photo-vdo-speech ul li a div.list-text:hover, .style-2.contrast .gen-list.iconTop-textBottom-list.photo-vdo-speech ul li a div.list-text:hover { color: #000 !important; }
.style-1.contrast .accent-border-color, .style-1.contrast .btn-theme, .style-1.contrast .btn-gov, .style-1.contrast .box-style1:before, .style-2.contrast .accent-border-color, .style-2.contrast .btn-theme, .style-2.contrast .btn-gov, .style-2.contrast .box-style1:before { border-color: #ff0 !important; }
.style-1.contrast .accent-color.lighten, .style-1.contrast .lighten.hvr-radial-out:before, .style-1.contrast .home-13 .governor-socialmedia .lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1.contrast .lighten.gov-socmedia-icons:before, .style-1.contrast .accent-color.more-lighten, .style-1.contrast .more-lighten.hvr-radial-out:before, .style-1.contrast .home-13 .governor-socialmedia .more-lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1.contrast .more-lighten.gov-socmedia-icons:before, .style-2.contrast .accent-color.lighten, .style-2.contrast .lighten.hvr-radial-out:before, .style-2.contrast .home-13 .governor-socialmedia .lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2.contrast .lighten.gov-socmedia-icons:before, .style-2.contrast .accent-color.more-lighten, .style-2.contrast .more-lighten.hvr-radial-out:before, .style-2.contrast .home-13 .governor-socialmedia .more-lighten.gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-2.contrast .more-lighten.gov-socmedia-icons:before { background: rgba(0, 0, 0, 0.8) !important; background-color: rgba(0, 0, 0, 0.8) !important; }
.style-1.contrast .ad-banner-cntr.dsir-application-submission ul li .hyperlikdiv:before, .style-1.contrast .ad-banner-cntr.dsir-application-submission ul li .hyperlikdiv:hover :before, .style-1.contrast .accent-fixed-color, .style-1.contrast .style-1.home-5 .support-bg-home5, .style-1.home-5 .style-1.contrast .support-bg-home5, .style-1.contrast .accent-secondary-color, .style-1.contrast .style-1.home-11 .theme5-fixed-color, .style-1.home-11 .style-1.contrast .theme5-fixed-color, .style-1.contrast .style-2.home-11 .theme5-fixed-color, .style-2.home-11 .style-1.contrast .theme5-fixed-color, .style-1.contrast .style-3.home-11 .theme5-fixed-color, .style-3.home-11 .style-1.contrast .theme5-fixed-color, .style-1.contrast .style-4.home-11 .theme5-fixed-color, .style-4.home-11 .style-1.contrast .theme5-fixed-color, .style-1.contrast .style-5.home-11 .theme5-fixed-color, .style-5.home-11 .style-1.contrast .theme5-fixed-color, .style-1.contrast .style-6.home-11 .theme5-fixed-color, .style-6.home-11 .style-1.contrast .theme5-fixed-color, .style-1.contrast .style-7.home-11 .theme5-fixed-color, .style-7.home-11 .style-1.contrast .theme5-fixed-color, .style-1.contrast .style-8.home-11 .theme5-fixed-color, .style-8.home-11 .style-1.contrast .theme5-fixed-color, .style-1.contrast .style-9.home-11 .theme5-fixed-color, .style-9.home-11 .style-1.contrast .theme5-fixed-color, .style-1.contrast .gen-card.thought-of-day .gen-card-content, .style-1.contrast .minister-graybg-15, .style-1.contrast .citizen-servicebg15, .style-2.contrast .ad-banner-cntr.dsir-application-submission ul li .hyperlikdiv:before, .style-2.contrast .ad-banner-cntr.dsir-application-submission ul li .hyperlikdiv:hover :before, .style-2.contrast .accent-fixed-color, .style-2.contrast .style-1.home-5 .support-bg-home5, .style-1.home-5 .style-2.contrast .support-bg-home5, .style-2.contrast .accent-secondary-color, .style-2.contrast .style-1.home-11 .theme5-fixed-color, .style-1.home-11 .style-2.contrast .theme5-fixed-color, .style-2.contrast .style-2.home-11 .theme5-fixed-color, .style-2.home-11 .style-2.contrast .theme5-fixed-color, .style-2.contrast .style-3.home-11 .theme5-fixed-color, .style-3.home-11 .style-2.contrast .theme5-fixed-color, .style-2.contrast .style-4.home-11 .theme5-fixed-color, .style-4.home-11 .style-2.contrast .theme5-fixed-color, .style-2.contrast .style-5.home-11 .theme5-fixed-color, .style-5.home-11 .style-2.contrast .theme5-fixed-color, .style-2.contrast .style-6.home-11 .theme5-fixed-color, .style-6.home-11 .style-2.contrast .theme5-fixed-color, .style-2.contrast .style-7.home-11 .theme5-fixed-color, .style-7.home-11 .style-2.contrast .theme5-fixed-color, .style-2.contrast .style-8.home-11 .theme5-fixed-color, .style-8.home-11 .style-2.contrast .theme5-fixed-color, .style-2.contrast .style-9.home-11 .theme5-fixed-color, .style-9.home-11 .style-2.contrast .theme5-fixed-color, .style-2.contrast .gen-card.thought-of-day .gen-card-content, .style-2.contrast .minister-graybg-15, .style-2.contrast .citizen-servicebg15 { background: #000 !important; background-color: #000 !important; }
.style-1.contrast .vc_general.vc_tta-tabs.dsir-tab-one .vc_tta-tab:hover > a, .style-1.contrast .vc_general.vc_tta-tabs.dsir-tab-one .vc_tta-tab.vc_active > a, .style-2.contrast .vc_general.vc_tta-tabs.dsir-tab-one .vc_tta-tab:hover > a, .style-2.contrast .vc_general.vc_tta-tabs.dsir-tab-one .vc_tta-tab.vc_active > a { background: #ff0 !important; border-color: #ff0 !important; }
.style-1.contrast .vc_general.vc_tta-tabs.dsir-tab-one .vc_tta-tab:hover > a > span, .style-1.contrast .vc_general.vc_tta-tabs.dsir-tab-one .vc_tta-tab.vc_active > a > span, .style-2.contrast .vc_general.vc_tta-tabs.dsir-tab-one .vc_tta-tab:hover > a > span, .style-2.contrast .vc_general.vc_tta-tabs.dsir-tab-one .vc_tta-tab.vc_active > a > span { color: #000 !important; }
.style-1.contrast .pp-photogallery .photoGallery-style3, .style-2.contrast .pp-photogallery .photoGallery-style3 { background: #353333 !important; }
.style-1.contrast .text-highlight, .style-1.contrast .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-1.contrast span.fa, .style-1.contrast .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .style-1.contrast span.list-icon, .style-2.contrast .text-highlight, .style-2.contrast .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-2.contrast span.fa, .style-2.contrast .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .style-2.contrast span.list-icon { color: #fff !important; }
.style-1.contrast a.text-highlight, .style-1.contrast button .text-highlight, .style-1.contrast button .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-1.contrast button span.fa, .style-1.contrast button .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .style-1.contrast button span.list-icon, .style-1.contrast a .text-highlight, .style-1.contrast a .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-1.contrast a span.fa, .style-1.contrast .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li .style-1.contrast a span.list-icon, .style-2.contrast a.text-highlight, .style-2.contrast button .text-highlight, .style-2.contrast button .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-2.contrast button span.fa, .style-2.contrast button .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li a .style-2.contrast button span.list-icon, .style-2.contrast a .text-highlight, .style-2.contrast a .no-record-found .no-record-inner span.fa, .no-record-found .no-record-inner .style-2.contrast a span.fa, .style-2.contrast .gen-list.iconTop-textBottom-list.tourism-style-3 li a span.list-icon, .gen-list.iconTop-textBottom-list.tourism-style-3 li .style-2.contrast a span.list-icon { color: #ff0 !important; }
.style-1 .video-style-3 .pressrelease-details .card-content .socialCont ul, .style-1 .news-style-5 .pressrelease-details .card-content .socialCont ul, .style-2 .video-style-3 .pressrelease-details .card-content .socialCont ul, .style-2 .news-style-5 .pressrelease-details .card-content .socialCont ul { padding: 6px 0; }
.style-1 .video-style-3 .pressrelease-details .card-content .socialCont .btn-style-outline, .style-1 .news-style-5 .pressrelease-details .card-content .socialCont .btn-style-outline, .style-2 .video-style-3 .pressrelease-details .card-content .socialCont .btn-style-outline, .style-2 .news-style-5 .pressrelease-details .card-content .socialCont .btn-style-outline { border-radius: 0 !important; }

.show-focus-outlines .gen-card .gen-card-img, .show-focus-outlines .news-style-7 .gen-card-with-image .gen-card-img, .show-focus-outlines .video-style-3 .pressrelease-details { overflow: visible !important; }
.show-focus-outlines .news-style-6 .gen-card .eventItemImage a:focus { display: block; }
.show-focus-outlines .gallery-style-7 .photoglryMainCont .phtogalleryImage a:focus img { border: 2px solid #9E5700; }
.show-focus-outlines .awardListingContainer .awardRightContent h2 a:focus { display: inline-block; margin: 3px; }
.show-focus-outlines .video-style-3 .pressrelease-details .card-content > a:focus, .show-focus-outlines .video-style-4 .photolistingContainer .photoListingBg .photoHeadingContainer > a:focus { outline: 2px solid #9E5700; display: block; }
.show-focus-outlines .video-style-4 .photolistingContainer .photoListingBg, .show-focus-outlines .video-style-4 .photolistingContainer:hover .photoListingBg { background: none; }
.show-focus-outlines .video-style-4 .photolistingContainer .photoListingImage .image-list a:focus img { border: 2px solid #9E5700; }

/*Products & Platform css start*/
.nic-service-cntr { display: flex; justify-content: center; }
.nic-service-cntr .product-card-outer .products-card { background-color: #fff; width: 100%; border: 1px solid #eeebfa; border-top: 5px solid #8B70DB; border-radius: 20px; box-shadow: 6px 10px 10px -3px rgba(0, 0, 0, 0.1); min-height: 350px; margin-bottom: 30px; padding-bottom: 50px; position: relative; overflow: hidden; }
.nic-service-cntr .product-card-outer .products-card:after { content: ""; position: absolute; left: 0; top: 0; height: 150px; }
.nic-service-cntr .product-card-outer .products-card .read-more { position: absolute; bottom: 0; left: 0; width: 100%; text-align: center; padding: 10px; background: #EEEBFA; font-weight: 500; border-radius: 0 0 20px 20px; }
.nic-service-cntr .product-card-outer .products-card .read-more:hover { text-decoration: underline; }
.nic-service-cntr .product-card-outer .products-card:hover .read-more { background: #4729a3; color: #fff !important; border-radius: 0 0 20px 20px; }
.nic-service-cntr .product-card-outer .products-card .productsListing:before { content: ""; position: absolute; top: 0; left: 0; right: 0; background-color: #EEEBFA; height: 135px; }
.nic-service-cntr .product-card-outer .products-card .productsListing .productsImage { display: inline-flex; align-items: center; justify-content: center; position: relative; padding: 10px; width: 170px; height: 170px; margin: 20px 0; background: #fff; border-radius: 50%; border: 1px solid #eeebfa; overflow: hidden; box-shadow: 10px 5px 5px -5px rgba(0, 0, 0, 0.478); }
.nic-service-cntr .product-card-outer .products-card .productsListing .productsImage img { max-width: 80%; }
.nic-service-cntr .product-card-outer .products-card .productsListing .productsContent { padding: 0 15px; text-align: center; }
.nic-service-cntr.nic-product-cntr .product-card-outer .products-card .productsListing .productsImage img { max-width: 90px; }
.nic-service-cntr.nic-product-cntr .product-card-outer .products-card .productsListing .productsContent h2 { font-size: 1.2em; }
.nic-service-cntr.nic-emerging-tech .product-card-outer .products-card .productsListing .productsImage { padding: 0; }
.nic-service-cntr.nic-emerging-tech .product-card-outer .products-card .productsListing .productsImage img { max-width: inherit; width: 100%; height: calc(100% + 10px); object-fit: cover; }
.nic-service-cntr.nic-emerging-tech .product-card-outer .products-card .productsListing .productsContent h2 { font-size: 1.2em; }
.nic-service-cntr.dir-main-search .product-card-outer .products-card .productsListing .productsImage { width: auto; height: auto; border-radius: 0; background: none; box-shadow: none; border: none; overflow: visible; }
.nic-service-cntr.dir-main-search .product-card-outer .products-card .productsListing .productsImage img { min-width: 125px; max-width: 100%; border: 4px solid #fff; box-shadow: 10px 10px 5px -5px rgba(0, 0, 0, 0.15); height: 170px; border-radius: 4px; }
.nic-service-cntr.dir-main-search .product-card-outer .products-card { padding-bottom: 15px; }

/*Products & Platform css end*/
.whatsnewcal:before { content: ""; background-color: #EEECF9; position: absolute; left: -10000px; right: 15px; top: 0; bottom: 0; border-radius: 10px; margin-top: 10px !important; }
.whatsnewcal.cal_col:before { left: 15px; right: -10000px; }

.calendar-line, .news-line { transform: translateY(-55px); }

.footerScrollbar .flex-direction-nav a:before { font-size: 20px; color: #fff !important; text-shadow: none; }

@media only screen and (max-width: 767px) { .flexslider.news li .card { border-radius: 0px; margin-right: 25px !important; }
  .gen-card.ministry_card .gen-card-img img { height: auto; object-fit: contain !important; }
  .home-slider.flexslider .flex-direction-nav .flex-next { top: 50%; }
  .About_btn { left: 20px; }
  .news-line h2 { margin: 8px 0 !important; }
  .whatsnewcal.cal_col:before { left: 0; }
  .whatsnewcal:before { right: 0; margin-bottom: 34px; }
  .dataAnalytics .emer-tech .img-wrap { box-shadow: none !important; border-radius: unset !important; width: 100%; height: auto !important; }
  .dataAnalytics .img-wrap .emer-icon.mb-2 { object-fit: unset; }
  .dataAnalytics .emer-tech-cont { bottom: 0 !important; width: 89% !important; transform: translateX(6%); left: 0 !important; }
  .ai .emer-tech .img-wrap { box-shadow: none !important; border-radius: unset !important; width: 100%; height: auto !important; margin-top: 20px; }
  .ai .img-wrap .emer-icon.mb-2 { object-fit: unset; }
  .ai .emer-tech-cont { bottom: 0 !important; width: 85% !important; transform: translateX(9%); left: 0 !important; }
  .block-chain .emer-tech .img-wrap { box-shadow: none !important; border-radius: unset !important; width: 100%; height: auto !important; margin-top: 20px; }
  .block-chain .img-wrap .emer-icon.mb-2 { object-fit: unset; }
  .block-chain .emer-tech-cont { bottom: 0 !important; width: 89% !important; transform: translateX(6%); left: 0 !important; }
  .socil-box { width: 55% !important; margin-left: 20% !important; } }
/*RTI Page  Start*/
.right-rti-wrap { height: 387px; }
.right-rti-wrap:before { content: ""; background-color: #4729a3; position: absolute; right: -10000px; left: -60px; top: 0; bottom: 0; border-radius: 10px; margin-top: 10px !important; z-index: 1; background-image: url(../images/202410081365463488.png); }

.vc_tta-controls-icon { background-color: #C8BFE3; border-radius: 50% !important; height: 30px !important; width: 30px !important; }

.left-rti-details .vc_tta-panel.vc_active .vc_tta-controls-icon { background-color: #4729a3 !important; }

.vc_tta-controls-icon:before { width: 10px; height: 10px; margin: 9px 8px; }

.right-rti-wrap .right-container { background-size: contain; padding: 30px 0 0 0; position: relative; z-index: 5; height: 400px; background-blend-mode: color-dodge; }

.rti-centre-box { width: 97%; background-color: #fff; border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 15px 0px; margin-top: 80px; padding: 27px 28px 25px 23px; }

.rti-centre-box .centre-image { text-align: center !important; }

.rti-contact-details { margin-top: 50px; }

.rti-contact-details ul li { list-style: none; line-height: 1.38; }

.left-rti-details .vc_tta-title-text { color: #29136C; line-height: 22px; font-size: 18px; font-family: 'Noto Sans'; }

.left-container, #accordion, .accordion { width: 88%; }

.left-container p { line-height: 1.5em; margin-left: 10px; padding-top: 10px; }

.left-rti-details .rti-sub-sub-title-cls { padding-left: 45px; color: #0e4d92; }

.left-rti-details .vc_tta-panel-heading .vc_tta-controls-icon::before { border-color: #fff !important; }

.left-rti-details .vc_tta-panel-heading { background-color: #fff; color: #111; border-radius: 12px !important; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25); padding: 0.5rem 3rem 0.5rem 1rem; }

.left-rti-details .vc_tta-panel.vc_active { border: solid 1px #E7E6E6; border-radius: 12px; }
.left-rti-details .vc_tta-panel.vc_active .vc_tta-panel-heading { box-shadow: unset; }

.left-rti-details .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading { border-radius: 12px !important; }

.vc_tta-panel .vc_tta-panel-heading .vc_active { margin-top: 0px !important; }

.vc_tta-panel .vc_tta-panel-body { border-color: #fff !important; }

.vc_tta-panel .vc_tta-panel-heading .vc_active { border: none; }

.left-rti-details .vc_tta-panel .vc_active .vc_tta-panel-heading { border: none !important; }

/*Alumin page code start */
.alumin-wrap-details .alumin-text { font-size: 18px; line-height: 30px; text-align: justify; position: relative; padding: 50px; overflow-wrap: break-word; text-align: center; }

.alumin-wrap-details :before { content: ""; width: 280px; height: 160px; border: 5px solid #9B79FF; border-right: none; border-bottom: none; border-top-left-radius: 38px; position: absolute; top: 20px; left: 24px; }

.alumin-wrap-details :after { content: ""; width: 280px; height: 160px; border: 5px solid #9B79FF; border-left: none; border-top: none; border-bottom-right-radius: 38px; position: absolute; bottom: 0px; right: 0px; }

.alumin-video-box { display: block; background: #EEF1FB; padding: 30px 30px 27px 30px; text-align: center; position: relative; width: 100%; }

.alumin-video-wrap { width: 100%; }

.alumni-more-details { text-align: justify; padding: 20px; }

.alumni-image-container .flexslider.alumni li .alumni-card { padding: 10px; border-radius: 12px; margin-right: 15px; z-index: 999999; position: relative; left: 20px; margin-top: 20px; }

.alumni-image-container .flexslider.alumni li .alumni-card :before { content: ''; position: absolute; background-color: #fff; width: 96%; height: 92%; margin-top: 10px; margin-bottom: 30px; border-radius: 12px; z-index: -1; top: -10px; left: -2px; }

.alumni-image-container { padding: 0 35px !important; }

.alumni-heading { margin-left: 64px; margin-bottom: 15px; }

.flexslider.alumni .flex-direction-nav { display: block !important; position: absolute; left: 48%; bottom: -20px; }
.flexslider.alumni .flex-direction-nav .flex-next, .flexslider.alumni .flex-direction-nav .flex-prev { border-radius: 50%; width: 45px; height: 45px; line-height: 45px; text-align: center; border: 1px solid #fff; font-size: 22px; background: #4729a3; opacity: 1 !important; }
.flexslider.alumni .flex-direction-nav a.flex-next:before { content: '\e903'; font-size: 22px; line-height: 30px; font-family: 'icomoon' !important; right: 10px; color: #fff; }
.flexslider.alumni .flex-direction-nav a.flex-prev:before { content: '\e902'; font-size: 22px; line-height: 30px; font-family: 'icomoon' !important; color: #fff; }
.flexslider.alumni li { margin-bottom: 30px; }
.flexslider.alumni .flex-control-paging { display: none; }

.flexslider.alumni .flex-direction-nav .flex-next { right: -50px !important; }

.flexslider.alumni .flex-direction-nav .flex-prev { left: -50px !important; }

/* Video section start*/
.alumni-video-container { padding: 0 40px !important; }

.alumni-video-container .flexslider.alumni li .alumni-card { padding: 10px; border-radius: 12px; margin-right: 15px; z-index: 999999; position: relative; left: 20px; margin-top: 20px; }

.alumni-video-container .flexslider.alumni li .alumni-card :before { content: ''; position: absolute; background-color: #fff; width: 96%; height: 92%; margin-top: 10px; margin-bottom: 30px; border-radius: 12px; z-index: -1; top: -10px; left: -2px; }

/* Video section end*/
/**Tree section css**/
.main-sec { font-size: 16px; color: #000; width: 1366px; height: 1200px; margin: 0 auto; }

/**Tree section css**/
.tree-sec { display: grid; place-items: center; padding-top: 30px; margin: 0 auto; width: 800px; position: relative; }

.tree-sec p { border: 1px solid #baaee6; padding: 2px 15px; border-radius: 15px; margin: 7px 0; }

.outline { outline: 15px solid #eae4f9; }

.img-f { background-color: #4729a3; padding: 10px; border-radius: 50%; width: 100px; height: 100px; margin: 0 auto; text-align: center; border: 7px solid #baaee6; display: grid; place-items: center; }

.img-f img { width: 50px; max-width: 100%; height: auto; }

.arrow-1, .arrow-2, .arrow-3, .arrow-4, .arrow-5, .arrow-6, .sub-arrow-one, .sub-arrow-two, .sub-arrow-three, .sub-arrow-four { position: absolute; top: 17rem; left: 23rem; }

.arrow-2, .arrow-4, .sub-arrow-one, .sub-arrow-two, .sub-arrow-three, .sub-arrow-four { left: auto; right: 24rem; }

.arrow-3, .arrow-5 { left: 16.2rem; top: 35.4rem; }

.arrow-4 { top: 35.5rem; right: 19.5rem; }

.arrow-5 { left: 5.2rem; top: 52.9rem; }

.arrow-6 { left: -4.9rem; top: 69.4rem; }

.sub-arrow-one, .sub-arrow-two { top: 59.3rem; right: 14.5rem; }

.sub-arrow-two { right: -2.1rem; }

.sub-arrow-three, .sub-arrow-four { top: 78.6rem; right: 30.4rem; }

.sub-arrow-four { right: -7.7rem; }

.hq .img-f, .sc .img-f, .hg .img-f, .sio .img-f, .hd .img-f, .ps .img-f, .subtree-one .img-f, .subtree-two .img-f, .subtree-three .img-f, .subtree-four .img-f { position: absolute; left: 17rem; top: 25.7rem; }

.hg .img-f, .sio .img-f { left: 5.9rem; top: 43.2rem; }

.sc .img-f, .sio .img-f, .subtree-one .img-f, .subtree-two .img-f, .subtree-three .img-f, .subtree-four .img-f { left: auto; right: 19.4rem; }

.hd .img-f { left: -4.2rem; top: 59.7rem; }

.sio .img-f { right: 9.3rem; }

.ps .img-f { left: -14.2rem; top: 76.2rem; }

.subtree-one .img-f { top: 68.1rem; right: 25.6rem; }

.subtree-two .img-f { top: 68.1rem; right: -6.9rem; }

.subtree-three .img-f, .subtree-four .img-f { top: 82.5rem; right: 34.4rem; }

.subtree-four .img-f { right: -17rem; }

.hq p, .sc p, .hg p, .sio p, .hd p, .ps p, .subtree p, .subtree-one p, .subtree-two p, .subtree-three p, .subtree-four p { position: absolute; left: 2.5rem; top: 29rem; }

.hg p, .sio p { left: -9rem; top: 45.7rem; }

.sc p, .sio p, .subtree p, .subtree-one p, .subtree-two p, .subtree-three p, .subtree-four p { left: auto; right: -0.1rem; }

.sio p { right: -13.2rem; }

.hd p { left: -19.8rem; top: 62.2rem; }

.ps p { left: -30.6rem; top: 79.5rem; }

.subtree p { right: 10.2rem; top: 55rem; }

.subtree-one p, .subtree-two p { right: 36.8rem; top: 70.8rem; }

.subtree-two p { right: -15.8rem; }

.subtree-three p, .subtree-four p { top: 93.3rem; right: 33.6rem; }

.subtree-four p { right: -25.3rem; }

/** css end**/
.our-minister-section { padding: 0 7%; }
.our-minister-section .minister-info-card { border-top: 5px solid #8B70DB; border-radius: 20px; box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.1); padding: 40px; margin-bottom: 30px; position: relative; }
.our-minister-section .minister-info-card::after { content: " "; background: url(../images/box-corner-img.png) no-repeat right top; height: 100%; width: 100%; position: absolute; top: 0; right: 0; opacity: 0.1; }
.our-minister-section .minister-info-card .minister-card-inner { display: flex; gap: 20px; align-items: center; position: relative; z-index: 1; }
.our-minister-section .minister-info-card .minister-card-inner .info-column.minister-portfolio { max-width: 300px; }
.our-minister-section .minister-info-card .minister-card-inner .info-column .minister-info-icon { display: block; margin-bottom: 10px; }
.our-minister-section .minister-info-card .minister-card-inner .info-column ul { list-style: none; padding-left: 0; }
.our-minister-section .minister-info-card .minister-card-inner .info-column ul li { list-style: none; padding-bottom: 4px; }
.our-minister-section .minister-info-card .minister-card-inner .info-column ul li strong { font-weight: 500; }
.our-minister-section .minister-info-card .minister-card-inner .info-column ul li:last-child { padding-bottom: 0; }
.our-minister-section .minister-info-card .minister-card-inner .info-column .minister-contact-info p { margin-bottom: 5px; }
.our-minister-section .minister-info-card .minister-card-inner .minister-img-box { background: #C7D5E6; padding: 10px 50px 0 50px; border-radius: 10px; overflow: hidden; text-align: center; }
.our-minister-section .minister-info-card .minister-card-inner .minister-img-box .min-img-wrap { height: 180px; width: 230px; overflow: hidden; }
.our-minister-section .minister-info-card .minister-card-inner .minister-img-box .min-img-wrap img { width: 100%; }
.our-minister-section .minister-info-card .minister-card-inner .minister-info-box { display: flex; align-items: flex-start; width: calc(100% - 349px); margin: 0 0 0 25px; justify-content: space-between; }
.our-minister-section .minister-info-card .minister-card-inner .minister-info-box h2 { color: #4729a3; margin-bottom: 10px; }

@media (max-width: 1200px) { .our-minister-section .minister-info-card .minister-card-inner { flex-direction: column; }
  .our-minister-section .minister-info-card .minister-card-inner .minister-info-box { width: 100% !important; margin: 0; }
  .our-minister-section .minister-info-card { padding: 15px; } }
@media (max-width: 767px) { .our-minister-section .minister-info-card .minister-card-inner .minister-info-box { width: auto !important; gap: 20px; margin: 0 !important; }
  .our-minister-section .minister-info-card .minister-card-inner .minister-img-box .min-img-wrap { height: unset !important; width: unset !important; }
  .minister-info-box { flex-direction: column; }
  .our-minister-section .minister-info-card { padding: 15px; } }
.meity-bg { width: 1000px; margin: 0 auto; margin-bottom: 30px; height: 600px; position: relative; margin-top: 80px; }

.meity-bg2 { width: 81%; float: left; position: absolute; top: 15%; left: 9%; }

.meity-bg2 h3 { color: #2E75B6; font-weight: bold; line-height: 35px; margin-top: 30px !important; }

.meity-list li { list-style: none; float: left; width: 100%; margin: 7px 0; background: url(../images/202410161431925898.jpg) no-repeat; padding-left: 30px; margin-left: 192px; background: url(../images/202410071761634232.jpg) no-repeat; padding-left: 30px; padding-bottom: 0px; }

.ebook-heading img { height: 20px !important; width: 100% !important; }

.ebook-footer img { height: 20px !important; width: 100% !important; }

.content-img img { margin-left: 15px; width: 400px !important; }

.ebook-content-right { width: 100%; float: right; margin-top: -18px; overflow-x: hidden; padding-top: 30px; padding-right: 30px; text-align: justify; line-height: 28px; }

.alumni-image-gallery { padding-bottom: 50px; }

.alumni-image-gallery h2 { margin-left: 15px; }

.alumni-image-wrap .vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner > .vc_item > .vc_inner { position: relative; padding: 10px 0 0 20px; z-index: 9; }

.alumni-image-wrap .vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner > .vc_item > .vc_inner:before { content: ""; position: absolute; background: #fff; width: 96%; height: 95%; z-index: -1; left: 10px; top: 0px; border-radius: 12px; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control { left: 0; bottom: 0; margin-top: 135px; border-radius: 50%; width: 45px; height: 45px; line-height: 45px; text-align: center; border: 1px solid #fff; font-size: 22px; background: #4729a3; opacity: 1 !important; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control .icon-next:before { content: '\e903'; position: relative; top: -3px; font-size: 22px; line-height: 30px; font-family: 'icomoon' !important; color: #fff; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control.vc_right { right: 50%; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control.vc_left { left: 42%; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control .icon-prev:before { content: '\e903'; position: relative; top: -3px; font-size: 22px; line-height: 30px; font-family: 'icomoon' !important; color: #fff; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control .icon-prev { transform: rotate(180deg); }

.alumni-image-wrap .vc_left .vc_carousel-control { display: block; }

.contact-box .gen-card-content p { padding-left: 20px; line-height: 18px; }

.gen-card.left.contact-box { box-shadow: 6px 10px 10px -3px rgba(0, 0, 0, 0.1); border-radius: 10px !important; }

.alumni-image-wrap .vc_left .vc_carousel-control { display: block !important; }

.alumni-image-wrap .vc_right .vc_carousel-control { display: block !important; }

.gen-card.left.contact-box { min-height: 150px; }

.gen-card-content { padding-top: 20px; }

.contact-box .gen-card-content a { color: #2497f3; }

.contact-box .gen-card-img.show-original-img { float: right; right: 36px; height: 60px !important; width: 60px !important; top: 25px; }

/*Accordian Start */
.rti-section { min-height: 113vh; }

#accordion { border: unset !important; }

.accordion_panel { margin: 0 0 15px 0; border: 1px solid #e5f3fa; border-radius: 10px; overflow: hidden; box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.15); }

.accordion_header { padding: 1rem; margin: 0; width: 100%; border: 1px solid transparent; border-radius: 10px; overflow: hidden; }

.accordion_inner { display: none; }

.accordion_button { border: none; background-color: transparent; display: flex; justify-content: space-between; position: relative; white-space: normal; text-align: left; line-height: 1.5; padding-right: 40px; width: 100%; }

.accordion_button:focus, .accordion_button.active { outline: none !important; border: none !important; box-shadow: none !important; }

.accordion_inner { width: 100%; padding: 0.5rem 3rem; }

.accordion_panel .accordion_header { margin-bottom: 0; }

.accordion_panel .accordion_button span::after { content: ''; background: url(../images/angle-down.svg) no-repeat center; width: 18px; height: 18px; transition: .4s; display: inline-block; position: absolute; right: 15px; top: 7px; z-index: 1; }

.accordion_panel .accordion_button[aria-expanded="true"] span::after { background: url(../images/angle-down.svg) no-repeat center; transform: rotateX(180deg); }

.accordion_header:hover { background: #e5f3fa; }

.rti-contact-details span { max-width: 229px !important; min-width: 95px; }

.rti-contact-details ul li { display: flex !important; }

.rti-contact-details ul li { list-style: none; line-height: 1.5; }

/*RTI Mobile view */
@media screen and (max-width: 1366px) { .rti-centre-box { width: 100% !important; position: relative; transform: none !important; }
  .accordion_panel .accordion_header.heading5 { margin: 0px 0 !important; }
  .left-container { padding: 0 15px !important; } }
.round-icon { border-radius: 100%; width: 180px; height: 180px; border: 1px solid rgba(0, 0, 0, 0.37); object-fit: cover; }

.msg { height: 24px; width: 24px; }

.text-center { text-align: center; }

.alumni-gallery-wrap .video-gallery-section iframe { border-radius: 12px; position: relative; }

.alumni-gallery-wrap .video-gallery-section .vc_column-inner::before { content: ""; content: ""; position: absolute; background: #fff; width: 92%; height: 79%; z-index: 0; left: 7px; top: 19px; border-radius: 12px; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control.vc_left { display: block !important; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control { background-color: transparent; border: 1px solid #b7b7b7; opacity: 1 !important; line-height: 39px; text-align: center; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control .icon-next::before { content: '\e903'; position: relative; top: -3px; font-size: 22px; line-height: 30px; font-family: 'icomoon' !important; color: #000; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control .icon-prev::before { content: '\e903'; position: relative; top: -3px; font-size: 22px; line-height: 30px; font-family: 'icomoon' !important; color: #000; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control:hover { background-color: #8B70DB; color: #fff !important; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control .icon-prev:hover::before { color: #fff; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control .icon-next:hover::before { color: #fff; }

.servicedesk-img { max-width: 150px; }

.organisation-chart { padding: 15px; }
.organisation-chart ul.label-first { margin-left: 27px; }
.organisation-chart ul li .border-box { display: inline-block; border: 1px solid #ccc; padding: 10px 12px; border-radius: 10px; margin-bottom: 19px; box-shadow: 0 6px 12px 0 rgba(35, 35, 47, 0.078), 0 2px 4px 0 rgba(35, 35, 47, 0.059); }
.organisation-chart ul li .border-box:before { content: ""; position: absolute; width: 38px; height: 1px; background-color: #949494; top: 39px; left: -33px; }
.organisation-chart ul li .border-box:after { content: ""; position: absolute; width: 1px; height: 70px; background-color: #949494; left: 12px; top: 46px; }
.organisation-chart ul li .border-box.head::after { height: 40%; left: 38px; top: 57px; }
.organisation-chart ul li .border-box.last-element:after { display: none; }
.organisation-chart ul li .border-box.has-sub-child:after { height: 62%; }
.organisation-chart ul li .border-box.head:before { display: none; }
.organisation-chart ul li .border-box.has-sub-child { margin-bottom: 0; }
.organisation-chart ul li:before { top: 32px; }
.organisation-chart .organaisation-chart-img { padding: 15px; }

.organaisation-chart-img { padding: 15px; }

.organisation-chart ul.label-third li .border-box.has-sub-child:after { height: 56%; }

.organisation-chart ul li .border-box.head::after { height: 39.4%; }

@media (max-width: 410px) { .organisation-chart ul.label-third li .border-box.has-sub-child:after { height: 53%; } }
@media only screen and (max-width: 1243px) { .organisation-chart ul.sitemap-list-style li .border-box.head::after { height: 38.4%; }
  .organisation-chart ul.sitemap-list-style li .border-box.has-sub-child:after { height: 53%; } }
@media only screen and (max-width: 991px) { .organisation-chart ul.sitemap-list-style li .border-box.head::after { height: 39.4%; }
  .organisation-chart ul.sitemap-list-style li .border-box.has-sub-child:after { height: 56%; } }
@media only screen and (max-width: 767px) { .organisation-chart ul li .border-box.head::after { height: 39.2%; top: 53px; }
  .organisation-chart ul li .border-box:before { top: 37px; width: 39px; left: -34px; }
  .organisation-chart ul li .border-box:after { height: 66px; left: 10px; top: 43px; }
  .organisation-chart ul li .border-box.has-sub-child:after { height: 62.4%; } }
@media only screen and (max-width: 500px) { .organisation-chart ul.sitemap-list-style li .border-box.head::after { height: 39.2%; }
  .organisation-chart ul.sitemap-list-style li .border-box.has-sub-child:after { height: 56.7%; }
  .organisation-chart ul li .border-box:after { height: 65px; left: 10px; top: 41px; } }
@media only screen and (max-width: 450px) { .organisation-chart ul.label-first { margin-left: 0; }
  .organisation-chart ul li .border-box:after { height: 65px; top: 41px; }
  .organisation-chart ul.sitemap-list-style li .border-box.head::after { left: 27px; top: 47px; height: 40%; }
  .organisation-chart ul li .border-box.first-child:before { top: 37px; width: 25px; left: -17px; }
  .organisation-chart ul.sitemap-list-style li .border-box.has-sub-child:after { height: 56.6%; } }
@media only screen and (max-width: 430px) { .organisation-chart ul.sitemap-list-style li .border-box.has-sub-child:after { height: 53.9%; } }
@media only screen and (max-width: 410px) { .organisation-chart ul li .border-box.has-sub-child:after { height: 62%; }
  .organisation-chart ul li .border-box.head::after { height: 40.6%; }
  .organisation-chart .list-style-bold li { padding-left: 15px; }
  .organisation-chart ul li .border-box:before { width: 30px; left: -24px; }
  .organisation-chart ul li .border-box.first-child:before { top: 37px; width: 14px; left: -8px; }
  .organisation-chart ul li .border-box { word-break: break-all; } }
@media only screen and (max-width: 362px) { .organisation-chart ul.sitemap-list-style li .border-box.head::after { height: 39.1%; }
  .organisation-chart ul li .border-box.has-sub-child:after { height: 59.6%; }
  .organisation-chart ul.label-third li .border-box.has-sub-child:after { height: 53.6%; } }
.product-slider-section .swiper-slide a { display: block; }

.show-focus-outlines .product-slider-section .swiper-button-next:focus, .show-focus-outlines .product-slider-section .swiper-button-prev:focus { outline: 3px solid #9E5700 !important; transition: none !important; }

.show-focus-outlines .flexslider.core-services .slides a:focus img { border: 0 !important; }

/* Style for the focused slide */
.show-focus-outlines .focused-slide:focus { outline: 3px solid #9E5700; /* Blue outline */ outline-offset: 5px; /* Space between slide and outline */ }

.light > button.link-selected:after, .contrast .dark button.link-selected:after, .highlightLinks button#highlightLinks:after, .invert .invert button#invert:after, .saturation .saturation button#saturation:after, .addletterspacing button#addletterspacing:after, .addlineheight button#addlineheight:after, .hideimage .hideimage button#hideimage:after, .big_cursor button#big_cursor:after, .fontSizeEvent button.link-selected:after, .fontSizeEvent a.link-selected:after { content: "\f00c"; font-family: FontAwesome; line-height: 18px; color: #fff; font-size: 9px; position: absolute; top: 3px; right: 4px; width: 16px; height: 17px; background: green; border-radius: 50%; letter-spacing: 0; }

.scalender-header-days-name { color: #150202 !important; }

.scalender-month-name { font-weight: 600; }

.video-icon > img { height: 22px; }

.product-card { color: #000; }

.product-slider-section { padding: 0 0 20px 0; }

.NIC-calender .scalender-header-days-name ul { border: 1px solid #ddd; margin-top: 7px; border-left: none; border-right: none; }

.style-1 .accent-color, .style-1 .hvr-radial-out:before, .style-1 .home-13 .governor-socialmedia .gov-socmedia-icons:before, .home-13 .governor-socialmedia .style-1 .gov-socmedia-icons:before { color: #fff !important; }

.product-slider-section .swiper-slide { display: block; }

.product-content .title { margin-bottom: 0; }

.organaisation-chart-img { padding: 15px; }

.siwp-captcha-cntr { background: #fff !important; border: 1px solid #ccc; }

@media screen and (max-width: 992px) { .scalender-container table.bt tbody td::before { display: none; }
  .about-us-sec h2 { margin-left: 15px !important; } }
@media screen and (max-width: 767px) { .emerging-technology .emerg-tech-container.vc_column_container .vc_column-inner.vc_custom_1732097057883 { padding-top: 35px !important; }
  .emer-tech { padding-top: 0px; }
  .emerging-technology { margin-top: -40px; }
  .offerings-sec.vc_custom_1732098341742 { padding-top: 0 !important; margin-bottom: 0 !important; }
  .offerings-sec.vc_custom_1732098341742 .vc_column_container.vc_col-sm-1 { display: none !important; }
  .emerging-technology-wrapper { margin-bottom: 0; }
  .emerging-technology .vc_col-sm-1 { display: none; }
  .home-products { margin-bottom: 30px; } }
@media screen and (max-width: 500px) { .gen-card.ministry_card .gen-card-content { padding: 0 15px; }
  .left.ministry_card h2 { margin: 10px 0 !important; } }
.State_coordinators .hog-card { padding-bottom: 35px; }

@media (max-width: 767px) { .headquarter-text { padding: 15px 0 15px 15px; } }
.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter { margin-bottom: 15px; }

#cmf-site-filter .dataTables_wrapper .dataTables_length label { font-weight: normal; text-align: left; white-space: nowrap !important; font-size: 1em; float: none; }

#cmf-site-filter .dataTables_wrapper .dataTables_length select { width: 75px; display: inline-block; float: none !important; margin: 0 8px; top: 0; right: 0; height: 36px; appearance: auto; }

.dataTables_filter label { gap: 10px; align-items: center; }

#cmf-site-filter .dataTables_filter label input[type="search"] { height: 36px; padding: 0 10px !important; }

#directory-table .directory-contact { word-break: break-all; }

#directory-table thead th:last-child { width: 30% !important; }

#directory-table thead th { border-bottom: none !important; }

@media (max-width: 991px) { #directory-table thead th:first-child, #directory-table tbody td:first-child { width: auto !important; min-width: unset !important; text-align: left; }
  .dir-table { padding: 30px; } }
.testimonial-box { padding-bottom: 25px; }

.name span { margin-top: 10px; }

.name p { margin-bottom: 5px; }

.testimonial-block .equal-height { display: flex; }

@media (max-width: 767px) { .testimonial-block .equal-height { display: block; }
  .testimonial-block .equal-height .col-xs-6 { width: 100%; } }
#blog-cntr .productsImage img { height: 100%; object-fit: contain; }

.blog-details { bottom: 50px; }

#brochures-table thead, #brochures-table thead tr { background: #fff !important; }

#brochures-table thead th:nth-child(3), #brochures-table thead th:nth-child(4) { text-align: center; }

#brochures-table tbody td:nth-child(3), #brochures-table tbody td:nth-child(4) { text-align: center; font-size: 20px; font-weight: bold; }

#brochures-table tbody td:nth-child(3) a, #brochures-table tbody td:nth-child(4) a { display: flex; align-items: center; justify-content: center; gap: 5px; }

@media (max-width: 991px) { #brochures-table tbody td:nth-child(3), #brochures-table tbody td:nth-child(4) { text-align: left; font-size: unset; font-weight: normal; } }
.alumni-gallery-wrap .video-gallery-section iframe { border-radius: 12px; position: relative; }

.alumni-gallery-wrap .video-gallery-section .vc_column-inner::before { content: ""; content: ""; position: absolute; background: #ffffff; width: 92%; height: 79%; z-index: 0; left: 7px; top: 19px; border-radius: 12px; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control.vc_left { display: block !important; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control { background-color: transparent; border: 1px solid #b7b7b7; opacity: 1 !important; line-height: 39px; text-align: center; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control .icon-next::before { content: '\e903'; position: relative; top: -3px; font-size: 22px; line-height: 30px; font-family: 'icomoon' !important; color: #000; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control .icon-prev::before { content: '\e903'; position: relative; top: -3px; font-size: 22px; line-height: 30px; font-family: 'icomoon' !important; color: #000; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control:hover { background-color: #8B70DB; color: #fff !important; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control .icon-prev:hover::before { color: #fff; }

.alumni-image-wrap .vc_images_carousel .vc_carousel-control .icon-next:hover::before { color: #fff; }

.gallery-heading-left.carasoleflex-wrap.gallery-layout-two .photo-glry-title { text-align: left !important; }

.video-gallery-section .video-gallery-main .socialCont, .video-gallery-main .gallery-content .socialCont { display: none; }

.video-gallery-main .gallery-content { padding: 15px; }

.video-gallery-main { position: relative; z-index: 0; border: none; padding-left: 15px; }

.video-gallery-main .gallery-image { border-radius: 12px; }

.video-gallery-main .gallery-bg .btn:hover, .video-gallery-main .gallery-bg .btn { color: #ff0000; }

.video-gallery-main .gallery-bg .icon-youtube { position: relative; display: block; }

.video-gallery-main .gallery-bg .icon-youtube:after { content: ""; position: absolute; background: #fff; width: 20px; height: 20px; bottom: 20px; left: 35%; z-index: -1; }

@media only screen and (max-width: 1200px) { .video-gallery-main .gallery-bg .icon-youtube:after { bottom: 15px; } }
.video-gallery-main:before { content: ''; position: absolute; background-color: #fff; width: 96%; height: 75%; border-radius: 12px; z-index: -1; top: -15px; left: 0px; }

.video-gallery-main .gallery-bg { background: rgba(0, 0, 0, 0); opacity: 1; }

.gallery-heading-left.carasoleflex-wrap.gallery-layout-two .galleryThumb { width: 100%; padding: 15px 15px 0 15px; position: relative; }

.gallery-heading-left.carasoleflex-wrap.gallery-layout-two .galleryThumb:before { content: ''; position: absolute; background-color: #fff; width: 93%; height: 96%; border-radius: 12px; z-index: -1; top: 0; left: 0px; }

.gallery-heading-left.carasoleflex-wrap.gallery-layout-two .HomeGalleryCarasole { background: #eef1fb !important; border: none !important; padding: 0; }

.gallery-heading-left.carasoleflex-wrap.gallery-layout-two .galleryThumb img { border-radius: 12px; }

.HomeGalleryCarasole .flex-direction-nav a.flex-prev:before, .HomeGalleryCarasole .flex-direction-nav a.flex-next:before { color: #fff !important; }

@media only screen and (max-width: 767px) { .alumni-main-right { margin-top: -25px; }
  .alumin-video-box { padding: 15px; }
  .alumni-video-right .vc_column-inner { padding-left: 15px !important; }
  .alumni-more-details { padding: 0px 30px; }
  .alumni-video-right { margin-right: 15px; }
  .alumni-video-left .vc_column-inner { padding: 15px !important; } }
.show-focus-outlines .vc_tta-tab:focus { border: 2px solid #9E5700; }

.vc_tta-panel.is-hidden { display: none; }

.show-focus-outlines .hog-card a:focus { border: 2px solid #9E5700; transition: none !important; display: inline-block; outline: none; }

.swiper-notification { position: absolute !important; width: 1px !important; height: 1px !important; margin: -1px !important; padding: 0 !important; overflow: hidden !important; clip: rect(0 0 0 0) !important; white-space: nowrap !important; border: 0 !important; }

.show-focus-outlines .fancybox-skin a.fancybox-item.fancybox-close:focus, .show-focus-outlines th[tabindex="0"]:focus { outline: 2px solid #CD7100; }

@media only screen and (min-width: 320px) { .home-slider .flex-pauseplay { top: 30px; } }
@media only screen and (min-width: 780px) { .fb_iframe_widget span { width: 100% !important; }
  .fb_iframe_widget iframe { position: relative !important; }
  .fb_iframe_widget .lfloat ._1dro ._1drp { overflow: visible; /* not hidden */ text-overflow: clip; /* not ellipsis */ white-space: normal; /* allow wrapping if needed */ line-height: 1.2; /* avoid vertical clipping */ height: auto; }
  .fb_iframe_widget .uiScaledImageContainer a .lfloat, .fb_iframe_widget .uiScaledImageContainer a .rfloat { float: none; } }
@media only screen and (max-width: 767px) { #search-filter input[type="search"] { margin-bottom: 0; } }
.tabs-wrapper .tabs [role="tablist"] { min-width: 100%; text-align: center; margin-bottom: 20px; }
.tabs-wrapper .tabs [role="tablist"] button:nth-child(1) { border-radius: 50px 0px 0px 50px; }
.tabs-wrapper .tabs [role="tablist"] button:nth-child(2) { border-radius: 0px 50px 50px 0; margin-left: -4px; }
.tabs-wrapper .tabs [role="tab"] { outline: none; font-weight: bold; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0), 0 6px 20px 0 rgba(0, 0, 0, 0.23); padding: 15px 25px; }
.tabs-wrapper .tabs [role="tab"][aria-selected="true"] { margin-top: 0; background: #4729A3; color: #fff; }
.tabs-wrapper .tabs [role="tab"][aria-selected="false"] { background-color: #fff; color: #000; }
.tabs-wrapper .tabs [role="tabpanel"] { padding: 5px; min-height: 10em; width: 100%; }
.tabs-wrapper .tabs [role="tabpanel"].is-hidden { display: none; }
.tabs-wrapper .tabs [role="tabpanel"] p { margin: 0; }

.state-center-tab .vc_tta-tabs-container .vc_tta-tabs-list { text-align: center; margin-bottom: 20px !important; overflow: initial !important; }
.state-center-tab .vc_tta-tabs-container .vc_tta-tabs-list li:first-child a { border-radius: 50px 0px 0px 50px !important; }
.state-center-tab .vc_tta-tabs-container .vc_tta-tabs-list li:last-child a { border-radius: 0px 50px 50px 0 !important; }
.state-center-tab .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a { background-color: #fff; color: #000; padding: 15px 30px; border: 1px solid #eee; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0), 0 6px 20px 0 rgba(0, 0, 0, 0.23); }
.state-center-tab .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a span { color: #000; }
.state-center-tab .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a::after, .state-center-tab .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a::before { display: none !important; }
.state-center-tab .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a { background-color: #4729A3; border: 1px solid #4729A3; }
.state-center-tab .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a span { color: #fff; }
.state-center-tab .vc_tta-panels-container .vc_tta-panels { background-color: transparent !important; }

.custom-data-card { border-top: 5px solid #8B70DB; border-radius: 10px; margin-bottom: 25px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0), 0 6px 20px 0 rgba(0, 0, 0, 0.13); width: 100%; display: flex; flex-direction: column; background: #fff; }
.custom-data-card .card-head { border-bottom: 1px solid #ccc; padding: 0px 15px; }
.custom-data-card .card-head h2 { color: #4729A3; font-weight: 700; font-size: 1.2em; }
.custom-data-card .card-head ul { padding-left: 0; }
.custom-data-card .card-head ul li { list-style: none; padding-bottom: 10px; display: flex; align-items: center; }
.custom-data-card .card-head ul li span { display: inline-block; margin-right: 7px; }
.custom-data-card .card-head ul li span img { width: 20px; }
.custom-data-card .card-head ul li:last-child { padding-bottom: 0; }
.custom-data-card .card-head .place-name { color: #4729A3; }
.custom-data-card .card-body { padding: 10px 10px 10px 15px; flex: 1 1 auto; }
.custom-data-card .card-body .card-body-content { overflow: auto; max-height: 150px; }
.custom-data-card .card-body .card-body-content::-webkit-scrollbar { width: 3px; }
.custom-data-card .card-body .card-body-content::-webkit-scrollbar-thumb { background: #666; border-radius: 20px; }
.custom-data-card .card-body .card-body-content::-webkit-scrollbar-track { background: #ddd; border-radius: 20px; }
.custom-data-card .card-body .card-body-content ul { list-style-type: disc; }
.custom-data-card .card-body .card-body-content ul li { padding-right: 8px; padding-bottom: 10px; }
.custom-data-card .card-body .card-body-content ul li span img { width: 20px; }
.custom-data-card .card-footer { margin-top: auto; /* pushes footer down */ }
.custom-data-card .card-footer .view-more-btn { display: inline-block; width: 100%; text-align: center; padding: 10px; background: #EEEBFA; font-weight: 500; border-radius: 0px 0px 10px 10px; }
.custom-data-card .card-footer .view-more-btn:hover { background: #4729A3; color: #ffffff !important; }
.custom-data-card ul.persons-contact-info { padding-left: 0; margin-top: 10px; }
.custom-data-card ul.persons-contact-info li { list-style: none; padding-right: 8px; }
.custom-data-card ul.persons-contact-info li span { display: inline-block; margin-right: 7px; }
.custom-data-card ul.persons-contact-info li span img { width: 20px; }

.filter-box1 form select { appearance: auto; }

@media (max-width: 1440px) { #topBar #accessibility ul li .accessiblelinks.textSizing { right: -1px; } }
@media (max-width: 1367px) { .menuWrapper.is-sticky { position: initial; } }
@media (max-width: 1199px) { .header-right { padding: 0; }
  .header-wrapper { padding: 16px 0; }
  .logo .site_logo .emblem { height: 90px; }
  .logo .site_logo .logo_text .site_name_english, .logo .site_logo .logo_text h1.h1-logo { font-size: 1.6em; }
  .logo .site_logo .logo_text strong { font-size: 16px; }
  .awardListing .pressImage { padding: 12px; }
  .awardListing .pressImage img { width: 125px; height: 125px; }
  .awardListing .awardContent { padding: 0 12px 60px; }
  .awardListing .awardContent h2 { line-height: 20px; }
  .socialCont { width: calc(100% - 24px); left: 12px; bottom: 20px; }
  .socialCont ul { padding: 5px 0; }
  .socialCont ul li a { font-size: 1em; line-height: 19px; }
  .socialCont ul li .icon-share { font-size: 1.25em; line-height: 19px; position: relative; top: 1px; }
  .arrowDetails { width: 30px; height: 30px; }
  .arrowDetails span { font-size: 1.25em; }
  .awardListingContainer .awardListContent { float: none; width: 100%; margin: 0 0 15px; text-align: center; }
  .awardListingContainer .awardRightContent { float: none; width: 100%; }
  h1, .heading2 { font-size: 1.8em; }
  h2, .heading2 { font-size: 1.55em; }
  .award-details .data-table-container { margin: 15px 0; }
  .awardbx-container { margin: 0; }
  .awardListingContainer { border: 1px solid #949494; padding: 15px 15px 50px; }
  .search-main-container .search-head { padding: 0 15px; font-size: 13px; }
  .posted { padding: 8px 10px; font-size: 0.95em; }
  .event-style-2 .event-container .awardListing h2, .gen-card .gen-card-content-main .gen-card-content h2 { font-size: 1.1em; line-height: 24px; }
  .list-view .posted { line-height: 22px; padding: 5px 10px 4px; }
  .gen-card .gen-card-content-main .gen-card-content { padding: 12px 15px; }
  .org .pub-box .pub-content .pub-img { width: 58%; }
  .org .pub-box .pub-content .pub-img img { height: 155px; width: 100%; object-fit: cover; }
  .org .pub-box .pub-content .pub-detail { width: 39%; }
  .org .pub-box .pub-bottom { padding: 15px 15px 18px; }
  .project .pub-box .pub-content .pub-img { float: none; margin: 0 auto 15px; }
  .project .pub-box .pub-content .pub-img img { height: auto; object-fit: none; width: auto; }
  .project .pub-box .pub-content .pub-detail { width: 100%; float: none; }
  .pub-box .pub-content .pub-detail p strong { width: auto; }
  .pub-box .pub-content .pub-detail h2 { margin: 0 0 5px; }
  .gallery-container .awardListing .eventImage img, .gallery-style-2 .gallery-container .awardListing .eventImage img { height: auto; }
  .photo-count { padding: 6px 12px; font-size: 0.9em; }
  .photo-count span { font-size: 1.5em; }
  .photo-count strong { margin: 0; }
  .gallery-style-2 .gallery-container .awardListing .awardContent h2 { font-size: 1.2em; }
  .pub-box .pub-content .pub-img { width: 32%; }
  .pub-box .pub-content .pub-detail { width: 65%; }
  .service .service-container .service-content .service-box { width: 14%; }
  .list-view .video-gallery-main .gallery-content .socialCont { position: static; }
  .list-view .video-gallery-main .gallery-content h2 { margin: 0 0 5px; }
  .adlogin-cntr .logininr-cntr .logout-auth h2 { font-size: 1.4em; }
  .adlogin-cntr::before { border: 130px solid transparent; border-top: 130px solid #383838; border-right: 0; }
  .adlogin-cntr::after { border: 110px solid transparent; border-top: 110px solid #545454; border-right: 0; }
  .video-single .video-gallery-main .gallery-bg .btn { font-size: 3em; }
  .video-style-2 .gen-card .gen-card-img i { width: 46px; height: 35px; line-height: 36px; margin-left: -23px; font-size: 18px; }
  .khowMinisterBox .MinisterProfile ul li { margin-bottom: 5px; }
  .tax-provider .eventItem .eventContent h2 { font-size: 1.025em; }
  .tax-provider .award-style-2 .awardListing h2 { font-size: 1.025em; }
  .tax-provider .awardListingContainer .awardRightContent h2 { font-size: 1.2em; }
  .award-style-2 .awardListing.project-style-2 .pressImage img { height: 120px; width: 100%; }
  .awardListingContainer.project-style-3 .awardListContent > img { height: 200px; }
  .award-style-2 .awardListing .awardContent { padding: 12px 12px 45px; }
  .video-style-2 .gen-card .gen-card-content-main .gen-card-content h3 { padding: 15px 0 5px; }
  .eventImage + .awardContent .posted { margin-bottom: 5px; }
  .event-style-2 .event-container .awardListing .eventImage img { height: auto; }
  .event-style-2 .event-container .awardListing { padding: 12px 12px 100px; }
  .event-style-2 .event-container .awardListing .awardContent .social-section { width: calc(100% - 24px); left: 12px; }
  .event-style-2 .event-container .awardListing .awardContent .social-section .btn { font-size: 1em; padding: 6px; }
  .event-style-2 .list-view .event-container .awardListing .awardContent .event-desc { margin: 0 0 5px; }
  .gallery-style-2 .list-view .gallery-container .awardListing .awardContent .social-section .btn, .gallery-style-3 .list-view .gallery-container .awardListing .awardContent .social-section .btn { padding: 6px 12px; font-size: 13px; }
  .list-view .video-gallery-main .gallery-image, .video-style-2 .list-view .gen-card .eventItemImage .gen-card-img { width: 40%; }
  .list-view .video-gallery-main .gallery-content, .video-style-2 .list-view .gen-card .gen-card-content-main { width: 60%; padding: 15px; }
  .pub-box { padding: 15px 12px 50px; }
  .rti-contact-details ul li { flex-wrap: wrap; } }
@media (max-width: 991px) { .header-wrapper { padding: 12px 0; }
  .header-wrapper .header-right a { margin: 0 10px 0 0; }
  .header-wrapper .header-right a img { max-width: 115px; }
  .header-wrapper .header-right a:last-child { margin: 0; }
  .gallery-style-2 .gallery-container .awardListing .awardContent .bottom-con .btn { width: 138px; padding: 5px 10px; }
  .award-style-2 .list-view .awardListing .pressImage img { height: 150px; }
  .awardListingContainer .awardRightContent h2 { font-size: 1.3em; line-height: 24px; margin: 15px 0 10px !important; }
  #mainFooter ul li a { font-size: 0.9em; }
  #mainFooter ul li::after { margin: 0 5px; }
  h1, .heading2 { font-size: 1.75em; }
  h2, .heading2 { font-size: 1.5em; }
  .award-details .pull-right { margin-bottom: 5px; text-align: center; }
  .award-details .pull-right .img-responsive { display: inline; }
  .box.awardbx p br, .awardbx.newsBox p br { display: none; }
  .event-details .fancy-video { display: block; margin: 0 auto 20px; width: 296px; }
  .event-details .fancy-video img, .awardListing .eventImage img { width: auto; height: auto; }
  .search-main-container .search-container .search-area { max-width: 400px; }
  .bt-content a { display: block; }
  .event-details .photo-gallery .row .col-lg-3 a, .event-details .col-lg-5 img { margin: 0 0 20px; }
  .event-details h2 { font-size: 1.25em; }
  .gallery-style-2 .gallery-container .awardListing .awardContent h2, .gallery-container .awardListing .awardContent h2 { min-height: inherit; }
  .list-view .gallery-container .awardListing .awardContent .socialCont { margin: 0; }
  .list-view .gallery-container .awardListing .awardContent { width: 65%; }
  .list-view .gallery-container .awardListing .eventImage img { height: 128px; }
  .list-view .gen-card .gen-card-img { width: 35%; }
  .list-view .gen-card .gen-card-content-main { width: 60%; }
  .pub-box .pub-content .pub-img { width: 21.5%; }
  .pub-box .pub-content .pub-detail { width: 76%; }
  .service .service-container .service-content .service-box { width: 23%; }
  .page-head { margin: 0 0 12px; }
  #mainFooter .footer-bottom { padding: 25px 0 30px; }
  .logo a h1.h1-logo { font-size: 1.1em; }
  .sitemap ul li { font-size: 15px; }
  .home .vc_custom_1548926916109 .gen-card { padding: 0 !important; }
  .various.fancybox\.iframe img, .event-details .photo-gallery .row .col-lg-3 a img { width: 100%; }
  .details-container { padding: 80px 20px 20px; margin: 80px auto 0; }
  .details-container .minister-pro-img { top: -60px; }
  .details-container .minister-pro-img img { width: 120px; height: 120px; }
  .details-container .minister-meta ul { margin: 0 -10px; }
  .details-container .minister-meta ul li { font-size: 13px; padding: 0 10px; min-height: 40px; }
  .minister-detail { font-size: 13px; }
  .parichay-outerbox { margin: 0; border-left: none; }
  .adlogin-cntr { width: 95%; margin: 12px auto; min-height: 250px; padding: 40px; }
  .adlogin-cntr .logininr-cntr .logout-auth h2, .adlogin-cntr .wp-social-login-connect-with { font-size: 1.2em; }
  .adlogin-cntr::before { border: 110px solid transparent; border-top: 110px solid #383838; border-right: 0; }
  .adlogin-cntr::after { border: 90px solid transparent; border-top: 90px solid #545454; border-right: 0; }
  .adlogin-cntr .logininr-cntr .logout-auth .login-link { padding: 5px 12px; margin: 0 4px; font-size: 13px; }
  .video-style-2 .gen-card .gen-card-img a img { height: 180px; }
  .tax-provider .awardListingContainer .awardRightContent h2 { font-size: 1.025em; }
  .single-image { margin: 0 0 10px; }
  .meta-info .general-list { margin: 0; }
  .award-style-2 .awardListing.project-style-2 .pressImage img { height: 200px; }
  .award-style-2 .awardListing .pressImage img { height: 198px; }
  .search-main-container .search-head { width: 30%; }
  .search-main-container .search-container { width: 70%; }
  .gallery-style-3 .gallery-container .awardListing .awardContent .bottom-con .btn { padding: 7px 10px; width: 120px; }
  .list-view .video-gallery-main .gallery-image, .list-view .video-gallery-main .gallery-content, .video-style-2 .list-view .gen-card .eventItemImage .gen-card-img, .video-style-2 .list-view .gen-card .gen-card-content-main { float: none; clear: both; width: 100%; }
  .video-style-2 .gen-card .gen-card-content-main .gen-card-content h2 { margin: 0 0 8px; }
  .video-style-3 .pressrelease-details { margin: 0 0 1.5em; }
  .pub-box .pub-content .pub-img img { width: 100%; }
  table thead tr th, table tbody tr td, .data-table-1 tbody td, .data-table-1 thead th { min-width: inherit; max-width: none; }
  .former-head-table .former-prof-pic { text-align: left; }
  .printShare ul li img { max-width: 14px; }
  .meity-bg { width: 100%; height: 100%; padding-left: 15px; padding-right: 15px; margin-top: 20px; }
  .meity-bg img { width: 100%; height: 460px; }
  .meity-bg2 { width: 81%; top: 60px; left: 60px; }
  .meity-list li { margin-left: 0; }
  .equal-height { display: block; }
  .whos-list.State_coordinators.tableWidth { width: 100% !important; }
  .sno { padding-left: 15px; width: auto; }
  ul.inner-info li.card-info { width: 49%; }
  .inner-page-content .whos-list.hog { padding-bottom: 20px; margin-top: 20px; }
  .nic-service-cntr { display: block; }
  .scalender-container table.bt tbody td::before { display: none; }
  .about-us-sec h2 { margin-left: 15px !important; } }
@media (max-width: 940px) { #topBar #accessibility ul li .accessiblelinks.textSizing { width: 270px; text-align: left; }
  #topBar #accessibility ul li .accessiblelinks.textSizing ul li { width: 50%; margin: 0 !important; }
  #topBar #accessibility ul li .accessiblelinks.textSizing ul li button { width: 90%; }
  .news-ticker-horizontal .flexslider .flex-direction-nav, .news-ticker-horizontal .flexslider .flex-pauseplay { display: none !important; }
  .flex-direction-nav, .flex-pauseplay, .news-ticker-horizontal.show-controls .flexslider .flex-direction-nav, .news-ticker-horizontal.show-controls .flexslider .flex-pauseplay { display: block !important; font-size: 0; }
  .flex-direction-nav .flex-prev, .flex-direction-nav .flex-next { top: 50% !important; margin-top: -20px !important; bottom: inherit !important; }
  .flex-direction-nav .flex-prev { right: inherit !important; left: 10px !important; }
  .flex-direction-nav .flex-next { right: 10px !important; left: inherit !important; }
  .flex-pauseplay .flex-pause, .flex-pauseplay .flex-play { bottom: inherit !important; left: inherit !important; right: 10px !important; top: 10px !important; overflow: visible; }
  .home-slider .flex-pauseplay .flex-pause, .home-slider .flex-pauseplay .flex-play { left: inherit !important; right: 15px !important; top: 30px !important; font-size: 0; } }
@media (max-width: 768px) { .news-ticker-horizontal { padding: 12px 0 0 !important; } }
@media (max-width: 767px) { .switchViewHead { padding-left: 0 !important; }
  .header-right.hidden-xs { display: block !important; }
  body { font-size: 13px; }
  p { line-height: 1.6em; }
  h1 { font-size: 1.5em; }
  .page-template-default h2, .page-template-default h3.list-heading, .page-template-default h2.list-heading { margin: 15px 0 !important; }
  .home.page-template-default .gen-list h2 { margin: 0 0 15px !important; padding: 0; }
  .btn { font-size: 13px; padding: 4px 10px; }
  .m-hide { display: none; }
  .m-show { display: block; }
  .center-block-box.textCenter img { max-width: 200px; }
  #mainFooter ul { margin: 0 0 10px; }
  #mainFooter .copyRights .copyRightsText { margin: 0 auto 20px; max-width: 500px; }
  #mainFooter .copyRights .copyRightsText p { margin: 0 0 12px; }
  #mainFooter ul li { margin: 0 0 5px; }
  #mainFooter .footer-top { padding: 12px 0 0; }
  #topBar #accessibility ul li a.skipContent { font-size: 1.3em; }
  #topBar #accessibility ul li a.skipContent span { line-height: 35px; }
  .viewSwicther { display: none; }
  .award-style-2 .awardListing .pressImage img, .news.award-style-2 .awardListing .pressImage img, .news .awardListing .eventImage img { height: auto; object-fit: inherit; width: 100%; }
  .awardListingContainer .awardListContent img { width: 100%; }
  .page-head .col-xs-12 { width: 66.66666667%; }
  .page-head .col-xs-12:last-child { width: 33.33333333%; }
  .page-head { margin: 0 0 15px; }
  #breadcrumb ul li { font-size: 13px; }
  .photo-gallery .col-xs-12 { width: 33.33%; }
  .search-main-container .search-head { display: none; }
  .bt-content a { display: inline-block; word-break: break-all; }
  .formMainContainer select { margin: 0 0 15px; }
  .news .awardListing .awardContent h2 { min-height: inherit; }
  .awardListing h2 { min-height: inherit !important; margin: 0 0 5px !important; }
  .event-details h2 { font-size: 1.15em; }
  .eventItem { margin: 0 0 15px; }
  .img-responsive { margin: 0 0 15px; }
  .adlogin-cntr { margin: 30px auto; }
  .awardListing { margin: 0 0 25px !important; }
  .alignleft, .alignright { float: none; margin: 0 auto 15px; }
  .meta-info.odd { margin-top: -10px; }
  .awardbx.box, .awardbx.newsBox { margin: 15px 0 0; }
  .pub-box { margin: 0 0 15px; }
  .carasoleflex-wrap { margin-top: -50px; }
  .details-container .minister-meta ul li { float: none; width: 100%; min-height: inherit; margin: 0 0 8px; }
  .minister-detail { margin: 10px 0 0; }
  .video-gallery-main .gallery-content a h2 { font-size: 1.2em; margin: 0 0 12px !important; }
  .video-style-2 .gen-card .gen-card-img a img { height: 165px; }
  .gen-card .gen-card-content-main .gen-card-content h2 { margin: 0 0 12px !important; }
  .gen-card .gen-card-content-main .venue-section { height: 40px; }
  .tax-provider .eventItem .eventContent h2, .tax-provider .award-style-2 .awardListing h2, .tax-provider .award-style-4 .awardListing h2 { min-height: inherit; margin: 0 0 10px; }
  .award-style-2 .awardListing.project-style-2 .pressImage img, .awardListingContainer.project-style-3 .awardListContent > img, .award-style-5 .awardListing.project-style-5 .pressImage img { height: auto; }
  .socialCont { width: 100%; position: static; }
  .awardListing .awardContent { padding: 0 12px 20px; }
  .award-style-2 .awardListing .awardContent { padding: 12px; }
  .awardListingContainer .awardListContent { margin: 0; }
  .video-style-2 .gen-card .gen-card-content-main .gen-card-content .socialCont { position: absolute; width: calc(100% - 24px); }
  .gen-card .gen-card-img > img { height: auto; }
  .gallery-container .awardListing .awardContent h2 { margin: 0 0 12px !important; }
  .event-details .fancy-video img, .awardListing .eventImage img { width: 100%; }
  .video-gallery-main .gallery-content .socialCont { width: 100%; }
  .video-gallery-main .gallery-content { padding: 10px 15px 15px; }
  .video-gallery-main { margin: 10px 0; }
  .video-style-2 .gen-card .gen-card-content-main .gen-card-content h2 { margin: 8px 0 !important; }
  .video-style-2 .gen-card { margin: 0 0 20px !important; }
  .video-style-2 .gen-card .gen-card-img a img { height: auto; }
  .gridlist-filter { margin: 10px 0; }
  .cm-fund-write.fund-write-style2 { padding: 0; }
  .cm-fund-write.fund-write-style2 > span { margin: 20px 0; }
  .gen-card.card-initiatives-home-10 { margin-bottom: 15px !important; }
  .left-container, #accordion, .accordion { width: 100%; padding: 15px; }
  .rti-centre-box { margin-top: 0; float: left; }
  .right-rti-wrap .right-container { padding: 30px; padding-top: 0; }
  .right-rti-wrap:before { display: none; }
  .alumin-video-box { position: relative; margin-bottom: 0; height: unset; }
  .emerging-technology .emerg-tech-container.vc_column_container .vc_column-inner.vc_custom_1732097057883 { padding-top: 35px !important; }
  .emer-tech { padding-top: 0px; }
  .emerging-technology { margin-top: -40px; }
  .offerings-sec.vc_custom_1732098341742 { padding-top: 0 !important; margin-bottom: 0 !important; }
  .offerings-sec.vc_custom_1732098341742 .vc_column_container.vc_col-sm-1 { display: none !important; }
  .emerging-technology-wrapper { margin-bottom: 0; }
  .emerging-technology .vc_col-sm-1 { display: none; }
  .home-products { margin-bottom: 30px; }
  button#big_cursor { display: none !important; } }
@media (max-width: 700px) { .header-right.hidden-xs { display: none !important; }
  .logo .site_logo .emblem { height: 80px; margin: 0 8px 0 0; }
  .header-wrapper .col-lg-8.col-md-8.col-sm-8.col-xs-7 { padding-right: 0; width: 80%; }
  .header-wrapper .col-lg-4.col-md-4.col-sm-4.col-xs-5 { padding-left: 0; width: 20%; }
  .logo .site_logo .logo_text strong { font-size: 15px; }
  .logo .site_logo .logo_text .site_name_english, .logo .site_logo .logo_text h1.h1-logo { font-size: 1.3em; }
  .search-main-container { padding: 15px 0; height: auto; margin: 0 0 25px; }
  .data-table-container { margin: 20px 0; }
  .search-main-container.odd { height: auto; display: block; }
  .search-main-container .search-container { display: block; width: 450px; margin: 0 auto; }
  .search-main-container .search-container .search-area { max-width: none; }
  .fil-box { margin-top: -50px; }
  h1, .heading2 { font-size: 1.5em; }
  h2, .heading2, .style-2.home h2 { font-size: 1.3em; }
  .event-details h2 { font-size: 1.2em; }
  .sitemap ul li { font-size: 14px; padding-top: 5px; padding-bottom: 5px; }
  .sitemap ul li::before { top: 10px; font-size: 0.7em; left: 2px; } }
@media (max-width: 640px) { #mainHeader { border-bottom: 1px solid #c2c0c1; }
  .logo .site_logo .logo_text .logo-sub-title { font-weight: 400; font-size: 14px; display: block; }
  .photo-gallery .col-xs-12 { width: 50%; }
  .service .service-container .service-content .service-box { width: 30%; }
  .indicator { display: block; float: right; }
  .nav li.has-sub li > a .indicator { position: static; transform: none; -webkit-transform: none; }
  .nav ul a { padding: 0 19px; line-height: 42px; }
  .nav li > a { line-height: 42px; }
  .nav li.has-sub > a .indicator::after, .nav li.has-sub li > a .indicator::after { content: "\e9bb"; font-size: 14px; background-color: #000; color: #ffffff; border-radius: 50%; padding: 5px; position: relative; top: 16px; }
  .nav li.has-sub > a .indicator.open::after, .nav li.has-sub li > a .indicator.open::after { content: "\e9a2"; }
  .nav ul li a:hover .indicator::after { background-color: #ffffff; color: #000000; }
  .menuWrapper .menu { margin: 0 -15px; }
  #mainFooter .copyRights .copyRightsLogos a { display: block; padding: 15px 10px; width: 125px; margin: 0 auto; }
  #mainFooter .copyRights .copyRightsLogos a::after { width: 300px; height: 1px; right: auto; top: auto; bottom: -2px; left: 50%; margin-left: -150px; }
  #mainFooter .copyRights .copyRightsText { margin: 0 auto 10px; }
  #mainFooter .copyRights .copyRightsText p br { display: none; }
  #mainFooter .footer-bottom { padding: 25px 0 15px; }
  .home .vc_custom_1553674643077 { margin-top: -20px !important; }
  table caption { font-size: 1.2em; }
  .adlogin-cntr { width: 95%; margin: 10px auto; min-height: 200px; padding: 0; }
  .adlogin-cntr .logininr-cntr .logout-auth h2 { font-size: 1.2em; margin: 0 0 15px !important; }
  .adlogin-cntr .wp-social-login-connect-with { font-size: 1.2em; }
  .adlogin-cntr::before { border: 70px solid transparent; border-top: 70px solid #383838; border-right: 0; }
  .adlogin-cntr::after { border: 60px solid transparent; border-top: 60px solid #545454; border-right: 0; }
  .adlogin-cntr .logininr-cntr .logout-auth .login-link { padding: 4px 10px; margin: 0 4px; font-size: 12px; }
  .search-main-container.tourism-whereTostay .cat-filter-cntr select { margin: 0 0 8px; }
  .search-main-container.tourism-whereTostay .cat-filter-cntr select:last-child { margin: 0; }
  .style-2 .nav li.has-sub li > a .indicator::after { top: 4px !important; }
  .style-2 .nav ul li a:hover .indicator::after { background-color: #000000; color: #ffffff; }
  h1, .heading2 { font-size: 1.3em; line-height: 26px; }
  ul.inner-info li.card-info { width: 100%; }
  #cmf-site-filter .filter-box1 { max-width: 90%; }
  .contactline { flex-direction: column; } }
@media (min-width: 641px) { .nav li:hover > ul { display: block !important; } }
@media (max-width: 550px) { .logo .site_logo .logo_text { display: block; margin: 4px 0; }
  .logo .site_logo .logo_text strong { font-size: 14px; }
  .logo .site_logo .logo_text .site_name_english, .logo .site_logo .logo_text h1.h1-logo { font-size: 1.1em; line-height: 16px; }
  .logo .site_logo .emblem { height: 70px; }
  .header-wrapper { padding: 15px 0; }
  .pub-box .pub-content .pub-img { width: 100%; text-align: center; margin: 0 0 15px; padding: 0; box-shadow: none; }
  .pub-box .pub-content .pub-detail { width: 100%; }
  .service .service-container .service-content .service-box { width: 49%; }
  .service .service-container .service-content .service-box:nth-child(2n) { margin-right: 0; }
  .page-head .col-xs-12 { width: 100% !important; }
  .printShare { float: none !important; text-align: left !important; margin: 15px 0 0; }
  .pub-box { padding: 15px 12px 25px; }
  .adlogin-cntr { width: 95%; }
  .adlogin-cntr .wp-social-login-provider-list a.wp-social-login-provider, .adlogin-cntr .wp-social-login-provider-list p { width: 100%; } }
@media (max-width: 499px) { body { font-size: 12px; }
  p { line-height: 1.5em; }
  .search-main-container .search-container { width: 350px; }
  .fil-box { margin: 10px 0 15px; width: 100%; }
  .fil-box label { width: 90px; text-align: left; }
  .fil-box form#srt { width: calc(100% - 90px); }
  .org .pub-box .pub-content .pub-img { width: 100%; float: none; margin: 0 0 15px; }
  .org .pub-box .pub-content .pub-detail { width: 100%; float: none; }
  .printShare ul li { float: none; display: inline-block; }
  .data-table-container { margin: 0; }
  .adlogin-cntr::before, .adlogin-cntr::after { content: none; }
  .meity-bg2 { left: 45px; top: 45px; }
  .nic-service-desk-wrap { flex-direction: column; }
  .gen-card.ministry_card .gen-card-content { padding: 0 15px; }
  .left.ministry_card h2 { margin: 10px 0 !important; } }
@media (max-width: 400px) { .logo .site_logo .logo_text .logo-sub-title { font-size: 13px; margin-top: -2px; }
  #topBar #accessibility ul li a.skipContent { font-size: 22px; padding: 0 12px; }
  #topBar #accessibility ul li a.skipContent span { line-height: 28px; }
  #topBar #accessibility ul li .textSizing { padding: 7px 8px 3px 6px; }
  #topBar #accessibility ul li .textSizing ul li a { font-size: 13px; padding: 0px 3px; }
  #topBar #accessibility ul li a.language { font-size: 14px; padding: 0 5px; }
  #topBar .col-xs-12 .push-left { min-height: inherit; padding: 4px 0 0; }
  #topBar .col-xs-12 .govBranding ul { padding: 0; }
  .search-main-container .search-container { width: 300px; }
  .photo-gallery .col-xs-12 { width: 100%; }
  .social-group-icon { height: auto; padding-top: 6px !important; }
  .social-group-icon span { font-size: 8px; height: auto; }
  .details-container .minister-meta ul li strong { display: block; float: none; width: 100%; margin: 0 0 5px; }
  .details-container .minister-meta ul li span { float: none; width: 100%; }
  .details-container { padding: 60px 15px 15px; margin: 70px auto 0; }
  .details-container .minister-pro-img img { width: 100px; height: 100px; }
  .details-container .minister-pro-img { top: -50px; }
  .home-14.home .vc_row-o-equal-height.vc_row-has-fill .wpb_column.vc_column_container .vc_column-inner { margin: 0 0px 15px !important; }
  #topBar .col-xs-12 .push-right { min-height: inherit; } }
@media (max-width: 360px) { #topBar #accessibility ul li a { padding: 0 5px; }
  .search-main-container .search-container { width: auto; }
  .search-main-container.odd .search-container .search-area input.form-control, .search-main-container .search-container .search-area .btn, .search-main-container .search-container .search-area select.form-control { width: 100%; float: none; border-radius: 0; }
  .search-main-container { padding: 10px; }
  .adlogin-cntr { width: 250px; }
  .logo .site_logo .emblem { height: 50px; }
  .logo .site_logo .logo_text strong { font-size: 13px; line-height: 14px; }
  .logo .site_logo .logo_text .site_name_english, .logo .site_logo .logo_text h1.h1-logo { font-size: 0.9em; line-height: 20px; }
  .menuToggle { top: 5px; }
  .search-main-container .search-container .search-area form .btn { width: auto; }
  #topBar .govBranding ul li a { padding: 5px; } }

/*# sourceMappingURL=base.css.map */
