/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */

body {
  padding-top: 54px;
}

@media (min-width: 992px) {
  body {
    padding-top: 56px;
  }
}

.carousel-item {
  height: 90vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.portfolio-item {
  margin-bottom: 30px;
}


/*
*
*Custome Css
*
*/

#chk_frame{
	display:none;
}

.iifr{
	display:none;
}

.bg-dark{
	background-image:url('../img/nav-bg.jpg');
	background-color: #f78307 !important;
	background-repeat:repeat-x;
}

.navbar-brand img{
	max-width:180px;
}

.navbar-dark .navbar-nav .nav-item{
		padding:0 4px;
		border-radius:100px;
		background-color:rgba(255,255,255,0.0);
		transition:background-color 0.5s;
		transition:padding 0.5s;
		  -webkit-transition:background-color 0.5s;
		  -webkit-transition:padding 0.5s;
}

.navbar-dark .navbar-nav .nav-item:hover{
		background-color:rgba(0,0,0,1);
		border-radius:20px;
		padding:0 8px;
}

.navbar-dark .navbar-nav .nav-link{
	color:#25090C;
	font-family:arial;
	font-size:18px;
}

.navbar-dark .navbar-nav a:hovers{
	color:#ED1B34;
}


.navbar-dark .navbar-toggler {
    color: rgba(255,255,255,.5);
    background-color: #2f2f2f;
}

h1{
	color:#ED1B34;
}


.dropdown-menu{
	background-color:rgba(0,0,0,0.9);
	border-radius:12px;
}


.dropdown-item{
	color: #f8bd07;
}



.carousel-title{
	background-color:rgba(255,255,255,0.5);
	padding:10px;
	margin-bottom:50px;
	color:#000;
	display:inline-block;
	font-weight:bold;
}

.contact-bg{
	background-image:url('../img/contact-bg.jpg');
	width:100%;
	
}

.small-text{
	font-size:14px;
	color:#444;
}


.form-control{
	border: 1px solid #7a7a7a;
}

footer{
	background-color: #2f2f2f;
}

.welcome-sm{
		display:none;
	}

.gallery-tt{
	font-weight:bold; 
	text-align:center;
}	
	
.tz-gallery small{
	font-size:18px;
	color:#777 !important;
	
}

.subtext{
	line-height:38px !important;
}
	
.gallery-tt small{
	font-size:12px;
}	

.foldertype img{
	max-width:370px;
	height:auto;
}	
	
.social-icons{
	color:#777;font-size:30px; text-align:center;
}

.social-icons a{
	
}

.social-icons a:hover{
	color:#fff;
}

.websitez a{
	color:#888;
	font-size:13px;
}

.folderdiv{
  text-align:center;
}	
	
.folderdiv img{
  max-width:421px;
  height:auto;
}		
	
.numparent{
	position:relative;
	
}
	
.numb {
    width: 35px;
	height: 35px;
	border-radius: 50px;
	background-color: #fff;
	text-decoration: none;
	color: red;
	position: absolute;
	top: -6px;
	left: 23px;
	font-weight: bold;
	font-size:20px;
}	
	


/*
*
* Responsive
*
*/

@media only screen and (max-width:992px){

	.dropdown-menu{
		background-color: transparent;
		border:0;
	}

}


@media only screen and (max-width:767px){
	.welcome-sm{
		position: absolute;
		left:0;
		right:0;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		z-index:11;
		top:200px;
		display:block;
	}

	.welcome-text{
		font-size:35px;
		color:#000;
		font-weight:bold;
		line-height:40px;
		background-color:rgba(255,255,255,0.5);
		display:inline-block !important;
		padding:25px;
	}
}





