body {
	margin:0 auto;
	padding:0;
	font-size:15px;
	font-family:'Belgrano', sans-serif, Arial, Helvetica;
	font-weight:normal;
	line-height:26px;
	color:#6e7678;
	background:#FFFFFF;
}
/*GENERAL*/
#wrapper .container {
	width:970px;
}
::-moz-selection {
	background:#f78f50;
	color:#FFFFFF;
}
::selection {
	background:#f78f50;
	color:#FFFFFF;
}
#wrapper a {
	text-decoration:none;
	cursor:pointer;
	font-weight:normal;
	color:#f78f50;
}
#wrapper a:hover {
	text-decoration:underline;
}
#wrapper  *:focus {
    outline: 0;
}
#wrapper  select:focus {
    outline: 0;
}
#wrapper li a {
	outline-color: transparent;
}
#wrapper img {
	border:none;
}
	/*TYPE STYLES*/
	#wrapper h1 {
		font-weight:400;
		color:#f78f50;
		font-size:32px;
		line-height:40px;
		margin:18px 0px;
	}
	#wrapper h2 {
		font-weight:600;
		color:#f78f50;
		font-size:26px;
		line-height:32px;
		margin:14px 0px;
	}
	#wrapper h3 {
		font-weight:600;
		color:#f78f50;
		font-size:24px;
		line-height:30px;
		margin:12px 0px;
	}
	#wrapper h4 {
		font-weight:700;
		color:#f78f50;
		font-size:14px;
		line-height:22px;
		margin:8px 0px;
	}
	#wrapper h5 {
		font-weight:bold;
		color:#444444;
		font-size:15px;
		line-height:22px;
		margin:8px 0px;
	}
	/*CAPTIONS*/
	/*IMAGE SPACING*/
	/*COLOURS*/
	/*TEXTURED BACKGROUNDS MASTER ARTWORK*/
	/*INPUT*/
	input.input-login {
		border:0px;
		border-radius:5px;
		font-size:13px;
		height:35px;
		width:192px;
	}
	#wrapper .contactus-form .form-control {
		border:1px solid #cccccc;
		border-radius:0px;
		margin-bottom:10px;
		padding:6px 11px;
		padding-left:120px;
		font-size:13px;
		color:#444444;
		height:35px;
	}
	#wrapper .joinourteam .form-control {
		border:1px solid #cccccc;
		border-radius:0px;
		margin-bottom:10px;
		padding:6px 11px;
		padding-left:120px;
		font-size:13px;
		color:#444444;
		height:35px;
	}
	#wrapper .contactus-form .form-control::-webkit-input-placeholder {
		font-style:italic;
	}
	#wrapper .contactus-form .form-control::-moz-placeholder {
		font-style:italic;
	}
	#wrapper .contactus-form .form-control:-ms-input-placeholder {
		font-style:italic;
	}
	#wrapper .contactus-form textarea.form-control {
		height:170px;
	}
	#wrapper .joinourteam-form-outer .form-control {
		padding-left:10px;
	}
	#wrapper .joinourteam-form-outer select {
		font-weight:600;
		color:#444444;
	}
	#wrapper .joinourteam-form-outer .form-control::-moz-placeholder {
		font-weight:600;
		color:#444444;
	}
	#wrapper .textarea-contact,
	#wrapper .input-contact {
		font-size: 14px;
		padding: 10px 16px;
		width: 100%;
	}
	/*BUTTON*/
	#wrapper .btn-custom {
		font-size:15px;
		background:#f78f50;
		border:1px solid #f78f50;
		padding:8px 30px;
	}
	#wrapper #menu .logout {
		margin:0;
	}
	#wrapper .btn-custom-logout {
		font-size:15px;
		background:#f78f50;
		border:1px solid #f78f50;
		padding:8px 30px;
	}
	#wrapper .btn-custom-home-box {
		font-size:15px;
		background:#f78f50;
		border:1px solid #f78f50;
		padding:8px 26px;
	}
	#wrapper .btn-custom-lg {
		font-size:22px;
		background:#cecdc7;
		border:1px solid #cecdc7;
		padding:17px 26px;
		box-shadow:0 1px 1px -1px #e8e8e5;
		width:100%;
	}
	.btn-login {
		font-size:13px;
		border:0px;
		border-radius:5px;
		padding:8px 20px;
		background:#819ba2;
	}
	.btn-login:hover,
	.btn-login:focus {
		background:#F78F50;
	}
	.bt-contact-submit {
		font-size:15px;
		background:#f78f50;
		border:1px solid #f78f50;
		padding:8px 26px;
	}
	/*CHECKBOX*/
		#content .checkbox input[type=checkbox] {
			display: none;
		}
		#content .checkbox input[type="checkbox"]:checked + label:before {
			color: #FFFFFF;
			content: "\2713";
			font-size: 15px;
			line-height: 15px;
			text-align: center;
			border:1px solid #005081;
			background:#005081;
		}
		#content .checkbox input[type="checkbox"]:checked + label {
			font-weight:600;
			color:#005081;
		}
		#content .checkbox label:before {
			background:none;
			border:1px solid #999999;
			border-radius:0px;
			content: "";
			display: inline-block;
			height: 20px;
			left: 0;
			position: absolute;
			width: 20px;
		}
		#content .checkbox.checkbox-header label:before {
			border:1px solid #FFFFFF;
		}
		#content .checkbox label {
			font-weight:600;
			color:#999999;
			font-size:14px;

			cursor: pointer;
			display: inline-block;
			position: relative;
			margin-bottom:0px;
			margin-top:0.5px;
			padding-left:30px;
			float:left;
		}
		#content .news .checkbox {
			padding-left:0px;
			text-align:center;
		}
		#content .news .checkbox label {
			float:none;
		}
		#content .checkbox.news-checkbox-darkblue input[type="checkbox"]:checked + label:before {
			border:1px solid #005081;
			background:#005081;
		}
		#content .checkbox.news-checkbox-darkblue label,
		#content .checkbox.news-checkbox-darkblue input[type="checkbox"]:checked + label {
			color:#005081;
		}
		#content .checkbox.news-checkbox-darkblue label:before {
			border:1px solid #005081;
		}
		#content .checkbox.news-checkbox-blue input[type="checkbox"]:checked + label:before {
			border:1px solid #30b0ff;
			background:#30b0ff;
		}
		#content .checkbox.news-checkbox-blue label,
		#content .checkbox.news-checkbox-blue input[type="checkbox"]:checked + label {
			color:#30b0ff;
		}
		#content .checkbox.news-checkbox-blue label:before {
			border:1px solid #30b0ff;
		}
		#content .checkbox.news-checkbox-red input[type="checkbox"]:checked + label:before {
			border:1px solid #ff5000;
			background:#ff5000;
		}
		#content .checkbox.news-checkbox-red label,
		#content .checkbox.news-checkbox-red input[type="checkbox"]:checked + label {
			color:#ff5000;
		}
		#content .checkbox.news-checkbox-red label:before {
			border:1px solid #ff5000;
		}
		#content .checkbox.news-checkbox-green input[type="checkbox"]:checked + label:before {
			border:1px solid #40ad6c;
			background:#40ad6c;
		}
		#content .checkbox.news-checkbox-green label,
		#content .checkbox.news-checkbox-green input[type="checkbox"]:checked + label {
			color:#40ad6c;
		}
		#content .checkbox.news-checkbox-green label:before {
			border:1px solid #40ad6c;
		}
		#content .checkbox.news-checkbox-yellow input[type="checkbox"]:checked + label:before {
			border:1px solid #ff9400;
			background:#ff9400;
		}
		#content .checkbox.news-checkbox-yellow label,
		#content .checkbox.news-checkbox-yellow input[type="checkbox"]:checked + label {
			color:#ff9400;
		}
		#content .checkbox.news-checkbox-yellow label:before {
			border:1px solid #ff9400;
		}
