/*
 * Custom Style Sheet - Amnon Halivni: Nano2
 By TKMedia.co.il
*/

/* Layout */
#block-header {
background: white;
}
#block-main {
padding-top: 5px;
}
#header {
margin-right: 0;
}

@media (max-width: 767px) {
#header {
margin: 15px;
}
#block-bottom {
background: #c1b69a;
}
#maininner {
background: #f1f1f1;
}
}
/* Logo */

@media (min-width: 970px) {
#logo .custom-logo { background: url(../images/logo.jpg) 50% 50% no-repeat;}
#logo, #logo .custom-logo { width: 390px; height: 98px;}
}

@media (max-width: 767px) {
#header-responsive .custom-logo, #logo .custom-logo, #header-responsive .logo, .custom-logo {
background: url(../images/logo.jpg) 50% 50% no-repeat; width: 390px; height: 98px; float: right !important;}
}
@media (max-width: 969px) {
#header-responsive .custom-logo, #logo .custom-logo, #header-responsive .logo, .custom-logo {
background: url(../images/logo.jpg) 50% 50% no-repeat; width: 390px; height: 98px; float: right !important;}
}
@media (max-width: 480px) {
#logo, #logo .custom-logo, #header-responsive .custom-logo, #logo .custom-logo, #header-responsive .logo, .custom-logo {
background: url(../images/logo.jpg) 50% 50% no-repeat; width: 390px; height: 98px; float: right !important;}
}

/* Menu Layout */
.menu-dropdown a.level1, .menu-dropdown span.level1 {
color: black;
}
.menu-sidebar span.icon {
height: 50px;
width: 50px;
margin: 0 0 0 5px;
}
#menu {
font: normal 16px/20px Arial, Helvetica, sans-serif;
}
.mod-line .menu-sidebar span.icon {
height: 30px;
width: 30px;
margin: 0;
padding: 0;
}
.mod-line .menu-sidebar a, .mod-line .menu-sidebar li > span {
color: #8a3f28;
}
.mod-line .menu-sidebar a.level1 > span, .mod-line .menu-sidebar span.level1 > span {
margin: 0;
padding: 0;
}


/* Module Style */

#top-a .module {
margin: 0 0 10px 0;
}

/* Typography */



/* GravityForms */
.gform_wrapper form {
text-align: right !important;
}
.gform_wrapper .gfield_required {
float: right;
}
.gform_wrapper .gfield_checkbox li input[type="checkbox"], .gform_wrapper .gfield_radio li input[type="radio"], .gform_wrapper .gfield_checkbox li input {
float: right !important;
}
.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {
margin: 0 24px 0 0 !important;
}

/* GravityForms - custom */
body .gform_wrapper textarea#input_1_4 {height :65px!important}
.gform_wrapper .gform_footer {
float: left;
}
.gform_wrapper .top_label li.gfield.gf_right_half, .gform_wrapper .top_label li.gfield.gf_left_half, .gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_radio li{
margin: 0 !important;
}
.gform_wrapper .top_label .gfield_label {
margin: 4px 0 4px 0 !important;
}
/*
button, input[type='button'], input[type='submit'] {
padding: 2px 20px !important;
margin: 10px 5px !important;
}
*/
.gform_wrapper .gform_footer {
clear: none !important;
}
.gform_wrapper {
margin: 0 !important;
}

/* Visual Composer */
/* content elements Responsive */

@media (max-width: 480px) {
.vc_row-fluid [class*="vc_span"] {
  width: 100% !important;}
}

.wpb_toggle_title_active, #content h4.wpb_toggle_title_active {
background: url(../../../../../plugins/js_composer/assets/images/toggle_close.png) no-repeat right center !important;
}
.wpb_toggle, #content h4.wpb_toggle {
background: url(../../../../../plugins/js_composer/assets/images/toggle_open.png) no-repeat right center !important;
padding-left: 0 !important;
padding-right: 25px !important;
}

.wpb_alert {
padding: 8px 14px 8px 35px !important;
}
.wpb_alert .messagebox_text {
padding-left: 0 !important;
padding-right: 28px !important;
background: url(../../../../../plugins/js_composer/assets/vc/alert.png) no-repeat right center !important;
}
/* Tubs */
.wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
float: right !important;
}
.ui-tabs .ui-tabs-nav li {
float: right !important;
margin: 1px 0 0 1px !important;
}

