	body		{margin:0; font-family: MyriadProNew,Arial,Helvetica,sans-serif; font-size: 12px;     background-color: #000; min-width: 1195px}
	.clear		{clear:both;}
	.container	{width: 990px; margin: 0 auto; color:white; }
	._br_header_container	{width: 1164px; margin: 0 auto; color:white; position: relative;}
	.content	{ width:auto;}
	.header		{height:109px;}
	.footer		{}
	.menu		{height:32px;}
	.hidden		{display:none;}
	.left		{float:left;}
	.right		{float:right;}
	.green	{color:#10FF0E;}
	.red	{color:#F90500;}


@font-face {
font-family: "MyriadProNew";
src: url("../../fonts/MyriadPro-Regular.otf")
}
@font-face {
	font-family: "MyriadProNewSB";
	src: url("../../fonts/MyriadPro-Semibold.otf")
}
@font-face {
font-family: "MyriadProNewB";
src: url("../../fonts/MyriadPro-Bold.otf")
}




.homepage_bottom_sprite{background-image:url('../../img/homepage_2018/front_pages_sprite2.png?bt=1'); background-repeat: no-repeat;}
._br_wrapper_homepage{width: 100%;background-position: 50% 0;background-repeat: no-repeat;background-image:url('../../img/homepage_2018/homepage_bkg3.png');}
._br_wrapper_front{width: 100%;background-position: 50% 0;background-repeat: no-repeat;background-image:url('../../img/homepage_2018/frontpage_bkg2.jpg');}
._br_fron_page_sprite{background-repeat: no-repeat;background-image:url('../../img/homepage_2018/front_pages_sprite2.png?bt=1');}
._br_goaltycoon_logo{background-position: -69px -835px;width: 222px;height: 88px;display: block;margin: 0 auto;padding-bottom: 4px;margin-top: 12px;}
._br_header_box{width: 388px;height: 104px;}
._br_header_box a{text-decoration: none;}
._br_lang_country{width: 28px;height: 31px;margin: 0 auto;display: block;}
._br_lang_country:hover{opacity:0.5;}
._br_country_en_uk{background-position:-177px -730px;}
._br_country_en_us{background-position:-239px -730px;}
._br_country_ro{background-position:-301px -730px;}
._br_country_es{background-position:-363px -730px;}
._br_country_pt{background-position:-427px -730px;}
._br_country_de{background-position:-489px -730px;}
._br_login_errors .errorMessage{text-align: center;color: #ffffff;text-shadow: 1px 1px 1px #ff0000;}
._br_login_errors {margin-top: 1px;float: left;width: 100%;text-align: center;height: 12px;}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	-webkit-box-shadow: 0 0 0 1000px #1E3D58 inset;
	-webkit-text-fill-color: #fff!important;
	background-color: #1E3D58!important;
	border: none;
}
._ma_input_back{width: 111px;height: 22px;float: right;margin-top: 7px;background: none;border: none;margin-right: 3px;font-family: MyriadProNew;font-size: 16px;color:#fff;}
._ma_input_back:focus{background: none;border: none;}
.login_username_box{background-position: -368px -14px;width: 154px;height: 34px;    margin-left: 18px;}
.login_password_box{background-position: -527px -14px;width: 158px;height: 34px;    margin-right: 5px;}
.login_submit_box{background-position: -690px -14px;width: 53px;height: 34px;}
.login_submit_box:hover{background-position: -770px -14px;}
._ma_form_new{font-family: MyriadProNew;margin-top: 18px;width: 388px;float: right;}
._ma_submit_new{width: 45px;height: 33px;background-color: transparent;margin: 0px;border: 0 none;color: white;font-weight: 400;text-shadow: 0 -1px black;font-size: 16px;cursor: pointer;outline: none;padding: 0;font-family: MyriadProNewSB;line-height: 38px;}
.sign_up_with{width: 100%;height: 36px;float: left;}
.sign_up_txt{width: 173px;height: 27px;overflow: hidden;line-height: 29px;text-shadow: 1px 0px 0px #000;text-align: center;font-size: 14px;font-family: MyriadProNewSB;font-weight: normal;}
.sign_up_with a{width: 107px; height: 100%;    float: right;}
.facebook_icon_login {background-position: -368px -112px;width: 102px;height: 36px;}
.facebook_icon_login:hover{background-position: -368px -171px;}
.fb_text{height: 100%;font-size: 12px;color: #fff;text-decoration: none;padding-left: 20px;width: 78px;text-align: center;line-height: 29px;}
.google_icon_login{background-position:-496px -112px;width: 102px;height: 36px;}
.google_icon_login:hover{background-position:-496px -171px;}
._br_lang_link{    position: relative;float: left;height: 40px;overflow: hidden;text-decoration: none;}
.forgot_box{overflow: hidden;max-width: 266px;width: auto;min-width: 100px;height: 46px;background-color: #044390;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;font-size: 14px;color: #fff;text-align: right;position: absolute;right: 0;margin-top: 1px;}
.forgot_box:hover>a{opacity:0.7}
.forgot_box:hover>.forgot_icon{opacity:0.7}
.forgot_icon{background-position:-555px -731px;width: 15px;height: 27px;    margin: 10px;}
.forgot_box a{text-decoration: none;color: #fff;font-size: 14px;text-align: center;line-height: 24px;margin: 0 7px;    padding-top: 9px;}
.langs_box{overflow: hidden;width: 520px;height: 40px;position: absolute;right: 0;margin-top: 5px;background: linear-gradient(180deg,#1b3e6b 0%,#122a4d 100%);border-radius: 6px;box-shadow: inset 0 1px 0 rgba(255,255,255,.08);}
.langs_center{	right: 0;left: 0;margin: 0 auto;}
.langs_box a{text-decoration: none;color: #fff;font-size: 14px;text-align: center;line-height: 24px;width: 40px;margin: 0 7px;    padding-top: 5px;}
._br_active_lang{border-top: 3px solid #fff;padding-top: 6px !important;}
/*end HEADER */


/* FOOTER */
._br_top_footer{width: 100%;background: #000;height: 110px; font-size: 13px;}
.footer_content_top{width: 978px;margin: 0 auto;padding-top: 12px;}
._br_footer {height: 190px;background-image: url(../../img/public_page/register-footer.png);background-position: 50% -239px;background-repeat: no-repeat;margin-top: -15px;}
._br_footer_container {width:972px; height: 120px; padding-top: 208px; margin:0 auto}
._br_footer_end {margin:0; color:white; width: 966px;}
._br_but_foot{width: 326px;height: 49px;line-height: 40px;color: #9ECCFE;font-family: MyriadProNewSB;overflow: hidden;white-space: nowrap;    FONT-SIZE: 14px;}
._br_abot_gt_foot{line-height: 18px;color: #fff;text-align: justify;width: 961px;float: left;padding: 0px 10px;-moz-text-align-last: center;text-align-last: center;    overflow: hidden;	height: 33px;font-size: 1em;}
._br_copyright_txt{    font-size: 18px;	width: 100%;	text-align: center;	height: 50px;	line-height: 57px;	color: #95ffba;	margin-left: 8px;	font-family: MyriadProNewB;	overflow: hidden;	white-space: nowrap;}
._br_anpc{color: #FFF;font-family: MyriadProNewB;width: 100%;text-align: center;float: left;margin-top: -50px;}
._br_but_foot ._ma_drop2{margin-right: 28px; color: #95ffba !important;}
._br_but_foot_links{width: 136px; margin: 0 92px}
._ma_foot1	{background-position:-33px -585px;width: 32px;height: 52px;margin-right:2px;outline:none;cursor:pointer;    margin-right: 20px;}
._ma_foot1:hover{background-position:-283px -585px;}
._ma_foot2	{background-position:-93px -585px;width: 32px;height: 50px;margin-right:2px;outline:none;cursor:pointer;    margin-right: 20px;}
._ma_foot2:hover{background-position:-343px -585px;}
._ma_foot3	{background-position:-153px -585px;width: 32px;height: 50px;outline:none;cursor:pointer;}
._ma_foot3:hover{background-position:-403px -585px;}
._br_anpc{font-family: MyriadProNewSB;    FONT-SIZE: 14px;}
/* end FOOTER */

/*general signs*/
.general_signs_sprite{width: 100%;background-position: 50% 0;background-repeat: no-repeat;background-image:url('../../img/homepage_2018/general_signs.png');}
.success_sign_98{ background-position:-39px -29px;width: 98px;height: 135px;}
.success_sign_22{ background-position:-545px -230px;width: 22px;height: 22px;}
.fail_sign_98{ background-position:-219px -29px;width: 98px;height: 135px;}
.bann_sign_98{ background-position:-596px -26px;width: 105px;;height: 135px;}
.atention_sign_98{ background-position:-404px -27px;width: 109px;height: 135px;}
.box_shadow_corner{background-position:-661px -209px;width: 147px;height: 66px;}
.page_sign{display: block; margin: 0 auto;}
.page_content .errorMessage{ text-align: center;color: #FA313A;}
.left_tab_menu{background-position:-814px -60px;width: 215px;height: 35px; color: #000;text-align: center;padding-right: 34px;font-size: 18px;line-height: 35px; font-family: MyriadProNewB;}
.right_tab_menu{background-position:-1114px -60px;width: 213px;height: 35px; color: #000;text-align: center;padding-left: 34px;font-size: 18px;line-height: 35px; font-family: MyriadProNewB;}
.shadow_corner{background-position: -661px -209px;width: 147px;height: 66px;position: absolute;bottom: -36px;right: -13px;}
.manager_icon{background-position: 50% 0;background-repeat: no-repeat;background-image:url('../../img/homepage_2018/manager_icon.png');    display: block;	height: 498px;width: 509px;position: absolute;top: 0;right: -121px;}
.cookie		{position:absolute; width:100%;top:0px;left:0px; background-color:white;opacity:0.96; box-shadow:0px 3px 3px -3px black;z-index:99;}
.cookie_holder{    width: 1164px;margin:0 auto;height:45px; font-size:13px;}
.cookie_img	{width:30px; height:30px; background-image:url('../../img/homepage/sprite_home_page.png'); background-position:-11px -61px;margin:8px;}
.cookie_text{    color: #000;    width: 873px;font-size: 14px;height: 100%;overflow: hidden;line-height: 52px;    text-indent: 12px;}
.cookie_accept{width:82px; height:28px; background-image:url('../../img/homepage/sprite_home_page.png'); background-position:-17px -110px;margin:9px;line-height:30px;color:white;font-weight:bold;text-align:center;margin-left:26px!important;}
.cookie_accept:hover{background-position:-17px -149px;cursor:pointer;}
.cookie_showmore{cursor:pointer;position:relative;    width: 128px;}
.cookie_showmore a{display:block; width:100%;height:100%;position:absolute;top:0px;}
.cookie_showmore:hover .cookie_showmore_img{background-image:url('../../img/homepage/sprite_home_page.png'); background-position:-74px -62px;}
.cookie_showmore_img{width:28px; height:30px; background-image:url('../../img/homepage/sprite_home_page.png'); background-position:-47px -62px;margin:8px 0px;}
.cookie_showmore_text{line-height:46px;}
.cookie_showmore_text{color: #2568b0;font-size: 16px;line-height: 49px;font-family: MyriadProNewB;}._br_lang_flag_img{border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.45);vertical-align:top;}
