html > body .entry ul li {line-height: 150%;}

h1, h2, h3 {font-family: 'Roboto', sans-serif !important;}
p, li, td {font-family: 'Roboto', sans-serif !important;}

/* ----- Header ----- */
#header {-webkit-border-bottom-right-radius: 11px; -webkit-border-bottom-left-radius: 11px; -moz-border-radius-bottomright: 11px; -moz-border-radius-bottomleft: 11px; border-bottom-right-radius: 11px; border-bottom-left-radius: 11px; margin-bottom:15px;}
#header .box {float:left; margin:50px 0 0 50px;}
#header .box p {font-family: 'Muli', sans-serif !important; font-size:20px !important; color:#07298C;}
#header .left img {margin:16px 0 0 20px;}
/* ----- Top -------- */
#top .menu {padding:4px 0 0 20px;}
#top .menu ul li a {line-height:51px; padding:0 10px; margin-right:2px; font-size:14px !important; font-family: 'Roboto', sans-serif !important;
  -webkit-transition: all 0.3s ease-out;  /* Chrome 1-25, Safari 3.2+ */
     -moz-transition: all 0.3s ease-out;  /* Firefox 4-15 */
       -o-transition: all 0.3s ease-out;  /* Opera 10.50–12.00 */
          transition: all 0.3s ease-out;  /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
}
#top .menu ul li a:hover {background:#c3d000;}
#top .menu ul .current_page_item a {background:#c3d000;}
/* ----- Content ---- */
#main {-webkit-border-top-left-radius: 11px; -webkit-border-top-right-radius: 11px; -moz-border-radius-topleft: 11px; -moz-border-radius-topright: 11px; border-top-left-radius: 11px; border-top-right-radius: 11px;}
#content .innertube {padding:20px;}
#content .innertube h1 {margin-top:0;}
#content .innertube #pslideshow-container {float:left; width:62%;}
#content .innertube .startwrap {float:right; width:36%; margin-top: 5px;}
#content .innertube .boxwrap {float:left; width:100%; clear:both; margin:10px 0;}
#content .innertube .box01 {float:left; width:32%; margin-right:18px; position:relative;}
#content .innertube .box01 h2 {position:absolute; bottom:19px; left:0; width:100%; background-color: rgba(255, 255, 255, 0.6); padding: 10px 20px; width: 85%;}
#content .innertube .box01 h2 a {text-decoration:none; color:#000;}
#content .innertube .box01 h2 a:hover {text-decoration:underline; color:#000;}

#content .innertube .box02 {float:left; width:32%; margin-right:18px; position:relative; margin-left: 310px;}

#content .innertube .endbox {margin-right:0;}
#content .innertube .mobilewrap {display:none;}
#content .innertube .textwrap {float:left; clear:both; width:100%;}
#content .innertube .gallery img {border:5px solid #fff; -moz-box-shadow: 0 0 13px -4px #333; -webkit-box-shadow: 0 0 13px -4px #333; -o-box-shadow: 0 0 13px -4px #333;  -khtml-box-shadow: 0 0 13px -4px #333; box-shadow: 0 0 13px -4px #333;}
#content .innertube .gallery img:hover {-moz-box-shadow: 0 0 13px -4px #666666; -webkit-box-shadow: 0 0 13px -4px #666666; -o-box-shadow: 0 0 13px -4px #666666;  -khtml-box-shadow: 0 0 13px -4px #666666; box-shadow: 0 0 13px -4px #666666;}
#content .innertube .left1 {float:left; width:48%;}
#content .innertube .right1 {float:right; width:48%;}
/* ----- Footer ----- */
#footer {-webkit-border-bottom-right-radius: 11px; -webkit-border-bottom-left-radius: 11px; -moz-border-radius-bottomright: 11px; -moz-border-radius-bottomleft: 11px; border-bottom-right-radius: 11px; border-bottom-left-radius: 11px;}
#footer .box {float:left; margin:20px 0 0 20px;}
#footer p {text-align:left; font-size:20px; color:#fff;}
#footer p a {color:#164589l;}
#footer #block-6 {float:right; margin:0;}

.iconspls {float:right; margin:20px 20px 0 0; width:250px;  }
.iconspls p {font-size:11px !important; width:100%; margin-bottom:5px !important; color:#fff; font-family: Arial,Helvetica,sans-serif !important; text-align:left;}
.iconspls p a {color:#fff; font-weight:normal;}
.fa {float:left; clear:both;}
.fa-mobile {font-size:22px !important; margin:-2px 11px 0 3px;}
.fa-facebook-square {font-size:18px !important; margin:0 6px 0 0;}
.fb_icon {display:none;}


#content .contact-error {background: #FFEBE8; border: 1px solid #CC0000; font-size: 14px; font-weight: bold; padding: 5px 7px 3px; width: 326px; color: #333;}
#content .contact-ok {background: #E7FFD3; border: 1px solid #C3FF88; font-size: 14px; font-weight: bold; padding: 5px 7px 3px; width: 326px; color: #333;}
#content .required-field:after {color: red;}
/*-------------------------*/
h1,h2.as-h1 {color:#164689;font:normal 1.80em/1.11em Arial, Helvetica, sans-serif;}
a:link,a:visited,a:active {color:#164689;text-decoration:underline;font-weight:normal;}
.menu ul li a:hover,.menu ul li.current_page_item > a {color:#033785;text-decoration:none;font-weight:Normal;}
.inner,#page {width:960px;}
#side-left .contactform,#side-right .contactform {width:172px;}
h2 {color:#164689;font:normal 1.60em/1.25em Arial, Helvetica, sans-serif;}
h3 {color:#164689;font:normal 1.40em/1.29em Arial, Helvetica, sans-serif;}
p {color:#000000;font:normal 1.20em/1.50em Arial, Helvetica, sans-serif;}
a:hover {color:#164689;text-decoration:none;font-weight:normal;}
body {color:#000000;font-family:Arial, Helvetica, sans-serif;}
textarea {font-family:Arial, Helvetica, sans-serif;font-size:1.20em;line-height:1.80em;}
.facebook .entry ul {font-family:Arial, Helvetica, sans-serif;}
table {font-size:1.20em;line-height:1.80em;}
label {font-size:1.20em;}
#body {background:#edf1b6 url("/files/wallpaper-486025.jpg") no-repeat fixed center top;}
#header {height:143px;background:#ffffff;}
#top {height:70px;background:transparent url("/files/top.png") no-repeat  center bottom;}
#main {background:#ffffff;}
#footer {height:100px;background:#c2d000;}
.menu ul li a {color:#ffffff;text-decoration:none;text-transform:Uppercase;font-weight:Normal;font-family:Arial, Helvetica, sans-serif;font-size:1.40em;}
.menu ul li ul {width:136px;}
.menu-vertical ul ul {width:136px;right:-136px;}
#content {}
#side-left .innertube {}
#side-right .innertube {}
#content .innertube {}
span.categories {display:none;}
span.tags {display:none;}
