﻿body {
}
.showonly{display:none;}
.half {width:50%;}
.abs {position:absolute;}
.rel {position:relative;}
.page-header.navbar .page-logo.ss{padding:10px 20px;}
.page-logo>a {display:block; width:208px; height:24px; background:url(images/souplogo.png) no-repeat; background-size:contain;}

body.loading .page-logo>a {display:none!important;}
.tig .page-header.navbar .page-logo.ss{padding:5px 20px;}
.tig .page-logo>a {display:block; width:124px; height:46px; background:url(images/logo/tig.png) no-repeat; background-size:contain;}
.tig .page-header.navbar {height:56px; min-height:56px;}
.tig.page-header-fixed .page-container{margin-top:55px;}
.left {float:left!important;}
.right {float:right!important;}
.abs.autofill {
    left: 15px;
    right: 0px;
    top: 0px;
    bottom: 0px;
}
.abs.tr {
    top: 0px;
    right: 0px;
}
.abs.trb {
    top: 0px;
    right: 0px;
    bottom: 0px;
}
.abs.br {
    bottom: 0px;
    right: 0px;
}
.visible0 {
    display: none !important;
}
.center {margin: 0 auto !important; clear:both;float: none;}
.clear {clear:both;}
.v5 {height:5px;}
.v15 {height:15px;}
.v25 {height:25px;}
.v10 {height:10px;}
.v20 {height:20px;}
.full {width:100%;}
.tc {text-align:center; float:none !important;}
/*Chart styles {*/
.chartItem img.fill, .chartSubItem img.fill {
    width: 100%;
}

