
* {
	padding: 0;
	margin: 0;
}
*, *:before, *:after {
  box-sizing: border-box;
}
a {
	color: #09213F;

}

a:focus, a:hover, a:active, a {
	text-decoration: none;	color: #09213F;
}
strong, b {
		font-family: 'WorkSansRegular', sans-serif;
}
input, select, textarea {
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #09213F;
	padding: 15px 5px;
	margin: 10px;
	margin: 0;
	background: none;
	font-family: 'WorkSansRegular', sans-serif;
	 font-size: 16px;
	 outline: none
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-size: 16px;
	font-family: 'WorkSansRegular', sans-serif;
	color: #09213F;
	opacity: 1;
}
::-moz-placeholder { /* Firefox 19+ */
font-size: 16px;
font-family: 'WorkSansRegular', sans-serif;
	color: #09213F;	opacity: 1;
}
:-ms-input-placeholder { /* IE 10+ */
  font-size: 16px;
	font-family: 'WorkSansRegular', sans-serif;
		color: #09213F;	opacity: 1;
}
:-moz-placeholder { /* Firefox 18- */
font-size: 16px;
font-family: 'WorkSansRegular', sans-serif;
	color: #09213F;	opacity: 1;
}


button, input[type="submit"] {
	border: none;
	background: #09213F!important;
	padding: 10px 20px;
	color: #fff;
	font-family: 'WorkSansRegular', sans-serif;
letter-spacing: 2px;
	 font-size: 12px;
	 cursor: help;
	 cursor: pointer;
	 text-transform: uppercase;
	 margin-top: 10px
}


.cc-revoke, .cc-window {
	font-family: 'WorkSansRegular', sans-serif!important;
	font-size: 14px!important;
}
ul {
	margin-left: 30px;
}

.clear {
	clear: both;
}
.pull-left {
	float: left;
}
.pull-right {
	float: right;
}
.w50 {
	width: 32%;
}
.whalf {
	width: 45%;
}
h1, h2, h3, h4, h5 {
	margin: 0;
	padding: 0;
font-family: 'WorkSansLight', sans-serif;
	font-weight: normal;
}

body, html, p {
	padding: 0;
	margin: 0;
}

body {
font-family: 'WorkSansLight';
	font-size: 15px;
	color: #09213f;

-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
-o-font-smoothing: antialiased;
    text-rendering: optimizeSpeed;
		line-height: 130%
}

.span6 {
	width: 45%;
	float: left
}
.span4 {
	width: 31%;
	float: left
}
#content.min {
	min-height: 500px;
}

.item110 .container {

}

.item172 .intro {
display: none;
}
 .container {
	width: 100%;
	padding: 30px 50px;
	position: relative;

}

.flex {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	justify-content: space-between;
}
.row-fluid {
	width: 1100px;
	margin: 0 auto;
}
.row-fluid.cont {


	padding: 0px 0 50px 0;
}

.row-fluid.nowidth {
	width: 100%;
	padding: 0 0 0 0
}
header {


	width: 100%;
	top: 0;

}

.header2.front, .header  {
padding: 50px 50px 20px 50px
}
 a.brand {

	width: 170px;
	height: 38px;
	display: block;
background-size: contain;
background-position: 0 0;
background-repeat: no-repeat;
}
body > .header {
		background: #09213F;

}
.header2 a.brand {
	background-image: url(../images/logo.png);
}

.header a.brand{
	background-image: url(../images/logo_w.png);
}
.header .gomenu  {
	background: #fff;
}

.header .gomenu .bar {
	background: #09213F;
}
.gomenu {
	padding: 12px 7px 7px 7px;
	background: #09213F;
	border-radius: 50px;
width: 40px;
height: 40px;
cursor: pointer;
}
.gomenu .bar {
	height: 1px;
	width: 100%;
	margin: 3px 0;
	background: #fff;
}

.navigation {
	position: fixed;
	top:100%;
	left: 0;
	bottom: 0;

	width: 100%;
	background: #09213F;
	-webkit-transition: all .3s ease-in-out;
    -moz-transition:    all .3s ease-in-out;
    -o-transition:      all .3s ease-in-out;
    -ms-transition:     all .3s ease-in-out;
    transition:         all .3s ease-in-out;
		z-index:1200;
		height:calc(100vh - 135px);
}
.navigation.isopen {

top:135px;
z-index: 5500;
}
.navigation .menu {
	list-style: none;
margin-left: 20%;
margin-top: 10%
}

.navigation .menu li {

	padding:30px 0;
}
.navigation .menu li a {
font-family: 'WorkSansThin', sans-serif;

font-size:55px;

text-decoration: none;
color: #fff
}


.front2 {
	margin-top: 25px;
	align-items: center;
}
.tag {
	margin-top: 30px;
	font-size: 65px;
	  color: #09213F;
line-height: 90%;
font-family: 'OoohBabyRegular', sans-serif;
}

.grid {
	display: grid;
gap: 30px;
grid-template-rows:auto;
grid-template-columns: 1fr 1fr 1fr;
  grid-template-areas:
    "fimage fimage  cata "
    "fimage fimage  sail "

    "charter   search search";
}
.frontimg_wr  {
grid-area: fimage;
	position: relative;

}
.chart_wr {
	grid-area: charter;

}

.catbutt.sail {
grid-area: sail;

}
.catbutt.cata {
grid-area: cata;
}
.search_wr{
grid-area: search;
}
.chartg  {
	position: relative;
}
.overlay {
	position: absolute;
	background: rgba(0,0,0,.2);
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 500;
}

.flt {
	position: absolute;
	top: 10%;
	width: 100%;
	padding: 0 30px;
	z-index: 800;
	text-align: center;
}
.tophead_front {
	padding: 0 50px
}
.frontimg {
	height: calc(100vh - 200px);

}
.frontimg img {
	object-position: top center;
}
.frontimg img, .catimg img {
	object-fit: cover;
	-o-object-fit: cover;
	width: 100%;
	height: 100%;
	display: block;
}
.search_inner {

}


