/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/
/*Add your own styles here:*/

/*  Adding  Trajan  Fonts */
@font-face {
    font-family: 'TPro Regular';
    src: url('http://ilanwittenberg.com/wp-content/themes/enfold-child/font/tpro-regular-webfont.eot');
    src: url('http://ilanwittenberg.com/wp-content/themes/enfold-child/font/tpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://ilanwittenberg.com/wp-content/themes/enfold-child/font/tpro-regular-webfont.woff2') format('woff2'),
         url('http://ilanwittenberg.com/wp-content/themes/enfold-child/font/tpro-regular-webfont.woff') format('woff'),
         url('http://ilanwittenberg.com/wp-content/themes/enfold-child/font/tpro-regular-webfont.ttf') format('truetype'),
         url('http://ilanwittenberg.com/wp-content/themes/enfold-child/font/tpro-regular-webfont.svg#t_proregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'TPro Bold';
    src: url('http://ilanwittenberg.com/wp-content/themes/enfold-child/font/tpro-bold-webfont.eot');
    src: url('http://ilanwittenberg.com/wp-content/themes/enfold-child/font/tpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://ilanwittenberg.com/wp-content/themes/enfold-child/font/tpro-bold-webfont.woff2') format('woff2'),
         url('http://ilanwittenberg.com/wp-content/themes/enfold-child/font/tpro-bold-webfont.woff') format('woff'),
         url('http://ilanwittenberg.com/wp-content/themes/enfold-child/font/tpro-bold-webfont.ttf') format('truetype'),
         url('http://ilanwittenberg.com/wp-content/themes/enfold-child/font/tpro-bold-webfont.svg#tprobold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Adjust the maximum width of the iframe */
iframe {
    max-width: 1080px !important;
}

/* Adjust the maximum width of the video preview image */
#top .av-embed-wrap {
  max-width: 1080px !important;
  margin: 0 auto;
}

/* Ensure the video is centered horizontally */
#top .avia-video {
  margin-left: auto;
  margin-right: auto;
}

/* Blog Post full width */
.page-id-15347
#top.single-post #main .container {
    max-width: 100%;
    padding: 0;
}

/* Bookings page Code Block */
body.page-id-11765 #main .flex_column ul li {
margin-left:5px !important;
margin-right:5px !important;
padding-left: 0px !important;
list-style: inherit important;
}

/* Bookings page No Menu */
.page-id-11765 .sidebar {
    display: none;
}

.single-page-slug .content {
    width: 100%;
    border: none;
}
.page-id-11765 .main_menu { 
display: none; 
} 

/* Bookings page width */
.page-id-11765 .main_color.container_wrap_first.container_wrap.fullsize,.html_entry_id_11765 .container_wrap{
    text-align: left;
	float: left;
	max-width: 1350px;
    margin: 0 auto;
    padding-left: 0 !important;
    padding-right: 0 !important;
    background: inherit;
    display: block;
}

/* Bookings page width and centering */
.page-id-11765 .main_color.container_wrap_first.container_wrap.fullsize{
    text-align: center;
	max-width: 1350px;
    margin: 0 auto;
    padding-left: 0 !important;
    padding-right: 0 !important;
    background: inherit;
    display: block;
	background-color: black;
}

/* Package Deals Code Block */
body.page-id-12189 #main .flex_column ul li {
margin-left:20px !important;
padding-left: 0px !important;
list-style: inherit important;
}

/* All Blog Post width setting */
#top.single-post #main .container {
    text-align: justify;
	max-width: 1030px;
	margin: 0 auto;
} 

/* Blog Post left padding on responsive screens */
@media only screen and (max-width:767px) {
  .responsive #top #main {
    padding-left: 10px;
  }
}

/* Padding on the left of mobile screens */
@media only screen and (max-width:767px) {
  .responsive #top #main {
    padding-left: 10px;
  }
}

