﻿.modal .modal-inner .modal-content .link,.reveal .modal-inner .modal-content .link{margin-bottom:20px}
.modal .modal-inner .modal-content .link a:hover,.reveal .modal-inner .modal-content .link a:hover{color:#fff!important}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.ct-main-navigation .menu-item,
.ct-main-navigation
.page_item{position:relative;padding-top: .25rem;padding-bottom: .25rem}
.ct-main-navigation .menu-item .menu-item,
.ct-main-navigation .page_item
.page_item{padding: .25rem 0.125rem;line-height:1.6}
.ct-main-navigation .menu-item .menu-item:not(:first-child)::after,
.ct-main-navigation .page_item .page_item:not(:first-child)::after{content:'';display:block;position:absolute;opacity:0.125;-webkit-transition:opacity 100ms ease-in;transition:opacity 100ms ease-in;border-top:1px solid currentcolor;top:0;right:0;left:0}
#footer-navigation .menu-item{display:inline-block;width:48%;padding-top: .25rem;padding-bottom: .25rem}
#footer-navigation .menu-item:not(:last-child){padding-top:0;padding-bottom:0;margin-right:3.25rem}

.sticky .below-title-meta {
    background: #f2f2f2 none repeat scroll 0 0;
    margin-left: -2.8%;
    width: 105.5%;
}


.below-title-meta{
	background: #F7F7F7;
	padding-bottom:26px;
	color:#a2a2a2; 
	line-height:1.8;
	width:106.3%;
	margin-left:-3.1%;
	}

.below-title-meta a{
	color:#666666; text-decoration:none;
	}

.below-title-meta a:hover{
	color:#444444;
	}




#leftside, #rightside {
  margin: 0;
  padding: 0 10px 10px;
  width: 165px;
  
  overflow: hidden;
}


#rightside {
  float:right;
  margin-left:10px;
}


#rightside img {
  border: 0px;
}




#leftside h2, #rightside h2 {
  font-size: 1.4em;
  margin-top: 10px;
  padding: 5px 5px 5px 0;
  border-bottom: 1px solid #BEBFC3;
}


#leftside ul, #rightside ul {
  padding-left: 0px;
  margin: 0px;
}


#leftside li, #rightside li {
  list-style: none;
}


#leftside .cat-item ul.children, #rightside .cat-item ul.children {
	margin-left: 1em;
}
.small-game-desc{max-height:50px}

#morefoot .col1 {
  float: left;
  width: 340px;
  }

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-16-0 , #pg-16-3 , #pg-16-4 , #pg-16-5 , #pg-16-6 , #pg-16-7 , #pg-16-8 , #pg-16-9 , #pl-16 .so-panel { margin-bottom:50px }
 #pl-16 .so-panel:last-child { margin-bottom:0px }
 #pg-130-0 , #pl-130 .so-panel { margin-bottom:50px }
 #pl-130 .so-panel:last-child { margin-bottom:0px }
 #pg-w5cbb6534592f5-0 , #pl-w5cbb6534592f5 .so-panel { margin-bottom:50px }
 #pl-w5cbb6534592f5 .so-panel:last-child { margin-bottom:0px }


.playbtn {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}


.playbtn img {
    width: 75px !important;
}

    .pitaf{
        margin: -10px 204px 0 0;
    }

    .pitaf .nohyza.vabuv{
        margin-top:-7px;
    }

    .pitaf .sifadu.active form.vijicy{
        width:70%;
    }

    .pitaf .vijicy input[type="submit"]{
        padding:0 10px;
        font-size:10px;
    }

.header-image {
	position: relative;
	text-align: center;
}

.header-image::after {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,0.6);
}
.et_pb_row_15.et_pb_row{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}

.tourdates-singledate .singledate-datepicker .date-month-day {
  position: absolute;
  overflow: hidden;
  top: 0px;
  left: 100px;
  height: 100%;
}
.button,.link,.slider-control,.zoom{display:inline-block}
.zoom{overflow:hidden}
.zoom img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}
.zoom:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
#press ul li .zoom{margin:0 0 10px;width:100%}
.related_casestudies ul li .zoom{width:100%;display:block}
.related_news ul li .zoom{width:100%;display:block;margin-bottom:15px}
#case_content #case_ajax li .zoom{width:100%;display:block}
#news_content #news_ajax li .zoom{width:100%;display:block;margin-bottom:5px}
#deliver ul li .zoom img{width:100%;height:100%}

.wrapper{width:960px;  margin:0 auto;}

.service-box .service-action {
	display: none;
}

.service-box:hover .service-action {
	display: block;
}

.article_onecolumn .article_image_link .attachment-fpw_onecolumn{
	width: 300px;
	height: auto;
}

.item1 {
    order: 1;
    flex-grow: 1;
    text-align: center !important;
}

#drop-about {
	left: 602px;
}
