/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public dodiv id="main")
*/

@import url(https://fonts.googleapis.com/css?family=Droid+Serif:400,400italic,700,700italic);
@import url(https://fonts.googleapis.com/css?family=Raleway:100);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,400italic,600,600italic,700,700italic,800);
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, img, ins, kbd, q, s, samp,
small, strike, sub, tt, var,
b, u, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}

html{
height: 100%;
}

body{
  font: 14px/20px 'Open Sans', Arial, Helvetica, sans-serif;
  width:100%;
  /*background: #ededed;*/
  background: #fff;
  line-height: 1;
	height: 100%;
	overflow-x: hidden;
  color:#4d4d4f;
}

.bg-home{
	background-color: #ffffff;
	position:relative; 
	overflow:hidden;
}

.bg-home #wrapper{
	position:absolute;
	width:100%; 
	z-index:99;
}

.bg-blue{
	background-color: #e1f3fc;	
}

.bg-peach{
	/*background-color: #eae8e6;*/
}

.bg-peach2{
	background-color: #fff9ea;	
}

.bg-purple{
	background-color: #dddcea;	
}

.bg-green{
	background-color: #eef6eb;	
}

.bg-white{
	background-color: #fff;	
}

.low-txt{
	text-transform:lowercase !important;
}

.sm-txt{
	font-size:12px;
}


ol, ul {
	list-style: none;
}
ul{
    list-style:none;
    padding-left: 25px;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/**{
	-webkit-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	-ms-transition: all 0.6s ease;
	transition: all 0.6s ease;
}
*/

p, .main-content ol, .main-content ul{
  line-height:18px;
  padding-bottom:1.5em;
}

h1, h2, h3, h4, h5, h6{
	/*font-family: 'Droid Serif', Arial, Helvetica, sans-serif;*/
	/*font-weight: 700;*/
}

h1, h2{
	color:#f6891d;
	text-transform: uppercase;
}

h1{
	font-size: 1.5em;
	font-weight: 600;
	line-height: 1.3em;
}

h2{
	font-size: 1em;
	line-height: 1.1em;
	/*border-left: 4px solid #58595B;*/
	color: #58595B;
	margin-bottom: 1.5em;
	/*padding-left: 0.5em;*/
	font-weight: 700;
	display: block;
	clear: both;
}

ul{}
ul ul{}
ol{}
ol ol{}
li{}
a{
  text-decoration: none;
  color:#f6891d;
  outline:none;
}
a:hover{
	text-decoration: none;
}





img{
	border:0;
}

.row [class*="col-"]{
  margin-bottom: -99999px;
  padding-bottom: 99999px;
}

.row{
	overflow: hidden;
}

/** Notes **/
.notes{
	padding-bottom: 10px;
}


.notes > *{
	font-size: 0.8em;
	font-style: italic;
  color:#464646;
  font-weight: normal;
}
	.note-label{
		width: 1.5em;
	}
	.note-description{
	}

.wrapper{
	position: relative;
	width: 100%;
}

/**header**/
#header{
	/*display:none;*/

  	background: #FFF;
	width:100%;
	position: fixed;
	top: 0;
	z-index: 800;
	
	
	-webkit-box-shadow: -1px 0px 21px -2px rgba(0,0,0,0.64);
	-moz-box-shadow: -1px 0px 21px -2px rgba(0,0,0,0.64);
	box-shadow: -1px 0px 21px -2px rgba(0,0,0,0.64);
	
}


	#header .logo{
	    padding: 15px 8px;		
	}

	#header .logo a{
		display: block;
		padding-left: 9em;
		background: url(../images/logo.png) no-repeat left center;
		padding-top: 1.85em;
		padding-bottom: 1em;
		height: 106px;
		width: 100%;
	}
	.foreveryone{
		font-size: 1.5em;
		line-height:24px;
		font-weight: 400 !important;
		color: #3F3F3F !important;
	
	}
	
	.logo a{
		text-transform: capitalize !important;	
	}
	
	.foreveryone .blue{
		color: #3F3F3F !important;
	}
	
	.foreveryone strong{
		font-weight: 400 !important;	
	}
	
	.ar-header{
		font-size: 1em;
		display: block;
		padding-top: 2px;
	}

	/** M1 Live Price **/
	.m1-SGX{
		text-align: left;
		padding-left: 2em;
    	padding-right: 3em;
		padding-top: 24px;
		line-height: 12px;
	}

	.m1-SGX .m1-SGX-header{
		color: #585858;
		font-size: 14px;
		font-weight: 700;
		text-transform: uppercase;
		border-bottom: 1px solid #f6891d;
		padding-bottom: 5px;
	}

	.last-SGX{
		color: #f6891d;
	}

	.m1-SGX .m1-SGX-number{
		color: #474747;
		padding:3px 0 0px;
		font-size:14px;
	}

	.m1-SGX .last-updated-SGX, .m1-SGX .volume-SGX, .m1-SGX .totalVolume-SGX,
	.m1-SGX .small-text{
		color:#949494;
		padding-bottom:5px;
		font-size:10px;
	}

