* {
 margin: 0;
 padding: 0;
}
body {
 background: none repeat scroll 0 0 #EEEEEE;
 color: #333333;
 font-family: "Segoe UI","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;
 font-size: 14px;
 height: 100%;
 line-height: 22px;
 width: 100%;
}
input[type="button"], input[type="submit"], .manFlRst {
 background: none repeat scroll 0 0 #339933;
 border: 0 none;
 color: #FFFFFF;
 cursor: pointer;
 font-family: 'Bravo';
 font-size: 24px;
 padding: 5px 20px;
 transition: all 0.3s ease-in-out 0s;
}
input[type="button"]:hover, input[type="submit"]:hover, .manFlRst:hover {
 background: none repeat scroll 0 0 #66CC66;
 border: 0 none;
}
.queryField {
 height: 30px;
 width: 60%;
}
.searchSbmFl {
 background: none repeat scroll 0 0 #FFE062;
 border: 0 none;
 color: #FFFFFF;
 cursor: pointer;
 font-family: 'Bravo';
 font-size: 24px;
 margin: 10px 0 0;
 transition: all 0.3s ease-in-out 0s;
 width: 29%;
}
b {
 font-weight: bold !important;
}
.searchSbmFl:hover {
 background: none repeat scroll 0 0 #FF8736;
 border: 0 none;
}
h1 {
 font-size: 30px;
 font-style: italic;
 font-weight: normal;
 line-height: 100%;
 padding: 0;
}
h2 {
 color: #535353;
 font-family: 'Bravo';
 font-size: 39px;
 font-weight: normal;
 margin: 10px 0 0;
}
h3 {
 color: #535353;
 font-family: 'Bravo';
 font-size: 28px;
 font-weight: normal;
}
a {
 color: #330000;
 text-decoration: none;
}
a:hover {
 color: #6666CC;
 text-decoration: none;
}
img {
 height: auto;
 max-width: 100%;
}
#wrapper {
 border: 0 solid #000000;
 height: auto !important;
 margin: 0 auto;
 width: 1150px;
}
#header {
 margin: 0 auto;
 position: relative;
 width: 1150px;
}
#content #colLeft {
 border: 0 solid #000000;
 float: left;
 margin-right: 0;
 max-width: 816px;
 width: 71%;
}
#content #colRight {
 float: right;
 margin-left: 30px;
 position: relative;
 width: 26%;
}
#content #botLeft {
 border: 0 solid #000000;
 float: left;
 margin-top: 20px;
 max-width: 530px;
 width: 47%;
}
#content #botRight {
 border: 0 solid #000000;
 float: right;
 margin-top: 20px;
 max-width: 587px;
 width: 51%;
}
#middle:after {
 clear: both;
 content: ".";
 display: block;
 height: 0;
 visibility: hidden;
}
.und-icon {
 display: inline-block;
 left: 15px;
 position: relative;
 top: 20px;
}
.undslidebl {
 background: url("/images/pixel.png") repeat-y scroll right center #339933;
 color: #FFFFFF;
 float: left;
 height: 80px;
 margin: 0 0 20px;
 transition: all 0.3s ease-in-out 0s;
 width: 33.333%;
}
.undslidebl p {
 display: inline-block;
 font-family: 'Bravo';
 font-size: 30px;
 line-height: 26px;
 padding-left: 30px;
 text-transform: uppercase;
 vertical-align: middle;
 width: 60%;
}
.undslidebl:hover {
 background: url("/images/pixel.png") repeat-y scroll right center #66CC66;
}
@font-face {
 font-family: "Jura";
 font-style: normal;
 font-weight: normal;
 src: local("Jura"), local("Jura Book"), url("/fonts/jura-book.woff") format("woff");
}
.subscribe {
 background: none repeat scroll 0 0 #339933;
 color: #FFFFFF;
 font-family: 'Bravo';
 font-size: 30px;
 height: 0;
 line-height: 46px;
 overflow: hidden;
 padding-bottom: 41.7%;
 position: relative;
 text-align: center;
 text-transform: uppercase;
}
.subscribe:hover p {
 margin-top: -38%;
}
.arrbot {
 border-color: #339933 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
 border-style: solid;
 border-width: 10px 10px 0;
 height: 0;
 margin: 0 auto;
 position: relative;
 width: 0;
}
.subscribe p {
 padding-top: 17px;
 transition: all 0.2s ease-in-out 0s;
}
@font-face {
 font-family: "Bravo";
 font-style: normal;
 font-weight: normal;
 src: local("BravoRG Regular"), local("BravoRG"), url("/fonts/bravorg.woff") format("woff");
}
.wntext {
 background: none repeat scroll 0 0 #FFFFFF;
 float: left;
 height: 0;
 margin: 0 0 20px;
 overflow: hidden;
 padding-bottom: 88%;
 text-align: center;
 width: 100%;
}
.wntext p {
 color: #000033;
 font-size: 14px;
 margin-top: 15px;
 padding: 0 12px;
}
.wnphoto {
 height: 0;
 overflow: hidden;
 padding-bottom: 44%;
 width: 100%;
}
.wnphoto img {
 width: 100%;
}
.logo {
 color: #535353;
 font-family: 'Lobster';
 font-size: 70px;
 height: 70px;
 line-height: 80px;
 margin: 0 0 0 5px;
 position: relative;
}
.nav {
 background: none repeat scroll 0 0 #FFFFFF;
 margin: 30px 0 25px;
 position: relative;
 width: 100%;
}
#menu {
 background: none repeat scroll 0 0 #FFFFFF;
 font-family: 'Jura';
 width: 100%;
}
#menu li {
 background: url("/images/gpixel.png") repeat-y scroll right center rgba(0, 0, 0, 0);
 display: block;
 float: left;
 list-style: none outside none;
 position: relative;
}
.uMenuItemA {
 border-top: 2px solid #339933;
 margin-top: -6px;
}
#menu li:hover {
 border-top: 6px solid #66CC66;
 margin-top: -6px;
}
#menu li a {
 color: #535353;
 display: block;
 font-size: 17px;
 height: 100%;
 line-height: 60px;
 padding: 0 24px;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
}
#menu li ul {
 display: none;
 left: 0;
 list-style: none outside none;
 margin: 0;
 padding: 0;
 position: absolute;
 top: 60px;
 width: 100%;
}
#menu li ul li {
 background: url("/images/pixel.png") repeat-x scroll center top #339933;
 color: #FFFFFF !important;
 float: none;
 line-height: 50px;
 margin: 0;
 z-index: 9999;
}
#menu li ul li:hover {
 background: url("/images/pixel.png") repeat-x scroll center top #66CC66;
 border: medium none;
 margin: 0;
}
#menu li ul li a {
 color: #FFFFFF;
 font-size: 15px;
}
#menu li:hover ul {
 display: block;
}
.aboutus {
 background: none repeat scroll 0 0 #FFFFFF;
 clear: both;
 float: left;
 padding-top: 210px;
 position: relative;
 width: 65%;
}
.asphoto {
 height: 200px;
 left: 0;
 overflow: hidden;
 position: absolute;
 top: 0;
 width: 100%;
}
@font-face {
 font-family: "Lobster";
 font-style: normal;
 font-weight: normal;
 src: local("Lobster"), local("Lobster Regular"), url("/fonts/lobster.woff") format("woff");
}
.titleg {
 color: #535353;
 font-family: 'Lobster';
 font-size: 44px;
 margin: 10% 0 0 7%;
}
.astext {
 height: 140px;
 overflow: hidden;
 padding: 0 10px;
 position: relative;
 width: 100%;
}
.astext p {
 border-left: 1px solid #333300;
 color: #000033;
 display: block;
 padding-left: 20px;
 position: absolute;
 right: 10%;
 top: 3%;
 width: 50%;
}
.ourrew {
 background: url("/images/quote.png") no-repeat scroll center 35px #FFFFFF;
 float: right;
 height: 350px;
 width: 31%;
}
.ourrew p {
 color: #000033;
 font-size: 14px;
 margin-top: 20px;
 padding: 0 12px;
 text-align: center;
}
.clear {
 clear: both;
}
.worktime {
 background: none repeat scroll 0 0 #FFFFFF;
 clear: both;
 height: 350px;
 text-align: center;
 width: 100%;
}
.worktime h2 {
 padding: 30px 0 10px;
}
.workmenu {
 background: none repeat scroll 0 0 #EDECEC;
 border-radius: 8px;
 color: #535353;
 font-size: 16px;
 margin: 20px auto 10px;
 padding: 5px 0;
 text-align: center;
 width: 80%;
}
.menutime {
 color: #A8A6A6;
 font-size: 15px;
}
.titlec {
 color: #535353;
 font-family: 'Bravo';
 font-size: 39px;
 font-weight: normal;
 line-height: 36px;
 margin: 20px 0 0;
 padding-top: 90px;
 text-align: center;
}
.snews {
 background: none repeat scroll 0 0 #FFFFFF;
 color: #535353;
 float: left;
 font-family: 'Bravo';
 font-size: 39px;
 height: 0;
 line-height: 36px;
 max-width: 251px;
 overflow: hidden;
 padding-bottom: 71.5%;
 position: relative;
 text-align: center;
 width: 47%;
}
.snews p {
 display: block;
 height: 110px;
 margin: 20px auto;
 overflow: hidden;
 width: 90%;
}
.sn-photo {
 height: 0;
 padding-bottom: 70%;
}
.tel {
 background: none repeat scroll 0 0 #FFFFFF;
 clear: both;
 color: #FF8736;
 height: 0;
 padding-bottom: 17.5%;
 position: relative;
 width: 100%;
}
.telicon {
 background: url("/images/tel.png") no-repeat scroll center center #339933;
 display: inline-block;
 height: 0;
 padding-bottom: 17.5%;
 transition: all 0.4s ease-in-out 0s;
 vertical-align: middle;
 width: 17.5%;
}
.telicon:hover {
 opacity: 0.8;
}
.tel p {
 display: inline-block;
 font-family: 'Bravo';
 line-height: 28px;
 margin-left: 30px;
 vertical-align: middle;
}
#callme {
 color: #535353;
 font-size: 30px;
}
#mtell {
 display: block;
 font-size: 25px;
 margin-top: 5px;
}
.social {
 float: left;
 height: 256px;
 margin-bottom: 20px;
 width: 256px;
}
.vk, .fb, .rss, .insta, .youtube, .twit, .google, .journal, .class {
 float: left;
 height: 0;
 margin: 0 1px 1px 0;
 padding-bottom: 50%;
 transition: all 0.4s ease-in-out 0s;
 width: 126px;
}
.vk {
 background: url("/images/icon/vk.png") no-repeat scroll center center #FFFFFF;
}
.vk:hover {
 background: url("/images/icon/vk1.png") no-repeat scroll center center #F0F0F0;
}
.fb {
 background: url("/images/icon/fb.png") no-repeat scroll center center #FFFFFF;
}
.fb:hover {
 background: url("/images/icon/fb1.png") no-repeat scroll center center #F0F0F0;
}
.insta {
 background: url("/images/icon/insta.png") no-repeat scroll center center #FFFFFF;
}
.insta:hover {
 background: url("/images/icon/insta1.png") no-repeat scroll center center #F0F0F0;
}
.rss {
 background: url("/images/icon/rss.png") no-repeat scroll center center #FFFFFF;
}
.rss:hover {
 background: url("/images/icon/rss1.png") no-repeat scroll center center #F0F0F0;
}
.youtube {
 background: url("/images/icon/youtube.png") no-repeat scroll center center #FFFFFF;
}
.youtube:hover {
 background: url("/images/icon/youtube1.png") no-repeat scroll center center #F0F0F0;
}
.twit {
 background: url("/images/icon/twit.png") no-repeat scroll center center #FFFFFF;
}
.twit:hover {
 background: url("/images/icon/twit1.png") no-repeat scroll center center #F0F0F0;
}
.google {
 background: url("/images/icon/google.png") no-repeat scroll center center #FFFFFF;
}
.google:hover {
 background: url("/images/icon/google1.png") no-repeat scroll center center #F0F0F0;
}
.journal {
 background: url("/images/icon/journal.png") no-repeat scroll center center #FFFFFF;
}
.journal:hover {
 background: url("/images/icon/journal1.png") no-repeat scroll center center #F0F0F0;
}
.class {
 background: url("/images/icon/class.png") no-repeat scroll center center #FFFFFF;
}
.class:hover {
 background: url("/images/icon/class1.png") no-repeat scroll center center #F0F0F0;
}
.menublock {
 background: none repeat scroll 0 0 #FFFFFF;
 float: right;
 height: 256px;
 margin-bottom: 20px;
 max-width: 298px;
 text-align: center;
 width: 51%;
}
.menublock p {
 color: #535353;
 font-family: 'Bravo';
 font-size: 39px;
 margin-bottom: 30px;
 padding-top: 20px;
}
.snews input[type="button"] {
 bottom: 15px;
 left: 50%;
 margin-left: -23.5%;
 position: absolute;
}
.foot {
 background: none repeat scroll 0 0 #FFFFFF;
 margin-top: 30px;
 width: 100%;
}
.footer {
 background: none repeat scroll 0 0 #FFFFFF;
 color: #9A9999;
 font-size: 13px;
 line-height: 26px;
 margin: 0 auto;
 padding-top: 20px;
 width: 1150px;
}
.footer a {
 color: #9A9999;
}
.footer a:hover {
 color: #FF8736;
}
.block {
 background: none repeat scroll 0 0 #FFFFFF;
 margin-bottom: 20px;
 padding-bottom: 10px;
 width: 100%;
}
.block-tit {
 color: #535353;
 font-family: 'Bravo';
 font-size: 39px;
 padding: 20px 0;
 text-align: center;
}
.block-con {
 margin: 0 auto;
 width: 90%;
}
.content {
 background: none repeat scroll 0 0 #FFFFFF;
 width: 100%;
}
.content .ctext {
 padding: 20px;
}
.name-content {
 background: none repeat scroll 0 0 #FFFFFF;
 margin: 0 0 25px;
 position: relative;
 text-align: center;
 width: 100%;
}
.name-content h2 {
 font-size: 35px;
 padding: 20px 0;
}
.name-content p {
 color: #CDCBCB;
 padding-bottom: 10px;
}
.name-content a {
 color: #535353;
}
#map {
 background: none repeat scroll 0 0 #FFFFFF;
 border: 0 none;
 height: 300px;
 margin-bottom: 25px;
 width: 100%;
}
.calMday {
 height: 25px;
 width: 25px;
}
.calMdayLink {
 background: none repeat scroll 0 0 #FF8736;
 border-radius: 4px;
 color: #FFFFFF;
 padding: 2px;
}
.calMdayLink:hover {
 color: #FFFFFF;
}
.cell-poll {
 margin: 0 auto;
 width: 90%;
}
.cell-poll-title {
 font: bold 12px Verdana,Arial,Helvetica,sans-serif;
 padding-bottom: 10px;
 text-align: center;
 width: 100%;
}
.cell-poll a {
 outline: medium none;
 text-decoration: none;
}
.cell-poll-answers {
 margin: 10px 0;
 text-align: left;
 width: 100%;
}
.answer {
 background: none repeat scroll 0 0 #F8F8F8;
 color: #F8F8F8;
 font-size: 14px;
 height: 20px !important;
 margin: 0 0 7px;
 padding: 2px 0 8px;
 position: relative;
 width: 100%;
}
.answer input {
 margin: 3px 5px 2px;
}
.answer label {
 color: #555555;
 margin: 2px 0;
}
.answer div {
 height: 20px !important;
 left: 0;
 padding: 2px 0;
 position: absolute;
 top: 0;
 width: 100%;
 z-index: 998;
}
.answer span {
 background: none repeat scroll 0 0 #FFFFFF;
 color: #666666;
 float: right;
 font-size: 12px;
 height: 90% !important;
 left: 0;
 line-height: 18px !important;
 margin-right: 4px;
 padding: 0 5px;
 position: relative;
 top: 1px;
 z-index: 999;
}
.pollBut {
 background: none repeat scroll 0 0 #FFE062;
 border: 0 none;
 color: #FFFFFF;
 cursor: pointer;
 font-family: 'Bravo';
 font-size: 20px;
 margin: 10px 0 0;
 padding: 2px 20px;
 transition: all 0.3s ease-in-out 0s;
}
.pollBut:hover {
 background: none repeat scroll 0 0 #FF8736;
 border: 0 none;
}
.cell-poll-link {
 border-top: 1px solid #B6C0CD;
 color: #999999;
 font: 9px Verdana,Arial,Helvetica,sans-serif;
 padding-top: 10px;
 width: 100%;
}
.cell-poll-link span {
}
.cell-poll-link b, .cell-poll-link a {
 float: right;
}
.cell-poll-link b {
 color: #B6C0CD;
}
.menuitem {
 clear: both;
 height: 184px;
 margin: 0 0 20px;
 overflow: hidden;
}
.mitem-ph {
 float: left;
 height: 180px;
 overflow: hidden;
 position: relative;
 width: 50%;
}
.mitem-name {
 color: #535353;
 float: left;
 font-family: 'Bravo';
 font-size: 24px;
 margin: 0 0 0 15px;
 width: 45%;
}
.mitem-text {
 color: #6E6E6E;
 float: left;
 font-size: 13px;
 margin: 8px 0 0 15px;
 width: 45%;
}
.zoom {
 background: url("/images/icon/zoom.png") no-repeat scroll center center rgba(0, 0, 0, 0.5);
 height: 100%;
 opacity: 0;
 position: absolute;
 transition: all 0.3s ease-in-out 0s;
 width: 100%;
}
.mitem-ph:hover .zoom {
 opacity: 1;
}
.pagetit {
 color: #535353;
 font-family: 'Bravo';
 font-size: 39px;
 padding: 20px 0;
 text-align: left;
}
.entryBlock {
 height: 250px;
 overflow: hidden;
 position: relative;
 width: 250px;
}
.testt {
 background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
 height: 100%;
 left: 0;
 opacity: 0;
 position: absolute;
 top: 0;
 transition: all 0.3s ease-in-out 0s;
 width: 100%;
}
.entryBlock:hover .testt {
 opacity: 1;
}
.phname-d {
 color: #FFFFFF;
 font-family: 'Bravo';
 font-size: 26px;
 left: 0;
 opacity: 0;
 position: absolute;
 text-align: center;
 top: 45%;
 transition: all 0.4s ease-in-out 0s;
 width: 100%;
}
.entryBlock:hover .phname-d {
 opacity: 1;
}
.catName {
 line-height: 27px;
 margin: 0 0 0 8px;
 color: #535353;
 font-family: 'Bravo';
 font-size: 20px;
 font-weight: normal;
 margin: 10px 0 0;
}
.catNameActive {
 color: #CCCCCC;
 line-height: 27px;
 margin: 0 0 0 8px;
}
.catNumData {
 color: #CCCCCC;
}
.catPages1 {
 border: 0 none;
 color: #FFFFFF;
 margin-bottom: 10px;
 margin-top: 10px;
}
.catPages1 a:link, .catPages1 a:visited, .catPages1 a:hover, .catPages1 a:active {
 background: none repeat scroll 0 0 #000000;
 color: #FFFFFF;
 font-size: 11px;
 padding: 2px 10px;
 text-decoration: none;
}
.catPages1 a:hover {
 background: none repeat scroll 0 0 #000000;
 color: #FFFFFF;
 font-weight: bold;
}
.catPages1 b {
 background: none repeat scroll 0 0 #000000 !important;
 color: #000000 !important;
 font-size: 11px;
 padding: 2px 10px;
 text-decoration: none;
}
.pagesBlockuz1 {
 border: 0 none;
 color: #FFFFFF;
 margin-bottom: 10px;
 margin-top: 10px;
}
.pagesBlockuz1 a:link, .pagesBlockuz1 a:visited, .pagesBlockuz1 a:hover, .pagesBlockuz1 a:active {
 background: none repeat scroll 0 0 #336633;
 border-radius: 5px;
 color: #FFFFFF;
 font-size: 13px;
 padding: 6px 10px;
 text-decoration: none;
}
.pagesBlockuz1 a:hover {
}
.pagesBlockuz1 b {
 background: none repeat scroll 0 0 #336633;
 border-radius: 5px;
 color: #FFFFFF !important;
 font-size: 13px !important;
 padding: 6px 10px !important;
 text-decoration: none;
}
.pagesBlock1 {
 border: 0 none;
 color: #FFFFFF;
 margin-bottom: 10px;
 margin-top: 10px;
}
.pagesBlock1 a:link, .pagesBlock1 a:visited, .pagesBlock1 a:hover, .pagesBlock1 a:active {
 background: none repeat scroll 0 0 #FDDC57;
 border-radius: 5px;
 color: #FFFFFF;
 font-size: 13px;
 padding: 6px 10px;
 text-decoration: none;
}
.pagesBlock1 a:hover {
 background-image: url("/images/hu1.png");
 color: #FFFFFF;
 font-weight: bold;
}
.pagesBlock1 b {
 background: none repeat scroll 0 0 #FF8736 !important;
 border-radius: 5px;
 color: #FFFFFF !important;
 font-size: 13px !important;
 padding: 6px 10px !important;
 text-decoration: none;
}
.catPages2 {
 border: 0 none;
 color: #FFFFFF;
 margin-bottom: 10px;
 margin-top: 10px;
}
.catPages2 a:link, .catPages2 a:visited, .catPages2 a:hover, .catPages2 a:active {
 background: none repeat scroll 0 0 #FDDC57;
 border-radius: 5px;
 color: #FFFFFF;
 font-size: 13px;
 padding: 6px 10px;
 text-decoration: none;
}
.catPages2 a:hover {
 background-image: url("/images/hu1.png");
 color: #FFFFFF;
 font-weight: bold;
}
.catPages2 b {
 background: none repeat scroll 0 0 #FF8736 !important;
 border-radius: 5px;
 color: #FFFFFF !important;
 font-size: 13px !important;
 padding: 6px 10px !important;
 text-decoration: none;
}
.pagesBlockuz2 {
 border: 0 none;
 color: #FFFFFF;
 margin-bottom: 10px;
 margin-top: 10px;
}
.pagesBlockuz2 a:link, .pagesBlockuz2 a:visited, .pagesBlockuz2 a:hover, .pagesBlockuz2 a:active {
 background: none repeat scroll 0 0 #FDDC57;
 border-radius: 5px;
 color: #FFFFFF;
 font-size: 13px;
 padding: 6px 10px;
 text-decoration: none;
}
.pagesBlockuz2 a:hover {
 background: none repeat scroll 0 0 #FF8736;
 border-radius: 5px;
 color: #FFFFFF !important;
 font-size: 13px !important;
 padding: 6px 10px !important;
 text-decoration: none;
}
.pagesBlockuz2 b {
 background: none repeat scroll 0 0 #006600 !important;
 border-radius: 5px;
 color: #FFFFFF !important;
 font-size: 13px !important;
 padding: 6px 10px !important;
 text-decoration: none;
}
.pagesBlock2 {
 border: 0 none;
 color: #FFFFFF;
 margin-bottom: 10px;
 margin-top: 10px;
}
.pagesBlock2 a:link, .pagesBlock2 a:visited, .pagesBlock2 a:hover, .pagesBlock2 a:active {
 background: none repeat scroll 0 0 #FDDC57;
 border-radius: 5px;
 color: #FFFFFF;
 font-size: 13px;
 padding: 6px 10px;
 text-decoration: none;
}
.pagesBlock2 a:hover {
 background: none repeat scroll 0 0 #FF8736;
 border-radius: 5px;
 color: #FFFFFF !important;
 font-size: 13px !important;
 padding: 6px 10px !important;
 text-decoration: none;
}
.pagesBlock2 b {
 background: none repeat scroll 0 0 #FF8736 !important;
 border-radius: 5px;
 color: #FFFFFF !important;
 font-size: 13px !important;
 padding: 6px 10px !important;
 text-decoration: none;
}
.eText {
 padding: 30px 0 5px;
}
.minlogo {
 color: #535353;
 font-family: 'Lobster';
 font-size: 36px;
 margin-bottom: 15px;
 position: relative;
}
.foot-title {
 color: #535353;
 font-family: 'Bravo';
 font-size: 30px;
 margin: 0 0 15px;
}

