/* FORM LABEL */
#bgshipaddress {width:648px;border:1px solid #ddd;margin:0 10px 20px 0;padding:10px;text-align:left;}
.shipaddresshead {font-size:16px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ddd;}
#boxshiplabel {width:30%;float:left;padding:2% 0;text-align:left;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;}
#boxshipinput {width:70%;float:left;padding:0;text-align:left;background:#fff;}
#boxshipinput select {border:none;border:1px solid #ddd;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2%;width:100%;text-align:left;background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-radius:2px;color:#666;}
.shipcombo {font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;}
.shiploginform {border:none;border:1px solid #ddd;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2%;width:96%;text-align:left;background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-radius:2px;color:#666;}
.shiploginform:focus {border-color:rgba(82, 168, 236, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);outline:0 none;}
@media screen and (max-width:720px)
{
	#bgshipaddress {width:89%;border:1px solid #ddd;margin:0 3% 5%;padding:2%;text-align:left;}
	.shipaddresshead {font-size:16px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ddd;}
	#boxshiplabel {width:100%;float:left;padding:2% 0;text-align:left;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;}
	#boxshipinput {width:100%;float:left;padding:0;text-align:left;background:#fff;}
	#boxshipinput select {border:none;border:1px solid #ddd;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2%;width:100%;text-align:left;background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-radius:2px;color:#666;}
	.shipcombo {font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;}
	.shiploginform {border:none;border:1px solid #ddd;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:3%;width:94%;text-align:left;background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-radius:2px;color:#666;}
	.shiploginform:focus {border-color:rgba(82, 168, 236, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);outline:0 none;}

}
/* ==================================================================================================== */

/* FORM */
#bgformlogin {margin:0 auto;padding:0;}
#bgformregistration {margin:0 auto;padding:0;}

#bgboxforms {width:100%;margin:0 auto;}
#boxforms {padding:0;}
#boxformshead {margin:0 auto 2%;padding:0;}
#boxformstitle {font-family:'Roboto Condensed', sans-serif;font-size:18px;font-weight:700;text-align:left;border-bottom:2px solid #ddd;}
#boxformsdesc {margin:0 auto;padding:10px 0;}

#boxformsbodi {margin:20px 0 0;}
#boxformsrow {margin:10px 0;}
#boxformslabel {width:100%;float:left;padding:0;text-align:left;}
#boxformsinput {width:100%;float:left;padding:0;text-align:left;background:#fff;}
#boxformsinput select {border:none;border:1px solid #ccc;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2%;width:100%;text-align:left;background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-radius:2px;color:#999;}
.combo {font-size:16px;font-family:'Roboto', sans-serif;}
.loginform {border:none;border:1px solid #ccc;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2%;width:96%;text-align:left;background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-radius:2px;color:#666;}
.loginform:focus {border-color:rgba(82, 168, 236, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);outline:0 none;}

#boxformsresult {width:96%;float:left;padding:2%;text-align:left;background:#fff;color:#C00;}

.isiform {border:none;border:1px solid #ccc;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2%;width:96%;text-align:left;background-color:#ffffff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-radius:2px;color:#C00;}
#boxformsnote {text-align:left;}

#boxformsdate {width:96%;float:left;padding:2%;text-align:left;background:#fff;}
#boxformsdate select {border:none;border:1px solid #ccc;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:1.5%;width:20%;text-align:left;background-color:#ffffff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-radius:2px;color:#999;}
#boxformsdate select.tglinput {width:15%;}
#boxformsdate select.blninput {width:30%;}
#boxformsdate select.thninput {width:16%;}
#boxformslabels {width:47.3%;float:left;padding:0;margin:1%;}


#boxformsfooter {margin:0 auto;padding:0;font-size:16px;}
#boxformsfooter a {color:#C00;}
#boxformsfooter a:hover {color:#000;}
#boxformsfooter ul {padding-left:15px;list-style:square;}
@media screen and (max-width: 980px)
{
	#bgformlogin {margin:0 auto;padding:0;}
	#bgformregistration {margin:0 auto;padding:0;}

	#bgboxforms {width:100%;margin:0 auto;}
	#boxforms {padding:0;}
	#boxformshead {color:#000;margin-bottom:20px;padding:0;}
	#boxformstitle {font-size:18px;text-align:left;}
	#boxformssubtitle {font-size:16px;text-align:center;background:#ddd;padding:1%;margin:2% 0;}

	#boxformsbodi {margin:0 auto;}
	#boxformsrow {margin:10px 0;}
	#boxformslabel {width:100%;float:left;padding:0;text-align:left;}
	#boxformsinput {width:100%;float:left;padding:0;text-align:left;background:#fff;}
	#boxformsinput select {border:none;border:1px solid #ccc;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:3%;width:100%;text-align:left;background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-radius:2px;color:#666;}
	.loginform {border:none;border:1px solid #ccc;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:3%;width:94%;text-align:left;background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-radius:2px;color:#666;}
	.loginform:focus {border-color:rgba(82, 168, 236, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);outline:0 none;}

	#boxformsresult {width:94%;float:left;padding:3%;text-align:left;background:#fff;color:#C00;}

	.isiform {border:none;border:1px solid #ccc;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2%;width:96%;text-align:left;background-color:#ffffff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-radius:2px;color:#C00;}
	#boxformsnote {text-align:left;}

	#boxformsdate {width:96%;float:left;padding:2%;text-align:left;background:#fff;}
	#boxformsdate select {border:none;border:1px solid #ccc;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:1.5%;width:20%;text-align:left;background-color:#ffffff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-radius:2px;color:#999;}
	#boxformsdate select.tglinput {width:15%;}
	#boxformsdate select.blninput {width:30%;}
	#boxformsdate select.thninput {width:16%;}
	#boxformslabels {width:47.3%;float:left;padding:0;margin:1%;}


	#boxformsfooter {margin:0 auto;padding:0;}
	#boxformsfooter a {color:#C00;}
	#boxformsfooter a:hover {color:#000;}
	#boxformsfooter ul {padding-left:15px;list-style:square;}

}
/* ==================================================================================================== */


#gformcontain {width:100%;margin:0 auto;padding:0;}
#gformrow {margin-bottom:5px;padding-bottom:5px;}
#gformlabeli {width:40%;float:left;text-align:left;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:1.3% 0;color:#666;}
#gforminput {width:57%;float:left;text-align:left;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:1.3% 1%;color:#000;border:1px solid #eee;}


#gformlabele {width:40%;float:left;text-align:left;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:1.3% 0;color:#666;}
#gformedit {width:60%;float:left;text-align:left;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;color:#000;}
#gformedit .gform {outline:none;border:1px solid #eee;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2%;width:96%;text-align:left;background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;color:#666;}
#gformedit .gform:focus {border-color:rgba(82, 168, 236, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);outline:0 none;}
#gformedit select {outline:none;border:1px solid #eee;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2%;width:100%;text-align:left;background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;color:#666;}
#gformedit .gformauto {border:none;border:1px solid #eee;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2%;width:auto;text-align:left;background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;color:#666;}

#gformedit img {width:200px;height:auto;}
@media screen and (max-width: 980px)
{
	#gformcontain {width:100%;margin:0 auto;padding:0;}
	#gformrow {margin-bottom:5px;padding-bottom:5px;}
	#gformlabeli {width:100%;float:left;text-align:left;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:1.3% 0;color:#666;}
	#gforminput {width:96%;float:left;text-align:left;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2%;color:#000;}


	#gformlabele {width:100%;float:left;text-align:left;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:1.3% 0;color:#666;}
	#gformedit {width:100%;float:left;text-align:left;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;color:#000;}
	#gformedit .gform {outline:none;border:1px solid #eee;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2%;width:96%;text-align:left;background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;color:#666;}
	#gformedit .gform:focus {border-color:rgba(82, 168, 236, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);outline:0 none;}
	#gformedit select {outline:none;border:1px solid #eee;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2%;width:100%;text-align:left;background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;color:#666;}
	#gformedit .gformauto {border:none;border:1px solid #eee;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2%;width:auto;text-align:left;background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;color:#666;}
	#gformedit img {width:100%;height:auto;}
}
/* ==================================================================================================== */

/* FORM EMAIL */
#gformbox {width:100%;margin:0 auto;padding:0;}
#gformrow {margin-bottom:5px;padding-bottom:5px;}
#gformeditss {width:100%;text-align:left;}
#gformeditss .gform {border:none;border-bottom:1px solid #ddd;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:2% 0;width:100%;text-align:left;background:#fff;color:#000;box-sizing:border-box;}
#gformeditss .gform:focus {border-bottom:1px solid #FE6274;outline:0 none;}
@media screen and (max-width: 980px) 
{
	#gformbox {width:100%;margin:0 auto;padding:0;}
	#gformrow {margin-bottom:5px;padding-bottom:5px;}
	#gformeditss {width:100%;text-align:left;}
	#gformeditss .gform {border:none;border-bottom:1px solid #eee;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;padding:4% 0;width:100%;text-align:left;background:#fff;color:#444;box-sizing:border-box;}
	#gformeditss .gform:focus {border-bottom:1px solid #FE6274;outline:0 none;}
}
/* ==================================================================================================== */