/*********************************************** START NAVIGATION ***************************************/
	#header #nav{
		width:100%;
		padding-top:0;
		border-bottom: 3px solid #f6891d;
	}
	.navbar-toggle {
		position: relative; 
		float: none;
		margin-right: 0; 
		padding: 1.5em 0 0 0; 
		margin-top: 0; 
		margin-bottom: 8px;
	}
		.navbar-toggle .icon-bar {
	    width: 32px;
	    height: 4px;
	    background: #f6891d;
	}
	#nav > ul{
	    margin:0 auto;
	    padding-left:0;
	}
	#nav ul li a{
		color: #464646;
		font-size:13px;
		display:block;
		padding: 12px 31px 11px 30px;
	}
	#nav ul li ul li a{
		padding: 12px 18px 11px 17px;
	}
	
	#nav ul li:first-child a{
		padding-left: 0px;
	}
	
	#nav ul li ul li:first-child a{
		padding-left: 17px;
	}
	
	.nav > li > a:hover, .nav > li > a:focus{
		background-color: #FFFFFF;
		color: #f6891d !important;		
	}

	.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{
		background-color: #FFFFFF;
		color: #f6891d !important;
		font-weight: 600px;
	}
	
	.ie #nav ul li a{
		padding: 12px 17px 12px 17px;
	}
	#nav > ul > li:hover a{
		font-weight: 700;
	}
	#nav > ul > li:hover > a{
		background: #f1f1f1;
		color: #f6891d;
	}
	#nav ul > li ul.sub-menu {
	    z-index: 99;
	    padding-left: 0;
	    display: none;
	}
	#nav ul > li:hover ul.sub-menu{
	    padding-left:0;   
	}

	#nav .open .sub-menu{
		display: block;
	}

	#nav ul > li ul.sub-menu li{
	    padding-left:5px;
	    padding-right:5px;
	}

	.sub-menu li:last-child{
		border-bottom:none;
	}

	.sub-menu li:hover{
	   background: #ec8b1a;
	}

	#nav > ul > li > ul.sub-menu li > a{
	    color: #3a3a3a;
		padding-left: 14px !important;
		padding-right:14px;
	}

	.mobile #nav > ul > li:hover > ul.sub-menu {
	    display:block;
	}

	#nav > ul > li > ul.sub-menu > li > a:hover{
	    color: #FFF;
	}
/*********************************************** END NAVIGATION ***************************************/


/** Tables **/
.table{
	margin-bottom: 0;
}
.tables{
  padding-right:1em;
  padding-bottom: 1.8em;
}
.tables table tr td{
  padding:1px 10px 1px 2px;
}
.tables thead tr td {
    border-bottom: 1px solid #f6891d;
    /*background: #F8E3C9;*/
}
.tables table tbody td{
	border-bottom: 1px solid #f6891d;
}

.tables table thead td:first-child,
.tables table tbody td:first-child{
	/*padding-left: 0.5em;*/
}

.tables table tbody td:first-child{
	/*color:#f6891d; */
}

.fh table tbody td:nth-child(2){
	/*background-color: #ecedee;*/
}

.fh table thead{
    border-bottom: 1px solid #f6891d;
  color:#f6891d;
}

table tbody td{
	border: none !important;
}

.m-table-gri .tables table tr td.more-padding-right{
	padding-right:50px !important;
}

.blue-bg{
	background-color: #004f9f;
	color: #ffffff;
	text-transform:uppercase;
}

.txt-trans{
	text-transform:none !important;
}

.white-bg{
	background-color: #ffffff;
	color: #575656;
	font-weight: 700;
}

.b-bottom{
	border-bottom: 1px solid #f6891d;
	padding-bottom: 6px;
}

.b-bottom2{
	border-bottom: 1px solid #f6891d !important;
}

.b-top-org{
	border-top: 1px solid #f6891d !important;
}

.b-top2{
	border-top: 1px solid #f4944a !important;
}

.b-top-dark {
	border-top: 2px solid #f4944a;
}

.b-left{
	border-left: 1px solid #f4944a !important;
}

.m-table4 table tr td.b-left-orange{
	border-left: 1px dotted #f4944a !important;
	padding-left: 10px!important;
}

.b-left-orange{
	border-left: 2px dotted #f4944a !important;
	padding-left: 10px!important;
}

.b-right{
	border-right: 1px solid #f4944a !important;
}

.p-top > td{
	padding-top: 10px!important;
}
.a-line{
	text-decoration: underline;
}

.vert-bottom{
	vertical-align:bottom !important;
}

sub{
	font-size:60%;
}

.text-right {
	text-align: right;
}

.lig-blue-bg{
	background-color:#ddf2fc;
	width: 100%;
    float: left;
    margin: 0 0 10px 0;
    padding: 12px 15px 0;
}

.lig-blue-bg p, .lig-orange-bg-two-col p, .two-col p{
	font-weight:400 !important;
}

.lig-blue-bg h2{
	text-transform:none;
}

.lig-orange-bg-two-col{
	background-color: #fdd5bc;
	width: 100%;
    float: left;
    margin: 0 0 30px 0;
    padding: 12px 15px 0;
}

.l-orange-bg{
	background-color: #fdeddd;
	font-weight: 700;
	font-size: 0.9em;
}

.orange-bg {
	background-color: #fdd5bc;
	font-weight: 700;
}
.m-table2 .tables table tr.deep-orange-bg td{
	padding:5px !important;
}
.deep-orange-bg{
	background-color: #f6891d;
	color:#ffffff;
	font-weight: 700;
}

.deep-b-bottom{
	border-bottom:1px #ffffff solid;
	padding-bottom:5px;
}

.lig-orange-bg {
	background-color: #fef6ee;
}

.l-white-bg{
	background-color: #fff;
	font-weight: 700;
	font-size: 0.9em;
}

.tr-pad{
	padding: 6px;	
}

.b-top{
	border-top: 2px solid #f6891d;
}

.b-pad{
	padding-top: 20px !important;
	
}

.b-bottom-thead{
	border-bottom: 2px solid #f6891d;
}

.b-bottom-tr tr{
	border-bottom: 1px solid #f6891d;
}

.b-bottom-tr tr.border-none{
	border-bottom: none;	
}


.tables table tr td.td-indent{
	padding-left: 15px !important;
}


.gv-particulars-of-directors-icons img{
	max-width: 65%;
	margin-top: 20px;
}

.tables table td{vertical-align:top;}

/*.defaultTable tr td:nth-child(2){
 	background: none repeat scroll 0 0 #DDDDDD;
    padding-right: 10px;
    width: 60px;
}*/

.tables table tr td.light-orange{
	background: #fff0e1;
}

.content-indent {
	padding-left: 32px;
}
.valign{
	vertical-align:bottom !important;
}

/** ESSENTIAL TOOLS - EMAIL & PRINT **/
.essential-tools{
  position: fixed;
  bottom: 35px;
  right: 10px;
  z-index: 9999;
}

.essential-tools img{
	width: 30px;
	height: 30px;	
}


/** div id="main" Content **/
#index #main{
	padding:0;
}

#main{
	padding:3em 0;
}

.main-content{
    border: 1px solid #FF0004;
	
}

