/* @override http://parsecent.com/wp-content/themes/Parsec/style.css */

/* @override http://parsecent.com/wp-content/themes/Parsec/style.css */

/* @override http://parsecent.com/wp-content/themes/Parsec/style.css */

/* @override http://parsecent.com/wp-content/themes/Parsec/style.css */

/* @override http://parsecent.com/wp-content/themes/Parsec/style.css */

/*
Theme Name: Parsec Enterprises, Inc.
Theme URI: http://www.justinyoung.me
Description: Website for Parsec Enterprises, Inc.
Version: 2
Author: Justin Young
Author URI: http://www.justinyoung.me
Tags: clean, white, open, watches, service
*/

@import "style/css/reset.css";

html,body,div{border:0;margin:0;padding:0;}
.main{width:970px;padding-top:0px;margin:0 auto;}
.g160,.g320,.g480,.g640,.g800,.g960,.g80,.g240,.g400,.g560,.g720,.g880,.g960{float:left;display:inline;margin-left:10px;}
.g160{width:150px;}
.g320{width:310px;}
.g480{width:470px;}
.g640{width:630px;}
.g800{width:790px;}
.g960{width:950px;}
#about.g960 img {
	width:940px;
	border: 1px solid #eee;
	padding: 8px;
}
.g80{width:70px;}
.g240{width:230px;}
.g400{width:390px;}
.g560{width:550px;}
.g720{width:710px;}
.g880{width:870px;}
.ml80{margin-left:90px;}
.ml160{margin-left:170px;}
.ml240{margin-left:250px;}
.ml320{margin-left:330px;}
.ml400{margin-left:410px;}
.ml480{margin-left:490px;}
.ml560{margin-left:560px;}
.ml640{margin-left:650px;}
.ml720{margin-left:730px;}
.ml800{margin-left:810px;}
.ml880{margin-left:890px;}
.ml960{margin-left:970px;}
.inside{margin-left:0;}
p.grid{padding-left:10px;}
div#vert.clear, div#vert-bottom {  background: url("http://www.parsecent.com/i/vert.gif"); margin: 20px 0 23px 0; width: 950px; }
.clear{clear:both;}
.clearfix:after,.main:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix,.main{display:block;}

