@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:300);

.wrapper{padding-left:15px; padding-right: 15px;}

div.raf-top{color:#ccc;}
div.raf-menu{border-bottom:1px solid #888;}
.raf-menu img{padding:20px 0;}
.raf-menu .nav{padding:20px 0;}
.raf-menu a{color:#ccc; font-family: 'Roboto Condensed', sans-serif; font-size:18px; text-transform: uppercase;}
.raf-menu .nav li a:hover, .raf-menu .nav li a:focus{background:transparent; color: #fff; outline:none;}

.raf-album > div{padding-top:20px; padding-bottom:20px;}

.raf-content{background:#dcdcdc;}
.raf-content > div{padding-top:20px; padding-bottom:20px;}

table.table{font-size:16px; font-family: 'Roboto Condensed', sans-serif; text-transform: uppercase; margin-top:30px;}

.raf-shop{background-color:#888;}
.raf-shop > div{padding:20px 0;}
.raf-shop p{color:#eee;}
.raf-shop h2, .raf-shop h3{color:#fff;}

.raf-noborder{background:transparent; border:0 none; padding:0; border-radius: 0;}

h1{font-family: 'Roboto Condensed', sans-serif; font-weight:normal;  text-transform: uppercase; color: #eee; font-size:60px; margin-top:35px; }
h2{font-family: 'Roboto Condensed', sans-serif; font-weight:normal;  text-transform: uppercase;}
h3{font-family: 'Roboto Condensed', sans-serif; font-weight:normal;  text-transform: uppercase;}
.btn{font-family: 'Roboto Condensed'; text-transform: uppercase;}

.raf-thanks{padding-top:20px; border-top:1px solid #dcdcdc; margin-top:30px; padding-bottom:30px;}
.raf-thanks a{color:#888; text-decoration: underline;}
.raf-thanks a:hover{text-decoration:none;}
.raf-thanks dl{margin:0; font-size:13px; color:#888;}
.raf-thanks dt{font-weight:normal; color:#333;}

.raf-gallery img{margin-bottom:20px;}


input.error{border:1px solid red;}
label.error{color:red; font-weight:normal;}

#fb-root {
    display: none;
}

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
    width: 100% !important;
}


#gift-containter{
    position:fixed; z-index:1000; top:140px; left:-300px;
    width:398px; height: 322px; background: url(../images/gift_bg.png) 0 0 no-repeat;
}

#gift-in{width:260px; margin:80px 0 0 20px; color:#fff; font-size:16px;}



/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
    .raf-menu .nav{float:right;}
    h1{margin-top:0px; font-size:48px;}
    .raf-content img{margin-top:90px;}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
    h1{font-size:60px; margin-top:35px;}
    .raf-content img{margin-top:auto;}
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

}
