/*
 * @package IrishMiss
 * @subpackage Radiostation
 */

.button_link,
.post_more_link,
.styled_button,
#submit,
.titled_box_title,
.colored_box,
.dropcap4,
.pullquote4,
.highlight,
.tabs_button a.current,
.styled_header span,
.default_table th {
	/*:Color Scheme*/
	background-color: #bb7433 !important;
	color: #ffffff !important;
}
.top-pattern {
	display: none !important;
}
#footer h2 {
  color: #f4f4f4;
}
h1,
.widget_tag_cloud a:hover,
#footer a:hover,
.post_meta a:hover,
a:hover,
.styled_link,
.pullquote3,
.highlight2,
.header_links li a:hover,
#main h4 span, 
#sidebar h4 span {
 /*:Secondary Color*/
 color: #808080;
}

#sidebar_inner img {
	/*:Sidebar Image Background*/
	background-color: #2e2e36 !important;
}
#sidebar .miss_twitter_widget li:hover,
#sidebar .widget_categories li:hover,
#sidebar .widget_links li:hover,
#sidebar .widget_archive li:hover,
#sidebar .widget_meta li:hover,
#sidebar .miss_subnav_widget li:hover,
#sidebar .widget_nav_menu li:hover,
#sidebar .widget_pages li:hover,
#sidebar .widget_recent_entries li:hover
{
	background-color: none;
}
#submit:hover,
.styled_button:hover,
.button_link:hover,
#searchsubmit:hover,
.post_more_link:hover,
.tabs_vertical li.current,.featured_tabs li.current_page_item,
.tabs_vertical li:hover,.featured_tabs li:hover 
{
	/*:Secondary Color*/
	background-color: #710e20 !important;
}

::selection {
	/*:Secondary Color*/
	background-color: #710e20;
	color: #ffffff;
}

#searchsubmit, #forums_search_submit {
	background-image: url(../images/production/search-variant.png) !important;
}

 .button:hover,
    button:hover,
    a.button_link:hover,
    a.post_more_link:hover,
    input[type="submit"]:hover,
    input[type="reset"]:hover,
    input[type="button"]:hover {
   background: #adadad;
 }


::selection,
#submit:hover,
.styled_button:hover,
.button_link:hover,
#searchsubmit:hover {
	color:#fff;
}

#searchform {
	/*:Search Form*/
	background-color: #131313 !important;
	border-color: #3a3a3a !important;
	box-shadow: rgba(0,0,0,0) 0 0 0;
}
#searchform #s {
	color: #a0a0a0;
}

/*:Global Typography ~*~*/
body {
	/*:body Font*/
	color:#eaeae8;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	font-family: "Lato", Helvetica, Arial, sans-serif;
}

h1 {
	/*:h1 Font*/ 
	color:#dddddd@;
	font-size:32px;
	font-weight:600;
	font-style:normal;
	font-family: Lato, "Open Sans", sans-serif;
}

h2 {
	/*:h2 Font*/ 
	color:#dddddd;
	font-size:18px;
	font-weight:500;
	font-style:normal;
	font-family:  "Lato", "Open Sans", sans-serif;
}

h3 {
	/*:h3 Font*/ 
	color:#8c8c8c;
	font-size:22px;
	font-weight:500;
	font-style:normal;
	font-family:  "Lato", "Open Sans", sans-serif;
}

h4 {
	/*:h4 Font*/ 
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	line-height:14px;
	font-family:  "Lato", "Open Sans", sans-serif;
}

#main h4 span {
	display: block;
	padding-right:15px;
}



h5 {
	/*:h5 Font*/ 
	color:#dddddd;
	font-size:14px;
	font-weight:normal;
	font-style:normal;
	font-family:  "Lato", "Open Sans", sans-serif;
}

h6 {
	/*:h6 Font*/ 
	color:#8c8c8c;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	font-family:  "Lato", "Open Sans", sans-serif;
}

a {
	/*:Link*/
	color:#bb7433;
	text-decoration:none;
	-webkit-transition: color 0.15s linear; 
	-moz-transition: color 0.15s linear; 
	-o-transition: color 0.15s linear; 
	transition: color 0.15s linear;
}

a:hover {
	/*:Link Hover*/
	color:#980b29;
	text-decoration:none;
	-webkit-transition: color 0.15s linear; 
	-moz-transition: color 0.15s linear; 
	-o-transition: color 0.15s linear; 
	transition: color 0.15s linear;
}
.welcome.post_title, .single_post_module .post_title, .blog_layout1 .post_title, .blog_layout2 .post_title, .blog_layout3 .post_title,
.post_title a, .post_title a:link, h2 a, h2.post_title a {
	color: #ebebeb !important;
	line-height: 32px;
	font-weight:900;
}


/*:Typo End ~*~*/

/*:Body ~*~*/
body {
	/*:Body Background*/
	background-color:#101010;
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:top left;
}



/*:Body End ~*~*/

