html,body{
  height:100%;
  width:100%;
}
.navbar{
  background-color:#ffffff;
  padding:0.5% 0 0.5%;
  /*font-size for the items in navbar like home, contacts,etc/
  /*h1 2em, h2 1.5em, h3 1.17em, h4 1em */
  font-size:1.0em;
}
.navbar-brand{
  /* min-height:55px; */
  min-height:50px;
  /*padding top right bottom left*/
  padding:6px 0px 3px 10px;
}
.navbar-default .navbar-nav li a, .navbar-default .navbar-nav .active li a{
  color: #5D5D5D;
  /*1em = 16px, 1pt=12px, 100%=16px*/
  font-size: .7em;
  letter-spacing: 0.7px;
}
.navbar-default .navbar-nav li a:hover{
  color: #5D5D5D;
  background-color:#ff0000;
}
h2{
  font-size: 1.5em;
}
li.white, li.red, li.grey{
  font-size: 1.3em;
  letter-spacing: 1px;
}
TypeInHeader{
  position: absolute;
  top:70%;
  transform: translateY(-50%);
  width: 100%;
  text-align: left;
  margin: 5px 5px 5px 5px;
  padding: 5px ;
  font-family: sans-serif;
  color:#fff;
  font-size: 20px;
  text-shadow: 0 2px 5px rgba(0,0,0,0.5);
}
.bckgrnd{
  background: url('../Images/backlog.jpg');
  width: 100%;
  height: 100%;
  border-style:groove;
  border-color: #ff0000;
  background-color: #ff0000;
}
.bckgrndNoimg{
  border-style:groove;
  border-color: #ff0000;
  background-color: #ff0000;
}
.loginform{
  border: 1px solid #fff;
  padding: 15px 40px;
  margin-top: 5px;
  margin-bottom: 5px;
-webkit-box-shadow: 10px -4px 5px 0px rgba(23,22,22,1);
-moz-box-shadow: 10px -4px 5px 0px rgba(23,22,22,1);
box-shadow: 10px -4px 5px 0px rgba(23,22,22,1);
}
.loginform .bold{
  color: #ff0000;
  font-size: 1.2em;
}
.logoutform{
  /*border: 1px solid #fff;*/
  /*padding: 10px 5px;*/
  margin-top: 15px;
  /*margin-left: 100px;*/
-webkit-box-shadow: -8px 10px 9px 1px rgba(87,85,85,1);
-moz-box-shadow: -8px 10px 9px 1px rgba(87,85,85,1);
box-shadow: -8px 10px 9px 1px rgba(87,85,85,1);
}
.NetworkBtn{
  /*border: 1px solid #fff;*/
  /*padding: 10px 5px;*/
  margin-top: 15px;
  /*margin-left: 100px;*/
-webkit-box-shadow: -8px 10px 9px 1px rgba(87,85,85,1);
-moz-box-shadow: -8px 10px 9px 1px rgba(87,85,85,1);
box-shadow: -8px 10px 9px 1px rgba(87,85,85,1);
}
.clientsformsservice{
  /*border: 1px solid #ff0000; border-style:groove;*/
  border-width: 5px;
  border-style:groove;
  border-color: #ff0000;
  padding: 10px 5px;
  margin-top: 15px;
  background-color: #fff;
}
.contactform{
  border: 1px solid #fff;
  padding: 15px 40px;
  margin-top: 5px;
  margin-bottom: 5px;
-webkit-box-shadow: 10px -5px 5px 0px rgba(250,120,120,1);
-moz-box-shadow: 10px -5px 5px 0px rgba(250,120,120,1);
box-shadow: 10px -5px 5px 0px rgba(250,120,120,1);
}
.loginwhole{
  width: 100%;
  height: 100%;
  background-color: #ff0000;
}
.login{
  width: 30%;
  height: 40%;
  border-style:groove;
  border-color: #ff0000;
  background-color: #ff0000;
  padding-top: 50px;
}
.careerform{
  width: 100%;
  border-style:groove;
  border-color: #ff0000;
  background-color: #ff0000;
}
input[type=text], select, textarea {
    width: 100%;
    padding: 12px;
    border: 1px solid #ccc;
    border-radius: 4px;
    resize: vertical;
}
label {
    padding: 12px 12px 12px 5px;
    display: inline-block;
    color:#fff;
}
label.form {
    color:#5D5D5D;
}
input[type=submit] {
    background-color: #fff;
    color: #5d5d5d;
    padding: 12px 20px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    float: right;
}
input[type=submit]:hover {
    background-color: #8a8d8f;
    color: #ff0000;
}
.EmptyPage{
  height:100%;
  background-color: #ff0000;
}
.EmptyPage.error p {
  padding: 20px 12px;
}
.EmptyPage.error p a {
  color: #fff;
  font-size: 35px;
}
#box{
  display: table;
  height:100%;
  position:absolute;
  width:100%;
  background-size:cover;
}

