.widget { padding: 0px 15px; overflow: hidden; } .widget .list-inline { margin-bottom: 0px; } .widget > h4 { display: inline-block; position: relative; } .widget > h4:before, .widget > h4:after { content: ""; height: 1px; position: absolute; top: 33%; width: 9999px; border: 0px solid transparent; background-color: transparent; } .widget > h4:after { margin-left: 5px; left: 100%; } .widget > h4:before { margin-right: 5px; right: 100%; } @media (max-width: 991px) { .widget { text-align: center; } } .widget_widget_profile i.fa, .widget_widget_profile i.glyphicon { margin-right: 5px; } .widget_widget_profile .fb-like { vertical-align: super; } .widget_widget_menu i.fa, .widget_widget_menu i.glyphicon { margin-right: 5px; } .widget_widget_menu ul { display: inline-block; } @media (max-width: 991px) { .widget_widget_menu li { width: 100%; } } .widget_calendar > #calendar_wrap > table { width: 100%; } .widget_calendar > #calendar_wrap > table th, .widget_calendar > #calendar_wrap > table td, .widget_calendar > #calendar_wrap > table caption { text-align: inherit; } .widget_calendar > #calendar_wrap > table tfoot td:first-child { text-align: right; } .widget_calendar > #calendar_wrap > table tfoot td:last-child { text-align: left; } .sendpress .sendpress-submit { margin-top: 0px; } .wpb_content_element { margin-bottom: 0px !important; } .vc_separator { margin: 20px 0px !important; } .vc_separator.vc_separator_align_left h1, .vc_separator.vc_separator_align_left h2, .vc_separator.vc_separator_align_left h3, .vc_separator.vc_separator_align_left h4, .vc_separator.vc_separator_align_left h5, .vc_separator.vc_separator_align_left h6 { padding: 0 0.8em 0 0; } .vc_separator.vc_separator_align_center h1, .vc_separator.vc_separator_align_center h2, .vc_separator.vc_separator_align_center h3, .vc_separator.vc_separator_align_center h4, .vc_separator.vc_separator_align_center h5, .vc_separator.vc_separator_align_center h6 { padding: 0 0.8em 0 0.8em; } .vc_separator.vc_separator_align_right h1, .vc_separator.vc_separator_align_right h2, .vc_separator.vc_separator_align_right h3, .vc_separator.vc_separator_align_right h4, .vc_separator.vc_separator_align_right h5, .vc_separator.vc_separator_align_right h6 { padding: 0 0 0 0.8em; } .vc_separator h1, .vc_separator h2, .vc_separator h3, .vc_separator h4, .vc_separator h5, .vc_separator h6 { white-space: nowrap; } .vc_separator .vc_sep_holder.gone > .vc_sep_line { border-color: transparent !important; } @media (max-width: 991px) { .vc_separator h1, .vc_separator h2, .vc_separator h3, .vc_separator h4, .vc_separator h5, .vc_separator h6 { display: table-cell; text-align: center; white-space: normal !important; width: 70%; } .vc_separator .vc_sep_holder { width: 15% !important; } } .wpb_row:after { clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; } .wpb_teaser_grid .teaser_grid_container li { padding-left: 5px; padding-right: 5px; } [class*=vc_col-] { min-height: 0px; }