/*
Array
(
    [save-theme-admin-css] => /plugins/tsm-b2b/plugins/_the_save_theme/css/styles.css
    [cms-domain-css] => /plugins/tsm-b2b/plugins/_the_domain_purchase_transfer/views/css-js/css/gd_domain.css
    [cms-addpage-css] => /plugins/tsm-b2b/plugins/_the_admin_bar_addpage/css-js/style.css
    [cms-backgrounds-css] => /plugins/tsm-b2b/plugins/_the_admin_bar_customize_backgrounds/css-js/style.css
    [cms-icarousel-css] => /plugins/tsm-b2b/plugins/_the_admin_bar_customize_backgrounds/css-js/jquery.icarousel.css
    [cms-colors-css] => /plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/css-js/style.css
    [cms-colorpicker-css] => /plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/css-js/colorpicker.css
    [cms-analytics-style] => /plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/style.css
    [cms-analytics-yext] => /plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/yext_vendasta.css
    [cms-analytics-custom] => /plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/custom.css
    [cms-analytics-base] => /plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/base.css
    [cms-analytics-clean] => /plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/clean.css
    [cms-analytics-pretify] => /plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/prettify.css
    [the_navigation-admin-css] => /themes/tsm-theme-1/plugins/_the_navigation/css-js/style-admin.css
    [the_logo-admin-css] => /themes/tsm-theme-1/plugins/_the_logo/css-js/style-admin.css
    [the_store-admin-css] => /themes/tsm-theme-1/plugins/_the_store/css-js/style-admin.css
    [css-db-2] => /plugins/tsm-b2b/css/css-db-2.css
    [css-db-2-fonts] => /plugins/tsm-b2b/css/Font/stylesheet.css
    [custom-thickbox] => /plugins/tsm-b2b/plugins/_the_upload/css/thickbox.css
)
*/



/*
 * Handle: save-theme-admin-css
 * File Name: /wp-content/plugins/tsm-b2b/plugins/_the_save_theme/css/styles.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/plugins/_the_save_theme/css/styles.css
 */

#wpadminbar #save-theme-box,
#wpadminbar #load-theme-box,
#wpadminbar #saveas-theme-box{text-align:center;display:none;padding:40px 0 0;}
#wpadminbar #save-theme-box{width:380px;margin:auto;height:72px;}
#wpadminbar #save-theme-box input[type=text]{border:1px solid #111;background:#555;box-shadow:inset 1px 1px 0 rgba(0,0,0,.3);border-radius:5px;height:16px;float:left;display:inline-block;margin:0 15px 0 0;padding:10px;font-size:15px;vertical-align:middle;color:#eee !important;}
#wpadminbar #save-theme-box label{float:left;margin:0 10px 0 0;display:inline-block;vertical-align:middle;padding:10px 0 0;}
#wpadminbar #load-theme-select,
#wpadminbar #saveas-theme-select{width:160px;}
#wpadminbar #load-theme-select-custom-select,
#wpadminbar #saveas-theme-select-custom-select{z-index:30000;height:150px;}
#wpadminbar #load-theme-box,
#wpadminbar #saveas-theme-box{width:615px;margin:0px auto;overflow:hidden;padding:40px 0 0;height:72px;}
#wpadminbar #saveas-theme-box{width:300px;}
#wpadminbar #load-theme-box .tsq-custom-select-menu-toggler,#saveas-theme-box .tsq-custom-select-menu-toggler{color:#ffffff;}
#wpadminbar #load-theme-box select,#saveas-theme-box select, #load-theme-box .tsq-custom-select-front .tsq-custom-select-click-handle,#saveas-theme-box .tsq-custom-select-front .tsq-custom-select-click-handle{border:1px solid #111 !important;-webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,.2);-moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,.2);box-shadow:inset 1px 1px 0 rgba(255,255,255,.2);border-radius:5px;color:#FFF;background:#333;height:40px;float:left;margin:0 10px 0 0;}
#wpadminbar #load-theme-box .tsq-custom-select-front,
#wpadminbar #saveas-theme-box .tsq-custom-select-front{float:left;margin:0 15px 0 0 !important;vertical-align:middle;}
#wpadminbar #save-theme-box input[type=button],#load-theme-box input[type=button],#saveas-theme-box input[type=button]{background:#34bdf2;box-shadow:inset 1px 1px 0 rgba(255,255,255,.2);display:inline-block;height:36px;border:1px solid #0d86b5;border-radius:5px;padding:0 15px;margin:0 15px 0 0;float:left;font-size:15px;color:#fff !important;vertical-align:middle;}
#wpadminbar #save-theme-box input[type=button]:hover,#load-theme-box input[type=button]:hover,#saveas-theme-box input[type=button]:hover{background:#2c9fcb;box-shadow:inset 1px 1px 0 #227a9c;}
#wpadminbar #load-theme-box .tsq-custom-select-click-handle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

/*
 * Handle: cms-domain-css
 * File Name: /wp-content/plugins/tsm-b2b/plugins/_the_domain_purchase_transfer/views/css-js/css/gd_domain.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/plugins/_the_domain_purchase_transfer/views/css-js/css/gd_domain.css
 */


#gd_domain #loading {

	display: none;

}

#gd_domain #form {

    padding: 0px;

    margin: 10px 0;

    position: relative;

    border-radius: 15px;

    -moz-border-radius: 15px;

    -webkit-border-radius: 15px;

	-moz-border-radius:15px 15px 15px 15px;

}
#gd_domain #Search {

    color: #888888;

    float: left;

    font-family: Arial,Helvetica,Sans-serif;

    font-size: 15px;

    height: 40px;

    margin: 0;

    outline: medium none;

    padding: 0 0 0 35px;

    text-shadow: 1px 1px 0 white;

    width: 700px;

}
#gd_domain #Submit {

    cursor: pointer;

    height: 36px;

    width: 83px;

}
#gd_domain h4 {

	border:2px solid #EEEEEE;

	font:14px/1.3 Verdana,"Lucida Grande",Arial,Helvetica,Sans-Serif;

	margin:0px;

	padding:5px;

	min-width:120px;

	text-align:left

}
#gd_domain h4.taken span {

	background:none repeat scroll 0 0 #EC302F;

}
#gd_domain h4.taken:hover{

	background:none repeat scroll 0 0 #FFC5B7;

}
#gd_domain h4 a{font-family:"crete-rounded-web-1","crete-rounded-web-2",sans-serif; color:#333333}
#gd_domain h4 span {

    font-family: Verdana;

    font-size: 12px;

    font-style: normal;

    margin: 0 10px 0 0;

    padding: 0 0 0 10px;

}
#gd_domain h4.available:hover {

	background:none repeat scroll 0 0 #DDF2BC;

}
#gd_domain h4.available span { background: green; }

#gd_domain .purchase {
	font:bold 11px/13px verdana;

    color: #fff;

    cursor: pointer;

    float: right;

    margin: 0;

    padding: 5px 15px;

	-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;

	background-color:#c8c8c8;

}
#gd_domain .ddetails {

    float: left;

    margin: 0;

    padding: 3px;

    width: 400px;

}
#gd_domain .ddetails span {

    color: #EC302F;

    float: right;

}
#gd_domain .gd_header {

   height:58px;letter-spacing: 0;padding:15px 40px 0;background:#292929;

    }
#gd_domain .wrap h2 {

    font: 24px arial;

    letter-spacing: 0;

    border-bottom-width: 1px;

    border-bottom-style: solid;

    padding: 22px 0 0 40px;

    height: 50px;

    font-weight: bold;

}
#gd_domain .gd_header h1 {

    color: #FFFFFF;

    padding: 12px 0 0;

    margin:0px;

    float:left;

    width:680px;
    font-family:Verdana, Tahoma, Arial,Sans, sans-serif;font-size:22px;font-weight:bold;
   

}
#gd_domain{background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_store/css-js/images/mod_bg.png") no-repeat scroll 300px 13px #f6f6f6;height:530px;}
.gd_domainHeader {

    border-bottom: 1px solid #ccc;

    color: #666666;

    padding: 20px;

}
.gd_domainSelectContent {

    height: 350px;

    padding: 30px;

    width: 760px;

}
.gd_domainSelectContentDiv {

    background: #fff;

    float: left;

    margin: 11px 20px 0 13px;

    padding: 10px;

    width: 316px;

	cursor:pointer;

}
.gd_box {

    background: none repeat scroll 0 0 #F2F2F2;

    padding:80px 10px;

    text-align: center;

	background: #eee;
   -moz-box-shadow:inset 0 0 11px #cccccc;
   -webkit-box-shadow:inset 0 0 11px #cccccc;
   box-shadow:inset 0 0 11px #cccccc;


}
.gd_domainSelectContentDiv:hover{background:#37bbe7;}
.gd_box p{

    font-size: 20px;

    color:#e44e54;

}
.msgHeader {
    color: #E44E54;
    font-size: 25px;
    line-height: 30px;
    margin: 0;
}
.gd_box h1 {

	color:#36bae5;

    font-size: 50px;

    text-transform: uppercase;

}
.gd_domainSearchContent {

    padding: 20px 50px;

    width: 700px;

    height:410px;

}
#gd_domain #Search{

color:#4B4B4B !important;

        border: 1px solid;

        color: #333 !important;

        background-color: transparent;

        border-color: #DFDFDF;

        padding:5px 10px !important;

        background: #eaeaea; /* Old browsers */

        background: -moz-linear-gradient(top,  #eaeaea 0%, #f4f4f4 20%, #ffffff 100%); /* FF3.6+ */

        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(20%,#f4f4f4), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */

        background: -webkit-linear-gradient(top,  #eaeaea 0%,#f4f4f4 20%,#ffffff 100%); /* Chrome10+,Safari5.1+ */

        background: -o-linear-gradient(top,  #eaeaea 0%,#f4f4f4 20%,#ffffff 100%); /* Opera 11.10+ */

        background: -ms-linear-gradient(top,  #eaeaea 0%,#f4f4f4 20%,#ffffff 100%); /* IE10+ */

        background: linear-gradient(top,  #eaeaea 0%,#f4f4f4 20%,#ffffff 100%); /* W3C */

        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

        

}
#gd_domainSelect{}
#gd_domain #Submit {

    background: url("/wp-content/plugins/tsm-b2b/plugins/_the_domain_purchase_transfer/views/css-js/images/search.png") no-repeat scroll 12px 8px transparent !important;

    float: right;

    border-left:1px solid #ccc;

    height: 39px;

    margin: -40px 0 0;

    padding: 0;

    width: 48px;

}
.searchDiv{height:50px;}
#results .available {

    background: none repeat scroll 0 0 #FFFFFF;

    border-bottom: 1px solid #E8E8E8 !important;

    font-size: 14px;

    font-weight: normal;

    height: 23px;

    margin: 0;

    padding: 8px;

}
#results{height:360px;overflow:auto;}
.borderLine {

    background: none repeat scroll 0 0 #CCCCCC;

    display: block;

    float: left;

    height: 312px;

    margin: 13px 13px 10px 6px;

    width: 1px;

}
#results h2 span {

    color: #999;

}
#results h2 {

    background: none repeat scroll 0 0 #E8E8E8;

    font-size: 11px;

    font-weight: normal;

    margin: 0;

    padding: 3px 10px;

}
.inactive{

    border-bottom: 1px solid #E8E8E8;

    margin: 0 0 10px;

    padding: 0 0 5px;

    color:#EC302F;

    font-size:13px;

}
.domain_help {

    background: url("/wp-content/plugins/tsm-b2b/plugins/_the_domain_purchase_transfer/views/css-js/images/help.png") no-repeat scroll 0px -1px transparent;

    cursor: pointer;

    float: left;

    height: 33px;

    width: 33px;

}

.nopurchase {

	color: #EC302F;
	
	float:right;
}

.message {
    
    font-size: 16px;
    
    line-height: 25px;
    
    margin: 60px 0 0 50px;
    
    text-align: center;
    
    width: 600px;
    
    height:250px;
    
    font-style:italic;
}

.gd_domainResult_footer {
    
    border-top: 1px solid #E4E4E4;
    
    padding: 20px 0 0;
    
    width:100%;

}
.gd_domainResult_footer a {
    display: inline;
    left: 647px;
    position: absolute;
    top: 458px;
    z-index: 9999;
}
.backtosearch{
    width: 200px;
}
#gd_domainResult{display:none;}

#gd_domain .confirm-purchase-button{border:1px solid #007AA8; color:#FFFFFF; cursor:pointer; font-size:17px; font-weight:bold; height:20px; width:auto; color:#fff !important; font-family:verdana;  
	background: rgb(135,224,253); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(135,224,253,1) 0%, rgba(1,148,205,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(135,224,253,1)), color-stop(100%,rgba(1,148,205,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(135,224,253,1) 0%,rgba(1,148,205,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(135,224,253,1) 0%,rgba(1,148,205,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(135,224,253,1) 0%,rgba(1,148,205,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87e0fd', endColorstr='#0194cd',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(135,224,253,1) 0%,rgba(1,148,205,1) 100%); /* W3C */
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	border-radius: 5px;
	padding:11px 19px 9px 21px;
	float:right;
}

.gd_loader {
     background: url("/wp-content/plugins/tsm-b2b/plugins/_the_domain_purchase_transfer/views/css-js/images/ajax-loader.gif") no-repeat scroll center center #FFFFFF;
    height: 457px;
    opacity: 0.3;
    position: absolute;
    width: 800px;
    display:none;
}

.msgDiv .cContent {
    border-bottom: 1px solid #eee;
    border-top: 1px solid #eee;
    display: block;
    margin: 50px 0 20px;
    padding: 20px 0;
}
.msgDiv{padding:20px 50px;}

#gd_domain .confirmDomain{padding:11px 21px 9px 21px !important;}
.msgDiv .purchaseDiv {
    float: right;
    font-size: 16px;
    margin: 14px 30px 10px 10px;
    color:#26BAF2;
    cursor:pointer;
}
.msgDiv .transferDivCancel {
    float: right;
    font-size: 16px;
    margin: 14px 30px 10px 10px;
    color:#26BAF2;
    cursor:pointer;
}
.cContent p{font-size:15px;font-weight:normal;line-height:22px;}
.cContent h2 span{
    color: #000000;
    display: block;
    margin: 15px 10px 10px 0;
}

#gd_domainSearch{display:none;}

/*
 * Handle: cms-addpage-css
 * File Name: /wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_addpage/css-js/style.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_addpage/css-js/style.css
 */

._the_admin_bar_addpage{text-align:center;}
#wpadminbar #cms_addpage_options{margin:13px 0 0;display:inline-block;}
/*#screen-meta-links{display:none !important;}*/
#contextual-help-link-wrap{display:none}
#wpadminbar #cms_addpage_options li a:hover{box-shadow:inset 1px 1px 40px rgba(0,0,0,.5);}
#wpadminbar #cms_addpage_options a{display:inline-block;border:1px solid #111;border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);block;background-image:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_addpage/css-js/icons.png");background-repeat:no-repeat;font-size:10px;width:80px;height:20px;text-align:center;padding:55px 0 5px;margin:0 10px 0 0;}
#wpadminbar #cms_addpage_options a:hover{color:#FFFFFF !important;}
#wpadminbar #cms_addpage_options ul{list-style:none outside none;margin:0;padding:0;}
#wpadminbar #cms_addpage_options #information{background-position:-10px 10px;}
#wpadminbar #cms_addpage_options #information:hover{background-position:-10px -60px;}
#wpadminbar #cms_addpage_options #aboutus{background-position:-108px 10px;}
#wpadminbar #cms_addpage_options #aboutus:hover{background-position:-108px -60px;}
#wpadminbar #cms_addpage_options #emailus{background-position:-212px 10px;}
#wpadminbar #cms_addpage_options #emailus:hover{background-position:-212px -60px;}
#wpadminbar #cms_addpage_options #contact{background-position:-310px 10px;}
#wpadminbar #cms_addpage_options #contact:hover{background-position:-310px -60px;}
#wpadminbar #cms_addpage_options #gallery{background-position:-413px 10px;}
#wpadminbar #cms_addpage_options #gallery:hover{background-position:-413px -60px;}
#wpadminbar #cms_addpage_options #video{background-position:-510px 10px;}
#wpadminbar #cms_addpage_options #video:hover{background-position:-510px -60px;}
#wpadminbar #cms_addpage_options #testimonials{background-position:-710px 10px;}
#wpadminbar #cms_addpage_options #testimonials:hover{background-position:-710px -60px;}
#wpadminbar #cms_addpage_options #blank{background-position:-912px 10px;}
#wpadminbar #cms_addpage_options #blank:hover{background-position:-912px -60px;}
#wpadminbar #cms_addpage_options #grid{background-position:-610px 10px;}
#wpadminbar #cms_addpage_options #grid:hover{background-position:-610px -60px;}
#wpadminbar #cms_addpage_options #menu{background-position:-812px 10px;}
#wpadminbar #cms_addpage_options #menu:hover{background-position:-812px -60px;}
#wpadminbar #cms_addpage_options #team{background-position:-1010px 10px;}
#wpadminbar #cms_addpage_options #team:hover{background-position:-1010px -60px;}
#wpadminbar #cms_addpage_options #eflyer{background-position:-1212px 10px;}
#wpadminbar #cms_addpage_options #eflyer:hover{background-position:-1212px -60px;}
#wpadminbar #cms_addpage_options #events{background-position:-1312px 10px;}
#wpadminbar #cms_addpage_options #events:hover{background-position:-1312px -60px;}
#wpadminbar #cms_addpage_options #services{background-position:-1406px 10px;}
#wpadminbar #cms_addpage_options #services:hover{background-position:-1406px -60px;}
#wpadminbar #cms_addpage_options #homepage{background-position:-1506px 10px;}
#wpadminbar #cms_addpage_options #homepage:hover{background-position:-1506px -60px;}
#wpadminbar #cms_addpage_options #blogging{background-position:-1606px 10px;}
#wpadminbar #cms_addpage_options #blogging:hover{background-position:-1606px -60px;}


/*
 * Handle: cms-backgrounds-css
 * File Name: /wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_backgrounds/css-js/style.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_backgrounds/css-js/style.css
 */

#cms_backgrounds:before{display: block;width: 40px;height: 124px;
background: -moz-linear-gradient(left,  rgba(37,39,40,0.65) 0%, rgba(37,39,40,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(37,39,40,0.65)), color-stop(100%,rgba(37,39,40,0)));
background: -webkit-linear-gradient(left,  rgba(37,39,40,0.65) 0%,rgba(37,39,40,0) 100%);
background: -o-linear-gradient(left,  rgba(37,39,40,0.65) 0%,rgba(37,39,40,0) 100%);
background: -ms-linear-gradient(left,  rgba(37,39,40,0.65) 0%,rgba(37,39,40,0) 100%);
background: linear-gradient(to right,  rgba(37,39,40,0.65) 0%,rgba(37,39,40,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6252728', endColorstr='#00252728',GradientType=1 );
content:" ";position: absolute;bottom:0;left: 10px;z-index: 1;}

#cms_backgrounds:after{display: block;width: 40px;height: 124px;
background: -moz-linear-gradient(left,  rgba(37,39,40,0) 0%, rgba(37,39,40,0.65) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(37,39,40,0)), color-stop(100%,rgba(37,39,40,0.65)));
background: -webkit-linear-gradient(left,  rgba(37,39,40,0) 0%,rgba(37,39,40,0.65) 100%);
background: -o-linear-gradient(left,  rgba(37,39,40,0) 0%,rgba(37,39,40,0.65) 100%);
background: -ms-linear-gradient(left,  rgba(37,39,40,0) 0%,rgba(37,39,40,0.65) 100%);
background: linear-gradient(to right,  rgba(37,39,40,0) 0%,rgba(37,39,40,0.65) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00252728', endColorstr='#a6252728',GradientType=1 );
content:" ";position: absolute;bottom:0;right: 10px;}

#wpadminbar #cms_backgrounds .carouselWrapper{padding:8px 10px 0;height:115px;line-height: 1;overflow: hidden;}
#wpadminbar #cms_backgrounds .carouselWrapper ul{overflow-x:auto;height:113px;}
#wpadminbar #cms_backgrounds .carouselWrapper li{margin:0 4px;display: inline-block;float:none;}
#wpadminbar #cms_backgrounds .mCSB_container{margin:0 !important;}


/*
 * Handle: cms-icarousel-css
 * File Name: /wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_backgrounds/css-js/jquery.icarousel.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_backgrounds/css-js/jquery.icarousel.css
 */

.infiniteCarousel li img {
    border:1px solid #424242 !important;
}

.infiniteCarousel .arrow {
    background-image: url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_backgrounds/imgs/arrows.png) !important;
    background-repeat: no-repeat !important;
    position: absolute !important;
    display: block;
    text-indent: -999px;
    cursor: pointer;

    height: 53px !important;
    width: 33px !important;
    top: 25px;
}

.infiniteCarousel .back {
    background-position: -66px 0 !important;
}
.infiniteCarousel .back:hover {
    background-position: 0 0 !important;
}

.infiniteCarousel .forward {
    background-position: -99px 0 !important;
    right: 0;
}
.infiniteCarousel .forward:hover {
    background-position: -33px 0 !important;
}

#cms_backgrounds .upload {
    background: url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_backgrounds/imgs/upload.png") no-repeat scroll 0 0 transparent !important;
    cursor: pointer;
    height: 95px; 
    width: 126px !important;
}
.infiniteCarousel {

}



/*
 * Handle: cms-colors-css
 * File Name: /wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/css-js/style.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/css-js/style.css
 */

#cms_colors{text-align:center !important;padding:15px 0 !important;}

#cms_colors:before,
#cms_color_sets:before{display: block;width: 40px;height: 124px;
background: -moz-linear-gradient(left,  rgba(37,39,40,0.65) 0%, rgba(37,39,40,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(37,39,40,0.65)), color-stop(100%,rgba(37,39,40,0)));
background: -webkit-linear-gradient(left,  rgba(37,39,40,0.65) 0%,rgba(37,39,40,0) 100%);
background: -o-linear-gradient(left,  rgba(37,39,40,0.65) 0%,rgba(37,39,40,0) 100%);
background: -ms-linear-gradient(left,  rgba(37,39,40,0.65) 0%,rgba(37,39,40,0) 100%);
background: linear-gradient(to right,  rgba(37,39,40,0.65) 0%,rgba(37,39,40,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6252728', endColorstr='#00252728',GradientType=1 );
content:" ";position: absolute;bottom:0;left: 10px;z-index: 1;}

#cms_colors:after,
#cms_color_sets:after{display: block;width: 40px;height: 124px;
background: -moz-linear-gradient(left,  rgba(37,39,40,0) 0%, rgba(37,39,40,0.65) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(37,39,40,0)), color-stop(100%,rgba(37,39,40,0.65)));
background: -webkit-linear-gradient(left,  rgba(37,39,40,0) 0%,rgba(37,39,40,0.65) 100%);
background: -o-linear-gradient(left,  rgba(37,39,40,0) 0%,rgba(37,39,40,0.65) 100%);
background: -ms-linear-gradient(left,  rgba(37,39,40,0) 0%,rgba(37,39,40,0.65) 100%);
background: linear-gradient(to right,  rgba(37,39,40,0) 0%,rgba(37,39,40,0.65) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00252728', endColorstr='#a6252728',GradientType=1 );
content:" ";position: absolute;bottom:0;right: 10px;}

#cms_colors:before{left:0;}
#cms_colors:after{right:0;}
#cms_colors table{margin:0 auto;padding:0;height:90px;width:auto;}
#cms_colors table,#cms_colors table tr{border-width:0 !important;}
#cms_colors table td{width:72px;font-size:9px !important;text-align:center !important;line-height:1;padding:0 4px;vertical-align:top;}
#cms_colors input.coloralpha{width:31px;font-size:11px;line-height:1 !important;margin:0 5px 0 0 !important;padding:1px 4px !important;color:#bbb !important;background-color:#000;border:none;box-shadow:none;float:left;height:20px;outline:0;}
.tsi-alpha{background:#333;border:1px solid #111;color:#bbb !important;padding:0 5px 0 0 !important;line-height:2 !important;margin:0 2px;font-size:10px;height:21px;display:inline-block;vertical-align:top;}
.alpha-row{height:30px !important;padding-bottom:10px;}
.tsi-alpha:active{-webkit-box-shadow:0 0 4px 2px #26baf2;-moz-box-shadow:0 0 4px 2px #26baf2;}
.beacon #cms_colors table td{width: 62px !important;}
.beacon #cms_colors input.coloralpha{width:25px;}
#cms_colors .b2bColorSelector{box-shadow:0 0 5px black;}

.safari #cms_colors,
.ff #cms_colors,
.gecko #cms_colors,
.chrome #cms_colors {overflow-x:auto;margin: auto;overflow-y:hidden;height:110px;}

.beacon #cms_colors table{margin:0 auto;height:90px;width:90%;min-width: 1400px;}

#cms_color_sets{display:none;height:124px;}
#wpadminbar_level_3._the_admin_bar_customize_colors {height: 120px;overflow: hidden;}

#cms_color_sets .carouselWrapper{margin:0 10px;height: 120px !important;overflow-x:auto;}
#cms_color_sets .slimScrollDiv{height:108px !important;}
#cms_color_sets .cms_color_set_list{padding:5px 0 0;}
#cms_color_sets .cms_color_set_list li{/*width: 153px !important;height: 101px !important;*/padding: 20px 15px 0 15px !important;display: inline-block;float:none;}
#cms_color_sets .cms_color_set_list li img{background-repeat:no-repeat;box-shadow:inset 0 0 0 5px rgba(0,0,0,.3);height: 60px !important;width: 122px !important;padding: 0 !important;opacity:.8;}
#cms_color_sets .cms_color_set_list li:last-child{margin:0;}
#cms_color_sets .cms_color_set_list li:hover  img{background:none;box-shadow:0 0 0 1px #26BAF2;opacity:1;}
#cms_color_sets .cms_color_set_list .selected img{box-shadow:0 0 0 1px #FFFFFF;opacity:1;}
#cms_color_sets .cms_color_set_list .selected:hover{background: none;}

/*
 * Handle: cms-colorpicker-css
 * File Name: /wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/css-js/colorpicker.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/css-js/colorpicker.css
 */

.colorpicker{width:356px;height:176px;overflow:hidden;position:absolute;background:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/imgs/colorpicker_background.png);font-family:Arial,Helvetica,sans-serif !important;display:none;z-index:99999;}
.colorpicker_color{width:150px;height:150px;left:14px;top:13px;position:absolute;background:#f00;overflow:hidden;cursor:crosshair;}
.colorpicker_color div{position:absolute;top:0;left:0;width:150px;height:150px;background:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/imgs/colorpicker_overlay.png);}
.colorpicker_color div div{position:absolute;top:0;left:0;width:11px;height:11px;overflow:hidden;background:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/imgs/colorpicker_select.gif);margin:-5px 0 0 -5px;}
.colorpicker_hue{position:absolute;top:13px;left:171px;width:35px;height:150px;cursor:n-resize;}
.colorpicker_hue div{position:absolute;width:35px;height:9px;overflow:hidden;background:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/imgs/colorpicker_indic.gif) left top;margin:-4px 0 0 0;left:0px;}
.colorpicker_new_color{position:absolute;width:60px;height:30px;left:213px;top:13px;background:#f00;}
.colorpicker_current_color{position:absolute;width:60px;height:30px;left:283px;top:13px;background:#f00;}
.colorpicker input{background-color:transparent !important;border:1px solid transparent !important;position:absolute;font-size:10px;color:#333 !important;top:0px;left:22px;text-align:left;margin:0;padding:0;height:15px;width:27px;font-family:Arial,Helvetica,sans-serif !important;line-height:2 !important;}
.colorpicker_hex{position:absolute;width:72px;height:22px;background:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/imgs/colorpicker_hex.png) top;left:212px;top:142px;}
.colorpicker_hex input{right:6px;width:43px;line-height:0;}
.colorpicker_field{height:22px;width:62px;background-position:top;position:absolute;}
.colorpicker_field span{position:absolute;width:12px;height:22px;overflow:hidden;top:0;right:0;cursor:n-resize;}
.colorpicker_rgb_r{background-image:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/imgs/colorpicker_rgb_r.png);top:52px;left:212px;}
.colorpicker_rgb_g{background-image:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/imgs/colorpicker_rgb_g.png);top:82px;left:212px;}
.colorpicker_rgb_b{background-image:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/imgs/colorpicker_rgb_b.png);top:112px;left:212px;}
.colorpicker_hsb_h{background-image:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/imgs/colorpicker_hsb_h.png);top:52px;left:282px;}
.colorpicker_hsb_s{background-image:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/imgs/colorpicker_hsb_s.png);top:82px;left:282px;}
.colorpicker_hsb_b{background-image:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/imgs/colorpicker_hsb_b.png);top:112px;left:282px;}
.colorpicker_submit{position:absolute;width:22px;height:22px;background:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/imgs/colorpicker_submit.png) top;left:322px;top:142px;overflow:hidden;}
.colorpicker_focus{background-position:center;}
.colorpicker_hex.colorpicker_focus{background-position:bottom;}
.colorpicker_submit.colorpicker_focus{background-position:bottom;}
.colorpicker_slider{background-position:bottom;}

