@font-face{font-family: ExpletusSans-Regular; src: url('../fonts/ExpletusSans-Regular.ttf');}

*{
	font-family: Helvetica, Arial, 'lucida grande',tahoma,verdana,arial,sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: grayscale;
	font-size: 1em;
	margin: 0px;
	padding: 0px;
	color:#FFF;
	opacity:1;
	width:100%;
	font-smoothing: always;
	text-rendering: optimizeLegibility;
}

body{
	background:#027035;
	/*background: #dadaf6 url('../images/litback.jpg'); */
	font-size: 1em;
	margin:0;
	padding:0;
	color:#666666;
}

img {
	/* responsive images - make images scale as browser resizes */
	width: 100%;
	height: auto;
	display: block;	
}
.statisco{
	color:#CC0000;
	font-size:0.7rem;
	margin:0px 2.5%;
}
#dalefties, #soccerfolk, #socfolkuser, #folkuserdata, #folksmenu, #budies, #mainpart, #socabrief, #currently, #mainholder, #oldpostings, #closeloger, #loginpacker, .postermanboxa, .postermanboxb, .postermanboxc, .posterdat, .postbox, .posterpix, .publicinfo, .comspix, .commentchild, .cmtpostd, .cmtpict, .comtbox, .npostbox, .posterpix, .cmtfam, .npstpixbox, .pixposted, .opcmtpostd, #pasent, #lostpasbut, .genbut, #pasent{
	position:relative;
	float:left;
	height:auto;
}
.genbut{width:auto;}
.heddas{text-align:center;}
#socmainhead{position:fixed;width:100%;height:35px;padding:10px 0px 10px 0px;background:#01381A;z-index:99999;}
#logodiv, #vacantspace, #socmainmenu, #innspace, #logmenu{float:left;width:3.5%;height:90%;margin:1.2% 1% 0 1%;} #logodiv{width:3%;height:100%;margin:0% 1% 0 1%;} #logmenu{margin:1.5% 1% 0 0.6%;}
#vacantspace{width:40%;} #socmainmenu{width:30%;} #innspace{width:5%;} #logmenu{width:10%;}
#socmainmenu ul li, #logmenu ul li{display:inline-block;height:70%;width:auto;padding:0.9% 1.5% 0.9% 1.5%;border-radius:3px;} #logmenu ul li{padding:0.8% 1.7% 0.8% 1.7%;} 
#socmainmenu ul li:hover, #logmenu ul li:hover{background:#153D27;} 
#socmainmenu ul li a, #logmenu ul li a{width:100%;text-decoration:none;font-size:0.9em;color:#19D1A3;} #logmenu ul li a{font-size:0.7em;color:#6B8F00;}
#soccerfolk, #folksmenu, #budies, #somefolks, #socabrief, #advert1, .advertright, #importantshort, #shutimage, .importent, #continousbrief{
	width:90%;
	margin:4% 0% 4% 5%;
}
#rollingballdiv{width:32px;}
#folksmenu{margin-top:12px;} 
#budies{margin-bottom:3.5%;} 
#somefolks, #socabrief{height:auto;margin-bottom:2.5%;} #worldsocafolks{width:98.5%;height:120px;background:#CCCCFF;border-radius:2px;box-shadow:0.3px 0.3px 0.1px #000;} 
#socfolkuser, #folkuserdata{width:100%;margin:0% 0% 2% 0%;} 
#budies p a, .menlis a, #upcoming p a{width:100%;margin:1% 0% 0.8% 0%;font-size:0.73em;letter-spacing:0.6px;color:#CCCCFF;text-shadow:0px 0.5px 0px #000;text-decoration:none;}
#budies p a:hover, .menlis a:hover, #upcoming p a:hover{color:#80CCFF;text-decoration:underline;}
#fododiv, #socname{float:left;width:40%;height:80px;} #socname{width:60%;height:72%;} 
#advert1, .advertright{width:89%;height:200px;background-color: rgba(204,235,214,0.09);}
#clubdiv{width:47%;margin:0% 27% 0% 27%;} 
#dsoc{
	width:97%;
	margin:9% 0% 0% 5%;
	font-size:0.75em;
	text-align:center;
}
.folkinfo{
    height: 30px;
    padding-top: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.folkinfo, .menico, .folkinfo span{display:inline;width:100%;margin:0.5% 0% 1.5% 0%;font-size:0.71em;} 
.folkinfo span{width:auto;color:#0FF;font-size:0.75em;} 
.menico{width:7.8%;height:16px;margin:0% 2.5% 0% 0%;} header p{font-size:0.83em;color:#E6E65C;letter-spacing:0.7px;text-shadow:0px 0.5px 0px #000;}
.menlis{width:100%;height:16px;margin:0.5% 0% 2% 0%;list-style:none;} 
.menlis img, .menlis a{display:inline;float:left;text-decoration:none;} .menlis a{width:83%;margin:1.5% 0% 0% 0%;font-size:0.72em;}
.socworwides{float:left;margin:1% 0px 0px 1%;width:15%;height:15%;background-color:#006400;border:solid 1px #CCC;overflow:hidden;}
#dalefties, #mainpart, #currently{
	position:absolute;
	top:60px;
	width:17%;
	margin:0% 1% 0 0%;
	background-color: rgba(204,235,214,0.09);
}
#mainpart{
	left:17.83%;
	width:40%;
}
#mainholder, #oldpostings{
	width:95%;
	background:#FFF;
	margin:2% 2.5% 2.5% 2.5%;
	border-radius:4px;
	box-shadow:0.5px 0.5px 0px #000;
} 
#holdfadeimg{position:relative;width:96%;height:auto;margin:10px 2% 10px 2%;background-color:#CCFFCC;} 
#textpost, #imgcapton, #loadbuts, .uplodimg{
	width:93.7%;
	height:40px;
	padding:1%;
	margin:0% 2.5% 0% 2%;
	color:#999999;
} 
#textpost{
	resize:none;
	height:50px;
}
#loadbuts{width:96.2%;height:35px;padding:0%;margin:1.5% 2.5% 2% 2%;}
.button, button, input[type="button"], input[type="submit"], input[type="reset"] {
display: inline-block;
height: 35px;
/*min-width: 200px;
max-width: 100%; 
padding: 0 40px; */
margin-bottom: 22px;
border-radius: 3px;
color: #fff;
font-family: 'lucida grande', Square Market, Helvetica,Arial, Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
font-size: 11px;
font-weight: 700;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-smoothing: always;
text-rendering: optimizeLegibility;
letter-spacing: 1px;
line-height: 40px;
text-decoration: none;
text-transform: uppercase;
text-align: center;
background-color:#7AA3CC;/* #2996cc;*/
border: none;
cursor: pointer;
}
#loadbuts input, #submitbtn1 input, #backtosign{font-size:0.6em;margin:0% 1.5% 0% 0%;} 
#loadbuts input:hover, #fogbutin input:hover, #submitbtn1:hover, #submitbtn2:hover, .sinap:hover, #lstpasbut:hover, #backtosign:hover{
background:#1D698F;
background:linear-gradient(top, #2996cc, #1D698F);
background:-moz-linear-gradient(top, #2996cc, #1D698F);
background:-webkit-linear-gradient(top, #2996cc, #1D698F);
background:-o-linear-gradient(top, #2996cc, #1D698F);
background:-ms-linear-gradient(top, #2996cc, #1D698F);
}
#loadbuts #fodo, #loadbuts #video{background:none;color:#666666;border:1px solid #CCC;} 
#loadbuts #fodo:hover, #loadbuts #video:hover{background:#F9F9F9;color:#666680;}
.formaim{float:left;width:27%;padding: 0% 2%;}  
#loadbuts #postbut{margin:0% 0% 0% 16%}
#socabrief{width:95%;overflow:auto;} #brefhead, #upcoming{width:92%;margin:4% 4% 0% 4%;background:gray;}
.uplodimg{
	display: inline;
    width: 20%;
    height: auto;
    margin: 5px 1%;
    cursor: pointer;
}
.imghid, .usahid, #chanpropix{
	width: 30%;
	position: absolute;
    left: -9999px;
}
/* Soccer Brief style */
#soccer-brief-box {float:left;width:100%;height:auto;background:#FFF;margin:1% 0% 1% 0%;} #allbrf {width:250px;height:auto;} 
.disbrf{width:240px;margin-top: 8px;} .demac, .linen, .dhate{float:left;width:100%;height:8px;} .demac{margin:0% 0% 10% 2%;}
.linen{width:68%;height:1px;border-bottom:1px solid #0000B8;} .dhate{width:30%;height:auto;font-size:0.6em;color:#000066;margin:-3% 0 0% 1%;}
#soccer-brief-box .brftit, #soccer-brief-box .vidbrftit{font-size:0.85em;text-align:center;padding:10px 0 0px 0;color:#0047B2;}
#soccer-brief-box .vidbrftit{color:#0FF;padding:10px 0 5px 0;}
#soccer-brief-box .brfwords{font-size:0.7em;padding:5px 10px 5px 10px;text-align:justify;letter-spacing:0.7px;line-height:125%;}
#soccer-brief-box .brfvid{width:240px;height:auto;background:#000;margin:20px 0 20px 1.8%;padding:5px 0 2px 0px;}
.brfvid .videscrip{width:226px;position:relative;background:#66E0C2;color:#000;padding:5px;margin:0px 0px 0px 2.5px;font-size:0.7em;text-align:justify;}
/* End of Soccer Brief style */
#importantshort, .importent, #continousbrief{float:left;width:94%;height:60px;background:#FFF;} 
#shutimage{float:left;width:94%;height:150px;background:#00F;} #continousbrief{background:#F00;} 
.importent{height:86px;} #continousbrief{height:auto;}
.impo{float:left;width:32%;height:90%;margin:3px 1% 3px 1.5%;border:1px solid red;} .tant{width:60.5%;margin:3px 0% 3px 2%;}
#currently{left:80.2%;width:19.7%;}  .advertright{float:left;width:94%;height:250px;}
#upcoming{background:none;} #upcoming p{width:100%;height:auto;} #upcoming p a{padding-left:75%;}


#soccer-brief-box .brfwords {width:230px;font-size: 0.7em;color:#000;padding: 5px 0px 5px 0px;margin:0px 10px 0px 10px;text-align: justify;letter-spacing: 0.7px;line-height: 125%;}

/* Comin up matches */
#comingtable{
	width:100%;
	height:auto;
}
.mtims, .vasus, .league{
	width:40%;
	height:15px;
	font-size:1.15em;
	color:#CCCCCC;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.vasus{
	width:12%;
	color:#FF9900;
	text-align:left;
}
.league{
	color:#0FF;
}
/* Elements created on the go */
.postbox, .npostbox, .npstpixbox{
	margin:2% 2.5% 2.5% 2.5%;
	width:95%;
	background:#FFF;
	border-radius:4px;
}
.posterpix{
	width:11%;
	left:0.5%;
	margin:8px 0px 0px 1%;
}
.posterdat{
	width:80%;
	margin:10px 0px 0px 2%;
	
}
.pixposted{
	width: 97.15%;
	margin: 8px 0% 8px 1.5%;
}
.postermanboxa, .postermanboxb, .postermanboxc{
	height:12px;
	width:100%;
	margin:1px 0px 2px 2px;
	color:#990033;
	font-size:0.75rem;
}
.postermanboxc{
	height:10px;
	margin:1px 0px 0px 2px;
	color:#006600;
	font-size:0.7rem;
	
}
.postermanboxa{
	height:13px;
	margin:1px 0px 1px 2px;
	font-family:Diavlo_MEDIUM_II_37;
	color:#0000CC;
	font-size:0.8rem;
}
.publicinfo, .npstapixinfo, .pixpostexts{
	width:95%;
	padding:0px;
	margin:10px 0px 10px 2.5%;
	color:#10131C;
	font-size:0.85rem;
	line-height:125%;
	/*padding: '5px',
	marginBottom: '15px',
	fontFamily: 'Tahoma',
	fontWeight: 'medium',
	color: 'black',
	//border: '1px solid gray',
	fontSize: '13px',
	lineHeight: '135%',
	textAlign: 'justify',
	letterSpacing: '0.1px',
	top: '15px',
	left: '15px',*/
}
.comspix{
	width:7.5%;
}
.commentchild, .oldcoment, .pixxcoment{
	float:right;
	margin:0px 0px 0px 1.5%;
	padding:4px;
	width:88%;
	height:45px;
	outline:none;
	resize:none;
	border-left:1px solid #E6EBFA;
	border-top:1px solid #E6EBFA;
	border-right:1px solid #CFD4E1;
	border-bottom:1px solid #CFD4E1;
	background:#FFF;   /*#f9f8fe*/
	color:#595959; /*#696969*/
	font-size:0.8em;
}
.cometanam{
	 color:#003399;
	 font-size:0.6rem;
	 margin:0px 0px 0px 1.25%;
	 padding:0px;
	 vertical-align:top;
}
.cmtpostd{
	width:95%;
	margin:2px 2% 2px 2%;
	float: "right";
}
.cmtpict{
	margin:2px 0.5% 1px 0%;
	width:6%;
}
.comtbox{
	width:90%;
	margin:-6px 0% 2px 1%;
	padding:2px 1%;
	border-radius:3px;
	vertical-align:top;
	font-size:0.8em;
	color:#696969;
	background:#F2F2F2;
}
/* End of elements created on the go */

/* Log in */
#login{
	position:fixed;
	top:0%;
	left:70%;
	width:28%;
	height:175px;
	margin:4.5% 0.2% 0% 0%;
	border-radius:8px;
	z-index:999999;
	background-color:#EBFAEB;
	border:1px solid #CCC;
}

/* Login page*/
#loginpacker{
	width:25%;
	margin:10% auto;
	float:none;
}
.lgin, .snup{
	font-size:1.2em;
	width:100%;
	height:25px;
	margin:5px 0 5px 0;
	padding:5px;
	background:#CCCCCC;
	border:1px solid #CC6600; 
	border-radius:4px 4px 4px 4px;
	color:#000;
}
.marka{width:5%;display:inline-block;}
#usadomfod{
	width:30%;
	margin:0% auto;
}
.snup{
	background:#E3E3E3;
	height:35px;
}
.snup option{color:#666666;}
.logsin{width:97%;}
.minogenpaca{
	width:30%;
	margin:15% auto;
}
#submitbtn1, #submitbtn2, .sinap{
	width:125px;
	margin:10px auto;
	display:block;
	text-align:center;
}
#fogot a{
	text-decoration:none;
	font-size:.7em;
}
#fogot a:hover{
	color:#00ff00;
}
.ximpleheda, .smala, .smalhed{
	font-family:'Expletus Sans', cursive;
	text-align:center;
	font-size:1.5em;
	color:#00e600;
}

