﻿/* Move down content because we have a fixed navbar that is 50px tall */
body {
    padding-top: 50px;
    padding-bottom: 20px;
}


/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
input,
select,
textarea {
    max-width: 800px;
    }




/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }
    .body-content {
        padding: 0;
    }
}





/* 
-----------------------------------------------------------------------------
  SiteDetails
-----------------------------------------------------------------------------
*/
.SiteDetailsHeader {
    position: absolute;
    top: 60px;
    left: 1%;
    width: 98%;
    height: 200px;
    border: 3px solid #025dcc;
    overflow: scroll;
    background-color: aliceblue;
    z-index: 2;
}

.SiteDetailsAssets {
    position: absolute;
    top: 270px;
    left: 1%;
    width: 40%;
    height: 260px;
    border: 3px solid #025dcc;
    overflow: scroll;
    background-color: aliceblue;
    z-index: 2;
}


.SiteDetailsExaminations {
    position: absolute;
    top: 270px;
    left: 42%;
    width: 57%;
    height: 260px;
    border: 3px solid #025dcc;
    overflow: scroll;
    background-color: aliceblue;
    z-index: 2;
}


.SiteDetailsExaminationDetails {
    position: absolute;
    top: 550px;
    left: 42%;
    width: 57%;
    height: 1060px;
    border: 3px solid #025dcc;
    overflow: scroll;
    background-color: aliceblue;
    z-index: 2;
}




.SiteDetailsExaminationDefectDetails {
    position: absolute;
    top: 550px;
    left: 1%;
    width: 40%;
    height: 1060px;
    border: 3px solid #025dcc;
    overflow: scroll;
    background-color: aliceblue;
    z-index: 2;
}









.scotsmanscore{
    font-size:x-large;
    margin-left: 20px;
    margin-right: 20px;
    padding:2px;	
	font-family: Verdana, Arial, Sans-Serif;
	text-align: center;
	vertical-align:middle;
}



.address
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;	
	color: Black;
	margin: 0em;
	padding:0em;
}

.bookingheading
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 14px;	
	color: Gray;
	margin: 0em;
	padding:0em;
    text-align: center;
}

.bookingdetails
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;	
	color: Gray;
	margin: 0em;
	padding:0em;
    text-align: left;
}







/* xp1 theme */

.ajax__tab_xp1 .ajax__tab_header {font-family:verdana,tahoma,helvetica; font-size:12px; background:url("../images/tab-line.gif") repeat-x bottom; }
.ajax__tab_xp1 .ajax__tab_outer {padding-right:0 0 0 0 ;background:url("../images/tab-right.gif") no-repeat right;height:21px;}
.ajax__tab_xp1 .ajax__tab_inner {padding-left:3px; background:url("../images/tab-left.gif") no-repeat;}

.ajax__tab_xp1 .ajax__tab_tab {padding:0 0 0 0; margin:0; background:url("../images/tab.gif") repeat-x;}

.ajax__tab_xp1 .ajax__tab_hover .ajax__tab_outer {background:url("../images/tab-hover-right.gif") no-repeat right;}
.ajax__tab_xp1 .ajax__tab_hover .ajax__tab_inner {background:url("../images/tab-hover-left.gif") no-repeat;}
.ajax__tab_xp1 .ajax__tab_hover .ajax__tab_tab {background:url("../images/tab-hover.gif") repeat-x;}
.ajax__tab_xp1 .ajax__tab_active .ajax__tab_outer {background:url("../images/tab-active-right.gif") no-repeat right;}
.ajax__tab_xp1 .ajax__tab_active .ajax__tab_inner {background:url("../images/tab-active-left.gif") no-repeat;}
.ajax__tab_xp1 .ajax__tab_active .ajax__tab_tab {background:url("../images/tab-active.gif") repeat-x;}
.ajax__tab_xp1 .ajax__tab_body {font-family:verdana,tahoma,helvetica; font-size:10pt; border:1px solid #999999; border-top:0; padding:8px; background-color:#ffffff;}


/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ajax__tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url("../images/tab-line.gif") repeat-x bottom;}
.ajax__tab_xp .ajax__tab_outer {padding-right:4px;background:url("../images/tab-right.gif") no-repeat right;height:21px;}
.ajax__tab_xp .ajax__tab_inner {padding-left:3px;background:url("../images/tab-left.gif") no-repeat;}
.ajax__tab_xp .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url("../images/tab.gif") repeat-x;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url("../images/tab-hover-right.gif") no-repeat right;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url("../images/tab-hover-left.gif") no-repeat;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url("../images/tab-hover.gif") repeat-x;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url("../images/tab-active-right.gif") no-repeat right;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url("../images/tab-active-left.gif") no-repeat;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url("../images/tab-active.gif") repeat-x;}
.ajax__tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}


/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}
