

/*** cnvyr.css.gz ***/
@charset "utf-8";
/* CSS Document */
/*-------------------------------------------------------------------------------
  0. Outline
-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------
  0. Outline
-------------------------------------------------------------------------------*/
/************************************************************
----------------------OUTLINE OF STYLES----------------------
 
1.Important frameworks and starters
    A.Bootstrap
    B.Forms
    C.Font-face and font-icons
    D.Helper Classes 

2.General styles


3.Main Sections
    A.Header
    B.Footer
    C.Navigation
    D.Select Country
    E.Main Filter
    F.Login
    G.Location Search
    H.Inner Page
    I.Blog
    J.Miscellaneous
    K.Print Tickets
    L.On Scroll Specific

4.Events    
  A.All Events
    B.Create Event
    C.Event Details
    D.Event Happenings
    E.Event Tickets
    F.Get Promos
    
5.Components
    A.Buttons
    B.Dropdowns
    C.Calendar
    D.Carousel
    
6.Queries    
**************************************************************  
*************************************************************/
/*-------------------------------------------------------------------------------
 --------------------------------------------------------------------------------
  1. Important frameworks and starters 
---------------------------------------------------------------------------------
-------------------------------------------------------------------------------*/
/*

@mixin uwp-transition($property:background-color,$seconds:0.4s){
  -webkit-transition:$property $seconds;
  -moz-transition:$property $seconds;
  -o-transition:$property $seconds;
  transition:$property $seconds;
}

@mixin uwp-box-sizing{
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -o-box-sizing:border-box;
  box-sizing:border-box;
}

// mixin for cross browser opacity
@mixin uwp-opacity($opacity:0.6) {
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" + #{$opacity*100} + ")"; // first!
  filter: alpha(opacity=#{$opacity*100}); // IE 5-9+
  opacity: $opacity; 
}

// mixin for ie7 support of fonticons
@mixin ie7icon($inner) {
    *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '#{$inner}');
}


// mixin for responsive media queries
@mixin uwp-respond-to($media) {
  @if $media == handhelds {
    @media only screen and (max-width: 320px) { @content; }
  }
  @else if $media == medium-screens {
    @media only screen and (min-width: 321px) and (max-width: 1024px) { @content; }
  }
  @else if $media == wide-screens {
    @media only screen and (min-width: 1024px) { @content; }
  }
}

@mixin chris-style-placeholder($color:#ccc,$include_and:false){
  @if $include_and == true{
    &::-webkit-input-placeholder {
       color: $color;
    }
    
    &:-moz-placeholder { /* Firefox 18- */
/*      color: $color;  
    }
    
    &::-moz-placeholder {  /* Firefox 19+ */
/*    color: $color;  
    }
    
    &:-ms-input-placeholder {  
       color: $color;  
    }  
  } @else{
    ::-webkit-input-placeholder {
       color: $color;
    }
    
    :-moz-placeholder { /* Firefox 18- */
/*    color: $color;  
    }
    
    ::-moz-placeholder {  /* Firefox 19+ */
/*   color: $color;  
    }
    
    :-ms-input-placeholder {  
       color: $color;  
    }
  }
  
}
/*
@mixin css-triangle($direction:down, $main_side:6px, $adj_side_1:5px, $adj_side_2:5px, $border-style:solid, $color:#ccc){
  width:0;
  height:0;
  @if $direction == down{
    border-top:$main-side $border-style $color;
    border-left:$adj_side_1 $border-style transparent;
    border-right:$adj_side_2 $border-style transparent; 
  }
  @elseif $direction == up{
    border-bottom:$main-side $border-style $color;
    border-left:$adj_side_1 $border-style transparent;
    border-right:$adj_side_2 $border-style transparent; 
  }
  @elseif $direction == right{
    border-left:$main-side $border-style $color;
    border-top:$adj_side_1 $border-style transparent;
    border-bottom:$adj_side_2 $border-style transparent; 
  }
  @elseif $direction == left{
    border-right:$main-side $border-style $color;
    border-top:$adj_side_1 $border-style transparent;
    border-bottom:$adj_side_2 $border-style transparent; 
  } 
}
*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,500,600,700);
/* @import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400); */
/*@import url(https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,600);*/
/*-------------------------------------------------------------------------------
      A.Bootstrap
    -------------------------------------------------------------------------------*/
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/* line 11, bootstrap\normalize.less */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
/* line 30, bootstrap\normalize.less */
audio,
canvas,
video {
  display: inline-block;
}
/* line 41, bootstrap\normalize.less */
audio:not([controls]) {
  display: none;
  height: 0;
}
/* line 51, bootstrap\normalize.less */
[hidden],
template {
  display: none;
}
/* line 66, bootstrap\normalize.less */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
/* line 76, bootstrap\normalize.less */
body {
  margin: 0;
}
/* line 88, bootstrap\normalize.less */
a {
  background: transparent;
}
/* line 96, bootstrap\normalize.less */
a:focus {
  outline: thin dotted;
}
/* line 104, bootstrap\normalize.less */
a:active,
a:hover {
  outline: 0;
}
/* line 118, bootstrap\normalize.less */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/* line 127, bootstrap\normalize.less */
abbr[title] {
  border-bottom: 1px dotted;
}
/* line 135, bootstrap\normalize.less */
b,
strong {
  font-weight: bold;
}
/* line 144, bootstrap\normalize.less */
dfn {
  font-style: italic;
}
/* line 152, bootstrap\normalize.less */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
/* line 162, bootstrap\normalize.less */
mark {
  background: #ff0;
  color: #000;
}
/* line 171, bootstrap\normalize.less */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}
/* line 183, bootstrap\normalize.less */
pre {
  white-space: pre-wrap;
}
/* line 191, bootstrap\normalize.less */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}
/* line 199, bootstrap\normalize.less */
small {
  font-size: 80%;
}
/* line 207, bootstrap\normalize.less */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
/* line 215, bootstrap\normalize.less */
sup {
  top: -0.5em;
}
/* line 219, bootstrap\normalize.less */
sub {
  bottom: -0.25em;
}
/* line 231, bootstrap\normalize.less */
img {
  border: 0;
}
/* line 239, bootstrap\normalize.less */
svg:not(:root) {
  overflow: hidden;
}
/* line 251, bootstrap\normalize.less */
figure {
  margin: 0;
}
/* line 263, bootstrap\normalize.less */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/* line 274, bootstrap\normalize.less */
legend {
  border: 0;
  padding: 0;
}
/* line 285, bootstrap\normalize.less */
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
}
/* line 299, bootstrap\normalize.less */
button,
input {
  line-height: normal;
}
/* line 311, bootstrap\normalize.less */
button,
select {
  text-transform: none;
}
/* line 324, bootstrap\normalize.less */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
/* line 336, bootstrap\normalize.less */
button[disabled],
html input[disabled] {
  cursor: default;
}
/* line 346, bootstrap\normalize.less */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
/* line 358, bootstrap\normalize.less */
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
/* line 370, bootstrap\normalize.less */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/* line 379, bootstrap\normalize.less */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/* line 390, bootstrap\normalize.less */
textarea {
  overflow: auto;
  vertical-align: top;
}
/* line 403, bootstrap\normalize.less */
table {
  border-collapse: collapse;
  border-spacing: 0;
}
@media print {
  /* line 8, bootstrap\print.less */
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  /* line 15, bootstrap\print.less */
  a,
  a:visited {
    text-decoration: underline;
  }
  /* line 20, bootstrap\print.less */
  a[href]:after {
    content: " (" attr(href) ")";
  }
  /* line 24, bootstrap\print.less */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  /* line 29, bootstrap\print.less */
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  /* line 34, bootstrap\print.less */
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  /* line 40, bootstrap\print.less */
  thead {
    display: table-header-group;
  }
  /* line 44, bootstrap\print.less */
  tr,
  img {
    page-break-inside: avoid;
  }
  /* line 49, bootstrap\print.less */
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 2cm .5cm;
  }
  /* line 57, bootstrap\print.less */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  /* line 64, bootstrap\print.less */
  h2,
  h3 {
    page-break-after: avoid;
  }
  /* line 71, bootstrap\print.less */
  select {
    background: #fff !important;
  }
  /* line 76, bootstrap\print.less */
  .navbar {
    display: none;
  }
  /* line 80, bootstrap\print.less */
  .table td,
  .table th {
    background-color: #fff !important;
  }
  /* line 87, bootstrap\print.less */
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  /* line 91, bootstrap\print.less */
  .label {
    border: 1px solid #000;
  }
  /* line 95, bootstrap\print.less */
  .table {
    border-collapse: collapse !important;
  }
  /* line 99, bootstrap\print.less */
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
/* line 8, bootstrap\scaffolding.less */
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 17, bootstrap\scaffolding.less */
html {
  font-size: 62.5%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* line 22, bootstrap\scaffolding.less */
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #ffffff;
}
/* line 31, bootstrap\scaffolding.less */
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
/* line 43, bootstrap\scaffolding.less */
a {
  color: #428bca;
  text-decoration: none;
}
/* line 47, bootstrap\scaffolding.less */
a:hover,
a:focus {
  color: #2a6496;
  text-decoration: underline;
}
/* line 53, bootstrap\scaffolding.less */
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 61, bootstrap\scaffolding.less */
img {
  vertical-align: middle;
}
/* line 66, bootstrap\scaffolding.less */
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
/* line 71, bootstrap\scaffolding.less */
.img-rounded {
  border-radius: 6px;
}
/* line 78, bootstrap\scaffolding.less */
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out 0.4s;
  -moz-transition: all 0.2s ease-in-out 0.4s;
  -o-transition: all 0.2s ease-in-out 0.4s;
  transition: all 0.2s ease-in-out 0.4s;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
/* line 91, bootstrap\scaffolding.less */
.img-circle {
  border-radius: 50%;
}
/* line 98, bootstrap\scaffolding.less */
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
/* line 110, bootstrap\scaffolding.less */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
/* line 9, bootstrap\type.less */
p {
  margin: 0 0 10px;
}
/* line 12, bootstrap\type.less */
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 200;
  line-height: 1.4;
}
@media (min-width: 768px) {
  /* line 18, bootstrap\type.less */
  .lead {
    font-size: 21px;
  }
}
/* line 28, bootstrap\type.less */
small,
.small {
  font-size: 85%;
}
/* line 32, bootstrap\type.less */
cite {
  font-style: normal;
}
/* line 35, bootstrap\type.less */
.text-muted {
  color: #999999;
}
/* line 38, bootstrap\type.less */
.text-primary {
  color: #428bca;
}
/* line 40, bootstrap\type.less */
.text-primary:hover {
  color: #3071a9;
}
/* line 44, bootstrap\type.less */
.text-warning {
  color: #c09853;
}
/* line 46, bootstrap\type.less */
.text-warning:hover {
  color: #a47e3c;
}
/* line 50, bootstrap\type.less */
.text-danger {
  color: #b94a48;
}
/* line 52, bootstrap\type.less */
.text-danger:hover {
  color: #953b39;
}
/* line 56, bootstrap\type.less */
.text-success {
  color: #468847;
}
/* line 58, bootstrap\type.less */
.text-success:hover {
  color: #356635;
}
/* line 62, bootstrap\type.less */
.text-info {
  color: #3a87ad;
}
/* line 64, bootstrap\type.less */
.text-info:hover {
  color: #2d6987;
}
/* line 70, bootstrap\type.less */
.text-left {
  text-align: left;
}
/* line 71, bootstrap\type.less */
.text-right {
  text-align: right;
}
/* line 72, bootstrap\type.less */
.text-center {
  text-align: center;
}
/* line 78, bootstrap\type.less */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
/* line 85, bootstrap\type.less */
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #999999;
}
/* line 93, bootstrap\type.less */
h1,
h2,
h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
/* line 99, bootstrap\type.less */
h1 small,
h2 small,
h3 small,
h1 .small,
h2 .small,
h3 .small {
  font-size: 65%;
}
/* line 104, bootstrap\type.less */
h4,
h5,
h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 110, bootstrap\type.less */
h4 small,
h5 small,
h6 small,
h4 .small,
h5 .small,
h6 .small {
  font-size: 75%;
}
/* line 116, bootstrap\type.less */
h1,
.h1 {
  font-size: 36px;
}
/* line 117, bootstrap\type.less */
h2,
.h2 {
  font-size: 30px;
}
/* line 118, bootstrap\type.less */
h3,
.h3 {
  font-size: 24px;
}
/* line 119, bootstrap\type.less */
h4,
.h4 {
  font-size: 18px;
}
/* line 120, bootstrap\type.less */
h5,
.h5 {
  font-size: 14px;
}
/* line 121, bootstrap\type.less */
h6,
.h6 {
  font-size: 12px;
}
/* line 127, bootstrap\type.less */
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}
/* line 139, bootstrap\type.less */
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
/* line 143, bootstrap\type.less */
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
/* line 152, bootstrap\type.less */
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
/* line 158, bootstrap\type.less */
.list-inline {
  padding-left: 0;
  list-style: none;
}
/* line 161, bootstrap\type.less */
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
/* line 166, bootstrap\type.less */
.list-inline > li:first-child {
  padding-left: 0;
}
/* line 173, bootstrap\type.less */
dl {
  margin-bottom: 20px;
}
/* line 176, bootstrap\type.less */
dt,
dd {
  line-height: 1.42857143;
}
/* line 180, bootstrap\type.less */
dt {
  font-weight: bold;
}
/* line 183, bootstrap\type.less */
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  /* line 194, bootstrap\type.less */
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* line 201, bootstrap\type.less */
  .dl-horizontal dd {
    margin-left: 180px;
  }
  /* line 20, bootstrap\mixins.less */
  .dl-horizontal dd:before,
  .dl-horizontal dd:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */
  }
  /* line 25, bootstrap\mixins.less */
  .dl-horizontal dd:after {
    clear: both;
  }
  /* line 20, bootstrap\mixins.less */
  .dl-horizontal dd:before,
  .dl-horizontal dd:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */
  }
  /* line 25, bootstrap\mixins.less */
  .dl-horizontal dd:after {
    clear: both;
  }
}
/* line 212, bootstrap\type.less */
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999999;
}
/* line 218, bootstrap\type.less */
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
/* line 224, bootstrap\type.less */
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  border-left: 5px solid #eeeeee;
}
/* line 228, bootstrap\type.less */
blockquote p {
  font-size: 17.5px;
  font-weight: 300;
  line-height: 1.25;
}
/* line 233, bootstrap\type.less */
blockquote p:last-child {
  margin-bottom: 0;
}
/* line 236, bootstrap\type.less */
blockquote small {
  display: block;
  line-height: 1.42857143;
  color: #999999;
}
/* line 240, bootstrap\type.less */
blockquote small:before {
  content: '\2014 \00A0';
}
/* line 246, bootstrap\type.less */
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}
/* line 251, bootstrap\type.less */
blockquote.pull-right p,
blockquote.pull-right small,
blockquote.pull-right .small {
  text-align: right;
}
/* line 258, bootstrap\type.less */
blockquote.pull-right small:before,
blockquote.pull-right .small:before {
  content: '';
}
/* line 261, bootstrap\type.less */
blockquote.pull-right small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
/* line 269, bootstrap\type.less */
blockquote:before,
blockquote:after {
  content: "";
}
/* line 275, bootstrap\type.less */
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
/* line 7, bootstrap\code.less */
code,
kbd,
pre,
samp {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
}
/* line 15, bootstrap\code.less */
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  white-space: nowrap;
  border-radius: 4px;
}
/* line 25, bootstrap\code.less */
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #cccccc;
  border-radius: 4px;
}
/* line 39, bootstrap\code.less */
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
/* line 50, bootstrap\code.less */
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
/* line 6, bootstrap\grid.less */
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 20, bootstrap\mixins.less */
.container:before,
.container:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.container:after {
  clear: both;
}
/* line 20, bootstrap\mixins.less */
.container:before,
.container:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.container:after {
  clear: both;
}
/* line 11, bootstrap\grid.less */
.row {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 20, bootstrap\mixins.less */
.row:before,
.row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.row:after {
  clear: both;
}
/* line 20, bootstrap\mixins.less */
.row:before,
.row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.row:after {
  clear: both;
}
/* line 724, bootstrap\mixins.less */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 746, bootstrap\mixins.less */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 {
  float: left;
}
/* line 754, bootstrap\mixins.less */
.col-xs-12 {
  width: 100%;
}
/* line 754, bootstrap\mixins.less */
.col-xs-11 {
  width: 91.66666667%;
}
/* line 754, bootstrap\mixins.less */
.col-xs-10 {
  width: 83.33333333%;
}
/* line 754, bootstrap\mixins.less */
.col-xs-9 {
  width: 75%;
}
/* line 754, bootstrap\mixins.less */
.col-xs-8 {
  width: 66.66666667%;
}
/* line 754, bootstrap\mixins.less */
.col-xs-7 {
  width: 58.33333333%;
}
/* line 754, bootstrap\mixins.less */
.col-xs-6 {
  width: 50%;
}
/* line 754, bootstrap\mixins.less */
.col-xs-5 {
  width: 41.66666667%;
}
/* line 754, bootstrap\mixins.less */
.col-xs-4 {
  width: 33.33333333%;
}
/* line 754, bootstrap\mixins.less */
.col-xs-3 {
  width: 25%;
}
/* line 754, bootstrap\mixins.less */
.col-xs-2 {
  width: 16.66666667%;
}
/* line 754, bootstrap\mixins.less */
.col-xs-1 {
  width: 8.33333333%;
}
/* line 764, bootstrap\mixins.less */
.col-xs-pull-12 {
  right: 100%;
}
/* line 764, bootstrap\mixins.less */
.col-xs-pull-11 {
  right: 91.66666667%;
}
/* line 764, bootstrap\mixins.less */
.col-xs-pull-10 {
  right: 83.33333333%;
}
/* line 764, bootstrap\mixins.less */
.col-xs-pull-9 {
  right: 75%;
}
/* line 764, bootstrap\mixins.less */
.col-xs-pull-8 {
  right: 66.66666667%;
}
/* line 764, bootstrap\mixins.less */
.col-xs-pull-7 {
  right: 58.33333333%;
}
/* line 764, bootstrap\mixins.less */
.col-xs-pull-6 {
  right: 50%;
}
/* line 764, bootstrap\mixins.less */
.col-xs-pull-5 {
  right: 41.66666667%;
}
/* line 764, bootstrap\mixins.less */
.col-xs-pull-4 {
  right: 33.33333333%;
}
/* line 764, bootstrap\mixins.less */
.col-xs-pull-3 {
  right: 25%;
}
/* line 764, bootstrap\mixins.less */
.col-xs-pull-2 {
  right: 16.66666667%;
}
/* line 764, bootstrap\mixins.less */
.col-xs-pull-1 {
  right: 8.33333333%;
}
/* line 764, bootstrap\mixins.less */
.col-xs-pull-0 {
  right: 0%;
}
/* line 759, bootstrap\mixins.less */
.col-xs-push-12 {
  left: 100%;
}
/* line 759, bootstrap\mixins.less */
.col-xs-push-11 {
  left: 91.66666667%;
}
/* line 759, bootstrap\mixins.less */
.col-xs-push-10 {
  left: 83.33333333%;
}
/* line 759, bootstrap\mixins.less */
.col-xs-push-9 {
  left: 75%;
}
/* line 759, bootstrap\mixins.less */
.col-xs-push-8 {
  left: 66.66666667%;
}
/* line 759, bootstrap\mixins.less */
.col-xs-push-7 {
  left: 58.33333333%;
}
/* line 759, bootstrap\mixins.less */
.col-xs-push-6 {
  left: 50%;
}
/* line 759, bootstrap\mixins.less */
.col-xs-push-5 {
  left: 41.66666667%;
}
/* line 759, bootstrap\mixins.less */
.col-xs-push-4 {
  left: 33.33333333%;
}
/* line 759, bootstrap\mixins.less */
.col-xs-push-3 {
  left: 25%;
}
/* line 759, bootstrap\mixins.less */
.col-xs-push-2 {
  left: 16.66666667%;
}
/* line 759, bootstrap\mixins.less */
.col-xs-push-1 {
  left: 8.33333333%;
}
/* line 759, bootstrap\mixins.less */
.col-xs-push-0 {
  left: 0%;
}
/* line 769, bootstrap\mixins.less */
.col-xs-offset-12 {
  margin-left: 100%;
}
/* line 769, bootstrap\mixins.less */
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
/* line 769, bootstrap\mixins.less */
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
/* line 769, bootstrap\mixins.less */
.col-xs-offset-9 {
  margin-left: 75%;
}
/* line 769, bootstrap\mixins.less */
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
/* line 769, bootstrap\mixins.less */
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
/* line 769, bootstrap\mixins.less */
.col-xs-offset-6 {
  margin-left: 50%;
}
/* line 769, bootstrap\mixins.less */
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
/* line 769, bootstrap\mixins.less */
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
/* line 769, bootstrap\mixins.less */
.col-xs-offset-3 {
  margin-left: 25%;
}
/* line 769, bootstrap\mixins.less */
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
/* line 769, bootstrap\mixins.less */
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
/* line 769, bootstrap\mixins.less */
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  /* line 43, bootstrap\grid.less */
  .container {
    width: 95%;
  }
  /* line 746, bootstrap\mixins.less */
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {
    float: left;
  }
  /* line 754, bootstrap\mixins.less */
  .col-sm-12 {
    width: 100%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-sm-11 {
    width: 91.66666667%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-sm-10 {
    width: 83.33333333%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-sm-9 {
    width: 75%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-sm-8 {
    width: 66.66666667%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-sm-7 {
    width: 58.33333333%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-sm-6 {
    width: 50%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-sm-5 {
    width: 41.66666667%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-sm-4 {
    width: 33.33333333%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-sm-3 {
    width: 25%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-sm-2 {
    width: 16.66666667%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-sm-1 {
    width: 8.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-sm-pull-12 {
    right: 100%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-sm-pull-9 {
    right: 75%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-sm-pull-6 {
    right: 50%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-sm-pull-3 {
    right: 25%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-sm-pull-0 {
    right: 0%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-sm-push-12 {
    left: 100%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-sm-push-9 {
    left: 75%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-sm-push-6 {
    left: 50%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-sm-push-3 {
    left: 25%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-sm-push-0 {
    left: 0%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  /* line 63, bootstrap\grid.less */
  .container {
    width: 95%;
  }
  /* line 746, bootstrap\mixins.less */
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {
    float: left;
  }
  /* line 754, bootstrap\mixins.less */
  .col-md-12 {
    width: 100%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-md-11 {
    width: 91.66666667%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-md-10 {
    width: 83.33333333%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-md-9 {
    width: 75%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-md-8 {
    width: 66.66666667%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-md-7 {
    width: 58.33333333%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-md-6 {
    width: 50%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-md-5 {
    width: 41.66666667%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-md-4 {
    width: 33.33333333%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-md-3 {
    width: 25%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-md-2 {
    width: 16.66666667%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-md-1 {
    width: 8.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-md-pull-12 {
    right: 100%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-md-pull-9 {
    right: 75%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-md-pull-6 {
    right: 50%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-md-pull-3 {
    right: 25%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-md-pull-0 {
    right: 0%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-md-push-12 {
    left: 100%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-md-push-11 {
    left: 91.66666667%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-md-push-10 {
    left: 83.33333333%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-md-push-9 {
    left: 75%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-md-push-8 {
    left: 66.66666667%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-md-push-7 {
    left: 58.33333333%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-md-push-6 {
    left: 50%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-md-push-5 {
    left: 41.66666667%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-md-push-4 {
    left: 33.33333333%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-md-push-3 {
    left: 25%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-md-push-2 {
    left: 16.66666667%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-md-push-1 {
    left: 8.33333333%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-md-push-0 {
    left: 0%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-md-offset-12 {
    margin-left: 100%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-md-offset-9 {
    margin-left: 75%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-md-offset-6 {
    margin-left: 50%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-md-offset-3 {
    margin-left: 25%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  /* line 83, bootstrap\grid.less */
  .container {
    width: 1060px;
  }
  /* line 746, bootstrap\mixins.less */
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {
    float: left;
  }
  /* line 754, bootstrap\mixins.less */
  .col-lg-12 {
    width: 100%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-lg-11 {
    width: 91.66666667%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-lg-10 {
    width: 83.33333333%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-lg-9 {
    width: 75%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-lg-8 {
    width: 66.66666667%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-lg-7 {
    width: 58.33333333%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-lg-6 {
    width: 50%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-lg-5 {
    width: 41.66666667%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-lg-4 {
    width: 33.33333333%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-lg-3 {
    width: 25%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-lg-2 {
    width: 16.66666667%;
  }
  /* line 754, bootstrap\mixins.less */
  .col-lg-1 {
    width: 8.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-lg-pull-12 {
    right: 100%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-lg-pull-9 {
    right: 75%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-lg-pull-6 {
    right: 50%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-lg-pull-3 {
    right: 25%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  /* line 764, bootstrap\mixins.less */
  .col-lg-pull-0 {
    right: 0%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-lg-push-12 {
    left: 100%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-lg-push-9 {
    left: 75%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-lg-push-6 {
    left: 50%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-lg-push-3 {
    left: 25%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  /* line 759, bootstrap\mixins.less */
  .col-lg-push-0 {
    left: 0%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  /* line 769, bootstrap\mixins.less */
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
/* line 6, bootstrap\tables.less */
table {
  max-width: 100%;
  background-color: transparent;
}
/* line 10, bootstrap\tables.less */
th {
  text-align: left;
}
/* line 17, bootstrap\tables.less */
.table {
  width: 100%;
  margin-bottom: 20px;
}
/* line 25, bootstrap\tables.less */
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
/* line 35, bootstrap\tables.less */
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}
/* line 44, bootstrap\tables.less */
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
/* line 51, bootstrap\tables.less */
.table > tbody + tbody {
  border-top: 2px solid #dddddd;
}
/* line 56, bootstrap\tables.less */
.table .table {
  background-color: #ffffff;
}
/* line 69, bootstrap\tables.less */
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
/* line 82, bootstrap\tables.less */
.table-bordered {
  border: 1px solid #dddddd;
}
/* line 88, bootstrap\tables.less */
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}
/* line 95, bootstrap\tables.less */
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
/* line 108, bootstrap\tables.less */
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
/* line 120, bootstrap\tables.less */
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #f5f5f5;
}
/* line 131, bootstrap\tables.less */
table col[class*="col-"] {
  float: none;
  display: table-column;
}
/* line 138, bootstrap\tables.less */
table td[class*="col-"],
table th[class*="col-"] {
  float: none;
  display: table-cell;
}
/* line 154, bootstrap\tables.less */
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
/* line 439, bootstrap\mixins.less */
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
/* line 450, bootstrap\mixins.less */
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
/* line 439, bootstrap\mixins.less */
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
/* line 450, bootstrap\mixins.less */
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
/* line 439, bootstrap\mixins.less */
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
/* line 450, bootstrap\mixins.less */
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
@media (max-width: 767px) {
  /* line 175, bootstrap\tables.less */
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
    -webkit-overflow-scrolling: touch;
  }
  /* line 185, bootstrap\tables.less */
  .table-responsive > .table {
    margin-bottom: 0;
  }
  /* line 193, bootstrap\tables.less */
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  /* line 202, bootstrap\tables.less */
  .table-responsive > .table-bordered {
    border: 0;
  }
  /* line 210, bootstrap\tables.less */
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  /* line 214, bootstrap\tables.less */
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  /* line 227, bootstrap\tables.less */
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
/* line 10, bootstrap\forms.less */
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
/* line 16, bootstrap\forms.less */
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
/* line 28, bootstrap\forms.less */
label {
  display: inline-block;
  margin-bottom: 5px;
  font-weight: bold;
}
/* line 38, bootstrap\forms.less */
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 43, bootstrap\forms.less */
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  /* IE8-9 */
  line-height: normal;
}
/* line 51, bootstrap\forms.less */
input[type="file"] {
  display: block;
}
/* line 56, bootstrap\forms.less */
select[multiple],
select[size] {
  height: auto;
}
/* line 62, bootstrap\forms.less */
select optgroup {
  font-size: inherit;
  font-style: inherit;
  font-family: inherit;
}
/* line 69, bootstrap\forms.less */
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 79, bootstrap\forms.less */
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  height: auto;
}
/* line 86, bootstrap\forms.less */
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  vertical-align: middle;
}
/* line 118, bootstrap\forms.less */
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  vertical-align: middle;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s 0.4s;
  -moz-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s 0.4s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s 0.4s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s 0.4s;
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
/* line 830, bootstrap\mixins.less */
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
/* line 57, bootstrap\mixins.less */
.form-control:-moz-placeholder {
  color: #999999;
}
/* line 58, bootstrap\mixins.less */
.form-control::-moz-placeholder {
  color: #999999;
}
/* line 59, bootstrap\mixins.less */
.form-control:-ms-input-placeholder {
  color: #999999;
}
/* line 60, bootstrap\mixins.less */
.form-control::-webkit-input-placeholder {
  color: #999999;
}
/* line 147, bootstrap\forms.less */
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
}
/* line 155, bootstrap\forms.less */
textarea.form-control {
  height: auto;
}
/* line 166, bootstrap\forms.less */
.form-group {
  margin-bottom: 15px;
}
/* line 175, bootstrap\forms.less */
.radio,
.checkbox {
  display: block;
  min-height: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  vertical-align: middle;
}
/* line 183, bootstrap\forms.less */
.radio label,
.checkbox label {
  display: inline;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
/* line 197, bootstrap\forms.less */
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
/* line 203, bootstrap\forms.less */
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
/* line 212, bootstrap\forms.less */
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
/* line 227, bootstrap\forms.less */
input[type="radio"][disabled],
input[type="checkbox"][disabled],
.radio[disabled],
.radio-inline[disabled],
.checkbox[disabled],
.checkbox-inline[disabled],
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"],
fieldset[disabled] .radio,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
/* line 234, bootstrap\forms.less */
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
/* line 850, bootstrap\mixins.less */
select.input-sm {
  height: 30px;
  line-height: 30px;
}
/* line 855, bootstrap\mixins.less */
textarea.input-sm {
  height: auto;
}
/* line 238, bootstrap\forms.less */
.input-lg {
  height: 45px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}
/* line 850, bootstrap\mixins.less */
select.input-lg {
  height: 45px;
  line-height: 45px;
}
/* line 855, bootstrap\mixins.less */
textarea.input-lg {
  height: auto;
}
/* line 789, bootstrap\mixins.less */
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline {
  color: #c09853;
}
/* line 798, bootstrap\mixins.less */
.has-warning .form-control {
  border-color: #c09853;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 801, bootstrap\mixins.less */
.has-warning .form-control:focus {
  border-color: #a47e3c;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
}
/* line 808, bootstrap\mixins.less */
.has-warning .input-group-addon {
  color: #c09853;
  border-color: #c09853;
  background-color: #fcf8e3;
}
/* line 789, bootstrap\mixins.less */
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
  color: #b94a48;
}
/* line 798, bootstrap\mixins.less */
.has-error .form-control {
  border-color: #b94a48;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 801, bootstrap\mixins.less */
.has-error .form-control:focus {
  border-color: #953b39;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}
/* line 808, bootstrap\mixins.less */
.has-error .input-group-addon {
  color: #b94a48;
  border-color: #b94a48;
  background-color: #f2dede;
}
/* line 789, bootstrap\mixins.less */
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline {
  color: #468847;
}
/* line 798, bootstrap\mixins.less */
.has-success .form-control {
  border-color: #468847;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 801, bootstrap\mixins.less */
.has-success .form-control:focus {
  border-color: #356635;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
}
/* line 808, bootstrap\mixins.less */
.has-success .input-group-addon {
  color: #468847;
  border-color: #468847;
  background-color: #dff0d8;
}
/* line 266, bootstrap\forms.less */
.form-control-static {
  margin-bottom: 0;
}
/* line 276, bootstrap\forms.less */
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  /* line 301, bootstrap\forms.less */
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 308, bootstrap\forms.less */
  .form-inline .form-control {
    display: inline-block;
  }
  /* line 315, bootstrap\forms.less */
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
  }
  /* line 322, bootstrap\forms.less */
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
  }
}
/* line 339, bootstrap\forms.less */
.form-horizontal .control-label,
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
/* line 350, bootstrap\forms.less */
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 20, bootstrap\mixins.less */
.form-horizontal .form-group:before,
.form-horizontal .form-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.form-horizontal .form-group:after {
  clear: both;
}
/* line 20, bootstrap\mixins.less */
.form-horizontal .form-group:before,
.form-horizontal .form-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.form-horizontal .form-group:after {
  clear: both;
}
/* line 354, bootstrap\forms.less */
.form-horizontal .form-control-static {
  padding-top: 7px;
}
@media (min-width: 768px) {
  /* line 360, bootstrap\forms.less */
  .form-horizontal .control-label {
    text-align: right;
  }
}
/* line 10, bootstrap\buttons.less */
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
/* line 23, bootstrap\buttons.less */
.btn:hover,
.btn:focus {
  color: #333333;
  text-decoration: none;
}
/* line 29, bootstrap\buttons.less */
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* line 36, bootstrap\buttons.less */
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  -webkit-opacity: 0.65;
  -moz-opacity: 0.65;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 51, bootstrap\buttons.less */
.btn-default {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
}
/* line 468, bootstrap\mixins.less */
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
}
/* line 477, bootstrap\mixins.less */
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  background-image: none;
}
/* line 485, bootstrap\mixins.less */
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: #cccccc;
}
/* line 54, bootstrap\buttons.less */
.btn-primary {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
}
/* line 468, bootstrap\mixins.less */
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}
/* line 477, bootstrap\mixins.less */
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
}
/* line 485, bootstrap\mixins.less */
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}
/* line 58, bootstrap\buttons.less */
.btn-warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
/* line 468, bootstrap\mixins.less */
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #ed9c28;
  border-color: #d58512;
}
/* line 477, bootstrap\mixins.less */
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
}
/* line 485, bootstrap\mixins.less */
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
/* line 62, bootstrap\buttons.less */
.btn-danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
/* line 468, bootstrap\mixins.less */
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #d2322d;
  border-color: #ac2925;
}
/* line 477, bootstrap\mixins.less */
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-image: none;
}
/* line 485, bootstrap\mixins.less */
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
/* line 66, bootstrap\buttons.less */
.btn-success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
/* line 468, bootstrap\mixins.less */
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #47a447;
  border-color: #398439;
}
/* line 477, bootstrap\mixins.less */
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
}
/* line 485, bootstrap\mixins.less */
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
/* line 70, bootstrap\buttons.less */
.btn-info {
  color: #ffffff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
/* line 468, bootstrap\mixins.less */
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #39b3d7;
  border-color: #269abc;
}
/* line 477, bootstrap\mixins.less */
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
}
/* line 485, bootstrap\mixins.less */
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
/* line 79, bootstrap\buttons.less */
.btn-link {
  color: #428bca;
  font-weight: normal;
  cursor: pointer;
  border-radius: 0;
}
/* line 85, bootstrap\buttons.less */
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 92, bootstrap\buttons.less */
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
/* line 98, bootstrap\buttons.less */
.btn-link:hover,
.btn-link:focus {
  color: #2a6496;
  text-decoration: underline;
  background-color: transparent;
}
/* line 106, bootstrap\buttons.less */
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #999999;
  text-decoration: none;
}
/* line 118, bootstrap\buttons.less */
.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}
/* line 122, bootstrap\buttons.less */
.btn-sm,
.btn-xs {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
/* line 127, bootstrap\buttons.less */
.btn-xs {
  padding: 1px 5px;
}
/* line 135, bootstrap\buttons.less */
.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
/* line 143, bootstrap\buttons.less */
.btn-block + .btn-block {
  margin-top: 5px;
}
/* line 151, bootstrap\buttons.less */
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
/* line 10, bootstrap\component-animations.less */
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear 0.4s;
  -moz-transition: opacity 0.15s linear 0.4s;
  -o-transition: opacity 0.15s linear 0.4s;
  transition: opacity 0.15s linear 0.4s;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
/* line 13, bootstrap\component-animations.less */
.fade.in {
  opacity: 1;
}
/* line 18, bootstrap\component-animations.less */
.collapse {
  display: none;
}
/* line 20, bootstrap\component-animations.less */
.collapse.in {
  display: block;
}
/* line 24, bootstrap\component-animations.less */
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease 0.4s;
  -moz-transition: height 0.35s ease 0.4s;
  -o-transition: height 0.35s ease 0.4s;
  transition: height 0.35s ease 0.4s;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../res/fonts/glyphicons-halflings-regular.eot');
  src: url('../res/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../res/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../res/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../res/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
/* line 21, bootstrap\glyphicons.less */
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 32, bootstrap\glyphicons.less */
.glyphicon:empty {
  width: 1em;
}
/* line 38, bootstrap\glyphicons.less */
.glyphicon-asterisk:before {
  content: "\2a";
}
/* line 39, bootstrap\glyphicons.less */
.glyphicon-plus:before {
  content: "\2b";
}
/* line 40, bootstrap\glyphicons.less */
.glyphicon-euro:before {
  content: "\20ac";
}
/* line 41, bootstrap\glyphicons.less */
.glyphicon-minus:before {
  content: "\2212";
}
/* line 42, bootstrap\glyphicons.less */
.glyphicon-cloud:before {
  content: "\2601";
}
/* line 43, bootstrap\glyphicons.less */
.glyphicon-envelope:before {
  content: "\2709";
}
/* line 44, bootstrap\glyphicons.less */
.glyphicon-pencil:before {
  content: "\270f";
}
/* line 45, bootstrap\glyphicons.less */
.glyphicon-glass:before {
  content: "\e001";
}
/* line 46, bootstrap\glyphicons.less */
.glyphicon-music:before {
  content: "\e002";
}
/* line 47, bootstrap\glyphicons.less */
.glyphicon-search:before {
  content: "\e003";
}
/* line 48, bootstrap\glyphicons.less */
.glyphicon-heart:before {
  content: "\e005";
}
/* line 49, bootstrap\glyphicons.less */
.glyphicon-star:before {
  content: "\e006";
}
/* line 50, bootstrap\glyphicons.less */
.glyphicon-star-empty:before {
  content: "\e007";
}
/* line 51, bootstrap\glyphicons.less */
.glyphicon-user:before {
  content: "\e008";
}
/* line 52, bootstrap\glyphicons.less */
.glyphicon-film:before {
  content: "\e009";
}
/* line 53, bootstrap\glyphicons.less */
.glyphicon-th-large:before {
  content: "\e010";
}
/* line 54, bootstrap\glyphicons.less */
.glyphicon-th:before {
  content: "\e011";
}
/* line 55, bootstrap\glyphicons.less */
.glyphicon-th-list:before {
  content: "\e012";
}
/* line 56, bootstrap\glyphicons.less */
.glyphicon-ok:before {
  content: "\e013";
}
/* line 57, bootstrap\glyphicons.less */
.glyphicon-remove:before {
  content: "\e014";
}
/* line 58, bootstrap\glyphicons.less */
.glyphicon-zoom-in:before {
  content: "\e015";
}
/* line 59, bootstrap\glyphicons.less */
.glyphicon-zoom-out:before {
  content: "\e016";
}
/* line 60, bootstrap\glyphicons.less */
.glyphicon-off:before {
  content: "\e017";
}
/* line 61, bootstrap\glyphicons.less */
.glyphicon-signal:before {
  content: "\e018";
}
/* line 62, bootstrap\glyphicons.less */
.glyphicon-cog:before {
  content: "\e019";
}
/* line 63, bootstrap\glyphicons.less */
.glyphicon-trash:before {
  content: "\e020";
}
/* line 64, bootstrap\glyphicons.less */
.glyphicon-home:before {
  content: "\e021";
}
/* line 65, bootstrap\glyphicons.less */
.glyphicon-file:before {
  content: "\e022";
}
/* line 66, bootstrap\glyphicons.less */
.glyphicon-time:before {
  content: "\e023";
}
/* line 67, bootstrap\glyphicons.less */
.glyphicon-road:before {
  content: "\e024";
}
/* line 68, bootstrap\glyphicons.less */
.glyphicon-download-alt:before {
  content: "\e025";
}
/* line 69, bootstrap\glyphicons.less */
.glyphicon-download:before {
  content: "\e026";
}
/* line 70, bootstrap\glyphicons.less */
.glyphicon-upload:before {
  content: "\e027";
}
/* line 71, bootstrap\glyphicons.less */
.glyphicon-inbox:before {
  content: "\e028";
}
/* line 72, bootstrap\glyphicons.less */
.glyphicon-play-circle:before {
  content: "\e029";
}
/* line 73, bootstrap\glyphicons.less */
.glyphicon-repeat:before {
  content: "\e030";
}
/* line 74, bootstrap\glyphicons.less */
.glyphicon-refresh:before {
  content: "\e031";
}
/* line 75, bootstrap\glyphicons.less */
.glyphicon-list-alt:before {
  content: "\e032";
}
/* line 76, bootstrap\glyphicons.less */
.glyphicon-lock:before {
  content: "\e033";
}
/* line 77, bootstrap\glyphicons.less */
.glyphicon-flag:before {
  content: "\e034";
}
/* line 78, bootstrap\glyphicons.less */
.glyphicon-headphones:before {
  content: "\e035";
}
/* line 79, bootstrap\glyphicons.less */
.glyphicon-volume-off:before {
  content: "\e036";
}
/* line 80, bootstrap\glyphicons.less */
.glyphicon-volume-down:before {
  content: "\e037";
}
/* line 81, bootstrap\glyphicons.less */
.glyphicon-volume-up:before {
  content: "\e038";
}
/* line 82, bootstrap\glyphicons.less */
.glyphicon-qrcode:before {
  content: "\e039";
}
/* line 83, bootstrap\glyphicons.less */
.glyphicon-barcode:before {
  content: "\e040";
}
/* line 84, bootstrap\glyphicons.less */
.glyphicon-tag:before {
  content: "\e041";
}
/* line 85, bootstrap\glyphicons.less */
.glyphicon-tags:before {
  content: "\e042";
}
/* line 86, bootstrap\glyphicons.less */
.glyphicon-book:before {
  content: "\e043";
}
/* line 87, bootstrap\glyphicons.less */
.glyphicon-bookmark:before {
  content: "\e044";
}
/* line 88, bootstrap\glyphicons.less */
.glyphicon-print:before {
  content: "\e045";
}
/* line 89, bootstrap\glyphicons.less */
.glyphicon-camera:before {
  content: "\e046";
}
/* line 90, bootstrap\glyphicons.less */
.glyphicon-font:before {
  content: "\e047";
}
/* line 91, bootstrap\glyphicons.less */
.glyphicon-bold:before {
  content: "\e048";
}
/* line 92, bootstrap\glyphicons.less */
.glyphicon-italic:before {
  content: "\e049";
}
/* line 93, bootstrap\glyphicons.less */
.glyphicon-text-height:before {
  content: "\e050";
}
/* line 94, bootstrap\glyphicons.less */
.glyphicon-text-width:before {
  content: "\e051";
}
/* line 95, bootstrap\glyphicons.less */
.glyphicon-align-left:before {
  content: "\e052";
}
/* line 96, bootstrap\glyphicons.less */
.glyphicon-align-center:before {
  content: "\e053";
}
/* line 97, bootstrap\glyphicons.less */
.glyphicon-align-right:before {
  content: "\e054";
}
/* line 98, bootstrap\glyphicons.less */
.glyphicon-align-justify:before {
  content: "\e055";
}
/* line 99, bootstrap\glyphicons.less */
.glyphicon-list:before {
  content: "\e056";
}
/* line 100, bootstrap\glyphicons.less */
.glyphicon-indent-left:before {
  content: "\e057";
}
/* line 101, bootstrap\glyphicons.less */
.glyphicon-indent-right:before {
  content: "\e058";
}
/* line 102, bootstrap\glyphicons.less */
.glyphicon-facetime-video:before {
  content: "\e059";
}
/* line 103, bootstrap\glyphicons.less */
.glyphicon-picture:before {
  content: "\e060";
}
/* line 104, bootstrap\glyphicons.less */
.glyphicon-map-marker:before {
  content: "\e062";
}
/* line 105, bootstrap\glyphicons.less */
.glyphicon-adjust:before {
  content: "\e063";
}
/* line 106, bootstrap\glyphicons.less */
.glyphicon-tint:before {
  content: "\e064";
}
/* line 107, bootstrap\glyphicons.less */
.glyphicon-edit:before {
  content: "\e065";
}
/* line 108, bootstrap\glyphicons.less */
.glyphicon-share:before {
  content: "\e066";
}
/* line 109, bootstrap\glyphicons.less */
.glyphicon-check:before {
  content: "\e067";
}
/* line 110, bootstrap\glyphicons.less */
.glyphicon-move:before {
  content: "\e068";
}
/* line 111, bootstrap\glyphicons.less */
.glyphicon-step-backward:before {
  content: "\e069";
}
/* line 112, bootstrap\glyphicons.less */
.glyphicon-fast-backward:before {
  content: "\e070";
}
/* line 113, bootstrap\glyphicons.less */
.glyphicon-backward:before {
  content: "\e071";
}
/* line 114, bootstrap\glyphicons.less */
.glyphicon-play:before {
  content: "\e072";
}
/* line 115, bootstrap\glyphicons.less */
.glyphicon-pause:before {
  content: "\e073";
}
/* line 116, bootstrap\glyphicons.less */
.glyphicon-stop:before {
  content: "\e074";
}
/* line 117, bootstrap\glyphicons.less */
.glyphicon-forward:before {
  content: "\e075";
}
/* line 118, bootstrap\glyphicons.less */
.glyphicon-fast-forward:before {
  content: "\e076";
}
/* line 119, bootstrap\glyphicons.less */
.glyphicon-step-forward:before {
  content: "\e077";
}
/* line 120, bootstrap\glyphicons.less */
.glyphicon-eject:before {
  content: "\e078";
}
/* line 121, bootstrap\glyphicons.less */
.glyphicon-chevron-left:before {
  content: "\e079";
}
/* line 122, bootstrap\glyphicons.less */
.glyphicon-chevron-right:before {
  content: "\e080";
}
/* line 123, bootstrap\glyphicons.less */
.glyphicon-plus-sign:before {
  content: "\e081";
}
/* line 124, bootstrap\glyphicons.less */
.glyphicon-minus-sign:before {
  content: "\e082";
}
/* line 125, bootstrap\glyphicons.less */
.glyphicon-remove-sign:before {
  content: "\e083";
}
/* line 126, bootstrap\glyphicons.less */
.glyphicon-ok-sign:before {
  content: "\e084";
}
/* line 127, bootstrap\glyphicons.less */
.glyphicon-question-sign:before {
  content: "\e085";
}
/* line 128, bootstrap\glyphicons.less */
.glyphicon-info-sign:before {
  content: "\e086";
}
/* line 129, bootstrap\glyphicons.less */
.glyphicon-screenshot:before {
  content: "\e087";
}
/* line 130, bootstrap\glyphicons.less */
.glyphicon-remove-circle:before {
  content: "\e088";
}
/* line 131, bootstrap\glyphicons.less */
.glyphicon-ok-circle:before {
  content: "\e089";
}
/* line 132, bootstrap\glyphicons.less */
.glyphicon-ban-circle:before {
  content: "\e090";
}
/* line 133, bootstrap\glyphicons.less */
.glyphicon-arrow-left:before {
  content: "\e091";
}
/* line 134, bootstrap\glyphicons.less */
.glyphicon-arrow-right:before {
  content: "\e092";
}
/* line 135, bootstrap\glyphicons.less */
.glyphicon-arrow-up:before {
  content: "\e093";
}
/* line 136, bootstrap\glyphicons.less */
.glyphicon-arrow-down:before {
  content: "\e094";
}
/* line 137, bootstrap\glyphicons.less */
.glyphicon-share-alt:before {
  content: "\e095";
}
/* line 138, bootstrap\glyphicons.less */
.glyphicon-resize-full:before {
  content: "\e096";
}
/* line 139, bootstrap\glyphicons.less */
.glyphicon-resize-small:before {
  content: "\e097";
}
/* line 140, bootstrap\glyphicons.less */
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
/* line 141, bootstrap\glyphicons.less */
.glyphicon-gift:before {
  content: "\e102";
}
/* line 142, bootstrap\glyphicons.less */
.glyphicon-leaf:before {
  content: "\e103";
}
/* line 143, bootstrap\glyphicons.less */
.glyphicon-fire:before {
  content: "\e104";
}
/* line 144, bootstrap\glyphicons.less */
.glyphicon-eye-open:before {
  content: "\e105";
}
/* line 145, bootstrap\glyphicons.less */
.glyphicon-eye-close:before {
  content: "\e106";
}
/* line 146, bootstrap\glyphicons.less */
.glyphicon-warning-sign:before {
  content: "\e107";
}
/* line 147, bootstrap\glyphicons.less */
.glyphicon-plane:before {
  content: "\e108";
}
/* line 148, bootstrap\glyphicons.less */
.glyphicon-calendar:before {
  content: "\e109";
}
/* line 149, bootstrap\glyphicons.less */
.glyphicon-random:before {
  content: "\e110";
}
/* line 150, bootstrap\glyphicons.less */
.glyphicon-comment:before {
  content: "\e111";
}
/* line 151, bootstrap\glyphicons.less */
.glyphicon-magnet:before {
  content: "\e112";
}
/* line 152, bootstrap\glyphicons.less */
.glyphicon-chevron-up:before {
  content: "\e113";
}
/* line 153, bootstrap\glyphicons.less */
.glyphicon-chevron-down:before {
  content: "\e114";
}
/* line 154, bootstrap\glyphicons.less */
.glyphicon-retweet:before {
  content: "\e115";
}
/* line 155, bootstrap\glyphicons.less */
.glyphicon-shopping-cart:before {
  content: "\e116";
}
/* line 156, bootstrap\glyphicons.less */
.glyphicon-folder-close:before {
  content: "\e117";
}
/* line 157, bootstrap\glyphicons.less */
.glyphicon-folder-open:before {
  content: "\e118";
}
/* line 158, bootstrap\glyphicons.less */
.glyphicon-resize-vertical:before {
  content: "\e119";
}
/* line 159, bootstrap\glyphicons.less */
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
/* line 160, bootstrap\glyphicons.less */
.glyphicon-hdd:before {
  content: "\e121";
}
/* line 161, bootstrap\glyphicons.less */
.glyphicon-bullhorn:before {
  content: "\e122";
}
/* line 162, bootstrap\glyphicons.less */
.glyphicon-bell:before {
  content: "\e123";
}
/* line 163, bootstrap\glyphicons.less */
.glyphicon-certificate:before {
  content: "\e124";
}
/* line 164, bootstrap\glyphicons.less */
.glyphicon-thumbs-up:before {
  content: "\e125";
}
/* line 165, bootstrap\glyphicons.less */
.glyphicon-thumbs-down:before {
  content: "\e126";
}
/* line 166, bootstrap\glyphicons.less */
.glyphicon-hand-right:before {
  content: "\e127";
}
/* line 167, bootstrap\glyphicons.less */
.glyphicon-hand-left:before {
  content: "\e128";
}
/* line 168, bootstrap\glyphicons.less */
.glyphicon-hand-up:before {
  content: "\e129";
}
/* line 169, bootstrap\glyphicons.less */
.glyphicon-hand-down:before {
  content: "\e130";
}
/* line 170, bootstrap\glyphicons.less */
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
/* line 171, bootstrap\glyphicons.less */
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
/* line 172, bootstrap\glyphicons.less */
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
/* line 173, bootstrap\glyphicons.less */
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
/* line 174, bootstrap\glyphicons.less */
.glyphicon-globe:before {
  content: "\e135";
}
/* line 175, bootstrap\glyphicons.less */
.glyphicon-wrench:before {
  content: "\e136";
}
/* line 176, bootstrap\glyphicons.less */
.glyphicon-tasks:before {
  content: "\e137";
}
/* line 177, bootstrap\glyphicons.less */
.glyphicon-filter:before {
  content: "\e138";
}
/* line 178, bootstrap\glyphicons.less */
.glyphicon-briefcase:before {
  content: "\e139";
}
/* line 179, bootstrap\glyphicons.less */
.glyphicon-fullscreen:before {
  content: "\e140";
}
/* line 180, bootstrap\glyphicons.less */
.glyphicon-dashboard:before {
  content: "\e141";
}
/* line 181, bootstrap\glyphicons.less */
.glyphicon-paperclip:before {
  content: "\e142";
}
/* line 182, bootstrap\glyphicons.less */
.glyphicon-heart-empty:before {
  content: "\e143";
}
/* line 183, bootstrap\glyphicons.less */
.glyphicon-link:before {
  content: "\e144";
}
/* line 184, bootstrap\glyphicons.less */
.glyphicon-phone:before {
  content: "\e145";
}
/* line 185, bootstrap\glyphicons.less */
.glyphicon-pushpin:before {
  content: "\e146";
}
/* line 186, bootstrap\glyphicons.less */
.glyphicon-usd:before {
  content: "\e148";
}
/* line 187, bootstrap\glyphicons.less */
.glyphicon-gbp:before {
  content: "\e149";
}
/* line 188, bootstrap\glyphicons.less */
.glyphicon-sort:before {
  content: "\e150";
}
/* line 189, bootstrap\glyphicons.less */
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
/* line 190, bootstrap\glyphicons.less */
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
/* line 191, bootstrap\glyphicons.less */
.glyphicon-sort-by-order:before {
  content: "\e153";
}
/* line 192, bootstrap\glyphicons.less */
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
/* line 193, bootstrap\glyphicons.less */
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
/* line 194, bootstrap\glyphicons.less */
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
/* line 195, bootstrap\glyphicons.less */
.glyphicon-unchecked:before {
  content: "\e157";
}
/* line 196, bootstrap\glyphicons.less */
.glyphicon-expand:before {
  content: "\e158";
}
/* line 197, bootstrap\glyphicons.less */
.glyphicon-collapse-down:before {
  content: "\e159";
}
/* line 198, bootstrap\glyphicons.less */
.glyphicon-collapse-up:before {
  content: "\e160";
}
/* line 199, bootstrap\glyphicons.less */
.glyphicon-log-in:before {
  content: "\e161";
}
/* line 200, bootstrap\glyphicons.less */
.glyphicon-flash:before {
  content: "\e162";
}
/* line 201, bootstrap\glyphicons.less */
.glyphicon-log-out:before {
  content: "\e163";
}
/* line 202, bootstrap\glyphicons.less */
.glyphicon-new-window:before {
  content: "\e164";
}
/* line 203, bootstrap\glyphicons.less */
.glyphicon-record:before {
  content: "\e165";
}
/* line 204, bootstrap\glyphicons.less */
.glyphicon-save:before {
  content: "\e166";
}
/* line 205, bootstrap\glyphicons.less */
.glyphicon-open:before {
  content: "\e167";
}
/* line 206, bootstrap\glyphicons.less */
.glyphicon-saved:before {
  content: "\e168";
}
/* line 207, bootstrap\glyphicons.less */
.glyphicon-import:before {
  content: "\e169";
}
/* line 208, bootstrap\glyphicons.less */
.glyphicon-export:before {
  content: "\e170";
}
/* line 209, bootstrap\glyphicons.less */
.glyphicon-send:before {
  content: "\e171";
}
/* line 210, bootstrap\glyphicons.less */
.glyphicon-floppy-disk:before {
  content: "\e172";
}
/* line 211, bootstrap\glyphicons.less */
.glyphicon-floppy-saved:before {
  content: "\e173";
}
/* line 212, bootstrap\glyphicons.less */
.glyphicon-floppy-remove:before {
  content: "\e174";
}
/* line 213, bootstrap\glyphicons.less */
.glyphicon-floppy-save:before {
  content: "\e175";
}
/* line 214, bootstrap\glyphicons.less */
.glyphicon-floppy-open:before {
  content: "\e176";
}
/* line 215, bootstrap\glyphicons.less */
.glyphicon-credit-card:before {
  content: "\e177";
}
/* line 216, bootstrap\glyphicons.less */
.glyphicon-transfer:before {
  content: "\e178";
}
/* line 217, bootstrap\glyphicons.less */
.glyphicon-cutlery:before {
  content: "\e179";
}
/* line 218, bootstrap\glyphicons.less */
.glyphicon-header:before {
  content: "\e180";
}
/* line 219, bootstrap\glyphicons.less */
.glyphicon-compressed:before {
  content: "\e181";
}
/* line 220, bootstrap\glyphicons.less */
.glyphicon-earphone:before {
  content: "\e182";
}
/* line 221, bootstrap\glyphicons.less */
.glyphicon-phone-alt:before {
  content: "\e183";
}
/* line 222, bootstrap\glyphicons.less */
.glyphicon-tower:before {
  content: "\e184";
}
/* line 223, bootstrap\glyphicons.less */
.glyphicon-stats:before {
  content: "\e185";
}
/* line 224, bootstrap\glyphicons.less */
.glyphicon-sd-video:before {
  content: "\e186";
}
/* line 225, bootstrap\glyphicons.less */
.glyphicon-hd-video:before {
  content: "\e187";
}
/* line 226, bootstrap\glyphicons.less */
.glyphicon-subtitles:before {
  content: "\e188";
}
/* line 227, bootstrap\glyphicons.less */
.glyphicon-sound-stereo:before {
  content: "\e189";
}
/* line 228, bootstrap\glyphicons.less */
.glyphicon-sound-dolby:before {
  content: "\e190";
}
/* line 229, bootstrap\glyphicons.less */
.glyphicon-sound-5-1:before {
  content: "\e191";
}
/* line 230, bootstrap\glyphicons.less */
.glyphicon-sound-6-1:before {
  content: "\e192";
}
/* line 231, bootstrap\glyphicons.less */
.glyphicon-sound-7-1:before {
  content: "\e193";
}
/* line 232, bootstrap\glyphicons.less */
.glyphicon-copyright-mark:before {
  content: "\e194";
}
/* line 233, bootstrap\glyphicons.less */
.glyphicon-registration-mark:before {
  content: "\e195";
}
/* line 234, bootstrap\glyphicons.less */
.glyphicon-cloud-download:before {
  content: "\e197";
}
/* line 235, bootstrap\glyphicons.less */
.glyphicon-cloud-upload:before {
  content: "\e198";
}
/* line 236, bootstrap\glyphicons.less */
.glyphicon-tree-conifer:before {
  content: "\e199";
}
/* line 237, bootstrap\glyphicons.less */
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
/* line 7, bootstrap\dropdowns.less */
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid #000000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  border-bottom: 0 dotted;
}
/* line 22, bootstrap\dropdowns.less */
.dropdown {
  position: relative;
}
/* line 27, bootstrap\dropdowns.less */
.dropdown-toggle:focus {
  outline: 0;
}
/* line 32, bootstrap\dropdowns.less */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
/* line 52, bootstrap\dropdowns.less */
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
/* line 58, bootstrap\dropdowns.less */
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
/* line 63, bootstrap\dropdowns.less */
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
/* line 76, bootstrap\dropdowns.less */
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
/* line 86, bootstrap\dropdowns.less */
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #428bca;
}
/* line 101, bootstrap\dropdowns.less */
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999999;
}
/* line 109, bootstrap\dropdowns.less */
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
/* line 122, bootstrap\dropdowns.less */
.open > .dropdown-menu {
  display: block;
}
/* line 127, bootstrap\dropdowns.less */
.open > a {
  outline: 0;
}
/* line 133, bootstrap\dropdowns.less */
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #999999;
}
/* line 142, bootstrap\dropdowns.less */
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
/* line 152, bootstrap\dropdowns.less */
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
/* line 165, bootstrap\dropdowns.less */
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0 dotted;
  border-bottom: 4px solid #000000;
  content: "";
}
/* line 173, bootstrap\dropdowns.less */
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
@media (min-width: 768px) {
  /* line 187, bootstrap\dropdowns.less */
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
}
/* line 10, bootstrap\button-groups.less */
.btn-default .caret {
  border-top-color: #333333;
}
/* line 13, bootstrap\button-groups.less */
.btn-primary .caret,
.btn-success .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret {
  border-top-color: #fff;
}
/* line 22, bootstrap\button-groups.less */
.dropup .btn-default .caret {
  border-bottom-color: #333333;
}
/* line 30, bootstrap\button-groups.less */
.dropup .btn-primary .caret,
.dropup .btn-success .caret,
.dropup .btn-warning .caret,
.dropup .btn-danger .caret,
.dropup .btn-info .caret {
  border-bottom-color: #fff;
}
/* line 37, bootstrap\button-groups.less */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
/* line 42, bootstrap\button-groups.less */
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
/* line 46, bootstrap\button-groups.less */
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
/* line 52, bootstrap\button-groups.less */
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus {
  outline: none;
}
/* line 61, bootstrap\button-groups.less */
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
/* line 20, bootstrap\mixins.less */
.btn-toolbar:before,
.btn-toolbar:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.btn-toolbar:after {
  clear: both;
}
/* line 20, bootstrap\mixins.less */
.btn-toolbar:before,
.btn-toolbar:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.btn-toolbar:after {
  clear: both;
}
/* line 73, bootstrap\button-groups.less */
.btn-toolbar .btn-group {
  float: left;
}
/* line 79, bootstrap\button-groups.less */
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group,
.btn-toolbar > .btn-group + .btn-group {
  margin-left: 5px;
}
/* line 86, bootstrap\button-groups.less */
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
/* line 91, bootstrap\button-groups.less */
.btn-group > .btn:first-child {
  margin-left: 0;
}
/* line 93, bootstrap\button-groups.less */
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
/* line 98, bootstrap\button-groups.less */
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
/* line 104, bootstrap\button-groups.less */
.btn-group > .btn-group {
  float: left;
}
/* line 107, bootstrap\button-groups.less */
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
/* line 111, bootstrap\button-groups.less */
.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
/* line 116, bootstrap\button-groups.less */
.btn-group > .btn-group:last-child > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
/* line 121, bootstrap\button-groups.less */
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
/* line 131, bootstrap\button-groups.less */
.btn-group-xs > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
  padding: 1px 5px;
}
/* line 132, bootstrap\button-groups.less */
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
/* line 133, bootstrap\button-groups.less */
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}
/* line 140, bootstrap\button-groups.less */
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
/* line 144, bootstrap\button-groups.less */
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
/* line 151, bootstrap\button-groups.less */
.btn-group.open .dropdown-toggle {
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* line 155, bootstrap\button-groups.less */
.btn-group.open .dropdown-toggle.btn-link {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 162, bootstrap\button-groups.less */
.btn .caret {
  margin-left: 0;
}
/* line 166, bootstrap\button-groups.less */
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
/* line 171, bootstrap\button-groups.less */
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
/* line 180, bootstrap\button-groups.less */
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
/* line 20, bootstrap\mixins.less */
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.btn-group-vertical > .btn-group:after {
  clear: both;
}
/* line 20, bootstrap\mixins.less */
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.btn-group-vertical > .btn-group:after {
  clear: both;
}
/* line 191, bootstrap\button-groups.less */
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
/* line 196, bootstrap\button-groups.less */
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
/* line 206, bootstrap\button-groups.less */
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
/* line 209, bootstrap\button-groups.less */
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* line 213, bootstrap\button-groups.less */
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
/* line 218, bootstrap\button-groups.less */
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
/* line 222, bootstrap\button-groups.less */
.btn-group-vertical > .btn-group:first-child > .btn:last-child,
.btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* line 227, bootstrap\button-groups.less */
.btn-group-vertical > .btn-group:last-child > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
/* line 236, bootstrap\button-groups.less */
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
/* line 241, bootstrap\button-groups.less */
.btn-group-justified .btn {
  float: none;
  display: table-cell;
  width: 1%;
}
/* line 250, bootstrap\button-groups.less */
[data-toggle="buttons"] > .btn > input[type="radio"],
[data-toggle="buttons"] > .btn > input[type="checkbox"] {
  display: none;
}
/* line 7, bootstrap\input-groups.less */
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
/* line 13, bootstrap\input-groups.less */
.input-group.col {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
/* line 19, bootstrap\input-groups.less */
.input-group .form-control {
  width: 100%;
  margin-bottom: 0;
}
/* line 30, bootstrap\input-groups.less */
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 45px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}
/* line 850, bootstrap\mixins.less */
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 45px;
  line-height: 45px;
}
/* line 855, bootstrap\mixins.less */
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn {
  height: auto;
}
/* line 33, bootstrap\input-groups.less */
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
/* line 850, bootstrap\mixins.less */
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
/* line 855, bootstrap\mixins.less */
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn {
  height: auto;
}
/* line 40, bootstrap\input-groups.less */
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
/* line 45, bootstrap\input-groups.less */
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
/* line 50, bootstrap\input-groups.less */
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
/* line 59, bootstrap\input-groups.less */
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  border-radius: 4px;
}
/* line 71, bootstrap\input-groups.less */
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
/* line 76, bootstrap\input-groups.less */
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
/* line 83, bootstrap\input-groups.less */
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
/* line 90, bootstrap\input-groups.less */
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
/* line 97, bootstrap\input-groups.less */
.input-group-addon:first-child {
  border-right: 0;
}
/* line 100, bootstrap\input-groups.less */
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
/* line 107, bootstrap\input-groups.less */
.input-group-addon:last-child {
  border-left: 0;
}
/* line 113, bootstrap\input-groups.less */
.input-group-btn {
  position: relative;
  white-space: nowrap;
}
/* line 118, bootstrap\input-groups.less */
.input-group-btn:first-child > .btn {
  margin-right: -1px;
}
/* line 121, bootstrap\input-groups.less */
.input-group-btn:last-child > .btn {
  margin-left: -1px;
}
/* line 125, bootstrap\input-groups.less */
.input-group-btn > .btn {
  position: relative;
}
/* line 128, bootstrap\input-groups.less */
.input-group-btn > .btn + .btn {
  margin-left: -4px;
}
/* line 132, bootstrap\input-groups.less */
.input-group-btn > .btn:hover,
.input-group-btn > .btn:active {
  z-index: 2;
}
/* line 9, bootstrap\navs.less */
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
/* line 20, bootstrap\mixins.less */
.nav:before,
.nav:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.nav:after {
  clear: both;
}
/* line 20, bootstrap\mixins.less */
.nav:before,
.nav:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.nav:after {
  clear: both;
}
/* line 15, bootstrap\navs.less */
.nav > li {
  position: relative;
  display: block;
}
/* line 19, bootstrap\navs.less */
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
/* line 23, bootstrap\navs.less */
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
/* line 31, bootstrap\navs.less */
.nav > li.disabled > a {
  color: #999999;
}
/* line 34, bootstrap\navs.less */
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #999999;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
/* line 46, bootstrap\navs.less */
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #428bca;
}
/* line 52, bootstrap\navs.less */
.nav .open > a .caret,
.nav .open > a:hover .caret,
.nav .open > a:focus .caret {
  border-top-color: #2a6496;
  border-bottom-color: #2a6496;
}
/* line 64, bootstrap\navs.less */
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
/* line 71, bootstrap\navs.less */
.nav > li > a > img {
  max-width: none;
}
/* line 81, bootstrap\navs.less */
.nav-tabs {
  border-bottom: 1px solid #dddddd;
}
/* line 83, bootstrap\navs.less */
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
/* line 89, bootstrap\navs.less */
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
/* line 94, bootstrap\navs.less */
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}
/* line 101, bootstrap\navs.less */
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor: default;
}
/* line 113, bootstrap\navs.less */
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
/* line 173, bootstrap\navs.less */
.nav-tabs.nav-justified > li {
  float: none;
}
/* line 175, bootstrap\navs.less */
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
/* line 181, bootstrap\navs.less */
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  /* line 187, bootstrap\navs.less */
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  /* line 190, bootstrap\navs.less */
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
/* line 203, bootstrap\navs.less */
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
/* line 209, bootstrap\navs.less */
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  /* line 216, bootstrap\navs.less */
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  /* line 220, bootstrap\navs.less */
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
/* line 123, bootstrap\navs.less */
.nav-pills > li {
  float: left;
}
/* line 127, bootstrap\navs.less */
.nav-pills > li > a {
  border-radius: 4px;
}
/* line 130, bootstrap\navs.less */
.nav-pills > li + li {
  margin-left: 2px;
}
/* line 136, bootstrap\navs.less */
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #ffffff;
  background-color: #428bca;
}
/* line 142, bootstrap\navs.less */
.nav-pills > li.active > a .caret,
.nav-pills > li.active > a:hover .caret,
.nav-pills > li.active > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
/* line 154, bootstrap\navs.less */
.nav-stacked > li {
  float: none;
}
/* line 156, bootstrap\navs.less */
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
/* line 170, bootstrap\navs.less */
.nav-justified {
  width: 100%;
}
/* line 173, bootstrap\navs.less */
.nav-justified > li {
  float: none;
}
/* line 175, bootstrap\navs.less */
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
/* line 181, bootstrap\navs.less */
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  /* line 187, bootstrap\navs.less */
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  /* line 190, bootstrap\navs.less */
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
/* line 200, bootstrap\navs.less */
.nav-tabs-justified {
  border-bottom: 0;
}
/* line 203, bootstrap\navs.less */
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
/* line 209, bootstrap\navs.less */
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  /* line 216, bootstrap\navs.less */
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  /* line 220, bootstrap\navs.less */
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
/* line 234, bootstrap\navs.less */
.tab-content > .tab-pane {
  display: none;
}
/* line 237, bootstrap\navs.less */
.tab-content > .active {
  display: block;
}
/* line 247, bootstrap\navs.less */
.nav .caret {
  border-top-color: #428bca;
  border-bottom-color: #428bca;
}
/* line 251, bootstrap\navs.less */
.nav a:hover .caret {
  border-top-color: #2a6496;
  border-bottom-color: #2a6496;
}
/* line 257, bootstrap\navs.less */
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
/* line 11, bootstrap\navbar.less */
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
/* line 20, bootstrap\mixins.less */
.navbar:before,
.navbar:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.navbar:after {
  clear: both;
}
/* line 20, bootstrap\mixins.less */
.navbar:before,
.navbar:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.navbar:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 20, bootstrap\navbar.less */
  .navbar {
    border-radius: 4px;
  }
}
/* line 20, bootstrap\mixins.less */
.navbar-header:before,
.navbar-header:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.navbar-header:after {
  clear: both;
}
/* line 20, bootstrap\mixins.less */
.navbar-header:before,
.navbar-header:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.navbar-header:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 34, bootstrap\navbar.less */
  .navbar-header {
    float: left;
  }
}
/* line 50, bootstrap\navbar.less */
.navbar-collapse {
  max-height: 340px;
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
/* line 20, bootstrap\mixins.less */
.navbar-collapse:before,
.navbar-collapse:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.navbar-collapse:after {
  clear: both;
}
/* line 20, bootstrap\mixins.less */
.navbar-collapse:before,
.navbar-collapse:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.navbar-collapse:after {
  clear: both;
}
/* line 60, bootstrap\navbar.less */
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  /* line 64, bootstrap\navbar.less */
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  /* line 69, bootstrap\navbar.less */
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  /* line 76, bootstrap\navbar.less */
  .navbar-collapse.in {
    overflow-y: auto;
  }
  /* line 81, bootstrap\navbar.less */
  .navbar-collapse .navbar-nav.navbar-left:first-child {
    margin-left: -15px;
  }
  /* line 84, bootstrap\navbar.less */
  .navbar-collapse .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }
  /* line 87, bootstrap\navbar.less */
  .navbar-collapse .navbar-text:last-child {
    margin-right: 0;
  }
}
/* line 98, bootstrap\navbar.less */
.container > .navbar-header,
.container > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  /* line 103, bootstrap\navbar.less */
  .container > .navbar-header,
  .container > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
/* line 117, bootstrap\navbar.less */
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  /* line 121, bootstrap\navbar.less */
  .navbar-static-top {
    border-radius: 0;
  }
}
/* line 127, bootstrap\navbar.less */
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  /* line 135, bootstrap\navbar.less */
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
/* line 139, bootstrap\navbar.less */
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
/* line 143, bootstrap\navbar.less */
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
/* line 152, bootstrap\navbar.less */
.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
/* line 158, bootstrap\navbar.less */
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
@media (min-width: 768px) {
  /* line 164, bootstrap\navbar.less */
  .navbar > .container .navbar-brand {
    margin-left: -15px;
  }
}
/* line 176, bootstrap\navbar.less */
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 4px;
}
/* line 187, bootstrap\navbar.less */
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
/* line 193, bootstrap\navbar.less */
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  /* line 197, bootstrap\navbar.less */
  .navbar-toggle {
    display: none;
  }
}
/* line 208, bootstrap\navbar.less */
.navbar-nav {
  margin: 7.5px -15px;
}
/* line 211, bootstrap\navbar.less */
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  /* line 219, bootstrap\navbar.less */
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  /* line 227, bootstrap\navbar.less */
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  /* line 231, bootstrap\navbar.less */
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  /* line 233, bootstrap\navbar.less */
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  /* line 242, bootstrap\navbar.less */
  .navbar-nav {
    float: left;
    margin: 0;
  }
  /* line 246, bootstrap\navbar.less */
  .navbar-nav > li {
    float: left;
  }
  /* line 248, bootstrap\navbar.less */
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
@media (min-width: 768px) {
  /* line 265, bootstrap\navbar.less */
  .navbar-left {
    float: left !important;
  }
  /* line 266, bootstrap\navbar.less */
  .navbar-right {
    float: right !important;
  }
}
/* line 275, bootstrap\navbar.less */
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  /* line 301, bootstrap\forms.less */
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 308, bootstrap\forms.less */
  .navbar-form .form-control {
    display: inline-block;
  }
  /* line 315, bootstrap\forms.less */
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
  }
  /* line 322, bootstrap\forms.less */
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  /* line 288, bootstrap\navbar.less */
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) {
  /* line 297, bootstrap\navbar.less */
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
/* line 312, bootstrap\navbar.less */
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
/* line 317, bootstrap\navbar.less */
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* line 322, bootstrap\navbar.less */
.navbar-nav.pull-right > li > .dropdown-menu,
.navbar-nav > li > .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
/* line 333, bootstrap\navbar.less */
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
/* line 342, bootstrap\navbar.less */
.navbar-text {
  float: left;
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  /* line 346, bootstrap\navbar.less */
  .navbar-text {
    margin-left: 15px;
    margin-right: 15px;
  }
}
/* line 356, bootstrap\navbar.less */
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
/* line 360, bootstrap\navbar.less */
.navbar-default .navbar-brand {
  color: #777777;
}
/* line 362, bootstrap\navbar.less */
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
/* line 369, bootstrap\navbar.less */
.navbar-default .navbar-text {
  color: #777777;
}
/* line 374, bootstrap\navbar.less */
.navbar-default .navbar-nav > li > a {
  color: #777777;
}
/* line 377, bootstrap\navbar.less */
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333333;
  background-color: transparent;
}
/* line 384, bootstrap\navbar.less */
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555555;
  background-color: #e7e7e7;
}
/* line 392, bootstrap\navbar.less */
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
/* line 401, bootstrap\navbar.less */
.navbar-default .navbar-toggle {
  border-color: #dddddd;
}
/* line 403, bootstrap\navbar.less */
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #dddddd;
}
/* line 407, bootstrap\navbar.less */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #cccccc;
}
/* line 412, bootstrap\navbar.less */
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
/* line 420, bootstrap\navbar.less */
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #333333;
  border-bottom-color: #333333;
}
/* line 428, bootstrap\navbar.less */
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555555;
}
/* line 433, bootstrap\navbar.less */
.navbar-default .navbar-nav > .open > a .caret,
.navbar-default .navbar-nav > .open > a:hover .caret,
.navbar-default .navbar-nav > .open > a:focus .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}
/* line 439, bootstrap\navbar.less */
.navbar-default .navbar-nav > .dropdown > a .caret {
  border-top-color: #777777;
  border-bottom-color: #777777;
}
@media (max-width: 767px) {
  /* line 448, bootstrap\navbar.less */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777777;
  }
  /* line 450, bootstrap\navbar.less */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333333;
    background-color: transparent;
  }
  /* line 457, bootstrap\navbar.less */
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555555;
    background-color: #e7e7e7;
  }
  /* line 465, bootstrap\navbar.less */
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
/* line 481, bootstrap\navbar.less */
.navbar-default .navbar-link {
  color: #777777;
}
/* line 483, bootstrap\navbar.less */
.navbar-default .navbar-link:hover {
  color: #333333;
}
/* line 492, bootstrap\navbar.less */
.navbar-inverse {
  background-color: #222222;
  border-color: #080808;
}
/* line 496, bootstrap\navbar.less */
.navbar-inverse .navbar-brand {
  color: #999999;
}
/* line 498, bootstrap\navbar.less */
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
/* line 505, bootstrap\navbar.less */
.navbar-inverse .navbar-text {
  color: #999999;
}
/* line 510, bootstrap\navbar.less */
.navbar-inverse .navbar-nav > li > a {
  color: #999999;
}
/* line 513, bootstrap\navbar.less */
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: transparent;
}
/* line 520, bootstrap\navbar.less */
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #080808;
}
/* line 528, bootstrap\navbar.less */
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444444;
  background-color: transparent;
}
/* line 538, bootstrap\navbar.less */
.navbar-inverse .navbar-toggle {
  border-color: #333333;
}
/* line 540, bootstrap\navbar.less */
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333333;
}
/* line 544, bootstrap\navbar.less */
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
/* line 549, bootstrap\navbar.less */
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
/* line 557, bootstrap\navbar.less */
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #ffffff;
}
/* line 564, bootstrap\navbar.less */
.navbar-inverse .navbar-nav > .dropdown > a:hover .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
/* line 568, bootstrap\navbar.less */
.navbar-inverse .navbar-nav > .dropdown > a .caret {
  border-top-color: #999999;
  border-bottom-color: #999999;
}
/* line 576, bootstrap\navbar.less */
.navbar-inverse .navbar-nav > .open > a .caret,
.navbar-inverse .navbar-nav > .open > a:hover .caret,
.navbar-inverse .navbar-nav > .open > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
@media (max-width: 767px) {
  /* line 586, bootstrap\navbar.less */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  /* line 589, bootstrap\navbar.less */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #999999;
  }
  /* line 591, bootstrap\navbar.less */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  /* line 598, bootstrap\navbar.less */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #080808;
  }
  /* line 606, bootstrap\navbar.less */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444444;
    background-color: transparent;
  }
}
/* line 617, bootstrap\navbar.less */
.navbar-inverse .navbar-link {
  color: #999999;
}
/* line 619, bootstrap\navbar.less */
.navbar-inverse .navbar-link:hover {
  color: #ffffff;
}
/* line 6, bootstrap\breadcrumbs.less */
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
/* line 12, bootstrap\breadcrumbs.less */
.breadcrumb > li {
  display: inline-block;
}
/* line 14, bootstrap\breadcrumbs.less */
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #cccccc;
}
/* line 20, bootstrap\breadcrumbs.less */
.breadcrumb > .active {
  color: #999999;
}
/* line 4, bootstrap\pagination.less */
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
/* line 10, bootstrap\pagination.less */
.pagination > li {
  display: inline;
}
/* line 12, bootstrap\pagination.less */
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
/* line 24, bootstrap\pagination.less */
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
/* line 31, bootstrap\pagination.less */
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
/* line 40, bootstrap\pagination.less */
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  background-color: #eeeeee;
}
/* line 48, bootstrap\pagination.less */
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #428bca;
  border-color: #428bca;
  cursor: default;
}
/* line 60, bootstrap\pagination.less */
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #999999;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}
/* line 509, bootstrap\mixins.less */
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}
/* line 515, bootstrap\mixins.less */
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
/* line 521, bootstrap\mixins.less */
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}
/* line 509, bootstrap\mixins.less */
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
/* line 515, bootstrap\mixins.less */
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
/* line 521, bootstrap\mixins.less */
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
/* line 6, bootstrap\pager.less */
.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center;
}
/* line 20, bootstrap\mixins.less */
.pager:before,
.pager:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.pager:after {
  clear: both;
}
/* line 20, bootstrap\mixins.less */
.pager:before,
.pager:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.pager:after {
  clear: both;
}
/* line 12, bootstrap\pager.less */
.pager li {
  display: inline;
}
/* line 14, bootstrap\pager.less */
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 15px;
}
/* line 23, bootstrap\pager.less */
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
/* line 31, bootstrap\pager.less */
.pager .next > a,
.pager .next > span {
  float: right;
}
/* line 38, bootstrap\pager.less */
.pager .previous > a,
.pager .previous > span {
  float: left;
}
/* line 45, bootstrap\pager.less */
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  background-color: #ffffff;
  cursor: not-allowed;
}
/* line 5, bootstrap\labels.less */
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
/* line 19, bootstrap\labels.less */
.label[href]:hover,
.label[href]:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
/* line 28, bootstrap\labels.less */
.label:empty {
  display: none;
}
/* line 36, bootstrap\labels.less */
.label-default {
  background-color: #999999;
}
/* line 534, bootstrap\mixins.less */
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #808080;
}
/* line 40, bootstrap\labels.less */
.label-primary {
  background-color: #428bca;
}
/* line 534, bootstrap\mixins.less */
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #3071a9;
}
/* line 44, bootstrap\labels.less */
.label-success {
  background-color: #5cb85c;
}
/* line 534, bootstrap\mixins.less */
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
/* line 48, bootstrap\labels.less */
.label-info {
  background-color: #5bc0de;
}
/* line 534, bootstrap\mixins.less */
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
/* line 52, bootstrap\labels.less */
.label-warning {
  background-color: #f0ad4e;
}
/* line 534, bootstrap\mixins.less */
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
/* line 56, bootstrap\labels.less */
.label-danger {
  background-color: #d9534f;
}
/* line 534, bootstrap\mixins.less */
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
/* line 7, bootstrap\badges.less */
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #999999;
  border-radius: 10px;
}
/* line 22, bootstrap\badges.less */
.badge:empty {
  display: none;
}
/* line 29, bootstrap\badges.less */
a.badge:hover,
a.badge:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
/* line 38, bootstrap\badges.less */
.btn .badge {
  position: relative;
  top: -1px;
}
/* line 44, bootstrap\badges.less */
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #428bca;
  background-color: #ffffff;
}
/* line 49, bootstrap\badges.less */
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
/* line 6, bootstrap\jumbotron.less */
.jumbotron {
  padding: 30px;
  margin-bottom: 30px;
  font-size: 21px;
  font-weight: 200;
  line-height: 2.14285714;
  color: inherit;
  background-color: #eeeeee;
}
/* line 15, bootstrap\jumbotron.less */
.jumbotron h1 {
  line-height: 1;
  color: inherit;
}
/* line 19, bootstrap\jumbotron.less */
.jumbotron p {
  line-height: 1.4;
}
/* line 23, bootstrap\jumbotron.less */
.container .jumbotron {
  border-radius: 6px;
}
@media screen and (min-width: 768px) {
  /* line 27, bootstrap\jumbotron.less */
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  /* line 31, bootstrap\jumbotron.less */
  .container .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  /* line 36, bootstrap\jumbotron.less */
  .jumbotron h1 {
    font-size: 63px;
  }
}
/* line 7, bootstrap\thumbnails.less */
.thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out 0.4s;
  -moz-transition: all 0.2s ease-in-out 0.4s;
  -o-transition: all 0.2s ease-in-out 0.4s;
  transition: all 0.2s ease-in-out 0.4s;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
  display: block;
  margin-bottom: 20px;
}
/* line 12, bootstrap\thumbnails.less */
.thumbnail > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
/* line 19, bootstrap\thumbnails.less */
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #428bca;
}
/* line 26, bootstrap\thumbnails.less */
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
/* line 9, bootstrap\alerts.less */
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
/* line 16, bootstrap\alerts.less */
.alert h4 {
  margin-top: 0;
  color: inherit;
}
/* line 22, bootstrap\alerts.less */
.alert .alert-link {
  font-weight: bold;
}
/* line 27, bootstrap\alerts.less */
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
/* line 31, bootstrap\alerts.less */
.alert > p + p {
  margin-top: 5px;
}
/* line 40, bootstrap\alerts.less */
.alert-dismissable {
  padding-right: 35px;
}
/* line 44, bootstrap\alerts.less */
.alert-dismissable .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
/* line 56, bootstrap\alerts.less */
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #468847;
}
/* line 423, bootstrap\mixins.less */
.alert-success hr {
  border-top-color: #c9e2b3;
}
/* line 426, bootstrap\mixins.less */
.alert-success .alert-link {
  color: #356635;
}
/* line 59, bootstrap\alerts.less */
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #3a87ad;
}
/* line 423, bootstrap\mixins.less */
.alert-info hr {
  border-top-color: #a6e1ec;
}
/* line 426, bootstrap\mixins.less */
.alert-info .alert-link {
  color: #2d6987;
}
/* line 62, bootstrap\alerts.less */
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #c09853;
}
/* line 423, bootstrap\mixins.less */
.alert-warning hr {
  border-top-color: #f7e1b5;
}
/* line 426, bootstrap\mixins.less */
.alert-warning .alert-link {
  color: #a47e3c;
}
/* line 65, bootstrap\alerts.less */
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #b94a48;
}
/* line 423, bootstrap\mixins.less */
.alert-danger hr {
  border-top-color: #e4b9c0;
}
/* line 426, bootstrap\mixins.less */
.alert-danger .alert-link {
  color: #953b39;
}
@-webkit-keyframes progress-bar-stripes {
  /* line 11, bootstrap\progress-bars.less */
  from {
    background-position: 40px 0;
  }
  /* line 12, bootstrap\progress-bars.less */
  to {
    background-position: 0 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  /* line 17, bootstrap\progress-bars.less */
  from {
    background-position: 40px 0;
  }
  /* line 18, bootstrap\progress-bars.less */
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  /* line 23, bootstrap\progress-bars.less */
  from {
    background-position: 0 0;
  }
  /* line 24, bootstrap\progress-bars.less */
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  /* line 29, bootstrap\progress-bars.less */
  from {
    background-position: 40px 0;
  }
  /* line 30, bootstrap\progress-bars.less */
  to {
    background-position: 0 0;
  }
}
/* line 39, bootstrap\progress-bars.less */
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 4px;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
/* line 49, bootstrap\progress-bars.less */
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #ffffff;
  text-align: center;
  background-color: #428bca;
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease 0.4s;
  -moz-transition: width 0.6s ease 0.4s;
  -o-transition: width 0.6s ease 0.4s;
  transition: width 0.6s ease 0.4s;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
/* line 63, bootstrap\progress-bars.less */
.progress-striped .progress-bar {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
/* line 69, bootstrap\progress-bars.less */
.progress.active .progress-bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite 300ms 0 ease;
  -moz-animation: progress-bar-stripes 2s linear infinite 300ms 0 ease;
  -ms-animation: progress-bar-stripes 2s linear infinite 300ms 0 ease;
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
/* line 78, bootstrap\progress-bars.less */
.progress-bar-success {
  background-color: #5cb85c;
}
/* line 554, bootstrap\mixins.less */
.progress-striped .progress-bar-success {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
/* line 82, bootstrap\progress-bars.less */
.progress-bar-info {
  background-color: #5bc0de;
}
/* line 554, bootstrap\mixins.less */
.progress-striped .progress-bar-info {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
/* line 86, bootstrap\progress-bars.less */
.progress-bar-warning {
  background-color: #f0ad4e;
}
/* line 554, bootstrap\mixins.less */
.progress-striped .progress-bar-warning {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
/* line 90, bootstrap\progress-bars.less */
.progress-bar-danger {
  background-color: #d9534f;
}
/* line 554, bootstrap\mixins.less */
.progress-striped .progress-bar-danger {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
/* line 10, bootstrap\media.less */
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
/* line 17, bootstrap\media.less */
.media,
.media .media {
  margin-top: 15px;
}
/* line 21, bootstrap\media.less */
.media:first-child {
  margin-top: 0;
}
/* line 26, bootstrap\media.less */
.media-object {
  display: block;
}
/* line 31, bootstrap\media.less */
.media-heading {
  margin: 0 0 5px;
}
/* line 40, bootstrap\media.less */
.media > .pull-left {
  margin-right: 10px;
}
/* line 43, bootstrap\media.less */
.media > .pull-right {
  margin-left: 10px;
}
/* line 53, bootstrap\media.less */
.media-list {
  padding-left: 0;
  list-style: none;
}
/* line 8, bootstrap\list-group.less */
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
/* line 17, bootstrap\list-group.less */
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}
/* line 27, bootstrap\list-group.less */
.list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
/* line 30, bootstrap\list-group.less */
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
/* line 36, bootstrap\list-group.less */
.list-group-item > .badge {
  float: right;
}
/* line 39, bootstrap\list-group.less */
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
/* line 45, bootstrap\list-group.less */
a.list-group-item {
  color: #555555;
}
/* line 48, bootstrap\list-group.less */
a.list-group-item .list-group-item-heading {
  color: #333333;
}
/* line 53, bootstrap\list-group.less */
a.list-group-item:hover,
a.list-group-item:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
/* line 60, bootstrap\list-group.less */
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #428bca;
  border-color: #428bca;
}
/* line 69, bootstrap\list-group.less */
a.list-group-item.active .list-group-item-heading,
a.list-group-item.active:hover .list-group-item-heading,
a.list-group-item.active:focus .list-group-item-heading {
  color: inherit;
}
/* line 72, bootstrap\list-group.less */
a.list-group-item.active .list-group-item-text,
a.list-group-item.active:hover .list-group-item-text,
a.list-group-item.active:focus .list-group-item-text {
  color: #e1edf7;
}
/* line 81, bootstrap\list-group.less */
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 85, bootstrap\list-group.less */
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
/* line 7, bootstrap\panels.less */
.panel {
  margin-bottom: 20px;
  background-color: #ffffff;
  border: 1px solid transparent;
  border-radius: 4px;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
/* line 16, bootstrap\panels.less */
.panel-body {
  padding: 15px;
}
/* line 20, bootstrap\mixins.less */
.panel-body:before,
.panel-body:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.panel-body:after {
  clear: both;
}
/* line 20, bootstrap\mixins.less */
.panel-body:before,
.panel-body:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.panel-body:after {
  clear: both;
}
/* line 28, bootstrap\panels.less */
.panel > .list-group {
  margin-bottom: 0;
}
/* line 31, bootstrap\panels.less */
.panel > .list-group .list-group-item {
  border-width: 1px 0;
}
/* line 35, bootstrap\panels.less */
.panel > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
/* line 39, bootstrap\panels.less */
.panel > .list-group .list-group-item:last-child {
  border-bottom: 0;
}
/* line 47, bootstrap\panels.less */
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
/* line 59, bootstrap\panels.less */
.panel > .table,
.panel > .table-responsive {
  margin-bottom: 0;
}
/* line 63, bootstrap\panels.less */
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive {
  border-top: 1px solid #dddddd;
}
/* line 67, bootstrap\panels.less */
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
/* line 74, bootstrap\panels.less */
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
/* line 78, bootstrap\panels.less */
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
/* line 83, bootstrap\panels.less */
.panel > .table-bordered > thead > tr:last-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-bordered > thead > tr:last-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  border-bottom: 0;
}
/* line 94, bootstrap\panels.less */
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
/* line 99, bootstrap\panels.less */
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
/* line 105, bootstrap\panels.less */
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
}
/* line 109, bootstrap\panels.less */
.panel-title > a {
  color: inherit;
}
/* line 115, bootstrap\panels.less */
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #dddddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 130, bootstrap\panels.less */
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
  overflow: hidden;
}
/* line 134, bootstrap\panels.less */
.panel-group .panel + .panel {
  margin-top: 5px;
}
/* line 139, bootstrap\panels.less */
.panel-group .panel-heading {
  border-bottom: 0;
}
/* line 141, bootstrap\panels.less */
.panel-group .panel-heading + .panel-collapse .panel-body {
  border-top: 1px solid #dddddd;
}
/* line 145, bootstrap\panels.less */
.panel-group .panel-footer {
  border-top: 0;
}
/* line 147, bootstrap\panels.less */
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #dddddd;
}
/* line 155, bootstrap\panels.less */
.panel-default {
  border-color: #dddddd;
}
/* line 397, bootstrap\mixins.less */
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #dddddd;
}
/* line 402, bootstrap\mixins.less */
.panel-default > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #dddddd;
}
/* line 405, bootstrap\mixins.less */
.panel-default > .panel-heading > .dropdown .caret {
  border-color: #333333 transparent;
}
/* line 410, bootstrap\mixins.less */
.panel-default > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #dddddd;
}
/* line 158, bootstrap\panels.less */
.panel-primary {
  border-color: #428bca;
}
/* line 397, bootstrap\mixins.less */
.panel-primary > .panel-heading {
  color: #ffffff;
  background-color: #428bca;
  border-color: #428bca;
}
/* line 402, bootstrap\mixins.less */
.panel-primary > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #428bca;
}
/* line 405, bootstrap\mixins.less */
.panel-primary > .panel-heading > .dropdown .caret {
  border-color: #ffffff transparent;
}
/* line 410, bootstrap\mixins.less */
.panel-primary > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #428bca;
}
/* line 161, bootstrap\panels.less */
.panel-success {
  border-color: #d6e9c6;
}
/* line 397, bootstrap\mixins.less */
.panel-success > .panel-heading {
  color: #468847;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
/* line 402, bootstrap\mixins.less */
.panel-success > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #d6e9c6;
}
/* line 405, bootstrap\mixins.less */
.panel-success > .panel-heading > .dropdown .caret {
  border-color: #468847 transparent;
}
/* line 410, bootstrap\mixins.less */
.panel-success > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #d6e9c6;
}
/* line 164, bootstrap\panels.less */
.panel-warning {
  border-color: #faebcc;
}
/* line 397, bootstrap\mixins.less */
.panel-warning > .panel-heading {
  color: #c09853;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
/* line 402, bootstrap\mixins.less */
.panel-warning > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #faebcc;
}
/* line 405, bootstrap\mixins.less */
.panel-warning > .panel-heading > .dropdown .caret {
  border-color: #c09853 transparent;
}
/* line 410, bootstrap\mixins.less */
.panel-warning > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #faebcc;
}
/* line 167, bootstrap\panels.less */
.panel-danger {
  border-color: #ebccd1;
}
/* line 397, bootstrap\mixins.less */
.panel-danger > .panel-heading {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #ebccd1;
}
/* line 402, bootstrap\mixins.less */
.panel-danger > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #ebccd1;
}
/* line 405, bootstrap\mixins.less */
.panel-danger > .panel-heading > .dropdown .caret {
  border-color: #b94a48 transparent;
}
/* line 410, bootstrap\mixins.less */
.panel-danger > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #ebccd1;
}
/* line 170, bootstrap\panels.less */
.panel-info {
  border-color: #bce8f1;
}
/* line 397, bootstrap\mixins.less */
.panel-info > .panel-heading {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
/* line 402, bootstrap\mixins.less */
.panel-info > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #bce8f1;
}
/* line 405, bootstrap\mixins.less */
.panel-info > .panel-heading > .dropdown .caret {
  border-color: #3a87ad transparent;
}
/* line 410, bootstrap\mixins.less */
.panel-info > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #bce8f1;
}
/* line 7, bootstrap\wells.less */
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
/* line 15, bootstrap\wells.less */
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
/* line 22, bootstrap\wells.less */
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
/* line 26, bootstrap\wells.less */
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
/* line 6, bootstrap\close.less */
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  -webkit-opacity: 0.2;
  -moz-opacity: 0.2;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
/* line 15, bootstrap\close.less */
.close:hover,
.close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
/* line 26, bootstrap\close.less */
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
/* line 11, bootstrap\modals.less */
.modal-open {
  overflow: hidden;
}
/* line 16, bootstrap\modals.less */
.modal {
  display: none;
  overflow: auto;
  overflow-y: scroll;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
}
/* line 28, bootstrap\modals.less */
.modal.fade .modal-dialog {
  -moz-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
/* line 32, bootstrap\modals.less */
.modal.in .modal-dialog {
  -moz-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
}
/* line 36, bootstrap\modals.less */
.modal-dialog {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: auto;
  padding: 10px;
  z-index: 1050;
}
/* line 46, bootstrap\modals.less */
.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: none;
}
/* line 59, bootstrap\modals.less */
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
  background-color: #000000;
}
/* line 68, bootstrap\modals.less */
.modal-backdrop.fade {
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  filter: alpha(opacity=0);
}
/* line 69, bootstrap\modals.less */
.modal-backdrop.in {
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
/* line 74, bootstrap\modals.less */
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857143px;
}
/* line 80, bootstrap\modals.less */
.modal-header .close {
  margin-top: -2px;
}
/* line 85, bootstrap\modals.less */
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
/* line 92, bootstrap\modals.less */
.modal-body {
  position: relative;
  padding: 20px;
}
/* line 98, bootstrap\modals.less */
.modal-footer {
  margin-top: 15px;
  padding: 19px 20px 20px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
/* line 20, bootstrap\mixins.less */
.modal-footer:before,
.modal-footer:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.modal-footer:after {
  clear: both;
}
/* line 20, bootstrap\mixins.less */
.modal-footer:before,
.modal-footer:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.modal-footer:after {
  clear: both;
}
/* line 106, bootstrap\modals.less */
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
/* line 111, bootstrap\modals.less */
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
/* line 115, bootstrap\modals.less */
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
@media screen and (min-width: 768px) {
  /* line 123, bootstrap\modals.less */
  .modal-dialog {
    width: 600px;
    padding-top: 30px;
    padding-bottom: 30px;
  }
  /* line 128, bootstrap\modals.less */
  .modal-content {
    -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
}
/* line 7, bootstrap\tooltip.less */
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 12px;
  line-height: 1.4;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  filter: alpha(opacity=0);
}
/* line 16, bootstrap\tooltip.less */
.tooltip.in {
  -webkit-opacity: 0.9;
  -moz-opacity: 0.9;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
/* line 17, bootstrap\tooltip.less */
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
/* line 18, bootstrap\tooltip.less */
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
/* line 19, bootstrap\tooltip.less */
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
/* line 20, bootstrap\tooltip.less */
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
/* line 24, bootstrap\tooltip.less */
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  border-radius: 4px;
}
/* line 35, bootstrap\tooltip.less */
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
/* line 43, bootstrap\tooltip.less */
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
/* line 50, bootstrap\tooltip.less */
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  left: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
/* line 56, bootstrap\tooltip.less */
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  right: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
/* line 62, bootstrap\tooltip.less */
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000000;
}
/* line 69, bootstrap\tooltip.less */
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000000;
}
/* line 76, bootstrap\tooltip.less */
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
/* line 83, bootstrap\tooltip.less */
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  left: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
/* line 89, bootstrap\tooltip.less */
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  right: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
/* line 6, bootstrap\popovers.less */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
/* line 26, bootstrap\popovers.less */
.popover.top {
  margin-top: -10px;
}
/* line 27, bootstrap\popovers.less */
.popover.right {
  margin-left: 10px;
}
/* line 28, bootstrap\popovers.less */
.popover.bottom {
  margin-top: 10px;
}
/* line 29, bootstrap\popovers.less */
.popover.left {
  margin-left: -10px;
}
/* line 32, bootstrap\popovers.less */
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
/* line 43, bootstrap\popovers.less */
.popover-content {
  padding: 9px 14px;
}
/* line 52, bootstrap\popovers.less */
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
/* line 62, bootstrap\popovers.less */
.popover .arrow {
  border-width: 11px;
}
/* line 65, bootstrap\popovers.less */
.popover .arrow:after {
  border-width: 10px;
  content: "";
}
/* line 71, bootstrap\popovers.less */
.popover.top .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
/* line 78, bootstrap\popovers.less */
.popover.top .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}
/* line 86, bootstrap\popovers.less */
.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
/* line 93, bootstrap\popovers.less */
.popover.right .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}
/* line 101, bootstrap\popovers.less */
.popover.bottom .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
/* line 108, bootstrap\popovers.less */
.popover.bottom .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}
/* line 117, bootstrap\popovers.less */
.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
/* line 124, bootstrap\popovers.less */
.popover.left .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}
/* line 7, bootstrap\carousel.less */
.carousel {
  position: relative;
}
/* line 11, bootstrap\carousel.less */
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
/* line 16, bootstrap\carousel.less */
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left 0.4s;
  -moz-transition: 0.6s ease-in-out left 0.4s;
  -o-transition: 0.6s ease-in-out left 0.4s;
  transition: 0.6s ease-in-out left 0.4s;
  -webkit-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
/* line 22, bootstrap\carousel.less */
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}
/* line 29, bootstrap\carousel.less */
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
/* line 33, bootstrap\carousel.less */
.carousel-inner > .active {
  left: 0;
}
/* line 37, bootstrap\carousel.less */
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 44, bootstrap\carousel.less */
.carousel-inner > .next {
  left: 100%;
}
/* line 47, bootstrap\carousel.less */
.carousel-inner > .prev {
  left: -100%;
}
/* line 50, bootstrap\carousel.less */
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
/* line 55, bootstrap\carousel.less */
.carousel-inner > .active.left {
  left: -100%;
}
/* line 58, bootstrap\carousel.less */
.carousel-inner > .active.right {
  left: 100%;
}
/* line 67, bootstrap\carousel.less */
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
/* line 82, bootstrap\carousel.less */
.carousel-control.left {
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
/* line 85, bootstrap\carousel.less */
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
/* line 92, bootstrap\carousel.less */
.carousel-control:hover,
.carousel-control:focus {
  color: #ffffff;
  text-decoration: none;
  -webkit-opacity: 0.9;
  -moz-opacity: 0.9;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
/* line 100, bootstrap\carousel.less */
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}
/* line 109, bootstrap\carousel.less */
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
}
/* line 113, bootstrap\carousel.less */
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
}
/* line 117, bootstrap\carousel.less */
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  font-family: serif;
}
/* line 127, bootstrap\carousel.less */
.carousel-control .icon-prev:before {
  content: '\2039';
}
/* line 132, bootstrap\carousel.less */
.carousel-control .icon-next:before {
  content: '\203a';
}
/* line 143, bootstrap\carousel.less */
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
/* line 154, bootstrap\carousel.less */
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #ffffff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}
/* line 175, bootstrap\carousel.less */
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
}
/* line 186, bootstrap\carousel.less */
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
/* line 197, bootstrap\carousel.less */
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  /* line 208, bootstrap\carousel.less */
  .carousel-control .glyphicons-chevron-left,
  .carousel-control .glyphicons-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    margin-left: -15px;
    font-size: 30px;
  }
  /* line 221, bootstrap\carousel.less */
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  /* line 228, bootstrap\carousel.less */
  .carousel-indicators {
    bottom: 20px;
  }
}
/* line 20, bootstrap\mixins.less */
.clearfix:before,
.clearfix:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 25, bootstrap\mixins.less */
.clearfix:after {
  clear: both;
}
/* line 12, bootstrap\utilities.less */
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/* line 15, bootstrap\utilities.less */
.pull-right {
  float: right !important;
}
/* line 18, bootstrap\utilities.less */
.pull-left {
  float: left !important;
}
/* line 27, bootstrap\utilities.less */
.hide {
  display: none !important;
}
/* line 30, bootstrap\utilities.less */
.show {
  display: block !important;
}
/* line 33, bootstrap\utilities.less */
.invisible {
  visibility: hidden;
}
/* line 36, bootstrap\utilities.less */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
/* line 45, bootstrap\utilities.less */
.hidden {
  display: none !important;
  visibility: hidden !important;
}
/* line 54, bootstrap\utilities.less */
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
/* line 570, bootstrap\mixins.less */
.visible-xs,
tr.visible-xs,
th.visible-xs,
td.visible-xs {
  display: none !important;
}
@media (max-width: 767px) {
  /* line 29, bootstrap\responsive-utilities.less */
  .visible-xs {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-xs {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 33, bootstrap\responsive-utilities.less */
  .visible-xs.visible-sm {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-xs.visible-sm {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-xs.visible-sm,
  td.visible-xs.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 38, bootstrap\responsive-utilities.less */
  .visible-xs.visible-md {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-xs.visible-md {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-xs.visible-md,
  td.visible-xs.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  /* line 43, bootstrap\responsive-utilities.less */
  .visible-xs.visible-lg {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-xs.visible-lg {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-xs.visible-lg,
  td.visible-xs.visible-lg {
    display: table-cell !important;
  }
}
/* line 570, bootstrap\mixins.less */
.visible-sm,
tr.visible-sm,
th.visible-sm,
td.visible-sm {
  display: none !important;
}
@media (max-width: 767px) {
  /* line 51, bootstrap\responsive-utilities.less */
  .visible-sm.visible-xs {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-sm.visible-xs {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-sm.visible-xs,
  td.visible-sm.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 55, bootstrap\responsive-utilities.less */
  .visible-sm {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-sm {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 59, bootstrap\responsive-utilities.less */
  .visible-sm.visible-md {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-sm.visible-md {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-sm.visible-md,
  td.visible-sm.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  /* line 64, bootstrap\responsive-utilities.less */
  .visible-sm.visible-lg {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-sm.visible-lg {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-sm.visible-lg,
  td.visible-sm.visible-lg {
    display: table-cell !important;
  }
}
/* line 570, bootstrap\mixins.less */
.visible-md,
tr.visible-md,
th.visible-md,
td.visible-md {
  display: none !important;
}
@media (max-width: 767px) {
  /* line 72, bootstrap\responsive-utilities.less */
  .visible-md.visible-xs {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-md.visible-xs {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-md.visible-xs,
  td.visible-md.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 77, bootstrap\responsive-utilities.less */
  .visible-md.visible-sm {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-md.visible-sm {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-md.visible-sm,
  td.visible-md.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 81, bootstrap\responsive-utilities.less */
  .visible-md {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-md {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  /* line 85, bootstrap\responsive-utilities.less */
  .visible-md.visible-lg {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-md.visible-lg {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-md.visible-lg,
  td.visible-md.visible-lg {
    display: table-cell !important;
  }
}
/* line 570, bootstrap\mixins.less */
.visible-lg,
tr.visible-lg,
th.visible-lg,
td.visible-lg {
  display: none !important;
}
@media (max-width: 767px) {
  /* line 93, bootstrap\responsive-utilities.less */
  .visible-lg.visible-xs {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-lg.visible-xs {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-lg.visible-xs,
  td.visible-lg.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 98, bootstrap\responsive-utilities.less */
  .visible-lg.visible-sm {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-lg.visible-sm {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-lg.visible-sm,
  td.visible-lg.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 103, bootstrap\responsive-utilities.less */
  .visible-lg.visible-md {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-lg.visible-md {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-lg.visible-md,
  td.visible-lg.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  /* line 107, bootstrap\responsive-utilities.less */
  .visible-lg {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-lg {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
/* line 112, bootstrap\responsive-utilities.less */
.hidden-xs {
  display: block !important;
}
/* line 564, bootstrap\mixins.less */
tr.hidden-xs {
  display: table-row !important;
}
/* line 565, bootstrap\mixins.less */
th.hidden-xs,
td.hidden-xs {
  display: table-cell !important;
}
@media (max-width: 767px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-xs,
  tr.hidden-xs,
  th.hidden-xs,
  td.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-xs.hidden-sm,
  tr.hidden-xs.hidden-sm,
  th.hidden-xs.hidden-sm,
  td.hidden-xs.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-xs.hidden-md,
  tr.hidden-xs.hidden-md,
  th.hidden-xs.hidden-md,
  td.hidden-xs.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-xs.hidden-lg,
  tr.hidden-xs.hidden-lg,
  th.hidden-xs.hidden-lg,
  td.hidden-xs.hidden-lg {
    display: none !important;
  }
}
/* line 133, bootstrap\responsive-utilities.less */
.hidden-sm {
  display: block !important;
}
/* line 564, bootstrap\mixins.less */
tr.hidden-sm {
  display: table-row !important;
}
/* line 565, bootstrap\mixins.less */
th.hidden-sm,
td.hidden-sm {
  display: table-cell !important;
}
@media (max-width: 767px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-sm.hidden-xs,
  tr.hidden-sm.hidden-xs,
  th.hidden-sm.hidden-xs,
  td.hidden-sm.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-sm,
  tr.hidden-sm,
  th.hidden-sm,
  td.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-sm.hidden-md,
  tr.hidden-sm.hidden-md,
  th.hidden-sm.hidden-md,
  td.hidden-sm.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-sm.hidden-lg,
  tr.hidden-sm.hidden-lg,
  th.hidden-sm.hidden-lg,
  td.hidden-sm.hidden-lg {
    display: none !important;
  }
}
/* line 154, bootstrap\responsive-utilities.less */
.hidden-md {
  display: block !important;
}
/* line 564, bootstrap\mixins.less */
tr.hidden-md {
  display: table-row !important;
}
/* line 565, bootstrap\mixins.less */
th.hidden-md,
td.hidden-md {
  display: table-cell !important;
}
@media (max-width: 767px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-md.hidden-xs,
  tr.hidden-md.hidden-xs,
  th.hidden-md.hidden-xs,
  td.hidden-md.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-md.hidden-sm,
  tr.hidden-md.hidden-sm,
  th.hidden-md.hidden-sm,
  td.hidden-md.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-md,
  tr.hidden-md,
  th.hidden-md,
  td.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-md.hidden-lg,
  tr.hidden-md.hidden-lg,
  th.hidden-md.hidden-lg,
  td.hidden-md.hidden-lg {
    display: none !important;
  }
}
/* line 175, bootstrap\responsive-utilities.less */
.hidden-lg {
  display: block !important;
}
/* line 564, bootstrap\mixins.less */
tr.hidden-lg {
  display: table-row !important;
}
/* line 565, bootstrap\mixins.less */
th.hidden-lg,
td.hidden-lg {
  display: table-cell !important;
}
@media (max-width: 767px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-lg.hidden-xs,
  tr.hidden-lg.hidden-xs,
  th.hidden-lg.hidden-xs,
  td.hidden-lg.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-lg.hidden-sm,
  tr.hidden-lg.hidden-sm,
  th.hidden-lg.hidden-sm,
  td.hidden-lg.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-lg.hidden-md,
  tr.hidden-lg.hidden-md,
  th.hidden-lg.hidden-md,
  td.hidden-lg.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  /* line 570, bootstrap\mixins.less */
  .hidden-lg,
  tr.hidden-lg,
  th.hidden-lg,
  td.hidden-lg {
    display: none !important;
  }
}
/* line 570, bootstrap\mixins.less */
.visible-print,
tr.visible-print,
th.visible-print,
td.visible-print {
  display: none !important;
}
@media print {
  /* line 203, bootstrap\responsive-utilities.less */
  .visible-print {
    display: block !important;
  }
  /* line 564, bootstrap\mixins.less */
  tr.visible-print {
    display: table-row !important;
  }
  /* line 565, bootstrap\mixins.less */
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
  /* line 570, bootstrap\mixins.less */
  .hidden-print,
  tr.hidden-print,
  th.hidden-print,
  td.hidden-print {
    display: none !important;
  }
}
/* line 1, custom-bootstrap\bootstrap-select.less */
.bootstrap-select {
  width: 220px \0;
}
/* line 6, custom-bootstrap\bootstrap-select.less */
.bootstrap-select > .dropdown-toggle {
  padding-right: 25px;
  width: 100%;
}
/* line 12, custom-bootstrap\bootstrap-select.less */
.has-error .bootstrap-select .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle {
  border-color: #b94a48;
}
/* line 17, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.fit-width {
  width: auto!important;
}
/* line 22, custom-bootstrap\bootstrap-select.less */
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
  width: 100%!important;
}
/* line 27, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.form-control {
  border: none;
  margin-bottom: 0;
  padding: 0;
}
/* line 34, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.form-control.input-group-btn {
  z-index: auto;
}
/* line 39, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="col-"] {
  display: inline-block;
  float: none;
  margin-left: 0;
}
/* line 46, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {
  float: right;
}
/* line 51, custom-bootstrap\bootstrap-select.less */
.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group,
.form-group .bootstrap-select.btn-group {
  margin-bottom: 0;
}
/* line 56, custom-bootstrap\bootstrap-select.less */
.form-group-lg .bootstrap-select.btn-group.form-control,
.form-group-sm .bootstrap-select.btn-group.form-control {
  padding: 0;
}
/* line 61, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group.disabled:focus,
.bootstrap-select.btn-group > .disabled:focus {
  outline: none!important;
}
/* line 66, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group .dropdown-toggle .filter-option {
  display: inline-block;
  overflow: hidden;
  text-align: left;
  width: 100%;
}
/* line 74, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group .dropdown-toggle .caret {
  margin-top: -2px;
  position: absolute;
  right: 0;
  top: 50%;
  vertical-align: middle;
}
/* line 83, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group .dropdown-menu {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 100%;
  z-index: 1035;
}
/* line 92, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group .dropdown-menu.inner {
  border: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  box-shadow: none;
  float: none;
  position: static;
  margin: 0;
  padding: 0;
}
/* line 107, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group .dropdown-menu li {
  position: relative;
}
/* line 112, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group .dropdown-menu li.active small {
  color: #fff;
}
/* line 117, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group .dropdown-menu li a {
  cursor: pointer;
}
/* line 122, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group .dropdown-menu li a.opt {
  padding-left: 2.25em;
  position: relative;
}
/* line 128, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
  display: none;
}
/* line 133, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group .dropdown-menu li a span.text {
  display: inline-block;
}
/* line 138, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group .dropdown-menu li small {
  padding-left: .5em;
}
/* line 143, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group .dropdown-menu .notify {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  bottom: 5px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  min-height: 26px;
  opacity: 0.9;
  filter: alpha(opacity=90);
  pointer-events: none;
  position: absolute;
  width: 96%;
  margin: 0 2%;
  padding: 3px 5px;
}
/* line 163, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group .no-results {
  background: #f5f5f5;
  white-space: nowrap;
  margin: 0 5px;
  padding: 3px;
}
/* line 171, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
  position: static;
}
/* line 176, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
  margin-top: -1px;
  position: static;
  top: auto;
}
/* line 183, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
  display: inline-block;
  margin-top: 5px;
  position: absolute;
  right: 15px;
}
/* line 191, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}
/* line 196, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle {
  z-index: 1036;
}
/* line 201, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
  border-bottom: 7px solid rgba(204, 204, 204, 0.2);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  bottom: -4px;
  content: '';
  display: none;
  left: 9px;
  position: absolute;
}
/* line 213, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
  border-bottom: 6px solid #FFF;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  bottom: -4px;
  content: '';
  display: none;
  left: 10px;
  position: absolute;
}
/* line 225, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
  border-bottom: 0;
  border-top: 7px solid rgba(204, 204, 204, 0.2);
  bottom: auto;
  top: -3px;
}
/* line 233, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
  border-bottom: 0;
  border-top: 6px solid #FFF;
  bottom: auto;
  top: -3px;
}
/* line 241, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
  left: auto;
  right: 12px;
}
/* line 247, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
  left: auto;
  right: 13px;
}
/* line 253, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
  display: block;
}
/* line 258, custom-bootstrap\bootstrap-select.less */
.bs-searchbox,
.bs-actionsbox,
.bs-donebutton {
  padding: 4px 8px;
}
/* line 263, custom-bootstrap\bootstrap-select.less */
.bs-actionsbox .btn-group button {
  width: 50%;
}
/* line 268, custom-bootstrap\bootstrap-select.less */
.bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px;
}
/* line 273, custom-bootstrap\bootstrap-select.less */
.bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
}
/* line 279, custom-bootstrap\bootstrap-select.less */
select.bs-select-hidden,
select.selectpicker {
  display: none!important;
}
/* line 284, custom-bootstrap\bootstrap-select.less */
select.mobile-device {
  display: block!important;
  height: 100%!important;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute!important;
  top: 0;
  width: 100%;
}
/* line 296, custom-bootstrap\bootstrap-select.less */
.select_listitem {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #777;
  display: block;
  font-size: 18px;
  font-weight: 100;
  height: 47px;
  line-height: 1.42857;
  transition: border-color 0.15s ease-in-out 0 box-shadow 0.15s ease-in-out 0;
  padding: 6px 12px;
}
/* line 317, custom-bootstrap\bootstrap-select.less */
.TicketDropdownHolderNew {
  border: 1px solid #ccc;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  float: left;
  width: 100%;
}
/* line 328, custom-bootstrap\bootstrap-select.less */
.TicketDropdownHolderNew .btn-group {
  width: auto!important;
  padding: 11px;
}
/* line 334, custom-bootstrap\bootstrap-select.less */
.TicketDropdownHolderNew .bootstrap-select > .dropdown-toggle {
  padding-right: 0!important;
}
/* line 339, custom-bootstrap\bootstrap-select.less */
.TicketDropdownHolderNew button {
  background: none!important;
  outline: none;
  width: auto;
}
/* line 346, custom-bootstrap\bootstrap-select.less */
.TicketDropdownHolderNew .filter-option {
  outline: none;
}
/* line 351, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.form-control:not([class*="col-"]),
.form-inline .bootstrap-select.btn-group .form-control,
.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle,
.bs-donebutton .btn-group button {
  width: 100%;
}
/* line 356, custom-bootstrap\bootstrap-select.less */
.bootstrap-select.btn-group.disabled,
.bootstrap-select.btn-group > .disabled,
.bootstrap-select.btn-group .dropdown-menu li.disabled a {
  cursor: not-allowed;
}
/* line 361, custom-bootstrap\bootstrap-select.less */
.bs-actionsbox,
.bs-donebutton {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  width: 100%;
}
/* line 370, custom-bootstrap\bootstrap-select.less */
.change_currency .btn-default,
.change_ticketsettings .btn-default {
  padding: 0!important;
}
/* line 1, custom-bootstrap\bootstrap-tagsinput.less */
.bootstrap-tagsinput {
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  color: #555;
  cursor: text;
  display: inline-block;
  line-height: 32px;
  margin-bottom: 10px;
  max-width: 100%;
  padding: 6px 12px;
  vertical-align: middle;
  width: 100%;
}
/* line 20, custom-bootstrap\bootstrap-tagsinput.less */
.bootstrap-tagsinput input {
  background-color: transparent;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #777;
  font-size: 16px!important;
  margin: 0;
  max-width: inherit;
  outline: none;
  padding: 0;
  width: auto!important;
}
/* line 33, custom-bootstrap\bootstrap-tagsinput.less */
.bootstrap-tagsinput input:focus {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 38, custom-bootstrap\bootstrap-tagsinput.less */
.bootstrap-tagsinput .tag {
  color: #FFF;
  font-size: 16px!important;
  font-weight: 400;
  margin-right: 2px;
  padding: .3em .5em;
}
/* line 45, custom-bootstrap\bootstrap-tagsinput.less */
.bootstrap-tagsinput .tag [data-role="remove"] {
  cursor: pointer;
  margin-left: 8px;
}
/* line 49, custom-bootstrap\bootstrap-tagsinput.less */
.bootstrap-tagsinput .tag [data-role="remove"]:after {
  content: "x";
  padding: 0 2px;
}
/* line 53, custom-bootstrap\bootstrap-tagsinput.less */
.bootstrap-tagsinput .tag [data-role="remove"]:hover {
  -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);
}
/* line 58, custom-bootstrap\bootstrap-tagsinput.less */
.bootstrap-tagsinput .tag [data-role="remove"]:hover:active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* line 63, custom-bootstrap\bootstrap-tagsinput.less */
.bootstrap-tagsinput input {
  padding: 0 10px;
}
/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
/* line 11, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker input {
  padding: 6px 12px;
  border-radius: 4px;
  box-shadow: none;
  border: 1px solid #ccc;
  width: 100%;
  height: 47px;
  color: #777;
  font-size: 16px !important;
}
/* line 21, custom-bootstrap\bootstrap-timepicker.less */
.input-group-addon {
  /*padding: 6px 10px;*/
  padding: 6px 6px;
}
/*.bootstrap-timepicker-widget .dropdown-menu .open { width:200px;}*/
/* line 24, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker {
  position: relative;
}
/* line 27, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu {
  left: auto;
  right: 0;
}
/* line 31, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before {
  left: auto;
  right: 12px;
}
/* line 35, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after {
  left: auto;
  right: 13px;
}
/* line 39, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker .add-on {
  cursor: pointer;
}
/* line 42, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker .add-on i {
  display: inline-block;
  width: 16px;
  height: 16px;
}
/* line 47, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker-widget.dropdown-menu {
  padding: 2px 3px 2px 2px;
  width: 200px;
  top: 70%;
}
/* line 52, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker-widget.dropdown-menu.open {
  display: inline-block;
  width: 200px !important;
}
/* line 56, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker-widget.dropdown-menu:before {
  border-bottom: 7px solid rgba(0, 0, 0, 0.2);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  content: "";
  display: inline-block;
  left: 9px;
  position: absolute;
  top: -7px;
}
/* line 66, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker-widget.dropdown-menu:after {
  border-bottom: 6px solid #FFFFFF;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: "";
  display: inline-block;
  left: 10px;
  position: absolute;
  top: -6px;
}
/* line 76, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker-widget a.btn,
.bootstrap-timepicker-widget input {
  border-radius: 4px;
}
/* line 80, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker-widget table {
  width: 100%;
  margin: 0;
}
/* line 84, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker-widget table td {
  text-align: center;
  height: 30px;
  margin: 0;
  padding: 2px;
}
/* line 90, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker-widget table td:not(.separator) {
  min-width: 30px;
}
/* line 93, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker-widget table td span {
  width: 100%;
}
/* line 96, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker-widget table td a {
  border: 1px transparent solid;
  width: 100%;
  display: inline-block;
  margin: 0;
  padding: 8px 0;
  outline: 0;
  color: #333;
}
/* line 105, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker-widget table td a:hover {
  text-decoration: none;
  background-color: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-color: #ddd;
}
/* line 113, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker-widget table td a i {
  margin-top: 2px;
}
/* line 116, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker-widget table td input {
  width: 25px;
  margin: 0;
  text-align: center;
}
/* line 121, custom-bootstrap\bootstrap-timepicker.less */
.bootstrap-timepicker-widget .modal-content {
  padding: 4px;
}
@media (min-width: 767px) {
  /* line 125, custom-bootstrap\bootstrap-timepicker.less */
  .bootstrap-timepicker-widget.modal {
    width: 200px;
    margin-left: -100px;
  }
}
@media (max-width: 767px) {
  /* line 131, custom-bootstrap\bootstrap-timepicker.less */
  .bootstrap-timepicker {
    width: 100%;
  }
  /* line 134, custom-bootstrap\bootstrap-timepicker.less */
  .bootstrap-timepicker .dropdown-menu {
    width: 100%;
  }
}
/*-------------------------------------------------------------------------------
      B.Forms
    -------------------------------------------------------------------------------*/
/*@import "homepage.less";*/
/* line 1, forms\form.less */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* line 7, forms\form.less */
input::-webkit-input-placeholder,
input::-moz-placeholder,
input:-moz-placeholder,
input:-ms-input-placeholder {
  font-weight: normal;
  font-size: 14px;
  font-style: normal;
  color: #cbcbcb;
  text-transform: capitalize;
  font-family: "geomanist_regularregular", sans-serif !important;
}
/* line 17, forms\form.less */
input {
  outline: none;
}
/* line 19, forms\form.less */
label {
  font-weight: normal;
}
/* line 24, forms\form.less */
.form-control {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 30, forms\form.less */
.footerRight .form-control {
  color: #fff;
}
/* line 35, forms\form.less */
.form-control:focus {
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(170, 170, 170, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(170, 170, 170, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(170, 170, 170, 0.6);
  border-color: #9e9e9e;
}
/* line 44, forms\form.less */
#datepicker {
  /*height: 45px;*/
  height: 52px;
  text-align: center;
  line-height: 44px;
  font-size: 18px;
  padding: 11px 15px;
  display: block;
}
/* line 55, forms\form.less */
.form-control[readonly] {
  cursor: default !important;
}
/* line 1, forms\search.less */
input::-moz-placeholder .search-container,
input::-moz-placeholder .search-res {
  padding-top: 20px;
}
/* line 6, forms\search.less */
.search-res {
  padding: 30px 15px;
}
/* line 11, forms\search.less */
.search-container,
.search-res {
  position: relative;
  top: 20px;
}
@media only screen and (max-width: 767px) {
  /* line 15, forms\search.less */
  .search-container,
  .search-res {
    margin-bottom: 40px;
  }
}
/* line 20, forms\search.less */
.search {
  float: right;
  right: 0;
  top: 0;
  width: 40px;
  height: 50px;
}
@media only screen and (max-width: 767px) {
  /* line 27, forms\search.less */
  .search {
    width: 100%;
    background-color: #fff;
    z-index: 99;
    position: absolute;
    text-indent: 18px;
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
/* line 40, forms\search.less */
.onScrollContainer__container a.icon-me_search {
  top: -34px;
  width: 34px;
}
/* line 46, forms\search.less */
.onScrollContainer__container input.search {
  top: -34px;
  text-indent: 40px;
  line-height: 40px;
}
/* line 52, forms\search.less */
.onScrollContainer__container input.search ::-webkit-input-placeholder,
.onScrollContainer__container input.search :-moz-placeholder,
.onScrollContainer__container input.search ::-moz-placeholder,
.onScrollContainer__container input.search :-ms-input-placeholder {
  font-size: 18px !important;
  font-family: geomanist_regularregular, sans-serif !important;
}
/* line 59, forms\search.less */
.search {
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: none;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  transition: all .3s ease;
  position: absolute;
  background: transparent;
  border-bottom: none;
  cursor: pointer;
  text-indent: 0;
  z-index: 2;
  padding: 0;
}
/* line 78, forms\search.less */
input:after:focus.search {
  content: "Enter your search";
  position: absolute;
  color: red;
}
/* line 85, forms\search.less */
.search:focus {
  top: -44px;
  height: 60px;
  font-size: 25px;
  border: 1px solid #d5d6d7;
  border-radius: 50px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  line-height: 60px;
  /*&{
    ::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{
      font-size:25px !important;
      font-family:geomanist_regularregular,sans-serif !important;
      @media only screen and (max-width:767px){
        font-size:16px;
      }
    }
  }*/
}
@media only screen and (max-width: 767px) {
  /* line 96, forms\search.less */
  .search:focus {
    line-height: 50px;
    font-size: 16px;
  }
}
@media (min-width: 768px) and (max-width: 900px) {
  /* line 111, forms\search.less */
  .search:focus {
    height: 50px !important;
    line-height: 50px;
    border-radius: 10px !important;
    -moz-border-radius: 10px !important;
    -webkit-border-radius: 10px !important;
  }
}
/* line 121, forms\search.less */
.search:focus {
  width: 100%;
  background: #FFF;
  z-index: 99;
  position: absolute;
  text-indent: 18px;
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 133, forms\search.less */
a.search {
  position: relative;
  z-index: 1;
  color: #919191;
  width: 50px;
  display: block;
}
/* line 142, forms\search.less */
a.search {
  font-size: 30px;
  text-align: right;
  top: -30px;
  line-height: 50px;
}
@media only screen and (max-width: 767px) {
  /* line 148, forms\search.less */
  a.search {
    display: none;
  }
}
/* line 153, forms\search.less */
.onScrollContainer a.search {
  margin: 0;
}
/* line 158, forms\search.less */
.search-container a.icon-me_search:hover {
  color: #a82b95;
}
/* line 162, forms\search.less */
#searchId {
  text-indent: 40px;
  top: -30px;
}
@media only screen and (max-width: 767px) {
  /* line 165, forms\search.less */
  #searchId {
    width: 100%;
    border: 1px solid #d5d6d7;
    font-size: 16px;
    text-indent: 15px;
    top: 0;
    line-height: 50px;
  }
  /* line 172, forms\search.less */
  #searchId:focus {
    border-color: #fdda24;
  }
}
/* line 177, forms\search.less */
input[type="search"] {
  font-family: 'geomanist_regularregular', sans-serif;
  border-radius: 10px !important;
}
/* line 1, forms\event-happening-search.less */
li.eventHappSearch {
  width: 30%;
  background: transparent;
  float: right;
}
/* line 6, forms\event-happening-search.less */
li.eventHappSearch input {
  width: 100%;
  border: 1px solid #e2e2e2;
  padding: 12px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  box-shadow: none;
}
/* line 14, forms\event-happening-search.less */
li.eventHappSearch:hover {
  background: none;
}
/*-------------------------------------------------------------------------------
      C.Font-face and font-icons
    -------------------------------------------------------------------------------*/
@font-face {
  font-family: 'lakesight_personal_use_onlyRg';
  src: url('../res/fonts/LAKESIGHT_PERSONALUSEONLY.eot');
  src: url('../res/fonts/LAKESIGHT_PERSONALUSEONLY.eot?#iefix') format('embedded-opentype'), url('../res/fonts/LAKESIGHT_PERSONALUSEONLY.woff2') format('woff2'), url('../res/fonts/LAKESIGHT_PERSONALUSEONLY.woff') format('woff'), url('../res/fonts/LAKESIGHT_PERSONALUSEONLY.ttf') format('truetype'), url('../res/fonts/LAKESIGHT_PERSONALUSEONLY.svg#lakesight_personal_use_onlyRg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'geomanist_regularregular';
  src: url('../res/fonts/geomanist-regular-webfont.eot');
  src: url('../res/fonts/geomanist-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../res/fonts/geomanist-regular-webfont.woff2') format('woff2'), url('../res/fonts/geomanist-regular-webfont.woff') format('woff'), url('../res/fonts/geomanist-regular-webfont.ttf') format('truetype'), url('../res/fonts/geomanist-regular-webfont.svg#geomanist_regularregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'mnd-icons';
  src: url('fonts/mnd-icons.eot?6mumzx');
  src: url('fonts/mnd-icons.eot?#iefix6mumzx') format('embedded-opentype'), url('fonts/mnd-icons.ttf?6mumzx') format('truetype'), url('fonts/mnd-icons.woff?6mumzx') format('woff'), url('fonts/mnd-icons.svg?6mumzx#mnd-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'me-iconfont';
  src: url('fonts/me-iconfont.eot');
}
@font-face {
  font-family: 'me-iconfont';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fa-icons';
  src: url('../../fonts/fa-icons.eot?-9mhkln');
  src: url('../../fonts/fa-icons.eot?#iefix-9mhkln') format('embedded-opentype'), url('../../fonts/fa-icons.ttf?-9mhkln') format('truetype'), url('../../fonts/fa-icons.woff?-9mhkln') format('woff'), url('../../fonts/fa-icons.svg?-9mhkln#fa-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* line 1, font\font-icon.less */
.icon-refresh:before {
  font-size: 20px;
  content: "\e63a";
}
/* line 7, font\font-icon.less */
.icon_city {
  display: inline-block;
  width: 24px;
  height: 18px;
  /*background: url(../../images/static/city.png) no-repeat;*/
  margin-right: 10px;
}
/* line 16, font\font-icon.less */
.icon_cat {
  display: inline-block;
  width: 24px;
  height: 20px;
  /*background: url(../../images/static/category.png) no-repeat;*/
  margin-right: 10px;
}
/* line 25, font\font-icon.less */
.icon_date {
  display: inline-block;
  width: 24px;
  height: 21px;
  /*background: url(../../images/static/date.png) no-repeat;*/
  margin-right: 10px;
}
/* line 33, font\font-icon.less */
.icon_webinar {
  display: inline-block;
  width: 24px;
  height: 21px;
  /*background: url(../../images/static/webinar.png) no-repeat;*/
  margin-right: 10px;
}
/* line 41, font\font-icon.less */
.icon-downArrow {
  font-size: 12px;
  padding-left: 5px;
  color: black;
  display: inline-block;
}
/* line 49, font\font-icon.less */
[class^="icon1-"],
[class*=" icon1-"] {
  font-family: 'mnd-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


/* line 62, font\font-icon.less */
.icon1-campus:before {
  content: "\e63a";
}
/* line 67, font\font-icon.less */
.icon1-entertainment:before {
  content: "\e63c";
}
/* line 72, font\font-icon.less */
.icon1-entertainment_circle:before {
  content: "\e63d";
}
/* line 77, font\font-icon.less */
.icon1-food:before {
  content: "\e63e";
}
/* line 82, font\font-icon.less */
.icon1-food_circle:before {
  content: "\e63f";
}
/* line 87, font\font-icon.less */
.icon1-newyear:before {
  content: "\e640";
}
/* line 92, font\font-icon.less */
.icon1-newyear_circle:before {
  content: "\e641";
}
/* line 97, font\font-icon.less */
.icon1-professional:before {
  content: "\e642";
}
/* line 102, font\font-icon.less */
.icon1-professional_circle:before {
  content: "\e643";
}
/* line 107, font\font-icon.less */
.icon1-specialoccasion:before {
  content: "\e644";
}
/* line 112, font\font-icon.less */
.icon1-specialoccasion_cirlce:before {
  content: "\e645";
}
/* line 117, font\font-icon.less */
.icon1-spiritualwellness:before {
  content: "\e646";
}
/* line 122, font\font-icon.less */
.icon1-spiritualwellness_circle:before {
  content: "\e647";
}
/* line 127, font\font-icon.less */
.icon1-sports:before {
  content: "\e648";
}
/* line 132, font\font-icon.less */
.icon1-sports_circle:before {
  content: "\e649";
}
/* line 137, font\font-icon.less */
.icon1-theatre:before {
  content: "\e64a";
}
/* line 142, font\font-icon.less */
.icon1-theatre_circle:before {
  content: "\e64b";
}
/* line 147, font\font-icon.less */
.icon1-tradeshows:before {
  content: "\e64c";
}
/* line 152, font\font-icon.less */
.icon1-tradeshows_circle:before {
  content: "\e64d";
}
/* line 157, font\font-icon.less */
.icon1-training:before {
  content: "\e64e";
}
/* line 162, font\font-icon.less */
.icon1-training_circle:before {
  content: "\e64f";
}
/* line 167, font\font-icon.less */
.icon1-shopping:before {
  content: "\e6a9";
}
/* line 172, font\font-icon.less */
.icon1-webinar:before {
  content: "\e6a2";
}
/* line 177, font\font-icon.less */
.icon1-webinar1:before {
  content: "\e6a3";
}
/* line 182, font\font-icon.less */
.icon1-webinar2:before {
  content: "\e6a4";
}
/* line 187, font\font-icon.less */
[class^="icon-"],
[class*=" icon-"] {
  font-family: 'me-iconfont';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 200, font\font-icon.less */
[class^="icon2-"],
[class*=" icon2-"] {
  font-family: 'fa-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 213, font\font-icon.less */
.icon2-glass:before {
  content: "\e700";
}
/* line 218, font\font-icon.less */
.icon2-music:before {
  content: "\e701";
}
/* line 223, font\font-icon.less */
.icon2-search:before {
  content: "\e702";
}
/* line 228, font\font-icon.less */
.icon2-envelope-o:before {
  content: "\e703";
}
/* line 233, font\font-icon.less */
.icon2-heart:before {
  content: "\e704";
}
/* line 238, font\font-icon.less */
.icon2-star:before {
  content: "\e705";
}
/* line 243, font\font-icon.less */
.icon2-star-o:before {
  content: "\e706";
}
/* line 248, font\font-icon.less */
.icon2-user:before {
  content: "\e707";
}
/* line 253, font\font-icon.less */
.icon2-film:before {
  content: "\e708";
}
/* line 258, font\font-icon.less */
.icon2-th-large:before {
  content: "\e709";
}
/* line 263, font\font-icon.less */
.icon2-th:before {
  content: "\e70a";
}
/* line 268, font\font-icon.less */
.icon2-th-list:before {
  content: "\e70b";
}
/* line 273, font\font-icon.less */
.icon2-check:before {
  content: "\e70c";
}
/* line 278, font\font-icon.less */
.icon2-close:before {
  content: "\e70d";
}
/* line 283, font\font-icon.less */
.icon2-search-plus:before {
  content: "\e70e";
}
/* line 288, font\font-icon.less */
.icon2-search-minus:before {
  content: "\e70f";
}
/* line 293, font\font-icon.less */
.icon2-power-off:before {
  content: "\e710";
}
/* line 298, font\font-icon.less */
.icon2-signal:before {
  content: "\e711";
}
/* line 303, font\font-icon.less */
.icon2-cog:before {
  content: "\e712";
}
/* line 308, font\font-icon.less */
.icon2-trash-o:before {
  content: "\e713";
}
/* line 313, font\font-icon.less */
.icon2-home:before {
  content: "\e714";
}
/* line 318, font\font-icon.less */
.icon2-file-o:before {
  content: "\e715";
}
/* line 323, font\font-icon.less */
.icon2-clock-o:before {
  content: "\e716";
}
/* line 328, font\font-icon.less */
.icon2-road:before {
  content: "\e717";
}
/* line 333, font\font-icon.less */
.icon2-download:before {
  content: "\e718";
}
/* line 338, font\font-icon.less */
.icon2-arrow-circle-o-down:before {
  content: "\e719";
}
/* line 343, font\font-icon.less */
.icon2-arrow-circle-o-up:before {
  content: "\e71a";
}
/* line 348, font\font-icon.less */
.icon2-inbox:before {
  content: "\e71b";
}
/* line 353, font\font-icon.less */
.icon2-play-circle-o:before {
  content: "\e71c";
}
/* line 358, font\font-icon.less */
.icon2-repeat:before {
  content: "\e71d";
}
/* line 363, font\font-icon.less */
.icon2-refresh:before {
  content: "\e71e";
}
/* line 368, font\font-icon.less */
.icon2-list-alt:before {
  content: "\e71f";
}
/* line 373, font\font-icon.less */
.icon2-lock:before {
  content: "\e720";
}
/* line 378, font\font-icon.less */
.icon2-flag:before {
  content: "\e721";
}
/* line 383, font\font-icon.less */
.icon2-headphones:before {
  content: "\e722";
}
/* line 388, font\font-icon.less */
.icon2-volume-off:before {
  content: "\e723";
}
/* line 393, font\font-icon.less */
.icon2-volume-down:before {
  content: "\e724";
}
/* line 398, font\font-icon.less */
.icon2-volume-up:before {
  content: "\e725";
}
/* line 403, font\font-icon.less */
.icon2-qrcode:before {
  content: "\e726";
}
/* line 408, font\font-icon.less */
.icon2-barcode:before {
  content: "\e727";
}
/* line 413, font\font-icon.less */
.icon2-tag:before {
  content: "\e728";
}
/* line 418, font\font-icon.less */
.icon2-tags:before {
  content: "\e729";
}
/* line 423, font\font-icon.less */
.icon2-book:before {
  content: "\e72a";
}
/* line 428, font\font-icon.less */
.icon2-bookmark:before {
  content: "\e72b";
}
/* line 433, font\font-icon.less */
.icon2-print:before {
  content: "\e72c";
}
/* line 438, font\font-icon.less */
.icon2-camera:before {
  content: "\e72d";
}
/* line 443, font\font-icon.less */
.icon2-font:before {
  content: "\e72e";
}
/* line 448, font\font-icon.less */
.icon2-bold:before {
  content: "\e72f";
}
/* line 453, font\font-icon.less */
.icon2-italic:before {
  content: "\e730";
}
/* line 458, font\font-icon.less */
.icon2-text-height:before {
  content: "\e731";
}
/* line 463, font\font-icon.less */
.icon2-text-width:before {
  content: "\e732";
}
/* line 468, font\font-icon.less */
.icon2-align-left:before {
  content: "\e733";
}
/* line 473, font\font-icon.less */
.icon2-align-center:before {
  content: "\e734";
}
/* line 478, font\font-icon.less */
.icon2-align-right:before {
  content: "\e735";
}
/* line 483, font\font-icon.less */
.icon2-align-justify:before {
  content: "\e736";
}
/* line 488, font\font-icon.less */
.icon2-list:before {
  content: "\e737";
}
/* line 493, font\font-icon.less */
.icon2-dedent:before {
  content: "\e738";
}
/* line 498, font\font-icon.less */
.icon2-indent:before {
  content: "\e739";
}
/* line 503, font\font-icon.less */
.icon2-video-camera:before {
  content: "\e73a";
}
/* line 508, font\font-icon.less */
.icon2-image:before {
  content: "\e73b";
}
/* line 513, font\font-icon.less */
.icon2-pencil:before {
  content: "\e73c";
}
/* line 518, font\font-icon.less */
.icon2-map-marker:before {
  content: "\e73d";
}
/* line 523, font\font-icon.less */
.icon2-adjust:before {
  content: "\e73e";
}
/* line 528, font\font-icon.less */
.icon2-tint:before {
  content: "\e73f";
}
/* line 533, font\font-icon.less */
.icon2-edit:before {
  content: "\e740";
}
/* line 538, font\font-icon.less */
.icon2-share-square-o:before {
  content: "\e741";
}
/* line 543, font\font-icon.less */
.icon2-check-square-o:before {
  content: "\e742";
}
/* line 548, font\font-icon.less */
.icon2-arrows:before {
  content: "\e743";
}
/* line 553, font\font-icon.less */
.icon2-step-backward:before {
  content: "\e744";
}
/* line 558, font\font-icon.less */
.icon2-fast-backward:before {
  content: "\e745";
}
/* line 563, font\font-icon.less */
.icon2-backward:before {
  content: "\e746";
}
/* line 568, font\font-icon.less */
.icon2-play:before {
  content: "\e747";
}
/* line 573, font\font-icon.less */
.icon2-pause:before {
  content: "\e748";
}
/* line 578, font\font-icon.less */
.icon2-stop:before {
  content: "\e749";
}
/* line 583, font\font-icon.less */
.icon2-forward:before {
  content: "\e74a";
}
/* line 588, font\font-icon.less */
.icon2-fast-forward:before {
  content: "\e74b";
}
/* line 593, font\font-icon.less */
.icon2-step-forward:before {
  content: "\e74c";
}
/* line 598, font\font-icon.less */
.icon2-eject:before {
  content: "\e74d";
}
/* line 603, font\font-icon.less */
.icon2-chevron-left:before {
  content: "\e74e";
}
/* line 608, font\font-icon.less */
.icon2-chevron-right:before {
  content: "\e74f";
}
/* line 613, font\font-icon.less */
.icon2-plus-circle:before {
  content: "\e750";
}
/* line 618, font\font-icon.less */
.icon2-minus-circle:before {
  content: "\e751";
}
/* line 623, font\font-icon.less */
.icon2-times-circle:before {
  content: "\e752";
}
/* line 628, font\font-icon.less */
.icon2-check-circle:before {
  content: "\e753";
}
/* line 633, font\font-icon.less */
.icon2-question-circle:before {
  content: "\e754";
}
/* line 638, font\font-icon.less */
.icon2-info-circle:before {
  content: "\e755";
}
/* line 643, font\font-icon.less */
.icon2-crosshairs:before {
  content: "\e756";
}
/* line 648, font\font-icon.less */
.icon2-times-circle-o:before {
  content: "\e757";
}
/* line 653, font\font-icon.less */
.icon2-check-circle-o:before {
  content: "\e758";
}
/* line 658, font\font-icon.less */
.icon2-ban:before {
  content: "\e759";
}
/* line 663, font\font-icon.less */
.icon2-arrow-left:before {
  content: "\e75a";
}
/* line 668, font\font-icon.less */
.icon2-arrow-right:before {
  content: "\e75b";
}
/* line 673, font\font-icon.less */
.icon2-arrow-up:before {
  content: "\e75c";
}
/* line 678, font\font-icon.less */
.icon2-arrow-down:before {
  content: "\e75d";
}
/* line 683, font\font-icon.less */
.icon2-mail-forward:before {
  content: "\e75e";
}
/* line 688, font\font-icon.less */
.icon2-expand:before {
  content: "\e75f";
}
/* line 693, font\font-icon.less */
.icon2-compress:before {
  content: "\e760";
}
/* line 698, font\font-icon.less */
.icon2-plus:before {
  content: "\e761";
}
/* line 703, font\font-icon.less */
.icon2-minus:before {
  content: "\e762";
}
/* line 708, font\font-icon.less */
.icon2-asterisk:before {
  content: "\e763";
}
/* line 713, font\font-icon.less */
.icon2-exclamation-circle:before {
  content: "\e764";
}
/* line 718, font\font-icon.less */
.icon2-gift:before {
  content: "\e765";
}
/* line 723, font\font-icon.less */
.icon2-leaf:before {
  content: "\e766";
}
/* line 728, font\font-icon.less */
.icon2-fire:before {
  content: "\e767";
}
/* line 733, font\font-icon.less */
.icon2-eye:before {
  content: "\e768";
}
/* line 738, font\font-icon.less */
.icon2-eye-slash:before {
  content: "\e769";
}
/* line 743, font\font-icon.less */
.icon2-exclamation-triangle:before {
  content: "\e76a";
}
/* line 748, font\font-icon.less */
.icon2-plane:before {
  content: "\e76b";
}
/* line 753, font\font-icon.less */
.icon2-calendar:before {
  content: "\e76c";
}
/* line 758, font\font-icon.less */
.icon2-random:before {
  content: "\e76d";
}
/* line 763, font\font-icon.less */
.icon2-comment:before {
  content: "\e76e";
}
/* line 768, font\font-icon.less */
.icon2-magnet:before {
  content: "\e76f";
}
/* line 773, font\font-icon.less */
.icon2-chevron-up:before {
  content: "\e770";
}
/* line 778, font\font-icon.less */
.icon2-chevron-down:before {
  content: "\e771";
}
/* line 783, font\font-icon.less */
.icon2-retweet:before {
  content: "\e772";
}
/* line 788, font\font-icon.less */
.icon2-shopping-cart:before {
  content: "\e773";
}
/* line 793, font\font-icon.less */
.icon2-folder:before {
  content: "\e774";
}
/* line 798, font\font-icon.less */
.icon2-folder-open:before {
  content: "\e775";
}
/* line 803, font\font-icon.less */
.icon2-arrows-v:before {
  content: "\e776";
}
/* line 808, font\font-icon.less */
.icon2-arrows-h:before {
  content: "\e777";
}
/* line 813, font\font-icon.less */
.icon2-bar-chart:before {
  content: "\e778";
}
/* line 818, font\font-icon.less */
.icon2-twitter-square:before {
  content: "\e779";
}
/* line 823, font\font-icon.less */
.icon2-facebook-square:before {
  content: "\e77a";
}
/* line 828, font\font-icon.less */
.icon2-camera-retro:before {
  content: "\e77b";
}
/* line 833, font\font-icon.less */
.icon2-key:before {
  content: "\e77c";
}
/* line 838, font\font-icon.less */
.icon2-cogs:before {
  content: "\e77d";
}
/* line 843, font\font-icon.less */
.icon2-comments:before {
  content: "\e77e";
}
/* line 848, font\font-icon.less */
.icon2-thumbs-o-up:before {
  content: "\e77f";
}
/* line 853, font\font-icon.less */
.icon2-thumbs-o-down:before {
  content: "\e780";
}
/* line 858, font\font-icon.less */
.icon2-star-half:before {
  content: "\e781";
}
/* line 863, font\font-icon.less */
.icon2-heart-o:before {
  content: "\e782";
}
/* line 868, font\font-icon.less */
.icon2-sign-out:before {
  content: "\e783";
}
/* line 873, font\font-icon.less */
.icon2-linkedin-square:before {
  content: "\e784";
}
/* line 878, font\font-icon.less */
.icon2-thumb-tack:before {
  content: "\e785";
}
/* line 883, font\font-icon.less */
.icon2-external-link:before {
  content: "\e786";
}
/* line 888, font\font-icon.less */
.icon2-sign-in:before {
  content: "\e787";
}
/* line 893, font\font-icon.less */
.icon2-trophy:before {
  content: "\e788";
}
/* line 898, font\font-icon.less */
.icon2-github-square:before {
  content: "\e789";
}
/* line 903, font\font-icon.less */
.icon2-upload:before {
  content: "\e78a";
}
/* line 908, font\font-icon.less */
.icon2-lemon-o:before {
  content: "\e78b";
}
/* line 913, font\font-icon.less */
.icon2-phone:before {
  content: "\e78c";
}
/* line 918, font\font-icon.less */
.icon2-square-o:before {
  content: "\e78d";
}
/* line 923, font\font-icon.less */
.icon2-bookmark-o:before {
  content: "\e78e";
}
/* line 928, font\font-icon.less */
.icon2-phone-square:before {
  content: "\e78f";
}
/* line 933, font\font-icon.less */
.icon2-twitter:before {
  content: "\e790";
}
/* line 938, font\font-icon.less */
.icon2-facebook:before {
  content: "\e791";
}
/* line 943, font\font-icon.less */
.icon2-github:before {
  content: "\e792";
}
/* line 948, font\font-icon.less */
.icon2-unlock:before {
  content: "\e793";
}
/* line 953, font\font-icon.less */
.icon2-credit-card:before {
  content: "\e794";
}
/* line 958, font\font-icon.less */
.icon2-feed:before {
  content: "\e795";
}
/* line 963, font\font-icon.less */
.icon2-hdd-o:before {
  content: "\e796";
}
/* line 968, font\font-icon.less */
.icon2-bullhorn:before {
  content: "\e797";
}
/* line 973, font\font-icon.less */
.icon2-bell-o:before {
  content: "\e798";
}
/* line 978, font\font-icon.less */
.icon2-certificate:before {
  content: "\e799";
}
/* line 983, font\font-icon.less */
.icon2-hand-o-right:before {
  content: "\e79a";
}
/* line 988, font\font-icon.less */
.icon2-hand-o-left:before {
  content: "\e79b";
}
/* line 993, font\font-icon.less */
.icon2-hand-o-up:before {
  content: "\e79c";
}
/* line 998, font\font-icon.less */
.icon2-hand-o-down:before {
  content: "\e79d";
}
/* line 1003, font\font-icon.less */
.icon2-arrow-circle-left:before {
  content: "\e79e";
}
/* line 1008, font\font-icon.less */
.icon2-arrow-circle-right:before {
  content: "\e79f";
}
/* line 1013, font\font-icon.less */
.icon2-arrow-circle-up:before {
  content: "\e7a0";
}
/* line 1018, font\font-icon.less */
.icon2-arrow-circle-down:before {
  content: "\e7a1";
}
/* line 1023, font\font-icon.less */
.icon2-globe:before {
  content: "\e7a2";
}
/* line 1028, font\font-icon.less */
.icon2-wrench:before {
  content: "\e7a3";
}
/* line 1033, font\font-icon.less */
.icon2-tasks:before {
  content: "\e7a4";
}
/* line 1038, font\font-icon.less */
.icon2-filter:before {
  content: "\e7a5";
}
/* line 1043, font\font-icon.less */
.icon2-briefcase:before {
  content: "\e7a6";
}
/* line 1048, font\font-icon.less */
.icon2-arrows-alt:before {
  content: "\e7a7";
}
/* line 1053, font\font-icon.less */
.icon2-group:before {
  content: "\e7a8";
}
/* line 1058, font\font-icon.less */
.icon2-chain:before {
  content: "\e7a9";
}
/* line 1063, font\font-icon.less */
.icon2-cloud:before {
  content: "\e7aa";
}
/* line 1068, font\font-icon.less */
.icon2-flask:before {
  content: "\e7ab";
}
/* line 1073, font\font-icon.less */
.icon2-cut:before {
  content: "\e7ac";
}
/* line 1078, font\font-icon.less */
.icon2-copy:before {
  content: "\e7ad";
}
/* line 1083, font\font-icon.less */
.icon2-paperclip:before {
  content: "\e7ae";
}
/* line 1088, font\font-icon.less */
.icon2-floppy-o:before {
  content: "\e7af";
}
/* line 1093, font\font-icon.less */
.icon2-square:before {
  content: "\e7b0";
}
/* line 1098, font\font-icon.less */
.icon2-bars:before {
  content: "\e7b1";
}
/* line 1103, font\font-icon.less */
.icon2-list-ul:before {
  content: "\e7b2";
}
/* line 1108, font\font-icon.less */
.icon2-list-ol:before {
  content: "\e7b3";
}
/* line 1113, font\font-icon.less */
.icon2-strikethrough:before {
  content: "\e7b4";
}
/* line 1118, font\font-icon.less */
.icon2-underline:before {
  content: "\e7b5";
}
/* line 1123, font\font-icon.less */
.icon2-table:before {
  content: "\e7b6";
}
/* line 1128, font\font-icon.less */
.icon2-magic:before {
  content: "\e7b7";
}
/* line 1133, font\font-icon.less */
.icon2-truck:before {
  content: "\e7b8";
}
/* line 1138, font\font-icon.less */
.icon2-pinterest:before {
  content: "\e7b9";
}
/* line 1143, font\font-icon.less */
.icon2-pinterest-square:before {
  content: "\e7ba";
}
/* line 1148, font\font-icon.less */
.icon2-google-plus-square:before {
  content: "\e7bb";
}
/* line 1153, font\font-icon.less */
.icon2-google-plus:before {
  content: "\e7bc";
}
/* line 1158, font\font-icon.less */
.icon2-money:before {
  content: "\e7bd";
}
/* line 1163, font\font-icon.less */
.icon2-caret-down:before {
  content: "\e7be";
}
/* line 1168, font\font-icon.less */
.icon2-caret-up:before {
  content: "\e7bf";
}
/* line 1173, font\font-icon.less */
.icon2-caret-left:before {
  content: "\e7c0";
}
/* line 1178, font\font-icon.less */
.icon2-caret-right:before {
  content: "\e7c1";
}
/* line 1183, font\font-icon.less */
.icon2-columns:before {
  content: "\e7c2";
}
/* line 1188, font\font-icon.less */
.icon2-sort:before {
  content: "\e7c3";
}
/* line 1193, font\font-icon.less */
.icon2-sort-desc:before {
  content: "\e7c4";
}
/* line 1198, font\font-icon.less */
.icon2-sort-asc:before {
  content: "\e7c5";
}
/* line 1203, font\font-icon.less */
.icon2-envelope:before {
  content: "\e7c6";
}
/* line 1208, font\font-icon.less */
.icon2-linkedin:before {
  content: "\e7c7";
}
/* line 1213, font\font-icon.less */
.icon2-rotate-left:before {
  content: "\e7c8";
}
/* line 1218, font\font-icon.less */
.icon2-gavel:before {
  content: "\e7c9";
}
/* line 1223, font\font-icon.less */
.icon2-dashboard:before {
  content: "\e7ca";
}
/* line 1228, font\font-icon.less */
.icon2-comment-o:before {
  content: "\e7cb";
}
/* line 1233, font\font-icon.less */
.icon2-comments-o:before {
  content: "\e7cc";
}
/* line 1238, font\font-icon.less */
.icon2-bolt:before {
  content: "\e7cd";
}
/* line 1243, font\font-icon.less */
.icon2-sitemap:before {
  content: "\e7ce";
}
/* line 1248, font\font-icon.less */
.icon2-umbrella:before {
  content: "\e7cf";
}
/* line 1253, font\font-icon.less */
.icon2-clipboard:before {
  content: "\e7d0";
}
/* line 1258, font\font-icon.less */
.icon2-lightbulb-o:before {
  content: "\e7d1";
}
/* line 1263, font\font-icon.less */
.icon2-exchange:before {
  content: "\e7d2";
}
/* line 1268, font\font-icon.less */
.icon2-cloud-download:before {
  content: "\e7d3";
}
/* line 1273, font\font-icon.less */
.icon2-cloud-upload:before {
  content: "\e7d4";
}
/* line 1278, font\font-icon.less */
.icon2-user-md:before {
  content: "\e7d5";
}
/* line 1283, font\font-icon.less */
.icon2-stethoscope:before {
  content: "\e7d6";
}
/* line 1288, font\font-icon.less */
.icon2-suitcase:before {
  content: "\e7d7";
}
/* line 1293, font\font-icon.less */
.icon2-bell:before {
  content: "\e7d8";
}
/* line 1298, font\font-icon.less */
.icon2-coffee:before {
  content: "\e7d9";
}
/* line 1303, font\font-icon.less */
.icon2-cutlery:before {
  content: "\e7da";
}
/* line 1308, font\font-icon.less */
.icon2-file-text-o:before {
  content: "\e7db";
}
/* line 1313, font\font-icon.less */
.icon2-building-o:before {
  content: "\e7dc";
}
/* line 1318, font\font-icon.less */
.icon2-hospital-o:before {
  content: "\e7dd";
}
/* line 1323, font\font-icon.less */
.icon2-ambulance:before {
  content: "\e7de";
}
/* line 1328, font\font-icon.less */
.icon2-medkit:before {
  content: "\e7df";
}
/* line 1333, font\font-icon.less */
.icon2-fighter-jet:before {
  content: "\e7e0";
}
/* line 1338, font\font-icon.less */
.icon2-beer:before {
  content: "\e7e1";
}
/* line 1343, font\font-icon.less */
.icon2-h-square:before {
  content: "\e7e2";
}
/* line 1348, font\font-icon.less */
.icon2-plus-square:before {
  content: "\e7e3";
}
/* line 1353, font\font-icon.less */
.icon2-angle-double-left:before {
  content: "\e7e4";
}
/* line 1358, font\font-icon.less */
.icon2-angle-double-right:before {
  content: "\e7e5";
}
/* line 1363, font\font-icon.less */
.icon2-angle-double-up:before {
  content: "\e7e6";
}
/* line 1368, font\font-icon.less */
.icon2-angle-double-down:before {
  content: "\e7e7";
}
/* line 1373, font\font-icon.less */
.icon2-angle-left:before {
  content: "\e7e8";
}
/* line 1378, font\font-icon.less */
.icon2-angle-right:before {
  content: "\e7e9";
}
/* line 1383, font\font-icon.less */
.icon2-angle-up:before {
  content: "\e7ea";
}
/* line 1388, font\font-icon.less */
.icon2-angle-down:before {
  content: "\e7eb";
}
/* line 1393, font\font-icon.less */
.icon2-desktop:before {
  content: "\e7ec";
}
/* line 1398, font\font-icon.less */
.icon2-laptop:before {
  content: "\e7ed";
}
/* line 1403, font\font-icon.less */
.icon2-tablet:before {
  content: "\e7ee";
}
/* line 1408, font\font-icon.less */
.icon2-mobile:before {
  content: "\e7ef";
}
/* line 1413, font\font-icon.less */
.icon2-circle-o:before {
  content: "\e7f0";
}
/* line 1418, font\font-icon.less */
.icon2-quote-left:before {
  content: "\e7f1";
}
/* line 1423, font\font-icon.less */
.icon2-quote-right:before {
  content: "\e7f2";
}
/* line 1428, font\font-icon.less */
.icon2-spinner:before {
  content: "\e7f3";
}
/* line 1433, font\font-icon.less */
.icon2-circle:before {
  content: "\e7f4";
}
/* line 1438, font\font-icon.less */
.icon2-mail-reply:before {
  content: "\e7f5";
}
/* line 1443, font\font-icon.less */
.icon2-github-alt:before {
  content: "\e7f6";
}
/* line 1448, font\font-icon.less */
.icon2-folder-o:before {
  content: "\e7f7";
}
/* line 1453, font\font-icon.less */
.icon2-folder-open-o:before {
  content: "\e7f8";
}
/* line 1458, font\font-icon.less */
.icon2-smile-o:before {
  content: "\e7f9";
}
/* line 1463, font\font-icon.less */
.icon2-frown-o:before {
  content: "\e7fa";
}
/* line 1468, font\font-icon.less */
.icon2-meh-o:before {
  content: "\e7fb";
}
/* line 1473, font\font-icon.less */
.icon2-gamepad:before {
  content: "\e7fc";
}
/* line 1478, font\font-icon.less */
.icon2-keyboard-o:before {
  content: "\e7fd";
}
/* line 1483, font\font-icon.less */
.icon2-flag-o:before {
  content: "\e7fe";
}
/* line 1488, font\font-icon.less */
.icon2-flag-checkered:before {
  content: "\e7ff";
}
/* line 1493, font\font-icon.less */
.icon2-terminal:before {
  content: "\e800";
}
/* line 1498, font\font-icon.less */
.icon2-code:before {
  content: "\e801";
}
/* line 1503, font\font-icon.less */
.icon2-mail-reply-all:before {
  content: "\e802";
}
/* line 1508, font\font-icon.less */
.icon2-star-half-empty:before {
  content: "\e803";
}
/* line 1513, font\font-icon.less */
.icon2-location-arrow:before {
  content: "\e804";
}
/* line 1518, font\font-icon.less */
.icon2-crop:before {
  content: "\e805";
}
/* line 1523, font\font-icon.less */
.icon2-code-fork:before {
  content: "\e806";
}
/* line 1528, font\font-icon.less */
.icon2-chain-broken:before {
  content: "\e807";
}
/* line 1533, font\font-icon.less */
.icon2-question:before {
  content: "\e808";
}
/* line 1538, font\font-icon.less */
.icon2-info:before {
  content: "\e809";
}
/* line 1543, font\font-icon.less */
.icon2-exclamation:before {
  content: "\e80a";
}
/* line 1548, font\font-icon.less */
.icon2-superscript:before {
  content: "\e80b";
}
/* line 1553, font\font-icon.less */
.icon2-subscript:before {
  content: "\e80c";
}
/* line 1558, font\font-icon.less */
.icon2-eraser:before {
  content: "\e80d";
}
/* line 1563, font\font-icon.less */
.icon2-puzzle-piece:before {
  content: "\e80e";
}
/* line 1568, font\font-icon.less */
.icon2-microphone:before {
  content: "\e80f";
}
/* line 1573, font\font-icon.less */
.icon2-microphone-slash:before {
  content: "\e810";
}
/* line 1578, font\font-icon.less */
.icon2-shield:before {
  content: "\e811";
}
/* line 1583, font\font-icon.less */
.icon2-calendar-o:before {
  content: "\e812";
}
/* line 1588, font\font-icon.less */
.icon2-fire-extinguisher:before {
  content: "\e813";
}
/* line 1593, font\font-icon.less */
.icon2-rocket:before {
  content: "\e814";
}
/* line 1598, font\font-icon.less */
.icon2-maxcdn:before {
  content: "\e815";
}
/* line 1603, font\font-icon.less */
.icon2-chevron-circle-left:before {
  content: "\e816";
}
/* line 1608, font\font-icon.less */
.icon2-chevron-circle-right:before {
  content: "\e817";
}
/* line 1613, font\font-icon.less */
.icon2-chevron-circle-up:before {
  content: "\e818";
}
/* line 1618, font\font-icon.less */
.icon2-chevron-circle-down:before {
  content: "\e819";
}
/* line 1623, font\font-icon.less */
.icon2-html5:before {
  content: "\e81a";
}
/* line 1628, font\font-icon.less */
.icon2-css3:before {
  content: "\e81b";
}
/* line 1633, font\font-icon.less */
.icon2-anchor:before {
  content: "\e81c";
}
/* line 1638, font\font-icon.less */
.icon2-unlock-alt:before {
  content: "\e81d";
}
/* line 1643, font\font-icon.less */
.icon2-bullseye:before {
  content: "\e81e";
}
/* line 1648, font\font-icon.less */
.icon2-ellipsis-h:before {
  content: "\e81f";
}
/* line 1653, font\font-icon.less */
.icon2-ellipsis-v:before {
  content: "\e820";
}
/* line 1658, font\font-icon.less */
.icon2-rss-square:before {
  content: "\e821";
}
/* line 1663, font\font-icon.less */
.icon2-play-circle:before {
  content: "\e822";
}
/* line 1668, font\font-icon.less */
.icon2-ticket:before {
  content: "\e823";
}
/* line 1673, font\font-icon.less */
.icon2-minus-square:before {
  content: "\e824";
}
/* line 1678, font\font-icon.less */
.icon2-minus-square-o:before {
  content: "\e825";
}
/* line 1683, font\font-icon.less */
.icon2-level-up:before {
  content: "\e826";
}
/* line 1688, font\font-icon.less */
.icon2-level-down:before {
  content: "\e827";
}
/* line 1693, font\font-icon.less */
.icon2-check-square:before {
  content: "\e828";
}
/* line 1698, font\font-icon.less */
.icon2-pencil-square:before {
  content: "\e829";
}
/* line 1703, font\font-icon.less */
.icon2-external-link-square:before {
  content: "\e82a";
}
/* line 1708, font\font-icon.less */
.icon2-share-square:before {
  content: "\e82b";
}
/* line 1713, font\font-icon.less */
.icon2-compass:before {
  content: "\e82c";
}
/* line 1718, font\font-icon.less */
.icon2-caret-square-o-down:before {
  content: "\e82d";
}
/* line 1723, font\font-icon.less */
.icon2-caret-square-o-up:before {
  content: "\e82e";
}
/* line 1728, font\font-icon.less */
.icon2-caret-square-o-right:before {
  content: "\e82f";
}
/* line 1733, font\font-icon.less */
.icon2-eur:before {
  content: "\e830";
}
/* line 1738, font\font-icon.less */
.icon2-gbp:before {
  content: "\e831";
}
/* line 1743, font\font-icon.less */
.icon2-dollar:before {
  content: "\e832";
}
/* line 1748, font\font-icon.less */
.icon2-inr:before {
  content: "\e833";
}
/* line 1753, font\font-icon.less */
.icon2-cny:before {
  content: "\e834";
}
/* line 1758, font\font-icon.less */
.icon2-rouble:before {
  content: "\e835";
}
/* line 1763, font\font-icon.less */
.icon2-krw:before {
  content: "\e836";
}
/* line 1768, font\font-icon.less */
.icon2-bitcoin:before {
  content: "\e837";
}
/* line 1773, font\font-icon.less */
.icon2-file:before {
  content: "\e838";
}
/* line 1778, font\font-icon.less */
.icon2-file-text:before {
  content: "\e839";
}
/* line 1783, font\font-icon.less */
.icon2-sort-alpha-asc:before {
  content: "\e83a";
}
/* line 1788, font\font-icon.less */
.icon2-sort-alpha-desc:before {
  content: "\e83b";
}
/* line 1793, font\font-icon.less */
.icon2-sort-amount-asc:before {
  content: "\e83c";
}
/* line 1798, font\font-icon.less */
.icon2-sort-amount-desc:before {
  content: "\e83d";
}
/* line 1803, font\font-icon.less */
.icon2-sort-numeric-asc:before {
  content: "\e83e";
}
/* line 1808, font\font-icon.less */
.icon2-sort-numeric-desc:before {
  content: "\e83f";
}
/* line 1813, font\font-icon.less */
.icon2-thumbs-up:before {
  content: "\e840";
}
/* line 1818, font\font-icon.less */
.icon2-thumbs-down:before {
  content: "\e841";
}
/* line 1823, font\font-icon.less */
.icon2-youtube-square:before {
  content: "\e842";
}
/* line 1828, font\font-icon.less */
.icon2-youtube:before {
  content: "\e843";
}
/* line 1833, font\font-icon.less */
.icon2-xing:before {
  content: "\e844";
}
/* line 1838, font\font-icon.less */
.icon2-xing-square:before {
  content: "\e845";
}
/* line 1843, font\font-icon.less */
.icon2-youtube-play:before {
  content: "\e846";
}
/* line 1848, font\font-icon.less */
.icon2-dropbox:before {
  content: "\e847";
}
/* line 1853, font\font-icon.less */
.icon2-stack-overflow:before {
  content: "\e848";
}
/* line 1858, font\font-icon.less */
.icon2-instagram:before {
  content: "\e849";
}
/* line 1863, font\font-icon.less */
.icon2-flickr:before {
  content: "\e84a";
}
/* line 1868, font\font-icon.less */
.icon2-adn:before {
  content: "\e84b";
}
/* line 1873, font\font-icon.less */
.icon2-bitbucket:before {
  content: "\e84c";
}
/* line 1878, font\font-icon.less */
.icon2-bitbucket-square:before {
  content: "\e84d";
}
/* line 1883, font\font-icon.less */
.icon2-tumblr:before {
  content: "\e84e";
}
/* line 1888, font\font-icon.less */
.icon2-tumblr-square:before {
  content: "\e84f";
}
/* line 1893, font\font-icon.less */
.icon2-long-arrow-down:before {
  content: "\e850";
}
/* line 1898, font\font-icon.less */
.icon2-long-arrow-up:before {
  content: "\e851";
}
/* line 1903, font\font-icon.less */
.icon2-long-arrow-left:before {
  content: "\e852";
}
/* line 1908, font\font-icon.less */
.icon2-long-arrow-right:before {
  content: "\e853";
}
/* line 1913, font\font-icon.less */
.icon2-apple:before {
  content: "\e854";
}
/* line 1918, font\font-icon.less */
.icon2-windows:before {
  content: "\e855";
}
/* line 1923, font\font-icon.less */
.icon2-android:before {
  content: "\e856";
}
/* line 1928, font\font-icon.less */
.icon2-linux:before {
  content: "\e857";
}
/* line 1933, font\font-icon.less */
.icon2-dribbble:before {
  content: "\e858";
}
/* line 1938, font\font-icon.less */
.icon2-skype:before {
  content: "\e859";
}
/* line 1943, font\font-icon.less */
.icon2-foursquare:before {
  content: "\e85a";
}
/* line 1948, font\font-icon.less */
.icon2-trello:before {
  content: "\e85b";
}
/* line 1953, font\font-icon.less */
.icon2-female:before {
  content: "\e85c";
}
/* line 1958, font\font-icon.less */
.icon2-male:before {
  content: "\e85d";
}
/* line 1963, font\font-icon.less */
.icon2-gittip:before {
  content: "\e85e";
}
/* line 1968, font\font-icon.less */
.icon2-sun-o:before {
  content: "\e85f";
}
/* line 1973, font\font-icon.less */
.icon2-moon-o:before {
  content: "\e860";
}
/* line 1978, font\font-icon.less */
.icon2-archive:before {
  content: "\e861";
}
/* line 1983, font\font-icon.less */
.icon2-bug:before {
  content: "\e862";
}
/* line 1988, font\font-icon.less */
.icon2-vk:before {
  content: "\e863";
}
/* line 1993, font\font-icon.less */
.icon2-weibo:before {
  content: "\e864";
}
/* line 1998, font\font-icon.less */
.icon2-renren:before {
  content: "\e865";
}
/* line 2003, font\font-icon.less */
.icon2-pagelines:before {
  content: "\e866";
}
/* line 2008, font\font-icon.less */
.icon2-stack-exchange:before {
  content: "\e867";
}
/* line 2013, font\font-icon.less */
.icon2-arrow-circle-o-right:before {
  content: "\e868";
}
/* line 2018, font\font-icon.less */
.icon2-arrow-circle-o-left:before {
  content: "\e869";
}
/* line 2023, font\font-icon.less */
.icon2-caret-square-o-left:before {
  content: "\e86a";
}
/* line 2028, font\font-icon.less */
.icon2-dot-circle-o:before {
  content: "\e86b";
}
/* line 2033, font\font-icon.less */
.icon2-wheelchair:before {
  content: "\e86c";
}
/* line 2038, font\font-icon.less */
.icon2-vimeo-square:before {
  content: "\e86d";
}
/* line 2043, font\font-icon.less */
.icon2-try:before {
  content: "\e86e";
}
/* line 2048, font\font-icon.less */
.icon2-plus-square-o:before {
  content: "\e86f";
}
/* line 2053, font\font-icon.less */
.icon2-space-shuttle:before {
  content: "\e870";
}
/* line 2058, font\font-icon.less */
.icon2-slack:before {
  content: "\e871";
}
/* line 2063, font\font-icon.less */
.icon2-envelope-square:before {
  content: "\e872";
}
/* line 2068, font\font-icon.less */
.icon2-wordpress:before {
  content: "\e873";
}
/* line 2073, font\font-icon.less */
.icon2-openid:before {
  content: "\e874";
}
/* line 2078, font\font-icon.less */
.icon2-bank:before {
  content: "\e875";
}
/* line 2083, font\font-icon.less */
.icon2-graduation-cap:before {
  content: "\e876";
}
/* line 2088, font\font-icon.less */
.icon2-yahoo:before {
  content: "\e877";
}
/* line 2093, font\font-icon.less */
.icon2-google:before {
  content: "\e878";
}
/* line 2098, font\font-icon.less */
.icon2-reddit:before {
  content: "\e879";
}
/* line 2103, font\font-icon.less */
.icon2-reddit-square:before {
  content: "\e87a";
}
/* line 2108, font\font-icon.less */
.icon2-stumbleupon-circle:before {
  content: "\e87b";
}
/* line 2113, font\font-icon.less */
.icon2-stumbleupon:before {
  content: "\e87c";
}
/* line 2118, font\font-icon.less */
.icon2-delicious:before {
  content: "\e87d";
}
/* line 2123, font\font-icon.less */
.icon2-digg:before {
  content: "\e87e";
}
/* line 2128, font\font-icon.less */
.icon2-pied-piper:before {
  content: "\e87f";
}
/* line 2133, font\font-icon.less */
.icon2-pied-piper-alt:before {
  content: "\e880";
}
/* line 2138, font\font-icon.less */
.icon2-drupal:before {
  content: "\e881";
}
/* line 2143, font\font-icon.less */
.icon2-joomla:before {
  content: "\e882";
}
/* line 2148, font\font-icon.less */
.icon2-language:before {
  content: "\e883";
}
/* line 2153, font\font-icon.less */
.icon2-fax:before {
  content: "\e884";
}
/* line 2158, font\font-icon.less */
.icon2-building:before {
  content: "\e885";
}
/* line 2163, font\font-icon.less */
.icon2-child:before {
  content: "\e886";
}
/* line 2168, font\font-icon.less */
.icon2-paw:before {
  content: "\e887";
}
/* line 2173, font\font-icon.less */
.icon2-spoon:before {
  content: "\e888";
}
/* line 2178, font\font-icon.less */
.icon2-cube:before {
  content: "\e889";
}
/* line 2183, font\font-icon.less */
.icon2-cubes:before {
  content: "\e88a";
}
/* line 2188, font\font-icon.less */
.icon2-behance:before {
  content: "\e88b";
}
/* line 2193, font\font-icon.less */
.icon2-behance-square:before {
  content: "\e88c";
}
/* line 2198, font\font-icon.less */
.icon2-steam:before {
  content: "\e88d";
}
/* line 2203, font\font-icon.less */
.icon2-steam-square:before {
  content: "\e88e";
}
/* line 2208, font\font-icon.less */
.icon2-recycle:before {
  content: "\e88f";
}
/* line 2213, font\font-icon.less */
.icon2-automobile:before {
  content: "\e890";
}
/* line 2218, font\font-icon.less */
.icon2-cab:before {
  content: "\e891";
}
/* line 2223, font\font-icon.less */
.icon2-tree:before {
  content: "\e892";
}
/* line 2228, font\font-icon.less */
.icon2-spotify:before {
  content: "\e893";
}
/* line 2233, font\font-icon.less */
.icon2-deviantart:before {
  content: "\e894";
}
/* line 2238, font\font-icon.less */
.icon2-soundcloud:before {
  content: "\e895";
}
/* line 2243, font\font-icon.less */
.icon2-database:before {
  content: "\e896";
}
/* line 2248, font\font-icon.less */
.icon2-file-pdf-o:before {
  content: "\e897";
}
/* line 2253, font\font-icon.less */
.icon2-file-word-o:before {
  content: "\e898";
}
/* line 2258, font\font-icon.less */
.icon2-file-excel-o:before {
  content: "\e899";
}
/* line 2263, font\font-icon.less */
.icon2-file-powerpoint-o:before {
  content: "\e89a";
}
/* line 2268, font\font-icon.less */
.icon2-file-image-o:before {
  content: "\e89b";
}
/* line 2273, font\font-icon.less */
.icon2-file-archive-o:before {
  content: "\e89c";
}
/* line 2278, font\font-icon.less */
.icon2-file-audio-o:before {
  content: "\e89d";
}
/* line 2283, font\font-icon.less */
.icon2-file-movie-o:before {
  content: "\e89e";
}
/* line 2288, font\font-icon.less */
.icon2-file-code-o:before {
  content: "\e89f";
}
/* line 2293, font\font-icon.less */
.icon2-vine:before {
  content: "\e8a0";
}
/* line 2298, font\font-icon.less */
.icon2-codepen:before {
  content: "\e8a1";
}
/* line 2303, font\font-icon.less */
.icon2-jsfiddle:before {
  content: "\e8a2";
}
/* line 2308, font\font-icon.less */
.icon2-life-bouy:before {
  content: "\e8a3";
}
/* line 2313, font\font-icon.less */
.icon2-circle-o-notch:before {
  content: "\e8a4";
}
/* line 2318, font\font-icon.less */
.icon2-ra:before {
  content: "\e8a5";
}
/* line 2323, font\font-icon.less */
.icon2-empire:before {
  content: "\e8a6";
}
/* line 2328, font\font-icon.less */
.icon2-git-square:before {
  content: "\e8a7";
}
/* line 2333, font\font-icon.less */
.icon2-git:before {
  content: "\e8a8";
}
/* line 2338, font\font-icon.less */
.icon2-hacker-news:before {
  content: "\e8a9";
}
/* line 2343, font\font-icon.less */
.icon2-tencent-weibo:before {
  content: "\e8aa";
}
/* line 2348, font\font-icon.less */
.icon2-qq:before {
  content: "\e8ab";
}
/* line 2353, font\font-icon.less */
.icon2-wechat:before {
  content: "\e8ac";
}
/* line 2358, font\font-icon.less */
.icon2-paper-plane:before {
  content: "\e8ad";
}
/* line 2363, font\font-icon.less */
.icon2-paper-plane-o:before {
  content: "\e8ae";
}
/* line 2368, font\font-icon.less */
.icon2-history:before {
  content: "\e8af";
}
/* line 2373, font\font-icon.less */
.icon2-circle-thin:before {
  content: "\e8b0";
}
/* line 2378, font\font-icon.less */
.icon2-header:before {
  content: "\e8b1";
}
/* line 2383, font\font-icon.less */
.icon2-paragraph:before {
  content: "\e8b2";
}
/* line 2388, font\font-icon.less */
.icon2-sliders:before {
  content: "\e8b3";
}
/* line 2393, font\font-icon.less */
.icon2-share-alt:before {
  content: "\e8b4";
}
/* line 2398, font\font-icon.less */
.icon2-share-alt-square:before {
  content: "\e8b5";
}
/* line 2403, font\font-icon.less */
.icon2-bomb:before {
  content: "\e8b6";
}
/* line 2408, font\font-icon.less */
.icon2-futbol-o:before {
  content: "\e8b7";
}
/* line 2413, font\font-icon.less */
.icon2-tty:before {
  content: "\e8b8";
}
/* line 2418, font\font-icon.less */
.icon2-binoculars:before {
  content: "\e8b9";
}
/* line 2423, font\font-icon.less */
.icon2-plug:before {
  content: "\e8ba";
}
/* line 2428, font\font-icon.less */
.icon2-slideshare:before {
  content: "\e8bb";
}
/* line 2433, font\font-icon.less */
.icon2-twitch:before {
  content: "\e8bc";
}
/* line 2438, font\font-icon.less */
.icon2-yelp:before {
  content: "\e8bd";
}
/* line 2443, font\font-icon.less */
.icon2-newspaper-o:before {
  content: "\e8be";
}
/* line 2448, font\font-icon.less */
.icon2-wifi:before {
  content: "\e8bf";
}
/* line 2453, font\font-icon.less */
.icon2-calculator:before {
  content: "\e8c0";
}
/* line 2458, font\font-icon.less */
.icon2-paypal:before {
  content: "\e8c1";
}
/* line 2463, font\font-icon.less */
.icon2-google-wallet:before {
  content: "\e8c2";
}
/* line 2468, font\font-icon.less */
.icon2-cc-visa:before {
  content: "\e8c3";
}
/* line 2473, font\font-icon.less */
.icon2-cc-mastercard:before {
  content: "\e8c4";
}
/* line 2478, font\font-icon.less */
.icon2-cc-discover:before {
  content: "\e8c5";
}
/* line 2483, font\font-icon.less */
.icon2-cc-amex:before {
  content: "\e8c6";
}
/* line 2488, font\font-icon.less */
.icon2-cc-paypal:before {
  content: "\e8c7";
}
/* line 2493, font\font-icon.less */
.icon2-cc-stripe:before {
  content: "\e8c8";
}
/* line 2498, font\font-icon.less */
.icon2-bell-slash:before {
  content: "\e8c9";
}
/* line 2503, font\font-icon.less */
.icon2-bell-slash-o:before {
  content: "\e8ca";
}
/* line 2508, font\font-icon.less */
.icon2-trash:before {
  content: "\e8cb";
}
/* line 2513, font\font-icon.less */
.icon2-copyright:before {
  content: "\e8cc";
}
/* line 2518, font\font-icon.less */
.icon2-at:before {
  content: "\e8cd";
}
/* line 2523, font\font-icon.less */
.icon2-eyedropper:before {
  content: "\e8ce";
}
/* line 2528, font\font-icon.less */
.icon2-paint-brush:before {
  content: "\e8cf";
}
/* line 2533, font\font-icon.less */
.icon2-birthday-cake:before {
  content: "\e8d0";
}
/* line 2538, font\font-icon.less */
.icon2-area-chart:before {
  content: "\e8d1";
}
/* line 2543, font\font-icon.less */
.icon2-pie-chart:before {
  content: "\e8d2";
}
/* line 2548, font\font-icon.less */
.icon2-line-chart:before {
  content: "\e8d3";
}
/* line 2553, font\font-icon.less */
.icon2-lastfm:before {
  content: "\e8d4";
}
/* line 2558, font\font-icon.less */
.icon2-lastfm-square:before {
  content: "\e8d5";
}
/* line 2563, font\font-icon.less */
.icon2-toggle-off:before {
  content: "\e8d6";
}
/* line 2568, font\font-icon.less */
.icon2-toggle-on:before {
  content: "\e8d7";
}
/* line 2573, font\font-icon.less */
.icon2-bicycle:before {
  content: "\e8d8";
}
/* line 2578, font\font-icon.less */
.icon2-bus:before {
  content: "\e8d9";
}
/* line 2583, font\font-icon.less */
.icon2-ioxhost:before {
  content: "\e8da";
}
/* line 2588, font\font-icon.less */
.icon2-angellist:before {
  content: "\e8db";
}
/* line 2593, font\font-icon.less */
.icon2-cc:before {
  content: "\e8dc";
}
/* line 2598, font\font-icon.less */
.icon2-ils:before {
  content: "\e8dd";
}
/* line 2603, font\font-icon.less */
.icon2-meanpath:before {
  content: "\e8de";
}
/* line 2608, font\font-icon.less */
.icon2-buysellads:before {
  content: "\e8df";
}
/* line 2613, font\font-icon.less */
.icon2-connectdevelop:before {
  content: "\e8e0";
}
/* line 2618, font\font-icon.less */
.icon2-dashcube:before {
  content: "\e8e1";
}
/* line 2623, font\font-icon.less */
.icon2-forumbee:before {
  content: "\e8e2";
}
/* line 2628, font\font-icon.less */
.icon2-leanpub:before {
  content: "\e8e3";
}
/* line 2633, font\font-icon.less */
.icon2-sellsy:before {
  content: "\e8e4";
}
/* line 2638, font\font-icon.less */
.icon2-shirtsinbulk:before {
  content: "\e8e5";
}
/* line 2643, font\font-icon.less */
.icon2-simplybuilt:before {
  content: "\e8e6";
}
/* line 2648, font\font-icon.less */
.icon2-skyatlas:before {
  content: "\e8e7";
}
/* line 2653, font\font-icon.less */
.icon2-cart-plus:before {
  content: "\e8e8";
}
/* line 2658, font\font-icon.less */
.icon2-cart-arrow-down:before {
  content: "\e8e9";
}
/* line 2663, font\font-icon.less */
.icon2-diamond:before {
  content: "\e8ea";
}
/* line 2668, font\font-icon.less */
.icon2-ship:before {
  content: "\e8eb";
}
/* line 2673, font\font-icon.less */
.icon2-user-secret:before {
  content: "\e8ec";
}
/* line 2678, font\font-icon.less */
.icon2-motorcycle:before {
  content: "\e8ed";
}
/* line 2683, font\font-icon.less */
.icon2-street-view:before {
  content: "\e8ee";
}
/* line 2688, font\font-icon.less */
.icon2-heartbeat:before {
  content: "\e8ef";
}
/* line 2693, font\font-icon.less */
.icon2-venus:before {
  content: "\e8f0";
}
/* line 2698, font\font-icon.less */
.icon2-mars:before {
  content: "\e8f1";
}
/* line 2703, font\font-icon.less */
.icon2-mercury:before {
  content: "\e8f2";
}
/* line 2708, font\font-icon.less */
.icon2-intersex:before {
  content: "\e8f3";
}
/* line 2713, font\font-icon.less */
.icon2-transgender-alt:before {
  content: "\e8f4";
}
/* line 2718, font\font-icon.less */
.icon2-venus-double:before {
  content: "\e8f5";
}
/* line 2723, font\font-icon.less */
.icon2-mars-double:before {
  content: "\e8f6";
}
/* line 2728, font\font-icon.less */
.icon2-venus-mars:before {
  content: "\e8f7";
}
/* line 2733, font\font-icon.less */
.icon2-mars-stroke:before {
  content: "\e8f8";
}
/* line 2738, font\font-icon.less */
.icon2-mars-stroke-v:before {
  content: "\e8f9";
}
/* line 2743, font\font-icon.less */
.icon2-mars-stroke-h:before {
  content: "\e8fa";
}
/* line 2748, font\font-icon.less */
.icon2-neuter:before {
  content: "\e8fb";
}
/* line 2753, font\font-icon.less */
.icon2-genderless:before {
  content: "\e8fc";
}
/* line 2758, font\font-icon.less */
.icon2-facebook-official:before {
  content: "\e8fd";
}
/* line 2763, font\font-icon.less */
.icon2-pinterest-p:before {
  content: "\e8fe";
}
/* line 2768, font\font-icon.less */
.icon2-whatsapp:before {
  content: "\e8ff";
}
/* line 2773, font\font-icon.less */
.icon2-server:before {
  content: "\e900";
}
/* line 2778, font\font-icon.less */
.icon2-user-plus:before {
  content: "\e901";
}
/* line 2783, font\font-icon.less */
.icon2-user-times:before {
  content: "\e902";
}
/* line 2788, font\font-icon.less */
.icon2-bed:before {
  content: "\e903";
}
/* line 2793, font\font-icon.less */
.icon2-viacoin:before {
  content: "\e904";
}
/* line 2798, font\font-icon.less */
.icon2-train:before {
  content: "\e905";
}
/* line 2803, font\font-icon.less */
.icon2-subway:before {
  content: "\e906";
}
/* line 2808, font\font-icon.less */
.icon2-medium:before {
  content: "\e907";
}
/* line 2813, font\font-icon.less */
.icon2-y-combinator:before {
  content: "\e908";
}
/* line 2818, font\font-icon.less */
.icon2-optin-monster:before {
  content: "\e909";
}
/* line 2823, font\font-icon.less */
.icon2-opencart:before {
  content: "\e90a";
}
/* line 2828, font\font-icon.less */
.icon2-expeditedssl:before {
  content: "\e90b";
}
/* line 2833, font\font-icon.less */
.icon2-battery-4:before {
  content: "\e90c";
}
/* line 2838, font\font-icon.less */
.icon2-battery-3:before {
  content: "\e90d";
}
/* line 2843, font\font-icon.less */
.icon2-battery-2:before {
  content: "\e90e";
}
/* line 2848, font\font-icon.less */
.icon2-battery-1:before {
  content: "\e90f";
}
/* line 2853, font\font-icon.less */
.icon2-battery-0:before {
  content: "\e910";
}
/* line 2858, font\font-icon.less */
.icon2-mouse-pointer:before {
  content: "\e911";
}
/* line 2863, font\font-icon.less */
.icon2-i-cursor:before {
  content: "\e912";
}
/* line 2868, font\font-icon.less */
.icon2-object-group:before {
  content: "\e913";
}
/* line 2873, font\font-icon.less */
.icon2-object-ungroup:before {
  content: "\e914";
}
/* line 2878, font\font-icon.less */
.icon2-sticky-note:before {
  content: "\e915";
}
/* line 2883, font\font-icon.less */
.icon2-sticky-note-o:before {
  content: "\e916";
}
/* line 2888, font\font-icon.less */
.icon2-cc-jcb:before {
  content: "\e917";
}
/* line 2893, font\font-icon.less */
.icon2-cc-diners-club:before {
  content: "\e918";
}
/* line 2898, font\font-icon.less */
.icon2-clone:before {
  content: "\e919";
}
/* line 2903, font\font-icon.less */
.icon2-balance-scale:before {
  content: "\e91a";
}
/* line 2908, font\font-icon.less */
.icon2-hourglass-o:before {
  content: "\e91b";
}
/* line 2913, font\font-icon.less */
.icon2-hourglass-1:before {
  content: "\e91c";
}
/* line 2918, font\font-icon.less */
.icon2-hourglass-2:before {
  content: "\e91d";
}
/* line 2923, font\font-icon.less */
.icon2-hourglass-3:before {
  content: "\e91e";
}
/* line 2928, font\font-icon.less */
.icon2-hourglass:before {
  content: "\e91f";
}
/* line 2933, font\font-icon.less */
.icon2-hand-grab-o:before {
  content: "\e920";
}
/* line 2938, font\font-icon.less */
.icon2-hand-paper-o:before {
  content: "\e921";
}
/* line 2943, font\font-icon.less */
.icon2-hand-scissors-o:before {
  content: "\e922";
}
/* line 2948, font\font-icon.less */
.icon2-hand-lizard-o:before {
  content: "\e923";
}
/* line 2953, font\font-icon.less */
.icon2-hand-spock-o:before {
  content: "\e924";
}
/* line 2958, font\font-icon.less */
.icon2-hand-pointer-o:before {
  content: "\e925";
}
/* line 2963, font\font-icon.less */
.icon2-hand-peace-o:before {
  content: "\e926";
}
/* line 2968, font\font-icon.less */
.icon2-trademark:before {
  content: "\e927";
}
/* line 2973, font\font-icon.less */
.icon2-registered:before {
  content: "\e928";
}
/* line 2978, font\font-icon.less */
.icon2-creative-commons:before {
  content: "\e929";
}
/* line 2983, font\font-icon.less */
.icon2-gg:before {
  content: "\e92a";
}
/* line 2988, font\font-icon.less */
.icon2-gg-circle:before {
  content: "\e92b";
}
/* line 2993, font\font-icon.less */
.icon2-tripadvisor:before {
  content: "\e92c";
}
/* line 2998, font\font-icon.less */
.icon2-odnoklassniki:before {
  content: "\e92d";
}
/* line 3003, font\font-icon.less */
.icon2-odnoklassniki-square:before {
  content: "\e92e";
}
/* line 3008, font\font-icon.less */
.icon2-get-pocket:before {
  content: "\e92f";
}
/* line 3013, font\font-icon.less */
.icon2-wikipedia-w:before {
  content: "\e930";
}
/* line 3018, font\font-icon.less */
.icon2-safari:before {
  content: "\e931";
}
/* line 3023, font\font-icon.less */
.icon2-chrome:before {
  content: "\e932";
}
/* line 3028, font\font-icon.less */
.icon2-firefox:before {
  content: "\e933";
}
/* line 3033, font\font-icon.less */
.icon2-opera:before {
  content: "\e934";
}
/* line 3038, font\font-icon.less */
.icon2-internet-explorer:before {
  content: "\e935";
}
/* line 3043, font\font-icon.less */
.icon2-television:before {
  content: "\e936";
}
/* line 3048, font\font-icon.less */
.icon2-contao:before {
  content: "\e937";
}
/* line 3053, font\font-icon.less */
.icon2-500px:before {
  content: "\e938";
}
/* line 3058, font\font-icon.less */
.icon2-amazon:before {
  content: "\e939";
}
/* line 3063, font\font-icon.less */
.icon2-calendar-plus-o:before {
  content: "\e93a";
}
/* line 3068, font\font-icon.less */
.icon2-calendar-minus-o:before {
  content: "\e93b";
}
/* line 3073, font\font-icon.less */
.icon2-calendar-times-o:before {
  content: "\e93c";
}
/* line 3078, font\font-icon.less */
.icon2-calendar-check-o:before {
  content: "\e93d";
}
/* line 3083, font\font-icon.less */
.icon2-industry:before {
  content: "\e93e";
}
/* line 3088, font\font-icon.less */
.icon2-map-pin:before {
  content: "\e93f";
}
/* line 3093, font\font-icon.less */
.icon2-map-signs:before {
  content: "\e940";
}
/* line 3098, font\font-icon.less */
.icon2-map-o:before {
  content: "\e941";
}
/* line 3103, font\font-icon.less */
.icon2-map:before {
  content: "\e942";
}
/* line 3108, font\font-icon.less */
.icon2-commenting:before {
  content: "\e943";
}
/* line 3113, font\font-icon.less */
.icon2-commenting-o:before {
  content: "\e944";
}
/* line 3118, font\font-icon.less */
.icon2-houzz:before {
  content: "\e945";
}
/* line 3123, font\font-icon.less */
.icon2-vimeo:before {
  content: "\e946";
}
/* line 3128, font\font-icon.less */
.icon2-black-tie:before {
  content: "\e947";
}
/* line 3133, font\font-icon.less */
.icon2-fonticons:before {
  content: "\e948";
}
/* line 3138, font\font-icon.less */
.icon1-campus_circle:before,
.icon-rupee:before {
  content: "\e63b";
}
/* line 3143, font\font-icon.less */
.icon1-barcode:before,
.icon-spiritualwellness_circle:before {
  content: "\e600";
}
/* line 3148, font\font-icon.less */
.icon1-barcode-1:before,
.icon-theater_circle:before {
  content: "\e601";
}
/* line 3153, font\font-icon.less */
.icon1-bookmark:before,
.icon-training:before {
  content: "\e602";
}
/* line 3158, font\font-icon.less */
.icon1-calendar:before,
.icon-training_circle:before {
  content: "\e603";
}
/* line 3163, font\font-icon.less */
.icon1-chat-support:before,
.icon-spiritualwellness:before {
  content: "\e604";
}
/* line 3168, font\font-icon.less */
.icon1-coins:before,
.icon-trade_circle:before {
  content: "\e605";
}
/* line 3173, font\font-icon.less */
.icon1-creditcard:before,
.icon-trade:before {
  content: "\e606";
}
/* line 3178, font\font-icon.less */
.icon1-delivery:before,
.icon-theater:before {
  content: "\e607";
}
/* line 3183, font\font-icon.less */
.icon1-directions:before,
.icon-sports_circle:before {
  content: "\e608";
}
/* line 3188, font\font-icon.less */
.icon1-discount:before,
.icon-sports:before {
  content: "\e609";
}
/* line 3193, font\font-icon.less */
.icon1-discount-1:before,
.icon-professional_circle:before {
  content: "\e60a";
}
/* line 3198, font\font-icon.less */
.icon1-download:before,
.icon-professional:before {
  content: "\e60b";
}
/* line 3203, font\font-icon.less */
.icon1-email:before,
.icon-music_circle:before {
  content: "\e60c";
}
/* line 3208, font\font-icon.less */
.icon1-facebook:before,
.icon-music:before {
  content: "\e60d";
}
/* line 3213, font\font-icon.less */
.icon1-google-plus:before,
.icon-me_search:before {
  content: "\e60e";
}
/* line 3218, font\font-icon.less */
.icon1-help:before,
.icon-food_circle:before {
  content: "\e60f";
}
/* line 3223, font\font-icon.less */
.icon1-help-1:before,
.icon-food:before {
  content: "\e610";
}
/* line 3228, font\font-icon.less */
.icon1-instagram:before,
.icon-entertainment_circle:before {
  content: "\e611";
}
/* line 3233, font\font-icon.less */
.icon1-invitation:before,
.icon-entertainment:before {
  content: "\e612";
}
/* line 3238, font\font-icon.less */
.icon1-invitefriend:before,
.icon-campus:before {
  content: "\e613";
}
/* line 3243, font\font-icon.less */
.icon1-l-arrow:before,
.icon-campus_circle:before {
  content: "\e614";
}
/* line 3248, font\font-icon.less */
.icon1-l-arrow-1:before,
.icon-fb:before {
  content: "\e615";
}
/* line 3253, font\font-icon.less */
.icon1-like:before,
.icon-google:before {
  content: "\e616";
}
/* line 3258, font\font-icon.less */
.icon1-linkedin:before,
.icon-in:before {
  content: "\e617";
}
/* line 3263, font\font-icon.less */
.icon1-logout:before,
.icon-tweet:before {
  content: "\e618";
}
/* line 3268, font\font-icon.less */
.icon1-mastercard:before,
.icon-downArrow:before {
  content: "\e619";
}
/* line 3273, font\font-icon.less */
.icon1-news:before,
.icon-nextArrow:before {
  content: "\e61a";
}
/* line 3278, font\font-icon.less */
.icon1-payment:before,
.icon-prevArrow:before {
  content: "\e61b";
}
/* line 3283, font\font-icon.less */
.icon1-paypal:before,
.icon-fave:before {
  content: "\e61c";
}
/* line 3288, font\font-icon.less */
.icon1-pdf:before,
.icon-login_fb:before {
  content: "\e61d";
}
/* line 3293, font\font-icon.less */
.icon1-pinterest:before,
.icon-login_google:before {
  content: "\47";
}
/* line 3298, font\font-icon.less */
.icon1-plus:before,
.icon-login_tweet:before {
  content: "\e61f";
}
/* line 3303, font\font-icon.less */
.icon1-plus-1:before,
.icon-set:before {
  content: "\e620";
}
/* line 3308, font\font-icon.less */
.icon1-print:before,
.icon-login:before {
  content: "\e621";
}
/* line 3313, font\font-icon.less */
.icon1-printer:before,
.icon-createvent:before {
  content: "\e622";
}
/* line 3318, font\font-icon.less */
.icon1-profile:before,
.icon-help:before {
  content: "\e623";
}
/* line 3323, font\font-icon.less */
.icon1-r-arrow:before,
.icon-menuset:before {
  content: "\e624";
}
/* line 3328, font\font-icon.less */
.icon1-receipt:before,
.icon-play_icon:before {
  content: "\e625";
}
/* line 3333, font\font-icon.less */
.icon1-reminder:before,
.icon-alaram_icon:before {
  content: "\e626";
}
/* line 3338, font\font-icon.less */
.icon1-reminder-1:before,
.icon-close:before {
  content: "\e627";
}
/* line 3343, font\font-icon.less */
.icon1-remove:before,
.icon-google_map_icon:before {
  content: "\e628";
}
/* line 3348, font\font-icon.less */
.icon1-remove-1:before,
.icon-edit:before {
  content: "\e629";
}
/* line 3353, font\font-icon.less */
.icon1-remove-c:before,
.icon-faq-icon:before {
  content: "\e62a";
}
/* line 3358, font\font-icon.less */
.icon1-right-arrow-1:before,
.icon-phone:before {
  content: "\e62b";
}
/* line 3363, font\font-icon.less */
.icon1-rupee:before,
.icon-calender:before {
  content: "\e62c";
}
/* line 3368, font\font-icon.less */
.icon1-search:before,
.icon-support_icon:before {
  content: "\e62d";
}
/* line 3373, font\font-icon.less */
.icon1-sms:before,
.icon-clock:before {
  content: "\e62e";
}
/* line 3378, font\font-icon.less */
.icon1-stall:before,
.icon-pricing:before {
  content: "\e62f";
}
/* line 3383, font\font-icon.less */
.icon1-star:before,
.icon-fb_circle:before {
  content: "\e630";
}
/* line 3388, font\font-icon.less */
.icon1-support:before,
.icon-twt_circle:before {
  content: "\e631";
}
/* line 3393, font\font-icon.less */
.icon1-support-1:before,
.icon-google_circle:before {
  content: "\e632";
}
/* line 3398, font\font-icon.less */
.icon1-testimonials:before,
.icon-dashboard:before {
  content: "\e633";
}
/* line 3403, font\font-icon.less */
.icon1-time:before,
.icon-event:before {
  content: "\e634";
}
/* line 3408, font\font-icon.less */
.icon1-twitter:before,
.icon-logout:before {
  content: "\e635";
}
/* line 3413, font\font-icon.less */
.icon1-upload-1:before,
.icon-myprofile:before {
  content: "\e636";
}
/* line 3418, font\font-icon.less */
.icon1-wallet:before,
.icon-downArrowH:before {
  content: "\e637";
}
/* line 3423, font\font-icon.less */
.icon1-whatsapp:before,
.icon-icon-bookmark_icon:before {
  content: "\e638";
}
/* line 3428, font\font-icon.less */
.icon1-youtube:before,
.icon-close_thin:before {
  content: "\e639";
}
/*-------------------------------------------------------------------------------
      D.Helper Classes
    -------------------------------------------------------------------------------*/
/* line 1, helper-classes.less */
.zeroPadd {
  padding: 0;
}
/* line 6, helper-classes.less */
.zeroMarg {
  margin: 0;
}
/* line 11, helper-classes.less */
.zeroPaddMarg {
  margin: 0;
  padding: 0;
}
/* line 17, helper-classes.less */
.clearBoth {
  clear: both;
}
/* line 22, helper-classes.less */
.clearL {
  clear: left;
}
/* line 27, helper-classes.less */
.clearR {
  clear: right;
}
/* line 32, helper-classes.less */
.off > .colorWhite {
  color: #000!important;
}
/* line 37, helper-classes.less */
.bgYellow {
  background-color: #FFD324;
}
/* line 42, helper-classes.less */
.bgPink {
  background-color: #C39;
}
/* line 47, helper-classes.less */
.bgRed {
  background-color: #9063CD;
}
/* line 52, helper-classes.less */
.bgOrange {
  background-color: #ffa438;
}
/* line 57, helper-classes.less */
.bgPurple {
  background-color: #9f45fb;
}
.bgAsh {
  background-color: #F2F2F2;
}
/* line 62, helper-classes.less */
.grayColor {
  background-color: #5b5b5b!important;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-top: 13px;
  padding: 10px!important;
}
/* line 73, helper-classes.less */
.grayColor:hover {
  background-color: #4c4c4c!important;
}
/* line 78, helper-classes.less */
.floatL {
  float: left;
}
/* line 83, helper-classes.less */
.floatR {
  float: right;
}
/* line 88, helper-classes.less */
.alignCenter {
  display: block;
  text-align: center;
  margin: 0 auto;
}
/* line 95, helper-classes.less */
.overlaySocial {
  position: absolute;
  left: 50%;
  top: 50%;
  bottom: 0;
  margin-top: -28px;
  margin-left: -85px;
  font-size: 50px;
  color: #D9D3D3;
}
/* line 107, helper-classes.less */
.pinkColor:hover {
  color: #000;
}
/* line 112, helper-classes.less */
.colMusic {
  color: #db5c99;
}
/* line 117, helper-classes.less */
.colHealth {
  color: #fb9d38;
}
/* line 122, helper-classes.less */
.colentertainment {
  color: #ba36a6;
}
/* line 127, helper-classes.less */
.colprofessional {
  color: #54c5e6;
}
/* line 132, helper-classes.less */
.coltraining {
  color: #9f9d52;
}
/* line 137, helper-classes.less */
.colfood {
  color: #26a79e;
}
/* line 142, helper-classes.less */
.colspiritualwellness {
  color: #f6c747;
}
/* line 147, helper-classes.less */
.colcampus {
  color: #9962a5;
}
/* line 152, helper-classes.less */
.colsports {
  color: #00AFEF;
}
/* line 157, helper-classes.less */
.coltradeshows {
  color: #4b68ad;
}
/* line 162, helper-classes.less */
.coltheater {
  color: #ea754a;
}
/* line 167, helper-classes.less */
.colnewyear {
  color: #F67F67;
}
/* line 172, helper-classes.less */
.colspecialoccasion {
  color: #038187;
}
/* line 177, helper-classes.less */
.borderGrey,
.borderBlack,
.borderWhite,
.commonBtn {
  border: 2px solid;
}
/*-------------------------------------------------------------------------------
      E.Angular 
    -------------------------------------------------------------------------------*/
/* line 1, angular\angular.less */
[ng\:cloak],
[ng-cloak],
[data-ng-cloak],
[x-ng-cloak],
.ng-cloak,
.x-ng-cloak {
  display: none !important;
}
/* line 9, angular\angular.less */
.validation-error {
  color: red;
}
/* line 1, angular\angular-autocomplete.less */
.angucomplete-holder {
  position: relative;
}
/* line 6, angular\angular-autocomplete.less */
.angucomplete-dropdown {
  border-radius: 2px;
  width: 100%;
  cursor: pointer;
  z-index: 9999;
  position: absolute;
  background-color: #ffffff;
  margin-left: 10px;
  border-color: #ececec;
  border-style: solid;
  border-width: 1px;
  padding: 6px;
}
/* line 21, angular\angular-autocomplete.less */
.angucomplete-searching {
  color: #acacac;
  font-size: 14px;
}
/* line 27, angular\angular-autocomplete.less */
.angucomplete-description {
  font-size: 14px;
}
/* line 32, angular\angular-autocomplete.less */
.angucomplete-row {
  color: #000000;
  margin-bottom: 4px;
  clear: both;
  padding: 5px;
}
/* line 40, angular\angular-autocomplete.less */
.angucomplete-selected-row {
  background-color: lightblue;
  color: #ffffff;
}
/* line 46, angular\angular-autocomplete.less */
.angucomplete-image-holder {
  padding-top: 2px;
  float: left;
  margin-right: 10px;
  margin-left: 5px;
}
/* line 54, angular\angular-autocomplete.less */
.angucomplete-image {
  height: 34px;
  width: 34px;
  border-radius: 50%;
  border-color: #ececec;
  border-style: solid;
  border-width: 1px;
}
/* line 64, angular\angular-autocomplete.less */
.angucomplete-image-default {
  background-position: center;
  background-size: contain;
  height: 34px;
  width: 34px;
}
/*-------------------------------------------------------------------------------
 --------------------------------------------------------------------------------
  5. Components 
---------------------------------------------------------------------------------
-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------
      A.Buttons
    -------------------------------------------------------------------------------*/
/* line 1, components\buttons.less */
.btn:active,
.btn.active,
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 7, components\buttons.less */
.dropdown:hover .icon-downArrow {
  color: #a82b95;
  font-weight: 700;
}
/* line 11, components\buttons.less */
.icon-downArrowH {
  color: #000;
  font-size: 16px;
  margin-right: 5px;
}
/* line 16, components\buttons.less */
.btn {
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 6px 34px;
}
/* line 23, components\buttons.less */
.btn-default,
.btn-primary,
.btn-success {
  font-size: 16px;
  letter-spacing: .5px;
  text-transform: uppercase;
}
/* line 30, components\buttons.less */
.btn-default {
  border: none;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
/* line 37, components\buttons.less */
.btn-primary {
  background: none;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #434343;
  padding: 16px;
}
/* line 46, components\buttons.less */
.btn-success {
  background: none;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #f5f6f7;
  padding: 16px;
}
/* line 55, components\buttons.less */
.btn-success:hover {
  background-color: #FFF;
  border: #FFF 2px solid;
  color: #eb4860;
}
/* line 60, components\buttons.less */
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-color: #9063CD;
  border: #9063CD 2px solid;
}
/* line 69, components\buttons.less */
.borderGrey {
  color: #afafaf;
}
/* line 72, components\buttons.less */
.borderBlack {
  color: #000;
}
/* line 75, components\buttons.less */
.borderWhite {
  border: 2px solid #f5f6f7;
}
/* line 78, components\buttons.less */
.borderdarkGrey {
  border: 2px solid #434343;
}
/* line 81, components\buttons.less */
.pinkColor {
  background-color: #FDDA24!important;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-left: 10px;
  margin-top: 13px;
  padding: 10px!important;
}
/* line 91, components\buttons.less */
.pinkColor:hover {
  background-color: #FDDA24!important;
}
/* line 94, components\buttons.less */
.colorWhite {
  color: #fff!important;
}
/*-------------------------------------------------------------------------------
      B.Dropdowns
    -------------------------------------------------------------------------------*/
/* line 1, components\dropdowns.less */
.ddCustom {
  position: relative;
}
/* line 4, components\dropdowns.less */
.ddCustom .ddBG {
  background-color: #fff!important;
  top: 45px!important;
}
/* line 8, components\dropdowns.less */
.ddCustom .status,
.ddCustom .dropdown-toggle {
  background: transparent;
}
/* line 12, components\dropdowns.less */
.ddCustom .dropdown-toggle {
  background: rgba(0, 0, 0, 0);
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
/* line 21, components\dropdowns.less */
.ddCustom .icon-downArrow {
  color: gray;
  font-size: 12px;
  font-weight: 700;
  position: absolute;
  right: -12px;
  top: 13px;
  z-index: 1;
}
/* line 30, components\dropdowns.less */
.headerDD {
  color: gray;
  margin-top: 8px;
  min-width: 100%;
  padding: 0;
  width: 70px!important;
}
/* line 37, components\dropdowns.less */
.status {
  display: table;
  margin-left: 15px;
}
/* line 41, components\dropdowns.less */
.headerDD > .status {
  color: #000;
  display: block;
  float: left;
}
/* line 46, components\dropdowns.less */
.status span {
  display: table-cell;
}
/* line 49, components\dropdowns.less */
.status img {
  display: block;
  padding-right: 6px;
}
/* line 53, components\dropdowns.less */
.mainDD .status {
  display: inline-block;
  text-transform: uppercase;
}
/* line 57, components\dropdowns.less */
.mainDD {
  border-bottom: 1px #767676 dashed;
  color: #000;
  font-size: 18px;
  font-weight: 700;
  padding: 0;
}
/* line 64, components\dropdowns.less */
.mainDDArrow {
  bottom: 0;
  left: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  padding: 0;
  position: absolute!important;
  right: 0;
  top: 0;
}
/* line 75, components\dropdowns.less */
.locationFilter {
  color: #515151;
  float: right;
  font-size: 16px;
  font-weight: 400;
}
/* line 81, components\dropdowns.less */
.locationFilter .dropdown-menu {
  min-width: 160px!important;
}
/* line 84, components\dropdowns.less */
.loc {
  border-bottom: 1px #767676 dashed;
  font-weight: 700;
  text-transform: uppercase;
}
/*-------------------------------------------------------------------------------
      C.Calendar
    -------------------------------------------------------------------------------*/
/* line 1, components\calendar.less */
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  background: #fff!important;
  border: none!important;
  color: #252525!important;
  text-align: center;
}
/* line 9, components\calendar.less */
.ui-widget-header {
  background: #fff!important;
  border: none!important;
  text-align: center;
}
/* line 14, components\calendar.less */
.accTextCont li,
.accTextCont li .cal_styles {
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: inline-block;
  margin-bottom: 10px;
  position: relative;
  transition: all ease .2s;
}
/* line 25, components\calendar.less */
.cal_styles {
  background-color: #e7eaec;
  border: none;
  color: #252525;
  font-size: 20px;
  font-weight: 400;
  padding: 0;
  width: 105px;
}
/* line 34, components\calendar.less */
.ui-widget-content,
.ui-widget-header,
.ui-datepicker th {
  color: #252525!important;
  font-weight: 400!important;
}
/* line 40, components\calendar.less */
input#datepicker::-webkit-input-placeholder,
input#datepicker::-moz-placeholder,
input#datepicker:-moz-placeholder,
input#datepicker:-ms-input-placeholder {
  color: #252525!important;
  font-style: normal;
  font-weight: 400;
}
/*-------------------------------------------------------------------------------
      D.Carousel
    -------------------------------------------------------------------------------*/
/* line 1, components\carousel.less */
.carousel-control.left,
.carousel-control.right {
  width: 10%;
}
/* line 5, components\carousel.less */
.carousel-control .icon-prevArrow {
  left: 0;
}
/* line 8, components\carousel.less */
.carousel-control .icon-nextArrow {
  right: 0;
}
/* line 11, components\carousel.less */
.carousel-control .icon-prevArrow,
.carousel-control .icon-nextArrow {
  font-size: 40px;
  font-weight: 700;
  margin-top: -11px;
  opacity: 1;
  filter: alpha(opacity=100);
  position: absolute;
  top: 50%;
}
/* line 21, components\carousel.less */
.carousel-control:hover .icon-prevArrow,
.carousel-control:hover .icon-nextArrow {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 26, components\carousel.less */
.carousel-indicators {
  bottom: -30px;
}
/* line 29, components\carousel.less */
.carousel-indicators li {
  border: 1px solid #767676;
}
/* line 32, components\carousel.less */
.carousel-indicators .active {
  background-color: #ba36a6;
}
/* line 35, components\carousel.less */
.carousel {
  margin-bottom: 30px;
}
/* line 38, components\carousel.less */
.previous,
.next {
  font-size: 90px;
  font-weight: 200;
  position: absolute;
  top: 35%;
}
/* line 45, components\carousel.less */
.previous {
  left: 12px;
}
/* line 48, components\carousel.less */
.next {
  right: 12px;
}
/* line 51, components\carousel.less */
.carousel .carousel-control {
  visibility: hidden;
}
/* line 54, components\carousel.less */
.carousel:hover .carousel-control {
  visibility: visible;
}
/* line 57, components\carousel.less */
.carousel-control.left {
  background-image: none;
}
/* line 60, components\carousel.less */
.carousel-control.right {
  background-image: none;
}
/*-------------------------------------------------------------------------------
 --------------------------------------------------------------------------------
  2. General Styles 
  
---------------------------------------------------------------------------------
-------------------------------------------------------------------------------*/
@media (min-width: 1200px) {
  /* line 83, bootstrap/grid.less */
  /* line 3, general.less */
  .container {
    width: 1170px;
  }
}
/* line 7, general.less */
body,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'geomanist_regularregular', sans-serif;
}
/* line 12, general.less */
html,
body {
  -webkit-font-smoothing: antialiased;
}
/* line 17, general.less */
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
/* line 22, general.less */
ul,
li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 29, general.less */
a:hover,
a:focus {
  text-decoration: none;
}
/* line 34, general.less */
.error {
  color: #FB1919!important;
  font-size: 14px;
}
/* line 40, general.less */
.success {
  color: green!important;
  font-size: 18px;
}
/* line 46, general.less */
.changePasswordsubmitBtn {
  text-transform: uppercase;
  border-radius: 5px;
  cursor: pointer;
  line-height: 20px;
  margin-top: 15px;
  background: #ba36a6;
  border: none;
  color: #fff;
  font-size: 16px;
  padding: 15px 35px;
}
/* line 61, general.less */
.navbar-nav > li > .dropdown-menu {
  margin-top: 8px;
}
/* line 66, general.less */
td {
  text-transform: none!important;
}
/* line 71, general.less */
.db-alert {
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 15px;
}
/* line 79, general.less */
.db-alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
/* line 86, general.less */
.db-alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
/* line 93, general.less */
.db-alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
/* line 100, general.less */
.db-alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  margin-top: 18px;
  border-color: #d6e9c6;
}
/* line 108, general.less */
100% {
  opacity: 0;
  left: -9999px;
}
/* line 114, general.less */
.defaultCursor {
  cursor: default;
}
/* line 119, general.less */
.pointerCursor {
  cursor: pointer;
}
/* line 124, general.less */
div.book.hiddenfilter-md.hiddenfilter-lg a.btn.btn-default.booknow.entertainment {
  background: #ba36a6;
  color: white;
  display: block;
}
/* line 131, general.less */
.hiddenfilter-md.div-content {
  padding: 0;
}
/* line 136, general.less */
.hiddenfilter-md.div-content h1 {
  margin-bottom: 0;
}
/* line 141, general.less */
.hiddenfilter-md.div-content .cont_2 p,
.hiddenfilter-md.div-content .cont_3 p {
  padding-top: 0;
}
/* line 146, general.less */
.hiddenfilter-md.div-content .left_cont_p {
  padding-left: 0;
}
/* line 151, general.less */
.hiddenfilter-md.div-content .cont_2 ul li {
  border-bottom: 1px solid #c1c1c1!important;
  padding-bottom: 10px;
}
/* line 157, general.less */
.hiddenfilter-md.div-content .cont_2 h1 {
  font-size: 1.5em!important;
}
/* line 162, general.less */
.hiddenfilter-md.div-content .cont_2 ul li:last-child {
  border-bottom: none;
}
/* line 167, general.less */
.hiddenfilter-md.div-content .cont_2 select {
  margin-top: 0;
}
@media (max-width: 767px) {
  /* line 173, general.less */
  .hiddenfilter-xs {
    display: none!important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 180, general.less */
  .hiddenfilter-sm {
    display: none!important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 187, general.less */
  .hiddenfilter-md {
    display: none!important;
  }
}
@media (min-width: 1200px) {
  /* line 194, general.less */
  .hiddenfilter-lg {
    display: none!important;
  }
}
@media (min-width: 768px) {
  /* line 201, general.less */
  .navbar-collapse .navbar-nav.navbar-right:last-child {
    margin-right: 15px;
  }
}
/*-------------------------------------------------------------------------------
 --------------------------------------------------------------------------------
  3. Main Sections 
---------------------------------------------------------------------------------
-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------
      A.Header
    -------------------------------------------------------------------------------*/
/* line 1, main-sections\header.less */
input.search::-webkit-input-placeholder {
  font-family: "geomanist_regularregular", sans-serif !important;
  font-size: 18px !important;
}
/* line 5, main-sections\header.less */
input.search:-moz-placeholder {
  /* Firefox 19+ */
  font-family: "geomanist_regularregular", sans-serif !important;
  font-size: 18px !important;
}
/* line 9, main-sections\header.less */
input.search:-ms-input-placeholder {
  font-family: "geomanist_regularregular", sans-serif !important;
  font-size: 18px !important;
}
/* line 13, main-sections\header.less */
input.search:-moz-placeholder {
  /* Firefox 18- */
  font-family: "geomanist_regularregular", sans-serif !important;
  font-size: 18px !important;
}
/* line 17, main-sections\header.less */
*::-moz-placeholder {
  /* Firefox 19+ */
  font-family: "geomanist_regularregular", sans-serif !important;
}
/* line 20, main-sections\header.less */
input::-moz-placeholder {
  font-family: "geomanist_regularregular", sans-serif !important;
  font-size: 18px !important;
  vertical-align: text-bottom;
}
/* line 26, main-sections\header.less */
:-moz-placeholder,
*::-moz-placeholder {
  font-family: "geomanist_regularregular", sans-serif !important;
}
/* line 28, main-sections\header.less */
input[type="file"] {
  color: #898989 !important;
}
/* line 33, main-sections\header.less */
.onScrollContainer--active .onScrollContainer__site-logo {
  padding: 10px 0;
}
/* line 38, main-sections\header.less */
.onScrollContainer--active .headerDD {
  border-left: none;
}
/* line 43, main-sections\header.less */
.logo,
.navbar-default .navbar-brand {
  width: 179px;
  height: 56px;
  margin-top: 8px;
  transition: font-size linear 0.5s;
  padding: 0 24px 0 15px;
}
/* line 52, main-sections\header.less */
#scrollnavtoggle,
#nav-toggle {
  position: absolute;
  right: -10px;
  top: 27px;
  cursor: pointer;
  padding: 10px 35px 16px 0;
}
/* line 60, main-sections\header.less */
#nav-toggle {
  top: 27px;
}
/* line 64, main-sections\header.less */
#scrollnavtoggle span,
#nav-toggle span,
#scrollnavtoggle span:before,
#nav-toggle span:before,
#scrollnavtoggle span:after,
#nav-toggle span:after {
  cursor: pointer;
  border-radius: 1px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: 3px;
  width: 35px;
  background: #919191;
  position: absolute;
  display: block;
  content: '';
  transition: all 300ms ease-in-out;
}
/* line 80, main-sections\header.less */
#scrollnavtoggle:hover span,
#nav-toggle:hover span,
#scrollnavtoggle:hover span:before,
#nav-toggle:hover span:before,
#scrollnavtoggle:hover span:after,
#nav-toggle:hover span:after {
  background: #ba36a6;
}
/* line 85, main-sections\header.less */
#scrollnavtoggle span:before,
#nav-toggle span:before {
  top: -10px;
}
/* line 90, main-sections\header.less */
#scrollnavtoggle span:after,
#nav-toggle span:after {
  bottom: -10px;
}
/* line 95, main-sections\header.less */
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #FDDA24;
  background: #fdda24 url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x !important;
  color: #fff;
}
/* line 102, main-sections\header.less */
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #FDDA24;
  background: #fdda24 url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x !important;
  font-weight: 400;
  color: #212121;
}
/* line 110, main-sections\header.less */
.ui-datepicker-current-day,
.ui-datepicker-current-day a {
  border: 1px solid #9063CD;
  background: #9063CD;
}
/*-------------------------------------------------------------------------------
      B.Footer
    -------------------------------------------------------------------------------*/
/* line 1, main-sections\footer.less */
.ftr_container {
  margin: 0 auto;
  padding: 0;
}
/* line 7, main-sections\footer.less */
footer {
  background: #393938;
  padding: 50px 0 22px;
}
/* line 13, main-sections\footer.less */
footer h4 {
  color: #f5f6f7;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 20, main-sections\footer.less */
footer nav ul {
  float: left;
}
/* line 25, main-sections\footer.less */
footer nav li {
  font-weight: 100;
  font-size: 14px;
}
/* line 31, main-sections\footer.less */
footer nav li a {
  display: block;
  padding-bottom: 10px;
  color: #FFFFFF;
}
/* line 38, main-sections\footer.less */
footer input[type='email'] {
  margin-top: 20px;
  position: relative;
}
/* line 44, main-sections\footer.less */
footer .footerRight ul {
  margin: 20px 0 0;
  padding: 0;
}
/* line 50, main-sections\footer.less */
footer .footerRight li {
  list-style-type: none;
  display: inline-block;
  padding-left: 15px;
}
/* line 57, main-sections\footer.less */
footer .footerRight li a {
  color: #7e7e7e;
  font-size: 40px;
}
/* line 63, main-sections\footer.less */
footer .footerRight li a:hover {
  color: #fff;
}
/* line 68, main-sections\footer.less */
footer .footerRight li:first-child {
  padding: 0;
}
/* line 73, main-sections\footer.less */
footer .footerRight input[type="email"] {
  height: 40px;
  background: #515151;
  border: 2px solid #363636;
}
/* line 80, main-sections\footer.less */
footer .footerRight input[type="email"]:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #ffffff;
}
/* line 87, main-sections\footer.less */
footer .footerRight .icon-nextArrow {
  color: #FFFFFF;
  font-weight: bold;
  position: absolute;
  top: 55%!important;
  right: 30px;
  cursor: pointer;
  z-index: 999;
}
/* line 99, main-sections\footer.less */
footer nav li a:hover,
.mobileVer li a:hover {
  color: #aaa;
}
/* line 104, main-sections\footer.less */
.socialIcons {
  margin-top: 40px;
}
/* line 109, main-sections\footer.less */
.ftr_container .mobileVer {
  overflow: hidden;
}
/* line 114, main-sections\footer.less */
.ftr_container + p {
  margin-top: 20px;
}
/* line 121, main-sections\footer.less */
#FooterCategories {
  color: #E4E4E4;
  font-size: 13px;
  margin-bottom: 20px;
  margin-top: 20px;
}
/* line 123, main-sections\footer.less */
.footerlinks-list {
  width: 100%;
  margin-bottom: 5px;
}
@media only screen and (min-width: 320px) and (max-width: 768px) {
  /* line 126, main-sections\footer.less */
  .footerlinks-list {
    text-align: left;
  }
}
/* line 130, main-sections\footer.less */
.footerlinks-list li {
  display: inline-block;
}
@media only screen and (min-width: 320px) and (max-width: 990px) {
  /* line 132, main-sections\footer.less */
  .footerlinks-list li {
    width: 100%;
  }
}
/* line 136, main-sections\footer.less */
.footerlinks-list li a {
  display: inline-block;
  padding: 2px 10px;
  color: #E4E4E4;
}
@media only screen and (min-width: 320px) and (max-width: 990px) {
  /* line 140, main-sections\footer.less */
  .footerlinks-list li a {
    padding: 3px 0;
    width: 100%;
    font-size: 13px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 640px) {
  /* line 146, main-sections\footer.less */
  .footerlinks-list li a {
    padding: 4px 0;
    width: 100%;
    font-size: 13px;
  }
}
/* line 153, main-sections\footer.less */
.f-padd {
  padding: 0;
}
/* line 155, main-sections\footer.less */
.footercat-heading {
  font-weight: bold;
  font-size: 14px;
}
@media only screen and (min-width: 320px) and (max-width: 768px) {
  /* line 157, main-sections\footer.less */
  .footercat-heading {
    font-size: 14px;
    margin: 10px 0;
  }
}
@media only screen and (min-width: 320px) and (max-width: 990px) {
  /* line 163, main-sections\footer.less */
  .f-sep {
    display: none;
  }
}
/*-------------------------------------------------------------------------------
      C.Navigation
    -------------------------------------------------------------------------------*/
/* line 1, main-sections\navigation.less */
.navbar-right li a:hover {
  background: none;
  color: #a82b95;
}
/* line 7, main-sections\navigation.less */
.navbar-right li:first-child a {
  padding-right: 2px;
}
/* line 12, main-sections\navigation.less */
.navbar-right > li > a {
  line-height: 30px;
}
/* line 17, main-sections\navigation.less */
.navbar-right .user a {
  padding: 13px 10px 8px 15px;
}
/* line 22, main-sections\navigation.less */
.row {
  margin-right: 0;
  margin-left: 0;
}
/* line 28, main-sections\navigation.less */
.navbar {
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-bottom: 38px;
  border-width: 0 0 1px;
}
/* line 38, main-sections\navigation.less */
.navbar-default {
  height: 80px;
  background-color: #FFF;
  border-bottom: 1px solid #FDDA24;
}
/* line 45, main-sections\navigation.less */
.navbar-default .navbar-nav > li > a {
  color: #000;
}
/* line 50, main-sections\navigation.less */
.navbar-default .navbar-nav > li > a:hover,
.navbar-default {
  color: #a82b95;
}
/* line 55, main-sections\navigation.less */
.navbar-nav > li > a {
  padding-top: 25px;
  padding-bottom: 25px;
}
/* line 61, main-sections\navigation.less */
.navbar-nav > li,
.navbar-nav > li > a {
  font-weight: 400;
  letter-spacing: .5px;
}
/* line 67, main-sections\navigation.less */
.nav > li > a {
  padding: 23px 0 10px 15px;
}
/* line 72, main-sections\navigation.less */
.nav > li > a:hover,
.nav > li > a:focus {
  background-color: inherit;
}
/* line 77, main-sections\navigation.less */
.navbar-nav > li,
.navbar-nav li:last-child {
  padding-right: 0;
}
/* line 81, main-sections\navigation.less */
.navbar-right > li > a {
  font-size: 16px;
}
/*-------------------------------------------------------------------------------
      D.Select Country
    -------------------------------------------------------------------------------*/
/* line 1, main-sections\select-country.less */
.selCountry {
  float: left;
  margin-top: 26px;
  margin-left: 20px;
}
/* line 6, main-sections\select-country.less */
.selCountry li {
  padding: 0 5px;
}
/* line 9, main-sections\select-country.less */
.selCountry li img {
  margin-top: 5px;
  margin-left: 6px;
  padding-right: 5px;
  float: left;
}
/* line 15, main-sections\select-country.less */
.selCountry li a {
  padding: 5px 0;
  width: 100%;
  float: left;
}
/* line 20, main-sections\select-country.less */
.selCountry li a:hover {
  background: #e5e5e5;
}
/* line 23, main-sections\select-country.less */
.selCountry .dropdown-menu > li > a {
  padding: 10px 3px;
}
/*-------------------------------------------------------------------------------
      E.Main Filter
    -------------------------------------------------------------------------------*/
/* line 1, main-sections\main-filter.less */
.CustomFilterClass {
  text-transform: capitalize;
}
/* line 6, main-sections\main-filter.less */
.accTextCont {
  border-bottom: 1px solid #ebebeb;
  border-top: 1px solid #ebebeb;
  margin-bottom: 0;
  margin-top: 48px;
  min-height: 20px;
  padding: 20px 20px 20px 0;
}
/* line 16, main-sections\main-filter.less */
.accTextCont .btn {
  border-bottom: none;
  color: #8E8C8C;
  font-size: 28px;
  font-weight: 100;
}
/* line 24, main-sections\main-filter.less */
.showMoreCat {
  background: #fff;
  margin-bottom: 0;
  min-height: 20px;
  padding: 19px 0;
}
/* line 32, main-sections\main-filter.less */
.accTextCont h6,
.showMoreCat h6 {
  color: #5b5b5b;
  font-size: 14px;
  font-weight: 400px;
  text-transform: capitalize;
}
/* line 40, main-sections\main-filter.less */
.showMoreCat ul {
  margin-top: 10px;
}
/* line 44, main-sections\main-filter.less */
.accTextCont ul {
  margin-top: 20px;
  /*float:left;*/
}
/* line 46, main-sections\main-filter.less */
.showMoreCat li {
  background: #edecec;
  float: left;
  width: auto;
  margin: 7px 2px;
  padding: 10px;
}
/* line 55, main-sections\main-filter.less */
.accTextCont li,
.showMoreCat li {
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: inline-block;
  margin-bottom: 8px;
  margin-right: 3px;
  transition: all ease .2s;
}
/* line 67, main-sections\main-filter.less */
.accTextCont li a:hover {
  background-color: #9063CD;
}
/* line 72, main-sections\main-filter.less */
.accTextCont li a {
  background-color: #e7eaec;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  line-height: 44px;
  padding: 0 7px;
}
/* line 83, main-sections\main-filter.less */
.accTextCont li :hover label,
.accTextCont li :hover span,
.accTextCont li label a:hover,
.accTextCont li :hover i {
  color: #fff!important;
}
/* line 88, main-sections\main-filter.less */
.accTextCont li a,
.showMoreCat li a {
  border-bottom: none;
  display: block;
}
/* line 94, main-sections\main-filter.less */
.categoryList > ul.accTextCont li a {
  padding: 5px 15px!important;
}
/* line 99, main-sections\main-filter.less */
.accTextCont li a.filter-padding {
  padding: 11px 15px 15px 13px !important;
}
/* line 104, main-sections\main-filter.less */
.timeList li label,
.cityList li label {
  margin-top: 0!important;
}
/* line 109, main-sections\main-filter.less */
.showMoreCat li a {
  margin-left: 0;
  text-align: left;
  padding: 0;
}
/* line 116, main-sections\main-filter.less */
.accTextCont li:last-child {
  margin-right: 0;
}
/* line 121, main-sections\main-filter.less */
.accTextCont li a.showMore {
  background: transparent;
  color: #5b5b5b;
  display: inline-block;
  font-size: 14px;
  left: 0;
  outline: none;
  padding-top: 16px!important;
  margin: 0;
}
/* line 133, main-sections\main-filter.less */
.accTextCont li a.showMore:active {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 139, main-sections\main-filter.less */
.accTextCont li label,
.showMoreCat li label {
  color: #252524;
  cursor: pointer;
  font-weight: 400;
  text-transform: capitalize;
  vertical-align: middle;
  margin: 0;
}
/* line 149, main-sections\main-filter.less */
.accTextCont li label {
  display: inline-block;
}
/* line 153, main-sections\main-filter.less */
.accTextCont.categoryList ul li label {
  display: inline-block;
}
/* line 158, main-sections\main-filter.less */
.accTextCont li label {
  font-size: 16px; /*18px;*/
}
/* line 163, main-sections\main-filter.less */
.showMoreCat li label {
  font-size: 16px;
}
/* line 168, main-sections\main-filter.less */
.accTextCont li label span,
.showMoreCat li label span {
  color: #6c6c6c;
  font-size: 14px;
  font-weight: 700;
  text-indent: 10px;
}
/* line 176, main-sections\main-filter.less */
.onScrollContainer__container .accTextCont li span,
.onScrollContainer__container .showMoreCat li span {
  position: relative;
  vertical-align: baseline;
}
/* line 182, main-sections\main-filter.less */
.onScrollContainer__container .custom_date {
  height: 50px;
}
/* line 187, main-sections\main-filter.less */
.accTextCont li i {
  display: inline-block;
  font-size: 24px;
  float: left;
  /*line-height: 48px;*/
  line-height: 52px;
  margin-right: 10px;
}
/* line 196, main-sections\main-filter.less */
.accTextCont li a.professional {
  background: #e7eaec url(../../images/icons/professional-c.png) 5px center no-repeat;
}
/* line 201, main-sections\main-filter.less */
.accTextCont li a.entertainment {
  background: #e7eaec url(../../images/icons/entertainment-c.png) 5px center no-repeat;
}
/* line 206, main-sections\main-filter.less */
.accTextCont li a.spiritualwellness {
  background: #e7eaec url(../../images/icons/spiritual-c.png) 5px center no-repeat;
}
/* line 211, main-sections\main-filter.less */
.accTextCont li a.training {
  background: #e7eaec url(../../images/icons/training-c.png) 5px center no-repeat;
}
/* line 216, main-sections\main-filter.less */
.accTextCont li a.food {
  background: #e7eaec url(../../images/icons/food-c.png) 5px center no-repeat;
}
/* line 221, main-sections\main-filter.less */
.accTextCont li a.campus {
  background: #e7eaec url(../../images/icons/campus-c.png) 5px center no-repeat;
}
/* line 226, main-sections\main-filter.less */
.accTextCont li a.sports {
  background: #e7eaec url(../../images/icons/sports-c.png) 5px center no-repeat;
}
/* line 231, main-sections\main-filter.less */
.accTextCont li a.tradeshows {
  background: #e7eaec url(../../images/icons/tradeshow-c.png) 5px center no-repeat;
}
/* line 236, main-sections\main-filter.less */
.accTextCont li a.theatre {
  background: #e7eaec url(../../images/icons/theatre-c.png) 5px center no-repeat;
}
/* line 241, main-sections\main-filter.less */
.accTextCont li a.specialoccasion {
  background: #e7eaec url(../../images/icons/specialoccasion-c.png) 5px center no-repeat;
}
/* line 246, main-sections\main-filter.less */
.accTextCont li a.newyear {
  background: #e7eaec url(../../images/icons/newyear-c.png) 5px center no-repeat;
}
/* line 251, main-sections\main-filter.less */
.accTextCont li a.professional:hover {
  background: #ba36a6 url(../../images/icons/professional-w.png) 5px center no-repeat;
  color: #fff;
}
/* line 257, main-sections\main-filter.less */
.accTextCont li a.entertainment:hover {
  background: #ba36a6 url(../../images/icons/entertainment-w.png) 5px center no-repeat;
  color: #fff;
}
/* line 263, main-sections\main-filter.less */
.accTextCont li a.spiritualwellness:hover {
  background: #ba36a6 url(../../images/icons/spiritual-w.png) 5px center no-repeat;
  color: #fff;
}
/* line 269, main-sections\main-filter.less */
.accTextCont li a.training:hover {
  background: #ba36a6 url(../../images/icons/training-w.png) 5px center no-repeat;
  color: #fff;
}
/* line 275, main-sections\main-filter.less */
.accTextCont li a.food:hover {
  background: #ba36a6 url(../../images/icons/food-w.png) 5px center no-repeat;
  color: #fff;
}
/* line 281, main-sections\main-filter.less */
.accTextCont li a.campus:hover {
  background: #ba36a6 url(../../images/icons/campus-w.png) 5px center no-repeat;
  color: #fff;
}
/* line 287, main-sections\main-filter.less */
.accTextCont li a.sports:hover {
  background: #ba36a6 url(../../images/icons/sports-w.png) 5px center no-repeat;
  color: #fff;
}
/* line 293, main-sections\main-filter.less */
.accTextCont li a.tradeshows:hover {
  background: #ba36a6 url(../../images/icons/tradeshow-w.png) 5px center no-repeat;
  color: #fff;
}
/* line 299, main-sections\main-filter.less */
.accTextCont li a.theatre:hover {
  background: #ba36a6 url(../../images/icons/theatre-w.png) 5px center no-repeat;
  color: #fff;
}
/* line 305, main-sections\main-filter.less */
.accTextCont li a.specialoccasion:hover {
  background: #ba36a6 url(../../images/icons/specialoccasion-w.png) 5px center no-repeat;
  color: #fff;
}
/* line 311, main-sections\main-filter.less */
.accTextCont li a.newyear:hover {
  background: #ba36a6 url(../../images/icons/newyear-w.png) 5px center no-repeat;
  color: #fff;
}
/* line 317, main-sections\main-filter.less */
.showMoreCat li label:hover,
.accTextCont li span:hover,
.showMoreCat li span:hover {
  color: #ba36a6;
}
/*-------------------------------------------------------------------------------
      F.Login
    -------------------------------------------------------------------------------*/
/* line 1, main-sections\login.less */
h2.innerTopText {
  margin: 50px 0 0;
}
/* line 6, main-sections\login.less */
h3.innerTopText {
  color: #515151;
  font-size: 30px;
  font-weight: 400;
  margin-bottom: 30px;
  padding-top: 13px;
  text-align: center;
}
/* line 16, main-sections\login.less */
.loginContainer {
  height: auto;
  width: 100%;
  margin: 0 0 30px;
}
/* line 23, main-sections\login.less */
.commonBtn {
  background: none;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #afafaf;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  margin-bottom: 17px;
  text-transform: none;
  width: 320px;
}
/* line 39, main-sections\login.less */
.leftSide .commonBtn {
  text-align: left;
  width: 320px;
}
/* line 45, main-sections\login.less */
.login {
  background: #9063CD;
  border: 2px solid #9063CD;
  color: #FFF;
  height: 50px;
  margin-top: 20px;
}
/* line 54, main-sections\login.less */
.loginBlog .form-control.userFields {
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #777;
  font-size: 16px!important;
}
/* line 66, main-sections\login.less */
.icon-login_fb,
.icon-login_tweet,
.icon-login_google {
  float: left;
  font-size: 27px;
  margin: 0 40px;
}
/* line 73, main-sections\login.less */
.loginBlog .btn {
  padding: 0!important;
}
/* line 78, main-sections\login.less */
.btn:active {
  outline: none;
}
/* line 83, main-sections\login.less */
button:focus {
  outline: 0;
}
/* line 88, main-sections\login.less */
.login_header_lef,
.login_header_rgt {
  margin: 0 0 20px;
}
/* line 93, main-sections\login.less */
.rightSide .custom-checkbox input[type="checkbox"] {
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer;
  height: 19px;
  left: 0;
  outline: none;
  position: absolute;
  top: 4px;
  width: 19px;
  z-index: 2;
  margin: 0 10px 0 0;
}
/* line 108, main-sections\login.less */
.rightSide .custom-checkbox {
  background: url(/images/static/check-box-small.png) no-repeat;
  display: inline-block;
  height: 19px;
  margin-right: 10px;
  position: relative!important;
  top: 4px;
  width: 19px;
  z-index: 1;
}
/* line 120, main-sections\login.less */
.rightSide .custom-checkbox:hover {
  background: url(/images/static/check-box-small.png) no-repeat;
}
/* line 125, main-sections\login.less */
.rightSide .custom-checkbox.selected {
  background: url(/images/static/check-box-small-selected.png) no-repeat;
}
/* line 130, main-sections\login.less */
.al_reg {
  color: #535353;
  font-size: 16px;
  font-weight: 400;
}
/* line 137, main-sections\login.less */
.al_reg a {
  color: #535353;
  font-size: 18px;
  font-weight: 700;
}
/* line 144, main-sections\login.less */
span.alignRight a {
  color: #848282;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  right: 130px;
  top: 30%;
}
/* line 154, main-sections\login.less */
.checkbox .rember {
  color: #848482;
  cursor: default;
  font-size: 14px;
  font-weight: 400;
  line-height: 28px;
  padding: 0 60px 0 0;
}
/* line 164, main-sections\login.less */
.fwd_pass {
  float: right;
}
/* line 169, main-sections\login.less */
.checkbox .fwd_pass a {
  color: #848282;
  font-size: 14px;
  font-weight: 400;
}
/* line 176, main-sections\login.less */
.rightSide span a {
  font-weight: 700;
}
/* line 181, main-sections\login.less */
h2.innerTopText,
h4.innerTopText {
  color: #515151;
  font-size: 26px;
  font-weighr: 800;
  text-align: center;
}
/* line 189, main-sections\login.less */
h4.innerTopText {
  font-size: 14px;
  margin: 0 0 10px;
}
/* line 195, main-sections\login.less */
h4.normalText {
  font-size: 14px;
  text-align: left;
  padding: 0 20px 20px 5px;
}
/* line 202, main-sections\login.less */
.rightSide {
  border-left: 1px solid #e2e3e3;
}
/* line 207, main-sections\login.less */
.payBtn,
.paymentBtn {
  background: #ba36a6;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 17px;
  text-transform: none;
}
/* line 221, main-sections\login.less */
.forgotbtn {
  line-height: 44px;
}
/* line 226, main-sections\login.less */
.payBtn {
  float: right;
  margin-top: 15px;
  width: auto;
  padding: 15px;
}
/* line 234, main-sections\login.less */
.payBtn a,
.payBtn a:hover,
.paymentBg .commonBtn a,
.paymentBg .commonBtn a:hover,
.commonBtn a,
.commonBtn a:hover {
  color: #fff;
  display: block;
}
/* line 240, main-sections\login.less */
.paymentBtn {
  background: #f5f6f7;
  border: 2px solid #acacac;
  color: #777;
  font-size: 18px;
  width: 210px;
  padding: 10px;
}
/* line 250, main-sections\login.less */
.fb,
.twt,
.google,
.Lfb,
.Ltwt,
.Lgoogle {
  height: 58px;
}
/* line 255, main-sections\login.less */
.Lfb {
  color: #3b5998;
}
/* line 260, main-sections\login.less */
.Ltwt {
  color: #38b5eb;
}
/* line 265, main-sections\login.less */
.Lgoogle {
  color: #dd4b39;
}
/* line 270, main-sections\login.less */
.Lfb:hover {
  background: #3b5998;
  border: 2px solid #3b5998;
  color: #FFF;
}
/* line 277, main-sections\login.less */
.Ltwt:hover {
  background: #55acee;
  border: 2px solid #55acee;
  color: #FFF;
}
/* line 284, main-sections\login.less */
.Lgoogle:hover {
  background: #dd4b39;
  border: 2px solid #dd4b39;
  color: #FFF;
}
/* line 291, main-sections\login.less */
.login:hover,
.paymentBtn:hover,
.paymentBtn.active {
  background: #9063CD;
  border: 2px solid #9063CD;
  color: #FFF;
}
/* line 298, main-sections\login.less */
.form-control.userFields {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: #000;
  display: block;
  font-size: 14px;
  height: 47px;
  line-height: 1.42857;
  transition: border-color 0.15s ease-in-out 0 box-shadow 0.15s ease-in-out 0;
  padding: 6px 12px;
}
/* line 318, main-sections\login.less */
.rightSide span,
.rightSide span a {
  color: #535353;
  font-size: 18px;
}
/* line 324, main-sections\login.less */
.rightSide span {
  float: left;
  font-weight: 300;
  padding-top: 10px;
  text-align: center;
  width: 100%;
}
/* line 333, main-sections\login.less */
.loginBlog {
  width: 320px;
  margin: 0 auto;
}
/* line 339, main-sections\login.less */
.checkbox label {
  color: #535353;
  font-size: 18px;
  font-weight: 300;
  padding-left: 0;
}
/* line 347, main-sections\login.less */
p.text {
  color: #535353;
  font-size: 12px;
  margin-bottom: 10px;
  text-align: center;
}
/* line 355, main-sections\login.less */
.blur img:hover {
  -moz-transition: all 1s ease-in;
  -ms-transition: all 1s ease-in;
  -o-transition: all 1s ease-in;
  -webkit-transition: all 1s ease-in;
  border: 5px solid #fff;
  display: block;
  transition: all 1s ease-in;
  padding: 10px;
}
/* line 367, main-sections\login.less */
.rollover img {
  -webkit-transition: all 0.25s ease-out;
  position: relative;
  transition: all 0.25s ease-out;
}
/* line 374, main-sections\login.less */
.rollover img:hover {
  background: #343434;
}
/* line 379, main-sections\login.less */
.topContainer {
  width: 1170px;
  margin: 0 auto;
}
/* line 385, main-sections\login.less */
.icon-fb:hover,
.icon-tweet:hover,
.icon-google:hover {
  color: #fff;
}
/* line 390, main-sections\login.less */
.clientFeedback {
  font-size: 15px;
  margin-top: 88px;
  position: relative;
}
/* line 397, main-sections\login.less */
.clientFeedback img {
  display: block;
  height: 300px;
  width: 100%;
}
/* line 404, main-sections\login.less */
.shade {
  background: -moz-linear-gradient(left, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.2) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0, 0, 0, 0.01)), color-stop(100%, rgba(0, 0, 0, 0.2)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.2) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.2) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.2) 100%);
  /* IE10+ */
  background: linear-gradient(to right, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.2) 100%);
  /* W3C */
  bottom: 0;
  color: #fff;
  display: block;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#03000000', endColorstr='#33000000', GradientType=1);
  padding: 10px;
  position: absolute;
  right: 0;
  text-align: right;
  width: auto;
}
/* line 429, main-sections\login.less */
.playVideo {
  color: #ffffff;
  font-size: 30px;
  left: 50%;
  margin-left: -25px;
  position: absolute;
  top: 45%;
}
/* line 439, main-sections\login.less */
.playVideo:hover,
.split2 .playVideo:hover {
  color: rgba(255, 255, 255, 0.5);
}
/* line 444, main-sections\login.less */
.split1 {
  height: 150px;
  position: relative;
  padding: 35px 15px;
}
/* line 451, main-sections\login.less */
.split1 span,
.single span {
  float: right;
  font-style: italic;
  margin-top: 10px;
}
/* line 458, main-sections\login.less */
.split2 {
  position: relative;
}
/* line 463, main-sections\login.less */
.split2 img {
  height: 150px;
}
/* line 468, main-sections\login.less */
.split2 .playVideo {
  color: #ffffff;
  font-size: 30px;
  left: 50%;
  margin-left: -25px;
  position: absolute;
  top: 40%;
}
/* line 478, main-sections\login.less */
.single {
  display: block;
  height: 300px;
  padding: 70px 15px 20px;
}
/* line 485, main-sections\login.less */
.peach {
  background: #f1d30b;
  color: #6d5e02;
}
/* line 491, main-sections\login.less */
.rose {
  background: #d05b84;
  color: #5d2538;
}
/* line 497, main-sections\login.less */
.seaGreen {
  background: #8ce3b3;
  color: #3c664f;
}
/* line 503, main-sections\login.less */
.orange {
  background: #fc7d49;
  color: #72351c;
}
/* line 509, main-sections\login.less */
.lightBlue {
  background: #8cc3e3;
  color: #3c5766;
}
/* line 515, main-sections\login.less */
.tealGreen {
  background: #1ab5b0;
  color: #06504d;
}
/* line 521, main-sections\login.less */
.dropdown-menu > li > a {
  padding: 10px 20px;
}
/* line 526, main-sections\login.less */
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background: none;
  color: #9063CD;
}
/* line 532, main-sections\login.less */
li.selectingDate a {
  background: none;
  display: block;
}
/* line 538, main-sections\login.less */
li.selectingDate a:hover {
  background: none;
}
/* line 543, main-sections\login.less */
li.selectingDate a:hover span {
  color: #6c6c6c;
}
/* line 548, main-sections\login.less */
div.book.hidden-md.hidden-lg a.btn.btn-default.booknow.entertainment {
  background: #ba36a6;
  color: #FFF;
  display: block;
}
/* line 555, main-sections\login.less */
.al_reg a:hover,
.checkbox .fwd_pass a:hover,
.rightSide span a:hover {
  color: #9063CD;
  cursor: pointer;
}
/* line 561, main-sections\login.less */
.leftSide,
.rightSide,
.clientFeedback .col-xs-6,
.clientFeedback .col-sm-3 {
  padding: 0;
}
/* line 566, main-sections\login.less */
.onscroll,
.socialIconsMobile {
  display: none;
}
@media screen and (max-width: 767px) and (min-width: 480px) {
  /* line 572, main-sections\login.less */
  .leftSide .commonBtn {
    width: 310px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 579, main-sections\login.less */
  .rightSide {
    border-left: 0;
  }
}
@media (max-width: 768px) {
  /* line 586, main-sections\login.less */
  .advsettings_new {
    margin-bottom: 30px;
    margin-top: 10px!important;
  }
  /* line 592, main-sections\login.less */
  .paymentBtn {
    width: 140px;
  }
  /* line 597, main-sections\login.less */
  .insideTab .input-group-addon:last-child {
    background: #ba36a6;
    color: #FFF;
    cursor: pointer;
    padding-left: 40px;
    padding-right: 0;
    width: 70px;
  }
}
@media (min-width: 768px) {
  /* line 609, main-sections\login.less */
  .header_img {
    padding: 0;
  }
  /* line 614, main-sections\login.less */
  div.wrap div.container div.innerPageContainer div.row div.col-xs-12.col-md-8,
  div.wrap div.container div.innerPageContainer div.row div.col-md-8,
  div.wrap div.container div.innerPageContainer div.row div.col-md-8 div.row div.col-sm-4 {
    padding-left: 0;
  }
  /* line 619, main-sections\login.less */
  div.wrap div.container div.innerPageContainer div.row div.col-xs-12.col-md-4,
  div.wrap div.container div.innerPageContainer div.row div.col-xs-6.col-md-4 {
    padding-right: 0;
  }
}
/*-------------------------------------------------------------------------------
      G.Location Search
    -------------------------------------------------------------------------------*/
/* line 1, main-sections\location-search.less */
.locSearchContainer {
  font-size: 24px;
  margin-bottom: 33px;
  position: relative;
  z-index: 1;
}
/* line 7, main-sections\location-search.less */
.locSearchContainer h3 {
  color: #767676;
  font-size: 18px;
  font-weight: 400;
}
/* line 12, main-sections\location-search.less */
.locSearchContainer a {
  border-bottom: 1px #767676 dashed;
  color: #000;
  font-size: 24px;
  font-weight: 700;
  line-height: 12px;
  margin: 0;
  padding: 0 0 5px;
  position: relative;
}
/* line 22, main-sections\location-search.less */
.locSearchContainer a:hover {
  color: #9063CD;
}
/* line 25, main-sections\location-search.less */
.locSearchContainer .homeSearch {
  color: #767676;
  font-size: 32px;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 32, main-sections\location-search.less */
.locSearchContainer .searchresult a,
.searchresult .icon-downArrowH {
  border: none;
  color: #FFF;
}
/* line 37, main-sections\location-search.less */
.locSearchContainer .allcategories {
  background: #0A8CCC;
  border-color: #0A8CCC;
}
/*-------------------------------------------------------------------------------
      H.Inner Page
    -------------------------------------------------------------------------------*/
/* line 1, main-sections\inner-page.less */
.innerPageContainer .pageTitle {
  font-size: 30px;
  color: #525252;
  padding: 30px 0 30px 15px;
}
/* line 8, main-sections\inner-page.less */
.paymentBg {
  background: #fff;
  border: 1px solid #d7d7d7;
  border-radius: 3px;
  padding: 25px;
}
/* line 16, main-sections\inner-page.less */
.title {
  text-align: left;
  color: #464646;
  font-size: 20px;
  margin-bottom: 35px;
}
/* line 24, main-sections\inner-page.less */
.paymentBg label {
  color: #777777;
  margin-bottom: 10px;
  font-size: 18px;
}
/* line 31, main-sections\inner-page.less */
.paymentBg .loginBlog,
.paymentBg .commonBtn {
  width: 288px;
  text-align: left;
}
/* line 37, main-sections\inner-page.less */
.dividerLine {
  border-right: 1px solid #e9e9e9;
}
/* line 42, main-sections\inner-page.less */
.summarySec {
  border: 1px solid #bfc0c1;
  border-radius: 5px;
  height: auto;
  overflow: auto;
  margin-bottom: 30px;
}
/* line 51, main-sections\inner-page.less */
.sumBlog {
  position: relative;
}
/*.sumBlog span.imgOverlay
{
  background:linear-gradient(tobottom,rgba(0,0,0,0) 0 rgba(0,0,0,0.65) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);
  display:block;
  position:absolute;
  bottom:0;
  width:100%;
  height:100%; 
  }*/
/* line 66, main-sections\inner-page.less */
.sumBlog span.imgOverlay {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.65)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);
  /* IE6-9 */
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 100%;
}
/* line 82, main-sections\inner-page.less */
.sumBlog img {
  width: 100%;
  height: 172px;
  display: block;
}
/* line 89, main-sections\inner-page.less */
.summarySec span.titles {
  color: #fff;
  font-size: 29px;
  font-weight: 400;
  text-align: left;
  padding-left: 20px;
  position: absolute;
  bottom: 0;
}
/* line 100, main-sections\inner-page.less */
.summaryDetail {
  position: relative;
  padding: 15px;
}
/* line 106, main-sections\inner-page.less */
a.backBg {
  background: #f5f6f7;
  border: 1px solid #afafaf;
  border-radius: 3px;
  width: 30px;
  margin-top: -10px;
  padding: 4px 8px 2px;
}
/* line 116, main-sections\inner-page.less */
.summaryDetail h2.ticketPass {
  display: block;
  font-size: 25px;
  font-weight: 400;
  color: #585858;
  margin-top: 50px;
  clear: both;
}
/* line 126, main-sections\inner-page.less */
.ticketPass span {
  font-size: 16px;
  display: block;
}
/* line 132, main-sections\inner-page.less */
.ticketSummary {
  position: relative;
  display: block;
  float: left;
  width: 100%;
  padding: 15px;
}
/* line 141, main-sections\inner-page.less */
.ticketSummary p {
  color: #6f6f6f;
  font-weight: bold;
  float: right;
  font-size: 25px;
}
/* line 149, main-sections\inner-page.less */
.ticketSummary span {
  color: #585858;
  font-size: 16px;
  font-weight: normal;
}
/* line 156, main-sections\inner-page.less */
.coupon {
  border-top: 1px solid #afafaf;
  border-bottom: 1px solid #afafaf;
  margin: 10px 0 0;
  padding: 10px 0;
}
/* line 164, main-sections\inner-page.less */
.coupon p {
  color: #303030;
  font-size: 16px;
}
/* line 170, main-sections\inner-page.less */
.coupon span {
  display: block;
}
/* line 175, main-sections\inner-page.less */
.noteSec {
  margin-bottom: 20px;
  position: relative;
}
/* line 181, main-sections\inner-page.less */
.noteSec h4 {
  margin-bottom: 10px;
}
/* line 186, main-sections\inner-page.less */
.noteSec ul li {
  list-style-type: none;
  display: block;
  color: #6f6f6f;
  font-size: 13px;
  margin-bottom: 6px;
}
/* line 195, main-sections\inner-page.less */
.summaryDetail span.icon-edit {
  color: #393939;
}
/* line 200, main-sections\inner-page.less */
.regInfo,
.payInfo {
  background: #fff;
  border: 1px solid #d7d7d7;
  min-height: auto;
  border-radius: 3px;
  padding: 20px 30px;
}
/* line 209, main-sections\inner-page.less */
.regInfo .form-group label,
.location label,
.payInfo .form-group label {
  color: #898989;
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 5px;
}
/* line 217, main-sections\inner-page.less */
.regInfo input.form-control,
.payInfo input.form-control {
  padding: 20px;
}
/* line 222, main-sections\inner-page.less */
.location,
.mobilePayment {
  width: 100%;
  display: block;
  margin: 25px auto;
}
/* line 229, main-sections\inner-page.less */
.location ul,
.mobilePayment ul {
  margin: 0 0 10px;
  padding: 0;
}
/* line 235, main-sections\inner-page.less */
.location li {
  list-style-type: none;
  display: inline-block;
  width: 32.5%;
}
/* line 242, main-sections\inner-page.less */
.mobilePayment li {
  list-style-type: none;
  display: inline-block;
  width: 100%;
}
/* line 249, main-sections\inner-page.less */
.location li.cvv {
  width: 15%;
  float: right;
}
/* line 255, main-sections\inner-page.less */
.location .btn,
.mobilePayment .btn {
  cursor: default;
  background-color: #FFF;
  border-radius: 4px;
  text-align: left;
}
/* line 263, main-sections\inner-page.less */
.location .caret,
.mobilePayment .caret {
  position: absolute;
  right: 16px;
  top: 16px;
}
/* line 270, main-sections\inner-page.less */
.location .btn-default:hover,
.location .btn-default:focus,
.location .btn-default:active,
.location .btn-default.active,
.location .open .location .dropdown-toggleP.btn-default,
.mobilePayment .btn-default:hover,
.mobilePayment .btn-default:focus,
.mobilePayment .btn-default:active,
.mobilePayment .btn-default.active,
.mobilePayment .open .mobilePayment .dropdown-toggleP.btn-default {
  background-color: #FFF;
}
/* line 275, main-sections\inner-page.less */
.location .btn-group.open .location .dropdown-toggleP,
.mobilePayment .btn-group.open .mobilePayment .dropdown-toggleP {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
}
/* line 280, main-sections\inner-page.less */
.location .btn-group,
.mobilePayment .btn-group {
  width: 100%;
}
/* line 285, main-sections\inner-page.less */
.location .dropdown-menu li,
.mobilePayment .dropdown-menu li {
  display: inline;
}
/* line 290, main-sections\inner-page.less */
.location .icon-downArrow,
.mobilePayment .icon-downArrow {
  right: 10px;
  position: absolute;
  top: 9px;
}
/* line 297, main-sections\inner-page.less */
.location a {
  color: #777777;
}
/* line 302, main-sections\inner-page.less */
.mobilePayment a {
  color: #ba36a6;
  display: block;
}
/* line 308, main-sections\inner-page.less */
.location li.dropdown,
.mobilePayment li.dropdown {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 5px 30px 8px 10px;
}
/* line 317, main-sections\inner-page.less */
.mobilePayment li.dropdowns {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: none;
  padding: 5px 30px 8px 10px;
}
/* line 326, main-sections\inner-page.less */
.mobilePayment .dropdown-menu {
  top: 45px;
  min-width: 275px!important;
}
/* line 332, main-sections\inner-page.less */
ul.cards li {
  list-style-type: none;
  display: inline-block;
  margin: 0;
  padding: 0;
}
/* line 340, main-sections\inner-page.less */
.radio label {
  font-size: 14px;
}
/* line 345, main-sections\inner-page.less */
.condition,
.condition2 {
  float: left;
  display: block;
  font-size: 14px;
}
/* line 352, main-sections\inner-page.less */
.condition {
  width: 50%!important;
}
/* line 357, main-sections\inner-page.less */
.condition2 {
  width: auto!important;
  margin-top: 20px;
}
/* line 363, main-sections\inner-page.less */
.condition2 a {
  color: #ba36a6;
}
/* line 368, main-sections\inner-page.less */
.btn span.paypal {
  background: url(../res/images/paypal.png) 0 0 no-repeat;
  width: 104px;
  height: 27px;
  display: block;
  margin: 0 auto;
}
/* line 377, main-sections\inner-page.less */
.btn:hover span.paypal {
  background: url(../res/images/paypal_hover.png) 0 0 no-repeat;
}
/* line 382, main-sections\inner-page.less */
.btn span.Paytm {
  background: url(../res/images/Paytm.png) 0 0 no-repeat;
  width: 125px;
  height: 27px;
  display: block;
  margin: 0 auto;
}
/* line 391, main-sections\inner-page.less */
.btn:hover span.Paytm {
  background: url(../res/images/Paytm_hover.png) 0 0 no-repeat;
}
/* line 396, main-sections\inner-page.less */
.btn span.mobi {
  background: url(../res/images/mobi.png) 0 0 no-repeat;
  width: 104px;
  height: 27px;
  display: block;
  margin: 0 auto;
}
/* line 405, main-sections\inner-page.less */
.btn:hover span.mobi {
  background: url(../res/images/mobi_hover.png) 0 0 no-repeat;
}
/* line 410, main-sections\inner-page.less */
.btn span.ebs {
  background: url(../res/images/ebs.png) 0 0 no-repeat;
  width: 104px;
  height: 27px;
  display: block;
  margin: 0 auto;
}
/* line 419, main-sections\inner-page.less */
.btn:hover span.ebs {
  background: url(../res/images/ebs_hover.png) 0 0 no-repeat;
}
/* line 424, main-sections\inner-page.less */
ul.listing li {
  list-style-type: none;
  display: inline-block;
  width: 140px;
  vertical-align: middle;
  padding: 0 10px 10px;
}
/* line 433, main-sections\inner-page.less */
.dropdown-menu {
  min-width: 140px!important;
}
/* line 438, main-sections\inner-page.less */
p.normalText {
  font-size: 12px;
  color: #777;
  margin-bottom: 20px;
}
/* line 445, main-sections\inner-page.less */
.paypal ul li {
  list-style-type: none;
  display: inline-block;
  font-size: 13px;
  color: #777;
  margin: 0;
  padding: 0 0 10px;
}
/* line 455, main-sections\inner-page.less */
.offer {
  font-size: 20px;
  color: #777;
  text-align: center;
  padding: 20px 15px;
}
/* line 463, main-sections\inner-page.less */
.offer span {
  text-align: center;
  font-size: 12px;
}
/* line 469, main-sections\inner-page.less */
.HomeContainer {
  margin-top: 40px;
}
/* line 474, main-sections\inner-page.less */
.navbar-right img {
  height: 50px;
  width: 50px;
  border-radius: 5px;
}
/* line 481, main-sections\inner-page.less */
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus img {
  background: none;
}
/* line 486, main-sections\inner-page.less */
.nav > li > a .navbar-right img {
  padding: 0;
}
/* line 491, main-sections\inner-page.less */
.navbar-nav > li > a img {
  padding-top: 0;
  border-radius: 50px;
}
/* line 497, main-sections\inner-page.less */
.navbar-nav > li > a {
  padding-bottom: 0;
}
/* line 502, main-sections\inner-page.less */
.navbar-right {
  margin-right: 15px;
}
/* line 507, main-sections\inner-page.less */
.navbar-right .dropdown-menu {
  right: 0;
}
/* line 512, main-sections\inner-page.less */
.noteSec ul,
ul.listing {
  margin: 0;
  padding: 0;
}
@media (max-width: 768px) {
  /* line 519, main-sections\inner-page.less */
  .paymentBg {
    padding-bottom: 90px;
  }
}
/*-------------------------------------------------------------------------------
      I.Blog
    -------------------------------------------------------------------------------*/
/* line 1, main-sections\blog.less */
.category .pull-right {
  margin: 0 5px;
}
/* line 6, main-sections\blog.less */
.blogContainer {
  color: #515151;
  margin-bottom: 80px;
  margin-top: 60px;
  position: relative;
}
/* line 14, main-sections\blog.less */
.blogContainer h1 {
  font-size: 28px;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
}
/* line 22, main-sections\blog.less */
.blogContainer p {
  font-size: 16px;
  text-align: center;
}
/* line 28, main-sections\blog.less */
.blogContainer ul {
  margin-top: 40px;
}
/* line 33, main-sections\blog.less */
.blogContainer li {
  height: 485px;
}
/* line 38, main-sections\blog.less */
.blogContainer li img {
  display: block;
  height: 200px;
  width: 100%;
}
/* line 45, main-sections\blog.less */
.blogContainer li img:hover {
  background-color: #ededed;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  height: 200px;
  width: 100%;
}
/* line 56, main-sections\blog.less */
.blogContainer li .latestBlog {
  height: 290px;
  padding: 32px 22px 22px;
}
/* line 62, main-sections\blog.less */
.latestBlog {
  color: #fff;
  height: 280px;
}
/* line 68, main-sections\blog.less */
.latestBlog h2 {
  font-size: 20px;
  font-weight: 400;
  margin: 0;
}
/* line 75, main-sections\blog.less */
.latestBlog span {
  display: block;
  font-size: 16px;
  font-weight: 100;
  line-height: 24px;
  overflow: hidden;
  padding: 22px 0 0;
}
/* line 85, main-sections\blog.less */
.blogCat {
  bottom: 14px;
  display: inline-block;
  left: 24px;
  padding-left: 14px;
  position: absolute;
}
/* line 94, main-sections\blog.less */
.blogCat span {
  font-size: 26px;
}
/* line 99, main-sections\blog.less */
.blogCat i {
  display: inline-block;
  font-size: 14px;
  padding-left: 8px;
  padding-top: 5px;
  vertical-align: top;
}
/*-------------------------------------------------------------------------------
      J.Miscellaneous
    -------------------------------------------------------------------------------*/
/* line 1, main-sections\miscellaneous.less */
.bookDetail hr {
  border-color: #313030;
  margin: 0;
  padding: 0;
}
/* line 8, main-sections\miscellaneous.less */
.CloseFilter {
  display: none;
}
/* line 13, main-sections\miscellaneous.less */
.fixto-fixed {
  -moz-transition: position 2s;
  -ms: position 2s;
  -o-transition: position 2s;
  -webkit-transition: position 2s;
  position: fixed!important;
  top: 70px;
  transition: position 2s;
  width: 1170px;
  z-index: 999;
}
/* line 26, main-sections\miscellaneous.less */
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  margin-left: 0!important;
  position: relative!important;
}
/* line 32, main-sections\miscellaneous.less */
.inviteFriend .icon {
  color: #333;
  cursor: pointer;
  font-size: 40px;
  margin: 30px 30px 30px 0;
}
/* line 40, main-sections\miscellaneous.less */
.inviteFriend .icon-fb:hover {
  color: #3b5998;
}
/* line 45, main-sections\miscellaneous.less */
.inviteFriend .icon-tweet:hover {
  color: #5ea9dd;
}
/* line 50, main-sections\miscellaneous.less */
.inviteFriend .icon-google:hover {
  color: #d74536;
}
/* line 55, main-sections\miscellaneous.less */
.panel-title a {
  color: #5f5f5f;
  font-size: 24px;
  font-weight: 500;
  line-height: 24px;
}
/* line 63, main-sections\miscellaneous.less */
.panel-title a em {
  font-size: 16px;
}
/* line 68, main-sections\miscellaneous.less */
.tags {
  background: #e6eaeb;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: none;
  float: left;
  font-size: 14px;
  width: auto;
  margin: 2px 2px 5px;
  padding: 6px 10px;
}
/* line 83, main-sections\miscellaneous.less */
.tagscontainer {
  border: 1px solid #ccc;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: auto;
  min-height: 50px;
  padding-top: 5px;
}
/* line 95, main-sections\miscellaneous.less */
.eventTags .tags {
  display: inline-block;
}
/* line 100, main-sections\miscellaneous.less */
.tags span {
  color: #afb3b4;
  cursor: pointer;
  padding: 0 0 0 10px;
}
/* line 107, main-sections\miscellaneous.less */
.textpink {
  color: #ba36a6!important;
}
/* line 112, main-sections\miscellaneous.less */
.currentOpeninglist li {
  font-size: 25px;
  margin: 40px auto;
}
/* line 118, main-sections\miscellaneous.less */
table.media-kit tr th {
  padding: 15px 10px;
}
/* line 123, main-sections\miscellaneous.less */
table.media-kit tr td {
  padding: 30px 10px;
}
/* line 128, main-sections\miscellaneous.less */
table.media-kit tr td a {
  background: #ba36a6!important;
  color: #FFF;
  display: block;
  text-align: center;
  padding: 10px;
}
/* line 137, main-sections\miscellaneous.less */
.teamName {
  color: #df3c19;
}
/* line 142, main-sections\miscellaneous.less */
.ticketAmountChange {
  color: #069371;
  font-size: 28px!important;
  transition: all 23ms ease;
}
/* line 149, main-sections\miscellaneous.less */
.advisory {
  clear: both;
}
/* line 154, main-sections\miscellaneous.less */
.ceo img,
.ceo p {
  margin: 15px auto;
}
/* line 159, main-sections\miscellaneous.less */
.coupon_apply,
.coupon_reset {
  color: #fff;
  float: right;
  font-size: 17px;
  text-align: center;
  margin: 0 4px 20px;
}
/* line 168, main-sections\miscellaneous.less */
.coupon_apply a,
.coupon_reset a {
  background: #333;
  color: #fff;
  text-decoration: none;
  width: 40%;
  padding: 5px 22px;
}
/* line 177, main-sections\miscellaneous.less */
#MoreTaxes li {
  float: left;
  margin-right: 10px;
}
/* line 183, main-sections\miscellaneous.less */
.deletTaxes {
  padding: 6px 5px;
}
/* line 188, main-sections\miscellaneous.less */
.accTextCont li {
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  cursor: pointer;
  display: inline-block;
  margin-bottom: 8px;
  margin-right: 3px;
  transition: all ease .2s;
  float: left;
}
/* line 202, main-sections\miscellaneous.less */
.accTextCont li a.professional,
.accTextCont li a.entertainment,
.accTextCont li a.spiritualwellness,
.accTextCont li a.training,
.accTextCont li a.food,
.accTextCont li a.campus,
.accTextCont li a.sports,
.accTextCont li a.tradeshows,
.accTextCont li a.theatre,
.accTextCont li a.specialoccasion,
.accTextCont li a.newyear {
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #e7eaec;
  color: #252524;
  font-size: 18px;
  font-weight: 400;
  padding: 13px 15px 13px 38px !important;
}
/* line 215, main-sections\miscellaneous.less */
.aboutdivless {
  height: 180px;
  overflow: hidden;
}
/* line 221, main-sections\miscellaneous.less */
.aboutdivmore {
  height: auto;
  overflow: visible;
}
/* line 227, main-sections\miscellaneous.less */
.successmsg,
.invalidmsg {
  float: left;
  font-weight: 300;
  padding-top: 10px;
  text-align: center;
  width: 100%;
}
/* line 236, main-sections\miscellaneous.less */
.invalidmsg {
  color: red;
}
/* line 241, main-sections\miscellaneous.less */
.viewmorediv {
  display: inline-block;
  float: right;
  font-size: 15px!important;
  font-weight: 700!important;
  position: relative;
  text-align: right;
  padding: 20px 0;
}
/* line 252, main-sections\miscellaneous.less */
.inviteFriend .icon1 {
  cursor: pointer;
  font-size: 30px;
  margin-right: 10px;
}
/* line 259, main-sections\miscellaneous.less */
.inviteFriend a {
  color: #333!important;
}
/* line 264, main-sections\miscellaneous.less */
.description_input {
  width: 100%!important;
}
/* line 269, main-sections\miscellaneous.less */
.change_sale > ul > li {
  width: 25%!important;
}
/* line 274, main-sections\miscellaneous.less */
.taxList_ul .TaxField {
  width: auto!important;
}
/* line 279, main-sections\miscellaneous.less */
.ConfirmBlog {
  text-align: center;
  width: 600px;
  margin: 0 auto;
}
/* line 286, main-sections\miscellaneous.less */
.ConfirmBlog > .login_header_rgt {
  text-align: center;
}
/* line 291, main-sections\miscellaneous.less */
#eventVenue {
  background-color: #fff!important;
}
/* line 296, main-sections\miscellaneous.less */
.Address_Mleft {
  margin-left: 0!important;
}
/* line 301, main-sections\miscellaneous.less */
.create_eve_dropdowns .dropdown-menu i {
  padding-right: 15px;
}
/* line 306, main-sections\miscellaneous.less */
#ticket_registration input[type='text'] {
  height: 45px;
  padding: 0 5px!important;
}
/* line 312, main-sections\miscellaneous.less */
.paymentmode-section {
  background: #fff;
  border: 1px solid #d7d7d7;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-bottom: 100px;
  padding: 20px 30px;
}
/* line 324, main-sections\miscellaneous.less */
.SearchFilter_Holder {
  display: block!important;
}
/* line 329, main-sections\miscellaneous.less */
.Mob_SearchFilter_Holder {
  display: none!important;
}
/* line 334, main-sections\miscellaneous.less */
.sbtn:active,
.sbtn:focus {
  background: #9063CD!important;
  border: 2px solid #9063CD;
  color: #fff;
}
/* line 341, main-sections\miscellaneous.less */
.loginBlog .btn-default[disabled] {
  background: #a82b95!important;
  border: 2px solid #a82b95;
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 349, main-sections\miscellaneous.less */
.popup_signup h2.subject,
.popup_signup h4.subject {
  color: #ba36a6;
  font-size: 18px;
  font-weight: 400;
  text-align: center;
  width: 90%;
  margin: 0 auto;
}
/* line 358, main-sections\miscellaneous.less */
.modal {
  max-width: 600px;
  margin: 0 auto;
}
/* line 362, main-sections\miscellaneous.less */
.modal-dialog-invite {
  width: 100%;
  margin: 30px auto;
}
/* line 368, main-sections\miscellaneous.less */
.modal-dialog-center1 {
  margin-top: 5%!important;
}
/* line 373, main-sections\miscellaneous.less */
.form-group-mr {
  margin-right: 2%;
}
/* line 378, main-sections\miscellaneous.less */
.form-group45 {
  float: left;
  width: 49%;
}
/* line 384, main-sections\miscellaneous.less */
.form-group70 {
  float: left;
  width: 68%;
}
/* line 390, main-sections\miscellaneous.less */
.form-group30 {
  float: left;
  width: 32%;
}
/* line 396, main-sections\miscellaneous.less */
.captcha-container {
  float: left;
  line-height: normal;
  width: 100px;
  padding: 5px;
}
/* line 404, main-sections\miscellaneous.less */
.capthcafiled {
  float: left;
  width: 200px;
}
/* line 410, main-sections\miscellaneous.less */
.Invite-Privacy {
  color: #666;
  font-size: 12px;
  height: auto;
  overflow: hidden;
  text-align: left;
  width: 100%;
}
/* line 420, main-sections\miscellaneous.less */
.invitefriend_form {
  width: 90%;
  margin: 0 auto;
}
/* line 426, main-sections\miscellaneous.less */
.commonBtn-send {
  background: #ba36a6;
  border: 2px solid #ba36a6;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #fff;
  float: right;
  font-size: 16px;
  font-weight: 400;
  height: 50px;
  line-height: 34px;
  text-transform: none;
  width: auto!important;
  margin: 20px 0 10px;
  padding: 6px 34px;
}
/* line 446, main-sections\miscellaneous.less */
.dropdown-toggle img {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
/* line 452, main-sections\miscellaneous.less */
.error-text {
  color: #f60!important;
}
/* line 457, main-sections\miscellaneous.less */
.errormsg {
  color: red;
  float: left;
  font-size: 12px;
  font-weight: 400;
  width: 200px;
  margin: 6px 0;
}
/* line 467, main-sections\miscellaneous.less */
.afterlogindiv {
  right: -20px !important;
  top: 0!important;
  padding: 10px 0 16px!important;
}
/* line 474, main-sections\miscellaneous.less */
#event_about p,
#event_about span,
#event_about a,
#event_about em,
#event_about td,
#event_about sub,
#event_about sup,
#event_about strong,
#event_about u,
#event_about i,
#event_about ul,
#event_about li,
#event_about ol,
#event_about dd,
#event_about dl,
#event_about dt,
#event_about form,
#event_about fieldset,
#event_about label,
#event_about table,
#event_about thead,
#event_abouttbody,
#event_about th,
#event_about tr,
#event_about section,
#event_about article,
#event_about aside,
#event_about header,
#event_about footer,
#event_about embed,
#event_about canvas,
#event_about legend,
#event_about hgroup,
#event_about menu,
#event_about nav,
#event_about body,
#event_about div,
#event_about object,
#event_about iframe,
#event_about abbr,
#event_about small,
#event_about strike,
#event_about samp,
#event_about i,
#event_about center,
#event_about var {
  /*color:#444;
  font-size:15px;*/
  /* font-weight: 400; */
}
/* line 480, main-sections\miscellaneous.less */
#event_about strong,
#event_terms strong,
#event_about b,
#event_terms b {
  font-weight: bold !important;
}
/* line 484, main-sections\miscellaneous.less */
#event_about img {
  max-width: 70%;
}
/* line 489, main-sections\miscellaneous.less */
#event_terms > h1,
#event_gallery > h1,
#event_about > h1 {
  font-size: 26px;
  font-weight: 400;
}
/* line 495, main-sections\miscellaneous.less */
#event_terms ul,
#event_terms ol {
  margin-bottom: 20px;
  margin-left: 30px;
}
/* line 501, main-sections\miscellaneous.less */
#event_terms li {
  list-style: disc;
  padding: 5px 0;
}
/* line 507, main-sections\miscellaneous.less */
#event_terms p {
  padding: 3px 0;
}
/* line 512, main-sections\miscellaneous.less */
.regInfo {
  margin-bottom: 30px;
}
/* line 517, main-sections\miscellaneous.less */
.totalamt-div {
  border-top: 1px solid #afafaf;
  float: left;
  width: 100%;
  padding: 20px 0 5px;
}
/* line 525, main-sections\miscellaneous.less */
.bordernone {
  border: none!important;
}
/* line 530, main-sections\miscellaneous.less */
.norecords {
  background-color: #f2dede;
  color: #B93634;
  border-color: #ebccd1;
  padding: 10px;
}
/* line 538, main-sections\miscellaneous.less */
.mndmsg-norecords {
  background-color: #f2dede;
  color: #B93634;
  border-color: #ebccd1;
}
/* line 545, main-sections\miscellaneous.less */
.mndmsg {
  border: 1px solid transparent;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font-size: 23px;
  font-weight: 300;
  text-align: center;
  width: 50%;
  margin: 120px auto 250px;
  padding: 15px;
}
/* line 560, main-sections\miscellaneous.less */
.mndmsg a {
  color: #B93634;
  font-weight: 700;
  text-decoration: underline;
}
/* line 567, main-sections\miscellaneous.less */
.totalamt-div2 {
  float: left;
  width: 100%;
}
/* line 573, main-sections\miscellaneous.less */
.navbar-toggle .icon-bar {
  border-radius: 1px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: block;
  height: 2px;
  margin-top: 4px!important;
  width: 22px;
}
/* line 585, main-sections\miscellaneous.less */
.nav .open > a {
  background: none!important;
}
/* line 590, main-sections\miscellaneous.less */
#ex5 {
  float: left;
}
/* line 595, main-sections\miscellaneous.less */
.popup-closeholder {
  float: left;
  width: 100%;
  padding: 5px 0;
}
/* line 602, main-sections\miscellaneous.less */
.popup-close {
  background: none;
  border: 0;
  cursor: pointer;
  float: right;
  padding: 0 20px;
}
/* line 611, main-sections\miscellaneous.less */
#dvLoading {
  background-color: rgba(136, 136, 136, 0.4);
  height: 100%;
  position: fixed;
  width: 100%;
  z-index: 1000;
}
/* line 620, main-sections\miscellaneous.less */
.loadingopacity {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 626, main-sections\miscellaneous.less */
.loadingimg {
  left: 50%;
  opacity: 1;
  filter: alpha(opacity=100);
  position: absolute;
  top: 50%;
  border-radius: 4px;
  display: block;
  background-color: white;
  -webkit-transform: translate(-50%, -55%);
  -moz-transform: translate(-50%, -55%);
  -o-transform: translate(-50%, -55%);
  -ms-transform: translate(-50%, -55%);
  transform: translate(-50%, -55%);
  padding: 30px 70px;
}
/* line 644, main-sections\miscellaneous.less */
.loading {
  background: url(../../images/static/loading_image.gif) center 10px no-repeat !important;
  pointer-events: none;
  text-indent: -9999px !important;
  width: 140px;
  padding: 16px!important;
}
/* line 655, main-sections\miscellaneous.less */
#menudvLoading {
  background-color: rgba(136, 136, 136, 0.4);
  height: 20px;
  /* position: fixed;*/
  /* width: 100%; */
  z-index: 1000;
  padding: 10px 0;
}
/* line 664, main-sections\miscellaneous.less */
.menuloadingopacity {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 668, main-sections\miscellaneous.less */
.menuloadingimg {
  left: 50%;
  opacity: 1;
  filter: alpha(opacity=100);
  position: absolute;
  top: 50%;
  border-radius: 4px;
  display: block;
  background-color: #fff;
  -webkit-transform: translate(-50%, -55%);
  -moz-transform: translate(-50%, -55%);
  -o-transform: translate(-50%, -55%);
  -ms-transform: translate(-50%, -55%);
  transform: translate(-50%, -55%);
  padding: 1px;
  height: 16px !important;
  width: auto;
  float: left;
  line-height: 40px;
}
/* line 689, main-sections\miscellaneous.less */
.menuloading {
  background: url(../../images/static/loading_image.gif) center 10px no-repeat !important;
  pointer-events: none;
  text-indent: -9999px !important;
  width: 140px;
  padding: 5px !important;
}
/* line 700, main-sections\miscellaneous.less */
.subcategorysearch {
  background: none!important;
  margin: 0!important;
  padding: 0!important;
}
/* line 707, main-sections\miscellaneous.less */
.overflow1 {
  max-height: 142px;
  overflow: auto;
}
/* line 713, main-sections\miscellaneous.less */
.customSearch {
  display: inline-block;
  height: auto!important;
  margin-left: 10px;
}
/* line 720, main-sections\miscellaneous.less */
#subCat_value {
  height: 35px!important;
  margin-top: 6px;
}
/* line 726, main-sections\miscellaneous.less */
.close_icon {
  float: right;
}
/* line 731, main-sections\miscellaneous.less */
.close_icon a {
  border-bottom: 0!important;
  right: 0!important;
}
/* line 737, main-sections\miscellaneous.less */
#returnToTop {
  cursor: pointer;
  font-color: #000;
  font-size: 16px;
}
/* line 744, main-sections\miscellaneous.less */
#countryMainHeaderDrpdwn a {
  cursor: pointer;
}
/* line 749, main-sections\miscellaneous.less */
#event_tnc hr {
  margin: 20px 22px 10px!important;
}
/* line 754, main-sections\miscellaneous.less */
.event_tnc_holder {
  float: left;
  font-size: 13px;
  height: 500px;
  overflow: auto;
  text-align: left;
  width: 100%;
  padding: 10px 20px 40px;
}
/* line 765, main-sections\miscellaneous.less */
.event_tnc_holder ul li {
  float: left;
  text-align: left;
  width: 98%;
  margin: 0 0 0 10px;
  padding: 4px 0;
}
/* line 774, main-sections\miscellaneous.less */
.event_tnc_holder li {
  display: list-item;
  list-style-type: disc;
}
/* line 780, main-sections\miscellaneous.less */
.event_tnc_holder p,
.event_tnc_holder div,
.event_tnc_holder span {
  text-align: left;
  margin: 0;
  padding: 2px;
}
/* line 787, main-sections\miscellaneous.less */
.donateinr {
  float: left;
  width: auto;
}
/* line 793, main-sections\miscellaneous.less */
.donateinput {
  float: left;
  width: 100px;
}
/* line 799, main-sections\miscellaneous.less */
.ui-menu .ui-menu-item {
  font-size: 18px!important;
}
/* line 804, main-sections\miscellaneous.less */
.create_eve_dropdowns .dropdown-menu > li > a {
  text-transform: capitalize;
}
/* line 809, main-sections\miscellaneous.less */
.s-icon {
  position: relative;
  top: 10px;
}
/* line 815, main-sections\miscellaneous.less */
.d-icon {
  left: 5px;
  position: relative;
  top: 5px;
}
/* line 822, main-sections\miscellaneous.less */
.settingsIcon {
  float: left;
  height: 20px;
  margin-right: 10px;
  margin-top: 13px;
  width: 20px;
}
/* line 831, main-sections\miscellaneous.less */
.deletTicket {
  float: left;
  height: 20px;
  margin-left: 0;
  margin-top: 15px;
  width: 20px;
}
/* line 840, main-sections\miscellaneous.less */
.addmoretickets {
  border: 2px solid #cacaca;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #666;
  font-size: 14px!important;
  padding: 5px 15px!important;
}
/* line 852, main-sections\miscellaneous.less */
.addmoretickets:hover {
  background: none;
}
/* line 857, main-sections\miscellaneous.less */
.workCulture,
table.media-kit {
  margin: 20px auto;
}
/* line 862, main-sections\miscellaneous.less */
.comingsoon_text,
.successmsg {
  color: green!important;
}
/* line 867, main-sections\miscellaneous.less */
#event_about {
  font-size: 13px;
}
/* line 872, main-sections\miscellaneous.less */
#event_terms,
.news_block_1,
.news_block_2 {
  margin-bottom: 40px;
}
/* line 877, main-sections\miscellaneous.less */
.overflow1::-webkit-scrollbar-track,
.tncoverflow::-webkit-scrollbar-track {
  background-color: #CECCCC;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
/* line 886, main-sections\miscellaneous.less */
.overflow1::-webkit-scrollbar,
.tncoverflow::-webkit-scrollbar {
  background-color: #F5F5F5;
  width: 6px;
}
/* line 892, main-sections\miscellaneous.less */
.overflow1::-webkit-scrollbar-thumb,
.tncoverflow::-webkit-scrollbar-thumb {
  background-color: #6f6868;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
/* line 901, main-sections\miscellaneous.less */
.change_currency,
.float,
.donateinput input {
  float: left;
  width: 100%;
}
@media (max-width: 1024px) {
  /* line 908, main-sections\miscellaneous.less */
  .topContainer {
    margin: 0 auto;
  }
}
@media (min-width: 768px) and (max-width: 1280px) {
  /* line 915, main-sections\miscellaneous.less */
  .fixto-fixed {
    width: 1142px;
  }
  /* line 920, main-sections\miscellaneous.less */
  #nav-toggle {
    right: -15px;
  }
  /* line 925, main-sections\miscellaneous.less */
  .modal.in .modal-dialog {
    transform: translate(0px, -70px);
  }
  /* line 930, main-sections\miscellaneous.less */
  .cont_1 p {
    width: 60%;
  }
}
@media (max-width: 767px) {
  /* line 937, main-sections\miscellaneous.less */
  .cont_1 p {
    float: none;
    width: 100%;
    padding: 0;
  }
  /* line 944, main-sections\miscellaneous.less */
  .event_detail_main {
    overflow: hidden;
  }
  /* line 949, main-sections\miscellaneous.less */
  .mumbai_sub_cont {
    margin: 5px 15px 5px 0;
  }
  /* line 954, main-sections\miscellaneous.less */
  .cont_2 p,
  .cont_3 p {
    float: none;
    font-weight: 400;
    margin-right: 0;
    min-width: 100px;
    padding: 20px 0;
  }
  /* line 963, main-sections\miscellaneous.less */
  #datepicker {
    text-align: left;
  }
  /* line 968, main-sections\miscellaneous.less */
  .mobileFilter {
    -webkit-overflow-scrolling: touch;
    overflow: scroll;
    top: 0;
    z-index: 1000;
  }
  /* line 976, main-sections\miscellaneous.less */
  #locationContainer {
    height: 100vh;
    overflow-y: scroll;
    width: 100%;
    top: 55px;
    left: 0;
  }
  /* line 984, main-sections\miscellaneous.less */
  #locationContainerMobile {
    height: 100vh;
    overflow-y: scroll;
    width: 100%;
    top: 55px;
    left: 0;
  }
  /* line 994, main-sections\miscellaneous.less */
  .CloseFilter {
    cursor: pointer;
    display: block;
    float: right;
  }
  /* line 1001, main-sections\miscellaneous.less */
  #locationContainer > a {
    border-bottom: 1px solid #DBDEE1;
    display: block;
    text-align: left;
    padding: 15px 0;
  }
  /* line 1008, main-sections\miscellaneous.less */
  #locationContainerMobile > a {
    border-bottom: 1px solid #DBDEE1;
    display: block;
    text-align: left;
    padding: 15px 0;
  }
  /* line 1016, main-sections\miscellaneous.less */
  #locationContainer > a :hover,
  #locationContainer > a :active {
    color: #BD3CAD;
  }
  /* line 1021, main-sections\miscellaneous.less */
  #locationContainerMobile > a :hover,
  #locationContainerMobile > a :active {
    color: #BD3CAD;
  }
  /* line 1026, main-sections\miscellaneous.less */
  #resetInput {
    display: none;
  }
  /* line 1031, main-sections\miscellaneous.less */
  .accTextCont {
    border-top: none;
    padding: 0;
  }
  /* line 1037, main-sections\miscellaneous.less */
  .cont_1 h1,
  .right_cont_p {
    float: none;
  }
}
@media (min-width: 320px) and (max-width: 768px) {
  /* line 1044, main-sections\miscellaneous.less */
  .table_cont {
    width: 100%;
  }
  /* line 1049, main-sections\miscellaneous.less */
  .thumbBlock:hover {
    transform: none;
  }
  /* line 1054, main-sections\miscellaneous.less */
  .borderTop {
    border-image: url(../res/images/border-ticket.png) 75% 0 0 60%;
    border-top: 15px solid #e1e1e1;
  }
  /* line 1060, main-sections\miscellaneous.less */
  .borderBottom {
    border-bottom: 15px solid #e1e1e1;
    border-image: url(../res/images/border-ticket2.png) 0 0 75% 60%;
  }
  /* line 1066, main-sections\miscellaneous.less */
  .contactSection {
    clear: both;
  }
  /* line 1071, main-sections\miscellaneous.less */
  .book {
    float: none;
    width: 100%;
  }
  /* line 1077, main-sections\miscellaneous.less */
  .faq_block h1,
  .faq_block ul {
    text-align: left;
    margin: 10px 0;
    padding: 5px;
  }
  /* line 1084, main-sections\miscellaneous.less */
  .promotionalPrice ul {
    text-align: center;
  }
  /* line 1089, main-sections\miscellaneous.less */
  #faq h1 {
    color: #FFF;
    text-align: center;
    padding: 20px 0;
  }
  /* line 1096, main-sections\miscellaneous.less */
  #faq h1:nth-child(1) {
    background: #992D97;
  }
  /* line 1101, main-sections\miscellaneous.less */
  #faq h1:nth-child(3) {
    background: #FDBA49;
  }
  /* line 1106, main-sections\miscellaneous.less */
  #faq h1:nth-child(5) {
    background: #EF5169;
  }
  /*ul.cq li:first-child > a
  {
    color:#992D97;
    font-weight:700;
  }*/
}
@media screen and (max-width: 767px) {
  /* line 1119, main-sections\miscellaneous.less */
  .searchFilterMenu {
    display: block!important;
    height: 100%!important;
  }
  /* line 1125, main-sections\miscellaneous.less */
  .ConfirmBlog {
    width: 90%;
  }
  /* line 1130, main-sections\miscellaneous.less */
  .SearchFilter_Holder {
    display: none!important;
  }
}
@media screen and (max-width: 768px) {
  /* line 1137, main-sections\miscellaneous.less */
  .Mob_SearchFilter_Holder {
    display: block!important;
  }
}
/* line 1142, main-sections\miscellaneous.less */
.fs-sendmail-go {
  float: left;
  padding: 10px;
  line-height: normal;
  display: block;
}
@media only screen and (max-width: 530px) {
  /* line 1147, main-sections\miscellaneous.less */
  .fs-sendmail-go {
    float: none;
  }
}
/* line 1151, main-sections\miscellaneous.less */
#sentuseremail {
  float: left;
  width: 300px;
}
@media only screen and (max-width: 530px) {
  /* line 1154, main-sections\miscellaneous.less */
  #sentuseremail {
    width: 184px;
  }
}
/* line 1158, main-sections\miscellaneous.less */
a.senddelemail {
  display: inline-block;
  line-height: 47px;
  background-color: #5f259f;
  color: white;
  font-weight: bold;
  font-size: 16px;
  padding: 0 20px;
  border-radius: 5px;
  margin-left: 20px;
}
/* line 1168, main-sections\miscellaneous.less */
a.senddelemail:hover,
a.senddelemail:focus {
  background-color: #fdda24;
  color: #5f259f;
}
@media only screen and (max-width: 530px) {
  /* line 1172, main-sections\miscellaneous.less */
  a.senddelemail {
    margin-left: 10px;
  }
}
/* line 1178, main-sections\miscellaneous.less */
#ticket_registration hr,
#ticket_registration h4 {
  margin-top: 12px;
  margin-bottom: 12px;
}
@media only screen and (max-width: 480px) {
  /* line 1182, main-sections\miscellaneous.less */
  .100wfl {
    width: 100%;
    float: left;
  }
  /* line 1186, main-sections\miscellaneous.less */
  .100w {
    width: 100% !important;
  }
}
/* line 1191, main-sections\miscellaneous.less */
.nodisplay {
  display: none;
}
@media screen and (min-width: 320px) and (max-width: 900px) {
  /* line 1194, main-sections\miscellaneous.less */
  .nodisplaytab {
    display: none;
  }
}
/* line 1199, main-sections\miscellaneous.less */
.customlable-r {
  margin-right: 10px;
}
/*.accTextCont li label span {display:inline-block ;}*/
/* line 1205, main-sections\miscellaneous.less */
#noRecords {
  font-size: 26px;
  font-weight: bold;
  text-align: center;
}
/*-------------------------------------------------------------------------------
      K.Print Tickets
    -------------------------------------------------------------------------------*/
/* line 1, main-sections\print-tickets.less */
.print_ticket {
  margin: 10px auto 30px;
}
/* line 6, main-sections\print-tickets.less */
.print_ticket .intro {
  margin-top: 40px;
  padding-bottom: 5px 15px;
}
/* line 12, main-sections\print-tickets.less */
.print_ticket .intro h1 {
  color: #464646;
  display: inline-block;
  font-size: 30px;
  font-weight: 300;
  margin-bottom: 10px 0 0 0;
}
/* line 21, main-sections\print-tickets.less */
.print_ticket .ticket_View {
  background-color: #e7eaec;
  border: 1px solid #707070;
  -webkit-box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.6) inset;
  box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.6) inset;
  position: relative;
  margin: 15px 0 5px;
}
/* line 31, main-sections\print-tickets.less */
.print_ticket .ticket_View .ticket_details {
  border-right: 2px dashed rgba(0, 0, 0, 0.5);
  position: relative;
  padding: 20px;
}
/* line 38, main-sections\print-tickets.less */
.print_ticket .ticket_View .ticket_details ul {
  border-bottom: 1px solid #a0a2a3;
  border-top: 1px solid #a0a2a3;
  list-style-position: outside;
  list-style: none;
  overflow: hidden;
  float: left;
  width: 100%;
  margin: 0;
  padding: 0;
}
/* line 51, main-sections\print-tickets.less */
.print_ticket .ticket_View .ticket_details li {
  font-size: 18px;
  text-align: center;
  border-left: 1px solid #a0a2a3;
  min-height: 70px;
  padding: 10px;
}
/* line 60, main-sections\print-tickets.less */
.print_ticket .ticket_View .ticket_details li:last-child {
  border-right: 1px solid #a0a2a3;
}
/* line 65, main-sections\print-tickets.less */
.print_ticket .ticket_View .ticket_details li span {
  display: block;
  font-size: 24px;
}
/* line 71, main-sections\print-tickets.less */
.ul.PrintTck_Heading .print_ticket .ticket_View .ticket_details li {
  border-top: none;
}
/* line 76, main-sections\print-tickets.less */
.print_ticket .ticket_View .ticket_details ul.PrintTck_Heading {
  overflow: hidden;
  border-top: 1px solid #a0a2a3;
  height: 50px;
  float: left;
  width: 100%;
  border-bottom: 0;
  list-style: none;
  font-weight: bold;
  margin: 10px 0 0;
  padding: 0;
}
/* line 90, main-sections\print-tickets.less */
.print_ticket .ticket_View .ticket_details .ticket_type {
  color: #535353;
  font-size: 22px;
  margin: 10px 0;
  padding: 0;
}
/* line 98, main-sections\print-tickets.less */
.print_ticket .ticket_View .ticket_details .ticket_type .col-xs-6 {
  width: 50%!important;
  padding: 0;
}
/* line 104, main-sections\print-tickets.less */
.print_ticket .ticket_View .ticket_details .organized_by {
  font-size: 18px;
  margin-top: 30px;
}
/* line 110, main-sections\print-tickets.less */
.print_ticket .ticket_View .ticket_details .organized_by span {
  color: #252525;
  position: relative;
}
/* line 116, main-sections\print-tickets.less */
.print_ticket .ticket_View .ticket_details .organized_by img {
  left: 0;
  position: absolute;
  top: -12px;
}
/* line 123, main-sections\print-tickets.less */
.print_ticket .ticket_View .ticket_details .TotalAmount_Ticket {
  float: right;
  font-size: 18px;
  margin-top: 10px;
  text-align: right;
  width: 100%;
}
/* line 132, main-sections\print-tickets.less */
.print_ticket .ticket_View .ticket_barcode {
  min-height: 100%;
  position: relative;
  text-align: center;
  margin: 0;
  padding: 0;
}
/* line 141, main-sections\print-tickets.less */
.print_ticket .ticket_View .ticket_barcode img {
  height: 200px;
  left: 50%;
  margin-left: -50px;
  position: absolute;
  top: 100%;
}
/* line 150, main-sections\print-tickets.less */
.print_ticket .ticket_View h1 {
  font-size: 30px;
  font-weight: normal;
  margin: 0;
  padding: 0 0 10px;
}
/* line 158, main-sections\print-tickets.less */
.print_ticket .ticket_View h1 span {
  display: block;
  font-size: 18px;
  margin-bottom: 10px;
}
/* line 165, main-sections\print-tickets.less */
.print_ticket .order_summary table {
  border: medium none 0;
  border-collapse: collapse;
  color: #515151;
  font-size: 18px;
  width: 100%;
  margin: 0;
  padding: 0;
}
/* line 176, main-sections\print-tickets.less */
.print_ticket .order_summary table th {
  background-color: #e2e2e2;
  font-weight: bold;
}
/* line 182, main-sections\print-tickets.less */
.print_ticket .order_summary table td {
  border-top: 1px solid #ccc;
  font-weight: 400;
}
/* line 188, main-sections\print-tickets.less */
.print_ticket .order_summary table td,
.print_ticket .order_summary table th {
  text-align: center;
  padding: 10px;
}
/* line 194, main-sections\print-tickets.less */
.print_ticket .order_summary table td:first-child,
.print_ticket .order_summary table th:first-child {
  text-align: left;
}
/* line 199, main-sections\print-tickets.less */
.print_ticket .order_summary table td:last-child,
.print_ticket .order_summary table th:last-child {
  text-align: right;
}
/* line 204, main-sections\print-tickets.less */
.print_ticket .order_summary .ticket_terms {
  font-size: 13px;
  list-style-image: none!important;
  list-style-position: outside!important;
  list-style-type: decimal!important;
}
/* line 212, main-sections\print-tickets.less */
.print_ticket .order_summary .ticket_terms li {
  margin-bottom: 2px;
}
/* line 217, main-sections\print-tickets.less */
.print_ticket .order_summary .ticket_terms li span {
  font-weight: bold;
  margin-right: 5px;
}
/* line 223, main-sections\print-tickets.less */
.print_ticket .help {
  font-size: 16px;
  font-weight: 400;
  padding: 10px 15px;
}
/* line 230, main-sections\print-tickets.less */
.cut_circle,
.cut_circle2 {
  background-color: #f5f6f7;
  border: 1px solid #707070;
  height: 20px;
  position: absolute;
  width: 40px;
}
/* line 239, main-sections\print-tickets.less */
.cut_circle {
  border-bottom-left-radius: 90px;
  border-bottom-right-radius: 90px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top: 1px solid #f5f6f7;
  -webkit-box-shadow: 0 2px 0 0 rgba(255, 255, 255, 0.5);
  box-shadow: 0 2px 0 0 rgba(255, 255, 255, 0.5);
  left: -20px;
  position: relative;
  top: 0;
}
/* line 253, main-sections\print-tickets.less */
.cut_circle2 {
  border-bottom: 1px solid #f5f6f7;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 90px;
  border-top-right-radius: 90px;
  bottom: -270px;
  -webkit-box-shadow: 0 -2px 0 0 rgba(255, 255, 255, 0.5);
  box-shadow: 0 -2px 0 0 rgba(255, 255, 255, 0.5);
  left: -21px;
  position: relative;
}
/* line 267, main-sections\print-tickets.less */
.OrderSummary_Desc td,
.OrderSummary_Desc span {
  color: #333;
  font-weight: 400!important;
}
/* line 273, main-sections\print-tickets.less */
.OrderSummary_Desc td {
  font-size: 16px;
}
/* line 278, main-sections\print-tickets.less */
.OrderSummary_Desc span {
  float: left;
  font-size: 12px;
  width: 100%;
}
/* line 285, main-sections\print-tickets.less */
.OrderSummary_Amount {
  font-size: 26px;
  font-weight: 500!important;
}
/* line 291, main-sections\print-tickets.less */
.about_us {
  text-align: center;
  padding: 10px 20px;
}
/* line 297, main-sections\print-tickets.less */
.about_us .about_desktop {
  margin: 0 auto;
  padding: 20px;
}
/* line 303, main-sections\print-tickets.less */
.about_us .about_mobile {
  display: none;
  padding: 20px;
}
/* line 309, main-sections\print-tickets.less */
.about_us .about_mobile svg {
  width: 80%;
  margin: 0 auto;
}
/* line 315, main-sections\print-tickets.less */
.text-left {
  text-align: left!important;
}
/* line 320, main-sections\print-tickets.less */
.text-right {
  text-align: right!important;
}
/* line 325, main-sections\print-tickets.less */
.text-center {
  text-align: center!important;
}
/* line 330, main-sections\print-tickets.less */
.MarginRight {
  margin-right: 20px;
}
/* line 335, main-sections\print-tickets.less */
.MarginLeft {
  margin-left: 20px;
}
/* line 340, main-sections\print-tickets.less */
.MarginBottom {
  margin-bottom: 20px;
}
/* line 345, main-sections\print-tickets.less */
.ShareEarn p {
  color: #464646;
  font-size: 16px;
  font-weight: 400;
  margin: 10px 0;
  padding: 0;
}
/* line 354, main-sections\print-tickets.less */
.ShareEarn p:last-child {
  margin-bottom: 30px;
}
/* line 359, main-sections\print-tickets.less */
.PrintTicket-Share {
  float: left;
  width: 100%;
}
/* line 365, main-sections\print-tickets.less */
.PrintTicket-Share a {
  float: left;
  margin-right: 10px;
}
/* line 371, main-sections\print-tickets.less */
.PrintTicket-Share > a > .icon1 {
  color: #333;
  cursor: pointer;
  font-size: 36px;
}
/* line 378, main-sections\print-tickets.less */
.Summary_desc {
  color: #333;
  float: left;
  font-size: 12px!important;
  width: 100%;
}
/* line 386, main-sections\print-tickets.less */
.Ticket_Name {
  color: #333;
  float: left;
  font-size: 16px!important;
  width: 100%;
}
/* line 394, main-sections\print-tickets.less */
.PrintTck-TopSection {
  float: left;
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 10px;
  width: 100%;
}
/* line 403, main-sections\print-tickets.less */
.PrintTck_Title i {
  margin-right: 5px;
}
/* line 408, main-sections\print-tickets.less */
.PrintTck_Title span.leftsection {
  color: #535353;
  float: left;
  font-size: 14px;
  width: 100%;
  padding: 0 0 5px;
}
/* line 417, main-sections\print-tickets.less */
.PrintTck_Title span.rightsection {
  color: #535353;
  float: left;
  font-size: 14px;
  width: 100%;
}
/* line 425, main-sections\print-tickets.less */
.PrintTck_UserInfo p {
  color: #535353;
  float: right;
  font-size: 16px;
  text-align: right;
  width: 100%;
  margin: 0;
  padding: 0 0 10px;
}
/* line 436, main-sections\print-tickets.less */
.PrintTck_Holder {
  width: 100%;
  height: auto;
  overflow: auto;
}
/* line 443, main-sections\print-tickets.less */
.ViralText {
  color: #ba36a6;
  font-size: 25px;
  text-align: center;
}
/* line 450, main-sections\print-tickets.less */
.Viral-SocailShare {
  margin: 20px 0;
}
/* line 455, main-sections\print-tickets.less */
.Viral-SocailShare i {
  font-size: 36px;
  cursor: pointer;
  margin: 0 5px;
}
/* line 462, main-sections\print-tickets.less */
.Viral-SocialText {
  text-align: center;
}
/* line 467, main-sections\print-tickets.less */
.linkcolor {
  color: #ba36a6;
  font-size: 18px;
  text-align: center;
  cursor: pointer;
}
/* line 475, main-sections\print-tickets.less */
.print_ticket .intro .print_btn,
.PrintTck_UserInfo {
  float: right;
}
/* line 480, main-sections\print-tickets.less */
.print_ticket .order_summary,
.MarginTop,
.ShareEarn {
  margin-top: 20px;
}
/* line 485, main-sections\print-tickets.less */
.print_ticket .order_summary h1,
.ShareEarn h2 {
  color: #464646;
  font-size: 26px;
  font-weight: 400;
  margin-bottom: 20px;
}
/* line 493, main-sections\print-tickets.less */
.about_us .about_desktop svg,
.PrintTck_Title {
  width: 100%;
}
@media screen and (max-width: 767px) {
  /* line 499, main-sections\print-tickets.less */
  .about_us .about_mobile {
    display: block;
  }
  /* line 504, main-sections\print-tickets.less */
  .print_ticket .ticket_View .ticket_details li:nth-child(2) {
    border: 1px solid #a0a2a3;
    border-left: medium none 0;
    border-right: medium none 0;
  }
  /* line 511, main-sections\print-tickets.less */
  .print_ticket .ticket_View .ticket_details li span {
    display: inline;
  }
  /* line 516, main-sections\print-tickets.less */
  .print_ticket .ticket_View .ticket_details li {
    text-align: left;
    white-space: nowrap;
  }
  /* line 522, main-sections\print-tickets.less */
  .print_ticket .ticket_View .ticket_barcode {
    height: 100px;
    margin: 15px;
    padding: 0;
  }
  /* line 529, main-sections\print-tickets.less */
  .print_ticket .ticket_View .ticket_barcode img {
    height: 250px;
    position: relative;
    top: -75%;
    float: left;
    transform: rotate(90deg);
  }
  /* line 538, main-sections\print-tickets.less */
  .print_ticket .ticket_View .ticket_details {
    border-bottom: 2px dashed rgba(0, 0, 0, 0.5);
    border-right: medium none 0;
    position: relative;
    padding: 30px 20px 20px;
  }
  /* line 546, main-sections\print-tickets.less */
  .cut_circle {
    bottom: -10px;
    left: -11px;
    top: auto;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
  /* line 557, main-sections\print-tickets.less */
  .cut_circle2 {
    bottom: -10px;
    margin-left: -4px;
    right: -11px;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
  /* line 568, main-sections\print-tickets.less */
  .print_ticket .intro {
    margin-top: 20px;
  }
  /* line 573, main-sections\print-tickets.less */
  .cut_circle,
  .cut_circle2,
  .about_us .about_desktop {
    display: none;
  }
}
@media screen and (max-width: 540px) {
  /* line 580, main-sections\print-tickets.less */
  .print_ticket .ticket_View .ticket_details .organized_by span {
    color: #252525;
    display: block;
    margin-top: 5px;
    padding-top: 0;
  }
  /* line 588, main-sections\print-tickets.less */
  .print_ticket .ticket_View .ticket_details .organized_by span img {
    position: absolute;
    top: 0;
  }
}
@media screen and (max-width: 480px) {
  /* line 596, main-sections\print-tickets.less */
  .print_ticket .intro h1 {
    display: block;
    text-align: center;
    margin: 0 auto 10px;
  }
  /* line 603, main-sections\print-tickets.less */
  .print_ticket .intro a.print_btn {
    clear: both;
    display: block;
    float: none;
    margin: 0 auto;
  }
}
/*-------------------------------------------------------------------------------
      L.On Scroll Specific
    -------------------------------------------------------------------------------*/
/* line 1, main-sections\on-scroll-specific.less */
.fancybox-margin {
  margin-right: 0;
}
/* line 6, main-sections\on-scroll-specific.less */
.site-header {
  background-color: #FFF;
  border-bottom: 1px solid #FDDA24;
  height: 80px;
  left: 0;
  position: relative;
  top: 0;
  width: 100%;
  z-index: 100;
}
/* line 18, main-sections\on-scroll-specific.less */
.winners-header {
  margin: 0 0 40px;
}
/* line 23, main-sections\on-scroll-specific.less */
.wrap {
  position: relative;
  width: 100%;
  margin: 0 auto;
}
/* line 30, main-sections\on-scroll-specific.less */
.onScrollContainer {
  -moz-transition: opacity .3s linear, visibility .3s linear;
  -o-transition: opacity .3s linear, visibility .3s linear;
  -webkit-transition: opacity .3s linear, visibility .3s linear;
  background-color: #FFF;
  border-bottom: 1px solid #FDDA24;
  color: #000;
  height: 90px;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  position: fixed;
  top: 0;
  transition: opacity .3s linear, visibility .3s linear;
  visibility: hidden;
  width: 100%;
  zoom: 1;
}
/* line 50, main-sections\on-scroll-specific.less */
.onScrollContainer .navbar-nav > li > a {
  color: #515151;
  font-size: 35px;
  padding-bottom: 15px;
  padding-top: 16px;
}
/* line 58, main-sections\on-scroll-specific.less */
.onScrollContainer .locSearchContainer {
  font-size: 16px;
  left: 280px;
  position: absolute;
  top: 30px;
  padding: 0 20px;
}
/* line 67, main-sections\on-scroll-specific.less */
.onScrollContainer .locSearchContainer > .filterdiv {
  margin-left: -82px;
}
/* line 72, main-sections\on-scroll-specific.less */
.onScrollContainer:after {
  clear: both;
  content: "";
  display: table;
}
/* line 79, main-sections\on-scroll-specific.less */
.onScrollContainer--active .countryhome {
  margin-left: 180px!important;
  margin-top: 28px;
}
/* line 85, main-sections\on-scroll-specific.less */
.onScrollContainer .locSearchContainer .accTextCont .btn {
  border-bottom: none;
  color: #222;
  font-size: 28px;
  font-weight: 100;
  right: -639px;
}
/* line 94, main-sections\on-scroll-specific.less */
.onScrollContainer .accTextCont {
  background: #fff;
  margin-top: 19px;
  position: relative;
  padding: 10px 20px;
}
/* line 102, main-sections\on-scroll-specific.less */
.onScrollContainer .filterdiv {
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.17);
  -moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.17);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.17);
}
/* line 109, main-sections\on-scroll-specific.less */
.onScrollContainer .accTextCont li a.btn.showMore {
  background: #FFF;
  color: #5b5b5b;
  display: inline-block;
  font-size: 14px;
  padding-top: 9px!important;
  right: -160px !important;
  margin: 0;
}
/* line 120, main-sections\on-scroll-specific.less */
.onScrollContainer .showMoreCat {
  background: #fff;
  border-top: 1px solid #cecece;
  width: 100%;
  padding: 20px;
}
/* line 128, main-sections\on-scroll-specific.less */
.onScrollContainer .navbar-nav > li > .dropdown-menu li a {
  font-size: 14px;
}
/* line 133, main-sections\on-scroll-specific.less */
.onScrollContainer .navbar-nav > li > .dropdown-menu li a:hover {
  background: none;
  color: #ba36a6;
}
/* line 139, main-sections\on-scroll-specific.less */
.onScrollContainer .search-container {
  right: 80px;
  top: 48px;
}
/* line 145, main-sections\on-scroll-specific.less */
.onScrollContainer .search:focus {
  height: 55px;
  top: -36px;
  width: 69%;
}
/* line 152, main-sections\on-scroll-specific.less */
.onScrollContainer input.search {
  font-size: 22px;
  line-height: 39px;
}
/* line 156, main-sections\on-scroll-specific.less */
.onScrollContainer input.search::-webkit-input-placeholder,
.onScrollContainer input.search:-moz-placeholder,
.onScrollContainer input.search::-moz-placeholder,
.onScrollContainer input.search:-ms-input-placeholder {
  font-size: 22px;
  line-height: 39px;
}
/* line 162, main-sections\on-scroll-specific.less */
.onScrollContainer .dropdown-menu {
  right: -10px;
  top: 70px;
}
/* line 168, main-sections\on-scroll-specific.less */
.onScrollContainer .dropdown-menu.menu {
  top: 45px!important;
}
/* line 173, main-sections\on-scroll-specific.less */
.onScrollContainer .icon-menuset:hover {
  color: #ba36a6;
}
/* line 178, main-sections\on-scroll-specific.less */
.onScrollContainer__site-logo {
  background: url() no-repeat 0 0;
  background-size: contain;
  border: 0;
  display: block;
  height: 68px;
  left: 15px;
  overflow: hidden;
  padding-top: 10px;
  position: absolute;
  text-align: left;
  text-transform: capitalize;
  top: 4px;
  width: 187px;
  z-index: 110;
}
/* line 196, main-sections\on-scroll-specific.less */
.onScrollContainer .topContainer {
  width: 1170px;
  margin: 0 auto;
}
/* line 202, main-sections\on-scroll-specific.less */
.onScrollContainer .navbar-right {
  position: absolute;
  right: 15px;
}
/* line 208, main-sections\on-scroll-specific.less */
.onScrollContainer--active {
  opacity: 1;
  filter: alpha(opacity=100);
  visibility: visible;
  z-index: 999;
}
/* line 216, main-sections\on-scroll-specific.less */
.onScrollContainer__cta .icon {
  float: left;
  margin-left: -15px;
  margin-right: 7px;
}
/* line 223, main-sections\on-scroll-specific.less */
.onScrollContainer__filter-container {
  float: right;
  margin-right: 23px;
}
/* line 229, main-sections\on-scroll-specific.less */
.onScrollContainer__filter {
  cursor: pointer;
  float: left;
  position: relative;
  margin: 0;
  padding: 0;
}
/* line 238, main-sections\on-scroll-specific.less */
.onScrollContainer__filter--category {
  margin-left: 25px;
}
/* line 243, main-sections\on-scroll-specific.less */
.onScrollContainer__label {
  font-size: 11px;
  font-weight: 700;
  height: 60px;
  line-height: 60px;
  position: relative;
  text-transform: uppercase;
}
/* line 253, main-sections\on-scroll-specific.less */
.onScrollContainer__label:after {
  content: "\e601";
  font-size: 14px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  left: 5px;
  line-height: 1;
  position: relative;
  speak: none;
  text-transform: none;
  top: 2px;
}
/* line 268, main-sections\on-scroll-specific.less */
.onScrollContainer__selected--year {
  text-transform: uppercase;
}
/* line 273, main-sections\on-scroll-specific.less */
.onScrollContainer__overlay-close {
  background: #fff;
  color: #000;
  font-size: 24px;
  height: 60px;
  position: fixed;
  right: 0;
  top: 0;
  width: 70px;
  z-index: 999;
}
/* line 286, main-sections\on-scroll-specific.less */
.onScrollContainer__overlay {
  -webkit-overflow-scrolling: touch;
  background: #000;
  color: #fff;
  display: none;
  height: 100%;
  left: 0;
  overflow: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9990;
  padding: 20px;
}
/* line 302, main-sections\on-scroll-specific.less */
.onScrollContainer__overlay.active {
  display: block;
}
/* line 307, main-sections\on-scroll-specific.less */
.onScrollContainer__overlay .onScrollContainer__label {
  color: #fff;
  font-size: 18px;
  margin-bottom: 70px;
  text-transform: uppercase;
}
/* line 315, main-sections\on-scroll-specific.less */
.onScrollContainer__item {
  font-size: 18px;
  font-weight: 700;
  line-height: 25px;
  margin: 0 0 13px;
}
/* line 323, main-sections\on-scroll-specific.less */
.onScrollContainer__item--category:hover > .onScrollContainer__link {
  border-bottom: 3px solid #000;
  color: #000;
  font-weight: 700;
}
/* line 330, main-sections\on-scroll-specific.less */
.onScrollContainer__link:hover {
  color: #fff;
}
/* line 335, main-sections\on-scroll-specific.less */
.onScrollContainer__link.active {
  border-bottom: 1px solid #fff;
  font-weight: 700;
}
/* line 341, main-sections\on-scroll-specific.less */
.onScrollContainer__link--dropdown {
  position: relative;
}
/* line 346, main-sections\on-scroll-specific.less */
.onScrollContainer__link--dropdown:after {
  content: "+";
  font-size: 18px;
  left: 8px;
  line-height: 1;
  position: relative;
  top: 0;
}
/* line 356, main-sections\on-scroll-specific.less */
.onScrollContainer__submenu-list {
  padding: 20px 20px 5px;
}
/* line 361, main-sections\on-scroll-specific.less */
.onScrollContainer__submenu-list .onScrollContainer__item {
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  margin: 0 0 15px;
}
/* line 369, main-sections\on-scroll-specific.less */
.onScrollContainer__submenu-list .onScrollContainer__link.active,
.onScrollContainer__submenu-list .onScrollContainer__link:hover {
  border-bottom: 1px solid #fff;
  color: #fff;
}
/* line 375, main-sections\on-scroll-specific.less */
.onScrollContainer .locSearchContainer a,
.onScrollContainer .logo {
  font-size: 20px;
}
/* line 380, main-sections\on-scroll-specific.less */
.onScrollContainer__cta,
.onScrollContainer__search,
.onScrollContainer__category,
.onScrollContainer__selected,
.onScrollContainer__overlay .onScrollContainer__label:after,
.onScrollContainer__submenu {
  display: none;
}
/* line 385, main-sections\on-scroll-specific.less */
.onScrollContainer__link,
.onScrollContainer__submenu-list .onScrollContainer__link {
  border-bottom: 1px solid transparent;
  color: #fff;
}
/* line 391, main-sections\on-scroll-specific.less */
.onScrollContainer .selCountry,
.onScrollContainer--active .selCountry {
  float: left;
  margin-left: 20px;
  margin-top: 26px;
}
@media (max-width: 1024px) {
  /* line 399, main-sections\on-scroll-specific.less */
  .selCountry {
    float: left;
    margin-left: 100px;
    margin-top: 30px;
  }
}
@media (min-width: 768px) {
  /* line 408, main-sections\on-scroll-specific.less */
  .onScrollContainer {
    height: 80px;
  }
  /* line 413, main-sections\on-scroll-specific.less */
  .onScrollContainer__site-logo {
    left: 0;
    top: 0;
    z-index: 10;
  }
  /* line 420, main-sections\on-scroll-specific.less */
  .onScrollContainer__filter-container {
    margin-top: 26px;
    width: 74.5%;
  }
  /* line 426, main-sections\on-scroll-specific.less */
  .onScrollContainer__filter--category {
    margin-left: 58px;
  }
  /* line 431, main-sections\on-scroll-specific.less */
  .onScrollContainer__label {
    height: auto;
    line-height: 11px;
    margin-bottom: 9px;
  }
  /* line 438, main-sections\on-scroll-specific.less */
  .onScrollContainer__label:after {
    display: none;
  }
  /* line 443, main-sections\on-scroll-specific.less */
  .onScrollContainer__filter--category .onScrollContainer__label {
    float: left;
  }
  /* line 448, main-sections\on-scroll-specific.less */
  .onScrollContainer__category {
    color: #999;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: 700;
    line-height: 11px;
    margin-bottom: 9px;
    margin-left: 8px;
    text-transform: uppercase;
  }
  /* line 461, main-sections\on-scroll-specific.less */
  .onScrollContainer__selected {
    display: block;
    font-size: 16px;
    font-weight: 700;
    line-height: 21px;
    position: relative;
  }
  /* line 470, main-sections\on-scroll-specific.less */
  .onScrollContainer__selected:after {
    content: "\e601";
    font-size: 18px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    left: 7px;
    line-height: 1;
    position: relative;
    speak: none;
    text-transform: none;
    top: 2px;
  }
  /* line 485, main-sections\on-scroll-specific.less */
  .onScrollContainer__selected--category {
    clear: left;
  }
  /* line 490, main-sections\on-scroll-specific.less */
  .onScrollContainer__selected--category span {
    display: inline-block;
    max-width: 500px;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
    white-space: nowrap;
  }
  /* line 500, main-sections\on-scroll-specific.less */
  .onScrollContainer__overlay-close {
    height: 85px;
    width: 85px;
  }
  /* line 506, main-sections\on-scroll-specific.less */
  .onScrollContainer__overlay {
    padding: 30px 48px;
  }
  /* line 511, main-sections\on-scroll-specific.less */
  .onScrollContainer__overlay .onScrollContainer__label {
    font-size: 22px;
    margin-bottom: 75px;
  }
  /* line 517, main-sections\on-scroll-specific.less */
  .onScrollContainer__item {
    font-size: 20px;
    line-height: 27px;
    margin-bottom: 22px;
  }
}
@media (min-width: 1024px) {
  /* line 526, main-sections\on-scroll-specific.less */
  .onScrollContainer__cta {
    background: #fff;
    color: #000;
    display: block;
    font-size: 12px;
    font-weight: 700;
    height: 90px;
    line-height: 15px;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    top: 0;
    width: 28.125%;
    zoom: 1;
    padding: 25px 25px 0;
  }
  /* line 544, main-sections\on-scroll-specific.less */
  .onScrollContainer__cta:after {
    background: #fff;
    clear: both;
    content: "";
    display: table;
    height: 90px;
    left: 100%;
    position: absolute;
    top: 0;
    width: 10000em;
    z-index: -1;
  }
  /* line 558, main-sections\on-scroll-specific.less */
  .onScrollContainer__search {
    -moz-transition: color linear, background-color linear;
    -o-transition: color linear, background-color linear;
    -webkit-transition: color linear, background-color linear;
    background: #000;
    border-radius: 50%;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    color: #fff;
    display: block;
    height: 52px;
    position: absolute;
    right: 0;
    top: 13px;
    transition: color linear, background-color linear;
    width: 52px;
    z-index: 110;
  }
  /* line 579, main-sections\on-scroll-specific.less */
  .onScrollContainer__search .icon-search {
    font-size: 23px;
    left: -5px;
    top: -6px;
  }
  /* line 586, main-sections\on-scroll-specific.less */
  .onScrollContainer__filter-container {
    width: 79%;
  }
  /* line 591, main-sections\on-scroll-specific.less */
  .onScrollContainer__selected {
    font-size: 18px;
    line-height: 23px;
  }
  /* line 597, main-sections\on-scroll-specific.less */
  .onScrollContainer__overlay {
    background: #f4f4f4;
    color: #000;
    height: auto;
    left: 0;
    min-width: 350px;
    overflow: visible;
    position: absolute;
    top: 90px;
    width: 50%;
    padding: 25px 40px;
  }
  /* line 611, main-sections\on-scroll-specific.less */
  .onScrollContainer__overlay--category {
    padding-bottom: 0;
    width: 100%;
  }
  /* line 617, main-sections\on-scroll-specific.less */
  .onScrollContainer__list--year {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
  /* line 624, main-sections\on-scroll-specific.less */
  .lt-ie9 .onScrollContainer__list--year,
  .ie9 .onScrollContainer__list--year {
    display: inline-block;
    vertical-align: top;
    width: 33.333333%;
  }
  /* line 631, main-sections\on-scroll-specific.less */
  .onScrollContainer__list--category {
    display: table;
    width: 100%;
  }
  /* line 637, main-sections\on-scroll-specific.less */
  .onScrollContainer__item {
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    margin-bottom: 15px;
  }
  /* line 645, main-sections\on-scroll-specific.less */
  .onScrollContainer__item--category {
    float: left;
    font-size: 11px;
    font-weight: 700;
    line-height: 16px;
    text-transform: uppercase;
    vertical-align: bottom;
    margin: 0;
    padding: 0 40px 0 0;
  }
  /* line 657, main-sections\on-scroll-specific.less */
  .onScrollContainer__item--category > .onScrollContainer__link {
    border-bottom: 3px solid transparent;
    color: #000;
    display: table-cell;
    font-weight: 700;
    height: 50px;
    padding-bottom: 20px;
    padding-top: 0;
    position: relative;
    vertical-align: bottom;
  }
  /* line 670, main-sections\on-scroll-specific.less */
  .onScrollContainer__item--category > .onScrollContainer__link.active,
  .onScrollContainer__item--category > .onScrollContainer__link:hover {
    border-bottom: 3px solid #000;
    color: #000;
    font-weight: 700;
  }
  /* line 677, main-sections\on-scroll-specific.less */
  .onScrollContainer__link {
    color: #000;
  }
  /* line 682, main-sections\on-scroll-specific.less */
  .onScrollContainer__submenu {
    background: #f4f4f4;
    border-top: 1px solid #ccc;
    height: auto;
    left: 0;
    position: absolute;
    top: 75px;
    width: 100%;
    z-index: 9990;
    padding: 30px 40px;
  }
  /* line 695, main-sections\on-scroll-specific.less */
  .onScrollContainer__item:hover .onScrollContainer__submenu {
    display: block;
  }
  /* line 700, main-sections\on-scroll-specific.less */
  .onScrollContainer__submenu-list {
    -moz-column-count: 5;
    -webkit-column-count: 5;
    column-count: 5;
    padding: 0;
  }
  /* line 708, main-sections\on-scroll-specific.less */
  .lt-ie9 .onScrollContainer__submenu-list,
  .ie9 .onScrollContainer__submenu-list {
    display: inline-block;
    vertical-align: top;
    width: 20%;
  }
  /* line 715, main-sections\on-scroll-specific.less */
  .onScrollContainer__submenu-list .onScrollContainer__item {
    margin-bottom: 15px;
    margin-right: 30px;
  }
  /* line 721, main-sections\on-scroll-specific.less */
  .onScrollContainer__submenu-list .onScrollContainer__link {
    color: #000;
    text-transform: none;
  }
  /* line 727, main-sections\on-scroll-specific.less */
  .onScrollContainer__submenu-list .onScrollContainer__link.active {
    border-bottom: 1px solid #000;
    color: #000;
    font-weight: 700;
  }
  /* line 734, main-sections\on-scroll-specific.less */
  .onScrollContainer__overlay-close,
  .onScrollContainer__overlay .onScrollContainer__label,
  .onScrollContainer__item--category > .onScrollContainer__link:after {
    display: none;
  }
  /* line 739, main-sections\on-scroll-specific.less */
  .onScrollContainer__list--year .mod-winners-nav__item,
  .onScrollContainer__submenu-list li {
    -moz-page-break-inside: avoid;
    -ms-column-break-inside: avoid;
    -o-column-break-inside: avoid;
    -webkit-column-break-inside: avoid;
    break-inside: avoid;
    column-break-inside: avoid;
    page-break-inside: avoid;
  }
  /* line 750, main-sections\on-scroll-specific.less */
  .onScrollContainer__link.active,
  .onScrollContainer__link:hover,
  .onScrollContainer__submenu-list .onScrollContainer__link:hover {
    border-bottom: 1px solid #000;
    color: #000;
  }
}
@media (min-width: 1024px) and (min-width: 768px) {
  /* line 758, main-sections\on-scroll-specific.less */
  .onScrollContainer__search:hover {
    border-radius: 50%;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #fff!important;
    -webkit-box-shadow: inset 0 0 0 4px;
    box-shadow: inset 0 0 0 4px;
    color: #000!important;
  }
}
@media (min-width: 320px) and (max-width: 1023px) {
  /* line 772, main-sections\on-scroll-specific.less */
  .onScrollContainer__item.active .onScrollContainer__link--dropdown {
    border: 0;
  }
  /* line 777, main-sections\on-scroll-specific.less */
  .onScrollContainer__item.active .onScrollContainer__link--dropdown:after {
    content: "-";
  }
  /* line 782, main-sections\on-scroll-specific.less */
  .onScrollContainer__item.active .onScrollContainer__submenu {
    display: block;
  }
}
@media (max-width: 768px) {
  /* line 789, main-sections\on-scroll-specific.less */
  .onScrollContainer .topContainer {
    width: 100%;
    margin: 0 auto;
  }
}
@media (min-width: 1024px) and (max-width: 1200px) {
  /* line 797, main-sections\on-scroll-specific.less */
  .onScrollContainer .topContainer {
    width: 100%;
    margin: 0 auto;
  }
}
/*-------------------------------------------------------------------------------
      M.Payment Mode
    -------------------------------------------------------------------------------*/
/* line 1, main-sections\payment-mode.less */
.paymentmode-section,
.paymentmode-section1 {
  border-radius: 3px;
  background: #fff;
  border: 1px solid #d7d7d7;
  overflow: hidden;
  padding: 20px 30px;
}
/* line 10, main-sections\payment-mode.less */
.paymentmode-section p,
.paymentmode-section1 p {
  text-align: center;
  font-weight: 700;
  font-size: 18px;
}
/* line 17, main-sections\payment-mode.less */
.PayNow-Holder {
  float: right;
  width: auto;
  text-align: right;
}
/* line 24, main-sections\payment-mode.less */
.paymentmode-holder {
  float: left;
}
/* line 29, main-sections\payment-mode.less */
.paynowbtn {
  margin-bottom: 70px;
  line-height: 36px;
}
/* line 35, main-sections\payment-mode.less */
.paymentmode-section1 p {
  height: auto!important;
}
/* line 40, main-sections\payment-mode.less */
.paymentmode-section p {
  height: 50px;
}
/* line 45, main-sections\payment-mode.less */
.text-left {
  text-align: left!important;
  height: auto!important;
}
/* line 51, main-sections\payment-mode.less */
.paymentmode-btn {
  border: 0;
  width: 100%;
  margin: 0 0 20px 20px;
  padding: 0;
}
/* line 59, main-sections\payment-mode.less */
.paymentmode-holder .custom-radio {
  width: 23px;
  height: 23px;
  display: inline-block;
  position: relative;
  z-index: 1;
  top: 5px;
  background: url(../res/images/radio_btn.png) no-repeat;
}
/* line 70, main-sections\payment-mode.less */
.paymentmode-holder .custom-radio input[type=radio] {
  position: absolute;
  top: 0;
  left: 0;
  width: 23px;
  height: 23px;
  z-index: 2;
  cursor: pointer;
  outline: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  filter: alpha(opacity=0);
  -khtml-opacity: 0;
  -moz-opacity: 0;
  margin: 1px;
}
/* line 88, main-sections\payment-mode.less */
.paymentmode-holder span {
  font-size: 16px;
  color: #a09f9f;
  font-weight: 100;
}
/* line 95, main-sections\payment-mode.less */
.paymentmode-holder .custom-radio.selected {
  background: url(../res/images/radio-selected.png) no-repeat;
}
@media screen and (max-width: 1024px) {
  /* line 101, main-sections\payment-mode.less */
  .paymentmode-holder {
    float: left;
    width: 100%;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1220px) {
  /* line 109, main-sections\payment-mode.less */
  .paymentmode-holder p {
    height: 70px!important;
  }
}
@media screen and (max-width: 768px) {
  /* line 116, main-sections\payment-mode.less */
  .paymentmode-holder {
    float: left;
    width: 50%;
  }
}
/*-------------------------------------------------------------------------------
 --------------------------------------------------------------------------------
  4. Events 
---------------------------------------------------------------------------------
-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------
      A.All Events
    -------------------------------------------------------------------------------*/
/* line 1, events\all-events.less */
.subHeadingFont {
  color: #000;
  margin-bottom: 24px;
  display: inline-block;
}
/* line 8, events\all-events.less */
.subHeadingFont span {
  font-size: 20px;
  font-weight: 700;
}
/* line 14, events\all-events.less */
.subHeadingFont .locationFilter {
  text-transform: uppercase;
  float: right;
}
/* line 20, events\all-events.less */
.eventThumbs li .info {
  color: #5b5b5b;
  font-size: 13px;
  font-weight: 400;
  /*height:30px;*/
  height: auto;
  overflow: auto;
  margin: 5px 0;
}
/* line 33, events\all-events.less */
.thumbnail {
  background: #fff;
  margin-bottom: 3px;
  border: 0;
  position: relative;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: none!important;
  padding: 0 0 3px;
}
/* line 47, events\all-events.less */
.thumbnail > img {
  width: 100%;
}
/* line 52, events\all-events.less */
.thumbnail:hover .overlay {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 63px;
  background: #000;
  display: block;
  opacity: 0.5;
  filter: alpha(opacity=50);
  -moz-transition: all 1s ease-in;
  -webkit-transition: all 1s ease-in;
  -o-transition: all 1s ease-in;
  transition: all 1s ease-in;
}
/* line 69, events\all-events.less */
.thumbnail .overlay,
.myoverlay .overlay {
  display: none !important;
  background: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 77, events\all-events.less */
.myoverlay:hover .overlay {
  position: absolute;
  left: 15px;
  right: 0;
  top: 0;
  background: rgba(0, 0, 0, 0);
  display: block;
  height: 200px;
  width: auto;
  transition: all 1s ease-in;
  margin-right: 15px;
}
/* line 91, events\all-events.less */
.overlay .overlayButt .btn {
  width: 100%;
  height: 75px;
  background: #ba36a6;
  font-size: 16px;
  font-weight: 400;
  text-transform: uppercase;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 105, events\all-events.less */
.myoverlay .overlaySocial {
  position: absolute;
  left: 50%;
  top: 50%;
  bottom: 0;
  margin-top: -28px;
  margin-left: -30px;
  font-size: 50px;
  color: #D9D3D3;
}
/* line 117, events\all-events.less */
.searchresult {
  color: #fff;
  min-height: 150px;
  padding: 20px 0;
}
/* line 124, events\all-events.less */
.insideTab .input-group-addon:last-child {
  width: 190px;
  padding-right: 0;
  padding-left: 60px;
  background: #ba36a6;
  color: #fff;
  cursor: pointer;
  transition: all 100ms ease-in;
}
@media only screen and (max-width: 580px) {
  /* line 133, events\all-events.less */
  .insideTab .input-group-addon:last-child {
    float: left;
    padding: 20px;
    margin-top: 10px;
  }
}
@media only screen and (max-width: 580px) {
  /* line 140, events\all-events.less */
  .insideTab .form-control {
    width: 100%;
  }
}
/* line 143, events\all-events.less */
.insideTab .input-group-addon:last-child:hover {
  background: #69175D;
}
/* line 148, events\all-events.less */
.eventThumbs {
  margin-left: -25px;
  margin-right: -25px;
  margin-bottom: 25px;
  clear: both;
}
/* line 156, events\all-events.less */
#eventThumbs .category span[class*="icon1"],
#upcoming_past_events .category span[class*="icon1"], #CategoryeventThumbs  .category span[class*="icon1"]{
  font-size: 20px;
}
/* line 160, events\all-events.less */
.thumbBlock , .similarCategoryeventThumbs{
  padding-left: 25px;
  padding-right: 25px;
  padding-bottom: 25px;
  transition: all 0.5s ease-in-out;
}
/* line 168, events\all-events.less */
.eventImg {
  position: relative;
  width: 100%;
  display: inline-block;
  overflow: hidden;
  height: 200px;
}

 .eventImg {
  background: #f6f7f8;
  background-image: linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
  background-image:-webkit-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
  background-image:-moz-linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
  background-image:-o-linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
  background-repeat: no-repeat;
  /*background-size: 800px 104px; */
  background-size: 100%; 
  display: inline-block;
  position: relative; 
  -webkit-animation-duration: 1s;
  -webkit-animation-fill-mode: forwards; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-name: placeholderShimmer;
  -webkit-animation-timing-function: linear;
  }
 @-webkit-keyframes placeholderShimmer {
    0% {
      background-position: -468px 0;
    }
    
    100% {
      background-position: 468px 0; 
    }
  } 

/* line 177, events\all-events.less */
.eventImg img {
  width: 100%;
  height: 100%;
  line-height: 0;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
}
/* line 189, events\all-events.less */
.eventImg img:hover {
  transform: scale(1.1);
}
/* line 194, events\all-events.less */
.eventThumbs li h6,
.eventThumbs li h2 {
  color: #2d2d2d;
  font-size: 20px;
  font-weight: 700;
  overflow: hidden;
  margin: 5px 0 0;
}
/* line 203, events\all-events.less */
.eventThumbs .eveHeadWrap {
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-right: 0;
  width: 90%;
  line-height: normal;
}
/* line 214, events\all-events.less */
.eventThumbs .icon-fave {
  font-size: 26px;
  color: #c2c2c2;
  float: right;
  display: block;
  position: relative;
  right: -4px;
  cursor: pointer;
}
/* line 225, events\all-events.less */
.eventThumbs .category {
  color: #6a6a6a;
  border-bottom: #ccc 1px solid;
  margin: 0;
  padding: 0 0 5px;
}
/* line 233, events\all-events.less */
.eventThumbs .info {
  margin: 0;
}
/* line 238, events\all-events.less */
.eventThumbs .info,
.eventThumbs .category {
  display: block;
}
/* line 243, events\all-events.less */
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #e1e1e1;
}
/* line 248, events\all-events.less */
a.thumbnail:hover .eveHeadWrap {
  color: #9063CD;
}
/* line 253, events\all-events.less */
.category > [class^="icon-"],
.category > [class*="icon-"] {
  font-size: 25px;
}
/* line 258, events\all-events.less */
.catName em {
  font-size: 14px;
  color: #6a6a6a;
  text-transform: capitalize;
  vertical-align: super;
  padding-left: 8px;
  padding-right: 8px;
}
/* line 268, events\all-events.less */
.category .catName {
  transition: color .5s;
}
/* line 273, events\all-events.less */
.TicketDropdownHolder select::ms-expand {
  display: none;
}
/* line 278, events\all-events.less */
.eventThumbs .icon-fave:hover,
.eventThumbs .category:hover,
.category:hover .catName {
  color: #ba36a6;
}
/* line 282, events\all-events.less */
#eventThumbs .eventCity, #upcoming_past_events .eventCity, #CategoryeventThumbs .eventCity {
  position: absolute;
  right: 0;
  bottom: -22px;
}
/* line 287, events\all-events.less */
#eventsMoreHappening li a span {
  color: #6c6c6c;
  vertical-align: bottom;
}
/* line 292, events\all-events.less */
.orgeventtabs {
  margin: 10px 0;
}
/* line 293, events\all-events.less */
.eventtypes {
  padding: 10px 0px 5px 0;
  margin: 0 20px 0px 0;
}
/* line 294, events\all-events.less */
.eventsactive {
  border-bottom: 3px solid #fdd234;
}
/* line 295, events\all-events.less */
.orgcontact_sublinks .icon1 {
  color: #fff;
  font-size: 22px;
  margin: 10px 5px;
}
/* line 297, events\all-events.less */
.Org_Rlist {
  display: inline-block;
  float: right;
  margin: 30px 10px;
}
/* line 298, events\all-events.less */
.orgbgcolor {
  background: #9036cd;
}
/* line 299, events\all-events.less */
.nomorevents {
  width: 100%;
  margin: 40px 40px 40px 0;
  text-align: left;
  font-size: 22px;
}
/* line 302, events\all-events.less */
.bugbounty_img {
  margin-bottom: 20px;
  margin: 10px 0;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 304, events\all-events.less */
  .bugbounty_img {
    display: none !important;
  }
}
@media only screen and (min-width: 767px) and (max-width: 800px) {
  /* line 311, events\all-events.less */
  .bugbounty_img img {
    width: 100%;
  }
}
/*-------------------------------------------------------------------------------
      B.Create Event
    -------------------------------------------------------------------------------*/
/* line 1, events\create-event.less */
.create_eve_title {
  font-size: 32px;
  color: #464646;
  padding: 30px 0 40px 15px;
}
/* line 8, events\create-event.less */
.create_eve_container {
  width: 100%;
  height: auto;
}
/* line 14, events\create-event.less */
.create_eve_container .title_1,
.create_eve_container .title_2,
.create_eve_container .title_3 {
  text-align: left;
  color: #464646;
  font-size: 26px;
  margin-bottom: 20px;
}
/* line 22, events\create-event.less */
.create_eve_container .title_2,
.create_eve_container .title_3 {
  margin-top: 33px;
}
/* line 27, events\create-event.less */
.create_eve_bg {
  background: #fff;
}
/* line 30, events\create-event.less */
.create_eve_bg .col-sm-12 {
  padding-left: 0 !important;
}
/* line 34, events\create-event.less */
.show-me-now.create_eve_bg {
  display: block;
  -webkit-transition: opacity .3s;
  -moz-transition: opacity .3s;
  -o-transition: opacity .3s;
  transition: opacity .3s;
}
/* line 43, events\create-event.less */
.create_eve_bg .form-group label,
.create_eve_where label,
.create_eve_tickets label,
.add_address label {
  font-size: 18px;
  margin: 5px 0;
  margin-right: 10px;
  color: #777777;
  font-weight: 400;
}
@media only screen and (max-width: 600px) {
  /* line 50, events\create-event.less */
  .create_eve_bg .form-group label,
  .create_eve_where label,
  .create_eve_tickets label,
  .add_address label {
    font-size: 15px;
  }
}
/* line 55, events\create-event.less */
.addAdd {
  color: #464646;
  cursor: pointer;
  font-size: 26px;
  font-weight: bold;
  padding: 4px 0;
}
@media only screen and (max-width: 600px) {
  /* line 62, events\create-event.less */
  .addAdd {
    font-size: 20px;
  }
}
/* line 67, events\create-event.less */
.addTaxes {
  color: #464646;
  cursor: pointer;
  font-size: 16px;
  padding: 4px 0;
}
/* line 75, events\create-event.less */
.add_taxes {
  display: none;
  clear: both;
}
/* line 81, events\create-event.less */
.create_eve_labelspace {
  margin-top: 26px;
}
/* line 86, events\create-event.less */
.create_eve_container textarea {
  min-height: 165px!important;
  resize: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 95, events\create-event.less */
.create_eve_where,
.create_eve_tickets {
  margin-bottom: 16px;
  position: relative;
  padding-bottom: 12px;
  float: left;
  width: 100%;
}
/* line 104, events\create-event.less */
.create_eve_tickets {
  margin-bottom: 10px;
}
/* line 109, events\create-event.less */
select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000;
}
/* line 115, events\create-event.less */
input::-moz-focus-inner {
  border: 0;
}
/* line 120, events\create-event.less */
.salesbtn {
  width: 25%!important;
}
/* line 126, events\create-event.less */
.salesbtn select {
  width: 97%!important;
  font-size: 18px!important;
  color: #777777;
}
@media only screen and (max-width: 600px) {
  /* line 132, events\create-event.less */
  .salesbtn select {
    font-size: 15px !important;
  }
}
/* line 137, events\create-event.less */
.TicketDropdownHolder-Cat {
  background: rgba(0, 0, 0, 0) url(../../images/static/dropdown-arrow.png) no-repeat scroll 95% 50%;
  border: 1px solid #ccc;
  border-radius: 5px;
  float: left;
  height: 55px;
  overflow: hidden;
  width: 100%;
  z-index: 9999;
}
/* line 149, events\create-event.less */
.form-group.event_type {
  float: left;
  width: 100%;
}
/* line 155, events\create-event.less */
.TicketDropdownHolder-Cat select {
  -moz-appearance: none;
  background: transparent none repeat scroll 0 0;
  border: medium none;
  border-radius: 5px;
  float: left;
  font-size: 17px;
  height: 47px;
  padding-left: 10px;
  width: 110%;
  line-height: 40px;
  color: #777777;
}
/* line 170, events\create-event.less */
.TicketDropdownHolder {
  background: rgba(0, 0, 0, 0) url(../../images/static/dropdown-arrow.png) no-repeat scroll 90% 50%;
  border-radius: 5px;
  float: left;
  overflow: hidden;
  width: 100%;
  z-index: 9999;
}
/* line 180, events\create-event.less */
.TicketDropdownHolder select {
  -moz-appearance: none;
  -webkit-appearance: none;
  border: 1px solid #ccc;
  background: transparent none repeat scroll 0 0;
  border-radius: 5px;
  float: left;
  font-size: 16px!important;
  height: 45px;
  width: 99%;
  line-height: 45px;
  color: #777777;
  cursor: pointer;
  padding: 0 10px;
}
/* line 198, events\create-event.less */
.TicketDropdownHolder select > option {
  padding: 5px;
}
/* line 203, events\create-event.less */
.advsettings_new {
  float: left!important;
  width: 12%!important;
  right: 0;
  margin-top: 25px;
}
/* line 211, events\create-event.less */
#tickets .create_eve_tickets {
  cursor: move;
}
/* line 216, events\create-event.less */
.create_eve_tickets li {
  float: left;
  margin-right: 10px;
  width: 19%;
}
/* line 223, events\create-event.less */
.create_ticket_order li {
  float: left;
  margin-right: 10px;
  width: 22%;
}
/* line 230, events\create-event.less */
.ticketNo {
  width: 10px!important;
  text-align: center;
}
/* line 236, events\create-event.less */
.ticketNo span {
  display: inline-block;
  width: 12px;
  height: 23px;
  background: url(../../images/static/dots-h.png) repeat;
  text-align: center;
  opacity: 0.7;
  margin: -3px 5px;
  padding: 0;
}
/* line 248, events\create-event.less */
.ui-sortable li.ui-state-default {
  height: 45px;
  line-height: 48px;
  color: #fff;
  outline: 0;
  text-indent: 15px;
  background: linear-gradient(tobottom, #4e525b 0%, #393d44 100%);
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.5);
  font-size: 1.1em;
  position: relative;
  cursor: pointer;
  margin: 0;
  padding: 0;
}
/* line 266, events\create-event.less */
.ui-sortable li.ui-state-default:first-child {
  border-top: 0;
}
/* line 271, events\create-event.less */
.ui-sortable li.ui-state-default:last-child {
  border-bottom: 0;
}
/* line 276, events\create-event.less */
.ui-sortable-placeholder {
  border: 3px dashed #aaa!important;
  height: 110px!important;
  width: 681px!important;
  background: #ccc!important;
}
/* line 284, events\create-event.less */
#tickets > div.create_eve_tickets > ul > li:nth-child(5) > a > img,
#tickets > div.create_eve_tickets > ul > li:nth-child(6) > a > img {
  padding: 0 4px;
}
/* line 289, events\create-event.less */
.add_ticket,
.add_time {
  color: #777777;
  font-size: 14px;
  cursor: pointer;
}
/* line 296, events\create-event.less */
.add_ticket {
  font-size: 16px!important;
}
/* line 301, events\create-event.less */
.add_time {
  position: absolute;
  right: 5px;
  padding-top: 5px;
}
/* line 308, events\create-event.less */
.add_address li:first-child,
.add_address li:nth-child(2),
.add_address li:nth-child(3) {
  /*width:32.5%;*/
  width: 49%;
  margin-right: 3px;
  display: inline-block;
}
@media only screen and (min-width: 320px) and (max-width: 768px) {
  /* line 315, events\create-event.less */
  .add_address li:first-child,
  .add_address li:nth-child(2),
  .add_address li:nth-child(3) {
    width: 100%;
  }
}
/* line 320, events\create-event.less */
.add_address li:nth-child(4) {
  /*width:30.5%;*/
  width: 49%;
  display: inline-block;
}
@media only screen and (min-width: 320px) and (max-width: 768px) {
  /* line 326, events\create-event.less */
  .add_address li:nth-child(4) {
    width: 100%;
  }
}
/* line 332, events\create-event.less */
.add_address_space {
  margin-top: 20px;
}
/* line 337, events\create-event.less */
.add_address_space1 {
  margin-top: 5px;
}
/* line 342, events\create-event.less */
.create_sub {
  margin-top: 40px;
}
/* line 347, events\create-event.less */
.create_sub hr {
  border-top: 1px solid #dcdcdc!important;
  margin-bottom: 30px!important;
}
/* line 353, events\create-event.less */
.create_sub label {
  font-size: 18px;
  position: absolute;
  padding-left: 13px;
  color: #777777;
}
@media only screen and (max-width: 600px) {
  /* line 359, events\create-event.less */
  .create_sub label {
    font-size: 15px;
  }
}
/* line 364, events\create-event.less */
.create_sub .custom-checkbox,
.sales .custom-checkbox,
.change_sale .custom-checkbox {
  width: 19px;
  height: 19px;
  display: inline-block;
  position: relative;
  z-index: 1;
  background: url(../../images/static/checkbox.png) no-repeat;
}
/* line 374, events\create-event.less */
.create_sub .custom-checkbox:hover,
.sales .custom-checkbox:hover,
.change_sale .custom-checkbox:hover {
  background: url(../../images/static/checkbox.png) no-repeat;
}
/* line 379, events\create-event.less */
.create_sub .custom-checkbox.selected,
.sales .custom-checkbox.selected,
.change_sale .custom-checkbox.selected {
  background: url(../../images/static/check-box-selected.png) no-repeat;
}
/* line 384, events\create-event.less */
.create_sub .custom-checkbox input[type="checkbox"],
.public_event .custom-checkbox input[type="checkbox"],
.sales .custom-checkbox input[type="checkbox"],
.change_sale .custom-checkbox input[type="checkbox"] {
  position: absolute;
  left: 0;
  z-index: 2;
  cursor: pointer;
  outline: none;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  filter: alpha(opacity=0);
  -khtml-opacity: 0;
  -moz-opacity: 0;
  margin: 0;
}
/* line 399, events\create-event.less */
.create_sub .custom-checkbox input[type="checkbox"],
.sales .custom-checkbox input[type="checkbox"],
.change_sale .custom-checkbox input[type="checkbox"],
.soldout {
  width: 25px!important;
  height: 25px!important;
}
/* line 405, events\create-event.less */
.public_event .custom-checkbox {
  width: 19px;
  height: 19px;
  display: inline-block;
  position: relative!important;
  z-index: 1;
  top: 0;
  background: url(../../images/static/check-box-small.png) no-repeat;
}
/* line 416, events\create-event.less */
.public_event .custom-checkbox input[type="checkbox"] {
  width: 19px;
  height: 19px;
}
/* line 422, events\create-event.less */
.eventype_space {
  margin-right: 20px;
  margin-left: 5px;
}
/* line 428, events\create-event.less */
.ticket_save {
  margin-bottom: 16px;
  position: relative;
  padding-bottom: 12px;
  width: 100%;
  float: left;
}
/* line 437, events\create-event.less */
.sales ul,
.change_sale ul {
  margin-top: 6px;
}
/* line 442, events\create-event.less */
.create_eve_btns li,
.create_eve_btns li,
.change_currency li,
.sales li,
.change_sale li,
.ticket_save li {
  list-style-type: none;
  display: inline-block;
}
/* line 448, events\create-event.less */
.change_sale li {
  margin: 0 10px;
}
/* line 453, events\create-event.less */
.sales label,
.change_sale label,
.ticket_description label {
  font-size: 18px;
  margin: 5px 0;
  color: #777777;
}
@media only screen and (max-width: 600px) {
  /* line 458, events\create-event.less */
  .sales label,
  .change_sale label,
  .ticket_description label {
    font-size: 15px;
  }
}
/* line 463, events\create-event.less */
.change_sale li:first-child {
  padding-right: 30px;
}
/* line 468, events\create-event.less */
.change_currency label {
  font-size: 18px;
  margin-bottom: 2px;
  color: #777777;
  margin-top: 10px;
}
@media only screen and (max-width: 600px) {
  /* line 474, events\create-event.less */
  .change_currency label {
    font-size: 15px;
  }
}
/* line 479, events\create-event.less */
.change_sale .get_tickets {
  color: #7b7b7b;
  border-radius: 5px;
  background: none;
  text-transform: none;
  font-size: 18px;
  font-weight: 400;
  border: 1px solid #cacaca;
  padding: 10px 40px;
}
@media only screen and (max-width: 600px) {
  /* line 489, events\create-event.less */
  .change_sale .get_tickets {
    font-size: 15px;
  }
}
/* line 494, events\create-event.less */
.create_eve_btns .savebtn {
  width: 190px;
  margin-right: 10px;
}
/* line 500, events\create-event.less */
.create_eve_btns .savebtn,
.create_eve_btns .perviewbtn,
.create_eve_btns .gobtn {
  width: 222px;
}
/* line 505, events\create-event.less */
.create_eve_btns .savebtn,
.create_eve_btns .perviewbtn,
.create_eve_btns .gobtn {
  color: #7b7b7b;
  border-radius: 5px;
  background: none;
  text-transform: none;
  font-size: 18px;
  font-weight: 400;
  outline: transparent;
}
@media only screen and (max-width: 600px) {
  /* line 514, events\create-event.less */
  .create_eve_btns .savebtn,
  .create_eve_btns .perviewbtn,
  .create_eve_btns .gobtn {
    font-size: 15px;
  }
}
/* line 519, events\create-event.less */
.create_eve_btns .savebtn:focus,
.create_eve_btns .perviewbtn:focus,
.create_eve_btns .gobtn:focus {
  box-shadow: 0 0 5px #5f259f;
  border: 1px solid #5f259f;
}
/* line 524, events\create-event.less */
.create_eve_btns .savebtn,
.create_eve_btns .perviewbtn {
  border: 2px solid #cacaca;
  padding: 16px 0;
}
/* line 530, events\create-event.less */
.create_eve_btns .gobtn {
  background: #26a65b;
  color: #fff;
  border: none;
  padding: 17px;
}
/* line 538, events\create-event.less */
.create_eve_dropdowns {
  margin: 20px 0 25px;
}
/* line 543, events\create-event.less */
.create_eve_dropdowns li {
  list-style-type: none;
  display: inline-block;
  width: 49%;
}
/* line 550, events\create-event.less */
.create_eve_dropdowns label {
  font-size: 18px;
  margin-bottom: 8px;
  color: #777777;
  width: 100%;
}
@media only screen and (max-width: 600px) {
  /* line 556, events\create-event.less */
  .create_eve_dropdowns label {
    font-size: 15px;
  }
}
/* line 561, events\create-event.less */
.create_eve_dropdowns .sub_space {
  padding-left: 0;
}
/* line 566, events\create-event.less */
.create_eve_dropdowns input {
  width: 99%;
  border-radius: 5px;
  box-shadow: none;
  border: 1px solid #ccc;
  padding: 18px;
}
/* line 575, events\create-event.less */
.create_eve_dropdowns a.dropdown-togglep {
  background: #f05851;
  display: block;
  border-radius: 8px;
  width: 98%;
  font-size: 18px;
  border: none;
  color: white;
  padding: 15px 0 15px 12px;
}
@media only screen and (max-width: 600px) {
  /* line 585, events\create-event.less */
  .create_eve_dropdowns a.dropdown-togglep {
    font-size: 15px;
  }
}
/* line 590, events\create-event.less */
.create_eve_dropdowns .dropdown-menu > li > a {
  width: 295px;
  display: block;
  clear: both;
  font-weight: normal;
  line-height: 2.42857143;
  color: #333;
  white-space: nowrap;
  font-size: 18px;
  cursor: pointer;
  padding: 3px 10px;
}
@media only screen and (max-width: 600px) {
  /* line 602, events\create-event.less */
  .create_eve_dropdowns .dropdown-menu > li > a {
    font-size: 15px;
  }
}
/* line 607, events\create-event.less */
.create_eve_dropdowns li .icon-downArrow {
  font-size: 18px;
  color: white;
  position: absolute;
  top: 18px;
  right: 20px;
}
@media only screen and (max-width: 600px) {
  /* line 614, events\create-event.less */
  .create_eve_dropdowns li .icon-downArrow {
    font-size: 15px;
  }
}
/* line 619, events\create-event.less */
.create_eve_dropdowns li:hover .icon-downArrow {
  color: white;
}
/* line 624, events\create-event.less */
.create_eve_dropdowns .dropdown-menu .icon-professional,
.create_eve_dropdowns .dropdown-menu .icon-entertainment,
.create_eve_dropdowns .dropdown-menu .icon-spiritualwellness,
.create_eve_dropdowns .dropdown-menu .icon-training,
.create_eve_dropdowns .dropdown-menu .icon-food,
.create_eve_dropdowns .dropdown-menu .icon-campus,
.create_eve_dropdowns .dropdown-menu .icon-sports,
.create_eve_dropdowns .dropdown-menu .icon-trade,
.create_eve_dropdowns .dropdown-menu .icon-theater {
  padding-right: 15px;
}
/* line 629, events\create-event.less */
.public_event {
  margin: 35px 0 0;
}
/* line 634, events\create-event.less */
.public_event label {
  font-size: 18px;
  margin-bottom: 8px;
  color: #777777;
  padding-left: 5px;
  font-weight: 300;
}
@media only screen and (max-width: 600px) {
  /* line 641, events\create-event.less */
  .public_event label {
    font-size: 15px;
  }
}
/* line 646, events\create-event.less */
.public_event span {
  font-size: 16px;
  color: #a09f9f;
  font-weight: 300;
}
/* line 653, events\create-event.less */
.public_event li {
  margin-left: 21px;
  padding: 10px 0 0 5px;
}
/* line 659, events\create-event.less */
.public_event h5 {
  font-size: 14px;
  color: #777777;
  display: inline-block;
  position: relative;
  top: -4px;
  left: 10px;
  font-weight: 300;
}
/* line 670, events\create-event.less */
.sales h5,
.change_sale h5 {
  font-size: 18px;
  color: #777777;
  display: inline-block;
  position: relative;
  font-weight: 400;
}
@media only screen and (max-width: 600px) {
  /* line 677, events\create-event.less */
  .sales h5,
  .change_sale h5 {
    font-size: 15px;
  }
}
/* line 682, events\create-event.less */
.sales h5 {
  top: -3px;
  left: 7px;
}
/* line 688, events\create-event.less */
.change_sale h5 {
  top: 4px;
  left: 7px;
}
/* line 694, events\create-event.less */
.public_event input[type="text"] {
  width: 80%;
  margin-left: 27px;
  margin-top: 11px;
}
/* line 701, events\create-event.less */
.public_event input[type="text"]::-webkit-input-placeholder {
  color: #777777;
  font-size: 14px;
  padding-top: 3px;
  text-transform: none;
  font-weight: 100;
}
/* line 710, events\create-event.less */
.public_event input[type="text"]::-moz-placeholder {
  color: #777777;
  font-size: 14px !;
}
/* line 716, events\create-event.less */
.public_event input[type="text"]:-moz-placeholder {
  color: #777777;
  font-size: 14px !;
  font-weight: 100;
}
/* line 723, events\create-event.less */
.design_event .title {
  font-size: 26px;
  color: #464646;
  margin-left: 40px;
}
/* line 730, events\create-event.less */
.design_event .upload {
  margin-left: 42px;
  background: #f05851;
  border-radius: 8px;
  border: 1px dashed #c2c2c2;
  width: 300px;
  height: 100px;
  cursor: pointer;
  position: relative;
}
/* line 742, events\create-event.less */
.upload_image {
  background: url(../../images/static/image_upload_1.png) no-repeat;
  position: absolute;
  top: 20px;
  left: 45%;
  width: 32px;
  height: 21px;
}
/* line 752, events\create-event.less */
.upload_image_text {
  text-align: center;
  color: #fffefe;
  font-size: 14px;
  position: absolute;
  top: 48px;
  left: 29%;
  font-weight: 100;
}
/* line 763, events\create-event.less */
.upload_image2 {
  background: url(../../images/static/image_upload_2.png) no-repeat;
  position: absolute;
  top: 25px;
  left: 43%;
  width: 25px;
  height: 16px;
}
/* line 773, events\create-event.less */
.upload_image_text2 {
  text-align: center;
  color: #fffefe;
  font-size: 14px;
  position: absolute;
  top: 48px;
  left: 19%;
  font-weight: 100;
}
/* line 784, events\create-event.less */
.themeImg {
  height: 100%;
  width: 100%;
  border-radius: 5px;
}
/* line 791, events\create-event.less */
.design_event .Upload_Thumb {
  margin-left: 42px;
  margin-top: 20px;
  border: 1px dashed #c2c2c2;
  background: #f05851;
  border-radius: 8px;
  width: 178px;
  height: 103px;
  cursor: pointer;
  position: relative;
}
/* line 804, events\create-event.less */
.form-control.eventFields {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 5px;
  color: #777777;
  display: block;
  font-size: 16px!important;
  height: 45px;
  line-height: 1.42857;
  transition: border-color 0.15s ease-in-out 0 box-shadow 0.15s ease-in-out 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-weight: 100;
  padding: 6px 12px;
}
/* line 822, events\create-event.less */
.adv_settings {
  margin-top: 12px;
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 10px;
}
/* line 829, events\create-event.less */
.adv_settings span {
  display: inline-block;
  position: relative;
  color: #777777;
  font-size: 14px;
  font-weight: 400;
}
/* line 838, events\create-event.less */
.adv_settings span:after {
  /*content:"";
  position:absolute;
 
  top:10px;
 border-top:1px solid #dcdcdc;
  width:539px;
  left:100%;
  margin-left:15px;*/
}
/* line 850, events\create-event.less */
.sales {
  margin-top: 30px;
}
/* line 855, events\create-event.less */
.setting_content {
  border-bottom: 1px solid #d7d7d7;
  float: left;
  margin: 10px 0;
}
/* line 862, events\create-event.less */
.create_eve_tickets a.dropdown-togglep {
  background: none;
  display: block;
  border-radius: 8px;
  color: #777777;
  width: 123px;
  font-size: 18px;
  border: 1px solid #ccc;
  font-weight: 300;
  padding: 10px 12px;
}
@media only screen and (max-width: 600px) {
  /* line 873, events\create-event.less */
  .create_eve_tickets a.dropdown-togglep {
    font-size: 15px;
  }
}
/* line 878, events\create-event.less */
.create_eve_tickets a.dropdown-togglep-livebtn {
  background: none;
  display: block;
  border-radius: 8px;
  color: #777777;
  width: 170px;
  font-size: 18px;
  border: 1px solid #ccc;
  font-weight: 300;
  padding: 10px 12px;
}
@media only screen and (max-width: 600px) {
  /* line 889, events\create-event.less */
  .create_eve_tickets a.dropdown-togglep-livebtn {
    font-size: 15px;
  }
}
/* line 894, events\create-event.less */
.create_eve_tickets .dropdown-menu > li > a {
  width: 110px;
}
/* line 899, events\create-event.less */
.create_eve_tickets .icon-downArrow {
  font-size: 20px;
  color: #b8b8b8!important;
  position: relative;
  top: 2px;
  right: -38px;
}
/* line 908, events\create-event.less */
.change_currency a.dropdown-togglep,
.change_ticketsettings a.dropdown-togglep {
  background: none;
  display: block;
  border-radius: 8px;
  color: #777777;
  width: 150px;
  font-size: 18px;
  border: 1px solid #ccc;
  font-weight: 300;
  padding: 10px 12px;
}
@media only screen and (max-width: 600px) {
  /* line 919, events\create-event.less */
  .change_currency a.dropdown-togglep,
  .change_ticketsettings a.dropdown-togglep {
    font-size: 15px;
  }
}
/* line 924, events\create-event.less */
.change_currency .icon-downArrow {
  font-size: 20px;
  color: #b8b8b8!important;
  position: relative;
  top: 2px;
  right: -7px;
}
/* line 933, events\create-event.less */
.create_eve_tickets .dropdown-menu {
  width: 150px!important;
}
/* line 938, events\create-event.less */
.change_currency .space {
  margin-left: 24px;
}
/* line 943, events\create-event.less */
.change_currency .space .icon-downArrow {
  font-size: 20px;
  color: #b8b8b8!important;
  position: relative;
  top: 2px;
  right: -53px;
}
/* line 952, events\create-event.less */
.change_sale {
  margin-top: 38px;
  margin-bottom: 38px;
  float: left;
  width: 100%;
}
/* line 960, events\create-event.less */
.theme_text h4 {
  font-size: 18px;
  color: #444;
  font-weight: 300;
  margin: 44px 0 10px 42px;
}
@media only screen and (max-width: 600px) {
  /* line 966, events\create-event.less */
  .theme_text h4 {
    font-size: 15px;
  }
}
/* line 971, events\create-event.less */
.theme_text h5 {
  font-size: 16px;
  color: #777777;
  margin-left: 42px;
  padding-right: 10px;
  font-weight: 300;
}
/* line 980, events\create-event.less */
.theme_text .pickbtn {
  color: #7b7b7b;
  border-radius: 5px;
  background: none;
  text-transform: none;
  font-size: 18px;
  font-weight: 400;
  border: 2px solid #cacaca;
  margin: 18px 0 0 42px;
  padding: 16px;
}
@media only screen and (max-width: 600px) {
  /* line 991, events\create-event.less */
  .theme_text .pickbtn {
    font-size: 15px;
  }
}
/* line 996, events\create-event.less */
.theme_images {
  margin: 44px 0 10px 42px;
}
/* line 1001, events\create-event.less */
.theme_images h3 {
  font-size: 20px;
  color: #777777;
}
/* line 1007, events\create-event.less */
.theme_images ul {
  margin-top: 10px;
  padding: 0;
}
/* line 1013, events\create-event.less */
.theme_images li {
  list-style-type: none;
  display: inline-block;
  border: 1px dashed #c2c2c2;
  background: #fff;
  border-radius: 8px;
  width: 90px;
  height: 90px;
  overflow: hidden;
  margin: 10px 10px 0 0;
}
/* line 1026, events\create-event.less */
.theme_images img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/* line 1033, events\create-event.less */
.theme_images .donebtn {
  color: #7b7b7b;
  border-radius: 5px;
  background: none;
  text-transform: none;
  font-size: 18px;
  font-weight: 400;
  border: 2px solid #cacaca;
  margin-top: 50px;
  padding: 18px 60px;
}
@media only screen and (max-width: 600px) {
  /* line 1044, events\create-event.less */
  .theme_images .donebtn {
    font-size: 15px;
  }
}
/* line 1049, events\create-event.less */
input[type='file'].unused,
input[type='file'].unused2 {
  color: transparent;
  position: relative;
  text-align: right;
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: 2;
}
/* line 1059, events\create-event.less */
input[type='file'].unused {
  width: 300px;
  height: 100px;
  cursor: pointer;
}
/* line 1066, events\create-event.less */
input[type='file'].unused2 {
  width: 178px;
  height: 103px;
  cursor: pointer;
}
/* line 1073, events\create-event.less */
.newsContainer {
  margin-top: 50px;
}
/* line 1078, events\create-event.less */
.news_heading_1,
.news_heading_2,
.button_heading {
  color: #252525;
  margin-bottom: 24px;
  font-size: 20px;
  font-weight: 400;
}
/* line 1086, events\create-event.less */
.button_heading {
  text-align: center;
}
/* line 1091, events\create-event.less */
.news_heading_2 {
  padding-left: 15px;
}
/* line 1096, events\create-event.less */
.news_block_1,
.news_block_2 {
  margin-top: 40px;
  position: relative;
}
/* line 1102, events\create-event.less */
.news_block_1 .boxspace,
.news_block_2 .boxspace {
  background: #e8e8e8;
  min-height: 200px;
  margin-bottom: 20px;
}
/* line 1109, events\create-event.less */
.news_block_1 p,
.news_block_2 p {
  font-size: 16px;
  color: #626262;
  font-weight: 400;
  padding: 10px 10px 0 15px;
}
/* line 1117, events\create-event.less */
.news_block_1 img,
.news_block_2 img {
  padding: 10px 10px 0;
}
/* line 1122, events\create-event.less */
.news_block_1 h5,
.news_block_2 h5 {
  font-size: 16px;
  color: #616161;
  padding: 16px 10px 0 15px;
}
/* line 1129, events\create-event.less */
.news_block_1 .col-md-3,
.news_block_2 .col-md-3 {
  padding-right: 4px!important;
}
/* line 1134, events\create-event.less */
.news_para p {
  line-height: 26px;
  font-weight: 400;
  font-size: 15px;
}
/* line 1141, events\create-event.less */
.newsContainer .downlaod_btn {
  color: #7b7b7b;
  border-radius: 5px;
  background: none;
  text-transform: none;
  font-size: 23px;
  font-weight: 400;
  border: 2px solid #cacaca;
  padding: 22px 61px;
}
/* line 1153, events\create-event.less */
.select_year {
  position: absolute;
  top: 0;
  right: 6px;
}
/* line 1160, events\create-event.less */
.faq-container .container {
  padding-left: 0;
  padding-right: 0;
  margin-top: 0;
}
/* line 1167, events\create-event.less */
.faq_top_bg {
  background: #ebeced;
}
/* line 1172, events\create-event.less */
.faq_top_bg .container .nav {
  border: none!important;
  margin-top: 22px;
  margin-left: 54px;
}
/* line 1179, events\create-event.less */
.faq_top_bg .container .nav-tabs > li.active > a,
.faq_top_bg .container.nav-tabs > li.active > a:hover,
.faq_top_bg .container .nav-tabs > li.active > a:focus {
  color: #d64448;
  cursor: default;
  background: none!important;
  border: none;
  border-bottom: 4px solid #d64448;
  font-size: 25px;
  text-align: center;
  font-weight: 500;
  /*text-transform:uppercase;*/
}
/* line 1192, events\create-event.less */
.faq_top_bg .container .nav-tabs {
  border-bottom: none;
}
/* line 1197, events\create-event.less */
.faq_top_bg .container .nav-tabs > li > a {
  border: none;
}
/* line 1202, events\create-event.less */
.faq_top_bg .container .nav > li > a:hover {
  color: #d64448;
  border-bottom: 4px solid #d64448;
}
/* line 1208, events\create-event.less */
.faq_top_bg .container .nav > li {
  width: 230px;
  margin: 0;
  padding: 10px 80px 0 0;
}
/* line 1215, events\create-event.less */
.faq_top_bg .container .nav > li > a {
  color: #595959;
  font-size: 25px;
  text-align: center;
  font-weight: 500;
  text-transform: Capitalize;
  line-height: 2;
  margin: 0;
  padding: 0;
}
/* line 1227, events\create-event.less */
.faq_top_bg .container .nav > li > a > i,
.faq_top_bg .container .nav-tabs > li.active > a > i {
  display: block;
  text-align: center;
  font-size: 40px;
}
/* line 1234, events\create-event.less */
.faq_block ul,
.insideTab {
  margin: 10px 0 0 54px;
}
/* line 1239, events\create-event.less */
.promotionalPrice ul {
  margin: 10px 0;
  padding: 6%;
}
/* line 1245, events\create-event.less */
.promotionalPrice h2 {
  margin: 20px 0;
}
/* line 1250, events\create-event.less */
.promotionalPrice div h2 {
  text-align: center;
  border-bottom: 1px solid #e8eced;
  margin: 10px 0;
  padding: 20px 0;
}
/* line 1258, events\create-event.less */
.promotionalPrice div {
  padding-left: 0;
  background: white;
  border: 1px solid #e8eced;
  min-height: 500px;
  padding-right: 0;
  margin-right: 2.5%;
  width: 22%;
}
/* line 1269, events\create-event.less */
.faq_block h1 {
  font-size: 22px;
  color: #1b1a1b;
  font-weight: 500;
  margin: 40px 0 0 54px;
}
/* line 1277, events\create-event.less */
.faq_block li > a {
  line-height: 64px;
  color: #5f5f5f;
  font-weight: 500;
  font-size: 20px;
}
/* line 1285, events\create-event.less */
.faq-container .faq_block {
  margin-bottom: 40px;
}
/* line 1290, events\create-event.less */
.insideTab {
  margin: 40px 0 0 54px;
}
/* line 1295, events\create-event.less */
.insideTab h2 {
  font-size: 1.4em;
  margin: 15px 0;
}
/* line 1301, events\create-event.less */
.pricetable {
  min-height: 150px;
  border: 1px solid #e8eced;
  clear: both;
  background: white;
  width: 95%;
  margin: 10px 0;
}
/* line 1311, events\create-event.less */
.note {
  margin: 20px auto 60px;
}
/* line 1316, events\create-event.less */
input.ticketCal {
  width: 100%;
  padding: 5%;
}
/* line 1322, events\create-event.less */
.cals {
  width: 33%;
  float: left;
  min-height: 100px;
}
/* line 1329, events\create-event.less */
.cals p,
.cals h2,
.cals span {
  text-align: center;
  display: block;
}
/* line 1335, events\create-event.less */
.cals h2 {
  font-weight: normal;
  color: #ba36a6;
  width: 80%;
  border-bottom: 1px solid #c1c1c1;
  margin: 2px auto;
  padding: 5% 1%;
}
/* line 1345, events\create-event.less */
.cals p {
  font-size: 1.5em;
  padding: 2% 1%;
}
/* line 1351, events\create-event.less */
.cals .pull-right {
  font-size: 40px;
  margin-top: -30px;
  margin-right: -13px;
}
/* line 1358, events\create-event.less */
.calculate {
  position: absolute;
  display: inline-block;
  top: 25%;
  right: 20px;
  text-decoration: underline;
  color: black;
  cursor: pointer;
}
/* line 1369, events\create-event.less */
.premimum h2 {
  color: #446cb2;
}
/* line 1374, events\create-event.less */
.delux h2 {
  color: #fc2546;
}
/* line 1379, events\create-event.less */
.economy h2 {
  color: #069371;
}
/* line 1384, events\create-event.less */
.Essential h2 {
  color: #d35501;
}
/* line 1389, events\create-event.less */
.selectedPlan {
  position: absolute;
  bottom: 0;
  border-bottom: none!important;
  text-align: center;
  width: 100%;
  transition: all 50ms ease;
  cursor: pointer;
  margin: 0!important;
}
/* line 1401, events\create-event.less */
.contactinfo {
  font-size: 20px;
  line-height: 40px;
}
/* line 1407, events\create-event.less */
.insideTab h1 {
  margin: 35px 0;
}
/* line 1412, events\create-event.less */
.contactSection div label {
  display: block;
  font-weight: bold;
}
/* line 1418, events\create-event.less */
.contactinfo .glyphicon {
  font-size: 40px;
  float: left;
  margin-top: 2px;
  margin-left: -7px;
}
/* line 1426, events\create-event.less */
.insideTab .form-control {
  height: 66px;
  width: 120%;
}
/* line 1432, events\create-event.less */
.promotionalPrice div h2 span {
  font-size: 12px;
}
/* line 1437, events\create-event.less */
.supportRequest {
  background: white;
  padding: 5% 5% 15%;
}
/* line 1443, events\create-event.less */
.viewRequest {
  width: 45%;
  min-height: 250px;
  background: white;
  border: 1px solid #ccc;
  box-shadow: 0 0 2px #ccc;
  margin: 2%;
}
/* line 1453, events\create-event.less */
.viewRequest p {
  margin: 10px auto;
}
/* line 1458, events\create-event.less */
.exisitingRequest {
  padding-left: 0;
  background: white;
  border: 1px solid #ccc;
  width: 54%;
  margin-right: 7%;
}
/* line 1467, events\create-event.less */
.requiestdemo {
  background: white;
  min-height: 215px;
  border: 1px solid #ccc;
  box-shadow: 0 0 1px #ccc;
  border-left: 2px solid red;
  padding: 2.5%;
}
/* line 1477, events\create-event.less */
.raisedate {
  font-size: 12px;
  color: #aeaeae;
}
/* line 1483, events\create-event.less */
.beinprocesses {
  color: orangered;
}
/* line 1488, events\create-event.less */
.resolved {
  color: green;
}
/* line 1493, events\create-event.less */
.dateSubminted {
  font-size: 12px;
  color: #aeaeae;
  position: absolute;
  bottom: 0;
  right: 2%;
}
/* line 1502, events\create-event.less */
#subCategoryName {
  height: 55px!important;
}
/* line 1507, events\create-event.less */
.fleft {
  float: left!important;
}
/* line 1512, events\create-event.less */
.fright {
  float: right;
}
/* line 1517, events\create-event.less */
.form-group.eventtype-check {
  float: left;
  width: auto;
  margin: 5px 0;
}
/* line 1524, events\create-event.less */
.reqDescription {
  color: #8d8c8a;
}
/* line 1529, events\create-event.less */
.awesome_container {
  border-radius: 20px;
  position: relative;
}
/* line 1535, events\create-event.less */
.awesome_container .icon-icon-bookmark_icon {
  color: #ba36a6;
  font-size: 70px;
  text-align: center;
  margin-top: 40px;
}
/* line 1543, events\create-event.less */
.awesome_container h1 {
  text-align: center;
  font-size: 46px;
  color: #ba36a6;
  font-family: 'LAKESIGHT_PERSONALUSEONLY', sans-serif;
  margin: 0;
}
/* line 1552, events\create-event.less */
.awesome_container h2 {
  text-align: center;
  font-size: 20px;
  color: #535353;
  font-weight: 400;
  padding: 20px 0 60px;
}
/* line 1561, events\create-event.less */
.signup_form {
  width: 310px;
  margin: 0 auto;
}
/* line 1567, events\create-event.less */
.popup_signup hr {
  color: #dcddde;
  margin: 20px 22px;
}
/* line 1573, events\create-event.less */
.popup_signup h3 {
  color: #353535 !important;
  font-size: 25px !important;
  font-weight: bold !important;
  text-align: center !important;
  margin: .67em 0 10px !important;
}
/* line 1582, events\create-event.less */
.popup_signup h1 {
  color: #353535;
  font-size: 25px;
  font-weight: bold;
  text-align: center;
  margin: .67em 0 10px;
}
/* line 1591, events\create-event.less */
.popup_signup h2,
.popup_signup h4 {
  color: #ba36a6;
  font-size: 18px;
  font-weight: 400;
  text-align: center;
}
@media only screen and (max-width: 600px) {
  /* line 1597, events\create-event.less */
  .popup_signup h2,
  .popup_signup h4 {
    font-size: 15px;
  }
}
/* line 1602, events\create-event.less */
.popup_signup h3,
.popup_signup h4 {
  color: #8d8b8c;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
  padding: 2px 0;
}
/* line 1611, events\create-event.less */
.popup_signup ul {
  text-align: center;
  margin: 0;
  padding: 0;
}
/* line 1618, events\create-event.less */
.popup_signup li {
  display: inline;
  padding: 20px;
}
/* line 1624, events\create-event.less */
.popup_signup li a {
  color: #7e7e7e;
  font-size: 44px;
}
/* line 1630, events\create-event.less */
.signup_form .form-control.userFields {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 1636, events\create-event.less */
.popup_signup .commonBtn {
  width: 307px;
  background: #ba36a6;
  color: #fff;
  border: 2px solid #ba36a6;
  text-transform: none;
  font-size: 16px;
  font-weight: 400;
  border-radius: 5px;
  height: 50px;
  margin: 10px 0;
}
/* line 1650, events\create-event.less */
.popup_signup .custom-checkbox input[type="checkbox"] {
  position: absolute;
  left: 0;
  z-index: 2;
  cursor: pointer;
  outline: none;
  top: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  filter: alpha(opacity=0);
  -khtml-opacity: 0;
  -moz-opacity: 0;
  width: 19px;
  height: 19px;
  margin: 0 10px 0 0;
}
/* line 1668, events\create-event.less */
.popup_signup .custom-checkbox {
  width: 19px;
  height: 19px;
  display: inline-block;
  position: relative!important;
  z-index: 1;
  top: 4px;
  margin-right: 10px;
  background: url(../../images/static/check-box-small.png) no-repeat;
}
/* line 1680, events\create-event.less */
.popup_signup .checkbox .fwd_pass a {
  color: #848282;
  font-weight: 400;
  font-size: 14px;
}
/* line 1687, events\create-event.less */
.popup_signup .checkbox .fwd_pass a:hover {
  color: ##ba36a6;
}
/* line 1692, events\create-event.less */
.popup_signup .checkbox .rember {
  color: #535353;
  font-weight: 400;
  font-size: 14px;
  cursor: default;
  margin-right: 70px;
  padding: 0;
}
/* line 1702, events\create-event.less */
.modal-dialog-center {
  margin-top: 10%!important;
}
/* line 1707, events\create-event.less */
.ticket_save .cancel_ticket,
.ticket_save .save_ticket {
  color: #333;
  border-radius: 5px;
  background: none;
  text-transform: none;
  font-size: 18px;
  font-weight: 400;
  border: 2px solid #cacaca;
  margin: 0 10px 0 0;
  padding: 10px 26px;
}
@media only screen and (max-width: 600px) {
  /* line 1718, events\create-event.less */
  .ticket_save .cancel_ticket,
  .ticket_save .save_ticket {
    font-size: 15px;
  }
}
/* line 1723, events\create-event.less */
.ticket_description {
  margin-bottom: 6px;
  margin-top: 30px;
  position: relative;
}
/* line 1730, events\create-event.less */
.fullwidth_form {
  width: 100%;
  float: left;
}
/* line 1736, events\create-event.less */
.datewidth {
  width: 80%;
}
/* line 1741, events\create-event.less */
.editurl_btn,
.checkurl_btn {
  float: right;
  background-color: #aaa;
  color: #FFF;
  border-radius: 5px;
  font-size: 14px;
  margin: 10px 5px 0;
  padding: 6px 10px;
}
/* line 1752, events\create-event.less */
.editurl_btn:hover,
.checkurl_btn:hover {
  color: #333;
}
/* line 1757, events\create-event.less */
.create-event-error {
  color: red;
}
/* line 1762, events\create-event.less */
.dropdown-togglep.customSearch {
  height: auto!important;
  color: #777;
  font-size: 16px!important;
  padding: 19px!important;
}
/* line 1770, events\create-event.less */
.eventtickettype {
  clear: both;
  padding-top: 10px;
}
/* line 1776, events\create-event.less */
#subCategoryName_dropdown {
  margin-left: 0;
}
/* line 1781, events\create-event.less */
.ticket_set_inner {
  padding-top: 12px;
  float: left;
}
/* line 1787, events\create-event.less */
.ticket_del_inner {
  padding-top: 12px;
  float: left;
  padding-left: 5px;
}
/* line 1794, events\create-event.less */
.addTicket_plus,
.delTicket_plus {
  margin-top: 40px;
  float: left;
}
/* line 1800, events\create-event.less */
.address_field50 {
  width: 22%!important;
  margin-right: 10px!important;
  float: left;
  margin-bottom: 20px;
}
/* line 1808, events\create-event.less */
#div_webinar {
  margin-bottom: 20px;
}
/* line 1813, events\create-event.less */
.TaxField {
  margin-right: 20px!important;
  margin-top: 10px;
}
/* line 1819, events\create-event.less */
.TaxField1 {
  margin-left: 25px!important;
  margin-top: 10px;
  margin-right: 20px!important;
}
/* line 1826, events\create-event.less */
#MoreTaxes .TaxField_width a {
  width: 120%!important;
}
/* line 1831, events\create-event.less */
#MoreTaxes {
  margin-bottom: 10px;
  margin-top: 30px;
}
/* line 1837, events\create-event.less */
.displayfilters {
  display: inline-block !important;
}
/* line 1842, events\create-event.less */
.SearchContainer {
  margin-bottom: 100px;
}
/* line 1847, events\create-event.less */
.add_address,
.checkExist,
.demoReqest,
.TicketDropdownHolder select::-ms-expand {
  display: none;
}
/* line 1852, events\create-event.less */
.create_eve_container select,
select {
  outline: none;
}
/* line 1857, events\create-event.less */
.subcategoryinput,
.create_eve_where ul,
.dropdown.fleft {
  float: left;
}
/* line 1862, events\create-event.less */
.change_ticketsettings li,
.create_eve_where.change_currency li {
  float: left;
  margin-right: 10px;
  width: 18%;
}
/* line 1868, events\create-event.less */
.change_ticketsettings li {
  width: 19%;
}
/* line 1872, events\create-event.less */
.create_eve_tickets > ul :hover .ticketNo span,
.create_eve_dropdowns .dropdown-menu li,
.create_eve_tickets .dropdown-menu li,
.change_currency .dropdown-menu li {
  display: block;
}
/* line 1877, events\create-event.less */
.create_eve_tickets .btn,
.create_eve_btns ul,
.create_eve_btns ul,
.change_currency ul,
.sales ul,
.change_sale ul,
.ticket_save ul,
.create_eve_dropdowns ul {
  padding: 0;
}
/* line 1882, events\create-event.less */
.create_sub .custom-checkbox,
.sales .custom-checkbox,
.create_sub .custom-checkbox input[type="checkbox"],
.public_event .custom-checkbox input[type="checkbox"],
.sales .custom-checkbox input[type="checkbox"] {
  top: 0;
}
/* line 1887, events\create-event.less */
.change_sale .custom-checkbox,
.change_sale .custom-checkbox input[type="checkbox"] {
  top: 7px;
}
/* line 1892, events\create-event.less */
.public_event .custom-checkbox:hover,
.popup_signup .custom-checkbox:hover {
  background: url(../../images/static/check-box-small.png) no-repeat;
}
/* line 1897, events\create-event.less */
.public_event .custom-checkbox.selected,
.popup_signup .custom-checkbox.selected {
  background: url(../../images/static/check-box-small-selected.png) no-repeat;
}
/* line 1902, events\create-event.less */
.public_event .custom-radio,
.event_type .custom-radio {
  width: 18px;
  height: 20px;
  display: inline-block;
  position: relative;
  z-index: 1;
  top: 5px;
  background: url(../../images/static/radio_btn.png) no-repeat;
}
/* line 1913, events\create-event.less */
.public_event .custom-radio:hover,
.event_type .custom-radio:hover {
  background: url(../../images/static/radio_btn.png) no-repeat;
}
/* line 1918, events\create-event.less */
.public_event .custom-radio.selected,
.event_type .custom-radio.selected {
  background: url(../../images/static/radio-selected.png) no-repeat;
}
/* line 1923, events\create-event.less */
.public_event .custom-radio input[type="radio"],
.event_type .custom-radio input[type="radio"] {
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 20px;
  z-index: 2;
  cursor: pointer;
  outline: none;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  filter: alpha(opacity=0);
  -khtml-opacity: 0;
  -moz-opacity: 0;
  margin: 1px;
}
/* line 1941, events\create-event.less */
.create_eve_btns .perviewbtn,
.create_eve_dropdowns li:first-child,
.TaxField_width {
  margin-right: 10px;
}
/* line 1946, events\create-event.less */
.create_eve_tickets .icon-downArrow-livebtn,
.sale-btn-title .icon-downArrow {
  font-size: 20px;
  color: #b8b8b8!important;
  position: relative;
  top: 2px;
  right: -18px;
}
/* line 1955, events\create-event.less */
.dropdown-menu > li,
.create_eve_where .dropdown-menu > li,
.supportRequest .form-control {
  width: 100%;
}
/* line 1960, events\create-event.less */
.upload::-webkit-file-upload-button,
.Upload_Thumb::-webkit-file-upload-button,
.upload:-moz-file-upload-button,
.Upload_Thumb:-moz-file-upload-button {
  visibility: hidden;
}
/* line 1965, events\create-event.less */
.cq > li a:hover,
.popup_signup li a:hover {
  color: #ba36a6;
}
@media (min-width: 320px) and (max-width: 767px) {
  /* line 1971, events\create-event.less */
  .create_eve_dropdowns label {
    float: left;
    width: 100%;
  }
  /* line 1977, events\create-event.less */
  .create_eve_btns .savebtn,
  .create_eve_btns .perviewbtn,
  .create_eve_btns .gobtn {
    margin-bottom: 10px;
  }
  /* line 1982, events\create-event.less */
  .create_eve_where.change_currency li {
    width: 100%;
  }
  /* line 1987, events\create-event.less */
  .create_eve_dropdowns li {
    display: inline-block;
    list-style-type: none;
    width: 100%!important;
    margin: 0 0 10px;
  }
  /* line 1995, events\create-event.less */
  .form-group.eventtype-check {
    float: left;
    width: 50%;
    margin: 10px 0;
  }
  /* line 2002, events\create-event.less */
  .create_eve_where li:first-child,
  .create_eve_where li:nth-child(3),
  .create_eve_where li:nth-child(2),
  .create_eve_where li:nth-child(4),
  .create_eve_tickets li:first-child,
  .create_eve_tickets li:nth-child(2),
  .create_eve_tickets li:nth-child(3),
  .create_eve_tickets li:nth-child(4),
  .change_ticketsettings li,
  .create_eve_tickets li:last-child,
  .create_ticket_order li {
    width: 100%!important;
  }
}
@media (min-width: 320px) and (max-width: 768px) {
  /* line 2009, events\create-event.less */
  div.ticketCal {
    width: 75%;
  }
  /* line 2014, events\create-event.less */
  .create_eve_dropdowns a.dropdown-togglep,
  div.create_eve_dropdowns ul li.dropdown.open > ul,
  .create_eve_dropdowns input {
    width: 99%;
    float: left;
    margin: 10px auto;
  }
  /* line 2021, events\create-event.less */
  .create_eve_where li,
  .create_eve_tickets li,
  .add_address li {
    display: block;
  }
  /* line 2026, events\create-event.less */
  .create_eve_where li:first-child,
  .create_eve_where li:nth-child(3),
  .create_eve_where li:nth-child(2),
  .create_eve_where li:nth-child(4),
  .create_eve_tickets li:first-child,
  .create_eve_tickets li:nth-child(2),
  .create_eve_tickets li:nth-child(3),
  .create_eve_tickets li:nth-child(4),
  .change_ticketsettings li {
    width: 18%;
  }
  /* line 2031, events\create-event.less */
  .create_eve_dropdowns li {
    display: inline-block;
    list-style-type: none;
    width: 48%;
    margin: 0 0 10px;
  }
  /* line 2039, events\create-event.less */
  .insideTab {
    margin-left: 0;
    margin-top: 10px;
    padding: 2%;
  }
  /* line 2046, events\create-event.less */
  .select_year {
    position: absolute;
    top: 44px;
    left: 15px;
    clear: both;
  }
  /* line 2054, events\create-event.less */
  .insideTab .form-control {
    height: 45px;
    width: 120%;
  }
  /* line 2060, events\create-event.less */
  .cals p,
  .cals p,
  .cals h2,
  .cals span {
    font-size: .8em;
  }
  /* line 2065, events\create-event.less */
  .cals h2 {
    min-height: 50px;
  }
  /* line 2070, events\create-event.less */
  .cals .pull-right {
    font-size: 20px;
    margin-top: -16px;
    margin-right: -8px;
  }
  /* line 2077, events\create-event.less */
  .insideTab .row h2 {
    text-align: center;
    margin: 0;
  }
  /* line 2083, events\create-event.less */
  .promotionalPrice div h2 {
    padding: 10px 0;
  }
  /* line 2088, events\create-event.less */
  .selectedPlan {
    position: relative;
    left: 0;
  }
  /* line 2094, events\create-event.less */
  .promotionalPrice div {
    width: 95%;
    background: #fcfbf7;
    min-height: inherit;
    margin: 2.5%;
    padding: 3% 10%;
  }
  /* line 2103, events\create-event.less */
  #support .invite_button {
    display: block;
    float: none;
    clear: both;
    margin: 25% 10% 10%;
  }
  /* line 2111, events\create-event.less */
  .supportRequest .payBtn {
    width: 75px;
    float: right;
    margin-top: -56px;
    text-align: center!important;
    padding: 5px 0;
  }
  /* line 2120, events\create-event.less */
  .create_eve_dropdowns .sub_space,
  .create_eve_btns .savebtn,
  .create_eve_btns .perviewbtn .public_event label {
    padding-left: 0;
  }
  /* line 2125, events\create-event.less */
  .pricetable,
  .supportRequest .form-control,
  .viewRequest,
  .exisitingRequest {
    width: 100%;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  /* line 2132, events\create-event.less */
  .create_eve_btns .savebtn,
  .create_eve_btns .perviewbtn,
  .create_eve_btns .gobtn {
    margin-bottom: 10px;
  }
}
@media (min-width: 768px) {
  /* line 2139, events\create-event.less */
  .signup_popup .modal-dialog {
    width: 415px;
    margin: 30px auto;
  }
}
@media (min-width: 0px) and (max-width: 766px) {
  /* line 2147, events\create-event.less */
  .faq_top_bg .container .nav {
    margin: 0;
  }
  /* line 2152, events\create-event.less */
  .faq_top_bg .container .nav-tabs > li.active > a,
  .faq_top_bg .container.nav-tabs > li.active > a:hover,
  .faq_top_bg .container .nav-tabs > li.active > a:focus,
  .faq_top_bg .container .nav > li > a {
    font-size: 16px;
  }
  /* line 2157, events\create-event.less */
  .faq_top_bg .container .nav > li {
    width: 33%;
    padding: 5px 30px 0 0;
  }
  /* line 2163, events\create-event.less */
  .faq_block h1,
  .faq_block ul {
    margin-left: 10px;
  }
  /* line 2168, events\create-event.less */
  .faq_block li > a {
    line-height: 29px;
    font-weight: 400;
    font-size: 16px;
  }
  /* line 2175, events\create-event.less */
  .signup_form {
    width: 247px;
  }
  /* line 2180, events\create-event.less */
  .popup_signup .commonBtn {
    width: 250px;
  }
  /* line 2185, events\create-event.less */
  .popup_signup .checkbox .fwd_pass a {
    font-size: 12px;
  }
  /* line 2190, events\create-event.less */
  .popup_signup .checkbox .rember {
    font-size: 12px;
    margin-right: 34px;
  }
}
@media screen and (max-width: 767px) {
  /* line 2198, events\create-event.less */
  .displayfilters {
    display: none!important;
  }
}
/* line 2204, events\create-event.less */
.create_eve_btns {
  clear: both;
}
/* line 2206, events\create-event.less */
.create_eve_btns ul {
  padding: 40px 0 20px !important;
}
@media only screen and (max-width: 767px) {
  /* line 2208, events\create-event.less */
  .create_eve_btns ul {
    padding-top: 20px !important;
  }
}
/* line 2213, events\create-event.less */
#createEventForm {
  border: 1px solid #d7d7d7;
  margin: 0 15px;
  border-radius: 3px;
  padding: 20px;
  margin-bottom: 40px;
}
@media only screen and (max-width: 991px) {
  /* line 2219, events\create-event.less */
  #createEventForm {
    padding: 15px;
    margin: 0;
    margin-bottom: 20px;
  }
  /* line 2223, events\create-event.less */
  #createEventForm .create_eve_bg > div {
    padding-right: 0;
  }
}
@media only screen and (max-width: 991px) {
  /* line 2228, events\create-event.less */
  #createEventForm > div {
    padding: 10px 0 !important;
  }
}
@media only screen and (max-width: 991px) {
  /* line 2234, events\create-event.less */
  .design_event * {
    margin-left: 0 !important;
  }
}
/* line 2239, events\create-event.less */
.create_eve_bg input[type="text"]:focus,
.create_eve_bg input[type="password"]:focus,
.create_eve_bg input[type="email"]:focus,
.create_eve_bg input[type="url"]:focus,
.create_eve_bg input[type="tel"]:focus,
.create_eve_bg input[type="file"]:focus,
.create_eve_bg textarea:focus,
.create_eve_bg select:focus,
.create_eve_bg .input-group-addon:focus,
.create_eve_bg .theme-images a:focus {
  border: 1px solid #FDDA24;
}
/* line 2245, events\create-event.less */
.create_eve_btns li a {
  text-align: center;
}
@media only screen and (max-width: 600px) {
  /* line 2248, events\create-event.less */
  .create_eve_btns li {
    width: 32.6%;
  }
  /* line 2250, events\create-event.less */
  .create_eve_btns li button {
    width: 100% !important;
  }
}
/* line 2255, events\create-event.less */
.clear-venue {
  border: 0;
  background-color: white;
  color: #666;
  font-size: 17px;
  padding: 2px 5px;
  position: absolute;
  top: -6px;
  right: -4px;
}
/* line 2264, events\create-event.less */
.clear-venue:hover,
.clear-venue:focus {
  color: #333;
}
/* line 2268, events\create-event.less */
#locationField {
  position: relative;
}
/* line 2271, events\create-event.less */
li.TaxField {
  width: auto !important;
}
/* line 2275, events\create-event.less */
li.TaxField_width {
  margin-right: 20px !important;
}
/* line 2278, events\create-event.less */
.TaxField_width {
  width: 66px !important;
}
/*-------------------------------------------------------------------------------
      C.Event Details
    -------------------------------------------------------------------------------*/
/* line 1, events\event-details.less */
.onScrollContainer.onScrollContainer--active .dummy_wrap {
  width: auto!important;
}
/* line 6, events\event-details.less */
.header_img > img {
  margin-bottom: -6px;
  width: 100%;
}
/* line 13, events\event-details.less */
.img_below_cont {
  color: #fff;
  display: inline-block;
  float: left;
  font-style: normal;
  text-align: left;
  width: 70%;
}
/* line 23, events\event-details.less */
.img_below_cont h2,
.img_below_cont h1 {
  clear: both;
  display: block;
  float: left;
  /*font-size: 26px;*/
  font-size: 2em;
  font-weight: 300;
  padding: 10px 10px 5px;
}
/* line 32, events\event-details.less */
.img_below_cont h1 {
  margin: 0;
}
/* line 34, events\event-details.less */
.img_below_cont h4 {
  font-size: 28px;
  text-align: left;
  padding: 49px 10px;
}
/* line 41, events\event-details.less */
.img_below_cont ul li {
  display: block;
  list-style-type: none;
  text-align: left;
  margin: 0;
  padding: 5px 10px;
}
/* line 50, events\event-details.less */
.img_below_contLoc ul li {
  display: inline-block;
  text-align: center;
  padding: 24px 10px 23px;
}
/* line 57, events\event-details.less */
.img_below_contLoc.entertainment ul li {
  border-left: none;
}
/* line 62, events\event-details.less */
.Rlist .professional {
  border-left: 1px solid #3ab3d6;
}
/* line 67, events\event-details.less */
.img_below_contLoc.spiritualwellness ul li,
.Rlist .spiritualwellness {
  border-left: 1px solid #e2b029;
}
/* line 72, events\event-details.less */
.img_below_contLoc.training ul li,
.Rlist .training {
  border-left: 1px solid #989642;
}
/* line 77, events\event-details.less */
.img_below_contLoc.food ul li,
.Rlist .food {
  border-left: 1px solid #159a91;
}
/* line 82, events\event-details.less */
.img_below_contLoc.campus ul li,
.Rlist .campus {
  border-left: 1px solid #8e3aa0;
}
/* line 87, events\event-details.less */
.img_below_contLoc.sports ul li,
.Rlist .sports {
  border-left: 1px solid #059dd4;
}
/* line 92, events\event-details.less */
.img_below_contLoc.tradeshows ul li,
.Rlist .tradeshows {
  border-left: 1px solid #2f52a3;
}
/* line 97, events\event-details.less */
.img_below_contLoc.theater ul li,
.Rlist .theater {
  border-left: 1px solid #d74915;
}
/* line 102, events\event-details.less */
.img_below_contLoc ul li a {
  color: #fff;
}
/* line 107, events\event-details.less */
.img_below_cont ul li span,
.img_below_contLoc ul li span {
  margin-right: 10px;
}
/* line 112, events\event-details.less */
.img_below_contLoc ul li span {
  display: block;
}
/* line 117, events\event-details.less */
.eventTickets ul.list li {
  border: none;
  color: #fff;
  display: inline-block;
  float: left;
  font-size: 14px;
  list-style-type: none;
  overflow: hidden;
  text-align: left;
  margin: 0;
  padding: 9px 0;
}
/* line 131, events\event-details.less */
.img_below_cont p {
  font-size: 2.188em;
  text-align: left!important;
  padding: 40px 0;
}
/* line 138, events\event-details.less */
.set_reminder,
.google_icon {
  padding: 40px 0 40px 20px;
}
/* line 143, events\event-details.less */
.set_reminder {
  border-left: 1px solid #a72493;
  float: left;
}
/* line 149, events\event-details.less */
.google_icon {
  border-left: 1px solid #a72493;
  display: inline-block;
}
/* line 155, events\event-details.less */
.Rlist ul {
  margin: 0;
  padding: 0;
}
/* line 161, events\event-details.less */
.Rlist li {
  -moz-transition: all 500ms;
  -ms-transition: all 500ms;
  -o-transition: all 500ms;
  -webkit-transition: all 500ms;
  display: inline-block;
  float: left;
  list-style-type: none;
  text-align: center;
  transition: all 500ms;
  margin: 0;
}
/* line 175, events\event-details.less */
.Rlist li:hover {
  background: rgba(0, 0, 0, 0.1);
}
/* line 180, events\event-details.less */
.Rlist li a {
  color: #fff;
  display: block;
  padding: 30px 10px;
}
/* line 187, events\event-details.less */
.Rlist span {
  display: block;
  font-size: 26px;
}
/* line 193, events\event-details.less */
.img_below_cont .sub_links {
  clear: both;
  display: block;
  float: left;
  text-align: left;
  padding: 2px 5px 0;
}
/* line 202, events\event-details.less */
.img_below_cont .sub_links span {
  font-size: 15px;
  font-weight: 300;
  padding-left: 5px;
}
/* line 209, events\event-details.less */
.img_below_cont .icon-alaram_icon,
.img_below_cont .icon-google_map_icon {
  font-size: 16px;
}
/* line 214, events\event-details.less */
.event_side_tabs a {
  color: #fff;
  font-size: 14px!important;
}
/* line 220, events\event-details.less */
.event_navigation ul li a {
  background-color: #f5f6f7;
  border-top: 0;
  color: #464646;
  font-size: 20px;
  font-weight: 400;
  margin-bottom: 0;
  padding-bottom: 23px;
  padding-top: 23px;
}
/* line 232, events\event-details.less */
.event_navigation.entertainment ul li a {
  border-bottom: 1px solid #ba36a6;
  border-left: 1px solid #ba36a6;
}
/* line 238, events\event-details.less */
.event_navigation.entertainment ul li:last-child a {
  border-right: 1px solid #ba36a6;
}
/* line 243, events\event-details.less */
.event_navigation.professional ul li a {
  border-bottom: 1px solid #1889a3;
  border-left: 1px solid #1889a3;
}
/* line 249, events\event-details.less */
.event_navigation.professional ul li:last-child a {
  border-right: 1px solid #1889a3;
}
/* line 254, events\event-details.less */
.event_navigation.spiritualwellness ul li a {
  border-bottom: 1px solid #f6c747;
  border-left: 1px solid #f6c747;
}
/* line 260, events\event-details.less */
.event_navigation.spiritualwellness ul li:last-child a {
  border-right: 1px solid #f6c747;
}
/* line 265, events\event-details.less */
.event_navigation.training ul li a {
  border-bottom: 1px solid #9f9d52;
  border-left: 1px solid #9f9d52;
}
/* line 271, events\event-details.less */
.event_navigation.training ul li:last-child a {
  border-right: 1px solid #9f9d52;
}
/* line 276, events\event-details.less */
.event_navigation.food ul li a {
  border-bottom: 1px solid #26a79e;
  border-left: 1px solid #26a79e;
}
/* line 282, events\event-details.less */
.event_navigation.food ul li:last-child a {
  border-right: 1px solid #26a79e;
}
/* line 287, events\event-details.less */
.event_navigation.campus ul li a {
  border-bottom: 1px solid #9962a5;
  border-left: 1px solid #9962a5;
}
/* line 293, events\event-details.less */
.event_navigation.campus ul li:last-child a {
  border-right: 1px solid #9962a5;
}
/* line 298, events\event-details.less */
.event_navigation.sports ul li a {
  border-bottom: 1px solid #00AFEF;
  border-left: 1px solid #00AFEF;
}
/* line 304, events\event-details.less */
.event_navigation.sports ul li:last-child a {
  border-right: 1px solid #00AFEF;
}
/* line 309, events\event-details.less */
.event_navigation.tradeshows ul li a {
  border-bottom: 1px solid #4b68ad;
  border-left: 1px solid #4b68ad;
}
/* line 315, events\event-details.less */
.event_navigation.tradeshows ul li:last-child a {
  border-right: 1px solid #4b68ad;
}
/* line 320, events\event-details.less */
.event_navigation.theater ul li a {
  border-bottom: 1px solid #ea754a;
  border-left: 1px solid #ea754a;
}
/* line 326, events\event-details.less */
.event_navigation.theater ul li:last-child a {
  border-right: 1px solid #ea754a;
}
/* line 331, events\event-details.less */
.get_tickts {
  color: #464646;
  font-size: 26px;
  font-weight: 300;
  padding: .7em 0;
}
/* line 339, events\event-details.less */
.img_below_contLoc .icon-alaram_icon,
.img_below_contLoc .icon-google_map_icon {
  font-size: 30px;
  font-weight: 400;
  margin-bottom: 15px;
}
/* line 346, events\event-details.less */
.img_below_cont.entertainment,
.img_below_contLoc.entertainment,
.eventTicketsCat.entertainment,
.event_left_cont #wrap.entertainment,
.booking a.entertainment,
.row.entertainment,
.eventTickets.entertainment,
.iconList.entertainment {
  background: #ba36a6;
}
/* line 351, events\event-details.less */
.img_below_cont.professional,
.img_below_contLoc.professional,
.eventTicketsCat.professional,
.event_left_cont #wrap.professional,
.booking a.professional,
.row.professional,
.iconList.professional,
a.professional,
.professional.login {
  background: #1889a3;
  border-color: #1889a3;
}
/* line 357, events\event-details.less */
.img_below_cont.spiritualwellness,
.img_below_contLoc.spiritualwellness,
.eventTicketsCat.spiritualwellness,
.event_left_cont #wrap.spiritualwellness,
.booking a.spiritualwellness,
.row.spiritualwellness {
  background: #f6c747;
}
/* line 362, events\event-details.less */
.img_below_cont.training,
.img_below_contLoc.training,
.eventTicketsCat.training,
.event_left_cont #wrap.training,
.booking a.training,
.row.training {
  background: #9f9d52;
}
.img_below_cont.trainingworkshops,
.img_below_contLoc.trainingworkshops,
.eventTicketsCat.trainingworkshops,
.event_left_cont #wrap.trainingworkshops,
.booking a.trainingworkshops,
.row.trainingworkshops {
  background: #9f9d52;
}
/* line 367, events\event-details.less */
.img_below_cont.food,
.img_below_contLoc.food,
.eventTicketsCat.food,
.event_left_cont #wrap.food,
.booking a.food,
.row.food {
  background: #26a79e;
}
/* line 372, events\event-details.less */
.img_below_cont.campus,
.img_below_contLoc.campus,
.eventTicketsCat.campus,
.event_left_cont #wrap.campus,
.booking a.campus,
.row.campus {
  background: #9962a5;
}
.img_below_cont.collegecampus,
.img_below_contLoc.collegecampus,
.eventTicketsCat.collegecampus,
.event_left_cont #wrap.collegecampus,
.booking a.collegecampus,
.row.collegecampus {
  background: #9962a5;
}
.row.collegecampus {
  background: #9962a5;
}
/* line 377, events\event-details.less */
.img_below_cont.sports,
.img_below_contLoc.sports,
.eventTicketsCat.sports,
.event_left_cont #wrap.sports,
.booking a.sports,
.row.sports {
  background: #00AFEF;
}
/* line 382, events\event-details.less */
.img_below_cont.tradeshows,
.img_below_contLoc.tradeshows,
.eventTicketsCat.tradeshows,
.event_left_cont #wrap.tradeshows,
.booking a.tradeshows,
.row.tradeshows {
  background: #4b68ad;
}
/* line 387, events\event-details.less */
.img_below_cont.theater,
.img_below_contLoc.theater,
.eventTicketsCat.theater,
.event_left_cont #wrap.theater,
.booking a.theater,
.row.theater {
  background: #ea754a;
}
/* line 392, events\event-details.less */
.img_below_cont.newyear,
.img_below_contLoc.newyear,
.eventTicketsCat.newyear,
.event_left_cont #wrap.newyear,
.booking a.newyear,
.row.newyear,
.iconList.newyear,
a.newyear,
.newyear.login {
  background: #F67F67;
  border-color: #F67F67;
}
/* line 398, events\event-details.less */
.img_below_cont.specialoccasion,
.img_below_contLoc.specialoccasion,
.eventTicketsCat.specialoccasion,
.event_left_cont #wrap.specialoccasion,
.booking a.specialoccasion,
.row.specialoccasion,
.iconList.specialoccasion,
a.specialoccasion,
.specialoccasion.login {
  background: #038187;
  border-color: #038187;
}
.img_below_cont.donations,
.img_below_contLoc.donations,
.eventTicketsCat.donations,
.event_left_cont #wrap.donations,
.booking a.donations,
.row.donations,
.iconList.donations,
a.donations,
.donations.login {
  background: #FFA500;
  border-color: #FFA500;
}
.img_below_cont.webinar,
.img_below_contLoc.webinar,
.eventTicketsCat.webinar,
.event_left_cont #wrap.webinar,
.booking a.webinar,
.row.webinar,
.iconList.webinar,
a.webinar,
.webinar.login {
  background: #1f73b7;
  border-color: #1f73b7;
}
/* line 404, events\event-details.less */
.event_left_cont ul li {
  -webkit-box-shadow: inset -1px 0 0 #e1e1e1, inset 1px 0 0 #e1e1e1;
  -moz-box-shadow: inset -1px 0 0 #e1e1e1, inset 1px 0 0 #e1e1e1;
  box-shadow: inset -1px 0 0 #e1e1e1, inset 1px 0 0 #e1e1e1;
  font-size: 20px;
  margin-bottom: 15px;
  text-transform: uppercase;
}
/* line 414, events\event-details.less */
.event_left_cont ul li.eventorange {
  color: #f26921;
}
/* line 419, events\event-details.less */
.event_left_cont ul li.entertainment .eventCatValue,
.amount.entertainment {
  border-left: 1px solid #ba36a6;
  border-right: 1px dashed #ba36a6;
}
/* line 425, events\event-details.less */
.event_left_cont ul li.professional .eventCatValue,
.amount.professional {
  border-left: 1px solid #1889a3;
  border-right: 1px dashed #1889a3;
}
/* line 431, events\event-details.less */
.amount.professional2 {
  border-right: 1px dashed #1889a3;
  padding-right: 10px;
}
/* line 437, events\event-details.less */
.amount.ent2 {
  border-right: 1px dashed #ba36a6;
  padding-right: 10px;
}
/* line 443, events\event-details.less */
.event_left_cont ul li.spiritualwellness .eventCatValue,
.amount.spiritualwellness {
  border-left: 1px solid #f6c747;
  border-right: 1px dashed #f6c747;
}
/* line 449, events\event-details.less */
.event_left_cont ul li.training .eventCatValu,
.amount.training {
  border-left: 1px solid #9f9d52;
  border-right: 1px dashed #9f9d52;
}
/* line 455, events\event-details.less */
.event_left_cont ul li.food .eventCatValue,
.amount.food {
  border-left: 1px solid #26a79e;
  border-right: 1px dashed #26a79e;
}
/* line 461, events\event-details.less */
.event_left_cont ul li.campus .eventCatValue,
.amount.campus {
  border-left: 1px solid #9962a5;
  border-right: 1px dashed #9962a5;
}
/* line 467, events\event-details.less */
.event_left_cont ul li.sports .eventCatValue,
.amount.sports {
  border-left: 1px solid #00AFEF;
  border-right: 1px dashed #00AFEF;
}
/* line 473, events\event-details.less */
.event_left_cont ul li.tradeshows .eventCatValue,
.amount.tradeshows {
  border-left: 1px solid #4b68ad;
  border-right: 1px dashed #4b68ad;
}
/* line 479, events\event-details.less */
.event_left_cont ul li.theater .eventCatValue,
.amount.theater {
  border-left: 1px solid #ea754a;
  border-right: 1px dashed #ea754a;
}
/* line 485, events\event-details.less */
.event_left_cont .eventCatValue {
  border-left: 1px solid #ccc;
  border-right: 1px dashed #ccc;
}
/* line 491, events\event-details.less */
.event_left_cont ul li .font_date {
  font-size: 20px;
  font-style: italic;
  text-transform: none;
}
/* line 498, events\event-details.less */
.font_tickts a {
  color: #fff;
  font-size: 22px;
  padding: 38px;
}
/* line 505, events\event-details.less */
.div-header {
  display: inline-block;
  float: left;
  padding: 30px 0 30px 15px;
}
/* line 512, events\event-details.less */
.div-content {
  margin: 10px 0;
  padding: 0 10px;
}
/* line 518, events\event-details.less */
.hidden-md.div-content h1 {
  margin-bottom: 0;
}
/* line 523, events\event-details.less */
.hidden-md.div-content .cont_2 p,
.hidden-md.div-content .cont_3 p {
  padding-top: 0;
}
/* line 528, events\event-details.less */
.hidden-md.div-content .cont_2 ul li {
  border-bottom: 1px solid #c1c1c1!important;
  padding-bottom: 10px;
}
/* line 534, events\event-details.less */
.hidden-md.div-content .cont_2 h1 {
  font-size: 1.5em!important;
}
/* line 539, events\event-details.less */
.hidden-md.div-content .cont_2 ul li:last-child {
  border-bottom: none;
}
/* line 544, events\event-details.less */
.cont_main ul li {
  border: 0!important;
  clear: both;
  min-height: 100px;
  width: 100%;
  margin: 15px 0;
}
/* line 553, events\event-details.less */
.cont_1,
.cont_2 {
  float: none;
  width: 100%;
}
/* line 559, events\event-details.less */
.eventCatName {
  float: left;
  text-transform: capitalize;
  width: 60%;
  padding: 0 22px 0 10px;
}
/* line 567, events\event-details.less */
.eventCatName p {
  color: #787878;
  font-size: 14px;
  margin-top: 5px;
}
/* line 574, events\event-details.less */
.eventCatName p.tckdesc {
  color: #777;
  font-size: 14px;
  margin: 2px 0;
}
/* line 581, events\event-details.less */
.eventCatName p.taxtype {
  color: #FF2D2D;
  font-size: 12px;
  font-style: italic;
  margin-top: 2px;
  margin-bottom: 5px;
}
/* line 590, events\event-details.less */
.eventCatName p.saledate {
  color: #FF2D2D;
  font-size: 12px;
  font-style: italic;
  margin: 2px 0;
}
/* line 598, events\event-details.less */
.eventCatName p.redeem {
  color: green;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  margin: 2px 0;
}
/* line 607, events\event-details.less */
.eventCatName p.lastdate {
  color: #777;
  font-size: 13px;
  font-style: italic;
  margin: 2px 0;
}
/* line 615, events\event-details.less */
.eventCatName p i {
  color: #444;
  vertical-align: sub;
}
/* line 621, events\event-details.less */
.eventCatName p a,
.briefDetail p a {
  color: #444;
  float: right;
  font-size: 14px;
  font-style: italic;
}
/* line 629, events\event-details.less */
.eventCatValue {
  float: left;
  text-align: center;
  width: 25%;
}
/* line 636, events\event-details.less */
.eventCatSelect {
  float: right;
  width: 15%;
  text-align: center;
}
/* line 643, events\event-details.less */
.eventCatSelect,
.eventCatValue {
  padding: 10px 22px 10px 10px !important;
}
/* line 648, events\event-details.less */
.cont_3 {
  display: inline-block;
  float: none;
  text-align: center;
  width: 100%;
}
/* line 656, events\event-details.less */
.cont_1 {
  border-bottom: 1px solid #ba36a6;
  min-height: 75px;
}
/* line 662, events\event-details.less */
.cont_1 h1 {
  float: left;
  font-size: 35px;
  width: 33%;
  margin: 0;
  padding: 10px;
}
/* line 671, events\event-details.less */
.cont_main h2 {
  display: inline;
  float: left;
  font-size: 21px;
  margin-right: 0;
  text-transform: capitalize;
  width: 100%;
  padding: 3px 0;
}
/* line 682, events\event-details.less */
.cont_1 p {
  float: left;
  width: 65%;
  padding: 0 10px;
}
/* line 689, events\event-details.less */
.cont_1 p,
.cont_2 p,
.cont_3 p {
  color: #4e5152;
  font-size: 16px;
  text-transform: none;
}
/* line 696, events\event-details.less */
.cont_2 p,
.cont_3 p {
  color: #787878;
  float: left;
  font-size: 14px;
  margin-right: 0;
  margin-top: 5px;
  padding: 10px 0;
}
/* line 706, events\event-details.less */
.right_cont_p p {
  min-width: 100px;
}
/* line 711, events\event-details.less */
.cont_1 p span {
  padding-right: 8px;
  margin: 5px;
}
/* line 717, events\event-details.less */
.mumbai_sub_cont {
  color: #4e5152;
  float: left;
  font-size: 20px;
  margin: 12px 5px 27px;
}
/* line 725, events\event-details.less */
.selectpicker {
  border: 1px solid #303030;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #303030!important;
  font-size: 18px;
  width: 33%;
  margin: 1em 3em 1em 4em;
  padding: 5px 15px;
}
/* line 739, events\event-details.less */
.comingsoon_text,
.soldout_text {
  float: left;
  font-size: 14px;
  line-height: normal;
  text-align: center;
  width: 100%;
}
/* line 748, events\event-details.less */
.soldout_text {
  color: #FF2D2D!important;
  line-height: 32px;
}
/* line 754, events\event-details.less */
.left_cont_p {
  float: left;
  margin-right: 0;
  width: 450px;
  padding: 0 0 0 10px;
}
/* line 762, events\event-details.less */
.right_cont_p {
  color: #ba36a6!important;
  float: right;
  font-size: 26px!important;
  font-weight: 700;
}
/* line 770, events\event-details.less */
.cont_main .right_cont_p {
  border-left: 1px solid;
  border-right: 1px dashed;
  float: left;
  font-size: 25px!important;
  font-weight: 400;
  margin-left: 5%;
  padding-left: 0;
  padding-right: 1%;
  text-align: center;
  width: 120px;
}
/* line 784, events\event-details.less */
.hidden-md.div-content .right_cont_p {
  font-size: 20px!important;
}
/* line 789, events\event-details.less */
.cont_2 select {
  float: right;
  margin-top: 10px;
  width: 100px;
}
/* line 796, events\event-details.less */
.eventid {
  float: left;
  width: 100%;
  margin: 0 0 20px;
}
/* line 803, events\event-details.less */
.eventid a {
  border: 1px solid #7a7a7a;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #333;
  cursor: text;
  float: left;
  font-size: 21px;
  font-weight: 400;
  letter-spacing: .9px;
  text-transform: none;
  width: auto;
  padding: 10px 20px;
}
/* line 821, events\event-details.less */
.font_tickts {
  background-color: #ba36a6;
  float: right;
  text-transform: none;
  padding: 30px 0;
}
/* line 829, events\event-details.less */
#viewMoreEvents {
  display: inline-block;
}
/* line 834, events\event-details.less */
.SearchCatIcon {
  font-size: 40px;
}
/* line 839, events\event-details.less */
.invite_subcont i {
  cursor: pointer;
  font-size: 36px;
  margin-right: 10px;
}
/* line 846, events\event-details.less */
.invite_subcont .icon1-invitefriend:hover {
  color: #dead73;
}
/* line 851, events\event-details.less */
.invite_subcont .icon1-facebook:hover {
  color: #3b5998;
}
/* line 856, events\event-details.less */
.invite_subcont .icon1-twitter:hover {
  color: #48C3FC;
}
/* line 861, events\event-details.less */
.invite_subcont .icon1-linkedin:hover {
  color: #0077b5;
}
/* line 866, events\event-details.less */
.invite_subcont .icon1-google-plus:hover {
  color: #d74536;
}
/* line 871, events\event-details.less */
.invite_button {
  margin: 20px 0 67px;
}
/* line 876, events\event-details.less */
.invite_button a {
  border: 1px solid #7a7a7a;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #7a7a7a;
  font-size: 1.125em;
  text-transform: uppercase;
  padding: 5%;
}
/* line 889, events\event-details.less */
.invite_button a:hover {
  background-color: #ba36a6!important;
  border: 0;
  color: #fff;
}
/* line 896, events\event-details.less */
.invite_subcont h1,
.inviteFriend h1,
.invite_subcont h4,
.inviteFriend h4 {
  color: #464646;
  float: left;
  font-size: 1.5em;
  font-weight: 300;
  margin-top: 0;
  width: 100%;
}
/* line 906, events\event-details.less */
.inviteFriend h4 {
  margin-bottom: 10px;
}
/* line 908, events\event-details.less */
.invite_subcont span {
  display: inline-block;
  margin: 0 0 25px;
}
/* line 914, events\event-details.less */
.invite_subcont p {
  float: left;
  font-size: 18px;
  width: 100%;
  margin: 5px 0;
}
/* line 922, events\event-details.less */
.invite_subcont h2 {
  float: left;
  font-size: 17px;
  font-weight: 300;
  padding: 8px 0 5px;
}
/* line 930, events\event-details.less */
.event_sub_sub_cont h1 {
  margin: 0;
}
/* line 935, events\event-details.less */
.event_sub_sub_cont p {
  margin-top: 10px;
}
/* line 940, events\event-details.less */
.event_sub_sub_cont {
  float: left;
}
/* line 945, events\event-details.less */
#event_about,
#event_gallery,
#event_terms, #event_sameorganizer {
  color: #434343;
  padding: 1em 0;
}

#event_sameorganizer h3 {
  margin-bottom:20px;
}

/* line 951, events\event-details.less */
#event_about p a {
  /*color:#434343;
  font-size:.938em;
  position:relative;
  z-index:10;*/
}
/* line 959, events\event-details.less */
#event_about p a:hover {
  color: #d64448;
}
/* line 964, events\event-details.less */
.borderTop {
  border-image: url(../res/images/border-ticket.png) 76% 0 0 18% !important;
  border-top: 15px solid #e1e1e1!important;
  margin-bottom: 15px!important;
}
#accrdn_1 .div-content {
  margin-bottom: 5px;
}
/* line 971, events\event-details.less */
.borderBottom {
  border-bottom: 15px solid #e1e1e1!important;
  border-image: url(../res/images/border-ticket2.png) 0 0 75% 18% !important;
}
/* line 977, events\event-details.less */
.event_image_thumb ul li {
  float: left;
  height: auto;
  width: 300px;
  margin: 10px 10px 0 0;
  padding: 2px 5px 5px;
}
/* line 986, events\event-details.less */
.event_image_large {
  padding: 5px;
}
/* line 991, events\event-details.less */
.book {
  color: #313030;
  display: inline-block;
  float: right;
  text-transform: none!important;
  width: 100%;
}
/* line 1000, events\event-details.less */
.book .book_subcont_a p {
  font-size: 20px!important;
  text-align: right;
}
/* line 1006, events\event-details.less */
.book_subcont_a.col-md-12 .price_rate {
  float: right;
  padding-left: 100px;
}
/* line 1012, events\event-details.less */
.book_subcont_a {
  margin: 20px 5px 0 0;
}
/* line 1017, events\event-details.less */
.book_subcont_b {
  border-top: 1px solid #d8d8d8;
  font-size: 22px!important;
  padding: 1em 1em 0;
}
/* line 1024, events\event-details.less */
.well {
  background: none;
  border: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #AEAEAE;
  text-align: center;
  margin: 0 auto;
}
/* line 1039, events\event-details.less */
.well img {
  margin-top: 10px;
  width: auto;
  max-width: 100%;
}
/* line 1046, events\event-details.less */
.book_btn {
  background-color: #d64448;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #fff!important;
  display: inline-block;
  font-size: 22px;
  padding: .5em 2em;
}
/* line 1059, events\event-details.less */
.book_now {
  float: right;
  margin: 30px 0 0;
}
/* line 1065, events\event-details.less */
.table_cont {
  border-top: 1px solid #d8d8d8;
  float: right;
  font-size: 18px;
  text-align: right;
  width: 70%;
}
@media only screen and (max-width: 600px) {
  /* line 1072, events\event-details.less */
  .table_cont {
    width: 100%;
  }
}
/* line 1077, events\event-details.less */
.table_left_cont {
  font-size: 16px;
  line-height: 35px;
  padding-right: 0;
  width: 61%;
  text-align: left;
}
/* line 1086, events\event-details.less */
.table_ryt_cont {
  line-height: 40px;
}
/* line 1091, events\event-details.less */
.terms_cont {
  font-size: 16px;
  padding-right: 10px;
}
/* line 1097, events\event-details.less */
.terms_cont a {
  color: #4e5152;
  text-decoration: underline;
}
/* line 1103, events\event-details.less */
.code_input {
  width: 48.5%;
}
/* line 1108, events\event-details.less */
.code_input input {
  border: 1px solid #cecece;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-bottom: 12px;
  margin-top: 12px;
  width: 90%;
  padding: 10px 5px;
}
/* line 1123, events\event-details.less */
td.discount_code {
  text-align: left;
  height: auto;
  line-height: 47px;
  width: 100%;
  /* padding: 0 !important; */
  padding: 12px 0;
  display: block;
}
/* line 1134, events\event-details.less */
.book_now:hover {
  color: #4e5152;
}
/* line 1139, events\event-details.less */
.final_val {
  font-size: 20px!important;
  line-height: 40px;
}
/* line 1145, events\event-details.less */
.discount_code a {
  /*color:#4e5152;*/
  /*color:#2FB306;*/
  font-size: 18px;
  font-style: normal;
  line-height: 45px;
  font-weight: bold;
}
/* line 1155, events\event-details.less */
.padding_custom {
  padding-bottom: 35px!important;
}
/* line 1160, events\event-details.less */
#wrap {
  height: 52px;
  left: 11px;
  position: relative;
  top: 18px;
  width: 183px;
  z-index: 1;
}
/* line 1170, events\event-details.less */
.cut1:before {
  -moz-transform: rotate(44deg);
  -ms-transform: rotate(44deg);
  -o-transform: rotate(44deg);
  -webkit-transform: rotate(44deg);
  background: #FFF;
  content: "";
  height: 18px;
  left: -10px;
  position: absolute;
  top: -9px;
  transform: rotate(44deg);
  width: 18px;
  z-index: 9;
}
/* line 1187, events\event-details.less */
.cut1:after {
  -moz-transform: rotate(47deg);
  -ms-transform: rotate(47deg);
  -o-transform: rotate(47deg);
  -webkit-transform: rotate(47deg);
  background: #FFF;
  bottom: -9px;
  content: "";
  height: 18px;
  left: -10px;
  position: absolute;
  transform: rotate(47deg);
  width: 18px;
  z-index: 9;
}
/* line 1204, events\event-details.less */
.cut2:before {
  -moz-transform: rotate(47deg);
  -ms-transform: rotate(47deg);
  -o-transform: rotate(47deg);
  -webkit-transform: rotate(47deg);
  background: #FFF;
  content: "";
  height: 20px;
  position: absolute;
  right: -10px;
  top: -9px;
  transform: rotate(47deg);
  width: 20px;
  z-index: 9;
}
/* line 1221, events\event-details.less */
.cut2:after {
  -moz-transform: rotate(44deg);
  -ms-transform: rotate(44deg);
  -o-transform: rotate(44deg);
  -webkit-transform: rotate(44deg);
  background: #FFF;
  bottom: -9px;
  content: "";
  height: 18px;
  position: absolute;
  right: -10px;
  transform: rotate(44deg);
  width: 18px;
  z-index: 9;
}
/* line 1238, events\event-details.less */
#content {
  color: #FFF;
  font-size: 22px;
  position: absolute;
  text-align: center;
  top: 4px;
  width: 100%;
  z-index: 2;
  margin: 5px 0;
}
/* line 1250, events\event-details.less */
.custom_date {
  cursor: pointer;
  height: 33px;
  margin-left: 0;
  min-width: 141px;
  text-align: center;
  padding: 0 4px;
}
/* line 1260, events\event-details.less */
.custom_date:hover {
  background-color: #9063CD;
  color: #fff!important;
}
/* line 1266, events\event-details.less */
.container.event_detail_main,
.hidden-md.div-content .cont_2 select {
  margin-top: 0;
}
/* line 1271, events\event-details.less */
.img_below_contLoc,
.Rlist {
  float: right;
}
/* line 1276, events\event-details.less */
.img_below_contLoc.entertainment ul li,
.ent,
.Rlist .entertainment {
  border-left: 1px solid #a72493;
}
/* line 1281, events\event-details.less */
.event_navigation ul li,
.event_navigation ul li a:hover {
  background-color: #f5f6f7;
}
/* line 1286, events\event-details.less */
.event_navigation.entertainment ul li a:hover,
.event_left_cont ul li.entertainment {
  color: #ba36a6;
}
/* line 1291, events\event-details.less */
.event_navigation.professional ul li a:hover,
.event_left_cont ul li.professional {
  color: #1889a3;
}
/* line 1296, events\event-details.less */
.event_navigation.spiritualwellness ul li a:hover,
.event_left_cont ul li.spiritualwellness {
  color: #f6c747;
}
/* line 1301, events\event-details.less */
.event_navigation.training ul li a:hover,
.event_left_cont ul li.training {
  color: #9f9d52;
}
/* line 1306, events\event-details.less */
.event_navigation.food ul li a:hover,
.event_left_cont ul li.food {
  color: #26a79e;
}
/* line 1311, events\event-details.less */
.event_navigation.campus ul li a:hover,
.event_left_cont ul li.campus {
  color: #9962a5;
}
/* line 1316, events\event-details.less */
.event_navigation.sports ul li a:hover,
.event_left_cont ul li.sports {
  color: #00AFEF;
}
/* line 1321, events\event-details.less */
.event_navigation.tradeshows ul li a:hover,
.event_left_cont ul li.tradeshows {
  color: #4b68ad;
}
/* line 1326, events\event-details.less */
.event_navigation.theater ul li a:hover,
.event_left_cont ul li.theater {
  color: #ea754a;
}
/* line 1331, events\event-details.less */
.event_left_cont,
.hidden-md.div-content .left_cont_p,
.event_image_thumb {
  padding-left: 0;
  padding-right: 0;
}
/* line 1337, events\event-details.less */
.hidden-md.div-content,
.navbar-collapse {
  padding: 0;
}
/* line 1342, events\event-details.less */
.cont_main,
.event_image_thumb ul li img,
.event_image_large > img {
  width: 100%;
}
/* line 1347, events\event-details.less */
.eventCatName p.taxtype,
.eventCatName p.tckdesc,
.eventCatName p.saledate,
.eventCatName p.lastdate,
.eventCatName p.redeem,
.invite_subcont,
.invite_subcont h2,
.invite_subcont p {
  float: left;
  width: 100%;
}
/* line 1353, events\event-details.less */
#event_about h1,
#event_gallery h1,
#event_about p {
  font-weight: 300;
}
/* line 1358, events\event-details.less */
.modal-backdrop {
  z-index: -1;
}
/* line 1363, events\event-details.less */
.gnrl_padding,
.book .book_subcont_a {
  padding: 1em;
}
/* line 1367, events\event-details.less */
.ticket_selector {
  line-height: 30px;
  padding: 0 5px;
  width: 90px;
}
/* line 1372, events\event-details.less */
#event_about ul li {
  list-style-type: disc;
  margin-left: 18px;
}
/* line 1376, events\event-details.less */
#event_about ol li {
  list-style-type: decimal;
  margin-left: 18px;
}
/* line 1382, events\event-details.less */
.book_now > #wrap {
  border-radius: 4px;
}
/*-------------------------------------------------------------------------------
      D.Event Happenings
    -------------------------------------------------------------------------------*/
/* line 1, events\event-happenings.less */
.eventsHappening {
  margin-top: 60px;
  position: relative;
}
/* line 7, events\event-happenings.less */
.eventsHappening li a:hover .eventsCount,
.eventsHappening li a:focus .eventsCount {
  right: 50px;
}
/* line 12, events\event-happenings.less */
.eventsHappening .totalCount {
  color: #515151;
  font-size: 60px;
  font-weight: 400;
  text-align: center;
}
/* line 20, events\event-happenings.less */
.eventsHappening h2 {
  color: #515151;
}
/* line 25, events\event-happenings.less */
.eventsCat {
  position: relative;
}
/* line 30, events\event-happenings.less */
.eventsCat li img {
  height: 166px;
  width: 100%;
}
/* line 36, events\event-happenings.less */
.eventsCount {
  display: inline-block;
  float: right;
  font-size: 70px;
  font-weight: 100;
  line-height: 95px;
  position: absolute;
  right: 30px;
  top: 0;
  vertical-align: top;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  -o-transition: all .4s;
  transition: all .4s;
}
/* line 53, events\event-happenings.less */
.eventName {
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  position: relative;
  text-align: center;
  text-transform: capitalize;
  top: -35px;
}
/*-------------------------------------------------------------------------------
      E.Event Tickets
    -------------------------------------------------------------------------------*/
/* line 1, events\event-tickets.less */
.eventTickets,
.eventTicketsCat {
  padding: 10px 5px 30px;
}
/* line 6, events\event-tickets.less */
.eventTickets {
  height: 60px;
}
/* line 11, events\event-tickets.less */
.eventTicketsCat {
  display: none;
  height: 120px;
}
/* line 17, events\event-tickets.less */
.eventTickets h2,
.eventTicketsCat h2 {
  color: #fff;
  display: inline-block;
  font-size: 18px;
  text-align: center;
}
/* line 25, events\event-tickets.less */
.eventTickets li {
  border-left: 1px solid #a72493;
  float: right;
}
/* line 31, events\event-tickets.less */
.eventTickets li,
.eventTicketsCat li {
  list-style-type: none;
  padding-left: 10px;
}
/* line 37, events\event-tickets.less */
.eventTicketsCat li {
  border: none;
  color: #fff;
  float: left;
  position: relative;
  padding: 5px 0 5px 25px;
}
/* line 46, events\event-tickets.less */
.eventTickets li a,
.eventTicketsCat li a {
  color: #fff;
  display: block;
  font-size: 9px;
}
/* line 53, events\event-tickets.less */
.eventTicketsCat li span {
  left: 0;
  margin-right: 20px;
  position: absolute;
}
/* line 60, events\event-tickets.less */
.eventTickets li a span {
  display: block;
  margin-bottom: 5px;
  text-align: center;
}
/* line 67, events\event-tickets.less */
.event_left_cont .ticketsDetail {
  border: none;
  padding: 0 10px;
}
/* line 73, events\event-tickets.less */
.event_left_cont .ticketsDetail h2 {
  float: left;
  font-size: 30px;
  margin-bottom: 10px;
  text-transform: capitalize;
}
/* line 81, events\event-tickets.less */
.event_left_cont .ticketsDetail ul {
  float: right;
  position: relative;
}
/* line 87, events\event-tickets.less */
.event_left_cont .ticketsDetail ul li {
  border: none;
  color: #656565;
  display: block;
  font-size: 13px;
  list-style-type: none;
  padding-left: 20px;
  text-transform: capitalize;
}
/* line 98, events\event-tickets.less */
.ticketsDetail span {
  left: 0;
  margin-top: 2px;
  position: absolute;
}
/* line 105, events\event-tickets.less */
.briefDetail {
  display: none;
  width: 100%;
}
/* line 111, events\event-tickets.less */
.briefDetail .style {
  color: #313131;
  font-size: 14px;
  font-weight: 400;
  height: 50px;
  margin-bottom: 10px;
  text-transform: capitalize;
  padding: 10px;
}
/* line 122, events\event-tickets.less */
.briefDetail span.name,
.briefDetail span.amount {
  display: inline-block;
  float: left;
  padding-top: 5px;
  width: 33.333%;
}
/* line 130, events\event-tickets.less */
.briefDetail span.amount {
  text-align: center;
}
/* line 135, events\event-tickets.less */
.briefDetail span.selectNo {
  float: right;
  width: 120px;
}
/* line 141, events\event-tickets.less */
.briefDetail p {
  color: #313131;
  font-size: 14px;
  font-weight: 400;
  text-transform: none;
  padding: 0 5px 10px 10px;
}
/* line 150, events\event-tickets.less */
.event_left_cont .selectNo ul li {
  border: none;
}
/* line 155, events\event-tickets.less */
.selectNo .form-control {
  height: 29px;
  padding: 0 20px;
}
/* line 161, events\event-tickets.less */
.eventCatSelect .selectpicker {
  border: none;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin: 0;
  padding: 0;
}
/* line 172, events\event-tickets.less */
.eventCatSelect.selectpicker .form-control {
  height: 25px;
  padding: 0 20px;
}
/* line 178, events\event-tickets.less */
.booking {
  margin-top: 20px;
}
/* line 183, events\event-tickets.less */
.bookDetail {
  border-top: 1px solid #777;
  color: #313030;
  text-transform: capitalize;
  width: 95%;
  margin: 0 auto;
}
/* line 192, events\event-tickets.less */
.bookDetail span.text,
.booking span.text {
  color: #313030;
  display: block;
  float: left;
  text-align: left;
}
/* line 200, events\event-tickets.less */
.bookDetail span.text,
.booking span.text,
.bookDetail span.value,
.booking span.value {
  text-transform: capitalize;
  padding: 10px;
}
/* line 206, events\event-tickets.less */
.bookDetail span.value,
.booking span.value {
  color: #313030;
  display: block;
  text-align: right;
}
/* line 213, events\event-tickets.less */
.booking h2 {
  border-top: 1px solid #777;
  color: #313030;
  text-transform: capitalize;
  margin: 0 5px;
  padding: 10px 15px;
}
/* line 222, events\event-tickets.less */
.booking .booknow {
  color: #FFF;
  margin-top: 20px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  padding: 20px;
}
/* line 232, events\event-tickets.less */
.check {
  float: left;
  font-size: 12px;
  padding-left: 10px;
  text-transform: capitalize;
}
/* line 240, events\event-tickets.less */
.check input[type="checkbox"],
input[type="radio"] {
  margin-right: 10px;
}
/* line 245, events\event-tickets.less */
.terms {
  display: block;
  font-size: 12px;
  text-align: center;
  width: auto;
}
/* line 253, events\event-tickets.less */
h2.pageHeading {
  font-size: 22px;
  margin-bottom: 15px;
}
/* line 259, events\event-tickets.less */
.locSearchContainer a.searchResultPage {
  color: #515151;
  font-size: 16px;
  font-weight: 400;
  position: absolute;
  right: 0;
  top: -45px;
}
/* line 269, events\event-tickets.less */
.searchResultPage .accTextCont {
  margin-top: 0;
}
/* line 274, events\event-tickets.less */
.event_toggle {
  clear: both;
  height: 100%;
  position: relative;
}
/* line 281, events\event-tickets.less */
.navbar-right .dropdown-menu hr {
  margin: 0;
}
/* line 286, events\event-tickets.less */
.dropdown-menu li span {
  font-size: 18px;
  font-weight: 400;
  margin-right: 10px;
}
/* line 293, events\event-tickets.less */
.icon-close1 {
  background: #F5F6F7;
  color: #000;
}
/* line 299, events\event-tickets.less */
.iconList {
  display: none;
  float: left;
  width: 100%;
  padding: 0;
}
/* line 307, events\event-tickets.less */
.iconList.entertainment {
  border-top: 1px solid #a72493;
}
/* line 312, events\event-tickets.less */
.iconList.professional {
  border-top: 1px solid #3ab3d6;
}
/* line 317, events\event-tickets.less */
.iconList li {
  display: inline-block;
  font-size: 30px;
  list-style-type: none;
  padding: 10px 40px!important;
}
/* line 325, events\event-tickets.less */
.iconList li a {
  color: #FFF;
  text-align: center!important;
}
/* line 331, events\event-tickets.less */
.iconList li a span {
  display: block!important;
}
/* line 336, events\event-tickets.less */
.icon-refresh {
  cursor: pointer;
  margin: 5px 0 0 20px;
}
/* line 342, events\event-tickets.less */
.eventTickets ul,
.iconList ul {
  margin: 0;
  padding: 0;
}
/* line 348, events\event-tickets.less */
.selectNo .form-control,
.selectNo .form-control:focus,
.eventCatSelect .selectpicker .form-control,
.eventCatSelect.selectpicker .form-control:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
@media (max-width: 360px) {
  /* line 355, events\event-tickets.less */
  .iconList li {
    padding: 10px 30px!important;
  }
  /* line 360, events\event-tickets.less */
  .right_cont_p .form-control {
    width: 60%;
  }
}
/*-------------------------------------------------------------------------------
      F.Get Promos
    -------------------------------------------------------------------------------*/
/* line 1, events\get-promos.less */
.getEventCoupons,
.createEvent {
  margin-top: 60px;
  padding: 40px 0;
}
.pageDescContainer {
  margin-top: 20px;
    padding: 20px 0;
    margin-left: 25px;
}
/* line 6, events\get-promos.less */
.getEventCoupons h2,
.eventsHappening h1,
.eventsHappening h2,
.createEvent h3,
.createEvent h2 {
  font-size: 26px;
  padding-bottom: 30px;
  text-align: center;
  text-transform: uppercase;
  margin: 0;
}
/* line 15, events\get-promos.less */
.eventsHappening h1 {
  color: #515151;
}
/* line 16, events\get-promos.less */
.getEventCoupons .btn-primary:hover,
.createEvent .btn-primary:hover {
  background: #FFF;
  border: 2px solid #FFF;
}
/* line 21, events\get-promos.less */
.createEvent .btn-primary:hover {
  color: #eb4860;
}
/* line 24, events\get-promos.less */
.getEventCoupons .btn-primary:hover {
  color: #444;
}
/*-------------------------------------------------------------------------------
 --------------------------------------------------------------------------------
  6. Queries 
---------------------------------------------------------------------------------
-------------------------------------------------------------------------------*/
/*~~~~
file name: queries.css
developer: Hema
Created Date: 
File Last Modified On: 
version: 1
~~~~*/
@media (min-width: 1300px) {
  /* line 10, queries.less */
  .container {
    width: 1200px;
  }
  /* line 15, queries.less */
  .mobileVer {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 22, queries.less */
  .btn-default,
  .btn-primary {
    font-size: 14px;
    padding: 14px;
  }
  /* line 28, queries.less */
  .getEventCoupons,
  .createEvent, 
  .pageDescContainer {
    margin-top: 50px;
  }
  
  /* line 33, queries.less */
  .eventsCat li img {
    height: 144px;
  }
  /* line 38, queries.less */
  .eventsCount {
    font-size: 90px;
    top: -8px;
  }
  /* line 44, queries.less */
  .accTextCont li span,
  .accTextCont li span,
  .showMoreCat li span {
    font-size: 12px;
  }
  /* line 49, queries.less */
  li.eventHappSearch {
    width: 33%;
    float: left;
  }
  /* line 55, queries.less */
  .accTextCont li {
    padding: 0;
  }
  /* line 60, queries.less */
  .accTextCont li a {
    display: inline-block;
    vertical-align: top;
    padding: 10px 10px 15px!important;
  }
  /* line 67, queries.less */
  .accTextCont li,
  .accTextCont li .cal_styles {
    margin-right: 7px;
  }
  /* line 72, queries.less */
  .onScrollContainer .accTextCont li,
  .accTextCont li .cal_styles {
    margin-right: 10px;
  }
  /* line 77, queries.less */
  .locSearchContainer,
  .locSearchContainer a {
    font-size: 20px;
  }
  /* line 82, queries.less */
  .locSearchContainer a {
    top: -2px;
  }
  /* line 87, queries.less */
  .subHeadingFont span,
  .latestBlog h2 {
    font-size: 18px;
  }
  /* line 92, queries.less */
  .eventThumbs li h6,
  .getEventCoupons h2,
  .eventsHappening h2,
  .createEvent h2,
  .category > [class^="icon-"],
  .category > [class*="icon-"] {
    font-size: 22px;
  }
  /* line 97, queries.less */
  .search:focus {
    height: 77px;
    top: -44px;
  }
  /* line 103, queries.less */
  .eventThumbs li .info {
    font-size: 13px;
  }
  /* line 108, queries.less */
  .catName em,
  .latestBlog span {
    font-size: 14px;
  }
  /* line 113, queries.less */
  .eventsHappening .totalCount {
    font-size: 56px;
  }
  /* line 118, queries.less */
  .cal_styles {
    width: 93px;
  }
  /* line 123, queries.less */
  .blogCat {
    bottom: 0;
  }
  /* line 128, queries.less */
  .blogContainer li .latestBlog {
    height: 250px;
  }
  /* line 133, queries.less */
  .blogContainer li {
    height: 406px;
  }
  /* line 138, queries.less */
  .accTextCont li .cal_styles {
    margin-bottom: 10px;
  }
  /* line 143, queries.less */
  .blogContainer li img {
    height: 160px;
  }
  /* line 148, queries.less */
  .latestBlog span {
    line-height: 20px;
    padding-top: 20px;
  }
  /* line 154, queries.less */
  .paymentBtn {
    width: 170px;
  }
}
@media (min-width: 767px) and (max-width: 769px) {
  /* line 161, queries.less */
  .create_eve_btns .gobtn {
    margin-top: 10px;
  }
}
@media (min-width: 991px) and (max-width: 1049px) {
  /* line 166, queries.less */
  .create_eve_tickets label {
    font-size: 16px;
  }
}
@media (max-width: 994px) {
  /* line 172, queries.less */
  #eventsMoreHappening li {
    width: auto !important;
    margin: 5px;
    border-bottom: 0;
    border-radius: 5px;
  }
  /* line 176, queries.less */
  #eventsMoreHappening li a {
    padding: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 184, queries.less */
  .logo,
  .navbar-default .navbar-brand {
    width: 98px;
    height: 51px;
    margin-top: 14px;
    margin-right: 8px;
    margin-left: 5px;
    padding: 0 0 0 4px;
  }
  /* line 194, queries.less */
  .nav > li > a {
    padding: 30px 6px;
  }
  /* line 199, queries.less */
  .search:focus {
    top: -43px;
    height: 60px;
  }
  /* line 205, queries.less */
  div.accTextCont.categoryList > ul > li:nth-child(10) > a {
    height: auto;
    line-height: 24px;
  }
  /* line 211, queries.less */
  #datepicker {
    height: 36px;
    padding: 0 20px;
  }
  /* line 217, queries.less */
  .btn-default,
  .btn-primary {
    font-weight: 400;
  }
  /* line 222, queries.less */
  .carousel {
    margin-bottom: 40px;
  }
  /* line 227, queries.less */
  .previous,
  .next {
    font-size: 60px;
  }
  /* line 232, queries.less */
  .status {
    margin-left: -5px;
  }
  /* line 237, queries.less */
  .accTextCont {
    padding: 19px 0 0;
  }
  /* line 242, queries.less */
  .accTextCont li span,
  .showMoreCat li span {
    font-size: 10px;
  }
  /* line 247, queries.less */
  .accTextCont li,
  .accTextCont li .cal_styles {
    margin-right: 8px;
  }
  /* line 252, queries.less */
  .navbar-nav > li {
    padding-right: 4px;
  }
  /* line 257, queries.less */
  .ddCustom .icon-downArrow {
    right: 0;
  }
  /* line 262, queries.less */
  .onScrollContainer .locSearchContainer {
    top: 20px;
    font-size: 14px;
  }
  /* line 268, queries.less */
  li.eventHappSearch {
    width: 35%;
    padding-left: 0;
    margin-left: 0;
  }
  /* line 275, queries.less */
  .SearchFilter_Holder {
    display: block!important;
    font-size: 15px!important;
  }
  /* line 281, queries.less */
  .locSearchContainer a {
    font-size: 17px!important;
    top: -1px;
    padding-bottom: 4px;
  }
  /* line 288, queries.less */
  .cal_styles {
    width: 69px;
  }
  /* line 293, queries.less */
  .subHeadingFont span,
  .eventThumbs li h6,
  .latestBlog h2 {
    font-size: 18px;
  }
  /* line 298, queries.less */
  .eventsHappening .totalCount {
    font-size: 50px;
  }
  /* line 303, queries.less */
  .latestBlog span {
    height: 150px;
    line-height: 20px;
    padding: 27px 0 0;
  }
  /* line 310, queries.less */
  .getEventCoupons,
  .createEvent, 
  .pageDescContainer {
    margin-top: 20px;
  }
  /* line 315, queries.less */
  .blogContainer li {
    height: 430px;
  }
  /* line 320, queries.less */
  .blogContainer li .latestBlog {
    height: 280px;
  }
  /* line 325, queries.less */
  .container {
    margin-top: 30px;
  }
  /* line 330, queries.less */
  .blogContainer {
    margin-bottom: 50px;
  }
  /* line 335, queries.less */
  .showMoreCat li {
    width: 23%;
  }
  /* line 340, queries.less */
  .ui-datepicker td span,
  .ui-datepicker td a {
    padding: 2px;
  }
  /* line 345, queries.less */
  ui-datepicker-div {
    top: 232px!important;
  }
  /* line 350, queries.less */
  .showMoreCat li a {
    text-align: center;
    line-height: normal;
  }
  /* line 356, queries.less */
  .blogContainer h1 {
    font-size: 22px;
  }
  /* line 361, queries.less */
  .blogCat i {
    font-size: 14px;
    padding-top: 4px;
    padding-left: 5px;
  }
  /* line 368, queries.less */
  .navbar-nav > li > a {
    line-height: 20px;
  }
  /* line 373, queries.less */
  .onScrollContainer .navbar-nav > li > a {
    line-height: 38px;
  }
  /* line 378, queries.less */
  footer .footerRight li {
    padding-left: 8px;
  }
  /* line 383, queries.less */
  footer .footerRight li a {
    font-size: 38px;
  }
  /* line 388, queries.less */
  footer .footerRight .icon-nextArrow {
    top: 47.5% !important;
  }
  /* line 390, queries.less */
  footer h4 {
    font-size: 13px;
  }
  /* line 395, queries.less */
  .publishContainer,
  .changePassword,
  .editProfile,
  .findFacilityContainer {
    width: 100%;
  }
  /* line 400, queries.less */
  .topContainer {
    width: 100%;
    margin: 0 auto;
  }
  /* line 406, queries.less */
  .myoverlay:hover .overlay {
    display: none!important;
  }
  /* line 411, queries.less */
  .accTextCont li label,
  .btn-default,
  .btn-primary,
  .ui-datepicker .ui-datepicker-title,
  .ui-datepicker th,
  .ui-state-default,
  .ui-widget-content .ui-state-default,
  .ui-widget-header .ui-state-default,
  footer nav li a {
    font-size: 12px;
  }
  /* line 416, queries.less */
  .accTextCont li i,
  .getEventCoupons h2,
  .eventsHappening h2,
  .createEvent h2 {
    font-size: 20px;
  }
  /* line 421, queries.less */
  .blogContainer li img,
  .blogContainer li img:hover {
    height: 130px;
  }
}
@media screen and (min-width: 320px) and (max-width: 479px) {
  /* line 428, queries.less */
  .logo_align > .navbar-brand {
    margin-left: -25px !important;
  }
}
@media screen and (min-width: 991px) and (max-width: 1200px) {
  /* line 435, queries.less */
  .eventImg img {
    width: 100%;
    height: auto;
  }
}
@media screen and (max-width: 767px) {
  /* line 443, queries.less */
  #locationContainer {
    z-index: 99;
  }
  /* line 448, queries.less */
  #locationContainerMobile {
    z-index: 99;
  }
  /* line 453, queries.less */
  .detailonscroll {
    display: none!important;
  }
  /* line 458, queries.less */
  .carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
    height: auto;
    width: 100%;
  }
  /* line 464, queries.less */
  .site-header {
    height: 55px !important;
  }
  /* line 469, queries.less */
  .navbar-header {
    position: relative;
  }
  /* line 474, queries.less */
  .navbar-default .navbar-toggle:hover,
  .navbar-default .navbar-toggle:focus {
    background: none;
  }
  /* line 479, queries.less */
  .ddCustom {
    position: absolute;
    top: 0;
    left: 75px;
  }
  /* line 486, queries.less */
  .selCountry {
    margin-top: 12px;
  }
  /* line 491, queries.less */
  .logo,
  .navbar-default .navbar-brand {
    width: 159px;
    height: 50px;
    margin-top: 0!important;
    margin-right: 8px;
    /* margin-left: 0; */
    margin-left: 0 !important;
    padding: 0 0 0 4px;
  }
  /* line 501, queries.less */
  .navbar-brand img {
    width: 100%;
    height: 100%;
  }
  /* line 507, queries.less */
  .btn-default,
  .btn-primary {
    font-size: 14px;
  }
  /* line 512, queries.less */
  .navbar-default {
    height: 55px;
    position: fixed;
    width: 100%;
    background-color: #FFFFFF;
  }
  /* line 520, queries.less */
  .subHeadingFont span,
  .mainDD {
    font-size: 16px;
  }
  /* line 525, queries.less */
  .navbar-collapse.in {
    background: #D4D4D4;
  }
  /* line 530, queries.less */
  .navbar-nav > li,
  .navbar-collapse {
    padding-right: 0;
  }
  /* line 535, queries.less */
  .navbar-nav {
    margin: 2px 0;
  }
  /* line 540, queries.less */
  .getEventCoupons,
  .createEvent, .pageDescContainer {
    margin-top: 20px;
    padding: 20px 0;
  }
  /* line 546, queries.less */
  .blogContainer {
    margin-bottom: 40px;
  }
  /* line 551, queries.less */
  .carousel {
    margin-bottom: 35px;
  }
  /* line 556, queries.less */
  .publishContainer,
  .changePassword,
  .editProfile,
  .findFacilityContainer {
    width: 100%;
  }
  /* line 561, queries.less */
  .container {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }
  /* line 570, queries.less */
  .btnClass {
    display: inline;
  }
  /* line 575, queries.less */
  .navbar-header .onscroll {
    display: block;
  }
  /* line 580, queries.less */
  .latestBlog span {
    height: 210px;
  }
  /* line 585, queries.less */
  .blogContainer li,
  .blogContainer li .latestBlog {
    height: inherit;
  }
  /* line 590, queries.less */
  .blogContainer li .latestBlog {
    margin-bottom: 5px;
  }
  /* line 595, queries.less */
  .thumbBlock {
    padding-left: 5px;
    padding-right: 5px;
  }
  /* line 601, queries.less */
  .eventThumbs li h6 {
    font-size: 18px;
  }
  /* line 606, queries.less */
  .getEventCoupons h2,
  .eventsHappening h2,
  .createEvent h2 {
    font-size: 20px;
  }
  /* line 611, queries.less */
  .showMoreCat li {
    width: 32%;
  }
  /* line 616, queries.less */
  .showMoreCat li a {
    text-align: center;
    padding: 2px 0;
  }
  /* line 622, queries.less */
  .navbar-default .navbar-toggle {
    border: none;
  }
  /* line 627, queries.less */
  .mobileNavSelector {
    display: block;
    width: 100%;
    background: #FFF;
    position: fixed;
    top: 55px;
    -webkit-box-shadow: 0 3px 7px -4px #000000;
    box-shadow: 0 3px 7px -4px #000000;
    margin: 0;
    padding: 0;
  }
  /* line 640, queries.less */
  .mobileNavSelector li {
    display: inline-block;
    float: left;
    border-right: 1px solid #6F6F6F;
    padding: 8px 5px 5px;
  }
  /* line 648, queries.less */
  .mobileNavSelector li:last-child {
    border-right: none;
  }
  /* line 653, queries.less */
  .mobileNavSelector li:hover {
    background-color: #e9e9e9;
  }
  /* line 658, queries.less */
  .mobileNavSelector li:hover a {
    color: #000000;
  }
  /* line 663, queries.less */
  .mobileNavSelector li a {
    display: block;
    font-size: 18px;
    color: #6F6F6F;
    text-align: center;
    text-transform: uppercase;
  }
  /* line 672, queries.less */
  footer {
    text-align: center;
    padding: 20px 0!important;
  }
  /* line 678, queries.less */
  .previous,
  .next {
    font-size: 65px;
  }
  /* line 683, queries.less */
  .eventThumbs {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 689, queries.less */
  .subHeadingFont {
    padding-left: 5px;
  }
  /* line 694, queries.less */
  .mainDD {
    padding-right: 5px;
  }
  /* line 699, queries.less */
  .onScrollContainer .locSearchContainer {
    left: 145px;
  }
  /* line 704, queries.less */
  .navbar-right li:first-child a {
    padding-top: 0;
  }
  /* line 709, queries.less */
  .mobileVer {
    padding: 0 15px;
  }
  /* line 714, queries.less */
  .mobileVer ul {
    float: left;
    width: 33.33333%;
  }
  /* line 720, queries.less */
  .mobileVer ul:last-child {
    padding: 0 0 50px 5px;
  }
  /* line 725, queries.less */
  .mobileVer li {
    font-weight: 100;
    font-size: 14px;
  }
  /* line 731, queries.less */
  .mobileVer li a {
    text-align: left;
    color: #fff;
    display: block;
    padding-bottom: 10px;
  }
  /* line 739, queries.less */
  .logo_align {
    text-align: center!important;
    width: 30%!important;
    margin: 0 auto!important;
  }
  /* line 746, queries.less */
  #event_about,
  #event_gallery,
  #event_terms {
    /*float: left;*/
  }
  /* line 751, queries.less */
  .nav .navbar-nav .navbar-right {
    background: #fff!important;
  }
  /* line 756, queries.less */
  .onScrollContainer--active,
  .locSearchContainer,
  .blogContainer li img,
  footer nav,
  .myoverlay:hover .overlay,
  .overlay,
  .thumbnail .overlay {
    display: none;
  }
}
@media screen and (min-width: 768px) and (max-width: 980px) {
  /* line 763, queries.less */
  .pinkColor {
    margin-top: 20px!important;
  }
}
@media screen and (max-width: 1280px) {
  /* line 770, queries.less */
  .onScrollContainer .accTextCont {
    right: 0;
    padding: 20px;
  }
  /* line 776, queries.less */
  .onScrollContainer .locSearchContainer .accTextCont .btn {
    right: -635px;
    top: -10px;
  }
  /* line 782, queries.less */
  #headerDD4 > div.accTextCont.categoryList > ul > li:nth-child(11) > a {
    top: 0;
  }
  /* line 787, queries.less */
  .onScrollContainer .navbar-nav > li > a {
    line-height: 49px;
    font-size: 28px;
  }
  /* line 793, queries.less */
  .search-res {
    display: none;
  }
}
@media screen and (min-width: 1281px) and (max-width: 1920px) {
  /* line 800, queries.less */
  .logo,
  .navbar-default .navbar-brand {
    padding: 0 32px 0 6px;
  }
  /* line 805, queries.less */
  .navbar-right {
    margin-right: 0;
  }
  /* line 810, queries.less */
  span.alignRight a {
    right: 138px;
  }
}
@media screen and (min-width: 1023px) and (max-width: 1920px) {
  /* line 817, queries.less */
  .ticketsDetail,
  .briefDetail,
  .terms {
    display: none;
  }
}
@media screen and (min-width: 1920px) {
  /* line 824, queries.less */
  .ticketsDetail,
  .briefDetail,
  .terms {
    display: none;
  }
}
@media screen and (min-width: 767px) and (max-width: 1920px) {
  /* line 831, queries.less */
  .faq_off {
    display: none!important;
  }
  /* line 836, queries.less */
  .search-res,
  .eventTickets,
  .check,
  .eventTicketsCat,
  .mobileVer,
  .iconList {
    display: none;
  }
}
@media screen and (min-width: 0px) and (max-width: 480px) {
  /* line 843, queries.less */
  .eventsCat .col-xs-6 {
    width: 50%;
    padding-right: 10px;
    padding-left: 10px;
  }
  /* line 850, queries.less */
  .ddCustom {
    /* display: none; */
    display: inline !important;
    left: 0;
     margin-left: 40px;
  }
  .ddCustom.selCountry {margin-left: 40px !important;margin-top: 12px !important;}
  /* line 856, queries.less */
  .search-container {
    height: 50px;
  }
  /* line 861, queries.less */
  .search {
    float: right;
    height: 50px;
    right: 0;
    width: 40px;
  }
  /* line 869, queries.less */
  .search:focus {
    top: -25px;
    height: 50px;
    border: 1px solid #d5d6d7;
    border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
  /* line 880, queries.less */
  .onscroll {
    float: left;
    color: #92278f;
    font-size: 28px;
    display: none;
    padding: 10px 10px 5px;
  }
  /* line 889, queries.less */
  .onscroll:hover {
    color: #92278f;
  }
  /* line 894, queries.less */
  .headerDD {
    border-left: none;
  }
  /* line 899, queries.less */
  .icon-set {
    font-size: 26px;
    color: #92278f;
  }
  /* line 905, queries.less */
  .locSearchContainer a {
    line-height: 35px;
  }
  /* line 910, queries.less */
  .locSearchContainer {
    padding: 0 21px;
  }
  /* line 915, queries.less */
  .accTextCont li a {
    padding: 5px 31px 10px!important;
  }
  /* line 920, queries.less */
  .accTextCont li,
  .showMoreCat li {
    margin: 0;
  }
  /* line 925, queries.less */
  .accTextCont li,
  .accTextCont li .cal_styles {
    background: none;
  }
  /* line 930, queries.less */
  .showMoreCat li {
    width: 70%;
  }
  /* line 935, queries.less */
  .loginBlog,
  .commonBtn {
    width: 90%;
  }
  /* line 940, queries.less */
  .socialIconsMobile ul {
    text-align: center;
    margin: 0 0 20px;
    padding: 0 20px;
  }
  /* line 947, queries.less */
  .socialIconsMobile li {
    list-style-type: none;
    display: inline-block;
    padding-left: 15px;
  }
  /* line 954, queries.less */
  .socialIconsMobile li a {
    color: #7e7e7e;
    font-size: 54px;
  }
  /* line 960, queries.less */
  .socialIconsMobile li:first-child {
    padding: 0;
  }
  /* line 965, queries.less */
  .socialIconsMobile li a:hover {
    color: #ba36a6;
  }
  /* line 970, queries.less */
  span.alignRight a {
    right: 20px;
    top: 40%;
  }
  /* line 976, queries.less */
  .rightSide span,
  .rightSide span a {
    font-size: 17px;
  }
  /* line 981, queries.less */
  .checkbox .rember {
    line-height: 26px;
    padding: 0 55px 0 0;
  }
  /* line 987, queries.less */
  .commonBtn {
    width: 100%;
  }
  /* line 992, queries.less */
  .mobileNavSelector,
  .leftSide .commonBtn {
    display: none;
  }
  /* line 997, queries.less */
  .ddsetting,
  .loginBlog .rightSide .btn,
  .socialIconsMobile {
    display: block;
  }
  /* line 1002, queries.less */
  .login_header_lef,
  .login_header_rgt,
  .radio,
  .checkbox {
    text-align: center;
  }
}
@media screen and (min-width: 480px) and (max-width: 767px) {
  /* line 1009, queries.less */
  h3.innerTopText {
    font-size: 24px;
  }
  /* line 1014, queries.less */
  .eventThumbs .col-xs-12 {
    width: 50%;
    float: left;
  }
  /* line 1020, queries.less */
  .ddCustom {
    /* display: none; */
    display: inline !important;
    left: 0;
    margin-left: 40px;
  }
  .ddCustom.selCountry {margin-left: 40px !important;margin-top: 12px !important;}
  /* line 1026, queries.less */
  .ddsetting {
    display: block;
  }
  /* line 1031, queries.less */
  .search-container {
    float: left;
    height: 50px;
    top: 0;
    width: 100%;
    padding: 0;
    margin-top: 20px;
  }
  /* line 1041, queries.less */
  .search {
    float: right;
    height: 50px;
    right: 0;
    width: 40px;
  }
  /* line 1049, queries.less */
  .search:focus {
    height: 50px;
    border: 1px solid #d5d6d7;
    border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
  /* line 1059, queries.less */
  .onscroll {
    float: left;
    color: #92278f;
    font-size: 28px;
    display: block;
    padding: 10px 10px 5px;
  }
  /* line 1068, queries.less */
  .onscroll:hover {
    color: #92278f;
  }
  /* line 1073, queries.less */
  .headerDD {
    border-left: none;
  }
  /* line 1078, queries.less */
  .icon-set {
    font-size: 26px;
    color: #92278f;
  }
  /* line 1084, queries.less */
  .locSearchContainer a {
    line-height: 35px;
  }
  /* line 1089, queries.less */
  .locSearchContainer {
    padding: 0 13px;
  }
  /* line 1094, queries.less */
  .accTextCont li a {
    padding: 5px 31px 10px!important;
  }
  /* line 1099, queries.less */
  .accTextCont li,
  .showMoreCat li {
    margin: 0;
  }
  /* line 1104, queries.less */
  .accTextCont li,
  .accTextCont li .cal_styles {
    background: none;
  }
  /* line 1109, queries.less */
  .showMoreCat li {
    width: 70%;
  }
  /* line 1114, queries.less */
  .loginBlog,
  .commonBtn {
    width: 310px;
  }
  /* line 1119, queries.less */
  .socialIconsMobile ul {
    margin: 0 0 20px;
    padding: 0 60px;
  }
  /* line 1125, queries.less */
  .socialIconsMobile li {
    list-style-type: none;
    display: inline-block;
    padding-left: 15px;
  }
  /* line 1132, queries.less */
  .socialIconsMobile li a {
    color: #7e7e7e;
    font-size: 54px;
  }
  /* line 1138, queries.less */
  .socialIconsMobile li:first-child {
    padding: 0;
  }
  /* line 1143, queries.less */
  .socialIconsMobile li a:hover {
    color: #fff;
  }
  /* line 1148, queries.less */
  span.alignRight a {
    right: 20px;
    top: 40%;
  }
  /* line 1154, queries.less */
  .onScrollContainer .locSearchContainer {
    left: 145px;
  }
  /* line 1159, queries.less */
  .mobileNavSelector,
  .socialIconsMobile {
    display: none;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  /* line 1166, queries.less */
  .cont_main h2 {
    font-size: 16px;
  }
  /* line 1171, queries.less */
  .loginContainer {
    margin-bottom: 25px;
    margin-top: 10px;
  }
  /* line 1177, queries.less */
  .payInfo {
    margin-bottom: 20px;
    min-height: 200px;
    padding: 20px;
  }
  /* line 1184, queries.less */
  .payInfo .loginBlog,
  .payInfo .commonBtn {
    width: 235px;
    margin: 10px 0;
  }
  /* line 1190, queries.less */
  .location li {
    list-style-type: none;
    display: inline-block;
    width: 48%;
  }
  /* line 1197, queries.less */
  .offer {
    font-size: 20px;
    padding: 0;
  }
  /* line 1203, queries.less */
  ul.listing li {
    width: 140px;
    padding: 0 0 10px;
  }
  /* line 1209, queries.less */
  .accTextCont li a,
  .accTextCont li a:hover {
    background: none;
  }
  /* line 1214, queries.less */
  .accTextCont li :hover label,
  .accTextCont li :hover span,
  .accTextCont li label a:hover,
  .accTextCont li :hover i {
    color: #ba36a6!important;
  }
  /* line 1219, queries.less */
  .accTextCont li a {
    border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    padding: 10px 0!important;
  }
  /* line 1228, queries.less */
  .accTextCont li {
    float: none;
    display: block !important;
    border-bottom: 1px solid #777;
    border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
  /* line 1239, queries.less */
  li.eventHappSearch input {
    width: auto;
  }
  /* line 1244, queries.less */
  .accTextCont li:last-child {
    margin-right: 0;
    border-bottom: 0;
    margin-bottom: 10px;
  }
  /* line 1251, queries.less */
  .cityList,
  .categoryList,
  .timeList {
    margin-bottom: 100px;
    height: auto;
    overflow: auto;
  }
  /* line 1258, queries.less */
  span.cityClass,
  span.categoryClass,
  span.CustomFilterClass {
    font-size: 20px!important;
  }
  /* line 1263, queries.less */
  .showMoreCat li {
    width: 100%;
    border-bottom: 1px solid #777;
    border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
  /* line 1273, queries.less */
  .showMoreCat li a {
    text-align: left;
    padding: 10px;
  }
  /* line 1279, queries.less */
  .accTextCont {
    margin-top: 24px;
    overflow: scroll;
  }
  /* line 1285, queries.less */
  .navbar-default .navbar-nav > li > a:hover,
  .navbar-default .navbar-nav > li > a:focus {
    background-color: #fff;
  }
  /* line 1290, queries.less */
  .navbar-nav > li > a:focus {
    color: #fff;
  }
  /* line 1295, queries.less */
  .navbar-default .navbar-collapse,
  .navbar-default .navbar-form {
    border: none;
  }
  /* line 1300, queries.less */
  .navbar-collapse.in {
    background: #ffffff;
  }
  /* line 1305, queries.less */
  .navbar-nav {
    border-top: 1px solid #cecece;
    margin: 0 0 2px;
    background-color: white;
  }
  /* line 1312, queries.less */
  .navbar-nav > li {
    border-top: 1px solid #cecece;
    line-height: normal;
    padding: 15px!important;
  }
  /* line 1319, queries.less */
  .navbar-default .navbar-nav > li > a {
    color: #000;
    margin: 0!important;
    padding: 0;
  }
  /* line 1326, queries.less */
  .navbar-nav > li:first-child {
    border-top: none;
  }
  /* line 1331, queries.less */
  #event_div {
    display: inline-block !important;
  }
  /* line 1336, queries.less */
  .font_tickts {
    padding: 20px 15px;
  }
  /* line 1341, queries.less */
  .font_tickts a {
    font-size: 12px;
    padding: 0;
  }
  /* line 1347, queries.less */
  .div-header {
    padding: 20px 0 20px 15px;
  }
  /* line 1352, queries.less */
  .carousel-indicators {
    z-index: -1;
  }
  /* line 1357, queries.less */
  .navbar-nav > li > a {
    padding-bottom: 25px;
    padding-right: 0;
  }
  /* line 1363, queries.less */
  .icon-set:hover {
    font-size: 26px;
    color: #92278f;
  }
  /* line 1369, queries.less */
  .icon-set {
    font-size: 26px;
    color: #919191;
  }
  /* line 1375, queries.less */
  .client {
    padding: 15px;
  }
  /* line 1380, queries.less */
  .img_below_cont {
    display: inline-block !important;
    width: 100%;
    padding-bottom: 5px;
  }
  /* line 1387, queries.less */
  .img_below_cont h2 {
    font-size: 20px!important;
    padding-bottom: 0;
  }
  /* line 1393, queries.less */
  .img_below_cont .sub_links {
    font-size: 14px;
    padding-bottom: 0;
  }
  /* line 1399, queries.less */
  .discount_code a {
    font-size: 12px;
  }
  /* line 1404, queries.less */
  footer .footerRight .icon-nextArrow {
    top: 45%;
  }
  /* line 1409, queries.less */
  .ent:first-child,
  .professional:first-child {
    border-left: none;
  }
  /* line 1414, queries.less */
  h4.normalText {
    text-align: center;
    margin-top: 20px;
  }
  /* line 1420, queries.less */
  .briefDetail span.selectNo {
    width: 25%;
  }
  /* line 1425, queries.less */
  .selectNo .form-control {
    padding: 0 0 0 12px;
  }
  /* line 1430, queries.less */
  .blocked,
  .search-res {
    display: block;
  }
  /* line 1435, queries.less */
  .col-xs-9,
  .condition,
  .modal-content iframe {
    width: 100%;
  }
  /* line 1440, queries.less */
  .offer span,
  .event_left_cont ul li .font_date,
  .eventCatName p a,
  .briefDetail p a,
  i {
    font-size: 11px;
  }
  /*.accTextCont li a.showSubCategories,*/
  /* line 1445, queries.less */
  .thumbnail:hover .overlay,
  .nav.navbar-nav.navbar-right > hr,
  .invite_button,
  .cont_main {
    display: none;
  }
  /*.invite_subcont,*/
  /* line 1451, queries.less */
  .get_tickts,
  .event_left_cont ul li {
    font-size: 15px;
  }
}
@media screen and (min-width: 767px) {
  /* line 1458, queries.less */
  .navbar-right li:first-child a {
    padding-right: 12px;
  }
  /* line 1463, queries.less */
  .loginBlog .form-group label {
    margin-left: 5px;
    font-weight: normal;
    font-size: 14px;
  }
  /* line 1470, queries.less */
  .mobileNavSelector,
  .blocked,
  .mobilePayment,
  .payInfo,
  .thumbnail .overlay,
  .myoverlay .overlay {
    display: none;
  }
}
@media (max-width: 768px) {
  /* line 1477, queries.less */
  .topContainer {
    width: 100%;
    margin: 0 auto;
  }
  /* line 1483, queries.less */
  .event_left_cont .ticketsDetail h2 {
    font-size: 18px;
  }
}
@media (max-width: 1024px) {
  /* line 1490, queries.less */
  .invite_subcont span {
    float: left;
    width: auto;
  }
  /* line 1496, queries.less */
  .topContainer {
    width: 100%;
    margin: 0 auto;
  }
  /* line 1502, queries.less */
  .img_below_contLoc li {
    padding: 24px 5px 23px;
  }
  /* line 1507, queries.less */
  .img_below_contLoc.col-md-3 {
    padding: 0;
  }
  /* line 1512, queries.less */
  .paymentBg .loginBlog,
  .paymentBg .commonBtn {
    width: 100%;
  }
  /* line 1517, queries.less */
  .img_below_cont.col-md-9,
  .img_below_cont.col-md-3 {
    padding-right: 0!important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  /* line 1524, queries.less */
  .invite_subcont span {
    float: left;
  }
  /* line 1529, queries.less */
  .onScrollContainer .onscroll {
    position: absolute;
    top: 20px;
    left: 30%;
    font-size: 22px;
    color: #515151;
  }
  /* line 1538, queries.less */
  .onScrollContainer .onscroll span.icon-set:hover {
    color: #a82b95;
  }
  /* line 1543, queries.less */
  .onScrollContainer .accTextCont li:last-child {
    margin-right: 3px;
  }
  /* line 1548, queries.less */
  .img_below_cont h4 {
    font-size: 24px;
    padding: 20px 51px 64px 26px;
  }
  /* line 1554, queries.less */
  .img_below_cont p {
    font-size: 22px;
  }
  /* line 1559, queries.less */
  .event_left_cont li .div-header {
    font-size: 18px;
  }
  /* line 1564, queries.less */
  .cont_1 h1 {
    font-size: 24px;
    text-transform: capitalize;
  }
  /* line 1570, queries.less */
  .img_below_contLoc {
    padding: 0;
  }
  /* line 1575, queries.less */
  .img_below_contLoc li {
    padding: 24px 8.4px 23px 6px !important;
  }
  /* line 1580, queries.less */
  .discount_code a {
    font-size: 15px;
  }
  /* line 1585, queries.less */
  .paymentBg .loginBlog,
  .paymentBg .commonBtn {
    width: 100%;
  }
  /* line 1590, queries.less */
  .onScrollContainer .selCountry,
  .onScrollContainer .navbar-collapse,
  .onScrollContainer.collapse {
    display: none!important;
  }
  /* line 1595, queries.less */
  .onScrollContainer .locSearchContainer {
    left: 210px;
    top: 30px;
    font-size: 14px!important;
  }
  /* line 1602, queries.less */
  .onScrollContainer .locSearchContainer a {
    font-size: 12px;
  }
  /* line 1607, queries.less */
  .onScrollContainer .icon-downArrowH {
    font-size: 11px;
  }
  /* line 1612, queries.less */
  .onScrollContainer .accTextCont {
    right: 0;
  }
  /* line 1617, queries.less */
  .filterdiv {
    position: absolute;
    left: 0;
    top: 30px;
    width: 600px;
  }
  /* line 1625, queries.less */
  .onScrollContainer .locSearchContainer .accTextCont .btn {
    right: 0;
    position: absolute;
  }
  /* line 1631, queries.less */
  .floatR {
    right: 20px;
  }
  /* line 1636, queries.less */
  .accTextCont {
    margin-top: 0;
    background: #fff;
    padding: 10px;
  }
  /* line 1643, queries.less */
  .Rlist li {
    font-size: 13px;
    padding: auto;
  }
  /* line 1649, queries.less */
  .img_below_cont h2,
  .img_below_cont h1 {
    font-size: 25px;
  }
  /* line 1654, queries.less */
  .innerPageContainer .pageTitle {
    font-size: 26px;
  }
  /* line 1659, queries.less */
  .img_below_cont,
  .terms_cont,
  .locSearchContainer,
  .booking h2,
  .bookDetail {
    font-size: 14px;
  }
  /* line 1664, queries.less */
  .thumbnail .overlay,
  .myoverlay .overlay,
  .onScrollContainer .search-container {
    display: none;
  }
}
@media screen and (min-width: 280px) and (max-width: 900px) {
  /* line 1671, queries.less */
  #useracco {
    width: 100%;
  }
}
@media only screen and (max-device-width: 900px) {
  /* line 1678, queries.less */
  .EventidSection {
    width: 100%;
  }
}
/* line 1684, queries.less */
.ticketsDetail {
  display: none;
}
/* line 1689, queries.less */
.cont_main {
  display: inline-block;
}
/* line 1694, queries.less */
.ticketsDetail,
.briefDetail,
.terms {
  display: none!important;
}
/* line 1699, queries.less */
a {
  outline: 0!important;
}
/*input::-moz-focus-inner
{
  border:0;
}*/
@media (min-width: 768px) and (max-width: 769px) {
  /* line 1710, queries.less */
  .locSearchContainer {
    display: inherit!important;
    min-height: 40px;
    margin-bottom: 0;
  }
}
@media (min-width: 360px) and (max-width: 1900px) {
  /* line 1719, queries.less */
  .carousel {
    display: block!important;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 1726, queries.less */
  .salesbtn {
    width: 40%!important;
  }
  /* line 1731, queries.less */
  .img_below_cont h2 {
    font-size: 22px;
  }
  /* line 1736, queries.less */
  .img_below_cont .sub_links {
    font-size: 14px;
    padding: 2px 5px;
  }
  /* line 1742, queries.less */
  .Rlist li a {
    padding: 38px 9px;
  }
  /* line 1747, queries.less */
  .event_left_cont .ticketsDetail h2 {
    font-size: 20px;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 980px) {
  /* line 1754, queries.less */
  .toprightBtn {
    margin-top: 20px!important;
  }
}
@media only screen and (min-device-width: 641px) and (max-device-width: 768px) {
  /* line 1761, queries.less */
  .salesbtn {
    width: 40%!important;
  }
}
@media only screen and (min-device-width: 320px) and (max-device-width: 640px) {
  /* line 1768, queries.less */
  .salesbtn {
    width: 100%!important;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  /* line 1775, queries.less */
  .Rlist {
    float: left;
    display: inline-block !important;
  }
  /* line 1781, queries.less */
  .Rlist li a {
    color: #fff;
    display: block;
    font-size: 15px;
    padding: 8px 4px!important;
  }
  /* line 1789, queries.less */
  .Rlist span {
    display: block;
    font-size: 22px;
    padding-bottom: 5px;
  }
}
@media (min-width: 320px) and (max-width: 640px) {
  /* line 1798, queries.less */
  .salesbtn {
    width: 25%!important;
  }
  /* line 1803, queries.less */
  .book_now {
    float: right;
    margin: 20px 0 0;
  }
  /* line 1809, queries.less */
  .terms_cont {
    font-size: 14px;
  }
  /* line 1814, queries.less */
  .TermsTD {
    float: left;
    margin-top: 30px;
    width: 100%;
  }
  /* line 1821, queries.less */
  .eventid {
    float: left;
    width: 100%;
    margin: 40px 0 20px;
  }
  /* line 1828, queries.less */
  .paymentmode-holder {
    float: left;
    width: 100%!important;
  }
}
@media (min-width: 240px) and (max-width: 599px) {
  /* line 1836, queries.less */
  .eventCatName {
    float: left;
    text-transform: capitalize;
    width: 100%;
  }
  /* line 1843, queries.less */
  .eventCatValue {
    border: medium none!important;
    float: left;
    text-align: left;
    width: 50%;
  }
  /* line 1851, queries.less */
  .eventCatSelect {
    float: left;
    text-align: center;
    width: 50%;
  }
  /* line 1858, queries.less */
  .eventCatSelect select,
  .eventCatSelect input {
    width: 30%;
    float: right;
  }
}
@media (min-width: 600px) and (max-width: 1024px) {
  /* line 1866, queries.less */
  .eventCatName {
    float: left;
    text-transform: capitalize;
    width: 55%!important;
  }
  /* line 1873, queries.less */
  .eventCatValue {
    border: medium none!important;
    float: left;
    text-align: left;
    width: 20%!important;
  }
  /* line 1881, queries.less */
  .eventCatSelect {
    float: left;
    text-align: center;
    width: 20%!important;
  }
  /* line 1888, queries.less */
  .eventCatSelect select,
  .eventCatSelect input {
    width: 100%!important;
    float: right;
  }
}
@media (min-width: 320px) and (max-width: 1024px) {
  /* line 1896, queries.less */
  .comingsoon_text {
    color: green!important;
    text-align: right;
  }
}
@media (min-width: 320px) and (max-width: 480px) {
  /* line 1904, queries.less */
  td.discount_code {
    float: left;
    font-size: 14px;
    text-align: left;
    width: 100%!important;
  }
  /* line 1912, queries.less */
  .discount_code a {
    font-size: 14px!important;
  }
  /* line 1917, queries.less */
  .code_input input {
    width: 90%!important;
  }
  /* line 1922, queries.less */
  .coupon_apply,
  .coupon_reset {
    color: #fff;
    float: right;
    font-size: 17px;
    text-align: center;
    width: auto!important;
    margin: 0 4px 20px;
  }
  /* line 1932, queries.less */
  .coupon_apply a,
  .coupon_reset a {
    background: #333 none repeat scroll 0 0;
    color: #fff;
    float: right;
    text-decoration: none;
    padding: 5px 10px;
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 1944, queries.less */
  .paymentmode-section1 {
    padding: 20px 0!important;
  }
  /* line 1949, queries.less */
  .paymentmode-section1 p {
    font-style: 16px!important;
  }
  /* line 1954, queries.less */
  .eventCatSelect select,
  .eventCatSelect input {
    width: 50%!important;
    float: right;
  }
  /* line 1960, queries.less */
  .paynowbtn {
    margin-bottom: 50px!important;
    margin-top: 20px!important;
  }
  /* line 1966, queries.less */
  .comingsoon_text {
    color: green!important;
    text-align: right;
  }
}
/* line 1972, queries.less */
.Lfb,
.Ltwt,
.Lgoogle {
  border: 1px solid;
}
/* line 1976, queries.less */
.commonBtn {
  text-transform: none;
}
@media only screen and (max-width: 700px) {
  /* line 1981, queries.less */
  .modal {
    width: 90%!important;
  }
}
/* line 1985, queries.less */
.coupon {
  overflow: hidden;
  width: 100%;
  margin-bottom: 20px;
}
/* line 1990, queries.less */
.coupon div {
  clear: both;
  padding-top: 10px;
  overflow: hidden;
}
/* line 1994, queries.less */
.coupon div:first-child {
  padding-top: 0;
}
/* line 1998, queries.less */
.coupon div span {
  width: 70%;
  float: left;
  display: block;
}
/* line 2003, queries.less */
.coupon span:nth-child(2) {
  text-align: right;
  width: 30%;
}
@media (min-width: 990px) and (max-width: 1180px) {
  /* line 2009, queries.less */
  .design_event .upload {
    width: 240px;
  }
}


/*-------------------------------------------------------------------------------
      M.Payment Mode
    -------------------------------------------------------------------------------*/
/* line 1, events\affiliate-layout.less */
.N-affiliate_view {
  margin: 40px 0;
}
/* line 2, events\affiliate-layout.less */
.N-affiliate_view h3 {
  margin-bottom: 15px;
}
/* line 3, events\affiliate-layout.less */
.N-affiliate_view_content p {
  font-size: 15px;
  margin-bottom: 15px;
}
/* line 4, events\affiliate-layout.less */
.N-affiliate_code {
  margin-top: 50px;
}
/* line 5, events\affiliate-layout.less */
.N-affiliate_code h3 {
  margin-bottom: 15px;
}
/* line 6, events\affiliate-layout.less */
.N-affiliate_code h4 {
  margin-bottom: 15px;
}
/* line 7, events\affiliate-layout.less */
.N-affiliate_code input[type=button],
.N-affiliate_view_content input[type=button] {
  background-color: #fdda24 !important;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-top: 13px;
  padding: 10px!important;
  border: 0;
}
/* line 9, events\affiliate-layout.less */
.N-affgenerate {
  padding: 10px 12px;
  border-radius: 5px;
  border: 1px solid #cccccc;
}
/* line 10, events\affiliate-layout.less */
.N-afftandc label {
  margin: 20px 0;
}
/*New code*/
/* line 19, events\affiliate-layout.less */
.affiliatesection h2,
.affiliatesection p,
.affiliatesection li,
.affiliatesection div {
  font-family: 'Open Sans', sans-serif !important;
}
/* line 24, events\affiliate-layout.less */
.affiliatesection h2 {
  font-size: 30px;
  margin: 30px 0;
  padding: 0;
}
@media only screen and (min-width: 320px) and (max-width: 768px) {
  /* line 27, events\affiliate-layout.less */
  .affiliatesection h2 {
    font-size: 26px;
    margin: 20px 0 20px 0;
    padding: 0;
  }
}
/* line 34, events\affiliate-layout.less */
.affiliate-nav {
  width: 100%;
  margin-top: 10px;
}
/* line 38, events\affiliate-layout.less */
.affiliate-nav ul {
  display: inline-block;
}
/* line 41, events\affiliate-layout.less */
.affiliate-nav ul li {
  display: inline-block;
  padding: 10px 30px;
  margin-bottom: 10px;
}
@media only screen and (min-width: 320px) and (max-width: 768px) {
  /* line 43, events\affiliate-layout.less */
  .affiliate-nav ul li {
    width: 100%;
    background: #ececec;
    margin: 0 0 2px 0;
  }
}
/* line 48, events\affiliate-layout.less */
.affiliate-nav ul li a {
  color: #333;
  text-decoration: none;
  font-size: 16px;
  padding: 10px 0px;
}
@media only screen and (min-width: 320px) and (max-width: 768px) {
  /* line 50, events\affiliate-layout.less */
  .affiliate-nav ul li a {
    width: 100%;
  }
}
/* line 53, events\affiliate-layout.less */
.affiliate-nav ul li a:hover {
  border-bottom: 2px solid #333;
}
/* line 62, events\affiliate-layout.less */
.select {
  border-bottom: 2px solid #333;
}
/* line 66, events\affiliate-layout.less */
.affiliate-banner {
  width: 100%;
  position: relative;
  overflow: hidden;
  min-height: 430px;
  height: 100%;
}
/* line 69, events\affiliate-layout.less */
.aff-banner-holder {
  height: 430px;
  min-height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  overflow: hidden;
}
/* line 77, events\affiliate-layout.less */
.aff-banner-holder img {
  width: 100%;
}
@media only screen and (min-width: 320px) and (max-width: 1024px) {
  /* line 79, events\affiliate-layout.less */
  .aff-banner-holder img {
    width: auto;
    height: auto;
  }
}
/* line 86, events\affiliate-layout.less */
.aff-text {
  padding-top: 100px;
}
@media only screen and (min-width: 320px) and (max-width: 640px) {
  /* line 88, events\affiliate-layout.less */
  .aff-text {
    padding-top: 80px;
  }
}
/* line 93, events\affiliate-layout.less */
.aff-banner-text {
  margin: 0 auto;
  position: relative;
}
/* line 96, events\affiliate-layout.less */
.aff-banner-text h3 {
  font-size: 40px;
  margin-bottom: 20px;
  color: #fff;
  font-family: 'Open Sans', sans-serif !important;
}
@media only screen and (min-width: 320px) and (max-width: 640px) {
  /* line 97, events\affiliate-layout.less */
  .aff-banner-text h3 {
    font-size: 30px;
  }
}
/* line 101, events\affiliate-layout.less */
.aff-banner-text p {
  font-size: 20px;
  margin-bottom: 20px;
  color: #fff;
  font-family: 'Open Sans', sans-serif !important;
  float: left;
  width: 100%;
}
/* line 107, events\affiliate-layout.less */
.aff-join-btn {
  background: #fdda24;
  color: #333;
  padding: 12px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  margin: 20px 0 10px 0;
  float: left;
  width: 240px;
  border: 2px solid #fdda24;
  text-align: center;
}
/* line 108, events\affiliate-layout.less */
.aff-join-btn:hover {
  color: #FFF;
  background: none;
  border: 2px solid #fdda24;
  -webkit-transition: all 0.3s;
  /* Saf3.2+, Chrome */
  -moz-transition: all 0.3s;
  /* FF4+ ease-out */
  -ms-transition: all 0.3s;
  /* IE10 */
  -o-transition: all 0.3s;
  /* Opera 10.5+ */
  transition: all 0.3s;
}
/* line 121, events\affiliate-layout.less */
.affiliate-feature-tabs,
affiliate-joinnow,
.affiliate-faq,
.affiliate-why {
  margin-top: 30px;
}
/* line 125, events\affiliate-layout.less */
.aff-tab-subheading {
  font-size: 18px;
  text-align: center;
  color: #333;
  padding: 20px 0 0 0;
}
/* line 127, events\affiliate-layout.less */
.affiliate-tab > ul {
  border: none !important;
}
/* line 128, events\affiliate-layout.less */
.affiliate-tab > a {
  border: none !important;
}
/* line 130, events\affiliate-layout.less */
.affiliate-tab-content {
  position: relative;
  padding: 40px;
  border-top: 10px solid #ececec;
}
/* line 132, events\affiliate-layout.less */
.affiliate-tab-content:before {
  /*background: url(../../images/static/tab-arrow.png) no-repeat;*/
  background: url(../../images/static/me-sprite.png) no-repeat;
  background-position:-392px -10px; 
  width: 38px;
  height: 16px;
  position: absolute;
  top: -20px;
  left: calc(30%);
  content: "";
}
/* line 142, events\affiliate-layout.less */
.affiliate-tab-content.find.active:before {
  left: 172px;
}
/* line 145, events\affiliate-layout.less */
.affiliate-tab-content.share.active:before {
  left: 564px;
}
/* line 148, events\affiliate-layout.less */
.affiliate-tab-content.earn.active:before {
  left: 960px;
}
/* line 153, events\affiliate-layout.less */
.aff-tabcontent-list {
  margin: 20px 0 40px 20px;
}
/* line 155, events\affiliate-layout.less */
.aff-tabcontent-list li {
  width: 100%;
  margin: 10px;
  font-size: 18px;
  list-style-type: disc;
}
/* line 161, events\affiliate-layout.less */
.aff-tabcontent-info {
  font-size: 16px;
  line-height: 30px;
  font-weight: 300;
  margin-bottom: 20px !important;
}
/* line 163, events\affiliate-layout.less */
.aff-button-holder {
  width: 100%;
  float: left;
  margin-bottom: 40px;
}
/* line 165, events\affiliate-layout.less */
.aff-tabcontent-button {
  float: left;
  border: 2px solid #9063cd;
  width: 240px;
  border-radius: 50px;
  padding: 10px 0;
  margin: 10px 0;
  color: #9063cd;
  text-align: center;
  font-size: 16px;
}
/* line 168, events\affiliate-layout.less */
.aff-tabcontent-button:hover {
  color: #FFF;
  background: #9063cd;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  /* ease-out */
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
/*.aff-tabcontent-button:after{
  width: 100%; height: 0; top: 0; left: 0; background: #fff; }*/
/* line 182, events\affiliate-layout.less */
.affiliate-infographic img {
  width: 100%;
}
/* Join Now CSS */
/* line 189, events\affiliate-layout.less */
.aff-gen-holder {
  margin: 20px 0;
}
/* line 191, events\affiliate-layout.less */
.affjoinnowbtn {
  margin: 0 auto !important;
  text-align: center;
  padding: 0;
  font-weight: normal;
}
/* line 194, events\affiliate-layout.less */
.affjoinnowbtn input[type="button"] {
  background: #9063cd;
  color: #FFF;
  font-size: 18px;
  border-radius: 5px;
  padding: 15px 30px;
  text-align: center;
  border: none;
  width: 320px;
  font-weight: normal;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 24px;
}
/* line 200, events\affiliate-layout.less */
.affjoinnowbtn input[type="text"] {
  width: 320px;
  border: 0;
  padding: 17px 10px;
  border: 1px solid #d0d0d0;
  line-height: normal;
  border-radius: 5px;
  margin-right: 20px;
}
/* line 206, events\affiliate-layout.less */
.aff-error {
  color: red;
}
/* line 210, events\affiliate-layout.less */
.affjoinnowtbox {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
}
/* line 212, events\affiliate-layout.less */
.affjoinnowtbox input[type="button"] {
  background: #9063cd;
  color: #FFF;
  font-size: 18px;
  border-radius: 5px;
  padding: 15px 30px;
  text-align: center;
  border: none;
  width: 320px;
  font-weight: normal;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 30px;
  vertical-align: middle;
  line-height: normal;
}
/* line 220, events\affiliate-layout.less */
.aff-join-list {
  padding: 20px 0 20px 40px;
  background: #f5f5f5;
  border-top: 2px solid #fdda24;
}
/* line 223, events\affiliate-layout.less */
.aff-join-list ul {
  width: 98%;
}
/* line 224, events\affiliate-layout.less */
.aff-join-list li {
  width: 98%;
  margin: 10px;
  font-size: 14px;
  list-style-type: disc;
}
/* line 230, events\affiliate-layout.less */
.mbottom50 {
  margin-bottom: 50px;
}
/* line 230, events\affiliate-layout.less */
.mbottom100 {
  margin-bottom: 100px;
}
/* line 230, events\affiliate-layout.less */
.mtop50 {
  margin-top: 50px;
}
/* line 230, events\affiliate-layout.less */
.mtop100 {
  margin-top: 100px;
}
/* line 230, events\affiliate-layout.less */
.m-tb100 {
  margin: 100px 0;
}
/* line 230, events\affiliate-layout.less */
.m-tb50 {
  margin: 50px 0;
}
/* line 230, events\affiliate-layout.less */
.p-tb50 {
  padding: 50px 0;
}
/* line 230, events\affiliate-layout.less */
.p-tb100 {
  padding: 100px 0;
}
/* line 232, events\affiliate-layout.less */
.affiliate-joinnow p {
  margin: 40px 0 15px 0;
  font-size: 16px;
  padding: 0;
}
/* line 235, events\affiliate-layout.less */
.aff-bg {
  background: #ededed;
}
/* line 237, events\affiliate-layout.less */
.affgeneratecode {
  color: #333;
  font-size: 18px !important;
}
/* line 238, events\affiliate-layout.less */
.affgeneratecode p {
  line-height: 36px !important;
}
/* line 242, events\affiliate-layout.less */
.affiliate-faq .aff-faq {
  margin: 0px 0 0px 0;
  border-bottom: 1px solid #d0d0d0;
  background: #f6f6f6;
  padding: 20px 40px;
}
/* line 243, events\affiliate-layout.less */
.affiliate-faq p.q {
  margin: 5px 0 10px 0;
  font-size: 16px;
  font-weight: bold;
  padding: 0;
}
/* line 246, events\affiliate-layout.less */
.affiliate-faq p.a {
  margin: 5px 0 10px 0;
  font-size: 14px;
  font-weight: normal;
  padding: 0;
}
/* line 252, events\affiliate-layout.less */
.aff-features {
  /*border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; */
  box-shadow: 1px 2px 2px #dfdfdf;
  -o-box-shadow: 1px 2px 2px #dfdfdf;
  -moz-box-shadow: 1px 2px 2px #dfdfdf;
  -webkit-box-shadow: 1px 2px 2px #dfdfdf;
  min-height: 280px;
  padding: 20px;
  margin-bottom: 40px;
  /*background:#f9f9f9;*/
}
/* line 263, events\affiliate-layout.less */
.aff-feature-head h3 {
  font-family: 'Open Sans', sans-serif;
  font-size: 20px;
  color: #333;
  padding: 10px 0;
  margin: 0 0 10px 0;
}
/* line 266, events\affiliate-layout.less */
.aff-feature-head p {
  font-size: 14px;
  color: #777;
  margin-bottom: 10px;
  line-height: normal;
  padding: 0 10px;
  text-align: center;
}
/* line 272, events\affiliate-layout.less */
.aff-feature-icon {
  width: 64px;
  height: 64px;
  margin: 0 auto;
  margin-bottom: 15px;
}
/* line 274, events\affiliate-layout.less */
.aff-feature-icon img {
  border-radius: 50px;
}
/* line 1390, events\event-details.less */
.Affiliate-Promote-Copy {
  width: 100%;
  float: left;
}
/* line 1392, events\event-details.less */
.Affiliate-Promote-Copy input[type="text"] {
  margin: 10px 0;
  border: 1px solid #bbb;
  padding: 10px;
  border-radius: 5px;
  float: left;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 1404, events\event-details.less */
.Affiliate-Promote-Link {
  float: left;
  width: 100%;
  margin: 30px 0;
}
/* line 1407, events\event-details.less */
.Affiliate-Promote-Link h3 {
  font-size: 22px;
  padding-bottom: 5px;
}
/* line 1408, events\event-details.less */
.Affiliate-Promote-Link input[type="button"] {
  float: left;
  background: #fdda24;
  color: #444;
  text-align: center;
  font-size: 14px !important;
  padding: 11px 10px;
  border-radius: 5px;
  margin: 10px 0;
  font-weight: bold;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border: 0;
}

.filterdiv{display:none}
.rightSide .intl-tel-input span{
        float: none;
    font-weight: 300;
    padding-top: 0px;
    text-align: left;
    width: none;
    font-size: 14px;
}


/*mywallet*/
.mywallet-payment {background: #f5f5f5; margin:5px 0 40px 0; height:auto; border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; padding:15px;}
.api-logosection {display:inline-block;}
.mywallet-payment > .text-left {margin-bottom: 5px;}
.mywallet-balance-text { text-align: left !important; font-size: 16px !important; font-weight: normal !important; margin-left: 30px;} 
@media screen and (max-width: 768px) {
    .holder-wallet {float: left; width: 100%; }
}
/*mywallet*/

@font-face {
  font-family: 'categoryicons';
  src:  url('fonts/categoryicons.eot?jg6rxy');
  src:  url('fonts/categoryicons.eot?jg6rxy#iefix') format('embedded-opentype'),
    url('fonts/categoryicons.ttf?jg6rxy') format('truetype'),
    url('fonts/categoryicons.woff?jg6rxy') format('woff'),
    url('fonts/categoryicons.svg?jg6rxy#categoryicons') format('svg');
  font-weight: normal; font-style: normal;
}

[class^="mecat-"], [class*=" mecat-"] {
  font-family: 'categoryicons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1;
  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.mecat-activities:before {
  content: "\e901";
}
.mecat-holi:before {
  content: "\e900";
}
.mecat-campus:before {
  content: "\e63a";
}
.mecat-collegecampus:before {
  content: "\e63a";
}
.mecat-entertainment:before {
  content: "\e63c";
}
.mecat-newyear:before {
  content: "\e640";
}
.mecat-professional:before {
  content: "\e642";
}
.mecat-specialoccasion:before {
  content: "\e644";
}
.mecat-spiritualwellness:before {
  content: "\e646";
}
.mecat-sports:before {
  content: "\e648";
}
.mecat-tradeshows:before {
  content: "\e64c";
}
.mecat-training:before {
  content: "\e64e";
}
.mecat-trainingworkshops:before {
  content: "\e64e";
}
.mecat-donations:before {
  content: "\e903";
}
.mecat-webinar:before {
  content: "\e902";
}

.img_below_cont.holi, .img_below_contLoc.holi, .eventTicketsCat.holi, .event_left_cont #wrap.holi, .booking a.holi, .row.holi {
    background: #F04E98;
}

.img_below_cont.holi, .img_below_contLoc.holi, .eventTicketsCat.holi, .event_left_cont #wrap.holi, .booking a.holi, .row.holi, .iconList.holi, a.holi, .holi.login {
    background: #F04E98;
    border-color: #F04E98;
}
.colholi {
    color: #F04E98;
}
.event_navigation.holi ul li a:hover,
.event_left_cont ul li.holi {
  color: #F04E98;
}



.img_below_cont.activities, .img_below_contLoc.activities, .eventTicketsCat.activities, .event_left_cont #wrap.activities, .booking a.activities, .row.activities {
    background: #3fb5a6;
}

.img_below_cont.activities, .img_below_contLoc.activities, .eventTicketsCat.activities, .event_left_cont #wrap.activities, .booking a.activities, .row.activities, .iconList.activities, a.activities, .activities.login {
    background: #3fb5a6;
    border-color: #3fb5a6;
}
.colactivities {
    color: #3fb5a6;
}
.event_navigation.activities ul li a:hover,
.event_left_cont ul li.activities {
  color: #3fb5a6;
}


.img_below_contLoc.activities ul li, .activities, .Rlist .activities {
    border-left: 1px solid #22a594;
}

.event_left_cont ul li.activities .eventCatValue, .amount.activities {
    border-left: 1px solid #3fb5a6;
    border-right: 1px dashed #3fb5a6;
}
.img_below_contLoc.holi ul li, .holi, .Rlist .holi {
    border-left: 1px solid #c73477;
}

.event_left_cont ul li.holi .eventCatValue, .amount.holi {
    border-left: 1px solid #c73477;
    border-right: 1px dashed #c73477;
}



#eventThumbs .category span[class*="mecat"],
#upcoming_past_events .category span[class*="mecat"], #CategoryeventThumbs .category span[class*="mecat"] {
  font-size: 20px;
}
.toppromobanner {display:inline; width: 350px;}
.toppromobanner a{margin-top: 14px;margin-right: 8px;    padding: 0 !important;}
@media only screen and (max-width: 1023px) { .toppromobanner {display:none !important;} }

/* Organiser Features CSS */
.orgfreatures-head-bg {background: #75489b;}
.orgfreatures-head-text-holder {padding: 40px 20px; overflow: auto;}
.orgfreatures-head-text-holder h2 {font-family:'Open Sans',sans-serif;font-size: 50px; font-weight: bold; line-height: normal; color: #FFF;}
.orgfreatures-head-img {margin: 10px 0;}
.orgfreatures-head-img img {vertical-align: bottom;}
.orgfreatures-head-downloadtext {font-family: 'Open Sans',sans-serif; font-weight: 300;color: #fff; font-size: 20px; padding: 20px 0;}
.orgfeatures-section {padding: 40px 0;}
.orgfeatures-section h2{ font-family:'Open Sans',sans-serif;font-size: 40px; font-weight: 300; line-height: normal; color: #333; }
.orgfeatures-bg {background: #f1f1f1; /*eef5f9*/}
.orgfeatures-bg-w {background: #ffffff;}
.orgfeatures-feat { vertical-align: middle; }
.marginbottom10 {margin-bottom: 10px !important;}
.orgfeatures-feat img{ width: 100%;}
.orgfeatures-info {padding: 0px 20px 10px 20px; overflow: auto;}
.orgfeatures-info h2{font-family:'Open Sans',sans-serif;font-size: 30px; font-weight: normal; line-height: normal; color: #333; margin:0px 0 20px 0; }
.orgfeatures-info p{font-family:'Open Sans',sans-serif;font-size: 16px; font-weight: normal; line-height: normal; color: #333; margin:0px 0 20px 0; }
.orgfeaturessection {}
.org-appdownload {padding: 10px; float:left;}
.org-appdownload a { display: inline-block;}
/* label {display: inline-block; margin: 0 0 -1px;  text-align: center; color: #bbb; border: 1px solid transparent; } */
.orgfeaturestab ul { display: inline-block; list-style-type: none; }
.orgfeaturestab li{ display: inline; list-style-type: none;  width: 100%;  }
.orgfeaturestab li a{ display: inline-block; padding: 12px 25px; font-family: 'Open Sans',sans-serif; font-size: 15px; color: #333;}
@media (max-width: 1024px) {
.orgfeaturestab li a {font-size: 13px !important;}
}
.orgfeaturessection section{border-top:1px solid #ddd;}
.orgfeaturestab {margin-top:10px; float: left; display: block;}
.orgfeaturestab label i{padding: 0 10px 0 5px;}
.orgfeaturestab label{width: 100%; font-family: 'Open Sans',sans-serif; color: #666666;text-align: center; display: inline-block; font-size: 16px; margin: 0 0 -1px; }
.orgfeaturestab label a{width: 100%; font-family: 'Open Sans',sans-serif; color: #666666; text-align: center; display: inline-block; font-size: 14px;  padding: 15px 25px;}
.orgfeaturestab label:hover{color: #333333; }
.tabselected {border-top: 2px solid #9063cd !important; color: #333333; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #fff; margin: 0 0 -1px;}
.orgfeaturestab label.tabselected a, .tabselected i{ color: #9063cd; }
@media (min-width: 768px) {
.orgfreatures-head-text-holder {padding: 40px 20px 0 20px;}
.orgfeaturestab li{ display: inline; list-style-type: none; width: 100%; }
}
@media only screen and (min-width:280px) and (max-width:767px) {
   .orgfreatures-head-img { display: none;}
   .tabselected { background: #f1f1f1; }
   .orgfeaturestab label a {padding: 15px;}
   .orgfeaturestab ul {  width: 100%; }
   .orgfeaturestab li{ display: inline; list-style-type: none; width: 100%; }
   .orgfeaturestab li a {width: 100%;} 
}
@media only screen and (min-width:280px) and (max-width:600px) {
   .orgfreatures-head-text-holder h2 {font-size: 34px;}
}

.eventThumbs .add_bookmark {
    font-size: 18px;
    color: #999;
    float: right;
    display: block;
    position: relative;
    /*right: 4px;*/
    padding: 0 6px 6px;
    cursor: pointer; 
    top: -84px;
    z-index: 0;
}
.eventThumbs .icon2-bookmark {   
    color: #9063cd;   
}


.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
.ErrorPage404 {margin:0 auto; text-align: center; }
.ErrorPage404 h1{font-family: 'Open Sans',sans-serif;font-size: 240px; font-weight: bold; color: #333333; padding: 0; margin: 0; text-shadow: 6px 6px 0px #ccc;} 
.ErrorPage404 h3{font-size: 30px; font-family: 'Open Sans',sans-serif; font-weight:bold; color: #333333; margin:60px 0 0 0; padding: 0; text-align: center;} 
.ErrorPageText { font: 600 30px/1.4em 'Open Sans',sans-serif; color: #9063cd; margin-bottom: 5px;}
.ErrorPageMessage { font: 400 30px/1.4em 'Open Sans',sans-serif; color: #333; font-weight: bold;}
.ErrorPageSmall { font: 400 14px/1.4em 'Open Sans',sans-serif;color: #9063cd;}
.ErrorPageSmall a{ font: 600 14px/1.4em 'Open Sans',sans-serif; color: #fff;}
.ErrorBtn {
    border: 2px solid #9063cd; display: inline-block; background: #9063cd; border-radius: 45px; color: #fff; padding: 15px 50px; margin:20px 0 10px 0; text-transform: uppercase; font-family: 'Open Sans',sans-serif; font-size: 16px; font-weight: 600; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }

@media all and (transform-3d),(-webkit-transform-3d){
  .carousel-inner>.item{/* -webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out; */-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
}


.number {
    position: relative;
    z-index: 100;
    text-align: center;
    margin-top: 40px;
    margin-bottom: 40px;
}
.number .four {
    width: 200px;
    height: 250px;
    display: inline-block;
   
    background-image: url(../../images/static/4-1.png);
    background-repeat: no-repeat;
    background-size: 100%;
    z-index: 19;
    position: relative;
}
.number .zero {
    width: 203px;
    height: 285px;
    display: inline-block;
    
    background-image: url(../../images/static/0-1.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: 0 10px;
    position: relative;
    z-index: 18;
    -moz-animation: 4s ease 0s normal none infinite zero;
    -moz-transform-origin: center top;
    -webkit-animation: zero 4s infinite ease-in-out;
    -webkit-transform-origin: top;
    -o-animation: 4s ease 0s normal none infinite zero;
    -o-transform-origin: center top;
    -o-animation: zero 4s infinite ease-in-out;
    -o-transform-origin: top;
    -ms-animation: 4s ease 0s normal none infinite zero;
    -ms-transform-origin: center top;
    -ms-animation: zero 4s infinite ease-in-out;
    -ms-transform-origin: top;
    animation: 4s ease 0s normal none infinite zero;
    transform-origin: center top;
    animation: zero 4s infinite ease-in-out;
    transform-origin: top;
}
 

@-moz-keyframes zero {
    0%{-moz-transform:rotate(-2deg)}
    50%{-moz-transform:rotate(2deg)}
    100%{-moz-transform:rotate(-2deg)}
}@-webkit-keyframes zero {
    0%{-webkit-transform:rotate(-2deg)}
    50%{-webkit-transform:rotate(2deg)}
    100%{-webkit-transform:rotate(-2deg)}
}@-o-keyframes zero {
    0%{-o-transform:rotate(-2deg)}
    50%{-o-transform:rotate(2deg)}
    100%{-o-transform:rotate(-2deg)}
}@-ms-keyframes zero {
    0%{-ms-transform:rotate(-2deg)}
    50%{-ms-transform:rotate(2deg)}
    100%{-ms-transform:rotate(-2deg)}
}@keyframes zero {
    0%{transform:rotate(-2deg)}
    50%{transform:rotate(2deg)}
    100%{transform:rotate(-2deg)}
}

.tick-registration-fade {}

.tick-registration-fade input[type="text"],
.tick-registration-fade input[type="email"],
.tick-registration-fade input[type="checkbox"],
.tick-registration-fade input[type="radio"], 
.tick-registration-fade select,
.tick-registration-fade textarea{
    background-color: rgb(235, 235, 228);
}

.tick-registration-fade checkbox, 
.tick-registration-fade radio {
  background-color: rgb(235, 235, 228);
  color: rgb(235, 235, 228);
}


/*Internet Handling Fee CSS*/
.ticketspages-feehandlingdiv {float: right; font-size: 16px;  padding:10px 0px 10px 0; text-align: left; cursor: pointer; position: relative; z-index: 10; cursor: pointer;}
.ticketspages-feehandlingdiv i {font-size: 11px; font-weight: normal; /* text-align: right; float: right; */ }
.ticketspages-feehandling-amount { width: auto; float: right; margin: 0; font-size: 16px;}
.ticketspages-feehandlingdivcontainer {width: 100%; display: inline-block;}
.ticketspages-feehandlingdivcontainer td {font-size: 14px; color: #777; line-height: 30px;}
.regpage-feehandlingdiv {display: inline-block; width: 100%; margin-top: 0px;color: #585858; font-size: 16px; font-weight: 400; cursor: pointer; }  
.regpage-feehandlingdiv .icon2-plus, .regpage-feehandlingdiv .icon2-minus{ font-size: 12px;}  
.confpage-feehandlingdiv {cursor: pointer;}
.confpage-feehandlingdiv .icon2-plus, .confpage-feehandlingdiv .icon2-minus{ font-size: 12px;}  
.regpage-feehandling-amount { width: auto; float: right; margin: 0; padding-top: 0 !important; font-size: 16px; font-weight: bold;}
.regpage-feehandlingdivcontainer {padding:5px 0;color: #585858; font-size: 16px; font-weight: 400;width: 100%; float: left;}
.regpage-feehandlingdivcontainer span {font-size: 14px; color: #777;}
.confpage-feehandlingdivcontainer td{font-size: 14px; color: #777;}
.regpage-feehandlingtext {margin-bottom: 5px; display: inline-block;width: 100%;}
.regpage-feehandlingtext span {
    width: 70%;
    float: left;
    display: block;
}
.regpage-feehandlingtext span:nth-child(2) {
    text-align: right;
    width: 30%;
}
.widget-feehandlingdiv {cursor: pointer;}
.widget-feehandlingdivcontainer p.widget-tleft, .widget-feehandlingdivcontainer p.widget-tright {font-size: 13px; color: #777;}
.widget-feehandlingdiv .icon2-plus, .widget-feehandlingdiv .icon2-minus{ font-size: 11px;}  
.width-eighty {width: 80%;}
@media only screen and (min-width: 321px) and (max-width: 600px) { 
.width-eighty {width: 60%;}
 }

.handlingfeetext {font-size: 13px; color: #777;}

.width-seventy {width: 70%;}
.width-sixty {width: 60%;}
.width-fifty {width: 50%;}
.width-fourty {width: 40%;}
.paddingzeroimp {padding: 0 !important;}
.marginzeroimp {margin: 0 !important;}
.tablenoborder table td {border: none !important;}
.bordertoponly table td {border-top:1px solid #ccc !important;}

/* Create Event - Multi Dates CSS */
.MultiDates-ListItems .width100 {width: 100% !important;}
.MultiDates-ListItems .width40 {width: 40% !important;}
.MultiDates-ListItems .width30 {width: 28% !important;}
.TicketSalesEnd .width30 {width: 26% !important;}

@media only screen and (min-width: 321px) and (max-width: 600px) { 
.MultiDates-ListItems .width40 {width: 60% !important;}
.MultiDates-ListItems .width30 {width: 60% !important;}
.TicketSalesEnd .width30 {width: 40% !important;}
.repeatingdays {margin-top: 10px;}
}



.MultiDateEventsText {  padding: 12px 0px; display: inline-block; margin: 0; color: #333; font-weight: bold; font-size: 14px;}
.MultiDateEventsText a{ color: #333; text-decoration: none; cursor:pointer; }

.MultiDateEventsOpenContainer {border: 1px solid #ccc; border-radius: 5px; display: block; padding: 10px 20px; height: auto; overflow: hidden; }
.MultiDates-OftenText { font-size: 18px; color: #777777;}
.MultiDates-ListItems {margin-bottom: 10px; position: relative; float: left; width: 100%;}
.MultiDates-ListItems ul{float: left; width: 100%; }
.MultiDates-ListItems li {float: left !important; margin-right: 10px !important; width: 18% !important; list-style-type: none; display: inline-block; }
.MultiDates-ListItems li:first-child {margin-bottom: 10px;
    
}
.MultiDates-ListItems li label {
    font-size: 18px;
    margin-bottom: 2px;
    color: #777777;
    margin-top: 10px;
        margin: 5px 0;
    margin-right: 10px;
}

.MultiDates-ListItems select.MultiSelectBox {
    -moz-appearance: none;
    -webkit-appearance: none;
    border: 1px solid #ccc;
    background: transparent none repeat scroll 0 0;
    border-radius: 5px;
    float: left;
    font-size: 16px!important;
    height: 45px;
    width: 99%;
    line-height: 45px;
    color: #777777;
    cursor: pointer;
    padding: 0 10px;
}



.MultiDates-DatesInfo {font-size: 15px; color:#777; padding: 0; margin: 0;}


.MultiDates-ListItems .MultiDatesBtn { color: #777; border: 2px solid #b9b9b9; border-radius: 5px; font-size: 16px!important; padding: 5px 15px!important;}
.lightbg {background:#cacaca; }

.MultiDates-AddMoreDates { 
    color: #777;
    font-size: 14px;
    padding: 11px 20px;
    line-height: 18px;
    border: 2px solid #b9b9b9;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    width: auto;
    height: auto;
    text-align: center;
    text-decoration: none;
    background-color: transparent;
    border-radius: 4px;
  }


.MultiDates-ListViewContainer {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding:10px;
  margin-bottom: 15px;
  background-color: #f5f5f5;
}


.MultiDates-ListTable { width: 100%; text-align: left;  border-collapse: separate;}
.MultiDates-ListTableRow {color: #666; font-weight: normal;font-size: 16px;}
.MultiDates-ListTableDates {margin: 0;}
.MultiDates-ListTableDatesInfo {}
.MultiDates-ListTableEditSection {}
.MultiDates-ListTableEditSectionDiv { text-align: right; }
.MultiDates-ListTableEditSectionDiv i{padding: 5px; color:#777; font-size: 16px;}
.MultiDates-ListTableTopText {margin: 0;}
.MultiDates-ListTableBottomText {margin: 0;font-size: 14px; font-weight: normal;}

/* .TicketDropdownHolder-Multidates { background: rgba(0,0,0,0)url(https://stagestatic.meraevents.com/images/static/dropdown-arrow.png) no-repeat scroll 90% 50%;
    border-radius: 5px;
    float: left;
    overflow: hidden;
    width: 100%;
    z-index: 9999;
} */

.MultiDatesWhatDaysofWeek {width: 100%; border: 1px solid #ccc;
}

/*Multi Select Drop Down CSS */

.multi-select-container {display: inline-block; position: relative; width: 100%; }

.multi-select-menu {position: absolute; left: 0; top: 31px; z-index: 1; float: left; min-width: 100%; background: #fff; margin: 1em 0; border: 1px solid #ccc; display: none; }

.multi-select-menuitem {display: block; font-size: 0.875em; padding: 0.6em 1em 0.6em 30px; white-space: nowrap; }

.multi-select-menuitem + .multi-select-menuitem {padding-top: 0; }

.multi-select-presets {border-bottom: 1px solid #ddd; }

.multi-select-menuitem input {position: absolute; margin-top: 0.25em; margin-left: -20px; }

.multi-select-button {display: inline-block; font-size: 16px; padding: 0.2em 0.6em; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: -0.5em; background-color: #fff; border: 1px solid #ccc; border-radius: 4px; cursor: default; width: 100%; color: #777; height: 45px; line-height: 34px; }

.multi-select-button:before {content: ""; border-color: rgb(39, 39, 39) transparent transparent transparent; border-style: solid; border-width: 8px; width: 0; height: 0; position: absolute; bottom: 8px; right: 24px; }
.multi-select-button:after {content: ""; border-color: #ffF transparent transparent transparent; border-style: solid; border-width: 9px; width: 0; height: 0; position: absolute; bottom: 8px; right: 23px; }

.multi-select-container--open .multi-select-menu {display: block; }

/* .multi-select-container--open .multi-select-button:after {
    border-width: 0 0.4em 0.4em 0.4em;
    border-color: transparent transparent #999 transparent;
}
 */
.multi-select-container--positioned .multi-select-menu {
    /* Avoid border/padding on menu messing with JavaScript width calculation */
    box-sizing: border-box;
}

.multi-select-container--positioned .multi-select-menu label {
    /* Allow labels to line wrap when menu is artificially narrowed */
    white-space: normal;
}
.multiselect-smalltext {
  font-size: 15px !important;
}
 
/* Create Event - Multi Dates CSS */


.displayinline { display: inline; }
.inlineblock { display: inline-block; }

.TicketSalesEnd {margin-top: 20px;}


/* Multi Date Event Page CSS */
.multidate-calendar-container {
    width: 100% !important; margin-bottom: 15px;
}
.multidate-calendar-holder {
    width: 100% !important; overflow: hidden !important; height: 64px !important; padding: 0 36px;
}
.multidate-calendar {
    font-family: 'Trebuchet MS',sans-serif; display: inline-block; border: 1px solid #777; width: 100% !important;
}
.multidate-calendar .multidate-cell.selected {
    color: #fff;
}
.multidate-calendar .multidate-cell {
    float: left; width: 54px; padding: 2px 5px; border-right: 1px solid rgba(0,0,0,0.03); text-align: center; position: relative; color: #666; margin: 4px 0; line-height: 17px;}
.multidate-cell-content {
    cursor: pointer;
}
.multidate-cell a {
  color: #666;
}
.multidate-calendar .multidate-cell .multidate-month {
    font-size: 11px; text-transform: uppercase;
}
.multidate-calendar .multidate-cell.selected .multidate-month {
    font-size: 11px; text-transform: uppercase;
}
.multidate-calendar .multidate-cell.multidate-selected .multidate-date, 
.multidate-calendar .multidate-cell.multidate-selected .multidate-month,
.multidate-calendar .multidate-cell.multidate-selected .multidate-year {
    color: #fff;
}
.multidate-calendar .multidate-cell.selected .multidate-date, 
.multidate-calendar .multidate-cell.selected .multidate-month  {
    z-index: 2; position: relative;
}
.multidate-calendar .multidate-cell .multidate-date {
    display: block; clear: both; font-weight: bold; font-size: 16px; z-index: 1; position: relative;
}
.multidate-calendar .multidate-cell .multidate-year {
    display: block; clear: both; text-transform: uppercase; width: 100%; font-weight: bold; font-size: 11px; margin-top: 0px; z-index: 1; position: relative; 
}
.multidate-selected {
    top: 0px; left: 0; position: absolute; z-index: 1; padding: 0; margin: 0; background-image: none; z-index: 1; background-color: #999;
}
.multidate-calendar-datewidget {
    width: 30px; position: absolute; color: #ddd; background: #777; height: 64px; 
}
/* .multidate-calendar-datewidget .multidate-leftcal a, .multidate-calendar-datewidget .multidate-rightcal a{
    width: 30px; height: 64px; text-align: center; display: inline-block; color: #fff; cursor: pointer;
}
.multidate-calendar-datewidget .multidate-leftcal a i,
.multidate-calendar-datewidget .multidate-rightcal a i{ 
    line-height: 64px; 
} */
.multidate-anchor { 
    width: 30px; height: 64px; text-align: center; display: inline-block; color: #fff; cursor: pointer;
}
.multidate-leftcal {
    position: absolute; left: 0;
}
.multidate-rightcal {
    position: absolute; right: 0;
}
.multidate-anchor { width: 30px; height: 64px; text-align: center; display: inline-block; color: #fff; cursor: pointer;
}
.multidate-anchor:hover {
    color:#fff;
}
.multidate-anchor i {
    /* position: absolute; z-index: 1; left: 9px; top: 10px; */ line-height: 64px;
}
.multidate-calendar-datewidget .ui-widget-content {
    position: absolute; z-index: 9;
}

.multidate-anchor input.form-control[readonly] {
background-color: #777; cursor: pointer;
}
.multidate-anchor input {
    position: absolute; width: 100%; height: 100%; background: #777; border: 0; text-indent: 999999px; cursor: pointer; }

.width23 {width:23% !important;}


/* Multi Date Event Page CSS */


/**/
.paymentmode-holder .custom-radio {top: 12px !important;}
    .PG-NewText { display: inline; padding: 10px 10px; margin: 10px 0 0 0; top: 7px; position: relative; font-size:16px !important; font-weight: normal !important; }
    .width100 {width: 100% !important;}
    .PG-New-ImgHodler {display: inline-block; margin-bottom: 0;}

@media only screen and (min-width: 321px) and (max-width: 660px) { 
    .PG-NewText { display: inline-block !important; padding: 0px 10px 10px 10px !important; margin: 0px !important; top: 0; position: relative; font-weight: normal !important; width: 100%; text-align: left !important; }
}
/**/


@media only screen and (min-width: 321px) and (max-width: 767px) { 
#event_div {display: block !important;}
}

.text-ellipsis {width: 100%;
    text-overflow: ellipsis !important;
    overflow: hidden !important;
    white-space: nowrap !important;
    display: inline-block !important;}


/*CORPORATE PAGE CSS*/

 .margin-ten {margin: 10px;} .margin-ten-tb {margin: 10px 0;} .margin-ten-rl {margin: 0 10px;} .margin-twenty {margin: 20px;} .margin-twenty-tb {margin: 20px 0;} .margin-twenty-rl {margin: 0 20px;}
    .padding-zero {padding:0;} .margin-zero {padding:0;} .padding-five {padding: 5px;} .padding-tfive {padding-top: 5px;} .padding-bfive {padding-bottom: 5px;}.padding-tten {padding-top: 10px;} .padding-bten {padding-bottom: 10px;}
    .padding-ten {padding: 10px;} .padding-ten-tb {padding: 10px 0;} .padding-ten-rl {padding:0 10px;} .padding-twenty {padding: 20px;} .padding-twenty-tb {padding: 20px 0;} .padding-twenty-rl {padding: 0 20px;} .padding-seventy {padding: 70px 0;}.padding-sixty {padding: 60px 0;} .padding-fifty {padding: 50px 0;} .padding-fourty {padding: 40px 0;} .padding-thirty {padding: 30px 0;}
    .mainfont {font-family: 'Open Sans',sans-serif !important; line-height: normal;}    
    .whitefont {color: #fff;}  .blackfont {color: #333;} .fw-elight {font-weight: 200;} .fw-light {font-weight: 300;} .fw-normal {font-weight: 400;} .fw-semi {font-weight: 500;} .fw-bold {font-weight: 600;} .inline-block {display: inline-block;} .display-block {display: block;}    
    .CorporatePage-PurpleBg {background-color: #603191;} .CorporatePage-LightPurpleBg {background-color: #9E78Fd;} .CorporatePage-WhiteBg {background-color: #ffffff;} .CorporatePage-YellowBg {background-color: #FFE351;} .CorporatePage-GreyBg {background-color: #EFEFEF;}
    .Corporate-DomainHolder input::-moz-placeholder {font-family: 'Open Sans',sans-serif !important; font-size: 14px !important; font-weight: 300 !important;} 
    .Corporate-RegForm input::-moz-placeholder, .HowAmhelping-ContactFormHolder input::-moz-placeholder {font-family: 'Open Sans',sans-serif !important; font-size: 14px !important; font-weight: 300 !important;}
    .CorporatePage {font-family: 'Open Sans',sans-serif !important; font-size: 14px; color: #333; line-height: normal; line-height: normal;}
    .CorporatePage-Header {}    
    .Corporate_Intro {height: auto; background-image: url('../../images/static/corporate-elementsbg.png'); background-repeat: no-repeat;}
    .Corporate_Intro .Corporatetitle h1{font-size: 70px; margin: 20px 0;}
    .Corporate_Intro .padding{padding: 110px 0;}
    .Corporate_Intro_Image {margin:30px 0;}
    .CorporatePage-intro-section{ padding-top: 140px; }
    .Corporatebg-img-parallax {background-repeat: no-repeat; background-position: 0% 0;  }
    .Corporatebg-no-cover {background-size: inherit !important; }
    .Corporatebg-repeat {background-repeat: repeat !important; }
    .Corporatebg-img {position: absolute; top: -20%; right: 0; bottom: 0; left: 0; background-position: center; background-size: cover; }
    .Corporate-Btn { padding: 11px 15px; font-size: 14px; line-height: 24px; -webkit-border-radius: 4px; border-radius: 4px; border-width: 2px; border-style: solid; display: inline-block; letter-spacing: 2px;}
    .Intro_PrimaryBtn {border-color: rgb(240, 78, 152); color:#f04e98; background-color: transparent;}
    .Intro_PrimaryBtn:hover { color: #FFF; border: 2px solid #f04e98; background: #f04e98;     -moz-transition: 0.2s ease-in; -o-transition: 0.2s ease-in; -webkit-transition: 0.2s ease-in; -ms-transition: 0.2s ease-in; transition: 0.2s ease-in; }     
    .CorporateSection {padding: 80px 0;}    
    .Corporate-DomainContainer {}
    .Corporate-DomainContainer form {max-width: 560px; margin: 0 auto;}
    .Corporate-DomainHolder {position: relative; text-align: left;}
    .Corporatetitle h3 {font-size: 27px; text-align: center; margin: 10px 0 20px 0;}    
    .Corporate-DomainHolder input {width: 430px; display: table-cell; margin: 0; background: #fff; padding: 15px 30px; background-color: #f5f5f5; border-top-left-radius: 4px; border-bottom-left-radius: 4px; border-top-right-radius: 0; border-bottom-right-radius: 0; color: #444; font-size: 16px; border: none; line-height: 30px;}
    .Corporate-DomainHolder button {display: inline-block; }
    .Corporate-DomainSubmit {position: absolute; top: 0; right: 0; bottom: 0; height: 100%; margin: 0; width: 140px; padding: 15px 0; border-top-right-radius: 4px; border-bottom-right-radius: 4px; font-size: 14px; border: none !important; background-color: #555555; letter-spacing: 2px; line-height: 30px; }
    .Corporate-StepsToDo {} 
    .Corporate-StepsToDo h3{ font-size: 40px; margin-bottom: 20px; }
    .Corporate-StepsToDo .container img{ width: 100%;}
    .Corporate-RegForm-Title h1{ font-size: 40px; margin: 40px 0 20px 0; }
    .Corporate-RegForm-Title p{ font-size: 16px; color: #333; line-height: 150%; font-weight: 400; margin-bottom: 30px;}
    .Corporate-RegForm {}
    .Corporate-RegForm .form-group{}
    .Corporate-RegForm .form-control {color: #666666; background: #FFFFFF; font-weight: 400; letter-spacing: 0.5px; border-bottom: 2px solid #e4e4e4 !important; border-radius: 0; margin-bottom: 20px; padding: 6px 10px; min-height: 45px; -webkit-box-shadow: none; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
    .Corporate-RegForm input[type='text'], .Corporate-RegForm input[type='email']{ border: none; }
    .Corporate-RegForm-GreyBg {padding:1px 8px 8px 8px; background-color: #E4E4E4; margin-bottom: 10px;}
    .Corporate-RegForm-WhiteBg {padding:20px 10px; background-color: #FFFFFF;}
    .Corporate-RegForm-GreyBg h3 {margin:20px 10px; font-size: 18px;}
    .Corporate-RegForm-Submit { padding: 15px 15px; font-size: 14px; line-height: 45px; border-radius: 2px; border:2px solid  #555555; background: transparent; color: #555555; line-height: normal; width: 100%; font-weight: 500; font-size: 16px; letter-spacing: 2px; }
    .Corporate-RegForm-Submit:hover { color: #FFFFFF; border: 2px solid #555555; background: #555555;     -moz-transition: 0.2s ease-in; -o-transition: 0.2s ease-in; -webkit-transition: 0.2s ease-in; -ms-transition: 0.2s ease-in; transition: 0.2s ease-in; font-weight: 500; }
    .CorporatePage-SubmitInfo { font-size: 10px; text-align: center;  color: #777; font-weight: 500; margin: 10px 0;}
    .CorporatePage-SubmitInfo a{color:#777;text-decoration: none;} 
    .Corporate-HowAmhelping {background-color:#FFE351; }
    .whitebg-left { background: #ffffff; }
     .whitebg-right{ background: #ffffff; } 
    .min-height-ff {min-height: 450px;}
    .HowDoesThisWork-Image {}
    .HowDoesThisWork-Image{z-index: 9;}    
    .Corporate-HowthisWorkTitle{font-size: 40px;margin: 5px 0;}
    .Corporate-HowthisWorkList li{list-style-type: none; width: 100%; font-weight: 400; margin: 30px 0 30px 0;  padding-left: 25px; line-height: 22px; font-size: 15px;}
    .Corporate-HowthisWorkList li:before {font-family: 'fa-icons'; content: '\e74f'; margin:0px 10px 0px -20px; font-size: 13px; }
    .CorporatePage-HowDoesThisWork-Grid {padding:40px 30px 40px 40px;}
    .fullwidth-section {width: 100%;}
    .fullwidth-heightauto {width: 100%;height: auto; overflow: auto;}
    .width-inline {width: 100%; display: inline-block;}
    .overflowauto {height: auto; overflow: auto;}
    .inlineflex {display: inline-flex;}
    .displayinline {display: inline;}
    .inlineblock {display: inline-block;}
    .fluid-layout {padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
    .fluid-layout:before, .fluid-layout:after{display: table; content: " "; }
    .fluid-layout:after {clear: both; }
    .fluid-layout .row {margin-right: -15px; margin-left: -15px;}
    .overflow-hidden {overflow: hidden !important; }
    .HowAmhelping-ContactFormHolder {padding: 60px 40px;}
    .HowAmhelping-ContactFormHolder .form-group{}
    .HowAmhelping-ContactFormHolder .form-control {color: #666666; background: #FFFFFF; font-weight: 400; letter-spacing: 0.5px; border-bottom: 2px solid #e4e4e4 !important; border-radius: 0; margin-bottom: 20px; padding: 6px 10px; min-height: 45px; -webkit-box-shadow: none; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
    .HowAmhelping-ContactFormHolder input[type='text'], .HowAmhelping-ContactFormHolder input[type='email'], .HowAmhelping-ContactFormHolder textarea{ border: none;color: #444; padding: 10px; }
    .HowAmhelping-ContactFormHolder textarea {width: 100%; border-bottom: 2px solid #e4e4e4; margin-bottom: 15px; outline: none;}
    .morequestions {font-size: 20px; margin: 10px 20px;}
    .triangle, .triangle-white  {position: relative; z-index: 1; overflow: hidden; }
    .triangle:after { content: ''; position: absolute; width: 80vw; height: 160vh; top: 0; right: 0; background: #9E78Fd; -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(-0deg); transform: rotate(-0deg); z-index: -1; }
  .triangle:before { content: ''; position: absolute; width: 50vw; height: 160vh; top: 0; left: 0; background: #FFFFFF; -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(-0deg); transform: rotate(-0deg); /* z-index: -1;  */}
    .triangle-white:after { content: ''; position: absolute; width: 50vw; height: 160vh; top: 0; right: 0; background: #FFFFFF; -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(-0deg); transform: rotate(-0deg); z-index: -1; }
    .whatshouldido-web {display: ;}
    .whatshouldido-mobile {display:none ;}
    .error-message-text {font-size: 12px; color:#ff0000; margin: 0;}
    .success-message-text {font-size: 12px; color:#358c38; margin: 0;}

    @media only screen and (min-width: 300px) and (max-width: 480px) {
        .Corporate-DomainHolder input {width: 320px; font-size: 14px; padding: 15px 20px;}
        .Corporate_Intro_Image img, .HowDoesThisWork-Image img {width: 100%;}
        .Corporate_Intro .padding {padding:20px 0; text-align: center;}
        .Corporate_Intro_Image {margin: 20px 0 20px 0;}
        .Intro_PrimaryBtn {margin: 0;}
        .Corporate-StepsToDo h3, .Corporate-RegForm-Title h1, .Corporate-HowthisWorkTitle {font-size: 30px;}
        .Corporate-RegForm-Title h1 {margin: 10px 0;}
        .Corporate-HowthisWorkTitle {margin: 0;}
        .HowAmhelping-ContactFormHolder {padding: 30px;}
    }
    @media only screen and (min-width: 481px) and (max-width: 600px) {
        .Corporate_Intro_Image img {width: 100%;} 
        .Corporate_Intro .padding {padding:20px 0; text-align: center;}
        .Corporate_Intro_Image {margin: 20px 0 20px 0;}
        .Intro_PrimaryBtn {margin: 0;}
        .Corporate-RegForm-Title h1 {margin: 10px 0;}
        .Corporate-HowthisWorkTitle {margin: 5px 0;}
    }
    @media only screen and (min-width: 300px) and (max-width: 600px) {
        .Corporate_Intro .Corporatetitle h1{font-size: 40px; margin: 20px 0;}   
        .HowDoesThisWork-Image .min-height-ff {min-height: auto !important;}
        .Corporate-HowthisWorkTitle {margin: 5px 0;}
        .HowDoesThisWork-Image img {width: 100%;}
        .triangle:after {content: ''; position: absolute; width: 100vw; height: 400vh; top: 0; right: 0; background: #9E78Fd; -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(-0deg); transform: rotate(-0deg); z-index: -1; }
        .triangle-white:after, .triangle:before { content: none; }
        .whatshouldido-web {display: none;}
        .whatshouldido-mobile {display:block ;}
        .CorporatePage-HowDoesThisWork-Grid {padding: 30px 30px 22px 30px;}
    }
    @media only screen and (min-width: 601px) and (max-width: 767px) {
        .Corporate_Intro .padding {padding: 20px 0; text-align: center; }
        .Corporate_Intro_Image img{}
        .Corporate_Intro_Image {margin: 20px 0 20px 0; text-align: center !important;}
        .Corporate_Intro .Corporatetitle h1{font-size: 50px; margin: 20px 0;}  
        .Corporate-RegForm-Title h1 {margin:10px 0 20px 0;} 
        .Corporate-HowthisWorkTitle {margin: 5px 0;}
        .triangle:after {content: ''; position: absolute; width: 100vw; height: 450vh; top: 0; right: 0; background: #9E78Fd; -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(-0deg); transform: rotate(-0deg); z-index: -1; }
        .triangle-white:after, .triangle:before { content: none; }
        .whatshouldido-web {display: none;}
        .whatshouldido-mobile {display:block ;}
    }
    @media only screen and (min-width: 768px) and (max-width: 1024px) {
        .Corporate_Intro .padding {padding: 45px 0;}
        .Corporate_Intro .Corporatetitle h1 {font-size: 50px;}
        .HowDoesThisWork-Image img, .Corporate_Intro_Image img {width: 100%;}
        .HowAmhelping-ContactFormHolder {padding: 30px;}
        .triangle:after {content: ''; position: absolute; width: 100vw; height: 220vh; top: 0; right: 0; background: #9E78Fd; -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(-0deg); transform: rotate(-0deg); z-index: -1; }

        .triangle-white:after { content: ''; position: absolute; width: 50vw; height: 360vh; top: 0; right: 0; background: #FFFFFF; -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(-0deg); transform: rotate(-0deg); z-index: -1; }

        /* .triangle:before { content: ''; position: absolute; width: 50vw; height: 360vh; top: 0; left: 0; background: #FFFFFF; -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(-0deg); transform: rotate(-0deg);  z-index: -1;  } */

        .CorporatePage-HowDoesThisWork-Grid {padding:30px 30px 22px 30px;}
        .Corporate-HowthisWorkTitle, .Corporate-RegForm-Title h1, .Corporate-StepsToDo h3 {font-size: 30px;}
    }


/*CORPORATE PAGE CSS*/

.clearboth {clear: both}

/* iFrame Filters Landing Page CSS */

/* Banner Section */
  .landingpage-fullwidthbanner {margin-bottom: 20px;}
  .landingpage-fullwidthbanner img{width: 100%;}    
  /*Filter Section*/
  .landingpage-filtersection {margin: 0 auto;  text-align: center; }    
  .landingpage-cityfilter {}
  .landingpage-datefilter {}
  .landingpage-cityfilter, .landingpage-datefilter, .landingpage-locationfield { display: inline-block; margin:0 5px 5px 5px; }   
  /* Widget Section */
  .landingpage-widgetsection {margin: 0 auto; margin-bottom: 30px;}
  .landingpage-widgetsection body.wizard-container{ padding-top: 20px !important; }
  .landingpage-wizard768 {max-width: 768px; margin: 0 auto; }
  .landingpage-cityfield, .landingpage-locationfield {width: 300px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-radius: 3px; padding: 9px 12px; border: 1px #D2D6DF solid; background: #fff; color: #444; font-size: 16px; line-height: 24px; font-weight: 400; letter-spacing: .5px; text-align: left; }
    .landingpage-datefilter select { width: 300px; height: 44px; margin: 0; cursor: pointer; z-index: 1; display: block; font-size: 16px; background: #fff; border: 1px #D2D6DF solid; padding: 5px; color: #444; overflow: hidden; -webkit-appearance: menulist-button; text-align: left; }
    .landingpage-padding {padding:10px 0 100px 0 !important;}
   
  @media only screen and (min-width: 480px) and (max-width: 603px) {
    .landingpage-cityfield, .landingpage-locationfield, .landingpage-datefilter select { width: 360px; }  
  }
  @media only screen and (min-width: 604px) and (max-width: 643px) {
    .landingpage-cityfield, .landingpage-locationfield, .landingpage-datefilter select { width: 280px; }  
  }
 .landingpage-headingtext {text-align: center; font-size: 20px; margin: 20px 0; font-family: 'Open Sans',sans-serif; font-weight: bold;}
 .landing-site-headingtext {font-family: 'Open Sans',Helvetica,sans-serif; font-weight: 500; font-size: 40px; color: #333; padding-top: 10px; text-align: right; display: inherit;}
    .landingpage-logosection {margin: 10px 0;}
    .landingpage-copyright {font-size: 14px; color: #fff; text-align: center;}
    .landingpage-footer {padding: 20px 0; margin-top: 30px;}
    .landingpage-footer p{padding: 0; margin: 0;}
  @media only screen and (min-width: 320px) and (max-width: 640px) {
    .landingpage-logosection, .landingpage-centersection {text-align: center !important;}
    .landing-site-headingtext {font-size: 36px; margin: 0px 0 0 0; text-align: center; padding: 0;}   

  }
  @media only screen and (min-width: 641px) and (max-width: 767px) {
    .landingpage-logosection, .landingpage-centersection {text-align: center !important;}
    .landing-site-headingtext {font-size: 36px; margin: 10px 0 0 0; display: inline-block;}   
    .landingpage-logosection {display: inline-block;}
    .landingpage-floatright {float: right;}
  }
/* iFrame Filters Landing Page CSS */

/* ------------ Promo Bar ------------  */

.promotionbar {padding: 5px 0; text-align: center; position: relative; background: #9063cd; width: 100%; }
.promotionbar .promotionbar-inner {width: 90%; max-width: 1170px; margin: 0 auto; color: #fff; font-family: 'Open sans',sans-serif; font-size: 15px; }
.promotionbar .promotionbar-closebutton {position: absolute; right: 10px; top: 0px; cursor: pointer; width: 40px; height: 30px; line-height: 30px; font-family: 'Open Sans',sans-serif; font-weight: bold; font-size: 18px; }
.promotionbar .promobutton {margin: 0px 0px 0px 15px; padding: 1px 10px; color: #fff; }
.promotionbar .promobutton-color {color: #9063cd; border: none; background: #fff; font-weight: bold; display: inline-block; }
.promotionbar-hide {display: none; }
 .promotionbar-wiggle {box-shadow: 0 0 1px transparent; -moz-osx-font-smoothing: grayscale; backface-visibility: hidden; -o-backface-visibility: hidden; -ms-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-backface-visibility: hidden; transform: translateZ(0); -o-transform: translateZ(0); -ms-transform: translateZ(0); -moz-transform: translateZ(0); -webkit-transform: translateZ(0); animation-name: wiggle; -o-animation-name: wiggle; -ms-animation-name: wiggle; -moz-animation-name: wiggle; -webkit-animation-name: wiggle; animation-duration: 5s; -o-animation-duration: 5s; -ms-animation-duration: 5s; -moz-animation-duration: 5s; -webkit-animation-duration: 5s; animation-timing-function: linear; -o-animation-timing-function: linear; -ms-animation-timing-function: linear; -moz-animation-timing-function: linear; -webkit-animation-timing-function: linear; animation-iteration-count: infinite; -o-animation-iteration-count: infinite; -ms-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; animation-play-state: running; -o-animation-play-state: running; -ms-animation-play-state: running; -moz-animation-play-state: running; -webkit-animation-play-state: running; }
@keyframes wiggle{
  0%{-webkit-transform:translateX(5px) rotate(2deg);transform:translateX(5px) rotate(2deg)}
  4%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
  6%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
  8%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
  10%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
  12%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
  14%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
  16%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
  18%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
  20%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)} 
} 

/* ------------ Promo Bar ------------  */





/* Event Grid Styles */


#eventThumbs .eveHeadWrap, #upcoming_past_events .eveHeadWrap , #CategoryeventThumbs .eveHeadWrap{
  /* letter-spacing: -0.1px; */
  /* font-size: 18px; */
  font-size: 16px;
  font-weight: 600;
  text-transform: capitalize !important;
}
.eventpadding {
  padding:0px 12px 12px 10px; 
  border-bottom: 1px solid #e1e1e1;
}
.event-box-shadow {
  box-shadow: 0px 0px 6px 1px #d9d9d9;
}
/*.event-box-shadow .add_bookmark{
    background: #F9F9F9;
    border-radius: 100%;
    top: -118px;
    right: 6px;
    width: 24px;
    height: 24px;
    line-height: 24px;
    vertical-align: middle;
    text-align: center;
    font-size: 13px
  }*/
.event-box-shadow .category {
  padding: 1px 12px 6px;
}
.eventpadding .eventCity {  
  right: 12px !important;
  color: #666666;  
  font-size: 11px;
  text-transform: capitalize;
  font-weight: 600; 
}
.eventThumbs li .info i{
  font-size: 11px;
  margin:0 4px 0 2px; 
}

.newfont,
#eventThumbs .eveHeadWrap, #CategoryeventThumbs .eveHeadWrap,
#upcoming_past_events .eveHeadWrap,
.eventpadding .eventCity,
.catName em,
.eventThumbs li .info   {
  font-family: 'Open Sans',sans-serif !important;
}


@media (min-width: 992px) and (max-width: 1210px) {
  .eventImg {
    height: auto; 
  }
  #eventThumbs .eveHeadWrap, #upcoming_past_events .eveHeadWrap , #CategoryeventThumbs .eveHeadWrap{ 
    font-size: 16px; 
  }
}
@media screen and (min-width: 300px) and (max-width: 480px) {
  .eventThumbs .col-xs-12 {
    width: 100%;
  }
  .eventImg {
    height: auto;
  }
  #eventThumbs .eveHeadWrap, #upcoming_past_events .eveHeadWrap , #CategoryeventThumbs .eveHeadWrap{
    font-size: 16px;
  }
}
@media screen and (min-width: 481px) and (max-width: 600px) {
   .eventImg {
    height: auto;
  }
   #eventThumbs .eveHeadWrap, #upcoming_past_events .eveHeadWrap , #CategoryeventThumbs .eveHeadWrap{
    font-size: 16px;
  }
}


.catName em {
    font-size: 11px;
    font-weight: 600;
    color: #666666;
    text-transform: capitalize;
    vertical-align: super;
    font-style: normal;
    padding-left: 5px;
    padding-right: 5px;
    position: relative;
    top: 2px;
    }


.eventThumbs li .info {
    color: #5b5b5b;
    font-size: 12px;
    font-weight: 600;
    /* height: 30px; */
    height: auto;
    overflow: auto;
    margin: 5px 0 2px 0;
}






/* Event Grid Styles */


/* Sub Category Page Styles */


.subcategorypage_view {

}

.subcat-bookmarkpos {
  top: -86px !important;
}



.subcategorypage_view h1.titletext {
    margin: 30px 0 40px 0;
    font-family: 'Open Sans',sans-serif;
    font-size: 1.8em;
    font-weight: bold;
    /* margin-bottom: 10px; */
}

/* @charset 'UTF-8'; */
/* Icons */ /* @font-face {font-family: 'slick'; font-weight: normal; font-style: normal; src: url('fonts/slick.eot'); src: url('fonts/slick.eot?#iefix') format('embedded-opentype'), url('fonts/slick.woff') format('woff'), url('fonts/slick.ttf') format('truetype'), url('fonts/slick.svg#slick') format('svg'); } */ 
@font-face{font-family:'FontAwesome';
src:url('fonts/fontawesome-webfont.eot?v=4.6.3');
src:url('fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}

/* Arrows */ 
.slick-prev, .slick-next {font-size: 0; line-height: 0; position: absolute; top: 50%; display: block;  background: rgba(0,0,0,0.2) !important; width: 40px; height: 70px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; z-index: 10; /* background: transparent; */ } 
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {color: transparent; outline: none; background: rgba(0,0,0,0.4) !important; } 
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {opacity: 1; color: rgba(255,255,255,1); transition: all 0.5s ease; } 
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {opacity: .25; } 
.slick-prev:before, .slick-next:before {font-family: 'FontAwesome'; font-size: 26px; line-height: 1; opacity: .75; color: white; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } 
.slick-prev {/* left: -25px; */ left: 25px; } 
[dir='rtl'] .slick-prev {right: -25px; left: auto; } 
.slick-prev:before {content: '\f053'; } 
[dir='rtl'] .slick-prev:before {content: '\f054'; } 
.slick-next {/* right: -25px; */ right: 25px; } 
[dir='rtl'] .slick-next {right: auto; left: -25px; } 
.slick-next:before {content: '\f054'; } 
[dir='rtl']  .slick-next:before {content: '\f054'; } /*Ã¢â€ Â Dots */ 
.slick-dotted.slick-slider {margin-bottom: 30px; } 
.slick-dots {position: absolute; bottom: -25px; display: block; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center; } 
.slick-dots li {position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 5px; padding: 0; cursor: pointer; } 
.slick-dots li button {font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; } 
.slick-dots li button:hover, .slick-dots li button:focus {outline: none; } 
.slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1; } 
.slick-dots li button:before {font-family: 'FontAwesome'; font-size: 6px; line-height: 20px; position: absolute; top: 0; left: 0; width: 20px; height: 20px; content: 'Ã¢â‚¬Â¢'; text-align: center; opacity: .25; color: black; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } 
.slick-dots li.slick-active button:before {opacity: .75; color: black; } /* Slider */
.slider {width: 100%; margin: 0px auto; height: auto; } 
.slick-slide {margin: 0px 0px; } 
.slick-slide img {width: 100%; margin: 0 auto;} 
.slick-prev:before, .slick-next:before {color: rgba(255,255,255,0.4) !important; } 
.slick-slider {position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } 
.slick-list {position: relative; display: block; overflow: hidden; margin: 0; padding: 0; } 
.slick-list:focus {outline: none; } 
.slick-list.dragging {cursor: pointer; cursor: hand; } 
.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 
.slick-track {position: relative; top: 0; left: 0; display: block; } 
.slick-track:before, .slick-track:after {display: table; content: ''; } 
.slick-track:after {clear: both; } 
.slick-loading .slick-track {visibility: hidden; } 
.slick-slide {display: none; float: left; height: 100%; min-height: 1px; } 
[dir='rtl'] .slick-slide {float: right; } 
.slick-slide img {display: block; } 
.slick-slide.slick-loading img {display: none; } 
.slick-slide.dragging img {pointer-events: none; } 
.slick-initialized .slick-slide {display: block; } 
.slick-loading .slick-slide {visibility: hidden; } 
.slick-vertical .slick-slide {display: block; height: auto; border: 1px solid transparent; } 
.slick-arrow.slick-hidden {display: none; }
@media (max-width: 600px) {.slick-slider {margin-top: 0px;}}
@media (max-width: 768px) {.slick-prev {left: 0px; } .slick-next {right: 0px; }}
@media (min-width: 601px) and (max-width: 767px) {.slick-slider {margin-top: 0px;}}
@media (min-width: 768px) and (max-width: 991px) {.slick-slider { /* margin-top: 65px; */ margin-top: 0px; } .fluid {width: 100%;}}


.loadmoreevents { display: inline-block; margin-bottom: 30px; width: 100%;}
.loadmore_btn {
    position: relative;
    display: inline-block;
    margin: 15px 5px 25px 5px;
    padding: 10px 22px 10px 22px;
    border: 2px solid #9063cd;
    -webkit-background-size: 27px 27px;
    background-size: 27px;
    background-position: 15px center;
    background-repeat: no-repeat;
    min-height: 46px;
    overflow: hidden;
    font-size: 14px;
    text-transform: uppercase;
    border-radius: 4px !important;
    background: #9063cd;
    color: #FFFFFF;
}

.loadmore_btn:hover {
  color: #FFFFFF;
}

.subcategory-bg {
  background: #F1F1F1;
}

.marginbottom10 {margin-bottom: 10px; }
.marginbottom20 {margin-bottom: 20px; }
.marginbottom30 {margin-bottom: 30px; }
.marginbottom40 {margin-bottom: 40px; }
.marginbottom50 {margin-bottom: 50px; }
.marginbottom60 {margin-bottom: 60px; }
.marginbottom70 {margin-bottom: 70px; }

.margintop10 {margin-top: 10px; }
.margintop20 {margin-top: 20px; }
.margintop30 {margin-top: 30px; }
.margintop40 {margin-top: 40px; }
.margintop50 {margin-top: 50px; }
.margintop60 {margin-top: 60px; }
.margintop70 {margin-top: 70px; }

.margintb10 {margin: 10px 0; }
.margintb20 {margin: 20px 0; }
.margintb30 {margin: 30px 0; }
.margintb40 {margin: 40px 0; }
.margintb50 {margin: 50px 0; }
.margintb60 {margin: 60px 0; }
.margintb70 {margin: 70px 0; }



/* Sub Category Page Styles */





/* New Footer Styles */

footer {
    background: #333333;
    padding: 40px 0px;
    /* font-family: 'Open Sans',sans-serif !important; */
  }
  #footer {/* font-family: 'Open Sans',sans-serif !important; */}
  #footer h5 {
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 1px;
    line-height: 18px;
    margin: 0 0 18px 0;
    text-transform: uppercase;
    /* font-family: 'Open Sans',sans-serif !important; */
    text-align: left;
  }
  .footer-list.footer-list-icons {
      list-style: none;
      padding-left: 0;
      padding-right: 0;
  }
  .footer-list.footer-list-icons li {
      /* padding-left: 13px; */
      margin-bottom: 12px;
      text-align: left;
  }
  .footer-list.footer-list-icons li a{
      color:#CCCCCC;
      font-size: 14px;      
      /*font-family: 'Open Sans',sans-serif !important; */
  } 
  .footer-social-list {
    margin: 0;
      padding: 0;
      width: auto;
      text-align: left;
  }
  .footer-social-list li {
      display: inline-block;
      margin: 0px 10px 0 0;
      padding: 0;
      border-radius: 100%;
      overflow: visible;      
  }
  .footer-social-list li a {
    -webkit-transition: all 0.2s ease;
      -moz-transition: all 0.2s ease;
      transition: all 0.2s ease;     
      background: transparent;
      border-radius: 100%;
      display: block;
      height: 36px;
      line-height: 36px;
      width: 36px;
      text-align: center;
      color: #CCCCCC;
      text-decoration: none;
      border: 1px solid #CCCCCC;
      font-size: 14px;
  } 
  .footer-contact-text {
    margin: 20px 0 10px 0;
    text-align: left;
  }
  .footer-contact-text a{
    font-size: 18px;
    color: #CCCCCC;
  }
  .footer-city-category {
    /* margin: 30px 0 20px 10px; 
      padding: 20px 0 10px 10px; */
      padding: 15px 0 5px 10px;
      border-top: 1px solid #545454;
      border-bottom: 1px solid #545454;
      margin-top: 20px;
      text-align: left;
      display: inline-block;
  }
  .footer-city-list-inline {    
      margin-bottom: 15px;
      padding: 0;
  }
  .footer-city-list-inline>li {
      display: inline-block;
      /* padding-right: 15px;
      padding-left: 15px; */
      font-size: 13px;
      color: #CCCCCC;
  }
  .footer-city-list-inline>li a{
      color: #CCCCCC;
      padding: 10px 5px 0 5px;
  } 
  .footer-city-list-inline>li a.f-sep{
      color: #CCCCCC;
  }
  .footer-copyright {
    color: #CCCCCC;
    font-size: 13px;
    margin: 15px 10px 5px 10px; 
  } 
  .footer-list.footer-list-icons li a:hover,
  .footer-city-list-inline >li a:hover {  
    color:#FFFFFF;
  }
  .footer-social-list li a:hover{
    border: 1px solid #FFFFFF;
    color:#FFFFFF;
  }
  .footer-followus {
  }

  .footer-subscribe-section {
    margin:10px 0 30px 0; 
    width: 100%;
      max-width: 280px;
  }
  .footer-subscribe-section p{
    font-size: 14px; 
    margin-bottom: 10px;
    color: #FFFFFF;
    text-align: left;
  }
  .footer-subscribe-section.input-group{
    position: relative;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: stretch;
      align-items: stretch;
      width: 100%;
  }
  .footer-subscribe-section .input-group input{
    height: 40px; 
    border: 0;
  }
  .footer-subscribe-section.input-group-btn {
      position: relative;
      -ms-flex-align: stretch;
      align-items: stretch;
      /* font-size: 0; */
      white-space: nowrap;
  }
  .footer-subscribe-section .input-group-btn>.btn {
    height: 40px;
    margin-top: 0 !important;
    border: 0;
    line-height: 150%;
    background: #6D6D6D;
    text-transform: uppercase;
    padding: 0 20px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    color: #FFFFFF;
  }



  @media screen and (min-width: 280px) and (max-width: 767px) {
    .footer-list.footer-list-icons {margin-bottom: 40px;}
    .footer-social-list {margin-bottom: 20px;}
    .footer-social-list li a i{font-size:14px !important; }   
  }
  @media screen and (min-width: 768px) and (max-width: 1024px) {
    .footer-list.footer-list-icons {margin-bottom: 30px;}
  }
  @media screen and (min-width: 280px) and (max-width: 992px) {
    .footer-city-list-inline>li, .footer-city-list-inline>li a {width: 100%; display: inline-block;}
  }
  @media screen and (min-width: 1025px) and (max-width: 1199px) {
    .footer-followus {margin-top: 20px;}
  }
  @media screen and (min-width: 280px) and (max-width: 1199px) {
    .footer-followus {margin-left: 15px;}
  }
  @media screen and (min-width: 991px) and (max-width: 992px) {
    .footer-city-list-inline .f-sep {
      display: none;
    }
    
  }

 

/* New Footer Styles */



.noeventsfound {
    font-family: 'Open Sans',sans-serif;
    font-size: 2em;
    font-weight: normal;
    text-align: center;
    color: #999;
    text-transform: capitalize;
}

@media screen and (min-width: 280px) and (max-width: 991px) {
  .footer-list-height {
    height: 130px;
    display: block;
  }
    .affiliate-tab-content.find.active:before,
    .affiliate-tab-content.share.active:before, 
    .affiliate-tab-content.earn.active:before {
      left: 50%;
    }
}




.courier-section {
    padding:10px 4px;
    text-align: right;
}
.courier-section .btn-success {
    font-size: 14px;
    font-family: 'Open Sans',san-serif;
    border-radius: 0;
    font-weight: 600;
}
.courier-section .btn-group-justified .btn {
    float: none;
    /* display: table-cell; */
    width: 100%;
    text-transform: none;
    display: inline-block;
    margin-bottom: 20px;
    white-space: inherit;
    overflow: hidden;
    padding: 22px 15px;
}
.courier-section .btn-group-justified .btn input{
    margin-right:5px;
}
.courier-section .btn-success.active {
    background:#23b98f;
        color: #fff;   
        border:none;          
}
.courier-section .btn-success {
    background:#e2e2e2;
        color: #666;             
        border:none;
}
.courier_radio_btn{
  color:#999;
  font-size:15px;
  position:relative;
}
.courier_radio_btn span{
  position:relative;
   padding-left:23px;
   left: -10px;
}
.courier_radio_btn span:after{
  content:'';
  width:15px;
  height:15px;
  border:3px solid;
  position:absolute;
  left:0;
  top:1px;
  border-radius:100%;
  -ms-border-radius:100%;
  -moz-border-radius:100%;
  -webkit-border-radius:100%;
  box-sizing:border-box;
  -ms-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
}
.courier_radio_btn input[type="radio"]{
   cursor: pointer; 
  position:absolute;
  /*width:100%;
  height:100%;*/
  z-index: 1;
  opacity: 0;
  filter: alpha(opacity=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
}
.courier_radio_btn input[type="radio"]:checked + span{
  color:#FFF;  
}
.courier_radio_btn input[type="radio"]:checked + span:before{
    content:'';
  width:5px;
  height:5px;
  position:absolute;
  background:#FFF;
  left:5px;
  top:6px;
  border-radius:100%;
  -ms-border-radius:100%;
  -moz-border-radius:100%;
  -webkit-border-radius:100%;
}
.courier-img {
    position: relative;
    left: -20px;
}


/* Event Fetails Page- Grouping CSS */


.widget-container {padding:0px; height: auto; overflow: auto;}
.widget-namesection{}
.widget-tickettype {border-bottom: 1px solid #ededed; height: auto; overflow: auto; /*padding:15px;*/}
.widget-tickettype:last-child {border-bottom: 0px;}
.widget-tickettype .ticket_selector {width: 70px !important;}
.widget-ticketgroup {border-bottom: 1px solid #d9d9d9; margin-bottom: 0px;}
.widget-grouptitle {font-size: 15px; color: #f60; padding: 10px 15px 0px 15px; font-weight: bold;}
.w-mb20 {margin-bottom: 20px;}
.widgetinline {display: inline-block !important;}
.widgetwidth {width: 100% !important;}
.widgetwidthinlnie {width: 100% !important; display: inline-block !important;}

@media only screen and (min-width:280px) and (max-width:600px) {
.widget-tickettype {font-size: 14px;}         
}

.widget-acc-btn-home {width:100%; margin:0 auto; padding:0px; cursor:pointer; border: 1px solid #d9d9d9; border-bottom: 0px solid #d9d9d9;}

.widget-acc-btn-home p { font:600 16px/16px geomanist_regularregular,sans-serif; padding: 18px 15px; margin: 0px; }
.widget-acc-content-home {  height:0px; width:100%; margin:0 auto; overflow:hidden;}
.widget-acc-content-home-inner-home {padding:5px 10px;     border-left: 1px solid #d9d9d9;
border-right: 1px solid #d9d9d9;}
.widget-open {height: auto; }
.widget-acc-btn-home p { background-color: #f1f1f1; }

.widget-ac-selected-home i{
-webkit-transition:all 300ms ease-in 0s;
-moz-transition: all 300ms ease-in 0s;
-o-transition: all 300ms ease-in 0s;
transition: all 300ms ease-in 0s;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.widget-highlight-home {background-color: #f1f1f1;}
.multidateoption-select {padding: 10px 15px;}
.widget-tickettype .eventCatValue {font-size: 18px;}



.flag-custom-position { background-position: -31px -6px; padding: 5px 11px !important; }

/*Common Sprite Icons CSS*/

.sprite-icon { display: inline-block; background: url('/images/static/me-sprite.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }

/* Position order for the sprite - background-position : left PX top PX */

.findevents-img { background-position: -10px -212px; width: 92px; height: 92px; }
.shareevents-img { background-position: -10px -314px; width: 92px; height: 92px; }
.earnmoney-img { background-position: -10px -110px; width: 92px; height: 92px; }

.e-appstore-icon { background-position: -10px -430px; width: 142px; height: 45px; }
.e-playstore-icon { background-position: -10px -485px; width: 142px; height: 45px; }

.cost-effect-icon { background-position: -166px -11px; width: 64px; height: 64px; }
.global-market-icon { background-position: -166px -85px; width: 64px; height: 64px; }
.no-fee-icon { background-position: -166px -159px; width: 64px; height: 64px; }
.no-shipping-icon { background-position: -166px -233px; width: 64px; height: 64px; }
.passive-income-icon { background-position: -166px -307px; width: 64px; height: 64px; }
.work-home-icon { background-position: -166px -381px; width: 64px; height: 64px; }


.mobilefilters-city-icon { background-position: -120px -2px; top: 10px; position: relative; width: 36px; height: 36px;}
.mobilefilters-category-icon { background-position: -120px -50px; top: 10px; position: relative; width: 36px; height: 36px;}
.mobilefilters-date-icon {background-position: -120px -96px; top: 10px; position: relative; width: 36px; height: 36px;}
.mobilefilters-webinar-icon {background-position: -120px -140px; top: 10px; position: relative; width: 36px; height: 36px;}
.mobilefilters-check-icon {background-position: -123px -186px; top: 10px; position: relative; width: 24px; height: 24px;}


.Activities-short { background-position: -262px -67px; width: 90px; height: 90px; }
.Campus-short { background-position: -262px -167px; width: 90px; height: 90px; }
.Entertainment-short { background-position: -262px -267px; width: 90px; height: 90px; }
.Professional-short { background-position: -262px -367px; width: 90px; height: 90px; }
.Spiritual-short { background-position: -362px -67px; width: 90px; height: 90px; }
.Sports-short { background-position: -362px -167px; width: 90px; height: 90px; }
.TradeShows-short { background-position: -362px -267px; width: 90px; height: 90px; }
.Training-short { background-position: -362px -367px; width: 90px; height: 90px; }
.Donations-short { background-position: -462px -370px; width: 90px; height: 90px; }
.Webinars-short { background-position: -462px -266px; width: 90px; height: 90px; }


.profile-icon-50 { background-position: -261px 2px; width: 50px; height: 50px; }
.close-icon { background-position: -341px -16px; width: 16px; height: 16px; }

.AUS { background-position: -10px -10px; width: 16px; height: 12px; }
.IND { background-position: -31px -10px; width: 16px; height: 12px; }
.MYS { background-position: -10px -27px; width: 16px; height: 12px; }
.SGP { background-position: -31px -27px; width: 16px; height: 12px; }
.UAE { background-position: -10px -44px; width: 16px; height: 12px; }
.UK { background-position: -31px -44px; width: 16px; height: 12px; }
.USA { background-position: -10px -61px; width: 16px; height: 12px; }


.flag-custom-position.AUS { background-position: -9px -7px; width: 16px; height: 12px; }
.flag-custom-position.IND { background-position: -30px -7px; width: 16px; height: 12px; }
.flag-custom-position.MYS { background-position: -9px -23px; width: 16px; height: 12px; }
.flag-custom-position.SGP { background-position: -30px -23px; width: 16px; height: 12px; }
.flag-custom-position.UAE { background-position: -9px -41px; width: 16px; height: 12px; }
.flag-custom-position.UK { background-position: -30px -41px; width: 16px; height: 12px; }
.flag-custom-position.USA { background-position: -9px -58px; width: 16px; height: 12px; }


/*Common Sprite Icons CSS*/




/* ticket descrition load more */

.ticket-desc-loadmore {
    float:left;
    padding:0;
    margin:0;
}

.ticket-desc-loadmore a{
    font-size: 12px !important;
    font-style: normal !important;
    font-weight: bold;
    letter-spacing: 0.5px;
}

.ellipsis {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
/* ticket descrition load more */


/* IMPORTANT STYLES */




.booknow-fix {}
.booknow-fix div {}
.mob-register-container {}
.mob-register {}
.mob-price {display: none !important; }
.shareevent-mobile {display: none !important; }

.floatLeft {
    float: left !important;
} 
.floatRight {
    float: right !important;
}



@media only screen and (min-width:280px) and (max-width:600px) {


        .booknow-fix {  
            float: right;
            margin: 20px 0 0 0;
            position: fixed;
            bottom: 0;
            left: 0 ;
            z-index: 9;
            /*margin-bottom: 20px;*/
            width: 100%;
        }


        .booknow-fix div {
          width: 100% !important;
        }

        .mob-register-container {
          width: 100%;left: 0 !important;border-radius: 0 !important; top:0 !important;
        }

        .mob-register {
          float: right; padding: 0 30px;
        }

        .mob-price {
          /*display: block;
          float: left; padding: 0 20px;*/
          position: fixed;
          background: transparent;
          bottom: 0;
          left: 0;
          width: auto;
          z-index: 10;
          padding: 6px 20px;
          height: auto;
          display: inline-block !important;
          color: #fff;
          font-size: 18px !important;
        }
        .mob-price, .final_val {font-size: 18px !important;}

        .img_below_cont h2, .img_below_cont h1 {
          font-size: 1.4em;
        }

        .event_detail_main  {
          padding:0; 
        }

        .event_detail_main > .col-xs-12 {
          padding:0 5px; 
        }

        #event_div .Rlist {
          float: right;
          margin-right: 10px;
        }
        #event_div .Rlist li a {
          padding: 16px 20px !important;          
        }


        .shareevent-mobile {
          display: inline-block !important;

        }


  }
  @media only screen and (min-width:280px) and (max-width:480px) {

     #event_div .Rlist {
        width: 100%;
        margin-right: 10px;
      }
      #event_div .Rlist li {
        padding: 5px 10px !important;          
        width: 33.333333%;
      }
      #event_div .Rlist li a {
          padding: 5px 10px !important;
      }
      .Rlist span {
        display: block;
        font-size: 16px;
        padding-bottom: 5px;
    }

  }





  /* IMPORTANT STYLES */
  

  /* New GRID CSS  */
.eventlist {background: #efefef; overflow: hidden; display: block; padding: 35px 0px; } 
.eventlist .thumbBlock {padding: 10px 10px 20px 10px;display: inline-block; position: relative; border-radius: 10px; } 
.eventlist  .event-box-shadow {background: #FFF; overflow: hidden; border-radius: 10px !important; box-shadow: #000 0px 0px 8px -3px; } 
.eventlist .eventThumbs .category{border: none; position: relative; display: inline-block; } 
.eventlist #viewMoreEvents{margin: 20px 0px;padding: 15px 30px;border: 1px solid #9c9c9c;color: #000;} 
.event-box-shadow .add_bookmark {background: #F9F9F9;
    top: -100px;
    right: 6px;
    width: 24px;
    height: 24px;
    line-height: 24px;
    vertical-align: middle;
    text-align: center;
    font-size: 13px;
    position: relative;
    right: 20px;
    color: #000;
    border-radius: 100%; z-index: 90; } 
.eventlist .eventpadding{padding:10px 15px;overflow: hidden} 
.eventlist .eventpadding .info  {font-size: 12px; color: #9b9b9c; text-transform: uppercase; padding-bottom: 5px;} 
.eventlist .catName em {font-size: 13px; vertical-align: super; font-style: normal; padding-left: 5px; padding-right: 5px; position: relative; top: 2px; color: #000; } 
.eventlist .eventCity {position: absolute; right: 20px !important; bottom: -37px; font-size: 13px; color: #9b9b9c; /* right: 27px; */ } 
.event-box-shadow h2{color: #000} .event-box-shadow .category {padding: 15px; }
#eventThumbs .eventCity, #upcoming_past_events .eventCity, #CategoryeventThumbs .eventCity {position: absolute; right: 15px; bottom: -37px; } 
.thumbBlock .eventImg:after{content: '';width: 100%;height: 100%;z-index: 99;position: absolute;top: 0px;transition: all .6s ease;opacity: 0} 
.thumbBlock  :hover .eventImg:after{content: '';background: rgba(0,0,0,0.70);width: 100%;height: 100%;z-index: 99;position: absolute;top: 0px;opacity: 1} 
.book-now{display: none;}   
.thumbBlock  :hover .book-now{display: block; display: block; height: 40px; width: 135px; border-radius: 5px; color: #ffffff; font-size: 16px; padding: 10px 20px; position: absolute; display: block; text-align: center; top: 50%; left: 0; border: 2px solid #ffffff; right: 0; font-weight: 900; margin: 0 auto; transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); line-height: 14px; transition: all 0.5s; z-index: 999; }

.mt-zero { margin-top: 0 !important; }
  /* New GRID CSS  */