/*
=============================================
 Development By: Xudle - www.Xudle.com, Copyright 2019 - All rights reserved.
 Description: Cookie Consent CSS Styles
 Date: 12/18/2019
 Last Revised: 12/18/2019
=============================================
*/
	
	#x-cookie-consent.x-popup { display:block; position: fixed; z-index:100; bottom:0;left:0;right:0;margin:0;padding:0;max-width:100%;box-shadow: 1px 1px 10px rgba(0,0,0,0.5); background-color: #FFF !important; }
	#x-cookie-consent .x-cookie-content { padding: 20px 20px; max-width: 750px; margin: 0 auto; }
	#x-cookie-consent .x-cookie-content p { color: #353637; width: calc(100% - 200px); line-height: 20px; float:left; text-align:left; margin:0; }
	#x-cookie-consent .x-cookie-content p a { text-decoration:underline; }
	#x-cookie-consent .x-cookie-content::after { content:''; display:block; clear:both; }
	#x-cookie-consent.x-popup .btn { width:150px; float:right; background: #353637; color: #FFF; height: 40px; line-height: 40px !important;font-size: 18px !important; padding: 0 20px; display:inline-block;border-radius:2px;border: 0;cursor:pointer;text-align: center;font-weight: normal;text-transform: uppercase;transition: all 0.2s ease-in-out 0s;-webkit-appearance: none;  -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;  }
	#x-cookie-consent.x-popup .btn:hover { background: #666769; color: #FFF; text-decoration: none; }
	
	@media all and (max-width: 600px) {
		#x-cookie-consent .x-cookie-content { padding: 10px 10px; }
		#x-cookie-consent .x-cookie-content p { font-size: 13px; line-height: 16px; }
		#x-cookie-consent .x-cookie-content p { width: calc(100% - 180px); }
	}
	@media all and (max-width: 450px) {
		#x-cookie-consent.x-popup .btn { width:110px; }
		#x-cookie-consent .x-cookie-content p { width: calc(100% - 130px); }
	}