/*@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,400,800,600,700,300);*/
@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,600,700,800);
@import url(http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css);



article, aside, details, figcaption, figure, footer, header, hgroup, html[xmlns] .clearfix, menu, nav, section {
	display:block
}
ol, ul, ul.top-menu li {
	list-style:none;
}
.img-responsive, ul.top-menu li img {
	width:100%;
	max-width:100%;
	height: auto;
}
.featured h5 a, a {
	text-decoration:none
}
#mailInput, body {
	font-family:"Poppins",Helvetica,sans-serif;
}
#homeSlider, .cContent, .contact textarea, .mail, .scroll-text ul, svg {
	overflow:hidden
}
.flex-container a:active, .flex-container a:focus, .flexslider a:active, .flexslider a:focus, .lb-data .lb-close, .lb-nav a, :focus {
	outline:0
}
.news span, .twit, .twit a {
	font-style:italic
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, meter, nav, object, ol, output, p, pre, progress, q, rp, rt, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video, xmp {
	border:0;
	margin:0;
	padding:0;
	font-size:100%
}
.announcements ul li, .campusnews ul li, .events ul li, .news ul li, .nt-events ul li {
	border-bottom:1px dotted #191919
}
body, html {
	height:100%
}
b, strong {
	font-weight:700
}
img {
	color:transparent;
	font-size:0;
	vertical-align:top;
	-ms-interpolation-mode:bicubic
}
caption, td, th {
	font-weight:400;
	vertical-align:top;
	text-align:left
}
q {
	quotes:none
}
q:after, q:before {
	content:'';
	content:none
}
.clearfix:after, .slides:after {
	visibility:hidden;
	clear:both;
	content:".";
	line-height:0
}
small, sub, sup {
	font-size:75%
}
sub, sup {
	line-height:0;
	position:relative;
	vertical-align:baseline
}
.new_footer, .scroll-text ul, table td {
	vertical-align:top;
}
sub {
	bottom:-.25em
}
sup {
	top:-.5em
}
.clearfix:after {
	display:block;
	height:0
}
* html .clearfix {
	height:1%
}
.clearfix {
	display:inline-block
}
body {
	background:url(../img/squairy_light.png)
}
.flex-control-nav, .flex-direction-nav, .slides {
	margin:0;
	padding:0;
	list-style:none
}
.flexslider {
	padding:0;
	background:#fff;
	position:relative;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, .2);
	-moz-box-shadow:0 1px 4px rgba(0, 0, 0, .2);
	-o-box-shadow:0 1px 4px rgba(0, 0, 0, .2);
	zoom:1
}
.flexslider .slides>li {
	display:none;
	-webkit-backface-visibility:hidden
}
.flex-direction-nav a, .no-js .slides>li:first-child, .slides:after, html[xmlns] .slides {
	display:block
}
.flexslider .slides img {
	width:100%;
	display:block
}
.flex-pauseplay span {
	text-transform:capitalize
}
.slides:after {
	height:0
}
* html .slides {
	height:1%
}
ul.slides li>.newsbox {
	margin:2px;
	padding:5px 2px;
	text-align:center!important;
	border-right:1px solid #ddd
}
ul.slides li>.newsbox>a.campusnews {
	text-align:center;
	color:#686c6f
}
ul.slides li>.newsbox>a.campusnews:hover {
	color:red
}
.flex-viewport {
	max-height:2000px;
	-webkit-transition:all 1s ease;
	-moz-transition:all 1s ease;
	transition:all 1s ease;
	z-index:9
}
.loading .flex-viewport {
	max-height:300px
}
.flexslider .slides {
	zoom:1;
	height:70px!important
}
.carousel li {
	margin-right:5px
}
a.readmore {
	margin-top:15px;
	font-size:13px;
	float:right
}
.flex-direction-nav a {
	width:30px;
	height:30px;
	margin:-20px 0 0;
	background:url(images/bg_direction_nav.png) no-repeat;
	position:absolute;
	top:50%;
	z-index:10;
	cursor:pointer;
	text-indent:-9999px;
	opacity:0;
-webkit-transition:all .3s ease
}
.flex-direction-nav .flex-next {
	background-position:100% 0;
	right:-36px
}
.flex-direction-nav .flex-prev {
	left:-36px
}
.flexslider:hover .flex-next {
	opacity:.8;
	right:5px
}
.flexslider:hover .flex-prev {
	opacity:.8;
	left:5px
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity:1
}
.flex-direction-nav .flex-disabled {
	opacity:.3!important;
	filter:alpha(opacity=30);
	cursor:default
}
.flex-control-nav {
	width:100%;
	position:absolute;
	bottom:-40px;
	text-align:center
}
.flex-control-nav li {
	margin:0 6px;
	display:inline-block;
	zoom:1
}
.flex-control-paging li a {
	width:11px;
	height:11px;
	display:block;
	background:#666;
	background:rgba(0, 0, 0, .5);
	cursor:pointer;
	text-indent:-9999px;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	-o-border-radius:20px;
	border-radius:20px;
	box-shadow:inset 0 0 3px rgba(0, 0, 0, .3)
}
.flex-control-paging li a:hover {
	background:#333;
	background:rgba(0, 0, 0, .7)
}
.flex-control-paging li a.flex-active {
	background:#000;
	background:rgba(0, 0, 0, .9);
	cursor:default
}
.flex-control-thumbs {
	margin:5px 0 0;
	position:static;
	overflow:hidden
}
.flex-control-thumbs li {
	width:25%;
	float:left;
	margin:0
}
.flex-control-thumbs img {
	width:100%;
	display:block;
	opacity:.7;
	cursor:pointer
}
.flex-control-thumbs img:hover {
	opacity:1
}
.flex-control-thumbs .flex-active {
	opacity:1;
	cursor:default
}
#homeSlider .flex-direction-nav a, .campusnews i:hover, .cannouncements i:hover, .events i:hover, .news i:hover, .nt-events i:hover, .searchCourse .submit, .select-replace, .submit {
	cursor:pointer
}
@media screen and (max-width:860px) {
.flex-direction-nav .flex-prev {
opacity:1;
left:0
}
.flex-direction-nav .flex-next {
opacity:1;
right:0
}
}
strong {
	font-weight:600
}
.parentContainer {
	width:100%;
	background-color:#262a2d;
	height:auto;
}
.menuContainer {
	width:100%;
	background-color:#262a2d;
}

#socialButtons {
	margin:auto;
	width:980px;
	padding-bottom:0px;
	padding-left:5px;
	min-height:150px;
	
}
#socialButtons a {
	color:#fff;
}
#socialButtons p {
	width:120px;
	float:left;
	font-size:11px;
	color:#878b93;
	line-height:10px;
	margin:6px 0 0 15px;
	font-weight:400
}
#socialButtons span {
	float:right;
	text-indent:-99999px;
	height:18px;
	width:18px;
	margin:3px 3px 3px 0;
	background:url(../img/socialButton.png) -37px 0 no-repeat
}
#olympic_Buttons {
	margin:auto;
	width:980px;
	padding-bottom:0px;
	padding-left:0px;
	height:187px;
	background: #ffffff;
}
#socialButtons a {
	color:#fff
}
#socialButtons p {
	width:120px;
	float:left;
	font-size:11px;
	color:#878b93;
	line-height:10px;
	margin:6px 0 0 15px;
	font-weight:400
}
#socialButtons span {
	float:right;
	text-indent:-99999px;
	height:18px;
	width:18px;
	margin:3px 3px 3px 0;
	background:url(../img/socialButton.png) -37px 0 no-repeat
}

#social a, .triangle {
	text-indent:-9999px
}
ul.top-menu {
	text-align:right
}
ul.top-menu li {
	display:inline-block;
	color:#fff;
	font-size:13px;
	padding:20px 5px 10px 5px;
}
#facebook span {
	background-position:0 0
}
#tagline {
	width:100%;
	background-color:#459AD7;
	position:absolute
}
#tagline section {
	width:1022px;
	margin:auto
}
#tagline section a {
	position:relative;
	float:right;
	font-size:15px;
	color:#fff;
	margin:9px 20px 8px 0;
	line-height:20px;
	font-weight:300;
	z-index:50
}
#tagline strong {
	color:#4491c9;
	font-size:22px;
	line-height:76px
}
#info {
	width:100%;
	position:absolute;
	z-index:9
}
#info section {
	margin:auto;
	width:1020px;
	position:relative
}
.element {
	background:#4496d2;
	display:block;
	height:193px;
	position:absolute;
	width:100%
}
.leftElement {
	left:-100%
}
.rightElement {
	right:-100%
}
.triangle {
	display:block;
	margin-left:366px;
	height:0;
	width:0;
	border-top:93px solid #4496d2;
	border-left:0 solid transparent;
	border-right:100px solid transparent
}
#info div {
	float:left;
	padding-top:20px;
	width:366px;
	background-color:#4496d2;
	color:#fff
}
#info h2 {
	font-size:22px;
	font-weight:400;
	float:left
}
#info h4 {
	font-size:13px;
	font-weight:400;
	float:left
}
.events {
	text-align:center;
	padding:10px
}
.events i {
	color:#fff;
	font-size:18px;
	margin:10px 0
}
.events ul li {
	text-align:left;
	padding:5px 0;
	font-size:13px;
	display:table
}
.nt-events {
	text-align:center;
	padding:10px;
	margin-bottom:20px
}
.nt-events i {
	color:#fff;
	font-size:18px;
	margin:10px 0
}
.nt-events ul li {
	text-align:left;
	padding:5px 0;
	font-size:13px;
	clear:both
}
.news {
	text-align:left;
	padding:10px;
	margin-bottom:20px
}
.news i {
	color:#fff;
	font-size:18px;
	margin:10px 0
}
.news ul li {
	text-align:left;
	padding:5px 0;
	font-size:13px;
	min-height:75px;
	clear:both
}
.scroll-text ul {
	height:100px;
	display:table-cell;
	margin:0
}
.campusnews {
	text-align:center;
	background:#039d5c;
	padding:10px;
	margin-bottom:20px
}
.campusnews i {
	color:#fff;
	font-size:18px;
	margin:10px 0
}
.campusnews ul li {
	text-align:left;
	padding:10px 0;
	font-size:13px
}
.announcements {
	text-align:center;
	background:#4496d2;
	padding:10px;
	margin-bottom:20px;
	margin-top:20px
}
.announcements i {
	color:#fff;
	font-size:18px;
	margin:10px 0
}
.announcements ul li {
	text-align:left;
	padding:10px 0;
	font-size:13px;
	min-height:35px
}
.scroll-text ul li {
	font-size:12px
}
#contentBk {
	width:100%;
	margin-top:120px;
	z-index:0
}
#content {
	margin:auto;
	width:980px;
	z-index:1;
	display:block;
	background:#fff;
	padding:20px
}
.column {
	float:left;
	padding:5px 15px 0;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
#homeSlider .captions, .column {
	-webkit-box-sizing:border-box
}
#cssmenu ul li.last a:last-child{padding-right:8px}

