@-moz-document url-prefix(http://accounts.google.), url-prefix(https://accounts.google.) {


/* Main Style */

/*---- Header Bar ----*/

.google-header-bar {
background: rgba(236, 240, 241, 0.9) !important;
border-bottom: none !important;
}

/*---- Login Screen Genaral Styles ----*/

input[type=email], input[type=password] {
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
display: inline-block;
height: 36px;
padding: 0 8px;
margin: 1px 0 5px !important;
background: #fff;
border-top: none !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
color: #404040;
-webkit-box-sizing: border-box !important;
box-sizing: border-box !important;
border: 1px solid #eee !important;
border-radius: 0 !important;
font-family: "Open Sans", sans-serif !important;
font-weight: 300 !important;
font-size: 16px !important;
/* text-transform: uppercase !important; */
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}

input[type=email]:focus, input[type=password]:focus {
border: 1px solid #3079ed !important;
}

/* Hide Big promo Heading */

.banner h1 {
color: transparent !important;
}

/*---- Style smaller Heading Google Services Indication ----*/

.banner h2 {
color: #34495e !important;
}

/* Card Login Box */

.card {
background-color: rgba(236, 240, 241, 0.8) !important;
-moz-border-radius: 2px !important;
-webkit-border-radius: 2px !important;
border-radius: 2px !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}

/* Submit Button */

.rc-button-submit {
border: none !important;
font-weight: 300 !important;
text-shadow: none !important;
}

.rc-button {
-moz-border-radius: 0px !important;
-webkit-border-radius: 0px !important;
border-radius: 0px !important;
box-shadow: none !important;
}

/* Checkbox, Radio inputs */

input[type=checkbox], input[type=radio] {
-webkit-appearance: none;
display: inline-block;
width: 14px !important;
height: 14px !important;
background: #fff;
border: 1px solid #bdc3c7 !important;
-moz-border-radius: 10px !important;
-webkit-border-radius: 10px !important;
border-radius: 10px !important;
box-shadow: none !important;
}


/* Bubble, Help Links, Password Recovery */

.remember {
color: #95a5a6 !important;
}

.bubble {
color: #34495e !important;
}

#link-forgot-passwd {
color: #bdc3c7 !important;
}

/* Create account - Sign Up Link */

#link-signup {
color: #bdc3c7 !important;
background-color: #ecf0f1 !important;
font-size: 12px !important;
padding: 6px !important;
cursor: pointer !important;
text-align: center !important;
text-decoration: none !important;
text-transform: uppercase !important;
border-radius: 2px !important;
-webkit-border-radius: 2px !important;
-moz-border-radius: 2px !important;
}

#link-signup:hover {
color: #fff !important;
background-color: #357ae8 !important;
}

/* One Google Apps Image */

.one-google img {
display: block;
width: 0 !important;
height: 0 !important;
margin: 10px auto;
padding-left: 220px !important;
padding-top: 17px !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/logo_strip_flat-color_2x.png') !important;
background-size: 220px 17px !important;
}

.one-google p {
color: #bdc3c7 !important;
}

.google-footer-bar {
border-top: none !important;
}

.footer a {
color: #95a5a6 !important;
}

.footer ul li {
color: #95a5a6 !important;
}

/* Language Select Icon */

.lang-chooser-wrap img {
vertical-align: top;
height: 0 !important;
width: 0 !important;
padding-left: 21px !important;
padding-top: 21px !important;
background: url('https://dl.dropboxusercontent.com/u/12675809/universal_language_settings-icon.png') no-repeat !important;
background-size: 21px 21px!important;
margin: 3px 3px !important;
}

/* Language Select */

#lang-vis-control select {
width: 240px !important;
height: 24px !important;
overflow: hidden !important;
background: url('https://dl.dropboxusercontent.com/u/12675809/down_arrow_blue_select.png') no-repeat right #eee !important;
background-size: 33px 33px !important;
border: 1px solid #ecf0f1 !important;
font-size: 13px !important;
color: #95a5a6 !important;
-webkit-border-radius: 2px !important;
-moz-border-radius: 2px !important;
border-radius: 2px !important;
box-shadow: none !important;
-webkit-appearance: none !important;
-moz-appearance: none !important;
padding: 0 7px !important;
 }

}

/*---------------------------------------------------------------------------------------------*/

/* Google Gmail Login Screen */

@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=mail"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=&service=mail"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=https://accounts.google.com/ManageAccount&service=mail"){



body {
background: url('https://dl.dropbox.com/u/12675809/google-gmail-bg4.jpg') no-repeat right center !important;
background-size: cover !important;
}

.wrapper {
position: relative;
min-height: 100%;
background: url('https://dl.dropbox.com/u/12675809/patter-gdrive.png') !important;
background-repeat: repeat !important;
}


