#less-content-separator {
  content: "separator";
}
.brand-primary-color,
#block-mainnav ul.fxmenu li.level1.hasChild .fx-subitem li.fxsubmenu.active,
#block-mainnav ul.fxmenu li.level1.hasChild .fx-subitem li.fxsubmenu:hover,
#block-mainnav ul.fxmenu li.level1.hasChild .fx-subitem li.fxsubmenu.fxcolumn:not(.hasChild):hover li:hover,
.sidebar ul.menu .current,
.jv-ajax-cart--item-title a:hover,
.jv-ajax-cart--item-price_main,
.jv-ajax-cart--item-remove:hover,
.jv-ajax-cart--item-remove:focus,
.jv-ajax-cart--item-remove:active,
.jv-ajax-cart--footer-bill,
.sidebar .jv-module .vm-menu-category li.active > a,
.sidebar .jv-module .vm-menu-category li a:hover,
.itemList h4:hover,
h4 a:hover,
.blog .ItemBody h3.ItemTitle a:hover,
.blog .ItemReadMore a,
.blog .masonry .ItemView .ItemBody2 h3 a:hover,
.blog .masonry .ItemView .ItemBody2 .k2ReadMore,
.itemCommentsList li .commenText .commentDate,
.itemView .itemCommentsList .authorResponse .commentDate,
.read-more,
.post-readmore,
.module-panel-shop .jv-module.module-vm-currency .chzn-container .chzn-single,
.module-panel-shop .jv-module.module-vm-currency .chzn-container .chzn-drop,
.module-panel-shop .jv-module.module-vm-shop li .fa::before,
.sidebar .recent-post .jvlatestnews-link li:before,
.sidebar .jvlatestnews-link li:before,
.sidebar .mod-contact .read-more span,
.has-block-panel .tpl-block--panel .module-panel .fa,
.has-block-panel-module-panel-2 .tpl-block--nav-root #block-mainnav ul.fxmenu li.level1.active .level1,
.has-block-panel-module-panel-3 .tpl-block--nav-root #block-mainnav ul.fxmenu li.level1.active .level1,
.has-block-panel-module-panel-4 .tpl-block--nav-root #block-mainnav ul.fxmenu li.level1.active .level1,
.has-block-panel-module-panel-5 .tpl-block--nav-root #block-mainnav ul.fxmenu li.level1.active .level1,
.has-block-panel-module-panel-6 .tpl-block--nav-root #block-mainnav ul.fxmenu li.level1.active .level1,
.k2CategoriesListBlock .activeCategory > a,
.categories-list .locations-li .fa-ul li i,
.jvcontact--detail .address p .text-big,
.company-timeline .icon-date-container i,
a:hover,
a:focus,
.tpl-block--footer a:hover {
  color: #006db7;
}
@media (min-width: 320px) and (max-width: 425px) {
img.sigFreeImg {
    position: relative;
    top: -21px;
    width: 85%!important;
    left: 8px;
}
}
@media (min-width: 320px) and (max-width: 425px) {
ul.sigFreeClassic li.sigFreeThumb {
    width: 30%;
    float: left;
    clear: none!important;
    padding: 0!important;
    height: 120px;
}
}
@media (min-width: 320px) and (max-width: 425px) {
ul.sigFreeClassic {
    padding: 0!important;
}
}
.brand-primary-background,
#block-mainnav ul.fxmenu li.level1.hasChild .fx-subitem a.levelsub::before,
#block-mainnav ul.fxmenu li.level1.hasChild .fx-subitem span.levelsub::before,
.owl-controls .owl-buttons > div:hover,
.owl-controls .owl-nav > div:hover,
.owl-controls .owl-buttons > div:focus,
.owl-controls .owl-nav > div:focus,
.owl-controls .owl-buttons > div:active,
.owl-controls .owl-nav > div:active,
#switcher .show-switcher-icon,
#switcher #demo-list-box li a.active::before,
div#toTop:hover,
.jv-ajax-cart--footer-toolbar .btn,
.sidebar .jv-module .vm-menu-category li.active > i,
.sidebar .jv-module.module-vm-filter .custom h3.title-module:hover::after,
.sidebar .jv-module.module-vm-filter .custom h3.title-module:focus::after,
input[type="submit"],
input[type="reset"],
input[type="button"],
button,
.btn,
.blog .dates .month,
.blog .masonry .ItemView .ItemHead .ItemCategory:hover,
.pagination-list > div.active,
.pagination-list > div:hover,
.view-virtuemart div.product .spacer .vm-product-media-container .img-zoom .fa-search:before,
.view-virtuemart div.product span.addtocart-button input.addtocart-button:hover,
.view-virtuemart div.product span.addtocart-button input.notify-button:hover,
.cart-view .accordion-header .accordion-btn:hover,
.cart-view .tab-container-left .nav-tabs li.active,
.search-k2 button.btn,
.page-search .highlight,
.catItemView-services .catItemImageBlock-services .catItemReadMore a:hover,
.catItemView-services .catItemImageBlock-services .catItemReadMore a:focus,
.catItemView-services .catItemImageBlock-services .catItemReadMore a:active,
.k2ItemsBlock-news .post-date,
.categories-list .jv-module .title-module span::after,
.careers .career .panel-title i,
.k2-event .events-table .event-date .month,
.tpl-block--search .btn-icon-searchword i::before {
  background-color: #006db7;
}
.brand-primary-border,
#block-mainnav ul.fxmenu li.level1.active .level1,
#block-mainnav ul.fxmenu li.level1:hover .level1,
.jv-ajax-cart--dropdown-content,
blockquote {
  border-color: #006db7;
}
.brand-secondary-color,
ul .ul-arrow li:before,
.ul-arrow ul li:before,
.blog .masonry .ItemView .ItemHead .date .fa,
.view-virtuemart div.product .spacer .PricesalesPrice,
.trucking-icon-warehouse .path3:before,
.trucking-icon-warehouse .path4:before,
.trucking-icon-warehouse .path5:before,
.trucking-icon-warehouse .path6:before,
.trucking-icon-chemical .path2:before,
.trucking-icon-consumer .path6:before,
.trucking-icon-energy .path2:before,
.trucking-icon-business .path1:before,
.trucking-icon-detailed .path3:before,
.trucking-icon-detailed .path5:before,
.trucking-icon-detailed .path10:before,
.trucking-icon-detailed .path11:before,
.trucking-icon-detailed .path12:before,
.trucking-icon-detailed .path13:before,
.trucking-icon-implementation .path19:before,
.trucking-icon-oilgas .path2:before,
.trucking-icon-quality .path3:before,
.trucking-icon-retail .path3:before,
.trucking-icon-retail .path4:before,
.trucking-icon-retail .path5:before,
.trucking-icon-retail .path6:before,
.trucking-icon-retail .path7:before,
.trucking-icon-texttile .path2:before,
.trucking-icon-texttile .path3:before,
.trucking-icon-texttile .path4:before,
.trucking-icon-texttile .path5:before,
.custom-bkg.bkg-dark-blue .trucking-icon-implementation .path19,
.custom-bkg.bkg-dark-blue .trucking-icon-oilgas .path2,
.custom-bkg.bkg-dark-blue .trucking-icon-quality .path3,
.custom-bkg.bkg-dark-blue .trucking-icon-retail .path3,
.custom-bkg.bkg-dark-blue .trucking-icon-retail .path4,
.custom-bkg.bkg-dark-blue .trucking-icon-retail .path5,
.custom-bkg.bkg-dark-blue .trucking-icon-retail .path6,
.custom-bkg.bkg-dark-blue .trucking-icon-retail .path7,
.custom-bkg.bkg-dark-blue .trucking-icon-detailed .path10,
.custom-bkg.bkg-dark-blue .trucking-icon-detailed .path11,
.custom-bkg.bkg-dark-blue .trucking-icon-detailed .path12,
.custom-bkg.bkg-dark-blue .trucking-icon-detailed .path13,
.custom-bkg.bkg-dark-blue .trucking-icon-detailed .path5,
.custom-bkg.bkg-dark-blue .trucking-icon-detailed .path3,
.custom-bkg.bkg-dark-blue .trucking-icon-business .path1,
.custom-bkg.bkg-dark-blue .trucking-icon-energy .path2,
.custom-bkg.bkg-dark-blue .trucking-icon-consumer .path6,
.custom-bkg.bkg-dark-blue .trucking-icon-chemical .path2,
.custom-bkg.bkg-dark-blue .trucking-icon-texttile .path2,
.custom-bkg.bkg-dark-blue .trucking-icon-texttile .path3,
.custom-bkg.bkg-dark-blue .trucking-icon-texttile .path4,
.custom-bkg.bkg-dark-blue .trucking-icon-texttile .path5,
.k2ItemsBlock-news .moduleItemDateCreated i,
.k2ItemsBlock-news .catItemViewclearfix .caption h4 .moduleItemDateCreated,
.k2ItemsBlock-news .catItemViewclearfix .caption h4 a .moduleItemDateCreated,
.k2ItemsBlock-news .catItemViewclearfix .caption .fa {
  color: #27b9c6;
}
.brand-secondary-background,
.jv-module .title-module span::after,
ul.ul-check li:before,
.ul-check ul li:before,
input[type="submit"].btn-secondary,
input[type="reset"].btn-secondary,
input[type="button"].btn-secondary,
button.btn-secondary,
.btn.btn-secondary,
.nav-tabs li.active,
.productdetails .nav > li > a:hover,
.productdetails .addtocart-bar span.addtocart-button input.addtocart-button:hover,
.border-bottom,
.slideshow-border,
.jai-map-container.hover-popup .point,
.homepage-owlslider-padding .jv-module .btn-secondary:hover,
.homepage-owlslider-padding .jv-module .btn-secondary:active,
.homepage-owlslider-padding .jv-module .btn-secondary:focus,
.k2ItemsBlock-2colfull .k2ItemsBlock-2colfull-wrapper .catItemReadMore a:hover,
.k2ItemsBlock-2colfull .k2ItemsBlock-2colfull-wrapper .catItemReadMore a:active,
.k2ItemsBlock-2colfull .k2ItemsBlock-2colfull-wrapper .catItemReadMore a:focus {
  background-color: #27b9c6;
}
.brand-secondary-border,
.homepage-owlslider-padding .jv-module .btn-secondary,
.k2ItemsBlock-2colfull .k2ItemsBlock-2colfull-wrapper .catItemReadMore a {
  border-color: #27b9c6;
}
::-webkit-scrollbar-thumb {
  background: #006db7;
}
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
button:hover,
.btn:hover,
input[type="submit"]:focus,
input[type="reset"]:focus,
input[type="button"]:focus,
button:focus,
.btn:focus {
  background-color: #00558e;
}
.catItemView-services .catItemImageBlock-services .catItemReadMore a:hover i,
.catItemView-services .catItemImageBlock-services .catItemReadMore a:focus i,
.catItemView-services .catItemImageBlock-services .catItemReadMore a:focus i {
  background-color: #007cd1;
}
html .tpl-block--nav .tpl-block--menu-responsive-icon .flexMenuToggle {
  background-color: #006db7;
}
#block-mainnav-mobile ul li .group-title.levelsub,
#block-mainnav-mobile ul .jv-module h3.title-module {
  background: #006db7 !important;
}
.jai-map-container .popover-title {
  border-bottom: 3px solid #27b9c6 !important;
}

