/* 
Theme Name:     Bare bones for Divi - DE
Author:         Divi theme examples
Author URI:     http://www.divithemeexamples.com 
Template:       Divi
Version:        1.0 
*/ 

@media (max-width: 980px){
    #page-container, .et_fixed_nav.et_show_nav #page-container{
        padding-top:0px!important;

    }
}
/*DAN KABIC */
/************* INCREASE MAX WIDTH TO 900PX ****************/
/************* this overwrites DIVI's defaul value ********/
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {margin: 20px auto;max-width: 900px;width: 80%;}

@media (max-width: 1035px) {
#et_mobile_nav_menu {display: block;}
#top-menu {display: none;}
} 
@media only screen and (max-width: 980px){
.et_pb_section_0 {padding:80px 0px 50px 0px!important;}
}

/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE  ----------- */

/* ----------- TAIL BUTTONS GREY  ----------- */
/* .grey-with-tail-tl-up {border-radius: 0 8px 8px 8px;background-color: #e9e9ea;margin-top: 40px;position: relative;padding: 30px;} */
/* .grey-with-tail-tl-up:before {content: '';background: url('/wp-content/uploads/2018/02/gray_tail_tl_up.png');position: absolute;height: 25px;width: 19px;top: -25px;left: 0;} */
/* ----------- TAIL BUTTONS FOREST  ----------- */


/* ----------- TAIL BUTTONS NAVY - BLUE  ----------- */

/* ----------- TAIL BUTTONS AQUA  ----------- */
/* .aqua-with-tail-bl-down {border-radius: 8px 8px 8px 0;background-color: #008c95;position: relative;color: #ffffff;} */
/* .aqua-with-tail-bl-down:after {content: '';background: url('/wp-content/uploads/2018/02/aqua_tail_bl_down.png');position: absolute;height: 26px;width: 19px;bottom: -25px;left: 0;} */
/*  */
/* .aqua-with-tail-br-down {border-radius: 8px 8px 0px 8px;background-color: #008c95;position: relative;color: #ffffff;} */
/* .aqua-with-tail-br-down:after {content: '';background: url('/wp-content/uploads/2018/02/aqua_tail_br_down.png');position: absolute;height: 26px;width: 19px;bottom: -25px;right: 0;} */

/* ----------- TAIL BUTTONS WARM RED  ----------- */

/* ----------- TAIL BUTTONS PURPLE  ----------- */ 

/* ----------- TAIL BUTTONS LIME  ----------- */


/* ----------- TAIL BUTTONS BLUE - SKY  ----------- */

/* ----------- TAIL BUTTONS ORANGE  ----------- */ 
/* .orange-with-tail-tr-up:before {content: '';background: url('/wp-content/uploads/2016/10/orange_tail_tr_up.png');position: absolute;height: 26px;width: 19px;top: -25px;right: -1px;} */

/* ----------- TAIL BUTTONS GOLD  ----------- */

/* ----------- TAIL BUTTONS WHITE  ----------- */

/* ----------- TAIL BUTTONS PINK  ----------- */

/* ----------- TAIL BUTTONS HOT PINK  ----------- */
/* .hotpink-with-tail-tl-up {border-radius: 0 8px 8px 8px;background-color: #d62598;position: relative;color:#ffffff;} */
/* .hotpink-with-tail-tl-up:before {content: '';background: url('/wp-content/uploads/2018/01/pink_tail_tl_up.png');position: absolute;height: 26px;width: 19px;top: -25px;left: 0;} */

/* ----------- FULL HD BOX AND TEXT ----------- */

/* ----------- UNDEFINED ELEMENTS ----------- */

/* ----------- SOLUTION BENEFTI SIDE EDUCATION, BUSINESS, CONSUMER ----------- */

/* ----------- PRODUCT PAGE SECTIONS ----------- */

/* ----------- BUTTONS ----------- */
/* #buylink_dir,#buylink_dis,#buylink_res,#buylinkprodpage_dir,#buylinkprodpage_dis,#buylinkprodpage_res {font-weight:600;letter-spacing: 2px;font-size:16px;padding:19px;margin:20px 10px 45px 10px;} */

