/*
Theme Name:     kidslife Child
Theme URI:    http://wedesignthemes.com/themes/dt-kidslife/
Author:     the DesignThemes team
Author URI:   http://themeforest.net/user/designthemes
Description:    Child theme for the DreamSpa theme powered by DesignThemes
Template:       kidslife
Version:        1.2
*/
@import url("../kidslife/style.css");

.dt-style-picker-wrapper {
  display: none;
}

.award-logo {
/*  padding-left: 20px; */
  padding-top: 7px;
  clear: both;
}

.twitterbird {
 display:block;
 width:219px;
 height:192px;
 background:transparent url('https://www.cyberkid.gov.gr/wp-content/uploads/2015/06/kremala.jpg') center top no-repeat;
}

.twitterbird:hover {
   background-image: url('https://www.cyberkid.gov.gr/wp-content/uploads/2015/06/kremala_hover.jpg');
}

.twitterbird2 {
 display:block;
 width:219px;
 height:192px;
 background:transparent url('https://www.cyberkid.gov.gr/wp-content/uploads/2015/06/Basket.jpg') center top no-repeat;
}

.twitterbird2:hover {
   background-image: url('https://www.cyberkid.gov.gr/wp-content/uploads/2015/06/Basket_Hover.jpg');
}

/* cyberkid table */

#cyberkid-table {
  width: 476px;
  width:100%;
  margin-left: 6px;
  padding-top: 10px;
  border: 0;
}
#cyberkid-table tr a {
  color: #000;
}

#cyberkid-table tr a:hover {
  color: #4CBCD4;
}

/* Games menu */
#menu-games {
  height: 544px;
  overflow: auto;
}

@media screen and (min-width: 900px){
.floatleft {
 float: left!important;
}

.floatright {
 float: right!important;
}

.supportoright {
 padding-right: 89px;
}

.supportoleft {
 padding-left: 56px;
}

} /* end of @media */

.support-container-inner{
  overflow: auto;
}

.dt-sc-ico-content type2 {width:100%;}

@media screen and (min-width: 640px){

.support-container {
  position: relative;
  width: 50%;
  margin: 0;
}

#support-outer-container {
  position: relative;
  overflow: auto;
}

#support-outer-container .support-container {
  display: block;
  display: inline-block;
}

#support-outer-container .column {
  position: absolute;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  top: 50%;
  right: 0;
}

.first p img {
  margin-bottom: 0;
}

#support-outer-container .first {
  width: 100% !important;
}

.wind-power, .creative-power{
  position: absolute;
  top: 50%;
  left:50%;
  margin-bottom: 0;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
}

.project-details, .post-nav-container, .portfolio-slider {
 display: none;
}

.dt-sc-ico-content .type2 {
 max-height: 30px;
}

.front-portfolio .image-overlay .zoom {
  display: none!important;
}

.front-portfolio .image-overlay a.link, .front-portfolio .image-overlay a.zoom {
  margin-left: 44px;
}

.dt-sc-icon-overlay {
 display:none;
}


.phone-no{
font-size: 35px;
  color: red;
}

.mail, .fa-phone {
font-size: 18px;
}


header .contact-details .fa .fa-phone {
 color: red!important;
}

header .contact-details {
 float: none!important;
}

.phone-no {
 margin-top: 10px!important;
}

/* #menu-item-4332 a, #menu-item-4126 a {
 font-size: 13px;
} */

#main-menu ul li.menu-item-simple-parent ul li {
  padding: 0px 10px;
}

* {

 font-family: "Trebuchet MS", Helvetica, sans-serif;
}
ul.checkmarks li {list-style:none;}
ul.checkmarks li:before {content:"\2714"; padding-right: 10px;}
#menu-item-4213 a, #menu-item-4332 a, #menu-item-4126 a  {white-space:nowrap;}
.CustomDiv{width:70%;margin:0 auto;}
.p_center{text-align:center;padding-top:15px;}
.breadcrumb-section {
    width: 100%;
    float: left;
    clear: both;
    padding: 10px 0px;
    margin: 0px 0px 80px;
    color: #FFFFFF;}
header .contact-details {
    float: right;
    margin: 0px 0px;
    padding: 0px;
}
td p {color:#4cbcd4!important;}
.Customh2{text-align: center;}
.Print1:hover{cursor:pointer;}
.copyright .container .copyright-info a img{position:relative!important;top:7px!important;left:5px!important;}
.print-filiki-simvasi{
 font-family: 'Bubblegum Sans', cursive;
}

a.sivasis-link :hover {
 color: #000!important;
}
span.ExtraFont{
font-family:'Bubblegum Sans', cursive!important;
}

.wind-power, .creative-power{
  display: block;
  font-size: 16px;
  margin-bottom: 16px;
}

.dt-sc-title{
  line-height: 1.1;
}
