/*Theme Name: Avada ChildDescription: Child theme for Avada themeAuthor: ThemeFusionAuthor URI: https://theme-fusion.comTemplate: AvadaVersion: 1.0.0Text Domain:  Avada*/	.fusion-secondary-main-menu { background: #0062cd !important; }.fusion-secondary-main-menu nav li > a { color: #fff; padding-top: 15px !important; padding-bottom: 15px !important; height: auto !important; font-size: 14px; font-weight: 700; text-transform: uppercase; }.fusion-secondary-main-menu nav li > a:hover, .fusion-secondary-main-menu nav li.fusion-dropdown-menu:hover a { color: #fff !important; }.fusion-secondary-main-menu nav li .sub-menu li a { color: #fff !important; text-transform:none; padding: 7px 10px !important;}/* .fusion-secondary-main-menu nav > li {float:left;} */.fusion-secondary-main-menu nav #menu-main-menu {justify-content: center;}.header-right-logos { float: right; }.header-right-logo { float: left; border-right: 1px solid #ddd; padding: 0 15px; }.header-right-logo:last-child {border-right:0; padding-right:0;}.fusion-header-v4 .fusion-header {padding-top: 0px !important; padding-bottom: 0px !important;}#menu-top-menu li { border-color: #cdd8ea; }#menu-top-menu li:last-child {  margin-right: 10px; }#menu-top-menu li a { color: #000; text-transform: uppercase; font-size: 11px; height: auto;padding: 0 7px;}#menu-top-menu .top-login-btn .fusion-background-highlight { background: #77ddf6; border-radius: 30px; padding: 4px 12px; position: relative; /* top: -3px; */top: -2px; line-height: 1; }header .fusion-secondary-header .fusion-alignleft {width: auto; flex-grow: 0;}header .fusion-secondary-header .fusion-alignright {width: auto; flex-grow: 0;}header .fusion-secondary-header .fusion-row {justify-content: flex-end;}header .fusion-secondary-header { background: rgb(255,255,255); background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 30%, rgba(239,239,239,1) 30%); background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(239,239,239,1) 30%); background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(239,239,239,1) 30%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=1 ); position: relative; height: 30px; }header .fusion-secondary-header::before { content: ""; width: 40%; height: 8px; background: #eee; position: absolute; left: 0; top: 0; }header .fusion-secondary-header::after { content: ""; width: 30%; height: 100%; background: url("images/shape.png") no-repeat scroll bottom right; position: absolute; left: 0; bottom: 0; margin-left: 1px; }.banner-txt { color: #fff; font-size: 15px; padding: 30px 0px 10px; }.banner-big-txt { font-size: 21px; line-height: 1.4; font-weight: 700; }.home-page-post { margin-bottom: 15px !important; }.box-text { font-size: 13px; margin-top: 0; padding: 20px; background: #ebfaff; }.box-text p:last-child { margin-bottom: 0; }.mission-section::after { content: ""; position: absolute; width: 170px; height: 260px; background: transparent url("images/mission-img.png") no-repeat scroll center; left: 50%; bottom: 0; transform: translateY(115px) translateX(-80px); z-index: 9; display:none}.news-section::before { content: ""; position: absolute; width: 183px; height: 174px; background: transparent url("images/member-img.png") no-repeat scroll center; left: 100px; top: -90px; transform: translateY(0px); display:none; }.member-section, .conferences-section { background-size: auto !important; }.list-items-full { width: 100%; display: inline-block; }.list-item-1,.list-item-3 { float: left; width: 100%; background: none; list-style: none; margin: 0; padding: 0; }.list-item-1 li { width: 100%; float: left;border-bottom:1px solid #dddddd; background:transparent url("images/list-icon.png") no-repeat scroll left 15px; padding: 10px 0px 10px 20px; }.list-item-3 li { width: 32%; float: left; margin-right:2%; border-bottom:1px solid #dddddd; background:transparent url("images/list-icon.png") no-repeat scroll left 15px; padding: 10px 0px 10px 20px; }.list-item-3 li:nth-child(3n) { margin-right:0; }.main-heading h2 { text-transform: uppercase; margin-bottom: 30px !important; }.list-item-1 li:last-child {border-bottom:0}.site-btn { background: #77ddf6; color: #000; border-radius: 30px !important; padding: 15px 35px !important; line-height: 1 !important; }.site-btn span {color: #000 !important;}.site-btn:hover { background: #62c5dd; }.mission-txt { font-size: 18px; line-height: 1.7; position: relative;}.mission-txt::before { content:""; position: absolute; width:33px; height:24px; background:transparent url("images/comma-left.png") no-repeat scroll center; left:-50px; top:0;}.mission-txt::after { content:""; position: absolute; width:33px; height:24px; background:transparent url("images/comma-right.png") no-repeat scroll center; right:0; bottom:0;}.news-section .entry-title, .news-section .entry-title a { font-size: 14px !important; color: #fff !important; }.fusion-flex-column.right-box { max-width: 415px; margin-left: 5px;}.fusion-flex-column.left-box { max-width: 415px; margin-right: 5px; margin-left: 15px;}.fusion-flex-column.center-box { max-width: 350px; }footer .menu ul, footer .menu { margin: 0 !important; padding: 0 !important; }footer .menu ul { margin: 10px 0px 0px !important; min-height: 220px; }footer .menu li a { font-size: 13px; text-transform: uppercase; color: #fff; text-align: left; }footer .menu li { border: 0 !important; padding: 0 !important; }footer .menu li a::before {display:none;}footer .menu li li a {font-size:13px; text-transform:none; color:#fff; font-weight:200; line-height: 1; transition: 0.5s;}footer .menu li li a:hover { padding-left: 10px; }footer .menu li li a:hover::before { display: block; left: 12px; }.who-img::before { content: ""; position: absolute; top: -145px; right: -35px; background: transparent url("images/about-img-1.png") no-repeat scroll center; width: 250px; height: 250px; display:none }.who-we-are-img {display: none; visibility: hidden; opacity: 0;}.inside-ttl .title-heading-tag { font-size: 22px; font-weight: 700; }.inside-ttl.inside-ttl-2 .title-heading-tag { font-size: 19px; }.list-item-1.inside-list li { border-bottom: 0; }.list-left { border-right: 1px solid #abe9f9; }footer#footer.fusion-footer-copyright-area { line-height: 1; padding-top: 15px; padding-bottom: 15px; }.inside-text p a {color:#4578d1}.member-part { background: #ebfafe url("images/member-icon.png") no-repeat -10px bottom; padding: 30px 20px 25px 60px; transition:0.5s; }.member-part:hover { background: #0062cd url("images/member-icon-hover.png") no-repeat -10px bottom; color:#fff; }.member-part:hover .member-name, .member-part:hover .member-designation, .member-part:hover .member-email a, .member-part:hover .member-email a:hover {color:#fff;}.member-name { font-size: 17px; font-weight: 700; }.member-designation { font-size: 13px; color: #0062cd; }.member-email { font-size: 13px; }.member-email a { color: #000;}.member-email a:hover { color: #000; text-decoration: underline; }.meeting-main { position: relative; padding-top: 50px; }.meeting-part:first-child::before { content: ""; position: absolute; top: -52px; left: 43px; width: 15px; height: 15px; background: #004a99; border-radius: 100%; }.meeting-part:last-child::after { content: ""; position: absolute; bottom: -10px; left: 43px; width: 15px; height: 15px; background: #004a99; border-radius: 100%; }.meeting-main::before { content: ""; position: absolute; width: 3px; height: 100%; border-right: 1px dashed #0062cd; top: 0; /* left: 47px; */left: 47px; }.meeting-part { display: flex; position:relative; padding-bottom: 50px;}.meeting-part:last-child {padding-bottom: 50px; }.meeting-year { height: 100px; width: 100px; text-align: center; background: #0062cd; font-size: 25px; color: #fff; font-weight: 700; border-radius: 50%; position:relative; display: table;}.yr-span { display: table-cell; width: 100%; height: 100%; vertical-align: middle; text-align: center; }.meeting-right { padding-left: 50px; }.meeting-ttl { font-size: 20px; font-weight: 600; margin-top: 15px; }.meeting-ttl a { color:#000 }.meeting-ttl a:hover { color:#0062cd }/* .meeting-ttl:first-child { margin-top: 0; } */.meeting-text { color: #666; font-size: 14px; }.meeting-year::after { content: ""; position: absolute; width: 20px; height: 2px; background: #0062cd; right: -20px; top: 45px; }.inside-text-news { clear: both; display: inline-block; width: 100%; margin-top: 50px; background: #ebfafe;}.news-img-part { float: left; width: 30%; }.news-img-part img { width: 100%; }.news-txt-right { float: right; width: 70%; padding: 30px;}.news-txt-full { float: left; width: 100%; }.main-menu-box-text .fusion-imageframe { height: 250px; display: flex; }.main-menu-box-text .fusion-imageframe img { object-fit: cover; }.main-menu-box-text-1 { color: #000; font-size: 14px; line-height: 22px; margin-top: 15px; word-break: break-all; }.inside-list-number {list-style-type: none; counter-reset: css-counters 0;}.inside-list-number > li {position:relative; padding-left: 40px !important; margin-bottom: 5px;}.inside-list-number > li::before {counter-increment: css-counters; content: counters(css-counters, "."); position: absolute; left: 0; top: 6px; background: #0062cd; width: 30px; height: 30px; text-align: center; line-height: 2; color: #fff; border-radius: 100%; font-size:14px; }.alpha-list {list-style-type: none; counter-reset: count;}.alpha-list > li {position:relative; padding-left: 40px !important; margin-bottom: 5px;counter-increment: count;}.alpha-list > li {
    min-height: 37px;
}.alpha-list > li::before {/* counter-increment: css-counters; content: counters(css-counters, "."); */content: "" counter(count, upper-alpha) ""; position: absolute; left: 0; top: 4px; background: #0062cd; width: 30px; height: 30px; text-align: center; line-height: 2; color: #fff; border-radius: 100%; font-size:14px; }.alpha-list ul , .inside-list ul { padding: 0; list-style: none; }.inside-list li li li {background: transparent url("images/bullet1.png") no-repeat scroll left 16px;}.inside-table {width:100%;}.inside-table th { background: #0062cd !important; padding: 12px 15px !important; color: #fff; font-weight: 700; text-align: left !important; }.inside-table td { background: #ebfaff; padding: 12px 15px !important; font-weight: 400; text-align: left; border-top: 1px solid #fff; border-color: #fff !important; }.inside-table tr:nth-child(2n) td { background: #d2f3fc; }.main-right-txt { background: #e2f6fd; padding: 30px 0; min-height: 260px; }.main-right-txt p:last-child { margin-bottom:0px; }.content-img-50-part { background: #ebfafe !important; }.content-img-50-part-text { padding: 30px; }.fusion-secondary-main-menu nav li.search-li .fusion-background-highlight {padding: 0 !important;
    margin: 0;
    padding-top: 0 !important;
    padding-bottom: 0 !important; margin: 0;}.fusion-secondary-main-menu nav li.search-li .fusion-background-highlight #is-search-input-5781 { height: 45px; max-width: 230px; border-radius: 0 !important; background: #1a7ed6; border: 0 !important; color: #fff !important; padding: 10px 50px 10px 20px; font-size: 14px !important;}.fusion-secondary-main-menu nav li.search-li .fusion-background-highlight .is-search-submit { float: right !important; right: 0 !important; left: auto !important;color: #fff; font-weight: 400; font-size: 18px; background: #1a7ed6 url("images/search.png") no-repeat scroll center; height: 45px; cursor: pointer;}.fusion-secondary-main-menu nav li.search-li .fusion-background-highlight #is-search-input-5781::placeholder { color: #fff; opacity: 1; font-size: 14px; }.fusion-secondary-main-menu nav li.search-li .fusion-background-highlight .is-search-submit input { color: #fff !important; }.subscribe.nonhundred-percent-fullwidth { background: #77ddf6 !important; padding: 30px 0px !important; }.subscribe.nonhundred-percent-fullwidth .fusion-text.fusion-text-5 p {padding: 0 !important; margin: 0 !important; line-height: 1}.fusion-fullwidth.subscribe {background: #77ddf6 !important; position: relative;/* margin-top: 30px !important; */margin-top: 0px !important;}.fusion-fullwidth.subscribe::after { content: ""; position: absolute; right: 0; width: 205px; height: 220px; background: transparent url("http://iupap.org/wp-content/themes/Avada-Child-Theme/images/award-icon.png") no-repeat scroll top right; top: -80px; z-index: 9999; display:none; }.fusion-fullwidth.subscribe .fusion-text h3 { font-size: 37px; line-height: 1; font-weight: 100; margin: 0; }.fusion-fullwidth.subscribe .fusion-text h3 strong { font-weight: 400; }.fusion-fullwidth.subscribe .fusion-text p { font-size: 16px; line-height: 1; font-weight: 400; margin: 0; padding: 0; }.fusion-fullwidth.subscribe form p { margin: 15px 0 0; padding: 0; }.fusion-fullwidth.subscribe form {position:relative}.sbscrb-email input::placeholder { font-size: 14px; color: #000; opacity: 1; }.sbscrb-email { display: inline-block; width: 100%; }.sbscrb-email input { border-radius: 30px !important; border: 0 !important; width: 100% !important; padding: 25px 30px !important; display: inline-block; }.fusion-fullwidth.subscribe form .sbscrb-btn { position: absolute; right: 0; top: 0; text-indent: -99999px; width: 50px; height: 50px; background:transparent url("images/submit-1.png") no-repeat scroll center; cursor: pointer; overflow: hidden; }#content h1 { font-size: 37px; text-transform: uppercase; font-weight: 300; line-height: 1; margin-bottom: 10px; }.breadcrumb, .breadcrumb a { font-size: 12px; color: #000; padding: 0; margin: 0; }.fusion-main-menu > ul > li.menu-item-has-children:hover > a { background: transparent url("images/dropdown.png") no-repeat scroll bottom center !important; }.inside-text-news.margin-top-20 {margin-top:20px;}.officcers-member { margin-bottom: 15px; border-bottom: 1px solid #eee; padding: 15px 0; }.officcers-member:last-child { border-bottom: 0; margin-bottom: 0; }.officcers-member-name { font-size: 16px; font-weight: 600; }.officcers-member-detail { margin-top: 10px; }.mail-span a { text-decoration: underline; color: #000; }.publications-table tr td:last-child a { color: #0062cd; }.general-assembly-box { text-align: center; width: 100%; background: #ebfaff; border: 1px solid #d6f4fc; margin-top: 50px; padding: 10px 15px; color: #000; transition: 0.5s;}.general-assembly-box:hover, .general-assembly-part-main:hover .general-assembly-box { background: #014a99; color: #fff; border-color: #014a99; }.general-assembly-date { background: #0062cd; width: 100px; height: 100px; border-radius: 100%; font-size: 25px; color: #fff; margin: 0 auto; padding-top: 30px; text-transform: uppercase; border: 2px solid #ebfaff; margin-top: -50px; }.general-assembly-data-1 { width: 100%; margin-top: 15px; font-size: 17px; font-weight: 600; margin-bottom: 5px; }.general-assembly-data-2 { width: 100%; font-size: 15px; font-weight: 400; margin-bottom: 5px;}.general-assembly-data-4, .general-assembly-data-4-1 { width: 100%; font-size: 15px; font-weight: 400; margin-bottom: 5px; color:#000; line-height: 1.3;}.general-assembly-data-4 a, .general-assembly-data-4-1 a { color:#014a99}.general-assembly-box:hover .general-assembly-data-4 a, .general-assembly-box:hover .general-assembly-data-4-1 a { color:#fff}.general-assembly-data-3 { width: 100%; font-size: 20px; font-weight: 600; margin-bottom: 5px; }#main .secondary-menu { padding-right: 30px; }#main .secondary-menu h2 { font-size: 16px; text-transform: uppercase; font-weight: 700; border-bottom: 0px solid #eeeeee; margin: 0 0 10px; padding: 10px 0px; color: #000;}#main .secondary-menu h2:first-child {border-bottom: 1px solid #eeeeee; /* background:transparent url("images/left-arrow.png") no-repeat scroll right 17px; padding-right: 15px; */}#main .secondary-menu h2 a { color: #000; }#main .secondary-menu h2:first-child a { color: #000; font-size: 16px; }#main .secondary-menu #three-menu { padding: 0; margin: 15px 0 0; list-style: none; }#main .secondary-menu #three-menu li { width: 100%; margin: 0; padding: 5px 0; }#main .secondary-menu #three-menu li a { font-size: 16px; color: #000; line-height: 1; }#main .primary-menu { border-left: 1px solid #eeeeee; border-left: 1px solid #eee; padding-left: 30px; }header .fusion-secondary-header .fusion-alignleft {margin-top: 7px;}header .fusion-secondary-header .fusion-alignright .fusion-social-links-header {margin-top: 4px;}header .fusion-secondary-header .fusion-alignright .fusion-social-networks .fusion-social-networks-wrapper {margin: 0 0px;}header .fusion-secondary-header .fusion-alignright .fusion-social-networks a { width: 23px; height: 22px; text-indent: -99999px; margin:0;padding:0;}header .fusion-secondary-header .fusion-alignright .fusion-social-networks a.fusion-facebook {background:transparent url("images/facebook.svg") no-repeat scroll center; margin-right:5px;}header .fusion-secondary-header .fusion-alignright .fusion-social-networks a.fusion-twitter {background:transparent url("images/twitter.svg") no-repeat scroll center; margin-right:5px;}header .fusion-secondary-header .fusion-alignright .fusion-social-networks a.fusion-instagram {background:transparent url("images/instagram.svg") no-repeat scroll center;}.red-text, .red-text a { color: red !important; }.image-inside { margin-bottom: 15px; }.banner-image { height: 529px; display: flex; }.banner-image img { object-fit: cover;max-width: 100%;height: 100%; }header .fusion-secondary-main-menu .fusion-main-menu > ul#menu-main-menu > li > a { padding-left: 26px; padding-right: 26px; color: #fff; }
