html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
    vertical-align: baseline;
    font-family: 'mulisemibold';
    color: #666666;
    -webkit-tap-highlight-color: transparent;
}
body{
    overflow-x: hidden;
    background: rgba(230,230,232,1);
    font-size: 14px;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
*:focus {
    outline: none !important;
    }
.clearfix::after {
    display: block;
    clear: both;
    content: "";
}
*, ::after, ::before {
    box-sizing: border-box;
}
/**********Carousel Start*****************/
.MultiCarousel { float: left; overflow: hidden; padding: 15px; width: 100%; position:relative; }
.MultiCarousel .MultiCarousel-inner { transition: 1s ease all; float: left; }
.MultiCarousel .MultiCarousel-inner .item { float: left;}
.MultiCarousel .MultiCarousel-inner .item > div { text-align: center; padding:10px; margin:10px; background:#f1f1f1; color:#666;}
.MultiCarousel .leftLst, .MultiCarousel .rightLst { position:absolute; border-radius:50%;top:calc(50% - 20px); }
.MultiCarousel .leftLst { left:0; }
.MultiCarousel .rightLst { right:0; }
.MultiCarousel .leftLst.over, .MultiCarousel .rightLst.over { pointer-events: none; background:#ccc; }
/**********Carousel End*****************/

.wbAdmin_mainContainer{
    max-width: 100%;
    margin: 0 auto;
    background: rgba(230,230,232,1);
}
.wbAdmin_adminContainer{
    max-width: 1780px;
    margin: 0 auto;
    padding: 0 15px;
}
.wbAdmin_topContainer{
    width: 100%;
}
.wbAdmin_header{
    padding:8px 15px;
    background: #ffffff;
    margin: 0 auto;
    margin-bottom: 20px;
    width: 100%;    
}
.wbAdmin_header .wbAdmin_topContainerheading{
    font-size: 26px;
    float: left;
    padding: 12px 0;
    font-family: 'muliextrabold';
    color: #666666;
    text-transform: uppercase;
    line-height: 1;
}
.wbAdmin_logOutContainer{
    width: 48%;
    float: right;
}
.wbAdmin_logOutContainer::before{
    display: block;
    clear: both;
    content: "";
}
.wbAdmin_counrtySelectbox{
    float: left;
    padding: 0;
    position: relative;
    margin-right: 30px;
    width:149px;
    cursor: pointer;
    display: none;
}
.wbAdmin_counrtySelectboxImg{

    width: 17px;
    height: 17px;
    display: inline-block;
}
.admin_multipleCounrtySelectbox{
    float: left;
    padding: 0;
    position: relative;
    margin-right: 30px;
    width: 147px;
    cursor: pointer;
    display: none;
    -webkit-tap-highlight-color: transparent;
}
.admin_multipleCounrtySelectboxImg{

    width: 17px;
    height: 17px;
    display: inline-block;
}
.wbAdmin_countryTxt{
    text-transform: uppercase;
    display: inline-block;
    float: left;
    font-size: 14px;
    line-height: 2;
    font-family: 'muliextrabold';
    color:#333333;
    font-weight: 600;
}
.admin_multipleCountryTxt{
    text-transform: uppercase;
    display: inline-block;
    float: left;
    font-size: 14px;
    line-height: 2;
    font-family: 'muliextrabold';
    color:#333333;
    font-weight: 600;
    margin-right: 10px;
}
.wbAdmin_selectedCountryLogo{
    display: inline-block;
    padding: 0 8px;
}
.wbAdmin_selectedCountryLogo img{
    width: 28px;
    margin-top: 6px;
}
.wbAdmin_countryLogo{
    display: inline-block;
    margin:0 0 8px 8px;
    float: left;
}
.wbAdmin_downArrowbox{
    border: solid 1px rgba(174,174,174,1);
    display: inline-block;
    padding: 6px 4px;
    float: right;
    margin: 4px 0;
    cursor: pointer;
}
.wbAdmin_downArrowbox img{
transform: rotate(0deg);
-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
transition: -webkit-transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
transition: transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
transition: transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96), -webkit-transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
}
.wbAdmin_showDownArrowbox .wbAdmin_downArrowbox img{
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}
.admin_multipleCountrydownArrowbox{
    border: solid 1px rgba(174,174,174,1);
    display: inline-block;
    padding: 6px 4px;
    float: right;
    margin: 4px 0;
    cursor: pointer;
}
.admin_ShowMultipleCounrtyDropdownbox .admin_multipleCountrydownArrowbox img{
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}
.wbAdmin_selectSourceArrowbox img{
    transform: rotate(0deg);
    -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
    transition: -webkit-transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
    transition: transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
    transition: transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96), -webkit-transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
    }
    .admin_ShowSourceDropdownbox .wbAdmin_selectSourceArrowbox img{
        transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
    }
.admin_multipleCountrydownArrowbox img{
transform: rotate(0deg);
-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
transition: -webkit-transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
transition: transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
transition: transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96), -webkit-transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
}
.wbAdmin_showDownArrowbox .admin_multipleCountrydownArrowbox img{
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}
.admin_multipleCountrydownArrowbox img{
transform: rotate(0deg);
-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
transition: -webkit-transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
transition: transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
transition: transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96), -webkit-transform 0.2s cubic-bezier(0.315, 0.025, 0.42, 0.96);
}
.wbAdmin_showDownArrowbox .admin_multipleCountrydownArrowbox img{
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}
.wbAdmin_allCountryList{
    /*width: 190px;*/
    border: solid 1px #dedede;
    padding: 8px 8px 0 0;
    position: absolute;
    right: 0px;
    display: none;
    background: #f5f5f5;
    z-index: 4;
}

