/*
Theme Name: nct-theme
Theme URI: https://phantomthemes.com/items/ultrabootstrap-premium-wordpress-theme/
Author: phantomthemes
Author URI: https://phantomthemes.com
Description: Ultrabootstrap is a multipurpose Free Responsive WordPress Theme for creative bloggers & artist. It consists of Fullwidth Slider, Featured Posts, custom background, footer widget blog, custom color, social icons and welcome message in Homepage layout. Theme is beautifully handcrafted with minimalist design approach and based on Twitter Bootstrap and Underscore Framework. High quality clean code with Search Engine Optimized (SEO) and can be used as blog for businesses related to travel tour, health, yoga, gym,wedding, hair salons, furniture showcase, education, arts, sports and events etc. The theme can be customized from the Theme Options of Customizer and it comes with one click demo support. You may download this awesome and light weight theme. For support https://phantomthemes.com/support/ or view demo https://phantomthemes.com/view?theme=UltraBootstrap
Version: 1.2.5
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ultrabootstrap
Tags: full-width-template, two-columns, grid-layout,right-sidebar, custom-logo, theme-options, news, photography, post-formats, footer-widgets, featured-images, rtl-language-support, featured-image-header, custom-menu, flexible-header, editor-style, custom-header, threaded-comments, custom-background, custom-colors, blog

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

ultrabootstrap is based on Underscores http://underscores.me/, (C) 2012-2015 phantomthemes.
Ultrabootstrap is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
    ## Posts and pages
	## Asides
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/


/*--------------------------------------------------------------
## Main style starts here
--------------------------------------------------------------*/

