@import url('https://fonts.googleapis.com/css?family=Roboto:400,500,700');
/*
font-family: 'Roboto', sans-serif;
*/

.uk-position-smalltop {
   
    margin-bottom: 280px;
}
.marin-top-mm {
    margin-top: -50px;
}

.globalclass {
    color: #562b63 !important;
}
.globalclasssoan {
    color: #562b63 !important;
	font-weight: bold!important;
}

.uk-slidenav {
    color: rgba(255,255,255,.85);
    background-color: rgba(86, 43, 99, 0.5);
}
.uk-slidenavfspl {
    padding: 15px 20px!important;
}

.caphead {
  background: rgba(34, 35, 47, 0.7)!important;
  padding: 0px 5px 0px 5px;
  margin-top:45px;
  }

.uk-background-danger
{
		  background: #f0506e!important;
}

.uk-icon-button {

    background: #ff0000!important;
    color: #fff!important;
  
}

.fixed-action-btn {
    position: fixed;
    right: 23px;
    bottom: 23px;
    padding-top: 15px;
    margin-bottom: 0;
    z-index: 997;
}

.fixed-action-btn-full {
    position: fixed;
   width:100%;
    bottom: 0px;
    padding-top: 15px;
    margin-bottom: 0;
    z-index: 997;
}

.uk-icon-class-fspl {
   
    width: 60px!important;
    height: 60px!important;
}	



.item-separator {margin: 20px 0 20px 0;
    border: 0;
	border-top: 1px solid #e5e5e5;}



#footer .uk-navbar-nav > li > a {
    font-family: 'Roboto', sans-serif!important;
    font-size: 14px!important;
    font-weight: 400!important;
	 color: #fff!important;
}
#footer .uk-navbar-nav {
    display: block; 
  
}

#footer .header {
   color: #fff!important;
   
  border-bottom:solid 2px #FF0000 !important;
}


.bx-captiontitle2, .gkIsButtons {
    background: none repeat scroll 0% 0% #562b63!important;
	background:#562b63!important;
}

.uk-padding-small-cust
{
padding: 10px!important;
}
.uk-padding-small-arr
{
padding: 7px!important;
}



#footer .uk-navbar-nav> li , #footer .uk-navbar-nav> li > a , #footer .uk-navbar-item, #footer .uk-navbar-toggle {
   display: block; 
     justify-content: left!important;
    align-items: center;
    box-sizing: border-box;
 	 min-height: 15px !important;
   	 padding: 0 02px!important;
}

