#character-view .slick-slider .slick-next, #home-view .slick-slider .slick-next, #cocktail-view .slick-slider .slick-next, #character-view .slick-slider .slick-prev, #home-view .slick-slider .slick-prev, #cocktail-view .slick-slider .slick-prev ,#culture-view .slick-slider .slick-prev {
position: absolute;
top: 39%;
margin-top: 9px;
width: 32px;
height: 104px;
line-height: 50px;
color: #fff;
background-color: none;
text-indent: -9999px!important;
z-index: 100;
}

#character-view .slick-slider .slick-prev, #home-view .slick-slider .slick-prev, #cocktail-view .slick-slider .slick-prev,  #culture-view .slick-slider .slick-prev  {
left: 10%;
background: url(/assets/img/left-orbit-arrow-white.png) no-repeat;
border: 0;
width: 33px;
height: 104px;
}

#character-view .slick-slider .slick-next, #home-view .slick-slider .slick-next, #cocktail-view .slick-slider .slick-next, #culture-view .slick-slider .slick-next  {
right: 10%;
margin-left: 0;
background: url(/assets/img/right-orbit-arrow-white.png) no-repeat;
border: 0;
width: 33px;
height: 104px;
}
#character-view .slick-slider .slick-next, #home-view .slick-slider .slick-next, #cocktail-view .slick-slider .slick-next, #character-view .slick-slider .slick-prev, #home-view .slick-slider .slick-prev, #cocktail-view .slick-slider .slick-prev, #culture-view .slick-slider .slick-next  {
position: absolute;
top: 39%;
margin-top: 9px;
width: 32px;
height: 104px;
line-height: 50px;
color: #fff;
background-color: none;
text-indent: -9999px!important;
z-index: 100;
}


@media only screen and (max-width: 640px){
	#character-view .slick-slider .slick-next, #home-view .slick-slider .slick-next, #cocktail-view .slick-slider .slick-next, #character-view .slick-slider .slick-prev, #home-view .slick-slider .slick-prev, #cocktail-view .slick-slider .slick-prev , #culture-view .slick-slider .slick-prev{
	display: none!important;
	}
}
@media only screen and (max-width: 1024px){
	#character-view .slick-slider .slick-prev, #home-view .slick-slider .slick-prev, #cocktail-view .slick-slider .slick-prev, #culture-view .slick-slider .slick-prev {
	left: 5%;
	}
}

@media only screen and (max-width: 640px){
	#character-view .slick-slider .slick-next, #home-view .slick-slider .slick-next, #cocktail-view .slick-slider .slick-next, #character-view .slick-slider .slick-prev, #home-view .slick-slider .slick-prev, #cocktail-view .slick-slider .slick-prev , #culture-view .slick-slider .slick-next {
	display: none!important;
	}
}
@media only screen and (max-width: 1024px){
	#character-view .slick-slider .slick-next, #home-view .slick-slider .slick-next, #cocktail-view .slick-slider .slick-next  , #culture-view .slick-slider .slick-next{
	right: 5%;
	}
}


.culture-detail {
	padding: 23px 0 !important;
}




.culture-detail .row-content{
   /* padding-right: 0px;
    padding-left: 7rem;*/
   padding-left: 103px;
	padding-right: 9px;
    width: 75%;
}

.culture-detail .row-container{
	max-width: 78.9rem;
}


.culture-detail .row .row {
	margin-right: -1.9375rem;
}

.culture-sub-nav{
	background:#f7f7f7;
	height: 60px;
}


.twitter-section{
	padding-left: 25px;
	padding-right: 7px;
}
	


.culture-learn-more{
	float:left;
	padding-left: 40px;
	padding-right: 38px;
}

.culture-categories .row{
	max-width: 70.25rem;
	padding-right: 0px;
	padding-left: 96px;
}

.sub-nav dd.active {
	background: #4797e1;
}

.landing-culture-title{	
	margin: 0px !important;
	padding: 0px !important;
}

.landing-culture-title a{	
	color: #0a0a0a !important;
}

.landing-image-post{
	height: auto;
	position: relative;
}

.landing-image-post img{
	max-height: 380px;
}
/*
.margin-top-40 {
	margin-top: 40px;
}*/