#otherPagesTop{
  background:#fff no-repeat center center fixed;
  display: table;
  height:12%;
  position:relative;
  width:100%;
  background-size:cover;
}
#headerTypingRed{
  background:#ff0000 no-repeat center center fixed;
  display: table;
  height:25%;
  position:relative;
  width:100%;
  background-size:cover;

}
#homeTop{
  background:#ff0000 no-repeat center center fixed;
  display: block;
  height:30%;
  position:relative;
  width:100%;
  background-size:cover;
}
#homeBot{
  background:url(../Images/worldwide2.jpg) no-repeat center center;
  display: block;
  height:70%;
  position:relative;
  width:100%;
  background-size:cover;
}
#careersBot{
  background:#ff0000 no-repeat center center;
  display: block;
  height:70%;
  position:relative;
  width:100%;
  background-size:cover;
  border-width: 5px;
  border-style:groove;
  border-color: #ff0000;
}
ul.contactIcon {
  display:flex;
  position: relative;
  padding-left: 10px;

}
ul.contactIcon li{
  list-style: none;
}
ul.contactIcon li a{
  width: 50px;
  height: 50px;
  background: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 25px;
  margin:15px 20px;
  display: block;
  border-radius: 30px;
  position: relative;
  overflow: hidden;
  border: 2px solid #5d5d5d;
  z-index: 1;
  padding-left: 4px;
  padding-top: 0px;

}
ul.contactIcon li a .fa{
  position: relative;
  color:#262626;
  transition: .5s;
  font-size: 30px;
}
ul.contactIcon li a:hover .fa{
  color: #fff;
  transform: rotateY(360deg);
}
ul.contactIcon li a:before {
  content: '';
  position: absolute;
  top:100%;
  left:0;
  width: 100%;
  height: 100%;
  background: #f00;
  transition: .5s;
  z-index: 2;
}
ul.contactIcon li a:hover:before {
  top:0;
}
ul.contactIcon li:nth-child(1) a::before{
  background: #ff0000;
}
ul.contactIcon li:nth-child(2) a::before{
  background: #0077B5;
}
ul.contactIcon li:nth-child(3) a::before{
  background: #55acee;
}
li{
  font-size: 20px;
  letter-spacing: 1px;
}

