/** Slider */
.flex-direction-nav{
	left:95%!important
}

ul#menu-main { z-index:100000!important;

}

#main-nav ul li.current-menu-item a, #main-nav ul li.current-menu-item a:hover, #main-nav ul li.current-menu-parent a, #main-nav ul li.current-menu-parent a:hover, #main-nav ul li.current-page-ancestor a, #main-nav ul li.current-page-ancestor a:hover, .pagination span.current, .ei-slider-thumbs li.ei-slider-element, .breaking-news span, .ei-title h2, h2.cat-box-title, a.more-link, .scroll-nav a, .flex-direction-nav a, .tagcloud a:hover, #tabbed-widget ul.tabs li.active a, .slider-caption h2, .full-width .content .slider-caption h2, .review-percentage .review-item span span, .review-final-score, .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle, .button, a.button, #main-content input[type="submit"], span.onsale {
    background-color: #004A75 !important;
    margin-top: 0px!important; 
    }

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

body {
 background-image : url(https://www.hellenicshippingnews.com/wp-content/themes/jarida/images/patterns/body-bg5.png);background-position: top center;
}
	
body{
	font-family: 'Raleway' !important;
	font-size : 14px !important;
	font-weight: normal !important;
	font-style: normal !important;
}

.logo h1 a, .logo h2 a{
	font-family: 'Raleway' !important;
	font-weight: normal !important;
	font-style: normal !important;
}

.logo span{
	font-family: 'Raleway' !important;
	font-weight: normal !important;
	font-style: normal !important;
}

.top-nav, .top-nav ul li a, .breaking-news span {
	font-family: 'Raleway' !important;
	font-size : 12px !important;
	font-weight: normal !important;
	font-style: normal !important;
}

#main-nav, #main-nav ul li a{
	font-family: 'Raleway' !important;
	font-size : 13px !important;
	font-weight: normal !important;
	font-style: normal !important;
}

.page-title{
	font-family: 'Raleway' !important;
	font-size : 16px !important;
	font-weight: normal !important;
	font-style: normal !important;
}

.post-title{
	font-family: 'Raleway' !important;
	font-size : 28px !important;
	font-weight: 700 !important;
	font-style: normal !important;
}

h2.post-box-title, h2.post-box-title a{
	font-family: 'Raleway' !important;
	font-size : 15px !important;
	font-weight: 600 !important;
	font-style: normal !important;
}

h3.post-box-title, h3.post-box-title a{
	font-family: 'Raleway' !important;
	font-size : 15px !important;
	font-weight: 600 !important;
	font-style: normal !important;
}

.ei-title h2 , .slider-caption h2 a, .content .slider-caption h2 a, .slider-caption h2, .content .slider-caption h2, .content .ei-title h2{
	font-family: 'Raleway' !important;
	font-size : 16px !important;
	font-weight: normal !important;
	font-style: normal !important;
}

p.post-meta, p.post-meta a{
	font-family: 'Raleway' !important;
	font-weight: normal !important;
	font-style: normal !important;
}

body.single .entry, body.page .entry{
	font-family: 'Raleway' !important;
	font-weight: 500 !important;
	font-style: normal !important;
}

.widget-top h4, .widget-top h4 a{
	font-family: 'Raleway' !important;
	font-weight: bold !important;
	font-style: normal !important;
}

.footer-widget-top h4, .footer-widget-top h4 a{
	font-family: 'Raleway' !important;
	font-weight: normal !important;
	font-style: normal !important;
}