/* ----------- PRODUCT PAGE HIGHLIGHTS ----------- */

/* ----------- PRODUCT BEAUTY SHOTS ----------- */

/* ----------- FORMS ----------- */

/* ----------- LANDING PAGE MENU & FOOTER HIDE ----------- */

/* ----------- SLIDER STYLES ----------- */

.et_pb_slide_title { font-size:40px; line-height:1.4em; /* font-family:'Museo Slab W01_900'; */ }
/* .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description, .et_pb_fullwidth_header_container {max-width: 1080px;} */


/* ----------- TEXT STYLES ----------- */

h1, h2, h3, h4, h5 {line-height: 1.4em; color: #63666a;}
h1{font-size:50px;}
h2{font-size:30px;}
h3 {font-size:20px; margin: 10px 0; /*font-family: 'Museo Slab W03_500';*/}
h4 {font-size:20px; margin: 10px 0; }
#main-footer .footer-widget h4 {font-size:18px; font-weight: 500; margin: 0 0;}
.subbold {font-weight:600;}
sup {position: relative;font-size: 40%;line-height: 0;vertical-align: baseline;top: -1.2em;}
/* .et_pb_fullwidth_header_container h1 {font-family:'Museo Slab W01_900';} */

/* ----------- TEXT COLOR ----------- */
/* ----------- BACKGROUND COLOR ----------- */
/* ----------- FONT WEIGHTS ----------- */
/* ----------- MARGIN HELPERS ----------- */

/* ----------- STYLES FOR TABLETS MIN WITH 801 ----------- */
@media screen and (min-width:801px) {
#prod_page_hglight{background-image: url("/wp-content/uploads/2016/08/prod_page_hglight-1.png");/* padding:20px 30px 20px 30px; */width:550px;font-size:14px;height:332px;padding:0px 30px 0 30px;display:block;line-height:100%;}
.et_pb_text_1 ul#prod_page_hglight_list {list-style-type: none; padding-left:0; line-height:120%;} 
.et_pb_text_1 ul#prod_page_hglight_list li {font-weight:600;color: #13294b;} 

/* ----------- PRODUCT BENEFIT TITLE ----------- */

}

/* ----------- STYLES FOR BIG SCREENS MIN WITH 1025 ----------- */
@media screen and (min-width:1025px) {
#prod_page_hglight{background-image: url("/wp-content/uploads/2016/08/prod_page_hglight-2.png");/* padding:20px 30px 20px 30px; */width:550px;height:400px;padding:40px 30px 0 30px;display:block;line-height:100%;}
.et_pb_text_1 ul#prod_page_hglight_list {list-style-type: none; padding-left:0; line-height:160%;} 
.et_pb_text_1 ul#prod_page_hglight_list li {padding-top:12px;font-weight:600;color: #13294b;} 

/* ----------- PRODUCT BENEFIT TITLES ----------- */
}

/* ----------- STYLES FOR BIG IDEAS LANDING PAGE (by dystrick) ----------- */
.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll {bottom: 0; margin: 0 auto; min-height: 30px; padding-bottom: 20px; padding-top: 10px; position: absolute; text-align: center; width: 100%; z-index: -1;}

.et_social_sidebar_networks {top:60%!important;}

/* ----------- STYLES FOR ABTEST LANDING PAGE (original by dystrick modified by dank) ----------- */

/* TAIL BUTTONS - LINK FONT FAMILY - TEXT DECORATION - FONT SIZE - TEXT TRANSFORM */
/* TAIL BUTTONS - MARGINS AND PADDING */
/* TAIL BUTTON EXTRA SIZES */
/* TEMP ALIGNMENT */
/* TAIL BUTTONS - FONT COLOR */
/* TAIL BUTTONS - FONT COLOR */
/* TAIL BUTTONS - RADIUS CORNERS */
/* TAIL BUTTONS - TAILS COMMON */

/* TAIL BUTTONS BACKGROUND COLORS */
/* TAIL BUTTONS SPRITE */
/* BLUE */
/* SKY*/

/* CHARCOAL */

/* GRAPHITE */
/* FOREST */
/* AQUA */
/* PINK */
/* WARM RED */
/* LIME */
/* GOLD */
/* PURPLE */
/* ORANGE */
/* WHITE */
/* TEXT COLOR */
/*  INCREASE MAX WIDTH TO 900PX */
/* .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content { */
/*     margin: 20px auto; */
/*     max-width: 900px; */
/*     width: 80%; */
/* } */
#footer-bottom .et-social-icon a{color:#fff !important;}
#footer-bottom .et-social-icon a:hover, #footer-bottom .et-social-icon a:focus{color:#69b3e7 !important;}

/* ----------- STYLES FOR NEW ROI CALC  ----------- */

/* ----------- STYLES FOR ROI OVERLAY  ----------- */
#sgcboxTopLeft, #sgcboxTopCenter, #sgcboxTopRight, #sgcboxMiddleLeft, #sgcboxMiddleRight,  #sgcboxBottomLeft, #sgcboxBottomCenter, #sgcboxBottomRight { visibility: hidden !important;}

/* .sg-current-popup-12 form{position: relative; width:100%;  background: #13294b !important; } */
/* .sg-current-popup-12{ margin:auto !important; border-radius: 8px; padding: 40px 45px 66px 45px;} */
/*  */
/* .sg-current-popup-12 .gform_wrapper{margin: 0px auto;} */
/* .sg-current-popup-12 .gform_body{display: inline-block;vertical-align: top;} */
/*  */
/* .sg-current-popup-12 .gform_body ul{text-align: left;} */
/* .sg-current-popup-12 .gform_body label{visibility: hidden !important; } */
/* .sg-current-popup-12 .gform_body input[type='text']{width: 100% !important; border: 0px;font-size: 1.25em !important;padding: 10px 10px !important;border-radius: 9px 9px 9px 9px; font-family: "Open Sans",Arial,sans-serif;text-align:left;} */
/* .sg-current-popup-12 .gform_wrapper .gfield_required {color: #FFFFFF; margin-left: 4px;} */
/*  */
/* .sg-current-popup-12 .gform_footer{float:right; display: block;width: 29% !important;position: relative; right:0px !important; padding: 0px !important;margin: 0 13px 30px 0; vertical-align: top;} */
/* .sg-current-popup-12 .gform_footer:after{display: block;content: "";background: url('/wp-content/uploads/2017/08/purple_tail_br_down2.png') no-repeat top right;height: 26px;width: 19px;position: absolute;right: 0px;bottom: -26px;} */
/* .sg-current-popup-12 .gform_footer input[type='submit']{background: #bb29ba !important;color: #ffffff; border: 0px;padding: 24px 0px;font-size: 1.25em !important;font-family: 'Museo Slab W03_500', serif;border-radius: 9px 9px 0px 9px;margin: 0px !important;width: 100% !important;cursor: pointer;} */
/*  */
/* .sg-current-popup-12 .gform_wrapper form ul.gform_fields:not(.top_label) li.gfield_html_formatted { */
/* margin:20px 0 0 0 !important;  color:#FFF !important;} */
/*  */
/* .sg-current-popup-12 .gform_body li.gfield_html { */
/* text-transform:none;  */
/* color:#fff  !important; */
/* padding-top:20px; */
/* font-size:12px; */
/* font-family: "Open Sans",Arial,sans-serif; */
/* } */

/* #sgcboxClose { */
/*    display: block; */
/*     height: 37px; */
/*     padding: 0; */
/*     position: absolute; */
/*     right:-50px !important; */
/*     text-indent: -9999px; */
/*     top: 26px !important; */
/*     width: 37px; */
/* } */

/* DivTable.com */
/* ----------- TAIL BUTTONS PINK  ----------- */
/*
.roi-pink-with-tail-tl-up {border-radius: 0 8px 8px 8px;background: rgba(214, 37, 152, 1);position:relative;color:#ffffff;width:100%;padding:20px;font-size:14px;text-transform:none; }
.roi-pink-with-tail-tl-up:before {content: '';background: url('/wp-content/uploads/2018/01/pink_tail_tl_up.png');position: absolute;height: 26px;width: 19px;top:-25px;left: 0;}

.roi-pink-with-tail-tr-up {border-radius: 8px 0 8px 8px;background-color:rgba(214, 37, 152, 1);position: relative;color:#ffffff; width:100%;padding:30px;font-size:20px;text-transform:none; }
.roi-pink-with-tail-tr-up:before {content: '';background: url('/wp-content/uploads/2017/03/pink_tail_tr_up.png');position: absolute;height: 26px;width: 19px;top: -25px;right: 0;}
*/

@media only screen and (min-width: 768px) {
#et-info { float:right !important; }
}
/* #page-container #top-header { background-color: #69b3e7 !important; } */

#et-info-phone::before {
    content: "" !important ;
    margin-right: 2px;
    position: relative;
    top: 2px;
}
#et-info-phone {
font-size:16px !important; font-weight: 100 !important; font-family: "Open Sans",Arial,sans-serif  !important; }

