﻿.webp .mh { background-image: linear-gradient(to bottom right, #000000cc, #00000042), url("/uploaded/Image/mastheads/sm/Camera.webp"); }
.no-webp .mh { background-image: linear-gradient(to bottom right, #000000cc, #00000042), url("/uploaded/Image/mastheads/sm/Camera.jpeg"); }

@media (max-width: 450px) {
.webp .mh {background-image: linear-gradient(to bottom right,#000000cc, #00000042), url("/uploaded/Image/mastheads/mobile/450_Camera.webp");}
.no-webp .mh {background-image: linear-gradient(to bottom right,#000000cc, #00000042), url("/uploaded/Image/mastheads/mobile/450_Camera.jpeg");}
}

#regTopMenuBar {
    font-size: 0.98em;
}


/*----------------- MODAL START -----------------*/
#divfix {
    width:200px;
}
#divfix:hover {
  width: 210px;
}
.iconLeft:before {
    content: "\f02c";
}
/*----------------- MODAL END -----------------*/

.iconLeft:before {
content:"\f02c";
font-family: "Font Awesome 5 Duotone";
font-weight: 900;
display: none;
}


.fixRight{float:left;
position:relative;
margin-left: 8px;
}
.fixheading{font-weight:500; text-align: left;}
.fixbody{color:white !important; text-decoration:none; font-weight:500;}
.fixbody a{color:white !important; text-decoration:none;}


.card-heading {	
border-color: #000000;
	border-style: solid;
	border-width: 0px 0px 7px 0px;
}

.NSCon {width: 16%; float: left; margin: 2% 5% 2% 0; text-align: center; height: 110px}
.NSCon:nth-child(5n) {margin-right: 0}
#regBlue .NSCon img {width: 60%;}
.NSTxt {width: 100%; text-align: center; margin: 0}
#regBlue .NSCon:hover img {width:70%}

@media (max-width: 1024px) {
#regTopMenuBar .menuLinks ul li ul li ul li a:hover {color: #555555;}
}

@media (max-width: 680px) {
.NSCon {width: 30%; margin-right: 5%}
.NSCon:nth-child(3n) {margin-right: 0}
}

@media (max-width: 555px) {
.NSCon {width: 48%; margin-right: 4%}
.NSCon:nth-child(3n) {margin-right: 4%}
.NSCon:nth-child(2n) {margin-right: 0; margin-left: 0}
#regBodyContent #INNER-MASTHEAD h2 {line-height: 1.0em; margin-top: 0px;}
#regBodyContent #INNER-MASTHEAD h1 {font-size: 3.0em;}

}

@media (max-width: 400px) {
.NSCon {width: 100%; margin: 5% 0;}
.NSCon:nth-child(3n) {margin-right: 0; margin-left: 0}
#regBlue .NSCon img {width: 35%;}
#regBlue .NSCon:hover img {width:37%}
}

