@import "https://fonts.googleapis.com/css?family=Patua+One";

@import "https://fonts.googleapis.com/css?family=Droid+Serif|Lato|Merriweather|Roboto";

body {

	margin:0px;

	padding:0px;

	-moz-box-sizing:border-box;

	-webkit-box-sizing:border-box;

	box-sizing:border-box;

	overflow-x:hidden;

	position:relative;

	line-height:1.6;

	font-family:'Droid Serif', serif

}

a {

	color:#f09c05;

	text-decoration:none;

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out

}

ul {

	list-style:none;

	margin:0;

	padding:0

}

a:focus, a:hover, a:active {

	text-decoration:none;

	color:#3b2409;

	outline:none

}

.nav>li>a:focus, .nav>li>a:hover {

	background:none

}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {

	background:none

}

.spacer5 {

	width:100%;

	float:left;

	padding:5px

}

.spacer10 {

	width:100%;

	float:left;

	padding:10px

}

.spacer15 {

	width:100%;

	float:left;

	padding:15px

}

.spacer20 {

	width:100%;

	float:left;

	padding:20px

}

#top-head {

	display:block;

	position:relative;

	background-color:#f5f1ea;

	padding:12px 0

}

.top-bar {

	width:95%;

	margin:0 auto

}

ul#top-contact {

	float:right

}

ul#top-contact li {

	display:inline-block;

	padding:0px 2px;

	color:#afa293;

	font-size:12px

}

ul#top-contact li i {

	color:#f0a900;

	font-size:16px

}

ul#top-email {

	float:left

}

ul#top-email li {

	display:inline-block;

	padding:0px 2px;

	color:#afa293;

	font-size:14px

}

ul#top-email li a {

	color:#afa293;

	font-size:12px

}

ul#top-email li a:hover {

	color:#252422

}

ul#top-email li i {

	color:#f0a900

}

.navbar {

	border:none

}

.navbar-brand {

	padding:0px

}

.navbar-brand>img {

	margin:5px 0px

}

#nav-bar .navbar {

	margin:0px

}

#nav-bar .navbar-nav {

	float:right

}

#nav-bar .nav>li>a {

	padding:20px 0px 0px 0px

}

#nav-bar .navbar-nav>li>a {

	font-size:14px;

	display:inline-block;

	padding:22px 7px;

	color:#8d7a65;

	border-left:1px solid #efece5;

	white-space:nowrap;

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out

}

#nav-bar .navbar-nav>li>a:hover, #nav-bar .navbar-nav>li.active>a {

	background-color:#f0a900;

	color:#fff

}

#nav-bar .dropdown-menu {

	border:none;

	box-shadow:none;

	padding:0

}

#nav-bar .dropdown-menu>li {

	border-bottom:1px solid #efece5

}

#nav-bar .dropdown-menu>li:last-child {

	border-bottom:none

}

#nav-bar .dropdown-menu>li>a {

	padding:6px 40px

}

#nav-bar .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {

	background-color:#f0a900;

	color:#fff

}

.navbar-toggle {

	border:1px solid #f0a900;

	border-radius:0px; float:none; margin:15px 0px 0px 37%;

}

.navbar-toggle .icon-bar {

	background-color:#f0a900;

	height:4px;

	width:30px

}

.carousel-caption {

	right:0;

	left:0;

	width:50%;

	float:left;

	top:20%;

	left:5%

}

#inner-bg {

	width:100%;

	position:relative;

	border-top:1px solid #d2d3d4

}

.inner-bg-in {

	background-image:url(../images/shadow-top.png);

	position:absolute;

	width:100%;

	background-repeat:no-repeat;

	background-position:top center;

	height:42px;

	top:-1px;

	z-index:99

}

.carousel-caption {

	text-shadow:none

}

.carousel-caption h1 {

	font-weight:bold

}

