/* FLEX SIZES */
/* GENEREAL SIZES */
/* BODY */
/* sCont */
/* HEADER */
/* MENU */
/* cA COLUMN*/
/* cB COLUMN*/
/*Icons sizes*/
/* GENERALs */
/* line 20, ../../../../scss/css/themes/ct/model/events.scss */
#mainSearchForm .submit_your_event {
  background: url("../img/submit_your_event.png") no-repeat scroll left center transparent;
  display: block;
  float: right;
  height: 35px;
  width: 184px;
}

/* line 32, ../../../../scss/css/themes/ct/model/events.scss */
#calendar_container {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: url("../img/calendar_bg.png") no-repeat scroll left center #3a9cfe;
  width: 265px;
  position: absolute;
  top: 50px;
  right: 190px;
  padding-bottom: 10px;
  z-index: 2;
}

/* line 44, ../../../../scss/css/themes/ct/model/events.scss */
#cA {
  /*@include column($cAWidth, true);*/
}
/* line 48, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event {
  background: #FFF;
  padding: 10px 0;
  margin: 5px 0;
  border-bottom: 1px solid #e6e6e6;
}
/* line 55, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event.featured {
  background: #FFF;
}
/* line 57, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event.featured .Right, #cA .event.featured .address {
  border-left: 1px solid #FFF !important;
}
/* line 62, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event h2 {
  font-size: 33px;
  font-weight: bold;
  margin: 0px;
  padding: 0 0 5px;
  font-family: "Lato", sans-serif;
}
/* line 69, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event h2 a:hover {
  color: #262626;
}
/* line 75, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details {
  padding: 2.5px;
  color: #000;
  padding-bottom: 0px;
  padding-top: 0px;
}
/* line 80, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .Left {
  width: 195px;
}
/* line 83, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .Right {
  width: 560px;
  text-align: left;
  webkit-box-sizing: initial;
  -moz-box-sizing: initial;
  box-sizing: initial;
}
/* line 91, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .address {
  line-height: 150%;
  font-size: 13px;
  background: #fff;
  margin: 5px 0;
  padding: 5px;
  color: #262626;
}
/* line 99, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .address a span {
  color: #3a9cfe;
  text-transform: uppercase;
  font-weight: bold;
}
/* line 107, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .address .place_info span[itemprop="telephone"] {
  color: #000;
}
/* line 114, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .Left, #cA .event .details .Right {
  display: inline-block;
  margin: 0px;
  padding-top: 5px;
}
/* line 119, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .contImage {
  margin: 0 5px 0 0;
}
/* line 121, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .contImage a {
  display: block;
  margin: 0px;
  padding: 0px;
  width: 195px;
  height: 110px;
  overflow: hidden;
}
/* line 128, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .contImage a img {
  background: none repeat scroll 0 0 white;
  border: 1px solid white;
  max-width: 200px;
  padding: 1px;
  width: 100%;
}
/* line 138, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .date {
  line-height: 150%;
  font-size: 18px;
  font-weight: bold;
  background: #fff;
  margin: 5px 0;
  padding: 5px;
  color: #262626;
}
/* line 146, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .date .dateText {
  color: #000;
}
/* line 156, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .category {
  float: left;
  color: #3a9cfe;
  font-size: 20px;
  text-transform: uppercase;
  margin-bottom: 20px;
  display: block;
}
/* line 165, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .distance {
  float: right;
}
/* line 168, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .extra {
  padding: 5px 0 0;
  clear: both;
}
/* line 173, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .description {
  font-size: 17px;
  line-height: 150%;
}
/* line 177, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .more {
  background: #e6e6e6;
  display: block;
  width: 80px;
  color: #3a9cfe;
  text-transform: uppercase;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  padding: 10px;
  margin: 10px 0;
  font-weight: bold;
}
/* line 187, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .details .more i {
  padding: 3px;
  float: right;
}
/* line 195, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .map {
  background: none repeat scroll 0 0 #000000;
  display: none;
  height: 300px;
  padding: 1px;
  width: 100%;
}
/* line 198, ../../../../scss/css/themes/ct/model/events.scss */
#cA .event .video {
  background: none repeat scroll 0 0 #000000;
  display: none;
  height: 349px;
  padding: 1px;
  width: 100%;
}

