/*----------------------------------------------
RESPONSIVE STYLES
----------------------------------------------*/

/********************** 1400- Pixel Styles **********************/
@media screen and (max-width: 1400px) {
/***************************************************************/

#boxed{
	width:90%;
	margin:0 5%;
}

.content-details{
    flex:auto;
		width:100%;
}
/* End 1100- Pixel Styles */ } /*********************************/

/********************** 1100- Pixel Styles **********************/
@media screen and (max-width: 1100px) {
/***************************************************************/

	header{
		height:60px;
		padding:10px 40px;
	}
	.pageTop{height:60px;}
	footer{
		padding:10px 40px;
	}
	#nav-main {
		margin-top:0px;
	}
	#nav-user, #nav-mobile {
		padding-top:20px;
		right:40px;
	}
	#nav-mobile {
		right:75px;
	}
	#nav-user-drop{
		top:60px;
	}
	#nav-user-name{
		display:none;
	}
	#logo img{height:40px;}
	#winnerName{right:40px;}
	#slider-memo{left:40px;}
	#boxed{
		margin:0;
		width:100%;
	}
	.entry-edit-table{
		display:block;
	}
	.entry-edit-table-l, .entry-edit-table-c, .entry-edit-table-r{
		display:block;
		margin-bottom:20px;
		width:100%;
		padding:0;
	}
	.entry-edit-image-box {
		width:100%;
	}
	.pageTableHalf{
		display:block;
		width:100%;
		margin-top:20px;
		padding:0px;
	}

/* End 1100- Pixel Styles */ } /*********************************/



/********************** 980- Pixel Styles **********************/
@media screen and (max-width: 980px) {
/***************************************************************/

.content-event{
    width:49%;
}

/* End 980- Pixel Styles */ } /*********************************/

/********************** 920- Pixel Styles **********************/
@media screen and (max-width: 920px) {
/***************************************************************/
	header{
		height:50px;
		padding:10px 20px;
	}
	.pageTop{height:50px;}
	footer{
		padding:10px 20px;
		height:70px;
	}
	#nav-main{
		display:none;
	}
	#logo img{height:30px;}
	#nav-mobile {display:block;}
	#nav-user, #nav-mobile {
		padding-top:15px;
		right:20px;
	}
	#nav-mobile {
		right:55px;
	}
	#nav-user-drop{
		top:50px;
	}
	#winnerName{right:20px;}
	#slider-memo{display:none;}
	.sstText{display:none;}
	#slideScrollTip{
		position:absolute;
		left:30px;top:15px;
		font-size:24px;
	}
	.news{
		width:100%;
		float:none;
		margin:0;
		max-width:none;
		box-sizing: border-box;
		position:relative;
		margin-bottom:20px;
	}
	.summary, .jurors{
		width:100%;
		box-sizing: border-box;
	}
	.details-menu{display:none;}
	.history-quote, .ken-photo {
		display:block;
		float:none;
		margin-left:0;
		margin-top:0;
	}
	.footer-social{float:none;margin-bottom:5px;}
	.footer-acg{float:none;margin-left:0px;text-align:center;}
	.footer-fb{display:none;}
	.login-box.half, .login-box{
		width:100%;
	}
	.register-box{
		width:100%;
		border:none;
		border-top:2px solid #ccc;
	}
	#winMenuText {
		display:none;
	}
	#admin-menu{
		display:none;
	}
	#admin-wrapper{
		box-sizing: border-box;
		position:relative;
		width:100%;
		padding:20px 10px 10px 10px;
		height:100%;
	}
	#sponsorTable{
		display:block;
	}
	#sponsorArea{
		display:block;
		padding-right:0;
	}
	#categoryArea{
		display:block;
		width:100%;
		margin-top:20px;
	}
/* End 920- Pixel Styles */ } /*********************************/


/********************** 800- Pixel Styles **********************/
@media screen and (max-width: 800px) {
/***************************************************************/
	.pieChart{
		width:340px;
		height:330px;
	}
	.pieChart .chart{
		left:-95px;
	}
	.content.columns {
		-moz-column-count: 3;
		-moz-columns: 3;
		-webkit-columns: 3;
		columns: 3;
	}

/* End 800- Pixel Styles */ } /*********************************/

/********************** 700- Pixel Styles **********************/
@media screen and (max-width: 700px) {
/***************************************************************/
	.fancybox-title-float-wrap .child{
		display:none;
	}
	.login-box, .register-box{
		padding:20px 0;
		font-size:12px;
	}
	.login-box p, .register-box p{
		font-size:14px;
	}
	h2 {margin-bottom:10px;}
	#sliderBase #winnerText {
		font-size:14px;
	}
	.pageTalbe{
		display:block;
	}
	.pageTableMain{
		display:block;
		padding-right:0;
		margin-top:20px;
	}
	.pageTableLeft, .pageTableRight{
		display:block;
		width:100%;
		margin-top:20px;
	}
	.pageTableLeft{
		margin-right:20px;
	}

	#sponsorTable, #adminTable{
		display:block;
	}
	#sponsorArea, #adminMain{
		display:block;
		padding-right:0;
	}
	#categoryArea, #adminSidebar{
		display:block;
		width:100%;
		margin-top:20px;
	}

	.content-event{
	    width:100%;
	}
/* End 700- Pixel Styles */ } /*********************************/

/********************** 600- Pixel Styles **********************/
@media screen and (max-width: 600px) {
/***************************************************************/
	.content.columns {
		-moz-column-count: 2;
		-moz-columns: 2;
		-webkit-columns: 2;
		columns: 2;
	}

/* End 600- Pixel Styles */ } /*********************************/



/********************** 480- Pixel Styles **********************/
@media screen and (max-width: 480px) {
/***************************************************************/


	.content.columns {
		-moz-column-count: 1;
		-moz-columns: 1;
		-webkit-columns: 1;
		columns: 1;
	}


/* End 480- Pixel Styles */ } /*********************************/


/************************* Print Styles ************************/
@media print {
/***************************************************************/
	.pieChart{
		width:340px;
		height:330px;
	}
	.pieChart .chart{
		left:-95px;
	}
	.form-select{
		width:180px;
	}
/* End Print Styles */ } /**************************************/
