﻿/* 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: 280px;
}


/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }

    .body-content {
        padding: 0;
    }
}

/* user defined */

.Poppins {
	font-family: 'Poppins', sans-serif;
}
.Quicksand {
	font-family: 'Quicksand', sans-serif;
}
.Muli {
	font-family: 'Muli', sans-serif;
}
.Questrial {
     font-family: 'Questrial', sans-serif;
}
.DidactGothic {
    font-family: 'Didact Gothic', sans-serif;
}
.customBkgd {
	
}
.container {
    position: relative;
}
.container2 {
    width: 100%;
	padding-top: 0px;
}
.right {
    float: right;
    width: 40%;
}

.left {
    overflow: hidden;
}

.column-left {
    float: left;
    width: 43%;
}

.column-right {
    float: right;
    width: 51%;
}

.column-center {
    display: inline-block;
    width: 5%;
}

/* Developer Additions: Styling */

table {
    border-collapse: collapse;
}
table, th, td {
    border: 1px solid black;
}
th, td {
	padding:4px;
}
table.noborder, table.noborder tr, table.noborder td {
	border: none;
	padding: 0;
}
table.pad6, table.pad6 th, table.pad6 td {
	padding:6px;
}
.labelRow {
	background-color: #98cc42;
}
.labelRow1 {
	background-color: #c5e690;
}
.labelRow2 {
	background-color: #fdd1ae;
}
.labelRow4 {
	background-color:   #f8a280;/*#ff9065; */
}
.labelRow5 {
	background-color:#ffb99f;
}
.labelRow6 {
	background-color: #81baf3;
}
.labelRow7 {
	background-color: #d5cbd9;/*#D1B1DC;*/
}
.labelRow8 {
	background-color: #ffd6aa;/*#f1cabb;*/
}
.labelRow9 {
	background-color: #c9dcef;/*#f1cabb;*/
}
.whiteBkgd {
	background-color: #ffffff;
}
.grayBkgd  {
	background-color: #e8e8e8;
}

#bidForm {
	width:80%;
	background-color:#d8d8d8;
	padding:8px;
}
.btnAction {
	background-color: #f8a280;
	padding:8px;
}
.btnVisible {
	margin-left:20px;
	margin-top:10px;
}
.italicText {
	font-style:italic;
}
.italicSmallText {
	font-style:italic;
	font-size: small;
}
.italicPurpleText {
	color: purple; 
	font-style:italic;
}
.italicSmallPurpleText {
	font-style:italic;
	font-size: small;
	color: Purple;
}
.italicGreenText {
	font-style:italic;	
	color: #175307;
}
.largeText {
	font-size: Large;	
}
.purpleText {
	color: Purple;
}
.purpleLargeText {
	color: Purple;
	font-size: large;
}
.redText {
	color: Red;
}
.redLargeText {
	color: Red;
	font-size: large;
}
.greenLargeText {
	color: Green;
	font-size: large;
}
.mediumText {
	font-size: medium;		
}
.largeBoldText {
	font-size: large;	
	font-weight: bold;
}

.marginMoveIn15 {
	margin-left:15px;
}
.marginMoveIn {
	margin-left:20px;
}
.marginMoveIn30 {
	margin-left: 30px;
}
.marginMoveIn40 {
	margin-left:40px;
}
.showThis {
	display: '';
}
.hideThis {
	display: none;
}
.deleteText
{
	font-size: small;
	font-style: italic;
	color: Purple;
}

.softGreenBkgd {
	background-color: #d9f3ae;  
}
.softMedgreenBkgd {	
	background-color: #b9e671;
}
.softLTGreenBkgd {
	background-color: #e5f9c4;  
}
.greenButtonBkgd {
	background-color:#B7E48E;
	padding: 5px;
}
.brtGreenButtonBkgd {
	background-color:#98cc42;
	padding: 10px;
	font-size:Large;
	font-weight: bold;
}
.salmonButtonBkgd {
	background-color:#f8a280;
	font-size:Large;
	padding: 10px;
	
}
.ltBlueButtonBkgd {
	background-color:#9ed4e8; /*#81baf3;*/
	padding: 5px;
}
.ltTealButtonBkgd {
	background-color: #9feebc; /*#9ed4e8; #81d4f3*/
	padding: 5px;
	
}
.lavenderButtonBkgd {
	background-color: #a7b2ee;/*#d4c3d9; #d5cbd9; #d1b1dc;   */
	padding: 5px;
	
	
}
.topPadding20 {
	padding-top: 20px;
}