.wbAdmin_showDownArrowbox .wbAdmin_allCountryList{
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.wbAdmin_allCountryList img{
    display: inline-block;
    width: 28px;
}
.country_flagOuter{
    display: inline-block;
    height: 19px;
    float: left;
}
.wbAdmin_sourceList{
    width: 116px;
    border: solid 1px #E6E6E6;
    padding: 10px 8px 0px 8px;
    position: absolute;
    right: 0px;
    top:35px;
    display: none;
    background: #fff;
    z-index: 4;
}
.admin_multipleSelectCountryList{
    width: 154px;
    border: solid 1px #dedede;
    padding: 8px 8px 0 0;
    position: absolute;
    right: 0px;
    top:35px;
    display: none;
    background: #f5f5f5;
    z-index: 4;
}
.wbAdmin_showDownArrowbox .admin_multipleSelectCountryList{
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.admin_multipleSelectCountryList img{
    display: inline-block;
    width: 28px;
}
/*******Source dropdown********/
.wbAdmin_selectSourceArrowbox{
    border: solid 1px rgba(174,174,174,1);
    display: inline-block;
    padding: 6px 4px;
    float: right;
    margin: 4px 0;
    cursor: pointer;
}
.wbAdmin_selectSourceTxt{
    text-transform: uppercase;
    display: inline-block;
    float: left;
    font-size: 14px;
    line-height: 2;
    font-family: 'muliextrabold';
    color: #333333;
    font-weight: 600;
    margin-right: 10px;
}
.wbAdmin_selectSourcebox{
    float: left;
    padding: 0;
    position: relative;
    margin-right: 0px;
    width: 147px;
    cursor: pointer;
    display: none;
}
.wbAdmin_logo{
    float: right;
    display: inline-block;
    width:20%;
    text-align: end;
}
.wbAdmin_logo img{
    width: auto;
    height: 34px;
}
.wbAdmin_counrtySelectbox{
    margin-top: -29px;
}
.admin_multipleCounrtySelectbox{
  }
.wbAdmin_adminText{    
    display: block;
    font-size: 16px;
    line-height: 2; color: #ffffff;   
    padding: 0 7px;
    text-decoration: none;
    border-radius: 10px;
    text-align: center;
    background: linear-gradient(#FFC20F,#F89D1B);
    border:solid 1px #fff;
}
.wbAdmin_adminText:hover{
    background:  linear-gradient(#ffd456,#fbb44e);
    transform: translateY(1px);
}
.wbAdmin_helpText{
    display: inline-block;
    font-size: 14px;
    line-height: 2;
    color: #666666;
    font-family: 'muliextrabold';   
    font-weight: 600;
    text-decoration: underline;     
    padding: 0 5px 0 5px;  
    margin-left:7px;
    min-width: 65px;
    text-align: center;
}
.wbAdmin_logOutText{
    display: inline-block;
    font-size: 14px;
    line-height: 2;
    color: #666666;
    text-decoration: underline;    
     font-family: 'muliextrabold';   
    font-weight: 600; 
    padding:2px 8px 2px 8px;  
    margin-left:7px;
    min-width: 65px;
    text-align: center;
}
.wbAdmin_tabs li span{
    display:block;
    width: 100%;
    text-transform: uppercase;
    padding: 17px 0px;
    text-align: center;
    background: transparent;
    border-radius:10px;
    cursor: pointer;
    font-family: 'mulibold';
    font-size: 16px;
    color: #666666;
    max-width: 220px;
    margin: 0 auto;
}
.wbAdmin_tabs li span.active{
    background:  linear-gradient(#FFC20F,#F89D1B);
    color:#ffffff;
    text-shadow:  1px 1px #909090;
	cursor: default;
}
.wbAdmin_tabs li:first-child{
    margin-bottom: 20px;
    margin-top: 38px;
}
.wbAdmin_tabs li{
    width:100%;
}
.wbAdmin_carouselContainer{
    width: 61%;
    height: 150px;
    background: #fff;
    border-radius: 10px;
    float: left;
    margin: 0 1%;
}
.wbAdmin_tabContainer{
    float: left;
    margin-left: 1%;
    width:11%;
    height:150px;
    background-color: #ffffff;
    border-radius: 10px;
    text-align: center;
    padding: 12px 12px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.wbAdmin_daterangeContainer{
    width: 16%;
    height: 150px;
    background: #fff;
    border-radius: 10px;
    float:left;
    margin-right: 1%;
    padding: 12px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.wbAdmin_deviceSelction{
    width: 7%;
    float: left;
    height: 150px;
    background: #fff;
    border-radius: 10px;
    margin-right: 1%;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.wbAdmin_toContainer{
    width: 100%;
    display: flex;
}
.wbAdmin_fromContainer{
    width:100%;
    display: flex;
    margin-bottom: 5px;
}
.wbAdmin_fromContainer label{
    font-size: 13px;
    color: #909090;
    font-family: 'mulisemibold';
    display:inline-block;
    justify-content: center;
    flex-direction: column;
    display: flex;
}
.wbAdmin_toContainer label{
    font-size: 13px;
    color: #909090;
    font-family: 'mulisemibold';
    justify-content: center;
    flex-direction: column;
    display: flex;
}
.wbAdmin_fromDate{
    max-width: 100%;
    width: 74%;
    background-color: #E6E6E8;
    border:solid 1px #d6d5d5 ;
    display: inline-block;
    height: 30px;
    font-size:12px;
    background-image:url(../images/calender.png) ;
    background-position: 96% 42%;
    background-repeat: no-repeat;
    padding: 8px 5px;
    margin-left: 17px;
    cursor: pointer;
}
.wbAdmin_toDate{
    max-width: 100%;
    width: 74%;
    background-color: #E6E6E8;
    border:solid 1px #d6d5d5 ;
    display: inline-block;
    height: 30px;
    font-size:12px;
    background-image:url(../images/calender.png) ;
    background-position:  96% 42%;
    background-repeat: no-repeat;
    padding: 8px 5px;
    margin-left: 34px;
    cursor: pointer;
}
.wbAdmin_dateRangeHeading{
    font-size: 13px;
    color: #909090;
    line-height: 1;
    padding-bottom: 8px;
    font-family: 'mulisemibold';
}
.wbAdmin_dateRangeSearchContainer{
    text-align: center;
}
.wbAdmin_dateRangeSearch:hover{
    background:  linear-gradient(#ffd456,#fbb44e);
    transform: translateY(1px);
}
.wbAdmin_dateRangeSearch{
    display:inline-block;
    min-width: 50%;
    margin-top:8px;
    text-transform: uppercase;
    padding: 10px 10px;
    text-align: center;
    border-radius: 10px;
    cursor: pointer;
    font-family: 'mulibold';
    font-size: 16px;
    background:  linear-gradient(#FFC20F,#F89D1B);
    color:#ffffff;
    text-shadow:  1px 1px #909090;
}
.wbAdmin_deviceLeftCol{
    width: 40%;
    float: left;
}
.wbAdmin_deviceLeftCol span{

    display: inline-block;
}
.wbAdmin_desktopReports{
    margin: 4px 2px;
    opacity: 1;
}

.wbAdmin_tabletReports{
    margin: 0px 2px;
    opacity: 1;
}

.wbAdmin_mobileReports{
    margin: 4px 2px;
    opacity: 1;
}

.wbAdmin_allReports{
    opacity: 1;
}

.wbAdmin_noneReports{
    opacity: 1;
}
.show_wbAdmin_Reports{
    opacity: 0.5;
}
.wbAdmin_deviceRighttCol{
    width: 60%;
    float: left;
    text-align: center;
}

.wbAdmin_deviceRighttCol span{
    text-transform: uppercase;
    text-align: center;
    background: transparent;
    border-radius: 10px;
    cursor: pointer;
    font-family: 'mulibold';
    font-size: 15px;
    color: #909090;
    text-align: center;
    padding: 69px 0 0 0;
    display: block;
}

.wbAdmin_graphReports{
    width: 49%;
    margin: 0% 1% 1% 0;
    float: left;
    border-radius: 10px;
    background: #fff;
    height: 350px;
    /* -webkit-box-shadow: 0px 0px 20px  rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px  rgba(222,222,223,1);
    box-shadow: 0px 0px 20px  rgba(222,222,223,1); */
}
.wbAdmin_reffersContainer{
    width: 50%;
    margin: 1% 1% 1% 0;
    float: left;
    border-radius: 10px;
    background: #fff;
    height: 350px;
    padding: 12px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
    position: relative;
}
.admin_dataByCountriesContainer{
    position: relative;
    width: 50%;
    margin: 1% 1% 1% 0;
    float: left;
    border-radius: 10px;
    background: #fff;
    height: 350px;
    padding: 12px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.wbadmin_reffersTable{
    height: 300px;
    overflow-y: auto;
    overflow-x: auto;
    width: 100%;
    display: flex;
}
.wbadmin_reffersTable .jspPane{
    display: flex;
}
.wbadmin_reffersTableCol{
    display: flex;
    flex-direction: column;
}
.admin_dataByCountriesTable{
    height: 300px;
    overflow-y: auto;
    overflow-x: auto;
    width: 100%;
    display: flex;
}
.admin_dataByCountriesTable .jspPane{
    display: flex;
}
.admin_dataByCountriesTableCol{
    display: flex;
    flex-direction: column;
}
.wbAdmin_showtimesName{
    border-right: solid 1px #E6E6E6;
}.admin_dataByCountriesShowtimesName{
    border-right: solid 1px #E6E6E6;
}
.wbAdmin_compaignTableColShowtimes{
    border-right: solid 1px #E6E6E6;
}
.wbAdmin_topTheatersTableContainer{
    position: relative;
}
.wbAdmin_expandDiv .wbAdmin_topTheatersTableContainer{
    height:  calc(100% - 20px);
}
.wbAdmin_expandDiv .wbAdmin_topTheatersTable {
height: calc(100% - 20px);
width: auto;
}
.wbAdmin_expandDiv .wbAdmin_sesionByCitiesTableContainer {
    height: calc(100% - 60px);
}
.wbAdmin_expandDiv .wbadmin_reffersTable{
    height: calc(100% - 30px);
    width: auto;
}
.wbAdmin_expandDiv .wbadmin_reffersTableCol:first-child{
    width: 40%;
    min-width: 35%;
}
.wbAdmin_expandDiv .wbadmin_reffersTableCol{
    width: 20%;
    min-width: 13%;
}
.wbAdmin_expandDiv .admin_dataByCountriesTable{
    height: calc(100% - 30px);
    width: auto;
}
.wbAdmin_expandDiv .admin_dataByCountriesTableCol:first-child{
    width: 40%;
    min-width: 35%;
}
.wbAdmin_expandDiv .admin_dataByCountriesTableCol{
    width: 20%;
    min-width: 13%;
}
/*
.wbadmin_reffersTable::-webkit-scrollbar {
    width: 6px;
   height: 6px;
  }


  .wbadmin_reffersTable::-webkit-scrollbar-track {
    background: transparent;
    border-radius: 50%;
  }


  .wbadmin_reffersTable::-webkit-scrollbar-thumb {
    background: #54a9d6;;
  }


  .wbadmin_reffersTable::-webkit-scrollbar-thumb:hover {
    background: #54a9d6;
  } */
.wbadmin_reffersHeading{
    font-family: 'mulibold';
    font-size: 16px;
    color: #333333;
    padding-bottom: 10px;
}
.admin_dataByCountriesHeading{
    font-family: 'mulibold';
    font-size: 16px;
    color: #333333;
    padding-bottom: 10px;
}
.wbadmin_reffersTableCol p:first-child{
   position: relative;
    background: #f2f2f2;
    border-top: solid 1px #E6E6E6;
   border-bottom: solid 1px #E6E6E6;
   font-family: 'mulibold';
   font-size: 15px;
   color: #484848;
   /* padding: 13px 0; */
   z-index: 1;
   line-height: 3;
   height: 40px;
}.admin_dataByCountriesTableCol p:first-child{
   position: relative;
    background: #f2f2f2;
    border-top: solid 1px #E6E6E6;
   border-bottom: solid 1px #E6E6E6;
   font-family: 'mulibold';
   font-size: 15px;
   color: #484848;
   /* padding: 13px 0; */
   line-height: 3;
   z-index: 1;
   height: 40px;
}
.wbAdmin_compaignTableCol p:first-child{
   position: relative;
    background: #f2f2f2;
    border-top: solid 1px #E6E6E6;
   border-bottom: solid 1px #E6E6E6;
   font-family: 'mulibold';
   font-size: 15px;
   color: #484848;
   /* padding: 13px 0; */
   line-height: 3;
  text-align: center;
   z-index: 1;
   height: 40px;
}
.wbAdmin_homePageInfoTable p:first-child{
   position: relative;
    background: #f2f2f2;
    border-top: solid 1px #E6E6E6;
   border-bottom: solid 1px #E6E6E6;
   font-family: 'mulibold';
   font-size: 15px;
   color: #484848;
   padding: 13px 0;
  text-align: center;
   z-index: 1;
}
.wbAdmin_compaignFirstCol p:first-child{
    z-index: 2;
    position: relative;
    text-align: left !important;
    padding-left: 12px;
}
.wbAdmin_compaignFirstCol p{
    z-index: 1;
    position: relative;
    background: #ffffff;
}
.wbadmin_reffersTableCol.wbAdmin_channelName p{
    padding-left: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.admin_dataByCountriesTableCol.admin_dataByCountriesChannelName p{
    padding-left: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wbAdmin_colheading {
    position: relative;
    top: 0;
}

.wbAdmin_colForMob{
    float: left;

}
.wbadmin_overviewColMob{
    float: left;
}

.wbAdmin_ticketsName{
    border-right: solid 1px #E6E6E6;
}
.wbadmin_reffersTableCol{
    width: 16.666%;
    position: relative;
}

.wbadmin_reffersTableCol p{
   width: 100%;
    /* padding: 7px 0; */
    color: #979797;
    font-size: 14px;
    display: inline-block;
    position: relative;
    text-align: center;
    border-bottom: solid 1px #E6E6E6;
    line-height: 30px;
}
.admin_dataByCountriesTableCol{
    width: 16.666%;
    position: relative;
}

.admin_dataByCountriesTableCol p{
   width: 100%;
    /* padding: 7px 0; */
    color: #979797;
    font-size: 14px;
    display: inline-block;
    position: relative;
    text-align: center;
    border-bottom: solid 1px #E6E6E6;
    line-height: 30px;
}
.wbAdmin_channelName p{
    position: relative;
    z-index: 1;
    border-left: solid 1px #E6E6E6;
    background: #ffffff;
    text-align: left;
    padding-left: 12px;
}
.wbAdmin_channelName p:first-child{
    z-index: 2;
}
.admin_dataByCountriesChannelName p{
    position: relative;
    z-index: 1;
    border-left: solid 1px #E6E6E6;
    background: #ffffff;
    text-align: left;
    padding-left: 12px;
}
.admin_dataByCountriesChannelName p:first-child{
    z-index: 2;
}
.wbAdmin_overviewTableContainer{
    width: 46%;
    margin: 0% 1% 1% 0;
    float: left;
    border-radius: 10px;
    background: #fff;
    height:540px;
    padding: 12px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
    padding-bottom: 15px;
}
.wbadmin_overviewTable{
    height: 460px;
  overflow-y: scroll;
  overflow-x: hidden;
  width: 100%;
}
.wbAdmin_expandDiv .wbadmin_overviewTable{
    height: auto;
    overflow: auto;
}
.wbAdmin_sesionByCities{
    width: 25%;
    margin: 0% 1% 0 0;
    float: left;
    border-radius: 10px;
    background: #fff;
    height: 544px;
    padding: 12px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.wbAdmin_sessionByDevice{
    width: 25%;
    margin: 0% 0 0 0;
    float: left;
    border-radius: 10px;
    background: #fff;
    height: 240px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.admin_siteBounceRateContainer{
    display: none;
    width:26%;
    height: 48px;
    margin: 0% 0 1% 0;
    padding: 11px 12px;
    float: left;
    border-radius: 10px;
    background: #fff;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.admin_siteBounceRateInfo{
    padding: 7px 0px;
    color: #979797;
    font-size: 14px;
    display: inline-block;
}
.admin_siteBounceRateInfoSpan{
    padding: 7px;
    display:inline-block;
    float: right;
    color: #979797;
    font-size: 14px;
}
.wbAdmin_visitsByDevice{
    width: 25%;
    margin: 0% 0 0 0;
    float: left;
    border-radius: 10px;
    background: #fff;
    height: 240px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.wbAdmin_topCitiesContainer{
    width: 25%;
    margin: 15px 0 0 0;
    float: left;
    border-radius: 10px;
    background: #fff;
    height: 285px;
    padding: 12px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.wbAdmin_topTheatersContainer{
    width: 25%;
    margin: 15px 1% 0 0;
    float: left;
    border-radius: 10px;
    background: #fff;
    height: 360px;
    padding: 12px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.wbAdmin_topTicketsContainer{
    width: 25%;
    margin: 15px 0 0 0;
    float: left;
    border-radius: 10px;
    background: #fff;
    height: 360px;
    padding: 12px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.wbAdmin_topTicketsTableHeading p{
        padding: 13px 12px;
        background: #f2f2f2;
        color: #484848;
        font-size: 14px;
        display: inline-block;
        position: relative;
}

.wbadmin_overviewHeading{
    display: inline-block;
    font-size: 16px;
    line-height: 2;
    font-family: 'muliextrabold';
    color: #333333;
    font-weight: 600;
    padding-bottom: 7px;
    float: left;
}

.wbadmin_overviewTable p{
    display: inline-block;
    color: #333333;
    padding: 8px 6px;
    text-align: center;
    font-family: 'mulisemibold';
    font-size: 14px;
    border: solid 1px #E6E6E6;
    border-top: 0;

}

.wbadmin_overviewDates p.wbAdmin_overviewDtaes{
    background-color: #727272;
    color: #fff;
    border-top-right-radius:5px;
    border-top-left-radius:5px;
    border-left: solid 1px #727272;
    border-right:solid 1px #727272;
    z-index: 2;
}
p.wbAdmin_overviewsessions{
    background-color:#4372C4;
    color: #fff;
    border-top-right-radius:5px;
    border-top-left-radius:5px;
    border-left: solid 1px #4372C4;
    border-right:solid 1px #4372C4;
}
p.wbAdmin_overviewvisits{
    background-color:#EB7424;
    color: #fff;
    border-top-right-radius:5px;
    border-top-left-radius:5px;
    border-left: solid 1px #EB7424;
    border-right:solid 1px #EB7424;
}
p.wbAdmin_overviewcinemas{
    background-color:#A5A5A5;
    color: #fff;
    border-top-right-radius:5px;
    border-top-left-radius:5px;
    border-left: solid 1px #A5A5A5;
    border-right:solid 1px #A5A5A5;
}
p.admin_overviewSiteBounce{
    background-color:#092964;
    color: #fff;
    border-top-right-radius:5px;
    border-top-left-radius:5px;
    border-left: solid 1px #092964;
    border-right:solid 1px #092964;
}
p.wbAdmin_overviewshowtimes{
    background-color:#6FAD48;
    color: #fff;
    border-top-right-radius:5px;
    border-top-left-radius:5px;
    border-left: solid 1px #6FAD48;
    border-right:solid 1px #6FAD48;
}
p.wbAdmin_overviewtickets{
    background-color:#092964;
    color: #fff;
    border-top-right-radius:5px;
    border-top-left-radius:5px;
    border-left: solid 1px #092964;
    border-right:solid 1px #092964;
}
.wbadmin_overviewTableCol{
    float: left;
    width: 15%;
    margin-right: 30px;
}
.wbadmin_overviewColMob .wbadmin_overviewTableCol {
    margin-right: 10px;
}

.wbadmin_overviewColMob .wbadmin_overviewTableCol:last-child {
    margin-right: 0;
}

.wbadmin_overviewTableCol p{
   width: 100%;
}
.wbadmin_overviewTableCol p:first-child{
  position: relative;

 }
.wbadmin_overviewDates p{
    position: relative;
    background: #ffffff;
    z-index: 1;
}

.wbAdminHambuger span{
    width: 22px;
    height: 4px;
    background-color:#7B7B7B;
    margin: 3px 0;
    display: block;
    border-radius: 20%;

}
.wbAdmin_selectCategeries{
    float: right;
    margin-top: 10px;
    cursor:pointer;
    position: relative;
}
.wbAdmin_selectCategeriesTxt{
    display: block;
    float: left;
    font-size: 16px;
    font-family: 'muliextrabold';
    color: #333333;
    font-weight: 600;
    float: left;
    margin-right: 10px;
}
.wbAdminHambuger{
    display: block;
    float: left;
    margin-top: -4px;
}
.admin_selectCategerybouncerate.admin_selectCategerybouncerateDisable{
    display: none;
}
.wbAdmin_selectCategeriesDropdown{
    position: absolute;
    right: 5px;
    top: 20px;
    width: 150px;
    border: solid 1px #E6E6E6;
    border-radius: 10px;
    box-shadow:0 0 18px 0px rgba(174,174,174,1);
    background-color: #fff;
    display: none;
    padding: 12px 12px 4px 12px;
    z-index: 1;
}
.wbAdmin_selectCategeriesDropdown p{
    color: #979797;
     font-size: 14px;
     line-height: 2;
     padding-bottom: 3px;
}

.wbAdmin_selectCategeriesDropdown.wbAdmin_ctegeriesOpendropdown{
   /* display:block;*/
}

.wbAdmin_selectCategeriesDropdown span{
    display: inline-block;
    width: 14px;
    height: 14px;
    background-image: url(../images/tick-mark-sprite.png);
    background-position: 0 14px;
    margin-right: 3px;
}
.wbAdmin_selectCategeriesDropdown .wbAdmin_showCategory span{
    background-position: 0 0;
}
.wbAdmin_sesionByCitiesHeading{
    display: block;
    font-size: 16px;
    font-family: 'muliextrabold';
    color: #333333;
    font-weight: 600;
    padding-bottom: 7px;

}
.wbAdmin_sesionByCitiesHeading p{
    padding: 5px 0 10px 0;
    border-bottom: solid 1px #E6E6E6;
    font-family: 'muliextrabold';
}

.wbAdmin_sesionByCitiesTableContainer{
    height: 448px;
    overflow-y: scroll;

}
.wbAdmin_topCitiesTableContainer{
    height: 225px;
    overflow-x: scroll;
}
/* .wbAdmin_topTheatersTableContainer{
    height: 292px;

}*/
.wbAdmin_topTicketsTableContainer{
    height: 292px;
    height: 310px;
    overflow-y: auto;
}
.wbAdmin_topCitiesTable{

      min-width: 320px;
}
/* .wbAdmin_topTheatersTable{

      min-width: 320px;
}
.wbAdmin_topTicketsTable{

      min-width: 320px;
}
.wbAdmin_topTicketsTable{

      min-width: 320px;
} */
.wbAdmin_sesionByCitiesTable{
    min-width: 380px;

}
.wbAdmin_sesionByCitiesTable{
    min-width: 320px;
    text-align:center;
}
.wbAdmin_sesionByCitiesTableHeading p{
    background: #f2f2f2;
    font-family: 'mulibold';
    font-size: 13px;
    color: #484848;
    padding: 13px 0px;
    float: left;
    min-width: 31.5%;
}
.wbAdmin_sesionByCitiesTableHeading p:first-child{
    width: 37%;
    text-align:left;
    padding-left: 10px;
}

.wbAdmin_sesionByCitiesTableRows p{
    padding: 9px 10px;
    color: #979797;
    font-size: 14px;
    display: inline-block;

    float: left;
    width: 28.5%;

}
.wbAdmin_sesionByCitiesTableRows{
    border: solid 1px #E6E6E6;
    margin-bottom: 6px;
}
.wbAdmin_sesionByCitiesTableHeading{
    margin-bottom: 6px;
    border: solid 1px #E6E6E6;
    position: relative;
    background:#f2f2f2;
}
.wbAdmin_sesionByCitiesTableRows p:first-child{
    width: 37%;
    text-align:left;
}
.wbAdmin_sesionByCitiesTableHeading  .wbAdmin_colPercentage{
    /* min-width: 109px; */

   }

.wbAdmin_topCitiesHeading{
    display: block;
    font-size: 16px;
    font-family: 'muliextrabold';
    color: #333333;
    font-weight: 600;
    padding-bottom: 7px;

}

.wbAdmin_topCitiesHeading p{
    padding: 5px 0 10px 0;
    border-bottom: solid 1px #E6E6E6;
    font-family: 'muliextrabold';
}
.wbAdmin_topTheatersHeading{
    display: block;
    font-size: 16px;
    font-family: 'muliextrabold';
    color: #333333;
    font-weight: 600;
    padding-bottom: 7px;

}

.wbAdmin_topTheatersHeading p{
    padding: 5px 0 10px 0;
    border-bottom: solid 1px #E6E6E6;
    font-family: 'muliextrabold';
}
.wbAdmin_topTicketsHeading{
    display: block;
    font-size: 16px;
    font-family: 'muliextrabold';
    color: #333333;
    font-weight: 600;
    padding-bottom: 7px;

}

.wbAdmin_topTicketsHeading p{
    padding: 5px 0 10px 0;
    border-bottom: solid 1px #E6E6E6;
    font-family: 'muliextrabold';
}
.wbAdmin_topCitiesTableHeading p{
    background: #f2f2f2;
    text-align: center;
    font-family: 'mulibold';
    font-size: 13px;
    color: #484848;
    padding: 13px 0px;
    float: left;
    width: 29.5%;
}

.wbAdmin_topCitiesTableHeading p:first-child{
    width: 41%;
    text-align: left;
    padding-left: 10px;
    /*border-left: solid 1px #E6E6E6; */
}
.wbAdmin_topTheatersTableHeading p{
    background: #f2f2f2;
    text-align: center;
    font-family: 'mulibold';
    font-size: 13px;
    color: #484848;
    padding: 13px 0px;
    float: left;
    width: 29.5%;
    position: relative;
}

.wbAdmin_topTheatersTableHeading p:first-child{
    width: 41%;
    text-align: left;
    padding-left: 10px;
    /*border-left: solid 1px #E6E6E6; */
}
.wbAdmin_topCitiesTableHeading p:last-child{
    /*border-right: solid 1px #E6E6E6; */
}
.wbAdmin_topTicketsTable{
    width: 99%;
    /* height: 290px;
    overflow-y: auto; */
}
.wbAdmin_topTheatersTable {
    height: 406px;
}
.wbAdmin_topTheatersContainer {
    height: 500px;
}
.wbAdmin_topTicketsTableHeading p{
    background: #f2f2f2;
    text-align: center;
    font-family: 'mulibold';
    font-size: 13px;
    color: #484848;
    padding: 13px 0px;
    float: left;
    width: 29.5%;
}

.wbAdmin_topTicketsTableHeading p:first-child{
    width: 41%;
    text-align: left;
    padding-left: 10px;
    /*border-left: solid 1px #E6E6E6; */
}
.wbAdmin_topCitiesTableRows p{
    padding: 7px 10px;
    color: #979797;
    font-size: 14px;
    display: inline-block;
    /*border-bottom: solid 1px #E6E6E6;
    border-top: solid 1px #E6E6E6;*/
    float: left;
    width: 28.5%;
    text-align: center;
}
.wbAdmin_topTheatersTableRows p{
    padding: 7px 10px;
    color: #979797;
    font-size: 14px;
    display: inline-block;
    /*border-bottom: solid 1px #E6E6E6;
    border-top: solid 1px #E6E6E6;*/
    float: left;
    width: 28.5%;
    text-align: center;
}
.wbAdmin_topTicketsTableRows p{
    padding: 7px 10px;
    color: #979797;
    font-size: 14px;
    display: inline-block;
    /*border-bottom: solid 1px #E6E6E6;
    border-top: solid 1px #E6E6E6;*/
    float: left;
    width: 28.5%;
    text-align: center;
}
.wbAdmin_topCitiesTableHeading{
    margin-bottom: 6px;
    border: solid 1px #E6E6E6;
    position: relative;
}
.wbAdmin_topTheatersTableHeading{
    margin-bottom: 6px;
    border: solid 1px #E6E6E6;
    position: relative;
}
.wbAdmin_topTicketsTableHeading{
    margin-bottom: 6px;
    position: relative;
    border: solid 1px #E6E6E6;
}
.wbAdmin_topCitiesTableRows p:first-child{
    width: 42%;
    text-align: left;
  /*  border-left: solid 1px #E6E6E6; */
}

.wbAdmin_topCitiesTableRows p:last-child{
   /* border-right: solid 1px #E6E6E6; */
}
.wbAdmin_topCitiesTableRows{
    border: solid 1px #E6E6E6;
    margin-bottom: 6px;
}
.wbAdmin_topTheatersTableRows p:first-child{
    width: 42%;
    text-align: left;
  /*  border-left: solid 1px #E6E6E6; */
}

.wbAdmin_topTheatersTableRows p:last-child{
   /* border-right: solid 1px #E6E6E6; */
}
.wbAdmin_topTheatersTableRows{
    border: solid 1px #E6E6E6;
    margin-bottom: 6px;
}
.wbAdmin_topTicketsTableRows p:first-child{
    width: 42%;
    text-align: left;
  /*  border-left: solid 1px #E6E6E6; */
}

.wbAdmin_topTicketsTableRows p:last-child{
   /* border-right: solid 1px #E6E6E6; */
}
.wbAdmin_topTicketsTableRows{
    border: solid 1px #E6E6E6;
    margin-bottom: 6px;
}

#chart_div{
    width:100%;
    height: 230px;
    padding: 0 10px 10px 10px;
}
.wbAdmin_expandDiv #chart_div{
    height: 330px;
}
.wbAdmin_chartOptions{
    position: relative;
}
.wbAdmin_chartOptionsSelection{
    display: flex;
    width: 100%;
    overflow: hidden;
}
.wbAdmin_chartOptionsSelection .wbAdmin_chartOptions{
    justify-content: center;
    flex-direction: column;
    display: flex;
    width:25%;
    height: 80px;
    text-align: center;
    border-bottom: solid 5px #E6E6E6;
    padding-top: 16px;
    cursor: pointer;
}
.wbAdmin_activeChartOptions.wbAdmin_chartSessionOption{
    border-bottom: solid 5px #4372C4;
}
.wbAdmin_activeChartOptions.wbAdmin_chartVisitsOption{
    border-bottom: solid 5px #EB7424;
}
.wbAdmin_activeChartOptions.wbAdmin_chartCinemasOption{
    border-bottom: solid 5px #A5A5A5;
}
.wbAdmin_activeChartOptions.wbAdmin_chartShowtimeOption{
    border-bottom: solid 5px #6FAD48;
}
.wbAdmin_activeChartOptions.wbAdmin_chartTicketsOption{
    border-bottom: solid 5px #092964;
}
.wbAdmin_sessionTxt span{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;
}
.wbAdmin_sessionTxt{
    font-size: 14px;
    font-family: 'mulisemibold';
}
.wbAdmin_sessionCnt{
    font-size: 22px;
    font-family: 'mulilight';
}

.wbAdmin_visitsTxt span{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;
}
.wbAdmin_visitsTxt{
    font-size: 14px;
    font-family: 'mulisemibold';
}
.wbAdmin_visitsCnt{
    font-size: 22px;
    font-family: 'mulilight';
}
.wbAdmin_cinemasTxt span{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;
}
.wbAdmin_cinemasTxt{
    font-size: 14px;
    font-family: 'mulisemibold';
}
.wbAdmin_cinemasCnt{
    font-size: 22px;
    font-family: 'mulilight';
}
.wbAdmin_showtimeTxt span{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding:2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;
}

.wbAdmin_showtimeTxt{
    font-size: 14px;
    font-family: 'mulisemibold';
}
.wbAdmin_showtimeCnt{
    font-size: 22px;
    font-family: 'mulilight';
}

.wbAdmin_ticketsTxt span{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;
}
.wbAdmin_ticketsTxt{
    font-size: 14px;
    font-family: 'mulisemibold';
}
.wbAdmin_ticketsCnt{
    font-size: 22px;
    font-family: 'mulilight';
}
.wbAdmin_graphLegends{
    max-width: 426px;
    margin:0 auto;
    margin-top: 16px;
    text-align:center;
}
.wbAdmin_graphLegends span{
    font-size: 12px;
    font-family: 'mulibold';
    display: inline-block;
    margin-right: 15px;
}
.wbAdmin_sessionLegend::before{
   width: 10px;
   height: 10px;
   background: #4372C4;
   display: inline-block;
   content: " ";
   margin-right: 5px;
}
.wbAdmin_visitsLegend::before{
    width: 10px;
    height: 10px;
    background: #EB7424;
    display: inline-block;
    content: " ";
    margin-right: 5px;
}
.wbAdmin_cinemasLegend::before{
    width: 10px;
    height: 10px;
    background: #A5A5A5;
    display: inline-block;
    content: " ";
    margin-right: 5px;
}

.wbAdmin_showtimeLegend::before{
    width: 10px;
    height: 10px;
    background: #6FAD48;
    display: inline-block;
    content: " ";
    margin-right: 5px;
}
.wbAdmin_ticketLegend::before{
    width: 10px;
    height: 10px;
    background: #092964;
    display: inline-block;
    content: " ";
    margin-right: 5px;
}

.wbAdmin_devicesHeading{
    display: block;
    font-size: 16px;
    font-family: 'muliextrabold';
    color: #333333;
    font-weight: 600;
    padding-bottom: 8px;
}
.admin_siteBounceRateHeading{
    display: block;
    font-size: 16px;
    font-family: 'muliextrabold';
    color: #333333;
    font-weight: 600;
    /* padding-bottom: 16px; */
}
.wbAdmin_visitsdevicesHeading{
    display: block;
    font-size: 16px;
    font-family: 'muliextrabold';
    color: #333333;
    font-weight: 600;
    padding-bottom: 8px;
}
.wbAdmin_sessionByDevice{
    padding: 12px;
}
.wbAdmin_visitsByDevice{
    padding: 12px;
}

.wbAdmin_devicesHeading p {
    padding: 5px 0 10px 0;
    border-bottom: solid 1px #E6E6E6;
    font-family: 'muliextrabold';
}
.admin_siteBounceRateHeading p{
    padding: 5px 0 10px 0;
    font-family: 'muliextrabold';
    display: inline-block;
    font-size: 16px;
    font-family: 'muliextrabold';
    color: #666666;
} 
.wbAdmin_visitsdevicesHeading p {
    padding: 5px 0 10px 0;
    border-bottom: solid 1px #E6E6E6;
    font-family: 'muliextrabold';
}
.wbAdmin_devicesDesktop{
    width:40%;
    float: left;
}
.wbAdmin_deviceMobile{
    float: left;
    width: 30%;
}
.wbAdmin_deviceTablet{
    float: left;
    width: 30%;
}
.wbAdmin_visitsdevicesDesktop{
    width:40%;
    float: left;
}
.wbAdmin_visitsdeviceMobile{
    float: left;
    width: 30%;
}
.wbAdmin_visitsdeviceTablet{
    float: left;
    width: 30%;
}
.wbAdmin_deviceDesktopHeading{
    font-size: 22px;
    font-family: 'mulisemibold';
    color: #979797;
    padding-bottom: 10px;
}
.wbAdmin_deviceMobileHeading{
    font-size: 22px;
    font-family: 'mulisemibold';
    color: #979797;
    padding-bottom: 10px;
}
.wbAdmin_deviceTabletHeading{
    font-size: 22px;
    font-family: 'mulisemibold';
    color: #979797;
    padding-bottom: 10px;
}
.wbAdmin_visitsdeviceDesktopHeading{
    font-size: 22px;
    font-family: 'mulisemibold';
    color: #979797;
    padding-bottom: 10px;
}
.wbAdmin_visitsdeviceMobileHeading{
    font-size: 22px;
    font-family: 'mulisemibold';
    color: #979797;
    padding-bottom: 10px;
}
.wbAdmin_visitsdeviceTabletHeading{
    font-size: 22px;
    font-family: 'mulisemibold';
    color: #979797;
    padding-bottom: 10px;
}
.wbAdmin_devicesDesktop .wbAdmin_wbAdmin_devicesDesktopPer{
    color: #72b37d;
    font-size: 24px;
    font-family: 'muliextrabold';
}
.wbAdmin_deviceMobile .wbAdmin_wbAdmin_devicesMobilePer{
    color:#ec942f;
    font-size: 24px;
    font-family: 'muliextrabold';
}
.wbAdmin_deviceTablet .wbAdmin_wbAdmin_devicesTabletPer{
    color: #ec2f2f;
    font-size: 24px;
    font-family: 'muliextrabold';
}
.wbAdmin_visitsdevicesDesktop .wbAdmin_wbAdmin_visitsdevicesDesktopPer{
    color: #72b37d;
    font-size: 24px;
    font-family: 'muliextrabold';
}
.wbAdmin_visitsdeviceMobile .wbAdmin_wbAdmin_visitsdevicesMobilePer{
    color:#ec942f;
    font-size: 24px;
    font-family: 'muliextrabold';
}
.wbAdmin_visitsdeviceTablet .wbAdmin_wbAdmin_visitsdevicesTabletPer{
    color: #ec2f2f;
    font-size: 24px;
    font-family: 'muliextrabold';
}
.wbAdmin_wbAdmin_devicesTabletCnt{
    color: #4372C4;
    font-size: 16px;
    font-family:'mulisemibold';
    padding-top: 5px;
}
.wbAdmin_wbAdmin_devicesMobileCnt{
    color: #4372C4;
    font-size: 16px;
    font-family:'mulisemibold';
    padding-top: 5px;
}
.wbAdmin_wbAdmin_devicesDesktopCnt{
    color: #4372C4;
    font-size: 16px;
    font-family:'mulisemibold';
    padding-top: 5px;
}
.wbAdmin_wbAdmin_visitsdevicesTabletCnt{
    color: #4372C4;
    font-size: 16px;
    font-family:'mulisemibold';
    padding-top: 5px;
}
.wbAdmin_wbAdmin_visitsdevicesMobileCnt{
    color: #4372C4;
    font-size: 16px;
    font-family:'mulisemibold';
    padding-top: 5px;
}
.wbAdmin_wbAdmin_visitsdevicesDesktopCnt{
    color: #4372C4;
    font-size: 16px;
    font-family:'mulisemibold';
    padding-top: 5px;
}
.wbAdminDevice_graph{
    width: 100%;
    margin-top:10px;
    height: 35px;
    display: flex;
}
.wbAdminDevice_visitsgraph{
    width: 100%;
    margin-top:10px;
    height: 35px;
    display: flex;
}
.wbAdminDevice_graphDesktop{
    background-color:  #72b37d;
    display: flex;
    flex-direction: column;
    width: 0%;
}
.wbAdminDevice_graphMobile{
    background-color:  #ec942f;
    display: flex;
    flex-direction: column;
    width: 0%;
}
.wbAdminDevice_graphTablet{
    background-color:  #ec2f2f;
    display: flex;
    flex-direction: column;
    width: 0%;
}
.wbAdminDevice_visitsgraphDesktop{
    background-color:  #72b37d;
    display: flex;
    flex-direction: column;
    width: 0%;
}
.wbAdminDevice_visitsgraphMobile{
    background-color:  #ec942f;
    display: flex;
    flex-direction: column;
    width: 0%;
}
.wbAdminDevice_visitsgraphTablet{
    background-color:  #ec2f2f;
    display: flex;
    flex-direction: column;
    width: 0%;
}

.wbAdmin_sessionTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 270px;
    height: 98px;
    left: -36%;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_sessionTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
.wbAdmin_cinemasTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 270px;
    height: 82px;
    left: -36%;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_cinemasTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}

.wbAdmin_visitsTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height: 45px;
    left: -36%;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_visitsTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
.wbAdmin_showtimeTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height: 45px;
    left: -36%;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_showtimeTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}

.wbAdmin_ticketsTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 270px;
    height: 98px;
    left: -36%;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
    z-index: -1;
}
.wbAdmin_ticketsTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
.wbAdmin_compaintagsContainer{
    width: 50%;
    margin: 0 0 1% 1%;
    float: left;
    border-radius: 10px;
    background: #fff;
    height: 540px;
    padding: 12px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.wbAdmin_homePageInfoContainer {
    width: 50%;
    margin: 0 0 1% 1%;
    float: left;
    border-radius: 10px;
    background: #fff;
    height: 540px;
    padding: 12px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
    position: relative;
}

.wbAdmin_compaignLastCol{
    border-right: solid 1px #E6E6E6;
}
.wbAdmin_compainHeading{
    font-size: 16px;
    font-family: 'muliextrabold';
    color: #333333;
    font-weight: 600;
    padding-bottom: 10px;
}
.wbAdmin_homePageInfoHeading{
    font-size: 16px;
    font-family: 'muliextrabold';
    color: #333333;
    font-weight: 600;
    padding-bottom: 10px;
}
.wbAdmin_compaignTableCol{
    display: flex;
    flex-direction: column;
}
.wbAdmin_homePageInfoTableCol{
    display: flex;
    flex-direction: column;
}
.wbAdmin_compaignTable{
    display: flex;
    overflow: auto;
    height: 475px;
    width: 100%;
}
.wbAdmin_homePageInfoTable{
    display: flex;
    overflow: auto;
    height: 475px;
    width: 100%;

}
.wbAdmin_homePageInfoTableCol:first-child{
    border-left: solid 1px #E6E6E6;
}
.wbAdmin_homePageInfoTableCol:last-child{
    border-right: solid 1px #E6E6E6;
}
.wbAdmin_compaignTable .jspPane{
    display: flex;
}
.wbAdmin_homePageInfoTable .jspPane{
    display: flex;
}
.wbAdmin_compaignTableCol p{
    width: 100%;
     /* padding: 7px 0; */
     line-height: 30px;
     color: #979797;
     font-size: 14px;
     display: inline-block;
     position: relative;
     text-align: center;
     border-bottom: solid 1px #E6E6E6;
 }
 .wbAdmin_homePageInfoTableCol p{
    width: 100%;
     padding: 7px 0;
     color: #979797;
     font-size: 14px;
     display: inline-block;
     position: relative;
     text-align: center;
     border-bottom: solid 1px #E6E6E6;
 }
 .wbAdmin_compaignFirstCol p{
     text-align: left;
     padding-left: 10px;
     border-left: solid 1px #E6E6E6;
     white-space: nowrap;
     overflow: hidden;
     text-overflow: ellipsis;
 }

.wbAdmin_viewedDevicesTable {
    height: 306px;
    overflow: auto;
}
 .wbAdmin_viewedDevicesContainer{
    width: 45%;
    margin: 0 1% 1% 0;
    float: left;
    border-radius: 10px;
    background: #fff;
    height: 370px;
    padding: 12px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}
.wbAdmin_viewedBrowsersContainer{
    width: 45%;
    margin: 0 0 1% 0;
    float: left;
    border-radius: 10px;
    background: #fff;
    height: 370px;
    padding: 12px;
    -webkit-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    -moz-box-shadow: 0px 0px 20px rgba(222,222,223,1);
    box-shadow: 0px 0px 20px rgba(222,222,223,1);
}

.wbAdmin_viewedDevicesHeading{
    font-size: 16px;
    font-family: 'muliextrabold';
    color: #666666;
    font-weight: 600;
    padding-bottom: 10px;
    padding-top:5px;
    border-bottom: solid 1px #E6E6E6;
    margin-bottom: 7px;
}
.wbAdmin_viewedBrowsersMainHeading{
    font-size: 16px;
    font-family: 'muliextrabold';
    color: #666666;
    font-weight: 600;
    padding-bottom: 10px;
    padding-top:5px;
    border-bottom: solid 1px #E6E6E6;
    margin-bottom: 7px;
}
.wbAdmin_viewedDevicesCol{
    display: inline-block;

}

.wbAdmin_viewedDevicesTable{
    display: flex;
    overflow: auto;
    width: 100%;
}
.wbAdmin_viewedDBrowsersTable{
    display: flex;
    overflow: auto;
    width: 100%;
    height: 306px;
}
.wbAdmin_viewedDevicesTable .jspPane{
    display: flex;
}
.wbAdmin_viewedDBrowsersTable .jspPane{
    display: flex;
}
.wbAdmin_viewedDevicesCol p{
    width: 100%;
     padding: 7px 0;
     color: #979797;
     font-size: 14px;
     display: inline-block;
     position: relative;
     text-align: center;
     border-bottom: solid 1px #E6E6E6;
     border-top: solid 1px #E6E6E6;
     border-right: solid 1px #E6E6E6;
     margin-bottom: 6px;
 }
 .wbAdmin_viewedDevicesCol p:first-child{
    position: relative;
    background: #f2f2f2;
    border-top: solid 1px #E6E6E6;
   border-bottom: solid 1px #E6E6E6;
   font-family: 'mulibold';
   font-size: 15px;
   color: #484848;
   padding: 13px 0;
   padding-left:12px;
   z-index: 1;

}

 .wbAdmin_viewedDevicesTableRow p{
    padding: 7px 10px;
    color: #979797;
    font-size: 14px;
 }
 .wbAdmin_viewedDevicesCol{

    text-align: center;
 }
 .wbAdmin_viewedDevicesFirstCol {
    border-right: none;
 }
 .wbAdmin_viewedBrowsersCol p:first-child{
    position: relative;
    background: #f2f2f2;

   font-family: 'mulibold';
   font-size: 15px;
   color: #484848;
   padding: 13px 0;
   padding-left:12px;
   z-index: 1;
}
.wbAdmin_viewedDevicesTableRow{
    border: solid 1px #E6E6E6;
    margin-bottom: 6px;
}

.wbAdmin_viewedDevicesFirstCol {
    text-align: left;
    padding-left:12px;
    border-right:none;
    /* float: left; */
}
.wbAdmin_viewedBrowsersFirstCol p{
    text-align: left;
    padding-left:12px;
    margin-bottom: 6px;
    border-left: solid 1px #E6E6E6;
    border-right:none;
}
.wbAdmin_viewedDevicesTableRowHeader p{
    padding: 13px 12px;
    background: #f2f2f2;
    color: #484848;
    font-size: 14px;
    display: inline-block;
    position: relative;

 }
 .wbAdmin_homePageVisitsTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height: 42px;
    left: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageVisitsTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
 .wbAdmin_homePagetrailerTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height: 30px;
    left: 0%;
    top:-18px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePagetrailerTooltip:after {
	top: 100%;
	left:50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePagetrailerTooltip:after {
    left: 70%;
}
.wbAdmin_homePageSynopsisTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height: 42px;
    left: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageSynopsisTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageSynopsisTooltip:after {
    left: 70%;
}
.wbAdmin_homePageGetticketsTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height: 42px;
    left: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageGetticketsTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageGetticketsTooltip:after {
    left: 70%;
}
.wbAdmin_homePageGalleryTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height: 30px;
    left: 0%;
    top:-18px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageGalleryTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageGalleryTooltip:after {
    left: 70%;
}
.wbAdmin_homePageGCalTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height: 42px;
    left: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageGCalTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageGCalTooltip:after {
    left: 70%;
}

.wbAdmin_homePageOutlookTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageOutlookTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageOutlookTooltip:after {
    left: 70%;
}
.wbAdmin_homePageIosTooltip{
line-height: 14px;
font-size: 12px;
font-family: 'mulilight';
text-align: center;
position: absolute;
bottom: 80%;
width: 245px;
height:  42px;
right: 0%;
top:-27px;
background: #e6c04f;
border-radius: 10px;
opacity: 0;
z-index: -1;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
color:#212121;
padding: 8px;}
.wbAdmin_homePageIosTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageIosTooltip:after {
    left:70%;
}
._last.wbAdmin_homePageIosTooltip:after {
    left: 70%;
}
.wbAdmin_homePageGameTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageGameTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageGameTooltip:after {
    left: 70%;
}
.wbAdmin_homePageDVDTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  30px;
    right: 0%;
    top:-18px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageDVDTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageDVDTooltip:after {
    left: 78%;
}
.wbAdmin_homePageWatchTrailerTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageWatchTrailerTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageWatchTrailerTooltip:after {
    left: 70%;
}
.wbAdmin_homePageOfficialSiteTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  30px;
    right: 0%;
    top:-18px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageOfficialSiteTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageOfficialSiteTooltip:after {
    left: 70%;
}
.wbAdmin_homePageActivityBookTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePagePetGeneratorTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}

.wbAdmin_homePageSignUpTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}

.wbAdmin_homePageSelfieGeneratorTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageGirlsEmpowermentTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageGroupTicketsTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageGiftATicketTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}

.wbAdmin_homePageSingEvidenciasTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePagePureImaginationContestTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageAfterlifeTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}

.wbAdmin_homePageSoundtrackTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}

.wbAdmin_homePageFindYourCompanionTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}

.wbAdmin_homePageExperienceTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}

.wbAdmin_homePageCardGeneratorTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}

.wbAdmin_homePageBreakingNewsTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}

.wbAdmin_homePageFanEventScreeningTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageBestFriendsTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageHUBSiteTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePagePostersTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageRetroSiteTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}

.wbAdmin_homePageUniverseTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}

.wbAdmin_homePageTheChoiceIsYoursTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;

}

.wbAdmin_homePageCreateAMemeTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}

.wbAdmin_homePageRestrictedTrailerTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageActivityBookTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
.wbAdmin_homePagePetGeneratorTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}

.wbAdmin_homePageSignUpTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}

.wbAdmin_homePageSelfieGeneratorTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
.wbAdmin_homePageGirlsEmpowermentTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
.wbAdmin_homePageGroupTicketsTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
.wbAdmin_homePageGiftATicketTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}

