@media only screen and (max-width: 1023px){

	/* First overlay */
	#cc-notification h2 {
		width:80%!important;
	}

	#cc-notification #cc-notification-permissions ul {
		margin:0 0 70px 0 !important;
	}

	#cc-notification #cc-notification-permissions li {
		width:200px!important;
	}
	
	#cc-notification #cc-notification-permissions {
		margin-top:130px;
	}

	#cc-notification.cc-light ul.cc-notification-buttons li a, #cc-notification.cc-light ul.cc-notification-buttons li a:visited {
		width:180px!important;
	}

	#cc-notification ul.cc-notification-buttons {
		top:100px !important;
		right:auto;
		left:30px!important;
	}

	#cc-notification.cc-light {
		min-height:180px;
	}
	


	/* Modal overlay for later changs */
	#cc-modal-wrapper {
		box-shadow:none!important;
		margin:0!important;
	}
	
	#cc-settingsmodal #cc-settingsmodal-wrapper ul, #cc-modal #cc-modal-wrapper ul {
		padding:0!important;
	}
	
	#cc-settingsmodal #cc-settingsmodal-wrapper p.cc-subtitle, #cc-modal #cc-modal-wrapper p.cc-subtitle {
		margin:0!important;
	}
	
	#cc-settingsmodal #cc-settingsmodal-wrapper select, #cc-modal #cc-modal-wrapper select {
		position:static!important;
	}
	
	#cc-modal #cc-modal-wrapper .cc-content {
		height:auto!important;
	}
	
	#cc-modal #cc-modal-wrapper, #cc-settingsmodal #cc-settingsmodal-wrapper {
		margin:0!important;
	}

	#cc-modal #cc-modal-wrapper{
		margin:0!important;
		width:auto!important;
	}
	
	#cc-modal #cc-modal-wrapper h2, #cc-settingsmodal #cc-settingsmodal-wrapper h2 {
		margin:0!important;
	}
	
	#cc-settingsmodal #cc-settingsmodal-wrapper li span, #cc-modal #cc-modal-wrapper li span {
		width:auto!important;
	}
	
	#cc-modal.cc-light #cc-modal-wrapper h2, #cc-settingsmodal.cc-light #cc-settingsmodal-wrapper h2 {
		width:auto!important;
		margin-top:30px!important;
	}
}
