/* PATRICK CODE CHANGES */
#testimonial-tree blockquote {margin: 0 0 20px 0;height:20px;padding: 20px 10px 20px 35px;background: url(http://extendmyseat.com//template/images/white/blockquote.png) 0 16px no-repeat;border-top: 1px dotted #CCC;border-left: none;display: block;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 40px; width: 95%;}
#testimonial-tree {padding-bottom: 0px;}
div#toptagline:hover {color:#fff;}






/* Color: White */

.verticaldivide {
    display:block;
    float:left;
    padding-right:20px;
    padding-top:5px;
    margin-bottom:-10px;

}

.quoteup {
margin: 0 0 -20px 0;
}

.quotedown {
margin: 0 0 -10px 0;
}

/* Product Pages New Code */

.productpage {
width:970px;
}

/* END Product Pages New Code */

/* new footer code */

#footerblock p {
    font-size: 12px;
    line-height: 15px;
    padding-top: 8px;
    text-transform: uppercase;
    color: #FFFFFF;
}
a {
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
}
a:hover {
    color: #393939;
    text-decoration: underline;
}
#footerblock h2 {
    border: medium none;
    color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 22px;
    line-height: 22px;
    padding-left: 0;
    text-decoration: none;
    text-transform: uppercase;
    padding-bottom:30px;
    font-weight:normal;
}
.phone p {
font-size:12px;
}

#footerblock {
    margin: -40px auto 0;
    position: relative;
    text-align: left;
    width: 980px;
    background-color:#202020;
    height:405px;
    padding-top: 60px;
}
.footerlinks {
padding-left:0px;
margin:22px 0 10px 0;

}
.emaillink {
font-size:12px;
color:#be1617;
}
#footerblock li {
    background: url("http://www.extendmyseat.com/template/images/footer_li_marker.png") no-repeat scroll 0 5px transparent;
    list-style: none outside none;
    padding: 0 0 15px 20px;
    text-transform:uppercase;
    font-size:12px;
}
#footerblock li > a {
    color: #FEFEFE;
    font-size: 12px;
}

.contact_block {
    float: left;
    font-size: 14px;
    overflow: hidden;
    padding: 0 0 20px 25px;
    width: 200px;
}
.featured_block {
    float: left;
    overflow: hidden;
    padding: 0 0 20px 25px;
    width: 220px;
}
.facebook_block {
    float: left;
    overflow: hidden;
    padding: 0 0 20px 40px;
    width: 242px;
}
.information_block {
    float: left;
    overflow: hidden;
    padding: 0 0 20px 25px;
    width: 200px;
}
.facebook_block h1, h2 {
padding-left:6px;
}

.socialmediabox {
float:left;
display:block;
margin:10px 10px 10px 0;
width:150px;

}
.facebook {
float:left;
 margin: 6px 6px 6px 0px;
 width: 36px;
 height:36px;
 display:block;
 background:transparent url('http://www.extendmyseat.com/template/images/facebook_off.png') center top no-repeat;
}

.facebook:hover {
   background-image: url('http://www.extendmyseat.com/template/images/facebook_on.png');
}
.twitter {
 float:left;
 margin: 6px;
 width: 36px;
 height:36px;
 display:block;
 background:transparent url('http://www.extendmyseat.com/template/images/twitter_off.png') center top no-repeat;
}

.twitter:hover {
   background-image: url('http://www.extendmyseat.com/template/images/twitter_on.png');
}
.youtube {
float:left;
 margin: 6px;
 width: 36px;
 height:36px;
 display:block;
 background:transparent url('http://www.extendmyseat.com/template/images/youtube_off.png') center top no-repeat;
}

.youtube:hover {
   background-image: url('http://www.extendmyseat.com/template/images/youtube_on.png');
}

/* end new footer code */


label.desc, legend.desc {
    color: #FFFFFF !important;
}

form li div label, form li span label {
    color: #FFFFFF !important;
}

form li.focused {
    background-color: #222222 !important;
}
/*--------------------------------------------------------NEW NEW LANDING PAGE CUSTIMZATIONS*/
#ll3 {margin-left:0px;margin-top:0px; color:#010101;}
#ll3 h1 {letter-spacing: -1px; font-size:2.2em;}
#111 h2 { color:#010101; }
ul#prius-testimonial2 {list-style: none; width: 940px; margin: 20px 20px 0; overflow: hidden;}
ul#prius-testimonial2 li {float: left; width: 285px; margin-left: 16px;} 
#Testimonials2 {width: 850px; margin: 45px auto 16px auto;}
    

 