.tp-caption.slideena.tp-resizeme.start {
    color: white;
    width: 100%;
    font-size: 88px!important;
    font-weight: 500;
	    text-align: center;
    text-shadow: 2px 2px 13px #000;
		
}

.tp-caption.slide1button.tp-resizeme.start a {
    color: white;
    font-size: 14px!important;
	    display: block;
}

.tp-caption.slide1button.tp-resizeme.start {
    BACKGROUND: #006DB2;
    padding: 10px 40px 10px 40px!important;
    display: block;
    border-radius: 20px;
}

.tp-caption.slide1button.tp-resizeme.start:hover {
    background: #028fe8;
}

h3.title-module.title-module-topleft {
text-align: center;
    font-size: 212.769231%;
    letter-spacing: 0px;
    font-weight: 800;
    font-family: inherit;
    color: #333;
    line-height: initial;

}

h3.title-module.title-module-topleft :after {
   
}
.jv-module.modulelayout-homepage-items.parallax01.parallax h3 {
    color: white;
    font-style: normal;
}
.catItemView-services span:after {
    display: none!important;
}
ul.menu {
    text-transform: uppercase;
}
.jv-module .title-module-topleft span::after {
    bottom: 0!important;
    top: auto!important;
    right: 0!important;
    margin: auto!important;
	background-color: #27b9c6!important;
}