/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/header-gmail-icone.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

#link-signup {
background-color: none !important;
}

#link-signup:hover {
color: #fff !important;
background-color: #FF4A3D !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Youtube Login Screen */

@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?passive=true&uilel=3&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?uilel=3&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?uilel=3&service=youtube&passive=true"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?service=youtube&uilel="),
url-prefix("https://accounts.google.com/ServiceLogin?uilel=3&continue=https%3A%2F%2Fwww.youtube.com"),
url-prefix("https://accounts.google.com/ServiceLogin?passive=true&service=youtube&hl="),
url-prefix("https://accounts.google.com/ServiceLogin?passive=true&continue=https%3A%2F%2Fwww.youtube.com"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=https%3A%2F%2Fwww.youtube.com"),

url-prefix("https://accounts.google.com/ServiceLogin?hl=en&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=en-US&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=pt&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=pt-BR&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=pt-PT&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=es&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=es-419&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=gl&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=fr-CA&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=fr&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=it&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=sw&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=lv&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=de&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=af&passive=true&service=youtube"),

url-prefix("https://accounts.google.com/ServiceLogin?hl=az&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=in&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ca&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=cs&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=da&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=et&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=eu&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=fil&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=hr&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=zu&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=is&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=lt&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=hu&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=nl&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=no&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=pl&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ro&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=sk&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=si&passive=true&service=youtube"),

url-prefix("https://accounts.google.com/ServiceLogin?hl=sl&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=fi&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=sv&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=vi&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=tr&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=el&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=bg&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ka&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=mn&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ru&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=hy&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=iw&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ur&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ar&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=fa&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=am&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ne&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=mr&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=zh-TW&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=zh-CN&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ko&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=km&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=zh-HK&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=lo&passive=true&service=youtube"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=th&passive=true&service=youtube")

{


body {
background: url('https://dl.dropboxusercontent.com/u/12675809/youtube-login-bg.jpg') no-repeat right center !important;
background-size: cover !important;
}


.wrapper {
position: relative;
min-height: 100%;
background: url('https://dl.dropbox.com/u/12675809/patter-gdrive.png') !important;
background-repeat: repeat !important;
}

/*---- Header Bar ----*/

.google-header-bar {
background: rgba(236, 240, 241, 0.8) !important;
border-bottom: none !important;
}

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/header-youtube-icone.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

.banner h2 {
color: #95a5a6 !important;
}

.remember {
color: #7f8c8d !important;
}

#link-forgot-passwd {
color: #7f8c8d !important;
}

/* Create account - Sign Up Link */

#link-signup {
background-color: none !important;
}

#link-signup:hover {
color: #fff !important;
background-color: #EC1C24 !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Drive Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=wise"){

body {
background: url('https://dl.dropboxusercontent.com/u/12675809/google-drive-bg.jpg') no-repeat left center !important;
background-size: cover !important;
}

.wrapper {
position: relative;
min-height: 100%;
background: url('https://dl.dropbox.com/u/12675809/patter-gdrive.png') !important;
background-repeat: repeat !important;
}

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/header-drive-icone.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}


/* Create account - Sign Up Link */

#link-signup {
background-color: none !important;
}

#link-signup:hover {
color: #fff !important;
background-color: #11A861 !important;
}

 }


/*---------------------------------------------------------------------------------------------*/

/* Google Docs English Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=writely"){

body {
background: url('https://dl.dropbox.com/u/12675809/google-docs-bg.jpg') no-repeat left top !important;
}

.wrapper {
position: relative;
min-height: 100%;
background: url('https://dl.dropbox.com/u/12675809/patter-gdrive.png') !important;
background-repeat: repeat !important;
}

.splash {
display: none !important;
}

.writelyLinks {
display: none !important;
}

.writely .product-list {
display: none !important
}

p {
line-height: 17px !important;
margin: 0 0 1em !important;
}

.writely .writelyPromo {
display:none !important;
 }

/* Create account - Sign Up Link */

#link-signup {
background-color: none !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Analytics Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=analytics"){

body {
background: url('https://dl.dropbox.com/u/12675809/google-analytics-bg.jpg') no-repeat left top !important;
}

.wrapper {
position: relative;
min-height: 100%;
background: url('https://dl.dropbox.com/u/12675809/patter-gdrive.png') !important;
background-repeat: repeat !important;
}

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}
 }

/*---------------------------------------------------------------------------------------------*/

/* Google Vault Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=legaldiscovery"){

body {
background: url('https://dl.dropboxusercontent.com/u/12675809/google-drive-bg.jpg') no-repeat left center !important;
background-size: cover !important;
}

.wrapper {
position: relative;
min-height: 100%;
background: url('https://dl.dropbox.com/u/12675809/patter-gdrive.png') !important;
background-repeat: repeat !important;
}

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/header-drive-icone.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}


/* Create account - Sign Up Link */