/*--------------------------------------------------------GEO TRUST ICON*/
#geotrust {margin-left: 140px; margin-top: 10px;}

/*--------------------------------------------------------LANDING PAGE CUSTOMIZATIONS*/
#lll {margin-left:0px;margin-top:0px; background:#fff; color:#010101;}
#lll h1 {text-shadow: 1px 1px 1px #b5b5b5;letter-spacing: -1px; font-size:2.2em;}
#111 h2 { color:#010101; }
#video-block {margin-top: 20px;}


/*--------------------------------------------------------CHECKOUT SOLCIAL BS*/
#tabcontent {min-height: 220px;}
#tabcontent .photo {float: none;}

/*--------------------------------------------------------HOMEPAGE*/
#worn-by {width: 979px; margin: auto atuo;}

/*--------------------------------------------------------TRESTIMONIAL SECTION*/
ul#prius-testimonial {list-style: none; width: 940px; margin: 20px 20px 0; overflow: hidden;}
ul#prius-testimonial li {float: left; width: 285px; margin-left: 20px;} 
ul#prius-text {list-style: none; width: 980px; margin: 20px; overflow: hidden;}
ul#prius-text li {float: left; width: 285px; margin-right: 40px;} 
ul#prius-text li p {padding: 10px;}
blockquote {
margin: 0 0 20px 0;
padding: 20px 0px;
width:285px;
float:left;
display: block;

height:55px;
font-size:18px;
}


/*--------------------------------------------------------NIVOSLIDER STUFF*/
nivoSlider {position:relative;background:url("http://tiecrow.com/content/nivo-slider/themes/light/loading.gif") no-repeat 50% 50%;}
.nivoSlider img {position:absolute;top:0px;left:0px;display:none;}
.nivoSlider a {border:0;display:block; !important;}
.nivoSlider a.nivo-imageLink { background: url("http://tiecrow.com/template/nivo-slider/transparent.png") repeat 0 0; }


/* uni add styles */
#footer h3 {
color: #010101;
} 
#socialbox {
width:100%;
float:left;
margin:10px 0 10px 4px;
}

#nivoslider-4 {
height:353px;
}

.BlockContent{
color:#fff;
}

#footerwrapper{
    margin: 0 auto;
    padding-bottom: 20px;
    width: 960px;
}
#wrapper {
background:#000;
}
#toptagline {
    color: #FFFFFF;
    float: left;
    margin: 10px;
    
}
#texthighlighter {
color: #d01f3c;
}

div#toptagline a {text-decoration: none;}

#textureddivider {
    background-image: url("http://www.extendmyseat.com/template/images/background-clean.jpg");
    background-image: repeat;
    height:85px;
    width: 100%;

}
#textureddividersmall {
    background-color:#000;
    height:30px;
    width: 100%;

}
#textureddividermedium {
    background-color:#000;
    height:60px;
    width: 100%;

}
#custombutton {
float: right;
margin: 15px;
}
/* end uni add styles */
/*changed color*/
body {
    background: #000;
    font-size:16px;
    color: #fff;
}

p {line-height: 1.6; font-size:16px;}
/*uni edited */
a {
    color: #fff;
    font-weight: normal;
    text-decoration: underline;
}
a:hover {
    color: #393939;
}
/* uni edited */
h1, h2   {
    color: #fff;
    padding-left: 0px;
        font-family: 'Lato', sans-serif;
 
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
    border: none;
    font-size:20px;
}

.TitleHeading {
    color: #fff;
    background: #fff url(//cdn11.bigcommerce.com/s-10a22/templates/__custom/__custom/images/white/BgHeading.gif?t=1482860292) 0 0 repeat-x;
    border: 1px solid #d6d6d6;
}

/*uni edited*/
#ContainerFooter {
    background: #000 url(//cdn11.bigcommerce.com/s-10a22/templates/__custom/__custom/images/white/BgContainerFooter.gif?t=1482860292) 0 0 repeat-x;
  
}


#TopMenu li a {
    color: #a5a5a5;
    text-decoration: none;
}
#TopMenu li div {
    color: #a5a5a5;
    text-decoration: none;
}
#TopMenu li a:hover {
    color: #737373;
    text-decoration: underline;
}

