* / . ui . divider { margin : 1 rem 0 ; line-height : 1 ; height : 0 ; font-weight : 700 ; text-transform : uppercase ; letter-spacing : .05 em ; color : rgba ( 0 , 0 , 0 , .85 ) ; -webkit- user-select : none ; -moz- user-select : none ; -ms- user-select : none ; user-select : none ; -webkit- tap-highlight-color : transparent } . ui . divider : not ( . vertical ) : not ( . horizontal ) { border-top : 1 px solid rgba ( 34 , 36 , 38 , .15 ) ; border-bottom : 1 px solid rgba ( 255 , 255 , 255 , .1 ) } . ui . grid > . column + . divider , . ui . grid > . row > . column + . divider { left : auto } . ui . horizontal . divider { display : table ; white-space : nowrap ; height : auto ; margin : '' ; line-height : 1 ; text-align : center } . ui . horizontal . divider : after , . ui . horizontal . divider : before { content : '' ; display : table-cell ; position : relative ; top : 50 % ; width : 50 % ; background-repeat : no-repeat } . ui . horizontal . divider : before { background-position : right 1 em top 50 % } . ui . horizontal . divider : after { background-position : left 1 em top 50 % } . ui . vertical . divider { position : absolute ; z-index : 2 ; top : 50 % ; left : 50 % ; margin : 0 ; padding : 0 ; width : auto ; height : 50 % ; line-height : 0 ; text-align : center ; -webkit- transform : translateX ( -50 % ) ; transform : translateX ( -50 % ) } . ui . vertical . divider : after , . ui . vertical . divider : before { position : absolute ; left : 50 % ; content : '' ; z-index : 3 ; border-left : 1 px solid rgba ( 34 , 36 , 38 , .15 ) ; border-right : 1 px solid rgba ( 255 , 255 , 255 , .1 ) ; width : 0 % ; height : calc ( 100 % - 1 rem ) } . ui . vertical . divider : before { top : -100 % } . ui . vertical . divider : after { top : auto ; bottom : 0 } @ media only screen and ( max-width : 767px ) { . ui . grid . stackable . row . ui . vertical . divider , . ui . stackable . grid . ui . vertical . divider { display : table ; white-space : nowrap ; height : auto ; margin : '' ; overflow : hidden ; line-height : 1 ; text-align : center ; position : static ; top : 0 ; left : 0 ; -webkit- transform : none ; transform : none } . ui . grid . stackable . row . ui . vertical . divider : after , . ui . grid . stackable . row . ui . vertical . divider : before , . ui . stackable . grid . ui . vertical . divider : after , . ui . stackable . grid . ui . vertical . divider : before { position : static ; left : 0 ; border-left : none ; border-right : none ; content : '' ; display : table-cell ; position : relative ; top : 50 % ; width : 50 % ; background-repeat : no-repeat } . ui . grid . stackable . row . ui . vertical . divider : before , . ui . stackable . grid . ui . vertical . divider : before { background-position : right 1 em top 50 % } . ui . grid . stackable . row . ui . vertical . divider : after , . ui . stackable . grid . ui . vertical . divider : after { background-position : left 1 em top 50 % } } . ui . divider > . icon { margin : 0 ; font-size : 1 rem ; height : 1 em ; vertical-align : middle } . ui . hidden . divider { border-color : transparent !important } . ui . hidden . divider : after , . ui . hidden . divider : before { display : none } . ui . divider . inverted , . ui . horizontal . inverted . divider , . ui . vertical . inverted . divider { color : #fff } . ui . divider . inverted , . ui . divider . inverted : after , . ui . divider . inverted : before { border-top-color : rgba ( 34 , 36 , 38 , .15 ) !important ; border-left-color : rgba ( 34 , 36 , 38 , .15 ) !important ; border-bottom-color : rgba ( 255 , 255 , 255 , .15 ) !important ; border-right-color : rgba ( 255 , 255 , 255 , .15 ) !important } . ui . fitted . divider { margin : 0 } . ui . clearing . divider { clear : both } . ui . section . divider { margin-top : 2 rem ; margin-bottom : 2 rem } . ui . divider { font-size : 1 rem } . ui . horizontal . divider : after , . ui . horizontal . divider : before { background-image : url ( data : image / png ; base64 , iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw / eHBhY2tldCBiZWdpbj0i77u / IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8 + IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI + IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpk