body {
	background: url('../media/images/bg/bg.gif') repeat-x transparent;
	height: 100%;
	width: 100%;
}
body, td, th, div, span, p {
	font: normal normal 11px/130% Arial, Tahoma, Verdana, sans-serif;
}
input, textarea, option, select {
	font: normal normal 11px/100% Arial, Tahoma, Verdana, sans-serif;
	color: #000000;
}

a, a: link, a: active, a: visited {
	text-decoration: underline;
	font: normal normal 11px/130% Arial, Tahoma, Verdana, sans-serif;
	color: #000000;
}
a: hover {
	text-decoration: none;
}

@media screen, handheld, projection, speech, tty, tv {
	*.forprint { 
		display: none; 
	}
}
.text-content table th,
.text-content table td {
	padding: 5px;
}
.outer {
	position: relative;
	height: 100%;
	scrollbar-3dlight-color : #ffcb2f;
	scrollbar-arrow-color : #ffffff;
	scrollbar-base-color : #ffffff;
	scrollbar-darkshadow-color : #ffffff;
	scrollbar-face-color : #ffcb2f;
	scrollbar-highlight-color : #ffcb2f;
	scrollbar-shadow-color : #ffcb2f;
	scrollbar-track-color : #ffffff;
}
.inner {
	height: 100%;
	width: 100%;
	overflow: auto;
	position: absolute;
}	

input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px white inset;
}

.preload {
	display: none !important;
}

.curauto {
	cursor: auto !important;
}

.s_text {
	width: 722px;
	margin: 30px 0 0 0;
	background: url('../media/images/bg/s_text_bg.gif') 0 0 repeat-y;
}
.s_text .s_text_top {
	background: url('../media/images/bg/s_text_top.gif') 0 0 no-repeat;
}
.s_text .s_text_bot {
	background: url('../media/images/bg/s_text_bot.gif') 0 100% no-repeat;
}
.s_text .s_text_dec {
	background: url('../media/images/dec/hand.gif') 30px center no-repeat;
	padding: 55px 50px 55px 120px;
}
.s_text .s_text_dec.xmas {
	background: url('../media/images/dec/hand_blue.gif') 30px center no-repeat;
	padding: 50px 50px 50px 120px;
}
.s_text .s_text_dec *,
.s_text .s_text_dec {
	color: #791985 !important;
	font-size: 20px !important;
	font-weight: bold;
}
.s_text .s_text_dec.xmas *,
.s_text .s_text_dec.xmas {
	color: #24aee6 !important;
	font-size: 20px !important;
	font-weight: bold;
}
.no_landing_promotion {
	padding-top: 70px;
}

.form_tabs {
	margin: 18px 0 12px 0;
}
.form_tabs .form_tab {
	float: left;
}
.form_tabs .form_tabs_line {
	overflow: hidden;
	height: 37px;
}
.form_tabs .form_tab.active {
	background: #791985 url('../media/images/bg/tabs_cor_left.gif') 0 0 no-repeat;
}
.form_tabs .form_tab.active strong {
	background: url('../media/images/bg/tabs_cor_right.gif') 100% 0 no-repeat;
}
.form_tabs .form_tab a,
.form_tabs .form_tab.active strong {
	height: 40px;
	line-height: 40px;
	float: left;
	color: #ffffff !important;
	font-size: 14px !important;
	padding: 0 11px;
	display: block;
}
.form_tabs .form_tab a {
	color: #00aeef !important;
	font-weight: bold !important;
}
.form_tabs .tabs_content {
	/*background: url('../media/images/bg/tabs_content.jpg') 0 0 no-repeat;*/
	width: 720px;
	height: 284px;
	overflow: hidden;
}
.form_tabs .tabs_content .tab_table {
	margin: 14px 0 0 0;
}
.form_tabs .tabs_content .tab_table td {
	vertical-align: top;
}
.form_tabs .tabs_content .tab_table .tab_img {
	padding: 0 14px 0 0;
}
.form_tabs .tabs_content .tabs_content_padd {
	padding: 35px 395px 20px 24px;
	color: #e4d1e7;
}
.form_tabs .tabs_content .tabs_content_padd.bord {
	/*background: url('../media/images/bg/tabs_cor_left.gif') 0 0 no-repeat;*/
}
.form_tabs .tabs_content *,
.form_tabs .tabs_content a {
	color: #e4d1e7 !important;
	font-size: 12px !important;
}
.form_tabs .tabs_content .tabs_content_padd div {
	padding-left: 3px;
}
.form_tabs .tabs_content h1 {
	font-family: "Miso Bold";
	text-shadow: rgba(121,25,133,1) 0 0 1px;
	font-size: 45px !important;
	margin: 10px 0 29px 0;
	color: #ffffff !important;
	text-transform: uppercase;
	line-height: 100%;
}


/* tooltip */
.tooltip {
	position: absolute;
	display: none;
	z-index: 10;
	margin: -70px 0 0 190px;
}
.tooltip .close {
	width: 15px;
	height: 15px;
	position: absolute;
	top: 15px ;
	right: 17px;
	display: block;
	background: url('../media/images/ico/close.gif') 0 0 no-repeat;
}
.tooltip .close img {
	width: 15px;
	height: 15px;
}
.tooltip .close:hover {
	background: url('../media/images/ico/close.gif') 0 100% no-repeat;
}
.tooltip .tooltip_cor {
	background: url('../media/images/bg/popup_cor.png') 0 0 no-repeat;
	width: 15px;
	height: 13px;
	position: absolute;
	top: 30px;
	left: -6px;
}
.tooltip .tooltip_cor img {
	width: 15px;
	height: 13px;
}
.tooltip .tooltip_top {
	background: url('../media/images/bg/popup_top.png') 0 0 no-repeat;
	width: 457px;
	height: 25px;
}
.tooltip .tooltip_top img {
	height: 25px;
	width: 0;
}
.tooltip .block_padd {
	padding: 0 24px;
}
.tooltip .block_padd h4 {
	font-size: 14px !important;
	margin: 0 0 20px 0;
}
.tooltip .block_padd a,
.tooltip .block_padd * {
	font-size: 12px !important;
	color: #616569;
}
.tooltip .tooltip_bg {
	background: url('../media/images/bg/popup_bg.png') 0 0 repeat-y;
	width: 457px;
}
.tooltip .tooltip_bot {
	background: url('../media/images/bg/popup_bot.png') 0 0 no-repeat;
	width: 457px;
	height: 22px;
}
.tooltip .tooltip_bot img {
	height: 22px;
	width: 0;
}
/* tooltip */


/* form */
.iagree {
	padding: 0 0 24px 0;
}
.iagree .checkbox {
	padding: 2px 0 0 0;
}
.iagree label {
	line-height: 21px;
	margin: 0;
}
.donation_form td {
	vertical-align: middle;
}
.donation_form .purple_grad,
.donation_form .purple_grad_1 {
	height: 285px;
}
.donation_form .purple_grad {
	background: url('../media/images/bg/purple_grad.png') 0 0 no-repeat;
}
.donation_form .purple_grad_1 {
	background: url('../media/images/bg/purple_grad_1.png') 0 0 no-repeat;
}
.donation_form .form .buttons td {
	padding-top: 13px;
}
.donation_form .form .select_items {
	margin: 0 0 20px 0;
}
.donation_form .form .select_items.radios {
	margin: 0 0 13px 0;
}
.donation_form .form .select_items_ex {
	margin: 0 0 20px 0;
}
.donation_form .captcha .cor_b_1,
.donation_form .captcha .cor_b_2,
.donation_form .captcha .cor_b_3,
.donation_form .captcha .cor_b_4 {
	width: 5px;
	height: 5px;
	position: absolute;
	background: url('../media/images/dec/rounded.png') 0 0 no-repeat;
}
.donation_form .captcha .cor_b_1 img,
.donation_form .captcha .cor_b_2 img,
.donation_form .captcha .cor_b_3 img,
.donation_form .captcha .cor_b_4 img {
	height: 5px;
	width: 0;
}
.donation_form .captcha .cor_b_1 {
	background-position: 0 0;
	margin-left: -1px;
	margin-top: -71px;
}
.donation_form .captcha .cor_b_2 {
	background-position: 100% 0;
	margin-left: 166px;
	margin-top: -71px;
}
.donation_form .captcha .cor_b_3 {
	background-position: 100% 100%;
	margin-left: 166px;
	margin-top: -4px
}
.donation_form .captcha .cor_b_4 {
	background-position: 0 100%;
	margin-top: -4px;
	margin-left: -1px;
}
.donation_form .captcha a.reload {
	float: left;
	display: block;
	padding: 4px 0 5px 31px;
	margin: 25px 0 0 0;
	background: url('../media/images/ico/reload.gif') 0 0 no-repeat;
	color: #00aeef !important;
	font-size: 12px !important;
}
.form .note div a {
	color: #00aeef !important;
	font-size: 12px !important;
}
.form .note div a:hover {
	text-decoration: underline;
}
.donation_form td hr {
	border: none;
	background: transparent;
	display: block;
	line-height: 1px;
	border-top: 1px solid #c9dce2;
	height: 1px;
	font-size: 1px;
	margin: 5px 0 4px 0;
}
.donation_form td .last_hr {
	margin-bottom: 40px;
	margin-top: 13px;
}
#donation_once_form table td{
	width: 100%;
}
#donation_once_form table.main {
	width: 719px;
}
#donation_once_form table.exp_table {
	width: 212px;
}
#donation_once_form table tr td:first-child {
	width: 219px;
}
#donation_once_form table tr.colspan td {
	width: 720px;
}
.donation_form td h2 {
	font-size: 20px;
	color: #545f6b;
	margin: 22px 0 15px 0;
}
.donation_form td h3 {
	color: #a9afb5;
	font-size: 16px;
	padding: 33px 0 25px 0;
	font-weight: normal !important;
	text-shadow: #a9afb5 0 0 1px;
}
.donation_form td .thank_you {
	color: #c0c4c8;
	font-size: 18px;
	padding: 0 0 30px 0;
	color: #616569;
	font-family: "Miso Bold";
	text-shadow: rgba(255,255,255,1) 0 0 1px;
	text-transform: uppercase;
}
.donation_form .captcha .img {
	width: 170px;
	height: 70px;
	margin: 0 10px 7px 0;
	border: 1px solid #ebebeb;
	float: left;
}
.donation_form .captcha .img img {
}
.donation_form .form label {
	text-align: right;
	margin: 6px 29px 0 0;
	width: 190px;
}
.donation_form .form td {
	vertical-align: top;
}
.donation_form .form .input {
	margin: 0 0px 20px 0px;
}
.donation_form .form .donation_payment_type_holder {
	margin-top: 14px;
}
.donation_form .form .select_items.checkbox_holder {
	width: 173px;
	padding-right: 3px;
}
.donation_form .form .select_items.radios_holder {
	width: 216px;
	padding-right: 3px;
	margin-bottom: 14px;
}
.donation_form .form .select_items .item .lbl label {
	text-align: left;
	width: auto;
	margin: 0;
}
.donation_form .form .select_items_ex .item .lbl label {
	text-align: left;
	width: auto;
	margin: 0;
}

.donation_form .terms_and_conditions_holder {
	text-transform: uppercase;
}
.donation_form .terms_and_conditions_holder > span {
	text-transform: uppercase;
	color: #00aeef;
	font-size: 12px;
	position: relative;
}
.donation_form .terms_and_conditions_holder .popup span,
.donation_form .terms_and_conditions_holder .popup {
	display: block;
}
.donation_form .terms_and_conditions_holder .popup,
.donation_form .terms_and_conditions_holder .popup .top,
.donation_form .terms_and_conditions_holder .popup .bot {
	background-image: url( '../media/images/bg/terms_popup.png' );
}
.donation_form .terms_and_conditions_holder .popup {
	width: 280px;
	background-position: -280px 0;
	position: absolute;
	bottom: 25px;
	left: -228px;
	display: none;
}
.donation_form .terms_and_conditions_holder .popup.show {
	display: block;
}
.donation_form .terms_and_conditions_holder .popup .close {
	background: url( '../media/images/btn/close_blue.png' ) 0 0 no-repeat;
	width: 14px;
	height: 14px;
	position: absolute;
	top: 6px;
	right: 5px;
	cursor: pointer;
}
.donation_form .terms_and_conditions_holder .popup .top {
	background-position: 0 0;
	background-repeat: no-repeat;
}
.donation_form .terms_and_conditions_holder .popup .bot {
	background-position: 100% 100%;
	background-repeat: no-repeat;
}
.donation_form .terms_and_conditions_holder .popup .bot .text {
	width: 230px;
	padding: 22px 21px 28px 21px;
}
.donation_form .terms_and_conditions_holder .popup .bot .text *,
.donation_form .terms_and_conditions_holder .popup .bot .text {
	font-size: 11px;
	color: #8b9095;
	line-height: 120%;
}

.wider_form {
	clear: both;
	padding: 20px 0 0 0;
}
.wider_form .donation_form {
	position: relative;
	width: 720px;
}
.form .reg_table {
	width: 626px
}
.form .reg_table .radio_btns {
	margin: 36px 0 36px 0;
}
.form .reg_table .radio_btns .first label {
	padding: 0 22px 0 0;
}
.form .reg_table .radio_btns .jquery-radio {
	margin-top: -1px;
}
.form .input_text,
.form .input_text * {
	font-size: 12px !important;
	color: #8b9095 !important;
}
.form .input_text a {
	color: #00aeef !important;
	font-size: 12px !important;
}
.form .input_text {
	font-size: 12px;
	padding: 9px 0 0 3px;
	display: block;
	float: left;
	white-space: nowrap;
}
.form .input_text_link,
.form .input_text_link * {
	font-size: 12px !important;
	color: #8b9095 !important;
}
.form .input_text_link a {
	color: #00aeef !important;
	font-size: 12px !important;
}
.form .input_text_link {
	font-size: 12px;
	padding: 8px 0 0 13px;
	display: block;
	float: left;
	white-space: nowrap;
}
.form .required {
	padding: 21px 0 0 0;
}
.form .required span {
	color: #8b9095;
	font-size: 12px;
	display: block;
	float: left;
	margin: -3px 0 0 0;
}
.form .required strong {
	color: #00aeef;
	display: block;
	float: left;
	margin: 0 7px 0 0;
	font-size: 25px;
	font-family: "Miso Bold";
	text-shadow: rgba(255,255,255,1) 0 0 1px;
}
.form .note {
	color: #8b9095;
	font-size: 12px;
	margin: -1px 0 23px 0;
}
.form .note div {
	color: #8b9095;
	font-size: 12px;
}
.form .width_half {
	width: 50%;
}
.form label {
	display: inline-block;
	font-family: 'Miso Bold';
	font-size: 21px;
	color: #616569;
	text-shadow: rgba(255,255,255,1) 0 0 1px;
	margin: 0px 0px 5px 0px;
	text-shadow: 0 0 1px rgba(97,101,105,0.6);
}
.donation_form .form label,
.donation_form .form .label {
	font-size: 18px;
	line-height: 110% !important;
}
.form .radios_212 {
	padding: 0 !important;
}
.form .radios_212 .select_items .item {
	margin: 0;
}
.form .radios_212 .select_items {
	margin: 0 0 23px 0;
}
.form .radios_212 .select_items .item .lbl label {
	font-family: 'Miso Bold';
	font-size: 18px;
	color: #616569;
	line-height: 110% !important;
	text-shadow: rgba(255,255,255,1) 0 0 1px;
}
.form .radios_212 .fl {
	width: 130px;
}
.form .input {
	width: 216px;
	height: 36px;
	padding-right: 3px;
	margin: 5px 0px 30px 0px;
	background: url('../media/images/bg/input_212.gif') no-repeat 2px 2px;
}
.form .input.focused {
	background: url('../media/images/bg/input_212_focused.png') no-repeat 0% 0%;
}
.form .error .input.focused {
	background: url('../media/images/bg/input_212_focused.png') no-repeat 0% 0%;
}
.form .input input.eur {
	background: url('../media/images/ico/eur.gif') no-repeat -3px -4px;
	padding: 0 0 0 15px;
	width: 198px;
}
.form .input input.eur {
	width: 183px;
}
.form .input input {
	width: 200px;
	height: 16px;
	color: #616569;
	font-size: 12px;
	border: none;
	padding: 0px;
	background: transparent;
	margin: 10px 7px 0px 7px;
}
.form .input input.grayed {
	color: #c3c6c9 !important;
}
._search input.grayed {
	color: #c3c6c9 !important;
}
div.grayed .selectedTxt {
	color: #c3c6c9 !important;
}
.form .error .input {
	background: url('../media/images/bg/input_212_error.gif') no-repeat 2px 2px;
}
.form .input.input_172 {
	width: 176px;
	background: url('../media/images/bg/input_172.gif') no-repeat 2px 2px;
}
.form .input.input_172.captcha.error.focused,
.form .input.input_172.captcha.focused {
	width: 176px;
	background: url('../media/images/bg/input_172_focused.png') no-repeat 0% 0%;
}
.form .input.input_172 input {
	width: 158px;
}
.form .error .input.input_172 {
	background: url('../media/images/bg/input_172_error.gif') no-repeat 2px 2px;
}
.donation_form .form .input.input_172 {
	margin: 0 0px 10px 0px;
}

