/* Defaults */
:link, :visited {text-decoration:none}
ul, ol{list-style:none;margin:0}
img {border:0;}

/* Text & Color layer */
html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center;background:#900020 /*url('images/bg.jpg');background-repeat: repeat-x */;}
/* p{margin:0 10px 10px} */
p{margin:0}
/* a{display:block;color: #981793;padding:10px} */

#header {
width:760px;
height:184px;
margin:0;
padding:10px 10px 0;
background-image:url('images/header_back2.jpg');background-repeat: no-repeat;
}

div#container{text-align:left}
#company{text-align:center}


#nav-main .tl a {
padding:0;
display:block;
text-align:center;
font-family:Times New Roman, georgia, serif;
font-size:17px;
font-weight:bold;
color: #000;
}
#nav-main .tl a.current {
background-image:url('image/tab3.gif');
background-repeat: no-repeat;
color: #000;
}

#nav-main .tl a.sub-menu {
background-image:url('image/tab2.gif');
background-repeat: no-repeat;
color: #000
}

#sub-nav {
background-color: #CDA769;
}

#sub-nav a {
padding:0;
display:block;
text-align:center;
}

#notice {
 padding-top: 10px;
 padding-bottom: 10px;
 font-size:15px;
 font-weight:bold;
 text-align: center;
 border:1px dashed #000000;
}

#carry-out {
font-size:15px;
}

#offer {
width:330px;
border:1px dashed #000000;
border-bottom:none;
}

#offer p {
padding-left:40px;
}

#coupons {
width:290px;
padding-left:40px;
border:1px dashed #000000;
border-top:none;
}

#coupons img {
width:268px;
height:227px;
}


#intro-coupons {
font-size:14px;
line-height:1.4;
margin:15px 0;
text-align:left;
}

#intro-coupons img {
width:718px;
height:433px;
}

#content #offer {
width:330px;
border:none;
border-bottom:none;
}

#dir {
font-size:17px;
font-weight:bold;
}

.directions {
margin-left:45px;
font-size:14px;
text-align:left;
}

/* coupons block */

#coupons-block {
  margin:15px 0;
  width: 718px;
  font-family: times;
  text-align: center;
  background-color: #ffffff;
}

.coupon-description {
  font-size: 1.1em;
  font-weight: bold;
}

#coupons-block .coupon-info {
  font-size: 1em;
}

#coupons-block .coupon-condistions {
  font-size: 0.8em;
}

.web-coupon {
font-weight: bold;
color: blue;
}

#coupons-block #left-columns-top {
  float: left;
  width: 495px;
}

#coupons-block .fist-col2 {
  float: left;
  width: 49.7%;
  border: 1px dashed #000000;
}

#coupons-block .second-col2 {
  float: right;
  width: 49.9%;
  height: 444px;
  background-image:url('images/add_image.jpg');
  background-position: top left;
  background-repeat: no-repeat;
}

#coupons-block .right-column {
  float: right;
  padding-right: 0;
  width: 221px;
  border: 1px dashed #000000;
}

#coupons-footer {
padding: 2px 0;
font-family: Verdana,Geneva,sans-serif;
text-align: center;
font-size: 1.4em;
color: #ffffff;
background-color: #AE203F;
}

#add-info {
  margin-top: 215px;
  font-weight: bold;
  background-color: white;
  opacity:0.7;
}

#add-address, #add-phone {
  font-size: 1.3em;
}

#address p {
margin: 0;
padding: 0;
}

.coupon-info {
  font-size: 0.7em;
}

.coupon-condistions {
  font-size: 0.6em;
}

#coupon-01 .web-coupon {
padding-left: 20px;
}

#coupon-02 {
border-top: 1px dashed #000000;
}

#coupon-02 .web-coupon {
padding-left: 5px;
}

#coupon-03 {
border-top: 1px dashed #000000;
}

#coupon-03 .web-coupon {
padding-left: 20px;
}

#coupon-04 .web-coupon {
padding-left: 25px;
}

#coupon-05 {
height: 160px;
border-top: 1px dashed #000000;
}

#coupon-05 .web-coupon {
padding-left: 15px;
}

/* end coupons block */


#intro {
text-align:center;
font-size:17px;
font-weight:bold;
color: #000;
}

#intro-main {
font-size:14px;
line-height:1.4;
margin:15px 0;
}

