/* Themify Customize Styling */
body {	background: none;
	background-color: #bfd6ec;
	color: #000000; 
}
a {	
	color: #000000; 
}
#pagewrap {	background-image: url(https://scs-uda.com/wp-content/uploads/2016/01/scs_uda_hp_wallpaper.jpg);
	background-repeat: repeat; 
}
#headerwrap {	background: none;
	background-color: #001a66; 
}
#site-description {		font-size:1.5em;

	color: #ffffff; 
}
#main-nav a {	
	color: #001a66;background: none;
	background-color: #ffffff; 
}
#main-nav a:hover {	background: none;
	background-color: #eeeeee; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	background: none;
	background-color: #ffffff; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	background: none;
	background-color: #eeeeee; 
}
.post-meta a {	
	color: #0000ff; 
}
#footerwrap {	background: none;
	background-color: #001a66; 
}
#footer {	
	color: #ffffff; 
}
#footer a {	
	color: #ffffff;	text-decoration:underline;
 
}
#footer a:hover {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
 
}

/* Themify Custom CSS */
.post-content a{
  color:#00f;
}
.post-title a{
  color:#000;
}
h4{
  font-weight:bold;
}
.anshinsection{
  background:#F3F3FF!important;
padding:10px;
}
#content{
  width:75%;
}
#sidebar{
  width:22%;
}
#sidebar .widget{
  margin:0;
}
#header{
  border-bottom:none;
}
#footer{
  border-top:none;
}
h3{
  text-transform:none!important;
}
.cntr{
  text-align:center;
}
.slide-image img{
  border-radius:0;
}
.image-wrap img{
  border-radius:0;
}
.post-image img{
  border-radius:0;
}
.costtb{
  border-collapse:collapse;
}
.costtb th,.costtb td{
  border:1px solid #999;
padding:5px;
border-collapse:collapse;
}
.costtb th{
  background:#009999;
color:#fff;
}
.costtb td{
  background:#FAFACC;
color:#000;
}
.banktb{
  border-collapse:collapse;
}
.banktb th,.banktb td{
  border:1px solid #999;
padding:5px;
border-collapse:collapse;
}
.banktb th{
  background:#3333AA;
color:#fff;
}
.banktb td{
  background:#FAFACC;
color:#000;
}
.aboutlist{
  margin:10px;
}

#searchform{
  margin:0 10px 10px;
}
.widget_search{
  padding-bottom:10px;
}
.error404 #content{
  background:#fff;
padding:10px;
margin-top:40px;
}
.error404 #content h1{
  background:#F8ED15;
padding:10px;
}
.search .type-page,.search .type-item,.search .type-post,.search .type-post{
  background:#fff;
padding:10px;
}
.search .type-page .post-title,.search .type-item .post-title,.search .type-post .post-title,.search .type-post .post-title{
  background:#F8ED15;
padding:10px;
}
.archive .type-item,.archive .type-post,.blog .type-post{
  background:#fff;
padding:10px;
}
.archive .type-item .post-title,.archive .type-post .post-title,.blog .type-post .post-title{
  background:#F8ED15;
padding:10px;
}
.single .type-item .post-title{
  background:#F8ED15;
padding:10px;
}
#sidebar .widget{
  background:#fff;
}
#sidebar .widget ul{
  margin:10px;
}
#sidebar .widgettitle{
  background:#001A66;
color:#fff;
text-indent:10px;
}
.single-item .post-content{
  padding:20px;
background:#fff;
}
.moduleborder{
  border:1px solid #001a66;
border-radius:7px 7px 0 0;
margin-bottom:20px;
background:#fff;
}
.type-item .topMidashi h3.module-title,.type-page .topMidashi h3.module-title{
  background:#fff;
border-top:1px solid #001a66;
border-left:3px solid #001a66;
border-right:1px solid #001a66;
border-bottom:2px solid #001a66;
color:#001a66;
border-radius:0;
margin-bottom:10px;
}
.type-page h3.module-title{
  background:#001a66;
padding:5px 10px;
border:none;
border-radius:5px 5px 0 0;
}
.type-page h3,.single-item .post-content h3,.single-post .post-content h3{
  background:#6744FF;
text-indent:10px;
color:#fff;
border-left:5px double #251675;
border-bottom:2px solid #251675;
padding-top:2px;
}
.home .type-page h3{
  background:#001A66;
border:none;
}
.single-post .post-content{
  padding:20px;
background:#fff;
}
.formtb .section{
  padding:10px;
background:#FCFCD5;
margin-bottom:20px;
}
.page-id-88 .page-content{
  background:transparent;
padding:0;
}
.home .page-content{
  background:transparent;
padding:0;
}
.page-content{
  background:#fff;
padding:20px;
border-radius:5px;
}
.module-feature-image,.module-feature-image{
  padding:10px;
}
.module-feature-image img{
  vertical-align:top;
}
.type-page h3.module-feature-title{
  background:#fff;
font-size:1.2em;
margin-top:10px;
margin-bottom:5px;
}
.module-text a{
  color:blue;
text-decoration:underline;
}
.module-text h4,.module-text p{
  padding:10px;
margin-bottom:0;
}
.module-text h4{
  color:#000;
font-weight:bold;
}
.pricecheck th{
  width:20%;
}
.pricecheck td{
  width:80%;
}
#site-description {
  position: absolute;