/* line 206, ../../../../scss/css/themes/ct/model/events.scss */
#cB {
  float: left;
  margin-right: 10px;
  width: 326px;
}
/* line 147, c:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html #cB {
  overflow-x: hidden;
}

/* line 210, ../../../../scss/css/themes/ct/model/events.scss */
#cA, #cB {
  padding: 2.5px;
}

/* line 217, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent {
  overflow: hidden;
}
/* line 220, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .breadcrumb {
  margin: 0px;
}
/* line 225, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent h1 {
  color: #000000;
  font-family: "Lato", sans-serif;
  margin: 0;
  padding: 2.5px;
  line-height: 110%;
  margin-bottom: 20px;
  font-size: 33px;
  font-weight: bold;
}
/* line 235, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent h2 {
  font-size: 1.2 em;
}
/* line 240, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .category {
  float: left;
  color: #3a9cfe;
  text-transform: uppercase;
  display: block;
  margin-bottom: 10px;
}
/* line 248, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .images {
  padding: 0;
  width: 100%;
  height: 390px;
  overflow: hidden;
}
/* line 253, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .images img {
  display: block;
  margin: auto;
  width: 100%;
}
/* line 260, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .date {
  line-height: 150%;
  font-size: 18px;
  font-weight: bold;
  margin: 5px 0;
  color: #000;
}
/* line 267, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .date .dateText {
  color: #000;
}
/* line 273, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .address {
  line-height: 160%;
  font-size: 15px;
  margin: 5px 0;
  color: #262626;
}
/* line 279, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .address a span {
  color: #3a9cfe;
  text-transform: uppercase;
  font-weight: bold;
}
/* line 287, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .address .place_info span[itemprop="telephone"] {
  color: #000;
}
/* line 297, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .moduleInfo {
  color: #e6e6e6;
  font-weight: normal;
  font-size: 12px;
  padding: 10px 0;
  border-top: solid 1px white;
  border-bottom: solid 1px #e6e6e6;
  position: relative;
}
/* line 306, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .moduleInfo:last-child {
  border-bottom: none;
}
/* line 310, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .moduleInfo.f {
  padding-top: 0;
  border-top: none;
}
/* line 315, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .moduleInfo a {
  font-weight: bold;
  color: #000;
  font-size: 18px;
}
/* line 319, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .moduleInfo a:hover {
  text-decoration: underline;
}
/* line 323, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .moduleInfo .dates {
  font-family: "Lato", sans-serif;
  font-size: 17px;
  color: #111;
}
/* line 328, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .moduleInfo .hours {
  display: block;
  clear: both;
  margin-bottom: 3px;
}
/* line 332, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .moduleInfo .hours .day {
  display: inline-block;
  font-weight: bold;
  margin-right: 10px;
  text-align: right;
  width: 90px;
}
/* line 340, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .moduleInfo h2 {
  display: inline;
  padding: 0px;
  font-size: 13px;
  line-height: 17px;
}
/* line 346, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .moduleInfo ul {
  display: inline-block;
}
/* line 349, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .moduleInfo .subtitle {
  font-size: 13px;
  line-height: 17px;
}
/* line 355, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .coupons {
  margin: 10px 0 0;
}
/* line 357, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .coupons .coupon {
  padding: 4px;
  background: white;
  display: inline-block;
}
/* line 364, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .moduleInfoII {
  padding: 2.5px;
  background: white;
  font-size: 14px;
  margin: 20px 0 0;
  color: #000;
  font-family: "Lato", sans-serif;
  line-height: 17px;
}
/* line 372, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .moduleInfoII .details {
  line-height: 150%;
  padding: 5px;
  font-size: 17px;
}
/* line 380, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent h3 {
  font-size: 20px;
  font-family: "Lato", sans-serif;
  padding: 2px 12px 4px 5px;
  margin: 10px 0 0;
  color: #000;
}
/* line 393, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .distance {
  font-size: 24px;
  color: #999;
  text-align: right;
  display: block;
  margin-bottom: 10px;
}
/* line 401, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent #map_place {
  width: 100%;
  height: 290px;
}
/* line 406, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .bot {
  clear: both;
  margin-top: 5px;
}
/* line 409, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .bot a {
  font-size: 15px;
  color: #3a9cfe;
  font-weight: bold;
}
/* line 413, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .bot a.directions {
  float: left;
}
/* line 416, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .bot a.expand {
  float: right;
}
/* line 423, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .video {
  background: #cccccc;
  margin: auto;
  margin-top: 10px;
  padding: 2.5px;
  width: 316px;
  text-align: center;
}
/* line 431, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent h2 {
  font-size: 1.4em;
  font-weight: bold;
  padding: 2px 0 4px;
  margin: 5px 0;
}
/* line 439, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent h2 .postComment {
  float: right;
  color: #FFF;
}
/* line 445, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .also_in h3, .viewEvent .other_events_place h3 {
  font-family: 'Ultra', sans-serif;
  position: relative;
  color: #000;
  font-size: 33px;
  padding: 20px 0;
}
/* line 452, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .also_in h3 strong, .viewEvent .other_events_place h3 strong {
  color: #000;
  font-weight: normal;
}
/* line 460, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .also_in .item_rel.last, .viewEvent .other_events_place .item_rel.last {
  margin: 0;
}
/* line 464, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .also_in .item_rel .contImage, .viewEvent .other_events_place .item_rel .contImage {
  margin: 0 5px 0 0;
}
/* line 466, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .also_in .item_rel .contImage a, .viewEvent .other_events_place .item_rel .contImage a {
  display: block;
  margin: 0px;
  padding: 0px;
}
/* line 470, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .also_in .item_rel .contImage a img, .viewEvent .other_events_place .item_rel .contImage a img {
  background: none repeat scroll 0 0 white;
  border: 1px solid white;
  padding: 1px;
  width: 100%;
}
/* line 479, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .also_in .item_rel .date, .viewEvent .other_events_place .item_rel .date {
  font-size: 21px;
  font-weight: bold;
  color: #000;
  text-transform: uppercase;
  margin: 10px 0;
}
/* line 487, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .also_in .item_rel .date .dateText, .viewEvent .other_events_place .item_rel .date .dateText {
  color: #3a9cfe;
}
/* line 492, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .also_in .item_rel h2, .viewEvent .other_events_place .item_rel h2 {
  margin: 0;
  padding: 0;
}
/* line 500, ../../../../scss/css/themes/ct/model/events.scss */
.viewEvent .also_in .more, .viewEvent .other_events_place .more {
  font-style: italic;
  font-weight: bold;
  float: right;
}