a, .uk-link {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
a:hover, .uk-link:hover {
    color: #fff;
    text-decoration: none;
}

a, .inside {
    color: #562b63 ;
    text-decoration: none;
    cursor: pointer;
}
a:hover, .inside:hover {
    color: #562b63 ;
    text-decoration: none;
}

.core a {
    color: #ff0000;
    text-decoration: none;
    cursor: pointer;
}

.core a:hover {
    color: #090061;
    text-decoration: none;
    cursor: pointer;
}

.uk-mar
{
	color: #562b63 !important;
}


.apponlinetwo{
    font-family: 'Roboto', sans-serif!important;
    font-size: 15px!important;
	margin-top:05px;
    font-weight: 400!important;
    color: #FFFFFF !important;
    text-transform: uppercase;
}



 .uk-list li a {
    color: #141517!important;
    text-decoration: none;
    cursor: pointer;
}
.uk-list li a:hover {
    color: #141517!important;
    text-decoration: underline;
}



.uk-divider-small::after {
    content: "";
    display: inline-block;
    width: 80px;
    max-width: 100%;
    border-top: 2px solid #ffcc00;
    vertical-align: top;
    border-image: linear-gradient(90deg,#ffcc00 0,#ffcc00 35%,#ffcc00 100%);
    border-image-slice: 1;
}
.fontasup
{color:#562b63 !important;
	font-size:25px!important;
	vertical-align: 7px!important;
	
}
.fspl-h
{
}
.fspl-h2
{
font-family: 'Roboto', sans-serif!important;
font-size:50px!important;
font-weight: 700!important;
color:#562b63 !important;

text-transform:uppercase;
}


.yellow
{

color:#ffcc00 !important;

}


.uk-ul {
  list-style-type: none!important;
  margin: 0!important;
  padding: 0!important;
  overflow: hidden!important;

}

.uk-ul .uk-li {
  float: left!important;
}

.uk-li a {
  display: block!important;
  color: white!important;
  text-align: center!important;
  text-decoration: none!important;
}

.acordmarg { margin-top: 12px;}

.homelist
{
color:#141517 !important;
text-decoration:none!important;
}

.homelist:hover
{
color:#562b63 !important;
text-decoration:none!important;
}

.uk-card-footer-custom
{
	    padding: 2px 20px 10px 20px!important;
}

.bgcolmar
{
 background: #562b63;
 color:#FFFFFF !important;
}




.uk-navbar-nav > li > a
{
font-family: 'Roboto', sans-serif!important;
font-size:14px!important;
font-weight: 700!important;
}
.bgcolm{
 background: #562b63;
}
.marginneg
{
margin-top:-4%;
}

.apponline
{
font-family: 'Roboto', sans-serif!important;
font-size:20px!important;
font-weight: 400!important;
color:#FFFFFF !important;
}
.studyprog
{
	font-family: 'Roboto', sans-serif!important;
font-size:24px!important;
font-weight: 400!important;
color:#FFFFFF !important;

text-transform:uppercase;
}

.bgcolg
{
    background: #f7f7f7!important; 
}
.bgcolg h3
{
font-family: 'Roboto', sans-serif!important;
font-size:17px!important;
font-weight: 500!important;
color:#562b63 !important;
}

.recognitions
{
font-family: 'Roboto', sans-serif!important;
font-size:24px!important;
font-weight: 400!important;
color:#562b63 !important;
}

.recoginnhd
{
font-family: 'Roboto', sans-serif!important;
font-size:24px!important;
font-weight: 500!important;
color:#562b63!important;
}

.courseoff
{
	font-family: 'Roboto', sans-serif!important;
font-size:16px!important;
font-weight: 400!important;
color:#ffcc00 !important;

text-transform:uppercase;	
}

.margin-top-vs
{
margin:  02px  0 0 0!important;	
}


.margin-top-vs > li:nth-child(n+2), .margin-top-vs > li > ul {
    margin-top: 03px!important;	
}


.courseoff
{
margin: 0 0 05px 0!important;
}

.uk-section-primary-gray{
    background: #f7f7f7;
	color:#2e2f31 !important;
}

.colmar
{
	color:#562b63 !important;
}


.uk-section-primary-fspl{
    background: #562b63;
	color:#FFFFFF !important;
}
.uk-section-primary-fspl a{

	color:#FFFFFF !important;
}

.uk-margin-tiny-bottom {
    margin-bottom: 7px !important;
}

.uk-margin-tiny-top {
    margin-top: 7px !important;
}
.uk-navbar-container:not(.uk-navbar-transparent) {
    background: none!important;
	color:#562b63 !important;
}
.uk-navbar-container a {
    background: none!important;
	color:#562b63 !important;
}


.bgcolmar:hover, .bgcolmar:focus {
   
    color: #562b63!important;
    border-color: #562b63!important;
}


.footermenu
{
 color: #fff!important;	
}

.footermenuli > li:nth-child(n+2), .footermenuli > li > ul {
    margin-top: 03px!important;	
}

.footermenuli
{
margin:  02px  0 0 0!important;	
}

 .footermenuli  li  a, .footermenuli  li a:hover
 {
 color: #fff!important;
 text-decoration:none;	
 }
 
 .margin-top-vs  li  a,.margin-top-vs  li  a:hover
 {
 	color: #fff!important;
 }


.bgcollarrtext
{
	background:#562b63!important;
	  color: #fff!important;
}
.bgcollarr .uk-slidenav
{
padding: 12px 12px!important;
	background:#562b63!important;
	  color: #fff!important;
}

.adnot .uk-button {
padding: 10px!important;
line-height: 20px!important;
font-size: 14px!important;
}

.bgcollarr .uk-slidenav:focus, .bgcollarr .uk-slidenav:hover {
padding: 12px 12px!important;
    color: #562b63!important;
    outline: 0;
    background-color: #fff!important;
}

.newsloc {color:#f0b44a!important; font-weight: 700; text-transform:uppercase}
.newsloc2 {color:#562a63!important; font-weight: 700; text-transform:uppercase}
.newsbox {background: #562a63!important; color: #fff!important;}
.newsbox2 {background: #f7d633!important; color: #000!important;}

.fspl-iframe
{
	width: 533px !important;
	height:300px !important;
}

@media (max-width: 640px) {
  
  .footerpad {margin-bottom:40px!important;}  
  
  .uk-card-title {
  font-size: 0.95rem!important;
  text-align: center!important;
}

.fspl-iframe
{
	width: 100%!important;
	height:300pximportant;
}
	
	.fspl-fwidth
{
	width: 100%!important;
}
  	
	
  
 iframe {
    
	 
    height: 165px;
    margin-top: -35px;
    margin-left: -14px;
  }
	
.mobilefont h4, .uk-h4 {
    font-size: 16px;
	font-weight:bold;
	}

 .npf_wgts iframe {
    
	 
    height: 540px;
    margin-top: -35px;
    margin-left: -14px;
  }
	
 iframe#chatBotManFrame {
    height: 90% !important;
    margin-top:0px !important;
    margin-left: 0px!important;
  }
	
	
  .npf_wgts {padding-top:20px!important; padding-left:5px;}
  
.marginneg {
    margin-top:0px!important;
}
  
  .newstext {font-size:12px!important;}
  
.removepaddsmall {
  
	padding-left: 0px!important;
    padding-right: 0px!important;
}

.uk-card
{
margin-bottom: 20px!important;	
}
.uk-card-remov-padd
{
margin-bottom: 0px!important;	
}
.removepaddsmall .uk-card  {
  
	margin-bottom: 0px!important;	
}
  
  .acordmarg { margin-top: 0px!important; text-align: center; font-size:14px;}
  
  .uk-accordion-title::before {margin-top: 20px!important;}

  blockquote {font-size: 16px!important;
  
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"!important;
  }
  
  .videomarg {margin: 50px 0px 0px -12px;}
  
  .videopadd {padding-top: 30px;}

}
  
}

.bgblue
{
 background: #562b63!important;
 color:#FFFFFF !important;
}

.footermenuli  li  a
 {
 color: #562b63!important;
 text-decoration:none;	
 }

.footermenuli  li a:hover
 {
 color: #ffcc00!important;
 text-decoration:none;	
 }

@media (min-width: 1024px) {
	

 iframe {
    width: 380px!important;
    height: 255px;
	/* margin-top: 60px;*/
  }
	
	
	
 .qcontactclass iframe {
    width: 380px!important;
    height: 560px!important;
	/* margin-top: 60px;*/
  }
	
 iframe#chatBotManFrame {
    width: 380px!important;
    height: 100%!important; 
	/* margin-top: 60px;*/
  }	
	
	
	.innerpage-iframe iframe {
    width: 280px!important; 
  
}
}

@media (max-width: 1024px) {
.acordmarg { margin-top: 0px!important; text-align: center;}
  
.uk-accordion-title::before {margin-top: 20px!important;}
  
}

.uk-accordion-title::before {margin-top: 10px;}