﻿

.jve-stars {
    display: inline-block;
    margin: 6px 0;
}
.content_rating .jve-stars,.content_rating .jve-statistics{display:inline-block;vertical-align:middle;margin-right:10px}
#main-handler .content_rating .jve-stars{margin-top:6px!important}
#main-handler .jve-stars button,#main-handler .jve-stars button:hover{background-color:#f57000!important;color:#fff!important;text-decoration:none;padding:5px 10px 5px 10px!important;text-transform:uppercase!important;font-weight:normal!important;font-size:10px!important;margin-left:20px;margin-top:-10px!important}
.jve-stars button:hover{text-decoration:underline!important}
 .headline {
padding: 1rem 0;
box-shadow: 0px 3px 6px -3px rgba(0,0,0,0.3);
-webkit-box-shadow: 0px 3px 6px -3px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 3px 6px -3px rgba(0,0,0,0.3);
-o-box-shadow: 0px 3px 6px -3px rgba(0,0,0,0.3);
-ms-box-shadow: 0px 3px 6px -3px rgba(0,0,0,0.3);
background-color: #111;
}

.headline .ttl, .headline .subttl {
vertical-align: top;
font-size: x-small;
display: inline-block;
font-weight: normal;
margin: 0;
padding: 0;
color: #fff;
}

.headline .sns {
text-align: right;
}

.headline .sns a {
font-size: large;
display: inline-block;
margin: 0 .2rem;
width: 1.2em;
height: 1.2em;
background: #fff !important;
color: #111 !important;
line-height: 1.2em;
text-align: center;
}

.headline .logo_text {
width: 88%;
}


