/*
Theme Name: Meida
Theme URI: 
Description: 
Version: 
Author: 
Author URI: 
*/

@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 300;
    src: url(fonts/opensanshebrew-lightitalic-webfont.eot);
    src: url(fonts/opensanshebrew-lightitalic-webfont.eot?#iefix) format('embedded-opentype'),
    url(fonts/opensanshebrew-lightitalic-webfont.woff) format('woff'),
    url(fonts/opensanshebrew-lightitalic-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 300;
    src: url(fonts/opensanshebrew-light-webfont.eot);
    src: url(fonts/opensanshebrew-light-webfont.eot?#iefix) format('embedded-opentype'),
    url(fonts/opensanshebrew-light-webfont.woff) format('woff'),
    url(fonts/opensanshebrew-light-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 400;
    src: url(fonts/opensanshebrew-italic-webfont.eot);
    src: url(fonts/opensanshebrew-italic-webfont.eot?#iefix) format('embedded-opentype'),
    url(fonts/opensanshebrew-italic-webfont.woff) format('woff'),
    url(fonts/opensanshebrew-italic-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 400;
    src: url(fonts/opensanshebrew-regular-webfont.eot);
    src: url(fonts/opensanshebrew-regular-webfont.eot?#iefix) format('embedded-opentype'),
    url(fonts/opensanshebrew-regular-webfont.woff) format('woff'),
    url(fonts/opensanshebrew-regular-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 700;
    src: url(fonts/opensanshebrew-bolditalic-webfont.eot);
    src: url(fonts/opensanshebrew-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),
    url(fonts/opensanshebrew-bolditalic-webfont.woff) format('woff'),
    url(fonts/opensanshebrew-bolditalic-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 700;
    src: url(fonts/opensanshebrew-bold-webfont.eot);
    src: url(fonts/opensanshebrew-bold-webfont.eot?#iefix) format('embedded-opentype'),
    url(fonts/opensanshebrew-bold-webfont.woff) format('woff'),
    url(fonts/opensanshebrew-bold-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 800;
    src: url(fonts/opensanshebrew-extrabold-webfont.eot);
    src: url(fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format('embedded-opentype'),
    url(fonts/opensanshebrew-extrabold-webfont.woff) format('woff'),
    url(fonts/opensanshebrew-extrabold-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 800;
    src: url(fonts/opensanshebrew-extrabold-webfont.eot);
    src: url(fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format('embedded-opentype'),
    url(fonts/opensanshebrew-extrabold-webfont.woff) format('woff'),
    url(fonts/opensanshebrew-extrabold-webfont.ttf) format('truetype');
}


* {
	padding: 0;
	margin: 0;
}

body {
	font-size: 0.86em;
	font-family: 'Open Sans Hebrew', arial, 'arial Hebrew', sans-serif;
	text-align: right;
	background: #fff;
	color: #1d2121;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td, label{
	margin: 0;
	padding: 0;
}

.imgRep {
	display: block;
	overflow: hidden;
	text-indent: -1000em;
	letter-spacing : -1000em;
	direction: ltr;
	text-align: left;
}
#arabic, #english {
	font-size: 1.17em;
}
#english {
	border-right: 1px solid #000;
	padding-right:10px;
}

.hidden {
	overflow: hidden;
	text-indent: -1000em;
	direction: ltr;
	position: absolute;
	top: -1000px;
	left: -10000px;
}

.alignleft {
	float: left;
	margin: 0 10px 0 0;
}
.alignright {
	float: right;
	margin: 0 0px 0 10px;
}
.ltr {
	text-align: left;
	direction: ltr;
}
a {
	text-decoration: none;
	color: #39798B;
}

a.skip:focus, a.skip:active {
	background: #e6edf5 none repeat scroll 0 0;
	height: auto;
	right: 400px;
	left: 0px;
	padding: 10px;
	position: absolute;
	top: 0;
	width: 150px;
	z-index: 1000;
}
a:hover {
	text-decoration: underline;
}
img {
	border: 0;
}

a.skip {
	background: #FFC98F none repeat scroll 0 0;
	height: 1px;
	right: 400px;
	position: absolute;
	top: -1000px;
	left: 300px;
	width: 1px;
	margin: 0 0 0 0;
	text-align: center;
}

a:focus, a:active {
	outline: 1px dotted #333;
}

#wrapper, .wrapper {
	margin: 0 auto;
	width: 1000px;
	position: relative;
}

#faux {
	margin-bottom: 0px;
	width: 100%;
	z-index: 0;
}

#header {
	width: 1000px;
	margin: 0;
	min-height: 90px;
	background: #fff;
	position: relative;
}

#logos {
	position: relative;
	clear: both;
	margin: 0 auto;
	text-align: center;
}

* html  #logos {
	height: 75px;
}

#logos a#logo {
	background: transparent url(images/logo_meida.png) no-repeat scroll 0 0;
	top: 10px;
	height: 77px;
	right: 20px;
	position: absolute;
	text-align: left;
	width: 336px;
}

#links {
	/*position: absolute;
	left: 40px;
	top: 30px;*/
	float: left;
	margin: 10px 0 0 0;
}

#links a {
	float: left;
	margin-right: 10px;
}

#links a#home{
	background: transparent url(images/home.gif) no-repeat scroll 0 0;
	height: 16px;
	width: 15px;
	text-align: left;
}

#links a#rss{
	background: transparent url(images/rss_icon.gif) no-repeat scroll 0 0;
	height: 16px;
	width: 16px;
	text-align: left;
}

#links a#twitter{
	background: transparent url(images/icon-twitter.jpg) no-repeat scroll 0 0px;
	height: 16px;
	width: 16px;
	text-align: left;
}
#links a#facebook{
	background: transparent url(images/facebook.jpg) no-repeat scroll 0 0px;
	height: 16px;
	width: 16px;
	text-align: left;
}

#navigation {
	/*background: transparent url(images/menuBG.gif) repeat-x scroll 0 0;*/
	background: #1F424B;
	color: #333;
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 45px;
	z-index: 50;
	position: relative;
}

#navigation ul {
	list-style: none;
}

#navigation ul li {
	background: transparent url(images/vBG.gif) no-repeat scroll right 0;
	float: right;
	position: relative;
	padding: 28px 5px 0 0px;
	text-align: right;
	width: 85px;
}

#navigation ul li a {
	display: block;
	width: 100%;
	color: #71797d;
}

#navigation ul li ul {
	font-weight: bold;
	position: absolute;
	opacity: 0.94;
	z-index: 100;
	display: none;
	float: none;
	width: 120px;
}

#navigation ul li:hover ul {
	display: block;
}

#navigation ul li ul li {
	display: block;
	clear: right;
	width: 100%;
	padding: 10px 5px 2px;
	background: none #eee;
	border-bottom: 1px solid #fff;
}