/* Accordion */
#content .wpb_accordion .ui-accordion .ui-accordion-header a, .wpb_accordion .ui-accordion .ui-accordion-header a {
padding-right: 2em !important;
}

/* Widgetkit */

.wk-gallery-wall.margin>* {
margin: 20px 25px 20px 25px;
}
.wk-gallery-wall > * {
float: right;
text-align: center;
}
.wk-gallery-wall .title {
margin-top: 10px !important;
margin-bottom: 0px !important;
font: bold 20px/20px Arial, Helvetica, sans-serif !important;
}
.wk-gallery-wall.margin {
margin: 0 25px 15px 25px;
}
.img-frame, .wk-gallery img {
	box-shadow: inset 0 0 10px 3px rgba(0,0,0,0.4), 0 0 10px 3px rgba(0,0,0,0.4);
	border: white 6px solid !important;
	padding: 3px;
}

.wk-slideset-default article {
margin: 0 10px;
border: solid 1px white;
background-color: #FFF;
border: 4px solid #FFF;
-moz-box-shadow: 0 0 10px #CCC;
-webkit-box-shadow: 0 0 10px #CCC;
box-shadow: 0 0 10px #CCC;
}
@media (max-width: 479px) {
	#lightbox-wrap {
		left: auto !importnat;
		right: 20px!important;
	}
}

body {
	overflow-x: hidden!important;
}


.wk-slideset .set {
-webkit-transform-origin: right top;
-moz-transform-origin: right top;
-ms-transform-origin: right top;
-o-transform-origin: right top;
transform-origin: right top;
}
.wk-slideset-default article+strong.title {
font-weight: normal;
font-size: 18px;
}



.wk-slideset .next, .wk-slideset .prev {
position: absolute;
z-index: 5;
cursor: pointer;
visibility: visible !important;
}




/* Slider-Pro */

.pixel .slide-arrows a {
background: url(../images/slider-arrows.png) no-repeat;
width: 86px;
height: 86px;
top: 50%;
margin-top: -19px;
}

.pixel .slide-arrows a.next {
right: 20px;
background-position: -86px 0;
}

/* radykal-fancy-gallery */
.pp_content_container {
text-align: right;
}
.fg-listItem {
float: right;
margin-left: 15px !important;
}

/* GigPress */

.gigpress-table th, .gigpress-table td {
text-align: right;
}
p.gigpress-subscribe a {
text-indent: 9999px;
}

/* Fullwidth Audio Player */
#fap-meta-wrapper {
float: right;
}
#fap-current-cover, #fap-cover-replacement {
float: right;
}
#fap-current-title, #fap-current-meta {
padding-left: 10px;
margin-right: 60px;
padding-right: 0px;
}
#fap-playlist-wrapper {
padding-right: 0px;
padding-left: 15px;
padding-bottom: 15px;
}
#fap-playlist-wrapper li img, #fap-playlist-wrapper li .fap-cover-replace-small {
float: right;
}
#fap-playlist-wrapper li > span {
float: right;
line-height: 20px;
margin-left: 0px;
margin-right: 10px;
}
#fap-playlist-wrapper li .fap-remove-track {
float: left;
padding-left: 5px;
}

.fap-external-tracklist-list, .fap-external-tracklist-grid {
padding-right: 0 !important;
}
.fap-track-list > img {
float: right;
margin-right: 0px;
margin-left: 20px;
height: 70px;
width: 70px;
}
.fap-track-list > div {
float: right;
}
.fap-track-list {
margin-bottom: 10px;
border-bottom: 1px black dashed;
padding-bottom: 10px;
}
.fap-track-list > div h3 {
margin: 0px 0;
}
.fap-track-list .fap-track-buttons {
margin-top: 10px;
}
.fap-play-button, .fap-play-button:visited {
margin-right: 0px;
margin-left: 10px;
}
.fap-add-playlist {
	margin-bottom: 10px !important;
}
.fap-external-tracklist-grid li {
margin-left: 35px;
margin-right: 0px;
}