header .fusion-secondary-main-menu .fusion-main-menu > ul#menu-main-menu > li:first-child > a {
    /* padding-left: 0; */
}

.fusion-main-menu > ul > li.menu-item-has-children > a:hover {background-color: #0047a4 !important;}
.fusion-body .fusion-is-sticky.fusion-header-wrapper .fusion-secondary-main-menu {background:#0062cd;}.mb-30 {margin-bottom:30px;}.overview-main .meeting-part .meeting-right .meeting-ttl:first-child {margin-top: 30px;}.inside-ttl.inside-ttl-01 { margin: 0 0 15px !important; }.inside-ttl.inside-ttl-01 h2 { font-size: 25px !important; font-weight: 700 !important; color: #0062cd !important; }
.news-section .fusion-row::before { content: ""; position: absolute; width: 183px; height: 174px; background: transparent url("images/member-img.png") no-repeat scroll center; left: 100px; top: -160px; transform: translateY(0px); }
.development-part { background: #ebfaff !important; margin-bottom: 30px !important; padding: 25px !important; }
.colored-box { background: #ebfaff !important; margin-bottom: 30px !important; padding: 25px !important; }
/* .avada-has-megamenu-shadow .fusion-main-menu .sub-menu .menu-item-350 .sub-menu { width: 750px; column-count: 3; column-gap: 0;} */
.avada-has-megamenu-shadow .fusion-main-menu .sub-menu .dropdown-large .sub-menu { width: 750px; column-count: 3; column-gap: 0;}
.avada-has-megamenu-shadow .fusion-main-menu .sub-menu .menu-item.menu-item-has-children:hover { background: #2a86d6; }
/* .avada-has-megamenu-shadow .fusion-main-menu .sub-menu .sub-menu li { float: left; width: 33.33%; border-right: 1px solid #016add; } */
.avada-has-megamenu-shadow .fusion-main-menu .sub-menu .sub-menu li { float: none; width: 100%; border-right: 1px solid #016add; display: inline-block; }
.menu-main-page .contact-box .fusion-column-wrapper { background: #ebfafe !important; padding: 15px !important;  }
.cont-part-name { background: #0062cd;
    padding: 10px;
    clear: both;
    float: left;
    line-height: 1;
    color: #fff;
    font-weight: 600;
    min-width: 60px;
    margin-right: 0;
    margin-bottom: 6px; }
.inside-table-2 {width:100%;}
.inside-table-2 td.table-head a {color: #fff;}
.inside-table-2 td.table-head { background: #0062cd; padding: 12px 15px; font-weight: 400; text-align: left; font-size:16px; color:#fff; border:1px solid #0062cd}
.inside-table-2 td.table-cont { background: #ebfaff; padding: 20px 20px; font-weight: 400; text-align: left; border: 1px solid #d1f3fc; color:#000; }
.table-cont-left { float: left; width: 60%; padding-right: 25px; border-right: 1px solid #abe9f8; }
.table-cont-right { float: left; padding-left: 25px; width: 40%; }
.table-cont-right a { color: #4578d1; }
.table-cont-right span { min-width: 45px; display: inline-block; font-weight: 600; }
.table-cont-left strong { margin-bottom: 10px; display: inline-block; }
.award-left-img-1 { height: 455px; display: flex; }

.fusion-flex-column.mandate-paer-new > .fusion-column-wrapper { background: #ebfaff; border-bottom: 1px solid #cdf3fb; border: 1px solid #d2f3fc; padding: 30px 30px !important; /* border-bottom: 0; */ margin-top: -1px;}
.inside-sub-ttl .title-heading-tag { font-size: 20px !important; font-weight: 700 !important; }
.ordered-list-inside ol { margin: 0; padding: 0 0 0 20px; list-style: none; }
.ordered-list-inside ol li { list-style: decimal; list-style-position: outside; margin: 0 0 7px; }
.ordered-list-inside ol li::first-letter, .inside-text ul li::first-letter {
    text-transform: uppercase;
}
.ordered-list-inside li a { color: #4578d1; }
.member-name-new p { margin: 0; font-weight: 700; }
.member-email-new p { font-weight: 400; font-size: 14px; margin: 0; }
.member-email-new p a { color: #0062cd; font-size: 14px; }
.inside-sub-ttl.fusion-title.title { margin-bottom: 15px !important;}
.inside-sub-ttl .title-heading-tag { font-size: 22px !important; font-weight: 700 !important; }
.inside-ttl.inside-ttl-new .title-heading-tag, .inside-ttl.inside-ttl-new h2 {font-size: 30px !important;}
.fusion-flex-column.mandate-paer-new-1 > .fusion-column-wrapper { background: #ebfaff; border-bottom: 1px solid #cdf3fb; border: 1px solid #d2f3fc; padding: 30px 30px !important; }
.mandate-paer-new-1 .article-circle { background: #0062cd; color: #fff; font-weight: 700; font-size: 20px; text-align: center; border-radius: 100%; height: 100px; width: 100px; margin: 0 auto; padding: 20px; line-height: 1.2;}
.mandate-paer-new-1 .article-circle strong { font-size: 37px; }
.mandate-paer-new-1 .article-circle p { margin: 0; }
.mandate-paer-new-1 .mandate-color-part { border-bottom: 1px solid #cdf3fb; padding-bottom: 30px; margin-bottom: 40px !important; }
.mandate-paer-new-1 .fusion-row:last-child .mandate-color-part { border-bottom: 0; }
.inside-list-number-new ul {list-style-type: none; counter-reset: css-counters 0;float: left; width: 100%; background: none; margin: 0; padding: 0; margin-bottom: 20px;} 
.inside-list-number-new ul li {width: 100%; float: left; padding: 12px 0px 12px 20px;position: relative; padding-left: 40px; margin-bottom: 0px; border-bottom: 1px solid #eee;} 
.inside-list-number-new ul li:last-child {border-bottom:0}
.inside-list-number-new ul li::before {counter-increment: css-counters; content: counters(css-counters, "."); position: absolute; left: 0; top: 6px; background: #0062cd; width: 30px; height: 30px; text-align: center; line-height: 2; color: #fff; border-radius: 100%; font-size: 14px;} 
.margin-top-30 {margin-top:30px;}
.meeting-main.meeting-main-new::before {left:75px;}
.meeting-main.meeting-main-new .meeting-part:first-child::before {left:55px;top: -45px;}
.meeting-main-new .meeting-part:last-child::after { content: ""; position: absolute; bottom: -20px; left: 55px; width: 15px; height: 15px; background: #004a99; border-radius: 100%; }
.meeting-main-new .meeting-part { margin-bottom: 20px; }
.award-txt-col p, .new-txt-col p { margin: 0; }
/*****/
.news-container .fusion-column-wrapper	{background: none;display:flex !important}
.news-container .news-img-part {flex:0 0 auto; width:auto}
.news-container .news-img-part img	{border:1px solid #deddd9;border: 1px solid #deddd9; width: 255px; height: 298px; object-fit: cover; display: inline-block;}
.news-container .news-txt-right {padding:0 0 0 34px}
.news-container .fusion-builder-row-inner {width:70%; margin-left:0; margin-right:0}
.news-container .fusion-builder-row-inner .fusion-column-wrapper {flex-flow: column;}
.news-container .fusion-builder-row-inner .fusion-column-wrapper .fusion-text p:last-child {margin:0}
.news-container .title-news-name  h3 {background: #0162cd; padding: 10px !important; color: #fff; font-size: 20px; line-height: 1;}
/*.news-container .title-news-name {background: #0162cd;padding: 5px 15px;}*/
.news-container {margin-bottom:30px !important; background:none}
/****/
.new-year-col p,.new-txt-col p {margin-bottom:0}
.new-year-col {background:#0062cd; display:inline-block;width:82px; min-height:36px; height:100%; display:inline-flex; align-items:center; justify-content:center;color:#fff; font-size:14px; font-weight:700;flex: 0 0 auto;}
.new-txt-col {font-weight:400; padding:5px 15px; line-height:20px;font-size: 17px;}
.new-col-cont .fusion-column-wrapper {display: flex !important;align-items: center; background:#ebfaff;}
.fusion-body .fusion-layout-column.new-col-cont {margin-bottom:15px !important}
.header-right-logo .logo-dropdown { position: absolute; background: #1a7ed6; list-style: none; margin: 0; padding: 0 0; width: 240px; z-index: 9999; opacity: 0; visibility: hidden; transition: 0.5s; }
.header-right-logo .logo-dropdown::before { content: ""; position: absolute; width: 15px; height: 8px; background: transparent url("images/dropdown.png") no-repeat scroll bottom center !important; top: -8px; left: 50px; }
.header-right-logo:hover .logo-dropdown {opacity: 1; visibility: visible;}
.header-right-logo .logo-dropdown li { padding: 0px; line-height: 1; }
.header-right-logo .logo-dropdown li a {color: #fff; padding: 12px 10px 12px 20px; font-size: 13px;}
.header-right-logo .logo-dropdown li a:hover {color: #fff;background: #2a86d6;}
.title-news-name-2 h3, .title-news-name h3, .title-patch h3 { background: #0162cd; padding: 10px !important; color: #fff; font-size: 20px; line-height: 1; }
.news-container.news-container-2 .fusion-column-wrapper { background: none; }
.news-txt-right.news-txt-right-2 { padding-top: 0; padding-bottom: 0; }
.news-container-2 { margin-bottom: 30px !important; }
.news-img-part-3 {float: left; width: 15%;}
.news-txt-right-3 {float: left; width: 85%;}
.news-img-part-3 img, .news-img-part-3 div, .news-img-part-3 span { width: 100%; }
.news-txt-right-3 .fusion-title.title.title-news-name-3 { margin-bottom: 10px !important; }
.title-news-name-3 h3 { color: #000; font-size: 20px; margin-bottom: 0 !important; }
.main-menu-box-text.main-menu-box-text-new .main-menu-box-text-1 { color: #fff; font-size: 14px; line-height: 22px; margin-top: 0; background: #0162cd; padding: 20px; transform: none !important;}
.main-menu-box-text.main-menu-box-text-new .main-menu-box-text-1 p:last-child {margin-bottom:0;}


.page-template-default .news-container.news-container-3 .fusion-builder-row-inner:first-child { width: 100% !important; margin-left: 0; margin-right: 0; max-width: 40% !important; flex: 0 0 33%; }
.page-template-default .news-container.news-container-3 .fusion-builder-row-inner:last-child {  padding-left: 10px !important;}
.inside-text.inside-list-number-new ul {list-style-type: none; counter-reset: css-counters 0;float: left; width: 100%; background: none; margin: 0; padding: 0; margin-bottom: 20px;} 
.inside-text.inside-list-number-new ul li {width: 100%; float: left; padding: 12px 0px 12px 20px;position: relative; padding-left: 40px; margin-bottom: 0px; border-bottom: 1px solid #eee;} 
.inside-text.inside-list-number-new ul li:last-child {border-bottom:0}
.inside-text.inside-list-number-new ul li::before {counter-increment: css-counters; content: counters(css-counters, "."); position: absolute; left: 0; top: 6px; background: #0062cd; width: 30px; height: 30px; text-align: center; line-height: 2; color: #fff; border-radius: 100%; font-size: 14px;} 

.news-img-part-03 p { font-size: 14px; padding: 10px 0; }
.member-txt1, .conferences-txt1 {max-width:950px; margin:0px auto;}
.main-heading h2 {margin-bottom:0 !important}
.main-heading.main-heading-m h2 {margin-bottom:0 !important}
.fusion-fullwidth.subscribe form .sbscrb-btn input { width: 100%; float: left; opacity: 0; }
.home .award-section { height: 455px !important; overflow: hidden; }
.award-left-img-1 {border-right:1px solid #fff;}
.sbscrb-img { float: left; width: auto; }
.sbscrb-text { float: left; width: auto; font-size: 37px; max-width: 70%; padding-left: 25px; padding-top: 10px; }
.sbscrb-text .sbscrb-text-span { font-weight: 100; }

.sbscrb-img { float: left; width: auto; }
.sbscrb-text { float: left; width: auto; font-size: 37px; max-width: 70%; padding-left: 25px; padding-top: 10px; }
.sbscrb-text .sbscrb-text-span { font-weight: 100; }
.inside-ttl.inside-ttl-sub .title-heading-tag { font-size: 20px !important; }
#main .secondary-menu li {list-style:none; width:100%; margin: 0; padding: 7px 0;}
#main .secondary-menu li a {color:#000; font-size:16px; text-transform:uppercase; font-weight:700; line-height: 1;}
#main .secondary-menu li .children { margin: 5px 0 0; padding: 0; }
#main .secondary-menu li .children li a {color:#000; font-size:16px; text-transform:uppercase; font-weight:400;}
#main .secondary-menu li .children li li a { color: #000; font-size: 14px; text-transform: none; padding-left: 20px; width: 100%; display: inline-block; background: transparent url("images/left-arrow-1.png") no-repeat scroll 0 2px; line-height: 1.2;}
#main .secondary-menu li .children li li li a {color:#444; font-size:14px; background: transparent url("images/left-arrow-2.png") no-repeat scroll 0 1px;  padding-left: 15px; width: 100%; display: inline-block; }
#main .secondary-menu li .children ul ul { padding-left: 15px; }
#main .secondary-menu li .children li li.current_page_item a[aria-current="page"] { color: #0062cd; background: #bcf1ff url("images/left-arrow-1-active.png") no-repeat scroll 1px 7px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; }
#main .secondary-menu li .children li li li { padding: 5px 0; }
#main .secondary-menu li .children li li.current_page_parent > a { background: #ebfafe url("images/left-arrow-1-active.png") no-repeat scroll 1px 7px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; }
#main .secondary-menu li .children li li li.current_page_item a[aria-current="page"] { padding-top: 5px; padding-bottom: 5px; padding-right: 5px; background: transparent url("images/left-arrow-2.png") no-repeat scroll 0 8px !important; color: #0062cd; }
#main .secondary-menu {position:relative;}
#main .secondary-menu::before { content: ""; position: absolute; width: 1px; height: 100%; background: #eee; top: 0; right: -1px; }

.search .post-content .entry-title { margin-bottom:20px !important; font-size: 22px !important; font-weight: 700 !important; color: #000 !important; }
.search .post-content .entry-title a { font-size: 22px !important; font-weight: 700 !important; color: #000 !important; }
.search .post-content article {margin-bottom: 30px !important; }
.search .post-content article .fusion-meta-info {border-top: 1px solid #eee; border-bottom: 1px solid #eee; }
.search .post-content article .fusion-meta-info .fusion-read-more {color: #0062cd;}
.search .fusion-blog-pagination .pagination {justify-content: flex-start;}
.search .fusion-blog-pagination .pagination a,.search .fusion-blog-pagination .pagination span {border-color: #0062cd; color: #0062cd; color:#0062cd;}
.search .fusion-blog-pagination .pagination a:hover { background: #eefcff; border-color: #d3f7ff; color: #0062cd; }
.search .fusion-blog-pagination .pagination .pagination-next:hover, .search .fusion-blog-pagination .pagination .pagination-prev:hover { background: none; }
.search .fusion-blog-pagination .pagination .current {background-color: #0062cd; border-color: #0062cd; color: #fff;}
.inside-text ul.list-item-02 li {width:50%; Padding-right:10px;}
.inside-ttl .title-heading-tag, .inside-ttl h2 {text-transform: capitalize;}
.devider-img, .content-v-devider {position:relative;}
.devider-img::after { content: ""; z-index: 9; position: absolute; right: 15px; top: 0; width: 1px; height: 100%; background: #f9f9f9; }
.content-v-devider::after { content: ""; position: absolute; left: -15px; top: 0; width: 1px; height: 100%; background: #f9f9f9; }
.inside-table-2 .inside-table-2-tr { display: table; width: 100%; margin-bottom: 30px; }
.inside-table-2 .table-cont-right b { min-width: 42px; display: inline-block; }
.development-part.development-part-new-2, .development-part-new-2 { background: none !important; padding: 0 0 10px !important; }
.development-part-new-2.hr-devider { border-bottom: 1px solid #eeee !important; }
.hr-devider { border-bottom: 1px solid #eeee !important; }
.caption-new { background: #0062cd; color: #fff; padding: 15px; margin: 0; }
.caption-new p:last-child { margin-bottom: 0; }
.caption-new a { color: #fff !important; }
.new-right-design { background: #e2f6fd; display: inline-block; width: 100%; }
.new-right-design-img { float: left; width: 50%; }
.new-right-txt { padding: 15px 25px; float: left; width: 50%; }
.new-right-design-img img { width: 100%; }
.img-full-width { width: 100%; }
.img-full-width img { width: 100%; }
.vr-devider { border-left: 1px solid #eee; }

#gform_fields_4.gform_fields li.gfield, #gform_4 .gform_footer.top_label {background: #ebfaff; margin: 0 !important; padding: 10px 25px; width: 100%; float: left; box-sizing: border-box; max-width: 100%; }
#gform_fields_4.gform_fields li#field_4_3 {background: #fff; margin: 0 !important; padding: 0; width: 100%; float: left; box-sizing: border-box; max-width: 100%; }
#gform_fields_4.gform_fields li#field_4_46, #gform_fields_4.gform_fields li#field_4_50, #gform_fields_4.gform_fields li#field_4_33 {display: none; }
#gform_4 .gform_footer.top_label {padding-bottom:25px;}
#gform_fields_4.gform_fields li h4 {margin-top:15px;}
#gform_4 .gform_footer.top_label .gform_button.button {background: #0062cd;}
.gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), .gform_wrapper .gfield_select[multiple="multiple"] {	border-color: #d1f3fc !important;}
#gform_fields_4.gform_fields li#field_2_12 {padding-top:25px;}
#gform_fields_2.gform_fields li.field_description_below.gfield_contains_required.field_sublabel_below, #gform_fields_2.gform_fields li#field_2_34, #gform_fields_2.gform_fields li#field_2_38 , #gform_fields_2.gform_fields li#field_2_39, #gform_fields_2.gform_fields li#field_2_40 , #gform_fields_2.gform_fields li#field_2_45 , #gform_fields_2.gform_fields li#field_2_44 , #gform_fields_2.gform_fields li#field_2_46 , #gform_fields_2.gform_fields li#field_2_48, #gform_fields_2.gform_fields li#field_2_53, #gform_fields_2.gform_fields li#field_2_64 , #gform_fields_2.gform_fields li#field_2_54 , #gform_fields_2.gform_fields li#field_2_65, #gform_fields_2.gform_fields li#field_2_29, #gform_fields_2.gform_fields li#field_2_30, #gform_fields_2.gform_fields li#field_2_12, #gform_fields_2.gform_fields li#field_2_13, #gform_fields_2.gform_fields li#field_2_14,#gform_fields_2.gform_fields li#field_2_50,#gform_fields_2.gform_fields li#field_2_68,#gform_fields_2.gform_fields li#field_2_67,#gform_fields_2.gform_fields li#field_2_51, #gform_fields_2.gform_fields li#field_2_56, #gform_fields_2.gform_fields li#field_2_57, #gform_fields_2.gform_fields li#field_2_61, #gform_fields_2.gform_fields li#field_2_63, #gform_2 .gform_footer.top_label {background: #ebfaff; margin: 0 !important; padding: 10px 25px; width: 100%; float: left; box-sizing: border-box; max-width: 100%; }
#gform_2 .gform_footer.top_label {padding-bottom:25px;}
#gform_fields_2.gform_fields li h4 {margin-top:15px;}
#gform_2 .gform_footer.top_label .gform_button.button {background: #0062cd;}
.gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), .gform_wrapper .gfield_select[multiple="multiple"] {	border-color: #d1f3fc !important;}
#gform_fields_2.gform_fields li#field_2_12 {padding-top:25px;}

#main .secondary-menu.mobileview { position: fixed; z-index: 9999999; bottom: 0; width: 100%; padding: 0; margin: 0; float: left; left: 0; height: auto; display:none;}
#main .secondary-menu.mobileview .modal-header { background: #116CB6; color: #fff; font-size: 17px; }
#main .secondary-menu.mobileview .modal-header .close { color: #fff; opacity:1; }
#main .secondary-menu.mobileview .container.demo { margin: 0; padding: 0; max-width: 100%; }
#main .secondary-menu.mobileview .container.demo .btn-demo { margin: 0; padding: 12px 15px 12px 30px; border-radius: 0; font-size: 16px; background-color: #116CB6; border: 0; width: 100%; color: #fff; text-align: left; text-transform: capitalize; line-height: 1;background-image: url(images/plus.png);background-repeat: no-repeat;background-position: 8px 14px;}
#main .primary-menu.col-md-12 {border-left: 0; padding-left: 15px; max-width: unset;}
.sitemap-list .sub-menu { display: block !important; position: static !important; visibility: visible !important; opacity: 1 !important; }
.sitemap-list li {display:block !important;overflow: visible !important;}
.sitemap-list li a {display:block !important; width:100%;}
.sitemap-list li a:hover {color:#0062cd !important}
.sitemap-list #menu-main-menu-1 { display: block !important;  }
.sitemap-list .sub-menu { display: block !important; position: static !important; visibility: visible !important; opacity: 1 !important; width: 100% !important;}
.sitemap-list .sub-menu li { width: 100% !important;padding: 0 !important; background-position: 0px 17px !important;}
.sitemap-list .sub-menu li li { width: 100% !important;background-position: 0px 17px;}
.sitemap-list .sub-menu li li li li { width: 33.33% !important; float: left !important; display: inline-block !important; border: 0 !important; }
.sitemap-list .sub-menu li li li li { width: 33.33% !important;}
.sitemap-list .background-default.transition-fade { display: none !important; }
.sitemap-list .background-active.transition-fade { display: none; }
.sitemap-list .sub-menu .sub-menu { padding-left: 20px !important; }
.sitemap-list.fusion-menu-element-wrapper .fusion-menu-element-list ul:not(.fusion-megamenu) > li:not(.fusion-menu-item-button):hover { background-color: transparent; }
.sitemap-list .search-li { display: none !important; }
.sitemap-list .menu-item-350 .sub-menu {column-count: 3; column-gap: 0;}
.sitemap-list .menu-item-350 .sub-menu li { float: none !important; width: 100% !important; display: inline-block !important; }

.page-id-3059 .post-content .wsp-pages-title {display:none;}
.page-id-3059 .post-content .wsp-container .wsp-pages-list {margin: 0; padding: 0;}
.page-id-3059 .post-content .wsp-container .wsp-pages-list li ul.children {display:block !important;margin: 0; padding: 10px 0 0;}
.page-id-3059 .post-content .wsp-container .wsp-pages-list li ul.children ul {padding: 5px 0 0; display: inline-block !important; width: 100%;}
.page-id-3059 .post-content .wsp-container .wsp-pages-list li { list-style: none; width:100%; border-bottom: 1px solid #eeeeee; margin: 0 0; padding: 10px 0;}
.page-id-3059 .post-content .wsp-container .wsp-pages-list li ul.children li { width: 100% !important; padding: 5px 0px 5px 17px !important; background: transparent url("images/left-arrow-1.png") no-repeat scroll 0 10px; margin: 0 0;}
.page-id-3059 .post-content .wsp-container .wsp-pages-list li ul.children li li { background: transparent url("images/left-arrow-2.png") no-repeat scroll 0 10px; }
.page-id-3059 .post-content .wsp-container .wsp-pages-list li ul.children li li li li { list-style: none;}
.page-id-3059 .post-content .wsp-container .wsp-pages-list li ul.children li li li li li {width:33.33% !important; float:left;}
.page-id-3059 .post-content .wsp-container .wsp-pages-list li a { color: #000; font-size: 16px; text-transform: uppercase; font-weight: 700; line-height: 1; }
.page-id-3059 .post-content .wsp-container .wsp-pages-list li li {border-bottom: 0;}
.page-id-3059 .post-content .wsp-container .wsp-pages-list li li a { font-weight: 400; line-height: 1; }
.page-id-3059 .post-content .wsp-container .wsp-pages-list li li li a { font-weight: 400; line-height: 1; font-size: 15px; text-transform: none; }
.page-id-3059 .post-content .wsp-container .wsp-pages-list li li li li li a { font-size: 14px; }
.page-id-3059 .post-content .wsp-container .wsp-pages-list li ul.children li.page-item-199 li li,
.page-id-3059 .post-content .wsp-container .wsp-pages-list li ul.children li.page-item-490 li li,
.page-id-3059 .post-content .wsp-container .wsp-pages-list li ul.children li.page-item-3644 li li { width: 33.33% !important; float: left;}
.page-id-3059 .post-content .wsp-container .wsp-pages-list li ul.children li li li.page-item-1586 li { width: 33.33% !important; float: left; }

/*-- Added By shital- --*/
.inside-ttl .title-heading-tag,.inside-ttl h2 { font-size: 22px !important; font-weight: 700 !important; }.inside-ttl.inside-ttl-2 .title-heading-tag { font-size: 20px !important; }.inside-ttl-h3 h3 { font-size: 18px !important; font-weight:600 !Important}.inside-ttl-h4 h4 {color:#0062cd !important;font-size: 18px !important ;}
.fusion-title.title {margin-top:0 !important; margin-bottom:20px !important}
.inside-list-number > li p:last-child { margin-bottom: 0; }
/*.inside-list-number > li ul li {background:url("images/bullet1.png") no-repeat 0 15px;}*/
#gform_2 .gform_heading,#gform_4 .gform_heading,#gform_1 .gform_heading {display:none}
body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul.inside-list-number li, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul.inside-list-number li {list-style-type:none !important}
body .gform_wrapper #gform_2 div.gform_body ul.gform_fields li.gfield.gfield_html ul.inside-list-number li,body .gform_wrapper #gform_4 div.gform_body ul.gform_fields li.gfield.gfield_html ul.inside-list-number li,body .gform_wrapper #gform_1 div.gform_body ul.gform_fields li.gfield.gfield_html ul.inside-list-number li {list-style-type: none; }
body .gform_wrapper #gform_2 div.gform_body ul.gform_fields li.gfield.gfield_html ul.inside-list-number li,body .gform_wrapper #gform_4 div.gform_body ul.gform_fields li.gfield.gfield_html ul.inside-list-number li,body .gform_wrapper #gform_1 div.gform_body ul.gform_fields li.gfield.gfield_html ul.inside-list-number li {position:relative; padding-left: 40px; margin-bottom: 5px;}
body .gform_wrapper #gform_2 div.gform_body ul.gform_fields li.gfield.gfield_html ul.inside-list-number li::before,body .gform_wrapper #gform_4 div.gform_body ul.gform_fields li.gfield.gfield_html ul.inside-list-number li::before,body .gform_wrapper #gform_1 div.gform_body ul.gform_fields li.gfield.gfield_html ul.inside-list-number li::before {counter-increment: css-counters; content: counters(css-counters, "."); position: absolute; left: 0; top: 6px; background: #0062cd; width: 30px; height: 30px; text-align: center; line-height: 2; color: #fff; border-radius: 100%; font-size:14px; }
h2.inside-ttl {font-size: 22px !important; font-weight: 700 !important;}
body .gform_wrapper h4 {font-size: 18px !important; font-weight:600 !Important; margin:0 0 15px 0}
.gform_wrapper .gfield .gravity-select-parent select, .gform_wrapper .gfield select,.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:100% !important}
#gform_2 #field_2_5,#gform_2 #field_2_6,#gform_4 #field_4_5,#gform_4 #field_4_6,#gform_1 #field_1_5,#gform_1 #field_1_6 { width: 50% !important; float: left; clear:none}
.gform_wrapper #gform_2 .gfield_date_day input, .gform_wrapper #gform_2 .gfield_date_month input, .gform_wrapper #gform_2 .gfield_date_year input,
.gform_wrapper #gform_4 .gfield_date_day input, .gform_wrapper #gform_4 .gfield_date_month input, .gform_wrapper #gform_4 .gfield_date_year input,
.gform_wrapper #gform_1 .gfield_date_day input, .gform_wrapper #gform_1 .gfield_date_month input, .gform_wrapper #gform_1 .gfield_date_year input{width: 100% !important;}
.gform_wrapper #gform_2 .ginput_complex .ginput_full input[type="email"], .gform_wrapper #gform_2 .ginput_complex .ginput_full input[type="number"], .gform_wrapper #gform_2 .ginput_complex .ginput_full input[type="password"], .gform_wrapper #gform_2 .ginput_complex .ginput_full input[type="tel"], .gform_wrapper #gform_2 .ginput_complex .ginput_full input[type="text"], .gform_wrapper #gform_2 .ginput_complex .ginput_full input[type="url"],
.gform_wrapper #gform_4 .ginput_complex .ginput_full input[type="email"], .gform_wrapper #gform_4 .ginput_complex .ginput_full input[type="number"], .gform_wrapper #gform_4 .ginput_complex .ginput_full input[type="password"], .gform_wrapper #gform_4 .ginput_complex .ginput_full input[type="tel"], .gform_wrapper #gform_4 .ginput_complex .ginput_full input[type="text"], .gform_wrapper #gform_4 .ginput_complex .ginput_full input[type="url"],
.gform_wrapper #gform_1 .ginput_complex .ginput_full input[type="email"], .gform_wrapper #gform_1 .ginput_complex .ginput_full input[type="number"], .gform_wrapper #gform_1 .ginput_complex .ginput_full input[type="password"], .gform_wrapper #gform_1 .ginput_complex .ginput_full input[type="tel"], .gform_wrapper #gform_1 .ginput_complex .ginput_full input[type="text"], .gform_wrapper #gform_1 .ginput_complex .ginput_full input[type="url"]{width: 100% !important;}
.gform_wrapper #gform_2 ul.gfield_radio li,.gform_wrapper #gform_4 ul.gfield_radio li,.gform_wrapper #gform_1 ul.gfield_radio li {width:33%;display: inline-block;vertical-align: middle;}
.gform_wrapper #gform_2 ul.gfield_radio li label,.gform_wrapper #gform_4 ul.gfield_radio li label,.gform_wrapper #gform_1 ul.gfield_radio li label {padding-top:2px}

.gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_year {
width: 4.125em !important ;}
.gform_wrapper #gform_4 .ginput_complex span.name_prefix select,.gform_wrapper #gform_1 .ginput_complex span.name_prefix select {width:100% !important}
.avada-select-parent .select-arrow, .gravity-select-parent .select-arrow, .select-arrow, .wpcf7-select-parent .select-arrow {left:auto !important}
.mb-30 {margin-bottom:20px !important}
.fusion-tabs.nav-not-justified.clean.member-tabs .nav-tabs li .tab-link {padding:0 10px; border-right:1px solid #ccc  !important;color:#0062cd !important;}
.fusion-tabs.nav-not-justified.clean.member-tabs .nav-tabs li:last-child .tab-link {border-right:none !important}
.fusion-tabs.fusion-tabs-1.member-tabs .nav-tabs li a.tab-link {background:none}
.fusion-tabs.member-tabs .nav-tabs li .fusion-tab-heading {font-size:13px !important;color:#0062cd !important; text-transform:uppercase !important}
.laisons-title {    background: #0062cd; color: #fff; font-size: 17px; font-weight: 400; padding: 10px 20px; }
.laisons-text {background: #ebfafe; border: 1px solid #d2f3fc; padding: 25px 20px; display: flex; flex-wrap: wrap;}
h2.laisons-name, .laisons-name1 { font-size: 14px !important; font-weight: 600 !important; margin:0 0 15px 0 }
.laisons-name1 {margin-top:10px}
.laisons-add { width: 60%; position:relative;padding: 0 20px 0 0;}
.laisons-add:before {content:''; position:absolute; right:15px; width:1px; height:100%; background:#abe9f9; display:block}
.laisons-details { width: 40%; }
.col-left,.col-colon {font-size:600;display: inline-block;}
.col-right {display: inline-block; width: 88%;}
.col-left {width:18%;font-weight: 600;}
.col-colon {width:12%; text-align:center}
.laisons-tel,.laisons-email {display:block}
.col-right a {color:#0062cd !important; text-decoration:underline}
.laisons-panel { margin: 0 0 30px 0; display: block; }
.fusion-tabs.member-tabs {margin:0 !important}
.fusion-tabs.member-tabs .nav-tabs li.active .fusion-tab-heading {font-weight:600}
.fusion-tabs.horizontal-tabs .nav-tabs {width: 100% !important; display: flex; justify-content: space-between;}
.fusion-tabs.horizontal-tabs.clean.member-tabs .tab-content {margin-top:30px}
.paper-row h2 {font-size: 18px !important; background: url(images/doc-icon.png) no-repeat 0 0; padding: 0 15px 0 95px !important; min-height: 74px; display: flex; align-items: center; margin:0}
.paper-row h2 {width:80%}
.download-btn a{border:1px solid #0062cd;background:url(images/down-arw.png) no-repeat 90px 13px #ebfafe; font-size:13px; color:#0062cd; border-radius:30px; width:117px; height:34px; display:flex; align-items:center; float:right; padding:0 0 0 22px;}
.download-btn a {color:#0062cd;}
.paper-row {padding:0 0 25px 0; margin:0 0 25px 0; border-bottom:1px solid #eee;display: flex !important;
flex-flow: row !important; justify-content:space-between;align-items: center;}
.paper-row:last-child {margin:0; border-bottom:none}
.member-chair {color:#0062cd}
.member-part:hover .member-chair,.member-part:hover a {color:#fff}
#main .primary-menu #content .post-content .fusion-fullwidth.fusion-flex-container.fusion-builder-row-1 {margin-top:42px}
.member-chair {color:#0062cd}
.member-part:hover .member-chair,.member-part:hover a {color:#fff}
#main .primary-menu #content .post-content .fusion-fullwidth.fusion-flex-container.fusion-builder-row-1 {margin-top:42px}
.laisons-tel, .laisons-email { display: flex; }
.post-content .laisons-add p.address-member {margin-bottom:0}
er-part:hover .member-chair,.member-part:hover a {color:#fff}
#main .primary-menu #content .post-content .fusion-fullwidth.fusion-flex-container.fusion-builder-row-1 {margin-top:42px}
.laisons-tel, .laisons-email { display: flex; }
.post-content .laisons-add p.address-member {margin-bottom:0}

.ex-council .fusion-builder-row-inner {flex:1 !important;align-items: inherit !important;}
.ex-council .member-part {height:100%}
.full-img-box { width: 100%; text-align: center; background: #f9fdff; }
.inside-ttl-h2 h2 { font-size: 22px !important; font-weight: 700 !important; }
.paper-main .doc-row {margin-bottom:0 !important}
.paper-main .doc-row .fusion-column-wrapper {padding-bottom:20px !important; margin-bottom:20px; border-bottom:1px solid #eee;display: flex !important;flex-flow: row !important; justify-content:space-between;align-items: center;}
.fusion-layout-column.doc-row:last-child .fusion-column-wrapper {margin:0; border-bottom:none}
.paper-main .fusion-row .fusion-layout-column:last-child .fusion-column-wrapper {margin:0; border-bottom:none}
.doc-row .fusion-imageframe {margin-right:15px; float:left}
.doc-row .fusion-title.title {margin: 0 !important; float: left; min-height: 74px; display: flex; align-items: center; width: 69%; padding: 0 15px 0 0;}
.doc-row .fusion-title h3 {font-size: 18px !important; }
.doc-row .fusion-button-wrapper {float:right; min-height:74px; display:inline-flex;align-items:center}
.doc-row .fusion-button-wrapper a.fusion-button {border:1px solid #0062cd;background:url(images/down-arw.png) no-repeat 90px 13px #ebfafe !important; font-size:13px; color:#0062cd; border-radius:30px; width:117px; height:34px; display:flex; align-items:center; float:right; padding:0 0 0 22px;}
.doc-row .fusion-button-wrapper a.fusion-button span {font-size:13px; color:#0062cd; font-size:400}
.paper-main .fusion-title.title {margin-bottom:0 !important; margin-top:0 !important}
.paper-main .doc-row.last .fusion-column-wrapper { margin-bottom: 0; border-bottom: none; }

.fusion-checklist.member-archive-list .fusion-li-icon:before, ul.fusion-checklist.member-archive-list .fusion-li-icon:before {display:none;}
.fusion-checklist.member-archive-list .icon-wrapper {background: url(images/left-arrow.png) no-repeat 0 center transparent !important;
width: 10px !important;}
.fusion-checklist.member-archive-list .fusion-li-item-content {margin-left:25px !important;font-weight: 400;
font-size: 14px !important;margin: 0; }
ul.fusion-checklist.member-archive-list .fusion-li-item {padding:0 !important}
.fusion-checklist.member-archive-list, ul.fusion-checklist.member-archive-list {margin:0 0 20px 0}
body .fusion-checklist.member-archive-list .fusion-li-item-content a {color:#0062cd; font-weight:600}
.fusion-body .confence-meeting-cont .fusion-layout-column.meeting-year {width:100px !important}
.confence-meeting-cont .yr-span {display:flex;align-items: center;justify-content: center;}
.post-content .confence-meeting-cont p {margin-bottom:0}

.confence-meeting-cont .yr-span {display:flex;align-items: center;justify-content: center;}
.post-content .confence-meeting-cont .yr-span p {margin-bottom:0}
/* .confence-meeting-cont.meeting-main::before {top: 0; left: 78px;} */
.confence-meeting-cont.meeting-main::before {top: -30px; left: 47px;}
#main .primary-menu #content .post-content .confence-meeting-cont.meeting-main.meeting-main-new {
    margin-top: 70px;
}
.confence-meeting-cont.meeting-main .meeting-part {margin-bottom:0 !important}
.confence-meeting-cont.meeting-main .meeting-part:first-child::before {top: -40px;left: 58px;}
.confence-meeting-cont.meeting-main .meeting-right {margin-bottom:0 !important}
.confence-meeting-cont.meeting-main::after { content: ""; position: absolute; /* bottom: 0; left: 74px; */ bottom: 15px; left: 43px; width: 15px; height: 15px; background: #004a99; border-radius: 100%; }
.member-name-new p,.member-address-new p,.member-tel-new p,.member-fax-new p,.member-email-new p,.award-year-col p,.award-txt-col p {margin-bottom:0}
.award-txt-col p a {color:#000;}
.award-year-col {background:#0062cd; display:inline-block;width:82px; min-height:36px; height:100%; display:inline-flex; align-items:center; justify-content:center;color:#fff; font-size:16px; font-weight:600;flex: 0 0 auto;}
.award-txt-col {font-weight:600; padding:5px 15px; line-height:18px}
.award-col-cont .fusion-column-wrapper {display: flex !important;align-items: center; background:#ebfaff;}
.fusion-body .fusion-layout-column.award-col-cont {margin-bottom:15px !important}
.news-container .fusion-column-wrapper    {display:flex !important}
.news-container .news-img-part {flex:0 0 auto}
.news-container .fusion-builder-row-inner {width:70%}
.news-container .fusion-builder-row-inner .fusion-column-wrapper {flex-flow: column;}
.news-container .fusion-builder-row-inner .fusion-column-wrapper .fusion-text p:last-child {margin:0}
.title-news-name  h3 {font-size: 18px; font-weight: 600;}
.inside-text ul { margin: 0 0 15px; padding: 0; list-style: none; width: 100%; display: inline-block; }
.inside-text ul li { width: 100%; float: left; border-bottom: 0px solid #dddddd; background: transparent url("images/list-icon.png") no-repeat scroll left 10px; padding: 5px 0px 5px 20px; }
.award-sub-row img { width: 74px; height: 117px; display: block; object-fit: cover; border: 1px solid #deddd9;}
.mb-40,.award-sub-row {margin-bottom:30px !important}
.blank-column {clear:both; height:1px; display:block !important}
.title-news-name h3 a {color:#fff}
.main-menu-box-text .fusion-imageframe img {object-fit: cover; width: 100%; max-width: inherit; height: 100%;}
.left-half-img { margin-bottom: 30px !important; }
.member-tabs .active::after {display:none}
.avada-page-titlebar-wrapper .fusion-page-title-row { display: none; }
.list-item-1.inside-list {margin-bottom:30px}
.wg-img .fusion-imageframe {height:auto}
.wg-img .fusion-imageframe img { object-fit: none; border: 1px solid #eee; }
.mandate-paer-new-1 .mandate-color-part.wg {padding-bottom: 0;margin-bottom: 0 !important;}
.wg-img .main-menu-box-text-1 {text-align:center}

.fusion-menu-element-wrapper .fusion-menu ul {list-style-type: none; counter-reset: css-counters 0;float: left; width: 100%; background: none; margin: 0; padding: 0; margin-bottom: 20px;} 
.fusion-menu-element-wrapper .fusion-menu li { width: 100%; float: left; border-bottom: 1px solid #dddddd; background: transparent url("images/list-icon.png") no-repeat scroll left 13px; padding: 5px 0px 5px 20px; font-weight: 600;} 
/* li.search-li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-377 {display: none;} */
li.search-li.menu-item.menu-item-type-custom.menu-item-object-custom.fusion-menu li span.menu-text { padding: 12px 0px 12px 15px; border-bottom: 1px solid #eee; font-weight: 600; width: 100%; } 

/*-- Added By Swati- --*/
.news-content img { object-fit: fill !important; }
.news-content .fusion-imageframe { height: auto !important; }
nav.fusion-main-menu
{position: static !important;

}
.fusion-top-header .fusion-header
{transform: none !important;
-webkit-transform: none !important;
-moz-transform: none !important;

}
#main .primary-menu
{    float: right !important;
}
#main .secondary-menu
{    float: left !important;
}
.fusion-header-wrapper .fusion-row, .layout-boxed-mode.side-header #boxed-wrapper, .layout-boxed-mode.side-header #slidingbar-area .fusion-row, .layout-boxed-mode.side-header .fusion-footer-parallax, .layout-boxed-mode.side-header>#lang_sel_footer
{padding: 0 15px !important;}
main#main {
    padding: 60px 0 !important;
}
.fusion-row {
    padding: 0 15px !important;
}
.fusion-header-wrapper .fusion-row nav.fusion-main-menu, #side-header .fusion-logo, .fusion-header .fusion-logo {
    padding: 0 15px !important;
}
.fusion-secondary-main-menu nav #menu-main-menu {
    display: table;
}
.fusion-secondary-main-menu nav #menu-main-menu > li {
    display: table-cell;
}
body.home.page-id-20 #main .who-we-are-section .fusion-builder-row .fusion-layout-column, body.home.page-id-20 #main .mission-section .fusion-builder-row .fusion-layout-column, body.home.page-id-20 #main .member-section .fusion-builder-row .fusion-layout-column, body.home.page-id-20 #main .news-section .fusion-builder-row .fusion-layout-column {
    padding: 0 15px;
}
body.home.page-id-20 #main .news-section .fusion-builder-row .fusion-layout-column .fusion-recent-posts .columns {
    margin: 0;
}
.max-width-half
{padding-left: 40px;}
body.home.page-id-20 #main .who-we-are-section .fusion-builder-row .fusion-layout-column.fusion_builder_column_inner {
    max-width: 555px;
    padding-right: 30px;
}
.fusion-footer footer .fusion-columns {
    margin: 0 !important;
}
.fusion-footer footer .fusion-columns .fusion-column
{padding-right: 0 !important;}
.mandate-circle-part {
    margin-top: -8px !important;
}

.mandate-color-part {
    min-height: 100px !important;
}
.fusion-builder-nested-column-1 > .fusion-column-wrapper
{padding-right: 15px !important; padding-left: 15px !important;}

.avada-has-megamenu-shadow .fusion-main-menu .sub-menu .dropdown-large .sub-menu
{left: 100% !important;
top: 0 !important;
}
#main .primary-menu #content .post-content .fullwidth-box >.fusion-row {
        padding-left: 0 !important;
    padding-right: 0 !important;
}
.fusion-fullwidth.subscribe form.invalid .error.fusion-danger {
    display: none;
}
.wpcf7-form .sbscrb-email .wpcf7-not-valid-tip
{
	border: 1px solid red;
color: red;
padding: 15px 25px;
text-align: center;
width: 100%;
display: inline-block;
margin-top: 15px;
font-size: 15px;
}
.wpcf7 .wpcf7-form.sent .wpcf7-response-output
{background:rgba(255,255,255,0.7) !important;
border:1px solid green !important;
color:green !important}
.search.search-results section.fusion-page-title-bar.fusion-tb-page-title-bar {
    height: 260px;
}
.search.search-results section.fusion-page-title-bar.fusion-tb-page-title-bar div
{display:none;}
.search .post-content article .fusion-meta-info
{    padding: 15px 0;}
.search-results .fusion-meta-info .fusion-alignright {
    clear: both;
    float: left;
    margin-left: 0;
    margin-top: 15px;
	    font-size: 14px;
    background: #77ddf6;
    color: #ffffff;
    border-color: #77ddf6;
    background: #77ddf6;
    color: #ffffff;
    border-color: #77ddf6;
    border-radius: 30px !important;
    padding: 15px 35px !important;
}
.search-results .fusion-alignright a, .search-results .fusion-alignright a:after
{color:#000 !important;}
.search.search-results .post-content article .fusion-meta-info {
    margin-top: 0;
}
.search-results p {
    margin: 0 !important;
    
}
.search-results p::before
{display: none;}
#main .secondary-menu
{max-width: 25%;}
#main .primary-menu
{max-width: 75%;}
 .laisons-add {
    margin-bottom: 25px;
}
.laisons-text .laisons-add:nth-last-child(2) {
    margin-bottom: 0;
}
.tab-name-02 {padding-top:30px;}
/* .laisons-add.laisons-add-02 {padding-top:30px;}
.laisons-details.laisons-details-02 {padding-top:30px;}
.laisons-add::before {top: 0;} */
.fusion-tabs.nav-not-justified.clean.member-tabs .nav-tabs li .tab-link {padding-right:15px;}
.other-main-page-01 .fusion-row { padding: 0 !important; }
.full-img-box img { width: 100%; }
.ofcr-part .fusion-builder-row.fusion-builder-row-inner { padding: 0 !important; }
p.devider {margin-top:0;height: 0;}
.inside-table.inside-table-003 th { line-height: 1.2; }
.meeting-part > .fusion-column-wrapper > .fusion-builder-row {
    padding: 0 !important;
}
.mandate-circle-part {
    max-width: 100px;
    margin-right: 20px;
}

.mandate-circle-part >.fusion-column-wrapper {
    margin: 0 !important;
}
.fusion-body .fusion-flex-column.mandate-color-part {
    width: calc(100% - 120px) !important;
}
.mandate-position-part .fusion-column-wrapper, .mandate-color-part  .fusion-column-wrapper {margin-left:0 !important; margin-right:0 !important}
.meeting-year {flex:0 0 auto}
.page-id-2082 .two-photo-col .caption-new {min-height:135px}
.icfo-img .box-text {
    background: #0062cd;
    color: #fff;
}
.caption-new.min-h-three-half {
    min-height: 96px;
}
.fusion-body .fusion-flex-column.mandate-color-part .fusion-content-layout-column {
    min-height: 100px !important;
}

.fusion-body .fusion-flex-column.mandate-color-part .fusion-content-layout-column .fusion-text p:last-child {
    margin-bottom: 0;
}
span.note-type {
    font-size: 12px;
    border-top: 1px solid #eee;
    display: block;
    padding-top: 15px;
}
.fusion-text .list-item-1.inside-list:last-child {
    margin-bottom: 0;
}

.fusion-text .list-item-1.inside-list:last-child ul {
    margin-bottom: 0;
}

.inside-list + .devider {
    margin-top: 0;
}
.page-id-6697 .inside-list + p {margin-top:0;}
.inside-list + p { margin-top: 0; width: 100%; float: left; }
.sitemap-list .fusion-menu > li > a span { color: #0062cd !important; font-size:17px; text-transform: uppercase; font-weight: 700 !important;}
.sitemap-list .sub-menu li li li {background: transparent url("images/left-arrow-2.png") no-repeat scroll left 13px;}
.sitemap-list .sub-menu li#menu-item-6298 li, .sitemap-list .sub-menu li#menu-item-6307 li { width: 33.33% !important; background: transparent url("images/left-arrow-2.png") no-repeat scroll left 13px; border: 0; }
.sitemap-list .fusion-menu > li { padding-top: 10px !important; background-position: left 17px; padding-left: 0; background: none; }
.sitemap-list .fusion-menu li#menu-item-5661 { background-position: left 20px; }
.meeting-top { margin-top: 80px !important; }
.left-0 > .fusion-column-wrapper { margin-left: 0 !important; }
.gform_body ul li p:last-child {
    margin-bottom: 0;
}
.fusion-flex-container.approved-conferences .fusion-title.fusion-sep-none h4.title-heading-left {
    padding-top: 15px;
    border-top: 1px solid #eee;
    margin-top: 10px !important;
    /* width: 100%; */
    /* float: left; */
}
.title-patch h3 { background: #0162cd; padding: 10px !important; color: #fff !important; font-size: 20px !important; line-height: 1 !important; }
.fusion-body .confence-meeting-cont .fusion-layout-column.meeting-right {width:calc(100% - 100px) !important}
span.cont-part.det {
    padding: 10px;
    background: #1a7ed6;
    line-height: 1;
    float: left;
    width: calc(100% - 60px);
    color: #fff;
}

span.cont-part.det a {
    color: #fff;
}
.inside-text.contact.head {
    font-size: 17px;
    color: #4578d1;
    line-height: 1.3;
    font-weight: 600;
}
.fusion-body .fusion-flex-column.mandate-color-part.no-rounds {
    width: 100% !important;
    min-height: unset !important;
    margin-bottom: 0;
}
.fusion-body .fusion-flex-column.mandate-color-part.no-rounds .fusion-content-layout-column {
    min-height: unset !important;
}
.fusion-body .fusion-flex-column.mandate-color-part.no-rounds .inside-text ul:last-child {
    margin-bottom: 0;
}

.caption-bor-r {border-right:1px solid #fff;} 
.member-part-new-002 .mandate-position-part .fusion-column-wrapper { display: block !important; }
.member-part-new-002 .mandate-position-part { background: #ebfafe; border: 0; padding: 0 0 15px; }
.member-part-new-002 .mandate-position-part .member-name-new { background: #0062cd; color: #fff; font-size: 17px; font-weight: 400; padding: 10px 15px; line-height: 1.3; margin-bottom: 15px;}
.member-part-new-002 .mandate-position-part .member-name-new a {color:#fff;}
.member-part-new-002 .mandate-position-part .member-address-new { padding: 10px 15px 0; float: left; width: 50%; height: 100px; border-right: 1px solid #abe9f9; }
.member-part-new-002 .mandate-position-part .member-tel-new, .member-part-new-002 .mandate-position-part .member-email-new { padding: 10px 15px 0; float: left; width: 50%; }


.mission-part-01 { background: #eeeeee; float: left; width: 100%; }
.mission-img-01 { float: left; width: 50%; }
.mission-txt-01 { float: left; width: 50%; padding: 60px 40px; font-size: 17px; }
.left-comma { background: transparent url("images/left-comma.png") no-repeat scroll top left; width: 32px; height: 25px; display: inline-block; left: -10px; top: -7px; position: relative;}
.right-comma { background: transparent url("images/right-comma.png") no-repeat scroll top left; width: 32px; height: 25px; display: inline-block; right: -10px; bottom: -7px; position: relative;}
.award-sub-row .inside-text p:last-child { margin-bottom: 0; padding-bottom: 0; }
.member-add-new p {margin-bottom: 0;}
.home .fusion-fullwidth.subscribe { margin-top: 0px !important; }
header .fusion-secondary-main-menu nav #menu-main-menu > li.show-mob { display: none; }
.inside-text.display-none { display: none; }
.new-btns-part .new-top-btns {background: #0062cd !important; color: #fff !important; border-radius: 30px !important; padding: 15px 35px !important; line-height: 1 !important; font-size: 15px !important;}
.new-btns-part .new-top-btns:hover {background: #77ddf6 !important;}
.new-btns-part .fusion-column-wrapper {display: block !important;margin-bottom: 15px;}
.new-btns-part .fusion-column-wrapper div { float: left; width: auto; clear: none; margin: 0 0 0 10px; }
.new-btns-part .fusion-column-wrapper div:first-child {margin-left:0;}

.formobileonlye { display: none;}
header .fusion-secondary-main-menu .fusion-main-menu > ul#menu-main-menu > li > a .is-search-icon { color: #fff !important; background: none; border: 0; height: 45px; margin: 0; padding: 0 !important; }
header .fusion-secondary-main-menu .fusion-main-menu > ul#menu-main-menu > li > a .is-search-icon svg { display: none !important; }

.error-page .useful-links {display: none;}
.fusion-error-page-404 .error-message { color: #014188; }
.fusion-error-page-404 { width: 50% !important; text-align: center; margin-left: 25%; }
#post-404page .fusion-error-page-search { width: 50%; clear: both; margin-left: 25%; background: #bcf1ff; padding: 20px 30px 30px 30px;}
#post-404page .fusion-title {margin-top: 10px !important; margin-bottom: 15px !important; text-align: center !important;}
#post-404page .fusion-title h2 {text-align: center !important; width: 100% !important; margin: 0 !important; padding: 0 !important;}
#post-404page .fusion-title .title-sep-container { display: none !important;}


#post-404page .fusion-error-page-search .is-search-input {height: 45px; border-radius: 0 !important; background: #1a7ed6;  background-image: none; border: 0 !important; color: #fff !important; padding: 10px 50px 10px 20px; font-size: 14px !important;}
#post-404page .fusion-error-page-search .is-search-input::placeholder {color: #fff !important;opacity: 1;}
#post-404page .fusion-error-page-search .is-search-submit { background: #1a7ed6 url("images/search.png") no-repeat scroll center; height: 45px; cursor: pointer; }
#post-404page .fusion-error-page-search .is-search-submit .is-search-icon { background: none !important; display: none !important;}

.fusion-menu-element-wrapper .fusion-menu li li a { font-size: 16px; font-weight: 700 !important; }
.fusion-menu-element-wrapper .fusion-menu li li li a { font-size: 15px; font-weight: 400 !important; }
.fusion-menu-element-wrapper .fusion-menu li li li li a { font-size: 14px; font-weight: 400 !important; padding-left: 15px !important; }
.sitemap-list .sub-menu li li {background: transparent url("images/list-icon-2.png") no-repeat scroll left 13px;}
.sitemap-list .sub-menu li li li {background: transparent url("images/left-arrow-3.png") no-repeat scroll left 13px;}
.sitemap-list .sub-menu li li li li {background: transparent url("images/left-arrow-2.png") no-repeat scroll left 13px;}

.member-part-bottom-txt, .article-part-bottom-txt, .display-none { display: none !important; }
header .fusion-main-menu > ul > li.current-page-ancestor { background: #000758 !important; }
header .fusion-main-menu > ul > li.current_page_ancestor { background: #000758 !important; }
header .fusion-main-menu > ul > li.current-page-ancestor > a { background: #000758 !important; }
header .fusion-main-menu > ul > li.current_page_ancestor > a:hover, header .fusion-main-menu > ul > li.current-page-ancestor > a:hover { background-color: #000758 !important; }
header .fusion-main-menu > ul > li.current_page_ancestor > a { background: #000758 !important; }
header .fusion-main-menu > ul > li.current_page_item { background: #0050a8 !important; }
header .fusion-main-menu > ul > li.current_page_item > a { background: #0050a8 !important; }

.page-naextrsv ul { margin: 0 0; padding: 0; list-style: none; width: 100%; display: table; }
/* .page-naextrsv ul li { margin: 0; float: left; padding: 0 15px; width: 20%; height: 40px; border-right: 1px solid #ebfafe; text-align: center; } */
.page-naextrsv ul li { margin: 0; float: none; padding: 0 10px; border-right: 1px solid #4578d1; display: table-cell; }
.page-naextrsv ul li:last-child {border-right:0;}
.page-naextrsv {background: #ebfafe; padding: 10px; margin-top: 30px; margin-bottom: 30px;} 
.page-naextrsv ul li a { font-size: 13px; color: #000; }
.page-naextrsv ul li.current_page_item a { color: #4578d1; font-weight: 700;}
.home .home-btn-new { padding: 0 !important; margin: 20px 0 0 !important; }

.page-naextrsvouter ul { margin: 0 0; padding: 0; list-style: none; width: 100%; display: table; }
.page-naextrsvouter ul li { margin: 0; float: none; padding: 0 10px; border-right: 1px solid #4578d1; display: table-cell; }
.page-naextrsvouter ul li:last-child {border-right:0;}
.page-naextrsvouter {background: #ebfafe; padding: 10px; margin-top: 30px; margin-bottom:30px} 
.page-naextrsvouter ul li a { font-size: 13px; color: #000; }
.page-naextrsvouter ul li.current_page_item a { color: #4578d1; }

.w-wr-r .left-0 .fusion-layout-column .fusion-column-wrapper { margin-left: 0 !important; }
.w-wr-r .left-0 .fusion-layout-column { margin-left: 0 !important; padding-left: 0 !important; }

.caption-new p, .content-img-50-part-text p { font-size: 12px; line-height: 15px; word-break: normal;color:#fff }
.content-img-50-part { background:#0062cd /*#ebfafe*/ !important; }
.main-menu-box-text.main-menu-box-text-new .main-menu-box-text-1 { font-size: 12px; line-height: 15px; padding: 15px 20px; }
#mission-mandate,#additional-information, .page-id-2411 #guidelines,.page-id-2411 #conference, .anchor-link { padding: 50px 0 0 0; margin: -50px 0 0 0; }
 page-id-2411 #guidelines,.page-id-2411 #conference { padding:50px 0 0 0; margin: -40px 0 0 0; }
#young, #commission { padding-top: 45px !important; margin-top: -45px !important; position: relative; z-index: -1; }
#additional-information { padding:70px 0 0 0; margin: -50px 0 0 0; }

.new-btns-part { display: none !important; }
.is-highlight {
    background: #0062cd !important;
    color: #fff;
}
#iupap-news .entry-title {
    font-size: 14px !important;
    /* color: #fff !important; */
}

div#iupap-news article.post {
    margin-bottom: 30px;
}
.news-detail {
    margin: 0 -15px;
    /* margin-top: 30px !important; */
}

body.post-template-default.single.single-post.single-format-standard .news-detail:first-child{margin-top:40px;}
body.post-template-default.single.single-post.single-format-standard h1.entry-title.fusion-post-title {
    font-size: 30px !important;
    font-weight: 700 !important;
    text-transform: none !important;
}
body.post-template-default.single.single-post.single-format-standard .single-navigation, body.post-template-default.single.single-post.single-format-standard .fusion-meta-info, body.post-template-default.single.single-post.single-format-standard .share-box, body.post-template-default.single.single-post.single-format-standard .about-author, body.post-template-default.single.single-post.single-format-standard #respond, body.post-template-default.single.single-post.single-format-standard section.related-posts.single-related-posts {
    display: none;
}
.fusion-main-menu .sub-menu .current-menu-item > a, .fusion-main-menu .sub-menu .current_page_item > a { background: #091d72 !important; }
.fusion-main-menu .sub-menu li a:hover {background: #0049a8 !important;}
#gform_fields_1.gform_fields li.gfield, #gform_1 .gform_footer.top_label { background: #ebfaff; margin: 0 !important; padding: 10px 25px; width: 100%; float: left; box-sizing: border-box; max-width: 100%; }
#gform_1 .gform_footer.top_label { padding-bottom: 25px !important; }
#gform_1 .gform_footer.top_label .gform_button.button { background: #0062cd; }
#gform_fields_1.gform_fields li#field_1_3 { background: #fff; margin: 0 0 20px !important; padding: 0; width: 100%; float: left; box-sizing: border-box; max-width: 100%; }

.site-btn.site-btn-2:hover * { color: #fff !important; }
.news-section .site-btn:hover { background: #0055b3; color: #fff !important; }
.news-section .site-btn:hover .fusion-button-text { color: #fff !important; }
.archive-site a { position: relative; font-size: 12px; line-height: 1; color: #0062cd !important; padding-left: 15px; margin-top: 5px; }
.archive-site a::before { content: ""; width: 4px; height: 4px; border-top: 1px solid #0062cd; border-right: 1px solid #0062cd; position: absolute; top: 3px; left: 0; transform: rotate(45deg); }

.commitee-panel .col-left {width:32%}
.commitee-panel .col-colon {width:12%}
.commitee-panel .col-right {width: 56%;}
.commitee-panel .laisons-add {width:50%}
.commitee-panel .laisons-details {width:50%}


@media only screen and (min-width:768px) and (max-width:1024px) {

.banner-image img { opacity: 0; visibility: hidden;}
.banner-image { background: url(https://iupap.org/wp-content/uploads/2021/05/header-01.jpg) no-repeat scroll center; background-size: cover; height: 550px;}
}


@media only screen and (min-width:1025px) {
.banner-image img { opacity: 0; visibility: hidden;}
.banner-image { background: url(https://iupap.org/wp-content/uploads/2021/05/header-01.jpg) no-repeat scroll center; background-size: cover;}

}

@media only screen and (max-width:1280px) {

header .fusion-secondary-main-menu .fusion-main-menu > ul#menu-main-menu > li > a
{/* padding-left: 25px;
    padding-right: 25px; */}
}

@media only screen and (max-width:992px) {
.fusion-tabs.member-tabs .fusion-mobile-tab-nav {display:none}
.fusion-tabs.member-tabs .nav-tabs {display:flex}
.fusion-tabs.nav-not-justified.clean.member-tabs .nav-tabs li .tab-link {padding: 0 8px;}
.laisons-title {padding: 10px 15px;}
.laisons-text {padding: 15px 15px;}
.fusion-tabs.nav-not-justified.clean.member-tabs .nav-tabs, .paper-row {flex-wrap:wrap}
.commitee-panel .laisons-add {width:100%; padding:0; margin-bottom:15px !important}
.commitee-panel .laisons-add::before {display:none}
.commitee-panel .laisons-details {width:100%}
.commitee-panel .col-left {width:32%}
.commitee-panel .col-colon {width:12%}
.commitee-panel .col-right {width: 56%;}
}
/*--- Added By Karishma --*/p.devider { float: left; width: 100%; border-bottom: 1px solid #eee; margin-bottom: 0; margin-top: 30px; }@media (max-width:600px){.header-right-logo img { max-height: 52px; }}@media (max-width:767px){.who-we-are-img {display: block; visibility: visible; opacity: 1;}.who-we-are-section { background: none !important; }.who-img::before { top: -40px; right: -25px; width: 170px; height: 170px; background-size: 100%; z-index: 9; }.list-left { border-right: 0px }footer.fusion-footer-widget-area {padding-top:30px !important;padding-bottom:10px !important;}footer .menu ul {margin-bottom:20px !important;}footer .fusion-columns.fusion-columns-5 .fusion-column {margin-bottom:20px !important;}header .fusion-secondary-header {padding: 0 !important; margin: 0 !important; text-align: right; background: linear-gradient(to right, rgb(255, 255, 255) 0%,rgb(255, 255, 255) 70%,rgb(239, 239, 239) 70%);background: -moz-linear-gradient(left, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 70%, rgb(239, 239, 239) 70%); background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 70%,rgba(239,239,239,1) 70%);}header .fusion-secondary-header::before {width: 70%;}header .fusion-secondary-header::after {width: 70%;}header .fusion-secondary-header .fusion-alignleft {display: none;}header .fusion-secondary-header .fusion-alignright {float: right; padding-right: 15px;}.header-right-logo {max-width:33.33%;}}

@media (max-width:480px){
.paper-main .doc-row .fusion-column-wrapper {flex-wrap:wrap !important}
}
@media (max-width:767px){
.banner-image { height: 200px; }
.mission-section { padding: 20px 0 100px !important; }
.news-section .fusion-row::before {left: 20px;top: -120px;}
.home-page-post .post { margin-bottom: 10px !important; }
.fusion-flex-column.center-box { margin: 5px 0 !important; }
.award-left-img-1 {height: 160px;}
.award-left-img-1 .fusion-column-wrapper {height: 160px;}
.max-width-part {padding: 30px 15px !important;}
.home#content {margin-bottom:0}
#main .primary-menu {border-left: 0; padding-left: 0px; padding-right: 0;}
#main .secondary-menu { padding-right: 0; padding-left: 0; }
#main .secondary-menu::before { display:none; }
.fullwidth-box.subscribe {padding-left:15px !important;padding-right:15px !important;}
footer .menu ul {min-height: auto;}
.sbcsrb-right-part { margin-top: 10px !important; }
.sbscrb-text { font-size: 28px; padding-top: 20px; }
footer#footer.fusion-footer-copyright-area {line-height: 1.3;}
.page-parent #main .secondary-menu.mobileview, .page-child #main .secondary-menu.mobileview {display:block;}
#main .secondary-menu.mobileview {display:none;}
.page-parent .fusion-footer, .page-child .fusion-footer {margin-bottom: 40px;}


.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a::before { display: none; }
.fusion-secondary-main-menu .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a { padding-left: 25px !important; background-image: url("images/left-arrow-1-w.png"); background-repeat: no-repeat; background-position: 10px 14px; }
.fusion-secondary-main-menu .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li a {background-image: url("images/left-arrow-2-w.png"); background-repeat: no-repeat; background-position: 10px 14px; }
.fusion-secondary-main-menu .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li ul { padding-left: 12px; background: #1a7ed6; }
.fusion-secondary-main-menu .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li li a { background-image:none}
.fusion-secondary-main-menu .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li li a::before { display: inline-block; content: "-"; position: absolute; left: 12px; top: 6px; }
.fusion-open-submenu:focus {background: none; }
button.fusion-mobile-selector {font-size: 17px; font-weight: 700; font-family: Nunito;}
button.fusion-mobile-selector:focus {background: #1174cc; }
#main .primary-menu, #main .secondary-menu {
    max-width: unset;
}


.member-part-new-002 .mandate-position-part .member-address-new {width: 100%; height: auto; border-right: 0;}
.member-part-new-002 .mandate-position-part .member-tel-new, .member-part-new-002 .mandate-position-part .member-email-new {width: 100%;}
.mission-txt-01, .mission-img-01 {width: 100%;}
.fusion-footer .fusion-footer-widget-area {display: none;}
.fusion-fullwidth.subscribe::after { width: 100px; height: 110px; top: -40px; background-size: 100%; }
.grecaptcha-badge {z-index: 99999999 !important;}
.fusion-body .avada-page-titlebar-wrapper .fusion-page-title-bar { height: 150px; }
.fusion-body .fusion-flex-column.mandate-color-part { display: block !important; width: 100% !important; }
.fusion-body .fusion-flex-column.mandate-color-part .fusion-content-layout-column { min-height: auto !important; }
.mandate-paer-new-1 .fusion-row:last-child .mandate-color-part {padding-bottom: 0;margin-bottom: 0 !important;}
.page-id-136 .list-item-1.inside-list {margin-bottom: 0px;}
#main .secondary-menu {display: none;}
.laisons-add::before {display: none;}
.laisons-add { width: 100%; padding: 0 0 20px; }
.laisons-details { width: 100%; }
.inside-list + p {margin-top: 0;}
.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row h1 {display:none;}
#main .primary-menu, #main .secondary-menu {max-width: 100%;}
#main .main-menu { max-width: 100%; }
.page-id-2959 #main .primary-menu #content .post-content .fullwidth-box > .fusion-row {}
.page-id-2959 .inside-table { width: 100%; max-width: 100%; overflow-x: scroll; }
.inside-con-table { overflow-x: scroll; }
.page-id-2959 .table-2 table { overflow-x: scroll !important; }
.commission-information-prt > .fusion-column-wrapper { max-width: calc(100% - 30px); }
.award-prt.award-prt-1 > .fusion-column-wrapper { max-width: calc(100% - 30px); }
#content h1 {font-size: 30px;}
.fusion-flex-column.mandate-paer-new > .fusion-column-wrapper {padding: 20px 15px !important;}
.who-we-are-section .fusion-column-wrapper.fusion-content-layout-column { margin: 0; }
.member-section .fusion-column-wrapper.fusion-content-layout-column { margin: 0; }
.home .news-section .fusion-column-wrapper.fusion-content-layout-column { margin: 0; }
.home .news-section .fusion-column-wrapper.fusion-content-layout-column .home-page-post article.post { padding: 0; }
.member-section .fusion-column-wrapper.fusion-content-layout-column .common-content { padding: 0 !important; }
body.home #main .who-we-are-section .fusion-builder-row .fusion-layout-column.fusion_builder_column_inner { max-width: 100%; padding-right: 0; padding-left: 0; }
.mission-section {padding: 20px 0 150px !important;}
.mission-section::after {bottom: 0px;}
.mission-txt{padding: 0 20px;}
.mission-txt::before {left: -20px;}
.mission-txt::after {right: -20px;}
.home .conferences-section .fusion-column-wrapper.fusion-content-layout-column .fusion-column-wrapper { margin: 0; }
.home .award-section { height: auto !important;}
.home .award-section .award-left-img-1 { height: auto;}
.home .award-section .max-width-half.max-width-part .fusion-column-wrapper { padding: 0 0 30px !important;}
.home #content { margin-bottom: 0; }
.home .fusion-fullwidth.subscribe { margin-top: 0px !important; }
header .fusion-header-v4 .fusion-secondary-header { display: block; }
header .fusion-secondary-main-menu nav #menu-main-menu > li.show-mob { display: table-cell; }
header .fusion-mobile-menu-search { display: none !important; }
.fusion-header-v4 .fusion-header { padding-left: 0 !important; padding-right: 0 !important; }
.fusion-header-v4 .fusion-header .fusion-logo { padding-left: 0 !important; padding-right: 0 !important; }
.header-right-logos {width:100%}
.fusion-body .fusion-header-wrapper .fusion-header {background-color: #fff !important;}
#main .secondary-menu.mobileview .container.demo .btn-demo::before {content:"";}
.news-container .fusion-column-wrapper {display: block !important;}
.news-container .news-img-part {width:100%;}
.news-container .news-img-part img {width:100%;}
.news-container .news-txt-right {padding:0}
.news-txt-right.news-txt-right-2 > .fusion-column-wrapper { margin: 0; }
.member-part-new-0 > .fusion-column-wrapper { margin: 0; padding-left:15px; padding-right:15px; }
.news-txt-right-3 .fusion-column-wrapper, .news-img-part-3 .fusion-column-wrapper, .content-overview .main-menu-box-text-new .fusion-column-wrapper { margin: 0; }
.news-img-part-3 .fusion-column-wrapper, .news-txt-right-3 .fusion-column-wrapper {margin-left:0; margin-right:0;}
.header-right-logo .logo-dropdown li a { text-align: left !important; }
.header-right-logo img { max-height: 62px; }
#main .primary-menu.col-md-12 {padding-left:0;}
header .fusion-secondary-main-menu {padding-left:0; padding-right:0;}
.member-tabs-01 .fusion-tabs .nav {display: block !important;}
.member-tabs-01 .fusion-tabs .nav .nav-tabs {display: block !important;}
.member-tabs-01 .fusion-tabs .nav .nav-tabs li { float: left; }
.member-tabs-01 .fusion-tabs .tab-content .nav.fusion-mobile-tab-nav { display: none !important;}
.page-id-1842 .paper-row {display: block !important; float: left; width: 100%;}
.page-id-1842 .paper-row h2 { width: 100%;}
.page-id-1842 .paper-row .download-btn { display: block !important; clear: both !important; float: left; margin-top: 10px; }
.new-btns-part .new-top-btns {font-size: 13px !important;padding: 11px 17px !important;}
.page-id-983 .news-txt-right .fusion-column-wrapper { margin-left: 0 !important; margin-right: 0 !important; }
.page-id-345 .news-txt-right .fusion-column-wrapper { margin-left: 0 !important; margin-right: 0 !important; }
.page-id-517 .news-txt-right .fusion-column-wrapper { margin-left: 0 !important; margin-right: 0 !important; }
.page-id-2179 .news-txt-right .fusion-column-wrapper { margin-left: 0 !important; margin-right: 0 !important; }
.page-id-2832 .news-txt-right .fusion-column-wrapper { margin-left: 0 !important; margin-right: 0 !important; }
.page-id-3458 .news-txt-right .fusion-column-wrapper { margin-left: 0 !important; margin-right: 0 !important; }
.page-id-2926 .news-txt-right .fusion-column-wrapper { margin-left: 0 !important; margin-right: 0 !important; }
.page-id-4191 .news-txt-right .fusion-column-wrapper { margin-left: 0 !important; margin-right: 0 !important; }
.page-id-2669 .left-0 > .fusion-column-wrapper { margin-left: 15px !important; }
.inside-ttl.inside-ttl-new .title-heading-tag, .inside-ttl.inside-ttl-new h2 {font-size: 24px !important;}
.page-id-4664 .main-menu-box-text.main-menu-box-text-new .fusion-column-wrapper .inside-text {padding-left:20px !important; }
.formobileonlye { background: #ebfaff; padding: 10px 15px; display: block;}
header .formobileonlye .is-search-input { height: auto; max-width: 100%; border-radius: 0; background: #fff !important; background-image: none; border: 0 !important; color: #1a7ed6 !important; padding: 10px 50px 10px 20px; font-size: 14px !important; }
.fusion-secondary-main-menu nav li.search-li { display: none; }
.devider-img::after { display: none; }
.fusion-flex-column.center-box, .fusion-flex-column.right-box { max-width: 100%; }
.fusion-flex-column.center-box img, .fusion-flex-column.right-box img { width: 100%; }
header .formobileonlye .is-search-submit { background: #1e7dd7 url("images/search.png") no-repeat scroll center !important; height: 36px; }
header .formobileonlye .is-search-submit .is-search-icon { display: none !important; }
.fusion-body .confence-meeting-cont .fusion-layout-column.meeting-right .fusion-column-wrapper { margin-left: 0 !important; margin-right: 0 !important; }
#post-404page {padding: 0 15px;}
#post-404page .fusion-error-page-search {margin-left: 0;}
.sitemap-list .sub-menu li li li li { width: 100% !important; }
.page-naextrsv ul li {display: inline-block; width: 50%; min-height: 45px; margin: 5px 0; float: left;}
.page-naextrsv ul li:nth-child(2n) {border-right: 0;}
.page-naextrsv ul li:last-child { min-height: auto; }

body.home .home-btn-new { padding: 0 5px !important; margin: 20px 0 0 !important; width: 50% !important; }
body.home .banner-image {margin-top: 55px;}
.header-right-logo:last-child a { text-align: left !important; }
.header-right-logo:last-child img { max-width: 60px; margin-bottom: 3px;}
.archive-site a {font-size: 11px;}
}

