/* Put your custom css here 069 text-shadow:1px 1px 0 rgba(0,0,0,0.5);*/
.navLast{
	color:#fff;
}
.about{color:#999;}
.links{color:#069;}
a.footerlinks:link, a.footerlinks:visited{color:#aaa;}
a.footerlinks:hover, a.footerlinks:active{color:#fff;}
.careers{padding-top:10px;padding-bottom:10px;}
.tagline{font-size:18px;font-weight:400;color:#fff;}
.patenttag{font-size:18px;font-weight:300;color:#777;}
.hometitle{font-size:38px;}
.pressrelease{padding-top:15px; color:#000;}
.marqueeblock{background-color: rgba(255,200,12, 1.0);}
.ls-s-1{position: absolute; top:250px; left: 0;margin:0 auto;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.5); width:100%; text-align:center;z-index:2;}
.ls-s-2{position: absolute; top:325px; left: 0;margin:0 auto;color:#fff; width:100%; text-align:center;z-index:2;font-size:22px;font-weight:400;line-height:26px;}
.hometext{font-family:"Roboto Slab",serif; text-transform:none;}
.hometextsm{font-family:"Roboto Slab",serif; text-transform:none; margin-top:-8px;}
.homep{font-family:"Lato",sans-serif; font-size:20px; font-weight:300; line-height:28px;color:#777;}
.address{color:#069;}
.contact-address{line-height:20px;}
.twitter-share{margin-top:9px;}
.fb-share{margin-top:8px;}

a[name] {
    padding-top: 100px;
    margin-top: -100px;
    display: inline-block; /* required for webkit browsers */
}


.marquee{
    width: 800px;
    height: 35px;
    overflow: hidden;
    position: relative;
    margin: 15px auto;  
	}
	
.marquee p {
    position: absolute;
    font-family: Arial, sans-serif;
    width: 100%;
    height: 100%;
    margin: 0;
    text-align: center;
    color: #000;
}
.marquee p {
    transform:translateX(100%);
}

@keyframes left-one {
    0%  {
        transform:translateX(100%);
    }
    10% {
        transform:translateX(0);
    }
    40% {
        transform:translateX(0);
    }
    50% {
        transform:translateX(-100%);
    }
    100%{
        transform:translateX(-100%);
    }
}
@keyframes left-two {
    0% {
        transform:translateX(100%);
    }
    50% {
        transform:translateX(100%);
    }
    60% {
        transform:translateX(0);       
    }
    90% {
        transform:translateX(0);       
    }
    100%{
        transform:translateX(-100%);
    }
}
.marquee p:nth-child(1) {
    animation: left-one 60s ease-in infinite ;
}

.marquee p:nth-child(2) {
    animation: left-two 30s ease infinite;
}

    @media only screen and (min-width:960px){
        /* styles for browsers larger than 960px; */
    }
    @media only screen and (min-width:1440px){
        /* styles for browsers larger than 1440px; */
    }
    @media only screen and (min-width:2000px){
        /* for sumo sized (mac) screens */
    }
    @media only screen and (max-device-width:480px){
       /* styles for mobile browsers smaller than 480px; (iPhone) */
	   .navbar-brand{margin:-11px;}
	   .navbar-brand img{width:82%; margin-top:17px;}
	   .navbar-header{padding-bottom:5px;}
	   .marquee{padding-top:5px; padding-bottom:5px;}
	   .newsText p {height:55px;}
	   .ls-s-1{position: absolute; top:30px; left: 0;margin:0 auto;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.5); width:100%; text-align:center;z-index:2; font-size:12px;}
	   .ls-s-2{position: absolute; top:95px; left: 0;margin:0 auto;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.5); width:100%; text-align:center;z-index:2; font-size:12px;line-height:14px;}
	   .page-header{padding:30px 0;}
	   .page-header h1{ font-size:16px;}
	   .tagline{font-size:12px;}
	    /*#aboutpfi{background:url('../images/about-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#leadership{background:url('../images/leadership-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#advisory{background:url('../images/advisory-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#partners{background:url('../images/partners-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#patents{background:url('../images/patents-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#solutions{background:url('../images/solutions-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#media-triage{background:url('../images/media-triage-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#visual-search{background:url('../images/visual-search-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#video-profiling{background:url('../images/video-profiling-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#image-search{background:url('../images/image-search-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#cloud-based{background:url('../images/cloud-based-analytics-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#custom-solutions{background:url('../images/custom-solutions-iphone.jpg') no-repeat #3d3d3d width:100%;;}
		#careers{background:url('../images/careers-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#contact{background:url('../images/contact-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#errorpage{background:url('../images/404-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#privacy{background:url('../images/privacy-iphone.jpg') no-repeat #3d3d3d; width:100%;}
		#termscond{background:url('../images/termscond-iphone.jpg') no-repeat #3d3d3d; width:100%;}*/
		ul.socialNetwork {padding:0; display: block;}
		ul.socialNetwork li {display:inline-block; list-style-type: none;padding-left:5px; vertical-align: baseline;}
		.twitter-share{margin-top:16px;}
		.fb-share{margin-top:8px;}
		.leadershiptext{margin-top:185px;}
		div.leadershipphoto img.img-responsive{margin-left:50px; max-width:1000%; }
	   
.marquee{
    width: 300px;
    height: 45px;
    overflow: hidden;
    position: relative;
    margin: 25px auto;
	}
	
.marquee p {
    position: absolute;
    font-family: Tahoma, Arial, sans-serif;
    width: 100%;
    height: 100%;
    margin: 0;
    text-align: center;
    color: #000;
	font-size:9px;
}
.marquee p {
    transform:translateX(100%);
}
@keyframes left-one {
    0%  {
        transform:translateX(100%);
    }
    10% {
        transform:translateX(0);
    }
    40% {
        transform:translateX(0);
    }
    50% {
        transform:translateX(-100%);
    }
    100%{
        transform:translateX(-100%);
    }
}
@keyframes left-two {
    0% {
        transform:translateX(100%);
    }
    50% {
        transform:translateX(100%);
    }
    60% {
        transform:translateX(0);       
    }
    90% {
        transform:translateX(0);       
    }
    100%{
        transform:translateX(-100%);
    }
}
.marquee p:nth-child(1) {
    animation: left-one 100s ease-in infinite ;
}

.marquee p:nth-child(2) {
    animation: left-two 30s ease infinite;
}

    }
    @media only screen and (device-width:768px){
       /* default iPad screens */
	ul.socialNetwork {padding:0; display: block;}
	ul.socialNetwork li {display:inline-block; list-style-type: none;padding-left:10px; vertical-align: middle;}
	.page-header h1{font-size:26px;}
	.ls-s-1{position: absolute; top:130px; left: 0;margin:0 auto;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.5); width:100%; text-align:center;z-index:2;}
	.ls-s-2{position: absolute; top:205px; left: 0;margin:0 auto;color:#fff; width:100%; text-align:center;z-index:2;font-size:22px;font-weight:400;line-height:26px;}
    }
    /* different techniques for iPad screening */
    @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
      /* For portrait layouts only */
	  .page-header h1{font-size:26px;}

    }

    @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
      /* For landscape layouts only */
	  
	  
	  

/* ----------- iPhone 4 and 4S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

}

/* ----------- iPhone 5 and 5S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

}

/* ----------- iPhone 6 ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 

}

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 

}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 

}

/* ----------- iPhone 6+ ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 

}

/* Portrait */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 

}

/* Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 

}

/* ------------------ 	END IPHONES ----------------------- */



/* ----------- Galaxy S3 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 2) {

}

/* Portrait */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 2) 
  and (orientation: portrait) {

}

/* Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 2) 
  and (orientation: landscape) {

}

/* ----------- Galaxy S4 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) {

}

/* Portrait */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) 
  and (orientation: portrait) {

}

/* Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) 
  and (orientation: landscape) {

}

/* ----------- Galaxy S5 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) {
	  

}

/* Portrait */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) 
  and (orientation: portrait) {

}

/* Landscape */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) 
  and (orientation: landscape) {

}
/* ------------------ 	END GALAXY ----------------------- */



/* ----------- iPad mini ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {

}

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {

}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {

}

/* ----------- iPad 1 and 2 ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {

}

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {

}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {

}

/* ----------- iPad 3 and 4 ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* ------------------ 	END IPAD ----------------------- */


/* ----------- Galaxy Tab 10.1 ----------- */

/* Portrait and Landscape */
@media 
  (min-device-width: 800px) 
  and (max-device-width: 1280px) {

}

/* Portrait */
@media 
  (max-device-width: 800px) 
  and (orientation: portrait) { 

}

/* Landscape */
@media 
  (max-device-width: 1280px) 
  and (orientation: landscape) { 

}

/* ------------------ 	END GALAXY TABLET ----------------------- */

/* ----------- Asus Nexus 7 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 601px) 
  and (device-height: 906px) 
  and (-webkit-min-device-pixel-ratio: 1.331) 
  and (-webkit-max-device-pixel-ratio: 1.332) {

}

/* Portrait */
@media screen 
  and (device-width: 601px) 
  and (device-height: 906px) 
  and (-webkit-min-device-pixel-ratio: 1.331) 
  and (-webkit-max-device-pixel-ratio: 1.332) 
  and (orientation: portrait) {

}

/* Landscape */
@media screen 
  and (device-width: 601px) 
  and (device-height: 906px) 
  and (-webkit-min-device-pixel-ratio: 1.331) 
  and (-webkit-max-device-pixel-ratio: 1.332) 
  and (orientation: landscape) {

}

/* ------------------ 	END ASUS TABLET ----------------------- */



/* ----------- Kindle Fire HD 7" ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 800px) 
  and (max-device-width: 1280px) 
  and (-webkit-min-device-pixel-ratio: 1.5) {

}

/* Portrait */
@media only screen 
  and (min-device-width: 800px) 
  and (max-device-width: 1280px) 
  and (-webkit-min-device-pixel-ratio: 1.5) 
  and (orientation: portrait) {
}

/* Landscape */
@media only screen 
  and (min-device-width: 800px) 
  and (max-device-width: 1280px) 
  and (-webkit-min-device-pixel-ratio: 1.5) 
  and (orientation: landscape) {

}

/* ----------- Kindle Fire HD 8.9" ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 1200px) 
  and (max-device-width: 1600px) 
  and (-webkit-min-device-pixel-ratio: 1.5) {

}

/* Portrait */
@media only screen 
  and (min-device-width: 1200px) 
  and (max-device-width: 1600px) 
  and (-webkit-min-device-pixel-ratio: 1.5) 
  and (orientation: portrait) {
}

/* Landscape */
@media only screen 
  and (min-device-width: 1200px) 
  and (max-device-width: 1600px) 
  and (-webkit-min-device-pixel-ratio: 1.5) 
  and (orientation: landscape) {

}

/* ------------------ 	END KINDLE TABLET ----------------------- */

/* ----------- LAPTOPS Non-Retina Screens ----------- */
@media screen 
  and (min-device-width: 1200px) 
  and (max-device-width: 1600px) 
  and (-webkit-min-device-pixel-ratio: 1) { 
}

/* ----------- Retina Screens ----------- */
@media screen 
  and (min-device-width: 1200px) 
  and (max-device-width: 1600px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (min-resolution: 192dpi) { 
}

/* ------------------ 	END LAPTOPS ----------------------- */



/* ----------- Apple Watch ----------- */
@media
  (max-device-width: 42mm)
  and (min-device-width: 38mm) { 

}



/* ----------- Moto 360 Watch ----------- */
@media 
  (max-device-width: 218px)
  and (max-device-height: 281px) { 

}








