﻿.vcex-icon-box-link-wrap,.vcex-icon-box-link-wrap .vcex-icon-box-content{color:#555}
.vcex-icon-box-four .vcex-icon-box-content{margin-top:15px}
.vcex-icon-box-four.vcex-icon-box-link-wrap:hover .vcex-icon-box-link,.vcex-icon-box-four.vcex-icon-box-link-wrap:hover .vcex-icon-box-heading,.vcex-icon-box-four.vcex-icon-box-link-wrap:hover .vcex-icon-box-icon,.vcex-icon-box-four.vcex-icon-box-link-wrap:hover .vcex-icon-box-content{color:#fff !important}
.vcex-icon-box-five .vcex-icon-box-content{margin-top:15px}
.vcex-icon-box-five.vcex-icon-box-link-wrap:hover .vcex-icon-box-link,.vcex-icon-box-five.vcex-icon-box-link-wrap:hover .vcex-icon-box-heading,.vcex-icon-box-five.vcex-icon-box-link-wrap:hover .vcex-icon-box-icon,.vcex-icon-box-five.vcex-icon-box-link-wrap:hover .vcex-icon-box-content{color:#fff !important}
ul.inline-menu{margin:20px 0 0 0;padding:0;}
ul.inline-menu li{display:inline-block;width:32%}
ul.inline-menu a{color:#8BBED1;}
.menu-item-2in1.icons{position:relative}
.menu-item-2in1.icons:after{-webkit-transform:translateX(-50%);background-color:#5a7a90;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}
.menu-item-2in1.icons a{font-family:Museo Sans;font-size:19px;font-weight:300;margin:0;position:relative;width:50%}
.menu-item-2in1 .icon-container{fill:#b3b3b3;margin-right:6px;vertical-align:sub}
.menu-item-2in1 .icon-container.user svg{height:17px;width:16px}
.menu-item-2in1 .icon-container.cart svg{height:18px;width:18px}
.menu-item-2in1 .icon-container.cart{margin-left:41px}
.menu-item-2in1 .icon-container svg{fill:#fff}
.menu-item-2in1 a{color:#999;font-family:Museo Sans;font-size:15px;font-weight:300;margin-left:15px;text-transform:capitalize}
.menu-item-2in1 a:hover{color:#e2231a}


#footer .menu-item-18{ border-left:0 !important;}
.row{margin-right:-15px;margin-left:-15px}

.rm_mask_right, .rm_mask_left{
	position: absolute;
	height: 110px;
	background: #ffffff;
	width: 1530px;
	bottom: -30px;
	left: 0px;
	-moz-transform:rotate(-3deg);
	-webkit-transform:rotate(-3deg);
	transform:rotate(-3deg);
}

.rm_mask_right{
	left:auto;
	right:0px;
	-moz-transform:rotate(3deg);
	-webkit-transform:rotate(3deg);
	transform:rotate(3deg);
}
.navbar-header:before,.navbar-header:after{display:table;content:" "}
.navbar-header:after{clear:both}
.mc-container-extra{background:#f9fafb}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-3{width:25%}


.width480 {
	width: 480px;
}



#releases .width480 {
	width:580px;
}


#releases .width480, #shows .width480, #legals .width480 {
	width: 100%;
}

article.sticky .post-title {font-weight: 700;}
.blog-item .post-title {font-family:'Montserrat';font-size:18px;font-weight:bold;line-height:24px;margin:0px;}
.heading h1+p,.heading .intro,.content{font-size:20px}
.heading .intro,.heading h1+p{margin-bottom:20px;line-height:1.5}
.heading .intro{margin-bottom:0;margin-top:20px;font-size:24px}
.wide-article .heading .intro,.wide-article .heading h1+p,.wide-article .content{font-size:22px}
.modal-content .intro{margin-bottom:10px;font-size:20px;line-height:1.1}
.modal-content .intro strong{font-size:48px;font-weight:400}
.newsletter .modal-content .intro{margin-bottom:10px}
.newsletter .modal-content .intro strong{font-size:42px}
.grid-container{white-space:nowrap}


.footer-text, .bottom-navigation, .footer-nav {
    display: inline-block;
    float: 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-4-0 , #pl-4 .so-panel:last-child { margin-bottom:0px }
 #pg-4-1 , #pg-4-2 , #pl-4 .so-panel { margin-bottom:30px }
 #pl-w5c099205e878c .so-panel { margin-bottom:30px }
 #pl-w5c099205e878c .so-panel:last-child { margin-bottom:0px }
.footer{position:relative;z-index:200;padding:25px 0 0;background:#000;margin-top:60px}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}
.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}

    
        #foo {
            position: fixed;
            bottom: 0;
            right: 0;
            width: 250px;
            height: 250px;
            border: dotted 1px black;
            margin: 10px;
            padding: 10px;
            display: none;
            overflow-y: auto;
            background-color: #f0f0f0;
            z-index: 900;
        }

  .header_stempel_block img#stempel_svg {
    max-width: 150px;
  }


.text-vertical {
  display: table-cell;
  height: 100%;
  vertical-align: middle;
  width: 100%;
  text-align: left;
}


h2.sidebarwt {
    color: #fff;
    font-size: 20px;
    padding: 0px 10px 0 50px;
    margin: 0 -20px 20px -20px;
    height: 60px;
    line-height: 60px;
    text-align: left;
    background: linear-gradient(115deg, #fab600 0%, #fab600 15%, #82c2f2 15%, #82c2f2 100%);

}
.font_pnpwframt, [data-font="font_pnpwframt"], [data-font="font_pnpwframt"] li a {font-family: "DalaFloda-Bold", serif;font-weight: normal;font-style: normal;}



.gigpress-table {
	width: 100%;
	border: none;
	border-collapse: collapse;
	border-top: 1px solid #CCC;
	margin: 0.5em 0 1em 0;
}



.gigpress-table th {
	padding: 6px 8px;
	vertical-align: middle;
	text-align: left;
	border-bottom: 1px solid #CCC;
}



.gigpress-table td {
	padding: 6px 8px;
	vertical-align: middle;
	text-align: left;
}

.hearder{ background:#fff; position:absolute; top:0; left:50%; margin-left:-490px; width:980px; height:110px;z-index:9999;box-shadow:0 6px 15px rgba(0,0,0,.3);}




.post img.alignleft {
    margin: 0 10px 10px 0;
}


.post img.alignright {
    margin: 0 0 10px 10px;
}


.post img.aligncenter {
    margin-bottom: 10px;
}
.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-3{width:25%}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-sm-6{width:50%}


.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;
}
.uvc-heading .uvc-main-heading div,.uvc-heading .uvc-main-heading h1,.uvc-heading .uvc-main-heading h2,.uvc-heading .uvc-main-heading h3,.uvc-heading .uvc-main-heading h4,.uvc-heading .uvc-main-heading h5,.uvc-heading .uvc-main-heading h6,.uvc-heading .uvc-main-heading p,.uvc-heading .uvc-main-heading span{margin:0;padding:0;line-height:normal}
#ctf .ctf-header-img{float:left;position:relative;width:48px;margin:0 0 0 -100%!important;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}
#ctf .ctf-header-img img{display:block;float:left;margin:0!important;padding:0!important;border:none!important;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}
#ctf .ctf-header-img-hover,#ctf .ctf-header-generic-icon{display:none;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:#1b95e0;background:rgba(27,149,224,.85);-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}
#ctf .ctf-header-img-hover .fa,#ctf .ctf-header-generic-icon .fa{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-8px;font-size:20px}
#ctf .ctf-header-type-generic .ctf-header-img{color:#fff;width:48px;height:48px;position:relative}
.question{position:absolute;top:0;left:0;width:100%;height:100%;padding:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;opacity:0;z-index:-1}
.question.active{opacity:1;z-index:1}

.btLogoArea .logo {
    line-height: 0;
    float: left;
    }

.btLogoArea .logo img {
    height: 50px;
    width: auto;
    display: block;
    }

.btLogoArea .logo img.btAltLogo {
    display: none;
    }

.btMenuHorizontal.btMenuCenter .logo {
    position: relative;
    z-index: 8;
    float: left;
    margin: 0 0 0 50%;
    }

.btMenuVertical:not(.btHideMenu) .btLogoArea .logo,
.btMenuVertical:not(.btHideMenu) .btCloseVertical {
    display: none;
    }

 
.table01 th  { width: 30%; text-align: left; }

    .table01 th,
    .table01 td{
    width: 100%;
    display: block;
    border-top: none;
    }

  .table01 tr:first-child th { border-top: 1px solid #ddd; }


.regions_rates_table_row1,
.regions_rates_table_row2 {
    border-bottom: 1px solid #e3e1e0;
    font-size: 12px;
    text-align: center
}


.ratesbox .regions_rates_table_row1,
.ratesbox .regions_rates_table_row2 {
    font-size: 11px;
    padding: 1px;
}
.tw-logo .first-part{color:#ea086e}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}




.rel {position:relative;}

	  .wpml-mobile {
		  display: table-cell;	  
		  vertical-align: middle;
		  padding-left: 20px;
	  }
.wpml-mobile img{margin:2px 3px}
.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}
.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}
#best-selling-products .carousel-caption{bottom:85px}
#slider .carousel-caption.ccadjust{bottom:80px}

.megamenu-block .slider-container { margin: 0; }


.slider-container {overflow: hidden;}

.slider-container .map-info{display: none}

.slider-container li.item { }

.slider-container .price-box a {
	-moz-transition-property: 	background;
	-webkit-transition-property:background;
	-o-transition-property: 	background;
	transition-property:    	background;
}
.news_box .meta{color:#838d93;font-size:13px}
.post .meta{color:#757b7f;font-size:13px}
.post .meta a{color:#757b7f;}
.conference .meta a{color:#00539b !important}
.article_post .meta{margin-bottom:8px;color:#4f5b62}
.article_post .meta a{color:#4f5b62}




.map_filter{
	display:flex;
	align-items:center;
	cursor:pointer;
	transition:all .3s;
}

.map_filter.current_filter{
	font-weight:bold;
	color:#42AA98;
}
.content-info .partners{display:block;margin:30px -.9375rem;color:#fff;text-align:center}
.content-info .partners h3{color:#fff;font-size:28px;line-height:1.5}
.content-info .partners .partners-wrapper{display:block;width:100%;margin-top:15px}
.content-info .partners .partners-wrapper a{display:inline-block;width:100%;margin:0 0 20px;text-align:center}
.content-info .partners .partners-wrapper a img{margin:0 auto;max-width:180px}
.rwp-widget-ratings li.rwp-has-ranking .rwp-wdj-content{margin-left:25px}


.mega-menu-section-wrapper {
  display: none;
  width: 1100px;
  position: absolute;
  top: 50px;
  left: 0;
  z-index: 9001;
  box-shadow: 4px 4px 8px 0 rgba(0,0,0,.1);
}


.comptable tr.topcomp {
	border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	background:#434343; 
}

.fronttdright {
background-color:#FFFFFF;
	font-family:Tahoma;
	font-size: 11px;
	color:;
	margin: 0px;	
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:6px;
	border:1px solid #CCCCCC;		
	}

table tr.phone td,
table tr.mobile td,
table tr.email td,
table tr.address td {
  text-align: left;
}




.title-area {
	font-weight: 700;
	float: left;
	overflow: hidden;
	width: 320px;
}




.header-full-width .title-area,
.header-full-width .site-title {
	width: 100%;
}


.header-image .title-area,
.header-image .site-title,
.header-image .site-title a {
	float: left;
	margin: 0;
	max-width: 260px;
	min-height: 100px;
	padding: 0;
	width: 100%;
}


	.content,
	.sidebar-primary,
	.sidebar-secondary,
	.site-header .widget-area,
	.title-area,
	.wrap {
		width: 100%;
	}

	
	.header-image .title-area, 
	.header-image .site-title, 
	.header-image .site-title a {
	    float: none;
	    margin: 0 auto;
	}


.anorakprod a {
	padding-left: 0;
}


	
	.anorakprod {
		padding-left: 0;
	}



h1, h2, h3, h4, .legal, .contact, .anorakprod, #selected a, .info, #info_btn {
	font-family: "Sabon LT W02 Roman", Garamond, "Times New Roman", serif;
	text-transform: uppercase;
}
.fl-content-slider-wrapper .fl-slide:first-child,.fl-content-slider-loaded .fl-slide {position: relative;visibility: visible;}

.et_header_style_split .mobile_menu_bar, .et_header_style_left .mobile_menu_bar {padding-bottom:10px;}

  li.nav-heading {
    color: white;
    font-size: 125%;
    font-weight: 700;
    letter-spacing: .05em;
    border-bottom: 1px solid #488bc4;
    line-height: 2;
    margin: 20px 0 10px;
  }

#direct_wideFooter li.nav-heading {
	border-bottom: none;
}
#header nav ul.menu li.menu-item-has-children{margin-right:10px}
#header nav ul.menu li.menu-item-has-children:after{font-family:'FontAwesome';content:'\f107';display:block;color:#fff;position:absolute;font-size:14px;right:0;top:20px;z-index:5}
body.rtl #header nav ul.menu li.menu-item-has-children{margin-right:0;margin-left:10px}
body.rtl #header nav ul.menu li.menu-item-has-children:after{content:'\f107';top:10px}



  #content a:link:after,
  #content a:visited:after
  {
    content: " (" attr(href) ") ";
    font-size: 0.8em;
    font-weight: normal;
  }



  #content,
  #content-inner
  {
    float: none;
    width: 100%;
    margin: 0 !important;
    padding: 0 !important;
  }



  body,
  #page, #page-inner,
  #main, #main-inner,
  #content, #content-inner
  {
    color: #000;
    background-color: transparent !important;
    background-image: none !important;
  }

.wpb_text_column .wpb_wrapper h4 {
  color: #303133;
  font-family: Poppins;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}

.wpb_text_column.wpb_content_element, div.vc_btn3-container {
  margin-bottom: 15px;
}

.text-white.wpb_text_column h3 {
  color: #fff !important;
}

#bottomcta.vc_row .vc_inner .wpb_text_column {
  margin: auto;
  max-width: 400px;
}

.wpb_text_column .icons-big {
  text-align: center;
  width: 100%;
}

.info{
	margin-top:10px;
	background-color:rgba(245,238,232,1.00);
	border-radius:5px;
	padding:12px 7px !important;
}



.info strong{
	color:#E70003;
}
#header-top .dfp-tag-wrapper .dfp-tag-wrapper,#dfp-ad-adbotttom{align-items:center;overflow:auto;justify-content:center;width:100%;border:none;padding:18px 0 0;}
.dfp-tag-wrapper .dfp-tag-wrapper{margin:0 auto;height:auto;border:1px solid #D9DBDD;padding:9px;position:relative;float:left;font-size:0px;line-height:0px;}
.advn600 .dfp-tag-wrapper .dfp-tag-wrapper{margin-bottom:18px;}
.advn250 .dfp-tag-wrapper .dfp-tag-wrapper{margin-bottom:16px;}
.advn125 .dfp-tag-wrapper .dfp-tag-wrapper{margin-bottom:9px;}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.col-xs,.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,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.col-xs-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}


.post .title {
	height: 30px;
	color: #42423E;
}


.post .title a {
	text-decoration: none;
	color: #42423E;
}
body.elementor-editor-active .elementor-inner{margin-top:0!important}
.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}



ul#group-sites {
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
}


ul#group-sites li {
	display:inline;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}


ul#group-sites li.divider {
	padding:0px 3px;
}

.menu-item-language img.iclflag {
  margin-top: -3px;
}
.content .testimonial_content .container .container_inner{padding:0}
.testimonials_masonry_holder .testimonial_content{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}
.testimonials_item .testimonial_content{padding:25px}

.main-navigation .sub-menu .menu-item-has-children { position: relative; }

.sidebar .widget_nav_menu .menu li.current-menu-item + .menu-item::before { display: none; }

.sub-menu .menu-item-has-children:after { color: #fff }
.header-logo-dark,.nav-dark .header-logo,.header-logo-sticky,.sticky .dark .header-logo-dark,.sticky .has-sticky-logo .header-logo{display:none !important}
.nav-dark .header-logo-dark,.stuck .header-logo-sticky{display:block !important}








.bri_list_subject{font-size:12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold}


#header-text-nav-container {
	border-bottom: 1px solid #EAEAEA;
}


#header-text-nav-wrap {
	padding-top: 15px;
	padding-bottom: 15px;
}


#header-text {
	float: left;
	padding: 10px 20px 0 0;
}

	.better-responsive-menu #header-text {
		margin: 13px 0 0;
		float: left;
		text-align: left;
	}

	.better-responsive-menu #header-text-nav-wrap {
		padding: 0;
	}

	.better-responsive-menu #header-text-nav-wrap #header-right-section .widget {
		padding: 0;
	}

	.better-responsive-menu #header-text-nav-container {
		position: relative;
		margin-bottom: 15px;
		border: none;
	}

.browser-nosupport {
  position: fixed;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  z-index: 99999999999999999999999;
  background-color: #f0f0f0;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
a,.grid .time a,.widget_flickr #flickr_badge_uber_wrapper a{color:#7b324d}
.grid:hover{background-color:#a32c2e}


.af-absolute-full {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.col-sm-6.form_area {
width: 100%
}

.home_popup.thankyou_popup .col-sm-6.form_area_outer {
float: right;
clear: both
}

.col-sm-4.left-side-content, .mb15-767, .video .col-sm-6:first-child {
margin-bottom: 15px
}
.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-6{width:50%}

#footer-copyright{width:30%;float:left;color:#FFFFFF;text-align:right;line-height:18px;}

#site-logo img{margin:0 auto;}
#site-logo img,.rich-content img{height:auto;max-width:100%}
#site-logo,#site-logo img{display:block}


.team-img {
    padding-bottom: 20px;
}


.team-img img {
    height: 500px;
}

.pomegranate-btn {
	background:#c1392b;
}

.pomegranate-border,
.pomegranate-btn.display-border {
	border:1px solid #c1392b;
	color:#666;
	background:transparent;
}
.tb-megamenu-item .mega-group-title{font-size:1.1em;}
.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-4{width:33.33333333%}
.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}


.scb_colorbar1, .scb_colorbar2, .scb_colorbar3, .scb_colorbar4, .scb_colorbar5 {
    height: 24px;
}


.scb_colorbar1 {
    background-color: #3dae38;
}

		
.fronttd {
	font-family:Tahoma;
	font-size: 11px;
	color:#666666;
	margin: 0px;	
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:2px;
	border:1px solid #CCCCCC;		
	}

.bb {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #000000;
}

A.bb {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #000000;
}

A.bb:visited {
 font-size: 10px;
 text-decoration: none;
 color: #000099;
}

A.bb:hover {
 font-size: 10px;
 text-decoration: underline;
 color: #880000;
}

	#content-container{margin: 0px auto 20px;}


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

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

  
  table.top_accounts .imagecell img {
    margin-top: -7px;
    margin-left: -20px;
  }
.rtecenter{text-align:center}


.entry-meta {
	font-family: "Lato", Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 300;
	letter-spacing: 1px;
	margin: 0 auto 5px;
	text-align: center;
	text-transform: uppercase;
}


.entry-meta a {
	color: #302a2c;
	font-style: normal;
}


.entry-footer .entry-meta {
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;
	padding: 20px 0;
}


	.archive-description,
	.author-box,
	.entry,
	.entry-comments,
	.entry-footer .entry-meta,
	.sidebar .widget,
	.site-header,
	.comment-respond {
		padding: 20px 0;
	}
  .entry-meta .byline{ display:none !important; }
  .entry-meta .entry-date{ display:none !important; }
  .entry-meta .date{ display:none !important; }


.dest-bottom-h {
    width: 100%;
    height: auto;
    float: left;
    margin: 40px 0 0
}



.visually-hidden {
  position: absolute !important;
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  height: 1px;
  width: 1px;
  word-wrap: normal;
}



.visually-hidden.focusable:active,
.visually-hidden.focusable:focus {
  position: static !important;
  clip: auto;
  overflow: visible;
  height: auto;
  width: auto;
}

.bitcoin-text {
  padding: 6px 20px 8px 55px;
  display: block;
  min-height: 37px;
  color: #fff;
  text-align: left;
  font-size: 15px;
  font-family: 'Oswald Regular';
  border-radius: 20px;
  border: 1px solid #505050;
  background-color: #2e2e2e;
}

.bitcoin-text a {
  color: #fff;
}

.bitcoin-text a:hover {
  color: #d63600;
}

  .bitcoin-text span {
    display: none;
  }


img.alignright {
margin: 0 0 0 10px;
}


.alignright {
float:right;
}
#network-bar{display:block;font-size:13px;height:30px;line-height:30px;background-color:#222;border-bottom:1px solid #444}
#network-bar h4{margin:0px 10px 0px 4px;float:left;line-height:30px;font-size:13px;font-weight:bold}





.video-popup-backdrop {
    display: none;
}


.video-popup-wrapper {
    margin-top: 5%;
    width: 730px;
}


.video-popup-wrapper::after {
    display: block;
    content: '';
    clear: both;
}


.video-popup-wrapper iframe {
    width: 100%;
    height: 400px;
    max-height: 410px;
}


.video-popup-wrapper .video-popup-text {
    font-size: 1.2em;
    float: left;
    text-align: left;
    padding: 5px 0 0 5px;
}


.video-popup-wrapper .video-popup-close-btn {
    cursor: pointer;
    text-align: right;
    font-size: 1.3em;
    color: #d1d1d1;
    float: right;
    padding: 5px 0 0 5px;
}


.container {
	width:990px;
	margin:0 auto;
}
.mc-promo-slide{position:relative;float:left}

.menu {
	position: relative;
	width: 1000px;
	margin: 0 auto;
}
.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-left:15px;padding-right:15px}
.col-md-3{width:25%}


.top-banner .wrapper-container {
  position: relative
}


#wrapper .wrapper-container {
  margin: auto;
  max-width: 1240px;
  padding: 0 20px;
}

.texte2{color:#74756D; FONT-FAMILY : Verdana, helvetica, sans-serif;font-size : 12px;}


.tribe-mini-calendar-event .list-date .list-dayname { background: none !important; font-family: "proxima-nova", "Proxima Nova", "Helvetica Neue", Helvetica, sans-serif !important; color: #fff !important; font-size: 11px !important; }

  .tribe-mini-calendar-event .list-date .list-dayname, .tribe-mini-calendar-event .list-date .list-daynumber { display: flex !important; align-self: center !important; flex-direction: column !important; text-align: center !important; }


.login-bar {
  font-family: "Trebuchet MS";
  background: #005490;
  font-size: 14px;
}

.login-bar .container {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  color: #fff;
  min-height: auto;
  padding: 0;
  height: 40px;
}

.login-bar .login {
  height: 20px;
  background: #07a;
  color: #fff;
  text-decoration: none;
  padding: 4px 0;
  display: inline-block;
  font-size: 12px;
  text-transform: uppercase;
  background: #03a9f4;
  border-radius: 100px;
  width: 90px;
  text-align: center;
  font-family: "Trebuchet MS";
  margin-left: 7px;
}

.hp-content.three .photo-collage-btn {
	position: relative;
    z-index: 3;
    margin-top: 50px;
    z-index:100;
}

.hp-content.three .photo-collage-btn.use-region-btn-true .cs-region-btn {
	border-color: #21459c;
    color: #21459c; 
    background:#fff;
}

.hp-content.three .photo-collage-btn.use-region-btn-true .cs-region-btn:hover, .hp-content.three .photo-collage-btn.use-region-btn-true .cs-region-btn:focus {
	border-color: #21459c;
    color: #ffffff; 
}

.hp-content.three .photo-collage-btn.use-region-btn-true .cs-region-btn:hover:before, .hp-content.three .photo-collage-btn.use-region-btn-true .cs-region-btn:focus:before {
	background: #21459c;
}

 
.menu li:last-child,.menu-item-229 {
	border-right: none !important;
}




.menu-item-230 .sub-menu {
	background: #0098DB !important ;
}



.menu-item-242 .sub-menu {
	background: #01b1af !important ;
}



.menu-item-251 .sub-menu {
	background: #981E34 !important ;
}



ul.sub-menu li.menu-item { text-align: left; font-size: 1.2em !important;
}
.homepage_slide_header{font-size:4vw;font-weight:bold;color:white;padding-top:0px;padding-left:3vw;padding-right:2vw;text-align:center;margin-top:-40px;}


.align-bottom {
  vertical-align: bottom !important;
}



#header-top-wrapper,
#header-group-wrapper,
#preface-top-wrapper,
#main-wrapper,
#preface-bottom,
#content-top,
#content-region,
#content-bottom,
#postscript-top,
#postscript-bottom-wrapper,
#footer-wrapper,
#footer-message-wrapper {
  clear: both;
}

.featured-list h4{font-size:16px;}

.wpzoom-featured-cat .featured-list h4{font-size:20px;margin:0;}

.wpzoom-featured-cat .featured-list li{display:block;margin:15px 0;}

.wpzoom-featured-cat .featured-list li:last-child{border-bottom:none;margin:0;padding:0;}

.wpzoom-featured-cat .featured-list img{float:left;margin:0 15px 0 0;}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }
.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}
.icon-telefone:before{content:"\61"}


.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}

.clearfix:after {
  clear: both;
}
.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
#menu-sitemap li.menu-item-has-children{margin-bottom:15px}

.capability-box .boxes .inner:hover .capability-name{background:#ffffff;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity:1;
  -khtml-opacity: 1;
  opacity: 1; border:1px solid #776E64;
}

.capability-box .boxes .inner:hover .capability-name span{color:#776E64;}

.capability-name{background:#e4e4e4;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  padding:6px; text-align:center;
}

.capability-name span{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=1);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1; color:#302C28; font-size:1em;}
#top-menu #top li{padding:0;margin:0}
#top-menu #top li a,#top-menu #top li a:active,#top-menu #top li a:visited{color:#212121;font-size:11px;font-weight:600;line-height:1;padding-top:0}
#top-menu #top li a:hover{background:none;color:#44597f}
.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}
.single-auction-location ul.nav-tabs{border:none;margin-bottom:25px}
.locations ul.nav-tabs{border:none;margin:25px auto;text-align:center;align-items:center;display:inline-block}
.forms ul.nav-tabs{border:none;margin:24px auto 0;text-align:center;align-items:center;display:inline-block}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}