#et-info-email::before {
    content: "" !important ;
    margin-right: 2px;
    position: relative;
    top: 2px;
}
#et-info-email { font-size:16px !important; font-weight: 100 !important; font-family: "Open Sans",Arial,sans-serif  !important; padding-right:17px; }

/* .usa-contact-form .et_contact_bottom_container::after{ */
/* display: block !important;  */
/* content: "" !important; */
/* background: url('/wp-content/uploads/2016/09/aqua_tail_br_down.png') no-repeat top right; */
/* height: 26px;width: 19px; */
/* position:absolute !important; */
/* right: 0px !important; */
/* bottom: -25px;  */
/* ;} */
/* .usa-contact-form .et_pb_contact_submit.et_pb_button {background: #008c95 !important;color: #ffffff; border: 0px;padding: 30px 30px;font-size: 1.25em;font-family: 'Museo Slab W03_500', serif;border-radius: 9px 9px 0px 9px;margin: 0px !important;width: 100%;cursor: pointer;} */
/* .usa-contact-form .et_pb_button::before, .et_pb_button::after { content: "" !important;  } */
/* .usa-contact-form .et-pb-contact-message { font-weight:600; font-size:30px;color:#000; } */
/* .usa-contact-form input.et_pb_contact_captcha { margin-bottom: 20px;  min-width: 60px; } */

