/*
RAYOS-1560
   Updated styling for new Twitter X logo, when 'Modern Share Buttons' or 'Share Bar' selected.
*/


/*
'Round' button style
*/
.ssbp--theme-1 .ssbp-twitter {
	background-color: #000 !important;
}

.ssbp--theme-1 .ssbp-twitter:hover, .ssbp--theme-1 .ssbp-twitter:focus, .ssbp--theme-1 .ssbp-twitter:active {
	background-color: white !important;
}


.ssbp--theme-1 .ssbp-twitter::before {
	content: url("https://wpcdn.us-midwest-1.vip.tn-cloud.net/www.honolulumagazine.com/content/themes/gtxcel/includes/images/twitter-x-white.svg") !important;
	position: relative;
	top: 4px;
}

.ssbp--theme-1 .ssbp-twitter:hover::before, .ssbp--theme-1 .ssbp-twitter:focus::before, .ssbp--theme-1 .ssbp-twitter:active::before {
	content: url("https://wpcdn.us-midwest-1.vip.tn-cloud.net/www.honolulumagazine.com/content/themes/gtxcel/includes/images/twitter-x.svg") !important;
	position: relative;
	top: 4px;
}
/* End of 'Round' button style CSS */


/*
'Square' button style
*/
.ssbp--theme-2 .ssbp-twitter {
	background-color: #000 !important;
}

.ssbp--theme-2 .ssbp-twitter:hover, .ssbp--theme-2 .ssbp-twitter:focus, .ssbp--theme-2 .ssbp-twitter:active {
	background-color: #333 !important;
}

.ssbp--theme-2 .ssbp-twitter::before {
	content: url("https://wpcdn.us-midwest-1.vip.tn-cloud.net/www.honolulumagazine.com/content/themes/gtxcel/includes/images/twitter-x-white.svg") !important;
	position: relative;
	top: 4px;
}
/* End of 'Square' button style CSS */


/*
'Logo Name' button style
*/
.ssbp--theme-3 .ssbp-twitter::before {
	content: url("https://wpcdn.us-midwest-1.vip.tn-cloud.net/www.honolulumagazine.com/content/themes/gtxcel/includes/images/twitter-x-white.svg") !important;
	position: relative;
	top: 4px;
	filter: drop-shadow(-1px -1px rgba(0,0,0,0.2));
}

.ssbp--theme-3 .ssbp-twitter {
	background-color: #000 !important;
}

.ssbp--theme-3 .ssbp-twitter:hover, .ssbp--theme-3 .ssbp-twitter:focus, .ssbp--theme-3 .ssbp-twitter:active {
	background-color: #333 !important;
}
/* End of 'Logo Name' button style CSS */


/*
'Rounded' button style
*/
.ssbp--theme-4 .ssbp-twitter {
	background-color: #000 !important;
}

.ssbp--theme-4 .ssbp-twitter:hover, .ssbp--theme-4 .ssbp-twitter:focus, .ssbp--theme-4 .ssbp-twitter:active {
	background-color: #333 !important;
}

.ssbp--theme-4 .ssbp-twitter::before {
	content: url("https://wpcdn.us-midwest-1.vip.tn-cloud.net/www.honolulumagazine.com/content/themes/gtxcel/includes/images/twitter-x-white.svg") !important;
	position: relative;
	top: 4px;
}
/* End of 'Rounded' button style CSS */


/*
'3D' button style
*/
.ssbp--theme-5 .ssbp-twitter {
	background-color: #000 !important;
	box-shadow: 0 8px 0 #333, 0 10px 12px rgba(0,0,0,0.33) !important;
}

.ssbp--theme-5 .ssbp-twitter::before {
	content: url("https://wpcdn.us-midwest-1.vip.tn-cloud.net/www.honolulumagazine.com/content/themes/gtxcel/includes/images/twitter-x-white.svg") !important;
	position: relative;
	top: 4px;
}
/* End of '3D' button style CSS */


/*
'Border Round' button style
*/
.ssbp--theme-6 .ssbp-twitter {
	border-color: #000 !important;
}

.ssbp--theme-6 .ssbp-twitter:hover, .ssbp--theme-6 .ssbp-twitter:focus, .ssbp--theme-6 .ssbp-twitter:active {
	background-color: #000 !important;
}

.ssbp--theme-6 .ssbp-twitter::before {
	content: url("https://wpcdn.us-midwest-1.vip.tn-cloud.net/www.honolulumagazine.com/content/themes/gtxcel/includes/images/twitter-x.svg") !important;
	position: relative;
	top: 4px;
}