#sidebar {
	display: inline;
	color: #333;
	margin: 10px;
	padding: 0px;
	width: 230px;
	float: left;
}

.breadcrumb {
	margin: 50px 15px 10px;
	font-weight: 400;
	font-size: 16px;
}

#main {
	float: right;
	color: #333;
	margin: 0 0 30px;
	padding: 0px;
	width: 730px;
	display: inline;
	position: relative;
}

.post-template-empty-php #main {
	width: 800px;
	margin: 0 auto;
	text-align: center;
	font-family: Alef;
}
.donationsbuttons {
	width: 730px;
	margin: 0 auto;
	text-align: center;
	float: none;
}
.post-template-empty-php h1 {
	text-align: center;
}
.right {
	float: right;
}
.left {
	float: left;
}
.imgthumb {
	float: left;
	margin: 0 10px 20px 0;
	width: 240px;
	height: 215px;
	text-align: center;
	background: #ddd;
}
#headline {
}

#headline img.head {
	margin: 0 0 20px 12px;
}

#headline .date {
	color: #71797d;
	font-size: 13px;
}

.items {
	/*background: url(images/newsBG.gif) repeat-y right 0;*/
	padding: 0 12px 0 0;
	float: left;
	width: 683px;
	border-right: 1px solid #B53B48;
}

.tab h3 {
	width: 34px;
	min-height: 100px;
	float: right;
	text-align: left;
}

.tab h3 a {
	display: block;
	min-height: 100px;
}

* html .tab h3 a {
	height: 100px;
}

.tab h3.news {
	background: url(images/TabNews.png) no-repeat 0 0;
}

.tab h3.law {
	background: url(images/TabLaw.png) no-repeat 0 0;
}

.tab h3.world {
	background: url(images/TabWorld.png) no-repeat 0 0;
}

.tab h3.articles {
	background: url(images/TabArticles.png) no-repeat 0 0;
}

.tab h3.info {
	background: url(images/TabInfo.png) no-repeat 0 0;
}

.sep {
	background: url(images/sep.png) repeat-x right bottom;
	height: 7px;
	width: 84%;
	margin: 10px auto;
	text-align: center;
	display: block;
	clear: both;
	padding: 10px 0;
}

h1 {
	line-height: 1.2;
	font-weight: normal;
	color: #39798B;
	font-size: 40px;
}
h1.home {
	font-size: 32px;
	line-height: 1;
}

h2 {
	line-height: 1.2;
	font-weight: normal;
	margin: 20px 0 0 0;
	clear: both;
	width: 100%;
}

h1 a {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: 24px;
	line-height: 1.2;
	font-weight: normal;
}

h2 a {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: 18px;
	color: #39798B;
	font-weight: normal;
}

.secondaryItems {
	padding: 0 12px 0 0;
	float: left;
	width: 683px;
	min-height: 110px;
}

.articlesBG {
	/*background: url(images/articleBG.gif) repeat-y right 0;*/
	border-right: 1px solid #C79162;
}

.worldBG {
	/*background: url(images/worldBG.gif) repeat-y right 0;*/
	border-right: 1px solid #3F84BF;
}

.lawBG {
	/*background: url(images/lawBG.gif) repeat-y right 0;*/
	border-right: 1px solid #1D9D29;
}

.infoBG {
	/*background: url(images/infoBG.gif) repeat-y right 0;*/
	border-right: 1px solid #3A7B8D;
}

.secondaryItems .item1, .secondaryItems .item2 {
	margin: 0 0 0 20px;
	float: right;
	width: 46%;
}

.secondaryItems h2 {
	margin: 10px 0 0 0;
}

#footer {
	width: 100%;
	clear: both;
	background: #71797d;
	margin: 30px 0px 10px 0px;
	padding: 10px 0;
	color: #fff;
	text-align: center;
	float: right;
}

#footer a {
	color: #fff;
}
#belowFooter {
	clear: both;
	text-align: center;
	width: 702px;
	font-size: 12px;
	margin: 0 auto 40px;
	
}
.clear {
	clear: both;
	background: none;
}

#sidebar {
	display: inline;
	color: #333;
	margin: 10px 0 0 0;
	padding: 0px;
	width: 230px;
	float: left;
	z-index: 0;
}

#sidebar .twitit {
	background: transparent url(images/twitterBanner.gif) no-repeat scroll right 0px;
	width: 227px;
	height: 181px;
	margin: 0 0 14px 0;
}
#sidebar .foia {
	background: transparent url(images/Banner_300x250.gif) no-repeat scroll right 0px;
	width: 227px;
	height: 189px;
	margin: 0 0 14px 0;
}
#sidebar .donate img {
	width: 12rem;
}
#header #searchTop {
	width: 200px;
	margin: 20px 0 0 0;
	float: left;
	clear: both;
}

#header  #searchTop form {
	margin: 0px 27px 0 0;
	float: left;
	width: 250px;
}

* html #header  #searchTop form {
	margin: 30px 7px 0 0;
}

*:first-child+html #header  #searchTop form {
	margin: 30px 7px 0 0;
}

#header #searchTop input {
	float: right;
	width: 192px;
	height: 16px;
	font: 11px 'Open Sans Hebrew', arial;
	border: 1px solid #b8bcbe;
	margin: 0 0 0 10px;
	padding: 2px
}

#header #searchTop button.search {
	margin: 3px 0px 0 0;
	background: transparent url(images/search.gif) no-repeat scroll 0 0;
	width: 39px;
	height: 16px;
	padding: 0;
	border: 0;
	cursor: pointer;
	float: right;
}

#sidebar #newsletter {
	margin: 20px 0 0 0;
	float: right;
	width: 100%;
}
.widgets {
	margin: 0;
	float: right;
	width: 100%;
}
#sidebar #newsletter h3, .widgettitle, #sidebar-wrapper h3{
	background: #1F424B;
	color: #fff;
	clear: both;
	font-weight: bold;
	font-size: 14px;
	text-align: right;
	margin: 10px 0px 0 0;
	padding: 6px;
}
#sidebar-wrapper h3 a {
	color: white;
}
#sidebar #newsletter input {
	border: 1px solid #b8bcbe;
	width: 124px;
}
.widgets ul li {
	margin: 0 0 20px 0;
}
.widgets ul li a {
	font-size: 16px;
	display: block;
}
#sidebar #newsletter label {
	color: #1d2121;
	font-weight: bold;
	margin: 0 0 0 10px;
	float: right;
}

#sidebar #newsletter form {
	margin: 10px 27px 0 0;
}

#sidebar #newsletter button.sign {
	margin: 10px 0px 0 36px;
	background: transparent url(images/register.gif) no-repeat scroll 0 0;
	width: 45px;
	height: 16px;
	padding: 0;
	border: 0;
	cursor: pointer;
	float: left;
}