/* larger slider on mobile screens */
@media only screen and (max-width: 767px)  {
.responsive #top #wrap_all .container {
    width: 100%!important;
    max-width: 100%!important;
}}


/* White background for grid enlargements */
.mfp-gallery {
    background: #fff !important;
}

/* Aliging Phone and Book Now to the right */
#top .iconbox_content {
    float: right;
}

/* Spalsh-Logo on homepage slider */
.home #fullscreen_slider_1 {
  z-index:0 !important;
}

/* White background for grid enlargements */
.mfp-container {
    background: #ffffff !important;
}

/* Gray background behind popup windows */
.mfp-container {
background: transparent !important;
}
.mfp-bg {
background: rgba(0,0,0,.8) !important;
}

/* Trajan font */
span.avia-menu-text {
    text-transform: uppercase;
    font-family: 'TPro Regular';
    font-size: 20px !important;
    line-height: 24px;
    margin-top: 4px;
}
ul.sub-menu {
    width: 228px;
}
ul.sub-menu span.avia-menu-text {
    font-size: 16px !important;
}
h1, h2, h3 {
  font-family: 'TPro Regular' !important;
  text-transform: uppercase !important;
  font-weight: normal !important;
}

/* Hiding various elements */
/*.mfp-bottom-bar,*/ #after_masonry, .special-heading-border{
  display:none;
  visibility:hidden;
}

/*Removing Titles for all portfolio galleries */
.mfp-title,.mfp-counter {
display: none;
}

/*Centred caption for Composite Images portfolio item without counter
#top.postid-1702 .mfp-title,#top.postid-1702 .mfp-title a {
display: inline-block !important; 
color: #000 !important;
    text-align: center !important; 
} */

/* Remove border below logo */
.html_header_sidebar .logo{
  border-bottom: none;
}

/* Masonry Background Colour */
.av-masonry-container, .av-masonry{
  background-color: white !important;
}

/* Lightbox styling */
button.mfp-arrow, .mfp-close{
  background-color: rgba(100,100,100,0.8) !important;
}
.avia-popup{
  background: white;
  opacity:1 !important;
}
button.mfp-arrow{
    width: 50px;
    height: 70px;
}
/* Fixing x button position */
.mfp-zoom-in .mfp-figure, .mfp-zoom-in .mfp-iframe-holder .mfp-iframe-scaler{
  -webkit-transform: none !important;
  transform: none !important;
}
button.mfp-close{
  position:fixed;
  top:30px !important;
  right:30px !important;
}

/* More info lightbox */
#more-info {
  max-width: 1024px;
  margin: 0 auto;
  padding: 30px;
  background: white;
}
#more-info div{
  margin:20px 0;
}
#more-info button.mfp-close{
  position: absolute;
  top: -50px !important;
  right: -50px !important;
  background-color:white !important;
}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
    width: initial;
    max-width: 1024px;
    margin: 60px;
}

/* Portfolio description area */
.el_before_av_masonry_gallery, article.iconbox {
  background: #eee !important;
}
.av-special-heading, article.iconbox{
  margin-top: 20px;
  margin-bottom: 0;
}
.iconbox_content_title{
  font-size: 20px !important;
}
.iconbox:hover{
  color:black !important;
}
.iconbox a{
  color:inherit !important;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  word-wrap: break-word;
}
.iconbox h3.iconbox_content_title{
  color: inherit !important;
  float: left;
}
.single-portfolio .main_color.container_wrap_first.container_wrap.fullsize{
  padding-left: 8% !important;
  padding-right: 8% !important;
  margin-bottom:0 !important;
  background: #eee;
  display:none;
}
.main_color.container_wrap_first.container_wrap.fullsize .container{
  margin: 0 !important;
}
.main_color.container_wrap_first.container_wrap.fullsize .container .av-content-full{
  padding: 30px 0 0 !important;
}
.page-id-690 .main_color.container_wrap_first.container_wrap.fullsize .container .av-content-full{
  padding: 0 !important;
}
article.iconbox h3{
  margin:0 !important;
}
.flex_cell.no_margin.av_four_fifth p{
  margin-top: 2px;
}

