

/********* GLOBAL *********/
body{
	background:#ffffff;
	background-attachment: fixed;
}


/******* Logo and Tagline ********/

.header-logo a.home-link,
.footer-logo a.home-link{
	background-image:url("https://pk-logistes.gr/wp-content/uploads/2014/10/pk-site-color-500px-width.png");
	background-repeat: no-repeat;
	width: 500px;
	height: 96px;
	text-indent:-99999px;
    font-size:0px;
	display:block;
	line-height:1;
	margin-bottom:5px;
	background-size:100%;
}

a,
.colored,
h1.kwayy-heading-style-linedot span span,
.kwayy-heading-wrapper h1 span span,
a:hover,
.widget a:hover,
.widget a:hover:before,
.widget.widget_categories a:hover:before,
.widget.widget_archive a:hover:before,
.widget.widget_nav_menu a:hover:before,
.widget.widget_meta a:hover:before,
.widget.widget_pages a:hover:before,
.entry-meta a:hover,
.entry-title a:hover,
.navigation a:hover,
.footer .widget-title span,
.comment-meta a:hover,
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:hover, 
.wpb_accordion .wpb_accordion_wrapper .ui-state-active a,
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:before,
.footer .logo span,
.tm-item .kwayy-team-social-links ul li a:hover,
.entry-content a:hover,
.comment-content a:hover,
.kwayy_footer_menu ul li a:hover,
.kwayy-servicebox-lefticon:hover  .kwayy-servicebox-title-wrapper i.kwayy-icon,
.kwayy-row-textcolor-skincolor h2,
a.like-active,
.ui-tabs-active i,
.item-thumbnail .icons a.kwayy_pf_link:hover i,
ul.customlist li:before,
span.author a:hover,
.services-feature-section .kwayy-servicebox-lefticonspacing:hover i.kwayy-icon,
.post-box:hover h4 a,
div:hover.item .item-content i.kwicon-up-dir,
.menu-features-menu-container .current-menu-item a,
.footer .widget.widget_categories a:hover:before, 
.footer .widget.widget_archive a:hover:before, 
.footer .widget.widget_nav_menu a:hover:before, 
.footer .widget.widget_meta a:hover:before, 
.footer .widget.widget_pages a:hover:before, 
.footer .widget_recent_entries li a:hover:before{
	color: #0f8a90;
}

.format-gallery .entry-content .page-links a:hover,
.format-audio .entry-content .page-links a:hover,
.format-status .entry-content .page-links a:hover,
.format-video .entry-content .page-links a:hover,
.format-chat .entry-content .page-links a:hover,
.format-quote .entry-content .page-links a:hover,
.kwayy-pagination a:hover,
.page-links a:hover,
.page-numbers.current,
.kwayy-pagination a:hover, 
.page-numbers.current,
.kwayy-servicebox-lefticonspacing:hover i.kwayy-icon,
.kwayy-servicebox-centericon:hover i.kwayy-icon,
.kwayy-pagination a:hover, 
.page-numbers.current,
.portfolio-sortable-list ul li a.active, 
.portfolio-sortable-list ul li a:hover,

.wpb_teaser_grid .categories_filter li.active a, 
.wpb_categories_filter li.active a,

.wpb_teaser_grid .categories_filter li a:hover, 
.wpb_categories_filter li a:hover,


.kwayy-carousel-controls-inner a:hover i,
.woocommerce nav.woocommerce-pagination ul li a:hover, 
.woocommerce-page nav.woocommerce-pagination ul li a:hover, 
.woocommerce #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover 
 {
    background-color: #0f8a90;
    border-color: #0f8a90;
}


.wpb_tour.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a {
    border-left-color: #0f8a90;
}

.wpb_tabs.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,
.wpb_accordion .wpb_accordion_wrapper .ui-state-active a  {
    border-top-color: #0f8a90;
}

