/********************* Fonts Face Styles *********************/
@font-face {
	font-family: 'LeagueGothic';
	src: url('../font-awesome/fonts/leaguegothic.eot');
	src: url('../font-awesome/fonts/leaguegothic.eot?#iefix') format('embedded-opentype'),
		 url('../font-awesome/fonts/leaguegothic.woff') format('woff'),
		 url('../font-awesome/fonts/leaguegothic.ttf') format('truetype'),
		 url('../font-awesome/fonts/leaguegothic.svg#leaguegothic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto-Condensed';
	src: url('../font-awesome/fonts/robotocondensed.eot');
	src: url('../font-awesome/fonts/robotocondensed.eot?#iefix') format('embedded-opentype'),
		 url('../font-awesome/fonts/robotocondensed.woff') format('woff'),
		 url('../font-awesome/fonts/robotocondensed.ttf') format('truetype'),
		 url('../font-awesome/fonts/robotocondensed.svg#robotocondensed') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'RobotoCondensed-Bold';
	src: url('../font-awesome/fonts/robotocondensedbold.eot');
	src: url('../font-awesome/fonts/robotocondensedbold.eot?#iefix') format('embedded-opentype'),
		 url('../font-awesome/fonts/robotocondensedbold.woff') format('woff'),
		 url('../font-awesome/fonts/robotocondensedbold.ttf') format('truetype'),
		 url('../font-awesome/fonts/robotocondensedbold.svg#robotocondensedbold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'RobotoCondensed-Light';
	src: url('../font-awesome/fonts/robotocondensedlight.eot');
	src: url('../font-awesome/fonts/robotocondensedlight.eot?#iefix') format('embedded-opentype'),
		 url('../font-awesome/fonts/robotocondensedlight.woff') format('woff'),
		 url('../font-awesome/fonts/robotocondensedlight.ttf') format('truetype'),
		 url('../font-awesome/fonts/robotocondensedlight.svg#robotocondensedlight') format('svg');
	font-weight: normal;
	font-style: normal;
}

/********************* Global Styles *********************/
html, body {
	height: 100%;
}
body {
	padding-top: 105px;
}
a:focus{
	outline: none;
	border: none;
}
.img-home-portfolio, .img-customer, .portfolio-item {
	margin-bottom: 30px;
}
.tab-pane {
	margin-top: 15px;
}
.section, .section-colored {
	padding: 50px 0;
}
.section-colored {
	background-color: #e1e1e1;
}
.sidebar {
	margin-top: 40px;
}
.sidebar ul {
	border-radius: 5px;
	padding: 5px;
	border: 1px solid #cccccc;
}
#myCarousel{
	height: 90vh;
}
#myCarousel .arrow_link {
	bottom: 70px;
}
.item, .active, .carousel-inner {
	height: 100%;
}
.fill {
	width: 100%;
	height: 100%;
	background-position: center;
	background-size: cover;
}
.list-social-icons {
	margin-bottom: 45px;
}
.tooltip-social a {
	text-decoration: none;
	color: inherit;
}
.facebook-link a:hover {
	color: #3b5998;
}
.linkedin-link a:hover {
	color: #007fb1;
}
.twitter-link a:hover {
	color: #39a9e0;
}
.google-plus-link a:hover {
	color: #d14836;
}
.service-icon {
	font-size: 50px;
}
.error-404 {
	font-size: 8em;
}
.price {
	font-size: 4em;
}
.price-cents {
	vertical-align: super;
	font-size: 50%;
}
.price-month {
	font-size: 35%;
	font-style: italic;
}

