﻿/*! Theme Name: Divi Theme URI: http://www.elegantthemes.com/gallery/divi/ Version: 4.27.4 Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection. Author: Elegant Themes Author URI: http://www.elegantthemes.com License: GNU General Public License v2 License URI: http://www.gnu.org/licenses/gpl-2.0.html */ /* Responsive Shortcodes */ body.et_right_sidebar .pricing-table, body.et_left_sidebar .pricing-table { width: 50%; } @media all and ( max-width: 959px ) { body.et_right_sidebar .one_third, body.et_right_sidebar .one_half, body.et_right_sidebar .one_third, body.et_right_sidebar .two_third, body.et_right_sidebar .one_fourth, body.et_right_sidebar .three_fourth, body.et_left_sidebar .one_third, body.et_left_sidebar .one_half, body.et_left_sidebar .one_third, body.et_left_sidebar .two_third, body.et_left_sidebar .one_fourth, body.et_left_sidebar .three_fourth { float: none; margin-right: 0; width: auto; margin-bottom: 10px; } body.et_right_sidebar .et-testimonial-box, body.et_right_sidebar .et-protected, body.et_left_sidebar .et-testimonial-box, body.et_left_sidebar .et-protected { width: auto !important; } body.et_right_sidebar .et-protected-form, body.et_left_sidebar .et-protected-form { padding: 15px !important; } } @media all and (min-width: 768px) and (max-width: 959px) { body.et_full_width_page .pricing-table { width: 50%; } } @media all and ( max-width: 767px ) { .et_left_tabs_bg { width: 50px; } .tabs-left .et-tabs-control, .et-tabs-container .et-tabs-control { display: none; } .tabs-left ul.et_shortcodes_mobile_nav { display: block; width: 51px; } .tabs-left ul.et_shortcodes_mobile_nav a { display: block; height: 49px; width: 100%; } .tabs-left .et-tabs-content { margin-left: 75px; } .et-tabs-container ul.et_shortcodes_mobile_nav { display: block; } .et-tabs-container ul.et_shortcodes_mobile_nav li { width: 50%; } .et-pricing { margin-top: 0; } body.et_right_sidebar .pricing-table, body.et_left_sidebar .pricing-table, body.et_full_width_page .pricing-table { width: 100%; margin-bottom: 35px; } .pricing-big { top: 0; } body.et_full_width_page .one_third, body.et_full_width_page .one_half, body.et_full_width_page .one_third, body.et_full_width_page .two_third, body.et_full_width_page .one_fourth, body.et_full_width_page .three_fourth { float: none; margin-right: 0; width: auto; margin-bottom: 10px; } body.et_full_width_page .et-testimonial-box, body.et_full_width_page .et-protected { width: auto !important; } body.et_full_width_page .et-protected-form { padding: 15px !important; } body.et_right_sidebar .author-shortcodes .author-inner, body.et_left_sidebar .author-shortcodes .author-inner { padding: 27px 27px 17px; } body.et_right_sidebar .author-shortcodes .author-image, body.et_left_sidebar .author-shortcodes .author-image { position: relative; top: 0; left: 0; margin-bottom: 10px; } body.et_right_sidebar .quote-center .et_quote_additional_sign, body.et_left_sidebar .quote-center .et_quote_additional_sign { right: -13px; } body.et_right_sidebar .et_shortcodes_controls, body.et_left_sidebar .et_shortcodes_controls { display: none; } body.et_right_sidebar .et_shortcodes_controls_arrows a, body.et_left_sidebar .et_shortcodes_controls_arrows a { text-indent: -9999px; } } @media all and ( max-width: 479px ) { .et-tabs-container ul.et_shortcodes_mobile_nav a.et_sc_nav_prev { padding-left: 26px; } .et-tabs-container ul.et_shortcodes_mobile_nav .et_sc_nav_prev span { left: 10px; } .et-tabs-container ul.et_shortcodes_mobile_nav a.et_sc_nav_next { padding-right: 26px; } .et-tabs-container ul.et_shortcodes_mobile_nav .et_sc_nav_next span { right: 10px; } body.et_full_width_page .author-shortcodes .author-inner { padding: 27px 27px 17px; } body.et_full_width_page .author-shortcodes .author-image { position: relative; top: 0; left: 0; margin-bottom: 10px; } body.et_full_width_page .quote-center .et_quote_additional_sign { right: -13px; } body.et_full_width_page .et_shortcodes_controls { display: none; } body.et_full_width_page .et_shortcodes_controls_arrows a { text-indent: -9999px; } .et-box:before, .et-testimonial:before { display: none; } .et-box-content { padding: 27px 27px 17px 27px; } .et-testimonial { padding: 25px; } }/*! This minified app bundle contains open source software from several third party developers. Please review CREDITS.md in the root directory or LICENSE.md in the current directory for complete licensing, copyright and patent information. This file and the included code may not be redistributed without the attributions listed in LICENSE.md, including associate copyright notices and licensing information. */ .mfp-wrap .mfp-container button:hover{background:transparent!important}.mfp-wrap .mfp-arrow:active{position:absolute;top:50%}.mfp-wrap .mfp-close:active{position:absolute;top:-10px}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after,.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{font-family:ETmodules;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mfp-fade.mfp-bg{opacity:.001;transition:all .5s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade .mfp-wrap.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade .mfp-wrap.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-fade .mfp-wrap .mfp-content{opacity:.001;transition:all .5s ease-out}.mfp-bg{z-index:1000000;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1000001;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.55;filter:alpha(opacity=55);margin:0;top:50%;margin-top:-32px;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow-left{left:10px}.mfp-arrow-right{right:10px}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-arrow{background:none!important;margin-top:-32px!important;line-height:1em!important}.mfp-arrow,.mfp-arrow:after{width:48px!important;height:48px!important}.mfp-arrow:after{margin:0!important;top:0!important;border:none!important}.mfp-arrow-left{left:0!important}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after,.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border:none;font-size:64px;color:#fff}.mfp-arrow-left:before,.mfp-arrow-right:before{display:none}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{content:"4"}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{content:"5"}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{font-size:64px;font-family:Open Sans,Arial,sans-serif;font-weight:200;top:-10px;opacity:.2}.mfp-iframe-holder .mfp-close:hover,.mfp-image-holder .mfp-close:hover{opacity:1}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}/*-----------------[ CUSTOM ]---------------------*/ html {background-color: #171717;} h4 { margin-top:1em } span.rich { display:none } .et_pb_post { margin-bottom: 0; clear: both; } .floatright .et_pb_counter_amount { float:right } .floatright .et_pb_counter_title { text-align:right } .et_pb_contact_right p { color: white } .round img { border-radius: 100% } .rounded img { border-radius: 10px } .rsswidget img { display: none} #post-72 .et_pb_social_media_follow { margin: 0 } .et_pb_slide_image img {border-radius: 10px;} .post-image { float: right; margin: 0 0 10px 40px; } .box-separator { float: left; position: relative; border-bottom: #EAEAEA 1px solid; margin: 40px 0; width: 100%; } div.refs div.et_pb_portfolio_filters { max-width: 330px; margin: 0 auto 60px auto; } .et_pb_button { padding: 5px 1em } .et_pb_contact_submit:hover, .et_pb_contact_reset:hover { border: 2px solid; } #left-area .post-meta a:hover { color: #2EA3F2; } .et_pb_blog_grid .et_pb_image_container img { padding: 2px 1px 1px 1px; } .comment_avatar img { border-radius: 5px; -webkit-box-shadow: 0px 0px 4px #ddd; -moz-box-shadow: 0px 0px 4px #ddd; box-shadow: 0px 0px 4px #ddd; } .widgettitle .rsswidget { color:#333 } .et-pb-contact-message { color:white } .et-pb-contact-message p { padding-bottom: .1em; } .et-pb-contact-message ul { padding: 0 0 10px 16px; } .et_pb_contact p input, .et_pb_contact p textarea { border-radius: 3px; } #top-menu li li a { font-weight: normal; padding: 6px 10px; } #top-menu li ul { border-radius: 0 0 3px 3px; } h1 a:hover, h2 a:hover, h3 a:hover { color: #2EA3F2 } .widget_search #searchsubmit { background-color: #2EA3F2; } .widget_search #searchsubmit:hover { background-color: #ddd; } .widget_search input#searchsubmit { border: 1px solid #2EA3F2; color: #FFF; } .widget_search input#searchsubmit:hover { border: 1px solid #ddd; color: #2EA3F2; } .slide-merge .et_pb_container { padding-top: 200px; padding-bottom: 200px } .et_password_protected_form { max-width: 400px; margin: 0 auto; } /* Special posts */ #post-1072 { margin-bottom: 0px;padding-bottom: 0px; } body.postid-1072 div#left-area { padding-bottom: 0px; } div.cv .et_pb_slide_image img { border-radius:100% } div.cv .et_pb_slider .et_pb_slide { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } /* WPML */ #flags_language_selector img { border:0; margin-left: 10px; opacity: .9} #flags_language_selector img:hover { opacity: 1 } #flags_language_selector a { opacity: .7 } #flags_language_selector a:hover { transition: none; opacity: 1 } #flags_language_selector a img { opacity: .7 } .et-social-icon a { font-size: 32px; } .et-social-icons { margin-left: 10px; } .et-social-icons li { margin: 0 5px 0 0; } div.execphpwidget .et-social-icons { float: left; margin-left: 0; } .et-social-icons a:hover { opacity: .9; } .et-social-facebook a:hover { color: #3B5998 !important; } .et-social-linkedin a:hover { color: #0077B5 !important; } .et-social-twitter a:hover { color: #1DA1F2 !important; } .et-social-googleplus a:hover { color: #D72920 !important; } .et-social-facebook a.icon:before { content: "\e0aa"; } .et-social-twitter a.icon:before { content: "\e0ab"; } .et-social-googleplus a.icon:before { content: "\e0ad"; } .et-social-linkedin a.icon:before { content: "\e0b4"; } /* Related */ .entry-box-related { border:0; margin:50px auto; width:500px } .post-box-related { overflow:hidden; display: inline-block; margin: 50px 75px 0 75px; } .post-box-related h3 { text-align:center; padding-bottom:1em } .post-box-related img { border:0 none; max-width:140px; max-height:140px; min-height:125px; background:#EFEFEF none; padding:3px; border-radius:8px } .post-box-related img:hover { background:#2EA3F2 none; } .post-box-related ol { display:block; list-style-type:none; width:680px; margin:0; padding:0 } .post-box-related ol li { display:block; max-width:140px;float:left; margin:0 20px 20px 0; padding:0; text-align:center } /* PRE och CODE */ pre, code { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ font-family: Courier New, monospace; margin-bottom: 1em; background: #f7f7f7; border: 1px solid #ebebeb; padding: 0.5em; } p.code { padding: .2em 1em; background: #ebebeb; border: 1px solid #dBdBdB; } p.code code { background: #ebebeb; border: none; padding: 0; margin: 0} .crayon-syntax .crayon-toolbar .crayon-button .crayon-button-icon { background-image: url('/wp-content/plugins/crayon-syntax-highlighter/css/images/toolbar/buttons.png') } /* Social .social32 a{background:transparent url(/images/sprite.png) no-repeat left bottom;width:32px;height:32px;float:left;position:relative;z-index:0} .social32 li{list-style-type:none;padding:0;margin:0 5px 0 0;float:left} .social32 ul li{margin-bottom:0!important} .social32 a.facebook:hover{background-position:0 0} .social32 a.twitter:hover{background-position:-32px 0} .social32 a.linkedin:hover{background-position:-64px 0} .social32 a.mail:hover{background-position:-96px 0} .social32 a.rss:hover{background-position:-128px 0} .social32 a.gplus:hover{background-position:-160px 0} .social32 a.facebook{background-position:0 -32px} .social32 a.twitter{background-position:-32px -32px} .social32 a.linkedin{background-position:-64px -32px} .social32 a.mail{background-position:-96px -32px} .social32 a.rss{background-position:-128px -32px} .social32 a.gplus{background-position:-160px -32px} .et-social-linkedin a.icon:before { content: "\e09d"; }*/ #footer-info { color: #bbbbbb; } .tagcloud a { padding: 4px 8px; } .comment-body { padding: 0 100px 0 25px; } #fscf_name1, #fscf_email1, #fscf_field1_3, #fscf_field1_4, #fscf_field1_5, #fscf_captcha_code1 { background-color: #eee; border: none; width: 100%; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; font-size: 14px; color: #999; padding: 16px; font: normal normal normal normal 13.3333330154419px/normal Arial; } @media only print { header#main-header, footer#main-footer, div#respond, div#sidebar, .hide-on-print { display: none; } .et_pb_row { padding: 5mm 5mm 5mm 5mm; } body { size: auto; } body * { border:none !important } .et-animated li span .et_pb_counter_amount { content: url(/upload/2015/05/bluebg.png); height: 25px } .et_pb_inner_shadow {-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } } @media all and ( max-width: 980px ) { .post-box-related, .bars, #text-6 { display:none} #flags_language_selector img, .et-social-icons li { margin-left:0; margin-right: 10px; } } @media all and ( min-width: 981px ) { .et_pb_gutters3 .et_pb_column_1_4 .et_pb_widget { margin-bottom: 10%; } .bars { display:block} } @media all and ( max-width: 750px ) { .post-image { float: none; margin: 0 auto } .post-image a img { width:100% } .et_pb_post h2.entry-title { clear:both } }