.catbutt {
position: relative;
justify-self:stretch
}


.catimg {
height: calc((100vh - 190px * 1.25)  * .5);
position: relative;
}
a.whole {
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	height: 100%;
	z-index: 1200


}
.cattitle {
	position: absolute;
	bottom: 30px;
	left: 50%;
	transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	z-index: 800;
color: #fff;
font-size: 35px;
text-align: center;
font-family: 'WorkSansLight';
}
.cattitle .more {
	padding-top: 10px
}
.cattitle .more, .chart_wr .arttitle .more {
	font-size: 15px;

}

.chart_wr {
	background: #09213F;
height: 200px;
padding: 50px;
	color: #fff;
	text-align: center;
	font-family: 'WorkSansLight';
	position: relative;

}
.search_wr {
height: 200px;
padding: 50px;
	background: #c8c8c8;
}
.chart_wr .arttitle {
	font-size: 35px;
	text-transform: lowercase;
}

.chartg {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
text-align: center;
left: 0;
width: 100%;
padding: 0 20px;

}

.searcht {
	font-size: 20px;
	font-family: 'WorkSansLight';
	color: #fff;
}

.arttitle {
	line-height: 100%
}

.w1400 {
	width: 1400px;
	margin: 0 auto;
}
.front_block .block {
padding:  0 0 100px 0
}
.front_block .block.no0 {
	padding: 100px 0
}
.front_block .block.no0 {
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;

}

.matitle.no0 {
	text-align: right;
	width: 230px
}
.matext.no0 {
	width: 60%;
}
.matitle {
	font-family: 'OoohBabyRegular';
	font-size: 60px;
	line-height: 110%

}
.block.no1 {
	display: flex;
	justify-content:center;
 align-items: stretch;;
	flex-wrap: wrap;
}
.block.no1 .wrapp {
	background: #09213F;
	color: #fff;
	padding: 50px;
	width: 40%;
	padding: 120px
}
.block.no1 .wrapp a {
	color: #fff;
}
.matitle.no1 {
	font-family: 'WorkSansLight';
	font-size: 45px;
	line-height: 100%;
	padding-bottom: 50px;
}
.maimg.no1 {
	width: 60%;
max-height: 550px
}
.maimg.no1 img, .block.no3 .maimg img {
	object-fit: cover;
	-o-object-fit: cover;
	width: 100%;
	height: 100%;
	object-position: top center;
	-o-object-position: top center;

}

.block.no3 {
	display: flex;
	justify-content: center;
align-items: stretch;
flex-wrap: wrap;
}
.block.no3 .wrapp {
	order: 2;
	padding: 120px;
	background: #f1f1f1;
	width: 50%;
}
.block.no3 .maimg {
	order: 1;
		width: 50%;
}

.block.no3 .partwork {
display: block;
font-family: 'WorkSansLight';
font-size: 55px;
line-height: 110%;

}

.block.no3 .matitle  {
	font-size: 45px;
	padding-bottom: 50px;

}
.matext.no3 {
	padding-left: 80px
}


.front_block .block.no2 {
	background: #f1f1f1;
	padding: 50px 80px 0 80px;
}