.parallax {
    padding-bottom: 59px!important;
    padding-top: 10px!important;
}
.brand-secondary-background, .jv-module .title-module span::after, ul.ul-check li:before, .ul-check ul li:before, input[type="submit"].btn-secondary, input[type="reset"].btn-secondary, input[type="button"].btn-secondary, button.btn-secondary, .btn.btn-secondary, .nav-tabs li.active, .productdetails .nav > li > a:hover, .productdetails .addtocart-bar span.addtocart-button input.addtocart-button:hover, .border-bottom, .slideshow-border, .jai-map-container.hover-popup .point, .homepage-owlslider-padding .jv-module .btn-secondary:hover, .homepage-owlslider-padding .jv-module .btn-secondary:active, .homepage-owlslider-padding .jv-module .btn-secondary:focus, .k2ItemsBlock-2colfull .k2ItemsBlock-2colfull-wrapper .catItemReadMore a:hover, .k2ItemsBlock-2colfull .k2ItemsBlock-2colfull-wrapper .catItemReadMore a:active, .k2ItemsBlock-2colfull .k2ItemsBlock-2colfull-wrapper .catItemReadMore a:focus {
    background-color: #FDBC00!important;
	

}

.parallax h3 {
    text-align: center!important;
    font-weight: 500;
    font-size: 28px;
    font-style: italic;
	
}

