.breadcrumb {text-align:left;font-size:12px;margin:5px 0 0 20px;}
/* featured cycle */
#billboard { position:relative; width:740px; height:410px; margin:0 0 0 18px;}
#billboard-cycle { width:740px; height:410px; }
#billboard #billboard-prev { position:absolute; top:170px; left:8px; z-index:10; }
#billboard #billboard-next { position:absolute; top:170px; right:8px; z-index:10; }
#billboard a,#billboard a:link,#billboard a:hover,#billboard a:visited,a:active { text-decoration:none; }
#billboard .billboard-image { position:absolute; top:0; left:0; z-index:1; width:740px; cursor: pointer;}
#billboard .billboard-info { position:absolute; width:740px; height:1px; line-height:36px; top:409px; left:0; z-index:2; border-top:1px #8ad4e9 solid; /*background:transparent url(images/buy-bar.png) no-repeat;*/ font-size:20px; font-weight:bold; color:#ff0087; }
#billboard .billboard-info .smaller {font-size:16px;}
.billboard-info .billboard-tag { position:absolute; display:block; top:0; right:8px; z-index:3;cursor: pointer; }


/* part  */

.part {position:relative;width:740px; height:123px; margin-left:18px; margin-top:0px; }
.part img {position:absolute; top:0px;height:103px;}
.part img.part-1 {left:0px;width:190px;height:143px;}
.part img.part-2 {left:190px;width:174px;}
.part img.part-3 {left:364px;width:171px;}
.part img.part-4 {left:535px;width:205px;}


