/*
============================================================================
Global (h1..h6,lists,paragraphs,tables,links,form elements etc)
============================================================================
*/
/* Gradients */
body {
  background: #232323;
  color: #fbf4e5;
background-image: url(../images/bg.png);
}

/* Headings */
h1, h2, h3, h4, h5, h6{color: black;}
.post h1, .post h2, .post h3, .post h4 .post h5, .post h6,
div#sidebar h1, div#sidebar h2, div#sidebar h3, div#sidebar h4, div#sidebar h5, div#sidebar h6 {color: #49475a;}
/* Text elements */
/*
#div-content .type-room h2 a,#div-content .page h1 a, #div-content .page h2 a, #div-content .page h3 a, 
#div-content .page h4 a, #div-content .page h5 a, #div-content .page h6 a, .main-introduction h1 a,#div-content .post h1 a, 
#div-content .post h2 a, #div-content .post h3 a, #div-content .post h4 a, #div-content .post h5 a, #div-content .post h6 a{
  color: #272156;
  text-shadow:none;
}
*/

#div-content a,.footer .widget a{
  /*color: #272156;*/
  text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.5);
}
a:link, a:visited {
  color: #3b1081;
  text-shadow: 1px 1px rgba(255,255,255,0.3);
}
a:hover, a:active {
  color: #351864;
}

blockquote {
  border-left: solid 3px #49475a;
}

table th { background: #958274; text-shadow: none; }

/* Forms */
form#search input#s{
	width:83%;
}
form#search input#searchsubmit{
	width:15%;
	vertical-align:top;
}
input[type="text"], input[type="password"], input[type="date"], input[type="email"], input[type="tel"], textarea, select {
  background: #d6cab0;
  color: #5a4c2d;
  border: none;
}

input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="email"]:focus, input[type="tel"]:focus, textarea:focus, select:focus {
  background: #d6cab0;
  color: #232323;
}

button, .button, input[type="button"], input[type="reset"], input[type="submit"] {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  text-shadow: 0px 1px 0 rgba(255, 255, 255, 0.3);
  background: #232323;
/*
  color: #232323;
  background: -moz-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fffcf6), color-stop(100%, #f7f1e6));
  background: -webkit-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -o-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -ms-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: linear-gradient(to bottom, #fffcf6 0%, #f7f1e6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$gold-gradient-from', endColorstr='$gold-gradient-to',GradientType=0 );
*/
  border: solid 1px #b5b5b5;
  background: #ece4d3;
  background: -moz-linear-gradient(top, #ece4d3 0%, #d6cab0 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ece4d3), color-stop(100%, #d6cab0));
  background: -webkit-linear-gradient(top, #ece4d3 0%, #d6cab0 100%);
  background: -o-linear-gradient(top, #ece4d3 0%, #d6cab0 100%);
  background: -ms-linear-gradient(top, #ece4d3 0%, #d6cab0 100%);
  background: linear-gradient(to bottom, #ece4d3 0%, #d6cab0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$grey-gradient-from', endColorstr='$grey-gradient-to',GradientType=0 );
}

button:hover, button:focus, .button:hover, .button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus {
  color: #5a4c2d;
  text-shadow: none;
}

::-webkit-input-placeholder {
  color: #333230;
}

:-moz-placeholder {
  color: #333230;
}

::-moz-placeholder {
  color: #333230;
  opacity: 1;
}

:-ms-input-placeholder {
  color: #333230;
}

/* Media */
.overlay {
  color: #FFF !important;
}

/*
============================================================================
Global structural elements
============================================================================
*/
#main img, #sidebar img {
  border: solid 1px #7b769e;
  background: #656379;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
}
#main img.small {
	width: 20%;
	height: 20%;
}
#main img.normal {
	width: 40%;
	height: 40%;
}

#main img:hover, #sidebar img:hover {
  border-color: #5a4c2d;
}
#googlead{
	display:none;
}