.aside, .content-text{
	padding-top: 2em;
}

.aside{}
	.aside h2{
		border:none;
		font-size: 2em;
		font-weight: 400;
		line-height: 1.2em;
		margin-bottom: 1em;
		padding-left: 0;
		text-transform: capitalize;
	}
	.aside h3{
		font-size: 1.3em;
		line-height: 1.2em;
	}
	.aside h4{
		font-size: 1.1em;
		line-height: 1em;
	}
	.aside .figure-contents{
		padding: 0;
    padding-bottom:10px;
	}
		.figure-contents .figure-item{
			/*text-transform: uppercase;*/
		}

		.figure-contents.with-border {
			border-top: 1px solid #df7a31;
    		border-bottom: 1px solid #df7a31;
    		padding: 15px 0 27px;
    		margin-top: 25px;
		}
		.figure-num{
			display: inline-block;
			font-size: 2em;
			margin-top: 0.3em;			
			text-align: left;
			color: #005BAA;
			line-height: 30px;
			font-family: 'Open Sans', sans-serif;
			font-weight: 800;
		}

		.figure-num .sm-font{
			font-size: 22px;
		}

		.figure-num.sub-headline{
			font-size:1.4em;
			line-height: 1.4em;
			font-weight:700;
			margin-top:0px;
		}

		.figure-num.sub-name-headline{
			font-size:1.6em;
		}
		
		.figure-item h4{
			font-size: 1.1em;
			line-height: 18px;
			font-weight: 700;
			margin-top: 7px!important;
      width:80%;
		}
    .figure-item img{
      width:30%;
    }

		.box-container{
			-webkit-border-radius: 20px;
			-moz-border-radius: 20px;
			-ms-border-radius: 20px;
			-o-border-radius: 20px;
			border-radius: 20px;
			padding: 0.8em;
			color: #FFF;
		}
		.box-orange{
			background: #f6891d;
			
		}
		.box-gray{
			background: #464646;
		}
/********************************* END .aside *********************************/

/********************************* START .content-text *********************************/
.content-text{}
	.content-text ol{
		list-style-type: decimal;
		padding-left: 15px;
	}
	.content-text  ol li{
		color: #f6891d;
		font-weight: 700;
		padding-bottom:10px;
	}

	.content-text  ol li *{
		font-weight: 400;
	}
	.content-text ul li{
		list-style: disc;
	}
	.content-text ul ul li{
		list-style:circle;
	}
	.content-text ol li p, 
	.content-text ol ul li,
	.content-text td, 
	.content-text  ol ol li{
		color: #4d4d4f;
	}
	.content-text ol ul li{
		list-style:disc;
	}

	.main-content ol.numerical{
		list-style-type:lower-roman;
	}

	.main-content ol.alpha{
		list-style-type:lower-alpha;
	}

	.main-content  ol.alpha li{
		font-weight: normal;
	}

	.tables ul{padding-left:16px;}


/** Chart **/
.col4{
	width: 200px;
	float: left;
	height: 400px;
	padding-right: 46px;
}

.chart h3{
    padding: 10px 0 5px 0px;
    font-size: 16px;
    color: #f3901d;
	font-weight:bold;
    line-height: 17px;
}

.chart .col4.specail h3{
	height: 15px;
	display: block;
	padding-top: 30px;
}

.chart h3 span.gray-text{
	font-size: 15px;
	color: #4d4d4f;
}

.gray-text{
	color:#4d4d4f;
}

.chart h2 small{
    color:#222;
    font-size:12px;
    border-bottom: 1px dotted #fff0e1;
}

.chart .legend ul li{
    list-style: none;
    font-weight:bold;
    padding: 5px 0 0 35px;
}

.chart .legend {
    padding-top:10px;
}

.m1Orange {
    background:  url('../images/bg_orange.jpg') no-repeat 0 5px;
}
.m1OrangeLine {
    background:  url('../images/bg_orangeLine.jpg') no-repeat 0 5px;
}

.m1Gray {
    background: url('../images/bg_gray.jpg') no-repeat 0 5px;
}
.m1DarkGray {
    background: url('../images/bg_darkgray.jpg') no-repeat 0 5px;
}

#ebitda1, #net-profit-after-tax1{
    height: 80px;
    position: absolute;
    top: 50px;
    z-index: 9;
    width: 90%;
    /*width: 450px;*/
}

#ebitda2, #net-profit-after-tax{
    height: 250px;
    padding-top: 50px;
}

#cash-flow-capital-expenditure,
#earnings-free-cash-flow-share{
    height:300px;
}

.chart-div .img-customer-mix{
	position: absolute;
	top: 160px;
	left: 205px;
	z-index: 9;
	display:none;
}

.chart-div .img-revenue-mix{
	position: absolute;
	top: 158px;
	left: 212px;
	z-index: 9;
	display:none;
}

/**operating revenue mix**/
#cash-distribution-per-share1 .figure-label,
#cash-distribution-per-share2 .figure-label,
#capital-expenditure1 .figure-label,
#capital-expenditure2 .figure-label,
#net-debt1 .figure-label,
#net-debt2 .figure-label,
#mobile-data-service-revenue1 .figure-label,
#mobile-data-service-revenue2 .figure-label{
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	display: block;
}

#stack .figure-label,
#orsr .figure-label, #ebitda2 .figure-label,
#ebitda1 .figure-label,
#net-profit-after-tax1 .figure-label,
#net-profit-after-tax .figure-label,
#cash-flow-capital-expenditure .figure-label,
#earnings-free-cash-flow-share .figure-label{
    font-weight:bold;
    font-family: Arial, Verdana, sans-serif;
    /*font-size:0.9em;*/
}

#operating-revenue-mix{
	width: 640px;
	margin: 0px auto;
	height: 300px;
	padding-bottom: 20px;
	opacity:0;
}

#operating-revenue-mix .figure-label{
	color: #ffffff;
	font-family: Arial, Verdana, sans-serif;
	display: block;
	font-weight: bold;
	position: absolute;
}
#operating-revenue-mix .handset{
	font-size: 20px;
	top: 56px;
	left: 68px;
}

