
/*= Typography 
=======================================================*/

@font-face {
    font-family: 'verbregular';
    src: url('../fonts/verbregular.eot');
    src: url('../fonts/verbregular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/verbregular.woff2') format('woff2'),
         url('../fonts/verbregular.woff') format('woff'),
         url('../fonts/verbregular.ttf') format('truetype'),
         url('../fonts/verbregular.svg#verbregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'verbextralight';
    src: url('../fonts/verbextralight.eot');
    src: url('../fonts/verbextralight.eot?#iefix') format('embedded-opentype'),
         url('../fonts/verbextralight.woff2') format('woff2'),
         url('../fonts/verbextralight.woff') format('woff'),
         url('../fonts/verbextralight.ttf') format('truetype'),
         url('../fonts/verbextralight.svg#verbextralight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'verbultra';
    src: url('../fonts/verbultra.eot');
    src: url('../fonts/verbultra.eot?#iefix') format('embedded-opentype'),
         url('../fonts/verbultra.woff2') format('woff2'),
         url('../fonts/verbultra.woff') format('woff'),
         url('../fonts/verbultra.ttf') format('truetype'),
         url('../fonts/verbultra.svg#verbultra') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'qwigleyregular';
    src: url('../fonts/qwigley-regular.eot');
    src: url('../fonts/qwigley-regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/qwigley-regular.woff2') format('woff2'),
         url('../fonts/qwigley-regular.woff') format('woff'),
         url('../fonts/qwigley-regular.ttf') format('truetype'),
         url('../fonts/qwigley-regular.svg#qwigleyregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'verbmedium';
    src: url('../fonts/verbmedium.eot');
    src: url('../fonts/verbmedium.eot?#iefix') format('embedded-opentype'),
         url('../fonts/verbmedium.woff2') format('woff2'),
         url('../fonts/verbmedium.woff') format('woff'),
         url('../fonts/verbmedium.ttf') format('truetype'),
         url('../fonts/verbmedium.svg#verbmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'verbbold';
    src: url('../fonts/verbregular-bold.eot');
    src: url('../fonts/verbregular-bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/verbregular-bold.woff2') format('woff2'),
         url('../fonts/verbregular-bold.woff') format('woff'),
         url('../fonts/verbregular-bold.ttf') format('truetype'),
         url('../fonts/verbregular-bold.svg#verbbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*= Body 
=======================================================*/

body {
	margin: 0;
	padding:0;
	font-family:"verbextralight", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
	line-height: 25px;
	color:#39393b;
	background:#39393b;
}

html, body { 
	height:100%
}


@media (max-width: 767px) {
body {
	font-size: 16px;
	line-height: 22px;
}
}


/*= Links 
=======================================================*/

a {
	color: #39393b;
	text-decoration:none;
	outline:0;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	cursor:pointer;
	outline:0;
}

a:hover {
	color:#86bc4c;
	text-decoration:underline;
	outline:0
}

a:active {
	color:#86bc4c;
	text-decoration:none;
	outline:0
}

a:focus {
	outline:0
}

a:visited {
	outline:0;
	text-decoration:none;
}

blockquote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	line-height: 28px;
	color: #777777;
	text-align:center;
}


/*= Img 
=======================================================*/

img {
	width: auto;
	height: auto;
	max-width: 100%;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
	line-height:.5em;
	margin:0;
	padding:0;
}

figure, aside, article, figurecaption {
	margin:0;
	padding:0;
}

figure:hover a {
	cursor:pointer
}

figcaption {
	font-size: 12px;
}


/*= Video
=======================================================*/

.video-container {
	width:100%; 
	float:left;
	position: relative;
	padding-bottom:65%;
	height: 0;
	overflow: hidden;
}

.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


/*= Headings: P, H1, H2, H3, H4, H5, H6 
=======================================================*/

p {
	margin:0;
	padding:0 0 22px 0
}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size:25px;
	line-height: 1.2em;
	color:#FFFFFF;
	text-rendering: optimizelegibility;
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 15px 0;
}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
	font-weight: normal;
	line-height: 1;
}

h1 {
	font-size:49px;
}

h2 {
	font-size:40px;
}

h3 {
	font-size:30px;
}

h4 {
	font-size:20px;
}

strong {
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.bold {
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	font-weight:normal;
}


@media (max-width: 767px) {
h1 {
	font-size:35px;
}

h2 {
	font-size:28px;
}

h3 {
	font-size:22px;
}

h4 {
	font-size:18px;
}
}


/*= Order List And Unorder List 
=======================================================*/

ul, ol {
	padding: 0;
	margin: 0;
	list-style:none;
}

ul ul, ul ol, ol ol, ol ul {
	margin-bottom: 0;
}

li {
	line-height: 17px;
	margin:0;
	padding:0
}


/*= Site Common 
=======================================================*/

.container {
	width:1170px;
	padding:0
}

.row {
	width:100%;
	float:left;
	margin: 0;
	padding:0;
}

.show_mobile1 {
	display:none
}

.hide_mobile1 {
	display:block
}

.show_mobile2 {
	display:none
}

.hide_mobile2 {
	display:block
}

.show_ipad1 {
	display:none
}

.hide_ipad1 {
	display:block
}

.show_ipad2 {
	display:none
}

.hide_ipad2 {
	display:block
}

.show_both {
	display:none
}

.hide_both {
	display:block
}


@media (min-width: 1200px) {
.row {
	margin:0;
}

.container {
	width:1170px;
	padding:0;
}
}

@media (min-width: 1024px) and (max-width: 1240px) {
.show_ipad2 {
	display:block
}

.hide_ipad2 {
	display:none
}

.container {
	width:990px;
}
}

@media (max-width: 1023px) {
.show_ipad1 {
	display:block
}

.hide_ipad1 {
	display:none
}

.show_both {
	display:block
}

.hide_both {
	display:none
}

.row {
	margin: 0;
}

.container {
	width:100%;
	padding:0 9%
}

.col-xs-3 {
	width: 100%;
	padding:0;
}

.col-xs-9 {
	width: 100%;
	padding:0;
}
}

@media (max-width: 767px) {
.show_mobile1 {
	display:block
}

.hide_mobile1 {
	display:none
}

.container {
	width:100%;
	margin:0;
	padding:0 4.5%
}

.col-xs-1 {
	width: 100%;
	*width: 99.99%;
	padding:0;
}

.col-xs-2 {
	width: 100%;
	*width: 99.99%;
	padding:0;
}

.col-xs-3 {
	width: 100%;
	*width: 99.99%;
	padding:0;
}

.col-xs-4 {
	width: 100%;
	*width: 99.99%;
	padding:0;
}

.col-xs-5 {
	width: 100%;
	*width: 99.99%;
	padding:0;
}

.col-xs-6 {
	width: 100%;
	*width: 99.99%;
	padding:0;
}

.col-xs-7 {
	width: 100%;
	*width: 99.99%;
	padding:0;
}

.col-xs-8 {
	width: 100%;
	*width: 99.99%;
	padding:0;
}

.col-xs-9 {
	width: 100%;
	*width: 99.9%;
	padding:0;
}
}


@media (max-width: 479px) {
.show_mobile2 {
	display:block
}

.hide_mobile2 {
	display:none
}
}


/*= Site Common 
=======================================================*/

form {
	width:100%;
	float:left;
	padding:0;
	margin:0
}

form ul { 
	width:100%;
	float:left;
}

form ul li { 
	border-bottom:1px solid #FFFFFF;
	width:100%;
	float:left;
	margin:0 0 38px 0;
	display: table;
}

form ul li.has-error { background: #5d3389; }

label {
	width:100%;
	float:left;
	font-size:16px;
	color:#3f3f3f;
	line-height: normal;
	font-weight:normal;
	text-transform:none;
	font-family:"verbregular", Arial, Helvetica, sans-serif;
	text-transform:none;
	padding:0 0 3px 0;
	margin:0;
}
form ul li span { 
	height: 47px;
	float:none;
	display: table-cell;
	width: 1%;
	white-space: nowrap;
	font-size: 20px;
	font-family:"verbregular", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height: 120%;
	vertical-align: top;
	padding:10px 5px;
	margin: 0;
	text-transform: uppercase;
}
form ul li input[type="text"] {
	width: 100%;
	float: left;
	display: table-cell;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	width:100%;
	float:left;
	display: inline-block;
	font-size: 20px;
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height: 120%;
	vertical-align: bottom;
	border:none;
	background:none;
	box-shadow:none;
	border-radius:0; 
	position:relative;
	padding:10px 5px;
	margin: 0;
}

input[type="button"]:focus,
input[type="submit"]:focus {
	border:none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	outline: 0;
	outline: 0;
}


textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
	outline: 0;
}

.input {
	color:#FFFFFF;
	outline:none;
}

.textarea {
	height:47px;
	color:#FFFFFF;
	vertical-align: top;
}

:placeholder {
	color:#FFFFFF;
}

.placeholder {
	color:#FFFFFF;
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
	color: #FFFFFF;
}

input::-moz-placeholder, textarea::-moz-placeholder {
	color: #FFFFFF;
}

.left-l {
	float:left
}

.right-r {
	float:right
}

@media (max-width: 767px) {
form ul li { 
	padding:0 0 20px 0
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	height: 40px;
	font-size: 16px;
	padding:8px 5px;
}
}

/* #Buttons
================================================== */

.btn {
	height:60px;
	display: inline-block;
	font-size: 20px;
	font-weight: normal;
	color:#34006b;
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	line-height: 60px;
	text-align: center;
	white-space: normal;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border:none;
	background-color: #86bc4c;
	background-image: -moz-linear-gradient(top,#86bc4c,#86bc4c);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#86bc4c),to(#86bc4c));
	background-image: -webkit-linear-gradient(top,#86bc4c,#86bc4c);
	background-image: -o-linear-gradient(top,#b9d63c,#86bc4c);
	background-image: linear-gradient(to bottom,#86bc4c,#86bc4c);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#86bc4c', endColorstr='#86bc4c', GradientType=0);
	background-repeat: repeat-x;
	border-radius:0;
	padding: 0 45px;
	margin: 0;
}

.btn:focus,
.btn:active:focus,
.btn.active:focus {
	outline: 0;
	outline-offset: 0;
}

.btn:hover,
.btn:focus {
	color: #34006b;
	text-decoration: none;
	background-color: #79a64a;
	background-image: -moz-linear-gradient(top,#79a64a,#79a64a);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#79a64a),to(#79a64a));
	background-image: -webkit-linear-gradient(top,#79a64a,#79a64a);
	background-image: -o-linear-gradient(top,#79a64a,#79a64a);
	background-image: linear-gradient(to bottom,#79a64a,#79a64a);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79a64a', endColorstr='#79a64a', GradientType=0);
}

.btn:active,
.btn.active {
	color: #34006b;
	text-decoration: none;
	background-color: #79a64a;
	background-image: -moz-linear-gradient(top,#79a64a,#79a64a);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#79a64a),to(#79a64a));
	background-image: -webkit-linear-gradient(top,#79a64a,#79a64a);
	background-image: -o-linear-gradient(top,#79a64a,#79a64a);
	background-image: linear-gradient(to bottom,#79a64a,#79a64a);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79a64a', endColorstr='#79a64a', GradientType=0);
	outline:0;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
	pointer-events: none;
	cursor: not-allowed;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none;
	opacity: .65;
}


@media (max-width: 767px) {
.btn {
	height:48px;
	font-size:18px;
	line-height:48px;
	padding: 0 25px;
}
}


/*= Flexslider
=======================================================*/

.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {
	outline: none;
}

.slides, .flex-control-nav, .flex-direction-nav {
	margin: 0;
	padding: 0;
	list-style: none;
}

.flexslider {
	margin: 0;
	padding: 0;
}

.slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}

.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

html[xmlns] .slides {
	display: block;
}

* html .slides {
	height: 1%;
}

.no-js .slides > li:first-child {
	display: block;
}

.flex-direction-nav {
	*height: 0;
	width:100%;
	display: none;
	position:absolute;
	top:51%;
	margin:0;
}

.flex-direction-nav a {
	width: 84px;
	height: 84px;
	margin:0;
	display: block;
	position: absolute;
	top:0;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 1
}

.flex-direction-nav .flex-next {
	background:url(../images/arrow-right01.png) no-repeat;
	right: 3%;
}

.flex-direction-nav .flex-prev {
	left: 3%;
	background:url(../images/arrow-previous01.png) no-repeat;
}

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
}

.flex-direction-nav .flex-disabled {
	opacity:0!important;
	filter:alpha(opacity=30);
	cursor: default;
}

.flex-control-nav {
	width: auto;
	max-width:998px;
	margin:-50px auto;
	text-align: right;
	display:none;
	z-index:100;
	padding:0 19px;
}

.flex-control-nav li {
	width:auto;
	margin: 2px 5px;
	display: inline-block;
	zoom: 1;
	*display: inline;
	text-indent:-99999px;
}

.flex-control-paging li a {
	width: 17px;
	height: 17px;
	display: none;
	color:#dcdbdd;
	line-height:60px;
	overflow:hidden;
	background:#dcdbdd; 
	border-radius:30px; 
	behavior: url(/PIE.htc); 
	position:relative;
	text-indent:-99999px;
}

.flex-control-paging li a:hover {
	color:#dcdbdd;
	background:#dcdbdd;
}

.flex-control-paging li a.flex-active {
	color:#afcb37;
	background:#afcb37;
}


/* #Collapse
================================================== */
.collapse {
	display: block;
	visibility: visible;
}

.outer-bg {
	width:100%;
	height:100%;
	display:table;
}

.inner-bg {
	width:100%;
	height:100%;
	display:table-cell;
	vertical-align:middle;
}


/*= Grow & flip
=======================================================*/

.grow {
	display: inline-block;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.grow:hover, .grow:focus, .grow:active {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

.flip {
	-webkit-transition: all 0.9s ease-out;
	-moz-transition: all 0.9s ease-out;
	-ms-transition: all 0.9s ease-out;
	-o-transition: all 0.9s ease-out;
	transition: all 0.9s ease-out;
	cursor:pointer
}

.flip:hover {
	-webkit-transform: rotateY(360deg);
	-webkit-box-sizing: border-box;
	-moz-transform: rotateY(360deg);
	-moz-box-sizing: border-box;
	-o-transform: rotateY(360deg);
	-o-box-sizing: border-box;
	transform: rotateY(360deg);
	box-sizing: border-box;
	cursor:pointer
}


/*= Common styles
=======================================================*/

.container-main { 
	width:100%; 
	float:left; 
	background:#ffffff;
	position:relative;
}

.content-main { 
	width:100%; 
	float:left; 
}

section.mobile-nav { display: none; }

/*= Header
=======================================================*/

header {
	width:100%;
	float:left;
	padding:28px 0;
	position:fixed;
	top:0;
	left:0;
	z-index:100;
	-webkit-transition: padding .5s ease;
	-moz-transition: padding .5s ease;
	transition: padding .5s ease;
}
header.active {
	background: #b8db93;
	padding: 15Px 0;
}
header .brand {
	width:156px;
	float:left;
	padding:0;
	margin:2px -156px 0 0;
	position:relative
}

header .nav-bar {
	width:100%;
	float:left;
	margin:0;
	padding:0 0 0 156px
}

header .nav-bar nav {
	float:right;
	display:block;
}

header .nav-bar nav ul {
	float:right
}

header .nav-bar nav ul li {
	float:left;
	font-size:20px;
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	margin:0 0 0 78px
}

header .nav-bar nav ul li a {
	height:30px;
	float:left;
	color:#FFFFFF;
	line-height:30px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	transition: all .5s ease;
	/*
	-webkit-text-shadow: 1Px 1Px rgba(0, 0, 0, .8);
	-moz-text-shadow: 1Px 1Px rgba(0, 0, 0, .8);
	text-shadow: 1Px 1Px rgba(0, 0, 0, .8);
	*/
}

header .nav-bar nav ul li a:hover,
header .nav-bar nav ul li a:focus { text-decoration:none }
header .nav-bar nav ul li a:hover { color: #34006b; }
header .nav-bar nav ul li a.active { color:#86bc4c }

.menu-btn {
	width:62px;
	height:50px;
	float:right;
	text-align:center;
	position:absolute;
	top:30px;
	right:9%;
	display:none;
	border:none;
	border-radius:0;
	margin:0;
	padding:0;
}

.menu-btn .icon-bar {
	width:100%;
	float:left;
}

.menu-btn .icon-bar span {
	width:100%;
	height:10px;
	float:left;
	background:#86bc4c;
	margin:3px 0
}

/*= Banner-main
=======================================================*/

.banner-main {
	position:relative
}

.banner-main ul {
	border-bottom:4px solid #86bc4c
}

.banner-main ul li {
}

.banner-main figure {
	text-align:center;
	overflow:hidden
}

.banner-main figure .banner-credit {
	color: #fff;
	font-family: "verbregular";
	font-size: 12Px;
	position: absolute;
	bottom: 20Px;
	right: 20Px;
}

.banner-main figure img {
	width:100%;
	max-width:100%;
	min-width:1440px;
	margin:0 -100px
}

.banner-main article {
	width:100%;
	height:100%;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	padding-top:100px
}

.banner-main article h1 {
	width:100%;
	float:left;
	font-size:88px;
	color:#FFFFFF;
	letter-spacing:-3px;
	line-height:.65em;
	font-weight:normal;
	padding-bottom:35px;
	text-align:left;
	padding-left:200px;
	text-shadow: 2Px 2Px rgba(0, 0, 0, .5);
	-moz-text-shadow: 2Px 2Px rgba(0, 0, 0, .5);
	-webkit-text-shadow: 2Px 2Px rgba(0, 0, 0, .5);
}

.banner-main article h1 a {
	color:#FFFFFF
}

.banner-main article h1 span {
	padding-left:200px
}

.banner-main article h1 .left {
	padding-left:130px
}

.banner-main article p {
	font-size:20px;
	color:#FFFFFF;
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	padding-left:0;
	text-shadow: 2Px 2Px rgba(0, 0, 0, .5);
	-moz-text-shadow: 2Px 2Px rgba(0, 0, 0, .5);
	-webkit-text-shadow: 2Px 2Px rgba(0, 0, 0, .5);
}

.banner-main .article-out {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0
}

.banner-main .article-in {
	width:100%;
	height:100%;
	display:table
}

.banner-bottom {
	background: #86BC4C;
	color: #fff;
	padding: 50Px 0;
	position: relative;
}
	.banner-bottom h2 {
		font-family: 'qwigleyregular';
		font-size: 90Px;
		margin: 0;
		padding: 0;
		line-height: 65Px;
	}
	.banner-bottom p {
		font-family: 'verbultra';
		font-size: 20Px;
		text-transform: uppercase;
		margin: 0;
		padding: 0;
	}
	.banner-down-arrow {
		display: inline-block;
		width: 60Px;
		height: 60Px;
		background: url(../img/down-arrow.png) no-repeat 0 0;
		position: absolute;
		left: 0;
		right: 0;
		bottom: -20Px;
		margin: auto;
		-webkit-transition: all .5s ease;
		-moz-transition: all .5s ease;
		transition: all .5s ease;
	}
		.banner-down-arrow:hover {
			background: url(../img/down-arrow-hover.png) no-repeat 0 0;
		}
/*= Section- 1
=======================================================*/

.section-1 {
	background:#ffffff;
	padding:120px 0
}

.section-1 figure {
	width:163px;
	display:inline-block;
	vertical-align:middle;
	margin:0 36px
}

.section-1 aside {
	width:445px;
	display:inline-block;
	vertical-align: middle;
	text-align:left;
	margin:0 36px
}

.section-1 aside p {
	font-family:"verbregular", Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:25px;
	padding-bottom: 0;
}
.section-1 aside p:first-child {
	padding-bottom:23px
}

.section-1 article {
	width:100%;
	text-align:center;
	vertical-align:top;
	position:relative
}


/*= Section- 2
=======================================================*/

.section-2 {
	position:relative;
	overflow:hidden
}

.section-2 p {
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:20px;
	padding:0;
	margin-bottom:0
}

.section-2 p a {
	background:url(../img/icon-plus01.png) no-repeat right center;
	color:#ffffff;
	padding:10px 50px 10px 0
}
	.section-2 p a:hover { text-decoration: none; }

.section-2 p a.active {
	background:url(../img/icon-minus01.png) no-repeat right center;
}

.section-2 figure {
	width:100%;
	float:left;
	overflow:hidden;
	text-align:center
}

.section-2 figure img {
	width:100%;
	max-width:100%;
	min-width:1440px;
	margin:0 -720px;
}

.section-2 .txt-block {
	width:100%;
	height:152px;
	float:left;
	position:absolute;
	bottom:0;
	left:0
}

.section-2 .txt-out {
	width:100%;
	height:100%;
	display:table
}

.section-2 .txt-in {
	height:100%;
	display:table-cell;
	vertical-align:middle;
	text-align:right
}

.section-2 .collapse {
	max-height:152px;
	display:block;
	overflow:hidden;
	visibility:visible;
	-webkit-transition:all .7s ease;
	-moz-transition:all .7s ease;
	-o-transition:all .7s ease;
	transition:all .7s ease;
}

.section-2 .collapse.in {
	height:auto;
	max-height:800Px;
}


@media (max-width: 767px) {
.section-2 p {
	font-size:14px;
	line-height:20px;
	padding:0;
	margin-bottom:0
}

.section-2 p a {
	float:right;
	background-size:32px 32px;
	padding-right:45px
}

.section-2 p a.active {
	background-size:32px 32px;
}
}


/*= Section- 3
=======================================================*/

.section-3 {
	background:#e1d9e9;
	border-bottom:solid #7aa051 4px;
	text-align:center;
	position:relative;
	padding:74px 0 100px 0
}

.section-3 ul { 
	width:100%; 
	float:left;
}

.section-3 ul li { 
	width:100%; 
	float:left;
	text-align:center;
	position:relative;
}
/*
.section-3 ul.slides li {
	opacity: 0;
	-webkit-transition: opacity .3s ease;
	-moz-transition: opacity .3s ease;
	transition: opacity .3s ease;
}
.section-3 ul.slides li.flex-active-slide { opacity: 1; }
*/
.section-3 article {
	width:100%;	
	float:none;
	display:inline-block;
	position:relative
}

.section-3 article p {
	width:80%;
	max-width: 580Px;
	margin: 0 auto;
	font-size:20px;
	color:#33006b;
	padding:0;
	overflow:hidden;
	margin-bottom:0;
	line-height: 130%;
}

.section-3 article p.quote {
	max-height:105Px;
	-webkit-transition: all .7s ease;
	-moz-transition: all .7s ease;
	transition: all .7s ease;
}
.section-3 article .active .flex-active-slide p.quote {
	max-height: 250Px;
}

.section-3 article p a {
	color:#33006b
}

.section-3 article p.author {
	width: 100%;
	max-width: 100%;
	text-align: center;
	height:auto;
	background:none;
	color:#39393a;
	margin: 20Px 0 0;
}

.section-3 article p.author a {
	color:#39393a
}

.section-3 article p.author span {
	padding:0 8px
}

.section-3 article p.author .txt1 {
	font-family:"qwigleyregular", Arial, Helvetica, sans-serif;
	font-size:34px;
	line-height: 130%;
}

.section-3 article p.author .txt2 {
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	font-size:14px
}

.section-3 .icon-holder {
	width:100%;
	float:left;
	position:absolute;
	bottom:-37px;
	left:0;
	text-align:center
}

.section-3 .icon-holder span {
	background:transparent no-repeat center center;
	background-size: 100% 100%;
	cursor: pointer;
	display:inline-block;
	width:60px;
	height:60px;
	float:none;
	margin: 0 5Px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	transition: all .5s ease;
}
.section-3 .icon-holder .icon-prev { background-image: url(/assets/img/arrow-prev02.png); }
	.section-3 .icon-holder .icon-prev:hover { background-image: url(/assets/img/arrow-prev02-hover.png); }
.section-3 .icon-holder .icon-next { background-image: url(/assets/img/arrow-next02.png); }
	.section-3 .icon-holder .icon-next:hover { background-image: url(/assets/img/arrow-next02-hover.png); }
.section-3 .icon-holder .icon-pause { background-image: url(/assets/img/icon-pause.png); }
	.section-3 .icon-holder .icon-pause:hover,
	.section-3 .icon-holder .icon-pause.active { background-image: url(/assets/img/icon-pause-active.png); }
.section-3 .icon-holder .icon-plus { background-image: url(/assets/img/icon-plus03.png); }
	.section-3 .icon-holder .icon-plus:hover { background-image: url(/assets/img/icon-plus03-hover.png);}
	.section-3 .icon-holder .icon-plus.disable { background-image: url(/assets/img/icon-plus03-disabled.png);}
	.section-3 .icon-holder .icon-plus.active { background-image: url(/assets/img/icon-minus03.png);}

.section-3 .flex-direction-nav {
	display: block;
	top:0;
	left:0;
}

.section-3 .flex-direction-nav a {
	width: 115px;
	height: 115px;
	margin:0;
	display: block;
	position: absolute;
	top:0;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 1
}

.section-3 .flex-direction-nav .flex-next {
	background:url(../img/quote-end.png) no-repeat;
	background-size: 100% 100%;
	right: 0;
}

.section-3 .flex-direction-nav .flex-prev {
	left: 0;
	background:url(../img/quote-start.png) no-repeat;
	background-size: 100% 100%;
}

/*= Section- 4
=======================================================*/

.section-4 {
	background:#ffffff;
	text-align:center;
	padding:90px 0
}

.section-4 h2 {
	font-family:"qwigleyregular", Arial, Helvetica, sans-serif;
	font-size:120px;
	color:#86bc4c;
	line-height:140px
}

.section-4 h3 {
	width:100%;
	color:#39393a;
	text-align:center;
	padding:0;
	margin-bottom:-18px
}

.section-4 h3 span {
	background:#ffffff;
	padding:0 30px
}

.section-4 article {
	width:100%;
	max-width:650px;
	display:inline-block;
	padding-bottom:52px
}

.section-4 article p {
	font-size:30px;
	color:#39393a;
	letter-spacing:-1px;
	line-height:36px;
	padding-bottom:0
}

.section-4 .links-txt {
	width:100%;
	float:left;
	margin-bottom:-26px;
	position:relative
}

.section-4 .links-txt ul {
	width:100%;
	float:left;
	border-top:1px solid #cdcdce;
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	font-size:30px;
	padding:63px 0 0 0
}

.section-4 .links-txt ul li {
	color:#ab2797;
	display:inline-block;
	letter-spacing:-1px;
	padding:0 3%;
}

.section-4 .links-txt ul li:first-child {
	padding-left:0
}

.section-4 .links-txt ul li:last-child {
	padding-right:0
}

/*= Section- 6
=======================================================*/

.section-6 {
	background:#e1d9e9;
	padding:96px 0
}

.section-6 h2 {
	font-family:"qwigleyregular", Arial, Helvetica, sans-serif;
	font-size:120px;
	color:#ab2697;
	line-height:120px;
	margin-bottom:-20px;
	padding-bottom:0
}

.section-6 h3 {
	color:#33006b;
	padding-bottom: 0;
}

.section-6 p.txt-large {
	font-size:30px;
	color:#39393b;
	line-height:36px
}

.section-6 .section-3 {
	background:#ffffff;
	border:none;
	padding:120px 0 150Px;
	position:relative
}

.section-6 .section-3 article {
	margin:0;
	padding:0 16%
}

.section-6 .section-3 article p {
	height:auto;
	margin-bottom:50px
}

.section-6 .section-3 article p.author {
	letter-spacing:-1px;
	margin-bottom:-28px;
	position:relative
}

.section-6 .section-3 article p.author span {
	width:100%;
	display:inline-block;
	padding:8px 0
}

.section-6 .section-3 .icon-quote {
	width:100%;
	float:left;
	text-align:center;
	position:absolute;
	top:-58px;
	left:0;
	margin:0
}

.section-6 .section-3 .icon-quote img {
	width: 115Px;
	height: 115Px;
}

.section-6 .section-3 .icon-quote-right {
	top:auto;
	bottom:-58px
}

.section-6 .article-left {
	width:57.26%;
	float:left
}

.section-6 .article-right {
	width:31.62%;
	float:right;
	padding-top:112px
}

.section-6 .article-right p {
	max-height: none;
	width: 100%;
}

/*= Section- 7
=======================================================*/

.section-7 {
	background:#ad1e99;
	padding:62px 0;
	position: relative;
}

.section-7 h2 {
	font-family:"qwigleyregular", Arial, Helvetica, sans-serif;
	font-size:120px;
	color:#33006b;
	line-height:120px;
	margin-bottom:-20px;
	padding-bottom:0
}

.section-7 h3 {
	color:#33006b;
	padding-bottom:0;
	margin-bottom:-5px
}

.section-7 p {
	font-size:20px;
	color:#ffffff;
	letter-spacing: -.5Px;
}

.section-7 figure {
	width:227px;
	height:227px;
	border:11px solid #bd4bad;
	border-radius:200px;
	behavior:url(/PIE.htc);
	position:relative;
	overflow:hidden;
	margin-right:160px
}

.section-7 figure img {
	width:100%;
	height:100%;
	border-radius:200px;
	behavior:url(/PIE.htc);
	position:relative
}

.section-7 .btn {
	width:auto;
	height:53px;
	color:#ffffff;
	line-height:53px;
	text-transform:uppercase;
	padding:0 30px;
	margin-top: 20Px;
}

.section-7 .btn.active {
	display:none
}

.section-7 aside {
	width:370px;
	float:left
}

.section-7 aside p {
	height:100px;
	padding-bottom:0;
}

.section-7 .info-block {
	background: #ad1e99;
	width:100%;
	float:left;
	display:none;
	position: relative;
	margin: -230Px 0 0;
}
.section-7 .info-block aside {
	float: none;
	margin: 40Px auto 60Px;
	width: 85%;
}

.section-7 .info-block .quote-left img,
.section-7 .info-block .quote-right img {
	width: 80Px;
	height: 80Px;
}

.section-7 aside.quote p {
	color: #33006B;
	font-family: 'verbregular';
	font-size: 30Px;
	height: auto;
	width: 70%;
	margin: 0 auto;
	line-height: 120%;
	text-align: center;
}

.section-7 aside.quote p.quote-author {
	margin-top: 20Px;
}

.section-7 aside.quote .signature {
	display: inline-block;
	font-family: 'qwigleyregular';
	font-size: 34Px;
	margin-right: 20Px;
}

.section-7 aside.quote p b {
	font-family: 'verbultra';
	font-size: 14Px;
}

.section-7 .info-block .btn {
	position:static
}

.section-7 .info-block .left-col {
	width:47%;
	float:left
}

.section-7 .info-block .right-col {
	width:47%;
	float:right;
}

.section-7 .info-block .btn {
	margin-top: 70Px;
}

.section-7 article {
	width:100%;
	float:left;
	position:relative
}

.section-7 .article-bg {
	width:100%;
}

.section-7 .aside-bg {
	width: 600Px;
	margin: 0 auto;
}


/*= Section- 8
=======================================================*/

.section-8 {
	position:relative
}

.section-8 p {
	font-size:40px;
	color:#ffffff;
	line-height:50px;
	padding-bottom:35px
}

.section-8 p.txt-small {
	max-width:600px;
	display:inline-block;
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:26px;
	padding-bottom:0
}

.section-8 figure {
	text-align:center;
	overflow:hidden
}

.section-8 figure img {
	width:100%;
	max-width:100%;
	min-width:1440px;
	margin:0 -720px;
}

.section-8 article {
	max-width:800px;
	text-align:center;
	display:inline-block
}

.section-8 .article-txt {
	width:100%;
	height:100%;
	float:left;
	position:absolute;
	top:0;
	left:0
}

.section-8 .txt-out {
	width:100%;
	height:100%;
	display:table
}

.section-8 .txt-in {
	height:100%;
	display:table-cell;
	vertical-align:middle;
	text-align:center
}


/*= Section- 9
=======================================================*/

.section-9 {
	background:#ffffff;
	overflow:hidden;
	padding:105px 0 55px 0
}

.section-9 ul {
	width:100%;
	float:left;
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	font-size:30px
}

.section-9 ul li {
	width:100%;
	float:left;
	line-height:1em;
	margin:22px 0
}

.section-9 ul li span {
	display: inline-block;
}
.section-9 ul li > span {
	width:500%;
	border-top:1px solid #592f86;
	margin:0 -400% 0 0;
	float:left;
}

.section-9 ul li span span.title {
	background:#fff;
	position:relative;
	top:-33Px;
	cursor: pointer;
}

.section-9 ul li span span.toggle-icon {
	background: #fff url(../img/icon-plus03.png) no-repeat 0 0;
	background-size: 100% 100%;
	width: 60Px;
	height: 60Px;
	margin: 0;
	vertical-align: middle;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	transition: all .5s ease;
}

.section-9 ul li a {
	color:#33006b;
	position:relative;
	padding: 0 20Px;
	vertical-align: middle;
}

.section-9 ul li a:hover {
	text-decoration:none
}

.section-9 ul li span.active span.toggle-icon {
	background: #fff url(../img/icon-minus03.png) no-repeat 0 0;
	background-size: 100% 100%;
}
.section-9 ul li .active a {
	color:#86bc4c
}

.section-9 ul li .drop-list {
	width:100%;
	float:left;
	display:none;
	padding:0 0 0 90px;
	position: relative;
	top: -20Px;
}

.section-9 ul li .drop-list ul {
	width:50%;
	float:left;
	font-family:"verbregular", Arial, Helvetica, sans-serif;
	font-size:20px;
	padding:0 1% 0 0
}

.section-9 ul li .drop-list ul.last { width: 100%; }

.section-9 ul li .drop-list ul li {
	border:none;
	margin:0;
	padding-bottom:10px
}

.section-9 ul li .drop-list ul li a {
	width:auto;
	background:none;
	color:#39393b;
	margin:0;
	padding:0
}

.section-9 ul li .drop-list ul li a:hover {
	color:#86bc4c
}

.section-9 article {
	width:100%;
	float:left;
	padding:0 0 0 170px
}

/*= Clients
=======================================================*/

.section-clients {
	width:100%;
	background:#80c8df;
	padding:140px 0 108px 0
}

.section-clients aside {
	width:100%;
	max-width:880px;
	margin:0 auto
}

.section-clients p {
	font-size:40px;
	color:#33006c;
	text-align:center;
	line-height:44px;
	padding-bottom:57px
}

.section-clients p a {
	color:#33006c
}

.section-clients .small {
	font-size:20px;
	color:#FFFFFF;
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	line-height:23px;
	padding:0 115px
}

.section-clients .small a {
	color:#FFFFFF
}

.clients-info {
	background: #E6F4F9;
	width:100%;
}

.tab-links {
	width:100%;
	float:left;
	margin-top:-30px;
	overflow:hidden
}

.tab-links ul {
	width:102.5%;
	float:left;
	text-align:center;
	margin-right:-2.5%
}

.tab-links ul li {
	width:33%;
	float:none;
	display:inline-block;
	padding-right:2.3%
}

.tab-links ul li a {
	width:100%;
	height:70px;
	float:left;
	background:#33006c;
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	line-height:70px
}

.tab-links ul li a.selected {
	background:#E6F4F9;
	color:#33006c
}

.tab-info {
	width:100%;
	float:left;
	padding:65px 0
}

.tab-info ul {
	width:100%;
	float:left;
	border-bottom:1px solid #c3c3c3;
	padding-bottom:20px
}

.tab-info ul li {
	width:33.33%;
	float:left;
	text-align:center;
	line-height:152px;
	margin-bottom:20px
}

.tab-info article {
	width:100%;
	float:left;
}

.tab-info aside {
	width:33.33%;
	float:left;
	padding:0 2%;
}

.tab-info #tab2 aside { 
	width: 50%;
}

.tab-info #tab3 aside { 
	width: 50%;
	float: none;
	margin: 0 auto; 
}

.tab-info aside ul {
	width:100%;
	float:left;
	border-bottom:0;
	padding-bottom:0
}

.tab-info aside ul li {
	width:100%;
	float:left;
	line-height:normal;
	font-family:"verbregular", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#393939;
	line-height:22px;
	margin-bottom:20px;
	padding-bottom:20Px;
	position: relative;
	letter-spacing: -.5Px;
}

.tab-info aside ul li:after {
	background: rgba(57, 57, 59, .3);
	content: ' ';
	width: 40Px;
	height: 1Px;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
}

.tab-info aside ul li.last {
	margin-bottom: 0;
	padding-bottom: 0;
}

.tab-info aside ul li.last:after {
	display:none; 
}

.tab-info aside ul li span {
	color:#393939;
	font-family:"verbextralight";
}

.tab-info aside ul li a:hover {
	color:#33006c
}

.tab-info p {
	color:#33006c;
	text-align:center
}

.tab-info p a {
	color:#33006c
}

.tab-info p span {
	font-family:"verbultra", Arial, Helvetica, sans-serif
}

.tab-info .accord-btn {
	width:100%;
	float:left;
	text-align:center;
	display:none;
	position:relative;
	z-index:10
}

.tab-info .accord-btn span {
	width:100%;
	max-width:370px;
	height:70px;
	float:none;
	display:inline-block;
	background:#33006c;
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	line-height:70px
}

.tab-info .accord-btn.active span {
	background:#FFFFFF;
	color:#33006c
}

@media (min-width: 1024px) and (max-width: 1240px) {
.tab-links ul li {
	width:32.8%
}
}

/*= Contact
=======================================================*/

.section-membership {
	background: #fff;
	padding: 120Px 0;
	text-align: center;
}

.section-membership h3 {
	color: #33006B;
	font-family: "verbextralight";
	font-size: 40Px;
	text-transform: uppercase;
	margin-bottom: 40Px;
}

ul.memberships li {
	display: inline-block;
	margin: 0 4%;
}

ul.memberships li:first-child { margin-left: 0; }
ul.memberships li.last { margin-right: 0; }

ul.memberships li a:hover img {
	opacity: .5;
	-webkit-transition: opacity .5s ease;
	-moz-transition: opacity .5s ease;
	-ms-transition: opacity .5s ease;
	-o-transition: opacity .5s ease;
	transition: opacity .5s ease;
}

/*= Contact
=======================================================*/

.section-contact {
	background:#34006b
}

.section-contact aside {
	width:34%;
	float:left;
	margin-top:-25px
}

.section-contact aside h2 {
	font-size:30px;
	color:#86bc4c;
	line-height:95px
}

.section-contact aside h2 a {
	color:#86bc4c
}

.section-contact aside h2 span {
	font-family:"qwigleyregular", Arial, Helvetica, sans-serif;
	font-size:180px
}

.section-contact aside p,
.section-contact aside p a {
	font-size:20px;
	color:#FFFFFF;
	font-family:"verbregular", Arial, Helvetica, sans-serif
}

.section-contact aside p a:hover { text-decoration: none; }

.section-contact aside p span {
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	color:#af119b
}

.section-contact article {
	width:60%;
	float:right
}

.section-contact article h2 {
	font-size:90px;
	color:#FFFFFF;
	font-family:"verbextralight", Arial, Helvetica, sans-serif;
	padding-bottom:10px
}

.section-contact article h2 a {
	color:#FFFFFF
}

.section-contact article p {
	color:#FFFFFF;
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	padding-bottom:0
}

.section-contact article p a {
	color:#FFFFFF
}

.section-contact article .outer-bg {
	height:300px
}

.section-contact article .btn {
	float:right
}

.section-contact article .checkbox {
	width:59px;
	height:59px;
	padding:0;
	background:url(../img/crs-radio01.png) no-repeat;
	display:block;
	clear:left;
	float:left;
	margin-right:-59px;
	position:relative
}

.section-contact article .option-radio {
	width:65%;
	float:left;
	margin-top:-10px
}

.section-contact article .option-radio label {
	width:100%;
	float:left;
	font-size:16px;
	font-family:"verbregular", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:28px 0 0 78px
}

.section-contact .form-block {
	width:100%;
	float:left;
	padding:90px 0 70px 100px
}


/*= Social-links
=======================================================*/

.social-links {
	width:100%;
	float:left;
	background:#5d3389
}

.social-links ul {
	width:100%;
	float:left;
	padding:100px 90px 75px 90px
}

.social-links ul li {
	float:left;
	font-family:"verbultra", Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#86bc4c;
	line-height:70px;
	padding-right:33px
}

.social-links ul li:first-child {
	padding-right:60px
}

.social-links ul li span {
	font-family:"qwigleyregular", Arial, Helvetica, sans-serif;
	font-size:180px;
	display: inline-block;
	margin-top: 50Px;
}

.social-links ul li a {
	width:128px;
	height:128px;
	float:left;
	background:#507cbe;
	border-radius:90px;
	behavior: url(/PIE.htc);
	position:relative;
	font-size:45px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	line-height:128px
}

.social-links ul li a:hover {
	opacity:0.6
}

.social-links ul li.twitter a {
	background:#63cdf1
}

.social-links ul li.linked a {
	background:#90cadd
}

.social-links ul li.instagram a {
	background:#c7c5b3
}

/*= Footer
=======================================================*/

footer {
	width:100%;
	float:left;
	background:#39393b;
	padding:86px 0 0 0
}

footer ul {
	width:100%;
	float:left;
	text-align:center;
	font-size:14px;
	font-family:"verbbold", Arial, Helvetica, sans-serif;
	padding-bottom:20px
}

footer ul li {
	float:none;
	display: inline-block;
	margin:0 22px
}

footer ul li a {
	color:#86bc4c
}

footer ul li a:hover {
	color:#FFF
}

footer p {
	font-size:15px;
	color:#FFFFFF;
	font-family:"verbmedium", Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:20px;
	padding-bottom:30px
}

footer p a {
	color:#FFFFFF
}

footer p a:hover {
	color:#86bc4c
}

footer .footer-logo {
	width:100%;
	float:left;
	text-align:center;
	padding-bottom:20px
}

/*= Lightbox
=======================================================*/

.lightbox {
	width:100%;
	max-width:750px;
	margin:0 auto;
	padding:45px 0
}

.lightbox article {
	width:100%;
	float:left;
	background:#34006b;
	padding:115px 90px 80px 90px;
	position:relative
}

.lightbox article h2 {
	color:#86bc4c
}

.lightbox article p {
	font-size:20px;
	color:#FFFFFF
}

.lightbox .icon-close {
	width:65px;
	height:64px;
	float:left;
	background:url(../img/icon-close01.png) no-repeat;
	position:absolute;
	top:-33px;
	right:93px;
	text-indent:-99999px
}

.lightbox .navi {
	float:left;
	position:absolute;
	top:-33px;
	left:93px
}

.lightbox .arrow-prev {
	width:65px;
	height:64px;
	float:left;
	background:url(../img/arrow-prev01.png) no-repeat;
	text-indent:-99999px;
	margin-right:11px
}

.lightbox .arrow-next {
	width:65px;
	height:64px;
	float:left;
	background:url(../img/arrow-next01.png) no-repeat;
	text-indent:-99999px
}

