@import url(http://fonts.googleapis.com/css?family=Roboto:400, 900, 900italic, 700italic, 700, 500italic, 500, 400italic, 100, 100italic, 300, 300italic);
	@import url(http://fonts.googleapis.com/css?family=Arapey:400italic, 400);
	@import url(http://fonts.googleapis.com/css?family=Montserrat:400, 700);
	@import "standard.css" screen;
	body {
	background:#2d2d2d;
	background:#2d2d2d;
	color:#525252;
}

html>body {
	width:100%;
	font-family:'Roboto',  sans-serif;
	font-size:15px;
	font-size:1.5rem;
	line-height:150%;
	filter:normal;
}

h1, h2, h3, h4, h5, h6 {
	padding:0 10px;
	margin-bottom:0.3em;
	margin-top:1.6rem;
}

h1, h2, h3, h4, h5, h6, ._row h1, ._row h2, ._row h3, ._row h4, ._row h5, ._row h6 {
	font-family:'Montserrat',  sans-serif;
	line-height:1.2em;
}

h1, ._row h1 {
	color:#fff;
	font-size:2.933em;
	line-height:1.1em;
	text-shadow:2px 2px 8px #000;
	filter:dropshadow(color=#000,  offx=1,  offy=1);
}

h2, ._row h2 {
	color:#383838;
	font-size:2.667em;
}

h3, ._row h3 {
	color:#494848;
	font-size:2.3em;
}

h4, ._row h4 {
	font-size:1.733em;
}

h5, ._row h5 {
	color:#454545;
	font-size:1.467em;
}

h6, ._row h6 {
	color:#393939;
	font-size:1.2em;
}

._directory._wrapper h6 {
	font-size:14px;
}

._main ._wrapper, .frame ._main ._wrapper {
	background:#fff;
	border:0;
	border-radius:0 !important;
	box-shadow:none;
	margin:0;
	padding:0 0 20px;
	width:100%;
	min-width:980px;
	overflow:hidden;
}

._cntcenter {
	margin:0 auto;
	padding:0 10px;
	float:none;
	overflow:visible;
	width:960px !important;
	position:relative;
}

header, footer {
	height:70px;
	background:#2d2d2d;
	background:#2d2d2d;
}

header ._wrapper {
	padding:0;
	width:1040px;
}

header ._logo {
	display:inline-block;
	width:280px;
	vertical-align:top;
}

header ._helpbar {
	top:-23px;
	color:#c8c8c8;
}

header ._helpbar a {
	color:#c8c8c8;
}

header .menunav {
	display:inline-block;
	margin:35px 0 0 0;
}

header .menunav ul {
	font-family:'roboto',  sans-serif;
	font-size:13px;
	margin:0;
	padding:0;
}

header .menunav ul li {
	display:inline;
	padding:0 10px;
}

header .menunav ul a {
	color:#c8c8c8;
}

header .menunav ul a:hover {
	text-decoration:none;
	color:#fff;
	padding-bottom:10px;
}

header .menunav ul .home_nav a:hover {
	border-bottom:5px solid #facc1b;
	color:#facc1b;
}

header .menunav ul .tribe_nav a:hover {
	border-bottom:5px solid #c50d56;
	color:#c50d56;
}

header .menunav ul .buzz_nav a:hover {
	border-bottom:5px solid #0096d8;
	color:#0096d8;
}

header .menunav ul .blog_nav a:hover {
	border-bottom:5px solid #81c341;
	color:#81c341;
}

header .menunav ul .events_nav a:hover {
	border-bottom:5px solid #bb55e1;
	color:#bb55e1;
}

header .menunav #afvenues {
	display:block;
	margin-top:5px;
	width:180px;
	visibility:hidden;
	position:absolute;
	margin-left:58px;
	text-align:left;
	background-color:#2d2d2d;
	color:#ff920b;
	z-index:1;
	box-shadow:2px 2px 5px #000;
}

header .menunav #afvenues span {
	display:block;
	margin:5px;
	border-bottom:1px solid #666;
	padding:5px 10px;
}

header .menunav #afvenues a:hover {
	color:#f05123;
}

header .menunav #afvenues .last-child {
	border:none;
}