/*HEADER*/
#header {
	min-height:404px;
}
#header.secondary-joinourteam,
#header.home {
	min-height:570px;
}
/*HEADER SECONDARY*/
#header.secondary {
	min-height:404px;
}
#header.secondary #header3 {
	width:100%;
	min-height:375px;
	height: 375px;
	background-image: url("../image/temp/banner1.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	border-bottom:4px solid #f78f50;
}
#header.secondary #header3 .banner-box-content,
#header.secondary #header3 .banner-box-title {
	display:none;
}
	/*HEADER 1, 2, 3*/
	#header1 {
		width:100%;
		height:61px;
		background:#cedee2;
		display:none;
	}
	#header1 form {
		margin-top:12px;
	}
	#header1 .btn-login,
	#header1 .form-group {
		margin-left:10px;
	}
	#header2 {
		padding-top:28px;
		height:110px;
		background:#FFFFFF;
	}
	#header3 {
		width:100%;
		min-height: 580px;
		height: calc(100vh - 110px);
		background-image:url(../image/temp/banner1.jpg);
		background-repeat: no-repeat;
		background-position: center center;
		background-size: cover;
		border-bottom:4px solid #f78f50;
		position: relative;
	}
	#header3 .col-xs-12 {
		position: absolute;
		right: 0;
		text-align: center;
		top: 50%;
		transform: translateY(-50%);
	}
	#header3 .banner-box-title {
		font-family: 'Montserrat', Arial, San Serif;
		font-weight: 700;
		color:#FFFFFF;
		font-size:180px;
		line-height:200px;
		text-align:center;
		margin:0px 0px 10px 0px;
		clear:both;
		visibility:hidden;
		width:100%;
	}
	#header3 .banner-box-content {
		color:#FFFFFF;
		font-size:22px;
		line-height:32px;
		text-align:center;
		margin:0px 0px 10px 0px;
		clear:both;
		visibility:hidden;
		width:100%;
	}
	#header3 .slideUp1 {
		top:0;
		position:relative;
	}
	#header3 .slideUp2 {
		top:0;
		position:relative;
	}
	.slideUp1 {
		animation-name: slideUp1;
		-webkit-animation-name: slideUp1;

		animation-duration: 1s;
		-webkit-animation-duration: 1s;

		animation-timing-function: ease;
		-webkit-animation-timing-function: ease;

		visibility: visible !important;
	}
	.slideUp2 {
		animation-name: slideUp2;
		-webkit-animation-name: slideUp2;

		animation-duration: 1.5s;
		-webkit-animation-duration: 1.5s;

		animation-timing-function: ease;
		-webkit-animation-timing-function: ease;

		visibility: visible !important;
	}
	@keyframes slideUp1 {
		0% {
			transform: translateY(610px);
			opacity:0;
		}
		100% {
			transform: translateY(0px);
			opacity:1;
		}
	}

	@-webkit-keyframes slideUp1 {
		0% {
			-webkit-transform: translateY(610px);
			opacity:0;

		}
		100% {
			-webkit-transform: translateY(0px);
			opacity:1;
		}
	}
	@keyframes slideUp2 {
		0% {
			transform: translateY(372px);
			opacity:0;
		}
		100% {
			transform: translateY(0px);
			opacity:1;
		}
	}

	@-webkit-keyframes slideUp2 {
		0% {
			-webkit-transform: translateY(370px);
			opacity:0;
		}
		100% {
			-webkit-transform: translateY(0px);
			opacity:1;
		}
	}
	/*LOGO*/
	#logo {
		text-align:left;
		width:100%;
		height:100%;
		margin-left:-1px;
	}
	/*MENU*/
	#menu {
		margin-top:7px;
	}
	#menu.navbar {
		background:none;
		margin-bottom:0px;
		border:0px;
	}
	#menu .navbar-collapse {
		padding-left:0px;
	}
	#menu.navbar li {
		color:#413741;
	}
	#menu.navbar li:first-child a {
	}
	#menu.navbar a {
		color:#5c5c5c;
		display:inline-block;
		padding:0px;
		margin:9px 20px 9px 20px;
		font-size:15px;
	}
	#menu.navbar a:hover {
		background:none;
		color:#f78f50;
	}
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
		background:none;
		color:#ffffff;
	}
		/*DROPDOWN MENU*/
		#menu .dropdown-menu:before {
			font-family: 'FontAwesome';
			color:#f78f50;
			font-size: 1.33333em;
			line-height: 0.75em;
			vertical-align: -15%;
			content:"\f0d8";
			display:block;
			float:left;
			height:0;
			margin-left:33px;
			margin-top:-9px;
			width:0;
		}
		#menu .dropdown-menu {
			background:none;
			box-shadow:none;
			padding:0px;
			padding-top:12px;
			border:none;
		}
		#menu .dropdown-menu a {
			color:#FFFFFF;
			font-size:15px;
			margin:0px;
			padding:5px 13px;
			width:100%;
		}
		#menu .dropdown-menu li:first-child a {
			padding-top:10px;
		}
		#menu .dropdown-menu li:last-child a {
			padding-bottom:10px;
		}
		#menu .dropdown-menu li {
			background-color:#f78f50;
			border-top:1px solid #f78f50;
		}
		#menu .dropdown-menu li:first-child {
			border:none;
		}
		#menu .dropdown-menu li:nth-child(2n+1) {
			background-color:#f78f50;
		}
		#menu .dropdown-menu li:hover {
			background-color:#f78f50;
		}
		#menu .dropdown-menu li:hover a:hover {
			border-bottom:0px;
			color:#FFFFFF;
		}
		#menu .dropdown:hover .dropdown-menu {
			display:block;
		}
		/*SUB OF SUBMENU*/
		#menu ul.dropdown-menu ul.dropdown-menu {
			padding: 0px;
		}
		#menu .dropdown-submenu {
			position: relative;
		}
		#menu .dropdown-submenu > .dropdown-menu {
			border-radius: 0 6px 6px;
			display: none;
			left: 100%;
			margin-left: 0;
			margin-top: 0px;
			top: 0;
			background:#FFFFFF;
		}
		#menu .dropdown:hover .dropdown-submenu .dropdown-menu {
			display: none;
		}
		#menu .dropdown .dropdown-submenu:hover .dropdown-menu {
			display: block;
		}
		#menu a:before{content:" ";}
		#menu a:after{content:" ";}
		#menu .dropdown-submenu > a:before{content:" ";}
		#menu .dropdown-submenu > a:after{
			color:#2c222d;
			content:"\f105";
			display:block;
			float:right;
			height:0;
			margin-right:0px;
			margin-top:0px;
			width:0;
		}

	/*SEARCH*/
	#menu .navbar-right {
	}
	#menu .nav-search .dropdown-menu {
		background:url(../image/bg-search-submenu.png) no-repeat;
		background-position:top right;
		padding:0px;
		padding-top:6px;
		margin-top:10px;
		width:336px;
		min-height:96px;
	}
	#menu .nav-search .dropdown-menu li {
		padding:15px 15px;
		min-height:96px;
		overflow:hidden;
		cursor:pointer;
	}
	#menu .nav-search .dropdown-menu li.searchresult-viewall {
		padding:13px 13px;
		min-height:38px;
		overflow:hidden;
		text-align:center;
		cursor:pointer;

		background:#2d232d;
	}
	#menu .nav-search .dropdown-menu li.searchresult-viewall:hover {
		background:#EE3B33;
	}
	#menu .nav-search .dropdown-menu li.searchresult-viewall a {
		color:#FFFFFF;
		font-size:14px;
		font-weight:bold;
		padding:0px;
	}
	#menu .nav-search .searchresult-left {
		float:left;
		width:73px;
		position:relative;
		padding:3px;
		border:1px solid #f2f2f2;
		border-top:none;
		border-radius:4px;
		text-align:center;
		box-shadow:0px 1px 1px #c4c3c4;
	}
	#menu .nav-search .searchresult-right {
		float:left;
		width:224px;
		position:relative;
		margin-left:7px;

		color:#413741;
		font-size:12px;
		line-height:14px;
	}
	#menu .nav-search .searchresult-right .searchresult-title {
		font-family:'Merriweather', Calibri, Arial, Helvetica, sans-serif;
		color:#2d232d;
		font-size:13px;
		line-height:13px;
		text-transform:uppercase;
		font-weight:bold;
		padding-bottom:10px;
	}
