/*
Theme Name: Protagon Theme
Theme URI: http://www.protagon.gr
Author: Extend Flash Hero
Author URI: http://www.extend.gr
Description: A new custom theme for protagon.gr! Enjoy it!
Version: 2.0.0
--------------------------------------------------------------*/

/* ---------------------------------------------------------------------------------------
	02. GLOBAL
--------------------------------------------------------------------------------------- */

/*body::before {
    background-image: url("common/imgs/grid.png");
background-position: center center;
    background-repeat: repeat-y;
    content: " ";
    height: 100% !important;
    left: 0;
    top: 0;
    width: 100%;
	position:fixed;
    z-index: 111111111 !important;
}*/


@media all and (min-width: 1051px) and (max-width: 1281px) {

.postimage.imagefixed { background-position: 0 20%; }
#primary .protagon_main_image .postimage { background-position: 0 20%; }

}



.site-main {
    z-index: 11;
}

/*
.article .art,
.article . protagongrid,
.article .protagongrid {z-index: 3; position: relative;}
*/

/* rantar content */

.only_show_on_mobile {display: none; }

.rantar_li:before {display:none!important;}

.rantar_li:after {
    content: " ";
    width: 100%;
    height: 4px;
    background-image:  url("common/imgs/bottom_line.png");
    background-repeat: no-repeat;
    background-position: left;
    position: relative;
    display: block;
    margin-top: 13px;
}

p.rantar.entypo {
    color: rgb(138,137,134);
    font-size: 22px;
    line-height: normal;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 0;
}

p.rantar.titlos {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 28px;
    line-height: 30px;
    color: #000;
    font-weight: bold;
    max-width: 870px;
}

.rantar.keimeno p {
    font-size: 22px;
    line-height: 25px;
    color: #000;
}


li.rantar_li {
    position: relative;
    border-bottom: 1px solid transparent;
    margin-bottom: 50px;
}

.rantar.link {
    font-size: 0;
    background-color: #f20909;
    background-image: url("data:image/png;base64,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");
    background-repeat: no-repeat;
    height: 40px;
    width: 40px;
    background-size: 65%;
    border-radius: 100%;
    vertical-align: middle;
    background-position: 50%;
    margin-left: 0;
    text-align: right;
    position: absolute;
    right: 30px;
    margin-top: -30px;
}

.rantar_content {
    margin-left: 30px;
    font-style: italic;
    margin-bottom: 40px;
    max-width: 870px;
}

.rantar_content p {
    color: #000;
    line-height: 34px;
    font-size: 23px;
}

.rantar_box {
    background-color: rgba(0,0,0,0.5);
    color: #fff;
    max-width: 930px;
    padding: 40px 60px 23px;
    font-size: 30px;
    line-height: 42px;
}


/* BABEL */
.headerimage.catvavel { height: 90vh; }

.rantar_li:last-child {
    padding-bottom: 0;
    margin-bottom: 20px;
}

li.vavel_attach_cc:nth-child(2) {
    border: 1px solid transparent;
    clear: left;
    max-width: 320px;
    margin-right: 30px;
    margin-left: -235px!important;
    margin-bottom: 0px!important;
}

li.vavel_attach_cc:nth-child(1) {
    width: 10px;
    display: inline-block;
    height: 75px;
    float: left;
    margin-left: -25px!important;
}

li.vavel_attach_cc .wp-caption-text {
    font-family: PFBagueSansPromedium;
    font-size: 16px;
    line-height: 20px;
    text-align: left;
}

li.vavel_attach_cc p {
    margin: 0px!important;
    line-height: normal!important;
}

li.vavel_attach_cc:before {
    display: none!important;
}

li.vavel_attach_cc {
    float: left;
}

span.babel_author {
    margin: 0;
    text-align: right;
    width: 100%;
    display: block;
    font-size: 16px;
    color: #555555;
}

.babel_author b {
    color: #f20909;
    font-size: 18px;
    line-height: 20px;
}

.share-buttons li:before {
    display: none!important;
}

ul.share-buttons li {
    display: inline;
    margin: 0!important;
}

p.vavel.titlos {
    color: #000;
    font-size: 28px;
    line-height: 34px;
    font-weight: bold;
    margin-bottom: 0;
    margin-top: 0;
    text-align: left;
}

.vavel.keimeno p {
    line-height: 34px;
    margin-top: 5px;
    color: rgb(85,85,85);
    font-size: 23px;
    margin-bottom: 0;
}
.vavel .keimeno_in img{margin-top:15px;}

.single .rantar_babel .content_space ul.share-buttons {
    margin-top: 0;
    margin-bottom: 0;
}

.rantar_babel #fixedsidebar {margin-top: 96px!important;}

.comment-notes {display: none;}

/*3d Slider */
.texts_3d > li {
    background: #fff none repeat scroll 0 0;
    display: block;
    line-height: normal;
    list-style: outside none none;
    margin-bottom: 10px;
	width:98%;
	margin-left:20px;
    padding: 1px 10px;
    position:relative;
}

.texts_3d {
    margin: 0;
    padding: 50px 15px 20px 30px;
}

.texts_3d .sharebutton {
    margin-left: 15px;
    position: relative;
    margin-top: 25px;
    position: relative;
}

.texts_3d .fa-twitter {
    height: 24px;
    width: 24px;
}


.texts_3d::before {
    border-bottom: 25px solid transparent;
    border-right: 25px solid #000;
    border-top: 25px solid transparent;
    content: " ";
    display: block;
    height: 0;
    left: 0;
    margin-left: 15px;
    position: absolute;
    top: 48%;
    width: 0;
}

.floatinglikebox {
    box-shadow: 121px 70px 100px #999;
    right: -650px !important;
    transition: all 0.8s ease 0s;
}
.floatinglikebox:hover {
    right: -10px !important;
}


/* CMS PAGES
--------------------------------------------------------------------------------------- */

.page-id-27 #primary, .page-id-25 #primary,.page-id-48240 #primary {
    width: 100%;
    margin: 0 auto;
    max-width: 1290px;
    font-size: 22px;
    line-height: 24px;
}
.page-id-25 #post-25,.page-id-27 #post-27{margin-top: 66px;}