header .menunav #aftribe {
	display:block;
	margin-top:5px;
	width:180px;
	visibility:hidden;
	position:absolute;
	margin-left:148px;
	text-align:left;
	background-color:#2d2d2d;
	color:#ff920b;
	z-index:1;
	box-shadow:2px 2px 5px #000;
}

header .menunav #aftribe span {
	display:block;
	margin:5px;
	border-bottom:1px solid #666;
	padding:5px 10px;
}

header .menunav #aftribe a:hover {
	color:#c50d56;
}

header .menunav #aftribe .last-child {
	border:none;
}

header .medianav {
	display:inline-block;
	width:230px;
	vertical-align:top;
	margin-top:30px;
	float:right;
}

#sponsors{
	width:100%;
	background:#FFF;
	margin-top:5px;
	padding-bottom:5px;
	}

footer img{
	margin:5px 0px 0px 0px;
	}

footer ._colophon {
	border:0;
}

footer ._colophon p {
	color:#fff;
}

footer ._colophon a, footer ._colophon a:visited {
	color:#909a9b !important;
}

._directory {
	text-shadow:none;
	margin-top:20px;
}

._directory h6 {
	color:#909a9b;
}

._directory ._wrapper {
	margin-top:15px;
}

._greybox {
	background:#FAF6D6;
	
}

._blackbox {
	background:#000;
	background:#000;
	color:#fff;
}

._purplebox {
	background:#DA2037;
	background:#DA2037;
}

._greenbox {
	background:#FCEEED;
	background:#FCEEED;
}

._yellowbox {
	background:#E19E9B;
	background:#E19E9B;
}

._arapey {
	font-family:'Arapey',  'Open Sans',  serif;
	font-size:20px;
	line-height:1.3em;
}

.txtorange {
	color:#8B6CAA !important;
}

.txtblue {
	color:#0072bc !important;
}

.txtgreen {
	color:#24c1bb !important;
}

.txtred {
	color:#b93022 !important;
}

.txtgrey {
	color:#999 !important;
}

.txtshadow {
	text-shadow:4px 4px 8px #000;
}

.txttag {
	color:#fff;
	text-shadow:4px 4px 8px #000;
}

.txttag:before {
	content:"[";
	color:#f0511e;
	font-weight:bold;
	font-size:45px;
	padding:10px;
}

.txttag:after {
	content:"]";
	color:#f0511e;
	font-weight:bold;
	font-size:45px;
	padding:10px;
}



.herobanner h1 {
	margin:0;
}

.sub-herobanner {
	background:url(/assets/images/herobanner/hero-subbanner.png) repeat-x 0 0;
	width:100%;
	height:60px;
	position:absolute;
	bottom:0;
}

.btmborder {
	border-bottom:5px solid #494848;
	padding:0 0 15px;
	min-width:100px;
	display:inline-block;
}

.btmborder._white {
	color:#fff;
	border-bottom:5px solid #fff;
}

.sprite {
	background:url(/assets/images/sprite.png) no-repeat 0 0;
	display:inline-block;
}

.sprite._mfb {
	background-position:-130px -5px;
	width:30px;
	height:30px;
}

.sprite._mtwitter {
	background-position:-165px -5px;
	width:30px;
	height:30px;
}

.sprite._myoutube {
	background-position:-198px -5px;
	width:30px;
	height:30px;
}

.sprite._mmv {
	background-position:0 -40px;
	width:120px;
	height:35px;
}

.sprite._iyoutube {
	background-position:-83px 0;
	width:35px;
	height:35px;
	vertical-align:middle;
	margin:0 5px;
}

.sprite._istore {
	background-position:0 -75px;
	width:200px;
	height:75px;
}

.sprite._ifacebook {
	background-position:0 0;
	width:35px;
	height:35px;
	vertical-align:middle;
	margin:0 5px;
}

.sprite._itwitter {
	background-position:-40px 0;
	width:35px;
	height:35px;
	vertical-align:middle;
	margin:0 5px;
}

.sprite._ierly {
	background-position:-170px -40px;
	width:35px;
	height:35px;
	vertical-align:middle;
	margin:0 5px;
}

