ul{
	list-style-type:none;
	
}
@font-face{
	font-family: 'outdoormasterfonts-thin';
	/*src : url('includes/fonts/omifont/Helvetica%20Narrow%20CE%20Bold.ttf');*/
	src : url('includes/fonts/HELVETICALTSTD-LIGHTCOND.otf');
	/*src : url('includes/fonts/enclave/Enclave-Light.otf');*/
}

@font-face{
	font-family: 'outdoormasterfonts';
	/*src : url('includes/fonts/omifont/Helvetica%20Narrow%20CE%20Regular.ttf');*/
	/*src : url('includes/fonts/HelveticaNeueLTStd-MdCn.otf');*/
	src : url('includes/fonts/enclave/Enclave-DemiBold.otf');
}

@font-face{
	font-family: 'outdoormasterfonts-bold';
	/*src : url('includes/fonts/omifont/Helvetica%20Narrow%20CE%20Regular.ttf');*/
	/*src : url('includes/fonts/HelveticaNeueLTStd-MdCn.otf');*/
	src : url('includes/fonts/omifont/Helvetica LT Condensed Bold.ttf');
}




*{
	font-family:outdoormasterfonts-thin;
	
}

body{overflow-x:hidden;}

a{
  text-decoration:none;
}

#main-body{
	width:100%;
	position:absolute;
	top:-1px;
	left:-1px;
}

#bulk-image-center{
	width:70%;
	margin-left:15%;
	margin-top:17%;
}

#bulk-image-center #img-mid{

}

ul.menu-inline li {
  display:inline-block;
}

#menus{
	margin-top:-50px;
}

#menus ul li {
    
	margin-left:44px;

}

#menus ul li a {
	color:white;
	font-weight:bold;
	font-size:20px;
	font-family:'Enclave';
	display:block;
	
}

#mobile-menus{
	display:none;
}

#menus ul li a:hover{
	color:yellow;
}

#bulk-image-center img{
	width:100%;	
}

#inside-banners{
  
	width:82%;
	margin-left:8%;
    
}

#logo{
	float:left;
	padding:1%;
	display:block;
}

#logo img{
	width:20%;
}
#logos{
padding:1.5%;
display:block;
}

#logos_mobile , #logosmobs{
padding:1.5%;
display:none;
}

#logos img{
	width:20%;
	margin-left:10%;
}

#menus{
	float:right;
	display:block;
}

.clear{
	clear:both;
}

#scroll-point-images{
	
	margin-top:5%;
}

#about_us_1{
	width:100%;
	margin-top:5%;
}


#contents-about{
}

.center_contents{
	margin-left:10%;
	width:80%;
}

#services{
width:80%;
margin-left:10%;
}

.point-services{
	padding-bottom:10%;
	
}


#services-choice{
	margin-bottom:5vw;
	margin-top:3vw;
}



#services .each_{
	float:left;
	width:33.33%;
	text-align:center;
	padding-top:2vw;
	padding-bottom:2vw;
	 box-shadow: none;
    transition: box-shadow 0.3s;
}

#services .each_:hover{
	cursor:pointer;
	box-shadow: 0 5px 15px rgba(0,0,0,0.3);
}

#home-center-contents{
	width:50%;
	margin:0 auto;
	display:table;
}

#omi-phrase{
	text-align:justify;
	margin-top:2vw;
	font-size:18px;
	margin-bottom:2vw;
	font-family:outdoormasterfonts-thin;
}

#omi-slogan{
	color:#003e74;
	font-family:outdoormasterfonts;
}

#serv{color:#00ace6;}

#serv img{ width:65%; }



.titles_serv{
	font-size:25px;
	
	font-family: outdoormasterfonts-bold;
}

.types_serv{
	
}

.titles_{
	margin:0 auto;
	display:table;
	margin-top:3%;
    font-size:50px;
	line-height:50px;
	text-align:center;
	font-family:outdoormasterfonts;
}

.serv_img_container img{
	width:30%;
}

#signage_title , span.sign_mor{
	color:#da4729;font-weight:bold;
	font-family:outdoormasterfonts-bold;
}
	
#banner_title , span.banner_mor{
	color:#73ea43;font-weight:bold;font-family:outdoormasterfonts-bold;
}

#sticker_title , span.sticker_mor{
	color:#f4a732;font-weight:bold;font-family:outdoormasterfonts-bold;
}

