/**
 * #.# Styles for CTA Block.
 *
 * CSS for both Frontend+Backend.
 */
.bk-divider {
	h3{margin-bottom: 0px !important}
	margin-top:2rem;
	margin-bottom:2rem;
		.bk-divider-wrapper{
			border: none;
		    padding: 1em 0;
		    margin: 0 auto;
		    width: 100%;
		    display: -ms-flexbox;
		    display: flex;
		    word-break: break-word;
		    -ms-flex-pack: center;
		    justify-content: center;
		    -ms-flex-align: center;
		    align-items: center;
		    -ms-flex-line-pack: center;
		    align-content: center;
		    .bk-divider-left{margin-right: 0.5rem;}
			.bk-divider-right{margin-left: 0.5rem; }
			.bk-divider-left,.bk-divider-right{
				padding-left: 0.5rem;
				padding-right: 0.5rem;
			    position: relative;
			    min-height: 0.001%;
			    -ms-flex: 1 0 auto;
			    flex: 1 0 auto;
			    -webkit-transition: color .3s ease;
			    -o-transition: color .3s ease;
			    transition: color .3s ease;
			}
		}
		.bk-left{
		 	.bk-divider-left{display: none;}
		 }
		 .bk-right{
		 	.bk-divider-right{display: none;}
		 }
	.bk-dotted{ border: dotted; }
	.bk-dashed{border: dashed;}
	.bk-double{border: double;}
	.bk-solid{border: solid;}
	.bk-groove{border: groove;}
	.bk-ridge{border: ridge;}
	.bk-inset{border: inset;}
	.bk-outset{border: outset;}
	.bk-none{border: none;}
	.bk-heading-body{padding: 0.5rem;}
}
