/* Style Boutique ( default color ) ----------------------------------------------
-----------------------------------------------------------------------------*/
h1,h2,h3,h4,h5,h6          { color: #333;}
code, pre                  { background-color: #FFF; -moz-box-shadow: 0 0 10px #888; -webkit-box-shadow: 0 0 10px #888; box-shadow: 0 0 10px #888; }



/*-----------------------------------------------------------------------------
----------------------------- 1 - Layout --------------------------------------
-----------------------------------------------------------------------------*/

a:link, a:visited          { color: #000; text-decoration: none; }
a:hover                    { color: #bf1f2b; }

::-moz-selection           { background:#000; color: #fff; text-shadow: none; }
::selection                { background:#000; color: #fff; text-shadow: none; }

html body                  { color: #414141; background-color: #FFF;}
.main-menu                 { background-color: #000; }
.sub-navigation, .sub-navigation-footer            { background-color: #F2f2f2; -moz-box-shadow: 0 1px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 10px rgba(0,0,0,0.2); box-shadow: 0 1px 10px rgba(0,0,0,0.2); }



/*-----------------------------------------------------------------------------
----------------------------- 2 - Header --------------------------------------
-----------------------------------------------------------------------------*/

/* -- Search Header (menu) -- */
#searchform2:hover         { -moz-box-shadow: 0 0 5px #999; -webkit-box-shadow: 0 0 5px #999; box-shadow: 0 0 5px #999;}
#searchform2 .buttonicon   { background-color: #bf1f2b; }
#searchform2 #s            { background-color: #FFF; color: #000 !important;}

/* -- Live Search -- */
ul.search_results li:hover { background-color: #f2f2f2 !important; }
ul.search_results          { -moz-box-shadow: 0 0 5px #999 !important; -webkit-box-shadow: 0 0 5px #999 !important; box-shadow: 0 0 5px #999 !important;} 

/* -- Popular Words -- */
.popular-words strong      { background-color: #bf1f2b; color: #FFF; }
.popular-words a           { color: #000;}
.popular-words a:hover     { color: #bf1f2b;}
.popular-words span        { color: #bf1f2b;}

/* -- Top Header Menu -- */
.jquerycssmenu ul li.current_page_item > a, 
.jquerycssmenu ul li.current-menu-ancestor > a, 
.jquerycssmenu ul li.current-menu-item > a, 
.jquerycssmenu ul li.current-menu-parent > a { color: #000; background: #FFF; -moz-box-shadow: 0 3px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.2); box-shadow: 0 3px 10px rgba(0,0,0,0.2);}
.jquerycssmenu ul li ul li.current_page_item > a, 
.jquerycssmenu ul li ul li.current-menu-ancestor > a, 
.jquerycssmenu ul li ul li.current-menu-item > a, 
.jquerycssmenu ul li ul li.current-menu-parent > a { color: #000; background: #FFF; -moz-box-shadow: 0 0px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0.2); box-shadow: 0 0px 0px rgba(0,0,0,0.2);}
/*Top level menu link items style*/
.jquerycssmenu ul li a { color: #FFF; }
.jquerycssmenu ul li a:hover { color: #bf1f2b; }
/*1st sub level menu*/
.jquerycssmenu ul li ul { background: #FFF;}
/* Sub level menu links style */
.jquerycssmenu ul li ul li a { color:#000; border: none; }
.jquerycssmenu ul li ul li:hover { background-color: #bf1f2b; color: #000 !important;}
.jquerycssmenu ul li ul li:hover a { background-color: #f2f2f2; color: #000 !important; }
.jquerycssmenu ul li ul li:hover a { background-color: #FFF; color: #000 !important;}
.jquerycssmenu ul li ul li:hover a:hover { background-color: #f2f2f2; color: #000 !important;}

/* -- Top social icons -- */
.top-social li a            { color: #FFF;  }
.top-social li a:hover      { color: #bf1f2b;}



/*-----------------------------------------------------------------------------
----------------------------- 4 - Home Content --------------------------------
-----------------------------------------------------------------------------*/

/* -- Archive-header -- */
.archive-header h3                { color: #222; text-shadow: 1px 2px 0 rgba(0,0,0,0.2);}

/* -- Sub Posts options / likes, comments, views -- */
.sub-article               { background-color: #f2f2f2; color: #94979c !important; }
.sub-article i             { color: #d2d6db;}
.sub-article a             { color: #94979c !important; }

/* -- infinite scroll Pagination -- */
#infscr-loading span       { background-color: #111; color: #666 }

/* -- Simple Pagination -- */
.pagination                { background: #000; }
.pagination a              { color: #FFF !important;}


/*-----------------------------------------------------------------------------
----------------------------- 5 - Entry Content -------------------------------
-----------------------------------------------------------------------------*/

.content                   { background-color: #FFF; -moz-box-shadow: 0 0px 10px #888; -webkit-box-shadow: 0 0px 10px #888; box-shadow: 0 0px 10px #888;}
h1.article-title           { color: #000; border-bottom: 1px solid #ddd; }
.page-content h1.article-title  { color: #000; border-bottom: 5px solid #f2f2f2; }
div.views-nr               { color: #bf1f2b; border-right: 1px solid #ddd; }
.article-meta              { color: #bf1f2b; border-right: 1px solid #ddd; }
.article-author-img img    { -moz-box-shadow: 0 0px 10px #888; -webkit-box-shadow: 0 0px 10px #888; box-shadow: 0 0px 10px #888;}

/* -- Entry bottom -- */
.entry-bottom h3.title     { color: #94979c; border-bottom: 5px solid #f2f2f2; }
.entry-bottom h3.title span { background-color: #bf1f2b; color: #FFF;}

/* -- About author -- */
.author-meta               { background-color: #f2f2f2; -moz-box-shadow: 0 1px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 10px rgba(0,0,0,0.2); box-shadow: 0 1px 10px rgba(0,0,0,0.2);  }
.author-meta img.avatar    { -moz-box-shadow: 0 1px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 10px rgba(0,0,0,0.2); box-shadow: 0 1px 10px rgba(0,0,0,0.2); }



/*-----------------------------------------------------------------------------
----------------------------- 6 - Sidebar & Widgets ---------------------------
-----------------------------------------------------------------------------*/

/* -- Sidebar -- */
.sidebar .widget h3.title  { color: #94979c; border-bottom: 5px solid #f2f2f2; }
.sidebar .widget h3.title span { background-color:#bf1f2b; color: #FFF;}

/* -- Accordion -- */
.accordionButton, .accordionButton1, .accordionButton2, .accordionButton3  { border-bottom: 1px solid #f0eee9; color: #444;}
.accordionButton:hover, .accordionButton1:hover, .accordionButton2:hover, .accordionButton3:hover  { background:#FFF url(../../images/plus.png) no-repeat right; border-bottom: 1px solid #bebebd;}
.on:hover         { background:#FFF url(../../images/minus.png) no-repeat right;}
.accordionButton.first, .accordionButton1.first, .accordionButton2.first, .accordionButton3.first  { border-top: 1px solid #f0eee9;}
.accordionContent       { border-bottom: 1px solid #f0eee9;}

/* - Widget Videos - */
.video-widget-title       { background: #FFF; }

/* -- Default Tags -- */
div.tagcloud a:hover  { color: #fff !important; background: #000 !important;}
div.tagcloud a        { background: #f2f2f2 !important;  color: #7f8282; }

div.widget_archive select, div.widget_categories select { font-weight: bold; border-radius: 3px; border:2px solid #d5d6d8; color:#d5d6d8; }
div.widget_archive select:hover, div.widget_categories select:hover { color: #999;}



/*-----------------------------------------------------------------------------
----------------------------- 7 - Comments Form -------------------------------
-----------------------------------------------------------------------------*/

ul.comment li                 { border: dashed 1px #d5d6d8; }

/* -- Comments -- */
.comments h3.comment-reply-title span { padding: 5px 10px;}
.comments h3.comment-reply-title      { color: #94979c; border-bottom: 5px solid #f2f2f2; }
.comments h3.comment-reply-title span { background-color:#bf1f2b; color: #FFF;}
ul.comment li span.comment-author     { color: #bf1f2b;}

/* -- comment Form -- */
#commentform #author, #email  { border:2px solid #d5d6d8; color:#333; }	
#commentform textarea         { border:2px solid #d5d6d8; color:#333;} 
#commentform #sendemail       { background-color: #bf1f2b; color: #FFF; }
#commentform label span       { color:#F00;}
#commentform span             { color:#F00;} 



/*-----------------------------------------------------------------------------
----------------------------- 8 - Contact Form --------------------------------
-----------------------------------------------------------------------------*/

/* -- Contact Form -- */
#contactform #contactName, #contactform #emaill, #contactform #subject { border:2px solid #d5d6d8; color:#333; }	
#contactform textarea         {  border:2px solid #d5d6d8; color:#333;} 
#contactform .sendemail       { background-color: #bf1f2b; color: #FFF; }
#contactform label span       { color:#F00;}
#contactform span             { color:#F00;}
#contactform label.error      { color:#F00;}



/*-----------------------------------------------------------------------------
----------------------------- 9 - Custom Pages --------------------------------
-----------------------------------------------------------------------------*/

/* -- Tag & Category Index -- */
#mcTagMap .tagindex h4, #sc_mcTagMap .tagindex h4 { color: #bf1f2b; }
#mcTagMap .tagindex ul li, #sc_mcTagMap .tagindex ul li { border-bottom: 1px solid #f0eee9; }



/*-----------------------------------------------------------------------------
----------------------------- 10 - Footer -------------------------------------
-----------------------------------------------------------------------------*/

footer                        { background-color: #000; -moz-box-shadow: 0 0 10px #888; -webkit-box-shadow: 0 0 10px #888; box-shadow: 0 0 10px #888; }

/* -- Widget title -- */
footer .widget h3.title       { color: #94979c; border-bottom: 5px solid #111; }
footer .widget h3.title span  { background-color:#bf1f2b; color: #FFF;}
footer .article_list li       { border-bottom: 1px solid #111; }
footer .article_list li h3 a  { color: #ddd !important;}


/* -- Copyright -- */
.copyright                    { border-top: 5px solid #111; }
.copyright a                  { color: #555; text-decoration: underline;}