﻿html {
	height: 100%;
}
body {
	margin: 0;
	padding: 0;
	font-family: 'Ingiri';
	font-size: 13px;
	line-height: 16px;
	color: #333333;
}
@font-face {
	font-family: 'Ingiri';
	src: url('fonts/bpg_ingiri/bpg_ingiri_arial.eot');
	src: url('fonts/bpg_ingiri/bpg_ingiri_arial.eot') format('embedded-opentype'),  url('fonts/bpg_ingiri/bpg_ingiri_arial.woff') format('woff'),  url('fonts/bpg_ingiri/bpg_ingiri_arial.ttf') format('truetype'),  url('fonts/bpg_ingiri/bpg_ingiri_arial.svg#BPGIngiriArialRegular') format('svg');
}
.login_form_div {
	width: 182px;
	margin: 20px auto;
	padding: 10px;
	border: 1px solid #e1e1e1;
}
.login_form_div_row {
	margin-bottom: 10px;
}
.login_form_div_row input {
	width: 170px;
	height: 20px;
	border: 1px solid #CCC;
	padding: 2px 5px;
}
.login_form_div_bt {
	display: block;
	padding: 5px 13px 6px 13px;
	color: #FFF;
	background: #333333;
	text-decoration: none;
	margin-top: -1px;
	text-align: center;
}
img {
	border: 0px;
	vertical-align: top;
}
.b {
	border: 1px solid #ea7b72;
}
.clear {
	clear: both;
}
.float {
	float: left;
}
.float2 {
	float: right;
}
select {
	font-family: 'Ingiri';
	font-size: 12px;
}
input {
	font-family: 'Ingiri';
	font-size: 12px;
}
textarea {
	font-family: 'Ingiri';
	font-size: 12px;
}
.paddiv5 {
	padding-bottom: 5px;
}
.paddiv10 {
	padding-bottom: 10px;
}
.paddiv15 {
	padding-bottom: 12px;
}
.paddiv20 {
	padding-bottom: 20px;
}
.paddiv25 {
	padding-bottom: 25px;
}
.paddiv30 {
	padding-bottom: 30px;
}
.paddiv35 {
	padding-bottom: 35px;
}
.paddiv40 {
	padding-bottom: 40px;
}
.paddiv45 {
	padding-bottom: 45px;
}
.paddiv50 {
	padding-bottom: 50px;
}
.head1 {
	padding: 10px 10px 5px 10px;
	background: #f9f9f9;
}
.maindiv {
	width: 1170px;
	margin: 0 auto;
	padding-top: 0px;
}
.content {
	padding: 10px;
}
.menu1_div {
	float: left;
	width: 150px;
	margin-right: 10px;
}
.menu1_div .menu1 {
	float: none;
	margin-bottom: 5px;
}
.menu1 {
	float: left;
}
.menu1 a {
	display: block;
	padding: 5px 13px 6px 13px;
	color: #333333;
	background: #d9d9d9;
	text-decoration: none;
	cursor: pointer;
}
.menu1 a:hover {
	background: #333333;
	color: white;
}
.menu1.active a {
	color: white;
	background: #118007;
}
.menuact a {
	color: white;
	background: #118007;
}
.menuact2 a {
	color: white;
	background: #333333;
}
.user1 {
	float: right;
}
.user1 a {
	display: block;
	padding: 5px 13px 6px 13px;
	color: white;
	background: #333333;
	text-decoration: none;
}
.user1 a:hover {
	background: #555555;
}
.user2 {
	float: right;
	padding: 5px 13px 0 0;
}
.block1 {
	float: left;
	padding-right: 20px;
}
.block1_1 input {
	width: 180px;
	height: 18px;
}
.block1_1 select {
	width: 185px;
	height: 24px;
}
.block1_2 input {
	width: 95px;
	height: 18px;
}
.search1 {
	float: left;
	padding: 20px 0 0 20px;
}
.search1 .menu1 {
	padding-right: 10px;
}
.table_head1 {
	display: table-cell;
	vertical-align: middle;
	color: #c2c1c1;
	padding: 0 13px;
	height: 36px;
	background: #666666;
	width: 845px;
}
.table_head1 span {
	font-size: 15px;
	color: white;
	text-transform: uppercase;
}
.table_head1 a {
	color: white;
	text-decoration: underline;
	margin: 0 3px;
}
.table_head1 a:hover {
	text-decoration: none;
}
.table_head2 {
	display: table-cell;
	vertical-align: middle;
	color: black;
	padding: 0 13px;
	height: 36px;
	background: #dddddd;
	width: 845px;
}
.table_head2 a {
	cursor: pointer;
	margin: 0 2px;
}
.table_head2 img {
	vertical-align: middle;
}
.table_line1 {
	float: left;
	width: 90px;
}
.table_line1 input {
	width: 40px;
	border: 0;
	background: none;
}
.table_line2 {
	float: left;
	width: 150px;
}
.table_line2 input {
	width: 70px;
	border: 0;
	background: none;
}
.table_line3 {
	float: left;
	width: 330px;
}
.table_line3 input {
	width: 200px;
	border: 0;
	background: none;
}
.table_line4 {
	float: left;
	width: 120px;
}
.table_line4 input {
	width: 45px;
	border: 0;
	background: none;
}
.table_body1 {
	border-left: 2px solid #dddddd;
	border-right: 2px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	font-size: 12px;
	color: #666666;
}
.table_tr1 {
	color: #666666;
	padding: 7px 0 7px 13px;
	width: 854px;
	border-bottom: 1px solid #dddddd;
}
.hidden {
	float: left;
	width: 18px;
	overflow: hidden;
}
.list_col {
	min-height: 16px;
}
.list_col div {
	display: block;
}
.list_col .list_col_1 {
	display: block;
}
.list_col .list_col_2 {
	display: none;
}
.list_col.hidden div {
	display: none;
}
.list_col.hidden .list_col_1 {
	display: none;
}
.list_col.hidden .list_col_2 {
	display: block;
}
.list_col a {
	cursor: pointer;
	text-decoration: underline;
	color: #666666;
}
.list_col a:hover {
	text-decoration: none;
}
.block2 {
	float: left;
	width: 90px;
	padding-top: 3px;
}
.block3 {
	float: left;
	padding-right: 50px;
}
.block3 input {
	width: 220px;
	height: 18px;
}
.block3 select {
	width: 225px;
	height: 24px;
}
.block4 {
	float: left;
	width: 75px;
	padding-top: 3px;
}
.block4_1 {
	float: left;
}
.block4_1 select {
	width: 225px;
	height: 24px;
}
.block4_1 input {
	width: 220px;
	height: 18px;
}
.block4_2 input {
	width: 200px;
	height: 18px;
}
.table_head1_player {
	vertical-align: middle;
	color: #c2c1c1;
	padding: 7px 13px;
	background: #666666;
}
.table_head1_player span {
	font-size: 15px;
	color: white;
	text-transform: uppercase;
}
.table_head1_player a {
	color: white;
	text-decoration: underline;
	margin: 0 3px;
}
.table_head1_player a:hover {
	text-decoration: none;
}
.table_head3 {
	display: table-cell;
	vertical-align: middle;
	color: black;
	padding: 0 13px;
	height: 36px;
	background: #dddddd;
}
.table_head3 a {
	cursor: pointer;
}
.table_tr2 {
	color: #666666;
	padding: 7px 0 7px 13px;
	border-bottom: 1px solid #dddddd;
}
.addrole {
	float: right;
	padding-left: 80px;
}
.table_line5 {
	float: left;
	width: 70px;
}
.table_line5 input {
	width: 30px;
	border: 0;
	background: none;
}
.table_line6 {
	float: left;
	width: 110px;
}
.table_line6 input {
	width: 65px;
	border: 0;
	background: none;
}
.table_line7 {
	float: left;
	width: 95px;
}
.table_line7 input {
	width: 50px;
	border: 0;
	background: none;
}
.table_line8 {
	float: left;
	width: 115px;
}
.table_line8 input {
	width: 70px;
	border: 0;
	background: none;
}
.table_line9 {
	float: left;
	width: 105px;
}
.table_line9 input {
	width: 55px;
	border: 0;
	background: none;
}
.table_line10 {
	float: left;
	width: 110px;
}
.table_line10 input {
	width: 50px;
	border: 0;
	background: none;
}
.table_line11 {
	float: left;
	width: 115px;
}
.table_line11 input {
	width: 60px;
	border: 0;
	background: none;
}
.paging1 {
	float: left;
	padding-top: 5px;
}
.paging1 a {
	margin: 0 5px;
}
.paging1 b {
	color: black;
	font-size: 14px;
}
.resetpas1 {
	float: left;
	padding-right: 10px;
}
.resetpas1 input {
	width: 240px;
	height: 21px;
	margin-bottom: 10px;
}
.resetpas1 textarea {
	width: 240px;
	height: 100px;
	overflow: auto;
}
.block5 {
	float: left;
	width: 90px;
	padding-top: 3px;
}
.block5_1 {
	float: left;
}
.block5_1 input {
	width: 130px;
	height: 18px;
}
.block5_1 select {
	width: 135px;
	height: 24px;
}
.block6 {
	float: left;
	width: 60px;
	padding-top: 3px;
}
.block7 {
	float: left;
	width: 130px;
	padding-top: 3px;
}
.block7_1 {
	float: left;
	padding-right: 20px;
}
.block7_1 input {
	width: 100px;
	height: 18px;
}
.block7_1 select {
	width: 105px;
	height: 24px;
}
.block7_2 {
	float: left;
	padding-right: 20px;
}
.block7_2 input {
	width: 120px;
	height: 18px;
}
.results1 {
	float: left;
	padding: 0 12px;
	margin: -3px 0 0 0;
}
.results1 select {
	width: 80px;
	height: 24px;
}
.options1 {
	float: left;
	padding-right: 50px;
	width: 300px;
}
.options1_2 {
	float: left;
	width: 170px;
	padding-top: 2px;
	min-height: 19px;
}
.options1_3 {
	float: right;
	width: 95px;
	padding: 2px 5px 0 0;
	text-align: right;
}
.options1_4 {
	float: right;
	padding: 0 15px 0 0;
}
.options1_4 a {
	display: block;
	padding: 2px 10px 3px 10px;
	color: #333333;
	background: #d9d9d9;
	text-decoration: none;
}
.options1_4 a:hover {
	background: #333333;
	color: white;
}
.options1_5 {
	float: right;
	padding: 0 15px 0 0;
}
.options1_5 a {
	display: block;
	padding: 2px 10px 3px 10px;
	color: white;
	background: #333333;
	text-decoration: none;
}
.options1_5 a:hover {
	background: #666666;
}
.options1_6 {
	color: #666666;
	padding: 5px 0 5px 10px;
	border-bottom: 1px solid #dddddd;
	cursor: pointer;
}
.trbg {
	background: #d7c0a6;
	color: #333333;
}
.options2 {
	float: left;
	padding-right: 30px;
}
.title {
	padding: 12px 0 10px 0;
	font-weight: bold;
}
.add1 {
	width: 100px;
	text-align: center;
	padding-bottom: 10px;
}
.add1 a {
	display: block;
	padding: 5px 0 6px 0;
	color: #333333;
	background: #d9d9d9;
	text-decoration: none;
}
.add1 a:hover {
	background: #333333;
	color: white;
}
.add1act a {
	color: white;
	background: #118007;
}
.tabs1 {
	float: left;
	padding: 0 2px 0 0;
	line-height: 17px;
}
.tabs1 a {
	color: #666666;
	text-decoration: none;
	display: block;
	padding: 5px 10px 7px 10px;
}
.tabsdiv {
	border-bottom: 1px solid #cccccc;
	margin-bottom: 25px;
	height: 29px;
}
.tabs1 a:hover {
	color: black;
}
.tabact a {
	background: white;
	padding: 4px 10px 8px 10px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	color: #118007;
	font-weight: bold;
}
.tabact a:hover {
	color: #118007;
}
.pl_info {
	float: left;
	width: 135px;
	color: black;
	padding: 3px 0 0 0;
}
.pl_info a {
	float: right;
}
.pl_info2 {
	float: left;
	width: 160px;
	color: black;
	padding: 3px 0 0 0;
}
.pl_info2 a {
	float: right;
}
.pl_info3 {
	float: left;
	width: 120px;
	color: black;
	padding: 3px 0 0 0;
}
.pl_info3 a {
	float: right;
}
.pl_info4 {
	float: left;
	width: 120px;
	color: black;
	padding: 3px 0 0 0;
}
.resetpas2 {
	float: left;
	padding-right: 8px;
}
.resetpas2 input {
	width: 160px;
	height: 21px
}
.resetpas2 textarea {
	width: 230px;
	height: 85px;
	overflow: auto;
	margin-bottom: 5px;
}
.table_line12 {
	float: left;
	width: 350px;
}
.table_line12 input {
	width: 80px;
	border: 0;
	background: none;
}
.table_line12_1 {
	float: left;
	width: 130px;
}
.table_line12_1 input {
	width: 50px;
	height: 15px;
}
.transdiv1 {
	float: left;
	padding-right: 50px;
}
.transdiv2 {
	width: 100px;
	padding-bottom: 4px;
}
.transdiv3 {
	float: left;
	width: 205px;
	padding-right: 30px;
}
.table_line15 {
	float: left;
	width: 150px;
}
.table_line15 input {
	width: 100px;
	border: 0;
	background: none;
}
.table_line16 {
	float: left;
	width: 160px;
}
.table_line16 input {
	width: 70px;
	border: 0;
	background: none;
}
.block_tran {
	float: left;
	width: 140px;
	padding-top: 3px;
}
.block_tran2 {
	float: left;
	padding: 2px 15px 0 0;
}
.block_tran2 select {
	width: 100px;
	height: 22px;
	margin: -2px 0 0 0;
}
.ticket1 {
	float: left;
	width: 80px;
	padding-top: 3px;
}
.ticket2 {
	float: left;
	padding-right: 40px;
}
.ticket2 select {
	width: 155px;
	height: 23px;
}
.ticket4 {
	float: left;
	padding-right: 15px;
}
.ticket4 textarea {
	width: 220px;
	height: 80px;
	overflow: auto;
}
.ticket3 {
	display: table;
	margin: 0 0 0 auto;
	padding: 0 15px 10px 0;
}
.table_line17 {
	float: left;
	width: 80px;
}
.table_line17_1 {
	float: left;
}
.table_line17_1 a {
	display: block;
	padding: 2px 10px 3px 10px;
	color: white;
	background: #333333;
	text-decoration: none;
}
.table_line17_1 a:hover {
	background: #666666;
}
.table_line16 a {
	color: #666666;
}
.table_line16 a:hover {
	color: #118007;
	text-decoration: none;
}
.restr1 {
	float: left;
	padding-right: 60px;
}
.red {
	color: #cc0000;
}
.green {
	color: #118007;
}
.restr2 {
	float: left;
	width: 136px;
}
.restr2 input {
	width: 90px;
	border: 0;
	background: none;
}
.restr3 {
	float: left;
	width: 117px;
}
.restr3 input {
	width: 70px;
	border: 0;
	background: none;
}
.restr4 {
	float: left;
	width: 82px;
}
.restr4 input {
	width: 40px;
	border: 0;
	background: none;
}
.restr5 {
	float: left;
	width: 110px;
}
.restr5 input {
	width: 65px;
	border: 0;
	background: none;
}
.display_none {
	display: none;
}
.v_hidden {
	visibility: hidden;
}
.popup_div1 {
	position: relative;
	float: left;
}
.popup_div2 {
	width: 100%;
}
.popup_div2 a.popup {
	color: #b58338;
	cursor: pointer;
}
.popup_div2 a.popup:hover {
	text-decoration: none;
}
.popup_div3 {
	padding: 25px;
	font-size: 14px;
	color: #000;
	text-align: center;
	background: #FFF;
	border: none;
	box-shadow: 0 0 2px rgba(0,0,0,0.2);
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.popup_div3 span.popup {
	font-weight: bold;
	font-size: 14px;
	font-family: sylfaen;
	line-height: 12px;
}
.popup_div4 {
	text-align: right;
	position: absolute;
	right: 15px;
	top: 12px;
	cursor: pointer;
}
.popup_div4 img:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.popup_div5 {
	padding-bottom: 0px;
} /*12*/
.popup3 {
	padding: 10px 0 30px 0;
}
.button1 {
	float: left;
	padding-right: 10px;
	font-size: 12px;
	line-height: 20px;
	text-transform: uppercase;
}
.button1 a {
	display: block;
	padding: 2px 10px 3px 10px;
	color: white;
	text-decoration: none;
	cursor: pointer;
}
.button1 a:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.button2 {
	float: right;
	padding-left: 10px;
	font-size: 12px;
	line-height: 20px;
	text-transform: uppercase;
}
.button2 a {
	display: block;
	padding: 2px 10px 3px 10px;
	color: white;
	text-decoration: none;
	cursor: pointer;
}
.button2 a:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.button3 {
	float: right;
	padding-left: 10px;
	font-size: 12px;
	line-height: 18px;
	text-transform: uppercase;
}
.button3 a {
	display: block;
	padding: 1px 10px 3px 10px;
	color: white;
	text-decoration: none;
	cursor: pointer;
}
.button3 a:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.greenbg {
	background: #65952f;
	color: white;
}
.redbg {
	background: #e84c3f;
	color: white;
}
.yellbg {
	background: #eea620;
	color: white;
}
.greybg {
	background: #95a5a5;
	color: white;
}
.greybg2 {
	background: #7e8c8c;
	color: white;
}
.darkbg {
	background: #353a3e;
	color: white;
}
input:focus, textarea:focus, select:focus {
	outline: none;
}
input.i_error, textarea.i_error, select.i_error {
	border: 1px solid #C00;
}
.p0 div {
	padding-left: 0px;
}
.p1 div {
	padding-left: 15px;
}
.p2 div {
	padding-left: 30px;
}
.p3 div {
	padding-left: 45px;
}
.p4 div {
	padding-left: 60px;
}
.news_keyword_div {
	display: inline-block;
	padding: 5px 10px 5px 0;	
}
.news_keyword_div a {
	cursor: pointer;
}
.news_match_list {
	width: 700px;
	padding: 10px 0;
	border-bottom: 1px solid #f1f1f1;
}
.news_match_list textarea {
	width: 590px;
	height: 80px;
}


.shuamain { /*width:1000px;*/ margin:0 auto; min-height:430px; padding-bottom:120px; border-bottom:10px solid #2d3e50; }
.leftgrid1 { /*width:960px;*/ margin:0 auto; }
.gasuft1 { padding-bottom:10px; background:url(img/bord.gif) repeat-x 0 12px; }
.gasuft2 { float:right; background:white; padding-left:10px; line-height:15px; font-size:12px; }
.gasuft2 a { display:block; padding:3px 12px 6px 12px; background:#ecf0f1; text-decoration:underline; color:#2d3e50; }
.gasuft2 a:hover { text-decoration:none; color:#5d6e7e; }
.paddiv0_9 { padding-bottom:9px; }
.paddiv1 { padding-bottom:10px; }
.paddiv1_5 { padding-bottom:15px; }
.paddiv2 { padding-bottom:20px; }
.paddiv2_5 { padding-bottom:25px; }
.paddiv3 { padding-bottom:30px; }
.paddiv3_5 { padding-bottom:35px; }
.paddiv4 { padding-bottom:40px; }
/*.paddiv5 { padding-bottom:50px; }*/
.endofblocks { padding-top:10px; border-top:2px solid #818b8c; }
.rig_cheks { float:right; width:390px; }
.rig_cheks input { vertical-align:middle; margin-right:6px; }
.ad_left1 { float:left; width:95px; padding-top:3px; }
.ad_left2 { float:left; width:125px; padding-top:3px; }
.ad_left3 { float:left; width:185px; padding-top:3px; }
.ad_inpdiv1 { float:left; }
.ad_inpdiv1 input { width:380px; height:17px; padding-left:6px; }
.ad_inpdiv1 select { width:110px; height:23px; font-size: 12px;}
.ad_inpdiv2 { float:left; }
.ad_inpdiv2 input { width:75px; height:17px; padding-left:6px; }
.ad_inpdiv3 { float:left; }
.ad_inpdiv3 input { width:236px; height:17px; padding-left:6px; }
.ad_inpdiv4 { float:left; }
.ad_inpdiv4 input { width:120px; height:17px; padding-left:6px; }
.ad_inpdiv5 { float:left; }
.ad_inpdiv5 input { width:170px; height:17px; padding-left:6px; }
.ad_seldiv1 { float:left; }
.ad_seldiv1 select { width:246px; height:22px; padding-left:6px; }
.ad_seldiv2 { float:left; }
.ad_seldiv2 select { width:390px; height:22px; padding-left:6px; }
.passdiv1_input {float:left; width:80px; padding:2px 0 4px 8px; font-size:11px; margin-top:-1px; height:12px;}
.passdiv1 { float:left; min-width:80px; border:1px solid #e4e5e7; padding:2px 0 4px 8px; font-size:11px;  }
.passdiv2 { float:left; padding:3px 5px 0 25px; }
.adm_photos1 { padding-left:95px; }
ul#image_list li {position:relative;}
.adm_photos2 { float:left; padding-right:20px; position:relative; }
.adm_photos3 { position:absolute; right:15px; top:-5px; z-index:50;}
.adm_photos4 img { width:120px; }
.adm_photos3_new {position:absolute; right:12px; top:-20px; z-index:50;}
.sel_div1_pro { position:relative; border:1px solid #d3d3d3; padding:0 0 0 8px; font-size:12px; color:black; }
.sel_div2_pro { background:#FFF; cursor:pointer; height:21px; padding:2px 0 0 0; }
.sel_div2_pro img { float:right; position:relative; top:-2px;}
.select_checkbox_popup_div {max-height:78px; height:auto !important; overflow:auto;}
.qvemenu1_check {
	position:absolute; background:white; border:1px solid #999999; left:-1px;
	box-shadow:0 0 3px rgba(0, 0, 0, 0.2); padding:10px; font-size:13px; z-index:3;
	height:auto !important; overflow:auto; display:none;
}
.qvemenu2_check {
	max-height:184px; height:auto !important; overflow:auto;
}
#image_list {list-style-type:none; margin:0px; padding:0px;}
#image_list li {float:left; width:140px; height:167px;}
#image_list span {width:120px; height:167px; display:block;}
.placeHolder span {background-color:white !important; border:dashed 1px gray !important;}
.sort_top a {cursor:pointer; text-decoration:none;}
.sort_top a:hover {text-decoration:underline;}
.buttons1 { float:right; padding-left:10px; line-height:17px; text-align:center; font-size:14px; }
.buttons1 a { display:block; text-decoration:none; color:white; padding:2px 15px 7px 15px; }
.redbg1 a { background:#e84c3d; }
.redbg1 a:hover { background:#c1392d; }
.greybg1 a { background:#7e8c8c; }
.greybg1 a:hover { background:#637171; }
.greenbg1 a { background:#27ae61; }
.greenbg1 a:hover { background:#188e4b; }
.bluebg1 a { background:#2d3e50; }
.bluebg1 a:hover { background:#445669; }
.janright1 { float:right; width:360px; }
.selcheck1 { cursor:pointer; position:relative; }
.selcheck2 { float:left; width:360px; height:19px; border:1px solid #d3d3d3; background:white; padding:2px 0 0 8px; font-size:12px; }
.selch_div1 { position:Absolute; z-index:50; top:24px; left:0; }
.selch_div2 { width:368px; max-height:235px; overflow:auto; font-size:12px; padding:10px; border:1px solid #aaaaaa; box-shadow:1px 1px 2px rgba(0,0,0,0.2); background:white; cursor:default }
.selch_div3 { padding-bottom:3px; }
.selch_div3 input { vertical-align:middle; margin-right:5px; float:left; }
.selch_div3 span {float:left; display:block; width:310px;}
.selch_div4 { padding:0 0 3px 15px; }
.selch_div4 input { vertical-align:middle; margin-right:5px; float:left; }
.selch_div4 span {float:left; display:block; width:295px;}
.selch_div5 { padding:0 0 3px 27px; }
.selch_div5 input { vertical-align:middle; margin-right:5px; float:left; }
.selch_div5 span {float:left; display:block; width:295px;}
.selch_div6 { padding:0 0 3px 39px; }
.selch_div6 input { vertical-align:middle; margin-right:5px; float:left; }
.selch_div6 span {float:left; display:block; width:200px;}
.dayscheck { float:left; width:120px; height:22px; }
.dayscheck input { vertical-align:middle; margin-right:5px; }



/* Addendum 14.03.2018   George Andguladze */


#insertyoutubevideo {
	float:right;
	margin-top:10px;
}

#insertvideo {
	float:right;
	margin-top:10px;
	margin-right:10px;
}


#insertplaybuzz {
	float:right;
	margin-top:10px;
	margin-right:10px;
}


#inserttwitter {
	float:right;
	margin-top:10px;
	margin-right:10px;
}

#insertArticleBanner {
	float:right;
	margin-top:10px;
	margin-right:10px;
}

#insertCBButton {
	float:right;
	margin-top:10px;
	margin-right:10px;
}

.btn-cb-link {
	display:inline-block;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color:#fbce27;
	text-decoration:none;
	padding:12px 25px;
}
.btn-cb-link:hover {
	text-decoration:none;
}
.btn-cb-link .btn-cb-text {
	font-family: 'CrystalBetUni';
	font-weight: bold;
	font-style: normal;
	font-size:16px;
	color:#1b1501;
}
.btn-cb-link:hover {
	background-color:#fdd43d;
}
.btn-cb-link:active {
	background-color:#fbce27;
}






/*
.pro_flt1 { float:left; padding-right:60px; }
.pro_flt2 { width:270px; }

.pro_left1 { float:left; width:125px; }
.pro_left2 { float:left; }
.pro_left2 input { width:252px; font-size:12px; height:18px; padding-left:5px; }
.pro_left2 select { width:260px; height:22px; font-size:12px; padding-left:5px; }

.pro_cal1 { float:left; }
.pro_cal1 input { width:88px; font-size:12px; height:18px; padding-left:5px; }
.pro_cal2 { float:left; padding:3px 18px 0 5px; color:#666666; }
.pro_cal2 img { vertical-align:middle; margin-right:3px; }
.pro_cal3 { float:left; padding:3px 0 0 5px; color:#666666; }
.pro_cal3 img { vertical-align:middle; margin-right:3px; }

.pro_left2_r { float:right; }
.pro_left2_r select { width:150px; height:22px; font-size:12px; padding-left:5px; }


.dzieba1 { text-align:right; }

.results1 { padding-bottom:7px; border-bottom:1px solid #bec3c7; width:960px; margin:0 auto 10px auto; }
.results2 { float:left; padding:0 8px 0 40px; }
.results3 { float:left; }
.results3 select { width:80px; height:21px; font-size:12px; margin-top:-1px; }

.res_link1 { padding-bottom:12px; border-bottom:1px dotted #666666; width:960px; margin:0 auto 12px auto; }
.res_link1 a { color:#3e658e; text-decoration:none; margin-right:12px; cursor:pointer; }
.res_link1 a:hover { text-decoration:underline; }

.res_link2 { float:left; padding:0 0 0 10px; border-left:1px solid #bec3c7; }


.res_link1_3 { padding:0 10px 0 10px; vertical-align:middle; height:20px; }
.res_link1_2 { font-weight:bold; height:20px; vertical-align:middle; text-align:right; }

.res_link1_4 { vertical-align:middle; height:20px; }


.adm_cxrbg2 { padding:10px 17px 10px 19px; background:#ecf0f1; margin:0 0 8px 0; color:#3e658e; line-height:15px; }
.adm_cxrbg2 a { color:#3e658e; cursor:pointer; }

.adm_cxrbg { padding:10px 17px 10px 19px; background:#ecf0f1; margin:0 0 8px 0; color:#3e658e; line-height:15px; }
.adm_cxrbg a { color:#3e658e; text-decoration:underline; cursor:pointer; }
.adm_cxrbg a:hover { text-decoration:none; }


.adm_cxtop1 { float:left; width:23px; }
.adm_cxtop1 input { margin-left:0; }

.adm_cxtop2 { float:left; width:32px; }
.adm_cxtop3 { float:left; width:70px; }
.adm_cxtop4 { float:left; width:190px; }
.adm_cxtop5 { float:left; width:180px; }
.adm_cxtop6 { float:left; width:45px; }
.adm_cxtop7 { float:left; width:40px; }
.adm_cxtop8 { float:left; width:50px; }
.adm_cxtop9 { float:left; width:105px; }



.padcx1 { padding-top:14px; }
.padcx2 { padding-top:28px; }


.adm_grid { width:960px; margin:0 auto; }

.admcx_veli1 { padding:6px 0 5px 0px; border-bottom:1px dotted #aaaaaa; }
.admcx_veli1 a { color:black; text-decoration:none; }
.admcx_veli1 a:hover { color:#3e658e; text-decoration:underline; }


.admcx_bot1 { float:left; width:30px; font-weight:bold; font-size:11px; padding-top:1px; min-height:10px; height:auto !important; height:10px;}
.admcx_bot2 { float:left; width:70px; min-height:10px; height:auto !important; height:10px; }
.admcx_bot3 { float:left; width:180px; padding-right:10px; min-height:10px; height:auto !important; height:10px; }
.admcx_bot4 { float:left; width:170px; min-height:10px; height:auto !important; height:10px; }
.admcx_bot5 { float:left; width:55px; text-align:center; min-height:10px; height:auto !important; height:10px; }
.admcx_bot6 { float:left; width:30px; text-align:center; padding-right:10px; min-height:10px; height:auto !important; height:10px; }
.admcx_bot7 { float:left; width:40px; text-align:center; padding-right:10px; min-height:10px; height:auto !important; height:10px; }
.admcx_bot8 { float:left; width:105px; padding-left:10px; min-height:10px; height:auto !important; height:10px; }
.admcx_bot9 { float:left; width:80px; min-height:10px; height:auto !important; height:10px; }





.popup1 { position:fixed; width:100%; height:100%; z-index:950; background:#2d3e50; opacity:0.3; filter:alpha(opacity=30); }
.popup2 { position:absolute; top:50%; left:50%; margin:-75px 0 0 -185px; z-index:1000; }
.popup3 {
	background:white; width:330px; margin:0 auto;
	padding:30px 20px; font-size:15px; color:#383d43;
	text-align:center;
	box-shadow:0 0 2px rgba(0,0,0,0.2);
}
.popup4 { padding-bottom:20px; }






.navigate1 { padding:18px 0 10px 0; background:#ecf0f1; }
.navigate2 { width:960px; margin:0 auto; font-size:13px; color:#e84c3d; }
.navigate2 a { color:#2d3e50; text-decoration:none; }
.navigate2 a:hover { text-decoration:underline; }
.navigate2 img { vertical-align:middle; }













.xelmoc { padding-bottom:10px; font-size:14px; font-weight:bold; color:#485365; }
.xelmoc2 { border-left:1px solid #bfc3c6; border-top:1px solid #bfc3c6; background:#ecf0f1; line-height:17px; }
.xelmoc2_1 {
	float:left; padding:6px 0 0 0; text-align:center; width:135px; height:26px;
	border-right:1px solid #bfc3c6; border-bottom:1px solid #bfc3c6; font-weight:bold;
}

.xelmoc3 { border-left:1px solid #bfc3c6; line-height:17px; }
.xelmoc3_1 {
	float:left; padding:9px 0 0 0; text-align:center; width:135px; height:30px;
	border-right:1px solid #bfc3c6; border-bottom:1px solid #bfc3c6;
}
.xelmoc3_1 input { width:95px; height:17px; padding-left:6px; }
.xelmoc3_1 select { width:100px; height:22px; padding-left:6px; }



.pro_left1_2 { float:left; width:150px; }

.sheicavs { padding:5px 0 0 146px; width:430px; }
.sheicavs input { vertical-align:middle; margin-right:6px; }


.linksdiv1 { float:right; padding:0 20px 2px 0; font-size:12px; }
.linksdiv1 a { color:#3f556d; cursor:pointer; }
.linksdiv1 a:hover { text-decoration:underline; }



.adm_cxtop1_dak { float:left; width:180px; min-height:10px; height:auto !important; height:10px;}
.adm_cxtop2_dak { float:left; width:65px; min-height:10px; height:auto !important; height:10px;}
.adm_cxtop3_dak { float:left; width:60px; min-height:10px; height:auto !important; height:10px;}
.adm_cxtop4_dak { float:left; width:135px; min-height:10px; height:auto !important; height:10px;}
.adm_cxtop5_dak { float:left; width:118px; min-height:10px; height:auto !important; height:10px;}
.adm_cxtop6_dak { float:left; width:190px; min-height:10px; height:auto !important; height:10px;}

.adm_cxtop7_dak { float:left; width:255px; min-height:10px; height:auto !important; height:10px;}
.adm_cxtop8_dak { float:left; width:105px; min-height:10px; height:auto !important; height:10px;}
.adm_cxtop9_dak { float:left; width:110px; min-height:10px; height:auto !important; height:10px;}
.adm_cxtop10_dak { float:left; width:80px; min-height:10px; height:auto !important; height:10px;}
.adm_cxtop11_dak { float:left; width:65px; min-height:10px; height:auto !important; height:10px;}


.admcx_bot1_dak { float:left; width:170px; padding-right:10px; min-height:10px; height:auto !important; height:10px;}
.admcx_bot2_dak { float:left; width:50px; text-align:center; padding-right:15px; min-height:10px; height:auto !important; height:10px;}
.admcx_bot3_dak { float:left; width:46px; text-align:center; padding-right:15px; min-height:10px; height:auto !important; height:10px;}
.admcx_bot4_dak { float:left; width:135px; min-height:10px; height:auto !important; height:10px;}
.admcx_bot5_dak { float:left; width:118px;min-height:10px; height:auto !important; height:10px;}
.admcx_bot6_dak { float:left; width:180px; padding-right:10px; min-height:10px; height:auto !important; height:10px;}

.admcx_bot7_dak { float:left; width:255px; min-height:10px; height:auto !important; height:10px;}
.admcx_bot8_dak { float:left; width:105px; min-height:10px; height:auto !important; height:10px;}
.admcx_bot9_dak { float:left; width:110px; min-height:10px; height:auto !important; height:10px;}
.admcx_bot10_dak { float:left; width:80px; min-height:10px; height:auto !important; height:10px;}
.admcx_bot11_dak { float:left; width:47px; padding-left:18px; min-height:10px; height:auto !important; height:10px;}
.admcx_bot12_dak { float:left; padding-left:30px; min-height:10px; height:auto !important; height:10px;}
.admcx_bot13_dak { float:left; width:60px; padding-left:2px; min-height:10px; height:auto !important; height:10px;}



.paging1 { float:right; padding-right:25px; font-size:12px; color:#879898; }
.paging1 input {
	vertical-align:middle; color:black; font-size:12px;
	text-align:center; width:40px; height:20px;
	border:1px solid #e3e8e9; margin:0 5px;
	padding:2px 4px 3px 3px; line-height:20px;
	border-radius:2px; -moz-border-radius:2px;
	-ms-border-radius:2px; -o-border-radius:2px;
	-webkit-border-radius:2px;
}

.next { float:right; padding-left:1px; }
.next a { display:block; width:27px; height:27px; background:url(img/isrebi.png) no-repeat top right; }
.next a:hover { background-position:bottom right; }

.prev { float:right; padding-left:1px; }
.prev a { display:block; width:27px; height:27px; background:url(img/isrebi.png) no-repeat top left; }
.prev a:hover { background-position:bottom left; }

.last { float:right; padding:0 20px 0 1px; }
.last a { display:block; width:27px; height:27px; background:url(img/isrebi2.png) no-repeat top right; }
.last a:hover { background-position:bottom right; }

.first { float:right; padding-left:1px; }
.first a { display:block; width:27px; height:27px; background:url(img/isrebi2.png) no-repeat top left; }
.first a:hover { background-position:bottom left; }


.popup2_shetk { position:absolute; top:50%; left:50%; margin:-150px 0 0 -260px; z-index:1000; }
.popup3_shetk {
	background:white; width:470px; margin:0 auto;
	padding:20px 25px 25px 25px; font-size:12px; color:black;
	box-shadow:0 0 2px rgba(0,0,0,0.2);
}


.pop_title1 { padding:0 0 10px 0; border-bottom:1px solid #c1c2c4; font-size:14px; font-weight:bold; color:black; text-align:left; margin-bottom:20px; }


.shetk1 { float:left; width:370px; }
.shetk2 { float:left; padding:2px 18px 0 0; height:20px; color:#888888; }
.shetk2 a {cursor:pointer;}
.shetk2 a img { vertical-align:middle; margin-left:3px; }

.shetk3 input { width:360px; height:17px; padding-left:6px; }
.shetk3 textarea { width:360px; height:100px; padding-left:6px; overflow:auto; }




.param1 { float:left; width:420px; border:1px solid #bfc3c6; font-size:12px; }
.param2 { float:left; padding-left:50px; font-size:12px; }
.param2 span { color:red; }


.param2_1 { padding-bottom:6px; }
.param2_2 { padding-bottom:10px; }
.param2_2 input { width:380px; height:18px; }

.param2_3 { padding-bottom:10px; }
.param2_3 input { width:87px; height:18px; }

.param3 { padding:8px 0 10px 12px; background:#ecf0f1; font-size:13px; color:#374e5d; border-bottom:1px solid #bfc3c6; }

.param3_1 { float:left; width:40px; }
.param3_2 { float:left; width:95px; }

.param4 { padding:7px 0; }
.param4_1 { padding:3px 12px 7px 12px; line-height:15px; }
.param4_1:hover { background:#ecf0f1; cursor:pointer; }
.param4_2 { float:left; width:300px; }

.paract1 { background:#ecf0f1; }

.updown1 { float:right; padding:2px 0 0 5px; }


.pro_left1_report { float:left; width:160px; }

.reporti1 { padding:15px 10px 10px 20px; width:400px; background:#ecf0f1; font-size:13px; }
.reporti2 { padding-bottom:10px; color:#455561; }
.reporti3 { float:left; width:140px; }
.reporti4 { float:left; width:220px; font-weight:bold; color:black; }



.adm_cxtop1_momx { float:left; width:170px; min-height:10px; height:auto !important; height:10px;}
.adm_cxtop2_momx { float:left; width:210px; padding-right:10px; min-height:10px; height:auto !important; height:10px;}
.adm_cxtop3_momx { float:left; width:250px; padding-right:5px; min-height:10px; height:auto !important; height:10px;}
.adm_cxtop4_momx { float:left; width:90px; text-align:center; padding-right:20px; min-height:10px; height:auto !important; height:10px;}
.adm_cxtop5_momx { float:left; width:135px; min-height:10px; height:auto !important; height:10px;}



.adm_cxtop1_mx { float:left; width:50px; min-height:10px; height:auto !important; height:10px; }
.adm_cxtop2_mx { float:left; width:138px; min-height:10px; height:auto !important; height:10px;}
.no_break {white-space:-moz-pre-wrap !important; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word; word-break:break-all; white-space:normal;}
.adm_cxtop3_mx { float:left; width:85px; min-height:10px; height:auto !important; height:10px; white-space:-moz-pre-wrap !important; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word; word-break:break-all; white-space:normal;}
.adm_cxtop4_mx { float:left; width:163px; min-height:10px; height:auto !important; height:10px; }
.adm_cxtop5_mx { float:left; width:78px; min-height:10px; height:auto !important; height:10px; }
.adm_cxtop6_mx { float:left; width:55px; min-height:10px; height:auto !important; height:10px; }
.adm_cxtop7_mx { float:left; width:70px; min-height:10px; height:auto !important; height:10px; }

.adm_cxtop8_mx { float:left; width:40px; padding-left:10px; min-height:10px; height:auto !important; height:10px; }
.adm_cxtop9_mx { float:left; width:42px; padding-left:13px; min-height:10px; height:auto !important; height:10px; }



.popup2_momx { position:absolute; top:50%; left:50%; margin:-150px 0 0 -260px; z-index:1000; }
.popup3_momx {
	background:white; width:470px; margin:0 auto;
	padding:20px 25px 25px 25px; font-size:12px; color:black;
	box-shadow:0 0 2px rgba(0,0,0,0.2);
}

.xelm_pop1 { float:left; width:150px; }
.xelm_pop2 { float:left; width:300px; color:#4d6071; text-align:left; }

.jami1 { float:right; width:106px; font-weight:bold; color:black; }
.jami2 { float:right; width:40px; font-weight:bold; color:black; padding:0 2px 0 10px; }
.jami3 { float:right; font-weight:bold; color:black; padding-right:5px; }

.popup2_ucxo { position:absolute; top:50%; left:50%; margin:-150px 0 0 -300px; z-index:1000; }
.popup3_ucxo {
	background:white; width:550px; margin:0 auto;
	padding:20px 25px 25px 25px; font-size:12px; color:black;
	box-shadow:0 0 2px rgba(0,0,0,0.2);
}

.ucx_pop1 { float:left; width:133px; }
.ucx_pop2 { float:left; width:105px; margin-right:9px; background:#f1f5f6; padding:4px 0 5px 0; color:#4d6071; text-align:center; }

.ucx_pop3 { float:left; padding-right:9px; }
.ucx_pop3 input { width:99px; height:17px; font-size:12px; color:#4d6071; text-align:center; }
.ucx_pop3 select { width:80px; height:23px; font-size:12px; color:#4d6071; text-align:center; }

.ucx_pop4 { float:left; font-size:13px; color:white; text-align:center; font-family:BPG Ingiri Arial; line-height:17px; }
.ucx_pop4 a { display:block; padding:2px 12px 4px 12px; color:white; text-decoration:none; background:#2d3e50; }
.ucx_pop4 a:hover { background:#42576e; }


.ucx_top1 { float:left; width:73px; }
.ucx_top2 { float:left; width:101px; }
.ucx_top3 { float:left; width:57px; }
.ucx_top4 { float:left; width:92px; }
.ucx_top5 { float:left; width:135px; }
.ucx_top6 { float:left; width:205px; padding-right:12px; }
.ucx_top7 { float:left; width:125px; }

.ucx_top3_11 { float:left; width:37px; text-align:center; padding-right:20px; }


.acx_promo1 { float:left; width:100px; }
.acx_promo2 { float:left; width:62px; }
.acx_promo3 { float:left; width:210px; padding-right:20px; }
.acx_promo4 { float:left; width:115px; }
.acx_promo5 { float:left; width:120px; }

.pr_text1 { position:relative; }
.pr_text2 {
	display:none;
	position:absolute; width:360px; padding:7px 12px 10px 12px; background:white; top:15px;
	border:1px solid #2d3e50; box-shadow:1px 1px 3px rgba(0,0,0,0.3); z-index:100;
}

.pr_text1:hover .pr_text2 { display:block; }

.promo1 { padding-bottom:6px; }
.promo1 span { color:#e84c3d; }
.promo2 input { width:140px; height:17px; }
.promo2 textarea { width:460px; height:75px; }
.promo2 select { width:260px; height:23px; }
.promo3 input { width:65px; height:17px; }

.popup2_promoo { position:absolute; top:50%; left:50%; margin:-230px 0 0 -260px; z-index:1000; }

.redinp11 input { border:1px solid #ed756a; height:19px; }


.popup2_promoo22 { position:absolute; top:50%; left:50%; margin:-120px 0 0 -165px; z-index:1000; }

.popup3_promoo {
	background:white; width:280px; margin:0 auto;
	padding:20px 25px 25px 25px; font-size:12px; color:black;
	box-shadow:0 0 2px rgba(0,0,0,0.2);
}

input.i_error, textarea.i_error, select.i_error {border:1px solid #C00;}
*/
.fas {
	font-weight:900!important;
}
.fad {
	font-family: "Font Awesome 5 Duotone"!important;
    font-weight: 900!important;
}
.clr-yellow {
	color:#e4cf4f!important;
}
.clr-gray {
	color:#bdbdbd!important;
}
.clr-dark {
	color:#252525!important;
}

.yt-video-container {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	height: 0;
}

.yt-video-container .ytvid-poster-image {
	max-width: 100%;
    height: auto;
}

.yt-video-container  .ytvid-play-icon {
	position:absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	width:68px;
	height:44px;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMTcuNCAyMDEuNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzE3LjQgMjAxLjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRjAwMDA7fQ0KCS5zdDF7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMxNC4xLDE1MC4xYy0yLjgsMjYuMS0yMS40LDQzLTQ2LjMsNDYuM2MtMjcsMy42LTUwLjIsNS0xMDguOSw1Yy02MC43LDAtODIuMS0xLjUtMTA5LjItNQ0KCQkJYy0yNS44LTMuNC00NC4xLTIwLTQ2LjMtNDYuM0MyLjksMTQ0LjcsMCwxMjcuMywwLDk4LjRjMC0yMC45LDIuOS00MS4yLDMuMy00Ni4yQzUuNiwyNi4zLDIzLjksOS44LDQ5LjcsNS44DQoJCQljMjctNC4yLDQ3LTUuOCwxMDkuMi01LjhjNjIsMCw4MS45LDIuMywxMDguOSw1LjhjMjYuNCwzLjQsNDQuMiwxOS41LDQ2LjMsNDYuM2MwLjQsNS4yLDMuMywyMi40LDMuMyw0OC43DQoJCQlDMzE3LjQsMTI3LjksMzE0LjcsMTQ0LjksMzE0LjEsMTUwLjF6Ii8+DQoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTM3LjEsMTM5LjcgMjA2LjksOTkuNCAxMzcuMSw1OS4xIAkJIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
	background-repeat: no-repeat;
}