.page-id-25 .entry-content ul{padding: 0;margin: 20px;}
.page-id-25 .entry-content ul li{text-align: left;color: #454545;list-style: none;margin-left: 20px;}
.page-id-25 .entry-content ul li:before {content: " ";color: #f20000;width: 15px;height: 15px;position: relative;display: inline-block;background-color: #f20000;border-radius: 100%;margin-left: -40px;margin-right: 25px;}
.page-id-27 .entry-content ul{padding: 0;margin: 20px;}
.page-id-27 .entry-content ul li{text-align: left;color: #454545;list-style: none;margin-left: 20px;}
.page-id-27 .entry-content ul li:before {content: " ";color: #f20000;width: 15px;height: 15px;position: relative;display: inline-block;background-color: #f20000;border-radius: 100%;margin-left: -40px;margin-right: 25px;}

/* NAVIGATION MENU
--------------------------------------------------------------------------------------- */
.navg {
    width: 41.2%!important;
}

#menu-item-10998 {
    padding-right: 0;
}



/* END OF NAV MENU */



/* EL RIO
--------------------------------------------------------------------------------------- */

a.go_back {
    position: absolute;
    top: 15px;
    right: 15px;
    color: #fff;
    font-size: 0;
    background-image: url('data:image/png;base64,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');
    height: 32px;
    width: 32px;
    background-size: 100%;
}


.mini-protagon-brief {
    height: 40px;
    display: block;
    padding-top: 8px;
    width: 180px;
}



.mini-protagon-brief:before {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAGVElEQVR4Xu1bvXMaRxT/7UEfkaNKYa0MffBfYKlLF6vPjKQyleUyaSI1SRm5cik0k94q0xn9BUY92IsLV1yEeriXeccB97Hc7X2AwNLNaEYDy+17v/exb9+HwIqfOyl3gOpLF2gRqAWIHQGSgJDhrUkRhAJoJCC6FtAFxjc1pUarJFGs4uV3UrZcVI8A7ANoFdyjC6BjYXxVU4r/L/UpDQCWtAvrCBCncemWRnMXcNsWXAajFM0oDMCU8eprgJjxndJYTXwRjQBxYWH8tigQhQAYysaRAC6SGad7ANcAdS1YbNeqppTS8XcnpQSq0oXbIoh94ZmQ+G45FjQi4LSu+ld5gc8FABM6QfVySqDuoQEzbWHSLmq3U39SOQZwvAwMAjoVjE+WAZsETmYAhrLxSgCXeqnTgICzuuq380ok6XdD2TgWwBkgduPrPG04qav+dZa9MwHgyObfAE41m6+U8eh+yUDgwla9N6YgGAPgyAZLnVUx+pxbGF8UdUamBM/WTZ1vhbXhtUYgbVv1T0zeaQSAnnm6tyBe1VSvY7LRqtbcyea+C7qO+wcyAiEVgCWSv7Uw3l+31JeB6B/FLIgfw2vSQUgEwJENPuKiKrZRzIdNoqoD4a2t+hq/Nf3lUgCm3l68j6B+a6te0dB2VdbgvdeRTQ6XQ5pAoMNlp4MWAD7nXVQ+Ro66jZR8FE29OdDIwuSFLk7QAjCUzQ/hIIcd3kRuis2nqZB/QqigY+Rgqa56B9HfxgCYnrHiMrjQAg4e2tunMR3XBD4d8CH4OYE4UAoFaSEAfOQ+R1T/3Fa9s6wEbML6uBP3TGEvqMkhABzZZEb/WBBPAwuT1raovt4fVLqR0Dkk0DkAOunrVGYTJJuFhrhJh7VgDoAjn58CFsf6/kMDW/UjaSv91qPd3T2Xqj9kIazoWkuMv+4MBp9N3uPIBjvEwAXKfWOrTxehOMCRDbb9OcNZpL8kYDKhrcAaSgxwgi/WOPaurXov5gD4ObyPeaQ/DT60EWMB5kx+ag6ATyNnkebJFQtjjgu6nglovKUxulsEQCSsnwLoA9Bk6c9D3Bk6JnLgNf89a/7iCvxkur6MdRbh3++/9P4xfVdcy+GZgfBDx7uA+t/bqr+m5KYp+eWsc2QjagY1Eb/00JWt+rrERzlUPOBbhrJxLSB+np9zoEMRD34WR8QD0rqSreNHPc5ZA0KobGPcb4rWNHsUvB/QlRjKZkcAL2cvsTCubWvomwbE9JpfnQdPBNyIaABkq15qmixto03+3pFNCtDXZR8Q/AB5ABg+e/6nsMSv62ScXHpX//Lp96x7RvmNAEC5jsBtiARnQKUBMLJVv5Yd1c0PhQ0BQD4TkM2/BGi9JgDxrq56v2UXVtjk2QmGrop5fEBWIh5yfdgEaKA7BjllpC1fPyThZeytPQYffSD0FArHKkCP7DKkuQ7nOgrLsNFVv8ORjbtgyp/D/llCJFRPeyQJEa/O+ZQSY7XTJEWVrfp7piq5DaGwRv0XSVFmNBoQfeNp8XmZP6kwYqwFW1AYCdU8AE1hRF9SjldTTc1iU9ZpSmOhUn9acVT5jQWl9OWuGxRfqNzoESzx6YujvjPk1rNQYwGAb6k8Hmv0eGqQ0KllNFHKQwzRxoJ1q3OW/fSlftzUVS/W25zUJMWNBcFO7a6F8cGmZ4z90J5bYwLdbF6PEzd6xK75Wdvk5mXlLBJZ51pHhuucvHfmNrlF/kyb69tITdBL3mM/X6NkAIQ2IHj+J/hsFAgJzKfWOY2KII5saEBgxygOH7p9zm+Wfh+fXzDLaxgB4N8VdJrAX/Hszvm6naMvde5o080vpEp+ps7GAPgg6Jqn2c6UPymSe3Yni6NMnlXK1jqTCQAm0h+ZYW3QDDOtFgifcR6S0HSv0T0BxysdmZlJyR+aagerymEJemNt7TKGHRdDmMRDU9rOFa7yVjA+zpPOz6wBQUb92R02i7TRto4AdfyxuUHK2NxuZGwuoV3HkzqPzeUe0ioEwOICVT31BycTgMhi5WlreRbRG5wsPKtUGICAWfDo7DG8v+joShpDxt/f+qOzPI9YyhW9NACCLCyGHQVfPiJzPMbMzhbewjOf4kOYup1XAkAEjJ0JKvsCogWQJAgpALbrKDC3BIwEiPMRikDdCiadsiS9DPb/AcnvlZwrbfNXAAAAAElFTkSuQmCC');
    width: 22px;
    content: " ";
    height: 22px;
    display: inline-block;
    background-size: 100%;
    float: left;
}


a.protagon-brief {
    height: 61px;
    display: block;
	width: 359px;
}

.padding-inside {overflow:hidden; height:563px;}

.protagon-brief-close {
    background-image: url('data:image/png;base64,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');
    text-indent: -999999px;
    height: 59px;
    background-color: #000;
    display: block;
    width: 64px;
    padding: 5px;
    margin-top: 39px;
    background-size: 35px;
    background-repeat: no-repeat;
    background-position: 50%;
    margin-left: 0px;
}


.text_inject p {
    color: #fff;
    font-weight: normal;
    font-family: "PFBagueSansPro",sans-serif!important;
    line-height: 20px;
    font-size: 18px!important;

}

.adv_span {color:#999; font-size:10px; line-height:20px; position:relative; display:block; text-align:center;}
.adv_span:before {
    content: " ";
    position: absolute;
    left: 0;
    width: 40%;
    border-top: 1px solid #999;
    top: 9px;
}

.adv_span:after {
    content: " ";
    position: absolute;
    right: 0;
    width: 40%;
    border-top: 1px solid #999;
    top: 9px;
}


.elriostories {position:relative; width:1030px; margin:33px auto 57px; padding:20px 197px; height:660px; background-color: #000; }

.pblogo{margin: 25px auto 0;display: block;}

.elrio-prev {
    position: absolute;
    top: 50%;
    left: 10px;
}

.elrio-next {
    position: absolute;
    top: 50%;
    right: 10px;
}

.elrio-prev img, .elrio-next img {width:36px;}

.elriostories .entry-content {
    width: 300px;
    background-color: rgb(89,89,89);
    height: 621px;
    padding: 10px;
	margin-right:15px;
	display:inline-block;
	position:relative;
	vertical-align: top;
}

.elriostories .sidebar_adv {
    margin-left: 13px;
    display: inline-block;
    position: relative;
    border-bottom: 1px solid #999;
    padding-bottom: 5px;
    margin-top: -11px;
}

.elriostories .entry-content .padding-inside p {
    color: #fff;
    line-height: 20px;
    font-size: 16px;
    text-align: center;
	padding:0 20px;
}


.elrio_title {
    font-size: 22px;
    line-height: 25px;
    text-align: center;
    display: block;
    color: #fff;
	margin-bottom: -5px;
}

.textpblogo{margin: 0 auto;display: block;}
.elriostories.textstories .entry-content{background: #898987;height: 627px;margin-top: -3px;}
.textstories .header_sidebar{font-size: 37px;line-height: 33px;font-family: PFBagueSansPro, sans-serif;font-weight: bold;margin-top: 3px;padding: 0px;background: none;height:28px;margin-bottom:5px;}
.textstories .textpager_sidebar{background: none;height: 543px;}
.textstories .textslider_vertical > li {margin: 0px;border-bottom: 1px solid #bdbdbc!important;}
.textstories .textthetext{color:#fff;line-height:22px; font-size:18px; padding:0px; display:block; font-weight: lighter; font-family:PFBagueSansProLightItalic, sans-serif;margin-top: 10px;}
.textstories .textslider_vertical .textthetext p{margin: 0px 0 15px 0!important;}
.textstories .textslider_vertical .sharebutton{position: relative;left: 4px;bottom: 0px;}
.textstories .textslider_vertical .textdate{color: #fff;position: static;}
.textstories #text-prev{background-color:#8a8986;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAn0lEQVQ4T7XT0Q2DMAxFUb8NOkI3aFfoJmSydhNW6AgdoRs8FGRHEGwrEoJPyD0OREBOXjjZSwqQvNUBAP7RoBDQeNbwFSEusImfCnxFxEUOgBPb7l1kByRxiDRgIHaRFUjiotW7O4X2OshiAB8dMImIj5Cs2qObUCy2+yRdpO6gf3CIE6TYNzAkjB1kXbs9hTuA38i/QbKtvfZnGtnNAjXGV0dyCAIpAAAAAElFTkSuQmCC");}
.textstories #text-next{background-color:#545454;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4T62TXRWDMAyF73WAFCxMyZgCtEzBQMksIAUH2QmknDKS8tD2sc39cvNTovKwUo82ABEZAIwAHiTXkisR6QB8AbxJTjTxx0RLCZKJe4t/KWAC8MyyuhBHrJJ568EdJBSTw9HECGLOtOZke89Mat/OUwggGueKL4CgnHwoR+Z06e6B4+RkOyeGi/QHuWQuOkiPBkFqmLdgbVa55kNVO/gBjb5KC6G4lC8AAAAASUVORK5CYII=");}
.textstories #text-prev .bx-prev,.textstories #text-next .bx-next{opacity:0;}
.textstories .textsep{margin-top: 13px;}
.textstories .textslider_vertical .fa-twitter{height: 22px;width: 23px;}

.sidebars > .sidebar { position: fixed;  color: white; }

.sidebar.insidecomments {
    top: 0;
    right: 0;
    bottom: 0;
	padding: 30px 0;

	width: 38%;
    background: transparent;
	z-index:1;
}


.sidebar.elriosidebar {
    top: 0px;
    right: 0;
    bottom: 0;
	padding: 30px 0;
	width: 100%;
    /*background: rgba(0,0,0,0.5);*/
  background: none;
	z-index:100000;
}

.protagonbrief_button { right: 0; position: absolute; top: 50px; }


.elrio_brief ul {padding:0; margin:0;width:100%;max-width: 300px;}
.elrio_brief {
    background-color: #000;
    padding: 20px 10px 0;
    height: 100%;
    margin-left: 90px;
    box-shadow: -10px -10px 40px #000;
}
.elrio_brief ul li {z-index: 2;display:block; position:relative; margin-bottom:10px; text-align:center; min-height:200px; max-height:310px; background-color:rgb(54,54,54); padding:10px; }
.elrio_brief ul li a {display:block; margin-bottom:0; color:#fff; font-size:22px; line-height:27px;}
.elrio_brief ul li p {margin-top: 10px;opacity:0.8; color:#fff; font-size:16px; line-height:20px;}

.rio-body {
    height: 100%;
    max-width: 340px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 20px;
    width: 355px;
}

.time_ago {
    bottom: 5px;
    color: #fff;
    font-size: 14px;
    left: 10px;
    opacity: 0.5;
    position: absolute;
    text-transform: uppercase;
}

.left_arrow {
    bottom: 10px;
    position: absolute;
    right: 5px;
    width: 24px;
}

/* END EL RIO */


/* Home Page
--------------------------------------------------------------------------------------- */

/* Photo Section */

.super_photo_title {
font-size:36px; line-height:30px; padding-right:15px; color:#fff; display:inline-block;
}
.slider-outer {margin:0; padding:0;}
.slider-inner	{margin:0; padding:0;}

.slider-inner li:nth-child(n+2) .super_photo_title { display: none!important; }
.slider-inner li:nth-child(n+2) .ext_apospasma { display: none; }
.slider-inner li:nth-child(1) span.photo_label { display: none; }
.slider-inner li:nth-child(n+2) .photo_label::before { content: " / "; font-weight: bold; padding-left: 5px;}

.slider-inner li:nth-child(n+2) strong {font-size: 19px!important; color: #fff!important;}


.photo_big_image {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
	height:680px;
    width: 100%;
    padding: 0;
}

.photo_carousel p {color: #fff; font-size:18px; line-height:23px;  margin-top:10px; /*max-width:930px;*/}
.photo_label {color: #acacac; font-size:18px; line-height:23px;  margin-top:10px; max-width:930px;}

.photo_section .bx-prev {
    background-color: #363636;
    background-position: 40% 45%;
    background-size: 24px auto;
    height: 60px !important;
    left: 0;
    top: 38%!important;
    width: 60px !important;
}

.photo_section .bx-next {
    background-color: #363636;
    background-position: 60% 45%;
    background-size: 24px auto;
    height: 60px !important;
    right: 0;
    top: 38%!important;
    width: 60px !important;
}
.photo_section .bx-pager {
    color: #f4a701;
    display: block;
    font-size: 23px;
    font-weight: bold;
    position: absolute;
    left: 94%;
    text-align: right;
    top: 705px;
    width: auto;
    z-index: 1;
}

.photo_section .bx-pager::before {
    background: transparent url("common/imgs/photo_orange.png") no-repeat scroll 0 0 / 100% auto;
    content: " ";
    height: 20px;
    margin-left: -45px;
    margin-top: 5px;
    position: absolute;
    width: 30px;
}
.photo_bottom_bg {
    background: #363636;
    height: 150px;
    margin-top: -10px;
    padding-top: 15px;
}


.photo_bottom { margin: 0px 0 0 -30px;  padding: 0 0 0;}

.photo_bottom > li:last-child::after { display: none; }
.photo_bottom > li:last-child { padding-right: 0;}

.photo_section_second { margin-top: 30px; }

.photo_small_image {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 200px;
	margin-bottom: 10px;
}

.photo_bottom > li {
    display: table-cell;
    padding: 0 0 0 30px;
    width: 330px;
	height:320px;
	position:relative;
}

.photo_bottom > li a {
    color: #fff;
    display: block;
    margin-left: 10px;
    font-size: 19px;
    font-weight: normal;
    line-height: 23px;
    padding-left: 10px;
    padding-right: 10px;
}


.photo_bottom > li::after {
    border-right: 1px solid #ccc;
    content: " ";
    height: 350px;
    position: absolute;
    right: -15px;
    top: 0px;
}

/* End of Photo Section */


/* Updated Video Section */
.video_sand_update p {color:#fff;font-size:18px; line-height:23px;margin-top: 12px;}
.video_sand_update { height: 190px; }

.video_sand_update .textdate { bottom: 2px; }
/* End Video */



/* Carousel Home */
.bigstory_protagon a.bx-prev {
    height: 85px;
	z-index:0;
    background-image: url("common/imgs/toparrow_left.png");
	background-repeat:no-repeat;
    left: 20px;
	top: 45%;
}

.bigstory_protagon a.bx-next{
    height: 85px;
    background-image: url("common/imgs/toparrow_right.png");
	background-repeat:no-repeat;
    right: 20px;
	top: 45%;
	z-index:0;
}

.main_category { margin: 0 auto; max-width: 1350px; }

.main_category span {
	background-color: #f20909;
	color: #fff;
	display: inline-block;
	font-family: 'PFBagueSansPro', sans-serif;
	font-size: 16px;
	margin-left:31px;
	padding: 5px 9px 2px 8px;
	font-weight: bold;
}

.main_hero_story {
	margin: 0 auto;
	position: relative;
	max-width: 1330px;
	padding: 15px 21px 20px;
	width: 100%;
}

.main_sand { bottom:0; position: absolute; width: 100%; z-index:11;background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.7) 70%, rgba(0, 0, 0, 0.9) 100%) repeat scroll 0 0; }
.main_hero_story h1 a {color:#fff;font-size: 45px;line-height: 50px;}
.main_hero_story h1 a:hover {color:#fff; text-decoration:underline}
.main_hero_story h1 { font-size: 50px; margin: 0; display:block; max-width:1235px; line-height: 54px; }

.main_hero_story .minimal_exc {font-size:20px; margin-bottom:41px; margin-top:5px; color:#fff; line-height:26px;}

.protagon_main_image::before {
    background: rgba(0, 0, 0, 0.25) none repeat scroll 0 0;
    bottom: 0;
    content: " ";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1 !important;
}


/* End of Carousel */


/* End Home */



/* Single Pages
--------------------------------------------------------------------------------------- */

/* Chosen Post Container */
.chosen-posts-container {z-index: 2;}


/* Caption Photo */

.post_caption_photo {text-align:right!important; font-size:16px; line-height:20px; position:absolute; width:269.5px; font-family: PFBagueSansPromedium; display:block; right:0px;  padding-right:20px; padding-left:30px; top:7px; z-index:2;}
.post_caption_photo p {font-size:12px; color:#545454; font-family:PFBagueSansPro;margin: 5px 0 0 ;}
.kkkk .post_caption_photo{top: 16px;}

/* Post without image */

.postid-1 .imagefixed { display: none; }
.postid-1 .headerimage { height: 0;  margin-top: 190px; padding: 0; }
.postid-1 .forplay { padding: 0 60px 0 0 !important; }
.postid-1 .protagongrid.kkkk { padding: 10px 0 !important; }
.postid-1 .categoryarticle span a { color: #f20909 !important; }
.postid-1 .categoryarticle span {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #f20909 !important;
    margin: 0 !important;
    padding: 10px 0 5px !important;
    text-transform: lowercase;
}

.postid-1 h1 {
    font-family: PFBagueSansPromedium,sans-serif;
    font-size: 55px !important;
    line-height: 58px;
    width: 800px;
}

.postid-1 .categoryarticle {  margin-bottom: -17px; }


/* Single Post Footer aka Social Share and Newsletter registration */

.social_detail {
    display: block;
    font-size: 26px;
	border-bottom: 1px solid #ddd;
    line-height: 24px;
    padding: 0 0 30px;
    text-align: center;
	margin-bottom: 30px;
	color: #000;
	margin-top: 22px;
}
.soc_d1{display:inline-block;padding:9px 27px 5px;border:1px solid #000;height: 41px;vertical-align: middle;}
.soc_d1 strong{font-size: 28px;font-family: PFBagueSansProBlack,sans-serif;}
.soc_d2{font-size:20px;display:inline-block;height: 41px;vertical-align: middle;}

.soc_dlink{color: #fff;background-color: #ff0000;display: block;font: bold 20px/24px 'PFBagueSansPro', sans-serif;border-top: 1px solid #000;border-right: 1px solid #000;border-bottom: 1px solid #000;padding:10px 0px 5px;width: 160px;height: 41px;}
.soc_dlink:visited {color: #fff;}
.soc_dlink:hover{color: #222;}

.facebook_number { color: #3b599b !important; display: inline; font-size: 46px !important; }

.share-buttons-bottom {
    border-top: 1px solid #ccc;
    margin: 30px 0 20px;
    padding: 30px 0 0;
    table-layout: fixed;
    width: 100%;
}

.share-buttons-bottom > li {
    background: #000 none repeat scroll 0 0;
    display: inline-block;
    padding: 10px 0 2px;
    text-align: center;
	width:239px;
}

.share-buttons-bottom img { width: 40px; }

.share-buttons-bottom > li:first-child { background-color: #3B599B; }
.share-buttons-bottom > li:nth-child(2) { margin: 0 19px; background-color: #5AAEEB; }
.share-buttons-bottom > li:nth-child(3) { background-color: rgb(232,86,88); position:relative;margin-right: 20px; }
.share-buttons-bottom > li:nth-child(4) { background-color: #555555; margin-right: 20px; }
.share-buttons-bottom > li:nth-child(5) { background-color: #fff; position:relative; }


.share-buttons-bottom > li:first-child::after {
    background: #fff none repeat scroll 0 0;
    content: "Facebook";
	font-size:20px;
    display: block;
    margin-bottom: -5px;
    padding: 10px 0;
    position: relative;
}

.share-buttons-bottom > li:nth-child(2)::after {
    background: #fff none repeat scroll 0 0;
    content: "Twitter";
    display: block;
	font-size:20px;
    margin-bottom: -5px;
    padding: 10px 0;
    position: relative;
}


.share-buttons-bottom > li:nth-child(4)::after {
    background: #fff none repeat scroll 0 0;
    content: "Mail";
    display: block;
	font-size:20px;
    margin-bottom: -5px;
    padding: 10px 0;
    position: relative;
}

.share-buttons-bottom > li:nth-child(3)::after {
    background: #fff none repeat scroll 0 0;
    content: "Αποθήκευση";
    display: block;
	font-size:20px;
    margin-bottom: -5px;
    padding: 10px 0;
    position: relative;
}
/*
.share-buttons-bottom > li:nth-child(3) a::before {
    border: 2px solid #555;
    content: " ";
    height: 57px;
    left: 0;
    margin-top: -10px;
    position: absolute;
    width: 240px;
}*/

.share-buttons-bottom > li:nth-child(5)::after {
    background: #fff none repeat scroll 0 0;
    content: "Σχόλια";
    display: block;
	font-size:20px;
    margin-bottom: -5px;
    padding: 10px 0;
    position: relative;
}

.share-buttons-bottom > li:nth-child(5) a::before {
    border: 2px solid #555;
    content: " ";
    height: 57px;
    left: 0;
    margin-top: -22px;
    position: absolute;
    width: 240px;
}

.share-buttons-bottom a {  display: block; text-align: center; width: 100%; }
.share-buttons-bottom > li:hover {opacity:0.88;}

.share-buttons-bottom img.comment-f-img{width: 47px;margin-top: -9px;}
.comment-f-count{position: absolute;top: -1px;width: 100%;font-size: 20px;font-family: PFBagueSansPromedium, sans-serif;color: #fff;}

/* End of Social Footer */




/* Internal Right Sidebar */

.sidebar label { display: inline-block; width: 125px; }
.single .sidebars > .sidebar { position: fixed;  color: white; }

.single .sidebar.insidecomments {
    top: 0;
    right: 0;
    bottom: 0;
	padding: 0px 80px 20px 30px;
    max-width: none;
	width: 80.5%;
    background: #e1e1e1;
	z-index:999999999;
    overflow-y: auto;
}

.rightme { background-color: #363636; color: #fff; padding: 30px; position: absolute; right: 0; top: 50px; width: 500px; z-index:1; }


.closebutton {
    background-color: #fff; background-repeat: no-repeat;
    background-size: 16px auto; background-position: center; cursor: pointer;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABOklEQVRYR82X2w3CMAxFbyeAURgBNoENYBLYADYpI7AJ7QbIEKOoyuM61KL9qdSmOSdOE8cdPtcGQA/gBOAWnnnd9gDOAHYAHl0EXwfiwVFC4NfAGURCBJ4AFK6j9pCI4coZRCD1QhrMKZFliIBcnhLFvlXAS6I6sFhgbokqXIBTgbkkKHhO4FcJGl4SaJUwwWsCVgkznBFgJZrgrEBNQt7r9hrnD2ojS62CXBLKjTLVnoJbIqAQRoKGtwiUpqMpf1imgImCafQtEfjrFDBw83mCnYLSOndfhswmw7RJLu9aBCwdW9p+ZUoCLR2av8kJmDuK4mv6dnEHEpN9LmmE51RfizmUUraVEVuz6HvbXkRhIjXaaqJvTipEdFJRHrU4vUcSHvBUJh0BbPUnlPJcJI6OlXEscRG4lOcv2BBxINFPFVcAAAAASUVORK5CYII=");
    display: block; height: 35px; border-radius: 5px;  position: fixed; right: 40px; text-indent: -9999px; top:10px; width: 35px; z-index: 10;}

/* End of Internal Sidebar */


/* BlockQuotas */

blockquote p {
    font-size: 34px !important;
    line-height: 42px !important;
    margin-top: 22px !important;
}

blockquote::before {
    content: " ";
    border-top: 7px solid #E20202;
    width: 30%;
    position: relative;
    display: block;
    margin-top: 50px;
}

blockquote:after {
    border-bottom: 1px solid #aaa;
    display: block;
    width: 100%;
	margin-top: 50px;
    margin-bottom: 2.5em;
}


.single .entry-content p a {  color: #f20909; }
.single .content_space a {  color: #f20909; }

/* End of Blockquotas */



/* End of Single Pages */



/* Category Pages
--------------------------------------------------------------------------------------- */

/* Load More Button */
#byscripts_ajax_posts_loader_trigger {
    background: #0099ff none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-size: 20px;
    font-weight: bold;
    height: 60px;
    margin-bottom: 30px;
    padding: 15px 0;
    position: relative;
    text-indent: 80px;
    width: 230px;
}

#byscripts_ajax_posts_loader_trigger::before {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 60% auto;
	background-color: #005CFF;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAFfElEQVR4Xu2bvZIUNxDHu5/AvtSJ4QkMT2DInBlyVxlCIiCExFxih8aRQ3NVzu3Qmbkn8PEEcAkp8ATt+m1pll6tNJLmY3eGQ1VTdbunHan//alutcrMw8y+FJFvReRGePh8LTx+9TciwvNeRC7Cc66qfJ5t6BxvNjOI/VFEbgWixywDGC9F5ExV+XvSMRkAgdMQ/SjB3ak2DQAvAhiTSMZoAALhDwPhiPchBsQ/F5HfxqrIKADMDI6zkT7CP4jI306v36gqur43zKyzDagQ6sPzRQ+iAPFIVc+Goj4IgLDRP8IGU2tfBqJfjNXbYE/uiQhPDgxsxP0csH3gNANgZndEBOJTXIfwZ6qKnk4+zAwQnonI14mXIw2AgLRVjyYAzOzXoOvxArMSHi9WAOK5qj6uRaAaADOD63AgHqfYgbHGqHbD3bxgfJEGDHA8UL37Ne+sAiBDPMbtjqqif0cbZoahROxj+1AFQhGADPGvMICH5noO5SANMOKbaE4RhF4AzAwXF4vYooiPVCIFArECwVlyZAEI1v6v6FevVBUfvdhhZkSLsSTczXmHJADBz/8XubpFcj7hIXDPsSTgIm+m4oQcAP9GQQ4G79pSdL4kfsEmEG16w/hSVW/Hv90DIPhYXJ4ft49t7UtEJyQB7wAj/SBQ2gnSdgAIyL2ORP9UVfG3qxsJI44qXPeSHAMAoT85SonwbqxF9DP2AKPoQ+cdhm4ByHB/T2TWJgYJld6RAg8AvpJYvxuXqsrxtDjM7LqIfFWcOO2Et6qKuhaHmWEQvRQ8VlViHPEA8DJPcDX3MwFTcWMjJ/QGOP7dCSm4UNWbWwDCmRu/38x9frB0AMIeEX3vFokLLjYSkCCgGt0VARCH9RsaOwDgvg9xN+jUiqiZ/SAi39XOn2jeP6r6Z+27ElK+UQMN1v+de9EHVT1UcrN2/5PMM7NYDU4AgBSXP/SQf08lPibZxDFfYmbkDb53e7gLAHHws3URx9zsHGubWezqTwEgRmV1cX8tWCF75M8HZwDA0ZHaXTdO1hr6loAIx3wfPJ0DwE4ApKrFNFlpoSX/38zM7e8CAPwXMgQAM/tZRB4cmPDfVfVp65p79EZfDHKBa4gEO6BKALxX1ZMBqKaSp62vaZ3fFK3WAjBUBX45kgo8aUUtJQE7R8UhNqB1E8ecHwFwmXKDpIyS5etjbnyKtXNu8MoHQlc+FL7yhyGOvv44PMgVTqGjc7/DzKDTH/VPuoRIXE+7CgmRTZ3zc0oMsUuki7jJRaq7aqwhFE6I/8ekaAAhzp1/ymnxbZm/rzBSLQUrKIzENY9kYQTrGJeUq6WgSleOMClRFNkp9ZeKowCCrkxyL/fQ9IeMNyl/X/FKF0eDHUhJwadUHt+76PH5gkRKLBOJ0r2LBYcW55b1MqV+mi+4NbIz+i5JER36YiKfSZkv2h4E4kl9+1Ifos9Fj71jfus1uW1ZuYUjh5xrZnGdk+Xbrsm5/Fkq17dISchwHlKGXZR0IHCrisYIPxYFQg/xxTpnVRHEzFIgYAsQrSVclqa4G1e0i8TD0SoAQoyQAoF/oSbECgc1joHr3GhL3QOuIr4JgABCLv+PdaVTZHDvTouhLPQqNdULqiXA2QRSaEhDqn9nViAC4eQwU7fXcHX3Zm2ZcSCwAUDwVWXPRNSh6++rvmqTCcq6JkwubeRurpwH4pvT+c0S4DcZTlqoRam1DUPJAxjcP+xrm+M+n2+bK7Xk0TY3uElrFADuAIUh4ukDokXNS3MRd4Af3as0GgCnFnCq6++LGxZKBNX+n54FuE0rzCReZzIAItVAhAGDw8dYMCAa9RndhJlCeRYAIjCQjK6LvGuN5bsYGAiFq10b/aZrfCpO50Tsfzh70FoRVum5AAAAAElFTkSuQmCC');
    content: " ";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 60px;
}

#byscripts_ajax_posts_loader_trigger:hover { cursor: pointer; }






/* End of Category Pages */


/* About us Page
--------------------------------------------------------------------------------------- */

.authorlist > li img.avatar {max-width: 120px;}

.authorlist > li::before {
    border-right: 1px solid #ccc;
    content: " ";
    height: 85%;
    margin-left: -15px;
    position: absolute;
}

.authorlist > li:nth-child(4n+1)::before { display: none; }
.author .absolutebottom .avatar {
    display: none!important;
}

/* End of About us Page */



/* Search Page No results
--------------------------------------------------------------------------------------- */

.block2block #searchform .toparrow { display: none; }
.block2block #searchform select { display: block; position: relative; width:33% }

.block2block #searchdate {
    display: block !important;
    margin: 10px 0;
    position: relative !important;
    right: 0;
    width:33%
}

.block2block #searchform input[type="text"] { display: block; position: relative; right: 0; }
.block2block #searchform input#searchsubmit { margin-top: 10px; position: relative; }
.block2block { border-bottom: 1px solid #999; display: block; margin-bottom: 10px; padding-bottom: 50px; }

/* End of Search Page without Results  */



.author .absolutebottom {
    bottom: 23px !important;
}

















/*Search FORM */
.footer_table #search_form {
    height: 40px !important;
    margin-top: 10px;
    width: 250px;
}

.search_input {
    background-color: #f4f4f4;
    border-radius: 0 !important;
    height: 35px !important;
    padding: 5px 0 5px 10px !important;
}





.footer_table .postform {
    margin-top: 10px;
    padding: 5px;
}

.footer_table li {
    display: inline-block;
}

.footer_table .postform {
    height: 35px;
    margin-top: 10px;
    padding: 0 8px;
    width: 250px;
	color: #5d5d5d;
	font-size:19px;
	font-weight:bold;
/*
	-webkit-appearance: none;
	-moz-appearance:none;
	appearance:none;
*/
	background-color:#f4f4f4;
	border:none;
	border-radius:0;

}








/*Sponsored */

.top_sponsor {
    background: #f20000 none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    font-size: 19px;
    font-weight: bold;
    left: 0;
    padding: 15px 20px;
    position: absolute;
    top: 0px;
}

.author .spons_article .categoryimage,
.search .spons_article .categoryimage,
.category .spons_article .categoryimage { width: 100%; height:240px; }

.author .spons_article .opinion_image_bg,
.search .spons_article .opinion_image_bg,
.category .spons_article .opinion_image_bg { height: 240px !important;}

.category .spons_article {width:118%;}

.search .spons_article .absolutebottom,
.author .spons_article .absolutebottom,
.category .spons_article .absolutebottom {display:none;}


.search .spons_article .categorystory,
.author .spons_article .categorystory,
.category .spons_article .categorystory {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.7) 60%, rgba(0, 0, 0, 0.9) 100%) repeat scroll 0 0;
    bottom: 40px;
    left: 0;
    padding-bottom: 20px;
    position: absolute;
    width: 100%;
}

.search .spons_article .entry-content p,
.author .spons_article .entry-content p,
.category .spons_article .entry-content p { color: #fff!important; }

.search .spons_article h2.entry-title a,
.author .spons_article h2.entry-title a,
.category .spons_article h2.entry-title a { color: #fff !important; font-size: 33px; line-height: 37px; }

.author .spons_article.hentry,
.search .spons_article {
    padding: 0px 0 40px;
    margin-top: 30px;
    margin-bottom: 0;
}


ul.share-buttons{
  list-style: none;
  padding: 0;
  margin:0;
}

ul.share-buttons li{
  display: inline;
}
.page-id-294 {background:#f1f1f1;}

.main_carousel > li {
    width: 100% !important;
    height: 100%;
}


.chosen-post-active::after {
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    border-top: 60px solid #fe8f00;
    bottom: -90px;
    content: " ";
    left: 35%;
    position: absolute;
}

.textslider > li:nth-child(4) { border-right: 1px solid transparent !important;}

.textslider > li:nth-child(8) { border-right: 1px solid transparent !important;}

.textslider > li:nth-child(12) { border-right: 1px solid transparent !important;}


.header_sidebar {
    background-color: rgb(0, 174, 239);
    color: #fff;
    font-family: Pfbaguesansproblack,sans-serif;
    font-size: 34.75px;
	height:60px;
    line-height: 33px;
    padding: 15px 30px;
	margin-bottom:-1px;
}


.textpager_sidebar {
    border: 1px solid #999;
    height: 750px;
	background:#fff;
    overflow: hidden;
}

.textslider_vertical {
    margin: 0;
    padding: 0;
    width: 320px;
    overflow: hidden;
    height: 750px;
}

.textslider_vertical p {
  font-size: 18px !important;
  line-height: 22px !important;
	margin:15px 0!important;
	font-style:italic;
}

.textslider_vertical > li { list-style: none; margin: 0 30px; width:auto!important; border-bottom: 1px solid #999!important;}

.textslider_vertical .textdate {
    bottom: 2px;
    left: 0;
}

.textslider_vertical .fa-twitter {
    height: 24px;
    width: 24px;
}

.textslider_vertical .sharebutton {
    bottom: 5px;
	right: 0;
}

.page-id-47335 .textslider_vertical {
    max-width: 300px;
}


.hometext span#text-next a {
    color: transparent;
    display: block;
    height: 32px;
    width: 32px;

}
.hometext span#text-next  {
	background-size: 50% auto;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABOUlEQVRYR+2W3RWCMAyF793ATdQNdBJlBCfQEdxAnMQVHMUN4okWT8Tw00LlhT56hO9rbppCTLw4MR+zwFyBTwVEZEHy8Y+mtKyXgIiUAJYAtrklFA7gBuBOsmCA78LO7zklDHwVeKUK7AFcTOmzSDhwRRZVBFklGuFkaZswi0QbXEvwNQe8OEiuh5wMEdFItcGrVZDUpn+tn0HkSJTarSkStQZ/Z27grkA4lvU4oiX6wBsFgsQJwNHsvLeEAz+QPHtVbL0LnBd1SjjPXElqRd3VeRnFSMTCWyOwun0kUuC9Bcx9UY1s/ekTRyo8SqBJIhxlK9aaeb0ROnug/oCzW/uXKHh0BSpSg0Q0PFnAiSMJPkggSOicf5DcpIzqMQT06wZDvqKimzB1p8mTcGzg4GM4ttAcweQVeAJvjasaFugfywAAAABJRU5ErkJggg==');
}
.hometext span#text-prev a {
    color: transparent;
    display: block;
    height: 32px;
    width: 32px;
}

.hometext span#text-prev {
	background-size: 50% auto;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABIklEQVRYR+2W2xGCMBBF93ZAJ2oHdKJWolYidKIdYCd2sM46xAmQ5wbkh/wxyeScubtJAK08sDKfNoEtgaIEmLmSJgbw1jZzqUBHRAzg8HcBZm6I6NiDGwBnjYQqgRHccFUS2QIeuFoiS8ABb3uyKYV8ZiWRLOCCAzgJ0TGXLJEkEIKb7LUSUYEUeIlEUCAHrpXwCjDzlYgu1tluTc1j590hfgMg+02GU4CZpbnuGnggiTMAubwGYyIwBzxHYiDggD8B1LHIQ/PMLO/FzlozSOIn4IC/iKgueen6O0JezIdP4iuwFNwqhVcCS8OjEqMjM0vsvp7of2DscrSmBHI89nPUPNawlkQn94rdhFVpw8XgdjkMK/oWpG6qXbcJbAmsnsAHzwyrG3Zf4kkAAAAASUVORK5CYII=');
}


.myleftbox span#text-next a {
    color: transparent;
    display: block;
    height: 32px;
    width: 32px;

}
.myleftbox span#text-next  {
	width:32px;
	height:32px;
	background-size: 50% auto;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABOUlEQVRYR+2W3RWCMAyF793ATdQNdBJlBCfQEdxAnMQVHMUN4okWT8Tw00LlhT56hO9rbppCTLw4MR+zwFyBTwVEZEHy8Y+mtKyXgIiUAJYAtrklFA7gBuBOsmCA78LO7zklDHwVeKUK7AFcTOmzSDhwRRZVBFklGuFkaZswi0QbXEvwNQe8OEiuh5wMEdFItcGrVZDUpn+tn0HkSJTarSkStQZ/Z27grkA4lvU4oiX6wBsFgsQJwNHsvLeEAz+QPHtVbL0LnBd1SjjPXElqRd3VeRnFSMTCWyOwun0kUuC9Bcx9UY1s/ekTRyo8SqBJIhxlK9aaeb0ROnug/oCzW/uXKHh0BSpSg0Q0PFnAiSMJPkggSOicf5DcpIzqMQT06wZDvqKimzB1p8mTcGzg4GM4ttAcweQVeAJvjasaFugfywAAAABJRU5ErkJggg==');
}
.myleftbox span#text-prev a {
    color: transparent;
    display: block;
    height: 32px;
    width: 32px;
}

.myleftbox span#text-prev {
	width:32px;
	height:32px;
	background-size: 50% auto;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABIklEQVRYR+2W2xGCMBBF93ZAJ2oHdKJWolYidKIdYCd2sM46xAmQ5wbkh/wxyeScubtJAK08sDKfNoEtgaIEmLmSJgbw1jZzqUBHRAzg8HcBZm6I6NiDGwBnjYQqgRHccFUS2QIeuFoiS8ABb3uyKYV8ZiWRLOCCAzgJ0TGXLJEkEIKb7LUSUYEUeIlEUCAHrpXwCjDzlYgu1tluTc1j590hfgMg+02GU4CZpbnuGnggiTMAubwGYyIwBzxHYiDggD8B1LHIQ/PMLO/FzlozSOIn4IC/iKgueen6O0JezIdP4iuwFNwqhVcCS8OjEqMjM0vsvp7of2DscrSmBHI89nPUPNawlkQn94rdhFVpw8XgdjkMK/oWpG6qXbcJbAmsnsAHzwyrG3Zf4kkAAAAASUVORK5CYII=');
}


.home, .category {
    background-color: #f3f3f3;
    /*background-image: url(common/imgs/2400-1000_chivas.jpg);
    background-position: 57.68% -130%;
    background-repeat: no-repeat;
    background-attachment: fixed;*/
}

/**FAKE WIDGETS **/
#text-2, #text-3 {

    border-top: 1px solid #ccc;
    color: #898989;
    font-size: 10px;
    padding: 5px 0 0;
}

.textwidget > img {
    margin-top: 20px;
}

#text-3 {
    margin-top: 60px;
}


@font-face{
    font-family: 'PFBagueSansProLightItalic';
	src: url('fonts/PFBagueSansPro-LightItalic.otf'); /* IE9 Compat Modes */
	font-style:italic;
	font-weight: lighter;
}


@font-face{
    font-family: 'PFBagueSansProThin';
	src: url('fonts/PFBagueSansPro-XThin.otf'); /* IE9 Compat Modes */
	font-style:normal;
	font-weight: 100;
}



@font-face{
    font-family: 'PFBagueSansProMedium';
    src: url('fonts/PFBagueSansPro-Medium.eot'); /* IE9 Compat Modes */
    src: url('fonts/PFBagueSansPro-Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/PFBagueSansPro-Medium.woff') format('woff'), /* Modern Browsers */
         url('fonts/PFBagueSansPro-Medium.svg#PFBagueSansPro-Medium') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: 'PFBagueSansPro';
    src: url('fonts/PFBagueSansPro-Regular.eot'); /* IE9 Compat Modes */
    src: url('fonts/PFBagueSansPro-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/PFBagueSansPro-Regular.woff') format('woff'), /* Modern Browsers */
         url('fonts/PFBagueSansPro-Regular.svg#PFBagueSansPro-Regular') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
}


@font-face {
    font-family: 'PFBagueSansPro-light';
    src: url('fonts/PFBagueSansPro-Light.eot'); /* IE9 Compat Modes */
    src: url('fonts/PFBagueSansPro-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/PFBagueSansPro-Light.woff') format('woff'), /* Modern Browsers */
         url('fonts/PFBagueSansPro-Light.svg#PFBagueSansPro-Regular') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: 'PFBagueSansPro';
    src: url('fonts/PFBagueSansPro-Bold.eot'); /* IE9 Compat Modes */
    src: url('fonts/PFBagueSansPro-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/PFBagueSansPro-Bold.woff') format('woff'), /* Modern Browsers */
         url('fonts/PFBagueSansPro-Bold.svg#PFBagueSansPro-Bold') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: bold;
}

@font-face{
    font-family: 'PFBagueSansProBlack';
    src: url('fonts/PFBagueSansPro-Black.eot'); /* IE9 Compat Modes */
    src: url('fonts/PFBagueSansPro-Black.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/PFBagueSansPro-Black.woff') format('woff'), /* Modern Browsers */
         url('fonts/PFBagueSansPro-Black.svg#PFBagueSansPro-Black') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
}


/*--------------------------------------------------------------
# Custom Css for Protagon
--------------------------------------------------------------*/

/*FOOTER */

ul#footer_menu {
    border: 1px solid #000;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}

ul#footer_menu li a{
    color: #c2c2c2!important;
    font-size: 16px!important;
}

ul#footer_menu li {
    border-right: 1px solid #2D2D2D;
    margin-right: 13px;
    padding-right: 13px;
    line-height: 18px;
}

ul#footer_menu li:last-child {
    border-right: medium none;
}

.socialmedia > li { display: inline-block;margin-right: 10px;}
.socialmedia img { width: 40px;}
.footer_table td {
    padding-left: 30px;
    vertical-align: top;
}
.footer_table,.footer_inner_table{margin: 0px;}
.footer_table td.border_right_td {padding-left:0;border-right: 1px solid #2D2D2D;width: 326px;}
.footer_table tr.fsp_tr{height:94px;}
.footer_table td.mid_footer{width: 300px;}
.footer_table td.n_secc{width: 664px;}
.f2credit{font-size: 12px;margin-top: 5px;}
/*
.footer_table td.border_right_td:after {
    border-right: 1px solid #666;
    bottom: 0;
    content: " ";
    display: inline-block;
    height: 170px;
    position: absolute;
    width: 25%;
    z-index: 111;
}*/
.footer_table ul#footer_menu{text-align: left;}
.footer_table_social{margin-top: 25px;}

/*wprmenu_bar .bar_logo {padding-left:15px;} */
.micro_sand .absolutebottom a {
    margin-bottom: -18px;
    display: block;
    line-height: 0!important;
}

.issuedate .generalbold a {
    display: block;
    line-height: 0!important;
    margin-bottom: -12px;
    font-size: 16px!important;
}

#display_autor .generalbold a {
    display: block;
    line-height: normal !important;
    margin-bottom: -2px;
    margin-top: -2px;
}

.issuesand>p {margin-top:5px; padding-bottom:5px; margin-bottom:0;}
.issuesand h1{margin-bottom:0px; line-height: 34px;}
.theissue_text {max-width: 875px;}

.issuebox li .generalbold a {
    font-size: 14px;
    margin-bottom: -18px;
    line-height: 0!important;
    display: block;
}


.showmeonmobile {display:none;}



.a2a_menu a {
    color: #ccc!important;
}
.a2a_menu a:hover {
    background: none!important;
    text-decoration: underline!important;
    border: 1px solid #fff!important;
}

a.addtoany_share_save img {max-width: 32px;}

/*
.a2a_menu {border:none!important;}
*/

.a2a_menu.a2a_mini {
    margin-left: -130px!important;
    margin-top: 12px!important;
}
/*
.addtoany_list a {
    border: 2px solid #ccc!important;
    border-radius: 30px!important;
    display: inline-block;
    font-size: 16px;
    height: 32px!important;
    padding: 15%!important;
    vertical-align: middle;
    width: 32px!important;
}
/*
.a2a_menu, .a2a_menu_find_container {
    border-radius: 0 !important;
    margin-left: -130px !important;
    margin-top: 26px !important;
}*/

.a2apage_wide.a2a_wide {
    display: none;
}

.a2a_menu {font-family: PFBagueSansPro!important;}
.a2a_menu a {font-family: PFBagueSansPro!important;}

.videoslider {
    margin: 0;
    padding: 0;
}

.video_carousel {
	margin-top: 15px;
    display: table;
    padding: 0 0 0;
   /*position: absolute;*/
    table-layout: fixed;
    width: 100%;
}

.video_img_bg {
    background-position: 50% 50%;
    background-size: cover;
    overflow: hidden;
    width: 100%;
}

.video_carousel a.videotiles {
    /*border-right: 1px solid #959595;*/
    color: #fff;
    display: table-cell;
    font-size: 1.25em;
    font-weight: bold;
    height: 330px;
	padding: 0 25px;
    line-height: normal;
    position: relative;
}
.videotiles .protagonmeta {
    bottom: 0;
    font-weight: normal;
    position: absolute;
}

a.videotiles:last-child {
    border-right: medium none;
}

a.videotiles:first-child {
    padding-left: 0 !important;
}



/*.single .forplay ul li {
    font-size: 1.375em;
    line-height: normal;
    padding: 10px 0;
}

.single .forplay ul {
    margin: 20px;
    padding: 0;
}

.sd-content ul li {
    padding: 0!important;
}*/

.sd-content ul li a.sd-button::before {font-size:22px!important;}
.sharedaddy {text-align:right;}
.share-whatsapp a.sd-button:before {
    width: 22px!important;
    height: 22px!important;
}

.social_share_pg {
    border-left: 1px solid #ddd;
    padding-left: 14px;
    position: absolute;
    right: 0;
    margin-top: 5px;
    padding-top: 4px;
    height: 40px;
    overflow: hidden;
}

.social_share_pg .sd-content ul {
    margin: 0 !important;
    padding: 0;
}

#display_autor .avatar {
    border-radius: 50px;
    float: left;
    height: 45px;
    margin-right: 15px;
    margin-top: 0px;
    width: 45px;
}
#display_autor .generalbold {
    display: block;
	font-size:16px!important;
    line-height: normal !important;
    margin-top: 5px;
}

#display_autor {
    left: 0px;
    position: absolute;
    width: 65%;
    margin-top: 5px;
}



/*New import 03/08/2015*/
.slides.slides_part1 { margin-bottom: 20px;}
.slides {margin:0 auto; overflow:hidden; width:100%; padding: 0;}
.slides li { margin-left: -30px; margin-right: -30px;}
.micro_columns {  border-spacing: 30px 0!important; margin-bottom: 30px!important;}
.gridmagazine .protagon_opinions { border-spacing: 30px 20px; }
.gridmagazine:nth-child(3) .magazine_li_table:nth-child(2) .magazinesand {width:100%;}
.slides li.gridmagazine { margin-left: -30px; margin-right: -30px; }
#progressBar.flat { margin-top: 40px !important;}

.theissueimage._main_issue {
    height: 600px;
}

.magazine_li_table {
    display: table-cell;
    list-style: outside none none;
    position: relative;
    vertical-align: top;
    width: auto;
}

/*
li.gridmagazine:last-child {
    margin-bottom: -20px;
}*/

.slides li.gridmagazine:last-child {
    margin-bottom: -15px;
}

.gridmagazine:first-child .magazine_li_table {
    height: 780px;
}
.gridmagazine:first-child .opinion_image_bg {
  	height: 780px;
}

.gridmagazine:first-child .theissueimage {
    height: 780px;
}

/*
.gridmagazine:first-child .theissueimage::before {
    color: #f20909;
    content: "MAGAZINE";
    font-size: 10em;
    left: 20px;
	margin-top:-40px;
    position: absolute;
}*/


.gridmagazine:nth-child(3) .magazine_li_table:nth-child(2) {width:51.3%; padding:0;}

.gridmagazine:first-child .magazinesand strong.magazinetitle { font-size: 40px!important; line-height:45px !important; }
/*.gridmagazine:first-child .magazinecategory {
    bottom: 145px;
    left: 30px;
}*/

.theissueimage .opinion_image_bg {
    height: 480px;
}

.magazinecategory {
    /*background: #ff0000 none repeat scroll 0 0;*/
    color: #fff;
    font-size: 16px;
	margin-left:30px;
    min-width: 100px;
   /* padding: 8px 10px;
    position: absolute;*/
    text-align: left;
	font-weight:bold;
    display: block;
    margin-bottom: -2px;
    text-transform: uppercase;
	line-height:26px;
}


.protagonpopular span a {
    padding-top: 0!important;
    line-height: normal;
    display: inline-block;
	width:84%;
	text-overflow:ellipsis;
	overflow:hidden;
   /* vertical-align: super;*/
}


/** Μικροπολιτικά */
.micro_li_table {
    display: table-cell;
    vertical-align: top;
	width:25%;
	position:relative;
	border-top: 8px solid #f20909;
	padding-top:0;
	}

.microimage { height: 210px; /*margin-bottom: 15px;*/ overflow: hidden;	}

.microimage .opinion_image_bg {height:210px;}

.micro_sand {
 	position:relative;
	/*border-top: 8px solid #f20909;
	padding-top:15px;*/
    height: 180px;
}
.micro_sand strong {
    font-size: 22px;
	display:block;
	padding-top:5px;
    line-height: 24px;
}

.micro_sand .absolutebottom { bottom: 2px; }

.micro_li_table:nth-child(n+2)::before {
    border-left: 1px solid #ccc;
    content: " ";
    display: block;
    height: 420px;
    left: -15px;
    margin-top: -30px;
    padding-right: 30px;
    position: absolute;
    width: 30px;
}

/*.bostanistas_td:nth-child(n+2)::before {
    border-left: 1px solid #ccc;
    content: " ";
    display: block;
    height: 550px !important;
    left: -15.5px;
    margin-top: -1px;
    padding-right: 30px !important;
    position: absolute;
    width: 30px;
}*/

/*Bostanistas */
.micro_li_table.bostanistas_td { border-top: medium none;}
.bostanistas_td .opinion_image_bg { height: 389px;position: relative}

.bostanistas_td .micro_sand strong {
    font-size: 23px;
    line-height: 25px;
}

.bosta-line{border-bottom: 7px solid #5e9440;margin: 21px 0px 23px;}

.bostanistas_td.micro_li_table:nth-child(n+2)::before {
    border-left: 1px solid #ccc;
    content: " ";
    display: block;
    height: 540px;
    left: -15px;
    margin-top: 0px;
    padding-right: 30px;
    position: absolute;
    width: 30px;
}

.bostanistas_td .micro_sand { height: 80px; }




/* Text Extra ***/
/*.textdiv p {
    color: #fff;
    display: inline;
    font-size: 26px;
    line-height: normal;
    vertical-align: middle;
	font-weight:bold;
}*/

.textdiv p {
    color: #fff;
    display: inline;
	font-size:28px;
	line-height:32px;
    font-weight: bold;
    margin: -5px 0;
    max-width: 75%;
    vertical-align: middle;
}

.textdiv .sharebutton {
    bottom: 5px;
    display: inline;
    margin-left: 20px;
    position: relative;
    vertical-align: bottom;
}

.textpager .fa-twitter {
    height: 19px;
    width: 19px;
}

/* Progress Bar ***/
.flat::-moz-progress-bar {
    background-color: #f20909!important;
}

/*Most Popular */
.protagonpopular span {
 	content: counter(li, decimal);
  	counter-increment: li;
  	display: block;
  	text-align: left;
 	margin-bottom: 2px;
 	background-color: #e1e1e1;
	width: 100%;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
  	max-width:960px;
}

.protagonpopular span:before {
  color: #fff;
  content: counter(li, decimal);
  font-size: 1.525em;
  background-color: #f20909;
  display: inline-block;
  line-height: normal;
  padding: 10px 20px;
  max-width: 60px;
  max-height: 60px;
  text-align: center;
  margin-right: 15px;
}



/*Most Popular Sidebar */
.protagonpopular_sidebar span {
    content: counter(li, decimal);
    counter-increment: li;
    display: block;
    text-align: left;
    margin-bottom: 2px;
    background-color: #ebebeb;
    width: 100%;
    height: auto;
}

.protagonpopular_sidebar span:before {
    color: #fff;
    content: counter(li, decimal);
    font-size: 36px;
    background-color: #a3a18d;
    display: table-cell;
    line-height: normal;
    padding: 20px 20px;
    max-width: 60px;
    text-align: center;
    margin-right: 15px;
	height: 100%;}

.protagonpopular_sidebar span a {
    vertical-align: top;
    display: table-cell;
	padding:15px;
}

.protagonpopular_sidebar {
    padding-top: 20px;
    border-top: 1px solid #898987;
}

.opinion_home_image img {
    width: 100%;
	min-height:420px;
	max-width:none;
}

.opinion_li_table {
    display: table-cell;
    height: 640px;
}

.opinion_sand a strong {
    font-size: 29px;
    line-height: 33px;
}

.opinion_home_image {
    min-height: 400px;
	/*padding-bottom:120px;*/
    overflow: hidden;
}

.opinion_sand {
    background: #fff none repeat scroll 0 0;
    top: 400px;
	font-size: 20px;
    height: 240px;
    padding: 25px 30px 30px;
    position: absolute;
    width: 100%;
}


span.opinion_bbox_cont {
    font-size: 36px;
    font-weight: bold;
    color: #000;
}

.opinion_sign {position:absolute; bottom:20px;left:0px;}
.opinion_bbox {
    position: relative;
    height: 235px;
}

/*.protagon_opinions {
    border-collapse: separate;
    border-spacing: 30px;
}*/

.protagon_opinions {
    border-collapse: separate;
   /* border-spacing: 30px 20px; */
	border-spacing:30px 10px;
	margin:0;
	 /* margin:0;
   /* margin-left: -31px !important;
    width: 105% !important;*/
	width:100%;
}

.opinion_image_bg {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
    bottom: 0;
    left: 0;
    margin: 0 auto;
    max-width: 1290px;
    position: static;
    right: 0;
    top: 0;
    transition: opacity 2s ease 0s;
    width: 100%;
}



/**Photo Image template **/
.photo_categorystory {
    position: relative;
}

.photo_categorystory .entry-content .absolutebottom {
    position:static;
}
.category .photo_categorystory .entry-content {
    margin-bottom: 25px;
    margin-top: 9px;
}

.category-photo .entry-meta p {
    color: #464646 !important;
    font-size: 18px !important;
    line-height: 22px;
}

.category-photo h1 {
    font-family: PFBagueSansPro,sans-serif;
    font-size: 36px !important;
    font-weight: bold;
    margin-bottom: -10px !important;
}

.category-photo .generalight {
    font-size: 16px !important;
}

.photo_categorystory h2 a {
    font-size: 36px!important;
	line-height:40px!important;
}


.category-photo .hentry {
    padding-top: 60px!important;
}

.category-photo .hentry {
    border-bottom:1px solid #ccc;
}

.category-photo .hentry:first-child {
    padding-top: 20px!important;
}

.category .hentry:first-child {
    padding-top: 20px;
}

.roundauthor img {
    border-radius:45px;
    height: 45px;
    width: 45px;
}

.roundauthor {
    float: left;
    margin-right: 15px;
}

table.headertable {
    margin: 0;
}

#pre-header-social > ul {
    margin: 0;
    float:right;
}

.headertable td {
    width: 100%;
}
.headertable .protagon-brief {
    width: 130px;
    height: 18px;
}


.topheader {
    background: #000000;
    line-height: 1.5em;
    position: relative;
    width: 100%;
    display: table;
    z-index:999;
}

.protagongrid.home_opinions.bosta_table .protagon_opinions {
    table-layout: fixed;
}
.protagongrid {
  margin: 0 auto;
  max-width: 1290px;
}

.art {
  margin: 0 auto;
  max-width: 1290px;
}



/**Eidtorial Search **/

#edit_searchform {
    height: 40px;
    position: relative;
}

#edit_searchform select {
    background: #fff none repeat scroll 0 0 !important;
    color: #222 !important;
    padding: 10px !important;
    top: 0 !important;
}

#edit_searchform input#searchsubmit {
    background: #555 none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    line-height: normal;
    padding: 8px;
    position: absolute;
    right: 0;
    top: 0;
	height:40px;
    width: 12.3%;
}

#edit_searchform input#searchfield {
    border:1px solid #e0e0e0;
    border-radius: 0;
    color: #222;
    font-size: 16px;
    padding: 10px;
	line-height:normal!important;
    position: absolute;
    right: 14%;
	height:40px;
/*    max-width: 400px; */
	width:33%;
}

.edirotialseach {
    margin: 15px auto 10px;
}

/* Search */

#searchform {
    position: relative;
}

#searchform .toparrow{
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 10px solid #000;
    content: " ";
    height: 0;
    right: 14em;
    position: absolute;
    top: 0;
	display:none;
    width: 0;
}

#searchform input#searchsubmit {
    background-color: #f33f3f;
    border: medium none;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    position: absolute;
    right: 0;
    top: 20px;
    width: 12.3%;
	height:31px;
    transition: all 0.3s ease 0s;
	padding: 8px 10px;
}


#searchform input#searchsubmit:hover {
	/*border-color: #ccc #bbb #aaa; */
	/*box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02); */
	background:#333;
}

#searchform input#searchsubmit:focus,
#searchform input#searchsubmit:active {
	background:#333;
}

#searchform input[type="text"] {
    border: 1px solid #e0e0e0;
    border-radius: 0;
    font-size: 16px;
    right: 14%;
    color: #666;
    line-height: normal;
    top: 20px;
	height:31px;
    position: absolute;
    background: #f4f4f4 none repeat scroll 0 0;
    /*max-width: 445px; */
	width:33%;
    padding: 5px 10px;
    appearance:none;
    -webkit-appearance:none;
    -moz-appearance:none;
}


select#searchdate {
    background: #f4f4f4 none repeat scroll 0 0;
    border: 1px solid #e0e0e0;
    border-radius: 0;
    color: #666;
    font-size: 16px;
    right: 48.5%;
    line-height: normal;
    padding: 5px 10px;
    position: absolute;
    top: 20px;
    width: 25%;
    appearance:none;
    -webkit-appearance:none;
    -moz-appearance:none;
}

select#user {
    background: #f4f4f4 none repeat scroll 0 0;
    border: 1px solid #e0e0e0;
    border-radius: 0;
    font-size:16px;
    color: #666;
     line-height: normal;
    padding: 5px 10px;
    position: absolute;
    left: 0;
    top: 20px;
    width: 25%;
    appearance:none;
    -webkit-appearance:none;
    -moz-appearance:none;
}
/*
input, textarea, select {
   -webkit-appearance: none;
}
*/
div.windowsearch {
    color: #c2c2c2;
    float: left;
    font-size: 1px;
	height:40px;
    background-position: 25% center;
    padding: 8px 0px 8px 10px;
	width:60px;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAE2ElEQVR4Xu2bjVEVMRCAdytQKlAqUCoQKlAqUCpQK1AqUCpQKlArUCsQKlAqECpY58PEOc67l90k9/C9MTNvgHm5XPbLZv8SVDo2M7srIo9E5KGI7IsIf/P7sF2KyJmI/EifL6r6teM0QkNpqPdEZzO7LyKPReTZhLCR4T+KyHtV/RR5qLVvNYAk+KskeOs8xhryVkROVBVtWbSFASTB34jIk0VnJoLwr1X1ZMn3hACY2XMmlfb2kvMajo29OFJVfnZvLgDJuL1bw6rPCYg2vFTV970JFAEklf/QaOB6zRsjedRrMMZZCcDMcGGf16zyJfm6QpgFkFb+2z8mfIbTDcIkgLTnWflxEFNanfz9hYjg1wl2xsYrB0eMTfxQ23CTL2ofzs/NAWDPR93cFYFMCmbcFtvMeA+CEEFG26GqArq6/QXAzJgMfj7STpPPZsWrmpkROhMAPQgMgHfYU9Xq994AULHvWfX9nj7azIBAvOFtH1X10Nt53G8MIKL652yTFvpzkzYz8griDm87UNUv3s7Dfn8ApNX/7hwE4Vn5xWL1tCUwxJ5GRnng6TirAWaGAXvqGAS1f7jEyo/fHdSEKi241oDg6mN03FbeAXRll8DCfFLVqOf6HQkGLP+pqrI/19ZSTIKVv+N46U50W2YARHyloGdtqj+xFchAqT2UGgkTXsTdNBH+6XiiS+TleM9kFzNDC+4Vng9vAwCwb3B/pbbWvT+hBZ744FJVd0qCDL8HgEe9LlSV2t+ttaUWCgAEEKU4/FbVP1M3M+KOkjEMuUMAeAxg2LgsoSrOxTpWVbTa1QBgjp4hqo7xqrr8B+CzV1utAR6DvdUAPPnKIgCaKy9Vm3700FI2wOMGQ1R7CDs1htNjcYjiPj/AC3jUKhxi9oYQCNlDHssbCYqqFg9Regs9HC9QGwhlhACgGOmpvNyqHTAzqr+lMvq5qpay2hvrlNNhTzBUXXZq1YxAwSYcsmcAHrrIEdpfrYIPcgCPnaJ7WEszAG9KfKaqe70E84wT2KJVGeuwKuzJtJhzWM08gs64PY7RvEd0Va56CMATZuZ5hnxtAwCEx0h72m5NpXoIANre4iPawn6rOozwSGNmHIx4C7DVWjk+GYqeC3bXhBTwUKLzrjzF2vvRanBehKnDUWr+kQNKLDQFk+ZTomTwOJiN+PKqvb8KAC9HtUulp6EmI/xbVT32qPe4T+OVO96Ne646rJm7HxA9nMwyYUOIKQiaVl54TKpOZIcLDp/ojCBWQ1h1RcYbfMwter4Sy/fZWFJZ5jN1hbZGecZaGNaE0iWpVgitQkWfD2tCMcNzpsvRiS7ZPwShCICZVtzaWFJAz9huCC4ACQKGii0R8Q6eyS7VxwXBDSBBwIBxRlfKy3sJRZDD+wjQasAXIYQAZKlSwELuUDpSawHBLXFui1+mG6vR2CS/eyWEKgAjEKxOL43ggmW+a3jj6ttSEJoADEDg1wmeiN/5RNSVC1esLsHTykuPS0DoAmAitCWcBspcQpP/X4gCSyiH6A1hEQAtG9/zbE8IGwkgeaSapO0vw7ixADpAYBvubTSADhCONx5AI4QfWwGgBcLWAKiEcLVVACognG4dgCCE3a0EMIBAaD13vfa6pL+1ABIEwnGSNfIUQJBeA4Us8zrZ+gW14y5ou9lAygAAAABJRU5ErkJggg==');
	background-repeat:no-repeat;
    text-indent: -99999px;
	background-size:40%;
}

div.windowsearch label {
/*  padding: 8px 10px */
	display:block;
}
div.windowsearch label:hover {
  cursor: pointer; color:#fff; background: transaprent;
}

input.togglesearch ~ div.ultimatesearch {
  height: 0px; /*margin: .2rem; */
  overflow: hidden;
  width: 100%;
  left: 0;
  position: absolute;
  background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
  margin-top: 8px;
  transition: .6s all cubic-bezier(0.730, -0.485, 0.145, 1.620)
}


input.togglesearch:checked ~ div { height: 75px; }
input.togglesearch:checked + label { background: transparent; }
input.togglesearch { display: none; }

.windowsearch input.togglesearch:checked + label::before {
    display: none !important;
}



div.windowshare label {
/*  padding: 8px 10px */
}
div.windowshare label:hover {
  cursor: pointer; color:#fff; background: transaprent;
}

input.toggleshare ~ div.ultimateshare {
  height: 0px; /*margin: .2rem; */
  overflow: hidden;
  width: 100%;
  left: 0;
  position: absolute;
  background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
  margin-top: 8px;
  transition: .6s all cubic-bezier(0.730, -0.485, 0.145, 1.620)
}


input.toggleshare:checked ~ div { height: 75px; }
input.toggleshare:checked + label { background: transparent; }
input.toggleshare { display: none; }

.windowshare input.toggleshare:checked + label::before {
    display: none !important;
}


/*Load Social Icons */
#pre-header-social {
    padding-left: 10px;
    text-align: right;
}
#pre-header-social ul {
    display: table;
}
#pre-header-social li {
    display: table-cell;
    padding:0;
    float:none;
    vertical-align: middle;
}