/* uni edited */
#Menu {
        background-image: url("http://www.extendmyseat.com/template/images/background-clean.jpg");
        height: 61px;
}
/*uni edited */

#Menu li a {
    color: #FFFFFF;
    font-size: 18px;
    margin: 11px 0;
    padding: 10px 41px;
    text-decoration: none;
    text-transform: uppercase;
}


#Menu li a:hover {
    color: #393939;
background-color:#878686;
text-decoration:none;
}
#Menu li li a:hover {
    color: #393939;
background-color:#878686;
text-decoration:none;
}
#Menu li ul li a:hover {
background-color:#cfcece;
text-decoration:none;
}
#Menu li.First a {
    border: 0;
text-decoration:none;
}

#Menu li ul {
    border: 0;
    border-top: 0;
    background: #878686 url(//cdn11.bigcommerce.com/s-10a22/templates/__custom/__custom/images/white/DropdownMenuBg.gif?t=1482860292) 100% 0 no-repeat; 
}
#Menu li li {
    border-bottom: 1px solid #ffffff;
    text-align:center;
}
#Menu li li:last-child {
    border: 0;
}
#Menu li li a {
    border: 0;
text-decoration:none;
}



#SearchForm form {
    border: 1px solid #d6d6d6;
    background: #fff url(//cdn11.bigcommerce.com/s-10a22/templates/__custom/images/white/SearchBg.gif?t=1482860292) 0 0 repeat-x;
}
#SearchForm input {
    border: 0;
    background: transparent;
}
#SearchForm .Button {
    border: 0;
}
/* uni modified header tag */

#Header { width: 100%; background:#000;}

/* uni modified headerupper tag */
#HeaderUpper {
    border-bottom: width: 100%;
     background:#000;
    height: 35px;
}
#HeaderLower {
    border-top: 1px solid #dfdfe0;
}


#Logo h1 {
    border: 0;
    background: transparent;
}

/* HOMEPAGE CUSTOMIZATION--------------------------------------------------------- */
.left {width: 490px; display: inline-block;}
.right {width: 460px;display: inline-block; float: right; padding-top: 60px;} 
.right h1 {font-size: 2.75em;}
.right h3 {font-size: 1.75em;}
.right img {padding-top: 20px;}
#Footer p {margin-bottom: 0px;}

#Text-Right {
    float: right;
    display: inline-block;
    width: 458px;
    height: 288px;
    margin: 4px 8px 0px 0px;
}

#Text-Right li {font-size: 16px;}

#Text-Right h1 {
    color: #6d6e72;
        font-family: 'Lato', sans-serif;
 
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
    border: none;
}

#Testimonials {
    width: 850px;    
    margin: 45px auto 16px auto;
}
    


#Testimonials h1 {
    color: #6d6e72;
        font-family: 'Lato', sans-serif;
 
    font-size: 24px;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
    border: none;
}

#Testimonials h3 {text-align: center; padding-bottom: 15px;}

#Testimonials img {position: relative; left: 200px;margin-bottom: 10px;}
#slider {width: 980 px; height: 360px;}

/* uni modified */
#Featured {margin-left: auto; margin-right: auto;padding-top: 20px;}
/* uni modified */    
#Featured h3 {text-align:left; padding-left:10px; font-size:16px;}

#Made-in {margin-left: auto; margin-right: auto; width: 85%; height: 300px; padding-top: 30px;}

/* OTHER PAGES */
.brands-widget {margin-bottom: 10px;}
.FloatRight.SortBox {display: none;}

#FAQ h1 {
    color: #6d6e72;
        font-family: 'Lato', sans-serif;
 
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
    border: none;
}

#SideNewsletterBox h2 {padding-top: 10px; padding-left: 5px;}

#form.wufoo {width: 700px; border: 2px solid #000;}

/*CUSTOM PANELS */
#Mycar.Block.Moveable.Panel {border: none;}

#MCNewsletter.Block.Moveable.Panel {border: none;}

#Widget-Panel2 { width: 190px;}

