 /* =============================================================================
  VIDEO THEME BY MARK FAIL
   ========================================================================== */

@import url(style_childtheme.css);

body {
 
   background:#efefef;
   font-family: 'Open Sans', sans-serif;  
   
}
/* REMOVE ROUNDED CORNERS */ 
* {
  -webkit-border-radius: 0 !important;
     -moz-border-radius: 0 !important;
          border-radius: 0 !important;
} 

.page-wrapper {
    margin: 0 auto;
 
    -webkit-box-shadow: 0 0 25px 0 #b0b0b0;
    box-shadow: 0 0 25px 0 #b0b0b0;
    padding-top: 0;
    background: #fff;
 
	    -webkit-box-shadow: 0 0 50px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 50px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 50px rgba(0, 0, 0, 0.1);
    background-color: #fff;
	padding:0px 10px 10px 10px; 
	
}
/*------------------------------------------------------*/
/* CORE ADJUSTMENTS
/*------------------------------------------------------*/

.col-md-12#core_middle_column { padding:0px; }
#core_left_column { padding-left:0px; }
#core_right_column { padding-right:0px; }
.wlt_main_2colsright #core_middle_column.col-md-8, .wlt_main_2colsright #core_middle_column.col-md-9 { padding-left:0px; }


.page-wrapper { background:#fff;  }
.page-wrapper.container {    padding:10px;    border-width:0 1px;     margin:0 auto; }

.featuredsticker { top: -5px;  left: -5px; z-index:1000; }

/*------------------------------------------------------*/
/* GOOGLE FONT
/*------------------------------------------------------*/

h1, h2, h3, h4, h5, h6 {  
   font-weight: 700;
}
._searchresultsblock h3 { text-transform:uppercase; }
#core_logo { margin-bottom:20px;  }
#core_logo .main { color:#000; font-weight:700; letter-spacing: -2px;   }
#core_logo .submain {  color:#000; font-weight:300; margin-top: -5px; font-size:12px; }
#core_logo .iconwrap {   min-height: 70px;  }
#core_logo .iconwrap img {  max-height: 60px;  margin-right: 10px; }

@media (max-width: 768px){
#core_logo .main {  font-size: 45px;}
#core_logo .submain {  font-size: 12px;}
}
@media (max-width: 990px) and (min-width: 0px){
#core_logo .main { font-size:50px; }
#core_logo .submain { font-size:14px; }
}

/*------------------------------------------------------*/
/* BUTTONS
/*------------------------------------------------------*/

.btn-primary {    background-image:none;    background:#515151;    border:none;    border-radius:0}
.btn-primary:focus,.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled] {    color:#fff;    background-color:#606060}

/*------------------------------------------------------*/
/* LINKS
/*------------------------------------------------------*/

a, a:hover { color:#000; }

/*------------------------------------------------------*/
/* TOP NAVIGATION
/*------------------------------------------------------*/

#core_header_navigation {    border-bottom:1px solid #ddd}

#core_header_navigation .nav > li a {    color:#AFAFAF;    text-transform:uppercase;    font-weight:400}
#core_header_navigation .nav > li + li:before {    color:#fff;    opacity:.1}
#core_header_navigation .welcometext {    color:#AFAFAF;    text-transform:uppercase}
#core_header_navigation .nav > li ul li a {    color:#000 }



/*------------------------------------------------------*/
/* MAIN MENU
/*------------------------------------------------------*/

#core_menu_wrapper  { background:#c81414; }
#core_menu_wrapper .navbar-nav > li a {    color:#fff;    text-align:center;    text-transform:uppercase; font-size:16px; }
#core_menu_wrapper .navbar-nav > li {    border-right: 1px solid white; border-color: rgba(0, 0, 0, 0.2);}
#core_menu_wrapper .navbar-nav > li:first-child  { border-left:0px !important; }
#core_menu_wrapper .navbar-nav > li:hover { background-color: rgba(0, 0, 0, 0.2);  }

/*------------------------------------------------------*/
/* SEARCH
/*------------------------------------------------------*/

.search .core_middle_wrap, .archive .core_middle_wrap { border: 1px solid #ddd;   padding: 20px; margin-bottom:20px; }
.search .wlt_search_results { margin-left:-15px; margin-right:-15px; }
 

/*------------------------------------------------------*/
/* SIDEBAR
/*------------------------------------------------------*/
 
.core_widgets_categories_list ul li { padding-left:5px; }
.core_widgets_categories_list ul li a:before { content: "\f0a9"; font: normal normal normal 14px/1 FontAwesome; margin-right:10px; }

/*------------------------------------------------------*/
/* BREADCRUMBS
/*------------------------------------------------------*/

#core_main_breadcrumbs_wrapper { border-bottom:1px solid #ddd; }
#core_main_breadcrumbs_wrapper .breadcrumb { padding:0px; }
#core_main_breadcrumbs_wrapper .breadcrumb a { color:#aaa; }

/*------------------------------------------------------*/
/* SINGLE PAGE
/*------------------------------------------------------*/

ol.commentlist {  
  max-height: 300px;
  overflow: scroll;
  margin-bottom:20px;
}

/*------------------------------------------------------*/
/* FOOTER
/*------------------------------------------------------*/

#footer_content {    background:#c81414;    color:#fff}
footer a {    color:#ddd;    text-decoration:underline}
footer .footer-block-title h3 {    color:#fff;    text-transform:uppercase;  }
#footer_bottom {    padding-top:10px;    padding-bottom:10px;    font-size:11px;    color:#fff;    font-size:14px;    border-top:1px solid #000;    background:#414141}
#footer_bottom .socialicons a {   text-decoration:none}
 
 
 