.column .h3, .column .small_h3, .column h3 {
	color: #0a3678;
	padding-bottom:7px;
	font-weight:600;
	border-bottom:1px solid #E8EAEE;
	margin-bottom:10px
}
.column .h3, .column h3 {
	font-size:18px
}
.column .small_h3 {
	font-size:15px
}
.wrapper {
	width:1020px;
	margin-left:-20px;
	display:table
}
.last:after {
	clear:left
}
.c-20 {
	width:15%
}
.c-25 {
	width:25%
}
.c-30 {
	width:30%
}
.c-33 {
	width:33.33%
}
.c-40 {
	width:40%
}
.c-45 {
	width:45%
}
.c-50 {
	width:50%
}
.c-55 {
	width:55%
}
.c-60 {
	width:60%
}
.c-67 {
	width:66.66%
}
.c-70 {
	width:70%
}
.c-75 {
	width:75%
}
.c-80 {
	width:85%
}
.c-100 {
	width:100%
}
.sm-20 {
	width:15%
}
.sm-25 {
	width:25%
}
.sm-30 {
	width:30%
}
.sm-33 {
	width:33.33%
}
.sm-40 {
	width:40%
}
.sm-45 {
	width:45%
}
.sm-50 {
	width:50%
}
.sm-55 {
	width:55%
}
.sm-60 {
	width:60%
}
.sm-67 {
	width:66.66%
}
.sm-70 {
	width:70%
}
.sm-75 {
	width:75%
}
.sm-80 {
	width:85%
}
.sm-100 {
	width:100%
}
.right {
	float:right
}
.news-date {
	height:60px;
	width:60px;
	border-radius:50%;
	border:1px dotted #000;
	padding-top:5px;
	padding-left:5px
}
.news-date>.date {
	background:#f5f5f5;
	height:45px;
	width:45px;
	border-radius:50%;
	padding:5px;
	text-align:center
}
.news-date>.date>.month {
	font-size:12px;
	text-align:center;
	margin-bottom:0
}
.news-date>.date>.year {
	font-size:10px;
	text-align:center;
	margin-bottom:0;
	line-height:10px
}
.news-date>.date>.day {
	font-size:15px;
	font-weight:700;
	text-align:center;
	line-height:15px
}
.owl-item a {
	padding-top:50px;
	font-size:13px;
	display:block
}
.publication li {
	margin-bottom:8px
}
.publication li a {
	background:url(../img/linkImg.png) 0 2px no-repeat;
	color:#909294;
	font-size:14px;
	padding-left:22px;
	font-weight: 400;
}
.publication li a:hover {
	color:#F97916;
}
#homeSlider {
	position:relative
}
.flexslider {
	width:979px;
	height:426px;
	border:none;
	border-radius:0;
	box-shadow:none;
	margin:0
}
#homeSlider .flex-direction-nav a {
	opacity:1;
	position:absolute;
	width:165px;
	height:80px;
	top:50%;
	margin-top:-90px;
	-webkit-transition:all 300ms ease;
	-o-transition:all 300ms ease;
	-moz-transition:all 300ms ease;
	-ms-transition:all 300ms ease;
	transition:all 300ms ease
}
.accordion a, .accordion a:hover {
	-webkit-transition:all 600ms ease-in;
	-o-transition:all 600ms ease-in;
	-moz-transition:all 600ms ease-in
}
.reset:hover, .searchCourse .reset:hover, .searchCourse .submit:hover, .submit:hover {
	opacity:.9
}
#homeSlider .flex-direction-nav a img {
	position:absolute;
	top:0;
	left:-1px
}
#homeSlider .flex-direction-nav .flex-next img {
	left:25px
}
#homeSlider .flex-prev {
	left:-140px;
	background:url(../img/preloader.gif) 85px 32px no-repeat, url(../img/sliderArrows1.png) 151px 34px no-repeat #25292D
}
#homeSlider .flex-prev:hover {
	left:0
}
#homeSlider .flex-next {
	right:-140px;
	background:url(../img/preloader.gif) 85px 32px no-repeat, url(../img/sliderArrows2.png) 10px 34px no-repeat #25292D
}
#homeSlider .flex-next:hover {
	right:0
}
#homeSlider .captions {
	background-color:#000;
	background-color:rgba(0, 0, 0, .7);
	padding:16px 0 13px 20px;
	width:100%;
	position:absolute;
	bottom:0;
	z-index:99998;
	height:45px;
	text-align:center;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
