@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0}
body{background:url(../images/bg-body.jpg) no-repeat top center #f7f3ea;
background-size:1200px auto; font-family:Arvo, Arial;padding:0px;}
a{text-decoration:none;color:#666666;}
a:hover{text-decoration:none;}

.tx25{font-size:25px}
.tx30{font-size:30px}
.txRed{color:#db0000}
.txWhite{color:#fff}
.txBlack{color:#000}
.fLeft{float:left}
.fRight{float:right}
.digit-box{width:66px; height:100px;background:none;position:relative;}
.digit{background:#fff; box-shadow:0px 1px 2px #000; width:66px; height:70px; line-height:70px; color:#000; font-size:28px; font-weight:bold; float:left; margin-top:12px; text-align:center}
.digit-box .digit{margin-top:12px;}
.wrapper{ z-index:10;width:100%; float:left; height:auto; background:url(../images/bg-wrapper.png) no-repeat;background-size:1200px auto;background-position:top center;}
.wrapper-home{ z-index:10;width:100%; float:left; height:auto; background:url(../images/discover-with-zigzag-1200px.png) no-repeat;background-size:1200px auto;background-position:top center;}
.wrapper-discover{ z-index:10;width:100%; float:left; height:auto; background:url(../images/black-zigzag-1200px.png) no-repeat;background-size:1200px auto;background-position:top center;}
.wrapper-detail{ z-index:10;width:100%; float:left; height:auto; background:url(../images/bg-wrapper.png) no-repeat;background-size:1200px auto;background-position:top center;}
.main{max-width:1000px;width:100%; margin:auto}
header{width:94%;float:left; height:auto;margin:0px 3%;}
.logo{float:left; margin:1.5% 2% 1.5% 1%;max-width:30%;}
.logo a{ display:block;}
.top-right-sec{float:right; margin:2% 2% 1.5% 2%; color:#fff; line-height:25px; font-size:15px; max-width:65%;width:50%}
.top-right-sec .search-area{margin-right:10px;}
.top-right-sec .search-area label{ float:left; margin-right:5px;line-height:25px;}
.top-right-sec .search-area input[type=text]{margin:0 1% 0 0; padding:3px; color:#ccc; width:50%}
.top-right-sec a{color:#fff}
.top-right-sec #city{width:140px;}
.top-right-sec a#city-button{color:#fff;border:none;background:transparent;background-color:transparent;background-image:transparent;float:right;  font-size: 14px;font-weight: normal;line-height: 20px;}

.discover-sticker{margin:5% auto 0px auto;max-width:40%; width:auto; display:block;text-align:center;position:relative;z-index:2;height:200px;}
.find-gr8-table{margin:6% auto 6% auto;text-align:center; max-width:602px; width:60%;}

.whole-container{width:94%; float:left;margin:0px 3%;}
.picture-it-box{background:#000; padding:1%;float:left;width:98%;min-height:300px;}
.picture-it-box .heading{color:#fff; font-size:25px; line-height:25px; font-weight:700; text-transform:uppercase; text-align:center; border-bottom:1px solid #db0000; padding-bottom:5px;}
.picture-it-box .heading span{font-size:14px; line-height:15px; text-transform:lowercase; font-weight:normal; color:#ccc}
.picture-it-box .heading img{vertical-align:middle;}
.picture-it-box .pictures{ float:left; margin:10px 0}
.picture-it-box .pictures ul{list-style:none ; margin: 0px;}
.picture-it-box .pictures ul li{float:left; margin:0 5px 5px 0; border:1px solid #666}
.picture-it-box .pictures ul li:hover{border:1px solid #db0000}
.picture-it-box .pictures ul li.last{margin-right:0}
.picture-it-box .pictures ul li a img{ float:left; max-width:108px;width:100%}

.container950{width:100%; margin:2% 0px; float:left}
.banner-uber{width:100%; margin:2% 0px;}
.hr-1{width:100%; background:none; border-bottom:2px solid #000; line-height:2px; height:2px; font-size:2px;}

/*start added for discover and list page*/
/*.triangle-border{background:url(../images/top-black-triangle-border.png) repeat-x top left;background-size:auto 100%; width:100%;height:10px}*/
.triangle-border{background:none repeat scroll 0 0 #222421;width:100%;height:20px;position:relative;z-index:-2;}
.triangle-border-1{background:url(../images/cream-zigzag-only.png) no-repeat;background-size:944px auto;background-position:top center;width:100%; height:20px; position:relative;z-index:-2;}


.black-box{background: none repeat scroll 0 0 #222421;display: block;float: left;margin:1.3% 0.2% 1.3% 0.2%;width: 99.4%;z-index: -2;}
@media \0screen { /* IE 8 hack marging top*/
  .black-box{margin:1% 0.2% 1.3% 0.2%;}
}

.cream-box{background:#f7f3ea; display: block;float: left;margin:3.5% 0.1% 1.3% 0.3%;width: 99.4%;z-index: -2;}

#cream-box-content:before{background:url(../images/cream-zigzag-only.png) no-repeat;background-size:944px auto;background-position:top center;
  content: " ";
    display: block;
    height: 15px;
    position: relative;
    top: -14px;
 }

.discover-area{ width:98%px; margin:auto 1%; display:block;}
.discover-area .hd {font-size:35px; text-transform:uppercase; color:#fff; font-weight:bold;  margin:1.5% 0% 3px 0px; }
.discover-area .hd.bottom-border{border-bottom:1px solid #db0000; padding:0 0 10px 0;width:100%;float:left;}
.discover-area .menu{float:left; width:100%; border-bottom:1px solid #db0000 }
.discover-area .menu ul{float:left; list-style:none; width:100%; margin-left:0%; margin-top:1%; }
.discover-area .menu ul.filter li{float:left; width:30%;}
.discover-area .menu ul li{float:left;}
.discover-area .menu ul li a{color:#fff; font-size:15px; margin-right:8%;}
.discover-area .item-list{ background:#f7f3ea; padding:1%px; width:100%; float:left; text-align:center}
.discover-area .item-list ul{list-style:none; width:auto; margin:1% 0px;}
.discover-area .item-list ul li{ float:left; text-align:center; margin:1% 1%; }
.discover-area .item-list ul li a{color:#c1bdb4; display:block; margin-right:0}
.discover-area .item-list ul li.highlighted a{color:#db0000}

.discover-area .data-list{ background:#f7f3ea; padding:1%; width:98%; margin-bottom:1%; clear:both;}
.discover-area .data-list .rec{padding:1% 1%; width:98%; border-radius:3px; margin-bottom:1%;clear:both;}
.discover-area .data-list .rec .pic{float:left;text-align:center;width:12%; margin-right:1%;}
.discover-area .data-list .rec h2{color:#db0000; font-size:15px;line-height:0px;}
.discover-area .data-list .rec h2 a{color:#db0000; font-size:15px;}
.discover-area .data-list .rec .details{float:left; text-align:left;margin-left:0px;width:34%;min-height:130px;}
.discover-area .data-list .rec .details p{color:#666; font-size:15px;}
.discover-area .data-list .rec .whats-great{ float:left ;margin-left:0px; text-align:left;width:30%;min-height:130px;}
.discover-area .data-list .rec .whats-great .icon-list-rec{margin:15px 0 0 0;width:100%;float:left;}
.discover-area .data-list .rec .whats-great .icon-list-rec ul{list-style:none; width:auto; margin:1% 0px;}
.discover-area .data-list .rec .whats-great .icon-list-rec ul li{ float:left; text-align:center; margin:1% 1%; width:16%;}
.discover-area .data-list .rec .location-map{ float:left;margin-left:0px;width:20%}


.bg-or{background:url(../images/bg-or.png) no-repeat top center; width:98%; margin:1% 1% 0px 1%; float:left }
/*end added for discover and list page*/

/*start detail page*/
.restaurent-detail{width:88%; margin:2% 6% 5% 6%; float:left}
.restaurent-detail .col-1 {width:48%; float:left; margin-right:2%;}
.restaurent-detail .col-1 .picture-gal{width:100%; float:left; margin-bottom:10px;}
.restaurent-detail .col-1 .picture-gal ul{list-style:none;float:left;margin:0px;width:100%;}
.restaurent-detail .col-1 .picture-gal li{text-align:center;float:left;width:24.77%;}
.restaurent-detail .col-1 .picture-gal li a{display:block; padding:4px; margin-right:3px}
.restaurent-detail .col-1 .picture-gal li a img{ max-height:70px;}
.restaurent-detail .col-1 .info{background:#fff; box-shadow:0 1px 2px #666; padding:1% 1%; width:96%; border-radius:5px; float:left; margin-bottom:15px}
.restaurent-detail .col-1 .info .pic{ float:left; width:30%; float:left;}

.boximg{-moz-box-shadow:0 1px 4px #ccc;-webkit-box-shadow:0 1px 4px #ccc;-o-box-shadow:0 1px 4px #ccc;-ms-box-shadow:0 1px 4px #ccc;box-shadow:0 1px 4px #ccc;}

.restaurent-detail .col-1 .info .pic .user{color:#db0000; margin-top:5px; font-size:13px; float:left; font-weight:bold;line-height:13px;}
.restaurent-detail .col-1 .info .pic .user span{color:#666}
.restaurent-detail .col-1 .info .desc{float:left; width: 66%; float:left; margin-left:10px; color:#db0000}
.restaurent-detail .col-1 .info .desc .location{color:#666}
.restaurent-detail .col-1 .info h2{color:#db0000; font-size:24px; margin:0 0 5px 0; line-height:25px;}
.restaurent-detail .col-1 .whats-great{ width:100%; float:left; margin-top:2%;}
.restaurent-detail .col-1 .whats-great h2{color:#db0000; font-size:25px; margin-bottom:0px;line-height:20px;}
/*.restaurent-detail .col-1 .whats-great img{margin-right:50px}*/

.restaurent-detail .col-1 .whats-great .icon-list-rec{margin:0px;width:100%;display:block;}
.restaurent-detail .col-1 .whats-great .icon-list-rec ul{list-style:none; width:100%; float:left; margin:1% 0px;}
.restaurent-detail .col-1 .whats-great .icon-list-rec ul li{ float:left; text-align:left; margin:1% 1%; width:16%;}



.restaurent-detail .col-2 {width:48%; float:left}
.restaurent-detail .col-2 .map{box-shadow:0 1px 2px #666; width:100%;  float:left; padding:0px;}
.restaurent-detail .col-2 .map img{float:left}
.restaurent-detail .col-2 .tabs{ width:100%; float:left;padding:0px 0px;}
.restaurent-detail .col-2 .tabs ul{list-style:none; width:auto; margin:0px 0px;}
.restaurent-detail .col-2 .tabs ul li{float:left;width:33.3%;}

.restaurent-detail .col-2 .tabs #hours-details-ul li{float:left;width:100%;}

.restaurent-detail .col-2 .tabs ul li a{color:#db0000; font-size:14px; text-align:center; background:url(../images/bg-tab.png) no-repeat top center;
background-size:100% auto;  width:100%; height:48px; line-height:40px; display:block; text-transform:uppercase; font-weight:bold}
.restaurent-detail .col-2 .tabs ul li.inactive a:hover{text-decoration:none;}
.restaurent-detail .col-2 .tabs ul li a.curr{background:none}
.restaurent-detail .col-2 .tabs .tab-info{padding:10px; float:left}
.restaurent-detail .col-2 .tabs .tab-info label{width:50px; float:left; clear:left; margin-right:10px; color:#666; font-size:13px; margin-bottom:5px }
.restaurent-detail .col-2 .tabs .tab-info input[type=text]{color:#666; border:1px solid #666; float:left;  padding:3px 2px; margin-bottom:5px;width:70%;}
.restaurent-detail .col-2 .tabs .tab-info button{background:#db0000; text-align:center; border-radius:2px; font-size:13px; width:175px; color:#fff; padding:5px 0; border:none; text-transform:uppercase; font-family:Arvo, Arial; font-weight:bold; margin:auto}

button.redbtnsmall{background:#db0000; text-align:center; border-radius:2px; font-size:13px; width:175px; color:#fff; padding:5px 0; border:none; text-transform:uppercase; font-family:Arvo, Arial; font-weight:bold; margin:auto}

.restaurent-detail button.redbtn{float:left; margin:10px 0;}
.restaurent-detail button.greybtn{float:left; margin:10px 0;}



.restaurent-detail .slider-list{background:#fff; border-radius:3px; box-shadow:1px 2px 2px #666; width:99%; float:left;clear:both;}
.restaurent-detail .slider-list .slider-box{background:#000; padding:2px; width:90%; padding:0 5%}
.restaurent-detail .slider-list .rec{border-bottom:2px solid #333632; padding:1% 21%; float:left;}
.restaurent-detail .slider-list .rec.last{border-bottom:none}
.restaurent-detail .slider-list .rec .user-pic{ width:18%; float:left; margin-right:1%;}
.restaurent-detail .slider-list .rec .username a{color:#1a88a9; font-size:15px; text-decoration:underline; font-weight:bold}
.restaurent-detail .slider-list .rec .info{float:left; width:80%; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.restaurent-detail .slider-list .rec .info .comment-like a{font-size:11px; color:#666; text-decoration:underline}

.restaurent-detail .slider-list .detailapp-block {margin:0px 0%;width:100%;height:100%;}
.restaurent-detail#carousel_container{position:relative;}
.restaurent-detail .slider-list .detailapp-block. .appdata-block { width:100%;}

.w99{width:99%;clear:both;}

button.redbtn{background:#db0000; text-align:center; height:50px; line-height:50px; font-size:25px; font-weight:bold; border-radius:3px; box-shadow:1px 1px 1px #666; border:none; font-family:Arvo; color:#fff; text-transform:uppercase;margin:1% 0;float:left;}
button.greybtn{background:#6d6e61; text-align:center; width:auto; height:50px; line-height:50px; font-size:25px; font-weight:bold; border-radius:3px; box-shadow:1px 1px 1px #666; border:none; font-family:Arvo; color:#fff; text-transform:uppercase; margin:1% 0;float:left;}
/*end detail page*/

.restaurant-list{ width:100%;  float:left; margin:20px 0; background:#000;position:relative;}
.restaurant-list .tab-hideshow-strip{width:100%;}
.restaurant-list .col-1{width:21px; float:left; height:461px;position:absolute;background-color:#000000;z-index:20;}
.restaurant-list .col-2{ width:64%; float:left;}
.restaurant-list .tab-strip{width:300px;display:none;float:left;margin:1% 1%}
.restaurant-list .tab-strip ul{list-style:none; margin:0px;}
.restaurant-list .tab-strip ul li{float:left; text-align:center}
.restaurant-list .tab-strip ul#tab-strip-ul li:last-child{float:left; text-align:center;margin-left:5%;}
.restaurant-list .tab-strip ul li a{color:#fff; text-transform:uppercase; font-weight:bold; font-size:17px; padding:5% 5%; display:block; width:100%}
.restaurant-list .tab-strip ul li a:hover, .restaurant-list .tab-strip ul li.selected a{background:#db0000;text-decoration:none;}
.restaurant-list .tab-strip .listing{border:1px solid #db0000; width:100%; float:left;height: 420px;}
.restaurant-list .tab-strip .listing ul {list-style:none}
.restaurant-list .tab-strip .listing ul li{ padding:4px 0; border-bottom:2px solid #fff; width:100% ;max-height: 50px;overflow:hidden}
.restaurant-list .tab-strip .listing ul li.last{border-bottom:none}
.restaurant-list .tab-strip .listing ul li a{padding:1% 1%; color:#fff; font-size:15px;  display:block; text-transform:capitalize; width:auto; text-align:left; line-height:45px; font-weight:normal;}
.restaurant-list .tab-strip .listing ul li a:hover, .restaurant-list .tab-strip .listing ul li a.selected{background:#fff; color:#db0000}
.restaurant-list .tab-strip .listing ul li a img{float:left; vertical-align:middle; margin-right:1%; max-width:20%;}
.restaurant-list .indicator{float:left; width:5px; height:100%; border-left:1px solid #65665a;}
.footer{  padding-bottom:2.5%; background-size:100% auto; max-width:950px; width:94%; margin:1% auto; overflow:hidden; clear : both; } 
.footer a{color:#000; font-size:15px; font-weight:bold;margin-right:25px;text-align:center;}
.footer a:hover{color:#db0000}
#map-canvas-discover{
    width:100%;
    height:400px;
    border: 1px solid #cccccc;
    *border: 0;
    border-color: #F7F3EA #F7F3EA #bfbfbf;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-bottom-color: #b3b3b3;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
#map-canvas-home{
    width:100%;
    height:460px;
    border: 1px solid #cccccc;
    *border: 0;
    border-color: #F7F3EA #F7F3EA #bfbfbf;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-bottom-color: #b3b3b3;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    }
.listmpa-canvas{
    width:100%;
    height:118px;
}    

.w100{width:100%;clear:both;}
.width50p{width:50%;}
.width100p{width:100%;}

#map-canvas-detail{
    width:100%;
    height:240px;
}
.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled]
{
  background-color:transparent!important;
  *background-color: transparent!important;
  background-image:none!important;
  box-shadow:none!important;
  -webkit-box-shadow:none!important;
  -moz-box-shadow:none!important;
}
.btn {
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #F7F3EA;
  *background-color: #F7F3EA;
  background-image: -moz-linear-gradient(top, #ffffff, #F7F3EA);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#F7F3EA));
  background-image: -webkit-linear-gradient(top, #ffffff, #F7F3EA);
  background-image: -o-linear-gradient(top, #ffffff, #F7F3EA);
  background-image: linear-gradient(to bottom, #ffffff, #F7F3EA);
  background-repeat: repeat-x;
  border: 1px solid #cccccc;
  *border: 0;
  border-color: #F7F3EA #F7F3EA #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff7f3ea', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination ul > li > a, .pagination ul > li > span{
  color:#DB0000;
  background-color: #F7F3EA;
  *background-color: #F7F3EA;
  background-image: -moz-linear-gradient(top, #ffffff, #F7F3EA);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#F7F3EA));
  background-image: -webkit-linear-gradient(top, #ffffff, #F7F3EA);
  background-image: -o-linear-gradient(top, #ffffff, #F7F3EA);
  background-image: linear-gradient(to bottom, #ffffff, #F7F3EA);
  background-repeat: repeat-x;
  *border: 0;
}

.btn-large{border-radius: 2px 2px 2px 2px;font-size: 12px;padding: 5px 10px; width:250px; text-align:left;}
.btn-large i.icon-remove{float:right;cursor:pointer;}

.disc-neighbour{ margin: 2% 0px;}
.disc-occassion{ margin: 2% 0px;}
.disc-cuisine{ margin: 2% 0px;}
.disc-neighbour a{ margin: 2% 0px;}
.disc-occassion a{ margin: 2% 0px;}
.disc-cuisine a{ margin: 2% 0px;}
.app-direction-nav a {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/arrow-prev-next.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    cursor: pointer;
    display: block;
    height: 43px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: -20px;
    opacity: 1;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    width: 30px;
}
.app-direction-nav a.app-prev {left: 0;opacity: 1;}
.app-direction-nav a.app-next {background-position: 100% 0;opacity: 1;right: 5px;}

.menu-container{
     float:left; width:96%!important; margin-left: 2%;margin-right: 2%;text-align: center;
}
.category_content .items{
  margin:1% 0px;
}
.category_content .items .item_details .desc{
  font-size:14px;
  text-shadow:none;
  font-weight:normal;
  text-transform:none;
}

.category_content .items .item_details .price{
  font-size:14px;
  text-shadow:none;
  font-weight:normal;
  text-transform:none;
}

.txtUpper{
   text-transform:uppercase;
}

.videoapp{ margin:3% 2%; padding:3% 2%}
.videoapp iframe{ width:100%}



.info-window {/*background:url(../images/bg-tran.png) repeat;*/background-color:rgba(44,44,44,0.7);padding:5px; width:290px;height:165px; top:10px; right:10px; color:#fff; border-radius:5px;overflow:hidden;}
.info-window .indicator{background:url(../images/indicator-1.png) no-repeat; width:17px; height:18px; position:absolute; bottom:17px; left:140px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.info-window .information{width:100%; float:left;}
.info-window .information .pic{ width:64px; float:left; text-align:center; margin-right:15px;height:120px;}
.info-window .information .pic img{margin-bottom:5px; vertical-align:middle; margin-bottom:5px; margin-right:5px;max-height:64px;}
.info-window .information .info{color:#d7d4cc; font-size:14px; line-height:18px;width:295px;}
.info-window .information .info .hd{color:#db0000; font-size:17px; font-weight:bold}
.info-window .information .info .icons-area{ border-top:2px solid #d9d6cd; width:280px; padding:10px 0; margin-top:15px; clear:both}
.info-window .information .info .icons-area img{margin-right:5px}
.info-window .information .info .icons-area a.btn-view-profile
{float:right;background:#f7f3ea url(../images/icon-logo.png) 3px 5px no-repeat; padding:3px 5px 3px 25px; color:#db0000; font-weight:bold; border-radius:3px;}
.info-window .information .info .icons-area a:hover.btn-view-profile{text-decoration:none;}

.reserved-info{ width:99%; float:left; margin:2% 0%;}
.reserved-people{ width:20%;float:left; margin-right:4%;}
.reserved-people .digit-box{float:left; margin-left:1%; vertical-align:middle;}
.reserved-people img{margin-top:15%;}
.reserved-date{ width:40%; float:left; margin-right:4%;}
.reserved-date img{margin-top:7%;}
.reserved-date .digit{ width:80%; margin-left:1%}

.reserved-time{ width:30%; float:left}
.reserved-time img{margin-top:9%; margin-right:1%;}
.reserved-time .digit-box{float:left; margin-left:1%; vertical-align:middle}

.stButton .stLarge{height:18px!important;width:21px!important;top:5px!important;background-image:none!important;}
.st_facebook_large .stButton{background-image:url(../images/icon-facebook-1.png)!important;}
.st_twitter_large .stButton{background-image:url(../images/icon-twitter-1.png)!important;}