html, body{
	height: 100%;
}

html *.noselect, html *.noselect *{
	-ms-user-select none;
	-moz-user-select none;
	-khtml-user-select none;
	-webkit-user-select: none;
	user-select: none;
}

html *.noselect-move, html *.noselect-move *{
	-ms-user-select none;
	-moz-user-select none;
	-khtml-user-select none;
	-webkit-user-select: none;
	user-select: none;
	cursor: move !important;
}

html *.noselect-default, html *.noselect-default *{
	-ms-user-select none;
	-moz-user-select none;
	-khtml-user-select none;
	-webkit-user-select: none;
	user-select: none;
	cursor: default !important;
}

html *.noselect-pointer, html *.noselect-pointer *{
	-ms-user-select none;
	-moz-user-select none;
	-khtml-user-select none;
	-webkit-user-select: none;
	user-select: none;
	cursor: pointer !important;
}


.krug_111{
  display: block !important;	
  opacity: 1 !important;
  animation: krug_111A ease-in-out 15s;
  animation-iteration-count: infinite;
}

@keyframes krug_111A{
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(15000deg);
  }
}



.blink {
	-webkit-animation: blink 1.5s linear infinite; 
	animation: blink 1.5s linear infinite;
	opacity: 1; 
}

@-webkit-keyframes blink { 0% { opacity: 0; }10% { opacity: .2; }20% { opacity: .4; }30% { opacity: .6; }40% { opacity: .8; }50% { opacity: 1; }60% { opacity: .8; }70% { opacity: .6; }80% { opacity: .4; }90% { opacity: .2; }100% { opacity: 0; }
}

@keyframes blink {  0% { opacity: 0; }10% { opacity: .2; }20% { opacity: .4; }30% { opacity: .6; }40% { opacity: .8; }50% { opacity: 1; }60% { opacity: .8; }70% { opacity: .6; }80% { opacity: .4; }90% { opacity: .2; }100% { opacity: 0; }
}