.partoo {
	display: block;
line-height: 150%
}
.front_block .block.no2 .wrapp {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.matitle.no2 {
	width: 400px;
	margin-right: 80px
}
.matext.no2 {
	width: 600px
}


.reach {
	background: #09213F;
	color: #fff;
	padding: 50px;
	margin-bottom: 100px
}
.reach .well {
	display: flex;
	justify-content: space-around;
	align-items: flex-start;
	flex-wrap:  wrap;
	width: 1400px;
	margin: 0 auto;
	text-align: center;
}
.reach h3.page-header {
	width: 20%;
font-size: 30px;
line-height: 110%;
text-align: left;
}
.reach .tabs_wr {
	width: 60%;

}


.reach ul  li {
	display: inline-block ;
	width:15%;
	vertical-align: top;

}
.reach ul li.active .tab_img img{

border-bottom: 3px solid #fff
}
.tab_cont {
	max-height: 0;
    overflow: hidden;

    transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
	text-align: left;
}
.tab_cont.active {
	display: block;
	max-height: 700px;
}
.reach .descrip {
	padding: 20px 0 ;

}
.reach .links {
	padding-top: 15px;
}
.reach .linkss {
	display: block;
	padding: 5px 0;

}
.reach .linkss a {
	color: #fff;
	font-family: 'WorkSansRegular', sans-serif;
}

.lang {
	margin-top: 13px;
	margin-right: 10px
}

.lang ul li {

	vertical-align: middle;
}
.lang ul li:first-child:after {
	content: "|";
	padding: 0 3px;
}
.lang ul li a {
	color: #09213F;
	font-size: 12px;
	line-height: normal;
font-family: 'WorkSansMedium', sans-serif;
}

.header .lang ul li a, .header .lang ul li {
	color: #fff;
}
 .dest_link a {
	margin: 10px auto;
	cursor: hand;
	cursor: pointer;

	display: block;
font-family: 'WorkSansMedium', sans-serif;
font-size: 13px;

text-transform: uppercase;

}
.dest_link a{
	line-height: 180%!important;
}
.readmore {
	display: block;
	margin-top: 20px;
}
.readmore a {
	text-transform: uppercase;
	font-size: 13px;
	font-family: 'WorkSansMedium';
}

.guest {
	background: #f1f1f1;
	padding: 50px 0;
	margin-bottom: 100px
}
.guest  .well {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	flex-wrap: wrap;
}

.swiper-slide > div {
	width: 100%;
	background: #fff;
	padding: 40px;
	text-align: left;
}
.guest  .well .revs {
	width: calc(100% - 500px);
	position: relative;

}
.guest .rtitle {
	font-weight: normal;
	font-size: 25px;
	padding-bottom: 15px;
	line-height: 110%
}

.guest .rdate {
	color: #09213F;
	padding-top: 20px;
	font-style: italic;
	font-family: 'WorkSansMedium';
	font-size: 13px;
	text-align: right;
	line-height: 110%
}

.guest .page-header {
	font-size: 45px;
	line-height: 90%;
	width: 250px;
	padding-left: 80px
}
.navi {
	position: absolute;
	bottom: 20px;
		left:-200px;
			z-index: 500;

}
.snext, .sprev {

padding: 10px;
	border-radius: 50px;
	border: 1px solid #09213F;
	text-align: center;
	line-height: 35px;
	width: 55px;
	height: 55px;
display: inline-block;

	cursor: pointer;

}
.snext {
	margin-left: 10px
}

.sprev:before, .snext:before {
	display: block;
	font-size: 16px;
	  font-family: 'WorkSansMedium';
}
.sprev:before {
		content: "<";

}
.snext:before {
	content: ">";

}

.minititle {
	padding-left: 80px;
	font-size: 12px;
	text-transform: uppercase;
	font-family: 'WorkSansMedium';
	padding-bottom: 30px;
	letter-spacing: 2px
}
.int {
	color: #fff;
	text-align: center;
	padding-top: 50px
}
.uitem_name {
	color: #fff;
	text-transform: uppercase;
	font-size: 38px;
	line-height: 160%
}
.uitem_name.nocaps {
	text-transform: none;
}
.top_content .minititle, .int .minititle{
	padding-left: 0;
	padding-bottom:10px
}
.fimg {
	height: 700px;
}
.fimg img {
	object-fit: cover;
	-o-object-fit: cover;
	width: 100%;
	height: 100%
}
.intro_text {
	color:#c8c8c8;
	margin: 0 0 20px 0;
	font-size: 18px;

}

.blog .span12 {
	width: 100%
}
.blog .mix {

	text-align: center;
}

.blog .item {position: relative;
border-bottom:1px solid #09213F;
padding:40px 0;}

.blog .item .page-header a {
font-size: 35px;
text-transform: uppercase;
line-height: 110%
}

.blog .item .readmore {

	font-size: 16px;
}


 .filters {
	margin-bottom: 10px;
	text-align: center;
	margin-top: 20px
}
 .filter, .clear-all {
text-transform: uppercase;
padding: 10px;
display: inline-block;
margin-right: 10px;
color: #fff;
cursor: hand;
cursor: pointer;
text-align: center;
}
 .filter.active {
	border-bottom: 1px solid #fff;
}
.page-header h1, .componentheading, .top_content .well h3, .well h1, .item_name, .fitem_name {
	font-size: 40px;
	color: #09213F;
	margin: 0px 0 20px 0;
	line-height: 120%
}
.top_content .well h3 {
	margin: 0 0 20px 0
}

.blog .page-header {
	margin-bottom: 30px;
}

.article-info .minititle {
	padding-left: 0;
	padding-bottom: 20px;
}
.item_inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	flex-wrap: wrap;
}
.blog .item-image {
	float: none;
		height: 300px;
}
.blog .item_image {
	width: 40%;

	overflow: hidden;

}
.item-image img {
	object-fit: cover;
	-o-object-fit: cover;
	width: 100%;
	height: 100%
}


.item_cont {
	width: 55%;
	text-align: left;
}

.itemdata .datar {
	padding: 10px 0;
}
.itemdata .datar .rlabel {
	text-transform: uppercase;
	width: 200px;
	display: inline-block;
	vertical-align: top;
	font-size: 13px
}

.itemdata .datar .edata {
	font-size: 16px;
	font-family: 'WorkSansRegular', sans-serif;
}


.item .readmore {
	position: absolute;
	bottom: 20px;
	right: 0px
}
.bottom_content {
	background: #09213F;
	color: #fff;
	padding: 30px 80px;
}

.bottom_content .well  {
	display: flex;
	justify-content: space-between;
	font-size: 45px;
	color: #fff;
align-items: center;
line-height: 110%;
flex-wrap: wrap;
}
.bottom_content .well .custom {
align-items: center;
	display: flex;
	justify-content: space-between;
	width: 40%;
}

.fluid {
	position: relative;
}
footer {

	padding: 30px 0;
}
footer .footer_mods {
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-wrap: wrap;
}

footer table td {
	text-align: left!important;
	padding: 15px;
}
footer table td:first-child {
	width: auto;
	max-width: 100%
}
.fmod.first {
	width: 60%
}
.solomod {
	text-align: center;
	padding: 40px 20px 20px 20px
}
.solomod ul {
	list-style: none;
	margin-left: 0
}
.solomod ul li a, .fmod.first a {
	font-size: 12px;text-transform: uppercase;
		font-family: 'WorkSansMedium';
}
.fmod.last a {
padding: 5px 10px
}

.totop {
	position: absolute;
	right: 20px;
	bottom: 0
}
.copy {
	text-align: center;
}
#back-top {
	width: 40px;
	height: 40px;
	display: block;
	background: url(../images/top.png) no-repeat 0 0;
}
.team {
	margin: 45px 0 40px 0 ;

}
	.item_wrr::before {
		clear: both;
	}
.text_left {
	float: left;
	width: 50%;
}

table.climate thead tr th{
	border-bottom: 2px solid #09213F;
	color: #09213F;
	font-size: 18px;
	font-weight: normal;
	font-family: 'WorkSansMedium';
}
table.climate thead tr th:first-child {
	border-bottom: none;
	width: 200px;
	text-align: left;
}
table.climate td {
	text-align: center;
}
table.climate td {
	padding: 10px 0;
}
table.climate td:first-child {
	text-align: left;
	max-width: 80px;
	line-height: 110%;
	font-family: 'WorkSansMedium';
width: 220px
}
.extra_price td {
	width: 50%;
	text-align: left;
}