.wbAdmin_homePageSingEvidenciasTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
.wbAdmin_homePagePureImaginationContestTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
.wbAdmin_homePageAfterlifeTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}

._last.wbAdmin_homePageAfterlifeTooltip:after {
    left: 70%;
}

.wbAdmin_homePageSoundtrackTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}

._last.wbAdmin_homePageSoundtrackTooltip:after {
    left: 70%;
}

.wbAdmin_homePageFindYourCompanionTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}

._last.wbAdmin_homePageFindYourCompanionTooltip:after {
    left: 70%;
}

.wbAdmin_homePageExperienceTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}

._last.wbAdmin_homePageExperienceTooltip:after {
    left: 70%;
}

.wbAdmin_homePageCardGeneratorTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}

._last.wbAdmin_homePageCardGeneratorTooltip:after {
    left: 70%;
}

.wbAdmin_homePageBreakingNewsTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}

._last.wbAdmin_homePageBreakingNewsTooltip:after {
    left: 70%;
}

.wbAdmin_homePageFanEventScreeningTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
.wbAdmin_homePageBestFriendsTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: 5px;
}
.wbAdmin_homePageHUBSiteTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: 5px;
}
.wbAdmin_homePagePostersTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: 22px;
}
.wbAdmin_homePageRetroSiteTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: 24px;
}
.wbAdmin_homePageUniverseTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: 24px;
}
.wbAdmin_homePageTheChoiceIsYoursTooltip:after {	
    top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}

