﻿/*
		Custom CSS overrides
*/

/* Set defaults for page and container */
body{
	padding:10px 0 10px 0;
	background-color:#eee;
	font-family: Arial,Helvetica,sans-serif;
}
.main{box-shadow: 1px 1px 17px black;width:990px;margin:0 auto;}

.table-banner{width:100%;}
.table-banner td{vertical-align:top;}
.table-banner td{width:30%;}
.table-banner td+td{width:37%}
.table-banner td+td+td{width:33%;}
.table-banner h1{margin-top:10px;}
.text-shadow{text-shadow:5px 5px 5px #000}
.text-enhance{text-shadow:0px 2px 3px #000;}

.banner-pict{
	background-color:transparent;
	background: url("../images/ssBanner.png") no-repeat 30% 70%;
	width:300px;
	height:200px;
	border-radius:3px;
	margin-top:10px;
}
.banner{padding-top:10px;}
.panel-heading,.panel-footer{
	color:#fff;
	background-color:transparent;
	background: url("../images/ss-bkgrn.png") no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
    text-shadow: 0 1px 0 #ffffff;
}
h3.panel-title{font-family:'Varela Round',sans-serif;text-shadow:0px 2px 3px #000;}
.panel,.well{box-shadow: 1px 1px 17px black;}


.panel-body li{padding-right:80px;}

.panel-body hr{height:1px;border:0;color:red;background-color:red;margin:20px 0;}

.tab-content{background-color:Wheat;margin:0}
.tab-title{padding:10px 10px 0 0;}

.nto-tabs-nav-wrap{margin:1px 0 0 2px;}
.nto-tabs-content-wrap{margin:0 1px;width:100%;}
.nto-tabs{margin:-1px -1px 0 -1px;font-size:.9em;}
.nto-tabs li a{border-top-left-radius:0;border-top-right-radius:0;background-color:transparent;color:gray;}
.nto-tabs li.active a{background-color:Wheat;color:black;}
.nto-tabs li a:focus{outline:0;background-color:Wheat;color:black;}
.nto-tabs li a:hover,
.nto-tabs li.active a:hover
{
	background-color:Wheat;
	color:black;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
}

/* font colors */
.aqua{color:aqua;}
.black{color:black;}
.blue{color:blue;}
.fuchsia{color:fuchsia;}
.gray{color:gray;}
.green{color:green;}
.lime{color:lime;}
.maroon{color:maroon;}
.navy{color:navy;}
.olive{color:olive;}
.orange{color:orange;}
.purple{color:purple;}
.red{color:red;}
.silver{color:silver;}
.teal{color:teal;}
.white{color:white;}
.yellow{color:yellow;}
.dark-brown{color:#654321}
.bk-gold{background-color:gold;}

/* row spacing */
.rspace{margin-bottom:10px;}

/* style image as photo */
.photo img{background:#fff;margin:0 5px 5px 10px;padding:3px;box-shadow:0 0 5px #000}

.home-columns .panel-body{height:280px;}
.home-columns .panel-title{text-align:center;}

.no-gutter{padding-left:0;padding-right:0;}

.table td{width:50%;}

strong{color:#2F4F4F}
.caption{text-align:center;}
.caption h5{font-weight:bold;}
.thumbnail{border-color:red;}
.thumbnail::before{content:"click to enlarge";font-size:10px;text-align:center;}

/* css hacks go here */

*{-webkit-font-smoothing:subpixel-antialiased;}
html {overflow-y: scroll;}