.eentries {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	flex-wrap: wrap;
	margin-top: 50px;
}

.ewr {
	width:480px;
	padding: 35px;
	border-left: 3px solid  #09213F;
	margin-bottom: 30px
}
.e_date {
	font-size: 12px;
	font-style: italic;
	padding-bottom: 15px
}
.e_title {
	font-size: 25px;
	padding-bottom: 5px;
	line-height: 110%
}
.e_content img  {
	max-width: 100%;
	height: auto
}
.easy_pagination .pagination-list a {
	font-size: 20px;
	padding:5px 10px
}
.easy_pagination .pagination-list li.active a {
border-bottom: 2px solid  #09213F;
}
#easybook a span {
	display: inline-block;
}


#sidebar .slider {
	height: 250px;
}

.slide_team h4 {
	color: #09213F;
	font-size: 22px;
	margin: 15px;
}
 .team_text .manje{
	color: #ccc;
	font-size: 18px;


	display: block;

}
.team-readmore {
	float: right;
}
.descrip {
	float: left;

}
.about .descrip, .team .descrip {
	width: 70%;
}

.concert-location .showtime-carousel {
	padding: 0!important;
}

.concert-location .showtime-carousel .showtime-image img {
outline: none!important;
box-shadow: none!important;
border:none!important;
object-fit: cover;
-o-object-fit: cover;
width: 100%;
height: 100%
}
.concert-location .showtime-carousel .showtime-image.portret img {
	object-fit:  contain;
	-o-object-fit: contain;

}
.concert-location .showtime-carousel .showtime-image {
height: 650px;
}
.slick-next, .slick-prev {
	padding: 27px;
	border-radius: 50px;
	color: #fff;
	font-size: 0;
	text-align: center;

	z-index: 1000;



}

.slick-next:after, .slick-prev:after {
position: absolute;
	border: 1px solid #09213F;
	padding: 35px;
	border-radius: 50px;
	z-index: 10;
	top: 50%;
	transform: translate(0, -50%);
	z-index: 50;
	content: ""
}
.slick-next:before, .slick-prev:before {
	font-size: 18px;
color: #fff!important;
text-align: center;
line-height: 0px;
	margin-left: -5px
}
.slick-next:before {
	content:">";

}

.slick-prev:before {
	content:"<"
}
 .slick-next {
right: 8%
}

 .slick-prev {
left: 8%
}

.slick-next:after {
right: -16%
}

.slick-prev:after {
left:-16%
}
.concert-location .slick-list{padding:0 20%!important}

.svgpath {
stroke:#fff;stroke-width:1.75;stroke-miterlimit:2.61313;
stroke-linecap:round;stroke-linejoin:round;
fill: none;
}
.pliq {
	overflow: hidden;
	margin: 0 auto;
}
.pitem-page .page-header h1 {
	text-transform: uppercase;
	font-size: 16px;
	letter-spacing: 2px
}

.intro_spec{
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
}

.intro_spec .datar {
padding: 20px;
}


.intro_spec .ricon  {
	display: inline-block;
	margin-right: 10px;
	vertical-align: middle;
}

.intro_spec .datawr {
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	text-align: left;
}
.intro_spec .datawr  .lab {
	text-transform: uppercase;
	font-size: 12px;
	display: block;
	padding-bottom: 15px;
	line-height: normal;
}

.intro_spec .datawr .edata {
	font-size: 30px
}
.intro_spec .field span.title {
	color: #ccc;

	 font-size: 18px;
	text-transform: lowercase;
}

.intro_spec .field span.value {
	color: #09213F;

	 font-size: 26px;
}

.download {
	text-align: center;
	padding: 30px 20px
}
.download img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 15px;
}

.download .down_t {
	font-size: 25px;
	display: inline-block;
	vertical-align: middle;
	font-family: 'WorkSansRegular', sans-serif;
}

.docs {
		text-align: center;
}
.download.alt {
	display: inline-block;
	padding: 15px!important;

}
.download.alt .down_t {
	font-size: 20px;

}

.tech {
	padding: 5px 0
}
.tech .techl {
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	width: 300px;
	display: inline-block;
	vertical-align: top;
	padding-right: 25px;
}

.tech  .techv, .eval {
	font-size: 16px;

}

.elabel {
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
		font-family: 'WorkSansRegular', sans-serif;
		padding-top: 10px;
		display: block;
}

.eval  ul li {
	list-style: none;
}

.specs_wr {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	flex-wrap: wrap;
	margin: 50px 0;
	position: relative;
}

.specs {
	width: 25%;
}
.specs_r {
	width: 70%
}

.specs h4 {
	font-size: 20px;
}
.specs h2 {
	font-size: 50px;
	line-height: 110%
}
.layoutimg {
padding-top: 50px
}
.layoutimg img {
	max-width: 100%;
	height: auto;
	display: block;
	margin: 0 auto;
	max-height: 800px
}

.specs_menu {
	padding: 50px;
	background: #09213F;

}
.specs_menu  ul {
	list-style: none;
	margin-left: 0
}
.specs_menu  ul  li {
	display: inline-block;
	width: 32%;
	text-align: center;
	vertical-align: top;
}
.specs_menu  ul  li.active a {
	border-bottom: 1px solid #fff;
}
.specs_menu  ul  li a {
	padding: 10px;
	font-size: 17px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #fff;

}
.tabc {
	max-height: 0;
	overflow: hidden;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
}
.tabc.tactive {
	max-height: 3500px
}
.tabc.tactive {

}
#technical-equipment {
	display:flex;
	justify-content: space-between;
align-items: flex-start;
flex-wrap: wrap;
}
 #technical,  #equipment {
	 width: 45%
 }
