html{overflow-y:scroll;margin:0px;padding:0px;width:100%;/* height:100%; */min-height:100%;}
body{
	padding:0px;
	margin:0px;
	border:none;
	color:black;
	font-family: 'Noto Sans',sans-serif;
	font-size: 14px;
	background-position: 50% 0px;
	background-repeat: no-repeat;
	position: relative;
}
a{color:#106193;text-decoration:underline;}
a:hover{}
.visible{display:block !important;}
.error .label{color:red;}
input.error,select.error{border-color:red !important;}
.t_l{text-align:left;}
.t_c{text-align:center;}
.t_r{text-align:right;}
img{border:none;max-width:100%;}
.m_container{position:relative;margin:0px auto;max-width:980px;padding:0px 30px;}
.clear{display:block;clear:both !important;float:none !important;font-size:1px !important;max-height:0px !important;border:none !important;padding:0px !important;}
img{border:none;}
.f_l{float:left!important;}
.f_r{float:right!important;}
.error input,.error textarea,.error select,input.error,textarea.error,select.error,.error .combo3{color:#e00e18 !important;border-color:#e00e18 !important;}
.row_show,.row_hide{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.hidden{display:none !important;}
iframe{overflow:hidden;border:none;}
p{margin:0px;padding:10px 0px;}
.popup_container{border-radius:5px;border:2px solid #fe6600;padding:30px;text-align:center;margin:20px;font-weight:bold;text-transform:uppercase;color:#303030;}
.center{text-align:center;}
.m_table1{border-collapse:collapse;width:100%;}
.m_table1 td,.m_table1 th{border:1px solid #ccc;padding:5px;text-align:center;}
.m_table1 td:first-child{text-align:left;}
.m_table1:nth-child(even){background:#f5f6f7;}
.m_table1 th{background:#565656;color:white;}
.m_table1 tr:hover td{background:#04c8ff;color:white;}
.table1{border-collapse:collapse;width:100%;border:4px solid #ededed;}
.table1 td:first-child{padding-left:60px;}
.table1 td{padding:60px;vertical-align:top;padding-left:0px;background:white;}
.table2{border-collapse:collapse;width:100%;}
.table2 td,.m_table1 th{border:1px solid #ccc;padding:5px;text-align:center;}
.table2 tr:nth-child(even) td{background:#f5f6f7;}
.table2 th{background:#565656;color:white;}
.table2 tr:hover td{background:#04c8ff;color:white;}
form{}
form.popup_on{max-width:500px;}
form.popup_on .flex{display:block;}
form.popup_on .form_title{background:#cd1017;color:white;font-weight:700;font-size:24px;padding:10px 20px;font-family:'KIA';}
form.popup_on .fields{padding:20px 26px;padding-bottom:25px;}
form.popup_on .colimns{letter-spacing:-0.36em;}
form.popup_on .column{width:50%;display:inline-block;}
form.popup_on input[type=text]{height:40px;width:100%;padding:0px 10px;border:1px solid black;box-sizing:border-box;}
form.popup_on textarea{width:100%;padding:10px;border:1px solid black;box-sizing:border-box;}
form.popup_on .select{background:#f4f4f4;position:relative;}
form.popup_on .select:after{content:'';position:absolute;right:0px;top:0px;width:35px;height:100%;border-left:1px solid #b6b6b6;background:url(/project/templates/site/img/bg_select.png) 50% 50% no-repeat #e1e1e1;}
form.popup_on select{height:36px;width:100%;padding:0px 10px;border:1px solid #b6b6b6;background:none;position:relative;z-index:1;}
form.popup_on ._control{width:100%;padding-bottom:19px;min-height:42px;}
form.popup_on ._control ._label{font-size:13px;color:#6f6f6f;padding-left:13px;}
form.popup_on .submit{margin-top:5px;height:48px;line-height:48px;font-size:14px;font-weight:700;text-shadow:0px 0px 5px rgb(25, 43, 6);}
.input-block-level{height:40px;padding:0px 10px;font-size:14px;border: none;border-bottom: 1px solid black;box-sizing:border-box;font-style: italic;width: 100%;}
select{border:1px solid white;height:30px;padding:0px 13px;padding-right:30px;font-size:14px;border:1px solid white;border-radius:3px;outline:none;box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(/project/templates/site/img/ico_select.png) 95% 50% no-repeat white;}
textarea{box-sizing:border-box;resize:none;}
._control{margin-bottom: 15px;width:48%;display:inline-block;position:relative;vertical-align:top;}
._control ._label{color:white;padding-bottom:6px;}
.input-block-level{outline:none;box-sizing:border-box;}
.submit{width:100%;display:block;text-align:center;text-decoration:none;height:48px;line-height:48px;background: none;display:inline-block;box-sizing:border-box;color: black;font-size:14px;border:none;outline: none;font-weight: 600;/* border-bottom: 3px solid #ff004b; */text-transform: uppercase;cursor: pointer;position: relative;transition: 0.2s;}
.submit:before {content:'';width: 100%;bottom: 0px;left: 0px;position: absolute;background: #ff004b;height: 3px;z-index: -1;transition: 0.2s;}
.submit:hover{
    color: white;
}
.submit:hover:before {
    height: 100%;
}
.fancybox-wrap{padding:0px !important;margin:0px !important;}
.fancybox-skin{background:white !important;border-color:white !important;border:none !important;margin:0px !important;overflow:hidden !important;}
.fancybox-type-html .fancybox-close{background:url(/project/templates/site/img/ico_close.png) 50% 50% no-repeat !important;top: -35px !important;right: -35px !important;}
.m_combo_container{}
.m_combo_container select{display:none;}
.m_combo_container select option{}
select.error < .m_combo_container{border-color:red !important;}
.m_combo_container .m_combo_list{height:0px;transition:0.5s;overflow:hidden;overflow-y:scroll;border:1px solid black;margin-top:-2px;position:absolute;width:100%;z-index:1;background:white;box-sizing:border-box;}
.m_combo_container .m_combo_text{color:#444444;height:40px;line-height:40px;padding:0px 20px;position:relative;border:1px solid black;background:white;z-index:2;}
.m_combo_container .m_combo_text:after{content:'';position:absolute;right:15px;top:50%;width:12px;height:6px;background:url(/project/templates/site/img/ico_select.png) 0px 0px no-repeat;margin-top:-3px;}
.m_combo_container.open .m_combo_text:after{/* background-position:0px -6px; */}
.m_combo_container.error .m_combo_text{border-color:red !important;}
.m_combo_container .m_combo_list .m_combo_option{cursor:pointer;padding-left:20px;}
.m_combo_container .m_combo_list .m_combo_option:hover{background:#cccccc;color:white;}
.m_combo_container.open .m_combo_list{display:block;height:155px;border:1px solid black;}
#pagenavigator{border:none;position:relative;width:100%;text-align:center;}
#pagenavigator ._page_item{display:inline-block;text-decoration:none;font-weight:bold;font-size:16px;padding-bottom:3px;margin:0px 5px;padding:4px 11px;border:1px solid #cccccc !important;border-radius:3px;}
#pagenavigator ._page_link{}
#pagenavigator ._page_link:hover{}
#pagenavigator ._page_item._page_next{}
#pagenavigator ._page_item._page_prev{}
#pagenavigator ._page_item:hover{background:#82bc00;color:white;}
#pagenavigator ._page_item.current{background:#82bc00;color:white;}
#pagenavigator ._page_item.current span{color:white;}
.auploader_crop_window{display:none;position:absolute;background-color:white;z-index:9999;left:0px;top:0px;box-shadow:0px 0px 14px #000;}
.auploader_crop{float:left;}
.crop{height:195px;}
.crop .label{margin-top:73px;}
.crop .auploader_crop_window{left:-65px;top:70px;}
.control_gallery{float:left;}
.uploader_field{color:#005aab;background:url(/project/templates/site/img/bg_load_btn.png) 10px 50% no-repeat;padding-left:40px;}
.uploader_field span{border-bottom:1px dashed #005aab;font-size:16px;}
.uploader_field .text_loading{background:url(/project/templates/site/img/loading2.gif) 100% 50% no-repeat;padding-right:37px;}
.tabs_container{list-style:none;margin:0px;padding:0px;border-bottom:1px solid #ccc;height:33px;}
.tabs_container > div{float:left;cursor:pointer;margin-right:5px;border-bottom:none;height:30px;line-height:30px;padding:0px 10px;font-size:20px;}
.tabs_container > div span,.tabs_container > div a{padding:0px 3px;border-bottom:1px dashed;text-decoration:none;}
.tabs_container > div.current span ,.tabs_container > div.current a{background:#ccc;border-bottom:none;}

.tab_container {display:none;}
.tab_container.current {display:block;}