.topicon,
.kwayy-post-date-wrapper,
.vc_progress_bar .vc_single_bar .vc_bar,
.kwayy_widget_flickr a:hover,
.kwayy-tb-bgcolor-skincolor,
.kwayy-wbar-bgcolor-skincolor,
.kwayy-row-bgcolor-skincolor h1.kwayy-heading-style-linedot:before,
.projects_holder article span.text_holder,
.tm-info,
ul.nav-menu ul a:hover,
.nav-menu ul ul a:hover,
.kwayy-row-bgcolor-skincolor,
div:hover.item .item-content,
.item-thumbnail .icons a.kwayy_pf_link i,
.item-thumbnail .icons a.kwayy_pf_featured:hover i,
body.error404 #main,
.tp-caption.modern_big_skincolor,
.pace .pace-progress,
.tp-caption.largeskincolorbg,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range, 
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_layered_nav_filters ul li a, 
.woocommerce-page .widget_layered_nav_filters ul li a,
.tp-rightarrow.default:hover:before, 
.tp-leftarrow.default:hover:before,
.flex-prev:hover i, .flex-next:hover i,
.vc_carousel .vc-carousel-control .icon-prev:hover, 
.vc_carousel .vc-carousel-control .icon-next:hover{
	background-color: #0f8a90;
}

.item-thumbnail .icons a.kwayy_pf_featured i {
  box-shadow: 0 0 0 0  #0f8a90 inset;	
  color: #0f8a90;
}

.kwayy-servicebox-lefticonspacing i.kwayy-icon,
.kwayy-servicebox-centericon i.kwayy-icon {
	box-shadow: 0 0 0 1px  #0f8a90 inset;
    color: #0f8a90;
}

.menu-features-menu-container .current-menu-item a:before {
    color: #0f8a90;
    border-color: #0f8a90;
}

.kwayy-titlebar-inner-wrapper,
.kwayy-row-bgcolor-skincolor .kwayy-row-color {
    background-color: rgba(15,138,144, 0.71);
}


/***** menu section ******/
ul.nav-menu .current-menu-item > a,
ul.nav-menu .current_page_item > a,
ul.nav-menu .current_page_ancestor > a,
ul.nav-menu .current-menu-item > a,
ul.nav-menu .current-menu-ancestor > a,

div.nav-menu > ul .current-menu-item > a,
div.nav-menu > ul .current_page_item > a,
div.nav-menu > ul .current_page_ancestor > a,
div.nav-menu > ul.current-menu-item > a,
div.nav-menu > ul .current-menu-ancestor > a,

.menu-with-icon a:hover .menu-with-icon i,
.current-menu-item a .menu-with-icon i,
.current_page_item a .menu-with-icon i,
.current-menu-ancesto a .menu-with-icon i,
.current_page_ancestor a .menu-with-icon i,

.current-menu-ancestor a .menu-with-icon i, 
.current-menu-parent .menu-with-icon i
  {
	border-color: #0f8a90;
}

/* Active Menu's Icon Color */
.current_page_item a .menu-with-icon i,
.current-menu-item a .menu-with-icon i,
.current-menu-ancesto a .menu-with-icon i,
.current_page_ancestor a .menu-with-icon i,

.current-menu-ancestor a .menu-with-icon i, 
.current-menu-parent .menu-with-icon i,

ul.nav-menu li .current-menu-item > a,
ul.nav-menu li .current-menu-parent > a{
	color: #0f8a90;
}

ul.nav-menu li:hover a i,
ul.nav-menu li li:hover > a{
    background-color: #0f8a90;
    border-color: #0f8a90;
}


/***** Global Color ******/
.skincolor,
.kwayy-skincolor,
h1.site-title span{
	color: #0f8a90;
}
.skinbgcolor{	
	background-color: #0f8a90;
}
.globalborder_20{
	/* Steps should be between -255 and 255. Negative = darker, positive = lighter */
	border-color-20: #00767c;
}
.globalborder20{
	.border-color20: 0 0 0 8px #239ea4;
}

