#phone_menu { background: #FFF repeat scroll 0 0 transparent; border: medium none; font-size: 20px; width:98%; padding:10px; margin:5px; color:#01335E; }
.responsiveimg { width:100%; height:auto }
.logo { display: block; padding:20px 0 2px 0; max-width:292px }
.visible-phone { display: none !important; }
.visible-tablet { display: none !important; }
.hidden-desktop { display: none !important; }
.visible-desktop { display: block !important; }
.sidemenu { margin: 0 40px 0 10px; }
.mainarea { margin: 0 44px 0 0; }
.contrant { width:990px; margin:auto }
.mainmenu { float:right }
.sf-menu li a { display:block; color:#FFF; padding:18px 20px; position:relative; }
.sf-menu li { position:relative; float:left; margin-left:2px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; font-weight: bold; }
.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11, .grid12 { float:left; }
.grid1 { width:8.32% }
.grid2 { width:16.65% }
.grid3 { width:25% }
.grid4 { width:33.32% }
.grid5 { width:41.65% }
.grid6 { width:50% }
.grid7 { width:58.32% }
.grid8 { width:66.65% }
.grid9 { width:75% }
.grid10 { width:83.33% }
.grid11 { width:91.65% }
.grid12 { width:100% }
.form-col-1-8, .form-col-2-8, .form-col-3-8, .form-col-4-8, .form-col-5-8, .form-col-6-8, .form-col-7-8, .form-col-8-8 { float:left; padding:0 1%; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box; -khtml-box-sizing:border-box; margin-top:10px }
.form-col-1-8 { width:12.5% }
.form-col-2-8 { width:25% }
.form-col-3-8 { width:37.5% }
.form-col-4-8 { width:50% }
.form-col-5-8 { width:62.5% }
.form-col-6-8 { width:75% }
.form-col-7-8 { width:87.5% }
.form-col-8-8 { width:100% }
@media(min-width:992px) and (max-width:1199px) {
.contrant {
width:970px;
margin:auto
}
}
@media(min-width:768px) and (max-width:991px) {
.contrant {
width:750px;
margin:auto
}
 ul.resp-tabs-list {
display: none;
}
 h2.resp-accordion {
display: block;
}
 .resp-vtabs .resp-tab-content {
border: 1px solid #C1C1C1;
}
 .resp-vtabs .resp-tabs-container {
border: none;
float: none;
width: 100%;
min-height: initial;
clear: none;
}
 .resp-accordion-closed {
display:none !important;
}
 .resp-vtabs .resp-tab-content:last-child {
border-bottom: 1px solid #c1c1c1 !important;
}
 .sidemenu {
margin: 0 40px 0 10px;
}
.mainarea {
margin: 0 44px 0 0;
}
.mainmenu {
float:right
}
.sf-menu li a {
padding:16px;
}
.sf-menu li {
font-size: 12px;
}
}
@media(max-width:767px) {
.contrant {
width:98%;
margin:auto
}
.logo {
margin:0 auto
}
.sidemenu {
margin:10px;
}
.mainarea {
margin:10px;
}
.mainmenu {
float: none
}
 ul.resp-tabs-list {
display: none;
}
 h2.resp-accordion {
display: block;
}
 .resp-vtabs .resp-tab-content {
border: 1px solid #C1C1C1;
}
 .resp-vtabs .resp-tabs-container {
border: none;
float: none;
width: 100%;
min-height: initial;
clear: none;
}
 .resp-accordion-closed {
display:none !important;
}
 .resp-vtabs .resp-tab-content:last-child {
border-bottom: 1px solid #c1c1c1 !important;
}
.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11, .grid12 {
width:100%;
}
.grid1.hf, .grid2.hf, .grid3.hf, .grid4.hf, .grid5.hf, .grid6.hf, .grid7.hf, .grid8.hf, .grid9.hf, .grid10.hf, .grid11.hf, .grid12.hf {
width:50%!important;
}
.form-col-1-8, .form-col-2-8, .form-col-3-8, .form-col-4-8 {
width:50%
}
.form-col-5-8, .form-col-6-8, .form-col-7-8, .form-col-8-8 {
width:100%
}
.hidden-desktop {
display: inherit !important;
}
.visible-desktop {
display: none !important;
}
.visible-phone {
display: inherit !important;
}
.hidden-phone {
display: none !important;
}
}

li.current-page-ancestor,li.current_page_ancestor {background-color: #0f528b !important;}

.entry-content p a {color:#1E5B91 !important;}

.entry-content p a:hover {color:#555555 !important;}