/* block */
.layer1_right .block {width:191px;text-align:center;margin:0;padding:0;}
.layer1_right .block .title {background:#f0057f url(images/section-header.gif) no-repeat 0 0; margin:0; padding:0 6px; color:#fff;border-bottom: 1px solid #c41976}
.layer1_right .block .title h3 {margin:0;padding:0;}
.layer1_right .block .content {border-left:1px solid #abd3e8;border-right:1px solid #abd3e8;background:#fff;margin:0;padding:8px;text-align:left;}
layer1_right .block .content .view-content {text-align: center;padding:5px 0;}
#sidebar-right{padding-top: 5px}
/* block align center */
#block-featured-artists .content,
#block-the-latest-in-style-and-safety .content,
#block-tag-accessories .content,
#block-popular-tags .content,
#sidebar-right .view-pet-photo-by-artist{text-align: center}

.views-field-field-photo-fid {
padding:10px 0;}
.layer1_right img.lifetime {margin-bottom:20px;}


.front-page .view-featured-candids td {
vertical-align:top; }
.front-page .view-featured-candids td img { margin:0 15px; }
.front-page .view-featured-candids td .views-field-title-1 { width:125px; margin:0 15px; }



.add-to-cart fieldset legend span {color: #f93a9d;font-size: 18px;font-weight:bold; padding:0 2px;}
.add-to-cart fieldset {border:0;border-top:4px solid #cccccc;margin-bottom:0; padding-bottom:0;}

.artists-featured-page td {display:inline-block;padding:15px;}


/* pager pagination */
.item-list .pager{margin-top:15px;clear:both;text-align:right;font-size:14px;font-weight:bold;list-style:none;line-height:30px;padding-left: 0}
.item-list .pager li{display:inline;padding:4px 7px;margin:0;}
.item-list .pager li:hover{background:url('images/pager/item.jpg') no-repeat 50%;}
.item-list .pager li.pager-ellipsis:hover{background:url('images/pager/pager-ellipsis.jpg') no-repeat 50%;}
.item-list .pager li a{font-weight:bold;text-decoration:none;color:#0aafdd;}
.tag-supermodel .item-list .pager li:hover a{color:#0099FF;}
.item-list .pager li:hover a{color:#fff;}
.item-list .pager li.pager-next:hover,.item-list .pager li.pager-last:hover,.item-list .pager li.pager-first:hover{background:url('images/pager/nav.jpg') no-repeat 50%;}
.item-list .pager li.pager-previous,.item-list .pager li.pager-left{padding-left:10px;}
.item-list .pager li.pager-next,.item-list .pager li.pager-last{padding-right:10px;}
.item-list .pager li.pager-current{font-weight:bold;color:#f93a9d;background:url('images/pager/current.jpg') no-repeat 50%;}
.view-featured-artists .item-list .pager li.pager-current{background:none;}
.item-list .pager li.pager-previous:hover{background:url('images/pager/nav-prev.jpg') no-repeat 50%;}


.block-views .item-list .pager
{
margin-top:5px;
clear: both;
text-align: center;
font-size:12px;
}

.block-views .item-list .pager li {
margin-left:0;}

ul.primary li a {
	margin-right:0px;
	font-size:12px;
}

/* candids page */
h2.post-title {
margin-top: 10px;
margin-bottom: 10px;
padding-top: 0.13em;
padding-bottom: 0.13em;
padding-left: 0pt;
color: #ff0087;
font-size: 18px;
line-height: 20px;
border-bottom-width: 4px;
border-bottom-style: solid;
border-bottom-color: #cccccc;
}



.candids-featured-page .layer1_left .view-featured-candids td {padding:0 20px 20px 0; vertical-align:top;}

.candids-featured-page .layer1_left .view-featured-candids td img {
width:205px;height:164px;}

.candids-featured-page .layer1_left .view-featured-candids td .views-field-title-1 {
	width:205px;
}

.contact-page h2.post-title,
.cart-page h2.post-title {
	margin-top: 10px;
margin-right: 0pt;
margin-bottom: 10px;
margin-left: 0pt;
height: auto;
border-bottom-width: 4px;
border-bottom-style: solid;
border-bottom-color: #cccccc;
padding-top: 0.13em;
padding-right: 0pt;
padding-bottom: 0.13em;
padding-left: 0pt;
color: #f93a9d;
font-size: 18px;
line-height: 20px;
}

.contact-page p.post-info,
.cart-page p.post-info,
.post-info {
	border-bottom-color:#cccccc;
}

.submit-wrap input, .submit-wrap .tag-price {display:inline;}
.tag-price {color: #f93a9d;font-size: 16px;font-weight:bold;margin-left:5px;}

.tag-detail {float:left;}
.tag-supermodel {float:left;margin-left:60px;width:405px;position: relative}
.tag-supermodel p {width:405px;}
.tag-supermodel .views-field-field-photo-fid {padding:0;margin:0;}
.tag-supermodel .views-field-field-tag-nid {float:left;display:inline;}
.tag-supermodel .item-list {float:right;display:inline;margin-bottom:-20px}
.tag-supermodel .views-field-field-tag-nid, .tag-supermodel .item-list .pager {margin-top:0;}
.tag-supermodel .views-field-field-tag-nid {padding-top:10px;}
.tag-supermodel #submit-candid {clear:both;width:405px;}

.tag-supermodel .view-id-supermodels_by_tag.view-display-id-block_1 .views-field-field-tag-nid{width: 295px}


.attribute-submit {width:700px;float:left;}
.submit-wrap,.cred-images{width:440px;}
.cred-images {
height:79px;padding-top:20px;line-height:79px;}
.cred-images img {
vertical-align:middle;margin-right:10px;}

#comment-area {
margin-top:30px;
padding:20px 20px 0 20px;
background:transparent;}
form#comment-form {padding:20px 20px 20px 20px;background:transparent;margin-top:0;}
#comments {padding:0 40px 20px 40px;}
form#comment-form ul.tips, form#comment-form p a {display:none;}
form#comment-form .wysiwygToolbar a {display:block;}
#comments span.new {display: none;}
.comment h3 {border-top:2px solid #ccc; padding-top:10px;}
.comment ul.links {text-align:right;}
#comment-area .comment_add a {font-weight:bold;display:block}

fieldset.captcha {border:0;}
fieldset.captcha legend {display: none;}




.about-tags {padding-top: 15px;font-size:11px;line-height:13px;}
.type-tag .money-back {float:left;height:79px;line-height:79px;padding-top:0px;width:140px;}
.type-tag .comodo-secure {float:left;height:79px;line-height:79px;padding-top:-20px;width:140px;}
.small-font {font-size:xx-small;}

#block-block-quicktabs-1 td {text-align: center;width:145px;vertical-align: top;padding:10px;}

#cart-form-products tr th {padding:10px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
#cart-form-products tr td {padding:10px; border-right:1px solid #ccc;}
#cart-form-products tr td.remove {border-left:1px solid #ccc;}
#cart-form-products tr td.desc a {font-weight:bold;}
#cart-form-products tr td.desc ul.product-description li {list-style: square;}
#cart-form-products tr.odd, tr.even {background:#ffffff;}
#cart-form-products tr.even, tr.odd {background:#ffffff;}
#cart-form-products th {background: #e5f2f9;}
#cart-form-products td.subtotal {font-weight:bold;border-left:1px solid #ccc;}

form#uc-cart-pane-coupon {width:540px;margin:-20px 0 0 0;padding:0;float:left;}
form#uc-cart-pane-coupon div {width:540px;text-align:left;}
form#uc-paypal-ec-form {width:200px;margin:-31px 0 0 0;padding:0;float:right;}
form#uc-paypal-ec-form div {width:200px;text-align:right;}

#cart-form-buttons {width:540px;border:0;float:left;}
#cart-form-buttons input {float:none;}
#cart-form-products {border:0;}
#custom-checkout-button { float:right; padding:8px 0 0 0; }
#custom-checkout-button img { float:none; padding:0px; }

/*cart on checkout page*/
#checkout-instructions table.cart-review tr, #checkout-instructions table.cart-review tr td {background:#fff; border-bottom:1px solid #ccc;}
#checkout-instructions table.cart-review img {padding:5px;}

.node-add-pet-photo-page .node-form textarea {height:85px;}

/* #page .view-filters {display: none;} */

#tag-filters {width:960px;margin:0 0 10px;border:1px solid #cccccc;}
#tag-filters.on-tag-page {width:740px;border:0;}

.view-header {position:relative;display:block;min-height:40px;z-index: 1}
.on-tag-page {position:relative;left:0px;top:0px;padding-top:20px;display:block;z-index:300;}
.price-filter, .tag-filter, .filter-head {display:block;float:left;}

.filter-head {margin-left:5px;font-weight:bold;}
.on-tag-page .filter-head {width:727px;margin:10px 0 10px 5px;border:1px solid #cccccc;padding:5px;}
.tag-filter {width:800px; text-align:left;}
.on-tag-page .tag-filter {float:none;width:707px;margin:5px 0 5px 0;}
.on-tag-page .price-filter {float:none;}
.price-filter li, .tag-filter li {display:inline; margin-right:10px;font-size:12px;font-weight:normal;}
.price-filter li.active, .tag-filter li.active {font-weight:bold;}


ul#social-media-links {margin-left:-24px;}
#social-media-links li{display:inline;height:32px;line-height:20px;padding:6px 4px;margin:0 3px;background:#fff;}
#social-media-links li a {text-decoration:none;}
#social-media-links li img {vertical-align: middle;}
#social-media-links li p {line-height:20px;padding-left:4px;}
#social-media-links li img, #social-media-links li p {display:inline;}

.front-page #quicktabs_tabpage_3_0 {background:#fff;}
.front-page #quicktabs_tabpage_3_0 .wrapper {background:#fff;width:100%;margin-top:-10px;padding-top:20px;}
.front-page #quicktabs_tabpage_3_0 .blog-teaser {width:440px;background:#fff;display:block;float:left;}
.front-page #quicktabs_tabpage_3_0 .video-block {width:1px;background:#fff;display:block;float:left;}
.front-page #quicktabs_tabpage_3_0 .news-twitter-block {width:444px;background:#fff;display:block;float:right;padding-right:20px;}
.front-page .blog-teaser .item-list,.front-page .blog-teaser .item-list ul, .front-page .blog-teaser .view-content,
.front-page .blog-teaser .view-display-id-block_1 {text-align:left;}
.front-page .blog-teaser .item-list ul li {list-style-type:none;text-align:left;padding-bottom:5px;}
.front-page .blog-teaser .item-list ul li .views-field-created {display:block;font-size:10px;margin:0;padding:0;}
.front-page .blog-teaser .item-list ul li .views-field-title,
.front-page .blog-teaser .item-list ul li .field-content,
.front-page .blog-teaser .item-list ul li .views-field-teaser,
.front-page .blog-teaser .item-list ul li p {display:inline;}
.viewsdisplaytabs-wrapper .viewsdisplaytabs-group-wrapper,.viewsdisplaytabs-tab-group {width:740px;}
div.view div.views-admin-links ul {width:200px;}

/* jonathan daggerhart fixing front page views */
.front-page .view-id-featured_tags td { width: 20%; vertical-align: top;}
.front-page .view-id-featured_tags .views-field-title { display: block; width: 137px;}

/* jonathan, fixing dog-photos page */
#content-content .view-featured-candids table,
#content-content .view-sortable-featured-tags table,
#content-content .view-staff-picks-custom-tags table,
#content-content .view-all-visible-custom-tags table { width: 100%; }
#content-content .view-featured-candids table td,
#content-content .view-most-popular-tags table td,
#content-content .view-sortable-featured-tags table td ,
#content-content .view-all-visible-custom-tags table td { width: 24%; padding: 8px 12px; }
/* Jonathan fixes for create custom tag page */
body#page div.widget-preview {float: right; width: 410px; margin: 0px; position: relative; }
body#page div.widget-edit { float: none; width: 430px; max-width: 490px; margin: 0px; clear: none; }
div#edit-field-image-0-wrapper div.description {display: none;}
/* end jonathan */

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}

.node-unpublished {background: #ffffff;}

#block-latest-news .views-field-title, #block-recent-posts .views-field-title {text-align: left;padding-bottom: 8px;margin: 8px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #cccccc;font-size: 12px;line-height: 16px;}

#block-latest-news .views-field-title a, #block-recent-posts .views-field-title a {text-decoration:none;font-weight:normal}

.view-display-id-page_6 #tag-filters{padding-top: 0}
#taglinks tbody{border-top: 0}

/* pager */
.pager-with-select{text-align: center}
.pager-with-select select{vertical-align: middle}

/* Additional Accesories view */
.view-additional-accessories TD {padding:0 8px 10px 0;}
.view-additional-accessories TD .views-field-field-image-cache-fid .field-content {text-align: center}
.view-additional-accessories td .field-content{width: 150px;margin: 0 auto}
.view-additional-accessories TD .views-field-addtocartlink .field-content .add-to-cart{float: left; margin-right: 5px;}

.view-related-tags-by-artist .views-view-grid td{padding:5px 15px 0 0}


/*
 * Blog
 */
.view-dog-tag-blog .views-field-title { font: bold 24px/32px serif; clear: both;}
.view-dog-tag-blog .views-field-title a { text-decoration: none; }
.view-dog-tag-blog .views-field-title-1 { padding-left: 12px; }
.view-dog-tag-blog .views-field-teaser { font: normal 14px/22px sans-serif;}
.view-dog-tag-blog label { color: #777; font-style: italic; }
.view-dog-tag-blog .views-field-view-node {}
.view-dog-tag-blog .views-field-created {padding-bottom: 10px;}
.view-dog-tag-blog .views-row { margin-bottom: 18px; overflow: hidden; }
.views-field-field-story-image-fid { width: 150px; float: left; }

/*
 * Design rate
 */
#content-content .view-rate-designs table { width: 100%; }
#content-content .view-rate-designs table td { width: 24%; padding: 8px 12px; }
.count-yes{padding-left: 20px}

/* ladela - start #5579 'Testimonials' Page */
.testimonial-q {min-height: 30px; width: 444px;line-height: 20px;font-size: 16px;}
/* ladela - end #5579 'Testimonials' Page */

.button-more-link {width: 148px;height: 34px;float: right;}

/* ladela - start #5932 Remove Horizontal Scroll Bar */
#footer .block-block {width: 350px!important}
/* ladela - end #5932 Remove Horizontal Scroll Bar */

.get-pets-name {background:url('images/pet-names-2.png') no-repeat 0; width: 740px; height: 410px;}
.get-pets-name input {margin-top:270px; margin-left: 390px;width: 210px; height: 34px; font-size: 30px; font-weight: bold; }
.get-pets-name a {display: block; margin-left: 604px; margin-top: -40px; width: 80px; }

/* start #7448 Remove hline */
.q-e .post-title {border-bottom: none!important;}
/* end #7448 Remove hline */

