/*
Theme Name: Divi CHILD
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 2.7.1
Template: Divi
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
/* Browser Reset */
/*Custom CSS*/

a {-webkit-transition: all 0.2s; -moz-transition: all 0.2s;transition: all 0.2s;}

/*Header*/
#et-info-phone {font-size:26px!important; font-weight:normal;}
#et-info-phone:before {display:none;}
#top-header .et-social-icons li {background: #0068b3;  border-radius: 50px;}
.et-social-facebook a.icon {width: 32px; height: 32px; padding: 0;}
.et-social-facebook a.icon:before {color:#FFF;  display: block; width: 32px; height: 32px; color: #fff; font-size: 16px; line-height: 32px; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s;}



/* Mega Menu CSS */
#menu-item-80, #menu-item-82, #menu-item-83  {border-right:1px solid #FFF;}
#et-info-phone { margin-right: 0; }
li.menu-white a {color:#FFF!important; font-weight:normal!important; font-size:12px!important; }
.et-fixed-header #top-menu li.menu-white a {color:#FFF!important;}
#et-top-navigation {float:left!important; width:100%;}
#et_top_search {float:right;}
/*Company Mega menu*/
#top-menu li.mega-menu > ul > li.menu-comp {width:20%!important; line-height:1em!important;}
#top-menu li.mega-menu > ul > li.menu-comp a {font-size:16px; text-align:center;}
#top-menu li.company > ul {padding-top: 10px; padding-bottom:10px; font-size:20px;}
#menu-item-182, #menu-item-181, #menu-item-180, #menu-item-178, #menu-item-525/*temp catalog*/ {border-right:1px solid #0094ff;}

/*Mobile menu*/
#mobile_menu {background:#000;}
/* End Mega Menu CSS */

/* Slider Home page*/
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
width: 100%;
max-width: 1150px!important;
}

/*Black Menu*/
.blackmenu a{color:#FFFFFF; -webkit-transition: all 0.2s; -moz-transition: all 0.2s;transition: all 0.2s;}
.blackmenu a:hover {color:#0068b3;}

/*MAIN BUTTONS*/
.mainbuttons {background:#FFF; padding:10px;color:#0068b3; width:360px; font-weight:bold; margin:0 auto; bottom: 0; position: absolute;left: 30%;}
.button-one {padding-right:10px;}
.button-two {padding-left:10px;}

.header-content h1 {padding-bottom:100px;}

/*Footer*/
.et_pb_widget a {color:#FFF;}
.et_pb_widget a:hover {color:#ddd;}

/*li.menu-white a:before{content: "--"; font-style: normal; font-weight: normal; text-decoration: inherit;
/*--adjust as necessary-- color: #fff; font-size: 18px; padding-right: 0.5em; position: absolute; top: 10px; left: 0;*/

/*Mail Chimp CSS*/
#mce-EMAIL {background: #696969; color: #FFF; font-size: 16px; padding: 6px; width: 160px; margin-right: 5px; border: none;}
#mce-EMAIL::-webkit-input-placeholder { color: white;}
#mce-EMAIL:-moz-placeholder { /* Firefox 18- */  color: white;  }
#mce-EMAIL::-moz-placeholder {  /* Firefox 19+ */ color: white;  }
#mce-EMAIL:-ms-input-placeholder {  color: white;  }

#mc-embedded-subscribe {background:#0068B2; color:#FFF; font-size: 18px; border:0; padding:5px 10px 5px 10px; font-weight:600;}
 
/*Product Information Page*/
.images, .et_shop_image, .woocommerce-placeholder {display:none;}
.woocommerce-page div.product div.summary {width:100%;}
.tittelboks {font-weight:bold;}
.tittelboks span {font-weight:normal!important;}
.related h2 {color:#0068bc; padding-bottom:10px; font-weight:bold; }
.product .related h2 {font-size:18px!important;}
.woocommerce-Price-amount {color:#0068bc;}
.products h3 {color:#111111;}
/*Sidebar CSS*/

.product_list_widget a {color:#555555; font-weight:normal!important;}
 

 /* Responsive Styles Smartphone Only */
@media all and (max-width: 767px) {

/* Responsive Styles Smartphone Portrait */
@media all and (max-width: 479px) {


}