.form .input.input_72 {
	width: 76px;
	background: url('../media/images/bg/input_72.gif') no-repeat 2px 2px;
}
.form .input.input_72.secnum.error.focused,
.form .input.input_72.secnum.focused {
	width: 76px;
	background: url('../media/images/bg/input_72_focused.png') no-repeat 0% 0%;
}
.form .input.input_72 input {
	width: 58px;
}
.form .error .input.input_72 {
	background: url('../media/images/bg/input_72_error.gif') no-repeat 2px 2px;
}
.form .input.long {
	width: 504px;
	background: url('../media/images/bg/input_500.gif') no-repeat 2px 2px;
}
.form .input.long.focused {
	width: 504px;
	background: url('../media/images/bg/input_500_focused.png') no-repeat 0px 0px;
}
.form .input.long input {
	width: 486px;
}
.form .error .input.long {
	background: url('../media/images/bg/input_500_error.gif') no-repeat 2px 2px;
}
.form .error .input.long.focused {
	background: url('../media/images/bg/input_500_focused.png') no-repeat 0% 0%;
}
.form .textarea {
	width: 503px;
	margin: 5px 0px 30px 0px;
	padding: 5px 0;
	background: url('../media/images/bg/textarea_499.gif') no-repeat 2px 2px;
}
.form .textarea.focused.error,
.form .textarea.focused {
	width: 505px;
	margin: 5px 0px 30px 0px;
	padding: 5px 0;
	background: url('../media/images/bg/textarea_499_onfocus.png') no-repeat 0px 0px !important;
}
.form .textarea textarea {
	width: 479px;
	height: 88px;
	margin: 0 7px;
	color: #616569;
	font-size: 12px;
	border: none;
	background: transparent;
	resize: none;
}
.form .textarea.textarea_212 {
	width: 215px;
	background: url('../media/images/bg/textarea_212.gif') no-repeat 2px 2px;
}
.form .textarea.textarea_212.error.focused,
.form .textarea.textarea_212.focused {
	background: url('../media/images/bg/textarea_212_focused.png') no-repeat 0% 0% !important;
}
.form .textarea.textarea_212 textarea {
	width: 198px;
	height: 116px;
}
.form .error .textarea {
	background: url('../media/images/bg/textarea_499_error.gif') no-repeat 2px 2px;
}
.form .select_items .s_padd {
	padding-right: 28px;
}
.form .select_items_ex .s_padd {
	padding-right: 28px;
}
.form .select_items_ex .select_132.s_padd {
	padding-right: 0;
}
.form .select_items {
	margin: 5px 0px 30px 0px;
}
.form .error .select_items {
	margin: 5px 0px 12px 0px;
}
.form .select_items .item {
	margin: 12px 0px;
}
.form .select_items .item.radios {
	margin: 0 0 15px 2px;;
}
.form .select_items .item .chck {
	float: left;
}
.form .select_items .item .chck input {
	border: none !important;
	visibility: hidden;
}
.form .select_items .item .lbl label {
	float: left;
	font-size: 12px;
	color: #8b9095;
	font-family: arial;
	text-shadow: none;
}
.form .select_items .item .lbl.fl label {
	font-weight: bold;
	color: #616569;
	font-size: 18px;
	font-family: 'Miso bold';
	margin-top: -2px;
	line-height: 30px;
	text-shadow: 0 0 1px rgba(97, 101, 105, 0.6);
}
.form .select_items_ex {
	margin: 5px 0px 30px 0px;
}
.form .select_items_ex .item {
	margin: 12px 0px;
}
.form .select_items_ex .item .chck {
	float: left;
}
.form .select_items_ex .item .chck input {
	border: none !important;
}
.form .select_items_ex .item .lbl label {
	float: left;
	font-size: 12px;
	color: #8b9095;
	font-family: arial;
	text-shadow: none;
}
.form .error .select_items .item .lbl,
.form .error .select_items .item .lbl * {
	color: #ff0000;
}
.form .submit {
	float: left;
	padding: 0px 0px 0px 25px;
	margin: 10px 0px;
	background: url('../media/images/btn/submit_btn.gif') no-repeat 0% 0%;
}
.form .submit .arrow {
	background: url('../media/images/btn/submit_btn.gif') no-repeat 100% 0%;
}
.form .submit.ov {
	background: url('../media/images/btn/submit_btn.gif') no-repeat 0% 100%;
}
.form .submit.ov .arrow {
	background: url('../media/images/btn/submit_btn.gif') no-repeat 100% 100%;
}
.form .submit input {
	height: 53px;
	border: none;
	background: transparent;
	color: #ffffff;
	font-family: 'Miso Bold';
	font-size: 30px;
	text-shadow: 0px 0px 1px #1189e9;
	cursor: pointer;
	padding: 0px 50px 0px 25px;
	margin: 0px 0px 0px -25px;
}
.form .input_file {
	position: relative;
	width: 216px;
	height: 32px;
	line-height: 32px;
	padding: 0px;
}
.form .input_file input[type="file"] {
	position: relative;
	width: 212px;
	height: 32px;
	line-height: 32px;
	margin: 0px;
	padding: 0px;
	border: none;
	text-align: right;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	z-index: 2;
}
.form .input_trick {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 212px;
	height: 32px;
	line-height: 32px;
	z-index: 1;
	padding: 0px;
}
.form .input_trick .fake_input {
	width: 122px;
	height: 32px;
	line-height: 32px;
	margin: 0px;
	padding: 6px 10px;
	background: transparent url('../media/images/bg/input_file.gif') no-repeat center center;
}
.form .error .input_trick .fake_input {
	background: transparent url('../media/images/bg/input_file_error.gif') no-repeat center center;
}
.form .input_trick .fake_input input {
	width: 122px;
	height: 32px;
	line-height: 32px;
	color: #616569;
	font-size: 12px;
	border: none;
	background: none;
}
.form .input_btn {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 62px;
	height: 32px;
	padding: 0px;
	margin-top: 6px;
	background: transparent url('../media/images/btn/input_file_browse.gif') no-repeat 0% 0%;
}
.form .input_btn.ov {
	background: transparent url('../media/images/btn/input_file_browse.gif') no-repeat 0% 100%;
}
.form .error_top {
	width: 500px;
	padding: 4px 0px 0px 0px;
	margin: 24px 0px 15px 0px;
	background: url('../media/images/bg/error_top.gif') no-repeat 0% 0%;
}
.form .error_bot {
	padding: 0px 0px 4px 0px;
	background: url('../media/images/bg/error_bot.gif') no-repeat 0% 100%;
}
.form .error_msg {
	padding: 4px 12px 4px 26px;
	font-size: 12px;
	color: #ff0000;
}
.form .error_msg div {
	color: #ff0000;
}
.form_success_top {
	width: 500px;
	padding: 4px 0px 0px 0px;
	background: url('../media/images/bg/success_top.gif') no-repeat 0% 0%;
}
.form_success_bot {
	padding: 0px 0px 4px 0px;
	background: url('../media/images/bg/success_bot.gif') no-repeat 0% 100%;
}
.form_success {
	padding: 11px 20px 11px 20px;
	color: #545f6b;
	text-align: center;
	letter-spacing: -0.25px;
	font-size: 20px;
	font-weight: bold;
	background: url('../media/images/bg/success_mid.gif') repeat-y 0% 0%;
}
.form_success * {
	font-size: 20px !important;
	font-weight: bold;
	margin: 0px !important;
}
.form .mandatory {
	font-size: 12px;
	color: #8b9095;
	padding: 0px 0px 0px 16px;
	margin: 10px 0px 25px 0px;
	background: url('../media/images/dec/asterisk.gif') no-repeat 0% 50%;
}
.form .mandatory.error {
	color: #ff0000;
}
.form .mandatory.reg {
	float: left;
	margin: 30px 65px 0px 0px;
}
.form .hr {
	border-top: 1px solid #C9DCE2;
	height: 1px;
	margin: 10px 0px;
}
.form h2 {
	font-size: 20px;
	letter-spacing: -0.25px;
	color: #545f6b;
	margin: 0px 0px 40px 0px;
}
.adm_frm h2 {
	margin: 0px 0px 1px 0px;
}
.form #member_type_checkboxes {
	width: 100%;
}
/* form */


/* lang */
.lang {	
}
.lang a {	
}
.lang span {	
}
/* lang */


/* main_menu */
.main_menu a {	
}
.main_menu span,
.main_menu .menu_item_act a {	
}
/* main_menu */


/* sub_menu */
.sub_menu {	
}
.sub_menu a {	
}
.sub_menu span {	
}
/* sub_menu */


/* search_results */
.search_results {	
}
.search_results .search_item {	
}
.search_results .search_item a {	
}
/* search_results */


/* news_list */
.news_list {	
}
.news_list .news_list_item {	
}
.news_list .news_list_item .news_header,
.news_list .news_list_item .news_header a,
.news_list .news_list_item h2 a {
	font-weight: bold;
}
.news_list .news_list_item .date {	
}
/* news_list */


/* news_item */
.news_item {
}
.news_item .news_item_header,
.news_item h1 {
}
.news_item .date {
}
/* news_item */


/* gallery_list */
.gallery_list table {
	float: left;
}
.gallery_list td {
	vertical-align: middle;
	text-align: center;
}
.gallery_list td img {
	margin: 0 auto;
}
/* gallery_list */


/* paging */
.paging {	
}
.paging a {	
}
.paging span {	
}
/* paging */


/* polls */
.polls .question {
	font-weight: bold;
}
.polls .answer input {
	vertical-align: middle;
	margin: 0 0 2px 0;
}
/* polls */


/* sitemap */
.site_map {
	margin: 39px 0 0 0;
}
.site_map .home_page {
	font-size: 16px;
	color: #00aeef;
	font-weight: bold;
	display: block;
	margin: 0 0 27px 0;
}
.page_content.sitemap_page_cont {
	width: 100% !important;
	margin: 0 !important;
}
.sitemap {
	width: 100%;
}
.sitemap td {
	width: 50%;
}
.sitemap td.second_block {
	padding: 0 0 0 46px;
}
.sitemap td a {
	color: #00aeef;
}
.sitemap td a:hover {
	text-decoration: underline;
}
.sitemap .lv_1 {
	padding: 0 0 30px 1px;
}
.sitemap .lv_1 a {
	font-weight: bold;
	font-size: 14px;
	display: block;
	padding: 0 0 6px 0;
}
.sitemap .lv_3,
.sitemap .lv_2 {
	padding: 0 0 0 10px;
}
.sitemap .lv_2 a {
	font-size: 12px;
	font-weight: normal;
}
/* sitemap */

.button {
	background-image: url('../media/images/btn/circle.png');
	width: 12px;
	height: 12px;
	cursor: pointer;
}
.active_button {
	background-image: url('../media/images/btn/circle_active.png');
	width: 12px;
	height: 12px;
	cursor: pointer;
}
.over_button {
	background-image: url('../media/images/btn/circle_active.png');
	width: 12px;
	height: 12px;
	cursor: pointer;
}
a {
	text-decoration:none;
}
/****************************/
/*	   HEADER STYLES   */
/****************************/
.header {
	height: 103px
}
._search form {
	margin: 0;
	padding: 0;
}
.main_top_wrapper {
	background-color: #00aeef;
	width: 100%;
	height: 103px;
}
.main_bg {
	width: 100%;
	background: #ffffff;
}
#main_wrapper {
	margin: auto;
	width: 970px;
	position: relative;
}
#main_wrapper > table {
	margin-bottom: 60px;
	width: 970px;
	table-layout: fixed;
}
#main_wrapper > table td.first {
	width: 160px;
}
#main_wrapper > table td.second {
	width: 559px;
}
#main_wrapper > table td.third {
	width: 251px;
}
.main_wrapper {
	margin: auto;
	width: 970px;
}
.tab {
	float: left;
}
.tab .cta_hotline {
	padding: 0 0 0 34px;
}
.tab .cta_img {
	margin: 0;
}
.small_tab {
	float: left;
	margin-left: -1px;
}
.big_tab {
	float: left;
}
#mid_wrapper {
	background-color: #e2f6fc;
	width: 100%;
}
#menu_wrapper {
	width: 100%;
	height: 51px;
	border-bottom: 1px solid #d9d9d9;
}
.top_menu_wrapper {
	overflow: hidden;
	width: 964px;
	height: 52px;
}
.mm_button {
	vertical-align: middle;
	text-align: center;
	cursor: pointer;
	display: table-cell;
}
.mm_button:hover a {
	text-decoration: underline;
	cursor: pointer;
}
.first {
	padding-left: 0px;
}
.last {
	padding-right: 14px;
}
.mm_button.last {
	padding-right: 0px;
}
.mm_button:hover,
.mm_button:hover span {
	color: #00aeef;
}
.mm_button a:hover {
	text-decoration: none !important;
}
.mm_button a:hover span {
	border-bottom: 2px solid #00aeef;
}
.mm_button .sub_cont a:hover {
	text-decoration: underline !important;
	border: none;
}
.mm_button .sub_cont,
.mm_button .sub_cont a {
	text-align: left;
}
.mm_button .mm_current_link {
	color: #275867;
	text-shadow: rgba(255,255,255,1) 0 1px 1px;
}
.mm_button a.mm_current_link:hover {
	text-decoration: none !important; 
	border: none;
}
.land_top_menu .mm_button a:hover {
	text-decoration: underline !important;
	border: none;
	text-transform: none;
}
.land_top_menu .mm_button a{
	text-transform: none;
}
._main_menu {
	background: url('../media/images/bg/top_menu_bg.png') repeat-x #ffffff;
	width: 964px;
	display: table;
}
.mm_button a {
	text-decoration: none;
	display: block;
	padding: 18px 4px;
}
.mm_button span {
	
}
.mac .mm_button a {
	padding: 18px 7px;
}
.mm_button a,
.mm_button a span {
	font-weight: bold;
	color: #00aeef;
	text-transform: uppercase;
	text-shadow: rgba(0,174,239,0.2) 0 0 1px, rgba(255,255,255,1) 1px 1px 0;
	font-family: "Arial", sans-serif;
	font-size: 12px;
}
.mm_button .sub_cont a {
	padding: 0px;
}
.left_border {
	background: url('../media/images/hdr/left_menu_border.png') no-repeat;
	width: 3px;
	height: 51px;
	border-bottom: 1px solid #d9d9d9;
}
.left_borderon {
	background: url('../media/images/hdr/left_menu_borderon.png') no-repeat;
	width: 3px;
	height: 51px;
	border-bottom: 1px solid #d9d9d9;
}
.right_border {
	background: url('../media/images/hdr/right_menu_border.png') no-repeat;
	width: 3px;
	height: 51px;
	border-bottom: 1px solid #d9d9d9;
}
.right_borderon {
	background: url('../media/images/hdr/right_menu_borderon.png') no-repeat;
	width: 3px;
	height: 51px;
	border-bottom: 1px solid #d9d9d9;
}
.search {
	float: right;
	padding: 9px 9px 0 10px;
	height: 40px;
	/*background: url('../media/images/bg/top_menu_bg.png') repeat-x #ffffff;*/
}
.mm_line {
	background: url('../media/images/bg/mm_line.png') no-repeat;
	height: 52px;
	width: 2px;
	float: left;
}
.mm_line:first-child {
	display: none;
}
 @font-face {
	font-family: "Miso";
	src: url("../fonts/miso-regular.eot?") format("eot"),
	url("../fonts/miso-regular.woff") format("woff"),
	url("../fonts/miso-regular.ttf") format("truetype"),
	url("../fonts/miso-regular.svg#miso-regular") format("svg");
}
@font-face {
	font-family: "KG Hope For A Cure";
	src: url("../fonts/KGHopeForACure.eot?") format("eot"),
	url("../fonts/KGHopeForACure.woff") format("woff"),
	url("../fonts/KGHopeForACure.ttf") format("truetype"),
	url("../fonts/KGHopeForACure.svg#KGHopeForACure") format("svg");
}
@font-face {
	font-family: "Miso Bold";
	src: url("../fonts/miso-bold.eot?") format("eot"),
	url("../fonts/miso-bold.woff") format("woff"),
	url("../fonts/miso-bold.ttf") format("truetype"),
	url("../fonts/miso-bold.svg#miso-bold") format("svg");
}
@font-face {
	font-family: "AkzidenzGroteskBQ-BdCndAlt";
	src: url("../fonts/AkzidenzGroteskBQ-BdCndAlt.eot?") format("eot"),
	url("../fonts/AkzidenzGroteskBQ-BdCndAlt.woff") format("woff"),
	url("../fonts/AkzidenzGroteskBQ-BdCndAlt.ttf") format("truetype"),
	url("../fonts/AkzidenzGroteskBQ-BdCndAlt.svg#AkzidenzGroteskBQ-BdCndAlt") format("svg");
}
.head_text h1{
	text-shadow: rgba(255,255,255,0.1) 0 0 1px;
	margin: 47px 0 0 40px;
	font-family: "KG Hope For A Cure";
	color: #fff;
	letter-spacing: -0.5px;
	font-size: 34px;
	padding-bottom: 20px;
	font-weight: 100;
	text-shadow: rgba(255,255,255,0,5) 0 0 1px;
}
.top_btn {
	float: left;
	margin: 14px 0 0 13px;
}
.search_field {
	background: url('../media/images/hdr/search_field.png') no-repeat;
	width: 194px;
	height: 28px;
	border: none;
	display: block;
	float: left;
	padding-left: 15px;
	padding-bottom: 3px;
}
.search_field .inputas {
	width: 194px;
	margin-top: 8px;
	border: none;
	color: #8a8d90;
}
.search_field_ie {
	background: url('../media/images/hdr/search_field.png') no-repeat;
	width: 97px;
	height: 28px;
	border: none;
	display: block;
	float: left;
	padding-top: 10px;
	padding-left: 15px;
	color: #8a8d90;
	padding-bottom: 3px;
}
.search_btn {
	background: url('../media/images/btn/search_btn.png') no-repeat;
	width: 31px;
	height: 31px;
	border: none;
	margin: 0;
	float: left;
}
/****************************/
/*	  SIDE MENU STYLES  */
/****************************/
.left_tab1 {
	padding: 9px 0 0 14px;
	margin: 21px 0 0 40px;
	width: 286px;
	height: 92px;
	background: url('../media/images/dec/hand_tab.png') no-repeat;
}
.logged .left_tab1 {
	background: url('../media/images/dec/hand_tab_logged.png') no-repeat;
	padding: 18px 0 0 14px;
}
.left_tab1:hover {
	background: url('../media/images/dec/hand_tab_ov.png') no-repeat;
}
.logged .left_tab1:hover {
	background: url('../media/images/dec/hand_tab_logged_ov.png') no-repeat;
}
.left_tab2 {
	padding: 9px 0 0 14px;
	margin: 6px 0 0 40px;
	width: 286px;
	height: 92px;
	background: url('../media/images/dec/hearth_tab.png') no-repeat;
}
.logged .left_tab2 {
	background: url('../media/images/dec/hearth_tab_logged.png') no-repeat;
	padding: 18px 0 0 14px;
	margin-top: -3px;
}
.left_tab2:hover {
	background: url('../media/images/dec/hearth_tab_ov.png') no-repeat;
}
.logged .left_tab2:hover {
	background: url('../media/images/dec/hearth_tab_logged_ov.png') no-repeat;
}
.left_tab3 {
	padding: 9px 0 0 14px;
	margin: 6px 0 0 40px;
	width: 286px;
	height: 92px;
	background: url('../media/images/dec/megaphone_tab.png') no-repeat;
}
.logged .left_tab3 {
	background: url('../media/images/dec/megaphone_tab_logged.png') no-repeat;
	padding: 18px 0 0 14px;
	margin-top: -3px;
}
.left_tab3:hover {
	background: url('../media/images/dec/megaphone_tab_ov.png') no-repeat;
}
.logged .left_tab3:hover {
	background: url('../media/images/dec/megaphone_tab_logged_ov.png') no-repeat;
}
.left_tab1 .title_left_tab {
	font-family: 'KG Hope For A Cure';
	font-size: 35px;
	color: #ffffff;
	text-transform: capitalize;
	text-shadow: rgba(81,10,90,1) 0 -1px 1px;
}
.logged .title_left_tab {
	letter-spacing: -1px;
	font-size: 31px !important;
}
.left_tab1 .left_tab_desc div {
	margin: -3px 0 0 2px;
	line-height: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-shadow: rgba(81,10,90,1) 0 -1px 0;
	opacity: 0.7;
	filter: alpha(opacity=70);
	width: 210px;
	overflow: hidden;
	height: 35px;
}
.left_tab2 .title_left_tab {
	font-family: 'KG Hope For A Cure';
	font-size: 35px;
	color: #ffffff;
	text-transform: capitalize;
	text-shadow: rgba(26,119,0,1) 0 -1px 1px;
}
.left_tab2 .left_tab_desc div {
	margin: -3px 0 0 1px;
	line-height: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-shadow: rgba(84,84,84,1) 0 -1px 1px;
	opacity: 0.8;
	filter: alpha(opacity=80);
	width: 210px;
	overflow: hidden;
	height: 35px;
}
.left_tab3 .title_left_tab {
	font-family: 'KG Hope For A Cure';
	font-size: 35px;
	color: #fff;
	text-transform: capitalize;
	text-shadow: rgba(163,46,0,1) 0 -1px 1px;
}
.left_tab3 .left_tab_desc div {
	margin: -3px 0 0 2px;
	line-height: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-shadow: rgba(163,46,0,1) 0 -1px 1px;
	opacity: 0.8;
	filter: alpha(opacity=80);
	width: 210px;
	overflow: hidden;
	height: 35px;
}
/****************************/
/*	  PROMOTIONS STYLES  */
/****************************/
.slider_dec {
	margin: 1px 0 0 -1px;
}
.slider_dec div {
	color: #cceffc;
	font-size: 12px;
	height: 35px;
	overflow: hidden;
}
.logo_slider {
	padding: 12px 13px 0 17px;
}
.prom_left_border {
	width: 10px;
	height: 315px;
	position: absolute;
	z-index: 9999;
	margin-top: 21px;
}
.prom_right_border {
	width: 10px; 
	height: 315px; 
	position: absolute; 
	z-index: 9; 
	margin-top: 21px; 
	margin-left: 620px;
}
._promotions {
	width: 630px; 
	height: 315px; 
	padding-top: 21px;
}
.prom_promo {
	width: 630px; 
	height: 315px;
}
.prom_slides {
	position: relative; 
	width: 630px; 
	height: 223px;
	overflow: hidden;
}
.promotion_image {
	display: block;
	position: absolute;
}
.prom_btns {
	position: absolute;
}
.prom_arrow_left {
	position: absolute;
	z-index: 9;
	margin-top: -125px;
	margin-left: 10px;
	cursor: pointer;
}
.prom_arrow_right {
	position: absolute;
	z-index: 9;
	margin-top: -125px;
	margin-left: 573px;
	cursor: pointer;
}
.prom_boobles {
	position: absolute;
	width:  640px;
	bottom: 5px;
}
.prom_booble {
	display: table;
	margin: auto;
	text-align: left;
}
.prom_slide_info {
	position: relative; 
	background-color: #00aeef; 
	height: 91px;
	text-align: center;
}
.promotion_title {
	bottom: 5px;
}