/*:Header ~*~*/
#header_extras {
	/*:Header Top Border Color*/
	border-color:rgba(255,255,255,.2);
}


#header_extras {
	/*:Header Extras Font*/
	color: #aaa;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	font-family:inherit;
}

.header_links li a {
	/*:Header Links Font*/
	color:#999;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.logo a {
	/*:Logo Font*/
	color:#ffffff;
	font-size:40px;
	line-height: 40px;
	font-weight:900;
	font-style:normal;
	font-family: Lato, "Open Sans", sans-serif;
	letter-spacing: -1px;
}
.logo h3 {
	/*:Tagline Font*/
	font-size: 14px;
	color: #ffffff;
}
.logo span:first-child {
	/*:Logo First Part*/
	color: #bb7433;
}

/*:Header End ~*~*/



/*:Menu ~*~*/
#main_menu {
	/*:Menu Background*/
	background-color: #1D1D1D;
	background-repeat:repeat-x;
	background-attachment:scroll;
}

.main_navigation a {
	/*:Menu Links Font*/
	color:#ddd;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

#sc_facebook .icon {
    background-image:url('../images/production/counters/facebook-variant3.png') !important;
}

#sc_twitter .icon {
    background-image:url('../images/production/counters/twitter-variant3.png') !important;
}

#sc_rss .icon, .feed_link_widget .icon {
    background-image:url('../images/production/counters/rss-variant3.png') !important;
}
#sc_delicous .icon {
    background-image:url('../images/production/counters/delicous-variant3.png') !important;
}
#sc_pinterest .icon {background-image:url('../images/production/counters/pinterest-variant3.png') !important; }

.socialCounterBox, .feed_link_widget {
	background: transparent !important;
	background-color: none !important;
}


.main_navigation li:hover > a,
.main_navigation a:hover {
	/*:Menu Links Hover Color*/
	background-color: #bb7433;
	color:#ffffff;
	text-decoration:none;
}

.main_navigation ul ul {
	/*:Dropdown Background*/
	background-image:none;
	background-color: #aa6423;
	background-repeat:repeat;
	background-attachment:scroll;
	background-position:top left;
}

.main_navigation li a:hover .menu_arrow,.main_navigation li:hover a .menu_arrow {
	color: #808080 !important;
	border-color:#222;
}
/*:Menu End ~*~*/



/*:Main Content ~*~*/
#page_inner {
	/*:Content Background*/
	background-image: url(_patterns/pattern12.png);
	background-color: #2a2a25 !important;
	background-repeat:repeat;
	background-attachment:scroll;
	background-position:top left;
}


#sidebar h4.widgettitle span, .widgettitle {
	/*:Sidebar Widget Title Font */
	color:#dedede;
	background: transparent;
	font-size:22px;
	padding-left: 0;
	font-weight: 600;
	text-transform: capitalize;
	font-style: normal;
	font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
}
#sidebar .widget_categories li:hover,#sidebar .widget_archive li:hover,#sidebar .widget_recent_entries li:hover,#sidebar .widget_meta li:hover {
	background-color: none;
	color: #a11247;
}
#sidebar .widget_categories li a,#sidebar .widget_archive li a,#sidebar .widget_recent_entries li a, #sidebar .widget_meta li a {
	background: url(../images/shortcodes/icons/icons_e73c00.png) no-repeat -306px -319px !important;
}
#sidebar .widget_categories a, #sidebar .widget_links a, #sidebar .widget_archive a, #sidebar .widget_meta a, #sidebar .miss_subnav_widget a, #sidebar .widget_nav_menu a, #sidebar .widget_pages a, #sidebar .widget_recent_entries a {
	background: url(../images/shortcodes/icons/icons_e73c00.png) no-repeat -306px -319px !important;
}
#sidebar .post_title a {
	/*:Sidebar Post Title Font */
	color:#dededc;
	font-size:13px;
	font-weight:400;
	font-style:normal;
	font-family: Lato, "Open Sans", sans-serif;
}

.fbConnectWidgetTopmost {
	border-width: 0 !important;
}

.wp-pagenavi a, .wp-pagenavi .current, .wp-pagenavi .extend, .page-numbers {
	border-right-color:#222;
}
.embed_code {
	background-color: #101010;
	color: #aaaaaa;
}

#wp-calendar tbody tr td {
	border-right-color:rgba(255,255,255,.05);
	border-top-color:rgba(255,255,255,.05);
	border-bottom-color:rgba(255,255,255,.05);
}
.miss_twitter_widget li a,.widget_calendar caption,#wp-calendar tbody td {
	background-color: rgba(255,255,255,.05) !important;
	border-bottom-width: 0;
}
#wp-calendar tbody tr td:last-child, #wp-calendar tbody tr .pad:hover {
	background-color: rgba(255,255,255,.1) !important;
}

/*:Main Content End ~*~*/

/*:Footer ~*~*/ 
#footer {
	/*:Footer Background*/
	background-image: none;;
	background-color:#020202;
	background-repeat:repeat;
	background-attachment:scroll;
	background-position:top left;
}

