
@media all and (max-width: 760px) {

	#billboard {
		display: none;
	}
	
	div.mkt.billboard {
		width:468px;height:121px;
	}

	.acid-mobile-only {
		display: block;
	}
	
		.acid-mobile-only.side-by-side {
			text-align: center;
		}
	
			.acid-mobile-only.side-by-side div.mkt.sky {
				width: auto;
				margin-left: 6px;
				margin-right: 6px;
				display: inline;
				text-align: center;
			}
			
			.acid-mobile-only.side-by-side div.mkt.rect {
				width: auto;
				margin-left: 6px;
				margin-right: 6px;
				display: inline;
				text-align: center;
			}
		
				.acid-mobile-only.side-by-side div.mkt.rect img {
					width: 216px !important;
					height: 180px !important;
				}

	body {

	}

	body #warp {
		width: 498px;
	}
	
	body #boxing .container,
	body #bigfoot .container,
	body #bigfoot .container > div.span-24 {
		width: 100%;
	}
	
		body #bigfoot .container div.span-4 {
			display: none;
		}
		
		body #bigfoot .container div.span-6 {
			width: auto;
			margin: 0;
			margin-left: 2vw;
		}
		
		body #bigfoot .container div.span-8 {
			width: auto;
			margin: 0;
			margin-right: 2vw;
			float: right;
			padding: 0;
			max-width: 230px;
		}
	
	body #case {
		width: 100%;
	}
	
	body #head {
		margin-bottom: 20px;
	}
	
		body #acid {
			width: 60%;
			height: auto;
			margin-left: 2vw;
		}
	
			body #acid img {
				width: 100% !important;
				height: auto !important;
			}
		
		body #social {
			bottom: 0;
			width: 40%;
			height: auto;
			margin-right: 2vw;
		}
		
			body #social > div {
				width: 13%;
				margin-left: 2vw;
				padding-left: 0;
			}
			
			body #social img {
				width: 100% !important;
				height: 100% !important;
			}

	body #east {
		display: none;
	}
	
	body #west {
		display: none;
	}
	
	body #central {
		margin: 0 auto;
		float: none;
	}
	
		body.node-type-publication #central > h2 {
			color: #333;
			background-color: transparent;
			font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
			text-transform: none;
			font-size: 16px;
			padding: 0;
			margin-bottom: 5px;
		}
		
	body #publication {
		font-size: 20px;
	}
	
		body #publication h2 {
			font-size: 22px;
			line-height: inherit;
		}
		
		body #publication #add-small {
		}
		
		body #publication > div.tag {
		}
		
		body.node-type-publication #conclusion {
			margin-top: 30px;
			border: solid 1px #bbb;
			padding: 15px;
		}
		
			body.node-type-publication #conclusion h2 {
				display: none;
			}
		
		body.node-type-publication h2.lastnews {
			margin-top: 30px;
		}
		
		body.node-type-publication #lastnews div.t {
			font-size: 20px;
			font-weight: bold;
		}
	
	body.page-taxonomy #termnodes > div.el {
		
	}

		body.page-taxonomy #termnodes div.t {
			margin-top: 15px;
			font-size: 22px;
			line-height: inherit;
			font-weight: bold;
		}
		
		body.page-taxonomy #termnodes div.d {
			font-size: 16px;
		}
		
		body.page-taxonomy #termnodes div.tx {
			font-size: 20px;
		}
		
			body.page-taxonomy #termnodes div.tx.megateaser {
				float: none;
				width: 100%;
			}
		
		body.page-taxonomy #termnodes div.i.full {
			display: none;
		}

	body.front #lastnews {
	
	}
	
		body.front #cs-title-coin-slider {
			font-size: 17px;
		}
	
		body.front #lastnews div.t,
		body.front #morevideos div.t,
		body.front #moresport div.t {
			font-size: 20px;
			font-weight: bold;
		}
		
		body.front #lastnews div.row:nth-child(n+6) {
			display: none;
		}
		
		body.front #morevideos div.row:nth-child(n+3),
		body.front #moresport div.row:nth-child(n+3) {
			display: none;
		}

	body div.mkt.rect,
	body div.mkt.sky {
		margin: 0 auto;
		margin-bottom: 15px;
	}
	
	ul.sf-accordion {
		background-color:#3f3f3f;
	}
	
	div.sf-accordion-toggle {
		margin-left: 15px;
		padding-top: 6px;
	}
	
		div.sf-accordion-toggle span {
			font-family:'Covered By Your Grace',Arial,Helvetica,Sans,sans-serif;
			font-size:23px;
			text-transform:uppercase;
			padding:14px 15px;
		}
		div.sf-accordion-toggle span:hover,
		div.sf-accordion-toggle a:hover {
			background-color: transparent !important;
		}
	
}