.promotion_title.no_logo,
.promotion_title.no_logo.no_link {
	padding: 0 0 0 15px;
}
.prom_texts {
	padding: 14px 0 0 1px;
	width: 360px;
	text-align: left;
	height: 48px;
	overflow: hidden;
}
.promotion_title.no_link .prom_texts {
	width: 455px;
}
.promotion_title.no_logo .prom_texts {
	width: 504px;
}
.promotion_title.no_logo.no_link .prom_texts {
	width: 604px;
}
.prom_texts h1 {
	color: #ffffff; 
	text-shadow: rgba(0,135,226,0.8) 0 -1px 1px;
	font-weight: bold;
	font-size: 15px; 
	margin-bottom: 3px;
	letter-spacing: 0;
	text-align: left;
}
.prom_rm {
	float: left; 
	width: 85px; 
	margin-top: 23px; 
	margin-left: 14px;
}
/****************************/
/*		NEWS STYLES		  */
/****************************/
.news_wrapper {
	width: 300px; 
	margin: 36px 0 0 -1px;
}
.nw_top_bord{
	background: url('../media/images/bg/nw_ev_top.png') no-repeat;
	width: 302px;
	height: 8px;
}
.nw_bot_bord{
	background: url('../media/images/bg/nw_ev_bot.png') no-repeat;
	width: 302px;
	height: 8px;
}
.nw_1 {
	border: 1px solid #d5e5ea;
	border-bottom: 1px solid #c9dce2;
	border-top:none;
	padding: 0px 15px 20px 19px;
	width: 266px; 
}
.nw_2 {
	border: 1px solid #d5e5ea;
	border-top: none;
	padding: 0px 15px 12px 19px;
	border-bottom:none;
	width: 266px; 
}
.nw_top_wrapper {
	background: url('../media/images/bg/nw_bg.png') bottom;
	width: 302px; 
	height: 41px;
}
.nw_top {
	width: 300px; 
	height: 30px;
	padding-top: 2px;
	border-bottom: 1px solid #eaeaea;
	border-left: 1px solid #d5e5ea;
	border-right: 1px solid #d5e5ea;
}
.nw_title {
	text-shadow: rgba(0,174,239,0.3) 0 0 1px;
	padding: 0px 0 3px 19px;
	margin-top: -5px;
	font-family: 'Miso Bold';
	font-size: 25px;
	letter-spacing:0;
	color: #00aeef;
	float: left;
}
.nw_nw_va {
	float: right;
	margin-top: 4px;
	padding-right: 18px;
	margin-right: 10px;
	background: url('../media/images/dec/booble_arrow_right.png') no-repeat right;
	/* reikia iterpti fonta per font-face */
}
.nw_nw_va a {
	text-shadow: rgba(255,255,255,0.5) 0 0 5px;
	font-family: "AkzidenzGroteskBQ-BdCndAlt", sans-serif;
	color: #6d797e;
	font-size: 15px;
	text-transform: uppercase;
}
.nw_nw_va a:hover {
	color: #afb6b8;
}
.nw_date {
	margin-top: 40px;
}
.nw_img {
	background-repeat: no-repeat; 
	background-position: center; 
	cursor: pointer;
	float: right;
	margin-top: 22px;
}
.nw_day {
	font-size: 40px;
	color: #545f6b;
	font-weight: bold;
	font-family: 'Miso Bold';
	line-height: 30px;
	text-shadow: rgba(0,0,0,0.3) 0 0 1px;
}
.new_item_nw_date .nw_day {
	text-align: right;
	margin-right: 23px;
}
.nw_list_day {
	font-size: 40px;
	color: #545f6b;
	font-weight: bold;
	font-family: 'Miso Bold';
	line-height: 30px;
	text-align: right;
}
.news_item_block {
	margin-bottom: 40px;
	border-bottom: 1px solid #c9dce2; 
}
.news_item_block .nw_list_day {
	font-size: 40px;
	color: #545f6b;
	font-weight: bold;
	font-family: 'Miso Bold';
	line-height: 30px;
	text-align: right;
}
.nw_moye {
	font-size: 18px;
	color: #545f6b;
	font-family: 'Miso';
	line-height: 16px;
	text-shadow: rgba(0,0,0,0.3) 0 0 1px;
	text-transform: uppercase;
}
.news_item_block .nw_moye {
	font-size: 18px;
	color: #545f6b;
	font-family: 'Miso';
	line-height: 16px;
	text-shadow: rgba(0,0,0,0.3) 0 0 1px;
	text-transform: uppercase;
}
.nw_nw_title {
	padding-top: 18px;
	font-size: 20px;
	color: #00acee;
	font-weight: bold;
	text-decoration:none;
	text-shadow: rgba(0,172,238,0.5) 0 0 1px;
}
.nw_nw_title:hover {
	text-decoration:underline;
}
.nw_nw_desc div {
	width: 250px;
	margin-top: 6px;
	font-size: 12px;
	color: #616569;
}
.nw_nw_rm {
	margin: 20px 0 20px 1px;
}
/****************************/
/*		EVENTS STYLES	  */
/****************************/
.events_wrapper {
	width: 305px; 
	margin: 36px 0 0 30px;
}
.ev_1 {
	border: 1px solid #d5e5ea;
	border-bottom: 1px solid #c9dce2;
	border-top:none;
	padding: 0px 15px 20px 15px;
	width: 270px; 
}
.ev_2 {
	border: 1px solid #d5e5ea;
	border-top: none;
	border-bottom:none;
	padding: 0px 15px 12px 15px;
	width: 270px; 
}
.ev_top {
	width: 300px; 
	padding-top: 2px;
	border-bottom: 1px solid #eaeaea;
	border-left: 1px solid #d5e5ea;
	border-right: 1px solid #d5e5ea;
}
.ev_title {
	text-shadow: rgba(255,255,255,0.5) 0 0 1px;
	padding: 0px 0 3px 20px;
	margin-top: -5px;
	font-family: 'Miso Bold';
	font-size: 25px;
	color: #ff6900;
	float: left;
}
.ev_ev_va {
	float: right;
	margin-top: 4px;
	padding-right: 18px;
	margin-right: 10px;
	background: url('../media/images/dec/booble_arrow_right.png') no-repeat right;
}
.ev_ev_va a {
	font-family: "AkzidenzGroteskBQ-BdCndAlt";
	text-shadow: rgba(255,255,255,0.5) 0 0 5px;
	font-size: 15px;
	color: #6d797e;
	text-transform: uppercase;
}
.ev_ev_va a:hover {
	color: #afb6b8;
}
.ev_date {
	margin-top: 40px;
	float: left;
}
.ev_img {
	background-repeat: no-repeat; 
	background-position: center; 
	background-color: #f3f3f3;
	cursor: pointer;
	margin-top: 22px;
}
.ev_day {
	font-size: 40px;
	color: #545f6b;
	font-weight: bold;
	font-family: 'Miso Bold';
	line-height: 30px;
	text-shadow: rgba(0,0,0,0.4) 0 0 1px;
}
.ev_moye {
	font-size: 18px;
	color: #545f6b;
	font-family: 'Miso';
	line-height: 16px;
	text-shadow: rgba(0,0,0,0.4) 0 0 1px;
}
.ev_ev_title {
	padding-top: 20px;
	font-size: 20px;
	color: #ff6900;
	font-weight: bold;
	text-decoration:none;
	text-shadow: rgba(255,107,0,0.3) 0 0 1px;
}
.ev_ev_title:hover {
	text-decoration:underline;
}
.ev_ev_desc div {
	margin-top: 5px;
	font-size: 12px;
	color: #616569;
}
.ev_ev_rm {
	margin-top: 20px;
}
/****************************/
/*		FOLLOW US STYLES  */
/****************************/
.follow_main_btop {
	background: url('../media/images/bg/follow_us_btop.png') no-repeat;
	width: 300px;
	height: 8px;
}
.follow_main_bbot {
	background: url('../media/images/bg/follow_us_bbot.png') no-repeat;
	width: 300px;
	height: 8px;
	margin-bottom: 20px;
}
.follow_main_bmid {
	border-left: 1px #c6dbe1 solid;
	border-right: 1px #c6dbe1 solid;
	width: 298px;
}
.follow_main_bmid iframe {
	margin-left: 14px;
	margin-top: 2px;
}
.follow_youtube img{
	padding: 9px 0 9px 18px;
}
.follow_tab_wrapper.ov .follow_main_btop {
	opacity: 0.3;
	filter:alpha(opacity=30);
}
.follow_tab_wrapper.ov .follow_main_bbot {
	opacity: 0.3;
	filter:alpha(opacity=30);
}
.follow_tab_wrapper.ov .follow_main_bmid {
	border-color: #edf3f6;
}
.follow_tab_wrapper {
	background: url('../media/images/bg/follow_us_youtube_bg.png') repeat-x;
}
.fus_title {
	text-shadow: rgba(255,255,255,0.1) 0 0 1px;
	padding: 4px 0 4px 0;
	font-family: 'Miso Bold';
	font-size: 25px;
	color: #545f6b;
	text-transform: uppercase;
}
.fus_social {
	border: 1px solid #c6dbe1;
	border-top: none;
	border-bottom: none;
	padding-left: 2px;
}
.fus_soc_bord_top {
	background: url('../media/images/bg/soc_bord_top.jpg') no-repeat;
	width: 299px;
	height: 9px;
}
.fus_soc_bord_bot {
	background: url('../media/images/bg/soc_bord_bot.jpg') no-repeat;
	width: 299px;
	height: 9px;
	margin-bottom: 20px;
}
.fus_soc_nonbord_top {
	background: none;
	width: 300px;
	height: 8px;
}
.fus_soc_nonbord_bot {
	background: none;
	width: 300px;
	height: 8px;
	margin-bottom: 20px;
}
._follow_us {
	width: 298px; 
	margin-left: 36px; 
	margin-top: 7px;
}
.fus_fb_iframe {
	overflow: hidden; 
	width: 180px; 
	height: 258px;
}
.follow_main_bmid .fus_fb_iframe {
	overflow: hidden; 
	width: 267px; 
	height: 258px;
}
.fus_youtube {
	padding: 21px 16px 21px 16px;
	border: none;
}
.fb_bord {
	background: url('../media/images/bg/follow_us_youtube_bg.png') repeat-x; 
	width: 300px; 
	height: 78px; 
	position: absolute; 
	margin-left: -16px; 
	margin-top: -22px;
 }
