/*******************************************
***          ArtsPR Framework: css          ***
*******************************************/
ol {padding-left: 18px!important;}
li {padding-left: 0px!important;}
#yt_spotlight4 {color: #dc345b!important;}
.breadcrumb > li + li:before {color: #dc345b!important;}
.jcomments-slogin-buttons a{width:44px;}
#system-message .alert {display: none;}
.panel-primary > .panel-heading {color: #ffffff; background-color: #dc345b; border-color: #dc345b;}
.panel-primary {border-color: #dc345b;}
#yt_spotlight1 {background: #f9f8f8 !important;}
.gkHighlighterWrapperSub {margin-left: 70px !important;}
.gkHighlighterInterface {padding: 4px 7px !important;}
.backtotop{top: 430px !important;}
/*diagonismos sticky*/
#spotlight9{position: fixed;left: -100px;top: 430px;z-index: 9999;width: 0%;}
#spotlight9.block.show{transition: left 2s ease-in-out;left: 0px !important;}
#spotlight9 > div, #popup, #popup img{margin: 0 !important;}
#spotlight9 > div, #popup{margin-left: 0 !important;margin-right:0 !important;}
#sticky-diag{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);}
#popup > p{margin-bottom: 65px;margin-left:-69px;}
.diagonismoi-sticky{display:none;}
#popup > div > h4{background: #fff;}
/*arthra arxiki*/
/*#txmod_656 > div.pri-col > div > div > a:nth-child(1) > div{float: left; width: 60%; padding-right: 12px;}*/
/*grigori ploigisi menou arxiki*/
#slideshow > div.module.grigori-ploigisi > h3{text-align: center !important;}
#slideshow > div.module.grigori-ploigisi, #slideshow > div:nth-child(2){margin-bottom: 5px !important;}
#quick-menu > li{float: left;width: auto;margin-right: 20px;white-space: nowrap;}
html{scroll-behavior: smooth;}
/*nees kuklofories-arxiki*/
#author-nees{font-size: 18px!important;margin-top: -8px;}
#meganavigator > li.level1.artspr > a::before{content: url('https://diastixo.gr/images/yellow-dot.png');padding-right: 4px;}
#exartimata img{margin:0 !important;padding-left: 8px;}
/*for bottom social media*/
.diastixo-facebook, .diastixo-twitter, .diastixo-gplus, .diastixo-instagram, .diastixo-youtube, .diastixo-linkedin, .diastixo-pinterest, .diastixo-rss{float: left;width: 12.5%;}
.diastixo-social-media{width: 100%;}
#yt_spotlight6 .container {background: none!important;}
#position1 {padding-top: 20px!important;}
@import url(//fonts.googleapis.com/css?family=Ubuntu&subset=latin,latin-ext);
.left-r{width:50%!important; float:left !important;}
.right-r{width:50%!important; float:left!important;}
blockquote p {background: none!important; font-size: 28px!important; font-weight: 400!important; line-height: 1.5!important; color: #333!important;}
blockquote {background: none!important; padding: 15px 20px!important; margin: 20px 0px 20px!important; padding-left: 50px!important; border-left: 5px solid #dc345b!important;}
#yt_logo .logo {padding: 0px 0;}
body {font-size: 18px!important; line-height: 30px!important;}
body h1, body h2, body h3, body h4, body h5, body h6 { color: black; font-family: Ubuntu!important;}
a {color: #dc345b!important;}
#author_infobox .author_infobox_aboutme, #author_infobox .author_infobox_articles {font-size: 100%; margin-top: 14px;}
.author_infobox_description {padding-left: 180px;}
#author_infobox {border: 1px solid white; border-radius: 36px; margin: 0px; margin-top: 50px;}
/*#copyright .designby copyright_middle {display:none!important;}
.copyright {font-size: smaller!important;}*/
#meganavigator.fancyMenu li.level1.active {background: #fddbe3 !important;}
#yt_spotlight5 {padding: 0px 0 40px!important;}
/*.peeloverlay {z-index: 999999!important;}
#page-peel-banner img {z-index: 9999999!important;}*/
#yt_footer {font-size: 10px!important; line-height: 0px!important; padding: 0px 0 0px!important; border-top: 3px dashed #f5dee3!important; margin: 30px 0 0!important;}
.item-page .img-fulltext img:hover {opacity: 1!important;}
table.category thead tr th {background: #caf3ff!important;}
.table-striped > tbody > tr:nth-child(odd) > td {background-color: #f8fff6!important;}
.pagination-warpper.pagination-top {display: none!important;}
.creativecontactform_wrapper .powered_by {display: none!important;}
.creativecontactform_wrapper {border: 0px solid #dedede !important;}
.creativecontactform_title  {display: none!important;}
.creativecontactform_wrapper {margin: 0px 0!important;}
.creativecontactform_send {float:left!important;}
/*.img_caption {display: block!important}*/
.caption_img {float: right!important; font-size: 12px!important;}
/*#content {float: none !important;}*/

h6 {color: #9a9a9a!important; border: dashed 2px #dedddd!important; padding: 10px!important;}

#GSearch559 {font-size: 14px!important; border: dashed #f5dee3!important; padding: 25px 60px!important; margin-top: 50px!important;}
.btn-primary {background-color: #ffffff!important; border-color: #000000!important;}
.btn {padding: 6px 14px!important; font-weight: bold!important;}
div.blog-gsearch.columned .item { padding: 10px 20px!important; border-right: dashed #f5dee3!important; border-left: dashed #f5dee3!important; border-radius: 36px!important; background: #19d6290a!important; box-shadow: none!important;}
div.blog-gsearch.columned .item {border: 1px solid #f6fdf7!important;}

input[type="submit"] {font-size: 14px!important; color: #666666!important; font-style: normal!important; font-weight: bold!important; text-decoration: none!important; text-shadow: 0px 0px 3px #ffffff!important; font-family: inherit!important; padding: 6px 14px!important; margin-top: 1px!important;}

h2 {text-transform: none !important; font-weight: 600!important; font-size: 36px!important;}
.blog .items-leading .item .category-name {font-size: 18px!important; font-family: Ubuntu!important;}
/*.button, button, .btReverse {/*background: #c6ecf5!important; padding: 5px 38px!important; font-size: 14px!important; border-radius: 18px!important; color: #dc345b!important; border: 1px solid!important; margin-right: 111px!important; margin-top: 20px!important; background: #ffffff0a!important;}*/
.button:hover, button:hover {background: #db3961!important;}

label {font-size: 14px!important;}

#yt_spotlight4 {background: #fff!important; padding: 0px 0px 0px!important; margin-bottom: -24px!important; margin-top: 10px!important; color: #fff!important;}

ul.resmenu {background-color: #efefef!important;}
.backtotop {background-color: #efefef!important;}

#accessibility-links #text_plugin {width: 115px!important;}
div#accessibility-links label {padding-left: 30px!important;}

.sfg-form input[type=text]{margin: 3px 39px!important; font-family: Ubuntu!important; font-size: 14px!important; line-height: 12px!important; height: 23px!important;}
.pagination > li > a:hover  {background: #eef9da!important; border: 2px solid #ccd6ba!important;}
.pagination li.active span {background: #c3c2f7 !important; border: 2px solid #a0a0ca !important;}
#content {padding: 20px 0 !important;}
#yt_spotlight3 {padding: 20px 0 0px;}
h3 .heading{font-size: 110%!important;}
/*h3 {font-weight: 500!important;}*/
h3.jart-title a {text-transform: none !important;}
/*h3.module .modtitle {font-size: 35px; color: #e84801;}*/
.designby {display: none!important; }
body {color: #000000; font-size: 14px; line-height: 26px;}
#content {background: #fff;}
blockquote {/*font-size: 2em!important;*/ font-family: inherit!important; padding-left: 80px; margin-bottom: 40px; padding: 30px 20px 20px; margin: 0px 20px 20px; border-left: none;}
.pull-left {float: none!important;}
#meganavigator > li > .item-link {margin: 0!important; color: #222!important; font-size: 18px!important; display: block!important; cursor: pointer!important; text-transform: uppercase!important; padding: 3px 6px!important;  font-family: Ubuntu!important; font-weight: bold!important; border-right: 1px solid #333!important; }
#yt_menu {border-top: 1px solid #000000!important; border-bottom: 1px solid #000000!important; padding-bottom: 25px!important;}
.mainmenu-wrapper {margin-top: 10px;}
.bt-cs .bt-inner img {outline: 1px solid #ffffff!important;}
.bt-row-seperate {border-bottom: 1px dotted #fff!important;}
.sec-col .heading {margin-top: 15px; line-height: 25px;}
.xco-wrap .xco-btn {border: 0!important; padding: 0!important;}
img {display: block; margin-left: auto; margin-right: auto;}
.module .modtitle {text-transform: uppercase; font-size: 30px!important; line-height: 50px; margin: 0 0 10px; font-weight: 900; font-family: Ubuntu!important; color: #da335a; border-bottom: dashed #f5dee3;}
#yt_bottom .module h3.modtitle {font-size: 16px!important; padding-bottom: 10px!important;}
.xco-wrap .xco-btn {line-height: 24px; margin-top: 0px; font-size: 14px; font-weight: 400;}
.related-title {text-transform: uppercase;}
.pagination > li > a, .pagination > li > span {background-color: #156f5e;}
.mnwall-readmore {margin: -5px 0 0!important;}
.blog .items-row .item .media:hover .item-image {background: #eef9da!important;}
#meganavigator .mega-content ul.subnavi li .item-link {padding: 0 10px!important; line-height: 40px!important;}
.alpha {margin-left: -2px;}
#accessibility-links {background-color: rgb(239, 239, 239)!important;}
div.volume_step.active {background-color: #dc345b!important;}
div.scbasebin.screenreader.text {background: url(images/screen-reader-symbols_disabled-hearing-symbol2.png) no-repeat 3px 2px!important;}
#volume_step1 {height: 10px!important;}
#volume_step2 {height: 12px!important;}
#volume_step3 {height: 14px!important;}
#volume_step4 {height: 16px!important;}
#volume_step5 {height: 18px!important;}
div.volume_step {width: 8px!important;}

.mnwall-s-desc, .mnwall-desc {font-size: 18px!important; line-height: 24px!important; font-family: Ubuntu!important;}

h3.mnwall-title a, h3.mnwall-title span {font-size: 18px!important; line-height: 24px!important; text-transform: none!important;}
.mnwall-big .mnwall-item-inner h3.mnwall-title a, .mnwall-big .mnwall-item-inner h3.mnwall-title span {font-size: 20px!important; line-height: 24px!important;}
.mnwall-date {text-transform: none!important;}
.mnwall-readmore a {padding: 0px 8px!important;}

.ac h6 {font-size: 18px!important; line-height: 30px!important;}
.mnwall-big .mnwall-item-inner h3.mnwall-title a, .mnwall-big .mnwall-item-inner h3.mnwall-title span {font-size: 28px!important; line-height: 30px!important;}

.xco-media-left .heading {font-size: 18px; line-height: 25px;}

.bt-title {color: #000000!important; text-transform: none!important; font-size: 22px;}
.bt-category {font-size: 16px;}
.bt-cs .bt-author {font-weight: normal!important; font-size: 20px!important;}
.readmore {font-size: 14px;}
.bt-introtext {padding-top: 18px!important;}

.light-text h3.mnwall-title a, .light-text h3.mnwall-title span {color: rgba(255, 255, 251, 1)!important; font-weight: 100!important;}
.light-text .mnwall-s-desc, .light-text .mnwall-desc, .light-text .mnwall-price, .light-text .mnwall-hits, .light-text .mnwall-count {color: rgba(255, 255, 251, 1)!important;}
.light-text .mnwall-item-info {color: rgba(255, 255, 251, 1)!important;}
.light-text .mnwall-item-info a {color: rgba(255, 255, 251, 1)!important;}
.light-text .mnwall-date {color: rgba(255, 255, 251, 1)!important;}
.light-text .mnwall-readmore a {color: rgba(255, 255, 251, 1)!important;}
.light-text .mnwall-readmore a {border: 0px solid rgba(255,255,255,0.7)!important; border-left: 1px solid rgba(255,255,255,0.7)!important; border-right: 1px solid rgba(255,255,255,0.7)!important;}
h3.mnwall-title {padding: 0px 15px 0!important;}

#bt-introtext #bt-author (color: #000000;)


#yt_spotlight5 {padding: 0px 0 40px;}

ps10 {float:left; width:100% !important; padding-bottom: 30px;}
#ps11 {float:left; width:33.3% !important;}
#ps12 {float:left; width:33.3% !important; padding-bottom: 30px;}
#ps13 {float:left; width:33.3% !important;}
#ps14 {float:left; width:33.3% !important;}
#ps15 {float:left; width:33.3% !important; /*padding-top: 7px;*/}
#ps1 {padding-top: 0px;}
#ps5 {/*background: rgba(0, 0, 0, 0) url("../images/bg/bg-newsletter.jpg") no-repeat scroll center top; padding: 62px 0; color: #fff;*/}

#ads1 {float:left; width:50% !important; top: 20px;}
#ads2 {float:left; width:50% !important; padding-top: 20px !important; padding-left: 15px !important; padding-right: 15px !important;}
#ads3 {float:left; width:0% !important;}
#ads4 {float:left; width:0% !important;}

#ads5 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 9px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads6 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads7 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads8 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads9 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads10 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads11 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads12 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads13 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads14 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads15 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads16 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads17 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads18 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads19 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads20 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads21 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads22 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads23 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads24 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads5b1 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 9px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads5b2 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 9px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads5b3 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 9px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads5b4 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 9px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads25 {float:left; width:25% !important; margin-top: 29px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads26 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads27 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads28 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads29 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads30 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads31 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads32 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads33 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 9px!important; border: 1px solid #c3c3c3!important;}
#ads34 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 9px!important; border: 1px solid #c3c3c3!important;}
#ads35 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads36 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 9px!important; border: 1px solid #c3c3c3!important;}
#ads37 {float:left; width:25% !important; margin-top: 29px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads38 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 9px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads39 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads40 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads41 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads42 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads43 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads44 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads45 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads46 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads47 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads48 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads49 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads50 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads51 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}
#ads52 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px; background-color: #fff!important; padding-top: 10px!important; padding-bottom: 10px!important; border: 1px solid #c3c3c3!important;}



#adslogo1 {
width: 100%;
    display: block;
	height: 202px;
    width: 26%;
    position: relative;
    top: 70px;
    margin-left: 40px;
    margin-top: -199px;
}

#adsleft {
	display: block;
    position: fixed;
    top: 663px;
    margin-left: -245px;
	z-index: 9999!important;
}

#adslogo2 {
    width: 100%;
    display: block;
    width: 26%;
    position: relative;
    top: 70px;
    margin-left: 480px;
    margin-top: -204px;
	}
	
#adsright {
    position: fixed;
    top: 663px!important;
    margin-left: 1183px!important;
	z-index: 9999!important;
}
#adsleft {z-index: 9999!important;}

/* Medium devices Desktops  
// ------------------*/
@media (min-width: 1200px) and (max-width: 2000px) {
@media (min-width: 1200px) and (max-width: 2000px) {
.mnwall-list .mnwall-item-inner {padding: 88px 10px!important;}
}
@media (min-width: 980px) and (max-width: 1199px) {
h3 {font-size: 100%!important;}
#adslogo1 {margin-left: -15px;}

/*#adslogo1 {display: none!important;}*/
#adsleft {display: none!important;}
/*#adslogo2 {display: none!important;}	*/
#adsright {display: none!important;}
.module .modtitle {font-size: 23px!important;}
#ps13 {float: left; width: 50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px;   padding-right: 5px; !important;}
#ps14 {float: left; width: 50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px;   padding-right: 5px; !important;}
#ps15 {float: right; width: 50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px;   padding-right: 5px; !important;}

#yt_menu {background: #fff!important; padding-bottom: 60px!important;}
#yt_menu .btn-hamburger {font-family: Ubuntu!important;}
.button, button, .btReverse {background: #c6ecf5!important;}


#page-peel-banner {display:none !important;}
.modal-backdrop.in {display: none !important};
}
.slideout-menu {z-index: 99999!important;}
}

/* Medium devices Desktops  
// ------------------*/
@media (max-width: 1024px) and (max-height: 1366px) {
  /*grigori ploigisi menu*/
  #slideshow > div.module.grigori-ploigisi, #slideshow > div:nth-child(2){display:none !important;}
}

/* Small devices Tablets	
// ------------------*/
@media (min-width: 768px) and (max-width: 979px) {
  /*grigori ploigisi menu*/
  #slideshow > div.module.grigori-ploigisi, #slideshow > div:nth-child(2){display:none !important;}
/*for bottom social media*/
.diastixo-facebook, .diastixo-twitter, .diastixo-gplus, .diastixo-instagram, .diastixo-youtube, .diastixo-linkedin, .diastixo-pinterest, .diastixo-rss{float: left;width: 25%;padding: 10px;align-items: center;}
.left-r{width:100%!important; float:left !important;}
.right-r{width:100%!important; float:left!important;}	
h3 {font-size: 100%!important;}	
#adslogo1 {display: none!important;}
#adsleft {display: none!important;}
#adslogo2 {display: none!important;}	
#page-peel-banner {display:none !important;}
.modal-backdrop.in {display: none !important};
.blog .items-row .item .media-body {padding: 25px 0px!important;}
h2 {font-size: 34px!important;}

#yt_menu {background: #77c0d2!important;}
#yt_menu .btn-hamburger {font-family: Ubuntu!important;}
.button, button, .btReverse {background: #c6ecf5!important;}

#adsright {display: none!important;}
#adsleft {display: none!important;}
.module .modtitle {font-size: 23px!important;}
#ps13 {float: left; width: 50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px;   padding-right: 5px; !important;}
#ps14 {float: left; width: 50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px;   padding-right: 5px; !important;}
#ps15 {float: right; width: 50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px;   padding-right: 5px; !important;}
.slideout-menu {z-index: 99999!important;}

/*#ads52 {display:none!important;}*/
#page-peel-banner {display:none !important;}
.modal-backdrop.in {display: none !important};

#bottom1 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#bottom2 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#bottom3 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#bottom4 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads1 {float:left; width:50% !important; top: 15px;}
#ads2 {float:left; width:50% !important; padding-top: 15px !important; padding-left: 15px !important; padding-right: 15px !important;}
#ads3 {float:left; width:0% !important;}
#ads4 {float:left; width:0% !important;}

#ads5 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads6 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads7 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads8 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads9 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads10{float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads11 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads12 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads13 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads14 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads15 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads16 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads17 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads18 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 32px; padding-left: 5px; padding-right: 15px;}
#ads19 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads20{float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads21 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads22 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 32px; padding-left: 5px; padding-right: 15px;}
#ads23 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads24 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads5b1 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads5b2 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 32px; padding-left: 5px; padding-right: 15px;}
#ads5b3 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads5b4 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads25 {float:left; width:50% !important; margin-top: 29px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads26 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads27 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads28 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads29 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads30 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads31 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads32 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads33 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads34 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads35 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads36 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads37 {float:left; width:50% !important; margin-top: 29px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads38 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads39 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads40 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads41 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads42 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads43 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads44 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads45 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads46 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads47 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads48 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads49 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads50 {float:left; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads51 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads52 {float:left; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
}

/* Extra small devices Phones
// ------------------*/
@media (max-width: 767px){
#page-peel-banner {display:none !important;}
.modal-backdrop.in {display: none !important};
  /*arthra arxiki*/
#txmod_530 > div.pri-col > div > div > a:nth-child(1) > div{float: none; width: 100%; padding-right: 0px;}
  /*grigori ploigisi menu*/
  #slideshow > div.module.grigori-ploigisi, #slideshow > div:nth-child(2){display:none !important;}
/*for bottom social media*/
.diastixo-facebook, .diastixo-twitter, .diastixo-gplus, .diastixo-instagram, .diastixo-youtube, .diastixo-linkedin, .diastixo-pinterest, .diastixo-rss{float: left;width: 25%;padding: 10px;align-items: center;}
.left-r{width:100%!important; float:left !important;}
.right-r{width:100%!important; float:left!important;}
h3 {font-size: 100%!important;}	
#adslogo1 {display: none!important;}
#adsleft {display: none!important;}
#adslogo2 {display: none!important;}	
#adsright {display: none!important;}
#adsleft {display: none!important;}
#ads3 {display:none!important;}
#ps11 {float:none; width:100% !important;}
/*#ps10 {float:none; width:100% !important;}*/
#ps12 {float:none; width:100% !important;}
.slideout-menu {z-index: 99999!important;}

#ps13 {float:none; width:100% !important;}
#ps14 {float:none; width:100% !important;}
#ps15 {float:none; width:100% !important;}

#ps1 {z-index:9998!important;}
#ps2 {z-index:9998!important;}
#ps3 {z-index:9998!important;}
#ps4 {z-index:9998!important;}
#ps5 {z-index:9998!important;}
#ps5b {z-index:9998!important;}
#ps6 {z-index:9998!important;}
#ps7 {z-index:9998!important;}
#ps8 {z-index:9998!important;}
#ps9 {z-index:9998!important;}
#ps10 {z-index:9998!important;}
#ps11 {z-index:9998!important;}
#ps12 {z-index:9998!important;}
#ps13 {z-index:9998!important;}
#ps14 {z-index:9998!important;}
#ps15 {z-index:9998!important;}
#ps16 {z-index:9998!important;}

#author_infobox .author_infobox_description {float: none!important;}
#author_infobox .author_infobox_articles {float: none!important;}
#author_infobox .author_infobox_image_profile {float: none!important;}
.author_infobox_description {padding-left: 0px!important;}

blockquote {padding-left: 12px!important; font-size: 1.8em!important;}
blockquote p {font-size: 24px!important; font-weight: 500!important;}

.pagination > li > a, .pagination > li > span {padding: 6px 5px!important;}

#yt_menu {background: #77c0d2!important;}
#yt_menu .btn-hamburger {font-family: Ubuntu!important;}
.button, button, .btReverse {background: #c6ecf5!important;}

#ads1 {float:left; z-index:9999!important; width:100% !important; top: 15px;}
#ads2 {float:left; z-index:9999!important; width:100% !important; padding-top: 30px !important; padding-left: 15px !important; padding-right: 15px !important;}
#ads3 {float:left; z-index:9999!important; width:0% !important;}
#ads4 {float:left; z-index:9999!important; width:0% !important;}

#ads5 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads6 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads7 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads8 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads9 {float:left; z-index:9999!important; width:50% !important; margin-top: 20px; margin-bottom: 20px; padding-left: 15px; padding-right: 5px;}
#ads10{float:left; z-index:9999!important; width:50% !important; margin-top: 20px; margin-bottom: 33px; padding-left: 5px; padding-right: 15px;}
#ads11 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads12 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads13 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads14 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads15 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads16 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads17 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads18 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 32px; padding-left: 5px; padding-right: 15px;}
#ads19 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads20{float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads21 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads22 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 32px; padding-left: 5px; padding-right: 15px;}
#ads23 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads24 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads5b1 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads5b2 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 32px; padding-left: 5px; padding-right: 15px;}
#ads5b3 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads5b4 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads25 {float:left; z-index:9999!important; width:50% !important; margin-top: 29px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads26 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads27 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads28 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads29 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads30 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads31 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads32 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads33 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads34 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads35 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads36 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads37 {float:left; z-index:9999!important; width:50% !important; margin-top: 29px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads38 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads39 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads40 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads41 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads42 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads43 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads44 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads45 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads46 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads47 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads48 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}

#ads49 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads50 {float:left; z-index:9999!important; width:50% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#ads51 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 15px; padding-right: 5px;}
#ads52 {float:left; z-index:9999!important; width:50% !important; margin-top: 0px; margin-bottom: 30px; padding-left: 5px; padding-right: 15px;}
#page-peel-banner {display:none !important;}
.modal-backdrop.in {display: none !important};
/*
#bottom1 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px;}
#bottom2 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px;}
#bottom3 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px;}
#bottom4 {float:left; width:25% !important; margin-top: 30px; margin-bottom: 30px; padding-left: 0px; padding-right: 0px;}
*/
  .diastixo-social-media{
    height: auto !important;
    padding-top: 135px !important;
  }
}

@media only screen and (max-width: 478px) {
  #spotlight9{display: none !important;}
  #spotlight9.block.show{display: none !important; transition: none !important;}
  /*grigori ploigisi menu*/
  #slideshow > div.module.grigori-ploigisi, #slideshow > div:nth-child(2){display:none !important;}
/*for bottom social media*/
.diastixo-facebook, .diastixo-twitter, .diastixo-gplus, .diastixo-instagram, .diastixo-youtube, .diastixo-linkedin, .diastixo-pinterest, .diastixo-rss{float: left;width: 25%;padding: 10px;align-items: center;}
.left-r{width:100%!important; float:left !important;}
.right-r{width:100%!important; float:left!important;}	
#yt_spotlight5 {margin-top: -15px !important;}
.slideout-menu {z-index: 99999!important;}

#yt_menu {background: #77c0d2!important; padding-bottom: 3px!important;}
#yt_menu .btn-hamburger {font-family: Ubuntu!important; font-size: 1.2em;}
.button, button, .btReverse {background: #77c0d2!important;}
#page-peel-banner {display:none !important;}
.modal-backdrop.in {display: none !important};
}