#sidebar #tags {
	background: #eaecee;
	padding: 20px 27px 20px 20px;
	clear: both;
	margin: 14px 0;
	float: right;
}

#sidebar #tags h3 {
	font-size: 14px;
	color: #39798B;
	text-align: right;
	clear: both;
}

#sidebar #tags a {
	color: #000;
	text-decoration: underline;
}

#attachments {
	background: #eaecee;
	padding: 10px;
	width: 220px;
	clear: both;
	margin: 0px 5px 5px 0;
	float: left;
}
#attachments ul {
	padding: 0;
	margin: 0px;
}
#attachments h3 {
	font-size: 14px;
	text-align: right;
}
#category, #tag {
	margin-top:10px;
	float: right;
	clear: both;
}
#category h3, #tag h3 {
	float: right; 
	clear: right; 
	margin: 0px 0px 0px 5px;
	font-size: 1em;
}
/*
#sidebar #category, #sidebar #attachments {
	background: #eaecee;
	padding: 20px 27px 20px 20px;
	width: 183px;
	clear: both;
	margin: 14px 0;
	float: right;
}

#sidebar #category h3,#sidebar #attachments h3 {
	font-size: 14px;
	color: #39798B;
	text-align: right;
	clear: both;
}

#sidebar #category a, #sidebar #attachments a {
	color: #000;
	text-decoration: underline;
}

#sidebar #attachments ul {
	padding: 0;
	margin: 5px;
}
*/
.more {
	margin: 20px 0;
	clear: both;
	float: right;
}

.more a.want {
	clear: both;
	display: inline-block;
	background: transparent url(images/wantToGetInfo.gif) no-repeat scroll 0 0;
	width: 227px;
	height: 216px;
	margin: 0 0 20px 50px;
	text-align: left;
}

#sidebar a.kenes {
	clear: both;
	display: block;
	background: transparent url(images/banner_conf_2011.gif) no-repeat scroll 0 0;
	width: 230px;
	height: 219px;
	margin: 0 0 20px 0;
	text-align: left;
}

.more a.read {
	clear: both;
	display: inline-block;
	background: transparent url(images/read.jpg) no-repeat scroll 0 0;
	width: 227px;
	height: 216px;
	margin: 0 0 20px 0;
	text-align: left;
}

#sidebar .more a.honor {
	clear: both;
	display: block;
	background: transparent url(images/ExemplarDishonor.gif) no-repeat scroll 0 0;
	width: 227px;
	height: 149px;
	margin: 0 0 20px 0;
	text-align: left;
}

#sidebar a.banner {
	clear: both;
	display: block;
	background: transparent url(images/banner_kennes.gif) no-repeat scroll 0 0;
	width: 227px;
	height: 185px;
	margin: 0 0 20px 0;
	text-align: left;
}
#sidebar a.comvention {
	clear: both;
	display: block;
	background: transparent url(images/comvention.jpg) no-repeat scroll 0 0;
	width: 227px;
	height: 281px;
	margin: 0 0 20px 0;
	text-align: left;
}
#sidebar a.kenes2012 {
	clear: both;
	display: block;
	background: transparent url(images/kenes2012.gif) no-repeat scroll 0 0;
	width: 227px;
	height: 327px;
	margin: 0 0 20px 0;
	text-align: left;
}
#sidebar ul {
	background: #eee;
	padding: 10px;
	list-style: none;
	clear: both;
	margin: 5px 0 0 0;
	float: right;
}

#sidebar ul li.widget_tag_cloud {
	margin: 0 20px 0 0;
}

#sidebar ul li.widget_tag_cloud h3 {
	color: #39798B;
	text-align: right;
}

#sidebar ul li.widget_tag_cloud a {
	font-size: 12px !important;
}

/* Post */
#main .entry {
	clear:right;
}
#main .post {
	clear: both;
	float: right;
	margin: 0 15px 0px 15px;
	width: 98%;
	direction: rtl;
	padding: 0 0 20px 0;
}

#main h1.post-category {
	margin: 10px 15px;
}

#main h2.post-excerpt, #main .entry h2 {
	font-size: 15px;
	margin: 10px 0;
	font-weight: bold;
}

#main h2.post-excerpt p{
	margin: 0;
}
#main .post li{
	margin: 0 30px;
}
#main .post .date {
	color: #71797d;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0;
	display: block;
}
#main .post h3 {
	padding: 10px 0;	
}
#main .post .thumb {
	clear: both;
	float: right;
}

#main .post p, .commissioner td, .entry .Text td {
	padding: 10px;
	font-size: 16px;
	font-weight: normal;
	line-height: 1.5;
}
.entry .Text td {
	padding: 10px;
}
#main .post ul {
	list-style: none;
}

#main .post ul li, #sidebar .tweets li {
	background: url(images/bullet.gif) no-repeat right 5px;
	padding: 0 15px;
	margin: 5px;
}
.post-template-shakuf-php table, .post-template-shakuf-php th, .post-template-shakuf-php td {
	border: 0 !important;
}
/* Index */
#main.index .post {
	padding: 0 0 20px 0;
}

#main.index .post ul li {
    background: none;
    padding: 0 0 10px 0;
    margin: 20px 0;
    border-bottom: 1px solid #ddd;
}

#main.index .post h3 {
	margin: 0;
	color: #39798B;
	font-size: 24px;
	font-weight: normal;
}

#main.index .post h3 a {
	font-weight: normal;
}

#main.index .post p {
	padding: 5px 0;
}

#main.index .post a {
	font-weight: bold;
}

/*
http://www.code-sucks.com	  
*/
.wpcf7-form input {
	width: 150px;
}
.checkbox-30 span.wpcf7-list-item {
	display: block;
}
.checkbox-30 input {
	width:auto;
}
#textarea-313 {
	width:96%;
	padding: 2%
}
ul.Links, ul.Linksm {
	list-style: none;
	padding: 0;
	direction: rtl;
	text-align: right;
	margin: 0;
}

ul.Links li, ul.Linksm li {
	margin: 5px 0;
	padding: 0;
	float: right;
	width: 250px;
	background: none;
}

ul.Links li a {
	font-size: 14px;
}

ul.Linksm li a {
	font-size: 12px;
}

/*Do It YourSelf */
h3.DoItYourself, h3.DoItWithUs {
	background: url(images/DoItYourSelf.gif);
	display: block;
	width: 585px;
	height: 36px;
	text-align: right;
	margin: 10px 0 0 0;
	padding: 0 !important;
}

h3.DoItWithUs {
	margin: 20px 0 0 0;
	background: url(images/DoItWithUs.gif);
}