#technical .field, #equipment .field, #pricelist .field {
	margin-top: 1px;
	line-height: normal;
	vertical-align: top;
}
.tabc_wr {
	padding: 30px 0
}
.tabc_wr h4,.tabc_wr h3 {
	text-transform: none;
	font-size: 30px;
	line-height: 100%;
	padding-bottom: 20px;
	text-transform: capitalize;
}
.mod_pricesss table {
	width: 100%;
	text-align: center;
	margin-bottom: 30px
}
.mod_pricesss table td, .mod_pricesss table th {
	padding: 10px;
}
.mod_pricesss table th.first {
	width: 20%;

}
.mod_pricesss table td:last-child {
	padding: 0 30px;

}
.mod_pricesss table th {

	text-align: left;
	text-transform: lowercase;
	font-weight: normal;
	font-family: 'WorkSansRegular', sans-serif;
	font-size: 14px;
	background: #fff url(../images/sort.png) right center no-repeat;
cursor: hand;
cursor: pointer;
border-bottom: 2px solid #09213F;
}

.dboat {
font-family: 'WorkSansMedium', sans-serif;

}
.mod_pricesss table th.headerSortUp {
	background: #fff url(../images/sort_u.png) right center no-repeat;
	cursor: hand;
cursor: pointer
}
.mod_pricesss table th.headerSortDown {
	background:#fff url(../images/sort_d.png) right center no-repeat;
	cursor: hand;
cursor: pointer
}

.mod_pricesss tr th {


padding: 10px 0px;

}
.mod_pricesss tr th .dates {
	max-width: 120px;
	margin: 0 auto;
	line-height: 110%;
	text-align: center;
}

.mod_pricesss tr td:first-child {
	text-align: left;
}
.mod_pricesss tr th:first-child  {
text-align: left;
	width: 8%;
}
.mod_pricesss tr td {
	border-bottom: 1px solid #09213F;
	padding: 15px 0
}

.boatprice {
	padding: 15px 0;
}
.boatprice .period {
	display: inline-block;
	vertical-align: middle;
	padding-right: 50px;
	font-family: 'WorkSansRegular';
	width: 400px
}

.boatprice .price {
	display: inline-block;
	vertical-align: middle;
	padding-right: 50px;
	font-size: 25px;
}
/* RESPONSIVE EXAMPLE */

.stacktable.large-only { display: table; }
.stacktable.small-only { display: none; }


.top_content h3 .big{
	text-transform: capitalize;
}
.intro_spec .docs {
	padding: 10px 0;
}

.intro_spec .docs a {

	font-size: 18px;
	color: #09213F;
	margin: 20px 0;


}
.download .fa {
	color: #fff;
	background:  #09213F;
	padding: 7px 10px;
	border-radius: 40px;
	font-size: 13px;
	margin-right: 10px;
}

.files {
	padding-bottom: 30px;
}
.files .download {
	float: left;
	margin-right: 15px;
	margin-bottom: 13px;
}
.files #cel_79,.files #cel_113{
	clear: left;
}
.bottom_content {
 padding-top: 60px;
}
.liquid {
	width: 100%;
	overflow: hidden;
}

.tophead ul li, .tophead .anythingSlider, .tophead_front ul li, .tophead_front .anythingSlider {
	height: 100%!important;
}
.tophead_front .anythingBase {
	display: block;
}
.tophead .img_cont, .tophead_front .img_cont {
	position: relative;
}
.slider_text .readmore{
	margin: 40px auto 10px auto;
}
.team .well {
	position: relative;
}
.liq {
	width: 100%;
	height: 300px;
	overflow: hidden;
}
.teamd {
	width: 19.7%;
	height: 300px;
	position: relative;
	float: left;
	margin: 0 0.14%;
	background: #09213F;
	overflow: hidden;
}
 .team_text {
	top: auto;
	bottom: 0px;
	padding: 1em;
	height: 150px;
	background: #fff;
width: 100%;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
		-moz-transition: -moz-transform 0.35s;
			-o-transition: -o-transform 0.35s;
	-webkit-transform: translate3d(0,300%,0);
	transform: translate3d(0,300%,0);
}

.teamd  h4 {
	position: absolute;
	bottom: -20px;
}

.teamd  .readmore {
	float: right;

}



.teamd  .team_text {
	position: absolute;

	padding: 2em;

	text-transform: none;

	opacity: 0;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
	-moz-transition: opacity 0.35s;
	-o-transition: opacity 0.35s;
	-webkit-backface-visibility: hidden; /* Fix for Chrome 37.0.2062.120 (Mac) */
}


.teamd  .team_text, .teamd h4 {
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-moz-transition: -moz-transform 0.35s;
	-o-transition: -o-transform 0.35s;
	-webkit-transform: translate3d(0,100%,0);
	transform: translate3d(0,100%,0);
	-moz-transform: translate3d(0,100%,0);
	-o-transform: translate3d(0,100%,0);
}

.teamd:hover h4 {
	bottom: 150px;
	color: #fff;
}
.teamd:hover .team_text {
	opacity: 1;
}

.teamd:hover .teamd,
.teamd:hover h4,
.teamd:hover .team_text {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
}
.teamd:hover .liq {
	opacity: 0.6;
}
.teamd:hover h4 {
	-webkit-transition-delay: 0.05s;
	transition-delay: 0.05s;
	-moz-transition-delay: 0.05s;
	-o-transition-delay: 0.05s;
}



.par_block {
	width: 24%;
	display: inline-block;
	vertical-align: top;

}

.partners {
	padding: 80px 0 40px 0;
}

.partners h4{

	font-size: 22px;
	color: #fff;
}
.partners h4 .small {
	font-size: 17px;
}

.extra_price td{
	padding: 5px;

	margin: 1px;
}
.item-page .responsive tr td:first-child {
	text-align: left;
}
.item-page .responsive td{
	background: #fff;
	padding: 5px 10px;
	text-align: center;
}

.body_article {
	padding: 50px 0;
	line-height: 200%;
}

#easybook .controls {
	margin-left: 0!important
}

