/*
Theme Name: Public Movement English Version
Theme URI:
Author: Alexander Yudaev
Author URI:
Description:
*/
@import url(http://fonts.googleapis.com/earlyaccess/alefhebrew.css);

/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
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,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,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{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}
* {	-webkit-box-sizing:border-box;	-moz-box-sizing:border-box;	box-sizing:border-box;}

.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: block;}
* html .clearfix {height: 1%;}

/* Fonts */



/* *********************************************************************************************************************
 * Common columns definitions
 */
#content{width:100%;margin:0 auto;}

 .row {width:100%;}

.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{float:left;margin:0 1.25%;min-height:1px}

.col1 { width: 5.83%; }

.col2 { width: 14.16%; }
.col-thin { width: 10.16%; }
.col-wide { width: 18.16%; }



.col3 { width: 22.5%; }

.col4 { width: 30.83%; }

.col5 { width: 39.17%; }

.col6 { width: 47.5%; }

.col7 { width: 55.83%; }

.col8 { width: 64.16%; }

.col9 { width: 72.5%; }

.col10 { width: 80.83%; }

.col11 { width: 89.16%; }

.col12 { width: 97.5%; }

.col1 img, .col2 img, .col3 img, .col4 img, .col5 img, .col6 img, .col7 img, .col8 img, .col9 img, .col10 img, .col11 img, .col12 img {width:100%;height:auto;display:block;}

.textarea {line-height:16px; margin-top: 50px;font-family: 'Raleway', sans-serif;}
.textarea img {width:auto !important;}
.textarea iframe {margin:25px 0;}