.solutions{
  padding: 10px 10px 10px 15px;
  background:#ff0000;
}
.underwriting , .sieve ,.CMV, .TIDwhite, .GeneralWhite{
  padding: 1px 10px ;
  background:#fff;
  border-width: 5px;
  border-style:groove;
  border-color: #ff0000;
}
.bottomPagered {
  padding: 1px 10px;
  background:#ff0000;
  border-width: 5px;
  border-style:groove;
  border-color: #ff0000;
}
.poster {
  padding: 1px 10px;
  background:#fff;
  border-width: 5px;
  border-style:groove;
  border-color: #ff0000;
}
.ExposureManagement, .RDS,  .TIDred, .GeneralRed{
  padding: 1px 10px;
  background:#ff0000;
}
.ModelDevelopment{
  padding: 1px 10px;
  background:#fff;
  border-width: 5px;
  border-style:groove;
  border-color: #ff0000;
}
.CatModelValidation{
  padding: 1px 10px;
  background:#ff0000;
}
.InnovationofTools{
  padding: 10px 10px;
  background:#fff;
  border-width: 5px;
  border-style:groove;
  border-color: #ff0000;
}
.Training{
  padding: 10px 10px;
  background:#fff;
  border-width: 5px;
  border-style:inset;
  border-color: #ff0000;
}
.white{
  color:#fff;
  letter-spacing: 1px;
}
.red{
  color:#ff0000;
  letter-spacing: 1px;
}
.grey{
  color:#5d5d5d;
  letter-spacing: 1px;
}
.padding { /* space between items */
  /*padding: 40px 0;*/
}
.padding img{
  width:100%;
  /* padding: 50px 30px 10px 10px; */
}
.contactPic{
  /* padding: 100px 10px 10px 10px; */
}
.contactborder{
  border-width: 5px;
  border-style:inset;
  border-color: #ff0000;
}
.toprow{
  height: 70%;
}
.botrow{
  height: 30%;
}
#TrainingPicfixed
{
  background:url(../Images/Training.jpg) no-repeat center center fixed;
  display: table;
  height:40%;
  position:relative;
  width:100%;
  background-size:contain;
  border-width: 5px;
  border-style:groove;
  border-color: #ff0000;
  background-color: #ff0000;
}
#ValdPic2fixed{
  background:url(../Images/CMVP2.jpg) no-repeat center center fixed;
  display: table;
  height:43%;
  position:relative;
  width:100%;
  background-size:contain;
  border-width: 5px;
  border-style:groove;
  border-color: #ff0000;
  background-color: #ff0000;
}
#ValdPic1fixed{
  background:url(../Images/CMVP1.jpg) no-repeat center center  ;
  display: table;
  height:40%;
  position:relative;
  width:100%;
  background-size:contain;
  border-width: 5px;
  border-style:groove;
  border-color: #ff0000;
  background-color: #ff0000;
}
#PMD1fixed{
  background:url(../Images/PMD1.jpg) no-repeat center center fixed ;
  display:table;
  padding: 50px 10px 10px 10px;
  height:40%;
  position:relative;
  width:100%;
  background-size:contain;
  background-color: #ff0000;

  border-width: 5px;
  border-style:inset;
  border-color: #ff0000;
}
#EMPIC4fixed{
  background:url(../Images/EM4.JPG) no-repeat center center ;
  display:table;
  padding: 50px 10px 10px 10px;
  height:40%;
  position:relative;
  width:100%;
  background-size:contain;
  background-color: #ff0000;

  border-width: 5px;
  border-style:inset;
  border-color: #ff0000;
}
#EMPIC3fixed{
  background:url(../Images/EM3.JPG) no-repeat center center fixed;
  display:table;
  padding: 50px 10px 10px 10px;
  height:70%;
  position:relative;
  width:100%;
  background-size:contain;
  background-color: #ff0000;
}
#EMPIC2fixed{
  background:url(../Images/EM2.JPG) no-repeat center center fixed;
  display:block;
  padding: 50px 10px 10px 10px;
  height:80%;
  position:relative;
  width:100%;
  background-size:contain;
  background-color: #ff0000;
}
#EMPIC1fixed{
  background:url(../Images/EM1.JPG) no-repeat center center ;
  display:table;
  padding: 50px 10px 10px 10px;
  height:60%;
  position:relative;
  width:100%;
  background-size:contain;
  background-color: #ff0000;
}
#Sievefixed{
  background:url(../Images/sieve.JPG) no-repeat center center ;
  display:block;
  padding: 5px 10px 10px 10px;
  height:60%;
  position:relative;
  width:100%;
  background-size:contain;
  background-color: #ff0000;
}
#Posterfixed{
  background:url(../Images/poster.JPG) no-repeat center center fixed;
  display:block;
  padding: 5px 10px 10px 10px;
  height:60%;
  position:relative;
  width:100%;
  background-size:contain;
  background-color: #ff0000;
}
#MRTfixed{
  background:url(../Images/MRTbalance.JPG) no-repeat center center fixed;
  background-color: #ff0000;
  display:table;
  padding: 5px 10px 10px 10px;
  height:80%;
  position:relative;
  width:100%;
  background-size:contain;
}
#UWfixed {
  background:url(../Images/UW.JPG) no-repeat center center fixed;
  display:table;
  height:40%;
  position:relative;
  width:100%;
  background-size:contain;
  background-color: #ff0000;
}
#EMfixed{
  background:url(../Images/EM.jpg) no-repeat center center fixed;
  display:table;
  padding: 5px 10px 10px 10px;
  height:40%;
  position:relative;
  width:100%;
  background-size:contain;
  background-color: #ff0000;
}
#MDfixed{
  background:url(../Images/MD.jpg) no-repeat center center fixed;
  display:table;
  padding: 5px 10px 10px 10px;
  height:40%;
  position:relative;
  width:100%;
  background-size:contain;
  background-color: #ff0000;
}
#CMVfixed{
  background:url(../Images/CMV.jpg) no-repeat center center fixed;
  display:table;
  padding: 5px 10px 10px 10px;
  height:40%;
  position:relative;
  width:100%;
  background-size:contain;
  background-color: #ff0000;
}
#INTfixed{
  background:url(../Images/INT.jpg) no-repeat center center fixed;
  display:table;
  padding: 5px 10px 10px 10px;
  height:40%;
  position:relative;
  width:100%;
  background-size:contain;
  background-color: #ff0000;
}
#Trifixed{
  background:url(../Images/Training.jpg) no-repeat center fixed ;
  display:table;
  padding: 5px 10px 10px 10px;
  height:40%;
  position:relative;
  width:100%;
  background-size:contain;
  background-color: #ff0000;
}
.icon{
  max-width:200px;
}
.PlaceForParticles{
  background:url(../Images/worldwide2.jpg) no-repeat center center;
  display: block;
  /*display: table;*/
  /* height:70%; */
  position:relative;
  width:100%;
  background-size:cover;
  padding:5px 0px;
  cursor:crosshair;
  /*cursor: url('http://www.modellingrisk.com/Icons/MRTfavicon.cur'),auto;*/
}
.PlaceForParticles p{
  /*position: absolute;*/
  text-align:center;
  /*left:45%;*/
  /*top:99%;*/
  top:99%;
  /*color: #fff;*/
  color: #5D5D5D;
}
/*<img class="imag-resize" src="Images/MRTbalance.JPG" >*/
.backtextimg{
  background-color: #ff0000;
}
.MRTnetwork{
  height: 55%;
  background-color: white;
  margin-top: 25px;
  padding-left: 5px;
  overflow: scroll;
/*  bottom: 0;
  position: relative;*/
}

