/* line 15, ../sass/tmot-site-main.scss */
.container .row  tr td{
  /* Margin bottom by footer height */
  color: white;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* line 23, ../sass/tmot-site-main.scss */
main {
  margin-bottom: 50px;
  padding-bottom: 60px;
  background-color: white;
  margin-top: 25px;
}
@media (min-width: 1200px) {
  /* line 23, ../sass/tmot-site-main.scss */
  main {
    padding-bottom: 0;
  }
}
/* line 34, ../sass/tmot-site-main.scss */
main.tmot-main-content {
  margin-top: 25px;
}
@media (max-width: 1199px) {
  /* line 23, ../sass/tmot-site-main.scss */
  main {
    margin-top: 100px;
  }
}
/* line 44, ../sass/tmot-site-main.scss */
main .container.tomot-container {
  position: relative;
  background-color: white;
}
@media (min-width: 1px) and (max-width: 767px) {
  /* line 44, ../sass/tmot-site-main.scss */
  main .container.tomot-container {
    width: 95%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 44, ../sass/tmot-site-main.scss */
  main .container.tomot-container {
    width: 98%;
  }
}
/* line 57, ../sass/tmot-site-main.scss */
main .tmot-container-home-feature {
  position: relative;
  top: 0;
  width: 100%;
  z-index: 0;
}
@media (min-width: 1200px) {
  /* line 57, ../sass/tmot-site-main.scss */
  main .tmot-container-home-feature {
    position: fixed;
    top: 100px;
    width: 100%;
  }
}
/* line 71, ../sass/tmot-site-main.scss */
main .tmot-container-home-feature-after {
  display: none;
}
@media (min-width: 1200px) {
  /* line 71, ../sass/tmot-site-main.scss */
  main .tmot-container-home-feature-after {
    display: block;
    position: relative;
    background-color: white;
    height: 20px;
    z-index: 5;
    margin-top: 900px;
    margin-bottom: 20px;
  }
}

/* line 87, ../sass/tmot-site-main.scss */
.wrapper {
  display: block;
}


/* Tour Section */
/* line 329, ../sass/tmot-site-main.scss */

.table-responsive table {
	border: 0 none;
	border-collapse: collapse;
	border-spacing: 0;
    width: 100%;
}

.tmot-panel-tour {
  color: #141414;
}
/* line 330, ../sass/tmot-site-main.scss */
.tmot-panel-tour .navbar-nav {
  display: none;
}
/* line 334, ../sass/tmot-site-main.scss */
.tmot-panel-tour .panel.tmot-panel-tour-heading {
  font-family: "Conv_FuturaStd-Medium", "Trebuchet MS", Arial, sans-serif;
  padding-top: 33px;
  margin-bottom: 0px;
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
  box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
}
/* line 340, ../sass/tmot-site-main.scss */
.tmot-panel-tour .panel.tmot-panel-tour-heading .tmot-panel-tour-heading-date {
  font-family: "Conv_FuturaStd-Heavy", "Trebuchet MS", Arial, sans-serif;
  font-size: 18px;
  color: #959391;
  display: none;
}
/* line 346, ../sass/tmot-site-main.scss */
.tmot-panel-tour .panel.tmot-panel-tour-heading .tmot-panel-tour-heading-date-highlight {
  color: black;
}
/* line 349, ../sass/tmot-site-main.scss */
.tmot-panel-tour .panel.tmot-panel-tour-heading h2 {
  color: red;
  font-size: 40px;
}

/* line 357, ../sass/tmot-site-main.scss */
.tmot-panel-tour-promo-top .lead {
  font-size: 16px;
  padding-top: 30px;
  padding-bottom: 30px;
  font-family: "Conv_FuturaStd-Medium", "Trebuchet MS", Arial, sans-serif;
  color: black;
}

/* line 367, ../sass/tmot-site-main.scss */
.table-hover.tmot-table caption {
  font-family: "Conv_FuturaStd-Heavy", "Trebuchet MS", Arial, sans-serif;
  color: red;
  font-size: 18px;
  text-transform: uppercase;
}
/* line 373, ../sass/tmot-site-main.scss */
.table-hover.tmot-table thead {
  background-color: #000000;
  display: table-header-group;
  vertical-align: middle;
  border-color: inherit;
}
/* line 378, ../sass/tmot-site-main.scss */
.table-hover.tmot-table thead tr {
  text-align: center;
}
/* line 381, ../sass/tmot-site-main.scss */
.table-hover.tmot-table thead tr td {
  font-family: "Conv_FuturaStd-Heavy", "Trebuchet MS", Arial, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
}
/* line 389, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody {
  background-color: #7c7c7c;
}
/* line 393, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td {
  text-align: center;
  font-family: "Conv_FuturaStd-Medium", "Trebuchet MS", Arial, sans-serif;
  font-size: 15px;
  vertical-align: middle;
  border-top: 2px solid #404040;
}
/* line 399, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td a {
  color: white;
}
/* line 402, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td a:hover {
  text-decoration: none;
}
/* line 406, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .fa-facebook {
  background-color: #404040;
  padding: 7px 10px;
  border-radius: 3px;
}
/* line 411, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-publiconsale {
  background-color: #fe0074;
  width: 100%;
  padding: 6px 20px;
  /* border-radius: 15px; */
  border: 0px;
  text-transform: uppercase;
}
/* line 419, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-publiconsale:hover {
  color: white;
  background-color: red;
}
/* line 423, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-legacymember {
  background-color: #fe0074;
  margin-bottom: 5px;
  width: 100%;
  padding: 6px 20px;
  /* border-radius: 15px; */
  border: 0px;
  text-transform: uppercase;
}
/* line 432, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-legacymember:hover {
  color: white;
  background-color: red;
}
.table-hover.tmot-table tbody tr td .tmot-table-column-media {
  background-color: #48ACFB;
  margin-bottom: 5px;
  width: 100%;
  padding: 6px 20px;
  /* border-radius: 15px; */
  border: 0px;
  text-transform: uppercase;
}
/* line 432, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-media:hover {
  color: white;
  background-color: red;
}
.table-hover.tmot-table tbody tr td .tmot-table-column-offline{
  background-color: #131313;
  margin-bottom: 5px;
  width: 100%;
  padding: 6px 20px;
  /* border-radius: 15px; */
  border: 0px;
  text-transform: uppercase;
}