.button-arrow {

	padding:16px 44px 16px 66px;

	color:#ffffff;

	font-size:14px;

	position:relative;

	border-bottom:4px solid #f0a900;

	-webkit-border-radius:2px 2px 2px 2px;

	-moz-border-radius:2px 2px 2px 2px;

	border-radius:2px 2px 2px 2px;

	text-transform:uppercase;

	font-weight:700;

	background:#ffcf44;

	background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #f3b707), color-stop(1, #ffcf44));

	background:-ms-linear-gradient(bottom, #f3b707, #ffcf44);

	background:-moz-linear-gradient(center bottom, #f3b707 0%, #ffcf44 100%);

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out;

	display:inline-block

}

.button-arrow:hover, .button-arrow:focus {

	background:#ffcf44;

	color:#ffffff;

	background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ffcf44), color-stop(1, #f3b707));

	background:-ms-linear-gradient(bottom, #ffcf44, #f3b707);

	background:-moz-linear-gradient(center bottom, #ffcf44 0%, #f3b707 100%);

	border-bottom:4px solid transparent;

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out

}

.button-arrow:hover:before {

	left:20px;

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out

}

.button-arrow:before {

	content:"\f138";

	position:absolute;

	color:#ffffff;

	font-family:'FontAwesome';

	font-size:23px;

	left:36px;

	top:50%;

	margin-top:-16px;

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out

}

.info-box {

	padding:60px 0 61px 0;

	background:#ffffff;

	border-top:4px solid #7a9248

}

.info-box .wrapper {

	position:relative;

	padding:0 0 6px 0;

	float:left

}

.info-box .wrapper:before {

	content:"";

	display:block;

	width:144px;

	height:96%;

	position:absolute;

	z-index:0;

	background:#cfb993;

	left:-10px;

	top:10px

}

.info-box .wrapper:after {

	content:"";

	display:block;

	width:144px;

	height:96%;

	position:absolute;

	z-index:0;

	background:#cfb993;

	right:-6px;

	top:10px

}

.info-box article {

	text-align:center;

	padding:14px 40px 34px 40px;

	box-sizing:border-box;

	position:relative

}

.info-box article h2, .info-box article p {

	z-index:3;

	position:relative

}

.info-box article h2 {

	font-size:18px;

	line-height:21px;

	font-weight:700;

	padding-top:17px;

	margin-top:112px;

	margin-bottom:9px

}

.info-box article h2:before {

	font-family:'FontAwesome';

	font-size:53px;

	-webkit-border-radius:100% 100% 100% 100%;

	-moz-border-radius:100% 100% 100% 100%;

	border-radius:100% 100% 100% 100%;

	display:inline-block;

	padding:10px;

	width:89px;

	height:89px;

	line-height:67px;

	color:#ffffff;

	position:absolute;

	top:-100px;

	left:50%;

	margin-left:-47px

}

.info-box article p {

	color:#8d7a65;

	margin-bottom:1px

}

.info-box article .shadow {

	background:url(../images/infoshadow.png) 0 100% no-repeat;

	position:absolute;

	width:100%;

	height:100%;

	bottom:-9px;

	left:0

}

.info-box article:nth-child(1) h2:before {

content:"\f19d";

background:rgba(120, 138, 65, 0.8)

}

.info-box article:nth-child(2) h2:before {

content:"\f040";

background:rgba(227, 169, 0, 0.8)

}

.info-box article:nth-child(3) h2:before {

content:"\f15c";

background:rgba(218, 126, 47, 0.8)

}

.info-box article:nth-child(4) h2:before {

content:"\f0f7";

background:rgba(140, 192, 216, 0.8)

}

.info-box article:before {

	content:"";

	display:block;

	position:absolute;

	background:#efe9dc;

	width:50%;

	height:100%;

	top:0;

	left:0;

	z-index:2;

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out;

	-webkit-transform:skew(0, 6deg);

	-moz-transform:skew(0, 6deg);

	-o-transform:skew(0, 6deg)

}

.info-box article:after {

	content:"";

	display:block;

	position:absolute;

	background:#fffcf5;

	width:50%;

	height:100%;

	top:0;

	right:0;

	z-index:2;

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out;

	-webkit-transform:skew(0, -6deg);

	-moz-transform:skew(0, -6deg);

	-o-transform:skew(0, -6deg)

}

.button-figure {

	display:block;

	position:absolute;

	padding:24px 0 20px 0;

	text-align:center;

	width:110px;

	color:#ffffff !important;

	font-size:14px;

	font-weight:700;

	letter-spacing:1px;

	text-transform:uppercase;

	top:50%;

	z-index:1;

	left:50%;

	margin-left:-55px;

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out;

	background:none;

	border-bottom:none;

	box-sizing:border-box;

	overflow:hidden

}

.button-figure span {

	position:absolute;

	width:100%;

	height:100%;

	left:0;

	top:0;

	z-index:-1

}

.button-figure span:before {

	content:"";

	width:0;

	height:0;

	border-top:0 solid transparent;

	border-bottom:50px solid transparent;

	border-left:250px solid #f0a900;

	position:absolute;

	left:0;

	bottom:0

}

.button-figure span:after {

	content:"";

	width:0;

	height:0;

	border-top:0 solid transparent;

	border-bottom:50px solid transparent;

	border-right:250px solid #f0a900;

	position:absolute;

	right:0;

	bottom:0

}

.info-box article:hover a {

	top:95%

}

.info-box article:hover:after, .info-box article:hover:before {

	background:#fffefb;

	-webkit-transform:skew(0, 0);

	-moz-transform:skew(0, 0);

	-o-transform:skew(0, 0)

}

.info-box article:hover .button-figure {

	top:94%

}

.our-college {

	border-top:4px solid #7a9248;

	padding:70px 0 56px 0;

	background:#fffcf5;

	position:relative;

	width:100%

}

.our-college .text h1 {

	font-size:30px;

	margin-bottom:15px;

	letter-spacing:1px;

	font-weight:700;

	font-style:normal;

	color:#2f251a

}

.our-college .text h2 {

	font-size:28px;

	margin-bottom:15px;

	letter-spacing:1px;

	font-weight:700;

	font-style:normal;

	color:#2f251a

}

.our-college .text p {

	font-size:14px;

	color:#8d7a65;

	line-height:22px;

	text-align:justify;

	margin-right:15px

}

.course-events {

	background:#ffffff;

	border-top:1px solid #f3efe7;

	padding:55px 0 37px 0

}

.our-college .image {

	border:2px solid #f3efe7;

	padding:20px 20px 20px 61px;

	background-color:#fff

}

.our-college .image img {

	width:100%

}

.our-college-sidebar article {

	box-sizing:border-box;

	background:#fffcf5;

	border:1px solid #f3efe7;

	margin-top:6px;

	margin-bottom:16px;

	padding:46px 28px 22px 28px;

	position:relative;

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out

}

.our-college-sidebar article:nth-child(1) h3:before {

content:"\f02d";

font-family:'FontAwesome';

color:#ffc51e;

font-size:48px;

margin-right:18px;

font-weight:100;

position:absolute;

left:0;

top:-18px

}

.our-college-sidebar article:nth-child(2) h3:before {

content:"\f02d";

font-family:'FontAwesome';

color:#ffc51e;

font-size:48px;

margin-right:18px;

font-weight:100;

position:absolute;

left:0;

top:-18px

}

.our-college-sidebar article:nth-child(4) {

margin-bottom:0

}

.our-college-sidebar article:nth-child(3) h3:before {

content:"\f02d";

font-family:'FontAwesome';

color:#ffc51e;

font-size:48px;

margin-right:18px;

font-weight:100;

position:absolute;

left:0;

top:-18px

}

.our-college-sidebar article:nth-child(4) h3:before {

content:"\f02d";

font-family:'FontAwesome';

color:#ffc51e;

font-size:48px;

margin-right:18px;

font-weight:100;

position:absolute;

left:0;

top:-18px

}

.our-college-sidebar article h3 {

	font-size:16px;

	margin-bottom:20px;

	position:relative;

	z-index:2;

	font-weight:700;

	padding-left:66px

}

.our-college-sidebar article p {

	font-size:12px;

	color:#8d7a65;

	position:relative;

	z-index:2;

	text-align:justify

}

.our-college-sidebar article a.button-figure2 {

	display:block;

	position:absolute;

	padding:24px 20px 20px 20px;

	color:#ffffff;

	font-size:14px;

	font-weight:700;

	letter-spacing:1px;

	text-transform:uppercase;

	top:50%;

	z-index:1;

	left:50%;

	margin-left:-50px;

	overflow:hidden

}

.our-college-sidebar article a.button-figure2 span {

	position:absolute;

	width:100%;

	height:100%;

	left:0;

	top:0;

	z-index:-1

}

.our-college-sidebar article a.button-figure2 span:before {

	content:"";

	width:0;

	height:0;

	border-top:0 solid transparent;

	border-bottom:50px solid transparent;

	border-left:250px solid #f0a900;

	position:absolute;

	left:0;

	bottom:0

}

.our-college-sidebar article a.button-figure2 span:after {

	content:"";

	width:0;

	height:0;

	border-top:0 solid transparent;

	border-bottom:50px solid transparent;

	border-right:250px solid #f0a900;

	position:absolute;

	right:0;

	bottom:0

}

.our-college-sidebar article:hover {

	border:1px solid #f0a900;

	-webkit-box-shadow:0 0 0 1px #f0a900;

	-moz-box-shadow:0 0 0 1px #f0a900;

	box-shadow:0 0 0 1px #f0a900

}

.our-college-sidebar article:hover a {

	top:92%

}

.our-college-sidebar article:after {

	content:"";

	display:block;

	position:absolute;

	background:#fffcf5;

	width:100%;

	height:50%;

	bottom:0;

	left:0;

	z-index:1

}

.course-events .events > h3 {

	font-size:20px;

	margin-bottom:5px;

	letter-spacing:1px;

	font-weight:700;

	font-style:normal;

	color:#2f251a;

	line-height:1.3

}

.course-events .events > h4 {

	font-size:16px;

	margin-bottom:15px;

	letter-spacing:1px;

	font-weight:700;

	font-style:normal;

	color:#898989;

	line-height:1.4;

	margin-top:0px

}

.course-events .events > p {

	text-align:justify

}

.checklist {

	margin-top:30px

}

.box {

	padding:40px 0px

}

.box h3 {

	color:#fff;

	text-align:justify;

	font-weight:bold

}

.box p {

	color:#fff;

	text-align:justify

}

.secondfooter {

	padding:30px 0;

	position:relative;

	background-color:#f1eae0

}

.secondfooter section .header h2 {

	font-size:24px;

	font-weight:700;

	position:relative;

	display:inline-block;

	margin-bottom:28px;

	letter-spacing:1px

}

.secondfooter section article {

	position:relative;

	padding-top:15px;

	padding-bottom:26px;

	min-height:127px;

	margin-bottom:26px;

	border-bottom:1px solid #dcd6cd

}

.secondfooter section article h3 {

	position:relative;

	font-size:16px;

	background:#f0a900;

	color:#ffffff;

	font-weight:700;

	z-index:2;

	margin-left: 13%;

    margin-right: 20%;

}

.secondfooter section article p {

	position:relative;

	font-size:11px;

	color:#8d7a65;

	z-index:2;

	margin-left: 18%;

    text-align: justify;

    margin-right: 10%;

}

.secondfooter section article h3 a {

	color:#ffffff;

	display:block;

	padding:12px

}

.secondfooter section article img {

	position:absolute;

	top:5px;

	left:0;

	max-width:100%;

	display:block;

	margin:0 auto;

	-moz-box-shadow:0px 5px 10px #7d7d7d;

	-webkit-box-shadow:0px 5px 10px #7d7d7d;

	box-shadow:0px 5px 10px #7d7d7d

}

.secondfooter section .user {

	margin-right:9.1%;

	box-sizing:border-box;

	padding:0 5% 0 1%;

	text-align:center

}

.secondfooter section .user ul {

	margin-top:15px

}

.secondfooter section .user ul li {

	margin:0 6px

}

section .user ul li .text {

	color:#8d7a65;

	display:block;

	margin-bottom:8px;

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out

}

.secondfooter section .user ul li:hover .text {

	color:#f0a900

}

.home-2-blog {

	position:relative;

	padding:30px 0 50px

}

.home-2-blog h2 {

	font-size:28px;

	margin-bottom:30px;

	letter-spacing:1px;

	font-weight:700;

	font-style:normal;

	color:#2f251a;

	text-align:center;

	margin-top:10px

}

.home-2-blog .article {

	position:relative;

	margin-bottom:20px

}

.home-2-blog .article img {

	width:100%;

	height:auto;

	-moz-box-shadow:0px 1px 15px #3d3c37;

	-webkit-box-shadow:0px 1px 15px #3d3c37;

	box-shadow:0px 1px 15px #3d3c37

}

.video-sec {

	margin-top:20px

}

.video-sec iframe {

	width:100%;

	height:auto;

	min-height:200px;

	-moz-box-shadow:0px 1px 15px #3d3c37;

	-webkit-box-shadow:0px 1px 15px #3d3c37;

	box-shadow:0px 1px 15px #3d3c37

}

.hm-apply {

	background:#fffcf5;

	padding:20px;

	border:1px solid #ffc51e;

	margin-right:20px;

	-webkit-box-shadow:0px 6px 15px #9e9e9d;

	box-shadow:0px 6px 15px #9e9e9d;

	margin-top:20px;

	border-radius:4px

}

footer {

	background:#252422

}

footer .top {

	padding:40px 0 24px 0

}

footer .top .text p {

	margin-bottom:0;

	line-height:18px;

	color:#afa293;

	margin:0 0 1em 0;

	text-align:left

}

footer .top .link {

	padding-left:5.8%;

	box-sizing:border-box

}

footer .top .link ul li a {

	color:#f0a900;

	font-size:16px;

	line-height:10px;

	margin-bottom:16px;

	display:inline-block

}

footer .top .link ul li a:hover {

	color:#ffffff

}

footer .top nav {

	padding-left:2%;

	box-sizing:border-box

}

footer .top nav ul li {

	margin-bottom:1px

}

footer .top nav ul li {

	display:inline-block;

	margin-right:6px

}

footer .top nav ul li:before {

	content:"\f0da";

	font-family:'FontAwesome';

	font-size:14px;

	margin-right:4px;

	line-height:0.5em;

	color:#f0a900;

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out

}

footer .top nav ul li a {

	color:#f1eae0;

	font-size:12px

}

footer .top nav ul li:hover:before {

	color:#f4f0e6

}

footer .top nav ul li:hover a {

	color:#f0a900

}

footer hr {

	border-top:1px solid #3a3835;

	border-bottom:none;

	background:#3a3835;

	margin:0;

	display:block;

	height:0px;

	line-height:0px

}

footer .bottom {

	padding:18px 0;

	color:#afa293;

	font-size:12px

}

footer .bottom .contact {

	margin-top:9px

}

footer .bottom .contact .phone {

	display:inline-block;

	margin-left:4px

}

footer .bottom .contact .phone:before {

	content:"\f095";

	font-family:'FontAwesome';

	font-size:14px;

	margin-right:5px;

	line-height:0.5em

}

footer .bottom .contact .email {

	display:inline-block;

	margin-left:4px

}

footer .bottom .contact .email:before {

	content:"\f0e0";

	font-family:'FontAwesome';

	font-size:12px;

	margin-right:12px;

	line-height:0.5em

}

footer .bottom .contact .sky {

	display:inline-block;

	margin-left:4px

}

footer .bottom .contact .sky:before {

	content:"\f17e";

	font-family:'FontAwesome';

	font-size:12px;

	margin-right:12px;

	line-height:0.5em

}

footer .bottom .contact .email a, footer .bottom .contact .sky a {

	color:inherit

}

footer .bottom .contact .email a:hover, footer .bottom .contact .sky a:hover {

	-webkit-opacity:0.6;

filter:alpha(opacity=@opacity * 100);

	-moz-opacity:0.6;

	-khtml-opacity:0.6;

	opacity:0.6

}

footer .bottom .contact .email:before {

	content:"\f0e0";

	font-family:'FontAwesome';

	font-size:12px;

	margin-right:5px;

	line-height:0.5em

}

footer .bottom .social ul {

	text-align:center

}

footer .bottom .social ul li {

	display:inline-block;

	margin:0 1px

}

footer .bottom .social ul li a {

	display:block;

	opacity:0.6;

	width:29px;

	height:29px;

	background:#afa293;

	-webkit-border-radius:100% 100% 100% 100%;

	-moz-border-radius:100% 100% 100% 100%;

	border-radius:100% 100% 100% 100%;

	position:relative;

	color:#242321

}

footer .bottom .social ul li a i {

	font-size:15px;

	line-height:30px

}

footer .bottom .social ul li a:hover {

	background:#f0a900;

	opacity:1;

	color:#fff

}

footer .bottom .copy {

	margin-top:6px

}

footer .bottom .copy p {

	text-align:right;

	margin-bottom:0

}

footer .bottom .copy p a {

	font-size:14px;

	font-weight:700;

	color:#afa293

}

footer .bottom .copy p a:hover {

	color:#f0a900

}

.featured-image {

	position:relative

}

.featured-image img {

	width:100%;

	height:auto

}

.featured-image:after {

	content:"";

	position:absolute;

	width:100%;

	height:100%;

	left:0;

	top:0;

	background:#3b2409;

	opacity:0.4

}

.breadcrumb>.active {

	font-size:11px

}

.inner-pad {

	width:100%;

	padding:40px 0;

	position:relative;

	display:block

}

.inner-pad-2 {

	width:100%;

	padding:0px 0 30px;

	position:relative;

	display:block

}

.breadcrumb {

	background-color:transparent;

	margin:20px 0 15px

}

.breadcrumb>li+li:before {

	content:" > ";

	color:#8d7a65

}

.breadcrumb>li>a {

	color:#8d7a65;

	font-size:11px

}

.breadcrumb>li>a:hover {

	color:#f0a900

}

.title-text {

	font-size:30px;

	font-weight:700;

	font-style:italic;

	color:#403932;

	margin-bottom:0px;

	padding-left:15px

}

.common-in {

	margin-bottom:40px

}

.common-in-2 {

	margin-bottom:40px

}

.common-in .article img {

	width:100%;

	height:auto;

	border:3px solid #f1ac04;

	min-height:200px;

	border-radius:3px

}

.common-in .text .title {

	margin-top:0px

}

.common-in .text .title a {

	color:#3b2409;

	font-size:24px

}

.common-in .text .title a:hover {

	color:#f0a900

}

.common-in .text .string p {

	line-height:22px;

	margin-bottom:0;

	color:#8d7a65;

	text-align:justify

}

.common-in .text hr {

	width:100%;

	height:1px;

	border:none;

	background:#000000;

	opacity:0.1;

	margin-top:40px;

	margin-bottom:20px

}

.common-in .text .share {

	display:inline-block;

	margin-right:19px;

	vertical-align:top

}

.common-in .text .share a {

	background:#c6bbab;

	width:35px;

	height:35px;

	display:block;

	-webkit-border-radius:100%;

	-moz-border-radius:100%;

	border-radius:100%;

	text-align:center;

	color:#ffffff;

	font-size:18px;

	display:inline-block;

	margin-right:8px;

	margin-top:6px

}

.common-in .text .share a:hover {

	background-color:#f4b30c

}

.common-in .text .share a i {

	width:100%;

	line-height:36px

}

.common-in .text .common-button {

	display:inline-block;

	vertical-align:top

}

.common-in .text .common-button a {

	margin-right:5px

}

.button {

	padding:10px 22px;

	color:#ffffff !important;

	font-size:14px;

	position:relative;

	border-bottom:4px solid #f0a900;

	display:inline-block;

	-webkit-border-radius:2px 2px 2px 2px;

	-moz-border-radius:2px 2px 2px 2px;

	border-radius:2px 2px 2px 2px;

	text-transform:uppercase;

	font-weight:700;

	background:#ffcf44;

	background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #f3b707), color-stop(1, #ffcf44));

	background:-ms-linear-gradient(bottom, #f3b707, #ffcf44);

	background:-moz-linear-gradient(center bottom, #f3b707 0%, #ffcf44 100%);

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out

}

.button:hover {

	background:#ffcf44;

	background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ffcf44), color-stop(1, #f3b707));

	background:-ms-linear-gradient(bottom, #ffcf44, #f3b707);

	background:-moz-linear-gradient(center bottom, #ffcf44 0%, #f3b707 100%);

	border-bottom:4px solid transparent;

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out

}

.article .our-college-sidebar article:nth-child(1) h3:before, .article .our-college-sidebar article:nth-child(3) h3:before {

top:-9px

}

.article .our-college-sidebar article:nth-child(2) h3:before {

top:-12px

}

.about-page .title-text {

	padding:0;

	margin-top:0;

	margin-bottom:20px;

	font-size:24px

}

.about-page h4 {

	font-size:18px;

	margin:16px 0;

	position:relative;

	font-weight:700;

	color:#43362f;

	font-style:italic

}

.about-page h5 {

	font-size:16px;

	margin:16px 0;

	position:relative;

	font-weight:700;

	color:#43362f

}

.about-page > ul {

	padding-left:25px;

	padding-bottom:10px

}

.about-page > ul > li {

	list-style:outside;

	margin-bottom:8px;

	color:#8d7a65;

	font-size:12px

}

.about-page p {

	text-align:justify;

	color:#8d7a65;

	font-size:12px;

	margin-bottom:10px

}

.about-page img {

	height:auto;

	border:3px solid #f1ac04;

	border-radius:0px;

	margin-bottom:10px;

	margin-right:15px;

	height:auto !important

}

.about-page h2 {

	font-size:22px;

	position:relative;

	display:inline-block;

	margin-bottom:20px;

	color:#2f251a;

	font-weight:bold

}

.about-page h2:after {

	content:"";

	display:block;

	width:100%;

	height:1px;

	background:#e8e7e6;

	position:absolute;

	left:104%;

	top:50%

}

.about-color-box {

	background-color:#edebe3;

	padding:10px 5px;

	display:block;

	position:relative;

	width:100%

}

.about-color-box h6 {

	font-size:12px;

	margin:16px 0;

	position:relative;

	font-weight:700;

	color:#43362f;

	text-align:center

}

.about-color-box > ul {

	padding-left:25px;

	padding-bottom:10px

}

.about-color-box > ul > li {

	list-style:outside;

	margin-bottom:4px;

	color:#8d7a65;

	font-size:12px

}

.about-color-box .color-img {

	height:auto !important;

	border:none !important;

	min-height:inherit !important

}

.color-sub-title {

	text-align:left !important

}

.panel-group .panel {

	border-radius:0;

	box-shadow:none;

	border-color:#EEEEEE

}

.panel-default > .panel-heading {

	padding:0;

	border-radius:0;

	color:#212121;

	background-color:#f7f6f4;

	border:none

}

.panel-title {

	font-size:14px;

	margin:0px !important;

	font-style:normal !important

}

.panel-title > a {

	background:#f7f6f4;

	font-size:18px;

	line-height:37px;

	color:#43362f;

	display:block;

	text-decoration:none;

	padding-left:20px

}

.more-less {

	float:right;

	color:#f0a900;

	background:#3b2409;

	width:27px;

	font-size:12px;

	padding-top:6px;

	margin-top:4px;

	height:27px;

	text-align:center

}

.panel-default > .panel-heading + .panel-collapse > .panel-body {

	border:none;

	color:#797672;

	text-align:justify;

	padding:20px;

	font-size:12px

}

.panel-body h4 {

	font-size:16px;

	color:#43362f;

	font-style:normal

}

.panel-body > ul {

	padding-left:25px

}

.panel-body > ul > li {

	list-style:outside;

	margin-bottom:8px

}

.course-sidebar {

	width:100%;

	border-top:7px solid #f0a900;

	background-color:#edebe3;

	padding:20px 30px 60px

}

.course-sidebar .caption {

	color:#403932;

	font-size:22px;

	font-weight:400;

	margin-bottom:15px

}

.course-sidebar .sub-caption {

	font-size:16px;

	color:#8d7a65;

	margin:10px 2px

}

.course-sidebar .btn {

	width:100%;

	padding:9px 12px;

	background-color:#fff;

	border-radius:0;

	color:#777777;

	text-align:left

}

.course-sidebar .dropdown-menu {

	width:100%;

	border:none;

	padding:0;

	margin:0

}

.course-sidebar .dropdown li a {

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out;

	display:block;

	font-size:12px;

	line-height:1;

	color:#777777;

	text-align:left;

	padding:12px 16px;

	overflow:hidden;

	white-space:nowrap;

	list-style:none;

	border-top:1px solid rgba(0, 0, 0, 0.1)

}

.course-sidebar .dropdown li a:hover, .course-sidebar .dropdown li a:focus {

	background-color:#f0a900;

	color:#fff;

	margin:o

}

.course-sidebar .dropdown .carat {

	right:0;

	width:31px;

	top:0;

	background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #cdc5b3), color-stop(1, #d7d0c1));

	background:-ms-linear-gradient(bottom, #cdc5b3, #d7d0c1);

	background:-moz-linear-gradient(center bottom, #cdc5b3 0%, #d7d0c1 100%);

	line-height:40px;

	text-align:center;

	-webkit-box-shadow:inset 0 -2px 0 0 #aea28c;

	-moz-box-shadow:inset 0 -2px 0 0 #aea28c;

	box-shadow:inset 0 -2px 0 0 #aea28c;

	position:absolute

}

.course-sidebar .dropdown .carat:before {

	content:"\f107";

	font-family:FontAwesome;

	color:#777777;

	font-size:14px

}

.quick-link {

	width:100%;

	border-top:7px solid #f0a900;

	background-color:#3b2409;

	padding:20px 30px 40px;

	margin-top:30px;

	margin-bottom:20px

}

.quick-link .caption {

	color:#f0a900;

	font-size:22px;

	font-weight:400;

	margin-bottom:15px

}

.quick-link ul li {

	margin-bottom:8px

}

.quick-link ul li:before {

	content:"\f0da";

	font-family:'FontAwesome';

	font-size:14px;

	margin-right:8px;

	line-height:0.5em;

	color:#f0a900;

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out

}

.quick-link ul li a {

	font-size:14px;

	border-bottom:1px dotted #ffffff;

	color:#fff

}

.quick-link ul li:hover:before {

	color:#f4f0e6

}

.quick-link ul li:hover a, .quick-link ul li:focus a {

	color:#f0a900;

	border-bottom:1px dotted #f0a900

}

.inner-sidebar article {

	box-sizing:border-box;

	background:#fffcf5;

	border:1px solid #f3efe7;

	margin-top:6px;

	margin-bottom:16px;

	padding:20px 28px 22px 28px;

	position:relative;

	-webkit-transition:all 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out;

	-ms-transition:all 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out;

	transition:all 300ms ease-in-out;

	-webkit-transition:all 300ms ease-in-out 300ms ease-in-out;

	-moz-transition:all 300ms ease-in-out 300ms ease-in-out;

	-o-transition:all 300ms ease-in-out 300ms ease-in-out;

	transition:all 300ms ease-in-out 300ms ease-in-out

}

.inner-sidebar article h3 {

	font-size:16px;

	margin-bottom:10px;

	position:relative;

	z-index:2;

	font-weight:700;

	text-align:center;

	margin-top:10px

}

.inner-sidebar article h4 {

	font-size:13px;

	margin-bottom:0px;

	position:relative;

	z-index:2;

	font-weight:700;

	text-align:center;

	margin-top:10px

}

.inner-sidebar article h5 {

	font-size:12px;

	margin-bottom:10px;

	position:relative;

	z-index:2;

	font-weight:700;

	text-align:center;

	margin-top:10px;

	color:#f0a900;

	margin-top:5px

}

.inner-sidebar article p {

	font-size:12px;

	color:#8d7a65;

	position:relative;

	z-index:2;

	text-align:justify

}

.inner-sidebar article a {

	display:block;

	position:absolute;

	padding:24px 20px 20px 20px;

	color:#ffffff;

	font-size:14px;

	font-weight:700;

	letter-spacing:1px;

	text-transform:uppercase;

	top:50%;

	z-index:1;

	left:50%;

	margin-left:-50px;

	overflow:hidden

}

.inner-sidebar article a span {

	position:absolute;

	width:100%;

	height:100%;

	left:0;

	top:0;

	z-index:-1

}

.inner-sidebar article a span:before {

	content:"";

	width:0;

	height:0;

	border-top:0 solid transparent;

	border-bottom:50px solid transparent;

	border-left:250px solid #f0a900;

	position:absolute;

	left:0;

	bottom:0

}

.inner-sidebar article a span:after {

	content:"";

	width:0;

	height:0;

	border-top:0 solid transparent;

	border-bottom:50px solid transparent;

	border-right:250px solid #f0a900;

	position:absolute;

	right:0;

	bottom:0

}

.inner-sidebar article:hover {

	border:1px solid #f0a900;

	-webkit-box-shadow:0 0 0 1px #f0a900;

	-moz-box-shadow:0 0 0 1px #f0a900;

	box-shadow:0 0 0 1px #f0a900

}

.inner-sidebar article:hover a {

	top:95%

}

.inner-sidebar article:after {

	content:"";

	display:block;

	position:absolute;

	background:#fffcf5;

	width:100%;

	height:50%;

	bottom:0;

	left:0;

	z-index:1

}

.inner-sidebar article img {

	border:2px solid #f0a900

}

.bottom2 {

	padding:15px 0;

	border-top:1px solid #f0a900;

	border-bottom:3px solid #f0a900

}

.about-page{ float:right;}

.int-sch-exp-prog{    

position: absolute;

    right: 0;

    top: 76px;

    z-index: 999;

    width: 99px;}

@media (min-width:992px) and (max-width:1199px) {

#logo {

color:#000

}

.navbar-header {

text-align:center;

float:none;

margin:auto;

width:20%

}

.navbar-brand {

margin-bottom:25px

}

#nav-bar .navbar-nav {

margin-top:25px

}

#nav-bar .navbar-nav>li>a {

font-size:15px

}

.video-sec iframe {

min-height:135px

}

footer .bottom .contact .email {

margin-left:0px

}

.secondfooter section article h3{ margin:0% 15%;}

.secondfooter section article p{margin-left: 22%;margin-right: 0%;}

}

@media (min-width:768px) and (max-width:991px) {

.navbar-brand {

margin-bottom:20px

}

.navbar-header {

text-align:center;

float:none;

margin:auto;

width:20%

}

#nav-bar .navbar-nav {

margin-top:25px

}

#nav-bar .navbar-nav>li>a {

font-size:11px;

padding:29px 18px

}

#nav-bar .dropdown-menu>li>a {

font-size:12px

}

.secondfooter section article p {

max-width:none

}

ul#top-contact {

text-align:center;

float:none

}

ul#top-email {

text-align:center;

float:none

}

.button-arrow {

padding:8px 13px 9px 38px

}

.carousel-caption {

top:0

}

.carousel-caption h1 {

font-size:28px

}

.button-arrow:before {

left:13px

}

.home-2-blog .article {

margin:10px 0

}

footer .top .link {

padding-left:0

}

footer .top nav {

padding-left:6%;

margin-top:10px

}

footer .bottom .contact .email {

margin-left:0px

}

.info-box .wrapper:after, .info-box .wrapper:before {

display:none

}

.info-box article {

margin-bottom:50px

}

.hm-apply {

margin:20px 20px 0px 20px

}

.secondfooter section article h3{margin-left: 10%;

    margin-right: 22%;}

	.about-page{ float:none;}

}

@media (min-width:100px) and (max-width:767px) {

	.about-page{ float:none;}

	.logo{ margin-bottom:10px;}

.navbar-brand>img {

width:120px;

margin-left:20px

}

#nav-bar .navbar-nav {

float:none

}

#nav-bar .navbar-nav>li {

margin:0px

}

#nav-bar .navbar-nav>li>a {

padding:10px 10px;

border-top:1px solid #efece5;

border-bottom:1px solid #efece5;

background-color:#fff;

margin:0;

display:block;

color:#8d7a65;

font-size:12px

}

