/*
Theme Name: iDea - Clean & Powerful Bootstrap Theme
Author: HtmlCoder
Author URI: http://www.htmlcoder.me
Author e-mail: htmlcoder.me@gmail.com
Version: 1.6
Created: August 2014
License URI: http://support.wrapbootstrap.com/
File Description: Place here your custom CSS styles
*/

.toolbox .toolboxItems > li {
	text-align: right;
}

.toolbox .toolboxItems li a {
    display: inline-block;
}

.toolbox .toolboxItems li .btn-group-share {
	display: inline-block;
	max-width: 50px;
}

#readspeaker_button {
	padding-bottom: 0 !important;
	text-align: right;
	margin-bottom: 2px;
}

.rsbtn_left {
    display: none !important;
}

.rsbtn_right {
	display: inline-block !important;
	color: inherit !important;
	font-size: 20px !important;
	line-height: 44px !important;
	margin: 0 !important;
	float: none !important;
    padding: 0 !important;
    border: none !important;
}

.rs_addtools .rsbtn_play:focus .rsbtn_right::before, .rs_addtools .rsbtn_play:hover .rsbtn_right::before, .rsbtn .rsbtn_play:focus .rsbtn_right::before, .rsbtn .rsbtn_play:hover .rsbtn_right::before {
	color: inherit !important;
}

.rsbtn_play {
	border: 1px solid #FFC900 !important;
	border-radius: 0 !important;
	float: none !important;
	margin: 0 !important;
	box-sizing: border-box !important;
}

.rs_addtools .rsbtn_play .rsbtn_right:before, .rsbtn .rsbtn_play .rsbtn_right:before, .rspopup:before {
	font-family: "FontAwesome";
    content: "\f028" !important;
}

.rsbtn.rsexpanded .rsbtn_exp {
	display: block !important;
	width: 100% !important;
	height: auto !important;
	text-align: right;
	padding-bottom: 20px;
	position: relative;
}

.rsbtn.rsexpanded .rsbtn_exp .rsbtn_exp_inner {
	border-radius: 0 !important;
	border: 1px solid #4f4f4f !important;
	padding: 0 !important;
	display: inline-block !important;
    height: 26px !important;
}

.rsbtn.rsexpanded .rsbtn_exp .rsbtn_status_overlay {
	display: block !important;
	padding-top: 5px !important;
}

.rsbtn.rsexpanded .rsbtn_exp .rsbtn_status_overlay a {
	background: transparent;
    font-size: inherit;
    width: auto;
    height: auto;
    margin-left: 5px;
}

.rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_volume_container {
	top: inherit !important;
	bottom: 100% !important;
	margin-left: 4px !important;
}

.rs_addtools.toolsopen .rsbtn_toolpanel .rsbtn_tools, .rsbtn.toolsopen .rsbtn_toolpanel .rsbtn_tools {
	position: relative !important;
}

.rs_addtools .rsbtn_toolpanel .rsbtn_tools .rsbtn_tools_inner .rsbtn_toolcontainer .rsbtn_toollist li, .rsbtn .rsbtn_toolpanel .rsbtn_tools .rsbtn_tools_inner .rsbtn_toolcontainer .rsbtn_toollist li {
	display: inline-block !important;
	float: none !important;
}

.rs_addtools .rsbtn_tooltoggle, .rsbtn .rsbtn_tooltoggle {
	position: absolute !important;
	top: inherit !important;
	bottom: 0 !important;
	right: 0 !important;
	left: inherit !important;
	border: 1px solid #FFF !important;
	color: #FFF !important;
	background: #FFC900  !important;
}

.rs_addtools.zoom-tooltoggler .rsbtn_tooltoggle, .rsbtn.zoom-tooltoggler .rsbtn_tooltoggle {
	font-size: 7.2px !important;
	left: inherit !important;
	height: 13px !important;
	width: 16px !important;
	line-height: 14px !important;
	border: 1px solid #FFFFFF !important;
	color: #FFFFFF !important;
	background: #FFC900 !important;
}

.rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_volume_container:before {
	top: 0;
	left: 0;
}

.rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_volume_container .rsbtn_volume_slider .rsbtn_volume_handle .keyLink {
	width: auto !important;
	height: auto !important;
}

.rsbtn_btnlabel a {
	border: none !important;
	border-radius: 0 !important;
	background: inherit !important;
	color: inherit !important;
}

