body, input, textarea, select {
font-weight: 400;
}
#main-header {
box-shadow: none;
border-bottom: 2px solid #508fb0;
}
#top-menu li {
padding-right: 15px;
}
input:-internal-autofill-selected {
background-color: #e1e5e7 !important;
}
#top-menu>.wpml-ls-item {
background-color: #30566a!important;
color: #fff;
padding: 0 !important;
border-radius: 30px;
}
#top-menu>.wpml-ls-item>a {
color: #fff !important;
padding: 15px 35px 15px 25px !important;
background: transparent!important;
border-radius: 30px;
}
#top-menu>.wpml-ls-item>a:first-child:after {
right: 10px!important;
top: 15px!important;
}
.mobile_menu_bar:before, .mobile_menu_bar:after, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a {
color: #508fb0;
}
.et_pb_widget_area_left {
padding: 0 20px!important;
border-right: 0!important;
}
#comment-wrap {
display: none;
}
.et_pb_text_1_tb_footer.et_pb_text a, .et_pb_text_2_tb_footer.et_pb_text a {
color: #2b59a4!important;
}
.nav li ul {
width: 280px;
}
#top-menu li li a {
width: 240px;
text-transform: none;
font-weight: 400!important;
border-bottom: 1px dotted #e1e5e7;
}
#top-menu li a, .et_search_form_container input {
font-weight: 500!important;
}
.et_mobile_menu {
border-top: 2px solid #508fb0;
}
h4.widgettitle {
text-transform: uppercase;
}
.widget_easy_sidebar_menu_widget li.menu-item {
border-bottom: 1px dotted #d1d5d7;
}
.et_pb_blog_grid .et_audio_content, .et_pb_blog_grid .et_main_video_container, .et_pb_blog_grid .et_pb_post .et_pb_slider, .et_pb_image_container {
margin: 0 0 29px;
}
span.post-date, span.cat-post-date {
font-size: .85em;
color: #999;
display: block;
line-height: 1.8em;
}
.et_pb_sidebar_1.et_pb_widget_area, .et_pb_sidebar_1.et_pb_widget_area li, .et_pb_sidebar_1.et_pb_widget_area li:before, .et_pb_sidebar_1.et_pb_widget_area a {
line-height: 1.4;
}
li.cat-post-item {
border-bottom: 1px dotted #d1d5d7;
}
.divi-carousel-base-wrap ul.divi-carousel>li.divi-carousel-item article .car_pos_box.top img {
transition: all .3s ease-out;
}
.divi-carousel-base-wrap ul.divi-carousel>li.divi-carousel-item article .car_pos_box.top img {
transform: scale(1.05);
transition: all .5s ease;
}
.et_pb_bg_layout_light .et_pb_widget li a:hover, .et_pb_bg_layout_light .et_pb_widget li a:focus {
color: #30566a;
}
article.et_pb_post.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-vijesti:hover img {
transform: scale(1);
}
h2 {
font-weight: 600;
font-size: 42px;
color: #0d111a!important;
}
h4.widgettitle {
text-transform: uppercase;
line-height: 1.2;
}
.nav li li {
line-height: 1.5em!important;
}
#top-menu li.mega-menu>ul>li>a:first-child {
margin-top: 5px!important;
}
.edfm-toggle {
animation: shadow-pulse 1.2s infinite;
display: block!important;
}
@keyframes shadow-pulse
{
0% {
box-shadow: 0 0 0 0px rgba(48, 86, 106, 0.3);
}
100% {
box-shadow: 0 0 0 35px rgba(48, 86, 106, 0);
}
}
.edfm-toggle > div {
top: 12px;
}
.edfm-toggle.toggle-active div.edfm-bar1 {
transform: rotate(225deg) translateY(-5px) translateX(-5px);
-webkit-transform: rotate(225deg) translateY(-5px) translateX(-5px);
-moz-transform: rotate(225deg) translateY(-5px) translateX(-5px);
}
.edfm-toggle > div.edfm-bar3 {
top: 26px;
} .edfm_side_menu .edfm-fly-menu-wrapper-inner {
background: #508fb0;
box-shadow: 2px 0 8px rgba(0,0,0,0.1);
}
img.mCS_img_loaded {
max-width: 70px;
}
.edfm-toggle {
background: #508fb0;
border-radius: 30px;
}
.edfm-toggle > div {
background: #fff;
width: 20px;
}
.edfm_push .edfm-submenu {
background: #437894;
}
.edfm_side_menu .edfm-fly-menu-body ul li a.edfm-menu-link {
padding-top: 10px;
padding-bottom: 10px;
}
.edfm_position_left .edfm-fly-menu-body ul li.edfm-dropdown a.edfm-menu-link.edfm-dropdown-toggle {
border-bottom: 1px dotted rgba(255,255,255,0.3);
}
.edfm_push .edfm-submenu {
text-align: left;
}
.edfm-header-top-label {
padding-top: 0;
}
.edfm_side_menu .edfm-submenu ul li a.edfm-menu-link {
border-bottom: 1px dotted rgba(255,255,255,0.3)!important;
}
a.edfm-menu-link {
border-bottom: 1px dotted rgba(255,255,255,0.3)!important;
}
.et_pb_post {
margin-bottom: 15px;
} .et_pb_bg_layout_light .et-pb-arrow-next, .et_pb_bg_layout_light .et-pb-arrow-prev {
color: #333;
background: rgba(255,255,255,0.3);
border-radius: 3px;
}
.et_pb_scroll_top.et-pb-icon {
background: #508fb0;
right: 5px;
border-radius: 25px;
} .post-template-default #main-content .et_builder_inner_content .et_pb_section.et_pb_section_0.et_section_regular {
padding: 0;
}
.post-template-default #main-content .et_builder_inner_content .et_pb_row {
padding: 0 !important;
}
.post-template-default #main-content .et_section_specialty .et_pb_row {
width: 100%;
}
.et_pb_image_0_tb_body {
margin-top: 15px!important;
margin-bottom: 15px!important;
}
.wpml-ls-slot-2.wpml-ls-current-language, .wpml-ls-slot-2.wpml-ls-current-language a, .wpml-ls-slot-2.wpml-ls-current-language a:visited {
display: none;
}    @-webkit-keyframes blurb-ripple-out {
100% { top: -12px; right: -12px; bottom: -12px; left: -12px; opacity: 0; }
}
@keyframes blurb-ripple-out {
100% { top: -12px; right: -12px; bottom: -12px; left: -12px; opacity: 0; }
}
.blurb-ripple-out .et-pb-icon {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
position: relative;
}
.blurb-ripple-out .et-pb-icon:before {
content: '';
position: absolute; border: #508fb0 solid 6px; border-radius: 50%;
top: 0;
right: 0;
bottom: 0;
left: 0;
-webkit-animation-duration: 1s;
animation-duration: 1s;
}
.blurb-ripple-out:hover .et-pb-icon:before, 
.blurb-ripple-out:focus .et-pb-icon:before, 
.blurb-ripple-out:active .et-pb-icon:before {
-webkit-animation-name: blurb-ripple-out;
animation-name: blurb-ripple-out;
} .b3_blurb_1 img {
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
-ms-transform: scale(1.05);
-webkit-transform: scale(1.05);
transform: scale(1.05);
-webkit-transform-origin: bottom;
-moz-transform-origin: bottom;
-ms-transform-origin: bottom;
-o-transform-origin: bottom;
transform-origin: bottom;
border-radius: 1px 1px 0 0;
-webkit-border-radius: 1px 1px 0 0;
-moz-border-radius: 1px 1px 0 0;
}
.b3_blurb_1 {
border: none !important;
border-radius: 1px;
overflow: hidden;
width: 100%;
position: relative;
z-index: 1;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
}
.b3_blurb_1:hover img {
-ms-transform: scale(1.00) !important;
-webkit-transform: scale(1.00) !important;
transform: scale(1.00) !important;
-webkit-transition: all 1000ms cubic-bezier(0.170, 0.690, 0.470, 0.995); 
-moz-transition: all 1000ms cubic-bezier(0.170, 0.690, 0.470, 0.995); 
-o-transition: all 1000ms cubic-bezier(0.170, 0.690, 0.470, 0.995); 
transition: all 1000ms cubic-bezier(0.170, 0.690, 0.470, 0.995); }
.b3_blurb_1 .et_pb_main_blurb_image {
margin-bottom: 20px;
text-align: center;
} .blurb_link {
display: block;
margin-top: 10px;
text-transform: uppercase;
font-weight: 600;
font-size: .85em;
letter-spacing: 0;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
}
.blurb_link:hover {
letter-spacing: 1px;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
}
.et_pb_slide_description {
padding-top: 70px!important;
padding-bottom: 70px!important;
}
@media only screen and (min-width: 981px) {
.et_header_style_centered #logo {
max-height: 90%!important;
margin-top: -10px;
}
}
@media only screen and (max-width: 980px) {
.et_header_style_centered .mobile_nav .select_page {
display: none;
}
.et_header_style_centered .et_mobile_menu {
top: 28px;
}
.et_header_style_centered #et_mobile_nav_menu {
}
#main-content .et_builder_inner_content .et_pb_row {
padding: 0 !important;
width: 90% !important;
}
.container.clearfix.et_menu_container {
width: 100%;
}
.et_header_style_centered #main-header .mobile_nav {
background-color: transparent;
}
.et_header_style_centered .et_menu_container .mobile_menu_bar {
right: 45%;
}
.et_header_style_centered #main-header .mobile_nav {
padding: 5px 15px;
}
.et_pb_slide_description {
padding-top: 35px!important;
padding-bottom: 35px!important;
}
.et_section_specialty .et_pb_row>.et_pb_column {
padding-left: 0!important;
padding-right:0!important;
}
}