﻿.cc-button
{
    
    background-color:#83CF58;
    display:inline-block;
    color:#fff;
    padding:7px 7px;
    -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.cc-button:hover, .cc-button:active
{
    background-color:#72B44E;
    text-decoration:none;
    color:#fff;
}

.cc-button.disabled,.cc-button.disabled:hover,.cc-button.disabled:active
{
    text-decoration:none;
    background-color:transparent;
    color:#00BFFF;
}

.cc-block
{
    display:block;
}

#cc-notification
{
	z-index: 99999998 !important;
	left: 0 !important;
	width: 100% !important;
	background-color: #fff;
    font-size:13px;
    color:#fff;
    display:none;
    text-align:center;
    border-bottom:1px solid #6EBE44;

}
#cc-notification #cc-notification-wrapper
{
	margin: 0px auto;
    padding:15px 0 10px 0;
    width: 960px;
}

#cc-notification .cc-left
{
	float:left;
   
}
#cc-notification .cc-right
{
	float:right;
}

.cc-clear
{
	clear: both !important;
}

#cc-notification h1
{
    font-size:18px;
    color:#6EBE44;
}
#cc-notification em
{
    color:#fff;
    font-style:normal !important;
    font-weight:bold;
    display:block;
}

#cc-notification p
{
    margin:15px 0px;
}

#cc-notification a,#cc-notification a:hover,#cc-notification a:active
{
    color:#000;
}

#cc-notification a.cc-button,#cc-notification a.cc-button:hover,#cc-notification a.cc-button:active
{
    color:#fff;
}

#cc-notification ul.cc-options
{
    margin:5px 0 0 0;
}

#cc-notification ul.cc-options > li
{
    margin: 0;
    list-style: none;
    float:left;
}

#cc-notification .cc-small
{
    font-size:12px;
}

/* cookie consent page */
.cc-page
{
    padding: 0 20px 20px 10px;
}

.cc-page h4
{
    font-weight:bold;
}
.cc-page h5
{
    font-style:italic;
    font-size:13px;
    padding-bottom:0px;
    font-weight:bold;
}

.cc-page img
{
    border: 1px solid #ddd; padding: 5px; 
}

.cc-page img.right
{
    float: right; padding: 5px; margin-left: 10px;
}

.cc-page .cc-setting
{
    border-top: 10px solid #F0EFE4;
    margin-top:10px;
}

.cc-page .cc-warning
{
    margin: 15px 0px;
    font-size:14px;
    font-weight: bold;
}

.cc-page .cc-setting h2
{
    margin:10px 0px;

}

.cc-page table
{
    width:100%;
    margin-bottom:10px;
}
.cc-page table th
{
    border:none;
    background:none;
    border-bottom:solid 1px #000;
}

.cc-page table tr td
{
    border:none;
    border-bottom:dotted 1px #000;
    padding:6px 2px;
}

.cc-page table tr:last-child td
{
    border-bottom:solid 1px #000;
}

.cc-page .cc-info
{
       
}

.cc-page ul li {
    background: url("../../Content/Images/Icon/footer_li.gif") no-repeat scroll left center transparent;
    padding: 0 0 0 10px;
    list-style-position:inside;
}

.cc-page ul.cc-options
{
    margin:0;
    padding:0;
    list-style:none;
}

.cc-page .cc-options li
{
    float:left;
    max-width:350px;
}

.cc-page .cc-options li:first-child
{
    width:250px;
}


.cc-page .cc-options em
{
    font-style:normal;
    font-weight:bold;
    display:block;
}

.cc-buttons .cc-button
{
    margin-right:10px;
}

.cc-buttons .cc-button.cc-button-yes
{
    background-color:#D9D9D9;
    color:#646873;
}
.cc-buttons .cc-button.cc-button-no
{
    background-color:#E3170E;
    color:#fff;
}

.cc-buttons.cc-consent-yes .cc-button.cc-button-yes
{
    background-color:#00BFFF;
    color:#fff;
}
.cc-buttons.cc-consent-yes .cc-button.cc-button-no
{
     background-color:#D9D9D9;
    color:#646873;
}
