.bg{
	background-image:url(../images/home.jpg);
	background-size:cover;
	padding:0% 0%;
	height:520px;
}
.main_bg
{
	float: right;
    text-align: left;
    font-family: 'Lato', sans-serif;
    height: 520px;
    background-color: #0a0a0a9c;
    font-size: 40px;
    padding: 50px;
    font-weight: bolder;
    color: #cc9c3e;
}
.mySlides {display: none;}
img {vertical-align: middle;}
.slideshow-container {
  position: relative;
  margin: auto;
  padding-left:7%;
}
.fade {
  animation-name: fade;
  animation-duration: 15s;
}
@keyframes fade {
  from {opacity: .8} 
  to {opacity: 1}
}
.graduation_section
{
        background-color: #62545463;
        border: 2px solid #645d5d;
        border-radius:10px;
        
}
.col_hand_blink{
    margin-left: 40%;float:left;margin-top: -1%;
}
.gp
{
	    color: #fff;
}
.register
{
	font-weight: normal;
    color: #fff;
    font-size: 28px;
    border: 2px solid #dad411;
    padding: 6px 19px;
    border-radius: 10px;
    background-color: #031c6e;
}
.first-about-us
{
	padding: 70px 0px;
}
.about_comp
{
	color: #ff0000;
	font-size: 27px;
	font-weight: bolder;
    
}
.about_comp p
{
	
	font-size: 28px;
    
}
.about_comp_content
{
	    padding-top: 25px;
		padding-right:15px;
}
.about_comp_img img
{
	width: 100%;
}
.padding-r{
	padding-right: 27px;
}
.padding-l
{
	padding-left: 28px;
}
.gallery-sec
{
	padding: 11px 0px;
}
.foot
{
	padding: 2% 0%;
}
.foot-links{
	padding-top:20px ;
	text-decoration:none;
	font-size:20px;
}
.link
{
	padding:0px 10px;
}
.link-border
{
border-right:2px solid #343a40;
}
.readmore
{
float:right;
}
.readmore a
{
float:right;
font-weight:bolder;
color:#031c6e;
}
.navbar-brand img{

width:100%;
}
.grad{
background-color:#bd213047;
border:2px solid #1b1919e0;

}
.grad{
text-decoration:none !important;
}
.grad:hover{
	
	color: #fff;
}
.welcome{
font-size:27px;
}
.bg_about{
	height: 520px;
	width: 100%;
}
.center-align{
text-align: center;
    padding: 85px 0px;
	    
}
.about_comp_ex
{
	    border-bottom: 2px solid #bd8853;
}
.home_link
{
	font-weight:bolder;
}

