﻿.cbox--notification-icon-xl{min-height:36px;padding-left:42px;background-repeat:no-repeat}
.tribe-mini-calendar-event .list-date{display:none!important}
.tribe-events-adv-list-widget .tribe-event-featured .list-date,.tribe-mini-calendar-list-wrapper .tribe-event-featured .list-date{display:none}
.tribe-mini-calendar-event .list-date .list-dayname{background:#fff;color:#666;display:block;font-size:11px;letter-spacing:.5px;padding:3px;text-align:center;text-transform:uppercase}
.tribe-mini-calendar-event .list-date .list-daynumber{color:#fff;display:block;font-size:15px;line-height:1.6;text-align:center;width:100%}
.tribe-mini-calendar-event .list-date .list-daymonth{background:#fff;color:#666;display:block;font-size:12px;line-height:1.6;text-align:center;text-transform:uppercase;width:100%}
.tribe-theme-twentyfifteen .tribe-mini-calendar-event .list-date{width:18%;margin-right:7%}


.mob-title {
  color: #FFF;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 14px;
  line-height: 1;
  margin: 0;
  padding: 0;
}



.footer3{height:71px; color:#fff; line-height:71px; text-align:left;}

.poll .links {
  text-align: center;
}


#comments .comment .submitted,
#comments .comment .links {
  background-color:#E4F0FC;
  font-size:0.95em;
  padding:5px;
}


#comments .comment .submitted a,
#comments .comment .links a {
  color:#003b71;
  border-color:#003b71;
}


#comments .comment .submitted a:hover,
#comments .comment .links a:hover {
  background-color:#003b71;
  color:white;
}

ul.links {
  margin: 0;
  padding: 0;
}

ul.links.inline {
  display: inline;
}

ul.links li {
  display: inline;
  list-style-type: none;
  padding: 0 0.5em;
}


.logo{
	padding: 5px;
	padding-right: 25px;
	height: 70px;
	width : auto;
}

#copyright-note {
    width: 100%;
    margin: 0 auto;
    clear: both;
    max-width: 100%;
}

#copyright-note, #copyright-note a { font-family: 'Raleway'; font-weight: 500; font-size: 14px; color: #7e7d7d; }

#home-2017 .social-wrapper.social2017 .social-action-wrapper {
 *zoom:1;
	display: block;
	padding-right: 0;
	padding-left: 0;
}

#home-2017 .social-wrapper.social2017 .social-action-wrapper a {
	width: calc(90% - 10px);
}
.region-sidebar-second .block{margin-bottom:40px;}
#header-top .block,#main-navigation .block,#banner .block{padding:0;}
.block-superfish select{-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #ccc;width:100%;display:inline-block;font-size:12px;padding:5px;color:#666;font-family:'Cabin Condensed',Arial,sans-serif;}
.not-logged-in .block-forum .contextual-links-wrapper{display:none;}
#block-superfish-4 .block .block-superfish{margin-bottom:0em;}
.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-md-2{width:16.66666667%}
.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}
.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
.vc_custom_heading a:hover{opacity:.85}




#container {
    width: 960px;
    position: relative;
    margin: 0 auto;
    padding-bottom: 5em;
}


.mob-title {
  color: #FFF;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 14px;
  line-height: 1;
  margin: 0;
  padding: 0;
}

.home-main__benefits-right {
    width: 50%;
}


.navigation ul ul .wrapper {
  display: table;
  border: solid 1px #000;
  padding: 20px;
  background: #fff;
}


.wrapper-setup, #wrapper-response { width: 50%; float: left; }


.wrapper-setup { padding-right: 34px; }

.stats-container table tbody tr.success td {
}

.table-container table tbody tr.success td {
}

.white-panel table tbody tr.success td {
    background: #ebf4f6;
}

.admin-panel table tbody tr.success td {
    background: #ebf4f6;
}

	.header_hor .l-header .w-socials-list {
		white-space: nowrap;
		}


.clear {
	clear: both;
	height: 0;
}