#pre-header-social li a {
    color: #fff;
    display: table;
    height: 40px;
    margin: 0;
    text-align: center;
    width: 40px;
}

#pre-header-social li.social a {
    background-position: 10px center;
    background-repeat: no-repeat !important;
    background-size: 50% auto;
}

#pre-header-social li.instagram a {
    background-color: #216a9c;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABd0lEQVRIS9WV4VXCQBCEZyrQDoQOsAKxAu1ArQA7MHagHWAHWoFYAZaQVCBUsL65t5d3OUPeYeIP7xcQst/e7swuAcDMKgA3AGb6PsGpAaxJPtKDP0wQtC9EAIh2NhKwB/DpMRYATvxzLYBNEHxGcuflFmAbY04B+CC5TJM0sw2AC/32LwAqzTwp0SmArylLpFiCpE0WJJxjStQAePX3rkuVVwp4IXmbNXLt5hwUYQ6IWcrRV/5mQ7LX4ZmH3gDIU53bpQCZJejZzCS7dwc8k7zvS9PMngCs/NklyY2Zqf4CBbOlgFbPZpaapRRwTjI0+pAPOoZJHF6TnB+4QRwze5KtckoBaRM1Ge8GmtwRQSlAjdWV28GVyTQ2Xr1bkNRtwikC+B/VbGk/QvJKKfgy1v5ogEOUqRaS5BdBCixwlWb+K0BWd6kLecb5tYpLNGjRgYdD47rV8ojgPxZOvjK1LMacdPk0f7/0XSlSiabl2OUfb66hKXNW39kJBZOhAsJbAAAAAElFTkSuQmCC');
}

#pre-header-social li.facebook a {
    background-color: #2962a2;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAA4UlEQVRIS+2U3REBQRCEv85ABoRABEoGZCADRIAICIEMZEAIREAIRDBqFFXjas+dO0/q+ml/p3eme0d8ATPrABNgCPg4YiZpnQ2nsvHNrAvsgVbOnaWkRSUCM/Og5w/BPW4tgimwKsi2FsEB6GcIbsAxrC0k+bk3lNLAzFIEI0m7Ig3rEAxSL/5lBtUJnn5vh9e4v92mES581OAk6VoqAzNzP8+L6pvZT2aU1KAhiKXLK5EL6g3thTEQRff1LXAJZzaS4vyx9af/IGvPnFZR/aM1BIU2bUr0qxL1JMV2nWy+dw7NfhmQG/6yAAAAAElFTkSuQmCC');
}

#pre-header-social li.twitter a {
    background-color: #00a9e1;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABkElEQVRIS7VVi03DQBSzJ6AbwAaUCYAJKBNQJgAmADaACaAblAkaNoANYALaCYxc3Z2a/yVqnxQpSu7sZ99774gDBw+Mj9EEki4A3AA4AbAGsCS5iAlLmvh9SyDpHkBB8itHkaT3AF5d7v1PAEx+SXIaCfzjOHzsJJFkgMeeRDaBZBIJFDZY6i3JZRuAJK856iH4AWCLriOBP1hBDBM8kPT3FMH3VYaNVjAjWUSCNk9N5H+fJNcDCJ5J2sp0yJbjbLuk2xqvmWYoqBE4yz8ArqZ9hM/RmElBAeB8H8gBwyVqzEQwB/C2J4INyW2TJYLQbG0HPZT3g+SsRhBIfAZ+dkt2KEGyp6rAM8UqTkOTDAX2epezx0SK0rCT9ALgbgxy2HNWnWe1aZo5a5pycOc7wVI0jmtJtstScytrQdKVWIsmBS6xKwDOJpVbh22vJFsblJJcUj5Yh8eAM88B/gUwjw3VlkAcdpbnJ6ebv11tTX73WrTjfTwD7/GQ8yUUr8XSCO+ruNF3ch9wYyfnbhqy7h/cqY+gzODOagAAAABJRU5ErkJggg==');
}

#pre-header-social li.youtube a {
    background-color: #f53d33;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAA80lEQVRIS72VbXECQQyGn1cBEloc4IDWQR2AA3BAUQB1gAQcAA6QcEhAQZh09pibY2A/hr383uRJsm8SUdlUOT7DA8xsAowKK7tKOnd9/yswszmwAj4LA/fdGmAtaScz+wIObwrcD/PtgC2wqAT4c8ARmFYCnBzg/fqIAMbALzDLTKRxgMWcJLVicBFkgbIAbSJByv530dYWATogV+DuVYuLAaGKDeCQp5YNMDP/Bx9KH86oJQNyA7fkVJl6n5My7pV0GWTQqq+KussurOsfwCuJrYyoasKDC7CUtH+4aEEtpXehkeS77W7Dn8zUHqS+q17BDUz8bMhNxKH7AAAAAElFTkSuQmCC');
}

.fa-twitter {
   background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABkElEQVRIS7VVi03DQBSzJ6AbwAaUCYAJKBNQJgAmADaACaAblAkaNoANYALaCYxc3Z2a/yVqnxQpSu7sZ99774gDBw+Mj9EEki4A3AA4AbAGsCS5iAlLmvh9SyDpHkBB8itHkaT3AF5d7v1PAEx+SXIaCfzjOHzsJJFkgMeeRDaBZBIJFDZY6i3JZRuAJK856iH4AWCLriOBP1hBDBM8kPT3FMH3VYaNVjAjWUSCNk9N5H+fJNcDCJ5J2sp0yJbjbLuk2xqvmWYoqBE4yz8ArqZ9hM/RmElBAeB8H8gBwyVqzEQwB/C2J4INyW2TJYLQbG0HPZT3g+SsRhBIfAZ+dkt2KEGyp6rAM8UqTkOTDAX2epezx0SK0rCT9ALgbgxy2HNWnWe1aZo5a5pycOc7wVI0jmtJtstScytrQdKVWIsmBS6xKwDOJpVbh22vJFsblJJcUj5Yh8eAM88B/gUwjw3VlkAcdpbnJ6ebv11tTX73WrTjfTwD7/GQ8yUUr8XSCO+ruNF3ch9wYyfnbhqy7h/cqY+gzODOagAAAABJRU5ErkJggg==") !important;
    background-position: center center;
    background-repeat: no-repeat !important;
    background-size: 60% auto;
    border-radius: 100%;
    display: inline-block;
    height: 32px;
    padding: 4px;
    text-align: center !important;
    vertical-align: middle;
    width: 32px;
}

ul.share-buttons li img {
    max-width: 32px;
}

/*Hover Social */

#pre-header-social li.instagram a:hover { background-color: #134160; }
#pre-header-social li.facebook a:hover { background-color: #13419B; }
#pre-header-social li.twitter a:hover { background-color: #3498db; }
#pre-header-social li.youtube a:hover { background-color: #de1f26; }

#pre-header-social li i {
    display: table-cell;
    position: relative;
    top: 1px;
    vertical-align: middle;
}

/* Load the Different Logos and Remove Social Icons from Header While scroll*/

/* Big Header Logo */
.masterlogo {
    margin: 0 auto;
    max-width: 1290px;
    padding: 30px 30px 0;
	/*width:80%; */
}

.masterlogo img.weekendlogo {max-width: none}
.masterlogo img {max-width: 472px;}

.main_carousel {
    margin: 0;
    padding: 0;
    height: 100%;
}

.toplevelogo {
    position: absolute;
    width: 100%;
    z-index: 1;
}

.protagon_main_image {
    height: 100%;
    padding-bottom: 0;
    position: relative;
}


.logoprotagon {
    display: inline-block;
    line-height: 1.5em;
    padding: 8px 0;
    vertical-align: middle;
    width: 100%;
    float:left;
}

.logoprotagon a {
    background-image: url("common/imgs/logosmall.png");
    background-position: 0 center;
    background-repeat: no-repeat;
    display: block;
    font-size: 1px;
    text-indent: -9999px;
    vertical-align: middle;
}

.home .logoprotagon {display:none;}
.home .mini-protagon-brief {display:none;}
.myfixed .mini-protagon-brief {display:block; width: 180px;}


.logoprotagonsticky a{
    background-image: url("common/imgs/logotiny.png");
 	float: left;
	display:none;
	text-indent:-9999px;
    padding: 10px 0 0;
    width: 150px;
    background-repeat: no-repeat;
    background-position: 0px 5px;
}

.myfixed #pre-header-social {
    display: none;
}

.myfixed .logoprotagon {
    display: none;
}

.myfixed .logoprotagonsticky a {display:inline-block;    width: 20px}


/* Jumb to Category front Page */