#intro-main p, #intro-history p{
font-size:14px;
line-height:1.4;
margin:15px 0;
}

#our-history {
margin-left:45px;
text-align:left;
font-size:17px;
font-weight:bold;
color: #000;
}

#our-contact {
margin-left:45px;
text-align:left;
font-size:17px;
font-weight:bold;
color: #000;
}

#intro-history {
font-size:14px;
line-height:1.4;
margin-left:45px;
text-align:left;
}

#intro-contact {
font-size:14px;
line-height:1.4;
margin:15px 45px;
text-align:left;
}

#intro-contact p#phone-number {margin-bottom: 5px;}
#intro-contact p#fax-number {margin-bottom: 20px;}
#intro-contact p#write-us {
  margin-bottom: 15px;
}

#intro-map {
font-size:14px;
line-height:1.4;
margin:0 100px 15px;
text-align:left;
}


#right-col #image-message {
padding:5px 0;
font-size:12px;
line-height:1.2;
font-weight:bold;
text-align:center;
}

#intro-location {
margin-left:100px;
text-align:left;
font-size:17px;
font-weight:bold;
color: #000;
}

#location {
text-align:left;
font-size:14px;
line-height:1.4;
margin-left:100px;
margin-bottom:185px;
}

/* #content p{line-height:1.4} */
#extra{background:#FF8539}

#footer {
margin:0;
padding:0 21px;
height:46px;
background-image:url('images/footer_back2.jpg');
background-repeat: no-repeat;
}

div#footer p{margin:0;padding:10px;text-align:center}

/* Structure layer */

#container{width:760px;margin:0 auto;}
#wrapper3 img{float:left}
#logo{float:right;margin-top:24px;width:188px;height:104px}
#company{float:left;margin-top:24px;width:336px;height:102px}

#nav-zone {
position:relative;
width:760px;
height:72px;
background-image:url('images/nav_back.jpg');
background-repeat: no-repeat;
}

#right-side-nav {
float:left;
width:320px;
height:40px;
background-image:url('images/right_side_nav.jpg');
background-repeat: no-repeat;
}

/* #handle2 {
float:right;
width:80px;
height:56px;
background-image:url('../images/handle_back2.jpg');
background-repeat: no-repeat;
} */

#nav-main {
float:left;
padding-left:20px;
width:400px;
height:40px;
/* background-image:url('images/navigation.jpg');
background-position:20px 0px;
background-repeat: no-repeat; */
}

#nav-main ul {position:relative}
#nav-main ul li.tl {position:absolute}
#nav-main .tl a {height:40px;}

#nav-main li:hover ul, #nav-main li.over ul { display: block; }

/* #nav-main li.tl:hover, #nav-main li.tl.over {background-color: #FFF;} */

#nmli_0 {
left:0;
background-image:url('images/home.jpg');
background-repeat: no-repeat;
}
#nmli_0 a {
width:73px;
}

#nmli_0:hover {
left:0;
background-image:url('images/home2.jpg');
}

#nmli_1 {
left:73px;
background-image:url('images/menu.jpg');
background-repeat: no-repeat;
}
#nmli_1 a {
width:68px;
}

#nmli_1:hover {
background-image:url('images/menu2.jpg');
}

#nmli_2 {
left:141px;
background-image:url('images/location.jpg');
background-repeat: no-repeat;
}
#nmli_2 a {
width:94px;
}

#nmli_2:hover {
background-image:url('images/location2.jpg');
}

#nmli_3 {
left:235px;
background-image:url('images/history.jpg');
background-repeat: no-repeat;
}
#nmli_3 a {
width:79px;
}

#nmli_3:hover {
background-image:url('images/history2.jpg');
}

#nmli_4 {
left:314px;
background-image:url('images/contact.jpg');
background-repeat: no-repeat;
}
#nmli_4 a {
width:86px;
}

#nmli_4:hover {
background-image:url('images/contact2.jpg');
}

#sub-nav {
position:absolute;
top:31px;
left:20px;
width:720px;
height:33px;
z-index:10;
/* padding-left:30px; */
background-image:url('images/sub_nav.jpg');
background-repeat:no-repeat;
}