/* line 436, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-livepass {
  background-color: white;
  color: black;
  width: 100%;
  padding: 6px 20px;
  /* border-radius: 15px; */
  border: 0px;
  text-transform: uppercase;
}
/* line 445, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-livepass:hover {
  color: #e82924;
  background-color: #eeedf2;
}
/* line 449, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-buytickets {
  background-color: #e82924;
  width: 100%;
  padding: 6px 20px;
  /* border-radius: 15px; */
  border: 0px;
  text-transform: uppercase;
}
/* line 457, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-buytickets:hover {
  color: white;
  background-color: red;
}
/* line 461, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-selltickets {
  background-color: #e82924;
  margin-bottom: 5px;
  width: 100%;
  padding: 6px 20px;
  /* border-radius: 15px; */
  border: 0px;
  text-transform: uppercase;
}
/* line 470, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-selltickets:hover {
  color: white;
  background-color: red;
}
/* line 474, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-vip {
  background-color: #a0120b;
  width: 100%;
  padding: 6px 20px;
  /* border-radius: 15px; */
  border: 0px;
  text-transform: uppercase;
}
/* line 482, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-vip:hover {
  color: white;
  background-color: red;
}
/* line 486, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-packages {
  background-color: #a0120b;
  width: 100%;
  padding: 6px 20px;
  /* border-radius: 15px; */
  border: 0px;
  text-transform: uppercase;
}
/* line 494, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .tmot-table-column-packages:hover {
  color: white;
  background-color: red;
}
/* line 498, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .td_M {
  font-size: 13px;
  text-transform: uppercase;
  font-family: "Conv_FuturaStd-Heavy", "Trebuchet MS", Arial, sans-serif;
}
/* line 503, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .td_j {
  font-size: 22px;
  font-family: "Conv_FuturaStd-Heavy", "Trebuchet MS", Arial, sans-serif;
}
/* line 507, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr td .td_Y {
  font-size: 13px;
  font-family: "Conv_FuturaStd-Heavy", "Trebuchet MS", Arial, sans-serif;
}
/* line 513, ../sass/tmot-site-main.scss */
.table-hover.tmot-table tbody tr:hover {
  background-color: black;
}
/* line 519, ../sass/tmot-site-main.scss */
.table-hover.tmot-table.tmot-table-tours thead tr {
  text-align: left;
}
/* line 520, ../sass/tmot-site-main.scss */
.table-hover.tmot-table.tmot-table-tours thead tr :nth-child(2), .table-hover.tmot-table.tmot-table-tours thead tr :nth-child(3), .table-hover.tmot-table.tmot-table-tours thead tr :nth-child(5), .table-hover.tmot-table.tmot-table-tours thead tr :nth-child(7), .table-hover.tmot-table.tmot-table-tours thead tr :nth-child(8), .table-hover.tmot-table.tmot-table-tours thead tr :nth-child(9) {
  /* Extra Small and Small */
}
@media (max-width: 991px) {
  /* line 520, ../sass/tmot-site-main.scss */
 .table-hover.tmot-table.tmot-table-tours thead tr :nth-child(3), .table-hover.tmot-table.tmot-table-tours thead tr :nth-child(5), .table-hover.tmot-table.tmot-table-tours thead tr :nth-child(7), .table-hover.tmot-table.tmot-table-tours thead tr :nth-child(8), .table-hover.tmot-table.tmot-table-tours thead tr :nth-child(9) {
    display: none;
  }
  .tmot-visible-xs-sm td:nth-child(3){
	min-width: 160px;
	}
}
/* line 527, ../sass/tmot-site-main.scss */
.table-hover.tmot-table.tmot-table-tours thead tr td {
  /*padding-left: 20px;*/
  text-align: center;
}
/* line 535, ../sass/tmot-site-main.scss */
.table-hover.tmot-table.tmot-table-tours tbody tr.tmot-visible-md-lg {
  /* Extra Small and Small */
}
@media (max-width: 991px) {
  /* line 535, ../sass/tmot-site-main.scss */
  .table-hover.tmot-table.tmot-table-tours tbody tr.tmot-visible-md-lg {
    display: none;
  }
}
/* line 542, ../sass/tmot-site-main.scss */
.table-hover.tmot-table.tmot-table-tours tbody tr.tmot-visible-xs-sm {
  /* Medium  and large*/
}
/* line 543, ../sass/tmot-site-main.scss */
.table-hover.tmot-table.tmot-table-tours tbody tr.tmot-visible-xs-sm td {
  text-align: center;
}
/* line 546, ../sass/tmot-site-main.scss */
.table-hover.tmot-table.tmot-table-tours tbody tr.tmot-visible-xs-sm td .tmot-table-row-mobile-top {
  vertical-align: top;
  height: 50px;
}
/* line 547, ../sass/tmot-site-main.scss */
.table-hover.tmot-table.tmot-table-tours tbody tr.tmot-visible-xs-sm td .tmot-table-row-mobile-top .td_M {
  float: left;
  margin-right: 10px;
}
/* line 551, ../sass/tmot-site-main.scss */
.table-hover.tmot-table.tmot-table-tours tbody tr.tmot-visible-xs-sm td .tmot-table-row-mobile-top .td_j {
  float: left;
  font-size: 13px;
  margin-right: 10px;
}
/* line 556, ../sass/tmot-site-main.scss */
.table-hover.tmot-table.tmot-table-tours tbody tr.tmot-visible-xs-sm td .tmot-table-row-mobile-top .td_Y {
  float: left;
}
/* line 562, ../sass/tmot-site-main.scss */
.table-hover.tmot-table.tmot-table-tours tbody tr.tmot-visible-xs-sm td .tmot-table-row-mobile-bottom {
  vertical-align: bottom;
  height: 80px;
}
@media (min-width: 992px) {
  /* line 542, ../sass/tmot-site-main.scss */
  .table-hover.tmot-table.tmot-table-tours tbody tr.tmot-visible-xs-sm {
    display: none;
  }
}

