/*Momo Fashion CSS file

body,h1 {font-family: "Raleway", sans-serif}

body, html {height: 100%}

.main{

    background-image:url(../img/banner/banner3.jpg);

    min-height: 100%;

	opacity:;

    background-position: center;

    background-size: cover;

}

*/

/*head css*/



/*body css*/



/*footer css*/

body {

      font: 400 15px/1.8 Lato, sans-serif;

      color: #777;

  }

  h3,h4{

      margin: 10px 0 30px 0;

      letter-spacing: 10px;      

      font-size: 20px;

      color: #111;

  }

  h5{color:#111;

	font-weight:bold;

	letter-spacing: 1px;

	}

	

  .container {

      padding: 80px 120px;

	  padding-left:10px; 

	  padding-right:10px;

	 /* margin:0 0px 0 50px;*/

  }

  .box{height:250px; 

		background-color:white;

		color:black;

		width:300px;

		margin:0 auto 10px;

		padding:10px;

		margin-right:3%;

		margin-left:3%;

		border-radius:20px; 

		margin-bottom:50px;

	}

  .bimg{border:1px solid orange; padding:5px; position:relative;margin-top:-50px;}

  .box a{border-radius:20px;}

  .person {

      border: 10px solid transparent;

      margin-bottom: 25px;

      width: 80%;

      height: 80%;

      opacity: 0.7;

  }

  .person:hover {

      border-color: #f1f1f1;

  }

  .carousel-inner img {

     /* -webkit-filter: grayscale(90%);

      filter: grayscale(90%);  make all photos black and white */ 

      width: 100%; /* Set width to 100% */

      margin: auto;

  }

  .carousel-caption h3 {

      color: #fff !important;

  }

  @media (max-width: 600px) {

    .carousel-caption {

      display: none; /* Hide the carousel text when the screen is less than 600 pixels wide */

    }

  }

  .landscape-1{width:100%;

				height:420px;

				background-image:url(../img/content/landscape-1.jpg);

				background-repeat:no-repeat;

				background-position:center;

				background-size:100%;

				margin-bottom:0px;

				margin-top:0px;

				padding-top:100px;

				padding-left:150px;

				}



  .landscape-2{width:100%;

				height:500px;

				background-image:url(../img/content/landscape-2.jpg);

				background-repeat:no-repeat;

				background-position:center;

				background-size:100%;

				padding-top:200px;

	  			}

  

  .lA{color:white;

	font-weight:bold;

	font-family:Verdana, Geneva, sans-serif;

	font-size:40px;

	text-align:justify;

	line-height:26px;

	}

  .lB{margin-top:5px;

	color:white;

	font-weight:bold;

	font-size:20px;

	  

  }

  .lc{color:white;

	font-weight:bold;

	font-family:Verdana, Geneva, sans-serif;

	font-size:40px;

	text-align:center;

	line-height:26px;

	}

  

 .captext{border:3px solid white;

			margin-bottom:200px;

		}

  

  .bg-1 {

      background: #7C2F3E;

      color: #bdbdbd;

  }

  .bg-1 h3 {color: black; color:white;}

  .bg-1 p {font-style: italic;}

  .list-group-item:first-child {

      border-top-right-radius: 0;

      border-top-left-radius: 0;

  }

  .list-group-item:last-child {

      border-bottom-right-radius: 0;

      border-bottom-left-radius: 0;

  }

  .gallary:hover{

	 opacity: 0.5;

    filter: alpha(opacity=50);

  }

  .thumbnail {

      padding: 0 0 0 0;

      border: none;

      border-radius: 0;

  }

  .ithmb{background-color:black; margin-bottom:20px;}

  .thumbnail p {

      margin-top: 15px;

      color: #555;

  }

  .btn {

      padding: 10px 20px;

      background-color: #333;

      color: #f1f1f1;

      border-radius: 0;

      transition: .2s;

  }

  .btn:hover, .btn:focus {

      border: 1px solid #333;

      background-color: #fff;

      color: #000;

  }

  .modal-header, h4, .close {

      background-color: black;

      color: #fff !important;

      text-align: center;

      font-size: 30px;

  }

  .modal-header, .modal-body {

      padding: 40px 50px;

  }

  .nav-tabs li a {

      color: #fff;

  }

 

  .navbar {

      font-family: Montserrat, sans-serif;

      margin-bottom: 0;

      background-color: #2d2d30;

      border: 0;

      font-size: 11px !important;

      letter-spacing: 4px;

      opacity: 0.9;

  }

  .navbar-fixed-top{height:100px; background-color:black;}

  .navbar-brand{padding-top:5px;}

  .navbar-right{margin-top:25px; padding-right:10px;}

  .navbar li a, .navbar .navbar-brand { 

      color: #fff !important;
      padding-top: 20px;

  }

  

  .libg{background-color:black;}

  .navbar-nav li a:hover {

      background-color:white !important;

	  color:black !important;

  }

 .navbar-nav li.active a {

     background-color:white !important;

	  color:black !important;

  }

   .navbar-default .navbar-toggle {

      border-color: transparent;

  }

  .open .dropdown-toggle {

      color: #fff;

      background-color: black !important;

  }

  .dropdown-menu li a {

      color: white !important;

	  background-color: black !important;

  }

  .dropdown-menu li a:hover {

      background-color: white !important;

  }

  footer {

     /* background-color: #2d2d30;*/

	 background-image:url(../img/logo/footer-bg.jpg);

      color: #f5f5f5;

      padding: 32px;

  }

  

  footer a {

      color: #f5f5f5;

  }

  footer a:hover {

      color: #777;

      text-decoration: none;

  }  

 

