@charset "utf-8";

/* Fujifilm Global Warranty
 *
 * copyright Fujifilm Corporation
 *
 * site specific style / language adjustments
 *
 */
 
 /* da */
  
 .sectionProfile .lang-da input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_03.png);
 	width:								135px;
 }
 
 /* fr */
 
 .lang-fr form#user-login-form input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_04.png);
 	width:								75px;
 	margin:								4px 0 0;
 }
 
 .sectionProfile .lang-fr input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_06.png);
 	width:								175px;
 }
 
 /* de */
  
 .lang-de form#user-login-form input.form-submit {
 	margin:								4px 0 0 2px;
 }
 
 .sectionRegister .lang-de input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_04.png);
 	width:								75px;
 }
 
 /* hu */
 
 .lang-hu form#user-login-form input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_07.png);
 	width:								95px;
 }
 
 /* it */
 
 .sectionRegister .lang-it #contents form.formA01 div.formItemAddress1 {
 	height:								43px;
 	margin-top:							-12px;
 }
 
 .sectionRegister .lang-it form.formA01 div.formItemAddress1 label {
 	position:							relative;
 	top:								5px;
 	left:								0;
 }
 
 .sectionRegister .lang-it form.formA01 div.formItemEmail span.textField {
 	margin-top:							-32px;
 }
 
 .sectionRegister .lang-it form.formA01 div.formItemEmail label {
 	position:							relative;
 	top:								-5px;
 	left:								0;
 }
 
 .sectionProfile .lang-it input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_03.png);
 	width:								135px;
 }
 
 /* lv */
 
 .lang-lv form#user-login-form input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_02.png);
 	width:								115px;
 } 
 
 /* lt */
 
 .sectionRegister .lang-lt #contents form.formA01 div.formItemAddress1 {
 	height:								43px;
 	margin-top:							-12px;
 }
 
 .sectionRegister .lang-lt form.formA01 div.formItemAddress1 label {
 	position:							relative;
 	top:								5px;
 	left:								0;
 }
 
 /* zh-hans */
  
 .lang-zh-hans .contentPanelCountryList {
 	top:								-40px;
 } 
 
 .sectionProfile .lang-zh-hans input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_04.png);
 	width:								75px;
 }
 
 /* ko */
  
 .sectionProfile .lang-ko input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_04.png);
 	width:								75px;
 }
 
 /* pl */
  
 .lang-pl form#user-login-form input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_04.png);
 	width:								75px;
 }
 
 .sectionRegister .lang-pl #contents form.formA01 div.formItemCounty {
 	height:								43px;
 	margin-top:							-12px;
 }
 
 .sectionRegister .lang-pl form.formA01 div.formItemCounty label {
 	position:							relative;
 	top:								5px;
 	left:								0;
 }
 
 .sectionProfile .lang-pl input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_03.png);
 	width:								135px;
 }
 
 /* pt-pt */
 
 .lang-pt-pt form#user-login-form input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_07.png);
 	width:								95px;
 	margin:								4px 0 0 2px;
 }
 
 .sectionRegister .lang-pt-pt form.formA01 div.formItemEmail span.textField {
 	margin-top:							-32px;
 }
 
 .lang-pt-pt .contentPanelCountryList {
 	top:								-45px;
 	margin-bottom:						-45px;
 }
 
 /* zh-hant */
 
 .sectionProfile .lang-zh-hant input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_04.png);
 	width:								75px;
 }
 
 .lang-zh-hant .contentPanelCountryList {
 	top:								-45px;
 	margin-bottom:						-45px;
 }
 
 /* ar */
 
 .lang-ar form#user-login-form input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_07.png);
 	width:								95px;
 }
 
 .sectionProfile .lang-ar input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_04.png);
 	width:								75px;
 }
 
 /* es */
 
 .lang-es form#user-login-form input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_02.png);
 	width:								115px;
 }
 
 .lang-es #header #languageSelector .selectForm form div.sendDataBtn input {
 	background-image:					url(../../img/shared/site/btn_form_04.png);
 	width:								75px;
 }
 
 .sectionRegister .lang-es form.formA01 div.formItemEmail span.textField {
 	margin-top:							-32px;
 }
 
 .sectionRegister .lang-es #contents form.formA01 div.formItemAddress1,
 .sectionRegister .lang-es #contents form.formA01 div.formItemCounty {
 	height:								43px;
 	margin-top:							-12px;
 }
 
 .sectionRegister .lang-es form.formA01 div.formItemAddress1 label,
 .sectionRegister .lang-es form.formA01 div.formItemCounty label {
 	position:							relative;
 	top:								5px;
 	left:								0;
 }
 
 /* sk */
 
 .lang-sk form#user-login-form input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_04.png);
 	width:								75px;
 }
 
 .sectionRegister .lang-sk #contents form.formA01 div.formItemPostCode {
 	height:								43px;
 	margin-top:							-12px;
 }
 
 .sectionRegister .lang-sk form.formA01 div.formItemPostCode label {
 	position:							relative;
 	top:								5px;
 	left:								0;
 }
 
 .sectionProfile .lang-sk input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_03.png);
 	width:								135px;
 }
 
 /* uk */
 
 .lang-uk #header #languageSelector .selectForm form div.sendDataBtn input {
 	background-image:					url(../../img/shared/site/btn_form_07.png);
 	width:								95px;
 }
 
 .sectionRegister .lang-uk form.formA01 div.formItemEmail span.textField {
 	margin-top:							-32px;
 }
 
 .sectionRegister .lang-uk input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_04.png);
 	width:								75px;
 } 
 
 .sectionProfile .lang-uk input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_05.png);
 	width:								155px;
 }
 
 /* ru */
 
 .sectionRegister .lang-ru form.formA01 div.formItemEmail span.textField {
 	margin-top:							-32px;
 }
 
 .sectionRegister .lang-ru #contents form.formA01 div.formItemCounty {
 	height:								54px;
 	margin-top:							-12px;
 }
 
 .sectionRegister .lang-ru form.formA01 div.formItemCounty label {
 	position:							relative;
 	top:								5px;
 	left:								0;
 }
 
 .sectionRegister .lang-ru form.formA01 div.formItemEmail label {
 	position:							relative;
 	top:								-5px;
 	left:								0;
 }
 
 .lang-ru #block-block-6 .panelBannerHead {
 	background-image:					url(../../img/shared/site/banners/bg_banner_hd_02.png);
 	height:								60px;
 } 
 
 .sectionProfile .lang-ru input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_06.png);
 	width:								175px;
 }
 
 .lang-ru #header #languageSelector .selectForm form div.sendDataBtn input {
 	background-image:					url(../../img/shared/site/btn_form_07.png);
 	width:								95px;
 }
 
 /* fi */
  
 .lang-fi form#user-login-form input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_07.png);
 	width:								95px;
 }
 
 /* fa */
  
 .lang-fa .contentPanelCountryList {
 	top:								-45px;
 	margin-bottom:						-45px;
 }
 
 /* el */
 
 
 .lang-el form#user-login input.form-text,
 .lang-el form#user-login input.form-submit {
	margin-right:						430px;
}

.lang-el form#user-login .form-item .description {
	margin-left:						142px;	
}

.lang-el form#user-login-form input.form-submit {
 	margin:								4px 0 0 0;
}

.sectionRegister .lang-el form.formA01 div.formItemEmail span.textField {
 	margin-top:							-32px;
}

.sectionRegister .lang-el form.formA01 div.formItemEmail span.labelText {
 	position:							relative;
 	top:								-5px;
 	left:								0;
}
 
/* cs */

.lang-cs form#user-login-form input.form-submit {
 	background-image:					url(../../img/shared/site/btn_form_04.png);
 	width:								75px;
}

/* th */

 .lang-th .contentPanelCountryList {
 	top:								-45px;
 	margin-bottom:						-45px;
 }
 
 /* ru webkit */
   
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 	
	 .sectionRegister .lang-ru #contents form.formA01 div.formItemCounty {
	 	height:							43px;
	 	margin-top:						-12px;
	 }
 }
