/*	

Bosweb Systems.

Table Of Contents
-------------------------
[01] - Global/Default Styles
[02] - Layout
[03] - Additional Layouts
[04] - Navigation, Menus and Lists
[05] - Forms
[06] - Buttons
[07] - Photo Galleries
[Misc] - Miscellaneous Styles
[MQ] - Media Queries
*/

/*[01] - Global/Default Styles 
----------------------------*/

body{background:url(/V2/Images/BG-Body.png);}

/* Typography */
body, h1, h2, h3, h4, h5, h6{font-family:"PT Sans",sans-serif;}
h1, h2, h3, h4, h5, h6{text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);}
h2{font-size:23px;}
h3{}
h4{}
h5{}
h6{}
p{}
a{color:#00ADA8;}
a:hover{}

.column-heading{margin-top:0px;margin-bottom:20px;font-size:26px;color:#003876;}
	.column-heading a{color:#003876;}
.article-heading{margin-top:0px;padding:10px 0px;text-transform:uppercase;font-size:15px;font-weight:bold;color:#4B4D4D !important;border:1px solid #ababab;border-left:none;border-right:none;}
	.article-heading a{color:#4B4D4D;}
.page-name{margin-top:0px;text-transform:none;font-size:26px;color:#003876;}

/*[02] - Layout
----------------------------*/

#Page{margin-top:30px;margin-bottom:30px;}
	#Site-Header{position:relative;border-bottom:1px solid #393939;border-radius:5px 5px 0px 0px;background:#fff url(/V2/Images/BG-Site-Header.png) repeat-x left center;box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);z-index:3;}
		#Site-Header .inner{padding:15px;background:url(/V2/Images/BG-Site-Header-Right.png) no-repeat right top;}
			#Search-Bar{padding:0px 0px 15px;}
				#Search-Bar .social-icons{float:right;padding-right:5px;}
					#Search-Bar .social-icons a{margin-right:10px;}
					#Search-Bar .social-icons a:hover{text-decoration:none;}
			#Site-Header #Header-Phone{text-shadow: 0px 0px 10px rgba(0,0,0,0.5);font-weight:700;color:#fff;}
				#Site-Header #Header-Phone a{color:#fff;}
				#Site-Header #Header-Phone a:hover{text-decoration:none;}
			#Site-Header #Tagline{text-align:center;font-weight:500;color:#00ADA8;}
	#Scroller{padding:0px 15px 5px;font-size:15px;color: #4B4D4D;border-top:3px solid #fff;border-bottom:1px solid #fff;background:#E5F7F6;}
		#Scroller a{color: #4B4D4D;}
	#Content-Area{position:relative;color:#4b4d4d;background:#fff;z-index:2;}
		#Page-Content{padding:15px;font-size:13px;line-height:1.5;}
			#Page-Header{margin-bottom:15px;}
			#Page-Content li + li{margin-top:15px;}
			#Page-Content h2,#Page-Content h3,#Page-Content h4,#Page-Content h5,#Page-Content h6{color:#003876;}
		#Sidebar{padding:15px 0px;}
			#Sidebar h2{margin:0px 10px 15px;}
				#Sidebar h2 img{margin-right:5px;}
	#Site-Footer{position:relative;padding:15px;color:#fff;border-top:1px solid #c6cccd;border-radius:0px 0px 5px 5px;background:#003876;z-index:1;}
		#Site-Footer a{color:#fff;}
	#Site-Copyright{padding-top:10px;font-size:12px;color:#eee;}
		#Site-Copyright a{color:#eee;}

/*[03] - Additional Layouts
----------------------------*/

/* Blog Summary List */
.blogsitesummary{padding:0px;list-style:none;}
	.blogsitesummary li{}
	.blogsitesummary li + li{margin-top:15px;}
		.blogsitesummary li > a{display:block;margin-top:0px;padding:10px 0px;text-transform:uppercase;font-size:15px;font-weight:bold;color:#4B4D4D;border:1px solid #ababab;border-left:none;border-right:none;}
		.blogsitesummary li > a:hover{text-decoration:none;}
		.blogsitesummary .author{display:none;}
		.blogsitesummary .date{display:block;padding:5px 0px;text-transform:uppercase;font-size:12px;font-weight:bold;color:#00ada8;}
		.blogsitesummary .intro,.blogsitesummary .link{display:block;}
		.blogsitesummary .link{margin-top:5px;}
			.blogsitesummary .link a{float:right;}
				.blogsitesummary .link a i{margin-left:5px;}

/* News Ticker */
.modern-ticker{width:100%;height:30px;line-height:30px;padding:2px 0px;font-size:16px;position:relative;overflow:hidden;}
	.modern-ticker a{text-decoration: none;}
	.modern-ticker ul{margin:0;padding:0;list-style:none;}
	.mt-round{border-radius:7px;}
	.mt-label{margin-right:2px;padding:0 8px 0 12px;float:left;}
	.mt-round .mt-label{border-radius:5px 0 0 5px;}
	.mt-news{height:100%;overflow:hidden;float:left;}
	.mt-scroll .mt-news{background-color:transparent;}
		.mt-round .mt-news:first-child, .mt-round .mt-news:first-child a{border-top-left-radius:5px;border-bottom-left-radius:5px;}
		.mt-round .mt-news:last-child, .mt-round .mt-news:last-child a{border-top-right-radius:5px;border-bottom-right-radius:5px;}
		.mt-scroll.mt-round .mt-news a{border-radius:0;}
		.mt-news ul{width:50000px;background-repeat:no-repeat;background-position:-1000px;}
		.mt-news li{float:left;padding:0px 40px;font-size:15px;}
		.mt-news a{display:block;}
		.mt-news p{margin:0px;}
	.mt-hide{display:none;}
	.mt-controls{margin-left:2px;height:100%;position:absolute;right:2px;background-repeat:no-repeat;background-position:-1000px;}
	.mt-play, .mt-prev, .mt-next{width:30px;height:30px;background-repeat:no-repeat;background-position:center;cursor:pointer;float:left;}
	.mt-round .mt-next{border-radius:0 5px 5px 0;}

/* Blog */
#Blog-Template{}
	#Blog-Template #Page-Breadcrumbs{display:none;}
	.side-item + .side-item{margin-top:15px;}
		.side-item ul{margin:0px;padding:0px;list-style:none;}
	.post-date{display:block;text-transform:uppercase;font-size:12px;font-weight:bold;color:#999;}
	.blog-post + .blog-post{margin-top:30px;}
	.post-title a{color: #00ADA8;}
		.post-title a:hover{text-decoration:none;}

/* Tabs */
.nav-tabs{}
	.nav-tabs li + li{margin-top:0px !important;}

/* Info Boxes */
.info-box{padding:10px;background:#E5F7F6;}
	.info-box h2, .info-box h3{display: block;margin-top: 0px;text-transform: uppercase;font-size: 15px;font-weight: bold;color: #4B4D4D !important;}
	.info-box table{margin-bottom:10px;}

/*[04] - Navigation, Menus and Lists
----------------------------*/

#Site-Navigation{position:relative;margin:0px 1px;padding:5px 10px;background:#003876 url(/V2/Images/BG-Site-Navigation.png);z-index:4; }
	#Site-Navigation > div{position:relative;}
		#Site-Navigation > div > select{width:100%;height:40px;}
		#Site-Navigation > div > ul{margin:0px;padding:0px;list-style:none;text-align:center;}
			#Site-Navigation > div > ul > li{position:relative;display:inline-block;*display:block;*float:left;}
				#Site-Navigation > div > ul > li > a{display:block;text-shadow: 1px 1px 5px rgba(33,33,33,0.3);font-weight:400;color:#fff;}
				#Site-Navigation > div > ul > li.selected > a,#Site-Navigation > div > ul > li:hover > a{text-decoration:none;color:#00ada8;}

#Side-Navigation{}
	#Side-Navigation > div{}
		#Side-Navigation > div > ul{margin:0px;padding:0px;list-style:none;}
			#Side-Navigation > div > ul > li{position:relative;}
				#Side-Navigation > div > ul > li > a{display:block;padding:5px 10px;text-shadow: 1px 1px 5px rgba(33,33,33,0.3);text-transform:uppercase;font-size:15px;color:#fff;background:#003876 url(/V2/Images/BG-Site-Navigation.png);}
				#Side-Navigation > div > ul > li:hover > a{text-decoration:none;}
				#Side-Navigation > div > ul > li > ul{margin:0px;padding:10px;list-style:none;}
					#Side-Navigation > div > ul > li > ul > li{position:relative;}
					#Side-Navigation > div > ul > li > ul > li + li{margin-top:10px;}
						#Side-Navigation > div > ul > li > ul > li > a{display:block;font-size:14px;color:#000;}
						#Side-Navigation > div > ul > li > ul > li.selected > a,#Side-Navigation > div > ul > li > ul > li:hover > a{text-decoration:none;font-weight:bold;color:#003876;}
						#Side-Navigation > div > ul > li > ul > li.selected > a{}

/*[05] - Forms
----------------------------*/
label{cursor:pointer;}
#recaptcha_area{border: 1px solid #CCC;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;background:#f3f3f3;}
.recaptchatable .recaptcha_r1_c1, .recaptchatable .recaptcha_r3_c1, .recaptchatable .recaptcha_r3_c2, .recaptchatable .recaptcha_r7_c1, .recaptchatable .recaptcha_r8_c1, .recaptchatable .recaptcha_r3_c3, .recaptchatable .recaptcha_r2_c1, .recaptchatable .recaptcha_r4_c1, .recaptchatable .recaptcha_r4_c2, .recaptchatable .recaptcha_r4_c4, .recaptchatable .recaptcha_image_cell,.recaptchatable .recaptcha_r2_c2{background: none !important;}

#Site-Search{float:right;width:225px;height:33px;background:rgba(0, 0, 0, 0) url(/V2/Images/search-bkg.png?v=2) no-repeat;}
	#Site-Search .search-box{position:relative;}
		#Site-Search input{width:170px;height:20px;margin:0;padding:0 6px;border:none;background-color:rgba(0, 0, 0, 0);line-height:20px;outline:0;color:#fff;}
		#Site-Search button{position:absolute;top:3px;right:5px;width:26px;height:26px;border:none;background:transparent url(/V2/Images/search-btn.png) no-repeat;text-indent:-10001px;}

/*[06] - Buttons
----------------------------*/

.btn-aqua{color:#FFF;border-color:#00ADA8;background-color:#00ADA8;}
.btn-aqua:hover{color:#FFF;}

.btn-blue{color:#fff;border-color:#003876;background-color:#003c7e;}
.btn-blue:hover{color:#FFF;}
	.btn-blue i,.btn-blue em{margin-right:5px;}

/*[07] - Photo Galleries
----------------------------*/
.photogalleryItem{position:relative;}
	.photogalleryItem a{position:relative;display:block;padding:9px;border:1px solid #ddd;}
		.photogalleryItem a span{position:relative;display:block;width:120px;height:120px;overflow:hidden;}
			.photogalleryItem a span img{max-width:225px;float:right;}

/*[Misc] - Miscellaneous Styles
----------------------------*/
.clear{clear:both;}
.req{color:#e50000;}
.cf:before,.cf:after{content:"";display:block;}
.cf:after{clear:both;}
.cf{zoom:1;}
.centred{display:block;margin:0px auto;}
.map{width:100%;height:350px;border-top:solid 1px #EEE;border-bottom:solid 1px #EEE;}
.photogalleryTable{display:none;}
#awba_logo{display:none;}
.table-striped{table-layout:fixed;}
	.table-striped th:last-child{width:30%;}
	.table-striped td{overflow:hidden;}
.sticky-wrapper{position:relative;}

/*[MQ] - Media Queries
----------------------------*/
/* Phone - XS */
@media (max-width: 767px){
	#Page{padding-top:15px;}
		#Site-Header .inner{background:none;}
			#Site-Header #Header-Phone{padding-top:15px;text-shadow:none;color:#222;}
				#Site-Header #Header-Phone a{color:#222;}
		#Site-Navigation{margin:0px;padding:5px;}
			#Site-Navigation > div > ul{display:none;}
		#Side-Navigation > div > ul > li > ul > li + li{margin-top:0px;}
			#Side-Navigation > div > ul > li > ul > li > a{padding:10px 0px;font-size:14px;}
			#Side-Navigation > div > ul > li > ul > li > a:hover{padding:10px 0px 10px 10px;color:#fff;background:#003876;}
		#Site-Copyright{text-align:center;}
		#Site-Footer{text-align:center;}
	.button-row a{margin-bottom:15px;}
}

/* Tablet - SM */
@media (min-width: 768px){
	#Site-Header #Header-Phone{float:right;font-size:20px;}
	#Search-Bar{padding-bottom:10px;}
		#Search-Bar .social-icons{padding-top:10px;padding-right:0px;}
		#Search-Bar .social-icons a{margin:0px 0px 0px 10px;}
	#Site-Navigation > div > select{display:none;}
	#Site-Navigation > div > ul > li > a{padding:3px 8px;font-size:14px;font-family: arial, sans-serif;}
	#Content-Area{padding-right:30px;background:#fff url(/V2/Images/BG-Sidebar-SM.png) repeat-y left top;}
		#Sidebar{margin-right:-20px;}
		#Page-Breadcrumbs{float:right;}
	#Site-Footer .holder{padding-left:15px;border-left:1px solid #406a98;}
	#Site-Copyright .right{text-align:right;}
	.button-row a{margin-bottom:15px;}
	#Sidebar.stuck{position:fixed;top:0px;width:170px;background:#f7f7f7;}
	#Sidebar h2{font-size:15px;}
		#Sidebar h2 img{position:relative;top:-2px;height:18px;}

        /*sticky nav helpe*/
    .sticky-side{
        max-width: 20%;
    }
}

@media (max-width: 991px){
	#Page-Content #recaptcha_area,#Page-Content #recaptcha_area #recaptcha_table{width:100% !important;}
	.recaptchatable #recaptcha_image{margin: 0 !important;width: 220px !important;}
		.recaptchatable #recaptcha_image img{max-width:100% !important;}
}

/* Desktop - MD */
@media (min-width: 992px){
	#Tagline{padding-top:30px;}
	#Site-Navigation > div > ul > li > a{padding:3px 18px;font-size:16px;font-family: arial, sans-serif;}
	#Content-Area{background:#fff url(/V2/Images/BG-Sidebar-MD.png?v=2) repeat-y left top;}
	.recaptchatable #recaptcha_image{margin: 0 !important;width: 300px !important;}
	.button-row a{margin-bottom:0px;}
	#Sidebar.stuck{width:225px;}
	#Sidebar h2{font-size:19px;}
		#Sidebar h2 img{height:21px;}
}

/* Large Desktop - LG */
@media (min-width: 1200px){
	#Tagline{padding-top:40px;}
	#Search-Bar{padding-bottom:15px;}
		#Search-Bar .social-icons{padding-top:0px;padding-right:5px;}
		#Search-Bar .social-icons a{margin:0px 10px 0px 0px;}
	#Site-Navigation > div > ul > li > a{padding:0px 25px;font-size:19px; font-family: arial, sans-serif;}
	#Content-Area{background:#fff url(/V2/Images/BG-Sidebar-LG.png?v=2) repeat-y left top;}
	#Site-Footer .holder{min-height:90px;height:auto !important;height:90px;}
	#Sidebar.stuck{width:275px;}
	#Sidebar h2{font-size:26px;}
		#Sidebar h2 img{height:28px;}
}

/*stick nav*/
.sticky-top #Site-Navigation {

    width: 100%;
    left: 0;

}

.sticky-side {


    /*left: 0;
    top: 0!important;
    z-index: 100;
    border-top: 0;*/
}

#Sidebar{
   /* min-width: 200px;
    overflow: hidden;*/
}

.table__readmore-wrapper {
    position: relative;
}

.table__readmore-wrapper--active {
    max-height: 370px;
    overflow:   hidden;
}

.table__readmore-wrapper--active .table__readmore-wrapper__opaquer {
    z-index:    98;
    position:   absolute;
    top:        0;
    right:      0;
    bottom:     0;
    left:       0;
    background: url("/images/bottom-fade.png") bottom center repeat-x;
}

.table__readmore-wrapper__hint-text {
    display:    none;
    visibility: hidden;
}

.table__readmore-wrapper__hint-text {
    display:     none;
    visibility:  hidden;
    z-index:     99;
    position:    absolute;
    height:      6em;
    text-align:  center;
    line-height: 6em;
    font-weight: bold;
    right:       0;
    bottom:      0;
    left:        0;
}


.table__readmore-wrapper--active .table__readmore-wrapper__hint-text {
    display:     block;
    visibility:  visible;
}

.table__readmore-wrapper__closer-hint-text {
    display:     block;
    visibility:  visible;
    z-index:     99;
    position:    relative;
    height:      auto;
    text-align:  center;
    line-height: 6em;
    font-weight: bold;
    right:       0;
    bottom:      0;
    left:        0;
}

.table__readmore-wrapper--active .table__readmore-wrapper__closer-hint-text {
    display:     none;
    visibility:  hidden;
}

@media screen and (min-width: 767px) {
    .saletable__ref {
        width: 9%;
    }

    .saletable__sourcecol {
        width: 36%;
    }

    .saletable__volume {

    }

    .saletable__price {

    }

    .saletable__date {

    }

    .saletable__addl {

    }

    .pasttable__date {
        width: 45%;
    }

    .pasttable__ref {

    }

    .pasttable__volume {

    }

    .pasttable__price {

    }

    .saletable__b__sourcecol {
        width: 45%;
    }

    .saletable__b__volume {

    }

    .saletable__b__price {

    }

    .saletable__b__addl {

    }

}