/*CONTENT*/
	/*CONTENT HOME*/
	#content {
		min-height:500px;
		background:url(../image/bg-home.jpg) repeat;
	}
	#content #content-inner {
		background:url(../image/bg-leaf.jpg) no-repeat;
		background-position:top center;
	}
	#content .home-container {
		background:#FFFFFF;
		padding:26px 30px;
		width:1000px;
	}
	#content .home-container .home-part1 {
		background:#FFFFFF;
		margin:0px -30px 0px -30px;
		padding:4px 15px 4px 15px;
	}
	#content .home-container.home-part2 {
		background:#f78f50;
		padding:22px 30px;
	}
	#content .home-container.home-part2 p {
		font-size:22px;
		line-height:32px;
		color:#FFFFFF;
		text-align:center;
	}
	#content .home-container.home-part3 {
		padding-top:46px;
		padding-bottom:59px;
	}
	#content .home-container.home-part3 img {
		margin-bottom:29px;
    	max-width: 455px;
	}
	#content .home-container.home-part3 p {
		line-height:23px;
	}
		/*HOME BOX*/
		.home-box {
			position:relative;
			overflow:hidden;
		}
		.home-box .home-box-img {
			margin-bottom:28px;
			text-align: left;
		}
		.home-box .home-box-img img {
			max-height: 170px;
			max-width: 294px;
		}
		.home-box .home-box-title {
			font-size:16px;
			line-height:16px;
			color:#f78f50;
			margin-bottom:23px;
		}
		.home-box .home-box-content {
			margin-bottom:19px;
		}
		.home-box .home-box-btn {
		}
	/*CONTENT SECONDARY*/
		/*CONTENT HEADER*/
		#content .content-header {
			padding-top:0px;
			padding-bottom:0px;
		}
		#content .content-header .row {
			margin:-94px -30px 0px -30px;
			padding:0px;
		}
		#content .content-header .col-xs-12 {
			padding:0px;
			height:94px;
		}
		#content .content-header .content-header-title {
			background:#f78f50;
			height:94px;
			padding:0px 32px;
			float:left;
		}
		#content .content-header h1 {
			font-size:66px;
			line-height:48px;
			color:#FFFFFF;
			text-align:center;
			margin:0px;
			padding:23px 0px;
		}
		/*CONTENT DETAIL*/
		#content .content-detail {
			padding-top:36px;
			padding-bottom:36px;
			min-height:687px;
		}
			/*LEFT*/
			#content .content-detail iframe,
			#content .content-detail img {
				max-width:100%;
				margin:10px 0px;
			}
			#content .content-detail h4 {
				font-size:18px;
				line-height:25px;
				color:#f78f50;
				font-weight:normal;
			}
			/*RIGHT*/
			.content-right {
				padding-left:26px;
			}
				/*RIGHT NAVIGATION*/
				#content .right-navigation a,
				#content .right-navigation {
					font-size:16px;
					color:#969d9f;
					margin-bottom:22px;
				}
				#content .right-navigation div {
					background:#f3f3f3;
					cursor:pointer;
					border-radius:5px;
					padding:14px 19px;
					margin-bottom:5px;
				}
				#content .right-navigation li {
					list-style:none;
				}
				#content .right-navigation div:hover a,
				#content .right-navigation div.active a,
				#content .right-navigation div:hover,
				#content .right-navigation div.active {
					color:#FFFFFF;
					background:#f78f50;
					text-decoration:none;
				}
				/*RIGHT RELATED NEWS*/
				#content .related-news {
					padding:0px 0px 33px 0px;
				}
				#content .related-news .title {
					color:#bebab8;
					font-size:18px;
					font-weight:900;
				}
					/*NEWS ITEM*/
					#content .related-news .news-item {
						border-top:1px solid #e6e2e2;
						margin-top:10px;
					}
					#content .related-news .news-item .title {
						padding-top:14px;
					}
					#content .related-news .news-item .title a {
						color:#f78f50;
						font-size:18px;
						line-height:23px;
						font-weight:normal;
					}
					#content .related-news .news-item .content {
						color:#6c6a68;
						font-size:14px;
						line-height:22px;
						font-weight:300;
						padding-top:6px;
					}
					#content .related-news .news-item .date {
						color:#8d9393;
						font-size:14px;
						padding-top:10px;
					}
	/*BLOG*/
	#content .blog-item {
		border-bottom:1px solid #d4d6d7;
		padding-bottom:15px;
		margin-bottom:30px;
	}
	#content .blog-item h3 {
		font-size:36px;
		line-height:46px;
		color:#f78f50;
		margin-top:0px;
		margin-bottom:5px;
	}
	#content .blog-item span {
		font-size:16px;
		line-height:16px;
		color:#bcc0c1;
	}
	#content .blog-item p {
		font-size:14px;
		line-height:23px;
		padding-top:18px;
	}
	/*BLOG DETAIL*/
	#content .blog-detail-header {
		border-bottom:1px solid #d4d6d7;
		padding-bottom:25px;
	}
	#content .blog-detail-header h2 {
		font-size:47px;
		line-height:60px;
		color:#f78f50;
	}
	#content .blog-detail-header span {
		font-size:16px;
		line-height:16px;
		color:#bcc0c1;
	}
	#content .blog-detail-cotent {
		padding-top:25px;
	}
	/*CONTACT*/
	#contact-form {
		display:none;
	}
	#contact-form .gform_wrapper .gform_heading {
		display:none;
	}
	#contact-form .gform_wrapper .gform_footer,
	#contact-form .gform_wrapper {
		margin-top:0px;
	}