#SideCategoryList h2 {
    background: url(//cdn11.bigcommerce.com/s-10a22/templates/__custom/images/white/CategoryTitle.gif?t=1482860292) 100% 50% no-repeat;
    border: 0;
}
#SideCategoryList li, #SideCategoryList .sf-menu li {
    background: url(//cdn11.bigcommerce.com/s-10a22/templates/__custom/images/white/MenuDivider.gif?t=1482860292) 100% 50% no-repeat;
}
#SideCategoryList li ul, #SideCategoryList .sf-menu li ul {
    border: 1px solid #bcbcbc;
    border-top: 0;
    background: #fff;
}
#SideCategoryList li li, #SideCategoryList .sf-menu li li {
    background-image: none;
    border-bottom: 1px solid #e3e3e3;
}
#SideCategoryList li li:last-child, #SideCategoryList .sf-menu li li:last-child {
    border: 0;
}
#SideCategoryList li ul li ul, #SideCategoryList .sf-menu li ul li ul {
    border: 1px solid #bcbcbc;
}

.FacebookLikeButtonContainer {left: 200px;}

.Block.banner_home_page_top, .Block.banner_category_page_top, .Block.banner_brand_page_top, .Block.banner_search_page_top {
    border-bottom: 5px solid #696969;
}


.Content .Block.FeaturedProducts, .Content .Block.NewProducts { /* Homepage featured & new products */
    background: #f6f6f6;
    border: 1px solid #d6d6d6;
    border-top: 0;
}
.Content .Block.FeaturedProducts h2, .Content .Block.NewProducts h2 {
    border-left: 0;
    border-right: 0;
}


.Left .Block {
    background: #000;

}
.Left .Block h2 {
    border-left: 0;
    border-right: 0;
}
.Left li {
    background: url(//cdn11.bigcommerce.com/s-10a22/templates/__custom/images/white/SidebarLi.gif?t=1482860292) 0 100% no-repeat;
}


.Right .Block {
    background: #000;

}
.Right .Block h2 {
    border-left: 0;
    border-right: 0;
}
.Right li {
    background: url(//cdn11.bigcommerce.com/s-10a22/templates/__custom/images/white/SidebarLi.gif?t=1482860292) 0 100% no-repeat;
}


#Footer p {
    color: #a5a5a5;
}
#Footer a {
    color: #737373;
}


.NewsletterSubscription input {
    border: 1px solid #dcdcdc;
}


.Content .ProductList .ProductImage {
    background: #fff;
    border: none;
}
.ProductPrice, .ProductList em {
    color: #fff;
}
.ProductList .Rating {
    color: #9a9a9a;
}


.Right .TopSellers li .TopSellerNumber { /* Contains the number of the item */
    background: #515151;
    color: #fff;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkitborder-radius: 2px;
}


.Breadcrumb {
    border-bottom: 1px solid #dcdcdc;
}