/*Nandha College Of Technology*/
/*Common*/
body {/*font-family: 'Roboto', sans-serif;*/font-family: 'Nunito Sans', sans-serif;}
.container-fluid {padding-right: 10px;padding-left: 10px;}
.row {margin-right: 0 !important;margin-left: 0 !important;display: unset !important;}
:focus {outline: unset;}
a:-webkit-any-link:focus-visible {outline-offset: unset;}
a:focus {outline: unset;outline-offset: unset;}
a:focus, a:hover {color: unset;text-decoration: unset;}
:focus-visible {outline: unset;}
#main-column .page {border: unset;margin-bottom: unset;padding: unset;}
h1.entry-title {display: none;}
div#main-column {padding: 0;}
.row-with-vspace {margin-bottom: 0px;}
/*header
header {position: absolute;background-color: rgb(25 0 0 / 58%) !important;width: 100%;z-index: 300;border: 0;}*/
/*Logo*/
.logo {float: left;margin-top: 5px; margin-bottom:10px;width: 38%;margin-right: 8px;}
.site-tit {margin-top: 0px;width: 100%}
.site-tit h1 {margin: 0;font-weight: 700;color: #0e254f;font-size: 40px;}
.site-tit h2 {margin: 0;font-size: 15px;font-weight: 700;color: #0e254f;}
.site-tit h5 {margin: 0;line-height: 12px;font-size: 10px;letter-spacing: 0.3px;color: #0e254f;}
.top-link {text-align: end;margin-top:8px;}
.top-link li {display: inline-block;margin-right: 10px; background: #f9f9f9;border-radius: 5px;}
.top-link li img {width: 75px;padding: 10px;}
.site-tit span {display: block;}
.logo img {width: 80%;}
.since-logo img {width: 100%;margin-top: 15px;}
.since-logo { text-align: end;}
.blink-bg a {color: #FFFFFF;}
/*menu-top*/
.menu-top {background: #f3c326;padding: 3px 0px;margin-bottom: 8px;}
.menu-top-link {text-align: center;margin-top: 4px;}
.blink-bg {background-color: #0e254f; -webkit-border-radius: 10px;border-radius: 30px; border: none;color: #FFFFFF;cursor: pointer;display: inline-block;font-size: 14px; padding: 4px 20px 5px 20px; text-align: center;text-decoration: none;-webkit-animation: glowing 1500ms infinite;-moz-animation: glowing 1500ms infinite; -o-animation: glowing 1500ms infinite;animation: glowing 1500ms infinite;font-weight: 600;}
a.mobile-number {font-size: 14px;color: #000;margin-left: 5px;font-weight: 600;}
.social-icons {float: right;}
.social-icons p {margin-bottom: 0px;}
.social-icons i {background-color: #ffffff;margin-left: 5px;padding: 12px;font-size: 20px;line-height: 10px;}
.menu-top .social-icons i{padding: 8px;font-size: 14px;border-radius: 15px;}
.fa-facebook {color: #3b5998 !important;}
.fa-youtube {color: #FF0000 !important;}
.fa-instagram {color: #8a3ab9 !important;}
.fa-linkedin {color: #2867B2 !important;}
a.fees {font-size: 14px;color: #fdfafa;background: #0e254f;border-radius: 30px;font-weight: 600;padding: 5px 20px 5px 20px;}
/*Menu-Bar*/
.navbar {position: relative;min-height: unset;margin-bottom: 0;border: unset;margin-top: 0px;}
.navbar-default {box-shadow: unset;background-image: unset;border-radius: unset;background-color: unset;margin-top:30px;}
.navbar{padding:0 !important;}
#mega-menu-wrap-max_mega_menu_1 {background: unset;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link:hover {color: #e19d00 !important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link:hover {background: unset !important; border-bottom: 2px solid !important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{border-bottom: 2px solid #e19d00 !important; border-color: unset !important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{background: unset !important;border-color: #e19d00 !important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link{margin:0px 3px !important;background: unset !important;font-weight: 600 !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{left: 50% !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 a.mega-menu-link:hover, #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 a.mega-menu-link:focus{font-weight: 600 !important;border-right: 3px solid;}
#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 a.mega-menu-link{font-weight:600 !important;border-bottom:1px solid #0a0541}
#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{margin:0 0 0 0px !important;}
.no-padd{padding:0;}
/*Menu Link*/
.menu-link ul {padding: 0;}
.menu-link ul li {display: inline-block;background: #0e254f;padding: 5px 10px;border-radius: 5px;
margin-top: 5px;margin-right: 10px;}
.menu-link li a {color: #f3c326;font-weight: 600;}

/*Right-Menu*/
.ryt-menu li.mega-menu-item {display: block !important;border-bottom: 2.5px dashed #dfdfdf !important;}

#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item:first-child a, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item:first-child a {font-size: 20px !important;font-weight: 700 !important;}
#mega-menu-max_mega_menu_2 a.mega-menu-link i, #mega-menu-max_mega_menu_3 a.mega-menu-link i {background: #1a3058;color: #fff;font-size: 18px;padding: 3px 6px;}
#mega-menu-max_mega_menu_2 a.mega-menu-link:hover i, #mega-menu-max_mega_menu_3 a.mega-menu-link:hover i{background: #f3c326;}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link i, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link i{background: #f3c326;}
/*banner*/
.banner {background: url(https://nandhatech.org/wp-content/uploads/2021/11/footer-bg.jpg);background-size: cover;text-align: center;color: #fff;}
.banner_inn {background: #0e254ff2;padding: 40px 0px;}
.banner h1 {font-weight: 900;margin: 0;}
/*Stick-menu*/
.fm-item-1-0 .fm-icon, .fm-item-1-0 a:hover .fm-icon, .fm-item-1-0 .fm-label, .fm-item-1-1 .fm-icon, .fm-item-1-1 a:hover .fm-icon, .fm-item-1-1 .fm-label, .fm-item-1-2 .fm-icon, .fm-item-1-2 a:hover .fm-icon, .fm-item-1-2 .fm-label, .fm-item-1-3 .fm-icon, .fm-item-1-3 a:hover .fm-icon, .fm-item-1-3 .fm-label, .fm-item-2-0 .fm-icon, .fm-item-2-0 a:hover .fm-icon, .fm-item-2-0 .fm-label {color: #f3c326 !important;background-color: #0e254f !important;}
.fm-icon {font-size: 18px !important;}

/*stick-menu-2*/
.floating-menu.float-menu-2.fm-ready ul.fm-bar.fm-right.fm-white-icon.fm-white-icon-over.fm-white-label-text.fm-side-space.fm-button-space.fm-label-space.fm-css-anim {top: 120px !important;}
.fm-right.fm-label-space .fm-label{display: block !important; opacity: 1 !important;}

/*Home-Page-video*/
.video-slider {height: auto;overflow: hidden;position: relative;}
.video-slider video {width: 100%;height: 100%;}
.video-background { /* background: #000;position: absolute;*/top: 0px;right: 0;bottom: 0;left: 0;z-index: -99;}
.video-foreground,.video-background iframe {/* position: absolute;*/ top: 0;left: 0;width: 100%;height: 100%;
pointer-events: none;}

/*sec-a*/
.sec-a-a h1 {font-size: 32px;font-weight: 700;color: #0e254f;margin-bottom: 20px;}
.sec-a-a p {letter-spacing: 0.3px;line-height: 22px;text-align: justify;}
.sec-a-inn {padding: 30px 0px;}
.sp-pcp-post .sp-pcp-title, .sp-pcp-post .sp-pcp-title a{font-size:20px !important;font-weight:700 !important;}
/*sec-a-list*/
.sec-a-a li {list-style: none; margin-left: 20px;margin-top: -22px;letter-spacing: 0.3px;margin-bottom: 10px;line-height: 22px;}
.sec-a-a span {color: #e19d00;}
.pcp-carousel-wrapper .sp-pcp-carousel{padding-top:0px !important; padding-bottom:0px !important;}

/*sec-a-b*/
.sec-a-b h2 {font-size: 32px;font-weight: 700;color: #0e254f;margin-bottom: 20px;}
.sec-a-b h2 span {color: #e19d00;}
.sec-a-b .owl-nav {display: none;}
h6.logo-company-name {font-size: 16px;letter-spacing: 0.3px;line-height: 22px;opacity: unset !important;}
.item.lgx-log-item {background: #333;color: #fff !important;font-weight: 600;}

/*sec-a testimonial*/
h3.author-name {font-size: 16px !important;font-weight: 600 !important;}
.tss-wrapper .single-item-wrapper h4.author-bio {font-size: 12.5px!important;}
.tss-wrapper .tss-layout1 .item-content, .tss-wrapper .tss-carousel1 .item-content{font-size: 14px!important;}
.tss-wrapper .tss-layout1 .single-item-wrapper, .tss-wrapper .tss-carousel1 .single-item-wrapper {margin-bottom: 0px !important;}
.tss-wrapper .tss-even .tss-grid-item {margin-bottom: 0px !important;}
.tss-wrapper .tss-carousel1 .item-content-wrapper, .tss-wrapper .tss-layout1 .item-content-wrapper{padding:50px 10px 0px 30px !important;background: unset !important;}

/*sec-b*/
.sec-b { background: url(https://nandhatech.org/wp-content/uploads/2021/11/bg-001.png);background-size: cover;}
.sec-b-inn {background: #ffffffeb; padding: 50px 0px;}
.sec-b h4 {text-align: center;font-size: 32px;font-weight: 700;color: #0e254f;margin-bottom: 30px;margin-top:unset;}
.sec-b h4 span {color: #e19d00;}
.sec-b p {color: #2e2e2e;text-align: center;font-size: 17px;margin-top: 0px; margin-bottom: 20px;letter-spacing: 0.3px;}
.gg-image-caption.fitvidsignore {font-weight: 700;}

/*sec-c*/
.sec-c {background: #f1f1f1;}
.sec-c-inn {padding-top: 30px;padding-bottom: 30px;}
.sec-c-txt ul li {width: 50%;float: left;padding: 30px 20px 30px 0;border-radius: 5px;position: relative;border-bottom: 0 solid #ddd;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}
.sec-c-txt ul li .acc-img {width: 100%;float: left;margin-right: 20px;border: 1px solid #dcdcdc;text-align: center;border-radius: 5px;background: #fff;padding: 10px 0;}
.acc-img img {max-width: 100%;float: none;}
.acc-lft ul li .acc-cnt {width: 100%;float: left;}
.acc-cnt {width: 100%;float: left;}
.acc-cnt p {width: 100%;float: left;color: #0e254f;font-size: 18px;font-weight: 700;line-height: 28px;margin-top: 0;}
.sec-c h2 {font-size: 32px;font-weight: 700;color: #0e254f;margin-top: 0;margin-bottom: 20px;}
.sec-c-txxt {padding: 0px 0px;}
.Accreditations-link {text-align: center;margin-top: 8px;}
.Accreditations-link ul { padding: 0;}
.Accreditations-link li {display: inline-block;margin-right: 20px;margin-bottom: 20px; background: #f9f9f9;border-radius: 5px;}
.Accreditations-link li img {width: 75%;padding: 10px;}
.Accreditations-link h3 {font-size: 16px;line-height: 24px;letter-spacing: 0.3px;}
/*admission-wp-form*/

.admission-form {background: #0e254f;padding: 40px 0 0 0;text-align: center;position: relative;}
.admission-form h2 {color: #fff;font-size: 24px;line-height: 36px;padding-bottom: 15px;font-weight: 700;}
.enq-form {padding: 0 30px 10px 30px; text-align: left;color: #fff;}
div.wpforms-container-full .wpforms-form .wpforms-field-label{font-weight:400 !important;}
div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium {max-width: 100% !important;}
.wpforms-submit-container {text-align: center;}
button#wpforms-submit-650 {background: #e19d00;border: unset;color: #fff;font-weight: 700;font-size: 18px;padding: 5px 30px;}

/*sec-d*/
.sec-d-txt {text-align: center;}
.sec-d-txt h2 {font-size: 32px;font-weight: 700;color: #0e254f;margin-top: 0;margin-bottom: 20px;}
.sec-d-txt p {color: #2e2e2e;text-align: center;font-size: 17px;margin-top: 0px; margin-bottom: 20px;letter-spacing: 0.3px;}
.sec-d {background: url(https://nandhatech.org/wp-content/uploads/2021/11/bg-02.jpg);background-size: contain;}
.sec-d-inn{padding:50px 0px;background: #fffffff1;}
.plc-tit h2 {color: #e19d00;font-size: 20px;line-height: 35px;margin-top: 0px;font-weight: 700;}
.plc-tit span {display: block;color: #0e254f;font-size: 36px;line-height: 42px;}
.no-padd-ryt {padding-right: 0;padding-left: 50px;}

/*counter*/
h3.wpsm_count-title {font-family: 'Nunito Sans' !important;}
span.counter:after {content: '+';margin-left: 5px;}

/*sec-e*/
.sec-e .container-fluid {padding: 0;}
.inno_height {height: 292px;}
.full_AI {background-image: url(/wp-content/uploads/2021/11/I-Simulation.jpg);background-position: center ;background-repeat: no-repeat;background-size: cover;}
.full_DS {background-image: url(/wp-content/uploads/2021/11/I-software.png);background-position: center ;background-repeat: no-repeat;background-size: cover;}
.full_ML {background-image: url(/wp-content/uploads/2021/11/I-machine.jpg);background-position: center ;background-repeat: no-repeat;background-size: cover;}
.full_AC {background-image: url(/wp-content/uploads/2021/11/I-CAD.jpg);background-position: center ;background-repeat: no-repeat;background-size: cover;}
.data_AI, .data_ML{background-color: #0e254f;background-position: center;background-repeat: no-repeat;background-size: cover;}
.data_DS, .data_AC {background-color: #f3c326;background-position: center;background-repeat: no-repeat;background-size: cover;}
.inc-bx {text-align: center;color: #fff;padding-top: 22px;}
.inc-bx h4 {color: #fff;margin-top: 15px;text-transform: capitalize;font-weight: 700;font-size: 18px;margin-bottom: 10px;}
.inc-bx p {color: #fff;font-size: 14px;font-weight: 400;}

/*sec-f*/
.sec-f-inn { padding: 50px 0px;}
.sec-f h2 {font-size: 32px;font-weight: 700;color: #0e254f;margin-top: 0;margin-bottom: 20px;}
div#wonderpluginslider-container-1 { padding-bottom: 0 !important;}
.news-paper img.img-responsive {width: 100%;height: 120px; padding: 10px;padding-bottom: 0;padding-right: 0;}
/*news-slider*/
.newsscroller_title, .news-scroll li a{text-decoration:unset !important;}
.news-scroll li a { color: #0e254f;}
.news-scroll li a:hover {color: #f3c326;}
div#news-container_1065 {background: #fbf9f6;height: 250px !important;}
/*footer*/
#site-footer {background: url(/wp-content/uploads/2021/11/footer-bg.jpg);border-top: 5px solid #f3c326;font-size: 14px;padding: 0px;letter-spacing: 0.3px;}
.no-pad {padding: 0;}
div#footer-row {margin-top: 24px;}
.foo-logo-txt {margin-top: 18px;}
.social-icons p span { font-size: 18px;font-weight: 700;color: #f3c326;}
.foo-logo h1, .foo-logo h2 { color: #fff;font-weight: 700;margin: 0;font-size: 25px;}
.footer-inn {background: #0e254ff2; padding: 25px 0px;padding-bottom: 5px;}
.foo-a ul li a {color: #fff;}
.foo-a ul li {line-height: 35px;list-style: none;}
.foo-add {color: #fff;}
p.fadd {line-height: 24px;letter-spacing: 0.3px;}
.foo-add h4 { color: #f3c326;font-weight: 600;}
.foo-a h4 { color: #f3c326;font-weight: 600;}
.foo-add a {color: #fff;text-decoration: unset;}
.foo-a ul {padding: 0;}
.foo-link ul {padding-left: 75px;}
.foo-link li { margin-bottom: 15px; list-style: none;border: 1px solid #fff;text-align: center;padding: 8px 0px;font-weight: 700;}
.foo-link li:hover {background: #f3c326;}
.foo-link li a {color: #fff;font-size: 14px;}
.foo-logo img { width: 90%;}
/*footer-btm*/
.foo-btm {color: #939393; font-weight: 700;background: #052355d4;padding: 10px 0px;margin-top:30px;font-size:12px;}
.foo-btm p {margin: 0;text-align: center;}
.foo-btm a {color: #939393;}
.dev-end { text-align: end;}

.inn1 img {width: 100%;border-radius:20px;transition: all 1s ease-out;height:158px;object-fit:cover;}
.inn1 {margin-bottom: 30px;position:relative;overflow:hidden;border-radius:20px; }
.inn1 h3 { position:absolute;color:#ffffff;font-size:25px;font-weight:600;left:0;right:0;top:30%;z-index:111;text-align:center;}
.inn2 h3 { position:absolute;color:#ffffff;font-size:25px;font-weight:600;left:0;right:0;top:30%;z-index:111;text-align:center;}
.inn3 h3 { position:absolute;color:#ffffff;font-size:25px;font-weight:600;left:0;right:0;top:30%;z-index:111;text-align:center;}
.inn2 img {width: 100%;border-radius:20px;transition: all 1s ease-out;height:157px;object-fit:cover;}
.inn2 {margin-bottom: 30px;position:relative;border-radius:20px;overflow:hidden; }
.inn3 img {width: 100%;border-radius:20px;height: 345px;object-fit: cover;transition: all 1s ease-out;}
.inn3 {text-align: center;position:relative;overflow:hidden;border-radius:20px;}
.inn1:hover img {transform: scale(1.2);}
.inn2:hover img {transform: scale(1.2);}
.inn3:hover img {transform: scale(1.2);}
.inn1:after {background-color: rgba(0, 0, 0, 0.5); bottom: 0;content: ""; left: 0;position: absolute;right: 0;top: 0;border-radius:20px;}
.inn2:after {background-color: rgba(0, 0, 0, 0.5);bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;border-radius:20px;}
.inn3:after {
    background-color: rgba(0, 0, 0, 0.5);
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;border-radius:20px;
}

@media only screen and (min-width: 1920px) {
	.inn3 img { height:492px;object-fit:cover;}
	.inn1 img { height:232px;object-fit:cover;}
	.inn2 img { height:231px;object-fit:cover;}
}
/*About-Page*/
.abt_a {padding: 50px 0px;}
.abt_a.padd_top {padding-top: 0;}
.abt_a p {font-size: 14px;text-align: justify;letter-spacing: 0.3px; line-height: 26px;}
.abt_a ul li {font-size: 14px;text-align: justify;letter-spacing: 0.3px; line-height: 26px;}
.abt_a img {width: 100%;padding: 10px 0px;}
.abt_a_img:after {content: "";position: absolute; width: 70%; right: 5px; bottom: 0;height: 85%; border: 1px solid #f58426;z-index: -1;}
.abt_a p span {display: block;text-align: center;font-style: italic;font-weight: 600;}
.abt_a h4 {font-weight: 700; color: #f3c326;}
.chari_img {text-align: center;}
.chari_img img {width: 70%;}
.chari_img:after {content: "";position: absolute;width: 50%;right: 5px;bottom: 0;height: 85%;border: 1px solid #f58426;z-index: -1;}
/*table*/
.our_table_a table {margin: auto;text-align: center;}
.our_table_a table td, .table_a table tr {border: 1px solid;padding: 5px;}
.our_table_a h1{font-size:18px;}
.our_table_a h1 {font-size: 18px;margin-top: 5px;margin-bottom: 5px;font-weight: 700;color:#0e254f;}
.our_table_a p {margin: 0;}
.our_table_a p a {color: #000;font-weight: 600;}
.table_a td, .table_a tr {border: 1px solid #333;padding: 5px;}
table.contact-us tr, table.contact-us td{border: 1px solid;padding: 5px;}
/*album-Gallery*/
.aigpl-gallery-album-wrp .aigpl-img-wrp::after{display:none;}
.aigpl-img-count.aigpl-center {display: none;}
.aigpl-album-design-1 .aigpl-img-title{font-size: 14px;color: #333;}
/*Responsive*/

@media only screen and (max-width: 1440px){
	.logo img { width: 95%;}
	.site-tit h1{font-size: 30px;}
	.site-tit h2{font-size: 12px;}
	.logo{width: 34%;}
}
@media only screen and (max-width: 1300px){
	.logo{width: 30%;}
}
@media only screen and (max-width: 768px){
.table_auto{overflow: auto !important;}
.menu-top {display: none;}
.menu-logo {text-align: center;}
.logo img {width: 26%;}
.table_a td, .table_a tr { border: 1px solid #333;padding: 5px;}
.logo {float: unset;width: auto;}
.since-logo {display: none;}
.sec-a {text-align: center;}
.sec-a-a p{text-align:center;}
.plc-tit {text-align: center;}
.plc-tit {text-align: center;}
.news-paper img.img-responsive {height: auto;}
.sec-c-txxt {text-align: center;}
footer#site-footer {text-align: center;}
.foo-logo-txt{margin-bottom:15px;}
.foo-logo img {width: auto;}
.foo-link ul {padding-left: 0;}}

@media only screen and (max-width: 425px){
.sec-a-a h1, .sec-a-b h2, .sec-b h4, .sec-d-txt h2,.plc-tit span,.plc-tit h2,.sec-f h2,.sec-c h2{font-size: 26px;margin-top: 0;}
.social-icons i{padding: 10px;font-size: 14px;border-radius: 34px;}
.foo-logo h1, .foo-logo h2{font-size: 22px;line-height: 28px;}
.menu-logo .container-fluid {padding-right: 0;padding-left: 0;}
.abt_a .row { display: flex !important;flex-direction: column-reverse;}
}

/*POPUP*/
.sgpb-popup-dialog-main-div-theme-wrapper-3 {top: 0% !important;left: 30% !important;}
a.fees img {width: 30px;margin-left: 10px;}
.place-img img {width: 100%;}


table.rank_holder td, table.rank_holder th {border: 1px solid #777;padding: 10px;}