#relogin, #signpbox, #logbx{
	width:90%;
    background:#003300;
    opacity:0.8;
    border:3px solid lightgray;
    border-radius:5px;
    padding:4%;
}

#relogin h3, #loggedout center{
    color: #0FF;
    margin-top: 5px;
    font-size: 1em;
}
/* End of Login page*/

#closeloger{
	float:right;width:8%;height:20px;padding-top:3px;margin:-1% -1% 0% 0%;
	font-size:1em;font-weight:bold;color:#000;text-align:center;
	background:#9999EB;border:1px solid #CCC;border-radius:10px;
}
#closeloger:hover{background:#EBCCF5;border:1px solid #000;}
.loginhead{margin:2.5% 0% 1.5% 5%;}
.logi{font-size:1.5em;width:92%;height:35px;margin:7px 4%;padding:5px;border-radius:5px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;}
#loginbut{width:35%;height:32px;margin:5px 0% 0% 4%;}

/* soccer storys' style */
#storyhouse, #ridicul, #tudirite, .storypack{
	position:relative;
	float:left;
	width:15%;
	height:auto;
	margin:5px 0% 20px 1%;
	border:1px solid red;
}
.storypack{
	width:90%;
	margin:2px 5%;
}
#ridicul{
	width:65%;
	margin:5px 1% 20px 1%;
	border:1px solid blue;
}
/* end of soccer story style */

