/* html5doctor.com Reset v1.6.1 - http://cssreset.com */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}



/* maple slicer base code  */

/* html elements */
html {height: 100%;}
body {height: 100%;}

/* landing page container */
#lp_body {width:100%;min-height:100%;position:relative;/*background-color:#cecece;*/direction:rtl;text-align:center;z-index:10;/*font-family:Arial;font-size:1em;*/}
#lp_page {position:relative;margin:0px auto;background-position:center center;background-repeat:no-repeat;z-index:20;}
#lp_footer {bottom: -30px;position: absolute;right:0px;text-align: center;width: 100%;}

/* form & error msg */
#leadbox_form {}
#leadbox_form_msg {background: #FF1A00;  background: -moz-linear-gradient(top,  #ff1a00 0%, #c60000 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff1a00), color-stop(100%,#c60000));  background: -webkit-linear-gradient(top,  #ff1a00 0%,#c60000 100%);  background: -o-linear-gradient(top,  #ff1a00 0%,#c60000 100%);  background: -ms-linear-gradient(top,  #ff1a00 0%,#c60000 100%);  background: linear-gradient(to bottom,  #ff1a00 0%,#c60000 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff1a00', endColorstr='#c60000',GradientType=0 );border: 1px solid #AC1515;border-radius: 10px 10px 10px 10px;color: #FFF;display:none;font-size: 0.8em;font-weight: bold;padding: 5px 12px;position: absolute;z-index:30;}
#leadbox_form_msg:before {border-color: #AC1515 transparent;border-style: solid;border-width: 0 14PX 14px 14px;bottom: auto;content: "";display: block;right: auto;position: absolute;left: 23px;top: -15px;width: 0;}
#leadbox_form_msg:after{border-color: #FF1A00 transparent;border-style: solid;border-width: 0 13px 13px;bottom: auto;content: "";display: block;right: auto;position: absolute;left: 24px;top: -13px;width: 0;}
.leadbox_form_error_field{background-color:#FF9D9D !important; box-shadow: 2PX 3PX 8PX #943838 INSET;}

/* form elements */
.lp_field {/*background-color:transparent;*/
    border: 0px;
    position: absolute;/*font-size:1.2em;font-family:Arial;*/
    padding: 0px !important;
    left: 107px;
    top: 632px;
    width: 217px;
    height: 32px;
}
.lp_text {}
.lp_select {}
.lp_checkbox {}
.lp_redio {}
.lp_submit {background-color: transparent !important;cursor: pointer;}
.lp_freetext {}
input.field_fullphone, input.field_pre_phone, input.field_pre_phone_code, input.field_email {direction:ltr;text-align:left;}
.button_submit {cursor:pointer;}
.trigger_on_click, .trigger_on_mouseover { cursor: pointer;}
.close {position: absolute;left: 3px;top: 3px;cursor: pointer;background: rgb(196, 0, 0);padding: 4px;color: #fff;width: 25px;box-shadow: 2px 4px 7px #000;font-weight: bold;text-shadow: 1px 3px 2px #000;text-align: center;font-size: 19px;}

/* landing page container */
#lp_body {background-color:#efeadc;background-repeat:repeat;background-position:left top;font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#000000;}
#lp_page {width:1000px;height:1109px;background-image:url('../images/bg.jpg'); }
.lp_layer_content {font-size:17px;background-color:#fff;border:2px solid #525252;box-shadow:0px 5px 9px #000;padding:8px;text-align:right;}
.lp_text, .lp_select {color:#000000;font-size:17px;font-family:Arial,Helvetica,sans-serif;background-color:transparent;}

#name {
    width: 371px;
    height: 33px;
    top: 678px;
    left: 85px;
    position: absolute;
}

#phone {
    width: 309px;
    height: 33px;
    top: 721px;
    left: 87px;
    position: absolute;

}



#city {
    width: 369px;
    height: 33px;
    top: 761px;
    left: 87px;
    position: absolute;

}
#have_kids1{
    position: absolute;
    top: 817px;
    height: 20px;
    width: 20px;
    left: 244px;
}
#have_kids2{
    position: absolute;
    top: 817px;
    height: 20px;
    width: 20px;
    left: 157px;
}


#course1{
    position: absolute;
    top: 382px;
    height: 20px;
    width: 20px;
    left: 520px;
}


#course2{
    position: absolute;
    top: 483px;
    height: 20px;
    width: 20px;
    left: 520px;
}



#course3{
    position: absolute;
    top: 583px;
    height: 20px;
    width: 20px;
    left: 520px;
}



#email {
    width: 283px;
    height: 32px;
    top: 762px;
    left: 442px;
    position: absolute;

}

#tafked {
    width: 202px;
    height: 32px;
    top: 692px;
    left: 111px;
    position: absolute;

}


#wazefa1 {
	top: 767px;
	left: 612px;
	position: absolute;

}

#wazefa2 {
	top: 767px;
	left: 544px;
	position: absolute;

}

#wazefa3 {
	top: 767px;
	left: 478px;
	position: absolute;

}

#wazefa4 {
	top: 767px;
	left: 412px;
	position: absolute;

}

#wazefa5 {
	top: 767px;
	left: 343px;
	position: absolute;

}

#submit5 {
    width: 206px;
    height: 46px;
    top: 879px;
    left: 77px;
    position: absolute;
}

#submitlink1 {
	width: 257px;
	height: 296px;
	top: 596px;
	left: 31px;
	position: absolute;
}

#submitlink2 {
	width: 147px;
	height: 106px;
	top: -164px;
	left: 747px;
	position: absolute;
}
#agree {
	top: 619px;
	left: 305px;
	position: absolute;

}
#submitlink3 {
	width: 184px;
	height: 235px;
	top: 612px;
	left: 25px;
	position: absolute;
}

p{
	font-size:18px;
	color:#fff;

}
h3{
	font-size:36px;
	color:#fff;

}
ul {
    list-style-type: square;
	font-size:18px;
}
li{
	font-size:18px;
	color:#fff;
}

/* Style the tab */
.tab {
    overflow: hidden;
    border: 1px solid #ccc;
    background-color: #f1f1f1;
	width:50%;
	margin-right: auto;
    margin-left: auto;

}

/* Style the buttons inside the tab */
.tab button {
    background-color: inherit;
    float: right;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 14px 16px;
    transition: 0.3s;
    font-size: 17px;
}

/* Change background color of buttons on hover */
.tab button:hover {
    background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
    background-color: #ccc;
}

/* Style the tab content */
.tabcontent {
    display: none;
    padding: 6px 12px;

    border-top: none;
	width:50%;
	margin-right: auto;
    margin-left: auto;
}

/* Style the close button */
.topright {
    float: right;
    cursor: pointer;
    font-size: 28px;
}

.topright:hover {color: red;}
