

.body3
{
font-size:1px;
color:#cdc0b2;
}

.modal-dialog {width:600px;}
.thumbnail {margin-bottom:6px;}

.mimage 
{
-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.75);
border:1px solid #691406;
margin-bottom:10px;
}



.video
{
float:left; 
padding-left:50px; 
padding-top:20px;
}



.mphoto
{
-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.75);
border:2px solid #b3b3b3;
}


.weddingquotes {
  border-radius:6px; 
  border:1px solid grey;
  font-size:0.9em !important;
  padding-top: 12px;
  padding-bottom: 0px;
  padding-left:0px;
  padding-right:0px;
  margin-bottom: 0px;
  color: inherit;
  background-color:#ffffff;
  color:#000000;
}


.weddingquotes h3 {
    margin-left:auto;
	margin-right:auto;
	text-align:center;
    vertical-align:middle;
}

.container_new 
{ }

.container .weddingquotes,
.container-fluid .weddingquotes {
  border-radius: 6px;
}
.weddingquotes .container {
  max-width: 100%;
}
@media screen and (min-width: 798px) {
  .weddingquotes {
    padding-top: 12px;
    padding-bottom: 12px;
	padding-left:0px;
	padding-right:0px;
  }
  .container .weddingquotes,
  .container-fluid .weddingquotes {
    padding-right: 0px;
    padding-left: 0px;
	padding-top: 12px;
  }
  .container_nopad .jumbotron4,
  .container-fluid .jumbotron4 {
    padding-right:0px;
	padding-top:0px;
    padding-left:0px;
	padding-bottom:0px;
  }

}



    .nav>li>a {
		color:#873232;
        padding: 6px;
    }





.rounded-bottom
{
border-bottom-left-radius:6px; 
border-bottom-right-radius:6px;
}


.container_np {
  padding-right: 0px;
  padding-left: 0px;
  margin-right: auto;
  margin-left: auto;
}



.navbar-collapse {
  padding-right: 3px;
  padding-left: 15px;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  background-color: #87422b !important;
  border-top: none; /*0px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); 
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); */
}


.jumbotron2 {
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 5px;
  color: inherit;
  background-color: #eee;
}
.jumbotron2 h4,
.jumbotron2 .h4 {
  color: inherit;
}
.jumbotron2 p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron2 > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron2,
.container-fluid .jumbotron2 {
  border-radius: 6px;
}
.jumbotron2 .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron2 {
    padding-top: 18px;
    padding-bottom: 18px;
  }
  .container .jumbotron2,
  .container-fluid .jumbotron2 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .container_nopad {
    padding-right:0px;
	padding-top:0px;
    padding-left:0px;
	padding-bottom:0px;
  }
}








.jumbotron3 {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  color: inherit;
  background-color: #ecebe7;
  background-color: #e0e0df;
  background-color: #666666;
}
.jumbotron3 p {
  margin-bottom: 0px;
  font-size: 0px;
  font-weight: 200;
}
.jumbotron3 > hr {
  border-top-color: #873232;
}
.container .jumbotron3,
.container-fluid .jumbotron3 {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  border-top-left-radius:0px;
  border-top-right-radius:0px;
}
.jumbotron3 .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron3 {
    padding-top: 10px;
    padding-bottom: 0px;
  }
  .container .jumbotron3,
  .container-fluid .jumbotron3 {
    padding-right: 0px;
    padding-left: 0px;
  }
    .container_nopad .jumbotron4,
  .container-fluid .jumbotron4 {
    padding-right:0px;
	padding-top:0px;
    padding-left:0px;
	padding-bottom:0px;
  }
}





.jumbotron4 {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left:0px;
  padding-right:0px;
  margin-bottom: 0px;
  color: inherit;
  background-color: #ffffff;
/*  background-color: #e4d2c0; */
}

.container .jumbotron4,
.container-fluid .jumbotron4 {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.jumbotron4 .container {
  max-width: 100%;
/*  background-color: #ffffff; */
}
@media screen and (min-width: 598px) {
  .jumbotron4 {
    padding-top: 12px;
    padding-bottom: 12px;
	padding-left:0px;
	padding-right:0px;
  }
  .container .jumbotron4,
  .container-fluid .jumbotron4 {
    padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
  }
  .container_nopad .jumbotron4,
  .container-fluid .jumbotron4 {
    padding-right:0px;
	padding-top:0px;
    padding-left:0px;
	padding-bottom:0px;
  }
}
















.jumbotron4 {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left:0px;
  padding-right:0px;
  margin-bottom: 0px;
  color: inherit;
  background-color: #ecebe7;
  background-color:#9f8bb0;
  background-color:#D7CCC8;
}

.container .jumbotron4,
.container-fluid .jumbotron4 {
	border-top-left-radius:0px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.jumbotron4 .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron4 {
    padding-top: 12px;
    padding-bottom: 12px;
	padding-left:0px;
	padding-right:0px;
  }
  .container .jumbotron4,
  .container-fluid .jumbotron4 {
    padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
  }
}



.main-text {
background-color:#D7CCC8;

color:#000000;
font-size:1.2em;
}



.main-text-grey {
background-color:#666666; 
background-color:#e4d7c6;
background-color:#9e82b6;
background-color:#D7CCC8;
color:#000000;
font-size:1.2em;
}




h1,
.h1 {
  font-size: 25px;
}

h1
{
color:#691406 !important;
font-family:Arial;
padding-bottom:8px; 
border-bottom:1px solid #691406;
border-bottom:1px solid #ffffff;
}

h2
{
color:#691406;
color:#fffff;
font-family:"Ubuntu";
border-bottom:0px;
}

h6,
.h6 {
  font-size: 20px;
}


h6
{
color:#691406;
color:#fffff;
font-family:Arial;
padding-bottom:18px; 
/*border-bottom:1px solid #691406;
border-bottom:1px solid #ffffff; */
}



.quotes {
display: none;
color: #691406;
color:#0
width:100%;
font-family: Arial,Verdana, Helvetica, sans-serif; 
font-size:1.2em;
text-decoration:none;
}


.store {
border-top:1px solid #c3c3c3; 
margin-top:10px; 
padding-top:10px;
}





.gallery2
{
padding-bottom:0px;
margin-right:10px !important; 
border:2px solid black;
}


a {
color:#af495b;
font-weight:bold;
}