/* Modal Window style*/
.modalDialog {
	position: fixed;
	font-family: Arial, Helvetica, sans-serif;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
	z-index: 99999;
	opacity:0;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	pointer-events: none;
}

.modalDialog:target {
	opacity:1;
	pointer-events: auto;
}

.modalDialog > div {
	width: 540px;
	height:125px;
	position: relative;
	margin: 10% auto;
	padding: 5px 20px 13px 20px;
	border-radius: 10px;
	background: #009933;
	background: -moz-linear-gradient(#009933, #999);
	background: -webkit-linear-gradient(#009933, #999);
	background: -o-linear-gradient(#009933, #999);
}

.close {
	background: #B2B2B2;
	color: #FFFFFF;
	line-height: 25px;
	position: absolute;
	right: -12px;
	text-align: center;
	top: -10px;
	width: 24px;
	text-decoration: none;
	font-weight: bold;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	-moz-box-shadow: 1px 1px 3px #000;
	-webkit-box-shadow: 1px 1px 3px #000;
	box-shadow: 1px 1px 3px #000;
}

.close:hover{ background: #6600CC;}
#retpass{margin:5px 0 20px 0px}
#lstpasbut{width:170px;}
#retevalbox{width:40%;height:150px;}
#lostpasbut{
	display:block;
	margin:5px auto;
}
/* end of Modal Window style*/	

/* retpass style */ 
#pasent{
	display:block;
	float:none;
	width:35%;
	background:#003300;
	opacity:0.8;
	margin:10% auto;
	padding:10px;
}
#pasent p{
	color:#FFF;
	font-size:1em;
}
#logbutt{
	float:right;
	margin:10px 10px 0 0;
}
/* end of retpass style */ 
	
