@font-face{font-family:'Arsenal';src:url('../fonts/Arsenal-Regular.otf');}
@font-face{font-family:'Arsenal-3';src:url('../fonts/Arsenal-Bold.otf');}
@font-face{font-family:'Arsenal-2';src:url('../fonts/Arsenal-Italic.otf');}
@font-face{font-family:'Arsenal-1';src:url('../fonts/Arsenal-BoldItalic.otf');}
@font-face{font-family:'dinprolight';src:url('../fonts/dinpro-light-webfont.eot');src:url('../fonts/dinpro-light-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/dinpro-light-webfont.woff') format('woff'),
url('../fonts/dinpro-light-webfont.ttf') format('truetype'),
url('../fonts/dinpro-light-webfont.svg#dinprolight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'robotolight';src:url('../fonts/Roboto-Light-webfont.eot');src:url('../fonts/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/Roboto-Light-webfont.woff') format('woff'),
url('../fonts/Roboto-Light-webfont.ttf') format('truetype'),
url('../fonts/Roboto-Light-webfont.svg#robotolight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'sosa-regular-webfont';src:url('../fonts/sosa-regular-webfont.eot');src:url('../fonts/sosa-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sosa-regular-webfont.woff') format('woff'),
url('../fonts/sosa-regular-webfont.ttf') format('truetype'),
url('../fonts/sosa-regular-webfont.svg#robotolight') format('svg');font-weight:normal;font-style:normal;}
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700&subset=latin,cyrillic);html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;text-align://left;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ul, ol{margin-left:10px;}
ol{list-style-type:decimal;}
nav ul, nav li{margin:0;list-style:none;list-style-image:none;}
b, strong, th{font-weight:bold;}
em, i{font-style:italic;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
a, a:active, a:visited{-x color:#0099DA;outline:0;text-decoration:none;color:#0099DA;}
a:hover{color:red;}
body{font-family:'dinprolight',Open Sans,arial;background:#fff;min-height:100%;position:static;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;}
.skiplink{display:none;}
.clear{clear:both;}
img{max-width:100%;}
#header-content #searchform .input,
#nav-header,
#nav,
.nav-tabs-slideshow li a strong,
.slider-tabs.flexslider h3,
#intro h1,
#nav-sidebar li,
.widget-title,
ul.news-sidebar h4,
.sidebar-homepage .button-more,
.sidebar-homepage .event-date-widget,
.event-content-widget h4,
.sidebar-homepage .widget-container .flexslider h4,
.static-page h1,
.static-page h2,
.static-page h3,
.static-page h4,
.static-page h5,
.static-page h6,
#link-back-top,
#slogan-footer h4,
#title-footer-address,
#footer-address p strong,
#nav-content-bottom,
#nav-sidebar-bottom li,
.history-moment header,
.panel-slider-news h2,
.text-widget ul,
#sidebar .testimonial-header h4,
.title-comment,
#list-comments li header,
.panel-slider-event h2,
#nav-event ul li,
.button-detail,
#sidebar ul.tabs-widget li a,
#sidebar .team-sidebar-content h4,
#list-team li a,
.link-category-gallery strong,
.list-gallery-category li a span{font-family:'dinprolight',Open Sans,arial;}
#nav-tabs-doctor li,
#slogan{font-family:'dinprolight',Open Sans,arial;}
.static-page blockquote,
#tabs-content-bottom .ui-tabs-panel article,
#sidebar .testimonial-header h5,
#sidebar .text-widget blockquote,
.static-page .list-testimonial li p,
.link-category-gallery span{font-family:'dinprolight',Open Sans,arial;}
#main-header{width:100%;height:180px;-x position:fixed;z-index:1000;}
.home #main-header{margin-top:0px;}
#header-full{width:100%;min-width:1185px;height:130px;background:rgba(250,250,250,0.8);}
#header-full.small{height:60px;background:rgba(255,255,255,0.95) !important;box-shadow:0 1px 2px rgba(0,0,0,0.2);}
#main-header.small{height:60px;position:fixed;}
#header-full.small #header{height:60px;}
#header-full.small #logo{width:90px;}
#header{width:1125px;height:130px;margin:0 auto;padding:0 30px;}
#element.style{height:120px;width:200px;}
#logo{float:left;width:200px;}
#header-full.small #logo{margin:5px 0 0 0;}
#header-full.small #logo img{width:144px;height:50px;}
#header-content{height:130px;display:inline-block;min-width:370px;}
#header-content #searchform{float:left;width:221px;height:27px;margin:10px 0 30px 0;}
#header-content #searchform .input{background:rgba(255,255,255,0.8);width:183px;height:15px;float:left;border:1px solid #888;border-right:none;padding:5px;}
#header-content #searchform .button{width:27px;height:27px;float:left;background:#0099DA url(../images/icon-search.png) no-repeat 6px 5px;border:none;background-size:16px 16px;text-indent:-9999px}
#header-content #searchform .button:hover{opacity:0.8;}
#header-full.small #header-content{display:none;}
#nav-header{float:right;list-style:none;margin:10px 0px 5px 0px;}
#nav-header li{float:left;margin:0 10px;}
#nav-header li a{font-size:12px;text-transform:uppercase;text-decoration:none;}
#nav-header li:last-child{margin-right:0;}
#slogan{clear:both;text-align:right;font-size:32px!important;padding-top:10px;color:#222;font-weight:100;}
#nav{float:none;height:50px;background:#0099DA;min-width:1225px;clear:both;box-shadow:0 -2px rgba(0,0,0,0.5) inset;}
#nav-container{height:50px;float:none;width:1125px;margin:0 auto;padding:0 5px;}
#nav-main, #nav .menu ul{height:50px;float:left;}
#nav-main li, #nav .menu ul li{height:50px;float:left;position:relative;}
#nav-main li a, #nav .menu ul li a{height:34px;float:left;font-size:14px;color:#FFF;text-transform:uppercase;text-decoration:none;padding:16px 16px 0 22px;border-right:1px solid #004C6D;}
#nav-main li:last-child a, #nav .menu ul li:last-child a{border:none}
#nav-main li:hover a, #nav .menu ul li:hover a{background:rgba(0,0,0,0.5);}
#nav-main li.current-menu-item a, #nav .menu ul li.current-menu-item a{color:#fff;height:30px;background:rgba(17, 57, 66, 0.5);margin:0px 0 0 0;padding-top:18px;box-shadow:0px 0 rgba(0,0,0,0.7);}
#nav-main li.current-menu-item-call a, #nav .menu ul li.current-menu-item-call a{color:#1A98D5;height:30px;background:rgb(253, 218, 36);margin:0px 0 0 0;padding-top:18px;box-shadow:rgb(247, 242, 18);}
#header-full.small + #nav{background:none;box-shadow:none;height:40px;}
#header-full.small + #nav #nav-container{height:40px;margin:-50px auto 0 auto;}
#header-full.small + #nav #nav-main, #header-full.small + #nav .menu ul{padding-left:100px;height:40px;}
#header-full.small + #nav #nav-main li, #header-full.small + #nav .menu li{height:40px;}
#header-full.small + #nav #nav-main li a, #header-full.small + #nav .menu li a{height:30px;float:left;font-size:13px;font-weight:300;color:#333;padding:15px 25px 0 25px;}
#header-full.small + #nav #nav-main li.current-menu-item a, #header-full.small + #nav .menu ul li.current-menu-item a{height:30px;margin:0;background:none;font-weight:bold;box-shadow:none;}
#header-full.small + #nav #nav-main li:hover a, #header-full.small + #nav .menu ul li:hover a{background:none;text-decoration:underline;}
#button-registration{float:right;height:48px;border:1px solid #0099DA;padding:0 15px;color:#FFF;text-transform:uppercase;font-size:12px;-x font-weight:bold;text-decoration:none;background-color:#646AFF;background-image:linear-gradient(top, #646AFF, #0099DA);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#646AFF), to(#0099DA));background-image:-webkit-linear-gradient(top, #646AFF, #0099DA);background-image:-moz-linear-gradient(top, #646AFF, #0099DA);background-image:-ms-linear-gradient(top, #646AFF, #0099DA);background-image:-o-linear-gradient(top, #646AFF, #0099DA);line-height:48px;box-shadow:0 1px rgba(255, 255, 255, 0.3) inset, 0 -1px rgba(0, 0, 0, 0.3) inset, -1px 0 rgba(255, 255, 255, 0.1);text-shadow:0 -1px rgba(0, 0, 0, 0.6);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#button-registration:hover{background:#0099DA;}
#header-full.small + #nav #button-registration{height:38px;line-height:38px;font-size:12px;}
#nav ul ul{position:absolute;z-index:2000;display:none;width:230px;margin:0;top:48px;left:0;background:none;float:none;text-align:left;background:#DADADA;-x padding:5px;box-shadow:0 2px rgba(0,0,0,0.3);}
#header-full.small + #nav ul ul{background:rgba(255,255,255,0.95);top:40px;}
#nav ul li ul li{display:inline;float:left;width:230px;height:auto;padding:0;position:relative;margin:0;border:none;box-shadow:none;}
#nav ul ul ul{position:absolute;z-index:1300;display:none;width:230px;margin:0;top:-5px;left:230px;}
#header-full.small + #nav ul ul ul{background:rgba(255,255,255,0.95);top:-5px;}
#nav ul li ul li ul li{display:inline;float:left;padding:0;margin:0 0 1px 0;height:auto;}
#nav #nav-main li:hover ul li{background:none;}
#nav #nav-main li:hover ul li a, #nav #nav-main li:hover ul li a:link, #nav #nav-main li:hover ul li a:visited{width:210px;height:auto;text-transform:none;border:none;padding:8px 10px;margin:0;font-size:14px;color:#4E4E4E;line-height:18px;font-weight:normal;background:none;box-shadow:none;}
#header-full.small + #nav #nav-main li:hover ul li a{text-decoration:none;}
#nav #nav-main li:hover ul li a:hover, #nav #nav-main li ul li a:hover{text-decoration:none;color:#fff;background:#0099DA;}
#header-full.small + #nav #nav-main li:hover ul li a:hover{font-weight:bold;}
#nav #nav-main li:hover ul li:hover{box-shadow:none;}
nav#nav li:hover ul ul,
nav#nav li li:hover ul ul{display:none;}
nav#nav li:hover ul,
nav#nav li li:hover ul{display:block;}
.open-menu, .close-menu, .close-menu-big{display:none;}
#slideshow-tabs{position:relative;z-index:10;display:none}
#slideshow-tabs .ui-tabs-panel{width:100%;height:620px;min-width:1185px;}
.tabs-blur{height:170px;-webkit-filter:blur(8px) contrast(0.4) brightness(1.4);-moz-filter:blur(8px) contrast(0.4) brightness(1.4);-ms-filter:blur(8px) contrast(0.4) brightness(1.4);-o-filter:blur(8px) contrast(0.4) brightness(1.4);filter:blur(8px) contrast(0.4) brightness(1.4);margin-top:-8px;}
.tabs-blur.no-blur{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;}
#slideshow-tabs .nav-tabs-slideshow{width:1125px;height:88px;margin:0 auto;list-style:none;padding:0 30px;background:url(../images/sep-tabs.png) repeat-y 28px 0;}
#panel-tabs{width:100%;position:absolute;bottom:0;left:0;width:100%;z-index:200;height:88px;background:#0099DA;box-shadow:0 -2px 3px rgba(0,0,0,0.2);}
.nav-tabs-slideshow li{height:88px;width:223px;float:left;background:url(../images/sep-tabs.png) repeat-y 100% 0;padding:0 2px 0 0;}
.nav-tabs-slideshow li a{height:63px;width:173px;float:left;padding:25px 25px 0 25px;text-decoration:none;color:#fff;line-height:1.4;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.nav-tabs-slideshow li a strong{font-size:14px;text-transform:uppercase;}
.nav-tabs-slideshow li a span{font-size:12px;color:#fff;font-weight:200;}
.nav-tabs-slideshow li.ui-tabs-active a{background:rgba(0,0,0,0.2);}
.nav-tabs-slideshow li a:hover{background:rgba(0,0,0,0.1);}
.tabs-container{width:1125px;height:440px;position:relative;margin:0 auto;padding:0 30px;}
.tabs-container article{width:400px;height:165px;background:#1655B4;margin:190px 0 0 0;padding:25px;position:relative;border-radius:10px;}
.tabs-container article h2{font-size:28px;font-weight:900;color:#fff;text-transform:uppercase;margin:0 0 5px 0;}
.tabs-container article p{font-size:16px;color:#fff;margin:0 0 6px;line-height:1.5;}
.button-more-slide, .button-more-slide:link, .button-more-slide:visited{width:145px;height:33px;display:block;position:absolute;left:25px;bottom:25px;background-image:url(../images/arrow-more.png), linear-gradient(top, #646AFF, #0099DA);background-image:url(../images/arrow-more.png), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#646AFF), to(#0099DA));background-image:url(../images/arrow-more.png), -webkit-linear-gradient(top, #646AFF, #0099DA);background-image:url(../images/arrow-more.png), -moz-linear-gradient(top, #646AFF, #0099DA);background-image:url(../images/arrow-more.png), -ms-linear-gradient(top, #646AFF, #0099DA);background-image:url(../images/arrow-more.png), -o-linear-gradient(top, #646AFF, #0099DA);background-repeat:no-repeat;background-size:8px 11px, auto auto;background-position:140px 11px, 0 0;line-height:33px;color:#fff;padding-left:15px;text-decoration:none;text-transform:uppercase;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;font-size:13px;font-weight:300;}
.button-more-slide:hover{background:url(../images/arrow-more.png), #621228;background-repeat:no-repeat;background-size:8px 11px, auto auto;background-position:160px 11px, 0 0;}
.slider-tabs{width:1124px;background:#646AFF;margin:95px 0 0 0;position:relative;border-radius:10px;}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none;}
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;height:43px;}
.slides{margin:0;padding:0;list-style:none;}
.flexslider{margin:0;padding:0;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img{width:100%;display:block;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.flexslider .slides{zoom:1;}
.carousel li{margin-right:5px}
.slider-tabs.flexslider{margin:45px 0 0 0;}
.slider-tabs.flexslider .slider-tabs-content{width:1000px;padding:25px;}
.slider-tabs.flexslider h3{font-size:40px;font-weight:normal;margin:0 0 5px 0;color:#FFF;}
.slider-tabs.flexslider h3 a{color:#fff;text-decoration:none;}
.slider-tabs.flexslider h3 a:hover{text-decoration:underline;}
.slider-tabs.flexslider time{font-size:12px;font-weight:300;text-transform:uppercase;color:rgba(255,255,255,0.7);display:block;margin:0 0 15px 0;}
.slider-tabs.flexslider p{font-size:16px;color:#fff;margin:0 0 24px;line-height:1.6;}
.slider-tabs.flexslider .flex-control-nav{display:none;}
.slider-tabs.flexslider .flex-prev{position:absolute;display:block;width:42px;height:42px;background:#0099DA url(../images/arrow-prev-slide.png) no-repeat 50% 12px;top:120px;left:-52px;text-indent:-9999px;background-size:14px 18px;}
.slider-tabs.flexslider .flex-next{position:absolute;display:block;width:42px;height:42px;background:#0099DA url(../images/arrow-next-slide.png) no-repeat 50% 12px;top:120px;right:-52px;text-indent:-9999px;background-size:14px 18px;}
.slider-tabs.flexslider .flex-next:hover, .slider-tabs.flexslider .flex-prev:hover{opacity:0.7;}
.slider-tabs.flexslider .slides img{width:auto;float:left;margin:0 25px 0 0;}
.slider-tabs.flexslider.event h3{font-size:18px;margin:0 0 10px 0;line-height:1.3;}
.slider-tabs.flexslider h3 a{color:#fff;text-decoration:none;}
.nav-slider-left{width:190px;list-style:none;float:left;margin:0;}
.nav-slider-right{width:190px;list-style:none;float:right;margin:0;}
.nav-slider-left li{}
.nav-slider-left li a,
.nav-slider-right li a{color:#fff;text-transform:uppercase;font-size:14px;font-weight:300;text-decoration:none;display:block;padding:8px 10px;}
.nav-slider-left li a:hover,
.nav-slider-right li a:hover{background:#0099DA;}
.list-event-slider{list-style:none;font-size:12px;color:#fff;line-height:1.6;font-weight:300;overflow:hidden;}
.list-event-slider li{padding:2px 0 0 27px;margin:0 0 8px 0;}
.list-event-slider li.time-slider{background:url(../images/icon-calendar-slider.png) no-repeat;background-size:22px 22px;}
.list-event-slider li.hour-slider{background:url(../images/icon-hour-slider.png) no-repeat;background-size:22px 22px;}
.list-event-slider li.location-slider{background:url(../images/icon-location-slider.png) no-repeat;background-size:22px 22px;}
.home #content-container{width:100%;background:#fff;min-width:1185px;position:relative;z-index:10;padding-top:0;}
#content-container{-x padding-top:180px;min-height:670px;}
#content{width:1125px;margin:0 auto;padding:0 30px;}
#banner-homepage{margin:0 0 50px 0;vertical-align:top;}
#main-content{max-width:800px;float:left;padding:0 0 10px 0;}
#main-content_100{width:100%;float:left;padding:0 0 10px 0;}
#full-width{padding:0 0 10px 0;}
#intro{margin:0 0 10px 0;}
#intro figure{width:363px;float:left;margin:0 30px 0 0;}
#intro p{font-size:16px;color:#333;font-weight:300;line-height:1.6;margin:0 0 24px;}
.more-intro{font-size:16px;text-transform:uppercase;color:#222;text-decoration:none;font-weight:bold;}
.more-intro:hover{color:#0099DA;}
#sidebar-homepage-left{width:341px;float:left;}
#sidebar-homepage-middle{width:341px;float:right;}
#sidebar-homepage-right{width:341px;float:right;}
#nav-sidebar{margin:0 0 50px 0;}
#nav-sidebar li{margin:0 0 25px 0;line-height:1.4;}
#nav-sidebar li a{text-decoration:none;font-size:14px;color:#333;display:block;}
#nav-sidebar li a img{width:46px;height:46px;}
#nav-sidebar li a figure{border-radius:60px;padding:20px;width:46px;height:46px;border:3px solid #fff;box-shadow:0 0 0 2px #dadada;margin:0 20px 0 0;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;float:left;background:#dadada;}
#nav-sidebar li a:hover figure{background:#0099DA;box-shadow:0 0 0 4px #0099DA;}
#nav-sidebar li a .title-nav-sidebar{display:block;margin:5px 0;text-transform:uppercase;color:#222;font-size:16px;}
#nav-sidebar li a:hover .title-nav-sidebar{color:#0099DA;}
#intro-principal{clear:both;padding:0 0 25px 0;position:relative;height:115px;}
#intro-principal #title-principal{background:#dadada;padding:12px 0 12px 341px;font-size:20px;color:#222;font-weight:300;}
#intro-principal p{font-size:16px;font-weight:300;color:#333;}
#content-principal{padding-left:341px;}
#intro-principal figure{position:absolute;width:322px;left:0;bottom:-67px;z-index:100;}
#intro-principal figure img{margin:0;vertical-align:top;}
#nav-sub-container{background:#dadada;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;}
#nav-sub li{height:40px;float:left;}
#nav-sub li a{height:27px;float:left;font-size:14px;color:#666;text-decoration:none;padding:13px 10px 0 10px;}
#nav-sub li a:hover, #nav-sub li.current-menu-item a{background:#FFFFFF;color:#333;}
#breadcrumbs{margin:25px 0;}
#breadcrumbs div{height:34px;float:left;}
#breadcrumbs div a{height:24px;float:left;font-size:11px;color:#666;text-transform:uppercase;text-decoration:none;padding:10px 0 0 0;}
#breadcrumbs div a.icon-home{width:34px;height:34px;background:#0099DA url(../images/icon-home.png) no-repeat 50% 8px;text-indent:-9999px;background-size:17px 17px;padding:0;}
#breadcrumbs div a.icon-home:hover{opacity:0.7;}
#breadcrumbs div .arrow{width:8px;height:14px;background:url(../images/arrow-breadcrumbs.png) no-repeat;background-size:8px 14px;text-indent:-9999px;margin:9px 12px 0 12px;float:left;}
.last-breadcrumbs{float:left;font-size:11px;text-transform:uppercase;color:#FFC200;margin:10px 0 0 0;}
#breadcrumbs div a:hover{color:#0099DA;}
#sidebar{width:300px;float:right;padding:0px 0px 0 10px;margin:0px 0 30px 0;}
#tabs-content-bottom{background:#eee;height:200px;clear:both;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;margin:0 0 50px 0;}
#nav-content-bottom{width:225px;float:left;background:#0099DA;list-style:none;margin:0;}
#nav-content-bottom li{height:50px;background:url(../images/sep-tabs-bottom.png) repeat-x 0 100%;}
#nav-content-bottom li a{font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;display:block;padding:0 20px;height:50px;line-height:50px;text-decoration:none;}
#nav-content-bottom li a:hover, #nav-content-bottom li.ui-tabs-active a{background:rgba(0,0,0,0.2);}
#tabs-content-bottom .ui-tabs-panel{width:900px;height:200px;float:left;}
#nav-sidebar-bottom{margin:0;list-style:none;}
#nav-sidebar-bottom li{width:179px;height:200px;float:left;border-right:1px solid #dadada;}
#nav-sidebar-bottom li a{width:140px;height:219px;float:left;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;padding:0 20px;text-align:center;font-size:12px;color:#333;text-decoration:none;line-height:1.6;}
#nav-sidebar-bottom li a figure{width:50px;height:50px;background:#dadada;border-radius:27px;border:2px solid #fff;box-shadow:0 0 0 2px #dadada;margin:-25px auto 25px auto;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#nav-sidebar-bottom li a figure img{width:34px;height:34px;margin:8px 0 0 0;}
#nav-sidebar-bottom li a:hover figure{background:#0099DA;box-shadow:0 0 0 2px #0099DA;}
#nav-sidebar-bottom li a:hover{background:#fff;}
#nav-sidebar-bottom .title-nav-sidebar{display:block;font-size:12px;color:#222;text-transform:uppercase;margin:0 0 20px 0;}
.nav-tabs-bottom{list-style:none;margin:0;padding:10px 0;}
.nav-tabs-bottom li{width:205px;float:left;padding:0 10px;margin:0 0 5px 0;}
.nav-tabs-bottom li a{display:block;padding:9px 10px;font-size:12px;color:#333;text-decoration:none;text-transform:uppercase;}
.nav-tabs-bottom li a:hover{background:#0099DA;color:#fff;}
#tabs-content-bottom .ui-tabs-panel article{padding:30px;font-size:18px;color:#333;line-height:1.6;}
#tabs-content-bottom .ui-tabs-panel article p{margin:0 0 15px 0;}
.slider-partners{width:815px;height:100px;margin:45px auto 0 auto;position:relative;}
.slider-partners li img{opacity:0.6;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.slider-partners li a:hover img{opacity:1;}
.slider-partners li{text-align:center;}
.slider-partners .flex-control-nav{display:none;}
.slider-partners .flex-direction-nav{height:0;}
.slider-partners .flex-prev{position:absolute;z-index:10;width:19px;height:32px;left:-24px;top:33px;background:url(../images/prev-partners.png) no-repeat;background-size:19px 32px;text-indent:-9999px;opacity:0.8;}
.slider-partners .flex-next{position:absolute;z-index:10;width:19px;height:32px;right:-24px;top:33px;background:url(../images/next-partners.png) no-repeat;background-size:19px 32px;text-indent:-9999px;opacity:0.8;}
.slider-partners .flex-prev:hover, .slider-partners .flex-next:hover{opacity:1;}
#slider-news{margin:0 0 50px 0;position:relative;}
#slider-news ul li{position:relative;}
.panel-slider-news{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.7);padding:25px 0;}
.category-slider{list-style:none;margin:0 0 7px 0;padding:0 25px;}
.panel-slider-news h2{font-size:22px;color:#fff;font-weight:300;padding:0 25px;clear:both;}
.panel-slider-news h2 a{color:#fff;text-decoration:none;}
.panel-slider-news h2 a:hover{text-decoration:underline;}
.category-slider li{float:left;margin:0 10px 0 0;}
.category-slider li a{float:left;background:#fff;padding:3px 10px;font-size:11px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
.category-slider li a:hover{background:#0099DA;color:#fff;}
#slider-news .flex-control-nav{display:none;}
#slider-news .flex-direction-nav{height:0;}
#slider-news .flex-prev{position:absolute;display:block;width:42px;height:42px;background:#0099DA url(../images/arrow-prev-slide.png) no-repeat 50% 12px;bottom:270px;left:25px;text-indent:-9999px;background-size:14px 18px;}
#slider-news .flex-next{position:absolute;display:block;width:42px;height:42px;background:#0099DA url(../images/arrow-next-slide.png) no-repeat 50% 12px;bottom:270px;right:25px;text-indent:-9999px;background-size:14px 18px;}
#slider-news .flex-prev:hover, #slider-news .flex-next:hover{opacity:0.7;}
.news-container{margin:0 48px 40px 0;width:342px;float:left;position:relative;}
.news-container.last{margin-right:0;}
.news-container figure img{border-top:3px solid #7b1733;margin:0 0 5px 0;}
.news-container h2.title-news{font-size:20px;font-weight:300;margin:0 0 5px 0;line-height:1.2;}
.news-container header p{margin:0 0 3px 0;font-size:11px;}
.news-container header p a{text-transform:uppercase;font-weight:bold;text-decoration:none;}
.news-container h2.title-news a{color:#222;text-decoration:none;}
.news-container h2.title-news a:hover{color:#0099DA;}
.news-container header{margin:0 0 15px 0;}
.news-container header time{font-size:11px;color:#999;text-transform:uppercase;}
.link-comment, .link-comment:link, .link-comment:visited{height:30px;background:#0099DA url(../images/icon-comment.png) no-repeat 10px 8px;position:absolute;top:0;right:25px;padding:0 10px 0 33px;color:#fff;text-decoration:none;background-size:16px 17px;line-height:30px;}
.link-comment:hover{color:#fff;opacity:0.8;text-decoration:none;}
.news header aside{width:340px;float:left;}
.news header aside.no-featured{width:100%;float:none;}
.news header figure{width:351px;float:right;}
.news header figure img{border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
#news-title{margin:0;font-size:28px;line-height:1.2;padding:0 0 14px 0;border-bottom:1px solid #dadada;}
.news header p{margin:0;padding:10px 0;border-bottom:1px solid #dadada;}
#link-category{font-size:11px;font-weight:bold;text-transform:uppercase;}
#link-category a{text-decoration:none;}
#blog-time time{font-size:11px;color:#999;text-transform:uppercase;float:left;padding:0 7px 0 0;border-right:1px solid #999;margin:0 7px 0 0;}
#link-comment-header{float:left;font-size:11px;color:#666;text-transform:uppercase;text-decoration:none;}
#link-comment-header:hover{text-decoration:underline;}
#social-link{list-style:none;margin:10px 0 25px 0;}
#social-link li{float:left;margin:0 10px 0 0;}
.news{border-bottom:1px solid #dadada;margin:0 0 25px 0;}
.title-comment, .title-comment strong{font-size:22px;color:#222;font-weight:normal;margin:0 0 25px 0;}
.title-comment span{color:#666;font-weight:300;}
#list-comments{margin:0;padding:0 0 10px 0;}
.avatar{width:80px;height:80px;float:left;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;position:absolute;left:0;top:0;}
#list-comments li{position:relative;margin:0 0 25px 0;padding-left:110px;}
#list-comments li header h3{float:left;font-size:16px;font-weight:bold;color:#333;}
#list-comments li header time{float:left;margin:2px 0 0 4px;font-size:14px;color:#999;font-weight:300;text-transform:uppercase;}
#list-comments li header{margin:5px 0 12px 0;}
#list-comments li p, .comment-notes{margin:0 0 24px;line-height:1.6;font-size:15px;color:#444;}
#list-comments li article{border-bottom:1px solid #dadada;padding-bottom:25px;}
.comment-reply-link{text-transform:uppercase;font-size:12px;text-decoration:none;}
#list-comments li ul.children{margin:0;padding:25px 0 0 0;}
#form-comment label{font-size:15px;color:#333;font-weight:bold;display:block;margin:0 0 10px 0;}
#form-comment label span{color:#f00;}
#form-comment .input{width:380px;height:30px;background:#f7f7f7;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;padding:5px;margin:0 0 15px 0;font-size:14px;}
#form-comment .input.textarea{width:550px;height:180px;}
#form-comment .button{display:block;text-align:center;font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;padding:10px 20px;border:1px solid #0099DA;text-decoration:none;cursor:pointer;background-color:#646AFF;background-image:linear-gradient(top, #646AFF, #0099DA);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#646AFF), to(#0099DA));background-image:-webkit-linear-gradient(top, #646AFF, #0099DA);background-image:-moz-linear-gradient(top, #646AFF, #0099DA);background-image:-ms-linear-gradient(top, #646AFF, #0099DA);background-image:-o-linear-gradient(top, #646AFF, #0099DA);text-shadow:0 -1px rgba(0,0,0,0.5);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#form-comment .button:hover{background:#0099DA;}
#history-container{background:url(../images/line-history.png) repeat-y 30px 0;}
.static-page h3.history-year{width:60px;height:60px;background:#0099DA;border-radius:30px;font-size:16px;color:#fff;font-weight:bold;text-align:center;line-height:60px;}
.history-moment{margin-bottom:10px;}
.history-moment header{width:150px;float:left;background:#0099DA;font-size:14px;color:#fff;font-weight:300;padding:5px 10px;}
#history-container aside{width:535px;float:right;}
#history-container aside .history-title{margin-top:2px;font-size:18px;font-weight:bold;}
.img-history{border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
#slider-event{margin:0 0 50px 0;height:295px;position:relative;}
.panel-slider-event{width:400px;height:245px;float:left;background:#7b1733;padding:25px;}
.panel-slider-event h2{font-size:28px;font-weight:300;margin:0 0 15px 0;}
.panel-slider-event h2 a{color:#fff;text-decoration:none;}
.panel-slider-event h2 a:hover{text-decoration:underline;}
.panel-slider-event time{float:left;color:#fff;margin:0 25px 0 0;}
.panel-slider-event time strong{font-size:120px;font-weight:normal;line-height:0.9;}
.panel-slider-event time span{text-transform:uppercase;font-size:14px;}
.panel-slider-event .list-event-slider{padding-top:30px;}
#slider-event img{float:left;width:675px;height:295px;}
#slider-event .flex-control-nav{display:none;}
#slider-event .flex-direction-nav{height:0;}
#slider-event .flex-prev{position:absolute;display:block;width:42px;height:42px;background:#0099DA url(../images/arrow-prev-slide.png) no-repeat 50% 12px;top:120px;left:475px;text-indent:-9999px;background-size:14px 18px;}
#slider-event .flex-next{position:absolute;display:block;width:42px;height:42px;background:#0099DA url(../images/arrow-next-slide.png) no-repeat 50% 12px;top:120px;right:25px;text-indent:-9999px;background-size:14px 18px;}
#slider-event .flex-prev:hover, #slider-event .flex-next:hover{opacity:0.7;}
#main-title.event-title{float:left;margin-top:0;}
#title-month{float:right;text-transform:uppercase;font-size:20px;font-weight:300;margin-top:8px;}
#nav-event{clear:both;margin:0 0 25px 0;}
#nav-event ul{list-style:none;margin:0;}
#nav-event ul li{float:left;background:#7b1733 url(../images/sep-tabs.png) repeat-y 100% 0;;height:40px;}
#nav-event ul li a{color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;text-decoration:none;height:40px;float:left;line-height:40px;padding:0 25px;}
#nav-event ul li a:hover, #nav-event ul li.current-menu-item a{background:rgba(0,0,0,0.1);}
#form-year{float:right;}
#form-year label{float:left;padding:12px 10px 0 0;color:#333;}
#form-year .select{height:40px;float:left;border:1px solid #333;padding-left:10px;padding-right:10px;margin:0 10px 0 0;}
#form-year .button{width:40px;height:40px;border:none;background:#7b1733;font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;cursor:pointer;}
#form-year .button:hover{opacity:0.7;}
.static-page .title-event{padding:0 10px 0 25px;height:55px;background:#f0f0f0;line-height:55px;font-weight:300;font-size:20px;outline:0;cursor:pointer;margin:25px 0 0 0;}
.static-page .title-event:hover{background:#e4e4e4;}
.static-page .title-event em{font-style:normal;color:#999;}
.static-page .title-event span{width:20px;height:20px;float:right;background:url(../images/icon-plus.png) no-repeat 100% 0;background-size:20px 20px;margin:16px 0 0 0;}
.static-page .title-event.ui-accordion-header-active span{background:url(../images/icon-minus.png) no-repeat 100% 0;background-size:20px 20px;}
.content-event{background:#f0f0f0;padding:0 25px 0 25px;}
.event-container-one{height:140px;padding-bottom:25px;}
.static-page .title-event.ui-accordion-header-active:hover{background:#f0f0f0;}
.static-page .content-event img{margin:0;float:left;}
.panel-event-info{width:285px;height:90px;background:#7b1733;padding:25px;float:left;margin:0 25px 0 0;}
.static-page .panel-event-info .list-event-slider{margin:0;}
.static-page .panel-event-info .list-event-slider li{color:#fff;font-size:12px;font-weight:300;}
.static-page .title-event-one{font-size:24px;color:#222;font-weight:bold;padding:40px 0 0 0;margin:0;}
.title-event-one a{text-decoration:none;color:#222;}
.title-event-one a:hover{color:#7b1733;}
.event-container{width:250px;height:335px;float:left;margin:0 25px 25px 0;overflow:hidden;}
.event-container.last{margin-right:0;}
.event-container img{transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;}
.static-page .event-container h4{font-size:16px;color:#333;background:#ddd;font-weight:bold;height:54px;padding:13px 20px 0 20px;margin:0;clear:both;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;}
.event-container .panel-event-info{width:210px;height:230px;background:#7b1733;padding:20px;float:none;margin:0;position:relative;}
.event-container:hover img{margin-top:-270px;}
.static-page .event-container h4 a{color:#333;text-decoration:none;}
.static-page .event-container h4 a:hover{color:#7b1733;}
.button-detail, .button-detail:link, .button-detail:visited{width:208px;height:38px;border:1px solid #b2b2b2;position:absolute;bottom:20px;left:20px;text-align:center;font-size:14px;text-transform:uppercase;font-weight:bold;line-height:38px;color:#fff;text-decoration:none;text-shadow:0 -1px #787878;box-shadow:0 1px 2px rgba(0,0,0,0.3);background-color:#a7a7a7;background-image:linear-gradient(top, #a7a7a7, #8e8e8e);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a7a7a7), to(#8e8e8e));background-image:-webkit-linear-gradient(top, #a7a7a7, #8e8e8e);background-image:-moz-linear-gradient(top, #a7a7a7, #8e8e8e);background-image:-ms-linear-gradient(top, #a7a7a7, #8e8e8e);background-image:-o-linear-gradient(top, #a7a7a7, #8e8e8e);}
.button-detail:hover{background:#fff;border:1px solid #fff;text-shadow:none;color:#7b1733;}
.accordion{margin:0 0 50px 0;}
#event-info{width:270px;float:left;margin:0 25px 0 0;}
#event-info .list-event-slider{margin:0;padding:20px;background:#7b1733;}
#event-info .list-event-slider li{color:#fff;font-size:12px;}
#event-info img{margin:0;}
.static-page .list-testimonial{margin:0;}
.static-page .list-testimonial li{position:relative;margin:0 0 50px 0;}
.static-page .list-testimonial li p{font-size:15px;color:#222;padding-left:225px;}
.static-page .list-testimonial li .testimonial-title{font-size:16px;color:#222;background:#dadada url(../images/quote-testimonial.png) no-repeat 100% 0;background-size:48px 36px;padding:9px 0 9px 225px;font-weight:bold;}
.static-page .list-testimonial li .testimonial-title span{font-weight:300;}
.static-page .img-testimonial{position:absolute;left:0;bottom:0;z-index:10;margin:0;}
.static-page .list-testimonial li.odd p{padding-left:0;padding-right:225px;}
.static-page .list-testimonial li.odd .testimonial-title{padding:9px 225px 9px 0;text-align:right;background:#dadada url(../images/quote-testimonial.png) no-repeat 0 0;background-size:48px 36px;}
.static-page .list-testimonial li.odd .img-testimonial{left:auto;right:0;}
#list-category-team{width:185px;float:left;margin:0 25px 0 0;list-style:none;}
#list-category-team li{width:185px;margin:0 0 1px 0;}
#list-category-team li a{display:block;border-left:3px solid #62462d;background:#f0f0f0;padding:10px 10px 10px 15px;font-size:14px;text-decoration:none;}
#list-category-team li.current-menu-item a{background:none;font-weight:bold;}
#team-container{width:522px;float:right;}
#team-container #main-title{margin-top:0;}
#list-team{list-style:none;margin:0;}
#list-team li{width:155px;height:205px;float:left;margin:0 25px 25px 0;text-align:center;}
#list-team li img{margin:0 0 5px 0;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
#list-team li a{text-decoration:none;}
.static-page ul#list-team li{line-height:1.2;}
#list-team li a strong{font-size:14px;color:#222;text-decoration:none;font-weight:300;}
#list-team li a:hover strong{color:#0099DA;font-weight:bold;}
#list-team li.last{margin-right:0;}
#profile-team{width:200px;float:right;margin:0 0 25px 25px;}
#profile-team img{margin:0 0 20px 0;border:10px solid #f0f0f0;}
#list-social-team{list-style:none;margin:0;}
#list-social-team li{margin:0 0 10px 0;padding:0 0 0 10px;line-height:1.1;font-weight:300;}
#list-social-team li span{width:16px;height:16px;float:left;background:#dadada;margin:0 7px 0 0;}
#list-social-team li a{font-size:14px;color:#666;text-transform:uppercase;text-decoration:none;}
#list-social-team li.facebook-team span{background:#dadada url(../images/icon-facebook.png) no-repeat 50% 2px;background-size:12px 12px;}
#list-social-team li.facebook-team a:hover span{background-color:#33579f;}
#list-social-team li.facebook-team a:hover{color:#33579f;}
#list-social-team li.instagram-team span{background:#dadada url(../images/instagram.png) no-repeat 50% 2px;background-size:12px 12px;}
#list-social-team li.instagram-team a:hover span{background-color:#33579f;}
#list-social-team li.instagram-team a:hover{color:#33579f;}
#list-social-team li.twitter-team span{background:#dadada url(../images/icon-twitter.png) no-repeat 50% 2px;background-size:12px 12px;}
#list-social-team li.twitter-team a:hover span{background-color:#00abf3;}
#list-social-team li.twitter-team a:hover{color:#00abf3;}
#list-social-team li.gplus-team span{background:#dadada url(../images/icon-gplus.png) no-repeat 50% 2px;background-size:12px 12px;}
#list-social-team li.gplus-team a:hover span{background-color:#da4b2d;}
#list-social-team li.gplus-team a:hover{color:#da4b2d;}
#list-social-team li.linkedin-team span{background:#dadada url(../images/icon-linkedin.png) no-repeat 50% 2px;background-size:12px 12px;}
#list-social-team li.linkedin-team a:hover span{background-color:#0082c4;}
#list-social-team li.linkedin-team a:hover{color:#0082c4;}
#list-social-team li.email-team{font-size:12px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding:8px 0 8px 10px;margin:0;}
#list-social-team li.position-team{font-size:12px;border-top:1px solid #dadada;padding:8px 0 8px 10px;margin:0;font-weight:bold;font-style:italic;}
.static-page .title-faq{padding:8px 10px;background:#f0f0f0;font-weight:300;font-size:20px;outline:0;cursor:pointer;margin:25px 0 0 0;}
.static-page .title-faq:hover{background:#e4e4e4;}
.static-page .title-faq span{width:20px;height:20px;float:right;background:url(../images/icon-plus.png) no-repeat 100% 0;background-size:20px 20px;margin:4px 0 0 0;}
.static-page .title-faq.ui-accordion-header-active span{background:url(../images/icon-minus.png) no-repeat 100% 0;background-size:20px 20px;}
.content-faq{padding:20px 0 0 10px;}
.gallery-group{margin:0 0 50px 0;}
.link-category-gallery{width:265px;height:271px;float:left;background:#f0f0f0;padding:25px;text-decoration:none;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.link-category-gallery strong{font-size:18px;color:#222;display:block;line-height:1.4;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.link-category-gallery span{font-size:14px;color:#333;margin:0 0 24px;line-height:1.6;}
.list-gallery-category{list-style:none;margin:0;}
.list-gallery-category li{width:160px;height:160px;float:left;margin:0 0 1px 1px;position:relative;overflow:hidden;}
.list-gallery-category.detail li{margin:0;}
.list-gallery-category li a img{opacity:0.8;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.list-gallery-category li a span{position:absolute;left:0;bottom:0;background:#62462d;color:#fff;padding:10px;text-transform:uppercase;font-size:11px;font-weight:100;opacity:0;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;}
.list-gallery-category li a:hover img{opacity:1;}
.list-gallery-category li a:hover span{opacity:1;}
.link-category-gallery:hover{background:#fff;}
.link-category-gallery:hover strong{color:#0099DA;}
#sidebar .widget-container{background:#fff;border:1px solid #E0E0E0;margin:0 0 20px 0;padding:0 20px 20px 20px;}
.sidebar-homepage .widget-title, #sidebar .widget-title{background-color:#0099DA;padding:10px 20px;font-size:16px;color:#FFF;border-bottom:5px solid #425FBD;margin:0 0 15px 0;text-transform:uppercase;}
#sidebar .widget-title{margin-left:-20px;width:258px}
#sidebar ul{list-style:none;margin:0 0 10px 0;}
#sidebar ul li{font-size:13px;color:#333;line-height:1.4;display:inline-block;width:100%;margin-bottom:26px;}
#sidebar ul li a{color:#0099DA;text-decoration:none;font-size:14px;position:relative;-x top:30px;}
#sidebar ul li a:hover{color:#0099DA;text-decoration:underline;}
#sidebar img.alignleft{width:100%!important;}
#sidebar .text-widget img,
#sidebar .textwidget img{margin-bottom:15px;}
#sidebar .text-widget,
#sidebar .textwidget{font-size:14px;color:#666;line-height:1.6;margin:0 0 20px 0;}
#sidebar .text-widget{border-bottom:1px solid #dadada;}
#sidebar .text-widget p,
#sidebar .textwidget p{font-size:14px;color:#666;line-height:1.6;margin:0 0 24px;}
#sidebar .text-widget ul{border-top:1px solid #dadada;margin:0 0 20px 0;}
#sidebar .map-area{width:258px;height:250px;margin:0 0 20px 0;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
#sidebar .testimonial-header{float:left;background:url(../images/quote-sidebar.png) no-repeat 100% 100%;padding:0 0 42px 0;width:137px;background-size:43px 35px;}
#sidebar .testimonial-header h4{font-size:14px;color:#333;font-weight:bold;margin:0 0 2px 0;}
#sidebar .testimonial-header h5{font-size:11px;color:#666;font-weight:normal;}
#sidebar .text-widget blockquote{clear:both;padding:5px 0 0 0;font-size:14px;color:#666;}
#sidebar ul.tabs-widget{width:300px;margin:0 0 0 -20px;}
#sidebar ul.tabs-widget li{width:50%;float:left;border:none;padding:0;margin:0 0 20px 0;}
#sidebar ul.tabs-widget li a{text-align:center;display:block;padding:12px 0;background-color:#6e5137;background-image:linear-gradient(top, #6e5137, #62462d);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#6e5137), to(#62462d));background-image:-webkit-linear-gradient(top, #6e5137, #62462d);background-image:-moz-linear-gradient(top, #6e5137, #62462d);background-image:-ms-linear-gradient(top, #6e5137, #62462d);background-image:-o-linear-gradient(top, #6e5137, #62462d);font-size:14px;text-transform:uppercase;color:#fff;opacity:0.8;}
#sidebar ul.tabs-widget li.ui-tabs-active a{opacity:1;}
#sidebar .team-sidebar-content h4{font-size:16px;color:#333;font-weight:bold;}
#sidebar .team-sidebar-content h5{font-size:14px;color:#898989;font-style:italic;margin:0 0 5px 0;}
.team-sidebar-social a{width:16px;height:16px;float:left;margin:0 5px 0 0;text-indent:-9999px;}
.team-sidebar-social a.icon-facebook-team{background:#dadada url(../images/icon-facebook.png) no-repeat 50% 2px;background-size:12px 12px;}
.team-sidebar-social a.icon-facebook-team:hover{background-color:#33579f;}
.team-sidebar-social a.icon-instagram-team{background:#dadada url(../images/instagram.png) no-repeat 50% 2px;background-size:12px 12px;}
.team-sidebar-social a.icon-instagram-team:hover{background-color:#33579f;}
.team-sidebar-social a.icon-twitter-team{background:#dadada url(../images/icon-twitter.png) no-repeat 50% 2px;background-size:12px 12px;}
.team-sidebar-social a.icon-twitter-team:hover{background-color:#00abf3;}
.team-sidebar-social a.icon-gplus-team{background:#dadada url(../images/icon-gplus.png) no-repeat 50% 2px;background-size:12px 12px;}
.team-sidebar-social a.icon-gplus-team:hover{background-color:#da4b2d;}
.team-sidebar-social a.icon-linkedin-team{background:#dadada url(../images/icon-linkedin.png) no-repeat 50% 2px;background-size:12px 12px;}
.team-sidebar-social a.icon-linkedin-team:hover{background-color:#0082c4;}
#sidebar .team-sidebar li{padding:0 0 20px 0;margin:0 0 20px 0;}
#sidebar .flickr a{width:100px;height:100px;float:left;margin:10px 15px 20px 15px;}
#sidebar .flickr a img{width:100px !important;height:100px !important;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
.sidebar-homepage .widget-container{margin:0 0 50px 0;}
.sidebar-homepage .widget-container ul{list-style:none;margin:0 0 20px 0;}
.sidebar-homepage .widget-container ul li{font-size:14px;color:#444;padding:8px 0 7px 0;border-bottom:1px solid #dadada;line-height:1.4;}
.sidebar-homepage .widget-container ul li a{color:#777;text-decoration:none;}
.sidebar-homepage .widget-container ul li a:hover{color:#0099DA;}
.sidebar-homepage .widget-container ul.news-sidebar li,
#sidebar .widget-container ul.news-sidebar li{padding:0 0 10px 0;}
.sidebar-homepage .widget-container ul.news-sidebar li img,
#sidebar .widget-container ul.news-sidebar li img{border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
.sidebar-homepage .imgrame,
#sidebar .imgframe{border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
.sidebar-homepage .widget-container ul.news-sidebar h4,
#sidebar .widget-container ul.news-sidebar h4{font-size:14px;margin:0 0 2px 0;padding:5px 0 0 0;}
.sidebar-homepage .widget-container ul.news-sidebar h4 a,
#sidebar .widget-container ul.news-sidebar h4 a{color:#444;}
.sidebar-homepage .widget-container ul.news-sidebar h4 a:hover,
#sidebar .widget-container ul.news-sidebar h4 a:hover{color:#0099DA;}
.sidebar-homepage .widget-container ul.news-sidebar .date-news{font-size:11px;color:#898989;text-transform:uppercase;font-weight:300;}
#sidebar .widget-container ul.news-sidebar .date-news{font-size:10px;color:#898989;text-transform:uppercase;font-weight:300;}
.sidebar-homepage .widget-container ul.news-sidebar h5{display:none;}
a.button2, a.button2:before{display:inline-block;font-size:14px;color:#fff;width:200px;text-decoration:none;padding:8px 15px;border-radius:100px;border:solid rgb(4,88,192);border-width:3px 10px;outline:none;opacity:1;transition:.6s, opacity 0s 9999999s, visibility 0s 9999999s;}
a.button2{position:relative;padding:calc(8px + 3px - 1px) calc(15px + 10px - 1px);border:1px solid rgba(62,153,239,.5);background:linear-gradient(to left, rgb(62,153,239) 1%, #fff 3%, rgb(44,135,232) 8%, rgba(255,255,255,.3) 50%, rgb(44,135,232) 92%, #fff 97%, rgb(62,153,239) 99%) no-repeat;}
a.button2:before{content:"Всі публикации";position:absolute;bottom:-7px;left:-1px;width:calc(100% - (15px + 10px - 1px)*2);background:#fff linear-gradient(rgb(58,160,253), rgb(4,88,192) 60%, rgb(49,112,201));box-shadow:0 10px 18px rgba(0,0,0,.5);}
a.button2:hover{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
a.button2:hover:before{border-color:#0766d8;background:#fff linear-gradient(#3fadff, #0766d8 60%, #3279dd);}
a.button2:focus,
a.button2:active{-webkit-transform:scale(2, 2);transform:scale(2, 2);opacity:0;visibility:hidden;transition:.4s;}
a.button15{position:relative;display:inline-block;height:2em;line-height:2em;vertical-align:middle;text-align:center;text-decoration:none;border-radius:2px;color:#FFF;outline:none;width:100%;margin:5px 0 0 0;}
a.button15:hover{color:rgb(24,24,24);border:1px solid #F0F0F0;background:#f7f7f7 linear-gradient(#f7f7f7, #f1f1f1);box-shadow:0 1px 2px rgba(0,0,0,.1);}
a.button15:active{top:.1em;left:.1em;box-shadow:0 0 0 60px rgba(0,0,0,.05) inset;}
.blue{border:1px solid #297BE4;background:#2B84F6;}
.red{border:1px solid #F64C2B;-x box-shadow:0 0 0 60px rgba(0,0,0,0) inset, .1em .1em .2em #800;background:linear-gradient(#FB9575, #F45A38 48%, #EA1502 52%, #F02F17);}
.gray{border:1px solid #DADADA;background:#E4E4E4;color:#464646!important;}
.sidebar-homepage .button-more,
#sidebar .button-more{display:block;text-align:center;margin-top:10px;border-radius:2px;font-size:14px;color:#FFF;border:1px solid #3182FC;text-decoration:none;background-color:#0059AA;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.sidebar-homepage .button-more:hover,
#sidebar .button-more:hover{background:#0099DA;}
.sidebar-homepage .event-date-widget,
#sidebar .event-date-widget{width:61px;height:80px;float:left;background:url(../images/icon-calendar-widget.png) no-repeat;background-size:61px 80px;margin:0 20px 0 0;text-align:center;}
.sidebar-homepage .widget-container ul.event-sidebar li,
#sidebar .widget-container ul.event-sidebar li{-x padding:0 0 20px 0;-x margin:0 0 20px 0;}
.sidebar-homepage .event-date-widget strong,
#sidebar .event-date-widget strong{display:block;font-size:36px;color:#fff;padding:12px 0 0 0;}
.sidebar-homepage .event-date-widget span,
#sidebar .event-date-widget span{display:block;font-size:11px;text-transform:uppercase;color:#fff;padding:3px 0 0 0;}
.sidebar-homepage .event-content-widget{width:260px;float:left;}
#sidebar .event-content-widget{-x width:179px;-x float:left;}
.sidebar-homepage .event-content-widget article,
#sidebar .event-content-widget article{}
.sidebar-homepage .event-content-widget h4,
#sidebar .event-content-widget h4{font-size:14px;padding:5px 0 2px 0;}
.sidebar-homepage .widget-container .event-content-widget h4 a,
#sidebar .widget-container .event-content-widget h4 a{color:#444;}
#sidebar .widget-container .event-content-widget h4 a:hover{color:#0099DA;}
.sidebar-homepage .event-content-widget p,
#sidebar .event-content-widget p{font-size:10px;color:#898989;text-transform:uppercase;font-weight:300;line-height:1.6;}
.sidebar-homepage .event-content-widget em,
#sidebar .event-content-widget em{font-size:11px;color:#555;}
#sidebar .partner-sidebar li{text-align:center;padding:0;}
#sidebar .partner-sidebar li img{opacity:0.8;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#sidebar .partner-sidebar li a:hover img{opacity:1;}
.sidebar-homepage .widget-container ul.slides{margin:0;}
.sidebar-homepage .widget-container ul.slides li{padding:0;border:none;}
.sidebar-homepage .widget-container .slides-image{padding:4px;background:#dadada;margin:0 0 20px 0;}
.sidebar-homepage .widget-container .flexslider{position:relative;}
.sidebar-homepage .widget-container .flexslider .flex-control-nav{display:none;}
.sidebar-homepage .widget-container .flexslider h4{text-align:center;margin:0 60px;font-size:14px;color:#444;font-weight:normal;line-height:1.2;}
.sidebar-homepage .widget-container ul.flex-direction-nav{margin:0;height:0;}
.sidebar-homepage .widget-container ul.flex-direction-nav li{padding:0;border:none;}
.sidebar-homepage .widget-container .flexslider .flex-prev{position:absolute;display:block;width:32px;height:32px;background:#0099DA url(../images/arrow-prev-slide.png) no-repeat 50% 9px;bottom:0;left:0;text-indent:-9999px;background-size:12px 15px;}
.sidebar-homepage .widget-container .flexslider .flex-next{position:absolute;display:block;width:32px;height:32px;background:#0099DA url(../images/arrow-next-slide.png) no-repeat 50% 9px;bottom:0;right:0;text-indent:-9999px;background-size:12px 15px;}
.sidebar-homepage .widget-container .flexslider .flex-next:hover, .sidebar-homepage .widget-container .flexslider .flex-prev:hover{opacity:0.7;}
.sidebar-homepage .widget-container .flexslider .flex-prev.flex-disabled,
.sidebar-homepage .widget-container .flexslider .flex-next.flex-disabled{opacity:0.3;cursor:default;}
.sidebar-footer .widget-title{font-size:18px;color:#222;border-bottom:3px solid #0099DA;padding:0 0 10px 0;margin:5px 0 20px 0;}
.sidebar-footer .widget-container{margin:0 0 50px 0;}
.sidebar-footer .widget-container ul{list-style:none;margin:0 0 20px 0;}
.sidebar-footer .widget-container ul li{font-size:14px;color:#444;padding:9px 0 8px 0;border-bottom:1px solid #bbb;line-height:1.4;}
.sidebar-footer .widget-container ul li a{color:#444;text-decoration:none;}
.sidebar-footer .widget-container ul li a:hover{color:#0099DA;}
.sidebar-footer .map-area{width:331px;height:205px;background:#fff;border:none;padding:5px;}
.static-page h1#main-title{font-weight:300;}
.static-page h1#main-title span{font-weight:bold;}
.static-page img{-x margin:5px 0 25px 0;}
.static-page img.imgframe{max-width:97.5%;padding:4px;background:#dadada;}
img.alignleft, .static-page img.alignleft{margin-right:25px;float:left;}
img.alignright, .static-page img.alignright{-x margin-left:25px;float:right;}
.static-page h1,
.static-page h2,
.static-page h3,
.static-page h4,
.static-page h5,
.static-page h6{line-height:1.3;color:#222;}
.content-home .static-page h3{color:#79aea6;}
.static-page h1{font-size:18px;margin:5px 0px 15px 0px;}
.static-page h2{font-size:20px;-x font-weight:bold;}
.static-page h3{margin:5px 0;color:#1655B4;font-weight:bold;text-align:left;}
.static-page h4{font-size:20px;margin:25px 0;}
.static-page h5{font-size:18px;margin:30px 0;}
.static-page h6{font-size:16px;margin:36px 0;}
.static-page p{line-height:1.3;}
.static-page ul, .static-page ol{-x margin:0 0 0px 0px;line-height:1.5;-x font-size:16px;-x color:#444;}
.static-page blockquote{margin:0 0 24px;line-height:1.5;font-size:15px;color:#666;font-weight:300;padding:0 0 0 52px;background:url(../images/quote.png) no-repeat 8px 0;background-size:34px 27px;}
.separator{border:1px solid #ececec;height:4px;margin:0 0 25px 0;background:#f3f3f3;clear:both;}
.separator a{float:right;font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:300;background:#fff;padding:3px 0 3px 5px;margin:-10px 0 0 0;}
table{width:90%;margin:0 0 30px 0;border-left:1px solid #fff;background:#fff;}
table thead th{height:40px;background:url(../images/tblhead.png) repeat-x;border-right:1px solid #fff;border-bottom:1px solid #fff;font-size:12px;vertical-align:middle;font-weight:bold;}
table tbody td, table tfoot td{height:33px;border-right:1px solid #fff;border-bottom:1px solid #fff;color:#000;-x font-size:11px;-x text-align:center;}
#main-content table tbody tr td img, #full-content table tbody tr td img{margin:0;border:none;}
table tbody tr.odd td{background:#efefef;}
table tbody tr td.cellfeat, table tbody tr.odd td.cellfeat{background:#eaeaea;padding:2px 0 2px 10px;font-size:12px;font-weight:bold;color:#444;text-align:left;}
#main-content .colhalf{width:480px;float:left;display:inline;margin-right:40px;margin-left:40px;}
#full-width .colhalf{width:537px;float:left;display:inline;margin-right:50px;}
#main-content .colhalf.lastcol, #full-width .colhalf.lastcol{margin-right:0;}
#form-contact label{font-size:15px;color#333;font-weight:bold;display:block;margin:0 0 10px 0;}
#form-contact label span{color:#f00;}
#form-contact .input{width:380px;height:30px;background:#f7f7f7;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;padding:5px;margin:0 0 15px 0;font-size:14px;}
#form-contact .input.textarea{width:550px;height:180px;}
#form-contact .button{display:block;text-align:center;font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;padding:10px 20px;border:1px solid #0099DA;text-decoration:none;cursor:pointer;background-color:#646AFF;background-image:linear-gradient(top, #646AFF, #0099DA);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#646AFF), to(#0099DA));background-image:-webkit-linear-gradient(top, #646AFF, #0099DA);background-image:-moz-linear-gradient(top, #646AFF, #0099DA);background-image:-ms-linear-gradient(top, #646AFF, #0099DA);background-image:-o-linear-gradient(top, #646AFF, #0099DA);text-shadow:0 -1px rgba(0,0,0,0.5);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#form-contact .button:hover{background:#0099DA;}
.errordiv{display:block;border:1px solid #f2a9a9;padding:5px;color:#f00;font-size:12px;margin:8px 0 0 0;clear:both;background:#fff;}
.correctdiv{display:block;border:1px solid #b6e47a;padding:5px;color:#629c17;font-size:12px;margin:8px 0 0 0;background:#d7fca8;clear:both;}
#main-footer{position:relative;width:100%;min-width:1185px;}
#blur-top{width:1125px;padding:0 30px;height:50px;margin:0 auto;position:relative;overflow:hidden;z-index:1;background:rgba(255,255,255,0.95);}
#link-back-top{float:right;font-size:15px;text-transform:uppercase;text-decoration:none;background-size:13px 10px;margin:7px 0 0 0;background-color:#0099DA;color:#FFF;border-radius:3px 3px 0px 0px;padding:14px;}
#link-back-top:hover{text-decoration:underline;}
#slogan-footer{width:1125px;height:160px;margin:0 auto;position:relative;z-index:10;background:url(../images/footer-dark.png) no-repeat 50% 0;}
#slogan-footer h4{text-align:center;font-size:32px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.3);padding:55px 0 0 0;font-weight:300;}
#slogan-footer h4 span{font-family:Georgia, Garamond, serif;font-style:italic;}
#footer-content{width:100%;background:rgba(255,255,255,0.95);}
#footer-container{width:1125px;margin:0 auto;padding:0 30px;}
#sidebar-footer-left, #sidebar-footer-middle{width:341px;float:left;margin:25px 50px 0 0;}
#footer-address{background:#fff;width:301px;float:right;margin:-5px 0 0 0;padding:30px 20px 25px 20px;}
#title-footer-address{width:350px;margin:0 0 15px 0px;color:#fff;font-size:18px;font-weight:normal;padding:0 0 9px 0;}
#title-footer-address span{font-size:18px;color:#222;border-bottom:3px solid #0099DA;padding:0 0 7px 0;margin:0px 0 0px 0;display:inherit;}
#footer-address, #footer-address p{font-size:13px;color:#666;line-height:1.4;}
#footer-address p{margin:0 0 15px 0;}
#footer-address p strong{font-size:14px;color:#222;}
#list-social{list-style:none;padding:10px 0 0 0;margin:0;}
#list-social li{float:left;margin:0 16px 0 0;}
#list-social li a{width:32px;height:32px;background:#dadada;float:left;text-indent:-9999px;border:2px solid #fff;box-shadow:0 0 0 2px #dadada;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#list-social #icon-facebook a{background:#dadada url(../images/icon-facebook.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-instagram a{background:#dadada url(../images/instagram.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-twitter a{background:#dadada url(../images/icon-twitter.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-gplus a{background:#dadada url(../images/icon-gplus.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-linkedin a{background:#dadada url(../images/icon-linkedin.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-youtube a{background:#dadada url(../images/icon-youtube.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-flickr a{background:#dadada url(../images/icon-flickr.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social li.last{margin:0;}
#list-social #icon-facebook a:hover{background-color:#33579f;box-shadow:0 0 0 2px #33579f;}
#list-social #icon-instagram a:hover{background-color:#33579f;box-shadow:0 0 0 2px #33579f;}
#list-social #icon-twitter a:hover{background-color:#00abf3;box-shadow:0 0 0 2px #00abf3;}
#list-social #icon-gplus a:hover{background-color:#da4b2d;box-shadow:0 0 0 2px #da4b2d;}
#list-social #icon-linkedin a:hover{background-color:#0082c4;box-shadow:0 0 0 2px #0082c4;}
#list-social #icon-youtube a:hover{background-color:#cc1c13;box-shadow:0 0 0 2px #cc1c13;}
#list-social #icon-flickr a:hover{background-color:#ff0988;box-shadow:0 0 0 2px #ff0988;}
#list-social-top{list-style:none;padding:5px 0 0 0;margin:0;}
#list-social-top li{float:left;margin:0 9px 0 0;}
#list-social-top li a{width:37px;height:37px;background:#dadada;float:left;text-indent:-9999px;-x border:2px solid #fff;box-shadow:0 0 0 2px #dadada;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#list-social-top #icon-facebook a{background:#dadada url(../images/icon-facebook.png) no-repeat 5px 5px;background-size:30px 30px;}
#list-social-top #icon-instagram a{background:#dadada url(../images/instagram.png) no-repeat 5px 5px;background-size:30px 30px;}
#list-social-top #icon-twitter a{background:#dadada url(../images/icon-twitter.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social-top #icon-gplus a{background:#dadada url(../images/icon-gplus.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social-top #icon-linkedin a{background:#dadada url(../images/icon-linkedin.png) no-repeat;background-size:100% 100%;opacity:0.6;}
#list-social-top #icon-linkedin a:hover{opacity:1;}
#list-social-top #icon-youtube a{background:#dadada url(../images/icon-youtube.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social-top #icon-flickr a{background:#dadada url(../images/icon-flickr.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social-top li.last{margin:0;}
#list-social-top #icon-facebook a:hover{background-color:#33579f;box-shadow:0 0 0 2px #33579f;}
#list-social-top #icon-instagram a:hover{background-color:#33579f;box-shadow:0 0 0 2px #33579f;}
#list-social-top #icon-twitter a:hover{background-color:#00abf3;box-shadow:0 0 0 2px #00abf3;}
#list-social-top #icon-gplus a:hover{background-color:#da4b2d;box-shadow:0 0 0 2px #da4b2d;}
#list-social-top #icon-linkedin a:hover{background-color:#0082c4;box-shadow:0 0 0 2px #0082c4;}
#list-social-top #icon-youtube a:hover{background-color:#cc1c13;box-shadow:0 0 0 2px #cc1c13;}
#list-social-top #icon-flickr a:hover{background-color:#ff0988;box-shadow:0 0 0 2px #ff0988;}
#footer-copyright{width:100%;height:80px;background:#0099DA;min-width:1185px;}
#footer-copyright-content{width:1125px;margin:0 auto;padding:0 30px;}
#logo-footer{width:200px;height:60px;float:left;margin:6px 30px 0 0;}
#text-address{float:left;font-size:12px;font-weight:bold;color:#fff;margin:28px 10px 0 0;}
#nav-footer{float:left;margin:10px 0 0 0;list-style:none;font-size:14px;font-weight:300;}
#nav-footer li{float:left;height:15px;border-left:1px solid #fff;padding:0 10px;}
#nav-footer li a{color:#fff;text-decoration:none;}
#nav-footer li a:hover{text-decoration:underline;}
#text-copyright{float:right;font-size:12px;color:#fff;margin:20px 0 0 0;line-height:20px;}
@media only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min--moz-device-pixel-ratio:2),
only screen and (-moz-min-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:192dpi),
only screen and (min-resolution:2dppx){#logo img{width://260px;height:90px;}
.slider-tabs.flexslider .slides img{width:190px;height:230px;}
.sidebar-homepage .widget-container ul.news-sidebar li img{width:123px;height:94px;}
.img-history{width:228px;height:158px;}
.news-container figure img{width:342px;height:170px;}
.static-page .content-event img{width:322px;height:140px;}
.static-page .content-event .event-container img{width:250px;height:270px;}
#event-info img{width:270px;height:290px;}
.static-page .img-testimonial{width:200px;height:280px;}
#list-team li img{width:155px;height:155px;}
#profile-team img{width:180px;height:180px;}
.list-gallery-category li a img{width:160px;height:160px;}
#sidebar .widget-container ul.news-sidebar li img{width:123px;height:94px;}
#sidebar img.testimonial{width:96px;height:96px;}
#sidebar .team-sidebar img{width:65px;height:65px;}
.partner-sidebar img{width:163px;height:100px;}
#logo-footer img{width:200px;height:60px;}
}
ol li{margin-bottom:20px}
.more{-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;box-shadow:inset 0px 1px 0px 0px #97c4fe;background-color:#3d94f6;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #337fed;display:inline-block;cursor:pointer;color:#ffffff;font-family:arial;font-size:15px;font-weight:bold;padding:6px 24px;text-decoration:none;text-shadow:0px 1px 0px #1570cd;}
.more:hover{background-color:#1e62d0;}
.more:active{position:relative;top:1px;}
.news_box{height:250px;}
.news_hover{position:relative;text-align:center;color:#6F6F6F;text-transform:uppercase;width:100%;height:100%;cursor:pointer;}
.news_hover h4{font-size:20px;left:40px;padding-top:100px;display:none}
.news_hover:hover h4{display:block!important;}
.news_hover span{font-size:12px;left:40px;padding-top:10px;display:none;}
.news_hover:hover span{display:block!important;}
.news_hover:hover{background:rgba(255,255,255,0.9);position:absolute;width:341px;height:221px;}
.right{float:right;}
.h1_class{text-transform:uppercase;border-bottom:1px solid #E0E0E0;margin:10px 0 5px 0;padding-top:7px;-x display:inline-block;font-size:27px;padding-bottom:5px;width:100%;}
#chi_znaiome_vam{margin-bottom:40px}
#chi_znaiome_vam ul{margin-left:0px;margin-bottom:30px;min-height:380px}
#chi_znaiome_vam ul li{margin-bottom:5px;padding:20px;overflow:hidden;float:left;max-width:510px;min-height:80px;margin-right:5px;margin-left:5px;}
#chi_znaiome_vam ul li:hover{background:#0099DA;color:rgba(255,255,255,1);}
#chi_znaiome_vam ul li span{font-size:40px;width:25px;height:80px;border-right:1px solid #B9B9B9;position:relative;display:inline-block;float:left;padding-right:10px;left:-10px;margin-right:15px;line-height:80px;}
#chomu_mu{margin-bottom:40px;margin-top:40px;}
#chomu_mu ul{min-height:340px;margin-left:0px;margin-top:20px;margin-bottom:10px;}
#chomu_mu ul li{float:left;font-size:17px;padding-left:70px;min-height:125px;max-width:285px;overflow:hidden;padding-top:20px;padding-right:10px;margin-right:5px;margin-left:5px;margin-bottom:10px;padding-bottom:15px;-webkit-transition-property:background;-webkit-transition-duration:0.3s;-webkit-transition-timing-function:ease-out;}
#chomu_mu ul li:hover{-x background:#0099DA;-x color:#FFF;-webkit-transition-property:background;-webkit-transition-duration:0.3s;-webkit-transition-timing-function:ease-out;}
#chomu_mu ul li span{position:relative;left:-55px;float:left;top:-15px;line-height:150px;font-size:75px;width:0px;}
#hto_mi{margin-bottom:40px;margin-top:40px;}
#hto_mi img{height:95px}
#hto_mi ul{min-height:160px;margin-left:0px;margin-top:20px;margin-bottom:10px;}
#hto_mi ul li{float:left;font-size:16px;height:220px;width:210px;text-align:center;overflow:hidden;color:#000;padding-top:10px;margin-right:5px;margin-left:5px;margin-bottom:10px;-webkit-transition-property:background;-webkit-transition-duration:0.3s;-webkit-transition-timing-function:ease-out;list-style-type:none}
#hto_mi ul li span{display:inherit;text-align:center;margin-top:10px;font-size:50px;margin-bottom:10px;}
#hto_mi ul li:hover{-x background:#E6E6E6;color:#555;}
#hto_mi ul li strong{font-size:30px;display:inline-block;margin-bottom:15px;text-align:center;color:#FFF;width:100px;height:100px;background:#1655B4;line-height:100px;border-radius:50px;}
#hto_mi ul li:hover strong{background:#36F}
.read_more{float:right;background:#0E59C9;padding:5px;}
.kor span{display:none}
#kor_box{margin-bottom:20px}
.contacts{width:18px;height:18px;background:#DADADA;-x border-radius:27px;float:left;margin-right:15px;margin-top:4px;text-align:center;box-shadow:0 0 0 5px #DADADA;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.info_block{margin-top:5px;margin-bottom:12px;margin-left:5px}
.partner{font-size:18px!important;color:#1655B4!important}
.comanda_single{color:#0099DA!important;text-transform:uppercase;font-weight:bold;text-decoration:none;font-size:14px;top:10px;position:relative;}
.posada{display:inline-block;font-size:14px;padding-top:10px;width:100%;text-align:center;}
.dijalnist a{text-decoration:none}
.block_info{margin-top:20px;font-size:18px;}
.search select,input{width:100%;height:30px;margin-bottom:5px;font-family:'dinprolight'!important;}
.search_top{margin-top:-42px;float:right}
.search_top select{height:30px;max-width:180px;font-family:'dinprolight'!important;}
.top_search_button{width:90px;height:30px;margin-left:auto;margin-right:auto;cursor:pointer;background:#0099DA;border:1px;color:#FFF;border-radius:2px;}
.top_search_button:hover{background:rgba(0,102,255,1)}
.text_comanda span,p,li,h3{font-size:16px!important;font-family:'robotolight',Open Sans,arial!important;-x text-align:justify;}
.side{color:#124DE7;padding-top:0px!important;float:left;margin-top:-170px;text-align:left;width:139px;}
.static-page li{list-style-type:square!important;}
.img_side{width:120px;float:right;-x margin-right:5px}
.inline{display:inherit!important;}
.news_img{height:65px;float:left;display:inherit;width:90px;}
.news_img img{width:80px;margin-top:10px}
.news-sidebar li{text-transform:uppercase}
.event-sidebar li{text-transform:uppercase}
.snippet{font-size:32px;float:left;position:relative;left:15px;top:-2px;}
#chomu ul li{margin-bottom:5px;padding:17px;overflow:hidden;float:left;max-width:490px;min-height:200px;margin-right:5px;list-style-type:none;margin-left:5px;padding-top:10px;-webkit-transition-property:background;-webkit-transition-duration:0.3s;-webkit-transition-timing-function:ease-out;}
#chomu ul li span{font-size:65px;width:25px;height:200px;border-right:1px solid #B9B9B9;position:relative;display:inline-block;float:left;padding-right:20px;left:-10px;margin-right:10px;line-height:200px;}
#chomu ul li:hover{background:#0099DA;color:#FFF;-webkit-transition-property:background;-webkit-transition-duration:0.3s;-webkit-transition-timing-function:ease-in;}
#chomu ul li:hover h3{color:#FFF;}
#chomu_mu h3{font-size:20px;margin:5px 0;color:#0099DA;font-weight:bold;text-align:left;}
#chomu_mu li:hover h3{-x color:rgba(255,255,255,1)}
.mac{font-family:'sosa-regular-webfont';}
.link{color:rgba(0,102,255,1);font-size:18px;}
.link:hover{color:#0099DA;font-size:18px;text-decoration:none}
.name{text-transform:uppercase;padding-top:10px;padding-bottom:10px;display:block;position:relative;top:0px;}
.news_title{color:#0099DA!important;text-transform:uppercase;text-decoration:none;font-size:16px;top:5px;position:relative;}
.blog{display:inline-block;width:100%;margin-bottom:10px;font-weight:bolder}
.cat_active{background:#0099DA;color:#FFF!important;padding:5px;display:inherit;text-decoration:none!important;}
#social ul{float:right;margin-top:0px;}
#social ul li{float:left;overflow:hidden;}
.address{font-size:16px!important;;width:290px;float:right;line-height:1.3;margin-top:2px;}
.autor{background:#EEE;vertical-align:middle;padding-bottom:10px;padding-left:20px;width:100%;margin:20px 0;}
.autor span{color:#0099DA;font-weight:bold;}
.autor img{position:relative;top:8px;height:30px}
.why{color:#FFF;text-transform:uppercase;text-decoration:none;font-size:25px;margin-bottom:20px;position:relative;background:#0099DA;padding-left:10px;}
.why_we{min-height:360px;}
.h2_class{text-transform:uppercase;margin:10px 0 5px 0;padding-top:7px;font-size:26px!important;padding-bottom:5px;}
.button-search{display:block;text-align:center;margin-top:10px;cursor:pointer;border-radius:2px;font-size:14px;color:#FFF;border:1px solid #3182FC;text-decoration:none;background-color:#0059AA;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.button-search:hover{background:#0099DA;}
.search_form{display:inline-block;width:100%}
.search_form input{max-width:300px;float:left;margin-right:10px;}
#searchresults{background:#EEE;padding:10px;font-size:20px;margin-bottom:20px;}
#results li{overflow:hidden}
.subscribe-us{}
.subscribe-us .case{background:#FFF;position:relative;min-height:25px;padding:5px 9px 6px 40px;margin:0 0 5px;font-size:14px;color:#888;line-height:14px;}
.subscribe-us .icon{width:24px;height:24px;float:left;margin-left:-32px;background-image:url(../images/socials.png);background-repeat:no-repeat;background-position:-64px top;top:3px;}
.subscribe-us .fb .icon{background-position:-65px top;}
.subscribe-us .twit .icon{background-position:-41px top;}
.subscribe-us .youtube .icon{background-position:-89px top;}
.subscribe-us .linkedin .icon{background-position:-113px top;}
.subscribe-us .gplus .icon{background-position:-137px top;}
.dijalnist li{overflow:hidden;padding-left:10px;padding-bottom:5px}
.dijalnist li a{text-decoration:underline}
.sliders{position:relative;width:600px;height:300px;float:right;margin-left:20px}
.f_phone{color:#FFF;font-size:25px;padding-top:10px;position:relative;display:inline-block;padding-bottom:5px}
.f_address{color:rgba(255,255,255,1);line-height:20px;}
.f_block{max-width:400px;float:left;margin-top:20px;}
.cta{max-width:1094px;margin-left:auto;margin-bottom:20px;margin-right:auto;border:1px solid #DFDFDF;background:#0099DA;color:#FFF;padding:16px;font-size:24px;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.cta:hover{background:#004C6D;color:rgba(255,255,255,1);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.dijalnist_b{width:370px;height:370px;float:left;margin:2px;background:rgba(204,204,204,1)}
.dijalnist_b h3{text-align:center;line-height:300px;font-size:25px;width:370px;position:absolute;}
.dijalnist_b:hover .dijalnist_pic{display:inherit!important;line-height:inherit!important}
.dijalnist_b:hover h3{display:none}
.dijalnist_pic{display:none;}
#scrollUp{bottom:20px;right:20px;padding:10px 20px;background:#555;color:#fff;}
.contacts_sidebar{width:30px;height:30px;background:#DADADA;float:left;margin-right:15px;display:inline-block;margin-top:4px;text-align:center;box-shadow:0 0 0 5px #DADADA;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#proff li img{height:95px}
#proff ul{min-height:160px;margin-left:0px;margin-top:20px;margin-bottom:10px;display:inline-block;}
#proff ul li{float:left;font-size:16px;height:240px;width:170px;text-align:center;overflow:hidden;color:#000;padding-top:10px;margin-right:5px;margin-left:5px;margin-bottom:10px;-webkit-transition-property:background;-webkit-transition-duration:0.3s;-webkit-transition-timing-function:ease-out;list-style-type:none}
#proff ul li span{display:inherit;text-align:center;margin-top:10px;font-size:50px;margin-bottom:10px;}
#proff ul li:hover{-x background:#E6E6E6;-x color:#555;}
#proff ul li strong{font-size:30px;display:inline-block;margin-bottom:15px;text-align:center;color:#FFF;width:100px;height:100px;background:#1655B4;line-height:100px;border-radius:50px;}
#proff ul li:hover strong{background:#36F}
.left_side{float:left;min-width:420px;height:250px;margin-left:180px;}
.left_side span{text-align:center;margin-top:10px;font-size:80px;margin-bottom:10px;}
.left_side ul{}
.left_side ul li{float:inherit}
#chomu ul li{list-style:none!important}
.right_side{float:left;height:250px;}
.right_side span{text-align:center;margin-top:10px;font-size:80px;margin-bottom:10px;}
.right_side ul{}
.right_side ul li{float:inherit}
#activ li img{height:64px}
#activ ul{min-height:160px;margin-left:0px;margin-top:20px;margin-bottom:10px;display:inline-block;}
#activ ul li:nth-child(even){-x margin-top:150px}
#activ ul li{float:left;font-size:16px;height:200px;width:170px;text-align:center;overflow:hidden;color:#000;padding-top:10px;margin-right:5px;margin-left:5px;margin-bottom:10px;-webkit-transition-property:background;-webkit-transition-duration:0.3s;-webkit-transition-timing-function:ease-out;}
#activ ul li span{display:inherit;text-align:center;margin-top:10px;font-size:50px;margin-bottom:10px;}
#activ ul li:hover{-x background:#E6E6E6;-x color:#555;}
#activ ul li strong{font-size:30px;display:inline-block;margin-bottom:15px;text-align:center;color:#FFF;width:100px;height:100px;background:#1655B4;line-height:100px;border-radius:50px;}
#activ ul li:hover strong{background:#36F}
.kor{float:left;margin-left:0px;}
.kor strong{font-size:30px;text-shadow:1px 1px 1px #111;color:#FFF;}
.kor:hover span{display:inline-block!important;color:rgba(255,255,255,1);padding:5px}
.kor li{float:left;overflow:hidden;padding:8px;margin-right:5px;margin-bottom:10px;line-height:100px;height:100px;border:1px solid #D6D6D6;text-transform:uppercase;font-size:15px!important;}
.kor li:last-child{margin-right:0px}
.kor li a{text-decoration:none}
li p{text-align:justify}
.more_k ul li{width:320px!important;height:240px!important;overflow:hidden;position:relative;float:left;margin-right:75px;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear;}
.more_k ul h2{font-size:27px;margin-bottom:10px}
.more_k ul .ca-content{position:absolute;left:0px;width:100%;height:50%;top:43%;}
.ml10{margin-left:10px}
#scroller{position:fixed;right:60px;bottom:90px;background:rgba(0, 0, 0, 0) url('http://bd8studio.com/averlex/images/arrow.png') no-repeat left top;width:32px;height:32px;cursor:pointer;display:none;z-index:99999;}
.year{background:#0099DA;color:rgba(255,255,255,1);padding:10px;float:right;text-align:center;font-size:16px;text-decoration:none;margin-top:-20px;z-index:999999999}
.lock_data{font-size:12px!important}
#rec{}
#rec .blk{display:inline-block;width:100%}
#rec img{float:left;margin-right:10px;width:200px}
#rec ul li{float:left;margin-right:10px;padding:10px;list-style-type:none!important;margin-left:50px;}
#dos .blk{display:inline-block;width:100%}
#dos img{float:left;margin-right:10px}
#dos ul li{padding:10px;margin-left:30px;list-style-type:none!important;width:300px!important;margin-right:20px!important;}
.item{float:left;width:205px;margin:10px;height:150px;}
.img_wrap{display:inline-block;width:100%;height:100px;overflow:hidden;margin-bottom:5px}
.ann li{float:left;float:left;list-style:none!important;width:150px;}
.ann{margin-left:0px;display:inline-block}
.header-desc{width:550px;text-align:center;font-size:22px;display:inline-block;font-weight:200;position:relative;top:20px;}
.header-desc span{font-size:18px;line-height:34px;}
.overlay{top:0;right:0;bottom:0;left:0;z-index:10;display:none;background-color:rgba(0, 0, 0, 0.65);position:fixed;cursor:default;}
.overlay:target{display:block;}
.popup{top:-100%;right:0;left:50%;font-size:14px;z-index:20;margin:0;width:85%;min-width:320px;max-width:600px;position:fixed;padding:15px;border:1px solid #383838;background:#fefefe;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font:14px/18px 'Tahoma', Arial, sans-serif;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);-ms-box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);-webkit-transform:translate(-50%, -500%);-ms-transform:translate(-50%, -500%);-o-transform:translate(-50%, -500%);transform:translate(-50%, -500%);-webkit-transition:-webkit-transform 0.6s ease-out;-moz-transition:-moz-transform 0.6s ease-out;-o-transition:-o-transform 0.6s ease-out;transition:transform 0.6s ease-out;}
.overlay:target+.popup{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);top:20%;}
.close{top:-10px;right:-10px;width:20px;height:20px;position:absolute;padding:0;border:2px solid #ccc;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;background-color:rgba(61, 61, 61, 0.8);-webkit-box-shadow:0px 0px 10px #000;-moz-box-shadow:0px 0px 10px #000;box-shadow:0px 0px 10px #000;text-align:center;text-decoration:none;font:13px/20px 'Tahoma', Arial, sans-serif;font-weight:bold;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;-ms-transition:all ease .8s;-o-transition:all ease .8s;transition:all ease .8s;}
.close:before{color:rgba(255, 255, 255, 0.9);content:"X";text-shadow:0 -1px rgba(0, 0, 0, 0.9);font-size:12px;}
.close:hover{background-color:rgba(252, 20, 0, 0.8);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.popup img{width:100%;height:auto;}
.pic-left,
.pic-right{width:25%;height:auto;}
.pic-left{float:left;margin:5px 15px 5px 0;}
.pic-right{float:right;margin:5px 0 5px 15px;}
.popup embed,
.popup iframe{top:0;right:0;bottom:0;left:0;display:block;margin:auto;min-width:320px;max-width:600px;width:100%;}
.popup h2{margin:0;color:#008000;padding:5px 0px 10px;text-align:left;text-shadow:1px 1px 3px #adadad;font-weight:500;font-size:1.4em;font-family:'Tahoma', Arial, sans-serif;line-height:1.3;}
.popup p{margin:0;padding:5px 0}
.remodal-close::after{color:white!important;}
.bg-black{height:100%;width:100%;background-color:black;color:white;}
#rh-snippet{display:none!important;}
#rc-connect{display:none!important;}
.phone-div{position:fixed;z-index:9999;right:20px;bottom:20px;width:175px;overflow:hidden;}
.numberPhone{float:left;background-color:white;-webkit-box-shadow:-2px 0px 10px 0px rgba(46, 50, 50, 0.62);-moz-box-shadow:-2px 0px 10px 0px rgba(46, 50, 50, 0.62);box-shadow:-2px 0px 10px 0px rgba(46, 50, 50, 0.62);padding:5px;margin-right:10px;color:#333;font-size:12px;margin-top:3px;margin-left:-120px;-webkit-transition:all 0.6s ease-out 0.5s;-moz-transition:all 0.6s ease-out 0.5s;-o-transition:all 0.6s ease-out 0.5s;transition:all 0.6s ease-out 0.5s;}
.numberPhone.active{margin-left:5px;}
.numberPhone b{font-size:16px;margin-top:2px;}
.mobile-call{width:45px;height:45px;display:block;background:url(../images/call.png);background-size:cover;float:right;}
.owl-prev{background:url(../images/prev-partners.png) no-repeat;position:absolute;left:-20px;width:14px;height:48px;text-indent:-99999px;top:30%;background-size:100% 100%;}
.owl-next{background:url(../images/next-partners.png) no-repeat;width:14px;position:absolute;right:-20px;height:48px;text-indent:-99999px;top:30%;background-size:100% 100%;}
.news_title{font-size:14px;}
.owl-dots{display:none;}
@media screen and (min-width:1124px){.resp-but{display:none;}}
@media screen and (max-width:1124px){#header{width:100%;padding:0 0px;box-sizing:border-box;}
.header-desc{display:none;}
#header-content{min-width:300px;float:right;}
#content{width:100%;padding:0 10px;}
.cta{max-width:100%;}
#main-footer{min-width:100%;}
#footer-copyright{min-width:100%;}
#footer-copyright-content{width:100%;padding:0 10px;}
#nav{width:100%;min-width:100%;}
#nav-container{width:100%;}
.home #content-container, #header-full{min-width:100%;}
#nav{height:auto;}
.ca-menu{max-width:100%!important;text-align:center;}
#nav-main li, #nav .menu ul li{display:none;}
#nav-main li.current-menu-item-call, #nav .menu ul li.current-menu-item-call{display:block!important;float:right;}
#nav-main, #nav .menu ul{width:100%;}
.ca-menu li{float:none!important;display:inline-block;}
#hto_mi ul{height:auto;}
#hto_mi ul li{display:inline-block;float:none;}
#chomu_mu ul{min-height:auto;}
#chomu_mu ul li{display:inline-block;float:none;height:270px;}
#dos .blk{width:100%;}
#dos ul li{width:280px!important;}
.cta span{display:block;}
#proff ul li{float:none;display:inline-block;}
#proff ul{width:100%;text-align:center;}
.left_side, .right_side{float:none;margin:0 auto;width:420px;}
#main-content{width:100%;max-width:100%;float:none;}
#sidebar{float:none;margin:20px auto;}
.h1_class{text-align:center;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{text-align:center;}
#chomu ul li{width:43%;min-height:260px;min-width:auto;}
#main-content{min-width:100%;}
#main-content_100{text-align:center;}
.view{display:inline-block;float:none!important;}
#content-container #content{text-align:center;}
#content-container #content iframe{display:inline-block;}
#content{box-sizing:border-box;}
div{box-sizing:border-box;}
.resp-but{display:block!important;background:url(../images/gamburger.png) no-repeat 0 50%!important;background-size:100% 100%;width:50px !important;height:50px !important;padding-left:30px;line-height:3em;margin-left:10px;}
#resp-menu a{display:block;background-color:#0099FD;width:100%;padding:5px 10px;border-top:1px solid white;color:white;font-weight:bold;text-transform:uppercase;}
#resp-menu a:nth-child(1){border:0;}
.rss-ar{background:#0099FD url(../images/niz.png) no-repeat 30% 50%!important;}
#r3 a, #r2 a{padding:5px 10px 5px 15px;font-size:13px;border-top:1px solid white;}
.left_side, .right_side{width:100%;}
.left_side img, .right_side img{float:left;}
.left_side div, .right_side div{top:0px!important;right:0!important;}
#nav-container{padding:0;}
#main-content{width:100%!important;min-width:100%!important;}
#main-content iframe{width:100%!important;}
.dn{display:none;}
.view-sixth .mask{display:none!important;}
h2{text-align:center!important;}
table{width:100%;}
h3{text-align:center!important;}
.t2{margin-bottom:0px;}
tr,td,p,span{text-align:center!important;}
}
@media screen and (max-width:768px){#content{padding:0 10px;}
#dos .blk{width:380px;}
#dos ul li{width:290px!important;}
#main-header{height:auto;}
#chomu ul li{width:100%;min-width:100%;box-sizing:border-box;}
.table_1{width:100%!important;}
.table_1 tr td{display:block;width:100%!important;margin-top:20px;height:auto!important;}
.table_1 .vis1{display:none!important;}
.table_1 tr td br{display:none!important;}
#sidebar{padding:0px;}
#content{padding:0px 10px;}
.my-modal div{width:80%!important;}
.ca-content{height:10%!important;top:65%!important;}
.ca-menu li{min-height:140px!important;height:140px!important;}
#hto_mi ul li{height:auto;}
.more_k ul li{min-height:290px!important;}
.rc1 .more_k .ca-content{top:50%!important;}
.rc1 .more_k li{height:180px!important;}
table{padding:0 5px;}
.f_block{float:none!important;}
.cta{text-align:center;}
.owl-controls{display:block!important;}
.owl-dots{display:none!important;}
.owl-carousel .owl-controls .owl-dot{margin-right:10px!important;}
.td-off{display:none!important;}
.width100{width:100%!important;}
.table_1{text-align:center!important;}
.static-page div{text-align:center!important;}
.h1_class{font-size:22px;}
.owl1, .owl2, .owl3{display:block!important;float:none!important;margin:0 auto 30px!important;width:100%!important;}
.owl1 .owl-nav, .owl2 .owl-nav, .owl3 .owl-nav{display:block!important;}
#content-container{overflow:hidden;}
.owl-next{right:0;}
.owl-prev{left:0;}
}
@media screen and (max-width:550px){#logo{float:none;margin:10px auto;display:block;}
#header-content{float:none;margin:10px auto 10px;display:block;width:255px;}
.left_side img, .right_side img{width:100px;float:none;margin:0 auto;}
.left_side , .right_side{width:100px;float:none;margin:0 auto;min-width:100%;height:auto;}
.right_side{margin-top:80px;}
#application{width:100%!important;}
.cost table tr td{display:block;text-align:center!important;margin-top:10px!important;height:auto!important;width:100%!important;}
.cost table tr td p{text-align:center!important;}
#content-container #content iframe{width:100%!important;}
.td-off{display:none!important;}
.cta{font-size:14px;}
.per{display:block}
.cta span{margin-top:5px;}
.main.more_k .my-resp-menu li{height:100px!important;margin-right:0px;min-height:230px!important;}
.owl-carousel .owl-item img{width:50%!important;margin:0 auto;}
.layer1{width:100%!important;}
.layer2{width:100%!important;}
#chomu ul li span{margin-right:10px;left:-20px;width:16px;}
}
@media screen and (max-width:390px){#dos .blk{width:250px;}
#dos ul li{width:230px!important;margin-left:0px!important;margin-right:0px!important;}
#dos .bx-next{right:-30px!important;}
#dos .bx-prev{left:-20px!important;}
#dos ul li p{text-align:left;}
.more_k ul li{width:270px!important;}
.view{width:280px!important;}
#proff ul li{height:auto;}
.lica .view{height:auto;}
}
.layer1{padding:5px;float:left;width:50%;}
.layer2{padding:5px;width:40%;float:left;font-size:16px!important;font-family:'robotolight',Open Sans,arial!important;}
.clear{clear:left;}
.layer-bloc1{padding:5px;float:left;width:32%;}
.layer-bloc2{padding:5px;float:left;width:32%;}
.layer-bloc3{padding:5px;float:left;width:32%;}
a.button8{display:inline-block;color:rgb(0, 153, 218);font-weight:700;text-decoration:none;user-select:none;padding:.5em 2em;outline:none;border:2px solid;border-radius:1px;transition:0.2s;}