.inline-list-culture{
	width: auto;
	/*padding-top: 1.6rem;
	padding-bottom: .6875rem;
	padding-left: 2rem;*/
	letter-spacing: .2rem;
	padding-right: 9px;
	padding: 0;
	list-style: none;
	overflow: hidden;
	margin: 0 auto;
}
.inline-list-culture > :first-child {
  margin-left: 0px !important;
}
/*
.inline-list-culture>li {
	margin-left: .625rem;
}*/
.inline-list-culture>li {
	list-style: none;
	float: left;
	margin-left: 1.0rem;
	display: block;
}



.inline-list-culture .button-black{
	padding-top: 0.685rem !important;
}


.inline-list-culture>li>* {
	display: block;
}

.inline-list-culture .fb-icon{
	width: 40px;
	height: 40px;
	margin-top: 20px;
	background: url('/assets/img/fb-icon2.png') no-repeat;
}

.inline-list-culture .twitt-icon{
	width: 40px;
	height: 40px;
	margin-top: 20px;
	background: url('/assets/img/twitter-icon2.png') no-repeat;
}


.culture-detail .content-learn{
	padding-left: 17px;
}

.landing-culture-separator{
	border-bottom: 1px solid #cccccc;
	height:15px;	
	width: 100%;
}

.sub-nav dd.active a{	
	background: none; 
}

.menu-img-conteiner{
	height:auto; 
	position:relative;
	width:auto;
}

.subtitle-post{
	font-size: 20px ;
}





.white-arrow{
	/*image-rendering: initial;
	width: initial;*/
	position: absolute;
	/*max-width: none;
	height: initial;*/
	/*top: 381px;*/
	width: 44px !important; 
	height: 43px !important;
	left: 50px;
	bottom: -21px;
}

.blue-arrow{
	display:none;
	/*image-rendering: initial;
	width: initial;*/
	position: absolute;
	/*max-width: none;
	height: initial;*/
	width: 22px !important; 
	height: 22px !important;
	left: 50%;
	bottom: -23px;
	margin-left: -11px;
}


.active .blue-arrow{
	display: block;
}

.culture-date-posted span{
	bottom: 0px;
	/*position: absolute;*/
	font-family: 'Baskerville MT W01 It';
	font-style:italic;
	font-size: 18px;
	/*right: 1px;*/	
}

.sub-nav dd.active a:hover{	
	background: none; 
}

.sub-nav dd a{	
	text-transform: uppercase;
	color: #cccccc;
}

.sub-nav dd {
	font-size: 24px;	
	height: 60px;
	padding-top: 10px;
	font-family: 'Knockout 28 A','Knockout 28 B';
}

.culture-categories{
	background: #f7f7f7;
}

.more-culture{
		display:block;
		padding-top: 140px;
}
	

.landing-margin-top .margin-top-20{
		display:none;	
}	

.culture-categories-mobile{
	display: none;
  /* background: #4797e1;*/
}


	
* {
	 -webkit-touch-callout: none;
   		/* -webkit-user-select: none;*/
    	-khtml-user-select: none;
    	-moz-user-select: none;
    	-ms-user-select: none;
   		 user-select: none;
   		 -webkit-tap-highlight-color: rgba(0,0,0,0);
}	

.culture-date-posted{
		text-align: left !important; 
		padding-top: 48px;
}
	
.post-content iframe {	
	 top: 0;
	 left: 0;
	 width: 100%;
	max-height:500px;
}
	
