/*
Theme Name: Porto Child
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive WordPress + eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/


#customers-ayodhya {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 90%;
  margin:0 auto;
	color:black;
	margin-bottom:10px !important;
	overflow:scroll;
}

#customers-ayodhya td, #customers-ayodhya th {
  border: 1px solid #000000 !important;
  padding: 4px;
}

#customers-ayodhya tr:nth-child(even){background-color: #f2f2f2;}

#customers-ayodhya tr:hover {background-color: #ddd;}

#customers-ayodhya th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #000000;
  color: white;
}






.related-posts {
    margin-top: 35px;
    display: none !important;
}
.post-block.post-author {
    display: none;
}
#footer, #footer p, #footer .widget > div > ul li, #footer .widget > ul li {
    color: #ffffff!important;
}
#footer a:not(.btn), #footer .tooltip-icon {
    color: #ffffff;
}

.mand_mob {
    display: none;
}

.bord_img {
    border: 1px solid #dee3e8;
    padding: 14px;
    text-decoration: none;
    background-color: #fff;
    -webkit-box-shadow: 2px 2px 30px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 2px 2px 30px 0 rgba(0,0,0,.1);
    box-shadow: 2px 2px 30px 0 rgba(0,0,0,.1);
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
}

a.cl {
    color: #0058a9 !important;
}

#header .main-menu:not(:hover) > li.menu-item.active > a {
    color: #ffffff;
}

.header-contact {
    font-size: 14px !important;
}

.fa.fa-phone {
    transform: rotate(90deg);
}

.foot {
    color: #fff;
    font-weight: 600;
}

.page-top {
    background-color: transparent;
    padding: 72px 0;
	border-top: 5px solid #ac003a;
}

.page-top .page-title {
     font-weight: 600;
}

.cl {
    font-weight: 600;
}

.fa-envelope {
    font-size: 13px !important;
}

.far, .fab {
    color: #fff !important;
}

.widget-title {
    font-size: 16px !important;
    font-weight: 700 !important;
}
.widget {
    margin-bottom: unset;
	margin-top: 18px;
}

.list-icons {
	margin-top:10px !important;
}

.footer-copyright {
    color: #fff !important;
}
.share-facebook, .share-youtube, .share-instagram {
    margin-right: 10px !important;
    border-radius: 0 !important;
}

.footer-main {
    border-top: 5px solid #9e313f;
	border-bottom: 5px solid #9e313f;
}

@media screen and (max-width:768px){
	
	#customers-ayodhya td, #customers-ayodhya th {
  border: 1px solid #000000 !important;
  padding: 4px;
}
	


	.mand_mob {
    display: none !important;
}
/*	.lepopup-form-1 .lepopup-element-4 .lepopup-element-html-content {
    min-height: 450px;
    display: none;
}
	.lepopup-form-1, .lepopup-form-1 *, .lepopup-progress-1 {
   
    left: 0px !important;
    width: 100% !important;
}*/
		
	.mand_mob > a {
    text-align: center;
    display: block;
    font-size:16px;
       padding: 12px 0px 10px;
    font-weight:500;
    text-transform: uppercase;
}
}
@media screen and (max-width:480px){
	

#customers-ayodhya td, #customers-ayodhya th {
  border: 1px solid #000000 !important;
  padding: 4px;
}
	
	
	
	

	.vc_custom_1607493472285 {
    display: none !important;
}
	
#header .header-contact {
    margin: 0 0px 0 0;
}	
	
#header .mobile-toggle {
    color: #ffffff;
    background-color: #014178;
}
	
	
	
	
	
	
	
}


@media screen and (max-width:375px){
	
	
#customers-ayodhya td, #customers-ayodhya th {
  border: 1px solid #000000 !important;
  padding: 4px;
}
	
	
	
	
#header .nav-top li>a, #header .nav-top li>span {
    display: inline-block;
    padding: 1px 4px;
    font-size: 13px;
}
	
.container{
    padding-left: 10px;
    padding-right: 10px;
}	
	
	}