#link-signup {
background-color: none !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Developers Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=ahsid&passive=true&continue=https://developers.google.com"){

.wrapper {
position: relative;
min-height: 100%;
background: url('https://dl.dropbox.com/u/12675809/patter-gdrive.png') !important;
background-repeat: repeat !important;
}

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
 }
}

/*---------------------------------------------------------------------------------------------*/

/* Google Orkut Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=orkut"),
url-prefix("https://orkut.com"){

html {
background: none !important;
}

body {
background: url('https://dl.dropbox.com/u/12675809/orkut-bg.jpg') no-repeat center top !important;
background-size: cover !important;
}

.wrapper {
position: relative;
min-height: 100%;
background: url('https://dl.dropbox.com/u/12675809/patter-gdrive.png') !important;
background-repeat: repeat !important;
}

.orkut .product-headers h1 {
text-indent: 0 !important;
width: auto !important;
height: auto !important;
color: #EEE !important;
position: absolute !important;
top: 14px !important;
right: 260px !important;
background: #666 !important;
padding: 10px 15px 9px 12px !important;
border-radius: 0 0 8px 8px !important;
-moz-broder-radius: 0 0 8px 8px !important;
-webkit-border-radius: 8px 0 8px 8px !important;
opacity: .2 !important;
-moz-opacity: 0.2 !important;
zoom: 1 !important;
filter: alpha(opacity=20) !important;
}

.orkut .featured-content {
background: none !important;
margin-bottom: 3em;
padding: 1em 0 2.5em 140px;
display: none !important;
}

.blog-wrapper {
display: none !important;
 }
}

/*---------------------------------------------------------------------------------------------*/

/* Google Blogger Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=blogger"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=http%3A%2F%2Fwww.blogger.com%2Fhome&service=blogger&ltmpl=start#s01"){

html {
background: none !important;
}

body {
background: url('https://dl.dropbox.com/u/12675809/google-blogger-bg.jpg') no-repeat center top !important;
}

.wrapper {
position: relative;
min-height: 100%;
background: url('https://dl.dropbox.com/u/12675809/patter-gdrive.png') !important;
background-repeat: repeat !important;
}
  } 

/*---------------------------------------------------------------------------------------------*/

/* Google Play Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=googleplay"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=&service=googleplay"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=https%3A%2F%2Fplay.google.com%2Fstore&service=googleplay"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=https://accounts.google.com/ManageAccount&service=googleplay"){

html {
background: url('https://dl.dropbox.com/u/12675809/bglines.png');
}

body {
background: url('https://dl.dropbox.com/u/12675809/google-play-bg-transparent.png') no-repeat left top !important;
}

.wrapper {
position: relative;
min-height: 100%;
background: url('https://dl.dropbox.com/u/12675809/patter-gdrive.png') !important;
background-repeat: repeat !important;
}

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/header-playstore-icone.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}
 }

/*---------------------------------------------------------------------------------------------*/

/* Google Groups Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=groups"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=&service=groups"){

body {
background: url('https://dl.dropbox.com/u/12675809/whitestripesbg.png') !important;
}


.wrapper {
position: relative;
min-height: 100%;
background: url('https://dl.dropbox.com/u/12675809/patter-gdrive.png') !important;
background-repeat: repeat !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google + Plus Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=oz"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=&service=oz"),
url-prefix("https://accounts.google.com/ServiceLogin?service=oz&passive=1209600&continue=https://plus.google.com/"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=https%3A%2F%2Fplus.google.com%2F&service=oz"){

body {
background: url('https://dl.dropbox.com/u/12675809/google-plus-bg-arrows.jpg') no-repeat right center !important;
background-size: cover !important;
}

.wrapper {
position: relative;
min-height: 100%;
background: url('https://dl.dropbox.com/u/12675809/patter-gdrive.png') !important;
background-repeat: repeat !important;
}

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/header-googleplus-icone.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Maps Login Screen */

