body {color: #282828; font-family: 'Open Sans'; line-height: 26px; background: #f2f2f2;}
.white {color: #fff!important;}
.black {color: #282828;}
.yellow {color: #eaad00;}
.bold {font-weight: bold}
.italic {font-style: italic}
.blue {background: #2caeec}
.orange {color: #fabe22}
.font14 {font-size: 14px;}.font12 {font-size: 12px;}
.mt20 {margin-top: 20px;}
.uppercase {text-transform: uppercase;}
h5, h4, h3, h2, h1, ul, li, p, video, img {padding: 0; margin: 0;}
a {color: inherit}
a:hover {text-decoration: none; color: inherit;}
a:visited {text-decoration: none; color: inherit;}
.position {position: absolute;}
.relative {position:relative;}
.navbar { background: #282828; border: none; padding: 0px 0 15px 0; margin-bottom: 0; z-index: 99; font-weight: 300;}
.navbar-header { margin-bottom: 35px;}
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {color: #fff}
.navbar-inverse .navbar-nav > li a {text-transform: uppercase; color: #fff; font-weight: 700;}
.navbar-right li a {display: initial;}
.navbar-right {background: #fff; border-radius: 50px; padding: 0 10px;}
.navbar-right li a {padding: 10px 5px; font-weight: 700; color: #282828!important}
.navbar-nav > li > a { padding-bottom: 15px; padding-top: 0;}
.nav > li {float: left; font-weight: 500; font-size: 13px; margin-bottom: 0; border-radius: 50px; }
.nav-form > li {width: 50%;}
.navbar-brand {margin-bottom: 30px;}
h2 {font-size: 22px; color: #000; font-weight: 800; margin-bottom: 30px;}
.hdr_text { background: #ffe052; color: #000; padding: 5px 15px; z-index: 9999; font-size: 15px; font-weight: 700; border: 1px solid #fff; text-transform: uppercase; text-align: center; line-height: 22px;}
/*form-css*/
/*header-css-start*/
/*ApplyBeforeCSS*/
.before {padding: 8px 0; font-size: 15px; text-transform: uppercase;}
.cashback {margin-left: 15px;}
.cashback li {padding: 7px 15px;line-height:21px;}


/*ApplyBeforeCSS*/
.carousel-caption { left: 0; right: 0; padding-bottom: 30px;}
.carousel-caption {position: absolute; bottom: 0; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff;}
/*SliderText*/
#home_slider { position: relative; background: #282828; } 
#home_slider .tagline h5 { font-size: 20px;	}
#home_slider .tagline img {margin: auto;}
#home_slider .tagline h4 { font-size: 18px;	margin: 10px 0;}
#home_slider .tagline h2 { font-size: 22px;	font-weight: 800; color: #fff; margin-bottom: 0;}
.carousel-control {z-index: 20;}
.form input, .form select{
	width: 100%;
	margin: 7px 0;
	height: 38px;
	padding: 0 15px;
	border: none;
	color: #282828;
	background-color: #f2f2f2;
	border-radius: 5px;
	font-size: 13px;
}
/* The Checkbox */
input.checkbox1 {height: 0; width: 0; float: left; margin-right: 10px; font-size: 12px; font-weight: 500;}	
.container_new  {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 0px;
  cursor: pointer;
  font-size: 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
font-weight: normal;
clear:both;
}

/* Hide the browser's default checkbox */
.container_new  input {
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 21px;
  width: 21px;
  background-color: #eee;
}

/* On mouse-over, add a grey background color */
.container_new:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.container_new input:checked ~ .checkmark {
  background-color: #fff;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.container_new input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.container_new .checkmark:after {
  left: 9px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid #000;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* The Checkbox */
.nav-tabs > li > a {
    border-radius: 50px 50px 50px 50px;
	color: #282828;
	padding: 6px 20px;
	font-size: 14px;
	font-weight: 700;
	text-align: center;
}
#home_slider .tab-content {	padding:20px 0 0 0;	color: #fff;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border: 1px solid #f2f2f2;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { color:#282828; font-weight: bold; width: 100%; text-align: center;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { background-color: #d3d3d3;}	
.nav > li > a:focus, .nav > li > a:hover { background-color: #fff;}
.nav-tabs > li > a:hover { border-color: #fff #fff #fff; color: #000;}
.nav-form > li.active {background: none;}
.nav-form {background: #fff; margin: auto; padding: 2px; border-radius: 50px;}
.icon-plus-absolute {position: relative}
.icon-plus {
	border-radius: 100% 100% 100% 100%;
	padding: 2px 3px 3px 3px;
	height:13px;
	width:13px;
	background: #2954a2;
	font-size:8px;
	position:absolute;
	top:10px;
	left:5px;
}
.nav-tabs { border-bottom: none;}
.arrow { background: url(../images/arrow.png) no-repeat; background-position: 97% center; background-color: #fff; -moz-appearance: none; -webkit-appearance: none;}
.button {
	width: 100%;
	background: #fabe22;
	border: none;
	margin-top: 5px;
	padding: 9px;
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 5px;
	color: #000;
	border-radius: 50px;
	border: 1px solid #fff;
}
.btn2 {width: inherit; padding: 12px 55px;}
.btn3 {font-size: 15px; padding: 8px 20px!important; border: 1px solid #fff; box-shadow: 5px 10px 15px #999; background: #282828; color: #fff;}
.applynow {margin: auto; margin-left: 0; margin-right: 0; left: 0; right: 0; bottom: -50px;}
.applynow p {color: #fff}
/*header-css-end*/
.carousel-indicators { bottom: 5px;}
.mobile-verify {
    z-index: 2;
    width: auto;
    height: 100%;
    line-height: 40px;
    padding: 5px 10px;
    border-left:1px solid #dedede;
    cursor: pointer;
    border-radius: 5px 5px 5px 5px;
    color: #fff;
    letter-spacing: .5px;
	background: #04bd00;	
}
.absolute {position:absolute;bottom:7px;right:20px;font-size:11px;color:#ff0000}
/*form-css-end*/
.tagline .ielts {width: 490px; margin: 10px auto 0 auto; text-align: center}
.tagline ul li {width: 90px; background: #ffc000; color: #000000; padding: 10px; float: left; margin-right: 10px; font-size: 16px; font-weight: 800; text-shadow: none}
.tagline ul li:last-child {margin-right: 0;}
#schlor {padding: 35px 0 25px 0; background: #fff }
.schlor table tr th {background: #7753c1; text-align: center; color: #fff; white-space: inherit!important;}
.schlor table tr td {background: #fff; text-align: center; white-space: inherit!important;}

/*UspStart*/
#sharda_usp_scroll {background: #f2f2f2; position: relative}
#sharda_usp_scroll li { line-height: 19px;}
.sharda-usp-scroll-usp {margin: 0 15px 0 15px; padding: 22px 5px;}
.usp-icon {float: left; width: 80px; margin: 5px 0 20px 0;}
#sharda_usp_scroll h3 {	font-size: 24px; font-weight: 700;	color: #282828;}
#sharda_usp_scroll h3 p { font-size: 15px; font-weight: 700;}
.sharda-usp-scroll-usp p.text {	margin-top: 5px; color: #666; font-size: 13px;}
#sharda_usp_scroll li {	padding: 25px 0;}
#sharda_usp_scroll i {border-radius: 100px; width: 60px; height: 60px; text-align: center; padding-top: 18px; font-size: 24px; color: #fff;}
#sharda_usp_scroll .nbs-flexisel-ul {text-align: left;}
/*UspEnd*/
/*KeyHighlights*/
#key_h { background: #f8f8f9; padding: 15px; }
.key_img {margin-bottom: 20px;}
.key_text p {margin-bottom: 25px;}
.key_text ul {margin-left: 55px;}
.key_text ul li {position: relative; padding: 0 0 7px 0; margin: 0 0 5px 0; color: #282828; font-weight: 500;}
.key_text ul li span {border-left: 1px solid #eaad00; position: absolute; display: block; left: -49px; height: 100%; top: 15px;}
.key_text ul li i {display: block; text-align: center; line-height: 20px; color: #eaad00; position: absolute; margin-left: -55px; margin-top: 5px;}
.key_text ul li ul { float: left; margin-left: 10px; margin-top: 15px;}
.key_text ul li ul li {padding: 2px 0!important; margin: 2px 0!important; font-size: 13px;}
.why_no {margin: 20px 0; background: #7753c1; padding: 25px;}
.why_no h4 {margin-bottom: 10px; line-height: 24px;}
.why_no ul li {color: #fff;}
/*KeyHighlights*/
/*About*/
#about {padding: 45px 0; background: #fff;}
.about_text p {margin: 15px 0;}
.mt50 {margin-top: 50px;}
/*About*/
/*TopTab*/
#toptab {background: #282828; padding: 35px 15px; }
#toptab .resp-tabs-list li {font-size: 14px; padding: 10px 12px; background: #f2f2f2; color: #282828; text-transform: inherit; border-radius: 0;}	
#toptab .tabb_bg h5 {margin: 10px 0;}
#toptab .tabb_bg h4 {margin: 10px 0; font-size: 14px; color: #282828; font-weight: 700;}
#toptab .tab ul {margin-left: 13px;}
#toptab .tab ul li {margin: 6px 0; padding-left: 15px;}
.btnn-tab { border-radius: 5px 5px 5px 5px; padding: 5px 10px; font-size: 16px; background: #0084d7; color: #fff;}
.demo {margin: 25px 0;}
/*.ng-binding2 {overflow-x: hidden; overflow-y: scroll;}*/
.headingss {font-size: 18px; color: #fff;}
.tab .content_new ul li { padding: 2px 0 2px 10px;	list-style-type: disc;}
.description p {margin: 15px 0;}
.duration {margin: 20px 0 15px 0 }
.duration li {float: left; margin-right: 55px;}
.tabbg h3 {font-weight: 700; font-size: 18px; margin-bottom: 20px; }
#toptab .form-control { padding: 6px 12px; font-size: 14px;	height: 35px; margin-top: 20px;	margin-bottom: 10px; border: 0;}
#toptab .content h2.headings {font-weight: 700; font-size: 22px;}
#toptab .panel {background: none}
#toptab { margin: 0 0 25px 0;}
#toptab .content h3 { font-size: 18px; font-weight: 700;}
#tab h2 {color: #282828}
/*TopTab*/
/*tabb*/
#tab .content h3 { font-size: 18px; font-weight: 700;}
.heading_h2 h2 { font-size: 28px; font-weight: 700;	color: #000; margin-bottom: 30px;}
.panel-heading { padding: 10px 0;}
.note {padding: 15px 25px; border: 1px solid #fff;}
.content h4 {margin: 10px 0 5px 0; color: #f4ae34;}
.content  p {margin: 15px 0;}
.mb25 {margin-bottom: 25px;}
.join_png {	background:url(../images/iconpng.png) no-repeat center top;}
/*Campus Facilites*/
.iconpng { background: url(../images/icon.png) no-repeat center top;}
.iconpng_w {width: 30px; height: 30px; display: block; float: left;}
.iconpng1 {background-position: -4px -0px}
.iconpng2 {background-position: -38px -4px}
.iconpng3 {background-position: -70px -4px}
.iconpng4 {background-position: -105px -5px}
.iconpng5 {background-position: -140px -3px}
.iconpng6 {background-position: -4px -38px}
.iconpng7 {background-position: -40px -38px}
.iconpng8 {background-position: -80px -38px}
#toptab .tab .text {padding-left: 45px; margin-bottom: 25px;}
#toptab .eligibility .text h5 {font-weight: 700; margin-bottom: 5px; color: #fabe22; font-size: 14px;}
#toptab .eligibility .text h5::after {content:''; width: 80px; height: 2px; background: #666; display: block; margin-top: 10px; }
/*Campus Facilites*/
/*tabb*/
/*HowToApply*/
#how_to_apply {
	background-image: url("../images/sharda_university.jpg");
    background-repeat: no-repeat;
    background-position: right top;
	padding: 25px 0 0 0;
}
.how_to_apply_new {margin: 30px 0 20px 0;}
.how_to_apply_new .clip {padding: 25px 40px; min-height: 118px;}
.clip h4 {color: #fff; font-size: 14px; line-height: 22px;}
.howimg {width: 35px; height: 35px; background-color: #fff; border-radius: 50px; text-align: center; line-height: 35px; margin-top: 15px;}
.blue {background: #0090d3; color: #0090d3}
.pink {background: #ff4d80; color:#ff4d80}
.yellow {background: #fabe22; color:#fabe22}
.voilet {background: #7753c1; color:#7753c1}
/*HowToApply*/

/*Faculty*/
.join_png1 { background:url(../images/iconpng1.png) no-repeat center top;}
#join_exceptional {padding: 0 0 45px 0; background: #fff;}
#join_exceptional h2 p {font-size: 14px; font-weight: 500; margin-top: 7px;}
#join_exceptional .join {margin-top: 15px; text-align: center;}
#join_exceptional h4 {margin: 20px 0 5px 0; color: #eaad00}
#join_exceptional p {line-height: 20px; font-size: 12px;}
#join_exceptional .border {border: 1px solid #f2f2f2; text-align: center; padding: 15px; color: #666; margin-bottom: 25px;}
.border h4 {font-size: 15px;}
.experts1 {background-position: -8px -0px}
.experts2 {background-position: -171px -0px}
.experts3 {background-position: -331px -0px}
.experts4 {background-position: -494px -0px}
.experts5 {background-position: -655px -0px}
.experts6 {background-position: -8px -165px}
.experts7 {background-position: -160px -165px}
.experts8 {background-position: -333px -165px}
.experts9 {background-position: -494px -165px}
.joinpng { width: 152px; height: 154px; margin: auto;}
/*Faculty*/
/*Gauge*/
#gauge {padding: 45px 0;}
.gauge {background: #fff; padding: 25px;}
.igauge { width: 282px; height: 119px; margin: 45px auto 0 auto;}
.igauge1 {background-position: -6px -56px;}
/*Gauge*/
/*Global*/
#global { margin: 0px 0 0 0;
	background-image: url("../images/map.jpg");
    background-repeat: no-repeat;
    background-position: left bottom;
	background-color: #17181a;
	padding: 0 0 100px 0;
}
.read_more1 {font-weight: 700;}
.global_text {margin-top: -170px;}
.global_text .buttons span {color: #fff;}
.buttons .showSingle {cursor: pointer;}
.buttons .showSingle span {text-decoration: underline}
.target {background: #ebebeb; padding: 35px;}
.target1 {display: none}
.target ul {margin-left: 15px;}
.target ul li {margin: 2px 0;}
.target .text h3 {margin: 25px 0 15px 0; font-size: 16px; font-weight: 700;}
.global_flag {background:url(../images/flag_png.png) no-repeat center top;}
.flag_width {width: 195px; height: 105px;}
.australia {background-position: 0 0;}
.southkorea {background-position: -195px 0px;}
.russia {background-position: -161px -142px!important}
.maxico {background-position: -0px -106px}
.canada {background-position: -195px -106px}
.germany {background-position: -395px -106px}
.global-width {width: 139px; height: 64px;}
.global-country {width: 139px; height: 64px;}

.university-img { background:url(../images/university.png) no-repeat;}
.australia1 {background-position: -8px -8px;}
.rmit {background-position: -8px -74px;}
.canada1 {background-position: -449px -142px;}
.cyprus1 {background-position: -8px -162px}
.germany1 {background-position: -303px -142px}
.maxico1 {background-position: -161px -208px}
.russia1 {background-position: -390px -0px}
.southkorea1 {background-position: -155px -8px}
.sejong {background-position: -155px -75px}
.global_mobile {background: #fff!important;}
.global_mobile h3 {margin-bottom: 15px;}
.global_mobile h5 {margin: 15px 0; line-height: 24px;}
/*Global*/

/*Testimonials*/
#testimonials { padding: 25px 0; color: #fff; background: #f2f2f2;}
.testimonials { padding: 25px 0; color: #fff; background:
radial-gradient(#007cca 15%, transparent 16%) 0 0,
radial-gradient(#007cca 15%, transparent 16%) 8px 8px,
radial-gradient(rgba(71,112,178,.1) 15%, transparent 20%) 0 1px,
radial-gradient(rgba(71,112,178,.1) 15%, transparent 20%) 8px 9px;
background-color:#0084d7;
background-size:16px 16px;}
#testimonials .nbs-flexisel-nav-left, #testimonials .nbs-flexisel-nav-right {color: #fff;}
#testimonials h2 {margin-bottom: 45px;}
.testimonials .box_testi {text-align:left; line-height: 26px; padding: 25px; position: relative;}
.testimonials .box_testi .img {position: absolute; left: 25px; top: -30px;}
.testimonials .box_testi h4 {margin-bottom: 5px; font-weight: 700;}
.testimonials .box_testi p {position: relative; font-size: 16px; margin-top: 25px;}
.box_testi .left {float: left; margin-right: 105px;}
.testimonials .box_testi i.fa-quote-left {font-size: 65px; position: absolute; left: 200px; top: -55px; color: #fff; z-index: 0 }
.testimonials .box_testi i.fa-quote-right {font-size: 65px; position: absolute; right: 40px; bottom: -45px; color: #fff; z-index: 0 }
#testimonials .heading_h2 h2 {color: #fff;}
.fa-quote-left, .fa-quote-right {display: none}
/*Testimonials*/

/*Awards*/
#awards {margin: 35px 0 0 0; padding: 35px 0; background: #fff;}
.a_box {background: #f2f2f2; padding: 15px; border-radius: 20px; margin: 2%; }
.awardsicon {background-position: -410px -80px;}
.awardsimg { width: 78px; height: 90px;}
/*Awards*/
/*footer*/
footer { margin: 0;	background: #282828; padding: 25px 0 0 0; line-height: 24px; color: #8f8f8f;}
footer strong {color: #8f8f8f;}
.border-right {	border-right:1px solid #373737;	border-left: 1px solid #373737;	width:5px; height: 80px;}
.copyright { border-top: 1px solid #373737;	padding: 10px 0; margin-top: 10px;}
/*footer*/

/*MoveTop*/
.movetop {background-position: -511px -104px!important;}
.moveimg { width: 41px; height: 41px; border-radius: 50%; border: 1px solid #fff;}
.move-top {	background: #ff4e31; padding:8px 5px 5px 11px; height:40px;	width:40px;	border-radius: 50px 50px 50px 50px;	border:1px solid #fff;}
.cd-top > img { width: 100%;}
.cd-top.cd-fade-out { opacity: 1;}
.cd-top.cd-is-visible { visibility: visible; opacity: 1;}
.cd-top { display: inline-block; position: fixed; bottom: 5px; right: 5px; opacity: 0; cursor: pointer;	z-index: 1}
/*MoveTop*/
.mobile_form {position: fixed; bottom: 0; right: 10%; z-index: 999999;}
.mobile_form .button { background: #04bd00; border: 1px solid #fff; font-size: 16px; padding: 5px 15px; border-radius: 5px 5px 0 0; margin-bottom: 0; color: #fff;}
/*Accordion*/
.panel-heading h5.panel-title {font-size: 14px; font-weight: 700; color: #fff;}
.panel-heading h5.panel-title i {color: #f4ae34; font-weight: 300;}
.panel-body {color: #fff;}
.panel-group .panel {border-radius: 0;}
.panel-default > .panel-heading { color: #fff; background-color: #fff; border-color: inherit; padding: 8px 15px; }
.panel-heading {border-radius: 0}
.panel-heading a:visited {color: #fff;}
.panel { border: 0; border-radius: 0;}
.panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #23334f; background: #23334f}
/*Accordion*/
.nbs-flexisel-item { cursor: inherit!important; line-height: 0px;}
.nbs-flexisel-item img { cursor: inherit!important;}

/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/open-sans-v15-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('../fonts/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('../fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/open-sans-v15-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('../fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/open-sans-v15-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
       url('../fonts/open-sans-v15-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/*Animation*/
#loading {
		-webkit-animation: rotation 7s infinite linear;
}
@-webkit-keyframes rotation {
		from {
				-webkit-transform: rotate(359deg);
		}
		to {
				-webkit-transform: rotate(0deg);
		}	
/*Animation*/