#operating-revenue-mix .services{
	top: 14px;
	left: 99px;
	font-size: 13px;
}

#operating-revenue-mix .international-call{
	top: -20px;
	left: 134px;
	color: #636466 !important;
	font-size: 16px;
}
#operating-revenue-mix .mobile-tele{
	top: -18px;
	left: -109px;
	font-size: 24px;
	color: #000 !important;
}

.operating-revenue-mix{
	padding-top: 12px;	
}

#mobile-customer-mix .figure-label, 
#mobile-telecommunications-revenue-mix .figure-label{
	font-size: 21px;
	font-weight: bold;
	padding-top: 6px;
	display: block;
	text-align: left;
	font-family: Arial, Verdana, sans-serif;
}
/*Business Review*/

#at-glance-1 .bcg {
    background-image:url('../images/img_ataglance.jpg');
    background-size: cover;
}

#at-glance-2 .bcg {
    background-color:#fff0e1;
    background-size:cover;
}

#at-glance-2 .hsContent {
    color: #ebebeb;
    text-align: left;
    max-width:960px;
    min-width:450px;
    width:100%;
    display:block;
    margin-top:0;
    
}

/**Shareholder**/
#signature{
    list-style:none;
	padding-left:0;
	float:left;
}

#signature li{
    float:left;
    padding-right:100px;
}
.ie #signature li.last{
    padding-top:89px !important;
}
#signature li:last-child, #signature li.last{
    padding-top: 89px !important;
}

#signature li:last-child, #signature li p{
    text-align:right;
}

#signature span{
    color:#4d4d4f;
}

/*Board of Directors*/
/*Board of Directors
.bod-item{
  display: inline-block;
	vertical-align: top;
	height: 295px;
	width: 202px;
	padding-right: 47px; */
}

/*.bod-item.active .expanded{
	z-index:9;
}
 
.sm .bod-item{
    height:325px;
}

.bod-item .bod-img{
    position:relative;
    height:227px;
    padding-bottom:10px;
	cursor:pointer;
	overflow:hidden;
}

.bod-item .bod-img img.show{
    opacity:0;
	 filter: alpha(opacity=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    height:0;
	padding-top:182px;
	border: 1px solid transparent;
	display:inline-block;
	
}
.bod-item .bod-img:hover img.show{
    opacity:1;
    height:auto;
    transition: opacity 0.5s ease-in ;
      -webkit-transition: opacity 0.5s ease-in;
      -moz-transition : opacity 0.5s ease-in;
      -o-transition : opacity 0.5s ease-in;  
}

.bod-img img{
  top:0;
  left:0;
	border:1px solid #ebebeb;
}

.bod-item .expanded{
    height: auto;
    position: absolute;
    padding: 20px 20px;
    overflow: hidden;
    opacity: 0;
	 filter: alpha(opacity=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    box-shadow: 0px 4px 10px #ebebeb;
    text-align: justify;
    width: 920px;
	left:0;
	border: 1px solid #ebebeb;
}


.bod-item.active > p{
    border-bottom:3px solid #f6891d;
}*/

/**Downloadds**/
.dl-item{
	padding:10px 0;
}

.dl-item .dl-name{
	float:left;
	width:640px;
	font-weight:bold;
}

.dl-item .dl-name span{
	font-weight:normal;
}

.dl-item .dl-link{
	float:right;
	width:300px;
	font-weight:bold;
	text-align:right;
}

/**Sticky Notes**/
#sticky-container{
	height:0;
	z-index:999;
    position:absolute;
}

#back-to-top{
	position: fixed;
	/*background: url('../images/back-top.png') no-repeat #fff ;
	background-size: 50px 26px;	
	text-indent: -99999px;*/
	bottom: 6px;
	right: 10px;
	display:none;
	font-size: 9px;
	text-transform: lowercase;
	text-align: right;
	border-top: 1px solid #DADADA;	
	width: 50px;
	height: 26px;
	padding: 5px 0 5px 5px;
	text-decoration: none !important;
	cursor: pointer;
	color: rgba(206,206,206,1) !important;
	z-index:1000;
}

#section-container .section-icon{
	position: fixed;
	top:30%;
	border-bottom-left-radius: 120px;
    border-top-left-radius: 120px;
    height: 120px;
    width: 60px;
    background:#df6c03;
}

#section-container .section-icon img{
	padding-top:85%;
	padding-left:20%;
}

#section-arrow{
	right:0px;
}

#sticky-container .page-navi .page-navi-wrapper{
	height: 202px;
	position: fixed;
	top:50%;
	cursor: pointer;
}


#sticky-container .page-navi a img{
	position:absolute;
	top:0;
	
}

#prev-wrapper{
	left:0;
}

.page-navi-wrapper a span{
	font-weight: 300;
	display: block;
}




#sticky-container .page-navi a{
	/*background: url(../images/bg-prev.png) no-repeat;*/
	position:relative;
}

#sticky-container .page-navi a#prev img{
	left:0;
}

#sticky-container .page-navi a#next img{
	right:0;
}

#next-wrapper{
	right:0;
}

#sticky-container .page-navi a#next{
	/*background: url(../images/bg-next.png) no-repeat;*/
}

.page-navi a span{
	top: 77px;
	text-indent: -9999;
	display: block;
	position: absolute;
	background: #FFF;
	width: 250px;
	font-weight: 500;
	color: #034AA4 !important;
	font-size: 14px !important;
}

.page-navi a span div{
	font-weight: 700;
	color: #f6891d !important;
	text-transform: uppercase;
}

.page-navi a span span{
	
}

.page-navi a#prev span{
	left: -240px;
	padding:10px 0 10px 50px !important;
	text-align:left;
}

.page-navi a#next span{
	right: -240px;
	padding:10px 50px 10px 0 !important;
	text-align:right;
}

.page-navi a span.two-line{
	top:42px;
}

#sticky-container .essential-tools{
    position: fixed;
	right: 12px;
	width: 24px;
	padding-left: 5px;
	top: 140px;

}

.essential-tools a{
	padding-bottom:4px; 
	display:block;
}
/**Footer**/

/**Carousel**/

