/*
Theme Name: sotiriskoukos Child
Template: sotiriskoukos
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/

.box {
	-webkit-box-shadow: -24px -24px 0px 0px #576FC5; 
	box-shadow: -24px -24px 0px 0px #576FC5;
}

.w-actionbox {
    border-radius: 0;
}

.list-pages, .list-pages .children {
    width: 80%;
    margin: auto;
    padding: 0;
    display: flex;
    justify-content: left;
    flex-wrap: wrap;
}

.list-pages li, .list-pages .children li{
    list-style: none;
	text-align: center;
    vertical-align:middle;
	line-height: 5em;
	width: 50%;
	padding:0;
	margin:0;
	font-size:18px;
}

.list-pages li a, .list-pages .children li a {
	color:#fff;
	
}

.list-pages li a:hover, .list-pages .children li a:hover {
	color:#dedede;
}

.list-pages li {
    background: #5A70C1;
    border: 6px solid #fafafa;
}


/*
.list-pages li:nth-child(2), .list-pages li:nth-child(4), .list-pages li:nth-child(2n+5) {
  background: #5A70C1;
}
.list-pages li:nth-child(1), .list-pages li:nth-child(3), .list-pages li:nth-child(2n+6) {
  background: #6D81C3;
}

.list-pages .children li:nth-child(2), .list-pages .children li:nth-child(4), .list-pages .children li:nth-child(2n+5) {
  background: #5165ad;
}
.list-pages .children li:nth-child(1), .list-pages .children li:nth-child(3), .list-pages .children li:nth-child(2n+6) {
  background: #758cd6;
}
*/
.container-back {
	margin:auto;
	width:200px;
}
.info-back {
	width:200px;
}

ul.page-list, .children{
    list-style: none;
}

.widget_recent_entries ul {
	padding: 10px 40px;
}

.widget_archive ul li:before, .widget_categories ul li:before, .widget_recent_entries ul li:before {
	color:#fff;
}

.widget {
    margin-bottom: 0 !important;
}

.page-list li a, .widget_recent_entries li a{
	color:#fff;
}

.page-list li a:hover{
	color:#dedede;
}

/*
.default_sidebar:after {
    background: #5A70C1;
    width: 35%;
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    height: 100vh;
	z-index:0;
}
*/

.widget_text, .widget_recent_entries {
	background:#5A70C1;
	padding:40px 0;
}

.widget_recent_entries {
    padding:0 0 40px 0;
}

h3.widgettitle {
    color: #fff;
    margin: 0 40px 10px 40px;
    border-bottom: 2px solid #fff;
    padding: 0px 0;
}

.l-main {
    background: url(/wp-content/uploads/2018/06/bg-main.png) no-repeat center center #FAFAFA;
}


.widget_recent_entries li a:hover {
    color: #dedede;
}

@media (max-width:1280px) {
	.header_hor .ush_menu_1.type_desktop .w-nav-list.level_1>.menu-item>a {
    padding: 0 10px !important;
}
	.w-nav.type_desktop .menu-item.columns_2>ul>li, .w-nav.type_desktop .menu-item.columns_4>ul>li[data-col="2"], .w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="3"] {
    width: 40% !important;
}
}
@media (max-width:800px) {
		.list-pages li, .list-pages .children li{
    	list-style: none;
		text-align: center;
    	vertical-align:middle;
		line-height: 5em;
		width: 100%;
		flex: 1 0 100%;
	}
}