.ssbp--theme-6 .ssbp-twitter:hover::before, .ssbp--theme-6 .ssbp-twitter:focus::before, .ssbp--theme-6 .ssbp-twitter:active::before {
	content: url("https://wpcdn.us-midwest-1.vip.tn-cloud.net/www.honolulumagazine.com/content/themes/gtxcel/includes/images/twitter-x-white.svg") !important;
	position: relative;
	top: 4px;
}
/* End of 'Border Round' button style CSS */


/*
'Border Logo Name' button style
*/
.ssbp--theme-7 .ssbp-twitter .ssbp-text {
	color: #000 !important;
}

.ssbp--theme-7 .ssbp-twitter:hover .ssbp-text, .ssbp--theme-7 .ssbp-twitter:focus .ssbp-text, .ssbp--theme-7 .ssbp-twitter:active .ssbp-text {
	color: white !important;
}

.ssbp--theme-7 .ssbp-twitter {
	border-color: #000 !important;
}

.ssbp--theme-7 .ssbp-twitter:hover, .ssbp--theme-7 .ssbp-twitter:focus, .ssbp--theme-7 .ssbp-twitter:active {
	background-color: #000 !important;
}

.ssbp--theme-7 .ssbp-twitter::before {
	content: url("https://wpcdn.us-midwest-1.vip.tn-cloud.net/www.honolulumagazine.com/content/themes/gtxcel/includes/images/twitter-x.svg") !important;
	position: relative;
	top: 4px;
}

.ssbp--theme-7 .ssbp-twitter:hover::before, .ssbp--theme-7 .ssbp-twitter:focus::before, .ssbp--theme-7 .ssbp-twitter:active::before {
	content: url("https://wpcdn.us-midwest-1.vip.tn-cloud.net/www.honolulumagazine.com/content/themes/gtxcel/includes/images/twitter-x-white.svg") !important;
	position: relative;
	top: 4px;
}
/* End of 'Border Logo Name' button style CSS */


/*
'Black Border' button style
*/
.ssbp--theme-8 .ssbp-twitter::before {
	content: url("https://wpcdn.us-midwest-1.vip.tn-cloud.net/www.honolulumagazine.com/content/themes/gtxcel/includes/images/twitter-x.svg") !important;
	position: relative;
	top: 4px;
}

.ssbp--theme-8 .ssbp-twitter:hover::before, .ssbp--theme-8 .ssbp-twitter:focus::before, .ssbp--theme-8 .ssbp-twitter:active::before {
	content: url("https://wpcdn.us-midwest-1.vip.tn-cloud.net/www.honolulumagazine.com/content/themes/gtxcel/includes/images/twitter-x-white.svg") !important;
	position: relative;
	top: 4px;
}
/* End of 'Black Border' button style CSS */


/*
'Underline' button style
*/
.ssbp--theme-9 .ssbp-twitter {
	border-bottom: 5px solid #000 !important;
}

.ssbp--theme-9 .ssbp-twitter:hover, .ssbp--theme-9 .ssbp-twitter:focus, .ssbp--theme-9 .ssbp-twitter:active {
	border-bottom: 5px solid #333 !important;
}

.ssbp--theme-9 .ssbp-twitter::before {
	content: url("https://wpcdn.us-midwest-1.vip.tn-cloud.net/www.honolulumagazine.com/content/themes/gtxcel/includes/images/twitter-x.svg") !important;
	position: relative;
	top: 4px;
	right: 4px;
}
/* End of 'Underline' button style CSS */


/*
'Auto Square' button style
*/
.ssbp--theme-10 .ssbp-twitter {
	background-color: #000 !important;
}

.ssbp--theme-10 .ssbp-twitter:hover, .ssbp--theme-10 .ssbp-twitter:focus, .ssbp--theme-10 .ssbp-twitter:active {
	background-color: #333 !important;
}

.ssbp--theme-10 .ssbp-twitter::before {
	content: url("https://wpcdn.us-midwest-1.vip.tn-cloud.net/www.honolulumagazine.com/content/themes/gtxcel/includes/images/twitter-x-white.svg") !important;
	position: relative;
	top: 4px;
	filter: drop-shadow(-1px -1px rgba(3,3,3,0.2));
}
/* End of 'Auto Square' button style CSS */


/*
'Name' button style
*/
.ssbp--theme-11 .ssbp-twitter {
	background-color: #000 !important;
}

.ssbp--theme-11 .ssbp-twitter:hover, .ssbp--theme-11 .ssbp-twitter:focus, .ssbp--theme-11 .ssbp-twitter:active {
	background-color: #333 !important;
}
/* End of 'Name' button style CSS */