#main .block, #main .block_first{
	display: inline-block;
	width:	100%;
}
#main .block{
	padding-top: 10px;
}
#main .block table td, #main .block-first table td{
	border:none;
}
.footer img {
  /*background: #232323;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);*/
}
#room-amenities h3, .post .etlap h4, h2.page-title, #div-content .type-room h2{
  padding: 0px;
  background: none;
  border-radius:0px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
}
#main table.partnerek, #main table.arak, #main table.szobak, #main table.csomag_artabla, #main table.strand{
	border:none;
	margin-bottom:15px;
}

#main table.strand {
    table-layout: fixed;
}

#main table.arak th, #main table.szobak th, #main table.csomag_artabla th, 
div.szobak_widget h3, #main table.strand th{
	border: none;
  border-radius:5px;
	background-color: #b1a195;
	color: #ffffff;
	font-size: 20px;
	box-shadow: 0 2px 0 0 rgba(255, 255, 255, 0.12);
  text-shadow:none;
  font-weight:normal;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.9);
}

#main table.arak.mobile td.targy {
  padding-bottom: 5px;
  padding-left: 4px;
  font-size: var(--fontSmaller);
}

#main table.arak.mobile td.ar {
  padding-top: 0;
  text-align: center;
  font-size: var(--fontSmall);
}

div.szobak_widget {text-align:center;vertical-align:middle;}
/*
#div-content .room .excerpt a, #div-content .ci_widget_room .excerpt a, #div-content div.szobak_widget a, #div-content .main_roomlink a{
  color: #272156;
}
*/
#div-content div.szobak_widget a, #div-content .main_roomlink a{	
	display: grid;
	margin:auto;
	padding: 5px;
}

.ci_widget_room .excerpt p, .main_roomlink{
  border-radius:5px;
	background-color: /*#ece4d3 b1a195 ??? */ #ece4d3;
	color: #5a4c2d;
  padding:10px;
}

#div-content div.szobak_widget h3 {min-height:70px;display: grid;}
.post h1, .post h2, .post h3, .post h4, .post h5, .post h6, h2.page-title, #div-content .type-room h2,/* .room .excerpt p,*/
.main-introduction h1{
  border-radius:5px;
	background-color: /*#ece4d3 b1a195 ??? */ #b1a195;
	color: #ffffff;
  padding:10px;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.9);
}

#main table.partnerek td, #main table.arak td, #main table.szobak td, #main table.strand td{
	border:none;
}

#main table.strand td {
    vertical-align: top;
}

#main table.strand td:first-of-type {
    padding: 7px 1% 7px 3.5%;
}
#main table.strand td:last-of-type {
    padding: 7px 3.5% 7px 1%;
}

#main table.strand td.video {
    padding: 7px 3.5%;
}

#main table.szobak td.wellness-image {
  width: 50%
}
#main table.partnerek td{
	text-align: center;
}
#main table.arak th, #main table.szobak th,  #main table.strand th{
	font-size: large;
}

#main table.arak td.ar{
	width: 140px;
	text-align: right;
}
#main table.arak td.egys{
	width: 140px;
	text-align: left;
}
#main table.arak td.targy{
	padding-left:5%;
}

#main table.csomag_artabla th{padding:0px 7px; border:none; border-radius:0px}
#main table.csomag_artabla th.extra{padding:7px;border-radius:5px}
#main table.csomag_artabla th.arlista {font-size: 22px; padding-left:7px; border-top-left-radius: 5px;border-bottom-left-radius: 5px;padding-top:7px}
#main table.csomag_artabla th.szezon{padding-top:7px}
#main table.csomag_artabla th.szezon, #main table.csomag_artabla th.datum, #main table.csomag_artabla td.csomag_ar{text-align: center;}
#main table.csomag_artabla th.szezon{font-size:large; font-weight:bold}
#main table.csomag_artabla th.datum{font-size:small;vertical-align:top; font-style:italic; padding-bottom:7px}
#main table.csomag_artabla th.szezon_last{border-top-right-radius: 5px;}
#main table.csomag_artabla th.datum_last{border-bottom-right-radius: 5px;}
#main table.csomag_artabla td{border:none}
#main table.csomag_artabla td.extra_ar{text-align: right;}
#main table.csomag_artabla td.extra_egys{width:100px}

