﻿body {
    padding-top: 60px;
    padding-bottom: 40px;
}

.navbar-toggle {
    margin-right: 35px;
}

.navbar-brand > img{
    display: inline;
}

img.location-logo {
    width: 140px;
}

/* Slot Styles*/
.fixHeight {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.fixHeightSlotView {
    width: 200px;
}

.thumbnail-available, .thumbnail-lunch {
    height: 141px;
}

#RoomDetails {
    font-size: 75%;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}

.fb-comments, .fb-comments span, .fb-comments iframe {width: 100% !important;}

.track_square_small {
    display:inline-block;
    width:15px;
    height:18px;
    -moz-border-radius:3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px;
    margin: 5px;
    padding: 2px 6px;
    font-size: 11px;
    line-height: 16px;
    text-align: center;
    vertical-align: middle;
}

.track_square {
    display:inline-block;
    width:32px;
    height:32px;
    -moz-border-radius:5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    margin-right: 15px;
}

/* Lastly, apply responsive CSS fixes as necessary */
/*@media (max-width: 980px)
{
    body {
        padding-top: 0;
        padding-bottom: 0;
    }
}*/

.has-switch {
    margin-top: 10px;
}

.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}

.userItem.select2-container .select2-results {max-height: 160px;}
.userItem .select2-results {max-height: 160px;}
li.select2-highlighted * h1 { color:white;}

.popover { width: 500px !important;}

/* Empty CSS classed for Resharper */

.PopMe {}
.TipMe {}
.switch {}
.switch-change {}
.TipMeTop {}
.fb-like {}
.twitter-share-button{}
.twitter-follow-button{}
.ignore {}
.cancel {}
.required {}
.email {}
.url {}
.usPhone{}
.phoneUS {}
.tinymce {}
.sessionList{}