/* line 511, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent {
  font-size: 14px;
}
/* line 515, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent .breadcrumb {
  margin: 0px;
}
/* line 518, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent h1, .editEvent h2, .editEvent .moduleInfo ul li a {
  color: #FFF;
  margin: 0;
}
/* line 522, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent h1 {
  font-size: 2.5em;
  font-weight: bold;
  padding: 10px;
  padding-bottom: 0px;
}
/* line 528, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent h2 {
  font-size: 1.2 em;
}
/* line 532, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA {
  background: none;
  float: left;
  margin-right: 10px;
  width: 662px;
  margin-right: 0px;
  padding: 0;
}
/* line 147, c:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .editEvent #cA {
  overflow-x: hidden;
}
/* line 538, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form {
  position: relative;
  background: #f2f2f2;
}
/* line 541, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form #message {
  background: none repeat scroll 0 0 #CCCCCC;
  border: 3px solid #FFFFFF;
  left: 0;
  padding: 5px 10px;
  position: fixed;
  top: 50%;
}
/* line 549, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row {
  margin-bottom: 10px;
  padding: 15px 10px;
}
/* line 553, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row h2 {
  margin: 0 0 10px;
  font-family: "Lato", sans-serif;
  font-weight: bold;
}
/* line 559, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row h3 {
  font-size: 14px;
  line-height: 150%;
  margin-bottom: 10px;
}
/* line 565, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .small {
  font-size: 12px;
  font-style: italic;
}
/* line 570, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont {
  float: left;
  padding: 14px 0;
}
/* line 573, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.s1 {
  width: 100%;
}
/* line 575, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.s1 label {
  width: 18%;
}
/* line 578, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.s1 input {
  width: 80%;
}
/* line 581, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.s1 input[type="phone"] {
  float: left;
  width: 25%;
  margin: 0 5px;
}
/* line 587, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.s2 {
  width: 300px;
}
/* line 590, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.s3 {
  width: 100%;
}
/* line 592, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.s3 label {
  width: 18%;
}
/* line 595, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.s3 input {
  width: 80%;
}
/* line 598, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.s3 input[type="phone"] {
  float: left;
  width: 230px;
  margin: 0 5px;
}
/* line 604, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.date_field, .editEvent #cA .form .row .field_cont.stop_date_field {
  width: 100%;
  margin-right: 10px;
}
/* line 608, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.date_field label, .editEvent #cA .form .row .field_cont.stop_date_field label {
  margin-right: 5px;
}
/* line 611, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.date_field input.field, .editEvent #cA .form .row .field_cont.stop_date_field input.field {
  background-image: url("../img/cal_icon.png");
  background-position: 140px center;
  background-repeat: no-repeat;
  float: left;
  width: 150px;
}
/* line 618, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.date_field input.time_field, .editEvent #cA .form .row .field_cont.stop_date_field input.time_field {
  float: left;
  width: 69px;
  margin-right: 5px;
}
/* line 623, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.date_field select.time_select, .editEvent #cA .form .row .field_cont.stop_date_field select.time_select {
  float: left;
  height: 30px;
  padding: 7px 5px;
  width: 70px;
}
/* line 629, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.date_field .left, .editEvent #cA .form .row .field_cont.stop_date_field .left {
  float: left;
  width: 50%;
}
/* line 633, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.date_field .right, .editEvent #cA .form .row .field_cont.stop_date_field .right {
  float: right;
  width: 50%;
}
/* line 640, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.left {
  float: left;
}
/* line 643, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.right {
  float: right;
}
/* line 647, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .field_cont.place input {
  float: none;
  width: 60%;
}
/* line 654, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row label {
  float: left;
  padding: 5px 0;
}
/* line 657, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row label b {
  color: #CC4848;
  padding: 0 1px 0 2px;
  font-weight: bold;
}
/* line 663, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row input[type="text"],
.editEvent #cA .form .row input[type="date"],
.editEvent #cA .form .row input[type="email"],
.editEvent #cA .form .row input[type="url"],
.editEvent #cA .form .row input[type="phone"] {
  border: 0 none;
  color: #444444;
  float: right;
  font-size: 16px;
  height: 20px;
  padding: 5px;
}
/* line 676, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row input[type="button"] {
  background: #86be46;
  color: #ffffff;
  border: 0;
  cursor: pointer;
  font-size: 18px;
  font-weight: bold;
  margin-right: 7px;
  padding: 8px 2px;
}
/* line 686, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row input[type="submit"] {
  background: #86be46;
  border: 0;
  color: #ffffff;
  cursor: pointer;
  font-size: 26px;
  margin-right: 7px;
  padding: 5px 20px;
}
/* line 695, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row input[type="button"]:hover,
.editEvent #cA .form .row input[type="submit"]:hover {
  background: #608C2D;
  color: #ffffff;
}
/* line 700, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row select {
  border: 0 none;
  color: #444444;
  float: right;
  font-size: 16px;
  height: 250px;
  padding: 2px 5px;
  width: 81%;
}
/* line 709, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row textarea {
  border: 0 none;
  color: #444444;
  float: right;
  font-size: 16px;
  height: 86px;
  margin: 10px 0;
  padding: 2px 5px;
  width: 632px !important;
}
/* line 719, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .wy_container {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: none repeat scroll 0 0 #DDDDDD;
  border: 0 none;
  color: #626262;
  float: right;
  font-size: 16px;
  margin: 10px 0;
  padding: 2px 5px;
  width: 632px;
  text-align: center;
}
/* line 732, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .buttons {
  text-align: center;
}
/* line 737, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .uploadResult .image_container {
  margin: 15px 15px 0 0;
}
/* line 740, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .uploadResult .image_container .controls label {
  font-size: 16px;
  color: #666666;
}
/* line 747, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .button_black {
  display: block;
  float: left;
  padding: 5px 10px;
  color: #ffffff;
  background: #86be46;
}
/* line 753, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .button_black:hover {
  color: #ffffff;
  background: #608C2D;
}
/* line 758, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .qq-upload-button {
  float: none;
  display: block;
  padding: 5px 10px;
  width: 100px;
  color: #ffffff;
  background: #5ccded;
}
/* line 765, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .qq-upload-button:hover {
  color: #ffffff;
  background: #4bb6da;
}
/* line 770, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .extra_content {
  background-color: #DEEEF7;
  padding: 10px 5px;
}
/* line 773, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .extra_content .phone_description {
  margin: 0 5px 0 0;
  width: 338px;
}
/* line 776, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .extra_content .phone_description input {
  margin: 0;
  width: 328px;
}
/* line 781, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .extra_content .phone_number {
  margin: 0 5px;
  width: 230px;
}
/* line 784, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .extra_content .phone_number input {
  margin: 0;
  width: 220px;
}
/* line 790, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .extra_content .extra_phone a {
  background: url("../../../../css/window/classic/close.png") no-repeat transparent;
  background-position: 0px 2px;
  float: right;
  height: 22px;
  overflow: hidden;
  padding: 0;
  text-indent: -9999px;
  width: 20px;
}
/* line 799, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .extra_content .extra_phone a:hover {
  background-position: 0px -20px;
}
/* line 806, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row ul#tabs {
  background-color: #393939;
  display: block;
  list-style: none outside none;
  margin: 10px auto;
  padding: 10px 5px;
  width: 615px;
}
/* line 813, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row ul#tabs li {
  display: inline-block;
  list-style: none outside none;
  margin-right: 5px;
}
/* line 817, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row ul#tabs li a,
.editEvent #cA .form .row ul#tabs li current a {
  background: url("../img/check.png") no-repeat scroll left 4px transparent;
  padding: 3px 20px;
  color: #FFFFFF;
  display: block;
  float: left;
  text-decoration: none;
}
/* line 826, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row ul#tabs li a:hover, .editEvent #cA .form .row ul#tabs li.current a {
  background: url("../img/check.png") no-repeat scroll left -33px transparent;
}
/* line 835, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row #recurrings .rec_type,
.editEvent #cA .form .row #recurrings #calendar_view,
.editEvent #cA .form .row #recurrings #drWeek,
.editEvent #cA .form .row #recurrings #drMonth,
.editEvent #cA .form .row #recurrings #drMonth_b {
  background-color: #393939;
  display: block;
  margin: 10px auto;
  padding: 10px 5px;
  width: 615px;
  color: #DDD;
}
/* line 848, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row #recurrings #calendar_events {
  margin: auto;
}
/* line 851, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row #recurrings input[type=radio],
.editEvent #cA .form .row #recurrings input[type=checkbox] {
  vertical-align: middle;
  margin: 0 5px;
}
/* line 858, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row #loader_recurring {
  height: 15px;
  margin: auto;
  padding: 5px;
  width: 688px;
}
/* line 865, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .recurring_container {
  margin: 10px auto;
  width: 615px;
  color: #DDD;
}
/* line 871, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .recurring_container table thead tr {
  margin: 5px auto;
}
/* line 875, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .recurring_container table tr {
  background-color: #393939;
  display: block;
  margin: 1px auto;
  padding: 10px 5px;
}
/* line 881, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .recurring_container table th {
  padding: 10px 0;
}
/* line 886, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .recurring_container table th input,
.editEvent #cA .form .row .recurring_container table td input {
  float: none;
  vertical-align: middle;
  width: 30px;
}
/* line 891, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .recurring_container table th.col-1,
.editEvent #cA .form .row .recurring_container table td.col-1 {
  padding-left: 10px;
  vertical-align: middle;
  width: 145px;
}
/* line 896, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .recurring_container table th.col-2,
.editEvent #cA .form .row .recurring_container table td.col-2 {
  text-align: center;
  width: 380px;
}
/* line 900, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .recurring_container table th.col-3,
.editEvent #cA .form .row .recurring_container table td.col-3 {
  width: 100px;
  text-align: center;
}
/* line 904, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .recurring_container table th select.time_select,
.editEvent #cA .form .row .recurring_container table td select.time_select {
  float: right;
  font-size: 15px;
  height: 30px;
  padding: 5px 5px;
  width: 60px;
}
/* line 913, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .recurring_container table td .removeDate {
  background: url("../img/delete.png") no-repeat scroll 0 0 transparent;
  display: block;
  height: 16px;
  margin: 5px auto;
  width: 17px;
}
/* line 922, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .recurring_container #recurring_res {
  max-height: 500px;
  overflow: auto;
}
/* line 928, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row .add_new_venue_link {
  color: #262626;
  font-weight: bold;
}
/* line 933, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row #addNewVenueInfo {
  border: 1px dashed #FFFFFF;
  padding: 10px;
  margin-top: 10px;
  width: 600px;
}
/* line 939, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row #addNewVenueInfo input[type="text"] {
  width: 480px;
}
/* line 944, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row #addNewVenueInfo select {
  float: none;
  height: 30px;
  width: 490px;
}
/* line 950, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row #addNewVenueInfo textarea {
  float: left;
  width: 480px;
}
/* line 955, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .row #addNewVenueInfo #makeBtn {
  display: block;
  margin: auto;
  width: 320px;
}
/* line 962, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cA .form .eventrecurring {
  margin-left: 10px;
}
/* line 967, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent .b-yellow {
  background: #F1CA00 !important;
  font-size: 13px;
}
/* line 970, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent .b-yellow:hover {
  color: #ffffff;
  background: #CEAD02;
}
/* line 975, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cB {
  float: left;
  margin-right: 0;
  width: 326px;
  float: right;
  padding: 10px;
}
/* line 147, c:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .editEvent #cB {
  overflow-x: hidden;
}
/* line 981, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cB p {
  margin-bottom: 10px;
}
/* line 986, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cB ol li {
  list-style-type: decimal;
  margin: 10px 10px 10px 25px;
}
/* line 992, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cB #map_place {
  width: 311px;
  height: 331px;
  padding: 5px;
  background: white;
  border: 5px solid #FFF;
}
/* line 1000, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cB .bot {
  width: 321px;
}
/* line 1004, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cB .video {
  background: white;
  margin: auto;
  padding: 5px;
  width: 310px;
  text-align: center;
}
/* line 1011, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cB h2 {
  font-size: 1.4em;
  font-weight: bold;
  padding: 2px 0 4px;
  margin: 5px 0;
  border-bottom: solid 3px #262626;
}
/* line 1020, ../../../../scss/css/themes/ct/model/events.scss */
.editEvent #cB h2 .postComment {
  float: right;
  color: #FFF;
}

