<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">    /* light latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Lato Light'), local('Lato-Light'), 
  	   url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Light.woff2') format('woff2'); /* Modern Browsers */
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/*light latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Lato Light'), local('Lato-Light'), url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Light.eot'),/* IE9 Compat Modes */
	   url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	   url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Light.woff') format('woff'), /* Modern Browsers */
	   url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Light.ttf') format('truetype'),
	   url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Light-300.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Lato Regular'), local('Lato-Regular'), url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato.woff2') format('woff2'); /* Modern Browsers */
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Lato Regular'), local('Lato-Regular'), url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato.eot'), /* IE9 Compat Modes */
  		url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  		url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato.woff') format('woff'), /* Modern Browsers */
  		url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato.ttf') format('truetype'),
		url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-400.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext*/
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Lato Bold'), local('Lato-Bold'), url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Bold.woff2') format('woff2'); /* Modern Browsers */
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Lato Bold'), local('Lato-Bold'), url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Bold.eot'), /* IE9 Compat Modes */
   		 url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Bold.woff') format('woff'), /* Modern Browsers */
         url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Bold.ttf') format('truetype'),
		 url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Bold-700.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Lato Black'), local('Lato-Black'),url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Heavy.woff2') format('woff2'); /* Modern Browsers */
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Lato Black'), local('Lato-Black'), url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Heavy.eot'),/* IE9 Compat Modes */
  		url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Heavy.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  		url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Heavy.woff') format('woff'), /* Modern Browsers */
  		url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Heavy.ttf') format('truetype'),
  		url('/Patients-and-Visitors/Medical-Services/Institute%20of%20Geriatrics%20and%20Active%20Ageing/Documents/fonts/Lato-Heavy-900.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Typography CSS */
body	  	    	{ font-family: 'Lato', sans-serif;font-size: 14px;font-weight:400;font-style:normal;font-variant:normal;color: #333;line-height: 1.2em;  }
p, blockquote       { line-height: 1.5625em;}
p 		    		{ font-family: 'Lato', sans-serif;margin-bottom:15px !important; }
blockquote          { margin-left: 1.5em; margin-right: 10.5em; font-size: 1em; color: #666;margin-bottom:30px !important; }
a:focus, a:hover    { color: #AE1C2B; text-decoration: none; cursor: pointer; }
a:visited	   	 	{ color: #BE2C37; text-decoration: none; }
a                   { color: #BE2C37; text-decoration:none; }


#iga-wrapper h1, h2, h3, h4, h5, h6 {  font-family: 'Lato', sans-serif; margin: 0 0 0.5em 0; color: #333; font-weight: bold; letter-spacing: -0.03em;}
#iga-wrapper h1                { font-size: 2.5em; color: #000; }
#iga-wrapper h2                { font-size: 1.51em;color: #333;font-weight: bold; padding-bottom: 0.2em;  }
#iga-wrapper h3                { font-size: 1.42em; color: #B84758;}
#iga-wrapper h4                { font-size: 1.28em; color: #846F52; }
#iga-wrapper h5                { font-size: 1.2em; color: #6a5942; }
#iga-wrapper h6                { font-size: 1.1em; color: #6a5942; }
.ms-webpartzone-cell		   { margin:0;}
.iga-container img			   { max-width:100%; }
.iga-container li			   { margin: 0.8em 0;}
.iga-container .video {
    overflow: hidden;
    position: relative;
    width:100%;
}

.iga-container .video::after {
    padding-top: 56.25%;
    display: block;
    content: '';
}

.iga-container .video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* Layout */
.iga-container .c-row  {
	display: -ms-grid;
	display: grid;    
	-ms-grid-columns:(3fr)[12];    
	grid-template-columns: repeat(12, 3fr); 
	margin:10px 0;
        margin-right: -10px;
}

.iga-container .item-3  {grid-column: span 3;-ms-grid-column-span: 3;margin-right:10px;}
.iga-container .item-4  {grid-column: span 4;-ms-grid-column-span: 4;margin-right:10px;}
.iga-container .item-6  {grid-column: span 6;-ms-grid-column-span: 6;margin-right:10px;}
.iga-container .item-8  {grid-column: span 8;-ms-grid-column-span: 8;}
.iga-container .item-9  {grid-column: span 9;-ms-grid-column-span: 9;}
.iga-container .item-12 {grid-column: span 12;-ms-grid-column-span: 12;}


/*IE grid layout */
.iga-container .item-start-2 {-ms-grid-column:2;}
.iga-container .item-start-3 {-ms-grid-column:3;}
.iga-container .item-start-4 {-ms-grid-column:4;}
.iga-container .item-start-5 {-ms-grid-column:5;}
.iga-container .item-start-6 {-ms-grid-column:6;}
.iga-container .item-start-7 {-ms-grid-column:7;}
.iga-container .item-start-8 {-ms-grid-column:8;}
.iga-container .item-start-9 {-ms-grid-column:9;}
.iga-container .item-start-10 {-ms-grid-column:10;}
.iga-container .item-start-11 {-ms-grid-column:11;}
.iga-container .item-start-12 {-ms-grid-column:12;}

.iga-container .item-row-2 {-ms-grid-row:2;}
.iga-container .item-row-3 {-ms-grid-row:3;}
.iga-container .item-row-4 {-ms-grid-row:4;}
.iga-container .item-row-5 {-ms-grid-row:5;}
.iga-container .item-row-6 {-ms-grid-row:6;}
.iga-container .item-row-7 {-ms-grid-row:7;}
.iga-container .item-row-8 {-ms-grid-row:8;}
.iga-container .item-row-9 {-ms-grid-row:9;}

.iga-container .item-3.item-start-10 {padding-right:0;}
.iga-container .item-4.item-start-9  {padding-right:0;}
.iga-container .item-6.item-start-7  {padding-right:0;}

.iga-container .highlight1 {color: #ffffff; background: #2a4d68; margin: 10px 0px;}
.iga-container .highlight2 {color: #ffffff; background: #4c86b4; margin: 10px 0px;}
.iga-container .highlight3 {color: #000; background: #dee7ef; margin: 10px 0px;}
.iga-container .highlight2 h4, .iga-container .highlight1 h4 {color:#fff !important;}
.iga-container .highlight3 h4 {color:#000 !important;}
.iga-container .newsitem {background: #ededed; padding: 0.5em; margin-bottom:0.5em;}
#menu-container, #content-container {
    background: #fff;
    width: 1280px;/* width: 100%!important;  -- Repalace  with this value if you want to have fullwidth layout :)*/
    margin: 0px auto;
}

#menu-wrapper		{
	-webkit-box-shadow: 0px 20px 10px 0 rgba(0, 0, 0, 0.40);
    -moz-box-shadow: : 0px 20px 10px 0 rgba(0, 0, 0, 0.40);
    box-shadow: -1px 0px 20px 0px rgba(0, 0, 0, 0.40);
}
#content-wrapper	{ 
	-webkit-box-shadow: 0px 20px 10px 0 rgba(0, 0, 0, 0.40);
    -moz-box-shadow: : 0px 20px 10px 0 rgba(0, 0, 0, 0.40);
    box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.40);
}

#content-wrapper {
	margin-bottom: 50px;
}

.carousel-img img							{width:100%;}

#nav-content, #main-content{
    background: #fff;
}

/*GRID*/
#nav-content .container, #page-section .container {
    margin: 0 auto;
    position: relative;
    max-width: 950px; 
    padding: 0 20px;
}

/*middle content part*/
.last-updated-container, #main-content .middle-wrapper, #main-content .fixed-wrapper {
    margin: 0 auto;
    position: relative;
    max-width: 950px; 
    padding: 0 20px;
}

/*subpage content part*/
.iga-container .iga-content {
    margin: 0 auto;
    position: relative;
    max-width: 950px; 
    padding: 10px 20px;
    padding-top: 30px
}

/*-- page header --*/
#page-section 		{background-color:#EDEDED; border-top: 5px solid #BE2C37; }
#pageContentTitle	{font-weight:700;font-size: 1.875em;color:#6A6A6A; white-space: normal;max-width: 100%;line-height:1.5em;}
.header-page		{padding: 15px 0 15px;}
.iga-breadcrumb		{padding-bottom: 15px;}
.iga-breadcrumb span span:nth-child(0),
.iga-breadcrumb span span:nth-child(1),
.iga-breadcrumb span span:nth-child(2),
.iga-breadcrumb span span:nth-child(3),
.iga-breadcrumb span span:nth-child(4),
.iga-breadcrumb span span:nth-child(5), 
.iga-breadcrumb span span:nth-child(6), 
.iga-breadcrumb span span:nth-last-child(1){display:none;}

/*--addthis--*/
#page-section .row page-tools 							{ padding-left: 20px;}
#page-section .utility-container 						{ float: right; }
#page-section .utility-container #utilityControls .btn 	{ padding: .40rem; text-decoration: none; background: #fff; }
#page-section .utility-container #utilityControls .btn a{ color:#BE2C37;}

/*--search--*/
#btn-search-desktop							{ display:flex; }
#btn-search-desktop, #btn-search-mobile		{ background-color:#fff; min-width: 0; padding: 0; border: none; font-size:1.25em; margin:0; outline: none; cursor: pointer;}
#search-bar-desktop							{ position: absolute;top: 100px; z-index: 2; width: 1280px; background-color:#fff;border-top: #ddd solid 1px;border-bottom: #ddd solid 1px; }
#search-bar-desktop .col					{ width: 950px; margin: auto;}
#search-bar-desktop,#search-bar-mobile	 	{ display:none;} 

.search-bar .field 							{ padding: 0.5em 3em; display:table;}
.search-bar .control						{ display: table-cell; position: relative;} 
.search-bar .control.input-text-left		{ width:90%;}
.input.is-large								{ padding:10px; border:none; outline: none; width: 90%;}
.bp-button.search-button 					{ padding: 7px 24px!important; letter-spacing: .8px; font-weight: 600; height: 2.4rem;}
.is-secondary 								{ background-color: #BE2C37!important; color:#fff }

#mobile-toggle-icon				{ display:none;}

/* iga header css */
.navbar-logo img 				{ height:60px;} 
#header-nav						{ vertical-align: bottom; display: block; padding: 15px 0; text-align:left;}
#header-nav .col1				{ display:inline-block; margin: 15px 0 ;}
#header-nav .col2				{ display:inline-block; float:right;margin: 15px 0 ;}

/*-- menu --*/
#menu							{ font-size:1.14em; font-weight: 600; display: inline-flex;}
#menu ul, #menu li				{ line-height: 1.2em;}
#menu ul						{ margin: 0; padding: 0;}
#menu li						{ margin: 0;}
#menu li,#toggle-menu, #menu a 	{ position: relative; display: block; color: #333; }

#menu input[type="checkbox"],
#menu .drop-icon 				{ display: none;}
#menu label.drop-label:not([for])		{ cursor: pointer;}

#menu,#toggle-menu			 	{ background-color: #fff; }
#menu a						{ padding: 0.5em; }
#menu a 					{ transition: all .125s ease-in-out; -webkit-transition: all .125s ease-in-out; }

#menu .sub-menu 				{ display: none;background-color: #fff;}
#menu input[type="checkbox"]:checked + .sub-menu{ display: block;}
#menu a 						{cursor:pointer;}
/*#menu .main-menu a:not([href])	{cursor:none;}*/



/*-- last updated date --*/
.last-updated-container				{ padding-top:10px;}
.last-updated-container &gt; div			{ text-align:right;}
.updated-date					{ display:none;}

/*-- footer link --*/
#footer-content					{background-color:#EDEDED}
#footer-content .mediasocial-links, 
#footer-content .footer-links, 
#footer-content .copyright-text			{text-align:center;}
#footer-content .mediasocial-links &gt; div	{padding:10px; display:inline-block;}
#footer-content .footer-links &gt; a		{padding:10px;color:#4c4c4c; }
#footer-content .mediasocial-links a	{color:#333}

/* Carousel*/
.ttsh-bxslider  {padding-left:0;list-style-type:none;margin: 0;z-index:1;}
.bx-wrapper     {border:none!important; margin-bottom:0px!important;}
.top-right      {position: absolute;top: 40%; left: 45%;font-size:3.214em;color:#AE1C2B;line-height: normal;padding: 10px;}

.bx-pager                                   {display:block;padding:1px;outline:none;position:relative;bottom:10px!important;z-index:1;}
.bx-pager .bx-pager-item .bx-pager-link     {background:#ffffff!important; border: 1px solid #ddd;}
.bx-pager .bx-pager-item .active            {background:#AE1C2B!important; }

.ttsh-bxslider .ttsh-carousel-item .ttsh-carousel-image-mobile  {display:none;} 
.ttsh-bxslider .ttsh-carousel-item .mobile-only				    {display:none;}


/* Side Nav */
.inside-content-panel .rightsidebar_box				{ display: inline-block;width: 25%;padding-left: 20px; vertical-align:top; }
.inside-content-panel .leftcontent_box				{ display: inline-block;width: 70%;}
.side-nav-header									{ padding:10px 20px;background-color: #f5f5f5;}
.side-nav-header.active								{ padding-left:10px; color:#656567!important; }							
.side-nav-header.active i							{ padding-right: 5px; display:table-cell; }	
.side-nav-header.active span						{ display:table-cell; }
.side-nav-header.haschild 						{ font-weight:bold;}	
.side-nav-header.haschild ~ .side-nav-header				{ font-weight:bold;}		
.side-nav-item										{ background-color: #f5f5f5; padding:10px 35px;}
.side-nav-item.active 								{ padding-left:0; color:#656567!important; }							
.side-nav-item.active .side-nav-link i				{ padding:0 10px 0 20px; display:table-cell; }	
.side-nav-item.active .side-nav-link span			{ display:table-cell; }		

/*-- wp email subscribe --*/
.wp-email-subscribe						{background: linear-gradient(90deg, rgba(214,82,61,1) 0%, rgba(200,59,57,1) 50%, rgba(190,44,55,1) 100%);width:100%; margin-top: 5px;}
.wp-email-subscribe .container			{margin: 0 auto;position: relative;max-width: 950px;padding: 20px;}
.wp-email-subscribe .content			{color:#fff; display:table-cell; width:40%; padding-right:40px;line-height: normal;}
.wp-email-subscribe .form				{color:#fff; display:table-cell; width:70%; vertical-align:middle; }
.wp-email-subscribe .content #title		{font-weight:900; font-size:2.857em;padding-bottom: 10px; }
.wp-email-subscribe .content #desc		{font-size:1.286em }
.wp-email-subscribe input[type=submit]	{font-weight:600; font-size:1.286em; padding: 15px 35px;color:#fff;background:transparent;border:1px solid #fff;cursor:pointer;margin-bottom:10px;}
.wp-email-subscribe input[type=text]	{font-size:1.286em; width: 60%; padding: 15px; color:#6A6A6A;background:#fff; margin-bottom:10px;}
.wp-email-subscribe #grecaptcha-div		{margin-bottom:10px;}
.wp-email-subscribe .ackmsg				{margin-bottom:5px;}

/* Accordion */
.iga-container #fixedAccord, .iga-container #fixedAccord .nested-accord {
	font-size: 1em;
    width:auto;
}
.iga-container #fixedAccord .panel-heading {
	background-color:transparent;
	word-break: normal;
   	overflow-wrap: break-word;
   	padding:0;
}

.iga-container #fixedAccord .panel-heading a.collapsed,
.iga-container #fixedAccord .panel-heading a.collapsed:visited
{
	background-color:#EDEDED!important;
	position:relative; 
	display: block;
	padding: 12px 10px;
	padding-right: 20px;
	height:auto;
	color:#6A6A6A !important;
}

.iga-container #fixedAccord .panel-heading a,
.iga-container #fixedAccord .panel-heading a:visited
{
	background-color: #BE2C37!important;
	position:relative; 
	display: block;
	padding: 12px 10px;
	padding-right: 20px;
	height:auto;
	color:#fff !important;
	text-decoration:none;
}

.iga-container #fixedAccord .panel-title					{ font-weight: 700;font-size:1em;font-weight:400;margin:0;line-height:1.35em;}
.iga-container #fixedAccord .panel-title a.collapsed:after	{ content:"\f067"; font-family:FontAwesome; position:absolute; right: 1em;top:15px;}
.iga-container #fixedAccord .panel-title a:after			{ content:"\f068"; font-family:FontAwesome; position:absolute; right: 1em;top:15px;}
.iga-container #fixedAccord .panel-body						{ padding:10px;overflow-x:auto;}
.iga-container #fixedAccord .panel-body:last-child			{ border-bottom: 1px solid #eee;}
.iga-container #fixedAccord .collapse:not(.show) 			{ display: none;}


/*Nested Accordion - Accord */
#fixedAccord .nested-accord .panel-heading a,
#fixedAccord .nested-accord .panel-heading a:visited 	{ 
	background-color :#B8B8B8!important;
	position:relative; 
	display: block;
	padding: 12px 10px; 
	height:auto; 
	color:#333 !important;
}
#fixedAccord .nested-accord .panel-heading a.collapsed,    
#fixedAccord .nested-accord .panel-heading a.collapsed:visited {
	background:#EDEDED!important;
	position:relative;
	display: block;
	padding: 12px 10px;
	height:auto;
	color:#6A6A6A !important;
	text-decoration:none;
}

#fixedAccord .panel-default.active				{border: 1px solid #eee;}
.nested-accord .panel-default.active	 		{border: 1px solid #eee;}
.nested-accord .panel-collapse.collapse.show 	{padding:10px;}


/*Home Content */
/*About IGA */
.AboutIGA	{background: linear-gradient(90deg, rgba(214,82,61,1) 0%, rgba(200,59,57,1) 50%, rgba(190,44,55,1) 100%); padding: 1em 10em;} 
p.title 	{font-weight:300;font-size:3.214em;text-align:center; padding-top:2%;color:#FFFFFF;}
p.content	{font-size:1.429em;text-align:center; padding:2px;padding-bottom:3%;color:#FFFFFF;margin:auto;}

/*Icon and Title */
div.icons			{margin:0 0 0;flex:auto; display:flex; background: #000;}
.icons a 			{float: left; width: 33.33%; flex: 1;}
.icontitle			{font-weight:300;font-size:1.857em; padding-left:0.5em; top:10.5em; padding-bottom:2.5em; color:#FFF; position: absolute;}
img.iconimage	    {width:100%;}
.icons a:hover 		{object-fit: cover; opacity: 0.9;}

/*Latest News */
.LatestNews			{background:#F8F8F8;padding:2em 0;display: inline-flex;width:1280px;}
.LatestNewsContain	{display: inline-flex;padding: 0 165px;}
.LatestNewstd1		{padding: 10em 0 2em;width:45%;}
.LatestNewstd2		{width:55%;}
.news				{font-weight:300;	font-size:3.214em; color:#333333;}
.latest_news_contain{padding-top:20px; 	font-weight:600;	font-size:1.429em;text-align:left;	color:#949494;}
.NewsContain		{background:#257AAB;padding:30px;}
.NewsContain1		{background:#2875A1;padding:30px; box-shadow: inset 0px 5px 10px 3px #236890;}
.newstitle			{font-weight:600; font-size:1.429em;color:#FFFFFF;}
.newsdate			{font-weight:700;font-size:1em;text-align:left;color:#FAFAFA;position: relative;text-transform: uppercase;}
.newsDetails		{font-weight:600;font-size:1.143em;color:#FFFFFF;} 	

/*Upcoming Events */
.upcomingeventTitle {font-weight:300;font-size:3.214em;color:#333333;padding-top:10px;}
.upcomingeventDetail{font-weight:600;font-size:1.429em;color:#949494;}
.UpcomingContain    {display: flex;display: -ms-flexbox;display: -webkit-flex;flex-wrap: wrap;justify-content: flex-start;}
.eventcontainer     {flex-basis:calc(25% - 10px); padding: 5px;}
.eventTitle         {font-weight:600;font-size:1.143em;margin-bottom: 10px;}
.eventDetail        {font-weight:400;color:#444;}
.eventimage         {width:100%;  padding-bottom: 10px;}

/*Sitemap*/
ul.sitemap          {margin: 0.5em 0 1.5em 0; line-height: 1.5625em; }
ul.sitemap li       {margin: 0 0 1em 0; }
.sitemap a 			{font-size:1.214em;}

/*Back to top*/
#back-top           {display: none; position: fixed; bottom: 20px; right: calc(((100% - 1280px)/2) + 1%); z-index: 1000; opacity:0.7}
#back-top a        {padding:1em; background-color:#ddd; }

/* read more */
.btnmore			{display: block; text-align: center; font-size: 1.429em; border-radius: 5px; padding: 0.5em; width: 100px; max-width: 100%; margin: auto; border: 1px solid #ffffff;}
.btnmore a			{color:#ffffff;}

@media only screen and (min-width: 950px) {
  
  #menu .main-menu 					{ display: inline-table;}
  #toggle-menu, 
  #menu .drop-icon 					{ display: none;}
 
  #menu .main-menu &gt; li 			{ display: table-cell; width:auto; text-align:left; vertical-align: middle; border-top:5px solid #fff;}
  #menu .main-menu &gt; li:last-child	{ display: table-cell; min-width:0;max-width:20px; text-align:left; vertical-align: middle; padding:0 8px; border:none;}
  #menu .main-menu &gt; li.active		{ border-top:5px solid #BE2C37;} 

  /*-- menu news / media css --*/
  #menu .main-menu &gt; li:nth-child(5)    { width:75px; white-space: normal; }
  #menu .main-menu &gt; li:nth-child(6) 	{ width:80px; white-space: normal; }
  #menu .main-menu &gt; li:nth-child(7) 	{ width:78px; white-space: normal; }
  #menu .main-menu &gt; li:hover			{ border-top:5px solid #BE2C37;} 
  #menu .main-menu &gt; li:last-child:hover{ border-top:none;}

  /*-- sub-menu css --*/
  #menu .sub-menu										{ display: none;}
  #menu input[type="checkbox"]:checked + .sub-menu 		{ display: none;}

  
  #menu .sub-menu 					{ border:none; margin: 0; position: absolute; top: 30px; left: 0; z-index: 3000;text-align:left}
  #menu .sub-menu li 				{ border-bottom: 1px #333333 dotted; text-align:left; width:10em;padding: 5px 10px;}
  #menu .sub-menu li:hover 			{  background: #f8f9fa;}
  #menu .sub-menu .sub-menu 		{ top: 0; left: 100%; }
  #menu .sub-menu                    {border:1px solid rgba(0,0,0,.15);}
  #menu .main-menu &gt; li:nth-last-child(-n+2) .sub-menu 	{ border:none; margin: 0; position: absolute; top: 30px; right: 0;left:auto; z-index: 3000;text-align:left }
  #menu li:hover &gt; input[type="checkbox"] + .sub-menu 	{ display: block;}
  
  /*carousel*/
 .bx-wrapper, 
 .ttsh-bxslider, 
 .ttsh-bxwrapper, 
 .bx-viewport                                                   {max-height:462px!important;width:100%!important;}
 .ttsh-bxslider .ttsh-carousel-item                             {max-height:462px!important;width:100%!important;margin:0px!important;}
 .ttsh-bxslider .ttsh-carousel-item .ttsh-carousel-image        {max-height:462px!important;width:100%!important;}
 .ttsh-bxslider .ttsh-carousel-item .ttsh-carousel-image img    {max-height:462px!important;width:100%!important;object-fit: fill; object-position:center!important;}
	
	

	
	
	
}
 
@media only screen and (min-width: 950px) and (max-width: 1280px) {
 #menu-container, 
 #content-container,
 #footer-container					{ width: 950px;}
 #toggle-menu, #menu a				{ padding: 5px; }
 #tm:checked + .main-menu 			{ display: block;}
 .last-updated-container			{ padding:10px 20px 0 20px;} 
 #main-content .middle-wrapper,
 #main-content .fixed-wrapper		{ padding:0 20px;}
 #search-bar-desktop				{ width:950px;} 
 
  /*Latest News */
 .LatestNews			{width:930px;padding-left: 20px;}
 .LatestNewsContain	    {padding: 0;}

 /*Back to top*/
 #back-top           {right: calc(((100% - 950px)/2) + 1%);}

} 

/*-- mobile css --*/
@media only screen and (max-width: 949px) {
#menu-container,
#content-container, 
#footer-container				{ width: 100%;padding: 0;}
#nav-content .container,
#page-section .container		{ width: 100%;padding: 0;}
#header-nav 					{ width: 100%;padding: 0; background: #fff;}
.header-page					{ padding: 20px;}
#main-content .middle-wrapper, 
#main-content .fixed-wrapper	{ width: 90%;padding: 0 5%;}					
#menu							{ display:block; text-align:left;}
#menu a							{ padding: 15px; border:1px #dcdcdc solid; }
#menu ul.main-menu &gt; li &gt; a		{ padding: 15px; background-color:#BE2C37; color:#fff;text-decoration: none; }
#menu .sub-menu a				{ padding-left:25px;}
#menu .sub-menu .sub-menu a		{ padding-left:35px;}
#menu .sub-menu .sub-menu .sub-menu a			{ padding-left: 45px;}
#menu ul.sub-menu &gt; ul.sub-menu &gt; ul.sub-menu	{ display:block;}
#menu 
#tm:checked + .main-menu 				{ display: block; width: auto;}
#menu .drop-icon 						{ display: block; float:right;}
#menu .drop-label 						{ display: block; cursor: pointer;}
#header-nav .col1 						{ padding-left:20px;padding:15px;padding-bottom:0;margin:0; }
#header-nav .col2						{ display:block; width:100%; float: none;margin: 0;background:#fff;}
#menu .main-menu 						{ display: none;}
#menu .main-menu &gt; li:last-child		{ display: none;}
#menu .drop-label &gt; .drop-icon			{ color: #fff }

/*-- burger menu --*/
#btn-search-mobile 						{font-size: 1.65em;}
#menu .drop-icon, 
#toggle-menu .drop-icon 	{ border-radius: 50%; width: 1em; height: 1em; text-align: center; color:#333; font-size:1.5em;cursor:pointer;}
#toggle-menu 				{ float: right; margin-top: 25px; }
#toggle-menu .menu-icon 	{ cursor: pointer; }  
#mobile-search-icon			{ display:inline-block;float: right; margin-top: 25px; cursor: pointer; padding: 0 0 0 10px; }
#toggle-menu .bar1, 
#toggle-menu .bar2, 
#toggle-menu .bar3 			{ width: 30px; height: 3px; background-color: #333; margin: 6px 0;  transition: 0.4s;  }	
#toggle-menu .change .bar1 	{ -webkit-transform: rotate(-45deg) translate(-6px, 6px);transform: rotate(-45deg) translate(-6px, 6px); }
#toggle-menu .change .bar2 	{ opacity: 0;}
#toggle-menu .change .bar3 	{ -webkit-transform: rotate(45deg) translate(-6px, -8px); transform: rotate(45deg) translate(-6px, -8px); }
#mobile-toggle-icon		{ display:inline-block;float:right;padding-right:20px; }

/*-- search bar --*/
.search-bar .field						{ padding:5px 0 ;position:relative; top:0;width:100%; }
.search-bar .control.btn-search-right	{ right:15px;}

/*-- footer --*/
#footer-content .footer-links &gt; a		{ display:block;}

/*-- wp email subscribe --*/
.wp-email-subscribe .content			{display:block; width:100%; padding:0;text-align:center;padding-bottom:10px;}
.wp-email-subscribe .form				{display:block; width:100%; text-align:center;}
.wp-email-subscribe #grecaptcha-div		{display:inline-block;}

/* addthis */
#page-section .utility-container		{ display:none; }

/* side nav */
#mobile-sidenav							{ margin-bottom:20px; }
.inside-content-panel .leftcontent_box	{ display: block;width:100%;}
.inside-content-panel .rightsidebar_box { display:none; } 

/*carousel*/
.bx-wrapper, 
.ttsh-bxslider, 
.ttsh-bxwrapper, 
.bx-viewport                            {max-height:349px; width:100%!important;}
.ttsh-bxslider .ttsh-carousel-item      {max-height:349px; width:100%!important; }
.top-right                              {font-size:2em;}

/* Home Content */
/*About IGA */
.AboutIGA					{background: linear-gradient(90deg, rgba(214,82,61,1) 0%, rgba(200,59,57,1) 50%, rgba(190,44,55,1) 100%); padding:2em;text-align:center;}
p.title						{font-weight:300; font-size:3.214em;color:#FFF;margin-bottom:0 !important;}
p.content					{font-size:1.214em;color:#FFF;}

/*Icon and Title */
.icontitle					{font-weight:300; font-size:2em; padding-left:0.5em; padding-bottom:2em; color:#FFF; position: absolute;top: inherit;}
div.iconcontainer			{display:flex;}
.icons a 					{float: left; width: 33.33%; flex: 1;}

/*Latest News */
.LatestNews					{background:#F8F8F8;width:90%;padding:5%;display:block;}
.LatestNewsContain          {display:block;padding: 0;}
.LatestNewstd1, 
.LatestNewstd2	 			{padding:0;width: auto;}

/*Upcoming Events */
.eventcontainer             {flex-basis:calc(50% - 10px);} 


	
/*Back to top*/
#back-top           {right: 1%;}
}

/*--------------------tablet view only----------------*/
@media only screen and (max-width: 768px) {
div.icons	{display: flex;}	
.icontitle 	{margin-top:4em !important;}	 


/*carousel*/
.top-right  {font-size:1.786em;}
}		

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

./*iga-container img				{width:100%;}*/
.last-updated-container &gt; div   {text-align:center!important;} 

div.icons                       {display:block;background:none;}	
.icons a                        {float:none;width:100%;flex:none;}
.icontitle 	                    {bottom: inherit; top:inherit; font-size: 2.1em;margin-top:75%!important;}

.eventcontainer				    {flex-basis: 100%;}

/*carousel*/
.bx-wrapper, 
.ttsh-bxslider, 
.ttsh-bxwrapper, 
.bx-viewport		                                                {max-height:380px!important; width:100% !important;}
.ttsh-bxslider .ttsh-carousel-item .ttsh-carousel-image             {display:none;}
.ttsh-bxslider .ttsh-carousel-item .ttsh-carousel-image-mobile      {display:block;}
.ttsh-bxslider .ttsh-carousel-item .ttsh-carousel-image-mobile img	{width:100%!important;object-fit: fill; object-position:center!important;}
.ttsh-bxslider .ttsh-carousel-item .mobile-only                     {display: block;padding: 0 10px;}
.top-right      {display:none;}
.bx-pager       {bottom: 20%!important;}
    
.iga-container .item-m-3 {grid-column: span 3;}
.iga-container .item-m-4 {grid-column: span 4;}
.iga-container .item-m-8 {grid-column: span 8;}
.iga-container .item-m-12 {grid-column: span 12;}
.iga-container .item-m-6 {grid-column: span 6;}    
    
    
}

@media only screen and (max-width: 375px) {
.navbar-logo			{ padding-right:5px;}
.bp-button.search-button	{ padding: 7px 14px!important; }

/*carousel*/
.bx-wrapper, 
.ttsh-bxslider, 
.ttsh-bxwrapper, 
.bx-viewport        {max-height:310px!important; width:100% !important;}
.bx-pager           {bottom: 30%!important;}

/*-- wp email subscribe --*/
.wp-email-subscribe input[type=text]	{ width: 80%;} 

}

@media only screen and (max-width: 320px){
.bx-pager       {bottom: 80px!important;}
}</pre></body></html>