/*
 Theme Name:     Ourea Child Theme
 Theme URI:      http://demo.vegatheme.com/ourea
 Description:    Ourea Child Theme
 Author:         OceanThemes
 Author URI:     http://oceanthemes.net
 Template:       ourea
 Version:        1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  ourea-child
*/
 
@import url("../ourea/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */




ul.slimmenu {

  padding-top:10px;
  padding-right:10px;
  text-align:right;
  margin-top:23px;
  margin-bottom:20px;
  -webkit-transition : all 0.3s ease-out;
  -moz-transition : all 0.3s ease-out;
  -o-transition :all 0.3s ease-out;
  transition : all 0.3s ease-out;

}
ul.slimmenu li {
    position: relative;
   
  background-size:15px 10px;
  padding-left:20px;
  -webkit-transition : all 0.3s ease-out;
  -moz-transition : all 0.3s ease-out;
  -o-transition :all 0.3s ease-out;
  transition : all 0.3s ease-out;
}
ul.slimmenu > li {}
ul.slimmenu > li:first-child { border-left: 0 }
ul.slimmenu > li:last-child { margin-right: 0 }
ul.slimmenu li a {
     
    color: #111111;
    padding: 5PX 0px;
PADDING-RIGHT: 0PX;
  cursor:pointer;
    margin: 0px 4px;
  font-family: 'Inconsolata';
  font-weight:700;
  text-transform:uppercase;
  letter-spacing:3px;
    border-bottom:1px solid rgba(0,0,0,0);
    font-size: 14px;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear; 
}
ul.slimmenu li a:hover {
    text-decoration: none;

}
ul .slimmenu li{
}

ul.slimmenu li:first-child {
  background:none;



}

ul.slimmenu li .sub-collapser {

    position: absolute;
    right: 0;
    top: 0;
    width: 48px;
    height: 100%;
    z-index: 999;
    cursor: pointer;
}
ul.slimmenu li .sub-collapser:before {
  display:none;

}
ul.slimmenu li .sub-collapser > i {
  display:none;
}
ul.slimmenu li ul {
    margin: 0;
    list-style-type: none;

}
ul.slimmenu li ul a{
    font-size:12px;
}
ul.slimmenu li ul li:first-child { 
  background:none; }
ul.slimmenu li ul li {
  background:none;
  padding-left:0; }
ul.slimmenu li > ul {
    display: none;
    position: absolute;
  text-align:left;
    left: 0;
    top: 100%;
    z-index: 999;
    width:auto;


}
ul.slimmenu li > ul > li ul {
    display: none;
    position: absolute;
    left: 100%;
    top: 0;
    z-index: 999;
    width: 100%;

}
ul.slimmenu.collapsed {
  padding:0;
  margin:0;
}
ul.slimmenu.collapsed li {
    
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
ul.slimmenu.collapsed li a {
    background-color: #ffffff;
    border-bottom: 1px solid rgba(0, 0, 0, 0);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;

}
ul.slimmenu.collapsed li .sub-collapser {
    height: 40px;
}
ul.slimmenu.collapsed li > ul {
    display: none;
    position: static;

}

.menudown{
  display: inline-block;
  width: 100%;
  

}

.fullwidth-height {
    height: 60vh;
}

.blog-post img {
    width: 100%;
    height: 100px;
    display: block;
}

.hero-top p {
    position: relative;
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 8px;
    padding-bottom: 30px;
    margin-bottom: 30px;
    color: #000;
}