/* mobile common features style */
@media screen and (min-width: 0px) and (max-width: 768px) 
{
	#logodiv{width:7%;}
	#vacantspace{width:5%;}
	#logmenu{width:40%;}
	#dalefties{width:28%;}
	.menico{width:9%;}
	.minogenpaca, #loginpacker, #pasent{width:70%;}
	#mainpart{
		left: 29%;
		width: 70%;
	}
	#retevalbox{width:83%;height:175px;}
	#lostpasbut{margin:7.5px 0;}
}

@media screen and (min-width: 0px) and (max-width: 600px) 
{
	#socmainhead{
		height:30px;
		padding:4px 0px 5px 0px;
	}
	#logodiv{width:10%;}
	#dalefties, #mainpart, #currently{
		float:none;
		display:block;
	}
	#dalefties{position:fixed;left:-53%;width:52%;z-index:99;background:#027035;}
	#mainpart{left:2.5%;width:95%;}
	#fodo, #video{width:34%;}
	#loadbuts #postbut{margin: 0% 0% 0% 2%;}
	.minogenpaca, #loginpacker, #pasent{width:95%;}
	#retevalbox{width:80%;height:175px;}
	#lostpasbut{margin:7.5px 0;}
}

/* lager screen above 1350 style */
@media screen and (min-width: 1380px) and (max-width: 2500px) 
{
	#logodiv{width:4%;}
	
}
/* end of lager screen above 1350 style */



