body{ color: #f5f5fa; background: #ededf7; font-size: 14px;}h1, h2{ color: #00aac0; font-family: 'Times New Roman Bold', sans-serif; text-transform: none;}a{ color: #00aac0 !important; }.rightblockcontainer ul{list-style: none;}.sitemap a{color: #f5f5fa;}.rightblockcontainer ul li a{display: block;height: 40px;line-height: 30px;background: #f68b3f;color: #ffffff !important;font-style: normal;padding: 5px 0px 5px 20px;font-size: 18px;border-top: 1px solid #FFF;font-family: 'Times New Roman Bold', sans-serif;text-transform: ;}    .rightblockcontainer ul{        border: 1px solid #f7f7f7;    }.rightblockcontainer a p{color: #f5f5fa;}.rightblockcontainer a:hover{text-decoration: none;}.page{color: #f5f5fa !important;cursor:pointer;}.page:hover{text-decoration:none;}.template-wrapper{background: #294163;border-left: 1px solid #ebebf0;border-right: 1px solid #ebebf0;width: 1020px;}.topheader{background: #;}.topheader .logo, .topheader .editor        {            float: left;        }.menu {background: #;border-top: 1px solid #dbdbdb;height: 45px;}.bottommenu .menu{border-top: 1px solid #dbdbdb;}.bottommenu .menu ul li ul{top: calc(2*-45px);}.menu ul li{ border-left: 1px solid #dbdbdb; background: #294163; height: 45px; line-height: 45px;}.menu ul li a{font-family: 'Times New Roman Bold', sans-serif; text-transform: none;height: 45px;}.menu ul li ul{top: calc(45px - 3px);z-index: 999;}.menu ul li:hover ul li{background: #;display: block;float: none;text-align: left;border: 1px solid #dbdbdb;border-top: none;}.menu ul li:hover ul li:first-of-type{border: 1px solid #dbdbdb;}.menu ul li:first-of-type{ border-left: none; }.menu ul li.active{ background: linear-gradient(#00afef,#b8e1f2);}.menu ul li:hover{ background: linear-gradient(#00afef,#b8e1f2);}.menu ul li a{ color: #ffffff !important; font-size: 18px}.menu ul li.active a, .menu ul li:hover a{ color: #fcfcfc !important; text-decoration: none;}.menu ul li:hover ul li a{ color: #4d4d4d !important; }.menu ul li:hover ul li a:hover{ color: #fcfcfc !important;  }.headerwrapper{height: 150px;width: ;}.header p{color: #00aac0;background: #ff3c00;font-family: 'Impact', sans-serif;text-transform: none;font-size: 28px;}.mainblock, .rightblockcontainer a, .rightblockcontainer div, .footerblockcontainer div .border{display: block;background: #294163;border: 1px solid #ebebf0;}    .rightblockcontainer div    {        border: 1px solid #efeff2;    }.mainblock{min-height: 480px;}.page{background: #294163;min-height: 100px;border: 1px solid #ebebf0;}.footer{background: #ffffff;border-top: 3px solid #00aac0;color: #00aac0 !important;}.footer a{color: #00aac0 !important;border-right: 1px solid #f68b3f;padding: 0 15px;}.footer a:last-of-type{margin-right: 15px;}.linkbutton{display: inline-block;background: #00aac0;color: #ffffff;font-style: italic;padding: 0px;text-transform: none;}.linkbutton:hover{text-decoration: underline;}form input[type=submit]{background: #00aac0;color: #;}.page{position: relative;}.page .linkbutton{position: absolute;bottom: 15px;}.widget{width: calc(25% - (15px + 2px + 14px)) !important;height: calc({$data.content.heightwidget} - 20px);padding: 10px 7px;}.rightblockcontainer .widget{width: calc(100% - 16px) !important;}.rightblockcontainer .widget h3{font-size: 1.5em;}.rightblockcontainer .widget p{font-size: 12px;}.widget h3{color: #00aac0;font-size: 15px;font-weight: bold;}.widget p{font-weight: bold;font-size: 10px;}.widget div a{color: #00aac0 !important;font-size: 11px;}    .emailwidget .text    {        width: ;        background: #fafaff;        border:  solid #;        color: #03030f;    }    .emailwidget ::-webkit-input-placeholder {        color: #03030f;    }    .emailwidget :-moz-placeholder {        color: #03030f;    }    .emailwidget     ::-moz-placeholder {        color: #03030f;    }    .emailwidget :-ms-input-placeholder {        color: #03030f;    }    .mobilemenu{border-top: 1px solid #dbdbdb;}.mobilemenu ul li{ border-left: 1px solid #dbdbdb; background: #294163; height: 45px; line-height: 45px;}.mobilemenu ul li a{font-family: 'Times New Roman Bold', sans-serif; text-transform: none;height: 45px;}.mobilemenu ul li ul{top: 45px;z-index: 999;}.mobilemenu ul li:hover ul li{background: #;display: block;float: none;text-align: left;border: 1px solid #dbdbdb;border-top: none;}.mobilemenu ul li:hover ul li:first-of-type{border: 1px solid #dbdbdb;}.mobilemenu ul li:first-of-type{ border-left: none; }.mobilemenu ul li a{ color: #ffffff !important; font-size: 18px}    @media (max-width:768px){    .mobilemenu ul li ul li {    background: #;    }    .mobilemenu ul li ul li a {text-align:center!important;font-size: 15px;height: 30px;line-height: 30px;color: #!important;}.mobilemenu ul .active a {color:# !important;}.mobilemenu ul .active {background: # !important;}.mobilemenu ul .active ul li a {color: # !important;}.mobilemenu ul li ul .active a {color:# !important;background: # !important;}    }