.termsconditions{
  background-color:#ff0000;
  color: #fff;
  padding: 5px 5px;
  border-style:groove;
  border-color: #ff0000;
  background-color: #ff0000;
}



footer{
  width:100%;
  background-color:#ff0000;
  padding:0.5% 0.5% 0.5% 0.5%;
  color:#fff;
}
.Copyright a{
  color: #fff;
}
.Copyright{
  padding-top: 10px;
}
.fa {
  padding: 5px 10px 5px 5px;
  font-size:30px;
  color:#fff;
}
.fa:hover{
  color:#5D5D5D;
  text-decoration:none;
}
.imag-resize{
  width:600px;
  object-fit: cover;
  object-position: center center;
  padding-top: 120px;
}


@media (max-width: 575.98px) {
  /*@include media-breakpoint-down(xs) { ... }*/
 /*Extra small devices (portrait phones, less than 576px)*/
        TypeInHeader{
          top:60%;
          font-size: 1.4em;
        }
        #headerTypingRed{
          height:35%;
        }
        .padding img{
          /*otherwise images in contacts have a white margin at the top*/
          margin-top: 0px;
        }
        .imag-resize{
          width:360px;
          padding:15px 40PX;
        }
        ul.contactIcon li a{
          padding-left: 2px;
          padding-top: 0px;
        }
        ul.contactIcon li a{
          width: 50px;
          height: 50px;
          background: #fff;
          text-align: center;
          line-height: 50px;
          font-size: 25px;
          margin:15px 20px;
          display: block;
          border-radius: 30px;
          position: relative;
          overflow: hidden;
          border: 2px solid #5d5d5d;
          z-index: 1;
          padding-left: 4px;
          padding-top: 0px;

        }
        ul.contactIcon li a .fa{
          position: relative;
          color:#262626;
          transition: .5s;
          font-size: 30px;
        }
        .imag-resize{
          width:300px;
          padding-top: 10px;
        }
      #PMD1fixed{
        background:url(../Images/PMD1.jpg) no-repeat center center   ;
        background-size:contain;
        height:10%;
        background-color: #ff0000;
        border-width: 5px;
        border-style:inset;
        border-color: #ff0000;
        }
        #UWfixed {
        background:url(../Images/UW.JPG) no-repeat center center ;
        background-size:contain;
        height:12%;
        background-color: #fff;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        }
        #EMfixed{
        background:url(../Images/EM.jpg) no-repeat center center  ;
        background-size:contain;
        height:12%;
        background-color: #ff0000;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        }
        #MDfixed{
        background:url(../Images/MD.jpg) no-repeat center center  ;
        background-size:contain;
        height:14%;
        background-color: #fff;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        }
        #CMVfixed{
        background:url(../Images/CMV.jpg) no-repeat center center  ;
        background-size:contain;
        height:14%;
        background-color: #ff0000;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        }
        #INTfixed{
        background:url(../Images/INT.jpg) no-repeat center center  ;
        background-size:contain;
        height:15%;
        background-color: #fff;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        }
        #Trifixed{
        background:url(../Images/Training.jpg) no-repeat center   ;
        background-size:contain;
        height:14%;
        background-color: #ff0000;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        }
        #TrainingPicfixed{
        background:url(../Images/Training.jpg) no-repeat center center ;
        background-size:contain;
        height:14%;
        border-style:groove;
        border-color: #ff0000;
        background-color: #ff0000;
       }
       #Posterfixed{
        background:url(../Images/poster.JPG) no-repeat center center ;
        background-size:contain;
        height:30%;
        background-color: #ff0000;
       }
       #ValdPic1fixed{
        height:20%;
       }
       #ValdPic2fixed{
        background:url(../Images/CMVP2.jpg) no-repeat center center ;
        background-size:contain;
        height:14%;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        background-color: #ff0000;
       }
       #EMPIC3fixed{
        background:url(../Images/EM3.JPG) no-repeat center center ;
        background-size:contain;
        height:27%;
        background-color: #ff0000;
       }
       #EMPIC2fixed{
        background:url(../Images/EM2.JPG) no-repeat center center ;
        background-size:contain;
        height:30%;
        background-color: #ff0000;
       }
       .PlaceForParticles p{
          color: #ff0000;
          font-size: .67em;
        }
      .termsconditions{
          background-color:#ff0000;
          color: #fff;
          padding: 5px 5px;
      }
}