.wbAdmin_homePageCreateAMemeTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}

._last.wbAdmin_homePageRestrictedTrailerTooltip:after {
    left: 70%;
}

.wbAdmin_homePageRestrictedTrailerTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageRestrictedTrailerTooltip:after {
    left: 70%;
}


.wbAdmin_homePageARLenTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageARLenTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageARLenTooltip:after {
    left: 70%;
}





.wbAdmin_homePageCharacterArtTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageCharacterArtTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageCharacterArtTooltip:after {
    left: 70%;
}.wbAdmin_homePageSolveTheRiddleTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  30px;
    right: 0%;
    top:-18px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageSolveTheRiddleTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageSolveTheRiddleTooltip:after {
    left: 70%;
}
.wbAdmin_homePageJoinDCFCTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageJoinDCFCTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageJoinDCFCTooltip:after {
    left: 70%;
}
.wbAdmin_homePageSpotAWitchTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  30px;
    right: 0%;
    top:-18px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageSpotAWitchTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageSpotAWitchTooltip:after {
    left: 70%;
}
.wbAdmin_homePageShopsTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageShopsTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageShopsTooltip:after {
    left:70%;
}
.wbAdmin_homePageColoringSheetTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageColoringSheetTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageColoringSheetTooltip:after {
    left:70%;
}
.wbAdmin_homePagePartnersTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePagePartnersTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePagePartnersTooltip:after {
    left: 70%;
}
.wbAdmin_homePageCastandCrewTooltip{
    line-height: 14px;
    font-size: 12px;
    font-family: 'mulilight';
    text-align: center;
    position: absolute;
    bottom: 80%;
    width: 245px;
    height:  42px;
    right: 0%;
    top:-27px;
    background: #e6c04f;
    border-radius: 10px;
    opacity: 0;
    z-index: -1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    color:#212121;
    padding: 8px;
}
.wbAdmin_homePageCastandCrewTooltip:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color:transparent;
	border-top-color: #e6c04f;
	border-width: 10px;
	margin-left: -10px;
}
._last.wbAdmin_homePageCastandCrewTooltip:after {
    left: 70%;
}
.wbAdmin_homePageSynopsisExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;
    cursor: pointer;

}.wbAdmin_homePageGetticketsExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;
    cursor: pointer;

}.wbAdmin_homePageGetticketsExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;
    cursor: pointer;

}.wbAdmin_homePageGalleryExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;
    cursor: pointer;

}.wbAdmin_homePagetrailerExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;
    cursor: pointer;

}
.wbAdmin_homePageVisitsExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;
    cursor: pointer;
}
.wbAdmin_homePageGCalExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;
    cursor: pointer;

}
.wbAdmin_homePageIosCalExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;
    cursor: pointer;

}
.wbAdmin_homePageOutlookCalExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;
    cursor: pointer;
}
.wbAdmin_homePageGameExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageDVDExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageWatchTrailerExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageOfficialSiteExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageActivityBookExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePagePetGeneratorExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}

.wbAdmin_homePageSignUpExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageSelfieGeneratorExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageGirlsEmpowermentExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageGroupTicketsExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageGiftATicketExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageSingEvidenciasExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePagePureImaginationContestExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageAfterlifeExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}

.wbAdmin_homePageSoundtrackExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}

.wbAdmin_homePageFindYourCompanionExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}

.wbAdmin_homePageExperienceExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}

.wbAdmin_homePageCardGeneratorExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}

.wbAdmin_homePageBreakingNewsExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}

.wbAdmin_homePageFanEventScreeningExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageBestFriendsExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageHUBSiteExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePagePostersExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageRetroSiteExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageUniverseExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageTheChoiceIsYoursExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageCreateAMemeExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageRestrictedTrailerExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageARLensExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageCharacterArtExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageSolveTheRiddleExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageJoinDCFCExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageSpotAWitchExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageShopsExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageColoringSheetExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}.wbAdmin_homePagePartnersExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}.wbAdmin_homePageCastandCrewExl{
    width: 16px;
    height: 16px;
    background: #999999;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    padding: 2px;
    text-align:center;
    font-family: 'muliextrabold';
    margin-left: 5px;  
    cursor: pointer;
}
.wbAdmin_homePageInfoFirstCol p:first-child{
    /* line-height: 16px; */
}
.wbAdmin_homePageInfoTableCol {
    width: 100%;
}
.wbAdmin_homePageInfoTableCol.wbAdmin_homePageInfoTableColVisits{
    min-width: 115px;
    width: calc(100% - 2px);
}
.wbAdmin_homePageInfoTableCol.wbAdmin_homePageInfoTableColVisits p{
    text-align: left !important;
    padding-left: 10px;
}
.wbAdmin_homePageInfoTableColGetticekts{
    min-width:92px;
    width: 100%;
}
.wbAdmin_homePageInfoTableColTrailer{
    min-width: 68px;
    width: 100%;
}
.wbAdmin_homePageInfoTableColSynopsis{
    min-width: 88px;
    width: 100%;
}
.wbAdmin_homePageInfoTableColGallery{
    min-width: 76px;
    width: 100%;
}
.wbAdmin_homePageInfoTableColGCal{
    min-width:68px;
    width: 100%;
}
.wbAdmin_homePageInfoTableColIosCal{
    min-width:67px;
}
.wbAdmin_homePageInfoTableColOutlookCal{
    min-width:84px;
    width: 100%;
}
.wbAdmin_homePageInfoTableColGame{
    min-width: 86px;
}
.wbAdmin_homePageInfoTableColDVD{
    min-width: 70px;
}
.wbAdmin_homePageInfoTableColWatchTrailer{
    min-width: 128px;
}
.wbAdmin_homePageInfoTableColOfficialSite{
    min-width: 128px;
}
.wbAdmin_homePageInfoTableColActivityBook{
    min-width: 128px;
}
.wbAdmin_homePageInfoTableColPetGenerator{
    min-width: 128px;
}

.wbAdmin_homePageInfoTableColSignUp{
    min-width: 128px;
}
.wbAdmin_homePageInfoTableColSelfieGenerator{
    min-width: 128px;
}
.wbAdmin_homePageInfoTableColGirlsEmpowerment{
    min-width: 160px;
}
.wbAdmin_homePageInfoTableColGroupTickets{
    min-width: 160px;
}
.wbAdmin_homePageInfoTableColGiftATicket{
    min-width: 160px;
}
.wbAdmin_homePageInfoTableColSingEvidencias{
    min-width: 160px;
}
.wbAdmin_homePageInfoTableColPureImaginationContest{
    min-width: 200px;
}
.wbAdmin_homePageInfoTableColAfterlife{
    min-width: 90px;
}
.wbAdmin_homePageInfoTableColSoundtrack{
    min-width: 90px;
}
.wbAdmin_homePageInfoTableColFindYourCompanion{
    min-width: 190px;
}

.wbAdmin_homePageInfoTableColExperience{
    min-width: 150px;
}

.wbAdmin_homePageInfoTableColCardGenerator{
    min-width: 190px;
}

.wbAdmin_homePageInfoTableColBreakingNews{
    min-width: 190px;
}


.wbAdmin_homePageInfoTableColFanEventScreening{
    min-width: 152px;
}
.wbAdmin_homePageInfoTableColBestFriends{
    min-width: 125px;
}
.wbAdmin_homePageInfoTableColHUBSite{
    min-width: 125px;
}
.wbAdmin_homePageInfoTableColPosters{
    min-width: 125px;
}
.wbAdmin_homePageInfoTableColRetroSite{
    min-width: 128px;
}
.wbAdmin_homePageInfoTableColUniverse{
    min-width: 128px;
}
.wbAdmin_homePageInfoTableColTheChoiceIsYours{
    min-width: 170px;
}
.wbAdmin_homePageInfoTableColCreateAMeme{
    min-width: 128px;
}
.wbAdmin_homePageInfoTableColRestrictedTrailer{
    min-width: 145px;
}
.wbAdmin_homePageInfoTableColARLens{
    min-width: 128px;
}
.wbAdmin_homePageInfoTableColCharacterArt{
    min-width: 128px;
}.wbAdmin_homePageInfoTableColSolveTheRiddle{
    min-width: 148px;
}
.wbAdmin_homePageInfoTableColJoinDCFC{
    min-width: 124px;
}
.wbAdmin_homePageInfoTableColSpotAWitch{
    min-width: 128px;
}
.wbAdmin_homePageInfoTableColPartners{
    min-width: 84px;
}
.wbAdmin_homePageInfoTableColCastandCrew{
    min-width: 116px;
}
.wbAdmin_homePageInfoTableColColoringSheet{
    min-width: 134px;
}
.wbAdmin_homePageInfoTableColShops{
    min-width: 70px;
}
@media (max-width: 320px) {
    .wbAdmin_mainContainer {
      max-width: 100%;
    }
    .wbAdmin_adminContainer {
      max-width: 540px;
    }
    .wbAdmin_tabContainer{
        width: 100%;

    }
    .wbAdmin_carouselContainer{
        width: 100%;
    }
    .wbAdmin_daterangeContainer{
        width: 100%;
    }
    .wbAdmin_deviceSelction{
        width: 100%;
    }
    .wbAdmin_graphReports{
        width: 100%;
    }
  }