.material-icons.md-6, [class*="icon"].md-6, [class*="icon"].md-6:before { font-size: 6px; line-height: 10px; font-weight: 900; padding: 0 3px;}
.material-icons.md-8, [class*="icon"].md-8, [class*="icon"].md-8:before { font-size: 8px; line-height: 13px;}
.material-icons.md-10, [class*="icon"].md-10, [class*="icon"].md-10:before { font-size: 10px; line-height: 10px;}
.material-icons.md-12, [class*="icon"].md-12, [class*="icon"].md-12:before { font-size: 12px; line-height: 12px;}
.material-icons.md-14, [class*="icon"].md-14, [class*="icon"].md-14:before { font-size: 14px; line-height: 14px;}
.material-icons.md-16, [class*="icon"].md-16, [class*="icon"].md-16:before { font-size: 16px; line-height: 16px;}
.material-icons.md-18, [class*="icon"].md-18, [class*="icon"].md-18:before { font-size: 18px; line-height: 18px;}
.material-icons.md-20, [class*="icon"].md-20, [class*="icon"].md-20:before { font-size: 20px; line-height: 20px;}
.material-icons.md-22, [class*="icon"].md-22, [class*="icon"].md-22:before { font-size: 22px; line-height: 22px;}
.material-icons.md-24, [class*="icon"].md-24, [class*="icon"].md-24:before { font-size: 24px; line-height: 24px;}
.material-icons.md-26, [class*="icon"].md-26, [class*="icon"].md-26:before { font-size: 26px; line-height: 26px;}
.material-icons.md-28, [class*="icon"].md-28, [class*="icon"].md-28:before { font-size: 28px; line-height: 28px;}
.material-icons.md-30, [class*="icon"].md-30, [class*="icon"].md-30:before { font-size: 30px; line-height: 30px;}
.material-icons.md-32, [class*="icon"].md-32, [class*="icon"].md-32:before { font-size: 32px; line-height: 32px;}
.material-icons.md-34, [class*="icon"].md-34, [class*="icon"].md-34:before { font-size: 34px; line-height: 34px;}
.material-icons.md-36, [class*="icon"].md-36, [class*="icon"].md-36:before { font-size: 36px; line-height: 36px;}
.material-icons.md-38, [class*="icon"].md-38, [class*="icon"].md-38:before { font-size: 38px; line-height: 38px;}
.material-icons.md-40, [class*="icon"].md-40, [class*="icon"].md-40:before { font-size: 40px; line-height: 40px;}
.material-icons.md-42, [class*="icon"].md-42, [class*="icon"].md-42:before { font-size: 42px; line-height: 42px;}
.material-icons.md-44, [class*="icon"].md-44, [class*="icon"].md-44:before { font-size: 44px; line-height: 44px;}
.material-icons.md-46, [class*="icon"].md-46, [class*="icon"].md-46:before { font-size: 46px; line-height: 46px;}
.material-icons.md-48, [class*="icon"].md-48, [class*="icon"].md-48:before { font-size: 48px; line-height: 48px;}
.material-icons.md-50, [class*="icon"].md-50, [class*="icon"].md-50:before { font-size: 50px; line-height: 50px;}
.material-icons.md-52, [class*="icon"].md-52, [class*="icon"].md-52:before { font-size: 52px; line-height: 52px;}
.material-icons.md-54, [class*="icon"].md-54, [class*="icon"].md-54:before { font-size: 54px; line-height: 54px;}
.material-icons.md-56, [class*="icon"].md-56, [class*="icon"].md-56:before { font-size: 56px; line-height: 56px;}
.material-icons.md-58, [class*="icon"].md-58, [class*="icon"].md-58:before { font-size: 58px; line-height: 58px;}
.material-icons.md-60, [class*="icon"].md-60, [class*="icon"].md-60:before { font-size: 60px; line-height: 60px;}
.material-icons.md-70, [class*="icon"].md-70, [class*="icon"].md-70:before { font-size: 70px; line-height: 70px;}
.material-icons.md-80, [class*="icon"].md-80, [class*="icon"].md-80:before { font-size: 80px; line-height: 80px;}

