/*
* === borre ===
*/

#content {
	background-color: #ffffff;
	width:100%;
	overflow:visible;
	height: auto;
	max-width:1024px;
}

h1.cname {
    font-size: 33px;
    font-weight: normal;
    margin: 0;
    margin-top: 25px;
    margin-bottom: 20px;
    color: #210f09;
}

.boxes { 
	padding-top: 0;
}

.box {background-color:#e3e0db;border-radius: 6px 6px 0 0;}

.bheader h1 {background-color:#e3e0db;}

div.borreheader {
	 border-bottom: 0;
	 margin: 0 auto;
	 background: #210f09 url("../images/borre/header.png") no-repeat top left;
	 max-width: 1024px;
	 background-size: 100% 100%;
}

.about {width:100%;float:none;height:auto;overflow:visible;display:inline-block;}


@media screen and (max-width: 860px) {
	.about {float:none; margin: 0 auto;}
	h1.cname {margin-left:0;text-align:center;}
}

.about .bcontent {
    line-height: 18px;
	text-align: justify;
	height:160px;
	padding:0;
	max-width:calc(100% - 42px);
	margin:0 auto;
	margin-top:10px;
}

.about hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #000000;
    margin-bottom: 20px;
    margin-top: 30px;
    margin-left: 10px;
    margin-right: 10px;
}

.find-link {
	padding-left:20px;
    padding-right:20px;
	margin-bottom:14px;
}

.find-link #checkLinkForm {
	margin-bottom:18px;
	overflow: hidden;
}
.find-link #checkLinkForm label {
	margin-bottom:14px;
    display: block;
    color:#8a0001;
    line-height:20px;
}

.find-link #archiveUrl {
	max-width:590px;
	width:calc(100% - 95px);
	border:none;
	height:35px;
	float:left;
	padding-left: 10px;
}
.find-link .submit-btn {
    background-color: #8a0000;
    color: #ffffff;
    height: 35px;
    float:left;
}

.find-link #checkLinkResult {
	max-width:480px;
	width:calc(100% - 95px);
	border:1px solid #878682;
	background-color:#e3e0db;
	height:34px;
	float:left;
	padding-left: 10px;
	margin-right:5px;
}

.find-link #visit-btn {
	margin-right:5px;
}

.find-link #copy-btn, .find-link #visit-btn
{
	border:none;
	float:left;
	background: none;
	cursor: pointer;
}

.tooltip .tooltiptext {
	left:auto;
	right:0;
}
.tooltip .tooltiptext::after {
	left:auto;
	right:10px;
}

.webarchive{width:100%;margin-bottom:21px;display:flex;flex-wrap:wrap;justify-content:space-around;}


.webarchive .site{float:none;min-width:320px;max-width:408px;width:100%;margin-top:21px;align-self:flex-start;}

/*.webarchive .site:nth-child(odd){margin-right:34px;}*/

.webarchive .sbheader {color:#ffffff;background-color:#8a0000;height:30px;overflow:hidden;}
.webarchive .sbheader h1 {padding:0;margin:0;font-weight:normal;font-size:15px;margin-top:6px;margin-left:10px;}

.webarchive .bcontent {padding:0;}

.webarchive .bcontent .thumb img {border-radius: 0 0 6px 6px;border-left:1px solid #e3e0db;border-right:1px solid #e3e0db;max-width:406px;width:100%;}

.webarchive .bcontent .meta {font-size:13px;color:#210f09;padding:20px;}


.simplebar-track.horizontal {
	height:0px !important;	
}

.simplebar-track.vertical {
	width:4px !important;
	background-color:#b0aca3;
}

.simplebar-track.vertical .simplebar-scrollbar {
	width:4px !important;
	right:0 !important;
}

.simplebar-track.vertical .simplebar-scrollbar:before {
	background-color:#880100 !important;
	border-radius:0px !important;
	top:0 !important;
}

.simplebar-track.vertical:hover .simplebar-scrollbar:before, 
.simplebar-track.vertical .simplebar-scrollbar.visible:before {
	opacity:1 !important;
}

/* SimpleBar IE 9 and 10 fixes */
@media screen and (min-width:0\0) {
	.about .bcontent .simplebar-content {width:100%\9;overflow-x:hidden !important;}
	.about .bcontent .simplebar-scroll-content{max-height:100% !important;width:100%\9;}
}
