/* Theme Name: Enfold Child Description: A Child Theme for the Enfold Wordpress Theme. Version: 1.0 Author: Kriesi Author URI: http://www.kriesi.at Template: enfold */ iframe { display:none; } body, h1, h2, h3, h4, h5, h6, #top .title_container .main-title, tr.pricing-row td, #top .portfolio-title, .callout .content-area, .avia-big-box .avia-innerbox, .av-special-font { font-weight: 400; } h2 { font-size: 20px; } a { cursor: pointer; -webkit-transition: background-color .4s ease-in-out, color .3s ease-in-out, border-color .5s ease-in-out; transition: background-color .4s ease-in-out, color .3s ease-in-out, border-color .5s ease-in-out; } #top .av_inherit_color a { text-decoration: none; } /*************FORMS ************/ .input-text, input[type="text"], input[type="input"], input[type="password"], input[type="email"], input[type="number"], input[type="url"], input[type="tel"], input[type="search"], textarea, select { border: 1px solid #b4b6b7!important; background: #fff!important; color: #919191!important; font-family: inherit!important; } .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] { font-size: 1em!important; font-family: inherit!important; width: 100%!important; margin: 0; color: #fff; border: 1px solid #ff8400; font-size: inherit; background: #ff8400; } .gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type=submit]:hover, .gform_wrapper .gform_page_footer input.button:hover, .gform_wrapper .gform_page_footer input[type=submit]:hover { color: #fff; background: #53565a; } #top .av-fullscreen-button .avia-button-fullwidth { border-radius: 0; padding: 25px 10px; } .gform_validation_container { display: none!important; list-style-type: none!important; } #field_2_8 label.gfield_label_before_complex, #field_4_1 label.gfield_label_before_complex { display: none; } .form-column-left, .form-column-right { width: 45%; float: left; } .form-column-left { margin-right: 5%; } .form-clear { clear: both; } #wpcf7-f5212-o1, #wpcf7-f5299-o1 { padding: 15px; background: #f9f9f9; } #wpcf7-f5212-o1 span.wpcf7-list-item, #wpcf7-f5299-o1 span.wpcf7-list-item { display: block; } #wpcf7-f5212-o1 .first, #wpcf7-f5299-o1 .first { margin-left: .5em; } #wpcf7-f5212-o1 select, #wpcf7-f5299-o1 select { width: 12%; margin: 0 5px!important; float: left; } /*************MAIN MENU ************/ .av-main-nav>li>a { font-weight: 400; } #top .header_color input[type="text"] { color: #ff8400; } #top #menu-services ul, #top #menu-palvelumme ul { padding-left: 10px; line-height: 1.2; font-weight: 400; } .current_page_item .mega_menu_title a { color: #ff8200!important; } /************* search ************/ #header_meta .container a, #header_meta .container span { /*color: #53565a;*/ color: #ffffff; } #s::-webkit-input-placeholder, #s:-moz-placeholder, #s::-moz-placeholder, #s:-ms-input-placeholder { color: transparent; } #top #s { padding: 9px 10px 5px; line-height: 1.7; } #top .header_color .ajax_search_entry:hover { background-color: #4c4f52; } /************* MAIN PAGE HEADLINE ************/ #landing_headline { background: #00aec7; } .landing_headline { background: rgba(0, 0, 0, .5); padding: 20px; } #top .av_inherit_color a { -webkit-transition: background-color .4s ease-in-out, color .4s ease-in-out, border-color .8s ease-in-out; transition: background-color .4s ease-in-out, color .4s ease-in-out, border-color .8s ease-in-out; border: 1px solid transparent; } #top .main_menu .menu li a:hover { color: #ff8400!important; } #top .av_inherit_color a:hover { color: #999999!important; border-bottom: 1px solid #53565a; } .avia-menu-fx { bottom: 20px; } /*************MAIN PAGE SLIDER ************/ .avia-caption-content h2, .avia-caption-content h3 { background: #000; filter: alpha(opacity=80); background: rgba(0, 0, 0, .5); display: inline-block; margin: 0 0 15px 0; padding: 10px 15px; color: #fff; display: table; line-height: 1.5; } .avia-caption { width: 50%; } #top .avia-button.avia-color-dark, #top .avia-button.avia-color-light { border-width: 1px; } .avia-button.avia-color-dark:hover { color: #fff!important; background-color: #53565a!important; } .avia-button.avia-color-light:hover { color: #53565a!important; background-color: #fff!important; } #top .avia-caption-content a { text-decoration: none; } #top .avia-caption-content a:hover { text-decoration: none; background: #ff8400!important; } .caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title { display: inline-block; margin: 20px 0; padding: 15px; } .avia-caption { margin-left: 35px; } #top .widget_nav_menu ul ul li a { display: inline-block; } .avia-slideshow-inner { height: 430px!important; } .avia-slideshow li img { width: 100%; height: 430px; object-fit: cover; } #full_top_img { -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } #slider_section { height: 430px; } /************* ASIDE ************/ #top .avia-button-fullwidth { padding: 15px 5px 0; vertical-align: middle; font-size: 1em; border-radius: 0; min-height: 50px; } .aside_bolder { font-weight: 700; } .widget_nav_menu .current-menu-item>a, .widget_nav_menu .current_page_item>a { color: #ff8400!important; } #top h4 a:hover, .main_color div .news-headline:hover { color: #ff8400; } #top .widget_nav_menu .current-menu-item>ul, #top .widget_nav_menu .current_page_item>ul, #top .widget_nav_menu .current_page_ancestor>ul, #top .widget_nav_menu .current-menu-ancestor>ul { padding: 0; } #top label, .vcalendar, h4 { font-size: 1em; } h4 { font-weight: 400; } .vcalendar { margin: 0; } .tribe-events-list-widget .duration { font-weight: 400; font-size: .9em; } #top #main .sidebar, .content, .container_wrap { border: none; } .newsbox { margin-bottom: 25px; } .news-headline { font-size: .85rem; } .sidebar .widget_nav_menu ul:first-child>.current-menu-item, .sidebar .widget_nav_menu ul:first-child>.current_page_item, .sidebar .widget_nav_menu ul:first-child>.current-menu-ancestor { box-shadow: none; } #nav_menu-9 .current-menu-item>a, #nav_menu-9 .current_page_item>a, #nav_menu-16 .current-menu-item>a, #nav_menu-16 .current_page_item>a { color: #53565a!important; font-weight: 400; } #nav_menu-9 .current-menu-item>a:hover, #nav_menu-9 .current_page_item>a:hover, #nav_menu-16 .current-menu-item>a:hover, #nav_menu-16 .current_page_item>a:hover { color: #ff8400!important; } .social_icon_ura{ padding: 15px 18px; } /************* widgets ************/ .widget:before { content: "\0020"; display: block; overflow: hidden; visibility: inherit; width: 90%; border-width: 40px 20px 0 0; border-style: solid; border-color: #00aec7 transparent #00aec7 transparent!important; } .widget { padding: 0; } #footer .widget:before { content: "\0020"; display: block; overflow: hidden; visibility: inherit; width: 90%; border: none; } .page-id-5051 #text-21:before, .page-id-5071 #text-21:before, .page-id-5052 #text-21:before, .page-id-5053 #text-21:before, .page-id-5106 #text-21:before, .page-id-5054 #text-21:before, .page-id-4000 #text-24:before, .page-id-2942 #text-27:before, .page-id-3478 #text-29:before, .page-id-3480 #text-31:before, .page-id-3483 #text-32:before, .page-id-3497 #text-34:before, .page-id-3498 #text-36:before, .page-id-3499 #text-38:before, .page-id-3488 #text-41:before, .page-id-3490 #text-25:before, .page-id-4098 #text-25:before, .page-id-4483 #text-25:before, .page-id-3492 #text-45:before, .page-id-3493 #text-46:before, .page-id-3494 #text-48:before, .page-id-4503 #text-50:before, .page-id-4505 #text-52:before, .page-id-4506 #text-54:before, .page-id-4504 #text-56:before, .page-id-3500 #text-58:before, .page-id-3501 #text-60:before, .page-id-3502 #text-62:before, #text-64:before, .page-id-3671 #text-66:before, .page-id-3674 #text-68:before, .page-id-3504 #text-70:before, .page-id-3675 #text-73:before, .page-id-3676 #text-74:before, .page-id-3507 #text-76:before, .page-id-3599 #text-21:before, .page-id-1463 #text-9:before, .page-id-1468 #text-11:before, .page-id-1474 #text-13:before, .page-id-1479 #text-14:before, .page-id-1480 #text-16:before, .page-id-1465 #text-18:before, .page-id-1466 #text-22:before, .page-id-1464 #text-20:before, .page-id-1471 #text-67:before, .page-id-1470 #text-29:before, .page-id-1471 #text-32:before, .page-id-1473 #text-35:before, .page-id-1481 #text-37:before, .page-id-1482 #text-38:before, .page-id-1551 #text-40:before, .page-id-1553 #text-43:before, .page-id-1475 #text-45:before, .page-id-1477 #text-47:before, .page-id-1535 #text-52:before, .page-id-1533 #text-54:before, .page-id-1537 #text-49:before, .page-id-1536 #text-57:before, .page-id-1538 #text-61:before, .page-id-1552 #text-64:before, .page-id-1467 #text-24:before, .page-id-1469 #text-65:before, .page-id-1476 #text-70:before, .page-id-1478 #text-72:before, .page-id-1534 #text-59:before, .page-id-1484 #text-73:before, .page-id-1483 #text-74:before, .postid-1670 #text-75:before, .postid-1667 #text-75:before, .postid-1664 #text-75:before, .avia_combo_widget:before, .page-id-1462 #text-76:before, .page-id-1519 #text-77:before, .page-id-1485 #text-78:before, .page-id-1853 #avia-instagram-feed-3:before, .page-id-1484 #text-100:before { content: "\0020"; display: block; overflow: hidden; visibility: inherit; width: 90%; border: none!important; } .page-id-1463 #text-9, .page-id-1468 #text-11, .page-id-1474 #text-13, .page-id-1479 #text-14, .page-id-1480 #text-16, .page-id-1465 #text-18, .page-id-1466 #text-22, .page-id-1464 #text-20, .page-id-1471 #text-31, .page-id-1470 #text-29, .page-id-1471 #text-67, .page-id-1473 #text-35, .page-id-1481 #text-37, .page-id-1482 #text-38, .page-id-1551 #text-40, .page-id-1553 #text-43, .page-id-1475 #text-45, .page-id-1477 #text-47, .page-id-1535 #text-52, .page-id-1533 #text-54, .page-id-1537 #text-49, .page-id-1536 #text-57, .page-id-1538 #text-61, .page-id-1552 #text-64, .page-id-1467 #text-24, .page-id-1469 #text-65, .page-id-1476 #text-70, .page-id-1478 #text-72, .page-id-1534 #text-59, .page-id-1484 #text-73, .page-id-1483 #text-74, .postid-1670 #text-75, .postid-1667 #text-75, .postid-1664 #text-75, .page-id-5051 #text-21, .page-id-5071 #text-21, .page-id-5052 #text-21, .page-id-5053 #text-21, .page-id-5106 #text-21, .page-id-5054 #text-21, .page-id-4000 #text-24, .page-id-2942 #text-27, .page-id-3478 #text-29, .page-id-3480 #text-31, .page-id-3483 #text-32, .page-id-3497 #text-34, .page-id-3498 #text-36, .page-id-3499 #text-38, .page-id-3488 #text-41, .page-id-3490 #text-25, .page-id-4098 #text-25, .page-id-4483 #text-25, .page-id-3492 #text-45, .page-id-3493 #text-46, .page-id-3494 #text-48, .page-id-4503 #text-50, .page-id-4505 #text-52, .page-id-4506 #text-54, .page-id-4504 #text-56, .page-id-3500 #text-58, .page-id-3501 #text-60, .page-id-3502 #text-62, #text-64, .page-id-3671 #text-66, .page-id-3674 #text-68, .page-id-3504 #text-70, .page-id-3675 #text-73, .page-id-3676 #text-74, .page-id-3507 #text-76, .page-id-3599 #text-21, .page-id-1462 #text-76, .page-id-1519 #text-77, .page-id-1485 #text-78 { margin-bottom: 25px; } #twitter_timeline-2 .widget:before { width: 30%; } .widgettitle { margin: -25px auto 25px 10px; /*color: #fff!important;*/ font-size: 1em; } #top .widget ul { margin-bottom: 10px; } /************* MAIN PAGE SECTIONS ************/ #first-panel div .av-section-color-overlay { position: absolute; height: 100%; width: 40%; margin: 0 0 0 -70px; left: 0; -webkit-transform: skew(-10deg); -moz-transform: skew(-10deg); -o-transform: skew(-10deg); transform: skewX(-10deg); -ms-transform: skew(-10deg, 0deg); } #services-panel div .av-section-color-overlay { position: absolute; height: 100%; width: 70%; left: 33.5%; margin: 0 0 0 0; -webkit-transform: skew(7deg); -moz-transform: skew(7deg); -o-transform: skew(7deg); transform: skewX(7deg); -ms-transform: skew(7deg, 0deg); } #featured-panel div .av-section-color-overlay { position: absolute; height: 100%; width: 40%; margin: 0 0 0 -100px; left: 0; -webkit-transform: skew(-10deg); -moz-transform: skew(-10deg); -o-transform: skew(-10deg); transform: skewX(-10deg); -ms-transform: skew(-10deg, 0deg); } #landing_featured { height: 400px; } .landing_boxx { margin-right: 8%; line-height: 3; } #services-panel .av_font_icon a { line-height: 1px!important; } .textwidget img{ width:auto; } /************* PORTFOLIO ITEMS THUMBNAILS ************/ .main-color .grid-entry-title { background-color: #d45533!important; color: #fff!important; } .image-overlay.overlay-type-extern .image-overlay-inside:before { content: "\e803"; font-family: entypo-fontello; font-size: 30px; background: transparent; } .image-overlay { position: absolute; background: #292929; z-index: 300; height: 100%; width: 100%; opacity: 0; filter: alpha(opacity=0); } #top .no_margin.av_one_third { width: 33.3%; } .text_columns { float: left; margin: 50px; } .text_columns a { color: #fff; } .av_font_icon.av-icon-style-border .av-icon-char { border-width: 0; } .grid-entry .inner-entry { box-shadow: none; } .avia-arrow { height: 0; width: 0; } .post-entry-4000 .av-fixed-size .av-masonry-entry .av-inner-masonry-sizer, .page-id-1483 .av-fixed-size .av-masonry-entry .av-inner-masonry-sizer { height: 200px; } .av-masonry-entry .av-masonry-entry-title { color: #fff; } .post-entry-15 .av-masonry-entry .av-inner-masonry-content, .page-id-7 .av-masonry-entry .av-inner-masonry-content { padding: 0; z-index: 2; position: absolute; width: 100%; } .post-entry-4000 .av-masonry-entry .av-masonry-entry-title, .page-id-1483 .av-masonry-entry .av-masonry-entry-title { line-height: 1.3em; margin: 0; font-size: inherit; background:#53565A; padding: 15px 5px; color: #fff; text-align: center; } .post-entry-15 .av-masonry-entry .av-masonry-entry-title, .page-id-7 .av-masonry-entry .av-inner-masonry-content { line-height: 1.3em; margin: 0 -20px 0 -20px; font-size: inherit; background: #e03c31; padding: 10px; color: #fff; text-align: center; bottom: 0; } .page-id-7 .av-masonry-entry .av-inner-masonry-content { margin: 0; } .post-entry-4000 .av-masonry-entry .av-inner-masonry-content, .page-id-1483 .av-masonry-entry .av-inner-masonry-content { padding: 0; } .post-entry-4000 .av-masonry-col-3 .av-masonry-entry, .page-id-1483 .av-masonry-col-3 .av-masonry-entry { width: 33.3%; } .av-fixed-size .av-masonry-entry .av-inner-masonry-sizer { width: 100%; padding-bottom: 50%; z-index: 1; } .av-large-gap.av-fixed-size .av-masonry-entry .av-inner-masonry { position: absolute; top: 0; left: 0; right: 15px; bottom: 15px; } /************* content pages ************/ .avia-team-member { text-align: center; } .team-member-name { font-size: 15px; } .single-portfolio .attachment-entry_with_sidebar.wp-post-image { display: none; } .title_container { height: 0; } #top .title_container .container { padding-top: 10px; padding-bottom: 10px; min-height: 56px; top: 240px; position: relative; } #socket .social_bookmarks { font-size: 1.5rem; text-decoration: none; } #header_main { border-bottom-width: 0; } #socket .social_bookmarks li { margin: 0 10px; } .avia-heading-row { background: #ff8400!important; color: #fff; font-size: 18px; } table caption { padding: 0 0 5px 0; width: auto; font-style: inherit; text-align: left; font-size: 16px; } .main_color strong { color: #322C27 ; } .breadcrumb { left: 48px; } li .empty-table-cell { display: none; } .page-id-5209 .av-share-box ul li a, .page-id-5291 .av-share-box ul li a { color: #fff; } .page-id-5209 .av-share-box ul li, .page-id-5291 .av-share-box ul li, .page-id-5291 .av-share-box ul { border: none!important; } /************* solution page buttons ************/ .solutions_button .avia-button.avia-size-large { padding: 5px 30px 5px 0; font-size: 1rem; text-align: left; min-width: 139px; color: #444; } .solutions_button .avia-button:hover { color: #ff8200!important; } /************* responsive ************/ @media only screen and (max-width:990px) { .sidebar { display: none!important; } .content { width: 100%!important; border: none!important; } } @media only screen and (max-width:767px) { #header_meta { display: none; } h1, h2, h3, h4, p { font-size: inherit; } .form-column-left, .form-column-right { width: 100%; float: none; } h1, h2 { font-weight: 700; font-size: 1.3em; } h3 { font-weight: 700; } #first-panel div .av-section-color-overlay, #services-panel div .av-section-color-overlay, #featured-panel div .av-section-color-overlay { width: 100%; margin: 0; left: 0; -webkit-transform: skew(0deg); -moz-transform: skew(0deg); -o-transform: skew(0deg); transform: skewX(0deg); -ms-transform: skew(0deg, 0deg); } .content, .sidebar { padding: 0; } .responsive .content .entry-content-wrapper { padding: 25px 0; } #slider_section { display: none; } .title_container { height: auto; } #top .title_container .container { padding-top: 10px; padding-bottom: 10px; height: auto; min-height: 100%; top: 0; } .main-title { display: none; } .responsive .ajax_slide .av_table_col { display: block; padding: 48px 20px 30px; } .responsive #scroll-top-link { display: inherit; margin: -46px -40px; } } @media(min-width:1400px) { .page-id-15 #main .container, .page-id-7 #main .container { max-width: 95%; } } .removebefore:before {display:none!important;} #text-78:before {display:none!important;} #text-78, .removebefore {margin-bottom:25px;} .landing_headline {color:#ffffff!important;} #top #header .menu-item-top-level-3 .mega_menu_title a {pointer-events: none; cursor: default;} #top #header .menu-item-top-level-3 .mega_menu_title a {text-decoration:none;} .testimonial-wrapper img {max-height:80px; object-fit:cover;} .popupcontent { display:none;} #more { border: 2px solid #ffffff; min-height: auto; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; position: relative; text-transform: capitalize; font-size: 14px; min-width: auto; padding: 8px 22px; color:#ffffff; display:inline-block; background-color: #fd8324; } #more::after { position: absolute; display:none; content: ">"; width: 20px; height: 20px; color: #ffffff; right: 4px; font-size: 15px; top: 16px; transform: rotateZ(-270deg); } .success-stories .owl-carousel .owl-item img { display: block; width: 100%; height: 291px; object-fit: cover; } .default-content p {padding-bottom:15px!important} .default-content h3 {font-size:28px;} .default-content a, .default-content p a {color:#ff8400;} .default-content ul li { list-style: disc inside none; } .call-action .btn-primary:hover,.call-action .btn-primary:focus { background-color:#fd8324; color: #ffffff; border-color:#ffffff; } .call-action b { font-weight:bold; font-size: 21px; } #text-80.widget:before, #text-21.widget:before, .widget_text:before{display:none;} #text-21,.widget_text { margin-bottom: 25px; } @media only screen and (min-width:1002px) { .2colli {clear:both;} .2colli ul {clear:both; overflow:hidden;} .2colli ul li{float:left; width:50%} } #text-80 a { width: 133px; background: #fd8324; padding: 7px 16px; color: #ffffff; border-radius: 5px; display: inline-block; } #respond {clear:both!important;} .md-space.blog-info figure img {min-height:160px; object-fit:cover;} .avia-post-nav.with-image {display:none!important;} .page-id-6010 .wpve-lightbox.wplightbox {max-height:117px;} .boxzilla-container.boxzilla-bottom-right-container {display:none!important;} .wpve-lightbox .image-overlay-inside:before{display:none!important;} .wpve-playbutton {display:none!important;} .page-id-6010 .wpve-poster img, .page-id-6010 .wpve-poster a { min-height: 114px; } .av-masonry-date {display:none!important;} @media all and (max-width: 600px) { .slider-wrap figcaption, .industry-insight figcaption { background-size: 100% 100%;} } @media only screen and (min-width:1002px) { .page-id-3682 .avia_textblock {clear:both;} .page-id-3682 .avia_textblock ul {clear:both;margin-bottom:20px; position:relative;} .page-id-3682 .avia_textblock ul:after { display:block; width:100%; height:100%; content:""; clear:both;} .page-id-3682 .avia_textblock ul li{float:left; width:48%} } /************* figure.effect-lily start************/ figure.effect-lily figcaption > div { height: 100%; } figure.effect-lily { height: 200px; } .grid .effect-lily{ background-color: rgba(255,255,255,0.2); } .grid .effect-lily:hover{background:#ff8300; } figure.effect-lily p { opacity: 10; letter-spacing: 0; font-size: 15px; } figure.effect-lily h2{color:#ffffff; -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0); border-left:4px solid #ff8300; padding-left:16px; letter-spacing: 0; margin-bottom:10px; font-weight:400; font-size:24px } figure.effect-lily p { -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0); } figure.effect-lily:hover h2{padding-left:0} /************* figure.effect-lily end************/ /************* figure.effect-julia start************/ figure.effect-julia p { transform: translate3d(-560px,0,0); line-height: 1.6em; } figure.effect-julia h2{font-weight:400} /************* figure.effect-julia end************/