.tpl-block--nav-root {
    background: white;
	    box-shadow: 1px 1px 9px 1px #ccc;
}



.tpl-block--nav-wrapper #block-mainnav { 
-webkit-box-shadow: none!important;
    box-shadow: none!important;

}



.layout-homepage .layout-homepage-items {
    padding-top: 0px!important;
}

.jv-module .title-module-center span {
    text-transform: uppercase;
}

.tpl-block--nav.affix, .tpl-block--nav.affix-top {
 top:0px;
}

html .has-block-panel .tpl-block--panel .module-panel .fa {
    margin-right: 5px;
    font-size: 16px;
    top: 1px;
    position: relative;
    text-shadow: 1px 1px 6px #000;
	
	
}

.tpl-footer h3 {
    text-align: left!important;
    text-decoration: none!important;
    font-style: normal!important;
}

 h3 {
    margin-top: 20px;
    margin-bottom: 10px!important;
}

.itemList h4, h4 a {
font-size: 95%;
}

.brand-secondary-background, .jv-module .title-module span::after, ul.ul-check li:before, .ul-check ul li:before, input[type="submit"].btn-secondary, input[type="reset"].btn-secondary, input[type="button"].btn-secondary, button.btn-secondary, .btn.btn-secondary, .nav-tabs li.active, .productdetails .nav > li > a:hover, .productdetails .addtocart-bar span.addtocart-button input.addtocart-button:hover, .border-bottom, .slideshow-border, .jai-map-container.hover-popup .point, .homepage-owlslider-padding .jv-module .btn-secondary:hover, .homepage-owlslider-padding .jv-module .btn-secondary:active, .homepage-owlslider-padding .jv-module .btn-secondary:focus, .k2ItemsBlock-2colfull .k2ItemsBlock-2colfull-wrapper .catItemReadMore a:hover, .k2ItemsBlock-2colfull .k2ItemsBlock-2colfull-wrapper .catItemReadMore a:active, .k2ItemsBlock-2colfull .k2ItemsBlock-2colfull-wrapper .catItemReadMore a:focus {
    background-color: #27b9c6!important;
}

a.btn2 {
    width: auto;
    box-shadow: none;
    text-shadow: none;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    font-size: 100%;
    color: #fff;
    background-color: #006db7;
    line-height: 48px;
    height: 48px;
    font-weight: bold;
    padding: 0px 40px;
    padding-top: 15px;
    padding-bottom: 15px;
}	

a.btn2:hover {
    animation-iteration-count: 1;
    animation-duration: 1500ms;
    animation-delay: 150ms;
    background-color: #00558e;
}

div.numbers-counter {
    padding: 20px;
    background-color: #f6f6f6;
    text-align: center;
    margin: 5px;
}

.itemView-services {
    padding-left: 20px;
}

.slideshow-border {
    display: none;
}

h4.moduleItemTitle {
    font-weight: 600;
    font-size: 120%;
}
.jv-module.module.module-hompage-company-news {
    margin-bottom: -100px;
}

textarea.inputbox.none.field-Μήνυμα {
    min-height: 55px;
	min-width: 750px;
	    margin-top: -22px;
}