#sub-nav ul {position:relative}
#sub-nav ul li{position:absolute}
#sub-nav a {
height:33px;
font-size:15px;
font-weight:bold;
color: #000;
}
.sub-menu{}
.subsho{visibility:visible}
.subhid{visibility:hidden}

#snli_0 {
left:0;
background-image:url('images/breakfast.jpg');
background-repeat:no-repeat;
}
#snli_0 a {
width:91px;
}

#snli_1 {
left:91px;
background-image:url('images/lunch.jpg');
background-repeat:no-repeat;
}
#snli_1 a {
width:62px;
}

#snli_2 {
left:153px;
background-image:url('images/dinner.jpg');
background-repeat:no-repeat;
}
#snli_2 a {
width:66px;
}

#snli_3 {
left:219px;
background-image:url('images/salads.jpg');
background-repeat:no-repeat;
}
#snli_3 a {
width:66px;
}

#snli_4 {
left:285px;
background-image:url('images/appetizers.jpg');
background-repeat:no-repeat;
}
#snli_4 a {
width:95px;
}

#snli_5 {
left:380px;
background-image:url('images/desserts.jpg');
background-repeat:no-repeat;
}
#snli_5 a {
width:81px;
}

#snli_6 {
left:461px;
background-image:url('images/beverages.jpg');
background-repeat:no-repeat;
}
#snli_6 a {
width:167px;
}

#snli_7 {
left:628px;
width:92px;
height:33px;
background-image:url('images/sub_nav_right.jpg');
background-repeat:no-repeat;
}

#main {
/* height:461px; */
min-height:30px;
padding:0 21px;
margin:0;
background-image:url('images/main_back.jpg');
background-repeat:repeat-y;
}

#content {
float:left;
width:340px;
padding:0 7px 0 10px;
}

#right-col {
float:right;
margin-top:0;
width:358px;
}

#food-items {
float:left;
width:169px;
padding-left:10px;
}

#announcements {
float:right;
width:169px;
padding-left:10px;
}

.food {
width:160px;
margin-bottom:10px;
border:1px solid #000;
}

#announ-header{margin-left:6px}
#announ-content{margin-left:6px;width:141px;padding:0 6px 0 8px;background-image:url('images/announ_borders.png');background-repeat: repeat-y}
div#extra{float:left;width:500px}
/* .devider{float:left;width:100%;height:27px} */

#menu #main {
padding-top:0;
}

#menu #content {
width:718px;
padding:0;
}

#menu .left-side {
float:left;
width:332px;
}

#menu .right-side {
float:right;
width:332px;
}

.special-header {
margin:0;
margin-top:20px;
padding-bottom:8px;
text-align:center;
font-family:verdana, Geneva, sans-serif;
font-style:italic;
font-size:15pt;
font-weight:normal;
color:blue;
word-spacing:-5px;
letter-spacing:3px;
}

#offer .special-header {
margin:0;
color:#000182;
}

.special-header2 {
margin:0;
padding-bottom:8px;
text-align:center;
font-family:verdana, Geneva, sans-serif;
font-style:italic;
font-size:15pt;
font-weight:normal;
color:blue;
word-spacing:-5px;
letter-spacing:3px;
}

/* a .special-header {
margin:0;
} */

.additional-info {
margin:-8px 90px 5px 90px;
font-weight:bold;
font-size:8pt;
}

.additional-info2 {
margin-top:-8px;
font-weight:bold;
font-size:8pt;
text-align:center;
}

.additional-info3 {
margin-top:20px;
margin-left:10px;
font-weight:bold;
font-size:11pt;
color:#00f;
}

.additional-info4 {
margin:30px 150px 15px 10px;
margin-top:20px;
margin-left:10px;
font-weight:bold;
font-size:8pt;
}

.two-col-image .right-side .additional-info2 {
margin-right:20px;
text-align:left;
}

.substitutions {color:blue}

div.substitutions {padding-top:15px;}

.guest-favorites {
margin:0;
margin-bottom:-7px;
padding-top:2px;
padding-left:25px;
height:21px;
font-size:10pt;
color:red;
background-image:url('images/favorites.gif');
background-repeat: no-repeat;
}

.menu-key {
margin:20px 0 0 25px;
padding-top:2px;
padding-left:25px;
height:21px;
font-size:10pt;
color:red;
background-image:url('images/favorites.gif');
background-repeat: no-repeat;
}

.right-side .menu-key {
margin-left:120px;
}