#homeSlider .captions li {
	display:none;
	position:absolute
}
#homeSlider .captions li:first-child {
	display:block
}
#homeSlider .captions h3 {
	color:#fff;
	line-height:18px;
	margin-bottom:5px;
	font-weight:400
}
#homeSlider .captions p {
	color:#a1adb7;
	font-size:12px;
	font-weight:400;
	width:600px;
	text-align:justify;
}
.searchCourseHome {
	position:relative;
	background-color:#fff;
	padding:0 30px 0 0!important;
	z-index:99999;
	margin:-144px -10px 0 10px
}
.searchCourseHome:after {
	content:"."!important;
	height:7px!important
}
#legal li:after, .courseInfo li:after {
	content:"|"
}
.searchCourse p {
	font-size:18px;
	color:#fff;
	background-color:#f5891d;
	padding:13px 0 15px 20px;
	border:none;
	font-weight:600
}
.searchCourse form {
	border:1px solid #e8eaee;
	position:relative;
	padding:0 15px;
	background:rgba(248, 248, 248, 0)
}
.searchCourse input {
	border-radius:4px
}
.searchCourse input, .searchCourse select, .select-replace-cover {
	border:1px solid #D6DCE1;
	font-family:"Poppins",Helvetica,sans-serif;
	font-size:13px;
	color:#ABAEB4!important;
	height:34px;
	width:100%!important;
	cursor:pointer;
	padding-top:5px;
	display:block!important;
	margin:0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	box-shadow:0 0 2px rgba(0, 0, 0, .05);
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYyZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top, #f7f7f7 0, #f1f2f3 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f7f7f7), color-stop(100%, #f1f2f3));
	background:-webkit-linear-gradient(top, #f7f7f7 0, #f1f2f3 100%);
	background:-o-linear-gradient(top, #f7f7f7 0, #f1f2f3 100%);
	background:-ms-linear-gradient(top, #f7f7f7 0, #f1f2f3 100%);
	background:linear-gradient(to bottom, #f7f7f7 0, #f1f2f3 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f1f2f3', GradientType=0 )
}
select.input {
	color:#ABAEB4
}
.select-replace {
	background:url(../img/cc.png) right 13px no-repeat;
	padding:5px 10px
}
.searchCourse .submit, .submit, a.newsletter-button {
	background-image:linear-gradient(bottom, #7aa937 0, #8bba40 100%)
}
.searchCourse input {
	cursor:text;
	padding-left:8px;
	padding-right:10px;
	padding-top:0
}
.searchCourse select {
	margin-top:0
}
.searchCourse .submit, .submit {
	margin:0;
	color:#fff!important;
	border-radius:4px;
	border:none;
	background-image:-o-linear-gradient(bottom, #7aa937 0, #8bba40 100%);
	background-image:-moz-linear-gradient(bottom, #7aa937 0, #8bba40 100%);
	background-image:-webkit-linear-gradient(bottom, #7aa937 0, #8bba40 100%);
	background-image:-ms-linear-gradient(bottom, #7aa937 0, #8bba40 100%);
	padding-bottom:3px
}
a.industry-button, a.newsletter-button {
	margin:3px 0;
	width:225px;
	color:#fff!important;
	font-size:13px;
	padding:15px 25px;
	cursor:pointer
}
a.newsletter-button {
	border-radius:4px;
	border:none;
	background-image:-o-linear-gradient(bottom, #7aa937 0, #8bba40 100%);
	background-image:-moz-linear-gradient(bottom, #7aa937 0, #8bba40 100%);
	background-image:-webkit-linear-gradient(bottom, #7aa937 0, #8bba40 100%);
	background-image:-ms-linear-gradient(bottom, #7aa937 0, #8bba40 100%)
}
a.newsletter-button:hover {
	border:none;
	background-image:linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-o-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-moz-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-webkit-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-ms-linear-gradient(bottom, #f68f35 0, #f70 100%);
	cursor:pointer
}
a.industry-button {
	border-radius:4px;
	border:none;
	background-image:linear-gradient(bottom, #e35108 0, #de0a18 100%);
	background-image:-o-linear-gradient(bottom, #e35108 0, #de0a18 100%);
	background-image:-moz-linear-gradient(bottom, #e35108 0, #de0a18 100%);
	background-image:-webkit-linear-gradient(bottom, #e35108 0, #de0a18 100%);
	background-image:-ms-linear-gradient(bottom, #e35108 0, #de0a18 100%)
}
a.download-button, a.download-button1, a.payfee-button {
	font-size:13px;
	color:#fff!important;
	margin:8px 0;
	padding:8px 10px;
	cursor:pointer
}
a.industry-button:hover {
	border:none;
	background-image:linear-gradient(bottom, #f6611d 0, #f68c1e 100%);
	background-image:-o-linear-gradient(bottom, #f6611d 0, #f68c1e 100%);
	background-image:-moz-linear-gradient(bottom, #f6611d 0, #f68c1e 100%);
	background-image:-webkit-linear-gradient(bottom, #f6611d 0, #f68c1e 100%);
	background-image:-ms-linear-gradient(bottom, #f6611d 0, #f68c1e 100%);
	cursor:pointer
}
a.payfee-button {
	border-radius:4px;
	border:none;
	background-image:linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-o-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-moz-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-webkit-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-ms-linear-gradient(bottom, #f68f35 0, #f70 100%)
}
a.payfee-button:hover {
	border:none;
	background-image:linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	background-image:-o-linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	background-image:-moz-linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	background-image:-webkit-linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	background-image:-ms-linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	cursor:pointer
}
a.download-button {
	border-radius:4px;
	border:none;
	background-image:linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-o-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-moz-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-webkit-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-ms-linear-gradient(bottom, #f68f35 0, #f70 100%)
}
a.download-button:hover {
	border:none;
	background-image:linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	background-image:-o-linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	background-image:-moz-linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	background-image:-webkit-linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	background-image:-ms-linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	cursor:pointer
}
a.download-button1 {
	border-radius:4px;
	border:none;
	background-image:linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-o-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-moz-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-webkit-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-ms-linear-gradient(bottom, #f68f35 0, #f70 100%)
}
.reset, .searchCourse .reset, .submit {
	cursor:pointer;
	padding:5px 10px;
	height:30px
}
a.download-button1:hover {
	border:none;
	background-image:linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	background-image:-o-linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	background-image:-moz-linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	background-image:-webkit-linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	background-image:-ms-linear-gradient(bottom, #8bba40 0, #7aa937 100%);
	cursor:pointer
}
.reset, .searchCourse .reset {
	margin:0;
	color:#fff!important;
	border-radius:4px;
	border:none;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top, #a90329 0, #8f0222 44%, #6d0019 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #a90329), color-stop(44%, #8f0222), color-stop(100%, #6d0019));
	background:-webkit-linear-gradient(top, #a90329 0, #8f0222 44%, #6d0019 100%);
	background:-o-linear-gradient(top, #a90329 0, #8f0222 44%, #6d0019 100%);
	background:-ms-linear-gradient(top, #a90329 0, #8f0222 44%, #6d0019 100%);
	background:linear-gradient(to bottom, #a90329 0, #8f0222 44%, #6d0019 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019', GradientType=0 )
}
.submit {
	background:#b4ddb4;
	background:-moz-linear-gradient(top, #b4ddb4 0, #005700 0, #005700 0, #002400 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b4ddb4), color-stop(0, #005700), color-stop(0, #005700), color-stop(100%, #002400));
	background:-webkit-linear-gradient(top, #b4ddb4 0, #005700 0, #005700 0, #002400 100%);
	background:-o-linear-gradient(top, #b4ddb4 0, #005700 0, #005700 0, #002400 100%);
	background:-ms-linear-gradient(top, #b4ddb4 0, #005700 0, #005700 0, #002400 100%);
	background:linear-gradient(to bottom, #b4ddb4 0, #005700 0, #005700 0, #002400 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#002400', GradientType=0 );
	margin-right:10px
}
.column .flex-direction-nav {
	margin-top:-26px;
	float:right
}
.column .flex-direction-nav a {
	float:left;
	text-indent:-99999px;
	height:19px;
	width:19px;
	background:url(../img/arrows1.png) 0 -20px no-repeat;
	position:static;
	opacity:1;
	margin:0
}
.column .flex-direction-nav .flex-next {
	margin-left:3px;
	background-position:-22px -20px
}
.column .flex-direction-nav .flex-next:hover {
	background-position:-22px -1px
}
.column .flex-direction-nav .flex-prev {
	margin-left:-19px
}
.column .flex-direction-nav .flex-prev:hover {
	background-position:0 -1px
}
.cContent {
	padding:5px 0;
	width:100%
}
.cContent p {
	color:#686c6f;
	font-size:14px;
	font-weight:400;
	line-height:20px
}
.cContent a, .news p {
	font-size:12px
}
.cContent img {
	margin-right:36px;
	float:left
}
.cContent a {
	color:#748491;
	font-weight:600
}
.clear {
	clear:both
}
.news li {
	padding-left:1px
}
.news li:first-child {
	padding-left:0
}
.news .post {
	border-top:1px solid #E8EAEE;
	float:left;
	margin-bottom:18px;
	padding-top:18px
}
.news .post:first-child {
	border-top:none;
	padding-top:0
}
.news img {
	margin-right:0;
	float:left
}
.news .info {
	margin:10px 5px
}
.news h5 {
	font-size:13px;
	color:#748491;
	font-weight:400;
	margin-bottom:-5px
}
.links a, .news span {
	font-size:14px;
	font-weight:400;
	line-height:22px;
}
.news span {
	color:#a2a5a7
}
.links ul {
	margin-top:-7px
}
.links li {
	margin-bottom:8px
}
.links a {
	background:url(../img/linkImg.png) 0 2px no-repeat;
	color:#686c6f;
	line-height:22px;
	padding-left:23px;
	
}
.links a:hover {
	background:url(../img/linkImg.png) 0 2px no-repeat;
	color:#f4891d;
	line-height:22px;
	padding-left:23px;
}
.featured a {
	color:#272822
}
.featured h5, .featured h5 a {
	font-weight:600;
	font-size:14px;
	color:#0a3678;
	margin-bottom:8px
}
.featured img {
	margin-right:13px
}
.featured h5 a:hover {
	text-decoration:underline
}
.imgBorder {
	background:#fff;
	padding:4px 0px;
	border:1px solid #e8e8e8;
	box-shadow:0 0 4px 0 rgba(100, 100, 100, .1)
}
.grayColor {
	position:relative;
	display:block
}
#footerContent, .mail, .stripe {
	position:absolute
}
.grayColor img {
	float:none
}
.grayColor .overlay {
	position:absolute;
	top:5px;
	left:5px;
	opacity:0
}
.grayColor:hover .overlay {
	opacity:1
}
#legal a:hover, #social a:hover, .gHover:hover img {
	opacity:.8
}
footer {
	margin-top:20px
}
.stripe {
	width:100%;
	background-color:#34393c;
	z-index:5
}
.stripe>div {
	margin:auto;
	width:980px;
	padding-top:20px
}
.twitter img {
	float:left;
	margin:0 20px 86px 1px
}
.twitterList {
	float:left
}
.twit {
	color:#9b9999;
	font-size:14px;
	width:460px;
	display:none
}
.twit:first-child {
	display:block
}
.twit a {
	color:#4496d2;
	font-size:14px
}
.mail {
	width:100%;
	height:170px;
	margin-top:-20px
}
.mail>div {
	margin:-23px auto auto;
	width:980px;
	position:relative;
	z-index:6
}
.mail .triangle {
	float:right;
	border-bottom:171px solid #4496d2;
	border-right:0 solid transparent;
	border-left:100px solid transparent;
	border-top:0
}
.mailInfo {
	float:right;
	padding-top:40px;
	width:366px;
	height:193px;
	background-color:#4496d2;
	color:#fff
}
.mailInfo>div {
	padding-left:76px;
	background:url(../img/mail.png) -1px 6px no-repeat;
	height:74px;
	margin-top:-2px
}
.mail img {
	float:left;
	margin-right:15px
}
.mail h4 {
	margin-bottom:10px;
	font-size:16px;
	font-weight:600
}
#mailInput {
	margin-right:8px;
	background-color:#1E6CA5;
	width:244px;
	float:left;
	height:28px;
	border:none;
	color:#FFF;
	padding:0 10px;
	font-size:12px;
	box-sizing:border-box
}
#mailInput, .contact input, .contact textarea {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
#bottomFooter ul, #social a {
	float:right
}
#mailSubmit {
	cursor:pointer;
	background-color:#3384be;
	width:37px;
	border-radius:3px;
	color:#fff;
	padding-top:5px;
	padding-bottom:5px;
	border:none
}
#footerContent {
	width:100%;
	background-color:#262a2d
}
#footerContent section {
	width:980px;
	background-color:#43494c;
	margin:auto;
	z-index:1;
	display:table;
	position:relative;
	padding:20px
}
#footerContent .column {
	padding:10px
}
#footerContent .column:first-child {
	border:none
}
#footerContent .column h3 {
	font-size:14px;
	color:#e0e0e0;
	font-weight:600;
	margin-bottom:20px;
	padding:none;
	border:none
}
#footerContent .column h4 {
	font-size:13px;
	color: #f4891d;
	font-weight:600;
	line-height: 26px;
}
#footerContent .news .info p, #footerContent .news h5, .box h4, .boxInfo h5 {
	font-weight:600
}
#footerContent .links li {
	margin-bottom:8px;
	line-height:13px;
}
#footerContent .links li a {
	background:url(../img/recentPost.png) 0 4px no-repeat;
	color:#ffffff;
	font-size:13px;
	padding-left:20px
}
#footerContent .news .post {
	border:none
}
#footerContent .news h5 {
	color:#cbcbcb
}
#footerContent .news p {
	color:#878888
}
.contact {
	margin-bottom:30px;
	position:relative
}
.contact input, .contact textarea {
	font-family:"Poppins",Helvetica,sans-serif;
	font-size:12px;
	color:#999;
	padding:0 5px;
	height:29px;
	width:100%;
	border:1px solid #52585b;
	background-color:#3e4447;
	display:block;
	margin-bottom:10px;
	box-sizing:border-box
}
.contact textarea {
	padding:5px;
	height:60px
}
#contact .submit, .contact .submit {
	width:63px!important;
	position:absolute;
	right:37px;
	bottom:-43px;
	height:28px!important;
	margin:0 2px 16px 0;
	font-size:12px;
	border:none;
	font-weight:400;
	padding-bottom:1px
}
#bottomFooter {
	margin:auto auto 25px;
	width:905px;
	color:#807C7C;
	padding-top:23px;
	font-size:12px;
	border-top:1px solid #52585b
}
#bottomFooter div {
	margin-top:-25px
}
#bottomFooter li {
	display:inline-block
}
#legal {
	margin:8px 5px 0 0
}
#legal a {
	padding-right:5px;
	color:#817d7d
}
#legal li:last-child:after {
	display:none
}
#legal li:last-child a {
	padding:0 0 0 2px
}
.boxInfo h6, .boxInfo1 {
	padding: 5px 0px 0px 8px;
	font-size: 14px;
	color: #0a3678;
}
#social {
	margin-right:6px;
	margin-top:2px
}
#social a {
	height:30px;
	width:30px;
	margin-left:5px;
	background:url(../img/socialImg.png) no-repeat
}
.topImg img, .topImg p {
	float:left
}
#social #finalFacebook {
	background-position:-32px 0
}
#social #finalFlickr {
	background-position:-67px 0
}
#social #finalRss {
	background-position:-100px 0
}
.fwidth {
	width:100%!important;
	border:0!important
}
img.fwidth {
	height:auto!important
}
.topImg p {
	color:#464141;
	font-size:25px;
	position:absolute;
	margin-left:35px;
	margin-top:40px;
	text-shadow:0 0 10px #FFF, 0 0 10px #FFF, 0 0 10px #FFF, 0 0 10px #FFF
}
.boxInfo h5, .boxInfo h6 {
	line-height:24px;
	font-size:14px;
	color: #0a3678;
	
}
.blog .box {
	margin-bottom:40px
}
.box {
	/*border:1px solid #e8eaee;*/
	padding-top:5px;
	box-sizing:border-box
}
.box, .boxInfo {
	width:100%;
	overflow:hidden;
	margin-left:auto;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
.box h4 {
	margin:5px 5px 5px 8px;
	color:#f4891d;
	font-size: 17px;
	
}
.box-new h3 {
	margin:0 15px 5px;
	color:#F7F8F9  ;
	background-color:#4E27E1;
	
}
.boxInfo {
	padding:7px 0px 0px 0px;
	box-sizing:border-box
}
.boxInfo1 {
	padding-right:5px;
	overflow:hidden;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:100%;
	padding-bottom:10px
}
.blogPost .tabs li, .boxInfo1 {
	-webkit-box-sizing:border-box
}
.boxInfo img {
	margin:0 20px 10px 0;
	
}
.boxInfo h7 {
	line-height:30px;
	font-size:11px;
	font-weight:700;
	padding-left:8px
}
.boxInfo p {
	color:#111;
	font-size:14px;
	line-height:22px;
	padding:8px 8px;
	text-align: justify;
}
.examInfo li a, .examInfo ul {
	color:#0a3678
}
.boxInfo p:last-child {
	margin:0
}
.margin-top-ten {
	margin-top:10px!important;
	margin-left:5px!important
}
#sidebar>div {
	margin-bottom:40px;
	width:100%
}
.examInfo ul {
	background-color:#F6F6F6;
	margin:-15px -15px 15px;
	padding-left:15px;
	font-size:11px
}
.examInfo li {
	margin-right:40px;
	display:inline;
	line-height:30px;
	padding-left:20px;
	background:url(../img/listIcons.png) -7px -6px no-repeat
}
.examInfo .dateExm {
	background-position:-7px -68px
}
.examInfo .commentExm {
	background-position:-7px -124px
}
.examInfo .exm {
	background-position:-7px -178px
}
.examInfo .submit {
	padding:3px 8px;
	font-size:12px;
	border-radius:2px
}
.pgNr {
	float:right;
	padding-right:1px
}
.pgNr li {
	float:left;
	background:url(../img/pgNr.png) no-repeat;
	width:24px;
	height:24px;
	margin-left:7px
}
.pgNr li:first-child {
	margin-left:0
}
.pgNr li:hover {
	background-position:0 -26px
}
.pgNr a {
	padding:4px 7px 4px 8px;
	font-size:12px
}
.archives {
	padding:0
}
.archives li {
	line-height:30px;
	padding-left:15px
}
.archives li:hover {
	background-color:#F6F6F6
}
.archives a {
	color:#A3A3A9;
	font-size:13px;
	padding-left:15px;
	background:url(../img/arrow.png) 0 7px no-repeat
}
.blogPost .tabs li {
	padding:5px;
	margin-top:-5px;
	width:50%;
	float:left;
	border-left:1px solid #e8eaee;
	position:relative;
	text-align:center;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.blogPost .tabs li:first-child {
	border-left:0
}
.blogPost .tabs a {
	font-size:18px;
	color:#B4B7BE
}
.blogPost .tabs a:hover, .blogPost .tabs li.selected a {
	color:#0a3678
}
.blogPost .tabs li.selected a {
	font-weight:600
}
.blogPost .boxInfo img {
	margin-bottom:0;
	margin-right:15px
}
.blogPost .boxInfo {
	border:none
}
.blogPost .boxInfo p {
	margin:0;
	line-height:17px
}
.blogPost .boxInfo a {
	color:#858585
}
.blogPost .boxInfo a:hover {
	color:#0a3678
}
.blogPost .boxInfo span {
	font-size:12px;
	color:#E69105;
	padding-left:15px;
	background:url(../img/postTime.png) 0 3px no-repeat
}
.blogPost .content {
	width:100%;
	border-top:1px solid #E8EAEE
}
.blogPost .content li {
	display:none;
	margin-bottom:-13px
}
.blogPost .content li:first-child {
	display:block
}
.arrow13 {
	width:19px;
	height:10px;
	display:none;
	position:absolute;
	background:url(../img/arrow13.png) no-repeat;
	left:50%;
	bottom:-6px;
	margin-left:-10px
}
.blogPost .tabs li.selected .arrow13, .postDate {
	display:block
}
.fbLike {
	float:right
}
.flickrList a {
	margin:4px;
	float:left
}
.flickr img {
	width:80px;
	float:none;
	margin:0
}
.comment .boxInfo {
	width:100%;
	padding:5px 15px 10px;
	margin-bottom:30px;
	position:relative;
	overflow:visible
}
.comment .first {
	padding-left:108px;
	position:relative
}
.comment h6 {
	font-size:12px;
	color:#4395D1;
	font-weight:400
}
.comment h6 span {
	font-size:12px;
	color:#CAC9C9
}
.postDate {
	color:#A7A7A7;
	font-size:11px;
	text-align:right;
	width:100%
}
.contactForm .submit {
	margin:0;
	padding:0;
	height:24px!important;
	width:79px!important
}
.comment .imgBorder {
	padding:6px;
	margin-right:11px;
	position:absolute;
	top:0;
	left:0;
	z-index:2
}
.comment ul {
	margin-left:108px;
	position:relative
}
.comment li {
	position:relative;
	float:left
}
.cline1, .cline2 {
	background:#EFEFEF;
	display:block;
	position:absolute
}
.cline1 {
	height:100%;
	left:44px;
	padding-bottom:71px;
	top:0;
	width:1px;
	z-index:1
}
.cline2 {
	height:1px;
	left:-64px;
	top:40px;
	width:63px
}
.cline3 {
	left:-64px;
	padding-bottom:41px
}
h3.title {
	color:#0a3678;
	font-size:16px;
	font-weight:600;
	margin-top:8px;
	border:none;
	padding:8px;
	background:#ECECEC;
	text-transform: uppercase; 
}

.courseInfo, tr:nth-child(odd) {
background-color:#F7F7F7;
}
.course .box {
	margin-bottom:25px
}
.courseId li {
	font-size:17px;
	display:inline-block;
	margin:0px 0px 0px 10px;
	font-weight:600;
	color: #f4891d;
}
.acText, .courseInfo li:last-child:after {
	display:none
}
.courseId li:last-child {
	margin-top:5px;
	float:left;
}
.courseInfo {
	padding:0 15px;
	font-size:13px;
	font-weight:400
}
.courseInfo ul {
	float:right
}
.courseInfo li {
	float:left;
	margin:-17px 0 0 8px
}
.courseInfo li:last-child {
	margin-right:0
}
.courseInfo li:after {
	padding-left:8px
}
table {
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	line-height:40px;
	margin:5px 0;
	border: 1px solid #E0E0E0;
}
table td img {
	margin:0!important
}
th {
	background-color:#738391;
	color:#fff;
	font-weight:600;
	padding:0 10px;
	font-size:14px
}
.grid h2, .grid h3 {
	font-weight:400;
	color:#6B6B6B
}
.grid h2 {
	border-bottom:1px solid #E7EBEC;
	font-size:18px;
	padding-bottom:10px
}
.grid h3 {
	margin-bottom:20px;
	line-height:36px
}
.grid h3 span {
	font-size:36px;
	color:#B0B0B0;
	float:left;
	margin-right:5px
}
.grid p {
	font-size:13px;
	color:#A3A3A3;
	line-height:22px
}
.accordion .box {
	margin-top:10px;
	padding:0;
	background-image:linear-gradient(bottom, #F2F1F1 0, #fff 100%);
	background-image:-o-linear-gradient(bottom, #F2F1F1 0, #fff 100%);
	background-image:-moz-linear-gradient(bottom, #F2F1F1 0, #fff 100%);
	background-image:-webkit-linear-gradient(bottom, #F2F1F1 0, #fff) 100%);
	background-image:-ms-linear-gradient(bottom, #F2F1F1 0, #fff 100%);
	cursor:pointer
}
.accordion a {
	margin-left:1px;
	padding:5px 26px;
	line-height:35px;
	font-size:13px;
	height:21px;
	color:#777;
	background:url(../img/accordionArrow.png) 0 4px no-repeat
}
.accordion a:hover {
	padding-left:35px;
	background:url(../img/accordionArrow.png) 10px 4px no-repeat
}
.accordion .box.opened .acText {
	background-color:#fff
}
.accordion .box.opened {
	background-image:none;
	background-color:#c9d0d4
}
.accordion .box.opened a {
	background-position:0 -24px
}
.toggleInfo {
	padding:5px 0 0;
	margin:7px 0 5px
}
.toggleInfo:first-child {
	border:none;
	margin-top:0;
	padding-top:0
}
.toggleInfo:last-child {
	margin-bottom:0;
	padding-bottom:0
}
.toggleInfo a {
	color:#938D8D;
	font-size:13px;
	padding:5px 30px;
	height:21px;
	background:url(../img/toggleArrow.png) 0 4px no-repeat
}
.toggleInfo>div {
	display:none;
	padding:8px 0 4px 30px
}
.toggleInfo.opened>div, blockquote em {
	display:block
}
.toggleInfo a.opened {
	color:#433333;
	background-position:0 -24px
}
.dropcap {
	font-size:48px;
	color:#F7C37F;
	float:left;
	margin-right:5px;
	line-height:40px
}
blockquote {
	padding:10px 0
}
blockquote em {
	float:left;
	margin:-10px 0 0 20px
}
.blockquote1, .blockquote2 {
	text-indent:-99999px;
	display:inline-block
}
.blockquote1 {
	float:left;
	height:10px;
	width:14px;
	background:url(../img/blockquote1.png) no-repeat
}
.blockquote2 {
	height:12px;
	width:15px;
	float:right;
	background:url(../img/blockquote2.png) no-repeat;
	margin-top:-15px;
	padding-right:10px
}
.cList li {
	font-size:14px;
	color:#111;
	line-height:22px;
	padding-left:25px;
	padding-bottom:10px;
	text-align: justify;
}
.arrow1Li li {
	background:url(../img/arrow.png) 4px 13px no-repeat
}
.pointLi li {
	background:url(../img/point.png) 4px 5px no-repeat
}
.checkLi li {
	background:url(../img/check.png) 0 9px no-repeat
}
.arrow2Li li {
	background:url(../img/toggleArrow.png) 0 9px no-repeat;
	line-height:37px;
	padding-left:30px
}
p.courseTime {
	color:#00a149;
	padding:15px 0;
	font-size:15px;
	margin-bottom:10px
}
.contactForm {
	padding:25px
}
.contactForm input[type=text], .contactForm input[type=checkbox], .contactForm select, .contactForm textarea {
	font-size:13px;
	border:1px solid #767171;
	padding:0 0 0 4px;
	font-family:"Poppins",Helvetica,sans-serif;
}
.contactUs h6 {
	line-height:20px
}
#lightbox, .lb-loader {
	text-align:center;
	line-height:0
}
.contactForm input[type=text], .contactForm textarea {
	width:515px;
	height:33px;
	float:left
}
.contactForm input[type=checkbox] {
	margin-top:14px
}
.contactForm select {
	width:515px;
	height:33px;
	float:right
}
.contactForm textarea {
	height:123px;
	overflow:hidden;
	padding-top:4px
}
.contactForm .contactErrorBorder {
	border-color:#F37373
}
#contactSubmit {
	border:none!important;
	position:static!important
}
.contactForm label {
	font-size:13px;
	color:#A0958A;
	margin:10px 10px 0 0;
	float:left;
	height:30px
}
.contactForm div {
	display:inline;
	float:right;
	margin-bottom:15px;
	font-size:13px;
	color:#A0958A
}
.contactForm div:last-child {
	margin:0
}
a {
	color: #900;
}
a:hover {
 text-decoration: underline;
 color:#0a3678;
 
}
#social a, .archives li, .gHover img, .grayColor .overlay, .pgNr li, .searchCourse .submit, .submit, a:not(.lb-next):not(.lb-prev), h5 {
-webkit-transition:all 200ms ease-in;
-o-transition:all 200ms ease-in;
-moz-transition:all 200ms ease-in
}
#footerContent .links li a:hover, .examInfo li a:hover, a:hover {
	color:#4496D2
}
.pgNr a, .submit {
	color:#FFF!important
}
#footerContent .news h5:hover, .news h5:hover {
	color:#4496D2
}
#lightboxOverlay {
	position:absolute;
	top:0;
	left:0;
	z-index:99999;
	background-color:#000;
	filter:alpha(Opacity=85);
	opacity:.85;
	display:none
}
#lightbox {
	position:absolute;
	left:0;
	width:100%;
	z-index:100000;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-weight:400
}
#lightbox img {
	width:auto;
	height:auto
}
#lightbox a img {
	border:none
}
.lb-outerContainer {
	position:relative;
	background-color:#fff;
	width:250px;
	height:250px;
	margin:0 auto;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px
}
.lb-loader, .lb-nav {
	left:0;
	position:absolute;
	width:100%
}
.lb-outerContainer:after {
	content:"";
	display:table;
	clear:both
}
.lb-container {
	padding:10px
}
.lb-loader {
	top:40%;
	height:25%
}
.lb-nav {
	top:0;
	height:100%;
	z-index:10;
	cursor:pointer
}
.lb-container>.nav {
	left:0
}
.lb-next, .lb-prev {
	width:49%;
	height:100%;
	background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
	display:block
}
.lb-prev {
	left:0;
	float:left
}
.lb-next {
	right:0;
	float:right
}
.lb-prev:hover {
	background:url(../img/lightbox/prev.png) left 48% no-repeat
}
.lb-next:hover {
	background:url(../img/lightbox/next.png) right 48% no-repeat
}
.lb-dataContainer {
	margin:0 auto;
	padding-top:5px;
	width:100%;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	-ms-border-bottom-left-radius:4px;
	-o-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	-ms-border-bottom-right-radius:4px;
	-o-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px
}
.lb-dataContainer:after {
	content:"";
	display:table;
	clear:both
}
.lb-data {
	padding:0 10px;
	color:#bbb
}
.green #footerContent .links li a:hover, .green #footerContent .news h5:hover, .green #menu a:hover, .green #tagline strong, .green .examInfo li a:hover, .green .news h5:hover, .green .twit a, .green a:hover {
	color:#94BD2E
}
.lb-data .lb-details {
	width:85%;
	float:left;
	text-align:left;
	line-height:1.1em
}
.lb-data .lb-caption {
	font-size:13px;
	font-weight:700;
	line-height:1em
}
.lb-data .lb-number {
	display:block;
	clear:left;
	padding-bottom:1em;
	font-size:11px
}
.new_footer, .responsive-tabs-wrapper, .responsive-tabs-wrapper:after, .responsive-tabs1-wrapper:after, .row-fluid:after {
	clear:both
}
.hidden, .selectnav {
	display:none
}
.lb-data .lb-close {
	width:35px;
	float:right;
	padding-bottom:.7em
}
.lb-data .lb-close:hover {
	cursor:pointer
}
.green .element {
	background:#94BD2E
}
.green #info div {
	background-color:#94BD2E
}
.green .triangle {
	border-top:173px solid #94BD2E
}
.green #menu li.selected a {
	border-top:2px solid #94BD2E
}
.green #menu li.selected li a {
	border:none
}
.green #menu .sub-menu {
	border-color:#9ABC47
}
.green #homeSlider .captions p, .orange #homeSlider .captions p {
	color:#B6ABA0
}
.green .mail .triangle {
	border-bottom:171px solid #94BD2E;
	border-right:0 solid transparent;
	border-left:100px solid transparent;
	border-top:0
}
.green #homeSlider .captions {
	background:#20150F
}
.green .mailInfo {
	background:#94BD2E
}
.green .mailInfo>div {
	background-image:url(../img/mail1.png)
}
.green #mailInput {
	background-color:#5C9017
}
.green #mailSubmit {
	background-color:#718F27
}
.orange .element {
	background:#FF7E01
}
.orange #info div {
	background-color:#FF7E01
}
.orange #homeSlider .captions {
	background:#20150F
}
.orange #menu .sub-menu {
	border-color:#FCAC77
}
.orange .triangle {
	border-top:173px solid #FF7E01
}
.orange #footerContent .links li a:hover, .orange #footerContent .news h5:hover, .orange #menu a:hover, .orange #tagline strong, .orange .examInfo li a:hover, .orange .news h5:hover, .orange .twit a, .orange a:hover {
	color:#FF7E01
}
.orange #menu li.selected a {
	border-top:2px solid #FF7E01
}
.orange #menu li.selected li a {
	border:none
}
.orange .mail .triangle {
	border-bottom:171px solid #FF7E01;
	border-right:0 solid transparent;
	border-left:100px solid transparent;
	border-top:0
}
.orange .mailInfo {
	background:#FF7E01
}
.orange .mailInfo>div {
	background-image:url(../img/mail2.png)
}
.orange #mailInput {
	background-color:#B26417
}
.orange #mailSubmit {
	background-color:#C76F1B
}
.orange .searchCourse .submit, .orange .submit {
	background-image:linear-gradient(bottom, #FF7E01 0, #FF7E01 100%);
	background-image:-o-linear-gradient(bottom, #FF7E01 0, #FF7E01 100%);
	background-image:-moz-linear-gradient(bottom, #FF7E01 0, #FF7E01 100%);
	background-image:-webkit-linear-gradient(bottom, #FF7E01 0, #FF7E01 100%);
	background-image:-ms-linear-gradient(bottom, #FF7E01 0, #FF7E01 100%)
}
.orange #contactSubmit {
	background-color:#FF7E01
}
@media all and (max-width:999px) {
.examInfo li.commentExm, .mail img {
display:none
}
#content, #footerContent section, #info section, #menu section,  #tagline section, .mail>div, .stripe>div {
width:740px
}
#socialButtons {
	width:740px;
	min-height:250px;
}
#menu section>ul {
margin-right:5px
}
#menu img {
width:170px;
margin-top:17px
}
#tagline section a {
margin-right:20px;
font-size:16px
}
#info div {
width:300px
}
#info div img {
margin-top:-8px
}
.triangle {
margin-left:300px;
border-top-width:195px
}
.element {
height:165px
}
#info h2 {
font-size:17px;
margin-top:-7px
}
#info h4 {
font-size:11px
}
.wrapper {
width:100%;
margin-left:-15px
}
#homeSlider {
width:739px;
height:320px
}
#homeSlider .captions p {
width:470px
}
#homeSlider .captions h3 {
font-size:15px;
margin-bottom:3px
}
.searchCourse input, .searchCourse select, .select-replace-cover, .twitter p {
font-size:12px
}
.cContent img {
margin-right:16px
}
.column {
padding:15px 15px 0
}
.searchCourseHome {
margin:-144px 0 0;
padding:0 25px 0 0!important;
right:-10px
}
.mailInfo {
width:289px
}
.twitter p {
width:450px
}
#footerContent .column {
padding:0 25px;
border-left:none
}
#bottomFooter {
width:740px;
padding:23px 25px 0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.twitter img {
margin-right:6px
}
.rightElement {
height:191px
}
.contactForm input, .contactForm textarea {
width:335px
}
.topImg img {
width:740px
}
.topImg p {
margin-top:42px
}
.twit {
font-size:13px;
width:340px
}
}
.margin-left-20 {
	margin-left:20px
}
@media all and (max-width:740px) {
#bottomFooter, #content, #footerContent section, #info section, #menu section,  #tagline section, .column, .mail>div, .stripe>div, .wrapper {
width:100%
}
#socialButtons  {
	width: 100%;
	height:430px;
}
.top {
display:block!important
}
.margin-left-20 {
margin-left:0
}
#content {
padding:0
}
.wrapper {
padding:0 20px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin:0
}
#bottomFooter div, #info, #menu section>ul, #sidebar, #tagline, .captions, .mail, .parentContainer, .stripe {
display: block;
}
.selectnav {
padding:3px 10px;
width:160px;
position:absolute;
left:50%;
margin-left:-80px;
top:75px;
display:block;
z-index:99999
}
#menu section {
height:122px
}
#menu img {
padding-left:50%;
margin-left:-85px
}
#contentBk {
margin-top:118px
}
.topImg p {
margin-top:40px
}
#footerContent section {
margin-top:0
}
#footerContent .column {
margin-bottom:25px
}
#bottomFooter {
text-align:center;
margin-bottom:0
}
#menu {
top:0
}
#homeSlider {
width:100%;
height:auto
}
#homeSlider .flex-direction-nav a {
margin-top:-40px
}
#homeSlider .captions {
padding:16px 40px 13px
}
#homeSlider .captions p {
width:100%
}
.searchCourseHome {
margin-top:0
}
}
#info, .mail>div>div, .topImg, footer {
	overflow:hidden!important
}
.top {
	position:fixed;
	bottom:10px;
	right:10px;
	z-index:99998;
	background:#333;
	border-radius:3px;
	color:#FFF;
	font-size:11px;
	font-family:Arial;
	padding:3px 7px;
	display:none
}
@font-face {
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')
}
.container {
	margin:0 auto;
	z-index:1000;
	text-align:center
}
@media only screen and (min-width:768px) and (max-width:959px) {
.container {
width:768px
}
#socialbuttons {
	width:100%;
	min-height: 330px;
}
}
@media only screen and (min-width:480px) and (max-width:767px) {
.container {
width:420px
}

}
@media only screen and (max-width:479px) {
.container {
width:300px
}
#socialbuttons {
	width:100%;
	min-height: 330px;
}

}

