#homebox {background:transparent url(/img/retro_stripe1.png) no-repeat 50% 50%;height:420px;}
#homeboxIn {background:transparent url(/img/ballot_box_2.png) no-repeat top right;height:420px;}
#homeboxTxt {padding:50px 0 0 40px;text-shadow:#000 1px 1px 1px;}
#homeboxIn h1 {color:#fff !important;font-weight:bold !important;font-size:50px !important;margin-bottom:5px}
#homeboxIn span {font-size:26px;display:inline-block;line-height:2.2;background:#353535;padding:0 10px;color:#fff}
#homeboxIn p {color:#ddd !important;;font-size:20px;line-height:1.5;padding:30px 0 !important}
.parliament {display:none}
.butn {font-size:24px !important}

@media (max-width: 430px) {
	#homebox {background:#444 url(/img/retro_stripe1.png) no-repeat 50% 50%;height:230px;margin-top:0}
	#homeboxIn {background:transparent url(/img/ballot_box_2.png) no-repeat bottom right;height:230px;background-size:250px;background-position:140px bottom}
	#homeboxTxt {padding:20px 0 0 15px;text-shadow:#000 1px 1px 1px;}
	#homeboxIn h1 {color:#fff !important;font-weight:bold !important;font-size:20px !important;margin-bottom:5px}
	#homeboxIn span {font-size:22px;display:inline-block;line-height:2.2;background:#353535;padding:0 10px;color:#fff}
	#homeboxIn p {color:#fff !important;;font-size:13px;line-height:1.5;padding:5px 0 !important}
	.butn {font-size:14px !important}
  .logo img {width:100px;margin-top:10px}
  .parliament {display:block}
  .main_content_area {padding-top:0}
}


@media (min-width: 368px) and (max-width: 979px) {

}

/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
	#homebox {background:#444 url(/img/retro_stripe1.png) no-repeat 50% 50%;height:230px;}
	#homeboxIn {background:transparent url(/img/ballot_box_2.png) no-repeat bottom right;height:230px;background-size:250px;background-position:140px bottom}
	#homeboxTxt {padding:20px 0 0 15px;text-shadow:#000 1px 1px 1px;}
	#homeboxIn h1 {color:#fff !important;font-weight:bold !important;font-size:20px !important;margin-bottom:5px}
	#homeboxIn span {font-size:22px;display:inline-block;line-height:2.2;background:#353535;padding:0 10px;color:#fff}
	#homeboxIn p {color:#fff !important;;font-size:13px;line-height:1.5;padding:5px 0 !important}
	.butn {font-size:14px !important}
}
 
/* Smartphones (landscape) ----------- */
@media only screen
and (min-width : 321px) {

}
 
/* Smartphones (portrait) ----------- */
@media only screen
and (max-width : 320px) {
/* STYLES GO HERE */
}
 
/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
/* STYLES GO HERE */
}
 
/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
/* STYLES GO HERE */
}
 
/* iPads (portrait) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
/* STYLES GO HERE */
}
 
/* Desktops and laptops ----------- */
@media only screen
and (min-width : 1224px) {
#homebox {background:transparent url(/img/retro_stripe1.png) no-repeat 50% 50%;height:420px;}
#homeboxIn {background:transparent url(/img/ballot_box_2.png) no-repeat top right;height:420px;}
#homeboxTxt {padding:50px 0 0 40px;text-shadow:#000 1px 1px 1px;}
#homeboxIn h1 {color:#fff !important;font-weight:bold !important;font-size:50px !important;margin-bottom:5px}
#homeboxIn span {font-size:26px;display:inline-block;line-height:2.2;background:#353535;padding:0 10px;color:#fff}
#homeboxIn p {color:#ddd !important;;font-size:20px;line-height:1.5;padding:30px 0 !important}
.parliament {display:none}
.butn {font-size:24px !important}
}
 
/* Large screens ----------- */
@media only screen
and (min-width : 1824px) {
/* STYLES GO HERE */
}
 
/* iPhone 5 (portrait &amp; landscape)----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px) {
/* STYLES GO HERE */
}
 
/* iPhone 5 (landscape)----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : landscape) {
/* STYLES GO HERE */
}
 
/* iPhone 5 (portrait)----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : portrait) {
/* STYLES GO HERE */
}