/*FOOTER CONTACT INFO*/
#footer-contact {
	color:#676767;
	padding-top:49px;
	min-height:320px;
	background:url(../image/bg-home.jpg) repeat;
}
#footer-contact #contact-info-map {
	border:1px solid #ccccc0;
	border-radius:1px;
	height:212px;
}
#footer-contact .contact-info-title {
	font-size:16px;
	margin-bottom:10px;
}
#footer-contact .contact-info-add {
	margin-bottom:20px;
}
#footer-contact .contact-info-add address {
	margin-bottom:0px;
}
#footer-contact .contact-info-add a {
	color:#676767;
}
#footer-contact .contact-info-hour div {
	margin-bottom:6px;
}
#footer-contact .contact-info-hour div span {
	color:#f78f50;
	line-height:14px;
	vertical-align:bottom;
}
/*404*/
#pagenotfound {
	text-align:center;
}
#pagenotfound .pagenotfound-title {
	color:#F78F50;
	font-size:70px;
	line-height:79px;
	font-weight:900;
	padding-top:8%;
}
#pagenotfound .pagenotfound-subtitle {
	color:#5C5C5C;
	font-size:24px;
	line-height:33px;
	font-weight:900;
	padding-top:44px;
	padding-bottom:0%;
}
/*FOOTER*/
	/*FOOTER BOTTOM*/
	#footer-bottom {
		background:url(../image/bg-home.jpg) repeat;
		min-height:80px;
		border-top:1px solid #b8b8b8;
		padding-top:15px;
	}
	#footer-bottom .footer-copyright {
		font-size:12px;
		line-height:50px;
		color:#676767;
	}
	#footer-bottom .footer-copyright span {
		color:#aaaaaa;
	}
	#footer-bottom .footer-copyright .winningmedia {
		margin-top:12px;
	}
	#footer-bottom .footer-copyright .copyright,
	#footer-bottom .footer-copyright .winningmedia {
	}