#slides {
  height:741px !important;
  margin:-5px auto 0 auto;
}

#slides .relative-div{
	position:relative;
}

#slides .slider-item{

}

#slides div.text-item {
	position: absolute;
	top: 100px;
	right: 100px;
	width: 390px;
	height: 400px;
}

#slides div.text-item > img{
	width:auto !important;
	height: auto !important;
	top: 0 !important;
	left: 0 !important;
}

.slides-holder{
    width:100%;
    z-index:-1; 
}

#slider-navi{
    width: 100px;
    margin: 0 auto;
    text-align: center;
    padding-top:10px;
}

#slider-navi a{
    background: url(../images/bullets.jpg);
    width: 9px;
    height: 12px;
    margin-right: 6px;
    text-indent: -9999px;
    display: inline-block;
}

#slider-navi a.activeSlide{
    background-position:12px 0;
    width:12px;
    height:12px;
}

/**QTip**/
/*
 * qTip2 - Pretty powerful tooltips - v2.2.0
 * http://qtip2.com
 *
 * Copyright (c) 2014 Craig Michael Thompson
 * Released under the MIT, GPL licenses
 * http://jquery.org/license
 *
 * Date: Thu Nov 21 2014 08:36 GMT+0000
 * Plugins: None
 * Styles: None
*/ 
.qtip{
	position: absolute;
	left: -28000px;
	top: -28000px;
	display: none;

	max-width: 280px;
	min-width: 50px;
	
	font-size: 10.5px;
	line-height: 12px;

	direction: ltr;

	box-shadow: none;
	padding: 0;
}

	.qtip-content{
		position: relative;
		padding: 3px 9px;
		overflow: hidden;

		text-align: left;
		word-wrap: break-word;
	}
	
	

 Default tooltip style 
.qtip-default{
	border-width: 1px;
	border-style: solid;
	border-color: #d2d2d2;
	background-color: #FFF;
	color: #626b74;
}

/********************** START DIRECTOR CONTAINER ***************************/
.director-container{
	cursor: pointer;
}
.thumb-container{
	border-radius: 10px;
	overflow: hidden;
	margin-bottom: 0.5em;
}
.director-container h2,
.position{
	border: none;
	display: block;
	margin: 0;
	padding-left: 0;
}
.text-container{
	margin: 0 1em;
	position: relative;
}
.read-more{
	position: absolute;
  display: block;
  border: 1px solid #f6891d;
  border-radius: 100%;
  right: 0;
  top: 0.5em;
  padding: 5px 6px 5px 8px;
  text-align: center;
  color: #f6891d;
}
.director-container:hover .read-more{
	color: #FFF;
	background: #f6891d;
	border-color: #FFF;
}
.director-bio{
	background: #eee;
  margin-top: 0.5em;
  position: relative;
  width: 100%;
  left: 0;

  -webkit-transition: max-height 0.5s ease, opacity 0.5s ease;
  -webkit-transition-delay: 0.3s;
}
.director-bio .content-text{
	padding: 1em;
}
.director-container:hover .director-bio{
	max-height: 5000px;
	opacity: 1;

	-webkit-transition: max-height 2s ease, opacity 0.5s ease;
  -webkit-transition-delay: 0.3s;
}

/********************** END DIRECTOR CONTAINER ***************************/

/** Common Classes **/
/** Text Color **/
.orange{
	color:#f6891d;
}
.blue{
	color: #0351A2;
}
.blue-2 {
	color: #005BAA;
}
.gray{
    color:#464646 !important;
}

.gray-light-bg{
  background: #f4f4f4;
}
.banner-container{
	margin-top: 1em;

	webkit-border-radius: 10px;
	moz-border-radius: 10px;
	ms-border-radius: 10px;
	o-border-radius: 10px;
	border-radius: 10px;

	overflow: hidden;
}
.border-dot-bottom{
    border-bottom:1px dotted #f6891d !important;
}
.border-top-solid{
	border-top:1px solid #f6891d;
}
.border-bottom-solid{
	border-bottom:1px solid #f6891d;
}
.border-right-solid{
	border-right:1px solid #f6891d;
}
.border-left-solid{
	border-left:1px solid #f6891d;
}
.border-bottom-solid1{
    border-bottom:1px solid #f6891d!important;
}

.border-top-solid1{
    border-top:1px solid #f6891d!important;
}

.border-bottom-solid2{
    border-bottom:2px solid #f6891d!important;
}
.border-gray-bottom{
	border-bottom:1px solid #4d4d4f;
}
.border-none{
    border:none !important;
}
.clearfix{
    clear: both;
}
.floatLeft{
    float: left;
}
.floatRt{
    float:right;
}
.hide{
    display:none;
}
.marginTop{
	margin-top: 1em;
}
.marginBottom{
	margin-bottom: 1em;
}
.margin-none{
    margin:0 !important;
}
.paddingTop{
	padding-top: 1em;
}
.paddingBottom{
	padding-bottom: 1em !important;
}
.paddingNone{
	padding: 0;
}
.paddingBottomNone{
	padding-bottom:0px !important;
}
.paddingmarginNone{
	margin:0px; 
	padding:0px;
}
strong{
	font-weight: 700 !important;
	line-height: 115%;
}


.at-a-glance{
	/*position: absolute;
	z-index: 2;
	width: 100%;
	text-align: center;
	height: auto;*/

}

.chart-wrap{
	width: 100%;
	height: auto;
	position: absolute;
	z-index: 99;
	top: 155px;
	padding: 0 5%;
	text-align: center;
	overflow: hidden;
	left: -4px;
}

.chart-wrap img{
	width: 404px;
	height: 400px;		
	
}

.at-a-glance-chart01{
	width: 404px;
	height: auto;
	float: left;
	z-index: 5;
	
}

.at-a-glance-chart02{
	width: 404px;
	height: auto;
	float: right;
	z-index: 5;
	
}

.chart-ani-box{
	width: 50%;
	float: left;	
	padding-top: 10px;
}

.chart-ani-box h3{
	font-weight: 700;
	text-align: center;
	color: #202020;
	font-size: 1em;
	line-height: 18px;	
}

