﻿.menu-button-container .sap-logo{position:absolute;top:0;right:6.5em}

#masthead.stuck #button-shop,
#masthead.stuck #button-search,
#masthead.stuck #button-menu {
padding: 25px 16px 20px 16px;
}

#masthead.stuck #button-shop  {
padding-bottom: 24px;
}

#masthead.stuck #button-shop .menu-shop-sub {
margin-top: 24px;
}

#button-shop,
#button-search,
#button-menu {
float: right;
padding: 28px 16px;
cursor: pointer;
}

#button-shop i,
#button-search i,
#button-menu i {
font-size: 16px;
}

#button-shop {
padding-bottom: 30px;
}

#button-shop-cart {
padding: 6px 8px;
font-weight: 600;
border-radius: 1px;
}

#button-shop-cart i {
margin-right: 6px;
}

#button-shop-cart:hover {
text-decoration: none;
}

#menu #button-shop { padding-right: 0 !important; }


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}
#rt-utility{color:#444444;background:#FFFFFF;}

#text-10008, #text-10009, #rt-utility {
    background-color: #ffffff !important;
    color: #000000 !important;
    line-height: 24px !important;
}

#rt-feature, #rt-utility {
    width: 100%;
    margin: 0px !important;
}

#rt-feature .rt-flex-container, #rt-utility .rt-flex-container {
    width: 100% !important;
}

#rt-feature .rt-container, #rt-utility .rt-container {
    width: 60%;
    padding-left: 20% !important;
    padding-right: 20% !important;
    padding-top: 65px !important;
    padding-bottom: 70px !important;
    margin: 0px !important;
}

#rt-utility, #rt-expandedbottom, #rt-fullwidth {
    border-bottom: #103150 1px solid !important;
}

div.leader-wrap-small{float:left; width:270px; height:180px; margin-bottom:20px; }

.leader-wrap-small-container{width:570px; float:none; margin:0 auto;}

	
	.featured-small-wrap, div.leader-wrap-small {width:270px;height:auto;float:none; margin:0 auto 15px; padding-bottom:15px;}


.main-navigation .menu-item-description {
	color: #707070;
	color: rgba(51, 51, 51, 0.7);
	font-family: "Noto Sans", sans-serif;
	font-size: 12px;
	font-size: 1.2rem;
	font-weight: 400;
	line-height: 1.5;
	margin-top: 0.5em;
}


		
		.secondary a:hover,
		.secondary a:focus,
		.main-navigation .menu-item-description,
		.widget,
		.widget blockquote,
		.widget .wp-caption-text,
		.widget .gallery-caption {
			color: rgba( 190, 190, 190, 0.7);
		}
.content-padding{padding:15px}


#search-form, #footer {
	width: 100%;
	margin: 0 auto;
	text-align: center;
	border-top: solid 1px #999;
	padding-top: 9px;
	}

	
#footer {
	font-size: .8em;
	
	}

.white-bg{
	background:#fff;
	padding: 10px 0;
	}

.white-bg h5{
	font-size: 14px;
	margin:5px 0;
	font-weight: normal;
	color: #868686;
}

.white-bg .form-group{
	margin-bottom:15px;
}

.pic, .white{ margin:0px !important; padding:0px;}

.white{padding: 36px 60px;}

.white-1{padding: 36px 60px;}

.white-1, .white {
    padding: 36px 13px;
}

.main-block-paragraph h1, .main-block-paragraph h2{
	font-size: 20px;
	font-weight: normal;
	color: #181819;
}


    #header .btn_block .menu_btn {
        display: block;
    }


#header .btn_block {
    float: left;
}


#header .btn_block .menu_btn span {
    height: 4px;
    background: #fff;
    display: block;
    border-radius: 8px;
    margin: 5px 0;
}

#Sliding-top ul.list_mixed li:after,#Sliding-top ul.list_check li:after,#Sliding-top ul.list_star li:after,#Sliding-top ul.list_idea li:after{background:rgba(255,255,255,.08)}

	#Footer ul.list_mixed li:after,#Footer ul.list_check li:after,#Footer ul.list_star li:after,#Footer ul.list_idea li:after{background:rgba(255,255,255,.08)}


ul.list_mixed,ul.list_check,ul.list_star,ul.list_idea{margin-left:0}

ul.list_mixed li,ul.list_check li,ul.list_star li,ul.list_idea li{margin-bottom:20px;position:relative;list-style:none;padding-left:50px;margin-left:0}

ul.list_mixed li:after,ul.list_check li:after,ul.list_star li:after,ul.list_idea li:after{content:"";width:70px;height:1px;overflow:hidden;background:rgba(0,0,0,.08);position:absolute;left:0;bottom:-11px}

ul.list_mixed li:last-child:after,ul.list_check li:last-child:after,ul.list_star li:last-child:after,ul.list_idea li:last-child:after{display:none}
html.no-touch .nav li.menu-item-has-children:hover:before{display:block}
.nav li.menu-item-has-children.open:after{width:30px}
.entry-content table,body.et-pb-preview #main-content .container table{border:0px}
.entry-content tr td,body.et-pb-preview #main-content .container tr td{border-top:0px}
.site-footer .personal-network .menu .menu-item{padding:5px}
.site-footer .personal-network .menu .menu-item:empty{list-style:none}
.site-footer .personal-network .menu .menu-item:nth-child(odd){clear:left}

.site__text {
    margin: 0 auto 30px;
    max-width: 700px;
}

.site__text-center {
    text-align: center !important;
}

    .site__text-right {
        text-align: right !important;
    }

    .site__text-left {
        text-align: left !important;
    }

  
 .copyright-list{ list-style-type:disc;
 margin-top:30px;
 margin-bottom:30px}

.copyright-list li{
	  margin-left: 30px;
  }

  footer .copyright {
    float: right;
    font-size: 14px;
    line-height: 36px;
    font-weight: 700;
     }


    footer .copyright a{
      color: #fff;
	  text-decoration:underline;
	  font-weight: 700;
	  }

    footer .copyright a:hover {
      color: #fff; 
	  }

    footer .inline-list, footer .copyright {
      float: none; }