.new-item {
margin:0;
margin-bottom:-7px;
padding-top:2px;
padding-left:25px;
height:21px;
font-size:10pt;
color:red;
background-image:url('images/new.png');
background-repeat: no-repeat;
}

/* .menu-header2 {
margin:0;
margin-bottom:-7px;
padding-top:2px;
margin-left:25px;
height:21px;
font-size:10pt;
color:red;
} */

.new h2 {
margin-left:35px;
}

#fancy-border .single-col-right h2.menu-header2 {
margin-left:35px;
}

span.menu-header2 {
margin-left:10px;
font-weight:bold;
}



.new span.menu-header2 {
margin-left:5px;
}

.price {
color:#000000;
font-size:9pt;
font-weight:normal;
}

.menu-item {
position:relative;
left:25px;
font-size:10pt;
color:red;
}

.two-col-header {
margin:0 10px;
}

#menu .two-col-header .right-side {
margin-left:15px;
margin-right:20px;
width:297px;
}

.two-col-header p, .single-col-left p, .single-col-right p, .right-top p, #right-bottom p, .three-col p {
padding-left:25px;
line-height:1.2;
}

.two-col-header .left-side .new p {
padding-left:35px;
}

.left-side .new .special-item p {
padding-left:10px;
}

#right-top2 {
margin-right:30px;
}

.two-col-header .right-side .special-item {
padding-left:0;
}

.two-col-header .right-side .special-item  h2 {
padding-left:10px;
}

.two-col-header .right-side .special-item  p {
padding-left:10px;
}

.two-col-header ul {
list-style-type: disc;
}

.two-col-header .left-side ul {
padding-left:39px;
padding-bottom:10px;
}

.two-col-header .right-side ul {
padding-left:39px;
}

.two-col-header .right-side .special-item ul {
padding-left:24px;
}

/* #dinner .new .menu-header2, #dinner .single-col-right .menu-header2 {
margin-left:35px;
} */

#dinner .new p, #dinner .single-col-right p {
padding-left:35px;
}

.single-col-right .guest-favorites {
margin-left:10px;
}

.special-item {
margin-top:4px;
margin-left:25px;
/* padding:2px 35px 5px 10px; */
border:1px solid #00f;
background-color:#ece0b4;
}

.special-item h2 {
margin-left:10px;
}

.special-item h1 {
margin-top:4px;
margin-bottom:0;
font-size:11pt;
color:#00f;
text-align:center;
}

.special-item p {
padding-left:10px;
}

#salads .special-item {
margin-top:10px;
padding-right:20px;
}

.new img {
float:left;
}

.new2 {
margin-bottom:10px;
position:relative;
background-image:url('images/favorites.gif');
background-position:left 75px;
background-repeat: no-repeat;
}

.new3 {
position:relative;
}

.new3 h2 {
margin-left:35px;
}

.new3 p {
margin-left:10px;
}

#salads .right-side {
width:386px;
}

#salads .right-side .new {
margin-right:20px;
}

#appetizers {
margin-top:-60px;
}

#appetizers h1 {
width:386px;
padding-left:195px;
}

#appetizers .single-col-left .special-item {
padding-right:20px;
}

#appetizers .single-col-left .special-item h2 {
padding-left:0;
background-image:none;
}

#appetizers .single-col-left .special-item p {
padding-left:10px;
}

/*
.new img {
position:absolute;
top:6px;
left:0;
}
*/

.new2 img {
position:absolute;
top:30px;
left:0;
}

.new3 img {
position:absolute;
top:2px;
left:0;
}

.two-col-image {
margin-top:20px;
}

/* Happens to target specifically the menu-header2 in center of breakfast page */
.two-col-image .menu-header2 {
padding-left:0;
}

.two-col-image .special-header {
margin:0;
text-align:left;
}

#menu .two-col-image .left-side {
width:317px;
margin-bottom:-3px;
/* border:1px dashed blue; */
}

#menu .two-col-image .right-side {
padding-right:110px;
height:342px;
width:284px;

/* border:1px dashed blue; */
background-image:url('images/craft.jpg');
background-position:right bottom;
background-repeat: no-repeat;
}

#menu #western-skillet .left-side {
width:329px;
height:303px;
background-image:url('images/Western_Skillet_left.jpg');
background-position:right 0px;
background-repeat: no-repeat;
}

