/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/



.menu-secondary-container {
    display: none;
}
.footer-secondary.pull-right {
    display: none;
}
.heading{
	
}
.col.medium-3.small-12.large-3 p {
    text-align: justify;
}
.col.medium-3.small-12.large-3 h3,h5{
	/*text-align:center;*/
	color:black;
	
}
.secondary, .checkout-button, .button.checkout, .button.alt {
    background-color: #446084;
}
.header-inner.flex-row.container.logo-left.medium-logo-center {
box-shadow: 0px -14px 8px 1px rgba(0,0,0,0.37);
	border-left: 3px solid #c9dfec;
    border-right: 3px solid #c9dfec;
	border-bottom:3px solid #c6ddec;
	background-image: url(/wp-content/uploads/2019/05/our-amnews-square2.png);
	background-size: 51px;
}
.slider-post{
box-shadow: 0px -14px 8px 1px rgba(0,0,0,0.37);
	border-left: 3px solid #c9dfec;
    border-right: 3px solid #c9dfec;
}
.slider-1 {
	margin-bottom: -20px;
    padding-top: 4px;
}
.post-2{
box-shadow: 0px 7px 8px 1px rgba(0,0,0,0.37);
}
.my-row {  
    height: 40px !important;
    background: #fe6500 !important;
    border-bottom: 3px solid #a8aec8 !important;
    border-top: 4px solid #a8aec8;
}


page-id-405 .col.post-item {
    width: 25%;
}
page-id-405 .col.post-item.has-post-icon.is-selected {
    width: 50%;
    flex: 50%;
    max-width: 50%;
}
/*
@media only screen and (min-width: 800px) {

.custom-post-slider .col.post-item:nth-child(2), .custom-post-slider .col.post-item:nth-child(5), .custom-post-slider .col.post-item:nth-child(8) {
	  width: 50% !important;
      flex: 50%;
      max-width: 50%;
}

.custom-post-slider .col.post-item {
    width: 25%;
}
.custom-post-slider .box-text.text-center {
    display: none;
}

.custom-post-slider .image-cover {
       padding-top: 119.25% !important;
}
.custom-post-slider .col.post-item:nth-child(2) .image-cover,.custom-post-slider .col.post-item:nth-child(5) .image-cover,.custom-post-slider .col.post-item:nth-child(8) .image-cover {
      padding-top: 56.25% !important;
}


.custom-post-slider svg.flickity-button-icon {
    display: none;
}

}
*/

span.cart-icon.image-icon {
    visibility: hidden;
}


.header-button .button{
	color: #ffffff;
padding:0px !important	;
	text-transform: capitalize;
}
.header-button .button:hover{
	color: #ffffff;
background:transparent !important; 

}

.dark ul.menu>li+li, .dark .widget>ul>li+li {
    border-color: rgba(255, 255, 255, 0.04) !important;
}

.icon-search:before {
    content: "SEARCH";
    font-size: 14px;
    font-family: monospace;
    font-weight: bold;
}
.sub-news .col {
    padding-bottom: 0px;
}
.sub-news .image-cover {
    padding-top: 98.25% !important;
}
.head-news .image-cover{
          padding-top: 47.50% !important;
}

.side-bar-news .col.post-item {
    padding-bottom: 0px !important;
}
.side-bar-news .box-text.text-left {
    padding-bottom: 0px;
}
.is-large {
    font-size: 15px;
}