h3 span {
	text-indent: 2000px;
	display: none;
	text-align: left;
	direction: ltr !important;
}

.MainContainer {
	background: #EAECEE;
	width: 585px;
}

.Numbers1, .Numbers2, .Numbers3 {
	background: url(images/One.gif) right top no-repeat;
	padding: 0 0 0 15px;
}

.Numbers2 {
	background: url(images/Two.gif) right top no-repeat;
}

.Numbers3 {
	background: url(images/Three.gif) right top no-repeat;
}

.Numbers4 {
	background: url(images/4.gif) right top no-repeat;
}

.Numbers5 {
	background: url(images/5.gif) right top no-repeat;
}

.Numbers6 {
	background: url(images/6.gif) right top no-repeat;
}

.Numbers7 {
	background: url(images/7.gif) right top no-repeat;
}

.Numbers8 {
	background: url(images/8.gif) right top no-repeat;
}

.Numbers9 {
	background: url(images/9.gif) right top no-repeat;
}

.Numbers10 {
	background: url(images/10.gif) right top no-repeat;
}

.Numbers11 {
	background: url(images/11.gif) right top no-repeat;
}

.Numbers12 {
	background: url(images/12.gif) right top no-repeat;
}

.Numbers13 {
	background: url(images/13.gif) right top no-repeat;
}

.Info {
	clear: both;
	margin: 0px 0 10px 0;
	padding: 10px 15px 0 0;
}

.Info span {
	text-align: right;
	padding: 0px 61px 0 50px;
	direction: rtl;
	display: block;
	margin: 0 5px 0 0;
	min-height: 46px;
	font-size: 14px;
	color: #1D2121;
	font-weight: normal;
	line-height: 1.5;
}

* html .Info span {
	height: 46px;
}

.Info span strong {
	font-weight: bold;
}

.Info.WithUs span{
	clear: both;
	padding: 5px 0 0 10px;
	margin: 0 0 0 0;
}

.Info.WithUs span p{
	padding: 5px 0;
}

ul.Offices {
	list-style: none;
	padding: 0;
	direction: rtl;
	text-align: right;
	margin: 0 61px 0 0;
}

ul.Offices li {
	margin: 0 0 0 50px;
	padding: 0;
	float: right;
	width: 100px;
}

/* Otot */
#Otot {
	left: 16px;
	position: relative;
	top: -100px;
	width: 590px;
}

* html #Otot {
	width: 600px;
	top: -80px;
	left: 10px;
}

#Otot .Header {
	display: block;
	width: 280px;
	height: 43px;
	text-align: right;
	margin: 10px 0 0 0;
}

#Otot #Exemplar .Header {
	background: url(images/OtotExemplar.gif);
}

#Otot #Dishonor .Header {
	background: url(images/OtotDishonor.gif);
}

#Otot #Exemplar {
	width: 280px;
	min-height: 293px;
	float: right;
	margin: 0 5px;
}

#Otot #Dishonor {
	float: left;
	margin: 0 10px;
}

* html #Otot #Exemplar, * html #Otot #Dishonor {
	height: 293px;
}

#Otot .Container {
	background: #EBECEE;
	padding: 0 0 10px 0;
	width: 280px;
	min-height: 253px;
}

* html #Otot .Container {
	padding: 0 5px 10px 5px;
	height: 290px;
}

#Otot #Exemplar .Container h4, #Otot #Dishonor .Container h4 {
	background: url(images/OtotThumbUp.gif) right bottom no-repeat;
	padding: 10px 44px 20px 0;
	margin: 0 9px 0 0;
	text-align: right;
	font-size: 18px;
	font-family: 'Open Sans Hebrew', arial;
	font-weight: normal;
}

#Otot #Dishonor .Container h4 {
	background: url(images/OtotThumbDown.gif) right bottom no-repeat;
}

#Otot p {
	margin: 10px 54px 10px 15px;
	font-size: 12px;
	font-family: 'Open Sans Hebrew', arial;
	text-align: right;
	direction: rtl;
	clear: right;
}

#Otot h4 {
	font-size: 20px;
	color: #39798B;
	clear: both;
	text-align: right;
	margin: 30px 0 20px 0;
	float: right;
}

#Otot ul {
	padding: 0;
	margin: 0 0 20px 0;
	clear: both;
	list-style: none;
	direction: rtl;
	font-size: 12px;
}

#Otot li {
	float: right;
	width: 100%;
	margin: 0 0 10px 10px;
	background-position: right 12px;
}

#Otot strong {
	color: #39798B;
	float: right;
	margin: 7px 0 0 10px;
}

#Otot ul li a.Up, #Otot ul li a.Down{
	background: url(images/OtotThumbUpSmall.gif) right top no-repeat;
	float: right;
	padding: 7px 25px 7px 0;
	margin: 0 4px;
	text-decoration: none;
	color: #252525;
}

#Otot ul li a.Down {
	background: url(images/OtotThumbDownSmall.gif) right bottom no-repeat;
}

* html #Otot ul li a.Up, * html #Otot ul li a.Down{
	margin: 0 2px 0 2px;
}

.Kalon, .Mofet {
	background: url(images/OtKalon.gif);
	width: 580px;
	height: 55px;
}

.Mofet {
	background: url(images/OtMofet.gif);
}

* html .Kalon, * html .Mofet {
	top: -100px;
}

.commissioner td {
	vertical-align: top;
	direction: trl;
	text-align: right;
	font-size: 12px;
	font-family: 'Open Sans Hebrew', arial;
}
.entry table.noborder, .entry table.noborder tr, .entry table.noborder td {
	border: 0 !important;
}
.entry table, .entry td, .entry th, .commissioner table, .commissioner th, .commissioner td {
	border: 1px solid #D4E0EE;
	border-collapse: collapse;
	font-family: 'Open Sans Hebrew', arial, sans-serif;
	color: #555;
	font-size: 12px;
	font-weight: normal;
}
.post-template-empty-php table, .post-template-empty-php td, .post-template-empty-php th {
	border: 0;
}

.commissioner caption {
	font-size: 150%;
	font-weight: bold;
	margin: 5px;
}

.entry td, .entry th, .commissioner td, .commissioner th {
	padding: 4px;
}

th {
	text-align: center;
	background: #39798B;
	color: #fff !important;
	font-size: 120% !important;
	font-weight: bold !important;
}

.commissioner thead th {
	font-weight: bold;
}

.commissioner tbody tr {
	background: #FCFDFE;
}

.commissioner tbody tr.odd {
	background: #F7F9FC;
}

/* הנהלת התנועה*/
#Manage h2 {
	font: 16px 'Open Sans Hebrew', arial bold;
	margin: 5px 0;
}

#Manage td h3 {
	font: 14px 'Open Sans Hebrew', arial bold;
	padding: 15px 10px 10px 0;
}

