﻿
    .responsive .col6 { width: 100%; }

    .col6 { width: 100%; }
.enquiry.complete .col6{background:#3f3f3f;text-align:center;padding:20px 0 30px;letter-spacing:2px}
.enquiry.complete .col6 .button{border:1px solid #111111;background:#bcbcbc;color:#212121;margin-top:15px}
*+html .enquiry.complete .col6 .button a{line-height:25px;display:inline-block}
.newsletter .col6{margin:0;width:600px}

.cli-tab-content {
background: #ffffff;
}

.cli-nav-pills, .cli-tab-content {
    width: 100%;
    padding: 30px;
}

.cli-tab-content .cli-button-wrapper {
    padding-top: 30px;
    margin-top: 30px;
    border-top: 1px solid #d6d6d6;
}

.cli-tab-content p {
    color: #343438;
    font-size: 14px;
    margin-top: 0;
}

.cli-tab-content h4 {
    font-size: 20px;
    margin-bottom: 1.5rem;
    margin-top: 0;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.2;
    color: inherit;
}

#cookie-law-info-bar .cli-tab-content h4
{
	margin-bottom:0.5rem;
}

.cli-tab-section .cli-tab-content
{
	padding: 10px 20px 5px 20px;
}
.c-card__body{padding:1.5rem 1.625rem 1.625rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}
.c-card__body .c-card__desc{-ms-flex-positive:1;flex-grow:1;color:#6C777D !important}
.c-card__body .c-card__link{margin-top:1.625rem}
#box_sub_main_cp_2{margin:0 auto;width:1140px;padding-top:20px}

		

		.modal .modal-header a.close-modal,
		a[class*='lightcase-icon-'].lightcase-icon-close,
		.wrap-special-events-accordion .special-events-accordion .accordion-header .wrapper .icon-close,
		.wrap-accordion-container .accordion-container .accordion-header .wrapper .icon-close {
			background-color:  #cd202d		}


		.modal .modal-header a.close-modal:hover,
		a[class*='lightcase-icon-'].lightcase-icon-close:hover,
		.wrap-special-events-accordion .special-events-accordion .accordion-header .wrapper:hover .icon-close,
		.wrap-special-events-accordion .special-events-accordion.is-active .accordion-header .wrapper .icon-close,
		.wrap-accordion-container .accordion-container.is-active .accordion-header .wrapper .icon-close {
			background-color: #000000 ;
		}
 .tp-bannertimer								{	visibility: hidden; width:100%; height:5px; background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}

#theclose, #theclose2 {
    color: #171717;
    font-family: "Helvetica Neue", helvetica, arial, sans-serif;
    font-size: 24px;
}
.top-title-body-inner-wrap{margin:0 4.03%}


.login_container {
	display: inline-block;
	float: right
}

.margin-top-20{margin-top:20px;}
.breadcrumb{margin:15px 0 0 19.5% !important;padding-left:25px !important;font-size:12px;line-height:16px;float:left;width:55%;}
.logged-in .breadcrumb{width:46%;}

#wrapper {
	position: absolute;
	top: 40%;
	left: 0;
	width: -webkit-fill-available;
	width: 100%;
}

#homeHeader .contain {
	margin: auto;
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    z-index: 1;
}

.tagcloud a.tag1, #tagcloud_promotion a.tag1, #tagcloud a.tag2, #tagcloud_promotion a.tag2 {color: #666}

.tagcloud a.tag2, #tagcloud_promotion a.tag2 {font-size:10px; line-height:14px; text-align:center}
