p{line-height:24px;text-align:justify;}a{outline:0!important;color:#b10101;-webkit-transition:color .4s,background-color .4s;-moz-transition:color .4s,background-color .4s;-o-transition:color .4s,background-color .4s;transition:color .4s,background-color .4s;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
a:hover{text-decoration:none;}.pad0{padding:0;}strong{font-weight:600 !important;}
.back-to-top{position:fixed;z-index:1000;bottom:8em;right:0;text-decoration:none;color:#fff;background:rgba(0,0,0,0.70);font-size:16px;padding:6px 10px;display:none;}.back-to-top:hover{background:rgba(0,0,0,1);color:#ffc539;text-decoration:none!important;}

.home-spl-sec-box h2,.home-courses-box a:hover h2,.home-courses-box a:hover span,.inner-right-menu ul li a i{-webkit-transition:color .4s,background-color .4s;-moz-transition:color .4s,background-color .4s;-o-transition:color .4s,background-color .4s;transition:color .4s,background-color .4s;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}

.slider{padding:0;position:relative;overflow:hidden;}
.carousel-fade {
 .carousel-inner {
 .item {
 opacity: 0;
 transition-property: opacity;
}
 .active {
 opacity: 1;
}
 .active.left,  .active.right {
 left: 0;
 opacity: 0;
 z-index: 1;
}
 .next.left,  .prev.right {
 opacity: 1;
}
}
.carousel-control {
	z-index: 2;
}
}
.carousel-fade .carousel-inner .item {
	opacity: 0;
	-webkit-transition-property: opacity;
	transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
	opacity: 1;
}
.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {
	left: 0;
	opacity: 0;
	z-index: 1;
}
.carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {
	opacity: 1;
}
.carousel-fade .carousel-control {
	z-index: 2;
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
	min-width: 100%;
	height: auto;
}
/* Carousel Animation delays */
.slider{padding:0;position:relative;overflow:hidden; width: 100%;z-index: 0;}
.slide1, .slide2, .slide3,.slide4, .slide5, .slide6{z-index:1 !important;}
.slide1 a, .slide2 a, .slide3 a,.slide4 a, .slide5 a, .slide6 a{animation-delay:2s;z-index:999 !important;display:inline-block;padding:12px 30px; text-transform: uppercase;font-size: 15px;}
.slide1 a.btn-one, .slide2 a.btn-one, .slide3 a.btn-one,.slide4 a.btn-one, .slide5 a.btn-one, .slide6 a.btn-one{animation-delay:2.5s;}
.slide1 a:hover, .slide2 a:hover, .slide3 a:hover,.slide4 a:hover, .slide5 a:hover, .slide6 a:hover{color: #fff;}
.slide1 h3{animation-delay:1.5s;font-size:32px;font-weight:500;color:#1c2255;padding:15px 15px 5px 15px; margin: 0;display:block; text-transform: uppercase;line-height: 33px;}
.slide1 h4{animation-delay:1.8s;font-size:28px;font-weight:400;color:#d63263;padding:10px 15px 25px 15px; margin: 0;display:block; line-height: 26px;}
.slide2 h3{animation-delay:1.5s;font-size:32px;font-weight:500;color:#1c2255;padding:15px 15px 5px 15px; margin: 0;display:block; text-transform: uppercase; line-height: 33px;}
.slide2 h4{animation-delay:1.8s;font-size:28px;font-weight:400;color:#d63263;padding:10px 15px 25px 15px; margin: 0;display:block; font-family: line-height: 26px;}
.slide3 h3{animation-delay:1.5s;font-size:32px;font-weight:500;color:#1c2255;padding:15px 15px 5px 15px; margin: 0;display:block; text-transform: uppercase;line-height: 33px;}
.slide3 h4{animation-delay:1.8s;font-size:28px;font-weight:400;color:#d63263;padding:10px 15px 25px 15px; margin: 0;display:block; line-height: 26px;}
.slide4 h3{animation-delay:1.5s;font-size:32px;font-weight:500;color:#1c2255;padding:15px 15px 5px 15px; margin: 0;display:block; text-transform: uppercase;line-height: 33px;}
.slide4 h4{animation-delay:1.8s;font-size:28px;font-weight:400;color:#d63263;padding:10px 15px 25px 15px; margin: 0;display:block; line-height: 26px;}
.slide5 h3{animation-delay:1.5s;font-size:32px;font-weight:500;color:#1c2255;padding:15px 15px 5px 15px; margin: 0;display:block; text-transform: uppercase; line-height: 33px;}
.slide5 h4{animation-delay:1.8s;font-size:28px;font-weight:400;color:#d63263;padding:10px 15px 25px 15px; margin: 0;display:block;line-height: 26px;}

.slide1 .carousel-caption{left:20px;right:0;top:52%;bottom:4%;padding:20px !important;width:40%;text-align:center !important; background: rgba(255,255,255,0.7);text-shadow: 0 1px 2px rgba(0,0,0,.1);animation-delay:1s;}
.slide2 .carousel-caption{left:20px;right:0;top:52%;bottom:4%;padding:20px !important;width:40%;text-align:center !important; background: rgba(255,255,255,0.7);text-shadow: 0 1px 2px rgba(0,0,0,.1);}
.slide3 .carousel-caption{left:20px;right:0;top:52%;bottom:4%;padding:20px !important;width:40%;text-align:center !important; background: rgba(255,255,255,0.7);text-shadow: 0 1px 2px rgba(0,0,0,.1);}
.slide4 .carousel-caption{left:20px;right:0;top:52%;bottom:4%;padding:20px !important;width:40%;text-align:center !important; background: rgba(255,255,255,0.7);text-shadow: 0 1px 2px rgba(0,0,0,.1);}
.slide5 .carousel-caption{left:20px;right:0;top:52%;bottom:4%;padding:20px !important;width:40%;text-align:center !important; background: rgba(255,255,255,0.7);text-shadow: 0 1px 2px rgba(0,0,0,.1);}

@media all and (max-width : 768px) {
.slide1 .carousel-caption, .slide2 .carousel-caption, .slide3 .carousel-caption, .slide4 .carousel-caption, .slide5 .carousel-caption{width:100% !important; left:0;right:0;bottom:0;background:none;display:none;}
.slide1 h3, .slide2 h3, .slide3 h3, .slide4 h3, .slide5 h3{font-size:22px;margin-bottom:0;}
.slide1 h4, .slide2 h4, .slide3 h4, .slide4 h4, .slide5 h4{font-size:16px;margin-top:5px;}
.slide1 a, .slide2 a, .slide3 a, .slide4 a, .slide5 a{display:none;}
}
.slider .carousel-indicators li{ display: block; border-radius: 0;border: 2px solid #9a090c;}
.slider .carousel-indicators{right: 0; left: 95%; top: 34%;}
.slider .carousel-indicators .active{ background: #ffc539;border: 2px solid #ffc539;}

.btn-one,.btn-one-full,.btn-two,.btn-two-full,.btn-three,.btn-three-full{-webkit-transition:color .4s,background-color .4s;-moz-transition:color .4s,background-color .4s;-o-transition:color .4s,background-color .4s;transition:color .4s,background-color .4s;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out; -o-transition:all .4s ease-in-out; transition:all .4s ease-in-out; margin-top:20px;letter-spacing:1px;text-transform:uppercase;padding:10px 30px 10px 30px;line-height:1;font-size:12px;font-weight: 600; display: inline-block;border-radius:0px;}
.btn-one{border:2px solid #9a090c;color:#9a090c;}
.btn-one:hover{background:#9a090c;color:#fff;}
.btn-one-full{border:2px solid #9a090c;color:#fff;background:#9a090c;}
.btn-one-full:hover{border:2px solid #9a090c;background:none;color:#9a090c;}
.btn-two{border:2px solid #ffc539;color:#ffc539;}
.btn-two:hover{background:#ffc539;color:#fff;}
.btn-two-full{border:2px solid #ffc539;background:#ffc539;color:#fff;}
.btn-two-full:hover{border:2px solid #ffc539;color:#ffc539; background:none;}
.btn-three{border:2px solid #fff;color:#fff;}
.btn-three:hover{background:#fff;color:#9a090c;}
.btn-three-full{border:2px solid #fff;background:/*#fff*/#fff;color:#9a090c;}
.btn-three-full:hover{border:2px solid #fff;color:#fff; background:none;}

/* Divider Line */
hr{background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent);border: 0;height: 1px;margin: 22px 0 22px 0;}hr.short {margin: 11px 0 11px 0;}hr.tall {margin: 44px 0 44px 0;}hr.taller {margin: 66px 0 66px 0;}hr.light {background-image: -webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.2), transparent);background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.2), transparent);}hr.invisible{background: none;}
/* Divider Line */
.divider-head-red{display:block;font-size:0;line-height:0;position:relative;width:72px;height:6px;background-color:#9a090c;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:20px;}
.divider-head-yellow{display:block;font-size:0;line-height:0;position:relative;width:72px;height:6px;background-color:#ffc539;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:20px;}

.divider-head-red:before, .divider-head-red:after,.divider-head-yellow:before, .divider-head-yellow:after{position:absolute;-webkit-transform:translateY(3px);transform:translateY(3px);width:72px;height:1px;content:"";display:inline-block;margin-top:0;margin-bottom:0;background-color:#d5d5d5;}.divider-head-red:before,.divider-head-yellow:before{left:100%;}.divider-head-red:after,.divider-head-yellow:after{right:100%;}

.home-spl-sec-one {position: relative;margin-top: -5%;}
.home-spl-sec-box{ border-color: rgba(0,0,0,0.1);border-style: solid;border-width: 0 1px 1px 0;}
.home-spl-sec-box a{display: block;background: #9a090c; color: #fff;padding: 40px;height: 280px;}
.home-spl-sec-box a:hover{background: #750104;}
.home-spl-sec-box i{ display: inline-block; padding-right: 10px;}
.home-spl-sec-box h2{ display: inline-block; margin-top: 0;}
.home-spl-sec-box a:hover h2{color: #ffc539;}
.home-spl-sec-box p{}
.home-spl-sec-box span{color: #ffc539;padding-top: 20px;display: block;}
.home-welcome-bg{ padding: 60px 0;}
.home-welcome-bg h1{ margin: 0 0 20px;}
.welcome-logo img{width: 70%; margin: 0 auto; display: block; -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3); box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3); /* border: 5px solid #fff; */ border-radius: 100%; padding: 0;}

.home-courses-bg{background:#f6f6f6;}
.home-courses-content-area{padding: 20px;}
.home-courses-content-area h2{ text-align: center;}
.home-courses-box{padding: 5px 15px;}
.home-courses-box a{ display: block; padding:37px 20px; text-align: center; background: #7e7a6e; color: #fff;min-height: 180px; margin: 20px;}
.home-courses-box h2{margin:0 0 20px 0; font-size: 22px;line-height: 30px;}
.home-courses-box span{color: #ffc539; text-transform: uppercase;font-weight: 600;}
.home-courses-box a:hover{background: #750104; color: #fff;}
.home-courses-box a:hover h2{color: #ffc539;}
.home-courses-box a:hover span{color: #fff;}
.home-courses-name{position: relative; z-index: 0; background: url(../images/bg-new1.jpg) left center; height: 1120px; background-attachment: fixed;}
.home-courses-name:before{background:rgba(0,0,0,0.30); content:""; height:100%;left:0; position:absolute; top:0; width:100%; z-index:0;}
.home-courses-name img{position: fixed;}
.home-courses-name-hang{position: absolute; text-align: center; right: 0; left: 0; top: 40%; bottom: 0; color: #fff;}
.home-courses-name-hang h2{ font-size: 36px;}

.home-inner-admission-bg{}.home-inner-admission-left img{ min-width: 100%;}.home-inner-admission-centre{color:#fff;min-height:347px;background:#616161;padding:55px 90px;text-align:center;}.home-inner-admission-centre h3{margin:0;font-size:26px;line-height:47px;}.home-inner-admission-centre h3 span{text-transform:uppercase;font-size:30px;}.home-inner-admission-right{background:#232323;padding:50px;min-height:347px;text-align:center;color:#fff;}.home-inner-admission-right h3{margin:0 0 20px;}.home-inner-admission-right p{color:#B7B7B7;}
.home-education-life-bg{padding: 60px 0; background: url(../images/bg-2.png) repeat;}
.home-education-life{}
.home-education-right{padding: 30px; display: inline-block;}
.home-education-right h2{color: #9a090c; font-size: 36px; font-weight: 400; margin: 0 0 20px;}
.home-education-right .home-counter-box{padding: 20px 0;}
.home-education-right .home-counter-box span{ float: left;font-size: 48px; padding-right: 10px;color: #a7a7a7;}
.home-education-right .home-counter-box h3{display: inline-block; margin: 0;color: #9a090c;}
.home-education-right .home-counter-box p{text-transform: uppercase;color: #a7a7a7;font-weight: 600;}

footer{padding:40px 0;background:url(../images/footer-bg-1.jpg) no-repeat center center;background-size:cover;position: relative;z-index: 999;}
/* footer::after {content: "";width: 100%;height: 100%;position: absolute;right: 0;left: 0;top:0;z-index:-1;background: url(../images/footer-after.png) no-repeat top center;
} */
footer:before{background:rgba(0,0,0,0.80);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1;}
footer h2{font-weight:600;font-size:22px;padding-bottom:15px;margin-bottom:15px;margin-top:0;letter-spacing:0;text-transform:none;color:#fff;position:relative;}footer h2:after{border-color:#fff;content:"";border-bottom:2px solid;border-color:inherit;bottom:0;left:0;position:absolute;width:100px;}footer p{ color: #fff;}footer ul{margin:0;padding:0;list-style:none;}
footer ul li a{color:#fff;font-size:15px;line-height:34px;display:block;}
footer ul li a i{color:#ffc539;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}footer ul li a:hover{color:#ffc539;}
footer ul li a:hover i{padding-right:5px;color:#fff;}.footer-box{padding:30px 15px;}.footer-box-color{background:#009ddc;color:#fff;padding:30px 15px 10px 15px;}
.footer-box-color a{color:#fff;font-size:14px;}.footer-box-color a i{padding-right:5px;font-size:16px;}
.footer-box-color a:hover{color:#fff;}.footer-box-color p{font-size:14px;font-weight:500;line-height:20px;text-align:left;}.footer-box-color h2{color:#fff;}.copy{padding:20px 0;background: rgba(154,9,12,0.80);color:#fff;}.copy a{color:#fff;}.copy .pull-right{text-align:right;}
.inner-banner{position: relative;z-index:0;}
.inner-banner:before{background:rgba(0,0,0,0.30); content:""; height:100%;left:0; position:absolute; top:0; width:100%; z-index:0;}
.inner-banner img{min-width: 100%;}
.inner-content-bg{ background: url(../images/inner-bg.png);}
.inner-content-content-box{ background: rgba(255,255,255,0.9); padding:50px 50px;
  box-shadow: 6px 0 4px  -4px #e5e5e5 , -6px 0 4px  -4px #e5e5e5;
  -moz-box-shadow: 6px 0 4px  -4px #e5e5e5, -6px 0 4px  -4px #e5e5e5;
  -webkit-box-shadow: 6px 0 4px  -4px #e5e5e5, -6px 0 4px  -4px #e5e5e5;min-height: 500px;}
.inner-content-content-box h1{ margin: 0 0 20px; color: #9a090c;}
.inner-content-content-box h2{background: #9a090c; color: #fff;font-size: 26px; padding: 5px 10px 5px 10px;}
.inner-content-content-box h2 a{color: #fff;}
.inner-content-content-box h3{ font-size:22px; color: #3f3f3f; border-bottom: 1px solid #3f3f3f;padding-bottom: 5px;}

.inner-banner-breadcrumb{position: absolute;bottom:0px;left: 9%;}
ul.breadcrumb{padding:10px 0px 10px 16px;list-style:none;background-color:transparent;color:#1c2255; margin: 0;}
ul.breadcrumb:before{content:"\f0a9";font-family:"FontAwesome";color:#1c2255;margin-right:9px}
ul.breadcrumb li{display:inline;font-size:15px;}
ul.breadcrumb li+li:before{padding:8px;color:#fff;content:"/\00a0";}
ul.breadcrumb li a{color:#1c2255;text-decoration:none;}
ul.breadcrumb li a:hover{color:#00ccff;text-decoration:underline;}

ul.breadcrumbBlue{padding:10px 0px 10px 0px;list-style:none;background-color:transparent;color:#fff !important;}
ul.breadcrumbBlue:before{content:"";}
ul.breadcrumbBlue li{display:inline;font-size:16px;}
ul.breadcrumbBlue li+li:before{padding:8px;color:#fff !important;content:"/\00a0";}
ul.breadcrumbBlue li a{color:#fff !important;text-decoration:none;}
ul.breadcrumbBlue li a:hover{color:#9a090c !important;text-decoration:underline;}

.inner-right-menu{}
.inner-right-menu ul{ padding: 0; margin:40px 0 0 15px; list-style: none;}
.inner-right-menu ul li{margin-bottom: 5px;background: rgba(175,175,175,0.1);}
.inner-right-menu ul li.head{background-color: #262223;color: #fff;text-align: center;font-size: 16px;padding: 5px 10px;text-transform: uppercase;font-weight: 600;}
.inner-right-menu ul li a{ color: #9a090c; display: block; padding: 10px 10px;}
.inner-right-menu ul li a i{padding-right: 5px;padding-bottom: 10px;float: left;}
.inner-right-menu ul li a:hover{background:#9a090c; color: #fff;}
.inner-right-menu ul li a:hover i{padding-right: 10px;}
.inner-right-menu ul li .active{background:#9a090c; color: #fff;}

ul.list{margin:10px 0 10px 5px; padding: 0;}
ul.list li{ list-style: none;padding: 8px 0px 8px 0px;text-align: justify;line-height: 24px;}
ul.list li:before {font-family: "FontAwesome";content: "\f101";padding-right:7px; }

.list-content{margin:10px 0 10px 20px; padding: 0;}
.list-content li{padding: 8px 0px 8px 0px;text-align: justify;line-height: 24px;}
.all-course-box{ text-align: center;padding: 40px 20px;margin: 10px; position: relative; z-index: 0;}
.all-course-box:before{background:rgba(0,0,0,0.60); content:""; height:100%;left:0; position:absolute; top:0; width:100%; z-index:-1;}
.all-course-box h2{background: transparent; color:#fff;text-transform: uppercase;line-height: 30px; font-size: 20px;}
.all-course-box a{}
.course-bg-1,.course-bg-2,.course-bg-3,.course-bg-4,.course-bg-5,.course-bg-6,.course-bg-7,.course-bg-8{background-position: center center;background-size: cover;}
/* .course-bg-1{background-image:url(../images/courses/course-bg-1.jpg);} */
.course-bg-1{background-image:url(../images/courses/athena-institute-mangalore.jpg);}
/* .course-bg-2{background-image:url(../images/courses/course-bg2.jpg);} */
.course-bg-2{background-image:url(../images/courses/athena-institute-mangalore.jpg);}
/* .course-bg-3{background-image:url(../images/courses/course-pbsc.jpg);} */
.course-bg-3{background-image:url(../images/courses/athena-institute-mangalore.jpg);}
/* .course-bg-4{background-image:url(../images/courses/course-msc.jpg);} */
.course-bg-4{background-image:url(../images/courses/athena-institute-mangalore.jpg);}
/* .course-bg-5{background-image:url(../images/courses/1.jpg);} */
.course-bg-5{background-image:url(../images/courses/athena-institute-mangalore.jpg);}
/* .course-bg-6{background-image:url(../images/courses/2.jpg);} */
.course-bg-6{background-image:url(../images/courses/athena-institute-mangalore.jpg);}
/* .course-bg-7{background-image:url(../images/courses/3.jpg);} */
.course-bg-7{background-image:url(../images/courses/athena-institute-mangalore.jpg);}
/* .course-bg-8{background-image:url(../images/courses/1.jpg);} */
.course-bg-8{background-image:url(../images/courses/athena-institute-mangalore.jpg);}

.grid {
	position: relative;
	margin: 0 auto;
	padding: 1em 0 4em;
	width: 100%;
	list-style: none;
	text-align: center;
}


/* Common style */
.grid figure {
	position: relative;
	float: left;
	overflow: hidden;
	margin: 10px 1%;
	width:100%;
	background: #9a090c;
	text-align: center;
	cursor: pointer;
}

.grid figure img {
	position: relative;
	display: block;
	min-height: 100%;
	max-width: 100%;
	opacity: 0.8;
}

.grid figure figcaption {
	padding: 1.2em;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.grid figure figcaption::before,
.grid figure figcaption::after {
	pointer-events: none;
}

.grid figure figcaption,
.grid figure figcaption > a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
.grid figure figcaption > a {
	z-index: 1000;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0;
}

.grid figure h2 {
	word-spacing: -0.15em;
	font-weight: 300;
}

.grid figure h2 span {
	font-weight: 800;
}

.grid figure h2,
.grid figure p {
	margin: 0;
}

.grid figure p {
	letter-spacing: 1px;
	font-size: 68.5%;
}
/*---------------*/
/***** Bubba *****/
/*---------------*/

figure.effect-bubba {
	background: #000;
}

figure.effect-bubba img {
	min-width: 100%;opacity: 0.5;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
}

figure.effect-bubba:hover img {
	opacity: 0.2;
}

figure.effect-bubba figcaption::before,
figure.effect-bubba figcaption::after {
	position: absolute;
	top: 15px;
	right: 15px;
	bottom: 15px;
	left: 15px;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-bubba figcaption::before {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	-webkit-transform: scale(0,1);
	transform: scale(0,1);
}

figure.effect-bubba figcaption::after {
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	-webkit-transform: scale(1,0);
	transform: scale(1,0);
}

figure.effect-bubba h2 {
	padding-top: 10%;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0,-20px,0);
	transform: translate3d(0,-20px,0);
}

figure.effect-bubba p {
  padding: 4px 10px;
  color: #fff;
  display: inline-block;
  background: #ffc539;
  margin-top: 10px;
  font-weight: 600;
	opacity: 0; text-align: center;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,20px,0);
	transform: translate3d(0,20px,0);
}

figure.effect-bubba:hover figcaption::before,
figure.effect-bubba:hover figcaption::after {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}

figure.effect-bubba:hover h2,
figure.effect-bubba:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}


.contact-form-bg{background: #9a090c; color: #fff; padding: 40px; position: relative; display: inline-block;}
.contact-form label{
		font-weight:100;display: inline-block;width: 100%; font-size: 16px;
	}
	.contact-form button{
		background: transparent;
	}
	.contact-form button:focus{
		box-shadow:none;
	}
.form-group{ display: inline-block; margin-bottom: 25px; width: 100%;}
.form-control{ height: 43px;}

input, textarea {
    padding: 10px;
    width: 100%;
    font-size: 15px;
    font-family: inherit;
    line-height: 24px;
    border: none;
    transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    border: 1px solid rgba(255,255,255,0.6) !important;
    color: #fff !important;
    background-color: rgba(0,0,0,0.04) !important;
    border-radius: 4px;
}
.contact-box{padding-right: 60px;background: rgba(255,255,255,0.9);
  box-shadow: 6px 0 4px  -4px #e5e5e5 , -6px 0 4px  -4px #e5e5e5;
  -moz-box-shadow: 6px 0 4px  -4px #e5e5e5, -6px 0 4px  -4px #e5e5e5;
  -webkit-box-shadow: 6px 0 4px  -4px #e5e5e5, -6px 0 4px  -4px #e5e5e5;min-height:637px;padding:50px 50px;}
.contact-box h1{ margin: 0 0 20px; color: #9a090c;font-size: 32px;}
.contact-num-box{ display: inline-block; width: 100%}
.contact-num-icon{float: left;width: 10%;padding: 30px 20px 20px 20px;}
.contact-num-icon i{ font-size: 42px;color: #9a090c;}
.contact-num-content{float: left;width: 90%;padding: 20px;}
.contact-num-content a{color: #1c2255;}.contact-num-content a:hover{color: #00ccff;}
.inner-contact-section{padding:60px 0 60px;background:#1d2356;color:#46d5fb;}.inner-contact-section-left{text-align:right;border-right:1px solid #fff;padding-right:30px;}.inner-contact-section-left h2{margin:0 0 15px;line-height:42px;font-size:24px;font-family: 'Roboto', sans-serif;}.inner-contact-section-left h2 span{text-transform:uppercase;font-size:34px;color:#fffdf8;}.inner-contact-section-left p{text-align: right;}.inner-contact-section-right{padding-left:30px;}.inner-contact-section-right-number{display:block;}.inner-contact-section-right-number i{float:left;padding-right:20px;}.inner-contact-section-right-number a{color:#46d5fb;font-size:20px;line-height:29px;font-weight:600;}.inner-contact-section-right-number a:hover{color:#fff;}.inner-contact-section-right-form{display:block;}
.ModalloadPopup .modal-header .close {
    color: #0a0a0a;
    opacity: 1 !important;
}

@media all and (max-width : 768px) {
.inner-right-menu{display: none;}
}

th{
    text-align: left;
    background-color: #9a090c;
    color: #fff;
}
th{ padding:5px;}
td{ padding:5px;}

.imageO{
	position: absolute;
	top:30%;
	WIDTH:90%;
	TEXT-ALIGN:CENTER;
	PADDING:2%;
	TEXT-TRANSFORM:UPPERCASE;
	FONT-WEIGHT:500;
  }

  .eventImage {
	max-height: 300px;
    width: 100%;
    object-fit: cover;
  }