span.thedislike:hover, .post-dislike.active .thedislike {
    color: #ee0f6f;
    border-color: #ee0f6f;
}

.post-like.inactive .thelike, .post-dislike.inactive .thedislike { cursor: default; color: #d0d0d0 !important; border-color: inherit; }

.post-like, .post-dislike {
    display: inline-block;
    cursor: pointer;
}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.portfolio-items.portfolio-style2 .portfolio-item .inner-content{background-color:#fff}
.portfolio-items.portfolio-style2.bg-style-white-smoke .portfolio-item .inner-content{background-color:#f8f8f8}
.portfolio-items.portfolio-style2.bg-style-stroke .portfolio-item .inner-content{background-color:transparent;border:1px solid #e8e8e8}
.portfolio-items.portfolio-style2.bg-style-transparent .portfolio-item .inner-content{background-color:transparent}
.portfolio-items.portfolio-style2.bg-style-stroke.element-padding-zero .portfolio-item .inner-content{position:relative;margin-left:-1px;margin-top:-1px}
#image_1352432381{width:75%}
.img{position:relative}
.img .img-inner{position:relative;overflow:hidden}
.img,.img img{width:100%}
.img .caption{position:absolute;transition:transform .5s;-ms-transform:translateY(100%);transform:translateY(100%);max-height:100% !important;overflow-y:auto;bottom:0;padding:4px 10px;font-size:14px;color:#FFF;width:100%;background-color:rgba(0,0,0,0.3)}
.img .caption-show,.img:hover .caption{-ms-transform:translateY(0);transform:translateY(0)}
.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}
.hamburger--3dx .hamburger-box{perspective:80px}
.hamburger--3dx-r .hamburger-box{perspective:80px}
.hamburger--3dy .hamburger-box{perspective:80px}
.hamburger--3dy-r .hamburger-box{perspective:80px}



							





.rev_slider_wrapper{
	position:relative;
}

.normal { font-size: 80%; }

.normal table { font-size: 100%; }
.owl-carousel,.owl-stage-outer,.owl-stage{height:100%}

#menuSlider table .date {font-size:8px;line-height:1em;text-align:right;padding-right:2px;}


.copyright{
padding-top:8px;
color:#918f88;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:25px;
padding-right:25px;
}


.copyright a{
color:#918f88;
text-decoration:none;
}


.copyright a:hover{
color:#999999;
text-decoration:none;
}

.header-wrapper .header-main-menu .menu{position:relative;}

.header-main-menu.wrapper{position:relative;}

.header-main-menu{height:58px;}

.header-wrapper .header-main-menu .menu.special-menu-wrapper{display:block;}
.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-md-5{width:41.66666667%}


.slide_menu .tail_icon_con{text-align:center;margin-top: 16px;margin-right: 0px;}

.slide_menu{
    position: fixed;
    max-width: 680px;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 100;
}


.art-block-body
{
  position: relative;
  padding: 8px;
}

.wrapper { max-width: 980px; }
.row{margin-right:-15px;margin-left:-15px}


		#content table.color {
			line-height: 1.2;
			margin-bottom:10px;
		}


		#content table.color thead tr th {
			background-color: #006dff;
			color:#fff;
			padding: 5px 10px 5px 5px;
			text-align: left;
		}


		#content table.color tr td {
			padding:7px 0px;
			border-bottom:1px solid #c3c3c3;
		}


		#content table.color tr td span.durata {
			color:#6c6c6c;
		}


		#content table.color tr td.perioada {
			font-size:11px;
		}


		#content table.color tr td.detalii {
			color: #ff5400;
		}

		#content table.color tr td.detalii a {
			font-size:11px;
		}

.download-banner__images {
    margin-bottom: 9px;
    margin-top: -10px;
}

.download-banner__images img {
    display: inline-block;
    margin: 0 38px;
}

.download-popup2 .download-banner__images{
    margin-bottom: 0;
    margin-top: 16px;
}

.download-popup2 .download-banner__images img {
    margin: 13px;
    width: 120px;
}