.sprite._iflickr {
	background-position:-125px -40px;
	width:35px;
	height:35px;
	vertical-align:middle;
	margin:0 5px;
}

.get-invited {
	background-image:url(/assets/images/herobanner/get-invited.jpg) !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/get-invited.jpg',  sizingMethod='scale');
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/get-invited.jpg',  sizingMethod='scale')";
}

.surveytxt {
	padding:20px 30px;
}

.oap-invite {
	width:530px;
	border-left:2px dashed #e5e5e5;
	padding:0 30px;
	margin:35px 0;
}

.oap-invite textarea {
	width:475px;
	background:#fafafa;
	border:1px solid #ddd;
	-webkit-box-shadow:inset 0px 0px 5px 3px #e3e3e3;
	-moz-box-shadow:inset 0px 0px 5px 3px #e3e3e3;
	box-shadow:inset 0px 0px 5px 3px #e3e3e3;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	margin:20px 0 30px;
	padding:5px 10px;
}

.oap-invite .survey-top {
	font-weight:bold;
	font-size:18px;
}

.oap-invite .survey-top i {
	display:block;
	font-weight:normal !important;
	font-size:14px;
}

.oap-invite .survey-btm input[type="text"], .oap-invite .survey-btm input[type="email"] {
	background:#fafafa;
	-webkit-box-shadow:inset 0px 0px 2px 3px #e9e9e9;
	-moz-box-shadow:inset 0px 0px 2px 3px #e9e9e9;
	box-shadow:inset 0px 0px 2px 3px #e9e9e9;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	height:40px;
	width:475px;
	margin:10px 0 20px;
	padding:0 10px;
}

.oap-invite .survey-btm input[type='radio'], .oap-invite .survey-btm input[type='checkbox'] {
	opacity:0;
	float:left;
	width:18px;
	margin-top:10px;
}

.oap-invite .survey-btm input[type='radio']+label, .oap-invite .survey-btm input[type='checkbox']+label {
	margin:0;
	clear:none;
	padding:5px 0 4px 30px;
	cursor:pointer;
	background:url(/assets/images/invited/check-box.png) left center no-repeat;
}

.oap-invite .survey-btm input[type='radio']:checked+label {
	background-image:url(/assets/images/invited/check-tick.png);
}

.oap-invite .survey-btm input[type='checkbox']:checked+label {
	background-image:url(/assets/images/invited/check-tick.png);
}