@media (min-width: 320px) {
    .wbAdmin_homePageInfoContainer {
        height: 110px;
    }
   .wbAdmin_homePageInfoTable{
        height: 90px;
    }
    .wbAdmin_homePagetrailerTooltip{
        left: 15%;
    }
    .wbAdmin_topCitiesTableHeading p{
        font-size: 12px;
    }
    .wbAdmin_topTheatersTableHeading p{
        font-size: 12px;
    }
    .wbAdmin_viewedBrowsersTableRow p{
        padding: 7px 10px;
        color: #979797;
        font-size: 14px;
        display: inline-block;
        float: left;
        text-align: center;
    }
    .wbAdmin_viewedBrowsersHeading p{
        padding: 13px 12px;
        background: #f2f2f2;
        color: #484848;
        font-size: 14px;
        display: inline-block;
        position: relative;

     }
    .wbAdmin_viewedBrowsersCol {
        width:30%;
    }
   .wbAdmin_viewedBrowsersFirstCol.wbAdmin_viewedBrowsersCol {
       width:70%;
   }
   .wbAdmin_viewedDevicesCol{
       width: 30%;
   }
   .wbAdmin_viewedDevicesCol:first-child{
       width:70%;
   }
    .wbAdmin_overviewTableContainer{
        height: 560px;
    }
    .wbAdmin_mainContainer {
      max-width: 100%;
     /* padding: 0 15px;  */
    }
    .wbAdmin_adminContainer{
        max-width: 100%;
    }
    .wbAdmin_tabContainer{
        width: 100%;
        margin: 0 0 15px 0;
        display: none !important;
    }
    .wbAdmin_carouselContainer{
        width: 100%;
        margin: 0 0 15px 0;
    }
    .wbAdmin_daterangeContainer{
        width: 100%;
        margin: 0 0 15px 0;
    }
    .wbAdmin_deviceSelction {
        width: 31%;
        margin: 0 0 15px 5%;
    }

    .wbAdmin_colForMob{
        width: 160px;

        display: flex;
    }
    .wbadmin_overviewColMob{
        width: 179px;
        display: flex;
    }
    .wbadmin_reffersTable{

    }
    .wbAdmin_viewedDevicesTableRowOter{
        width: 100%;
    }
    .wbAdmin_viewedDevicesTableRow.wbAdmin_viewedDevicesTableRowHeader{
          background: #f2f2f2;
          position: relative;
    }
    .wbAdmin_viewedBrowsersTableRow{
        width: 100%;
        border: solid 1px #E6E6E6;
        margin-bottom: 6px;

    }
    .wbAdmin_viewedBrowsersTableRow.wbAdmin_viewedBrowsersHeading{
          background: #f2f2f2;
          position: relative;
    }

    .wbadmin_reffersTableCol{
        width: 74px;
        min-width: 80px;
    }
    .admin_dataByCountriesTableCol{
        width: 74px;
        min-width: 80px;
    }
    .wbAdmin_compaignTableCol{
        width: 74px;
       min-width: 80px;
    }
    .wbAdmin_homePageInfoTableCol{
        /* width: 74px;
       min-width: 111px; */
    }
   
    .wbAdmin_viewedDevicesCol{
        width: 30%;
    }
    .wbAdmin_viewedDevicesCol:first-child{
        width:70%;
    }

    .wbadmin_reffersTableCol:first-child{
        width: 232px;
        min-width: 200px;
    }
    .admin_dataByCountriesTableCol:first-child{
        width: 232px;
        min-width: 200px;
    }
    .wbAdmin_compaignTableCol:first-child{
        width: 232px;
        min-width: 200px;
        background: #ffffff;
    }
    /* .wbAdmin_homePageInfoTableCol:first-child{
        width: 232px;
        min-width: 200px;
        background: #ffffff;
    } */
   /*  .wbAdmin_viewedDevicesCol:first-child{
        width: 232px;
        min-width: 200px;
    }
    .wbAdmin_viewedBrowsersCol:first-child{
        width: 232px;
        min-width: 200px;
    } */
    .wbAdmin_colForMob .wbadmin_reffersTableCol{
        min-width: 92px;
        justify-content: center;
        flex-direction: column;
        display: flex;
        float: none;
    }
    .wbadmin_reffersTableCol p{
        font-size: 12px;
    }
    .wbAdmin_colForMob .admin_dataByCountriesTableCol{
        min-width: 92px;
        justify-content: center;
        flex-direction: column;
        display: flex;
        float: none;
    }
    .admin_dataByCountriesTableCol p{
        font-size: 12px;
    }
    .wbAdmin_compaignTableCol p{
        font-size: 12px;
    }
    .wbAdmin_homePageInfoTableCol p{
        font-size: 12px;
    }
    .wbAdmin_viewedDevicesCol p{
        font-size: 12px;
    }
    .wbAdmin_viewedBrowsersTableRowOter{
        width: 100%;
    }
    .wbAdmin_viewedBrowsersFirstCol.wbAdmin_viewedBrowsersCol {
       text-align: left;
    }
    .wbAdmin_viewedBrowsersCol p{
        font-size: 12px;
    }
    .wbadmin_reffersTableCol p:first-child{
        font-size: 12px;
    }
    .admin_dataByCountriesTableCol p:first-child{
        font-size: 12px;
    }
    .wbAdmin_compaignTableCol p:first-child{
        font-size: 12px;
    }
    .wbAdmin_homePageInfoTableCol p:first-child{
        font-size: 12px;
    }
    .wbAdmin_viewedDevicesCol p:first-child{
        font-size: 12px;
    }
    .wbAdmin_viewedBrowsersCol p:first-child{
        font-size: 12px;
    }
    .wbadmin_overviewTableCol {
        width: 110px;
    }
    .wbadmin_overviewColMob {
        width: calc(100% - 130px);
    }
    .wbadmin_overviewColMob .wbadmin_overviewTableCol{
        width: 120px;
        justify-content: center;
        flex-direction: column;
        display: flex;
        float: none;
        min-width: 95px;
    }    
    .wbadmin_overviewTableCol.admin_overviewSiteBounce{
        min-width: 112px;
    }
    .wbAdmin_graphReports{
        width: 100%;
        margin: 0 0 15px 0;
    }
    .wbAdmin_reffersContainer {
        width: 100%;
        margin: 0 0 15px 0;
    }
    .admin_dataByCountriesContainer {
        width: 100%;
        margin: 0 0 15px 0;
    }
    .wbAdmin_compaintagsContainer {
        width: 100%;
        margin: 0 0 15px 0;
    }
    .wbAdmin_homePageInfoContainer {
        width: 100%;
        margin: 0 0 15px 0;
    }
    .wbAdmin_fromDate {
        width: 100%;
        margin-left: 8px;
    }
    .wbAdmin_toDate {
        width: 100%;
        margin-left: 25px;
    }
    .wbAdmin_overviewTableContainer{
        width: 100%;
        margin: 0 0 15px 0;
    }
    .wbAdmin_sesionByCities{
        width: 100%;
        margin: 0 0 15px 0;

    }
    .wbAdmin_sessionByDevice{
        width: 100%;
        margin: 0 0 15px 0;
    }
    .wbAdmin_visitsByDevice{
        width: 100%;
        margin: 0 0 15px 0;
    }
    .wbAdmin_topCitiesContainer{
        width: 100%;
        margin: 0 0 15px 0;
    }
    .wbAdmin_topTheatersContainer{
        width: 100%;
        margin: 0 0 15px 0;
    }
    .wbAdmin_topTicketsContainer{
        width: 100%;
        margin: 0 0 15px 0;
    }
    .wbadmin_overviewTableCol {

        width: 110px;
    }
    .wbAdmin_selectCategeries {
        margin-top: -5px;
        margin-bottom: 10px;
    }
    .wbAdmin_deviceRighttCol span {
        padding: 69px 0 0 0;
    }
    .wbAdmin_deviceLeftCol {
        width: 20%;

    }
    .wbAdmin_deviceRighttCol{
        margin-left: 17px;
    }

    .wbAdmin_deviceRighttCol span {
        font-size: 12px;
    }
    .wbAdmin_showtimeTxt, .wbAdmin_cinemasTxt, .wbAdmin_visitsTxt, .wbAdmin_sessionTxt, .wbAdmin_ticketsTxt{
        font-size: 10px;
    }
    .wbAdmin_showtimeTxt span, .wbAdmin_cinemasTxt span, .wbAdmin_visitsTxt span, .wbAdmin_sessionTxt span, .wbAdmin_ticketsTxt span{
        width: 12px;
        height: 12px;
    }
    .wbAdmin_graphLegends{
        margin-top:4px;
    }
    .wbAdmin_showtimeCnt, .wbAdmin_ticketsCnt, .wbAdmin_cinemasCnt, .wbAdmin_visitsCnt, .wbAdmin_sessionCnt {
        font-size: 16px;
    }
    .wbadmin_overviewTableCol{
        margin-right: 15px;
    }
    .wbadmin_overviewTable{
        height: 444px;
    }
    .wbAdmin_header .wbAdmin_topContainerheading {
        font-size: 14px;
    }
    .wbAdmin_sessionTooltip{
        left: 0px;
    }
    .wbAdmin_sessionTooltip:after{
        left: 21%;
    }
    .wbAdmin_visitsTooltip{
        left: -10%;
    }
    .wbAdmin_visitsTooltip:after{
        left: 21%;
    }
    .wbAdmin_cinemasTooltip{
        left: -96px;
    }
    .wbAdmin_cinemasTooltip:after{
        left: 51%;
    }
    .wbAdmin_showtimeTooltip{
        left: -128px;
    }
    .wbAdmin_showtimeTooltip:after{
        left:65%;
    }
    .wbAdmin_ticketsTooltip{
        left: -200px;
    }
    .wbAdmin_ticketsTooltip:after{
        left:92%;
    }
    .wbAdmin_viewedDevicesContainer {
        width: 100%;
        margin: 0 0% 15px 0;
    }
    .wbAdmin_viewedBrowsersContainer {
        width: 100%;
        margin: 0 0% 1% 0;
    }

    .wbAdmin_homePagetrailerTooltip{
        left: 12.5%;
    }

    .wbAdmin_homePageSynopsisTooltip{
        left: 17.5%;
    }
    .wbAdmin_homePageGalleryTooltip{
        left: 10.5%;
    } .wbAdmin_homePageGetticketsTooltip{
        left: 12.5%;
    }
    .wbAdmin_homePageGCalTooltip{
        left: 16%;
    }
    .wbAdmin_homePageIosTooltip {
        right: 3%;
    }
    .wbAdmin_homePageOutlookTooltip{
        right: 0%;
    }
    
    .wbAdmin_homePageAfterlifeTooltip{
        left: 10.5%;
    }

    .wbAdmin_homePageSoundtrackTooltip{
        left: 10.5%;
    }
    .wbAdmin_homePageFindYourCompanionTooltip{
        left: 10.5%;
    }

    .wbAdmin_homePageExperienceTooltip{
        left: 10.5%;
    }

    .wbAdmin_homePageCardGeneratorTooltip{
        left: 10.5%;
    }

    .wbAdmin_homePageBreakingNewsTooltip{
        left: 10.5%;
    }

 }

@media (min-width: 360px) {
    .wbAdmin_counrtySelectbox {
        margin-top: 0;
    }
    .admin_multipleCounrtySelectbox {
        margin-top: 0;
    }
    .wbAdmin_counrtySelectbox{
        margin-right: 0;
    }
    .wbAdmin_selectSourcebox{
        margin-top: 0;
    }
}
@media (min-width: 411px){
    .wbAdmin_logOutContainer{
     margin-top: 0px;
    }
    .wbAdmin_header .wbAdmin_topContainerheading {
        font-size: 16px;
    }
}
@media (max-width: 417px){
    .wbAdmin_selectSourcebox{
        float: left;
    }

}