@media only screen and (max-width:642px) {
		
	.culture-categories{
		display:none;
	}
	
	.twitter-section, .content-learn .social-logo{
		display:none;
	}
	
	.inline-list-culture{
		width:180px;
	}
	
	.culture-learn-more{
		float: initial;
	}

	.culture-detail .row-content {
		padding-right: 0rem !important;
		width: 100% !important;
		padding-left: 0rem !important;		
	}
	
	.row-content h5{
		text-align: center !important;
	}
	
	.landing-culture-separator{
		display:none !important;	
	}
	
	.culture-date-posted{
		float:none !important;
		padding-top: 6px;
		text-align: center !important;
	}
	
	.culture-date-posted span{	
		position: initial !important;
	}
	
	.landing-culture-title{
		text-align:center !important;
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	
	.landing-culture-title div{
		float:none !important;
	}
	
	.white-arrow {
		left: 50%;
		margin-left: -21px;
	}
	
	.landing-culture-subtitle{
		padding-top: 10px;
		width: 100%;
		margin: 0px !important;
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	
	.landing-margin-top .margin-top-40{
		display:none !important;	
	}
	
	.landing-margin-top .margin-top-20{
		display:block !important;	
	}
	
	.row-container{
		padding: 0 0px;
	} 
	
	.row-content-1{
		padding: 0 0px;
		width: 100% !important;
		margin-left: 0px !important;
	}
	
	.culture-categories-mobile{
		display: block;
	}
	
	.culture-categories-mobile .row{
		padding: 0 0px;
		height:63px
	}
	
	.culture-categories-mobile select{
		opacity:0;
		height: 63px;
		margin:0px;
		position: absolute;
		left: 0;
		top: 0;
		 -webkit-touch-callout: none;
   		 -webkit-user-select: none;
    	-khtml-user-select: none;
    	-moz-user-select: none;
    	-ms-user-select: none;
   		 user-select: none;
   		 -webkit-tap-highlight-color: rgba(0,0,0,0);
	}
	
	.culture-categories-mobile span{
		/*position:absolute;*/
		font-family: 'Knockout 29 A','Knockout 29 B';
		text-transform: uppercase;
		font-size: 20px;
	}
	
	.culture-categories-mobile .button{
		background: #4797e1;
		height: 63px;
		padding-top: 1.1875rem
	}
	
	
	
	.culture-categories-mobile .blue-arrow-mobile{
		position:absolute;
		/*width: initial;*/
		width: 25px;
		height: 25px;
		bottom: -13px;
		left: 50%;
		margin-left: -11px; 
		z-index: 0;
	}
	
	.culture-categories-mobile option {
		color: #0a0a0a;
	}
	
	.culture-detail {
		padding: 48px 0 !important;
	}
}

@media only screen and (max-width:1024px) {
	.culture-categories .row {
	 	padding-left: 0px; 
	}
	.sub-nav dd {
		font-size:  21px;
	}
	
	.twitter-section {
		padding-left: 0rem;
		padding-right: 0rem;
		width: 30.33333%;
	}
	
	.culture-detail .row-content {
		/*padding-left: 0rem;*/
		padding-right: 0rem;
		width: 65.99%;
		padding-left: 26px;
		float: left !important;
	}
	
	.blue-arrow {
		bottom: -39px;
	}
	
	
}

@media only screen and (max-width:1058px) {
	.culture-categories .row {
	 	padding-left: 49px;
	}
}

@media only screen and (max-width:903px) { 
	.culture-categories .row {
	  padding-left: 22px;
	}
}

@media only screen  and (max-width:854px) { 
	.sub-nav li{
		margin-left:-0.3rem;	
	}
}



@media only screen  and (max-width:876px) { 
	.sub-nav li{
		margin-left: 0.8rem;	
	}
}

@media only screen and (min-width: 643px) and (max-width:730px) { 
	.sub-nav li{
		margin-left: -0.4rem;
	}
	
	.sub-nav dd a, .sub-nav li a {
		padding: .1875rem 0.012222rem;
	}
	
	.twitter-section {
		width: 33.33333%;
	}
}

@media only screen and (min-width: 731px) and (max-width:770px) { 
	.sub-nav li{
		margin-left:-1rem;	
	}
	 .sub-nav li a {
		/*padding: .1875rem 0.62rem;*/
		padding: .1875rem 1rem;
	}
}

@media only screen and (min-width: 771px) and (max-width:863px) { 
	 .sub-nav li a {
		padding: .1875rem 0rem;
	}
}




@media only screen and (min-width: 1025px) and (max-width:1120px) { 
	.sub-nav li{
		margin-left:-1rem;	
	}
	
	.twitter-section {
		padding-left: 7px;
	}
	
	.twitter-section {
		width: 26%
	}
	
	.culture-detail .row-content {
		width: 74%;
	}
}

/***********************culture post****************************/
.culture-detail-post{
	background:#f7f7f7;
	padding:74px 0;
}

.culture-detail-post .first-row{
	padding: 0 13px !important;
}

.more-culture-title-cont {
	background: #e6e6e6;
}

.more-culture a:visited {
	color: #141414;
}
.more-culture a:link {
	color: #141414;
}

.post-date-posted span{
	font-family: 'Baskerville MT W01 It';
	/*font-style:italic;*/
	font-size: 18px;		
}

.post-tip {
	background-image: url('/assets/img/tip.png');
	background-repeat: no-repeat;
	height: 21px;
	margin-left: 59px;
	margin-bottom: 13px;
}

.more-posts{
	border-bottom: 1px solid #999999;
	padding-top: 4px;
	padding-bottom: 37px;
}

.culture-detail-post .subtitle{
	font-size: 20px !important;
}

.owner-post{
	width:100%;
	font-family: 'Knockout 29 A','Knockout 29 B';
	color: #666666;
	font-size: 20px
}

.owner-post-date{	
	width:100%;
	font-family: 'Baskerville MT W01 It';
	/*font-style:italic;*/
	font-size: 20px;
	color: #666666;
	padding-top: 10px;
}

.more-culture-title {
	vertical-align: middle;
	width:100%;
	display: table-cell;
	height: 60px;	
	padding-left: 20px;
	font-size: 24px;
	color: #000;
	text-transform: uppercase;
	font-family: 'Knockout 28 A','Knockout 28 B';
	font-weight: 400;
	font-style: normal;
}


.culture-detail-post .post-content img{
	max-height: 500px;
}

.culture-detail-post .post-content {
	padding-right: 0px;
}

.culture-detail-post  .title-content{
    padding-right: 3px !important;
   }

.culture-detail-post  .facebook-content{
   padding-top: 75px;
}

.culture-detail-post .title-content .title{
		margin-bottom: 40px;
	}
	
	.culture-detail-post .title-content .subtitle{
		margin-bottom: 40px;
	}





@media only screen and (max-width:1024px) {
	.culture-detail-post .first-row {
		padding: 0px 31px !important;
	}
	
	.culture-detail-post .post-content{
		width: 64.66667%;
	} 
	
	.culture-detail-post .title-content{
		width: 33%;
		padding-top: 8px;
	} 
	
	.more-culture {
		padding-top: 48px;
	}
	/*
	.culture-detail-post .row-content {
		width: 74%;
	}*/
	.post-content iframe {	
	 top: 0;
	 left: 0;
	 width: 100%;
	max-height: 360px;
}
}

@media only screen and (max-width:642px) {
	.more-culture{
		display:none;
	}
	
	.culture-detail-post .title-content {
		padding: 0 40px !important;
		width: 100% !important;
	}
	
	.culture-detail-post .title-content .title{
		margin-bottom: 40px;
		font-size: 36px !important;
		line-height: 2.3rem !important;
	}
	
	.culture-detail-post .title-content .subtitle{
		margin-bottom: 40px;
		font-size: 28px !important;
		line-height: 1.9rem !important;
	}
	
	
	.culture-detail-post{
		padding:40px 0 80px
	}
		
	.culture-detail-post .owner-post-date{
		padding-top: 12px;
		font-size: 28px !important;
	}	
	
	.culture-detail-post .post-content{
		padding-top: 50px;
		width: 100% !important;
	}
	
	.culture-detail-post .owner-post {
		font-size: 28px;
	}
	
	.culture-detail-post .first-row{
		padding: 0px !important;
		
	}
	
	.culture-detail-post .post-content p{
		padding: 0 40px !important;
	}
		.post-content iframe {	
	 top: 0;
	 left: 0;
	 width: 100%;
	
}
	
}


@media only screen {
.fb-comments{width: 100% !important;}
.fb-comments iframe[style]{width: 100% !important;}
.fb-like-box{width: 100% !important;}
.fb-like-box iframe[style]{width: 100% !important;}
.fb-comments span{width: 100% !important;}
.fb-comments iframe span[style]{width: 100% !important;}
.fb-like-box span{width: 100% !important;}
.fb-like-box iframe span[style]{width: 100% !important;} }