.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;
}

	
	.main-navigation li.menu-item-connect,
	.main-navigation li.menu-item-stay-connected {float: none; margin: 0 auto; padding: 4px 3.2% 24px; width: 100%;}

	.main-navigation li.menu-item-search {float: none; position: static; clear: both; margin: 0 auto; padding: 12px 3.2% 24px; width: 100%}

.mainnav .features{margin-left:190px;}


.features{font-size:14px;}
#footer-info{float:left;padding-bottom:10px;color:#666;text-align:left}
#footer-info a{color:#666;font-weight:700}
#footer-info a:hover{opacity:.7}
#footer-info,.et-social-icons{float:none;text-align:center}

.leftbar .leftbarimg{text-align:center;height:150px;margin-bottom:15px;}

.liner, .item_small, .widget_archive li a, .widget_pages li a, .widget_meta li a, .widget_views li, .widget_recent_comments li, .widget_recent_entries li a, .widget_rss li, .widget_nav_menu li a, 
.widget_categories li a, .songs_tabs li a, .widget_categories li li a, .widget_nav_menu li li a, .widget_meta li li a, .widget_pages li li a, .widget_archive li:hover li a, .widget_pages li:hover li a, .widget_meta li:hover li a, .widget_nav_menu li:hover li a, .widget_categories li:hover li a {border-bottom: 1px solid #BDBDBD;-webkit-box-shadow: 0 1px rgba(255, 255, 255, 0.75);box-shadow: 0 1px rgba(255, 255, 255, 0.75) }
li.tb-megamenu-item.mega .mega-dropdown-inner a{text-decoration:none;}
.tb-megamenu-item.level-3{padding-left:15px;}
li.tb-megamenu-item.mega.active a{background:#1f1f1f;color:#ffb204;font-size:16px;font-weight:bold;border:none;}
li.tb-megamenu-item.mega a{border:none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li a{color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li.active a{background:#000;color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .mega-dropdown-inner a{font-weight:normal;}
.tb-megamenu-item.level-2.mega.dropdown-submenu .nav-child{position :absolute;top :-5px;}

    
    #header-main .mobile-menu .menu-mobile-primary-container .menu-item {
      position: relative; }

    
    #header-main .mobile-menu .menu-mobile-utility-container .menu-item {
      position: relative; }


#mobile-menu .menu-item-has-children .arrow{
	display: none;
}

	#mobile-menu .menu-item-has-children .arrow.up{
		display: none;
	}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.bg-banner .carousel-control-next,.bg-banner .carousel-control-prev,.bg-banner .carousel-indicators,.bg-banner .carousel-inner{display:none}