.lSSlideWrapper ul li{
	text-align: center;

}
.lSSlideWrapper ul li a {
position:relative;
height: 100%;
display: block;
}
.lSSlideWrapper ul li a .overlay {
	position:absolute;
	width: 100%;
	height: 100%;
	top: 43%;
	left: 47%;
	display: block;


}


.lSSlideWrapper ul li a .overlay {
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-moz-transition: 	-moz-transform 0.35s;
	-o-transition: -o-transform 0.35s;
	-webkit-transform: translate3d(0,100%,0);
	transform: translate3d(0,100%,0);
	-moz-transform: translate3d(0,100%,0);
	-o-transform: translate3d(0,100%,0);
}


.lSSlideWrapper ul li a:hover .overlay  {


}

.lSSlideWrapper ul li a:hover  .overlay {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
}

#upit {
	float: right;
	width: 33%;
}
.reviews {
	float: left;
	width: 63%;
	margin-top: 25px;
}
.bottom_content h4 {
	color: #ccc;
	font-size: 30px;
}

.easyrel_wr {
	background: #fff;
	padding: 25px 25px 35px 25px;
	position: relative;
}
.easylast_entry {
	padding: 10px 30px 10px 30px;

}

.easyrel_wr .links {
	width: 100%;
	text-align: right;
}
.easyrel_wr .links .view {
	padding-right: 15px;
}
.easy_entrylink {
	margin-bottom: 50px
}
#easybook .easy_small_notice {
	padding-left: 0
}
.icon-next::before {

	content: ">";
}

.icon-last::before {

	content: ">>";
}

.icon-previous::before {

	content: "<";
}

.icon-first::before {

	content: "<<";
}
.bottom_content .well {
	width: 100%;

}

.item_rev_wr, .otherswr {



}
.item_rev h3{
	font-size: 25px;
	color: #09213F
}
.item_rev .rev_date {
	font-size: 12px;
	font-style: italic;
	padding-bottom: 10px;

}

.docs .download {
	padding: 7px 0;
}


.form .well {
	background: #f1f1f1;
	padding: 80px;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	flex-wrap: wrap;
}

.form .well .page-header  {
font-size: 35px;
line-height: 110%
}

.form .well .forma {
	width: 70%;
}

.form .well .forma .form_row {
	width: 45%;
	display: inline-block;
	vertical-align: top;
	padding: 30px
}
.form .well .forma .form_row input {
	margin: 10px 0
}

.others {
	padding: 0;
	margin-left: -10px
}
.img_others {
	width: 100%;
	height:180px;
	overflow:hidden;

}
.other_slide {
	position: relative;
	padding: 0 2px;
}
.img_others a {

	font-size: 20px;
	color: #fff;
	text-align: center;
	padding-top: 20px;

}
.item_rev {
	padding: 15px 0
}
.item_rev_wr {
	position: relative;
}

.item_rev_wr .links {
	position: absolute;
	top:-30px;
	right: 0;
}
.item_rev_wr .links  a {
	background: #09213F;
	color: #fff;
	padding: 10px;
	font-weight: normal;
	font-size: 12px;
	text-transform: uppercase;
}
.reccomm .well {
	background: #09213F;
	padding: 80px;
	margin-bottom: 100px
}
.others .slick-prev {
	left: -20px;
}

.others .slick-next {
	right: -20px;
}
.others .slick-track {
	margin:0!important
}
.other_item {
padding: 0 10px
}

.reccomm .page-header {
	font-size: 35px;
	color: #fff;
	line-height: 110%;
	padding-bottom: 30px
}
.reccomm .bottominfo  {
	margin-top: 10px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
}
.reccomm .altfs {

}
.reccomm .altfs img {
	width: 40px;
	height: auto;
	display: inline-block;
	margin-right: 5px;
	vertical-align: middle;
}

.reccomm .altfs .fval {
	display: inline-block;
		vertical-align: middle;
		color: #fff;
		margin-right: 10px;
}
.reccomm .tex_inn {
	color: #fff;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 2px
}

.otitle {
	font-size: 25px;
	padding-top: 10px;
	color: #fff;
	line-height: 100%
}
.img_others img {
	object-fit: cover;
	-o-object-fit: cover;
	width: 100%;
	height: 100%
}
.s_title {

	 font-size: 120%;
	text-align: right;
	color: #09213F;
	padding-top: 30px;
}

.links {
	text-align: right;
}
.item_rev_wr .slick-list{
	height: 175px;
}
.chartgu {
	display: flex;
	justify-content: flex-start;
	align-items:  center;
	flex-wrap: wrap;
	margin-bottom: 80px
}


.top_content .chart_item {
	width: 24%;
	padding: 0;
margin: 0.5%;
	position: relative;
		height: 350px;
}
.style1, .style6 {
	background: #09213F;
	color: #fff;

}
.style1 h4 a, .style2 h4 a, .style6 h4 a {
	color: #fff;
}
.style2, .style3 {
	border: 1px solid #09213F;
}
.style2 .medium, .style4 .medium {
	top:auto!important;
	left: auto!important;
	background:  #09213F;
padding: 50px 10px;
		transform: translate(0, 0)!important;
		-o-transform: translate(0, 0)!important;
		-webkit-transform: translate(0, 0)!important;
		-moz-transform: translate(0, 0)!important;
		position: relative!important;
}
.style4 {
	background: #09213F;
		border: 1px solid #09213F;
}
.style4 .medium {
background: #fff
}
.style5 {

border: 1px solid #09213F;

}
.style5 .medium{
padding: 30px 60px;
border: 1px solid #09213F;

}
.style7 {
	border: 2px dashed  #09213F;
}
.chart_item a.whole {
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	height: 100%;
	z-index: 200
}
.chart_img {
	height: 350px;
}
.chart_img img {
	object-fit: cover;
	-o-object-fit: cover;
	width: 100%;
	height: 100%
}