/****************************/
/*		CTA STYLES	 	  */
/****************************/
.cta_img {
	width: 302px; 
	height: 141px; 
	background-position: center; 
	margin: 0 28px 0 0;
	overflow: hidden;
}
.cta_spacer {
	height: 22px;
	width: 34px;
}
.cta_img:hover {
	border: none;
}
.cta_bord,
.cta_bord_hov {
	cursor: pointer;
	background-image: url('../media/images/bg/cta_bg.png'); 
	width: 302px; 
	height: 141px; 
	position: absolute; 
	margin-top: 22px;
}
.cta_bord_hov:hover {
	background-image: url('../media/images/bg/cta_bg_ov.png'); 
}
.cta_page_img {
	width: 190px;
	height: 98px;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
/****************************/
/*		FOOTER STYLES	  */
/****************************/
.footer_wrapper {
	width: 100%;
	background-color: #f0fafd;
	margin-top: 27px;
	padding-top: 20px;
}
.land_footer_wrapper {
	width: 100%;
	padding-top: 8px;
	border-top: 1px solid #e2f6fc;
}
._footer {
	width: 950px;
}
._footer .versign {
	width: 135px;
	float: left;
}
._footer_page {
	width: 950px; 
	margin-top: 12px;
	margin-bottom: 70px;
}
._footer_menu {
	padding-top: 18px;
}
._social_plugins {
	margin-bottom: 11px;
}
.foo_menu_link {
	margin-right: 20px;
}
.foo_menu_link a {
	font-size: 12px;
	color: #7599a7;
	text-decoration: none;
}	
.foo_menu_link a:hover {
	text-decoration: underline;
}	
.foo_line {
	border-bottom: 1px solid #c9dce2;
	margin-bottom: 27px;
}
.foo_socials {
	margin-left: 5px;
}
.foo_textl div {
	width: 480px;
	color: #87a4af;
	font-size: 11px;
}
.foo_text2 div {
	width: 300px;
	color: #87a4af;
	font-size: 11px;
	text-align: right;
}
._copyrights {
	text-transform: capitalize;
	color: #87a4af;
	margin-top: 4px;
	vertical-align: top;
	margin-bottom: 70px;
}
._copyrights a {
	color: #00b4f9;
	font-weight: bold;
	text-decoration: none;
}
._copyrights a:hover {
	text-decoration: underline;
}
.sub_top {
	background: url('../media/images/bg/sub_top.png') no-repeat;
	width: 200px;
	height: 21px;
}
.sub_cont {
	background: url('../media/images/bg/sub_bg.png') repeat-y;
	width: 170px;
	padding-left: 20px;
	padding-right: 10px;
}
.sub_cont a {
	font-size: 11px;
	font-weight: 100;
	text-decoration: none;
}
.sub_cont a:hover {
	text-decoration: underline;
}
a.no_undr {
	text-decoration: none !important;
}
.sub_bot {
	background: url('../media/images/bg/sub_bot.png') no-repeat;
	width: 200px;
	height: 15px;
}
._side_menu {
	padding-top: 1px;
}
._side_menu a {
	cursor: pointer;
}
/****************************/
/*		LANDING STYLES   */
/****************************/
.landing_wrapper {
	width: 950px;
	margin: auto;
}
.landing_wrapper.wrapper_long {
	width: 970px;
}
.landing_wrapper_page {
	width: 950px;
	margin: auto;
}
.land_menu_wrapper {
	position: absolute;
	z-index: 10;
	width: 970px;
}
._landing_main_menu {
	background: url('../media/images/bg/land_menu_bg.png') bottom repeat-x #fff;
	height: 55px;
	width: 963px;
}
.land_mm_link {
	height: 51px;
	text-shadow: rgba(255,255,255,1) 0 1px 1px;
}
.landing_layout .land_mm_link {
	cursor: pointer;
}
.landing_layout .land_mm_link:hover a {
	text-decoration: underline;
}
.land_mm_link a {
	font-size: 12px;
	color: #00aeef;
	font-weight: bold;
	text-decoration: none;
	padding: 0 10px 0 10px;
	display: block;
	text-align: center;
}
.land_mm_link a:hover {
	text-decoration: underline;
}
.land_mm_midbord {
	height: 55px;
	width: 2px;
	background: url('../media/images/dec/land_mm_bord.png') no-repeat;
}
.land_mm_leftbord {
	height: 55px;
	width: 3px;
	background: url('../media/images/dec/land_left_menu.png') no-repeat;
}
.land_mm_rightbord {
	height: 55px;
	width: 4px;
	background: url('../media/images/bg/top_menu_bright.png') no-repeat;
}
.land_mm_link_home {
	height: 51px;
	background: url('../media/images/bg/land_mm_bg.png') repeat-x;
	text-align: center;
}
.land_mm_link_home a {
	font-size: 12px;
	color: #00aeef;
	font-weight: bold;
	text-decoration: none;
	padding: 0 29px 0 26px;
	display: block;
}
.land_mm_link_home a:hover {
	text-decoration: underline;
}
.land_home a{
	text-shadow: rgba(255,255,255,1) 0 1px 1px;
	color: #275867;
}
.land_home a:hover{
	text-decoration: none;
}
.land_go_toisppc {
	margin: -8px -21px 0 0;
}
.land_go_toisppc a {
	height: 34px;
}
.land_go_toisppc a img {
	display: block;
}
.land_prom_arrow_left {
	position: absolute;
	z-index: 9;
	margin-top: -300px;
	margin-left: 20px;
	cursor: pointer;
}
.land_prom_arrow_right {
	position: absolute;
	z-index: 9;
	margin-top: -300px;
	right: 20px;
	cursor: pointer;
}
.land_prom_text {
	margin-top: 7px;
	margin-left: 30px;
	height: 62px;
	overflow: hidden;
}
.land_prom_text h1 {
	font-size: 22px;
	line-height: 26px;
	font-weight: bold; 
	color: #ffffff;
	width: 520px;
	text-shadow: rgba(0, 135, 226, 1) 0 -1px 0, rgba(255, 255, 255, 0.4) 1px 0px 1px;
}
.land_slider_dec div {
	width: 510px;
	height: 50px;
	margin-top: 3px;
	color: #cceffc;
	font-size: 12px;
	text-shadow: 0px -1px 0 #0786d5; 
	float: left;
}
.no_promo_logo .land_slider_dec div {
	width: 736px;
}
.no_promo_link .land_slider_dec div {
	width: 700px;
}
.no_promo_logo.no_promo_link .land_slider_dec div {
	width: auto;
}
.land_slider_rm {
	margin-top: 17px;
	margin-left: 49px;
}
.land_tab1 {
	padding-top: 9px;
	padding-left: 14px;
	margin-left:3px;
	width: 286px;
	height: 92px;
	margin-right: 25px;
	background: url('../media/images/dec/hand_tab.png') no-repeat;
	background-repeat: no-repeat !important;
}
.land_tab1:hover {
	background: url('../media/images/dec/hand_tab_ov.png') no-repeat;
}
.land_tab2 {
	padding-top: 9px;
	padding-left: 14px;
	width: 286px;
	height: 92px;
	margin-right: 25px;
	background: url('../media/images/dec/hearth_tab.png') no-repeat;
	background-repeat: no-repeat !important;
}
.land_tab2:hover {
	background: url('../media/images/dec/hearth_tab_ov.png') no-repeat;
}
.land_tab3 {
	padding-top: 9px;
	padding-left: 14px;
	width: 286px;
	height: 92px;
	background: url('../media/images/dec/megaphone_tab.png') no-repeat;
	background-repeat: no-repeat !important;
}
.land_tab3:hover {
	background: url('../media/images/dec/megaphone_tab_ov.png') no-repeat;
}
.land_tab1 .title_left_tab {
	font-family: 'KG Hope For A Cure';
	font-size: 35px;
	color: #ffffff;
	text-transform: capitalize;
	text-shadow: rgba(81,10,90,1) 0 -1px 1px;
}
.land_tab2 .title_left_tab {
	font-family: 'KG Hope For A Cure';
	font-size: 35px;
	color: #ffffff;
	text-transform: capitalize;
	text-shadow: rgba(26,119,0,1) 0 -1px 1px;
}
.land_tab3 .title_left_tab {
	font-family: 'KG Hope For A Cure';
	font-size: 35px;
	color: #fff;
	text-transform: capitalize;
	text-shadow: rgba(163,46,0,1) 0 -1px 1px;
}
.land_tab1 .left_tab_desc div {
	font-family: "Arial", sans-serif;
	margin: -1px 0 0 2px;
	line-height: 14px;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	opacity: 0.7;
	filter: alpha(opacity=70);
	width: 210px;
	overflow: hidden;
	height: 29px;
	text-shadow: rgba(81,10,90,1) 0 -1px 0;
}
.land_tab2 .left_tab_desc div {
	font-family: "Arial", sans-serif;
	margin: -1px 0 0 2px;
	line-height: 14px;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	opacity: 0.8;
	filter: alpha(opacity=80);
	width: 210px;
	overflow: hidden;
	height: 29px;
	text-shadow: rgba(84,84,84,1) 0 -1px 1px;
}
.land_tab3 .left_tab_desc div {
	font-family: "Arial", sans-serif;
	margin: -1px 0 0 2px;
	line-height: 14px;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	opacity: 0.8;
	filter: alpha(opacity=80);
	width: 210px;
	overflow: hidden;
	height: 29px;
	text-shadow: rgba(163,46,0,1) 0 -1px 1px;
}
._landing_side_menu {
	padding: 19px 0 19px;
	margin-left: -3px;
}
.land_button {
	background-image: url('../media/images/btn/land_circle.png');
	width: 14px;
	height: 14px;
	margin-right: 5px;
	cursor: pointer;
}
.land_active_button {
	background-image: url('../media/images/btn/land_circle_active.png');
	width: 14px;
	height: 14px;
	cursor: pointer;
}
.land_over_button {
	background-image: url('../media/images/btn/land_circle_active.png');
	width: 14px;
	height: 14px;
	margin-right: 5px;
	cursor: pointer;
}
.land_footer {
	margin-top: 10px;
}
.land_line {
	width: 100%;
	height: 1px;
	background-color: #e2f6fc;
}
.land_prob_bg {
	position: absolute; 
	margin-left:3px; 
	margin-top:-156px; 
	width:944px; 
	height: 127px; 
	background: url('../media/images/bg/land_prom_bg.png');
}
.land_prom_bg_left{
	z-index: 9;
	position: absolute;
	margin-top: -156px;
	width: 7px;
	margin-left: -4px;
	height: 127px;
	background: url('../media/images/bg/land_prom_left.png') no-repeat;
}
.land_prom_bg_right{
	z-index: 9;
	position: absolute;
	margin-top: -156px;
	width: 7px;
	height: 127px;
	margin-left:947px;
	background: url('../media/images/bg/land_prom_right.png') no-repeat;
}
.land_prom_logo {
	position: absolute;
	margin-top:19px; 
	margin-left:27px;
}
.landing_promotion_title {
	position: absolute; 
	margin-top:20px; 
	margin-left:216px; 
}
.landing_promotion_title.no_promo_logo {
	margin-left: 0px;
}
.land_buttons {
	display: table;
	margin: 102px auto 0 auto;
}
.land_prom_mainimg {
	width: 100%; 
	height: 525px; 
	position: absolute;
	background-position: center;
	background-repeat: no-repeat;
	background-color: #fff;
}
.land_prom_imgs {
	position: relative;
	width: 100%; 
	height: 525px;
}
.land_top_goisppc {
	padding: 9px 9px 0 15px;
}
._landing_navigation .fr {
	position: relative;
	z-index: 3;
}
._landing_path a.land_path_link {
	font-size: 11px;
	color: #5d838f;
	text-decoration: none;
}
._landing_path a.land_path_link:hover {
	text-decoration: underline;
}
.land_path_nonlink {
	font-size: 11px;
	color: #c5cfd2;
}
._landing_path {
	margin-top: 30px;
	width: 380px;
}
._landing_path img {
	display: inline;
	padding: 6px 10px 1px 11px;
}
.land_page_title h1{
	font-family: "Miso Bold";
	font-size: 46px;
	padding: 18px 0 18px;
	color: #545f6b;
	text-shadow: rgba(0,0,0,0.5) 0 0 1px;
}
.land_cont {
	color: #616569;
	font-size: 12px;
	margin-top: 42px;
}
.land_cont div {
	color: #616569;
	font-size: 12px;
}
.landp_search {
	margin-top: 22px;
	margin-right:18px;
}
.landp_search ._search .search_field {
	width: 127px;
}
.land_top_menu {
	width: 964px;
	background-color: #fff;
	height: 52px;
	background: url('../media/images/bg/top_menu_bg.png') repeat-x #ffffff;
}
.land_page_wrapper {
	width:100%;
	background-color: #ffffff;
}
.land_side_wrapper {
	width:100%;
	background-color: #e2f6fc;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin-top: 20px;
}
.landing_slide_wrapper {
	background-color: #e2f6fc;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.landing_side_page_wrapper {
	margin-left: -20px;
}
._landing_navigation {
	padding-top: 22px;
	height: 20px;
	margin-top: 5px;
}
.land_print {
	margin-left: 17px;
}
.landing_page_width {
	width: 730px;
}
.landing_page div, 
.landing_page_width div {
	font-size: 12px;
	color: #616569;
}
.landing_page div a ,
.landing_page_width div a {
	font-size: 12px;
	color: #00aeef;
}
.landing_page div a:hover,
.landing_page_width div a:hover {
	text-decoration: underline;
}
.short_text {
	width: 450px;
	padding-top: 20px;
}
.fb_ltr {
	border: none;
}
.short_text div {
	font-size: 12px;
	color: #616569;
}
.page_content .office_text div{
	font-size: 12px;
	color: #616569;
}
.page_content div a {
	font-size: 12px;
	color: #00aeef;
}
.page_content div a:hover {
	text-decoration: underline;
}
.landing_page_img img {
	margin-left: 20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.left_menu_link {
	padding-top: 7px;
	padding-bottom: 6px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
}
.left_menu_link a {
	padding-left: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #00aeef;
	text-decoration: none;
	text-shadow: rgba(153,174,249,0.3) 0 1px;
	display: block;
}
.left_menu_link a:active {
	background: transparent;
}
.lm_sublast {
	padding-bottom: 5px;
}
.lm_last {
	border-bottom: none;
	padding-bottom: 7px;
}
.left_menu_link a:hover {
	text-decoration: underline;
}
._left_menu {
	width: 152px;
	border: 4px solid #ceedf7;
	border-top: none;
	border-bottom: none;
}
.left_menu_sublink {
	min-height: 16px;
	border-bottom: 1px solid #d5e5ea;
	padding-top: 7px;
	padding-bottom: 7px;
}
.left_menu_sublink.last {
	border: none;
	padding-bottom: 7px;
}
.lm_current {
	border-bottom: 1px solid #d5e5ea;
	border-top: 1px solid #d5e5ea;
	background: url('../media/images/bg/lm_bg.png') repeat-x bottom;
}
.lm_first {
	padding-top: 8px;
	margin-top: 0;
	border-top: none;
}

.lm_current a {
	color: #5d838f;
}
.sub_current {
	background: url('../media/images/bg/lm_bg.png') repeat-x bottom;	
}
.sub_current a {
	text-shadow: rgba(255,255,255,1) 0 0 1px;
	text-decoration: none !important;
}
.left_menu_sublink a {
	padding: 0 5px 0 25px;
	font-size: 12px;
	color: #00aeef;
	text-decoration: none;
	display: block;
}
.left_menu_sublink a:hover {
	text-decoration: underline;
}
.page_title {
	border-bottom: 1px solid #c9dce2;
	padding-top: 35px;
	padding-bottom: 12px;
	margin-bottom: 30px;
}
.title_half {
	width: 290px
}
.title_full {
	width: 530px;
}
.select_132 {
	margin-top: 2px;
}
.page_search .page_title {
	padding: 38px 0 0 0;
	margin-bottom: 42px;
}
.page_title.sitemap_title {
}
.page_title h1 {
	color: #545f6b;
	font-size: 46px;
	line-height: 36px;
	font-family: "Miso Bold";
	text-shadow: rgba(84,95,107,1) 0 0 1px;
	padding-bottom: 8px;
}
.filter .newListSelected {
	margin-right: -7px !important;
}
.page_title_ie {
	border-bottom: 1px solid #c9dce2;
	padding-top: 26px;
	padding-bottom: 20px;
	margin-bottom: 17px;
}
.page_title_ie .sitemap_title {
	text-transform: uppercase;
}
.page_title_ie h1 {
	color: #545f6b;
	font-size: 46px;
	line-height: 32px;
	font-family: "Miso Bold";
	text-shadow: rgba(84,95,107,1) 0 0 1px;
}
.page_content .page_path {
	margin-top: 0;
}
.page_content ._landing_navigation {
	margin-top: 5px;
}
.page_content .page_title {
	margin-bottom: 40px;
	padding-top: 38px;
}
.description_text {
	margin: 22px 0px 22px 0px;
}
.description_text,
.description_text div {
	font-size: 12px;
	color: #616569;
	line-height: 16px;
}
.description_text a {
	text-decoration: underline;
	color: #00aeef;
}
.description_text a:hover{
	text-decoration: none;
}
.left_page_tab1 {
	margin: 20px 0 6px 60px;
	width: 190px;
	height: 81px;
	background: url('../media/images/dec/hand_page_tab.png') no-repeat;
}
.logged .left_page_tab1 {
	background: url('../media/images/dec/hand_page_tab_logged.png') no-repeat;
}
.left_page_tab2 {
	margin: 0px 0 6px 60px;
	width: 190px;
	height: 81px;
	background: url('../media/images/dec/hearth_page_tab.png') no-repeat;
}
.logged .left_page_tab2 {
	background: url('../media/images/dec/hearth_page_tab_logged.png') no-repeat;
}
.left_page_tab3 {
	margin: 0px 0 20px 60px;
	width: 190px;
	height: 81px;
	background: url('../media/images/dec/megaphone_page_tab.png') no-repeat;
}
.logged .left_page_tab3 {
	background: url('../media/images/dec/megaphone_page_tab_logged.png') no-repeat;
}
.left_page_tab1:hover {
	background: url('../media/images/dec/hand_page_tab_ov.png') no-repeat;
}
.logged .left_page_tab1:hover {
	background: url('../media/images/dec/hand_page_tab_logged_ov.png') no-repeat;
}
.left_page_tab2:hover {
	background: url('../media/images/dec/hearth_page_tab_ov.png') no-repeat;
}
.logged .left_page_tab2:hover {
	background: url('../media/images/dec/hearth_page_tab_logged_ov.png') no-repeat;
}
.left_page_tab3:hover {
	background: url('../media/images/dec/megaphone_tab_ov.png') no-repeat;
}
.logged .left_page_tab3:hover {
	background: url('../media/images/dec/megaphone_page_tab_log.png') no-repeat;
}
.title_page_left_tab1 {
	font-family: 'KG Hope For A Cure';
	font-size: 30px;
	color: #fff;
	width: 110px;
	text-transform: capitalize;
	line-height: 30px;
	padding: 12px 0 0 14px;
	text-shadow: rgba(81,10,90,1) 0 -1px 1px;
}
.logged .title_page_left_tab3,
.logged .title_page_left_tab2,
.logged .title_page_left_tab1 {
	font-size: 24px !important;
}
.title_page_left_tab2 {
	font-family: 'KG Hope For A Cure';
	font-size: 30px;
	color: #fff;
	width: 110px;
	text-transform: capitalize;
	line-height: 38px;
	padding: 23px 0 0 14px;
	text-shadow: rgba(26,119,0,1) 0 -1px 1px;
}
.title_page_left_tab3 {
	font-family: 'KG Hope For A Cure';
	font-size: 30px;
	color: #fff;
	width: 110px;
	text-transform: capitalize;
	line-height: 30px;
	padding: 15px 0 0 14px;
	text-shadow: rgba(163,46,0,1) 0 -1px 1px;
}
.logged .left_page_tab3 .title_page_left_tab1 {
	padding: 27px 0 0 14px !important;
}
._cta_right {
	width: 188px;
	border: 1px solid #c9dce2;
	border-top: none;
	border-bottom: none;
	overflow: hidden;
	margin-top: 10px;
}
.page_follow_us {
	width: 190px; 
	margin-left: 61px; 
	margin-top: 12px;
}
.fus_soc_page_bord_top {
	background: url('../media/images/bg/soc_bord_top.jpg') no-repeat;
	width: 190px;
	height: 9px;
}
.fus_soc_page_bord_bot {
	background: url('../media/images/bg/soc_bord_bot.jpg') no-repeat;
	width: 190px;
	height: 9px;
	margin-bottom: 20px;
}
.fb_page_bord {
	background: url('../media/images/bg/fb_bg.png') no-repeat; 
	width: 190px; 
	height: 120px; 
	position: absolute; 
	margin-left: -16px; 
	margin-top: -22px;
 }
 .fb_page_bord:hover {
	background: none;
}
.fus_page_youtube {
	background: url('../media/images/bg/page_youtube_bg.png') repeat-x bottom; 
	width: 188px;
	height: 98px;
	position: relative;
	padding-top: 1px;
}
.fus_page_youtube img {
	margin: 6px 24px;
}
.fus_page_social {
	background-color: #fff;
	border: 1px solid #c9dce2;
	border-top: none;
	border-bottom: none;
}
.social_nwi {
	margin-left: 80px; 
	margin-bottom: 20px;
}
.page_follow_us .fus_twitter {
	margin-top: 0px;
}
.fus_twitter {
	border: none;
}
.fus_twitter .twtr-ft a {
	display: block;
	margin-left: -7px;
}
.fus_twitter .twtr-ft span {
	display: block;
	margin-right: -8px;
	margin-top: 3px;
}
.fus_twitter .twtr-ft span a {
	margin-left: 0px;
	white-space: nowrap;
}
.left_menu_topbord {
	background: url('../media/images/bg/page_left_menu_top.png') no-repeat; 
	width: 160px;
	height: 10px;
	margin-top: 21px;
}
.left_menu_botbord {
	background: url('../media/images/bg/page_left_menu_bot.png') no-repeat; 
	width: 160px;
	height: 10px;
	margin-top: -6px;
}
.follow_top_bord {
	background: url('../media/images/bg/follow_top_bord.png') no-repeat #fff; 
	width: 190px;
	height: 10px;
}
.follow_bot_bord {
	background: url('../media/images/bg/follow_bot_bord.png') no-repeat; 
	width: 190px;
	height: 10px;
	margin-bottom: 21px;
}
.youtube_wrapper .follow_bot_bord {
	background-color: #f7f7f7;
}
.ov .follow_top_bord {
	opacity:0.3;
	filter:alpha(opacity=30);
}
.ov .follow_bot_bord {
	opacity:0.3;
	margin-top: 1px;
	height: 9px;
	filter:alpha(opacity=30);
	background-color: #e9e8e8; 
}
.ov .fus_page_social {
	border-color: #edf3f6;
}
.cta_wrapper {
	min-height: 98px;
	padding-bottom: 10px;
	margin-left: 60px;
}
.cta_top_bord {
	background: url('../media/images/bg/cta_top_bord.png') no-repeat; 
	width: 190px;
	height: 10px;
	position: absolute;
}
.cta_bot_bord {
	background: url('../media/images/bg/cta_bot_bord.png') no-repeat; 
	width: 190px;
	height: 10px;
	margin-top: -10px;
	position: absolute;
}
.ov ._cta_right {
	border-color: #edf3f6;
}
.ov .cta_top_bord {
	background: url('../media/images/bg/cta_top_bord_ov.png') no-repeat; 
}
.ov .cta_bot_bord {
	background: url('../media/images/bg/cta_bot_bord_ov.png') no-repeat; 
}
.page_content {
	margin-left: 30px; 
	width: 530px;
}
.page_content .text-content,
.page_content .text-content * {
	max-width: 530px;
}
.page_content .text-content .rte_image img {
	max-width: 235px;
}
.page_search {
	width: 720px;
}
.srch_help {
	margin-top: 20px;
	color: #616569;
}
.srch_help img {
	margin-right: 10px;
	margin-top: -3px;
}
.srch_nofound {
	margin-top:20px;
	color: #616569;
	font-size: 12px;
}
.srch_titl {
	font-weight: bold;
	font-size: 14px;
	color: #616569;
	font-size: 12px;
}
.search_item h2 {
	color: #494e52;
	font-size: 20px;
	font-weight: bold;
	line-height: 18px;
	margin-bottom: 15px;
	text-shadow: rgba(0,0,0,0.3) 0 0 1px;
}
.srch_full {
	color: #616569;
	font-size: 12px;
}
.search_item {
	width: 490px;
}
.srch_link {
	margin-top: 15px;
	background: url('../media/images/dec/link.png') 0px 3px no-repeat; 
	padding-left: 24px;
	margin-bottom: 50px;
}
.srch_link a {
	text-decoration: underline;
	color: #00aeef;
	font-size: 12px;
}
.paging {
	border-top: 1px solid #d8f1f9;
	border-bottom: 1px solid #d8f1f9;
	padding: 3px 0 3px 0;
	margin-left: -3px;
	height: 27px;
	background: #f3fbfd;
}
.paging div {
	color: #275867;
	font-size: 14px;
	font-weight: bold;
}
.paging a {
	font-size: 14px;
	color: #00aeef;
	font-weight: bold;
}
.paging a:hover {
	text-decoration: underline;
}
.paging_box {
	width: 27px;
	height: 22px;
	text-align: center;
	padding-top: 5px;
	background: url('../media/images/dec/paging_box.png') no-repeat;
}
.paging_box_current{
	background: url('../media/images/dec/paging_box_ov.png') no-repeat;
	width: 27px;
	height: 22px;
	text-align: center;
	padding-top: 5px;
}
.pager_space {
	width: 3px;
	height: 5px;
}
.paging_left_bord {
	width: 8px;
	height: 35px;
	background: url('../media/images/dec/paging_left.png') no-repeat #f3fbfd;
	margin-left: 1px;
}
.paging_right_bord {
	width: 8px;
	height: 35px;
	background: url('../media/images/dec/paging_right.png') no-repeat;
	margin-left: -6px;
}
.news_item_text {
	width: 450px;
	padding-left: 78px;
	margin-bottom: 20px;
}
.news_item_text div{
	color: #616569; 
	font-size: 12px;	
}
.news_list_county {
	color: #616569;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	margin-right: 10px;
}
.news_item_block .news_list_title {
	margin-left: 24px;
	margin-top: -2px;
	display: block;
	width: 420px;
	padding-bottom: 0px;
}
.news_item_block .news_list_title a {
	font-size: 25px;
	line-height: 25px;
	color: #00acee;
	font-weight: bold;
	text-shadow: rgba(0,172,238,0.6) 0 0 1px;
}
.news_item_block .news_list_title a:hover {
	text-decoration: underline;
}
.nof_lbord {
background: url('../media/images/bg/no_lbord.png') no-repeat;
width: 4px;
height: 52px;
}
.nof_wrap {
	border-top: 1px solid #ceedf7;
	border-bottom: 1px solid #ceedf7;
	height: 38px;
	width: 522px;
	font-size: 20px;
	padding-top: 12px;
	letter-spacing: -1px;
	font-weight: bold;
	color: #545f6b;
	text-shadow: rgba(0,0,0,0.2) 0 0 1px;
	text-align: center;
}
.nof_rbord {
background: url('../media/images/bg/no_rbord.png') no-repeat;
width: 4px;
height: 52px;
}


/* select box */

/* Dropdown control */
.selectBox-dropdown {
width: 130px; /* width = (desired width) - padding-right */
height: 24px;
padding-right: 40px;
position: relative;
border: solid 1px #bbdae4;
line-height: 1.5;
text-decoration: none;
color: #616569;
font-size: 12px;
padding-top: 6px;
outline: none;
vertical-align: middle;
background: #fff;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
display: inline-block;
cursor: default;
}
.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow {
border-color: #666;
}
.selectBox-dropdown.selectBox-menuShowing {
-moz-border-radius-bottomleft: 0;
-moz-border-radius-bottomright: 0;
-webkit-border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.selectBox-dropdown .selectBox-label {
width: 100%;
padding: .2em .3em;
display: inline-block;
white-space: nowrap;
overflow: hidden;
}
.selectBox-dropdown .selectBox-arrow {
position: absolute;
top: 0;
right: 0;
width: 31px;
height: 100%;
background: url('../media/images/dec/arrow_select.png') 50% center no-repeat;
}
/* Dropdown menu */
.selectBox-dropdown-menu {
position: absolute;
z-index: 99999;
max-height: 200px;
border: solid 1px #BBB; /* should be the same border width as .selectBox-dropdown */
background: #FFF;
-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
overflow: auto;
}
/* Inline control */
.selectBox-inline {
width: 250px;
outline: none;
border: solid 1px #BBB;
background: #FFF;
display: inline-block;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
overflow: auto;
}
.selectBox-inline:focus {
border-color: #666;
}
/* Options */
.selectBox-options,
.selectBox-options LI,
.selectBox-options LI A {
list-style: none;
display: block;
cursor: default;
padding: 0;
margin: 0;
}
.selectBox-options LI A {
line-height: 1.5;
padding: 0 .5em;
white-space: nowrap;
overflow: hidden;
background: 6px center no-repeat;
}
.selectBox-options LI.selectBox-hover A {
background-color: #EEE;
}
.selectBox-options LI.selectBox-disabled A {
color: #888;
background-color: transparent;
}
.selectBox-options LI.selectBox-selected A {
background-color: #C8DEF4;
}
.selectBox-options .selectBox-optgroup {
color: #666;
background: #EEE;
font-weight: bold;
line-height: 1.5;
padding: 0 .3em;
white-space: nowrap;
}
/* Disabled state */
.selectBox.selectBox-disabled {
color: #888 !important;
}
.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
opacity: .5;
filter: alpha(opacity=50);
border-color: #666;
}
.selectBox-inline.selectBox-disabled {
color: #888 !important;
}
.selectBox-inline.selectBox-disabled .selectBox-options A {
background-color: transparent !important;
}
/* map_block */
.map_block {
	position: relative;
	z-index: 0;
}
.map_marker {
	cursor: pointer;
	background: url('../media/images/btn/star.png') 0 0 no-repeat;
	width: 22px;
	height: 28px;
	position: absolute;
}
.map_marker:hover {
	background: url('../media/images/btn/star_ov.png') 0 0 no-repeat;
}
.map_marker.active_marker {
	background: url('../media/images/btn/star_ov.png') 0 0 no-repeat;
	cursor: default;
}
.map_block .office_popup {
	position: absolute;
	z-index: 20;
	bottom: 27px;
	left: -32px;
}
.office_coords {
	position: absolute;
	z-index: 20;
	width: 26px;
	height: 27px;
}
.office_popup .right_bottom_corner img,
.office_popup .left_bottom_corner img,
.office_popup .right_top_corner img,
.office_popup .left_top_corner img {
	width: 17px;
	height: 17px;
}
.office_popup .left_top_corner {
	background: url('../media/images/dec/popup_corners.png') 0 0 no-repeat;
}
.office_popup .right_top_corner {
	background: url('../media/images/dec/popup_corners.png') 100% 0 no-repeat;
}
.office_popup .left_bottom_corner {
	background: url('../media/images/dec/popup_corners.png') 0 100% no-repeat;
}
.office_popup .right_bottom_corner {
	background: url('../media/images/dec/popup_corners.png') 100% 100% no-repeat;
}
.office_popup .center_cont {
	background-color: #ffffff;
}
.office_popup .center_cont .popup_title {
	color: #616569;
	padding: 4px 10px 0 5px;
	font-size: 12px;
}
.office_popup .center_cont .popup_text *,
.office_popup .center_cont .popup_text {
	color: #999da1;
	font-size: 11px;
	width: 166px;
}
.office_popup .center_cont .popup_text {
	padding: 0 0 0 6px;
}
.office_popup .center_cont .popup_text sup {
	margin: 0px;
}
.office_popup .center_cont .popup_text a {
	color: #00aeef; 
}
.office_popup .center_cont .popup_text a:hover {
	text-decoration: underline;
}
.office_popup .x {
	background: url('../media/images/btn/close.png') 0 0 no-repeat;
	display: block;
	float: right;

}
.office_popup .x:hover {
	background: url('../media/images/btn/close_ov.png') 0 0 no-repeat;
}
.office_popup .x img {
	width: 8px;
	height: 9px;
}
.office_popup .left_y,
.office_popup .right_y {
	width: 17px;
}
.office_popup .top_x,
.office_popup .bottom_x {
	height: 17px;
}
.office_popup .left_y {
	background: url('../media/images/dec/popup_y.png') 100% 0 repeat-y;
}
.office_popup .right_y {
	background: url('../media/images/dec/popup_y.png') 0 0 repeat-y;
}
.office_popup .top_x {
	background: url('../media/images/dec/popup_x.png') 0 0 repeat-x;
}
.office_popup .bottom_x {
	background: url('../media/images/dec/popup_x.png') 0 100% repeat-x;
}
.office_popup .popup_dec img {
	height: 8px;
	width: 13px;
}
.office_popup .popup_dec {
	background: url('../media/images/dec/popup_dec.png') 0 0 no-repeat;
	position: absolute;
	left: 25px;
	z-index: 20;
	margin-top: -12px;
}
.bor_wrap {
	cursor: pointer;
	float: right;
	height: 80px;
	margin-right: 15px;
	margin-top: 22px;
	width: 140px;
}
.events_wrapper .bor_wrap { 
	float: left;
}
.events_wrapper .bor_tl {
	margin-top: -80px;
	position: absolute;
	background: url('../media/images/bg/bor_tl.png') no-repeat;
	height: 2px;
	width: 2px;
}
.events_wrapper .bor_tr {
	margin-top: -80px;
	position: absolute;
	margin-left: 138px;
	background: url('../media/images/bg/bor_tr.png') no-repeat;
	height: 2px;
	width: 2px;
}
.events_wrapper .bor_bl {
	margin-top: -2px;
	position: absolute;
	background: url('../media/images/bg/bor_bl.png') no-repeat;
	height: 2px;
	width: 2px;
}
.events_wrapper .bor_br {
	margin-top: -2px;
	position: absolute;
	background: url('../media/images/bg/bor_br.png') no-repeat;
	margin-left: 138px;
	height: 2px;
	width: 2px;
}
/* jono rounded corners */
.rounded_wrapper {
	position: relative;
}
.rounded_wrapper img {
	border-width: 0;
	border-style: none;
}
.rounded_wrapper div.tl,
.rounded_wrapper div.tr,
.rounded_wrapper div.bl,
.rounded_wrapper div.br {
	height: 8px;
	position: absolute;
	width: 8px;
}
.rounded_wrapper .tl {
	top: 0;
	left: 0;
	background: url('../media/images/dec/corn_1.png') no-repeat left top;
}

.rounded_wrapper .tr {
	top: 0;
	right: 0;
	background: url('../media/images/dec/corn_2.png') no-repeat right top;	
}

.rounded_wrapper .bl {
	bottom: 0;
	left: 0;
	background: url('../media/images/dec/corn_3.png') no-repeat left bottom;
}

.rounded_wrapper .br {
	bottom: 0;
	right: -1px;
	background: url('../media/images/dec/corn_4.png') no-repeat right bottom;	
}
.rounded_nw_wrapper {
	margin-top: 22px;
	position: relative;
}
.rounded_nw_wrapper img {
	border-width: 0;
	border-style: none;
}

.rounded_nw_wrapper div {
	height: 2px;
	position: absolute;
	width: 2px;
}
.rounded_nw_wrapper .tl {
	top: 0;
	left: 0;
	background: url('../media/images/bg/bor_tl.png') no-repeat;
}
.rounded_nw_wrapper .tr {
	top: 0;
	right: 0;
	background: url('../media/images/bg/bor_tr.png') no-repeat;
}
.rounded_nw_wrapper .bl {
	bottom: 0;
	left: 0;
	background: url('../media/images/bg/bor_bl.png') no-repeat;
}
.rounded_nw_wrapper .br {
	bottom: 0;
	right: 0;
	background: url('../media/images/bg/bor_br.png') no-repeat;
}
 
/* IE6 fix */
.ie6_width .tr {
	right: -1px;
}
 
.ie6_width .br {
	right: -1px;
}
 
.ie6_height .br {
	bottom: -1px;
}
 
.ie6_height .bl {
	bottom: -1px;
}
.news_item_image {
	margin-top: 15px;
	cursor: pointer;
}

/* Editor Styles */

.blue_normal {
	color: #00AEEF;
}

.blue_medium {
	font-size: 16px;
	color: #00AEEF;
	font-weight: bold;
	padding: 4px 0 4px 0;
}

.blue_large {
	font-size: 20px;
	color: #00AEEF;
	font-weight: bold;
	padding: 8px 0 8px 0;
}

.black_medium {
	font-size: 16px;
	color: #545F6B;
	font-weight: bold;
	padding: 4px 0 4px 0;
}

.black_large {
	font-size: 20px;
	color: #545F6B;
	font-weight: bold;
	padding: 8px 0 8px 0;
}
.field.error_msg {
	margin-left: 14px;
	display: block;
	width: 167px;
	border-left: 1px solid #ffadad;
	border-right: 1px solid #ffadad;
	background: url('../media/images/ico/ico_att.png') 5px center no-repeat #ffdede;
	margin-bottom: 0;
} 
.error_bot .err_msg .error_msg {
	padding-left: 14px;
	display: block;
	border-left: 1px solid #FF0000;
	border-right: 1px solid #FF0000;
	margin-bottom: 0;
	background-color: #FFDEDE;
} 
.err_msg .field.error_msg {
	padding-left: 29px !important;
	display: block;
}
.err_msg {
}
.error .err_top {
	height: 4px;
	border-top: 1px solid #ffadad;
	background-color: #ffdede;
	width: 197px;
}
.error .err_bot {
	height: 4px;
	border-bottom: 1px solid #ffadad;
	background-color: #ffdede;
	width: 197px;
	margin-bottom: 10px;
}
.error .err_left {
	background: url('../media/images/dec/arrow_left.png') 5px 2px no-repeat;
	width: 14px;
	height: 20px;
	padding-top:2px;
	position: absolute;
	z-index: 1;
	margin-left:1px;
}
.error .err_right {
	display: none;
}
.error .err_tleft {
	margin-left: 14px;
	background: url('../media/images/dec/err_tleft.png') no-repeat;
	height: 5px;
	width: 5px;
}
.error .err_bleft {
	margin-left: 14px;
	background: url('../media/images/dec/err_bleft.png') no-repeat;
	height: 5px;
	width: 5px;
}
.error .err_bright {
	background: url('../media/images/dec/err_bright.png') no-repeat;
	height: 5px;
	width: 5px;
}
.error .err_tright {
	background: url('../media/images/dec/err_tright.png') no-repeat;
	height: 5px;
	width: 5px;
}
.err_wrap {
	padding-left: 2px;
	width: 216px;
}
.err_wrap .err_top {
	width: 206px;
}
.err_wrap .err_bot {
	width: 206px;
	margin-bottom: 25px;
}
.err_wrap.small {
	width: 144px;
	margin-top: 23px;
}
.err_wrap.small .err_top {
	width: 134px;
}
.err_wrap.small .err_bot {
	width: 134px;
}
.err_wrap.big {
	width: 499px;
}
.err_wrap.big .err_top {
	width: 489px;
}
.err_wrap.big .err_bot {
	width: 489px;
}
.err_wrap .error_msg {
	display: block;
	border-left: 1px solid #ffadad;
	border-right: 1px solid #ffadad;
	background: url('../media/images/ico/ico_att.png') 6px center no-repeat #ffdede;
	margin-bottom: 0;
} 
.err_wrap .error_msg {
	padding-left: 29px !important;
	display: block;
}
.err_wrap .err_left {
	background: url("../media/images/dec/arrow_top.png") no-repeat scroll 0 0 transparent;
	height: 20px;
	margin-left: 6px;
	margin-top: -16px;
	position: absolute;
	width: 16px;
	z-index: 1;
}
.err_wrap .err_tleft {
	margin-left: 0px;
	background: url('../media/images/dec/err_tleft.png') no-repeat;
	height: 5px;
	width: 5px;
}
.err_wrap .err_bleft {
	margin-left: 0px;
	background: url('../media/images/dec/err_bleft.png') no-repeat;
	height: 5px;
	width: 5px;
}
.err_wrap .err_bright {
	background: url('../media/images/dec/err_bright.png') no-repeat;
	height: 5px;
	width: 5px;
}
.err_wrap .err_tright {
	background: url('../media/images/dec/err_tright.png') no-repeat;
	height: 5px;
	width: 5px;
}
.form .error .input {
	margin-bottom: 14px;
}
.err_slct .select_items,
.err_slct .input.long {
	margin-bottom: 14px;
}
.fl.err_td {
	width: auto !important;
	height: 0px;
}
.err_td {
	margin-left: 16px;
}
.fl.input_text_link.ainv {
	width: auto !important;
}
.m11 {
	margin-left: 11px !important;
}
.m10 {
	margin-left: 10px !important;
}
.ma {
	width: auto !important;
}
.header {
	color: #616569;
}
ul li {
	list-style: none;
	background: url("../media/images/dec/tick.png") left 2px no-repeat;
	padding-left:29px;
	color: #616569;
	font-size: 12px;
	line-height: 20px;
	margin: 0 0 3px 0;
}
.description_text ul li {
	background: url("../media/images/dec/tick.png") left 9px no-repeat;
	padding-left:29px;
	color: #616569;
	font-size: 12px;
	line-height: 36px;
}
.form_bottext div {
	font-size: 12px;
	color: #616569;
}
.form_bottext ul {
	padding-left:0px;
	margin-left: -3px;
}
.form_bottext ul li {
	background: url("../media/images/dec/tick.png") left 0px no-repeat;
	line-height: 16px;
	margin-bottom: 16px;
}
.form_bottext .frm_title {
	color: #a9afb5;
	font-size: 16px;
	padding: 3px 0 25px 0;
	font-weight: normal !important;
	text-shadow: #a9afb5 0 0 1px;
	text-transform: capitalize;
}
.btn_childline {
	display: block;
	margin: 36px 0 0 36px;
}

/* christmas donation */
.christmas_fm {
	width: 720px;
	height: 353px;
	background: url( '../media/images/bg/christmas_fm.png' ) 0 0 no-repeat;
	margin: -14px 0 15px 0;
	position: relative;
}
.christmas_fm .title {
	color: #00aeef;
	font-family: "Miso Bold";
	text-transform: uppercase;
	font-size: 43px;
	letter-spacing: -1px;
}
.text_block {
	position: absolute;
	top: 147px;
	left: 25px;
}
.christmas_fm .text {
	padding: 4px 2px;
	height: 116px;
	width: 355px;
	overflow: hidden;
}
.christmas_fm .text *,
.christmas_fm .text{
	color: #606060;
	font-size: 12px;
	line-height: 130%;
}
.countdown {
	margin: 26px 0 -23px 0 ;
}
.countdown *,
.countdown {
	color: #606060;
	font-size: 12px;
	font-family: arial;
}
.become_donor {
	width: 224px;
	height: 34px;
	background: url( '../media/images/btn/become_donor.png' ) 0 0 no-repeat;
}
.become_donor:hover {
	background-position: 0 100%;
}
/* christmas donation */

/* gallery */
.page_title.gallery_bl {
	margin-bottom: 20px;
}
.page_title h2 {
	color: #545F6B;
	font-size: 30px;
	line-height: 20px;
	font-family: "Miso Bold";
	text-shadow: rgba(84, 95, 107, 1) 0 0 1px;
	padding-bottom: 11px;
}
.gallery .image {
	margin: 0 17px 17px 0;
	width: 165px;
	height: 162px;
	float: left;
	overflow: hidden;
	position: relative;
}
.gallery .over {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9;
	display: none;
}
.gallery .img:hover .over {
	display: block;
}
.gallery .image .ov {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
}
.gallery .image.third {
	margin-right: 0;
}
.gallery .image a {
	display: block;
	width: 165px;
	height: 162px;
	overflow: hidden;
}
.gallery .image a:hover {
	background: url('../media/images/bg/gallery.png') 0 0 no-repeat;
}
.gallery .image .dec {
	width: 5px;
	height: 5px;
	position: absolute;
}
.gallery .image .dec.tl {
	top: 0;
	left: 0;
}
.gallery .image .dec.tr {
	top: 0;
	right: 0;
}
.gallery .image .dec.bl {
	bottom: 0;
	left: 0;
}
.gallery .image .dec.br {
	bottom: 0;
	right: 0;
}
/* gallery */

/* login */
.remind_block {
	display: none;
}
.remind_block,
.login_block {
	width: 224px;
	top: 0;
	right: 0;
	z-index: 99999;
	position: absolute;
}
.login_block {
	top: -4px;
}
.remind_block {
	background: url( '../media/images/bg/remind_block.png' ) 0 0 no-repeat;
	height: 232px;
}
.login_block.top_bg {
	background: url( '../media/images/bg/login_popup.png' ) 0 0 no-repeat;
	padding: 22px 0 0 0;
}
.login_block .bot_bg {
	background: url( '../media/images/bg/login_popup.png' ) 100% 100% no-repeat;
	padding: 0 0 22px 0;
}
.login_block .mid_bg {
	background: url( '../media/images/bg/login_popup.png' ) -224px 0 repeat-y;
	padding: 0 0 15px 0;
}
.remind_block .remind_block_holder {
	width: 157px;
	margin: 30px 30px 0 30px;
}
.login_block form {
	width: 157px;
	padding: 13px 30px 0 30px;
	margin: 0;
}
.remind_block .input_holder,
.login_block .input_holder {
	width: 161px;
	height: 36px;
	background: url( '../media/images/bg/login_inputs.png' );
}
.success_pass {
	text-align: center;
	color: #ffffff;
	padding-top: 30px;
	margin-bottom: 30px;
}
.remind_block .input_holder input,
.login_block .input_holder input {
	color: #80a1ae !important;
	font-family: arial !important;
	font-size: 12px !important;
	border: none;
	background: transparent;
	padding: 12px 10px 8px 31px;
	width: 119px;
	margin: 0;
}
.remind_block .error input,
.login_block .error input {
	color: #ff0000 !important;
}
.remind_block .input_holder.username,
.login_block .input_holder.username {
	background-position: 0 0;
	margin: 0 0 10px 2px;
}
.login_block .input_holder.password {
	margin-bottom: 19px;
}
.remind_block .input_holder.username {
	margin-bottom: 11px;
}
.login_block .input_holder.password {
	background-position: 0 100%;
}
.remind_block .login_btn,
.remind_block .remind_btn,
.login_block .login_btn {
	width: 165px;
	height: 40px;
	background: url( '../media/images/btn/login_btns.png' ) 0 0 no-repeat;
	margin: 0 0 17px 0;
}
#remind_form .remind_btn {
	width: 165px;
	height: 40px;
	background: url( '../media/images/btn/new_pass.png' ) 0 0 no-repeat;
	margin: 0 0 17px 0;
}
#remind_form .remind_btn input,
.remind_block .login_btn a,
.remind_block .remind_btn input,
.login_block .login_btn input {
	width: 165px;
	height: 40px;
	background: transparent;
	border: none;
	cursor: pointer;
	display: block;
}
.remind_block .login_btn:hover,
.login_block .login_btn:hover {
	background-position: 0 -40px;
}
#remind_form .remind_btn:hover {
	background-position: 0 -40px;
}
.remind_block .remind_btn {
	background-position: 0 -80px;
}
.remind_block .remind_btn:hover {
	background-position: 0 -120px;
}
.login_block .remind {
	background: url( '../media/images/dec/two_line.gif' ) 0 55% repeat-x;
	text-align: center;
	width: 153px;
	margin: 0 auto;
}
.login_block .remind a {
	color: #dedddd;
	text-decoration: none;
	background-color: #015574;
	padding: 0 8px;
}
.login_block .remind a:hover {
	color: #347790;
}
.remind_block .remind_btn {
	margin-bottom: 19px;
}
.remind_block .remind {
	height: 4px;
	background: url( '../media/images/dec/two_line.gif' ) 0 0 repeat-x;
	text-align: center;
	width: 156px;
	margin: 0 0 18px 5px;
}
/* login block */
/* logged info */
.logged_info .right,
.logged_info .left,
.logged_info {
	background: url( '../media/images/bg/logged_bg.gif' );
	height: 36px;
	position: relative;
}
.logged_info {
	background-position: 0 -36px;
	background-repeat: repeat-x;
	margin: 16px 0 0 0;
}
.logged_info .left {
	background-position: 0 -72px;
	background-repeat: no-repeat;
}
.logged_info .right {
	background-position: 100% 0;
	background-repeat: no-repeat;
}
.logged_info .close {
	width: 25px;
	height: 25px;
	display: block;
	float: left;
	margin: 6px 7px;
	background: url( '../media/images/btn/logged.gif' ) 0 0 no-repeat;
}
.logged_info .close:hover {
	background-position: 100% 0;
}
.logged_info .right a,
.logged_info .right span {
	font-family: arial;
	font-size: 13px;
	text-transform: capitalize;
}
.logged_info .greeting {
	padding: 10px 5px 5px 18px;
	float: left;
}
.logged_info .right span {
	color: #0185b6;
}
.logged_info .right a {
	text-decoration: none;
	color: #ffffff;
}
.logged_info .right a:hover {
	color: #96e3ff;
}
/* logged info end */
/* big_loggin */
.wrapper_table .full_page {
	width: 100%;
}
.full_page .page_title {
	padding-bottom: 17px;
}
.big_remind .info_text,
.big_loggin .info_text {
	padding: 0 0 43px 0;
}
.big_remind .info_text *,
.big_remind .info_text,
.big_loggin .info_text *,
.big_loggin .info_text {
	color: #8b9095 !important;
	font-size: 12px !important;
	line-height: 150% !important;
}
.big_remind .input_holder,
.big_loggin .input_holder {
	width: 370px;
	margin: 0 auto;
}
.big_remind .input_holder.su_user,
.big_loggin .input_holder.su_user {
	margin-bottom: 17px;
}
.big_loggin .input_holder.su_pass {
	margin-bottom: 38px;
}
.big_remind .input_holder .input,
.big_loggin .input_holder .input {
	width: 370px;
	height: 32px;
	background: url( '../media/images/bg/input_370.gif' ) 0 0 no-repeat;
}
.big_remind .input_holder .input input,
.big_loggin .input_holder .input input {
	background: transparent;
	border: none;
	width: 340px;
	padding: 9px 10px;
	margin: 0 auto;
	color: #8b9095;
}
.big_remind .input_holder label,
.big_loggin .input_holder label {
	color: #616569;
	font-size: 21px;
	line-height: 20px;
	font-family: "Miso Bold";
	text-shadow: rgba(84, 95, 107, 1) 0 0 1px;
	padding-bottom: 6px;
	display: block;
}
.big_remind .dec_line,
.big_loggin .dec_line {
	background: url( '../media/images/dec/dec_line.gif' ) 0 50% repeat-x;
	text-align: center;
	margin: 0 0 28px 0;
}
.big_remind .dec_line a,
.big_loggin .dec_line a {
	color: #00aeef;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
	background-color: #ffffff;
	padding: 0 20px;
}
.big_remind .dec_line a:hover,
.big_loggin .dec_line a:hover {
	text-decoration: underline;
}
.big_loggin .login_big {
	width: 143px;
	height: 53px;
	cursor: pointer;
	margin: 0 auto;
	background: url( '../media/images/btn/login_big.gif' ) 0 0 no-repeat;
}
.big_loggin .login_big:hover{
	background-position: 0 100%;
}
.big_loggin .login_big input {
	width: 143px;
	height: 53px;
	border: none;
	background: transparent;
}
#remind_form  .remind_btn {
	margin: 0 auto;
}
.big_remind .success_pass {
	color: #8B9095;
}
/* big_loggin end */
/* form_user_profile_edit */
#form_user_profile_edit {
	width: 530px;
	margin: -15px 0 0 6px;
}
#form_user_profile_edit .rounded_wrapper {
	width: 219px;
	height: 253px;
	overflow: hidden;
	float: left;
	margin: 0 25px 8px 0;
}
#form_user_profile_edit .upload {
	position: absolute;
	bottom: 18px;
	left: 50%;
	width: 120px;
	height: 20px;
	background: url( '../media/images/btn/upload.png' ) 0 100% no-repeat;
	margin-left: -62px;
	cursor: pointer;
}
#form_user_profile_edit input.upload_input {
	position: absolute;
	left: -99999px;
	top: -99999px;
}
#form_user_profile_edit .upload:hover {
	background-position: 0 0;
}
#form_user_profile_edit .user_info {
	width: 286px;
	float: left;
	padding: 33px 0 0 0;
}
#form_user_profile_edit .input {
	width: 286px;
	height: 36px;
	padding-right: 3px;
	margin: 5px 0px 26px 0px;
	background: url('../media/images/bg/input_282.png') no-repeat 2px 2px;
}
#form_user_profile_edit .input input {
	width: 270px;
	height: 16px;
	color: #616569;
	font-size: 12px;
	border: none;
	padding: 0px;
	background: transparent;
	margin: 10px 7px 0px 7px;
}
#form_user_profile_edit .img_size {
	color: #616569;
	font-size: 12px;
	padding: 0 0 28px 3px;
}
#form_user_profile_edit .input.error {
	background: url('../media/images/bg/input_212_error.gif') no-repeat 2px 2px;
}
#form_user_profile_edit .input.focused {
	background: url('../media/images/bg/input_282_focused.png') no-repeat 0% 0%;
}
#form_user_profile_edit .error .input.focused {
	background: url('../media/images/bg/input_282_focused.png') no-repeat 0% 0%;
}
#form_user_profile_edit select {
	display: none;
}
#form_user_profile_edit label {
	color: #616569;
	font-size: 18px;
	line-height: 18px;
	font-family: "Miso Bold";
	text-shadow: rgba(84, 95, 107, 1) 0 0 1px;
	padding: 0 0 0 4px;
	display: block;
}
#form_user_profile_edit .textarea.textarea_592 {
	width: 592px;
	height: 124px;
	background: url('../media/images/bg/textarea_526.gif') no-repeat 2px 2px;
	margin-bottom: 17px;
}
#form_user_profile_edit .textarea.textarea_592.error.focused,
#form_user_profile_edit .textarea.textarea_592.focused {
	background: url('../media/images/bg/textarea_526_focused.png') no-repeat 0% 0% !important;
}
#form_user_profile_edit .textarea.textarea_592 textarea {
	width: 498px;
	height: 116px;
	margin: 10px 7px;
	color: #616569;
	font-size: 12px;
	border: none;
	background: transparent;
	resize: none;
}
#form_user_profile_edit .textarea_lab {
	padding-bottom: 3px;
}
#change_password_form .submit_btns,
#form_user_profile_edit .submit_btns {
	float: right;
	margin-right: 66px;
	margin-bottom: 67px;
}
#change_password_form .btn input,
#form_user_profile_edit .btn button,
#change_password_form .btn,
#form_user_profile_edit .btn {
	width: 102px;
	height: 40px;
	float: left;
	cursor: pointer;
}
#change_password_form .btn input,
#form_user_profile_edit .btn button {
	border: 0;
	background: transparent;
}
#change_password_form .btn,
#form_user_profile_edit .btn {
	background: url( '../media/images/bg/submit_btns.gif' ) 0 0 no-repeat;
}
#change_password_form .cancel,
#form_user_profile_edit .cancel {
	background-position: 0 0;
	margin-right: 11px;
}
#change_password_form .cancel:hover,
#form_user_profile_edit .cancel:hover {
	background-position: 0 100%;
}
#change_password_form .save,
#form_user_profile_edit .save {
	background-position: 100% 0;
}
#change_password_form .save:hover,
#form_user_profile_edit .save:hover {
	background-position: 100% 100%;
}
/* form_user_profile_edit end */
/* question_answer */
.slide_block {
	width: 524px;
	border: 1px solid #d5e5ea;
	position: relative;
}
.slide_block .corr {
	position: absolute;
	width: 8px;
	height: 8px;
	background-image: url( '../media/images/dec/corr_8x8.png' );
}
.slide_block .tl {
	top: -1px;
	left: -1px;
	background-position: 0 0;
}
.slide_block .tr {
	top: -1px;
	right: -1px;
	background-position: 100% 0;
}
.slide_block .bl {
	bottom: -1px;
	left: -1px;
	background-position: 0 100%;
}
.slide_block .br {
	bottom: -1px;
	right: -1px;
	background-position: 100% 100%;
}
.slide_block .departments,
.slide_block .question {
	background: url( '../media/images/bg/question_bg.gif' ) center top repeat-x;
	width: 100%;
	line-height: 41px;
	overflow: hidden;
	cursor: pointer;
	border-bottom: 1px solid #d5e5ea !important;
}
.slide_block .departments.expanded:hover,
.slide_block .departments.expanded,
.slide_block .question.expanded:hover,
.slide_block .question.expanded {
	background: #e8f4f8;
}
.slide_block .departments.last,
.slide_block .question.last {
	border-bottom: none !important;
	padding: 0 !important;
}
.slide_block .departments td,
.slide_block .question td {
	padding: 0;
	vertical-align: middle;
}
.slide_block .departments .departments_td,
.slide_block .question .qustestion_td {
	width: 487px;
}
.slide_block .departments .dec,
.slide_block .question .dec {
	border-left: 1px solid #d5e5ea;
	width: 39px;
	text-align: center;
}
.slide_block .departments .deco,
.slide_block .question .deco {
	width: 21px;
	height: 21px;
	margin: 1px auto 0 auto;
	background: url( '../media/images/dec/question_arr.gif' ) 0 0 no-repeat;
}
.slide_block .departments:hover .deco,
.slide_block .question:hover .deco {
	background-position: 0 -21px;
}
.slide_block .departments.expanded .deco,
.slide_block .question.expanded .deco {
	background-position: 0 -42px;
}
.slide_block .departments .title,
.slide_block .question .title {
	color: #00acee;
	text-shadow: 0 1px #ffffff;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	font-family: arial;
	padding: 13px 18px 12px 18px;
}
.slide_block .departments_info {
	background: #e8f4f8;
	display: none;
	padding: 14px 44px;
	border-bottom: 1px solid #d5e5ea;
}
.slide_block .answer {
	background: #e8f4f8;
	display: none;
	padding: 18px 16px;
	border-bottom: 1px solid #d5e5ea;
}
.slide_block .departments_info.last,
.slide_block .answer.last {
	border-top: 1px solid #d5e5ea;
	border-bottom: none;
}
.slide_block .departments_info *,
.slide_block .departments_info,
.slide_block .answer *,
.slide_block .answer {
	font-size: 12px !important;
	color: #616569 !important;
	line-height: 150%;
}
.rte_image {
	position: relative;
}
.rte_image.left {
	float: left;
	margin: 0px 20px 10px 0px;
}
.departments_info .rte_image.left {
	float: left;
	margin: 0px 17px 10px 0px;
}
.rte_image.right {
	float: right;
	margin: 0px 0px 10px 20px;
}
.rte_image img {
	max-width: 235px;
}
.rte_image .corr_blue {
	position: absolute;
	width: 8px;
	height: 8px;
	background-image: url( '../media/images/dec/corr_blue.png' );
}
.rte_image .tl {
	top: 0;
	left: 0;
	background-position: 0 0;
}
.rte_image .tr {
	top: 0;
	right: 0;
	background-position: 100% 0;
}
.rte_image .bl {
	bottom: 0;
	left: 0;
	background-position: 0 100%;
}
.rte_image .br {
	bottom: 0;
	right: 0;
	background-position: 100% 100%;
}
.departments_info .info {
	width: 277px;
	float: left;
}
.departments_info .name_surname {
	background: url( '../media/images/dec/white_lines.gif' ) 0 100% repeat-x;
	margin: -20px 0 12px 0;
}
.departments_info .name_surname a {
	font-size: 20px !important;
	color: #00aeef !important;
	text-shadow: 0 1px #ffffff !important;
	font-weight: bold !important;
	text-decoration: none;
	padding: 0 0 8px;
	display: block;
	float: left;
	clear: both;
}
.departments_info .name_surname a:hover {
	text-decoration: underline;
}
.departments_info .info .position {
	font-family: arial !important;
	color: #545f6b !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	font-size: 12px !important;
}
.departments_info table {
	margin: 0 0 20px 0;
}
/* question_answer end */
/* change_password */
.change_password {
	width: 524px;
	position: relative;
	margin: 0 0 0 6px;
}
.change_password .rounded_wrapper {
	background: #e1f8ff;
	margin: 0 0 20px 0;
	padding: 33px 79px 15px 79px;
}
#change_password_form .password_change_success,
.change_password h2 {
	color: #616569;
	font-size: 28px;
	line-height: 28px;
	font-family: "Miso Bold";
	text-shadow: rgba(84, 95, 107, 1) 0 0 1px;
	padding: 0 0 10px 4px;
	display: block;
}
#change_password_form .submit_btns {
	margin-right: 0;
}
#change_password_form .title {
	width: 160px;
}
#change_password_form  .inp_td {
	padding: 1px 0 29px 0;
}
#change_password_form label {
	color: #616569;
	font-size: 18px;
	line-height: 18px;
	font-family: "Miso Bold";
	text-shadow: rgba(84, 95, 107, 1) 0 0 1px;
	display: block;
	padding: 9px 0px 0px 0px;
}
#change_password_form .input input {
	width: 180px;
	height: 16px;
	color: #616569;
	font-size: 16px;
	border: none;
	padding: 0px;
	background: transparent;
	margin: 10px 7px 0px 7px;
}
#change_password_form .input {
	width: 196px;
	height: 36px;
	padding-right: 3px;
	background: url('../media/images/bg/input_192.png') no-repeat 2px 2px;
}
#change_password_form .input.focused {
	background: url('../media/images/bg/input_192_focused.png') no-repeat 0% 0%;
}
#change_password_form .input.error {
	background: url('../media/images/bg/input_192_error.png') no-repeat 0% 0%;
}
#change_password_form .password_change_success {
	text-align: center;
	padding: 0 0 15px 0;
}
/* change_password end */
/* volunteers_list */
.volunteers_filter {
	background: #d4f4fe;
	padding: 13px 15px 10px 15px;
	min-height: 82px;
	margin: 0 0 36px 0;
}
.volunteers_filter .filter_holder {
	width: 505px;
	height: 38px;
	overflow: hidden;
	position: relative;
	background: url( '../media/images/bg/filter_bg.png' ) 0 0 no-repeat;
	padding: 0 0 0 6px;
	margin: 0 0 6px 0;
}
.filter_holder a {
	display: block;
	width: 19px;
	float: left;
	height: 31px;
	color: #00aeef;
	font-size: 12px;
	font-weight: bold;
	text-shadow: 0 1px #ffffff;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	margin: 3px 0 0 0;
	line-height: 32px;
	background: url( '../media/images/dec/letter_bg.png' ) 0 0 no-repeat;
}
.filter_holder a:hover {
	background-position: 0 -31px;
	text-decoration: none !important;
}
.filter_holder a.act {
	background-position: 0 -62px;
	text-shadow: 1px 0 #44c4f3;
	color: #ffffff;
}
.volunteers_filter .select_items {
	margin: 0 auto;
	width: 495px;
}
.volunteers_filter .select_items select {
	display: none;
}
.volunteers_list {
	margin: -21px 0 30px 0;
	border-bottom: 1px solid #c9dce2;
}
.volunteers_list .show_all {
	width: 75px;
	height: 20px;
	display: block;
	float: left;
	margin: 0 0 8px 0;
	background: url( '../media/images/btn/show_all.gif' ) 0 0 no-repeat;
}
.volunteers_list .show_all:hover {
	background-position: 0 100%;
}
.volunteers_list .volunteers {
	margin-bottom: 61px;
}
.volunteers_list .volunteers.last_item {
	margin-bottom: 35px;
}
.volunteers_img_holder {
	width: 169px;
	float: left;
	margin: 0 20px 0 0;
}
.volunteers .volunteers_img {
	height: 203px;
	overflow: hidden;
}
.volunteers .volunteers_img .vlt_img {
	max-width: 169px;
}
.volunteers .info {
	width: 340px;
	float: left;
	margin: 24px 0 0 0;
}
.volunteers .volunteers_img .act {
	position: absolute;
	top: 0;
	left: 0;
}
.volunteers .name {
	border-bottom: 1px solid #e9f1f3;
	margin: 0 0 13px 0;
}
.volunteers .name a {
	text-decoration: none;
	font-size: 20px;
	font-weight: bold;
	color: #00aeef;
	display: block;
	float: left;
	margin: 0 0 14px 0;
}
.volunteers .name a:hover {
	text-decoration: underline;
}
.volunteers .info table {
	width: 100%;
	height: 137px;
}
.volunteers .info .service {
	padding: 0 0 7px 0;
}
.volunteers .info .service .title {
	text-transform: uppercase;
	color: #545f6b;
	font-size: 12px;
	font-weight: bold;
}
.volunteers .info .service .service_name {
	color: #9CA2A8;
	font-size: 12px;
}
.siteuser_profile .edit,
.volunteers .info .more_edit a {
	display: block;
	float: left;
	height: 20px;
	background-image: url( '../media/images/btn/more_edit.png' );
}
.siteuser_profile .user_info .rte_image img {
	width: 245px
}
.volunteers .info .more_edit a.more {
	width: 68px;
	background-position: 0 0;
	margin-right: 14px;
}
.volunteers .info .more_edit a.more:hover {
	background-position: 0 100%;
}
.siteuser_profile .edit,
.volunteers .info .more_edit a.edit {
	width: 108px;
	background-position: 100% 0;
}
.siteuser_profile .edit:hover,
.volunteers .info .more_edit a.edit:hover {
	background-position: 100% 100%;
}
.volunteers .info .description *,
.volunteers .info .description {
	color: #8b9095;
}
/* volunteers_list end */
/* siteuser_profile */
.siteuser_profile {
	background: #d4f4fe;
	padding: 4px;
	width: 516px;
	margin: 0 0 26px 0;
}
.siteuser_profile .corr_blue {
	background-image: url( '../media/images/dec/corr_light_blue.png' ) !important;
}
.siteuser_profile .rte_image {
	margin: 0 20px 0 0;
}
.siteuser_profile .edit {
	position: absolute;
	top: 20px;
	right: 18px;
}
.siteuser_profile .name {
	color: #545f6b;
	font-size: 22px;
	font-weight: bold;
	width: 270px;
	padding: 0 0 7px 0;
	margin: 0 0 17px 0;
	border-bottom: 1px solid #ffffff;
}
.siteuser_profile .service {
	border-bottom: 1px solid #ffffff;
	padding: 0 0 5px 0;
}
.siteuser_profile .service div {
	padding: 0 0 13px 0;
}
.siteuser_profile .service .title {
	text-transform: uppercase;
	color: #545f6b;
	font-size: 12px;
	font-weight: bold;
}
.siteuser_profile .service .serv_name {
	color: #9CA2A8;
	font-size: 12px;
}
.siteuser_description *,
.siteuser_description {
	color: #8b9095;
	font-size: 12px;
}
/* siteuser_profile end */
#tmp_message a {
	color: #FFF;
}
.formpage_wrapper .description {
	padding: 0px 0px 21px 0px;
	margin-top: -22px;
}
.formpage_wrapper .description div,
.formpage_wrapper .description {
	color: #616569;
	font-size: 12px;
	font-family: Arial;
	line-height: 140%;
}
.formpage_wrapper .description a {
	text-decoration: underline;
	color: #00aeef;
}
.formpage_wrapper .description a:hover{
	text-decoration: none;
}
.antibull_form {
	margin-top: -14px;
}
.antibull_form .step {
	margin-bottom: 46px;
}
.antibull_form .steps_text {
	margin-bottom: 34px;
}
.antibull_form .steps_text *,
.antibull_form .step_text *{
	font: 12px/18px Arial, sans-serif;
	color: #616569;
}
.antibull_form .steps_text a,
.antibull_form .step_text a{
	font: 12px/18px Arial, sans-serif;
	color: #00aeef;
}
.antibull_form .step h2 {
	font: bold 16px Arial, sans-serif;
	color: #545f6b;
	margin-bottom: 10px;
}
.antibull_form .step_img {
	width: 70px;
	float: left;
}
.antibull_form .step_img img {
	margin-left: 15px;
}
.antibull_form .step_text {
	width: 445px;
	float: left;
}
#antibully_enquery_form {
	margin-top: 76px;
	width: 523px;
}
#antibully_enquery_form h2 {
	font: bold 20px Arial, sans-serif;
	color: #545f6b;
	margin-bottom: 16px;
}
#antibully_enquery_form .form_text {
	margin-bottom: 35px;
}
#antibully_enquery_form .form_text * {
	font: 12px/18px Arial, sans-serif;
	color: #616569;
}
#antibully_enquery_form .form_text strong {
	font-weight: bold;
}
#antibully_enquery_form_holder {
	padding-top: 20px;
	margin-top: -10px;
	border-top: 1px solid #c9dce2;;
}
#antibully_enquery_form_holder .left_side,
#antibully_enquery_form_holder .right_side {
	width: 225px;
}
#antibully_enquery_form_holder .input_item {
	position: relative;
	margin-bottom: 22px;
	height: 64px;
}
#antibully_enquery_form_holder .input_item.error_verified,
#antibully_enquery_form_holder .input_item.error {
	height: 112px;
}
#antibully_enquery_form_holder .input_item.error_verified {
	height: auto;
}
#antibully_enquery_form_holder .input_item h3 {
	font: 21px 'Miso Bold', Arial, sans-serif;
	color: #616569;
	margin-bottom: 3px;
}
#antibully_enquery_form_holder .input_item input[type=text] {
	border: none;
	padding: 0 10px;
	margin: 0;
	width: 206px;
	height: 36px;
	background: url(../media/images/bg/input_220.png) no-repeat 2px 2px;
	font: 12px Arial, sans-serif;
	color: #616569;
	line-height: 36px\9; /*old_ie fix*/
}
#antibully_enquery_form_holder .input_item input[type=text]:focus {
	background: url(../media/images/bg/input_220_act.png) no-repeat 0 0;
}
#antibully_enquery_form_holder .input_item.error_verified input[type=text],
#antibully_enquery_form_holder .input_item.error input[type=text] {
	background: url(../media/images/bg/input_220_error.png) no-repeat 2px 2px;
}
#antibully_enquery_form_holder .input_item.disabled input[type=text] {
	background: url(../media/images/bg/input_220_disabled.png) no-repeat 2px 2px;
}
#antibully_enquery_form_holder .input_item.error_verified .antibully_error_verified,
#antibully_enquery_form_holder .input_item.error .antibully_error {
	display: block;
}
#antibully_enquery_form_holder .input_item .antibully_error_verified,
#antibully_enquery_form_holder .input_item .antibully_error {
	display: none;
	position: relative;
	border: 1px solid #ffadad;
	width: 168px;
	padding: 10px 22px 10px 32px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #ff0000;
	font: 11px/16px Arial, sans-serif;
	background: #ffdede url(../media/images/bg/alert.png) no-repeat 9px center;
	margin-top: 10px;
}
#antibully_enquery_form_holder .input_item .antibully_error_verified:after,
#antibully_enquery_form_holder .input_item .antibully_error_verified:before,
#antibully_enquery_form_holder .input_item .antibully_error:after,
#antibully_enquery_form_holder .input_item .antibully_error:before {
	bottom: 100%;
	left: 16px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
