body{ background-color: #ecf2ff; }
.logo-image {height: auto;}
.hide{ display: none!important; }
.h3, h3 {font-size: 1.5rem;}

.alert.alert-danger {
    display: none;
}

#sp-header .logo {margin-top: -25px;}
#sp-header, #sp-top-bar {/*background: url(../images/tbg2.png) repeat-y center;box-shadow: none;*/background-color: #1C356D;}
#sp-top-bar {padding-bottom: 0;}
#sp-top2,#sp-top1{border-bottom: 1px solid #fff;}
#sp-header.header-sticky .logo {margin-top: 0px;}
.header-sticky .logo-image {height: 80px;}

ul.menu.tmenu {margin: 0;margin-bottom: 10px;padding: 0;}
ul.tmenu li {list-style: none;display: inline;padding: 2px 0px 2px 15px;}
#sp-top-bar a {color: #fff;font-size: 13px;}

.item-173 img {
    display: inline-block;
    float: right;
    padding-left: 5px;
    height: 21px;
    padding-top: 5px;
}
.logo-image {
    margin-bottom: -10px;
}


/* FP DELTIA TYPOU */
.h3deltia h3.sppb-addon-title {font-size: 20px;background-color: #444;display: inline;color: #fff;	padding: 5px 15px;}
div.k2ItemsBlock.fpdeltia ul li {margin-bottom: 10px;line-height: 120%;}
div.k2ItemsBlock.fpdeltia ul li a {font-size: 14px;color: #000;}
div.k2ItemsBlock.fpdeltia .moduleItemDateCreated {display: block;font-size: 13px;color: #7a0812;}

.fpdeltia {max-height: 550px;overflow: auto;}
.cwhite.conimg .even,.cwhite .odd {padding-bottom: 15px;}
span.moduleItemDateCreated {color: #565656;font-size: 12px;}

.cblue span.moduleItemDateCreated {color: #efefef;font-size: 12px;}

.amore{ text-align: right;display: block; }
.cwhite  a.moduleCustomLink {background-color: #7a0812;padding: 10px 20px;color: #fff;	font-weight: normal;}
.cwhite  a.moduleCustomLink:hover {background-color: #2e51a2;padding: 10px 20px;color: #fff;	font-weight: normal;}

.cblue  a.moduleCustomLink {background-color: #7a0812;padding: 10px 20px;color: #fff;	font-weight: normal;}
.cblue  a.moduleCustomLink:hover {background-color: #fff;padding: 10px 20px;color: #7a0812;	font-weight: normal;}


.cblue div.k2ItemsBlock a.moduleItemTitle {color: #fff;}

.carousel-content h3 {
    background-color: #bc0000!important;
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0,0,0,0);
	border: 0;
  }

.tlinks {text-align: center;}
ul.tlinks{ padding: 0;margin: 0; }
.tlinks li {list-style: none;display: inline-block;background: url(../images/arr.png) no-repeat right;padding-left: 0px;padding-right: 30px;font-size: 16px;margin-right: 10px;	line-height: 160%;font-weight: 400;}

.cTitle h3 {background-color: #2e51a2;color: #fff;display: inline-block;padding: 5px 10px;margin-bottom: -20px;margin-left: 20px;}
.cTitleblue h3 {background-color: #fff;color: #2e51a2;display: inline-block;padding: 5px 10px;margin-bottom: -20px;margin-left: 20px;}

.cwhite {background-color: #fff;padding: 40px 20px 30px 20px;margin-top: -15px;}
.cblue {background-color: #1c356d;padding: 40px 20px 30px 20px;margin-top: -15px;}

.rmenu {background-color: #444;color: #fff;font-size: 14px;padding: 5px 0;}
.rmenu ul{ padding: 10px; }
.rmenu ul li{list-style: none;border-bottom: 1px solid #7a0812;  padding: 4px 0;}
.rmenu ul li a{ color: #fff; }
.rmenu ul li a:hover{ color: #7a0812; }


.carousel-image img {min-height: 550px;object-fit: cover;}

div.k2LatestCommentsBlock ul li, div.k2TopCommentersBlock ul li, div.k2ItemsBlock ul li, div.k2LoginBlock ul li, div.k2ArchivesBlock ul li, div.k2AuthorsListBlock ul li, div.k2CategoriesListBlock ul li, div.k2UsersBlock ul li {
	display: block;
	padding: 0;
	margin: 0 0 10px 0;
}

div.itemListCategory {background: #1c356d;border: 0px solid #ddd;border-radius: 0px;margin: 0 0 24px 0;padding: 6px 15px;color: #fff;font-weight: normal;}
div.itemListCategory h2{ font-weight: normal; }
div.catItemView {margin-bottom: 0px;padding: 4px;}

div.catItemHeader span.catItemDateCreated {color: #000; font-size: 11px;}

div.itemHeader h2.itemTitle {padding: 10px 0 4px 0;margin: 0;	font-weight: normal;}


.sp-page-title {background: #0150a6;}
#k2Container {padding: 30px 0 24px 0;}
#sp-main-body {padding: 50px 0;}
#sp-left .sp-module, #sp-right .sp-module {margin-top: 0px;border: 0px solid #f3f3f3;padding: 30px;	border-radius: 0px;background-color: #fff;}
#sp-right .rmenu {padding: 5px 10px;}
#sp-component {background-color: #fff;}


.fa-navicon:before, .fa-reorder:before, .fa-bars:before { font-size: 32px;}

.sp-nh-buttons {background-color: green;}
.sp-nh-buttons, .sp-nh-item, .sp-nh-prev, .sp-nh-next {height: 40px !important;line-height: 40px !important;padding: 0 4px 0 4px;font-size: 13px;}
.snewsContainer {position: absolute;top: 0;z-index: 999;width: 100%;}
.sp-nh-title {font-size: 13px;}

.even, .odd {padding: 0px;}

.a2a_floating_style {border-radius: 0px!important;}
.socialTop {background: url(../images/stop.png) no-repeat top;height: 100px;margin-top: 10px;}
.socialBottom {background: url(../images/sbottom.png) no-repeat top;height: 160px;margin-top: 10px;}
.a2a_svg svg {background-color: #464646!important;}



/* MENU */
.menu_item.item-header a {color: #0150a6 !important;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item a {color: #000 !important;padding-left: 0px;font-weight: normal !important;}
.sp-dropdown.sp-dropdown-sub.sp-menu-right{display: block;position: relative;}
body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-sub {left: 0%;}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub .sp-dropdown-inner {box-shadow: none;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {padding: 0px 0px 0 10px;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item .sp-dropdown-inner a {color: #4c4c4c !important;font-size:12px;}
.sp-megamenu-parent .sp-mega-group > li > a {margin-bottom: 0px;margin-top: 10px;}
.bnrsz img {display: inline-block; max-height: 107px; padding: 3px;}

#sp-footer a, #sp-bottom a {color: #ffffff;}

#searchForm {padding-top: 50px;}
a.wf_file {display: flex;}

div.catItemIsFeatured::before, div.userItemIsFeatured::before, div.itemIsFeatured::before {content: "";}

#phocagallery .pagination {display: none;}
.pg-csv-box {height: 180px!important;width: 150px!important;}

.offcanvas-menu {background-color: #0150a6;}
.close-offcanvas {border-radius: 0%;width: 24px; background: #fff; color: #000;}
.offcanvas-inner a { color: #fff!important;}
.offcanvas-menu .offcanvas-inner { margin-top: 30px;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li {padding: 5px 0;border-bottom: 1px solid #7793b3;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler {color: #fff;}

.redirect-ltr {font-size: 20px;}
.feed-link a {font-size: 14px;}
.feed-item-description {font-size: 14px;}
ul.newsfeed { margin: 0;  padding: 0; padding-left: 15px;}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span { padding: 0 13px;}


.pg-csv-count {color: #000000!important;}
.page-item.active .page-link {
    color: #fff;
    background-color: #1c356d;
    border-color: #1c356d;
}



/* ######################################################## */
/* MEDIA QUERIES */
/* ######################################################## */

@media only screen and (min-width : 1593px) {

}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1201px) and (max-width: 1592px){

}


/* Small Devices, Tablets */
@media only screen and (min-width : 992px) and (max-width: 1200px) {

	
}



/* MEDIA QUERIES */
@media (min-width: 481px) and (max-width: 992px)  {
	.logo-image {height: 80px!important;}
	#sp-header .logo {height: 80px; margin-top: 0px;}		
	#sp-top-bar {padding-bottom: 0;height: 0;display: none;}
}


/* Extra Small Devices, Phones */ 
@media (max-width: 480px) {
	.logo-image {height: 80px!important;}
	#sp-header .logo {height: 80px; margin-top: 0px;}			
	#sp-top-bar {padding-bottom: 0;height: 0;display: none;}
	.tlinks li {padding-left: 0px;padding-right: 35px;font-size: 16px; margin-right: 0px;line-height: 160%;}
	.cTitle h3 {font-size: 20px;}
	.customrban {width: 100%;text-align: center;}
	.customrban img{ text-align: center; display: inline;}
	.a2a_kit{display: none;}
}