::selection{background-color: #0f8a90; color:white;}
::-moz-selection{background-color: #0f8a90; color:white;}

.rgb-skinbgcolor{
	background:none;
	background-color: rgba( 15,138,144 , 0.8) ;
}


/******** Body text color ********/
.kwayy-row-bgcolor-dark .kwayy-blogbox-desc,
.kwayy-row-bgcolor-dark .kwayy-tst-contarea-text{
	color: #444444;
}


/******** WooCommerce ********/

.woocommerce div.product span.price, 
.woocommerce-page div.product span.price, 
.woocommerce #content div.product span.price, 
.woocommerce-page #content div.product span.price, 
.woocommerce div.product p.price,
.woocommerce-page div.product p.price, 
.woocommerce #content div.product p.price, 
.woocommerce-page #content div.product p.price {
	color: #0f8a90;
}


body.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, 
body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{
	background: rgba( 15,138,144 , 0.7);
}

body .minimal .p1 h4{
	background: #0f8a90;
    box-shadow: 0 1px 1px rgba( 15,138,144 , 0.7) inset;
}
body .minimal .highlight h3{
	background: #00767c;
}
body #shaon-pricing-table .priceTitle span,
body #shaon-pricing-table .featureTitle span,
.error404 a.back-button,
body.woocommerce nav.woocommerce-pagination ul li span.current, 
body.woocommerce #content nav.woocommerce-pagination ul li span.current, 
body.woocommerce-page nav.woocommerce-pagination ul li span.current, 
body.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce ul.products li.product .onsale, 
.woocommerce-page ul.products li.product .onsale,
.woocommerce span.onsale, 
.woocommerce-page span.onsale{
	background: #0f8a90;   
}
body .pagination span.current,
body.woocommerce nav.woocommerce-pagination ul li span, 
body.woocommerce #content nav.woocommerce-pagination ul li span, 
body.woocommerce-page nav.woocommerce-pagination ul li span, 
body.woocommerce-page #content nav.woocommerce-pagination ul li span{
	border: 1px solid #0f8a90;
}



/** Elements **/
blockquote{
	border-left: 2px solid #0f8a90;
}
body .vc_progress_bar .vc_single_bar.bar_blue .vc_bar,
body .globalbutton{
	background-color: #0f8a90 !important;
}

.woocommerce ul.products li.product .add_to_cart_button, 
.woocommerce-page ul.products li.product .add_to_cart_button,
.woocommerce-page ul.products li.product .button.product_type_variable, 
.woocommerce-page ul.products li.product .product_type_grouped,
.woocommerce ul.products li.product .button.product_type_variable, 
.woocommerce ul.products li.product .product_type_grouped,
.woocommerce div.product form.cart .button, 
.woocommerce-page div.product form.cart .button, 
.woocommerce #content div.product form.cart .button, 
.woocommerce-page #content div.product form.cart .button,

.woocommerce a.button, 
.woocommerce-page a.button, 
.woocommerce button.button, .woocommerce-page button.button, 
.woocommerce input.button, .woocommerce-page input.button, 
.woocommerce #respond input#submit, 
.woocommerce-page #respond input#submit, 
.woocommerce #content input.button,
.woocommerce-page #content input.button

.woocommerce table.cart td.actions .button.alt, 
.woocommerce-page table.cart td.actions .button.alt, 
.woocommerce #content table.cart td.actions .button.alt, 
.woocommerce-page #content table.cart td.actions .button.alt,

.woocommerce-page #content input.button[name="update_cart"],
.woocommerce #content input.button[name="update_cart"],

.woocommerce-page #content input.button[name="apply_coupon"],
.woocommerce #content input.button[name="apply_coupon"],

.woocommerce #payment #place_order, 
.woocommerce-page #payment #place_order,

