@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
#wrapper{ width:100%; max-width:1170px; margin: auto 0;position: relative;}
	html{height:100%;background:#930; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#930, #630) no-repeat; /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#930, #630) no-repeat; /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#930, #630) no-repeat; /* For Firefox 3.6 to 15 */
    background: linear-gradient(#930, #630) no-repeat; /* Standard syntax (must be last) */}
.logom{float:left;width:200px; height:120px;}
.logom img{height:100%;}
.topbanr{width:80%; height:150px; position:absolute; top:40px; left:10%; right:10%;}
.topbanr img{width:100%;}
.social {position:absolute;top:55px;right:0; background:url(images/socbg.png); z-index:666; border-radius: 30px 0px 0px 30px; box-shadow: -10px 0px 3px #660000; box-sizing: border-box;}
.social img{padding:5px;}
.three{width:100%; text-align:center; margin:25% 0px 0px 0px;}
.forlink{color:darkorange;}
.enterbtn{ width:100%; text-align:center; margin:10px 0px 0px 0px; position:absolute;
    bottom:0; left:0;
    -webkit-animation-name: crtbtn; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
	-webkit-animation-fill-mode: forwards; 
	animation-name: crtbtn;
    animation-duration: 4s;
	animation-fill-mode: forwards;
	}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes crtbtn {0%{bottom:0px;opacity:0;}50%{bottom:0px;opacity:0;}100% {bottom:15px;opacity:1; }}

/* Standard syntax */
@keyframes crtbtn {0%{bottom:0px;opacity:0;}50%{bottom:0px;opacity:0;}100% {bottom:15px;opacity:1;}}

#crtnl{position:absolute; left:0; top:0; width:50%; height:100%;z-index:900;background: -webkit-linear-gradient(#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C);
     background:-o-linear-gradient(left,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C); 
    background: -moz-linear-gradient(left,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C); 
    background: linear-gradient(to right ,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C);}
#crtnr{position:absolute; right:0; top:0; width:50%; height:100%;z-index:900;background: -webkit-linear-gradient(#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C);
     background:-o-linear-gradient(left,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C); 
    background: -moz-linear-gradient(left,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C); 
    background: linear-gradient(to right ,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C,#780000,#550101,#780000,#E5342C);}
#topcrtn{position:fixed; top:0; left:0; width:100%; height:40px; background:url(images/rdcrtn1.png); z-index:1000;}

@font-face {font-family:marathi; src: url(fonts/kiran.ttf);}
.para { font-family: marathi;}
.fora{font-size:1.2em;}
.forh1{color:#fff; font-size:2em; border-radius:10px; text-align:center; background-image:url(images/bor.png); margin:20px 0px;}
.subhead{color:#FC0; font-size:1.4em;padding:5px 30px; background: red; /* For browsers that do not support gradients */    
    background: -webkit-linear-gradient(left, #B95C00 ,#663300); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, #B95C00, #663300); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right,#B95C00, #663300); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #B95C00 ,#663300); /* Standard syntax (must be last) */}
.subhead2{color:#FC0; font-size:2em;padding:5px 30px; background: red; /* For browsers that do not support gradients */    
    background: -webkit-linear-gradient(left, #B95C00 ,#663300); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, #B95C00, #663300); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right,#B95C00, #663300); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #B95C00 ,#663300); /* Standard syntax (must be last) */}
.forpara{color:#fff; font-size:1.2em; text-align:justify; line-height:1.8em; padding:0px 10px; box-sizing:border-box;text-indent: 70px;}
.jayamala{color:#fff; font-size:1.2em; text-align:center; line-height:1.8em; padding:0px 10px; box-sizing:border-box;}
.centeraside{ width:60%;margin-left:20%;float:left;color:#fff; font-size:1.2em; text-align:center; line-height:1.8em; padding:0px 10px; box-sizing:border-box;text-indent: 70px;}
.forcon{color:#fff; font-size:1em; line-height:1.7em; padding:0px 5px; box-sizing:border-box;}
.forli{
	color: #fff;
	font-size: 1.2em;
	line-height: 1.5em;
	text-align: left;
	padding: 0px 0px 0px 15px;
	box-sizing: border-box;
	list-style-image: url(images/ms.png);
	list-style-position: outside;
	}
.ulcon{color: #fff; font-size:1.5em; background: #F93; width: 100%;	}

input[type=text], select {
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}

input[type=submit] {
    width: 50%;
    background-color:#F90;
    color: white;
    padding: 14px 20px;
    margin: 8px 0;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}

input[type=submit]:hover {
    background-color:#F60;
}

.formdiv {
    border-radius: 5px;
    background-color:#7B0909;
    padding: 20px;
}
.aimtek a visited:{color:white; text-decoration:none;}

/* -----bootstrap code-------*/


.navbar {background-color: #8e181b; background-image:url(images/pattern.png);margin:0px;border:0;}

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-brand {color:#F90;}
.navbar-default .navbar-nav > li > a:hover, 
.navbar-default .navbar-nav > li > a:focus {color: #f1f1f1; background-color: #b27677;}

@media only screen and (max-width: 766px) {
.collapsing, .in {background-color:transparent;border:0px;}
.collapsing ul li a, .in ul li a {color:#F90!important;}
.collapsing ul li a:hover, .in ul li a:hover {color: #f1f1f1!important;}
}

/* slider */
.c-carousel {
  width: 100%; position: relative;overflow-x: hidden;}
.c-carousel__arrow {width: 30px;height: 30px;position: absolute;top: 50%;z-index: 1;-webkit-transform: translateY(-50%) rotate(45deg);transform: translateY(-50%) rotate(45deg); background-color: white;
}
.c-carousel__arrow--left {left: 15px;}.c-carousel__arrow--right {right: 15px;}
.c-carousel__slides {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0;padding: 0;list-style: none;
  will-change: transform;}
/* mouse over div */
.card {width:200px;height:200px;overflow:hidden;position:relative; background-color:yellow; margin:20px; float:left;}

.card_content { width:200px;height:200px;overflow:hidden;background-color:gray;position:absolute;bottom:-230px; box-sizing:border-box; 
transition: all 0.5s ease;
}

.card_content h3 {
  font-size: 1.5em;
  background-color:#236020;
  padding:10px;
}
.card_content p{padding:10px;}
.card:hover .card_content {
  background-color:green;
  bottom:0; color:white; 
}

.suvarntula{font-weight: bold;color:#F7CC08;}