body{
	background: #FBF9F5;
	/* font-family: 'Ideal Sans SSm A', 'Ideal Sans SSm B'; font-weight: 300; font-style: normal; */
	/* font-family: 'Raleway', sans-serif; */
	font-family: "Literata", serif;
	font-size: 14px;
	line-height:1.25;
	color:#000;
	position:relative;
  	-webkit-text-size-adjust: none;
}
.rmm {display:none;}
p{padding-bottom:18px;}
a{color:#5990DE;outline:none;cursor:pointer;text-decoration:none;}
a:hover{text-decoration:underline}
/*  Header styles */
h1,h2,h3,h4,h5,h6{line-height:1.3em;color:#292929;
	/* font-family: 'Anton', sans-serif;  */
	font-family: "Literata", serif; 
	margin-bottom:24px; font-weight:normal;}
h1{font-size:36px;}
h2{font-size:29px;}
h3{font-size:27px;}
h4{font-size:25px;}
h5{font-size:23px;}
h6{font-size:21px;}


.tungsten{
	/* font-family: 'Barlow Semi Condensed', sans-serif; */
	font-family: "Literata", serif;
	font-weight: 400;
	font-style: normal;
}


/* Navigation */
.top_nav, .bottom_nav, .left_nav, .right_nav {
	position:fixed;
	z-index:1000;
	/* background-color:#881D63; */
	display:block;
}
.page-template-page-homepage .top_nav, .page-template-page-homepage .bottom_nav, .page-template-page-homepage .left_nav, .page-template-page-homepage .right_nav {
	background-color:#881D63;
}
.page-template-page-homepage .social .hebrew a,
.page-template-page-homepage .nav.hebrew a,
.page-template-page-homepage .nav a {
	color: #FBF9F5;
}

.top_nav, .bottom_nav {
	top:0;
	left:0;
	width:100%;
	height:45px;
}
.bottom_nav{top:auto; bottom:0;}

.left_nav, .right_nav{
	top:0;
	left:0;
	width:45px;
	height:100%;
}
.right_nav{left:auto; right:0;}
.navigation {position:relative; margin:0 45px;}

.nav.left{position:absolute; top:10px; left:0;}
.nav.right{position:absolute; top:10px; right:0;}
.nav.center{position:absolute; top:10px; left:50%; margin-left:-150px; width:300px; text-align:center;}


.page-id-1504 .top_nav, .page-id-1504 .bottom_nav, .page-id-1504  .left_nav, .page-id-1504 .right_nav,
.page-id-152 .top_nav, .page-id-152 .bottom_nav, .page-id-152  .left_nav, .page-id-152 .right_nav,
.category .top_nav, .category .bottom_nav, .category  .left_nav, .category .right_nav,
.single .top_nav, .single .bottom_nav, .single  .left_nav, .single .right_nav,
.page-id-2 .top_nav, .page-id-2 .bottom_nav, .page-id-2  .left_nav, .page-id-2 .right_nav
{
	/* background: url('images/bg.jpg') 0 0 repeat; */
	background: #FBF9F5;
}
.page-id-1504 .top_nav .nav a, .page-id-1504 .bottom_nav .nav a, .page-id-1504  .left_nav .nav a, .page-id-1504 .right_nav .nav a,
.page-id-152 .top_nav .nav a, .page-id-152 .bottom_nav .nav a, .page-id-152  .left_nav .nav a, .page-id-152 .right_nav .nav a,
.category .top_nav .nav a, .category .bottom_nav .nav a, .category  .left_nav .nav a, .category .right_nav .nav a,
.single .top_nav .nav a, .single .bottom_nav .nav a, .single  .left_nav .nav a, .single .right_nav .nav a{color:#881D63;}

.page-id-1504 .top_nav,
.page-id-152 .top_nav,
.category .top_nav,
.page-id-2 .top_nav,
.single .top_nav {
	border-top:1px solid #881D63;
}
.page-id-1504 .bottom_nav,
.page-id-152 .bottom_nav,
.category .bottom_nav,
.page-id-2 .bottom_nav,
.single .bottom_nav {border-bottom:1px solid #881D63;}

.page-id-1504 .left_nav,
.page-id-152 .left_nav,
.category  .left_nav,
.page-id-2 .left_nav,
.single  .left_nav{border-left:1px solid #881D63;border-top:1px solid #881D63;border-bottom:1px solid #881D63;}

.page-id-1504 .right_nav,
.page-id-152 .right_nav,
.page-id-2 .right_nav,
.category .right_nav,
.single .right_nav{border-right:1px solid #881D63;border-top:1px solid #881D63;border-bottom:1px solid #881D63;	}

.page-id-1504 .single_top_nav,
.page-id-152 .single_top_nav,
.category .single_top_nav,
.page-id-2 .single_top_nav,
.single .single_top_nav {
	position:absolute;
	border-bottom:1px solid #881D63;
	top: 43px;
	left: 44px;
	right: 44px;
}

.page-id-1504 .single_bottom_nav,
.page-id-152 .single_bottom_nav,
.category .single_bottom_nav,
.page-id-2 .single_bottom_nav,
.single .single_bottom_nav{
	position:absolute;
	border-top:1px solid #881D63;
	bottom: 43px;
	left: 44px;
	right: 44px;
}

.page-id-1504 .single_left_nav,
.page-id-152 .single_left_nav,
.category .single_left_nav,
.page-id-2 .single_left_nav,
.single .single_left_nav{
	position:absolute;
	border-right:1px solid #881D63;
	top: 44px;
	bottom: 44px;
	left: 43px;
}

.page-id-1504 .single_right_nav,
.page-id-152 .single_right_nav,
.category .single_right_nav,
.page-id-2 .single_right_nav,
.single .single_right_nav{
	position:absolute;
	border-left:1px solid #881D63;
	top: 44px;
	right: 43px;
	bottom: 44px;
}

.nav a{
	font-size: 18px;
	color: #881D63;
	letter-spacing: 1px;

}
.nav.hebrew a{
	/* font-family: "Heebo", sans-serif; */
	font-size: 18px;
	font-weight: normal;
	color: #881D63;
}
.post_link {
	position:absolute;
	width: 20px;
	height: 40px;
	margin-top: -20px;
	top: 50%;
	left: 50%;
	margin-left: -10px;
}
.left_nav a, .right_nav a{
	display:block;
	width: 20px;
	height: 40px;
	margin-top: -10px;
	background:url('images/left_arrow.png') 0 0 no-repeat;
	text-indent:-9999px;
}
.right_nav a{background:url('images/right_arrow.png') 0 0 no-repeat;}
/* End Navigation */


/* Home Page */
.sticky.background{border-bottom:8px solid #881D63; z-index:999; width:100%;margin-top: -3px;}
#stickybg #content {margin-bottom:-10px;}

#stickybg .col9, #stickybg .col1{padding:10px 0;line-height: 50px;}
.bordered {
	border-left:10px solid #881D63;
	line-height:16px !important;
	padding:20px 0 20px 20px !important;
	font-size: 16px;
	color:#000;
}
.bordered .news_date{
	color: #881D63;
	margin-right: 20px;
	float:left;
}
.bordered .news_title{
	float:left;
}


.homepage.main_text {
	text-transform: inherit;
}
.main_text{
	/* font-size:48px !important; */
	line-height: 48px;
}
.main_text strong{
	font-weight: 800;
}
/* .main_text em{
	font-style: italic;
} */


.thumbnail img{
	width:100% !important;
}
.post_title {
	font-size: 32px;
	color: #000;
	padding: 20px 0;
	border-bottom: 8px solid #881D63;
	margin-bottom:30px;
}
.post_title a{color: #000;}
.the_date, .location {
	font-size: 16px;
	color: #000;
}
.archive_content .title a:hover, .single_post_title a:hover, .post_title a:hover {
	color:#881D63;
}
.location {margin-bottom:20px;}
.excerpt{
	margin-top:30px;
	color: #000;
	font-size: 16px;
	line-height: 20px
}
.read_more a{color: #881D63;}
/* Home Page */


/* Single Project Page */

.single-post {
	overflow-x: hidden;
	padding-top:60px;
}
h1.single_title, .first_items, .description {
	border-bottom: 10px solid #881D63;
	padding-bottom:20px;
	margin-bottom: 0;
}
.description strong{
	font-weight: bold;
}
h1.single_title{
	font-family: "Literata", serif;
	font-size: 32px;
}
.single_title {
	padding-top: 10px;
}
.first_items{
	padding:0;
}
.text_block {
	position:relative;
	padding: 20px 0 0px;
	margin-bottom: 20px;
	font-family: 'Raleway', sans-serif;
}

.text_block strong {
	font-weight: bold;
}
/* .text_block em {
	font-style: italic;
} */
.text_block:before{
	position:absolute;
	width: 48px;
	height: 2px;
	background-color: #000;
	content: "";
	top: 0;
}
.text_block:first-child:before{width: 0;}


.description{
	padding: 40px 0 22px;
	line-height: 16px;
}
.description p {line-height:1.25;}

.project_image {
	width:48%;
	float: right;
	margin-left: 4%;
	margin-top:75px;
}
.project_image:last-child {margin-right:0 !important; float:right;}

.single_related {
	margin-top:100px;
	margin-bottom:20px;
	padding: 10px 0;
	border-bottom: 8px solid #881D63;
	font-weight: 600;
	font-size: 30px;
	color: #000;
}

.single_post_title {
	font-size: 20px;
	font-weight: 600;
	color: #000;
	padding:20px 0;
}
.single_post_title a{color:#000;}
/* End Project Page */

/* Lobby Page */

.archive_text {
	font-size: 20px;
	color: #000;
	line-height: 18px;
}
.col8 .text{
	font-size: 34px;
	color: #a9b0cd;
	line-height:1;
}

.col8 .years{
	font-size: 150px;
	color: #a9b0cd;
	line-height:1;
	margin-bottom: 20px;
	margin-top: -20px;
	font-weight:700;
}
.col8 .years a{color: #fefffd;}

/* Archive Pages */
.category {margin-top:70px;}
/* .category .sticky.background {	background: url('images/bg.jpg') 0 0 repeat;} */
.archive_titles {
	font-size: 16px;
	color: #881D63;
	padding-bottom: 30px;
	padding: 25px 0;
}
.archive_content {
	color: #000;
	margin: 45px 0;
}


.archive_content .col2.archive_description,
.archive_content .col2.media_title_txt{ 
	padding: 0;
}
.archive_content .col2.archive_description a,
.archive_content .col2.media_title_txt a{
	display: initial;
}
.archive_content .col2.archive_description strong,
.archive_content .col2.media_title_txt strong{
	font-weight: 700;
}
.archive_content .col2.archive_description em,
.archive_content .col2.media_title_txt em{
	font-style: normal;
}


.col2.title{
	/* font-family: 'Barlow Semi Condensed', sans-serif; */
	font-family: "Literata", serif;
	font-size: 14px;
	font-weight: 500;
}
.archive_content .title a{font-weight:500; ;color:#881D63; font-size: 14px;}
.more_items {padding-bottom:50px;}

/* End Archive Pages */

/* Manifest Page */
/* General Slides */

.slide{
	width:100%;
	height:auto;
	position: relative;
	background-size: cover;
	background-position: 50% 0px;
	background-repeat: no-repeat;
	
}

#slide2{
	max-height: 500px !important;
}
#slide1 .slide_image{
	max-height: 100%;
	text-align:center;
	position: relative;
	height: 100%;
	width:100%;
	display:table;
}
#slide1 .slide_image img {max-height: 100%;max-width:100%;}
.sticky-wrapper{z-index: 100;margin-top: -10px;}
.slide_image .slogan{
	z-index: 1000;
	display: table-cell;
	vertical-align: middle;
	height: 100%;
	z-index: 1;
	position: relative;
	text-align: center;
	width: 100%;
}
.slide_image .slogan h1{color: #fff;font-weight:700;}

.home .slide_image .slogan h1,
.home .homepage.main_text,
.page-id-2 .main_text
{
	font-family: "Literata", serif;
	font-size: 24px;
}


.manifest-content {
    position:absolute; width:100%; top:100%;
}

.arrow {
	display: block;
	position: absolute;
	bottom: 0;
	/* width: 100%; */
	left: 50%;
	right: 50%;
	margin: 0 -19.5px;
	padding-bottom: 50px;
	z-index: 100;
}
.arrow a{
	display:block;
	width:39px;
	height:20px;
	background:url(images/arrow.png) 0 0 no-repeat;
}
.main_text {
    line-height: 1.5;
    color: #000;
    text-transform: inherit;
}

.join_list_form {text-align: left}



.leaders, .members {
	font-size: 16px;
	color: #881D63;
	line-height: 1.5;
	/*text-align: justify;*/
	padding: 0 10px;
	padding-bottom: 20px;
}
/*.members:nth-child(3n+1){
    clear:both;
}*/
.leaders .leader_name, .members span {font-weight: 400;font-size: 20px; color: #000;}
.flag_image{
	width:100%;
	text-align:center;
}
.flag_text{
	font-size: 16px;
	color: #000;
	text-align: center;

}
#slide3 img {width:auto;margin: 0 auto;}
#slide4 {margin-bottom:70px;}


.cform {margin-top:30px;}
.cform_left{
	float:left;
	font-size:16px;
	line-height:2;
}
.cform_left input.wpcf7-text{
	width:372px;
	height:35px;
	border:2px solid #1b41a3;
	padding:2px 10px;
}
input.send_btn{
	border: none;
	background: none;
	font-size: 34px;
	border-bottom: 3px solid #1b41a3;
	margin: 110px 100px 0 0;
	/* font-family: 'Barlow Semi Condensed', sans-serif; */
	font-family: "Literata", serif;
	font-weight: 400;
	font-style: normal;
}
input.send_btn:active, input.send_btn:focus, input.send_btn:hover{border:none !important; border-bottom: 3px solid #1b41a3 !important;}
.cform_right{
	float:right;
}

div.wpcf7-mail-sent-ok, div.wpcf7-mail-sent-ng , div.wpcf7-spam-blocked {
	border: none !important;
}












.social {
	display: flex;
	justify-content: space-between;
	width: 180px;
	margin: 4px auto 0;
}
.social a{
    display: block;
}
.social li{
    text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

.social .facebook{
    background: url('images/icons.svg') no-repeat 0 0;
	width: 20px;
	height: 21px;
}
.social .youtube{
    background: url('images/icons.svg') no-repeat -27px -5px;
	width: 24px;
    height: 17px;
    margin-top: 2px;
}
.social .vimeo{
    background: url('images/icons.svg') no-repeat -57px -4px;
	width: 21px;
	height: 18px;
}
.social .email{
    background: url('images/icons.svg') no-repeat -84px -5px;
	width: 24px;
    height: 16px;
    margin-top: 1px;
}
.social .hebrew a{
    color: #881D63;
	text-indent: initial;
	font-family: "Heebo", sans-serif;
}
.single .social .facebook,
.page-id-2 .social .facebook,
.page-id-1504 .social .facebook,
.page-id-152 .social .facebook{
	background-position: 0 -30px;
}
.single .social .youtube,
.page-id-2 .social .youtube,
.page-id-1504 .social .youtube,
.page-id-152 .social .youtube{
	background-position: -27px -35px;
}
.single .social .vimeo,
.page-id-2 .social .vimeo,
.page-id-1504 .social .vimeo,
.page-id-152 .social .vimeo{
	background-position: -57px -34px;
}
.single .social .email,
.page-id-2 .social .email,
.page-id-1504 .social .email,
.page-id-152 .social .email{
	background-position: -84px -35px;
}


#contact {
	margin: 50px auto 300px;
	font-size: 20px;
	color: #000;
	font-weight: 400;
	overflow: hidden;
	font-family: "Literata", serif;
	max-width: 940px;
	width: 100%;
	padding: 0 20px;
}
	#contact h3{
		font-size: 30px;
		font-weight: 400;
	}

	#contact a{
		color: #000;
	}
#contact .flag {
	margin: 50px 0 0;
}
#contact .flag img {
	max-width: 580px;
	width: 100%;
}


.hp-blog{
	margin-bottom: 200px;
}








    /***********    media    **************/


	.page-id-1504 #archive_title-sticky-wrapper {
		margin-top: 50px;
	}
	body.page-id-1504{
		background: #FBF9F5;
		color: #000;
	}
	.page-id-1504 .archive_content{
		color: #000;
	}
	.page-id-1504 .archive_content a {
		color: #881D63;
		text-decoration: none;
	}
	body.page-id-1504 .sticky.background {
		background: #FBF9F5;
		border-bottom: 10px solid #881D63;
	}
	body.page-id-1504 .sticky.background:hover{
		text-decoration: underline;
	}

	.page-id-1504 .col2 span {
		font-size: 10px;
		margin-left: 6px;
	}
	.page-id-1504 .col2 span::before {
		content: url("images/icon-pdf.png");
		display: inline-block;
		margin: 0 4px 0 14px;
		text-indent: -10px;
	}

	.archive_description a{
		display: block;
	}
	.col-pad{
		margin-right: 3%;
	}









/* End Manifest Page */

.wrap{
	width:100%;
	/*padding: 45px;*/
}
@media (min-width: 1440px) {
	#content{width:1440px;}
	.archive_title, .sticky.background{	top: 45px !important; background: #FBF9F5;}
	.bordered .news_title{max-width: 60%;}
	.slogan h1 {font-size:160px !important;}
	.single-post{padding-top:75px;}
}

@media (min-width: 1280px) and (max-width: 1440px) {
	#content{width:100%;}
	.col1 {display:block; min-height: 1px;}
	.slogan {font-size: 100px;}
}

@media (min-width: 768px) and (max-width: 1440px) {
	/* Navigation */
	.top_nav, .bottom_nav {height:30px;}
	.left_nav, .right_nav{	width:30px;}
	.navigation {position:relative; margin:0 30px;}
	.nav.left,.nav.right,.nav.center{top:5px;}
	.slogan h1 {font-size:100px;}
	.single-post{padding-top:60px;}

	.page-id-1504 .single_top_nav,
	.page-id-152 .single_top_nav,
	.category .single_top_nav,
	.single .single_top_nav {
		position:absolute;
		border-bottom:1px solid #881D63;
		top: 28px;
		left: 29px;
		right: 29px;
	}

	.page-id-1504 .single_bottom_nav,
	.page-id-152 .single_bottom_nav,
	.category .single_bottom_nav,
	.single .single_bottom_nav{
		position:absolute;
		border-top:1px solid #881D63;
		bottom: 28px;
		left: 29px;
		right: 29px;
	}

	.page-id-1504 .single_left_nav,
	.page-id-152 .single_left_nav,
	.category .single_left_nav,
	.single .single_left_nav{
		position:absolute;
		border-right:1px solid #881D63;
		top: 29px;
		bottom: 29px;
		left: 28px;
	}

	.page-id-1504 .single_right_nav,
	.page-id-152 .single_right_nav,
	.category .single_right_nav,
	.single .single_right_nav{
		position:absolute;
		border-left:1px solid #881D63;
		top: 29px;
		right: 28px;
		bottom: 29px;
	}

}

@media (min-width: 768px) and (max-width: 979px) {
	#content{width:760px; }
	.slogan {font-size:100px !important;}
}

@media only screen and (min-width: 768px) and (max-width:1024px){
	.col8 .years{font-size:120px;}
}

@media only screen and (max-width: 977px ){
	.slogan h1{
		font-size: 82px;
	}
}

@media only screen and (max-width: 767px) {
	#content{
		width:95%;
		margin: 0 2.5%;
 	}

  	.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11 {
		float: none;
		width: 97.5%;
	}
	.hide_mobile{display:none;}
	.sticky.background {position:relative !important;}
	.wrap {margin:0;}
	.top_nav, .bottom_nav, .left_nav, .right_nav{display:none;}
	.slide {margin-bottom:100px;}
	.inner_slide{height: auto !important;}
	#stickybg .col9, #stickybg .col1 {padding:0;}
	#stickybg .col1.archive_text, #stickybg .col9.news {width:20%;float:left;height: auto;}
	#stickybg .col9.news{width:70%;}
	.homepage.main_text{font-size:36px !important;}
	.archive_text {margin-bottom:40px;}
	.archive_page .archive_text {margin:0;}
	.col1.archive_page.archive_text {padding-top:30px !important;}
	.col8 .text{font-size:23px;}
	.col8 .years {font-size:100px;margin-top: -10px;}
	.archive_titles {padding-bottom:0;}
	.slide_image img {width:100% !important; height:auto !important; }
	.slogan {font-size: 38px;}
	h1{font-size:70px;}
}
@media only screen and (max-width: 480px) {
	h1{text-align:left;font-size:70px;width:300px; margin-top:-30px; padding-left:30px; line-height: 65px;}
}
.page-id-1504 .archive-credit,
.page-id-152 .archive-credit {
	text-align: center;
	font-weight: 700;
	font-size: 20px;
	padding: 0 10%;
}
/* .page-id-152 .site-content {
	display:table;
} */
/* .page-id-152 .archive_text {
margin-top: 35px;
color: #fff;
} */

.archive_page.archive_text{color:#fefffd;}

.more_action_text {
	font-size:30px;
}

.more_action_text a {color:#881D63;}
.flexslider {margin-top:20px; position:relative;}
.flex-control-nav {display:none;}
/* Direction Nav */
.flex-direction-nav a {width: 20px; height: 40px; margin: -20px 20px 0; display: block; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; opacity: 0; transition: all .3s ease;}
.flex-direction-nav .flex-next {background: url("images/right_arrow.png") no-repeat 0 0; right: -36px; }
.flex-direction-nav .flex-prev {background: url("images/left_arrow.png") no-repeat 0 0; left: -36px;}
.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}


@media only screen and (max-width: 767px) {
	/* Responsive Mobile Menu v1.0 */
	.rmm {display:block;	position:fixed; z-index:9999;	width:100%;	padding:0px;	margin:0  auto !important; font-size: 20px; text-align: center;	line-height:19px !important; background:#881D63;}
	.rmm * {	-webkit-tap-highlight-color:transparent !important;}
	.rmm a {color:#fff;	text-decoration:none;}
	.rmm .rmm-main-list, .rmm .rmm-main-list li {margin:0px;	padding:0px;}
	.rmm ul {	display:block;	width:auto !important;	margin:0 auto !important;	overflow:hidden;	list-style:none;}
	.rmm .rmm-main-list li {display:inline;	padding:0px;	margin:0px !important;}
	.rmm-toggled {	display:none;	width:100%;	position:relative;	overflow:hidden;	margin:0 auto !important;}
	.rmm-button:hover {	cursor:pointer;}
	.rmm .rmm-toggled ul {	display:none;	margin:0px !important;	padding:0px !important;}
	.rmm .rmm-toggled ul li {	display:block;	margin:0 auto !important;}
	/* MINIMAL STYLE */
	.rmm.minimal a:hover {	opacity:0.7;}
	.rmm.minimal .rmm-main-list li a {	display:inline-block;	padding:8px 30px 8px 30px;	margin:0px -3px 0px -3px; font-size: 20px; 
		/* font-family: 'Barlow Semi Condensed', sans-serif;  */
		font-family: "Literata", serif;
		font-weight: 700;}
	.rmm.minimal .rmm-toggled-controls {	display:block;	height:36px;	color:#fff;	text-align:left;	position:relative;}
	.rmm.minimal .rmm-toggled-title {	position:relative;	top:9px;	left: 0;	padding: 0 0px 10px 40px; font-size: 20px; 
		/* font-family: 'Barlow Semi Condensed', sans-serif;  */
		font-family: "Literata", serif;
		font-weight: 700;color:#fff;	text-align: left;}
	.rmm.minimal .rmm-button {	display:block;	position:absolute;	right:40px;	top:7px;}
	.rmm.minimal .rmm-button span {	display:block;	margin:4px 0px 4px 0px;	height:2px;	background:#fff;	width:25px;}
	.rmm.minimal .rmm-toggled ul li a {	display:block;	width:100%;	text-align:left;	padding:10px 0px 10px 40px; font-size: 20px; 
		/* font-family: 'Barlow Semi Condensed', sans-serif;  */
		font-family: "Literata", serif;
		font-weight: 700;	color:#fff;}
	.rmm.minimal .rmm-toggled ul li:first-child a {	border-top:1px solid #dedede;}

}