/*

 Theme Name:   Ostrich Business Child

 Theme URI:    http://example.com/twenty-fifteen-child/

 Description:  Twenty Fifteen Child Theme

 Author:       Multicore Technologies

 Author URI:   http://example.com

 Template:     ostrich-business

 Version:      1.0.0

 License:      GNU General Public License v2 or later

 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready

 Text Domain:  ostrichbusinesschild

*/



.site-logo img

{

    max-height: 150px;

}



#site-navigation

{

    top: 45px;

}



header .site-branding #site-identity

{

    display: none !important;

}



.marquee-parent {

  position: relative;

  width: 100%;

  overflow: hidden;

  height: 30px;

}

.marquee-child {

  display: block;

  width: 1200px;

  /* width of your text div */

  height: 30px;

  /* height of your text div */

  position: absolute;

  animation: marquee 40s linear infinite; /* change 5s value to your desired speed */

  font-size: 20px;

}

.marquee-child:hover {

  animation-play-state: paused;

  cursor: pointer;

}

@keyframes marquee {

  0% {

    left: 100%;

  }

  100% {

    left: -1200px; /* same as your text width */

  }

}



.main-navigation ul#primary-menu li.current-menu-item > a, .main-navigation ul#primary-menu li:hover > a, .main-navigation ul#primary-menu li:focus > a, .main-navigation ul#primary-menu ul li:hover > a {

    color: #aea282;

}



.main-navigation li.menu-item-has-children:hover > a > svg, .main-navigation li.menu-item-has-children > a:hover > svg, .main-navigation ul ul li.menu-item-has-children > a:hover > svg 

{

    fill: #aea282;

}



.backtotop 

{

    background-color: #aea282;

}



a

{

    color: #000;

}

.main-navigation ul#primary-menu ul li.current-menu-item > a, .main-navigation ul#primary-menu ul li:hover > a, .main-navigation ul#primary-menu ul li:focus > a {
    color: #aea282;
}

.textwidget.custom-html-widget a
{
    text-decoration: none;
}