@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=local"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=&service=local"),
url-prefix("https://accounts.google.com/ServiceLogin?&continue=https://maps.google.com.br/"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=https://accounts.google.com/ManageAccount&service=local"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=pt-BR&continue=https://maps.google.com.br/"),

url-prefix("https://accounts.google.com/ServiceLogin?hl=en&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=en-US&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=pt&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=pt-BR&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=pt-PT&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=es&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=es-419&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=gl&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=fr-CA&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=fr&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=it&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=sw&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=lv&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=de&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=af&continue=https://maps.google.com.br"),

url-prefix("https://accounts.google.com/ServiceLogin?hl=az&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=in&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ca&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=cs&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=da&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=et&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=eu&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=fil&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=hr&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=zu&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=is&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=lt&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=hu&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=nl&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=no&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=pl&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ro&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=sk&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=si&continue=https://maps.google.com.br"),

url-prefix("https://accounts.google.com/ServiceLogin?hl=sl&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=fi&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=sv&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=vi&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=tr&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=el&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=bg&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ka&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=mn&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ru&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=hy&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=iw&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ur&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ar&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=fa&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=am&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ne&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=mr&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=zh-TW&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=zh-CN&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=ko&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=km&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=zh-HK&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=lo&continue=https://maps.google.com.br"),
url-prefix("https://accounts.google.com/ServiceLogin?hl=th&continue=https://maps.google.com.br")

{


body {
background: url('https://dl.dropboxusercontent.com/u/12675809/photosphere-header.jpg') no-repeat right center !important;
background-size: cover !important;
}

.wrapper {
position: relative;
min-height: 100%;
background: url('https://dl.dropbox.com/u/12675809/patter-gdrive.png') !important;
background-repeat: repeat !important;
}


/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/header-maps-icone.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

#link-signup {
background-color: none !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Wallet Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=sierra"),
url-prefix("https://accounts.google.com/ServiceLogin?=wallet"),
url-prefix("https://wallet.google.com"){

body {
background: url('https://dl.dropbox.com/u/12675809/google-wallet-bg2.jpg') no-repeat center top !important;
}

.sierra .promo-store {
display: none !important;
}

.sierra #tab-content {
display: none !important;
}

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Shopping Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=shopping"){

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Offers Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=offers"),
url-prefix("https://www.google.com/offers/"){

.offers #main-mktg-msg {
display: none !important;
}

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Checkout Login Screen */
@-moz-document url-prefix("https://checkout.google.com"){

.sierra .promo-store {
display: none !important;
}

.sierra #tab-content {
display: none !important;
}


/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}
 
 }

/*---------------------------------------------------------------------------------------------*/

/* Google Reader Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=reader"),
url-prefix("https://www.google.com/reader/"){


/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google News Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=news"),
url-prefix("https://accounts.google.com/ServiceLogin?service=sierra&continue=https://checkout.google.com/"){

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Maps Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?hl=en&continue=http://maps.google.com"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=http%3A%2F%2Fmaps.google.com"),
url-prefix("https://maps.google.com"){

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Latitude FriendView Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=friendview"),
url-prefix("https://www.google.com/latitude/"){

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Calendar Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=cl"),
url-prefix("https://www.google.com/calendar/"){

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}
 
 }

/*---------------------------------------------------------------------------------------------*/

/* Google Sites Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?continue=https%3A%2F%2Fsites.google.com"),
url-prefix("https://sites.google.com"){

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Finance Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=finance"),
url-prefix("https://www.google.com/finance"){

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

 }


/*---------------------------------------------------------------------------------------------*/

/* Google Picasa Web Albums Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?hl=en_US&continue=https%3A%2F%2Fpicasaweb.google.com"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=https%3A%2F%2Fpicasaweb.google.com"),
url-prefix("https://accounts.google.com/ServiceLogin?continue=https://picasaweb.google.com/login/continue=https://picasaweb.google.com&service=lh2&ltmpl=gp&passive=true"){

body {
background: url('https://dl.dropbox.com/u/12675809/watermark-picasa.png') no-repeat center top !important;
}

#macPromo {
display: none !important;
}

#pcPromo {
display: none !important;
}

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Panoramio Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=panoramio"),
url-prefix("https://accounts.google.com/ServiceLogin?service=panoramio&continue=http%3A%2F%2Fwww.panoramio.com"){

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Android AppInventor Login Screen */
@-moz-document url-prefix("https://accounts.google.com/ServiceLogin?service=ah&passive=true&continue=https://appengine.google.com/_ah/conflogin%3Fcontinue%3Dhttp://beta.appinventor.mit.edu/"){

.product-headers h2 {
display: inline !important;
font-size: 16px !important;
margin: .4em 0 0 !important;
}

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

 }

/*---------------------------------------------------------------------------------------------*/

/* Google Code Login Screen */
@-moz-document url-prefix("https://accounts.google.com/Login?continue=http%3A%2F%2Fcode.google.com"),
url-prefix("https://code.google.com"){

/*---- Header Bar Logo ----*/

.header .logo {
margin: 17px 0 0;
float: left;
height: 0 !important;
width: 0 !important;
background-image: url('https://dl.dropboxusercontent.com/u/12675809/google_logo_default_2x.png') !important;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
padding-left: 160px !important;
padding-top: 51px !important;
}

 }