#nav-bar .dropdown-menu>li>a {

padding:10px 10px;

background-color:#fff;

margin:0;

display:block;

color:#8d7a65;

font-size:12px

}

#nav-bar .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {

background-color:#f0a900;

color:#FFF

}

.dropdown-menu {

padding:0px;

margin-left:10px

}

.navbar-collapse {

position:absolute;

width:100%;

padding-left:22px;

padding-right:22px;

z-index:1000

}

ul#top-social {

text-align:center

}

ul#top-contact {

text-align:center;

float:none

}

ul#top-email {

text-align:center;

float:none

}

.carousel-caption {

top:0

}

.carousel-caption h1 {

font-size:16px

}

.button-arrow {

padding:8px 13px 9px 44px

}

.button-arrow:before {

left:13px

}

.carousel-inner>.item>img {

min-height:25px

}

a .home-2-blog .wrapper {

padding:0 10px

}

.our-college {

padding:25px 0 56px 0

}

.our-college .text h2, .home-2-blog h2 {

font-size:24px

}

.box h3 {

font-size:18px

}

.secondfooter section .header h2 {

font-size:23px;

padding-left:15px

}

.course-events .events > h3, .our-college-sidebar article h3, .secondfooter section article h3 {

font-size:15px

}

.our-college-sidebar article:nth-child(2) h3:before {

top:-19px

}