/* Booking box / form */
#booking form {
  box-shadow: 0px 0px 30px #000;
	-moz-box-shadow: 0px 0px 30px #000;
	-webkit-box-shadow: 0px 0px 30px #000;
  border: solid 3px #efdab3;
  background: #232323;
  color: #232323;
  background: -moz-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fffcf6), color-stop(100%, #f7f1e6));
  background: -webkit-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -o-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -ms-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: linear-gradient(to bottom, #fffcf6 0%, #f7f1e6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$gold-gradient-from', endColorstr='$gold-gradient-to',GradientType=0 );
}

#booking label {
  color: #232323;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
}

#booking input[type="text"] {
  background: #d6cab0;
  color: #5a4c2d;
  border: none;
  box-shadow: 0 0 5px rgba(255, 255, 255, 0.4);
}

#booking button {
  background: none;
  box-shadow: none;
  color: #93876e;
  border: none;
}

#booking .bookbtn input {
  /*color: #5a4c2d;*/
  border: solid 1px #b5b5b5;
  /*box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), inset 0 0 0 1px rgba(255, 255, 255, 0.2);*/
  background: #ece4d3;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ece4d3 0%, #d6cab0 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ece4d3), color-stop(100%, #d6cab0));
  background: -webkit-linear-gradient(top, #ece4d3 0%, #d6cab0 100%);
  background: -o-linear-gradient(top, #ece4d3 0%, #d6cab0 100%);
  background: -ms-linear-gradient(top, #ece4d3 0%, #d6cab0 100%);
  background: linear-gradient(to bottom, #ece4d3 0%, #d6cab0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$grey-gradient-from', endColorstr='$grey-gradient-to',GradientType=0 );
}

#booking .bookbtn input:hover {
  color: #5a4c2d;
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.6), inset 0 0 0 1px rgba(255, 255, 255, 0.3);
}

/*
============================================================================
Header (Logo etc)
============================================================================
*/
.header-group {
  border: solid 3px #efdab3;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  background: #c3bbb4;
  /* Old browsers */
  background: -moz-linear-gradient(top, #c3bbb4 0%, #b1a195 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c3bbb4), color-stop(100%, #b1a195));
  background: -webkit-linear-gradient(top, #c3bbb4 0%, #b1a195 100%);
  background: -o-linear-gradient(top, #c3bbb4 0%, #b1a195 100%);
  background: -ms-linear-gradient(top, #c3bbb4 0%, #b1a195 100%);
  background: linear-gradient(to bottom, #c3bbb4 0%, #b1a195 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$grey-gradient-from', endColorstr='$grey-gradient-to',GradientType=0 );
}

#header-trans {
  background: rgba(0, 0, 0, 0.3);
}

#header h1 a {
  color: #272156;
}

/*
============================================================================
Navigation (for every navigational element in the theme)
============================================================================
*/
.nav li a {
  color: #272156;
}

.nav li ul.sub-menu li.menu-item-has-children> a:before  {
	right: 30px;
}
.nav li.menu-item-has-children> a:before {
    display: block;
    content: "»";
    font-size: 12px;
    font-weight: 100;
    position: absolute;
    top: 45%;
    right: 5px;
    width: 0;
    height: 0;
    text-align: center;
    line-height: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}


.nav li:hover > a {
  color: #4e4979;
}

.nav li li a:hover {
  background: #f7e7c9cc;
  background: rgba(247, 231, 201, 0.9);
}

.nav ul {
  background: #f7e7c9cc;
  background: rgba(247, 231, 201, 0.9);
}

/*
============================================================================
Pagination
============================================================================
*/
#paging a {
  border: solid 1px #272156;
}

#paging span {
  background: #272156;
  color: #232323;
}

/*
============================================================================
Footer / Credits
============================================================================
*/
#footer-wrap {
  background: #f3e8d4;
  border-top: solid 1px #f3e0ba;
  box-shadow: 0 -5px 10px black;
}

#footer-wrap .col-md-4 td, #footer-wrap .col-md-4 table{
 border:none;
}