.amnew-manual-placement img {
    height: 313px !important;
    padding-bottom: 29px !important;
}
p.from_the_blog_excerpt {
    text-align: justify;
}
.is-divider{
	display:none ;
}
p.from_the_blog_excerpt {
    font-size: 15px;
}
/*h6.entry-category.is-xsmall {
    display: none;
}*/
.blog-single .row.row-large.row-divided {
    max-width: 1080px;
    margin-top: -43px;
    box-shadow: 0px 3px 8px 1px rgba(0,0,0,0.37);
    border-left: 3px solid #c9dfec;
    border-right: 3px solid #c9dfec;
}
.category .row.row-large {
    max-width: 1080px;
    box-shadow: 0px 3px 8px 1px rgba(0,0,0,0.37);
    border-left: 3px solid #c9dfec;
    border-right: 3px solid #c9dfec;
}
.row.row-large {
    max-width: 1077px;
    margin-top: 0px;
    box-shadow: 0px 3px 8px 1px rgba(0,0,0,0.37);
    border-left: 3px solid #c9dfec;
    border-right: 3px solid #c9dfec;
}
.archive-page-header .row{
	 margin-top: -44px;
	max-width: 1080px;
    box-shadow: 0px 3px 8px 1px rgba(0,0,0,0.37);
    border-left: 3px solid #c9dfec;
    border-right: 3px solid #c9dfec;
	
}
/*.category .large-12.text-center.col {
    padding-top: 46px !important;
}*/
.category  h6.entry-category.is-xsmall {
    text-align: start;
    margin-left: -23px;
}
.category h2.entry-title {
    text-align: start;
    margin-left: -25px;
}
.row.row-large.row-divided .col {
    padding-top: 40px;
}
.large-12.text-center.col {
    margin-top: 40px;
}
.sub-news .col.post-item:nth-child(1) .box-image {
    display: block;
}
.sub-news .box-image {
    display: none;
}
.tag-label.is-xxsmall.op-7.uppercase {
    float: right;
}

.single-post h6.entry-category.is-xsmall,.category h6.entry-category.is-xsmall  {
    position: absolute;
    right: 30px;
    text-align: right;
    padding-top: 14px;
}

.single-post h6.entry-category.is-xsmall a,.category h6.entry-category.is-xsmall a {
    background: #ff6604;
    padding: 3px 7px 3px;
    color: #ffffff;
}
p.from_the_blog_excerpt,.entry-content.single-page,.entry-summary p {
    color: black;
}
.single-post img ,.category img{
    height: 360px;
    object-fit: cover;
}
.sub-news .box-text {
   
 padding-bottom: 0px !important;
    
}
.head-news .post-item{
	padding-bottom:0px !important;
}
#logo img {
    max-height: 44px !important;
}
.home .my-post .col{
	     padding-left: 12px  !important;
	    padding-right:12px !important;
	    margin-right: -5px;
        margin-bottom: 15px;
}
 .banner-top .col{
	   padding-left: 10px  !important;
	    padding-right:10px !important
}
.entry-content.single-page,.entry-summary p {
    text-align: justify !important;
}
 h5.post-title.is-large ,h1.entry-title{
    text-align: start;
	text-transform: uppercase;
}
.archive .row.row-large.row-divided .col {
    padding-top: 15px;
	padding-bottom: 5px;
}
.single-post .statcounter img {
   height: 14px;
}

.col.right-bg-img{
	background-image: url(/wp-content/uploads/2019/05/dimension.png);
}
/*-------------------------------------Conatct-form-css----------*/

.contact-form {
   box-shadow: 0px 9px 8px 1px rgba(0,0,0,0.37);
    border-left: 3px solid #c9dfec;
    border-right: 3px solid #c9dfec;
    margin-top: -66px !important;
}

.wpcf7-submit.button {
    margin-top: 15px;
}

.address-col{
	padding-top:25px !important;
}
.message-heading{

margin-top: 30px;
    padding-bottom: 0px !important;
}
.address-col .icon-box{
    padding: 19px;
    background: #f4f9fc;
    margin-bottom: 30px;
	box-shadow: 0px 1px 6px 1px rgba(0,0,0,0.30);
}


/*----------------------------------about-page css------------------*/
.about-page {
    margin-top: -48px;
    box-shadow: 0px -11px 8px 1px rgba(0,0,0,0.37);
    border-left: 3px solid #c9dfec;
    border-right: 3px solid #c9dfec;
}
.about-page .col1{
	padding-top:50px;
}
.heading{
	padding-top:40px;
}
.testimonial-text p {
    text-align: center;
    font-style: normal;
    font-size: 16px;
}
.icon-box-img.testimonial-image.circle {
    display: none;
    /* background-color: white; */
}
/*----------------------------------------Home-----------------*/
	@media only screen and (min-width:549px){
.center-blog1 {
       margin-top: -667px;
}
.center-blog2{
	 margin-top: -350px;
}
		.center-blog3{
	       margin-top: -149px;
}
}
.center-blog3 h5{
	display:none !important;
}
.center-blog1 h3,.center-blog2 h3,.center-blog3 h3{
	color:black;
	font-weight:bold;
}
.static-img img{
	height: 247px;
    object-fit: cover;
}
.my-post .col{
	    padding-bottom: 0px;
}