.woocommerce .widget_price_filter .price_slider_amount .button, 
.woocommerce-page .widget_price_filter .price_slider_amount .button

 {
	box-shadow: 0 0 0 1px  #0f8a90 inset;	
    color: #0f8a90}

.woocommerce ul.products li.product .add_to_cart_button:hover, 
.woocommerce-page ul.products li.product .add_to_cart_button:hover,
.woocommerce-page ul.products li.product .button.product_type_variable:hover, 
.woocommerce-page ul.products li.product .product_type_grouped:hover,
.woocommerce ul.products li.product .button.product_type_variable:hover, 
.woocommerce ul.products li.product .product_type_grouped:hover,
.woocommerce div.product form.cart .button:hover, 
.woocommerce-page div.product form.cart .button:hover, 
.woocommerce #content div.product form.cart .button:hover, 
.woocommerce-page #content div.product form.cart .button:hover,

.woocommerce a.button:hover, 
.woocommerce-page a.button:hover, 
.woocommerce button.button, .woocommerce-page button.button:hover, 
.woocommerce input.button, .woocommerce-page input.button:hover, 
.woocommerce #respond input#submit:hover, 
.woocommerce-page #respond input#submit:hover, 
.woocommerce #content input.button:hover,
.woocommerce-page #content input.button:hover,

.woocommerce table.cart td.actions .button.alt:hover, 
.woocommerce-page table.cart td.actions .button.alt:hover, 
.woocommerce #content table.cart td.actions .button.alt:hover, 
.woocommerce-page #content table.cart td.actions .button.alt:hover,

.woocommerce-page #content input.button[name="update_cart"]:hover,
.woocommerce #content input.button[name="update_cart"]:hover,

.woocommerce-page #content input.button[name="apply_coupon"]:hover,
.woocommerce #content input.button[name="apply_coupon"]:hover,

.woocommerce #payment #place_order:hover, 
.woocommerce-page #payment #place_order:hover, 

.product-remove a,

.woocommerce .widget_price_filter .price_slider_amount .button:hover, 
.woocommerce-page .widget_price_filter .price_slider_amount .button:hover,

#totop:hover

 {
    background-color:  #0f8a90;
}



/**
 * button Global Skincolor
 * ----------------------------------------------------------------------------
 */
button.skincolor/*text color*/ {
	color: #fff;
}

.kwayy-btn-effect-colortogrey.kwayy-btn-color-skincolor{
	background-color:  #0f8a90;
}

/* Skincolor Button (Border to Color style) */
.kwayy-btn-effect-bordertocolor.kwayy-btn-color-skincolor,
button, input[type="submit"], input[type="button"], input[type="reset"]{
	box-shadow: 0 0 0 1px  #0f8a90 inset;	
}
.kwayy-btn-effect-bordertocolor.kwayy-btn-color-skincolor span,
button, input[type="submit"], input[type="button"], input[type="reset"]{
	color: #0f8a90}
.kwayy-btn-effect-bordertocolor.kwayy-btn-color-skincolor:hover,
button:hover, button:focus, input[type="submit"]:hover, 
input[type="button"]:hover, input[type="reset"]:hover, 
input[type="submit"]:focus, input[type="button"]:focus, 
input[type="reset"]:focus{
	background-color:  #0f8a90;
	box-shadow: 0 0 0 26px rgba(0,0,0,0.0) inset;		
}
.kwayy-btn-effect-bordertocolor.kwayy-btn-color-skincolor:hover span{
	color:#fff
}


/* Skincolor Button (Color to Border style) */
.kwayy-btn-effect-colortoborder.kwayy-btn-color-skincolor {
	box-shadow: 0 0 0 26px rgba(0,0,0,0.1) inset;	
	color:  #0f8a90;
	background:  #0f8a90;	
}
.kwayy-btn-effect-colortoborder.kwayy-btn-color-skincolor:hover {
	box-shadow: 0 0 0 1px  #0f8a90 inset;	
	background:none;	
}
.kwayy-btn-effect-colortoborder.kwayy-btn-color-skincolor:hover span{
	color:  #0f8a90;	
}

/* Skincolor Button (Gray to Color style) */
.kwayy-btn-effect-greytocolor.kwayy-btn-color-skincolor:hover{	
	background-color:  #0f8a90;
}

/* Skincolor Button (Color to Dark Gray style) */
.kwayy-btn-effect-colortodarkgrey.kwayy-btn-color-skincolor{
	background-color:  #0f8a90;	
}
.kwayy-btn-effect-colortodarkgrey.kwayy-btn-color-skincolor:hover{
	background-color: #333;	
}

/* Skincolor Button (Dark Gray to Color style) */
.kwayy-btn-effect-darkgreytocolor.kwayy-btn-color-skincolor:hover{
	background-color:  #0f8a90;	
}

/* White Button (Border to Color style) */

.kwayy-btn-effect-bordertocolor.kwayy-btn-color-white:hover span,
.kwayy-heading-sepicon i,

.kwayy-testimonial-designation{
	color: #0f8a90;
}



/**
 * 6.1 Widgets
 * ----------------------------------------------------------------------------
 */

.tagcloud a:link:hover, 
table tr th{
	background-color:  #0f8a90;
}

div:hover.item .item-content{
	border-color: #0f8a90;
}



/*** Custom Code ***/
li {
    line-height: 26px;
}
.welcome-heading {
    display: inline-block;
    font: 700 23px/30px "Open Sans", sans-serif;
    margin: 0 0 26px;
}
.welcome-bar {
    background: none repeat scroll 0 0 #141314;
    display: block;
    height: 6px;
    margin-top: 18px;
    position: relative;
    width:85%;
   
}
.welcome-bar-span {
    background: none repeat scroll 0 0 #0f8a90;
    display: inline-block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 69px;
}
.welcome-button {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #0f8a90;
    border-radius: 0;
    box-shadow: none;
    color: #0f8a90!important;
    display: inline-block;
    font: 700 14px/37px "Open Sans",sans-serif;
    margin: 0;
    padding: 0 25px;
    text-decoration: none !important;
    text-shadow: none;
    text-transform: uppercase;
    transition: all 0.25s ease 0s;
}
.welcome-thumbnail {
    border: 0 none;
    border-radius: 0;
    box-shadow: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    display:block;
}
.welcome-badge {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 0;
    color: #0f8a90;
    float: left;
    font: 700 56px/56px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: -5px 34px 0 0;
    padding: 0;
    width: 65px;  
    display:inline-block;
}
.welcome-badge i {
    color: #141314;
    font-style: normal;
    float:left;
}
.welcome-h3 {
    margin-top:0;
    font-size:14px;
    color:#2c3e50;
}
.welcome-caption {
    overflow: hidden;
    padding: 0;
    color: #717171;
}
.welcome-list1 {
    list-style: outside none none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    padding-left: 0 !important;
}
.welcome-list1 li {
    font-size: 13px;
    line-height: 1.42857;
    margin-bottom: 10px!important;
    overflow: hidden;
}
.welcome-list1 li figure {
    float: left;
    /*margin-right: 40px;*/
    width: 50px;
}
.welcome-extra-wrap {
    overflow: hidden;
}
.welcome-extra-wrap h3 {
    margin-left:67px; 
    margin-top:0;
    margin-bottom:10px;
    font-size:14px;
    color:#2c3e50;
}
.welcome-extra-wrap p {
    margin-left:67px;
}
.impact-text-large {
    line-height:28px;
    font-family: Open Sans;
    font-size:24px!important;
}
.kwayy-row-bgcolor-grey {
    background-color:#f2f2f2!IMPORTANT;    

}
.kwayy-testimonial-box, #comments {display:none;}
button, input, textarea {
    border: 1px solid #0f8a90;}
.kwayy-heading-wrapper-align-center .kwayy-subheading, .kwayy-portfolio-boxes-wrapper.kwayy-text-position-top .kwayy-subheading {
    color: #444; }
.kwayy-heading-sepicon:before, .kwayy-heading-sepicon:after, .kwayy-subheading:before, .kwayy-subheading:after {
    border-bottom: 1px solid #444;    }
.kwayy-servicebox-title-wrapper h2.kwayy-servicebox-title {font-weight:500;}

.espabanner {
    position: fixed;
    left: 0px;
    bottom: 40px;
    z-index: 999999;
    max-width: 360px;
}

img.image.wp-image-3943.attachment-medium.size-medium {
    margin-top: 2rem;
}








/*-----------------------------------*/
/******  END OF DYNAMIC CSS  ********/
/*-----------------------------------*/