/* General Custom CSS*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,800,700&subset=latin,latin-ext);
* {font-family:"Open Sans"!important;}

/*MAIN MENU*/
.header-scrolled .logo a img {margin-top:0;}
.av_header_transparency #header_main {box-shadow:none; border-bottom:1px solid rgba(255,255,255,0.5);}
#header_main .main_menu>div>ul>li.menu-item-top-level>a {font-weight:400; color:#555;}
#header_main .main_menu ul li a, #header_main .main_menu ul li ul li a {font-size:12px; font-weight:600;}
#header_main .main_menu ul#avia-menu>li>a {margin-top:1px;}
.menu-item-search-dropdown a, #searchsubmit {font-size:1.2em!important;}
.menu-item-search-dropdown a {color:#555!important;}
#header_main .main_menu ul li ul li a, #header_meta ul.submenu-languages li a {transition:color .2s ease-out, background-color .2s ease-out; -moz-transition:color .2s ease-out, background-color .2s ease-out; -webkit-transition:color .2s ease-out, background-color .2s ease-out;}
#header_main .main_menu ul li ul li a:hover {background-color:#EF7C0B; color:white!important; transition:none; -moz-transition:none; -webkit-transition:none;}
li#menu-item-search a:hover {color:black!important;}
#header_main .menu-item-search {padding-right:8px;}
.ajax_load, #top #searchsubmit {width:48px; height:48px;}
.av_header_transparency li#menu-item-search a {color:white!important;}
.av_header_transparency li#menu-item-search a:hover {color:white!important; opacity:0.5;}
#top .inner-entry, #header_meta {box-shadow:none!important;}
#header_main .sub-menu li.current-page-ancestor a, #header_main .sub-menu li.current-menu-item a {background-color:#EF7C0B; color:white!important; font-weight:800!important;}
#header .get-in-touch a .avia-menu-text {border-radius:0; font-weight:800; text-transform:uppercase; padding:11px; background-color:rgba(150,200,100,1)!important;}
#top #wrap_all .header_color .av-menu-button-colored > a:hover .avia-menu-text {background-color:black!important; opacity:1;}
.av-menu-button-colored > a .avia-menu-text {border-bottom:none;}
#header_main ul.submenu > li a {height:0!important; line-height:0!important;}
#top #wrap_all .header_color .av-menu-button-colored > a .avia-menu-text {border:0;}
#searchsubmit {transition:background-color .2s ease-out; -moz-transition:background-color .2s ease-out; -webkit-transition:background-color .2s ease-out;}
#searchsubmit:hover {background-color:black!important;}
.html_main_nav_header #top .main_menu .menu>li:last-child>a {padding-right:13px;}

.header-scrolled, .header_color .main_menu ul ul, .header_color .sub_menu ul, .header_color .avia-tt, .header_color .avia-tt .avia-arrow, #mobile-advanced {-webkit-backdrop-filter:blur(15px); -moz-backdrop-filter:blur(15px); backdrop-filter:blur(15px);}
.avia-search-tooltip .avia-arrow-wrap {top:-19px;}
.header-scrolled .header_bg {background-color:rgba(255,255,255,0.75); -webkit-backdrop-filter:blur(20px); -moz-backdrop-filter:blur(20px); backdrop-filter:blur(20px);}

#top .title_container .container {padding-left:0; padding-right:0; padding-top:0; padding-bottom:0; min-height:30px; max-width:96%; width:96%;}
#top .title_container h1 {padding-top:6px;}
#top .title_container h1>a {color:black; letter-spacing:-.00em; font-weight:800; font-size:14px;}
#top .title_container .breadcrumb {right:0;}

.header_color .main_menu ul ul, .header_color .sub_menu ul, .header_color .avia-tt, .header_color .avia-tt .avia-arrow {background-color:rgba(41,44,48,0.85);}
.header_color .main_menu .menu ul li a, .header_color .sub_menu ul li, .header_color .sub_menu li ul a {background-color:transparent;}
.av-main-nav > li > ul, #top .sub_menu li li a, #top .sub_menu li ul {border-top-width:0;}
.av-main-nav ul {width:250px;}
.av-main-nav ul li a, #top .sub_menu li ul {border-left-width:0; border-right-width:0;}
.av-main-nav ul li:last-child > a, #top .sub_menu li ul, #top div .ajax_search_entry {border-bottom-width:0;}
#header_main .main_menu .sub-menu li>a {font-size:90%; color:white; font-weight:400; text-indent:0; letter-spacing:1px; padding:13px 28px; box-shadow:inset 0 -1px rgba(0, 0, 0, 0.2); transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out;}
#header_main .main_menu .sub-menu li>a:hover {text-indent:4px;}
#header_main .main_menu .sub-menu li>a:before {font-family:entypo-fontello; content:"\e879"; color:white; padding-right:12px;}
.avia-search-tooltip {border-radius:0; border-width:0; margin-top:11px;}
.avia-arrow {border-width:0;}
#searchform h4, .header_color .ajax_search_title, #header_main .main_menu ul li a.ajax_search_entry_view_all:hover {color:white}
#top .header_color .ajax_search_entry:hover {background-color:#292c30;}
#top .sub_menu li li a {padding:8px 15px;}

	/*MOBILE MENU*/
	#advanced_menu_toggle, #advanced_menu_hide {width:43px; height:43px; line-height:40px; border-radius:0;}
	#advanced_menu_hide {color:white; border:none; right:3%; top:41px; background-color:transparent;}
	#mobile-advanced {background-color:rgba(41,44,48,0.85); padding:70px 0; width:90%; border:0; -webkit-transform:none; -ms-transform:none; transform:none;}
	#mobile-advanced a {color:white; font-size:90%; font-weight:400; letter-spacing:1px; border:0; box-shadow:inset 0 -1px rgba(0, 0, 0, 0.2);}
	#mobile-advanced>li>a>span.avia-bullet {display:none;}
	#mobile-advanced>li>a>span.avia-menu-text {font-weight:800;}
	.show_mobile_menu .avia-menu-text {text-transform:none;}
	#mobile-advanced>li:first-child>a:first-child {border-top:0;}
	#mobile-advanced>li>a:hover {background-color:transparent; cursor:default;}
	#mobile-advanced>li:last-child>a {background-color:rgba(150,200,100,1); margin-top:35px;}
	#mobile-advanced>li:last-child>a:hover {background-color:black; cursor:pointer;}
	#mobile-advanced>li:last-child>a>span.avia-menu-text {text-transform:uppercase; letter-spacing:-.01em;}
	#mobile-advanced li > a:before, .html_header_mobile_behavior #mobile-advanced span > a:before, #mobile-advanced .mega_menu_title:before {content:""; margin-left:-20px;}
	#mobile-advanced .sub-menu>li>a {text-indent:0; transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out;}
	#mobile-advanced .sub-menu>li>a:hover {text-indent:4px;}
	#mobile-advanced .sub-menu>li>a:before {font-family:entypo-fontello; content:"\e879"; color:white; font-size:24px;}
	/*MOBILE MENU*/
/*MAIN MENU*/

/*TOP MENU*/
#top .av_header_transparency #header_meta {background-color:transparent; border-bottom:0;}
#header_meta .phone-info {font-weight:600; margin-top:0;}
#header_meta .phone-info span {border:0;} 
#header_meta .phone-info span span {border:0; margin-left:0; padding:0 2px;}
#header_meta ul.menu>li.menu-item-language-current {padding-right:10px; border-left:0!important;}
#header_meta li.menu-item-type-custom a, #header_meta li.menu-item-language a, .phone-info {font-size:12px; font-weight:600;}
#header_meta li.menu-item-type-custom a:hover {color:black!important;}
#header_meta .menu>li.menu-item-language>a:hover {color:#999!important; cursor:default;}
#header_meta .menu>li.menu-item-language>ul>li>a:hover, #header_meta .menu>li.menu-item-language>ul>li:hover {cursor:pointer!important;}
#header_meta ul.submenu-languages {padding:0!important;}
#header_meta ul.submenu-languages li a {border:0; font-size:11px;}
#header_meta ul.submenu-languages li a:hover {background-color:#EF7C0B!important; color:white!important;}
#header_meta ul.sub-menu {transition:size .2s ease-out; -moz-transition:size .2s ease-out; -webkit-transition:size .2s ease-out;}
#top .header_color .sub_menu li li a:hover {background-color:#ef7c0b;}
#top .header_color .sub_menu li ul a, #top .header_color .sub_menu ul li a:hover {color:white;}
#top .sub_menu li ul {padding:0;}
#header_meta .sub_menu {margin-top:-1px;}
#header_meta .social_bookmarks {padding-left:10px;}
#header_meta .social_bookmarks a {color:#999!important; font-size:0.8em;}
#header_meta .social_bookmarks a:hover {color:white!important; background-color:#EF7C0B!important;}
#header_meta .social_bookmarks li {border:0!important;}
nav.sub_menu li {border:0!important;}
.MYTRANSICS-login {font-weight:800!important; color:black!important;}
.MYTRANSICS-login span {color:#ef7c0b;}
#top .sub_menu>ul>li>a {line-height:12px;}
#top .header_color .sub_menu li ul a {text-transform:none; font-size:12px; line-height:24px;}
/*TOP MENU*/

/*SUBMENUS*/
#top .av-submenu-container {-webkit-box-shadow:0 0 6px rgba(0, 0, 0, 0.07); box-shadow:0 0 6px rgba(0, 0, 0, 0.07); border-bottom:0;}
#main .av-sticky-submenu li a {font-weight:800; text-transform:uppercase;}
#main .av-sticky-submenu br {display:none;}
/*SUBMENUS*/

/*SEARCH*/
#searchform h4 {text-transform:uppercase; font-weight:800;}
.ajax_search_title {text-transform:none; font-weight:600; font-size:12px; letter-spacing:0.06em;}
#header_main .main_menu ul li a.ajax_search_entry_view_all {font-weight:800; color:#ef7c0b !important;}
/*SEARCH*/

/*TRANSPARENT MENU*/
.av_header_transparency .menu-item-top-level>a .avia-menu-text, #top #wrap_all .av_header_transparency .main_menu ul:first-child > li > a, #top #wrap_all .av_header_transparency .sub_menu > ul > li > a, #top .av_header_transparency #header_main_alternate, .av_header_transparency  #header_meta .social_bookmarks a, .av_header_transparency .header_color .phone-info, .av_header_transparency #header_meta .phone-info {color:white!important; opacity:1!important;}
/*TRANSPARENT MENU*/

/*LANGUAGE*/
.avia_wpml_language_switch {display:none;}
#header_main .menu-item-language {display:none;}
/*LANGUAGE*/

/*GENERAL*/
h1 {font-weight:800!important; letter-spacing:-.04em!important; font-size:340%; line-height:110%; text-transform:uppercase; color:black!important; margin-bottom:0;}
h2, h2>span.special_amp {font-weight:300; letter-spacing:-.02em!important; font-size:190%; line-height:140%; text-transform:none!important; color:black!important; font-style:inherit;}
h2>span.special_amp {font-size:inherit;}
h2 span {font-weight:800; letter-spacing:-.04em!important;}
h3, #contact-buttons .av_icon_caption, #contact-buttons-dis .av_icon_caption {font-weight:800!important; letter-spacing:-.04em!important; text-transform:uppercase; font-size:110%; color:black!important; line-height:120%;}
h.trail-before, .sort_by_cat .text-sep, span.avia-menu-fx, .fake-thumbnail a.slide-image, .ajax_search_excerpt, .page-thumb {display:none!important;}
h1 span {font-weight:100;}
h2.portfolio-preview-title/*, h2.avia-caption-title*/ {font-weight:800; letter-spacing:-.04em!important; text-transform:uppercase!important; font-size:3.6em;}
h3.slide-entry-title {text-transform:none!important; font-weight:300!important; font-size:1.6em!important;}
p, ul, ol, .avia_iconbox_title {line-height:160%; margin-bottom:35px; font-weight:300; font-size:100%;}
.avia-icon-list-container p {line-height:auto!important; margin-bottom:0!important;}
p strong {color:#666;}
p a, li a, .main_menu .avia-menu #avia-menu .get-in-touch a, li#menu-item-search a, .entry-content-header h3 a, #footer strong, #footer strong.news-headline, .copyright a {text-decoration: none!important; transition: color .2s ease-out; -moz-transition: color .2s ease-out; -webkit-transition: color .2s ease-out;}
.container_wrap_first h1 {padding-top:30px;}
#main .fullsize:first-child, #main .container_wrap_first {border:0;}
.comments-link, .slide-meta-comments, .slide-meta-del {display:none!important;}
.avia-button, .ajax_controlls a, .avia-team-icon, #jobs-grid .grid-entry .grid-content, #jobs-grid .grid-entry .grid-content h3, #customer-buttons-section a, #contact-buttons .av_font_icon a, #contact-buttons .av_font_icon a, #contact-buttons-dis .av_font_icon a, #header .get-in-touch a .avia-menu-text {transition:background-color .2s ease-out, color .2s ease-out, border-color .2s ease-out; -moz-transition:background-color .2s ease-out, color .2s ease-out, border-color .2s ease-out; -webkit-transition:background-color .2s ease-out, color .2s ease-out, border-color .2s ease-out;}
.avia-button:hover, .ajax_controlls a:hover, .avia-team-icon:hover, #jobs-grid .grid-entry .grid-content:hover, #jobs-grid .grid-entry .grid-content h3:hover, #customer-buttons-section a:hover, #contact-buttons .av_font_icon a:hover, #contact-buttons .av_font_icon span:hover, #searchsubmit:hover, #header .get-in-touch a:hover .avia-menu-text {transition:none; -moz-transition:none; -webkit-transition:none;}
.avia-search-tooltip, #s {box-shadow:none!important;}
#s {outline: none!important;}
img.wp-post-image {margin:0 auto!important;}
html, .portfolio-details-inner, .av_table_col, .av_one_half p img.avia-align-right, .av_one_third p img.avia-align-right, .av_one_half img.avia-align-right, .inner-entry, .grid-content, .grid-entry-title {background-color:white!important;}
.av_one_half div div div h2.post-title {font-size:2.6em !important;}
.av_one_half div div div .post-meta-infos {margin-bottom:0!important;}
#js_sort_items {background-color:transparent!important;}
.page-id-18785 div div .main_color {border:0;}
.image-overlay {background-color:white;}
.avia_transform a:hover .image-overlay {opacity:0.3 !important; transition:none; -moz-transition:none; -webkit-transition:none;}
.image-overlay-inside {display:none;}
.grid-content .entry-content {margin-top:0!important;}
.avia-button {background-image:none!important; font-weight:600!important; border-radius:0!important;}
a.avia-color-teal {background-color:#00a2e9!important;}
.avia-color-theme-color, .avia-color-teal {border:0!important; color:white!important; text-shadow:none!important;}
.avia-color-theme-color:hover, .avia-color-teal:hover {background-color:black!important;}
.avia-color-theme-color-subtle {border:1px solid #EF7C0B!important; color:#EF7C0B!important; text-shadow:none!important; background-color:white!important;}
.avia-color-theme-color-subtle:hover {color:white!important; background-color:#EF7C0B!important;}
.slideshow_align_caption .avia-button-light {background-color:white!important; color:#EF7C0B!important;}
#top .iconbox_top {margin-bottom:50px;}
.iconbox .iconbox_content .iconbox_content_title, .iconbox .iconbox_content h3 {font-size:110%; line-height:130%; margin:0;}
.iconbox_top .iconbox_content {background-color:transparent!important; border:1px solid #E1E1E1; border-radius:0;}
.iconbox_top .iconbox_content .entry-content-header .iconbox_icon {background-color:white; color:black; font-size:280%; margin-left:-40px; width:50px;}
.alternate_color .iconbox_top .iconbox_content .entry-content-header .iconbox_icon {background-color:#f8f8f8!important;}
.single .slideshow_align_caption a.avia-slideshow-button:hover, .single .slideshow_align_caption a.avia-button-light:hover {background-color:black!important;}
#searchform .button {font-weight:normal;}
ul#menu-investor-relations li.menu-item ul.sub-menu li.menu-item a:hover {color:black!important;}
.post-meta-infos .text-sep, .post-meta-infos .blog-categories, .post-meta-infos .blog-author {display:none!important;}
.avia-gallery-thumb a img {background-color:black!important;}
#top .scroll-down-link {font-size:3.6em; text-shadow:none; bottom:20px;}
.mfp-title {display:none;} /* lightbox alt */
.grid-content .entry-content-header>h3.grid-entry-title>a {text-transform:uppercase; color:black!important; font-size:1em; font-weight:800; letter-spacing:-.04em;}
::selection {background-color:lightgrey!important; color:inherit!important;}
::-moz-selection {background-color:lightgrey!important; color:inherit!important;}
::-webkit-selection {background-color:lightgrey!important; color:inherit!important;}
.avia-image-container.avia-align-center {margin-bottom:0;}
.capt-bottom {display:none;}
.av-special-heading-h3 .special-heading-border {height:1.3em;}
.gambit-loupe-container, img.gambit-loupe-bg {width:90%!important; height:90%!important; max-width:90%!important; max-height:90%!important; margin:0 auto; text-align:center;}

.avia-color-theme-color .avia_button_icon {font-size:1.4em; margin-top:6px; margin-right:6px; margin-left:6px;}
.avia-color-theme-color {text-transform:uppercase;}
.avia-color-theme-color .avia_iconbox_title {font-size:1em; font-weight:800;}
.avia-animated-number-title {font-weight:300;}
#top .avia-font-entypo-fontello, body .avia-font-entypo-fontello, html body [data-av_iconfont='entypo-fontello']:before {font-family:'entypo-fontello' !important;}
body .column-top-margin {margin-top:0;}
#top .fullsize .template-blog .post .entry-content-wrapper {font-size:100%; line-height:inherit;}

a.avia-button.avia-button-fullwidth.avia-icon_select-yes-left-icon.avia-color-custom, input[type='submit'] {background-color:rgba(150,200,100,1) !important; border:0 !important;}
input[type='submit']:hover {background-color:black!important;}
#top .avia-button-fullwidth .avia_iconbox_title {text-transform:uppercase; font-weight:800;}
#contact-form-button-fullwidth .container {width:100% !important; max-width:100% !important; padding:0 !important; margin:0 !important;}
#contact-form-button-fullwidth .widget {padding:0 !important;}
#top .avia-button-fullwidth {padding:50px; /*margin-bottom:-29px;*/}

#top .avia_ajax_form .text_area {text-align:center;}
/* GENERAL /*

/* ABOUT US */
.avia-icon-list-container {margin-top:0;}
.main_color .avia-icon-list .iconlist_icon {background-color:white; border:1px solid #EF7C0B;}
.main_color .avia-icon-list .iconlist-char {color:#EF7C0B;}
h2.portfolio-preview-title>a {font-weight:800; letter-spacing:-.04em!important; cursor:default;}
.portfolio-preview-content .entry-content-wrapper p {font-size:90%;}

#top .avia-tooltip.transparent_dark, #top .avia-tooltip.transparent_dark .avia-arrow {background:rgba(41,44,48,0.85);}
#top .avia-tooltip.transparent_dark h3 {color:white !important; margin-bottom:0;}
/*ABOUT US*/

/*NEWS*/
.news-list h2.entry-title {font-weight:800;}
.news-list h2.entry-title a {text-transform:uppercase;}
.news-list .slide-meta {text-align:center;}
.news-list .slide-meta-time, .post-meta-infos time {font-weight:300;}
#top .fullsize .flex_column .template-blog .post-title, #top .fullsize .flex_column .template-blog .post-meta-infos, .entry-content-wrapper .entry-content h3 {text-align:center;}
.post-entry.category-news p {margin-bottom:50px;}
/*NEWS*/

/*MEDIA*/
.av_one_third .avia-caption-content p {font-weight:800; text-transform:uppercase; padding:0px 8px;}
.avia-slide-wrap img {border-radius:0!important;}
.avia-gallery-thumb a img {background-color:transparent!important; border:none!important; padding:1px!important;}
.avia_widget_section .clearfix {padding-bottom:0;}
.textwidget .avia-slide-slider {margin-top:0;}
/*MEDIA */

/*AGENDA */
#vsel .vsel-content {margin:20px 0 0 0; padding:30px 0 0 0; border-top:1px solid #e1e1e1; border-bottom:0;}
#vsel .vsel-content:first-child {border:0;}
	#vsel .vsel-meta {float:right; width:47%;}
		#vsel .vsel-meta-title {font-weight:800; text-transform:uppercase; letter-spacing:-0.015px; margin-bottom:4px;}
		#vsel p {margin:0; font-size:85%;}
	#vsel .vsel-image-info {float:left; width:47%;}
		#vsel .vsel-image {width:188px; height:125px; position:relative; top:-10px;}	
#vsel h4 {color:black;}
/*AGENDA*/

/*JOBS*/
.circle_slider {margin-left:13px!important;}
.avia-button-wrap a span {color:white!important;}
#jobs-grid .grid-entry-title, #jobs-grid .grid-content, #jobs-grid .inner-entry {background-color:transparent!important; cursor:pointer;}
#jobs-grid .avia-arrow {display:none;}
#jobs-grid .grid-image {height:55px !important; margin-bottom:-55px; z-index:100; cursor:pointer;}
#main>.sidebar_right {border-top:1px solid #e1e1e1!important;}
#main>.sidebar_right h3 {text-align:left;}
.single-jobs .title_container {height: 36px; display:inherit!important;}
.single-jobs .title_container div strong.main-title a {display:inherit!important;}
.single-jobs h1.main-title {display:inherit!important;}
.single-jobs .title_container>.container {padding:0!important;}
.single-jobs h1.main-title a {text-transform:none; color:#666!important; font-weight:300!important; letter-spacing:.02em!important;}
.sidebar_right a {color:#ef7c0b!important;}
.sidebar_right a:hover {color:black!important;}
/* JOBS */

/*PRODUCTS*/
.sort_width_container div .sort_by_cat {text-align:center!important; max-width:100%!important; margin-top:30px;}
.sort_by_cat a {padding:0 10px; border-left:1px solid #dadada; float:none!important; display:inline!important;}
.sort_by_cat a:hover {color:#444!important;}
.sort_by_cat a:first-child {border-left:none;}
.active_sort {color:black!important;}
.grid-entry-title {text-align:center; font-weight:800; text-transform:uppercase; color:black!important;}
.grid-entry-excerpt {font-style:normal; text-align:center; color:#666; line-height:18px; padding-top:4px;}
h1 strong {color:#EF7C0B!important; letter-spacing:-.14em!important; font-weight:800; margin-right:6px;}
h2 strong {font-weight:800;}
h3 strong {color:#EF7C0B!important; letter-spacing:-.1em!important; font-weight:800; margin-right:1px;}
.av_promobox .avia-promocontent {font-size:0.8em;}
.av_promobox .avia-promocontent li {line-height:160%;}
.av_promobox .avia-promocontent ul {margin-bottom:0;}
.avia-fullwidth-portfolio .sort_width_container, #after_portfolio {border-top-width:0;}

div.gambit-loupe-glass.circle.shine.show {border:5px solid #EF7C0B;}
img.gambit-loupe-bg {max-height:338.6666666666667px;}

#pro-fixed-vs-mobile-solutions .container .content {vertical-align:top; padding-top:6%;}
#pro-fixed-vs-mobile-solutions .avia-button-center {padding-top:10px;}
#pro-fixed-vs-mobile-solutions h1, #pro-fixed-vs-mobile-solutions h2 {color:white!important;}

#pro-trailer-management-solutions .container .content {vertical-align:top; padding-top:6%;}
#pro-trailer-management-solutions .avia-button-center {padding-top:10px;}
#pro-trailer-management-solutions h1, #pro-trailer-management-solutions h2 {color:white!important;}
#pro-trailer-management-solutions h1 {font-size:2.2em!important;}
#pro-trailer-management-solutions h2 {font-size:1.8em!important;}
/*PRODUCTS*/

/*SERVICES*/
.gm-style-iw {min-width:300px;}
.gm-style-iw p {line-height:1.65em; margin:0;}
.gm-style-iw img {margin-top:7px;}
.html_entry_id_27915/*EN*/ .av-share-box, .html_entry_id_27915/*EN*/ #main>.hr {display:none;}
.gm-style-iw .gmnoprint:hover img {opacity:.7!important;}
.gm-style img[title] {text-indent:-9999px!important;}
#services-legend {font-size:80%;}
/*SERVICES*/

/*CUSTOMERS*/
.main_color .av-masonry {background-color:white!important; margin-bottom:-2px;}
.avia_desktop .av-masonry-entry:hover .av-masonry-image-container {-webkit-transform:none; -moz-transform:none; transform:none; opacity:0.3;}
.av-inner-masonry {margin:0; border:1px solid #E1E1E1; margin-top:-2px!important; margin-left:-2px!important;}
#customer-intro-section {text-align:center; margin:0 0 -1px 0; padding:60px 0 0 0; background-color:#f8f8f8; border-bottom:1px solid #e1e1e1;}
#customer-intro-section img {border:1px solid #e1e1e1;}
#customer-quote-section {text-align:center; font-style:italic; font-weight:300; width:100%; margin:0 auto -1px auto; font-size:110%; padding:0 5% 50px 5%; background-color:#f8f8f8; border-bottom:1px solid #e1e1e1;}
#customer-quote-section p {max-width:1300px; margin:0 auto;}
#customer-buttons-section {width:100%; text-align:center; padding-bottom:55px; background-color:#f8f8f8; border-bottom:1px solid #e1e1e1;}
#customer-buttons-section a {font-weight:800; background-color:#EF7C0B; color:white; text-transform:uppercase; padding:10px 14px; margin:0 6px;}
#customer-buttons-section a:hover {background-color:black; text-decoration:none;}
#customer-pictures-section {text-align:center; padding:50px 0 0 0;}
#customer-pictures-section img {width:90%; max-width:1000px; height:auto; margin:0 10px 15px 10px; clear:both;}
a.av-masonry-load-more {background-color:#EF7C0B!important; color:white!important; font-weight:800!important; letter-spacing:-0.02em!important; margin-top:-6px!important; padding-top:-2px!important; font-size:2em!important;}
a.av-masonry-load-more:hover {background-color:black!important; color:white!important;}

.customers-grid div#cspml_listings_container.row, .service-partners-grid div#cspml_listings_container.row {padding:0 30px;}
.customers-grid .gm-style>div:nth-child(2), .customers-grid .gm-style>.gm-style-cc, .customers-grid .gm-style>.gmnoprint>.gm-style-cc, .service-partners-grid .gm-style>div:nth-child(2), .service-partners-grid .gm-style>.gm-style-cc, .service-partners-grid .gm-style>.gmnoprint>.gm-style-cc {display:none;}
.customers-grid .cspm_border_shadow, .service-partners-grid .cspm_border_shadow {box-shadow:none;}
.customers-grid .cspml_options_bar_initial {margin-bottom:10px;}
.customers-grid .cspml_options_bar_initial .col-lg-6 {width:75%;}
.customers-grid .cspml_options_bar_initial>.col-lg-3 {display:none;}
.customers-grid .cspml_nbr_items, .service-partners-grid .cspml_nbr_items {background:transparent; padding:6px 12px; text-shadow:none;}
.customers-grid .col-lg-12 {min-height:0;}
.customers-grid .cspml_sort_list_container, .service-partners-grid .cspml_sort_list_container {padding:6px 12px; background-color:#e1e1e1;}
.customers-grid .push:active, .service-partners-grid .push:active {-webkit-animation-name:none; animation-name:none;}
.customers-grid ul.cspml_sort_list {top:42px; padding:0; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; background-color:rgba(41,44,48,0.85); -webkit-backdrop-filter:blur(15px); -moz-backdrop-filter:blur(15px); backdrop-filter:blur(15px);}
.customers-grid ul.cspml_sort_list li.cspml_active, .customers-grid ul.cspml_sort_list li:hover {background:transparent; color:white; font-weight:800; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
.customers-grid .cspml_nbr_items_container, .service-partners-grid .cspml_nbr_items_container {width:25%;}
.customers-grid .cspml_fs_label, .service-partners-grid .cspml_fs_label {border-bottom-color:white; background-color:#e1e1e1; padding:6px 12px;}
.customers-grid .cspml_label_text, .service-partners-grid .cspml_label_text {text-transform:uppercase; font-weight:800 !important;}
.customers-grid .cspm_filter_btns, .service-partners-grid .cspm_filter_btns {margin-bottom:0;}
.customers-grid .cspm_filter_btns a.cspml_btn, .customers-grid .cspm_filter_btns a.cspml_btn:hover, .service-partners-grid .cspm_filter_btns a.cspml_btn, .service-partners-grid .cspm_filter_btns a.cspml_btn:hover {color:white; font-weight:800; text-transform:uppercase; text-decoration:none; padding:6px 12px;}
.customers-grid div.cspml_fs_label span.cspml_toggle_btn, .customers-grid span.cspml_sort_btn, .service-partners-grid div.cspml_fs_label span.cspml_toggle_btn, .service-partners-grid span.cspml_sort_btn {padding:0; width:100%; height:100%; right:0; background-color:transparent;}
.customers-grid div.cspml_fs_label span.cspml_toggle_btn img, .customers-grid span.cspml_sort_btn img, .service-partners-grid div.cspml_fs_label span.cspml_toggle_btn img, .service-partners-grid span.cspml_sort_btn img {position:absolute; top:12px; right:12px;}
.customers-grid .cspml_reset_lsitings_filter, .service-partners-grid .cspml_reset_lsitings_filter {width:20%; border-right:1px solid white; background-color:#999;}
.customers-grid .cspml_submit_listings_filter, .service-partners-grid .cspml_submit_listings_filter {width:80%; background-color:rgba(150, 200, 100, 1);}
.customers-grid .cspml_reset_lsitings_filter:hover, .service-partners-grid .cspml_reset_lsitings_filter:hover, .customers-grid .cspml_submit_listings_filter:hover, .service-partners-grid .cspml_submit_listings_filter:hover {background-color:black; transition:all .0s ease-out; -moz-transition:all .0s ease-out; -webkit-transition:all .0s ease-out;}
.customers-grid .cspml_reset_lsitings_filter:hover, .service-partners-grid .cspml_reset_lsitings_filter:hover {background-color:#777;}
.customers-grid .cspml_item, .service-partners-grid .cspml_item {overflow:visible; border:1px solid #e1e1e1; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; transition:all .1s ease-out; -moz-transition:all .1s ease-out; -webkit-transition:all .1s ease-out;}
.customers-grid .cspml_item:hover, .service-partners-grid .cspml_item:hover {top:-2px; background:#fff; box-shadow:rgba(0, 0, 0, .298039) 0 1px 6px -1px, inset 0 -3px 0 0 rgba(0, 0, 0, .1); /*opacity:0.7;*/}
.customers-grid div.cspml_item img.thumb, .service-partners-grid div.cspml_item img.thumb {margin:0 auto;}
.customers-grid .cspml_thumb_container, service-partners-grid div.cspml_item:hover {background-color:white;}
.customers-grid .cspml_resize_map, .customers-grid .cspml_item_pinpoint_triangle, .service-partners-grid .cspml_resize_map, .service-partners-grid .cspml_item_pinpoint_triangle {display:none;}
.customers-grid .cspml_item_pinpoint_overlay {text-align:right;}
.customers-grid div.cspml_item_pinpoint_overlay.cspml_fire_pinpoint {height:100%;}
.customers-grid img.cspml_item_pinpoint, .service-partners-grid img.cspml_item_pinpoint {position:relative; top:-8px; right:-6px; padding:5px; width:30px; height:30px; background-color:#dedede; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; z-index:100; transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out;}
.customers-grid img.cspml_item_pinpoint:hover, .service-partners-grid img.cspml_item_pinpoint:hover {background-color:rgba(150, 200, 100, 1); transition:none; -moz-transition:none; -webkit-transition:none;}
.customers-grid div.cspml_details_container div.cspml_details_content.grid, .service-partners-grid div.cspml_details_container div.cspml_details_content {display:none;}
.customers-grid .cspml_details_container, .service-partners-grid .cspml_details_container {display:block; position:absolute; height:100%; width:100%; padding:0;}
.customers-grid div.cspml_details_container div.cspml_details_title {margin:0; padding:0; height:100%;}
.customers-grid div.cspml_details_container div.cspml_details_title a {font-size:90%; color:black; text-transform:uppercase; font-weight:800; letter-spacing:-.015em; width:100%; height:100%; display:block; text-indent:-9999px;}
.customers-grid .icr-label, .service-partners-grid .icr-label {margin:0;}
.customers-grid .icr-label.checked .icr-item:after, .customers-grid .icr-label.checked .icr-item:before, .service-partners-grid .icr-label.checked .icr-item:after, .service-partners-grid .icr-label.checked .icr-item:before {background-color:white;}
.customers-grid .icr-label.checked .icr-item, .customers-grid .icr-label:hover .icr-item, .service-partners-grid .icr-label.checked .icr-item, .service-partners-grid .icr-label:hover .icr-item {border-color:rgba(150, 200, 100, 1); background-color:rgba(150, 200, 100, 1);}
.customers-grid form.cspml_filter_form div.cspml_fs_options_list, .service-partners-grid form.cspml_filter_form div.cspml_fs_options_list {padding: 20px 15px 8px 15px;}
.customers-grid .cspml_item_link_overlay {display:none !important;}
div[class^=cspml_pagination_] ul li {margin-left:1px;}
div[class^=cspml_pagination_] ul li span.current, div[class^=cspml_pagination_] ul li a:hover {background-color:#ef7c0b;}
div[class^=cspml_pagination_] ul li a, div[class^=cspml_pagination_] ul li span {box-shadow:none; color:black; padding:6px 12px;}

.customers-grid #service-partner-countries, .customers-grid .cspml_fs_options_list[data-field-name=service-partner-countries] {display:none;}
.customers-grid #service-partner-product, .customers-grid .cspml_fs_options_list[data-field-name=service-partner-product] {display:none;}
.customers-grid #service-partner-type, .customers-grid .cspml_fs_options_list[data-field-name=service-partner-type] {display:none;}

.service-partners-grid .cspml_thumb_container {width:100%; height:100%; z-index:100;}
.service-partners-grid .cspml_thumb_container>a, .service-partners-grid .cspml_thumb_container>img {display:none;}
.service-partners-grid div.cspml_item_holder {margin-bottom:0; border-bottom:1px solid #f8f8f8;}
.service-partners-grid .cspml_item {height:56px; margin-bottom:0; border:0;}
.service-partners-grid .cspml_details_title>a {padding:12px 15px 0 60px; display:block; width:100%; pointer-events:none; cursor:pointer;}
.service-partners-grid div.cspml_details_container div.cspml_details_title a {color:#666; font-weight:300; font:inherit; font-size:140%;}
.service-partners-grid .cspml_item_pinpoint_overlay {top:0; left:0;}
.service-partners-grid .cspml_item_pinpoint_overlay>img {top:13px; left:16px;}
.service-partners-grid .cspml_item_pinpoint_overlay:hover>img {background-color:rgba(150, 200, 100, 1);}
.service-partners-grid #customer-countries, .service-partners-grid .cspml_fs_options_list[data-field-name=customer-countries] {display:none; min-height:0;}
.service-partners-grid #customer-content, .service-partners-grid .cspml_fs_options_list[data-field-name=customer-content] {display:none; min-height:0;}
.service-partners-grid .cspml_fs_item_container:first-child {margin-top:-1px;}
/*CUSTOMERS*/

/*CUSTOMERS MAP*/
.page-id-29803/*EN*/, .page-id-29803/*EN*/ #wrap_all, .page-id-29803/*EN*/ #wrap_all .main, .page-id-29807/*NL*/, .page-id-29807/*NL*/ #wrap_all, .page-id-29807/*NL*/ #wrap_all .main, .page-id-29809/*FR*/, .page-id-29809/*FR*/ #wrap_all, .page-id-29809/*FR*/ #wrap_all .main, .page-id-30105/*DE*/, .page-id-30105/*DE*/ #wrap_all, .page-id-30105/*DE*/ #wrap_all .main, .page-id-29811/*IT*/, .page-id-29811/*IT*/ #wrap_all, .page-id-29811/*IT*/ #wrap_all .main, .page-id-29813/*ES*/, .page-id-29813/*ES*/ #wrap_all, .page-id-29813/*ES*/ #wrap_all .main, .page-id-29815/*CZ*/, .page-id-29815/*CZ*/ #wrap_all, .page-id-29815/*CZ*/ #wrap_all .main, .page-id-29817/*PL*/, .page-id-29817/*PL*/ #wrap_all, .page-id-29817/*PL*/ #wrap_all .main, .page-id-29819/*SE*/, .page-id-29819/*SE*/ #wrap_all, .page-id-29819/*SE*/ #wrap_all .main {height:100%!important; padding:0!important; vertical-align:top!important; width:100%!important; margin:0!important; display:inherit!important; border:0!important; box-sizing:inherit!important;}

.page-id-29803/*EN*/ #wrap_all .container, .page-id-29807/*NL*/ #wrap_all .container, .page-id-29809/*FR*/ #wrap_all .container, .page-id-30105/*DE*/ #wrap_all .container, .page-id-29811/*IT*/ #wrap_all .container, .page-id-29813/*ES*/ #wrap_all .container, .page-id-29815/*CZ*/ #wrap_all .container, .page-id-29817/*PL*/ #wrap_all .container, .page-id-29819/*SE*/ #wrap_all .container {margin:0; padding:0;}

.page-id-29803/*EN*/ #main, .page-id-29807/*NL*/ #main, .page-id-29809/*FR*/ #main, .page-id-30105/*DE*/ #main, .page-id-29811/*IT*/ #main, .page-id-29813/*ES*/ #main, .page-id-29815/*CZ*/ #main, .page-id-29817/*PL*/ #main, .page-id-29819/*SE*/ #main {padding-top:0!important;}

.pin_overlay_content-active {opacity:0!important; transition:opacity .2s ease-out; -moz-transition:opacity .2s ease-out; -webkit-transition:opacity .2s ease-out;}
.pin_overlay_content-active:hover {opacity:0.7!important;}
.pin_overlay_content-active a, .pin_overlay_content-active a:hover {text-indent:-9999px; color:white!important; display:block; width:100%; height:100%; margin:0; padding:0; left:0; top:0;}
/*CUSTOMERS MAP*/

/*CONTACT*/
#contact-buttons .av-icon-char, #contact-buttons-dis .av-icon-char {color:white!important;}
#contact-buttons a.av-icon-char, #contact-buttons-dis a.av-icon-char {border-width:0!important;}
#contact-buttons .avia-builder-el-5 a, #contact-buttons-dis .avia-builder-el-4 a, #contact-buttons-dis .avia-builder-el-3 a {background-color:#9cd56f;}
#contact-buttons .avia-builder-el-5 .av_icon_caption, #contact-buttons-dis .avia-builder-el-3 .av_icon_caption {color:black;}
#contact-buttons .avia-builder-el-7 a, #contact-buttons-dis .avia-builder-el-5 a {background-color:#3a98d8;}
#contact-buttons .avia-builder-el-7 .av_icon_caption, #contact-buttons-dis .avia-builder-el-6 a {color:black;}
#contact-buttons .avia-builder-el-9 a {background-color:#ef7c0b;}
#contact-buttons .avia-builder-el-9 .av_icon_caption {color:black;}
#contact-buttons .av_font_icon a:hover, #contact-buttons-dis .av_font_icon a:hover {background-color:black!important;}
#contact-buttons .av_font_icon.av-icon-style-border a.av-icon-char:hover:after, #contact-buttons-dis .av_font_icon.av-icon-style-border a.av-icon-char:hover:after {-webkit-animation:none; animation:none;}

#contact-bg-blur:before {-webkit-filter: blur(5px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px);}
#contact-bg-blur h1 {color:white!important;}
/*CONTACT*/

/*GLOSSARY*/
#menu-glossary, #menu-glossary-dutch, #menu-glossary-french, #menu-glossary-german, #menu-glossary-italian, #menu-glossary-spanish, #menu-glossary-czech, #menu-glossary-polish, #menu-glossary-swedish {list-style-type:none; text-align:center;}
/*GLOSSARY*/

/*LANDING PAGES*/
.single-landing-page .avia-post-nav {display:none !important;}
.avia-section form, .avia-section form .text_input {text-align:center!important;}
.avia-section form input.button {font-size:0.85em; font-weight:800; text-transform:uppercase; border-radius:0; padding:14px 16px;}
h3.avia-form-success {text-align:center; font-weight:300!important; line-height:1.6em!important; text-transform:none; color:#666!important; letter-spacing:normal!important; font-size:0.85;}
#landing-page-header.avia-section.av-minimum-height .container .content {vertical-align:top !important; padding-top:5%;}

	/*Q2 ONLINE TOOL*/
	#wpe_panel a#comp-logo {background:url('https://www.transics.com/wp-content/uploads/2014/01/Transics_logo.png') no-repeat; width:135px; height:77px; display:block; margin:15px auto;}
	#estimation_popup.wpe_bootstraped.wpe_fullscreen {padding:0; background-color:#F8F8F8;}
	#estimation_popup.wpe_bootstraped .palette-clouds {background-color:white; border-top:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1;}
	#estimation_popup.wpe_bootstraped .progress {background-color:white; border:1px solid #E1E1E1;}
	#estimation_popup.wpe_bootstraped .progress-bar {background-color:#00509d !important;}
	#estimation_popup.wpe_bootstraped h1 {font-weight:800; letter-spacing:-.06em; font-size:56px; color:#000; margin:0;}
	#estimation_popup.wpe_bootstraped #startInfos p {font-weight:300; letter-spacing:-.02em; font-size:28px; text-transform:none; color:#000;}
	#estimation_popup.wpe_bootstraped #mainPanels .genSlides h2.stepTitle, #estimation_popup.wpe_bootstraped .genContentSlide p:first-child {color:black; font-size:22px; font-weight:300; line-height:32px; letter-spacing:0!important;}
	#estimation_popup.wpe_bootstraped #mainPanels .genSlides h2.positioned {top:100px !important;}
	#estimation_popup.wpe_bootstraped .btn {background-color:#00509d!important; font-size:1em; font-weight:700; padding:12px 16px; letter-spacing:0.03em; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; transition:background-color .2s ease-out; -moz-transition:background-color .2s ease-out; -webkit-transition:background-color .2s ease-out;}
	#estimation_popup.wpe_bootstraped h3 strong {color:#EF7C0B; letter-spacing:-.14em; font-weight:800; margin-right:6px;}
	#estimation_popup.wpe_bootstraped .btn:hover {background-color:black!important; opacity:1; transition:none; -moz-transition:none; -webkit-transition:none;}
	#lfbc_bootstraped.lfbc_bootstraped .radio .outer, #lfbc_bootstraped.lfbc_bootstraped .radio input:checked + .outer {border:3px solid #00509d!important;}
	#lfbc_bootstraped.lfbc_bootstraped .radio .inner {background-color:#00509d; margin:-1px 0 0 -1px; width:22px; height:22px;}
	#estimation_popup.wpe_bootstraped .radio {width:100%; clear:both; color:#666; font-weight:300;}
	#estimation_popup.wpe_bootstraped a:hover {color:#00509d;}
	#estimation_popup.wpe_bootstraped .linkPrevious {color:#666 !important;}
	#estimation_popup.wpe_bootstraped a.linkPrevious:hover {color:#00509d !important;}
	#lfbc_bootstraped.lfbc_bootstraped .card {border:1px solid #E1E1E1 !important; -moz-box-shadow:none !important; -webkit-box-shadow:none !important; box-shadow:none !important;}
	#estimation_popup.wpe_bootstraped #mainPanels .genSlides .genContent div.selectable span.icon_select {color:white !important; border:3px solid white; background-color:#e1e1e1; bottom:-24px !important; right:50%; margin-right:-19px; width:36px; height:36px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; font-size:18px; line-height:30px !important;}
	#estimation_popup.wpe_bootstraped #mainPanels .genSlides .genContent div.selectable.checked span.icon_select {color:white; background-color:#9cd56f;}
	#estimation_popup.wpe_bootstraped #mainPanels .genSlides#finalSlide .genContent {padding-top:66px;}
	#estimation_popup.wpe_bootstraped #mainPanels #finalPrice {margin:-10px 0 66px 0;}
	#estimation_popup.wpe_bootstraped .form-control {border:1px solid #e1e1e1; background-color:#f8f8f8; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; padding:4px; width:480px; margin:0 auto; text-align:center;}
	#estimation_popup.wpe_bootstraped .form-control:focus {color:black; border-color:#999 !important;}
	#estimation_popup.wpe_bootstraped input.form-control.emailField {color:#999; font-size:22px; height:60px; font-weight:300;}
	#estimation_popup.wpe_bootstraped input.form-control.emailField:focus {color:black;}
	#estimation_popup.wpe_bootstraped label {color:#666;}
	#estimation_popup.wpe_bootstraped #mainPanels textarea {color:#999; height:100px;}
	#estimation_popup.wpe_bootstraped #mainPanels textarea:focus {color:black;}
	#estimation_popup.wpe_bootstraped #finalSlide .btn {background-color:#9cd56f !important;}
	#estimation_popup.wpe_bootstraped #finalSlide .btn:hover {background-color:black !important;}
	#estimation_popup.wpe_bootstraped .has-switch span.switch-left, #estimation_popup.wpe_bootstraped .has-switch span.switch-right {text-indent:-9999px; background-color:#F8F8F8; border:1px solid #E1E1E1;}
	#estimation_popup.wpe_bootstraped .has-switch>div.switch-off label {background-color:#E1E1E1; border-color:#E1E1E1;}
	#estimation_popup.wpe_bootstraped .has-switch>div.switch-on label {background-color:#9cd56f; border-color:#9cd56f!important;}
	#estimation_popup.wpe_bootstraped .has-switch {margin:0;}
	#lfbc_bootstraped.lfbc_bootstraped .alert-danger {text-transform:uppercase; font-size:0.9em; font-weight:800; color:#e74c3c; border-color:#e74c3c;}
	#estimation_popup.wpe_bootstraped #mainPanels .genSlides .genContent div.selectable .img {max-width:80px; max-height:80px;}
	#estimation_popup.wpe_bootstraped #mainPanels .genSlides .genContent .itemBloc {margin:38px!important;}
	#estimation_popup.wpe_bootstraped #mainPanels .genSlides .genContent div.selectable {margin:0!important;}
	#estimation_popup.wpe_bootstraped .tooltip.bottom {margin-top:26px;}
	
	.wpe_fullscreen .tooltip-inner,#mainPanel .genSlide .genContent div.selectable span.icon_quantity,.dropdown-inverse {background-color:black!important; line-height:1.6em!important; font-weight:700!important; text-transform:uppercase!important;}
	.wpe_fullscreen .tooltip.bottom .tooltip-arrow {border-bottom-color:black!important;}
	/*Q2 ONLINE TOOL*/

	/*PROMO PACK TX-GO*/
	#promo-pack-tx-go-header .container {width:100%!important; max-width:100%!important; margin:0!important; padding:0!important;}
	#promo-pack-tx-go-header main {padding:3% 0 0 0!important; vertical-align: top!important;}
	#promo-pack-tx-go-header .avia-image-container {margin:0; position:absolute; top:-2px; right:-2px;}
	#promo-pack-tx-go-header .avia_iconbox_title {text-transform:uppercase; font-weight:800; font-size:1.2em;}
	/*PROMO PACK TX-GO*/
	
	/*FIELD TEST CUSTOMERS*/
	#fieldtest-intro.avia-section.av-minimum-height .container .content {vertical-align:top;}
	#fieldtest-intro h1 {text-shadow:0 0 50px #1a90cf;}
	#fieldtest-intro h2 {text-shadow:0 0 25px #0065b4;}
	/*FIELD TEST CUSTOMERS*/
	
	/*MYTRANSICS CONTEST*/
	#mytransics-contest-terms {font-size:70%;}
	.avia-single-number {font-weight:800;}
	/*MYTRANSICS CONTEST*/
	
	/*SKY & MORE*/
	#skyandmore-header.avia-section.av-minimum-height .container .content {vertical-align:top;}
	#top #skyandmore-header .scroll-down-link {bottom:30%;}
	.av-submenu-container.socket_color {background-color:#3498db; border-bottom:0;}
	.av-submenu-container.socket_color .av-subnav-menu a {color:white; background-color:transparent; border-color:#5cace2;}
	.av-submenu-container.socket_color .av-subnav-menu a:hover {color:#d6eaf8;}
	#skyandmore-overview .avia-button.avia-color-light {background-color:white; border:0;}
	#skyandmore-overview .avia-button.avia-color-light:hover {background-color:#ebf5fb;}
	#skyandmore-overview .avia-button.avia-color-light .avia_iconbox_title, #skyandmore-overview .avia_button_icon {color:#3498db !important; text-transform:uppercase; font-weight:800;}
	#skyandmore-status .pricing-table-wrap ul li, #skyandmore-bonus .pricing-table-wrap ul li {font-size:90%; line-height:120%;}
	#skyandmore-status .pricing-table-wrap:nth-child(1) .avia-heading-row {background-color:#5cace2; border:0; font-weight:400; letter-spacing:-.04em; padding-top:0; padding-bottom:22px;}
	#skyandmore-status .pricing-table-wrap:nth-child(2) .avia-heading-row {background-color:#e6b47f; border:0; font-weight:400; letter-spacing:-.04em; padding-top:0; padding-bottom:22px;}
	#skyandmore-status .pricing-table-wrap:nth-child(3) .avia-heading-row {background-color:#cccccc; border:0; font-weight:400; letter-spacing:-.04em; padding-top:0; padding-bottom:22px;}
	#skyandmore-status .pricing-table-wrap:nth-child(4) .avia-heading-row {background-color:#f3cb6a; border:0; font-weight:400; letter-spacing:-.04em; padding-top:0; padding-bottom:22px;}
	#skyandmore-status .pricing-table-wrap:nth-child(1) .avia-heading-row .pricing-extra {background-color:#5cace2; border:0; left:0; right:0;}
	#skyandmore-status .pricing-table-wrap:nth-child(2) .avia-heading-row .pricing-extra {background-color:#e6b47f; border:0; left:0; right:0;}
	#skyandmore-status .pricing-table-wrap:nth-child(3) .avia-heading-row .pricing-extra {background-color:#cccccc; border:0; left:0; right:0;}
	#skyandmore-status .pricing-table-wrap:nth-child(4) .avia-heading-row .pricing-extra {background-color:#f3cb6a; border:0; left:0; right:0;}
	#skyandmore-status .pricing-table-wrap:nth-child(1) .avia-pricing-row {background-color:#5cace2; border:0; font-weight:800; letter-spacing:-.04em; padding-bottom:0; font-size:60px; line-height:100%;}
	#skyandmore-status .pricing-table-wrap:nth-child(2) .avia-pricing-row {background-color:#e6b47f; border:0; font-weight:800; letter-spacing:-.04em; padding-bottom:0; font-size:60px; line-height:100%;}
	#skyandmore-status .pricing-table-wrap:nth-child(3) .avia-pricing-row {background-color:#cccccc; border:0; font-weight:800; letter-spacing:-.04em; padding-bottom:0; font-size:60px; line-height:100%;}
	#skyandmore-status .pricing-table-wrap:nth-child(4) .avia-pricing-row {background-color:#f3cb6a; border:0; font-weight:800; letter-spacing:-.04em; padding-bottom:0; font-size:60px; line-height:100%;}
	#skyandmore-status .pricing-table-wrap:nth-child(1) .avia-pricing-row .pricing-extra {background-color:#5cace2; border:0; left:0; right:0;}
	#skyandmore-status .pricing-table-wrap:nth-child(2) .avia-pricing-row .pricing-extra {background-color:#e6b47f; border:0; left:0; right:0;}
	#skyandmore-status .pricing-table-wrap:nth-child(3) .avia-pricing-row .pricing-extra {background-color:#cccccc; border:0; left:0; right:0;}
	#skyandmore-status .pricing-table-wrap:nth-child(4) .avia-pricing-row .pricing-extra {background-color:#f3cb6a; border:0; left:0; right:0;}
	#skyandmore-status .pricing-table.avia-highlight-col>li:last-child, #skyandmore-countries .pricing-table.avia-highlight-col>li:last-child, #skyandmore-bonus .pricing-table.avia-highlight-col>li:last-child {padding-bottom:9px;}
	#skyandmore-countries .av-iconlist-small .iconlist_icon {background:transparent; border:0;}
	#skyandmore-countries .av-iconlist-small .iconlist-char {color:#aed6f1; font-size:110%;}
	#skyandmore-countries .av-iconlist-small li {margin:5px 0;}
	#skyandmore-countries .iconlist_content {font-size:90%; line-height:130%; color:#aed6f1;}
	#skyandmore-countries .av-catalogue-container {margin:0;}
	#skyandmore-countries .av-catalogue-list {border:0;}
	#skyandmore-countries .av-catalogue-list li {border:0; padding:0;}
	#skyandmore-countries .av-catalogue-list li:nth-child(1) {background-color:#5cace2;}
	#skyandmore-countries .av-catalogue-list li:nth-child(2) {background-color:#e6b47f;}
	#skyandmore-countries .av-catalogue-list li:nth-child(3) {background-color:#cccccc;}
	#skyandmore-countries .av-catalogue-list li:nth-child(4) {background-color:#f3cb6a;}
	#skyandmore-countries .av-catalogue-list li:nth-child(1):hover {background-color:#539acb;}
	#skyandmore-countries .av-catalogue-list li:nth-child(2):hover {background-color:#cfa272;}
	#skyandmore-countries .av-catalogue-list li:nth-child(3):hover {background-color:#b7b7b7;}
	#skyandmore-countries .av-catalogue-list li:nth-child(4):hover {background-color:#dab65f;}
	#skyandmore-countries .av-catalogue-item {padding:8px 12px;}
	#skyandmore-countries .av-catalogue-title {font-weight:800; color:white; font-size:80%; letter-spacing:-.04em;}
	#skyandmore-countries .av-catalogue-price {color:white; font-size:60%; font-weight:400;}
	#skyandmore-countries .avia-icon-list li:hover .iconlist-char, #skyandmore-countries .avia-icon-list li:hover .iconlist_content {color:white;}
	#skyandmore-countries .avia-icon-list-left, #skyandmore-countries .av-catalogue-container {box-shadow:#2f89c5 0 0 15px; border-radius:10px; overflow:hidden;}
	#skyandmore-countries .avia-icon-list-left li:nth-child(odd) {background-color:#3498db; margin:0; padding:5px;}
	#skyandmore-countries .avia-icon-list-left li:nth-child(even) {margin:0; padding:5px;}
	#skyandmore-countries .avia-icon-list-left li:hover {background-color:#2f89c5;}
	#skyandmore-countries .avia-icon-list-left li p {font-weight:400;}
	#skyandmore-bonus .pricing-table-wrap .avia-pricing-row {color:#3498db; background-color:#aed6f1; border:0; font-weight:800; line-height:200%; text-transform:uppercase; font-size:40px; letter-spacing:-.04em; padding-bottom:0;}
	#skyandmore-bonus .pricing-table-wrap .avia-pricing-row .pricing-extra {display:none;}
	
	#skyandmore-score .avia-progress-bar .progressbar-title-wrap {background:transparent; padding:0 6px; font-weight:800; text-transform:uppercase; font-size:70%; color:white;}
	#skyandmore-score .bar .percentage {display:block; position:absolute; right:6px; color:white; font-weight:800; font-size:70%;}
	#skyandmore-score .avia-progress-bar .progress {box-shadow:none;}
	#skyandmore-score .orange-bar .bar {background:#f3cb6a;}
	#skyandmore-score .silver-bar .bar {background:#cccccc;}
	#skyandmore-score .grey-bar .bar {background:#e6b47f;}
	#skyandmore-score .blue-bar .bar {background:#5cace2;}
	#skyandmore-score .avia-single-number {font-weight:300;}
	#skyandmore-score .avia-no-number {font-weight:300; font-size:50%; opacity:1;}
	
	#skyandmore-header h1, #skyandmore-header h2 {text-shadow:0px 0px 20px #3498db;}
	#skyandmore-footer .avia-button.avia-color-light {background-color:white; border:0; transition:color .2s ease-out, background-color .2s ease-out; -moz-transition:color .2s ease-out, background-color .2s ease-out; -webkit-transition:color .2s ease-out, background-color .2s ease-out;}
	#skyandmore-footer .avia-button.avia-color-light:hover {background-color:#ebf5fb;}
	#skyandmore-footer .avia-button.avia-color-light .avia_iconbox_title, #skyandmore-footer .avia_button_icon {color:#3498db !important; text-transform:uppercase; font-weight:800;}
	
	.skyandmore-test .avia-progress-bar .progressbar-title-wrap {color:#999 !important; left:auto !important; right:3px !important;}
	.skyandmore-test .bar .percentage {color:#999 !important; right:-36px !important;}
	.skyandmore-test .bar-outer:hover {background-color:#efefef;}
	/*SKY & MORE*/
	
	/*2016 Q1 SERVICES*/
	.av-fullscreen-button>div>a>div>p {text-transform:none !important; font-weight:400; margin-bottom:5px;}
	#services-header.avia-section.av-minimum-height .container .content {vertical-align:top;}
	#services-header .av_font_icon {display:inline-block !important;}
	#services-header .av_font_icon a {background-color:#ef7c0b; padding:30px; border-radius:50%; margin:5px;}
	#services-header .av_font_icon a:hover {background-color:black;}
	#services-header .av_one_half {text-align:center !important;}
	#top .avia_ajax_form input[type="checkbox"] {float:none; display:inline-block; top:-2px;}
	#top label {display:inline-block;}
	#top label:hover {cursor:pointer !important; color:black;}
	#services-header h1, .slide-1 h2.avia-caption-title {text-shadow:0 0 70px #65829f;}
	#services-header h2, .slide-1 .avia-caption-content p {text-shadow:0 0 50px #234159;}
	/*2016 Q1 SERVICES*/
	
	/*2016 Q2 COMPLIANCE*/
	#compliance-header.avia-section.av-minimum-height .container .content {vertical-align:top;}
	#top #compliance-header .scroll-down-link {bottom:60%;}
	
	.compliance-submenu {background-color:#88bfdb; border-bottom:0;}
	.compliance-submenu .av-subnav-menu a {color:white; background-color:transparent; border-color:#9bcae1;}
	.compliance-submenu .av-subnav-menu a:hover {color:#d7eaf3;}
	
	#compliance-overview .avia-button.avia-color-light {background-color:white; border:0;}
	#compliance-overview .avia-button.avia-color-light:hover {background-color:#d7eaf3;}
	#compliance-overview .avia-button.avia-color-light .avia_iconbox_title, #compliance-overview .avia_button_icon {color:#7ab8d7 !important; text-transform:uppercase; font-weight:800;}
	
	#compliance-cargo .avia-button.avia-color-light, #compliance-tacho .avia-button.avia-color-light {background-color:#f1c841; border:0;}
	#compliance-administration .avia-button.avia-color-light {background-color:#6eb1d3; border:0;}
	#compliance-cargo .avia-button.avia-color-light:hover, #compliance-administration .avia-button.avia-color-light:hover, #compliance-tacho .avia-button.avia-color-light:hover {background-color:black; opacity:1;}
	#compliance-cargo .avia-button.avia-color-light .avia_iconbox_title, #compliance-cargo .avia_button_icon, #compliance-administration .avia-button.avia-color-light .avia_iconbox_title, #compliance-administration .avia_button_icon, #compliance-tacho .avia-button.avia-color-light .avia_iconbox_title, #compliance-tacho .avia_button_icon {color:white !important; text-transform:uppercase; font-weight:800;}

	.compliance-quiz #estimation_popup #comp-logo, .compliance-quiz #estimation_popup #genPrice {display:none !important;}
	.compliance-quiz #estimation_popup.wpe_bootstraped #mainPanels .genSlides h2.stepTitle {color:#7ab8d7 !important; font-weight:300; /*text-transform:uppercase !important; letter-spacing:-.04em !important;*/ line-height:120%;}
	.compliance-quiz #estimation_popup.wpe_bootstraped .palette-clouds {background:transparent; border-top:0; border-bottom:0;}
	.compliance-quiz #lfbc_bootstraped.lfbc_bootstraped .card {border:0 !important; background:transparent; padding:0; margin:0 auto;}
	.compliance-quiz #estimation_popup.wpe_bootstraped .radio {width:50%; padding-right:0; color:#7ab8d7; font-weight:600;}
	.compliance-quiz #estimation_popup.wpe_bootstraped #mainPanels .genSlides, .compliance-quiz div#mainPanels.palette-clouds {min-height:200px !important;}
	.compliance-quiz div#mainPanels.palette-clouds {min-height:inherit;}
	.compliance-quiz #estimation_popup.wpe_bootstraped p, .compliance-quiz #estimation_popup.wpe_bootstraped #mainPanels .genSlides:nth-child(1) .btn-next {margin:0 auto;}
	.compliance-quiz #estimation_popup.wpe_bootstraped .btn {background-color:#f1c841 !important; color:white; font-weight:800;}
	.compliance-quiz #estimation_popup.wpe_bootstraped .btn:hover {background-color:black !important;}
	.compliance-quiz #estimation_popup.wpe_bootstraped .btn-wide {min-width:inherit;}
	.compliance-quiz #estimation_popup.wpe_bootstraped .btn-next {vertical-align:middle;}
	.compliance-quiz #estimation_popup.wpe_bootstraped .radio:first-child {text-align:right; margin-left:-1px;}
	.compliance-quiz #lfbc_bootstraped.lfbc_bootstraped .radio .outer, .compliance-quiz #lfbc_bootstraped.lfbc_bootstraped .radio input:checked + .outer {border-color:#f1c841 !important; background-color:transparent;}
	.compliance-quiz #lfbc_bootstraped.lfbc_bootstraped .radio .inner {background-color:#f1c841;}
	.compliance-quiz #estimation_popup.wpe_bootstraped .radio:first-child .outer {float:right;}
	.compliance-quiz h3#finalPrice {color:#7ab8d7 !important; margin:0 !important;}
	.compliance-quiz h3#finalPrice .av-icon-char {font-size:70px !important;}
	.compliance-quiz div#finalOutcome {font-size:22px; margin:0 0 25px 0; line-height:120%; font-weight:300;}
	.compliance-quiz #estimation_popup.wpe_bootstraped label, .compliance-quiz #estimation_popup.wpe_bootstraped .linkPrevious {color:#7ab8d7 !important; padding-bottom:0;}
	.compliance-quiz #estimation_popup.wpe_bootstraped .linkPrevious:hover {color:#d7eaf3 !important; font-weight:400; opacity:1; padding-bottom:0;}
	.compliance-quiz .genContentSlide>p {margin-bottom:0 !important;}
	.compliance-quiz #estimation_popup.wpe_bootstraped input.form-control.emailField, .compliance-quiz #estimation_popup.wpe_bootstraped #mainPanels textarea {color:#88bfdb !important;}
	.compliance-quiz #estimation_popup.wpe_bootstraped .form-control {border-color:#88bfdb;}
	.compliance-quiz #estimation_popup.wpe_bootstraped .form-control:focus {color:#7ab8d7 !important; border-color:#7ab8d7 !important;}
	/*2016 Q2 COMPLIANCE*/
		
	/*2017 PERFECT JOURNEY*/
	#campaign-2017-countdown .teaser-video p {width:138px; height:78px; margin:0 auto;}
	#campaign-2017-countdown .teaser-video a {display:block; width:100%; height:100%; margin:0 auto; background-image:url('https://www.transics.com/wp-content/uploads/2017/02/theperfectjourney-trailer-400x225.jpg'); background-size:228px 128px; background-position:left center; overflow:hidden; -webkit-transition:opacity .2s ease-in-out; -moz-transition:opacity .2s ease-in-out; transition:opacity .2s ease-in-out; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
	#campaign-2017-countdown .teaser-video a:hover {cursor:poinster; opacity:0.7;}
	#campaign-2017-countdown .teaser-video a:after {font-family:entypo-fontello; content:"\e897"; color:white; font-size:50px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; padding:10px 8px 10px 12px; border:1px solid white; background-color:rgba(27, 59, 110, 0.3); line-height:80%; margin:0; width:60px; height:60px; display:inline-block; position:absolute; top:50%; left:50%; margin-left:-30px; margin-top:-30px; text-align:center;}
	#campaign-2017-countdown h1 {-webkit-text-shadow:#1b3b6e 1px 1px 10px; -moz-text-shadow:#1b3b6e 1px 1px 10px; text-shadow:#1b3b6e 1px 1px 10px; line-height: 95%; margin-bottom:6px;}
	#campaign-2017-countdown .av-countdown-timer-inner {width:400px; margin:0 auto;}
	#campaign-2017-countdown .av-countdown-cell {border-right:1px dashed rgba(255,255,255,.15);}
	#campaign-2017-countdown .av-countdown-cell:last-child {border-right:0;}
	#campaign-2017-countdown .av-countdown-cell-inner {border-color:transparent; background-color:transparent; padding:0;}
	#campaign-2017-countdown .av-countdown-time {font-weight:300; color:white;}
	#campaign-2017-countdown .av-countdown-time-label {font-weight:800; font-size:11px; color:white; text-transform:uppercase;}
	#campaign-2017-countdown input[type='text'] {border-color:rgba(255,255,255,.2) !important; background-color:rgba(255, 255, 255, .05) !important; color:white !important; font-size:14px;}
	#campaign-2017-countdown .avia_ajax_form .text_input {padding:8px; border-radius:0;}
	#campaign-2017-countdown .avia_ajax_form .text_input::-webkit-input-placeholder {color:white; font-weight:600;}
	#campaign-2017-countdown .avia_ajax_form .text_input::-moz-placeholder {color:white; font-weight:600;}
	#campaign-2017-countdown .avia_ajax_form .text_input:-ms-input-placeholder {color:white; font-weight:600;}
	#campaign-2017-countdown .avia_ajax_form .text_input:-moz-placeholder {color:white; font-weight:600;}
	#campaign-2017-countdown .button {padding:9px; font-size:14px; background-color:white !important; color:#193870; text-transform:none;}
	#campaign-2017-countdown .button:hover {opacity:.7;}
	#campaign-2017-countdown h3.avia-form-success {padding:21px; background-color:rgba(255, 255, 255, .05); height:75px; width:75px; margin:-27px auto 0 auto; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; border:1px dashed rgba(255, 255, 255, .15);}
	#campaign-2017-countdown h3.avia-form-success:after {font-family:entypo-fontello; content:"\e812"; color:white; font-size:40px;}
	#homepage-highlights {margin-top:-50px; padding-bottom:50px;}
	#homepage-highlights .av-flex-placeholder {width:3%;}
	#homepage-highlights .flex_column {position:relative; top:0; -webkit-transition:top .2s ease-in-out; -moz-transition:top .2s ease-in-out; transition:top .2s ease-in-out;}
	#homepage-highlights .flex_column:hover {cursor:pointer !important; top:-5px;}
	#homepage-highlights .flex_column p {text-align:center; margin:0;}
	#homepage-highlights .flex_column a {cursor:pointer !important; display:block; width:100%; height:100%; padding:25px 10px 150px 10px; font-weight:800; text-transform:uppercase; color:white !important; z-index:200; line-height:14px; font-size:14px;}
	#homepage-highlights .flex_column a>span {font-weight:400; text-transform:lowercase; display:block; padding-top:4px;}
	
		/*PAGES*/
		.single-the-perfect-journey .av-sticky-submenu {background-color:rgba(25,58,112,.95); -webkit-backdrop-filter:blur(15px); -moz-backdrop-filter:blur(15px); backdrop-filter:blur(15px);}
		.single-the-perfect-journey .av-sticky-submenu .av-subnav-menu a {background-color:transparent; color:white;}
		.single-the-perfect-journey .av-sticky-submenu .av-subnav-menu a:hover {color:white; opacity:.7;}
		div#sub_menu1.av-submenu-container.main_color.avia-builder-el-0.el_before_av_section.avia-builder-el-first.theperfectjourney-submenu.av-sticky-submenu.container_wrap.fullsize {position:fixed !important;}
		.single-the-perfect-journey .sticky_placeholder {position:absolute !important;}

		#top.single-the-perfect-journey .avia-post-nav {background:rgba(25,58,112,.85); -webkit-backdrop-filter:blur(15px); -moz-backdrop-filter:blur(15px); backdrop-filter:blur(15px);}
		#top.single-the-perfect-journey .avia-post-nav:hover {background:rgba(25,58,112,1);}
		#top.single-the-perfect-journey .avia-post-nav .entry-info span {font-size:16px;}
		#top.single-the-perfect-journey .avia-post-nav .label {font-size:50px;}
		#top.single-the-perfect-journey .avia-post-prev {border-top-right-radius:20px; border-bottom-right-radius:20px;}
		#top.single-the-perfect-journey .avia-post-next {border-top-left-radius:20px; border-bottom-left-radius:20px;}
		#top.single-the-perfect-journey .avia-post-prev .label {left:8px;}
		#top.single-the-perfect-journey .avia-post-next .label {right:8px;}
		
		#campaign-2017-nav {position:fixed; background-color: transparent; min-height:auto; z-index:301;}
		#campaign-2017-nav>.container {max-width:100%; padding:0 !important;}		
		#campaign-2017-nav>.container>.content {padding-top:0; padding-bottom:0;}		
		#campaign-2017-nav p {margin:0;}			
		#campaign-2017-nav a {visibility:hidden; text-align:center;}		
		#campaign-2017-nav a:after {visibility:visible; position:absolute; top:0; right:50%; font-family:entypo-fontello; font-size:24px; display:inline-block; color:white; background-color:rgba(25,58,112,.85); -webkit-backdrop-filter:blur(15px); -moz-backdrop-filter:blur(15px); backdrop-filter:blur(15px); -webkit-transition:background-color .2s ease-in-out; -moz-transition:background-color .2s ease-in-out; transition:background-color .2s ease-in-out;}		
		#campaign-2017-nav a.nav-disabled:after {background-color:rgba(25,58,112,.2); pointer-events:none;}	
		#campaign-2017-nav a:first-child:after {display:none; margin-right:27px; content:"\e87c"; border-radius:50% 0 0 50%; padding:11px 18px;}
		#campaign-2017-nav a:nth-child(2):after {margin-right:-22px; content:"\e8b1"; padding:5px 10px; border-radius:0 0 20px 20px;}
		#campaign-2017-nav a:last-child:after {display:none; margin-right:-76px;content:"\e87d"; border-radius:0 50% 50% 0; padding:11px 18px;}
		#campaign-2017-nav a:hover:after { background-color:rgba(25,58,112,1);}		
		
		#campaign-2017-header .flex_column {margin-bottom:0 !important;}
		#campaign-2017-body .flex_column {text-align:center;}
		#campaign-2017-body .av_font_icon {display:inline-block; padding:5px 15px; border-right:1px dashed #e1e1e1 !important; margin-right:-4px;}
		#campaign-2017-body .av_font_icon.campaign-2017-icon {border-right:0 !important;}
		#campaign-2017-body .av_font_icon>span {font-size:25px !important; line-height:25px !important; color:#ccc !important; -webkit-transition: color .2s ease-in-out; -moz-transition: color .2s ease-in-out; transition: color .2s ease-in-out;}
		#campaign-2017-body .av_font_icon>span:hover {color:black !important;}
		/*PAGES*/
	/*2017 PERFECT JOURNEY*/
	
	/*MISC*/
	.register-form label {display:inline!important;}
	.html_entry_id_82458 .avia-full-contain {background-repeat:repeat-y!important;}
	/*MISC*/
/*LANDING PAGES*/

/*FIXED MOBILE*/
#fixed-mobile {background-color:#EF7C0B;}
#fixed-mobile h2 {color:white!important; font-weight:100!important;}
#fixed-mobile h2:first-child {font-weight:800!important; text-transform:uppercase!important; font-size:4em!important;}
#fixed-mobile h2:first-child span {font-weight:100!important;}
#fixed-mobile .avia-button {border:1px solid white!important; margin-top:60px!important;}
#fixed-mobile .avia-button:hover {border:1px solid black!important;}
/*FIXED MOBILE*/

/*SEARCH*/
.template-search h2 a:hover {text-decoration:none!important;}
.search-results .post-entry .search-result-counter {display:none;}
/*SEARCH*/

/*SOCIAL SHARE*/
.av-share-link-description, .html_entry_id_68586/*EN*/ .av-share-box, .html_entry_id_68591/*NL*/ .av-share-box, .html_entry_id_68592/*FR*/ .av-share-box, .html_entry_id_68593/*DE*/ .av-share-box, .html_entry_id_68595/*ES*/ .av-share-box, .html_entry_id_68594/*IT*/ .av-share-box, .html_entry_id_68597/*PL*/ .av-share-box, .html_entry_id_68598/*SE*/ .av-share-box, .html_entry_id_68596/*CZ*/ .av-share-box {display:none;}
.av-share-box {max-width:500px; margin:0 auto; float:none; padding-top:100px;}
/*EN*/.page-id-29411 .av-share-box /*contact form*/, .page-id-63617 .av-share-box, .page-id-63617 .entry-content-wrapper .hr:last-child /*form confirm*/, .page-id-29465 .av-share-box, .page-id-29465 .entry-content-wrapper .hr:last-child /*privacy policy*/, .page-id-63675 .av-share-box, .page-id-63675 .entry-content-wrapper .hr:last-child /*privacy statement*/, 
/*NL*/.page-id-29415 .av-share-box /*contact form*/, .page-id-63623 .av-share-box, .page-id-63623 .entry-content-wrapper .hr:last-child /*form confirm*/, .page-id-29469 .av-share-box, .page-id-29469 .entry-content-wrapper .hr:last-child /*privacy policy*/, 
/*FR*/.page-id-29417 .av-share-box /*contact form*/, .page-id-63625 .av-share-box, .page-id-63625 .entry-content-wrapper .hr:last-child /*form confirm*/, .page-id-29471 .av-share-box, .page-id-29471 .entry-content-wrapper .hr:last-child /*privacy policy*/, 
/*DE*/.page-id-29419 .av-share-box /*contact form*/, .page-id-63627 .av-share-box, .page-id-63627 .entry-content-wrapper .hr:last-child /*form confirm*/, .page-id-29473 .av-share-box, .page-id-29473 .entry-content-wrapper .hr:last-child /*privacy policy*/, 
/*IT*/.page-id-29421 .av-share-box /*contact form*/, .page-id-63629 .av-share-box, .page-id-63629 .entry-content-wrapper .hr:last-child /*form confirm*/, .page-id-29475 .av-share-box, .page-id-29475 .entry-content-wrapper .hr:last-child /*privacy policy*/, 
/*ES*/.page-id-29423 .av-share-box /*contact form*/, .page-id-63631 .av-share-box, .page-id-63631 .entry-content-wrapper .hr:last-child /*form confirm*/, .page-id-29477 .av-share-box, .page-id-29477 .entry-content-wrapper .hr:last-child /*privacy policy*/, 
/*CZ*/.page-id-29425 .av-share-box /*contact form*/, .page-id-63633 .av-share-box, .page-id-63633 .entry-content-wrapper .hr:last-child /*form confirm*/, .page-id-29479 .av-share-box, .page-id-29479 .entry-content-wrapper .hr:last-child /*privacy policy*/, 
/*PL*/.page-id-29427 .av-share-box /*contact form*/, .page-id-63635 .av-share-box, .page-id-63635 .entry-content-wrapper .hr:last-child /*form confirm*/, .page-id-29481 .av-share-box, .page-id-29481 .entry-content-wrapper .hr:last-child /*privacy policy*/, 
/*SE*/.page-id-29429 .av-share-box /*contact form*/, .page-id-63637 .av-share-box, .page-id-63637 .entry-content-wrapper .hr:last-child /*form confirm*/, .page-id-29483 .av-share-box, .page-id-29483 .entry-content-wrapper .hr:last-child /*privacy policy*/  {display:none;}
/*SOCIAL SHARE*/

/*FOOTER*/
#footer .current-menu-item, #footer .current_page_item, #footer .page_item {box-shadow:none!important;}
#footer div div.widget_nav_menu h3 {letter-spacing:-.04em; padding-bottom:10px;}
#footer div div.widget_nav_menu h3, #footer div div div div p, .textwidget p a {margin:0;}
#footer, #footer a {font-size:0.9em!important;}
#footer a, #footer strong, #footer strong.news-headline {color:#888!important;}
#footer a:hover, #footer strong:hover, #footer strong.news-headline:hover, #footer .current-menu-item a {color:black!important;}
#footer strong.news-headline {font-weight:600; line-height:150%;}
.widget_nav_menu .current-menu-item>a, .widget_nav_menu .current_page_item>a {font-weight:600;}
#footer ul.menu {margin-top:4px;}
#footer li.menu-item a {line-height:100%; font-size:80%; padding:7px 0!important;}
#scroll-top-link {background-color:#E1E1E1;}
#socket .container span {width:100%; text-align:center;}
#footer .widget h3 {margin-top:0; font-size:90%;}
.copyright a {font-weight:bold;}
.copyright a:hover {text-decoration:none;}
/*FOOTER*/

/*COOKIE NOTE*/
#jquery-cookie-law-script {border:0; background:transparent !important;}
#jquery-cookie-law-script #cookie-law-container-box {background-color:rgba(41,44,48,0.85) !important;}
a#cookie-law-button-ok:link, a#cookie-law-button-more:link {font-weight:800; text-transform:uppercase; text-shadow:none; border-radius:0;}
a#cookie-law-button-ok:link, a#cookie-law-button-ok:visited {background-color:rgba(150,200,100,1);}
a#cookie-law-button-ok:hover, a#cookie-law-button-more:hover {background-color:black !important;}
#jquery-cookie-law-script #cookie-law-message {text-align:left; width:75%; line-height:1.6em; font-weight:600; margin-top:5px;}
/*COOKIE NOTE*/

/*MISC*/
.page-id-44471 .avia_textblock, .page-id-44475 .avia_textblock {position:relative; overflow:hidden; min-height:298px; min-width:100%;}
.page-id-44471 .avia_textblock iframe, .page-id-44475 .avia_textblock iframe {position:absolute; top:-140px; left:-60px;}

.single-software-partner .responsive .container, .single-strategic-partner .responsive .container, .single-customer .responsive .container {max-width:100% !important; padding:0 !important;}
.single-software-partner .content, .single-strategic-partner .content, .single-customer .content {padding:0 !important;}

	/*TABLE COMPARISON*/
	tr:first-child th {background-color:#ef7c0b; color:white; font-weight:800; font-size:130%; text-transform:uppercase;}
	th {letter-spacing:0;}
	/*TABLE COMPARISON*/
	

@media only screen and (min-width: 1600px) {
	/*.header-scrolled .logo>a>img {display:none !important;}*/

	.av-main-nav ul {margin-top:0; width:300px;}
	#header_main .main_menu ul li a {font-size:90%; font-weight:400;}
	#header_main .main_menu ul#avia-menu>li>a {margin-top:0;}
	#header .get-in-touch a .avia-menu-text {padding:9px;}
	#header_main .container .main_menu .avia-menu .menu-item .sub-menu .menu-item a {font-size:90%;}
	.single-product .avia_textblock h2 {font-size:240%;}
	.single-product .avia_textblock p {font-size:130%; color:black;}	
	/*CUSTOMERS*/
	.customers-grid .cspml_fs_container {top:-71px;}
	/*CUSTOMERS*/
}

@media only screen and (max-width: 1472px) {
	.html_entry_id_111 #contact-buttons-dis .avia-builder-el-2, .html_entry_id_111 #contact-buttons-dis .avia-builder-el-9 {display:none;}
	.html_entry_id_2491 #contact-buttons-dis .avia-builder-el-4 {width:100%; margin:0; padding:0;}
	#contact-buttons-dis .avia-builder-el-3, #contact-buttons-dis .avia-builder-el-6 {margin:0 2%; width:46%;}
	#ek-where, #ek-dresscode {background-size:50% !important;}
}

@media only screen and (max-width: 1210px) {
	/*h1 {font-size:260%!important;}*/
	h2 {font-size:140%!important;}
	h3, .entry-content-header .post-title {font-size:100%!important;}
	#estimation_popup.wpe_bootstraped #mainPanels .genSlides h2.stepTitle, #estimation_popup.wpe_bootstraped .genContentSlide p:first-child {font-size:22px!important;}
	#estimation_popup.wpe_bootstraped h3 {font-size:32px!important;}
	
	.avia-section-no-padding .template-page {margin-bottom:0!important;}
	/*.responsive #top .slideshow_caption h2 {font-size:2.6em!important;}*/
	.responsive #top .slideshow_caption .avia-caption-content {font-size:12px!important;}
	.responsive #top .slideshow_caption .avia-caption-content p {margin-top:0; margin-bottom:0;}
	.html_header_transparency #top .avia-builder-el-0 .slideshow_inner_caption {margin-top:10px;}
	.slideshow_caption {padding:0;}
	#wrap_all {position:relative !important;}
	
	#contact-buttons .avia-builder-el-5, #contact-buttons .avia-builder-el-7, #contact-buttons .avia-builder-el-9 {margin:0 2%; width:29.333333333333332%;}
	
	.av_fullscreen h2.avia-caption-title {font-size:260% !important;}
	.av_fullscreen .avia-caption-content p {font-size:230% !important;}
	
	/*2016 Q1 SERVICES*/
	#services-header .av_font_icon a {padding:15px; margin:2px;}
	/*2016 Q1 SERVICES*/
	#skyandmore-status .pricing-table li.avia-pricing-row, #skyandmore-bonus .pricing-table li.avia-pricing-row {font-size:30px;}
}

@media only screen and (max-width: 989px) {
	/*MOBILE MENU*/
	#advanced_menu_toggle {width:79px; height:78px; top:-1px; margin-top:0; right:-20px; margin-right:-1px; line-height:78px; border:0; border-left:1px solid #e1e1e1; border-radius:0;}
	/*MOBILE MENU*/
	#contact-buttons-dis .avia-builder-el-3, #contact-buttons-dis .avia-builder-el-6 {float:left; clear:none;}
	.av_header_transparency #advanced_menu_toggle {color:white !important;}
	#header_main .subtext {display:none;}
	
	#campaign-2017-countdown h1 {font-size:330% !important;}
}

@media only screen and (max-width: 767px) {	
	/*MOBILE MENU*/
	#advanced_menu_toggle {width:74px; height:73px; line-height:72px;}
	/*MOBILE MENU*/
	/*#header_main.container_wrap {border-color:white !important;}*/
	.responsive #top #wrap_all .container {width:94%; max-width:94%;}
	.av_fullscreen {margin-top:-74px;}
	.responsive #top #main {margin-top:-35px;}
	#header_meta {display:none;}
	#header_main {height:74px!important;}
	/*#main {padding-top:74px!important;}*/
	h1 {font-size:130%!important;}
	h2 {font-size:120%!important;}
	.av_header_transparency #advanced_menu_toggle {color:black !important;}
	.av_header_transparency #advanced_menu_toggle:hover {color:white !important;}
	.av_fullscreen h2.avia-caption-title {margin-top:74px;}
	.responsive #top .slideshow_caption h2 {font-size:200% !important;}
	
	/*AGENDA*/
	#vsel .vsel-meta, #vsel .vsel-image-info {clear:both; text-align:center !important; width:100%;}
	#vsel .vsel-image {top:0; left:50%; margin-left:-94px !important;}
	/*AGENDA*/
	
	.av-share-box {padding:25px 0;}
	#contact-buttons-dis .avia-builder-el-3, #contact-buttons-dis .avia-builder-el-6 {margin:0 2%; width:46%;}
	#skyandmore-countries .flex_column:nth-child(4n+1) {border-radius:0!important;}
	#ek-where, #ek-dresscode {background-image:none !important;}
}
@media only screen and (max-width: 480px) {
	/*MOBILE MENU*/
	#advanced_menu_toggle {right:-3%; margin-right:-1px;}
	#mobile-advanced .sub-menu>li>a:hover {text-indent:0; background-color:transparent;}
	#mobile-advanced .sub-menu>li>a:active {text-indent:4px; background-color:#ef7c0b;}
	#mobile-advanced>li:last-child>a:active {background-color:rgba(150,200,100,1);}
	/*MOBILE MENU*/
	.av_fullscreen h2.avia-caption-title {font-size:70px !important;}
	.sort_width_container {display:none;}
}