#fb-root {
display: none;
}

#menu-top-menu li {
	display: inline-block;
	padding-left: 40px;
}

#menu-top-menu a {
	font-size: 10px;
    text-transform: uppercase;
}

	.menu-toggle {
		background: #656565;
		color: white;
		padding: 16px;
		border: none;
		border-radius: 0;
		font-size: 16px;
	}

	.toggled .menu-toggle {
		background: none;
	}


#main-content,
#top-content{
	float: left;
	width: 68.333333333333%; 
}


.takeover-wrapper #main-content,
.takeover-wrapper #top-content {
	width: 65.957446808511%; 
}


	#main-content,
	#top-content,
	aside,
	.takeover-wrapper #main-content,
	.takeover-wrapper #top-content,
	.takeover-wrapper aside{
		float: none;
		width: 100%;
	}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu li {
			border-bottom:0px;
			border-top:1px solid #ddd;
	}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu {
			padding-top:15px;
			margin-bottom:-10px;
	}


	.row,
	body {
		width: 100%;
		min-width: 0;
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 0px;
		padding-right: 0px;
	}


	.single-people .page-title .row {
		width: 700px;
	}


	
	.people-form,
	.single-people .page-title .row {
		width: 100%;
	}


	.page-id-3250 .page-title .row h2 {
		padding-top: 100px;
		text-align: center;
	}


	.post-type-archive-people .page-title .row {
		width: auto;
	}

.messagebox {
    padding:60px;
    font-size:1.5rem;
    line-height:1.6;
}
 .container{ max-width: 1120px; }

  .top-navigation-container.container {
    margin: auto;
  }

  body .container {
  max-width:100%; 
  }

.container.responsive-main-menu{
 max-width:100%; 
}

.component-content .image-left {float: left;margin: 0 15px 5px 0;}
	


.image-left,
.image-right,
.image-center				{background:#fff;border: solid 1px #ebebeb;}
.elementor-slides .slick-slide-inner .elementor-background-overlay{position:absolute;z-index:0;top:0;bottom:0;left:0;right:0}

.stat .icon-top {
	font-size: 40px;
	height: 50px;
	line-height: 50px;
}


.company-details .icon-top {
	font-size: 30px;
	margin-bottom: 10px;
}
.block-title-footer_-_copy .copyright{padding:20px 15px 0;}
.header__nav--right .on-demand__content ul.on-demand__inner--item-list .dfp-tag-wrapper .dfp-tag-wrapper{margin:15px auto;display:block;text-align:center;}
.header__nav--right .on-demand__content ul.on-demand__inner--item-list .dfp-tag-wrapper .dfp-tag-wrapper:before{content:"SPONSORED BY";font-style:italic;font-size:12px;padding-bottom:4px;}


.logo2 {
	padding: 0px;
	border: 0;
	margin-top: -33px;
	margin-left: 28em;
	position: fixed;
}

.flat-testimonials{padding:50px 0;background-color:#333;}

.flat-testimonials .flat-testimonials-in{padding:22px;text-align:center;background:rgba(255,255,255,0.2);}

.flat-testimonials .flat-testimonials-in img{width:135px;height:135px;margin:0 auto 25px;}

.flat-testimonials .flat-testimonials-in h3{color:#fff;font-size:22px;font-weight:200;}

.flat-testimonials .flat-testimonials-in span{display:block;margin-bottom:5px;}

.flat-testimonials .flat-testimonials-in p{color:#fff;font-weight:200;position:relative;}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}


.bgblue {
	
	background-color: #a6bbc2;
}

.b-footer-bottom__content {
    display: inline-block;
    width: 710px;
    vertical-align: middle;
    margin-left: 45px;
}

#hikashop_cart_module div.hikashop_cart_dropdown_content {
	border: 1px solid #d9d9d9;
}


.hikashop_cart_module label{
	display: inline-block;
}


.hikashop_cart_module .hikashop_checkout_cart_print_link{
	display: none;
}
.nav-container,.uber-menu{display:inline-block!important}
.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}
.fusion-layout-column.fusion-one-half{width:48%;}
.fusion-layout-column.fusion-one-half.fusion-spacing-no{width:50%;}

.footer_copyright {
	text-align:right;
	display:block;
	color:  #666666;
	font-style: 12px;
}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}


.header__bottom {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: 16px 0;
}

.cli-modal-backdrop.cli-show {
  opacity: .8;
}

.cli-modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
	display: none;
}

