/*** Very Large Screens **/
@media only screen 
and (min-width : 1824px) {	

.slider .title{
	font-size:54px !important;
	line-height: 1.6;
}

}

@media (max-width:979px) { 
	.navbar-brand.compressed{
		padding-bottom: 7px;
	}
	
}

 @media (min-width: 1200px) and (max-width: 1824px){ 
	 .slider .title{
		font-size:45px;
		line-height: 1.6;
	}
}

 @media (max-width: 767px){ 
	 .slider .title{
	 	display: block;
		font-size:82px;
		line-height: 1.6;
 }

	.btn {

		display: block;
	}

	.slider .btn-lg{
		padding: 15px 25px;
		margin-bottom:0px;
}


.btn-large {
    padding: 15px 25px;
    font-size: 24px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.tp-resizeme {

display: block;
	}
	
}
 
 
@media (min-width: 768px) and (max-width: 1024px) { 
	.parallax-background {
		background-attachment: initial;
	}	
}
 
 @media (max-width: 767px) { 
	 .col2 li {
		width: 100%;
	}
	.col3 li {
		width: 100%;
	}
	.col4 li {
		width: 100%;
	}
	
	.navbar-transparent .navbar-collapse{
		background-color:#fff
	}
	.navbar-transparent .navbar-collapse li > a{
		color: #777;
	}
	.portfolio-filter ul{
		float:left;	}	
			
	 
	#spot1 {
          -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
          -webkit-transform: rotate(0.000001deg);
          -webkit-border-radius: 10px;
          -moz-border-radius: 10px;
          border-radius: 10px;
          overflow: hidden;
          width: 100%;
        }

		}

 }
 
 