 @font-face {
    src: url('../fonts/ebEurostile.ttf');
    font-family: eb;

         }
         @font-face {
    src: url('../fonts/eboldEEurostile-LT-Std-Bold-Extended-2_16305.ttf');
    font-family: ebold;

         }
      

 @font-face {
    src: url('../fonts/mpMyriad-Pro_31655.ttf');
    font-family: mp;

         }

         body,html{
         width: 100%;
         height: 100%;
        font-family: eb;


         }
         .text-shadow{
            text-shadow:
   -1px -1px 0 #67422e,  
    1px -1px 0 #67422e,
    -1px 1px 0 #67422e,
     1px 1px 0 #67422e;
 }

.text-shadow-contact{
        text-shadow:
    -2px -2px 0 #5f5644,
    2px -2px 0 #5f5644,
    -2px 2px 0 #5f5644,
    2px 2px 0 #5f5644;
           
         }

.text-shadow-contact-normal{
    text-shadow:
    -1px -1px 0 #5f5644,
    1px -1px 0 #5f5644,
    -1px 1px 0 #5f5644,
    1px 1px 0 #5f5644;
}

         @media(max-width: 4600px)
         {
         .navbar-header {
         float: none;
         }
         .navbar-left,.navbar-right {
         float: none !important;
         }
         .navbar-toggle {
         display: block;
         }
         .navbar-collapse {
         border-top: 0;
         outline: none;
         }
         .navbar-fixed-top {
         top: 0;
         border-width: 0 0 1px;
         }
         .navbar-collapse.collapse {
         display: none!important;
         padding-right: 0;
         }
         .navbar-nav {
         margin-top: 7.5px;
         }
         .navbar-nav>li {
         float: none;
         padding-right: 0;
         }
         .navbar-nav>li>a {
         padding-top: 10px;
         padding-bottom: 10px;
         padding-right: 0;
         }
         .collapse.in{
         display:block !important;
         }
         .navbar-nav .open .dropdown-menu {
         position: static;
         float: none;
         width: auto;
         margin-top: 0;
         border: none;
         -webkit-box-shadow: none;
         box-shadow: none;
         }
         .bgn{
         background-color: #11543b;
         z-index: 2;
         }
         .navbar-default .navbar-collapse{
        /*background-image:url('../image/header/menu_background.png');*/
       /*  background-repeat: no-repeat;
         background-size: cover;
         width: 100%;*/

         }
         .navbar-header{
         height: 60px;
         }
         .nav-main-menu li{
         border:none;
         }
         ol.carousel-indicators {
         left: 20%;
         z-index: 0;
         }
         .nav-justified>li {
         float: none;
         width: 100%;
         }
         .nav>li {
         position: relative;
         display: block;
         }
         .navbar-toggle{
         top: 20%;
         }
         .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
         color: #fff;
         background-color: transparent;
         text-shadow:
   -1px -1px 0 #67422e,  
    1px -1px 0 #67422e,
    -1px 1px 0 #67422e,
     1px 1px 0 #67422e;
         }
.navbar-default .navbar-nav>li>a:hover {
    color: #f85c02;
    background-color: transparent;
}

         .navbar-default .navbar-collapse{
         border: 0;
         outline: none;
         order-top: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.0);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.0);

         }