.chart-ani-box img{
	width: 200px;	
	height: 205px;
}

/* Latest CSS March2016*/

.content-wrap{
	width: 80%;
	max-width: 1100px;
	margin: auto;
	height: auto;
	position: relative;
	z-index: 5;
	margin-top: 230px;
	
}


.content-wrap-home{
	width: 80%;
	max-width: 1200px;
	margin: auto;
	height: auto;
	position: relative;
	z-index: 5;	
}

.page-title{
	width: 100%;
	position: relative;
	clear: both;
	padding-bottom: 42px;
}

.page-title h1{
	color: #6E6E6E;
	font-size: 1.8em;
	line-height: 1.1em;
	text-transform: uppercase;
	font-weight: 700;
}

.bg-white .page-title h1{
	color: #6E6E6E;
}

.content-wrap-glance{
	width: 100%;
	height: auto;
	position: relative;
	z-index: 5;
	margin-top: 137px;
}

.page-title-glance{
	width: 100%;
	position: absolute;
	padding-bottom: 12px;
	z-index: 10;
	top: 94px;
}

.page-title-glance h1{
	color: #6E6E6E;
	font-size: 1.8em;
	text-transform: none;
	font-weight: 400;
	width: 1100px;
	margin: auto;
}

.page-content{
	width: 100%;
	position: relative;
	clear: both;
	margin-bottom: 40px;
	padding-top: 0px;
}

.removed-top{
	padding-top:0px;
}

.p-highlights img{
	/*width: 100%;*/
}

.charts-left{
	border-left:1px #ed9d53 solid;
}

.charts-right{
	border-left:1px transparent solid;
}

.charts-bottom{
	border-bottom:1px #ed9d53 solid;
}

.m-table{
	width: 100%;
	float: left;
	clear: both;
}

.m-table2{
	width: 100%;
	float: left;
	clear: both;
}

.m-table2 p{
	padding-top: 0.9em;
	padding-bottom: 0.3em;	
}

.m-table3{
	width: 100%;
	float: left;
	clear: both;
}

.m-table4{
	width: 100%;
	float: left;
	clear: both;
}

.m-table5{
	width: 100%;
	float: left;
	clear: both;
}

.m-table6{
	width: 100%;
	float: left;
	clear: both;
}


.m-table7{
	width: 60%;
}


.m-table-gri{
	width: 100%;
	float: left;
	clear: both;
}

.m-table-gri ul{
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;	
}

.m-table-gri ul li:last-chid{
	padding: 0 !important;
	
}

.table.table-bordered td{
	border: 1px solid #585958!important;
	padding: 3px 8px;
}

.m-table-sr{
	width: 100%;
	float: left;
	clear: both;
}

.m-table2 .tables table tr td{
	padding:  2px 0 2px 2px !important;
}

.m-table2 .tables table table tr{
	/*border-bottom: 1px dotted #E2E2E2;*/	
}

.m-table2 .tables table table tr td{
	padding:  2px !important;
}

.m-table3-hdr{
	border-bottom: 2px solid #f6891d !important;
  color:#f6891d;
}
.m-table2-hdr {
	border-bottom: 2px solid #f6891d;
}
.m-table3 .tables table tr.border-bottom{
	border-bottom: 1px solid #505250;
}

.m-table4 table tr td{
	padding:  2px 4px!important;
	vertical-align:top;
}

.m-table5 table tr td{
	padding: 0px;
}

.m-table5 table table tr td{
	padding: 6px;
}

.m-table6 .tables table tr td{
	padding:  2px !important;
}

.pad-lt{
	padding: 6px 0 0 6px !important;	
}


.m-table-sr table tr td{
	/*padding:  2px !important;*/
	padding: 0 5px 0 5px !important;
}

.m-table-sr table tr.p-top > td {
	padding-top: 15px!important;
}


.m-table-gri .tables table tr td{
	padding:  2px !important;
}

.gri-gray{
	background-color: #B9B9B9;
}

.gri-orange-bg{
	background-color: #e97200;
	color: #FFFFFF;
	text-transform: none;
}


.page-content-right .m-table-sr ul {
	padding: 0;
	margin: 0;	
}


.page-content-right .m-table-sr ul li{
	background: url(../images/bullet-cir-black.png) 4px 5px no-repeat;
	padding: 0 0 8px 18px;	
	line-height: 18px;	
	font-size: 14px;
}

.page-content-right .m-table-sr ul li ul{
	padding-top: 16px;		
}

.page-content-right .m-table-sr ul li ul li{
	background: url(../images/bullet-line-black.png) 4px 7px no-repeat;
	
}

.m-table-gri ul li{
	background: url(../images/bullet-cir-black.png) 4px 5px no-repeat;
	padding: 0 0 8px 20px;	
	line-height: 16px;	
}

.m-table-gri ul li:last-child{
	padding: 0 0 0 20px;
}


.black-l ul li{
	background: url(../images/bullet-cir-black.png) 4px 5px no-repeat !important;
	padding: 0 0 8px 20px;	
	line-height: 16px;	
}

.d-spc ul li{
	padding-bottom: 20px !important;
	margin-left: 20px;
}

.d-spc ul{
	list-style-type: disc;
}

.d-spc ul.no-list-style{
	list-style-type: none;
}

ul.list-style {
	list-style-type: disc;
	line-height: 18px;
}

ul.list-style li{
	padding-bottom: 5px;
}


.m-table-gri ul {
	padding-left: 0px;
	margin-left: 0;		
}

.m-table-gri p:first-child{
	padding-bottom: 0px;	
}

.m-table-gri p:nth-child(2){
	padding-top: 1.5em;	
}

.m-table-gri p{
	padding-right: 20px;
}



.m-footnote{
	float: left;
	padding-bottom: 21px;
	width: 100%;	
	font-size: 0.85em !important;
 	color:#464646;
	
}

.m-footnote ul.list-disc{
	list-style:disc;
}

.footnote-bottom{
	font-size:11px;
	line-height:16px;
}

.footnote-bottom li{
	list-style:disc;
	font-size:11px;
	line-height:14px;
}
.footnote-bottom li.first-tr{
	margin-left: -28px;
    margin-top: 2px;
    float: left;
    list-style:none;
}