a.jumb2more {color:#858585; font-size:18px; font-weight:bold; line-height: 33px; height: 32px; /*margin-top:30px;  */ display:block;}
a.jumb2more:visited { color: #858585;}
a.jumb2moreright {color:#858585; font-size:18px; font-weight:bold; margin-top:30px; display:block;}

a.jumb2more::before {
    background-color: #f20909;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAATElEQVQ4T2NkwAP+//9/gYGB4T8jI6MhLmWMBAz4D5JnZGTEqW7UAAYGysMAGlX6+GIDj9wFRgoNuEi5F0YTEhXSARHZGZQbDXCpAwB+6kKqnMxVowAAAABJRU5ErkJggg==");
    background-position: center center;
    background-repeat: no-repeat;
    content: " ";
    display: block;
    float: right;
    margin-left: 10px;
    max-height: 30px;
    max-width: 30px;
    padding: 15px;
    text-align: center;
}

.jumb2moreright::before {
    background-color: #0292f3;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAATElEQVQ4T2NkwAP+//9/gYGB4T8jI6MhLmWMBAz4D5JnZGTEqW7UAAYGysMAGlX6+GIDj9wFRgoNuEi5F0YTEhXSARHZGZQbDXCpAwB+6kKqnMxVowAAAABJRU5ErkJggg==");
    background-position: center center;
    background-repeat: no-repeat;
    content: " ";
    display: inline-block;
    float: right;
    margin-left: 12px;
    max-height: 32px;
    max-width: 32px;
    padding: 15px;
    text-align: center;
}

.morereading {
    width: 100%;
    max-width: 1290px;
    margin: 0 auto;
    text-align: right;
    top: 20px;
    position: relative;
    margin-bottom: 30px;
    clear: both;
}


/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/

html {
	font-family: 'PFBagueSansPro', sans-serif;
	-webkit-text-size-adjust: 100%;
	-moz-text-size-adjust: 100%;
	-ms-text-size-adjust:     100%;
	text-rendering: optimizeLegibility;
  	font-feature-settings: "kern" 1;
  	font-kerning: normal;
}

body {
	margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
	display: block;
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline;
}

audio:not([controls]) {
	display: none;
	height: 0;
}

[hidden],
template {
	display: none;
}

a {
	background-color: transparent;
}

a:active,
a:hover {
	/*outline: 0; */
}

abbr[title] {
	border-bottom: 1px dotted;
}

b,
strong {
	font-weight: bold;
	font-family: 'PFBagueSansPro', sans-serif;
}

dfn {
	font-style: italic;
}

h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

mark {
	background: #ff0;
	color: #000;
}

small {
	font-size: 80%;
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {
	top: -0.5em;
}

sub {
	bottom: -0.25em;
}

img {
	border: 0;
}

svg:not(:root) {
	overflow: hidden;
}

figure {
	margin: 1em 0px;
}

hr {
	box-sizing: content-box;
	height: 0;
}

pre {
	overflow: auto;
}

code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0;
}

button {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}

button[disabled],
html input[disabled] {
	cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

input {
	line-height: normal;
}

input[type="checkbox"],
input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

input[type="search"] {
	-webkit-appearance: textfield;
	box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

legend {
	border: 0;
	padding: 0;
}

textarea {
	overflow: auto;
}

optgroup {
	font-weight: bold;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

td,
th {
	padding: 0;
}

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
body,
button,
input,
select,
textarea {
	color: #555;
	font-size: 16px;
	font-size: 1rem;
	line-height: 1.5;
}

h2,
h3,
h4,
h5,
h6 {
	clear: both;
	font-family: 'PFBagueSansPro', sans-serif;
}

h1 {
	clear: both;
	/*font-family: 'PFBagueSansProBlack', sans-serif; */
    font-family: 'PFBagueSansPro', sans-serif;
    font-weight:bold;
}

/**** ΜΕΓΑΛΟ ΔΙΑΣΤΙΧΟ **/
/*p {
	margin-bottom: 1.875em;
}*/

dfn,
cite,
em,
i {
	font-style: italic;
}

blockquote {
    margin: 1.5em 0;
    font-weight: bold;
    font-size: 1.2em;
}
address {
	margin: 0 0 1.5em;
}

pre {
	background: #eee;
	font-family: "Courier 10 Pitch", Courier, monospace;
	font-size: 15px;
	font-size: 0.9375rem;
	line-height: 1.6;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 1.6em;
}

code,
kbd,
tt,
var {
	/*font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;*/
	font-size: 15px;
	font-size: 0.9375rem;
}

abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}

mark,
ins {
	background: #fff9c0;
	text-decoration: none;
}

big {
	font-size: 125%;
}

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
html {
	box-sizing: border-box;
}

*,
*:before,
*:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
	box-sizing: inherit;
}

body {
	background: #fff; /* Fallback for when there is no custom background color defined. */
}

.generalight {
    color: #959595;
    line-height: normal;
    font-size: 14px!important;
	text-transform: uppercase;
}

.generalbold {
    color: #f20909;
    line-height: 2em;
    font-size: 0.875em!important;
    font-weight: bold;
	/*display: block;*/
}

.generalbold a { color: #f20909 !important; line-height: 1.35em !important;}
.generalbold a:hover { text-decoration: underline; color: #f20909;}


blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}

blockquote,
q {
	quotes: "" "";
}

hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}

ul,
ol {
	margin: 0 0 1.5em 3em;
}

ul {
	list-style: disc;
}

ol {
	list-style: decimal;
}

li > ul,
li > ol {
	margin-bottom: 0;
	margin-left: 1.5em;
}

dt {
	font-weight: bold;
}

dd {
	margin: 0 1.5em 1.5em;
}

img {
	height: auto; /* Make sure images are scaled correctly. */
	max-width: 100%; /* Adhere to container width. */
}

table {
	margin: 0 0 1.5em;
	width: 100%;
}

/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	border: 1px solid;
	border-color: #ccc #ccc #bbb;
	/*border-radius: 3px; */
	background: #e6e6e6;
	/*box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05);*/
	color: rgba(0, 0, 0, .8);
	font-size: 12px;
	font-size: 0.75rem;
	line-height: 1;
	padding: .6em 1em .4em;
	/*text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); */
}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	border-color: #ccc #bbb #aaa;
	/*box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02); */
}

button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
	border-color: #aaa #bbb #bbb;
	/*box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15); */
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
	color: #666;
	border: 1px solid #ccc;
	border-radius: 3px;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
	color: #111;
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"] {
	padding: 3px;
}

textarea {
	padding-left: 3px;
	width: 100%;
}

/*--------------------------------------------------------------
# Navigation
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/
a {
	color: #252525;
	text-decoration:none;
}

a:visited {
	color: #252525;
}

a:hover,
a:focus {
	color:#959595;
}

a:active {
	color: #252525;
}

/*a:focus {
	outline: thin dotted;
}

a:hover,
a:active {
	outline: 0;
}*/

/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/
.main-navigation {
	/*clear: both; */
	display: inline-block;
	float: left;
	/*width: 62%;
	padding-left: 4px;*/
}

.main-navigation ul {
	/*display: none; */
	list-style: none;
	margin: 0;
	padding-left: 0;
}

.main-navigation li {
	float: left;
	padding:8px 10px;
	position: relative;
}

.main-navigation a {
    display: block;
    text-decoration: none;
    font-size: 16px;
    color: #fff;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.main-navigation ul ul {
	/*box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); */
	float: left;
	margin-left:-15px;
	position: absolute;
	top: 2.5em;
	background: rgba(0, 0, 0, 0.75) none repeat scroll 0 0;
	left: -999em;
	z-index: 99999;
}

.main-navigation ul ul ul {
	left: -999em;
	top: 0;
}

.main-navigation ul ul a {
	width: 200px;
}

.main-navigation ul ul li {
    border-bottom: 1px solid #555;
    padding: 5px 10px;
}

.main-navigation ul ul li:first-child {
    padding-top: 20px;
}

.main-navigation ul ul li:first-child::before {
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 10px solid #000;
    content: " ";
    height: 0;
    left: 1em;
    position: absolute;
    top: 0;
    width: 0;
}

.main-navigation ul ul li:last-child {border:none;}

.main-navigation li:hover > a,
.main-navigation li.focus > a { color: #fff;
}

.main-navigation ul ul :hover > a,
.main-navigation ul ul .focus > a {
}

.main-navigation ul ul a:hover,
.main-navigation ul ul a.focus {
}

.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
	left: auto;
}

.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
	left: 100%;
}

.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a {
}

/* Small menu. */
.menu-toggle,
.main-navigation.toggled ul {
	display: block;
}

@media screen and (min-width: 58.75em) {
	.menu-toggle {
		display: none;
	}
	.main-navigation ul {
		display: block;
	}


}


.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
	margin: 0 0 1.5em;
	overflow: hidden;
}

.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
	float: left;
	width: 50%;
}

.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
	float: right;
	text-align: right;
	width: 50%;
}

/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.alignleft {
	display: inline;
	float: left;
	margin-right: 30px;
	    margin-top: 8px;
	margin-bottom:0px!important;
}

.alignright {
	display: inline;
	float: right;
	margin-top: 8px;
	margin-left: 30px;
	margin-bottom:0px!important;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.rantar_babel:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
	content: "";
	display: table;
}

.clear:after,
.entry-content:after,
.comment-content:after,
.rantar_babel:after,
.site-header:after,
.site-content:after,
.site-footer:after {
	clear: both;
}

/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
.widget {
	margin: 0 0 1.5em;
}

/* Make sure select elements fit in widgets. */
.widget select {
	max-width: 100%;
}

/* Search widget. */
.widget_search .search-submit {
	display: none;
}

/*--------------------------------------------------------------
# Content
--------------------------------------------------------------*/

/*----------------------------------------------------------
## Categories And Archives
--------------------------------------------------------------*/
/*.category .site-main article:first-child {
    border: 1px solid;
    display: none;
}*/

.categorycurtain {
    width:100%;
    text-align: left;
    margin: 0 auto;
    padding: 50px 0 15px;
    background: #a3a18d; /*The Default Curtain Color */
}

.categorycurtain a {
    line-height: normal;
    font-size: 60px;
    color: #fff;
    font-family: 'PFBagueSansProBlack', sans-serif;
    text-transform: lowercase;
}


.subpanel {
    background: #fff;
    padding:15px 0;
    border-bottom: 1px solid #a3a18d;
}

.subcategories li {
    list-style: none;
    display: table-cell;
    font-weight: bold;
    font-size: 20px;
	position:relative;
    padding: 0 20px;
    border-right: 1px solid #ccc;
}


.subcategories li.current-cat:after {
    position: absolute;
    content: " ";
    width: 100%;
    border-bottom: 6px solid #a3a18d;
    left: 0;
    bottom: -15px;
}
.subcategories li:first-child {padding-left:0;}
.subcategories li:last-child { border-right: medium none; }
.subcategories li a { color: #707070; }
.subcategories li a:hover { color: #a3a18d; }
.subcategories .current-cat a { color: #a3a18d; }

/*------
## Articles List
-----------*/

.category_issue_image {
    height: 413px;
	display: inline-block;
    overflow: hidden;
    width: 48.2%;
}

.category_issue_image img {
    width: auto;
	min-width:100%;
    max-width:none;
    height:auto;
	min-height:100%;
}

.categorystory_issue {
    display: inline-block;
    height: 420px;
    padding-left: 1.375em;
    position: relative;
    vertical-align: top;
    width: 51%;
}

.categorystory_issue .absolutebottom {
    bottom: 0;
	width: 300px;
}

.mainissue {
    border-bottom: 1px solid #ccc;
    margin-bottom: 11px;
    padding-bottom: 25px;
	display:none;
}

.category .entry-content p {
    font-size: 20px;
	margin-top:12px;
	line-height:24px;
    color: #555555;
}

.category h2.entry-title a {
  /*  font-size: 1.35em;*/
	line-height:27px;
	font-size:25px;
    color: #111111;
}

.categoryimage {
    display: inline-block;
    height: 215px;
   /* margin-right: 2.85%; */
    overflow: hidden;
   width: 300px;
    /*width:30%;*/
}

.categorystory {
    display: inline-block;
    vertical-align: top;
	padding-left: 25px;
    width: 60%;
}

.category .site-main {
    float: left;
    width: 63%;
}

.page-id-48240 .site-main {
    float: left;
    width: 63%;
    margin-left: 1.3%;
}

.category-photo .site-main {
    width: 100%;
}

.category-sketch .site-main {
    width: 100%;
}

.category-sketch .hentry {
    border-bottom: 1px solid #ccc;
    margin-bottom: 58px;
    padding-bottom: 35px;
}

.category .entry-content {
    margin: 0;
/*	height:170px;
	position: relative;*/
}

.category #secondary {
 /*   border-top: 1px solid #ccc;*/
    float: right;
    margin-top: 20px;
    width: 23.5%;
}
.page-id-48240 #secondary {
    float: right;
    margin-top: 60px;
    width: 23.5%;
}

.category .hentry {
   /* border-bottom: 1px solid #ccc;*/
    line-height: normal;
    margin: 0;
	position: relative;
    padding: 0px 0 40px;
}

.category-sketch .hentry.category-sketch{padding-top:45px;}

.categorystory .absolutebottom {
    bottom: 40px;
}

.category .hentry:first-child {
    padding-top: 20px;
}

.category h2.entry-title { margin: 0;}

/*.author .site-main article:first-child {
    border: 1px solid;
    display: none;
}*/
.author .categoryimage { height: 115px; width: 160px; }

.author .categorystory { width: 82%; }

.author .categorystory .absolutebottom strong { display: none; }

.author .entry-content p { color: #555555; font-size: 1.25em; margin-top: 5px; }

.author .site-main {
    float: left;
    width: 74.33%;
}

.category-photo .site-main {
    width: 100%;
}

.author .entry-content {
    margin: 0;
/*	height:170px;
	position: relative;*/
}

.author #secondary {
 /*   border-top: 1px solid #ccc;*/
    float: right;
    margin-top: 60px;
    width: 23.5%;
}

.author .hentry {
    border-bottom: 1px solid #ccc;
    line-height: normal;
    margin: 0;
    padding: 22px 0;
    position: relative;
}

.author .generalbold {
    text-transform: uppercase;
}

.author h2.entry-title {  margin: 0 !important; line-height:normal;}



.search .site-main article:first-child {
    border: 1px solid;
    display: none;
}


.search .entry-content p {
    font-size: 1.25em;
    color: #555555;
}

.search .site-main {
    float: left;
    width: 74.33%;
}

.search .entry-content {
    margin: 0;
/*	height:170px;
	position: relative;*/
}

.search #secondary {
 /*   border-top: 1px solid #ccc;*/
    float: right;
    margin-top: 60px;
    width: 23.5%;
}

.search .hentry {
    border-bottom: 1px solid #ccc;
    line-height: normal;
    margin: 0;
	position: relative;
    padding: 30px 0;
}

.search h2.entry-title {
    margin: 0 !important;
}

.absolutebottom {
    bottom: 25px;
	width:300px;
    position: absolute;
}

.hightlited {background-color:#FE8F00;}

/*--------------------------------------------------------------
## Posts and pages
--------------------------------------------------------------*/

/* Sketch Post */

.bigger_avatar {
    min-width: 300px;
}

.bigger_avatar .avatar {
    min-height: 64px;
    min-width: 64px;
}

.bigger_avatar .generalbold a {margin-bottom: 0!important;}

.sketch_padding {padding:20px; text-align:center; background:#fff;}
.sketch .zaxar { height: 0;}

/*Protagon Post */




/*
.entry-content p:first-child:first-letter {
  display: block;
  float: left;
  font-size: 7.500em;
  color:#232323;
  line-height: 75px;
  margin: 15px 15px 15px 0px !important;
  }
  */
.ozystyle {
    margin: 20px 0;
    padding: 0;
    width: 100%;
}

/*.ozyimage {
    max-height: 200px;
    overflow: hidden;
}*/

.ozystyle li {
    background: #fff none repeat scroll 0 0;
    display: inline-block;
    height: 470px;
    margin: 0 1.97% 0 0;
    padding: 0;
    position: relative;
    vertical-align: top;
    width: 23.29%;
}

.ozystyle li:nth-child(4) {
    margin-right: 0;
}

.ozystyle li:nth-child(n+5) {
    border: 1px solid #000;
    display: none;
}


.ozyimage {
    bottom: 0;
    max-height: 260px;
    overflow: hidden;
    position: absolute;
	width:100%;
	max-width:300px;
}

.ozyimage img {
    max-width: none;
    min-height: 260px;
    width: 100%;
}

.ozyheadline {
    margin: 25px 30px;
}

.ozyheadline a {
    font-size: 23px;
    font-weight: bold;
    line-height: 24px;
}

.postimage {
    background-repeat: no-repeat;
    background-size: cover;
    bottom: 0;
    left: 0;
    margin: 0 auto;
    /*max-width: 2000px; */
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    transition: opacity 2s ease 0s;
}

.onemorefixed {
    background: #fff none repeat scroll 0 0;
    padding-bottom: 15px;
   /* top:30px;
    /*position: fixed;*/
    width: 100%;
    z-index: 111 !important;
   /*box-shadow: 2px 1px 2px #ccc;*/
}
.curtina {
    z-index: 1;
}

.headerimage {min-height: 750px; margin-top: -40px; padding-bottom:42.8%; position:relative; height:100vh;}

/*
.postimage.imagefixed {
  height: 75%;
   position: fixed;
   top: 240px;
}
*/

/*
.ozystyle > li:first-child {
    position: fixed;
	overflow: visible;
    bottom: 32px;
    -ms-backface-visibility: hidden;
    -webkit-animation: fade-in-up 1s;
    -moz-animation: fade-in-up 1s;
    -o-animation: fade-in-up 1s;
    animation: fade-in-up 1s;
    width: 22.29965157%;
}
*/
.postimage.imagefixed {
  /*height: 100%; */
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
 background-size: cover;
}
/*
.ozystyle li:first-child {
	animation: 1s ease 0s normal none 1 running fade-in-up;
    	bottom: 32px;
    	position: fixed;
}*/

.single .hentry {
    margin-bottom: 0 !important;
}

.sticky {
	display: block;
}

.single .entry-content {
	margin-top:0;
}

.single .entry-content p {
    font-size: 23px;
	text-align: left;
	line-height:34px;
    color: #454545;
}

.single .content_space ul {
    padding: 0;
    margin: 20px;
}

.single .content_space ul li {
    font-size: 20px;
    text-align: left;
    line-height: 28px;
    color: #454545;
    /*margin-bottom: 50px;*/
    list-style: none;
    margin-left: 20px;
}

.single .content_space ul li:before {
    content: " ";
    color: #f20000;
    width: 15px;
    height: 15px;
    position: relative;
    display: inline-block;
    background-color: #f20000;
    border-radius: 100%;
    margin-left: -40px;
    margin-right: 25px;
}

.single .content_space ol {
    padding: 0;
    margin: 20px;
    counter-reset: item;
}

.single .content_space ol li {
    font-size: 20px;
    text-align: left;
    line-height: 28px;
    color: #454545;
    /*margin-bottom: 50px;*/
    list-style: none;
    margin-left: 20px;
}

.single .content_space ol li:before {
    content: counter(item) ". ";
    counter-increment: item;
    color: #f20000;
    position: relative;
    display: inline-block;
    margin-left: -40px;
    margin-right: 10px;
    width: 30px;
    text-align: right;
}


.entry-meta p {
    /*border-bottom: 1px solid #ddd; */
    color: #898989!important;
    font-size: 1.525em;
	line-height:normal;
	/*font-style:italic;*/
    padding-bottom: 30px;
    margin-bottom:0;
}
.single-video.single h1 {width: 100%;}
.single h1 {
   color: #252525;
		font-size: 50px;
	margin-top:5px;
	width: 76.8%;
	margin-bottom:-12px;
	line-height: 54px;
   /* line-height:normal; */
}


.hentry {
	margin: 0 0 1.5em;
}

.byline,
.updated:not(.published) {
	display: none;
}

.single .byline,
.group-blog .byline {
	display: inline;
}

.page-content,
.entry-content,
.entry-summary {
	margin: 1.5em 0 0;
}

.page-links {
	clear: both;
	margin: 0 0 1.5em;
}

/*--------------------------------------------------------------
## Asides
--------------------------------------------------------------*/
.blog .format-aside .entry-title,
.archive .format-aside .entry-title {
	display: none;
}

/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
.comment-content a {
	word-wrap: break-word;
}

.bypostauthor {
	display: block;
}

/*--------------------------------------------------------------
# Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .posts-navigation, /* Older / Newer Posts Navigation (always hidden) */
.infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */
	display: none;
}

.site-footer {padding:0px; bottom:0; background:#000; color:#fff; position:relative; height:190px; width:100%;}

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
.infinity-end.neverending .site-footer {
	display: block;
}

/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
	max-width: 100%;
}

/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
	display: block;
	margin: 0 auto;
}

.wp-caption-text {
	text-align: left;
}

.wp-caption .wp-caption-text {
	margin: 10px 0;
    font-size: 16px; line-height: 22px;
    font-family: PFBagueSansProMedium, sans-serif;
}

/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
.gallery {
	margin-bottom: 1.5em;
}

.gallery-item {
	display: inline-block;
	text-align: center;
	vertical-align: top;
	width: 100%;
}

.gallery-columns-2 .gallery-item {
	max-width: 50%;
}

.gallery-columns-3 .gallery-item {
	max-width: 33.33%;
}

.gallery-columns-4 .gallery-item {
	max-width: 25%;
}

.gallery-columns-5 .gallery-item {
	max-width: 20%;
}

.gallery-columns-6 .gallery-item {
	max-width: 16.66%;
}

.gallery-columns-7 .gallery-item {
	max-width: 14.28%;
}

.gallery-columns-8 .gallery-item {
	max-width: 12.5%;
}

.gallery-columns-9 .gallery-item {
	max-width: 11.11%;
}

.gallery-caption {
	display: block;
}


#tks_bnew_div{position: fixed;top: 40%;background: orange;height: 200px;z-index: 1000;left:0px;right:100%;padding: 20px;}
#tks_bnew_div .tks_closeme{position: absolute;top: 18px;right: 18px;background: url("common/imgs/cross.png") no-repeat center center;background-position: 100%;width: 32px;height: 32px;cursor: pointer;}

.headernoimage{margin-top: 220px;position:relative;height: 90px;}