.eventsLgTitle {

	font-size: Large;
	
}

.sectionBigPic {
	/*background-image: url('../images/bar-catering-celebration-2000.jpg');
	background-image: url('../images/adult-busy-cellphone-1083622.jpg');
	
	background-image: url('../images/IceCreamSocialCover.jpg'); blur-cellphone-close-up-369376.jpg
	../images/apple-email-iphone-17663.jpg
	
	background-repeat:no-repeat;
    background-size:100% 100%;
	color:  #f1dfbe;
	*/
	background-image: url('../images/adult-busy-cellphone-1083622.jpg');/**/
	
	/*background-image: url('../images/bouquet-breakfast-candle-2000short.jpg');*/
	background-repeat:no-repeat;
	background-position: center center;
    background-size:cover;
	color: #f1dfbe; /*#1b1303;*/
	
}
/*.sectionBigPic h1 { font-size: 60px; text-shadow: 0px 0px 20px #f1dfbe !important; }
.sectionBigPic h2 {  text-shadow: 0px 0px 20px #f1dfbe !important; }
*/
/**/

.sectionBigPic h1 {  text-shadow: 0px 0px 5px black !important; }
.sectionBigPic h2 {  text-shadow: 0px 0px 5px black !important; }

.sectionBigPic h1 span{
	background-color: #1b1303; 
	opacity: 0.8; 
	padding: 7px; 
	padding-right: 7px; 
	padding-left: 7px; 
	border: 1px solid powderblue;
	line-height:1.12em;
	}
.sectionBigPic h2 span{
	background-color: #1b1303;
	opacity: 0.8; 
	padding: 7px; 
	padding-right: 14px; 
	padding-left: 14px; 
	border: 1px solid powderblue;
	line-height:1.70em;
	}
	
.sectionBigPic2 {
	/*background-image: url('../images/IceCreamSocialCover.jpg'); 
	background-repeat:no-repeat;
    background-size:100% 100%;
	color:  #f1dfbe;
	*/
	background-image: url('../images/_opt_abstract-art-artistic-990824.jpg');/**/
	
	/*background-image: url('../images/bouquet-breakfast-candle-2000short.jpg');*/
	background-repeat:no-repeat;
	background-position: center center;
    background-size:cover;
	color: #f1dfbe; /*#1b1303;*/
	
}
/*.sectionBigPic h1 { font-size: 60px; text-shadow: 0px 0px 20px #f1dfbe !important; }
.sectionBigPic h2 {  text-shadow: 0px 0px 20px #f1dfbe !important; }
*/
/**/

.sectionBigPic2 h1 { text-shadow: 0px 0px 5px black !important; }
.sectionBigPic2 h2 {  text-shadow: 0px 0px 5px black !important; }

.sectionBigPic2 h1 span{
	background-color: #1b1303; 
	opacity: 0.8; 
	padding: 7px; 
	padding-right: 14px; 
	padding-left: 14px; 
	border: 1px solid powderblue;
	line-height:1.12em;
	}
.sectionBigPic2 h2 span{
	background-color: #1b1303;
	opacity: 0.8; 
	padding: 7px; 
	padding-right: 14px; 
	padding-left: 14px; 
	border: 1px solid powderblue;
	line-height:1.70em;
	}

/*.sectionBigPic h1 { font-size: 57px; }

.sectionBigPic h1 { font-size: 57px; text-shadow: 0px 0px 5px black !important; }
.sectionBigPic h2 {  text-shadow: 0px 0px 5px black !important; }
.sectionBigPic h1 span{background-color: #f1dfbe; opacity: 0.7; padding: 7px; border: 1px solid #1b1303;}
.sectionBigPic h2 span{background-color: #f1dfbe;opacity: 0.8; padding: 7px;border: 1px solid powderblue;}
*/
.sectionBigPic3 {
	/*background-image: url('../images/bar-catering-celebration-2000.jpg');
	background-image: url('../images/adult-busy-cellphone-1083622.jpg');
	
	background-image: url('../images/IceCreamSocialCover.jpg'); blur-cellphone-close-up-369376.jpg
	../images/apple-email-iphone-17663.jpg
	
	background-repeat:no-repeat;
    background-size:100% 100%;
	color:  #f1dfbe;
	*/
	background-image: url('../images/bar-catering-celebration-2000.jpg');/**/
	
	/*background-image: url('../images/bouquet-breakfast-candle-2000short.jpg');*/
	background-repeat:no-repeat;
	background-position: center center;
    background-size:cover;
	color: #f1dfbe; /*#1b1303;*/
	
}
/*.sectionBigPic h1 { font-size: 60px; text-shadow: 0px 0px 20px #f1dfbe !important; }
.sectionBigPic h2 {  text-shadow: 0px 0px 20px #f1dfbe !important; }
*/
/**/