.itemListView-servies {
    background-color: transparent!important;
}

body.services .tpl-mainsite::before {
  
    background: transparent!important;
	
}

.jv-module.moduleonline-driver {
       background: #087cbb;
    padding-bottom: 20px;
    padding-top: 20px;
    margin-top: -30px!important;
    background-image: url(sfaira8.png);
    background-repeat: no-repeat;
    background-position: 5% 93%;
    background-size: 53%;
    color: #fff;
}
.jv-module.moduleonline-driver fieldset input[type="text"], .jv-module.moduleonline-driver fieldset input[type="email"], .jv-module.moduleonline-driver fieldset input[type="url"], .jv-module.moduleonline-driver fieldset input[type="password"], .jv-module.moduleonline-driver fieldset input[type="search"], .jv-module.moduleonline-driver fieldset .input-text, .jv-module.moduleonline-driver fieldset select, .jv-module.moduleonline-driver fieldset textarea {
   
    background-color: rgba(255, 255, 255, 0.29);
	color: #fff;
}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, .input-text:focus, select:focus, textarea:focus, input[type="text"]:hover, input[type="email"]:hover, input[type="url"]:hover, input[type="password"]:hover, input[type="search"]:hover, .input-text:hover, select:hover, textarea:hover {
    border: none;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], .input-text, select, textarea {
    border: none!important;
}
.jv-module.moduleonline-driver fieldset label {

    color: #fff;
}
input.jvcontactbtnsm.button.btn.btn-primary {
    visibility: visible!important;
}

input.jvcontactbtnsm.button.btn.btn-primary.flash {
    animation-iteration-count: 0!important;
}

select#jvcontact521ipire {
    width: 96%;
    margin-left: 14px;
}

form#jvcontact521 .controls label {
    margin: 8px!important;
}
form#jvcontact521 .controls {
    display: -webkit-inline-box;
}

.jv-module.moduleonline-driver fieldset label {
    width: 100%;
    font-weight: 500;
  
}


@media only screen and (max-width: 479px) {
	
	textarea.inputbox.none.field-Μήνυμα {
    min-height: 55px;
	min-width: 100%;
}

}
@media only screen and (max-width: 479px) {
	
.capmob {
    margin: 0px!important;
    margin-bottom: 14px!important;
}

}

fieldset.fdfd label {
    margin-left: 13px;
}


@media (max-width: 991px) {
	
.tpl-block--panel .languages-list {

    top: -44px!important;
}
}

@media (max-width: 991px) {
	
a.btn2 {
display: block;
    line-height: 18px;
    font-size: 75%;
    padding-left: 1px;
    padding-right: 8px;
	
	}
	
}

@media (max-width: 991px) {
	
.tp-caption.slideena.tp-resizeme.start {
    font-size: 195%!important;
	    top: 15%!important;
}

}

@media (max-width: 991px) {
	
.tp-caption.slide1button.tp-resizeme.start {
width: 59%!important;
    margin: auto!important;
    clear: both!important;
    float: left!important;
    position: relative;
    top: -38%!important;
    left: 20%!important;
    margin-bottom: 10px!important;
}
}

@media (max-width: 991px) {

.tp-caption.slide1button.bbbr.sfb.stt.tp-resizeme.start {
    top: -17%!important;
}
}

@media (max-width: 992px)
{
html .has-block-panel .tpl-block--panel .module-panel-1 {
    color: #777;
    background: #006db7;
    color: #fff;
}
}

@media (max-width: 992px)
{
span.countnnumber.font-size40px.text-bold {
    font-size: 250.69230769%;
}
}

@media (max-width: 992px)
{
input.inputbox {
    margin: 0!important;
	width: 100%!important;
}
}

@media (max-width: 992px)
{
fieldset.fdfd label {
    margin: 0!important;
}
}

@media (max-width: 992px)
{

select#jvcontact521ipire {
    margin: 0!important;
}
}

@media (max-width: 992px)
{

select#jvcontact521ipire {
    width: 100%;
}

}