#antibully_enquery_form_holder .input_item .antibully_error_verified:after,
#antibully_enquery_form_holder .input_item .antibully_error:after {
	border-color: rgba(255, 222, 222, 0);
	border-bottom-color: #ffdede;
	border-width: 7px 6px 7px 6px;
	margin-left: -9px;
}
#antibully_enquery_form_holder .input_item .antibully_error_verified:before,
#antibully_enquery_form_holder .input_item .antibully_error:before {
	border-color: rgba(255, 173, 173, 0);
	border-bottom-color: #ffadad;
	border-width: 8px 7px 8px 7px;
	margin-left: -10px;
}
#antibully_enquery_form_holder .input_item .antibully_tooltip {
	position: absolute;
	display: block;
	width: 247px;
	bottom: 34px;
	right: -184px;
	z-index: 999;
}
#antibully_enquery_form_holder .input_item.error .antibully_tooltip {
	bottom: 82px;
}
#antibully_enquery_form_holder .input_item .antibully_tooltip .top {
	height: 32px;
	background: url(../media/images/bg/bully_tip_top.png) no-repeat 0 0;
}
#antibully_enquery_form_holder .input_item .antibully_tooltip .mid {
	background: url(../media/images/bg/bully_tip_mid.png) repeat 0 0;
	width: 175px;
	padding-left: 36px;
	padding-right: 36px;
	font: 12px/18px Arial, sans-serif;
	color: #8b9095;
}
#antibully_enquery_form_holder .input_item .antibully_tooltip .bot {
	height: 35px;
	background: url(../media/images/bg/bully_tip_bot.png) no-repeat 0 0;
}
#antibully_enquery_form_holder .input_item.error .antibully_tooltip {
	color: red;
}
#antibully_enquery_form_holder .newListSelected {
	width: 226px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 4px;
	background: url('../media/images/bg/select_220.png') no-repeat 2px 2px;
}
#antibully_enquery_form_holder .error .newListSelected {
	background: url('../media/images/bg/select_220_error.png') no-repeat 2px 2px;
	margin-top: -5px;
}
#antibully_enquery_form_holder .newListSelected.active {
	background: url('../media/images/bg/select_220_active_focused.png') no-repeat 0 0;
}
#antibully_enquery_form_holder .error .newListSelected {
	background: url('../media/images/bg/select_220_error.png') no-repeat 2px 2px;
}
#antibully_enquery_form_holder .error .newListSelected.active {
	background: url('../media/images/bg/select_220_active_focused.png') no-repeat 0 0;
}
#antibully_enquery_form_holder .selectedTxt {
	width: 182px;
}
#antibully_enquery_form_holder .SSContainerDivWrapper {
	width: 228px;
	background: url('../media/images/bg/options_228_top.png') no-repeat 0 0;
}
#antibully_enquery_form_holder .SSContainerDivBgWrapper {
	width: 228px;
	background: url('../media/images/bg/options_228.png') no-repeat 0 100%;
}
#antibully_enquery_form_holder ul.newList {
	width: 220px;
	margin: 7px 4px;
	max-height: 200px;
}
#antibully_enquery_form_holder .input_item.checkbox {
	margin-top: 32px;
	height: 32px;
}
#antibully_enquery_form_holder .input_item.checkbox label {
	display: block;
	white-space: nowrap;
	font: 12px Arial, sans-serif;
	color: #8b9095;
}
#antibully_enquery_form_holder .bot_form_cont {
	height: 91px;
	border-top: 1px solid #c9dce2;
	border-bottom: 1px solid #c9dce2;
	margin-bottom: 36px;
}
.required_tip {
	margin-top: 38px;
	margin-left: 11px;
}
.required_tip span {
	font: 12px Arial, sans-serif;
	color: #8b9095;
	display: block;
	float: left;
	margin-left: 6px;
}
.required_tip i {
	display: block;
	float: left;
	width: 10px;
	height: 11px;
	background: url(../media/images/bg/asterix.png) no-repeat 0 0;
}
#antibully_enquery_form_holder .submit_btn {
	border: none;
	margin: 0;
	padding: 0;
	width: 235px;
	height: 43px;
	background: url(../media/images/bg/antibully_submit.png) no-repeat 0 0;
	cursor: pointer;
	font: 30px 'Miso Bold', Arial, sans-serif;
	color: #fff;
	text-transform: uppercase;
	padding-top: 10px;
	padding-left: 28px;
	margin-top: 21px;
	margin-right: -5px;
}
#antibully_enquery_form_holder .submit_btn:hover {
	background-position: 0 -53px;
}
.antibull_social {
	width: 330px;
	float: right;
}
.antibull_social .text {
	margin-bottom: 18px;
}
.antibull_social .text *{
	font: 12px/15px Arial, sans-serif;
	color: #8b9095;
}
.antibull_social .text a {
	color: #00aeef;
}
/*
.antibull_social .text a:before {
	content: ' ';
	background: red;
	width: 14px;
	height: 10px;
	display: inline-block;
	background: url(../media/images/bg/email.png) no-repeat 0 0;
	margin-left: 9px;
	margin-right: 5px;
}
*/
.antibull_social .icon {
	float: right;
}
.antibull_social .icon.fb {
	margin-right: 16px;
}
.antibull_social .icon.gplus {
	margin-right: -14px;
}
.antibull_social .icon.tw {
	margin-right: -32px;
}
.ui-autocomplete {
	max-height: 200px;
	width: 198px;
	/*left: 537px !important;*/
	padding: 10px;
	overflow-y: scroll;
	background: #f0f8fa;
	border: 1px solid #bbdae4;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font: 12px Arial, sans-serif;
	color: #616569;
}
.ui-autocomplete li {
	margin-bottom: 4px;
}
.ui-autocomplete li a {
	display: block;
	background: #f0f8fa;
	padding-left: 10px;
	padding-right: 10px;
	cursor: pointer;
	font: 12px Arial, sans-serif;
	color: #616569;
}
.ui-autocomplete li a:hover {
	background: #d5e8ed;
}
#antibully_enquery_success_holder {
	border: 1px solid #ceedf7;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 25px;
	text-align: center;
	margin-bottom: 50px;
	padding-bottom: 48px;
}
#antibully_enquery_success_holder h1 {
	font: 46px 'Miso Bold', Arial, sans-serif;
	color: #2eb900;
	margin-bottom: 20px;
}
#antibully_enquery_success_holder h2 {
	font: bold 20px Arial, sans-serif;
	color: #616569;
	margin-bottom: 28px;
}
#antibully_enquery_success_holder .text *{
	font: 12px/18px Arial, sans-serif;
	color: #616569;
	width: 425px;
	margin: 0 auto;
}
#antibully_enquery_success_holder .links {
	margin-top: 20px;
}
#antibully_enquery_success_holder .links h3 {
	font: 12px/18px Arial, sans-serif;
	color: #616569;
	margin-bottom: 25px;
}
#antibully_enquery_success_holder .links .item {
	width: 194px;
	border: 1px solid #eaeaea;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	float: left;
	overflow: hidden;
}
#antibully_enquery_success_holder .links a {
	padding-top: 18px;
	padding-bottom: 20px;
	display: block;
}
#antibully_enquery_success_holder .links .img {
	height: 90px;
	border-bottom: 1px solid #eaeaea;
}
#antibully_enquery_success_holder .links .chat {
	margin-left: 34px;
}
#antibully_enquery_success_holder .links .advice {
	margin-left: 20px;
}
#antibully_enquery_success_holder .links .chat .img {
	background: url(../media/images/dec/link_1.png) no-repeat center center;
}
#antibully_enquery_success_holder .links .advice .img {
	background: url(../media/images/dec/link_2.png) no-repeat center center;
}
#antibully_enquery_form_error_holder {
	padding: 6px 9px 6px 9px;
	border: 1px solid #ffadad;
	background: #ffdede;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font: 12px/18px Arial, sans-serif;
	color: #ff0000;
	margin-bottom: 25px;
}
#school_verified_box {
	position: absolute;
	border: 1px solid #ffadad;
	width: 166px;
	padding: 10px 22px 10px 32px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	z-index: 999;
	color: #ff0000;
	font: 11px/16px Arial, sans-serif;
	top: 73px;
	background: #ffdede url(../media/images/bg/alert.png) no-repeat 9px center;
	margin-left: 1px;
}
#school_verified_box:after, #school_verified_box:before {
	bottom: 100%;
	left: 16px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

