/*
 Theme Name:   Attorna Child
 Theme URI:    http://demo.goodlayers.com/attorna
 Description:  Goodlayers Attorna Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     attorna
 Version:      1.0.3
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  attorna-child

 START YOUR CHILD THEME CSS HERE
*/
.flex-box>div{
    display: flex;
    align-items: center;
}
.list_logo img{
    width: 100%;
}
.logo-news .gdlr-core-portfolio-thumbnail-image-wrap{
    background-color: #fff;
}
.fb-content .auto-scroll{
	overflow: hidden;
}
.fb-content .auto-scroll ul{
    white-space: nowrap;
	margin-left: 0;
	display: flex;
    list-style: none;
	-moz-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  
  -moz-animation: my-animation 30s linear infinite;
  -webkit-animation: my-animation 30s linear infinite;
  animation: my-animation 30s linear infinite;
}
/* for Firefox */
@-moz-keyframes my-animation {
  from { -moz-transform: translateX(100%); }
  to { -moz-transform: translateX(-100%); }
}

/* for Chrome */
@-webkit-keyframes my-animation {
  from { -webkit-transform: translateX(100%); }
  to { -webkit-transform: translateX(-100%); }
}

@keyframes my-animation {
  from {
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  to {
    -moz-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}

.fb-content .auto-scroll li{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 0;
    line-height: 1.2;
	white-space: nowrap;
}
.fb-content .auto-scroll li span{
	white-space: nowrap;
}
.fb-content .auto-scroll li span:last-child{
    font-size: 28px;
    margin-left: 20px;
}

.fb-content .auto-scroll li{
    border-right: 2px solid #000 !important;
	margin-right: 20px;
	padding-right: 20px;
}
.fb-content .auto-scroll li:last-child{
    border-right: 0 !important;
	margin-right: 0;
}
.attorna-footer-wrapper{
	background-color: #b2976c;
	color: #ffffff;
}
.attorna-footer-wrapper a{
	color: #ffffff;
}
@media(max-width: 1440px){
	.fb-content .auto-scroll ul{
	  -moz-animation: my-animation 20s linear infinite;
	  -webkit-animation: my-animation 20s linear infinite;
	  animation: my-animation 20s linear infinite;
	}
}
@media(max-width: 1280px){
	.fb-content .auto-scroll ul{
	  -moz-animation: my-animation 15s linear infinite;
	  -webkit-animation: my-animation 15s linear infinite;
	  animation: my-animation 15s linear infinite;
	}
}
@media(max-width: 768px){
	.fb-content .auto-scroll ul{
	  -moz-animation: my-animation 10s linear infinite;
	  -webkit-animation: my-animation 10s linear infinite;
	  animation: my-animation 10s linear infinite;
	}
}