/*
  Theme Name:   Superfine chid theme 2018
  Theme URI:    http://www.it-rays.org/superfine
  Author:       IT-RAYS
  Author URI:   http://www.it-rays.net
  Description:  SuperFine Child Theme 2018
  Template:		superfine
  Version:      1.1.4.4
  License:      GNU General Public License v2 or later
  License URI:  http://www.gnu.org/licenses/gpl-2.0.html
  Tags:         light, dark, right-sidebar, left-sidebar, fluid-layout, fixed-layout, custom-header, custom-background, custom-menu, red, blue, green, theme-options, translation-ready
  Text Domain:  superfine
*/
/*@font-face {
font-family:'Playfair Display';
font-style:italic;
font-weight:700;
src:local('Playfair Display Bold Italic'),local(PlayfairDisplay-BoldItalic),url(http://fonts.gstatic.com/s/playfairdisplay/v10/n7G4PqJvFP2Kubl0VBLDEBZeN5y77JNHCKkhVNuYRJ4.woff2) format(woff2);
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;
}*/
.overlay-wrap {
display:inline-block;
position:absolute!important;
top:auto!important;
left:0;
bottom:11px!important;
right:0!important;
z-index:99999;
width:45%;
margin:auto!important;
}
.dont-want,.skip-vid {
position:relative!important;
height:auto!important;
font-weight:700;
text-indent:0!important;
float:left;
line-height:1;
text-align:center;
padding:5px!important;
}
.skip-vid {
width:150px!important;
background:#fff!important;
transition:all .7s ease;
-webkit-transition:all .7s ease;
}
.dont-want {
width:282px!important;
background:#fff!important;
transition:all .7s ease;
-webkit-transition:all .7s ease;
}
.entry-content .rev_slider a, .rev_slider a
{
  text-align: center !important;
}
#rev_slider_19_1 .tp-loop-wrap,#rev_slider_19_1 .tp-parallax-wrap {
width:100%;
height:100%;
}
#rev_slider_19_1 .tp-mask-wrap {
width:100%!important;
height:100%!important;
}
#rev_slider_19_1 .tp-videolayer {
width:100%!important;
height:70%!important;
bottom:0;
top:0;
margin:auto!important;
}
.media-right-block .wpb_wrapper, .media-right-block .wpb_wrapper .wpb_content_element,
.media-right-block .wpb_wrapper .wpb_content_element .media_row .media_column
{
  height: 100%;
}
.media-right-block .wpb_wrapper .wpb_content_element .media_row .media_column .wp-post-image
{
  height: 100%;
  width: 100%;
}
.media-right-block .wpb_wrapper .wpb_content_element .media_row .media_column.twitter_content
{
  background:rgb(43, 89, 160);
}
.media-right-block .wpb_wrapper .wpb_content_element .media_row
{
  height: 50%;
}
.media-right-block .wpb_wrapper .wpb_content_element .media_row .media_column
{
  width: 50%;
  float: left;
}
#sgcboxOverlay.colorbox3 {
opacity:.65!important;
}
div#vcboxOverlay {
opacity:.8!important;
background:#000!important;
}
li.down-font,li.print-page,li.readspeak,li.up-font {
background-repeat:no-repeat;
background-position:center center;
}
body #vcboxClose {
bottom:-1px;
}
body .top-nav>ul>li>a,body .top-nav>ul>li>span>a,body a,body div,body p,body span {
font-family:Raleway;
-ms-touch-action:manipulation;
touch-action:manipulation;
}
body h1,body h2,body h3,body h4,body h5,body h6 {
font-family:Raleway!important;
-ms-touch-action:manipulation;
touch-action:manipulation;
}
body a {
color:#b74011;
-ms-touch-action:manipulation;
touch-action:manipulation;
}
body a:hover {
color:#99350e;
text-decoration:underline;
}
body *,body .pageWrapper {
touch-action:manipulation;
}
.pageWrapper {
overflow-x:hidden;
}
.nomargin-top,.nomargintop {
margin-top:0!important;
}
.nomargin-left,.nomarginleft {
margin-left:0!important;
}
.nomargin-right,.nomarginright {
margin-right:0!important;
}
.nomarginall {
margin:0!important;
}
.nopaddingall {
padding:0!important;
}
.xspaddingall {
padding:5px;
}
.smpaddingall {
padding:10px!important;
}
.mdpaddingright {
padding-right:15px!important;
}
.mdpaddingleft {
padding-left:15px!important;
}
.mdpaddingtop {
padding-top:15px!important;
}
.xspaddingbottom {
padding-bottom:5px!important;
}
.smpaddingbottom {
padding-bottom:10px!important;
}
.mdpaddingbottom {
padding-bottom:15px!important;
}
.mdpaddingall {
padding:15px!important;
}
.lgpaddingright {
padding-right:25px!important;
}
.lgpaddingleft {
padding-left:25px!important;
}
.lgpaddingtop {
padding-top:25px!important;
}
.lgpaddingbottom {
padding-bottom:25px!important;
}
.lgpaddingall {
padding:25px!important;
}
.xlpaddingall {
padding:50px!important;
}
.nopadding-top,.nopaddingtop {
padding-top:0!important;
}
.nopadding-bottom,.nopaddingbottom {
padding-bottom:0!important;
}
.nopadding-left,.nopaddingleft {
padding-left:0!important;
}
.nopadding-right,.nopaddingright {
padding-right:0!important;
}
.xspadding {
padding:5px!important;
}
.xspaddingtop {
padding-top:5px!important;
}
.smpaddingtop {
padding-top:10px!important;
}
.xspaddingright {
padding-right:5px!important;
}
.smpaddingleft {
padding-left:10px!important;
}
.smpaddingright {
padding-right:10px!important;
}
.xlpaddingleft {
padding-left:50px;
}
.xsmarginbottom {
margin-bottom:5px!important;
}
.xsmargintop {
margin-top:5px!important;
}
.smargintop {
margin-top:10px!important;
}
.smarginbottom {
margin-bottom:10px!important;
}
.smarginleft {
margin-left:10px!important;
}
.mdmargintop {
margin-top:15px!important;
}
.mdmarginright {
margin-right:15px!important;
}
.margintop20 {
margin-top:20px!important;
}
.lgmargintop {
margin-top:30px!important;
}
.mdmarginbottom {
margin-bottom:15px!important;
}
.mdmarginleft {
margin-left:15px!important;
}
.lgmarginbottom {
margin-bottom:30px!important;
}
.lgmarginleft {
margin-left:30px!important;
}
.margin-xl-bottom {
margin-bottom:50px;
}
body .col-centered {
float:none;
margin:0 auto;
}
.font65 {
font-size:65px!important;
}
.vcenter {
display:inline-block;
float:none!important;
}
.vmiddle {
display:table-cell;
}
.vbottom,.vtop {
display:inline-block;
float:none;
}
.vertical-wr,.vertical-wr-middle {
display:table;
width:100%;
}
.button-group .btn-md {
min-width:160px;
margin-right:15px;
margin-left:0;
padding:10px 20px;
}
body .btn-dc {
background-color:#ec6a37;
padding:10px 35px;
}
body .main-color {
/*color:#EC6A37;*/
color: #555555 !important;
}
body .secondary-bg {
background-color:#091F44;
}
body .secondary-color {
color:#091F44;
}
.events-single-custom-header-details h1,body .events-row h2,body .page-title h1,body h1 {
/* commented by sumesh */
font-size:46px !important;
line-height:1.2;/*updated by sumesh for Arabic heading speacing*/
/*text-transform: capitalize; commented by sumesh*/
font-weight: 400 !important;
}
body .wpb_text_column h1.nomarginbottom {
line-height:.8;
}
body .page-title.title-1 h3 {
width:60%;
line-height:1.3;
}
/*updated by sumesh*/
body h2 {
font-size:38px;
}
/*updated by sumesh*/
body .wpb_text_column h2 {
line-height:38px;
}
body .height-auto {
height:auto!important;
}
body .section {
padding:30px 0 40px;/* commented by sumesh to decrease details page top padding*/
}
.custom-to-top,.section a#to-top {
position:relative!important;
}
/*li.up-font {
background-image:url(assets/images/big-circle.png);
background-color:#072651;
}
li.down-font {
background-image:url(assets/images/small-circle.png);
background-color:#092f5e;
}
li.print-page,li.readspeak {
background-image:url(assets/images/big-circle.png);
}*/
.ar-rtl li.readspeak i {
margin:0 0 0 2px !important;
}
body .top-bar {
-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);
box-shadow:0 1px 4px rgba(0,0,0,.1);
position:fixed;
z-index:99;
width:100%;
top:86px;
left:0;
padding:0;
}
body .top-head.header-8 {
position:relative;
z-index:999;
width:100%;
top:0;
left:0;
}
#contentWrapper {
margin-top:0px;
background-color: #FFF;
}
body .top-head.sticky-nav {
-webkit-box-shadow:none;
box-shadow:none;
}
#csbwfs-right #csbwfs-fb,#csbwfs-right #csbwfs-gp,#csbwfs-right #csbwfs-li a,#csbwfs-right #csbwfs-ml,#csbwfs-right #csbwfs-pin,#csbwfs-right #csbwfs-re,#csbwfs-right #csbwfs-st,#csbwfs-right #csbwfs-tw,#csbwfs-right #csbwfs-yt,#csbwfs-right a#csbwfs-show {
box-shadow:-1px 0 2px rgba(0,0,0,.75);
}
.top-bar {
top:-100px;
}
body .top-bar,body .top-head {
transition:none;
-webkit-transition:none;
}
.alert-wr-top {
background:#FFF;
text-align:center;
color:#666;
font-weight:400!important;
}
.vc_color-alert-danger.vc_message_box
{
  background: #FFF !important; 
}
.alert-wr-top .vc_message_box {
border:none;
padding:0;
background: #FFF; 
}
.alert-wr-top .vc_message_box .container {
position:relative;
padding-left:15px;
padding-top:20px;
text-align:left;
background: #FFF; 
}
span.sep {float:left;padding:10px 0;}
.ar-rtl span.sep {
float:right;font-family:GandhiSans;}
body .top-bar a:hover { background-color:rgba(0,0,0,0)!important;
text-decoration:underline;}
body .top-bar li ul { border-bottom-color:#ec6a37;
border-bottom-width:0;}
.top-bar ul>li>a { text-transform:capitalize;
font-size:14px;
padding:10px 15px;}
.top-bar ul li.welcome-user b,.top-bar ul li.welcome-user span { display:inline-block;
float:left;
padding:10px 0;}
body.ar-rtl .top-bar ul li.welcome-user span { margin:0 0 0 5px;}
.top-bar ul.font-sizer-wr>li>a { font-size:17px;
padding:10px 12px;}
.welcome-user a { display:inline-block!important;}
body .center-top,body .left-top,body .right-top { float:right;
margin:0;}
body .center-top { margin:0 10px 0 0;}
body.ar-rtl .center-top { margin:0 0 0 10px;}
.top-bar i.fa.fa-globe.lang-icon { font-size:18px;
top:2px;
position:relative;}
.top-bar .center-top ul li:first-child { padding-right:5px;}
.top-bar .welcome-user { white-space:nowrap;}
.top-bar .welcome-user a { max-width:140px;
overflow:hidden;
text-overflow:ellipsis;
float:left;}
.top-bar-txt { display:block;
position:relative;}
body .top-bar .readspeaker_button { position:absolute;
background:#0b386a!important;
height:50px;
z-index:5;
display:none;
border-right:1px solid #072651;
border-bottom:1px solid #072651;
border-left:1px solid #072651;
top:auto;
width:auto;
min-width:145px;
text-align:center;
right:0;
padding:12px;}
body.ar-rtl .top-bar .readspeaker_button { left:0;
right:auto;}
body .rsbtn { display:inline-block;
margin:0;}
body .top-nav ul li:hover>a { color:#0B386A;}
body .top-nav>ul>li { padding:30px 15px;}
body .top-head.header-8 .top-nav>ul>li .inner-mega>a,body .top-head.header-8 .top-nav>ul>li>a { margin:-30px -15px;
padding:26px 15px 22px;}
body .top-head.header-8 .top-nav>ul>li>a b.sub-t,body .top-head.header-8 .top-nav>ul>li>span>a b.sub-t { text-transform:none;
display:inline-block;
position:relative;
font-size:15px;}
.close-srch,.close-srch:hover { color:#d75522;
top:-10px;
text-decoration:none;}
.srch-overlay { z-index:999;}
body .top-head.header-8 .top-search { border-left:0;
position:relative;
height:84px;
display:table;
margin:0;}
.top-search a{   color: #4a4a4a !important;}
body .top-search .search-box.zoomInDown { -webkit-animation-name:fadeIn;
animation-name:fadeIn;
-webkit-animation-duration:.5s;
animation-duration:.5s;
-webkit-animation-fill-mode:both;
animation-fill-mode:both;}
body .top-head.header-8 .top-nav>ul>li:hover>a b,body .top-head.header-8 .top-nav>ul>li:hover>a span,body .top-head.header-8 .top-nav>ul>li>a,body .top-head.header-8 .top-nav>ul>li>a b.sub-t,body .top-head.header-8 .top-nav>ul>li>a span { text-transform:none!important;
color:#0b386a;
line-height:16px;}
body .top-head.header-8 .top-nav>ul>li.selected:hover>a b.sub-t { color:#0b386a;}
body .top-head.header-8 .top-nav>ul>li.selected:hover>a i.menu-caret { color:#f46c31;}
body .top-head.header-8 .top-nav>ul>li:hover>a { background-color:transparent;
text-decoration:none;}
.top-nav ul,body .top-head.header-8 .top-nav>ul>li.selected>a,body .top-head.header-8 .top-nav>ul>li.selected>span>a,body .top-head.header-8 .top-nav>ul>li:hover>a,body .top-head.header-8 .top-nav>ul>li:hover>span>a { border:0;}
body .top-head.header-8 .top-nav.custom-main-menu>ul>li:hover>a { background-color:transparent;
border:none;}
body .top-head.header-8 .top-nav.eservice-menu>ul>li>a { background-color:#04193e;
color:#fff;
padding:35.5px 15px;}
body .top-head.header-8 .top-nav.eservice-menu>ul>li:hover>a { background-color:#0b386a;
color:#fff;}
body .login-register-menu ul li { float:none;
padding:0;}
body .top-head.header-8 .top-nav.login-register-menu>ul>li:hover>a,body .top-head.header-8 .top-nav.login-register-menu>ul>li>a { color:#0b386a;
margin:0 0 -10px;
padding:17px 15px 15px;}
.top-nav>ul>li>a i.menu-caret { display:block;
color:#f46c31;
position:absolute;
bottom:-4px;
right:-15px;
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
#csbwfs-right a#csbwfs-show { float:right;
height:50px;
width:50px;
line-height:50px;
text-align:center;
background-color:#d75522;
color:#fff;}
#csbwfs-right a#csbwfs-hide { padding-right:0;
text-align:center;
font-size:30px;
color:#d75522;
background-color:#f2f2f2;
display:inline-block;
width:50px;
margin:auto 5px;}
.float-nav,.float-nav>div { background:rgba(161,161,161,.3);}
body .ar-rtl #csbwfs-right a#csbwfs-hide { padding-left:0;
padding-right:0;
margin:0 0 0 -5px;}
.float-nav { position:fixed;
right:50px;
bottom:5%;
width:15px;
z-index:991;
display:table;
margin:auto;}
.float-nav>div>div { position:relative;
width:12px;
height:12px;
display:block;
margin:10px 0;
padding:0;}
.float-nav a { display:block;
width:10px;
height:10px;
background-size:cover;
position:Relative;
border:2px solid #6b6c71;
box-shadow:1px -1px 0 #8d9197,1px 1px 0 #8d9197,-1px -1px 0 #8d9197,-1px 1px 0 #8d9197;
background:rgba(0,0,0,0);}
body .popover.left>.arrow:after { bottom:-15px;
border-left-color:#EC6A37;}
body .popover>.arrow:after { border-width:15px;}
body .popover-content { white-space:nowrap;
font-size:13px;
color:#FFF;
text-shadow:none;
background:#EC6A37;
text-overflow:ellipsis;
overflow:hidden;
padding:2px 14px;}
body .popover { border:0 solid red;
background:rgba(0,0,0,0);}
.lang-ul a span,span.icl_lang_sel_current { font-family:GESSText;
font-weight:300;
font-size:18px;
top:-2px;
position:relative;}
body .center-tbl { display:block;
float:right;
margin:auto;}
.top-nav>ul#menu-menu-after>li { float:none;
text-align:right;
display:block;
padding:0;}
.init-feat-slider-img { background-size:cover;
background-position:center center;
width:100%;
height:100%;
display:block;
position:relative;}
.home-init-title { color:#fff;
font-size:20px;
line-height:20px;
display:table-cell;
vertical-align:middle;
text-align:left!important;
left:0;
position:relative;
margin:10px 0 0;}
.home-init-inner-wr { display:table;
text-align:center;
width:259px;
height:auto;
margin:auto;
padding:0;}
/*.home-init-inner-wr:hover { background-color: #223657;}
*/
span.home-init-img-wr { display:table-cell;
width:20%;
height:70px;}
span.home-init-inner-img-wr { display:table-cell;
vertical-align:middle;
width:50px;
margin:0;}
.event-date-wr { border:1px solid #fff !important;
width:222px;
transition:none;
line-height:19px;
display:inline-block;
border-width:1px;
margin:0;
padding:30px 0 !important;
background: url("images/event-date-wr.svg") center center no-repeat;
height: 270px;}
.twitter-feed-wr .rev_slider_wrapper,div#rev_slider_8_6 ul { border-top:1px solid #2b59a0;
border-bottom:1px solid #2b59a0;}
.event-date-wr span { display:block;

text-align:center !important;

font-size: 25px!important;

line-height: 50px!important;

font-family: Raleway !important;}
.event-date-wr span.event-date {   font-size: 75px!important;

  line-height: 65px!important;

  color: #e06b42;}
.event-trans { padding:15px 0;}
.news-thumbnail-wr img { width:100%;

min-height:220px;}
.home .news-thumbnail-wr img {min-height:189px !important;}
.news-label-wr a { color:#082c58;

font-size:14px;

font-weight:700;

text-transform:uppercase;

line-height:16px;

display:inline-block;

padding:10px 0 0;}
.news-label-wr a:hover { color:#082c58;}
.news-date-wr { font-size:15px;

font-weight:300;

color:#0b386a;

letter-spacing:0;

margin:-5px 0 0;

padding:0;}
.slider-insta-link { display:block;

width:50px;

height:50px;

text-align:center;

color: #FFF !important;}
.twitter-feed-wr i.fa-icon-instagram { top:0!important;

bottom:0!important;

height:50px;

line-height:50px!important;

margin:auto!important;}
div#rev_slider_9_7_wrapper { border:1px solid #3F7CAE;

box-sizing:content-box;}
span.slider-insta-hearts { font-size:14px!important;}
a.slider-insta-link:hover { color:#3F7CAE;}
.home-media-inner-wr {
margin:20px 0;
}
.home-media-inner-wr div>div {
width:40%;display:inline-block;text-align:center;color:#fff;max-width:225px;margin:15px 0 0 15px;}
table.loc-table img {height:auto;

width:100%;}
.loc-main-title {margin:20px 0 10px;}
.loc-sub-title { font-size:26px;

line-height:1;

margin:20px 0 0;}
body div.wpcf7-response-output.wpcf7-mail-sent-ok { color:#b74011;

border-color:#A8AFB6;

margin:0 auto 20px;

padding:10px 15px;}
#contact-us div.wpcf7-validation-errors { background:#f1d5d6;

text-align:left;

font-size:13px;

color:#93272F;

border-color:#f2b1b4;

margin:-10px 0 30px!important;

padding:5px;}
#contact-us span.wpcf7-not-valid-tip { font-size:14px;

background-color:#F1D5D6;

display:block;

color:#93272F;

border:1px solid #f2b1b4;

margin:0 0 -10px;

padding:5px;}
.home-contact-wr .wpcf7 .wpcf7-form-control { /*color:#FFF !important;*/

background:rgba(0,0,0,0);

width:100%;

max-height:125px;

margin:0;

padding:10px;}
.home-contact-wr .wpcf7 img.wpcf7-form-control { margin-bottom:5px;

width:auto;

padding:0;}
.home-contact-wr .wpcf7 p { margin:0 0 20px;}
.home-contact-wr .wpcf7 .wpcf7-form-control.btn { width:100%;

background-color: #d44106;}
body .home-contact-wr { padding-top:40px;

padding-bottom:40px;}
.home-contact-wr p { font-size:14px;

font-weight:400;

line-height:16px;}
.bold { font-weight:700!important;}
.feat-block>div { padding:20px 20px 0!important;}
span.home-useful-img-wr {     display: table-cell;

      height: 80px;

      width: 25%;

      vertical-align: middle;}
.home-useful-inner-img-wr { display:initial;

vertical-align:middle;

margin:auto;}
span.home-useful-img-wr img { max-height:80px;}
.home-useful-title {     color:#fff;

    font-size: 18px;

    line-height: 26px;

    display: table-cell;

    vertical-align: middle;

    max-width: 300px;

    margin: 10px auto 0;

    text-align: left !important;}
.home-useful-title.about{     display: block;}

span.home-useful-img-wr.about{   display: block;

  text-align: left;}
.home-useful-inner-wr { display:table;

width:100%;

height:auto;

min-height:170px;

max-width:300px;

margin:auto;

padding:0px;}
/*.home-useful-inner-wr:hover { background-color:#EE8157;}*/
.our-partners-row img { max-height:50px;

width:auto;}
#foo { transition:all .7s ease;

-webkit-transition:all .7s ease;

background-color:#d75522!important;}
body .footer-bottom,body .footer-middle li a { font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;

font-size:13px;}
#footWrapper .footer-top-wr .social-list li a { border:0 solid #515151;

text-decoration:none;}
.footer-subscribe-wr .mc4wp-form input.form-control { width:85%;

height:42px;

float:left;

border-color:#000;

margin:auto;}
.subscribe-notes { color:#0a182c;

font-size:12px;

line-height:22px;

display:inline-block;}
.footer-subscribe-wr .mc4wp-form button { height:42px;

position:relative;

z-index:3;

float:left;

margin:0;}
.footer-subscribe-wr .mc4wp-form button i { margin:auto;}
.footer-subscribe-wr .mc4wp-form .mc4wp-response p { width:84%;

margin:auto;}
.footer-top-wr u { display:table;

width:100%;

height:160px;}
.vertical-wr .vertical-m { display:table-cell;

vertical-align:middle;

float:none;}
.why-subscribe { position:absolute;

left:13%;

top:45px;

font-size:12px;

color:#000;}
.social-list.footer-social-icons-wr li a:after,.social-list.footer-social-icons-wr li a:before,.social-list.footer-social-icons-wr li a:hover:after,.social-list.footer-social-icons-wr li a:hover:before { font-size:22px!important;

color:inherit!important;}
.footer-custom-menu h2.widgettitle { font-size:18px;

color:#494949;

font-weight:600;}
.footer-custom-menu a,.footer-custom-menu li,.footer-custom-menu li a { /*color:#8c8c8c;*/
/* added by Manu */
color: #555555;

font-size:13px;

line-height:13px;}
body .footer-middle { padding:40px 0 10px;}
body .footer-3 .footer-middle { background-color:#f0f0f0;}

body .footer-3 .footer-bottom { background-color:#f0f0f0 !important;}
body .footer-middle a { color:#4c4c4c;}
body .footer-middle h4 { font-size:18px;

text-transform:none;

color:#494949;

font-weight:700;

margin-bottom:25px;

line-height:20px;}
body .footer-middle .menu li { border-top:0 #2f2f2f solid;

line-height:15px;

padding:0 0 10px;}
body .footer-3 .footer-bottom .footer-menu li,body .footer-3 .footer-bottom .footer-menu li a,body .footer-3 .footer-bottom div,body .footer-3 .footer-bottom p,body .footer-3 .footer-bottom span { /*color:#8c8c8c;*/
/* added by Manu */
color: #555555;

text-transform:none;

font-size:13px;}
body .footer-menu li { font-size:12px;

border-right:1px solid #A8A8A8;

padding:0 10px;}
body .footer-menu li:first-child { padding:0 10px 0 0;}
body .footer-menu li:last-child { border-right:0 solid #A8A8A8;

padding:0 0 0 10px;}
body .footer-menu-center .menu-item-type-custom a:hover

{     text-decoration: none;}
body.rtl .footer-3 .footer-bottom .footer-menu li,

body.rtl .footer-3 .footer-bottom .footer-menu li a

{     font-size: 12px;

    padding: 0px 3px;}
body .title-overlay { z-index:0;}
.top-bar ul.xbreadcrumbs li.current { padding-right:0!important;

overflow:hidden;

text-overflow:ellipsis;}
body.ar-rtl .top-bar ul.xbreadcrumbs li.current { padding-left:0!important;

padding-right:5px!important;}
.page-template-one-page-breadcrumb .anchored { padding:50px 0;}
body .sub-section-bottom { padding-top:80px;

padding-bottom:80px;}
body .page-title.title-4 { text-align:center;

background-color:#2d5d7d;

background-image:url(assets/images/page-titles/mrm-header-bg.jpg);

background-repeat:no-repeat;

background-position:0 0;

background-size:cover;

padding:20px 0;}
.events-single-header-wr .custom-breadcrumbs .breadcrumbs,.page-title .custom-breadcrumbs .breadcrumbs,.page-title.title-4 .custom-breadcrumbs .breadcrumbs { width:100%;

display:block;

text-align:left;

background-color: transparent !important;

padding: 20px 0px !important;

/*border-bottom:1px solid #a0aaad;*/

margin:0;}
.events-single-header-wr .custom-breadcrumbs .breadcrumbs { top:0;

bottom:auto;

left:0;}
.events-single-header-wr .custom-breadcrumbs .breadcrumbs,.events-single-header-wr .custom-breadcrumbs .breadcrumbs span,.events-single-header-wr .custom-breadcrumbs .breadcrumbs span a,.page-title .custom-breadcrumbs .breadcrumbs,.page-title .custom-breadcrumbs .breadcrumbs span,.page-title .custom-breadcrumbs .breadcrumbs span a,.page-title.title-4 .custom-breadcrumbs .breadcrumbs,.page-title.title-4 .custom-breadcrumbs .breadcrumbs span,.page-title.title-4 .custom-breadcrumbs .breadcrumbs span a { color:#fff;

text-transform:capitalize;

font-size:12px;}
.event-date-wr,.event-loc { font-size:16px;

font-weight:400;}
body .page-title.title-1 .breadcrumbs { position:static;

display:table;

margin:0 auto;

padding:10px 20px;}
.page-title.title-1 .custom-breadcrumbs .breadcrumbs { background-color:#f9f9f9!important;

border-bottom:1px solid #f4f4f4;}
body .one-page-breadcrumb { bottom:auto;

top:0;

z-index:9;

width:100%;

background-color:rgba(255,255,255,.2)!important;

position:absolute;

color:#fff;}
.one-page-breadcrumb .breadcrumbs { position:static;

width:100%;

display:block;

text-align:left;

background-color:transparent!important;

border-bottom:1px solid #a0aaad;

margin:0;

padding:10px 20px;}
.custom-accordion-wr.vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading,.custom-accordion-wr.vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover,.custom-accordion-wr.vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading { background-color:rgba(0,0,0,0);}
.custom-accordion-wr .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon,.custom-accordion-wr.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon { left:0;}
body.events-list.tribe-bar-is-disabled #tribe-events-content-wrapper { max-width:100%;}
body #tribe-events-content.tribe-events-list { max-width:100%;

display:block;

margin:auto auto 80px;

padding:0;}
body.events-list #tribe-events-footer { border-top:none;

padding-top:0;

text-align:center;}
.single-event-title-wr { min-height:160px;

margin-bottom:10px;}
h1.tribe-events-single-event-title { margin:-7px 0 0;}

.mission-arrow-one{   font-size: 100px;

    font-family: Rale !important;

    color: #939393;

    margin-bottom: 0px;

    position: relative;

    line-height: 10px;

    top: 50px;}

.mission-arrow-two{   font-size: 100px;

    font-family: Rale !important;

    color: #939393;

    text-align: right;

    line-height: 0px;

    bottom: 0;

    position: absolute;

    right: 245px;}

.mission-statement

{   z-index: 100000000;

    font-family: Raleway !important;

    background: #FFF;

    width: 800px;

    padding-right: 125px;

    position: relative;

    font-size: 46px;

    line-height: 71px;

    margin-top: 0px;

    padding-top: 50px;

    padding-bottom: 60px;

    font-weight: 400;}

.form-container

{   border:1px solid #DDD;

  padding: 10px;}

.form-container .seperator

{    height:10px;

   border-bottom: 1px solid #DDD;

       margin-bottom: 10px;}

#event-map

{   height: 600px;}

#additional-pages

{   padding: 40px 0px;

  margin: 20px 0px;}

#event-facilitator

{     padding: 40px 0px;}

.facilitator-info-wr

{   text-align: center;}

.facilitator-info-wr h3

{   margin: 0px;

  padding-bottom: 10px; }

.secondary-bg p

{   color:#f2f2f2;}

body .single-event-map-wr { height:inherit;}
.events-single-header-wr { position:relative;

display:table;

width:100%;}
.event-loc { line-height:16px;}
.event-date { line-height:42px;

font-weight:400;

font-size:42px;}
.event-month { line-height:16px;

font-weight:400;

font-size:16px;}
.tribe-events-content { margin-bottom:25px;}
body .btn-slider-orange,body .btn-slider-transparent,body .btn-slider-white { min-width:300px;

display:block;

text-align:center;

text-decoration:none;}
body .btn-slider-orange { background-color:#d75522!important;

padding:20px 35px;}
body .btn-slider-white { background-color:#fff;

border:1px solid #6e839d;

color:#082c58;

padding:18px 35px;}
body .btn-slider-white:hover { background-color:#F7F7F7!important;}
body .btn-slider-transparent { background-color:transparent;

border:1px solid #6e839d;

color:#fff;

padding:20px 35px;}
body .btn-slider-transparent:hover { background-color:rgba(255,255,255,.15)!important;}
.tribe-events-sub-nav a,body .btn-custom-md,body form .btn-custom-md { min-width:225px;
display:inline-block;
text-align:center;
line-height:19px;
font-weight:400;
font-size:16px;
/* addedby Manorama sept 5*/
/*background-color:#ec6a37;*/
background-color:#8B2F0E;
/*end*/
color:#fff;
padding:18px 31px;}
body .btn-transparent-white { color:#fff;
text-decoration:none;
border:1px solid #fff;
background:0 0;}
body .btn-transparent-white:hover { color:#fff;
background-color:rgba(255,255,255,.15)!important;}
body .home-btn .btn-orange,body .home-btn .btn-orange:hover { color:#fff;
display:block;
text-decoration:none;
background-color:#d75522!important;
padding:10px 35px;}
/* added by Manorama - September 5*/
body .home-btn .btn-orangecg{
	background-color: #d44106 !important;
    color: #ffffff !important;
    border: #f0f0f0 !important;
display:block;
text-decoration:none;padding:10px 35px;}
.youmax-video-list-title
{
	color: #0b3b5d !important;
}
body .home-btn .btn-orangecg:hover { color:#fff;

display:block;

text-decoration:none;

background-color:#d44106 !important;

padding:10px 35px;}
.event-happening a{
	color: #555555 !important;
    border-color: #555555 !important;
}
.revinsta .fullwidthabanner div{
	/*background: #0b3b5d !important;*/
	color: #000000 !important;
}
.revinsta a{
	
	color: #000000 !important;
}
.revtwitter .rev_slider_wrapper div{
	background: #0b3b5d !important;
}
.revtwitter a
{
	color: #ffffff !important;
}
.name-holder h5 a{
	color: #0b3b5d !important;
}
.oi-bg-secondary{
	background-color: #8B2F0E !important;
}
#register-form span{
	color: #4A4A4A !important;
}
.grcouncil a{
	color: #79290C !important;
}
/*end*/

body .home-btn .btn-white { background-color:rgba(0,0,0,0);

border:1px solid #082c58;

display:block;

color:#082c58;

padding:10px 35px;}
body .home-btn .btn-white:hover { background-color:#EEE;

color:#082c58;

text-decoration:none;}
body .btn-transparent { background-color:transparent;

border:1px solid #082c58;}
.ar-rtl .home-media-inner-wr div>div { width:60%;

max-width:245px;}
.events-anchor-links-wr { margin:50px 0 0;}
.events-anchor-links-wr ul { list-style:none;

margin:0;

padding:0;}
.events-anchor-links-wr ul li { display:inline-block;

margin:0 20px 0 0;}
.events-anchor-links-wr ul li a.events-anchor { padding:10px 20px;}
.events-anchor-links-wr ul li a.events-anchor:hover { background:rgba(255,255,255,.15);

text-decoration:none;}
.fac-top-elements { margin:0 auto 30px;}

body .events-row.overview_section

{ /*  margin: 90px 0px; commented by Sumesh */

  margin: 50px 0px 20px 0px;}

body .events-row.overview_section .date-wr

{   border-left: 1px solid #CCC;}

body .events-row h2.fac-name { line-height:1;

font-weight:500!important;

font-size:55px;

margin:0;}
h5.fac-label { font-size:18px;

color:#000;

margin:0 0 5px;}
body .overview-img { background-position:top center!important;

border-bottom: solid 1px #ccc;}
.single-tribe_events .events-row .tribe-events-venue-map { border:0 solid #ddd;

border-radius:3px;

display:inline-block;

float:none;

vertical-align:middle;

width:100%;

zoom:1;

height:100%;

margin:auto;

padding:0;}
.events-list #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer,body.single-tribe_events #tribe-events-footer,body.tribe-events-day #tribe-events-footer { border-top:0 solid #e5e5e5;

background:#F0F0F0;

text-align:center;

margin:0;

padding:30px 0;}
body ul.tribe-events-sub-nav a { font-size:16px;

font-weight:400;

color:#fff;

margin:0 15px;}
.form-group-main label { display:inline-block;

max-width:100%;

margin-bottom:5px;

font-weight:700;}
.form-group-main .required { color:#666;}
body #panel_fee,body #panel_login { box-shadow:none;

-webkit-box-shadow:none;

border-top:1px solid transparent;}
#panel_login.panel { border:none;

-webkit-box-shadow:none;

box-shadow:none;}
#panel_login h4 small { font-size:50%;}
div#registration_form.dcc-form-wr { display:block!important;}
.form-title { font-size:52px;

color: #4a4a4a;

font-weight: 400;}
.custom-form .form-control,.custom-form input,body .dcc-form .input-text,body .dcc-form-wr form .form-control { -webkit-box-shadow:none;

box-shadow:none;

color:#000;

border-color:#999;}
body #rememberme { vertical-align:middle;

border:0;}
body .custom-checkbox { position:relative;

display:inline-block;

width:50px;

height:26px;

float:none;

margin:0 8px 0 0;}
body #rememberme label { display:inline-block;

vertical-align:super;

color:#000;

margin:0;}
#lostpassword a { color:#000;

font-size:18px;

display:inline-block;

font-family:GandhiSans;

font-weight:700;

line-height:28px;}
.ar-rtl #lostpassword a { text-align:left;}
body div.strong #iMedium,body div.strong #iStrong,body div.strong #iWeak { background:#5eb95e;

color:#fff;}
body div.medium #iMedium,body div.medium #iWeak { background:#faa732;

color:#fff;}
body div.weak #iWeak { background:#dd514c;

color:#fff;}
body .alert { margin-bottom:0;

padding:10px;}
.border-right { border-right:1px solid #b2b2b2;}
.if-dc-mem-note { font-size:14px;

color:#000;

line-height:15px;

font-weight:600;

margin:0 0 15px;}
.captcha-img { border:1px solid #b2b2b2;}
.checkbox-custom label { padding-left:28px;

position:relative;

color:#404040;

font-size:15px;

cursor:pointer;

font-weight:700;}
span.checkbox-desc { display:block;

font-size:15px;

color:#404040;

font-weight:400;}
.checkbox-custom label input { position:absolute;

left:0;

top:-1px;

height:20px;

width:20px;

opacity:0;}
#rememberme .checkbox-custom .checkbox-illu,.checkbox-custom .checkbox-illu { content:"";

width:8px;

height:8px;

background-color:transparent;

border:4px solid #fff;

box-shadow:1px 1px 0 #999,1px -1px 0 #999,-1px 1px 0 #999,-1px -1px 0 #999;

box-sizing:content-box;

display:block;

left:0;}
.checkbox-custom .checkbox-illu { position:absolute;

top:4px;}
#rememberme .checkbox-custom label { padding-left:28px;

position:relative;

cursor:pointer;

color:#000;

font-size:18px;

font-family:GandhiSans;

font-weight:700;

line-height:28px;}
#rememberme .checkbox-custom .checkbox-illu { position:absolute;

top:6px;}
.checkbox-custom .checked .checkbox-illu { background-color:#666;}
label.ticket-label { font-size:25px;

font-weight:700;

color:#000;

line-height:35px;

margin:10px 0;}
.interest-form-wr p,.my-favorites-wr h4 { font-weight:700;

color:#0B386A;

text-transform:uppercase;}
body .border-bottom { border-bottom:1px solid #dbdbdb;}
.ticket-wr { margin-left:15px;

margin-right:15px;}
.event-trans td .btn { min-width:115px;

margin:2px auto;}
.my-favorites-wr { background-color:#fff;

padding:20px;}
.my-favorites-wr h4 { font-size:28px;

margin-bottom:10px;}
.my-favorites-wr .fav-item { margin:0 auto 20px;}
.interest-form-wr { margin-bottom:20px;

background:#fff;

position:relative;

padding:20px;}
.interest-form-wr p { font-size:22px;

margin-bottom:0;}
ul.interest-form-list { list-style:none;

padding:0;}
.interest-form-list li { width:50%;

float:left;}
.interest-form-list label { font-weight:400;}
.close-interest { position:absolute;

top:0;

right:0;

background:#D75522;

color:#fff;

border:none;}
body .user-pp-wr .user-pp-inner-wr { -webkit-border-radius:100px!important;

-moz-border-radius:100px!important;

border-radius:100px!important;

max-width:80px;

overflow:hidden;

margin:auto;}
.page-template-dashboard { background-color:#edf0f5;}
body .top-head-dashboard { transition:top .7s ease;

-webkit-transition:top .7s ease;

background-color:#0d1f37;

margin:0;

padding:0;}
.top-head-inner-container { display:table;

width:100%;

position:relative;}
.top-head-dashboard .nav-animate.to-bottom>ul>li>a span:after,.top-head-dashboard .nav-animate.to-bottom>ul>li>span>a span:after { left:0;

top:-100%;

opacity:0;

display:none;}
.top-head-dashboard .top-nav .megamenu ul li:first-child:hover:before,.top-head-dashboard .top-nav .megamenu ul:before,.top-head-dashboard .top-nav .megamenu>ul>li>a:after,.top-head-dashboard .top-nav>ul>li>a i,.top-head-dashboard .top-nav>ul>li>span>a i { display:block;

position:absolute;

top:0;

left:-20px;

line-height:19px;

color:#fff;}
.top-head-dashboard .nav-animate>ul>li>a,.top-head-dashboard .nav-animate>ul>li>span>a { overflow:visible;

color:#fff;

font-size:14px;

font-weight:300;

padding:25px 15px 25px 40px;}
body .top-head-dashboard .top-nav>ul>li { list-style:none;

width:100%;

border-bottom:1px solid #26364b;

padding:0;}
.dashboard-sidebar-wr { padding-left:0;}
ul#menu-user-menu { margin:0;

padding:0;}
body .top-head-dashboard .top-nav>ul>li.selected,body .top-head-dashboard .top-nav>ul>li:hover { background-color:#EC6A37;}
.user-info-wr { height:200px;

display:table;

width:100%;

text-align:center;

padding:20px 0;}
.avatar_form { font-size:12px;}
.user-pp-wr { margin:0 auto 10px;}
.user-name-wr { font-size:16px;

color:#fff;

line-height:16px;}
.user-loc-wr { font-size:14px;

color:#EC6A37;}
.dashboard-events-info-wr,.dashboard-events-info-wr div,.dashboard-events-info-wr h1,.dashboard-events-info-wr h2,.dashboard-events-info-wr h3,.dashboard-events-info-wr p,.dashboard-events-info-wr span { color:#184b89;}
.event-title-wr { margin:15px 0 20px;}
.event-title-wr h2,body .dashboard-row-wr .post-title-wr h2 { font-size:50px;

line-height:1;

font-weight:600;}
.page-template-dashboard .event-title-wr span,body .dashboard-row-wr .post-title-wr span { font-size:50px;

line-height:inherit;

font-weight:600;}
.dashboard-events-info-wr .event-title-wr { height:135px;}
.post-title-wr { margin:15px 0 10px;}
body .post-title-wr h2 { font-size:60px;

line-height:55px;}
.location-page-inner-wr div,.location-page-inner-wr table,.location-page-inner-wr td,.location-page-inner-wr tr { border:none;

background:0 0;}
.location-page-inner-wr h3 { font-size:35px;

margin:15px 0 0;}
.event-location-wr,.event-time-wr { font-size:15px;

text-transform:uppercase;

line-height:40px;

padding-left:40px;

position:relative;}
.post-des-wr p { font-size:15px;

color:#666;}
.dashboard-events-info-wr i { color:#3ec792;

font-size:30px;

vertical-align:middle;

position:absolute;

left:0;

width:30px;

text-align:center;

top:5px;}
.dashboard-event-feat-img { text-align:center;

overflow:hidden;

padding:0;}
.dashboard-event-feat-img:before { display:block;

width:40px;

height:40px;

position:absolute;

top:-1px;

left:0;

right:0;

content:" ";

border-top:20px solid #FFF;

border-right:20px solid rgba(255,255,255,0);

border-left:20px solid #FFF;

border-bottom:20px solid rgba(255,255,255,0);}
body .dashboard-row-wr .vc_column-inner { height:375px;

width:100%;

display:table;

padding:35px;}
.dashboard-event-datebox-wr { display:inline-block;

color:#fff;

width:auto;

margin:auto;

padding:10px 18px 15px!important;}
.dashboard-media-wr .feature-details .feature-head { margin-bottom:0;

font-size:20px;}
.dashboard-sidebar-wr .sidebar_widgets li.widget { overflow:hidden;

border:0;

margin-bottom:20px;}
.sidebar_widgets .widget-head { font-size:20px;

text-transform:uppercase;

color:#184B89;}
.tribe-events-list-widget ol li { list-style:none;

margin-bottom:10px;

border-bottom:1px solid #D5D2D2;

padding-bottom:10px;}
h4.tribe-event-title { line-height:20px;

margin:0;}
.tribe-event-duration span { font-size:14px;

font-weight:600;}
p.tribe-events-widget-link { text-align:center;

text-transform:uppercase;

margin:0;}
.tribe-events-list-widget .tribe-events-widget-link a { background-color:#EC6A37;

display:inline-block;

color:#fff;

font-weight:100;

padding:6px 12px;}
body #iSM ul li { width:33%;

margin:0 -2px 0 -1px;}
ul.error-list { font-size:14px;

line-height:19px;

margin:0;

padding:0 0 0 20px;}
ul.error-list li { line-height:22px;

margin:2px 0;}
.progress-bar { color:#333;}
body .progress { height:30px;}
body .progress-bar { line-height:30px;

color:#000;}
span.password-verdict { left:0;

right:0;

position:absolute;}
body .custom.tp-bullets { width:auto!important;}
body .custom .tp-bullet { background:0 0;

border:1px solid #0b386a;

position:relative;

float:left;

left:auto!important;

right:auto;

margin:0 10px;}
body .custom .tp-bullet.selected,body .custom .tp-bullet:hover { background:#0b386a;}
body #events-happening .custom .tp-bullet,body #who-we-are .custom .tp-bullet { border:1px solid #0b386a;}
body #events-happening .custom .tp-bullet.selected,body #events-happening .custom .tp-bullet:hover,body #who-we-are .custom .tp-bullet.selected,body #who-we-are .custom .tp-bullet:hover { background:#0b386a;}
#sgcboxLoadedContent .forcefullwidth_wrapper_tp_banner { top:0;

bottom:0;

position:absolute!important;

margin:auto!important;}
#sgcboxLoadedContent .rev_slider_wrapper { width:100%!important;

left:0!important;

height:auto!important;}
.sg-popup-conotent #rev_slider_15_5_wrapper { width:100%!important;

height:100%!important;

left:0!important;}
.page-template-dcci_chamber_tv .title-overlay { background:rgba(0,0,0,.35);}
body .colorbox3 #sgcboxLoadedContent { background:#000;

overflow-x:hidden!important;}
.news-min-height .img-holder img { /*max-height:154px;*//* commented by sumesh */

width: 100%;}
.featured-img-custom-wr:hover .featured-img-inner-wr:before,.sc_dc_latest_news:hover .news-thumbnail-wr a:after { background:rgba(0,0,0,.5);

width:100%;

height:100%;

position:absolute;

left:0;

top:0;

content:"";

display:inline-block;}
.sg-show-popup .featured-img-inner-wr:after { content:"\f16a";

display:inline-block;

font:normal normal normal 14px/1 FontAwesome;

text-rendering:auto;

-webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale;

position:absolute;

top:0;

bottom:0;

left:0;

right:0;

font-size:50px;

color:#fff;

height:50px;

text-align:center;

text-shadow:1px 1px 2px rgba(0,0,0,.51);

opacity:.75;

margin:auto;}
.featured-img-custom-wr a h5,.featured-img-custom-wr h5,.featured-img-custom-wr h5 a { color:#082c58;

font-size:14px;

font-weight:700;

text-transform:uppercase;

line-height:16px;}
span.featured-img-inner-wr { display:block;

overflow:hidden;

position:relative;}
.featured-img-custom-wr a h5,.featured-img-custom-wr h5 { padding:2px 0 15px;}
.anchor-scroller.menu-active { background:#d75522;

border-color:#d75522;}
#slide-4-layer-1 { opacity:1!important;}
span.vid-info-wr { background-color:#080F17;

display:block!important;

font-size:30px!important;

line-height:35px!important;

padding:5px 15px!important;}
body .sg-popup-content .tp-thumbs.nav-pos-hor-center { left:0!important;

transform:none!important;

margin:auto;}
a.rep-fav-a { font-family:GandhiSans;

float:right;

padding:0 20px;}
a.rep-fav-a:before { font:normal normal normal 14px/1 FontAwesome;

font-size:20px;

padding:0 5px;}
.annual-reports-wr { margin:0 auto 60px;}
.annual-reports-wr>div { margin-top:25px;

margin-bottom:25px;}
.page-id-363 td:first-child,.page-id-7871 td:first-child { width:80%;}
body .error { border:0 solid red!important;}
.error .iferror { display:block;

margin-bottom:0;

color:#a94442;

background-color:#f2dede;

border:1px #ffc5c5 solid!important;

padding:10px;}
.error .iferror:before { display:inline-block;

font:normal normal normal 14px/1 FontAwesome;

font-size:inherit;

text-rendering:auto;

-webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale;

content:"\f06a";

padding:0 5px;}
.btn-orange { color:#FFF;

background-color:#ec6a37;

padding:5px 10px;}
.row-height,.row-height-middle { display:table;

table-layout:fixed;

height:100%;

width:100%;}
.col-height,.row-height-middle>div { display:table-cell;

float:none;

height:100%;}
body.medium h2 { font-size:45px!important;}
body.medium .font65 { font-size:67px!important;}
body.medium .wpb_text_column h5 { font-size:26px;}
body.medium .Home-page-slides-top-title { font-size:35px!important;}
body.medium .Home-sub-title- { font-size:17px!important;}
body.medium #slide-4-layer-1 { font-size:60px!important;}
body.medium #slide-4-layer-18 { font-size:22px!important;}
body.large span.call-label { font-size:18px;

margin:8px auto 0;}
body.large span.call-alpha-num,body.large span.call-num,body.large span.int-num { font-size:21px;}
body.large h2 { font-size:47px!important;}
body.large .font65 { font-size:69px!important;}
body.large .wpb_text_column h5 { font-size:28px;}
body.large .Home-sub-title- { font-size:19px!important;}
body.large #slide-4-layer-1 { font-size:62px!important;}
body.large #slide-4-layer-18 { font-size:24px!important;}
body.large .events-title { font-size:39px!important;}
.ar-rtl .float-nav { right:auto;

left:30px;}

/* commented by Sumesh - inside banner */

.page-title.title-4 .row { height:250px;}
.eservice-page .page-title.title-4 { padding:10px 0 15px;}
.eservice-page .page-title.title-4 .row { height:150px;}
.eservice-page .footer-middle,.eservice-page .top-head .container,.eservice-page .vertical-wr { height:auto;}
body.eservice-page .section { padding:30px 0 40px;}
.eservice-page #contentWrapper { min-height:auto!important;}
.eservice-page .logo { padding:21px 0;}
.eservice-page .fa-share-alt { line-height:50px;}
.eservice-page i.fa.fa-print { line-height:30px;}
.eservice-page-wr h4.form-title { font-size:35px;

font-weight:700;

color:#000;

margin:0 0 15px;}
body .eservice-page-wr h5 { font-size:18px;

color:#f46c31;

font-weight:400;

margin-bottom:10px;}
body .eservice-page-wr li { font-size:15px;

color:#000;}
.eservice-page-wr span.plain-checkbox { display:inline-block;

width:20px;

height:27px;

line-height:27px;}
.eservice-page-wr .plain-checkbox input { line-height:27px;

margin:8px auto;

padding:0;}
.self-serv-inner-wr { display:block;

margin:5px 0;}
.self-serv-inner-wr span { font-size:14px;

color:#000;

line-height:31px;

font-weight:700;

transition:all .3s ease;

-webkit-transition:all .3s ease;}
img.eservice-icon-img { transition:all .3s ease;

-webkit-transition:all .3s ease;

margin:0 5px;}
.eservice-page-wr .self-serv-b-outter-wr .self-serv-inner-wr { display:inline-block;

min-width:205px;

text-align:left;}
.license-list-outter-wr { margin:60px 0 0;}
.license-list-wr li { margin:0 0 10px;}
.self-serv-inner-wr:hover,.self-serv-inner-wr:hover span { color:#0b386a;

text-decoration:none;}
.self-serv-inner-wr:hover img.eservice-icon-img { box-shadow:0 0 5px #113b60,0 0 10px #113b60;

-webkit-border-radius:5px!important;

-moz-border-radius:5px!important;

border-radius:5px!important;}
.fp-tableCell { height:100%!important;}
.contact-menu-text { display:inline-block;}
.contact-menu-text span { line-height:1.1;}
span.call-label { display:block;

font-size:16px;

margin:10px auto 0;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .textwidget span.call-alpha-num,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .textwidget span.call-alpha-num a,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .textwidget span.call-num,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .textwidget span.call-num a,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .textwidget span.int-num,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .textwidget span.int-num a { font-size:17px;

font-weight:700;

display:inline-block;

text-decoration:none;

color:#666;

width:auto;}
/*#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-item-has-children:nth-last-child(2) ul.mega-sub-menu>li:last-child { position:inherit;

top:75px;

width:250px;}*/
#mega-menu-wrap-max_mega_menu_1,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 ul.mega-sub-menu { position:initial;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 img { width:100%;

height:auto;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li .mega-sub-menu .widget_nav_menu ul .menu-item:last-child { border-bottom:1px solid #eee;}
.mega-nav { float:left;

min-height:1px;}
.mega-nav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.menu-item-has-children:before { content:"\f0d7";

position:absolute;

right:10px;

display:inline-block;

font:normal normal normal 14px/1 FontAwesome;

font-size:inherit;

text-rendering:auto;

-webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale;

color:#585858;

top:12px;

z-index:9;}
.mega-nav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 ul.sub-menu { display:none;

overflow:hidden;

opacity:0;

border-top:1px solid #eee;

border-right:1px solid #eee;

border-bottom:1px solid #eee;

border-left:1px solid #eee;

background:#fff;

position:absolute;

left:100%;

top:-1px;

width:100%;

-webkit-transition:opacity .4s,transform .4s ease-out;

-moz-transition:opacity .4s,transform .4s ease-out;

-ms-transition:opacity .4s,transform .4s ease-out;

-o-transition:opacity .4s,transform .4s ease-out;

transition:opacity .4s,transform .4s ease-out;

z-index:9;

padding:0;}
.mega-nav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.menu-item-has-children:hover ul.sub-menu { opacity:1;

-webkit-transform:translate3d(0,0,0);

transform:translate3d(0,0,0);

-webkit-transition:opacity .4s,transform .4s ease-out;

-moz-transition:opacity .4s,transform .4s ease-out;

-ms-transition:opacity .4s,transform .4s ease-out;

-o-transition:opacity .4s,transform .4s ease-out;

transition:opacity .4s,transform .4s ease-out;}
.mega-nav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout li.mega-menu-item-has-children>a.mega-menu-link .sub-t:after,.mega-nav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout.mega-menu-item-has-children>a.mega-menu-link .sub-t:after,.mega-nav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item-has-children>a.mega-menu-link .sub-t:after { color:#f46c31;

-webkit-transform:rotate(45deg);

-moz-transform:rotate(45deg);

-ms-transform:rotate(45deg);

-o-transform:rotate(45deg);

top:5px;

right:0;

content:"\f0da";

display:inline-block;

font:normal normal normal 14px/1 FontAwesome;

text-rendering:auto;

-webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale;

position:absolute;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link { height:auto !important;

line-height:16px !important;}
.mega-menu-link span { color:#0b386a;

line-height:16px;

font-weight:700;

font-size:18px;

display:block;}
.mega-menu-link b.sub-t { display:inline-block;

position:relative;

font-size:15px;

font-weight:400;

color:#0b386a;

line-height:16px;

margin:5px auto 0;

padding:0 15px 0 0;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-item-has-children:last-child a.mega-menu-link:hover,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-item-has-children:last-child:hover a.mega-menu-link { background-color:#173f5b;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-sub-menu .menu-item a { display:block;

line-height:1.5;

border-radius:0!important;

font-family:GandhiSans;

font-size:13px;

padding:10px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li .mega-sub-menu .widget_nav_menu { border-right:1px #eee solid;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li .mega-sub-menu .widget_nav_menu ul .menu-item { border-top:1px #eee solid;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li .mega-sub-menu .widget_nav_menu ul.sub-menu li:first-child { border-top:1px #eee solid!important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-sub-menu .menu-item a:hover,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-sub-menu .menu-item:hover a { background:#dfe0e0;

color:#0f3b6c;}
.feat-menu-img-wr.col-lg-6.col-md-6.col-sm-6 { width:50%!important;

float:left!important;

color:#d75522;}
.feat-menu-img-wr.col-lg-6.col-md-6.col-sm-6:first-child { padding:0 5px 0 0 !important;}
.feat-menu-img-wr.col-lg-6.col-md-6.col-sm-6:last-child { padding:0 0 0 5px !important;}
.mega-nav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .feat-menu-img-wr a.feat-menu-text-link { color:#d75522;

font-size:15px;

line-height:16px;

text-decoration:none;

font-weight:700;

margin:3px 5px 5px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .textwidget a { display:inline-block;

color:#123e6e;

text-decoration:underline;

width:100%;}
.sitemap-links li li { list-style-type:circle;}
.sitemap-links ul.sub-menu { margin-top:5px;

margin-bottom:5px;}
#epay_form { display:block;

background:#f1d5d6;

padding:10px;}
.new-nav .welcome-user { margin-top:100px;}
body .name-holder { padding:10px 0;}
body .news-min-height { min-height:315px;}
body .youmax-video-list-title { padding:5px 10px;}
.vcenter,.vmiddle,.row-height-middle>div,.col-middle { vertical-align:middle;}
/*.home #to-top,*/#mega-menu-item-31765,#mega-menu-item-31868,#menu-item-30018,.gcsc-branding,.gsc-adBlock,body #tribe-events-footer { display:none!important;}
.skip-vid:hover,.dont-want:hover { background:#d75522!important;

color:#fff;}
.landscape-note-wr,.landscape-note-wr-ar,.mobile-extra,.home li.print-page,.csbwfs-hide,div#csbwfs-social-inner,body .icl_lang_sel_translated,.twitter-feed-demo,.twitter-feed-wr .feature-img,.home-contact-wr .head-5:after,.home-contact-wr .head-5:before,.bottom-footer-custom .sub-menu,body .footer-middle .menu li a:before,body .footer-middle h4:after,body .footer-middle h4:before,body #tribe-events .tribe-events-button,.tribe-events-content .more-link,.my-favorites-wr .section:last-child,.top-head-dashboard .nav-animate>ul>li>a b,#sgcboxLoadedContent .rs-fullvideo-cover,.featured-img-custom-wr a br,.featured-img-custom-wr p,.page-id-12954 .highlight,.page-id-12960 .highlight,.error .iferror.alert:before,.ar-rtl .eservice-menu,.ar-rtl .header-8 nav.top-nav.nav-animate.to-bottom,.eservice-menu,.header-8 nav.top-nav.nav-animate.to-bottom,.mega-nav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout li.mega-menu-item-has-children>a.mega-menu-link:after,.mega-nav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout.mega-menu-item-has-children>a.mega-menu-link:after,.mega-nav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item a.mega-menu-link:before,.mega-nav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-item-has-children:last-child a.mega-menu-link .sub-t,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.widget_nav_menu h4.mega-block-title { display:none;}
body h6,body .eservice-page-wr h6 { font-size:14px;

color:#000;

font-family:GandhiSans!important;}
.nomargin-bottom,.nomarginbottom,.nomarginbottom { margin-bottom:0!important;}
.xspaddingleft,.xbreadcrumbs li.current { padding-left:5px!important;}
.vtop,.col-top,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-item-has-children:last-child { vertical-align:top;}
.vbottom,.col-bottom { vertical-align:bottom;}
.vertical-wr,body .tribe-events-venue-map { height:100%;}
.vertical-wr-middle>.container,.events-single-custom-header-details,.user-info-inner-wr,body .dashboard-row-wr .vc_column-inner>.wpb_wrapper { display:table-cell;

vertical-align:middle;}
.wpb_text_column .btn:last-child,.footer-custom-menu li,.wr-bottom { margin-bottom:10px;}
.bg-white,.footer-top-wr,.dashboard-row-wr .vc_col-has-fill { background-color:#fff;}
body .secondary-bg,body .secondary-bg div,body .secondary-bg h1,body .secondary-bg h2,body .secondary-bg h3,body .secondary-bg p body .secondary-bg span,body .top-head.header-8 .top-nav>ul>li.selected>a b.sub-t,body .top-head.header-8 .top-nav>ul>li.selected>a i.menu-caret,.home-media-inner-wr a,.twitter-feed-wr a,.home-contact-wr .wpcf7 .wpcf7-form-control::-webkit-input-placeholder,.home-contact-wr .wpcf7 .wpcf7-form-control:-moz-placeholder,.home-contact-wr .wpcf7 .wpcf7-form-control::-moz-placeholder,.home-contact-wr .wpcf7 .wpcf7-form-control:-ms-input-placeholder,.custom-accordion-wr.vc_tta-color-blue.vc_tta-style-flat p,.events-single-header-wr div,.events-single-header-wr h1,.events-single-header-wr h2,.events-single-header-wr p,.events-single-header-wr span,.one-page-breadcrumb .breadcrumbs,.one-page-breadcrumb .breadcrumbs span,.one-page-breadcrumb .breadcrumbs span a,body .btn-slider-orange,body .home-btn a:hover,body .top-head-dashboard ul li.selected a,body .top-head-dashboard ul li.selected a:hover,body .top-head-dashboard ul li:hover a,.dashboard-event-feat-img .event-date-wr,#rev_slider_8_1 a { color:#fff;}
body .page-title.title-4 h3,.home-init-inner-wr P,.home-useful-inner-wr P,p.fac-prof-info-wr,body #alert p,.captcha-label,.loc-table,.location-page-inner-wr td h4,.dashboard-row-wr-outer>div>.row { margin:0;}
body .page-title h3,body .top-head.header-8 .top-nav>ul>li>a span,body.medium .sep,body.medium span.sep,body.medium #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,body.large #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-item-has-children:last-child a.mega-menu-link span,body.large .sep,body.large span.sep,body.large .link-post-blue a body.large .link-post-white a body.large .link-post-orange a { font-size:16px; /* commented by Sumesh excerpt size on top banner */}
body h2.vc_custom_heading,.my-favorites-wr a { font-weight:700;}
body .wpb_text_column h5,body.large .home-init-title,body.large .home-useful-title { font-size:24px;}
body .relative,.news-thumbnail-wr,.subscribe-form-wr,.header-8 .f-right.responsive-nav,.mega-nav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.menu-item-has-children { position:relative;}
li.print-page i,li.readspeak i,.ar-rtl li.print-page i { margin:0 0 0 1px !important;}
.top-bar ul li.welcome-user b,.top-bar ul.font-sizer-wr>li.down-font>a,body .eservice-page-wr .btn-md { font-size:14px;}
.top-bar ul li.welcome-user span,img.events-anchor-icon { margin:0 5px 0 0;}
.top-bar .center-top ul li:last-child,.events-anchor-caret { padding-left:5px;}
body .top-head.header-8 .top-nav>ul>li.selected>a,.dashboard-event-feat-img .vc_column-inner { background-color:#0B386A;}
body .top-nav>ul>li>a,body .top-nav>ul>li>span>a,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title { text-transform:none;}
body .top-search .search-box,.float-nav>div,body.ar-rtl .home-media-inner-wr .home-btn a,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.widget_text { padding:10px;}
.search-box.animated,.custom-breadcrumbs,body #sgcolorbox.colorbox3 { z-index:99999;}
table table,.float-nav>div>div:last-child,.home-media-wr .feature-details .feature-head,.footer-top-wr .social-list li { margin-bottom:0;}
.mobile-extra .top-search .fa-search,.page-title.title-1 .custom-breadcrumbs .breadcrumbs,.page-title.title-1 .custom-breadcrumbs .breadcrumbs span,.page-title.title-1 .custom-breadcrumbs .breadcrumbs span a { color:#003a6b;}
.home-media-wr .feature-img:hover .no-hover h5,.twitter-feed-wr a,#rev_slider_8_1 a,.dashboard-media-wr .feature-img:hover .no-hover h5,.featured-img-custom-wr a:hover h5,.featured-img-custom-wr:hover h5,.featured-img-custom-wr:hover h5 a { text-decoration:underline;}
.login-register-menu ul,#rev_slider_13_3 div,.home-media-inner-wr .wpb_wrapper,.ar-rtl .eservice-page-wr .self-serv-b-outter-wr .self-serv-inner-wr { text-align:right;}
body .nav-animate>ul>li>a span,p.fac-prof-info-wr span,.top-head-dashboard .responsive-nav { display:block;}
.float-nav>div>div:first-child,body .colorbox3 #sgcboxContent { margin-top:0;}
.home-init .wpb_wrapper,.footer-subscribe-wr .mc4wp-form,.home-useful .wpb_wrapper,.home-useful-inner-wr,body #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,body #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,.eservice-page-wr .self-serv-wr { text-align:center;}
.slide-text-right-desktop,.slider-text-right-desktop { text-align:right!important;}
/*.slide-text-center-desktop,.slide-text-center,.slider-text-center,.slider-text-center-desktop { text-align:center!important;}*/
.slide-text-left-desktop,.slider-text-left-desktop { text-align:left!important;}
.events-title,.mega-menu-link span,.text-normal { text-transform:none!important;}
.home-media-wr .feature-img:hover figure img,.dashboard-media-wr .feature-img:hover figure img { transform:none;

-webkit-transform:none;}
.home-media-wr .feature-img:hover figure:before,.dashboard-media-wr .feature-img:hover figure:before { background:rgba(0,0,0,.5);

z-index:3;

border-style:solid;

border-width:0;}
.home-media-wr .feature-details .feature-head,.home-media-wr .feature-details.no-hover,.home-media-wr .feature-img:hover .no-hover h5,.dashboard-media-wr .feature-details .feature-head,.dashboard-media-wr .feature-details.no-hover,.dashboard-media-wr .feature-img:hover .no-hover h5 { color:#082c58!important;}
.home-contact-wr a.btn,body .feat-block a:hover,.top-head-dashboard .nav-animate>ul>li>a:hover,.top-head-dashboard .nav-animate>ul>li>span>a:hover { text-decoration:none;}
.home-media-wr .feature-img .no-hover,.dashboard-media-wr .feature-img .no-hover { padding:10px 0 15px!important;}
.footer-subscribe-wr,body .footer-social-icons-row-wr,body #tribe-events-content,.dashboard-post-wr .dashboard-row-wr .vc_col-has-fill,.dashboard-content-box,.featured-img-custom-wr h5 a { padding:0;}
.ar-rtl #foo,.ar-rtl .custom-accordion-wr .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon,.ar-rtl .custom-accordion-wr.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon { left:auto;

right:0;}
#foo:active,#foo:focus,#foo:hover,.featured-img-custom-wr:hover .sg-show-popup .featured-img-inner-wr:after { opacity:1;}
.ar-rtl .footer-subscribe-wr .mc4wp-form button,.ar-rtl .footer-subscribe-wr .mc4wp-form input.form-control,.ar-rtl .mega-nav { float:right;}
body .xbreadcrumbs li a,body .xbreadcrumbs li.current,span.fac-position { text-transform:capitalize;}
.breadcrumbs a,.breadcrumbs div,.breadcrumbs p,.breadcrumbs span,body.medium #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-sub-menu .menu-item a,body.medium .top-nav>ul>li>a,body.medium .top-nav>ul>li>span>a,body.medium .footer-3 .footer-bottom .footer-menu li,body.medium .footer-3 .footer-bottom .footer-menu li a,body.medium .footer-3 .footer-bottom div,body.medium .footer-3 .footer-bottom p,body.medium .footer-3 .footer-bottom span,body.medium .footer-bottoms,body.medium .footer-middle li a { font-size:15px;}
.vc_tta-container,.dashboard-main-content-wr,.dashboard-sidebar-wr { margin-top:30px;}
.vc_tta-panel .vc_tta-panel-title,body.medium .mega-menu-link b.sub-t,body.medium .mega-nav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .feat-menu-img-wr a.feat-menu-text-link,body.large #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-sub-menu .menu-item a,body.large .top-nav>ul>li>a,body.large .top-nav>ul>li>span>a,body.large .footer-3 .footer-bottom .footer-menu li,body.large .footer-3 .footer-bottom .footer-menu li a,body.large .footer-3 .footer-bottom div,body.large .footer-3 .footer-bottom p,body.large .footer-3 .footer-bottom span,body.large .footer-bottoms,body.large .footer-middle li a { font-size:17px;}
.page-template-one-page-breadcrumb .vertically-middle,body .home-btn .btn,.top-head-dashboard .top-nav,body #iSM ul,body.large #map_canvas,body.medium #map_canvas { width:100%;}
body div#tribe-events-gmap-,#sgcboxLoadedContent .rev_slider>ul { height:100%!important;

width:100%!important;}
body .btn-slider-orange:hover,body .btn.main-bg:hover,body .home-btn .btn-orange:hover { background-color:#ec6a37!important;}
body .facilitator-wr div,body .facilitator-wr h1,body .facilitator-wr h2,body .facilitator-wr h3,body .facilitator-wr p,body .facilitator-wr span,body .dcc-form-wr form .form-control::-webkit-input-placeholder,body .dcc-form-wr form .form-control:-moz-placeholder,body .dcc-form-wr form .form-control::-moz-placeholder,body .dcc-form-wr form .form-control:-ms-input-placeholder,label.captcha-label,label.form-label { color:#000;}
.form-group-main .idleField,.flash-img,.post-des-wr { margin-bottom:15px;}
.mandatory-note,body .eservice-page-wr p { font-size:16px;

color:#000;}
.session-dates-wr,.tickets-needed-wr,.self-serv-a-outter-wr { margin-bottom:40px;}
.days-count-wr,.published-post-wr,body.medium .mega-menu-link span,body.medium .top-head.header-8 .top-nav>ul>li>a span,body.medium div,body.medium p,body.medium .footer-middle h4,body.medium .page-title h3,body.large #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title { font-size:20px;}
.dashboard-sidebar-wr ul.tp-revslider-mainul,#sgcboxLoadedContent .rev_slider { width:100%!important;}
.active-revslide .tp-caption,body .active-revslide .tp-caption { visibility:visible!important;

opacity:1!important;}
.featured-img-custom-wr .featured-img-inner-wr:before,.news-thumbnail-wr a:after,.anchor-scroller { -moz-transition:all .4s ease;

-ms-transition:all .4s ease;

-o-transition:all .4s ease;

-webkit-transition:all .4s ease;

transition:all .4s ease;}
body.medium #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-item-has-children:last-child a.mega-menu-link span,body.medium span.call-label,body.medium .link-post-blue a body.medium .link-post-white a body.medium .link-post-orange a { font-size:16px;}
body.medium span.call-alpha-num,body.medium span.call-num,body.medium span.int-num,body.large .mega-menu-link b.sub-t,body.large .mega-nav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .feat-menu-img-wr a.feat-menu-text-link { font-size:19px;}
body.medium .home-init-title,body.medium .home-useful-title,body.large .mega-menu-link span,body.large .top-head.header-8 .top-nav>ul>li>a span,body.large div,body.large p,body.large .footer-middle h4,body.large .page-title h3 { font-size:22px;}
body.medium .events-title,body.large .Home-page-slides-top-title { font-size:37px!important;}
@media (min-width:768px){ body .container .container,body [class*=col-md]:not(.col-md-12)>.container { width:750px;}
.row-sm-height { display:table;

table-layout:fixed;

height:100%;

width:100%;}
.col-sm-height { display:table-cell;

float:none;

height:100%;}
.col-sm-top { vertical-align:top;}
.col-sm-middle { vertical-align:middle;}
.col-sm-bottom { vertical-align:bottom;}}
@media (min-width:992px){ body .container .container,body [class*=col-md]:not(.col-md-12)>.container { width:970px;}
.row-md-height { display:table;

table-layout:fixed;

height:100%;

width:100%;}
.col-md-height { display:table-cell;

float:none;

height:100%;}
.col-md-top { vertical-align:top;}
.col-md-middle { vertical-align:middle;}
.col-md-bottom { vertical-align:bottom;}}
@media (min-width:1200px){ body .container .container,body [class*=col-md]:not(.col-md-12)>.container {   width:1170px;

  max-width:1170px;}

body.home .container .container,body.home [class*=col-md]:not(.col-md-12)>.container {   width:100%;

  max-width:100%;}

.row-lg-height { display:table;

table-layout:fixed;

height:100%;

width:100%;}
.col-lg-height { display:table-cell;

float:none;

height:100%;}
.col-lg-top { vertical-align:top;}
.col-lg-middle { vertical-align:middle;}
.col-lg-bottom { vertical-align:bottom;}}
@media min-width480px{ .row-xs-height { display:table;

table-layout:fixed;

height:100%;

width:100%;}
.col-xs-height { display:table-cell;

float:none;

height:100%;}
.col-xs-top { vertical-align:top;}
.col-xs-middle { vertical-align:middle;}
.col-xs-bottom { vertical-align:bottom;}}
@media screen and min-width1200px{ .container .vertical-carousel .container { max-width:1170px;}}
@media print{ .copyrights,.top-head .logo { text-align:center;}
.news-min-height { width:33.33333333%;

float:left;}
body .top-head.header-8 { position:relative;}
.col-md-8.col-centered { width:100%;}
.container,body,html { width:600px!important;}
#contentWrapper { margin-top:0;

background-color: #FFF;}
body .top-head.sticky-nav { position:relative!important;}
body,html { overflow-x:hidden!important;

overflow-y:hidden!important;

-webkit-overflow-scrolling:touch;

margin:0 auto;}
body,body div { -webkit-print-color-adjust:exact!important;

overflow:hidden;}
body a[href]:after { display:none;}.section-post,.section-post .post-blue,.section-post .post-orange,.section-post .post-white { min-height:0!important;}
.md-padding,.padding-vertical-60 { padding-top:20px;

padding-bottom:20px;}
#csbwfs-delaydiv,#foo,#to-top,.footer-menu,.footer-middle,.footer-top-wr,.mobile-extra,.navbtn,.our-partners-row-wr,.overview-img,.top-bar,.top-head .responsive-nav { display:none !important;}
.top-head .logo a { display:block;

padding:20px 0;}
.copyrights { float:none!important;

margin:auto;}
.footer-last-update {   display:block;

  text-align: center;}
.row,.section-post,.vc_row { page-break-inside:avoid;}}
.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-round.vc_btn3-style-outline-custom{   border-radius: 2em !important;
  }

/*added by Manorama*/

.view-all-loc-btn{
	background-color: #d44106 !important;
	color: #ffffff !important;
	/*border: #f0f0f0 !important;*/
}
/*added by manorama*/
#frmReg #submit_search{
	background: #d44106 !important;
}

.sitemap-links h2.widgettitle{
	display: none !important;	
}
.view-all-loc-btn:hover{
	
	color: #ffffff !important;
}

.btn-contactp{
	background-color: #f0f0f0 !important;
	color: #494949 !important;
	border: #f0f0f0 !important;
}

/*.section-content-wr a
{
	color: #b74011 !important;
	font-weight: 600; 
}*/

/* on 1 sept 2020*/

h1.font65.white.bolder.uppercase{   font-weight: 400 !important;}
.home-media-center {   min-height: 600px !important;

  height: 100% !important;

  position: relative;

  float: right;

  display: block;}
.home-media-center .wpb_image_grid .wpb_image_grid_ul .isotope-item{     float: right;

    width: 50%;

    position: relative !important;

    top: 0 !important;

    left: 0 !important;

    margin: 0 !important;

    min-height: 324px !important;

    height: 50%;

    display: inline-grid;}

.home-media-center .wpb_image_grid .wpb_image_grid_ul img{   width: 100% !important;

  height: 100% !important;

  object-fit: cover !important;}
.wpb_image_grid .wpb_image_grid_ul{   height: 100% !important}

#media-center-section

{     height: 35%;

    width: 50%;

    text-align: center;

    color: #fff;

    bottom: 0px;

    position: absolute;}

#media-center-section span.dc-button-outline{   border: solid 1px #FFF;

  color: #FFF;

  background: none;

  border-radius: 20px !important;

  padding: 10px 20px;}

#media-center-section span.dc-button-outline:hover{   background: #FFF  !important;

  color: #4d4d4d  !important;}

.ngg-imagebrowser .pic{   border: 0px !important;}

.ngg-imagebrowser img{   width: 100%;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu{   background-color: #173f5b !important;}
.one-page-custom-breadcrumbs, .one-page-custom-breadcrumbs span, .one-page-custom-breadcrumbs a{   color: #5d7383 !important;

  font-size: 13px !important;}
.two-column-justify{   -webkit-column-count: 2; /* Chrome, Safari, Opera */

    -moz-column-count: 2; /* Firefox */

    column-count: 2;

    text-align: justify;

    line-height: 130%;}

.ngg-slideshow .ngg-gallery-slideshow-image img{   margin: 0 auto;

    display: inline-block;

    vertical-align: middle;

    max-width: 100% !important;

    width: 100%;

    max-height: 100% !important;

    height: 100%;

    object-fit: cover;}

.ngg-galleryoverview.ngg-slideshow button.slick-prev {   right: 140px!important;

  z-index: 10!important;

  bottom: 20%;

  top: auto;

  left: auto !important;}

.ngg-galleryoverview.ngg-slideshow button.slick-next {   right: 100px!important;

  z-index: 10!important;

  bottom: 20%;

  top: auto;}
.ngg-galleryoverview.ngg-slideshow button.slick-next:before, .ngg-galleryoverview.ngg-slideshow button.slick-prev:before{   background: none !important;

  color: #FFF !important;

  font-size: 50px !important;

  font-family: "revicons" !important}
.ngg-galleryoverview.ngg-slideshow button.slick-next:before{   content: '\e825'}

.ngg-galleryoverview.ngg-slideshow button.slick-prev:before{   content: '\e824'}

.ngg-galleryoverview.ngg-slideshow.slick-slider{   margin: 40px auto -50px!important}
#our-services .col-md-6{   float: right !important;}

#our-services .wpb_raw_html .wpb_wrapper {   text-align: right;}

#mega-menu-wrap-main-menu .mega-menu-toggle + #mega-menu-main-menu{   display: contents;}

#comments.comments{   display: none;}

.breadcrumbs.fx.white-bg.dark.animated.fadeInUp, .breadcrumbs.fx.white-bg.dark.animated.fadeInUp span{   color: #444 !important;}

#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{   top: auto !important;

  margin-top: -44px !important;}

#csbwfs-delaydiv{   display: none !important;}
 /*fixes*/

#media-center-section .dc-button-outline > a {     color: #fff;

    text-decoration: none;}
#media-center-section .dc-button-outline > a:hover {     color: #000;}
.text-indent

{   text-indent:-9999px;}

/*Added By Niganj on 4-6-2020 */
.wpcf7 .wpcf7-form label span.blockSpan{display: block;margin-bottom: 10px}
/*added by Manorama - 31/08/2020*/
.slider_events  .rs_read{
color: #555555  !important;
border-color: #555555 !important;
}
#who-we-are .slider_main{
	background-color: #0b3b5d !important;
}
.rs_preserve .slider_main{
	background-color: #0b3b5d !important;
}
/*updated by sumesh for slider arrows */
#rev_slider_4_1 .uranus.tparrows:before {
    line-height: 120px;
    font-size: 40px;
}
#rev_slider_10_1 .uranus.tparrows:before {
	line-height: 120px;
}

/* Additional CSS - DB themes */
/*#events-happening {   
    margin-top: 15px;}*/
.grecaptcha-badge{z-index:1000;visibility:hidden}
#rev_slider_8_3{height:220px !important;}
.twitext{overflow:hidden !important;font-size: 12px !important;}
.sec_52930{padding-left:0px;}
.sec_52822{padding-right:0px;}
.rtl-right{float:right}
.rtl-left{float:left }
.vc_carousel-inner{direction: ltr;}
#eventseedetailsbtn{left:33px !important}
.footer-social-icons-wr li a{/*background-color:rgba(0,0,0,0.01)!important;color:#0b3b5d !important;border: 1px solid #0b3b5d!important;border-radius: 5px !important;*/}
#our-services{padding-top:30px;padding-bottom:17px}
#our-services .wpb_raw_html .wpb_wrapper{text-align: left;}
#useful-resources{padding-top:15px;padding-bottom:15px}
#useful-resources .home-resources-heading{font-weight:400}
#our-services span.home-init-img-wr{    height: 55px;}
#our-services h3.home-what-we-do{margin-bottom:0px}
.event-date-wr{border:none !important}
#who-we-are{background-color:#eeeeee !important}
.textCenter {
    text-align: center;
    margin: 0px auto;
}
.vc_images_carousel .vc_carousel-indicators li {
    border: 1px solid #fff !important;
    background-color: #fff !important;
    border-radius: 50% !important;
}
.vc_images_carousel .vc_carousel-indicators .vc_active {
    border: 1px solid #ec6b06 !important;
    background-color: #ec6b06 !important;
    border-radius: 50% !important;
}
.vc_images_carousel {
    height: 185px;
}
.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item {
    visibility: visible !important;
}
.vc_carousel-slideline-inner .vc_item {
    left: -6.66667%;
}
.vc_images_carousel .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item>.vc_inner {
    margin: 0 10px;
}
.vc_carousel-slideline {
    width: 2700px;
} 
#useful-resources .home-useful-inner-wr{    min-height: 120px;}
#rev_slider_16_2_wrapper, #rev_slider_16_2_forcefullwidth .tp-fullwidth-forcer {
    /*height: 390px !important;*/
}
#events-happening .section{padding-top:20px}
#our-services .home-init-img-wr img{width:40px !important}
#our-services div.vc_row.row-height-inner-inner .vc_column-inner{/*padding: 0px 20px 0!important;*/}
#our-services span.home-init-title{vertical-align: top;
    padding-top: 5px;font-size: 18px;
    line-height: 20px;}
#useful-resources span.home-useful-img-wr img{width: 40px;}
#useful-resources span.home-useful-img-wr{height:75px}
#useful-resources .home-useful-inner-wr{    min-height: 80px;}
body:not(.rtl) .nav .menu-item .login_dropdown{position: absolute;left:0px;
background:#fff;
border-radius: 5px !important;border: 1px solid
#fff;box-shadow: 1px 4px 6px
#999;top: 26px;}
body.rtl .nav .menu-item .login_dropdown {
    position: absolute;
    left: auto;
    right: 0px;
    background: #fff;
    border-radius: 5px !important;
    border: 1px solid #fff;
    box-shadow: 1px 4px 6px #999;
    top: 26px;
}
.fa.fa-user.top-icon-login{width: 18px;
height: 20px;}
.login_dropdown li{width: 170px;}
.login_dropdown li>a{padding: 6px 10px 6px 30px;
display: block;
font-size: 16px;color:#4a4a4a}
.login_dropdown li>a:hover{text-decoration:none}
.login_dropdown li:first-child:after,.login_dropdown li:last-child:before{content: "";
display: block;
height: 1px;
background:#eee;
width: 90%;
margin: 0px auto;}
.nav .menu-item{position:relative}
.icon-member{background-image:url("https://www.dubaichamber.com/icon-member.png");    background-repeat: no-repeat;
    background-position: 7px center;}
.icon-web{background-image:url("https://www.dubaichamber.com/icon-web.png");    background-repeat: no-repeat;
    background-position: 7px center;}
.topMenus{position:absolute;right:0px;top:8px}
.intOffices,.gmbLink{    color: #4a4a4a;
    text-transform: uppercase;
    text-decoration: none;
    font-family: inherit;
    font-size: 14px;        height: 27px;
    display: inline-block;}
.gmbLink{/*background-image:url("https://www.dubaichamber.com/gmb.png"); */   background-repeat: no-repeat;
    background-position: 15px 0px;padding-left: 45px;}
.topMenus a:hover{text-decoration:none}
.top-icon-seperator{    margin: 38px 28px;}
.top-icon-nav{    margin-top: 47px;}
body .top-head.header-8 .top-search{    height: 94px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-menu-item-object-page > a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-menu-item-object-custom > a.mega-menu-link{    padding-top: 54px;}
.top-head.header-8 .top-search > a, .top-head.header-8 .top-cart > a{    margin-top: 40px;}
/*added by Manorama to fix search icon and home page youtube video on sept 16*/ .top-head.header-8 .top-search > a{margin-top: 30px !important;} .vc_custom_1545570186507{padding-top: 0px !important;} /*end*/
.top-icon-lang{margin-top: 37px;}
body.medium #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link
{font-size:15px}
body.large #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link
{font-size:16px}
body.medium #our-services span.home-init-title{font-size:20px}
body.large #our-services span.home-init-title{font-size:22px}
body.medium #slide-74-layer-23 a,body.medium #slide-122-layer-23 a,body.medium #slide-143-layer-23 a{font-size: 16px !important;}

body.large #slide-74-layer-23 a,body.large #slide-122-layer-23 a,body.large #slide-143-layer-23 a{font-size: 18px !important;}
body.medium #slide-143-layer-18,body.medium #slide-74-layer-18,body.medium #slide-122-layer-18{font-size: 17px !important;}
body.large #slide-143-layer-18,body.large #slide-74-layer-18,body.large #slide-122-layer-18{font-size: 19px !important;}
@media only screen and (max-width: 1280px) and (min-width: 1200px) {
		.tp-parallax-wrap .tp-caption.events-date{position:relative;left:70px;}	
}
@media only screen and (max-width: 1200px) {
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-menu-item-object-custom > a.mega-menu-link{padding: 52px 5px 44px 5px !important;}
}
@media only screen and (max-width: 1500px) and (min-width: 1025px) {
	.event-date-wr span.event-date{font-size: 35px!important;line-height: 35px!important;}
.event-date-wr span{font-size: 14px!important;line-height: 30px!important;}	.event-date-wr{width:130px;height:186px;
}
}
@media only screen and (max-width: 778px) {
	#rev_slider_16_2_wrapper, #rev_slider_16_2_forcefullwidth .tp-fullwidth-forcer{/*height:650px !important*/}
	.home-what-we-do{line-height: 55px !important;}
	#our-services .feat-block.col-xs-6 {width: 100% !important;}
	
	#our-services span.home-init-img-wr{height:auto}	
	#our-services .vc_custom_heading.home-what-we-do{    text-align: center !important;
    margin-bottom: 10px;}
	#our-services .home-init-inner-wr{    padding: 5px 0;}
	#events-happening iframe{width:100% !important}	
	#our-services .wpb_content_element	a{text-align:center !important;display:block}
	.topMenus{    position: relative;}
	.top-head.header-8 .top-search > a, .top-head.header-8 .top-cart > a{margin-top: 0px !important;}
}
/*css by orange - 22 jan 2020*/
.top-head-inner-container-blue{ background: #0b3b5d }
	.top-head-inner-container-blue .mega-nav #mega-menu-wrap-max_mega_menu_1{background: #0b3b5d; }
	.top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link{color: #fff;font-weight: bold;}
	.top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link{padding: 20px 28px 20px 10px;}
	.top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link:first-child{ padding-left: 0px }
	.top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link:hover{background: #0b3b5d;}
	.top-head-inner-container-blue .accessiblity-bar{bottom: 13px}
	.top-head-inner-container-blue .accessiblity-bar ul li{ font-size: 14px }
	.top-head-inner-container-blue .accessiblity-bar ul li a, 
  .top-head-inner-container-blue .accessiblity-bar ul li a .fa{ color: #fff }
	#feedbackbtn {background: #ec6b05;position: fixed;right: 0;top: 40%;width:auto;height: auto;z-index: 99;padding:10px 6px 5px 10px;border: 1px solid #ec6b05;border-radius: 8px 0 0 8px !important;}
	#feedbackbtn a{color: #fff;font-weight: bold;}
	#feedbackbtn a:hover{ text-decoration: none; }
	.home li.print-page{ display: block !important; }
	.nav .menu-item .login_dropdown{z-index:99;}
	.top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu{ width:263px;background:#173f5b !important;}
	span.home-init-img-wr{width:20%;}
	@media only screen and (max-width: 992px) {
		.top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle{background: #0b3b5d;}
	}
   @media (min-width:991px) and (max-width:1024px) {
    .navbtn{display: none;}
    .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link, 
    .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-menu-item-object-custom > a.mega-menu-link{ padding: 15px 5px 15px 5px !important;  }
    body .top-head.header-8 .top-search{height: auto !important;}
  }
  @media (max-width: 991px) {
		.vc_images_carousel{ margin: auto; }
    .top-head .container{display: block;}
  	#eventseedetailsbtn {left: 20px ; top: 70px;}
   .navbtn{display: none;} 
    .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle{margin: 0 -5px;padding: 0 10px;}
    .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open{background: #0b3b5d;}
    .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu{width: 100%}
   body .top-head.header-8 .top-search{height: auto !important;}
    .top-head-inner-container-blue .accessiblity-bar{bottom:5px}
    .top-head-inner-container-blue .mega-nav{float: none;}
    .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_1{padding: 10px;position: absolute;left:0 ;right: 0;margin: 0 -15px;background: #0b3b5d}
    .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-left,
    .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-center{display: none;}
.top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right{justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-box-pack:flex-start}
    .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link{padding:0 10px !important;    line-height: 40px !important; height: 40px !important; background: transparent;  text-align: left;font-size: 18px !important; font-weight: normal; }
	.top-head-inner-container-blue .mega-nav #mega-menu-wrap-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu{background:#173f5b !important; }
    .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{margin-top: 0 !important;}
    .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{display: block;}
    .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{ 
      -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg); 
    -o-transform:rotate(180deg);}
    .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after{
      -webkit-transform:rotate(0deg);
    -moz-transform:rotate(0deg); 
    -o-transform:rotate(0deg);}
}
/* End DB styles */
/* Start common.css */
.sidebar_second
{
	display: none;
}
.custom_pagination
{
	font-size:14px;
	text-align: center;
}
.custom_pagination a
{

	margin:2px;

	padding:4px;

	border:1px solid #EEE;

	text-decoration: none;

}

.custom_pagination a:hover

{

	text-decoration: none;

}

.custom_pagination .current

{
	/* updatedby Manorama */

	margin:2px;

	padding:4px;

	/*border:1px solid #ec6a37;*/
border:1px solid #8B2F0E;
	text-decoration: none;

	/*background:#ec6a37;*/
	background:#8B2F0E;

	color:#FFF;
	/*end*/

}

.custom_pagination .next, .custom_pagination .previous

{

	display: none;

}

.name-holder h5 a

{
/*updated by Manorama on Sept 5*/
 /*color:#ec6a37 !important;*/
	color:#0b3b5d !important;
	
	/*end*/

}

.sitemap-container .wpb_wrapper p{

	font-weight:bold;

	line-height: 35px;

	font-size:16px;

}

.sitemap-links h2

{

	display:none;

}

.sitemap-links li

{

	list-style: disc;

	font-weight: normal;

	font-size: 14px;

	margin-left:20px;

	margin-right:20px;

	line-height: 20px;

}

.news-min-height

{

	min-height: 315px;

}

.img-holder {

    border: 1px solid #DDD;

 }

 #who-we-are

 {

 	background-color: rgb(9, 31, 68) !important;

 }

.home-contact-wr a

{

	text-decoration: underline;

}

.home-contact-wr a:hover

{

	color:#EEE;

}

.tp-caption.events-title, .events-title

{

	font-size: 50px !important;

	line-height: 50px !important;

}

/** Readspeaker **/

.rsbtn a, .rsbtn a:hover {

	transition: width 0s;

}



.table th, .table td

{

	font-size:14px;

}

.page-id-7501 #contentWrapper

{

	margin-top: 0px;

}

.report-blue {

	background: #001b31;

	color: #ffffff;

	min-height:350px;

}

.report-blue h3 {

	color: #ffffff;

	padding:0px;

	margin:0px;

	line-height: 65px;

}

.report-white {

	/*background: #ffffff;*/

	background: #F2F2F2;

	color: #001b31;

	height:350px;

	overflow:auto;

}

.report-white h3 {

	padding:0px;

	margin:0px;

	line-height: 65px;

}

.report-orange {

	background: #f46c32;

	padding:5px;

}

.report-orange h4

{

	color: #FFF;

	line-height: 37px;

	padding:5px;

	margin:0px;

}

#service_list li {

	font-size:14px;

}

.overflow-auto

{

	overflow: auto;

}



body .page-title h2

{

	line-height: 1;

	margin:0px;

}





#img_download {

	margin-bottom: 5px;

}

#img_download a {

	font-size: 13px;

}



#report {

	min-height: 600px;

}

.chart-legend ul{

    list-style: none;

}

.chart-legend li{

    text-align: left;

}

.chart-legend li span{

    display: inline-block;

    width: 12px;

    height: 12px;

    margin-right: 5px;

}



.highlight

{

	color:#CC1414;

	font-weight: bold;

}



body.page-id-7501 header.top-head,

body.page-id-7501 #foo,

body.page-id-7501 #csbwfs-delaydiv,

body.page-id-7501 .top-bar,

body.page-id-7501 .footer-top-wr,

body.page-id-7501 .our-partners-row-wr,

body.page-id-7501 .footer-middle,

body.page-id-7501 .footer-bottom

{

	display: none;

}



.formidable_table

{

	border:0px;

}

.formidable_table td

{

	border:0px;

}

.formidable_table table table td

{

	border-right: 1px solid #e2e2e2;

    border-bottom: 1px solid #e2e2e2;

}

.formidable_table input[type=text]

{

	width:100% !important;

}

.formidable_table input[type=email]

{

	width:100% !important;

}

.formidable_table textarea

{

	width:100% !important;

}

.with_frm_style .frm_radio label, .with_frm_style .frm_checkbox label {

   /* font-family: 'GandhiSans' !important;*/

    font-size:15px !important;

    color: #666 !important;

}

.with_frm_style .frm_form_fields input[type=text], .with_frm_style .frm_form_fields input[type=email], .with_frm_style .frm_form_fields input[type=number], .with_frm_style .frm_form_fields input[type=url], .with_frm_style .frm_form_fields select, .with_frm_style .frm_form_fields textarea, .frm_form_fields_style, .frm_form_fields_active_style, .frm_form_fields_error_style

{

	border-color:#999 !important;

}



table td li

{

	/*commented by sumesh

	/*font-size: 18px;*/

}

#holder

{

    width:100%;

}

label.errors

{

    color:#CC0000;

}

.home-contact-wr .wpcf7 img

{

	padding:0px !important;

	width:auto !important;

}

.menu_iframe_map

{

	border:1px solid #b3b3b3 !important;

	width:100%;

	position:relative;

	overflow: hidden;

}

.contact_form_map iframe

{

	border:1px solid #b3b3b3 !important;

	width:100%;

	position:relative;

	overflow: hidden;

}

.youtube_iframe {

	position:relative;

	overflow: hidden;

	border:0px;

}

.sep-li

{

	padding:0px !important;

}



.footer-top-wr .footer-u {

    display: table;

    width: 100%;

    height: 160px;

}

#happiness_meter {

	background-color:#ec6b05;

	padding:10px;

	width:55px;

	height:55px;

	box-sizing:border-box;

	clear:both;

	position: fixed;

	bottom: 0px;

	left: 0px;

	z-index:99;

}

div.mega-block-title{

	font-size: 16px !important;

  	font-weight: bold;

}



#section-tpl-wr {

	padding-top: 0px;

	padding-bottom: 0px;

}

.section-post {

	min-height:350px;

}

.section-post .post-blue {

	background: #001b31;

	color: #ffffff;

	min-height:350px;

}

.section-post .post-white {

	/*background: #ffffff;*/

	background: #F2F2F2;

	color: #001b31;

	min-height:350px;

}

.section-post .post-orange {

	background: #f46c32;

	color: #001b31;

	min-height:350px;

}

.section-post .post-blue h2 {

	color: #ffffff;

	line-height: 37px;

}

.section-post .post-white h2 {

	color: #001b31;

	line-height: 37px;

}

.section-post .post-orange h2 {

	color: #001b31;

	line-height: 37px;

}

.section-post p {

	line-height: 1.5;/* commented by sumesh for arabic section box spacing */

}

.overview-img {

    background-position: center !important;

    background-repeat: no-repeat !important;

    background-size: cover !important;

}

.link-post-blue a

{

	color:#f46c32;

	font-size: 14px;

	font-weight: bold;

}

.link-post-white a

{

	color:#001b31;

	font-size: 14px;

		font-weight: bold;

}

.link-post-orange a

{

	color:#ffffff;

	font-size: 14px;

	font-weight: bold;

}

.link-post-blue a:hover, .link-post-white a:hover, .link-post-orange a:hover

{

	text-decoration: underline;

}

.link-post-orange a:hover

{

	color:#FFF;

	text-decoration: underline;

}

.custom-breadcrumbs

{

	text-transform: capitalize;

}

.section-content-wr{

	float:left;

	/*width: 80%; commented by sumesh to increase the section box width*/

}

.section-content-wr h3

{

	text-transform: capitalize;

}

.accessiblity-bar

{

	position: absolute;

	bottom: 0px;

	right: 0px;

}

.rtl .accessiblity-bar

{

	right: auto;

	left:0px;

}

.accessiblity-bar ul li {

	float: left;

	line-height: 30px;

	position:relative;

	padding: 0 10px;

	font-size:12px;

	white-space:nowrap

}

.accessiblity-bar ul ul li{

	float:none;

	line-height:normal;

}

.readspeaker_button

{

	display: none;

	position: absolute;

    bottom: -30px;

    right: 7px;

}

.ctdb-topic

{

	background: #FFF;

	padding: 20px;

}

.ctdb-topic h2

{

	margin-bottom: 5px;

}

.single-discussion-topics

{

	background-color: #edf0f5;

}

html.square .pageWrapper .user-pp-inner-wr, html.square .pageWrapper .ctdb-info-avatar

{

	-webkit-border-radius:100px!important;

	-moz-border-radius:100px!important;

	border-radius:100px!important;

	max-width:80px;

	margin:auto;

	overflow:hidden

}

.single-discussion-topics .g-recaptcha

{

	clear:both;

	padding-bottom: 10px;

}

.single-discussion-topics #reply-title

{

	margin: 0px;

}

.single-discussion-topics .head-6

{

	padding-bottom: 0px;

}

.single-discussion-topics #reply-title i

{

	display: none;

}

.single-discussion-topics .logged-in-as

{

	display: none;

}

.ctdb-recent-topics

{

	list-style-type: none;

    margin: 0px;

    padding: 0px;

}

.ctdb-recent-topics li a

{

	font-weight: bold;

}

.ctdb-recent-topics li

{

	padding-bottom: 15px;

}

.ctdb-recent-topics li p

{

	line-height: 18px;

    font-size: 16px;

    padding-bottom: 10px;

    color: #666;

}

.ctdb-info-bar-row .ctdb-span-3

{

	font-size: 14px;

}

.start-topic

{

	float:right;

}

#comments .main-bg

{

	color:#FFF;

}

#comments .main-bg i

{

	display: none;

}

#comments .head-7

{

	margin-bottom: 10px;

}

#comments .comment-content i

{

	left: 23px;

	color: #999;

}

.comment-reply-title small a#cancel-comment-reply-link

{

	margin-top: 0px;

}

#comments .fa-scissors

{

	display: none;

}

.commercial-content-box

{

	padding:10px;

}

.commercial-content-box .contact-row .see_info

{

	float:right;

	font-size: 12px;

	padding: 5px;

    min-width: 160px;

}

.commercial-content-box .contact-row

{

	min-height: 250px;

	background-color: #FFF;

	padding: 15px;

}

.commercial-content-box .contact-row div

{

	font-size: 16px;

}

.commercial-content-box .contact-row div b

{

	font-size: 18px;

}



html.square .pageWrapper * .top-icon-login, .nav>li>a.top-icon-login

{

    background: none;

    color: #4f4d4c !important;

    border: solid 1px #4d4d4d;

    border-radius: 50% !important;

    overflow: hidden;

    padding: 0px 2px;

}

.top-icon-seperator

{

  font-size: 25px;

  float: left;

  margin: 28px;

}

.rtl .top-icon-seperator

{

  float: right;

}

.top-icon-nav

{

  display: inline-block;

  float: left;

  margin-top: 37px; 

  margin-right: 10px;

}

.top-icon-lang

{

  display: inline-block;

  float: right;

  margin-top: 27px; 

  margin-right: 10px;

}

.rtl .top-icon-nav, .rtl .top-icon-lang

{

	float: right;

}
/*added by Manorama 01/09/2020*/
.footer-bottom *

{

	/*color: #5c5c5c!important;*/
	
	color: #555555 !important;

}
.footer-bottom span, .footer-bottom ul.footer-menu-center li a

{

	/*color: #5c5c5c!important;*/
	
	color: #5c5c5c !important;

}

.section-template-block

{

	border: solid 1px #ccc; 

	padding: 0;height: 100%; 

	position: relative;

}

html.square .pageWrapper .section-template-button

{

	font-size: 14px;

	color: #FFF;

	padding: 10px 30px;

	border-radius: 20px !important;

	background: #d44106;

}

html.square .pageWrapper .section-template-button:hover

{

	color: #FFF;

}



html.square .pageWrapper .content-heading

{

	font-size: 20px;

	line-height: 20px;

	font-family: Raleway !important;

	margin: 0;

	font-weight: normal;

	color: #d44106;

}

html.square .pageWrapper .content-arrow

{

	

}

.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon

{

	left:4px !important;

}

.ui-datepicker .ui-datepicker-title select

{

	font-size: 11px;

}
/* End common.css */
/* Ali's Additional CSS */
/* Accessibility, Skip to content, Social Share */
/*body #pojo-a11y-toolbar{
	display:none !important;
}
body.logged-in.admin-bar #pojo-a11y-toolbar{
	display:block !important;
}*/
.pojo-skip-link:focus {
    left: 50px;
	top: 90px;}

body *:focus, a:focus > .home-init-inner-wr, a:focus > .home-useful-inner-wr {
    outline-style: dotted !important;
    outline-width: 1px !important;
    outline-color: #dadada !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.pojo-a11y-toolbar-toggle svg, .pojo-a11y-toolbar-link svg{
max-height:1em;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-links.pojo-a11y-toolbar-items{
	border-top:0px;
	}}
body.logged-in.admin-bar #pojo-a11y-toolbar{
	margin-top:32px;
}
body.rtl .pojo-a11y-toolbar-toggle {
    left: 0;
    right: auto !important;
}
body.rtl .pojo-a11y-toolbar-overlay {
    left: 0px;
    right: auto !important;
    margin-left: 0px !important;
    margin-right: auto;
}
.pojo-a11y-btn-high-contrast  .pojo-a11y-toolbar-icon, .pojo-a11y-btn-negative-contrast  .pojo-a11y-toolbar-icon, .pojo-a11y-btn-light-background  .pojo-a11y-toolbar-icon{
	display:none !important;
}
.pojo-a11y-toolbar-text div{
	border:1px #ffffff solid;
}

@media screen and (min-width:1800px){
body:not(.rtl) .play-button {
    right: 20px;
}
body.rtl .play-button {
    left: 20px;
}
		.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{
	display:block !important;
}
.pojo-a11y-toolbar-right .pojo-a11y-toolbar-overlay{
	display:none !important;
}

	body.rtl nav#pojo-a11y-toolbar {
    left: 18% !important;
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-right,#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open{
	right: 19% !important;
	}}

@media screen and (min-width:1700px) and (max-width:1800px){
		.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{
	display:block !important;
}
.pojo-a11y-toolbar-right .pojo-a11y-toolbar-overlay{
	display:none !important;
}

	body.rtl nav#pojo-a11y-toolbar {
    left: 16% !important;
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-right,#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open{
	right: 15% !important;
	}}
@media screen and (min-width:1600px) and (max-width:1700px){
		.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{
	display:block !important;
}
.pojo-a11y-toolbar-right .pojo-a11y-toolbar-overlay{
	display:none !important;
}

	body.rtl nav#pojo-a11y-toolbar {
    left: 14% !important;
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-right,#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open{
	right: 13% !important;
	}}

@media screen and (min-width:1500px) and (max-width:1600px) {
		.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{
	display:block !important;
}
.pojo-a11y-toolbar-right .pojo-a11y-toolbar-overlay{
	display:none !important;
}

	body.rtl nav#pojo-a11y-toolbar {
    left: 12%;
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-right,#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open{
	right: 12%;
	}}

@media screen and (min-width:1300px) and (max-width:1500px) {
		.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{
	display:block !important;
}
.pojo-a11y-toolbar-right .pojo-a11y-toolbar-overlay{
	display:none !important;
}

	body.rtl nav#pojo-a11y-toolbar {
    left: 7%;
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-right,#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open{
	right: 7%;
	}}
@media screen and (min-width:700px) and (max-width:1300px){
	.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{
	display:block !important;
}
.pojo-a11y-toolbar-right .pojo-a11y-toolbar-overlay{
	display:none !important;
}
body.rtl nav#pojo-a11y-toolbar {
    left: 60px;
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-right,#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open{
	right: 45px;
	}
}
@media screen and (min-width:700px){
.pojo-a11y-toolbar-overlay{
	  top: 45px !important;
    position: relative;
}
}
.pojo-a11y-toolbar-inner .accessiblity-bar{
	position: inherit;
    bottom: auto;
    right: auto;
	border-top:1px solid #0b3b5d;
	padding-top:10px;
}
.pojo-a11y-toolbar-inner .accessiblity-bar a{
	color:#0b3b5d;
}
.pojo-a11y-toolbar-inner a:hover{
	text-decoration:none;
}
.pojo-a11y-toolbar-inner .accessiblity-bar .font-sizer-wr li{
	font-size:15px;
	float:unset;
	list-style:none;
}
.pojo-a11y-toolbar-inner .accessiblity-bar ul.font-sizer-wr{
	padding-left:5px;
}
.pojo-a11y-toolbar-inner .accessiblity-bar .font-sizer-wr li span {
    font-size: 13px;
    padding-left: 10px;
    display: inline-block !important;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a, #pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:hover, #pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:focus{
    font-size: 25px;
    padding: 5px;
	background:rgba(0,0,0,0) !important;
	background-color:rgba(0,0,0,0) !important;
	box-shadow:none;
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle, #pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{
	box-shadow:none;
}
body.pojo-a11y-high-contrast #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu, body.pojo-a11y-high-contrast #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu, body.pojo-a11y-high-contrast .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu, body.pojo-a11y-high-contrast #feedbackbtn{
background:#3a5796 !important;
background-color:#3a5796 !important;
}
body.pojo-a11y-negative-contrast #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu, body.pojo-a11y-negative-contrast #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu, body.pojo-a11y-negative-contrast .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu, body.pojo-a11y-negative-contrast #feedbackbtn{
background:#000000 !important;
background-color:#000000 !important;
}
body.pojo-a11y-light-background #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu, body.pojo-a11y-light-background #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu, body.pojo-a11y-light-background .top-head-inner-container-blue #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu, body.pojo-a11y-light-background #feedbackbtn{
background:#000000 !important;
background-color:#000000 !important;
}
body.pojo-a11y-high-contrast .logo img, body.pojo-a11y-light-background .logo img, body.pojo-a11y-negative-contrast .logo img, body.pojo-a11y-negative-contrast #our-services img, body.pojo-a11y-negative-contrast #useful-resources img, body.pojo-a11y-light-background .logo img, body.pojo-a11y-light-background  #our-services img, body.pojo-a11y-light-background #useful-resources img, body.pojo-a11y-high-contrast .event-date-wr, body.pojo-a11y-light-background .event-date-wr, body.pojo-a11y-negative-contrast .event-date-wr{
	    -webkit-filter: brightness(0) invert(1);
    -o-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);
}
body.pojo-a11y-high-contrast .slider_events .rs_read, body.pojo-a11y-light-background .slider_events .rs_read, body.pojo-a11y-negative-contrast
.slider_events .rs_read {
    color: #fff !important;
    border-color: #ffffff !important;
}
body.pojo-a11y-high-contrast .footer-bottom span, body.pojo-a11y-light-background .footer-bottom span, body.pojo-a11y-high-contrast .footer-bottom ul.footer-menu-center li a, body.pojo-a11y-light-background .footer-bottom ul.footer-menu-center li a{
	color:#ffffff !important;
}
body.pojo-a11y-high-contrast #rev_slider_4_1 div:not(.tp-bgimg), body.pojo-a11y-high-contrast #rev_slider_4_1 span, body.pojo-a11y-high-contrast #rev_slider_4_1 div:not(.tp-bgimg), body.pojo-a11y-high-contrast #rev_slider_4_1 a, body.pojo-a11y-high-contrast #rev_slider_4_1 .tp-mask-wrap, body.pojo-a11y-high-contrast #rev_slider_4_1 .tp-loop-wrap, body.pojo-a11y-high-contrast #rev_slider_4_1 .tp-parallax-wrap, body.pojo-a11y-negative-contrast #rev_slider_4_1 a, body.pojo-a11y-light-background  #rev_slider_4_1 a, body.pojo-a11y-light-background #youmax, body.pojo-a11y-high-contrast #youmax, body.pojo-a11y-negative-contrast #youmax, body.pojo-a11y-negative-contrast .youmax-video-tnail-box, body.pojo-a11y-high-contrast .youmax-video-tnail-box, body.pojo-a11y-light-background .youmax-video-tnail-box{
	background: none !important;
    background-color: rgba(0,0,0,0) !important;
	/*background-image:none !important;*/
}
body.pojo-a11y-high-contrast #rev_slider_4_1, body.pojo-a11y-negative-contrast #rev_slider_4_1 .tp-bgimg.defaultimg, body.pojo-a11y-light-background #rev_slider_4_1 .tp-bgimg.defaultimg, body.pojo-a11y-high-contrast .barcode-info, body.pojo-a11y-negative-contrast .barcode-info, body.pojo-a11y-light-background .barcode-info, body.pojo-a11y-high-contrast.rtl .wpb_revslider_element:not(.slider_events), body.pojo-a11y-negative-contrast.rtl .wpb_revslider_element:not(.slider_events), body.pojo-a11y-light-background.rtl .wpb_revslider_element:not(.slider_events), body.pojo-a11y-light-background .youmax-video-tnail, body.pojo-a11y-high-contrast .youmax-video-tnail, body.pojo-a11y-negative-contrast .youmax-video-tnail, body.pojo-a11y-negative-contrast iframe, body.pojo-a11y-high-contrast iframe, body.pojo-a11y-light-background iframe, body.pojo-a11y-negative-contrast object, body.pojo-a11y-high-contrast object, body.pojo-a11y-light-background object{
	filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -webkit-filter: grayscale(1);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: gray;
}
body.pojo-a11y-high-contrast .slider_events div:not(.tp-shape):not(.tp-bullet):not(.events-date):not(.event-date-wr):not(.event-loc), body.pojo-a11y-high-contrast .slider_events span:not(.event-date-wr):not(.event-loc){
	/*background:#3a5796 !important;*/
	background-color:#3a5796 !important;
	color:#ffffff !important;
}
body.pojo-a11y-high-contrast .custom-breadcrumbs .breadcrumbs *, body.pojo-a11y-negative-contrast .custom-breadcrumbs .breadcrumbs *, body.pojo-a11y-light-background .custom-breadcrumbs .breadcrumbs *{
	/*background:#3a5796 !important;
	background-color:#3a5796 !important;*/
	background:none !important;
	background-color:rgba(0,0,0,0) !important;
border-color: #3a5796 !important;
	color:#ffffff !important;
}
body.pojo-a11y-high-contrast .slider_events div.tp-shape, body.pojo-a11y-high-contrast .slider_events div.tp-bullet{
	background-color:#ffffff !important;
	border-color:#ffffff !important;
}
body.pojo-a11y-negative-contrast .slider_events div:not(.event-date-wr), body.pojo-a11y-light-background .slider_events div:not(.event-date-wr){
	background:#000000 !important;
	background-color:#000000 !important;
}
body.pojo-a11y-high-contrast .leftSocialButtonOnPage .sharethis-arrow:after{
	border-top:#ffffff !important;
}
@media screen and (min-width:1000px){
#pojo-a11y-toolbar {
    position: absolute;
}

	header.top-head.header-8 .accessiblity-bar{
    right: 70px;
}
	body.rtl header.top-head.header-8 .accessiblity-bar{
    left: 80px;
		right:auto !important;
}
}
@media screen and (max-width:999px){
body:not(.rtl) .pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle {
    right: 100% !important;
}
	.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{
	visibility:visible !important;
}
#pojo-a11y-toolbar {
    right: 5px !important;
}
.pojo-a11y-toolbar-right .pojo-a11y-toolbar-overlay{
	visibility:hidden !important;
}
	header.top-head.header-8 .accessiblity-bar{
    right: 70px;
}
	body.rtl header.top-head.header-8 .accessiblity-bar{
    left: 60px;
		right:auto !important;
}
	body.rtl nav.pojo-a11y-toolbar-toggle, body.rtl nav#pojo-a11y-toolbar {
    left: 0;
    right: auto !important;
}
body.rtl .pojo-a11y-toolbar-overlay {
    left: 0px;
    right: auto !important;
    margin-left: 0px !important;
    margin-right: auto;
	margin-top:30px;
}
	.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{
	display:block !important;
}
.pojo-a11y-toolbar-right .pojo-a11y-toolbar-overlay{
	display:none !important;
}
}
body.pojo-a11y-high-contrast img, body.pojo-a11y-high-contrast span.event-loc, body.pojo-a11y-light-background span.event-loc, body.pojo-a11y-negative-contrast span.event-loc, body.pojo-a11y-high-contrast .mission-statement, body.pojo-a11y-negative-contrast .mission-statement, body.pojo-a11y-light-background .mission-statement{
    background-color: rgba(0,0,0,0) !important;
}
body.pojo-a11y-negative-contrast #panel_register, body.pojo-a11y-high-contrast #panel_register, body.pojo-a11y-light-background #panel_register {
    background-color: rgba(0,0,0,0);
    border-color: rgba(0,0,0,0) !important;
}
body.pojo-a11y-high-contrast{
    background: #3a5796 !important;
    background-color: #3a5796 !important;
    color: #ffffff !important;
}
body.pojo-a11y-negative-contrast .tparrows:before{
	color:#ffff00;
}
body.pojo-a11y-negative-contrast .mega-menu-item:hover, body.pojo-a11y-negative-contrast .mega-menu-item a:hover, body.pojo-a11y-negative-contrast .mega-menu-item, body.pojo-a11y-negative-contrast .mega-menu-item a, body.pojo-a11y-light-background, body.pojo-a11y-light-background .mega-menu-item:hover, body.pojo-a11y-light-background .mega-menu-item a:hover, body.pojo-a11y-light-background .mega-menu-item, body.pojo-a11y-light-background .mega-menu-item a{
	background-color:#000000 !important;
}
body.pojo-a11y-high-contrast .mega-menu-item:hover, body.pojo-a11y-high-contrast .mega-menu-item a:hover, body.pojo-a11y-high-contrast .mega-menu-item, body.pojo-a11y-high-contrast .mega-menu-item a{
	background-color:#3a5796 !important;
}
body.pojo-a11y-negative-contrast .slider_events div.tp-shape, body.pojo-a11y-negative-contrast .slider_events div.tp-bullet{
	background-color: #ffff00 !important;
    border-color: #ffff00 !important;
}
body.pojo-a11y-negative-contrast .slider_events div:not(.tp-shape):not(.tp-bullet):not(.events-date):not(.event-date-wr):not(.event-loc), body.pojo-a11y-negative-contrast .slider_events span:not(.event-date-wr):not(.event-loc), body.pojo-a11y-negative-contrast, body.pojo-a11y-negative-contrast .footer-bottom *{
	background-color:#000000 !important;
	color:#ffff00 !important;
}
body.pojo-a11y-negative-contrast li.menu-item a, body.pojo-a11y-negative-contrast .top-icon-lang li a, body.pojo-a11y-negative-contrast .rev_slider a{
    color: #ffff00 !important;
}
body.pojo-a11y-high-contrast li.menu-item a , body.pojo-a11y-light-background li.menu-item a, body.pojo-a11y-light-background .top-icon-lang li a, body.pojo-a11y-high-contrast .top-icon-lang li a, body.pojo-a11y-high-contrast .rev_slider a, body.pojo-a11y-light-background .rev_slider a{
    color: #ffffff !important;
}
body.rtl .pojo-a11y-toolbar-link.pojo-a11y-link-sitemap .pojo-a11y-toolbar-icon {
	padding-left:10px;
	padding-right:0px !important;
}
body.rtl .pojo-a11y-toolbar-link.pojo-a11y-btn-reset .pojo-a11y-toolbar-icon {
	padding-left:0px;
	padding-right:0px !important;
}
body .pojo-a11y-toolbar-link.pojo-a11y-link-sitemap .pojo-a11y-toolbar-icon{
	padding-right:10px;
	font-size:15px;
}
body .pojo-a11y-toolbar-link.pojo-a11y-btn-reset .pojo-a11y-toolbar-icon{
	padding-right:0px;
	font-size:15px;
}
.pojo-a11y-toolbar-link.pojo-a11y-link-sitemap .pojo-a11y-toolbar-text, .pojo-a11y-toolbar-link.pojo-a11y-btn-reset .pojo-a11y-toolbar-text{
	font-size:13px;
}
.pojo-a11y-toolbar-title{
	line-height:20px !important;
	font-weight:400 !important;
}
body.pojo-a11y-negative-contrast .login_dropdown a:hover, body.pojo-a11y-light-background .login_dropdown a:hover, body.pojo-a11y-negative-contrast .user-menu a, body.pojo-a11y-light-background .user-menu a, body.pojo-a11y-light-background .top-head-dashboard .top-nav>ul>li:hover, body.pojo-a11y-negative-contrast .top-head-dashboard .top-nav>ul>li:hover, body.pojo-a11y-negative-contrast .interest-form-wr, body.pojo-a11y-light-background .interest-form-wr, body.pojo-a11y-negative-contrast .my-favorites-wr, body.pojo-a11y-light-background .my-favorites-wr{
	background-color:#000000 !important;
	border-color:#000000 !important;
	background:#000000 !important;
}
body.pojo-a11y-light-background .vc_active, body.pojo-a11y-light-background .gsc-option-menu-container *, body.pojo-a11y-light-background textarea, body.pojo-a11y-light-background input, body.pojo-a11y-light-background select, body.pojo-a11y-light-background option, body.pojo-a11y-light-background select > option, body.pojo-a11y-light-background #mega-menu-max_mega_menu_1, body.pojo-a11y-light-background .mega-menu-toggle, body.pojo-a11y-light-background .headersocialshare * {
	background-color:#000000 !important;
	border-color:#ffffff !important;
	background:#000000 !important;
}
body.pojo-a11y-negative-contrast .vc_active, body.pojo-a11y-negative-contrast .gsc-option-menu-container *, body.pojo-a11y-negative-contrast textarea, body.pojo-a11y-negative-contrast input, body.pojo-a11y-negative-contrast select, body.pojo-a11y-negative-contrast option, body.pojo-a11y-negative-contrast select > option, body.pojo-a11y-negative-contrast #mega-menu-max_mega_menu_1, body.pojo-a11y-negative-contrast .mega-menu-toggle, body.pojo-a11y-negative-contrast .headersocialshare * {
	background-color:#000000 !important;
	border-color:#ffff00 !important;
	background:#000000 !important;
}
body.pojo-a11y-high-contrast .login_dropdown a:hover, body.pojo-a11y-high-contrast .vc_active, body.pojo-a11y-high-contrast .user-menu a, body.pojo-a11y-high-contrast .top-head-dashboard .top-nav>ul>li:hover, body.pojo-a11y-high-contrast .interest-form-wr, body.pojo-a11y-high-contrast .my-favorites-wr, body.pojo-a11y-high-contrast .gsc-option-menu-container *, body.pojo-a11y-high-contrast textarea, body.pojo-a11y-high-contrast input, body.pojo-a11y-high-contrast select, body.pojo-a11y-high-contrast option, body.pojo-a11y-high-contrast select > option, body.pojo-a11y-high-contrast #mega-menu-max_mega_menu_1, body.pojo-a11y-high-contrast .mega-menu-toggle, body.pojo-a11y-high-contrast .headersocialshare * {
	background-color:#3a5796 !important;
	border-color:#ffffff !important;
	background:#3a5796 !important;
}
body.ar-rtl .en-text{
	display:none !important;
}
body.ar-rtl .ar-text{
	display:block !important;
}
body .en-text{
	display:block !important;
}
body .ar-text{
	display:none !important;
}
body .top-icon-lang li a{
	color:#4f4d4c;
}
body.rtl #pojo-a11y-toolbar .font-sizer-wr{
padding-right: 5px !important;
}

body.rtl #pojo-a11y-toolbar .pojo-a11y-toolbar-inner .accessiblity-bar .font-sizer-wr li span{
padding-right:10px !important;
}
body.pojo-a11y-high-contrast .barcode-info, body.pojo-a11y-negative-contrast .barcode-info, body.pojo-a11y-light-background .barcode-info{
	background-size:225px;
}
body.pojo-a11y-high-contrast div[role="button"], body.pojo-a11y-high-contrast input[type=button], body.pojo-a11y-high-contrast input[type=submit], body.pojo-a11y-high-contrast div[role="button"]:hover, body.pojo-a11y-high-contrast input[type=button]:hover, body.pojo-a11y-high-contrast input[type=submit]:hover, body.pojo-a11y-high-contrast #frmReg #submit_search{
	background:rgba(0,0,0,0) !important;
	background-color:rgba(0,0,0,0) !important;
	border-color:#ffffff !important;
	color:#ffffff !important;
}
body.pojo-a11y-negative-contrast div[role="button"], body.pojo-a11y-negative-contrast input[type=button], body.pojo-a11y-negative-contrast input[type=submit], body.pojo-a11y-negative-contrast div[role="button"]:hover, body.pojo-a11y-negative-contrast input[type=button]:hover, body.pojo-a11y-negative-contrast input[type=submit]:hover, body.pojo-a11y-negative-contrast #frmReg #submit_search{
	background:rgba(0,0,0,0) !important;
	background-color:rgba(0,0,0,0) !important;
	border-color:#ffff00 !important;
	color:#ffff00 !important;
}
body.pojo-a11y-light-background div[role="button"], body.pojo-a11y-light-background input[type=button], body.pojo-a11y-light-background input[type=submit], body.pojo-a11y-light-background div[role="button"]:hover, body.pojo-a11y-light-background input[type=button]:hover, body.pojo-a11y-light-background input[type=submit]:hover, body.pojo-a11y-light-background #frmReg #submit_search{
	background:rgba(0,0,0,0) !important;
	background-color:rgba(0,0,0,0) !important;
	border-color:#ffffff !important;
	color:#ffffff !important;
}
/*body.page-id-40520 li:not(.pojo-a11y-toolbar-item):not(.print-page):not(.readspeak):not(.down-font):not(.up-font) > a:not(.pojo-a11y-toolbar-link):after{
	 content: ' +';
}*/
body.page-id-40520 li > a.pojo-a11y-toolbar-link:after{
	 content: '' !important;
}
body.pojo-a11y-light-background .gsc-input *,body.pojo-a11y-high-contrast .gsc-input *,body.pojo-a11y-negative-contrast .gsc-input *{
	  background-color: rgba(0,0,0,0) !important;
    border-color: transparent !important;
}
body.pojo-a11y-negative-contrast .gsc-webResult.gsc-result, body.pojo-a11y-high-contrast .gsc-webResult.gsc-result, body.pojo-a11y-light-background .gsc-webResult.gsc-result, body.pojo-a11y-light-background .gsc-cursor-page, body.pojo-a11y-high-contrast .gsc-cursor-page, body.pojo-a11y-negative-contrast .gsc-cursor-page{
	  background-color: rgba(0,0,0,0) !important;
}
/*SHARING*/
.headersocialshare .headersocialshareshortcode{
	display:none;
}
/*.headersocialshare:hover .headersocialshareshortcode{
	display:block !important;
}*/
.headersocialshareshortcode{
	position: absolute;
    min-width: 250px !important;
	width:auto !important;
	background:#ffffff !important;
	right:-30px;
	padding:10px;
}
.rtl .headersocialshareshortcode{
	position: absolute;
    min-width: 250px !important;
	width:auto !important;
	background:#ffffff !important;
	right:-150px;
	padding:10px;
}
@media screen and (max-width:999px){
.headersocialshareshortcode{
	top: 33px;
}
.rtl .headersocialshareshortcode{
	top: 33px;
}
}
@media screen and (min-width:1000px){
.headersocialshareshortcode{
	top: 38px;
}
.rtl .headersocialshareshortcode{
	top: 38px;
}
}
.en-text .headersocialshare{
	position: absolute;
    right: -20px;
    bottom: 4px;
}
.ar-text .headersocialshare{
	position: absolute;
    right: 40px;
    bottom: 4px;
}
.headersocialshareshortcode > div{
	display: inline-block;
}
.headersocialshareshortcode > div:last-child > p {
    margin-bottom: 0px;
}
.headersocialshare p {
    font-size: 15px !important;
}
.headersocialshareshortcode > p {
    margin-bottom: 0px;
	font-weight:700;
}
i.shareicon {
    font-size: 35px;
    padding-right: 10px;
}
div#our-services .col-md-9 .wpb_column {
    padding: 10px;
}
body:not(.rtl) div#our-services .vc_empty_space{
height:15px !important;
}
body.rtl div#our-services .vc_empty_space{
height:80px !important;
}
/* Second set */
body.pojo-a11y-light-background section.oi-main, body.pojo-a11y-light-background section.oi-main *:not(img), body.pojo-a11y-negative-contrast section.oi-main, body.pojo-a11y-negative-contrast section.oi-main *:not(img), body.pojo-a11y-negative-contrast .oi-input-group, body.pojo-a11y-light-background .oi-input-group, body.pojo-a11y-light-background .oi-menus *, body.pojo-a11y-negative-contrast .oi-menus * {
    background: #000 !important;
}
body.pojo-a11y-high-contrast section.oi-main, body.pojo-a11y-high-contrast section.oi-main *:not(img), body.pojo-a11y-high-contrast .oi-input-group, body.pojo-a11y-high-contrast .oi-menus * {
    background: #3a5796 !important;
}
body.pojo-a11y-light-background .oi-main * img, body.pojo-a11y-high-contrast .oi-main * img, body.pojo-a11y-negative-contrast .oi-main * img, body.pojo-a11y-light-background .oi-menus * img, body.pojo-a11y-high-contrast .oi-menus * img, body.pojo-a11y-negative-contrast .oi-menus * img{
    filter: brightness(0) invert(1) !important;
    background: transparent !important;
}
body.pojo-a11y-light-background .oi-main *:after, body.pojo-a11y-light-background .oi-main *:before, body.pojo-a11y-high-contrast .oi-main *:after, body.pojo-a11y-high-contrast .oi-main *:before, body.pojo-a11y-negative-contrast .oi-main *:after, body.pojo-a11y-negative-contrast .oi-main *:before{
	background-color:#ffffff !important;
}