/* Gift Vouchers page width */
.page-id-12189 .main_color.container_wrap_first.container_wrap.fullsize,.html_entry_id_12189 .container_wrap{
    text-align: left;
	float: left;
	max-width: 1350px;
    margin: 0 auto;
    padding-left: 0 !important;
    padding-right: 0 !important;
    background: inherit;
    display: block;
}

/* Testemonials page centering */
#top.page-id-13994 form.avia_ajax_form  {
    display: flex;
    justify-content: center;
    max-width: 100% !important; 
	text-align: center;
	max-width: 1024px;!important;
    margin: 0 auto;
    padding-left: 0 !important;
    padding-right: 0 !important;
    background: inherit;
    display: block;
}


/* Fine Art page and blog width and centering */
.page-id-10964 .main_color.container_wrap_first.container_wrap.fullsize, .page-id-294 .container_wrap, .html_entry_id_239 .container_wrap{
    text-align: center;
	max-width: 1024px;
    margin: 0 auto;
    padding-left: 0 !important;
    padding-right: 0 !important;
    background: inherit;
    display: block;
}

/* Awards page, Portraits page and blog width and centering */
.page-id-2 .main_color.container_wrap_first.container_wrap.fullsize, .page-id-294 .container_wrap, .html_entry_id_239 .container_wrap, .page-id-9761 .page-id-17364 .container_wrap{
    text-align: center;
	max-width: 1024px;
    margin: 0 auto;
    padding-left: 0 !important;
    padding-right: 0 !important;
    background: inherit;
    display: block;
}

/* centering Family Photography form */
#top.page-id-9939 form.avia_ajax_form  {
    display: flex;
    justify-content: center;
    max-width: 100% !important; 
}

/* Priceless page width and centering */
.page-id-17364 .main_color.container_wrap_first.container_wrap.fullsize{
    text-align: center;
	max-width: 1024px;
    margin: 0 auto;
    padding-left: 0 !important;
    padding-right: 0 !important;
    background: inherit;
    display: block;
}


.html_header_sidebar #top .fullsize .template-blog .post .entry-content-wrapper > * {
    max-width: 1024px;
}
.page-id-2 .container_wrap > .container{
    padding: 0;
}
.page-id-2 p{
  text-align: justify;
}

/* Bio page image margin */
.page-id-294 
img{
  margin: 30px 0;
}

/* Pricelss page width and justify */
.post-17364 {
    margin: 0 auto;
    max-width: 1024px;
    text-align: justify;
}

.post-{17364} .entry-content {
  max-width: 1024px;
  margin: 0 auto;
  text-align: justify;
}

/* Center and justify text and images for Pricelss: blog post ID 17364 */
{
    text-align: justify;
    max-width: 1024px;
    margin: 0 auto;
}

 img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}


/****** Contact page styles*/
#contact-spacing{
  padding-top:150px;
}
#contact-spacing p, #contact-spacing h3{
  text-align: right;
}
#contact-spacing form p{
  text-align: left;
}
@media only screen and (max-width: 767px){
  .page-id-2 .main_color.container_wrap_first.container_wrap.fullsize{
    padding-left: 8% !important;
  }
  .page-id-2 .main_color.container_wrap_first.container_wrap.fullsize .container{
    width: inherit !important;
    max-width: inherit !important;
  }
  #contact-spacing{
    padding-top:0;
  }
  #contact-spacing p, #contact-spacing h3{
    text-align: left;
  }
  .single-portfolio .main_color.container_wrap_first.container_wrap.fullsize{
    display: block;
  }
  img.mfp-img{
    padding: 0 !important;
  }
  button.mfp-close{
    top:20px !important;
    right:0 !important;
  }
  .mfp-inline-holder .mfp-content{
    margin: 20px;
  }
  #more-info button.mfp-close{
    top: 0 !important;
    right: 0px !important;
    background-color: #ddd !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1440px){
  .page-id-2 .main_color.container_wrap_first.container_wrap.fullsize .container{
    padding-left: 8% !important;
  }
  .flex_cell.no_margin.av_four_fifth, .flex_cell.no_margin.av_one_fifth{
    display: block;
  }
}
#contact-spacing .special-heading-border{
  display:none;
}
#contact-spacing av-special-heading-tag{
  float: inherit !important;
}
form{
  max-width: 400px;
}
.main_color .input-text, #top .main_color input, #top .main_color textarea, #top .main_color select {
  border-color: #ccc !important;
}
#top #wrap_all .error .text_input, #top #wrap_all .error .text_area, #top #wrap_all .error .select {
  border: 1px solid #DF653E !important;
}
/****** End contact page styles*/

