@media (min-width:767px) {
.Head-Banner {
text-align:center;
clear:both;
width:95%;
max-width:740px;
margin:0 auto 20px!important
}
}
@media (min-width:300px) and (max-width:767px) {
.Head-Banner {
text-align:center;
clear:both;
margin-top:20px;
margin-bottom:20px;
width:95%;
max-width:740px;
float:left
}
}
.Kdsgn-head-Search {
	text-align:center;
	margin:0 auto;
	clear:both;
	margin-top:20px;
	margin-bottom:10px;
	display:table
}
.Kdsgn-head-Search > input {
	width:300px;
	height:auto
}
@media (min-width:767px) {
.Kdsgn-Head-Sections {
width:98%;
overflow:hidden;
margin:10px auto 0;
background-color:rgba(251, 251, 251, 0.41);
border-radius:10px;
clear:both;
border:4px solid #fff
}
.Kdsgn-Head-Sections ul {
list-style:none;
display:inline-block;
margin-bottom:0;
}
.Kdsgn-Head-Sections > ul > li {
padding:5px;
margin-left:5px;
margin-bottom:5px;
float:left;
text-align:center!important;
color:#292727!important
}
.Kdsgn-Head-Sections > ul > li:hover {
color:#B3370E!important;
background-color:rgba(241, 236, 236, 0.73)!important
}
}
@media (min-width:300px) and (max-width:767px) {
.Kdsgn-Head-Sections {
overflow:hidden;
background-color:rgba(251, 251, 251, 0.41);
border-radius:10px;
clear:both;
margin-top:15px;
margin-bottom:15px;
border:4px solid #fff
}
.Kdsgn-Head-Sections > ul {
list-style:none;
display:inline-block;
padding:10px;
text-align: center;
}
.Kdsgn-Head-Sections > ul > li {
padding: 4px 8px;
text-align: center!important;
color: #292727!important;
background: rgba(255, 255, 255, .90);
display: inline-block;
font-size: 14px;
margin: 2px;
}
.Kdsgn-Head-Sections > ul > li:hover {
color:#B3370E!important;
background-color:rgba(241, 236, 236, 0.73)
}
}
