/* Table Styles*/
/*.table-wrap{*/
	/*width:100%;*/
	/*float:left;*/
	/*display:none;*/
	/*margin-bottom:20px;*/
/*}*/
/*.table-leader{*/
	/*width:100%;*/
	/*float:left;*/
	/*margin-bottom:20px;*/
/*}*/

/*.table-container{*/
    /*display:table;*/
    /*width:100%;*/
    /*border-collapse: collapse;*/
    /*font-family: 'Roboto', sans-serif;*/
    /*font-size:12px;*/
    /*}*/
/*.full-table{*/
	/*width:100%;*/
/*}*/
 /*.heading{*/
     /*font-weight: normal;*/
     /*display:table-row;*/
     /*background-color:#1b1b1b;*/
     /*text-align: center;*/
     /*line-height: 25px;*/
     /*font-size: 16px;*/
     /*color:#fff;*/
 /*}*/
 /*.table-row:nth-child(odd){  */
     /*display:table-row;*/
     /*text-align: center;*/
     /*background: #e9f5ff;*/
 /*}*/
/*.table-row:nth-child(even){  */
     /*display:table-row;*/
     /*text-align: center;*/
     /*background: #ffffff;*/
 /*}*/

/*.data-wrapper .col{ */
	/*display:table-cell;*/
 	/*border: 1px solid #CCC;*/
	/*padding:4px;*/
	/*width:15%;*/
	/*vertical-align:middle;*/
 /*}*/

 /*.col{ */
	/*display:table-cell;*/
 	/*border: 1px solid #CCC;*/
	/*padding:7px;*/
	/*!*width:10%;*!*/
	/*vertical-align:middle;*/
 /*}*/

/* End table Styles*/


/* ==========================================================================
   Cookie Warning
   ========================================================================== */
#sliding-popup {
	display: block;
	margin: 0;
	padding: 0px;
	right: 0;
	text-align: center;
	width: 100%;
	z-index: 99999;
	position:absolute;
}
#popup-text{
	color:#1f1f1f !important;
}
#popup-text span{
	display:block;
	font-weight:600;
}
/*
#popup-text h2{
	font-size: 1em !important;
	margin-bottom:0 !important;
}
*/
#popup-text p{
	padding-top:0px !important;
}
#popup-text p a{
	/*color: #00553D !important;*/
}
.sliding-popup-top{
	display:none;
}
#sliding-popup.sliding-popup-top {
	background: #f3ede8;
}
#sliding-popup .popup-content {
	background-color: transparent;
	border: 0 none;
	display: block;
	margin: 0 auto;
	padding: 0;
	max-width: 80%;
}
#sliding-popup .popup-content #popup-buttons button {
    cursor: pointer;
    margin-right: 5px;
    margin-top: 1em;
    vertical-align: middle;
    overflow: visible;
    width: auto;
    color:#D8262E !important;
    background:#fff !important;
    /*padding: 10px 10px !important;*/
    font-size: 0.7em !important;
    display: inline-block;
}
#sliding-popup .popup-content #popup-buttons button:hover {
	color:#fff !important;
	background:#D8262E !important;
}
#sliding-popup .popup-content #popup-text {
	color: #fff;
	float: left;
	font-weight: bold;
	margin: 15px 0 0;
	text-align: left;
	max-width: 60%;
	font-size: 0.8em !important;
}

#sliding-popup .popup-content #popup-buttons {
	float: right;
	margin: 5px 0 0;
	max-width: 40%;
}

@media screen and (max-width: 1274px){
	#sliding-popup .popup-content #popup-buttons .button { font-size:0.7575em !important;}
}
@media screen and (max-width: 1107px){
	#sliding-popup .popup-content #popup-buttons .button { font-size:0.7em !important; background: url('../img/button-arrows.png') right 14px no-repeat #00553d;
		/*padding: 15px 33px 14px 10px; */
		margin-right:2px !important;}
}
@media screen and (min-width: 660px) and (max-width: 960px){
	.sliding-popup-top{ height:auto !important;}
	#sliding-popup .popup-content #popup-text{ max-width:100%; width:100% !important; font-size:14px; float:left;}
	#sliding-popup .popup-content #popup-buttons{ max-width:100%; width:100% !important; float:left; margin:2px 0 15px !important;}
	#sliding-popup .popup-content #popup-buttons button {}
	
	/*body.body-slide-enabled{ margin-top:105px !important;}*/
}
@media screen and (min-width: 491px) and (max-width: 659px){
	.sliding-popup-top{ height:auto !important;}
	#sliding-popup .popup-content #popup-text{ max-width:100%; width:100% !important; font-size:14px; float:left;}
	#sliding-popup .popup-content #popup-buttons{ max-width:100%; width:100% !important; float:left; margin:2px 0 15px !important;}
	body.body-slide-enabled{ margin-top:105px !important;}
	#sliding-popup .popup-content { max-width: 91% !important; }
}
@media screen and (max-width: 490px){
	.sliding-popup-top{ height:auto !important;}
	#sliding-popup .popup-content #popup-text{ max-width:100%; width:100% !important; font-size:14px; float:left;}
	#sliding-popup .popup-content #popup-buttons{ max-width:100%; width:100% !important; float:left; margin:2px 0 15px !important;}
	body.body-slide-enabled{ margin-top:125px !important;}
	#sliding-popup .popup-content { max-width: 91% !important; }
}
@media screen and (max-width: 396px){
	body.body-slide-enabled{ margin-top:135px !important;}
}