
table, th, td {
    border: 1px solid black;
}
/* Moaz Custome code start */
table caption {
width: max-content;
	margin-left:10px;
}
.city-div{border: 1px solid #ddd;
    text-align: center;}
.city-div p{margin-bottom: 10px;
    padding-top: 10px;
    font-size: 22px;
    color: #191954;
    font-weight: 600;}
.city-div ul{text-align:center;width:90%;margin:0 auto;}
.city-name {display: inline-block;
    margin: 0 10px 10px 0px;}
.city-name a{padding: 5px 9px;
    border: 1px solid #1e62cb;
    display: block;
    border-radius: 3px;
    color: #000;
    font-weight: 500;
    font-size: 14px;}
.city-name a:hover {
    background-color: black;
    color: #ffffff;
    border: 1px solid #000;
}


@media (max-width: 540px){
	
	.city-div{text-align:left;}
	.city-div ul{text-align:left;}
.entry-content table {
    font-size: 15px;
	overflow-x:hidden;
  }
	
}
	

/* for submenu */
.navigation.simple .menu > li li a{
	font-size:14px;
}

@media only screen and (min-width:320px) and (max-width: 460px) {
table caption {
width: 100%;
margin-left:0px !important;
display:block;
}
  }

/* Moaz Custom code end */

			a {
    opacity: initial;
    color: #3a1ae8;
    text-decoration: none;
    transition: all .25s ease-in-out;
}
}
/* prats Custom code end */


.entry-content p {
    margin-bottom: 0.55em;
}
/* Ask button */
@media only screen and (min-width: 992px) {
#menu-item-8010>a>span{
	background:blue;
	padding:10px 25px;
	color:#fff;
	border-radius:5px;
}
}
#menu-item-8010>a>span:hover{
	border:1px double blue;
}


.widget_search .search-field {
    width: 100%;
    padding-right: 55px;
    background-color: #65e6e036;
    font-family: "Times New Roman", Times, serif;
    font-size: x-large;
    box-shadow: aqua;
border-color: #040404;
}

/*prats code */
.comments-list > .comment, .comments-list > li {
    list-style: none;
}

.comment-text>ul li{
	margin:3%;
	list-style-type:disc;
}

.comment-text> ol li{
	margin:3%;
	list-style-type:decimal;
}
/* Search form  */
/* section>.search-form
{
		-webkit-box-shadow: -1px 0px 16px 0px rgba(0,0,0,0.75) !important;
-moz-box-shadow: -1px 0px 16px 0px rgba(0,0,0,0.75) !important;
box-shadow: -1px 0px 16px 0px rgba(0,0,0,0.75) !important;
}
} */
.sc_card{
 padding: 2em;
}
.comments-list .comment-text {
    padding: 10px;
}
.recent-tags a{
	display:block;
}
.navigation .menu > li > a, .navigation.inline .menu > li > a { font-size: 16px; }
.main-head.simple .social-icons {
    display: -ms-flexbox;
    display: flex;
    margin-right: -12px;
}