#Manage tr.odd {
	background: #F7F9FC;
}

span.regularTxt {
	direction: rtl;
	display: block;
}

/* Eng */
.eng {
	text-align: left !important;
	direction: ltr !important;
}

ul.eng {
	padding: 0 0 0 10px;
	margin: 5px 0 5px 10px;
	list-style: none;
}

ul.eng li {
	background: url(images/dot.gif) left 5px no-repeat;
	padding: 0 0 0 15px;
}

ul.Linkse, ul.Linksme {
	list-style: none;
	padding: 0;
	direction: ltr;
	text-align: left;
	margin: 0;
}

ul.Linkse li, ul.Linksme li {
	margin: 5px 0;
	padding: 0;
	float: left;
	width: 250px;
	background: none;
}

ul.Linkse li a {
	font-size: 14px;
}

ul.Linksme li a {
	font-size: 12px;
}

h1.Inner {
	text-indent: -2000px;
	display: none;
	direction: ltr;
	text-align: right;
}

.fromTxt {
	height: auto !important;
	padding-top: 10px;
}

/* Comments */
input, select, textarea {
	border: 1px solid #b8bcbe;
}

.gravatar {
	border: 1px solid #b8bcbe;
	float: left;
	margin-right: 10px;
}

h2.commh2 {
	border-top: 1px solid #CACACA;
	color: #39798B !important;
	font-size: 1.4em !important;
	font-weight: bolder !important;
	padding: 13px 0 5px;
}

ul.commentlist {
	font-size: 12px;
	line-height: 20px;
	list-style: none outside none;
	margin: 10px 0 20px;
	padding: 0;
}

ul.commentlist p {
	line-height: 20px;
	margin-bottom: 10px;
}

ul.commentlist cite {
	font-style: normal;
	font-weight: bold;
}

ul.commentlist li {
	padding: 20px 10px 10px;
}

ul.commentlist li.alt {
	border-top: 1px solid #F2F1E9;
	padding: 10px 10px 0 !important;
}

ul.commentlist li div.comment-meta {
	border: 1px solid #d4d4d4;
	background: #eee;
	border-bottom: 0;
	padding: 6px 6px 6px 0;
	line-height: 20px;
	height: 20px;
	position: relative;
}

ul.commentlist li div.comment-text {
	background: #F6F6F6;
	border: 1px solid #D4D4D4;
	border-top: 0;
	padding: 10px;
}

ul.commentlist li.authcomment div.comment-meta{
	background: #c8d8ee;
}

ul.commentlist li.authcomment div.comment-text {
	background: #dee9f5;
}

input#submit {
	background: #39798B;
	padding: 3px 10px;
	border: 1px solid #333333;
	color: white;
	text-align: center;
}

ul.commentlist p {
	padding: 0 !important;
}

ul.commentlist li .avatar {
	position: absolute;
	top: 0;
	left: 0;
}

ul.commentlist li {
	margin: 10px 0;
	overflow: hidden;
}

ul.commentlist li .even {
	background: none repeat scroll 0 0 #FFFFFF;
}

.commentlist li ul li {
	margin-left: 10px;
	margin-right: -5px;
}

ul.commentlist li .reply {
	padding: 0 0 5px;
}

#respond {
	margin: 20px 15px 20px;
	float: right;
	width: 98%;
}

#respond form {
	margin: 20px 0 0 0;
}

#respond p {
	line-height: 20px;
	margin-bottom: 10px;
}

#respond label {
	width: 150px;
	float: right;
}

#main .post blockquote {
	padding: 0 50px 0 0;
	background: transparent url(images/quotes.gif) no-repeat scroll right 0;
}

#main .post blockquote p {
	border-right: 2px solid #ddd;
	padding: 5px 20px;
}

.wp-pagenavi {
	font-size: 12px;
	margin: 0 auto;
	text-align: center !important;
	width: 80%;
}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited {
	border: 1px solid #ddd !important;
	color: #000 !important;
	display: block;
	float: right;
	margin-left: 4px;
	padding: 10px 17px !important;
	text-align: center;
	text-decoration: none;
}

.wp-pagenavi a:hover, .wp-pagenavi a:active, .wp-pagenavi a:focus {
	color: #FFFFFF;
}

.wp-pagenavi span.pages {
	display: none;
}

.wp-pagenavi span.current {
	background: #39798B;
	border: 1px solid #ddd !important;
	color: #ffffff !important;
	display: block;
	float: right;
	margin-left: 4px;
	padding: 10px 17px !important;
	text-align: center;
	text-decoration: none;
}

.wp-pagenavi span.extend {
	border: 1px solid #ddd !important;
	color: #000 !important;
	display: block;
	float: right;
	margin-left: 4px;
	padding: 10px 17px !important;
	text-align: center;
	text-decoration: none;
}
.sociable {
	float: right !important;
	clear:both;
}
#main .post .sociable ul li {
	background: none;
	padding: 0 5px;
}