body{
    background-color:#f0f0f0;
}
.pojo-skip-link{
   width:150px !important;
	padding:5px !important;
}
.pojo-skip-link:focus {
    left: 0 !important;
    top: 0 !important;
}
.rtl .pojo-skip-link:focus {
    right: 0 !important;
    top: 0 !important;
}
body.rtl .pageWrapper{
	overflow:hidden;
}
@media screen and (min-width:1000px) and (max-width:1599px){
#rev_slider_4_1 .tp-leftarrow.tparrows.uranus{
	left: 104.3% !important;
}
	#rev_slider_10_1 .uranus.tparrows {
    right: 100% !important;
		top: 117% !important;
}
	#rev_slider_4_1 .uranus.tparrows {
    top: 117% !important;
    left: 104% !important;
}
}
@media screen and (min-width:1600px){
#rev_slider_4_1 .tp-leftarrow.tparrows.uranus{
	left: 102% !important;
}
	#rev_slider_10_1 .uranus.tparrows {
    right: 100% !important;
		top: 108% !important;
}
	#rev_slider_4_1 .uranus.tparrows {
    top: 108% !important;
    left: 102% !important;
}
}
@media screen and (min-width:999px){
	body:not(.rtl) #pojo-a11y-toolbar:not(.pojo-a11y-toolbar-open) .pojo-a11y-toolbar-toggle, 
body:not(.rtl) #pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle {
    right: 0% !important;
}
}
@media screen and (max-width:400px){
	#rev_slider_16_2 .tp-caption.events-date.tp-resizeme.slide-event-details{
		right:15% !important;
	}
}
body.page-id-65245 h3, body.page-id-67052 h3{
		margin:20px auto 20px auto !important;
	}