/*Typography*/
body{ font-family: Helvetica Neue, Helvetica, Arial;background: #fcfcfc}
h1,h2,h3,h4,h5 { font-family: Helvetica Neue, Helvetica, Arial;color: #204b81  }
h1{  font-size: 20px; }
h2 {  font-size: 18px; }
h3 {  font-size: 16px; }
body.page p { margin-top: 5px; padding-right: 0px; color: #777; }
h1.hvs {  margin-top: 0 !important; }

/*Navigation Top*/
ul.top-nav {  height: 30px; padding-top: 10px;margin-top: 0px; text-align: center; margin-bottom: 20px;border-bottom: 1px solid #a1b9d7; background: url(i/nav-bk.png);}
ul.top-nav li {  display: inline; font-size: 11px; margin-right: 10px;}
ul.top-nav li {  color: #a1b9d7;}
ul.top-nav li a { border-right:1px solid #eee ; color: #eee; padding-right: 10px; text-decoration: none; font-size:11px;}
ul.nav li.pay {
	float: right;
	margin-top: -5px;

}
ul.top-nav li a:hover {  color: #dae2ec; }
li.retailer {  color: #a1b9d7 !important; }
div#search.g800 h1 {  margin-bottom: 5px; color:#204b81 }
div#search.g800 input.text {  width: 250px;border: 1px solid #ddd;    padding: 7px; font-size: 12px; font-style: normal; font-weight: 100 !important; margin-top: 5px; color: #999;}


/*Navigation Bottom*/
div#nav.g960 {  margin-top: 40px; }
span.divider {
	color: #eee;
}
div#nav.g960 ul.nav {  border-top: 1px solid #eee; padding:15px 0 15px 0; width: 950px;}
div#nav.g960 ul.nav li {  display: inline;margin-right: 10px; margin-left: 10px;  }
div#nav.g960 ul.nav li  img {  vertical-align: -5px; }
div#nav.g960 ul.nav li a {font-size: 14px; text-decoration: none;color:  #204b81;   }
div#nav.g960 ul.nav li a:hover {  color: #777;}

/*Header Layout*/
div#search.g800 {margin-top: 10px; text-align: right;  }

/* The Nivo Slider styles */
div#slider-wrap{ height:365px;background: url("i/slider-wrap.png")bottom; position: relative;}div#slider.nivoSlider{ height:390px}.nivoSlider{position:relative}.nivoSlider img{position:absolute;top:0px;left:0px}/* If an image is wrapped in a link */.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none}/* The slices in the Slider */.nivo-slice{display:block;position:absolute;z-index:50;height:100%}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;/* Overridden by captionOpacity setting */width:100%;z-index:89;visibility:hidden}.nivo-caption p{padding:5px;margin:0}/* Direction nav styles (e.g. Next &Prev) */.nivo-directionNav a{position:absolute;top:45%;z-index:99;cursor:pointer}.nivo-prevNav{left:0px}.nivo-nextNav{right:0px}/* Control nav styles (e.g. 1,2,3...) */.nivo-controlNav a{display:block;width:10px;height:10px;background:url(http://www.studiobreakfast.be/images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:4px;float:left;z-index:100}.nivo-controlNav a.active{background-position:-10px 0}.nivo-controlNav{position:absolute;top:320px;left:30px;z-index:100}

/*Icons*/
div#icons.g320 {  margin-top: 15px; }
#ul_right li a, #ul_left li a {  color:  #204b81 ;  font-style: italic;font-size: 11px; }
#ul_right{float:right; padding-right:0px; width:170px; }
#ul_right li{ font-size: 12px; margin-bottom: 25px;line-height: 15px;}
#ul_left{float:left; width:150px; margin-left: -10px;}
#ul_left li{ margin-bottom: 25px; line-height: 15px; font-size: 12px;}
li.database {  background: url("i/database.png")left no-repeat; padding-left: 55px;}
li.status{ background: url("i/comment.png")left no-repeat; padding-left: 55px;  height: 40px;}
li.volumn{ background: url("i/vol.png")left no-repeat; padding-left: 55px;  height: 45px;  }
li.warranty {  background: url("i/pie.png")left no-repeat; padding-left: 55px;  height: 45px; }
li.customer-service {  background: url("i/comp.png")left no-repeat; padding-left: 55px;  height: 45px; }
li.custom {  background: url("i/manu.png")left no-repeat; padding-left: 55px;  height: 45px; }

/*About*/
div#about.g640 {  margin-bottom: 25px;  margin-top: 15px;}
div#about.g640 h1 { font-size: 22px; margin-bottom: 10px;  color:#204b81 ; font-style: normal;font-weight:300;}
div#scrollJobs h2 {  font-size: 18px;font-weight: 300;}
div#about.g640 p {  font-size: 14px !important; padding-right: 80px; line-height: 22px;  color: #777; }
#about.g960 p {
	line-height: 22px;
	font-size: 14px;
}
p.read-more {  float: right; margin-top: 10px;  }
p.read-more a {  color:#204b81; text-decoration: none; padding-bottom: 2px; font-size: 10px;text-transform: uppercase;}

/*Coda Slider*/
h2 {  color: #204b81  }
div.grid-image a img {  border: 1px solid #ccc; margin-right: 23px; 
box-shadow: 2px 2px #eee;
-webkit-box-shadow: 2px 2px #eee;
-moz-box-shadow: 2px 2px #eee;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=2, offY=2, positive=true);}
span.arrows {  float: right; margin-right: 10px;}

/*Footer*/
div#footer.g960 {  font-size: 12px; color: #777   ; margin-top: 10px; margin-bottom: 20px; }

/*Warranty*/
div#warranty.g480 {  padding-right: 50px; width: 400px; }
div#warranty.g480 p {  font-size: 12px;margin-bottom: 70px; }
div#warranty.g480 div#vert.clear {  width: 390px !important; }
div#warranty.g480 img {  float: left; border: 1px solid #ccc; margin-right: 10px;margin-bottom: 10px;}
div#warranty.g480  h1{  margin-bottom: 10px; margin-top: 20px !important; }
div#warranty.g480 h5 {  font-size: 12px; float: right; margin-left: 10px; margin-top: 20px; margin-bottom: 20px;}
a.basic {  color: #204b81  ; }
div#warranty.g480 h5 a {  color: #204b81; }
#nike-content, #issey-content, #alessi-content, #appetime-content, #soma-content, #mio-content, #brooks-content, #tommy-content, #boss-content, #gd-content, #juicy-content, #mango-content, #penguin-content, #andy-content, #vitt-content, #timberland-content, #howard-content, #bobby-content {display:none;}

/*Testimonials*/

div#testimonials.g480 h1 {  margin-top: 0px !important;margin-bottom: 20px; }
div#testimonials.g480 p {  margin-bottom: 20px;font-style: italic; background: #eee; font-size: 11px;padding: 30px; color: #333;}

/* SimpleModal */
#simplemodal-overlay {background-color:#000; cursor:wait;}
#simplemodal-container {height:320px; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url("i/x.png") no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}

/*Jobs*/
.sample h1 {
	display: none;
}
div.sample h2 {  text-shadow: 0px 0px -1px #fff !important; font-size: 22px;}
div.sample {  background:#e3eaef; padding: 25px; padding-right: 150px; font-size: 16px; outline: 1px solid #e1e9ef; border: 1px solid #fff;}
div.sample p {  color: #444;line-height: 22px; margin-top: 20px; font-size: 14px;text-shadow: 0px 0px -1px #fff; }
p.part { border-top:1px dotted #eee; border-bottom:1px dotted #eee; padding:20px; margin-bottom:5px; font-size:22px;}

/*Form*/
span.style2 {  color: #888; font-size: 11px; font-style: italic; }
div#customer.g960 input.text {  font-size: 12px; color: #888; }
input.button {  width: 35px; height: 35px;  background: #888; color: #fff;}

div#customer.g960 form#head-search {  margin-bottom: 25px; }
div#customer.g960 form#head-search input.text {  padding: 6px; }
div#customer.g960 form#head-search input.button {   background: white; border: 1px solid #ccc; height: 28px !important; width: 35px !important; color: #888;}
form#searchform input.button {
	border: 1px solid #ddd !important;
	border-radius:0px;
	background: none;
	color: #777;
	height: 30px;
	vertical-align: 1px;
	
}
form#searchform input.button:hover {
	background: #ddd;
}
div#customer.g960 form input.text{  width: 350px; border: 1px solid #ccc; font-size: 12px; margin-bottom: 0px;}  
div#customer.g960  textarea {  width: 422px;border: 1px solid #ccc; }

tr td.smallCopy{  width: 500px; }

div.client th.head {  width: 230px; font-size: 18px; color:#204b81;}
span.style1 {  font-size: 14px; color: #777; }
h1.style1 {  font-size: 12px; }

.button, .button:visited {
	background: #ccc url(../i/overlay.png) repeat-x;
	display: inline-block;
	padding: 3px 8px 4px;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer
}
ul.nav li.small.button.orange{  float: right; margin-top: -2px;}
ul.nav li.small.button.orange a {color: #fff !important; }
.small.button, .small.button:visited { font-size: 11px; }
.orange.button, .orange.button:visited		{ background-color: #70ce4b; }
.orange.button:hover{ background-color: #d45500; text-decoration: none !important; border-bottom: none !important;}
ul.nav li.small.button.orange a:hover {  text-decoration: none !important; border-bottom: none !important;}


#orvis.g960 {
	text-align: center;
}

#orvis-text.g480 p {
	
	font-size: 14px;
	margin-bottom: 20px !important;
}

#orvis-text.g480 ul {
	margin-left: 0px;
	margin-top: 30px;
	margin-bottom: 30px;
	border-left: 1px solid #ddd;
	padding-left: 50px;
	padding-right: 50px;
}

#orvis-text.g480 ul li {
	list-style: decimal;
	
	margin-bottom: 10px;
	font-size: 12px;
}

#orvis-text.g480 li.small.button.orange a{
	color: white;
	text-decoration: none;
	
	padding: 5px;
	font-weight: normal;
	font-size: 12px !important;
}