label.mobile_menu span {
	margin-left:10px;
	color:#fff;
	display:none
}
.nav {
	font-family:"Poppins",Helvetica,sans-serif;
	font-weight:400;
	font-size:14px;
	line-height:13px;
	position:relative;
	padding:0 0 0 4px;
	margin:0;
	background-color:#233340
}
.nav a, .nav a:focus, .nav a:hover, .nav a:link, .nav a:visited {
	color:#fff;
	text-decoration:none
}
.nav>li {
	display:inline-block;
	text-align:center;
	margin-left:0px
}
.nav>li>ul, .nav>li>ul li ul {
	list-style:none;
	width:200px;
	text-align:left;
}
.nav>li.search {
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	float:right;
	padding:11px 6px;
	position:relative
}
.nav>li.search:hover {
	background-color:transparent
}
.nav>li input {
	padding:7px 6px 6px 38px;
	margin:0 5px;
	color:#fff;
	background-color:#233340;
	font-size:14px;
	border:1px solid #6dbfe7
}
.nav>li input:focus {
	outline:0;
	border-color:#fff
}
.nav>li.search i {
	position:absolute;
	left:0px;
	top:20px;
	color:#a7daf3;
	font-size:16px
}
.nav ul li:hover:after, .nav ul li:hover>a, .nav>li:hover>a {
	color:#fff
}
.nav>li>a {
	padding:20px 12px;
	display:block
}
.nav>li:hover {
	background-color:#0078b3
}
.nav>li>ul {
	opacity:0;
	visibility:hidden;
	position:absolute;
	top:53px;
	background-color:#233340;
	margin-top:30px;
	padding:0;
	z-index:99
}
.nav li>ul li, .nav li>ul li a {
	font-size:13px;
	position:relative;
	display:block
}
.nav>li:hover>ul {
	opacity:1;
	visibility:visible;
	margin-top:0
}
.nav li>ul li {
	padding:12px 10px
}
.nav>li>ul li:hover {
	background-color:#006191
}
.nav>li>ul li ul {
	opacity:0;
	visibility:hidden;
	position:absolute;
	top:0;
	left:200px;
	background-color:#233340;
	padding:0;
	margin-left:30px;
	line-height: 20px;
	
}
.nav>li>ul li ul li:hover {
	background-color:#004b6f
}
input#mobile_menu {
	display:none
}
.nav>li>ul li ul li ul {
	background-color:#233340
}
.nav>li>ul li ul li ul li:hover {
	background-color:#00344d
}
.nav .coldrop, .nav>li>.fulldrop {
	position:absolute;
	list-style:none;
	top:53px;
	background-color:#233340;
	min-height:100px;
	text-align:left;
	z-index:99
}
.nav>li ul li:hover>ul {
	opacity:1;
	visibility:visible;
	margin-left:0
}
.nav>li>.fulldrop {
	opacity:0;
	visibility:hidden;
	left:0;
	width:100%;
	margin-top:30px;
	padding:0;
	overflow:hidden
}
.nav>li:hover .fulldrop {
	opacity:1;
	visibility:visible;
	margin-top:0
}
.nav .coldrop {
	opacity:0;
	visibility:hidden;
	margin-top:30px;
	padding:0 10px
}
.nav>li:hover .coldrop {
	opacity:1;
	visibility:visible;
	margin-top:0
}
.nav .coldrop .column {
	width:130px;
	margin:0 9px
}
.nav .column {
	width:14.1%;
	float:left;
	color:#fff;
	margin:0 0 0 2.2%;
	padding-top:10px
}
.nav .column ul {
	padding:0;
	margin:0
}
.nav .column ul li {
	padding:0;
	list-style:none;
	font-size:11px
}
.nav .column ul li:focus, .nav .column ul li:hover {
	color:#474747!important
}
.nav .column h3 {
	font-size:14px;
	padding:14px 0;
	font-weight:400;
	margin:5px 0;
	color:#fff!important
}
.nav .column ul li a {
	display:block;
	padding:0 0 15px
}
.nav>li.dropdown>a:after {
	content:" \f107";
	font-family:FontAwesome;
	color:#fff
}
.nav ul li.dropdown:after {
	content:"\f067";
	position:absolute;
	left:160px;
	font-family:FontAwesome;
	display:inline-block;
	color:#38475A;
	margin-left:10px;
	margin-top:-12px
}
.nav ul li.dropdown:hover:after {
	content:"\f068"
}
.nav li>ul li, .nav>li, .nav>li>.coldrop, .nav>li>.fulldrop, .nav>li>ul, .nav>li>ul li ul {
transition:all .1s ease-in-out;
-moz-transition:all .1s ease-in-out;
-webkit-transition:all .1s ease-in-out;
-o-transition:all .1s ease-in-outs
}
@media only screen and (max-width:959px) {
.nav>li>ul li ul li ul {
left:-200px;
z-index:3
}
.nav>li>a {
padding:20px 12px;
font-size:12px
}
.nav .coldrop .column {
width:120px;
margin:0 5px
}
}
@media only screen and (max-width:767px) {
.nav {
display:none
}
label.mobile_menu span {
display:inline
}
label.mobile_menu {
position:relative;
display:block;
width:100%;
background-color:#233340;
padding:10px 0;
border-bottom:1px solid #fff
}
.nav {
padding:0
}
.nav li {
width:100%;
display:block;
text-align:left;
margin-left:0
}
.nav>li {
border-right:none;
padding:18px 0;
position:relative
}
.nav>li>a {
display:inline
}
.nav li .coldrop, .nav li .fulldrop, .nav li ul {
top:45px
}
.nav li ul {
padding:0
}
.nav .coldrop, .nav .fulldrop {
width:95%;
padding:0 2.5%
}
.nav li>ul li {
padding:18px 0
}
.nav .coldrop .column, .nav .column {
width:94%;
padding:0 3%
}
.nav>li>ul {
width:100%
}
.nav>li>ul li ul {
width:100%;
top:43px;
left:0;
margin-top:30px;
z-index:2
}
.nav>li>ul>li:hover ul {
margin-top:0
}
#mobile_menu:checked+.nav {
display:block
}
label:after {
position:absolute;
top:0;
right:10px;
content:"\2261";
font-size:30px;
color:#fff
}
.nav>li>ul li ul li ul {
width:100%;
top:43px;
left:0;
margin-left:0;
margin-top:30px
}
.nav>li>ul>li ul li:hover ul {
margin-top:0
}
.nav>li>ul li {
padding:15px 0 15px 6%;
width:94%
}
.nav>li>ul li ul li {
padding:15px 0 15px 9%;
width:91%
}
.nav>li>ul li ul li ul li {
padding:15px 0 15px 12%;
width:88%
}
.nav>li.search {
float:none;
padding-left:14px
}
.nav ul li.dropdown:after {
left:90%
}
.nav>li.search i {
left:27px
}
.nav li>ul li, .nav>li, .nav>li>.coldrop, .nav>li>.fulldrop, .nav>li>ul, .nav>li>ul li ul {
transition:none;
-moz-transition:none;
-webkit-transition:none;
-o-transition:none
}
}
#other-text, .responsive-tabs__heading {
	display:none
}
ul.quicklink li a {
	font-size:10px;
	line-height:15px;
	margin:0;
	background-image:none!important
}
.accordion ul.quicklink li a {
	padding:8px 0;
	font-size:12px
}
ul.quicklink li {
	margin:0
}
.gap30 {
	height:30px;
	margin-top:20px
}
.gap-5 {
	height:5px
}
ol.numbers {
	list-style-type:decimal;
	padding-left:10px
}
ol.numbers li {
	color:#949699;
	font-size:13px
}
@media (max-width:768px) {
.table-responsive {
width:100%;
margin-bottom:15px;
overflow-x:scroll;
overflow-y:hidden;
border:1px solid #ddd
}
.table-responsive>.table {
margin-bottom:0;
background-color:#fff
}
.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {
white-space:nowrap
}
.table-responsive>.table-bordered {
border:0
}
.table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>thead>tr>th:first-child {
border-left:0
}
.table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>thead>tr>th:last-child {
border-right:0
}
.table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>th, .table-responsive>.table-bordered>thead>tr:last-child>td, .table-responsive>.table-bordered>thead>tr:last-child>th {
border-bottom:0
}
}
h3.title1, h3.title2 {
	color:#fff;
	font-size:18px;
	font-weight:400;
	margin-top:8px;
	border:none;
	padding:8px
}
h3.title1 {
	background:#f59630
}
h3.title2 {
	background:#4496d2
}
.redcolor {
	color:#f78d38;
	font-size:12px
}
.tab-content p, .tab-content p strong, .tab-content ul li {
	font-size:14px;
	line-height:30px
}
.twitterList {
	padding:15px;
	margin:0 auto;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
.twitterList .tweet {
	overflow:hidden
}
.twitterList ul {
	width:99999px;
	height:100px
}
.twitterList ul li {
	width:100%;
	height:100px;
	float:left;
	border-right:1px solid #eee;
	padding:0 10px 0 0;
	margin:0 10px 0 0
}
.tab-content p strong {
	color:#fb8e38
}
.box {
	color:#000;
	font-size:18px;
	padding: 0px 10px;
}
table td {
	padding:10px 10px;
	font-size:14px;
	color:#000;
	line-height:26px;
	border: 1px solid #E0E0E0;
}
.box1 tr td {
	border-right:10px solid #fff
}
.paymentbox, .paymentbox1 {
	height:110px;
	font-size:18px;
	padding:20px;
	border:4px solid #f58f36
}
.paymentbox {
	background:url(../img/credit-card.jpg) no-repeat;
	color:#000
}
.headingpb {
	color:#f58f36
}
.topmenuright {
	width:300px;
	float:right
}
.img, .pull-left {
	float:left
}
.paymentbox1 {
	background:url(../img/offline.jpg) no-repeat;
	color:#000
}
.padding-right-zero {
	padding:0 5px
}
.padding-five {
	padding:5px
}
.footertxt_1 {
	line-height:29px
}
.footertxt_1 a {
	color:#807C7C
}
.footertxt_1 a:hover {
	color:#fff
}
.responsive-tabs__list__item {
	display:inline;
	cursor:pointer
}
.responsive-tabs1__heading {
	display:none
}
.responsive-tabs1__list__item {
	display:inline;
	cursor:pointer
}
@media (max-width:767px) {
.responsive-tabs__list {
display:none
}
.responsive-tabs__heading {
display:block;
cursor:pointer
}
.responsive-tabs1__list, .responsive-tabs__panel--closed-accordion-only {
display:none
}
.responsive-tabs1__heading {
display:block;
cursor:pointer
}
.responsive-tabs1__panel--closed-accordion-only {
display:none
}
}
@media (min-width:768px) {
.responsive-tabs__panel--closed-accordion-only {
display:block!important
}
}
.responsive-tabs-wrapper:after, .responsive-tabs-wrapper:before, .responsive-tabs1-wrapper:after, .responsive-tabs1-wrapper:before {
	content:"";
	display:table
}
.responsive-tabs-wrapper {
	zoom:1
}
.responsive-tabs__heading:focus, .responsive-tabs__list__item:focus {
	outline:#ccc solid 1px
}
.responsive-tabs__heading--active:focus, .responsive-tabs__list__item--active:focus {
	outline:0!important
}
.responsive-tabs__list {
	font-size:.9em;
	margin:2em 0 0;
	padding:0 0 13px;
	line-height:1em;
	font-weight: 600;
}
.responsive-tabs__list__item {
	background:#eee;
	padding:10px 10px;
	margin-right:0.5em;
	/*border-top-left-radius:5px;
	border-top-right-radius:5px*/
}
.responsive-tabs__list__item:hover {
	background:#efefef
}
.responsive-tabs__list__item--active, .responsive-tabs__list__item--active:hover {
	background:#f4891d;
}
.white {
	color:#fff!important
}
.responsive-tabs1-wrapper {
	clear:both;
	zoom:1
}
.responsive-tabs1__heading:focus, .responsive-tabs1__list__item:focus {
	outline:#ccc solid 1px
}
.responsive-tabs1__heading--active:focus, .responsive-tabs1__list__item--active:focus {
	outline:0!important
}
.responsive-tabs1__list {
	font-size:1.2em;
	margin:2em 0 0;
	padding:0 0 13px;
	border-bottom:1px solid #ddd;
	line-height:1em
}
.responsive-tabs1__list__item {
	background:#eee;
	padding:10px 20px;
	margin-right:1em;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border:1px solid #ddd
}
.responsive-tabs1__list__item:hover {
	background:#efefef
}
.responsive-tabs1__list__item--active, .responsive-tabs1__list__item--active:hover {
	background:#fff;
	border-bottom-color:#fff
}
.responsive-tabs1__panel {
	margin-bottom:50px
}
@media (max-width:767px) {
.responsive-tabs1__heading:after, .responsive-tabs__heading:after {
content:"";
display:block;
right:20px;
top:40%;
width:0;
height:0
}
.responsive-tabs__heading {
padding:.5em;
border-radius:0;
background:#F67A00;
position:relative;
font-size:14px;
font-weight:400;
margin-bottom:2px
}
.responsive-tabs__heading:after {
position:absolute;
border-left:10px solid transparent;
border-right:10px solid transparent;
border-top:10px solid #000
}
.responsive-tabs__heading--active:hover, .responsive-tabs__heading:hover {
background-color:#efefef
}
.responsive-tabs__heading--active {
background:#fff
}
.responsive-tabs__heading--active:after {
border-bottom:10px solid #000;
border-top:0
}
.responsive-tabs1__heading {
padding:.5em;
border-radius:5px;
border:1px solid #ccc;
box-shadow:0 2px 3px rgba(0, 0, 0, .4);
background:#ddd;
position:relative
}
.responsive-tabs1__heading:after {
position:absolute;
border-left:10px solid transparent;
border-right:10px solid transparent;
border-top:10px solid #000
}
.responsive-tabs1__heading--active:hover, .responsive-tabs1__heading:hover {
background-color:#efefef
}
.responsive-tabs1__heading--active {
background:#fff
}
.responsive-tabs1__heading--active:after {
border-bottom:10px solid #000;
border-top:0
}
}
.tabpadding, .tabpadding1 {
	padding:10px
}
.tabpadding {
	border:1px solid #ccc
}
.gap20 {
	height:20px
}
.img {
	margin:0 15px 10px 0!important
}
.black {
	color:#000!important
}
.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden
}
.video-container embed, .video-container iframe, .video-container object {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.img1 {
	margin-right:5px!important
}
.headingspan {
	text-align:center;
	color:#ff6c00;
	font-weight:700;
	font-size:26px;
	margin-left:0;
	margin-bottom:10px;
	line-height:30px
}
.row-fluid h3, .row-fluid h5 {
	font-weight:400;
	text-align:left
}
.popbox {
	width:600px
}
.span12 {
	width:1170px
}
.span11 {
	width:1070px
}
.span10 {
	width:970px
}
.span9 {
	width:870px
}
.span8 {
	width:770px
}
.span7 {
	width:670px
}
.span6 {
	width:570px
}
.span5 {
	width:470px
}
.span4 {
	width:370px
}
.span3 {
	width:270px
}
.span2 {
	width:170px
}
.span1 {
	width:70px
}
.row-fluid, .row-fluid .span12 {
	width:100%
}
.offset12 {
	margin-left:1230px
}
.offset11 {
	margin-left:1130px
}
.offset10 {
	margin-left:1030px
}
.offset9 {
	margin-left:930px
}
.offset8 {
	margin-left:830px
}
.offset7 {
	margin-left:730px
}
.offset6 {
	margin-left:630px
}
.offset5 {
	margin-left:530px
}
.offset4 {
	margin-left:430px
}
.offset3 {
	margin-left:330px
}
.offset2 {
	margin-left:230px
}
.offset1 {
	margin-left:130px
}
.row-fluid:after, .row-fluid:before {
	display:table;
	line-height:0;
	content:""
}
.row-fluid [class*=span] {
display:block;
float:left;
width:100%;
min-height:30px;
margin-left:2.564102564102564%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.row-fluid [class*=span]:first-child {
margin-left:0
}
.row-fluid .controls-row [class*=span]+[class*=span] {
margin-left:2.564102564102564%
}
.row-fluid .span11 {
	width:91.45299145299145%
}
.row-fluid .span10 {
	width:82.90598290598291%
}
.row-fluid .span9 {
	width:74.35897435897436%
}
.row-fluid .span8 {
	width:65.81196581196582%
}
.row-fluid .span7 {
	width:57.26495726495726%
}
.row-fluid .span6 {
	width:48.717948717948715%
}
.row-fluid .span5 {
	width:40.17094017094017%
}
.row-fluid .span4 {
	width:31.623931623931625%
}
.row-fluid .span3 {
	width:23.076923076923077%
}
.row-fluid .span2 {
	width:14.52991452991453%
}
.row-fluid .span1 {
	width:5.982905982905983%
}
.row-fluid .offset12 {
	margin-left:105.12820512820512%
}
.row-fluid .offset12:first-child {
	margin-left:102.56410256410257%
}
.row-fluid .offset11 {
	margin-left:96.58119658119658%
}
.row-fluid .offset11:first-child {
	margin-left:94.01709401709402%
}
.row-fluid .offset10 {
	margin-left:88.03418803418803%
}
.row-fluid .offset10:first-child {
	margin-left:85.47008547008548%
}
.row-fluid .offset9 {
	margin-left:79.48717948717949%
}
.row-fluid .offset9:first-child {
	margin-left:76.92307692307693%
}
.row-fluid .offset8 {
	margin-left:70.94017094017094%
}
.row-fluid .offset8:first-child {
	margin-left:68.37606837606839%
}
.row-fluid .offset7 {
	margin-left:62.393162393162385%
}
.row-fluid .offset7:first-child {
	margin-left:59.82905982905982%
}
.row-fluid .offset6 {
	margin-left:53.84615384615384%
}
.row-fluid .offset6:first-child {
	margin-left:51.28205128205128%
}
.row-fluid .offset5 {
	margin-left:45.299145299145295%
}
.row-fluid .offset5:first-child {
	margin-left:42.73504273504273%
}
.row-fluid .offset4 {
	margin-left:36.75213675213675%
}
.row-fluid .offset4:first-child {
	margin-left:34.18803418803419%
}
.row-fluid .offset3 {
	margin-left:28.205128205128204%
}
.row-fluid .offset3:first-child {
	margin-left:25.641025641025642%
}
.row-fluid .offset2 {
	margin-left:19.65811965811966%
}
.row-fluid .offset2:first-child {
	margin-left:17.094017094017094%
}
.row-fluid .offset1 {
	margin-left:11.11111111111111%
}
.row-fluid .offset1:first-child {
	margin-left:8.547008547008547%
}
.row-fluid h5 {
	font-size:18px;
	color:#027045
}
.uneditable-input, input[type=text], input[type=password], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month], input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=search], input[type=tel], input[type=color], textarea {
	background-color:#fff;
	border:1px solid #ccc;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition:border linear .2s, box-shadow linear .2s;
-moz-transition:border linear .2s, box-shadow linear .2s;
-o-transition:border linear .2s, box-shadow linear .2s;
transition:border linear .2s, box-shadow linear .2s
}
.uneditable-input:focus, input[type=text]:focus, input[type=password]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=date]:focus, input[type=month]:focus, input[type=time]:focus, input[type=week]:focus, input[type=number]:focus, input[type=email]:focus, input[type=url]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=color]:focus, textarea:focus {
	border-color:rgba(82, 168, 236, .8);
	outline:0;
	outline:dotted thin\9;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(1, 106, 193, .6);
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(1, 106, 193, .6);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(1, 106, 193, .6)
}
input[type=checkbox], input[type=radio] {
	margin:4px 0 0;
	margin-top:1px\9;
	line-height:normal
}
.form-control, .row-fluid h3, .row-fluid p, .span5 h5 {
	margin-bottom:10px
}
input[type=checkbox], input[type=radio], input[type=file], input[type=image], input[type=submit], input[type=reset], input[type=button] {
	width:auto
}
input[type=file], select {
	height:30px;
	line-height:30px
}
select {
	width:220px;
	background-color:#fff;
	border:1px solid #ccc
}
select[multiple], select[size] {
	height:auto
}
input[type=checkbox]:focus, input[type=radio]:focus, input[type=file]:focus, select:focus {
	outline:#333 dotted thin;
	outline:-webkit-focus-ring-color auto 5px;
	outline-offset:-2px
}
.btn-popup {
	background:#006e2e;
	border:none;
	padding:6px 12px;
	cursor:pointer
}
.btn-popup:focus, .btn-popup:hover {
	color:#fff;
	text-decoration:none;
	background:#006e2e;
	background:-moz-linear-gradient(top, rgba(0, 110, 46, 1) 0, rgba(0, 110, 46, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 110, 46, 1)), color-stop(100%, rgba(0, 110, 46, 1)));
	background:-webkit-linear-gradient(top, rgba(0, 110, 46, 1) 0, rgba(0, 110, 46, 1) 100%);
	background:-o-linear-gradient(top, rgba(0, 110, 46, 1) 0, rgba(0, 110, 46, 1) 100%);
	background:-ms-linear-gradient(top, rgba(0, 110, 46, 1) 0, rgba(0, 110, 46, 1) 100%);
	background:linear-gradient(to bottom, rgba(0, 110, 46, 1) 0, rgba(0, 110, 46, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#006e2e', endColorstr='#006e2e', GradientType=0 )
}
.btn-popup:focus {
	outline:#333 dotted thin;
	outline:-webkit-focus-ring-color auto 5px;
	outline-offset:-2px
}
.btn-popup.active, .btn-popup:active {
	background-image:none;
	outline:0;
	-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
	-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
	box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05)
}
.btn-popup.disabled, .btn-popup[disabled] {
	cursor:default;
	background-image:none;
	opacity:.65;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.gap-40 {
	height:40px
}
.gap-20 {
	height:20px
}
.form-control {
	display:block;
	width:100%;
	height:24px;
	padding:6px 2px;
	font-size:14px;
	line-height:1.42857143;
	color:#555;
	background-color:#fff;
	background-image:none;
	border:1px solid #ccc;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.row-fluid p {
	font-size:12px
}
.span5 h5 {
	margin-top:10px
}
.row-fluid h3 {
	font-size:16px;
	color:#027045
}
.ErrorField {
	border-color:#D00;
	color:#D00;
	background:#FFFFFE
}
span.ValidationErrors {
	display:none;
	font-size:12px;
	color:#D00;
	padding-left:10px;
	font-style:italic
}
.tab-content .pointLi {
	line-height:12px!important
}
.column .h1, .column h1 {
	border-bottom:1px solid #e8eaee;
	color:#0a3678;
	font-size:28px;
	font-weight:800;
	padding-bottom:7px
}
.new-button, .new-button1 {
	cursor:pointer;
	padding:15px 25px
}
.arch, .new_oi strong, .new_ol_albha strong, .new_ui strong {
	font-weight:bolder
}
.new-button {
	background:#81b03b;
	border:none;
	border-radius:4px;
	color:#fff!important;
	font-size:18px;
	margin:15px 0 14px;
	width:150px;
	text-decoration:none;
	text-align:center
}
.new-button1, .new-button1_small {
	font-size:18px;
	margin:15px 0 5px;
	width:150px;
	text-align:center
}
.new-button a, .new-button a:hover, .new-button:hover {
	text-decoration:none;
	color:#fff
}
.new-button:hover {
	background:#FC7F12
}
.new-button1 {
	background:#0a3678;
	border:none;
	border-radius:4px;
	color:#fff!important;
	text-decoration:none
}
.new-button1 a, .new-button1 a:hover, .new-button1:hover {
	text-decoration:none;
	color:#fff
}
.new-button1:hover {
	background:#FC7F12
}
.new-button1_small {
	background:#0a3678;
	border:none;
	border-radius:4px;
	color:#fff!important;
	cursor:pointer;
	padding:5px 15px;
	text-decoration:none
}
.back-button, .back-button-small {
	cursor:pointer;
	font-size:13px;
	padding:5px 10px;
	text-align:center;
	margin:auto
}
.new-button1_small a, .new-button1_small a:hover, .new-button1_small:hover {
	text-decoration:none;
	color:#fff
}
.new-button1_small:hover {
	background:#FC7F12
}
.back-button {
	background:#0a3678;
	border:none;
	border-radius:4px;
	color:#fff!important;
	width:50px;
	text-decoration:none
}
.back-button a, .back-button a:hover, .back-button:hover {
	text-decoration:none;
	color:#fff
}
.back-button:hover {
	background:#FC7F12
}
.back-button-small {
	background:#0a3678;
	border:none;
	border-radius:4px;
	color:#fff!important;
	width:150px;
	text-decoration:none
}
.eligibility h4, .eligibility p, .new_oi li, .new_ol_albha li, .new_ui li {
	margin-bottom:10px
}
.back-button-small a, .back-button-small a:hover, .back-button-small:hover {
	text-decoration:none;
	color:#fff
}
.back-button-small:hover {
	background:#FC7F12
}
.hitseee {
	margin-left:0
}
.new_oi, .new_ol_albha, .new_ui {
	margin:10px;
	line-height:20px
}
.hitseee .column {
	padding:0!important
}
.hitseee_css table td {
	font-size:14px!important
}
.eligibility, .new_oi, .new_ol_albha, .new_ui {
	font-size:14px;
	text-align:justify
}
#exam_centre td {
	text-transform:uppercase
}
.new_oi {
	list-style:decimal;
	padding:10px
}
.new_ui {
	padding:10px;
	list-style-position:outside
}
.new_ol_albha {
	list-style:lower-alpha;
	padding:10px
}
.new_ol_albha li {
	display:inline-block;
	width:420px;
	border:1px solid #aaa;
	background:#D7EAF7;
	padding:10px
}
.eligibility {
	line-height:22px
}
.eligibility h4 {
	color:#233340;
	border-bottom:1px solid #233340
}
.arch {
	font-size:20px
}
.new_footer {
	text-align:center;
	margin:0 auto;
	width:100%;
	background:#233340;
	color:#fff;
	padding-bottom:10px;
	font-size:12px
}
.new_footer .poweredby a {
	color:#fff!important
}
.pull-right, .search {
	float:right
}
.search {
	border:0;
	margin:0;
	width:150px
}
.search form {
	float:left;
	margin:0;
	padding:0
}
.search span {
	background:url(../images/search_bg.gif) left top no-repeat;
	display:block;
	float:left;
	padding:0 5px;
	width:152px
}
#search-form .keywords {
	background:#fff;
	border:0;
	color:#000;
	font:13px/14px Arial, Helvetica, sans-serif;
	height:22px;
	margin:0;
	width:140px;
	border-radius:5%
}
.search form .button {
	padding-left:3px;
	width:25px
}
.down-ul li {
	margin:10px
}
.down-btn {
	background:#0a3678;
	border:none;
	border-radius:4px;
	color:#fff!important;
	cursor:pointer;
	font-size:13px;
	margin:auto;
	padding:5px 10px;
	text-align:center;
	text-decoration:none;
	display:inline-block
}
.down-btn a, .down-btn a:hover, .down-btn:hover {
	text-decoration:none;
	color:#fff
}
.down-btn:hover {
	background:#FC7F12
}
#campus-news-next, #campus-news-prev, #nt-events-next, #nt-events-prev, #workshop-next, #workshop-prev {
	border-radius:3px;
	float:right;
	height:25px;
	width:25px;
	background:#233340
}
#campus-news-prev, #nt-events-prev, #workshop-prev {
	margin-left:5px
}
#campus-news-next i, #campus-news-prev i, #nt-events-next i, #nt-events-prev i, #workshop-next i, #workshop-prev i {
	margin:0;
	padding:5px
}
#landing .parentContainer {
	background:#262A2D
}
#landing #contentBk {
	margin-top:0;
	border-top:4px solid #F6891F
}
#landing input[type=submit] {
	width:100%
}
#landing input[type=text], #landing input[type=email] {
	height:30px;
	width:100%;
	border-radius:3px
}
#landing textarea {
	width:100%;
	height:100px
}
#landing .mandatory {
	color:red!important
}
#landing h3.title {
	color:#0a3678;
	text-align:center;
	font-weight:700
}
#landing .flexslider {
	width:100%;
	height:205px
}
#landing .flexslider .captions h3 {
	font-size:14px
}
#landing .flexslider .captions {
	padding:4px;
	background-color:rgba(35, 51, 64, .7)
}
#landing .flex-direction-nav {
	display:none
}
#landing p {
	font-size:13px;
	line-height:22px;
	text-align:justify;
	padding:10px 0
}
#landing .hits {
	font-size:24px;
	padding-bottom:10px
}
#landing ul.top-menu li {
	padding:5px 0px
}
#landing ul.top-menu li.text {
	color:#fff;
	text-align:right;
	font-weight:700;
	font-size:15px;
	padding: 0px;

}
#landing hr {
	height:5px;
	color:#000
}
#landing .courses h2 {
	width:100%;
	text-align:center;
	padding:10px 0;
	background:#0a3678;
	color:#fff
}
#landing footer {
	margin-top:0
}
.event.column {
	padding-left:0;
	padding-right:0
}
#landing .highlights li a {
	color:#333;
}
#landing .highlights strong {
	color:#004BAB
}
#landing .column.c-50.clearfix.head_right {
	background:#f68820;
	height:160px
}
#landing #socialButtons {
	padding-bottom:0!important
}
.table_cs {
	background-color:#fff;
	border:none
}
.table_cs a:hover {
	background-color:none
}
.table_cs1 {
	background-color:#f1f1f1
}
.bord {
	border:1px solid #999;
	background-color:#f8f8f8
}
.news-page .box {
	padding-top:0
}
.news-page .title {
	margin:0
}
.news-page ul {
	padding-left:50px
}
.career-page li {
	margin-bottom:20px!important
}
@keyframes blink {
 0% {
color: red;
}
 100% {
color: blue;
}
}
@-webkit-keyframes blink {
 0% {
color: red;
}
 100% {
color: blue;
}
}
.blink {
	-webkit-animation: blink 0.8s linear infinite;
	-moz-animation: blink 0.8s linear infinite;
	animation: blink 0.5s linear infinite;
	font-family: "Poppins",Helvetica,sans-serif;
	font-size:12px;
	
}
a.teaching-button, a.nonteaching-button {
	margin:3px 0;
	width:225px;
	color:#fff!important;
	font-size:13px;
	padding:15px 25px;
	cursor:pointer
}
a.nonteaching-button {
	border-radius:4px;
	border:none;
	background-image:-o-linear-gradient(bottom, #7aa937 0, #8bba40 100%);
	background-image:-moz-linear-gradient(bottom, #7aa937 0, #8bba40 100%);
	background-image:-webkit-linear-gradient(bottom, #7aa937 0, #8bba40 100%);
	background-image:-ms-linear-gradient(bottom, #7aa937 0, #8bba40 100%)
}
a.nonteaching-button:hover {
	border:none;
	background-image:linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-o-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-moz-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-webkit-linear-gradient(bottom, #f68f35 0, #f70 100%);
	background-image:-ms-linear-gradient(bottom, #f68f35 0, #f70 100%);
	cursor:pointer
}
a.teaching-button {
	border-radius:4px;
	border:none;
	background-image:linear-gradient(bottom, #e35108 0, #de0a18 100%);
	background-image:-o-linear-gradient(bottom, #e35108 0, #de0a18 100%);
	background-image:-moz-linear-gradient(bottom, #e35108 0, #de0a18 100%);
	background-image:-webkit-linear-gradient(bottom, #e35108 0, #de0a18 100%);
	background-image:-ms-linear-gradient(bottom, #e35108 0, #de0a18 100%)
}

.alumni {
	font-size:13px;
	font-weight: bold;
	color:#F90 !important;
	padding:0px 7px;
}
.alumni a:hover {
	font-size:13px;
	font-weight: bold;
	color:#fff;
	padding:0px 7px;
}
.accordion {
   
    color: #f7f4f4;
    cursor: pointer;
    padding: 14px;
   
    border: none;
    text-align: left;
    outline: none;
    font-size: 13px;
    transition: 0.4s;
	margin-left:12px;
	}

.active, .accordion:hover {
    background-color: #ffffff; 
}

.panel {
    padding: 0 18px;
    display: none;
    background-color: white;
    overflow: hidden;
}
.img_hover >.college_div img{
	 -moz-transition:-moz-transform 0.5s ease-in; 
	-webkit-transition:-webkit-transform 0.5s ease-in; 
	-o-transition:-o-transform 0.5s ease-in;
	 float:left;
	 width:100%;
}
.img_hover:hover > .college_div img{
	transform: scale(0.8);
} 
.sim-but {
	
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 25%;
	cursor: pointer;
	background-color: #543ade;;
	font-size: 14px;
	font-weight: 700;
	padding: 15px 5px 15px 5px;
	color: #fff;
}
.but15 {
	content:'\00bb';
	color: rgba(255,255,255,1);
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	position: relative;
	border: 1px solid rgba(255,255,255,0.5);
	overflow: hidden;
}
.but15 a{
		color: #fff;
	text-decoration: none;
	display: block;
}
.but15::before, .but15::after{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(255,255,255,0.25);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-transform: translate(0,-100%);
	transform: translate(0,-100%);
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	display: block;
}
.but15::after{
	-webkit-transition-delay: 0.2s; /* Safari */
    transition-delay: 0.2s;
	display: block;
}
.but15:hover::before, .but15:hover::after{
	-webkit-transform: translate(0,0);
	transform: translate(0,0);
	display: block;
}

#helloMoto {
overflow-y: hidden;
}
#helloMoto .modal-content {
            width: 370px;
            background-color: #337ab7;
        }
        
        
        #helloMoto .modal-dialog {
            position: absolute;
            margin-left: -200px;
            left: 50%;
        }
        #helloMoto .modal-header {
            background-color: #337ab7;
            color:#fff !important;
            border-bottom: 0;
            padding: 5px 20px 0 20px;
            border-bottom-color: #337ab7;
        }
        
        
        #helloMoto .modal-title {
            color:#fff;
            text-align: center;
        }
        #helloMoto .modal-header span {
            color: #000;
        }
        #helloMoto .modal-body {
            padding:0;
        }
.btn.btn-info.btn-lg.helloMoto {
    background: #cfad3f !important;
    border-color: #d7b547 !important;
    font-weight: bold;
}
.cta{
	margin-top: 25px;
    text-align: left;
    padding-bottom: 25px;
}
.eventadd{
	position:relative;
}
a.reg-button {
    border: none;
    color: #fff !important;
    font-size: 13px;
    position: absolute;
    bottom: 9%;
    right: 22px;
	font-weight:600;
}

a.reg-button:hover {
    border: none;
    cursor: pointer;
}
@media only screen and (max-device-width: 700px){
    .helloMoto.btn-info {
        z-index: inherit !important;
        -webkit-transform:inherit !important;
        transform: inherit !important;
        left: 0;
        bottom: 0;
        width: 100%;
        top: auto;
        border-radius: 0;
    }
    .region-footer-menu-new .footer {
        padding-bottom: 30px;
    }
.only_border {
border: 1px solid #E0E0E0;
}
.no_border {
border-style: none;
border: 0px;
}

<!-- dropdown new starts-->


<!--end here-->