/* line 1033, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents .breadcrumb {
  margin: 0px;
}
/* line 1036, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents h1 {
  font-size: 2.5em;
  font-weight: bold;
  padding: 10px;
  padding-bottom: 0px;
}
/* line 1042, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents h2 {
  background: url("../img/title_bullet.png") no-repeat scroll left center transparent;
  font-size: 1.6 em;
  margin: 0 0 10px;
  padding-left: 25px;
}
/* line 1049, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents .actions {
  margin: 20px 0;
}
/* line 1051, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents .actions a {
  color: #262626;
  display: block;
  font-style: italic;
  font-weight: bold;
  margin: 10px;
  text-align: right;
  text-decoration: underline;
}
/* line 1060, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents .actions .status {
  font-weight: bold;
}
/* line 1065, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA {
  float: left;
  margin-right: 10px;
  width: 662px;
  margin-right: 0px;
  padding: 10px;
}
/* line 147, c:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .userEvents #cA {
  overflow-x: hidden;
}
/* line 1071, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .usrInfo {
  margin: 10px auto;
}
/* line 1073, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .usrInfo .usrImage {
  float: left;
  margin-right: 10px;
}
/* line 1077, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .usrInfo .usrName {
  float: left;
  margin-right: 10px;
}
/* line 1080, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .usrInfo .usrName h1 {
  margin: 0;
  padding: 0;
}
/* line 1086, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .usrInfo a.logout {
  color: #262626;
  float: left;
  display: block;
  font-style: italic;
  font-weight: bold;
  margin: 10px;
  text-decoration: underline;
}
/* line 1098, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .add_event {
  color: #262626;
  font-style: italic;
  font-weight: bold;
  text-decoration: underline;
}
/* line 1105, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item {
  background: #FFF;
  padding: 0;
  margin: 4px 0;
}
/* line 1113, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item h3 {
  font-size: 1.6em;
  font-weight: bold;
  margin: 0 0 6px;
  padding: 0 0 5px;
}
/* line 1118, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item h3 a {
  color: white;
}
/* line 1123, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .details {
  padding: 5px;
  color: #D9D9D9;
}
/* line 1126, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .details .Left {
  width: 410px;
}
/* line 1129, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .details .Right {
  width: 217px;
  text-align: right;
}
/* line 1132, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .details .Right .actions {
  margin: 20px 0;
}
/* line 1134, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .details .Right .actions a {
  color: #262626;
  display: block;
  font-style: italic;
  font-weight: bold;
  margin: 10px;
  text-align: right;
  text-decoration: underline;
}
/* line 1143, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .details .Right .actions .status {
  font-weight: bold;
}
/* line 1148, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .details .Left, .userEvents #cA .item .details .Right {
  display: inline-block;
  margin: 0px;
}
/* line 1152, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .details .contImage {
  float: left;
  margin: 0 10px 0 0;
}
/* line 1155, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .details .contImage img {
  background: none repeat scroll 0 0 #FFF;
  border: 1px solid white;
  float: right;
  margin: 5px 0;
  max-width: 200px;
  padding: 4px;
}
/* line 1164, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .details .date {
  float: left;
  font-size: 14px;
  line-height: 17px;
  margin-bottom: 7px;
}
/* line 1170, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .details .date.short {
  width: 140px;
}
/* line 1176, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .map {
  background: none repeat scroll 0 0 #000000;
  display: none;
  height: 300px;
  padding: 1px;
  width: 100%;
}
/* line 1179, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .video {
  background: none repeat scroll 0 0 #000000;
  display: none;
  height: 349px;
  padding: 1px;
  width: 100%;
}
/* line 1183, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .menuBottomMiniEvent {
  background: #FFF;
  border-top: 1px solid #e6e6e6;
  clear: both;
  display: block;
  height: 26px;
}
/* line 1190, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .menuBottomMiniEvent .menuLeft {
  float: left;
}
/* line 1192, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .menuBottomMiniEvent .menuLeft a {
  border-right: 1px solid #e6e6e6;
  float: left;
}
/* line 1197, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .menuBottomMiniEvent .menuRight {
  float: right;
}
/* line 1199, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .menuBottomMiniEvent .menuRight a {
  border-left: 1px solid #e6e6e6;
  background: url("../img/social.icons.2.png");
  float: right;
  line-height: 26px;
  padding: 0px;
  width: 26px;
}
/* line 1206, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .menuBottomMiniEvent .menuRight a.twitter-share-button {
  display: block;
  float: left;
  margin-top: 3px;
}
/* line 1211, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .menuBottomMiniEvent .menuRight a.fb_iframe_widget {
  display: block;
  float: left;
  margin-top: 3px;
}
/* line 1216, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .menuBottomMiniEvent .menuRight a.plusone-button {
  display: block;
  float: left;
  margin-top: 3px;
}
/* line 1221, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .menuBottomMiniEvent .menuRight a.email {
  background-position: -53px 0px;
}
/* line 1224, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .menuBottomMiniEvent .menuRight a.mobile {
  background-position: -77px 0px;
}
/* line 1229, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .menuBottomMiniEvent a {
  color: white;
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;
  padding: 5px 7px;
}
/* line 1235, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .menuBottomMiniEvent a:hover {
  color: white;
}
/* line 1238, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .menuBottomMiniEvent a.twitter {
  background-position: 75px 0;
}
/* line 1241, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cA .item .menuBottomMiniEvent a.facebook {
  background-position: 100px 0;
}
/* line 1251, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cB {
  float: left;
  margin-right: 0;
  width: 326px;
  float: right;
  padding: 10px;
}
/* line 147, c:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .userEvents #cB {
  overflow-x: hidden;
}
/* line 1257, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cB p {
  margin-bottom: 10px;
}
/* line 1262, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cB ol li {
  list-style-type: decimal;
  margin: 10px 10px 10px 25px;
}
/* line 1268, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cB h2 {
  font-size: 1.4em;
  font-weight: bold;
  padding: 2px 0 4px;
  margin: 5px 0;
  border-bottom: solid 3px #262626;
}
/* line 1277, ../../../../scss/css/themes/ct/model/events.scss */
.userEvents #cB h2 .postComment {
  float: right;
  color: #FFF;
}

