/**
 * Theme Name:     Astra Child
 * Author:         Brainstorm Force
 * Template:       astra
 * Text Domain:	   astra-child
 * Description:    Astra is fast, fully customizable
 */
.ast-post-format-.single-layout-1 {
  padding: 50px;
}

.attachment-large.size-large.wp-post-image {
  text-align: center;
  width: 1200px;
  margin-bottom: 20px;
}

.entry-title, .entry-title a {
  font-weight: 600;
}
.entry-meta {display:none!important}
.comment-respond {display:none!important} 

.ast-separate-container .ast-article-post {
  margin-top: 70px!important;
}

.menu-item-has-children .sub-menu {
display:block!important;
}

.main-header-menu .menu-link {
  text-decoration: none;
	padding: 0 0.7em;}

button:focus, .menu-toggle:hover, button:hover, .ast-button:hover, .ast-custom-button:hover .button:hover, .ast-custom-button:hover, input[type="reset"]:hover, input[type="reset"]:focus, input#submit:hover, input#submit:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus {
    color: #ffffff;
    background-color: #c47300;
    border-color: #c47300;
}

@media (max-width: 544px) {
.site-branding img, .site-header .site-logo-img .custom-logo-link img {
    max-width: 100%;
    width: 85px;
}
}

.orange-rectangle {
position: fixed;
bottom: 20px;
right: 153px;
color: white !important;
background-color: #ff9703;
z-index: 1000;
padding: 10px 10px;
font-weight: bold;
border-radius: 5px;
-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);	
}

.orange-circle {
 position: fixed;
bottom: 20px;
right: 20px;
color: white !important;
background-color: #ff9703;
z-index: 1000;
padding: 4px;
font-weight: bold;
border-radius: 5px;
	-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);

}


.orange-circle1 {
 position: fixed;
bottom: 20px;
right: 81px;
color: white !important;
background-color: #ff9703;
z-index: 1000;
padding: 5px 10px;
font-weight: bold;
border-radius: 5px;
-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
}


.orange-circle img {
    max-height: 40px;
}

.orange-circle1 img {
    max-height: 38px;
}

@media (min-width: 922px) {
.main-header-menu .menu-link {
  text-decoration: none;
  padding: 0 0.5em;
  font-size: 0.85em;
}
}


@media (min-width: 922px) {
.main-header-menu .menu-link {
  text-decoration: none;
  padding: 0 0.5em;
  font-size: 0.85em;
}
}

@media (min-width: 1024px) {
.main-header-menu .menu-link {
  text-decoration: none;
  padding: 0 0.6em;
  font-size: 1em;
}
}