a.pdf { /*The background image*/
	background: url(images/pdf.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px; /* To center the text vertically with the icon */
}
 
a.txt { /*The background image*/
	background: url(images/txt.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;
}
 
a.zip { /*The background image*/
	background: url(images/zip.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;
}
 
a.email {
	background: url(images/email.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;
}
 
a.external {
	/*background: url(images/ext_link.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;*/
}

#sidebar form {
	border: 0;
	text-align: center;
	margin: 0 auto;
}
#sidebar form input {
	border: 0;
}
/* Events */
.em-booking {
	background: #eee;
	float: right;
	width: 300px;
	border: 5px solid #39798B;
	
}
.em-booking-login {
	display: none;
}
.em-booking-buttons input, .em-booking-form-details input.input, .em-booking-form-details textarea, .em-booking-form-details select{
	padding: 10px !important;
}
.em-booking-form-details label{
	font-size: 18px;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu ul, #mega-menu-wrap-main-menu #mega-menu-main-menu li, #mega-menu-wrap-main-menu #mega-menu-main-menu p, #mega-menu-wrap-main-menu #mega-menu-main-menu img, #mega-menu-wrap-main-menu #mega-menu-main-menu div, #mega-menu-wrap-main-menu #mega-menu-main-menu a { background: none; border: 0; border-radius: 0 0 0 0; bottom: auto; box-shadow: none; box-sizing: border-box; clip: auto; color: #555; display: block; float: none; font-family: inherit; font-size: 14px; height: auto; left: auto; line-height: 1.7; list-style-type: none; margin: 0; min-height: 0; -moz-border-radius: 0 0 0 0; -moz-box-shadow: none; -moz-transition: none; -ms-border-radius: 0 0 0 0; -ms-box-shadow: none; -o-border-radius: 0 0 0 0; -o-box-shadow: none; opacity: 1; -o-transition: none; outline: none; overflow: visible; padding: 0; position: relative; right: auto; text-align: left; text-decoration: none; text-transform: none; top: auto; transition: none; vertical-align: baseline; visibility: inherit; -webkit-border-radius: 0 0 0 0; -webkit-box-shadow: none; -webkit-transition: none; width: auto; }
#mega-menu-wrap-main-menu #mega-menu-main-menu ul:before, #mega-menu-wrap-main-menu #mega-menu-main-menu li:before, #mega-menu-wrap-main-menu #mega-menu-main-menu p:before, #mega-menu-wrap-main-menu #mega-menu-main-menu img:before, #mega-menu-wrap-main-menu #mega-menu-main-menu div:before, #mega-menu-wrap-main-menu #mega-menu-main-menu a:before, #mega-menu-wrap-main-menu #mega-menu-main-menu ul:after, #mega-menu-wrap-main-menu #mega-menu-main-menu li:after, #mega-menu-wrap-main-menu #mega-menu-main-menu p:after, #mega-menu-wrap-main-menu #mega-menu-main-menu img:after, #mega-menu-wrap-main-menu #mega-menu-main-menu div:after, #mega-menu-wrap-main-menu #mega-menu-main-menu a:after { display: none; }
#mega-menu-wrap-main-menu #mega-menu-main-menu table, #mega-menu-wrap-main-menu #mega-menu-main-menu td, #mega-menu-wrap-main-menu #mega-menu-main-menu tr, #mega-menu-wrap-main-menu #mega-menu-main-menu th { background: none; border: 0; margin: 0; padding: 0; }
#mega-menu-wrap-main-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item, #mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link { background: none; border: 0; border-radius: 0 0 0 0; bottom: auto; box-shadow: none; box-sizing: border-box; clip: auto; color: #555; display: block; float: none; font-family: inherit; font-size: 14px; height: auto; left: auto; line-height: 1.7; list-style-type: none; margin: 0; min-height: 0; -moz-border-radius: 0 0 0 0; -moz-box-shadow: none; -moz-transition: none; -ms-border-radius: 0 0 0 0; -ms-box-shadow: none; -o-border-radius: 0 0 0 0; -o-box-shadow: none; opacity: 1; -o-transition: none; outline: none; overflow: visible; padding: 0; position: relative; right: auto; text-align: left; text-decoration: none; text-transform: none; top: auto; transition: none; vertical-align: baseline; visibility: inherit; -webkit-border-radius: 0 0 0 0; -webkit-box-shadow: none; -webkit-transition: none; width: auto;text-align: right !important;}
#mega-menu-wrap-main-menu:before, #mega-menu-wrap-main-menu #mega-menu-main-menu:before, #mega-menu-wrap-main-menu #mega-menu-main-menu ul.mega-sub-menu:before, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item:before, #mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link:before, #mega-menu-wrap-main-menu:after, #mega-menu-wrap-main-menu #mega-menu-main-menu:after, #mega-menu-wrap-main-menu #mega-menu-main-menu ul.mega-sub-menu:after, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item:after, #mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link:after { display: none; }
#mega-menu-wrap-main-menu { background: #1F424B !important; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -ms-border-radius: 0px 0px 0px 0px; -o-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; }
#mega-menu-wrap-main-menu #mega-menu-main-menu { padding: 0px 0px 0px 0px; text-align: right; visibility: visible; }
#mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link { display: inline; }
#mega-menu-wrap-main-menu #mega-menu-main-menu p { margin-bottom: 10px; }
#mega-menu-wrap-main-menu #mega-menu-main-menu input, #mega-menu-wrap-main-menu #mega-menu-main-menu img { max-width: 100%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item > ul.mega-sub-menu { display: block; opacity: 1; visibility: hidden; }
#mega-menu-wrap-main-menu #mega-menu-main-menu.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu { visibility: visible; }
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[class^='dashicons']:before { font-family: dashicons; }
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-disable-link > a.mega-menu-link { cursor: default; }
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a.mega-menu-link:before { color: inherit; display: inline-block; font: inherit; font-family: dashicons; margin: 0 6px 0 0px; -moz-osx-font-smoothing: grayscale; position: static; vertical-align: top; -webkit-font-smoothing: antialiased; }
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-hide-text a.mega-menu-link:before { margin: 0; }
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link { border-radius: 0px 0px 0 0; -moz-border-radius: 0px 0px 0 0; -ms-border-radius: 0px 0px 0 0; -o-border-radius: 0px 0px 0 0; -webkit-border-radius: 0px 0px 0 0; }
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-align-bottom-right > ul.mega-sub-menu { right: 0; }
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link { border-radius: 0px 0px 0 0; -moz-border-radius: 0px 0px 0 0; -ms-border-radius: 0px 0px 0 0; -o-border-radius: 0px 0px 0 0; -webkit-border-radius: 0px 0px 0 0; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.mega-menu-item { position: static; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item { display: inline-block; height: auto; margin: 0 20px 0 0; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-item-align-right { float: right; margin: 0 0 0 0px; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:focus { background: #2B2B2B; border-color: #fff; color: #fff; font-weight: normal; text-decoration: none; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link { background: rgba(0, 0, 0, 0); border-bottom: 0px solid #fff; border-left: 0px solid #fff; border-radius: 0px 0px 0px 0px; border-right: 0px solid #fff; border-top: 0px solid #fff; color: #fff; cursor: pointer; display: block; font-family: inherit; font-size: 20px; font-weight: normal; height: 40px; line-height: 40px; -moz-border-radius: 0px 0px 0px 0px; -ms-border-radius: 0px 0px 0px 0px; -o-border-radius: 0px 0px 0px 0px; outline: none; padding: 0px 10px 0px 10px; text-align: left; text-decoration: none; text-decoration: none; text-transform: none; vertical-align: baseline; -webkit-border-radius: 0px 0px 0px 0px; width: auto; }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item { border: 0; clear: both; display: list-item; margin: 0; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-item-align-right { float: none; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link { border: 0; border-radius: 0 0 0 0 0 0 0; line-height: 20px; margin: 1em 0; -moz-border-radius: 0 0 0 0 0 0 0; -ms-border-radius: 0 0 0 0 0 0 0; -o-border-radius: 0 0 0 0 0 0 0; padding: 0 10px; -webkit-border-radius: 0 0 0 0 0 0 0;font-size:20px; }
#mega-menu-wrap-main-menu #mega-menu-main-menu { padding-bottom: 5px}
}#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu { background: #f1f1f1; border-bottom: 0px solid #fff; border-left: 0px solid #fff; border-radius: 0px 0px 0px 0px; border-right: 0px solid #fff; border-top: 0px solid #fff; left: 0; -moz-border-radius: 0px 0px 0px 0px; -ms-border-radius: 0px 0px 0px 0px; -o-border-radius: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; padding-left: 0%; padding-right: 0%; position: absolute; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; z-index: 999; }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu { float: left; position: static; width: 100% !important; }
}#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-1 { width: 100%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-2 { width: 50%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-2 { width: 100%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-3 { width: 33.33333%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-3 { width: 66.66667%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-3-of-3 { width: 100%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-4 { width: 25%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-4 { width: 50%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-3-of-4 { width: 75%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-4-of-4 { width: 100%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-5 { width: 20%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-5 { width: 40%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-3-of-5 { width: 60%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-4-of-5 { width: 80%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-5-of-5 { width: 100%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-6 { width: 16.66667%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-6 { width: 33.33333%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-3-of-6 { width: 50%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-4-of-6 { width: 66.66667%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-5-of-6 { width: 83.33333%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-6-of-6 { width: 100%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-7 { width: 14.28571%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-7 { width: 28.57143%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-3-of-7 { width: 42.85714%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-4-of-7 { width: 57.14286%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-5-of-7 { width: 71.42857%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-6-of-7 { width: 85.71429%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-7-of-7 { width: 100%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-8 { width: 12.5%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-8 { width: 25%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-3-of-8 { width: 37.5%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-4-of-8 { width: 50%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-5-of-8 { width: 62.5%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-6-of-8 { width: 75%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-7-of-8 { width: 87.5%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-8-of-8 { width: 100%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu { clear: both; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu { margin-left: 10px; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu { margin-left: 20px; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item { clear: none; color: #555; display: block; float: left; font-family: inherit; font-size: 14px; padding: 15px 15px 15px 15px; vertical-align: top; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear { clear: left; /* Widget titles */ }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title { border-bottom: 0px solid #555; /* Second level menu item */ border-left: 0px solid #555; border-right: 0px solid #555; border-top: 0px solid #555; color: #555; display: block; font-family: inherit; font-size: 16px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; text-decoration: none; text-transform: uppercase; vertical-align: top; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link { border-bottom: 0px solid #555; /* Second level menu item hover */ border-left: 0px solid #555; border-right: 0px solid #555; border-top: 0px solid #555; color: #555; display: block; font-family: inherit; font-size: 16px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-decoration: none; text-transform: uppercase; vertical-align: top; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus { background: rgba(0, 0, 0, 0); /* Third level menu item */ color: #555; font-weight: bold; text-decoration: none; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link { color: #555; display: block; /* Third level menu item hover */ font-family: inherit; font-size: 14px; font-weight: normal; margin: 0; padding: 0px 0px 0px 0px; text-decoration: none; text-transform: none; vertical-align: top; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus { background: rgba(0, 0, 0, 0); color: #555; font-weight: normal; text-decoration: none; }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu { border: 0; border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; -ms-border-radius: 0 0 0 0; -o-border-radius: 0 0 0 0; padding: 10px; -webkit-border-radius: 0 0 0 0; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item { width: 50%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li:nth-child(odd) { clear: left; }
}#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu { background: #f1f1f1; border-bottom: 0px solid #fff; border-left: 0px solid #fff; border-right: 0px solid #fff; border-top: 0px solid #fff; padding: 0px 0px 0px 0px; position: absolute; width: 150px; z-index: 999; }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu { border: 0; float: left; padding: 0; position: static; width: 100% !important; }
}@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item { clear: both; }
}#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { background: #f1f1f1; color: #555; display: block; font-family: inherit; font-size: 16px; font-weight: normal; line-height: 26px; padding: 0px 20px 10px 10px; text-decoration: none; text-transform: none; vertical-align: baseline; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child a.mega-menu-link { border-top-left-radius: 0px; border-top-right-radius: 0px; }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { background: #f1f1f1; color: #555; display: block; font-family: inherit; font-size: 56px; font-weight: normal; line-height: 80px; padding: 0px 50px 0px 10px; text-decoration: none; text-transform: none; vertical-align: baseline; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child a.mega-menu-link { border-top-left-radius: 0; border-top-right-radius: 0; }
}#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child a.mega-menu-link { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child a.mega-menu-link { border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
}#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus { background: #ddd; color: #555; font-weight: normal; text-decoration: none; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu { left: 100%; position: absolute; top: 0; }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu { left: 0; position: static; width: 100%; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link { padding-left: 20px; }
}#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item-has-children > a.mega-menu-link:after { color: inherit; content: '\f140'; display: inline-block; font: inherit; font-family: dashicons; margin: 0 0 0 6px; -moz-osx-font-smoothing: grayscale; -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0); vertical-align: top; -webkit-font-smoothing: antialiased; -webkit-transform: rotate(0); }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout.mega-menu-item-has-children a.mega-menu-link:after, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout li.mega-menu-item-has-children a.mega-menu-link:after, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item-has-children a.mega-menu-link:after { float: right; }
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link:after, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link:after, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link:after { content: '\f142'; }
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link:after, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link:after, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link:after { display: none; }
}#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link:after, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link:after, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link:after { display: none; }
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item li.mega-menu-item-has-children > a.mega-menu-link:after { content: '\f139'; float: right; margin: 0; }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item li.mega-menu-item-has-children > a.mega-menu-link:after { content: '\f140'; }
}#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link { text-align: right; }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link { text-align: left; }
}#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before { float: right; margin: 0 0 0 6px; }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before { float: left; margin: 0 6px 0 0; }
}#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item-has-children > a.mega-menu-link:after { content: '\f141'; float: left; margin: 0; }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item-has-children > a.mega-menu-link:after { content: '\f140'; float: right; }
}#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu { left: -100%; top: 0; }
#mega-menu-wrap-main-menu #mega-menu-main-menu li[class^='mega-lang-item'] > a.mega-menu-link > img { display: inline; }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-hide-on-mobile, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile { display: none; }
}@media only screen and (min-width: 601px) {#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-hide-on-desktop, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop { display: none; }
}#mega-menu-wrap-main-menu .mega-menu-toggle { background: #1F424B; border-radius: 2px 2px 2px 2px; color: #fff; cursor: pointer; display: none; height: 40px; line-height: 40px; -moz-border-radius: 2px 2px 2px 2px; -ms-border-radius: 2px 2px 2px 2px; -o-border-radius: 2px 2px 2px 2px; text-align: right; -webkit-border-radius: 2px 2px 2px 2px; z-index: 1; }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu .mega-menu-toggle { display: block; height:60px;}
}#mega-menu-wrap-main-menu .mega-menu-toggle:before { content: "\f333"; float: right; font-family: 'dashicons'; font-size: 24px; margin: 0 5px; }