.sub{width:300px;height:36px; border-bottom:1px solid grey;}

.subA{font-size:12px; text-align:left;}



 .social{

		padding-right:2px;

		padding-left:2px;

		padding-top:2px;

		padding-bottom:2px;

		}

.social:hover{border:1px solid black;}

 

 

.ficon2{background-color:#3FA1DA;}

 .ficon2:hover{background-color:#0C2074;}

  

  

  

  .form-control {

      border-radius: 0;

  }

  textarea {

      resize: none;

  }

  

 .main{height:250px;

		background-color:#F5F5F5;

		border-right:5px solid white;

		border-bottom:5px solid white;

	}

 .pic ,.text{padding-top:10px;

		padding-left:0px;

		color:white;

		}

 #ab{position:relative;}

.abc{padding-top:10px;

	padding-right:10px;

	padding-bottom:10px;

	padding-left:10px;

	border:1px solid white;

	transition: 1s ease;

	}

.main:hover .abc{

				transform:rotate(20deg);

}  

.justify{text-align:justify;}

/*.con{ background-image:url(../img/banner/a.jpg);

    min-height: 100%;

	background-position:center;

    background-repeat: no-repeat;

    background-size:100%;}*/

	

	

	

.mybg{background-color:black;}

.mybg .text h5{color:white}



.caption{background-color:#7C2F3E;

		opacity:0.8;

		color:white;

		margin-bottom:30px;

		}

.caption p{text-align:justify;}

.capbtn{border:1px solid #fff;

		border-radius:5px;

		background-color:#7C2F3E;

		color:white;

		}

.capbtn:hober{background-color:#fff;

			color:#7C2F3E;

			}

.con{background-image:url(../img/banner/contactbg2.jpg); background-position:center; background-size:100%;}





.clientnew{ padding-top:0px; padding-left:15%; padding-right:15%;}

.gap{padding-right:5px;

	padding-left:5px; 

	}



.gap:hover{-webkit-filter: grayscale(100%);

      filter: grayscale(100%);

	  }





.sltd{width:10%; text-align:center;}

.logotd{width:30%; text-align:center;}

.nametd{width:60%;" text-align:left;}





 