.form-enter-registration { position: absolute; top: 121px; right: 0; width: 772px; box-shadow: 0 5px 9px 1px rgba(0, 0, 0, 0.17); border: 2px solid #01a676; background-color: #ffffff; box-sizing: border-box; text-align: left; display: none; *zoom: 1; }

  .form-enter-registration .form-contact__title { font-size: 15px; line-height: 15px; padding-bottom: 20px; }


.form-enter-registration.active { display: block; }


.form-enter-registration:before { position: absolute; top: 0; left: 50%; right: 0; bottom: 0; display: block; content: ''; background: #dcf3f5; }


.form-enter-registration:after { content: " "; display: table; clear: both; }


.form-enter-registration .foot-form__input { border-width: 1px; margin-bottom: 12px; border-color: #c7c7c7; }
.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-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-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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-9{width:75%}


.lang_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}


a.lang_link:hover {
	text-decoration: underline;
}


.footer-links .footer-logo {
  margin-left: 40px; }
.img .img-inner{position:relative;overflow:hidden}

.success-modal__title {
	margin: 0 0 30px 0;
	color: #000011;
	font-size: 24px;
	font-weight: 600;
	text-align: center;
}


.node-form .number {
  display:inline;
  width:auto;
}

.front #content-content .most-popular-america table td.number {
  text-align: right;
  font: 17px/25px 'Trocchi', serif;
  color: #8f9182;
}

.sidebar .most-popular-america table td.number {
  text-align: right;
  font: 17px/25px 'Trocchi', serif;
  color: #8f9182;
}

.main-header .bottom-row { background: transparent; padding: 7px 0 24px 0; position: relative; }

.main-header .bottom-row.hover { background: #3e0000; background: transparent; }

.main-header .bottom-row .menu-container { display: none; padding: 0 120px 0 15px; }

.lt-ie9 .main-header .bottom-row .menu-container { width: 100%; display: block; }

.main-header .bottom-row .menu-container.text-center { padding: 0 120px; }

.main-header .bottom-row .menu-container .main-menu { display: inline-block; }

.main-header .bottom-row .menu-container .main-menu ul { list-style: none; margin: 0; padding: 0; }

.main-header .bottom-row .menu-container .main-menu li { display: inline-block; }

.main-header .bottom-row .cart-container { width: auto; position: absolute; right: 55px; padding: 0; }
.center_center_header ul.main-menu li,.center_center_header ul.main-menu li.social-item,.center_center_header .social{display:inline}
ul.main-menu li.social-item{margin:0}
ul.main-menu li.social-item .icon{padding-right:.618em}
ul.main-menu li.social-item:last-of-type .icon{padding-right:0}
.social-item .rss a:hover{color:#fd9118}
.social-item .skype a:hover{color:#00a4e5}
.social-item .mail a:hover{color:#dc4228}
.social-item .transformbook a:hover{color:#4770bd}
.social-item .twitter a:hover{color:#60e2e6}
.social-item .vkontakte a:hover{color:#56789e}
.social-item .instagram a:hover{color:#a67b5f}
.social-item .pinterest a:hover{color:#cb2027}
.social-item .youtube a:hover{color:#c6120b}
.social-item .linkedin a:hover{color:#007bb6}
.social-item .github a:hover{color:#999}
.social-item .gplus a:hover{color:#e34429}
#footer .social-item{display:inline;list-style:none;font-size:.875em;margin-left:.43em}


  .large-12 {
    width: 100%; }


.c-site-footer__nav-list {
  padding-left: 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

  .no-flexboxlegacy .c-site-footer__nav-list {
    display: inline-block;
    width: 100%; }

#contenu_principal_normal_pag .children .page_item {
    background-color: none;
}

.children .page_item {
    background-color: white;
    font-weight: normal;
}

#liste .children .page_item {
    background-color: transparent;
}

.wrap-kontak{margin:0 auto;max-width:1140px}

.nav { padding-left: 0; margin-bottom: 0; list-style: none }

.nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5 }

.nav-tabs { border-bottom: 1px solid #ddd }

.nav-tabs.nav-justified { width: 100%; border-bottom: 0 }

.nav-justified { width: 100% }

.nav-tabs-justified { border-bottom: 0 }

.nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0 }

.city-location{
	font-weight: 600;
	font-size: 18px;
	margin-bottom: 15px;
}
#main #content article .entry-meta{margin-bottom: 1em}
#main #content article .entry-meta a{text-transform: uppercase}

.mb30 { margin-bottom:30px !important; }

.aligncenter { display: block; margin-left: auto; margin-right: auto; }

img.aligncenter { margin: 5px auto; }

#mvp-soc-mob-wrap,
.mvp-nav-logo-small,
.mvp-nav-top-left .mvp-fly-but-wrap {
display: inline;
}

.mvp-nav-top-left-out {
margin-left: -50px;
}

.mvp-nav-top-left-in {
margin-left: 50px;
}

.mvp-nav-top-left {
display: block;
}

.single .mvp-nav-small .mvp-nav-top-left,
.single .mvp-fixed .mvp-nav-top-right {
display: block;
}

.single .mvp-nav-small .mvp-nav-top-left-out {
margin-left: -50px;
}

.single .mvp-nav-small .mvp-nav-top-left-in {
margin-left: 50px;
}

#mvp-main-nav-small .mvp-fly-but-wrap span,
#mvp-main-nav-small .mvp-search-but-wrap span,
.mvp-nav-top-left .mvp-fly-but-wrap span,
#mvp-fly-wrap .mvp-fly-but-wrap span {
background: #555555;
}
.elementor-social-icons-wrapper{font-size:0}
.key-points__icon{display:inline-block;font-size:2.5rem;padding:0 1rem;-ms-flex-item-align:center;align-self:center}
.widget_flickr #flickr_badge_uber_wrapper td a:last-child,.widget-area .milestone-countdown .difference{color:#2374a3}





.alignnone {
  clear: both;
  margin: 5px 20px 20px 0;
}

a img.alignnone {
  margin: 5px 20px 20px 0;
}

.wp-caption.alignnone {
  margin: 5px 20px 20px 0;
}