.mega-toggle-label-closed, .mega-toggle-label-open {	text-indent: -9999px !important;	display: block;}
#mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open:after { content: ""; }
@media only screen and (max-width: 980px) {#mega-menu-wrap-main-menu {padding:1em 0;} #mega-menu-wrap-main-menu .mega-menu-toggle + #mega-menu-main-menu { display: none; }
#mega-menu-wrap-main-menu .mega-menu-toggle + #mega-menu-main-menu li.mega-menu-item > ul.mega-sub-menu { display: none; opacity: 1; visibility: visible; }
#mega-menu-wrap-main-menu .mega-menu-toggle + #mega-menu-main-menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-main-menu .mega-menu-toggle + #mega-menu-main-menu li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu { display: block; }
#mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open + #mega-menu-main-menu { display: block; }
}#mega-menu-wrap-main-menu { clear: both; }

@media only screen and (max-width: 980px) {
#main, #sidebar, .widgets, #sidebar #newsletter, #main .post ul li, .MainContainer, h3.DoItYourself, h3.DoItWithUs, .sport input {
	width: 96%;
}
 .items img, #sidebar img, #sidebar-wrapper {
	width: 100%;
	height: 100%;
}
#sidebar .donate img {
	width: 32rem;
}
.items, .secondaryItems, #respond label {
	width: 94%;
}
#wrapper, .wrapper {
	width: auto;
}
#header #searchTop {
	position: absolute;
	top: 250px;
	left: 50px;
	z-index: 999999;
	width: 350px;
}
#header  #searchTop form {
	width: 350px;
}
#header #searchTop button.search, #header #searchTop input {
	height: 36px;
	z-index: 999999;
}
#header #searchTop input {
	width: 240px;
}
#header #searchTop button.search {
	background: #aaa;
	color: #000;
	text-indent: 0;
	letter-spacing: inherit;
	width: 80px;
	text-align: center;
	font-size: 18px;
}