/* smaller screen 1265 style */
@media screen and (min-width: 1025px) and (max-width: 1265px) 
{
	/* Main page*/
	#logodiv{width:4%;}
	#vacantspace, #logmenu{width:25%;}
	#dalefties{width:20%;}
	#mainpart {
		left: 21%;
		width: 50%;
	}
	.news{font-size:10px;}
	#socfrins td{height:42px;}
	#randsocafriend{height:auto;}
	#actualtalllad{margin:0px 12.963%;}
	.formaim{padding:0% 1.5%;}
	#onebigest, #twobigest, #threebigest, #onesmall, #twosmall, #threesmall{display:none;}
	#onesmedium, #twomedium, #threemedium{
		width:200px;
		height:200px;
	}
	.advertright{
		width:222px;
		height:222px;
		padding:11px;
	}
	.minogenpaca{width:34%;}
} 
/* end of smaller screen style */


/* ipad landscape style */
@media screen and (min-width: 992px) and (max-width: 1024px) 
{
	/* Main page*/
	#logodiv{width:5%;}
	#vacantspace, #logmenu{width:25%;}
	#dalefties{width:20%;}
	#mainpart {
		left: 21%;
		width: 50%;
	}
	#dsoc{font-size:1.4em;margin-top:5px;}
	#dsoc, .menlis{font-size:1.15em;}
	#fododiv{
		vertical-align:top;
		padding-top:10px;
	}
	#socfrins td{height:36px;}
	#somefolks p, #pforsal{font-size:1.25em;}
	#actualtalllad{margin:0px 3.5%;}
	#loadbuts input{
		text-align:center;
		padding:0%;
		font-size:80%;
	}
	#newsbox{height:120px;}
	#soccer-brief-box .brfwords{font-size:1.55em;}
	#onebigest, #twobigest, #threebigest, #onemedium, #twomedium, #threemedium{display:none;}
	.advertright, #onesmall, #twosmall, #threesmall{
		width:180px;
		height:150px;
	}
	.modalDialog > div{left:3%;width:49%;}
	.image-side{width:270px;}
	.minogenpaca{width:35%;}
} 
/* end of ipad portrait style */