.oa_table {background: #bbcbd3;height: 260px;display:table;}
.oa_table .index_author {float: right;margin-top: -48px; max-height: 292px;}
.oa_table .oa_left {display:table-cell;width:945px;vertical-align: top;padding-left: 28px;}
.oa_table .oa_right {display:table-cell;width:345px;vertical-align: bottom;}
.oa_left .oa_name {color: #f20909;text-transform: uppercase;font-weight: bold;font-size: 22px;height: 50px;padding-top: 22px;margin-bottom: 12px;}
.oa_left .oa_quoata {font-size: 32px;color: #fff;line-height: 36px;font-weight: bold;height: 160px;}
.oa_left .oa_title a {color:#000; font-size:22px; font-weight:bold;font-style:italic; padding: 0;}
.subtitle{font-size: 20px;}

/* art24 */
.micro_tiles_grid_no_24 .micro_tiles{display: block;margin: 0;padding: 0;position: relative;width: 100%;}
.micro_tiles_grid_no_24 li{float:left;list-style: none;position: relative;}
.micro_tiles_grid_no_24 .mt_24_1{height:600px;background:#6086b7;margin: 0;width:630px}
.micro_tiles_grid_no_24 .mt_24_2{height:390px;background:#6086b7;margin: 0;width:300px}
.micro_tiles_grid_no_24 .mt_24_3{height:180px;background:#e1e1e1;margin: 0;width:300px;position: absolute;top: 420px;left: 660px;}
.micro_tiles_grid_no_24 .sep { height: 100%; margin: 0; height: 600px;width: 30px;}
.micro_tiles_grid_no_24 .the_adv{margin-top: 15px;margin-left: 2px;}
.micro_tiles_grid_no_24 .mt_24_1 .grid_art_01_sand{padding: 12px 16px 0px 16px;}
.micro_tiles_grid_no_24 .mt_24_1 .grid_art_01_sand a{color: #fff;font-size: 29px;font-weight: bold;}
.micro_tiles_grid_no_24 .mt_24_1 .thetitle{line-height: 31px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_24 .mt_24_1 .summary{font-size: 18px;line-height: 21px;margin-top: 10px;font-weight: normal;margin-bottom: 12px;}
.micro_tiles_grid_no_24 .mt_24_1 .magicbottom a{font-size: 16px;position: absolute;bottom: 13px;}
.micro_tiles_grid_no_24 .mt_24_2 .grid_art_01_sand{padding:15px 20px 0px 20px;}
.micro_tiles_grid_no_24 .mt_24_2 .grid_art_01_sand a{color: #fff;font-size: 29px;font-weight: bold;}
.micro_tiles_grid_no_24 .mt_24_2 .thetitle{font-size: 23px;font-weight: bold;line-height: 25px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_24 .mt_24_2 .summary{font-size: 18px;line-height: 23px;margin-top: 11px;margin-bottom: 9px;font-weight: normal;}
.micro_tiles_grid_no_24 .mt_24_2 .magicbottom a{font-size: 16px;position: absolute;bottom: 13px;}
.micro_tiles_grid_no_24 .mt_24_3 .grid_art_01_sand{padding: 20px;}
.micro_tiles_grid_no_24 .mt_24_3 .thetitle{color: #363636;font-size: 19px;line-height: 23px;margin: 0px;}
.micro_tiles_grid_no_24 .mt_24_3 .magicbottom a{font-size: 16px;color: #ff0000;font-weight: bold;position: absolute;bottom: 12px;}

/* art25 */
.micro_tiles_grid_no_25 .micro_tiles{display: block;margin: 0;padding: 0;position: relative;width: 100%;}
.micro_tiles_grid_no_25 li{float:left;list-style: none;position: relative;}
.micro_tiles_grid_no_25 .mt_25_1{height:600px;background:#6086b7;margin: 0;width:630px}
.micro_tiles_grid_no_25 .mt_25_2{height:390px;background:#6086b7;margin: 0;width:300px}
.micro_tiles_grid_no_25 .mt_25_3{height:180px;background:#e1e1e1;margin: 0px;width:300px;position: absolute;top: 420px;left: 660px;}
.micro_tiles_grid_no_25 .mt_25_4{height:180px;background:#6086b7;margin: 0;width:300px;}
.micro_tiles_grid_no_25 .mt_25_5{height:180px;background:#6086b7;margin: 0px;width:300px;margin: 30px 0px;}
.micro_tiles_grid_no_25 .mt_25_6{height:180px;background:#6086b7;margin: 0px;width:300px;}
.micro_tiles_grid_no_25 .sep{height:100%;margin:0;width: 30px; height:600px;}
.micro_tiles_grid_no_25 .the_adv{margin-top: 15px;margin-left: 2px;}
.micro_tiles_grid_no_25 .mt_25_1 .grid_art_01_sand{padding: 12px 16px 0px 16px; height: 180px; position: relative;}
.mt_25_1 .magicbottom { bottom: 10px;position: absolute;}
.micro_tiles_grid_no_25 .mt_25_1 .grid_art_01_sand a{color: #fff;font-size: 29px;font-weight: bold;}
.micro_tiles_grid_no_25 .mt_25_1 .thetitle{line-height: 33px;margin: 5px 0px 5px; }

.micro_tiles_grid_no_25 .mt_25_1 .summary{display: none; font-size: 18px;line-height: 21px;margin-top: 10px;font-weight: normal;height: 42px;margin-bottom: 12px;}
.micro_tiles_grid_no_25 .mt_25_1 .magicbottom a{font-size: 16px;}
.micro_tiles_grid_no_25 .mt_25_2 .grid_art_01_sand{padding:15px 20px 0px 20px;}
.micro_tiles_grid_no_25 .mt_25_2 .grid_art_01_sand a{color: #fff;font-size: 29px;font-weight: bold;}
.micro_tiles_grid_no_25 .mt_25_2 .thetitle{font-size: 23px;font-weight: bold;line-height: 25px; margin: 5px 0px 5px;}

.micro_tiles_grid_no_25 .mt_25_2 .summary{font-size: 18px;height: 213px;line-height: 23px;margin-top: 11px;margin-bottom: 9px;font-weight: normal;}
.micro_tiles_grid_no_25 .mt_25_2 .magicbottom a{font-size: 16px;}
.mt_25_2 .magicbottom {
    position: absolute;
    bottom: 10px;}
.micro_tiles_grid_no_25 .mt_25_3 .grid_art_01_sand{padding: 20px;}
.micro_tiles_grid_no_25 .mt_25_3 .thetitle{color: #363636;font-size: 19px;line-height: 23px;margin: 0px;height: 124px;}
.micro_tiles_grid_no_25 .mt_25_3 .magicbottom a{font-size: 16px;color: #ff0000;font-weight: bold;}
.micro_tiles_grid_no_25 .mt_25_4 .grid_art_01_sand{padding: 20px;}
.micro_tiles_grid_no_25 .mt_25_4 .grid_art_01_sand a{color: #fff;font-weight: bold;}
.micro_tiles_grid_no_25 .mt_25_4 .thetitle{font-size: 19px;line-height: 23px;height: 113px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_25 .mt_25_4 .magicbottom a{font-size: 16px;}
.micro_tiles_grid_no_25 .mt_25_5 .grid_art_01_sand{padding: 20px;}
.micro_tiles_grid_no_25 .mt_25_5 .grid_art_01_sand a{color: #fff;font-weight: bold;}
.micro_tiles_grid_no_25 .mt_25_5 .thetitle{font-size: 19px;line-height: 23px;height: 113px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_25 .mt_25_5 .magicbottom a{font-size: 16px;}
.micro_tiles_grid_no_25 .mt_25_6 .grid_art_01_sand{padding: 20px;}
.micro_tiles_grid_no_25 .mt_25_6 .grid_art_01_sand a{color: #fff;font-weight: bold;}
.micro_tiles_grid_no_25 .mt_25_6 .thetitle{font-size: 19px;line-height: 23px;height: 113px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_25 .mt_25_6 .magicbottom a{font-size: 16px;}

.micro_tiles_grid_no_27 .sep:after,
.micro_tiles_grid_no_24 .sep:after,
.micro_tiles_grid_no_25 .sep:after {
    content: " ";
    position: absolute;
    top: 0;
    border-left: 1px solid #ccc;
    bottom: 0;
    left: 14.5px;
}


/* art27 */

.micro_tiles_grid_no_27 { margin-bottom: -15px; }
.micro_tiles_grid_no_27 .micro_tiles{display: block;margin: 0;padding: 0;position: relative;width: 100%;}
.micro_tiles_grid_no_27 li{float:left;list-style: none;position: relative;}
.micro_tiles_grid_no_27 .mt_27_1{height:600px;background:#6086b7;margin: 0;width:630px}
.micro_tiles_grid_no_27 .mt_27_2{height:600px;background:#e1e1e1;margin: 0;width:300px}
.micro_tiles_grid_no_27 .mt_27_3{height:180px;background:#e1e1e1;margin: 0px;width:300px;position: absolute;top: 435px;left: 660px;}
.micro_tiles_grid_no_27 .mt_27_4{height:180px;background:#6086b7;margin: 0;width:300px;}
.micro_tiles_grid_no_27 .mt_27_5{height:180px;background:#6086b7;margin: 0;width:300px;margin: 30px 0px;}
.micro_tiles_grid_no_27 .mt_27_6{height:180px;background:#6086b7;margin: 0;width:300px;}
.micro_tiles_grid_no_27 .sep {
    width: 30px;
    margin: 0;
    position: relative;
    height: 600px;
}
.micro_tiles_grid_no_27 .the_adv{margin-top: 15px;margin-left: 2px;}
.micro_tiles_grid_no_27 .mt_27_1 .grid_art_01_sand{padding: 12px 16px 0px 16px;}
.mt_27_1 .magicbottom { bottom: 10px; position: absolute;}
.micro_tiles_grid_no_27 .mt_27_1 .grid_art_01_sand a{color: #fff;font-size: 29px;font-weight: bold;}
.micro_tiles_grid_no_27 .mt_27_1 .thetitle{line-height: 32px;margin: 5px 0px 5px; height: auto;}
.micro_tiles_grid_no_27 .mt_27_1 .summary{font-size: 18px;line-height: 21px;margin-top: 10px;font-weight: normal;height: auto;margin-bottom: 12px;display: none;}
.micro_tiles_grid_no_27 .mt_27_1 .magicbottom a{font-size: 16px;}
.micro_tiles_grid_no_27 .mt_27_2 .grid_art_01_sand{padding:10px 20px 0px 20px;line-height: 23px;}
.micro_tiles_grid_no_27 .mt_27_2 .grid_art_01_sand a{color: #fff;font-size: 29px;font-weight: bold;}
.micro_tiles_grid_no_27 .mt_27_2 .thetitle {
    font-size: 19px;
    background-color: #000;
    font-weight: normal;
    line-height: 20px;
    height: auto;
    margin: 5px 0px 0px;
    color: #fff;
    font-style: italic;
    padding: 19px 20px 11px 20px;
}
.micro_tiles_grid_no_27 .mt_27_2 .summary{font-size: 18px;height: 213px;line-height: 23px;margin-top: 11px;margin-bottom: 9px;font-weight: normal;}
.micro_tiles_grid_no_27 .mt_27_2 .magicbottom a{font-size: 16px; color: #ff0000;}
.mt_27_2 .magicbottom {
    bottom: 10px;
    position: absolute;
}
.micro_tiles_grid_no_27 .mt_27_3 .grid_art_01_sand{padding: 20px;}
.micro_tiles_grid_no_27 .mt_27_3 .thetitle{color: #363636;font-size: 19px;line-height: 23px;margin: 0px;height: 124px;}
.micro_tiles_grid_no_27 .mt_27_3 .magicbottom a{font-size: 16px;color: #ff0000;font-weight: bold;}
.micro_tiles_grid_no_27 .mt_27_4 .grid_art_01_sand{padding: 20px;}
.micro_tiles_grid_no_27 .mt_27_4 .grid_art_01_sand a{color: #fff;font-weight: bold;}
.micro_tiles_grid_no_27 .mt_27_4 .thetitle{font-size: 19px;line-height: 23px;height: 113px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_27 .mt_27_4 .magicbottom a{font-size: 16px;}
.micro_tiles_grid_no_27 .mt_27_5 .grid_art_01_sand{padding: 20px;}
.micro_tiles_grid_no_27 .mt_27_5 .grid_art_01_sand a{color: #fff;font-weight: bold;}
.micro_tiles_grid_no_27 .mt_27_5 .thetitle{font-size: 19px;line-height: 23px;height: 113px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_27 .mt_27_5 .magicbottom a{font-size: 16px;}
.micro_tiles_grid_no_27 .mt_27_6 .grid_art_01_sand{padding: 20px;}
.micro_tiles_grid_no_27 .mt_27_6 .grid_art_01_sand a{color: #fff;font-weight: bold;}
.micro_tiles_grid_no_27 .mt_27_6 .thetitle{font-size: 19px;line-height: 23px;height: 113px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_27 .mt_27_6 .magicbottom a{font-size: 16px;}
.micro_tiles_grid_no_27 .mt_27_7 {display:none;}

span.radal_label {
    color: #363636;
    font-size: 19px;
    line-height: 23px;
    position: relative;
}

span.radal_label:after {
    content: "/";
    color: #ff0000;
    font-size: 19px;
    font-weight: bold;
    font-family: 'PFBagueSansProBlack', sans-serif;
}

/* art28 */
.micro_tiles_grid_no_28 .micro_tiles{display: block;margin: 0;padding: 0;position: relative;width: 100%;}
.micro_tiles_grid_no_28 li{float:left;list-style: none;position: relative;}
.micro_tiles_grid_no_28 .mt_28_1{height:530px;background:#9e0039;margin: 15px 30px 10px 0px;width:960px}
.micro_tiles_grid_no_28 .mt_28_2{height:530px;background:#e1e1e1;margin: 15px 0px 0px;width:300px;}
.micro_tiles_grid_no_28 .mt_28_3{height:180px;background:#e1e1e1;width:630px;margin: 30px 0px;}
.micro_tiles_grid_no_28 .mt_28_4{height:180px;background:#e1e1e1;margin: 0px;width:630px;position: absolute;left: 0px;top: 785px;}
.micro_tiles_grid_no_28 .mt_28_5{height:180px;background:#e1e1e1;margin: 0px;width:630px;position: absolute;left: 0px;top: 995px;}
.micro_tiles_grid_no_28 .mt_28_6{height:600px;background:#9e0039;width:300px;margin: 30px 30px 0;}
.micro_tiles_grid_no_28 .mt_28_7{height:600px;background:#e1e1e1;width:300px;margin: 30px 0px 0;}
.micro_tiles_grid_no_28 .the_adv{margin-top: 15px;margin-left: 2px;}
.micro_tiles_grid_no_28 .mt_28_1 .grid_art_01_sand{padding: 16px 24px 10px 24px;float: left;width: 270px;}
.micro_tiles_grid_no_28 .mt_28_1 .grid_art_01_sand a{color: #fff;font-size: 29px;font-weight: bold;}
.micro_tiles_grid_no_28 .mt_28_1 .thetitle{line-height: 32px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_28 .mt_28_1 .summary{font-size: 18px;line-height: 23px;margin-top: 10px;font-weight: normal;margin-bottom: 12px;}
.micro_tiles_grid_no_28 .mt_28_1 .magicbottom a{font-size: 16px;position: absolute;bottom: 15px;}
.micro_tiles_grid_no_28 .mt_28_2 .grid_art_01_sand{padding: 12px 19px;}
.micro_tiles_grid_no_28 .mt_28_2 .grid_art_01_sand a{color: #111111;font-weight: bold;}
.micro_tiles_grid_no_28 .mt_28_2 .thetitle{font-size: 29px;line-height: 32px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_28 .mt_28_2 .summary{font-size: 18px;line-height: 23px;font-weight: normal;margin-top: 12px; letter-spacing: -0.75px}
.micro_tiles_grid_no_28 .mt_28_2 .magicbottom a{font-size: 16px;color: #ff0000;position: absolute;bottom: 15px;}
.micro_tiles_grid_no_28 .mt_28_2 .opinion_image_bg{height:250px;position: relative;}
.micro_tiles_grid_no_28 .mt_28_3 .grid_art_01_sand{float: right;width: 350px;padding: 23px 30px;}
.micro_tiles_grid_no_28 .mt_28_3 .thetitle{font-family: PFBagueSansPromedium; color: #000;font-size: 22px;line-height: 26px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_28 .mt_28_3 .magicbottom a{font-size: 16px;font-weight: bold;color: red;position: absolute;bottom: 15px;}
.micro_tiles_grid_no_28 .mt_28_3 .opinion_image_bg{width: 270px;height: 180px;margin: 0px;float: left;}
.micro_tiles_grid_no_28 .mt_28_4 .grid_art_01_sand{float: right;width: 350px;padding: 23px 30px;}
.micro_tiles_grid_no_28 .mt_28_4 .thetitle{font-family: PFBagueSansPromedium;color: #000;font-size: 22px;line-height: 26px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_28 .mt_28_4 .magicbottom a{font-size: 16px;font-weight: bold;color: red;position: absolute;bottom: 15px;}
.micro_tiles_grid_no_28 .mt_28_4 .opinion_image_bg{width: 270px;height: 180px;margin: 0px;float: left;}
.micro_tiles_grid_no_28 .mt_28_5 .grid_art_01_sand{float: right;width: 350px;padding: 23px 30px;}
.micro_tiles_grid_no_28 .mt_28_5 .thetitle{font-family: PFBagueSansPromedium;color: #000;font-size: 22px;line-height: 26px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_28 .mt_28_5 .magicbottom a{font-size: 16px;font-weight: bold;color: red;position: absolute;bottom: 15px;}
.micro_tiles_grid_no_28 .mt_28_5 .opinion_image_bg{width: 270px;height: 180px;margin: 0px;float: left;}
.micro_tiles_grid_no_28 .mt_28_6 .grid_art_01_sand{width: 300px;padding: 27px 20px;}
.micro_tiles_grid_no_28 .mt_28_6 .thetitle{font-size: 29px;line-height: 32px;margin: 5px 0px 5px;color: #fff;font-weight:bold}
.micro_tiles_grid_no_28 .mt_28_6 .summary{font-size: 18px;line-height: 23px;font-weight: normal;margin-top: 9px;color: #fff;}
.micro_tiles_grid_no_28 .mt_28_6 .magicbottom a{font-size: 16px; font-weight: bold; color: #ff0000;position: absolute;bottom: 15px;color: #fff;}
.micro_tiles_grid_no_28 .mt_28_6 .opinion_image_bg{width: 300px;height: 245px;}
.micro_tiles_grid_no_28 .mt_28_7 .grid_art_01_sand{width: 300px;padding: 27px 20px;}
.micro_tiles_grid_no_28 .mt_28_7 .thetitle{font-size: 29px;line-height: 32px;margin: 5px 0px 5px;color: #000;font-weight:bold}
.micro_tiles_grid_no_28 .mt_28_7 .summary{font-size: 18px;line-height: 23px;font-weight: normal;margin-top: 9px;color: #000;}
.micro_tiles_grid_no_28 .mt_28_7 .magicbottom a{font-size: 16px;color: #ff0000;position: absolute;bottom: 15px;font-weight:bold;}
.micro_tiles_grid_no_28 .mt_28_7 .opinion_image_bg{width: 300px;height: 245px;}
/*
.micro_tiles_grid_no_28 .mt_28_3 .opinion_image_bg,
.micro_tiles_grid_no_28 .mt_28_4 .opinion_image_bg,
.micro_tiles_grid_no_28 .mt_28_5 .opinion_image_bg,
.micro_tiles_grid_no_28 .mt_28_6 .opinion_image_bg,
.micro_tiles_grid_no_28 .mt_28_7 .opinion_image_bg{position: relative}
*/

/* art30 */
.micro_tiles_grid_no_30 .micro_tiles{display: block;margin: 0;padding: 0;position: relative;width: 100%;}
.micro_tiles_grid_no_30 li{float:left;list-style: none;position: relative;}
.micro_tiles_grid_no_30 .mt_30_1{height:600px; margin: 15px 30px 10px 0px;width:960px}

.micro_tiles_grid_no_30 .mt_30_2{height:290px;border-bottom: 1px solid #e1e1e1;margin: 15px 0px 0px;width:300px;}
.micro_tiles_grid_no_30 .mt_30_3{height:290px;border-bottom: 1px solid #e1e1e1;width:300px;margin: 20px 0px;}
.micro_tiles_grid_no_30 .the_adv{margin-top: 15px;margin-left: 2px;}

.micro_tiles_grid_no_30 .mt_30_1 .grid_art_01_sand {
    padding: 16px 24px 10px 24px;
    position: absolute;
    width: 100%;
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2%, rgba(0, 0, 0, 0.7) 60%, rgba(0, 0, 0, 0.9) 100%) repeat scroll 0 0;
    bottom: 0;
}

.mt_30_1 .magicbottom { bottom: 20px; position: absolute; }

.micro_tiles_grid_no_30 .mt_30_1 .grid_art_01_sand a{color: #fff;font-size: 29px;font-weight: bold;}
.micro_tiles_grid_no_30 .mt_30_1 .thetitle{margin: 5px 0px 30px;font-size: 36px;line-height: 38px;}

.micro_tiles_grid_no_30 .mt_30_1 .magicbottom a{color: red;font-size: 18px;line-height: 20px;font-weight: bold;position: absolute;bottom: -9px;}
.micro_tiles_grid_no_30 .mt_30_1 .opinion_image_bg{height: 600px;width: 960px;}
.micro_tiles_grid_no_30 .mt_30_2 .grid_art_01_sand{padding: 12px 0px;}
.micro_tiles_grid_no_30 .mt_30_2 .grid_art_01_sand a{color: #111111;font-weight: bold;}
.micro_tiles_grid_no_30 .mt_30_2 .thetitle{font-size: 22px;line-height: 26px;margin: 1px 0px 5px;font-weight: normal;}
.micro_tiles_grid_no_30 .mt_30_2 .magicbottom a{font-size: 16px;color: #ff0000;position: absolute;bottom: 10px;}
.micro_tiles_grid_no_30 .mt_30_2 .opinion_image_bg{width: 300px;height: 180px;}
.micro_tiles_grid_no_30 .mt_30_3 .grid_art_01_sand{padding: 12px 0px;}
.micro_tiles_grid_no_30 .mt_30_3 .grid_art_01_sand a{color: #111111;font-weight: bold;}
.micro_tiles_grid_no_30 .mt_30_3 .thetitle{font-size: 22px;line-height: 26px;margin: 1px 0px 5px;font-weight: normal;}
.micro_tiles_grid_no_30 .mt_30_3 .magicbottom a{font-size: 16px;color: #ff0000;position: absolute;bottom: 10px;}
.micro_tiles_grid_no_30 .mt_30_3 .opinion_image_bg{width: 300px;height: 180px;}

/*.home b{color:#00c0f3;} */
.photo_credit{font-size: 12px;color: #ccc;}
.mered {color:red;}
.rantar.keimeno{max-width: 835px;text-align: justify; padding-bottom: 10px; }
.vavel_attach{float: left;margin-left: -315px;margin-right: 20px;}
.vavel_attach figcaption{display:none;}

.contact_form{max-width: 810px;}
.cont_h1{font-size: 50px;line-height: 35px;font-weight: normal;margin-top: 30px;margin-bottom: 21px;color:#000;}
.cont_txt1{font-size: 23px;line-height: 34px;}
.cont_txt2{font-size: 18px;line-height: 34px;color: #8A8986;max-width: 730px;margin-bottom: 9px;}
.cont_txt2 a{color: #8A8986;}
.cont_txt3{font-size: 23px;line-height: 36px;margin-bottom: 98px;}
.cont_txt4{font-size: 23px;line-height: 34px;margin-top: 14px;margin-bottom: 62px;}
.cont_head1{font-size: 36px;line-height: 34px;font-weight: bold;color: #000;}
.cont_head2{font-size: 36px;line-height: 34px;font-weight: bold;color: #000;border-bottom: 2px solid #8a8986;padding-bottom: 14px;margin-bottom: 29px;}
.cont_form{background: #e7e7e7;padding-top: 40px;}
.page-id-48240 .entry-content{color:#555555;}
.cont_form .wpcf7-submit{color: #fff;background: red;font-size: 16px;width: 100%;border-color: red;font-weight: bold;height: 30px;padding: 0px;}
.cont_form .wpcf7-submit:hover{color: red;background: white;border-color: red;}
.cf_field{width: 330px;padding-left: 30px;float: left;font-size: 23px;line-height: 34px;margin-bottom: 30px;height: 50px;padding-top: 18px;}
.cf_field .cf_small{font-size: 16px;line-height: 12px;}
.cf_input{width: 480px;float: right;margin-bottom: 30px;height: 50px;}
.cf_input input{height: 50px;width:450px;font-size: 23px;border: 1px solid #000;padding: 14px 3px 8px;}
.cf_input textarea{width: 450px;height: 400px;font-size: 23px;line-height: 34px;border: 1px solid #000;}
.cf_input.cf_txtinput{height: auto;margin-bottom: 23px;}
.cf_submit{background: #fff;padding-top: 30px;}
.cont_form .wpcf7-response-output{display: block;background: #fff;margin: 0px;}
.cf_input .wpcf7-not-valid-tip{font-size: 16px;line-height: 22px;}

.ginger_banner.ginger_container.dark{background: #545454;color: #fff;height: 30px;padding: 0px 0px 0px 0px;position: relative;}
.ginger_banner_inner{margin: 0 auto;max-width: 1290px;}
.logop{background: url("common/imgs/logotiny.png") no-repeat;width:46px;height: 16px;display: inline-block;vertical-align: middle;}
.ginger_banner-wrapper .ginger_container .ginger_message{font-size:12px;line-height:16px;padding-top: 2px;}
.ginger_container .ginger_btn.ginger-accept,.ginger_container .ginger_btn.ginger-accept:visited{line-height: 12px;font-size: 12px !important;padding: 2px 0px 0px 0px !important;margin: 2px 0px 0px 0px !important;border: 1px solid #fff;border-radius: 0px;width: 60px;}
.ginger_banner a.ginger_btn.ginger-accept:hover,.ginger_banner a.ginger_btn.ginger-disable:hover{color:#fff!important;}
.arrowright{width:16px;height:16px;display: inline-block;vertical-align: middle;margin-left: 2px;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAvElEQVQ4T5XTQQ7CIBAF0D8LXXsTexOvoDfQjWPaTV2QGDa9Qr2BN2ivZU0cA4kJBCjQVVPyX4DpJziP1qqBYBLQyNxe3LXUO3nAQ71AdLDfRMbrrTvlEA8Yhn63vLczEfaliAeYUC0SALVIFKhBkkApsgrEEIHcmbv+P50i4LNsJoAaO90awEzED+PJ3B7df2P1EnNhAyXHWBKOAiXbTh6hNhzsQDtlEoQXFiuW30atGvnSTLBNPOeaaNZ/AuGDEQ26nZAAAAAASUVORK5CYII=');}

.single-post .addtoany_share_save_container{display:none;}

.a2a_mini { background: #fff; border-radius:0 0 0 0!important; }

.new_adv_bottom {
   /* margin-top: -160px; */
    margin: 0 auto;
}
/*
.new_adv_bottom:before {
    background: #f3f3f3;
    position: relative;
    content: " ";
    width: 1330px;
    height: 90px;
    z-index: 1;
    display: BLOCK;
    margin: 0 auto;
    top: 90px;
}

.micro_tiles { z-index: 2; position: relative; }
.protagongrid{ z-index: 2; position: relative;}*/

.art { z-index: 2; position: relative; }


.new_adv_up {
    margin: 0 auto;
    width: 100%;
    max-width:1290px;
    text-align: CENTER;
}

ul.slides.slides_part2 {
    margin-bottom: -10px;
    margin-top: 20px;
}


.pg_space40 {
	margin:0 auto;
    height: 30px;
	display: block;
}


.embed-container.videoindex iframe{
    width: 100%;
}

.embed-container.videoindex {height:850px; overflow:hidden;}
.embed-container.videoindex div img {
    width: 100%;
    min-height: 850px;
    height: auto;
}


.page-id-1572 .addhh:before {top:0;}

.addhh a:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAgAElEQVR4Xu2djbUctbKFTQRABAwRGEfAcQRABJwXASaCexwBOALGEYAjYBwBdgSMI7gQAa/2oPYdj+enf6SukvT1WrNscLdU2lWStqSq0iePeEAABKpC4J9//vnMBH58JPRX9nf9v+NnY/+hX67njRX010lh+m/9/8PzySefvM5VGeWAAAiUR+CT8lVQAwiAwBgEbGL/Or13l/48nthzT+hjRFryzjFhGIjC8OffRhbeE4cllfAtCIDAfAQgAPOx40sQmISATfCa0D+13zCxD38OE/6k8hp4+ZQYQBAaUCpNqAcBCEA9ukLSShBIE/0XaaLX5F7b6j0K0nsTRDsFw++t7Rzo//GAAAhkQAACkAFEiugTgaOz+GGS14peP56yCOwSKRgIgojBqX9CWQkoHQQaQAAC0IASacI6CKQzek32+p1zvFtHEGo5h8BABg7kAIdEjAQEbiMAAbiNEW90iIBN9htrtjztjyf8DpGouskiAwdCYL/X7BJUrUuEL4AABKAAqBRZHwLp3F5e+FrZa9IXAeBpCwERgWNCsG+rebQGBKYhAAGYhhdvN4JAWuFrwv82TfincfSNtJRmXEFABECE4Df7sUOAqXSHAASgO5X32+B0hj9M+Djr9WsKl1p+TAbIU4B9NI8ABKB5FffbQFb5/eo+Q8vZHcgAIkXERgACEFs/SDcRgXSW/33a1meVPxE/Xr+IgI4JtEPwilwEWEkrCEAAWtFkx+04mvS1vb/pGAqavg4COh7YQgbWAZtayiEAASiHLSUXRIBJvyC4FD0FAe0M6KedAZIRTUGOd90RgAC4qwABxiKQzvS/sffv7cf2/ljgeG8tBCADayFNPVkQgABkgZFCSiHApF8KWcotjMCBDNiuwMvC9VA8CMxGAAIwGzo+LImATfzDSl/n+jwgUCsCOhbY2u8FzoO1qrBduSEA7eq2upal1b48+O/tt6muAQgMAtcR2IkMsCuAmURBAAIQRRMdy8Fqv2Pl99l0dgX61Hu4VkMAwqmkD4FY7fehZ1p5EwF2BW5CxAulEIAAlEKWcs8ikFb7z+wf74AIBEDgPQLsCmAMqyMAAVgd8v4qtElfF+3Iqe/Bfpv+EKDFIDAJga29LadB7iOYBBsvT0UAAjAVMd4fjUCa+H+wD7Ti57a90cjxIggcENjZ77kRAf3JAwLZEYAAZIeUAtP5/n8MiXvQAAEQWIzA3kp4IHpgMY4UcIIABACTyIaATfx3VphW/MTuZ0OVgkDgPQIiAlv76XiAtMMYxmIEIACLIaQAm/iH2H0RAB4QAIGyCOAwWBbfbkqHAHSj6vwNTRP/g5W8yV86JYIACIxAQDsC8hPQ7gAPCExCAAIwCS5eFgJM/NgBCIRD4OdEBDgaCKeauAJBAOLqJpxkTPzhVIJAIHCMgCZ/EQF8BLCLUQhAAEbB1PdLybnvJ0OBK3j7NgVaXwcCEIE69OQuJQTAXQVxBUgTv8L57uJKiWQgAAIXEIAIYBpXEYAAYCAfIcDEH9oo3pp0Gtj1GzLFHf/9rPBzkskkO7gGxjExHP6+sQ++CI1gf8JBBPrT+agWQwBGwdTHSymBj7b6ieNfX+WvU5Wa1AdHrl36f/savbzNnnRkpAyQ+g3HR8f/7/H6MHdd495aT0Khrk3gw8ZDADAGefVrgNZWv1L28pRD4G8rWhO8BmL9NMFXObnngiiRhE0iCCIH+jvEIBfA58uR3ZFiuCzGVZQOAahCTeWEtAFYmfse7Eeu/nwwDxP9MNnrzzdkbxsP8NHuwV0iBSIGX48vgTdHILBNRGA/4l1eaRABCECDSh3TpHS++0saXMd8wjvnERgme62q9GOiL2gp6ZhKOwUiBvqxW7AMb/wDluFX9dcQgKrVN134NIBq4tfgyTMdgXfDRK8/ubJ1OoA5v0jHV8eEgF2CeQDv7TP8A+ZhV+1XEIBqVTdN8DRQysHvftqX3b8tr/vdMOnX6IzXmwbT8YEIrn4iB0QljDcC2fqPENvxgNX8JgSgZu2NlD1l8FOGMM75b2OmCf83TfhzQuduF88bayOQdr0GQqAIl0/XlqHC+jReyFFwiEipsAmIfAsBCMAthCr+d7b7Ryvv1dGkvx/9FS9WiUDyfxER0I/dgctaVF/4P4hwlWY+SmgIwCiY6nvJBjmF9T3UJ/kqEstxT6v8YaXPKmcV2ONVkkiyiMC9/XAoPK8i9RMRAfpJPBNeJBEEYBF88T4mb/9Fnch5TwPZlvPNeHYbQaLkJzPsDHwTQaZAMmjyl5Pgi0AyIcpCBCAACwGM8jnJfM5qQuf5W038OO9FsdR65LA+NZAB/Ab+p7Zd2g3Y16NJJL2EAASgAdtIA5VC+3Dye/RIK31N+lrpM0g1YN8RmmB97N7kEBFgZ+BfhWg34HkE3SDDfAQgAPOxc/8yrfo18Wtg6v15aQBopa9tfh4QKILAkc/AM6ugdwdCZbiUb4D+5KkQAQhAhUqTyKz6D4rTFr/ClTTx46BUqS3XKnbyt7lPBLzn0MJn+AbUacUQgMr0xln/YYtfq/yf2eKvzHgbFffIeVBkoNdMhLu0G7BvVM1NNgsCUJFaO8/fr1h9neuzxV+RzfYmajoi0PFAjzkGtAunIwH6aCWGDwGoRFGdxvUrXn/Lar8SI0XMDxBIjoMP9j978xVQn1U6YY7lgvcJCEBwBaW85nL0+yq4qDnFGzz5tc3PIJITWcpaHYG0cyci0NPxgI4CyCK4urVNqxACMA2vVd+2geMHq1ADRy/hfZr4FV6kFQQPCDSFwJHT4PdNNex6YwgXDKxsCEBA5SSnol9NtLuA4pUQ6XWa+HclCqdMEIiEQPITELHvhQgoTPA7nHYjWeG/skAAgukkbflr8t8EE62EOIrdl2MfE38JdCkzNAKJ6MthUL/WwwhxEAxojRCAQEpJTkM672/5GS7i0dbgvuWG0jYQGIPAURihdgVadxjkSGCMUaz0DgRgJaCvVZMGgJ/snfsA4pQUQSt+JQ3Bsa8kypRdLQKdRA5wu2AQC4UAOCuiEy9/Tfys+J1tjerrQKCTowHt/skvgDTCjmYJAXAEv4N0vjj3OdoXVdeNQCICOhZQNFCLj3YClS9g22LjamgTBMBJS9a5teUv558WH+Xo11b/rsXG0SYQWBOBDqIG5Aj8f2tiSl3/IgABWNkSGg/xI45/ZXuiun4QaDyhEKGCDqYMAVgR9IZD/OTZr6x9DyvCSVUg0CUCiQjoFszHjQGgI4Gn+AWsp1UIwEpYp06r+P6WsvodJv40+ePZv5ItUQ0ICIFGIwbwC1jRvCEAK4DdaHy/bufTOf9+BQipAgRA4AICNr5o5+0/jQGkewS2jbUpXHMgAIVV0qCzn875NfFz5Wdh26F4EBiLQHIU1ITZ0oVDOAeONYCZ70EAZgJ367NGk/u8sHYrnp/t/lsGwL+DgAMCabdRx3KtpBYmaVBBO4IAFAA3Tf6/W9GtXOGrsL57nHMKGAtFgkBmBNL4o92AbzIX7VWcIgTkHMjCI7MGIACZAW3M019Oflrxa0XBAwIgUBECyfFYRKCF+wWIEChgexCAjKA2ltkPJ7+MtkFRIOCBwFFa4RacBLlRMLMRQQAyAdqQpz9OfplsgmJAIAoCaWdSO3ktOAkSIZDJsCAAGYBsaPLHyS+DPVAECERFwMYqpR9/sF/tToKQgAxGBgFYCGIjk79W/d/i5LfQGPgcBCpAoKGQQUjAQnuDACwA0DqSbumq3UFOV/Uqrh8P2wW2wKcgUBsCjSQQggQsMDwIwEzwrPP8Yp/ez/w8wmfy8NfEv40gDDKAAAisj0DyDVCsfc2RAopUer4+evXXCAGYocMGJn/F9WvLfz+j+XwCAiDQEAIpUkA7md9X3CyyBs5QHgRgImgNTP7PubVvotJ5HQQ6QKCBLIKQgIl2CgGYAFjlk78c/ZTNbzehybwKAiDQEQLJQVBHArVeNQwJmGCvEICRYFU++SupjyZ/HP1G6pvXQKBnBCp3EIQEjDReCMAIoCqe/HH0G6FfXgEBEPgYgcpTCUMCRhg1BOAGSBVP/jj6jegAvAICIHAZgcovFoIE3DBuCMAVgCqe/IntZ1QHARDIhkDFRwIv7OhT2Q95ziAAAbhgFhVP/nj509VBAASyI1BxlADJgi5YAwTgDDBm6IqJVZa/mh6d98vRTx68PCAAAiCQHYGUOGhnBdd2lwAkgB2A2/2h0tz+5PK/rVreAAEQyIBA8gsQCagtVBAScKJ/dgCOAKl08pez3x0hfhlGNooAARAYjYCNl1t7ubbsgZCAIw1DABIYlU7+L23ivx/dY3kRBEAABDIikK4X/iljkWsU9R1Hpf/CDAEwEMyIv7U/fl3D8jLWAZPNCCZFgQAIzEMgjZ/aDajFL0AJ0Z5y/TkEQJP/V2YMv9vvs3nmv/pXcvbTRT671WumQhAAARA4g0AaR0UCavELEAn4svej0653AJIzy58VTf4k92H4BQEQCIlAGk8VhfR1SAE/FupN2gnoNkV6twQgGatW/toBqOHB2a8GLSEjCHSOQGXOgTvbBXjaq8p6JgCa/O8qUTyTfyWKQkwQAIGDX5WOA2qJEOg2ZXCXBKCyLH94+jOiggAIVIdAZSTgR9sJUAK4rp7uCEBlYStM/l11RxoLAm0hUNkdAt1FVnVFACqL9Wfyb2sspDUg0CUCFY273YUHdkMAUpjKH5X0QG6wqkRRiAkCIHAbgcpIwBM7DtjfblX9b3RBACoL9+tuG6r+bkQLQAAEbiFQEQnoJjywFwKglX8N4X5M/rdGEf4dBECgWgQqyhrYRWRA8wSgIo9/Jv9qhzUEBwEQGItARVcKNz8mN00AKtlyUmrfey6nGDt88B4IgEDtCFREAuQPoCOBJp9mCUBFOf6bZ5lN9hwaBQIgsAiBSkjA3hopEtBkuuAmCUBy+tO5/2aRhZb/mMm/PMbUAAIgEBSBSkhAs+mCWyUAutpXV/xGfpj8I2sH2UAABFZBoJLr2JsMzW6OAFSSeYrJf5WhhUpAAARqQKASf63vWvPVaooAVMIkyfBXw4iEjCAAAqsiUAEJaC5TYDMEwIxH5/069/9sVaudVhmT/zS8eBsEQKAjBCq4q6WpJEEtEYDo1/sy+Xc0kNFUEACBeQhUcItgM/4ATRCACs79X9nZUXSnxHm9la9AAARAIDMCFZCApzam7zI3e/XiqicAFVzy89a0etdqHOnqFkuFIAACXSAQnATIH+DL2sf1qglABfH+TP5dDFU0EgRAoAQCNsZrlf11ibIzlPmbEYDvMpTjVkTtBOBnQ+4HN/SuV8zkH1QxiAUCIFAHAmmRJxLwOKjEVYd0V0sAgof8Kb+/tv2bzSEdtDMiFgiAQGMIJBKwt2Z9GrBpOgpQqmDJV91TJQFIBvGnoR015K+5hBHVWTYCgwAININAcF+vN0YAntQIdq0EIHLI349mDDqa4AEBEAABEMiEQPBEQc9t3H/I1NTViqmOAARPFEGs/2qmS0UgAAK9IWDjf2S/r+quDq6KAKRsf9r6j/jg9BdRK8gEAiDQFAKBIwP2BnRVVwfXRgCibv3L6W9Te0xoU6MEjQEBEGgSgeCRAVUdBVRDAIJv/Ve39dPkyECjQAAEukAgOQXurLERIwOqmQ+qIADBvf6rjgPtYrSgkSAAAs0hEDgUvJqogFoIwK9mvRFz6TdzKURzowMNAgEQaB6BwDvDVUSDhScAgVkeF/w0P7zQQBAAgegIBL0zoIoEQaEJQOBc/3j8Rx8VkA8EQKALBAI7BYa/KyA6AYga81mNk0cXIwCNBAEQ6BqBFCKu1OvRnAJDZ4UNSwBMoXemTIX9RXuqONuJBhrygAAIgEBJBIJmCgx9bXBkAqCEP5uSBjOj7NcW6y9iwgMCIAACIBAMASMBv5lI3wQTK6yzeEgCYEp8MAX+J5gSSfYTTCGIAwIgAALHCCR/AB0FfBEMmae2eNwFk+lROAKQznL+MKCi3fQX+iwnmmEhDwiAAAh4IBD0+DhkboCIBCBizH/YLRyPDkadIAACIBAZgaC7yOGSxoUiAEGZGyF/kXs6soEACIDAGQRsPtFRwONA4IRzCIxGALT1/1Ughenc/87ObmRIPCAAAiAAApUgEDQ0MNRlQWEIQNAQDkL+KunsiAkCIAACpwgEnVe+tEXlPoK2QhCAoJf9kOo3goUiAwiAAAgsQCBgaGCYDIFRCMCD6TdS2B8hfws6HJ+CAAiAQBQEgoYGhggLdCcA6ZxGSX8iPSGUEwmQ1mUxO/za2ij/E4WfbtJvaLa264bfW3xCWrcG2tcaAgEdzEOEBUYgANHC/l7aAH/fWgegPR8ikIinMobpmum7Gfgo45h+OiqSdy8PCIBAYASsz0e7W8Y9LNCVAARkZWz9B+7AOUQzm/veyhHBmzPpXxJha/8g4rjLISNlgAAI5EcgHQXsreQoFwa5hwV6E4BoYX/ujCy/2VOiEEgT/4P9dVMQEREARY4QNloQZIoGgbkI2DigHT/tOkd5XMMC3QhAwPAMLvqJ0iUyypF2mX4pPPGfSry1/6GOrdUGDwiAQCAEbEwQUZfPT4THdRfAkwBEu+0vTGxmBKusXYa03afIkmdObVHH1pmj0kjjI+CkBKoFgVMEAiYIcks170IAAq7+Xbdh6KJ5ETD7kjf/7/aLcKGUdgEejAS8zNtKSgMBEJiLQMC7AlwWoF4EINLq/50Nzpu5hsR3sRBI5PKnIJP/MTg7+w8RTf3JAwIg4IxAsLsCXKLPVicAAVf/xPw7d8Rc1Qe0rXNN29r/lKMgxwK5FE85IDADgYBRaKvvAngQgEirfxfWNcNW+eQGApVM/kMrDv4BRgKeo1gQAAE/BILlBlh9PlqVAAQbpIn59+t3WWsOZldT2rZPuwFKKMQDAiCwMgIBcwOsuguwNgGItPon5n/lzlaiumAOf3ObuLMPZY8iBDwgAAIrIhAsN8CquwCrEYBgqzRi/lfsYKWqSuxd3v7y+m/hUdigHAXxD2hBm7ShGgSC5QZYbRdgFQKQBmpl/dsEsYjVAA7S3ibFCHZ+lwtjTf4KG3yRq0DKAQEQuI5Ayg0Q5VK61XYB1iIADwZ/lOt+VwOXTlcOgYAevLkbq3TCihbY5S6Y8kAABD5GwMaUrf1f3RUS4VllkboWAYhy9o/jXwTTziCDdVZt/d9lKCp6EXIQFBHYRxcU+UCgZgSCOQSuslAtTgCCnf2T8a/mHppk72D1f05LD/Y/SSvcgP3ShLgIBMsQWHwXYA0CwOo/rr1XKZl10ig2tTZ+8g94RlrhtWGnvl4QCLYLUHzBWpQABFupEfbXQC9OYX9yKO352VnjSSvcswXQ9mII2BijC8SUTtz7KX5TYGkCEOWc9p2tmjbe2qT+5QgEc9RZ3qBlJWwTEdgvK4avQQAEjhGwcUZ96osAqMj/R+HBRZ5iBCDYSu07A5Fsa0VMaN1Cza7+azVGuOVv3YZfro20wlE0gRzNIBDId21vc9eXpYAtSQC0OokQUkHSn1LWs3K5wY6UVm79zeq0YtFqAaJ7EypeAIHbCNh4o1Dcx7ffLP5GsePrIgQgWFKFp8RSFzfQVSoI5qG7SptnVLJLRECDFw8IgMBMBAItON7YHPZkZjOuflaKAOjM4ocSAk8sk9X/RMAivx4sXWdkqCTbNhEB0gpH1xTyhUUg0JhTZCGbnQCkMAqFaUU4py0eRxnWchsUjPP/yUolrfBkyPgABP6HQKBdgJ3tAjzNrZsSBODBhIyQ9neVTEq5FUJ5lxGwzvgP+MxCYG9f6RxxN+trPgKBjhEIFHn0xPpw1qO9EgQgSpIWVv8Nddq0s6QIAJ75CIgAiAiIEPCAAAiMQCCQT1v2RW1WAmBAfWt4/joC09KvZAeqtMCUfx2BQFtxLajqwRpBWuEWNEkbVkEg0C7A50bgs/n15CYACkH6ZhWNXK+E1X8AJeQUAQKQE81DWaQVzg4pBbaKQKDxJ2tioGwEINA2CZ7/DfbCQB2wNXS5drg1jdKeIggEiQjImhgoJwHQtmIE578i4RJFLIpCRyMAARgN1dwXt/ah7hfYzy2A70CgZQQCHXFnm+NyEoAIzn+s/hvtgRCAVRR7SCtsP/wDVoGbSmpDIMgdAdl83LIQgEDMqFjKxNoMtTV5IQCralS7AA+2G/By1VqpDASCIxDojoAszoC5CEAE5793NmBtgtsP4s1EAAIwE7hln+3sczkdZY09XiYSX4OALwJBdgGyOAMuJgCBnP9Y/fv2i6K1ByAAL6yB2iKP4OdSFOszhW8TEcgWfrR2A6gPBHIhEOROkizOgDkIwEOAQfFvW6VESD2cy8Yo5wSBAARADnIPifDqnDxCuOuadsK1w2uiTV1hEUhJyfYm4KfOQi52BsxBACI4/x0GZ2dlUH1BBKIQgKGJSR4RgQjXhRZE/qOiNfCRVnhNxKkrHALW/yNceLfYGXARAQji/Pe3WccmZ3akcNaGQI+iEYAjIvDM/i7y6b0aWNtKdokIiBDwgEBXCAQ6+l7kDLiUAERw/lvMgrqy3EobG5UACM60JSgSEOEK7LU1rJWQduDwD1gbeepzRSBIeuBFzoCzCUAa9CJczkLaX9dusE7lkQnA0W7Axv6+td/X66ASphauHQ6jCgRZC4EguwBvjHw/mdvmJQTg3ir9ZW7Fmb57ZY3XBUQ8jSNQAwE4IgKySa2Mv2hcLafNI61wZwrvvbk2Lsnmvf2AZi+ClxCACNv/hP510gNrIgBHRODB/i4fgd78AzQ2aGty34l50sxOEQiSGGj2McAsAhBk+5/Qv446XY0EQOpJfUW7Ad93pK6hqSJApBXuUPG9NDnIXDj7GGAuAbg3BXtv/+P810sv+3civbM/fnds8qJQU5P/K5NdRKA3/wDtApBW2NFwqbosAkGcAWcdA8wlABG2/5+QorSsYUcqvXYCMGCZtgy1Mu7NP2BnbRaJ0p88INAMAgHGJmE56xhgMgEIsuXx1gYSrah4OkEgQCdbtANwrKbUh+Qb0KN/wDYNVoQNdtJ3e2im9WntdHmS+lnHAHMIgAatn5yVOovtOMtM9QsQaIkAHO0GbOzvD/brzT+AtMIL+gKfxkPAxif1Y+97QiYfA8whAH9YQ71X34uyH8UzHyS6hUCLBOCICNzZ33tNKywyryNFHhCoFoEgOQHkcKsF+uhnEgEI0khi/0ert50XWyYAR0TgPhGB3sIGd9Zurh1up7t22RIbo2THnk6+k28InEoAImz/f8eKob/+1QMBkFaP/AO8txM9jIy0wh6oU2cWBILkBJjkHD+VAHhv/7+zyX+TRVsUUhUCvRCAo90A2fnWeUXhYSOkFfZAnTqzIGDjlOzXcwdv0jHAaAIQxPt/UuOyaJRCQiDQGwE4IgJ3iQh4ehh72MDeKuXaYQ/kqXM2AgFyAkyKBphCAO4NFe/kP5O9HGdrkg9DIdArATgiAr1eO0xa4VA9EWGuIZASfmmn3PMZPU9OIQDajvQMVyL239OknOvunQAI/rQL92B/7fHaYbWbtMLO/ZDqbyMQICfA6DtyphCAP63pm9vNL/YGsf/FoI1fMATgfzrqOK2wzlefmR/Qy/gWi4S9ImD9U86sniR9dKTcKAIQZFtjkndjr8bXarshAB9r1jDp9drhnaFBWuFWO3vl7QowVv1lJPnzMTCOJQDe4X94/4/RZsPvBOhU2VIB51ZTykLWa1ph6WWfG1PKA4ElCASIBng65t6NsQRAjNszwQHe/0ussYFvIQDXlZj8A3q8dviQVth++Ac00M9baUKAaIBRc+ZNAhAk/I/kP630jJntgACMAy7h9OBM2McJm/ct7QKQVjgvppQ2E4F0PPfrzM9zfDYqHHAMAdA5o2dD/ratjM9yIEIZ9SIAAZimu5SVTESgt/wB2q0krfA0c+HtzAgEWTjfDAccQwC2ho1n+N9LIwD3mfVDcZUhAAGYrrA0CMk3gLTC0+HjCxBYhID1P+Ww+GZRIcs+vhk5N4YAeIf/jY5pXIYVX0dGAAIwXzuG3ca+1jm552A0vwHzvySt8Hzs+HIhAmkXzjN53s1wwKsEIEj4H1f/LjTEFj6HACzXYsKw12uHSSu83IQoYQICiXhrAe322O751Tn+FgHwDv+7yWDckKXiVRGAAOSDO61MRAQ8Ly3J16DxJZFWeDxWvJkBAetrb6yYxxmKmlvE1XDAWwRga7V6nv/fPMOYiwrf1YUABCCvvpJ/wIOV6pmxLG+jxpemdhM2OB4v3pyJgPUz70X01Tn0FgHwPv+/6cU4Uy98VhkCEIAyCkvblCL6nnk+yjTueqmkFfZAvbM6AxyjX91Fv0gAApxfcPlPZ53lWnMhAGWNIeErItBj2CBphcuaV9elW9/aO/arq2mBrxEA7/j/UZmMurasjhoPAVhH2YaztsdJK7wO3NTSAQLWp7wvB7p4j841AuAtNNn/OugcY5sIARiL1PL3kn9At2mFzXH6+XIUKQEE/kUgQDjgxVD6awRgZ7J7ngsS/kcPeo8ABGB9Y0jnlyICnuPA+g1/9EhbtqQV9kC+wToDHKdfTKZ3jQD846gLzv8dwY9YNQTATyuGfc/XDmv1JELAAwKzEXD2A9ibDX95TvizBCDAYEv639mm1uaHAWwy7HXAa2g8HQvIN6BH/wDtgkj/ihzgAYHJCFj/8U4LfHZH/RIBeLAWeuYPJ/3vZBNr+wMIQAz9pu1MjQ+e+UE8wCCtsAfqjdQZIB/AWZ+6SwTAm60Q/9+I4edqBgQgF5J5ykn6EBHozT9Amd3kH7DLgySl9IBAgHwAZ6PqLhGA/5pSvK7g5frfHnrExDZCACYCttLrycNZRKC3/AGkFV7JxlqpxvqKdpG80m+/NtJ6d4rlRwQggMci+f9bsfiM7YAAZAQzc1FH/gGex4aZWzWqOA3o8g8grfAouPp+yfqJdo3cdszOXeKxwzkAACAASURBVAx0jgCIJfzuqCry/zuCH7VqCEBUzfxPrrR46PHa4b2h8GAD7Mv4WkJCLwRSki1PkvxRQqBzBEDbeZ5CXr29yEt51OuLAATAF/8ptSdd9XjtsFZ4WsDIT4AHBD5AIMAY9pEj4DkC4OoAeOv+YmyqTwQCdJ6uwwDnWF3yD+jx2uFtIgKEDc4xnIa/sT7hmV/nozHsHAH4w/D/ykkHZx0VnGSh2kAIQAACKWOCKJ37B+hY4MUEuHi1cQSc/QA+ml/PEYBQDKVxe6B5IxGAAIwEKuhryT9AK2M3JygnaPZWr/Ka7Jzqp9pACFg/8Lxj56OMgB8QgACxipz/BzLWSKJAACJpY74sSY8iAr2FDYoAkFZ4vuk08aXZv/ctux9kBDwlAPeG8i+OSJMAyBH8yFVDACJrZ7psKTPag33pFRc9Xeg8X6jNhA3mwbK6UqItsk8JgIzTLQIAB8Dq7Hk1gSEAq0G9WkXJP0Bjzg+rVRqjIjkHPiNsMIYy1pbC2RHwgzD7UwKgbSqvMzocANe2xIrqgwBUpKyJonbsH6DxVp7Z+pOnEwTM3hUm+tipuR+kBD4lAH+aUBsnwbgB0An4GqqFANSgpWUyduwfsDXktDIjbHCZCVXxtdm5Z6j9BwvtUwJABEAVJtSfkBCAfnTeqX/AIa2wkYDn/Wi6z5Z6ZwQ8Pmp/TwACDLBnryvs00Ro9SkCAeyTREArmmXH/gF7g5mwwRVtbe2qAkQCvHe2PyYA3uEJH+UpXlsx1BcXAQhAXN2UlKxz/wDCBksal1PZkSIBjgnAg+FBBICTUVDtdQQgAH1bSMf+ARqXCRtszPydIwFELLeC9JgAeGYoemsCeaUfbsy02mwOBKBNvU5tVcf+AYQNTjWWwO+bHeuoxysZ1vvjzGMCsDOBvEIAXxkB0BEEDwicRQACgGEMCHTsH6DwMUULaKzmqRgBs2HP+fZ9xN0xAfC8BAgHq4qNeQ3RIQBroFxXHeksVTuXXgsXL8C2VrHGTK0ieSpEwDkS4H0o4DEB8AwBJAKgQiNeU2QIwJpo11VX8qoWEfDaUvUAjLBBD9Qz1Wk2e29FeaXd/8vI4+dqyoEApC21/2Zq25xiiACYg1pH30AAOlL2zKamVdUz+7yn+wW0C6BjASWX4akEAe/xbMgFMBCAO8Ptdy/suAPAC/l66vXuMIYUx1QVmEtazGg34PsKxM0p4s4KI2wwJ6KFy3KOBDgsugcC4JkD4G8T5LPCWFN85QhAACpX4Mrid+wfIPIjskpa4ZVtbmp1zgTgqZxJBwLwYMJ75QD4IDfxVBB5vw8EIAB96Dl3Kzv2DyBsMLcxZS7PORLgcCsgBCCzUimuDAIQgDK49lJqp/4BhA0GNnBnAnA40hwIgM6PvEJpPrieMLC+EM0RAQiAI/iNVN2xf8A2HQvsG1FlE80we5RevHxVDrl3IhAAnKuaMOeyjYAAlMW3p9I79Q8gbDCYkUfIBTAQgD8Nm40TPhAAJ+BrqhYCUJO26pC1U/8A7QIQNhjARCMRAM8kQAdvxAD6QITACEAAAiunctE69Q/QmEvYoKPtJgL6q5cICr8fdgAgAF5aoN5RCEAARsHESzMRMPvSDuiD/bzOZGdKvugzHQs82DTwYlEpfDwLAe8xLQoB+JKc1rPsp6uPvDuLgc1RVQcWl+xMRMDLKdoDZWUR1G4AuQNWRD/5ougOHpfnQAC8B1ayALrovrpKve0UAlCdySwS2OztPu0I9HK/gEIGdRwLCVhkOdM+dk4G9CUEYJq+eNsJAQiAE/AdV5vCBnW3gFeStLXR31uFuphNZIBnBQScCcBTbwJAFsAVjKyFKiAALWixzjYk/wCl2P2mzhZMklo7ADqWZSdgEmzzXjbbEtl6PO/rxV8dCIC2uryuJYQALNZhHwVAAPrQc+RWJhsUEfAasNeCh+OAlZB2zgb4nQjAg+MW1yEb0UpYU03FCEAAKlZeY6KbLepYQONmy9cO72xsftqY6sI1x5kAPPcmAHhWhzPJmAJBAGLqpVepkn+ASMAPDWNwuDCm4fa5N815AX4gAFKwlxFDANxNsA4BIAB16Kk3KVMol8bQFsMG5Qege+P3vel1rfZGIAA7R+OFAKxlaZXXAwGoXIGNi2/2qaNMEYHWwgY5Cihou84E4LV2ACAABRVM0XkQgADkwZFSyiFwFDYoH4GW/ANI117IbCAAdidxIWwptiEEIAANKbPxpjQYNoizdiGbhQBAAAqZVlvFQgDa0mcPrWksbJCU7QWMtncCwNZSAaNqsUgIQIta7aNNjYQNvjRnwPs+NLZeK5PviNeNgO4+ABCA9Wyt6pogAFWrr3vhGwgb3BsB+LJ7RWYGwHlcgwBk1ifFFULAuaOoVUSsFNJtT8VWHjbIMUBmY3Ue1yAAmfVJcYUQcO4oEIBCeu212ErDBnVl8LZXnZVot/O4diAAf1rDNiUaN6JMjgBGgMQrjx45dxQIAEZYBIHkBFZL2CB+AJmtwHlceyMC8E/mNk0pDgIwBa2O33XuKBCAjm2vdNOTf4CSCH1fuq6F5XN520IATz/3HtcgAJkVSnFlEPDuKNYqfADKqJZSEwIV+Ae8sSOAJygsHwLe4xoEIJ8uKakgAt4dBQJQULkU/QECkf0DjAB8grryIeA9rrkSAIwpnyG1XpJ3R4EAtG5h8doX0T+AMTuvnaTjn//mLXV8aRCA8VjxpiMCEABH8KnaDYE0QfxmAoS4bRACkN8UPP3wIAD59UmJBRCAABQAlSJDI5Am//+YkIoSCPFAAPKroVsCYFCSWCK/PTVZIgSgSbXSqAsImL0rIkCRAZ9FAgkCkFcbpueNlahQfJfHdQfAWkwYoIva66sUAlCfzpB4OgIpEuAn+/Ju+tflv4AA5MXYe1yDAOTVJ6UVQsC7o1izCAMspFuKPSS60ko/1Hb/Gb28NQLwFfrKh4D3uAYByKdLSiqIgHdHgQAUVG7nRaewv18MhlDb/WfU8soIwLedqytr853HtXciADtrkZeHKUcAWc2p3cKcO4qAZQegXfNyaVk6/9XEf+ciwPRK6QPTMbv6hfO4xmVAmfVJcYUQcO4oEIBCeu2x2LTd/4O1/aGy9rNgy6ww53ENApBZnxRXCAHnjgIBKKTX3oqN6t0/Ug+f2xHAXyPf5bURCDiPaxCAETrilQAIOHcUCEAAG6hZhGS/cvKrZbv/FG7O/wsYoPO45k4AuF+6gFG1WKRzR4EAtGhUK7QpbfcrrO9+hepKVsFYXQBd53HNnQDgVFLAqFos0rmjQABaNKrCbTKbHcL6onv330Lib3thw/b/LZim/7vzuAYBmK4yvvBAwLmjQAA8lF5pnclW5d2/qbQJp2KzUCukSLMVpXnWDpHHAwHwQJ06pyMAAZiOGV+si0CFYX1jAGL1Pwalme+YzTzYp9op8ngOBGBrNSvvtMcDs/RAvcI6IQAVKq0TkSsO6xujIcboMSjNfMeZALwQAfBkIBjXTMPp7TMIQG8ar6O9lYf13QKZ1L+3EFr472Y/uvBJOSE8nufeBOCFOZaEuerSQwPUOQ4BCMA4nHhrHQQaCOu7BZS2/u9sfH5z60X+fT4CZkc7+9orE687AXhtBnY3Hz6+7AUBCEAvmo7dzobC+m4B/aONzVqd8hREwJkA/KgdAE3Avxds47WiIQBOwNdWrbOdCi6Oq2ozmszyNhTWdwuZlzb53996iX9fjoAzAXjqTQD+MkP7fDmMlNA6AhCA1jUct30NhvWxKAtibmZb/ziK4k4AHhkB+MQRAKquBAEIQCWKakjMRsP6rmnorf2jzv3J97+SHUcgABtr658rtfejaiAAXsjXVS8EoC591Sxt42F9l1Tz2v7hWyb/dS3XkwBo7j2svj2FsOq5YnJdm6uyNghAlWqrTujGw/ou6YMzfwdLNVv7yqr9w6HqQ5UQAC/kqXcyAhCAyZDxwQQEkn0pJasG5V4ehfrd20TwWy8NjtRO7zHtmADozOdTJ3C4ZcoJ+Jqq9e4shhVRADUZzEhZ0zm/UrHej/yklddepcmf834njZrtfWtV/+pU/SHJ03AEsDMh/JIRfPLJgxMIVFsJAhCAShRVkZgdhfUda+Vdmvg15vM4ImD2p3nP7x4Ay8EDAXA0AKoejwAEYDxWvHkdgbTy0nb/piOstN3/s636WGwFUbrZoWca4EMOnoEAbA0TrwuBXpkg2grhAYGLCEAAMI6lCHQY1jdA9tL+8gwP/6UWlPd75yRAhzT8AwFw34rICy2ltYYABKA1ja7XnhTWp63W3u4dUWjfgw30u/XQpqaxCJhdKgLAy+n04NM0EIB7E+SXsYJnfo90wJkBbbE4CECLWi3fJrMb3bSmBc5n5WsLU4PO+TXxb8NIhCAfIeAcfv+doj8GAnBn0nndB0A2QDrHTQQgADch4oUjBDoN6xMCz+2ns368+wP3iLQr9V9HEQ/5dwYC4JqQwED4HIN1NIUKqoYAVKCkACKmc345+PXmV6SwPp3z7wOoARFuIBBgPDvMue/z8DtvR5ANkC5zFYEAHYY8AIFtNK2otN2vc/6etvuVv18T/y6wehDtBAHnHADvd92PCYBnMiDunqaLQACwgVkI2GCqCKYH+21mFVDnRwrr0zm/Qsl4KkMgQg4AQXZMAMQgvZIBHUISKtMh4q6IADsAK4JdSVVmEzq61Hb/XSUi5xLzRZr8OefPhejK5UTIAXBKAJQP+puVcRiqIxLACfhaqoUA1KKp8nKm7X5N/PflawtVg8L6tN3/JpRUCDMZAeccAO+PM493AB6sFV5pCf8yo/58Mop80A0CEIBuVH21oWYHQzx/T+f8CuvTxM+lPY10A2efu7MEQFvwYtUujxn3ezLiIgCVhkYAAhBaPcWFS/pXrpJN8criVED63ji6yCZJilT5M1uB0wt673R/vANwZ+W45QKwuokEmK7Ibr6AAHSj6g8amgZLTfwan3p6lL5XTn77nhrdQ1u9IwCO59pjAiBm7clK/o/MVT2Y/7w2QgDm4VbrV+mcn/S9tSoQuS8i4BwB8EHivQ+23aOcS2A7IHCKAASgH5tIYX0Kb+vpnF/b/Trn3/aj6T5bavbt6XD/zmxMi/3Dc0oAdvb/vEIBiQTosz+MajUEYBRMVb+UdCw/JK8LUrzwI32vF/IO9Zqde14C9ME8e0oAxD69rgXeGzP50kEfVFkBAhCACpQ0U8R0zq/t/vuZRdT6mcL67jnnr1V98+SOtNN+SgAerEleoYBcCjTPnrr4CgLQnprTOX+P6XsV1qeJXzuuPB0hEGAcO9wCOEB+SgDu7B+IBOjIIGtpaoCOw10AGY0leUJru3+TsdjoRZG+N7qGCstndq9dLkW1eD1PjhNJnRIAOd14XlFIJICXWQSvFwIQXEEjxTM99pq+V2F9cvIjfe9IW2nxNbN/Obdq18vlOc2381HyHRPQ81KglyagGBIPCHyAAASgboNI2/2k761bjUi/EAHrBzsrIoyj/TkC4CngGyMATxZizOcNIgABqFeppjvS99arPiTPiICzA+BHC+xzBMB1i8Kw/pxtsowW10hREID6FJl01mX6XtPWz4xj9dlsSYkjjmHnCIC24D2dFD7wUiypEMquB4GInace9NaVNIX19Zi+95UhrXP+/bqIU1sNCHhnADSMPkq3f44A3NmLnpEAeFvXYM0rywgBWBnwGdWlc/4e0/e+TRP/bgZsfNIJAs4ZAIXyR7vrZ2/gcz6nICNgJx1iSjMhAFPQWv9d048SiJG+d33oqbESBKyPKMLOK73137Yz9VHdlwjAGxP0sReuXA3shXzceiEAMXWT9NJj+t4XphHd1kdYX0zTDCVVCn9VCmCv55XZ6renlV8iAFt70SslsGTkamAvMwlaLwQglmLSOb8m/o8GlViSZpeG9L3ZIW2/QOsvz6yV6i9ez49GALRD98FziQDc21uejoBnhfVCjnr9EYAA+OtAEqRzftL3xlAHUlSCgPWbkIvqSwRgY7j+6Yjt2e0KR3mo2hkBCICzAv6d/LUr+GA/jQ+9PErfq5A+tZsHBGYhYH1H86lbv7l0rH6WACSm75kR8C8T+PNZSPNRkwhAAPzUms4vtX155yeFS82k73WBva1K03GZ54L6omP9NQKgG4O+cVTFl8TTOqIfrGoIwPoKSdv9vabvlYPfbn3UqbE1BKwf3VubPI/UL4bWXyMA2vJyuxrY6uZioNZ6woL2QAAWgDfjU8O71/S9mvi3MyDjExA4i0CA+P+LyfWuEQBt93kmBOJiIDrUewQgAOsYQ8K5t/S9Ave5/Ujfu46ZdVWLc/y/sL6YXv8iAdBXzgmB8APoqptcbywEoKwxpHNK0veWhZnSO0MgwLj11na0dAX32ecWAdjZV15XF0rgJya8khLxdI5AgI7UZIrqdM5P+t7O+xfNL4OA9S/vy/Ve2ByqHASzCEBo4cuojFIjIgAByK+VFNbXY/penfN/lBQlP8KU2DsC1seU/e/iCnwFfK760t3aAVCWr19XEPJSFW+soz5xrJ+qgyAAAciniIQl6XvzQUpJIPARAgHC/yTT1Wi6WwRAlwfoAgPPh3BAT/SD1A0BWK6INCD1mr5X1/RynLjcjChhJAIBwv/emc1vrol7lQDoQ2uE68VAJgJpgUcaXMuvQQDmazed8yt978P8Uqr88p1JrYlfOU14QGBVBAKE/92MpBtDADRoeOYDIC3wqmYbszIIwDy9pHN+9eGrK4F5pYf9ivS9YVXTj2ABwv8uxv8PWhhDAOTA4HmNoWS9GMfYjzn13VIIwDT9G17qt72m75WT334aYrwNAvkQsP7n7T/36FL+/+NW3iQAetka43kvgEQgK2A+26yyJAjAOLWl7X7S946Di7dAoAgC1g+3VrAuz/J6Ru2cjyUA3o25eZbhhTL1roMABOA2zoZRj+l7td2vc36NUTwgEAKBANv/o3znxhKAe0PV8zIDsgKGMGs/ISAAl7FP2JC+1888qRkE3iMQYfvfhBkVPTeWAEQIB3zK7Vz99jIIwMe6T2F9PabvfW1o3HPO3+94ELnlAbb/b4b/DfiNIgB6OUA44NWUhpENAtmWIwAB+B+GnYf1aeLfLbcoSgCBMggE2P4fPVdOIQDeaYH31vG/LKMySo2OAATgXw2lsD7S90Y3WOTrEoEg2/83w//m7ADc2Uee1wNLZo4BuuxWh4nP2/5cLwNK7e8xfe9LM3k5+SkSiQcEQiMQYPt/VPjfZAKQVh/e4YBEA4Q2/3LC9UoA0jm/vPvvy6EbsmSd85O+N6RqEOocAulo7k/7N/nMeT2jwv/mEoCtfegZ2ygCIu9GVgNe5uVUb48EoNOwPtL3OvUxql2GgPVXkXTPaDk1YFT431wC4J7dyAQnKdAyO63y654IQDpH1Hb/pkplzRP6kL5XPwj+PAD5yhcB67e6c+IbXynGhf/NIgD6KEBWwJ0NEE+dQab6lRHogQB0HNanc37S967cp6guHwJp+9/75txJ2/9q/egogAGqCE4OJsuoJAf51EtJ3gi0TADS4DFk8fOGes3631plOuffrVkpdYFAbgSsDz+zMrVr5/lM3h2fQwAiHAO4emR7arjXulslAB2H9ZG+t9fO3GC7rR/L+W/j3LTJl+ZNJgBqYIBjAHICOFva2tW3RgA6Dut7brbDOf/aHYj6iiEQYGxS2yZv/+ujuQRga996RgNIdnICFDPpeAUH6GRZdp3Sdn+Pt/W9MqvSqn8fz7qQCATmIxDkWHzy9v8SAhDhGICcAPNttrovWyAAHYf1kb63uh6HwGMQCOL8J1Enb//PJgD6MMAxwOxGj1Es78RCoGYCkGTv7bY+hfXJs1+hfTwg0CQCQZz/Zm3/LyUAWyvA+xhg1rZHk5bYeKNqJAAdh/W9SJM/Cbsa75e9Ny+I89/seXCWD0DaAYhwDPDGVhhPejfCHtpfEwFI24I/aBLsQTdHbeSa3s4U3nNzA4xJgl87bZu5ybNmE4BEArzvBpAYT6zxb3o2xB7aHqCzjXICNDlFjHvL4kf63h46IW38AIEgzn+LfOGWEoAIxwCLAMCm60AgOgEw+b5KE/9dHYhmkfKQvtcIeG87HVnAo5B6EUjHe4r9935GX/17TtClBECD3h/eCFj9ZAYMoISSIkQlAB1n8eOa3pIGT9mhEbB+L9Kr7J2ezzsj35slAiwiAKrYgND2++MlQmT49oUBoVSMPI0iEJEAmExygpWXu+f1n2trnGt610ac+kIhkEi/97W/wmTUseQ18HIQgHurwPsKRK4JDtVF8gsTiQB0ut3POX9+s6bEChEIEvon5BbvfOcgAFr97O33qbMuF7MhZ/mp/goCEQhAWu33lsWPa3rpmSBwhECQ0L/Zsf/HylxMAFRYEG9I7gdouJsGIAA66trYr6ftfq7pbbhP0bTpCNg4FGHHW4Ivcv4bWp6LAERxBpydEGG6KfDFmggEIABrNte7Lp3zK4vfzlsQ6geBSAjYOCSnd813ns9i57+sBCDtAkRwBmQXwNMsC9YNASgI7v+K1jm/Jv7tKrVRCQhUhECgMSjbcXeWHYBEAO7tT29nQImSZWukIrvsQtRAna9FvDnnb1GrtCkrAjYG/W4F3mUtdF5hi53/SuwARHEG3NkK5uk8XPkqKgIQgGKa4Zy/GLQU3AoCgRL/ZHH+y04A0i6Atg69LwiSKE85v2yl6/3bDghAdn1yzp8dUgpsFYEgju6CN+sOd7YjgDRIR3EGJD1wYz0RApBNoZzzZ4OSgnpAINDqP5vzX5EdgEQCdvbn1wEMI9s5SYC2dC9CSr4TIe10rbrgnL9WzSG3KwKBVv/ZnP9KEoB7KzyCMyC7AK7dJn/l1hH/yV9qFyW+slY+s2OxfRetpZEgkAmBQKt/tejzudf+XoIj6xHAUImBpoHmi0w6WFIMvgBL0Av2LQRgskLepol/N/lLPgABEIiS5E6aKLKgLUUAouwCEBHQUCcOcvFUDYhqu18r/m0NwiIjCEREINjqv8iRdikCECUkUHbFLkDE3jVDJuuQv9ln38z4tKdPnltjf869VdgTgLQVBIRAoLP/rKF/x9otQgASeA/2p/d9yRLljQ2GTzDp+hGwDhnFpiKCyTl/RK0gU5UIBFv9F1vEliQA2gX4bxDtc0dAEEUsEYNQwLPocc6/xKj4FgTOIBBo9f/aFrB3pZRUjAAE20LhjoBSFrRyudYx/7Iqva+eXrnVZ6sjnj+CFpChOQSChRxnTfxzqqzSBGBjFf4ZxEJ+NCb1cxBZEGMmAoGY+cwWLP6MeP7FEFIACFxGIFDO/+yJf1YlAGkXIIrjllaO8qTUnzyVItD5MQB5+yu1W8SuA4Fg40vxo+uiOwCJANzZn7pFKcKTPZNShEb1JoN10p21OUK2ybWgJ2//WkhTT9cI2NiibKNKae/9/G2LVfnRFX2KE4BEAqIM2Fr9PyEjWlGbKl54MJZesr2c85dEl7JB4AgBG1fu7T8jZLGVVKssVtciAHfWoCi7AEUyKtGT1kWg8aRAnPOva07U1jkCNp5otS1/teKr7hFQq/9v1jiuXoUABNsFkDhFsiqNUCyvZEIgmKduplYdiuGcPyealAUCIxAIlmNkldW/YFmTAETaBSBF8IhOEf2VYJ12KVyc8y9FkO9BYAYCwZL+rLb6X5UABNwFKO5hOcMW+WQiAg0cBXDOP1HnvA4CORGwMeRXK+/bnGUuKGu11b8HAYi0C0BY4AIrjfJpOrvbmTyPo8g0Ug7O+UcCxWsgUAqBYA7Fq67+VycAAXcBcAgs1bNWLDeRgL1VWUuGQM75V7QPqgKBSwgESvojEVdd/XsRgEi7AMKg2EULdLv1EEhOgUo69cV6tU6uiXP+yZDxAQiUQcDGjGdW8k9lSp9c6uqrfxcCEHAXgHsCJttqzA8CHweocz+zsJ5tTOSQCgT6QiBY2J/Ad/FJWy0K4Ni8gp27uGy99NXd1m2t2ZfufPhh3Vov1vbc/uXnNWJ6g7QXMUAgPALBHP+K5/y/pBAXAhBwF0AikRsgfLcdL2AimVpxex0JaLv/nqyT43XGmyCwBgIBF6Auq39h7UkANlZ/lJsChQW5AdbofSvWkbb5HlbeDVBYnyb+3YpNpSoQAIERCKQxQfn+Nf9EeNxW/64EQJUHvNrVjYlFsMRWZUiJPkQEvi/YxkNYn038qocHBEAgIAIBk4e5zjluOwCJAIiFvbFflPAtcgME7LS5REpEQJ6/SvqR62hAK/5tmvy5ajqXsigHBDIjEDB9+GtbMNxlbuak4lwJQCIBWjH9Z5LUZV8mN0BZfEOUnsiAiIB+IqJTCIEm/Z39frMOrNBDHhAAgeAIBLrqd0DKPQQ9AgHQ7UvaBZgyAJc2NXfFlG4g5X+MQHIO0j/IJk/vBN/b/zv8cOzDekCgLgSCxfwLvBALTXcCICRMOff2R5R7mCUSRwF19W+kBQEQAIGzCKTdPjn+RbjqVzLKX+irCAuJEAQgkYCd/fl1IBvW9u53geRBFBAAARAAgYkIBEv3K+lXT/l7CbJIBODOhPx9om5Lv/6jkQAlleEBARAAARCoDIGAXv8uKX/DE4C0C7C1P0uGak01Xx0FyB9APgo8IAACIAAClSAQ0OtfyLmG/Z2qLswOQCIAG/szUligxHpjBOBJJTaPmCAAAiDQPQIp4Y92lE+deT2xeWtzSSR5/DIBXtJCwC0bifrCFKf4cR4QAAEQAIHgCAS7D2RAK1x0WagdgLQLEDEsUKKFU17wPoh4IAACILA6AgFz/QuDV7aIVM6RUE84ApBIgID6NRRShAYGUwfigAAIgMCHCAS85lcChgn7O7WXkAQgkQBlWPsmmIETGhhMIYgDAiAAAgMCwa75HcQKG00WmQBsDL1oDoFSaFhlMgyAAAiAQK8IBEwoJ1W45/u/Zg9hCUDaBZDj3U/BDJrQwGAK7sJNCAAAEe1JREFUQRwQAIG+EQga8ielPIkcRh6aACQSsLM/I2UIlFjamZBTILe/9T3u0HoQAAFnBNK5v1L9bpxFOa0+TMa/S7jUQAAUNynlRnvwB4imEeQBARDoDoGAqX6lA90Yqnz/oReJ4QlA2gV4sD8jXRk8dLLwDK+70YAGgwAIdINA0Lwxwr+KsPEqCEAiAXv7M9KVwUMnC5XasZueT0NBAAS6RsAm/4jh4tJJiKt+xxhHTQTgzhoU7bIgYYxT4BhL4x0QAAEQyIRAwCt+h5aFuuznFtzVEIC0C6Cb+X641SiHfxcJ+DL6eY8DLlQJAiAAAtkRMAIgv7BQefVTI7+zeUA5bKp4aiMAUdMES9lcGlSFySMkCIBAzQjY5P+LyX8fsA2hY/7P4VUVAUi7AHf2Z8SjAIm3Nfb3fwENE5FAAARAoHoEbPKPmBtGuFa19T8YQnUEIJGAqEcBEo9MgdUPMzQABEAgGgJBM/0NMFW19V81AUgkQMl4Hkcz0iRPFSEgQbFDLBAAARD4AIGU6U87vzoGjvZUe118lTsAiQDIAWRnv0+jWYPJQ2RAQKUgEgiAQH0IBPb4F5hVJPy5pPVqCUAiAVHPgyQe6YLrG2uQGARAIBACKc2vVv4RPf6FVOhc/7dUWTUBSCRAuwDR7goYcIcE3LJA/h0EQAAELiAQNM3vIG31mWBbIAA6E9rbL+JRwGEnwCIDntDDQQAEQAAExiMQONxPjXhr43rUXYnRIFdPANIuQNSUkIMiCA8cbZK8CAIg0DsCgcP9pBqF/OmiHy08q36aIACJBEQODZSIkICquwrCgwAIrIFA8HA/QdDM/S8tEQAdBezsFzU0EBKwxuhBHSAAAtUiUMHk/8pW/tpxbuJphgCkXYDIoYGDwVQbM9qExdMIEACBkAhUMPm/NeDuWrrzpSkCkEhAdH+ApraQQo4kCAUCIFAVAjb535nAUVO8C0ud+2vyV2RXM09zBCCRgOj+AJCAZroQDQEBEFiCQPAsf0PTmjn3P9ZVkwQgkYCd/Rk1P0DTRrVkMOBbEACBfhCoZPJv9ti2ZQIQPT/A0MurvESinyGKloIACJRAoJLJv4l4/0v6a5YApF0AOQX+UcJ4M5apewNEArRjwQMCIAACzSNQyeRf5RW/U4ynaQKQSMC9/fnLFFCc3m3yjMkJS6oFARAIikAlk7/Qa/5W1+YJQCIBW/vz+6D94VgsSEAFSkJEEACBeQhUNPn/aLuyciZv+umFANSQJGgwNEhA012OxoFAnwikUL9frfUajyM/TSX7uQZ0FwQg7QJs7E/FcEa9NOhYTz8b+/wxcg9BNhAAARAYi0AFSX6GpjSX7AcCkBBI20+7SkgAdweMHV14DwRAICwCFU3+zTv9nRpJNzsAQ8PNGGvIFDiICwkIO6whGAiAwC0EKpv8m8v0d0s/3RGAdBxwb3/WEBkgcSEBt6yYfwcBEAiHgE3+P5hQtTjSdZmPpUsCkEjA1v6sITJA4sp3QSEpyhnAAwIgAAKhEbDJXwssLbRqeLp1vO6WAEACauiXyAgCIFATAjbxy8Nfnv53lcjdbJrfMfj3TgBqCg8cdgLEVpu6kWqMofIOCIBAbARs8t+kyV8ZWGt4XtpYWssuRRE8uyYAaRdAJEAT6hdFEM5fKKmD82NKiSAAAgsQqCjBz9DKrsL9Lqm2ewKQSIAY685+NeQIGHTZ7bnVgnGKT0EABDIjkDz9f7Jioyf4GVr+zv7yFT5Vjx5BAJJJVJYjYDBkIgQyD2YUBwIgMB6Byjz91TDF+ncX7scOwAibTqkqfx/xaqRXiBCIpA1kAYFOEKjM05/J/4xdsgNwAkpFiSuOJd/bfyiOFefATgZfmgkCXghU6OzH5H/BWCAAZ4CplATIOVA3WG29BgbqBQEQaBuBii70OVYE2/4QgGkds1ISoEY+GAl4Pq21vA0CIAAC1xGwMfE/Gl8qxAmHaQjAdLOtmAT8Zq2V0ZM5cLra+QIEQOAIgZTcR5n9dI9KbQ+T/xWNcQRww5wrJgHyByBpUG3DFfKCQCAEUnSUMvttAok1VhQm/xtIQQBGmJJ1Al1ooYstanu0A6AjgRe1CY68IAACvghUGN9/DBiT/wjzgQCMAEmvWGfY2h+1XB502iqOBEbqmddAoHcEKt/yl/rkDF3LLYSu5gYBmAB/5SRgb00VK95NaDKvggAIdIRA8vLXef+m0maz8p+gOAjABLDSTsAz+1NpL2t9iBKoVXPIDQIFEajYy39Ahcl/on1AACYClkjAvf0pllzrIwdBJQ7a19oA5AYBEMiDQHL003hWyy1+5xrO5D/DHCAAM0BrhASQOGim7vkMBFpBIOXyf7D21HKRD5N/RuODACwAs+IQweNW4yC4wAb4FARqRCA5+im8765G+Y9kZuW/QIEQgAXgHe0EyOO0pquET1u9t/+Bg+BCW+BzEKgBAZv8Fc2kMavmVb/S+36LU/Myi4MALMPv8HWlVwmfa7kGhedkEMxgFBQBAsEQSJf46Ky/9lU/uf0z2RYEIBOQDZEA7QYojlZHAzwgAAINIJA8/BXBVPOqX5pg8s9ojxCAjGA2RAKEigiAiIAIAQ8IgECFCKS4foUt1+zhPyDP5J/ZBiEAmQFNzjU7K/Zx5qI9iiOVsAfq1AkCCxFI45Bu79Oqv4XnrTXijuPJvKqEAOTF81Ba6nxb++s3BYr3KJKLhTxQp04QmIGAjT+6tU+r/s2MzyN+8sqEumfyz68aCEB+TN+XWHnq4HPI4CRY0F4oGgSWINCQk98xDC9t4r9fggvfXkYAAlDYOhrJFXCM0t7+AyfBwnZD8SAwFoEGt/uHphPjP9YIZr4HAZgJ3JTP0pbc1r6pOVfAaZNxEpxiBLwLAgUQaCST3ykycvZ7Zit/jZk8BRGAABQE97joxiIEhqbJSVDHAi84n1vJkKgGBAyBBm7tu6RHPP1XtHAIwIpgNxYhcIzcgQgYCXi+IpxUBQLdIdDoOf+gR3n6K7vfvjvFOjUYArAy8IkEaNWsdJytPeq4um74ZWsNoz0g4IlAmvgV1nfvKUfBuvH0LwjupaIhAA6gq0rr0IrPVahOi4+IAHcLtKhZ2rQqAmnB8INV2kIWv0vYKf34w6rAUtkBAQiAoyE06hdwjOjO/kOdW3/ygAAIjESgk4mfC31G2kOp1yAApZAdWW7q6PKo/3rkJzW+RsRAjVpD5tUR6GTiF66c969uXR9XCAEIoASJYB1ffgHa6mv52aYdgX3LjaRtIDAVgY4mfkFDcp+pBlLofQhAIWDnFNtovoBzUEAE5hgI3zSHQGcTv/RHcp9AVgwBCKSMtBOgW7s0QbZwmdAtdHU0oBwCu1sv8u8g0BICyatfkUAtO/cdq+yd/YdC/HSvCE8QBCAAQRRxLEbjoYLnEBcB2BI+GNAYESkrAh2E853D63Wa/JUvhCcQAhCAQMo4FaWjI4Gh6Xv7C3kEAtskos1DIGXuUxz/3bwSqvxKXv7qz/Jv4gmIAAQgoFKOReokSuBUC6QYDm6XiDcOAeu/2ua/72ziFzjy8tcVvmz5jzMVl7cgAC6wT6+08cRBlwAREZCfgHIJ7KejxhcgsD4CibQP5/ub9SVwr1F+PfJt4AmOAAQguIJOdgN6chA81YyIwG/4CVRksJ2Jmrb5hxV/Z60/NJfEPpVpHQJQmcIkbic5A67tCmztHxVLzPZihfbbksis9t9rk1z+FRo2BKBCpSUScGd/aiL8otIm5BBbBGAgA3gY50CUMkYhwGr/PUxa9T8zMq5+yFMZAhCAyhR2LG5afajjfVNxM3KJriMChRJqJcIDAtkRSCF86mv39tNxXO+Pwvvk6LfvHYha2w8BqFVzR3Kn1YiIQM+7AQMi2gkQFnJEYmBqwL49m5BItiZ9ObUx6f+rDML7PI0yY90QgIxgehaVBioNUoo15vkXgeGI4DX+ApjEWASOJv1v7Rv9eP6HgHbYtOUPuW7AKiAADSjxuAnpiuGt/b8eUglP0Z4GLB0T7DgmmAJbP++mmH0m/fMq16pf2/3qQzyNIAABaESRp81IeQMe7P9/2mgTlzRryC+ws0Je2aCGA+ESNCv9Np3p6xpuJv3rOnxh/6yMfvSTSm39ktgQgMYUerIbsLH/VhpOnASv61lEQCsbkYF9wybRfdNs0h8m/DsDgzP96xahC3y06lf/4GkQAQhAg0o9bVKHdwos0aoIwOGowH7yHWDVswRN529PVvma9D9zFqmW6pV986EWYZFzHgIQgHm4VfcVToKzVSZHQv0GQiCCwBMUgaMJX6t7Tfis8qfpitC+aXhV/TYEoGr1TRc+DZAcC0yHbvhCOwIiA/q9sVWSBkweJwSS06u29YfJfuMkSu3Vst1fuwZnyA8BmAFaC5+k3AEiAkQLLFfoe0JgRXFssBzPsyUk8qpcF5rsh1+h2roplpj+blT9cUMhAB0rX023QfXe/hARIFogry2IFOzTT39/h4PheICTs5627zf205/6cX4/HsIxb760lxTTj5/LGLQafAcC0KBSpzYJ/4CpiC16/5gYyLdAxEB/dvccreg1yet3l/7U33nKIaBjK038XdpdOVjrKxkCUJ/OikmMf0AxaMcUrMFYKzH9hoF5+H+PavQ1ODPBDxP98OcYXHgnHwI659fETzKffJhWXRIEoGr1lRE++Qc8WOlyruKJhcDexNFPz3uCcEIczkn899QV39EEflqetuKPveuPt+eZ3GPZi6TROf/PhPXFU4y3RBAAbw0Erh8iEFg5iAYCtxE4TPxp8uec/zZe3b0BAehO5dMbDBGYjhlfgIAjAkz8juDXVDUEoCZtOctK6KCzAqgeBK4jwMSPhUxCAAIwCS5eFgIpdPDB/qqYbB4QAAFfBJj4ffGvtnYIQLWq8xccIuCvAyToHgHF8uumvn33SADAZAQgAJMh44NTBBIRuLf/T9QA5gEC5RHQin9rP3n2M/GXx7vZGiAAzap2/YYlH4FnVjPXD68PPzW2j4Di+IeJH6/+9vVdvIUQgOIQ91dBih9/sJZ/31/raTEIZEdAE7+2+TX584BANgQgANmgpKBTBI5SDGtXgLsGMBEQmIaAUvZq4t9N+4y3QWAcAhCAcTjx1gIEEhH4VoOZ/YgcWIAln3aBgBz7dL5Prv4u1O3XSAiAH/Zd1ozDYJdqp9G3EcCx7zZGvJEZAQhAZkApbhwCyU9ARwP39uN4YBxsvNUeAtrm33K+355ia2gRBKAGLTUuo5EBHQ+ICBA90Liuad4BAVb7GEIIBCAAIdSAEEIg7QqICOiHrwBm0RoCrPZb02jl7YEAVK7AVsVnV6BVzXbXLlb73am8ngZDAOrRVZeSpl2B4YjgcZcg0OgaEXhlQuts/7cahUfmPhCAAPSh5yZaCRloQo0tN0KTvib832ziJ1Nfy5pupG0QgEYU2VszjqIItDuAv0BvBhCnvUz6cXSBJBMRgABMBIzX4yFgZOArk+refpCBeOppUaK31qifWem3qNq+2gQB6Evfzbc2kQERAf3wGWhe46s1UCv9XZr096vVSkUgUBABCEBBcCnaF4GjFMQiA3f2I+GQr0pqql0X8Og8f4cjX01qQ9YpCEAApqDFu1UjkK4rHsgAuwNVa7OI8Kzyi8BKoVERgABE1QxyFUUgORFqV4DdgaJIhy5cq/zd0Uofz/3Q6kK43AhAAHIjSnlVIpB8B+RMKFKgH5EFVWryqtBy3tOEr98b29rft9dEWgQC4xGAAIzHijc7QiD5DwxkQH9yZFCf/pV693jCZ4Vfnw6RuCACEICC4FJ0WwgkH4KBFGi3AKfCOCrWdv6bYcK31b3+zgMCIHAFAQgA5gECMxFIuwQiAsNvY3//emZxfDYeAa3sNcHv9adN9lrl84AACExEAAIwETBeB4FbCCR/ApGBwadAf8en4BZwH/+7zuwPk7z9NMnvObefDiJfgMAlBCAA2AYIrIRAIgafJWJw+mePxwm6KU+Tu87mhxW9Jnwm+pVskmr6RgAC0Lf+aX0gBI4Iwl0SSzsH+ukRYajJEVGr98Hp7jCpH030f3FGH8jwEKVbBCAA3aqehteMQHJIHJqgowYRhONn2GHI1czdmYKGif3wT5zF54KackBgHQT+H1hjyQ9IvrW6AAAAAElFTkSuQmCC");
	background-repeat: no-repeat;
	content: " ";
	display: block;
	height: 100%;
	margin: 0;
	position: absolute;
	width: 100%;
	background-position:50% 50%;
	background-size:200px;
	z-index: 1;
    top:0;
}

.addhh:hover {cursor:pointer;}



/* TEXT ARCHIVE */

.category-33 .categorycurtain { background-color: rgb(0,174,239); display: none;}
.category-33 .site-main { width: 74.5%; }
.category-33 .post {
    background: #EEEEEE;
    width: 100%;
    float: right;
    max-width: 660px;
    padding-bottom: 25px;
}

.category-33 span.textthetext {
    line-height: 24px;
    font-size: 19px;
    font-style: italic;
    font-family: PFBagueSansProLightItalic, sans-serif;
}

.category-33 .categorystory {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    padding: 0 30px;
}



.category-33 .fa-twitter {
    max-width: 19px;
    max-height: 19px;
    padding: 3px 4px;
    font-size: 14px;
}

.category-33 .textthetext p { margin-top: 10px; margin-bottom: 40px;}
.category-33 span.textdate { position: relative; bottom: 0; left: 0; }

.category-33 article:after {
    content: " ";
    height: 4px;
    background-image: url("common/imgs/bottom_line.png");
    background-repeat: no-repeat;
    position: relative;
    display: block;
    margin-top: 0px;
    left: 30px;
    right: 30px;
    width: 600px;
    background-position: right;
}

.category-33 span.sharebutton { bottom: 35px; }

div.textheader {
    background-color: rgb(0,174,239);
    background-image: url("data:image/png;base64,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");
    background-repeat: no-repeat;
    max-height: 80px;
    padding-left: 90px;
    max-width: 660px;
    float: right;
    width: 100%;
    background-size: 48px;
    background-position: 28px 10px;
}





div.textheader span {color: #fff; font-size: 46px;}


/* VIDEOS PAGE CATEGORY */
ul.videoslider_2 { margin: 0; padding: 0; }

.page-id-1572 .embed-container iframe {
    width: 100%;
}

.page-id-1572 .video_sand_update p {
    color: #fff;
	max-width:none;
    margin-bottom: 10px;
    margin-top: 20px;
    padding-bottom: 15px;
}


.page-id-1572 .video_sand_update { height: 100%; }

.page-id-1572 .video_sand_update .textdate { bottom: -10px; left: 0; }


.all_videos > li {
    display: inline-block;
    padding: 0 0px 0px 30px;
    width: 310px;
    height: 305px;
    position: relative;
    vertical-align: top;
    margin-top: 30px;
    margin-bottom: 30px;
}

.all_videos > li::after {
    border-bottom: 1px solid #ccc;
    bottom: -30px;
    content: " ";
    display: block;
    left: 0;
    margin: 0px 0 0;
    padding-top: 0px;
    position: absolute;
    width: 102%;
}

.all_videos > li::before {
    border-right: 1px solid #ccc;
    content: " ";
    height: 100%;
    margin-left: -17px;
    position: absolute;
}

.all_videos  > li:nth-child(4n+1)::before { display: none; }
.all_videos li:nth-child(4n+1) {padding-left: 0;}

.all_videos {margin: 0; padding: 0; width:100%; max-width: 1290px;}

.all_videos > li a {
    font-size: 22px;
    font-weight: bold;
    line-height: 24px;
}

.category .absolutebottom .clear {
    display: none;
}


.search .absolutebottom .clear {
    display: none;
}

.author .absolutebottom .clear {
    display: none;
}


.fixedsidebar {margin-top: 130px!important;}

.search .category-protagon_text h2 { display: none;}
.search .category-protagon_text p { margin-top: 0;}


.popular_header {font-weight:normal; line-height:normal; font-size:40px; display:block; margin-top: 25px; margin-bottom:10px;color:#707070;}


.prosopaelement .magazinesand div {
    padding: 0 30px 10px!important;
}


li.dfppp p {
    display: none;
}

li.dfppp {
    margin-top: 15px;
    border: 1px solid #ddd;
}


/* Σελιδα Ταυτοτητας
============*/

.header_table {
    margin-top: 40px;
    background: #E7E7E7;
    width: 100%;
    max-width: 487px;
    padding: 20px 0;
    text-align: center;
    font-size: 23px;
    line-height: 10px;
    color: #f20909;
    border: 1px solid #ccc;
    border-bottom: none;
    font-weight: bold;
}

.box_white {
    border: 10px solid #e7e7e7;
    background: #fff;
    padding: 10px 30px;
    max-width: 487px;
    text-align: center;
}

.box_white_mini {
    border: 2px solid #e7e7e7;
    background: #fff;
    padding: 5px 30px;
    max-width: 487px;
    text-align: center;
}

.box_header_grey{ text-align: center; border: 10px solid #e7e7e7; background: #e7e7e7; padding: 0px 30px;}
span.role { font-family: PFBagueSansPromedium; padding-right: 5px; display: inline-block; font-size: 20px; color:#f20909; line-height: 35px;}

td.border_bottom {
    border-bottom: 1px solid #ccc!important;
    padding: 40px 0 10px!important;
}

.pg_name {color: #252525; line-height: 40px; font-weight: bold;}

.identity div ul {
    padding: 0;
    margin: 0;
}

.identity li {
    list-style: none;
    border-bottom: 1px solid;
    margin-bottom: 2.9px;
}

table.identity {
    max-width: 1000px;
    margin-left: 30px;
    vertical-align: top;
    margin-top: 100px;
}


div.pgidentity {
    max-width: 1000px;
    margin-left: 30px;
    vertical-align: top;
    margin-top: 100px;
}


.box_header {
    border: 1px solid #ccc;
    padding: 10px 30px;
    max-width: 487px;
    text-align: center;
}

.my_first_td { max-width: 517px; width: 517px; vertical-align: top; }

.box_white span.pg_name {
    font-size: 22px;
}

.box_header_grey span.pg_name {
    font-size: 21px;
}

.box_white_mini span.pg_name { font-size: 20px; }

.box_header span.pg_name { font-size: 20px; }

.identity_name {font-size:20px; color:#000; font-weight:bold; line-height:35px;}
.identity_name_x {font-size:21px; color:#000; font-weight:bold; line-height:35px;}
.identity_name_xx {font-size:22px; color:#000; font-weight:bold; line-height:35px;}
.identity_name_xxx {font-size:25px; color:#000; font-weight:bold; line-height:35px; padding-right: 20px}

.box_white li {
    border-bottom: 1px solid #999;
    margin-bottom: 25px;
}


li.no_border {margin-bottom: 0; border-bottom: none;}
.identity li:last-child {margin-bottom: 0; border-bottom: none;}
.box_white li:last-child {margin-bottom: 0; border-bottom: none;}

.lightborder li {border-bottom-color: #999!important;}

table.uper_table {
    margin-bottom: 20px;
}

table.uper_table td:first-child {
    width: 517px;
    padding: 0!important;
}

table.uper_table td {
    padding-top: 22px;
    padding-left: 15px;
    position: relative;
}

span.upper_dde {
    font-size: 16px;
    line-height: 20px;
    margin-top: 5px;
    display: block;
}

td.border_rr:after {
    content: " ";
    border-right: 1px solid #ccc;
    position: absolute;
    right: 0;
    top: 20px;
    height: 60px;
}

/*
.page-id-23 .rio-body{
    margin: 0 auto;
    overflow-y: hidden;
}
.page-id-23 .elrio_brief {box-shadow: none; margin: 0;}
*/

/*
.page-id-44081001978 #primary {width: 100%;margin: 0 auto;max-width: 1290px;font-size: 22px;line-height: 24px;}
.page-id-44081001978 .site-main {float: left;width: 63%;}
.page-id-44081001978 h1{border-bottom: 2px solid red;padding-bottom: 15px;color: #545454;}
.page-id-44081001978 .meblack{color: #000;}
.page-id-44081001978 .news_head {font-size:24px;line-height:26px;color:#000;font-weight:bold;}
*/
.page-id-44081001978 #primary {width: 100%;margin: 0 auto;max-width: 1290px;font-size: 22px;line-height: 24px;}
.page-id-44081001978 .site-main {float: left;width: 67.5%;}

.page-id-44341055008 #primary {width: 100%;margin: 0 auto;max-width: 1290px;font-size: 22px;line-height: 24px;}
.page-id-44341055008 .site-main {float: left;width: 67.5%;}

.newsletter_signup {font-size: 18px;line-height: 24px;color: #000;margin-left: 24px;}
.newsletter_signup h1{border-bottom: 4px solid red;padding-bottom: 12px;color: #545454;margin-bottom: 40px;font-size: 45px;line-height: 32px;}
.newsletter_signup .meblack{color: #000;}
.newsletter_signup .news_head {font-size:24px;line-height:26px;color:#000;font-weight:normal;margin-bottom: 10px;font-family: PFBagueSansProBlack,sans-serif;}
.newsletter_signup p{margin:10px 0px 10px 0px;}
.newsletter_signup .news_sep{width: 100%;height: 1px;margin: 0 0 43px;
background: #8a8986; /* Old browsers */
background: -moz-linear-gradient(left,  #8a8986 0%, #fff9f9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #8a8986 0%,#fff9f9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #8a8986 0%,#fff9f9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8a8986', endColorstr='#fff9f9',GradientType=1 ); /* IE6-9 */
}
.newsletter_signup a{color:#0563C1;}
.newsletter_signup .twitter{background:url(common/imgs/twitter.png) no-repeat;width: 34px;height: 29px;display: inline-block;vertical-align: middle;}
.newsletter_signup .facebook{background:url(common/imgs/fb.png) no-repeat;width: 34px;height: 29px;display: inline-block;vertical-align: middle;}
.newsletter_signup .googlep{background:url(common/imgs/gp.png) no-repeat;width: 34px;height: 29px;display: inline-block;vertical-align: middle;}
.newsletter_signup .details{vertical-align: middle;}
.newsletter_signup .news1{margin-bottom: 13px;}
.newsletter_signup .news3{margin-bottom: 16px;}
.newsletter_signup .news5{margin-bottom: 13px;}
.newsletter_signup .news2{margin-bottom: 20px;}
.newsletter_signup .news4{margin-bottom: 20px;}
.newsletter_signup .news6{margin-bottom: 20px;}
.newsletter_signup .news_head.nhead2{margin-bottom: 14px;}
.newsletter_signup span{padding-top: 5px;}
.newsletter_signup .nm-mc-form #live-form{padding:0px;}
.newsletter_signup .nm-mc-form #live-form label{font-weight:bold;}
.newsletter_signup .nm-mc-form .wrapper-form{margin-top:8px;}
.newsletter_signup .nm-mc-form .footer-text{padding:0px;border: none;padding-top: 27px;}
.newsletter_signup .nm-mc-form input[type="email"]{font: 12.8px/15.36px 'PFBagueSansPro', sans-serif;border: 1px solid #000;max-width: 225px;padding: 3px 7px 0px;height: 27px;}
.newsletter_signup .news_submit{font: bold 12.8px/15.36px 'PFBagueSansPro', sans-serif;border-top: 1px solid #000;border-right: 1px solid #000;border-bottom: 1px solid #000;padding:7px 0px 3px;width: 102px;}
.newsletter_signup .nm-tks-form{margin-bottom:17px;}
.newsletter_signup .nm-tks-form .news_submit{float: left;opacity: 1;}
.newsletter_signup .nm-tks-form .news_submit:hover{opacity: 0.7;}
.newsletter_signup .nm-tks-form .news_t_email{float:left;}
.newsletter_signup .nm-tks-form .form_option{margin-bottom: 4px;}
.newsletter_signup .nm-tks-text{margin: 17px 0px 9px 0px;}
.newsletter_signup .sending-form-error{margin: 8px 0px 0px 0px;display: block;}
.newsletter_signup a.news_samplelink{color: #009DDE;}
/**
@media all and (min-device-width: 1599px) {

.home, .category {
   background-color: #14151A;
   background-image: url(common/imgs/chivas_skin.jpg);
   background-position: center center;
   background-repeat: no-repeat;
   background-attachment: fixed;
}
}
*/

li.dfppp.dfp_28_7 {
   width: 300px;
   height: 600px;
   margin-top: 20px;
}

li.dfppp {
margin-top: 15px;
border: 1px solid #ddd;
max-width: 300px;
}

#menu-item-10998,.menu-item-10998{display:none;}
.footer_news1{color:#ebebeb;font-size:21px; line-height:16px;font-weight:bold;}
.footer_news2{color:#fff;font-size:20px; line-height:19px;padding:10px 20px; background:#f20909; width:130px; margin-top:5px; display:block;font-weight:bold;}
.footer_news3{color:#ebebeb;font-size:15px; line-height:16px;font-weight:bold;margin-top:10px; display:block;}

.postid-44341000169 #fixedsidebar {
    display: none;
}

#fixedsidebar.nosticky{position:static!important;}
.sidebar_dfp{margin-top:100px;}

.search_header {color: #252525; font-size: 2.8em;}

#div-gpt-ad-1450778946854-8{text-align: center;margin:0 auto;}

/* Disquss */
.insidecomments a { color: #f20909; font-weight: bold; }
.publisher-anchor-color a,
span.title.line-truncate { color: #fff!important; }

#div-gpt-ad-1450339040069-35,#div-gpt-ad-1451471869245-0-1,.dfp_mob_320_250{text-align:center;}
#div-gpt-ad-1450778946854-8 iframe {max-width:none;}

/* DFP */
.dfp_des_homebig{margin: 0 auto;text-align: center;}
.dfp_des_article{text-align: center;}
.text_side_1 iframe,.text_side_2 iframe,.dfp_des_article iframe,.dfp_des_homebig iframe,#div-gpt-ad-1452678328551-20 iframe,.dfp_des_category iframe {max-width:none;}
.text_side_2{margin-top: 60px;}
.dfp_des_category{margin-bottom:40px;text-align: center;}
.vavel_dfp{display:none;margin-top: 15px;list-style: none;}
.radar_dfp{display:none;margin-top: 15px;list-style: none;}
.related_moufa li.moufanet_dfp{display:none;background:none;margin-top: 90px;list-style: none;}
.artlife_dfp{display:none;margin-top: 20px;list-style: none;}
.sport_dfp{display:none;margin-top: 15px;list-style: none;}
.oinokomia_dfp{display:none;margin-top: 15px;list-style: none;}

.page-id-330 #colophon{display:none;}

#back-top{bottom: 5px;right: 5px;position: fixed;z-index:99999;visibility: hidden;margin: 0px;opacity: 0.9;}
#back-top span{display: block;width:50px;height:86px;background:url("common/imgs/backtop.png") no-repeat;background-size: cover;}
.tks_wrapper{position: relative;height: 100%;}

/* vavelrantar */
.micro_tiles_grid_no_vavrant .micro_tiles{display: block;margin: 0;padding: 0;position: relative;width: 100%;}
.micro_tiles_grid_no_vavrant li{float:left;list-style: none;position: relative;}
.micro_tiles_grid_no_vavrant .mt_vavrant_1{height:420px;background:#6086B7;margin: 0 30px 10px 0px;width:960px}
.micro_tiles_grid_no_vavrant .mt_vavrant_2{height:420px;background:#e1e1e1;margin: 0 ;width:300px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_3{height:130px;background:#e1e1e1;width:630px;margin: 20px 0px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_4{height:130px;background:#e1e1e1;margin: 0px;width:630px;position: absolute;left: 0px;top: 610px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_5{height:130px;background:#e1e1e1;margin: 0px;width:630px;position: absolute;left: 0px;top: 770px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_6{height:130px;background:#e1e1e1;margin: 0px;width:630px;position: absolute;left: 0px;top: 930px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_7{height:610px;background:#e1e1e1;width:300px;margin: 20px 30px 0}
.micro_tiles_grid_no_vavrant .mt_vavrant_8{height:610px;background:#e1e1e1;width:300px;margin: 20px 0px 0;}
.micro_tiles_grid_no_vavrant .the_adv{margin-top: 15px;margin-left: 2px;}
.mt_vavrant_3 .opinion_home_image,.mt_vavrant_4 .opinion_home_image,.mt_vavrant_5 .opinion_home_image,.mt_vavrant_6 .opinion_home_image{min-height:0;}
.micro_tiles_grid_no_vavrant .mt_vavrant_1 .grid_art_01_sand{padding:13px 30px 10px 30px;float: left;width: 270px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_1 .grid_art_01_sand a{color: #fff;font-size: 29px;font-weight: bold;}
.micro_tiles_grid_no_vavrant .mt_vavrant_1 .thetitle{line-height: 32px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_1 .summary{font-size: 18px;line-height: 24px;margin-top: 10px;font-weight: normal;margin-bottom: 12px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_1 .magicbottom a{font-size: 16px;position: absolute;bottom: 14px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_2 .grid_art_01_sand{padding: 12px 19px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_2 .grid_art_01_sand a{color: #111111;font-weight: bold;}
.micro_tiles_grid_no_vavrant .mt_vavrant_2 .thetitle{font-size: 22px;line-height: 26px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_2 .magicbottom a{font-size: 16px;color: #ff0000;position: absolute;bottom: 14px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_2 .opinion_image_bg{height:250px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_3 .grid_art_01_sand{float: right;width: 360px;padding: 12px 30px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_3 .thetitle{color: #000;font-size: 20px;line-height: 24px;margin: 5px 0px 5px;font-weight: bold;}
.micro_tiles_grid_no_vavrant .mt_vavrant_3 .magicbottom a{font-size: 16px;font-weight: bold;color: red;position: absolute;bottom: 12px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_3 .opinion_image_bg{width: 270px;height: 130px;margin: 0px;float: left;}
.micro_tiles_grid_no_vavrant .mt_vavrant_4 .grid_art_01_sand{float: right;width: 360px;padding: 12px 30px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_4 .thetitle{color: #000;font-size: 20px;line-height: 24px;margin: 5px 0px 5px;font-weight: bold;}
.micro_tiles_grid_no_vavrant .mt_vavrant_4 .magicbottom a{font-size: 16px;font-weight: bold;color: red;position: absolute;bottom: 12px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_4 .opinion_image_bg{width: 270px;height: 130px;margin: 0px;float: left;}
.micro_tiles_grid_no_vavrant .mt_vavrant_5 .grid_art_01_sand{float: right;width: 360px;padding: 12px 30px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_5 .thetitle{color: #000;font-size: 20px;line-height: 24px;margin: 5px 0px 5px;font-weight: bold;}
.micro_tiles_grid_no_vavrant .mt_vavrant_5 .magicbottom a{font-size: 16px;font-weight: bold;color: red;position: absolute;bottom: 12px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_5 .opinion_image_bg{width: 270px;height: 130px;margin: 0px;float: left;}

.micro_tiles_grid_no_vavrant .mt_vavrant_6 .grid_art_01_sand{float: right;width: 360px;padding: 12px 30px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_6 .thetitle{color: #000;font-size: 20px;line-height: 24px;margin: 5px 0px 5px;font-weight: bold;}
.micro_tiles_grid_no_vavrant .mt_vavrant_6 .magicbottom a{font-size: 16px;font-weight: bold;color: red;position: absolute;bottom: 12px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_6 .opinion_image_bg{width: 270px;height: 130px;margin: 0px;float: left;}

.micro_tiles_grid_no_vavrant .mt_vavrant_7 .grid_art_01_sand{width: 300px;padding: 24px 20px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_7 .grid_art_01_sand a{color: #fff;font-size: 29px;font-weight: bold;}
.micro_tiles_grid_no_vavrant .mt_vavrant_7 .thetitle{font-size: 19px;background-color: #000;font-weight: normal;line-height: 20px;height: auto;margin: 5px 0px 0px;color: #fff;font-style: italic;padding: 19px 20px 11px 20px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_7 .summary{font-size: 18px;height: 213px;line-height: 23px;margin-top: 11px;margin-bottom: 9px;font-weight: normal;}
.micro_tiles_grid_no_vavrant .mt_vavrant_7 .magicbottom a{font-size: 16px; color: #ff0000;}
.micro_tiles_grid_no_vavrant .mt_vavrant_7 .magicbottom{bottom: 10px;position: absolute;}

.micro_tiles_grid_no_vavrant .mt_vavrant_8 .grid_art_01_sand{width: 300px;padding: 17px 20px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8 .thetitle{font-size: 26px;line-height: 30px;margin: 5px 0px 5px;color: #000;font-weight:bold}
.micro_tiles_grid_no_vavrant .mt_vavrant_8 .summary{font-size: 18px;line-height: 23px;font-weight: normal;margin-top: 7px;color: #000;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8 .magicbottom a{font-size: 16px;color: #ff0000;position: absolute;bottom: 12px;font-weight:bold;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8 .opinion_image_bg{width: 300px;height: 290px;}

.micro_tiles_grid_no_vavrant .mt_vavrant_7.eltype_post .grid_art_01_sand{width: 300px;padding: 17px 20px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_7.eltype_post .thetitle{font-size: 26px;line-height: 30px;margin: 5px 0px 5px;color: #000;font-weight: bold;background: none;padding: 0px;font-style:normal}
.micro_tiles_grid_no_vavrant .mt_vavrant_7.eltype_post .summary{font-size: 18px;line-height: 23px;font-weight: normal;margin-top: 7px;color: #000;}
.micro_tiles_grid_no_vavrant .mt_vavrant_7.eltype_post .magicbottom a{font-size: 16px;color: #ff0000;position: absolute;bottom: 12px;font-weight:bold;}
.micro_tiles_grid_no_vavrant .mt_vavrant_7.eltype_post .opinion_image_bg{width: 300px;height: 290px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_7.eltype_post .magicbottom {position: static;}

.micro_tiles_grid_no_vavrant .mt_vavrant_8.eltype_single .thetitle{font-size:30px;line-height:36px;font-weight:normal;font-style: italic;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8.eltype_single .grid_art_01_sand{padding: 13px 20px;}
.mt_vavrant_8.eltype_single .magicbottom a {z-index: 1;line-height: 20px;bottom: 14px;}
.mt_vavrant_8.eltype_single .photobottom img{position: absolute;bottom: 0px;right: 0px;}

.micro_tiles_grid_no_vavrant .mt_vavrant_8_1 {height:130px;background:#6086b7;margin: 21px 0px 0px;width:300px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_2 {height:130px;background:#e1e1e1;margin: 26px 0px 0px;width:300px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_3 {height:130px;background:#6086b7;margin: 27px 0px 0px;width:300px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_4 {height:130px;background:#e1e1e1;margin: 26px 0px 0px;width:300px;}

.micro_tiles_grid_no_vavrant .mt_vavrant_8_1 .grid_art_01_sand{padding: 13px 20px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_1 .grid_art_01_sand a{color: #fff;font-weight: bold;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_1 .thetitle{font-size: 19px;line-height: 24px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_1 .magicbottom a{font-size: 16px;position: absolute;bottom: 12px;}

.micro_tiles_grid_no_vavrant .mt_vavrant_8_2 .grid_art_01_sand{padding: 13px 20px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_2 .grid_art_01_sand a{color: #000;font-weight: bold;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_2 .thetitle{font-size: 19px;line-height: 24px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_2 .magicbottom a{font-size: 16px;position: absolute;bottom: 12px;color:#FF0000}

.micro_tiles_grid_no_vavrant .mt_vavrant_8_3 .grid_art_01_sand{padding: 13px 20px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_3 .grid_art_01_sand a{color: #fff;font-weight: bold;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_3 .thetitle{font-size: 19px;line-height: 24px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_3 .magicbottom a{font-size: 16px;position: absolute;bottom: 12px;}

.micro_tiles_grid_no_vavrant .mt_vavrant_8_4 .grid_art_01_sand{padding: 13px 20px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_4 .grid_art_01_sand a{color: #000;font-weight: bold;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_4 .thetitle{font-size: 19px;line-height: 24px;margin: 5px 0px 5px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_8_4 .magicbottom a{font-size: 16px;position: absolute;bottom: 12px;color:#FF0000}

.micro_tiles_grid_no_vavrant .vavrant_dfp1 {margin-top: 15px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_2.minime .opinion_image_bg{display:none!important;}
.micro_tiles_grid_no_vavrant .mt_vavrant_2.minime .opinion_home_image{min-height:130px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_2.minime {height:130px;margin-top: 40px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_2.minime .thetitle{font-size: 20px;line-height: 24px;}
.micro_tiles_grid_no_vavrant .mt_vavrant_2.minime .magicbottom a{bottom: 12px;}

.micro_tiles_grid_no_vavrant .vavrant_dfp2 {margin-top: 20px;}
.micro_tiles_grid_no_vavrant .hideme {display:none;}
.mt_vavrant_7.elpos_3,.mt_vavrant_9{display:none;}
.vavrant_dfp1_tablet,.vavrant_dfp2_tablet{display:none;}


.minicomment {
    background-color: #59595c;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAA20lEQVRYR+2XUQ3CMBRFz1MATsABQwEWsDAF4ACkzAHgABwgARQ8cpct4YOMJi0bH6/fbd/peW1ya0w8bOL6mLs3wGYikEYADjyB68gQS2DWA1zMrBoTwN3PwCoAwkAYCANhIAyEgTDwNwYeA5HsDtRmpjntcHfFqUNmgtIecxlQFlx82WxtZopQffGTFmcCaPltMJa7+x7YAS1Ad3IV17rKzLKDbDIAoBYULS4FqQB1Z6LYyfv2pQJovv4ORbS/351UgJ8UT2mBPitHYFviwn16NdN/Tgu85awtXl536kpzX6WFAAAAAElFTkSuQmCC");
    background-position: 50% 60%;
    background-repeat: no-repeat;
    border-radius: 100%;
    color: #fff !important;
    display: inline-block;
    float: right;
    font-size: 12px;
    height: 32px;
    line-height: 30px;
    margin-left: 5px;
    text-align: center;
    width: 32px;
    background-size: 83%
}


.prosopaelement { display: block;margin-bottom: 20px;}

.protagonpopular {
    margin-bottom: 30px;
}

.sketchtitle {
    font-family: PFBagueSansPromedium;
    font-size: 30px;
    line-height: 35px;
    color: #000;
    margin: 10px 0 0;
}
/*
.newsletter_signup .nm-tks-text{display:none;}
.newsletter_signup .nm-tks-form #live-form{display:none;}*/
.mouf_sign{display:none;}


.share-buttons,.fshare-buttons li{display: inline-block;}
.fshare-buttons{list-style: none;padding: 0;margin: 0;display: inline-block;}
.fshare-buttons li.fshareli{text-align: center;padding-left: 9px;font-size: 17px;margin-right: 6px;display:none;}
.share_counter{font-weight: bold;}
.fshare-buttons li.fline{border-left: 1px solid #ddd;width: 1px;height: 47px;vertical-align: top;margin-left: 8px;display:none;}
.flikeli{vertical-align: top;transform: scale(1.5);margin: -15px 25px 0px;
    -ms-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    -moz-transform: scale(1.5);}

.micro_tiles_grid_no_vavrant.tablet{display:none;}
.catvavel .post_caption_photo {
    top: -25px;
}
.mobile_caption_photo,.mob_babel_title{display:none;}
.theissuesand_mob{display:none}
.dots_thumb{display:none}