.footnote-text-indent {
	padding-left: 18px;
}

.m-footnote table tr td{
	border: 0;
	padding: 0px !important;
	font-size: 12px;
	line-height: 17px;
}


.d-space{
	width: 100%;
	float: left;
	clear: both;
	height: 100px;	
}

table tr td{
	line-height: 18px;
}

.table-title{
	text-transform: uppercase;
	font-weight: 700;
	font-size: 1.2em;
	padding-bottom: 12px;
}

.page-content-left{
	width: 35%;
	float: left;
}

.page-content-left img{
	margin: 16px 0 0 0;
	
}

.page-content-right{
	width: 65%;
	float: left;
	padding: 0 0 0 20px;
	border-left: 1px #eb7203 solid;
}


.page-content-right img{
	margin-bottom: 20px;
	/*border-radius: 30px;*/	
	width: 100%;
}

.page-content-right ul {
	padding: 0 0 20px 0;	
}

.page-content-right > ul,
.page-content-right ul.main  {
	list-style-type: disc;
	padding: 0;
	margin-left:-5px;
}

.page-content-right ul li, ul.disc-style li{
	background: url(../images/bullet-cir-black.png) 4px 5px no-repeat;
	padding: 0 0 4px 25px;	
	line-height: 18px;
	list-style:none;
	margin-left:0px;
}


.page-content-right ul li ul{
	padding-top: 5px;		
}

.page-content-right ul li ul li{
	background: url(../images/bullet-line-black.png) 4px 7px no-repeat;
	padding: 0 0 4px 25px;	
	line-height: 16px;	
	
}



.the-footer{
	width: 100%;
	position: relative;
	clear: both;	
	font-size: 0.7em;
	letter-spacing: 1px;
	padding: 60px 0 20px 0;
	z-index: 600;
	text-align: center;
	}
	
	
.m-tag-line{
	font-size: 1.3em;
	line-height: 22px;
	color: #f6891d;
	font-weight: 300;
	padding-right: 20px;
	font-weight: 500;
	/*text-transform: uppercase;*/
}

.m-tag-line2{
	font-size: 1.2em;
	line-height: 20px;
	color: #005BAA;
	font-weight: 300;
	padding-right: 20px;
	font-weight: 700;
}

.highlighted-text {
	padding: 15px 0;
	display: inline-block;
}

.sm-blurb .highlighted-text {
	padding-bottom: 0;
}

.highlighted-text .small-img{
	margin-bottom: 20px;
}


.highlighted-text .small-img.mb-15{
	margin-bottom: 5px;
}

.highlighted-text h3 {
	margin-bottom: 21px;
}

.highlighted-text.two-col h3 {
	margin-bottom: 0;
	font-size:18px;
}

.highlighted-text p{
	font-size: 1em;
	line-height: 20px;
	color: #005BAA;;
	font-weight: 300;
	font-weight: 600;
}

.figure-num2{
	display: inline-block;
	font-size: 1.1em;
	font-weight: 600;
	margin-top: 0.6em;
	/*margin-left: 20px;	*/		
	text-align: left;	
	clear: both;
	margin-bottom: 20px;
	width: 100%;
	float: left;
	line-height: 18px;
			
}

.bod-wrap{
	width: 100%;
	/*position: relative;	*/
	float: left;
	height: 100%;
	padding-bottom: 60px;
	line-height: 20px;
	text-align: center;
	
}

.bod-wrap img{
	width: 100%;
	margin-bottom: 10px;
	/*border-radius: 20px;*/
}

.bod-box{
	height: 350px;
}



.bod-name{
	font-size: 1em;
	text-transform: uppercase;
	font-weight: 700;
}

.bod-title{
	color: #626262;
	font-size: 0.9em;
	font-weight:700;
	line-height:14px;
	
}

.m-modal{
	display: none;
	background-color: #fff;
	width: 650px;
	margin: auto;
	margin: 20px;
}

.m-modal img{
	width: 60%;	
	margin-bottom: 14px;	
	/*border-radius: 14px;*/
}

.oper-review-bg{
	padding: 20px;
    background-color: #fcdac5;
    margin-bottom: 20px;
}

.oper-review-bg ul li{
	background: url(../images/bullet-cir-black.png) 4px 5px no-repeat;
	padding: 0 0 8px 20px;	
	line-height: 16px;
	list-style:none;	
}

.oper-review-bg .multi-list{
	padding:20px 0px 0px 0px;
}

.oper-review-bg .multi-list ul li ul{
	padding-top: 16px;		
}

.oper-review-bg .multi-list ul li{
	background: url(../images/bullet-line-black.png) 4px 7px no-repeat;
	padding: 0 0 8px 20px;	
	line-height: 16px;	
}
.oper-review-bg .multi-list li ul{
	margin-left:0px;
	padding-left:0px;
}

.bod-name-modal{
	font-size: 1.2em;
	font-weight: 700;
	
}

.bod-title-modal{
	font-size: 1em;
	color: #626262;
	font-weight: 600;
	line-height: 20px;
}

.div-line{
	width: 100%;
	float: left;
	border-bottom: 2px dotted #f6891d;
	margin-bottom: 20px;
}

.headline-sm{
	font-size: 12px;
	text-transform:none;
	color:#4d4d4f;	
}

.headline-sm2 {
	font-size: 13px;
	text-transform:none;
}

.notes-sup{
	font-size: 0.65em;
	line-height: 14px;
}

.gc-blue{
	width: 100%;
	display: block;
	color: #0351A2;
	font-size: 1.2em;
	font-weight: 700	;
	padding-bottom: 5px;
}
#g-cor-gv-report .gc-num{
	padding-bottom:0px;
}
.gc-num{
	width: 100%;
	display: block;
	color: #f6891d;
	font-size: 1em;
	font-weight: 700	;
	padding-bottom: 20px;
}

.all-caps.sub-gc-num{
	padding-left:7px;
}

.all-caps.sub-gc-num2{
	padding-left:0px;
}