.chart_item h4 {
font-size: 40px;
padding: 20px 0;
line-height: 110%;
font-family: 'WorkSansThin';
text-align: center;
}

.chart_item .introt {
	padding-top: 10px;
	line-height: 150%
}

.chart_item .medium {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
}
.chartermini {
padding-top: 30px;
width: 1100px;
margin: 0 auto;
}
.chartermini .chart_item {
	width: 13%;
	padding: 5px;
		height: 150px;
		position: relative;
		margin-left: 0.5%
}
.chartermini .chart_item h4 a {
font-family: 'WorkSansLight', sans-serif;
}
.chartermini .introt {
	display: none;
}
.chartermini .chart_img {
	height: 150px
}

.chartermini  .chart_item h4 {
	font-size: 18px;
	padding: 5px 0
}
.faqs .faq {
	padding: 10px 0;
	border-bottom: 1px solid #09213F
}
.faqs .faq .ans {
	display: none;
}

.faqs .faq.aopen .ans {
display: block;
}
.faqs .faq .que {
	padding: 20px 0;
	font-size: 25px;
	width: 100%;
	cursor: pointer;
	position: relative;
	padding-right: 40px;
}


.faqs .faq .que:after {
	content: "+";
	position: absolute;
	right: 0;
	top: 50%;
	font-family: 'WorkSansMedium';
	transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}

.faqs .faq.aopen .que:after {
	content: "-";
}
.item .icons {
	position: absolute;
	top: 20px;
	right: 20px;
	background: #fff;
	padding: 3px;

	border-radius: 20px;
	text-transform: lowercase;
}
 .edit-icon{

	background: #fff;
	padding: 3px;

	border-radius: 20px;
	text-transform: lowercase;
	padding-left: 0px!important;
	padding-right: 10px!important;
}
 .edit-icon:before {
	 content: ""!important;
	 margin: 0!important;
	padding-left: 0px!important;
	padding-right: 10px!important;
 }
.item .icons  ul {
	list-style: none;
}

#adminForm fieldset {
	border: none!important;
}

#adminForm .nav-tabs {
	list-style: none;
	margin-bottom: 15px;
}

#adminForm .nav-tabs li {
	display: inline-block;

	background: #fff;
	padding: 5px 10px 5px 5px!important;
	margin: 0 5px 0 0!important;
	border-radius: 5px;
}
#adminForm .nav-tabs li:before {
	content:"";
	margin: 0!important;padding-right: 5px!important;
}
.edit #editor {
	background: none!important;
	padding: 0!important;
	margin: 0 0 40px 0;
	display: block!important;
}
#adminForm .tab-pane {
	clear: both;
	margin-top: 40px;
	background: #E1E1E1;
	padding: 25px;


}
.edit #fiedlsattachTab_3, .edit #fiedlsattachTab_4 {
	width: 47%;
	margin: 15px!important;
	display: inline-block;
	vertical-align: top

}
.edit #fiedlsattachTab_4 .control-group {
	width: 45%;
	margin-right: 10px;
	display: inline-block;
}
.edit #fiedlsattachTab_2 .control-group {
	width: 31%;
	margin-right: 10px;
	display: inline-block;
	margin-bottom: 30px;
}
.edit #fiedlsattachTab_2 .control-group label {
	font-weight: 700;
	font-style: italic;
}
.edit #fiedlsattachTab_2:before {
	content: "Image Gallery";

	font-size: 18px;
	color: #09213F;
	display: block;
	margin-bottom: 15px;
}
.edit #fiedlsattachTab_4:before {
	content: "Equipment";

	font-size: 18px;
	color: #09213F;
	display: block;
}
.edit #fiedlsattachTab_3:before {
	content: "Files upload";

	font-size: 18px;
	color: #09213F;
	display: block;
}
.edit #fiedlsattachTab_5:before {
	content: "Pricelist";

	font-size: 18px;
	color: #09213F;
	display: block;
}
.edit #fiedlsattachTab_1:before {
	content: "Technical data";

	font-size: 18px;
	color: #09213F;
	display: block;
}
.edit #publishing:before {
	content: "Category Tags & publishing";

	font-size: 18px;
	color: #09213F;
	display: block;
}
.edit #metadata:before {
	content: "Metadata";

	font-size: 18px;
	color: #09213F;
	display: block;
}
.edit #editor-xtd-buttons a {
	background: #09213F;
	color: #fff;
	padding: 3px;
	border-radius: 3px;
	margin-right: 5px
}
.edit #fiedlsattachTab_5 button {
	padding: 5px!important;
}
.edit .icon-calendar:before {
content:"\f073";
font-family:'FontAwesome';
font-size: 20px;
color: #fff;
display: block;

}
.edit #fiedlsattachTab_5, .edit #fiedlsattachTab_1,  .edit #metadata, .edit #publishing {
	display: inline-block;
	width: 48%;
	margin-right: 15px;
	vertical-align: top;
}
.edit #images, .edit #language {
	display: none;
}
#editor .btn-group {
margin:  0!important;
}
.edit .btn-toolbar  .btn-group {
	width: auto;
	display: inline-block;
	margin: 35px 15px 0 0;
}

.search_title {
	width: 30%;
	float: left;
}
.search_ns {
	width: 70%;
	float: right;
}
#nsWidget {
	width: 100%;
	overflow: hidden;
	height: 80px
}

.news .news_full.closed {
    max-height: 0;
    overflow: hidden;

    transition: all 0.8s ease 0s;
		-webkit-transition: all 0.8s ease 0s;
		-moz-transition: all 0.8s ease 0s;
		-o-transition: all 0.8s ease 0s;
}

.news .news_full.open{
    display: block;
	max-height: 950px;
	padding-bottom: 25px;

}

.together {
	width: 50%;
	float: left;
}