#listing-header{
	color: #4b5055;
	font: 800 45px/1.1em Raleway;
	letter-spacing: -0.06em;
    text-align: left;
	background-color: #efefef;
    margin: 0 0 10px;
    padding: 30px;
}

#moregigs{
	text-align: center;
	font-weight: bold;
	font-size: 25px;
	color: #4b5055;
	list-style-type: none;
}
.lar{
	background-color: #efefef;
}
li.lar {
    margin-bottom: 5px;
    position: relative;
}

.lar_head {
    color: #656161;
    font-size: 2em;
    font-weight: bold;
    text-indent: 15px;
    width: 100%;
	padding-top: 10px;
}
.lar_main {
    min-height: 100px;
    padding-left: 5%;
    position: relative;
    width: 95%;
}
.lar_date {
    color: #6d1110!important;
    font-size: 2.5em !important;
    font-weight: bold;
}
.second_div {
    position: absolute;
    right: 0;
    top: 10px;
}
.lar_tm_div {
    border: 2px solid rgb(153, 153, 153);
    height: 34px;
    margin-bottom: 5px;
    min-width: 115px;
	margin-right: 30px;
}
.lar_tm_div img {
    margin-left: 8px;
    margin-top: 5px;
    width: 25px;
}
.lar_tm_inner {
    float: left;
    /*font-weight: bold;*/
    margin-left: 10px;
    margin-top: -17px;
    text-align: left;
}
.rhtprice_from{
	color: #4b5055;
}
.rhtprice{
	font-weight: bold;
}
.lar_sw_inner {
    float: left;
    font-weight: bold;
    margin-left: 19px;
    margin-top: -23px;
    text-align: left;
}
.lar_sw_from {
    font-size: 10px !important;
    font-weight: bold !important;
    margin-bottom: 0 !important;
    margin-top: -4px !important;
}
/*.lar_tm_inner p {
    font-weight: bold;
    margin-left: 10px !important;
}*/
.lar_sw_val {
    font-weight: bold;
    margin-top: -5px !important;
}
.com_day_art {
    overflow: hidden;
    width: 100%;
}
.com_day {
    float: left !important;
    max-width: 60px;
    width: 30% !important;
}
.com_art {
    float: left !important;
    max-width: 450px;
    width: 70%;
}
.com_art h4 {
    margin-top: 10px !important;
}