.CompareItem { width:200px; border-left: solid 1px #dcdcdc; }
.CompareFieldName { font-weight:bold; border-bottom: 1px solid #dcdcdc; }
.CompareFieldTop { border-bottom:solid 1px #dcdcdc; }
.CompareFieldTop a:hover { color:#4e4e4e; }
.CompareCenter { border-left:solid 1px #dcdcdc; border-bottom:solid 1px #dcdcdc; }
.CompareLeft { border-left:solid 1px #dcdcdc; border-bottom:solid 1px #dcdcdc; }


.ViewCartLink {
    background: url(//cdn11.bigcommerce.com/s-10a22/templates/__custom/images/white/Cart.gif?t=1482860292) no-repeat 0 50%;
}

table.CartContents, table.General {
    border: 1px solid #dcdcdc;
}

table.CartContents thead tr th, table.General thead tr th {
    background: #f4f4f4;
    color: #2f2f2f;
    border-bottom: 1px solid #dcdcdc;
}

.CartContents tfoot .SubTotal td {
    border-top: 1px solid #dcdcdc;
    color: #606060;
}

.JustAddedProduct {
    border: 1px solid #dcdcdc;
    background: #fff;
}
.JustAddedProduct strong, .JustAddedProduct a {
    text-decoration: none;
}
.JustAddedProduct a:hover {
    text-decoration: underline;
}


.CategoryPagination {
    color: #606060;
    background: #f4f4f4;
    border: 1px solid #dcdcdc;
}
.CheckoutRedeemCoupon { background: #f4f4f4; border: 1px solid #dcdcdc; padding: 10px; width: 300px; border: 1px solid #dcdcdc; margin-bottom: 10px; }
.SubCategoryList, .SubBrandList {
   background:#000;
    border: 1px solid #000; 
}
.InfoMessage {
    background: #fff url(//cdn11.bigcommerce.com/s-10a22/templates/__custom/images/white/InfoMessage.gif?t=1482860292) no-repeat 5px 8px;
    border: 1px solid #dcdcdc;
    color: #606060;
}
.SpecificInfoMessage {
    color: #606060;
    background-color: #fff;
    border: 1px solid #dcdcdc;
}
.SuccessMessage {
    background: #f4f4f4 url(//cdn11.bigcommerce.com/s-10a22/templates/__custom/images/white/SuccessMessage.gif?t=1482860292) no-repeat 5px 8px;
    border: 1px solid #dcdcdc;
    color: #606060;
}
.ErrorMessage {
    background: #FFECEC url(//cdn11.bigcommerce.com/s-10a22/templates/__custom/images/white/ErrorMessage.gif?t=1482860292) no-repeat 5px 8px;
    border: 1px solid #dcdcdc;
    color: #606060;
}


.ComparisonTable tr:hover td, .ComparisonTable tr.Over td {
    background: #f4f4f4;
}
.QuickSearch { border: 1px solid #dcdcdc }
.QuickSearchHover td{ background: #f4f4f4; }
.QuickSearchAllResults a { background: url(//cdn11.bigcommerce.com/s-10a22/templates/__custom/images/white/QuickSearchAllResultsButton.gif?t=1482860292) no-repeat right; }
.QuickSearchResult .Price { color: #4e4e4e; }
.CreateAccount {
    border-right: 1px solid #dcdcdc;
}
.SearchTips .Examples {
    background: #f4f4f4;
    border: 1px solid #dcdcdc;
}
hr {
    background: #dcdcdc;
    border: #dcdcdc;
}
.Right hr {
    background: transparent;
    border: 0;
}
.MiniCart .SubTotal {
    color: #4e4e4e;
}


/* Shipping Estimation on Cart Contents Page */
.EstimateShipping {
    background: #f4f4f4;
    border: 1px solid #dcdcdc;
}


/* Express Checkout */
.ExpressCheckoutBlock .ExpressCheckoutTitle {
    background: #f6f5f5 url(//cdn11.bigcommerce.com/s-10a22/templates/__custom/images/white/ExpressChktSel.gif?t=1482860292) 0 0 repeat-x;
    color: #010101;
    border: 1px solid #bcbcbc;
}
.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle {
    background: #f4f4f4;
    color: #606060;
    border: 1px solid #dcdcdc;
}
.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {
    color: #9a9a9a;
}


/* General Tables */
table.General tbody tr td {
    border-top: 1px solid #dcdcdc;
}


/* Tabbed Navigation */
.TabNav {
    border-bottom: 1px solid #dcdcdc;
}
.TabNav li a {
    border: 1px solid #dcdcdc;
    background: #f4f4f4;
    color: #606060;
}
.TabNav li a:hover {
    background-color: #dcdcdc;
}
.TabNav li.Active a {
    border-bottom: 1px solid #dcdcdc;
    background: #2f2f2f;
    color: #fff;
}

/* Product Videos */

#VideoContainer {
    border: 1px solid #dcdcdc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.currentVideo {
    background-color: #ddf0f6;
}

.videoRow:hover {
    background-color: #efefef;
}

.CartContents .ItemShipping th {
    border-bottom-color: #dcdcdc;
    border-top-color: #dcdcdc;
    background: #f4f4f4;
    color: #2f2f2f;
}


/* start fast cart styles */
#fastCartContainer {
    font-size: 13px;
}
.fastCartContent h2 {
    color: #fff;
    background-color:transparent;
}
.fastCartContent h3 {
    color: #606060;
    background-color:transparent;
}
.fastCartSummaryBox {
    background-color: #eaeaea;
}
.fastCartContent .fastCartTop a,
.fastCartContent .ProductList .ProductDetails a {
    color: #fff;
}
.fastCartContent .ProductPrice,
.fastCartContent .ProductList em {
    color: #4e4e4e;
}
.fastCartContent .Quantity {
    color: #606060;
}
.fastCartContent p {
    color: #444444;
}
.fastCartContent .ProductList li {
    background-color: #FFF;
}
/* end fast cart styles */


.PrimaryProductDetails .ProductThumb {
    background: #000;
    border: none;
}
?