/* CSS Document */

.tagline{
font-family: "Century Gothic",Arial;
font-size: 16px;
color: #f15c7a;
font-weight:bold;
}

.misc_nav{
font-family: "Century Gothic",Arial;
font-size: 12px;
color: #52211c;
}

a {
text-decoration:none;
color:#48130D;
}

a:hover {
color:#673F19;
text-decoration:underline;
}

.phone{
font-family: "Century Gothic",Arial;
font-size: 14px;
color: #f15c7a;
line-height: 50px;
}

.social{
font-family: "Century Gothic",Arial;
font-size: 14px;
color: #52211c;
line-height: 50px;
margin-left: 10px;
}

.social_icons {
margin-left: 10px;
}

.shipping{
font-family: "Century Gothic",Arial;
font-size: 14px;
color: #52211c;
background-color: #FFFF66;
padding: 5px;
}

.dec_shipping{
font-family: "Century Gothic",Arial;
font-size: 10px;
color: #d40002;
font-weight:bold;
}

.shipping_rest{
font-family: "Century Gothic",Arial;
font-size: 9px;
color: #808284;
margin-left: 7px;
}

.text {
border-width: thin;
border-color: #52211c;
height: 27px;
}

#main_info{
font-family: "Century Gothic",Arial;
font-size: 16px;
color: #734142;
padding-left: 25px;
margin-top: 0px;
text-align: left;
line-height: 18px;
}

.color_title {
color: #734142;
line-height: 25px;
font-size: 20px;
font-weight: bold;
}

#main_info .subtitle {
line-height: 18px;
font-size: 14px;
}

#main_info a {
text-decoration:none;
color: #734142;
}

#main_info a:hover {
text-decoration:underline;
color: #734142;
}

#collection {
margin-top: 10px;
margin-bottom: 15px;
color: #e0701c;
}

.orange {
color: #e0701c;
}

#collection .title {
color: #e0701c;
font-size: 12px;
font-weight: bold;
padding-left: 10px;
}

#collection .description {
line-height: 14px;
font-size: 12px;
padding-left: 10px;
}

#collection a  {
text-decoration:none;
color: #e0701c;
}

#collection a:hover {
text-decoration:underline;
color: #e0701c;
}


.color_subtitle {
color: #be176b;
font-size: 25px;
}




#promo {
margin-top: 7px;
}

#promo .subtitle_brown {
line-height: 25px;
font-size: 16px;
}

#promo .subtitle_pink{
font-size: 16px;
font-weight:bold;
color: #f15c7a;
}

#promo .description {
line-height: 18px;
font-size: 12px;
padding: 10px;
}

#promo .fullprice {
text-decoration: line-through;
}

#promo .button {
font-weight:bold;
text-transform: uppercase; 
padding:10px;
}

#promo a {
text-decoration:none;
color: #52211c;
}

#promo a:hover {
text-decoration:underline;
color: #52211c;
}

.color {
color: #3e1e6a;
line-height: 18px;
font-size: 16px;
}

#offer .pink_title {
color: #f15c7a;
font-weight: bold;
font-size: 24px;
line-height: 35px;
}

#offer .pink_subtitle {
color: #f15c7a;
font-weight: bold;
font-size: 16px;
}

.pink_promo {
color: #f15c7a;
font-weight: bold;
}

#border {
border-color:#afa9ab;
border-style:solid;
border-width:4px;
}

#border_collections {
border-color:#3e1e6a;
border-style:solid;
border-width:1px;
}

.intro_text {
text-decoration:none;
font-size: 24px;
line-height: 25px;
}

.intro_text a {
color: #f15c7a;
text-decoration:none;
font-size: 24px;
}

.intro_text a:hover {
color: #f15c7a;
text-decoration:underline;
font-size: 24px;
}

#offer {
font-family: "Century Gothic",Arial;
text-align: center;
color: #52211c;
font-size: 16px;
}

#offer a {
text-decoration:none;
}

#offer a:hover {
text-decoration:underline;
}

.underline {
text-decoration:underline;
}

.offer_text{
font-size: 16px;
text-align: left;
}

.offer_head{
font-size: 24px;
text-decoration:underline;
font-weight:bold;
padding-top:10px;
}

.offer_code{
font-size: 12px;
}

.offer_disc{
font-size: 10px;
}

#almost_perfect {
border-color:#afa9ab;
border-style:solid;
border-width:2px;
background-color:#f1adb7;
color: #ffffff;
}