.oap-invite li button {
	background:#fd9c0b;
	background:-moz-linear-gradient(top,  #fd9c0b 0%,  #fe8106 100%);
	background:-webkit-gradient(linear,  left top,  left bottom,  color-stop(0%,  #fd9c0b),  color-stop(100%,  #fe8106));
	background:-webkit-linear-gradient(top,  #fd9c0b 0%,  #fe8106 100%);
	background:-o-linear-gradient(top,  #fd9c0b 0%,  #fe8106 100%);
	background:-ms-linear-gradient(top,  #fd9c0b 0%,  #fe8106 100%);
	background:linear-gradient(to bottom,  #fd9c0b 0%, #fe8106 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9c0b',  endColorstr='#fe8106', GradientType=0 );
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-color:#e6e6e6 #e6e6e6 #bfbfbf;
	border-bottom-color:#a2a2a2;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	font-family:'Montserrat',  sans-serif;
	font-weight:normal;
	float:right;
	margin-right:30px;
	height:50px;
	color:#fff;
	position:relative;
	border-bottom:5px solid #966a3d;
	border-left:1px solid #966a3d;
	border-right:1px solid #966a3d;
}

.oap-invite button:hover {
	background:#fcb24b;
	background:-moz-linear-gradient(top,  #fcb24b 0%,  #fc983a 100%);
	background:-webkit-gradient(linear,  left top,  left bottom,  color-stop(0%,  #fcb24b),  color-stop(100%,  #fc983a));
	background:-webkit-linear-gradient(top,  #fcb24b 0%,  #fc983a 100%);
	background:-o-linear-gradient(top,  #fcb24b 0%,  #fc983a 100%);
	background:-ms-linear-gradient(top,  #fcb24b 0%,  #fc983a 100%);
	background:linear-gradient(to bottom,  #fcb24b 0%, #fc983a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcb24b',  endColorstr='#fc983a', GradientType=0 );
}

.oap-invite button:active {
	top:2px;
	border-bottom:1px solid #004625;
	color:#ffffff;
}

label._checklist {
	font-family:'roboto',  sans-serif !important;
	font-size:15px;
	font-weight:normal;
}

._surveylist {
	margin:10px 0 20px;
}

.ticket-bali {
	background-image:url(/assets/images/herobanner/ticket-bali.jpg) !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/ticket-bali.jpg',  sizingMethod='scale');
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/ticket-bali.jpg',  sizingMethod='scale')";
}

.ticket-dominican {
	background-image:url(/assets/images/herobanner/ticket-dominican.jpg) !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/ticket-dominican.jpg',  sizingMethod='scale');
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/ticket-dominican.jpg',  sizingMethod='scale')";
}

.list.liorange li {
	list-style-image:url(/assets/images/list/li-liorange.png);
	padding:0 0 0 5px;
	vertical-align:middle;
	font-family:'Arapey',  'Open Sans',  serif;
	font-size:20px;
	font-style:italic;
}

.list.liorange._roboto li {
	font-family:'roboto',  'Open Sans',  serif;
	font-size:16px;
	font-style:normal;
	margin-bottom:18px;
	line-height:2em;
}

._order {
	background:#f89c23;
	background:-moz-linear-gradient(top,  #f89c23 0%,  #f89c23 50%,  #f8770a 51%,  #f8770a 100%);
	background:-webkit-gradient(linear,  left top,  left bottom,  color-stop(0%,  #f89c23),  color-stop(50%,  #f89c23),  color-stop(51%,  #f8770a),  color-stop(100%,  #f8770a));
	background:-webkit-linear-gradient(top,  #f89c23 0%,  #f89c23 50%,  #f8770a 51%,  #f8770a 100%);
	background:-o-linear-gradient(top,  #f89c23 0%,  #f89c23 50%,  #f8770a 51%,  #f8770a 100%);
	background:-ms-linear-gradient(top,  #f89c23 0%,  #f89c23 50%,  #f8770a 51%,  #f8770a 100%);
	background:linear-gradient(to bottom,  #f89c23 0%, #f89c23 50%, #f8770a 51%, #f8770a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89c23',  endColorstr='#f8770a', GradientType=0 );
	width:530px !important;
	height:150px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	border:1px solid #c96a00;
	border-bottom:5px solid #966a3d;
	margin:0 auto;
}

._order h2, ._order h4 {
	color:#fff;
}

._order h4 {
	margin-top:35px;
}

.order-tag {
	float:left;
	margin:0 10px 0 20px !important;
}

a._order:hover {
	text-decoration:none;
	background:#f7ae4f;
	background:-moz-linear-gradient(top,  #f7ae4f 0%,  #f7ae4f 50%,  #f78527 51%,  #f78527 100%);
	background:-webkit-gradient(linear,  left top,  left bottom,  color-stop(0%,  #f7ae4f),  color-stop(50%,  #f7ae4f),  color-stop(51%,  #f78527),  color-stop(100%,  #f78527));
	background:-webkit-linear-gradient(top,  #f7ae4f 0%,  #f7ae4f 50%,  #f78527 51%,  #f78527 100%);
	background:-o-linear-gradient(top,  #f7ae4f 0%,  #f7ae4f 50%,  #f78527 51%,  #f78527 100%);
	background:-ms-linear-gradient(top,  #f7ae4f 0%,  #f7ae4f 50%,  #f78527 51%,  #f78527 100%);
	background:linear-gradient(to bottom,  #f7ae4f 0%, #f7ae4f 50%, #f78527 51%, #f78527 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7ae4f',  endColorstr='#f78527', GradientType=0 );
}

.policybox {
	background:rgba(231, 231, 231, 0.5);
	padding:10px 20px 20px 30px;
	color:#494848;
}

.policybox li {
	margin:10px 0;
}

.about-afest {

   max-width:1349px ;

    margin: auto;
}

.savina-cover{
    width: 100%;

}

.herobanner {
    margin:0 0 0 0;
    position:relative;
    background-color:#FCEEED;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;

}

._3box {
	background:#f3f3f3;
	background:rgba(243, 243, 243, 0.7);
	margin:10px;
	padding:0;
}

._3green {
	background:#24c1bb;
	background:rgba(36, 193, 187, 0.7);
	width:38%;
	padding:8px;
	min-height:275px;
	height:auto;
	display:inline-block;
	vertical-align:top;
}

._3cnt {
	display:inline-block;
	width:48%;
	padding:10px;
	font-size:16px;
}

._purplecta {
	position:relative;
	padding:5px;
}

._purplecta h3 {
	font-size:30px;
}

._purplecta:after {
	top:100%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none;
	border-color:rgba(179, 55, 148, 0);
	border-top-color:#DA2037;
	border-width:20px;
	left:83%;
	margin-left:-30px;
}

._arrowcta {
	margin-top:-24px;
}

._arrowcta a {
	color:#fff;
	text-decoration:underline;
}

._arrowcta:before {
	content:url("/assets/images/about/greenbox-arrow.png");
	width:60px;
	height:24px;
	position:absolute;
	right:148px;
	bottom:0;
	margin-left:-45px;
}

.yellow-ribbon {
	background:#f4d4d4;
	background:#f4d4d4;
	display:inline-block;
	padding:5px 10px;
	font-size:18px;
}

a.apply-btn,
a.apply-btn {
	color:#fff;
	text-decoration:none;
}

.apply-btn {
	background:#DA2037;
	background:-moz-linear-gradient(top,  #ecaac9 0%,  #DA2037 100%);
	background:-webkit-gradient(linear,  left top,  left bottom,  color-stop(0%,  #ecaac9),  color-stop(100%,  #DA2037));
	background:-webkit-linear-gradient(top,  #ecaac9 0%,  #DA2037 100%);
	background:-o-linear-gradient(top,  #ecaac9 0%,  #DA2037 100%);
	background:-ms-linear-gradient(top,  #ecaac9 0%,  #DA2037 100%);
	background:linear-gradient(to bottom,  #ecaac9 0%, #DA2037 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecaac9',  endColorstr='#DA2037', GradientType=0 );
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-color:#e6e6e6 #e6e6e6 #bfbfbf;
	border-bottom-color:#c25b88;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	font-family:'Montserrat',  sans-serif;
	font-weight:normal;
	float:right;
	margin:-70px 70px 0 0;
	padding:10px 15px;
	color:#fff;
	position:relative;
	border-bottom:5px solid #c25b88;
	border-left:1px solid #c25b88;
	border-right:1px solid #c25b88;
	font-size:24px;
	text-decoration:none;
}

.apply-btn2 {
	background:#5EADF2;
	background:-moz-linear-gradient(top,  #7FBBF0 0%,  #5EADF2 100%);
	background:-webkit-gradient(linear,  left top,  left bottom,  color-stop(0%,  #7FBBF0),  color-stop(100%,  #5EADF2));
	background:-webkit-linear-gradient(top,  #7FBBF0 0%,  #5EADF2 100%);
	background:-o-linear-gradient(top,  #7FBBF0 0%,  #5EADF2 100%);
	background:-ms-linear-gradient(top,  #7FBBF0 0%,  #5EADF2 100%);
	background:linear-gradient(to bottom,  #7FBBF0 0%, #5EADF2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7FBBF0',  endColorstr='#5EADF2', GradientType=0 );
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-color:#5EADF2 #5EADF2 #5EADF2 #5EADF2;
	border-bottom-color:#5EADF2;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	font-family:'Montserrat',  sans-serif;
	font-weight:normal;
	float:right;
	padding:10px 15px;
	color:#fff;
	position:relative;
	border-bottom:5px solid #5EADF2;
	border-left:1px solid #5EADF2;
	border-right:1px solid #5EADF2;
	font-size:24px;
	text-decoration:none;
}

.apply-btn:hover {
	text-decoration:none;
	color:#fff;
	background:#DA2037;
	background:-moz-linear-gradient(top,  #DA2037 0%,  #ecaac9 100%);
	background:-webkit-gradient(linear,  left top,  left bottom,  color-stop(0%,  #DA2037),  color-stop(100%,  #ecaac9));
	background:-webkit-linear-gradient(top,  #DA2037 0%,  #ecaac9 100%);
	background:-o-linear-gradient(top,  #DA2037 0%,  #ecaac9 100%);
	background:-ms-linear-gradient(top,  #DA2037 0%,  #ecaac9 100%);
	background:linear-gradient(to bottom,  #DA2037 0%, #ecaac9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DA2037',  endColorstr='#ecaac9', GradientType=0 );
}

.apply-btn2:hover {
	text-decoration:none;
	color:#fff;
	background:#5EADF2;
	background:-moz-linear-gradient(top,  #5EADF2 0%,  #7FBBF0 100%);
	background:-webkit-gradient(linear,  left top,  left bottom,  color-stop(0%,  #5EADF2),  color-stop(100%,  #7FBBF0));
	background:-webkit-linear-gradient(top,  #5EADF2 0%,  #7FBBF0 100%);
	background:-o-linear-gradient(top,  #5EADF2 0%,  #7FBBF0 100%);
	background:-ms-linear-gradient(top,  #5EADF2 0%,  #7FBBF0 100%);
	background:linear-gradient(to bottom,  #5EADF2 0%, #7FBBF0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5EADF2',  endColorstr='#7FBBF0', GradientType=0 );
}

.core-team, .events-speaker {
	border-bottom:1px solid #e5e5e5;
	padding-bottom:10px;
}

.omdownload {
	display:inline-block;
	border-right:1px solid #bfbfbf;
	padding:10px;
	width:242px;
	vertical-align:top;
}

.alreadyusr {
	display:inline-block;
	width:280px;
	padding:10px;
}

.alreadyusr form input[type="text"] {
	background-image:-moz-linear-gradient(90deg,  #f9f9f9 0%,  #e6e6e6 92.7%,  #d5d5d5 100%), url(/assets/images/page_bg_pattern.jpg);
	background-image:-webkit-gradient(linear,  left bottom,  left top,  from(#f9f9f9),  color-stop(0.927,  #e6e6e6),  to(#d5d5d5)), url(/assets/images/page_bg_pattern.jpg);
	-moz-box-shadow:0 0 2px #878787;
	-webkit-box-shadow:0 0 2px #878787;
	box-shadow:0 0 2px #878787;
	color:#393939;
	padding:4px 10px 4px 10p !important;
	border-radius:5px;
	border:1px solid #8a8a8a;
}

.alreadyusr button {
	-moz-box-shadow:inset 0 -3px 0 #df5d00;
	-webkit-box-shadow:inset 0 -3px 0 #df5d00;
	box-shadow:inset 0 -3px 0 #df5d00;
	background:-webkit-gradient(linear,  left top,  left bottom,  color-stop(0.05,  #f3c220),  color-stop(1,  #eba00b));
	background:-moz-linear-gradient(top,  #f3c220 5%,  #eba00b 100%);
	background:-webkit-linear-gradient(top,  #f3c220 5%,  #eba00b 100%);
	background:-o-linear-gradient(top,  #f3c220 5%,  #eba00b 100%);
	background:-ms-linear-gradient(top,  #f3c220 5%,  #eba00b 100%);
	background:linear-gradient(to bottom,  #f3c220 5%, #eba00b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c220',  endColorstr='#eba00b', GradientType=0);
	background-color:#f3c220;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border:1px solid #e7e7e7;
	display:inline-block;
	color:#ffffff;
	padding:0px 0px 2px 0px;
	text-decoration:none;
	text-shadow:0 1px 1px #835301;
	padding:10px;
	height:34px;
	margin:15px 15px 0 0;
	float:right;
}

.links-orange a {
	color:#fff;
}

.links-orange a:hover {
	color:#f05123;
}

.next-level {
	background:url(/assets/images/lp/next-level.jpg) no-repeat 0 0;
	height:390px;
}

.make-difference {
	background:url(/assets/images/lp/make-difference.jpg) no-repeat 0 0;
	height:390px;
}

.orangebar {
	background:url(/assets/images/orangebar.png) repeat-x 0 0;
	width:300px;
	height:50px;
	position:absolute;
	bottom:5px;
	left:10px;
}

.orangebar h5 {
	margin:10px 0;
}

#yt-player {
	width:960px;
	margin:0 auto;
	display:block;
	position:relative;
}

#yt-player a.replay-btn {
	position:absolute;
	right:10px;
	color:#ccc;
	padding:10px;
	font-weight:normal;
	z-index:111;
}

.video_wrap {
	-webkit-box-shadow:0px 0px 5px 5px rgba(0, 0, 0, 0.1);
	-moz-box-shadow:0px 0px 5px 5px rgba(0, 0, 0, 0.1);
	box-shadow:0px 0px 5px 5px rgba(0, 0, 0, 0.1);
	background:#fff;
	padding:1px;
	margin:10px auto 30px;
}

._v680 {
	width:680px;
	height:409px;
}

.border-left-aside {
	border-left:1px solid #eee;
}

.rest-assured {
	width:285px;
	margin:0 20px;
}

.the-tribe {
	background-image:url(/assets/images/herobanner/the-tribe.jpg) !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/the-tribe.jpg',  sizingMethod='scale');
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/the-tribe.jpg',  sizingMethod='scale')";
}

.bio-border {
	margin:10px;
	border:7px solid #FFF;
	padding:0;
	-webkit-box-shadow:0 3px 3px 2px rgba(0, 0, 0, 0.31);
	-moz-box-shadow:0 3px 3px 2px rgba(0, 0, 0, 0.31);
	box-shadow:0 3px 3px 2px rgba(0, 0, 0, 0.31);
}

.past-speaker {
	padding-left:150px;
}

.current-speaker {
	padding-left:165px;
}

.venue-bali {
	background-image:url(/assets/images/herobanner/venue-bali.jpg) !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/venue-bali.jpg',  sizingMethod='scale');
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/venue-bali.jpg',  sizingMethod='scale')";
}

.venue-dominican {
	background-image:url(/assets/images/herobanner/venue-dominican.jpg) !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/venue-dominican.jpg',  sizingMethod='scale');
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/venue-dominican.jpg',  sizingMethod='scale')";
}

.agenda {
	background:url(/assets/images/venues/agenda.jpg) no-repeat 0 0;
	height:290px;
}

.writing {
	background:url(/assets/images/venues/writing.jpg) no-repeat 0 0;
	height:290px;
}

.packing {
	background:url(/assets/images/venues/packing.jpg) no-repeat 0 0;
	height:290px;
}

.flights {
	background:url(/assets/images/venues/flights.jpg) no-repeat 0 0;
	height:290px;
}

.flights-bali {
	background:url(/assets/images/venues/flights-bali.jpg) no-repeat 0 0;
	height:290px;
}

.qdesc {
	font-size:16px;
}

.qdesc p {
	padding-left:40px;
}

.qdesc h5 {
	position:relative;
	padding-left:35px;
}

.qdesc .qdesc-title:before {
	content:url("/assets/images/list/li-liorange.png");
	width:60px;
	height:24px;
	position:absolute;
	left:0;
}

.speaker-dominican {
	background-image:url(/assets/images/herobanner/speaker-dominican.jpg) !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/speaker-dominican.jpg',  sizingMethod='scale');
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/speaker-dominican.jpg',  sizingMethod='scale')";
}

.speaker-bali {
	background-image:url(/assets/images/herobanner/speaker-bali.jpg) !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/speaker-bali.jpg',  sizingMethod='scale');
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/speaker-bali.jpg',  sizingMethod='scale')";
}

.past-events {
	background-image:url(/assets/images/herobanner/past-events.jpg) !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/past-events.jpg',  sizingMethod='scale');
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/past-events.jpg',  sizingMethod='scale')";
}

.private-invite {
	background-image:url(/assets/images/herobanner/private-message.jpg) !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/about-afest.jpg',  sizingMethod='scale');
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/herobanner/about-afest.jpg',  sizingMethod='scale')";
}

.policybox.v2 {
	background:rgba(231, 231, 231, 0.5);
	padding:20px 20px 20px 40px;
	color:#494848;
	-webkit-border-radius:7px;
	border-radius:7px;
}

.policybox.v2 li:first-child {
	list-style:none;
	margin:0 -20px;
}

.policybox.v2 li {
	margin:10px 0;
}



