.customize-control-seperator { display: block; margin: 0 -12px; padding: 13px 12px; background-color: #fff; color: #555; border: 1px solid #ddd; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-right-width: 1px; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-left: 0; border-right: 0; font-size: 11px; font-weight: 600; letter-spacing: 2px; line-height: 1; text-transform: uppercase; border-left: 5px solid #008ec2; } .customize-control-seperator .customizer-desc-wrapp { font-size: 10px; text-transform: none; font-weight: 400; position: relative; display: block; } .customize-control-seperator .customizer-desc-wrapp a { text-decoration: none; position: absolute; bottom: 0; left: 90%; } .customize-control-seperator .desc { opacity: 0; visibility: hidden; position: absolute; bottom: 31px; left: 85px; padding: 3px 7px; color: #fff; line-height: 1.8; background: #333; -webkit-box-shadow: -1px 0px 7px 0px rgba(152, 150, 150, 0.5); box-shadow: -1px 0px 7px 0px rgba(152, 150, 150, 0.5); -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } span.customizer-desc-wrapp a:hover ~ .desc { opacity: 1; visibility: visible; } /* customizer tweaks */ a.button.section-redirect { position: relative; } a.button.section-redirect:before { content: "\f111"; font-family: dashicons; position: absolute; left: 7px; top: 0; } a.button.section-redirect span { margin-left: 15px; } .arrival-control-hide{ display: none !important; } span.customize-control-pro-info { background: #fff; padding: 11px; margin-top: 15px; display: block; font-weight: 600; font-size: 12px; text-transform: capitalize; -webkit-box-shadow: -4px -1px 20px 1px rgba(205, 194, 194, 0.5); box-shadow: -4px -1px 20px 1px rgba(205, 194, 194, 0.5); } span.customize-control-pro-info span.desc-pro span { font-weight: 700; color: #0085ba; } /* sidebars */ ul#arrival-img-container { margin-left: 20px; } #arrival-img-container .arrival-radio-img-img { border: 3px solid #DEDEDE; cursor: pointer; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } #arrival-img-container li.inc-radio-image:not(:last-child) .arrival-radio-img-img{ margin-right: 15px; } #arrival-img-container .arrival-radio-img-selected { border: 3px solid #0085ba; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } ul li.inc-radio-image { display: inline-block; } ul li.inc-radio-image:not(:last-child){ margin-right: 10px; }