#footer-wrap .footercontacttd{
 width:288px;
}

#footer-wrap .footerszechenyiimg{
  border-radius:5px;
  padding:0px;
  box-shadow: 0px 0px 15px #555;
  -moz-box-shadow: 0px 0px 15px #555;
  -webkit-box-shadow: 0px 0px 15px #555;
}

#followus_widget {
  display: flex;
  justify-content: center;
}

#followus_widget img {
    width: 60px;
}

#followus_widget a:first-of-type {
    padding-right: 1%;
}

#followus_widget a:last-of-type {
    padding-left: 1%;
}

.fb_iframe_widget {
  box-shadow: 0px 0px 15px #555;
  -moz-box-shadow: 0px 0px 15px #555;
  -webkit-box-shadow: 0px 0px 15px #555;
}

#credits-wrap {
  background: #ead7b2;
}

#credits {
  color: #262626;
  text-shadow: 1px 1px rgba(255, 255, 255, 0.3);
}

#credits a {
  /*
  color: #fff;
  text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
  */
}

/*
============================================================================
Homepage specific styles
============================================================================
*/
/* Slider */
#slider:after {
  /*border: solid 2px rgba(0, 0, 0, 0.3);*/
}

.slide-badge {
  background: rgba(247, 231, 201, 0.8);
  border: solid 3px transparent;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}

.slide-badge h2 {
  color: #fff;
  text-shadow: 2px 2px rgba(255, 255, 255, 0.5);
}

.slide-badge p {
  text-shadow: 1px 1px rgba(255, 255, 255, 0.1);
  color: black
}

/* Home newsletter */
.hn {
  border-top: solid 1px #7a7a80;
  border-bottom: solid 1px #7a7a80;
}

.hnline {border-top: 1px solid #7a7a80;}

.hn h3 span, .hnline h2 span {
  background: #9996b1;
  border: 1px solid #7a7a80;
  color: black;
}

/*
============================================================================
Pages generic styles
============================================================================
*/
.hero-content h1 {
  background: rgba(247, 231, 201, 0.92);
  border: solid 3px transparent;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), inset 0 0 0 1px rgba(255, 255, 255, 0.2);
  color: #49475a;
}

.btn-book {
  color: #c5ab7b;
  text-shadow: 1px 1px #000;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
}

/*
============================================================================
Room page
============================================================================
*/
.room{padding-bottom:30px}
.room .featured{margin:0px}
.room-price {
  color: #999;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  border: solid 1px #efdab3;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  background: #ece4d3;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ece4d3 0%, #d6cab0 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ece4d3), color-stop(100%, #d6cab0));
  background: -webkit-linear-gradient(top, #ece4d3 0%, #d6cab0 100%);
  background: -o-linear-gradient(top, #ece4d3 0%, #d6cab0 100%);
  background: -ms-linear-gradient(top, #ece4d3 0%, #d6cab0 100%);
  background: linear-gradient(to bottom, #ece4d3 0%, #d6cab0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$grey-gradient-from', endColorstr='$grey-gradient-to',GradientType=0 );
}

.room-price span {
  color: #5a4c2d;
}

.room-offer {
  color: darkgoldenrod;
}

.footer .room-offer {
  color: white;
}

#room-amenities, #div-content, .post .etlap {
  border: solid 3px #efdab3;
  background: #232323;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$gold-gradient-from', endColorstr='$gold-gradient-to',GradientType=0 );
}
#room-amenities, .post .etlap {
  color: #232323;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
  background: -moz-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fffcf6), color-stop(100%, #f7f1e6));
  background: -webkit-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -o-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -ms-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: linear-gradient(to bottom, #fffcf6 0%, #f7f1e6 100%);

}
#div-content, #sidebar{
  color: #0A0A0A;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
  border-radius:5px;
  padding-top: 20px;
  padding-bottom: 20px;
  /*margin-top: 20px; MCS 260203 megszuntetve previo miatt*/
}

#div-content {
  padding: 1.5%;
  background: #ece4d3;
}

.home-container #div-content, #sidebar{
  background: -moz-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fffcf6), color-stop(100%, #f7f1e6));
  background: -webkit-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -o-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -ms-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: linear-gradient(to bottom, #fffcf6 0%, #f7f1e6 100%);
}

#room-amenities.szobak{margin-bottom:0px;height: 100%;  width: 100%;  padding: 5px;  display: inline-block;}
#room-amenities h3, .post .etlap h4 {
  color: #232323;
  border-bottom: solid 1px rgba(0, 0, 0, 0.2);
}