#school_verified_box:after {
	border-color: rgba(255, 222, 222, 0);
	border-bottom-color: #ffdede;
	border-width: 7px 6px 7px 6px;
	margin-left: -9px;
}
#school_verified_box:before {
	border-color: rgba(255, 173, 173, 0);
	border-bottom-color: #ffadad;
	border-width: 8px 7px 8px 7px;
	margin-left: -10px;
}
.sep_dec1457 {
	width: auto;
	height: 1px;
	background: #c9dce2;
	margin: 14px 0;
}
.antiBullyFormBox #fancybox-bg-n {
	height: 15px;
	top: -15px;
	background: url(../media/images/bg/fancyNew_n.png);
}
.antiBullyFormBox #fancybox-bg-s {
	height: 17px;
	bottom: -17px;
	background: url(../media/images/bg/fancyNew_s.png);
}
.antiBullyFormBox #fancybox-bg-e {
	width: 16px;
	right: -16px;
	background: url(../media/images/bg/fancyNew_e.png);
}
.antiBullyFormBox #fancybox-bg-w {
	width: 15px;
	left: -15px;
	background: url(../media/images/bg/fancyNew_w.png);
}
.antiBullyFormBox #fancybox-bg-nw {
	width: 15px;
	height: 15px;
	left: -15px;
	top: -15px;
	background: url(../media/images/bg/fancyNew_nw.png);
}
.antiBullyFormBox #fancybox-bg-sw {
	width: 15px;
	height: 17px;
	left: -15px;
	bottom: -17px;
	background: url(../media/images/bg/fancyNew_sw.png);
}
.antiBullyFormBox #fancybox-bg-ne {
	width: 47px;
	height: 48px;
	right: -42px;
	top: -41px;
	background: url(../media/images/bg/fancyNew_ne.png);
}
.antiBullyFormBox #fancybox-bg-se {
	width: 16px;
	height: 17px;
	right: -16px;
	bottom: -17px;
	background: url(../media/images/bg/fancyNew_se.png);
}
.antiBullyFormBox #fancybox-close {
	width: 37px;
	height: 37px;
	background: url(../media/images/bg/fancyNew_close.png) no-repeat 0 0;
	top: -36px;
	right: -37px;
}
.antiBullyFormBox #fancybox-close:hover {
	background: url(../media/images/bg/fancyNew_close.png) no-repeat -39px 0;
}
/*antibully kitas*/
.bully_report_body {
	background: #fff;
}
.bully_report_body .problem_with_mobile {
	padding: 5px 0 10px 0;
}
.bully_report_body .problem_with_mobile * {
	font-size: 12px;
}
.bully_report_body .problem_with_mobile span {
	color: #616569;
}
.bully_report_body .problem_with_mobile a {
	color: #00AEEF;
}
.bully_report_body .problem_with_mobile a:hover {
	text-decoration: underline;
}