.imageEdit.abs.tr {
    top: 60px;
    right: 5px;
    width: 24px;
    height: 24px;
    font-size:0;
}
.qq-uploader-selector { font-size:0;}
.qq-upload-button {
    background: url(http://icons.iconarchive.com/icons/icojam/blue-bits/24/picture-settings-icon.png) no-repeat !important;
    background-size: 100%;
    height: 24px;
    position: absolute;
    width: 24px;
    overflow: hidden;
    font-size: 0
}

.qq-upload-drop-area, .qq-upload-list, .qq-alert-dialog-selector, .qq-confirm-dialog-selector, .qq-prompt-dialog-selector {
    display: none;
}
.chartHolder .abs.fill, .chartSubItem .abs.fill {
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
/*chart styles - Gender {*/
.chartItem .genderhead {width:100%; height:18%; top:0; left:0;}
.chartItem .genderbody {width:100%;  bottom:0; left:0;}
/** .chartItem .genderhead .total {font-size:40px; font-weight:bold; color:#555;} **/
.chartItem .gender_per.abs {font-size: 30px; font-weight:bold; left:0%; top:5%; width:45%; text-align:right; }
    .chartItem .gender_per .abs.txt {right:0; top:0;
    }
.chartItem .Male_Pos.gender_per.abs { top:55%; }
.chartItem .female_color {color:#F47944; }
.chartItem .male_color {color:#005A99; }
.chartItem .gfill{left:49%; width:50%; height:100%; top:5%;}
.chartItem .gfill .item{width:10%; float:left;}
.chartItem .gfill .item>img{width:100%;}
.chartHolder {width:100%; height:auto;}
/*chart styles - Gender }*/
/*Chart Styles - location*/
    .chartHolder >.abs {font-size:18px; font-weight:normal; color:#005A99;}
    .chartHolder .NSW {top:61%; left:81%; font-size:20px;}
    .chartHolder .VIC {top:74%; left:76%; font-size:20px;}
    .chartHolder .QLD {top:35%; left:79%; font-size:20px;}
    .chartHolder .SA {top:49%; left:61%; font-size:20px;}
    .chartHolder .WA {top:41%; left:37%; font-size:20px;}
    .chartHolder .NT {top:22%; left:58%; font-size:20px;}
    .chartHolder .TAS {top:89%; left:88%; font-size:20px;}
    .chartHolder .ACT {top:72%; left:93%; font-size:20px;}
    .chartHolder .MetroTxt {top:0; left:0; width:32%; text-align:left;}
    .chartHolder .MetroTxt table {width:100%;}

/*Chart styles }*/


@media (max-width: 320px) {
.prom {display:none;}
.chartItem .abs {font-size: 15px; }
.chartItem .gender_per.abs,.chartItem .genderhead .total {font-size: 16px; } }
@media (min-width: 321px) and (max-width: 480px) {
.prom {display:none;}
.chartItem .abs {font-size: 17px; }
.chartItem .gender_per.abs,.chartItem .genderhead .total {font-size: 24px; } }
@media (min-width: 481px) and (max-width: 640px) {
.chartItem .abs {font-size: 20px; }
.chartItem .gender_per.abs,.chartItem .genderhead .total {font-size: 32px; } }
@media (min-width: 641px) and (max-width: 869px) {
.chartItem .abs {font-size: 24px; }
.chartItem .gender_per.abs,.chartItem .genderhead .total {font-size: 40px; } }
@media (min-width: 870px) and (max-width: 992px) {
.chartItem .abs {font-size: 28px; }
.chartItem .gender_per.abs,.chartItem .genderhead .total {font-size: 50px; } }
@media (min-width:993px) and (max-width: 1200px) {
.chartItem .abs {font-size: 15px; }
.chartItem .gender_per.abs,.chartItem .genderhead .total {font-size: 16px; } }


.posBT {right:3%; bottom:4%; z-index:+1;}
.per30 {width:50%; }

.sharefb {width:20px; height:20px; background:url(images/fb40.png) no-repeat; background-size:contain;}
.shareig {width:20px; height:20px; background:url(images/ig40.png) no-repeat; background-size:contain;}
.shareboth {width:40px; height:20px; background:url(images/both40.png) no-repeat; background-size:contain;}

.starsHolder {width:160px; height:32px; background:url(images/star-grey-trans.png) repeat-x; }
.reviewRating  {padding:0 0 5px 15px; height:28px; font-weight:bold; font-size:28px; color:#D1034C;}
.starsHolder>.stars { height:32px; background:url(images/star-pink-trans.png) repeat-x;}
.starsHolder>.stars.r10 {width:32px; }
.starsHolder>.stars.r20 {width:64px; }
.starsHolder>.stars.r30 {width:96px; }
.starsHolder>.stars.r40 {width:128px; }
.starsHolder>.stars.r50 {width:160px; }
.starsHolder>.stars.r5 {width:16px; }
.starsHolder>.stars.r15 {width:48px; }
.starsHolder>.stars.r25 {width:80px; }
.starsHolder>.stars.r35 {width:112px; }
.starsHolder>.stars.r45 {width:144px; }

.nofloat {float: none!important}
.login {
    background-color: #949fa8 !important;
}

.login .content {
    background-color: #fff;
    width: 360px;
    margin: 30px auto;
    padding: 20px 30px 15px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    -ms-border-radius: 7px;
    -o-border-radius: 7px;
    border-radius: 7px;
}
.link{
    cursor:pointer;
}

.item.link:hover {
    opacity: 0.7;
}

.hideZero.hidden0 {display:none;}

.tlbr {top:0; right:0; left:0; bottom:0;}
#heatmapHolder {width:100%;}

.td60l {width:60%; text-align:left;}
.td40r {width:40%; text-align:right; padding-right:10px;}

.counterTable {width:100%;}
.counterTable td{padding-top:5px; padding-bottom:5px;}
img.fill {width:100%;}
.iwitems{width:480px; height:280px; overflow:auto;}
.iwitem {width:460px; height:auto; overflow:auto;}
.iwitem>.half {padding:5px;}
.iwitem img {width:100%;}
.iwitem .heading {font-size:16px; font-weight:bold;}
.iwitem .stars{width:160px; height:32px; background:url(images/star-grey-trans.png) repeat-x; }
.iwitem .stars>div{ height:32px; background:url(images/star-pink-trans.png) repeat-x;}

.iwitem .author {margin-top:10px;}
.iwitem .author>.name {height: 24px; font-weight:bold; font-size:18px;  }
.iwitem .author>.date {height: 18px; font-size:15px; }

.page-sidebar .page-sidebar-menu > li.sItem > a {padding: 5px 15px 5px 25px; border-top:none;
}
.page-sidebar .page-sidebar-menu > li.hItem > a {padding: 10px 15px 5px 15px; font-weight:bold;
}

.campaigns .form-filter {display:none;}
.portlet.light.bordered.form-filter > .portlet-title {
border-bottom:none;}
.overview-demo .influswitch,.overview-behave .influswitch,.summary .influswitch, .mentions .influswitch{display:none!important;}
.summary summaryonly.showonly {display: inherit;}
.numbers.abs.br {
    width: 160px;
}

.sentiment {font-size:32px; line-height:42px;}
.sentiment .smaller {font-size:24px; line-height:28px;}
.sentiment .green {color:#00caca}
.sentiment .yellow {color:#ffeb19}
.sentiment .red {color:#ff5855}

.ajaxChartItem {width:100%;}

.page-footer-inner {background-size:contain; padding-left: 10px; height:26px;}
#commentEmojiDiv i.twa {font-size:24px;}

.focus .dashboard-stat  .visual {height:100px; width:100px;
}
.focus .dashboard-stat  .visual > i{font-size:140px;}


.lighter .dashboard-stat  .visual {height:60px; width:60px;
}
.lighter .dashboard-stat  .visual > i{font-size:65px; line-height:70px; margin-left:-10px;}
.lighter .dashboard-stat .details .number {padding-top:10px;
}
.page-sidebar .page-sidebar-menu > li.showonly, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.showonly {
    display: none;
}
.igstoryH video{width:100%;}
.showinsight .page-sidebar .page-sidebar-menu > li.showonly.onlyinsight,
.showinsight .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.showonly.onlyinsight,
.showstories .page-sidebar .page-sidebar-menu > li.showonly.onlystories,
.showstories .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.showonly.stories,
.showig .page-sidebar .page-sidebar-menu > li.showonly.onlystories,
.showig .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.showonly.stories
{display:block;}
.showvv .showonly.videoviewonly {display:block;}
.showvv .primaryNumber {display:none!important;}

.mt-element-card .mt-card-item .mt-card-content.fbauthor {height:40px; font-size:15px; padding:0 0 0 45px; position:relative; text-align:left;
}
.fbitem {padding:12px; background:white;
    border: 1px solid;
    border-color: #e5e6e9 #dfe0e4 #d0d1d5;
    border-radius: 3px;}
.fbauthor img {position:absolute; top:0; left:0;  width:40px;}
.mt-element-overlay .fbitem .mt-overlay-1 {text-align:left;}
.mt-element-overlay .fbitem .mt-overlay-1 .mt-overlay{text-align:center;}
.mt-element-overlay .mt-overlay-1 img.abs {position:absolute;}

video {display:block;}
.feedContentPanel{width:300px; overflow-y:scroll; overflow-x:hiden;  }
.feedContentPanel .iwitem{width:100%;}
.feedContentPanel .iwitem .author{background:#32c5d2; padding:0 5px 5px 5px;}
.feedContentPanel .half{width:100%;}
.pr300 {padding-right:300px!important;}
.eventshare,
.nolocation .lfeed,
.nofacebook .facebook,
.nobehave .behave,
.noimpression .impression,
.noappfeedback .appfeedback,.nodemo .demo,
.noreview .reviews,.noreview.noappfeedback.noimpression .feedbackreport,
.noinstagram .igitem,
.nofacebook .facebook.hItem,.custompage,
.noisentiment .isentiment{display:none !important;}
.leaderitem {width:410px; padding:5px;}
.showevent .eventshare {display:block !important;}
.showvideouploads .videoitem,.showothers .hidden.othersview,.showleader .hidden.leaderview,.showmentions .hidden.mentionview,.showretainer .hidden.retainerview,.showcustompage .custompage
,.showretainer .hidden.retainerview
,.showpurchaseintent .hidden.purchaseintent
,.showotherfeedback .hidden.otherfeedback 
,.showreviewfeedback .hidden.reviewfeedback
 {display:inherit !important;}

.chartHolder .South_Island {left: 39%; top:68%;}.chartHolder .North_Island {left: 60%; top:32%;}

.dashboard-stat .details {top:0;}
.page-header-inner > .title {
    padding: 10px 40px;
    !important: ;
    color: #95a5a6 !important;
}

.dataTables_filter {display:none;}

.noswitch .influswitch {display:none!important;}
.showclientreview .clientreviewfeedback.hidden{display:inherit !important;}

.showg1 .influswitch li[data-original-index="0"], 
.showg1 .influswitch li[data-original-index="2"], 
.showg1 .influswitch li[data-original-index="1"], 
.wwr .influswitch li[data-original-index="2"], 
.wwr .influswitch li[data-original-index="1"], 
.storeswitch .influswitch li[data-original-index="2"], 
.storeswitch .influswitch li[data-original-index="1"], 
.influswitch li[data-original-index="3"],
.influswitch li[data-original-index="4"],
.influswitch li[data-original-index="5"],
.influswitch li[data-original-index="6"],
.influswitch li[data-original-index="7"],
.influswitch li[data-original-index="8"],
.influswitch li[data-original-index="9"],
.influswitch li[data-original-index="10"],
.influswitch li[data-original-index="11"],
.noinstagram.nofacebook .socialitem 
{display: none;}
.showg1 .influswitch li[data-original-index="3"], 
.showg1 .influswitch li[data-original-index="4"],
.showg1 .influswitch li[data-original-index="5"],
.showg1 .influswitch li[data-original-index="6"],
.showg1 .influswitch li[data-original-index="7"],
.wwr .influswitch li[data-original-index="8"],
.wwr .influswitch li[data-original-index="9"],
.storeswitch .influswitch li[data-original-index="10"],
.storeswitch .influswitch li[data-original-index="11"]
{display:inherit !important;}

.page-logo>a{
    background: url(https://www.socialsoup.com/wp-content/uploads/2019/06/socialsoup-logo.png) no-repeat !important;
    width: 250px !important;
    height: 25px !important;
    background-size: contain !important;
}

.page-header.navbar{
    background-color: #EBEBEB !important;
}

.page-header.navbar .page-logo.ss{
    padding: 10px 0;
}

.classic-menu-dropdown>div{
    color: #221F20 !important;
}

.page-sidebar .page-sidebar-menu>li.active.open>a, .page-sidebar .page-sidebar-menu>li.active>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active.open>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active>a{
    background: #00CACA !important;
}

.btn.green:not(.btn-outline){
    background-color: #00CACA !important;
    border-color: #00CACA !important;
}

.dashboard-stat.grey-salsa{
    background-color: #EBEBEB !important;
    color: #221F20 !important;
}

.dashboard-stat.grey-salsa .more{
    color: #221F20 !important;
    background-color: #EBEBEB !important;
}

.dashboard-stat.grey-salsa .visual>i{
    color: #221F20 !important;
}

.dashboard-stat.grey-salsa .details .number{
    color: #221F20 !important;
    opacity: .8;
}

.dashboard-stat.grey-salsa .details .desc{
    color: #221F20 !important;
    opacity: .8;
}

.dashboard-stat.blue{
    background-color: #000FD7 !important;
}

.dashboard-stat.blue .more{
    background-color: #000FD7 !important;
}

.dashboard-stat.white .more{
    color: #221F20 !important;
    background-color: #EBEBEB !important;
}

.portlet.box.blue-hoki>.portlet-title>.caption, .portlet.box.blue-hoki>.portlet-title>.caption>i{
    color: #221F20 !important;
}

.portlet.blue-hoki, .portlet.box.blue-hoki>.portlet-title, .portlet>.portlet-body.blue-hoki{
    background-color: #EBEBEB !important;
    opacity: .9;
}

.portlet.box.blue-hoki{
    border: 1px solid #221F20 !important;
}


.chartItem .female_color{
    color: #FF8732 !important;
}

.chartHolder >.abs{
    color: #000FD7 !important;
}

.chartItem .male_color{
    color: #000FD7 !important;
}

.feedContentPanel .iwitem .author{
    background: #00CACA !important;
    
}

.dashboard-stat.blue{
    background-color: #00CACA !important;
}

.dashboard-stat.blue .more{
    background-color: #2bb8c4 !important;
}

.dashboard-stat.red{
    background-color: #00CACA !important;
}

.dashboard-stat.red .more{
    background-color: #2bb8c4 !important;
}

.dashboard-stat.green{
    background-color: #00CACA !important;
}

.dashboard-stat.green .more{
    background-color: #2bb8c4 !important;
}

.dashboard-stat.red-flamingo{
    background-color: #00CACA !important;
}

.dashboard-stat.red-flamingo .more{
    background-color: #2bb8c4 !important;
}

.dashboard-stat.green-dark{
    background-color: #00CACA !important;
}

.dashboard-stat.green-dark .more{
    background-color: #2bb8c4 !important;
}

.dashboard-stat.blue-madison{
    background-color: #00CACA !important;
}

.dashboard-stat.blue-madison .more{
    background-color: #2bb8c4 !important;
}

.mt-element-ribbon .ribbon.ribbon-color-success{
    background-color: #00CACA !important;
}

.mt-element-ribbon .ribbon.ribbon-color-danger{
    background-color: #FFB4C8 !important;
    color: #221F20 !important;
}

.mt-element-ribbon .ribbon.ribbon-color-warning, .mt-element-ribbon .ribbon.ribbon-color-warning>.ribbon-sub{
    background-color: #FF8732 !important;
    color: #010100 !important;
}

.font-green{
    color: #00CACA !important;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
    background-color: #00CACA !important;
    border-color: #00CACA !important;
}

.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{
    color: #00CACA !important;
    background-color: #EBEBEB !important;
    border-color: #EBEBEB !important;
}


.reviewRating{
    color: #FF5855 !important;
}

.starsHolder>.stars{
    background: url(https://clients-cdn.socialsoup.com/Styles/images/star-pink-trans_V3.png) repeat-x;
}

.chartHolder>.rel{
    opacity: 0.8 !important;
}

.bg-grey-steel, .bg-hover-grey-steel:hover{
    background: #EBEBEB !important;    
}

portlet light portlet-fit bordered{
    background: #EBEBEB !important;
}

*{
font-family: 'work sans', arial;
}


.showcontentapproval .hidden.contentview {
    display: initial !important;
}

.contentpiece > img {
    width: 100%;
}

.deletedcontent .approve.btn,
.deletedcontent .approved.btn,
.deletedcontent .rejected.btn,
.deletedcontent .reject.btn,
.newcontent .approve.btn,
.newcontent .approved.btn,
.newcontent .rejected.btn,
.newcontent .deleted.btn,
.approvedcontent .pending.btn,
.approvedcontent .approve.btn,
.approvedcontent .rejected.btn,
.approvedcontent .deleted.btn,
.rejectedcontent .pending.btn,
.rejectedcontent .approved.btn,
.rejectedcontent .reject.btn,
.rejectedcontent .deleted.btn,
.pendingcontent .pending.btn,
.pendingcontent .approved.btn,
.pendingcontent .rejected.btn,
.pendingcontent .deleted.btn {
    display: none !important;
}

ul.comments {
    margin: 15px 0;
    padding: 5px;
    border-top: 1px dashed #aaa;
    border-bottom: 1px dashed #aaa;
}

    ul.comments li {
        font-size: 14px;
        list-style-type: none;
    }

        ul.comments li > span {
            font-size: 12px;
            font-style: italic;
        }

.captionEdit {
    top: -15px; font-size:16px; color:#3598dc
}
.hidecontentaction .contentaction {display: none!important;}