@media screen and (min-width: 891px) and (max-width: 991px) 
{
	/* Main page*/
	#logodiv{width:5.5%;}
	#logodiv{width:5%;}
	#vacantspace, #logmenu{width:25%;}
	#dalefties{width:20%;}
	#mainpart {
		left: 21%;
		width: 50%;
	}
	#socmainmenu {width:38%;}
	#logmenu {width:15%}
	#clubdiv{
		width: 60%;
		margin: 5px 20% 0% 20%;
	}
	#dsoc{
		font-size:1.25em;
		line-height:100%;
		height:30px;
		margin-top:5px;
		text-align:center;
	}
	#fododiv{width:46%}
	#socname{width:50%;height:25%;}
	.menico{
		width:10%;
		margin:0% 3% 0% 0%;
	}
	.folkinfo span{margin:2% 0% 0% 0%;}
	.mtims{width:50%;}
	.menlis a, .mtims, .vasus, .league, .dhate, #budies .frencon a{
		font-size:1.05em;
		margin:0%;
	}
	.linen, .dhate{width:50%;margin-top:7px;} .dhate{width:40%}
	#fododiv{
		vertical-align:top;
		padding-top:10px;
	}
	#socfrins td{height:30px;}
	#somefolks p, #pforsal{font-size:1.15em;}
	#talladvert{width:96%;margin:10px 1.25%;}
	#actualtalllad{margin:0%;}
	#loadbuts input{
		width: 30%;
		text-align:center;
		padding:0%;
		font-size:80%;
	}
	#loadbuts #postbut{margin-left:0%;}
	#newsbox{height:120px;}
	#soccer-brief-box .brfwords{font-size:1.55em;}
	#onebigest, #twobigest, #threebigest, #onemedium, #twomedium, #threemedium{display:none;}
	.advertright, #onesmall, #twosmall, #threesmall{
		width:180px;
		height:150px;
	}
	.modalDialog > div{left:3%;width:49%;}
	.image-side{width:270px;}
	.minogenpaca{width:40%;}
} 
/* end of ipad portrait style */


/* oldschool monitor style */
@media screen and (min-width: 769px) and (max-width: 890px) 
{
	/* Main page*/
	
	.minogenpaca{width:48%;}
} 
/* end of oldschool monitor style */


/* ipad portrait style */
@media screen and (min-width: 737px) and (max-width: 768px) 
{
	/* Main page*/
	
	
	.minogenpaca{width:48%;}
} 
/* end of ipad portrait style */


/* iPhone 6 Plump landscape · width: 736px */   /* COMMINNG BBBAAACKK */
@media screen and (min-width: 668px) and (max-width: 736px) 
{
	/* Main page*/
	
	
	.minogenpaca{width:50%;}
} 
/* end of iPhone 6 Plump landscape style */

/* iPhone 6 landscape · width: 667px style */
@media screen and (min-width: 601px) and (max-width: 667px) 
{
	/* Main page*/
	.minogenpaca{width:60%;}
} 
/* iPhone 6 landscape style */


/* Android (Nexus 4) landscape · width: 600px style */
@media screen and (min-width: 569px) and (max-width: 600px) 
{
	/* Main page*/
	
	
} 
/* end of Android (Nexus 4) landscape portrait style */


/* iPhone 5 landscape · width: 568px style */
@media screen and (min-width: 415px) and (max-width: 568px) 
{
	/* Main page*/
	
	
} 
/* end of iPhone 5 landscape style */


/* iPhone 6 Plump portrait · width: 414px style */
@media screen and (min-width: 385px) and (max-width: 414px) 
{
	/* Main page*/
	
	
} 
/* iPhone 6 Plump portrait style */


/* Android (Nexus 4) portrait · width: 384px style */
@media screen and (min-width: 376px) and (max-width: 384px) 
{
	/* Main page*/
	
	
} 
/* Android (Nexus 4) portrait style */


/* iPhone 6 portrait · width: 375px style */
@media screen and (min-width: 321px) and (max-width: 375px) 
{
	/* Main page*/
	
	
} 
/* end of iPhone 6 portrait style */



/* Crappy Android landscape and iPhone 5 portrait· width: 320px style */
@media screen and (min-width: 241px) and (max-width: 320px) 
{
	/* Main page*/
	
	
	
} 
/* Crappy Android landscape style */


/* Crappy Android portrait · width: 240px style */
@media screen and (max-width: 240px) 
{
	/* Main page*/
	
	
	
/* Crappy Android portrait style */