body {
background-color: white;
color: #333333;
font-family: 'Lato', 'Arial', sans-serif;
font-size: 16px;
font-weight: 400;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {
font-family: 'Lato', 'Arial', sans-serif; 
font-weight: 700;
}
h1 {
font-weight: 300;
font-size: 3em;
}
h3 { font-size: 1.4em; margin-bottom: .75em; }
h4 { text-transform: uppercase; margin: 0; color: #424242; font-size: .7em; }
.page h4 {
font-size: 1.5em;
margin-bottom: 10px;
}
#single-comp-playlist { clear: both; }
.ml-table {
empty-cells: show;
border: 1px solid #cbcbcb;
font-size: .9em;
}
.ml-table, table {
border-collapse: collapse;
border-spacing: 0;
}
.ml-table td:first-child, .ml-table th:first-child {
border-left-width: 0;
}
.ml-table th, .ml-table td {
padding: 0.5em 1em;
}
.ml-table-odd td, .ml-table-striped tr:nth-child(2n-1) td {
background-color: #f2f2f2;
}
.ml-table td {
background-color: transparent;
}
.ml-table td, .ml-table th {
border-left: 1px solid #cbcbcb;
border-width: 0 0 0 1px;
font-size: inherit;
margin: 0;
overflow: visible;
padding: .5em 1em;
}
#comp-info h3 {
margin: 0;
color: #FFFFFF;
background: #4d4d4d;
padding: .6em;
font-size: 1.1em;
}
#comp-info { float: left; width: 66.6666%; padding-right: 1.5em; }
#comp-info table { width: 100%; }
#single-comp-wrap { float: right; width: 33.3333%; }
.wrap { 
position: relative; 
}
.fullwidth { width: 100%; }
#logo img {
width: 100%;
height: auto;
}
#main-navigation-bar {
position: fixed;
top: 0; left: 0;
z-index: 999;
padding: 0 0;
}  .single-composition .comp-thumb {
height: 25em;
display: inline-block;
position: relative; }
.single-composition .comp-thumb img {
position: absolute;
right: 0;
top: 0;
width: 100%;
height: auto;
}
.rtl.single-composition .comp-thumb img {
right: auto !important;
left: 0;
}
.hero-icons h2 {
font-size: 1.75em !important;
padding-top: 0 !important;
}
.comp-thumb {
text-align: right;
}
.acf-row, .page-content { 
padding: 1em 1em; 
}
.search-results .page-content {
padding: 0;
}
.page p { font-weight: 300; }
.small-page-heading { margin: 0; color: #2167a6; font-size: 1.6em; font-weight: 500; text-transform: uppercase; }
.home #header-spacer { 
display: none; 
}
#header-spacer { 
height: 110px; 
}
.page-id-15 #header-spacer, .page-id-15 #header-spacer, .page-id-9360 #header-spacer, .page-id-3323 #header-spacer, .page-id-9357 #header-spacer, .page-id-19 #header-spacer, .page-id-164 #header-spacer, .page-id-196 #header-spacer, .blog #header-spacer, .page-id-9082 #header-spacer, .page-id-3879 #header-spacer, .page-id-9114 #header-spacer, .search-results #header-spacer {
margin-bottom: 20px;
}
.taxonomy-heading { 
margin: 0; 
padding: 0.3em;
font-size: 1.3em !important;
font-weight: 700 !important; text-transform: uppercase;
text-align: center;
background-color: #f9f9f9;
color: #2167a5;
}
.tax-group label {
padding-left: 1em;
}
.tax-group label:hover {
color: #2167a5 !important;
}
.term-group .term-parent {
background-color: #f9f9f9;
color: #2167a5 !important;
border: 0 !important;
font-weight: normal !important;
}
.term-group.selected .term-parent  {
background-color: #2167a5 !important;
color: white !important;
}
.term-group.selected label input[type="checkbox"] { }
.music-room label { }
label.selected {
background-color: #2167a5 !important;
color: white !important;
}
label.selected:hover {
color: white !important;
}
.term-parent {
text-transform: uppercase;
}
.term-parent {
width: 100% !important;
display: inline-block !important;
padding: 1em !important;
}
.term-parent:hover {
background-color: #2167a5 !important;
color: white !important;
}
.term-parent { font-size: 1.1em !important; color: #404040; }
.tax-group { margin: 1em 0; }
.term-group h3 { margin: 0; }
.term-group:first-child { padding-top: 0; border-top: 0; }
.faceted-sidebar label:first-child { margin-top: 0; }
.faceted-sidebar label { display: block; font-weight: 400; color: #4c4c4c; margin-top: .4em; }
.faceted-sidebar input[type="checkbox"] { margin-right: .4em; }
.search-container, .sort-by-container { text-align: right; margin-top: 4px !important; z-index: 0;}
#filter-search-box { position: relative; }
#filter-search-input { padding: .25em 1.75em .25em .5em; border: 1px solid #858585; border-radius: 5px; }
#filter-search-submit { cursor: pointer; color: #9b9b9b; position: absolute; right: 0px; }
.result-count { 
color: #404040; 
margin-top: 15px;
}
.no-posts { margin-bottom: 1em; }
.upper-meta { margin-bottom: .75em; margin-top: .25em; } .sort-by-label { display: inline-block; margin-right: .75em; }
.search-info, .lower-result-count { border-top: 1px solid #d6d6d6; margin: 1em 0; padding-top: 1em; }
.search-info.lower-search-info { margin-top: 0; }
.composition-single { padding: 2em 0; border-top: 2px solid #7ca7ca; }
.lower-search-info { border-top: 2px solid #7ca7ca !important; padding-top: 30px;}
#response h2 { margin: 0; font-size: 1.5em; }
.rtl #response h2 { margin-right: 6px; }
.meta-section { font-size: .8em; background-repeat: no-repeat; background-position: left; padding-left: 50px; }
.meta-category { background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/category.png); }
.meta-tag { background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/tag.png); }
.meta-theme { background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/theme.png); }
.meta-section { margin-top: .5em; }
.meta-section:first-child { margin-top: 0; } #response .thumbnail-container img { width: 100%; height: auto; }
.comp-meta { display: inline-block; margin-right: 20px; }
.light-desc { color: #8c8c8c; } .menu-primary-container ul, .menu-primary-hebrew-container ul {
list-style-type: none;
margin: 0;
text-align: right;
text-transform: uppercase;
}
.menu-primary-container, .menu-primary-hebrew container { position: relative; z-index: 99; height: 52px; text-align: right; }
#nav:before { content: ""; display: inline-block; vertical-align: middle; height: 100%; }
.menu-primary-container, .menu-primary-hebrew-container { display: inline-block; vertical-align: middle; }
.menu-primary-container i, .menu-primary-hebrew-container i { color: #FFFFFF; }
.home #dark-logo, #light-logo { display: block; }
.home #light-logo, #dark-logo { display: none; } .menu-primary-container ul li, .menu-primary-hebrew-container ul li {
display: inline-block;
}
.menu-primary-container ul li .featured, .menu-primary-hebrew-container ul li .featured {
background-repeat: no-repeat;
background-size: cover; 
}
.menu-primary-container ul li a, .menu-primary-hebrew-container ul li a {
color: #FFFFFF;
padding:12px;
text-align: center;
text-decoration: none; display: block; 
font-size: 14px; 
font-weight: normal; 
transition: background-color .5s;
-webkit-transition: background-color .5s;
}
.sub-menu {
background: #FFFFFF;
border: 1px solid #cccccc;
}
.home .sub-menu {
background-color: #2167a5;
}
.home #nav ul li a { color: #486073; }
.home #nav i { color: #486073; }
#nav ul li:hover > ul { display: block; }
#nav ul li ul { display: none; margin: 0; position: absolute; }
#nav ul li ul li { float: none; display: block;}
#nav ul li ul li a { font-size: .9em; text-align: left; color: #333333; }
.rtl #nav ul li ul li a { text-align: right; }
#nav ul li ul li a:hover { color: #FFFFFF; background: #0096bf; }
#nav ul li ul li ul { display: none; }
#nav ul li ul li:hover ul {
display: none;
}
#searchform, #searchform label { display: none; }
#searchsubmit { border: 2px solid #727272; background: none; text-transform: uppercase; color: #727272; padding: .35em 1em; font-size: .8em; border-radius: .25em; display: none; }
#searchsubmit:hover { color: #FFFFFF; background: #727272; }
.bg-cover {
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: center center;
}
.page-hero { height: 70vh; padding-bottom: 2em; }
.page-hero .wrap { height: 100%; }
.page-hero .heading-container { position: absolute; left: 0; top: 16%; }
.hero-icons { position: absolute; bottom: 0; left: 0; width: 100%; }
.hero-icons h4 { color: #707070; margin-bottom: 1em; }
.hero-single-icon { width: 50%; display: inline-block; float: left; text-align: center; margin-bottom: 30px;}
.hero-speaker-icon {
width: 25%;
}
a.line-link-button { color: #707070; border: 2px solid #707070; border-radius: .25em; font-size: .7em; text-decoration: none; text-transform: uppercase; display: inline-block; font-weight: 700; padding: .25em 1.5em; }
a.line-link-button:hover { background: #707070; color: #FFFFFF; }
.vhcol { height: 30vh; }
#footer-player { 
height: 30vh;
border-bottom: 1px solid #3a3d40;
background: rgba(44,49,48,1);
background: -moz-linear-gradient(top, rgba(44,49,48,1) 0%, rgba(28,29,28,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(44,49,48,1)), color-stop(100%, rgba(28,29,28,1)));
background: -webkit-linear-gradient(top, rgba(44,49,48,1) 0%, rgba(28,29,28,1) 100%);
background: -o-linear-gradient(top, rgba(44,49,48,1) 0%, rgba(28,29,28,1) 100%);
background: -ms-linear-gradient(top, rgba(44,49,48,1) 0%, rgba(28,29,28,1) 100%);
background: linear-gradient(to bottom, rgba(44,49,48,1) 0%, rgba(28,29,28,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c3130', endColorstr='#1c1d1c', GradientType=0 );
}
#footer, #lower-footer { background: #1c1c1c; }
#footer { text-align: center; padding: 4em 0; }
#footer h3 { color: #FFFFFF; }
#footer form { margin-bottom: 2em; }
#footer input[type="text"] { padding: .5em; border: 0; border-radius: .5em; width: 50%; display: block; margin: 0 auto; }
#footer input[type="submit"] { color: #FFFFFF; background: none; border: 1px solid #FFFFFF; padding: .45em 1.75em; display: inline-block; border-radius: .25em; font-size: 1.2em; margin-top: 1em; }
#footer input[type="submit"]:hover { background: #FFFFFF; color: #1c1c1c; }
a.link-button, a.large-line-link-button { padding: .6em 0; width: 20%; text-decoration: none; text-transform: uppercase; }
a.link-button { display: inline-block; background: #0096bf; border-radius: .5em; color: #FFFFFF; margin: 0 1em; }
a.large-line-link-button { display: inline-block; border-radius: .5em; color: #0096bf; border: 1px solid #0096bf; margin: 0 1em; }
a.link-button:hover { background: #2bb3d9; }
a.large-line-link-button:hover { background: #2bb3d9; border-color: #2bb3d9; color: #FFFFFF; }
#lower-footer { padding: 1em 0 3em; }
#lower-footer .wrap { border-top: 1px solid #FFFFFF; padding: 1em 1.5em 0; }
.page-id-268 .page-heading { margin-bottom: 1em; }
.page-id-268 .gsc-results-wrapper-visible { margin-top: -4.5em; }
#nav .searchform { display: none; }
#menu-footer { margin: 0; }
#menu-footer li { display: inline-block; margin-right: 2em; }
#menu-footer li a { color: #999999; text-decoration: none; font-size: .7em; text-transform: uppercase; }
.social { text-align: right; }
.social a { color: #8b8b8b; display: inline-block; margin-left: .6em; }
.scrolled { 
background: #FFFFFF; 
-webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.25);
box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.25); 
}
.home .scrolled { 
-webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.15);
box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.15); 
}
#footer-player .wp-playlist { margin: 0; padding: 0 0 6em; position: relative; background: none; border: 0; }
#footer-player .wp-playlist-next, .wp-playlist-prev { display: block; width: 50px; height: 50px; position: absolute; top: 82px; }
#footer-player .wp-playlist-next { background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/player-bg-next.png); left: 34%; }
#footer-player .wp-playlist-prev { left: 0; }
.playlist-small .mejs-container .mejs-controls .mejs-time, .playlist-small .mejs-volume-button, .playlist-small .mejs-horizontal-volume-slider, .playlist-small .wp-playlist-item-album, .playlist-small .wp-playlist-item-artist { display: none !important; }
.playlist-small .wp-playlist-next, .playlist-small .wp-playlist-prev { 
display: inline-block; width: 20px; height: 20px; background-size: 100% auto; 
}
.playlist-small .wp-playlist-next { background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/player-bg-next.png);}
.playlist-small .wp-playlist-prev { left: 15%; }
.playlist-small .mejs-container, .playlist-small .mejs-container .mejs-controls, .playlist-small .mejs-embed, .playlist-small .mejs-embed body { background: none; }
.playlist-small .mejs-controls .mejs-time-rail .mejs-time-total, .playlist-small .mejs-controls .mejs-time-rail .mejs-time-loaded { background: #b3b3b3; }
.num-tracks { position: absolute; right: 0; bottom: .5em; font-size: .8em; }
body .playlist-small .mejs-playpause-button { width: 25px !important;
height: 25px !important;
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/player-bg.png) !important;
background-size: 100% auto !important;
}
body .playlist-small .mejs-playpause-button.mejs-pause {
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/player-bg-pause.png) !important;
}
body .playlist-small .mejs-playpause-button button {
position: absolute;
width: 100%;
height: 100%;
background: none;
top: 0;
left: 0;
cursor: pointer;
}
.playlist-small .wp-playlist-tracks { display: none; }
.playlist-small .wp-playlist { border: 0; padding: 0; }
.playlist-small .mejs-time-rail { width: 100% !important; position:absolute; }
.playlist-small .mejs-time-total { width: 100% !important; }
.playlist-small .mejs-controls .mejs-time-rail span, .playlist-small .mejs-controls .mejs-time-rail a { height: 5px; border-radius: 5px; }
.playlist-small .mejs-controls .mejs-time-rail .mejs-time-current { background: #0096bf; }
.playlist-small .wp-playlist-current-item { margin-bottom: -5px; }
.playlist-small .wp-playlist { margin-top: 0; }
#footer-player .wp-playlist-tracks { display: none; }
#footer-player .mejs-container { position: static; height: auto !important; }
#footer-player .mejs-container .mejs-controls { position: relative; }
.playlist-thumb { border: 10px solid #666666; border-radius: 5px; dipslay: block; }
.selected-music { padding: 1em 0; width: 100%; }
#footer-player .wp-playlist-current-item img, .playlist-small .wp-playlist .wp-playlist-current-item img { display: none; }
#footer-player .wp-playlist-current-item, .playlist-small .wp-playlist-current-item { height: auto; }
#footer-player .mejs-playpause-button { position: absolute; left: 13%; top: 40px; width: 75px; height: 75px; background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/player-bg.png); }
#footer-player .mejs-playpause-button.mejs-pause { background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/player-bg-pause.png); }
#footer-player .wp-playlist-caption .wp-playlist-item-title { color: #FFFFFF; font-weight: 400; font-size: 1.2em; }
#footer-player .mejs-container .mejs-controls, #footer-player .mejs-container { background: none; direction: ltr;}
.page:nth-child(odd), .page:nth-child(odd) .wp-caption { background: #fafafa; } .page h2 { font-size: 2.3em; font-weight: 400; }
.page h3 { font-size: 1.8em; font-weight: 400; } .page li { list-style-type: disc; }
.frm_forms { float: left; margin-right: 3em; }
.subheading { margin-top: -.5em; }
#footer-player .mejs-playpause-button button { position: absolute; width: 100%; height: 100%; background: none; top: 0; left: 0; }
#playlist-pager { height: 100%; }
#playlist-pager p { margin: 0; }
#playlist-pager a { cursor: pointer; outline: 0; position: relative; display: block; height: 25%; text-decoration: none; border: 1px solid #141414; border-top: none; }
#playlist-pager a#pager-4 { border-bottom: none; }
#playlist-pager a:after { display: block; width: 100%; height: 1px; top: 0; background: #3a3d40; content: ""; position: absolute; }
#playlist-pager span { color: #bcc0c3; padding-left: 1em; vertical-align: middle; line-height: 1; display: inline-block; width: 20%; font-weight: 700; font-size: 1.2em; }
#playlist-pager div { display: inline-block; vertical-align: middle; width: 80%; font-size: .8em; }
#playlist-pager div p strong { color: #dedede; }
#playlist-pager div p { color: #878b8f; }
#footer-player .wp-playlist-item-album, #footer-player .wp-playlist-item-artist { display: none; }
.vert-align:before { height: 100%; content: ""; display: inline-block; vertical-align: middle; }
li.widget { list-style-type: none; }
.widgettitle { font-size: 1.6em; }
.archive h1, .single h1 { margin-top: 0; margin-bottom: 0; }
.single h1 { font-size: 2.5em; margin-bottom: 0.5em; }
.thumb img { border: 1px solid #CCCCCC; }
.thumb { float: left; display: inline-block; margin-right: 1em; }
.archive .details p { display: inline; }
.archive .post { overflow: hidden; }
.home-player .wp-playlist {
padding: 0 !important;
bottom: 10px;
position: absolute;
left: 450px;
border-style: none !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
background-color: transparent !important;
position: static !important;
width: 470px !important;
margin-left: -20px;
}
.home-player .equalcol {
width: max-content !important;
}
.home-player .mejs-playpause-button {
position: static !important;
width: 42px !important;
height: 42px !important;
}
.menu-item a {
color: #2167a5 !important;
}
#footer-player .hero-speaker-icon {
max-width: 220px;
padding-right: 30px;
}
#footer-player .current-item-title, #footer-player .wp-playlist {
left: 190px !important;
}
#footer-player .eightcol.last.equalcol {
width:auto ;
position: static;
margin-left: 0 !important;
}
.footer_playlist_shortcode {
margin-left: 20px !important;
width: auto;
position: static;
}
.page-template-template-music-room #footer-player {
display: none;
} #footer-player {
height: auto;
padding-top: 30px;
padding-bottom: 30px;
background-image: none;
background-color: #f9f9f9;
}
#footer-player .wp-playlist {
padding: 0 !important;
bottom: 10px;
position: absolute;
width: 520px;
left: 450px;
}
#footer-player .wp-playlist-item-title, #footer-player .mejs-time {
color: #2167a5 !important;
}
#footer-player .playlist-thumb {
height: 130px !important;
width: 150px !important;	
background-position: center;
border: 0;
border-radius: 0;
margin-top: 25px;
}
#footer-player .mejs-volume-button, #footer-player .mejs-horizontal-volume-slider, #footer-player .wp-playlist-prev {
display: none;
}
#footer-player .wp-playlist-next {  
background-repeat: no-repeat;
top: 0px;
left: 520px !important;
cursor:pointer;
}
#footer-player .mejs-time-loaded, #footer-player .mejs-time-total {
background-color: #5a87be;
}
#footer-player .mejs-time-handle-content {
display: none;
}
#footer-player .mejs-playpause-button {
position: static !important;
width: 42px !important;
height: 42px !important;
}
#footer-player .wp-playlist-current-item {
margin-bottom: 0;
}
.wrap-hero-icons {
text-align: center;
}
.icon-link-button {
background-color: transparent !important;
}
.wrapped-player .cycle-slideshow {
float: none;
}
.wrapped-player .cycle-slideshow .eightcol.last.equalcol {
float: left;
}
.hero-single-icon {
cursor: pointer;
}
.hero-speaker-icon {
}
.hero-speaker-icon .line-link-button {
margin-top: 20px;
}
.menu-primary-container, .menu-primary-hebrew-container {
width: auto;
position: absolute !important;
}
.menu-primary-container {
left: -10px;
}
.menu-primary-hebrew-container {
right: 10px;
}
#footer-player .mejs-controls {
padding-left: 0;
}
#footer-player .vhcol {
height: auto;
}
#footer, #footer-player {
border: 0 !important;
}
#footer, #footer a {
background-color: #2167a6;
color: white;
}
.footer-logo {
margin-bottom: 20px;
margin-left: 20px;
}
.footer-email {
margin-bottom: 10px;
text-align: center;
}
.footer-copy {
text-align: center;
}
.footer-left {
float: left;
text-align: right;
border-right-color: white;
border-right-style: solid;
border-right-width: 1px;
padding-right: 50px;
padding-top: 10px;
padding-bottom: 10px;
}
.footer-right {
float: left;
margin-left: 50px;
text-align: left;
height: 205px;
}
#footer {
padding-top: 2em !important;
padding-bottom: 2em !important;
display: inline-block;
vertical-align: top;
}
.footer-email-input {
display: inline-block;
height: 28px;
border: 0 !important;
padding-left: 10px !important;
width: 390px;
margin-top: 20px;
}
.footer-first-input {
float: left;
}
.footer-last-input {
float: right;
}
.footer-first-input, .footer-last-input {
display: inline-block;
height: 28px;
border: 0 !important;
padding-left: 10px !important;
border-radius: 0 !important;
width: 49% !important;
}
.footer-submit {
font-size: 12px !important;
background-color: white !important;
color: #2167a6 !important;
text-transform: uppercase;
border-radius: 0 !important;
border: 0 !important;
padding: 0px 15px !important;
height: 28px;
margin: 0 !important;
vertical-align: bottom;
margin-left: 18px !important;
}
.footer-submit:hover {
background-color: #0096bf !important;
color: white !important;
}
.back_to_cart_wrapper {
display: inline-block;
}
.menu-primary-container, .menu-primary-hebrew-container {
top: 10px;
}
#menu-item-9066 {
display: none;
}
#content {
display: inline-block;
margin-bottom: 30px;
width: inherit;
margin-top: 1.2em !important;
}
li a[href='#search'] {
display: none !important;
}
.rtl .hero-single-icon {
margin-right: 40px;
margin-left: -40px;
}
.rtl .hero-single-icon.home-player h2 {
float: right;
}
.rtl .footer_playlist_shortcode {
text-align: right;
}
.wpml-ls-legacy-dropdown, .wpml-ls-legacy-list-vertical {
width: 90px !important;
position: absolute;
right: -70px;
top: 21px;
}
.wpml-ls-native {
opacity: 0.8;
}
.wpml-ls-native:hover {
opacity: 1;
}
.home .wpml-ls-native {
color: #fff !important;
}
.rtl .wpml-ls-legacy-dropdown, .rtl .wpml-ls-legacy-list-vertical {
left: -70px;
right: auto !important;
}
.js-wpml-ls-item-toggle {
padding: 3px 10px !important;
}
.wpml-ls-native {
color: #2167a5;
font-weight: 400 !important;
}
.home .wpml-ls-native {
color: #000;
}
.single_playlist .mejs-playpause-button {
position: static !important;
width: 42px !important;
height: 42px !important;
}
#cart_menu_icon { 
position: absolute;
right: 80px;
top: 23px;
cursor: pointer;
vertical-align: sub;
opacity: 0.7;
font-size: 1.3em;
}
.rtl #cart_menu_icon {
left: 80px;
right: auto !important;
top: 25px !important;
}
#cart_menu_icon:hover {
opacity: 1;
}
.cart_total_caption, .cart_total_price {
font-weight: 700;
} .rtl.page p {
font-size: 1em;
}
.single-composition .blog-heading {
font-size: 3em !important;
margin-bottom: 0 !important;
}
.looking-for-mobile-link {
display: none;
}
.rtl .first {
float: right !important;
}
.rtl .music-room .upper-meta {
float: right !important;
}
.page-content .mejs-playpause-button.mejs-pause {
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/player-bg-pause.png) !important;
width: 25px;
height: 25px;
background-size: 100% auto !important;
color: #2167A5 !important;
margin-left: 20px;
margin-top: 7px;
cursor: pointer;
}
.rtl.home .heading-container .hero-content {
margin-bottom: 30px;
}
.rtl #footer-player .wrapped-player {
max-height: 180px;
}
.rtl #footer-player .current-item-title {
bottom: 44px;
width: 470px;
}
.rtl #footer-player .wp-playlist {
text-align: center;
left: 100px !important;
}
.footer_playlist_shortcode {
display: inline-block;
}
h1 {
font-size: 3.5em !important;
}
.rtl h1 {
font-size: 3.2em !important;
}
.page-content .mejs-playpause-button.mejs-play {
width: 25px;
height: 25px;
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/player-bg.png) !important;
background-size: 100% auto !important;
color: #2167A5 !important;
margin-left: 20px;
margin-top: 7px;
}
.home-player h2 {
width: 250px;
vertical-align: top;
}
.wpml-ls-item-he a {
text-align: right !important;
}
.rtl .sort-by-label {
margin-top: 0.5em;
}
.home .bg-cover {
margin-top: 80px;
}
.wrap-research-articles .thumb, .wrap-news-articles .thumb, .search-results .thumb {
padding: 10px;
padding-right: 50px;
}
.rtl .wrap-research-articles .thumb, .rtl .wrap-news-articles .thumb, .rtl.search-results .thumb {
float: right !important;
padding-left: 50px;
padding-right: 10px;
}
.view_results {
visibility: hidden;
}
.download_csv_link {
margin-left: 20px;
font-size: small;
}
.rtl .download_csv_link {
margin-left: 0;
margin-right: 10px;
}
.download_csv_icon {
margin-right: 5px;
vertical-align: bottom;
}
.rtl .download_csv_icon {
margin-right: 0;
margin-left: 5px;
}
@media only screen and (max-width: 1150px) {
.wrap {
padding-left: 20px;
padding-right: 20px;
}
.wpml-ls-item-he a {
text-align: left !important;
}
}
@media only screen and (max-width: 1050px) {
.wrap {
padding-left: 16px; padding-right: 10px;
}
.rtl .wrap {
padding-left: 10px; padding-right: 16px;
}
#lavry-logo {
max-width: 150px;
}
.menu-primary-container {
max-height: 40px;
}
.menu-primary-container, .menu-primary-hebrew-container {
top: -5px !important;
left: -100px !important;
}
#cart_menu_icon {
top: 10px !important;
right: auto !important;
left: 535px !important;
}
#searchtoggle {
top: 10px !important;
right: auto !important;
left: 510px !important;
}
.wpml-ls-legacy-dropdown, .wpml-ls-legacy-list-vertical {
top: 5px !important;
right: 0 !important;
}
.wpml-ls-item-he a {
text-align: left !important;
margin-left: 50px;
}
}
@media only screen and (max-width: 950px) {
.wpml-ls-legacy-dropdown, .wpml-ls-legacy-list-vertical {
right: -20px !important;
}
}
@media only screen and (max-width: 920px) { 
#footer-player .wrap {
padding-left: 0px; padding-right: 0px;
}
.gsc-expansionArea {
margin-top: 40px;
}
.gsc-input {
background: none !important;
font-size: 14px;
}
.gsc-input-box {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.gsc-input td {
padding-top: 0 !important;
}
.rtl .bg-cover .hero-single-icon {
text-align: center !important;
}    
.home-player .mejs-time-slider {
max-width: 230px;
}
.home-player .mejs-time-rail {
max-width: 270px;
}
.home-player .mejs-controls {
max-width: 350px;
}
.home-player {
margin-bottom: 70px;
}
.menu-primary-container ul li a {
font-size: 14px !important;
}
.menu-primary-container, .menu-primary-hebrew-container {
left: -60px !important;
}
.menu-primary-container ul li a, .menu-primary-hebrew-container ul li a {
padding-left: 10px;
padding-right: 10px;
}
.hero-icons .icon-link-button {
display: none;
}
}
@media only screen and (max-width: 820px){
.sticker_wrapper {
top: 4% !important;
}
.sticker {
width: 20vw !important;
}
.download_csv_link {
display: none;
}
.view_results {
visibility: visible;
}
.wrap-research-articles .thumb, .wrap-news-articles .thumb, .search-results .thumb {
padding: 10px !important;
}
.home .bg-cover {
margin-top: 0;
}
.rtl .sort-by-label {
margin-top: 0;
}
#header-spacer {
display: none;
}
.sort-by-container {
margin-left: 0 !important;
}
.sort-by-label {
margin-left: 60px;
}
.mean-container .mean-nav ul li a { padding: 5px 5% !important;
}
.mean-expand { padding-top: 3px !important;
padding-bottom: 19px !important;
}
.menu-primary-container {
width: 100%;
}
.menu-primary-container, .menu-primary-hebrew-container {
left: 0 !important; top: 52px !important;
}    
.rtl #footer-player .wp-playlist {
left: 0 !important;
}
.rtl #footer-player .wrapped-player {
max-height: none !important;
}
.rtl .first {
float: none !important;
}
.footer-logo {
max-width: 100%;
}
.home-player h2 {
width: auto !important;
}
.archive .thumb, .search-results .thumb {
width: 100%;
text-align: center;
padding-left: 0 !important;
margin-bottom: 10px;
}
.archive .thumb a, .search-results .thumb a {
display: inline-block;
}
.blog h1 {
font-size: 2em !important;
} .rtl .single_playlist {
background-position-x: 40px !important;
}
.rtl .single_playlist .mejs-playpause-button, .rtl .post .wp-playlist-light .mejs-playpause-button {
position: absolute !important;
right: 20px;
width: 84px;
}
.rtl .home-player {
margin-top: -50px;
}
.rtl .page-hero h1 {
line-height: 1 !important;
}
.page-content .wp-caption img {
width: auto !important;
}
.single-composition.rtl .wp-post-image, .single-composition.rtl .first {
float: none !important;
}
.rtl .music-room .composition-single h2 {
padding-right: 0;
}
.rtl .lower-meta .meta-section {
width: 260px;
}
.rtl .music-room .page-numbers {
float: left;
}
.rtl .comp-meta { 
margin-right: 0;
margin-left: 20px;
}
.rtl .music-room .first.thumbnail-container {
float: left !important;
}
.rtl .music-room .sevencol.first {
float: none !important;
margin-bottom: 25px;
}
.rtl .music-room .upper-meta {
float: none !important;
}
.rtl .current-item-title {
margin-right: 0 !important;
}
.rtl .hero-icons {
margin-top: 40px !important;
}
.rtl .hero-single-icon {
margin-bottom: 20px !important;
}
.looking-for-mobile-link {
display: inline-block;
margin-bottom: 10px;
margin-top: 10px;
}
.single-composition .blog-heading {
font-size: 2.2em !important;
margin-bottom: 20px !important;
}
.music-room .sort-by-container {
margin-bottom: 5px;
display: inline-block;
}
.rtl #pagination-col-top {
min-width: 100px;
}
.rtl .music-room #filter-search-submit {
left: 10px !important;
}
#filter-sort-by-select {
float: left;
margin-left: 43px;
}
.rtl #filter-sort-by-select { }
.sort-by-label {
float: left;
padding-top: 8px;
}
.sorting-indicator {
vertical-align: sub !important;
margin-left: 5px;
}
.music-room {
margin-top: 0 !important;
}
.page-template-template-music-room .small-page-heading {
font-size: 2em !important;
margin-top: 10px;
}   
.mean-container .mean-nav ul li { }
.mean-container .mean-nav ul li a.mean-expand:hover {
background-color: transparent !important;
}
.mean-container .mean-nav ul li a.mean-expand {
max-height: 20px;
}
.js-wpml-ls-item-toggle {
line-height: 0 !important;
padding: 2px !important;
}
.wpml-ls-legacy-dropdown, .wpml-ls-legacy-list-vertical {
height: 20px;
right: 20px;
top: 15px;
}
.home-player .current_cover {
margin-left: 0 !important;
float: right;
}
#footer-player .mejs-controls {
padding-right: 0 !important;
}
#footer-player .wp-playlist {
margin-bottom: 130px !important;
}
.current_cover {
float: none !important;
}
.page-id-9 .hero-wrap, .page-id-9098 .hero-wrap, .page-id-134 .hero-wrap, .page-id-9088 .hero-wrap {
background-image: none !important;
} .page-id-11 .page-content-wrap h2, .page-id-9115 .page-content-wrap h2{
text-align: center;
}
.home-player {
height: auto !important;
}
.rtl .footer_playlist_shortcode {
text-align: center;
}
.rtl.home .current-item-title {
margin-right: 0;
}
.rtl .hero-single-icon.home-player h2 {
float: none;
}
.home .hero-content {
display: none;
}
.home .playlist-thumb {
margin: auto;
}
.rtl .home-player {
text-align: center;
}
.rtl .current-item-title {
margin-bottom: 0;
}
.rtl .hero-single-icon {
margin-right: 0;
margin-left: 0;
}
.page-id-268 .page-heading { 
margin-bottom: 0;
}
li a[href='#search'] {
display: inline-block !important;
}
.page-id-268 .searchform {
margin-top: 2em;
}
#user_email_field {
border-top-width: 1px;
}
.back_to_cart_wrapper {
float: right !important;
margin-bottom: 20px;
}
.page-template-template-cart .cart_thumbnail {
display: none;
}
.page-template-template-cart .bundle_title, .page-template-template-checkout .bundle_title {
display: inline-block;
width: 180px;
vertical-align: middle;
}
.page-template-template-cart .cart_remove_button {
min-width: 20px;
}
#menu-item-9066 {
display: inline-block;
}
#header-spacer { 
height: 50px; 
}
#wgs_widget_wrapper_id, .header-wrapper, .breadcrumbs, .breadwrap {
display: none;
}
.wrap { overflow:hidden;
}
.getfiles_wrapper {
width: 100%;
display: inline-block;
text-align: center;
}
#go_getfiles {
float: none !important;
}
.wpml-ls-legacy-dropdown { }
.page-hero { text-align: center;
}
.page .wrap.bg-cover {
height: 330px !important;
}
.heading-container {
padding: 0 0.5em;
height: auto !important;
}
.bg-cover {
background-size: 520px !important;
background-position-x: center !important;
}
.home-player .mejs-time-rail, .home-player .mejs-time, #footer-player .mejs-time-rail, #footer-player .mejs-time {
display: none !important;
}
.footer_playlist_shortcode {
margin-left: 0 !important;
}
.home-player .mejs-controls {
display: inline-block !important;
width: auto !important;
}
.music-room .mejs-controls {
height: 48px;
}
.music-room .mejs-container {
height: 50px !important;
}
.home-player .mejs-inner {
text-align: center;
}
.home-player {
text-align: center !important;
padding-bottom: 60px !important;
}
.current-item-title {
display: inline-block;
margin-top: 20px;
position: static !important;
line-height: 60px;
}
#long_playlist .wp-playlist-current-item, #long_playlist .wp-playlist-item {
width: 280px;
overflow: hidden;
}
.post .wp-playlist {
padding-left: 10px !important;
padding-right: 10px !important;
}
.post .wp-playlist .mejs-time {
display: none;
}
.home-player .current_cover {
display: block;
float: none !important;
}
.home-player .wp-playlist {
left: auto !important;
width: 100% !important;
margin-left: 0 !important;
}
#footer-player .wp-playlist {
left: 0 !important;
width: 100% !important;
margin-left: 0 !important;
bottom: 0px !important;
}
.heading-container .hero-single-icon {
margin-top: 25px !important;
margin-left: 0 !important;
width: 100% !important;
}
.rtl .heading-container .hero-single-icon {
margin-top: 30px !important;
}
.heading-container h1 {
font-size: 2em !important;
}
.heading-container p.subheader {
margin-top: 2em;
font-size: 1em !important;
}
.hero-single-icon {
width: 100%;
margin-bottom: 5em;
}
.home_icon_text {
padding: 0 3em;
text-align: inherit !important;
}
#footer {
overflow: hidden;
}
#footer input[type="submit"] {
margin: auto !important;
display: block !important;
}
.footer-left, .footer-right {
width: 100%;
display: block;
margin: 0 !important;
padding: 0 !important;
border-style: none !important;
text-align: center !important;
height: auto !important;
}
.footer-copy {
margin-top: 10px;
display: inline-block !important;
}
#cart_menu_icon, #searchtoggle, .switchlang {
font-size: 1.5em;
color: #999999 !important;
opacity: 1 !important;
}
.switchlang:hover {
color: #999999 !important;
}
#cart_menu_icon {
top: 16px !important;
left: 60px !important;
}
.rtl #cart_menu_icon {
left: auto !important;
right: 50px !important;
top: 16px !important;
}
.switchlang {
top: 16px;
right: 20px !important;
position: absolute;
font-weight: 500;
}
.rtl .switchlang {
font-size: 21px;
right: auto !important;
top: 16px;
left: 13px !important;
}
#searchtoggle {
display: none;
top: 14px !important;        
right: 15px !important;
}
.menu-item a {
color: white !important;
}
.mean-bar {
text-align: center;
max-height: 44px;
}
.mean-bar img {
height: 60px;
margin-top: -10px;
}
.footer-email-input {
width: 80% !important;
margin-bottom: 20px;
}
.footer-facebook-link, .footer-donate-link {
display: block;
width: 100%;
margin-top: 20px !important;
}
.home-player .footer_playlist_shortcode {
width: 100% !important;
}
.home-player .mejs-playpause-button  {
margin: auto !important;
width: 84px !important;
height: 84px !important;
background-repeat: no-repeat;
background-size: contain;
}
#footer-player .mejs-playpause-button {
width: 84px !important;
height: 84px !important;
background-repeat: no-repeat;
background-size: contain;
margin: auto;
margin-top: 130px;
}
#footer-player .vhcol {
height: 240px;
}
.hero-content {
display: none;
}
.hero-east, .hero-west { width: 100% !important;
text-align: center !important;
}
.hero-east h2, .hero-west h2, .home-player h2 {
text-align: center !important;
}
#menu-primary .menu-item, #menu-primary-hebrew .menu-item {
background-color: #2167a5;
}
#main-navigation-bar {
background-color: #383838 !important;
}
.menu-primary-container, .menu-primary-hebrew-container {
right: auto !important;
top: 52px;
left: 0;
}
.home .menu-primary-container, .home .menu-primary-hebrew-container {
top: 50px;
}
.meanmenu-reveal {
left: 0 !important;
right: auto !important;
}
.page-heading-container .sixcol {
max-width: 100% !important;
}
.page-heading-container {
text-align: center;
}
.page-heading-container h1 {
font-size: 2.5em !important;
text-shadow: 2px 2px #fff;
}
.page h2 {
padding-top: 10px !important;
font-size: 2.3em !important;
}
.hero-wrap {
background-size: auto !important;
background-position-y: top !important;
background-position-x: 75% !important;
min-height: 300px !important;
}
.page-id-9 .hero-wrap, .page-id-134 .hero-wrap, .page-id-9098 .hero-wrap, .page-id-9088 .hero-wrap {
min-height: min-content !important;
}
.hero-wrap .heading-excerpt {
display: none;
}
.hero-speaker-icon {
display: none;
}
.wrapped-player .equalcol {
text-align: center;
margin-top: 100px;
}
.footer_playlist_shortcode {
display: block;
}
.acf-row {
padding: 1em;
}
.wrap-research-articles .blog-heading, .wrap-news-articles .blog-heading {
font-size: 1.6em !important;
text-align: center;
margin-left: 10px;
margin-right: 10px;
padding-bottom: 10px;
padding-top: 20px;
}
.cart_content, .checkout_content {
margin: auto;
}
.back_to_cart_wrapper {
text-align: center;
float: none;
}
.back_to_cart {
margin-top: 20px;
float: none !important;
}
.buy_button_wrapper, .back_to_cart_wrapper {
text-align: center;
width: 100%;
}
.wrap-research-articles .line-link-button, .wrap-news-articles .line-link-button {
float: right;
margin-right: 30px;
}
.wrap-research-articles .details, .wrap-news-articles .details {
padding-left: 20px;
padding-right: 20px;
}
.page-heading {
line-height: 1.5em;
text-align: center;
}
.wrap-research-articles .thumb, .wrap-news-articles .thumb, .search-results .thumb {
padding-left: 15px !important;
}
.single-store-heading, .single_bundle {
width: 70vw;
}
.bundle_price {
float: right; 
margin-top: 10px !important;
}
.single_store {
padding-left: 40px !important;
}
.single_store .bundle_title {
width: 100% !important;
margin-bottom: 5px;
}
.single_store .bundle_price { margin-left: 0;
float: left;
}
.rtl .single_store .bundle_price {
margin-right: 0;
float: right;
}
.single_store .bundle_button {
float: right;
margin-top: 11px;
}
.rtl .single_store .bundle_button {
float: left;
}
.single_playlist .mejs-playpause-button { width: 84px !important;
height: 84px !important;
background-repeat: no-repeat;
background-size: contain;
}
.single_playlist .mejs-time {
display: none;
}
.single-composition #long_playlist {
margin-top: 30px;
padding-left: 30px;
padding-right: 30px;
border-right-style: none;
background-position-x: 260px;
}
.single-composition #long_playlist .wp-playlist-current-item {
margin-bottom: 15px;
}
.single-composition #long_playlist .wp-playlist-current-item .wp-playlist-item-title {
font-size: 16px;
}
.single_playlist .mejs-playpause-button>button, .post .mejs-playpause-button>button,  .page-content .mejs-playpause-button>button {
width: 84px !important;
height: 84px !important;
background-size: contain;
}
.page-content .mejs-playpause-button {
display: inline-block;
width: 100% !important;
height: 84px !important;
text-align: center;
margin-left: 0 !important;
}
.page-content .mejs-playpause-button>button {
position: static;
margin: auto !important;
}
.page-content .mejs-time {
display: none;
}
.page-content .mejs-controls {
height: 82px;
display: inline-block;
}
.single_playlist .wp-playlist {
background-color: transparent !important;
}
.single_playlist .wp-playlist-tracks, .post .wp-playlist-tracks {
margin-top: 60px;
}
.page-content .mejs-playpause-button.mejs-play {
background-image: none !important;
}
.single_playlist .mejs-play>button, .post .mejs-play>button, .page-content .mejs-play>button {
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/play_mobile.png) !important;
}
.single_playlist .mejs-pause>button, .post .mejs-pause>button, .page-content .mejs-pause>button {
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/pause_mobile.png) !important;
}
.bundle_button {
position: static !important;
display: inline-block;
margin-top: 10px;
margin-bottom: 20px;
}
#footer-player .current-item-title a {
position: absolute;
top: 0px;
left: 0;
width: 100%;
padding-left: 10px;
padding-right: 10px;
line-height: 1.5;
}
#footer-player {
padding-bottom: 60px !important; }
#footer-player .playlist-thumb {
margin-top: -10px;
}
#footer-player .mejs-controls {
display: inline-block;
height: 84px; }
.rtl #footer-player .mejs-controls {
width: 100%;
}
#filter {
margin-top: 3em;
}
.notation_available {
margin-top: 20px;
}
#response .thumbnail-container img {
height: auto;
float: right;
margin-left: 20px;
}
.rtl #response .thumbnail-container img {
float: left;
margin-left: 0;
margin-right: 20px;
margin-bottom: 10px;
width: 91px;
}
.composition-single h2 {
background-color: white !important;
}
.music-room .wrap {
display: flex;
flex-direction: column; 
}
.faceted-sidebar {
order: 2;
}
#filter {
order: 1;
}
.music-room {
margin-top: 30px;
}
.taxonomy-heading {
font-size: 1.2em;
}
.term-parent {
font-size: 1em;
}
.mejs-time-rail {
display: none;
}
.music-room .search-info .result-count {
margin-right: 0 !important;
margin-bottom: 10px;
}
.rtl .lower-search-info .result-count {
margin-top: 50px;
}
.lower-search-info .first {
float: left;
}
.music-room .playlist-small {
position: static !important;
text-align: center;
}
.music-room .playlist-small .mejs-playpause-button {
left: 20px !important;
}
.music-room .playlist-small .mejs-playpause-button {
margin: auto !important;
position: static !important;
width: 50px !important;
height: 50px !important;
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/play_mobile.png) !important;
}
.music-room .lower-meta {
margin-bottom: 1em;
}
.small-page-heading {
text-align: center;
margin-bottom: 20px;
}
.home-player .mejs-play, #footer-player .mejs-play {
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/play_mobile.png) !important;
}
#footer-player .mejs-pause, .home-player .mejs-pause {
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/pause_mobile.png) !important;
}
.footer-first-input, .footer-last-input {
float: none !important;
width: 80% !important;
}
.footer-first-input {
margin-bottom: 20px !important;
}
.single-composition #comp-info {
margin-top: 1em;
}
.single-composition .details, .single-composition .lower-meta  {
padding-left: 2em;
padding-right: 2em;
}
.single-composition .post-title, .single-composition .upper-meta {
text-align: center; 
}
.single-composition .comp-thumb {
width: 100%;
text-align: center;
position: static;
height: auto; }
.single-composition .wp-post-image {
float: none;
position: static !important;
}
.single-composition .post {
margin-top: 20px;
}
.single-composition .upper-meta .comp-meta:nth-of-type(2) {
margin-right: 0 !important;
}
.single-composition #content {
margin-top: 0 !important;
}
.rtl .menu-item a {
text-align: right !important;
}
.rtl .mean-expand {
left: 0 !important;
right: auto !important;
height: 36px !important;
}
.single-composition #content iframe {
width: 100%;
margin-bottom: 20px;
max-height: 200px;
}
.post iframe {
max-width: 100%;
max-height: 250px;
}
.page-content img {
width: auto !important;
}
p>img {
padding-bottom: 6px !important;
}
.wp-playlist-caption {
max-width: none !important;
}
.alignleft, .alignright {
margin: 0 !important;
float: none !important;
text-align: center;
width: 100% !important;
}
.alignleft a, .alignright a { 
display: inline-block;
padding-top: 20px;
}
h2 img {
margin-top: 5px !important;
margin-bottom: 5px !important;
}
.page-content .mejs-container {
margin-top: 50px;
}
}
@media only screen and (max-width: 560px){
.sort-by-label {
margin-left: 0;
}
.mean-container .mean-nav ul li a {
padding: 17.5px 5% !important; 
}    
.mean-container .mean-nav ul li a.mean-expand { max-height: 22px !important;
}
.mean-container .mean-nav ul li {
max-height: none !important;
}
#response .thumbnail-container img {
width: 30%;
}
}
.mean-container .mean-nav ul li a.mean-expand { height: 24px; } body {
font-size: 15px !important;
color: #444444 !important;
}
.page-content {
font-size: 16px;
} .home #main-navigation-bar, body.home {
background-color: #383838 !important;
}
.home .wrap-hero-icons {
background-color: white;
}
#main-navigation-bar {
background-color: white;
}
.menu-primary-container ul li a {
font-size: 15px !important;
}
.menu-primary-hebrew-container ul li a {
font-size: 15px !important;
}
#dark-logo {
margin-left: 62px !important;
margin-top: 2px !important;
}
.home .menu-item a {
color: #fff !important;
}
.menu-item a:hover, #sidebar li a:hover, .archive .post-title a:hover, .archive .details a:hover {
text-shadow:0px 0px 1px #71b7f5;
}
.current-menu-item a {
text-shadow:0px 0px 2px #71b7f5;
}
.sub-menu .menu-item a {
background-color: #2167a5;
color: white !important;
}
.sub-menu {
border: 0 !important;
}
.sub-menu a {
color: white;
} .term-group {
cursor: pointer;
}
.music-room label, .music-room input[type='checkbox'] {
cursor: pointer;
}
.marginleft {
margin-left: 2em;
}
.rtl .marginleft {
margin-left: 0;
margin-right: 2em;
}
.term-group label {
display: none;
}
#back {
position: absolute;
z-index: -10;
top: -17px;
} #playlist-pager div p:nth-child(even) {
display: none;
}
#playlist-pager a {
height: 20%;
}
.page-hero {
height: auto; background-color: #383838 !important;
padding-bottom: 0 !important;
}
.hero-icons {
color: #707070 !important;
}
.heading-container {
color: #fff !important;
}
.page-hero .heading-container { position: relative; 
top: 0;
height: 440px;
}
.hero-icons {
position: relative;
display: inline-block;
padding-top: 50px !important;
padding-bottom: 30px !important;
}
.hero-single-icon a {
display: inline-block;
}
.files_for_download .line-link-button, .hero-single-icon .line-link-button, .wrap-research-articles .line-link-button, .wrap-news-articles .line-link-button, .cart_content .line-link-button, .back_to_cart, .paypal_form .line-link-button {
background-color: #2167a5;
color: white !important;
border: 0;
padding: 0.5em 2em !important;
font-size: 12px;
display: inline-block;
text-align: center;
}
.hero-single-icon a:hover {
background-color: #0096bf;
}
.hero-single-icon h4 {
font-size: 17px !important;
font-weight: normal !important;
margin: auto;
margin-bottom: 20px;
}
a.line-link-button {
font-weight: normal !important;
}
.heading-container b {
font-weight: 400;
}
.heading-container h1 {
margin-bottom: 0;
}
.heading-container p.subheader {
font-size: 1.6em;
font-weight: 100;
text-transform: uppercase;
}
.heading-container .hero-single-icon {
margin-top: 10px;
margin-left: -3px;
width: auto;
}
.bg-cover {
background-size: auto;
background-repeat: no-repeat;
background-position-x: right;
background-position-y: top;
}
.single_playlist .wp-playlist {
background-color: transparent;
}
.wp-playlist-item-length, .wp-playlist-item-title, .mejs-time, .wp-playlist-caption {
color: #2167a5 !important;
}
.wp-playlist-item-meta {
font-weight: 700;
}
.wp-playlist-caption {
font-weight: normal;
}
.wp-playlist-item {
border: 0 !important;
}
.mejs-button>button {
width: 40px !important;
height: 40px !important;
margin: 0 !important;
left: 0 !important;
}
.rtl .details .mejs-button>button { 
left: -35px !important;
}
.rtl .details .mejs-container {
max-width: 960px;
}
.rtl .details .mejs-playpause-button {
width: 0 !important;
}
.rtl .mejs-controls {
direction: ltr;
}
.single_playlist .mejs-play>button, .post .mejs-play>button{
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/play.png);
}
.single_playlist .mejs-pause>button, .post .mejs-pause>button {
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/pause.png);
}
.mejs-pause>button {
background-position: initial !important;
}
.wp-playlist-playing {
background-color: transparent !important;
}
.wp-playlist-playing a {
font-weight: 700 !important;
}
.mejs-container .mejs-controls, .mejs-container {
background-color: transparent !important;
}
.mejs-horizontal-volume-slider, .mejs-volume-button, .mejs-horizontal-volume-slider {
display: none !important;
}
.single_playlist .wp-playlist-next, .single_playlist .wp-playlist-prev {
background-repeat: no-repeat;
top: 0px;
cursor:pointer;
}
.mejs-time-loaded, .mejs-time-total {
background-color: #5a87be !important;
}
.mejs-time-handle-content {
display: none;
}
.single_playlist .mejs-controls {
padding-left: 0;
}
.single_playlist .vhcol {
height: auto;
}
.gsc-search-button:hover {
background-color: #0096bf !important;
}
button.gsc-search-button:hover svg { 
fill: white !important; 
}
.footer-right h3 {
margin-bottom: 15px !important;
margin-top: 30px !important;
}
#footer form {
margin-bottom: 1em !important;
}
.footer-facebook-link, .footer-donate-link { 
font-size: 14px;
margin-top: 10px;
}
.footer-facebook-link {
float: right;
}
.footer-donate-link {
float: left;
}
.footer-facebook-icon {
vertical-align: middle;
margin-left: 20px;
width: 40px;
}
#logo img {
width: auto !important;
margin-left: -15px;
}
.rtl #logo img {
margin-right: -20px;
margin-left: 0 !important;
}
.home #nav i {
color: #fff !important;
}
#searchtoggle {
position: absolute;
right: 45px;
top: 23px;
cursor: pointer;
vertical-align: sub;
opacity: 0.7;
font-size: 1.3em;
color: #2167A5;
}
.rtl #searchtoggle {
left: 45px;
right: auto !important;
top: 25px !important;
}
#searchtoggle:hover {
opacity: 1;
}
.gsc-search-button {
background-color: white !important;
border: 0 !important;
}
#wgs_widget_wrapper_id {
border-style: solid;
border-color: #2167a5;
background-color: #2167a5;
width: 350px;
position: absolute;
right: 30px;
top: 4em;
border-width: 6px;
border-bottom-width: 2px;
}
.gsc-search-button-v2 {
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 5px !important;
padding-bottom: 6px !important;
margin-top: 0 !important;
border-radius: 0 !important;
}
.gsc-search-button-v2 svg {
fill: #2167a6 !important;
}
.gsc-clear-button {
display: inline !important;
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/x-mark-12.png) !important;
}
.gsc-input {
width: 250px;
}
#wgs_widget_wrapper_id td.gsib_a {
padding: 0px 10px 0px 10px !important;
}
.menu-primary-container, .menu-primary-hebrew-container {
vertical-align: bottom !important;
} .onecover {
display: none;
}
.current_cover {
display: inline-block;
}
#footer-player .wp-playlist .wp-playlist-current-item, .playlist-small .wp-playlist .wp-playlist-current-item {
display: none;
}
.current-item-title {
position: absolute;
bottom: 56px;
left: 450px;
}
.current-item-title a {
font-weight: 400;
font-size: 1.2em;
color: #2167a5;
}
.page-heading-container {
color: #2167a5;
} .page .wrap.bg-cover {
height: 510px;
}
.playlist-small .wp-playlist-prev {
display: none !important;
}
.playlist-small .wp-playlist-next {
position: absolute;
top: 5px;
left: 181px;
cursor: pointer;
display: none;
}
.playlist-small { margin-right: 10px;
margin-left: -10px;
}
.playlist-small .mejs-time-handle {
display: none;
}
.playlist-small .mejs-controls {
padding: 0 !important;
}
.playlist-small .mejs-time-rail {
margin: 0 !important;
}
.playlist-small .num-tracks {
display: none;
}
.playlist-small .mejs-playpause-button {
display: inline-block;
position: absolute;
left: -27px;
top: 5px;
}
.meta-section {
padding-right: 10px;
}
.wp-playlist-current-item img, .wp-playlist-item-album, .wp-playlist-item-artist {
display: none !important;
}
.wp-playlist-current-item {
height: auto !important;
}
.single_playlist .mejs-volume-button, .mejs-horizontal-volume-slider, .wp-playlist-prev {
display: none;
}
#comp-info {
width: 100% !important;
}
.single-composition #comp-info {
min-height: 170px;
}
.sorting-indicator {
cursor: pointer;
display: none;
padding-right: 5px;
}
.fa-sort-asc {
vertical-align: bottom;
}
.fa-sort-desc {
vertical-align: top;
}
.search-info {
border-top-style: none;
}
.music-room select, .music-room input {
border: 0 !important;
border-right-color: #faf9f9!important;
border-right-width: 5px !important;
border-right-style: solid !important;
background-color: #faf9f9!important;
}
#filter-sort-by-select {
padding: 10px;
}
#filter-search-box {
font-size: 20px;
background-color: #faf9f9!important;
text-align: center;
}
#filter-search-box i {
padding: 10px 10px;
}
#filter-search-input {
padding: 9px 40px; display: inline-block;
width: 100%;
}
.search-container {
margin-top: 8px;
}
.composition-single h2 {
background-color: #faf9f9;
padding: 5px 10px;
}
.composition-single h2 a{
color: #2167a6;
} .meta-room-heading {
text-transform: uppercase;
color: #2167a6;
}
#filter-search-submit {
background-color: #2167a6;
color: white;
display: inline-block;
min-height: 40px;
min-width: 40px;
}
#filter-search-submit:hover {
background-color: #0096bf !important;
}
.music-room .meta-duration, .single-composition .meta-duration {
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/duration.png);
}
.music-room .meta-ensemble, .single-composition .meta-ensemble {
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/ensemble.png);
}
.playlist-small .wp-playlist {
margin: 0 !important;
}
.music-room .page-numbers {
display: none;
}
.music-room .next.page-numbers, .music-room .prev.page-numbers {
display: inline-block !important;
background-color: #2167a5;
color: white;
border: 0 !important;
padding: 0.5em 2em !important;
font-size: 12px;
font-size: .7em;
text-decoration: none;
text-transform: uppercase;
display: inline-block;
z-index: 100;
}
.music-room .next.page-numbers:hover, .music-room .prev.page-numbers:hover {
background-color: #0096bf;
}
#pagination-col-top {
display: inline-block;
z-index: 200;
width: fit-content;
vertical-align: sub;
margin-top: 10px;
float: right;
}
#pagination-col {
width: fit-content;
}
#pagination-col .next {
margin-left: 3px;
}
#pagination-col .prev {
vertical-align: bottom;
}
.term-group label {
background-color: white;
}
.term-group label:last-of-type {
margin-bottom: 20px;
}
.looking-for-heading {
position: absolute;
}
.looking-for-text, .looking-for-themes, .looking-for-cats, .looking-for-tags {
font-weight: 600;
}
.looking-fors {
margin-left: 104px;
display: inline-block;
}
.looking-for-item {
}
.looking-for-cats { }
inbox, select, a {
outline: none !important;
}
.single-composition .blog-heading {
font-weight: 500;
color: #2167a6;
}
.single-composition .wp-playlist {
border:0 !important;
}
#lavry-logo {
z-index: 200;
}
.single-composition .meta-section {
font-size: 1em !important;
}
.wide-playlist {
display: block;
}
#logo, #logo a {
display: inline-block;
}
.single_playlist {
display: inline-block;
width: 100%;
margin-top: 10px;
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/speaker.png);
background-repeat: no-repeat;
background-position: right;
background-color: #f9f9f9 !important;
border-color: #f9f9f9;
border-right-style: solid;
border-right-width: 60px;
padding-left: 60px;
padding-right: 140px;
min-height: 100px;
}
.single_playlist .mejs-controls {
padding-right: 0 !important;
}
.single_playlist .mejs-time {
font-size: 13px;
}
.single_playlist .wp-playlist {
padding: 0 !important;
margin: 20px 0 20px !important;
}
.single_store {
display: inline-block;
width: 100%;
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/store.png);
background-repeat: no-repeat;
background-position: right;
background-color: #f9f9f9;
border-color: #f9f9f9;
border-right-style: solid;
border-right-width: 60px;
padding-left: 60px;
padding-right: 140px;
min-height: 100px;
padding-top: 20px;
padding-bottom: 20px;
margin-top: 25px;
margin-bottom: 20px;
font-size: 15px;
line-height: 1.5;
}
.single-store-heading {
text-transform: uppercase;
color: #2167a6;
font-weight: 700;
margin-bottom: 10px;
}
.single_store .bundle_title {
display: inline-block;
width: 70%;
}
.bundle_price {
vertical-align: top;
color: #2167a6;
margin-left: 15px;
margin-top: 22px;
}
.bundle_button {
position: absolute;
right: 200px;
cursor: pointer;
margin-top: 1px;
}
.bundle_button img {
vertical-align: bottom;
}
.post .wp-playlist {
background-color: #f9f9f9;
padding-left: 60px;
padding-right: 60px;
}
.post .mejs-duration-container {
padding-right: 0 !important;
}
.post .mejs-controls {
padding-right: 2px !important;
}
.single-composition .details .mejs-controls {
padding-right: 80px !important;
}
.single_bundle {
margin-bottom: 10px;
}
.cart_content, .checkout_content {
width: 85%;
}
.cart_item .bundle_price, .checkout_item .bundle_price {
float: right;
}
.cart_thumbnail {
margin-right: 15px;
vertical-align: middle;
}
.cart_item {
margin-bottom: 30px;
}
.cart_remove_button {
position: relative;
margin-bottom: 28px;
display: inline-block;
font-size: 18px;
cursor: pointer;
margin-right: 10px;
width: 15px;
}
.cart_remove_button:hover {
color: red !important;
}
.cart_buttons, .cart_total {
margin-top: 20px;
}
.back_cart {
margin-bottom: 10px;
display: inline-block;
}
.checkout_cart, .cart_total_price {
float: right;
}
.page-heading, .small-page-heading {
font-weight: 500;
font-size: 3em !important;
color: #2167a6;
}
.cart_content {
margin-top: 20px;
margin-bottom: 50px;
}
.cart-loaded {
color: blue;
}
#nav {
margin-top: 1em;
}
.biography_read_more {
margin-top: 20px;
width: auto;
}
.hero-west {
float: left;
text-align: left;
width: 254px;
}
.hero-west h2, .home-player h2 {
text-align: left;
font-weight: normal;
margin-top: 0;
color: #2167a5;
}
.home-player h2 {
max-width: 290px;
display: inline-block;
}
.hero-east {
display: inline-block;
}
.home_icon_text {
text-align: left;
line-height: 1.3;
}
.home-player {
height: 250px;
}
.home-player .footer_playlist_shortcode {
margin-left: 0 !important;
margin-top: 10px;
}
.home-player .current-item-title {
position: static !important;
bottom: auto !important;
left: auto !important;
}
.home-player .wp-playlist-tracks { display: none; }
.home-player .mejs-container { position: static; height: auto !important; }
.home-player .mejs-container .mejs-controls { position: relative; }
.home-player .wp-playlist-current-item img, .playlist-small .wp-playlist .wp-playlist-current-item img { display: none; }
.home-player .wp-playlist-current-item, .playlist-small .wp-playlist-current-item { height: auto; }
.home-player .mejs-playpause-button { position: absolute; left: 13%; top: 40px; width: 75px; height: 75px; background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/player-bg.png); }
.home-player .mejs-playpause-button.mejs-pause { background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/player-bg-pause.png); }
.home-player .wp-playlist-caption .wp-playlist-item-title { color: #FFFFFF; font-weight: 400; font-size: 1.2em; }
.home-player .mejs-container .mejs-controls, .home-player .mejs-container { background: none; }
.home-player .mejs-playpause-button button { position: absolute; width: 100%; height: 100%; background: none; top: 0; left: 0; }
.home-player .wp-playlist-item-album, .home-player .wp-playlist-item-artist { display: none; }
.home-player { text-align: left;
}
.home-player .wp-playlist-item-title, .home-player .mejs-time {
color: #2167a5 !important;
}
.home-player .playlist-thumb {
height: 130px !important;
width: 150px !important;	
background-position: center;
background-repeat: no-repeat;
border: 0;
border-radius: 0;
margin-top: 25px;
}
.home-player .mejs-volume-button, .home-player .mejs-horizontal-volume-slider, .home-player .wp-playlist-prev {
display: none;
}
.home-player .wp-playlist-next {
background-repeat: no-repeat;
top: 0px;
left: 520px !important;
cursor:pointer;
}
.home-player .mejs-time-loaded, .home-player .mejs-time-total {
background-color: #5a87be;
}
.home-player .mejs-time-handle-content {
display: none;
}
.home-player .wp-playlist-current-item {
margin-bottom: 0;
}
.home-player .current_cover a {
padding: 0 !important;
}
.home-player.hero-single-icon a {
background-color: transparent !important;
}
.home-player .current_cover { margin-left: 50px;
}
.home-player .wp-playlist-item-meta {
display: none !important;
}
.home-player .playlist-thumb {
margin-top: 0;
}
.home-player .wrapped-player .cycle-slideshow {
float: right !important;
}
.home-player .wrapped-player .equalcol {
width: max-content !important;
}
.home-player .current-item-title {
font-size: 14px !important;
}
.home-player .current-item-title a {
padding: 0 !important;
}
.home-player .mejs-mediaelement {
height: auto;
width: auto;
}
.paypal_form label {
width: 130px;
display: inline-block;
}
.rtl .paypal_form label {
width: 210px;
}
.rtl .taxonomy-heading, .rtl .tax-group {
margin-left: 30px;
}
.paypal_form {
margin-top: 20px;
margin-bottom: 30px;
}
.open_field {
margin-bottom: 10px;
}
.email_row {
margin-bottom: 20px;
}
.cart_total {
margin-bottom: 20px;
border-top-width: 1px;
border-top-style: solid;
padding-top: 20px;
}
.page {
min-height: 30vh;
}
.thank-list {
margin-bottom: 30px;
}
.cart_counter { margin-left: 5px;
font-size: 0.7em;
opacity: 1;
}
.lower-search-info .next {
float: right;
} .acf-row {
background-color: white !important;
}
.page-id-9 #main-navigation-bar, .page-id-9 .wpml-ls-item-toggle, .page-id-11 #main-navigation-bar, .page-id-11 .wpml-ls-item-toggle, .page-id-9115 #main-navigation-bar, .page-id-9115 .wpml-ls-item-toggle, .page-id-9098 #main-navigation-bar, .page-id-9098 .wpml-ls-item-toggle {
background-color: #fbfaf8;
}
.page-id-11 #footer, .page-id-9115 #footer {
margin-top: -11px;
}
.hero-content {
font-size: 17px !important;
display: inline-block;
}
.hero-content .first {
min-width: 100%;
}
.page-heading-container h1 {
font-weight: 400;
margin-top: 0.4em;
}
.page-heading-container .heading-excerpt {
font-size: 1.3em;
color: #444444;
}
.page-heading-container .sixcol {
max-width: 38%;
}
.page {
padding-top: 0;
}
.page h2, .error404 h2 {
color: #2167A5;
font-size: 3em;
margin-top: 0em;
padding-top: 30px;
}
.acf-row-0 h2 {
border-style: none !important;
}
.notation_available {
float: right;
margin-right: 100px;
}
.hero-wrap {
background-repeat: no-repeat;
background-position-x: 80%;
background-size: 100%;
background-position-y: 0;
min-height: 400px;
padding-top: 20px;
}
.rtl .hero-wrap {
background-position-x: 30% !important;
}
.widget .searchform {
width: 295px;
right: auto;
background-color: transparent;
border-width: 2px !important;
}
.widget .gsc-search-button {
background-color: #2167a5 !important;
}
.widget .gsc-search-button svg {
fill: white !important;
}
.widget .gsc-search-box {
margin-bottom: 0 !important;
}
.widget .searchform .gsc-clear-button {
display: none !important;
}
html.fa-events-icons-loading i {
display: none;
}
a.anchor{
display: block; position: relative; top: -100px; visibility: hidden;
}
.research-articles-bg {
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/research-bg.jpg);
}
.rtl .research-articles-bg {
background-image: url(//marclavry.org/wp-content/themes/wscleanslate/img/research-bg-he.jpg);
}
.single-research-article .post-date {
display: none;
}
.wrap-research-articles, .wrap-news-articles {
margin-bottom: 30px;
}
.wrap-research-articles .thumb img, .wrap-news-articles .thumb img {
width: 200px;
height: 200px;
}
.search-results .thumb img {
width: 150px;
height: 150px;
}
.search-results .post {
min-height: 180px;
}
.wrap-research-articles .blog-heading, .wrap-news-articles .blog-heading {
font-size: 2.8em;
}
.wrap-research-articles .post, .search-results .post, .wrap-news-articles .post {
padding-bottom: 40px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #2167A5;
}
.wrap-research-articles .post:last-child, .search-results .post:last-child, .wrap-news-articles .post:last-child {
border-bottom-style: none;
}
.wrap-research-articles .pagination, .search-results .pagination, .wrap-news-articles .pagination {
padding-top: 10px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #2167A5;
padding-bottom: 10px;
margin-bottom: 40px;
}
.wrap-research-articles .pagination:first-child, .search-results .pagination:first-child, .wrap-news-articles .pagination:first-child {
border-top-style: solid;
border-top-width: 1px;
border-top-color: #2167A5;
}
.wrap-research-articles .line-link-button {
margin-top: 40px;
}
.wrap-news-articles .line-link-button {
margin-top:  -20px;
} .fa-quote-left, .fa-quote-right {
font-size: 4em;
}
.fa-quote-left {
margin-right: 10px;
vertical-align: text-bottom;
}
.rtl .fa-quote-left {
vertical-align: text-top;
}
.fa-quote-right {
margin-left: 10px;
vertical-align: text-top;
}
.rtl .fa-quote-right {
vertical-align: text-bottom;
}
.back_to_cart {
float: right;
height: 44px;
line-height: 34px;
}
.mean-nav .gsc-clear-button {
display: none !important;
}
.mean-nav .gsc-input-box {
border-radius: 0 !important;
}
.gsib_b {
padding-right: 10px;
}
html.wait, html.wait * { cursor: wait !important; }
.acf-row h4 {
font-size: 1.5em;
}
.shop_content .single_store {
border-top-style: solid;
border-top-width: 20px;
border-bottom-width: 20px;
border-bottom-style: solid;
}
.checkout_item .bundle_price {
margin: 0 !important;
}
.checkout_item {
margin-bottom: 10px;
}
.buy_button_wrapper {
display: inline-block;
float: right;
}
.rtl .buy_button_wrapper {
float: left;
}
#go_getfiles {
float: right;
height: 44px;
line-height: 34px;
text-transform: uppercase;
} .single-composition .post .comp-info {
margin-bottom: 30px;
}
.music-room .composition-single h2 {
background-color: transparent;
}
.page hr {
height: 1px;
border: none;
background-color: #2167A5;
margin-top: 2em;
}
.rtl .current_cover {
float: left;
}
.rtl .page-content li {
margin-right: 1.2em;
}
.rtl #footer-player {
display: grid;
}
.rtl .footer-submit {
margin-left: 0 !important;
margin-right: 18px !important;
}
.rtl .footer-email-input {
padding-left: 0 !important;
padding-right: 10px !important;
}
.rtl .footer-facebook-icon {
margin-left: 0;
margin-right: 20px;
}
.rtl .footer-right {
text-align: right;
}
.rtl .footer-first-input {
float: right;
}
.rtl .footer-last-input {
float: left;
}
.rtl .footer-donate-link {
margin-top: 5px;
margin-left: -5px;
}
.mejs-time-float {
visibility: hidden;
}
.rtl .music-room .small-page-heading {
line-height: .5em;
}
.rtl .music-room #pagination-col-top {
float: left;
}
.rtl .sort-by-label {
margin-right: 0;
margin-left: .75em;
}
.rtl .faceted-sidebar input[type="checkbox"] {
margin-left: .4em;
margin-right: 0;
}
.rtl .looking-fors {
margin-left: 0;
margin-right: 120px;
}
.rtl .music-room .tax-group label {
padding-left: 0;
padding-right: 1em;
}
.rtl .meta-section {
background-position: right;
padding-right: 50px;
padding-left: 10px;
}
.rtl .playlist-small {
margin-right: -10px;
margin-left: 10px;
}
.rtl .hero-west {
float: right;
text-align: right;
}
.rtl .hero-east {
float: left;
text-align: right;
}
.rtl .hero-single-icon h2, .rtl .hero-single-icon .home_icon_text {
text-align: right;
}
.rtl .hero-icons .hero-single-icon:nth-child(even) {
float: left;
}
.rtl .hero-icons .hero-single-icon:nth-child(odd)  {
float: right;
} .rtl .hero-icons .hero-single-icon {
height: 250px;
}
.rtl .footer_playlist_shortcode {
float: right;
}
.rtl .hero-single-icon .icon-link-button {
margin-left: 40px;
}
.rtl .bg-cover {
background-position-x: left;
}
.rtl .bg-cover .hero-single-icon {
float: right;
margin: 0;
width: 100%;
text-align: right;
}
.rtl .music-room #filter-search-submit {
right: auto;
left: 0;
}
.rtl .music-room #filter-search-input {
border-right-style: none !important;
border-left-style: solid !important;
border-left-width: 20px !important;
border-left-color: white !important;
}
.rtl .search-container, .rtl .sort-by-container {
margin-left: 0 !important;
float: left;
}
.rtl #filter-sort-by-select {
float: left;
}
.rtl .sort-by-label {
position: absolute;
right: 20px;
}
.rtl .music-room .playlist-small {
bottom: -2em;
left: 10px;
position: absolute;
right: auto !important;
}
.music-room .playlist-small {
bottom: -1.1em;
right: 0;
position: absolute;
}
.music-room h2 {
padding-top: 0 !important;
}
.page p.wp-caption-text {  }
.rtl .page-content .mejs-controls {
direction: ltr;
}
.rtl .wp-playlist-light {
direction: ltr;
}
.rtl.home .current-item-title {
margin-right: 10px;
}
.rtl .checkout_cart, .rtl .cart_total_price {
float: left;
}
.rtl .cart_item .bundle_price, .rtl .checkout_item .bundle_price {
float: left;
}
.rtl .bundle_price {
margin-left: 0;
margin-right: 15px;
}
.rtl .cart_thumbnail {
margin-right: 0;
margin-left: 15px;
}
.rtl .cart_remove_button {
margin-right: 0;
margin-left: 10px;
}
.rtl .single_store {
padding-right: 60px;
padding-left: 140px;
border-right-width: 0;
border-left-width: 60px;
border-left-style: solid;
background-position-x: left;
}
.rtl #go_getfiles {
float: left;
}
.rtl .bundle_button {
right: auto;
left: 200px;
}
.rtl .lower-search-info .next {
float: none;
}
.rtl #pagination-col {
text-align: left;
float: left;
margin-left: 0;
}
.rtl .wp-playlist-item {
direction: rtl;
}
.an_item {
min-height: 24em;
}
.error404 .page-content {
min-height: 16em;
margin-top: -4em;
}
.error404 .page-title {
color: #2167A5;
}
.rtl .heb_ensemble {
direction: rtl;
float: right;
margin-left: 5px;
}
.rtl .meta-ensemble-value {
direction: ltr;
width: fit-content;
}
.rtl .post-type-archive-research-article .hero-wrap {
background-size: 140% !important;
} .lower-meta .meta-section {
display: flow-root;
vertical-align: middle;
}
.post .wide-playlist {
padding-bottom: 20px;
}
.zover {
z-index: 1;
}
.wp-post-image {
max-height: 25em;
width: auto;
float: right;
}
.rtl .wp-post-image {
float: left;
}
.rtl .comp-thumb {
float: left;
margin-left: 0;
}
#footer-player {
width: 100%;
}
.comp-thumb {
margin-bottom: 20px;
}
.rtl .gs-snippet, .rtl .gs-title, .rtl .gs-visibleUrl {
text-align: right;
direction: rtl;
}
.rtl .gs-image-box {
float: right;
margin-left: 8px;
margin-right: 0;
}
.wp-playlist-item-length {
display: none;
}
.wpml-ls-legacy-dropdown a span,  .wpml-ls-legacy-list-vertical a span {
vertical-align: top !important;
}
.single-composition .details {
clear: both;
padding-top: 10px;
}
.wide-playlist {
display: inline-block;
}
.post .tags {
display: none;
}
.rtl .wp-playlist-caption {
text-align: right;
float: right;
display: contents;
}
.single_playlist .wp-playlist-item:only-child {
display: none;
}
.optional_field {
font-size: 0.9em;
}
#user_email_field, #user_latinname_field, #user_organization {
direction: ltr;
}
.form_switch_language {
direction: rtl;
}
.rtl .form_switch_language {
direction: ltr;
}
.page-content-wrap {
min-height: 30vh;
}
.rtl .meanmenu-reveal {
right: 0 !important;
}
.centered {
text-align: center !important;
}
.page-content ul, .page-content ol, .details ul, .details ol {
padding: 0 0 0 1.5em !important;
margin: 0 !important;
}
.page-content p ~ ol, .details p ~ ul, .details p ~ ol {
margin-top: -0.8em !important;
}
.rtl .page-content ul, .rtl .page-content ol, .rtl .details ul, .rtl .details ol {
margin-right: 1em !important;
}
a, a:visited {
font-weight: 400 !important;
}
.single .details ul {
padding-left: 1em;
list-style-type: square;
}
.rtl.single .details ul {
padding-left: 0;
padding-right: 1em;
}
.coupon_row {
margin-bottom: 20px;
margin-top: -10px;
}
.discount_item {
margin-top: -10px;
}
.discount_title {
font-size: 13px !important;
}
.discount_price {
direction: ltr;
}
.ltr {
direction: ltr;
}
.composition-single .ninecol.last {
min-height: 180px;
}
.music-room .playlist-small {
margin: 0 !important;
overflow: hidden;
}
.music-room .upper-meta {
margin-left: 10px !important;
}
.rtl .music-room .composition-single {
padding-bottom: 3em;
}
.music-room .composition-single .mejs-time-rail {
left: 30px;
}
.music-room .composition-single .mejs-playpause-button {
left: 0;
}
.coupon_status {
font-size: 12px;
}
.menu-primary-hebrew-container .sub-menu li {
display: inline-block;
width: 100%;
}
ol {
list-style-type: decimal !important;
}
#filter-search-box {
display: none;
}
.wrap-research-articles .post:last-child {
border-bottom-style: none !important;
}
.rtl .wp-playlist-item-title {
direction: rtl;
}
blockquote {
font-family: Georgia, serif;
font-size: 18px;
font-style: italic;
width: 80%;
margin: 0.25em 0;
padding: 0.35em 40px;
line-height: 1.45;
position: relative;
color: #383838;
}
blockquote:before {
display: block;
padding-left: 10px;
content: "\201C";
font-size: 80px;
position: absolute;
left: -20px;
top: -20px;
color: #7a7a7a;
}
.rtl blockquote:before {
left: auto;
right: -20px;
content: "\201D";
}
blockquote cite {
color: #999999;
font-size: 14px;
display: block;
margin-top: 5px;
}
blockquote cite:before {
content: "\2014 \2009";
}
.gsc-tabHeader {
background-color: transparent !important;
}
.footer-copy a {
text-decoration: underline;
}
#searchform {
float: right;
margin-top: 3.5em;
width: 7em;
}
.rtl #searchform {
float: left;
}
.slicknav_nav {
padding-top: 10px !important;
}
.slicknav_nav .menu-item, .slicknav_nav {
border-top: 1px solid rgba(255,255,255,.5);
}
.slicknav_nav .menu-item:first-child {
border-top-style: none;
}
.slicknav_menu {
padding-top: 16px !important;
padding-bottom: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
margin-top: -15px;
}
.slicknav_brand {
max-width: 100% !important;
width: 100%;
text-align: center;
}
.slicknav_brand img {
height: 70px !important;
margin-top: -16px;
overflow: hidden;
}
.slicknav-flex {
background-color: rgb(12,25,35);
border-bottom-width: 10px;
border-top-width: 10px;
border-style: solid;
border-color: rgb(12,25,35);
overflow: hidden;
}
.slicknav_nav .sub-menu {
border-top: 1px solid rgba(255,255,255,.5) !important;
}
.slicknav_nav .sub-menu, .slicknav_row {
background-color: rgb(33,103,165);
}
#slicknav-searchform {
padding-top: 20px;
padding-bottom: 30px;
padding-left: 20px;
padding-right: 20px;
border-top: 1px solid rgba(255,255,255,.5);
margin-top: 0 !important;
}
#slicknav-searchform input[type=search] {
width: 100%;
line-height: 1;
border: none;
font-size: 1.3em;
font-weight: 300;
border-radius: 0;
height: 45px;
padding-left: 20px;
box-sizing: border-box;
}
.rtl #slicknav-searchform input[type=search] {
padding-right: 20px;
padding-left: 2px !important;
}
.rtl .slicknav_nav .slicknav_arrow {
float: left !important;
}
.rtl .slicknav_nav .sub-menu {
padding-right: 20px;
}
.nav-links {
text-align: center;
}
.screen-reader-text {
display: none;
}
#s {
border-color: #0096bf;
outline: none !important;
padding-left: 5px;
}
.rtl #s {
padding-right: 5px;
}
.view_results {
display: none;
position: absolute;
right: 0;
margin-top: -17px;
margin-right: 17px;
font-size: 11px;
}
.rtl .view_results {
left: 0;
right: auto;
margin-left: 46px;
margin-right: auto;
}
.view_results a:link, .view_results a:visited, .view_results a:hover {
color: white;
}
.term-one-child label {
display: none !important;
}
.term-parent.single-child-selected {
background-color: #2167a5 !important;
color: white !important;
}
#yoml {
display: none;
}
.home #yoml {
width: 100%;
margin-top: 112px;
margin-bottom: -70px;
display: block;
}
@media only screen and (max-width: 820px){
.home #yoml {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
}
.sticker {
width: 10vw;
}
.sticker_wrapper {
right: 8%;
top: 25%;
position: absolute;
z-index: 98;
}
.rtl .sticker_wrapper {
left: 5%;
right: auto;
}
.xsticker {
position: absolute;
right: -10%;
z-index: 100;
color: white;
background-color: black;
padding: 0px 7px 2px 7px;
border-radius: 50%;
font-weight: bold;
cursor: pointer;
font-size: 14px;
}
.rtl .xsticker {
right: auto;
left: -10%;
}article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
display: block;
} audio,
canvas,
video {
display: inline-block;
*display: inline;
*zoom: 1;
} audio:not([controls]) {
display: none;
height: 0;
} [hidden] {
display: none;
}  html {
font-size: 100%; -webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%; } html,
button,
input,
select,
textarea {
font-family: sans-serif;
} body {
margin: 0;
}  a:focus {
outline: thin dotted;
} a:active,
a:hover {
outline: 0;
}  h1 {
font-size: 2em;
margin: 0.67em 0;
}
h2 {
font-size: 1.5em;
margin: 0.83em 0;
}
h3 {
font-size: 1.17em;
margin: 1em 0;
}
h4 {
font-size: 1em;
margin: 1.33em 0;
}
h5 {
font-size: 0.83em;
margin: 1.67em 0;
}
h6 {
font-size: 0.75em;
margin: 2.33em 0;
} abbr[title] {
border-bottom: 1px dotted;
} b,
strong {
font-weight: bold;
}
blockquote {
margin: 1em 40px;
} dfn {
font-style: italic;
} mark {
background: #ff0;
color: #000;
} p,
pre {
margin: 1em 0;
} code,
kbd,
pre,
samp {
font-family: monospace, serif;
_font-family: 'courier new', monospace;
font-size: 1em;
} pre {
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
} q {
quotes: none;
} q:before,
q:after {
content: '';
content: none;
}
small {
font-size: 75%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}  dl,
menu,
ol,
ul {
margin: 1em 0;
}
dd {
margin: 0 0 0 40px;
} menu,
ol,
ul {
padding: 0 0 0 40px;
} nav ul,
nav ol {
list-style: none;
list-style-image: none;
}  img {
border: 0; -ms-interpolation-mode: bicubic; } svg:not(:root) {
overflow: hidden;
}  figure {
margin: 0;
}  form {
margin: 0;
} fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
} legend {
border: 0; padding: 0;
white-space: normal; *margin-left: -7px; } button,
input,
select,
textarea {
font-size: 100%; margin: 0; vertical-align: baseline;
*vertical-align: middle; } button,
input {
line-height: normal;
} button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; cursor: pointer; *overflow: visible; } button[disabled],
input[disabled] {
cursor: default;
} input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; *height: 13px;
*width: 13px; } input[type="search"] {
-webkit-appearance: textfield; -moz-box-sizing: content-box;
-webkit-box-sizing: content-box; box-sizing: content-box;
} input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
} textarea {
overflow: auto; vertical-align: top; }  table {
border-collapse: collapse;
border-spacing: 0;
} b,
strong,
.strong {
font-weight: bold;
}
dfn,
em,
.em {
font-style: italic;
}
small,
.small {
font-size: 75%;
}
ul,
ol {
padding: 0;
list-style-type: none;
}
dd {
margin: 0;
}
.sidebar ul,
.sidebar ol,
.commentlist {
list-style: none;
}  .clearfix {
zoom: 1;
}
.clearfix:before,
.clearfix:after {
content: "";
display: table;
}
.clearfix:after {
clear: both;
} * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.image-replacement {
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
} img.alignright, .wp-caption.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft, .wp-caption.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter, caption.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }      span.amp {
font-family: Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif;
font-style: italic;
} .text-left {
text-align: left;
}
.text-center {
text-align: center;
}
.text-right {
text-align: right;
}
.alert {
margin: 10px;
padding: 5px 18px;
border: 1px solid;
}
.alert-help {
margin: 10px;
padding: 5px 18px;
border: 1px solid;
border-color: #e8dc59;
background: #ebe16f;
}
.alert-info {
margin: 10px;
padding: 5px 18px;
border: 1px solid;
border-color: #bfe4f4;
background: #d5edf8;
}
.alert-error {
margin: 10px;
padding: 5px 18px;
border: 1px solid;
border-color: #f8cdce;
background: #fbe3e4;
}
.alert-success {
margin: 10px;
padding: 5px 18px;
border: 1px solid;
border-color: #deeaae;
background: #e6efc2;
}          .button,
.button:visited {
border: 1px solid #ced9b4;
padding: 8px 16px;
color: #ffffff;
display: inline-block;
font-size: 16px;
font-weight: normal;
font-weight: bold;
text-decoration: none;
cursor: pointer;
margin-bottom: 20px;
line-height: 21px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
background-color: rgb(124,156,39);
}
.button:hover,
.button:visited:hover,
.button:focus,
.button:visited:focus {
color: #ffffff;
border: 1px solid #318056;
}
.button:active,
.button:visited:active {
}
.blue-button,
.blue-button:visited {
border-color: #1472ad;
text-shadow: 0 1px 1px #1472ad;
background-color: #1681c4;
background-image: -webkit-gradient(linear, left top, left bottom, from(#1990db), to(#1681c4));
background-image: -webkit-linear-gradient(top, #1990db, #1681c4);
background-image: -moz-linear-gradient(top, #1990db, #1681c4);
background-image: -o-linear-gradient(top, #1990db, #1681c4);
background-image: linear-gradient(to bottom, #1990db, #1681c4);
-webkit-box-shadow: inset 0 0 3px #59b3ec;
-moz-box-shadow: inset 0 0 3px #59b3ec;
box-shadow: inset 0 0 3px #59b3ec;
}
.blue-button:hover,
.blue-button:visited:hover,
.blue-button:focus,
.blue-button:visited:focus {
border-color: #116396;
background-color: #1472ad;
background-image: -webkit-gradient(linear, left top, left bottom, from(#1784c9), to(#1472ad));
background-image: -webkit-linear-gradient(top, #1784c9, #1472ad);
background-image: -moz-linear-gradient(top, #1784c9, #1472ad);
background-image: -o-linear-gradient(top, #1784c9, #1472ad);
background-image: linear-gradient(to bottom, #1784c9, #1472ad);
}
.blue-button:active,
.blue-button:visited:active {
background-color: #1990db;
background-image: -webkit-gradient(linear, left top, left bottom, from(#1681c4), to(#1990db));
background-image: -webkit-linear-gradient(top, #1681c4, #1990db);
background-image: -moz-linear-gradient(top, #1681c4, #1990db);
background-image: -o-linear-gradient(top, #1681c4, #1990db);
background-image: linear-gradient(to bottom, #1681c4, #1990db);
}   html,
body { }
body {
font-family: 'Ubuntu', 'Helvettica', Tahoma, sans-serif;
font-size: 100%;
line-height: 1.5;
color: #565656;
}                                     .wrap, .page-id-268 .wgs_wrapper {
width: 100%;
margin: 0 auto;
} a,
a:visited {
color: #0096bf;
text-decoration: none;
font-weight: 600;   }
a:hover,
a:visited:hover,
a:focus,
a:visited:focus {
color: #0096bf;
}
a:link,
a:visited:link { -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
} h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5 {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
text-rendering: optimizelegibility;
font-weight: 400;  }
h1 a,
.h1 a,
h2 a,
.h2 a,
h3 a,
.h3 a,
h4 a,
.h4 a,
h5 a,
.h5 a {
text-decoration: none;
}
h1,
.h1 {
font-size: 2.5em;
line-height: 1.333em;
}
h2,
.h2 {
font-size: 1.75em;
line-height: 1.4em;
margin-bottom: 0.375em;
}
h3,
.h3 {
font-size: 1.125em;
}
h4,
.h4 {
font-size: 1.1em;
font-weight: 700;
}
h5,
.h5 {
font-size: 0.846em;
line-height: 2.09em;
text-transform: uppercase;
letter-spacing: 2px;
}   .nav {
border: 1px solid #ccc;
border-bottom: 0;   }
.nav li { }
.nav li a {
display: block;
text-decoration: none;
padding: 10px 10px;
background-color: #eee;
border-bottom: 1px solid #ccc; }
.nav li ul.sub-menu li a,
.nav li ul.children li a {
padding-left: 30px;
}  #content {
margin-top: 2.2em;
}           .byline {
color: #999;
} .entry-content { }
.entry-content dd {
margin-left: 0;
font-size: 0.9em;
color: #787878;
margin-bottom: 1.5em;
}
.entry-content img {
margin: 0 0 1.5em 0;
max-width: 100%;
height: auto;
}
.entry-content video,
.entry-content object {
max-width: 100%;
height: auto;
}
.entry-content pre {
background: #eee;
border: 1px solid #cecece;
padding: 10px;
} .wp-caption {
max-width: 100%;
background: #eee;
padding: 5px; }
.wp-caption img {
max-width: 100%;
margin-bottom: 0;
width: 100%;
}
.wp-caption p.wp-caption-text {
font-size: 0.85em;
margin: 4px 0 7px;
text-align: center;
}     .page-navigation,
.wp-prev-next {
margin: 1.1em 0 2.2em;
}
.bones_page_navi {        }
.bones_page_navi li {
float: left;
margin-left: 10px;
}
.bones_page_navi li a {
padding: 3px 6px;
display: block;
text-decoration: none;
position: relative;
}
.bones_page_navi li a:hover,
.bones_page_navi li a:focus {
color: #f01d4f;
text-decoration: underline;
}
.bones_page_navi li.bpn-current {
padding: 3px 6px;
border-bottom: 2px solid #f01d4f;
position: relative;
}
.bones_page_navi li.bpn-current a { }
.bones_page_navi li.bpn-prev-link,
.bones_page_navi li.bpn-next-link {
font-weight: 700;
}
.bones_page_navi li.bpn-prev-link a,
.bones_page_navi li.bpn-next-link a {
padding: 0;
}
.bones_page_navi li.bpn-prev-link a:hover,
.bones_page_navi li.bpn-next-link a:hover,
.bones_page_navi li.bpn-first-page-link a:hover,
.bones_page_navi li.bpn-last-page-link a:hover {
background: none;
}  .wp-prev-next .prev-link {
float: left;
}
.wp-prev-next .next-link {
float: right;
}   #comments { }
.commentlist {        }
.commentlist li {
position: relative;
clear: both;
overflow: hidden;
list-style-type: none;
margin-bottom: 1.5em;
padding: 0.7335em 10px; }
.commentlist li:last-child {
margin-bottom: 0;
}
.commentlist li ul.children {
margin: 0;  }
.commentlist li[class*=depth-] {
margin-top: 1.1em;
}
.commentlist li.depth-1 {
margin-left: 0;
margin-top: 0;
}
.commentlist li:not(.depth-1) {
margin-right: -10px;
margin-left: -10px;
margin-top: 0;
padding-bottom: 0;
}
.commentlist .odd {
background: #eee;
}
.commentlist .even {
background: #fefefe;
}
.commentlist .vcard {
margin-left: 50px;
}
.commentlist .vcard cite.fn {
font-weight: 700;
font-style: normal;
}
.commentlist .vcard time {
float: right;
}
.commentlist .vcard time a {
color: #999;
text-decoration: none;
}
.commentlist .vcard time a:hover {
text-decoration: underline;
}
.commentlist .vcard img.avatar {
position: absolute;
left: 10px;
padding: 2px;
border: 1px solid #cecece;
background: #fff;
}
.commentlist .comment_content {
margin-left: 50px;
}
.commentlist .comment_content p {
margin: 0.7335em 0 1.5em;
font-size: 1em;
line-height: 1.5em;
}
.commentlist .comment-reply-link {
text-decoration: none;
float: right;
background: #4598bb;
padding: 3px 5px;
color: #fff;
opacity: 0.65;
margin-bottom: 10px;
font-weight: 700;
font-size: 0.9em;
}
.commentlist .comment-reply-link:hover,
.commentlist .comment-reply-link:focus {
opacity: 1;
}  .respond-form {
margin: 1.5em 10px;
padding-bottom: 2.2em;
}
.respond-form form {
margin: 0.75em 0;
}
.respond-form form li {
list-style-type: none;
clear: both;
margin-bottom: 0.7335em;
}
.respond-form form li label,
.respond-form form li small {
display: none;
}
.respond-form form input[type=text],
.respond-form form input[type=email],
.respond-form form input[type=url],
.respond-form form textarea {
padding: 3px 6px;
background: #efefef;
border: 2px solid #cecece;
line-height: 1.5em; }
.respond-form form input[type=text]:focus,
.respond-form form input[type=email]:focus,
.respond-form form input[type=url]:focus,
.respond-form form textarea:focus {
background: #fff;
}
.respond-form form input[type=text]:invalid,
.respond-form form input[type=email]:invalid,
.respond-form form input[type=url]:invalid,
.respond-form form textarea:invalid {
outline: none;
border-color: #fbc2c4;
background-color: #f6e7eb;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.respond-form form input[type=text],
.respond-form form input[type=email],
.respond-form form input[type=url] {
max-width: 400px;
min-width: 250px;
}
.respond-form form textarea {
resize: none;
width: 97.3%;
height: 150px;
}  #comment-form-title {
margin: 0 0 1.1em;
}   #allowed_tags {
margin: 1.5em 10px 0.7335em 0;
} .nocomments {
margin: 0 20px 1.1em;
} .widget ul li { } .footer {
clear: both;
}   @media only screen and (min-width: 481px) {   .menu { }
.menu ul {   }
.menu ul li { }
.menu ul li a { }   .entry-content { }
.entry-content .alignleft,
.entry-content img.alignleft {
margin-right: 1.5em;
display: inline;
float: left;
}
.entry-content .alignright,
.entry-content img.alignright {
margin-left: 1.5em;
display: inline;
float: right;
}
.entry-content .aligncenter,
.entry-content img.aligncenter {
margin-right: auto;
margin-left: auto;
display: block;
clear: both;
}    } @media only screen and (max-width: 480px) { img.alignright, img.alignleft { float: none; margin: 0 auto 1em; max-width: 100%; display: block; }
} @media only screen and (min-width: 769px) { .wrap, .page-id-268 .wgs_wrapper {
width: 100%; 
}
.onecol {
width: 5.801104972%;
} .twocol {
width: 14.364640883%;
} .threecol {
width: 22.928176794%;
} .fourcol {
width: 31.491712705%;
} .fivecol {
width: 40.055248616%;
} .sixcol {
width: 48.618784527%;
} .sevencol {
width: 57.182320438000005%;
} .eightcol {
width: 65.74585634900001%;
} .ninecol {
width: 74.30939226%;
} .tencol {
width: 82.87292817100001%;
} .elevencol {
width: 91.436464082%;
} .twelvecol {
width: 99.999999993%;
} .onecol,
.twocol,
.threecol,
.fourcol,
.fivecol,
.sixcol,
.sevencol,
.eightcol,
.ninecol,
.tencol,
.elevencol,
.twelvecol {
position: relative;
float: left;
margin-left: 2.762430939%;
}
.first {
margin-left: 0;
}
.last {
float: right;
}   .wrap, .page-id-268 .wgs_wrapper {
max-width: 1000px;
}  .nav {
background: #eee;
border: 0;   }
.nav li {
float: left;
position: relative;  }
.nav li a {
border-bottom: 0; }
.nav li a:hover,
.nav li a:focus {
background-color: #dedede;
}
.nav li ul.sub-menu,
.nav li ul.children {
margin-top: 0;
border: 1px solid #ccc;
border-top: 0;
position: absolute;
display: none;
z-index: 8999; }
.nav li ul.sub-menu li,
.nav li ul.children li { }
.nav li ul.sub-menu li a,
.nav li ul.children li a {
padding-left: 10px;
border-right: 0;
display: block;
width: 180px;
border-bottom: 1px solid #ccc;
}
.nav li ul.sub-menu li:last-child a,
.nav li ul.children li:last-child a {
border-bottom: 0;
}
.nav li:hover ul {
top: auto;
display: block;
}  .sidebar {
margin-top: 2.2em;
}
.widgettitle {
border-bottom: 2px solid #444;
margin-bottom: 0.75em;
}
.widget {
padding: 0 10px;
margin: 2.2em 0;
}
.widget ul li {
margin-bottom: 0.75em; }
.widget ul li ul {
margin-top: 0.75em;
padding-left: 1em;
}             .footer-links ul li { } } @media only screen and (min-width: 1030px) { } @media only screen and (min-width: 1240px) { } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {  } @media (device-height: 568px) and (-webkit-min-device-pixel-ratio: 2) {
} @media print { * {
background: transparent !important;
color: black !important;
text-shadow: none !important;
filter: none !important;
-ms-filter: none !important;
}
a,
a:visited {
color: #444 !important;
text-decoration: underline;
}
a:after,
a:visited:after {
content: " (" attr(href) ")";
}
a abbr[title]:after,
a:visited abbr[title]:after {
content: " (" attr(title) ")";
}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
@page  {
margin: 0.5cm;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
.sidebar,
.page-navigation,
.wp-prev-next,
.respond-form,
nav {
display: none;
}
}