/********************* Extra Styles *********************/
ul.navbar-nav{
	
}
.navbar-nav > li > a{
	font:normal 18px/normal 'Roboto-Condensed';
	color:#fff;
	text-transform:uppercase;
}
.navbar-nav > li{
	margin:0 0 0 20px;
}
/*#myCarousel .container{
	position:relative;
}*/
#myCarousel .fill{
	width:100%;
	background:url(../img/home/banner.jpg) no-repeat center top;
	background-size:100% 100%;
	margin:0 auto;
}
.banner_txt{
	width:100%;
	margin:0 auto 0;
}
.banner_txt h1{
	width:100%;
	font:normal 75px/normal 'LeagueGothic';
	color:#f29400;
	margin:0;
	padding:0;
	clear:both;
}
.banner_txt .description_txt{
	width:100%;
	clear:both;
}
.banner_txt p{
	width:100%;
	font:normal 23px/25px 'RobotoCondensed-Light';
	color:#fff;
	margin:14px 0 0;
	padding:0;
	clear:both;
}
.banner_txt p span{
	font-family:'Roboto-Condensed';
}
.banner_txt a{
	font:normal 22px/normal 'Roboto-Condensed';
	color:#fff;
	text-decoration:none;
	border:2px solid #e58d01;
	padding:14px 65px;
	margin:40px 0 0;
	display:inline-block;
	float:left;
}
.banner_txt a i{
	color:#e58d01;
	margin:0 0 0 6px;
	position:relative;
	bottom:-2px;
}
.banner_txt a:hover{
	border:2px solid #FF6600;
	color:#FF6600;
}
.banner_txt a:hover i{
	color:#FF6600;
}
.banner_txt p.enroll_txt{
	font:normal 23px/normal 'Roboto-Condensed';
	color:#fff;
	margin-top: 140px;
}
.banner_txt p.enroll_txt font{
	color:#f29400;
}
.arrow_link{
	width:54px;
	height:18px;
	background:url(../img/home/arrow.png) no-repeat center center;
	margin:0 0 0 -26px;
	position:absolute;
	left:50%;
	bottom:45px;
}
.arrow_link:hover{
	background:url(../img/home/arrow_hover.png) no-repeat center center;
}
section {
	min-height: 90vh;
	padding: 0 0 75px 0;
	display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column /* works with row or column */
   flex-direction: column;
   -webkit-align-items: center;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
}
section .container {
	width: 100%;
}
#myCarousel .fill {
		width:100%;

		display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column /* works with row or column */
   flex-direction: column;
   -webkit-align-items: center;
   align-items: center;
      -webkit-justify-content: center;
   justify-content: center;

}
#myCarousel .fill .container {
	width: 100%;
}
.map_section{
	width:100%;
	background:#f3f3f3;
	position:relative;
	margin:0 auto;
}
.mid_txt{
	width:100%;
	display:inline-block;
	text-align:center;
	padding:20px 0;
	margin:0 auto;
}
.mid_txt .img_box{
	margin:0 0 10px;
}
.mid_txt .img_box img{
	max-width:100%;
}
.map_box{
	position:relative;
}
.map_arrow{
	width:259px;
	height:97px;
	background:url(../img/home/map_arrow.png) no-repeat center center;
	background-size:100% auto;
	margin:0 0 0 -196px;
	position:absolute;
	left:50%;
	top:0;
}
.human_box{
	width:100%;
	display:inline-block;
	text-align:center;
	overflow:hidden;
}
.human_box .man01, .human_box .man02{
	display:inline-block;
}
.human_box .yellow_arrow{
	display:inline-block;
}
.mid_txt h1{
	width:100%;
	font:normal 76px/68px 'LeagueGothic';
	color:#939393;
	text-transform:uppercase;
	margin:0 0 30px;
	padding:0;
	display:inline-block;
	clear:both;
}
.mid_txt h1 span{
	color:#f29400;
}
.mid_txt p{
	width:65%;
	font:normal 22px/32px 'RobotoCondensed-Light';
	color:#585858;
	margin:0;
	padding:0;
	display:inline-block;
	clear:both;
}
.mid_txt p span{
	font-family:'Roboto-Condensed';
	color:#585858;
}
.info_section{
	width:100%;
	background:#eceaea;
	position:relative;
	margin:0 auto;
}
.book_section{
	width:100%;
	background:#f3f3f3;
	position:relative;
	margin:0 auto;
}
.video_section{
	width:100%;
	background:url(../img/home/video_bg.jpg) no-repeat center top;
	background-size:100% 100%;
	position:relative;
	margin:0 auto;
}
.video_section .mid_txt h1{
	color:#dfdfdf;
}
.video_section .mid_txt p span{
	color:#fff;
}
.video_icon{
	display:inline-block;
	text-align:center;
	
       margin:85px 0 0;
	clear:both;
}
@media (max-width: 480px) {
	.mid_txt h1 {
		margin-bottom: 10px;
	}
	.video_icon {
		margin-top: 20px;
	}
}
.video_icon a{
	display:inline-block;
}
.video_icon span{
	display:block;
	font:normal 22px/normal 'Roboto-Condensed';
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	margin:20px 0 0;
}
.apply_section{
	width:100%;
	background:#f3f3f3;
	position:relative;
	margin:0 auto;
}
.apply_section .mid_txt p{
	width:90%;
}
ul.button_box{
	width:100%;
	list-style:none;
	margin:40px 0;
	padding:0;
	clear:both;
}
ul.button_box li{
	width:100%;
	list-style:none;
	margin:8px 0;
	padding:0;
	clear:both;
	display:inline;
}
ul.button_box li:nth-child(1) a{
	background:#f29400;
	font:normal 21px/normal 'Roboto-Condensed';
	color:#fff;
	text-transform:capitalize;
	text-decoration:none;
	padding:12px 58px;
	display:inline-block;
}
ul.button_box li:nth-child(2) a{
	background:none;
	font:normal 21px/normal 'RobotoCondensed-Light';
	color:#959595;
	text-transform:capitalize;
	text-decoration:none;
	padding:12px 58px;
	display:inline-block;
}
.testimonial_section{
	width:100%;
	background:url(../img/home/testimonial_rep.png) repeat-x left top;
	background-size:100% 100%;
	position:relative;
	margin:0 auto;
}
.testimonial_section .mid_txt h1{
	color:#fff;
}
.testimonial_section .mid_txt p{
	color:#2a2a2a;
}
.btn_white{
	width:55%;
	background:#fff;
	font:normal 21px/normal 'Roboto-Condensed';
	color:#f29400;
	border:none;
	padding:15px 35px;
	margin:25px 0 25px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.btn_white span{
	text-transform:uppercase;
}
.testimonial_txt{
	width:100%;
	text-align:center;
	margin:0 auto;
}
.testimonial_txt h2{
	width:100%;
	font:normal 21px/normal 'RobotoCondensed-Bold';
	color:#fff;
	margin:0 0 10px;
	padding:0;
	clear:both;
}
.comment_txt{
	display:block;
	font:normal 45px/50px 'RobotoCondensed-Light';
	color:#fff;
	margin:0 60px 30px;
	padding:0;
	clear:both;
}
.member_txt{
	display:block;
	font:normal 22px/normal 'Roboto-Condensed';
	color:#fff;
	margin:0 0 25px;
	padding:0;
	clear:both;
}
.contact_section{
	width:100%;
	background:#f3f3f3;
	position:relative;
	margin:0 auto;
}
.contact_section .mid_txt{
	padding:20px 0 0;
}
.contact_section .mid_txt p{
	margin:0 0 45px;
}
.address_txt{
	width:100%;
	font:normal 18px/26px 'RobotoCondensed-Light';
	color:#585858;
	text-align:left;
	margin:0 0 30px;
}
.address_txt h2{
	width:100%;
	font:normal 26px/normal 'RobotoCondensed-Bold';
	color:#f29400;
	text-transform:uppercase;
	margin:0 0 10px;
	padding:0;
	clear:both;
}
.address_txt .address_info{
	margin:0 0 0 25px;
	display:inline-block;
}
.contact_section input[type="text"], .contact_section input[type="email"]{
	width:100%;
	background:none;
	font:normal 19px/normal 'RobotoCondensed-Light';
	color:#959595;
	border:1px solid #c8c8c8;
	padding:12px 3%;
	margin:10px 0 0;
	clear:both;
}
.contact_section textarea{
	width:100%;
	height:150px;
	background:none;
	font:normal 19px/normal 'RobotoCondensed-Light';
	color:#959595;
	border:1px solid #c8c8c8;
	padding:12px 3%;
	margin:10px 0 0;
	clear:both;
}
.btn_send{
	width:100%;
	background:#f29400;
	font:normal 21px/normal 'Roboto-Condensed';
	color:#fff;
	text-align:center;
	border:none;
	padding:15px 0;
	margin:12px 0 0;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.copywright_txt{
	width:100%;
	font:normal 16px/normal 'RobotoCondensed-Light';
	color:#7f7f7f;
	text-align:center;
	margin:80px 0 30px;
}
.arrow_link_up{
	width:54px;
	height:18px;
	background:url(../img/home/arrow_up.png) no-repeat center center;
	margin:0 0 0 -26px;
	position:absolute;
	left:50%;
	bottom:75px;
}
.arrow_link_up:hover{
	background:url(../img/home/arrow_hover02.png) no-repeat center center;
}

/* Testimonial Area Start */
#fade-quote-carousel.carousel .carousel-inner .item, #fade-quote-carousel02.carousel .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-inner .active, #fade-quote-carousel02.carousel .carousel-inner .active {
  opacity: 1;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
/* Testimonial Area End */

.wizard-container{
	width:100%;
	background:#fff;
	margin:100px auto;
}
.line_row{
	width:100%;
	height:4px;
	background:#dcdcdc;
	margin-top:-3px;
	position:absolute;
	top:50%;
	left:0;
}
ul.wizard_selection_area{
	width:100%;
	list-style:none;
	display:inline-block;
	text-align:center;
	position:relative;
	margin:0;
	padding:0;
	clear:both;
}
ul.wizard_selection_area li:nth-child(1){
	margin:0;
	float:left;
}
ul.wizard_selection_area li:nth-child(3){
	margin:0;
	float:right;
}
ul.wizard_selection_area li{
	width:112px!important;
	height:112px;
	background:#dcdcdc;
	list-style:none;
	display:inline-block;
	text-align:center;
	position:relative;
	z-index:999;
	margin:0 20px;
	padding:0;
	float:none;
	border-radius:500px;
	-moz-border-radius:500px;
	-webkit-border-radius:500px;
}
ul.wizard_selection_area li a{
	width:112px;
	height:112px;
	background:#dcdcdc;
	font:normal 20px/20px 'RobotoCondensed-Light';
	color:#6e6e6e;
	display:table-cell;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	border-radius:500px;
	-moz-border-radius:500px;
	-webkit-border-radius:500px;
}
ul.wizard_selection_area li a:hover, ul.wizard_selection_area li a:focus{
	background:#dcdcdc;
	color:#6e6e6e;
}
ul.wizard_selection_area li.active a{
	background:#f29400;
	color:#fff;
}
ul.wizard_selection_area li.active a:hover, ul.wizard_selection_area li.active a:focus{
	background:#f29400;
	color:#fff;
}
.inner_form_content .row{
	margin-left:-5px;
	margin-right:-5px;
}
.inner_form_content .col-xs-1, .inner_form_content .col-xs-2, .inner_form_content .col-xs-3, .inner_form_content .col-xs-4, .inner_form_content .col-xs-5, .inner_form_content .col-xs-6, .inner_form_content .col-xs-7, .inner_form_content .col-xs-8, .inner_form_content .col-xs-9, .inner_form_content .col-xs-10, .inner_form_content .col-xs-11, .inner_form_content .col-xs-12, .inner_form_content .col-sm-1, .inner_form_content .col-sm-2, .inner_form_content .col-sm-3, .inner_form_content .col-sm-4, .inner_form_content .col-sm-5, .inner_form_content .col-sm-6, .inner_form_content .col-sm-7, .inner_form_content .col-sm-8, .inner_form_content .col-sm-9, .inner_form_content .col-sm-10, .inner_form_content .col-sm-11, .inner_form_content .col-sm-12, .inner_form_content .col-md-1, .inner_form_content .col-md-2, .inner_form_content .col-md-3, .inner_form_content .col-md-4, .inner_form_content .col-md-5, .inner_form_content .col-md-6, .inner_form_content .col-md-7, .inner_form_content .col-md-8, .inner_form_content .col-md-9, .inner_form_content .col-md-10, .inner_form_content .col-md-11, .inner_form_content .col-md-12, .inner_form_content .col-lg-1, .inner_form_content .col-lg-2, .inner_form_content .col-lg-3, .inner_form_content .col-lg-4, .inner_form_content .col-lg-5, .inner_form_content .col-lg-6, .inner_form_content .col-lg-7, .inner_form_content .col-lg-8, .inner_form_content .col-lg-9, .inner_form_content .col-lg-10, .inner_form_content .col-lg-11, .inner_form_content .col-lg-12{
	padding-left:5px;
	padding-right:5px;
}
.inner_form_content h3{
	width:100%;
	font:normal 20px/normal 'RobotoCondensed-Light';
	color:#959595;
	text-align:center;
	margin:35px 0 20px;
	padding:0;
	clear:both;
}
.inner_form_content input[type="text"], .inner_form_content select, .inner_form_content input[type="email"], .inner_form_content input[type="password"], .inner_form_content textarea{
	width:100%;
	background:none;
	font:normal 19px/normal 'RobotoCondensed-Light';
	color:#959595;
	border:1px solid #c8c8c8;
	padding:12px 3%;
	margin:10px 0 0;
	clear:both;
}
.wizard-footer .btn_send{
	width:100%;
}
.wizard-footer .btn_send:hover, .wizard-footer .btn_send:focus{
	color:#fff;
	outline:none;
}
.wizard_txt{
	width:100%;
	font:normal 20px/27px 'RobotoCondensed-Light';
	color:#959595;
	text-align:center;
	margin:55px 0 0px;
	padding:0;
	clear:both;
}
ul.language_list{
	width:100%;
	list-style:none;
	margin:0;
	padding:0;
	clear:both;
}
ul.language_list li{
	width:100%;
	list-style:none;
	font:normal 24px/normal 'RobotoCondensed-Light';
	color:#959595;
	overflow:hidden;
	margin:0;
	padding:0;
	clear:both;
}
ul.language_list li:nth-child(odd){background:#f4f4f4;}
ul.language_list li:nth-child(even){background:#ffffff;}
.list_row{
	width:100%;
	margin:0 auto;
}
.list_row .checkbox_area{
	width:7%;
	background:#fff;
	margin:0 3% 0 0;
	float:left;
}
.list_row .hebrew_txt{
	width:35%;
	float:left;
}
.list_row .normal_txt{
	width:55%;
	float:left;
}
.list_row .normal_txt input[type="text"]{
	width:60%;
	background:#fff;
	font:normal 18px/normal 'RobotoCondensed-Light';
	color:#959595;
	border:1px solid #c8c8c8;
	padding:3px 2%;
	margin:5px 0 5px 10px;
	clear:none;
}
.styledRadio, .styledCheckbox {
	display:inline-block;
	margin:6px 0 0;
}
.add_field{
	padding:0 0 38px;
	position:relative;
}
.add_field_txt{
	display:inline-block;
	font:normal 20px/normal 'RobotoCondensed-Light';
	color:#959595;
	text-decoration:none;
	position:absolute;
	left:14px;
	bottom:0;
}
.add_field_txt:hover, .add_field_txt:focus{
	color:#959595;
	text-decoration:none;
}
.hebrew_keyboard{
	width:100%;
	position:relative;
}
.keyboard_icon{
	width:45px;
	height:18px;
	position:absolute;
	right:20px;
	top:26px;
}
.keyboard_icon:hover .small_tooltip{
	display:block;
}
.small_tooltip{
	width:185px;
	background:#f29400;
	font:normal 21px/normal 'Roboto-Condensed';
	color:#fff;
	text-align:center;
	padding:10px 0;
	position:relative;
	position:absolute;
	top:54px;
	left:-16px;
	display:none;
}
.small_tooltip:after{ 
	content:'';
	display:block;
	position:absolute;
	top:-20px;
	left:30px;
	border-color: transparent transparent #f29400 transparent;
	border-style: solid;
	border-width: 10px;
}
.field_info{
	width:100%;
	font:normal 20px/normal 'RobotoCondensed-Light';
	color:#959595;
	margin:65px 0 10px;
}
.field_info .row{
	margin:25px 0 0;
}
.field_info .styledCheckbox{
	margin:0 6px -8px 0;
}
.field_info .select_box{
	width:100%;
	background:url(../img/home/select_arrow.png) no-repeat center right;
	border:1px solid #c8c8c8;
	margin:-5px 0 0;
	overflow:hidden;
}
.field_info select{
	width:112%;
	background:none;
	font:normal 18px/normal 'RobotoCondensed-Light';
	color:#959595;
	border:none;
	padding:0;
	margin:7px;
	clear:none;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 0px!important; -webkit-border-bottom-right-radius: 0px!important; -khtml-border-bottom-right-radius: 0px!important; border-bottom-right-radius: 0px!important; border-top-left-radius: 0px!important; border-top-right-radius: 0px!important;border-bottom-left-radius: 0px!important;}
.btn_send.red{ background:#e72626;}
.btn_send.green{ background:#98d474;}
.errorclass {
    border-color: #9ecaed;
    border-radius: 7px;
}
#formmsg
{
	color:#FC0826;
}
#formmsg2
{
	color:#FC0826;
}
.confidential_txt{
	margin:25px 0 10px;
}
.confidential_txt .chkbox-d-wrap{
	position:relative;
	left:-4px;
}
.confidential_txt .txt_area{
	position:relative;
	left:-10px;
	top:5px;
}
.wpcf7-not-valid-tip{
	font:normal 18px/normal 'RobotoCondensed-Light'!important;
	margin:4px 0 -14px;
}

.foce{
	text-align:center;
	padding:20px 0 40px 0;	
}



/********************* Responsive Styles *********************/
@media (min-width: 1600px){
#myCarousel, section#about, section#info, section#book, section#video, section#apply, section#testimonial, section#contact {
    /*min-height: 1080px;*/
}
#myCarousel .fill{
	background-size:100% auto;
}
}
@media (max-width: 1280px){
#myCarousel .fill{
	background-size:auto 100%;
}
}
@media (min-width: 981px) and (max-width: 1024px){
/*#myCarousel .fill{
	background-size:auto 100%;
}*/
.enroll_txt{
	margin:0;
	left:4%;
}
.ui-keyboard-has-focus{ display:none!important;}
}
div.wpcf7-response-output {
    margin: 2em 6.5em 1em !important;
    padding: 0.2em 1em !important;
    float: right !important;
    }
@media (max-width: 980px){
.carousel {
	height: 100%;
}
/*#myCarousel .fill{
	background-size:auto 100%;
}*/
.enroll_txt{
	margin:0;
	left:4%;
}
.carousel {
    height:70%;
}
.human_box .man01, .human_box .man02{
	width:295px;
}
.video_section{
	background-size:auto 100%;
}
}
@media (min-width: 768px) and (max-width: 979px){
.navbar-nav > li {
    margin:0 0 0 8px;
}
.carousel {
    height:90%;
}
.ui-keyboard-has-focus{ display:none!important;}
}
@media (max-width: 767px) {
	.ui-keyboard-has-focus{ display:none!important;}
body {
    padding-top:89px;
}
.navbar-brand{
	margin:5px 15px;
}
.navbar-nav > li{
	margin:0;
}
#myCarousel .fill {
    background-size:auto 100%;
}
.carousel {
    height:auto;
}
.banner_txt{
	display:inline-block;
	text-align:center;
	margin:0px 0 35%;
}
.banner_txt a{
	float:none;
}
.enroll_txt{
	display:block;
	text-align:center;
	position:relative;
	left:0;
	bottom:105px;
}
.mid_txt p{
	width:100%;
}
.apply_section .mid_txt p{
	width:100%;
}
.human_box .man01, .human_box .man02{
	width:235px;
}
.human_box .yellow_arrow{
	/*width:85px;*/
	margin:0 25px 0 0;
}
.btn_white{
	width:100%;
}
.field_info .select_box{
	margin:8px 0 0;
}
.wizard-container{
	margin:65px auto;
}
.small_tooltip:after{
	right:30px;
	left:auto;
}
.small_tooltip{
	right:0;
	left:auto;
}
.address_txt{
	text-align:center;
}
.comment_txt{
	margin:0 20px 30px;
}
}
@media (max-width: 568px) {
.human_box .man01, .human_box .man02{
	width:200px;
}
.human_box .yellow_arrow{
	/*width:85px;*/
	margin:0 40px 0 0;
}
}
@media (max-width: 480px){
.human_box .man01{
	margin:0 60px 0 -90px;
}
.human_box .man02{
	margin:0 -135px 0 0;
}
.human_box .yellow_arrow{
	/*display:none;*/
}
}
@media (max-width: 375px){
.banner_txt{
	margin:0px 0 55%;
}
.map_arrow{
	width:125px;
	margin:0;
	left:15%;
}
ul.wizard_selection_area li{
	width:90px!important;
	height:90px;
	margin:0;
}
ul.wizard_selection_area li a{
	width:90px;
	height:90px;
	font-size:17px;
}
.list_row .checkbox_area{
	width:12%;
}
.list_row .hebrew_txt{
	width:40%;
}
.list_row .normal_txt{
	width:45%;
}
.list_row .normal_txt input[type="text"]{
	width:45%;
}
}
.wpcf7-form .btn_send-wrap{
    position: relative;
}

.wpcf7-form .btn_send-wrap::after {
    color: #fff;
    content: "\f0da";
    display: inline-block;
    font-family: "FontAwesome";
    font-size: 20px;
    left: 28px;
    position: absolute;
    top: 45px;
    z-index: 99999;
}
.borcls
{
    border: 1px solid #fc0826 !important;
}
.second-name {
	display:none;
}

.contact_section {
	padding-bottom: 0px;
}