.navbar-default .navbar-collapse .in{
          

         }
      



         .navbar-toggle{
         
         margin-top: 10px;
         top: 0;
         }
         .navbar-default .navbar-toggle .icon-bar {
        
          background-color: #ffffff;
         height: 4px;
         }
         .navbar-default .navbar-toggle.collapsed .icon-bar{
           background-color: #ff5e00;
         height: 4px;  
         }
         .navbar-nav>li>a{
         line-height: 7px;
         font-size: 18px;
         padding-right: 0;
         font-weight: bold;   
         }
         .navbar-default .navbar-nav>li>a {
         color: #ededeb;
         margin-right: 10px;
         padding-right: 0;
         }
         }
         @media (min-width: 768px){
         .navbar-default .navbar-nav>li>a {
         color: #ededeb;
         padding-right: 0px;
         margin-right: 0;
         padding-right: 0;
         }
         .navbar-toggle{
         margin-right: 0;
         }
         }

         .pd-design{
         width: 100%;
         margin: 0 auto;
         }
         .navbar {
         border-radius: 0px;
         border:none;
         }
         
         .navbar-default{
         background: none;
         border: none;
         overflow-x: hidden;
         }
         .banner-text{
         position: absolute;
         bottom: 0;
         color: #fffdfd;
         font-family: eb;
         }
         .common-sec{
         position: relative;
         }
         .common-sec .content{
         position: absolute;
         bottom: 0;
         width: 100%;
         }
         .common-sec .content p{
         color: #e4e1e1;
         }
         .common-section{
         padding: 5px;
         background-color: #acb734; 
         color: #fffdfd;

         }
         .common-section p{
         font-size: 17px;
         text-align: center;
         text-shadow:
     0.5px 0.5px 0 #fffdfd;
     color:#fffdfd; 
     margin-top: 5px;
}
         
         .section-1 img#myImg, .section-1 img#myImg1, .section-1 img#myImg2, .section-1 img#myImg3, .section-1 img#myImg4, .section-1 img#myImg5,
         .section-1 img#myImg6, .section-1 img#myImg7, .section-1 img#myImg8, .section-1 img#myImg9, .section-1 img#myImg10, .section-1 img#myImg11, .section-1 img#myImg12,
         .section-1 img#myImg13, .section-1 img#myImg14, .section-1 img#myImg15, .section-1 img#myImg16, .section-1 img#myImg17, .section-1 img#myImg30, .section-1 img#myImg31, .section-1 img#myImg32, .section-1 img#myImg33, .section-1 img#myImg34, .section-1 img#myImg35, .section-1 img#myImg36, .section-1 img#myImg37, .section-1 img#myImg38, .section-1 img#myImg39, .section-1 img#myImg40, .section-1 img#myImg41, .section-1 #myImg60, .section-1 #myImg61, .section-1 #myImg62, .section-1 #myImg63, .section-1 #myImg64, 
		 .section-1  #myImg200, .section-1 #myImg201, .section-1 #myImg202, .section-1 #myImg203 {
         border-radius: 15px;
         border: 6px solid #ff7b00;
         width:127px;
         height: 126px;
      
         margin-top: 15px;
         }
		 
		#myImg60, #myImg61, #myImg62, #myImg63, #myImg64, #myImg65, #myImg200, #myImg201, #myImg202, #myImg203 
		 {
    border-radius: 15px !important;
    border: 6px solid #ff7b00;
    width: 127px;
    height: 126px;
    margin-top: 15px;
}
p
{
    font-family: eb;
    font-size: 14px;
    margin-top: 10px;
    color: #000;
}

		 
		  #gallery1
		  {
		  border-radius: 15px;
         border: 6px solid #ff7b00;
         width:127px;
         height: 126px;
      
         margin-top: 15px;
		  }
		  .section-1 img#gallery1, .section-1 img#gallery {
    border-radius: 15px;
    border: 6px solid #ff7b00;
    width: 127px;
    height: 126px;
    margin-top: 15px;
}
		  
		   #gallery
		  {
		  border-radius: 15px;
         border: 6px solid #ff7b00;
         width:127px;
         height: 126px;
      
         margin-top: 15px;
		  }
         .img-align-left{
   padding-left: 30px;
   padding-right:0px;
}
.img-align-right{
   padding-right: 30px;
   padding-left:0px;
}

         .section-2 img#myImg18, .section-2 img#myImg19, .section-2 img#myImg20, .section-2 img#myImg21, .section-2 img#myImg22, .section-2 img#myImg23,
         .section-2 img#myImg24, .section-2 img#myImg25, .section-2 img#myImg26, .section-2 img#myImg27, .section-2 img#myImg28, .section-2 img#myImg29, .section-2 img#myImg30,
         .section-2 img#myImg31, .section-2 img#myImg32, .section-2 img#myImg33, .section-2 img#myImg34, .section-2 img#myImg35  .section-2 img#myImg200, .section-2 img#myImg201, .section-2 img#myImg202, .section-2 img#myImg203{  
         border-radius: 15px;
         border: 6px solid #ff7b00;
         width:127px;
         height: 126px;
  
         margin-top: 15px;
         }
         .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background: none;
}
.navbar-default .navbar-toggle {
    border: none;
}
.section-1 p,.section-2 p{
   font-family: eb;
   font-size: 14px;
   margin-top: 10px;
   font-weight: bold;
   color: #000;
   margin-left: 20px;
   margin-right: 20px;
   text-align:center;

}
.how-we-work-sec p{
   color: #9f9f9f;
}
p.head-on-banner{
font-size: 30px;
font-weight: bold;
text-shadow:
   -1px -1px 0 #000,  
    1px -1px 0 #000,
    -1px 1px 0 #000,
     1px 1px 0 #000;
     color:#fffdfd; 
}
.contact-form .heading{
   background-color: #e38c00;
   color: #fff;
   padding: 10px;
}
..contact-form .heading p{
   text-align: left;
   margin-bottom: 0;
}
.contact-form{
   background-color: #f1f3f3;
   margin-bottom: 20px;
    padding-bottom: 15px;
}
.contact-form form{
   display:inline!important;
}
.contact-form form p{
   text-align: left;
   padding: 10px;
   margin:0px;
   padding-bottom: 0;
   padding-top: 3px;
}
.contact-form label{
   color:#95999a;
   font-size: 10px;
   font-family: mp;
}
.contact-form input{
border: 0;
border-bottom: 1px solid #95999a;
outline: 0;
width: 72%;
float: right;
height: 20px;
background-color: #f1f3f3;
}
.contact-form textarea{
  width: 72%;
  float: right;
  background-color: #d3d3d3;
      margin-bottom: 10px; 
      margin-top: 10px;
}
.contact-form .send-sec{
   width: 100%;
   height: 30px;
   padding-top: 35px;
   padding-bottom: 45px;
}

.send-sec button{
   background-color: #e38c00;
   color: #fff;
   float: right;
   width: 30%;
   text-align: center;
   margin-right: 12px;
   height: 18px;
   letter-spacing: 2px;
}

p.address{
  padding-left: 15px; 
}
.navbar-fixed-top.scrolled {
  background-color: transparent !important;
  transition: background-color 200ms linear;
}
#myNavbar.scrolled{
   background-color: #da6d2f;
   opacity: 0.9;
 border-radius: 5px;
    border: 1px solid #000;

}
p.bottom-menu{
    padding-right: 15px;
}