/* Tranaparencey */
.colorpicker_transparent{background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/imgs/colorpicker_transparent.png") no-repeat;overflow:hidden;position:absolute;width:22px;height:22px;left:292px;top:142px;}
.b2bColorSelector{height:25px !important;-webkit-box-shadow:0 0 4px #000;-moz-box-shadow:0 0 4px #000;margin:auto !important;width:68px !important;}
.b2bColorPicker{background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_customize_colors/imgs/select.png") repeat scroll 0 0 transparent;height:36px !important;width:36px !important;}
.b2bColorSelector:active{-webkit-box-shadow:0 0 4px 2px #26baf2;-moz-box-shadow:0 0 4px 2px #26baf2;}
.beacon .b2bColorSelector{width:56px !important;}
.gecko .colorpicker input{height:22px;}


/*
 * Handle: cms-analytics-style
 * File Name: /wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/style.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/style.css
 */

#analytics_wrapper{font-family:"Open Sans","OpenSansRegular",Helvetica,Arial,sans-serif;margin-top:100px;}
#analytics_wrapper *{box-sizing:border-box;-moz-box-sizing:border-box;}
#analytics_wrapperDiv{background-color:#FFFFFF;color:#4B4B4B;margin:100px auto 0;width:1020px;position:relative;}
#analytics_wrapper_nav{background-color:#252728;border-bottom:1px solid #404040;height:100px;padding:0px !important;top:33px;width:100%;z-index:9999;position:fixed;font-weight:bold;z-index:1000;box-shadow:2px 0px 10px rgba(0,0,0,.8);}
#analytics_wrapper_nav .snav{border:1px solid transparent;border-width:0 1px;font-size:11px;list-style-type:none;cursor:pointer;color:#26baf2;display:inline-block;line-height:22px !important;padding:4px 10px !important;}
#analytics_wrapper_nav .snav:hover{color:#FFF!important}
#analytics_wrapper_nav div.selected{border:1px solid #404040;border-width:0 1px;color:#fff;}
#analytics_wrapper_nav h2{color:#FFFFFF;font-size:26px;letter-spacing:1px;margin: 0 auto;padding:0;width:1020px;min-height: 66px;font-family: inherit;font-weight: bold;line-height: 2.5;}
#analytics_wrapper_nav .navDiv{margin:0 auto !important;padding:0 1%;width:100%;border-bottom:1px solid #404040;}
#analytics_wrapper_nav .navDiv .logindate{color:#BABABA;font-size:11px;line-height:22px !important;float:right;padding:4px 0;}
#navContainer .navDiv{min-height:31px;}
/*#analytics_wrapper_nav #nDiv,
#navContainer h2{border:1px solid #000000;}*/

/*
 * Handle: cms-analytics-yext
 * File Name: /wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/yext_vendasta.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/yext_vendasta.css
 */

/* 
    Document   : style
    Created on : 7 Mar, 2013, 11:15:40 AM
    Author     : Utpal Paul
    Description: 
*/

/* ==== Main Styles ================================= */
#TSIDashbaord .listing-wrapper{width:980px;margin:20px auto;background:#fff;border:1px solid #a9afb4;box-shadow:0px 0px 5px #ccc;border-top-left-radius:4px;border-top-right-radius:4px;}
#TSIDashbaord .listing-header{background:#cfd7de;color:#3f474c;font-size:18px;padding:20px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid #a9afb4;border-top:1px solid #fff;}
#TSIDashbaord .listing-subheader{}
#TSIDashbaord #yext_holder .container{float:left;padding:30px 20px;text-transform:uppercase;width:272px;}
#TSIDashbaord #yext_holder .container h3{margin-bottom:5px;}
#TSIDashbaord #yext_holder .container.block-b{border:1px solid #B9BFC4;border-width:0 1px;}
#TSIDashbaord #yext_holder .container span{color:#0A74C2;font-weight:bold;font-size:30px;line-height:1.25;}
#TSIDashbaord #yext_holder .tick{background:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/tick.png) no-repeat 0px 0px;display:block;font-size:42px;padding:0 0 0 46px;height:36px;}
#TSIDashbaord .first-block{font-size:30px;}

/* ==== Tables Styles ================================= */
#TSIDashbaord table{border:none;}
#TSIDashbaord .listing-items{border-right:1px solid #B9BFC4;float:left;width:469px;}
#TSIDashbaord #yext_results{display:inline-block;border-top:1px solid #B9BFC4;}
#TSIDashbaord .no-border{border-right:none !important;}
#TSIDashbaord #yext_results table{margin:0 0 1px 0px;}
#TSIDashbaord #yext_results table th{padding:15px 20px;font-size:12px;font-weight:bold;text-align:left;background:#cfd7de;}
#TSIDashbaord #yext_results table td{padding:10px 20px;text-align:left;font-size:11px;font-weight:bold;}
#TSIDashbaord #yext_results .header th{background-image:linear-gradient(bottom,rgb(248,249,251) 27%,rgb(248,249,251) 0%,rgb(255,255,255) 86%);background-image:-o-linear-gradient(bottom,rgb(248,249,251) 27%,rgb(248,249,251) 0%,rgb(255,255,255) 86%);background-image:-moz-linear-gradient(bottom,rgb(248,249,251) 27%,rgb(248,249,251) 0%,rgb(255,255,255) 86%);background-image:-webkit-linear-gradient(bottom,rgb(248,249,251) 27%,rgb(248,249,251) 0%,rgb(255,255,255) 86%);background-image:-ms-linear-gradient(bottom,rgb(248,249,251) 27%,rgb(248,249,251) 0%,rgb(255,255,255) 86%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.27,rgb(248,249,251)),color-stop(0,rgb(248,249,251)),color-stop(0.86,rgb(255,255,255)));border-bottom:1px solid #ccc;}
#TSIDashbaord #yext_results table td a{color:#2aace0;}
#TSIDashbaord #yext_results table td a:hover{color:#026b95;}
#TSIDashbaord #yext_results table tr{background:#fff;border:none;}
#TSIDashbaord #yext_results{width:100%;}
#TSIDashbaord #yext_results #yext_loader{padding:20px;text-align:center;width:100%;}
#TSIDashbaord .alternate{background:#f6f7f9;}
#TSIDashbaord #vendastaReviewDiv .header{border-top:1px solid #9ca3a8;border-bottom:1px solid #9ca3a8;background:#fff;}

/* ==== Icon Styles ========================== */
#TSIDashbaord .icon{background:url('/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/powerlistings.png') no-repeat;background-position:0px -3200px;display:block;height:10px;padding:15px 0px 15px 50px;text-align:left;}
#TSIDashbaord .yahoo{background-position:0 -61px;}
#TSIDashbaord .yelp{background-position:0 -2px;}
#TSIDashbaord .whitepages{background-position:0 -343px;}
#TSIDashbaord .mapquest{background-position:0 -116px;}
#TSIDashbaord .superpages{background-position:0 -230px;}
#TSIDashbaord .citysearch{background-position:0 -286px;}
#TSIDashbaord .localcom{background-position:0 -400px;}
#TSIDashbaord .foursquare{background-position:0 -1366px;}
#TSIDashbaord .yellowbot{background-position:0 -515px;}
#TSIDashbaord .merchantcircle{background-position:0 -625px;}
#TSIDashbaord .elocal{background-position:0 -2445px;}
#TSIDashbaord .ezlocal{background-position:0 -682px;}
#TSIDashbaord .getfave{background-position:0 -739px;}
#TSIDashbaord .localdatabase{background-position:0 -796px;}
#TSIDashbaord .showmelocal{background-position:0 -853px;}
#TSIDashbaord .topix{background-position:0 -910px;}
#TSIDashbaord .citysquares{background-position:0 -1024px;}
#TSIDashbaord .localpages{background-position:0 -1081px;}
#TSIDashbaord .mojopages{background-position:0 -1138px;}
#TSIDashbaord .yellowise{background-position:0 -1196px;}
#TSIDashbaord .yellowmoxie{background-position:0 -1252px;}
#TSIDashbaord .tupalo{background-position:0 -1309px;}
#TSIDashbaord .avantar{background-position:0 -1707px;}
#TSIDashbaord .copilot{background-position:0 -1764px;}
#TSIDashbaord .cricket{background-position:0 -1593px;}
#TSIDashbaord .hopstop{background-position:0 -1821px;}
#TSIDashbaord .metropcs{background-position:0 -1650px;}
#TSIDashbaord .navmii{background-position:0 -1536px;}
#TSIDashbaord .whereto{background-position:0 -1878px;}
#TSIDashbaord .-num-411{background-position:0 -1934px;}
#TSIDashbaord .switchboard{background-position:0 -1992px;}
#TSIDashbaord .phonenumber{background-position:0 -2049px;}
#TSIDashbaord .bestoftheweb{background-position:0 -1479px;}
#TSIDashbaord .patch{background-position:0 -1422px;}
#TSIDashbaord .cliqsearch{background-position:0 -2160px;}
#TSIDashbaord .chamberofcommercecom{background-position:0 -2103px;}
#TSIDashbaord .uscitynet{background-position:0 -2217px;}
#TSIDashbaord .yellowpagecitycom{background-position:0 -2559px;}
#TSIDashbaord .americantownscom{background-position:0 -2388px;}
#TSIDashbaord .-num-8coupons{background-position:0 -2274px;}
#TSIDashbaord .factual{background-position:0 -2502px;}
#TSIDashbaord .airyell{background-position:0 -2730px;}
#TSIDashbaord .whiteandyellowpages{background-position:0 -2787px;}
#TSIDashbaord .facebook{background-position:0 -2900px;}
#TSIDashbaord .pennysaver{background-position:0 -3024px;}
#TSIDashbaord .bing{background-position:0 -2960px;}
#TSIDashbaord .yasabe{background-position:0px -3144px;}
#TSIDashbaord .pocketly{background-position:0px -3084px;}


/* ====== Graph Page ============================= */
#TSIDashbaord .error{text-align:center;padding:20px;font-size:13px;}
#TSIDashbaord .review-block{border-right:1px solid #B9BFC4;width:490px;float:left;color:#485056;}
#TSIDashbaord .reviews-inner{width:100%;float:left;margin-top:30px;margin-bottom:40px;border-right:1px solid #ccc;}
#TSIDashbaord .review-block h3{margin-top:20px;margin-left:30px;text-transform:uppercase;}
#TSIDashbaord .reviews-detail{border-bottom:1px solid #B9BFC4;width:347px;padding:40px 0 70px 100px;}
#TSIDashbaord .review-details th{text-align:left;}
#TSIDashbaord .review-details th,
#TSIDashbaord .review-details td{padding:10px;}
#TSIDashbaord .review-fix{margin-top:0px;border:none;}
#TSIDashbaord .reviews-detail h4{text-transform:uppercase;font-size:16px;font-weight:bold;margin:0 0 20px;}
#TSIDashbaord .month-review{width:100%;margin:0;padding:0;list-style-type:none;}
#TSIDashbaord .month-review li{margin:35px 30px 35px 20px;position:relative;}
#TSIDashbaord .reviws-head{font-weight:bold;color:#0a74c2;}
#TSIDashbaord .rating{padding:5px 10px 5px 5px;float:left;color:#7f8487;font-weight:bold;font-size:14px;}
#TSIDashbaord .bar{float:left;color:#fff;height:30px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-animation-name:bar;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;}
#TSIDashbaord #data-five{-webkit-animation-name:bar-one;background:-webkit-gradient(linear,left top,left bottom,from(#8ebfe4),to(#71aedd));background-color:#71aedd;}
#TSIDashbaord #data-four{-webkit-animation-name:bar-two;background:-webkit-gradient(linear,left top,left bottom,from(#91b341),to(#7ea22b));background-color:#7ea22b;}
#TSIDashbaord #data-three{-webkit-animation-name:bar-three;background:-webkit-gradient(linear,left top,left bottom,from(#fac757),to(#f3b039));background-color:#f3b039;}
#TSIDashbaord #data-two{-webkit-animation-name:bar-four;background:-webkit-gradient(linear,left top,left bottom,from(#fd9c3b),to(#f8792a));background-color:#f8792a;}
#TSIDashbaord #data-one{-webkit-animation-name:bar-five;background:-webkit-gradient(linear,left top,left bottom,from(#f8653d),to(#f44826));background-color:#f44826;}
@-webkit-keyframes bar-one{0%{width:0%;}100%{width:30%;}}@-webkit-keyframes bar-two{0%{width:0%;}100%{width:50%;}}
@-webkit-keyframes bar-three{0%{width:0%;}100%{width:65%;}}
@-webkit-keyframes bar-four{0%{width:0%;}100%{width:45%;}}
@-webkit-keyframes bar-five{0%{width:0%;}100%{width:20%;}}

#TSIDashbaord .star{/*background:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/star-sprit.png) no-repeat;*/line-height:35px;text-align:center;font-weight:bold;font-size:12px;padding-left:2px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:4px solid #71aedd;min-width:50px;height:35px;height:35px;margin:-5px 0 0 10px;position:relative;float:right;}
#TSIDashbaord .star-five{color:#71aedd;border-color:#71aedd;}
#TSIDashbaord .star-five .star-rep-arrow{background-position:1px 0px;}
#TSIDashbaord .star-four{background-position:0px -50px;color:#7ea22b;border-color:#7ea22b;}
#TSIDashbaord .star-four .star-rep-arrow{background-position:1px -19px;}
#TSIDashbaord .star-three{background-position:0px -98px;color:#f3b039;border-color:#f3b039;}
#TSIDashbaord .star-three .star-rep-arrow{background-position:1px -38px;}
#TSIDashbaord .star-two{background-position:0px -147px;color:#f8792a;border-color:#f8792a;}
#TSIDashbaord .star-two .star-rep-arrow{background-position:1px -57px;}
#TSIDashbaord .star-one{background-position:0px -197px;color:#f44826;border-color:#f44826;}
#TSIDashbaord .star-one .star-rep-arrow{background-position:1px -76px;}
#TSIDashbaord .star-rep-arrow{height:10px;width:10px;position:absolute;left:-12px;top:11px;background:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/rep_arrow.png) no-repeat;}
#TSIDashbaord .star-rating{background:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/stars.png) no-repeat;width:150px;height:30px;display:inline-block;}
#TSIDashbaord .review-details{width:100%;}
#TSIDashbaord .review-select{float:right;margin:20px;position:absolute;right:0;top:-10px;}
#TSIDashbaord .review-select label{}
#TSIDashbaord .reviews-content{width:500px;font-weight:normal;line-height:18px;}
#TSIDashbaord .reviews-content a{color:#2aace0;}
#TSIDashbaord .reviews-content span{color:#33b7e9;margin:0px 5px;}
#TSIDashbaord .review-details td{width:500px;}


/* -------------
 * Selects
 * ------------- */
#TSIDashbaord .jqTransformSelectWrapper{width:45px;position:relative;height:31px;background:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/select_left.gif) no-repeat top left;float:left;}
#TSIDashbaord .jqTransformSelectWrapper div span{font-size:12px;float:none;position:absolute;white-space:nowrap;height:31px;line-height:15px;padding:8px 0 0 7px;overflow:hidden;cursor:pointer;/*border:1px solid #CCCCCC; border-right:none;*/}
#TSIDashbaord .jqTransformSelectWrapper a.jqTransformSelectOpen{display:block;position:absolute;right:0px;width:31px;height:31px;background:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/select_right.gif) no-repeat center center;}
#TSIDashbaord .jqTransformSelectWrapper ul{position:absolute;width:43px;top:30px;left:0px;list-style:none;background-color:#FFF;border:solid 1px #CCC;display:none;margin:0px;padding:0px;height:150px;overflow:auto;overflow-y:auto;z-index:10;}
#TSIDashbaord .jqTransformSelectWrapper ul a{display:block;padding:5px;text-decoration:none;color:#333;background-color:#FFF;font-size:12px;}
#TSIDashbaord .jqTransformSelectWrapper ul a.selected{background:#EDEDED;color:#333;}
#TSIDashbaord .jqTransformSelectWrapper ul a:hover,.jqTransformSelectWrapper ul a.selected:hover{background:#3582c4;color:#fff;}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
#TSIDashbaord .jqTransformHidden{display:none;}
#TSIDashbaord .competitive-block{width:489px;float:left;border-right:1px solid #ccc;}
#TSIDashbaord .competitive-block h4{color:#52585c;font-size:16px;padding:20px;background:-webkit-gradient(linear,left top,left bottom,from(#f7f8f9),to(#f0f2f4));background-color:#ff7617;border-bottom:1px solid #ccc;}
#TSIDashbaord .competitive-block h4 span{color:#095d92;}
#TSIDashbaord .competitive-block-inner{min-height:500px;padding:20px;}
#TSIDashbaord .cfix{border-top:1px solid #ccc;}
#TSIDashbaord #total_avg_rating{float:left;}
#TSIDashbaord #total_avg_rating_stars{margin:8px 0 0 10px;}
#TSIDashbaord #reviewDropDown{background:#EBEFF2;border: 1px solid #B9BFC4;font-size: 13px;width: 200px;margin: 4px 0 0;height: 24px;}
#TSIDashbaord #review_more a{background:#EBEFF2;border-top:1px solid #B9BFC4;border-radius:0 0 3px 3px;color:#26BAF2;display:block;font-size:14px;text-decoration:none;padding:5px 0;width:100%;text-align:center;}
#TSIDashbaord .review-details-holder{position:relative;}
#TSIDashbaord .review-details-holder #loader{display:none;}
#TSIDashbaord .review-details-holder #loader .overlay{position:absolute;width:100%;height:100%;background:#f3f3f3;opacity:0.8;}
#TSIDashbaord .review-details-holder #loader .loader_icon{width:50px;height:50px;background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/loader.gif") no-repeat 0 0;position:absolute;top:40%;left:49%;}
#TSIDashbaord .rating-holder{background:url('/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/star-rating.png') -119px 0 no-repeat;width:120px;height:30px;float:left;}
#TSIDashbaord .rating-static{width:119px;height:30px;display:block;background:url('/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/star-rating.png') 0 0 no-repeat;}

#TSIDashbaord .rating-50{background-position:0 0;}
#TSIDashbaord .rating-40{background-position:-23px 0;}
#TSIDashbaord .rating-30{background-position:-35px 0;}
#TSIDashbaord .rating-20{background-position:-47px 0;}
#TSIDashbaord .rating-10{background-position:-59px 0;}
#TSIDashbaord .rating-0{background-position:-71px 0;}
#TSIDashbaord .rating-5{background-position:-96px -31px;}
#TSIDashbaord .rating-15{background-position:-72px -31px;}
#TSIDashbaord .rating-25{background-position:-48px -31px;}
#TSIDashbaord .rating-35{background-position:-24px -31px;}
#TSIDashbaord .rating-45{background-position:0 -31px;}

#TSIDashbaord .label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#TSIDashbaord .label-inverse,.badge-inverse{background-color:#333;}
#TSIDashbaord .label,
#TSIDashbaord .badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999;}
#TSIDashbaord #flotTip{white-space:nowrap;border:1px solid #da4c4c;padding:3px 8px;background:#da4c4c;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;box-shadow:inset 1px 1px 1px rgba(255,255,255,0.2),inset -1px -1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.2),inset -1px -1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.2),inset -1px -1px 1px rgba(0,0,0,0.2);position:absolute;z-index:100;color:#fff;}
#TSIDashbaord #chart_pie{margin:50px 0 0 -75px;}

/* notifications */
#TSIDashbaord #notify-save-dialog{display:block;margin:0 0 5px 22px;color:green;height:30px;}
#TSIDashbaord #notify-save-dialog p{display:none;}
#TSIDashbaord .control-group{margin:30px 10px 20px;padding:10px;}
#TSIDashbaord .control-label{display:block;font-size:18px;font-weight:bold;margin-bottom:17px;float:left;}
#TSIDashbaord .label-email{display:block;font-size:18px;color:#7F8487;margin-bottom:-5px;font-weight:bold;}

#TSIDashbaord .control-input{position:relative;}
#TSIDashbaord .control-input .email_notifcation_remove{position:absolute;right:8px;top:8px;text-indent:-1000px;border:1px solid #a9b0b5;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,.6);box-shadow:inset 0 1px 1px rgba(255,255,255,.6);font-size:12px;line-height:24px;padding:0;background:#ebeff2 url('/wp-content/plugins/tsm-b2b//css/img/cms-icons.png') no-repeat;text-indent:-1000px;display:block;overflow:hidden;width: 30px;height: 30px;margin:auto;background-position: -60px -28px;  }
#TSIDashbaord .control-input .email_notifcation_remove:hover{background-color:#d8dfe5;}

#TSIDashbaord .control-input input{width:97.2%;color:#000 !important;font-size:15px;border:1px solid #A9AFB4;border-radius:3px;padding-left:10px;margin-bottom:15px;}
#TSIDashbaord .control-groups input{width:97.2%;color:#818385 !important;font-size:15px;border:1px solid #A9AFB4;border-radius:3px;padding-left:10px;margin-bottom:10px;}
#TSIDashbaord .control-groups{padding:10px;margin:-15px 10px 20px;}
#TSIDashbaord .addnew{float:right;color:#32bdf2 !important;font-weight:bold;height:25px;font-size:12px;padding-left:30px;background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/add-more.png") no-repeat scroll 9px 0px transparent;border:none;cursor:pointer;width:210px;position:relative;z-index:10;text-align:right;}
#TSIDashbaord .dashboard-wrapper{border:1px solid #A9AFB4;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 0 5px #CCCCCC;margin:20px auto;width:980px;background:#ebeffe;min-height:780px;}
#TSIDashbaord .single-group{float:left;margin-right:25px;width:430px;}
#TSIDashbaord .single-group select{width:100%;height:40px;background:none;border:1px solid #A9AFB4;font-size:14px;}
#TSIDashbaord .form-action{margin:0px 0 30px 0;padding-left:20px;color:#7F8487;font-weight:bold;font-size:14px;}
#TSIDashbaord .form-action .notification_button{background:#36bff2;color:#fff !important;padding:10px 20px !important;border:1px solid #2f86a6;border-radius:2px;font-weight:bold;margin-right:20px;box-shadow:inset 0 1px rgba(255,255,255,.5)}
#TSIDashbaord .form-action .notification_button:hover{background:#2c9fcb;-webkit-box-shadow:inset 0px 1px 1px #227a9c;box-shadow:inset 0px 1px 1px #227a9c;}
#TSIDashbaord .hrline{border-bottom:1px solid #fff;margin-bottom:30px;}
#TSIDashbaord .form-action input[type="checkbox"]{display:none;border:none;}
#TSIDashbaord .form-action input[type="checkbox"] + div span{display:inline-block;width:19px;height:20px;vertical-align:middle;background:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/check.png) 1px -1px no-repeat;cursor:pointer;}
#TSIDashbaord .form-action input[type="checkbox"]:checked + div span{background:url(/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/checked.png) 1px 1px no-repeat;width:19px;height:20px;}
#TSIDashbaord .form-action #primary_checkbox{display:inline;font-weight:normal !important;}
#TSIDashbaord #notifications input{padding:12px;}
#TSIDashbaord #AddMoreFileBox{padding:0px !important;}
.clear{clear:both;}
.notifications-messages-info {width: 96%; overflow: hidden; background-color: #f2dede; float: left; font-weight: bold; font-size: 10pt; color: #a94442; border: 1px solid #ebccd1; border-radius: 5px; padding: 10px 15px; margin: 10px 20px 20px 20px; box-sizing: border-box !important; display: none;}
.notifications-messages-info-show {display: block;}

/*
 * Handle: cms-analytics-custom
 * File Name: /wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/custom.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/custom.css
 */

#TSIDashbaord *{box-sizing:content-box;-moz-box-sizing:content-box;}
/* Datepicker border styling Poop asd*/
#TSIDashbaord .datepicker{background-color:#F7F7F7;border:1px solid #CCCCCC;border-radius:5px 5px 5px 5px;padding:10px;}

/* Tighten up the spacing between multiple calendars */
#TSIDashbaord .datepickerSpace div{width:2px;}

/* Grey background behind Month Name row,and blue text */
#TSIDashbaord div.datepicker th{background-color:#DDDDDD;}
#TSIDashbaord div.datepicker th a.datepickerMonth{color:#008ED6;font-weight:normal;}

/* style the day of week header cells */
#TSIDashbaord div.datepicker th{color:black;font-weight:bold;}
#TSIDashbaord div.datepicker table{margin:0px !important;border:transparent;}

/* grey underline beneath day of week row */
#TSIDashbaord div.datepicker table thead tr.datepickerDoW th{border-bottom:1px solid #CCCCCC;}

/* Black text,white background,and grey borders around day cells */
#TSIDashbaord div.datepicker a,
#TSIDashbaord div.datepicker a:hover{color:black;}
#TSIDashbaord div.datepicker table.datepickerViewDays,
#TSIDashbaord div.datepicker table.datepickerViewMonths,
#TSIDashbaord div.datepicker table.datepickerViewYears{background-color:white;}
#TSIDashbaord div.datepicker table tbody.datepickerDays td{border:1px solid #F7F7F7;}

/* blue cell color for selected days */
#TSIDashbaord tbody.datepickerDays td.datepickerSelected{background-color:#0077CC;}
#TSIDashbaord tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected{background-color:#FFFFFF;}


/* Grey out dates in the future */
#TSIDashbaord div.datepicker td.datepickerFuture a{color:#DDDDDD;}

/* yellow cell background on hover */
#TSIDashbaord div.datepicker tbody.datepickerDays td:hover{background-color:#FFCC33;}

/* Bold today's date */
#TSIDashbaord div.datepicker td.datepickerToday a{font-weight:bold;}

/* cells are wider in the clean style */
#TSIDashbaord .datepickerYears a,.datepickerMonths a{width:42px;}
#TSIDashbaord .datepickerMonths td:first-child a,
#TSIDashbaord .datepickerYears td:first-child a{width:39px;}
#TSIDashbaord div.datepicker th a.datepickerMonth{width:120px;}

/* Style the calendar custom widget */
#TSIDashbaord #date-range{position:relative;-moz-box-shadow:0px 0px 2px 2px #535e65;-webkit-box-shadow:0px 0px 2px 2px #535e65;box-shadow:0px 0px 2px 2px #535e65;border:1px solid #535E65;}
#TSIDashbaord #date-range-field{width:268px;height:32px;overflow:hidden;position:relative;cursor:pointer;background:#6d7a83;}
#TSIDashbaord #date-range-field a{color:#fff;background-color:#6d7a83;text-align:center;display:block;position:absolute;width:26px;height:28px;top:0;right:0;text-decoration:none;padding:7px;border-radius:0 5px 5px 0;border-left:1px solid #525f67;}
#TSIDashbaord #date-range-field span,#date-range-field p{font-size:12px;background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/calendar.png") no-repeat scroll 2px 2px transparent;color:#f2f2f2;position:relative;top:4px;height:26px;line-height:26px;left:18px;width:227px;margin:0px !important;font-weight:bold;text-align:center;}
#TSIDashbaord #date-range-field span{display:none;}
#TSIDashbaord #datepicker-calendar{position:absolute;top:27px;left:0;overflow:hidden;width:497px;height:180px;background-color:#ebeff2;display:none;padding:10px 0 10px 10px;z-index:9999;-moz-box-shadow:2px 2px 10px rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.3);box-shadow:2px 2px 10px rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.3);}
#TSIDashbaord .datepickerViewDays tr{border:none;}
/* Remove default border from the custom widget since we're adding our own. TBD:rework the dropdown calendar to use the default borders */
#TSIDashbaord #datepicker-calendar div.datepicker{background-color:transparent;border:none;border-radius:0;padding:0;}

/* Dashbaord Styles */
#TSIDashbaord{margin:100px auto 0;width:1020px;background:#fff;line-height:1.5;font-family:inherit;}
#TSIDashbaord input{line-height:1.5;font-family:inherit;}
#TSIDashbaord #GAViews{display:inline-block;width:100%;margin:20px 0 0 0;position:relative;min-height:510px;}
#DudaAnlyticsContent #GAViews {min-height:auto;}
#TSIDashbaord .filterByDate{position:absolute;top:-56px;right:0px;background:#ffffff;border:1px solid #b9bfc4;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
#TSIDashbaord .GAFilters ul,
#TSIDashbaord .GAOptions ul{padding:0;margin:0;}
#TSIDashbaord .GAFilters .GATab,
#TSIDashbaord .filterByDate li{padding:6px 9px 6px 13px;float:left;color:#50595f;min-width:80px;text-align:center;cursor:pointer;border:1px solid #b9bfc4;border-width:0 0 0 1px;font-size:13px;font-weight:bold;list-style-type:none;}
#TSIDashbaord .GAFilters .GATab,
#TSIDashbaord .filterByDate li:hover{background:#fff;}
#TSIDashbaord .GAFilters .GATab.first,
#TSIDashbaord .filterByDate li.first{border:0;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-khtml-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
#TSIDashbaord .GAFilters .GATab.last,
#TSIDashbaord .filterByDate li.last{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-khtml-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
#TSIDashbaord .filterByDate li{padding:6px 0px 6px 3px !important;width:65px !important;}
#TSIDashbaord .GAFilters .GATab.active,
#TSIDashbaord .filterByDate .selected{background:#F0F5F8;box-shadow:inset 1px 1px 3px rgba(0,0,0,.2)}
#TSIDashbaord .GAFilters{float:left;background:#ffffff;border:1px solid #b9bfc4;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
#TSIDashbaord .GAFilters .GATab.active{background:#F0F5F8;}
#TSIDashbaord .GADate{float:left;margin:14px 17px 0px 20px; display: none !important;}
#TSIDashbaord .GAContent{height:400px;clear:both;}
#TSIDashbaord .divclear{margin:10px;}
#TSIDashbaord #flotTip{white-space:nowrap;border:1px solid #666;padding:3px 8px;background:#fff;position:absolute;z-index:100;color:#000;}
#TSIDashbaord .metricOptions li,
#TSIDashbaord #TSIHeader li{list-style-type:none;float:left;}

#TSIDashbaord #TSIHeader{height:64px;background:#6d7a84;box-shadow:inset 0px -2px 3px #495964;}
#TSIDashbaord #TSIGoogleAnalyticsContent,#TSIDashbaord #TSIDudaAnalyticsContent,
#TSIDashbaord #SEO{padding:20px;background:none repeat scroll 0 0 #EBEFF2;display:inline-block;min-height:600px;width:980px;}
#TSIDashbaord #TSIGoogleAnalyticsContent {width: 1020px; padding: 0;} 
#TSIDashbaord #TSIGoogleAnalyticsContent,#TSIDashbaord #TSIDudaAnalyticsContent,
#TSIDashbaord #seo_holder{}


#TSIDashbaord .modDiv{background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;margin:20px 0 0;border:1px solid #B9BFC4;}
#TSIDashbaord .modHeader{background:#d8dfe5;-moz-border-radius:4px 4px 0px 0px;-webkit-border-radius:4px 4px 0px 0px;-khtml-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;border-bottom:1px solid #B9BFC4;}
#TSIDashbaord .vvists{border-right:1px solid #abb2b7;}
#TSIDashbaord .GAOptions{margin:0px 19px 0px 0px;}
#TSIDashbaord .modHeader .metric{padding:20px;font-weight:bold;margin:0;}
#TSIDashbaord .metricOptions{float:right;}
#TSIDashbaord .metricOptions li{padding:15px 20px 15px 20px;}

#TSIDashbaord #TSIHeader li.selected{background:#ebeff2;}
#TSIDashbaord #placeholder,
#TSIDashbaord #dudaGraphHolder {margin:20px 20px 0;}
#TSIDashbaord #placeholder,
#TSIDashbaord #overview,
#TSIDashbaord #dudaGraphHolder {width:940px;}
#TSIDashbaord #overview{border-bottom:1px solid #abb2b7;width:100%;}
#TSIDashbaord #TSIHeader .menu{padding:0;clear:both;color:#FFFFFF;width:200px;font-size:20px;padding:20px 0 0 20px;}
#TSIDashbaord #GAViews .legend{position:absolute;top:-77px;right:200;}
#TSIDashbaord #GAViews .legend .legendLabel{padding:0px 10px 0px 10px;color:#000;}

#TSIDashbaord .legendColorBox{margin:0;padding:0;vertical-align:middle;}
#TSIDashbaord .viewsSumamry{width:388px;float:left;text-align:left;padding: 30px 0 0 100px;margin: 0;min-height: 160px;color:#495157;font-size:14px;}
#TSIDashbaord .dudaSummaryBox{width:325px;padding:0px}
#TSIDashbaord .dudaSummaryBox .summaryBox {padding: 30px 0 0 30px;}

#TSIDashbaord #GASources,
#TSIDashbaord #GAMix{width:478px;margin-bottom:20px;}
#TSIDashbaord #GeoMap{width:980px;padding:0px;clear:both;}
#TSIDashbaord #GASources{float:left;margin-right:20px;}
#TSIDashbaord #trafficSource,
#TSIDashbaord #trafficMix{margin:0px 0px 40px 90px;}
#TSIDashbaord #GAMix{float:left;}
#TSIDashbaord #GAAll .legend table{position:static !important;margin:0px 0px 0px 10px;width:100%;border:none;}
#TSIDashbaord #GAAll .legend table tr{width:auto;padding:0px 3px 0px 0px;float:left;border:none;margin:0px 0px 0px 20px;}
#TSIDashbaord #GAAll .legend table .legendLabel{padding:0px 0px 0px 4px;font-size:13px !important;}

#TSIDashbaord .GALoaderDiv{background:none repeat scroll 0 0 #EBEFF2;height:100%;position:absolute;text-align:center;width:1020px;z-index:999;display:none;}
#TSIDashbaord .GALoader,
#TSIDashbaord .geoLoader{background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/loading_blue.gif") no-repeat scroll 150px 21px transparent;display:inline-block;font-size:17px;height:40px;margin:150px 0 0;padding:90px 0 0;width:350px;}
#TSIDashbaord .geoLoader{background-position:78px 21px;margin-left:350px;}
#TSIDashbaord .GALoader span{padding:40px 0 0;}

#TSIDashbaord #map_canvas,
#TSIDashbaord #duda_map_canvas{width:940px;height:400px;display:block;margin:20px auto;}
#TSIDashbaord .mapReport{display:block;margin:0 auto;width:100%;}
#TSIDashbaord #GAAll table,#GAAll tr,#GAAll td{border:none;}
#TSIDashbaord #tabdata{}
#TSIDashbaord #GAAll .mapReport tr:nth-child(odd){background:#f8f9fa;}
#TSIDashbaord #datatable,
#TSIDashbaord #duda_datatable,
#TSIDashbaord #seotable{width:100%;line-height:22px;margin:0 0 1px;font-size:14px;}
#TSIDashbaord #seotable{border-width:0px;}

#TSIDashbaord .viewsSumamry h4{margin:0;text-transform:uppercase;font-weight:bold;font-size:20px;}
#TSIDashbaord .viewsSumamry span{color:#0486d3;display:block;font-size:60px;font-weight:bold;min-height:45px;line-height: 1.25;}
#TSIDashbaord #tabdata th{padding:0.7em 1.25em;background-image:linear-gradient(bottom,rgb(248,249,251) 27%,rgb(248,249,251) 0%,rgb(255,255,255) 86%);background-image:-o-linear-gradient(bottom,rgb(248,249,251) 27%,rgb(248,249,251) 0%,rgb(255,255,255) 86%);background-image:-moz-linear-gradient(bottom,rgb(248,249,251) 27%,rgb(248,249,251) 0%,rgb(255,255,255) 86%);background-image:-webkit-linear-gradient(bottom,rgb(248,249,251) 27%,rgb(248,249,251) 0%,rgb(255,255,255) 86%);background-image:-ms-linear-gradient(bottom,rgb(248,249,251) 27%,rgb(248,249,251) 0%,rgb(255,255,255) 86%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.27,rgb(248,249,251)),color-stop(0,rgb(248,249,251)),color-stop(0.86,rgb(255,255,255)));}
#TSIDashbaord div.datepicker th a.datepickerGoNext,
#TSIDashbaord div.datepicker th a.datepickerGoPrev{background:#0077CC;border-radius:3px;width:14px;height:14px;margin:3px;}
#TSIDashbaord div.datepicker th a.datepickerGoNext span,
#TSIDashbaord div.datepicker th a.datepickerGoPrev span{display: inline-block;margin:4px 0;}
#TSIDashbaord div.datepicker th a.datepickerGoPrev span{
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 3px 5px 3px 0;
    border-color: transparent #ffffff transparent transparent;
}
#TSIDashbaord div.datepicker th a.datepickerGoNext span{
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 3px 0 3px 5px;
    border-color: transparent transparent transparent #ffffff;
}
#TSIDashbaord div.datepicker th a.datepickerGoNext span img,
#TSIDashbaord div.datepicker th a.datepickerGoPrev span img{display: none !important;}
#TSIDashbaord .Window{position:absolute;font-size:12px;color:#656565;font-family:Arial,sans-serif;font-weight:bold;background:#ffffff;padding:4px 8px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;border:#0088cc 3px solid;white-space:nowrap;box-shadow:rgba(0,0,0,.3) 0 1px 3px;}
#TSIDashbaord .navDiv{padding:5px 0px 5px 125px;}

#TSIDashbaord .lasttr{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#TSIDashbaord #GAAll table tr{line-height:25px;}
#TSIDashbaord #vendastaContentDiv,
#TSIDashbaord #vendastaReviewDiv,
#TSIDashbaord #yexyContentDiv{margin:20px;background:#FFF;position:relative;}
#TSIDashbaord .reviews-title h3{font-weight:bold;margin:5px 0 5px 0;}
#TSIDashbaord .reviews-detail h3,
#TSIDashbaord .container h3{font-size:18px;font-weight:bold;margin:15px 0 14px;}
#TSIDashbaord .reviews-detail h3{margin-bottom:0;}
#TSIDashbaord #vendastaReviewDiv table{border:0px;border-collapse:separate;}
#TSIDashbaord #vendastaReviewDiv table td{vertical-align :top;}
#TSIDashbaord #yextReviewsDashboardWrapper .lastupdatedate{text-align:right;height:40px;}
#TSIDashbaord #yextReviewsDashboardWrapper .lastupdatedate p{margin:20px 20px 0 0;float:right;}
#TSIDashbaord #yextReviewsDashboardWrapper .lastupdatedate .vendastaTitle{float:left;font-size:20px;font-weight:bold;margin:20px 0 0 20px;}
#TSIDashbaord #yextReviewsDashboardWrapper .lastupdatedate span{color:#26BAF2;}
#TSIDashbaord .reviewCount{float:left;width:440px;}
#TSIDashbaord #YextDiv,
#TSIDashbaord #yextReviewsDashboardWrapper,
#TSIDashbaord #notifications{background:none repeat scroll 0 0 #EBEFF2;min-height:600px;padding:20px;}
#TSIDashbaord #yexyContentDiv{background:#fff;display:inline-block;}
#TSIDashbaord #trafficMix .legend table{margin:0px 0px 0px 55px;}
#TSIDashbaord #tooltip{background:#000;color:#fff;}
#TSIDashbaord #seotable .tcent span{background:none repeat scroll 0 0 #26BAF2;color:#FFFFFF;margin:0 10px 0 0;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
#TSIDashbaord #yexyContentDiv .modHeader{height:80px !important;}
#TSIDashbaord #yexyContentDiv .modHeader .metric{float:left;width:80px;padding:0px;margin:26px 0 0 20px;}
#TSIDashbaord #yexyContentDiv #yext_locations{float:left;;margin:22px 0 0;}
#TSIDashbaord .overlayNav{z-index:99999999;position:absolute;width:100%;height:32px;opacity:0.5;color:#000;}
@-moz-document url-prefix() {.selectcidDiv{margin:7px 40px 0 20px;}}

/* Select Styles */
#TSIDashbaord .selectbox{position:relative;display:inline-block;*display:inline;zoom:1;border:1px solid #aeaeae;background:#f2f2f2;box-shadow:0 1px 1px #d2d2d2;}
#TSIDashbaord #yext_locations .selectbox{margin:0 0 0 20px;}
#TSIDashbaord .selectbox select{z-index:10;position:relative;border:none;background:none;outline:none;opacity:0;height:38px;-webkit-appearance:none;filter:alpha(opacity=0);width:406px;}
#TSIDashbaord #yext_locations .selectbox select{width:650px;}
#TSIDashbaord .selecttext{z-index:9;position:absolute;left:14px;font-size:15px;display:inline-block;*display:inline;zoom:1;top:8px;background:transparent;color:#666;}
#TSIDashbaord .selectbox option{background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #CCCCCC;font-size:13px;padding:10px;}
#TSIDashbaord .select-arrow{background:url("/wp-content/uploads/b2b/global/arrow.png") no-repeat scroll right center transparent;cursor:pointer;display:block;float:right;height:32px;position:absolute;right:10px;top:4px;width:13px;}
#TSIDashbaord .tsq-custom-select-front .tsq-custom-select-click-handle{}

/* reputation Date Styles */
#TSIDashbaord #date-range1{left:150px;position:relative;top:-50px;}
#TSIDashbaord #date-range-field1{width:290px;height:32px;overflow:hidden;position:relative;cursor:pointer;background:#6d7a83;border-radius:0px !important;}
#TSIDashbaord #date-range-field1 a{color:#fff;background-color:#6d7a83;text-align:center;display:block;position:absolute;width:26px;height:28px;top:0;right:0;text-decoration:none;padding:7px;border-radius:0 5px 5px 0;border-left:1px solid #525f67;}
#TSIDashbaord #date-range-field1 span{font-size:12px;color:#f2f2f2;position:relative;top:4px;height:26px;line-height:26px;left:18px;width:250px;font-weight:bold;text-align:center;}
#TSIDashbaord #datepicker-calendar1{position:absolute;top:27px;left:0;overflow:hidden;width:513px;height:180px;background-color:#ebeff2;border:1px solid #CCCCCC;display:none;padding:6px 1px 0px 7px;z-index:9999;}

/* Remove default border from the custom widget since we're adding our own. TBD:rework the dropdown calendar to use the default borders */
#TSIDashbaord #datepicker-calendar1 div.datepicker{background-color:transparent;border:none;border-radius:0;padding:0;}
#TSIDashbaord .dateTitle{margin:18px 0px 10px 0px;}
#TSIDashbaord .datespan{line-height:32px;}

/* Tool Tip starts from here */
#TSIDashbaord .SimpleTip{position:relative;border:1px solid #2B2B2B;color:#666 !important;cursor:pointer;display:inline;font-size:12px;list-style-type:none;margin:0 10px 0 0;padding:2px 8px;}
#TSIDashbaord .SimpleTip div{/* hide tool tip box */display:none;}

/* -- STYLE :2 --*/
#TSIDashbaord .tipStylet2Hover{position:relative;}

/* style the tool tip */
#TSIDashbaord .tipStylet2Hover div{
/* you can change anything in the styling attributes below */
font-size:12px;font-weight:normal;width:800px;padding:5px 10px;border:done;background-color:#000;color:#fff;

/* DON'T CHANGE ANYTHING BEYOND THIS LINE */
/* making round corners for Mozilla Firefox and Safari. IE dosen't support */
-moz-border-radius:3px;-webkit-border-radius:3px;position:absolute;display:block;left:-50px;/* correct positioning*/
top:20px;/* adjust positioning from top so that tool tip will come above the elemnt */
text-align:left;/* make it visible above the all elment,z-index decide the order of elements we show on page. 5000 is much higher value and tool tip will always come above of all elements */
z-index:5000;}
#TSIDashbaord .valid{background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/valid.png") no-repeat scroll 13px 1px transparent;display:block;float:left;height:21px;width:33px;}
#TSIDashbaord .invalid{background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/valid.png") no-repeat scroll -40px 1px transparent;display:block;float:left;height:21px;width:21px;margin:0 0 0 12px;}
#TSIDashbaord .APIError{background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/valid.png") no-repeat scroll -19px 1px transparent;display:block;float:left;height:21px;width:21px;margin:0 0 0 12px;}
#TSIDashbaord .noservice{font-size:16px;margin:50px;text-align:center;}
#TSIDashbaord #seotable tr{border:none !important;}
#TSIDashbaord #GAAll .nodata{margin:30px 0 0;padding:0 0 30px;text-align:center;}
#TSIDashbaord .promoDiv{display:none;background:none repeat scroll 0 0 #EBEFF2;display:block;padding:20px;text-align:center;}
#TSIDashbaord .promoDiv h1{font-size:20px;line-height:31px;padding:30px 20px;text-align:center;}
#TSIDashbaord .promoDiv h1 span{color:#26BAF2;}
#TSIDashbaord .promoDiv ul{height:160px;padding:0;text-align:left;}
#TSIDashbaord .promoDiv li h2{font-weight:bold;}
#TSIDashbaord .promoDiv li{float:left;margin:40px 0 20px 34px;padding:0 20px 0 0;width:271px;}f
#TSIDashbaord .promoDiv .contactus{background:none repeat scroll 0 0 #26BAF2;color:#FFFFFF;display:inline-block;padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}

/*Error Handling*/
#TSIDashbaord .errormessageDiv .errorlogo{background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/errorlogo.png") no-repeat scroll 0 6px transparent;float:left;height:80px;margin:0 30px 0 0;width:85px;}
#TSIDashbaord .errormessageDiv{padding:150px 50px 50px 150px;background:#ebeff2;}
#TSIDashbaord .errormessageDiv p{display:block;line-height:26px;padding:0;width:719px;}
#TSIDashbaord .errormessageDiv p b{font-size:18px;}
#TSIDashbaord #GAAll .errormessageDiv .errorlogo{background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/errorlogo.png") no-repeat scroll 0 31px transparent;float:left;height:110px !important;margin:0 20px 0 0 !important;width:85px !important;}
#TSIDashbaord #GAAll .errormessageDiv p{line-height:26px ;padding:0;width:auto !important;}
#TSIDashbaord #GAAll .errormessageDiv{height:auto !important;padding:20px !important;width:auto !important;min-height:100px !important;background:none !important;}
#TSIDashbaord #GeoMap .errormessageDiv .errorlogo{background-position:0px 0px;}

/*Error Handling for - No direcotry listing data and data will be available in 24 hours - Yext Frontend Dashboard*/

#TSIDashbaord .errormessageDiv-no-data-or-24-hours {padding:150px 50px 50px 150px;height: 70px; background-color: #ffffff;}
#TSIDashbaord .errormessageDiv-no-data-or-24-hours p{display:block;line-height:26px;padding:0;width:640px; margin: -35px 0 0 100px; }
#TSIDashbaord .errormessageDiv-no-data-or-24-hours p b{font-size: 18px;}
#TSIDashbaord .errormessageDiv-no-data-or-24-hours .errorlogo{background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/errorlogo.png") no-repeat scroll 0 6px transparent;float:left;height:80px;margin:-60px 0 0 0;width:85px;}

#TSIDashbaord .lastupdate{float:left;font-weight: normal;height: 36px;font-size: 13px;line-height: 2.75;margin: 0 0 0 15px;}
#TSIDashbaord .lastupdate span{color:#26BAF2;}
#TSIDashbaord .barholder{float:left;}
#TSIDashbaord .mapdivtooltip{position:absolute;background:#2f78a5;z-index:100;padding:0.4em 0.6em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:0.8em;border:1px solid #2f78a5;color:#fff;width:150px;}
#TSIDashbaord #datatable .tcent,
#TSIDashbaord #duda_datatable .tcent{text-align:center;}
#TSIDashbaord #datatable .tleft,
#TSIDashbaord #duda_datatable .tleft{text-align:left;}
#TSIDashbaord .businesslogo{background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/homeicon_small.png") no-repeat scroll 0 0 transparent;float:right;font-size:12px;height:20px;padding:0 0 0 23px;width:95px;}
#TSIDashbaord #datepicker-calendar #button{background:none repeat scroll 0 0 #32BDF2;border:1px solid #0486D3;border-radius:2px 2px 2px 2px;color:#FFFFFF;cursor:pointer;padding:1px 8px;position:absolute;right:10px;top:167px;}
#TSIDashbaord .clear{clear:both;}
#TSIDashbaord #vendastaReviewDiv{display:inline-block;}
#TSIDashbaord #notifications-form{display:inline-block;margin-bottom:50px;width:100%;}
#TSIDashbaord .logindate{color:#26BAF2;float:right;font-size:12px;padding:0 20px 0 0;}
#TSIDashbaord #seotable th,
#TSIDashbaord #datatable th,
#TSIDashbaord #duda_datatable th{text-align:left !important;width:30%;}
#TSIDashbaord #seotable th {width:24%;}
#TSIDashbaord #seotable .plabel,
#TSIDashbaord #datatable .plabel,
#TSIDashbaord #duda_datatable .plabel{text-align:center !important;}
#TSIDashbaord #seotable .plabel{text-align:left !important;padding:0 0 0 75px;}
#TSIDashbaord .pdficon{background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/pdf.png") no-repeat scroll 3px 3px #6D7A80;border:1px solid #50595F;box-shadow:1px 1px 3px rgba(0,0,0,0.2) inset;font-size:12px;height:20px;margin:14px 20px 0 23px;padding:5px;width:20px;position:absolute;right:0px;}
#TSIDashbaord #pdf_export{display:none;}
#TSIDashbaord #GADiv{min-height:500px;background:none repeat scroll 0 0 #EBEFF2;}

#TSIDashbaord .selectcidDiv .labelcl {color: #FFFFFF;display: block;float:left;padding: 10px 10px 0 50px;}
#TSIDashbaord .selectcidDiv .selectbox {display: inline-block;}
#TSIDashbaord .selectcidDiv {float: right;margin: 11px 40px 0px 20px;width: 600px;}

#TSIDashbaord .featured-google-carousel{background:url("/wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/images/featured-google.png") no-repeat scroll 0 0 transparent;display:inline-block;position:relative;top:8px;width:95px;height:23px;}
#TSIDashbaord .featured-google-carousel:hover:after{background:#333;background:rgba(42,172,224,.95);border-radius:3px;bottom:26px;color:#fff;content:attr(title);left:20%;padding:5px 15px;position:absolute;z-index:98;width:220px;}
#TSIDashbaord .featured-google-carousel:hover:before{border:solid;border-color:rgba(42,172,224,.95) transparent;border-width:6px 6px 0 6px;bottom:20px;content:"";left:50%;position:absolute;z-index:99;}


/*#TSIDashbaord .tcent a:after{content:"?";font-size:9px;border-radius:10px;background:blue;width:15px;height:15px;display:inline-block;color:white;text-align:center;line-height:1.75;}*/

#TSIDashbaord .seotext{margin:40px 0px 0px 0px;overflow:auto;}
#TSIDashbaord .seocontentdiv h4{font-size:21px;font-weight: bold;color: #4B4B4B;padding:0 0 20px;}
#TSIDashbaord .seocontentdiv h5 {font-size:13px;font-weight: bold;color: #4B4B4B;padding:0;}
#TSIDashbaord .seocontentdiv p{font-size: 13px;padding:0 0 20px;margin:0;}
#TSIDashbaord .seocontentdiv .seoright {width: 558px;float: left;padding: 30px;background: #f8f9fb;}
#TSIDashbaord .seocontentdiv .seoleft {padding: 30px;float: left;background: #fff;width:300px;}
#TSIDashbaord .seocontentdiv .seotext-notice{background:#26BAF2;border-radius:4px;padding:10px;color:#fff;}
#TSIDashbaord .seocontentdiv .seotext-notice h5{color:#fff;}
#TSIDashbaord .seocontentdiv .seotext-notice p{padding:0;margin:0;}

#datatable th, #datatable td,
#seotable th, #seotable td {
    padding: 0.7em 1.25em;
}

/*
 * Makes 4 boxes in the summary
 * Remove these classes to have only 2 boxes in the summary
 */
#TSIDashbaord .viewsSumamry.totalBox {padding: 32px 0 0;width: 244px;}
#TSIDashbaord .viewsSumamry.rightBorder {border-right: 1px solid #ABB2B7;}
#TSIDashbaord .viewsSumamry.totalBox .innerTotalBox {text-align: center;}
#TSIDashbaord .viewsSumamry.totalBox h4 {font-size: 16px;}
#TSIDashbaord .viewsSumamry.totalBox span {font-family: arial;font-size: 40px;padding-top: 9px;}

.no-data-yet {
    background-color: #C7D0D9;
    color: #FFFFFF;
    font-family: arial;
    font-size: 21px;
    font-weight: bold;
    margin: 12px 40px;
    padding: 2px;
}

#isTsi15iFrame #wpadminbar,
#isTsi15iFrame #wpadminbar_close,
#isTsi15iFrame #analytics_wrapper_nav h2 {display:none !important}

#isTsi15iFrame #analytics_wrapper_nav,
#isTsi15iFrame #analytics_wrapper {height:31px;}

#isTsi15iFrame,
#isTsi15iFrame #TSIDashbaord,
#isTsi15iFrame #analytics_wrapperDiv {margin-top:0px !important}

#isTsi15iFrame #analytics_wrapper {margin-top:31px}
#isTsi15iFrame #analytics_wrapper_nav {top:0px;}


/*
 * Handle: cms-analytics-base
 * File Name: /wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/base.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/base.css
 */

div.datepicker{position:relative;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:196px;height:147px;position:absolute;cursor:default;top:0;left:0;display:none;}
.datepickerContainer{position:absolute;}

/* Hide border divs by default */
.datepickerBorderT,
.datepickerBorderB,
.datepickerBorderL,
.datepickerBorderR,
.datepickerBorderTL,
.datepickerBorderTR,
.datepickerBorderBL,
.datepickerBorderBR{display:none;}
.datepickerHidden{display:none;}
div.datepicker table{border-collapse:collapse;}
div.datepicker a{color:black;text-decoration:none;cursor:default;outline:none;}
div.datepicker table td{text-align:center;padding:0;margin:0;}
div.datepicker th{text-align:center;color:#666666;font-weight:normal;padding:0;}
div.datepicker tbody a{display:block;font-size:12px;}
.datepickerDays a{width:20px;line-height:16px;height:16px;padding-right:2px;}
.datepickerYears a,
.datepickerMonths a{width:39px;line-height:36px;height:36px;text-align:center;}
.datepickerMonths td:first-child a,
.datepickerMonths td:last-child a,
.datepickerYears td:first-child a,
.datepickerYears td:last-child a{width:38px;}
td.datepickerNotInMonth a{color:#666666;}
tbody.datepickerDays td.datepickerSelected{background:#136A9F;}
tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected{background:#17384d;}
tbody.datepickerYears td.datepickerSelected,
tbody.datepickerMonths td.datepickerSelected{background:#17384d;}
div.datepicker td.datepickerSelected a{color:white;}
div.datepicker a:hover,
div.datepicker a:hover{color:#88c5eb;}
div.datepicker td.datepickerNotInMonth a:hover{color:#999999;}
.datepickerSpace div{width:20px;}
.datepickerBlock{vertical-align:top;}
a.datepickerGoNext,
a.datepickerGoPrev,
a.datepickerMonth{text-align:center;height:20px;line-height:20px;float:left;}
div.datepicker th a.datepickerGoNext,
div.datepicker th a.datepickerGoPrev{width:20px;color:#666666;display:none;}
div.datepicker th a.datepickerMonth{width:114px;display:block;}

/* Only display the previous/next arrows on the first/last calendars */
div.datepicker .datepickerFirstView th a.datepickerGoPrev,
div.datepicker .datepickerLastView th a.datepickerGoNext{display:block;}

/* Compensate for the space lost by not having a previous arrow */
div.datepicker th a.datepickerMonth{margin-left:20px;}
div.datepicker .datepickerFirstView th a.datepickerMonth{margin-left:0;}

/* Day mode calendar body */
table.datepickerViewDays tbody.datepickerMonths,
table.datepickerViewDays tbody.datepickerYears{display:none;}

/* Month mode calendar body */
table.datepickerViewMonths tbody.datepickerDays,
table.datepickerViewMonths tbody.datepickerYears,
table.datepickerViewMonths tr.datepickerDoW{display:none;}

/* Year mode calendar body */
table.datepickerViewYears tbody.datepickerDays,
table.datepickerViewYears tbody.datepickerMonths,
table.datepickerViewYears tr.datepickerDoW{display:none;}
td.datepickerDisabled a,
td.datepickerDisabled.datepickerNotInMonth a{color:#555555;}
td.datepickerDisabled a:hover{color:#333333;}

/* Not used by default,calendar cells can be marked as special if desired (doesn't seem to be totally working) */
div.datepicker tbody.datepickerDays td.datepickerSpecial a{background:#770000;color:white;}
div.datepicker tbody.datepickerDays td.datepickerSpecial.datepickerSelected a{background:#aa0000;}

/* style the 'not in month' day cell away */
tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected{background-color:transparent;}
div.datepicker td.datepickerNotInMonth a span{display:none;}
div.datepicker td.datepickerNotInMonth a:hover span{display:none;}
div.datepicker tbody.datepickerDays td.datepickerNotInMonth:hover{background-color:transparent;}

/*
 * Handle: cms-analytics-clean
 * File Name: /wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/clean.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/clean.css
 */

/* Datepicker border styling */
#TSIDashbaord .datepicker{background-color:#F7F7F7;border:1px solid #CCCCCC;border-radius:5px 5px 5px 5px;padding:10px;}

/* Tighten up the spacing between multiple calendars */
#TSIDashbaord .datepickerSpace div{width:2px;}

/* Grey background behind Month Name row,and blue text */
#TSIDashbaord div.datepicker th{background-color:#d8dfe5;}
#TSIDashbaord div.datepicker th a.datepickerMonth{color:#008ED6;font-weight:normal;}

/* style the day of week header cells */
#TSIDashbaord div.datepicker th{color:black;font-weight:bold;}

/* grey underline beneath day of week row */
#TSIDashbaord div.datepicker table thead tr.datepickerDoW th{border-bottom:1px solid #CCCCCC;}

/* Black text,white background,and grey borders around day cells */
#TSIDashbaord div.datepicker a,
#TSIDashbaord div.datepicker a:hover{color:black;}
#TSIDashbaord div.datepicker table.datepickerViewDays,
#TSIDashbaord div.datepicker table.datepickerViewMonths,
#TSIDashbaord div.datepicker table.datepickerViewYears{background-color:white;}
#TSIDashbaord div.datepicker table tbody.datepickerDays td{border:1px solid #F7F7F7;}

/* blue cell color for selected days */
#TSIDashbaord tbody.datepickerDays td.datepickerSelected{background-color:#0077CC;}

/* Grey out dates in the future */
#TSIDashbaord div.datepicker td.datepickerFuture a{color:#DDDDDD;}

/* yellow cell background on hover */
#TSIDashbaord div.datepicker tbody.datepickerDays td:hover{background-color:#FFCC33;}

/* Bold today's date */
#TSIDashbaord div.datepicker td.datepickerToday a{font-weight:bold;}

/* cells are wider in the clean style */
#TSIDashbaord .datepickerYears a,.datepickerMonths a{width:42px;}
#TSIDashbaord .datepickerMonths td:first-child a,
#TSIDashbaord .datepickerYears td:first-child a{width:39px;}
#TSIDashbaord div.datepicker th a.datepickerMonth{width:121px;}


/*
 * Handle: cms-analytics-pretify
 * File Name: /wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/prettify.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/plugins/_the_admin_bar_analytics/css-js/css/prettify.css
 */

.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}

/*
 * Handle: the_navigation-admin-css
 * File Name: /wp-content/themes/tsm-theme-1/plugins/_the_navigation/css-js/style-admin.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/themes/tsm-theme-1/plugins/_the_navigation/css-js/style-admin.css
 */

/*
 * Revised: Oct 24, 2011
 *
 * Mike Wolstat
 *
 */
 
/*
/wp-content/plugins/tsm-b2b/img/b2b-sprite-101911.png
/wp-content/plugins/tsm-b2b/img/CMS-Sprite-Map.png
 SPRITE */
.admin-bar .b2b-button-save,
.admin-bar .b2b-button-save span,
.admin-bar .b2b-list-admin-links a,
.admin-bar .button-help,
.admin-bar .button-close,
.admin-bar .b2b-admin-edit-prev,
.admin-bar .b2b-admin-edit-next{background:url('/wp-content/plugins/tsm-b2b/img/b2b-sprite-101911.png') no-repeat 0 0;}

.admin-bar {}
.admin-bar .content{background:url('/wp-content/plugins/tsm-b2b/img/editor-bg.png') #EEE;overflow:hidden;height:397px;padding:30px;position:relative;clear:both;}
#wpcontent a{-webkit-transition:none;-moz-transition:none;transition:none;}
#wpbody-content #poststuff #post-body{margin:auto;}
#wpfooter{display: none;}
#content_ifr{height: 210px !important;}

/* HEADER */
.admin-bar,
.admin-bar input{font-family:Trebuchet, "Trebuchet MS", Tahoma, Arial,Sans, sans-serif;font-size:12px;}
.admin-bar .wrap .b2b-admin-header h2,
.admin-bar .b2b-admin-buttons span,
.admin-bar .main-action {font-family:Verdana, Tahoma, Arial,Sans, sans-serif;font-size:12px;font-weight:bold;}
.admin-bar .wrap .b2b-admin-header{height:58px;letter-spacing: 0;padding:15px 40px 0;background:#292929;}
.admin-bar .wrap .b2b-admin-header h2{text-shadow: none;font-size:22px;color:#fff;padding:0;background:transparent;border:0;padding-top:7px;display:inline-block;height:auto;}
.admin-bar #b2b-admin-buttons a,
.admin-bar .admin-footer .action{font-size:14px;font-weight:bold;}
.admin-bar .b2b-admin-buttons{float:right;}
.admin-bar .b2b-admin-buttons a {background-position:0 0;cursor: pointer;display:block;float: right;font-size: 15px;margin: 0;overflow: hidden;text-align: center;text-decoration: none;}
.admin-bar .b2b-admin-buttons span {background-position:right -44px;display: block;float: right;font-size:15px;height: 43px;line-height: 40px;padding: 0 35px;text-decoration: none;}
.admin-bar .b2b-admin-buttons a:hover {background-position:0 -88px;}
.admin-bar .b2b-admin-buttons span:hover {background-position: right -132px;}

.admin-bar .note {clear: both;font-size: 12px;font-weight: normal;margin:0 20px 20px 0;}

.admin-bar .error-text {color:#F00;}
/*.admin-bar .wrap .error{display:none;}*/
.admin-bar .checkbx {cursor: pointer;height: 25px;width: 25px;}
.admin-bar .selected {background:#0f0;}
.admin-bar .span{display:inline;padding-left:20px;}
.admin-bar .char-count {font-weight:bold}

.admin-bar #dl-admin-footer{padding:20px 20px 30px;overflow:auto;}

.admin-bar .button-help{position:absolute;top:5px;right:5px;background-position:0px -652px;font-size:13px;color:#fff;text-indent:-9999px;overflow:hidden;display:block; font-size:13px;padding:8px;width:17px;height:17px;margin:10px;cursor:pointer;}
.admin-bar .button-help:hover{background-position: -34px -652px;}
.admin-bar .button-close{background-position:-126px  -300px;font-size:13px;color:#fff;text-align:center;overflow:hidden;text-indent:-1000px;display:block;float:right;font-size:13px;width:30px;height:30px;position:absolute;margin:-10px 0 0 -10px;}
.admin-bar .button-close:hover{background-position: -157px -300px;}

.admin-bar .list-header span{display:inline-block;margin-left:12px;}
.admin-bar .list-header span, .list-header small{font-weight:normal;font-size:9px;line-height:13px;text-transform:uppercase}
.admin-bar .list-header small{color:#AAA}
.admin-bar .list-header{background:#EEE;height:14px;}

.admin-bar .main-admin-list{margin:0 0 20px;overflow-y:scroll;}
.admin-bar .main-admin-list .title{font-size:14px;font-weight:bold;color:#333;}
.admin-bar .main-admin-list li{background:transparent;overflow:auto;padding:10px;margin:0px; border-bottom:1px solid #dfdfdf; }
.admin-bar .edit-mode .main-admin-list li{border:none;}
.admin-bar .main-admin-list li:hover a{xcolor:#fff;}
.admin-bar .main-admin-list li:hover{background:#30bcf2;}
.admin-bar .main-admin-list li:hover input{background-color:#FFF;}
.admin-bar .main-admin-list li.disabled{opacity:0.5; filter:alpha(opacity=50);}
.admin-bar .main-admin-list li.deleted{opacity: 1;background:#EEE}

.admin-bar .b2b-list-admin-links{float:right;width:150px;}
.admin-bar .b2b-list-admin-links a {height:25px;width:32px;overflow:hidden;text-indent:-1000px;display:block;float:left;margin-left:18px}

.admin-bar .main-admin-list li a.b-edit{background-position:-90px -300px;}
.admin-bar .main-admin-list li:hover a.b-edit{background-position:-90px -248px;}
.admin-bar .main-admin-list li:hover a.b-edit:hover{background-position:-90px -274px;}

.admin-bar .main-admin-list li a.b-delete{background-position:-158px -300px;}
.admin-bar .main-admin-list li:hover a.b-delete{background-position:-158px -248px;}
.admin-bar .main-admin-list li:hover a.b-delete:hover{background-position:-158px -274px;}
.admin-bar .deleted a.b-delete{background-position:-227px -248px !important;}
.admin-bar .deleted:hover a.b-delete{background-position:-227px -248px !important;}
.admin-bar .deleted:hover a.b-delete:hover{background-position:-227px -274px !important;}
.admin-bar .b2b-list-admin-links .b-no-delete{background-image:none;}

.admin-bar .main-admin-list li a.b-disable{background-position:-191px -300px;}
.admin-bar .main-admin-list li:hover a.b-disable{background-position:-191px -248px;}
.admin-bar .main-admin-list li:hover a.b-disable:hover{background-position:-191px -274px;}

.admin-bar .main-admin-list li a.b-drag{background-position:-122px -300px;width:35px;cursor:move;}
.admin-bar .main-admin-list li:hover a.b-drag{background-position:-122px -248px;}
.admin-bar .main-admin-list li a.b-drag:hover{background-position:-122px -274px;}

.admin-bar .b2b-list-admin-links .combined a {width:29px;margin:0}
.admin-bar .main-admin-list li .combined a.b-edit{background-position:0 -300px;}
.admin-bar .main-admin-list li:hover .combined a.b-edit{background-position:0 -248px;}
.admin-bar .main-admin-list li:hover .combined a.b-edit:hover{background-position:0 -274px;}
.admin-bar .main-admin-list li .combined a.b-delete{background-position:-29px -300px;}
.admin-bar .main-admin-list li:hover .combined a.b-delete{background-position:-29px -248px;}
.admin-bar .main-admin-list li:hover .combined a.b-delete:hover{background-position:-29px -274px;}
.admin-bar .main-admin-list li .combined a.b-disable{background-position:-58px -300px;width:32px;}
.admin-bar .main-admin-list li:hover .combined a.b-disable{background-position:-58px -248px;}
.admin-bar .main-admin-list li:hover .combined a.b-disable:hover{background-position:-58px -274px;}

.admin-bar .main-admin-list li.deleted input{border-color:#EEE;color:#999;background:#EEE;}
.admin-bar .main-admin-list li.deleted:hover{background:#ec302f;}
.admin-bar .main-admin-list li.deleted:hover input{border-color:#da2928 !important;color:#FFF;background-color: #da2928 !important;}
.admin-bar .main-admin-list li.deleted .b-disable,
.admin-bar .main-admin-list li.deleted .b-drag{display:none !important;}


#b2b-nav-admin-edit-module .b2b-nav-admin-item-values{display:block;}
.b2b-nav-admin-item-values table{width:100%;}
.b2b-nav-admin-desc{width:100%;}
.bottom-controls{margin-top:50px; xoverflow:auto;}
#b2b-nav-admin-edit-module .b2b-nav-admin-item-values {margin-top:20px;}
#b2b-nav-admin-edit-module .b2b-nav-admin-item-values table{height:240px;}

.b2b-admin-edit-prev,.b2b-admin-edit-next{position:absolute;background:url('/wp-content/themes/tsm-theme-1/img/b2b-nav-admin-arrows.png'); background-position:0px 0px; height:53px; display:block; width:32px; text-indent:-1000px; left:0px; top:150px;}
.b2b-admin-edit-next{right:0px; background-position:-33px 0px;left:auto;}
.b2b-admin-edit-next:hover{ background-position:-33px -53px;}
.b2b-admin-edit-prev:hover{ background-position:0px -53px;}
.b2b-admin-edit-prev.disabled{background-position:0px -106px;}
.b2b-admin-edit-next.disabled{background-position:-33px -106px;}

#b2b-nav-admin-form{display:none;}
.b2b-nav-admin-page{width:100%;}
.b2b-nav-admin-item-values td{text-align:center;}

.admin-bar .b2b-button-add{background-position: left -757px;font-size:13px;color:#fff;text-align:center;overflow:hidden;display:block;float:right;}
.admin-bar .b2b-button-add span{background-position: right -797px;height:15px;display:block;float:right;padding:12px 20px; }
.admin-bar .b2b-button-add:hover{background-position: left -837px;}
.admin-bar .b2b-button-add:hover span{background-position: right -877px;}

.admin-bar .b2b-admin-edit-prev{background-position:-104px -186px;}
.admin-bar .b2b-admin-edit-next{background-position:-156px -186px;}
.admin-bar .b2b-admin-edit-prev:hover{ background-position:-208px -186px;}
.admin-bar .b2b-admin-edit-next:hover{ background-position:-260px -186px;}
.admin-bar .b2b-admin-edit-prev.disabled{background-position:0 -186px;}
.admin-bar .b2b-admin-edit-next.disabled{background-position:-51px -186px;}

/*custom select CSS*/
/*
.tsq-custom-select{display:block;width:130px;}
.tsq-custom-select-front{width:150px; position:relative; }
.tsq-custom-select-front .tsq-custom-select-click-handle{height:30px; line-height:30px; display:block; cursor:pointer; clear:both; border:1px solid #efefef; padding:5px; line-height:25px; -moz-border-radius:3px; border-radius:3px; text-align:left; text-align:left; }
.tsq-custom-select-front .tsq-custom-select-icon{float:right; display:block; width:13px; height:42px; background:url('http://b2b.townsquaredigital.com/wp-content/themes/tsm-theme-1/img/custom-select-arrow.png') no-repeat scroll right center transparent; position:absolute; top:0px; right:5px; cursor:pointer; }
.tsq-custom-select-item-list{width:100%; display:none; position:absolute; top:0px; left:0px; top:40px; background:#efefef;}
.tsq-custom-select-item-list li a{display:block; text-decoration:none; border-bottom:1px solid #efefef; padding:5px; color:black; }
.tsq-custom-select-item-list li.last a{border-bottom:none;}
.tsq-custom-select-item-list li a:hover{background:#30b9ed; color:#fff; }
*/

/*custom select CSS*/
.admin-bar .tsq-custom-select{display:block;width:130px;}
.admin-bar .tsq-custom-select-front{width:150px; position:relative; }
.admin-bar .tsq-custom-select-front .tsq-custom-select-click-handle{xbackground:url('http://b2b.townsquaredigital.com/wp-content/themes/tsm-theme-1/img/custom-select-arrow.png') no-repeat scroll right center transparent; xwidth:100%; height:26px; display:block; cursor:pointer; clear:both; border:1px solid #efefef; padding:5px; line-height:25px; -moz-border-radius:3px; border-radius:3px;}
.admin-bar .tsq-custom-select-front .tsq-custom-select-item-list{width:100%; display:none; position:absolute; top:0px; left:0px; top:40px; background:#efefef;}
.admin-bar .tsq-custom-select-front .tsq-custom-select-item-list li a{display:block; text-decoration:none; border-bottom:1px solid #efefef; padding:5px; color:black; }
.admin-bar .tsq-custom-select-front .tsq-custom-select-item-list li.last a{border-bottom:none;}
.admin-bar .tsq-custom-select-front .tsq-custom-select-item-list li a:hover{background:#30b9ed; color:#fff; }
.admin-bar .tsq-custom-select-front .tsq-custom-select-icon{background-image:none;}

/* #################### THE NAVIGATION ######################### */

.admin-bar #_the_navigation_wrap .main-admin-list{height:275px;
	background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #999999 0%, #ffffff 1%, #ffffff 99%, #999999 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(1%,#ffffff), color-stop(99%,#ffffff), color-stop(100%,#999999)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #999999 0%,#ffffff 1%,#ffffff 99%,#999999 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #999999 0%,#ffffff 1%,#ffffff 99%,#999999 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #999999 0%,#ffffff 1%,#ffffff 99%,#999999 100%); /* IE10+ */
    background: linear-gradient(top,  #999999 0%,#ffffff 1%,#ffffff 99%,#999999 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.admin-bar #_the_navigation_wrap .main-admin-list li:hover input{background:#FFF;}
.admin-bar #_the_navigation_wrap .b2b-list-admin-links{float:right;width:135px;}
.admin-bar #_the_navigation_wrap .b2b-list-admin-links .b-delete,
.admin-bar #_the_navigation_wrap .b2b-list-admin-links .b-no-delete{margin-left:0}

.admin-bar #_the_navigation_wrap .main-admin-list li input{font-size:14px;background:#f8f8f8;width:340px;height:27px;font-weight:bold;}
.admin-bar #_the_navigation_wrap .main-admin-list li input.title{width:130px;}
.admin-bar #_the_navigation_wrap .list-header .t-title{width:124px;}
.admin-bar #_the_navigation_wrap .list-header .t-attr_title{width:414px;}
.admin-bar #_the_navigation_wrap .list-header .t-delete{width:40px;}
.admin-bar #_the_navigation_wrap .list-header .t-hide{width:37px;}
.admin-bar #_the_navigation_wrap .list-header .t-reorder{width:54px;}



/*
 * Handle: the_logo-admin-css
 * File Name: /wp-content/themes/tsm-theme-1/plugins/_the_logo/css-js/style-admin.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/themes/tsm-theme-1/plugins/_the_logo/css-js/style-admin.css
 */

/*
* Revised:Sep 04,2011
*/

@import url(/wp-content/themes/beacon-easton/css/less/icons/icons.css);

/*OLD LOGO CMS >>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
#wpwrap{width:100% !important;}
/*#wpbody-content,#footer{padding:0;}*/
body.plugins_page__the_logo #wpwrap { background-color: rgb(235, 239, 242); }

#_the_logo_admin input:not(.normal){background-repeat:repeat-x;height:44px;font-size:18px;}
#_the_logo_admin input#blogname{width:738px;}
#_the_logo_admin select#font_family{width:550px;}
#_the_logo_admin select#font_weight{width:140px;}
#_the_logo_admin fieldset.text td{padding:10px 10px 0;font-family:"OpenSansRegular",Helvetica,Arial,sans-serif;font-size:12px;}
#_the_logo_admin fieldset.text td.font_size,
#_the_logo_admin fieldset.text td.font_family{padding-top:0;}
.admin-bar .tsq-custom-select-front .tsq-custom-select-icon{background:url("/wp-content/themes/tsm-theme-1/img/custom-select-arrow.png") no-repeat scroll right center transparent;cursor:pointer;display:block;float:right;height:42px;position:absolute;right:5px;top:0;width:13px;}
.admin-bar .tsq-custom-select-front .tsq-custom-select-click-handle{border:1px solid #DFDFDF;border-radius:3px 3px 3px 3px;clear:both;cursor:pointer;display:block;height:40px;line-height:25px;padding:5px;font-size:13px;text-align:left;}
.tsq-custom-select-item-list{height:200px;overflow:auto;background-color:#FFFFFF;}
#_the_logo_admin .legend{font-size:12px;margin:12px 0 4px;font-weight:normal}
#_the_logo_admin fieldset{background:#f4f4f4;border:solid 1px #d7d7d7;clear:both;}
#_the_logo_admin fieldset.the-title{background:transparent;border:none;margin-bottom:15px;}
#_the_logo_admin fieldset.text{height:102px;width:738px;border-top:0;float:left;}
#_the_logo_admin .text{}
#_the_logo_admin fieldset.image{height:102px;width:738px;border-top:0;float:left;}
#_the_logo_admin div fieldset.image{display:none;}
#_the_logo_admin div.image fieldset.text{display:none;}
#_the_logo_admin div.image fieldset.image{display:block;}
#_the_logo_admin ul.tabs{list-style:none;background:transparent url("/wp-content/plugins/tsm-b2b/img/tab_header_bg.gif") repeat-x 0 100%;height:23px;margin:0;}
#_the_logo_admin ul.tabs li{float:left;border:solid 1px #d7d7d7;padding:0 8px;cursor:pointer;margin-right:10px;color:#999;background:#fff;margin-bottom:0;border-radius:3px 3px 0 0;height:21px;}
#_the_logo_admin div.text ul.tabs li.text,
#_the_logo_admin div.image ul.tabs li.image{color:black;background:#f4f4f4;height:22px;border-bottom:none;}
#_the_logo_admin #logo_image_upload_btn{color:#30BCF2;cursor:pointer;display:block;text-indent:-9999px;width:90px;height:85px;border:solid 1px #d7d7d7;background:#fff;text-align:center;}
#_the_logo_admin #logo_image_upload_btn span{width:21px;height:21px;margin:27px auto 17px;display:block;background:transparent url("/wp-content/plugins/tsm-b2b/img/b2b-sprite-101911.png") no-repeat -116px -335px;}
#_the_logo_admin fieldset.image .upload-button{}
#_the_logo_admin #image_file_div{float:right}
#_the_logo_admin #image_file_div img{max-height:95px;max-width:450px;}
#_the_logo_admin h3.position{clear:both;}
#_the_logo_admin fieldset.position{height:94px;padding:6px;}
#_the_logo_admin fieldset.position a{cursor:pointer;}
#_the_logo_admin fieldset.position .controls,
#_the_logo_admin fieldset.position .controls a{background:transparent url("/wp-content/plugins/tsm-b2b/img/b2b-sprite-101911.png") no-repeat;}
#_the_logo_admin fieldset.position .controls{float:left;height:93px;width:94px;position:relative;margin-right:12px;background-position:2px -1156px;}
#_the_logo_admin fieldset.position .controls a{height:30px;width:30px;position:absolute;display:block;overflow:hidden;text-indent:-999px}
#_the_logo_admin fieldset.position .controls a:hover{}
#_the_logo_admin fieldset.position .controls .p-up{top:0px;left:32px;background-position:-208px -1148px;}
#_the_logo_admin fieldset.position .controls .p-up:hover{background-position:-208px -1184px;}
#_the_logo_admin fieldset.position .controls .p-down{top:60px;left:32px;background-position:-138px -1151px;}
#_the_logo_admin fieldset.position .controls .p-down:hover{background-position:-138px -1187px;}
#_the_logo_admin fieldset.position .controls .p-left{top:30px;left:0px;background-position:-98px -1149px;}
#_the_logo_admin fieldset.position .controls .p-left:hover{background-position:-98px -1185px;}
#_the_logo_admin fieldset.position .controls .p-right{top:30px;left:60px;background-position:-172px -1149px;}
#_the_logo_admin fieldset.position .controls .p-right:hover{background-position:-172px -1185px;}
#_the_logo_admin fieldset.position .canvas{float:left;background:#FFF url("/wp-content/plugins/tsm-b2b/img/logo_canvas_bg.gif");height:93px;width:612px;position:relative;}
#_the_logo_admin fieldset.position .canvas .reset-button{top:0;right:0;background:#F3F3F3;font:bold 12px/14px "OpenSansBold",Helvetica,Arial,sans-serif;position:absolute;padding:0 0 8px 8px}
#_the_logo_admin fieldset.position .canvas .fake-logo{top:45px;left:120px;font:normal 24px/18px impact;position:absolute;}
#_the_logo_admin fieldset.position .canvas .ghost-logo{top:45px;left:120px;font:normal 24px/18px impact;position:absolute;opacity:0.2;filter:alpha(opacity=20);}
#_the_logo_admin #b2b-default-revert{float:right;margin-top:25px;}
#TB_window #TB_title{display:none;}
.media-item-buttons .media-item-edit{display:none !important}
.upload-list-header .list-edit{display:none}
.upload-list-header .list-title{width:422px !important;}

/*NEW LOGO CMS >>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
#b2b-frm-btns{position:relative;}
#b2b-frm-btns .updated{position:absolute;width: 140px;text-align: left;left: -150px;bottom: 0;}
#tsi-cms-header #b2b-frm-btns{float:right;margin-right:0;margin-top:0;}
#wpwrap{width:100%;}
#adsBlock{display: none !important;} /* dalbert: hide CKEditor plugin "Spell Check As You Go" ad that comes up when right clicking on a misspelled word. */;

.logo-v2 #b2b-frm-btns{float:right;margin-right:0;margin-top:0;position:static;}
.logo-v2 #tsi-cms-content-t { text-align: center; }
.logo-v2 #tsi-cms-content-t .sections { display: inline-block; min-width: 220px;}
.logo-v2 #tsi-cms-content-t .sections button{width:33%;}
.logo-v2 #tsi-cms-content-t .section-break{border-top-color:#4a565d;border-bottom-color:#8a979f;margin:10px -2.549% 10px;}
.logo-v2 .tsi-cms .tsi-cms-tabs {margin: 0 !important;}
.logo-v2 #tsi-cms-content-t [class^="G"] { margin: 0 !important; }
.logo-v2 #tsi-cms-content-r { padding: 0px 2.55% 14px 1.765%;}
.logo-v2 #tsi-cms-header h1{padding: 0;}
.logo-v2  #message {background-color: transparent !important; border: 0px none !important;position: absolute;right:332px;}
.logo-v2 .tsi-cms #tsi-cms-save{cursor:hand;cursor:pointer;margin-right:10px;}
.logo-v2 .tsi-cms #tsi-cms-save{font-size:15px;color:#fff;border-color:#951e1e;padding:7px 15px;float:right;border-radius:3px;-webkit-box-shadow: inset 0 2px 2px 0 #ff8d8c;box-shadow: inset 0 2px 2px 0 #ff8d8c;background: #f94241;}
.logo-v2 .tsi-cms #tsi-cms-cancel{background:none;border:1px solid #111;border-radius:3px;box-shadow:inset 1px 1px 0 rgba(255,255,255,.1);color:#34bdf2;float:right;font-size:15px;padding:7px 15px;margin:0 10px;cursor:hand;cursor:pointer;}
.logo-v2 .tsi-cms #tsi-cms-cancel:hover{background:#131313;box-shadow:inset 1px 1px 0 rgba(0,0,0,.8);}

/*SLOT EDITOR >>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.logo-v2 .slot-editor{margin-bottom:10px;}
.logo-v2 .slot-editor .header .left{white-space:nowrap;}
.logo-v2 .slot-editor .cke_chrome{background:rgb(235,239,242);box-shadow:none;border-radius:5px;}
.logo-v2 .slot-editor .cke_inner,
.logo-v2 .slot-editor .cke_bottom{background:none;box-shadow:none;}
.logo-v2 .slot-editor .cke_top{background:none;box-shadow:none;border-color:rgb(169,176,181);}
.logo-v2 .logo-variant-editor{clear:both;}

/*PREVIEWS >>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

	/*HEADER & FOOTER*/
	.logo-v2 .live-previews:after,.logo-v2 .tsi-cms [class^="G"]:after{clear:both;content:"";display:block;height:auto;} /* http://stackoverflow.com/questions/7817269/css-container-div-not-getting-height */
	.logo-v2 .live-preview{white-space: normal;position:relative;border: 1px solid rgba(0, 0, 0, 0);-webkit-box-sizing:border-box;/* Safari/Chrome,other WebKit */-moz-box-sizing:border-box;/* Firefox,other Gecko */box-sizing:border-box;}/* dalbert: for some odd reason, not having a border on the last slot makes dragging it wonky, so it's given a transparent one */
	.logo-v2 .logo-preview { position: relative; }
	.logo-v2 .live-previews {border:1px solid #4a565d;margin: 0 auto;position:relative;}
	.logo-v2 .logo-variation-header .live-previews{height:130px;overflow-y:auto;}
	.logo-v2 .logo-variation-footer .live-preview{border:none;padding:4px 26px;min-height:20px;max-height:130px;font-size:20px;overflow:auto;}

	/*MOBILE*/
	.logo-v2 .logo-variation-mobile .logo-preview{width:320px;margin:0 auto;}
	.logo-v2 .logo-variation-mobile .live-preview{height:42px;position:relative;padding:0 42px;}
	.logo-v2 .logo-variation-mobile .live-previews{height:42px;width:320px;margin:0 auto;}
	.logo-v2 .logo-variation-mobile .live-previews:after{display:block;font-family:'tsi-cms';content:"!";font-size:36px;padding:3px;line-height:1;position:absolute;float:right;z-index:999;right:0;top:0;}
	.logo-v2 .logo-variation-mobile .live-previews:before{content:'a';display:block;text-align:center;font-family:'tsi-cms';font-size:36px;padding:3px;line-height:1;vertical-align:middle;outline:0;position:absolute;left:0;top:0;}
	.logo-v2 .logo-variation-mobile .live-preview{display:inline;height:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;vertical-align:middle;line-height:2.25 !important;font-size:20px !important;}
	.logo-v2 .logo-variation-mobile .live-preview div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:100%;}

	/*IMAGE & TEXT*/
	.logo-v2 .live-preview img{max-width:100%;height:auto;}
	.logo-v2 .live-preview .slot-type-text span{white-space: normal;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-hyphenate-character:"\2112";}

	/*SLOT COLUMNS*/
	.logo-v2 .live-previews .col-xs-12, .logo-v2 .live-preview-borders .col-xs-12{width:100%;display:inline-block;vertical-align:middle;-moz-box-sizing: border-box;box-sizing: border-box;}
	.logo-v2 .live-previews .col-xs-6, .logo-v2 .live-preview-borders .col-xs-6{width:50%;display:inline-block;vertical-align:middle;-moz-box-sizing: border-box;box-sizing: border-box;}
	.logo-v2 .live-previews .col-xs-4, .logo-v2 .live-preview-borders .col-xs-4{width:33.33%;display:inline-block;vertical-align:middle;-moz-box-sizing: border-box;box-sizing: border-box;}

	.logo-v2 .logo-variation-header .col-xs-12.slot-type-text{padding:20px;}
	.logo-v2 .logo-variation-header .col-xs-6{padding:20px}
	.logo-v2 .logo-variation-header .col-xs-6:first-of-type{padding-right:10px;}
	.logo-v2 .logo-variation-header .col-xs-6:last-of-type{padding-left:10px;}
	.logo-v2 .logo-variation-header .col-xs-4:first-of-type{padding-right:0;}
	.logo-v2 .logo-variation-header .col-xs-4:last-of-type{padding-left:0;}

/*CMS DESIGN & FUNCTIONALITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.logo-v2 .live-preview-header{background:#6d7a84;color:#fff;width:100%;text-align:center;line-height:2;font-size:11px;}
.logo-v2 .live-preview-header span{background:rgb(74, 86, 93);padding:5px 20px;border-radius:5px 5px 0 0;}
.logo-v2 .live-preview-borders {display: none;}
.logo-v2 .live-preview-borders {position: absolute !important;width:100%;}
.logo-v2 .slot-border{position:relative;-moz-box-sizing: border-box;box-sizing: border-box;margin: 1px 0;border-right: 1px dashed #ff0682;height:130px;}
.logo-v2 .hidden{display: none !important;}
.logo-v2 .slot-border:not(.hidden):last-of-type{border: none !important;}
.logo-v2 .slot-label{font-weight: bold;z-index:5;position:absolute !important;bottom:0px !important;left:0px !important;color:#ffffff;background-color:#ff0682;padding:3px 9px 3px 3px;-moz-border-top-right-radius: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px;}
.logo-v2 .text-left{text-align:left;}
.logo-v2 .text-center{text-align:center;}
.logo-v2 .text-right{text-align:right;}
.logo-v2 .text-img-tabs{width:200px;padding:10px 0;}
.logo-v2 .text-img-tabs button{float:right;padding:0 20px;}
.logo-v2 .text-img-tabs button.first{border-right-width:0 !important;}
.logo-v2 .image-action button + button {margin-left:5px;}
.logo-v2 .image-action .image-change{width:auto;padding:0 10px;}
.logo-v2 #logo_image_upload_btn{background:none !important;width:100% !important;height:100% !important;color:rgb(73, 81, 87) !important;}
.logo-v2 #logo_image_upload_btn span{background:none !important;height:35px !important;}
.logo-v2 .image-align{}
.logo-v2 .image-preview,.logo-v2 .upload-button{display:inline-block;position:relative;border:solid 1px #d7d7d7;}
.logo-v2 .image-preview .buttons{-webkit-box-sizing:border-box;/* Safari/Chrome,other WebKit */-moz-box-sizing:border-box;/* Firefox,other Gecko */box-sizing:border-box;position:absolute;z-index:10;}
.logo-v2 .image-align{white-space:nowrap;height:25px;}
.logo-v2 .disable-overlay{position:absolute;width:100%;height:100%;z-index:150;background-color:rgba(0,0,0,0.3);margin-left:-18px;display:none;}
.logo-v2 .toolbar{padding:5px;background:#ebeff2;z-index:10;border:1px solid #a9b0b5;border-top-left-radius:5px;border-top-right-radius:5px;}
.logo-v2 .image-editor{padding:15px;background:#d8dfe5;box-shadow:0px 0px 20px rgba(0,0,0,.3) inset;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.logo-v2 .image-align .tsi-cms-tabs{padding:0;width:32px;}
.logo-v2 .logo-variation-header .live-preview img{max-height:130px;}
.logo-v2 .logo-variation-footer .live-preview img,
.logo-v2 .logo-variation-mobile .live-preview img{max-height:42px;}
.logo-v2 .sortable > *:hover {cursor: move;}
.logo-v2 .sortable-item.ui-sortable-helper {height:130px;overflow:hidden; padding: 0; -moz-box-sizing: content-box; box-sizing: content-box; box-shadow: inset 0 0 0 20px rgba(40, 40, 40, 0.2);}
.logo-v2 .row.image .toolbar { height: 25px; }
.logo-v2 .row.image .toolbar > div { float: left; line-height: 25px; }
.logo-v2 .row.image .toolbar > div label, .logo-v2 .row.image .toolbar > div input { width: auto; }
.logo-v2 .row.image .toolbar > div.buttons + div.buttons { margin-left: 5px; }
.logo-v2 .row.image .toolbar > div.buttons + div.image-link.buttons { margin-left: 15px; }
.logo-v2 .row.image .toolbar .other { width: 25em; height: auto; }
.logo-v2 select.normal { width: auto; }


/*
 * Handle: the_store-admin-css
 * File Name: /wp-content/themes/tsm-theme-1/plugins/_the_store/css-js/style-admin.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/themes/tsm-theme-1/plugins/_the_store/css-js/style-admin.css
 */

/*
 * Revised: Aug 25, 2011
 */



/*
 * Handle: css-db-2
 * File Name: /wp-content/plugins/tsm-b2b/css/css-db-2.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/css/css-db-2.css
 */

/*HEADER & LABELS*/
.tsi-cms {font-family:'OpenSansRegular', Helvetica, Arial, sans-serif;}
.tsi-cms h1{font-family:'OpenSansBold', Helvetica, Arial, sans-serif;float:left;font-size:25px;line-height:41px;background:#222;color:#fff;margin:0px;}
.tsi-cms h2{line-height:27px;margin:0;float:left}
.tsi-cms label.notes-label{font-family:'OpenSansBold', Helvetica, Arial, sans-serif;}
.tsi-cms label,
.tsi-cms .notes{display:inline-block;font-size:10px;text-transform:capitalize;margin:0 0 5px;padding:0;color:#495157;width:100%;line-height:10px;vertical-align:middle;}
.tsi-cms .notes{margin:0;}
.tsi-cms .breadcrumbs{font-size:14px;line-height:29px;background: #6D7A84;margin:8px .535% 20px !important;padding: 0 10px;width: 100%;border-radius: 2px;color: #fff;}
.tsi-cms .breadcrumbs a{text-decoration:none;margin-right:.538%;}
.tsi-cms .breadcrumbs .arrow{color:#a9b0b5;margin-right:.538%;}

/*GENERAL TEXTAREA, INPUT, BUTTON, SELECT*/
.tsi-cms textarea,.tsi-cms input[type="text"],.tsi-cms button,.tsi-cms select{font-family:'OpenSansRegular', Helvetica, Arial, sans-serif;color:inherit;}
.tsi-cms textarea,.tsi-cms input[type="text"],.tsi-cms select{font-size:13px;width:100%;margin:0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding:3px;}

.tsi-cms ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #d0d7dc;
}
.tsi-cms ::-moz-placeholder { /* Firefox 19+ */
  color: #d0d7dc;
}
.tsi-cms :-ms-input-placeholder { /* IE 10+ */
  color: #d0d7dc;
}
.tsi-cms :-moz-placeholder { /* Firefox 18- */
  color: #d0d7dc;
}

.tsi-cms input[type="text"],.tsi-cms .select-wrap{height:30px;}
.tsi-cms textarea,.tsi-cms input{-webkit-box-shadow: inset 1px 1px 2px 0px rgba(0, 0, 0, .1);box-shadow: inset 1px 1px 2px 0px rgba(0, 0, 0, .1);background:#fff;border:1px solid;}
.tsi-cms textarea{border:1px solid;height:111px;padding: 9px;}
#tsi-cms-content-t label{text-align:right;line-height:31px;margin:0 3.36% 0 0;color:#fff;width:auto;float:left;}
.tsi-cms .checkbox{padding-left:1%;line-height:14px;background-color: transparent;}
.tsi-cms .checkbox input[type="checkbox"],#tsi-cms-content-r .checkbox .notes{display:inline-block;width:auto;margin:8px 3px 0 0;vertical-align:middle;}
.tsi-cms .checkbox .notes{width:80%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;line-height: 12px;font-size: 8px;}

.tsi-cms .select-wrap{text-align:right;width:100%;overflow:hidden;border: 1px solid;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;box-shadow:inset 0 1px 1px rgba(255,255,255,.6);height:30px;}
.tsi-cms select:not(.normal){-webkit-appearance: none;-webkit-padding-end: 15%;-webkit-padding-start: 5px;-webkit-user-select: none;-moz-appearance: window;-moz-padding-end: 20px;-moz-padding-start: 5px;-moz-user-select: none;border:none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:100%;height:100%;background:transparent;position:relative;z-index:100;line-height: 1.5;}
.tsi-cms .select-wrap .ss-icon{top:-25px;}
.tsi-cms .select-wrap.small .ss-icon{top:-30px;}
.tsi-cms .select-wrap .ss-icon{color:#aab3ba;position:relative;right:4px;width:8px;float:right;font-size:9px;display:block;text-indent:1000px;width:20px;height:20px;}
.tsi-cms input.small,.tsi-cms .select-wrap.small select{font-size:11px;padding-left:5px;width:100%;position:relative;}
.tsi-cms .select-wrap.small .ss-icon{font-size:7px;line-height:10px !important;right:0;top:-23px;height:100%}

/*BUTTONS & TABS*/
.tsi-cms button{font-size:11px;margin: 0;float:left;border-width:1px;border-style:solid;border-left:none;}
.tsi-cms .tsi-cms-tabs:first-of-type{border-width:1px;border-style:solid;border-radius:3px 0 0 3px;margin: 0;}
.tsi-cms .tsi-cms-tabs:last-of-type{border-radius:0 3px 3px 0;margin:0 8px 0 0;}
.tsi-cms .right .tsi-cms-tabs:last-of-type{border-width:1px;border-style:solid;border-radius:3px 0 0 3px;margin: 0;}
.tsi-cms .right .tsi-cms-tabs:first-of-type{border-radius:0 3px 3px 0;margin:0;}
.tsi-cms .tsi-cms-actions,.tsi-cms .tsi-cms-tabs.single{border-radius:3px;border-width:1px;border-style:solid;}
.tsi-cms .tsi-cms-tabs{background:transparent;box-shadow:inset 0 1px 1px rgba(255,255,255,.6);padding:0 3% 3px;height:25px;line-height:22px;min-width: 30px;}
.tsi-cms .item_thumb .tsi-cms-tabs.active,.tsi-cms .tsi-cms-actions.active,.tsi-cms .tsi-cms-tabs.active{-webkit-box-shadow: inset 0px 0 10px rgba(0, 0, 0, 0.2);box-shadow: inset 0px 0 10px rgba(0, 0, 0, 0.2);}
.tsi-cms .tsi-cms-actions{background:transparent;border:1px;border-style:solid;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,.6);box-shadow:inset 0 1px 1px rgba(255,255,255,.6);font-size:12px;line-height:24px;height:25px;width:30px;padding:0;}
.tsi-cms .tsi-cms-actions.add{border-color:#0d86b5;background:#34bdf2;color:#fff;-webkit-box-shadow: inset 0px 1px 1px #7bdaff;box-shadow:inset 0 1px 1px #7bdaff;}
.tsi-cms #tsi-cms-close{font-size:15px;color:#fff;border-color:#951e1e;padding:7px 15px;float:right;border-radius:3px;-webkit-box-shadow: inset 0 2px 2px 0 #ff8d8c;box-shadow: inset 0 2px 2px 0 #ff8d8c;background: #f94241;}
#tsi-cms-content-t .tsi-cms-actions,#tsi-cms-content-t .tsi-cms-tabs{height:30px;}

/*INPUT TABLES*/
.tsi-cms .input-table{border:1px solid;padding:5px;border-radius:5px;float:left;width:100%;}
.tsi-cms .input-table.labeled{padding:5px 5px 5px 10px;}
.tsi-cms .input-table ul{float:left;line-height:30px;font-size:11px;}
.tsi-cms .input-table input{padding:0 0 0 5px;}

.tsi-cms .input-table .input-table-cell{float:right;width:100%;border-radius:3px;border:1px solid;}
.tsi-cms .input-table .input-table-cell input{border-radius:0;border-width:1px 0 0 1px;width:100%;}
.tsi-cms .input-table.labeled .input-table-cell{width:66%;}
.tsi-cms .input-table.two .input-table-cell{width:100%;}
.tsi-cms .input-table.two .input-table-cell input{width:50%;float:left;}

/*LEFT LIST MODULE*/
.tsi-cms .tsi-photo-grid,
.tsi-cms .tsi-list-module{text-align:right;width:100%;overflow:hidden;border: 1px solid;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;box-shadow:inset 0 1px 1px rgba(255,255,255,.6);}
.tsi-cms .tsi-photo-grid{padding:4px 0;text-align:center;}
.tsi-cms .tsi-photo-grid img{margin:.718%;width:11.7%;height:50%;display:inline-block;}

/*UNIQUE CASES*/
.tsi-cms .tsi-cms-p-uploader{border:1px solid;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.tsi-cms .tsi-cms-p-uploader{border:1px solid;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: rgba(255,255,255,.2);box-shadow:inset 1px 1px 2px 0px rgba(0,0,0,.2);height:110px;}
.tsi-cms .conj{font-size:11px;line-height:30px;margin-top:16px;margin-bottom:0;text-align:center;display:block;}
.tsi-cms hr{border:1px solid;border-width:1px 0 0;margin-top:20px;margin-bottom:30px;}

/*GENERAL SECTIONS*/
.tsi-cms{background:#d8dfe5;padding:0;float:left;}
#tsi-cms-header{display:inline;float:left;padding:40px 3% 15px;margin:0;}
#tsi-cms-header{background:#222;color:#fff;}
#tsi-cms-content{padding:0 22px 0 8px;}
#tsi-cms-content-t{background:#6d7a84;padding:14px 2.549%;box-shadow:inset 0px -2px 3px #495964;margin:0;position: relative;z-index: 100;}
#tsi-cms-content-l{box-shadow:inset 0px 1px 3px 1px rgba(0,0,0,.15);padding:28px 0 14px;margin:0;-webkit-backface-visibility: hidden;-webkit-transform: scale(1);}
#tsi-cms-content-r{padding:28px 2.55% 14px 1.765%;margin:0;}
#tsi-cms-content-r .G4 .tsi-cms-actions{margin:0 0 0 10%;width:37.5%;}

/*LEFT NAV*/
#tsi-cms-content-l ul{border-top:1px solid rgba(74,86,93,.5);display:block;clear:both;}
#tsi-cms-content-l li,#tsi-cms-content-l a {font-size:11px;color:#495157;display:block;text-decoration:none;}
#tsi-cms-content-l ul li{padding:8px 8.059% 8px 9.524%;display:inline-block;width:100%;}
#tsi-cms-content-l ul li a{line-height:25px;display:inline-block; width:85%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#tsi-cms-content-l .tsi-cms-lh{padding:0 8.059% 10px 9.524%;display:inline-block;width:100%;}
#tsi-cms-content-l #tsi-cms-expand{float:right;line-height:27px;}
#tsi-cms-content-l #tsi-cms-expand span{position:relative;top:2px;margin:0 0 -4px 4px;font-size:6px;line-height:13px;text-align:center;display:inline-block;}
#tsi-cms-content-l li .tsi-move{float:right;color:#aab3ba;height:25px;line-height:27px;}

/*COLORS*/
.tsi-cms a{color:#34bdf2;}
.tsi-cms a:hover{color:#2c9fcb;}

#tsi-cms-content-l input,
#tsi-cms-content-l textarea,
#tsi-cms-content-l .select-wrap{border-color:rgba(74,86,93,.5);}

#tsi-cms-content-l .tsi-cms-current-item:hover,
#tsi-cms-content-l .tsi-cms-current-item,
#tsi-cms-content-l .tsi-cms-current-item option,
#tsi-cms-content-t option{background:#6d7a84;border-color:rgba(74,86,93,.5);}

#tsi-cms-content-l .tsi-cms-current-item a{color:#fff;}
#tsi-cms-content-t input,
#tsi-cms-content-l .tsi-cms-current-item input{background:#869199;}
#tsi-cms-content-l ul li:hover{background:#c9cfd5;}
#tsi-cms-content-l hr{border-color:rgba(74,86,93,.5);}
#tsi-cms-content-l .tsi-list-module hr{border-color:rgba(74,86,93,.5);}
#tsi-cms-content-r hr{border-color:rgba(74,86,93,.5);}

.tsi-cms .tsi-cms-actions,
.tsi-cms button.single,
.tsi-cms button.first,
.tsi-cms .input-table .input-table-cell,
.tsi-cms .input-table,
.tsi-cms .tsi-cms-p-uploader,
.tsi-cms button,
.tsi-cms input,
.tsi-cms textarea,
.tsi-cms .select-wrap,
.tsi-cms .tsi-list-module,
.tsi-cms .tsi-photo-grid,
#tsi-cms-content-l.G10 .tsi-list-module hr{border-color:rgba(74,86,93,.5);}

#tsi-cms-content-r,
.tsi-list-module{background:#ebeff2;border-color:#a9b0b5;}
#tsi-cms-content-r .input-table input{border-color:#d8dfe5;}

.tsi-cms .tsi-cms-actions.active,
.tsi-cms .tsi-cms-tabs.active,
.tsi-cms .tsi-cms-actions:hover,
.tsi-cms .tsi-cms-actions.active:hover,
.tsi-cms button:hover{background: rgba(0,0,0,.1);}
.tsi-cms .tsi-cms-actions.add:hover{background:#2c9fcb;-webkit-box-shadow:inset 0px 1px 1px #227a9c;box-shadow:inset 0px 1px 1px #227a9c;}

#tsi-cms-content-t .tsi-cms-actions,
#tsi-cms-content-t .tsi-cms-tabs.first,
#tsi-cms-content-t button,
#tsi-cms-content-t input,
#tsi-cms-content-t textarea,
#tsi-cms-content-t .select-wrap,
#tsi-cms-content-l .tsi-cms-current-item,
#tsi-cms-content-l .tsi-cms-current-item input,
#tsi-cms-content-l .tsi-cms-current-item textarea,
#tsi-cms-content-l .tsi-cms-current-item .select-wrap{border-color:#4a565d;color:#fff;}
#tsi-cms-content-t .tsi-cms-tabs.active{background:#5d6b75}
#tsi-cms-content-t .tsi-cms-actions:hover,
#tsi-cms-content-t .tsi-cms-tabs:hover{background: #5d6b75;}

/*ICONS*/
.ss-icon									{background:url('/wp-content/plugins/tsm-b2b//css/img/cms-icons.png') no-repeat;text-indent:-1000px;display:block;overflow:hidden;width:20px;height:20px;margin:auto;}
.tsi-move.ss-icon							{ background-position:-417px -32px;  }
.tsi-cms-actions.add      .ss-icon			{ background-position: -14px -34px;  }
.tsi-cms-actions.delete   .ss-icon			{ background-position: -65px -33px;  }
.tsi-cms-actions.edit   .ss-icon            { background-position: -165px -33px; }
.tsi-cms-actions.disable  .ss-icon			{ background-position: -115px -33px; }
.tsi-cms-actions.featured .ss-icon			{ background-position: -165px -86px; }
.tsi-cms-actions.headerTag .ss-icon			{ background-position: -365px -86px; }
.tsi-cms .select-wrap	  .ss-icon			{ background-position:-417px -32px;  }
.tsi-cms .left-align      .ss-icon			{ background-position:-115px -86px;  }
.tsi-cms .no-align        .ss-icon			{ background-position:-65px -86px;   }
.tsi-cms .right-align     .ss-icon			{ background-position:-14px -86px;   }
.tsi-cms .plug-in         .ss-icon			{ background-position:-214px -85px;  }
#tsi-cms-content-l.G10 .ss-navigateright	{ background-position: -315px -33px; }
#tsi-cms-content-l.G46 .ss-navigateright	{ background-position: -267px -33px; }

.tsi-cms .media-icon						{ background:url('/wp-content/plugins/tsm-b2b//css/img/cms-media-icons.png') no-repeat;text-indent:-1000px;display:block;overflow:hidden;width:35px;height:35px;margin:auto;}
.tsi-cms .bulk-upload.media-icon			{ background-position:0 -250px;}
.tsi-cms .photo-select.media-icon			{ background-position:0 -125px;}
.tsi-cms .new-item.media-icon				{ background-position:0 0;}
.tsi-cms .tsi-cms-p-uploader				{ background-image: url('/wp-content/plugins/tsm-b2b//css/img/cms-media-icons.png');background-repeat:no-repeat; background-position:50% -215px;}

.tsi-cms ul.tsi-layout-dropdown{margin:0;}
.tsi-cms .tsi-layout-dropdown .tsi-cms-actions{background:#6d7a84;border-color:#4a565d;margin:0;padding:0 0 0 5px;width:auto;position:relative;z-index:10;width:50px;}
.tsi-cms .tsi-layout-dropdown .tsi-cms-actions .selection:hover{box-shadow:none !important;border-color:#a9b0b5;}
.tsi-cms .tsi-layout-dropdown .tsi-cms-actions .dd-arrow{background-position:-417px -30px;margin: 2px 0 0;padding: 3px 0;}
.tsi-cms .tsi-layout-dropdown .selection{background-color:none;margin:5px 5px 0 0;float:left;}
.tsi-cms .tsi-layout-dropdown li{margin:0;}
.tsi-cms .tsi-layout-dropdown li a{border:1px solid #a9b0b5;width: 19px;height: 15px;margin: 0 10px 10px 0;padding: 1px;float:left;}
.tsi-cms .tsi-layout-dropdown li a:hover,
.tsi-cms .tsi-layout-dropdown li a.choosen {box-shadow:0 0 6px 1px rgba(52,189,242,.8);border-color:rgb(52,189,242);}
.tsi-cms .tsi-layout-dropdown ul{background:#5d6b75;border:1px solid #4a565d;border-radius: 3px 0 3px 3px;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,.6);box-shadow:inset 0 -.5px 1px rgba(255,255,255,.6);padding:15px 0 0 10px;margin:0;position:absolute;right:-1px;z-index:9998;width:136px;top:30px;display:none;}
.tsi-cms .tsi-layout-dropdown .layout_1{background-position: -13px -132px;}
.tsi-cms .tsi-layout-dropdown .layout_2{background-position: -63px -132px;}
.tsi-cms .tsi-layout-dropdown .layout_3{background-position: -113px -132px;}
.tsi-cms .tsi-layout-dropdown .layout_4{background-position: -163px -132px;}
.tsi-cms .tsi-layout-dropdown .layout_5{background-position: -213px -132px;}
.tsi-cms .tsi-layout-dropdown .layout_6{background-position: -263px -132px;}
.tsi-cms .tsi-layout-dropdown .layout_7{background-position: -313px -132px;}
.tsi-cms .tsi-layout-dropdown .layout_8{background-position: -363px -132px;}
.tsi-cms .tsi-layout-dropdown .layout_9{background-position: -413px -132px;}
.tsi-cms .tsi-layout-dropdown .layout_10{background-position: -463px -132px;}
.tsi-cms .tsi-layout-dropdown .layout_11{background-position: -513px -132px;}

.tsi-cms .page-layout:before		{background:url('/wp-content/plugins/tsm-b2b//css/img/cms-icons.png');border:1px solid #a9b0b5;padding:1px;margin:0 10px 2px 0;width:19px;height:15px;display:inline-block;content:"";vertical-align:middle;}
.tsi-cms .page-layout.l1_c1:before	{background-position: -13px -183px;}
.tsi-cms .page-layout.l1_c2:before	{background-position: -13px -234px;}
.tsi-cms .page-layout.l2_c1:before	{background-position: -63px -183px;}
.tsi-cms .page-layout.l2_c2:before	{background-position: -63px -234px;}
.tsi-cms .page-layout.l2_c3:before	{background-position: -63px -285px;}
.tsi-cms .page-layout.l3_c1:before	{background-position: -113px -183px;}
.tsi-cms .page-layout.l3_c2:before	{background-position: -113px -234px;}
.tsi-cms .page-layout.l3_c3:before	{background-position: -113px -285px;}
.tsi-cms .page-layout.l4_c1:before	{background-position: -163px -183px;}
.tsi-cms .page-layout.l4_c2:before	{background-position: -163px -234px;}
.tsi-cms .page-layout.l4_c3:before	{background-position: -163px -285px;}
.tsi-cms .page-layout.l4_c4:before	{background-position: -163px -336px;}
.tsi-cms .page-layout.l5_c1:before	{background-position: -213px -183px;}
.tsi-cms .page-layout.l5_c2:before	{background-position: -213px -234px;}
.tsi-cms .page-layout.l5_c3:before	{background-position: -213px -285px;}
.tsi-cms .page-layout.l6_c1:before	{background-position: -263px -183px;}
.tsi-cms .page-layout.l6_c2:before	{background-position: -263px -234px;}
.tsi-cms .page-layout.l6_c3:before	{background-position: -263px -285px;}
.tsi-cms .page-layout.l6_c4:before	{background-position: -263px -336px;}
.tsi-cms .page-layout.l7_c1:before	{background-position: -313px -183px;}
.tsi-cms .page-layout.l7_c2:before	{background-position: -313px -234px;}
.tsi-cms .page-layout.l7_c3:before	{background-position: -313px -285px;}
.tsi-cms .page-layout.l7_c4:before	{background-position: -313px -336px;}
.tsi-cms .page-layout.l8_c1:before	{background-position: -363px -183px;}
.tsi-cms .page-layout.l8_c2:before	{background-position: -363px -234px;}
.tsi-cms .page-layout.l8_c3:before	{background-position: -363px -285px;}
.tsi-cms .page-layout.l8_c4:before	{background-position: -363px -336px;}
.tsi-cms .page-layout.l9_c1:before	{background-position: -413px -183px;}
.tsi-cms .page-layout.l9_c2:before	{background-position: -413px -234px;}
.tsi-cms .page-layout.l9_c3:before	{background-position: -413px -285px;}
.tsi-cms .page-layout.l10_c1:before	{background-position: -463px -183px;}
.tsi-cms .page-layout.l10_c2:before	{background-position: -463px -234px;}
.tsi-cms .page-layout.l10_c3:before	{background-position: -463px -285px;}
.tsi-cms .page-layout.l11_c1:before	{background-position: -513px -183px;}
.tsi-cms .page-layout.l11_c2:before	{background-position: -513px -234px;}
.tsi-cms .page-layout.l11_c3:before	{background-position: -513px -285px;}
.tsi-cms .page-layout.l11_c4:before	{background-position: -513px -336px;}
.tsi-cms .page-layout.l11_c5:before	{background-position: -563px -336px;}


.tsi-cms .tsi-layout-dropdown .tsi-cms-actions:hover{border-radius:3px 3px 0 0;}
.tsi-cms .tsi-layout-dropdown .tsi-cms-actions:hover ul{display:block;}

/*FULL PAGE GRID*/
.tsi-cms [class^="G"]{display: inline-block;float: left;margin:0 3.921% 14px;box-sizing:border-box;-moz-box-sizing:border-box;}
.tsi-cms [class^="G"]:after {content: "";display: table;clear: both;}

.tsi-cms #tsi-cms-content-t [class^="G"],
.tsi-cms #tsi-cms-content-l [class^="G"]{margin:0 .3921% 0;}

.G1 {width:1.764%;  }        /* 18px ÷ 1020px*/
.G2 {width:35.29%;  }        /* 36px ÷ 1020px*/
.G3 {width:52.94%;  }        /* 54px ÷ 1020px*/
.G4 {width:7.843%;  }        /* 80px ÷ 1020px*/
.G5 {width:10%;     }        /*102px ÷ 1020px*/
.G6 {width:12.157%; }        /*124px ÷ 1020px*/
.G7 {width:14.314%; }        /*146px ÷ 1020px*/
.G8 {width:15.686%; }        /*160px ÷ 1020px*/
.G9 {               }
.G10{width:20.784%; }        /*212px ÷ 1020px*/
.G12{width:25.098%; }        /*256px ÷ 1020px*/
.G13{width:27.255%; }        /*278px ÷ 1020px*/
.G14{width:29.412%; }        /*300px ÷ 1020px*/
.G15{width:31.569%; }        /*322px ÷ 1020px*/
.G16{width:33.725%; }        /*344px ÷ 1020px*/
.G17{width:35.882%; }        /*366px ÷ 1020px*/
.G18{width:38.039%; }        /*388px ÷ 1020px*/
.G19{width:40.196%; }        /*410px ÷ 1020px*/
.G20{width:42.353%; }        /*432px ÷ 1020px*/
.G22{width:46.666%; }        /*476px ÷ 1020px*/
.G24{width:50.98%;  }        /*520px ÷ 1020px*/
.G26{width:55.294%; }        /*564px ÷ 1020px*/
.G27{width:59.608%  }        /*608px ÷ 1020px*/
.G30{width:63.922%  }        /*652px ÷ 1020px*/
.G32{width:68.235%  }        /*696px ÷ 1020px*/
.G35{width:74.7%;   }        /*762px ÷ 1020px*/
.G38{width:81.176%; }        /*828px ÷ 1020px*/
.G46{width:100%; margin:0;}

/* TOP BAR & LEFT EXPANDED CONTEXT: 1020px*/
#tsi-cms-content-l.G46 .tsi-cms-lh,
#tsi-cms-content-l.G46 ul li,
#tsi-cms-content-t.G46{width:100%;padding:14px 2.549%;}
#tsi-cms-content-t .right .select-wrap,
#tsi-cms-content-t .right .tsi-cms-tabs{float:right;}
#tsi-cms-content-t .left .select-wrap{width:50%;float:left;}
#tsi-cms-content-t .right .select-wrap{width:50%;float:right;}
#tsi-cms-content-t .right label{margin:0 3.36% 0 0;float:right;}
#tsi-cms-content-t .left label{margin:0 3.36% 0 0;float:left;}
#tsi-cms-content-t .tsi-cms-tabs.last{margin:0 8px 0 0;border-radius:0 3px 3px 0;}

/* LEFT COLLAPSED COLUMN CONTEXT: 1020px*/
#tsi-cms-content-l.G10     {width:26.765%;}	/*273px ÷ 1020px*/
#tsi-cms-content-l.G10     {width:29.765%;}

#tsi-cms-content-l.G10 .G6 {width:54.386%;}	/*124px ÷ 273px*/
#tsi-cms-content-l.G10 .G10{width:64.469%;}	/*124px ÷ 273px*/
#tsi-cms-content-l.G10 .G10{width:83.516%;} /*228px ÷ 273px*/
#tsi-cms-content-l.G10 > hr.G10{width:100%;margin:0 0 14px;border-top-color:rgba(74,86,93,.5);}

#tsi-cms-content-l.G10 .tsi-list-column,
#tsi-cms-content-l.G10 .tsi-list-module,
#tsi-cms-content-l.G10 hr{margin:0 8.059% 14px;}

#tsi-cms-content-l.G10 .tsi-list-column .G10{width:81.5%;margin:0;font-size:15px;line-height:27px;}
#tsi-cms-content-l.G10 .tsi-list-column .tsi-cms-actions{width:13.158%;margin:0;}
#tsi-cms-content-l.G10 .tsi-list-module{padding:14px 3.509%;text-align:left;}
#tsi-cms-content-l.G10 .tsi-list-module [class^="G"]{margin:0 0 14px;}
#tsi-cms-content-l.G10 .tsi-list-module .G4{width:36.893%;}
#tsi-cms-content-l.G10 .tsi-list-module .G6{width:63.107%;}
#tsi-cms-content-l.G10 .tsi-list-module .G10{width:100%;}
#tsi-cms-content-l.G10 .tsi-list-module hr{border-width:1px 0 0;}
#tsi-cms-content-l.G10 .tsi-list-module .module_column_buttons .tsi-cms-tabs{width:25%;margin:0;/*display:table-cell;*/border-radius:0;border-width:0 0 0 1px !important;border-left: inherit;}
#tsi-cms-content-l.G10 .tsi-list-module .module_column_buttons .tsi-cms-tabs:first-of-type{border:0;}
#tsi-cms-content-l.G10 .tsi-list-module .module_column_buttons{border:1px solid rgba(74,86,93,.5);border-radius:3px;/*width:99%;display:table;*/}
#tsi-cms-content-l.G10 .tsi-list-module .G4 .tsi-cms-actions{margin:0 0 0 10.526%;width:39.474%;}
#tsi-cms-content-l.G10 .tsi-list-module .media-actions .tsi-cms-tabs{font-size:10px;color:#495157;width:48%;margin:0;}
#tsi-cms-content-l.G10 .tsi-list-module .media-actions .upload_btn{margin:0 4% 0 0;}
#tsi-cms-content-l.G10 .tsi-list-module .media-actions{margin-bottom:0;}

#tsi-cms-content-r [class^="G"]{display: inline-block;padding:0 .535%;margin:0 0 14px;box-sizing:border-box;-moz-box-sizing:border-box;}
#tsi-cms-content-r .G1 {width:3.125%;  }
#tsi-cms-content-r .G2 {width:6.25%;   }
#tsi-cms-content-r .G3 {width:9.375%;  }
#tsi-cms-content-r .G4 {width:12.5%;   }
#tsi-cms-content-r .G5 {width:15.625%; }
#tsi-cms-content-r .G6 {width:18.75%;  }
#tsi-cms-content-r .G7 {width:21.875%; }
#tsi-cms-content-r .G8 {width:25%;     }
#tsi-cms-content-r .G9 {width:28.125%; }
#tsi-cms-content-r .G10{width:31.25%;  }
#tsi-cms-content-r .G11{width:34.375%; }
#tsi-cms-content-r .G12{width:37.5%;   }
#tsi-cms-content-r .G13{width:40.625%; }
#tsi-cms-content-r .G14{width:43.75%;  }
#tsi-cms-content-r .G15{width:46.875%; }
#tsi-cms-content-r .G16{width:50%;     }
#tsi-cms-content-r .G17{width:53.125%; }
#tsi-cms-content-r .G18{width:56.25%;  }
#tsi-cms-content-r .G19{width:59.375%; }
#tsi-cms-content-r .G20{width:62.5%;   }
#tsi-cms-content-r .G21{width:65.625%; }
#tsi-cms-content-r .G22{width:68.75%;  }
#tsi-cms-content-r .G23{width:71.875%; }
#tsi-cms-content-r .G24{width:75%;     }
#tsi-cms-content-r .G25{width:78.125%; }
#tsi-cms-content-r .G26{width:81.25%;  }
#tsi-cms-content-r .G27{width:84.375%; }
#tsi-cms-content-r .G28{width:87.5%;   }
#tsi-cms-content-r .G29{width:90.625%; }
#tsi-cms-content-r .G30{width:93.75%;  }
#tsi-cms-content-r .G31{width:96.875%; }
#tsi-cms-content-r .G32{width:100%;    }
#tsi-cms-content-r.G35 {float: none;position: absolute;left: 29.765%;top: 156px;width: auto;right: 0;}

/*MODIFIERS*/
.tsi-cms .small,.tsi-cms input.small,.tsi-cms .select-wrap.small,.tsi-cms .conj.small{height:25px;}
.tsi-cms .large{height:30px;}
.tsi-cms .left {float:left;margin:0 8px 0 0;}
.tsi-cms .right{float:right;margin:0 0 0 8px;}
.tsi-cms .full{width:100%;}
.nolabel-spacer{padding-top:16px;}
.tsi-cms .media{height:auto;padding:10px 0 5px;}

/*RESPONSIVE MODIFICATIONS*/

@media only screen and (max-width: 1019px){
/*body{width:100%;}*/
}

@media only screen and (min-width: 1019px){
/*body{width:1020px;}*/
}

@media only screen and (max-width: 700px){
#tsi-cms-content-l.G10,#tsi-cms-content-r.G35{width:100%;clear:both;}
#tsi-cms-content-l .tsi-cms-lh{padding:0 2.549% 10px;}
#tsi-cms-content-l ul li{padding:8px 2.549%;}
#tsi-cms-content-t .right .select-wrap{width:100%;}
#tsi-cms-content-t .right label{clear:both;}
#tsi-cms-content-l.G10 .tsi-list-column,
#tsi-cms-content-l.G10 .tsi-list-module{margin:0 2.549% 14px;}
#tsi-cms-content-l.G10 .tsi-list-column,
#tsi-cms-content-l.G10 .tsi-list-module{width:94.5%;}
}

@media only screen and (min-width: 401px) and (max-width: 700px){
.G4 .select-wrap .ss-icon,
.G5 .select-wrap .ss-icon{display:none;}
.tsi-cms label, .tsi-cms .notes{float:none;clear:both;}
#tsi-cms-content-l.G10,#tsi-cms-content-r.G35{width:100%;clear:both;}
#tsi-cms-content-r .G16{width:100%;float:none;clear:both;}
#tsi-cms-content-l #tsi-cms-expand{display:none;}
#tsi-cms-content-t .G30{width:100%;float:none;border-bottom:1px solid #a9b0b5;padding-bottom:8px;margin-bottom:8px;}
#tsi-cms-content-t .G16{width:100% !important;float:left;clear:none;}
}

@media only screen and (max-width: 400px){
#tsi-cms-content-r [class^="G"]{width:99% !important;float:none;clear:both;margin:0 .3921% 8px !important;}
.tsi-cms label, .tsi-cms .notes{float:none;clear:both;}
#tsi-cms-content-l #tsi-cms-expand{display:none;}
#tsi-cms-content-t label{text-align:left;}
#tsi-cms-header{margin-bottom:0 !important;}
#tsi-cms-content-t .G30{width:99%;float:none;border-bottom:1px solid #a9b0b5;padding-bottom:8px;margin-bottom:8px;}
}

/*FUNCTIONAL MODIFICATIONS: RISHI*/
#tsi-cms-content-r .editor-item{overflow:hidden; display:none; opacity:0; filter:alpha(opacity=0); }
#tsi-cms-content-r .editor-item.show{ display:block; opacity:1; filter:alpha(opacity=100); }
#tsi-cms-content-l.G10 .expand-view{display:none;}
#tsi-cms-content-l.G46 .expand-view{display:block;}
#tsi-cms-content-l.G46 .collapse-view{display:none;}
.b2b-media-upload{cursor:pointer; }
#tsi-cms-content-r .tab-page{display:none; }
#tsi-cms-content-r .tab-page.active{display:block; }
.ss-icon{outline:none; }

/*RETINA DISPLAY MODIFICATIONS*/
@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 2 ), only screen and (min-device-pixel-ratio:2 ), only screen and (-o-min-device-pixel-ratio: 2/1){
.ss-icon,
#tsi-cms-content-l .page-layout:before{background-image:url('/wp-content/plugins/tsm-b2b/css/img/cms-icons@2x.png');background-size:750px 375px;}
.tsi-cms .media-icon,.tsi-cms .tsi-cms-p-uploader{background-image:url('/wp-content/plugins/tsm-b2b/css/img/cms-media-icons@2x.png');background-size:35px 285px;}
.tsi-cms .page-layout:before,.tsi-cms .tsi-layout-dropdown li a{width:20px;height:16px;}

}


/*Bootstrap Overrides*/
.plugins_page__the_list_publisher{padding-top:0;}
.plugins_page__the_list_publisher .page-layout:before,
.plugins_page__the_list_publisher .tsi-layout-dropdown *{-webkit-box-sizing:content-box;box-sizing:content-box;}
.plugins_page__the_list_publisher .checkbox input[type="checkbox"]{position: static;}
.plugins_page__the_list_publisher .radio + .radio,
.plugins_page__the_list_publisher .checkbox + .checkbox{margin-top: 0;}
.plugins_page__the_list_publisher #thumbsArea .thumbnail{padding: 0;border:none;}

/*
 * Handle: css-db-2-fonts
 * File Name: /wp-content/plugins/tsm-b2b/css/Font/stylesheet.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/css/Font/stylesheet.css
 */

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 6, 2012 05:20:52 PM America/New_York */



@font-face {
    font-family: 'OpenSansLight';
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Light-webfont.eot');
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Light-webfont.woff') format('woff'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Light-webfont.ttf') format('truetype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansLightItalic';
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-LightItalic-webfont.eot');
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-LightItalic-webfont.woff') format('woff'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-LightItalic-webfont.ttf') format('truetype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Regular-webfont.eot');
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Regular-webfont.woff') format('woff'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansItalic';
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Italic-webfont.eot');
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Italic-webfont.woff') format('woff'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Italic-webfont.ttf') format('truetype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemibold';
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Semibold-webfont.eot');
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Semibold-webfont.woff') format('woff'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemiboldItalic';
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-SemiboldItalic-webfont.eot');
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansBold';
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Bold-webfont.eot');
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Bold-webfont.woff') format('woff'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansBoldItalic';
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-BoldItalic-webfont.eot');
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-BoldItalic-webfont.woff') format('woff'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansExtrabold';
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-ExtraBold-webfont.eot');
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-ExtraBold-webfont.woff') format('woff'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansExtraboldItalic';
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-ExtraBoldItalic-webfont.eot');
    src: url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),
         url('/wp-content/plugins/tsm-b2b/css/Font/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}



/*
 * Handle: custom-thickbox
 * File Name: /wp-content/plugins/tsm-b2b/plugins/_the_upload/css/thickbox.css
 * Location: /var/www/production.townsquareinteractive.com/docs/current//wp-content/plugins/tsm-b2b/plugins/_the_upload/css/thickbox.css
 */

#TB_window #TB_title{display:none;}
#TB_iframeContent{height:100% !important;}
#TB_window img#TB_Image{margin:0;border:none;max-width: 100%;max-height: 400px;display: inline-block;}
#TB_caption{height:inherit;padding:5px 10px;float:left;font-weight:bold;}
#TB_closeWindow{padding:5px;float:right;}
#TB_window{background:#eee;}
#TB_ImageOff{display:inline-block;text-align:center;width:100%;background:#ddd;}
#media-upload #TB_window{height:auto !important;}