---------------------------------------------------------------------------- */
.portfolio-layout-1.large-up-3.columns .portfolio-layout-1.column.column-block {
background-color: #fff;
padding: 0;
width: 30%;
max-width: 30%;
margin: 20px;
}
.portfolio-layout-1.large-up-3.columns .portfolio-layout-1.column.column-block .item {
display: flex;
flex-direction: row;
align-items: end;
padding: 60px 40px;
height: 200px;
max-height: 200px;
box-shadow: 0 10px 50px rgba(4,75,194,0.1);
border: 1px solid rgba(88,136,247,0.1);
}
.portfolio-layout-1.large-up-3.columns .portfolio-layout-1.column.column-block .item .info {
padding: 0;
}
.portfolio-grid-items-content .portfolio-img {
display: flex;
max-width: 80px;
flex-direction: column;
margin-right: 12px;
}
.portfolio-layout-1.large-up-3.columns .portfolio-layout-1.column.column-block .item .portfolio-img img {
border-radius: 0;
}
.portfolio-layout-1.large-up-3.columns .portfolio-layout-1.column.column-block .item .portfolio-link {
color: #718494;
}
.carousel-slider__post-title > h2 {
font-size: 18px;
}
.carousel-slider__post-author, .carousel-slider__post-category {
display: none!important;
}
.owl-next:focus, .owl-prev:focus, .owl-dot:focus {
outline:0;
}
.small-shadow.text-icon.text-icon--icon-left_position.boxes.clearfix {
background-color: #fff;
}
.portfolio-grid-items.portfolio-layout-2.large-up-3.columns li {
background-color: #fff;
padding: 0;
width: 30%;
max-width: 30%;
margin: 20px;
transition: all .2s ease-out;
box-shadow: 0 10px 50px rgba(4,75,194,0.1);
}
.portfolio-grid-items.portfolio-layout-2.large-up-3.columns li:hover {
transform: translateY(-20px);
transition: all .2s ease-in;
}
.portfolio-grid-items.portfolio-layout-2.large-up-3.columns li .portfolio-grid-items-content {
display: flex;
flex-direction: row;
align-items: end;
padding: 60px 25px;
height: 200px;
max-height: 200px;
border: 1px solid rgba(88,136,247,0.1);
}
ul.portfolio-grid-items li.element-item .portfolio_disc .portfolio_int {
position: relative;
margin-top: -30px;
margin-left: 50px;
padding: 0px 80px!important;
text-align: left;
}
ul.portfolio-grid-items li.element-item .portfolio_disc {
top: 0!important;
left: 0!important;
background: transparent!important;
}
ul.portfolio-grid-items li.element-item .portfolio_disc .portfolio_title {
font-size: 22px;
letter-spacing: normal;
}
.portfolio-img, .portfolio_disc {
display: block!important;
}
a.portfolio_icon {
display: none!important;
}
.portfolio_title {
color: #2E325B!important;
}
.portfolio_cats {
cursor: pointer;
}
.portfolio_cats:focus {
outline: 0;
}
.portfolio-link {
color: #718494;
}
.page-id-1551 main.row {
margin-top: -10%;
}
.shadow {
background-color: rgba(255,255,255,0.2);
border-radius: 2%;
box-shadow: 2px 2px 38px 1px rgba(0,0,0,.7);
color: #2E325B;
padding: 20px;
margin-top: 20px;
}
main > div, aside {
z-index: 2;
}
aside.sidebar a, aside.not_found__search a, aside.search-post__form a {
color: #2E325B;
cursor: pointer;
} header.l-header .top-bar-container .site-title-bar {
background: none!important;
padding: 3px 0px;
}
header.l-header .top-bar-container .site-title-bar .title-bar-title {
margin-left: -39px!important;
margin-top: -19px;
}
header.l-header .top-bar-container .site-title-bar .title-bar-title a {
margin-left: 27px!important;
margin-top: 29px!important;
transform: translatey(24px);
}
header.l-header .top-bar-container .site-title-bar .title-bar-title a img {
max-height: 63px!important;
}
header.l-header{
position: fixed;
top:0;
right: 0;
left: 0;
z-index: 999;
background:radial-gradient(circle, rgba(27,130,209,1) 32%, rgba(29,138,243,1) 56%, rgba(29,170,243,1) 87%)!important;
}
.l-header.corporate-layout .top-bar-container{
padding: 16px 0px 0px 10px!important;
box-shadow: none!important;
}
.l-header.corporate-layout .top-bar-container .site-navigation.top-bar .top-bar-right .menu{
justify-content: flex-end!important;
margin-right: 10px!important;
display: contents;
}
.site-navigation .top-bar{
height: 80px!important;
}
#epkb-main-page-container.epkb-basic-template #epkb-content-container section {
margin: 1em 6px 1em;
width: 32% !important;
}
#epkb-main-page-container.epkb-basic-template .epkb-full #epkb-content-container {
display: none;
}
.home #epkb-main-page-container.epkb-basic-template .epkb-full #epkb-content-container {
display: flex;
flex-wrap: wrap;
}
.epkb-search-box{
display: flex!important;
margin: 40px 40px 0 40px !important;
}
.epkb-search-box input{
margin-right: -9px!important;
border-color: white!important;
font-size: 18px!important;
height: 40px!important;
}
.epkb-search-box button {
background:white!important;
color: #0e96dd!important;
box-shadow:inset 0px 0px 0px 2px #0e96dd!important;
padding: 5px 8px 0 8px!important;
font-size:16px!important;
text-shadow: none!important;
font-weight: bold!important;
width: fit-content!important;
margin-top: 0px!important;
height: 40px!important;
}
.menu-text img{
max-width: 160px!important;
margin-top: 4px;
}
.menu-item{
margin-right: 5px;
}
.menu-item a{
border: 1px solid white!important;
background:white!important;
color: #0e96dd!important;
box-shadow:inset 0px 0px 0px 2px #0e96dd!important;
width: 100%!important;
height: 43px!important;
padding: 5px 8px 0 8px!important;
border-radius: 5px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.top-bar .top-bar-right .menu li a {
font-family: "Martel Sans";
box-shadow: 0px 0px 0px 2px #0e96dd;
font-weight: 100;
text-transform: uppercase;
}
}
.eckb-kb-template{
position: relative!important;
padding-right: 0px!important;
padding-left: 0px!important;
margin-left: 0px!important;
margin-right: 0px!important;
}
.epkb-doc-search-container {
background:radial-gradient(circle, rgba(27,130,209,1) 32%, rgba(29,138,243,1) 56%, rgba(29,170,243,1) 87%)!important;
margin-left: 0px!important;
background-size: cover;
width: 100%!important;
height: 120px!important;
background-position: center!important;
margin-top: -16px!important;
}
#eckb-article-page-container{
max-width: none;
}
#eckb-article-content{
position: relative!important;
}
#eckb-article-content-header {
position: absolute!important;
left:10px!important;
z-index: 800!important;
color: white!important;
font-weight: bold!important;
}
.kb-article-id {
color: white!important;
font-weight: bold!important;
}
.home .kb-article-id {
color: #000000!important;
font-weight: normal!important;
}
#eckb-article-page-container .eckb-article-title {
font-size: 22px!important;
margin-top: 84px!important;
}
.eckb-kb-template-link-app{
position: absolute;
right: 13px;
top:10px;
color: white!important;
z-index: 2!important;
}
.eckb-kb-template-link-ws{
position: absolute;
right: 142px;
top:10px;
color: white!important;
z-index: 1!important;
}
.eckb-kb-template-link-app-text{
position: absolute;
right: 207px;
top:10px;
color: white!important;
z-index: 5!important;
font-weight: bold;
}
.eckb-kb-template-link-ws-text{
position: absolute;
right: 109px;
top:10px;
color: white!important;
z-index: 5!important;
font-weight: bold;
}
.epkb-doc-search-container__title{
display: none!important;
}
.epkb-top-category-box{
width: 100%!important;
}
.titlebar{
background-image: none!important;
padding: 0px !important;
}
.titlebar .row{
display: none;
}
.small-12 {
padding: 0px!important;
}
.info-contacts{
position: absolute;
right: 0px;
margin-right: 28px;
}
.info-tel{
position: absolute;
top:0px;
right: -13px;
color: white;
}
.info-email{
color: white;
}
.info-email2 a{
color: white;
}
.csstransitions{
margin-top: 51px!important;
}
.fa-envelope{
color: white;
}
.second-footer{
background: rgba(0,0,0,0.5) none repeat center top!important;
padding: 26px 0 26px 0!Important;
}
.second-footer .row{
max-width: 100%!important;
}
.powered .block .menu {
justify-content: center!important;
}
.columns{
color: white!important;
}
.second-footer .menu-item a{
border: none!important;
background:none!important;
color: white!important;
box-shadow:none!important;
width: 0%!important;
height: 0px!important;
padding: 0px!important;
border-radius: unset!important;
margin-top: 95px!important;
}
#epkb-main-page-container.epkb-basic-template .section_medium_font{
font-size: 14px!important;
}
.title-bar-left {
position: relative;
}
.title-bar-left .menu-icon{
position: absolute;
right: 0;
top:18px;
}
#epkb-main-page-container {
padding: 0px!Important;
}
#eckb-article-content-body .epkb-basic-template p{
padding: 5px!Important;
}
#eckb-article-page-container .eckb-navigation-back h1, #eckb-article-page-container .eckb-navigation-back h2, #eckb-article-page-container .eckb-navigation-back h3, #eckb-article-page-container .eckb-navigation-back h4, #eckb-article-page-container .eckb-navigation-back h5, #eckb-article-page-container .eckb-navigation-back h6, #eckb-article-page-container .eckb-navigation-back p, #eckb-article-page-container .eckb-navigation-back a, #eckb-article-page-container .eckb-navigation-back div, #eckb-article-page-container .eckb-navigation-back span, #eckb-article-page-container .eckb-navigation-back strong, #eckb-article-page-container .eckb-navigation-back b, #eckb-article-page-container .eckb-navigation-back i, #eckb-article-page-container .eckb-navigation-back ol, #eckb-article-page-container .eckb-navigation-back ul, #eckb-article-page-container .eckb-navigation-back li, #eckb-article-page-container .eckb-navigation-back section, #eckb-article-page-container .eckb-navigation-back nav, #eckb-article-page-container .eckb-navigation-back menu, #eckb-article-page-container .eckb-navigation-back header, #eckb-article-page-container .eckb-navigation-back form, #eckb-article-page-container .eckb-navigation-back input, #eckb-article-page-container .eckb-navigation-back button, #eckb-article-page-container .eckb-navigation-back img, #eckb-article-page-container .eckb-breadcrumb h1, #eckb-article-page-container .eckb-breadcrumb h2, #eckb-article-page-container .eckb-breadcrumb h3, #eckb-article-page-container .eckb-breadcrumb h4, #eckb-article-page-container .eckb-breadcrumb h5, #eckb-article-page-container .eckb-breadcrumb h6, #eckb-article-page-container .eckb-breadcrumb p, #eckb-article-page-container .eckb-breadcrumb a, #eckb-article-page-container .eckb-breadcrumb div, #eckb-article-page-container .eckb-breadcrumb span, #eckb-article-page-container .eckb-breadcrumb strong, #eckb-article-page-container .eckb-breadcrumb b, #eckb-article-page-container .eckb-breadcrumb i, #eckb-article-page-container .eckb-breadcrumb ol, #eckb-article-page-container .eckb-breadcrumb ul, #eckb-article-page-container .eckb-breadcrumb li, #eckb-article-page-container .eckb-breadcrumb section, #eckb-article-page-container .eckb-breadcrumb nav, #eckb-article-page-container .eckb-breadcrumb menu, #eckb-article-page-container .eckb-breadcrumb header, #eckb-article-page-container .eckb-breadcrumb form, #eckb-article-page-container .eckb-breadcrumb input, #eckb-article-page-container .eckb-breadcrumb button, #eckb-article-page-container .eckb-breadcrumb img, #eckb-article-page-container .eckb-tag-container h1, #eckb-article-page-container .eckb-tag-container h2, #eckb-article-page-container .eckb-tag-container h3, #eckb-article-page-container .eckb-tag-container h4, #eckb-article-page-container .eckb-tag-container h5, #eckb-article-page-container .eckb-tag-container h6, #eckb-article-page-container .eckb-tag-container p, #eckb-article-page-container .eckb-tag-container a, #eckb-article-page-container .eckb-tag-container div, #eckb-article-page-container .eckb-tag-container span, #eckb-article-page-container .eckb-tag-container strong, #eckb-article-page-container .eckb-tag-container b, #eckb-article-page-container .eckb-tag-container i, #eckb-article-page-container .eckb-tag-container ol, #eckb-article-page-container .eckb-tag-container ul, #eckb-article-page-container .eckb-tag-container li, #eckb-article-page-container .eckb-tag-container section, #eckb-article-page-container .eckb-tag-container nav, #eckb-article-page-container .eckb-tag-container menu, #eckb-article-page-container .eckb-tag-container header, #eckb-article-page-container .eckb-tag-container form, #eckb-article-page-container .eckb-tag-container input, #eckb-article-page-container .eckb-tag-container button, #eckb-article-page-container .eckb-tag-container img{
line-height: 0!important;
}
#eckb-article-content h3,p{
padding-left: 5px;
}
.alignright{
padding-right: 5px;
}
.u-inlineBlock{
display: block!important;
} h1.eckb-article-content-header{
display: none!important;
font-size: 0px!Important;
}
ul#breadcrumbs li {
color: white;
text-transform: capitalize!important;
font-size: 12px!important;
display: inherit!important;
vertical-align:middle!important;
margin-right:0px!important;
}
.eckb-breadcrumb { height: 200px!important;
display: flex;
align-items: flex-end;
}
#breadcrumbs{
list-style:none!important;
margin:10px 0!important;
overflow:hidden!important;
}
#breadcrumbs .separator{
font-size:10px!important;
font-weight:100!important;
color:#ccc!important;
}
.breadcrumbs li:not(:last-child)::after{
margin: 0px!important;
}
#breadcrumbs a {
color: #fff!important;
}
body:not(.home) header.l-header {
height: 150px;
padding: 18px 21px 0;
}
#breadcrumbs {
margin: 10px!important;
}
body:not(.home) .eckb-kb-template {padding-top: 180px!important;}
body:not(.home) .top-bar-right p{
display: flex;
justify-content: center;
color: white;
font-weight: bold;
font-size: 27px;
text-align: center;
}
#epkb-main-page-container.epkb-basic-template .epkb-doc-search-container .epkb-search{
margin-top: 25px!important;
}
body:not(.home) .top-bar-right p {
margin-top: 50px;
}
body:not(.home) .eckb-kb-template {
padding-top: 100px!important;
}
#epkb-main-page-container.epkb-basic-template .epkb-doc-search-container #epkb_search_results{
position: relative!important;
z-index: 10!important;
}
li.li-white a {
color: #fff;
}
@media screen and (max-width: 2500px) {
.top-bar-container{
height: 83px;
margin: 10px;
}
.l-header.corporate-layout .top-bar-container {
padding: 5px 0px 0px 10px!important;
}
#breadcrumbs {
margin-top: -20px!important;
margin-left: 0px!important;
}
body:not(.home) header.l-header {
height: 160px!important;
padding: 3px 20px 0;
}
}
@media screen and (max-width: 1500px) {
body:not(.home) .top-bar-right p {
font-size: 20px;
}
}
@media screen and (max-width: 1039px) {
#wpadminbar {
position: fixed!important;
}
html #wpadminbar {
height: 46px;
min-width: 240px; }
#wpadminbar * {
font-size: 14px;
font-weight: 400;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
line-height: 2.28571428;
}
#wpadminbar .ab-icon {
font: 40px/1 dashicons !important;
margin: 0;
padding: 0;
width: 52px;
height: 46px;
text-align: center;
}
#wpadminbar .ab-icon:before {
text-align: center;
}
#wpadminbar .ab-submenu {
padding: 0;
}
#wpadminbar #wp-admin-bar-site-name a.ab-item,
#wpadminbar #wp-admin-bar-my-sites a.ab-item,
#wpadminbar #wp-admin-bar-my-account a.ab-item {
text-overflow: clip;
}
#wpadminbar .quicklinks .menupop ul li .ab-item,
#wpadminbar .quicklinks .menupop ul li a strong,
#wpadminbar .quicklinks .menupop.hover ul li .ab-item,
#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item,
#wpadminbar .shortlink-input {
line-height: 1.6;
}
#wpadminbar .ab-label {
display: none;
}
#wpadminbar .menupop li:hover > .ab-sub-wrapper,
#wpadminbar .menupop li.hover > .ab-sub-wrapper {
margin-top: -46px;
}
#wpadminbar .ab-top-menu .menupop .ab-sub-wrapper .menupop > .ab-item {
padding-right: 30px;
}
#wpadminbar .menupop .menupop > .ab-item:before {
top: 10px;
right: 6px;
}
#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper .ab-item {
font-size: 16px;
padding: 8px 16px;
}
#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper a:empty {
display: none;
} #wpadminbar #wp-admin-bar-wp-logo > .ab-item {
padding: 0;
}
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon {
padding: 0;
width: 52px;
height: 46px;
text-align: center;
vertical-align: top;
}
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
font: 28px/1 dashicons !important;
top: -3px;
}
#wpadminbar .ab-icon,
#wpadminbar .ab-item:before {
padding: 0;
} #wpadminbar #wp-admin-bar-my-sites > .ab-item,
#wpadminbar #wp-admin-bar-site-name > .ab-item,
#wpadminbar #wp-admin-bar-customize > .ab-item,
#wpadminbar #wp-admin-bar-edit > .ab-item,
#wpadminbar #wp-admin-bar-my-account > .ab-item {
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
width: 50px;
padding: 0;
color: #a0a5aa; position: relative;
}
#wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon,
#wpadminbar .ab-icon,
#wpadminbar .ab-item:before {
padding: 0;
margin-right: 0;
}
#wpadminbar #wp-admin-bar-edit > .ab-item:before,
#wpadminbar #wp-admin-bar-my-sites > .ab-item:before,
#wpadminbar #wp-admin-bar-site-name > .ab-item:before,
#wpadminbar #wp-admin-bar-customize > .ab-item:before,
#wpadminbar #wp-admin-bar-my-account > .ab-item:before {
display: block;
text-indent: 0;
font: normal 32px/1 dashicons;
speak: none;
top: 7px;
width: 52px;
text-align: center;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#wpadminbar #wp-admin-bar-appearance {
margin-top: 0;
}
#wpadminbar .quicklinks li .blavatar:before {
display: none;
} #wpadminbar #wp-admin-bar-search {
display: none;
} #wpadminbar #wp-admin-bar-new-content .ab-icon:before {
top: 0;
line-height: 1.33333333;
height: 46px !important;
text-align: center;
width: 52px;
display: block;
} #wpadminbar #wp-admin-bar-updates {
text-align: center;
}
#wpadminbar #wp-admin-bar-updates .ab-icon:before {
top: 3px;
} #wpadminbar #wp-admin-bar-comments .ab-icon {
margin: 0;
}
#wpadminbar #wp-admin-bar-comments .ab-icon:before {
display: block;
font-size: 34px;
height: 46px;
line-height: 1.38235294;
top: 0;
} #wpadminbar #wp-admin-bar-my-account > a {
position: relative;
white-space: nowrap;
text-indent: 150%; width: 28px;
padding: 0 10px;
overflow: hidden; }
#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img {
position: absolute;
top: 13px;
right: 10px;
width: 26px;
height: 26px;
}
#wpadminbar #wp-admin-bar-user-actions.ab-submenu {
padding: 0;
}
#wpadminbar #wp-admin-bar-user-actions.ab-submenu img.avatar {
display: none;
}
#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions > li {
margin: 0;
}
#wpadminbar #wp-admin-bar-user-info .display-name {
height: auto;
font-size: 16px;
line-height: 1.5;
color: #eee;
}
#wpadminbar #wp-admin-bar-user-info a {
padding-top: 4px;
}
#wpadminbar #wp-admin-bar-user-info .username {
line-height: 0.8 !important;
margin-bottom: -2px;
} #wp-toolbar > ul > li {
display: none;
}
#wpadminbar li#wp-admin-bar-menu-toggle,
#wpadminbar li#wp-admin-bar-wp-logo,
#wpadminbar li#wp-admin-bar-my-sites,
#wpadminbar li#wp-admin-bar-updates,
#wpadminbar li#wp-admin-bar-site-name,
#wpadminbar li#wp-admin-bar-customize,
#wpadminbar li#wp-admin-bar-new-content,
#wpadminbar li#wp-admin-bar-edit,
#wpadminbar li#wp-admin-bar-comments,
#wpadminbar li#wp-admin-bar-my-account {
display: block;
} #wpadminbar li:hover ul li,
#wpadminbar li.hover ul li,
#wpadminbar li:hover ul li:hover ul li {
display: list-item;
} #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper {
min-width: fit-content;
}
#wpadminbar ul#wp-admin-bar-root-default > li {
margin-right: 0;
} #wpadminbar .ab-top-menu,
#wpadminbar .ab-top-secondary,
#wpadminbar #wp-admin-bar-wp-logo,
#wpadminbar #wp-admin-bar-my-sites,
#wpadminbar #wp-admin-bar-site-name,
#wpadminbar #wp-admin-bar-updates,
#wpadminbar #wp-admin-bar-comments,
#wpadminbar #wp-admin-bar-new-content,
#wpadminbar #wp-admin-bar-edit,
#wpadminbar #wp-admin-bar-my-account {
position: static;
}
#wpadminbar #wp-admin-bar-my-account {
float: right;
}
.network-admin #wpadminbar ul#wp-admin-bar-top-secondary > li#wp-admin-bar-my-account {
margin-right: 0;
} #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item:before {
top: 10px;
left: 0;
}
}
@media screen and (min-width: 1024px) {
.titlebar {
padding: 190px 0 20%;
}
}
@media only screen and (max-width: 1023px) {
body:not(.home) .top-bar-right p {
margin-top: -32px;
}
.portfolio-grid-items.portfolio-layout-2.large-up-3.columns li {
margin: 15px;
}
.portfolio-layout-1.large-up-3.columns .portfolio-layout-1.column.column-block .item {
padding: 25px;
}
.portfolio-layout-1.large-up-3.columns .portfolio-layout-1.column.column-block h4.animated-item > a {
font-size: 18px;
}
body:not(.home) header.l-header {
height: 200px;
padding: 9px 0 0;
}
.l-header.corporate-layout .top-bar-container .site-navigation.top-bar{
padding: 0px 0;
}
.site-navigation.top-bar {
height: 45px!important;
}
#breadcrumbs {
width: 100%;
margin-top: -20px!important;
margin-left: 0px!important;
}
#breadcrumbs li{
margin-right:2px!important;
}
header.l-header .top-bar-container .site-title-bar {
padding: 0px 21px;
}
body:not(.home) header.l-header {
height: 200px;
padding: 9px 0 0;
}
header.l-header .top-bar-container .site-title-bar .title-bar-title a img {
max-height: 87px;
}
.title-bar-left .menu-icon {
top: 37px;
}
.l-header.corporate-layout .top-bar-container .site-navigation.top-bar .top-bar-right {
margin: auto;
z-index: 1000;
}
body:not(.home) .eckb-kb-template {
padding-top: 150px!important;
}
}
@media only screen and (max-width: 768px) {
#epkb-main-page-container.epkb-basic-template .epkb-doc-search-container .epkb-search {
margin-top: 7px!important;
}
#epkb-main-page-container.epkb-basic-template .epkb-doc-search-container .epkb-search {
display: flex;
justify-content: center;
}
#epkb-main-page-container.epkb-basic-template .section_medium_font{
font-size: 12px!important;
}
.menu-item a{
text-align: center!important;
padding: 16px 8px 0 8px!important;
}
.portfolio-grid-items.portfolio-layout-2.large-up-3.columns li {
max-width: 45%;
width: 45%;
}
.portfolio-layout-1.large-up-3.columns .portfolio-layout-1.column.column-block .item {
padding: 16px;
}
.portfolio-layout-1.large-up-3.columns .portfolio-layout-1.column.column-block h4.animated-item > a {
font-size: 15px;
}
.eckb-breadcrumb {
height: 100px!important;
}
#eckb-article-content-body img{
margin: 0!important;
width: 100%;
}
}
@media only screen and (max-width: 670px) {
#epkb-main-page-container.epkb-basic-template .eckb-article-title i{
top:14px!important;
}
.menu-item a{
text-align: center!important;
padding: 16px 8px 0 8px!important;
}
header.l-header .top-bar-container .site-title-bar .title-bar-title{
margin-left: -64px!important;
}
#epkb-main-page-container.epkb-basic-template #epkb-content-container section {
margin: 0em 1px 1em;
width: 95%!important;
}
.vc_custom_1586439954120{
padding-top: 19px!important;
padding-bottom: 0px!important;
}
h1.vc_custom_heading,h2.vc_custom_heading{
font-size: 22px!important;
line-height: 24px!important;
}
#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child{
text-align: center!important;
margin-top: 14px!important;
margin-bottom: 0px!important;
}
.vc_custom_1575463269081{
padding-bottom: 0px!important;
}
.vc_custom_1575463219104{
padding-bottom: 0px!important;
}
.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner{
padding-top: 0px!important;
}
.portfolio-layout-1.large-up-3.columns {
padding-left: 0;
padding-right: 0;
}
.portfolio-grid-items.portfolio-layout-2.large-up-3.columns li {
max-width: 100%;
width: 100%;
margin: 10px 0;
}
.portfolio-grid-items.portfolio-layout-2.large-up-3.columns li .portfolio-grid-items-content {
flex-direction: column;
}
.portfolio-grid-items.portfolio-layout-2.large-up-3.columns li .portfolio-grid-items-content .portfolio-img {
margin-bottom: 20px;
}
ul.portfolio-grid-items li.element-item .portfolio_disc .portfolio_int {
left: 30%!important;
padding: 0!important;
}
ul.portfolio-grid-items li.element-item .portfolio_disc {
position: relative;
}
ul.portfolio-grid-items li.element-item .portfolio_disc .portfolio_title {
font-size: 18px;
text-align: left;
}
.second-footer .row{
display: flex!important;
flex-direction: column!important;
}
.second-footer .row .image-logo{
order: 1!important;
}
.second-footer .row .copyright{
order: 2!important;
}
.second-footer .row .powered{
order:4!important;
}
.second-footer .row .info-contacts{
order:3!important;
position: relative!important;
}
.second-footer .row .footer-social-media{
order:5!important;
}
.u-inlineBlock{
display: none!important;
}
.icon-3E9qF{
padding-right: 0px;
}
}
@media only screen and (max-width: 440px) {
.alignright{
float: inherit;
margin: 0px 0px 0px 77px;
}
#breadcrumbs li{
font-size:8px!important;
}
body:not(.home) .top-bar-right p {
font-size: 20px;
}
}
@media only screen and (max-width: 400px) {
#wpadminbar .ab-sub-wrapper, #wpadminbar ul, #wpadminbar ul li {
margin-left: -4px!important;
}
.epkb-search-box input{
font-size: 12px!important;
padding: 10px 21px !important;
}
.epkb-search-box button{
font-size: 12px!important;
}
.eckb-breadcrumb { font-size: 10px!important;
}
}
@media only screen and (max-width: 350px) {
.epkb-search-box input{
font-size: 12px!important;
padding: 10px 21px !important;
}
.epkb-search-box button{
font-size: 12px!important;
}
.eckb-breadcrumb { font-size: 10px!important;
}
}