/*FOOTER LOGO OF WINNING MEDIA*/
.ch-item {
	width: 26px;
	height: 26px;
	border-radius: 50%;
	position: relative;
	cursor: pointer;
	-webkit-perspective: 900px;
	-moz-perspective: 900px;
	-o-perspective: 900px;
	-ms-perspective: 900px;
	perspective: 900px;
	float:right;
}
.ch-info {
	position: absolute;
	width: 26px;
	height: 26px;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.ch-info > div {
	display: block;
	position: absolute;
	width: 26px;
	height: 26px;
	background-position: center center;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	transition: all 0.4s linear;
	-webkit-transform-origin: 50% 0%;
	-moz-transform-origin: 50% 0%;
	-o-transform-origin: 50% 0%;
	-ms-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
}
.ch-info .ch-info-back {
	-webkit-transform: translate3d(-8px, 0, 0) rotate3d(0, 1, 0, -90deg);
	-moz-transform: translate3d(-8px, 0, 0) rotate3d(0, 1, 0, -90deg);
	-o-transform: translate3d(-8px, 0, 0) rotate3d(0, 1, 0, -90deg);
	-ms-transform: translate3d(-8px, 0, 0) rotate3d(0, 1, 0, -90deg);
	transform: translate3d(-8px, 0, 0) rotate3d(0, 1, 0, -90deg);
	opacity: 0;
}
.ch-img-1 {
	background: url(../image/wm-logo/logo_winningmedia.png) #b6b4ab;
	background-position:center center;
}
.ch-img-2 {
	background-image: url(../image/wm-logo/wmlogo_dark.png);
}
.ch-item:hover .ch-info-front {
	-webkit-transform: translate3d(16px, 0, 0) rotate3d(0, 1, 0, 107deg);
	-moz-transform: translate3d(16px, 0, 0) rotate3d(0, 1, 0, 107deg);
	-o-transform: translate3d(16px, 0, 0) rotate3d(0, 1, 0, 107deg);
	-ms-transform: translate3d(16px, 0, 0) rotate3d(0, 1, 0, 107deg);
	transform: translate3d(16px, 0, 0) rotate3d(0, 1, 0, 107deg);
	opacity: 0;
}
.ch-item:hover .ch-info-back {
	-webkit-transform: rotate3d(1, 0, 0, 0deg);
	-moz-transform: rotate3d(1, 0, 0, 0deg);
	-o-transform: rotate3d(1, 0, 0, 0deg);
	-ms-transform: rotate3d(1, 0, 0, 0deg);
	transform: rotate3d(1, 0, 0, 0deg);
	opacity: 1;
}
/*IMAGE WITH CAPTION*/
#wrapper .conntent-inner .text .wp-caption {
		font-weight:400;
		color:#809CA3;
		font-size:12px;
		line-height:17px;
		background:#D2E0E3;
		display:table;
		width:1%;
		margin-bottom:20px;
		text-align:center;
}
#wrapper .conntent-inner .text .wp-caption.alignright {
		float:right;
		margin:50px;
		margin-right:0px;
}
#wrapper .conntent-inner .text .wp-caption.alignleft {
		float:left;
		margin:50px;
		margin-left:0px;
}
#wrapper .conntent-inner .text .wp-caption.aligncenter {
		margin:0 auto;
		margin-top:50px;
		margin-bottom:50px;
}
#wrapper .conntent-inner .text .wp-caption.alignnone {
}
#wrapper .conntent-inner .text .wp-caption img {
		width:100%!important;
}
#wrapper .conntent-inner .text .wp-caption p {
		padding:17px 20px;
		margin-bottom:0px;
		font-size:12px;
		line-height:17px;
		text-align:left;
}
#wrapper .conntent-inner .text .wp-caption:first-child {
		margin-top:0px;
}
#wrapper .conntent-inner .text img.alignright {
		float:right;
		margin:50px;
		margin-right:0px;
}
#wrapper .conntent-inner .text img.alignleft {
		float:left;
		margin:50px;
		margin-left:0px;
}
#wrapper .conntent-inner .text img.aligncenter {
		margin:0 auto;
		margin-top:50px;
		margin-bottom:50px;
}
#wrapper .conntent-inner .text img.alignnone {
		margin-top:50px;
		margin-bottom:50px;
}
#wrapper .conntent-inner .text img:first-child {
		margin-top:0px;
}
/* Infinite Scroll */
.blog {
		position:relative;
}
#infscr-loading {
		position: absolute;
		bottom: -62px;
}
#infscr-loading img {
		margin:0!important;
}
.gform_wrapper .ginput_complex label, .gfield_description {
	margin: 4px 0 10px 0!important;
	font-weight: bold!important;
	display: -moz-inline-stack!important;
	display: inline-block!important;
	line-height: 1.3em!important;
	clear: both;
	font-size:14px!important;
	font-family:'Belgrano', sans-serif, Arial, Helvetica!important;
}