/* Underline links */
#main p a {
  text-decoration: underline !important; 
}


/**** PDF Creator ****/
.lightbox-gallery .img-list li{
  height:190px;
  margin-bottom: 15px;
  margin-right: 15px;
}
.lightbox-gallery .img-list li.selected {
    cursor: pointer;
}
.lightbox-gallery .img-list li img{
  height:190px;
}
.lightbox-gallery .image-overlay {
  display:none !important;
}
.lightbox-gallery a{
    -webkit-transition: opacity 0.2s ease-in-out;
    -moz-transition: opacity 0.2s ease-in-out;
    transition: opacity 0.2s ease-in-out;
}
.lightbox-gallery a:hover{
  opacity:0.7;
}
.page-id-967 .button, .page-id-994 .button, .page-id-999 .button, .page-id-1001 .button, .page-id-1003 .button, .page-id-1005 .button, .page-id-1007 .button, .page-id-1009 .button, .page-id-1011 .button{
    margin: 0;
    padding: 16px 20px;
    border-radius: 2px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    font-weight: normal;
    font-size: 0.92em;
    min-width: 142px;
    outline: none;
    text-transform: uppercase;
}
.page-id-967 .content, .page-id-994 .content, .page-id-999 .content, .page-id-1001 .content, .page-id-1003 .content, .page-id-1005 .content, .page-id-1007 .content, .page-id-1009 .content, .page-id-1011 .content{
  padding:15px;
}
.page-id-967 .container, .page-id-994 .container, .page-id-999 .container, .page-id-1001 .container, .page-id-1003 .container, .page-id-1005 .container, .page-id-1007 .container, .page-id-1009 .container, .page-id-1011 .container{
  padding:0;
}
.page-id-967 .el_before_av_textblock, .page-id-994 .el_before_av_textblock, .page-id-999 .el_before_av_textblock, .page-id-1001 .el_before_av_textblock, .page-id-1003 .el_before_av_textblock, .page-id-1005 .el_before_av_textblock, .page-id-1007 .el_before_av_textblock, .page-id-1009 .el_before_av_textblock, .page-id-1011 .el_before_av_textblock{
  background: #eee !important;
}