body #gform_wrapper_44 .gform_body .gform_fields .gfield input[type=text] {width: 100% !important;border: 0px;padding: 15px 15px !important;border-radius: 9px 9px 9px 9px;background-color: #f4f4f4;color:#13294b;}
body #gform_wrapper_44 .gform_body .gform_fields .gfield textarea {width: 100% !important;border: 0px;padding: 15px 15px !important;border-radius: 9px 9px 9px 9px;background-color: #f4f4f4;color:#13294b;}
body #gform_wrapper_44 .gform_body .gform_fields .gfield .gfield_label {display:none;}

body #gform_wrapper_64 .gform_body .gform_fields .gfield input[type=text] {width: 100% !important;border: 0px;padding: 15px 15px !important;border-radius: 9px 9px 9px 9px;background-color: #f4f4f4;color:#13294b;}
body #gform_wrapper_64 .gform_body .gform_fields .gfield textarea {width: 100% !important;border: 0px;padding: 15px 15px !important;border-radius: 9px 9px 9px 9px;background-color: #f4f4f4;color:#13294b;}
body #gform_wrapper_64 .gform_body .gform_fields .gfield .gfield_label {display:none;}

body #gform_wrapper_63 .gform_body .gform_fields .gfield input[type=text] {width: 100% !important;border: 0px;padding: 15px 15px !important;border-radius: 9px 9px 9px 9px;background-color: #f4f4f4;color:#13294b;}
body #gform_wrapper_63 .gform_body .gform_fields .gfield textarea {width: 100% !important;border: 0px;padding: 15px 15px !important;border-radius: 9px 9px 9px 9px;background-color: #f4f4f4;color:#13294b;}
body #gform_wrapper_63 .gform_body .gform_fields .gfield .gfield_label {display:none;}