@media (min-width: 576px) and (max-width: 767.98px) { 
/*@include media-breakpoint-between(xs, sm) { */
/*Small devices (landscape phones, 576px and up)*/
TypeInHeader{
        top:60%;
        font-size: 1.3em;
        }
        #headerTypingRed{
          height:37%;
        }
        .padding img{
          /*to have a white margin at the top*/
          margin-top: 5px;
        }
        ul.contactIcon li a{
          margin:15px 70px;
        }
        .imag-resize{
          width:300px;
          padding: 10px 50px 5px 50px;
        }
        #PMD1fixed{
        background:url(../Images/PMD1.jpg) no-repeat center center   ;
        background-size:contain;
        height:10%;
        background-color: #ff0000;
        border-width: 5px;
        border-style:inset;
        border-color: #ff0000;
        }
        #UWfixed {
        background:url(../Images/UW.JPG) no-repeat center center ;
        background-size:contain;
        height:15%;
        width: 100%;
        background-color: #fff;
        border-width: 5px;
        border-style:inset;
        border-color: #ff0000;
        }
        #EMfixed{
        background:url(../Images/EM.jpg) no-repeat center center  ;
        background-size:contain;
        height:15%;
        background-color: #ff0000;
        border-width: 5px;
        border-style:inset;
        border-color: #ff0000;
        }
        #MDfixed{
          background:url(../Images/MD.jpg) no-repeat center center  ;
        background-size:contain;
        height:20%;
        background-color: #fff;
        border-width: 5px;
        border-style:inset;
        border-color: #ff0000;
        }
        #CMVfixed{
          background:url(../Images/CMV.jpg) no-repeat center center  ;
        background-size:contain;
        height:20%;
        background-color: #ff0000;
        border-width: 5px;
        border-style:inset;
        border-color: #ff0000;
        }
        #INTfixed{
          background:url(../Images/INT.jpg) no-repeat center center  ;
        background-size:contain;
        height:20%;
        background-color: #fff;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        }
        #Trifixed{
          background:url(../Images/Training.jpg) no-repeat center   ;
        background-size:contain;
        height:20%;
        background-color: #ff0000;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        }
        #TrainingPicfixed{
        background:url(../Images/Training.jpg) no-repeat center center ;
        background-size:contain;
        height:14%;
        border-style:groove;
        border-color: #ff0000;
        background-color: #ff0000;
       }
       #Posterfixed{
         background:url(../Images/poster.JPG) no-repeat center center ;
        background-size:contain;
        height:30%;
        background-color: #ff0000;
       }
       #ValdPic1fixed{
        height:20%;
       }
       #ValdPic2fixed{
        background:url(../Images/CMVP2.jpg) no-repeat center center ;
        background-size:contain;
        height:14%;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        background-color: #ff0000;
       }
       #EMPIC3fixed{
       background:url(../Images/EM3.JPG) no-repeat center center ;
        background-size:contain;
        height:27%;
        background-color: #ff0000;
       }
       #EMPIC2fixed{
        background:url(../Images/EM2.JPG) no-repeat center center ;
        background-size:contain;
        height:30%;
        background-color: #ff0000;
       }
      .termsconditions{
          background-color:#ff0000;
          color: #fff;
          padding: 5px 5px;
      }       
}     
@media (min-width: 768px) and (max-width: 991.98px) {
/*Medium devices (tablets, 768px and up)*/
/*@include media-breakpoint-between(sm, md) {*/
        TypeInHeader{
        top:65%;
        font-size: 1.28em;
        }
        #headerTypingRed{
          height:20%;
        }
        .padding img{
          /*to have a white margin at the top*/
          margin-top: 5px;
        }

        ul.contactIcon li a{
          margin:15px 5px;
        }
        .imag-resize{
          width:350px;
          padding: 10px 50px 5px 50px;
        }
        #PMD1fixed{
        background:url(../Images/PMD1.jpg) no-repeat center center   ;
        background-size:contain;
        height:10%;
        background-color: #ff0000;
        border-width: 5px;
        border-style:inset;
        border-color: #ff0000;
        }
        #UWfixed {
        background:url(../Images/UW.JPG) no-repeat center center ;
        background-size:contain;
        height:15%;
        background-color: #fff;
        border-width: 5px;
        border-style:inset;
        border-color: #ff0000;
        }
        #EMfixed{
          background:url(../Images/EM.jpg) no-repeat center center  ;
        background-size:contain;
        height:15%;
        background-color: #ff0000;
        border-width: 5px;
        border-style:inset;
        border-color: #ff0000;
        }
        #MDfixed{
          background:url(../Images/MD.jpg) no-repeat center center  ;
        background-size:contain;
        height:20%;
        background-color: #fff;
        border-width: 5px;
        border-style:inset;
        border-color: #ff0000;
        }
        #CMVfixed{
          background:url(../Images/CMV.jpg) no-repeat center center  ;
        background-size:contain;
        height:20%;
        background-color: #ff0000;
        border-width: 5px;
        border-style:inset;
        border-color: #ff0000;
        }
        #INTfixed{
          background:url(../Images/INT.jpg) no-repeat center center  ;
        background-size:contain;
        height:20%;
        background-color: #fff;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        }
        #Trifixed{
          background:url(../Images/Training.jpg) no-repeat center   ;
        background-size:contain;
        height:20%;
        background-color: #ff0000;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        }
        #TrainingPicfixed{
        background:url(../Images/Training.jpg) no-repeat center center ;
        background-size:contain;
        height:14%;
        border-style:groove;
        border-color: #ff0000;
        background-color: #ff0000;
       }
       #Posterfixed{
         background:url(../Images/poster.JPG) no-repeat center center ;
        background-size:contain;
        height:30%;
        background-color: #ff0000;
       }
       #ValdPic1fixed{
        height:20%;
       }
       #ValdPic2fixed{
        background:url(../Images/CMVP2.jpg) no-repeat center center ;
        background-size:contain;
        height:14%;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        background-color: #ff0000;
       }
       #EMPIC3fixed{
       background:url(../Images/EM3.JPG) no-repeat center center ;
        background-size:contain;
        height:27%;
        background-color: #ff0000;
       }
       #EMPIC2fixed{
        background:url(../Images/EM2.JPG) no-repeat center center ;
        background-size:contain;
        height:30%;
        background-color: #ff0000;
       }
      .termsconditions{
          background-color:#ff0000;
          color: #fff;
          padding: 5px 5px;
      }
}    
@media (min-width: 992px) and (max-width: 1199.98px) { 
/*@include media-breakpoint-between(md, lg) {  */
/*Large devices (desktops, 992px and up)*/
        TypeInHeader{
        top:65%;
        font-size: 1.28em;
        }
        #headerTypingRed{
          height:20%;
        }
        .padding img{
          /*to have a white margin at the top*/
          margin-top: 5px;
          width:100%;
        }

        ul.contactIcon li a{
          margin:15px 5px;
        }
        .imag-resize{
          width:450px;
          object-fit: cover;
          object-position: center center;
          padding-top: 120px;
        }
        #PMD1fixed{
        background:url(../Images/PMD1.jpg) no-repeat center center   ;
        background-size:contain;
        height:10%;
        background-color: #ff0000;
        border-width: 5px;
        border-style:inset;
        border-color: #ff0000;
        }
        #UWfixed {
        background:url(../Images/UW.JPG) no-repeat center center ;
        background-size:contain;
        height:15%;
        background-color: #fff;
        }
        #EMfixed{
          background:url(../Images/EM.jpg) no-repeat center center  ;
        background-size:contain;
        height:15%;
        background-color: #ff0000;
        }
        #MDfixed{
          background:url(../Images/MD.jpg) no-repeat center center  ;
        background-size:contain;
        height:20%;
        background-color: #fff;
        }
        #CMVfixed{
          background:url(../Images/CMV.jpg) no-repeat center center  ;
        background-size:contain;
        height:20%;
        background-color: #ff0000;
        }
        #INTfixed{
          background:url(../Images/INT.jpg) no-repeat center center  ;
        background-size:contain;
        height:20%;
        background-color: #fff;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        }
        #Trifixed{
          background:url(../Images/Training.jpg) no-repeat center   ;
        background-size:contain;
        height:20%;
        background-color: #ff0000;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        }
        #TrainingPicfixed{
        background:url(../Images/Training.jpg) no-repeat center center ;
        background-size:contain;
        height:14%;
        border-style:groove;
        border-color: #ff0000;
        background-color: #ff0000;
       }
       #Posterfixed{
         background:url(../Images/poster.JPG) no-repeat center center ;
        background-size:contain;
        height:30%;
        background-color: #ff0000;
       }
       #ValdPic1fixed{
        height:20%;
       }
       #ValdPic2fixed{
        background:url(../Images/CMVP2.jpg) no-repeat center center ;
        background-size:contain;
        height:14%;
        border-width: 5px;
        border-style:groove;
        border-color: #ff0000;
        background-color: #ff0000;
       }
       #EMPIC3fixed{
       background:url(../Images/EM3.JPG) no-repeat center center ;
        background-size:contain;
        height:27%;
        background-color: #ff0000;
       }
       #EMPIC2fixed{
        background:url(../Images/EM2.JPG) no-repeat center center ;
        background-size:contain;
        height:30%;
        background-color: #ff0000;
       }
      .termsconditions{
          background-color:#ff0000;
          color: #fff;
          padding: 5px 5px;
      }
}   
@media (min-width: 1200px) {
/*Extra large devices (large desktops, 1200px and up)*/
/*@include media-breakpoint-only(xl) {*/
        TypeInHeader{
          font-size: 1.25em;
          top:74%;
        }
        #headerTypingRed{
          height:20%;
        }
        .padding img{
          /*to have a white margin at the top*/
          margin-top: 5px;
          width:100%;
        }
        ul.contactIcon li a{
          margin:15px 10px;
        }
        .imag-resize{
          width:600px;
          object-fit: cover;
          object-position: center center;
          padding-top: 120px;
        }
        #PMD1fixed{
         background:url(../Images/PMD1.jpg) no-repeat center center   fixed;
        background-size:contain;
        }
        #UWfixed {
        background:url(../Images/UW.JPG) no-repeat center center fixed;
        background-size:contain;
        }
        #EMfixed{
          background:url(../Images/EM.jpg) no-repeat center center  fixed;
        background-size:contain;
        }
        #MDfixed{
          background:url(../Images/MD.jpg) no-repeat center center  fixed;
        background-size:contain;
        }
        #CMVfixed{
          background:url(../Images/CMV.jpg) no-repeat center center  fixed;
        background-size:contain;
        }
        #INTfixed{
          background:url(../Images/INT.jpg) no-repeat center center  fixed;
        background-size:contain;
        }
        #Trifixed{
          background:url(../Images/Training.jpg) no-repeat center   fixed;
        background-size:contain;
        }
        #TrainingPicfixed{
        background:url(../Images/Training.jpg) no-repeat center center fixed;
        background-size:contain;
       }
       #Posterfixed{
         background:url(../Images/poster.JPG) no-repeat center center fixed;
        background-size:contain;
       }
       #ValdPic2fixed{
        background:url(../Images/CMVP2.jpg) no-repeat center center fixed;
        background-size:contain;
       }
       #EMPIC3fixed{
       background:url(../Images/EM3.JPG) no-repeat center center fixed;
        background-size:contain;
       }
       #EMPIC2fixed{
        background:url(../Images/EM2.JPG) no-repeat center center fixed;
        background-size:contain;
       }
      .termsconditions{
          background-color:#ff0000;
          color: #fff;
          padding: 5px 5px;
      }
}