 /* =============================================================================
  DATING THEME BY MARK FAIL
   ========================================================================== */
 
@import url(style_childtheme.css);


/* REMOVE ROUNDED CORNERS */ 
* {
  -webkit-border-radius: 0 !important;
     -moz-border-radius: 0 !important;
          border-radius: 0 !important;
} 

/*------------------------------------------------------*/
/* BODY
/*------------------------------------------------------*/

body { background:#fafafa; } 
header { background: rgb(0, 118, 163); }


/*------------------------------------------------------*/
/* TOP NAVIGATION
/*------------------------------------------------------*/

#core_header_navigation { border-bottom: 1px solid #0784b3; background: #000;}
#core_header_navigation .nav  > li a, #core_header_navigation .welcometext { color: #fff; text-transform: uppercase; font-weight:normal; font-size:11px;  }

/*------------------------------------------------------*/
/*  MAIN MENU
/*------------------------------------------------------*/

#core_menu_wrapper { background: #ed2a91; }
#core_menu_wrapper .navbar-collapse { border:0px;   }
#core_menu_wrapper .navbar-nav > li { }
#core_menu_wrapper .navbar-nav > li a { color:#fff; text-align:center; text-transform: uppercase;  }
#core_menu_wrapper .navbar-nav > li:hover, #core_menu_wrapper .navbar-nav > li.current-menu-item {  }
#core_menu_wrapper .navbar-nav > li.current-menu-item a { color:#fff; }

.header_style2 .navbar-nav {  background: none; }
.header_style2 .navbar-nav li a { border:0px; padding-left:0px; }
.header_style2 .navbar-nav li .dropdown-menu a { padding-left:20px; }
.header_style2 .navbar-nav li a:after { border-right:1px solid rgba(255, 255, 255, 0.2); height:20px; content:" "; display:block; float:right; padding-left:20px; }

#wlt_smalldevicemenubar a.b1 {  background: #ED2A91; }


/*------------------------------------------------------*/
/*  PANELS
/*------------------------------------------------------*/

#core_advanced_search_widget_box .panel-heading, .panel-default>.panel-heading { background:#fff; }
.search .core_middle_wrap, .archive .core_middle_wrap { background: #fff;    padding: 20px;    border: 1px solid #ddd; margin-bottom:20px; }

/*------------------------------------------------------*/
/*  BREADCRUMBS
/*------------------------------------------------------*/

#core_breadcrumbs { background:#fff; }

/*------------------------------------------------------*/
/*  HOME
/*------------------------------------------------------*/

#mainbox h1 { margin-top:0px; font-size:26px;   }
 
#mainbox {  background: #0076a3 url(img/transparent.png) bottom left repeat-x;  border-bottom:10px solid #ddd; overflow-y:hidden; }
#mainbox p { font-size:18px;   }
#mainbox .block { padding:20px; margin-bottom:20px;     background: #1C91BD;    border: 1px solid #0EA8E2; }
#mainbox .block .block-content { color:#fff; }
#mainbox form { margin-left:-10px; margin-bottom:0px; border-top: 1px dashed #2F9FCA;
    padding-top: 20px;  }
#mainbox .btn {     color: #FFFFFF;    background-color: #006B94;    border-color: #3FA9D2;    font-size: 18px;    padding: 10px;    text-transform: uppercase; }
#mainphoto { text-align:right; }
#mainphoto img { margin:auto auto; }

.home .owl-carousel.style1 { border:1px solid #ddd; }
.home footer { margin-top:30px; }