@media screen and (max-width:900px){
	
	body.page-template-event-detail #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block{
		height:50% !important;
	}
	footer .stay-connected-note{
		line-height:20px !important;
	}
	.gmbmobilepic{
		display:block !important;
		width:100% !important;
		text-align:center !important;
	}
	.mobilecenter {
    float: none !important;
    text-align: center;
    width: 53% !important;
    margin: 10px auto !important;
}
	body .mega-menu-item:active a, body .mega-menu-item:focus a, body .mega-menu-item:hover a, body .mega-menu-item a:active, body .mega-menu-item a:focus, body .mega-menu-item a:hover{
		color:#ffffff !important;
	}
	body:not(.rtl) #pojo-a11y-toolbar:not(.pojo-a11y-toolbar-open) .pojo-a11y-toolbar-toggle{
    right: 0% !important;
}
	#pojo-a11y-toolbar{
		position:absolute;
	}
	.mega-toggle-label-closed, .mega-toggle-label-open{
		display:none !important;
	}
	body.rtl .pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle {
    left: 100%;
}
	#rev_slider_4_1 .uranus.tparrows{
 left: 116% !important;
		top: 116.5% !important;
}
	#rev_slider_10_1 .uranus.tparrows {
    right: 103% !important;
		top: 116.5% !important;
}
}
#rev_slider_4_1 .uranus.tparrows:before, #rev_slider_10_1 .uranus.tparrows:before, .play-button, .pause-button {
    line-height: 40px;
    font-size: 22px;
    background: rgba(10, 10, 10, 0.25);
}
.play-button, .pause-button {
    line-height: 35px !important;
    font-size: 30px !important;
    background: rgba(10, 10, 10, 0.25);
	text-align:center;
}
.play-button i, .pause-button i {
    font-size: 20px !important;
}
#rev_slider_4_1 .uranus.tparrows:before, #rev_slider_10_1 .uranus.tparrows:before, .play-button, .pause-button {
    width: 40px;
    height: 40px;
}
.current{
	background: rgba(10, 10, 10, 0.7) !important;
}


body.rtl nav#pojo-a11y-toolbar{
	right: auto !important;
  margin-left: 0px !important;
  margin-right: auto;
}
/*HIDE ACCESSIBILITY FOR PAGES*/
body.page-id-66170 nav#pojo-a11y-toolbar, body.page-id-66161 nav#pojo-a11y-toolbar{
	display:none !important;
	visibility:hidden !important;
	opacity:0 !important;
}
/* End Ali's Additional CSS */
body.page-id-55182 div.section.full-width{
background: #f0f0f0;
padding-bottom:0px !important;
}
@media screen and (max-width:900px){
div#cboxContent, div#cboxContent * {
	min-height:100vh !important;
	height:100vh !important;
}
}