#menu #western-skillet .left-side p {
margin-left:10px;
}

#menu #western-skillet .additional-info4 {
margin-left:0;
}

#menu .two-col-header .additional-info5 {
margin:-8px 60px 5px 90px;
font-weight:bold;
padding-left:0;
font-size:8pt;
}

#menu .additional-info6 {
margin:-8px 20px 0;
font-weight:bold;
font-size:9pt;
}

#menu .additional-info7 {
margin:-8px 20px 0;
font-weight:bold;
font-size:9pt;
text-align:center;
}

#menu .additional-info8 {
padding-bottom:10px;
font-weight:bold;
font-size:9pt;
text-align:center;
}

#menu #western-skillet .left-side .menu-key {
margin-left:10px;
}

#consumer-message {
margin-right:10px;
font-size:8pt;
}

#menu #western-skillet .right-side {
width:389px;
}

.menu-header3 {
margin:0;
padding-top:10px;
text-align:center;
font-size:11pt;
font-weight:bold;
}

#fancy-border {
/* position:relative; */
margin:10px;
border:1px solid blue;
}

#fancy-border p.justified, #fancy-border p.centered {
margin:-8px 25px 10px;
font-weight:bold;
font-size:8pt;
}

p.justified {
text-align:justify;
}

p.justified strong {
font-size:10pt;
}

p.centered {
text-align:center;
}

.single-col-left {
float:left;
margin:15px 10px 0;
width:302px;
}

#fancy-border .single-col-left {
float:left;
margin:15px 10px 0 5px;
width:307px;
}

.single-col-left-pad {
margin-left:10px;
}

.single-col-left .new4 {
position:relative;
margin-left:-10px;

}

.new4 .menu-header2 {
padding-left:10px;
}

.new4 p {
padding-left:35px;
}

.new4 img {
position:absolute;
top:40px;
left:0;
}

.label1 {
float:left;
margin-top:20px;;
width:182px;
text-align:center;
color:#00f;
}

.label2 {
position:absolute;
top:395px;
left:275px;
text-align:center;
color:#00f;
}

.label3 {
float:right;
text-align:center;
color:#00f;
}

.right-top .label4 {
width:80px;
text-align:center;
font-weight:bold;
color:#00f;
}

.right-top .label4  p {
padding-left:0;
}
.single-col-right {
float:right;
margin:328px 10px 0;
width:332px;
}

#lbl5 {
position:relative;
}

#label5 {
position:absolute;
left:35px;
top:35px;
color:#0000ff;
font-weight:bold;
text-align:center;
z-index:10;
}

#lbl6 {
position:relative;
}

#label6 {
position:absolute;
left:210px;
top:50px;
color:#0000ff;
font-weight:bold;
text-align:center;
z-index:10;
}

#lbl7 {
position:relative;
}

#label7 {
position:absolute;
left:60px;
top:40px;
color:#0000ff;
font-weight:bold;
text-align:center;
z-index:10;
}

#lbl8 {
position:relative;
}

#label8 {
position:absolute;
left:20px;
top:360px;
color:#0000ff;
font-weight:bold;
text-align:center;
z-index:10;
}

#lbl9 {
position:relative;
}

#label9 {
position:absolute;
left:232px;
top:0;
color:#0000ff;
font-weight:bold;
text-align:center;
z-index:101;
}

#appetizers .single-col-right {
margin-top:0;
}

#dinner {
position:relative;
}

#dinner .single-col-left .new {
/* padding-bottom:247px; */
}

#cod-holiandaise {
position:absolute;
top:80px;
right:0;
}

#bistro-filet2 {
position:absolute;
top:420px;
right:335px;
/* margin-top:433px; */
}


/* Lunch */

#menu .two-col-lunch .left-side {
width:386px;
}

.three-col-lunch {
}

.right-top {
float:right;
/* padding-right:30px; */
width:332px;
}

.right-top .new {
padding-right:25px;
}

.right-top .special-item {
padding-left:10px;
}

.right-top .special-item .menu-header2 {
margin-left:10px;
}

.right-top .special-item p {
padding-left:10px;
}

.fetch {
font-weight:bold;
color:#f00;
}

#right-bottom {
margin:15px 30px 0 0;
float:right;
width:302px;
}