#directprinting_title , span.directprinting_mor{
	color:#8d35cd;font-weight:bold;font-family:outdoormasterfonts-bold;
}

#outdoor_title , span.outdoor_mor{
	color:#2382ba;
	font-weight:bold;font-family:outdoormasterfonts-bold;
}

#g_title , span.g_title_mor{
	color:#b20077;
	font-weight:bold;font-family:outdoormasterfonts-bold;
}

.picx{
	float:left;
	width:33.33%;
}

.picx .outers {
	width: 100%;
    padding-top: 48%; /* defines aspect ratio */
    position: relative;
}

.picx .outers .inners{
	position: absolute;
	background:#ccc;
	background-size:100% auto;
	background-repeat:no-repeat;
	background-image:url('includes/images/services_images/icenter.jpg');
	z-index:-9999;
	top:0;
	left:0;
	right:0;
	bottom:0;
}

.picx img{
//	width:100%;
}

.inside-picx-layer{

}

#yellow-about-point{
	
}

#mobile-menus , #mobiles-menus{
display:none;
}

#header-banner{
display:none;
}

#header-banner,#other-header-banner{
	width:101%;
	padding:4% 0% 0.5% 0%;
	position:fixed;
	z-index:9999;
}

#header-banner,#other-header-banner{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1e5799+0,207cca+51,2989d8+62,7db9e8+100 */
	background: #1e5799; /* Old browsers */
	background: -moz-linear-gradient(left,  #1e5799 0%, #207cca 51%, #2989d8 62%, #7db9e8 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  #1e5799 0%,#207cca 51%,#2989d8 62%,#7db9e8 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  #1e5799 0%,#207cca 51%,#2989d8 62%,#7db9e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=1 ); /* IE6-9 */
	-webkit-box-shadow: 1px 7px 13px -3px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 7px 13px -3px rgba(0,0,0,0.75);
	box-shadow: 1px 7px 13px -3px rgba(0,0,0,0.75);
}


#footer{
	width:100%;
	background:#1e5799;
	border-top:10px solid #007fc7;
}

#footer #footer-contents{
    padding:2% 0% 2% 0%;
	color:white;
}


.footer-list{
   	float:left;
	width:25%;

	
}
.footer-list b{
	font-size:20px;
	
}

.footer-list .the-list-footer{
	margin:0 auto;
	display:table;
	margin-top:3%;
	padding: 0;
    list-style-type: none;
}

.footer-list .the-list-footer li a{
	color:white;
	margin:0 auto;
	display:table;
}

.contact_number_footer b{
   	margin:0 auto;
	display:table;
	color:yellow;
	font-family:outdoormasterfonts-bold;
}
#footer-footer{
	width:80%;
	margin-left:10%;
}

#set-icon-footer{

	margin-left:26%;
	padding-top:3%;
	padding-bottom:3%;
}

#set-icon-footer .social-icons{
	float:left;
	width:15%;
}

#set-icon-footer .social-icons img{
	width:50%;
	-moz-border-radius: 400px;
	-webkit-border-radius: 400px;
	border-radius: 400px;
	-webkit-box-shadow: 1px 7px 13px -3px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 7px 13px -3px rgba(0,0,0,0.75);
	box-shadow: 1px 7px 13px -3px rgba(0,0,0,0.75);
}

#join-us-container-image{
	width:80%;
	margin-top:75px;
	margin-left:10%;
	padding:3% 0% 3% 0%;
}


#opening-join-us p{
	font-size:15px;
}

.top-of-join-us{
	float:left;
	width:50%;
	display:none;
}

#show2joinus{
	
}

.top-of-join-us img{
	width:100%;
}


#footer-copyright{
	width:100%;
	background:#1e5799;
	padding:1% 0% 1% 0%;
}


#footer-copyright #copyright{
	margin:0 auto;
	display:table;
	padding:0%;
	color:white;
}
.float-lefts{
	float:left;
	width:75%;
}



@media only screen and (min-width:1800px){
	#header-banner,#other-header-banner{
		padding:4% 0% 0.2% 0%;
	}
	#show1joinus{
		width:40%;
	}
	
	.titles_{
		font-size:80px;
		line-height:80px;
	}
	
	#show2joinus{
		width:60%;
	}
	


}