#home-facility .box



{



    height:250px;



}



#home-facility .box h3 a



{



text-decoration: none !important;



color: white !important;



}



.page-facility



{



    background-image: none !important;



    background: rgb(239, 239, 239) !important;



    padding-top: 30px !important;



}



#home-facility p



{



    margin-bottom: 30px !important; 



}



.inner-contents img{



    display: inline-block;



    float: left;



    margin-right: 20px;



}



.inner-contents p{



    text-align: justify !important;



}



.acad p{



    text-align: justify !important;



}











.infra table.flat-table th {



    background-color: rgb(89, 95, 122) ;



}



.trainee table.flat-table th



{



    background-color: rgba(70, 74, 99, 0.89)!important;



}







.page-header img {



    display: inline-block !important;



}











.item-page h2



{



    font-size: 20px !important;



    text-align: left !important;



}



.page-header h2 {



    font-size: 30px !important;



    text-align: center !important;



}



.push_left._100.about-us {



    margin: 30px ;



    box-shadow:  0 0 40px #9c9c9c6e !important;



   



    padding: 30px;



}



.item-page p {



    text-align: justify;



}



.item-page table.flat-table {



    display: inline-block;



    font-family: sans-serif;



    -webkit-font-smoothing: antialiased;



    font-size: 13px;



    overflow: auto;



    width: auto;



}



.item-page table.flat-table td



{







    background-color: #eeeeee;



    color: #6f6f6f;



    padding: 15px 30px;



    border: 1px solid #ffffff;



    border-left: none;



    font-size: 15px;



}



.item-page li 



{







    font-size: 17px;



    TEXT-ALIGN: left !important;



}



.acad h2 {



    font-size: 30px; }



    .acad h2 img {



      display: inline-block; }



      .acad table.flat-table  {



    display: inline-block;



    font-family: sans-serif;



    -webkit-font-smoothing: antialiased;



    font-size: 13px;



    overflow: auto;



    width: auto; 



}



    .acad table.flat-table th {    



      background-color:rgba(29, 46, 74, 0.89) ;



      color: white;



      font-weight: normal;



      padding: 15px 30px;



      text-align: left ;



      border: 1px solid #ffffff; }



      .acad table.flat-table  td {



      background-color: #eeeeee;



      color: #6f6f6f;



      padding: 15px 15px;



      border: 1px solid #ffffff;



      border-left: none; }



  



.acad



{



    margin-bottom: 30px;



}







.progresscard 



{



    width: 100% !important;



}







.progresscard td



{



    padding: 7px 14px !important;



}



.acad h3, .acad h4 {



    padding-bottom: 10px;



}



.courses



{



    background-image: none !important;



}



.boxin {



    background: rgb(204, 204, 204) !important;



}



.courses h2 {



    color: #1a1a1a !important;







}







.courses .box ul {



    padding: 0;



    margin: 10px 0 30px 0;



}



.courses .box ul li {



    list-style: none;



    display: inline-block;



    padding: 8px 2px;



    color: #414141;



    border-right: 1px solid #b1b1b1;



    font-weight: 600;



    font-size: 12px;



    text-transform: uppercase; }



.courses .box



{



   height: 280px !important;



}



.courses a:hover{



    text-decoration: none;



}











/* Course pages custom styles */



.innerdescs



{



    padding-bottom: 45px;



}



.innerdescs p{



    line-height: 1.8;



}



table.flat-table.coursetab {



    padding-top: 30px;



    float: left;



}



.mmvtab td



{



line-height: 2.5;



}







@media (max-width: 767px) {



    img#refresh {

        padding-top: 10px;

        width: 36px;

    }



        .push_left._100.about-us{



            margin: 0px !important;



            padding: 15px !important;



        }



        .flat-table 



        {



            width: 100% !important;



        }



        .btn-box



        {



            text-align: center !important;



        }



        #home-Chairman p,#placement p,#home-facility p {



            text-align: justify !important;



        }



        #home-Chairman img{



            display: inline-block !important;



        }



        #placement h2



        {



            padding-bottom: 0px !important;



        }



        .inner-contents img



        {



            padding-bottom: 20px !important;



        }



        #main-header .main-nav ul li a



        {



            font-size: 15px !important;



        }



        #home-facility



        {







            padding-top: 20px !important;







        }



        #home-facility h2 img



        {



            padding-top: 0px !important;



        }



        #home-facility h2



        {



                padding-bottom: 0px;



        }



        .album



        {



            margin-bottom: 10px !important;



        }







        #contact .box-white



        {



            padding: 20px 10px !important;



        }

        #placement {

            padding: 0 0 30px !important;

        }

        #main-admission

        {

            padding-bottom: 30px !important;

        }


        #main-about .amina-group .box1
        {
            height: auto !important;
        }
        
    }



    #contact .box-white



    {



        padding: 30px 50px ;



    }



    #contact .box-white ul li



    {



        padding-bottom: 48px !important;



    }



    #contact



    {



        padding-top:0px;



    }



   .copy-right p{



        font-size: 16px;



    }



    #home-about  p



    {



        text-align: justify !important;



    }



    .resultbox



    {



        text-align: left !important;



        margin: 0px !important;



    }



    .resultbox li a



    {



        font-size: 18px !important;



    }



    .dctab td



    {



line-height: 0 !important;



    }



    #home-offered .box



    {



       height: 312px !important; 



    }



    #home-offered .box h3{



        font-size: 19px !important;



    }



    