#web{
display:block;
}
#mob{
display:none;
}
.left-align
{
	float:left;
}
.sub_link
{
	font-weight:bolder;
	font-size: 20px;
	font-family: 'Lato', sans-serif; padding-left: 10px; font-size: 18px;
}
ul.abt-ul{
	float: left;
	width: 100%;
	padding:  0 50px
}
ul li.content{
	list-style-type:square;color:#E85360;
	font-family: 'Lato', sans-serif; padding-left: 10px; font-size: 18px;
	margin-bottom: 10px;
	float: left;
	width: 100%;
	text-align:left;
}
.reg-btn{
	padding: 2rem 2rem;
}
.appl
{
	    padding: 2% 10%;
}
.blink {
  animation: blinker 1s linear infinite;
}
   .op_cerem_rw
    {
        height: 63px;
    background-color: #120f0d;
    background-image: linear-gradient(to right, #e6dedb , #dad411);
    }
    .op_cerem_div_12
    {
        text-align: center;
   padding: 8px 0px;
    }
    .op_cerem_p
    {
    text-align: center;
    font-weight: bolder;
    font-size: 21px; color:#000;
    }
    .op_cerem_img
    {
        color: #ce2121;
        font-size:32px;
    }
@keyframes blinker {
   50% {
    opacity: 0.5;
  }
}
.button1 {
	font-weight: normal;
    color: #fff;
    font-size: 26px;
    border: 2px solid #dad411;
    padding: 6px 19px;
    border-radius: 38px;
    background-color: #031c6e;
  
  -webkit-border-radius: 10px;
  
  
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-family: Arial;

  
  text-align: center;
  text-decoration: none;
  -webkit-animation: glowing 1500ms infinite;
  -moz-animation: glowing 1500ms infinite;
  -o-animation: glowing 1500ms infinite;
  animation: glowing 1500ms infinite;
}
@-webkit-keyframes glowing {
  0% { background-color: #031c6e; -webkit-box-shadow: 0 0 3px #63583fe0;}
  50% { background-color: #031c6e; -webkit-box-shadow: 0 0 40px #ead913b8; }
  100% { background-color: #031c6e; -webkit-box-shadow: 0 0 3px #bbba907a; }
}

@-moz-keyframes glowing {
  0% { background-color: #031c6e; -moz-box-shadow: 0 0 3px #63583fe0; }
  50% { background-color: #031c6e; -moz-box-shadow: 0 0 40px #ead913b8; }
  100% { background-color: #031c6e; -moz-box-shadow: 0 0 3px #bbba907a; }
}

@-o-keyframes glowing {
  0% { background-color: #031c6e; box-shadow: 0 0 3px #63583fe0; }
  50% { background-color: #031c6e; box-shadow: 0 0 40px #ead913b8; }
  100% { background-color: #031c6e; box-shadow: 0 0 3px #bbba907a; }
}

@keyframes glowing {
  0% { background-color: #031c6e; box-shadow: 0 0 3px #63583fe0; }
  50% { background-color: #031c6e; box-shadow: 0 0 40px #ead913b8; }
  100% { background-color: #031c6e; box-shadow: 0 0 3px #bbba907a; }
}
.namegroup{
    
    margin-bottom: 3rem !important;
}
.profile-pic {
    max-width: 200px;
    max-height: 200px;
    display: block;
}

.file-upload1 {
    display: none;
}
.circle {
    border-radius: 0px !important;
    overflow: hidden;
    width: 128px;
    height: 128px;
    border: 8px solid rgba(255, 255, 255, 0.7);
    position: absolute;
    /*top: 72px;*/
}
img {
    max-width: 100%;
    height: auto;
}
.p-image {
  position: absolute;
    top: 94px;
    right: -7rem;
    color: #666666;
    transition: all .3s cubic-bezier(.175, .885, .32, 1.275);
}
.p-image:hover {
  transition: all .3s cubic-bezier(.175, .885, .32, 1.275);
}
.upload-button {
  font-size: 1.2em;
}

.upload-button:hover {
  transition: all .3s cubic-bezier(.175, .885, .32, 1.275);
  color: #999;
}
.profilepic_row
{
    float: right;
}
.register:hover{
    text-decoration:none !important;
    color:#FFF;
}
.lang_course_details
{
color:#fff !important;
float:left;
  
}
.lang_sub
{
  width: 100%;
}
.active_btn
{
border: 2px solid #000000f7;
}
/*.button {
  background-color: #bd213047;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: none;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-family: Arial;
  font-size: 20px;
  padding: 5px 10px;
  text-align: center;
  text-decoration: none;
  -webkit-animation: glowing 1500ms infinite;
  -moz-animation: glowing 1500ms infinite;
  -o-animation: glowing 1500ms infinite;
  animation: glowing 1500ms infinite;
}
@-webkit-keyframes glowing {
  0% { background-color: #bd213047; -webkit-box-shadow: 0 0 3px #1b1919e0;}
  50% { background-color: #650a13b8 -webkit-box-shadow: 0 0 40px #ea1328b8; }
  100% { background-color: #210205eb; -webkit-box-shadow: 0 0 3px #bb9095eb; }
}

@-moz-keyframes glowing {
  0% { background-color: #bd213047; -moz-box-shadow: 0 0 3px #1b1919e0; }
  50% { background-color: #650a13b8; -moz-box-shadow: 0 0 40px #ea1328b8; }
  100% { background-color: #210205eb; -moz-box-shadow: 0 0 3px #bb9095eb; }
}

@-o-keyframes glowing {
  0% { background-color: #bd213047; box-shadow: 0 0 3px #1b1919e0; }
  50% { background-color: #650a13b8; box-shadow: 0 0 40px #ea1328b8; }
  100% { background-color: #210205eb; box-shadow: 0 0 3px #bb9095eb; }
}

@keyframes glowing {
  0% { background-color: #980f1c47; box-shadow: 0 0 3px #1b1919e0; }
  50% { background-color: #650a13b8; box-shadow: 0 0 40px #ea1328b8; }
  100% { background-color: #210205eb; box-shadow: 0 0 3px #bb9095eb; }
}*/
.visitorcount {
padding: 10px 10px;
    background-color: #dfdad6;
    text-align: center;
}

@media screen and (max-width:767px) 
{
    .op_cerem_rw
    {
       height: 75px;
    }
    .op_cerem_p
    {
    text-align: center;
    font-weight: bolder;
    font-size: 16px;
    color: #000;
    }
    .op_cerem_img
    {
        color: #ce2121;
        font-size:21px;
    }
    .op_cerem_div_12
    {
        
    padding: 2px 12px;
    }
    .blinkk
    {
     font-size: 18px !important;
    }
.navbar-brand img{

width:100%;
}
.navbar-brand {

width:75%;
}
#web
{
	display:none;
}
#mob
{
	display:block !important;
}
.profilepic_row {
    float: left;
}
.p-image {
    position: absolute;
    top: 94px;
    right: 2rem !important;
}
.main_bg{
	padding:21px;
	font-size:25px !important;
	height: 279px;
}
.slideshow-container {
    margin-left: 19%;
}
.bg{

	height:687px;
}
.col_hand_blink{
    margin-left: 10%;
    float: left;
    margin-top: -1%;
    width: 25%;
}
}
@media screen and (max-width:575px) 
{
     .op_cerem_rw
    {
      height: 75px;
    }
    .op_cerem_p
    {
    text-align: center;
    font-weight: bolder;
    font-size: 16px;
    color: #000;
    }
    .op_cerem_img
    {
        color: #ce2121;
        font-size:21px;
    }
     .op_cerem_div_12
    {
        
    padding: 2px 12px;
    }
     .blinkk
    {
     font-size: 18px !important;
    }
   .main_bg{
	padding:21px;
	font-size:25px !important;
	height: 279px;
}
.slideshow-container {
    margin-left: 19%;
}
.bg{

	height:687px;
}
   .navbar-brand img{ 
width:100%;
}
.navbar-brand {

width:75%;
}
#web
{
	display:none;
}
 #mob {
 display:block !important;
}
.namegroup {
    margin-bottom: 8rem !important;
}
.p-image {
left: 7rem !important;
}
.col_hand_blink{
    margin-left: 10%;
    float: left;
    margin-top: -1%;
    width: 25%;
}
}
@media screen and (max-width:442px) 
{
     .op_cerem_rw
    {
        height: 75px;
    }
    .op_cerem_p
    {
    text-align: center;
    font-weight: bolder;
    font-size: 16px;
    color: #000;
    }
    .op_cerem_img
    {
        color: #ce2121;
        font-size:21px;
    }
     .op_cerem_div_12
    {
        
    padding: 2px 12px;
    }
  .blinkk
    {
     font-size: 18px !important;

    }
	.navbar-brand img{

width:100%;
}
.navbar-brand {

width:75%;
}
#web
{
	display:none;
}
 #mob
{
    display:block !important;
}
.main_bg{
	padding:21px;
	font-size:22px !important;
	height: 279px;
}
.slideshow-container {
    margin-left: 19%;
}
.bg{

	height:687px;
}
.col_hand_blink{
            margin-left: -5%;
    float: left;
    margin-top: -1%;
    width: 18%;
}