@media only screen and (max-width: 992px) and (min-width: 768px)
{



.tp-caption.slide1button.tp-resizeme.start a {
  text-align: center;
    font-size: 18px!important;
    padding-left: 0px!important;
    padding-right: 0px!important;
    padding-bottom: 10px!important;
    padding-top: 10px!important;
}

}
@media (max-width: 992px)
{

p.pistf {
    width: 100%!important;
    text-align: center;
    top: 0px!important;
}

}
@media (max-width: 992px)
{


p.pistf2 img {
   
    float: none!important;
}

}
@media (max-width: 992px)
{

p.pistf2 {
    float: unset!important;
	text-align: center;
    margin: auto;
}
}
.b-lazy.b-loaded {
    max-height: 11000px;
}


@media (max-width: 1199px)
{
#block-mainnav ul.fxmenu li.level1 .level1 {
 
    font-size: 77%;
}
}

@media (max-width: 992px)
{

div#k2ModuleBox483 {
    margin-bottom: 30px;
}
}

@media only screen and (max-width: 768px) and (min-width: 768px) 
{
.fdfd input {
    margin-top: 5px!important;
    width: 93%!important;
    margin-left: 15px!important;
}
}

@media only screen and (max-width: 768px) and (min-width: 768px) 
{
.fdfd label {
    padding-left: 13px!important;
}
}
@media only screen and (max-width: 768px) and (min-width: 768px) 
{

form#jvcontact521 .controls {
   
    width: 50%;
}
}
@media only screen and (max-width: 768px) and (min-width: 768px) 
{

textarea.inputbox.none{
 
    min-width: 706px;
 
}
}
@media only screen and (max-width: 768px) and (min-width: 768px) 
{


.capmob {
    top: -53px!important;
    position: relative;
    float: unset!important;
}
}

@media only screen and (max-width: 768px) and (min-width: 768px) 
{


select#jvcontact521ipire {
    margin-left: 15px!important;
    width: 93%;
}
}

@media only screen and (max-width: 768px) and (min-width: 768px) 
{

.butfmob {
    margin-top: -29px!important;
    float: right;
    clear: both;
    position: relative;
    top: -10px;
	
}
}

@media only screen and (max-width: 1024px) and (min-width: 1023px)
{
fieldset.fdfd input {
width: 95%!important;
}
}

@media only screen and (max-width: 1024px) and (min-width: 1023px)
{
select#jvcontact521ipire {
width: 95%;
margin-left: 14px;
}
}

@media only screen and (max-width: 425px) and (min-width: 300px)
{


.tp-caption.slide1button.tp-resizeme.start {
    padding-left: 5px!important;
    padding-right: 5px!important;
    padding-bottom: 15px!important;
    padding-top: 15px!important;
	text-align: center;
}
}
@media only screen and (min-width: 991px) and (max-width: 1199px)
{

.tp-caption.slideena.tp-resizeme.start {
    font-size: 60px!important;
    top: 307px!important;
}
}

@media only screen and (max-width: 768px) and (min-width: 768px) 
{

.tp-caption.slideena.tp-resizeme.start {
    font-size: 50px!important;
}
}


@media only screen and (max-width: 667px) and (min-width: 667px) 
{

.capmob {
    margin-top: -279px!important;
    margin-right: -1px!important;
}
}

@media only screen and (max-width: 667px) and (min-width: 667px) 
{

textarea.inputbox.none.field-Μήνυμα {
    min-width: 100%!important;
}

}

@media only screen and (max-width: 736px) and (min-width: 736px) 
{
.fdfd input {
    width: 94%!important;
    margin-left: 13px!important;
    top: 5px;
    position: relative;
}
}
@media only screen and (max-width: 736px) and (min-width: 736px) 
{
textarea.inputbox.none.field-Μήνυμα {
    min-width: 689px!important;
}
}
@media only screen and (max-width: 736px) and (min-width: 736px) 
{
form#jvcontact521 .controls {
    display: -webkit-inline-box;
    width: 50%;
}
}
@media only screen and (max-width: 736px) and (min-width: 736px) 
{
.butfmob {
    margin-top: -39px!important;
    margin-right: 16px!important;
}
}

@media only screen and (max-width: 736px) and (min-width: 736px) 
{
.capmob {
    float: left!important;
    clear: both!important;
    margin-top: -55px!important;
}
}
@media only screen and (max-width: 667px) and (min-width: 667px) 
{


.butfmob {
    margin-right: -3px;
    position: relative;
    top: -34px;
}
}