@media (min-width: 576px) {
     .wbAdmin_homePagetrailerTooltip{
        left: 5%;
    }
    .wbAdmin_selectCategeries{
        margin-top: 5px;
    }
    .wbadmin_overviewColMob{
      width: calc(100% - 130px);
    }
    .wbAdmin_logo{
        width: 10%;
    }
    .wbAdmin_counrtySelectbox{
        float: left;
        padding: 8px 0px 8px 8px;
        float: right;
        width: auto; margin-top: 0;
        margin-right: 10px;
        display: none;
    }
    .admin_multipleCounrtySelectbox{
        float: left;
        padding: 8px 0px 8px 8px;
        width: 142px; margin-top: 0;
        margin-right: 70px;
        display: none;
    }
    .wbAdmin_selectSourcebox{
        float: left;
        padding: 8px 0px 8px 8px;
        width: 142px; margin-top: 0;
        margin-right: 10px;
        margin-left: 20px;
    }
    .wbAdmin_countryTxt{
        font-size: 14px;
        line-height: 2.3;
    }
    .admin_multipleCountryTxt{
        font-size: 14px;
        line-height: 2.3;
    }
    .wbAdmin_selectSourceTxt{
        font-size: 14px;
        line-height: 2.3;
    }
    .wbAdmin_selectedCountryLogo{
        padding: 0 14px;
    }
    .wbAdmin_adminText{
        font-size: 14px;
    }

    .wbAdmin_logOutText{
        font-size: 14px;
        padding: 2px 8px 2px 8px;
    }
    .wbAdmin_logo img{
        width: auto;
        height: 47px;
    }
    .wbAdmin_logOutContainer{
       width: auto;
    }
    .wbAdmin_header .wbAdmin_topContainerheading {
        font-size: 20px;
    }
  }
  @media (max-width: 640px){
    .admin_multipleCounrtySelectbox{
        margin-right: 0;
    }
}
  @media only screen and (min-width : 420px) and (max-width : 820px) and (orientation: landscape)  {
    .wbadmin_reffersTableCol{
        width: 17%!important;
    }
     .admin_dataByCountriesTableCol{
        width: 17%!important;
    }
    }
  @media (min-width: 768px) {
    .wbAdmin_homePagetrailerTooltip{
        left: 34.5%;
    }

    .wbAdmin_homePageSynopsisTooltip{
        left: 13.5%;
    } .wbAdmin_homePageGalleryTooltip{
        left: 23.5%;
    }.wbAdmin_homePageGetticketsTooltip{
        left: 57.5%;
    }
    .wbAdmin_homePageGCalTooltip{
        left: 46%;
    }
    .wbAdmin_homePageIosTooltip {
        right: 0%;
    }
    .wbAdmin_homePageOutlookTooltip{
        right: 0%;
    }
    .wbAdmin_sesionByCitiesTableContainer{
        height: 358px;
    }
    .wbAdmin_topTheatersTable {
        height: 466px;
    }
    .wbAdmin_topCitiesTableHeading p{
        font-size: 13px;
    }
    .wbAdmin_topTheatersTableHeading p{
        font-size: 13px;
    }
    .wbAdmin_topCitiesContainer{
        height: 290px;
    }
    .wbAdmin_topTheatersContainer{
        height: 544px;
    }
    .wbAdmin_topTicketsContainer{
        height: 370px;
    }
    .wbAdmin_overviewTableContainer{
        height: 540px;
    }
    .wbAdmin_adminText {
        font-size: 16px;
    }
    .wbAdmin_logOutText{
        font-size: 14px;

    }
    .wbAdmin_countryTxt {
        font-size: 16px;
        line-height: 2;
    }
    .admin_multipleCountryTxt {
        font-size: 14px;
        line-height: 30px;
    }
    .wbAdmin_selectSourceTxt{
        font-size: 14px;
        line-height: 30px;
    }
    .wbAdmin_logo{
        width: auto;
    }
    .wbAdmin_counrtySelectbox{
        float: left;
        padding: 0px 0px 8px 8px;
        width: auto; margin-top: 0;
        margin-right: 34px;
    }
    .admin_multipleCounrtySelectbox{
        float: left;
        padding: 0px 0px 8px 8px;
        width: 120px; margin-top: 0;
        margin-right: 34px;
    }
    .wbAdmin_selectSourcebox{
        float: left;
        padding: 0px 0px 8px 8px;
        width: 120px; margin-top: 0;
        margin-right: 34px;
        margin-left: 0;
    }
    .wbAdmin_countryTxt{
        font-size: 14px;
    }
    .wbAdmin_selectSourceTxt{
        font-size: 14px;
    }
    .admin_multipleCountryTxt{
        font-size: 14px;
    }
    .wbAdmin_selectedCountryLogo{
        padding: 0 14px;
    }
    .wbAdmin_logOutContainer{
        margin-top: 7px;
        margin-right: 18px;
    }
    .wbAdmin_adminContainer{
        padding: 0px;
    }
    .wbAdmin_mainContainer {
      max-width: 720px;
      padding: 0px;
      margin: 0 auto;
    }
    .wbAdmin_header {
        margin: 0 auto;
        width: 100%;
        margin-bottom: 20px;
    }
    .wbAdmin_adminContainer{
        max-width: 100%;
    }
    .wbAdmin_tabContainer{
        width: 27%;
        margin: 0 0 15px 0;
    }
    .wbAdmin_carouselContainer{
        width: 69%;
        margin: 0 2% 15px 0;
    }
    .wbAdmin_daterangeContainer{
        width: 29%;
        margin: 0 0 15px 0;
    }
    .wbAdmin_deviceSelction{
        width: 48.5%;
        margin:  0 1% 15px 1%;
    }

    .wbAdmin_colForMob{
        float: left;
        width:auto;

        display: flex;
    }
    .wbadmin_overviewColMob{
        float: left;
        width:auto;
        display: flex;

    }
    .wbadmin_reffersTableCol{
        width: 120px;
        float: left;
    }
    .admin_dataByCountriesTableCol{
        width: 120px;
        float: left;
    }
    .wbAdmin_compaignTableCol{
        width: 120px;
    }
    .wbAdmin_homePageInfoTableCol{
        /* width: 120px; */
    }
    .wbAdmin_viewedDevicesCol{
        width: 29%;
    }
    .wbAdmin_viewedDevicesCol:first-child{
        width:70%;
    }
    .wbAdmin_colForMob{
        width: calc(100% - 120px);

    }
    .wbadmin_overviewColMob{
        width: calc(100% - 141px);
    }
    .wbadmin_reffersTableCol{
        width: 90px;
        width:17%;
    }
    .wbadmin_reffersTableCol:first-child{
        width: 246px;
    }
    .admin_dataByCountriesTableCol{
        width: 90px;
        width:17%;
    }
    .admin_dataByCountriesTableCol:first-child{
        width: 246px;
    }
    .wbAdmin_compaignTableCol{
        width: 90px;
        min-width: 90px;
        width:17%;
    }
    .wbAdmin_homePageInfoTableCol{
        /* width: 90px;
        min-width: 100px;
        width:17%; */
    }
    .wbAdmin_compaignTableCol:first-child{
        width: 246px;
    }
    /* .wbAdmin_homePageInfoTableCol:first-child{
        width: 246px;
    }  */
    .wbAdmin_viewedDevicesCol{
        width: 29%;
    }
    .wbAdmin_viewedDevicesCol:first-child{
        width:70%;
    }


    .wbAdmin_colForMob .wbadmin_reffersTableCol{
        min-width: 113px;
        float: none;
        justify-content: center;
        flex-direction: column;
        display: flex;
    }
    .wbAdmin_colForMob .admin_dataByCountriesTableCol{
        min-width: 113px;
        float: none;
        justify-content: center;
        flex-direction: column;
        display: flex;
    }
    .wbadmin_overviewColMob .wbadmin_overviewTableCol{
        min-width: 98px;
        justify-content: center;
        flex-direction: column;
        display: flex;
        float: none;
    }
    .wbadmin_overviewTableCol.admin_overviewSiteBounce{
        min-width: 112px;
    }
    .wbAdmin_graphReports{
        width: 100%;
        margin: 0 1% 15px 0%;
    }
    .wbAdmin_reffersContainer {
        width: 100%;
        margin: 0% 1% 15px 0%;
    }
    .admin_dataByCountriesContainer {
        width: 100%;
        margin: 0% 1% 15px 0%;
    }
    .wbAdmin_compaintagsContainer {
        width: 100%;
        margin: 0 0 1% 1%;
    }
    .wbAdmin_homePageInfoContainer {
        width: 100%;
        margin: 0 0 1% 1%;
    }
    .wbAdmin_fromDate {
        width: calc(100% - 50px);
    }
    .wbAdmin_toDate {
        width: calc(100% - 50px);
    }
    .wbAdmin_sesionByCities {
        width: 100%;
        margin: 0% 1% 15px 0%;
    }
    .wbAdmin_selectCategeries {
       margin-top: 5px;
    }
    .wbAdmin_deviceLeftCol {
        width: 18%;
        margin-left: 22%;
    }
    .wbAdmin_deviceRighttCol span {
        padding: 69px 0 0 0;
    }
    .wbAdmin_showtimeTxt, .wbAdmin_cinemasTxt, .wbAdmin_visitsTxt, .wbAdmin_sessionTxt, .wbAdmin_ticketsTxt{
        font-size: 13px;
    }
    .wbAdmin_showtimeTxt span, .wbAdmin_cinemasTxt span, .wbAdmin_visitsTxt span, .wbAdmin_sessionTxt span, .wbAdmin_ticketsTxt span{
        width: 16px;
        height: 16px;
    }
    .wbAdmin_graphLegends{
        margin-top:16px;
    }
    .wbAdmin_showtimeCnt, .wbAdmin_ticketsCnt, .wbAdmin_cinemasCnt, .wbAdmin_visitsCnt, .wbAdmin_sessionCnt {
        font-size: 22px;
    }
    .wbAdmin_deviceRighttCol{
        margin-left: 0;
    }

    .wbAdmin_deviceRighttCol span {
        font-size: 15px;
    }
    .wbAdmin_header .wbAdmin_topContainerheading {
        font-size: 22px;
    }
    .wbAdmin_sesionByCitiesTableHeading p{
        width:31.5%;
    }
    .wbadmin_overviewTable{
        height: 444px;
    }
    .wbAdmin_sessionTooltip{
        left: 0px;
    }
    .wbAdmin_sessionTooltip:after{
        left: 38%;
    }
    .wbAdmin_visitsTooltip{
        left: -10%;
    }
    .wbAdmin_visitsTooltip:after{        left: 43%;
    }
    .wbAdmin_cinemasTooltip{
        left: -36px;
    }
    .wbAdmin_cinemasTooltip:after{
        left: 51%;
    }
    .wbAdmin_showtimeTooltip{
        left: -36px;
    }
    .wbAdmin_showtimeTooltip:after{
        left:59%;
    }
    .wbAdmin_ticketsTooltip{
        left: -126px;
    }
    .wbAdmin_ticketsTooltip:after{
        left:83%;
    }
    .wbAdmin_viewedBrowsersContainer {
        width: 49%;
        margin: 0px 0 1% 14px;
    }
    .wbAdmin_viewedDevicesContainer {
        width: 49%;
        margin: 0 0% 1% 0;
    }
    .wbAdmin_compaintagsContainer {
        margin: 0 0 15px 0%
    }
    .wbAdmin_homePageInfoContainer {
        margin: 0 0 15px 0%
    }
    .wbAdmin_viewedBrowsersCol {
        width:30%;
    }
   .wbAdmin_viewedBrowsersFirstCol.wbAdmin_viewedBrowsersCol {
       width:70%;
   }
   .wbAdmin_viewedDBrowsersTable{
    height: 182px;
}
.wbAdmin_topTicketsTableContainer{
    height: 182px;
}
.wbAdmin_viewedDevicesTable{
    height: 182px;
}
.wbAdmin_topCitiesContainer {
    height: 220px;
}
.wbAdmin_sessionByDevice{
    height: 222px;
}
.wbAdmin_visitsByDevice{
    height: 222px;
}
.wbAdmin_sesionByCities{
    height: 455px;
}
.wbAdmin_topTheatersContainer{
    height: 455px;
}
/* .wbAdmin_topTheatersTableContainer{
    height: 388px;
} */
.wbAdmin_topTheatersTable{
    height: 358px;
}
.wbAdmin_topCitiesTableContainer{
    height: 160px;
}
.wbAdmin_viewedBrowsersContainer{
    height: 245px;
}
.wbAdmin_viewedDevicesContainer{
    height: 245px;
}
.wbAdmin_topTicketsContainer {
    height: 245px;
}
.wbAdmin_overviewTableContainer {
    height: 410px;
}
.wbAdmin_compaintagsContainer{
    height: 410px;
}
.wbAdmin_homePageInfoContainer {
    height: 110px;
}
.wbadmin_overviewTable {
    height: 348px;
}
.wbAdmin_compaignTable{
    height: 362px;
}
.wbAdmin_homePageInfoTable{
    height: 90px;
}
.wbAdmin_reffersContainer{
    height: 310px;
}
.admin_dataByCountriesContainer{
    height: 310px;
}
.wbadmin_reffersTable{
    height: 260px;
}
.admin_dataByCountriesTable{
    height: 260px;
}
.wbAdmin_graphReports{
    height: 335px;
}
#chart_div{
    height: 210px;
}
  }
  @media (max-width: 992px) {
    .wbAdmin_homePageInfoContainer{
        position: relative;
    }
}
@media (max-width: 991px) {
    .admin_siteBounceRateContainer {
        width: 100%;
        margin: 0% 0 15px 0;
    }
    }
  @media (min-width: 992px) {
    .admin_multipleCounrtySelectbox{
        margin-right: 30px;
        float: right;
        padding: 8px 0px 8px 8px;
        width: auto;
    }
    .wbAdmin_counrtySelectbox{
        float: right;
        padding: 8px 0px 8px 8px;
        margin-right: 11px;
    }   
    .wbAdmin_selectSourcebox{
        margin-right: 30px;
        float: right;
        padding: 8px 0px 8px 8px;
        width: auto;
    }
    .wbAdmin_countryTxt{
        font-size: 16px;
    }
    .wbAdmin_selectSourceTxt{
        font-size: 16px;
        line-height: 32px;
    }
    .admin_multipleCountryTxt {
        font-size:16px;
        line-height: 32px;
    }
    .wbAdmin_header .wbAdmin_topContainerheading {
        font-size: 26px;
    }
    .wbAdmin_logOutContainer{
        margin-right: 30px;
    }
    .wbAdmin_homePagetrailerTooltip{
        left: 2%;
    }
    .wbAdmin_sesionByCitiesTableContainer{
        height: 566px;
     }
    /* .wbAdmin_topTheatersTableContainer{
        height: 476px;
    } */
    .wbAdmin_topTheatersTable{
        width: 99%;
        height: 476px;
        overflow: auto;
    }

    #wbAdmin_reportsTab{
        padding: 0 1%;
    }
    .wbAdmin_viewedDevicesContainer {
        width: 30%;
        margin: 0 1% 1% 0;
    }
    .wbAdmin_viewedBrowsersContainer {
        width: 32%;
        margin: 0 0 1% 0;
    }
    .wbAdmin_expandDiv .wbAdmin_visitsTooltip {
        left: 4%;
    }
    .wbAdmin_expandDiv .wbAdmin_cinemasTooltip {
        left: -9%;
    }
    .wbAdmin_expandDiv .wbAdmin_showtimeTooltip {
        left: -16%;
    }
    .wbAdmin_expandDiv .wbAdmin_ticketsTooltip:after {
        left: 69%;
    }
    .wbAdmin_expandDiv .wbAdmin_ticketsTooltip {
        left: -38%;
    }
   .wbAdmin_expandDiv .wbAdmin_sessionTooltip:after {
        left: 55%;
    }
    .wbAdmin_expandDiv .wbAdmin_visitsTooltip:after {
        left: 43%;
    }
    .wbAdmin_expandDiv .wbAdmin_sessionTooltip {
        left: -27px;
    }
    .wbAdmin_sessionTooltip {
        left: -9px;
    }
    .wbAdmin_sessionTooltip:after{
        left: 32%;
    }
    .wbAdmin_visitsTooltip{
        left: 16%;
    }
    .wbAdmin_visitsTooltip:after{
        left: 21%;
    }
    .wbAdmin_cinemasTooltip{
        left: -60px;
    }
    .wbAdmin_cinemasTooltip:after{
        left: 51%;
    }
    .wbAdmin_showtimeTooltip{
        left: -76px;
    }
    .wbAdmin_showtimeTooltip:after{
        left:65%;
    }
    .wbAdmin_ticketsTooltip{
        left: -200px;
    }
    .wbAdmin_ticketsTooltip:after{
        left:92%;
    }
    .wbadmin_reffersTable{
        width: 445px;
    }
     .admin_dataByCountriesTable{
        width: 445px;
    }
    .wbAdmin_adminContainer{
        padding: 0px;
    }
    .wbAdmin_mainContainer {
      max-width: 100%;
    }
    .wbAdmin_adminContainer{
        max-width:  960px;
    }
    .wbAdmin_tabContainer{
        width: 16%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_carouselContainer{
        width: 77%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_daterangeContainer{
        width: 20%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_deviceSelction{
        width: 7%;
        margin:  0 0 15px 1%;
    }
    .wbAdmin_graphReports{
        width: 49%;
        margin: 0% 1% 1% 0;

    }
    .wbAdmin_reffersContainer{
        width: 50%;
        margin: 0 0 1% 0;
    }
    .admin_dataByCountriesContainer{
        width: 50%;
        margin: 0 0 1% 0;
    }
    .wbAdmin_compaintagsContainer{
        width: 50%;
        margin: 0 0 1% 0;
    }
     .wbAdmin_homePageInfoContainer {
        width: 50%;
        margin: 0 0 1% 0;
    }
    .wbAdmin_colForMob{
        float: left;
        width:auto;

        display: flex;
    }
    .wbadmin_overviewColMob{
        float: left;
        width:auto;
        display: flex;
    }
    .wbadmin_reffersTableCol{
        width: 72px;
        min-width: 72px;
        float: left;
    }
    .wbadmin_reffersTableCol:first-child{
        width: 234px;
        min-width: 232px;
    }
    .admin_dataByCountriesTableCol{
        width: 72px;
        min-width: 72px;
        float: left;
    }
    .wbAdmin_compaignTableCol{
        width: 75px;
        min-width: 72px;
        float: left;
    }
    .admin_dataByCountriesTableCol:first-child{
        width: 234px;
        min-width: 232px;
    }
    .wbAdmin_compaignTableCol:first-child{
        width: 234px;
        min-width: 232px;
    }
    /* .wbAdmin_homePageInfoTableCol:first-child{
        width: 234px;
        min-width: 232px;
    } */
    .wbAdmin_viewedDevicesCol{
        width: 29%;
    }
    .wbAdmin_viewedDevicesCol:first-child{
        width:70%;
    }
    .wbAdmin_colForMob{
        width: 228px;
    }
    .wbadmin_reffersTableCol p:first-child{
        font-size: 12px;
    }
    .admin_dataByCountriesTableCol p:first-child{
        font-size: 12px;
    }
    .wbAdmin_compaignTableCol p:first-child{
        font-size: 12px;
    }
    .wbAdmin_homePageInfoTableCol p:first-child{
        font-size: 12px;
    }
    .wbAdmin_viewedDevicesCol p:first-child{
        font-size: 12px;
    }
    .wbAdmin_viewedBrowsersCol p:first-child{
        font-size: 12px;
    }
    .wbadmin_overviewTableCol  p:first-child{
        font-size: 14px;
    }
    .wbadmin_overviewColMob{
        width: 292px;
    }
    .wbadmin_overviewTableCol {
       width: 110px;
    }

    .wbAdmin_colForMob .wbadmin_reffersTableCol{
        min-width: 72px;
        justify-content: center;
        flex-direction: column;
        display: flex;
        float: none;
    }

    .wbAdmin_expandDiv .wbAdmin_colForMob .wbadmin_reffersTableCol{
        min-width: 193px;
    }
    .wbAdmin_colForMob .admin_dataByCountriesTableCol{
        min-width: 72px;
        justify-content: center;
        flex-direction: column;
        display: flex;
        float: none;
    }

    .wbAdmin_expandDiv .wbAdmin_colForMob .admin_dataByCountriesTableCol{
        min-width: 193px;
    }
    .wbadmin_overviewColMob .wbadmin_overviewTableCol{
        min-width: 78px;
        justify-content: center;
        flex-direction: column;
        display: flex;
        float: none;
    }
    .wbadmin_overviewTableCol.wbadmin_overviewVisits{
        min-width: 98px;
    }
    .wbadmin_overviewTableCol.wbadmin_overviewShowtimes{
        min-width: 94px;
    }
    .wbadmin_overviewTableCol.admin_overviewSiteBounce{
        min-width: 118px !important;
    }
    .wbadmin_reffersTableCol.wbAdmin_showtimesName{
        min-width: 76px;
    }
    .admin_dataByCountriesTableeCol.admin_dataByCountriesShowtimesName{
        min-width: 76px;
    }
    .wbadmin_overviewTableCol{
        margin-right:15px;
    }
    .wbAdmin_expandDiv .wbadmin_overviewColMob .wbadmin_overviewTableCol{
        min-width: 19.6%;
    }
    .wbAdmin_deviceRighttCol span{
        padding: 69px 0 0 0;
        font-size: 12px;
    }
    .wbAdmin_desktopReports img, .wbAdmin_tabletReports img, .wbAdmin_mobileReports img{
        height: 35px;
    }
    .wbAdmin_mobileReports{
        margin: 10px 2px;
    }
    .wbAdmin_desktopReports {
        margin: 10px 2px;
    }
    .wbAdmin_tabs li span{
        font-size:12px;
    }
    .wbAdmin_dateRangeSearch{
        font-size: 12px;
    }
    .wbAdmin_fromDate{
        margin-left: 5px;
        font-size: 12px;
    }
    .wbAdmin_toDate{
        margin-left: 21px;
        font-size: 12px;
    }
    .wbAdmin_fromDate {
        width: calc(100% - 50px);
    }
    .wbAdmin_toDate {
        width: calc(100% - 50px);
    }
    .wbAdmin_overviewTableContainer{
        width: 49%;
        margin: 0% 1% 1% 0;
    }
    .wbAdmin_sesionByCities{
        width: 25%;
        margin: 0% 1% 0 0;

    }
    .wbAdmin_sessionByDevice{
        width: 26%;
        margin: 0% 0 1% 0;
    }
    .wbAdmin_visitsByDevice{
        width: 26%;
        margin: 0% 0 1% 0;
    }
    .wbAdmin_topCitiesContainer{
        width: 26%;
        margin: 0 0 1% 0;
    }
    .wbAdmin_topTheatersContainer{
        width: 37%;
        margin: 0 1% 1% 0;
    }
    .wbAdmin_topTicketsContainer{
        width: 36%;
        margin: 0 1% 1% 0;
    }
    .wbAdmin_sesionByCities {
        width: 35%;
        margin: 0% 1% 0 0%;
    }
    .wbAdmin_selectCategeries {
        margin-top: 5px;
     }
     .wbAdmin_deviceLeftCol {
        width: 40%;
        margin-left: 0;
    }
    .wbAdmin_graphLegends {
        margin-top: 0px;
    }
    .wbAdmin_sesionByCitiesTableHeading p{
        font-size: 12px;
    }
    .wbAdmin_topCitiesTableHeading p{
        font-size: 12px;
    }
    .wbAdmin_topTheatersTableHeading p{
        font-size: 12px;
    }
    .wbAdmin_topTicketsTableHeading p{
        /* font-size: 12px; */
    }
    .wbadmin_overviewTable{
        height: 460px;
    }
    .wbAdmin_deviceDesktopHeading{
        font-size: 20px;
    }
    .wbAdmin_deviceMobileHeading{
        font-size: 20px;
    }
    .wbAdmin_deviceTabletHeading{
        font-size: 20px;
    }
    .wbAdmin_visitsdeviceMobileHeading{
        font-size: 20px;
    }
    .wbAdmin_visitsdeviceTabletHeading{
        font-size: 20px;
    }
    .wbAdmin_devicesDesktop .wbAdmin_wbAdmin_devicesDesktopPer{
        font-size: 20px;
    }
    .wbAdmin_deviceMobile .wbAdmin_wbAdmin_devicesMobilePer{
        font-size: 20px;
    }
    .wbAdmin_deviceTablet .wbAdmin_wbAdmin_devicesTabletPer{
        font-size: 20px;
    }
    .wbAdmin_visitsdevicesDesktop .wbAdmin_wbAdmin_visitsdevicesDesktopPer{
        font-size: 20px;
    }
    .wbAdmin_visitsdeviceMobile .wbAdmin_wbAdmin_visitsdevicesMobilePer{
        font-size: 20px;
    }
    .wbAdmin_visitsdeviceTablet .wbAdmin_wbAdmin_visitsdevicesTabletPer{
        font-size: 20px;
    }
    .wbadmin_reffersTableCol p{
        font-size: 12px;
    }
    .admin_dataByCountriesTableCol p{
        font-size: 12px;
    }
    .wbAdmin_compaignTableCols p{
        font-size: 12px;
    }
    .wbAdmin_homePageInfoTableCols p{
        font-size: 12px;
    }
    .wbAdmin_viewedDevicesCol p{
        font-size: 14px;
    }
    .wbAdmin_viewedBrowsersCol p{
        font-size: 14px;
    }
    .wbAdmin_viewedBrowsersCol {
        width:30%;
    }
   .wbAdmin_viewedBrowsersFirstCol.wbAdmin_viewedBrowsersCol {
       width:70%;
   }
   .wbAdmin_viewedDBrowsersTable{
    height: 182px;
}
.wbAdmin_topTicketsTableContainer{
    height: 182px;
}
.wbAdmin_viewedDevicesTable{
    height: 182px;
}
.wbAdmin_topCitiesContainer {
    height: 278px;
}
.wbAdmin_topCitiesContainer.admin_showsiteBounceRate {
    height: 220px;
}
.wbAdmin_sessionByDevice{
    height: 183px;
}
.wbAdmin_visitsByDevice{
    height: 183px;
}
.wbAdmin_sesionByCities{
    height: 663px;
}
.wbAdmin_topTheatersContainer{
    height: 663px;
}
/* .wbAdmin_topTheatersTableContainer{
    height: 598px;
} */
.wbAdmin_topTheatersTable{
    height: 565px;
}
.wbAdmin_topCitiesTableContainer{
    height: 218px;
}
.wbAdmin_topCitiesTableContainer.admin_showsiteBounceRate{
    height: 160px;
}
.wbAdmin_viewedBrowsersContainer{
    height: 245px;
}
.wbAdmin_viewedDevicesContainer{
    height: 245px;
}
.wbAdmin_topTicketsContainer {
    height: 245px;
}
.wbAdmin_overviewTableContainer {
    height: 410px;
}
.wbAdmin_compaintagsContainer{
    height: 188px;
}
.wbAdmin_homePageInfoContainer {
    height: 112px;
}
.wbadmin_overviewTable {
    height: 348px;
}
.wbAdmin_compaignTable{
    height: 142px;
}
.wbAdmin_homePageInfoTable{
    height: 92px;
}
.wbAdmin_reffersContainer{
    height: 409px;
}
.admin_dataByCountriesContainer{
    height:409px;
}
.wbadmin_reffersTable{
    height: 360px;
}
.admin_dataByCountriesTable{
    height: 360px;
}
.wbAdmin_graphReports{
    height: 310px;
}
#chart_div{
    height: 210px;
}
  }

  @media (min-width: 1200px) {
    .wbAdmin_homePagetrailerTooltip{
        left: 9.5%;

    }
    .wbAdmin_sesionByCitiesTableContainer{
        height: 568px;
     }
   .wbAdmin_viewedDBrowsersTable{
        height: 182px;
   }
    .wbAdmin_topTicketsTableContainer{
        height: 182px;
    }
    .wbAdmin_viewedDevicesTable{
        height: 182px;
    }
    .wbAdmin_topCitiesContainer {
        height: 278px;
    }
    .wbAdmin_sessionByDevice{
        height: 182px;
    }
    .wbAdmin_topCitiesContainer.admin_showsiteBounceRate {
        height: 220px;
    }
    .wbAdmin_visitsByDevice{
        height: 182px;
    }
    .wbAdmin_sesionByCities{
        height: 667px;
    }
    .wbAdmin_topTheatersContainer{
        height: 667px;
    }
    /* .wbAdmin_topTheatersTableContainer{
        height: 600px;
    } */
    .wbAdmin_topTheatersTable{
        height: 568px;
    }
    
   .wbAdmin_topCitiesTableContainer{
        height: 218px;
    }
    .wbAdmin_topCitiesTableContainer.admin_showsiteBounceRate{
        height: 160px;
    }
    .wbAdmin_viewedBrowsersContainer{
        height: 245px;
    }
    .wbAdmin_viewedDevicesContainer{
        height: 245px;
    }
    .wbAdmin_topTicketsContainer {
        height: 245px;
    }
    .wbAdmin_overviewTableContainer {
        height: 410px;
    }
    .wbAdmin_compaintagsContainer{
        height: 194px;
    }
    .wbAdmin_homePageInfoContainer {
        height: 104px;
    }
    .wbadmin_overviewTable {
        height: 348px;
    }
    .wbAdmin_compaignTable{
        height: 148px;
    }
    .wbAdmin_homePageInfoTable{
        height: 82px;
    }
    .wbAdmin_reffersContainer{
        height: 410px;
    }
    .admin_dataByCountriesContainer{
        height: 410px;
    }
    .wbadmin_reffersTable{
        height: 362px;
    }
    .admin_dataByCountriesTable{
        height: 362px;
    }
    .wbAdmin_graphReports{
        height: 310px;
    }
    #chart_div{
        height: 210px;
    }
    .wbAdmin_topTicketsTableHeading p{
        font-size: 14px;
    }
    .wbAdmin_viewedBrowsersCol {
        width:25%;
    }
   .wbAdmin_viewedBrowsersFirstCol.wbAdmin_viewedBrowsersCol {
       width:75%;
   }

    .wbAdmin_expandDiv .wbAdmin_visitsTooltip {
        left: 11%;
    }
    .wbAdmin_expandDiv .wbAdmin_cinemasTooltip {
        left: 1%;
    }
    .wbAdmin_expandDiv .wbAdmin_showtimeTooltip {
        left: -11%;
    }
    .wbAdmin_expandDiv .wbAdmin_ticketsTooltip:after {
        left: 59%;
    }
    .wbAdmin_expandDiv .wbAdmin_ticketsTooltip {
        left: -12%;
    }
   .wbAdmin_expandDiv .wbAdmin_sessionTooltip:after {
        left: 55%;
    }
    .wbAdmin_expandDiv .wbAdmin_visitsTooltip:after {
        left: 43%;
    }
    .wbAdmin_sessionTooltip:after{
        left: 32%;
    }
    .wbAdmin_visitsTooltip{
        left: -10%;
    }
    .wbAdmin_visitsTooltip:after{
        left: 36%;
    }
    .wbAdmin_cinemasTooltip{
        left: -47%;
    }
    .wbAdmin_cinemasTooltip:after{
        left: 51%;
    }
    .wbAdmin_showtimeTooltip{
        left: -59%;
    }
    .wbAdmin_showtimeTooltip:after{
        left:65%;
    }
    .wbAdmin_ticketsTooltip{
        left: -154%;
    }
    .wbAdmin_ticketsTooltip:after{
        left:92%;
    }

    .wbAdmin_homePagetrailerTooltip{
        left: 2%;
    }

    .wbAdmin_homePageSynopsisTooltip{
        left: 13.5%;
    } .wbAdmin_homePageGalleryTooltip{
        left: 29%;
    }.wbAdmin_homePageGetticketsTooltip{
        left: 57.5%;
    }
    .wbAdmin_homePageGCalTooltip{
        left: 46%;
    }
    .wbAdmin_homePageIosTooltip {
        right: 0%;
    }
    .wbAdmin_homePageOutlookTooltip{
        right: 0%;
    }
    .wbadmin_reffersTableCol p{
        font-size: 13px;
    }
    .admin_dataByCountriesTableCol p{
        font-size: 13px;
    }
    .wbAdmin_compaignTableCol p{
        font-size: 13px;
    }
    .wbAdmin_homePageInfoTableCol p{
        font-size: 13px;
    }
    .wbAdmin_viewedDevicesCol p{
        font-size: 13px;
    }
    .wbAdmin_viewedBrowsersCol p{
        font-size: 13px;
    }
    .wbAdmin_mainContainer {
        margin: 0 auto;
        max-width: 100%;
    }
    .wbAdmin_header {       
        margin: 0 auto;
        width: 100%;
        margin-bottom: 20px;
    }
    .wbAdmin_adminContainer{
        max-width:  1140px;
    }
    .wbAdmin_colForMob{
        width: 300px;
    }
    .wbadmin_reffersTable{
        width: 523px;
    }
    .wbadmin_reffersTableCol p:first-child{
        font-size: 12px;
    }
    .admin_dataByCountriesTable{
        width: 523px;
    }
    .admin_dataByCountriesTableCol p:first-child{
        font-size: 12px;
    }
    .wbAdmin_compaignTableCol p:first-child{
        font-size: 12px;
    }
    .wbAdmin_homePageInfoTableCol p:first-child{
        font-size: 12px;
    }
    .wbAdmin_viewedDevicesCol p:first-child{
        font-size: 12px;
    }
    .wbAdmin_viewedBrowsersCol p:first-child{
        font-size: 12px;
    }
    .wbadmin_overviewTableCol{
        width: 120px;
    }
    .wbadmin_overviewTableCol  p:first-child{
        font-size: 14px;
    }
    .wbadmin_reffersTableCol.wbAdmin_showtimesName{
        min-width: 80px;;
    }
    .admin_dataByCountriesTableCol.admin_dataByCountriesShowtimesName{
        min-width: 80px;;
    }
    .wbAdmin_graphReports{
        width: 49%;
    }
    .wbAdmin_reffersContainer{
        width: 50%;
    }
    .admin_dataByCountriesContainer{
        width: 50%;
    }
    .wbAdmin_compaintagsContainer{
        width: 50%;
    }
    .wbAdmin_homePageInfoContainer {
        width: 50%;
    }
    .wbAdmin_viewedDevicesContainer {
        width: 30%;
    }
    .wbAdmin_viewedBrowsersContainer {
        width: 32%;
    }
    .wbAdmin_daterangeContainer {
        width: 20%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_carouselContainer {
        width: 77%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_deviceSelction {
        width: 9%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_tabs li span{
        font-size: 16px;
    }
    .wbAdmin_dateRangeSearch{
        font-size: 16px;
    }
    .wbAdmin_deviceRighttCol span {
        padding: 69px 0 0 0;
        font-size: 15px;
    }
    .wbAdmin_mobileReports{
        margin: 4px 2px;
    }
    .wbAdmin_desktopReports {
        margin: 4px 2px;
    }
    .wbAdmin_desktopReports img, .wbAdmin_tabletReports img, .wbAdmin_mobileReports img{
        height: auto;
    }
    .wbAdmin_fromDate{
        margin-left: 17px;
        font-size: 14px;
    }
    .wbAdmin_toDate{
        margin-left: 34px;
        font-size: 14px;
    }
    .wbAdmin_selectCategeries {
        margin-top: 10px;
     }
     .wbadmin_overviewColMob{
        width: 358px;
    }
    .wbAdmin_sesionByCitiesTableHeading p{
        font-size: 12px;
    }
    .wbAdmin_topCitiesTableHeading p{
        font-size: 12px;
    }
    .wbAdmin_topTheatersTableHeading p{
        font-size: 12px;
    }
    .wbAdmin_topTicketsTableHeading p{
        font-size: 12px;
    }
    .wbAdmin_sesionByCitiesTable{
        min-width: 295px;
    }

    .wbAdmin_deviceDesktopHeading{
        font-size: 22px;
    }
    .wbAdmin_deviceMobileHeading{
        font-size: 22px;
    }
    .wbAdmin_deviceTabletHeading{
        font-size: 22px;
    }
    .wbAdmin_visitsdeviceDesktopHeading{
        font-size: 22px;
    }
    .wbAdmin_visitsdeviceMobileHeading{
        font-size: 22px;
    }
    .wbAdmin_visitsdeviceTabletHeading{
        font-size: 22px;
    }
    .wbAdmin_sesionByCitiesTableHeading .wbAdmin_colPercentage{
        float: left;
    }
    p.wbAdmin_colPercentage {
        float: none;
    }
 }
  @media (min-width: 1440px) {
    .wbAdmin_homePagetrailerTooltip{
        left: 11.5%;
    }
    .wbAdmin_homePageSynopsisTooltip{
        left: 26%;
    } .wbAdmin_homePageGalleryTooltip{
        left: 26%;
    }.wbAdmin_homePageGetticketsTooltip{
        left: 26%;
    }
    .wbAdmin_homePageGCalTooltip{
        left: 44%;
    }
    .wbAdmin_homePageIosTooltip {
        right: 4%;
    }
    .wbAdmin_homePageOutlookTooltip{
        right:0%;
    }
    .wbAdmin_sesionByCitiesTableContainer{
        height: 644px;
     }
    .wbAdmin_viewedDevicesTable{
        height: 306px;
    }
    .wbAdmin_topTicketsTableContainer{
          height: 306px;
     }
    .wbAdmin_viewedDBrowsersTable{
          height: 306px;
    }
    .wbAdmin_topCitiesContainer {
        height: 348px;
    }
    .wbAdmin_topCitiesContainer.admin_showsiteBounceRate {
        height: 282px;
    }
    .wbAdmin_sessionByDevice{
        height: 182px;
    }
    .wbAdmin_visitsByDevice{
        height: 182px;
    }
    .wbAdmin_sesionByCities{
        height: 740px;
    }
    .wbAdmin_topTheatersContainer{
        height: 740px;
    }
    /* .wbAdmin_topTheatersTableContainer{
        height: 476px;
    } */
    .wbAdmin_topTheatersTable{
        height: 644px;
    }
    .wbAdmin_topCitiesTableContainer{
        height: 283px;
    }
    .wbAdmin_topCitiesTableContainer.admin_showsiteBounceRate{
        height: 225px;
    }
    .wbAdmin_viewedBrowsersContainer{
        height: 370px;
    }
    .wbAdmin_viewedDevicesContainer{
        height: 370px;
    }
    .wbAdmin_topTicketsContainer {
        height: 370px;
    }
    .wbAdmin_overviewTableContainer {
        height: 540px;
    }
    .wbAdmin_compaintagsContainer{
        height: 230px;
    }
     .wbAdmin_homePageInfoContainer {
        height: 104px;
    }
    .wbadmin_overviewTable {
        height: 540px;
    }
    .wbAdmin_compaignTable{
        height: 184px;
    }
    .wbAdmin_homePageInfoTable{
        height: 88px;
    }
    .wbAdmin_reffersContainer{
        height: 540px;
    }
    .admin_dataByCountriesContainer{
        height: 540px;
    }
    .wbadmin_reffersTable{
        height: 460px;
    }
    .admin_dataByCountriesTable{
        height: 460px;
    }
    .wbAdmin_graphReports{
        height: 350px;
    }
    #chart_div{
        height: 230px;
    }
    .wbadmin_overviewTable{
        height: 460px;
    }
    .wbAdmin_compaignTableCol p:first-child{
        font-size: 13px;
    }
    .wbAdmin_homePageInfoTableCol p:first-child{
        font-size: 13px;
    }
    .wbAdmin_expandDiv .wbAdmin_visitsTooltip {
        left: 11%;
    }
    .wbAdmin_expandDiv .wbAdmin_cinemasTooltip {
        left: 10%;
    }
    .wbAdmin_expandDiv .wbAdmin_showtimeTooltip {
        left: 5%;
    }
    .wbAdmin_expandDiv .wbAdmin_ticketsTooltip:after {
        left: 59%;
    }
    .wbAdmin_expandDiv .wbAdmin_ticketsTooltip {
        left: 0%;
    }
   .wbAdmin_expandDiv .wbAdmin_sessionTooltip:after {
        left: 64%;
    }
    .wbAdmin_sessionTooltip:after{
        left: 36%;
    }
    .wbAdmin_visitsTooltip{
        left: -27%;
    }
    .wbAdmin_visitsTooltip:after{
        left: 51%;
    }
    .wbAdmin_cinemasTooltip{
        left: -29%;
    }
    .wbAdmin_cinemasTooltip:after{
        left: 51%;
    }
    .wbAdmin_showtimeTooltip{
        left: -41%;
    }
    .wbAdmin_showtimeTooltip:after{
        left:65%;
    }
    .wbAdmin_ticketsTooltip{
        left: -117%;
    }
    .wbAdmin_ticketsTooltip:after{
        left:92%;
    }

    .wbadmin_reffersTableCol p{
        font-size: 14px;
    }
    .admin_dataByCountriesTableCol p{
        font-size: 14px;
    }
    .wbAdmin_compaignTableCol p{
        font-size: 14px;
    }
    .wbAdmin_homePageInfoTableCol p{
        font-size: 14px;
    }
    .wbAdmin_viewedDevicesCol p{
        font-size: 14px;
    }
    .wbAdmin_viewedBrowsersCol p{
        font-size: 14px;
    }
    .wbAdmin_mainContainer {
      max-width: 100%;
    }
    .wbAdmin_adminContainer{
        max-width:  1400px;
    }
    .wbAdmin_graphReports{
        width: 49%;
    }
    .wbAdmin_reffersContainer{
        width: 50%;
    }
    .admin_dataByCountriesContainer{
        width: 50%;
    }
    .wbAdmin_compaintagsContainer{
        width: 50%;
    }
    .wbAdmin_homePageInfoContainer {
        width: 50%;
    }
    .wbAdmin_viewedDevicesContainer {
        width: 30%;
    }
    .wbAdmin_viewedBrowsersContainer {
        width: 32%;
    }
    .wbAdmin_tabContainer{
        width: 11%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_carouselContainer{
        width: 77%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_daterangeContainer{
        width: 20%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_deviceSelction{
        width: 7%;
        margin:  0 0 15px 1%;
    }
    .wbadmin_reffersTable{
        width: 100%;
    }
    .wbAdmin_colForMob .wbadmin_reffersTableCol{
        width: 20%;
        display: block;
        float: left;
        min-width: 70px;
    }
    .wbadmin_reffersTableCol.wbAdmin_showtimesName{
        min-width: 89px;
    }
    .wbadmin_reffersTableCol p:first-child{
        font-size:13px;
    }
    .admin_dataByCountriesTable{
        width: 100%;
    }
    .wbAdmin_colForMob .admin_dataByCountriesTableCol{
        width: 20%;
        display: block;
        float: left;
        min-width: 70px;
    }
    .admin_dataByCountriesTableCol.admin_dataByCountriesShowtimesName{
        min-width: 89px;
    }
    .admin_dataByCountriesTableCol p:first-child{
        font-size:13px;
    }
    .wbadmin_overviewTableCol  p:first-child{
        font-size: 14px;
    }
    .wbadmin_overviewColMob .wbadmin_overviewTableCol{
        min-width: 100px;
        display: block;
        float: left;
    }
    .wbadmin_overviewTableCol.wbadmin_overviewVisits{
        min-width: 100px;
    }
    .wbAdmin_colForMob{
        width: calc(100% - 130px);

    }
    .wbadmin_overviewColMob{
        /* width: calc(100% - 141x);       */
        width: 464px;
    }
    .wbadmin_overviewTableCol{
        margin-right:25px;
    }
    .wbadmin_reffersTableCol {
        width:91px;
    }
    .admin_dataByCountriesTableCol {
        width:91px;
    }
    .wbAdmin_compaignTableCol {
        width:80px;
    }
    .wbAdmin_homePageInfoTableCol {
        /* width:107px; */
    }

    .wbadmin_reffersTableCol:first-child {
        width:280px;
    }  .admin_dataByCountriesTableCol:first-child {
        width:280px;
    }
    .wbAdmin_compaignTableCol:first-child {
        width:280px;
    }
    /* .wbAdmin_homePageInfoTableCol:first-child {
        width:280px;
    } */
    .wbAdmin_viewedDevicesCol{
        width: 29%;
    }
    .wbAdmin_viewedDevicesCol:first-child{
        width:70%;
    }

    /* .wbadmin_reffersTableCol.wbAdmin_channelName{
        width: 106px;
    } */
    .wbAdmin_sesionByCitiesTableHeading p{
        /* min-width: 101px; */
    }
    .wbAdmin_sesionByCitiesTableHeading p{
        font-size: 13px;
    }
    .wbAdmin_topCitiesTableHeading p{
        font-size: 13px;
    }
    .wbAdmin_topTicketsTableHeading p{
        font-size: 13px;
    }
    .wbAdmin_topTheatersTableHeading p{
        font-size: 13px;
    }
    .wbAdmin_sesionByCitiesTable{
        min-width: 280px;
    }
    .wbAdmin_sesionByCitiesTableHeading .wbAdmin_colPercentage{
        float: left;
    }
    p.wbAdmin_colPercentage {
        float: none;
    }
 }
 .wbAdmin_movieSiteurl{
    position: absolute;
    right: 6px;
    top: 16px;
    z-index: 3;
    width: 21px !important;
    height:21px;
    background: rgba(0,0,0,0.5) ;
    cursor: pointer;
    border-radius: 0 10px 0 5px;
    display: none;
}
.wbAdmin_movieSiteurl img{
    width: 14px;
    height: auto;
    margin-top: 3px;
    margin-left: 3px;
}
.slick-slide div{
position: relative;
}
@media (min-width: 1600px) {
    .wbAdmin_movieSiteurl{
        right: 12px;
    }
}
   @media (min-width: 1680px) {
    .wbadmin_overviewColMob .wbadmin_overviewTableCol{
        min-width: 104px;
        display: block;
        float: left;
        width: auto;
        max-width: 146px;
    }
    .wbadmin_overviewTableCol.wbadmin_overviewVisits{
        min-width: 126px;
    }
    .wbAdmin_topTheatersContainer  {
        height: 749px;
    }
    .wbAdmin_expandDiv .wbAdmin_visitsTooltip {
        left: 14%;
    }
    .wbAdmin_expandDiv .wbAdmin_cinemasTooltip {
        left: 19%;
    }
    .wbAdmin_expandDiv .wbAdmin_showtimeTooltip {
        left: 14%;
    }
    .wbAdmin_expandDiv .wbAdmin_ticketsTooltip:after {
        left: 59%;
    }
    .wbAdmin_expandDiv .wbAdmin_ticketsTooltip {
        left: 11%;
    }
   .wbAdmin_expandDiv .wbAdmin_sessionTooltip:after {
        left: 76%;
    }
    .wbAdmin_expandDiv .wbAdmin_visitsTooltip:after {
        left: 56%;
    }
    .wbAdmin_expandDiv .wbAdmin_sessionTooltip {
        left: -1px;
    }
    .wbAdmin_sessionTooltip:after{
        left: 43%;
    }
    .wbAdmin_visitsTooltip{
        left: -10%;
    }
    .wbAdmin_visitsTooltip:after{
        left: 51%;
    }
    .wbAdmin_cinemasTooltip{
        left: -12%;
    }
    .wbAdmin_cinemasTooltip:after{
        left: 51%;
    }
    .wbAdmin_showtimeTooltip{
        left: -20%;
    }
    .wbAdmin_showtimeTooltip:after{
        left:65%;
    }
    .wbAdmin_ticketsTooltip{
        left: -79%;
    }
    .wbAdmin_ticketsTooltip:after{
        left:92%;
    }
    .wbAdmin_mainContainer {
      max-width: 100%;
    }
    .wbAdmin_adminContainer{
        max-width:  1640px;
    }
    .wbAdmin_graphReports{
        width: 49%;
    }
    .wbAdmin_reffersContainer{
        width: 50%;
    }
    .admin_dataByCountriesContainer{
        width: 50%;
    }
    .wbAdmin_compaintagsContainer{
        width: 50%;
    }
    .wbAdmin_homePageInfoContainer {
        width: 50%;
    }
    .wbAdmin_tabContainer{
        width: 11%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_carouselContainer{
        width: 81%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_daterangeContainer{
        width: 16%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_deviceSelction{
        width: 7%;
        margin:  0 0 15px 1%;
    }
    .wbadmin_reffersTable{
        width: 100%;
    }
    .wbAdmin_colForMob .wbadmin_reffersTableCol{
        width: 20%;
        display: block;
        float: left;
    }
    .admin_dataByCountriesTable{
        width: 100%;
    }
    .wbAdmin_colForMob .admin_dataByCountriesTableCol{
        width: 20%;
        display: block;
        float: left;
    }
    .admin_dataByCountriesTable{
        width: 100%;
    }
    .wbAdmin_colForMob .admin_dataByCountriesTableCol{
        width: 20%;
        display: block;
        float: left;
    }
    .wbadmin_overviewColMob .wbadmin_overviewTableCol{

        display: block;
        float: left;
    }
    .wbAdmin_colForMob{
        width: calc(100% - 130px);

    }
    .wbadmin_overviewColMob{
        /* width: calc(100% - 130px); */
         /* width: 580px; */
    }

    .wbadmin_overviewTableCol{
        margin-right:50px;
    }
    .wbadmin_reffersTableCol {
        width: 120px;
    }
    .admin_dataByCountriesTableCol {
        width: 120px;
    }
    .wbAdmin_compaignTableCol {
        width: 120px;
    }
    .wbAdmin_homePageInfoTableCol {
        /* width: 120px; */
    }
    .wbAdmin_viewedDevicesCol{
        width: 24%;
    }
    .wbAdmin_viewedDevicesCol:first-child{
        width:75%;
    }
    .wbadmin_reffersTableCol p:first-child{
        font-size: 15px;
    }
    .admin_dataByCountriesTableCol p:first-child{
        font-size: 15px;
    }
    .wbAdmin_compaignTableCol p:first-child{
        font-size: 15px;
    }
    .wbAdmin_homePageInfoTableCol p:first-child{
        font-size: 15px;
    }
    .wbAdmin_homePageInfoTableColGetticekts{
        min-width: 116px;
    }
    .wbAdmin_homePageInfoTableColIosCal{
        min-width: 86px;
    }
    .wbAdmin_viewedDevicesCol p:first-child{
        font-size: 15px;
    }
    .wbAdmin_viewedBrowsersCol p:first-child{
        font-size: 15px;
    }
    .wbadmin_overviewTableCol  p:first-child{
        font-size: 15px;
    }
    .wbAdmin_sesionByCitiesTableHeading p:first-child{
        width: 35%;
    }
    .wbAdmin_sesionByCities{
        height: 749px;
    }
 }
 @media (min-width: 1820px) {
    .wbAdmin_homePageInfoFirstCol p:first-child{
       
    }
    .wbadmin_overviewTable p{
        padding: 13px 6px;
    }
    .wbadmin_overviewDates{
        width: 130px;
    }
    .wbAdmin_topCitiesContainer{
        height: 290px;
    }
    .wbAdmin_topCitiesContainer {
        height: 349px;
    }
    .wbAdmin_homePagetrailerTooltip{
        left: 15%;
    }
    .wbAdmin_homePageSynopsisTooltip{
        left: 30%;
    } .wbAdmin_homePageGalleryTooltip{
        left: 30%;
    } .wbAdmin_homePageGetticketsTooltip{
        left: 30%;
    }
    .wbAdmin_homePageGCalTooltip{
        left: 46%;
    }
    .wbAdmin_homePageIosTooltip {
        right: 9%;
    }
    .wbAdmin_homePageOutlookTooltip{
        right: 0%;
    }
    .wbAdmin_mainContainer {
      max-width: 100%;
    }
    .wbAdmin_adminContainer{
        max-width:  1780px;
    }
    .wbAdmin_graphReports{
        width: 49%;
    }
    .wbAdmin_reffersContainer{
        width: 50%;
    }.admin_dataByCountriesContainer{
        width: 50%;
    }
    .admin_topCitiesContainer{
        height: 348px;
    }
    .admin_topCitiesContainer.admin_showsiteBounceRate{
        height: 283px;
    }
    .wbAdmin_compaintagsContainer{
        width: 50%;
    }
    .wbAdmin_homePageInfoContainer {
        width: 50%;
    }
    .wbAdmin_tabContainer{
        width: 11%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_carouselContainer{
        width: 77%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_daterangeContainer{
        width: 20%;
        margin: 0 0 15px 1%;
    }
    .wbAdmin_deviceSelction{
        width: 7%;
        margin:  0 0 15px 1%;
    }
    .wbAdmin_colForMob .wbadmin_reffersTableCol{
        min-width: 20%;
        display: block;
        float: left;
    }
    .wbAdmin_colForMob .admin_dataByCountriesTableCol{
        min-width: 20%;
        display: block;
        float: left;
    }
    .wbadmin_overviewColMob .wbadmin_overviewTableCol{
        display: block;
        float: left;
    }
    .wbAdmin_colForMob{
        width: calc(100% - 120px);

    }
    .wbadmin_overviewColMob{

        max-width: 626px;
        width: auto;
        overflow-x: unset;
    }

    .wbadmin_reffersTableCol {
        width: 132px;
    }
    .wbadmin_reffersTableCol:first-child {
        width: 310px;
    }
    .admin_dataByCountriesTableCol {
        width: 132px;
    }
    .admin_dataByCountriesTableCol:first-child {
        width: 310px;
    }
    .admin_dataByCountriesTableCol {
        width: 132px;
    }
    .admin_dataByCountriesTableCol:first-child {
        width: 310px;
    }
    .wbAdmin_compaignTableCol {
        width: 132px;
    }
    .wbAdmin_compaignTableCol:first-child {
        width: 310px;
    }
    .wbAdmin_homePageInfoTableCol {
        /* width: 140px; */
    }
    /* .wbAdmin_homePageInfoTableCol:first-child {
        width: 310px;
    } */

    .wbAdmin_viewedDevicesCol{
        width: 24%;
    }
    .wbAdmin_viewedDevicesCol:first-child{
        width:75%;
    }

    .wbAdmin_viewbAdmin_viewedBrowsersColwedDevicesCol:first-child {
        width: 250px;
    }
    .wbAdmin_tabs li span{
        font-size: 16px;
    }
    .wbAdmin_deviceRighttCol span {
        padding: 69px 0 0 0;
        font-size: 15px;
    }
    .wbAdmin_sesionByCitiesTableHeading p{
        min-width: 32.5%;
    }
    .wbAdmin_sesionByCitiesTableHeading .wbAdmin_colPercentage{
        float: left;
    }
    p.wbAdmin_colPercentage {
        float: none;
    }
 }





.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar{
	background : #ffffff;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	width: 6px;
}
.jspVerticalBar .jspDrag{
    min-height: 30px;
}

.jspHorizontalBar
{
	background:  #ffffff;
    bottom: 0;
	height: 6px;
	left: 0;
	position: absolute;
    width: 100%;
    z-index: 2;
}


.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
    background-color: #ecf4fb;
    cursor: pointer;
	position: relative;
}

.jspDrag
{
	background: #54a9d6;
	cursor: pointer;
	left: 0;
	position: relative;
    top: 0;
    border-radius: 12px;

}


.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	cursor: pointer;
    direction: ltr;
	display: block;
	margin: 0;
	padding: 0;
	text-indent: -20000px;
}

.jspDisabled
{
	background: #80808d;
	cursor: default;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	float: left;
	height: 100%;
	width: 16px;
}

.jspVerticalBar .jspArrow:focus
{
    border: 1px solid red;
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}

.wbAdmin_colForMob .jspPane{
    display: flex;
}
.wbadmin_overviewColMob .jspPane{
    display: flex;
}
/*------------------New Added---------------------*/
.wbAdmin_resultContainer{
    position: relative;

}
.wbAdmin_expandColumnicon{
    position: absolute;
    top: 0;
    right: 0;
    background: #fbaf14;
    padding: 13px;
    color: #fff;
    cursor: pointer;
    z-index: 1;
}
.fa-expand,.fa-compress{
    width:16px;
    height: 16px;
}
.wbAdmin_resultsColCommon .fa-expand{
    background:url(../images/expand.png) no-repeat center center;
}
.wbAdmin_resultsColCommon .fa-compress{
    background:url(../images/compress.png) no-repeat  center center;
}
.wbAdmin_expandDiv{
	width: 98%;
	/* height: 650px; */
	position: absolute;
	top:-10px;
	left: 0;
	right:0;
	margin: 0 auto;
	z-index: 9;
    display: block !important;
    border:10px solid #e6e6e8;
     transition: 0.2s;
  }
 /* .wbAdmin_hiddeColumn{
    display: none;
} */
/****footer*****/
  .wbAdmin_footerContainer p{
      text-align: center;
      font-family: 'mulisemibold';
      color: #3f3f3f;
      font-size: 11px;
      text-transform: uppercase;
      padding: 10px 0 25px 0;
  }

.wbAdmin_resultsColCommon ::-webkit-scrollbar {
    width: 5px;
    height: 5px;
  }


  .wbAdmin_resultsColCommon ::-webkit-scrollbar-track {
    background: #a0d6f2;
  }


  .wbAdmin_resultsColCommon ::-webkit-scrollbar-thumb {
    background: #54a8d4;
  }
  @media only screen and (max-width : 768px) {
    .wbAdmin_expandColumnicon{
        display: none !important;
    }
  }


#wbAdmin_showtimesTab{
    display: none;
}

.wbAdmin_deviceSelction{
    display: none !important;
}


#wb_IEdetect{
    display: none;
    position: fixed; z-index: 999999; text-align: center; left: 0; top: 0; width: 100%; height: 100%; background: #000 no-repeat; color: #fff;
}
#wb_IEdetect p{
margin-top:25%; font-size:26px;
}

.wbAdmin_headerSticky{
    /* position: fixed;
    top: 0px;
    left: 0px;
    width:100%;
    z-index: 9;
    border-bottom: solid 1px #E6E6E6; */
}
.wbAdmin_headerSpace{
    height: 86px;
    display: none;
    width: 100%;
}
.admin_moreCitiesBtn:hover{
    background:  linear-gradient(#ffd456,#fbb44e);
    transform: translateY(1px);
}
.admin_moreCitiesBtn{
    display: inline-block;
    float: right;
    margin-top: 8px;
    text-transform: uppercase;
    padding: 8px 20px;
    text-align: center;
    border-radius: 10px;
    cursor: pointer;
    font-family: 'mulibold';
    font-size: 15px;
    background: linear-gradient(#FFC20F,#F89D1B);
    color: #ffffff;
    text-shadow: 1px 1px #909090;
    cursor: pointer;
}
.admin_moreCitiesBtn.admin_moredisaleBtn{
    opacity: 0.3;
    pointer-events: none;
    cursor: none;
}
.admin_moreTheatersBtn:hover{
    background:  linear-gradient(#ffd456,#fbb44e);
    transform: translateY(1px);
}
.admin_moreTheatersBtn{
    display: inline-block;
    float: right;
    margin-top: 8px;
    text-transform: uppercase;
    padding: 8px 20px;
    text-align: center;
    border-radius: 10px;
    cursor: pointer;
    font-family: 'mulibold';
    font-size: 15px;
    background: linear-gradient(#FFC20F,#F89D1B);
    color: #ffffff;
    text-shadow: 1px 1px #909090;
}
.admin_moreTheatersBtn.admin_moredisaleBtn{
    opacity: 0.3;
    pointer-events: none;
}
.wbAdmin_expandDiv .admin_moreCitiesBtn, .wbAdmin_expandDiv .admin_moreTheatersBtn{
    display: none;
}

span.country_flagOuter {
    display: inline-block;
    height: 19px;
    float: left;
}
.admin_multipleSelectSubmit{
display: inline-block;
    min-width: 50%;
    margin-top: 8px;
    text-transform: uppercase;
    padding: 10px 10px;
    text-align: center;
    border-radius: 10px;
    cursor: pointer;
    font-family: 'mulibold';
    font-size: 16px;
    background: linear-gradient(#FFC20F,#F89D1B);
    color: #ffffff;
    text-shadow: 1px 1px #909090;
}
.admin_countrySelected .country_flagOuter img{
    opacity: 0.5;
}

.admin_selectedCountryOverlay{
    display: none;
    position: absolute;
    left: 0;
    top: 0;
}
.admin_countrySelected .admin_selectedCountryOverlay{
    display: block;
}
.admin_multipleSelectClose{
    font-size: 15px;
    margin-top: 7px;
    color: #54a9d6;
    text-decoration: underline;
    display: block;
    text-align: center;
    padding-bottom: 10px;
    padding-left: 8px;
}
.admin_multipleSelectClose:hover{
    color: #909090;
}
.admin_multipleCountryLogo{
    display: inline-block;
    margin:0 0 8px 8px;
    float: left;
    position: relative;
}
.wbAdmin_reffersContainer{
    position: relative;
}
.admin_dataByCountriesContainer{
    position: relative;
}
.admin_dataByCountriesContainer.wbAdmin_expandDiv{
    position: absolute;
}
.wbAdmin_reffersContainer{
    position: relative;
}
.wbAdmin_reffersContainer.wbAdmin_expandDiv{
    position: absolute;
}
.wbAdmin_topTheatersContainer {
     position: relative;
}
.wbAdmin_topTheatersContainer.wbAdmin_expandDiv{
    position: absolute;
}
.wbAdmin_sesionByCities{
   position: relative;
}
.wbAdmin_sesionByCities.wbAdmin_expandDiv{
    position: absolute;
}
.wbAdmin_graphReports{
    position: relative;
}
.wbAdmin_graphReports.wbAdmin_expandDiv{
    position: absolute;
}

.admin_helpDoc{
    position: absolute;
    left: 0;
    top: 0;
    padding: 5%;
    background: rgba(0,0,0,0.5);
    z-index: 9;
    width: 100%;
    display: none;
    cursor: pointer;
}
.doc_wrapper{
	max-width: 1050px;
    margin: 0px auto 30px;
    border: 1px solid #e0dfdf;
    box-shadow: 0px 0px 10px #ddd;
    padding: 5px 35px 35px 35px;
    box-sizing: border-box;
    background:#ffffff;
    position: relative;
}
.doc_heading{
	text-align:center;
	text-transform:uppercase;
	font-size: 30px;
	color: #4372c4;

}
.doc_subheading{
    text-transform: uppercase;
    font-size: 14px;
    color: #F89D1B;
}
.doc_horizontalLine{
	width:80%;
	height:1px;
	background:#ececec;
	margin:0 auto 25px;
}
.doc_image{
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
.doc_imageOuter{
    text-align: center;
}
.doc_copy p{
	font-size: 14px;
    line-height: 25px;
}
.doc_clearfix{
	clear:both;
}
.doc_listContent{
	font-size: 14px;
    line-height: 25px;
}
.doc_wrapper h3{
    margin: 0.83em 0;
    font-weight: bold;
}
.doc_wrapper h2{
    margin: 1em 0;
    font-weight: bold;
}
.doc_wrapper p{
    margin: 14px 0;
}
p.admin_helpDocClose{
    font-size: 24px;
    color: #111010;
    position: absolute;
    left: 100%;
    top: 0;
    margin-top: -38px;
    background: #fff;
    border-radius: 50%;
    width: 36px;
    height: 36px;
    text-align: center;
    padding-top: 8px;
    cursor: pointer;
    margin-bottom: 0;
}
.help_countryDropdownMultiUser{
    display: none;
}
.help_countryDropdownSingleUser{
    display: none;
}
.wbAdmin_caurosalBox{
    position: relative;
}
.wbAdmin_caurosalBox:hover{
    opacity: 0.8;
    transition: box-shadow 0.2s linear;
    transform: translateY(1px);
}


/* The container */
.wbAdmin_sourceCheckBoxcontainer {
    display: block;
    position: relative;
    padding-left: 32px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 14px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  
  /* Hide the browser's default checkbox */
  .wbAdmin_sourceCheckBoxcontainer input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
  }
  
  /* Create a custom checkbox */
  .wbAdmin_sourceCheckBoxcontainercheckmark {
    position: absolute;
    top: -2;
    left: 0;
    height: 14px;
    width: 14px;
    /* background-color: #eee; */
    background-image: url(../images/tick-mark-sprite.png);
    background-position: 0 14px;
  }
  .wbAdmin_sourceCheckBoxchecked .wbAdmin_sourceCheckBoxcontainercheckmark{
     /* background-color: #2196F3;  */
     background-image: url(../images/tick-mark-sprite.png);
     background-position: 0 0;
  }
.admin_sourceSelectClose{
  font-size: 15px;
  margin-top: 15px;
  color: #54a9d6;
  text-decoration: underline;
  text-align: center; 
  display: none !important;
}
.abAdmin_allSourcesText{
    padding-bottom: 7px;
    margin-bottom: 10px;
    display: block;
    border-bottom: 1px solid #e6e6e6;
}
#site_chkbox, #banner_chkbox, #portal_chkbox, #hbo_chkbox, #embed_chkbox, #imax_chkbox{
    display: none;
}
.wbAdmin_sourceCheckBoxcontainerDisabled{
    pointer-events: none;
}