.columns:after {
	content:"";
	display: block;
	clear: both
}
.eco {
	width: 1050px;
	margin: 0px auto;
	position: relative;
	overflow: hidden;

}
.eco .singlea {
	background-color: #09213F;
	overflow: hidden;
}
.singlea img {
	max-width:100%;
	height: auto;
	display: block;
	-moz-transition: all .5s;
-webkit-transition: all .5s;
transition: all .5s;
-o-transition: all .5s;
-moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
		  -o-transform: scale(1,1);
}
.singlea:hover img {
	opacity: 0.5;
	-moz-transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
		-o-transform: scale(1.1,1.1);
}
.singtext {
	-webkit-transition: -webkit-transform 0.35s;
transition: transform 0.35s;
-moz-transition: -moz-transform 0.35s;
-o-transition: -o-transform 0.35s;
-webkit-transform: translate3d(0,100%,0);
transform: translate3d(0,100%,0);
-moz-transform: translate3d(0,100%,0);
-o-transform: translate3d(0,100%,0);
position: absolute;
bottom: -100px;
color: #fff;
text-align: center;
width: 100%;

font-size: 18px;

}
.singtext ul {
	list-style: none;



}

.singtext ul li:before {
	content: "\f058";
	font-family: 'FontAwesome';
	padding-right: 15px;
}
.singtext h3 {
	font-size:40px;
	padding: 20px 0 80px 0;
}
.eco:hover .singtext{
-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	bottom: 80px;
}

.bfRolloverBg {
	background: none!important;
}

.eufund {
	background:  #fff;
	padding:  20px;
	text-align: center;
}
.eufund img {
	display: inline-block;
	vertical-align:  middle;
	margin:  20px;
	max-width:  100%;
	height:  auto

}
.tog {
	float: left;
	width: 50%;
}
.columns:after {
	clear:  both;
	content: "";
	display: block;
}
#book .well.first {
	margin-bottom: 150px;
}
.sliderr2 {
	padding: 0!important;

}


.sliderr2 .slick-prev {
    bottom: 5%;
    left: -webkit-calc(50% - 64px);
    left: -moz-calc(50% - 64px);
    left: calc(50% - 64px);
    position: absolute;
    display: block;
    z-index: 100;
    width: 64px;
    height: 64px;
    cursor: hand;
    cursor: pointer;
}
.sliderr2 .slick-next {
    bottom: 5%;
    left: -webkit-calc(50% + 64px);
    left: -moz-calc(50% + 64px);
    left: calc(50% - 64px);
    position: absolute;
    display: block;
    z-index: 100;
    width: 64px;
    height: 64px;
    cursor: hand;
    cursor: pointer;
}
	.sliderr2 .slick-prev, .sliderr2 .slick-prev:hover {
	background: url("../../../images/headers/arrow_p.png") no-repeat 0 0;
}
	.sliderr2 .slick-next, .sliderr2 .slick-next:hover {
	background: url("../../../images/headers/arrow_n.png") no-repeat 0 0;
		margin-left: 70px
}
	.sliderr2 .slick-prev:before, .sliderr2 .slick-next:before {
		content: ""
	}
.sliderr2 .wrover {
	height:  100%;
}
.columns:after {
	content:"";
	display: block;
	clear: both
}
.columns.firstii {
	background: #798388!important;
	color: #fff;
	position: relative;
}
.firstii_inner {
position: absolute;
top:50%;
left: 50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
}

.pnalert {
	position: fixed;
	z-index: 100000;
	background: #09213F;
	color: #fff;
	text-align: center;
display: none;
	width: 100%;
	font-size: 15px;
	top: 85px
}
.pnalert_inn {
	padding: 10px;
}
.form_row {
  position: relative;
}
.name_error, .email_error, .period_error {

	display:  none;
  background-color: #d92243;
  color: #fff;
  font-style:  italic;
  text-transform: lowercase;
  padding: 3px;
  border-radius: 5px;
position:absolute;
top: 0;
right: 0;
max-width: 100px;
font-size: 9px
}
.form_row label {
	width: 25%;
float: left;
margin: 0px;
padding: 5px;
color: #09213F;
}
.form_row input, .form_row textarea {
	width: 100%;

}
.form_row:after {
	clear: both;
	content: "";
	display: block;
}
.butt {
	float: right;
	margin-top: 30px;
}
.form-row::after {
	clear: both;
	content: "";
	display: block;
}
.butt input {
	border: none;
background: #09213F;
padding: 20px 40px;
color: #fff;

font-size: 12px;

cursor: pointer;
text-transform: uppercase;
}
.form_row input#period {
	background-image: url('../images/calendar.png');
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 40px
}
.stextnoi {
	text-align:  center;
	padding-bottom: 30px;
}
.buttf  {
	text-align: center;
	padding-bottom: 30px;
}
.buttf a {


font-size: 18px;
color: #09213F;
margin: 20px auto;

}

.pswp__button--arrow--left, .pswp__button--arrow--right {
	height: 30px;
	width: 30px;
	border-radius: 50px;
	margin-top: 0
}
.pswp__button--arrow--left::before, .pswp__button--arrow--right::before {
	background: none;
position: relative;
top: auto;
right: auto;
left: auto;
}
.pswp__button--arrow--left::before {
	content: "<"
}
.pswp__button--arrow--right::before {
	content: ">"
}
.pswp__button {
	width: 45px;
	height: 45px;
	background-size: contain;
	display: inline-block;
}
.pswp__button--zoom {
background: #09213F url('../images/zoom.svg') no-repeat center center!important;

}
.pswp__button--fs {
background: #09213F url('../images/full.svg') no-repeat center center!important;

}
.pswp__button--share {
background: #09213F url('../images/share.svg') no-repeat center center!important;

}
.pswp__button--close {
background: #09213F url('../images/close.svg') no-repeat center center!important;

}
.at_description {
	display: block;
	padding-top: 3px;
	font-size: 11px;
	line-height: 90%
}
.attachmentsList {
	text-align: left;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap;
}
.attachmentsList .down_t {
	text-align: left;
}