.material-icons.md-red, [class*="icon"].md-red, [class*="icon"].md-red { color: #af4646; }
.material-icons.md-green, [class*="icon"].md-green, [class*="icon"].md-green { color: green; }
.material-icons.md-blue, [class*="icon"].md-blue, [class*="icon"].md-blue { color: #4453a8; }
.material-icons.md-white, [class*="icon"].md-white, [class*="icon"].md-white { color: white; }
.material-icons.md-black, [class*="icon"].md-black, [class*="icon"].md-black { color: black; }
.material-icons.md-gray, [class*="icon"].md-gray, [class*="icon"].md-gray { color: gray; }
.material-icons.md-navy, [class*="icon"].md-navy, [class*="icon"].md-navy { color: navy; }

.material-icons.md-inactive, [class*="icon"].md-inactive, [class*="icon"].md-inactive:before {color: rgba(0, 0, 0, 0.3);}

.material-icons.md-dark, [class*="icon"].md-dark, [class*="icon"].md-dark:before { color: rgba(0, 0, 0, 0.5); }

i[class*="icon"] {cursor: default;}

.abse{position: absolute!important; display: block;}
.block{display: block!important;}
.rltv{position: relative!important;}

.blur1{cursor:default;-webkit-filter:blur(1px);-moz-filter:blur(1px);-ms-filter:blur(1px);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='blur1'><feGaussianBlur stdDeviation='1'/></filter></svg>#blur");filter:blur(1px);filter:progid:DXImageTransform.Microsoft.Blur(pixelRadius=1);}

.blur3{cursor:default;-webkit-filter:blur(3px);-moz-filter:blur(3px);-ms-filter:blur(3px);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='blur3'><feGaussianBlur stdDeviation='3'/></filter></svg>#blur");filter:blur(3px);filter:progid:DXImageTransform.Microsoft.Blur(pixelRadius=3);}

.grayScl{cursor:default;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1);}
.grayScl-05{cursor:default;-webkit-filter:grayscale(0.5);-moz-filter:grayscale(0.5);-ms-filter:grayscale(0.5);filter:grayscale(0.5);}
.grayScl-08{cursor:default;-webkit-filter:grayscale(0.8);-moz-filter:grayscale(0.8);-ms-filter:grayscale(0.8);filter:grayscale(0.8);transition:filter .25s!important;}
.grayScl:hover, .grayScl-05:hover, .grayScl-08:hover, .grayScl.thehover{cursor:default;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0);}

.sCl{
	transition: 0.25s!important;
}
.sCl:hover{
	transform: scale(1.1) translateY(-10px);
}

.opct:hover{
	background-color: #1565c0!important;
}

*.padd-0{padding: 0 0 0 0!important;}
*.padd-5{padding: 5px!important;}
*.padd-8{padding: 8px!important;}
*.padd-10{padding: 10px!important;}
*.padd-15{padding: 15px!important;}
*.padd-25{padding: 20px!important;}

*.padd-20-0{padding: 20px 0!important;}

.upper{text-transform:uppercase!important;}
.fw-100{font-weight:100!important;}
.fw-200{font-weight:200!important;}
.fw-300{font-weight:300!important;}
.fw-400{font-weight:400!important;}
.fw-500{font-weight:500!important;}
.fw-600{font-weight:600!important;}
.fw-700{font-weight:700!important;}
.fw-800{font-weight:800!important;}
.fw-900{font-weight:900!important;}

.sHgt{
	height: 190px!important;
    border: 4px solid #FFF;
    font-size: 18px;
    line-height: 22px;
    font-weight: 600;
    color: #333;
	text-shadow: 2px 2px 0px rgb(255, 255, 255);
    text-align: start;
}

.sHgt i{
	text-align:center;
}

iframe{
	border:0; 
	display:block; 
	position: absolute; 
	height: 100%; 
	width: 100%;
	top:0;
	left:0;
}


.breadcrumb-block{
	padding: 10px 0!important;
}

.breadcrumb {
    font-size: 15px!important;
    color: #666!important;
}

span.breadcrumb {
    font-size: 15px!important;
    color: #aaa!important;
}

main {
    min-height: 521px;	
}


#mainContent h1{
    margin: 8px 0 17px 0;
    font-size: 30px;
    padding: 10px 20px;
}

#subPages h5{
	margin: 3px 0 23px 0;
}

#subPages{
	padding: 10px 5px 30px 5px;
}

#subPages a{
    font-size: 15px;
    letter-spacing: -0.8px;
    line-height: 18px;
    padding: 5px 0px 9px 10px;
    display: block;
}

#subPages a:hover{
	background-color: #b7b7b76e;
}

blockquote.mcolor {
    margin: 10px 0;
    padding-left: 1.5rem;
    border-left: 5px solid #00BCD4;
}


#logo{
	display: inline-block;
    margin-top: 6px;
    height: 74px;
}

nav{
	height: 84px!important;
	line-height: 84px!important;
	position: relative;
	vertical-align: bottom;
}

nav a.main, nav a.main:link, nav a.main:visited {
    color: #353535;
    text-decoration: none;
    font: 500 15px/35px 'Exo 2', Sans-Serif;
    text-transform: uppercase;
    display: inline-block;
    position: relative;
    bottom: -18px;
    letter-spacing: -0.5px;
    padding: 0 5px;
}

nav a.main:hover {
	text-decoration: none;
}

.login-links{
    top: 0px;
    right: 15px;
    height: 40px;
    line-height: 40px;
    color: #000;
}
.login-links a{
	font: 300 13px/15px 'Exo 2', Sans-Serif;
    margin-left: 15px;
    letter-spacing: -0.5px;
	transition: all 300ms;
}
.login-links a:hover i{
	box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);
	    transition: all 300ms;
}
.login-links a:hover span{
	text-decoration: underline;
	    transition: all 300ms;
}