.gc-grey{
	color:#4d4d4f;	
	font-size: 14px;
	line-height:1.2em;
	font-style:normal;
	display: block;
	padding: 6px 0 0 25px;
}

.gc-grey .gc-iitalic{
	font-style:italic;
	text-decoration:none; 
	border-bottom:1px #4d4d4f solid;
	font-weight:normal;
}

.gc-txt{
	width: 100%;
	float: left;	
	padding: 6px 0 0 25px;
}

.this-italic{
	font-style: italic !important;
}

.this-center{
	text-align: center;
}

.this-right{
	text-align: right;	
}

.cell-bg{
	background-color: #fdf3eb !important;
}

.cell-bg-right{
	background-color: #fdf3eb !important;
	text-align: right;
}

.sr-title{
	color:#f6891d;
	font-size: 0.7em;
	text-transform: uppercase;
	font-weight: 700;
}

.sm-blurb{
	width: 100%;
	float: left;
	margin: 10px 0 31px 0;	
	border: 2px solid #eb7203;
	padding: 5px 15px 0;
}

.small-img{
	width: 40%;
	float: right;	
	margin: 0 16px 0 0;
	
}

.small-img img{
	border-radius: 0;
	margin-bottom: 0;
}
.small-img2{
	width: 20%;
}


.small-img4{
	width: 30%;
}

#sr-section .small-img3{
	width:40%;
}

.small-img3{
	width: 85%;
	float: left;	
	margin: 0 16px 0 0;
	
}

.small-img3 img{
	margin-bottom: 8px;	
}



.this-caps{
	text-transform: uppercase;
	
}

.f-sig{
	width: 30%;
	float: left;
	margin-right: 100px;
	line-height: 18px;
}

.ci{
	width: 250px;
	float: left;
	margin-right: 100px;
}
.ci.less-marg-rig{
	margin-right:30px; 
}

.carousel-indicators{
	bottom: 10px;	
}


.navbar-collapse{
	max-height: 360px;
	overflow: scroll;
}

.dl{
	font-size: 0.6em;
	text-transform: uppercase;
	letter-spacing: 1px;	
}

.fs-img{
	float: left;
	margin-right: 30px;
}

.fs-txt{
	margin-top: 150px;	
	width: 30%;
	float: left;
	text-decoration: underline;
}

.all-caps{
	text-transform: uppercase;	
}


.cap-wrap-right{
	width: 50%;
	height: 100vh;
	position: absolute;	
	right: 0;
	background: url(../images/intersection01.png) top right no-repeat;	
}


.cap-content{
	width: 400px;
	height: auto;
	position: absolute;
	bottom: 37%;
	z-index: 5;
	background: rgba(0,0,0,0.80);
	padding: 20px;	
	border-radius: 30px 0px;
	border: 3px solid #fff;
	right: 183px;
}

.cap-content  h2{
	padding: 0;
	margin: 0 0 10px 0;
	border: 0;
	text-transform: none;
	font-weight: 500;
	color: #f6891f;
	font-size: 2em;
}

.cap-content p{
	color: #fff;
	font-size: 1em;	
	font-weight: 600;
	padding: 0;
	margin: 0;
}



.cap-wrap-left{
	width: 50%;
	height: 100vh;
	position: absolute;	
	left: 0;
	background: url(../images/intersection02.png) top left no-repeat;	
}


.cap-content2{
	width: 400px;
	height: auto;
	position: absolute;
	bottom: 37%;
	z-index: 5;
	background: rgba(0,0,0,0.80);
	padding: 20px;	
	border-radius: 0px 30px;
	border: 3px solid #fff;
	left: 183px;
}

.cap-content2  h2{
	padding: 0;
	margin: 0 0 10px 0;
	border: 0;
	text-transform: none;
	font-weight: 500;
	color: #f6891f;
	font-size: 2em;
}



.cap-content2 p{
	color: #fff;
	font-size: 1em;	
	font-weight: 600;
	padding: 0;
	margin: 0;
}

.y-n{
	font-size: 0.9em;	
}

 ::-webkit-scrollbar {
    width: 12px !important;
 }

 /* Track to show scroll bars on mobile */
::-webkit-scrollbar-track {
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3) !important;
   -webkit-border-radius: 10px !important;
   border-radius: 10px !important;
 }

 /* Handle */
 ::-webkit-scrollbar-thumb {
   -webkit-border-radius: 10px !important;
   border-radius: 10px !important;
   background: #A7A7A7 !important; 
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5) !important; 

 }
 ::-webkit-scrollbar-thumb:window-inactive {
   background: #A7A7A7 !important; 
 }
 
 /* Carousel */


.carousel-control{
	display: none;	
}


.carousel-fade .carousel-inner .item {
    opacity: 0;
    transition-property: opacity;
	margin-top: 180px;
	width: 100%;
	text-align: center;
	
}

.carousel-fade .carousel-inner .item img{
	width: 100%;
}


.carousel-fade .carousel-inner .active {
    opacity: 1;
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
    left: 0;
    opacity: 0;
    z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
    opacity: 1;
}
.carousel-fade .carousel-control {
    z-index: 2;
}
@media all and (transform-3d),
(-webkit-transform-3d) {
    .carousel-fade .carousel-inner > .item.next,
    .carousel-fade .carousel-inner > .item.active.right {
        opacity: 0;
    }
    .carousel-fade .carousel-inner > .item.prev,
    .carousel-fade .carousel-inner > .item.active.left {
        opacity: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.next.left,
    .carousel-fade .carousel-inner > .item.prev.right,
    .carousel-fade .carousel-inner > .item.active {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}


/*
.item:nth-child(1) {
    background: url(../images/home-img00.jpg) no-repeat ;
}


.item:nth-child(2) {
    background: url(../images/home-img01.jpg) no-repeat ;
   
}

.item:nth-child(3) {
    background: url(../images/home-img02.jpg) no-repeat;
  
}

.item:nth-child(4) {
     background: url(../images/home-img03.jpg) no-repeat;
     
}

.item:nth-child(5) {
     background: url(../images/home-img04.jpg) no-repeat;
}

.item:nth-child(6) {
     background: url(../images/home-img05.jpg) no-repeat;
}


 End carousel */