.foot-title1 {
 color: #EEEEEE;
 font-family: 'Bravo';
 font-size: 5px;
 margin: -5px 0 -10px;
}

ul.rows {
 margin: 0 auto;
 text-align: justify;
 width: 100%;
}
ul.rows li {
 display: inline-block;
 list-style-type: none;
 vertical-align: top;
 width: 23%;
}
li.helper {
 height: 0;
 visibility: hidden;
 width: 100%;
}
ul.footlist li {
 display: block !important;
 line-height: 26px !important;
 list-style-type: decimal !important;
 width: 100% !important;
}
.comment {
 clear: both;
 margin: 10px 0 20px;
 position: relative;
 width: 100%;
}
.uname {
 color: #535353;
 float: left;
 font-size: 13px;
 left: 77px;
 margin: 0 0 0 15px;
 top: 1px;
}
.cMessage {
 color: #6F6F6F;
 float: left;
 font-size: 12px;
 margin: 0 0 5px 15px;
 width: 85%;
}
.avac {
 border: 1px solid #FF8736;
 float: left;
 margin: 5px 0 20px;
 width: 8%;
}
.cleft {
 clear: both;
}
.nameinp {
 float: left;
 font-size: 13px;
 height: 33px;
 padding-left: 10px;
 width: 50%;
}
.carea {
 float: right;
}
.carea input[type="text"] {
 width: 40%;
}
.darea {
 float: right;
}
.darea input[type="text"] {
 height: 30px;
 width: 30%;
}
.comte {
 margin: 20px 0 0;
 padding: 10px 0 0 10px;
 width: 98%;
}
.archLi {
 line-height: 26px;
 list-style-type: none;
 margin: 0 0 0 10px;
}
.aSchBrc1 {
 padding-left: 80px;
}
.xw-plain, .xw-resize, .xw-active {
 background: none repeat scroll 0 0 rgba(0, 0, 0, 0.15);
 border-radius: 5px;
 padding: 10px !important;
}
.x-sh, .xsl {
 display: none !important;
}
.xw-hdr {
 height: 35px !important;
 padding: 1px 0 0 !important;
 text-align: left !important;
 white-space: nowrap !important;
}
.xw-hdr-text {
 color: #999999 !important;
 cursor: default !important;
 font: 12px/35px Tahoma,Arial !important;
 margin-left: 10px;
 vertical-align: 3px !important;
}
.xw-sps, .xw-tc, .xw-tr {
 border-bottom: 0 solid #EEEEEE;
 color: #000000 !important;
 font-size: 1.2em !important;
}
.xt {
 background: url("/images/oclose.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
 border: 0 none !important;
 float: right !important;
 height: 22px !important;
 margin-top: 7px !important;
 text-decoration: none !important;
 width: 22px !important;
}
.xt-close {
 background-position: 0 0 !important;
}
.xt-close-over {
}
.xt-maxi {
 display: none !important;
}
.xt-mini {
 display: none !important;
}
.xw-bc, .xw-mr, .xw-bl, .xw-br, .xw-ml, .xw-mc {
 background: none repeat scroll 0 0 #FFFFFF !important;
 border: 0 none !important;
 border-radius: 0;
}
.xw-body {
 border: 0 none !important;
 padding-left: 7px !important;
 padding-right: 1px !important;
}
.xw-tl {
 border-bottom: 1px solid #EEEEEE;
}
.xw-tl, .xw-tr, .xw-tc {
 background: none repeat scroll 0 0 #FAFAFA !important;
 border-radius: 3px 3px 0 0 !important;
}
.xw-sps {
 display: none !important;
}
.myWinCont {
 width: 100% !important;
}
.xw-body {
 border: 0 none !important;
 padding-left: 2px !important;
 padding-right: 1px !important;
}
.xw-ml {
 border-bottom-left-radius: 3px;
 border-bottom-right-radius: 3px;
 padding-bottom: 5px;
 padding-left: 1px !important;
}
.xw-bl {
 display: none !important;
}
.myWinTD1 {
 background: none repeat scroll 0 0 #FFFFFF !important;
 border-bottom: 1px solid #FAFAFA !important;
}
.myWinTD2 {
 background: none repeat scroll 0 0 #FAFAFA !important;
}
.myWinCont fieldset {
 border: 1px solid #EEEEEE !important;
 margin-bottom: 3px !important;
 padding: 2px 5px !important;
}
.myWinPollTd {
 background: none repeat scroll 0 0 #FFFFFF !important;
 text-align: center !important;
}
.myWinPollT {
 background: none repeat scroll 0 0 #F3F3F3 !important;
 float: left !important;
 margin-right: 257px !important;
 width: 100% !important;
}
.myWinPollG {
 display: none !important;
}
.myWinCont strong, b {
 color: #3F3F3F !important;
 font-size: 11px !important;
 font-weight: initial !important;
}
#allEntries {
 margin: 20px 0 0;
}
hr {
 border-top: 1px dotted #CCCCCC;
 height: 0;
 margin: 10px 0;
}
input[type="text"] {
 margin-bottom: 10px;
}
#columns {
 box-sizing: border-box;
 display: table;
 width: 100%;
}
#columns > div, #columns > noindex > div {
 box-sizing: border-box;
 display: table-cell;
 position: relative;
 vertical-align: top;
}
.empty-ab {
 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
 width: 2%;
}
.col-about {
 background: none repeat scroll 0 0 #FFFFFF;
 color: #838383;
 font-size: 13px;
 width: 48%;
}
.col-about img {
 margin: 0 0 15px;
}
.col-about p {
 padding: 10px 17px;
}
.col-history {
 background: none repeat scroll 0 0 #FFFFFF;
 padding: 20px;
 width: 24%;
}
.col-why {
 background: none repeat scroll 0 0 #FFFFFF;
 padding: 20px;
 width: 24%;
}
.col-title {
 color: #686868;
 font-family: 'Bravo';
 font-size: 30px;
 text-align: center;
 text-transform: uppercase;
}
.col-par {
 color: #838383;
 font-size: 13px;
 margin: 12px 0;
}
.col-par b {
 color: #FF8736 !important;
 font-size: 18px !important;
 padding: 0 5px 0 0;
}
.stuff {
 background: none repeat scroll 0 0 #FFFFFF;
 float: left;
 margin: 30px 2.5% 0 0;
 text-transform: uppercase;
 width: 18%;
}
.stuff:last-child {
 margin: 30px 0 0 !important;
}
.stuff-ph {
 height: 270px;
 overflow: hidden;
 width: 100%;
}
.stuff p {
 color: #8F8F8F;
 font-size: 13px;
 padding: 10px;
 text-align: center !important;
}
.stuff b {
 color: #686868 !important;
 display: block;
 font-size: 16px !important;
 font-weight: bold !important;
 padding: 5px 0 10px;
 text-align: center !important;
 text-transform: none;
}