top: 20px;
left: 320px;
}
#site-description p{
  margin-bottom:20px;
}
#site-description .under{
  font-size:0.8em;
}
#main-nav a{
  border-radius:5px;
}
.header-shopping{
  position:absolute;
right:10px;
top:10px;
line-height:0.9em;
}
.header-shopping a{
  background:#002DB0;
display:block;
width:150px;
text-align:center;
color:#fff;
height:30px;
line-height:30px;
margin-bottom:5px;
}
.topnewsticker{
  background:#fff;
margin:10px 0 0;
padding:2px;
}
.opencalendar .tabberlive.style1{
  padding-top:0;
}
.opencalendar .style1.tabberlive .tabbertab{
  margin-top:0;
margin-bottom:5px;
}
.opencalendar .tabbernav{
  position:relative;
}
.opencalendar .tabbernav:after{
  content: "";
clear: both;
display: block;
}
.opencalendar .tabbernav li{
  display:block!important;
width:50px;
text-align:center;
}
.opencalendar .tabbernav li:nth-child(2){
  position:absolute;
top:2px;
left:60px;
}
.opencalendar .tabbertab{
  height:310px;
overflow:auto;
}
.opencalendar .tabbertabs{
  margin-bottom:0;
}
.opencalendar .tabbernav li:nth-child(3){
  position:absolute;
top:2px;
left:115px;
}
.opencalendar .tabbernav li a{
  display:block;
}
.topnewsticker dt{
  float:left;
background:#001A66;
color:#fff;
padding:3px 20px;
}
.topnewsticker dd{
  padding:3px 0 1px;
}
.module-widget{
  background:#fff;
border-radius:5px 5px 0 0;
}
.opencalendar .widget{
  margin:0;
}
.widget{
  margin:10px 20px;
}
.module-title{
  background:#001A66;
color:#fff;
padding:5px 10px;
border-radius:5px 5px 0 0;
margin:0;
}
.fbbox{
  background:#45619D;
padding-bottom:10px;
}
.fbbox h4{
  color:#fff;
padding:5px 10px;
font-size:1.2em;
margin-top:0;
}
.fb-innner{
  background:#fff;
width:210px;
margin:0 auto;
}
.module-post article{
  background:#fff;
padding:10px}
.module-post .module-title{
  background:#333;
margin-bottom:10px;
}
.module-post .post-title{
  background:#F8ED15;
padding:10px;
}
.btn{
  border-radius:5px;
padding:10px;
}
.yellow{
  background:#F8ED15;
color:#333;
}
.lime{
  background:#60A743;
color:#fff;
}
.pink{
  background:#FF98F9;
color:#fff!important;
text-align:center;
display:block;
}
.red{
  background:#FE4845;
color:#fff;
}
.blue{
  background:#4579FF;
color:#fff;
}
.tokutentb{
  width:100%;
margin-bottom:20px;
border-collapse:collapse;
}
.tokutentb th{
  background:#AAABEE;
color:#fff;
padding:5px;
border:1px solid #ccc;
}
.tokutentb td{
  background:#DDDDFF;
color:#333;
padding:5px;
text-align:right;
width:40%;
border:1px solid #ccc;
}
.post-content p.snmall-meta{
  background-color:#fff!important;
font-weight:normal!important;
color:#333!important;
}
.mobile_menu_active #main-nav{top:250px!important;}
@media(max-width:768px){
.header-shopping a{width:115px!important;}
}