.our-college-sidebar article:nth-child(1) h3:before {

top:-12px

}

.our-college-sidebar article:nth-child(3) h3:before, .our-college-sidebar article:nth-child(4) h3:before {

top:-10px

}

.secondfooter section article p {

max-width:none

}

.info-box article {

margin-bottom:50px

}

.info-box .wrapper:after, .info-box .wrapper:before {

display:none

}

.course-events .events > h4 {

font-size:14px

}

.home-2-blog .article img, .video-sec iframe {

min-height:170px;

margin-bottom:25px

}

footer .bottom .contact {

text-align:center;

margin-bottom:10px

}

footer .bottom .copy p {

text-align:center

}

footer .bottom .social ul li {

margin:0 2px

}

footer .top nav {

margin-top:10px

}

.title-text {

font-size:27px

}

.common-in {

margin-bottom:20px

}

.common-in-2 {

margin-bottom:20px

}

.common-in .text .title {

margin-top:15px;

font-size:20px

}

.common-in .text .share {

margin-right:3px

}

.common-in .text .share a {

width:30px;

height:30px;

font-size:12px;

margin-right:2px

}

.common-in .text .share a i {

line-height:30px

}

.button {

padding:8px 9px;

font-size:11px

}

.about-page h2 {

font-size:20px

}