.cli-modal-backdrop.cli-fade {
  opacity: 0
}


.row .twelvecol {
	width: 100%;
	float: left;
}

	
	.row .onecol, .row .twocol, .row .threecol, .row .fourcol, .row .fivecol, .row .sixcol, .row .sevencol, .row .eightcol, .row .ninecol, .row .tencol, .row .elevencol, .row .twelvecol {
		width: auto;
		float: none;
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 0px;
		padding-right: 0px;
		clear:both;
	}

.sche17{
	position: absolute;
    right: 140px;
    bottom: 7px;
}


  #layout {
    padding-top: 10px;
    border-top: 1px solid #000000; }
.mkd-grid-col-10:after,.mkd-grid-col-10:before,.mkd-grid-col-11:after,.mkd-grid-col-11:before,.mkd-grid-col-12:after,.mkd-grid-col-12:before,.mkd-grid-col-1:after,.mkd-grid-col-1:before,.mkd-grid-col-2:after,.mkd-grid-col-2:before,.mkd-grid-col-3:after,.mkd-grid-col-3:before,.mkd-grid-col-4:after,.mkd-grid-col-4:before,.mkd-grid-col-5:after,.mkd-grid-col-5:before,.mkd-grid-col-7:after,.mkd-grid-col-7:before,.mkd-grid-col-8:after,.mkd-grid-col-8:before,.mkd-grid-col-9:after,.mkd-grid-col-9:before,.mkd-grid-row:after,.mkd-grid-row:before{content:" ";display:table}
.mkd-grid-row{margin-left:-15px;margin-right:-15px}
.mkd-grid-row:after{clear:both}
.product-gallery img.lazy-load,.product-small img.lazy-load,.product-small img[data-lazy-srcset]:not(.lazyloaded){background-color:rgba(68,96,132,0.1);padding-top:100%}


.clearfix:after {
    clear: both;
    display: block;
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
    content: "";
}


.clearfix {
    display: inline-block;
}


* html .clearfix {
    height: 1%;
}


ul.eventsList li.clearfix h2 {
    font-size: 20px;
    margin: 0 0 5px;
}


ul.categoryList li.clearfix, ul.eventsList li.clearfix,
ul.suitesList li.clearfix {
    margin: 0;
    padding: 15px 10px;
    list-style: none;
    
}


ul.categoryList li.clearfix:last-child, ul.eventsList li.clearfix:last-child,
ul.suitesList li.clearfix:last-child {
    background: none;
}

.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-4142-0 , #pg-4142-1 , #pg-4142-2 , #pg-4142-3 , #pg-4142-4 , #pg-4142-5 , #pg-4142-6 , #pl-4142 .so-panel { margin-bottom:30px }
 #pl-4142 .so-panel:last-child { margin-bottom:0px }
 #pg-w5c8ba3bf92f97-0 , #pg-w5c8ba3bf92f97-1 , #pg-w5c8ba3bf92f97-2 , #pg-w5c8ba3bf92f97-3 , #pg-w5c8ba3bf92f97-4 , #pg-w5c8ba3bf92f97-5 , #pg-w5c8ba3bf92f97-6 , #pl-w5c8ba3bf92f97 .so-panel { margin-bottom:30px }
 #pl-w5c8ba3bf92f97 .so-panel:last-child { margin-bottom:0px }


.text10 {
    color: #848484;
    display: block;
    font-family: 'Lora',serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 25px;
    margin-bottom: 10px;
    text-transform: uppercase;
}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}
.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-md-8{width:66.66666667%}