.img-left {
float:left;
}

.temp {
width:359px;
}

.temp2 {
width:317px;
}

.img-right {
float:right;
}

#pre-cooked {
padding-right:30px;
font-size:8pt;
text-align:right;
}

.left-columns {
float:left;
width:478px;
}

.right-column {
float:right;
width:200px;
padding-right:40px;
}

.fist-col {
float:left;
width:199px;
padding-right:40px;
}

.second-col {
float:right;
width:199px;
padding-right:40px;
}

.right-column .menu-key {
margin-left:0;
}

/* Specials */

.three-col2 {
margin-left:40px;
}

.three-col2 .right-column h2 {
margin:0;
}

#left-columns-top {
float:left;
width:438px;
}

#left-columns-top h2 {
margin-left:15px;
}

.fist-col2 {
float:left;
width:199px;
}

.second-col2 {
float:right;
width:199px;
}

#left-columns-top .second-col2 h2 {
margin-left:0;
}

#left-columns-top .second-col2 p {
padding-left:0;
}

.three-col2 h2 {
padding-left:0;
font-size:9pt;
}

.three-col2 p {
padding-left:14px;
}

.three-col2 .right-column {
float:right;
width:200px;
padding-right:40px;
text-align:center;
}

.special-item2 {
margin:15px 10px;
padding:10px 10px 15px;
border:1px solid #00f;
background-color:#ece0b4;
}

.favorities3 {
background-image:url('images/favorites.gif');
background-position:left 2px;
background-repeat: no-repeat;
}

.special-item3 {
margin-top:4px;
margin-left:25px;
padding:2px 35px 5px 10px;
border:1px solid #00f;
background-color:#ece0b4;
}

.guest-favorites3 {
margin:0;
margin-bottom:-7px;
padding-top:2px;
height:21px;
font-size:10pt;
color:red;
}

span.guest-favorites3 {
font-weight:bold;
}

.special-item3 p {
padding-left:0;
}

.bowl {
padding-left:10px;
}
.promotions {
margin-top:10px;
font-size:8pt;
}
.promotions2 {
margin-top:25px;
font-size:8pt;
text-align:center;
}

.special-item2 .two-col-header {
margin:0;
}

#chicken-stir-fry {
width:383px;
height:345px;
float:left;
/* margin-top:-30px; */
}

/* Desserts */
#desserts #content {
padding:0;
width:100%;
text-align:center;
}

#desserts .special-item {
margin:35px 25px 220px;
padding:0;
border:1px solid #000;
}

#desserts .special-item h1 {
font-weight:bold;
color:#000;
}

/* Lightbox overrides */

#lightbox-overlay-text-about {display:none;}
div#lightbox-infoContainer {
color:#000000;
}
.anchor{clear:both;margin:0;width:100%;height:1%;}


/* Contact form */

form#contact {
    width: 625px;
    height: 300px;
    font-size: 1em;
    background-image:url('images/form.png');
    background-repeat:no-repeat;
    background-position:left top;
    border: 1px dashed green;
}

form#contact #contact-form-header {
    height: 70px;
}

form#contact #contact-form-header p {
    margin-top: 0;
    margin-bottom: 12px;
}

form#contact #contact-form {
    margin-left: 25px;
}

form#contact #contact-form p {
    margin-top: 12px;
    margin-bottom: 0;
}

#contact-form-header input, #contact-form input, form#contact textarea {
  border: none;
}

#contact-form-header input, #contact-form input {background-color: #f1ebcb;}

form#contact textarea {
    margin: 0;
    height: 48px;
    background-color: #f1edcd;
}

form#contact #send-message {
    height: 45px;
}

form#contact #send-message input {margin-top: 20px;}

#mini-menu {
  margin-bottom:10px;
  width:342px;
  border:1px solid black;
}
#item-description-box {
  float:right;
  width:142px;
  height:200px;
  background-color:#fff;
}
.item-description-header {
  padding-bottom: 10px;
  font-weight:bold;
}
#item-description {
  margin:5px;
  font:11px Verdana,Helvetica,sans-serif;
}
.mini-menu-new {
  margin:5px;
}

.new-item-header {
  font-size: 1.5em;
}

.new-item-name {
  padding: 5px 0 38px;
  font-size: 1.2em;
  font-weight: bold;
  color: #76AAE4;
}

