.page-template .ap-container #primary{
float: left;
width: 72%;
border: 1px solid #ddd;
margin: 20px 0;
}
.page-template .ap-container #secondary{
float: right;
width: 25%;
margin: 20px 0;
}
.page-template .ap-container #primary main ul {
margin: 0;
padding-left: 12px;
}
.page-template .ap-container #primary main ul li{
float: left;
line-height: 70px;
padding: 0 7px;
}
.page-template .ap-container #secondary .textwidget .widget-title{
display: block;
font-size: 24px;
font-weight: 700;
margin: 0 0 20px;
}
.page-template .ap-container #secondary .textwidget select {
display: block;
min-width: 150px;
height: 35px;
margin-bottom: 20px;
}
.ucb_top_right_container ,
.ucb_top_left_container ,
.ucb_top_center_container ,
.ucb_bottom_right_container ,
.ucb_bottom_left_container ,
.ucb_bottom_center_container ,
.ucb_left_center_container ,
.ucb_right_center_container {
z-index: 999999 !important;
}
.ucb_top_right_container > div,
.ucb_top_left_container > div,
.ucb_top_center_container > div,
.ucb_bottom_right_container > div,
.ucb_bottom_left_container > div,
.ucb_bottom_center_container > div{
float: left;
padding-left: 5px;
}
.ucb_top_center_container ,
.ucb_bottom_center_container {
text-align: center;
}
.ucb_top_center_container > div,
.ucb_bottom_center_container > div{
float: none;
display: inline-block;
}
.ucb_top_left_container{
position: fixed;
top: 20px;
left: 20px;
}
.ucb_top_right_container{
position: fixed;
top: 20px;
right: 20px;
}
.ucb_top_center_container{
position: fixed;
top: 20px;
left: 50%;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.ucb_bottom_right_container{
position: fixed;
bottom: -5px;
right: 20px;
}
.ucb_bottom_left_container{
position: fixed;
bottom: -5px;
left: 20px;
}
.ucb_bottom_center_container{
position: fixed;
bottom: -5px;
left: 50%;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.ucb_left_center_container{
position: fixed;
left: 0px;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.ucb_right_center_container{
position: fixed;
right: 0px;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.ucb_top_left_container.ucb-sticky-disable,
.ucb_top_right_container.ucb-sticky-disable,
.ucb_top_center_container.ucb-sticky-disable,
.ucb_bottom_right_container.ucb-sticky-disable,
.ucb_bottom_left_container.ucb-sticky-disable,
.ucb_bottom_center_container.ucb-sticky-disable,
.ucb_left_center_container.ucb-sticky-disable,
.ucb_right_center_container.ucb-sticky-disable{
position: absolute;
}
.admin-bar .ucb_top_right_container ,
.admin-bar .ucb_top_left_container ,
.admin-bar .ucb_top_center_container {
top: 0px;
}
@media only screen and (max-width: 720px) {
.page-template .ap-container #primary,
.page-template .ap-container #secondary{
float: none;
width: 100%;
}
}
.wpvcb-text-icon-both ,
.wpwab-text-icon-both ,
.wpfbmb-text-icon-both ,
.wpscb-text-icon-both {
position: relative;
}
.bubble .lwc-chat-button {
bottom: 90px !important;
}
.wpwab-button-template-4 .wpwab-button-without-text a,
.wpscb-button-template-4 .wpscb-button-without-text a,
.wpfbmb-button-template-4 .wpfbmb-button-without-text a,
.wpvcb-button-template-4 .wpvcb-button-without-text a {
width: 40px;
height: 40px;
padding: 2px !important;
}
.wpwab-button-template-3 .wpwab-button-without-text a,
.wpscb-button-template-3 .wpscb-button-without-text a,
.wpfbmb-button-template-3 .wpfbmb-button-without-text a,
.wpvcb-button-template-3 .wpvcb-button-without-text a {
width: 40px;
height: 40px;
}
#wpvcb-button-menu-template.wpvcb-menu-button-wrap.wpvcb-button-template-3 .wpvcb-button-without-text a {
padding: 0;
color: transparent;
}
#wpvcb-button-menu-template.wpvcb-menu-button-wrap.wpvcb-button-template-3 .wpvcb-button-without-text a i{
color: #FFF;
}
.wpwab-button-template-2 .wpwab-button-without-text a,
.wpscb-button-template-2 .wpscb-button-without-text a,
.wpfbmb-button-template-2 .wpfbmb-button-without-text a,
.wpvcb-button-template-2 .wpvcb-button-without-text a {
width: 52px;
height: 46px;
}
#wpvcb-button-menu-template.wpvcb-menu-button-wrap.wpvcb-button-template-2 .wpvcb-button-without-text a {
padding: 0;
color: transparent;
}
.wpwab-button-template-1 .wpwab-button-without-text a,
.wpscb-button-template-1 .wpscb-button-without-text a,
.wpfbmb-button-template-1 .wpfbmb-button-without-text a,
.wpvcb-button-template-1 .wpvcb-button-without-text a {
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
}
.wpwab-button-template-1 .wpwab-button-without-text a i,
.wpscb-button-template-1 .wpscb-button-without-text a i,
.wpfbmb-button-template-1 .wpfbmb-button-without-text a i,
.wpvcb-button-template-1 .wpvcb-button-without-text a i{
margin: 0;
}
@media only screen and (max-width: 820px) {
#wpwab-button-menu-template.wpwab-menu-button-wrap.wpwab-button-template-1 .wpwab-button-without-text a, 
#wpscb-button-menu-template.wpscb-menu-button-wrap.wpscb-button-template-1 .wpscb-button-without-text a, 
#wpfbmb-button-menu-template.wpfbmb-menu-button-wrap.wpfbmb-button-template-1 .wpfbmb-button-without-text a, 
#wpvcb-button-menu-template.wpvcb-menu-button-wrap.wpvcb-button-template-1 .wpvcb-button-without-text a {
width: 30px;
}
}
#wpwab-button-menu-template.wpwab-menu-button-wrap.wpwab-button-template-1 .wpwab-button-without-text a,
#wpscb-button-menu-template.wpscb-menu-button-wrap.wpscb-button-template-1 .wpscb-button-without-text a,
#wpfbmb-button-menu-template.wpfbmb-menu-button-wrap.wpfbmb-button-template-1 .wpfbmb-button-without-text a,
#wpvcb-button-menu-template.wpvcb-menu-button-wrap.wpvcb-button-template-1 .wpvcb-button-without-text a {
padding: 0;
color: transparent;
}
#wpwab-button-menu-template.wpwab-menu-button-wrap.wpwab-button-template-1 .wpwab-button-without-text a i,
#wpscb-button-menu-template.wpscb-menu-button-wrap.wpscb-button-template-1 .wpscb-button-without-text a i,
#wpfbmb-button-menu-template.wpfbmb-menu-button-wrap.wpfbmb-button-template-1 .wpfbmb-button-without-text a i,
#wpvcb-button-menu-template.wpvcb-menu-button-wrap.wpvcb-button-template-1 .wpvcb-button-without-text a i{
color: #FFF;
margin: 8px 7px;
}
.wppts-banner-texts ul ul li {
list-style: none;
padding-left: 30px;
}
.wpwab-inline-enable,
.wpscb-inline-enable,
.wpfbmb-inline-enable,
.wpvcb-inline-enable {
display: inline-block;
}
.wpwab-button-wrap.wpwab-tooltip-enable.wpwab-inline-enable a,
.wpscb-button-wrap.wpscb-tooltip-enable.wpscb-inline-enable a,
.wpfbmb-button-wrap.wpfbmb-tooltip-enable.wpfbmb-inline-enable a,
.wpvcb-button-wrap.wpvcb-tooltip-enable.wpvcb-inline-enable a {
margin-top: 0;
}
.bubble .lwc-chat-button {
bottom: 100px !important;
right: 23px !important;
}
.wpwab-button-wrap.wpwab-tooltip-enable .wpwab-text-inner-wrapper .wpwab-button-tooltip-wrap ,
.wpscb-button-wrap.wpscb-tooltip-enable .wpscb-text-inner-wrapper .wpscb-button-tooltip-wrap ,
.wpfbmb-button-wrap.wpfbmb-tooltip-enable .wpfbmb-text-inner-wrapper .wpfbmb-button-tooltip-wrap ,
.wpvcb-button-wrap.wpvcb-tooltip-enable .wpvcb-text-inner-wrapper .wpvcb-button-tooltip-wrap {
position: relative;
}
#wpwab-button-menu-template.wpwab-menu-button-wrap .wpwab-button-without-text a:hover, 
#wpscb-button-menu-template.wpscb-menu-button-wrap .wpscb-button-without-text a:hover, 
#wpfbmb-button-menu-template.wpfbmb-menu-button-wrap .wpfbmb-button-without-text a:hover, 
#wpvcb-button-menu-template.wpvcb-menu-button-wrap .wpvcb-button-without-text a:hover {
-webkit-box-shadow: 2px 2px 5px rgba(0,0,0,.5) !important;
box-shadow: 2px 2px 5px rgba(0,0,0,.5) !important;
}
.wpvcb-button-template-1 .wpvcb-icon-only a {
padding: 14px 15px;
font-size: 17px;
}
.wpvcb-button-template-1 .wpvcb-icon-only a i {
font-size: 22px;
margin-top: 2px;
}
.wpvcb-button-template-3 .wpvcb-icon-only a {
padding: 6px 16px 8px;
}
.wpvcb-button-template-4 .wpvcb-icon-only a i{
padding: 14px;
}
.wpvcb-button-template-5 .wpvcb-icon-only a {
height: 55px;
width: 55px;
line-height: 52px;
}
.wpvcb-button-template-7 .wpvcb-icon-only a {
width: 60px;
height: 60px;
}
.wpvcb-button-template-8 .wpvcb-icon-only a {
padding: 14px 17px 17px;
font-size: 18px;
}
.wpvcb-button-template-10 .wpvcb-icon-only a {
padding: 0;
height: 42px;
line-height: 39px;
width: 42px;
}
#wpwab-button-menu-template .wpwab-text-inner-wrapper.wpwab-button-without-text a {
margin: 0;
}
#wpwab-button-menu-template,
#wpscb-button-menu-template,
#wpfbmb-button-menu-template,
#wpvcb-button-menu-template {
margin: 0 5px;
}
#wpscb-button-menu-template .wpscb-all-buttons-container {
position: absolute;
top: 100%;
left: 0px;
opacity: 1;
display: inline-block;
visibility: visible;
z-index: 1;
line-height: 50px;
min-width: 198px;
text-align: left;
}
#wpscb-button-menu-template .wpscb-all-buttons-container a {
margin-right: 5px;
}
#wpscb-button-menu-template .wpscb-all-buttons-container a:hover {
-webkit-box-shadow: 2px 2px 5px rgba(0,0,0,.5) !important;
box-shadow: 2px 2px 5px rgba(0,0,0,.5) !important;
}
.wpscb-button-tooltip-wrap {
position: relative;
}
.bubble .lwc-chat-button {
color: transparent;
}
.bubble .lwc-chat-button:before {
content: "\f17e";
font-family: FontAwesome;
position: absolute;
left: 50%;
top: 50%;
color: #FFF;
font-size: 32px;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}