.login-links a i{
    padding: 5px;
}

/*.login-links a:last-child i{
    margin-left: 11px;
    padding: 6px 5px;
    background-color: #e5a120;
    border-radius: 50%;
}
*/
.abse.sl1{
	left: 0;
	width: 100%;
	background-position: center top;
	background-size: contain;
}

.slider h3{
    max-width: 60%;
    height: auto;
    font-size: 200%;
    background-color: rgb(255, 255, 255);
    color: rgba(0, 75, 141, 0.98);
    padding: 0 0 1.7% 0;
    border-radius: 11px;
    box-shadow: 0 0px 35px 32px #ffffff;
}


.slider h5{
    font-weight: 400;
	text-shadow: 0 0 7px #FFF, 0 0 5px #FFF, 0 0 7px #FFF;
}

.slider a.slider-control{
	z-index: 5;
    bottom: 2%;
    display: block;
    position: absolute;
	opacity: .1;
}

.slider .slides li img{
	/*background-size: contain ;*/
    background-repeat: no-repeat;
    background-color: #FFF;
	background-position: center bottom;
}

.slider:hover a.slider-control{
	opacity: 1;
	cursor: pointer!important;
}

.slider a.slider-control.r1{right: 80px;}
.slider a.slider-control.r2{right: 10px;}

.slider a.slider-control.r3, .slider a.slider-control.r4{top:50%;opacity:.7;padding: 2rem 0;height: 105px;margin-top:-52px;}
.slider a.slider-control.r4{right: 10px;}
.slider a.slider-control.r3{left: 10px;}

.slider:hover a.slider-control.r3, .slider:hover a.slider-control.r4{
	opacity: 1!important;
	text-shadow: 0 0 5px #000;
}

@media only screen and (min-width: 993px)
.container {
    width: 75%;
}
.grgrad h1{
	font-size: 1.64rem;
    line-height: 110%;
    margin: 0.82rem 0 0.656rem 0;
}

.grgrad{
	background: -moz-linear-gradient(top, rgba(252,255,244,1) 0%, rgba(223,229,215,0.79) 40%, rgba(179,190,173,0.48) 100%);
	background: -webkit-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(223,229,215,0.79) 40%,rgba(179,190,173,0.48) 100%);
	background: linear-gradient(to bottom, rgba(252,255,244,1) 0%,rgba(223,229,215,0.79) 40%,rgba(179,190,173,0.48) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfff4', endColorstr='#7ab3bead',GradientType=0);
}

.bggg{
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.16) 100%);
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.16) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.16) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33000000', endColorstr='#29000000',GradientType=0 );

}

nav .button-collapse {
	margin: 0 18px 0 -16px;
}

.formContainer{
	background: url('../upload/approved.jpg') right top no-repeat;
	background-size: cover;
}

.minH400{
	min-height: 400px!important;
}

.extraBg{
background: -moz-linear-gradient(top,  rgba(0,0,0,0.12) 0%, rgba(0,0,0,0.12) 1%, rgba(0,0,0,0) 60%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.12) 1%,rgba(0,0,0,0) 60%,rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom,  rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.12) 1%,rgba(0,0,0,0) 60%,rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f000000', endColorstr='#00000000',GradientType=0 );

}

.specHeader .md-46, [class*="icon"].md-46, [class*="icon"].specHeader.md-46:before {
    font-size: 80px!important;
    line-height: 35px!important;
    top: -10px!important;
    position: relative!important;
    left: -13px!important;
	
}

.yBlock{
    bottom: 30px!important;
	left: 5%;
	right: 5%;
    background-color: rgba(240,244,195,0.85)!important;
    width: auto!important;
	padding: 0px 10px 0px 20px;
    text-shadow: 1px 2px 0 #FFF;
}

