/**
 * @package   Loyale Joomla! 3 Template
 * @version   1.0
 * @author    7Studio Tomasz Herudzinski http://www.7studio.eu
 * @copyright Copyright (C) 2009 - 2014 7Studio Tomasz Herudzinski
 * @license   Commercial - ThemeForest Regular License - http://themeforest.net/licenses/regular_extended
**/


 /* 
 * 
 * IMPORTANT!
 *
 * Please paste here css rules which you would like to override and change.
-----------------------------------------------------------------------------------*/

a.ticket {
    border: 2px solid #bd155e;
    padding: 18px 25px;
    display: inline-block;
  	-webkit-transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    transition: all 500ms ease;
}

a.ticket:hover {
    border: 2px solid #bd155e;
    color:#fff;
    background: #bd155e;
  	-webkit-transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    transition: all 500ms ease;
}

.sequence .title-block {
    background-color: rgba(255,255,255,0.85)!important;
}

.sequence .sequence-next, .sequence .sequence-prev {
    background-color: unset!important;
}

.sequence .subtitle-block {
    background-color: rgba(0,0,0,1)!important;
}

@media (max-width: 979px){
  #main-sidebar .logo img {
      max-height: 80px;
  }
}

body #st-mobile-menu ul li > .nav-item {
    padding-top: 0px;
  	padding-bottom:0px;
    font-size: 12px;
    line-height: 1.8;
}

body #st-mobile-menu ul ul > li > .nav-item {
    padding-left: 55px;
}

body #st-mobile-menu ul ul li > .nav-item:before {
    width: 17px;
}

.mod-languages {
    margin: 0 0 20px;
}

#main-sidebar .horizontal-line {
    margin: 20px auto!important;
}

.masonry-item .item-image.pull-left {
    margin-right: 0;
}