/* Accordion Style */















.half {



    float: left;



    width: 100%;



    padding: 0 1em;



  }



  /* Acordeon styles */



  .tab {



    position: relative;



    margin-bottom: 1px;



    width: 100%;



    color: #fff;



    overflow: hidden;



  }



  input[type=radio] {



    position: absolute;



    opacity: 0;



    z-index: -1;



  }



  label.downlab {



    position: relative;



    display: block;



    padding: 0 0 0 1em;



    background: #16a085;



    font-weight: bold;



    line-height: 3;



    cursor: pointer;



  }



  .blue label {



      text-align: left;



      background: rgba(31, 38, 83, 0.74) ;



  }



  .tab-content {



    max-height: 0;



    overflow: hidden;



    background: rgb(99, 99, 99);



    -webkit-transition: max-height .35s;



    -o-transition: max-height .35s;



    transition: max-height .35s;



  }



  .blue .tab-content {



    background: #eeeeee;



    color: black;



  }



  .tab-content p {



    margin: 1em;



  }



  /* :checked */



  input:checked ~ .tab-content {



    max-height: 10em;



  }



  /* Icon */



  label.downlab::after {



    position: absolute;



    right: 0;



    top: 0;



    display: block;



    width: 3em;



    height: 3em;



    line-height: 3;



    text-align: center;



    -webkit-transition: all .35s;



    -o-transition: all .35s;



    transition: all .35s;



  }



  input[type=checkbox] + label::after {



    content: "+";



  }



  input[type=radio] + label::after {



    content: "\25BC";



  }



  input[type=checkbox]:checked + label::after {



    transform: rotate(315deg);



  }



  input[type=radio]:checked + label::after {



    transform: rotateX(180deg);



  }



  #footer h3



  {



      padding-bottom: 30px !important;



  }



  #Administration .Management .box



  {



      margin-bottom: 10px !important;



  }



  #main-admission .date {



    position: absolute;



    background: rgba(219, 51, 55, 0.81);



    text-align: center;



    width: auto;



    height: 100px;



    top: 10;



    color: #ffffff;



    font-weight: 400;



    padding: 20px 8px 8px 8px;



    font-size: 18px;



}

#footer .three ul li span

{

    color: white !important;

}

.cap {

    padding-left: 0px !important;

}

#captcha

{

    padding-top: 10px;

}

img#refresh {

    padding-top: 10px;

    /* width: 36px; */

}

#contact .box-red,#contact .box-white

{

    height: 570px !important;

}

#home-facility p

{

    color: black;

}

.col-md-4.album {

    margin-bottom: 15px;

    height: 200px;

}

img.example-image.img-responsive {

    width: 100%;

    height: 100%;

}

.resultbox li 

{

    list-style-type: none;

}

.resultbox li ::before{

    content: "\00BB \0020";

}

#main-header .main-nav ul li .dropdown

{

    padding-top: 18px !important;

}

#main-admission .table1 .flat-table th

{

    background-color: #1f2653c2 !important;

}



/* Course page style */

table.flat-table.mdtab.cotab td {

    font-size: 16px;

    padding: 22px 90px;

    color: black;

}

th.thtop {

    text-align: center !important;

    background-color: #3f3f3f !important;

    font-size: 18px;

}

th.thtop

{

    text-align: center !important;

    background-color: #2a2a2a !important;

}





#main-admission

{

    padding-bottom: 80px ;

}

section#gallery {

    padding-bottom: 50px;

}

img#refresh {

    padding-top: 10px !important;

}

@media only screen and (max-width: 1366px) {
    #main-about .amina-group .box1
    {
        height: 280px ;
    }
}