h1 {
	font-size: 8em;
	border-bottom: 1px solid #39798b;
	line-height: 1;
}
h1.home {
	line-height: 1.2;
	border: 0;
}
h1 a {
    font-size: 60px;
    line-height: 1.2;
}
h2 a, h3, #sidebar #newsletter h3, .widgettitle, #sidebar-wrapper h3, #footer a, input#submit, #sidebar #newsletter input, #respond input {
	font-size: 2em;
	line-height: 1.5;
}
#sidebar form  {
	width: auto;
   text-align: center;
   margin: 0 auto;
}
#sidebar form input {
	width: 23rem;
}
#sidebar form h3 {
	width: 70%;
    font-size: 3rem;
    text-align: center;
    margin: 0 auto;
}
.secondaryItems p, #sidebar #newsletter label, #respond label, #respond textarea {
	font-size: 2.2em;
	line-height: 1.8em;
}
#sidebar #newsletter input, #respond input  {
	width: 96%;
	height: 5em;
}
#respond textarea {
	width: 96%;
	height: 15em;
}
#sidebar #newsletter button.sign {
	width: 96%;
	height: 2em;
	letter-spacing: normal;
	text-indent: 0;
	text-align: center;
	font-size: 2.2em;
	background: #b8bcbe;
}
#header {
	min-height: 240px;
}
#logos a#logo {
	background-size:100%;
	width:100%;
	height: 240px;
}
#main #attachments h3 {
	font-size: 1em;
}
#attachments, #main .post h3 {
	font-size: 3.6em;
}
.breadcrumb {
	font-size: 2.2em;
}
#main .post ul li {
	margin: 2em 0
}
#main .post ul li, #sidebar .tweets li {
	background-position: right 34px;
}
.category-7 #main .post ul li a {
	font-size: 4em;
}
#main.index .post ul li {
	border-color: #555;
}
.more {
	display: none;
}
h3.DoItYourself, h3.DoItWithUs {
	 background: none;
    font-size: 3em;
    height: auto;
}
.cresta-share-icon .sbutton i.c-icon-cresta-facebook, .cresta-share-icon .sbutton i.c-icon-cresta-twitter, .cresta-share-icon .sbutton i.c-icon-cresta-gplus, .cresta-share-icon .sbutton i.c-icon-cresta-linkedin, .cresta-share-icon .sbutton i.c-icon-cresta-pinterest, .cresta-share-icon .sbutton i.c-icon-cresta-print {
	width: 200px !important;
	height: 100px !important;
}
[class^="c-icon-cresta-"]:before, [class*=" c-icon-cresta-"]:before {
	font-size: 5em;
}

}
/**
* added - fix links margin so they won't break to a new line
*/
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item-has-children > a.mega-menu-link:after {
margin:0;
}


@media only screen and (max-width: 600px) {#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-hide-on-mobile, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile {display: none;}}@media only screen and (min-width: 601px) {#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-hide-on-desktop, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop {display: none;}}@media only screen and (max-width: 600px) {#mega-menu-wrap-main-menu:after {content: "";display: table;clear: both;}}#mega-menu-wrap-main-menu .mega-menu-toggle {display: none;z-index: 1;cursor: pointer;background: #222;-webkit-border-radius: 2px 2px 2px 2px;-moz-border-radius: 2px 2px 2px 2px;-ms-border-radius: 2px 2px 2px 2px;-o-border-radius: 2px 2px 2px 2px;border-radius: 2px 2px 2px 2px;line-height: 40px;height: 40px;text-align: left;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;-webkit-tap-highlight-color: transparent;outline: none;white-space: nowrap;}#mega-menu-wrap-main-menu .mega-menu-toggle img {max-width: 100%;padding: 0;}@media only screen and (max-width: 600px) {#mega-menu-wrap-main-menu .mega-menu-toggle {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-right {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-preferred-size: 33.33%;-webkit-flex-basis: 33.33%;flex-basis: 33.33%;}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left {-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-pack: start;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {margin-left: 6px;}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-center {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {margin-left: 3px;margin-right: 3px;}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-right {-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-pack: end;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {margin-right: 6px;}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;height: 100%;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;-ms-flex-negative: 0;-webkit-flex-shrink: 0;flex-shrink: 0;}@media only screen and (max-width: 600px) {#mega-menu-wrap-main-menu .mega-menu-toggle + #mega-menu-main-menu {display: none;}#mega-menu-wrap-main-menu .mega-menu-toggle + #mega-menu-main-menu li.mega-menu-item > ul.mega-sub-menu {display: none;visibility: visible;opacity: 1;}#mega-menu-wrap-main-menu .mega-menu-toggle + #mega-menu-main-menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-main-menu .mega-menu-toggle + #mega-menu-main-menu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {display: block;}#mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open + #mega-menu-main-menu {display: block;}}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1:after {content: '\f333';font-family: 'dashicons';font-size: 24px;color: #fff;margin: 0 0 0 5px;}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label {color: #fff;font-size: 14px;}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-open {display: none;}