#footer {
	/*:Footer Font*/
	color:#dededc;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	font-family:inherit;
}


#footer .widgettitle {
	/*:Footer Widget Title Font*/
	color:#ccc;
	font-size:20px;
	font-weight: 900;
	font-style:normal;
	font-family: Lato, 'Open Sans', Arial, sans-serif;
}

#footer a {
	/*:Footer Links */
	color:#777;
	text-decoration:none;
}

#footer a:hover {
	/*:Footer Link Hover */
	color:#aaa;
	text-decoration:none;
} 

/*:Footer End ~*~*/


/*:SubFooter ~*~*/
#sub_footer {
	/*:SubFooter Background*/
	background-image:none;
	background-color:#010101;
	background-repeat:repeat;
	background-attachment:scroll;
	background-position:top left;
}

#sub_footer {
	/*:SubFooter Font */
	color:#a2a2a2;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	font-family:inherit;
}

#sub_footer a {
	/*:SubFooter Links*/
	color:#555;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	font-family:inherit;
	text-decoration:none;
}

#sub_footer a:hover {
	/*:SubFooter Links Hover*/
	color:#dededc;
	text-decoration:none;
}


/*:SubFooter End ~*~*/


/*:Misc ~*~*/
#content .teaser{
	/*:Content Teaser Font */ 
	color:#dededc;
	font-size:13px;
	font-weight:normal;
	font-style:italic;
	font-family: Lato, "Open Sans", Georgia, serif;
}

.right_sidebar #content,.left_sidebar #content {
	background-image: none !important;
}

.button, button, a.button_link, a.post_more_link, input[type="submit"], input[type="reset"], input[type="button"]{
        /*:Button Background*/
        background-color: #333333;
}

.button, button, a.button_link, a.post_more_link, input[type="submit"], input[type="reset"], input[type="button"]{
        /*:Button Color*/
        color: #aaaaaa;
}

.post_grid_image img,
.post_list_image img,
.single_post_image img {
	/*:Main Content Images Border Color*/
	border-color:#111;
}

.flex-caption {
	/*:Slider Image Overlay*/
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(100);
	background-color: #202020;
}

.flex-caption .slider_title {
	/*:Slider Title Font*/
	color:#ddd;
	font-size:20px;
	font-weight:600;
	font-style:normal;
	font-family:inherit;
}

.flex-caption { 
	/*:Slider Description Font*/
	color:#ddd;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	font-family:inherit;
}

.widget_tag_cloud a
{
	/*:Tag Cloud Links Font*/
    color:#777;
    font-size:inherit;
    font-weight:400;
    font-style:normal;
    font-family: Lato, "Open Sans", sans-serif;
}

.single_post_content .post_title {
	/*:Single Post Title Font*/
	color:#dededc;
	font-weight:400;
	font-style:normal;
	font-family: Lato, "Open Sans", sans-serif;
}


/*:Misc End ~*~*/

/*:Widgets ~*~*/


.miss_twitter_widget li a, .widget_calendar caption, #wp-calendar tbody td {
	/*:Sidebar Twitter Feed*/
	background-color:#121315 !important;
	color: #545456 !important;
}
#wp-calendar caption {
	/*:Calendar Caption*/
	background-color:#980b29 !important;
	color: #ffffff !important;
	display: none;
}
#wp-calendar th {
	/*:Calendar Header*/
	border-top-width: 0 !important;
	border-top-color: #24272e !important;
	background-color: #980b29 !important;
	color: #ffffff !important;
}
#wp-calendar th:hover {
	/*:Calendar Header Hover*/
	background-color: #710e20 !important;
	color: #ffffff !important;
}
#wp-calendar tbody td, #wp-calendar tbody tr td {
	/*:Calendar Body*/
	background-color: #980b29 !important;
	color: #ffffff !important;
	border-color: #24272e !important;
	font-weight: 600;
	text-decoration: none;
}
#wp-calendar tbody td a, #wp-calendar tbody tr td a {
	/*:Calendar Link Color*/
	color: #ffffff !important;
	font-weight: 600;
	text-decoration: none;
}
#wp-calendar tbody td:hover, #wp-calendar tbody tr td:hover {
	/*:Calendar Body Hover*/
	background-color: #710e20 !important;
	color: #ffffff !important;
}
#wp-calendar tbody td {
	background-color: #980b29 !important;
	color: #ffffff !important;
}
#wp-calendar tbody #today {
	/*:Calendar Today*/
	color: #ffffff !important;
	background-color: #bb7433 !important;
}
#wp-calendar tbody tr td:last-child {
	/*:Calendar Weekends*/
	background-color: #710e20 !important;
	color: #ffffff !important;
}
#wp-calendar tfoot, #wp-calendar tfoot:hover, #wp-calendar tfoot td:hover {
	/*:Calendar Footer*/
	background-color: none !important;
	color: #ffffff !important;
}

/*:Widgets End ~*~*/