body #gform_wrapper_45 .gform_body .gform_fields .gfield input[type=text] {width: 100% !important;border: 0px;padding: 15px 15px !important;border-radius: 9px 9px 9px 9px;background-color: #f4f4f4;color:#13294b;}
body #gform_wrapper_45 .gform_body .gform_fields .gfield textarea {width: 100% !important;border: 0px;padding: 15px 15px !important;border-radius: 9px 9px 9px 9px;background-color: #f4f4f4;color:#13294b;}
body #gform_wrapper_45 .gform_body .gform_fields .gfield .gfield_label {display:none;}

body #gform_wrapper_47 .gform_body .gform_fields .gfield select {width: 100% !important;border: 0px;padding: 15px 15px !important;border-radius: 9px 9px 9px 9px;background-color: #f4f4f4;color:#13294b;}

/* ----------- STYLES FOOTER MENUS  ----------- */

#footer-widgets .footer-widget li::before {display:none;}
/*
#nav_menu-2 a, #nav_menu-2 #footer-widgets .footer-widget li a, #nav_menu-2 .footer-widget li a, #nav_menu-3 a, #nav_menu-3 #footer-widgets .footer-widget li a, #nav_menu-3 .footer-widget li a, #nav_menu-4 a, #nav_menu-4 #footer-widgets .footer-widget li a, #nav_menu-4 .footer-widget li a , #nav_menu-5 a, #nav_menu-5 #footer-widgets .footer-widget li a, #nav_menu-5 .footer-widget li a {margin: 0 0 0 -14px;}
*/
#footer-widgets .footer-widget li{padding-left:0px;}
/* ----------- STYLES GET A TRIAL MENU ITEM  ----------- */

#menu-item-15234 a {color:#69b3e7 !important;}
#menu-item-15233 a {color:#69b3e7 !important;}

.supportmenu a {
    
    padding: 10px !important;
    background: #fc7533;
    color: #fff !important;
    

    
}
.supportmenu a:hover {
    
     padding: 10px !important;
    background: #fc7533;
    color: #fff !important;

    
}

/* ----------- STICKY SIDE BUTTONS PLUGIN start  ----------- */
#ssb-container{top:60%;}
#ssb-container ul li{margin:14px 0px 0px 0px;border-radius:4px 0px 0px 4px;}
#ssb-container ul li a{line-height:16px;text-align:center;padding:0px 0px 7px 0px;white-space:normal;width:83px;}
#ssb-container ul li span{line-height:30px;font-size:23px;}

/* MINI 2 CHANGFES BY DAN */
#menu-item-15234 a {color:#69b3e7 !important;}
#menu-item-15233 a {color:#69b3e7 !important;}
.postid-34186 #ssb-container {visibility:hidden !important;}
.postid-34186 .et_social_icons_container {visibility:hidden !important;}
.postid-3546 #ssb-container {visibility:hidden !important;}
.postid-22489 #ssb-container {visibility:hidden !important;}
.postid-34263 #ssb-container {visibility:hidden !important;}
/* ----------- BUTTON PANEL BY DANIEL 090519  ----------- */
.btn-inline .et_pb_button_module_wrapper {display: inline-block;margin: 0 20px;}
.btn-inline {text-align: center !important;}
.btn_left,.btn_middle,.btn_right {
    color: #ffffff!important;
    background: #13294b;
    border-width: 0px!important;
    font-size: 16px;
    font-family: 'Roboto Slab',Georgia,"Times New Roman",serif!important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    padding:12px 14px;
}

/* -- GDPR BANNER --*/
#cookie-law-info-bar, .wt-cli-cookie-bar {
    font-size: 10pt;
    margin: 0 auto;
    padding: 10px 10px;
    position: absolute;
    text-align: center;
    width: 42% !important;
    z-index: 9999999;
    box-shadow: 0px 5px 10px rgba(0,0,0,0.5);
    display: none;
    left: 0px;
	border-top-right-radius: 25px !important;
  border-bottom-right-radius: 25px !important;
}


