@charset "utf-8";
/*
Theme Name: IVRI
Template:   twentythirteen
*/

@import url("https://e21922.claudeassets.com/20250614201936cs_/https://ivrilider.com/wp-content/themes/ivri/orig_style.css");

@import url(https://bafad9.claudeassets.com/20250614201936cs_/https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,300,800);
@import url(https://a29039.claudeassets.com/20250614201936cs_/https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);

/*@import url(https://01bb06.claudeassets.com/20250614201936cs_/https://fonts.googleapis.com/earlyaccess/opensanshebrew.css);*/

html{height:100%; position:relative;}
body {font-family: 'Open Sans', sans-serif; font-size:18px; background:#242424; color:white; height:100%; position:relative;}

h1,
.strike-through-text,
.gig-date,
.condensed {font-family: 'Open Sans Condensed', sans-serif !important; text-transform:uppercase;}

.nav-menu-lang {float:right; font-family: 'Open Sans';}

.site {background:none; border:none; position:relative; max-width:1020px; width:100%; margin:0 auto; min-height:1073px;}

article {width:100%; margin:0;}
.wrapper {width:800px; margin:0 auto; position:relative;}


.color,
.menu-toggle {color:#d2546c;}

.underline {text-decoration:underline;}

h1, h2, h3, h4, h5, h6 {font-family:inherit; font-weight:bold; color:inherit;}

h1 {font-size:60px; font-weight:900;}
h1 a {text-decoration:none;}

.entry-header {max-width:none; height:154px; background-size:cover; background-position:50% 50%; position:relative; margin-bottom:30px;}
.entry-header h1 {}


h2 {font-size:25px;}

h3 {}

	
select,input,textarea { font:inherit; background:none; color:inherit; border:1px solid #b4b4b4;}
select.ltr, input.ltr, textarea.ltr {direction:ltr; text-align:right;}

input[type="submit"],input[type="button"],button,.button,a.button {text-decoration:none; display:inline-block; background:#de1459; color:white !important; border:none; padding:11px 19px; font-size:16px; font-weight:bold; cursor:pointer;}




input[type="radio"] {position:relative; top:3px; margin:0 2px; cursor:pointer;}
input[type="radio"]:after {content:url(https://c7f1ac.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/radio.png); position:absolute; top:-3px; left:0; width:14px; height:14px;}
input[type="radio"]:checked:after {content:url(https://146c49.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/radio_on.png); position:absolute; top:-3px; left:0; width:14px; height:14px;}
label {position:relative;}
label.block {display:block; margin-bottom:15px;}

.easing, .easing-200ms {-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.easing-fast {-webkit-transition: all 0.15s ease-out; -moz-transition: all 0.15s ease-out; -o-transition: all 0.15s ease-out; transition: all 0.15s ease-out;}
.easing-500ms {-webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out;}
.easing-1s {-webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; transition: all 1s ease-out;}

.center {text-align:center;}
.justify {text-align:justify;}
.justify.center {text-align:justify; text-align-last:center;}
.normal {font-weight:normal;}
.dark {color:#5a110e;}

.red {color:#c83623 !important;}

.lighter {font-weight:lighter;}
.normal {font-weight:normal;}
.bold {font-weight:bold;}
.no-underline {text-decoration:none !important; color:inherit !important;}

a:visited, a:hover, a, .widget a, .widget a:hover {color:inherit;}
a:hover {text-decoration:none;}


/* header: */
.site-header {position:absolute; z-index:100; text-align:right; right:0; top:0; width:100%; background:none !important; padding:0;}
.site-header .home-link {float:left; display:block; width:283px; height:124px; background:url(https://6e9aa6.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/logo-en.png) 50% 50% no-repeat;}
.wrapper {width:100%; max-width:940px; margin:0 auto;}

/* navs: */
.nav-menu {list-style-type:none; margin:0;}
.nav-menu li {display:inline-block; font-size:18px; text-align:center;}
.nav-menu a {text-decoration:none;}
ul.nav-menu, div.nav-menu > ul {padding:0;}
ul.nav-menu > li.menu-item-has-children:hover {background:white; box-shadow:0 5px 5px rgba(0,0,0,0.3);}
ul.nav-menu ul > li {display:block; padding:0 10px;}
.nav-menu li:hover > a,
.nav-menu li a:hover {color:inherit;}

.nav-menu li:after {content:''; display:block; background:#de1459; height:0; margin-top:0; -webkit-transition: all 0.1s ease-out; -moz-transition: all 0.1s ease-out; -o-transition: all 0.1s ease-out; transition: all 0.1s ease-out;}
.nav-menu li:hover:after {height:4px; margin-top:-4px;}

.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-page-ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a {background:#de1459; color:inherit; font-weight:normal; font-style:normal; font-size:15px; padding:57px 21px 13px 21px;}

.navigation {text-transform:uppercase;}
.navigation:before, .navigation:after {content:''; display:none;}
.nav-menu li a {font-size:15px; font-weight:normal; color:inherit; padding:57px 21px 13px 21px; display:inline-block; margin:0;}
.nav-menu .sub-menu, .nav-menu .children {border:none; background:white; box-shadow:0 5px 5px rgba(0,0,0,0.3); left:auto;}
ul.nav-menu ul a, .nav-menu ul ul a {color:#252525; width:auto; border-top:1px dashed black; text-align:center; font-size:15px;}
.nav-menu ul ul li:first-child a {border:none;}
.nav-menu .sub-menu ul, .nav-menu .children ul {border:none;}
.nav-menu ul li:hover > a, .nav-menu ul li > a:hover {color:gray;}
.nav-menu ul li.menu-item-has-children:hover > a:after, .nav-menu ul li.menu-item-has-children > a:hover:after {content:url(https://e8db98.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/bullet-red-r.png); width:0; height:0; display:inline-block; position:relative; right:-7px; top:1px;}
ul.nav-menu ul a:hover, .nav-menu ul ul a:hover/*, ul.nav-menu ul a:focus, .nav-menu ul ul a:focus*/ {background:white;}


/* social bar: */
.site-top {min-height:120px;}
.social-bar {display:none; background:#141414; height:50px;}
body.page-template-home .social-bar{display:block;}


/*.mldb_form {width:300px; position:relative; top:13px; float:left; font-size:14px;}
.mldb_form input[type="email"] {font:inherit; display:block; padding:2px 10px 3px 10px; padding-right:60px; width:100%; color:#000; border:none; background:white;}
.mldb_form input[type="submit"] {position:absolute; top:0; right:0; padding:1px; width:60px; text-align:center; text-transform:uppercase;}*/
.social-bar .wpcf7-form {width:300px; position:relative; top:13px; float:left; font-size:14px;}
.social-bar .wpcf7-form input[type="email"] {font:inherit; display:block; padding:2px 10px 3px 10px; padding-right:60px; width:100%; color:#000; border:none; background:white;}
.social-bar .wpcf7-form input[type="submit"] {position:absolute; top:0; right:0; padding:1px; width:60px; text-align:center; text-transform:uppercase;}
.social-bar .wpcf7-form p {margin:0;}

/*.mldb_form input[type="email"]::-webkit-input-placeholder { color:#000; }
.mldb_form input[type="email"]:-moz-placeholder {color:#000; opacity:1;}
.mldb_form input[type="email"]::-moz-placeholder { color:#000; opacity: 1;}*/
.social-bar .wpcf7-form input[type="email"]::-webkit-input-placeholder { color:#000; }
.social-bar .wpcf7-form input[type="email"]:-moz-placeholder {color:#000; opacity:1;}
.social-bar .wpcf7-form input[type="email"]::-moz-placeholder { color:#000; opacity: 1;}

.social-bar .wpcf7-form div.wpcf7-response-output {color:white; border:none; margin:0; width:100%; position:absolute; top:0; left:320px;}

/*#wpcf7-f26-o1 form {width:300px; position:relative; top:13px; float:right; font-size:14px;}
#wpcf7-f26-o1 input[type="email"] {font:inherit; display:block; padding:2px 5px; padding-left:60px; color:#000; border:none; background:white;}
#wpcf7-f26-o1 input[type="submit"] {position:absolute; top:0; left:0; padding:1px; width:60px; text-align:center;}
.wpcf7 form p {margin:0;}*/


.social-list {float:right; list-style-type:none; margin:0; margin-top:8px; padding:0; display:inline-block; direction:ltr; height:0;}
.social-list li {display:inline-block; list-style-type:none; margin:0 13px 0 0; padding:0;}
.social-list a {width:34px; height:34px; border-radius:34px; display:inline-block; background-position:0 0; background-size:34px auto;}
.social-list a:hover {background-color:#ff0060;}
.social-list a.facebook{background-image:url(https://4734ba.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/social/facebook.png);}
.social-list a.twitter{background-image:url(https://2128db.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/social/twitter.png);}
.social-list a.instagram{background-image:url(https://5d92e3.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/social/instagram.png);}
.social-list a.youtube{background-image:url(https://beb20e.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/social/youtube.png);}
.social-list a.rss{background-image:url(https://d55fba.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/social/rss.png);}

/* footer: */
.site-footer {max-width:940px; margin:0 auto; background:#141414; color:inherit; font-size:12px; font-weight:normal; padding:18px 10px; text-align:left; margin-bottom:35px;}
.site-footer a {color:inherit; text-decoration:none;}
.footer-logo {float:right; margin-left:13px; vertical-align:middle;}
.footer-logo img {vertical-align:middle;}


/* popups: */
.popup h1 {margin-bottom:22px}
#block_div {display:none; position:fixed; top:0px; left:0px; width:100%; height:100%; background:black;}

#my_popup {z-index:550; display:none; background:rgba(255,255,255,0.7); position:fixed; top:0; left:0; width:100%; height:100%;}
#my_popup > table {border-collapse:collapse; border:none; width:100%; height:100%;}
#my_popup > table td {border:none; text-align:center; vertical-align:center;}
#my_popup_content {text-align:start; max-width:640px; display:inline-block; background:white; border:2px solid #666; padding:10px; box-shadow:2px 3px 5px #666;}
#my_popup_content h4 {margin:0 0 10px 0;}
#my_popup_content a {color:#eb028f; text-decoration:underline;}

.popup-container_ {position:fixed; width:100%; height:100%; top:0; left:0; display:none; background:rgba(203,203,203,0.8); z-index:100;}
.popup-container {display:table-cell; width:100%; height:100%; vertical-align:middle; text-align:center;}
.popup {display:none; max-width:100%; width:800px; max-height:100%; overflow:auto; background:#fff; box-shadow:2px 3px 5px rgba(0,0,0,0.3); text-align:start; position:relative; color:#393737; padding:40px;}
.hide-popup {position:absolute; top:9px; font-family:Arial, Helvetica, sans-serif; right:14px; font-size:16px; font-weight:bold; color:#1e1e1e; cursor:pointer;}




.site-main {display:block;}

.page-images {float:left;}
.page-image {width:358px; margin:0 30px 30px 0; display:block;}



.site-main .sidebar-container { height:auto; position:relative; top:0; width:auto; z-index:auto;}




.entry-content a, .comment-content a,.entry-content a:hover, .comment-content a:hover {color:#de1459; text-decoration:underline;}
.sidebar .entry-header, .sidebar .entry-content, .sidebar .entry-summary, .sidebar .entry-meta {padding:0;}



.entry-content, .entry-summary, .entry-meta {max-width:none; width:auto; margin:0;}
.entry-meta {margin-top:20px;}

#primary {width:100%;}

.section-heading h1 {margin:0 0 13px 0;}


/* general pages: */
.entry-content {line-height:26px;}
.site-content {margin:20px 0;}

/* home: */
body.page-template-home .site-top {background:url(https://2a8e2c.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/top-home-2018-04-10.jpg) 50% 50% no-repeat; height:600px;}

.hp {display:inline-block; background-color:#4a4a4a; vertical-align:top; position:relative; font-size:16px; cursor:pointer;}
.hp > a {display:block; height:100%;}
.hp.hp-6 {background-size:contain; background-color:black; background-repeat:no-repeat; background-position:50% 0;}
.hp-has-image {background-size:cover; background-position:50% 50%;}
.hp .hp-excerpt {display:none;}
.hp.hp-has-excerpt .hp-excerpt {display:block; color:white; font-weight:normal; font-size:12px; padding:11px; line-height:18px;}
.hp.hp-has-excerpt .hp-excerpt .read-more {font-weight:bold; color:#ffae00;}
.hp.hp-has-excerpt.hp-has-image .hp-excerpt {display:block; position:absolute; bottom:0; left:0; right:0; width:100%; font-size:inherit; color:white; font-weight:normal; text-align:center; padding:5px; line-height:normal; background:#de1459;}
.hp.hp-has-excerpt.hp-has-image .hp-excerpt .read-more {display:none;}
.hp-items-right {width:700px;}
.hp-items-left {float:right;}
.hp-1 {width:460px; height:150px; height:230px; margin-bottom:21px; margin-right:20px; float:left;}
.hp-2 {width:220px; height:150px; height:230px; margin-bottom:21px; /*font-size:14px;*/ float:left;}
.hp-3 {width:340px; height:220px; height:300px; margin-right:20px; float:left;}
.hp-4 {width:340px; height:220px; height:300px; float:left;}
.hp-5 {width:220px; height:220px; height:300px; margin-bottom:20px; display:block;}
.hp-6 {width:220px; height:151px; height:231px; margin-bottom:22px; display:block;}


.hp-popup-title {margin-top:0;}
.hp-popup-content {max-height:300px; overflow:auto;}

/* gigs: */
body.page-template-gigs .site-top {background:url(https://48082c.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/top-gigs.jpg) 50% 50% no-repeat; height:600px;}
.gig {display:block; padding:25px 0; border-bottom:2px solid white;}
.gig:first-child {border-top:2px solid white;}
.gig-date {float:left; font-size:52px; font-weight:900; width:180px; margin-top:10px;}
.gig-purchase {float:right; width:280px; margin-top:11px;}
.gig-purchase-link {float:left; margin-top:-3px; display:inline-block; padding:3px 25px; border:3px solid #de1459; text-decoration:none !important;}
.gig-tickets-phone {text-align:right;}
.gig-title {margin-right:180px; margin-left:280px; font-size:20px; font-weight:bold; line-height:24px;}
.gig-excerpt {margin-right:180px; margin-left:280px; font-size:20px; line-height:24px;}

/* biography: */
body.page-template-default .site-top {background:url(https://3ba2ea.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/top-biography.jpg) 50% 50% no-repeat; height:600px;}

/* video: */
body.page-template-video .site-top {background:url(https://5753f2.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/top-video.jpg) 50% 100% no-repeat; background-size:cover; height:600px;}

.strike-through-container {height:50px; margin:25px 0;}
.strike-through {position:relative; height:18px; border-bottom:2px solid white;}
.strike-through-text {position:absolute; background:#242424; padding:0 10px; text-align:center; font-size:40px; font-weight:bold; cursor:pointer;}
.strike-through-text.on {color:#de1459;}

.video-category-music {left:120px;}
.video-category-live {left:428px;}
.video-category-extras {right:120px;}

.video-item {cursor:pointer; float:right; width:460px; height:320px; position:relative; background-position:50% 50%; background-size:cover; margin:0 0 21px 21px;}
.video-excerpt {opacity:0; background:rgba(0,0,0,0.75); text-align:center; position:absolute; top:0; left:0; width:100%; height:100%; padding-top:125px; font-size:60px; line-height:50px; font-weight:bold;}
.video-item:hover .video-excerpt {opacity:1;}
.items-container {margin-left:-30px;}

/* video single page: */
.posts-nav a {color:white !important; background:#242424; text-decoration:none !important; padding:6px 0; position:absolute; top:-2px;}
.posts-nav a[rel="prev"] {padding-left:10px; right:0;}
.posts-nav a[rel="next"] {padding-right:10px; left:0;}
.video-embed iframe {width:100%; height:706px;}

/* music: */
body.page-template-music .site-top {background:url(https://ca7a06.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/top-music.jpg) 50% 100% no-repeat; background-size:cover; height:600px;}
.music {cursor:pointer; float:right; width:220px; height:220px; position:relative; background-position:50% 50%; background-size:cover; margin:0 0 21px 21px;}
.music-excerpt {opacity:0; background:rgba(0,0,0,0.75); text-align:center; position:absolute; top:0; left:0; width:100%; height:100%; padding-top:85px; font-size:24px; font-weight:bold;}
.music:hover .music-excerpt {opacity:1;}



/* contact: */
div.wpcf7#wpcf7-f25-p17-o2 {width:422px;}

.contact-info {float:right; border:1px solid #fff; width:463px; padding:17px; font-weight:normal; font-size:18px; background:#141414;}
.contact-info a, .contact-info a:hover {text-decoration:underline; color:#11b1cc; font-weight:bold;}

#wpcf7-f25-p17-o2 input[type="text"],
#wpcf7-f25-p17-o2 input[type="email"],
#wpcf7-f25-p17-o2 input[type="tel"],
#wpcf7-f25-p17-o2 textarea {width:422px; color:inherit; border:1px solid white; background:none; padding:6px 15px;}
#wpcf7-f25-p17-o2 textarea {height:128px;}
#wpcf7-f25-p17-o2 input[type="submit"] {float:left; font:inherit; padding:5px 14px; text-align:center; color:#fff; border:none; background:#de1459; margin-top:-46px;}
#wpcf7-f25-p17-o2 p {margin-bottom:23px;}

::-webkit-input-placeholder { color:#fff; }
:-moz-placeholder {color:#fff; opacity:1;}
::-moz-placeholder { color:#fff; opacity: 1;}
:-ms-input-placeholder {color:#fff;}‬


.user-message {color:red; font-weight:bold; margin:5px 0;}

span.wpcf7-not-valid-tip {color:white;}
div.wpcf7-response-output {color:white; border:2px solid white; margin:15px 0 10px 0; width:100%;}

/* kan-veachshav: */
body.page-template-kan-veachshav .site-top {padding-top:124px; height:124px; /*background:url(https://d59ca6.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/kan-veachshav.jpg?v=1) 50% 124px no-repeat; height:924px; padding-top:124px;*/}
body.page-template-kan-veachshav .site-main {background:url(https://d59ca6.claudeassets.com/20250614201936im_/https://ivrilider.com/wp-content/themes/ivri/images/kan-veachshav.jpg?v=1) 50% 50% no-repeat; height:800px}



/*
     FILE ARCHIVED ON 21:47:18 May 02, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:31:39 Jun 03, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.533
  exclusion.robots: 0.055
  exclusion.robots.policy: 0.044
  esindex: 0.011
  cdx.remote: 15.769
  LoadShardBlock: 135.531 (3)
  PetaboxLoader3.datanode: 180.235 (5)
  PetaboxLoader3.resolve: 94.777 (3)
  load_resource: 172.184 (2)
*/