.bully_report_form {
	max-width: 620px;
	min-width: 316px;
	/*width: 320px;*/
	margin: 0 auto;
	border: 1px solid #cfe1e6;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	overflow: hidden;
}
.bully_report_form .bully_header {
	background: #fafafa;
	border-bottom: 1px solid #eaeaea;
	position: relative;
	padding-bottom: 18px;
	min-height: 72px;
}
.bully_report_form .bully_header h2 {
	color: #00acee;
	font: 25px 'Miso Bold', Arial, sans-serif;
	text-transform: uppercase;
	width: 60%;
	padding-top: 24px;
	padding-left: 48px;
}
.bully_report_form .header_icons {
	position: absolute;
	right: 24px;
	top: 20px;
}
.bully_report_form .header_icons .shield {
	position: relative;
	width: 44px;
	height: 55px;
	background: url(../media/images/ico/bully_header_ico.png) no-repeat 0 0;
	margin-right: 24px;
}
.bully_report_form .header_icons .shield:hover {
	background: url(../media/images/ico/bully_header_ico.png) no-repeat 0 -69px;
}
.bully_report_form .header_icons .shield:hover .antibully_tooltip {
	display: block;
}
.bully_report_form .header_icons .lock{
	position: relative;
	width: 37px;
	height: 56px;
	background: url(../media/images/ico/bully_header_ico.png) no-repeat -68px 0;
}
.bully_report_form .header_icons .lock:hover{
	background: url(../media/images/ico/bully_header_ico.png) no-repeat -68px -69px;
}
.bully_report_form .header_icons .lock:hover .antibully_tooltip {
	display: block;
}
.bully_report_form .bully_header .antibully_tooltip.upside {
	top: 49px;
	right: -22px;
	bottom: initial;
	display: none;
}
.bully_report_form .bully_header .lock .antibully_tooltip.upside {
	right: -25px;
}
.bully_report_form .bully_header .antibully_tooltip.upside .mid {
	line-height: 14px;
	padding-left: 32px;
	padding-top: 2px;
	padding-bottom: 4px;
}
.bully_report_form .header_adress {
	font: 11px Arial, sans-serif;
	color: #616569;
	width: 322px;
	padding-top: 4px;
	padding-left: 50px;
}
.bully_footer {
	background: #f6f6f6;
	border-top: 1px solid #eaeaea;
	padding: 18px 0 15px 50px;
}
.bully_footer ul {
	padding: 0;
	margin: 0;
	text-align: center;
}
.bully_footer li {
	background: none;
	margin: 0;
	padding: 0;
	margin-left: 20px;
	display: inline-block;
	vertical-align: top;
}
.bully_footer li:first-child {
	margin-left: -60px;
}
.bully_footer li a {
	color: #00aeef;
	font: bold 12px Arial,sans-serif;
	text-transform: uppercase;
}
.bully_footer li a:hover {
	text-decoration: underline;
}
.bully_footer li span {
	color: #616569;
	font: bold 12px Arial,sans-serif;
	text-transform: uppercase;
}
.bully_report_form fieldset {
	padding: 26px 50px 46px 50px;
}
.bully_report_form .form_item {
	position: relative;
}
.bully_report_form h1 {
	color: #545f6b;
	font: 46px 'Miso Bold', Arial, sans-serif;
	border-bottom: 1px solid #c9dce2;
	padding-bottom: 12px;
	margin-bottom: 22px;
}
.bully_report_form .form_intro *{
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #616569;
}
.bully_report_form .form_intro a {
	color: #00aeef;
	text-decoration: none;
}
.bully_report_form .form_intro a:hover {
	text-decoration: underline;
}
.rb_inputHolder {
	position: relative;
	height: 36px;
}
.rb_inputHolderTextarea {
	position: relative;
	height: 120px;
}
.bully_report_form textarea,
.bully_report_form input[type=text]{
	width: 97%;
	border: 1px solid #bbdae4;
	padding-left: 8px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #616569;
	font: 12px Arial, sans-serif;
	padding: 10px 8px 10px 8px;
	background: #fff;
}
.bully_report_form input[type=text] {
	height: 11px;
	line-height: 11px\9;
}
.bully_report_form textarea {
	height: 98px;
	resize: none;
	line-height: 18px;
}
.bully_report_form textarea:focus,
.bully_report_form input[type=text]:focus {
	border: 3px solid #00aeef;
	padding: 8px 6px 8px 6px;
}
.bully_report_form input[type=text]:focus {
	height: 14px;
	margin-top: -2px;
}
.bully_report_form .error textarea,
.bully_report_form .error input[type=text] {
	border-color: #ff0000;
}
.bully_report_form .error textarea:focus,
.bully_report_form .error input[type=text]:focus {
	border-color: #00aeef;
}
.bully_report_form label {
	color: #616569;
	font: 21px 'Miso Bold', Arial, sans-serif;
	display: inline-block;
	margin-bottom: 4px;
	margin-top: 28px;
}
.bully_report_form .email label {
	margin-top: 12px;
}
.bully_report_form .comment {
	color: #616569;
	font: 12px/18px Arial, sans-serif;
	margin-top: 22px;
	margin-bottom: -24px;
}
.bully_report_form .submit_btn {
	border: none;
	margin: 0;
	padding: 0;
	margin-top: 38px;
	width: 218px;
	height: 44px;
	background: url(../media/images/bg/antibully_submitSM.png) no-repeat 0 0;
	cursor: pointer;
	font: 30px 'Miso Bold', Arial, sans-serif;
	color: #fff;
	text-transform: uppercase;
	padding-left: 25px;
	padding-top: 9px;
}
.bully_report_form .submit_btn:hover {
	background-position: 0 -53px;
}
.bully_report_form .submit_btn.disabled {
	background-position: 0 -107px;
}
.bully_report_form .bully_report_errorbox {
	display: none;
	width: 90%;
	color: #ff0000;
	font: 11px/16px Arial, sans-serif;
	top: 34px;
}
.bully_report_form .error .bully_report_errorbox {
	display: block;
}
#bully_unlock {
	background: #e1e1e1;
	border-top: 1px solid #8e8e8e;
	width: 190px;
	height: 16px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 0 20px;
	margin-left: 4px;
}
#bully_unlock .slider {
	position: relative;
	/*height: 16px;*/
	width: 190px;
}
#bully_unlock .ui-slider-handle {
	width: 40px;
	height: 30px;
	display: block;
	position: absolute;
	background: url(../media/images/bg/slider_handle.png) no-repeat 0 0;
	top: -7px;
	margin-left: -20px;
	-ms-touch-action: none;
}
#bully_unlock .ui-state-active,
#bully_unlock .ui-state-hover,
#bully_unlock .activeBlue {
	background-position: -43px 0;
}
.bully_report_form  .swipe_h {
	color: #616569;
	font: 21px 'Miso Bold', Arial, sans-serif;
	margin-bottom: 10px;
}
.bully_report_form .required_tip {
	margin-top: 42px;
}
.bully_report_form .swipe_cont {
	margin-top: 24px;
}
#antibully_report_success_holder {
	text-align: center;
	padding-top: 70px;
	padding-bottom: 116px;
}
#antibully_report_success_holder h1 {
	font: 46px 'Miso Bold', Arial, sans-serif;
	color: #2eb900;
	margin-bottom: 20px;
	border: none;
	padding-bottom: 4px;
}
#antibully_report_success_holder *{
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #616569;
	width: 425px;
	margin: 0 auto;
}
#antibully_report_success_holder a {
	color: #00aeef;
	text-decoration: none;
	padding: 0;
}
#antibully_report_success_holder a:hover {
	text-decoration: underline;
}
#antibully_report_success_holder strong {
	font: bold 20px Arial, sans-serif;
	color: #616569;
	margin: 0 auto;
	margin-bottom: 36px;
	width: 455px;
	display: block;
}
.bully_report_form .antibully_tooltip {
	position: absolute;
	display: block;
	width: 247px;
	bottom: 36px;
	right: -11px;
	z-index: 999;
}
.bully_report_form .rb_inputHolderTextarea .antibully_tooltip {
	bottom: 120px;
}
.bully_report_form .antibully_tooltip .top {
	height: 32px;
	background: url(../media/images/bg/bully_tip_top.png) no-repeat 0 0;
}
.bully_report_form .antibully_tooltip .mid {
	background: url(../media/images/bg/bully_tip_mid.png) repeat 0 0;
	width: 175px;
	padding-left: 36px;
	padding-right: 36px;
	font: 12px/18px Arial, sans-serif;
	color: #8b9095;
}
.bully_report_form .antibully_tooltip .bot {
	height: 35px;
	background: url(../media/images/bg/bully_tip_bot.png) no-repeat 0 0;
}
.bully_report_form .antibully_tooltip.upside .top {
	height: 35px;
	background: url(../media/images/bg/bully_tip_up_bot.png) no-repeat 0 0;
}
.bully_report_form .antibully_tooltip.upside .mid {
	background: url(../media/images/bg/bully_tip_up_mid.png) repeat 0 0;
	width: 175px;
	padding-left: 36px;
	padding-right: 36px;
	font: 12px/18px Arial, sans-serif;
	color: #8b9095;
}
.bully_report_form .antibully_tooltip.upside .bot {
	height: 25px;
	background: url(../media/images/bg/bully_tip_up_top.png) no-repeat 0 0;
}
.bully_report_inner {
	padding: 26px 46px 36px 50px;
}
.bully_report_inner .bully_report_inner_text * {
	color: #616569;
	font: 12px/16px Arial, sans-serif;
}
.bully_report_inner .bully_report_inner_text strong{
	font-size: 14px;
	font-weight: bold;
}
.bully_report_inner .bully_report_inner_text a {
	color: #00aeef;
}
.bully_report_inner .bully_report_inner_text a:hover {
	text-decoration: underline;
}
.bully_report_inner .bully_report_inner_text ul {
	padding-left: 4px;
}
.bully_report_inner .bully_report_inner_text li {
	margin-bottom: 0px;
	margin-top: 10px;
}
.bully_report_inner .bully_report_inner_text li:first-child {
	margin-top: 0;
}
.bully_report_inner .bully_report_inner_text img {
	display: inline-block!important;
	margin-left: 10px;
	/*margin-top: 14px;*/
}
.bully_report_inner .bully_report_inner_text img:first-child {
	margin-left: 0;
}
@media ( max-width: 540px ) {
	.bully_report_form fieldset {
		padding: 26px 20px 46px 16px;
	}
	.bully_report_form .bully_header {
		padding-left: 16px;
	}
	.bully_report_form textarea,
	.bully_report_form input[type=text]{
		width: 95%;
	}
	.bully_report_inner {
		padding: 26px 20px 36px 16px;
	}
	#antibully_report_success_holder *,
	#antibully_report_success_holder strong{
		width: auto;
		padding-left: 20px;
		padding-right: 20px;
	}
	.bully_report_form .bully_header h2,
	.bully_report_form .header_adress {
		padding-left: 0;
	}
	.bully_report_form .header_adress {
		width: 172px;
	}
	.bully_report_form .bully_header h2 {
		font-size: 21px;
		width: 90%;
	}
	.bully_report_form .header_icons .shield {
		position: relative;
		width: 29px;
		height: 39px;
		background: url(../media/images/ico/bully_header_ico_small.png) no-repeat 0 -46px;
		margin-right: 24px;
	}
	.bully_report_form .header_icons .shield:hover {
		background: url(../media/images/ico/bully_header_ico_small.png) no-repeat 0 0;
	}
	.bully_report_form .header_icons .lock{
		position: relative;
		width: 26px;
		height: 39px;
		background: url(../media/images/ico/bully_header_ico_small.png) no-repeat -46px 0;
	}
	.bully_report_form .header_icons .lock:hover{
		background: url(../media/images/ico/bully_header_ico_small.png) no-repeat -46px -46px;
	}
	.bully_report_form .header_icons {
		top: auto;
		bottom: 10px;
		right: 16px;
	}
	.bully_report_form .header_icons .shield {
		margin-right: 18px;
	}
	.bully_report_form h1 {
		font-size: 34px
	}
	.bully_report_form .antibully_tooltip.upside {
		top: 33px!important;
	}
	.bully_report_form .shield .antibully_tooltip.upside {
		right: -30px!important;
	}
	.bully_report_form .lock .antibully_tooltip.upside .top {
		background: url(../media/images/bg/bully_tip_up_bot_small.png) no-repeat 0 0;
	}
	.bully_report_form .lock .antibully_tooltip.upside {
		right: -22px!important;
	}
}
@media ( max-width: 640px ) {
	.bully_report_inner .bully_report_inner_text img {
		display: inline-block!important;
		margin-left: 0;
		margin-right: 10px;
	}
	.bully_report_inner .bully_report_inner_text img:last-child {
		margin-right: 0;
	}
}