/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/*-------------------------------sSub--------------------------------*/
/*-------------------------------------------------------------------*/

.uk-icon-button.uk-icon-twitter {
    display: none;
}
.uk-icon-button.uk-icon-pinterest {
    display: none;
}
.uk-icon-button.uk-icon-google-plus {
    display: none;
}
.uk-dropdown-navbar {
    background: #F4F4EC none repeat scroll 0 0;
}
.uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus {
    color: #C1938A;
}
.tm-navbar-fixed .tm-toolbar, .tm-navbar-fixed .tm-navbar {
    z-index: 99;
}
.uk-nav-sub{
  font-size: 12px;
}
/*--------------------morfopoihsh selidas arthroy---------------------*/
article {
    color: #6d3c58;
}
.uk-article-title{
  color: #6d3c58;
  text-align:center;
}
.uk-nav-navbar > li > a {
    color: #8d8480;
}
.uk-width-1-1.uk-row-first {
    color: #6d3c58;
}
.tm-panel-header > .uk-panel-title {
    color: #6d3c58;  
}
.tm-panel-header > .uk-panel-title::before {
    color: #6d3c58;  
}
.uk-panel-title {
      color: #6d3c58; 
}
.uk-icon-button {
  color: #6d3c58;
  border: 1px solid #6d3c58;
  margin: 5px;
}
.uk-icon-button:hover, .uk-icon-button:focus {
        color: #6d3c58;
}
.uk-link-muted, .uk-link-muted a {
    color: #6d3c58;
}
.uk-link-muted:hover, .uk-link-muted a:hover {
    color: black;
}

a, .uk-link {
    color: #6d3c58;
}
a:hover, .uk-link:hover {
    color: black;
}

.uk-text-primary {
    color: #6d3c58 !important;
}
.uk-article img {
margin-right:30px;
}
.uk-article img {
    margin-left: 14px;
}
.moto{
      color: #6d3c58;
  	  font-weight: bold;
}
.tm-block.tm-block-main {
  background:#f0e9e6;
}
.tm-block.tm-block-bottom-c {
    background:#f0e9e6;
}
.tm-block.tm-block-bottom-d {
      background:#f0e9e6;
}
.uk-panel-box {
   /* background-color: #6d3c5833;*/
}
.uk-icon-button.uk-icon-facebook {
    margin-left: 24px;
}

/*-------------------/morfopoihsh selidas arthroy---------------------*/

.prosklitiria {
    text-align: center;
} 
.portofolio {
    color: #6d3c58;
    text-align: center;
}

.uk-flex.uk-flex-middle.uk-flex-wrap.uk-clearfix.uk-margin{
    margin-left: 47px;
    margin-top: 20px;
}
.uk-nav-navbar > li.uk-active > a {
    color: #6d3c58;
}

/*-----------------responsive-------------------*/
@media(max-width: 1115px){
.tm-toolbar, .tm-navbar > div {
padding-left: 20px !important;
padding-right: 35px !important;

}
}
  @media(max-width: 1253px){
  .uk-navbar-nav > li > a {
    font-size: 12px !important;
    padding: 0 8px !important;
}


}
@media(max-width: 885px){
.uk-navbar-nav > li > a {
    font-size: 11px !important;
    padding: 0 5px !important;
}
}
@media(max-width: 860px){
.tm-logo.uk-hidden-small {
    width: 20% !important;
}
}
@media(max-width: 280px){
.uk-offcanvas-bar {
    max-width: 220px;
  }
}
/*-----------------/responsive-------------------*/

.uk-navbar-content.uk-hidden-small {
    display: none;
}

/*.uk-navbar-nav > li > a {

    padding: 0;
  
    margin: 7px;
}*/

/*--------------------offcanvas-menu------------------------*/
.uk-offcanvas-bar {
    background: #968a85;
}
html .uk-nav.uk-nav-offcanvas > li.uk-active > a {
    background: #867b76;
}
.uk-nav-offcanvas .uk-nav-sub {
    background: #6f6460;
    border-top: 1px solid #6f6460;
    border-bottom: 1px solid #6f6460;
}

/*-------------------/offcanvas-menu------------------------*/

/*------------------------forma epikoinwnias-----------------------*/
 .rapid_contact textarea
{
    width:500px !important;
    height:150px !important;
}

.rapid_contact.form-control.inputbox {
  width:500px !important;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    border-radius: 0;
    box-shadow: none;
    height: 22px;
    line-height: 22px;
    color: black;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #0000004d;
}
.btn-primary, .btn-info, .btn-inverse {
    background-color: #6d3c58;
    color: #ffffff;
    border-color: rgba(0, 0, 0, 0);
}
.btn-primary:hover, .btn-info:hover, .btn-inverse:hover {
    background-color: #902160;
    color: #ffffff;
}
.rapid_contact form {
    margin-top: 35px;
    text-align: center;
}

/*-----------------------/forma epikoinwnias-----------------------*/

/*.tm-toolbar, .tm-navbar > div {
    padding-left: 150px;
    padding-right: 200px;
}*/
    .tm-toolbar, .tm-navbar > div {
    padding-left: 120px;
    padding-right: 160px;
}
.tm-main-bottom .uk-panel-box {
  padding:18px !important;
}
.tm-block.tm-block-main {
    background: white;
}
.tm-bottom-c h3 {
  margin-top:30px;
}
/*-----------------------------allages se background----------------------------*/
.uk-flex.uk-flex-middle.uk-flex-center.uk-flex-space-between {
    background: #f0e9e6 !important;
}
.tm-overlay-lykka .uk-panel.uk-panel-header.uk-panel-space.uk-width-1-1.uk-flex.uk-flex-middle.uk-flex-center.uk-text-center.uk-flex-item-auto {
    background: #f0e9e6;
}
.tm-block-top-d {
    background: #f0e9e6;
}
/*-----------------------------/allages se background----------------------------*/
#form1 .button-submit {
    background: #9b3972 none repeat scroll 0 0 !important;
}
@media (max-width:767px)
{
  .custom-newsletter
  {
    width:100% !important;
  }
  
}
@media (max-width:600px)
{
  .destin
  {
    display:none;
  }
  
}