/*
	Theme Name:HTML5 Blank
	Theme URI:http://html5blank.com
	Description:HTML5 Blank WordPress Theme
	Version:1.4.3
	Author:Todd Motto (@toddmotto)
	Author URI:http://toddmotto.com
	Tags:Blank, HTML5, CSS3
	License:MIT
	License URI:http://opensource.org/licenses/mit-license.php
*/
.plus-remark{
    font-size:16px;
	color:#4f9c2e;
}
.company-info{
    display:flex;
}
.aboutPageTopSectionLeftTextInner{
    font-size:28px;
}
.rpScreen2CheckboxesWrapInner::-webkit-scrollbar-thumb{
	background:#888;
  }
.company-description{
    display:flex;
    justify-content:center;
    align-items:center;
}
.company-logo{
    display:flex;
    justify-content:center;
    align-items:center;
    padding:20px;
	max-width:200px;
}
.hps2left_title *,
*:after,
*:before{
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
}
html{font-size:62.5%;}
body{
	font:300 11px/1.4 'Helvetica Neue', Helvetica, Arial, sans-serif;
	color:#444;
}
.clear:before, .clear:after{content:' ';display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
img{max-width:100%;vertical-align:bottom;}
a{color:#444;text-decoration:none;}
a:hover{color:#444;}
a:focus{outline:0;}
a:hover, a:active{outline:0;}
input:focus{outline:0;border:1px solid #04A4CC;}
@font-face{
    font-family:OEDooPro Medium;
    src:url('fonts/OEDooPro/OEDooPro-Medium.eot');
    src:url('fonts/OEDooPro/OEDooPro-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/OEDooPro/OEDooPro-Medium.woff2') format('woff2'),
        url('fonts/OEDooPro/OEDooPro-Medium.woff') format('woff'),
        url('fonts/OEDooPro/OEDooPro-Medium.ttf') format('truetype'),
        url('fonts/OEDooPro/OEDooPro-Medium.svg#OEDooPro-Medium') format('svg');
    font-weight:500;
    font-style:normal;
}
@font-face{
    font-family:OEDooPro Regular;
    src:url('fonts/OEDooPro/OEDooPro-Regular.eot');
    src:url('fonts/OEDooPro/OEDooPro-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/OEDooPro/OEDooPro-Regular.woff2') format('woff2'),
        url('fonts/OEDooPro/OEDooPro-Regular.woff') format('woff'),
        url('fonts/OEDooPro/OEDooPro-Regular.ttf') format('truetype'),
        url('fonts/OEDooPro/OEDooPro-Regular.svg#OEDooPro-Regular') format('svg');
    font-weight:normal;
    font-style:normal;
}
@font-face{
    font-family:OEDooPro Bold;
    src:url('fonts/OEDooPro/OEDooPro-Bold.eot');
    src:url('fonts/OEDooPro/OEDooPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/OEDooPro/OEDooPro-Bold.woff2') format('woff2'),
        url('fonts/OEDooPro/OEDooPro-Bold.woff') format('woff'),
        url('fonts/OEDooPro/OEDooPro-Bold.ttf') format('truetype'),
        url('fonts/OEDooPro/OEDooPro-Bold.svg#OEDooPro-Bold') format('svg');
    font-weight:normal;
    font-style:normal;
}
@font-face{
    font-family:OEDooPro Black;
    src:url('fonts/OEDooPro/OEDooPro-Black.eot');
    src:url('fonts/OEDooPro/OEDooPro-Black.eot?#iefix') format('embedded-opentype'),
        url('fonts/OEDooPro/OEDooPro-Black.woff2') format('woff2'),
        url('fonts/OEDooPro/OEDooPro-Black.woff') format('woff'),
        url('fonts/OEDooPro/OEDooPro-Black.ttf') format('truetype'),
        url('fonts/OEDooPro/OEDooPro-Black.svg#OEDooPro-Black') format('svg');
    font-weight:normal;
    font-style:normal;
}
b, strong{
	font-weight:normal;
    font-family:OEDooPro Bold;
	color:#373737;
}
input[type="password"], input[type="text"], input[type="email"], input[type="tel"], input[type="submit"], textarea, select{
	-webkit-appearance:none;
	appearance:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	border-radius:0;
}
button{
	background:none;
	border:none;
	padding:0;
	margin:0;
	line-height:inherit;
	cursor:pointer;
	font-family:inherit;
	font-size:inherit;
	color:inherit;
}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
a{color:#E84184;}
a:hover{text-decoration:none;}
a img{border:0;text-decoration:none;}
img, embed, object, iframe{max-width:100%;}
figure{margin:0;font-size:0;line-height:1px;}
form, p, blockquote{margin:0;padding:0;}
input, textarea, select{font-family:OEDooPro Regular,arial;font-size:12px;text-align:left;}
textarea{overflow:auto;resize:vertical;}
input[type="checkbox"], input[type="radio"], input[type="button"], input[type="submit"], input[type="image"], input[type="reset"], a, select{cursor:pointer;}
table{border-collapse:collapse;}
::-webkit-input-placeholder{color:#5a5a5a;}
:-moz-placeholder{color:#5a5a5a;}
input[type="checkbox"], input[type="radio"]{vertical-align:middle;cursor:pointer;}
.error::-webkit-input-placeholder{color:red !important;}
.error:-moz-placeholder{color:red !important;}
.my_error::-webkit-input-placeholder{color:red !important;}
.my_error:-moz-placeholder{color:red !important;}
.dooble{
	display:inline-block;
	text-decoration:none;
	color:#fff;
	line-height:13px;
	border-left:1px solid #fff;
	margin:0 0 0 20px;
	padding:0 0 0 20px;
	-webkit-transition:color 0.2s ease;
	transition:color 0.2s ease;
}
.dooble:hover{color:#00CCFF;}
input.my_error, textarea.my_error, select.my_error,
input.error, textarea.error, select.error{
color:red;
border:1px solid red !important;
}
input[type="checkbox"].my_error ~ span,
input[type="checkbox"].error ~ span{
	color:red;
}
label.error, label.my_error{
	color:red;
	font-size:15px;
}
iframe[name="google_conversion_frame"]{
	position:fixed;
	right:-999px;
	top:-999px;
}
html, body{height:100%;}
body{
	font-family:OEDooPro Regular,arial;
	font-size:21px;
	line-height:30px;
	text-align:center;
	margin:0;
	color:#444;
	overflow-x:hidden;
}
::selection{background:#8FE03D;}
.clear{clear:both;}
.clearfix::after{
	content:'';
	display:block;
	clear:both;
}
.wrap{
	min-height:-webkit-calc(100% - 350px);
	min-height:calc(100% - 350px);
	text-align:left;
	direction:ltr;
}
.wrap.js_wrap aboutPage{overflow:hidden;}
#fullpage section{
	text-align:left;
	direction:ltr;
}
.container{
	width:1540px;
	max-width:100%;
	padding:0 20px;
	margin:auto;
	text-align:left;
	direction:ltr;
}
header{
	width:100%;
	height:135px;
	position:fixed;
	top:0;
	left:0;
	z-index:13;
	direction:ltr;
	text-align:left;
	-webkit-transition:all 0.4s ease;
	transition:all 0.4s ease;
}
table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("../images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("../images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("../images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("../images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("../images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}
.jspContainer{
	overflow:hidden;
	position:relative;
}
.jspPane{position:absolute;}
.jspVerticalBar{
	background:red;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	width:16px;
}
.jspHorizontalBar{
	background:red;
	bottom:0;
	height:16px;
	right:0;
	position:absolute;
	width:100%;
}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:right;}
.jspTrack{
	background:#dde;
	position:relative;
}
.jspDrag{
	background:#bbd;
	cursor:pointer;
	right:0;
	position:relative;
	top:0;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag{
	float:right;
	height:100%;
}
.jspArrow{
	background:#50506d;
	cursor:pointer;
	direction:rtl;
	display:block;
	margin:0;
	padding:0;
	text-indent:-20000px;
}
.jspDisabled{
	background:#80808d;
	cursor:default;
}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{
	float:right;
	height:100%;
	width:16px;
}
.jspVerticalBar .jspArrow:focus{
	border:1px solid red;
	outline:none;
}
.jspCorner{
	background:#eeeef4;
	float:right;
	height:100%;
}
* html .jspCorner{margin:0 0 0 -3px;}
/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes:core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors;Licensed MIT */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden{
	display:none;
}
.ui-helper-hidden-accessible{
	border:0;
	clip:rect(0 0 0 0);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px;
}
.ui-helper-reset{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	line-height:1.3;
	text-decoration:none;
	font-size:100%;
	list-style:none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after{
	content:"";
	display:table;
	border-collapse:collapse;
}
.ui-helper-clearfix:after{
	clear:both;
}
.ui-helper-zfix{
	width:100%;
	height:100%;
	top:0;
	left:0;
	position:absolute;
	opacity:0;
	filter:Alpha(Opacity=0);
}
.ui-front{
	z-index:100;
}
.ui-state-disabled{
	cursor:default !important;
	pointer-events:none;
}
.ui-icon{
	display:inline-block;
	vertical-align:middle;
	margin-top:-.25em;
	position:relative;
	text-indent:-99999px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.ui-widget-icon-block{
	left:50%;
	margin-left:-8px;
	display:block;
}
.ui-widget-overlay{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.ui-accordion .ui-accordion-header{
	display:block;
	cursor:pointer;
	position:relative;
	margin:2px 0 0 0;
	padding:.5em .5em .5em .7em;
	font-size:100%;
}
.ui-accordion .ui-accordion-content{
	padding:1em 2.2em;
	border-top:0;
	overflow:auto;
}
.ui-autocomplete{
	position:absolute;
	top:0;
	left:0;
	cursor:default;
}
.ui-menu{
	list-style:none;
	padding:0;
	margin:0;
	display:block;
	outline:0;
}
.ui-menu .ui-menu{
	position:absolute;
}
.ui-menu .ui-menu-item{
	margin:0;
	cursor:pointer;
	list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper{
	position:relative;
	padding:3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider{
	margin:5px 0;
	height:0;
	font-size:0;
	line-height:0;
	border-width:1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active{
	margin:-1px;
}
.ui-menu-icons{
	position:relative;
}
.ui-menu-icons .ui-menu-item-wrapper{
	padding-left:2em;
}
.ui-menu .ui-icon{
	position:absolute;
	top:0;
	bottom:0;
	left:.2em;
	margin:auto 0;
}
.ui-menu .ui-menu-icon{
	left:auto;
	right:0;
}
.ui-button{
	padding:.4em 1em;
	display:inline-block;
	position:relative;
	line-height:normal;
	margin-right:.1em;
	cursor:pointer;
	vertical-align:middle;
	text-align:center;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	/* Support:IE <= 11 */
	overflow:visible;
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active{
	text-decoration:none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only{
	width:2em;
	box-sizing:border-box;
	text-indent:-9999px;
	white-space:nowrap;
}
/* no icon support for input elements */
input.ui-button.ui-button-icon-only{
	text-indent:0;
}
/* button icon element(s) */
.ui-button-icon-only .ui-icon{
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-8px;
	margin-left:-8px;
}
.ui-button.ui-icon-notext .ui-icon{
	padding:0;
	width:2.1em;
	height:2.1em;
	text-indent:-9999px;
	white-space:nowrap;
}
input.ui-button.ui-icon-notext .ui-icon{
	width:auto;
	height:auto;
	text-indent:0;
	white-space:normal;
	padding:.4em 1em;
}
/* workarounds */
/* Support:Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner{
	border:0;
	padding:0;
}
.ui-controlgroup{
	vertical-align:middle;
	display:inline-block;
}
.ui-controlgroup > .ui-controlgroup-item{
	float:left;
	margin-left:0;
	margin-right:0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{
	z-index:9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item{
	display:block;
	float:none;
	width:100%;
	margin-top:0;
	margin-bottom:0;
	text-align:left;
}
.ui-controlgroup-vertical .ui-controlgroup-item{
	box-sizing:border-box;
}
.ui-controlgroup .ui-controlgroup-label{
	padding:.4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span{
	font-size:80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{
	border-left:none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{
	border-top:none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{
	border-right:none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{
	border-bottom:none;
}
/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input{
	/* Support:IE8 only, Android < 4.4 only */
	width:75%;
	width:calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{
	border-top-style:solid;
}
.ui-checkboxradio-label .ui-icon-background{
	box-shadow:inset 1px 1px 1px #ccc;
	border-radius:.12em;
	border:none;
}
.ui-checkboxradio-radio-label .ui-icon-background{
	width:16px;
	height:16px;
	border-radius:1em;
	overflow:visible;
	border:none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{
	background-image:none;
	width:8px;
	height:8px;
	border-width:4px;
	border-style:solid;
}
.ui-checkboxradio-disabled{
	pointer-events:none;
}
.ui-datepicker{
	width:17em;
	padding:.2em .2em 0;
	display:none;
}
.ui-datepicker .ui-datepicker-header{
	position:relative;
	padding:.2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{
	position:absolute;
	top:2px;
	width:1.8em;
	height:1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover{
	top:1px;
}
.ui-datepicker .ui-datepicker-prev{
	left:2px;
}
.ui-datepicker .ui-datepicker-next{
	right:2px;
}
.ui-datepicker .ui-datepicker-prev-hover{
	left:1px;
}
.ui-datepicker .ui-datepicker-next-hover{
	right:1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span{
	display:block;
	position:absolute;
	left:50%;
	margin-left:-8px;
	top:50%;
	margin-top:-8px;
}
.ui-datepicker .ui-datepicker-title{
	margin:0 2.3em;
	line-height:1.8em;
	text-align:center;
}
.ui-datepicker .ui-datepicker-title select{
	font-size:1em;
	margin:1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{
	width:45%;
}
.ui-datepicker table{
	width:100%;
	font-size:.9em;
	border-collapse:collapse;
	margin:0 0 .4em;
}
.ui-datepicker th{
	padding:.7em .3em;
	text-align:center;
	font-weight:bold;
	border:0;
}
.ui-datepicker td{
	border:0;
	padding:1px;
}
.ui-datepicker td span,
.ui-datepicker td a{
	display:block;
	padding:.2em;
	text-align:right;
	text-decoration:none;
}
.ui-datepicker .ui-datepicker-buttonpane{
	background-image:none;
	margin:.7em 0 0 0;
	padding:0 .2em;
	border-left:0;
	border-right:0;
	border-bottom:0;
}
.ui-datepicker .ui-datepicker-buttonpane button{
	float:right;
	margin:.5em .2em .4em;
	cursor:pointer;
	padding:.2em .6em .3em .6em;
	width:auto;
	overflow:visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{
	float:left;
}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi{
	width:auto;
}
.ui-datepicker-multi .ui-datepicker-group{
	float:left;
}
.ui-datepicker-multi .ui-datepicker-group table{
	width:95%;
	margin:0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group{
	width:50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group{
	width:33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group{
	width:25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{
	border-left-width:0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane{
	clear:left;
}
.ui-datepicker-row-break{
	clear:both;
	width:100%;
	font-size:0;
}
/* RTL support */
.ui-datepicker-rtl{
	direction:rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev{
	right:2px;
	left:auto;
}
.ui-datepicker-rtl .ui-datepicker-next{
	left:2px;
	right:auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover{
	right:1px;
	left:auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover{
	left:1px;
	right:auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane{
	clear:right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{
	float:left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group{
	float:right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{
	border-right-width:0;
	border-left-width:1px;
}
/* Icons */
.ui-datepicker .ui-icon{
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	background-repeat:no-repeat;
	left:.5em;
	top:.3em;
}
.ui-dialog{
	position:absolute;
	top:0;
	left:0;
	padding:.2em;
	outline:0;
}
.ui-dialog .ui-dialog-titlebar{
	padding:.4em 1em;
	position:relative;
}
.ui-dialog .ui-dialog-title{
	float:left;
	margin:.1em 0;
	white-space:nowrap;
	width:90%;
	overflow:hidden;
	text-overflow:ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close{
	position:absolute;
	right:.3em;
	top:50%;
	width:20px;
	margin:-10px 0 0 0;
	padding:1px;
	height:20px;
}
.ui-dialog .ui-dialog-content{
	position:relative;
	border:0;
	padding:.5em 1em;
	background:none;
	overflow:auto;
}
.ui-dialog .ui-dialog-buttonpane{
	text-align:left;
	border-width:1px 0 0 0;
	background-image:none;
	margin-top:.5em;
	padding:.3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{
	float:right;
}
.ui-dialog .ui-dialog-buttonpane button{
	margin:.5em .4em .5em 0;
	cursor:pointer;
}
.ui-dialog .ui-resizable-n{
	height:2px;
	top:0;
}
.ui-dialog .ui-resizable-e{
	width:2px;
	right:0;
}
.ui-dialog .ui-resizable-s{
	height:2px;
	bottom:0;
}
.ui-dialog .ui-resizable-w{
	width:2px;
	left:0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw{
	width:7px;
	height:7px;
}
.ui-dialog .ui-resizable-se{
	right:0;
	bottom:0;
}
.ui-dialog .ui-resizable-sw{
	left:0;
	bottom:0;
}
.ui-dialog .ui-resizable-ne{
	right:0;
	top:0;
}
.ui-dialog .ui-resizable-nw{
	left:0;
	top:0;
}
.ui-draggable .ui-dialog-titlebar{
	cursor:move;
}
.ui-draggable-handle{
	-ms-touch-action:none;
	touch-action:none;
}
.ui-resizable{
	position:relative;
}
.ui-resizable-handle{
	position:absolute;
	font-size:0.1px;
	display:block;
	-ms-touch-action:none;
	touch-action:none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle{
	display:none;
}
.ui-resizable-n{
	cursor:n-resize;
	height:7px;
	width:100%;
	top:-5px;
	left:0;
}
.ui-resizable-s{
	cursor:s-resize;
	height:7px;
	width:100%;
	bottom:-5px;
	left:0;
}
.ui-resizable-e{
	cursor:e-resize;
	width:7px;
	right:-5px;
	top:0;
	height:100%;
}
.ui-resizable-w{
	cursor:w-resize;
	width:7px;
	left:-5px;
	top:0;
	height:100%;
}
.ui-resizable-se{
	cursor:se-resize;
	width:12px;
	height:12px;
	right:1px;
	bottom:1px;
}
.ui-resizable-sw{
	cursor:sw-resize;
	width:9px;
	height:9px;
	left:-5px;
	bottom:-5px;
}
.ui-resizable-nw{
	cursor:nw-resize;
	width:9px;
	height:9px;
	left:-5px;
	top:-5px;
}
.ui-resizable-ne{
	cursor:ne-resize;
	width:9px;
	height:9px;
	right:-5px;
	top:-5px;
}
.ui-progressbar{
	height:2em;
	text-align:left;
	overflow:hidden;
}
.ui-progressbar .ui-progressbar-value{
	margin:-1px;
	height:100%;
}
.ui-progressbar .ui-progressbar-overlay{
	background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
	height:100%;
	filter:alpha(opacity=25);/* support:IE8 */
	opacity:0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value{
	background-image:none;
}
.ui-selectable{
	-ms-touch-action:none;
	touch-action:none;
}
.ui-selectable-helper{
	position:absolute;
	z-index:100;
	border:1px dotted black;
}
.ui-selectmenu-menu{
	padding:0;
	margin:0;
	position:absolute;
	top:0;
	left:0;
	display:none;
}
.ui-selectmenu-menu .ui-menu{
	overflow:auto;
	overflow-x:hidden;
	padding-bottom:1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{
	font-size:1em;
	font-weight:bold;
	line-height:1.5;
	padding:2px 0.4em;
	margin:0.5em 0 0 0;
	height:auto;
	border:0;
}
.ui-selectmenu-open{
	display:block;
}
.ui-selectmenu-text{
	display:block;
	margin-right:20px;
	overflow:hidden;
	text-overflow:ellipsis;
}
.ui-selectmenu-button.ui-button{
	text-align:left;
	white-space:nowrap;
	width:14em;
}
.ui-selectmenu-icon.ui-icon{
	float:right;
	margin-top:0;
}
.ui-slider{
	position:relative;
	text-align:left;
}
.ui-slider .ui-slider-handle{
	position:absolute;
	z-index:2;
	width:1.2em;
	height:1.2em;
	cursor:default;
	-ms-touch-action:none;
	touch-action:none;
}
.ui-slider .ui-slider-range{
	position:absolute;
	z-index:1;
	font-size:.7em;
	display:block;
	border:0;
	background-position:0 0;
}
/* support:IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range{
	filter:inherit;
}
.ui-slider-horizontal{
	height:.8em;
}
.ui-slider-horizontal .ui-slider-handle{
	top:-.3em;
	margin-left:-.6em;
}
.ui-slider-horizontal .ui-slider-range{
	top:0;
	height:100%;
}
.ui-slider-horizontal .ui-slider-range-min{
	left:0;
}
.ui-slider-horizontal .ui-slider-range-max{
	right:0;
}
.ui-slider-vertical{
	width:.8em;
	height:100px;
}
.ui-slider-vertical .ui-slider-handle{
	left:-.3em;
	margin-left:0;
	margin-bottom:-.6em;
}
.ui-slider-vertical .ui-slider-range{
	left:0;
	width:100%;
}
.ui-slider-vertical .ui-slider-range-min{
	bottom:0;
}
.ui-slider-vertical .ui-slider-range-max{
	top:0;
}
.ui-sortable-handle{
	-ms-touch-action:none;
	touch-action:none;
}
.ui-spinner{
	position:relative;
	display:inline-block;
	overflow:hidden;
	padding:0;
	vertical-align:middle;
}
.ui-spinner-input{
	border:none;
	background:none;
	color:inherit;
	padding:.222em 0;
	margin:.2em 0;
	vertical-align:middle;
	margin-left:.4em;
	margin-right:2em;
}
.ui-spinner-button{
	width:1.6em;
	height:50%;
	font-size:.5em;
	padding:0;
	margin:0;
	text-align:center;
	position:absolute;
	cursor:default;
	display:block;
	overflow:hidden;
	right:0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button{
	border-top-style:none;
	border-bottom-style:none;
	border-right-style:none;
}
.ui-spinner-up{
	top:0;
}
.ui-spinner-down{
	bottom:0;
}
.ui-tabs{
	position:relative;/* position:relative prevents IE scroll bug (element with position:relative inside container with overflow:auto appear as "fixed") */
	padding:.2em;
}
.ui-tabs .ui-tabs-nav{
	margin:0;
	padding:.2em .2em 0;
}
.ui-tabs .ui-tabs-nav li{
	list-style:none;
	float:left;
	position:relative;
	top:0;
	margin:1px .2em 0 0;
	border-bottom-width:0;
	padding:0;
	white-space:nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{
	float:left;
	padding:.5em 1em;
	text-decoration:none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{
	margin-bottom:-1px;
	padding-bottom:1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{
	cursor:text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{
	cursor:pointer;
}
.ui-tabs .ui-tabs-panel{
	display:block;
	border-width:0;
	padding:1em 1.4em;
	background:none;
}
.ui-tooltip{
	padding:8px;
	position:absolute;
	z-index:9999;
	max-width:300px;
}
body .ui-tooltip{
	border-width:2px;
}
/* Component containers
----------------------------------*/
.ui-widget{
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
}
.ui-widget .ui-widget{
	font-size:1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button{
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
}
.ui-widget.ui-widget-content{
	border:1px solid #c5c5c5;
}
.ui-widget-content{
	border:1px solid #dddddd;
	background:#ffffff;
	color:#333333;
}
.ui-widget-content a{
	color:#333333;
}
.ui-widget-header{
	border:1px solid #dddddd;
	background:#e9e9e9;
	color:#333333;
	font-weight:bold;
}
.ui-widget-header a{
	color:#333333;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active{
	border:1px solid #c5c5c5;
	background:#f6f6f6;
	font-weight:normal;
	color:#454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button{
	color:#454545;
	text-decoration:none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus{
	border:1px solid #cccccc;
	background:#ededed;
	font-weight:normal;
	color:#2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus{
	color:#2b2b2b;
	text-decoration:none;
}
.ui-visual-focus{
	box-shadow:0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover{
	border:1px solid #003eff;
	background:#007fff;
	font-weight:normal;
	color:#ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background{
	border:#003eff;
	background-color:#ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{
	color:#ffffff;
	text-decoration:none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{
	border:1px solid #dad55e;
	background:#fffa90;
	color:#777620;
}
.ui-state-checked{
	border:1px solid #dad55e;
	background:#fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a{
	color:#777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{
	border:1px solid #f1a899;
	background:#fddfdf;
	color:#5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a{
	color:#5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{
	color:#5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{
	font-weight:bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{
	opacity:.7;
	filter:Alpha(Opacity=70);/* support:IE8 */
	font-weight:normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{
	opacity:.35;
	filter:Alpha(Opacity=35);/* support:IE8 */
	background-image:none;
}
.ui-state-disabled .ui-icon{
	filter:Alpha(Opacity=35);/* support:IE8 - See #6059 */
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon{
	width:16px;
	height:16px;
}
.ui-icon,
.ui-widget-content .ui-icon{
	background-image:url("images/ui-icons_444444_256x240.png");
}
.ui-widget-header .ui-icon{
	background-image:url("images/ui-icons_444444_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon{
	background-image:url("images/ui-icons_555555_256x240.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon{
	background-image:url("images/ui-icons_ffffff_256x240.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon{
	background-image:url("images/ui-icons_777620_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon{
	background-image:url("images/ui-icons_cc0000_256x240.png");
}
.ui-button .ui-icon{
	background-image:url("images/ui-icons_777777_256x240.png");
}
/* positioning */
.ui-icon-blank{background-position:16px 16px;}
.ui-icon-caret-1-n{background-position:0 0;}
.ui-icon-caret-1-ne{background-position:-16px 0;}
.ui-icon-caret-1-e{background-position:-32px 0;}
.ui-icon-caret-1-se{background-position:-48px 0;}
.ui-icon-caret-1-s{background-position:-65px 0;}
.ui-icon-caret-1-sw{background-position:-80px 0;}
.ui-icon-caret-1-w{background-position:-96px 0;}
.ui-icon-caret-1-nw{background-position:-112px 0;}
.ui-icon-caret-2-n-s{background-position:-128px 0;}
.ui-icon-caret-2-e-w{background-position:-144px 0;}
.ui-icon-triangle-1-n{background-position:0 -16px;}
.ui-icon-triangle-1-ne{background-position:-16px -16px;}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-se{background-position:-48px -16px;}
.ui-icon-triangle-1-s{background-position:-65px -16px;}
.ui-icon-triangle-1-sw{background-position:-80px -16px;}
.ui-icon-triangle-1-w{background-position:-96px -16px;}
.ui-icon-triangle-1-nw{background-position:-112px -16px;}
.ui-icon-triangle-2-n-s{background-position:-128px -16px;}
.ui-icon-triangle-2-e-w{background-position:-144px -16px;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position:-32px -32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-65px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:1px -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position:-48px -48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position:-80px -80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position:-96px -96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position:-112px -112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position:-128px -128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-on{background-position:-96px -144px;}
.ui-icon-radio-off{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position:-144px -144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-start{background-position:-80px -160px;}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position:-192px -192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl{
	border-top-left-radius:3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr{
	border-top-right-radius:3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl{
	border-bottom-left-radius:3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br{
	border-bottom-right-radius:3px;
}
/* Overlays */
.ui-widget-overlay{
	background:#aaaaaa;
	opacity:.3;
	filter:Alpha(Opacity=30);/* support:IE8 */
}
.ui-widget-shadow{
	-webkit-box-shadow:0px 0px 5px #666666;
	box-shadow:0px 0px 5px #666666;
}
/* Magnific Popup CSS */
.mfp-bg{
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:1042;
  overflow:hidden;
  position:fixed;
  background:#0b0b0b;
  opacity:0.8;}
.mfp-wrap{
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:1043;
  position:fixed;
  outline:none !important;
  -webkit-backface-visibility:hidden;}
.mfp-container{
  text-align:center;
  position:absolute;
  width:100%;
  height:100%;
  left:0;
  top:0;
  padding:0 8px;
  box-sizing:border-box;}
.mfp-container:before{
  content:'';
  display:inline-block;
  height:100%;
  vertical-align:middle;}
.mfp-align-top .mfp-container:before{
  display:none;}
.mfp-content{
  position:relative;
  display:inline-block;
  vertical-align:middle;
  margin:0 auto;
  text-align:left;
  z-index:1045;}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{
  width:100%;
  cursor:auto;}
.mfp-ajax-cur{
  cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{
  cursor:-moz-zoom-out;
  cursor:-webkit-zoom-out;
  cursor:zoom-out;}
.mfp-zoom{
  cursor:pointer;
  cursor:-webkit-zoom-in;
  cursor:-moz-zoom-in;
  cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{
  cursor:auto;}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter{
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;}
.mfp-loading.mfp-figure{
  display:none;}
.mfp-hide{
  display:none !important;}
.mfp-preloader{
  color:#CCC;
  position:absolute;
  top:50%;
  width:auto;
  text-align:center;
  margin-top:-0.8em;
  left:8px;
  right:8px;
  z-index:1044;}
  .mfp-preloader a{
    color:#CCC;}
    .mfp-preloader a:hover{
      color:#FFF;}
.mfp-s-ready .mfp-preloader{
  display:none;}
.mfp-s-error .mfp-content{
  display:none;}
button.mfp-close,
button.mfp-arrow{
  overflow:visible;
  cursor:pointer;
  background:transparent;
  border:0;
  -webkit-appearance:none;
  display:block;
  outline:none;
  padding:0;
  z-index:1046;
  box-shadow:none;
  touch-action:manipulation;}
button::-moz-focus-inner{
  padding:0;
  border:0;}
.mfp-close{
  width:44px;
  height:44px;
  line-height:44px;
  position:absolute;
  right:0;
  top:0;
  text-decoration:none;
  text-align:center;
  opacity:0.65;
  padding:0 0 18px 10px;
  color:#FFF;
  font-style:normal;
  font-size:28px;
  font-family:Arial, Baskerville, monospace;}
  .mfp-close:hover,
  .mfp-close:focus{
    opacity:1;}
  .mfp-close:active{
    top:1px;}
.mfp-close-btn-in .mfp-close{
  color:#fff;}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{
  color:#FFF;
  right:-6px;
  text-align:right;
  padding-right:6px;
  width:100%;}
.mfp-counter{
  position:absolute;
  top:0;
  right:0;
  color:#CCC;
  font-size:12px;
  line-height:18px;
  white-space:nowrap;}
.mfp-arrow{
  position:absolute;
  opacity:0.65;
  margin:0;
  top:50%;
  margin-top:-55px;
  padding:0;
  width:90px;
  height:110px;
  -webkit-tap-highlight-color:transparent;}
  .mfp-arrow:active{
    margin-top:-54px;}
  .mfp-arrow:hover,
  .mfp-arrow:focus{
    opacity:1;}
  .mfp-arrow:before,
  .mfp-arrow:after{
    content:'';
    display:block;
    width:0;
    height:0;
    position:absolute;
    left:0;
    top:0;
    margin-top:35px;
    margin-left:35px;
    border:medium inset transparent;}
  .mfp-arrow:after{
    border-top-width:13px;
    border-bottom-width:13px;
    top:8px;}
  .mfp-arrow:before{
    border-top-width:21px;
    border-bottom-width:21px;
    opacity:0.7;}
.mfp-arrow-left{
  left:0;}
  .mfp-arrow-left:after{
    border-right:17px solid #FFF;
    margin-left:31px;}
  .mfp-arrow-left:before{
    margin-left:25px;
    border-right:27px solid #3F3F3F;}
.mfp-arrow-right{
  right:0;}
  .mfp-arrow-right:after{
    border-left:17px solid #FFF;
    margin-left:39px;}
  .mfp-arrow-right:before{
    border-left:27px solid #3F3F3F;}
.mfp-iframe-holder{
  padding-top:40px;
  padding-bottom:40px;}
  .mfp-iframe-holder .mfp-content{
    line-height:0;
    width:100%;
    max-width:900px;}
  .mfp-iframe-holder .mfp-close{
    top:-40px;}
.mfp-iframe-scaler{
  width:100%;
  height:0;
  overflow:hidden;
  padding-top:56.25%;}
  .mfp-iframe-scaler iframe{
    position:absolute;
    display:block;
    top:0;
    left:0;
    width:100%;
    height:100%;
    box-shadow:0 0 8px rgba(0, 0, 0, 0.6);
    background:#000;}
/* Main image in popup */
img.mfp-img{
  width:auto;
  max-width:100%;
  height:auto;
  display:block;
  line-height:0;
  box-sizing:border-box;
  padding:40px 0 40px;
  margin:0 auto;}
/* The shadow behind the image */
.mfp-figure{
  line-height:0;}
  .mfp-figure:after{
    content:'';
    position:absolute;
    left:0;
    top:40px;
    bottom:40px;
    display:block;
    right:0;
    width:auto;
    height:auto;
    z-index:-1;
    box-shadow:0 0 8px rgba(0, 0, 0, 0.6);
    background:#444;}
  .mfp-figure small{
    color:#BDBDBD;
    display:block;
    font-size:12px;
    line-height:14px;}
  .mfp-figure figure{
    margin:0;}
.mfp-bottom-bar{
  margin-top:-36px;
  position:absolute;
  top:100%;
  left:0;
  width:100%;
  cursor:auto;}
.mfp-title{
  text-align:left;
  line-height:18px;
  color:#F3F3F3;
  word-wrap:break-word;
  padding-right:36px;}
.mfp-image-holder .mfp-content{
  max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{
  cursor:pointer;}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder{
    padding-left:0;
    padding-right:0;}
  .mfp-img-mobile img.mfp-img{
    padding:0;}
  .mfp-img-mobile .mfp-figure:after{
    top:0;
    bottom:0;}
  .mfp-img-mobile .mfp-figure small{
    display:inline;
    margin-left:5px;}
  .mfp-img-mobile .mfp-bottom-bar{
    background:rgba(0, 0, 0, 0.6);
    bottom:0;
    margin:0;
    top:auto;
    padding:3px 5px;
    position:fixed;
    box-sizing:border-box;}
    .mfp-img-mobile .mfp-bottom-bar:empty{
      padding:0;}
  .mfp-img-mobile .mfp-counter{
    right:5px;
    top:3px;}
  .mfp-img-mobile .mfp-close{
    top:0;
    right:0;
    width:35px;
    height:35px;
    line-height:35px;
    background:rgba(0, 0, 0, 0.6);
    position:fixed;
    text-align:center;
    padding:0;} }
@media all and (max-width:900px){
  .mfp-arrow{
    -webkit-transform:scale(0.75);
    transform:scale(0.75);}
  .mfp-arrow-left{
    -webkit-transform-origin:0;
    transform-origin:0;}
  .mfp-arrow-right{
    -webkit-transform-origin:100%;
    transform-origin:100%;}
  .mfp-container{
    padding-left:6px;
    padding-right:6px;} }
/* style.css */
.resizeHeader header{
	background:#fff;
	height:100px;
	box-shadow:rgba(0,0,0,0.1) 0 10px 35px 0;
	z-index:13;
}
.logo_a{
	float:right;
	height:105px;
	margin:30px 60px 0 0;
	-webkit-transition:all 0.4s ease;
	transition:all 0.4s ease;
}
.logo{max-height:100%;}
.resizeHeader .logo_a{
	height:69px;
	margin-top:15px;
}
.headerInner{
	float:left;
	max-width:-webkit-calc(100% - 290px);
	max-width:calc(100% - 290px);
	padding:6px 0 0 62px;
	position:relative;
	-webkit-transition:all 0.4s ease;
	transition:all 0.4s ease;
}
.resizeHeader .headerInner{
	padding:28px 0 0 130px;
	font-size:0;
}
.headerInner .topTelText,
.headerInner .topJoinUsBtn{
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
	visibility:hidden;
	-webkit-transition:all 0.4s ease;
	transition:all 0.4s ease;
}
.headerInner .topJoinUsBtn{margin:0 0 0 10px;}
.resizeHeader .headerInner .topTelText,
.resizeHeader .headerInner .topJoinUsBtn{
	visibility:visible;
	filter:alpha(opacity=100);
	opacity:1;
	-khtml-opacity:1;
}
.headerInner .topTelText{
	line-height:41px;
}
.topTelText{
	font-size:22px;
	color:#373737;
	margin:0 0 0 30px;
}
.topTel{
	font-family:OEDooPro Medium;
	font-size:24px;
	color:#373737;
	margin:0 0 0 10px;
	direction:rtl;
	display:inline-block;
}
.asterisk{
	font-size:30px;
	line-height:20px;
	display:inline-block;
	position:relative;
	bottom:-8px;
	margin:0 0 0 3px;
}
.header_a{
	display:inline-block;
	margin:0 23px 0 0;
	line-height:41px;
	color:#373737;
	font-size:16px;
	text-decoration:none;
	z-index:4;
	position:relative;
}
.header_a:hover{color:#E84184;}
.menuBTN{
	width:30px;
	height:19px;
	outline:none;
	position:fixed;
	left:62px;
	top:42px;
	-webkit-transition:transform 0.4s ease;
	transition:transform 0.4s ease;
	-webkit-transform:translate(0,21px);
	transform:translate(0,21px);
	z-index:13;
}
.resizeHeader .menuBTN{
	-webkit-transform:translate(0,0);
	transform:translate(0,0);
}
.menuBTN:before,
.menuIconSpans{
	background:#000000;
	width:100%;
	height:3px;
	position:absolute;
	right:0;
	filter:alpha(opacity=100);
	opacity:1;
	-khtml-opacity:1;
	-webkit-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.menuIconSpan1{
	top:0;
	-webkit-transition:all 0.15s ease;
	transition:all 0.15s ease;
	-webkit-transition-delay:0.2s;
	transition-delay:0.2s;
}
.menuBTN:before{
	content:'';
	top:8px;
}
.menuIconSpan2{
	top:8px;
	-webkit-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.menuIconSpan3{
	top:16px;
	-webkit-transition:all 0.15s ease;
	transition:all 0.15s ease;
	-webkit-transition-delay:0.2s;
	transition-delay:0.2s;
}
html.menuIsOpen .menuIconSpan1{
	-webkit-transform:translate(0,6px);
	transform:translate(0,6px);
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
	-webkit-transition-delay:0s;
	transition-delay:0s;
}
html.menuIsOpen .menuIconSpan2{
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	-webkit-transition-delay:0.2s;
	transition-delay:0.2s;
}
html.menuIsOpen .menuBTN:before{
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
	-webkit-transition-delay:0.2s;
	transition-delay:0.2s;
}
html.menuIsOpen .menuIconSpan3{
	-webkit-transform:translate(0,-6px);
	transform:translate(0,-6px);
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
	-webkit-transition-delay:0s;
	transition-delay:0s;
}
.mainMenuBlackOpacity{
	background:rgba(0,0,0,0.6);
	width:100%;
	height:100%;
	position:fixed;
	right:0;
	top:0;
	z-index:11;
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
	visibility:hidden;
	-webkit-transition:all 0.8s ease;
	transition:all 0.8s ease;
}
.menuIsOpen .mainMenuBlackOpacity{
	filter:alpha(opacity=100);
	opacity:1;
	-khtml-opacity:1;
	visibility:visible;
}
nav{
	background:#fff;
	position:fixed;
	width:370px;
	left:0;
	top:0;
	bottom:0;
	z-index:12;
	padding:130px 0 0 0;
	direction:ltr;
	text-align:left;
	-webkit-transition:all 0.8s ease;
	transition:all 0.8s ease;
	-webkit-transform:translate(-100%,0);
	transform:translate(-100%,0);
}
.menuIsOpen nav{
	-webkit-transform:translate(0,0);
	transform:translate(0,0);
}
ul.mainMenu{
	max-height:-webkit-calc(100vh - 360px);
	max-height:calc(100vh - 360px);
	list-style:none;
	padding:0;
	margin:0;
	overflow:auto;
	direction:rtl;
	-webkit-overflow-scrolling:touch;
}
ul.mainMenu li{
	padding:0 60px 0 62px;
	direction:ltr;
}
ul.mainMenu li a{
	display:block;
	text-decoration:none;
	font-family:OEDooPro medium;
	font-size:20px;
	color:#222;
	position:relative;
	padding:9px 10px 9px 0;
}
ul.mainMenu li:hover > a{
	color:#E84184;
}
.hasSons{position:relative;}
.hasSons > span{
	content:'';
	width:40px;
	height:40px;
	background:url(../images/arrow.png) center no-repeat;
	position:absolute;
	right:20px;
	top:10px !important;
	margin:-3px 0 0 0;
	-webkit-transform:translate(0,0) rotate(180deg);
	transform:translate(0,0) rotate(180deg);
	-webkit-transition:transform 0.4s ease;
	transition:transform 0.4s ease;
}
.hasSons:hover a::after{
	border-right-color:#E84184;
	border-bottom-color:#E84184;
	-webkit-transform:translate(5px,0);
	transform:translate(5px,0);
}
ul.mainMenu li ul{
	background:#EEEEEE;
	list-style:none;
	margin:0;
}
.nav_joinUsBtnWrap{
	text-align:center;
	padding:0 60px 0 62px;
}
.nav_bottomText{
	position:absolute;
	left:62px;
	right:60px;
	bottom:60px;
}
.nav_bottomText .topTelText{
	margin:0;
}
.nav_bottomText .topTelText .topTel{
	margin:0;
	color:#E84184;
}
.nav_btmTxt_a_wrap{
	padding:10px 0 0 0;
}
.nav_btmTxt_a{
	text-decoration:none;
	color:#373737;
}
.nav_btmTxt_a:hover{
	color:#E84184;
}
.hpSectionTopBannerWrap{position:relative;}
.hpSectionTopBannerWrap::before{
	content:'';
	background:#F0F5F9;
	width:-webkit-calc(570px + ((100% - 1500px) / 2));
	width:calc(570px + ((100% - 1500px) / 2));
	height:100px;
	position:absolute;
	top:0;
	left:0;
	z-index:3;
}
.hpSectionTopBanner{
	background:#F0F5F9;
	min-height:100vh;
	position:relative;
}
.hpSectionTopBanner .container{
	padding-top:135px;
}
.hps1_textWrap{
	display:table;
	width:570px;
	height:-webkit-calc(100vh - 278px);
	height:calc(100vh - 278px);
	line-height:32px;
	direction:rtl;
	font-family:OEDooPro medium;
	white-space:nowrap;
	margin:0 0 20px 0;
	font-size:0;
}
.hps1_text{
	display:table-cell;
	vertical-align:middle;
	white-space:normal;
	font-size:24px;
	direction:ltr;
}
.hps1_text p{display:block;}
.hps1_title1{
	font-size:70px;
	line-height:70px;
	margin:0 0 10px 0;
	color:#373737;
	font-family:OEDooPro Bold;
}
.hps1_title2{
	font-size:90px;
	line-height:90px;
	color:#4f9c2e;
	font-family:OEDooPro Bold;
	margin:-10px 0 30px 0;
}
.greenBtn,
.pinkBtn{
	background:#E84184;
	display:inline-block;
	min-width:250px;
	height:45px;
	line-height:41px;
	padding:0 29px;
	vertical-align:top;
	font-family:OEDooPro Bold;
	font-size:0;
	border-radius:30px;
	margin:40px 0 0 0;
	color:#fff;
	text-decoration:none;
	position:relative;
	overflow:hidden;
	white-space:nowrap;
}
.greenBtn{
	background:#4F9C2E;
	padding:0 16px;
}
.greenBtn::after,
.pinkBtn::after{
	content:'';
	background:url(../images/left_arrow.png) left top no-repeat;
	background-size:100% 100%;
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
	display:inline-block;
	width:19px;
	height:8px;
	margin:0 0 0 22px;
	vertical-align:middle;
	position:relative;
	z-index:1;
}
.greenBtnSpan,
.pinkBtnSpan{
	display:inline-block;
	height:100%;
	position:relative;
	z-index:1;
	font-size:21px;
	vertical-align:middle;
}
.hpSectionTopBanner .container{
	position:relative;
	z-index:2;
}
.hps1_nextWrap{padding:0 0 30px 0;}
.hps1_next{
	display:block;
	width:58px;
	height:58px;
	border:1px solid #bbb;
	border-radius:50%;
	position:relative;
}
.hps1_next::after{
	content:'';
	width:9px;
	height:9px;
	position:absolute;
	right:50%;
	top:50%;
	border-bottom:2px solid #373737;
	border-right:2px solid #373737;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	margin:-8px -6px 0 0;
}
.hps1_swiperWrap{
	width:100%;
	height:90vh;
	position:absolute;
	right:0;
	bottom:0;
	z-index:0;
	padding:0 60px 0 0;
}
.hps1_swiperWrap .swiper-container{
	height:100%;
}
.hps1_swiperWrap .swiper-slide{
	background:#F0F5F9;
	display:flex;
	align-items:flex-end;
	justify-content:flex-start;
	flex-direction:row-reverse;
}
.hps1_swiperTextWrap{
	max-width:330px;
	margin:0 19px 25vh -10px;
	position:relative;
	z-index:1;
}
.hps1_swiperTitle{
	font-size:30px;
	line-height:30px;
	color:#e84184;
    font-family:OEDooPro Bold;
	margin:0 0 6px 0;
}
.hps1_swiperSubtitle{
	font-size:23px;
    font-family:OEDooPro Medium;
}
.hps1_swiperImg{
	max-width:-webkit-calc(100% - 410px);
	max-width:calc(100% - 410px);
	max-height:100%;
	position:relative; 
	right:-8%;
}
.hps5_rightText,
.hps2_rightText{
	display:inline-block;
	width:47%;
	padding:30px 90px 30px 0;
	direction:rtl;
	vertical-align:middle;
	white-space:normal;
	font-size:21px;
}
.hps5_rightTextInner,
.hps2_rightTextInner{
	direction:ltr;
}
.hpsLogos_textTitle,
.hps5_rightText_title,
.hps2_rightText_title{
    font-family:OEDooPro Bold;
    font-size:70px;
    line-height:70px;
    color:#373737;
    margin:0 0 33px 0;
}
.hps5_rightText_a,
.hps2_rightText_a{
	display:inline-block;
	position:relative;
	text-decoration:none;
	padding:0 0 7px 0;
	color:#373737;
    font-family:OEDooPro Medium;
	margin:13px 0 0 0;
}
.hps5_rightText_a::after,
.hps2_rightText_a::after{
	content:'';
	background:#E84184;
	height:3px;
	position:absolute;
	bottom:0;
	right:0;
	left:0;
}
.hps2_leftText{
	display:inline-block;
	width:53%;
	list-style:none;
	padding:20px 0;
	margin:0;
	vertical-align:middle;
	white-space:normal;
}
.hps2_leftText_li,
.hps2_leftText li{
	display:inline-block;
	vertical-align:top;
	width:20%;
	margin:13px 0;
}
.hps2left_a{
	display:block;
	width:100%;
	padding:16px 6px;
	text-decoration:none;
	color:#373737;
	font-family:OEDooPro Medium;
	text-align:center;
	line-height:27px;
	border-radius:8px;
	-webkit-transition:all 0.4s ease;
	transition:all 0.4s ease;
}
.hps2left_a.active{
	-moz-box-shadow:rgba(0,0,0,0.15) 13px 10px 50px -9px;
	box-shadow:rgba(0,0,0,0.15) 13px 10px 50px -9px;
}
.hps2left_figure{
	height:112px;
	display:flex;
	justify-content:center;
	align-items:flex-end;
	margin:0 0 24px 0;
	padding:20px 20px 0;
}
.hps2left_img{max-height:100%;}
.hps2left_title{
	margin:0;
	font-weight:normal;
	min-height:54px;
	font-size:21px;
	line-height:26px;
	padding:0 5px;
	color:#373737;
}
.hpSection3{overflow:hidden;}
.h100p100{
	height:100vh;
	padding-top:100px;
}
.verticalCenter{
	white-space:nowrap;
	font-size:0;
}
.verticalCenter::before{
	content:'';
	width:0;
	height:100%;
	display:inline-block;
	vertical-align:middle;
}
.hps3_right{
	width:50%;
	display:inline-block;
	vertical-align:middle;
	white-space:normal;
}
.hps3_figure{
	float:right;
	width:-webkit-calc(100% + ((100vw - 1540px) / 2) + 20px);
	width:calc(100% + ((100vw - 1540px) / 2) + 20px);
	height:612px;
	position:relative;
	overflow:hidden;
}
.hps3_img{
	max-width:none;
	min-width:100%;
	height:100%;
	position:absolute;
	right:50%;
	top:50%;
	-webkit-transform:translate(50%,-50%);
	transform:translate(50%,-50%);
}
.hps3_left{
	display:inline-block;
	vertical-align:middle;
	width:50%;
	white-space:normal;
	padding:0 0 0 8.333%;
	color:#373737;
	font-family:OEDooPro Bold;
	font-size:0;
}
.hps3l_1{
	font-size:100px;
	display:inline-block;
	vertical-align:baseline;
	line-height:100px;
	padding:0 20px 0 0;
}
.hps3l_green{
	color:#4f9c2e;
	font-size:0;
	display:inline-block;
	vertical-align:baseline;
}
.hps3l_price{
	display:inline-block;
	vertical-align:baseline;
	font-size:180px;
	line-height:60px;
}
.hps3l_nis{
	display:inline-block;
	vertical-align:baseline;
	font-size:70px;
	line-height:70px;
	margin:0 0 0 5px;
}
.hps3l_2{
	display:inline-block;
	vertical-align:baseline;
	width:175px;
	font-size:24px;
	line-height:29px;
	font-family:OEDooPro Medium;
	padding:0 0 0 20px;
}
.hps3l_btmTxt{
	padding:75px 0 0 0;
	font-size:70px;
	line-height:70px;
}
.hps3_animateBorderWrap{
	width:58.333%;
	height:-webkit-calc(21vh + 135px);
	height:calc(21vh + 135px);
	position:absolute;
	left:58px;
	top:-21vh;
	transform:scaleX(-1);
}
.hps3_animateBorder{position:absolute;}
.hps3_animateBorder.first{
	background:url(../images/bd1.gif) left bottom no-repeat;
	width:100%;
	height:0;
	left:0;
	top:0;
}
.fullPageSections.enter .hps3_animateBorder.first{
	height:100%;
	-webkit-transition:height 0.1s ease;
	transition:height 0.1s ease;
}
.hps3_animateBorder.second{
	background:url(../images/bd2.gif) left bottom no-repeat;
	width:0;
	height:100%;
	left:6px;
	bottom:-10px;
}
.fullPageSections.enter .hps3_animateBorder.second{
	width:-webkit-calc(100% - 6px);
	width:calc(100% - 6px);
	-webkit-transition:width 0.3s ease;
	transition:width 0.3s ease;
	-webkit-transition-delay:0.4s;
	transition-delay:0.4s;
}
.hps3_animateBorder.third{
	background:url(../images/bd3.gif) calc(100% - 1px) top no-repeat;
	width:100%;
	height:0;
	right:-9px;
	top:100%;
	margin:11px 0 0 0;
}
.fullPageSections.enter .hps3_animateBorder.third{
	height:99px;
	-webkit-transition:height 0.1s ease;
	transition:height 0.1s ease;
	-webkit-transition-delay:0.5s;
	transition-delay:0.5s;
}
.hps3arrow{
	background:#fff;
	width:48px;
	height:48px;
	border:2px solid #4C9E23;
	position:absolute;
	top:100%;
	right:-23px;
	border-radius:50%;
	-webkit-transform:translate(0,-10px);
	transform:translate(0,-10px);
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
}
.fullPageSections.enter .hps3arrow{
	-webkit-transition:all 1s ease;
	transition:all 1s ease;
	-webkit-transition-delay:0.8s;
	transition-delay:0.8s;
	filter:alpha(opacity=100);
	opacity:1;
	-khtml-opacity:1;
	-webkit-transform:translate(0,0);
	transform:translate(0,0);
}
.hps3arrow::after{
	content:'';
	width:10px;
	height:10px;
	border-bottom:2px solid #4C9E23;
	border-right:2px solid #4C9E23;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	position:absolute;
	left:50%;
	top:50%;
	margin:-7px 0 0 -5px;
}
.hpSection4Wrap{position:relative;}
.hpSection4Wrap .fp-tableCell{
	vertical-align:top;
}
.hps4_right{
	width:50%;
	max-height:-webkit-calc(100vh - 315px);
	max-height:calc(100vh - 315px);
	margin:315px 0 0 0;
	direction:rtl;
}
.hps4_lines{
	padding:40px 0;
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
	-webkit-transform:translate(0,-20px);
	transform:translate(0,-20px);
	-webkit-transition:all 1s ease;
	transition:all 1s ease;
}
.fullPageSections.enter .hps4_lines{
	filter:alpha(opacity=100);
	opacity:1;
	-khtml-opacity:1;
	-webkit-transform:translate(0,0);
	transform:translate(0,0);
	-webkit-transition-delay:1s;
	transition-delay:1s;
}
.fullPageSections.enter .hps4_lines:nth-child(2){
	-webkit-transition-delay:1s;
	transition-delay:1s;
}
.fullPageSections.enter .hps4_lines:nth-child(3){
	-webkit-transition-delay:1s;
	transition-delay:1s;
}
.hpSection4{
	position:relative;
	z-index:1;
}
.hps4_linesFigure{
	float:left;
	width:116px;
	padding:0 30px 0 0;
	direction:ltr;
}
.hps4_lines:nth-child(3) .hps4_linesFigure{
	padding-top:20px;
}
.hps4_linesTitle{
	font-size:36px;
    font-family:OEDooPro Bold;
	color:#4c9e23;
}
.hps4_linesPrice{
	font-size:80px;
	line-height:80px;
    font-family:OEDooPro Bold;
	color:#373737;
}
.hps4_linesNis{
	display:inline-block;
	font-size:48px;
}
.floatingCardsWrap{
	width:100%;
	height:100%;
	overflow:hidden;
	position:absolute;
	right:0;
	bottom:0;
	z-index:0;
}
.fcCards{
	height:212px;
	border-radius:10px;
	overflow:hidden;
	position:absolute;
	-webkit-transition:all 1s ease;
	transition:all 1s ease;
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
	-webkit-transform:rotate(45deg) translate(300px,0px);
	transform:rotate(45deg) translate(300px,0px);
	-webkit-box-shadow:rgba(55,55,55,0.15) 0px 6px 45px 7px;
	box-shadow:rgba(55,55,55,0.15) 0px 6px 45px 7px;
}
.fullPageSections.enter .fcCards{
	filter:alpha(opacity=100);
	opacity:1;
	-khtml-opacity:1;
	-webkit-transform:rotate(45deg) translate(0,0);
	transform:rotate(45deg) translate(0,0);
}
.fcCard01{
	right:-93px;
	bottom:557px;
	-webkit-transition-delay:3s;
	transition-delay:3s;
}
.fcCard02{
	right:307px;
	bottom:530px;
	-webkit-transition-delay:4s;
	transition-delay:4s;
}
.fcCard03{
	right:3px;
	bottom:227.3px;
	-webkit-transition-delay:3.4s;
	transition-delay:3.4s;
}
.fcCard04{
	right:400px;
	bottom:215px;
	-webkit-transition-delay:3.2s;
	transition-delay:3.2s;
}
.fcCard05{
	right:97px;
	bottom:-87px;
	-webkit-transition-delay:3.8s;
	transition-delay:3.8s;
}
.fcCard06{
	right:527px;
	bottom:-85px;
	-webkit-transition-delay:3.6s;
	transition-delay:3.6s;
}
.hps5_rightText{
	width:48%;
	padding-right:20px;
	padding:40px 9% 40px 0;
}
.hpSection5Wrap{overflow:hidden;}
.hps5arrowsWrap{margin:60px 0 0 0;}
.hps5arrows{
	float:left;
	width:58px;
	height:58px;
	border-radius:50%;
	border:2px solid #D6D6D6;
	margin:0 20px 0 0;
	position:relative;
	outline:none;
}
.hps5arrows::after{
	content:'';
	width:11px;
	height:11px;
	border-top:2px solid #373737;
	border-right:2px solid #373737;
	position:absolute;
	left:50%;
	top:50%;
	margin:-5px 0 0 -4px;
}
.hps5arrows.next::after{
	-webkit-transform:rotate(-135deg);
	transform:rotate(-135deg);
}
.hps5arrows.prev::after{
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	margin-left:-7px;
}
.hps5_leftSwiper{
	width:-webkit-calc(60% + ((100vw - 1540px) / 2) + 20px);
	width:calc(60% + ((100vw - 1540px) / 2) + 20px);
	display:inline-block;
	vertical-align:middle;
	white-space:normal;
	font-size:20px;
	color:#444;
	padding:40px 0 40px 6px;
	overflow:hidden;
}
.hps5_leftSwiper  .swiper-container{
	overflow:visible;
}
.hps5swiper_a{
	display:block;
	text-decoration:none;
	padding:20px;
	border-radius:10px;
	color:#444;
	margin:0 6px;
}
.hps5swiper_figure{
	height:308px;
	border-radius:10px;
	overflow:hidden;
	position:relative;
}
.hps5swiper_img{
	max-width:none;
	min-width:100%;
	height:100%;
	position:absolute;
	right:50%;
	top:50%;
	-webkit-transform:translate(50%,-50%) scale(1);
	transform:translate(50%,-50%) scale(1);
}
.hps5swiper_text{
	height:148px;
	overflow:hidden;
	margin:20px 0 0 0;
}
.hps5swiper_title{
	font-size:24px;
	color:#373737;
	margin:0;
    font-family:OEDooPro Bold;
	-webkit-transition:color 0.2s ease;
	transition:color 0.2s ease;
}
.hps5swiper_a:hover .hps5swiper_title{
	color:#e84184;
}
.hpSectionLogosWrap{
	background:-moz-linear-gradient(45deg,rgba(255,255,255,0) 98%, rgba(247,250,252,1) 60%, rgba(243,248,251,1) 88%);
	background:-webkit-linear-gradient(45deg,rgba(255,255,255,0) 98%,rgba(247,250,252,1) 60%,rgba(243,248,251,1) 88%);
	background:linear-gradient(45deg,rgba(255,255,255,0) 98%,rgba(247,250,252,1) 60%,rgba(243,248,251,1) 88%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#f3f8fb',GradientType=1);
}
.hpsLogos_textWrap{
	display:inline-block;
	width:100%;
	vertical-align:middle;
	text-align:center;
	white-space:normal;
	padding:60px 0;
}
.hpsLogos_text{
	display:inline-block;
	vertical-align:top;
	width:52%;
	font-size:21px;
}
.hpsLogos_ul{margin:15px 0 0 0;}
.hpsLogos_li{padding:85px 0 0 0;}
.hpsLogos_figure{
	height:105px;
	line-height:105px;
	text-align:center;
	white-space:nowrap;
	padding:0 20px;
}
.hpsLogos_figure::before{
	content:'';
	display:inline-block;
	vertical-align:middle;
	height:100%;
}
.hpsLogos_img{
	display:inline-block;
	vertical-align:middle;
	max-height:100%;
}
.rtl{direction:ltr;}
.langInMobileMenu{
	position:absolute;
	top:19px;
	right:30px;
}
footer{
	background:#222222;
	direction:ltr;
	color:#fff;
	font-size:18px;
}
.footerTop{
	width:870px;
	max-width:100%;
	min-height:263px;
	padding:60px 0;
	text-align:center;
	display:flex;
	flex-direction:row;
	justify-content:space-around;
	align-items:center;
	margin:auto;
}
.footerBottom{
	border-top:1px solid #434343;
	min-height:87px;
	padding:0 60px;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	align-items:center;
	white-space:nowrap;
}
.footerShareBtns,
.footer_a{
	color:#fff;
	text-decoration:none;
}
.footerShareBtns:hover,
.footer_a:hover{
	color:#E84184;
}
.footerBottom_right{
	text-align:left;
}
.footerBottom_right,
.footerBottom_left,
.footerBottom_centerText{
	width:33.333%;
}
.footerBottom_left{
	font-size:0;
	text-align:right;
}
.footerShareBtns{
	display:inline-block;
	width:50px;
	height:50px;
	line-height:50px;
	font-size:22px;
}
.footerCircles{
	text-decoration:none;
	position:relative;
}
.footerCircles_span{
	display:flex;
	width:130px;
	height:130px;
	justify-content:center;
	align-items:center;
	border-radius:50%;
	color:#fff;
	position:relative;
	z-index:2;
	font-size:23px;
    font-family:OEDooPro Medium;
	line-height:26px;
}
.swiper-container-horizontal>.swiper-pagination-bullets{
	text-align:center;
	margin:20px 0 0 0;
	line-height:10px;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin:0 10px;
	width:11px;
	height:11px;
	background:none;
	border:2px solid #AFAFAF;
	filter:alpha(opacity=100);
	opacity:1;
	-khtml-opacity:1;
	vertical-align:top;
	outline:none;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background:#373737;
	border:none;
}
.swiper-container-horizontal.hpsLogosSwiperContainer>.swiper-pagination-bullets{
	margin:60px 0 0 0;
}
.registrationPopup{
	background:#fff;
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	right:0;
	z-index:14;
	direction:ltr;
	text-align:center;
	visibility:hidden;
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
	-webkit-transition:all 0.7s ease;
	transition:all 0.7s ease;
	-webkit-transform:translate(0,-20px);
	transform:translate(0,-20px);
}
.registrationPopup.active{
	-webkit-transform:translate(0,0);
	transform:translate(0,0);
	filter:alpha(opacity=100);
	opacity:1;
	-khtml-opacity:1;
	visibility:visible;
}
.rpLeftFigure{
	background:url(../images/bg01.jpg) left top no-repeat;
	background-size:100% 100%;
	float:left;
	width:40%;
	height:100%;
	display:flex;
	justify-content:center;
	align-items:flex-end;
	position:relative;
	overflow:hidden;
}
.rpLeftImg{
	max-width:none;
	min-width:100%;
	height:100%;
	position:absolute;
	right:50%;
	top:50%;
	-webkit-transform:translate(50%,-50%);
	transform:translate(50%,-50%);
}
.closeRegPopup{
	width:32px;
	height:32px;
	position:absolute;
	left:30px;
	top:30px;
	z-index:1;
	-webkit-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.closeRegPopup:hover{
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
}
.closeRegPopup::before,
.closeRegPopup::after{
	content:'';
	background:#484848;
	width:4px;
	height:42px;
	position:absolute;
	right:13px;
	top:-5px;
}
.closeRegPopup::before{
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
}
.closeRegPopup::after{
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
}
.rpRight{
	float:left;
	width:60%;
	height:100%;
	padding:30px 50px;
	color:#373737;
	position:relative;
}
.rpRightContainer{
	width:730px;
	max-width:100%;
	height:100%;
	margin:auto;
	position:relative;
}
.rpSteps_ul{
	list-style:none;
	padding:0;
	margin:0;
	font-size:0;
}
.rpSteps_ul li{
	display:inline-block;
	vertical-align:top;
	width:33.333%;
	text-align:center;
	color:#888;
	font-size:17px;
	font-family:OEDooPro medium;
}
.rpSteps_num{
	background:#F1F1F1;
	display:inline-block;
	vertical-align:middle;
	width:35px;
	height:35px;
	line-height:32px;
	text-align:center;
	color:#373737;
	margin:0 10px 0 0;
	border-radius:50%;
	position:relative;
	overflow:hidden;
	-webkit-transition:color 0.5s ease;
	transition:color 0.5s ease;
}
.rpSteps_num::after{
	content:'';
	background:#4F9C2E;
	width:100%;
	height:100%;
	position:absolute;
	right:0;
	bottom:0;
	z-index:0;
	-webkit-transform:translate(0,100%);
	transform:translate(0,100%);
	-webkit-transition:transform 0.8s ease;
	transition:transform 0.8s ease;
}
.rpSteps_numInner{
	display:block;
	position:relative;
	z-index:1;
}
.rpSteps_numInner.rpV{display:none;}
.rpSteps_ul li.checked .rpSteps_numInner.rpNum{
	display:none;
}
.rpSteps_ul li.checked .rpSteps_numInner.rpV{
	display:block;
}
.rpSteps_ul li.active{color:#4F9C2E;}
.rpSteps_ul li.active .rpSteps_num{color:#fff;}
.rpSteps_ul li.active .rpSteps_num::after{
	-webkit-transform:translate(0,0);
	transform:translate(0,0);
}
.rpScreens{
	width:100%;
	height:-webkit-calc(100vh - 180px);
	height:calc(100vh - 180px);
	margin:80px 0 0 0;
	overflow-y:auto;
	overflow-x:hidden;
	padding:0 30px;
	position:absolute;
	background:#fff;
	right:0;
	top:35px;
	-webkit-transition:transform 1s ease,opacity 0.8s ease,visibility 0.8s ease;
	transition:transform 1s ease,opacity 0.8s ease,visibility 0.8s ease;
	-webkit-transform:translate(20%,0);
	transform:translate(20%,0);
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
	visibility:hidden;
}
.rpScreens.GoRight{
	-webkit-transform:translate(-20%,0);
	transform:translate(-20%,0);
	-webkit-transition:transform 1.5s ease,opacity 0.8s ease,visibility 0.8s ease;
	transition:transform 1.5s ease,opacity 0.8s ease,visibility 0.8s ease;
}
.registrationPopup.active .rpScreens.active{
	-webkit-transform:translate(0,0);
	transform:translate(0,0);
	filter:alpha(opacity=100);
	opacity:1;
	-khtml-opacity:1;
	visibility:visible;
	padding:0 15px 200px 15px;
}
.rpTitle1{
	font-size:23px;
	line-height:28px;
    font-family:OEDooPro Medium;
}
.rpTitle2{
	font-size:54px;
	line-height:55px;
    font-family:OEDooPro Bold;
	margin:0 0 5px 0;
}
.rpScreen1RadiosWrap{
	min-height:-webkit-calc(100% - 170px);
	min-height:calc(100% - 170px);
	display:flex;
	justify-content:center;
	flex-direction:column;
}
.rpScreen1Radios{
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.rpStep1RadioBtnWrap{
	width:33.333%;
	padding:20px 0;
	text-align:center;
}
.rpStep1RadioBtn{
	width:190px;
	height:190px;
	position:relative;
	cursor:pointer;
	display:flex;
	justify-content:center;
	align-items:center;
	margin:auto;
}
.rpRadioBorder{
	background:#fff;
	width:100%;
	height:100%;
	border:2px solid #ddd;
	position:absolute;
	right:0;
	top:0;
	border-radius:50%;
}
.rpStep1RadioInput{
	position:absolute;
	visibility:hidden;
}
.rpStep1RadioInput:checked ~ .rpRadioBorder{
	border-color:#F26B9C;
}
.rpStep1RadioImg{
	max-width:60%;
	max-height:60%;
	position:relative;
	z-index:1;
}
.rpBottomText{
	font-size:0;
	margin:20px 0 0 0;
}
.rpBottomText_left,
.rpBottomText_right{
	display:inline-block;
	vertical-align:top;
	width:50%;
	font-family:OEDooPro medium;
	font-size:17px;
	line-height:24px;
	padding:0 30px;
}
.rpBottomText_left{border-left:1px solid #E5E5E5;}
.rpBottomText_left a{color:#373737;text-decoration:underline;}
.rpBottomText_left a:hover{color:#F26B9C;}
.rpSearchWrap{
	position:relative;
	margin:40px 0 30px 0;
}
.rpSearchInput{
	width:100%;
	height:49px;
	line-height:49px;
	border:2px solid #ddd;
	border-radius:8px !important;
	margin:0;
	font-size:19px;
	padding:0 49px 0 17px;
}
.rpSearchSubmit{
	background:url(../images/search.png) center center no-repeat;
	width:49px;
	height:49px;
	line-height:49px;
	position:absolute;
	right:0;
	top:0;
}
.ycheckboxLabelCLick{
	position:relative;
	cursor:pointer;
	font-size:0;
	display:inline-block;
	vertical-align:top;
	-webkit-transition:color 0.2s ease;
	transition:color 0.2s ease;
}
.ycheckboxLabelCLick:hover{color:#E84184;}
.ycheckboxLabelCLick input[type="checkbox"]{
	position:absolute;
	left:0;
	top:0;
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
}
.ychkbx{
	display:inline-block;
	vertical-align:top;
	width:19px;
	height:19px;
	margin:5px 12px 0 0;
	border:2px solid #bbb;
	border-radius:3px;
	position:relative;
}
.ychkbxText{
	display:inline-block;
	vertical-align:top;
	width:-webkit-calc(100% - 31px);
	width:calc(100% - 31px);
	font-size:18px;
	line-height:24px;
}
.ychkbx::after{
	content:'';
	background:#4F9C2E url(../images/checked.png) center center no-repeat;
	position:absolute;
	right:-2px;
	left:-2px;
	top:-2px;
	bottom:-2px;
	border-radius:3px;
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
	-webkit-transform:scale(0.3);
	transform:scale(0.3);
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.ycheckboxLabelCLick input[type="checkbox"]:checked ~ .ychkbx::after{
	filter:alpha(opacity=100);
	opacity:1;
	-khtml-opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1);
}
.ycheckboxLabelCLick input.my_error ~ span,
.ycheckboxLabelCLick input.error ~ span{
	margin:0 0 20px 0;
	color:red;
	vertical-align:middle;
	display:inline-block;
}
.ycheckboxLabelCLick input.my_error + label.my_error,
.ycheckboxLabelCLick input.error + label.error{
	position:absolute;
	bottom:0;
	cursor:pointer;
}
.rpScreen2CheckboxesWrap{
	text-align:left;
	font-size:18px;
}
.rpSubCheckboxesWrap,
.rpScreen2Checkboxes{
	display:none;
}
.rpScreen2Checkboxes{
}
.rpSubCheckboxesWrap.active,
.rpScreen2Checkboxes.active{
	display:block;
}
.rpScreen2AllChekboxes{
	font-size:0;
	margin:0 -15px;
}
.rpScreen2AllChekboxes.second{
	height:-webkit-calc(100% - 13px) !important;
	height:calc(100% - 13px) !important;
	margin-top:13px;
}
.rpScreen2AllChekboxes .ychkbxText{
	width:-webkit-calc(100% - 55px);
	width:calc(100% - 55px);
}
.rpScreen2AllChekboxes .ycheckboxLabelCLick{
	width:100%;
	padding:15px;
}
.rpScreen2AllChekboxes .ycheckboxLabelCLick::after{
	content:'';
	background:#ddd;
	height:1px;
	position:absolute;
	bottom:0;
	left:15px;
	right:15px;
}
.rpOpenSubCheckboxes{
	display:inline-block;
	vertical-align:top;
	position:relative;
	width:40px;
	height:40px;
	line-height:40px;
	color:#454545;
	font-size:32px;
	position:absolute;
	top:7px;
	right:0;
}
.rpOpenSubCheckboxes:hover{color:#E84184;}
.ycheckboxLabelCLick.rpCheckAllLabel{
	width:auto;
	margin:0 0 20px 0;
}
.rpNextPrevWrap{
	padding:33px 0 0 0;
	text-align:left;
}
.rpPrev{
	background:none;
	min-width:250px;
	max-width:35%;
	height:55px;
	line-height:52px;
	border-radius:40px;
	border:2px solid #ddd;
	color:#888;
	font-size:19px;
	text-align:center;
    font-family:OEDooPro Medium;
	margin:0;
}
.rpPrev.pinkBtn::before{background:#eee;}
.rpPrev .pinkBtnSpan{vertical-align:top;}
.rpNext{
	float:right;
	min-width:250px;
	max-width:35%;
	height:55px;
	line-height:52px;
	border-radius:40px;
	border:none;
	color:#fff;
	font-size:19px;
	text-align:center;
    font-family:OEDooPro Medium;
	margin:0;
}
.rpPrev::after,
.rpNext::after{
	display:none;
}
.rpSubCheckboxesTitle{
	float:left;
	font-size:19px;
    font-family:OEDooPro Medium;
}
.pinkBtn.rpBackToCats{
	background:#eee;
	float:right;
	min-width:1px;
	margin:0;
	padding:0 20px;
	height:36px;
	line-height:33px;
	color:#373737;
    font-family:OEDooPro Medium;
	direction:rtl;
}
.rpBackToCats .pinkBtnSpan{font-size:17px;}
.pinkBtn.rpBackToCats::after{
	background:url(../images/right_arrow.png) left top no-repeat;
	margin:0 10px 0 0;
}
.slimScrollDiv{touch-action:none;}
.rpScreen2CheckboxesWrap .slimScrollDiv{
	width:-webkit-calc(100% + 30px) !important;
	width:calc(100% + 30px) !important;
	min-height:200px;
	margin:15px 0 0 -30px;
	padding:0 0 0 30px;
	max-height:300px;
}
.slimScrollDiv .slimScrollBar{
	filter:alpha(opacity=100) !important;
	opacity:1 !important;
	-khtml-opacity:1 !important;
	border-radius:0 !important;
}
.slimScrollDiv .slimScrollRail{
	border-radius:0 !important;
}
.rpScreen2Checkboxes .slimScrollDiv{
	margin-bottom:30px;
}
.hide{display:none !important;}
.disabled{
	filter:alpha(opacity=60);
	opacity:0.6;
	-khtml-opacity:0.6;
}
.rpContactWrap{
	font-size:0;
	width:-webkit-calc(100% + 30px);
	width:calc(100% + 30px);
	margin:100px -15px 0;
	text-align:left;
}
.wpcf7{
	text-align:left;
	direction:ltr;
}
.contactForm .wpcf7-form-control-wrap{
	display:inline-block;
	vertical-align:top;
	width:50%;
	position:relative;
	padding:0 15px 30px;
}
.contactForm .wpcf7-form-control-wrap.textarea-133{
	width:100%;
}
.contactInputs{
	width:100%;
	height:49px;
	line-height:49px;
	border:2px solid #ddd;
	padding:0 25px;
	color:#373737;
	vertical-align:top;
	margin:0;
	font-size:17px;
	border-radius:7px !important;
}
.contactInputs:hover{border-color:#C9C9C9;}
.contactContent_right .contactInputs{
	font-size:20px;
}
textarea.contactInputs{
	min-height:190px;
	height:190px;
}
.requiredFieldSign{
	position:absolute;
	left:29px;
	top:16px;
	color:#e84184;
	font-size:17px;
	font-family:OEDooPro Medium;
	line-height:17px;
}
.rpContactCheckboxesWrap{
	padding:0 0 0 15px;
}
.rpContactCheckboxesWrap a{
	color:#373737;
	text-decoration:underline;
}
.rpContactCheckboxesWrap a:hover{
	color:#E84184;
}
.topSection{
	background:#F0F5F9;
	min-height:342px;
	padding:128px 0 50px 0;
}
.hiw_table{
	display:table;
	width:100%;
}
.hiw_table-row{
	display:table-row;
}
.topTitle{
	font-size:70px;
	line-height:70px;
	color:#373737;
    font-family:OEDooPro Bold;
	text-align:center;
	position:relative;
	z-index:1;
}
.topTitle:not(.container){margin:0;}
.contactContent{padding:90px 0 130px 0;}
.contactContent_right{
	float:left;
	width:70%;
	padding:0 130px 0;
	border-right:1px solid #ddd;
}
.contactForm{
	padding:42px 0 0 0;
	font-size:0;
	margin:0 0 0 -15px;
}
.wpcf7-not-valid-tip{display:none !important;}
.wpcf7-not-valid{border-color:red !important;}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{margin-top:50px;font-size:16px !important}
.contactPageSubmit{
	float:left;
	height:55px;
	line-height:55px;
	margin:7px 0 0 15px;
}
.contactPageSubmit::after{
	display:none;
}
.contactFormInner{
	width:-webkit-calc(100% + 30px);
	width:calc(100% + 30px);
	margin:0 -15px;
}
.contactContent_left{
	float:right;
	width:30%;
	padding:0 70px 0 100px;
}
.ccLeftInfoTitle{
	font-size:24px;
    font-family:OEDooPro Medium;
	color:#373737;
	padding:0 0 34px 0;
}
.ccLeftInfoRow{
	font-size:0;
	padding:25px 0;
	border-top:1px solid #ddd;
}
.ccLeftInfo_figure{
	display:inline-block;
	vertical-align:middle;
	width:47px;
}
.ccLeftInfo_txt{
	display:inline-block;
	vertical-align:middle;
	width:-webkit-calc(100% - 47px);
	width:calc(100% - 47px);
	font-size:21px;
	padding:0 0 0 20px;
	color:#444;
	text-decoration:none;
}
.ccLeftInfo_phoneNumber{
	font-size:24px;
    font-family:OEDooPro Medium;
	direction:rtl;
}
.ccLeftInfo_txt a{
	color:#444;
	text-decoration:none;
}
.ccLeftInfo_txt a:hover{
	color:#4F9C2E;
}
#map_canvas{
	width:100%;
	height:550px;
	direction:rtl;
}
#map_canvas img{max-width:none;}
.partnersPageTopSectionRight,
.aboutPageTopSectionRight{
	width:250px;
}
.partnersPageTopSectionLeft,
.aboutPageTopSectionLeft{
	padding:0 17% 0 225px;
	position:relative;
	z-index:1;
	display:table-cell;
	vertical-align:middle;
}
.js_readMore_btn{
	display:none;
	margin:10px 0 0 0 !important;
}
.partnersPageMenuBtn,
.aboutPageMenuBtn{
	display:none;
	background:#fff;
	width:100%;
	height:49px;
	padding:0 49px 0 19px;
	border-radius:10px;
	position:relative;
	white-space:nowrap;
	text-align:left;
	color:#373737;
	font-size:19px;
	-webkit-box-shadow:rgba(55,55,55,0.15) 2px 4px 70px 0px;
	box-shadow:rgba(55,55,55,0.15) 2px 4px 70px 0px;
}
.partnersPageMenuBtn::after,
.aboutPageMenuBtn::after{
	content:'';
	width:7px;
	height:7px;
	border-bottom:2px solid #373737;
	border-right:2px solid #373737;
	position:absolute;
	right:20px;
	top:20px;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
}
.sideMenu{
	list-style:none;
	padding:0;
	margin:0;
}
.sideMenu a{
	display:block;
	text-decoration:none;
    font-family:OEDooPro Bold;
	color:#373737;
	font-size:26px;
	-webkit-transition:color 0.2s ease;
	transition:color 0.2s ease;
	border-top:1px solid #cecece;
	padding:19px 0;
}
.sideMenu li.active > a,
.sideMenu a:hover{
	color:#e84184;
}
.sideMenu li:first-child a{
	border-top:none;
}
.partnersPage .topSection,
.aboutPage .topSection{
	padding-bottom:130px;
	position:relative;
}
.partnersPage .topSection .container,
.aboutPage .topSection .container{
	display:table;
	width:1500px;
	padding:0;
}
.faqPage .topSection::after,
.partnersPage .topSection::after,
.aboutPage .topSection::after{
	content:'';
	background:#8FE03D;
	width:520px;
	height:342px;
	position:absolute;
	right:-200px;
	top:35%;
	border-radius:200px 0 0 200px;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
}
.partnersPageTopSectionLeft .topTitle,
.aboutPageTopSectionLeft .topTitle{
	text-align:left;
	margin:0 0 27px 0;
}
.partnersPage .topSection b,
.partnersPage .topSection strong,
.aboutPage .topSection b,
.aboutPage .topSection strong{
    font-family:OEDooPro Medium;
}
.aboutPage_team{padding:130px 0 90px 0;}
.aboutPage_team .topTitle{margin:0 0 126px 0;}
.aboutPage_teamWrap{
	width:-webkit-calc(100% + 36px);
	width:calc(100% + 36px);
	margin:0 -18px;
	font-size:0;
}
.aboutPage_teamItem{
	display:inline-block;
	vertical-align:top;
	width:25%;
	padding:0 18px 50px;
}
.aboutPage_teamItem_a{
	display:block;
	text-decoration:none;
	color:#444;
	font-size:19px;
	position:relative;
	padding:0 0 70px 0;
	overflow:hidden;
	cursor:auto;
}
.aboutPage_teamItem_figure{
	height:348px;
	overflow:hidden;
	border-radius:10px;
}
.aboutPage_teamItem_img{
	width:100%;
	min-height:100%;
}
.aboutPage_teamItem_text{
	width:-webkit-calc(100% - 20px);
	width:calc(100% - 20px);
	position:absolute;
	left:0;
	bottom:0;
	z-index:1;
	border-radius:0 10px 0 0;
	padding:13px 40px 0 0;
	-webkit-transition:all 0.5s ease;
	transition:all 0.5s ease;
	text-align:left;
	display:none;
}
.aboutPage_teamItem_a:focus .aboutPage_teamItem_text,
.aboutPage_teamItem_a:hover .aboutPage_teamItem_text{
	background:#fff;
	bottom:0 !important;
}
.aboutPage_teamItem_title{
	margin:0;
	font-family:OEDooPro Bold;
	-webkit-transition:color 0.2s ease;
	transition:color 0.2s ease;
	font-size:24px;
}
.aboutPage_teamItem_a:focus .aboutPage_teamItem_title,
.aboutPage_teamItem_a:hover .aboutPage_teamItem_title{
	color:#e84184;
}
.aboutPage_teamItem_shortText{
	max-height:310px;
	border-top:1px solid #cecece;
	margin:12px 0 0 0;
	padding:12px 0 0 0;
}
.aboutPage_team2{
	background:#f3f8fb;
	background:-moz-linear-gradient(-45deg,  #f3f8fb 98%, #ffffff 58%);
	background:-webkit-linear-gradient(-45deg,  #f3f8fb 98%,#ffffff 58%);
	background:linear-gradient(135deg,  #f3f8fb 98%,#ffffff 58%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f8fb', endColorstr='#ffffff',GradientType=1 );
}
.amutaPage .hpSectionTopBanner{min-height:700px;}
.amutaPage .hps1_textWrap{width:640px;min-height:1px;margin:0;}
.amutaPage .hps1_swiperWrap{height:90%;}
.amutaPage .hps1_text{font-size:21px;line-height:26px;}
.amutaPage .hps1_title2{font-size:70px;line-height:70px;}
.amutaPage .hps1_swiperTextWrap{min-width:260px;}
.amutaPage .hpSectionTopBannerWrap::before{display:none;}
.anutaContent{padding:85px 0 145px 0;}
.anutaContentRight{
	float:left;
	width:23%;
}
.anutaContentLeft{
	float:left;
	width:67%;
	padding:0 0 0 160px;
}
.anutaContentLeft h1,
.anutaContentLeft h2,
.anutaContentLeft h3,
.anutaContentLeft h4,
.anutaContentLeft h5,
.anutaContentLeft h6{
	margin:15px 0 15px 0;
	color:#4c9e23;
	font-size:30px;
    font-family:OEDooPro Bold;
	font-weight:normal;
}
.amutaRightLogo_figure{
	height:191px;
	font-size:0;
	text-align:center;
	-webkit-box-shadow:rgba(55,55,55,0.15) 2px 4px 70px 0px;
	box-shadow:rgba(55,55,55,0.15) 2px 4px 70px 0px;
}
.amutaRightLogo_figure::before{
	content:'';
	width:0;
	height:100%;
	display:inline-block;
	vertical-align:middle;
}
.amutaRightLogo_img{
	display:inline-block;
	vertical-align:middle;
	max-width:60%;
	max-height:60%;
}
.amutaCircleres{
	text-align:center;
	padding:50px 0 0 0;
}
.amutaCircleresTitle{
	padding:17px 0 0 0;
	color:#4c9e23;
	font-size:30px;
    font-family:OEDooPro Bold;
	font-weight:normal;
}
.amutaCircleresNumber{
    font-family:OEDooPro Bold;
	font-size:70px;
	line-height:70px;
	color:#373737;
	margin:5px 0 0 0;
}
.amutaCircleresImg{
	vertical-align:top;
	max-height:72px;
}
.amutaName{
	width:180px;
	max-width:100%;
	margin:auto;
	text-align:center;
}
.amutaNameH3{
	font-weight:normal;
	margin:0;
	font-size:23px;
	line-height:28px;
	color:#373737;
    font-family:OEDooPro Medium;
}
.amutaLogoFigure{
	height:84px;
	margin:40px 0 18px 0;
	white-space:nowrap;
	font-size:0;
}
.amutaLogoFigure::before{
	content:'';
	display:inline-block;
	vertical-align:bottom;
	width:0;
	height:100%;
}
.amutaLogo{
	display:inline-block;
	vertical-align:bottom;
	max-height:100%;
}
.howItWorks .topSection{
	min-height:1px;
}
.hiw_topSectionRight{
	display:table-cell;
	vertical-align:top;
	width:42%;
	font-size:24px;
	line-height:34px;
	font-family:OEDooPro Medium,arial;
	white-space:normal;
}
.howItWorks .topTitle{
	font-size:90px;
	line-height:90px;
	text-align:left;
	margin:-12px 0 35px 0;
}
.hiw_topSectionLeft{
	display:table-cell;
	vertical-align:bottom;
	width:58%;
	padding:103px 0 0 140px;
	position:relative;
}
.hiw_youtubeLink{
	display:block;
	text-decoration:none;
	height:488px;
	overflow:hidden;
	position:relative;
	vertical-align:top;
	width:-webkit-calc(100% + ((100vw - 1500px) / 2) - 60px);
	width:calc(100% + ((100vw - 1500px) / 2) - 60px);
	margin:0 0 -73px 0;
}
.hiw_youtubeImg{
	width:100%;
	min-height:100%;
	position:absolute;
	right:50%;
	top:50%;
	-webkit-transform:translate(50%,-50%);
	transform:translate(50%,-50%);
}
.play{
	background:#4F9C2E;
	width:78px;
	height:78px;
	border-radius:50%;
	position:absolute;
	right:50%;
	top:50%;
	margin:-39px -39px 0 0;
	-webkit-transition:background 0.2s ease;
	transition:background 0.2s ease;
}
.play::after{
	content:'';
	width:0;
	height:0;
	border-right:15px solid #fff;
	border-top:10px solid transparent;
	border-bottom:10px solid transparent;
	position:absolute;
	right:50%;
	top:50%;
	margin:-10px -5px 0 0;
	transform:rotate(57deg);
}
.hiw_youtubeLink:hover .play{
	background:#8FE03D;
}
.hiw_content{
	background:url(../images/IGUL_Cards_ENG.jpg) right bottom no-repeat;
	background-size:59% auto;
	padding:90px 0 250px 0;
}
.blackOpacityPOP{
	background:rgba(0,0,0,0.5);
	position:fixed;
	right:0;
	top:0;
	width:100%;
	height:100%;
	z-index:29;
	display:none;
}
.myPopup{
	background:#fff;
	max-width:-webkit-calc(100% - 40px);
	max-width:calc(100% - 40px);
	max-height:-webkit-calc(100vh - 40px);
	max-height:calc(100vh - 40px);
	padding:10px;
	position:fixed;
	top:-100%;
	right:50%;
	-webkit-transform:translate(50%,-100%);
	transform:translate(50%,-100%);
	z-index:30;
	-webkit-transition:all 1s ease;
	transition:all 1s ease;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.myPopup.active{
	top:50vh;
	-webkit-transform:translate(50%,-50%);
	transform:translate(50%,-50%);
}
.closePOP{
	background:url(http://test.dooble.ws/content/js/fancybox/fancy_close.png) left top no-repeat;
	background-size:100% 100%;
	width:30px;
	height:30px;
	position:absolute;
	top:-15px;
	left:-15px;
	margin:0;
	padding:0;
	border:none;
	outline:none;
	cursor:pointer;
}
.iframePOP{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	right:0;
}
.myPopup.myIframePopup{
	width:1200px;
	height:750px;
}
.myPopup.myIframePopup .insertPopAjaxHere{
	position:absolute;
	max-height:100%;
	right:10px;
	top:10px;
	left:10px;
	bottom:10px;
}
.insertPopAjaxHere{
	max-height:-webkit-calc(100vh - 60px);
	max-height:calc(100vh - 60px);
	overflow:auto;
}
.hiw_contentRight{width:54%;}
.hiw_contentH1{
	font-size:36px;
	line-height:36px;
	color:#4c9e23;
    font-family:OEDooPro Bold;
	margin:0 0 19px 0;
}
.hiw_contentRight .hps5_rightText_a{
	padding:0;
	margin:0;
}
.hiw_contentRight .hps5_rightText_a:hover span{
	-webkit-transform:translate(0,0) !important;
	transform:translate(0,0) !important;
}
.hiw_contentRight blockquote{
	font-size:30px;
	line-height:36px;
	font-family:OEDooPro Medium;
	color:#373737;
	margin:17px 0 23px 0;
	padding:0 0 0 70px;
	position:relative;
}
.hiw_contentRight blockquote img{position:absolute;top:10px;left:0;}
.funPart td{vertical-align:middle;}
.funPart td:first-child{
	width:71px;
	padding:0 25px 0 0;
}
.faqPage .topSection{position:relative;}
.faqPage .topSection::after{
	bottom:auto;
	top:100%;
	margin:-38px 0 0 0;
}
.faq_content{
	padding:80px 0 100px 0;
	position:relative;
	z-index:1;
}
.Qul{
	width:860px;
	max-width:100%;
	list-style:none;
	padding:0;
	margin:auto;
}
.Qul > li{
    border-top:1px solid #ddd;
    padding:0 0 32px 0;
}
.Qul > li:first-child{border-top:none;}
.Qul > li .Q_a{
	display:block;
	width:100%;
	text-align:left;
	min-height:21px;
	text-decoration:none;
	color:#373737;
	font-size:25px;
	cursor:pointer;
	font-family:OEDooPro Bold,arial;
	padding:52px 0 20px 0;
	-webkit-transition:color 0.2s ease;
	transition:color 0.2s ease;
}
.Qul > li .Q_a:hover{color:#E84184;}
.Qul > li .Q_a .plusMinus{
	float:right;
	width:17px;
	height:17px;
	margin:7px 0 0 15px;
	position:relative;
}
.Qul > li .Q_a .plusMinus:before,
.Qul > li .Q_a .plusMinus:after{
	background:#e84184;
	content:'';
	position:absolute;
}
.Qul > li .Q_a .plusMinus:before{
	width:17px;
	height:3px;
	right:0;
	top:7px;
}
.Qul > li .Q_a .plusMinus:after{
	width:3px;
	height:17px;
	top:0px;
	right:7px;
}
.Qul > li .Q_a.active .plusMinus:after{
	display:none;
}
.Qul > li > .Q_showME{
	display:none;
	padding:0 0 20px 0;
}
.lemiMeaglim .topSection .container{
	position:relative;
	font-size:0;
}
.lemiMeaglim .topTitle{
	font-size:70px;
	line-height:70px;
	text-align:left;
	margin:0 0 33px 0;
}
.lm_TopSection_right{
	width:43%;
	min-height:516px;
	display:inline-block;
	vertical-align:top;
	text-align:left;
	font-size:21px;
	padding:30px 0 45px 0;
	position:relative;
}
.lm_TopSection_right b,
.lm_TopSection_right strong{
    font-family:OEDooPro Medium;
	font-size:24px;
}
.lm_ts_searchWrap{
	width:-webkit-calc(100% - 40px);
	width:calc(100% - 40px);
	position:absolute;
	left:0;
	bottom:-86px;
}
.lm_ts_searchInput{
	background:#fff;
	width:100%;
	height:70px;
	line-height:70px;
	padding:0 70px 0 36px;
	border-radius:10px !important;
	font-size:19px;
	color:#373737;
	-webkit-box-shadow:rgba(55,55,55,0.15) 20px 20px 55px 0px !important;
	box-shadow:rgba(55,55,55,0.15) 20px 20px 55px 0px !important;
	border:none;
}
.lm_ts_searchsubmit{
	background:url(../images/search.png) center center no-repeat;
	width:70px;
	height:70px;
	position:absolute;
	right:0;
	top:0;
}
.lm_TopSection_leftFigure{
	max-width:-webkit-calc(57% - 256px);
	max-width:calc(57% - 256px);
	max-height:805px;
	overflow:hidden;
	display:inline-block;
	vertical-align:top;
	margin:-128px 0 -160px 128px;
}
.lm_content{padding:100px 0 100px 0;}
.lm_content .container{text-align:center;}
.lm_content .hps2_leftText{
	width:100%;
	display:block;
	text-align:center;
	padding:0;
}
.lm_content .hps2_leftText .swiper-container-horizontal>.swiper-pagination-bullets{
	margin:0;
}
.lm_content .hps2_leftText .swiper-wrapper{
	display:block;
	white-space:nowrap;
	font-size:0;
}
.lm_content .hps2_leftText .swiper-slide{
	display:inline-block;
	vertical-align:top;
}
.swiper-pagination-bullet:first-child:last-child{
	display:none;
}
.lm_content .hps2_leftText_li{
	white-space:normal;
	width:166px;
	max-width:100%;
	margin:0;
	padding:20px 0;
}
.lm_amutotWrap{
	width:-webkit-calc(100% + 36px);
	width:calc(100% + 36px);
	margin:60px -18px 0;
	text-align:left;
	font-size:0;
	display:inline-block;
	min-height:100px;
}
.lm_amutotItem{
	vertical-align:top;
	width:25%;
	font-size:20px;
	padding:0 38px 60px;
	display:inline-block;
}
.lm_amutotItem_imgsWrap{
	display:block;
	overflow:hidden;
	position:relative;
	border-radius:10px;
	text-decoration:none;
}
.lm_amutotItem_figureImg{
	height:100%;
}
.lm_amutotItem_img{
	max-width:none;
	min-width:100%;
	height:100%;
	-webkit-transition:transform 0.5s ease;
	transition:transform 0.5s ease;
	height:300px;
	width:100%;
}
.lm_amutotItem_figureLogo{
	background:#fff;
	width:135px;
	height:91px;
	border-radius:0 5px 0 0;
	position:absolute;
	left:0;
	bottom:0;
	z-index:1;
}
.lm_amutotItem_logo{
	max-width:80%;
	max-height:80%;
	position:absolute;
	right:50%;
	top:50%;
	-webkit-transform:translate(50%,-50%);
	transform:translate(50%,-50%);
}
.lm_amutotItem_title{
	font-size:24px;
    font-family:OEDooPro Bold;
	color:#373737;
	margin:18px 0 10px 0;
}
.lm_amutotItem_title a{
	text-decoration:none;
	color:#373737;
	-webkit-transition:color 0.2s ease;
	transition:color 0.2s ease;
}
.lm_amutotItem_title a:hover{color:#E84184;}
.pSectionLogos{padding:130px 0 135px 0;}
.gradientBGleft{
	background:#f3f8fb;
	background:-moz-linear-gradient(-45deg,  #f3f8fb 98%, #ffffff 58%);
	background:-webkit-linear-gradient(-45deg,  #f3f8fb 98%,#ffffff 58%);
	background:linear-gradient(135deg,  #f3f8fb 98%,#ffffff 58%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f8fb', endColorstr='#ffffff',GradientType=1 );
}
.gradientBGright{
	background:#ffffff;
	background:-moz-linear-gradient(45deg,  #ffffff 58%, #f3f8fb 99%);
	background:-webkit-linear-gradient(45deg,  #ffffff 58%,#f3f8fb 99%);
	background:linear-gradient(45deg,  #ffffff 58%,#f3f8fb 99%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f8fb',GradientType=1 );
}
.pSwiperWrap{
	font-size:0;
	text-align:center;
	padding:80px 0 0 0;
	direction:rtl;
}
.pSwiperWrap .horizontalSwipe{
	display:inline-block;
	vertical-align:middle;
	width:1500px;
	max-width:-webkit-calc(100% - 286px);
	max-width:calc(100% - 286px);
}
.pSwiperWrap .hpsLogos_li{
	padding:50px 0;
}
.pArrowsWrap{
	display:inline-block;
	vertical-align:middle;
	width:143px;
	text-align:center;
}
.pArrows{
	display:inline-block;
	vertical-align:top;
	width:58px;
	height:58px;
	border-radius:50%;
	border:2px solid #E4E4E4;
	position:relative;
}
.pArrows::after{
	content:'';
	width:11px;
	height:11px;
	border-top:2px solid #000;
	border-left:2px solid #000;
	position:absolute;
	right:50%;
	top:50%;
	margin:-6px -8px 0 0;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
}
.pArrows.prev::after{
	-webkit-transform:rotate(135deg);
	transform:rotate(135deg);
	margin:-6px -4px 0 0;
}
.pSectionLogos .topTitle{padding:0 20px;}
.pSwiperWrap .pagination{display:none;}
.aboutPage .topSection,
.partnersPage .topSection{
	min-height:695px;
}
.partnersPageTopSectionLeft .topTitle{
	font-size:80px;
	line-height:80px;
}
.aboutPageTopSectionLeftTextInner p{margin:0 0 30px 0;}
.hiw_topSectionRight p{margin:0 0 40px 0;}
.js_readMore_textInner p{margin:0 0 30px 0;}
.contactFieldsWrap{
    display:inline-block;
    vertical-align:top;
    width:50%;
    position:relative;
    padding:0 15px 30px;
}
.rpScreen2AllChekboxes.second .ychkbxText{min-height:48px;}
.rpScreen2AllChekboxes > .label_wrap{width:50%;float:left;}
.rpSteps_numInner.rpV img{vertical-align:middle;}
.show_on_mobile{display:none;}
#meaglim_table{border:1px solid black !important;}
#meaglim_table td, #meaglim_table  th{font-size:12px;padding:5px;direction:rtl;}
#meaglim_table th.sorting{width:8.3% !important;min-width:80px;}
#meaglim_table tr:nth-child(odd){background:rgba(79, 156, 46,0.4);}
#meaglim_table thead{color:white !important;background:#4f9c2e;}
#results_users{font-size:15px;overflow:auto;}
#import_export form button{background:#4f9c2e;color:white;font-size:15px;padding:5px 15px;line-height:15px;}
#import_export form label{font-size:15px;}
#import_export input,#import_export select{border:1px solid black;padding:5px 15px;margin-right:10px;}
.import_form{margin-bottom:15px;}
.thankYou h1{text-align:center;font-family:OEDooPro Bold;font-weight:900;font-size:60px;margin:0 0 80px 0;}
.thankyou_wrap{width:750px;padding:60px;background:white;margin:auto;border-radius:10px;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.3);}
.thankyou_wrap h2{color:#4f9c2e;font-size:36px;text-align:center;font-family:OEDooPro Bold;}
.thankyou_wrap strong{text-align:center;display:block;}
.thankyou_wrap ul{padding:0;margin:35px 0 0 0;list-style:none;text-align:center;}
.thankyou_wrap ul li{display:inline-block;padding:0 15px;}
.section3.active .hps3_right.aos-init{transition:all ease 1s;transform:translate3d(0,0,0);opacity:1;}
.resizeHeader  .topTel a{color:#373737;}
.amutot_cat:hover h2{color:#E84184;}
#newsForm{background:#222222;width:450px;border-radius:10px;margin:auto;position:relative;padding:50px;text-align:left;direction:ltr;}
#newsForm .newstitle{color:#69C4ED;font-size:30px;margin:0 0 20px 0;}
#newsForm input[type="text"],#newsForm input[type="email"] ,#invoiceForm input[type="text"],#invoiceForm input[type="email"],#invoiceForm input[type="tel"],#invoiceForm input[type="number"],#invoiceForm select,#invoiceForm option{width:100%;line-height:40px;border:none;font-size:20px;padding:0 15px;display:block;margin:0 0 15px 0;}
#newsForm input[type="email"],#invoiceForm input[type="email"],#invoiceForm input[type="tel"]{direction:rtl;}
input::-webkit-input-placeholder{direction:ltr !important;}
input:-ms-input-placeholder{direction:ltr !important;}
input::placeholder{direction:ltr !important;}
#newsForm  span.wpcf7-list-item{margin:0;}
#newsForm input[type="submit"]{background:#69C4ED;color:white;font-size:20px;padding:7px 15px;border:none;float:right;}
#newsForm  .wpcf7-list-item-label{color:white;}
#invoiceForm{background:#222222;width:450px;border-radius:10px;margin:auto;position:relative;padding:50px;text-align:left;direction:ltr;}
#invoiceForm input[type="submit"]{background:#E84184;color:white;font-size:20px;padding:7px 15px;border:none;float:right;}
#invoiceForm h2{color:#E84184;font-size:30px;margin:0 0 20px 0;}
.amutaImg{position:relative;}
.lm_amutotItem a{color:#444;transition:all ease 0.5s;}
.lm_amutotItem a:hover{color:#444;opacity:0.7;}
.thankyou_title span{padding:0 5px 0 0;}
.thankyou_title span:last-child{display:none;}
.mfp-content .wpcf7-response-output{color:white !important;}
#cancelSub{background:#222222;width:450px;border-radius:10px;margin:auto;position:relative;padding:50px;text-align:left;direction:ltr;}
#cancelSub a{width:100%;font-size:20px;border:1px solid #4C9D24;display:block;background:white;padding:10px 10px;text-align:center;margin:0 0 15px 0;}
#invoiceForm select{background:url(../images/downarrow.png) no-repeat  10px 14px white;background-size:10px;}
.label_wrap{position:relative;}
.infinite-more-link{display:block;height:50px;color:red;}
.selectedAmutot_item{background:red;color:white;padding:7px 15px;display:inline-block;}
#selectedAmutot{position:absolute;bottom:-100%;left:0;transition:all ease 0.5s;padding:25px;display:none;background:white;width:100%;text-align:left;-webkit-box-shadow:0px 0px 50px 0px rgba(0,0,0,0.3);
-moz-box-shadow:0px 0px 50px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 50px 0px rgba(0,0,0,0.3);}
.selectedAmutot_item{padding:15px;font-size:17px;color:#373737;background:#eeeeee;border-radius:13px;margin:0 10px;}
.selectedAmutot_item span{display:inline-block;width:30px;height:30px;color:white;cursor:pointer;color:#909090;position:relative;top:1px;
    right:-6px;}
.listOfAmutot{display:inline-block;margin:0;}
.sa_desc{vertical-align:sub;display:inline-block;line-height:60px;}
#selectedAmutot.show_selects{bottom:0;transition:all ease 1s;}
.rpScreen3  input[type="email"]{direction:rtl;}
.rpOpenSubCheckboxes.open_hide{display:none;}
.page-template-thankyou .topJoinUsBtn{display:none;}
.newThankyou{padding:100px 20px 50px 20px;background:#f2f5f9 url(../images/woman.png) no-repeat 0 109%;background-size:500px;}
.newThankyou .container{max-width:1000px;width:100%;}
.befor_tname{position:relative;}
.befor_tname img{width:25px;}
.befor_tname:before{content:"";position:absolute;top:15px;right:100%;background:url(../images/line-4.png) center right no-repeat;width:100%;height:3px;background-size:500px 3px;}
.tname{font-size:35px;font-family:OEDooPro Medium;color:#373737;line-height:45px;}
.tstep{font-size:45px;font-family:OEDooPro Medium;color:#62993f;line-height:50px;position:relative;background:#f2f5f9;display:inline-block;margin-bottom:20px;}
.tstep:after{content:"";position:absolute;top:-25px;left:100%;background:url(../images/heart1.png) center right no-repeat;width:100%;height:100px;background-size:520px 100px;}
.tchoise{font-size:24px;font-family:OEDooPro Regular;color:#373737;line-height:30px;}
.tchoises{font-size:28px;font-family:OEDooPro Medium;color:#373737;line-height:40px;margin-bottom:20px;}
.tsmallm{font-size:35px;font-family:OEDooPro Medium;color:#e84184;line-height:40px;}
.tsmallm img{width:35px;}
.tbutton{background:#65c3ee !important;}
.tbutton:after{display:none !important;}
.tbutton:before{background:#147aa9 !important;}
.share_donation{padding:0;margin:0;list-style:none;}
.share_donation li{position:relative;}
.share_donation li img:first-child{width:50px;height:35px;}
.share_donation li a img:last-child{width:9px;height:14px;vertical-align:unset;margin-left:10px;transition:all ease 0.5s;}
.share_donation li a:hover img:last-child{transition:all ease 0.5s;margin-left:15px;}
.share_donation li:nth-child(2){margin-left:71px;margin-top:20px;}
.share_donation li:nth-child(3){margin-left:142px;margin-top:20px;}
.share_donation li a{position:absolute;top:16px;left:53px;}
.share_title{font-size:35px;font-family:OEDooPro Medium;color:#65c3ee;line-height:40px;margin-top:50px;}
.woman{display:none;}
.landing_gap{min-height:100vh;}
.page-template-landing .rpStep1RadioBtnWrap.land{display:none;}
.page-template-landing .rpScreen1Radios{text-align:center;}
.page-template-landing .rpScreen1Radios{justify-content:inherit;}
.page-template-landing .img_logo{max-width:130px;margin:auto;margin-bottom:50px;}
.page-template-landing .rpRightContainer{width:850px;}
.page-template-landing .landing_text{font-size:20px;line-height:35px;margin-bottom:50px;}
#acp-toggle-toolbar.toolbar-left{bottom:30px;top:auto !important;}
#acp-toolbar ul.acp-main-nav ul.ul-general a.acp-active, #acp-toolbar ul.acp-main-nav ul.ul-general a.acp-active:hover, #acp-toolbar ul.acp-main-nav ul.ul-general a.acp-active:focus, #acp-toolbar ul.acp-main-nav button.acp-active, #acp-toolbar ul.acp-main-nav button.acp-active:hover, #acp-toolbar ul.acp-main-nav button.acp-active:focus,body.acp-mlinks a, body.acp-mlinks button,body.acp-heading-mark h1, body.acp-heading-mark h2, body.acp-heading-mark h3, body.acp-heading-mark h4, body.acp-heading-mark h5, body.acp-heading-mark h6{background-color:#8fe03d ;}
#acp-toolbar p.acp-label,#acp-toolbar ul.acp-main-nav > li.acp-li-reset a:hover i.material-icons, #acp-toolbar ul.acp-main-nav > li.acp-li-reset a:focus i.material-icons, #acp-toolbar ul.acp-main-nav > li.acp-li-reset button:focus i.material-icons, #acp-toolbar ul.acp-main-nav > li.acp-li-reset button:hover i.material-icons{color:#8fe03d !important }
#acp-toggle-toolbar{background-color:#8fe03d;}
#acp-body-wrap{display:initial;}
#mapSearch span{font-size:18px;}
#calReg{max-width:400px;padding:30px;color:white !important;margin:auto;direction:ltr;text-align:left;background:rgba(0,0,0,0.8);position:relative;max-width:430px;}
#calReg strong{color:white !important;}
#calRegTextbubble{background:white url(../images/exmark.png) no-repeat 5% center;background-size:40px;font-size:15px;line-height:18px;padding:20px 20px 20px 80px;width:400px;margin:30px 0 0 0;border-radius:15px;}
.topTel,.ccLeftInfo_phoneNumber p,.ccLeftInfo_phoneNumber a{direction:ltr;}
.rpBottomText_right p{direction:rtl;} 
.getNews{display:none;}
#amutot_cat .hps2_leftText{max-height:270px; transition:all ease 0.5s; overflow:hidden;}
#amutot_cat .hps2_leftText.hideCat{max-height:0px;}