﻿.banner .high-separator{font-size:33px;position:relative;top:1px}

.mtsnb-container-outer { position: relative }
.et_pb_accordion_item_0.et_pb_toggle{background-color:rgba(0,0,0,0)}
.et_pb_toggle{border:1px solid #d9d9d9}
.et_pb_accordion .et_pb_toggle.et_pb_text_align_left .et_pb_toggle_title,.et_pb_accordion .et_pb_toggle.et_pb_text_align_left h5.et_pb_toggle_title,.et_pb_accordion.et_pb_text_align_left .et_pb_toggle_title,.et_pb_accordion.et_pb_text_align_left h5.et_pb_toggle_title,.et_pb_toggle .et_pb_toggle_title,.et_pb_toggle h5.et_pb_toggle_title,.et_pb_toggle.et_pb_text_align_left .et_pb_toggle_title,.et_pb_toggle.et_pb_text_align_left h5.et_pb_toggle_title{position:relative;padding:0 50px 0 0;cursor:pointer}
.et_pb_accordion .et_pb_toggle_title:before,.et_pb_toggle .et_pb_toggle_title:before{right:0;left:auto}
.et_pb_accordion .et_pb_toggle{position:relative;margin-bottom:10px}
.et_pb_accordion .et_pb_toggle:last-child{margin-bottom:0}
.popdate{font-size:13px;color:#767676;margin:0 0 5px}

  .blog-section .published {
    margin: 10px 0;
    font-style: italic; }


.customize-item { margin: 0 0 10px 0; position: relative; }

.customize-item .input-color { width: 80px; border: 1px solid #DDD !important; padding: 4px 8px; margin: 0 5px 0 0; }


.customize-item-title { font-size: 10px; display: block; padding: 0; margin: 0 0 4px 0; }
a,.grid .time a,.widget_flickr #flickr_badge_uber_wrapper a{color:#7b324d}
.grid:hover{background-color:#a32c2e}
.page-template-default.et_pb_pagebuilder_layout:not(.et_full_width_page) #main-content .container{padding-top:0}

#main-content .container {
    padding-top: 20px;
}


 
.search #main-content .container:before {
  background: none;
}

.gdlr-core-blockquote-item .gdlr-core-blockquote-item-content-wrap{ overflow: hidden; }



.screen-reader-only {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
}

  .featured-block__inner {
    width: 100%; }

#icon1{
	width:auto;
	float:left;
	margin-left:5px;
	}
#mk-footer .footer-wrapper,#mk-page-introduce,.mk-blog-single .featured-image,.mk-blog-single article{position:relative}
 #mk-footer .footer-wrapper{padding:30px 0}
