/* Document   : layoutAuthor     : Bridal-LiveDescription: layout styles  *//* Table of Content ================================================== #BOOSTRAP CUSTOMIZATION#TYPOGRAPHY#GENERAL#HEADER #MAIN MENU#BREADCRUMBS #FOOTER #SLIDERS#HOME WIDGETS#GENERAL WIDGETS#BLOG#NEWS#PAGES#PORTFOLIO#FORMS#TIMELINE#THEME BUTTONS#MISCELANIOUS#Theme Icons#Theme Plugins Styles*//* #TYPOGRAPHY================================================== *//* Remove dotted line on links */*,*:focus,*:hover {    	outline:0px !important;}/* #TYPOGRAPHY================================================== *//*Color Set*//* #GENERAL================================================== */body {	background:url(../images/bg-pattern1.gif) repeat left top;	font-family: 'Lato', sans-serif;}#globalWrapper .container {	/*max-width: 998px*/}.container-fluid {	padding-left: 0px;	padding-right: 0px;}/* #HEADER ================================================== */#globalWrapper header {	z-index: 82000;}/* #Pricing ================================================== */#pricing-packages {	padding-top: 100px;}#pricing-packages h2 {	padding: 20px 0 0 0;	font-size: 48px;	color: #6d6d6d;}#pricing-packages p.plans-description {	font-size: 24px;	margin-bottom: 37px;	color: #3c3c3c;	text-align: center;}/*row */.flat .plan {  list-style: none;  padding: 0 0 20px;  margin: 0 0 15px;  text-align: center;}.flat .plan1 {    text-align: left;}.flat .plan li {  padding: 10px;  color: #3c3c3c;  font-size: 13px;  min-height: 40px;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.flat .plan1 li {     margin-left: 10px; }.flat .plan li.title {    padding-left: 3px;    font-weight: 700;}.flat .plan1 li a {    color: #000000;    text-decoration: none;    border-bottom: 1px #b8a5cd dotted;}#globalWrapper .flat .plan li.plan-name {min-height:164px;  padding: 18px 0;  color: #3c3c3c;  font-size:14px;  background: #d9d9d9;  border-bottom: none;}.flat .plan li.plan-name.standard {  background: #d1c6de;}.flat .plan li.plan-name .title-pricing {	font-size: 30px;	display: block;    margin:0;    padding:0;}.flat .plan li.plan-name .price {	font-size: 50px;	margin-bottom:0;}.flat .plan li.plan-name .per-month {    font-size: 25px;    margin-bottom:0;}.flat .plan li.plan-name .btn-elite {	height: 36px;	border: none;	border-radius: 1;	font-size: 18px;	margin-bottom: 8px;	padding: 11px 20px;	line-height: 18px;	color: #fff;    background: #c3c3c3;}.flat .plan li.plan-name .btn-standard {	height: 36px;	border:none;	border-radius: 1;	font-size: 18px;	margin-bottom: 8px;	padding: 11px 20px;	line-height: 18px;	color: #fff;    background: #b8a5cd;}.flat .plan li.price-light {	background: #fff;	border-left: 1px dashed #d7d7d7;	border-right: 1px dashed #d7d7d7;}.flat .plan li.price-dark {	background: #e3e3e3;	border-left: 1px dashed #d7d7d7;	border-right: 1px dashed #d7d7d7;}.flat .plan li.price-dark.last-price {    background: #b8a5cd;    border-bottom: 1px dashed #b8a5cd;}.flat .plan li.price-light.last-price {    background: #b8a5cd;    border-bottom: 1px dashed #b8a5cd;}.flat .plan li .feature-details {	display: block;	color: #FFFFFF;    background: #b8a5cd;}/* #Questionnaire ================================================== */#questionnaire {	background: #3c3c3c;	min-height: 320px;    color: #c3c3c3;    font-size: 14px;}#questionnaire .container {    padding-top:40px;    padding-bottom:40px;}#questionnaire p.title {    color: #c3c3c3;    font-size: 20px;    font-weight: 400;    padding-top: 20px;}/* #Description packages================================================== */#description-pricing-packages {	padding: 55px 0;}#globalWrapper .title-description-packages {	min-height: 201px;	margin: 0;	padding: 0;	box-sizing: content-box;	border: 1px solid transparent;}#description-pricing-packages .price {	font-size: 30px;}.available {	display: block;	width: 20px;	height: 20px;	margin: auto;	background:url(../images/pricing/available.png) no-repeat center top;	background-size: contain;	}.not-available {	display: block;	width: 20px;	height: 20px;	margin: auto;	background:url(../images/pricing/not-available.png) no-repeat center top;	background-size: contain;	}#globalWrapper .flat .plan li.two-rows {	min-height: 70px;	padding-top: 20px;}#globalWrapper .flat .plan li.three-rows {	min-height: 124px;	padding-top: 20px;}#globalWrapper .border-lineT {	border-top: 1px solid #cfcfcf;}#globalWrapper .border-lineB {	border-bottom: 1px solid #cfcfcf;}#globalWrapper .border-lineLR {	border-left: 1px solid #cfcfcf;	border-right: 1px solid #cfcfcf;}#globalWrapper .border-dashedB {	border-bottom: 1px dashed #cfcfcf;}#globalWrapper .border-dashedR {	border-right: 1px dashed #cfcfcf;}#globalWrapper .border-dashedLT {	border-left: 1px dashed #cfcfcf;}#globalWrapper .border-dashedLB {	border-left: 1px dashed #cfcfcf;}#globalWrapper .noB {	border:none;}#globalWrapper .noBR {	border-right:none;}#globalWrapper .noBL {	border-left:none;}/* #SLIDERS - Content Slider================================================== */.content-slider-title {	padding: 30px 0;	margin: 0;	font-size: 28px;	font-weight: 300;}.content-slider-title span {	display: block;	font-size: 20px;	font-weight: 400;	text-transform: none;	letter-spacing: 2px;}@media (max-width: 1024px) {	#feature-overview {		margin-top: 40px;	}}#feature-overview {    margin-top: 30px;}#feature-overview #bx-pager {	display: table;	table-layout: fixed;	width: 100%;	margin-bottom: 16px;}#feature-overview .bx-wrapper img {	display: inline-block;	vertical-align: top;}#feature-overview #bx-pager a{	display: table-cell;	font-size: 14px;	font-weight: 300;		text-align: center;	text-decoration: none;	color: #6c7275;}#feature-overview #bx-pager a span {	display: block;	margin: 0 auto 13px auto;	width: 81px;	height: 79px;	background: url(../images/content-slider-controls-small.png) no-repeat left top;}#feature-overview .slide-item-title {	font-size: 24px;	color: #3c3c3c;	text-align: center;}#feature-overview .slide-item-info {	display: block;	font-size: 18px;	font-style: italic;	text-align: center;	margin-bottom: 10px;}#feature-overview .slide0-title,#feature-overview .slide2-title,#feature-overview .slide3-title,#feature-overview .slide4-title {	font-size: 24px;	color: #333333;}#feature-overview .slide2-title {    text-align: center;	margin: 0 0 10px;}#feature-overview p.slide0-content {     font-size: 14px;     margin-bottom: 13px;}#feature-overview ul.slide-bullets {    padding-top:10px;    font-size: 18px;    margin-bottom: 13px;    list-style-image: url('../images/home/check.png');}#feature-overview #pos-bullets {    padding-top:50px;}#feature-overview #inventory-bullets {    padding-top:10px;}#feature-overview #marketing-bullets {    padding-top:10px;}#feature-overview ul.slide0-bullets li {    line-height: 32px;}#feature-overview p.slide2-content {    font-size: 14px;    margin-bottom: 13px;}#feature-overview .slide3-img {    position: relative;    left: 25px;}#feature-overview p.slide3-content {	font-size: 14px;	margin-bottom: 13px;}#feature-overview .slide3-img {	position: relative;	left: 25px;}#feature-overview .slide4-title {    text-align: center;    margin: 0 0 10px;}#feature-overview .slide4-content {    font-size: 14px;    margin-bottom: 13px;}#feature-overview .slide4-img {	position: relative;	top: 0px;	left: 25px;    padding-right: 5px;}#crmWebToEntityForm {    line-height: 24px;}section #ebook h2 {    font-size:10px;}#feature-overview #bx-pager a span.slide0 {background-position: left top}#feature-overview #bx-pager a span.slide1 {background-position: -104px top}#feature-overview #bx-pager a span.slide2 {background-position: -209px top}#feature-overview #bx-pager a span.slide3 {background-position: -314px top}#feature-overview #bx-pager a span.slide4 {background-position: -419px top}#feature-overview #bx-pager a.active span.slide0 {background-position: left -83px}#feature-overview #bx-pager a.active span.slide1 {background-position: -105px -83px}#feature-overview #bx-pager a.active span.slide2 {background-position: -210px -83px}#feature-overview #bx-pager a.active span.slide3 {background-position: -314px -83px}#feature-overview #bx-pager a.active span.slide4 {background-position: -419px -83px}#feature-overview #box-filler-text {	display: table;	table-layout: fixed;	width: 100%;	margin-bottom: 16px;}#feature-overview #box-filler-text a {	display: table-cell;	font-size: 14px;	font-weight: 300;		text-align: center;	padding-bottom: 30px;	text-decoration: none;	color: #6c7275;}#links a {	float: left;}/* #Footer================================================== */#footerWrapper {	background: #3c3c3c;	min-height: 312px;	}#footerWrapperNonEn {	background: #3c3c3c;	min-height: 50px;}#mainFooterNonEn {	padding-top: 10px;}/* mainFooter */#mainFooter {	padding-top: 47px;}#mainFooter p a {	color: #fff;	text-decoration: none;}#mainFooter p a:hover {	opacity: 0.6;}#mainFooter .footer-login {	color:#CFCEA7;}/* footer: Copyright | Social Icons */#parteners-bridal .bx-viewport {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;		}#footer-copyright {	padding-top: 25px;}#footer-copyright .footer-logo {	display: inline-block;	text-decoration: none;	width: 147px;	height: 59px;	background:url('../images/footer-logo.png') no-repeat left top;}#footer-copyright p {	font-size: 12px;	color: #fffefe;}#footer-copyright a.img-circle {    display: inline-block;    height: 32px;		width: 32px;		padding: 0;    line-height: normal;    margin-right: 6px;    text-align: center;    vertical-align: middle;  }#footer-copyright a.img-circle:hover {	opacity: 0.6; }#footer-copyright .bg-white {    background: #fff;}#footer-copyright a.img-circle i {    color: #3c3c3c;	    font-size: 18px;    position: relative;    top: 7px;}/* #HOME EVENT================================================== *//* SLIDERS */#home-image-header img {    width: 100%;	padding-top: 67px;}.home-header-caption {    color: #FFFFFF;    padding-top: 140px;    position: absolute;    text-align: center;    top: 0;    width: 100%;}@media (max-width: 1024px) {	#home-image-header {		background: #3c3c3c;	}}@media (max-width: 480px) {    .home-header-caption {        padding-top: 100px;		position:relative;    }}.home-header-caption h2 {    font-size: 44px;	font-weight: 300;    margin: 0px 0 10px 0;	text-shadow: -1px 1px 0 #000;    line-height: 65px;}.home-header-caption .rotate {    margin: 0px 0 10px 0;    text-shadow: -1px 1px 0 #000;    text-transform:uppercase;    line-height: 65px;    margin-top:15px;    font-size: 40px;	font-weight: 600;}.home-header-caption #finally {    font-size: 64px;    font-weight: 400;    font-family: 'Grand Hotel', cursive;    text-transform:none;}.home-header-caption .img-play {	display: inline-block;	width: 59px;	height: 59px;	border: none;	background:url(../images/home/slider/btn-play.png) no-repeat left top;}.vimeo-lightbox {	margin-top: 68px;}.vimeo-lightbox .modal-content {border-radius: 0; padding: 10px; max-height: 511px;}/* Organize business */#organize-business {  background: #b9a5cd;  min-height: 55px;  padding-top: 10px;}#organize-business h2 {	font-size: 34px;	color: #fff;	text-transform:uppercase;    margin-top:10px;}#organize-business p{	text-align: center;	font-size: 21px;	color: #fff;}/* Smart Store*/#smart-store {	background: #fff;	padding:60px 0;	min-height: 964px;}/* Community*/#community-box {	background: #3c3c3c;	padding: 10px 0 20px 0;}#community-box h2 {	font-size: 50px;	color: #fff;}#community-box .content-block-thumb {	margin-bottom: 0;}#community-box .content-block-thumb img {    width: 100%;}#community-box .community-subtitle {	text-align: center;	font-size: 34px;	color: #baa7cf;	margin-bottom: 64px;}#community-box .content-block-description {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;    height: 100px;    padding: 5px;    overflow: hidden;    top: -45px;    position: relative;    color: #faf9fb;    font-size: 16px;    text-align: center;}#community-box .bg-purple {    background: #baa7cf;}#community-box .content-block-title {    font-size: 21px;	color: #fff;	text-align: center;}.content-webinars {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;    height: 304px;	padding-top: 90px;    overflow: hidden;}.webinars-title {	font-size: 21px;	color: #fefefe;	margin-bottom: 25px;	text-align: center;}.webinars-description {	font-size: 17px;	color: #faf9fb;	text-align: center;    padding: 5px;}/* Bridal Store*/#bridal-store {	padding: 80px 0 80px 0;}#bridal-store .store-title {	font-size: 34px;	color: #8361a9;}#bridal-store .store-subtitle{	font-size: 21px;	color: #3c3c3c;}#bridal-store .store-description {	font-size: 17px;	color: #3c3c3c;	margin-bottom: 20px;}#bridal-store .btn {    height: 39px;    margin: auto;    padding: 0 28px;}#bridal-store .btn-purple-standard {	background: #ae99c5;    border-radius: 3px;	color: #fff !important;    cursor: pointer;    font-size: 16px;}.btn-purple-standard {	background: #ae99c5;    border-radius: 3px;	color: #fff !important;    cursor: pointer;    font-size: 16px;}.btn-cta-standard {	background: #fb6b5b;	border-radius: 3px;	color: #fff !important;	cursor: pointer;	font-size: 16px;}/* Parteners Bridal*/#parteners-bridal {	background:#ebedee;	padding: 20px 0 72px 0;}#parteners-bridal .title-parteners-bridal {	font-size:34px;	color: #6c7275;}#parteners-bridal .subtitle-parteners-bridal {	font-size:21px;	color: #3c3c3c;	line-height: 35px;	margin-top:30px;}/* Plans pricing*/#plans-pricing {	min-height: 215px;	padding: 20px 0 25px 0;}#plans-pricing .title-start-plans {	padding-top: 30px;    padding-bottom: 10px;    margin: 0;    font-size: 28px;    font-weight: 300;    text-transform: uppercase;}#plans-pricing span {    display: block;    font-size: 20px;    font-weight: 400;    text-transform: none;    letter-spacing: 2px;    padding-bottom: 20px;}#plans-pricing .btn-plans {	display: block;	font-size: 23px;	color: #fff;	width: 350px;	height: 61px;	margin: auto;	text-decoration: none;    background: #b8a5cd;}#plans-pricing .view-plans-and-pricing {    font-size: 16px;    color: #333;    margin-top: 10px;}#tour {    padding-top: 100px;}#tour h2 {    padding: 20px 0 0 0;    font-size: 48px;    color: #6d6d6d;}#tour .tour-element {    padding: 40px 0 40px 0;}.transition {    -webkit-transform: scale(1.05);    -moz-transform: scale(1.05);    -o-transform: scale(1.05);    transform: scale(1.05);}.enlarge-effect {    -webkit-transition: all .3s ease-in-out;    -moz-transition: all .3s ease-in-out;    -o-transition: all .3s ease-in-out;    -ms-transition: all .3s ease-in-out;}#tour1,#tour2,#tour3,#tour4,#tour5,#tour6{    box-shadow: 0 0 15px black;}#aboutus {    padding-top: 100px;}#branding {	padding-top: 100px;	min-height: 500px;}img.img-headshot {	width: 60%;	margin-top: 50px;}#help {    width:640px;}#help .grey-text {    color: #6d6d6d;}#help .support-title {    width:640px;}#help h2 {    padding: 20px 0 0 0;    font-size: 40px;    color: #6d6d6d;    margin-bottom: 0px;}#help h4 {    font-size: 18px;    color: #6d6d6d;    font-weight: bold;}#help .main h4 {    padding-top: 20px;    padding-bottom: 10px;}#help .search {    padding: 60px 0 0 0;    width:300px;}#help .main {    padding-top:15px;    margin-left:15px;    width:640px;}#desk {    width:300px;    padding-top:0px;    padding-left:20px;}#desk .sidebar {    padding-top:5px;    width:300px;    margin-right:15px;}#ebook {    padding-top: 100px;}#ebook h2 {    font-size: 34px;    color: #6d6d6d;}#ebook div.lead-form {    padding: 80px 0 0 0;    color: #6d6d6d;}div.form-group{    padding: 12px;    color: #6d6d6d;}<!-- desk.com -->.sidebar ul {    list-style-type: none;    margin-left: 5px;}#help .main ul {    list-style-type: none;    margin-left: 5px;}#help hr {    margin-top: 20px;    margin-bottom: 20px;    border: 0;    border-top: 1px solid #c3c3c3;}#desk hr {    margin-top: 20px;    margin-bottom: 20px;    border: 0;    border-top: 1px solid #c3c3c3;}#help .topic {    padding:10px;}#help .browse-by-topic {    padding-left:10px;}#help .get-in-touch {    padding-left:10px;}#help .btn-xs {    font-size:12px;}#resources {   padding-top:80px;}#resources ul {    list-style-type: none;    padding:10px;}#resources li {    padding:10px;}#resources li.active {    text-decoration: underline;}#resources #resources-container {    padding-top:20px;}#resources #resource-container {    padding-top:0px;}<!-- resources grid -->.ebook {    position: relative;    float: right;}.ebook img {    max-width: 100%;    height: auto !important;}.ebook hr.tall {    margin: 40px 0;}.ebook h1,.ebook h2,.ebook h3,.ebook h4,.ebook h5 {    position: relative;    float: left;    margin: 0 0 30px 0;    width: 100%;}.ebook center {    margin: 20px 0;}#resources-container ul,#resources-container ol,#resources-container li,.resource-types ul,.resource-types ol,.resource-types li {    padding: 5px;}#resources-container #Grid {    position: relative;    float: left;    margin: 0 0 20px 0;    padding: 0;    width: 100%;    list-style: none;}#resources-container #Grid ul {    width: auto;    margin: 0;    padding: 0;}#resources-container #Grid a {    position: relative;    display:block;    padding: 5px;    border: 1px solid #CCC;    box-shadow: 1px 1px 5px #D3D3D3;    opacity: .8;    text-align: left;    color: #333333;    transition: all .5s;    -webkit-transition: all .5s;}#resources-container #Grid a:hover {    opacity: 1;}#resources-container #Grid a h3 {    position: relative;    margin-bottom: 5px;    margin-left: 8px;    padding: 0;    font-weight: 300;    font-size: 16px;    line-height: 22px;    color: #777777;}#resources-container #Grid a img {    width: 100%;    height: auto !important;}#resources-container #Grid a span {    position: relative;    float: left;    width: 100%;    font-style: italic;    color: #777777;    font-size: 12px;    margin-left: 8px;    padding: 0;    text-align: left;}#resources-container #Grid a p {    position: relative;    float: left;    margin: 0px 0 0 0;}/* #MISCELANIOUS================================================== *//* reset padding */#globalWrapper .noPadding{padding: 0}#globalWrapper .noPaddingLR{padding-left:0; padding-right: 0}#globalWrapper .noPaddingTB{padding-top:0; padding-bottom: 0}#globalWrapper .noPaddingT{padding-top: 0}#globalWrapper .noPaddingL{padding-left: 0}#globalWrapper .noPaddingR{padding-right: 0}#globalWrapper .noPaddingB{padding-bottom: 0}/* reset margin */#globalWrapper .noMargin{margin: 0}#globalWrapper .noMarginLR{margin-left:0; margin-right: 0}#globalWrapper .noMarginTB{margin-top:0; margin-bottom: 0}#globalWrapper .noMarginT{margin-top: 0}#globalWrapper .noMarginL{margin-left: 0}#globalWrapper .noMarginR{margin-right: 0}#globalWrapper .noMarginB{margin-bottom: 0}/* Title Splitter */.title-splitter {	padding: 51px 0;	border-top: 19px solid #f0f0f0;	font-size: 21px;}.title-splitter span {	display: block;	padding-top: 10px;}/* mirror effect */.mirror {	-moz-transform: scale(-1, 1);	-webkit-transform: scale(-1, 1);	-o-transform: scale(-1, 1);	-ms-transform: scale(-1, 1);	transform: scale(-1, 1);}.drop-shadow {    box-shadow: 0 0 5px #c3c3c3;}.m5 {    margin: 5px;}.video-container {    position: relative;    padding-bottom: 56.25%;    padding-top: 30px; height: 0; overflow: hidden;} .video-container iframe,.video-container object,.video-container embed {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}#bridal-store .image-click-box img{margin:20px auto -50px auto;}#footer-copyright .nav.navbar-nav li{display:inline-block;}.navbar-toggle {    border-color: #ddd;}.navbar-toggle .icon-bar {    background-color: #888;}.navbar-toggle:hover {    background-color: #ddd;}.navbar-nav {    margin: 9.5px 15px;}#add_menu li {		right: 7%;    list-style: none outside none;    position: absolute;}#add_menu li#login-nav-button {    left: 61%;    padding-top: 10px;}/* Non English old-oldIndex.html pages CSS================================================== */#add_menu_non_en li#login-nav-button {	padding-top: 5px;}#add_menu_non_en li {	left: 65%;	list-style: none outside none;	position: absolute;}.a-link {	padding: 0 16px 0 15px;	line-height: 73px;	color: #d0d0d0;	font-weight: 700;	font-size: 15px;	z-index: 1;	text-transform: uppercase;	letter-spacing: 1px;}#mainMenu .navbar-nav li a {	transition: all .15s ease-in-out;}#mainMenu .navbar-nav li a.active {	background: transparent;	border-bottom: solid 8px #b8a5cd;	transition: all .15s ease-in-out;	color: #d7d0e1;}#mainMenu .navbar-nav li a:hover {	background: transparent;	color: #fff;	border-bottom: solid 8px lightgray;}#mainMenu .navbar-nav .separatorR:after,#mainMenu .navbar-nav .separator:after {	content:'';	display: block;	position: absolute;	height: 17px;	width: 2px;	top: 0;	right: -1px;	bottom: 0;	margin: auto;	background: #9d9d9d;}#add_menu_non_en  .login-navigation {	font-size: 18px !important;	color: #989898 !important;}#add_menu_non_en .login-navigation a {	line-height: 0;	display: inline-block;	font-size: 16px;	color: #9d9d9d;	margin-top:20px;	padding-top: 8px;}#add_menu_non_en .login-navigation button {	margin-top:20px;}#add_menu_non_en  #login-nav-button p {	line-height: 31px;	margin-top:10px;	color: #FFFFFF !important;}#add_menu_non_en .login-navigation .login{	color: #cfcea7;}#add_menu_non_en  .login-navigation a:hover {	background: none;	color: none;}#add_menu_non_en .login-navigation p {	font-size: 16px !important;	color: #9d9d9d !important;	text-align: center !important;	padding-top:10px;}	#footerWrapper .navbar-nav {margin:0;padding-left: 15px;}#upload-vendor-data div.form-group {    padding:0px;}/*Cookie Consent Begin*/#cookieConsent {	background-color: rgba(20,20,20,0.8);	min-height: 26px;	font-size: 14px;	color: #ccc;	line-height: 26px;	padding: 8px 0 8px 30px;	font-family: "Trebuchet MS",Helvetica,sans-serif;	position: fixed;	bottom: 0;	left: 0;	right: 0;	display: none;	z-index: 9999;}#cookieConsent a {	color: #4B8EE7;	text-decoration: none;}#closeCookieConsent {	float: right;	display: inline-block;	cursor: pointer;	height: 20px;	width: 20px;	margin: -15px 0 0 0;	font-weight: bold;}#closeCookieConsent:hover {	color: #FFF;}#cookieConsent a.cookieConsentOK {	background-color: #F1D600;	color: #000;	display: inline-block;	border-radius: 5px;	padding: 0 20px;	cursor: pointer;	/*float: right;*/	margin: 0 60px 0 10px;}#cookieConsent a.cookieConsentOK:hover {	background-color: #E0C91F;}/*Cookie Consent End*/