/**
*   Calendar widget
*/
/* line 5, ../../../../scss/global/_calendar.scss */
.darkcalendar {
  display: block;
  font-family: "Lato", sans-serif;
  font-size: 10px;
  margin: auto;
  padding: 0 0 0 2px;
  width: 260px;
}
/* line 12, ../../../../scss/global/_calendar.scss */
.darkcalendar:hover {
  cursor: pointer;
}
/* line 15, ../../../../scss/global/_calendar.scss */
.darkcalendar .cal_wrapper {
  display: block;
  padding: 0px;
  clear: both;
}
/* line 20, ../../../../scss/global/_calendar.scss */
.darkcalendar .calweekswrapper {
  display: block;
}
/* line 23, ../../../../scss/global/_calendar.scss */
.darkcalendar .calheader {
  display: block;
  width: 100%;
  text-align: center;
  color: #333;
  font-size: 16px;
  margin-bottom: 2px;
  margin-top: 13px;
  padding: 8px 0;
}
/* line 33, ../../../../scss/global/_calendar.scss */
.darkcalendar .caltitle {
  width: auto;
  margin-left: auto;
  margin-right: auto;
  text-align: right;
}
/* line 39, ../../../../scss/global/_calendar.scss */
.darkcalendar .calcontrol {
  font-weight: bold;
  width: 25px;
}
/* line 45, ../../../../scss/global/_calendar.scss */
.darkcalendar .calclose {
  float: right;
  display: none;
}
/* line 49, ../../../../scss/global/_calendar.scss */
.darkcalendar .calprevmonth {
  float: right;
}
/* line 52, ../../../../scss/global/_calendar.scss */
.darkcalendar .calnextmonth {
  float: right;
}
/* line 55, ../../../../scss/global/_calendar.scss */
.darkcalendar .calnextyear {
  display: none;
}
/* line 58, ../../../../scss/global/_calendar.scss */
.darkcalendar .calprevyear {
  display: none;
}
/* line 61, ../../../../scss/global/_calendar.scss */
.darkcalendar .daybox {
  background-color: white;
  border: none;
  border-left: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  color: black;
  float: left;
  padding: 10px 2px 0px 2px;
  text-align: center;
  width: 30px;
  font-size: 15px;
  height: 25px;
}
/* line 76, ../../../../scss/global/_calendar.scss */
.darkcalendar .dayboxvalue {
  display: none;
}
/* line 79, ../../../../scss/global/_calendar.scss */
.darkcalendar .dayboxname {
  height: 15px;
  background-color: #333333;
  color: #fAFAFA;
  font-size: 10px;
}
/* line 87, ../../../../scss/global/_calendar.scss */
.darkcalendar .dayboxsunday {
  background-color: #FFF;
}
/* line 91, ../../../../scss/global/_calendar.scss */
.darkcalendar .dayboxsaturday {
  background-color: #FFF;
  border-right: 1px solid #cccccc;
}
/* line 96, ../../../../scss/global/_calendar.scss */
.darkcalendar .dayinmonth {
  color: black;
}
/* line 99, ../../../../scss/global/_calendar.scss */
.darkcalendar .dayoutmonth {
  color: #E6E6E6;
  background-color: #E6E6E6;
}
/* line 103, ../../../../scss/global/_calendar.scss */
.darkcalendar .dayselected {
  background-color: #2B2B2B;
  color: #F7F7F7;
}
/* line 107, ../../../../scss/global/_calendar.scss */
.darkcalendar .today {
  background-color: #6D0001;
  color: #F7F7F7;
}
/* line 111, ../../../../scss/global/_calendar.scss */
.darkcalendar .daycurrent {
  border: 1px solid #e8eef7;
}
/* line 114, ../../../../scss/global/_calendar.scss */
.darkcalendar .weekbox {
  display: block;
  width: 100%;
}
/* line 118, ../../../../scss/global/_calendar.scss */
.darkcalendar .endweek {
  float: left;
}

/* line 124, ../../../../scss/global/_calendar.scss */
.darkcalendar .daybox:hover {
  color: #262626;
}