.rs_addtools .rsbtn_toolpanel .rsbtn_tools .rsbtn_tools_inner .rsbtn_toolcontainer .rsbtn_toollist li .rsbtn_tool_menu .rsbtn_tool_menu_item, .rsbtn .rsbtn_toolpanel .rsbtn_tools .rsbtn_tools_inner .rsbtn_toolcontainer .rsbtn_toollist li .rsbtn_tool_menu .rsbtn_tool_menu_item {
	font-size: 12px !important;
	display: block !important;
	width: auto !important;
	height: auto !important;
	text-align: left !important;
	border: none;
	border-radius: 0;
	background: inherit;
	color: inherit;
}

.rs_addtools .rsbtn_toolpanel .rsbtn_tools .rsbtn_tools_inner .rsbtn_toolcontainer .rsbtn_toollist li .rsbtn_tool:focus, .rs_addtools .rsbtn_toolpanel .rsbtn_tools .rsbtn_tools_inner .rsbtn_toolcontainer .rsbtn_toollist li .rsbtn_tool:hover, .rsbtn .rsbtn_toolpanel .rsbtn_tools .rsbtn_tools_inner .rsbtn_toolcontainer .rsbtn_toollist li .rsbtn_tool:focus, .rsbtn .rsbtn_toolpanel .rsbtn_tools .rsbtn_tools_inner .rsbtn_toolcontainer .rsbtn_toollist li .rsbtn_tool:hover, .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item:focus, .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item:hover {
	color: #000000 !important;
}

.rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_progress_container .rsbtn_progress_handle a:focus, .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_progress_container .rsbtn_progress_handle a:hover, .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_progress_container .rsbtn_progress_handle.dragged a, .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_volume_container .rsbtn_volume_slider .rsbtn_volume_handle.rsfocus, .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_volume_container .rsbtn_volume_slider .rsbtn_volume_handle:focus, .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_volume_container .rsbtn_volume_slider .rsbtn_volume_handle:hover {
	background: #000000 !important;
}

#rslightbox_contentcontainer #rslightbox_content h2 {
	background: transparent !important;
}

#rslightbox_contentcontainer #rslightbox_content #rsform_wrapper .rsform .rsform-section .rsform-row .rsform-info-toggle {
	color: #000000 !important;
}

#rslightbox_contentcontainer #rslightbox_content #rsform_wrapper .rsform .rsdialog-button.primary {
	background: #4f4f4f !important;
}

#rslightbox_contentcontainer #rslightbox_content #rsform_wrapper .rsform .rsdialog-button.primary:hover {
	background: #000000 !important;
}

#rslightbox_contentcontainer #rslightbox_content #rsform_wrapper .rsform .rsform-section .rsform-row .rsform-slider .slider-label-end, #rslightbox_contentcontainer #rslightbox_content #rsform_wrapper .rsform .rsform-section .rsform-row .rsform-slider .slider-label-start {
	color: #000000 !important;
}

#rslightbox_contentcontainer #rslightbox_content #rsform_wrapper .rsform .rsform-section .rsform-row .rsform-slider .rsbtn_speed_handle a:focus, #rslightbox_contentcontainer #rslightbox_content #rsform_wrapper .rsform .rsform-section .rsform-row .rsform-slider .rsbtn_speed_handle a:hover, #rslightbox_contentcontainer #rslightbox_content #rsform_wrapper .rsform .rsform-section .rsform-row .rsform-slider .rsbtn_speed_handle.dragged a {
	background: #000000 !important;
}

#rslightbox_contentcontainer #rslightbox_content #rsform_wrapper .rsform .rsform-section .rsform-row .rsform-colorlist li a.rsform-colorlist-style-none .rsform-colorlist-label:hover, #rslightbox_contentcontainer #rslightbox_content #rsform_wrapper .rsform .rsform-section .rsform-row .rsform-colorlist li a.rsform-colorlist-style-underline .rsform-colorlist-label:hover {
	color: #000000 !important;
}

.rspopup {
	background: #FFF !important;
	border: 1px solid #000 !important;
	border-radius: 50% !important;
	color: #000 !important;
	height: 28px !important;
	width: 28px !important;
	line-height: 28px !important;
	text-align: center !important;
	padding: 0 !important;
}

.rspopup:hover,
.rspopup:focus {
	background: #000 !important;
	color: #FFF !important;
}

.list-item ul.links {
    display: inline;
    padding: 0;
}

.list-item ul.links li {
    display: inline-block;
	list-style: none;
}

/* #9179BIS - BEGIN */
@media (max-width: 991px){
	.rs_addtools .rsbtn_tooltoggle, .rsbtn .rsbtn_tooltoggle {
		width: 0px !important;
		height: 0px !important;
		opacity: 0 !important;
		overflow: hidden !important;
		display: none !important;
	}
}
/* #9179BIS - END */
