/* Style ( default color ) e42b26 -------------------------------------------
-----------------------------------------------------------------------------*/
h1,h2,h3,h4,h5,h6          { color: #333;}
pre                        { border: 1px solid #eae9e9; background-color: #FFF; -moz-box-shadow: 0 1px 10px rgba(0,0,0,0.1); -webkit-box-shadow: 0 1px 10px rgba(0,0,0,0.1); box-shadow: 0 1px 10px rgba(0,0,0,0.1);}
input[type="email"],
input[type="number"],
input[type="search"],
textarea,
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"]     { border:2px solid #d5d6d8; color:#333;  }


/*-----------------------------------------------------------------------------
----------------------------- 1 - Layout --------------------------------------
-----------------------------------------------------------------------------*/
a:link, a:visited          { color: #000; text-decoration: none; }
a:hover                    { color: #e42b26; }
::-moz-selection           { background:#000; color: #fff; text-shadow: none; }
::selection                { background:#000; color: #fff; text-shadow: none; }
/* -- Header -- */
html body                  { color: #414141; background-color: #ebebeb;}
header                     { background-color: #191919; }
/* - Layout content - */
.wrap-fullwidth-bg         { background-color: #FFF; border: 1px solid #f1f1f1;}
/* .page-content */      
.single-content            { background-color: #FFF; border: 1px solid #f1f1f1;}
.wrap-content              { background-color: #FFF;}


/*-----------------------------------------------------------------------------
----------------------------- 2 - Header --------------------------------------
-----------------------------------------------------------------------------*/
/* -- Top social icons -- */
ul.top-social                { background-color: #191919;}
.top-social li a            { color: #FFF;}
.top-social li a i:hover      { color: #e42b26;}
#responsive-menu-additional-content ul.top-social li a  { color: #fff !important; } 

/* -- Search Header (menu) -- */
#searchform2 .buttonicon   { background-color: #fff; color: #31363a; }
#searchform2 #s            { background-color: #FFF; border: 1px solid #f1f1f1; border-left-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;} 

/* -- Top Header Menu -- */
.jquerycssmenu ul li.current-home > a { }
.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: #e42b26; }
.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: #e42b26;  }
/*Top level menu link items style*/
.jquerycssmenu ul li i { color: #FFF; }
.jquerycssmenu ul li a { color: #FFF; }
.jquerycssmenu ul li a:hover { color: #e42b26; }
.jquerycssmenu ul li ul li a { color: #FFF; }
/*1st sub level menu*/
.jquerycssmenu ul li ul { background: #191919;}
.jquerycssmenu ul li ul li ul { background-color: #191919;}
.jquerycssmenu ul li ul li { background: #191919; }
/* Sub level menu links style */
.jquerycssmenu ul li ul li:hover { color: #e42b26 !important;}
.jquerycssmenu ul li ul li:hover a { color: #e42b26 !important; }
.jquerycssmenu ul li ul li:hover a { color: #e42b26 !important;}
.jquerycssmenu ul li ul li:hover a:hover { color: #e42b26;}


/*-----------------------------------------------------------------------------
----------------------------- 3 - Home Content --------------------------------
-----------------------------------------------------------------------------*/
/* -- Home Featured Posts -- */
ul.featured-home-posts li .title-box, ul.featured-home-posts li.big .title-box { background-color: rgba(000, 0, 0, 0.7);}
ul.featured-home-posts li a.read-more  { background-color: #e42b26;}
ul.featured-home-posts li.big a.read-more  { background-color: #e42b26;}

/* -- Blog Style -- */
ul.grid_list li a h2    { color: #222; }
ul.grid_list li .content-grid i { color: #e42b26; }

/* -- Sticky Posts style -- */
ul.grid_list li.sticky img { border-bottom: dashed 5px #e42b26;  }

/* -- Pagination -- */
.wp-pagenavi a, .wp-pagenavi span { background-color: #191919; color: #FFF;  }
.wp-pagenavi a:hover { color: #fff !important; background-color: #e42b26;}
.wp-pagenavi span.current { background-color: #e42b26; color: #fff !important; }


/*-----------------------------------------------------------------------------
----------------------------- 4 - Entry Content -------------------------------
-----------------------------------------------------------------------------*/

/* -- Archive-header -- */
h3.index-title          { border-bottom: 2px solid #e42b26; }

/* ##### Related articles single ##### 
################################## */
.single-related           { background-color: #f9f9f9; }
.single-related h3        { border-bottom: 2px solid #e42b26;}

/* -- Page / Article Title -- */
h1.article-title           { color: #000; }
h1.page-title              { color: #000; border-bottom: 5px solid #f2f2f2; }

/* -- Entry bottom -- */
.single-content h3.title   { color: #FFF !important; background-color: #e42b26; } 

/*-- Entry button -- */
.entry-btn                 { background-color: #e42b26; color: #FFF !important;  } 

/* -- Prev and Next articles --*/
.prev-articles             { background-color: #FFF; border-top: dashed 5px #e42b26; }

/* -- blockquote -- */
blockquote                 { background: #f9f9f9; border-left: 5px solid #e42b26; }

/* -- Entry content style -- */
.entry p a        { color: #e42b26; }
.entry p a:hover  { color: #000 !important; }

/* -- Responsive Images -- */
.wp-caption-text           { color: #888;}
.entry .wp-caption-text a         { color: #000 !important; }
.wp-caption-text a:hover   { color: #000 !important; }

/* -- Pagination entry articles -- */
.my-paginated-posts span { background-color: #e42b26; color: #FFF !important;}
.my-paginated-posts p a  { background-color: #222; color:#fff !important;}
.my-paginated-posts p a:hover { color:#fff !important; }
.my-paginated-posts p span a  { color: #FFF !important;}


/*-----------------------------------------------------------------------------
----------------------------- 5 - Sidebar & Widgets ---------------------------
-----------------------------------------------------------------------------*/

/* -- Sidebar -- */
.sidebar h3.title { border-bottom: 2px solid #e42b26; }
.sidebar .widget  {  background-color: #FFF; border: 1px solid #f1f1f1; }
  
/* -- FeedBurner -- */
div.feed-info i        { color: #e42b26;}
div.feed-info strong   { border-bottom: 1px solid #e42b26;}
#newsletter-form input.newsletter  { border:1px solid #d5d6d8; color:#333; }
#newsletter-form input.newsletter-btn  { color: #FFF; background-color: #e42b26; }

/* -- Article widget -- */
.article_list li         { border-bottom: 1px solid rgba(241, 241, 241, .8); } 
ul.article_list li div.post-nr { background-color: #e42b26; }
ul.article_list li div.authorname a  { color: #222; border-bottom: 1px solid #e42b26; }
ul.article_list .an-widget-title h4  { content: #222;}

/* -- Categories in two columns -- */
.widget_anthemes_categories li { color: #e42b26; } 

/* -- Default Tags -- */
div.tagcloud a:hover  { }
div.tagcloud a        { background: #f5f5f5 !important; }
div.tagcloud span     { color: #e42b26; }

/* -- Archives in two columns -- */
div.widget_archive select, div.widget_categories select { border-radius: 3px; border:1px solid #d5d6d8; color:#999; }

/* -- Default Search -- */
div.widget_search #searchform2 #s { background-color: #FFF; border: 1px solid #f5f4f4; }
div.widget_search #searchform2 .buttonicon   { background-color: #e42b26; color: #FFF; }

/* -- Archives in two columns -- */
.widget_archive li { color: #e42b26; } 

/* -- Meta in two columns -- */
.widget_meta li { color: #e42b26;} 

/* -- Calendar -- */ 
#wp-calendar tbody td#today { background-color: #222; color: #FFF;}


/*-----------------------------------------------------------------------------
----------------------------- 6 - Comments Form -------------------------------
-----------------------------------------------------------------------------*/

ul.comment li                 { background-color: #fafafa; border-bottom: 1px solid #f1f1f1; }
ul.comment li ul.children li  { background-color: #FFF; border-bottom: none; border-top: 20px solid #fafafa;}
ul.comment li ul.children li > ul.children li { background-color: #FFF; border-bottom: none; border-top: 20px solid #fafafa;}
ul.comment li span.comment-reply-button { background-color: #191919; }
ul.comment li span.comment-reply-button a { color: #FFF !important; }

/* -- Comments -- */
.comments h3.comment-reply-title  { color: #FFF !important; background-color: #e42b26; }
.comments h3.comment-reply-title i { border-color: #e42b26 transparent #e42b26 #e42b26; }
.comments h3.comment-reply-title a { color: #FFF; }

/* -- comment Form -- */
#commentform #author, #email, #url  { border:2px solid #d5d6d8; color:#333; }	
#commentform textarea         { border:2px solid #d5d6d8; color:#333;} 
#commentform #submit          { background-color: #e42b26; color: #FFF; }
#commentform label span       { color:#F00;}
#commentform span             { color:#F00;} 


/*-----------------------------------------------------------------------------
----------------------------- 7 - Contact Form --------------------------------
-----------------------------------------------------------------------------*/

/* -- Contact Form 7 Plugin -- */
form.wpcf7-form input         { border:2px solid #d5d6d8; color:#333; }
form.wpcf7-form textarea      { border:2px solid #d5d6d8; color:#333; }
form.wpcf7-form input.wpcf7-submit    { background-color: #222; color: #FFF; border: none; }
form.wpcf7-form .wpcf7-validation-errors { color: red;}


/*-----------------------------------------------------------------------------
----------------------------- 8 - Custom Pages --------------------------------
-----------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------
------------------------------ 9 - Footer -------------------------------------
-----------------------------------------------------------------------------*/
footer                        { background-color: #191919;}
.wrap-footer                  { background-color: #191919; }
.wrap-footer p a              { color: #FFF;}

/* -- Footer navigation -- */
.footer-navigation            { background-color: #ffc80b;}
#waveHorizontal1, #waveHorizontal2, #waveHorizontal3 { background-color: #ffc80b; } 

/* -- Back to Top -- */
#back-top span                { background-color: #e42b26;}
#back-top a:hover             { opacity: 0.7; } 