.hm-apply {

margin:20px 20px 0px 20px

}

.info-box article br{ display:none;}

.see-btn{ background:#ffc51e; width:30%; margin:10px auto 0px; color:#fff;}

.our-college-sidebar article a.button-figure2{ display:none;}

#top-head .btn{ width:50%; background:#f09c05; color:#fff;float:left;}

#top-head .dropdown-menu{ width:100%;z-index:99999; padding:10px 20px;}



#top-head .dropdown-menu li{ font-size:12px;}



.carousel, .carousel-inner{margin-top:115px;}



.int-sch-exp-prog{position:fixed; right:39%; top:58px; z-index:99999; width:65px;}


.thailand-resour-img {float:none !important; margin:0 auto 15px; padding-right:0 !important;}


}

@media (max-width:620px) {

.carousel-inner>.item>img {

min-height:20px

}

}

@media (max-width:500px) {

.carousel-inner>.item>img {

min-height:20px

}

.carousel-caption h1 {

font-size:16px;

margin-top:0;

margin-bottom:6px

}

.secondfooter section article h3{margin-left: 15%;

    margin-right: 10%;}

	.secondfooter section article p{margin-left: 22%;

    margin-right: 0%;

}

.see-btn{ width:50%}

}

@media (max-width:390px) {

.carousel-inner>.item>img {

min-height:10px

}

.secondfooter section article h3{ font-size:14px;margin-left: 21%;

    margin-right: 0%;}

	.secondfooter section article p{margin-left: 33%;}

}



.lead{font-size:16px;color:#8d7a65;}



.get-quote a {

        position: fixed;

    background: #f0a900;

    color: #fff;

    top: 0px;

    right: 5px;

    font-size: 18px;

    width: 83px;

    height: 68px;

    line-height: 50px;

    text-align: center;

    z-index: 999999;

    border-radius: 0 0 50% 50%;

    box-shadow: 0 28px 20px -20px rgba(0,0,0,.25) inset;

    -webkit-box-shadow: 0 28px 20px -20px rgba(0,0,0,.25) inset;

}



.get-quote a, .top-wrap ul li {

    display: inline-block;

}

.get-quote a, h1, h2, h3, h4 {

    font-family: 'Aref Ruqaa', serif;

    font-weight: 700;

    letter-spacing: 1px;

}

.blink-bg {

    animation-duration: .8s;

    animation-name: blink-bg;

    animation-iteration-count: infinite;

    animation-direction: alternate;

    -webkit-animation: blink-bg .8s infinite;

    -webkit-animation-delay: -2s;

    animation-delay: -2s;

    animation-fill-mode: forwards;

}



.blog .blog-item .blog-content {padding-bottom: 25px;}