.yBlock1{
    top: 10px!important;
	left: 5%;
	right: 5%;
    background-color: rgba(240,244,195,0.85)!important;
    width: auto!important;
	padding: 0px 10px 0px 20px;
    text-shadow: 1px 2px 0 #FFF;
}

.do-this .input-field{
	padding: 0!important;
}

h6 {
	font-size: 1.4rem;
	line-height: 100%;
	margin: 0;
}

/* label color */
.input-field label {
 color: #0D487B;
}
/* label focus color */
.input-field input[type=text]:focus + label {
 color: #1565c0;
}
/* label underline focus color */
.input-field input[type=text]:focus {
 border-bottom: 1px solid #1565c0;
 box-shadow: 0 1px 0 0 #1565c0;
}
/* valid color */
.input-field input[type=text].valid {
 border-bottom: 1px solid #0D487B;
 box-shadow: 0 1px 0 0 #0D487B;
}
/* invalid color */
.input-field input[type=text].invalid {
 border-bottom: 1px solid #f44336;
 box-shadow: 0 1px 0 0 #f44336;
}
/* icon prefix focus color */
.input-field .prefix.active {
 color: #1565c0;
}

/* icon prefix focus color */
.input-field .prefix {
 color: #0D487B;
}

input:not([type]):focus:not([readonly]) + label,
input[type=text]:focus:not([readonly]) + label,
input[type=password]:focus:not([readonly]) + label,
input[type=email]:focus:not([readonly]) + label,
input[type=url]:focus:not([readonly]) + label,
input[type=time]:focus:not([readonly]) + label,
input[type=date]:focus:not([readonly]) + label,
input[type=datetime]:focus:not([readonly]) + label,
input[type=datetime-local]:focus:not([readonly]) + label,
input[type=tel]:focus:not([readonly]) + label,
input[type=number]:focus:not([readonly]) + label,
input[type=search]:focus:not([readonly]) + label,
textarea.materialize-textarea:focus:not([readonly]) + label {
  color: #1565c0;
}


input:not([type]).valid, input:not([type]):focus.valid,
input[type=text].valid,
input[type=text]:focus.valid,
input[type=password].valid,
input[type=password]:focus.valid,
input[type=email].valid,
input[type=email]:focus.valid,
input[type=url].valid,
input[type=url]:focus.valid,
input[type=time].valid,
input[type=time]:focus.valid,
input[type=date].valid,
input[type=date]:focus.valid,
input[type=datetime].valid,
input[type=datetime]:focus.valid,
input[type=datetime-local].valid,
input[type=datetime-local]:focus.valid,
input[type=tel].valid,
input[type=tel]:focus.valid,
input[type=number].valid,
input[type=number]:focus.valid,
input[type=search].valid,
input[type=search]:focus.valid,
textarea.materialize-textarea.valid,
textarea.materialize-textarea:focus.valid {
  border-bottom: 1px solid #1565c0;
  box-shadow: 0 1px 0 0 #1565c0;
}

input:not([type]):focus:not([readonly]),
input[type=text]:focus:not([readonly]),
input[type=password]:focus:not([readonly]),
input[type=email]:focus:not([readonly]),
input[type=url]:focus:not([readonly]),
input[type=time]:focus:not([readonly]),
input[type=date]:focus:not([readonly]),
input[type=datetime]:focus:not([readonly]),
input[type=datetime-local]:focus:not([readonly]),
input[type=tel]:focus:not([readonly]),
input[type=number]:focus:not([readonly]),
input[type=search]:focus:not([readonly]),
textarea.materialize-textarea:focus:not([readonly]) {
  border-bottom: 1px solid #1565c0;
  box-shadow: 0 1px 0 0 #1565c0;
}

#secondForm{
	height:auto;
}

.wcopy{
	font-size: 12px;
}

.sH147 *{
	line-height: 130%;
}

*.sH147 img{
	width: auto;
	max-height: 100%;
}

a, a:link, a:visited {
	color: #353535;
	text-decoration: none;
}

a:hover {
	color: #454545;
	text-decoration: none;
}