@charset "utf-8";


/*Global / Desktop View*/
header {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    background-image: url(Images/Backrounds/Untitled-2.jpg);
    margin-bottom: 23px;
}
nav {
    text-align: center;
    color: #FFFFFF;
    font-size: 28px;
    font-family: josephsophia, Madina, adelia;
}
nav p {
    display: inline-block;
    padding: 5px 20px 0px 20px;
    text-shadow: 3px 0px 4px rgba(0,0,0,1.00);
    color: rgba(255,255,255,1.00);
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0px 0px;
    font-family: josephsophia, Madina, adelia;
}
nav p a {
    color: #FFFFFF;
    text-decoration: none;
    background-color: rgba(146,146,180,0.79);
    border-radius: 15px;
    font-family: "Apple Chancery";
    font-size: 120%;
    padding-top: 0px;
    padding-right: 8px;
    padding-bottom: 0px;
    padding-left: 8px;
}
nav p a:hover {
    text-shadow: 3px 0px 1px rgba(0,0,0,1.00);
    color: #FFFFFF;
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0px 0px;
    border-radius: 15px;
    text-decoration: none;
    font-weight: normal;
    background-color: rgba(146,146,180,1.00);
    font-family: "Apple Chancery";
    padding-right: 8px;
    padding-left: 8px;
    font-size: 120%;
}








main {
	text-align: center;
	background-color: rgba(146,146,180,0.75);
	border-radius: 35px;
	max-width: 1000px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 50px;
	min-height: 200px;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
	font-size: 20px;
}
footer {
    text-align: center;
    color: rgba(146,146,180,1.00);
    font-size: 17px;
    background-color: rgba(255,255,255,1.00);
    max-width: 247px;
    margin-left: auto;
    margin-right: auto;
    border-radius: 22px;
    margin-bottom: 20px;
    font-family: "Apple Chancery";
}
body {
    background-repeat: no-repeat;
    background-image: url(Images/Backrounds/pexels-pixabay-235994.jpg);
    background-attachment: fixed;
}
header img {
    float: none;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 15px;
}
header img:hover {
	-webkit-box-shadow: 0px 0px rgba(0,0,0,0.25);
	box-shadow: 0px 0px rgba(0,0,0,0.25);
	padding-right: 0px;
	padding-left: 0px;
	border-radius: 50px;
	height: 362px;
	width: 505px;
	margin-bottom: -5px;
}

nav p:last-of-type {
	border-right: 0px;
}
.main {
}
.main_content {
}
h1 {
    font-size: xx-large;
    font-weight: 500;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
.img_corners {
    border-radius: 20px;
}
.img_shadow {
    -webkit-box-shadow: 0px 0px 15px -5px;
    box-shadow: 0px 0px 15px -5px;
}
.img_margins {
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
}
.img_floatright {
    float: right;
}
.img_floatleft {
    float: left;
}
form p {
    margin-top: 26px;
    width: 179px;
    margin-left: auto;
    margin-right: auto;
}
p input {
    min-height: 0px;
    margin-left: -18px;
    margin-right: auto;
}
.input_order {
    min-height: 65px;
    min-width: 0px;
    max-width: 170px;
}
.img_PBcake {
    margin-left: -39px;
    margin-right: auto;
}
.img_PINKcake {
    margin-right: 28px;
    margin-left: -38px;
}
.img_WHITEcake {
    margin-top: -298px;
    margin-right: 24px;
}
.img_GOLDcake {
    margin-top: 22px;
}


.img_WHITEcake {
}
.img_GOLDcake {
}
.img_cupcakes {
    margin-left: 500px;
    margin-top: -55px;
}
.img_Vconchas {
    margin-left: -394px;
    margin-top: -488px;
    margin-right: 48px;
    margin-bottom: -2px;
}
.img_Hconchas {
    margin-left: -12px;
    margin-right: -404px;
    margin-top: 16px;
    margin-bottom: -2px;
}


.img_Vconchas {
}
.img_Hconchas {
}
.p_index {
    color: #FFFFFF;
    text-shadow: 0px 0px 5px rgba(0,0,0,0.50);
    font-family: "Apple Chancery";
}
.menu {
}
.carousel-control-next {
    background-color: #DDDDDD;
}
.carousel-item {
    background-color: rgba(169,169,194,1.00);
}
.textboxes {
    margin-left: auto;
    margin-right: 0px;
}
.p_home {
    margin-top: 20px;
    font-family: "Apple Chancery";
    font-size: 150%;
}
.img_home {
    margin-bottom: 15px;
}
.p_header {
    font-size: 61px;
    font-family: "Apple Chancery";
    margin-top: 8px;
    margin-bottom: -16px;
}
.p_contact {
    margin-left: auto;
    margin-right: auto;
    padding-left: auto;
    padding-right: auto;
    text-align: center;
    width: 200px;
}
.p {
}
form {
    margin-left: auto;
    margin-right: auto;
}
.facebook {
    color: rgba(255,255,255,1.00);
}
.facebook a {
    color: rgba(255,255,255,1.00);
}
.facebook:hover {
    color: rgba(255,255,255,1.00);
}
.p_info {
    font-size: 122%;
    font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
}
.next_buttons {
    margin-top: 165px;
    margin-bottom: 165px;
    margin-left: 7px;
    margin-right: 7px;
    -webkit-box-shadow: 5px 5px 10px rgba(0,0,0,0.60);
    box-shadow: 5px 5px 10px rgba(0,0,0,0.60);
    background-color: rgba(148,148,148,1.00);
}
.mission {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 32px;
}






/*tabletview*/
@media (max-width:768px){
header {
	margin-bottom: 15px;
}
header img {
    float: none;
    margin-left: auto;
    margin-right: auto;
    width: 63%;
    height: 63%;
	}
	header img:hover {
	width: 65%;
	height: 65%;
	margin-bottom:-1%;
	}
nav p {
    display: inline-grid;
	width: 65%;
	height: 65%;
}
.global {
    width: 100%;
    height: 100%;
    -webkit-box-shadow: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px 0px;
}
.global_carousel {
    -webkit-box-shadow: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px 0px;
    height: 245px;
    width: auto;
}
.global_fam {
    width: 90%;
    float: none;
    margin-right: auto;
    margin-left: auto;
}
.global_text  {
    text-decoration: none;
}
.global_circle {
    width: 60%;
    float: none;
}
.global_about {
    float: none;
    margin-right: auto;
    margin-left: auto;
    width: 45%;
}
}
.about_margins {
    margin-top: 15px;
    margin-right: 15px;
    margin-bottom: 15px;
    margin-left: 15px;
}
.angrybird {
    margin-left: 420px;
}
.ribbon {
    float: right;
    margin-right: 10px;
}
.mission {
}
.family {
    float: right;
}
.menu_des {
    font-size: 35px;
}
.Carousel_margins {
    margin-top: 50px;
}
.next_buttons_2 {
    margin-top: 215px;
}
.next_buttons_global {
}
.circle {
    border-radius: 438px;
}
.about {
    font-size: 25px;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    text-align: left;
}
.global_circle {
}
.global_about {
}
.global_angbi {
}
.global_fam {
}
.global_text {
}
