/* LICENSE & DETAILS
   ==================================================

	Theme Name:   hellenicshippingnews v1.0.0
	Theme URI: https://www.hellenicshippingnews.com/hellenicshippingnews-child/
	Description: hellenicshippingnews Theme
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Template: jarida
    Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
    Text Domain:  hellenicshippingnews
	Version: 1.0
	Author:      PG
	Author URI:   http://www.pg-software.com

	All files, unless otherwise stated, are released under the GNU General Public License
	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)

   ==================================================
*/

/* --------------------------------------------
	jarida CSS IMPORT
-------------------------------------------- */

@import url("../jarida/style.css");


/* --------------------------------------------
	CHILD THEME CSS
-------------------------------------------- */

/** Ads */

div.archive-widget img{
	width:100%
}

div#after-top-menu-ads .widget_adrotate_widgets {
	height:88px;
	margin-bottom:0.3em
}

div#after-top-menu-ads .widget_adrotate_widgets img{
	height:84px;
}

div#after-top-menu-ads .widgettitle{
	display:none
}

div.home-ads .block_inner{
	margin-bottom:0.3em
}

/** Ads END  */

/** Newsletter */

.textwidget h4.subscribe_title{
	margin-bottom:15px;
}

.subscribe_input{
	background: #F9F9F9!important;
	color: #515151;
	font: 12px Tahoma;
	margin-bottom: 10px !important;
	display: block;
	width: 250px;
}

div#subscribe_errors, div#unsubscribe_errors{
	color:red
}

#related_posts .related-item {
    height: 230px;
}

/*EVENTS CSS*/

.event-list {
    border-bottom: 1px solid #F2F2F2;
    clear: both;
    padding: 20px 0;
}

.event-list .post-thumbnail {
    float: left;
    margin-bottom: 0;
min-height:135px!important;
}

.event-list .entry p {
float:left;
padding-bottom: 1em;
padding-top: 0;
font-family: 'Raleway' !important;
font-size:14px!important; font-weight:normal!important;
}

.event-list .entry a:hover{
color:#666!important; text-decoration:none!important;
}

.event-list h2.post-title a:hover{
   color:#000!important;
	text-decoration:none!important
}

.event-list h2.post-title a{
    font-family: 'Raleway' !important;
    font-size: 28px !important;
    font-style: normal !important;
    font-weight: 700 !important;
color:#444444;
}

.event-list a.shortc-button {
margin-top:10px!important; margin:0px;
}

.event-list a.shortc-button.blue {
    background: -moz-linear-gradient(center top , #00A2FF 0px, #028EDF 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #1E638B; color:#ffffff!important;
}
.event-list a.shortc-button.blue:hover {
    background: -moz-linear-gradient(center top , #3CB6FC 0px, #31A6EA 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.event-list .mini-share-post {
    height: auto;
    margin: 10px -20px -20px;
    padding: 10px 10px 10px 25px;
}

.event-list  .mini-share-post li {
    float: left;
min-width:40px!important; list-style-type:none!important;
margin:0px; padding:0px;

}

.event-list a.more-link {
    color: #FFFFFF!important;
    display: block;
    float: left!important;
clear:both;
    margin-bottom: 4px;
    padding: 3px 7px;

}

.event-list a.more-link:hover {
 color: #FFFFFF!important;
}



/*SEARCH EVENTS*/


div.css-search div.em-search-main div {
    display: block;
    float: left;
    border: none;
    padding: 0px 0px 0px 20px;
    margin: 0px;

}

div.css-search.has-search-geo.has-search-term input.em-search-text, div.css-search.has-search-geo.has-search-term input.em-search-geo {
    width: 100%;
}

div.css-search.has-advanced div.em-search-main {
    padding-bottom: 10px;
padding-top:10px;
    border-bottom: 1px solid #DEDEDE;
min-height:50px!important; clear:both;
}

div.css-search input, div.css-search select, div.css-search option, div.css-search div, div.css-search span, div.css-search button {
    float: none;
    font-size: 14px;
    height: auto;
    margin: 0;
    padding: 10px 10px 0px 10px;
    width: auto;
}
div.css-search input {
    padding: 5px;
}

div.css-search select {
    padding: 0px;
}

div.css-search div.em-search-advanced {
padding:0px!important;
}
div.css-search div.em-search-advanced .em-search-scope {
float:left;
padding:0px!important;
margin-bottom:10px;
}

div.css-search div.em-search-main .em-search-submit {
   background: -moz-linear-gradient(center top , #00A2FF 0px, #028EDF 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #1E638B; color:#ffffff!important;
    border-radius: 6px;
    box-shadow: 0 0 0 0 #FFFFFF;
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    line-height: 16px;
    padding: 8px 10px;
    position: absolute;
    right: 5px;
    text-decoration: none;
    text-shadow: 1px 1px 0 #C7C5C7;
    top: 5px;
}
div.css-search div.em-search-main .em-search-submit:hover {
    background: -moz-linear-gradient(center top , #3CB6FC 0px, #31A6EA 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.divider {
    margin: 0 0 12px;
}