@charset "utf-8";
/* CSS Document */
@media (min-width: 980px) and (max-width:1200px){
.nav_logo{ width:50% !important; float:left;}
.rightnav{ width:50%; float: left;}

}

@media (min-width: 767px) and (max-width:979px){
.nav_logo{ width:50% !important; float:left;}
.rightnav{ width:50%; float: left;}
.entry img { width:100% !important; height:auto !important}

}


@media (min-width: 680px) and (max-width:766px){
.nav_logo{ width:50% !important; float:left;}
.rightnav{ width:50%; float: left;}
.entry img { width:100% !important; height:auto !important}

}
@media (max-width: 581px){
	.dl-menuwrapper{display: block !important;}
	.sf-menu{ display:none !important;}
	}
@media (min-width: 567px) and (max-width:679px){
.nav_logo{ width:50% !important; float:left; padding:0px;}
.rightnav{ width:50%; float: left;}
.entry img { width:100% !important; height:auto !important}
.logo{width: 287px;
height: 130px;
background-size:100%;
}
.box-header{ font-size:12px !important;}
.entry ul {margin-left: 120px !important;}

}
@media (max-width: 567px)
{
	.entry { font-size:12px !important;}
	.entry img { width:100% !important; height:auto !important}
	.entry ul{ margin-left:30px !important; font-size:18px !important;}
	.box-header{ font-size:12px !important;}
.box-content{ margin-left:0px !important;}
.control-label {
float: none !important;
text-align: left !important;
}
.controls {
margin-left: 5px !important;
}
.controls input {
width:100% !important;}
}
@media (max-width:372px){
.logo img{width: 100% !important;}
.entry img { width:100% !important; height:auto !important}
.entry { font-size:12px !important;}
	.nav_up {
padding: 3px 0px 0 0;
}

	.entry ul{ margin-left:30px !important; font-size:16px !important;}
.custom-frame img{ width:99%; }
}