@media only screen and (max-width: 568px) and (min-width: 568px) 
{
.capmob {
    float: right!important;
    margin-top: -278px!important;
    margin-right: -2px!important;
}
@media only screen and (max-width: 568px) and (min-width: 568px) 
{
form#jvcontact521 .controls {
    display: -webkit-inline-box;
    width: 20%;
}
}
@media only screen and (max-width: 568px) and (min-width: 568px) 
{
textarea.inputbox.none.field-Μήνυμα {
   
    min-width: 100%;
 
}
}

.brand-secondary-color, ul.ul-arrow li:before, .ul-arrow ul li:before, .blog .masonry .ItemView .ItemHead .date .fa, .view-virtuemart div.product .spacer .PricesalesPrice, .trucking-icon-warehouse .path3:before, .trucking-icon-warehouse .path4:before, .trucking-icon-warehouse .path5:before, .trucking-icon-warehouse .path6:before, .trucking-icon-chemical .path2:before, .trucking-icon-consumer .path6:before, .trucking-icon-energy .path2:before, .trucking-icon-business .path1:before, .trucking-icon-detailed .path3:before, .trucking-icon-detailed .path5:before, .trucking-icon-detailed .path10:before, .trucking-icon-detailed .path11:before, .trucking-icon-detailed .path12:before, .trucking-icon-detailed .path13:before, .trucking-icon-implementation .path19:before, .trucking-icon-oilgas .path2:before, .trucking-icon-quality .path3:before, .trucking-icon-retail .path3:before, .trucking-icon-retail .path4:before, .trucking-icon-retail .path5:before, .trucking-icon-retail .path6:before, .trucking-icon-retail .path7:before, .trucking-icon-texttile .path2:before, .trucking-icon-texttile .path3:before, .trucking-icon-texttile .path4:before, .trucking-icon-texttile .path5:before, .custom-bkg.bkg-dark-blue .trucking-icon-implementation .path19, .custom-bkg.bkg-dark-blue .trucking-icon-oilgas .path2, .custom-bkg.bkg-dark-blue .trucking-icon-quality .path3, .custom-bkg.bkg-dark-blue .trucking-icon-retail .path3, .custom-bkg.bkg-dark-blue .trucking-icon-retail .path4, .custom-bkg.bkg-dark-blue .trucking-icon-retail .path5, .custom-bkg.bkg-dark-blue .trucking-icon-retail .path6, .custom-bkg.bkg-dark-blue .trucking-icon-retail .path7, .custom-bkg.bkg-dark-blue .trucking-icon-detailed .path10, .custom-bkg.bkg-dark-blue .trucking-icon-detailed .path11, .custom-bkg.bkg-dark-blue .trucking-icon-detailed .path12, .custom-bkg.bkg-dark-blue .trucking-icon-detailed .path13, .custom-bkg.bkg-dark-blue .trucking-icon-detailed .path5, .custom-bkg.bkg-dark-blue .trucking-icon-detailed .path3, .custom-bkg.bkg-dark-blue .trucking-icon-business .path1, .custom-bkg.bkg-dark-blue .trucking-icon-energy .path2, .custom-bkg.bkg-dark-blue .trucking-icon-consumer .path6, .custom-bkg.bkg-dark-blue .trucking-icon-chemical .path2, .custom-bkg.bkg-dark-blue .trucking-icon-texttile .path2, .custom-bkg.bkg-dark-blue .trucking-icon-texttile .path3, .custom-bkg.bkg-dark-blue .trucking-icon-texttile .path4, .custom-bkg.bkg-dark-blue .trucking-icon-texttile .path5, .k2ItemsBlock-news .moduleItemDateCreated i, .k2ItemsBlock-news .catItemViewclearfix .caption h4 .moduleItemDateCreated, .k2ItemsBlock-news .catItemViewclearfix .caption h4 a .moduleItemDateCreated, .k2ItemsBlock-news .catItemViewclearfix .caption .fa {
    color: #27b9c6;
}

.tpl-block--nav-wrapper .tpl-block--logo {
	padding-left: 0px!important;
}

.langbuttons {
    background: #fbfbfb;
    width: 16px;
    COLOR: #6d6e6f;
    FONT-SIZE: 9PX;
    display: block;
    font-weight: bold;
    box-shadow: 1px 1px 6px #000;
    border-radius: 2px;
    padding-right: 2px;
    height: 14px;
    margin-left: -1px;
}

h3.title-module.title-module-topleft {
    font-size: 22px;
}