/*
 * Swiper 2.6.1
 * Mobile touch slider and framework with hardware accelerated transitions
 *
 * http://www.idangero.us/sliders/swiper/
 *
 * Copyright 2010-2014, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 *
 * Licensed under GPL & MIT
 *
 * Released on: May 6, 2014
*/

/* Specify Swiper's Size: */
.swiper-container, .swiper-slide {
    max-height: 498px;
    position: relative;
}

.swiper-container, .swiper-slide img {
	width: 100%;
	height: 100%;
}

.swiper-caption {
	position: absolute;
	top: 94px;
	color: #fff;
	font: 14px/24px coletteregular;
	left: 50%;
}

.swiper-caption .swiper-txt {
	display: block;
	max-height: 150px;
	overflow: hidden;
	width: 450px;
}


.swiper-caption .report-icon {
	background: url(../images/icon_report.png) no-repeat 0 0;
	display: block;
	padding: 0 0 90px 30px;
	height: 24px;
}

.swiper-caption .read-article {
	background: url(../images/icon_read_article.png) no-repeat 0 68px;
	height: 32px;
	display: block;
	color: #fff;
	padding: 70px 0 0 42px;
}

.swiper-caption h1 {
	font: 72px/72px coletteregular;
	padding: 0 0 20px 0;
}

.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
	/* Specify Swiper's Size: */

	/*width:200px;
	height: 100px;*/
}
.swiper-slide {
    float: left;
	/* Specify Slides's Size: */
	
	/*width: 100%;
	height: 100%;*/
}
.swiper-slide-active {
	/* Specific active slide styling: */
	
}
.swiper-slide-visible {
	/* Specific visible slide styling: */	

}
/* ===============================================================
Pagination Styles
================================================================*/
.pagination {
    position: absolute;
    bottom:0;
    margin-top: -80px;
    right: 50%;
    font-size: 1.7em;
}

.swiper-pagination-switch {
	/* Stylize pagination button: */
    height: 19px;
    width: 12px;
    position: relative;
    color: #fff;
    cursor: pointer;
    font: 18px/18px garagegothic-boldregular;
    text-align: center;
    text-indent: -99999px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAASCAMAAAAuTX21AAABEVBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+MM7EfAAAAWnRSTlMAAQIDBAYHCAkKCwwNDhESExQVFxobHyA5Ojs8TFFTVFhaW1xiZGZqa2xub3R2hIeYmZyds7S2uMXHycrLzM3O0NHS09XW3N3e4OHj5+jp6+3v8PLz9Pb4/f7MYb6BAAABGUlEQVR42n3LeVeCQBSH4dEALVtsodUUtLSgfbeskEzLQNsm4/f9P0iHRmekge4/9573nofwMTbJP1MqyS3f780mi7lePy/FU+AomRwDJ3/bRgB8ryaJtWAwCNajTXkAAGciXihNHB7AVSJxG79TjSdVvOQmu9gab1qXEW8qTuR8mISYeNbGooXh7MWRfThpQtIOdkXL+iPiZWSR8VEIdwFelscK+BgyMfCYCneqBZPHS0HOZHIOix01XPD4IcirTN6wwo5lvPNIBaEy+cISOxbxyeO1IFcyqaPCjjLqPNqC1GSyg6eFcM93YPGotUbiTpWJeo92cWa62EZTE1V3mHB1EjO6y75O5Kvat5TeWKoo0W+D0oY9/P4AryBMCqce6gcAAAAASUVORK5CYII=');
    background-position: 90% 0;
    float: left;
    margin: 0 10px;
}


.pagination .swiper-pagination-switch:first-child:before {
	border: none;
}

.swiper-active-switch {
    background-position: 10% 0;
}


.swiper-visible-switch {
	/* Specific visible button style: */	
	
}

.swiper-container, .swiper-slide {
	max-height: 400px;
}
	.swiper-caption {
		top: 0px;
	}
	.swiper-caption .read-article {
		background: url(../images/icon_read_article.png) no-repeat 0 29px;
		padding: 30px 0 0 42px;
	}

	.swiper-caption h1 {
		font: 65px/72px coletteregular;
		padding: 0 0 20px 0;
	}
	.visible-xs {
		display: none !important;
	}
.link-investor-centre {
	clear: both;
}
@media only screen and (max-width: 767px){
	.hidden-xs {
		display: none !important;
	}
	.visible-xs {
		display: block !important;
	}
	.swiper-caption h1 {
		height: auto;
	}
	.swiper-slide .swiper-caption h1 {
		width: 100%;
        font: 33px/33px coletteregular;
        line-height: 35px;
        padding-bottom: 20px;
	}
	.link-investor-centre.fixed-main {
		margin-bottom: 20px;
	}
	.link-investor-centre.fixed-main li{
		float: left;
		width: auto !important;
		margin-right: 0px !important;
	}
	.link-investor-centre.fixed-main li.second-child {
		float:right;
	}
	.pagination {
		right: auto;
		left: 10px;
	}
	.swiper-caption .span8 {
		min-height: 230px;
        top: 40px;
        position: absolute;
	}

	.swiper-caption .read-article {
		background: url(../images/icon_read_article.png) no-repeat 0 29px;
		padding: 30px 0 0 42px;
		position: absolute;
		bottom: -75px;
        left: 5px;
	}

}


.link-investor-centre.fixed-main li {
	float: left;
	font-weight: bold;
	margin-right: 20%;
}

.link-investor-centre.fixed-main .frame-icon {
	float: right;
	margin: 5px 0 0 10px;
}