.mfp-title a{ text-decoration: underline; color:#fff;}
.mfp-title a:hover{ text-decoration: none; opacity: 0.8;}

.mfp-zoom-in .mfp-figure, .mfp-zoom-in .mfp-iframe-holder .mfp-iframe-scaler{
  opacity: 0;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  -webkit-transform: scale(0.95);
  -ms-transform: scale(0.95);
  transform: scale(0.95);
}
.mfp-zoom-in.mfp-bg,
.mfp-zoom-in .mfp-preloader {
  opacity: 0;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.mfp-zoom-in.mfp-image-loaded .mfp-figure, .mfp-zoom-in.mfp-ready .mfp-iframe-holder .mfp-iframe-scaler{
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.mfp-zoom-in.mfp-ready.mfp-bg,
.mfp-zoom-in.mfp-ready .mfp-preloader {
  opacity: 0.8;
}
.mfp-zoom-in.mfp-removing .mfp-figure, .mfp-zoom-in.mfp-removing .mfp-iframe-holder .mfp-iframe-scaler{
  -webkit-transform: scale(0.95);
  -ms-transform: scale(0.95);
  transform: scale(0.95);
  opacity: 0;
}
.mfp-zoom-in.mfp-removing.mfp-bg,
.mfp-zoom-in.mfp-removing .mfp-preloader {
  opacity: 0;
}
div.avia-popup .mfp-iframe-scaler{ overflow: visible; /*so the close button is shown*/}
div.avia-popup .mfp-zoom-out-cur { cursor: auto; }
div.avia-popup .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: pointer; }
div.avia-popup .mfp-close {
width: 40px;
height: 40px;
right: -13px;
text-align: center;
border-radius: 100px;
border: 2px solid transparent;
line-height: 38px;
padding: 0;
top: -5px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
font-family: Arial, Baskerville, monospace !important;
}

div.avia-popup .mfp-close:hover{ 
border: 2px solid #fff; 
transform: scale(0.8);
-webkit-transform: scale(0.8) rotateZ(90deg);
}

div.avia-popup .mfp-iframe-scaler .mfp-close{top: -43px;}

div.avia-popup .mfp-figure:after{box-shadow: none; display: none;}

div.avia-popup button.mfp-arrow:before, div.avia-popup button.mfp-arrow:after{border:none; margin:0; display:none;}
div.avia-popup button.mfp-arrow:before{ 
opacity:1; display:block; position: absolute; top:50%; left:0; width:100%; height:80px; line-height:80px; margin-top:-40px; color:#fff; font-size: 50px;
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: normal;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
-webkit-transform: scale(1,1);
transform: scale(1,1);
}
div.avia-popup button.mfp-arrow:hover:before{-webkit-transform: scale(0.8,0.8); transform: scale(0.8,0.8);}
div.avia-popup button.mfp-arrow:before		{ content:"\E87d"; font-family: 'entypo-fontello'; }
div.avia-popup button.mfp-arrow-left:before { content:"\E87c"; font-family: 'entypo-fontello'; }

.mfp-img{
-webkit-animation: avia-fadein 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
animation:         avia-fadein 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
}

form fieldset h3 {display:none;visibility:hidden;}

/*------------- CUSTOM STA -------------*/
.sta-overlay{
	display: none;
	position: fixed;
	background-color: rgba(0,0,0,0.9);
	width: 100vw;
	height: 100vh;
	z-index: 9999;
	margin: 0 auto;
	top: 0px;
	text-align: center;
}
.sta-overlay .sta-wapper{
	margin: 0 auto;
    display: inline-block;
    padding: 20px;
    background: #fff;
    position: fixed;
    top: 10%;
    left: 50%;
    z-index: 1050;
    max-width: 560px;
	width:100%;
    margin-left: -280px;
    background-color: #ffffff;
    border: 1px solid #999;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
    box-shadow: 0 3px 7px rgba(0,0,0,0.3);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
    outline: none;
}
div.wpcf7-mail-sent-ok,
div.wpcf7-response-output{
	float:left;
}
.sta-close{
	display: inline-block;
    padding: 9px 22px;
    cursor: pointer;
    -webkit-appearance: none;
    border-radius: 5px;
    background: #fff;
    margin-right: 20px;
	border: solid 1px #cccccc;
}
.sta-close:hover{
	color: #333333;
	background-color: #ebebeb;
	border-color: #adadad;
}
.bottom-form input[type="submit"]{
	color: #ffffff !important;
	background-color: #5cb85c !important;
	border-color: #4cae4c !important;
}
.bottom-form input[type="submit"]:hover{
	background-color: #47a447;
	border-color: #398439;
}
.bottom-form{
	float: left;
    width: 100%;
    text-align: center;
	padding-top: 20px;
}
h4.sta-title-popup{
	float: left;
    width: 100%;
    font-weight: 400;
    font-size: 14px;
    color: #000;
}
h4.sta-title-popup span{
	font-weight:bold;
	font-weight: bold;
    font-style: italic;
}
.sta-thumb{
	float:left;
	width:30%;
	padding-top: 20px;
}
.sta-wapper-form{
	float:left;
	width:70%;
	padding-left: 20px;
}
.sta-form label{
	font-size: 15px !important;
    float: left;
    width: 100%;
    text-align: left;
	line-height:1.5;
}
.sta-thumb .imgprice{

    font-size: 20px;
    font-weight: bold;

}
.wpcf7-form-control-wrap {
	position: relative;
	float: left;
	width: 100%;
	margin: 0 0 0 0;
}
.wpcf7-form-control-wrap input[type="text"],
.wpcf7-form-control-wrap input[type="email"], 
.wpcf7-form-control-wrap input[type="url"], 
.wpcf7-form-control-wrap input[type="tel"], 
.wpcf7-form-control-wrap textarea, .wpcf7-form-control-wrap select {
	margin: 0 0 0 0 !important;
	font-size: 14px !important;
	font-weight:400!important;
	color:#000 !important;
}
.buy-now{
cursor: pointer;
color: #0087e0;
font-weight: bold;
text-decoration: underline;
}
.buy-now:hover{
	color: hsl(0, 100%, 50%);
}

	/*custom gallery order*/
	.mfp-bg.mfp-ready{
		background: white;
		opacity: 1 !important;
	}
	body .mfp-ready .mfp-figure{
		opacity: 1;
	}
	body .mfp-image-holder .mfp-close{
		width: 40px;
		height: 40px;
		right: -13px;
		text-align: center;
		border-radius: 100px;
		border: 2px solid transparent;
		line-height: 38px;
		padding: 0;
		top: -5px;
		-webkit-transition: all 0.3s ease-out;
		transition: all 0.3s ease-out;
		font-family: Arial, Baskerville, monospace !important;
		margin-top: 10px;
	}
	body .mfp-image-holder .mfp-close:hover{
		border: 2px solid #fff;
		transform: scale(0.8);
		-webkit-transform: scale(0.8) rotateZ(90deg);
	}
  body .mfp-arrow:before{
    font-size: 50px;
    margin-top: -48px;
    top: 50%;
    color: #fff;
    width: 100%;
    height: 80px;
    margin-left: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    opacity: 1;
  }
  body .mfp-arrow:after{ content: unset; }
  body .mfp-arrow-left::before{
    content: "\E87c";
    font-family: 'entypo-fontello';
    border-right: unset;
    
  }
  .mfp-figure::after{ box-shadow: none; }
  body .mfp-arrow-right::before{
    content: "\E87d";
    font-family: 'entypo-fontello';
    border-right: unset;
    border-left: unset;
    margin-left: 5px;
  }
  body .mfp-arrow:hover::before{
    height: 70px;
    -webkit-transform: scale(0.8,0.8);
    transform: scale(0.8,0.8);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
  }
  span.image_price{display:none;}
  #stasubmit{background:url(images/paypal-button.png) transparent no-repeat !important;padding:0;font-size:0;border:0;width:204px;height:40px;}
  .sta-close{background:url(images/close.png) transparent no-repeat !important;padding:0;font-size:0;border:0;width:30px;height:30px;position:absolute;top:10px;right:0;}
body#top.page-id-12189 .av-flex-placeholder {width:1%;} 
body#top.page-id-12189 div .av_one_third {width:32%;} 
body.page-id-12189 #main .flex_column ul{margin:0;}
body.page-id-12189 #main .flex_column ul li {
    background: url(https://wowold.ilanwittenberg.com/wp-content/uploads/2012/05/red-check.png) no-repeat 0 5px;
    margin: 0;
    padding-left: 25px;
}
footer .copyright a{color:#1050c0 !Important;}
.avia-slideshow-inner li{background:none !important;}
/*------------- END CUSTOM STA -------------*/
  