.container{
	  display: block;
	  width: 99%;
	  margin: 1px auto; 
      background-color: #fff;
      border-radius:10px;	  
  }
  
 .row#row{
	  height: 40px;
	  padding: 1px;
	  color: #666;
	  margin: 6px auto;
	 /* border: 1px solid #ccc; */
 }
 
 .col-sm-4#col-4{
	 border: 1px solid #ccc;
	 background-color: #2893a4;
	 //text-align: center;
                  color: #f1f1f1;
	 padding: 6px 6px;
	 margin: 1px auto;
	 //height: 30px;
 }
 
 #QnA.col-sm-4 p{
	 font-family: aria;
	 font-weight: normal;
	 font-size: 14px;	 
 }
 
 
  #QnA.col-sm-4 h5{
	  font-size: 18px;
	  font-weight: bold;
  }



 #mustLogin {
    text-align: center;
    color: #f6f3f3;
    background-color: #DB7093;
    width: 99%;
    color: #333;
}
 
 
 
 
 
 /* Styles for desktops  Larger screens (Monitors) */
  @media only screen and (min-width: 1280px) {
  
  
  }  
  
    /* Styles for laptops */
   @media only screen and (min-width: 769px) and (max-width: 1024px) {
   
   }   
   
    
  /* Styles for tablets */
  @media only screen and (min-width: 481px) and (max-width: 768px) {
    
  }
 
 
 
 /*  mobile phones */
 @media (max-width: 480px) {
  .col-sm-6.col-md-4.col-lg-3 {
        width: 74%;
        margin: 6px auto;
        border: solid thin transparent;
        height: 360px;
        top: 62px;
        z-index: 23;
    }
    
  .col-sm-6.col-md-4.col-lg-3 .card-deck {
        border: solid thin transparent;
    height: 100%;
    }
    
  .card-deck .card.p-2.border-secondary.mb-2 {
       height: 100%;
   }
    
  #cxcCourses.row span {
    margin: 53px auto 20px auto;
    width: 80%;
    border: solid thin transparent;
   }
    
  #next a {
    width: 40%;
    position: relative;
    bottom: -26px;
    margin: 29px 20px;
    }
    
    
   #QnAmain.row {
    margin-right: 0px;
    margin-left: 0px;
  }
   
   span#mustLogin {
    padding: 10px;
    display: none;
    max-height: 60px;
    z-index: 4;
    position: absolute;
    background-color: #DB7093;
    
  }
 
  #QuestionsandAnswers h2 {
     text-align: center;
  }
   
   
    
      
 }