.sectionBigPic3 h1 { text-shadow: 0px 0px 5px black !important; }
.sectionBigPic3 h2 {  text-shadow: 0px 0px 5px black !important; }

.sectionBigPic3 h1 span{
	background-color: #1b1303; 
	opacity: 0.8; 
	padding: 7px; 
	padding-right: 7px; 
	padding-left: 7px; 
	border: 1px solid powderblue;
	line-height:1.12em;
	}
.sectionBigPic3 h2 span{
	background-color: #1b1303;
	opacity: 0.8; 
	padding: 7px; 
	padding-right: 14px; 
	padding-left: 14px; 
	border: 1px solid powderblue;
	line-height:1.80em;
	}
.sectionBigPic3 h3 span{
	background-color: #1b1303;
	opacity: 0.8; 
	padding: 7px; 
	padding-right: 14px; 
	padding-left: 14px; 
	border: 1px solid powderblue;
	line-height:1.50em;
	}
.sectionFooter {
	padding:5px;
	padding-bottom: 1px;
	background-color: #57223f;
	color: #777;
	width:100%;
}
.sectionFooter a {
	color: #777;
}
.sectionFooter a:hover {
	color: white;
}
.sectionColorPink {
	background-color: #d7c3bb;/*ab7291*/
}
.sectionColorSalmon {
	background-color: #c9aea0; /*#b57a79;*/#e7e7bf;
}
.sectionColorButter {
	background-color: #e7e7bf;
}
.sectionColorGold {
	background-color: #e3c47b;
}	
.sectionColorLavendar {
	background-color: #926fa3;
}
.sectionColorLTGreen {
	background-color: #71aa75;
}
.sectionColorLTAqua {
	background-color: #a6c1c0;/*7ca9a7*/
}
.sectionColorMint {
	background-color: #c4dbb5;
}
.sectionColorLTSand {
	background-color: #cfcba3;
}
.sectionColorTransTeal {
	background-color: #caf3f3;
}
.sectionColorOrangeSand {
	background-color: #e1ccaa;
}
.sectionColorCelery {
	background-color: #9db276;
}
.sectionColorBrownWood {
	background-color: #f6c79e;
}
.padding10 {
	padding: 10px;
}
img.helpimage {
	
	padding:1px;
    border:1px solid #021a40;
}
p.help {
	max-width: 500px;
}
#hasCurrentBids {
	padding: 10px;
	background-color: #fff77d; /*#e5f9c4;*/
}

#canDelete {
	padding: 10px;
	background-color: #fff77d;
}
.maxwidth300 {
	max-width: 300px;
}
.maxwidth350 {
	max-width: 350px;
}
.maxwidth400 {
	max-width: 400px;
}
.maxwidth450 {
	max-width: 450px;
}
.maxwidth500 {
	max-width: 500px;
}
.maxwidth530 {
	max-width: 530px;
}
.maxwidth600{
	max-width: 600px;
}
.navbar-inverse {
	background-color: #57223f; 	
	
	
	
/*	background-image: linear-gradient(to bottom,#057393 0,#057393 100%);	
background-color: #066382; 	
	background-image: linear-gradient(to bottom,#066382 0,#066382 100%);
    background-color: #70C0D7;     
	background-image: linear-gradient(to bottom,#70C0D7 0,#70C0D7 100%);
	background-color: #3b7ea8; 	
	background-image: linear-gradient(to bottom,#3b7ea8 0,#3b7ea8 100%);*/
}
p.max400 {
    max-width: 400px;
}
.xlargeText {
	font-size: X-Large;	
}
.xxlargeText {
	font-size: XX-Large;	
}
/*.navbar-inverse {
	background-image: linear-gradient(to bottom,#563d7c 0,#563d7c 100%);
	background-color:#563d7c;
}*/