/*       ====== aash Custom "CSS from previous site" STARTS HERE ========       */
/*       ====== aash Custom "CSS from previous site" STARTS HERE ========       */
/*       ====== aash Custom "CSS from previous site" STARTS HERE ========       */
/*       ====== aash Custom "CSS from previous site" STARTS HERE ========       */

.back-to-top {
    position: fixed;
    bottom: 15px;
    right: 5px;
    display: none;
}

.aash_equal_col {
  width:20%;
  float:left;
  padding:5px;
}

.Aash_file_QuestionPicDoc::before {
  content: "Choose Image For Diagram, Figure, Table Etc.";
  font-size:0.85em;
  position: absolute;
  top: 10px;
  left: 240px;
  z-index: 2;
  display: block;
  background-color: #eee;
  width: 290px;
  border:1px solid #333;
}

/*=======================================================
				AASH AashGridList1 ENDs
========================================================*/

.AashErrMsgDiv {
	margin-top:-10px !important;
}
.AashErrMsgDiv span{
	color:red !important;
	text-transform:capitalize !important;
}
.aashMobileTopSpaceDivider{
	margin-top:inherit;
}

.breadcrumbs_div{
	margin:-24px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
.blogMainImage{
    float:left;
	margin:8px;
}

.text-color-godenMenu  {
  color:#fad505;
}
.AashGridList1  {
  box-sizing: border-box;
}

/* Create two equal columns that floats next to each other */
.AashGridList1 .column {
  float: left;
  width: 50%;
  padding: 10px;
}

/* Clear floats after the columns */
.AashGridList1 .row:after {
  content: "";
  display: table;
  clear: both;
}
/* Style the buttons */
.AashGridList1 .btn {
  border: none;
  outline: none;
  padding: 12px 16px;
  background-color: #f1f1f1;
  cursor: pointer;
}

.AashGridList1 .btn:hover {
  background-color: #ddd;
}

.AashGridList1 .btn.active {
  background-color: #666;
  color: white;
}
/*=======================================================
				  AASH AashGridList1 ENDs
========================================================*/

.aash_padding-10{
	padding:10px;
}

.aashDisplayMobilePhone{display:none;}
.aashDisplayLaptop{}

.text-aash-white{color: #fff !important; }
.text-aash-cream{color: #D1E79B !important; }
.text-aash-black{color: #000000 !important; }
.text-aash-red{color: red !important; }
.text-aash-gold{color: black !important; }
.text-aash-goldReal{color: #daa520 !important; }/**/
.text-aash-goldReal1{color: #ea9311 !important; }
.text-aash-yellow{color: #fad505 !important; }
.bg-aash-light {background-color: #cceecc !important; }
.bg-aash-lightGray1 {background-color: #e6eaed !important; }
.bg-aash-blue {background-color: blue !important; }
.bg-aash-blue1 {background-color: #3d69e3 !important; }
.bg-aash-blue2 {background-color: #4670e3 !important; }
.bg-aash-blue3 {background-color: #4f77e3 !important; }
.bg-aash-blue4 {background-color: #5a7fe6 !important; }
.bg-aash-blue5 {background-color: #6385e6 !important; }
.bg-aash-blue6 {background-color: #6b8be8 !important; }
.bg-aash-blue7 {background-color: #7492e8 !important; }
.bg-aash-blue8 {background-color: #7b97e8 !important; }
.bg-aash-blue9 {background-color: #829ce8 !important; }
.bg-aash-green1 {background-color: #1ab11a !important; }
.bg-aash-green2 {background-color: #34b934 !important; }
.bg-aash-green3 {background-color: #4dc24d !important; }
.bg-aash-green4 {background-color: #67cb67 !important; }
.bg-aash-green5 {background-color: #80d480 !important; }
.bg-aash-green6 {background-color: #99dc99 !important; }
.bg-aash-green7 {background-color: #b3e5b3 !important; }
.bg-aash-green8 {background-color: #cceecc !important; }
.bg-aash-green9 {background-color: #e6f6e6 !important; }
.bg-aash-green10 {background-color: #02B875 !important; }
.bg-aash-cyan {background-color: cyan !important; }
.bg-aash-magenta {background-color: magenta !important; }
.bg-aash-red {background-color: red !important; }
.bg-aash-yellow {background-color: yellow !important; }
.bg-aash-orange {background-color: orange !important; }
.bg-aash-violet {background-color: violet !important; }
.bg-aash-purple {background-color: purple !important; }
.bg-aash-brown {background-color: brown !important; }
.bg-aash-black {background-color: black !important; }
.bg-aash-dandelion {background-color: dandelion !important; }
.bg-aash-cerulean {background-color: cerulean !important; }
.bg-aash-indigo {background-color: indigo !important; }
.bg-aash-gray {background-color: gray !important; }
.bg-aash-beige {background-color: beige !important; }
.bg-aash-tan {background-color: tan !important; }


.bg-aash-white {background-color:#ffffff !important; }
.bg-aash-aboutEtcColor {background-color:#5483a5 !important; }
.bg-aash-RegisterSignInEtcColor {background-color:#0c2455 !important; }
.bg-aash-notesEtcColor {background-color:#007c7d !important; }
.bg-aash-testseriesEtcColor {background-color:#80bdb0 !important; }
.bg-aash-VideoClassesEtcColor {background-color:#735a89 !important; }
/*.bg-aash-VideoClassesEtcColor {background-color:#69558e !important; }*/
.bg-aash-CounsellingEtcColorDark {background-color:#03bca5 !important; }
.bg-aash-CounsellingEtcColor {background-color:#03c7ae !important; }
/*.bg-aash-CounsellingEtcColor {background-color:#03cbb3 !important; }*/


.fontSizeBigger {
font-size:1.25em !important; 
}
  .coursesss{
     
  }
  
.courses {display:flex;flex-wrap: wrap; margin-top:-5px; }
.course{transition: 0.35s;padding:17px 15px 17px 15px;background:#D1E79B;margin:7px;border-radius:5px;width: calc(33.33% - 14px);}
.course:hover{transform: translateY(-4px);}
.course img{height: 40px;margin-bottom:15px;margin-top: 10px;}
.course .title{font-size:1.23em;line-height:1.45em;font-weight:400;}
.course .title a{color: #5405EE !important;}

.rowCourse {
	border:solid 0px red;
	width:99%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: 0px;
    margin-left: 0px;
}

.rowaash{
    margin-right: calc(var(--bs-gutter-x) * -3.1) !important;
    margin-left: calc(var(--bs-gutter-x) * -3.1) !important;
}
.rowaash1{  
    
    margin: 0px -55px 0px -55px !important;
    padding: 15px 0px 15px 0px !important;
}
.rowaash2 {
    /*margin-right: calc(var(--bs-gutter-x) * -2.1) !important;
    margin-left: calc(var(--bs-gutter-x) * -2.1) !important;
    padding-right: var(--bs-gutter-x,-1.75rem) !important;
    padding-left: var(--bs-gutter-x,-1.75rem) !important;*/
}
.aashbg1{
    background-color: #e0f77e;
    opacity: 0.75;
}
.aashbg2{
    background-color: #e0daf8;
    opacity: 0.75;
}
.formheading1_desktop{
    display: block;
    margin-top:5px !important;color:#fbb631;
}
.formheading1_mobile{
    display: none;
    margin-top:5px !important;color:#fbb631;
}

#myFormAnchor1{
	height:auto;
    color:red;font-size:0.75em;font-wight:normal;
}



/*       ====== aash Custom ImageGallery STARTS HERE ========       */
/*       ====== aash Custom ImageGallery STARTS HERE ========       */
.containerMyImageGallery {
    display: flex;
    flex-wrap: wrap;
  }
.containerMyImageGallery .image {
    width: 50%;
  }
.containerMyImageGallery img {
    width: calc(100% - (20px * 2));
    margin: 20px;
  }
  /*       ====== aash Custom ImageGallery ENDS HERE ========       */
  /*       ====== aash Custom ImageGallery ENDS HERE ========       */



/*       ====== aash Custom containerTab STARTS HERE ========       */
/*       ====== aash Custom containerTab STARTS HERE ========       */
/* from https://codepen.io/jeroenreijs/pen/RLRVXM */
.mainTabs {margin: 0 auto; min-width: 320px; max-width: 100%;text-align:center;}
.mainTabs .AllContentShow {background: #D1E79B; color: #373737;text-align:left;min-height:200px;}
.mainTabs .content {background: #D1E79B; color: #373737;text-align:left;min-height:200px;}
.mainTabs .content p{font-weight:bold;}
.mainTabs .content > div {display: none; padding: 20px 25px 5px;}
 
.mainTabs input {display: none;}
.mainTabs label {display: inline-block; padding: 12px 20px 12px 20px; font-weight: 600; text-align: center;border-left: 1px solid #b5d962;border-right: 1px solid #b5d962;border-top: 1px solid #b5d962;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.mainTabs a {color: #t2t2t2;}
.mainTabs a.active {color: #000000;}
.mainTabs a:hover {color: #fff; cursor: pointer;}
.mainTabs label:hover {color: #fff; cursor: pointer;}
.mainTabs input:checked + label {background: #ed5a6a; color: #fff;}
 
   #tab1:checked ~ .content #content1,
   #tab2:checked ~ .content #content2,
   #tab3:checked ~ .content #content3,
   #tab4:checked ~ .content #content4,
   #tab5:checked ~ .content #content5,
   #tab6:checked ~ .content #content6,
   #tab7:checked ~ .content #content7,
   #tab7:checked ~ .content #content8,
   #tab7:checked ~ .content #content9,
   #tab8:checked ~ .content #content10 {
     display: block;
   }
 

@media screen and (max-width: 400px) { 

.mainTabs label {padding: 15px 10px;} 

}
   
/*       ====== aash Custom containerTab ENDS HERE ========       */
/*       ====== aash Custom containerTab ENDS HERE ========       */



.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.center_aash {
  margin: auto;
  width: 90%;
  min-height:110px;
  height:auto;
  border: 0px solid green;
  padding: 10px;
}






/*
@media(max-width: 1200px){

    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1280px !important;
    }  

}*/  

@media(max-width: 1359.98px){

    .container {
        max-width: 1355px;
    }   

}
@media(max-width: 1919.98px){

    .container {
        max-width: 1915px;
    }   

}
@media(max-width: 1699.98px){

    .container {
        max-width: 1695px;
    }   

}
@media(max-width: 1439.98px){

    .container {
        max-width: 1435px;
    }   

}
@media(max-width: 1359.98px){

    .container {
        max-width: 1355px;
    }   

}
@media(max-width: 1200px){

    /*.rowaash{
        margin-right: calc(var(--bs-gutter-x) * -0.5) !important;
        margin-left: calc(var(--bs-gutter-x) * -0.5) !important;
    }*/

}

@media(max-width: 992px){

    .container {
        /*max-width: 960px;*/
    }
    .rowaash{
        margin-right: calc(var(--bs-gutter-x) * -1.1) !important;
        margin-left: calc(var(--bs-gutter-x) * -1.1) !important;
    }
    
}


@media(max-width: 767px){

    .container {
        
    }
.course:nth-child(1),.course:nth-child(2),.course:nth-child(3){display: block;}
.course img{height: 28px;}


.formheading1_desktop{
    display: none;
    margin-top:5px !important;color:#fbb631;
}
.formheading1_mobile{
    display: block;
    margin-top:5px !important;color:#fbb631;
}
#myFormAnchor1{
	display:none;
}

}


@media(max-width: 575.98px){

.aash_equal_col {
  width:100% !important;
  float:none;
	clear:both;
  padding:5px;
}
.blogMainImage{
    float:left;
	margin:8px;
	width:95%;
}
.aashDisplayMobilePhone{display:block;}
.aashDisplayLaptop{display:none;}

.rowaash{
    margin-right: calc(var(--bs-gutter-x) * -1.5) !important;
    margin-left: calc(var(--bs-gutter-x) * -1.9) !important;
}
.rowaash1{      
    margin: 0px -55px 0px -55px !important;
    padding: 15px 0px 15px 0px !important;
}

.course{width: calc(50% - 16px);}
.course:nth-child(3){width: 95%;}
.courses{justify-content: center;}

    .containerMyImageGallery {
        display: flex;
        flex-wrap: wrap;
      }
      .containerMyImageGallery .image {
        width: 98%;
      }
      .containerMyImageGallery img {
        width: calc(100% - (10px * 2));
        margin: 10px;
      }
      
}



/*       ====== aash Custom "CSS from previous site" ENDS HERE ========       */
/*       ====== aash Custom "CSS from previous site" ENDS HERE ========       */
/*       ====== aash Custom "CSS from previous site" ENDS HERE ========       */
/*       ====== aash Custom "CSS from previous site" ENDS HERE ========       */


