.play{}
.play:hover{
	background-position: 4px 96px !important;
}
@font-face {
	font-family: 'Bebas Neue';
	src: url('../font/Bebas_Neue/bebasneue.eot');
	src: local('☺'), url('../font/Bebas_Neue/bebasneue.woff') format('woff'), url('../font/Bebas_Neue/bebasneue.ttf') format('truetype'), url('../font/Bebas_Neue/bebasneue.svg') format('svg');
	font-weight: normal;
	font-style: normal;
	
}

@font-face {
    font-family: 'LigatureSymbols';
    src: url('../font/Ligature/LigatureSymbols-2.09.eot');
    src: url('../font/Ligature/LigatureSymbols-2.09-.eot#iefix') format('embedded-opentype'),
         url('../font/Ligature/LigatureSymbols-2.09.woff') format('woff'),
         url('../font/Ligature/LigatureSymbols-2.09.ttf') format('truetype'),
         url('../font/Ligature/LigatureSymbols-2.09.svg#LigatureSymbols') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'Socials';
	src: url('../font/Socials/social.eot');
	src: local('☺'), url('../font/Socials/social.woff') format('woff'), url('../font/Socials/social.ttf') format('truetype'), url('../font/Socials/social.svg') format('svg');
	font-weight: normal;
	font-style: normal;
	
}



@media (min-width: 1200px) {
  .span12, .container {
    width: 1000px;
  }
}

@media (max-width: 620px) {
  #phone_menu {
    width: 140px;
  }
}

@media (min-width: 500px) and (max-width: 1220px) {
	
	.welcome_txt .large_heading{font-size:10.8em !important;}
	
}



@media (max-width: 780px) {
	

	
	.testimonial{margin-bottom:60px !important;}
	
	
	
}



.lsf {
  font-family: 'LigatureSymbols';
  -webkit-text-rendering: optimizeLegibility;
  -moz-text-rendering: optimizeLegibility;
  -ms-text-rendering: optimizeLegibility;
  -o-text-rendering: optimizeLegibility;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -ms-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-font-feature-settings: "liga" 1, "dlig" 1;
  -moz-font-feature-settings: "liga=1, dlig=1";
  -ms-font-feature-settings: "liga" 1, "dlig" 1;
  -o-font-feature-settings: "liga" 1, "dlig" 1;
  font-feature-settings: "liga" 1, "dlig" 1;
}
.lsf-icon:before {
  content:attr(title);
  margin-right:0.3em;
  font-size:130%;
  font-family: 'LigatureSymbols';
  -webkit-text-rendering: optimizeLegibility;
  -moz-text-rendering: optimizeLegibility;
  -ms-text-rendering: optimizeLegibility;
  -o-text-rendering: optimizeLegibility;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -ms-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-font-feature-settings: "liga" 1, "dlig" 1;
  -moz-font-feature-settings: "liga=1, dlig=1";
  -ms-font-feature-settings: "liga" 1, "dlig" 1;
  -o-font-feature-settings: "liga" 1, "dlig" 1;
  font-feature-settings: "liga" 1, "dlig" 1;
}

.slider_container{width:960px; height:auto; background:#dbdbdb; color:#2987fa; text-align:center;}
.slider_container h1{color:#000;}
.welcome_txt{margin-top:30px;}
.welcome_txt .sub_heading{font-size:5.4em; line-height:1em; color:#b2b2b2;}
.welcome_txt .large_heading{font-size:14.8em ; line-height:1em; color:#2987fa;}
a.accordion-toggle{ color:#333;}
a.accordion-toggle:hover{text-decoration:none;  color:#2987fa;}
a.accordion-toggle span{padding-right:10px;}
.project{margin-bottom:108px; text-align:center;}
.project .sub_heading{margin:20px 0px;}
.project p{margin-bottom:26px;}








/*PORTFOLIO STYLES*/
.portfolio{margin-bottom:73px;}
ul#filterOptions {
	margin-bottom:0px;
	margin-left: 0px;
	margin-top:-10px;
}
ul#filterOptions li { height: auto; margin-right: 10px; display: inline-block; float: left; }
ul#filterOptions li a {
	height: 50px;
	padding: 8px 15px;
	border: none;
	background: #1c1c1c;
	color: #FFF;
	text-transform:uppercase;
	line-height:60px;
	text-decoration: none;
	font-size: 14px;
	
}
ul#filterOptions li a:hover { background: #2987fa; color:#FFF;}
ul#filterOptions li.active a { background: #2987fa; color:#FFF;}

/*- -*/
/*- OUR DATA HOLDER -*/
ul.ourHolder {
	margin-top: 0px;
	padding-bottom: 10px;
	height: auto;
	overflow: hidden;
	margin-left: 0px;
}
ul.ourHolder li.item {
	width:250px;
	height: auto;
	/*float: left;
	margin-top:-20px;*/
	overflow: hidden;
	list-style:none;
	position:relative;
	padding:0px;
	margin-bottom:7px;
	margin-left:0px;
	margin-right:7px;
	text-align:center;
	display:block;
		
}
ul.ourHolder li.item a{line-height:0px !important;}
ul.ourHolder li.item img { -webkit-transition: all 0.4s ease-in;-moz-transition:all 0.4s ease-in; -o-transition: all 0.4s ease-in; -transition: all 0.4s ease-in; -ms-transition: all 0.4s ease-in; width:100%;}
ul.ourHolder li.item img:hover { /*opacity: 0.4;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);*/}
ul.ourHolder li.item .item_des{position:absolute; background: #2987fa; color:#FFF; left:0px; width:100%; text-align:center; padding:7px 0px; bottom:-75px;-webkit-transition: all 0.4s ease-in; -moz-transition:all 0.4s ease-in;	-ms-transition:all 0.4s ease-in; -o-transition: all 0.4s ease-in; -ms-transition: all 0.4s ease-in; -transition: all 0.4s ease-in;}

ul.ourHolder li.item:hover > .item_des{bottom:0px;}
ul.ourHolder li.item:hover > a .overlay{opacity: 1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.item_des .item_name { text-transform:uppercase; font-family: 'Bebas Neue'; font-size:28px; line-height:35px; margin-top: 10px;}

.overlay {
opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
background-color: rgba(255,255,255,.3);
background-repeat: no-repeat;
background-position: center center;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index:10;
background-image: url(../images/overlay-zoom.png);
-webkit-transition: all 0.4s ease-in; -moz-transition:all 0.4s ease-in;	-ms-transition:all 0.4s ease-in; -o-transition: all 0.4s ease-in; -ms-transition: all 0.4s ease-in; -transition: all 0.4s ease-in;
}


.active_image{-webkit-transition: all 0.4s ease-in; -moz-transition:all 0.4s ease-in; -o-transition: all 0.4s ease-in; -ms-transition: all 0.4s ease-in; -transition: all 0.4s ease-in;}
.active_image img{display:none; max-width:100%;}
.active_image img:first-child{display:block;}
.thumbnail_holder img{cursor:pointer;opacity: 0.7;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -webkit-transition: all 0.4s ease-in; -moz-transition:all 0.4s ease-in; -o-transition: all 0.4s ease-in; -ms-transition: all 0.4s ease-in; -transition: all 0.4s ease-in;}
.thumbnail_holder img:hover{opacity: 1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.pager .button{padding:7px; background:#2987fa; color:#FFF; border:none; border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px; -o-border-radius:0px; -ms-border-radius:0px;}
.pager .button:hover{text-decoration:none; color:#fff; background:#000;}


/*- -*/


/

/* Localized */