h2.cat-box-title, h2.cat-box-title a, .block-head h3, #respond h3, #comments-title, h2.review-box-header  {
	font-family: 'Raleway' !important;
	font-size : 14px !important;
	font-weight: normal !important;
	font-style: normal !important;
}
	#main-nav ul li.current-menu-item a,
	#main-nav ul li.current-menu-item a:hover,
	#main-nav ul li.current-menu-parent a,
	#main-nav ul li.current-menu-parent a:hover,
	#main-nav ul li.current-page-ancestor a,
	#main-nav ul li.current-page-ancestor a:hover,
	.pagination span.current,
	.ei-slider-thumbs li.ei-slider-element,
	.breaking-news span,
	.ei-title h2,h2.cat-box-title,
	a.more-link,.scroll-nav a,
	.flex-direction-nav a,
	.tagcloud a:hover,
	#tabbed-widget ul.tabs li.active a,
	.slider-caption h2, .full-width .content .slider-caption h2,
	.review-percentage .review-item span span,.review-final-score,
	.woocommerce span.onsale, .woocommerce-page span.onsale ,
	.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,
	.button,a.button,#main-content input[type="submit"], span.onsale {
		background-color:#004A75 !important; margin-top:10px;
	}
	::-webkit-scrollbar-thumb{background-color:#fffff !important;}
	#main-nav,.top-nav {border-bottom-color: #004A75;}
	.cat-box , .footer-bottom .container{border-top-color: #004A75;}
.top-nav, .top-nav ul ul {background-color:#017BC4;}
#main-nav, #main-nav ul ul {background-color:#006CAC !important;;}
#main-nav ul li a , #main-nav ul ul a , #main-nav ul.sub-menu a {
	color: #ffffff !important;	}
#main-nav ul li a:hover, #main-nav ul li:hover > a, #main-nav ul :hover > a , #main-nav  ul ul li:hover > a, #main-nav  ul ul :hover > a  {
	color: #cccccc !important;	}
#main-nav ul li.current-menu-item a  {
	color: #017BC4 !important;	}
#main-nav ul li {
	border-color: #006CAC;
}
#main-nav ul ul li, #main-nav ul ul li:first-child {
	border-top-color: #006CAC;
}
#main-nav ul li a {
	border-left-color: #2085BF;
}
#main-nav ul ul li, #main-nav ul ul li:first-child {
	border-bottom-color: #2085BF;
}
.wrapper{background:#FFFFFF  no-repeat   ;}

body.single .post .entry a, body.page .post .entry a {
	color: #017BC4;	text-decoration: none;}
body.single .post .entry a:hover, body.page .post .entry a:hover {
	color: #24407d;	text-decoration: underline;}
footer , .footer-bottom{background:#057EC4     ;}
#main-nav ul li a {padding-left:15px!important; padding-right:15px!important;}
#main-nav ul li.current-menu-item a {
    color: #ffffff !important;
}

/*Widgets Header*/
.widget-top {
    border-bottom: 4px solid #004A75;
    color: #004A75;
    padding-bottom: 5px;
}

/*KRIVOUME TO SEARCH*/
.search-block {display:none!important;}

.top-nav .social-icons [class^="tieicon-"]:before, .top-nav .social-icons [class*=" tieicon-"]:before, .footer-bottom .social-icons [class^="tieicon-"]:before, .footer-bottom .social-icons [class*=" tieicon-"]:before {
    color: #FFFFFF;
    font-size: 16px;
    height: 24px;
    line-height: 24px;
    width: 20px;
}


.ads-top img, .home-ads img, .ads-post img {
    height:auto;
        width:100%;
}

.footer-widget-top {
    border-bottom: 3px solid #F1F1F1;
    padding: 10px 0;
}

.cat-box, .footer-bottom .container {
    border-top-color: #DEDEDE;
}
.footer-widget-container li {
    border-bottom: 0px solid #0F5177 !important;
    border-top: 0px solid #309CDB;
    line-height: 14px;
    overflow: hidden;
    padding: 2px 0;
    font-size: 12px;
    list-style-type: none;

}
.footer-widget-container li  a{
color: #FFFFFF;
text-shadow:none!important; text-decoration:underline;
}

.footer-widget-container li  a:hover{
color: #dddddd;
text-shadow:none!important; text-decoration:none;
}

.footer-widget-container {
    padding: 0px!important;
}

.footer-widget-top h4 {
    font-size: 16px;
    text-transform: none;
color: #FFFFFF;
text-shadow:none!important;
}

.footer-widget-top {
    border-bottom: 0px;
    padding: 0px 0px 5px 0px;
}

.footer-widget-container ul {
    border-bottom: 0px;
}

.footer-widget{padding-bottom:20px;}

.social-icons {
    text-align: left;
}

.top-nav li a, .top-nav .breaking-news a {
    color: #ffffff!important;
    display: inline-block;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding: 0;
    text-shadow:none!important;
}
.top-nav li a:hover, .top-nav .breaking-news a:hover {
    color: #dddddd!important;
}

#main-nav ul li a {text-shadow:none!important;}

/*SPONSORS BANNERS 120-90*/
.ads120-90 .ad-cell{
   display: inline-block;
    margin: 0 22px 3px 0;
    min-height: 20px!important;
    max-height:250px!important;
    height:auto!important;
    width: 120px;
float:none;
}

.ads120-90 .ad-cell img {vertical-align:middle!important;}


/*BIG SPONSORS BANNER ON TOP*/
.bigbanner {max-width:100%; margin:0px; padding:10px; text-align:center!important;}
.bigbanner img { height:auto; max-width: 100%;  width:980px; text-align:center;}




/*TABS IFRAME*/
.post-tabs ul.tabs-nav li {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #B2E4FF;
    border-color: #B2E4FF #B2E4FF -moz-use-text-color;
    border-image: none;
    border-radius: 6px 6px 0 0;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 10px;
    font-weight: bold;
    line-height: 32px;
    margin: 0 2px 0 5px;
    padding: 0 2px;
    transition: background 0.5s ease 0s;
}

.post-tabs ul.tabs-nav {
    height: 33px;
    margin: 0;
    padding-left: 5px;
}

.post-tabs ul.tabs-nav li.current {
    background: #004A75!important;
color:#ffffff;
    height: 33px;
    z-index: 1;
border-color: #004A75 #004A75 -moz-use-text-color;
}

.post-tabs .pane {background:#fff!important;}
.pane a img {width:120px!important; height:100px;}

/*RESIZE TO 120 - 100*/

.cat-box.column2 {
 padding-top: 10px;
}



.column2 li.first-news .post-box-title {padding-top:5px;}
.column2 li.first-news .post-thumbnail {
width:140px; float:left; 
    margin: 0px; padding:0px;

}
.column2 li.first-news .post-thumbnail img {
    height: 100px!important;
    width: 120px!important;
}

.column2 li .post-meta .post-cats {margin-top:5px!important;}

.column2 li.first-news .entry {display:none;}


.column2 li .post-thumbnail {
height:130px;
}

.column2 li .post-thumbnail img {
  width:120px; height:100px;
}

.column2 li, li.other-news {
    border-bottom: 1px solid #EAEAEA;
    height: auto!important;
    min-height:145px!important;
    overflow: auto;
    padding: 10px 0;
    transition: all 0.4s ease 0s;
}

/*NO DISPLAY TITLES*/
.cat-box.column2 .cat-box-title {display:none;}

h2.post-box-title, h2.post-box-title a {
  font-family: 'Raleway' !important;
    font-size: 15px !important;
    font-style: normal !important;
    font-weight: 600 !important;
}


h2.cat-box-title {
    opacity: 0.8;
}
h2.cat-box-title a {
    color: #FFFFFF;
    opacity: 10;
}


/*SCROLLING BOX FIX RESIZE 120 100*/
.scroll-box .post-thumbnail img, .wide-cat-box .wide-news-item .post-thumbnail img {
    height: 100px !important; width:120px; align:absmiddle;
}

.wrapper.layout-2c .wide-news-item, .wrapper.layout-2c .scroll-box-wide.scroll-box .scroll-item {
 float: left;
    margin-right: 20px;
padding-top:20px!important;
    margin-top: 10px;
    padding-bottom: 0 !important;
    padding-left: 20px;
    padding-right: 0 !important;
    width: 200px;
}

.scroll-box-wide {
    margin-top: 0px!important;
background:#F4FBFF;
border-bottom:4px solid #dedede;
padding:0px 0px 10px 0px;
}

.scroll-box-wide .cat-box-title{
margin:0px!important;
}

/*.scroll-box-wide .cat-box-title {display:none;}*/
.slider-caption .tie-date {
color:#fff!important; padding-top:10px!important;padding-right:10px!important;height:30px!important; float:right; text-align:right;
margin-top:10px;}

.by_month h5 {
background:#f0f9fe; text-align:center; color:#0084C5; padding:5px 0px; border-top:1px dotted #0084C5; border-bottom:1px dotted #0084C5; font-weight:bold;
}

.year {
background:#E3ECF3; font-size:12px;

}
.year a{
 color:#0084C5!important; font-weight:bold; padding:5px 0px 5px 5px;

}
.tabWrapper {border-bottom:3px solid #0084C5; table-layout:fixed;}
.tabWrapper td {
padding:5px 0px;
}
.tabWrapper td a {
font-size:11px; color:#0084C5;
}

/*RELATED ITEMS IN POST LAYOUT RESIZE*/
#related_posts .related-item .post-thumbnail {
    margin: 10px 0px;
}
.related-item .post-thumbnail img {
    height: 100px;
    width: 120px;
}

/*SLIDER HOME*/
.content .flexslider  {
clear:both;
}
.content .flexslider .slides img {
    display: block;
    float: left;
    height: 242px;
    width: 290px;
}

.content .flexslider .slides > li {
    background: none repeat scroll 0 0 #1F9BE2;
    border: 1px solid #dedede;
    display: none;
    position: relative;

}

.flexslider, .full-width .content .flexslider {
 background:none!important;
    height: 290px;
    margin: 0 0 25px;
    position: relative;
    width: 955px;
}

.slider-caption {
    bottom: 0px;
    left: 0px;
    max-width: 50%;
    opacity: 0.85;
float:right;
margin-top:20px;
    position: relative;
}

.slider-caption p {
background:#0173B5;
color:#ffffff;
}

.flex-direction-nav {
    position: absolute;
    left: 260px;
    top: 2px;
}

.content .flexslider {
    height: 242px!important;
    width: 620px;
}

.content .flexslider .slides > li {
    height: 242px !important;
}

.footer-bottom .container .social-icons {display:none!important;}


.wrapper.full-site, .wrapper.layout-2c.full-site {
    overflow-x:hidden!important;
}


/*RECENT VIDEOS*/
.videobgr {
background:url(https://www.hellenicshippingnews.com/wp-content/uploads/2014/04/video.png) no-repeat 162px 5px;
}

.videobgr img {
width:46%; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:3px solid #D6D6D6;
}


/*MARGINS*/
.one_half {
    float: left;
    position: relative;
width:50%;
margin:0px!important;
padding:0px!important;
}

.one_half img {max-width:98%; margin-right:1%; margin-left:1%;}

.home-ads {
    clear: both;
    margin: 5px 0px 5px 0px;
    text-align: center; 
max-width:100%!important;
padding:0px!important;
}

.cat-box {
    margin-bottom: 2%!important;
    margin-top: 0px;
    position: relative;
}

#theme-header {margin-bottom:3px!important; padding:0px!important;}

.wrapper.layout-2c .header-content {
    margin: 0 -32px;
    padding: 10px 32px 3px 32px!important;
}

footer {
    margin-top: 0px!important;
    box-shadow: none!important;
}

.banner-ad-item {
display: inline-block;
    margin: 0 10px 3px 0;
    min-height: 20px!important;
    max-height:250px!important;
    height:auto!important;
    width: 120px;
float:none;
}


.banner-ad-item  a img {vertical-align:middle!important;}


/* NEWSLETTER */
.subscribe_input, .widget-feedburner .feedburner-email {
    background: none repeat scroll 0 0 #F9F9F9 !important;
    border: 1px solid #006CAC !important;
    color: #006CAC !important;
    display: block;
    font: 12px Raleway;
    margin-bottom: 10px !important;
    width: 250px;
}

.widget-feedburner .feedburner-subscribe {
font: 12px Raleway;
}


@media only screen and (max-width: 1080px) and (min-width: 800px){
.videobgr {
background:url(https://www.hellenicshippingnews.com/wp-content/uploads/2014/04/video.png) no-repeat 190px 15px;
}
.wrapper.layout-2c .wide-news-item, .wrapper.layout-2c .scroll-box-wide.scroll-box .scroll-item {
 float: left!important;
    margin-right: 2%;
padding-top:5px!important;
    margin-top: 20px;
    padding-bottom: 0 !important;
    padding-left: 10px!important;
    padding-right: 0 !important;
    width: 19%!important;
    height: 300px!important;
}
#wslideshow136 {
height:300px!important;
}
.scroll-box-wide {
    margin-top: 0px!important;
background:#F4FBFF;
border-bottom:4px solid #dedede;
padding:0px 0px 20px 0px;
height:auto!important;
}

.wrapper.layout-2c .scroll-box-wide .group_items{

height:auto!important;
}

}
@media only screen and (max-width: 800px) and (min-width: 480px){
/*TABS IFRAME*/


.wrapper.layout-2c .wide-news-item, .wrapper.layout-2c .scroll-box-wide.scroll-box .scroll-item {
 float: left!important;
    margin-right: 5px;
padding-top:5px!important;
    margin-top: 20px;
    padding-bottom: 0 !important;
    padding-left: 10px;
    padding-right: 0 !important;
    width: 180px!important;
    height: 200px!important;
}

#wslideshow136 {
height:500px!important;
}
.scroll-box-wide .cat-box-title{
margin:0px!important;
}

.scroll-box-wide {
    margin-top: 0px!important;
background:#F4FBFF;
border-bottom:4px solid #dedede;
padding:0px 0px 20px 0px;
height:auto!important;
}

.wrapper.layout-2c .scroll-box-wide .group_items{

height:auto!important;
}

.post-tabs ul.tabs-nav li {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #B2E4FF;
    border-color: #B2E4FF #B2E4FF -moz-use-text-color;
    border-image: none;
    border-radius: 0;
    border-style: solid solid none;
    border-bottom:0px solid #666!important;
    border-width: 0px!important;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 10px;
    font-weight: bold;
    line-height: 32px;
    margin: 0 2px 0 0;
    padding: 0 2px;
    transition: background 0.5s ease 0s;
width:99%!important;
}

.post-tabs ul.tabs-nav {
    height: 33px;
    margin: 0px 0px 20px 0px;
    padding-left: 0px;

}

.post-tabs ul.tabs-nav li.current {
    background: #004A75!important;
color:#ffffff;
    height: 33px;
    z-index: 1;
border-color: #004A75 #004A75 -moz-use-text-color;
}

.slider-caption .tie-date {
    color: #FFFFFF !important;
    float: left;
    height: 30px !important;
    margin-top: 10px;
    padding-left: 10px !important;
    padding-top: 10px !important;
    text-align: left;
    background:#017BC4;
}


/*SLIDER*/

.content .flexslider  {
height:310px!important;
}

.slider-caption {
    bottom: 0!important;
    float: left!important;
    left: 0!important;
    margin-top: 0px!important;
    max-width: 90%!important;
    opacity: 0.85;
    position: absolute!important;
}

.content .flexslider .slides img {
    display: block;
    float: left;
    height: 320px!important;
    width: 410px!important;

}

.content .flexslider .slides > li {
    height: auto !important;
}

.flex-direction-nav {
    position: absolute;
    left: 380px!important;
    top: 2px;
}

.videobgr {
background:url(https://www.hellenicshippingnews.com/wp-content/uploads/2014/04/video.png) no-repeat 220px 25px;
}

}
@media only screen and (max-width: 479px) and (min-width: 320px){
/*TABS IFRAME*/
.post-tabs ul.tabs-nav li {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #B2E4FF;
     border-color: #B2E4FF #B2E4FF -moz-use-text-color;
    border-image: none;
    border-radius: 0;
    border-style: solid solid none;
    border-bottom:0px solid #666!important;
    border-width: 0px!important;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 10px;
    font-weight: bold;
    line-height: 32px;
    margin: 0 2px 0 0;
    padding: 0px 1px;
    transition: background 0.5s ease 0s;
width:99%!important;
}


.scroll-box-wide {
    margin-top: 0px!important;
background:#F4FBFF;
border-bottom:4px solid #dedede;
padding:0px 0px 10px 0px;
height:auto!important;
}


.wrapper.layout-2c .wide-news-item, .wrapper.layout-2c .scroll-box-wide.scroll-box .scroll-item {
 float: left;
    margin-right: 0px;
padding-top:10px!important;
    margin-top: 10px;
    height:auto!important;
    padding-bottom: 0 !important;
    padding-left: 10px;
    padding-right: 0 !important;
    width: 250px!important;
}

.scroll-box-wide .cat-box-title{
margin:0px!important;
}
.post-tabs ul.tabs-nav {
    height: 33px;
  margin: 0px;
    padding: 0px!Iimportant; padding-left:0px!important;
}

.post-tabs {margin:0px 0px 20px 0px!important;}

.slider-caption {
    bottom: 0!important;
    float: left!important;
    left: 0!important;
    margin-top: 0px!important;
    max-width: 90%!important;
    opacity: 0.85;
    position: absolute!important;
}

.content .flexslider .slides img {
    display: block;
    float: left;
    height: 234px!important;
    width: 280px!important;
}

.slider-caption .tie-date {
    color: #FFFFFF !important;
    float: left;
    height: 30px !important;
    margin-top: 10px;
    padding-left: 10px !important;
    padding-top: 10px !important;
    text-align: left;
    background:#017BC4;
}

.content .flexslider .slides > li {
    height: auto !important;
}
.flex-direction-nav {
    position: absolute;
    left: 250px!important;
    top: 2px;
}

.videobgr {
background:url(https://www.hellenicshippingnews.com/wp-content/uploads/2014/04/video.png) no-repeat 142px 5px;
}

}