#room-amenities li i, .post .etlap li i{
  color: #7b6333;
}

/*
============================================================================
Blog page
============================================================================
*/
.comments-no a {
  color: #232323;
  background: #232323;
  color: #232323;
  background: -moz-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fffcf6), color-stop(100%, #f7f1e6));
  background: -webkit-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -o-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: -ms-linear-gradient(top, #fffcf6 0%, #f7f1e6 100%);
  background: linear-gradient(to bottom, #fffcf6 0%, #f7f1e6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$gold-gradient-from', endColorstr='$gold-gradient-to',GradientType=0 );
}

/*
============================================================================
Widgets
============================================================================
*/
.widget-title {
  border-bottom: solid 1px #7a7a80;
  box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.9);
}

.widget ul li {
  border-bottom: 1px dashed #303030;
}

/* Footer styles for widgets */
.footer .widget-title {
  color: #232323;
  border-bottom: solid 1px rgba(0, 0, 0, 0.2);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.footer .widget .widget-title a {
  color: #232323;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.footer .widget {
  color: #232323;
}

.footer .widget ul li {
  border-bottom-color: rgba(255, 255, 255, 0.5);
}

/* Widget Book */
.widget_ci_book_room_widget {
  border-top: solid 1px #4b4230;
  border-bottom: solid 1px #4b4230;
}

/*
============================================================================
Mobile menu
============================================================================
*/
#mobile-bar {
  background: #232323;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}

.menu-trigger, .menu-trigger:focus {
  background: none;
  color: white !important;
}

.menu-trigger:hover {
  opacity: 0.95;
  color: #fff;
}

.menu-trigger:active {
  opacity: 1;
}

.mob-title {
  color: #fff;
}

/*
============================================================================
CSSIgniter Dropckick styles
============================================================================
*/
.dk_theme_ci .dk_toggle {
  background: #d6cab0;
  color: #5a4c2d;
  box-shadow: 0 0 5px rgba(255, 255, 255, 0.8);
}

/*
#booking-form .dk_theme_ci .dk_toggle {
  background: #8f8063;
  color: #5a4c2d;
}

.dk_theme_ci.dk_open .dk_toggle {
  color: #5a4c2d;
}
*/
.dk_theme_ci .dk_options {
  border: 2px solid rgb(156, 141, 129);
}
/*
.dk_theme_ci .dk_options li {
  border-bottom: 1px solid #0a0a0a;
}
*/
.dk_theme_ci .dk_options li:last-child {
  border-bottom: none;
}

.dk_theme_ci .dk_options a {
  background: #e4d9c2;
  color: #5a4c2d;
  line-height: normal;
}

.dk_theme_ci .dk_options a:hover {
  background: #b1a195;
  color: #232323 !important;
}

.b-form .dk_theme_ci .dk_options a {
  background: rgba(250, 250, 250, 0.9);
}

/*TripAdvisor override*/
#CDSSCROLLINGRAVE.narrow {
	width: 100% !important;
}
#CDSSCROLLINGRAVE, #CDSSCROLLINGRAVE.gray{
	background-color: #232323 !important;
	border: none !important;
	color: #FFF;
	padding: 0px;
}
#CDSSCROLLINGRAVE .rightBorder{
	border: none !important;
	padding-right: 3px !important;
}
#CDSSCROLLINGRAVE img{
	background-color: white !important;
	border-radius: 2px !important;
}

