
		#wp-cookies {
			font-family: "Work Sans", sans-serif;
			margin: 0;
			padding: 15px;
			z-index: 2090;

			line-height: 1;
			/*text-align: center;*/

			border: 1px solid #fff;
			background-color: #fff;
			-webkit-box-shadow: 0 0 15px 5px rgba(0,0,0,0.20);
			box-shadow: 0 0 15px 5px rgba(0,0,0,0.20);


		}

		@media screen and (min-width: 768px) {
			#wp-cookies {
				padding: 20px 15px;
			}
		}

		#wp-cookies .wp-cookies-excerpt {
			text-align: left;
			max-width: 1122px;
			margin: 0 auto;
			position: relative;
		}

    #wp-cookies .wp-cookies-excerpt .text {
      margin: 0;
			font-size: 14px;
		  font-weight: 300;
		  line-height: 1.3;
		  text-align: center;
    }

		@media screen and (min-width: 768px) {
			#wp-cookies .wp-cookies-excerpt .text {
		  	text-align: left;
				line-height: 1.5;
				font-size: 15px;
				max-width: 1190px;
				padding-right: 260px;
			}
		}

		#wp-cookies .btns_wrapper {
			display: block;
      margin-top: 20px;
			text-align: center;
		}

		@media screen and (min-width: 768px) {
			#wp-cookies .btns_wrapper {
				text-align: right;
				position: absolute;
				top: 50%;
				right: 0;
				transform: translateY(-50%);
				margin-top: 0;
			}
		}

		#wp-cookies .wp-cookies-excerpt .wp-cookies-accept {
			margin: 0;
			min-width: 0;
			padding: 0 40px;
			line-height: 30px;
			font-size: 12px;
			letter-spacing: 0;
      display: inline-block;
			font-weight: 500;
			box-shadow: 7px 7px 20px 0px rgba(0, 0, 0, 0.3);
			margin-bottom: 20px;
			background-color: #f0d5c0;
			color: #000;
			-webkit-transition: all 0.3s ease;
			-moz-transition: all 0.3s ease;
			-ms-transition: all 0.3s ease;
			-o-transition: all 0.3s ease;
			transition: all 0.3s ease;
			border: 0;
		}

		#wp-cookies .wp-cookies-excerpt .wp-cookies-accept:hover,
		#wp-cookies .wp-cookies-excerpt .wp-cookies-accept:focus,
		#wp-cookies .wp-cookies-excerpt .wp-cookies-accept:active {
			background-color: #d7beaa;
			color: #fff;
		}

		@media screen and (min-width: 768px) {
			#wp-cookies .wp-cookies-excerpt .wp-cookies-accept {
				padding: 5px 20px;
				margin-bottom: 0;
			}
		}

		#wp-cookies .wp-cookies-excerpt .wp-cookies-more {
			margin: 0;
			min-width: 0;
			padding: 0 40px;
			line-height: 30px;
			font-size: 12px;
			letter-spacing: 0;
      display: inline-block;
			font-weight: 500;
			box-shadow: 7px 7px 20px 0px rgba(0, 0, 0, 0.3);
			margin-bottom: 20px;
			background-color: #f0d5c0;
			color: #000;
			-webkit-transition: all 0.3s ease;
			-moz-transition: all 0.3s ease;
			-ms-transition: all 0.3s ease;
			-o-transition: all 0.3s ease;
			transition: all 0.3s ease;
			border: 0;
		}

		#wp-cookies .wp-cookies-excerpt .wp-cookies-more:hover,
		#wp-cookies .wp-cookies-excerpt .wp-cookies-more:focus,
		#wp-cookies .wp-cookies-excerpt .wp-cookies-more:active {
			background-color: #d7beaa;
			color: #fff;
		}

		@media screen and (min-width: 768px) {
			#wp-cookies .wp-cookies-excerpt .wp-cookies-more {
				padding: 5px 20px;
				margin-bottom: 0;
			}
		}

	/* Banner on top */

		#wp-cookies.top {
			position: fixed;
			top: 0; left: 0;
			width: 100%;
		}

		#wp-cookies.top .wp-cookies-excerpt {

		}

		#wp-cookies.top .wp-cookies-excerpt p {

		}

		#wp-cookies.top .wp-cookies-excerpt .wp-cookies-accept {

		}

		#wp-cookies.top .wp-cookies-excerpt .wp-cookies-accept:hover {

		}

		#wp-cookies.top .wp-cookies-excerpt .wp-cookies-more {

		}

		#wp-cookies.top .wp-cookies-excerpt .wp-cookies-more:hover {

		}

	/* Banner on bottom */

		#wp-cookies.bottom {
			position: fixed;
			bottom: 0; left: 0;
			width: 100%;
		}

		#wp-cookies.bottom .wp-cookies-excerpt {

		}

		#wp-cookies.bottom .wp-cookies-excerpt p {

		}

		#wp-cookies.bottom .wp-cookies-excerpt .wp-cookies-accept {

		}

		#wp-cookies.bottom .wp-cookies-excerpt .wp-cookies-accept:hover {

		}

		#wp-cookies.bottom .wp-cookies-excerpt .wp-cookies-more {

		}

		#wp-cookies.bottom .wp-cookies-excerpt .wp-cookies-more:hover {

		}

	/* Centerd popup */

		#wp-cookies.popup {
			position: fixed;
			top: 25%; left: 50%;
			margin-left: -25%;
			width: 50%;
		}

		#wp-cookies.popup .wp-cookies-excerpt {

		}

		#wp-cookies.popup .wp-cookies-excerpt p {

		}

		#wp-cookies.popup .wp-cookies-buttons {
			margin-top: 25px;
		}

		#wp-cookies.popup .wp-cookies-buttons .wp-cookies-accept {
			float: left;
		}

		#wp-cookies.popup .wp-cookies-buttons .wp-cookies-accept:hover {

		}

		#wp-cookies.popup .wp-cookies-buttons .wp-cookies-more {
			float: right;
		}

		#wp-cookies.popup .wp-cookies-buttons .wp-cookies-more:hover {

		}
