html,body,div,span,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea{margin:0;padding:0}img,abbr,acronym{border:0}p{margin:1em 0}h1,h2,h3,h4,h5,h6{margin:0 0 .5em 0}ul,ol,dd{margin-bottom:1.5em;margin-left:2em}li ul,li ol{margin-bottom:0}ul{list-style-type:disc}ol{list-style-type:decimal}a{margin:0;padding:0;text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline}hr{height:1px;border:1px solid gray}table{border-spacing:0;width:100%}caption{text-align:left}th{margin:0;padding:0 10px 0 0}th.active img{display:inline}thead th{padding-right:10px}td{margin:0;padding:3px}td.block{border:0;float:none;margin:0}tr.drag td,tr.drag-previous td{background:#ffd;color:#000}#skip a,#skip a:hover,#skip a:visited{height:1px;left:0;overflow:hidden;position:absolute;top:-500px;width:1px}#skip a:active,#skip a:focus{background-color:#fff;color:#000;height:auto;padding:5px 10px;position:absolute;top:0;width:auto;z-index:99}#skip a:hover{text-decoration:none}.hide{display:none;visibility:hidden}.left{float:left}.right{float:right}.clear{clear:both}.clearfix:after,.clearfix .inner:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;overflow:auto;visibility:hidden}.page,.row{margin:0 auto}.row,.nested,.block{overflow:hidden}div.full-width{width:100%}.nested{float:left;margin:0;width:100%}#sidebar-first.nested,#sidebar-last.nested,div.superfish{overflow:visible}.sidebars-both-first .content-group{float:right}.sidebars-both-last .sidebar-first{float:right}#grid-mask-overlay{display:none;left:0;opacity:.75;position:absolute;top:0;width:100%;z-index:997}#grid-mask-overlay .row{margin:0 auto}#grid-mask-overlay .block .inner{background-color:#e3fffc;outline:0}.grid-mask #grid-mask-overlay{display:block}.grid-mask .block{overflow:visible}.grid-mask .block .inner{outline:#f00 dashed 1px}#grid-mask-toggle{background-color:#777;border:2px outset #fff;color:#fff;cursor:pointer;font-variant:small-caps;font-weight:normal;left:0;-moz-border-radius:5px;padding:0 5px 2px 5px;position:absolute;text-align:center;top:22px;-webkit-border-radius:5px;z-index:998}#grid-mask-toggle.grid-on{border-style:inset;font-weight:bold}#header-site-info{width:auto}#site-name-wrapper{float:left}#site-name,#slogan{display:block}#site-name a:link,#site-name a:visited,#site-name a:hover,#site-name a:active{text-decoration:none}#site-name a{outline:0}#header-group{overflow:visible}.node-bottom{margin:1.5em 0 0 0}#header-top-wrapper,#header-group-wrapper,#preface-top-wrapper,#main-wrapper,#preface-bottom,#content-top,#content-region,#content-bottom,#postscript-top,#postscript-bottom-wrapper,#footer-wrapper,#footer-message-wrapper{clear:both}.item-list ul li{margin:0}.block ul,.block ol{margin-left:2em;padding:0}.content-inner ul,.content-inner ol{margin-bottom:1.5em}.content-inner li ul,.content-inner li ol{margin-bottom:0}.block ul.links{margin-left:0}ul.menu li,ul.links li{margin:0;padding:0}#primary-menu{overflow:visible}#primary-menu.block ul{margin-left:0}.primary-menu ul li{float:left;list-style:none;position:relative}.primary-menu ul li a,.primary-menu ul li .nolink{display:block;padding:.75em 1em;text-decoration:none}.primary-menu ul li .nolink{cursor:default}.primary-menu ul li:hover,.primary-menu ul li.sfHover,.primary-menu ul a:focus,.primary-menu ul a:hover,.primary-menu ul a:active{outline:0}.secondary-menu-inner ul.links{margin-left:0}.fusion-clear{clear:both}div.fusion-right{float:right}div.fusion-center{float:none;margin-left:auto;margin-right:auto}.fusion-center-content .inner{text-align:center}.fusion-center-content .inner ul.menu{display:inline-block;text-align:center}.fusion-center-content #user-login-form{text-align:center}.fusion-right-content .inner{text-align:right}.fusion-right-content #user-login-form{text-align:right}.fusion-callout .inner{font-weight:bold}.fusion-padding .inner{padding:30px}.fusion-border .inner{border-width:1px;border-style:solid;padding:10px}.fusion-inline-menu .inner ul.menu{margin-left:0}.fusion-inline-menu .inner ul.menu li{border-right-style:solid;border-right-width:1px;display:inline;margin:0;padding:0;white-space:nowrap}.fusion-inline-menu .inner ul.menu li a{padding:0 8px 0 5px}.fusion-inline-menu .inner ul li.last{border:0}.fusion-inline-menu .inner ul li.expanded ul{display:none}.fusion-multicol-menu .inner ul{margin-left:0;text-align:left}.fusion-multicol-menu .inner ul li{border-right:0;display:block;font-weight:bold}.fusion-multicol-menu .inner ul li.last{border-right:0}.fusion-multicol-menu .inner ul li.last a{padding-right:0}.fusion-multicol-menu .inner ul li.expanded,.fusion-multicol-menu .inner ul li.leaf{float:left;list-style-image:none;margin-left:50px}.fusion-multicol-menu .inner ul.menu li.first{margin-left:0}.fusion-multicol-menu .inner ul li.expanded li.leaf{float:none;margin-left:0}.fusion-multicol-menu .inner ul li.expanded ul{display:block;margin-left:0}.fusion-multicol-menu .inner ul li.expanded ul li{border:0;margin-left:0;text-align:left}.fusion-multicol-menu .inner ul.menu li ul.menu li{font-weight:normal}.fusion-2-col-list .inner .item-list ul li,.fusion-2-col-list .inner ul.menu li{float:left;width:50%}.fusion-3-col-list .inner .item-list ul li,.fusion-3-col-list .inner ul.menu li{float:left;width:33%}.fusion-2-col-list .inner .item-list ul.pager li,.fusion-3-col-list .inner .item-list ul.pager li{float:none;width:auto}.fusion-list-bottom-border .inner ul li{list-style:none;list-style-type:none;list-style-image:none}.fusion-list-bottom-border .inner ul li,.fusion-list-bottom-border .view-content div.views-row{padding:0 0 0 10px;border-bottom-style:solid;border-bottom-width:1px;line-height:216.7%}.fusion-list-bottom-border .inner ul{margin:0}.fusion-list-bottom-border .inner ul li ul{border-bottom-style:solid;border-bottom-width:1px}.fusion-list-bottom-border .inner ul li ul li.last{border-bottom-style:solid;border-bottom-width:1px;margin-bottom:-1px;margin-top:-1px}.fusion-list-vertical-spacing .inner ul,.fusion-list-vertical-spacing div.views-row-first{margin-left:0;margin-top:10px}.fusion-list-vertical-spacing .inner ul li,.fusion-list-vertical-spacing div.views-row{line-height:133.3%;margin-bottom:10px;padding:0}.fusion-list-vertical-spacing .inner ul li{list-style:none;list-style-image:none;list-style-type:none}.fusion-list-vertical-spacing .inner ul li ul{margin-left:10px}.fusion-bold-links .inner a{font-weight:bold}.fusion-float-imagefield-left .field-type-filefield,.fusion-float-imagefield-left .image-insert,.fusion-float-imagefield-left .imagecache{float:left;margin:0 15px 15px 0}.fusion-float-imagefield-left .views-row{clear:left}.fusion-float-imagefield-right .field-type-filefield,.fusion-float-imagefield-right .image-insert,.fusion-float-imagefield-right .imagecache{float:right;margin:0 0 15px 15px}.fusion-float-imagefield-right .views-row{clear:right}.sf-menu li{list-style:none;list-style-image:none;list-style-type:none}.superfish-vertical{position:relative;z-index:9}ul.sf-vertical{background:#fafafa;margin:0;width:100%}ul.sf-vertical li{border-bottom:1px solid #ccc;font-weight:bold;line-height:200%;padding:0;width:100%}ul.sf-vertical li a:link,ul.sf-vertical li a:visited,ul.sf-vertical li .nolink{margin-left:10px;padding:2px}ul.sf-vertical li a:hover,ul.sf-vertical li a.active{text-decoration:underline}ul.sf-vertical li ul{background:#fafafa;border-top:1px solid #ccc;margin-left:0;width:150px}ul.sf-vertical li ul li.last{border-top:1px solid #ccc;margin-bottom:-1px;margin-top:-1px}ul.sf-vertical li ul{border-top:0;padding:4px 0}ul.sf-vertical li ul li{border-bottom:0;line-height:150%}ul.sf-vertical li ul li.last{border-top:0}ul.sf-vertical li ul li ul{margin-top:-4px}ul.pager{margin:20px 0}ul.pager li{margin:0;white-space:nowrap}ul.pager a,ul.pager li.pager-current{border-style:solid;border-width:1px;padding:3px 6px 2px 6px;text-decoration:none}ul.pager a:link,ul.pager a:visited{color:inherit}ul.pager a:hover,ul.pager a:active,ul.pager a:focus{border-style:solid;border-width:1px}ul.pager span.pager-ellipsis{padding:0 4px}.item-list .pager li{padding:0}.form-text{padding:2px}form input.form-submit{cursor:pointer;font-weight:bold;margin:2px;padding:3px 5px}form input.form-submit:hover{cursor:pointer}fieldset{margin:15px 0;padding:10px}html.js fieldset.collapsed{margin-bottom:15px}textarea,.form-item input,.form-item select,#content-region input.form-text{max-width:95%}html.js textarea{max-width:100%}fieldset.collapsible .resizable-textarea textarea{max-width:101.5%}fieldset.collapsible .resizable-textarea .grippie{width:101%}.page-admin #main-content-inner .nested,.page-admin #content-group,.page-admin #content-region,.page-admin #content-inner{margin-bottom:1.5em;overflow:visible}.page-admin .content-inner-inner{z-index:10}form#system-theme-settings select,form#system-theme-settings input.form-text{max-width:95%}#system-themes-form{position:relative;z-index:1}.form-item select#edit-theme{max-width:none}div.admin .left,div.admin .right{margin-left:1%;margin-right:1%}.block-region{background-color:#f3f3f3;border:3px dashed #ccc;color:#555;font-weight:bold;margin:1px;padding:3px;text-align:center;text-shadow:1px 1px #fdfdfd;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px}#user-login-form{text-align:left}#user-login-form .item-list{margin-top:1em}#user-login-form .item-list ul{margin-left:0}#user-login-form div.item-list ul li{list-style-type:none;margin:0}#user-login-form li.openid-link a,#user-login li.openid-link a{background-position:0 0;padding:0 0 0 20px}.fusion-horiz-login#block-user-0{float:right;margin:20px 0 10px 0;position:relative}html.js .fusion-horiz-login#block-user-0{margin-top:10px}.fusion-horiz-login#block-user-0 h2.title{display:none}.fusion-horiz-login#block-user-0 #user-login-form div.form-item,.fusion-horiz-login#block-user-0 #user-login-form input.form-submit,.fusion-horiz-login#block-user-0 .item-list{float:left;margin:0 10px 0 0;text-align:left}.fusion-horiz-login#block-user-0 #user-login-form input.form-submit{padding:2px 15px;text-align:center}.fusion-horiz-login#block-user-0 #user-login-form div.form-item{width:115px}.fusion-horiz-login#block-user-0 #user-login-form label{margin:-20px 0 0 2px}html.js .fusion-horiz-login#block-user-0 #user-login-form label{display:block;font-weight:normal;margin:0 0 0 7px;position:absolute;top:2px}.fusion-horiz-login#block-user-0 #user-login-form input.form-text{border-width:1px;padding:1px;width:125px}.fusion-horiz-login#block-user-0 .item-list{margin-top:-1px}.fusion-horiz-login#block-user-0 .item-list ul{margin:0;padding:0}.fusion-horiz-login#block-user-0 .item-list li{list-style:none;margin:0}.fusion-horiz-login#block-user-0 .item-list li a{text-decoration:none}.fusion-horiz-login#block-user-0 .item-list li a:hover,.fusion-horiz-login#block-user-0 .item-list li a:focus{text-decoration:underline}.fusion-horiz-login#block-user-0 #user-login-form li.openid-link,.fusion-horiz-login#block-user-0 #user-login-form li.user-link{background:0;padding:6px 0 0 0}.fusion-horiz-login#block-user-0 #user-login-form div#edit-openid-identifier-wrapper{margin:0 10px 0 0;width:145px}.fusion-horiz-login#block-user-0 #user-login-form input#edit-openid-identifier.form-text{width:135px}html.js .fusion-horiz-login#block-user-0 #user-login-form div#edit-openid-identifier-wrapper label{padding-left:18px}.fusion-horiz-login#block-user-0 #edit-openid-identifier-wrapper .description{padding-right:5px;text-align:right}.block{float:left;margin-bottom:1.5em;width:100%}#content-content .inner{margin-left:0;margin-right:0}.block .inner{position:relative}.block .fusion-edit{display:none;padding:0;position:absolute;right:0;text-align:left;top:0;z-index:10}.block:hover>.inner>.fusion-edit{display:block}.block .fusion-edit a{background-color:#fff;border:1px solid #333;display:block;float:left;outline:0;padding:2px 2px 2px 6px;text-indent:-9999px;width:16px}.block .fusion-edit a:hover{background-color:#eee;text-decoration:none}.block .fusion-block-config,.block .fusion-block-edit{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/emblem-system.png) center center no-repeat}.block .fusion-edit-menu{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/text-x-generic-menu.png) center center no-repeat}div.node{margin-bottom:1.5em}a.feed-icon img,ul.links img,th img{border:0;margin:0 5px}#content-content .node ul.links li.comment_forbidden a{padding-right:0}div.comment{margin:15px 0;padding:10px}div.comment h3.title{font-weight:bold;margin:0 0 5px 0}div.comment div.links a,div.comment ul.links a{text-align:right}.comment-folded{margin:1em 0 1em 1em}.comment-folded .subject{font-weight:bold;padding-right:5px;text-transform:uppercase}.comment-folded .subject a{font-style:normal;text-transform:none;font-weight:normal}.signature{border-top-style:solid;border-top-width:1px;margin:10px 0;padding:0}.profile{clear:none;margin:12px 0}.profile h2.title{margin-top:15px;border-bottom:1px solid}.profile dt{float:left;margin-bottom:-10px;margin-right:5px;padding:0 5px;text-align:left;width:185px}#forum .description{margin:5px}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap}#forum td.posts,#forum td.topics,#forum td.replies,#forum td.pager{text-align:center}.forum-topic-navigation{padding:10px 0 0 30px;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px;text-align:center;padding:5px}.forum-topic-navigation .topic-previous{text-align:right;float:left;width:46%}.forum-topic-navigation .topic-next{text-align:left;float:right;width:46%}.book-navigation .menu{border-top-style:solid;border-top-width:1px;padding:10px 0 0 30px}.book-navigation .page-links{border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px;text-align:center;padding:5px}div.content-messages div.messages,div.content-help div.help{border-style:solid;border-width:6px;font-weight:bold;margin-bottom:1.5em;overflow:hidden;padding:14px}div.content-messages-inner div.status{background-color:#eaf8e4;border-color:#8dc478;color:#3e642f}div.content-messages-inner div.warning{background:#ffd;border-color:#eed300;color:#745500}div.content-messages-inner div.error{background-color:#fff2f2;border-color:#c00;color:#b20000}.help,div.content-help-inner div.help{background-color:#e4eef8;border-color:#57718a;color:#292929}div.messages ul,div.content-help .help ul{list-style-position:inside}div.messages a:link,div.messages a:visited,.help a:link,.help a:visited,.help .more-help-link a:link,.help .more-help-link a:visited{color:#333;text-decoration:underline}div.messages a:hover,div.messages a:active,.help a:hover,.help a:active,.help .more-help-link a:hover,.help .more-help-link a:active,div.messages em{color:#333;text-decoration:none}#content-region ul.tips li{background:transparent;list-style:disc;list-style-image:none;list-style-position:inside}#first-time p{clear:both}.in-maintenance .page #logo{float:none}.in-maintenance .page .header-site-info{margin-bottom:10px;margin-top:10px}.db-offline .page .header-group-inner,.db-offline .page .main-inner{padding-left:10px;padding-right:10px}.block-poll .poll div.title{font-weight:bold;margin-bottom:10px}.view{margin:0}.views-edit-view input,.views-edit-view textarea{max-width:95%}.block-wrapper .block-views .views-row-last .node{margin-bottom:0}div.view div.views-admin-links{width:auto}div.view div.views-admin-links li{background:transparent}div.view div.views-admin-links ul.links,div.view div.views-admin-links ul.links li,div.view div.views-admin-links ul.links li a:link,div.view div.views-admin-links ul.links li a:visited,div.view div.views-admin-links ul.links li a:hover,div.view div.views-admin-links ul.links li a:focus{background-image:none;border:0;display:inline;font-weight:bold;margin:0;padding:0;text-decoration:none}div.view div.views-admin-links ul.links li{list-style:none;list-style-image:none}div.view div.views-admin-links ul.links li a:link,div.view div.views-admin-links ul.links li a:visited{background-color:#fff;color:#000;filter:alpha(opacity=75);-khtml-opacity:.75;-moz-opacity:.75;opacity:.75;padding:3px}div.view div.views-admin-links ul.links li a:hover,div.view div.views-admin-links ul.links li a:focus{text-decoration:underline}#cart-form-products,.cart-review{border:0}#cart-form-buttons,#checkout-form-bottom,.review-button-row{border:0}.product-image{border-left:0;clear:left;float:none;margin-left:0;padding-left:0}.add-to-cart .form-text[name=qty]{width:25px}.category-grid-products table{border:0;clear:both;margin:5px 0;table-layout:fixed}.category-grid-products table tbody{border-top:0}.category-grid-products td{background:0;border:0;padding:5px;vertical-align:top}.category-grid-products .catalog-grid-image{display:block;margin:0 0 .5em 0;padding:0;text-align:center;width:100%}.category-grid-products #edit-qty-wrapper{display:block}.category-grid-products .form-item label{display:inline}.category-grid-products .form-item .form-text{margin:0}.category-grid-products .catalog-grid-title{display:block;width:100%}.catalog-grid-title a{display:block;padding:10px}.category td,.category-grid-products td,.cart-block-summary-table tr.cart-block-summary-tr td{text-align:center}.uc-price-list_price,.uc-price-list{text-decoration:line-through}.vertical-tabs{margin-left:0}.vertical-tabs-list{border:0;left:-1.5em}.vertical-tabs ul li{border-left:0;list-style-image:none}.vertical-tabs ul li.last{border-bottom:0}.vertical-tabs-list li a:link,.vertical-tabs-list li a:visited,.vertical-tabs-list li a:hover,.vertical-tabs-list li a:active{background-color:transparent;background-image:none;border:0}.quicktabs .block{float:none}.block div.view div.views-admin-links{margin-top:0}html.js span.preview-icon{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/skinrpreviews/skinr-image-preview.png) no-repeat bottom right;cursor:help;display:inline-block;height:20px;margin:0 0 -6px 3px;width:20px}span.preview-icon{display:block;text-indent:-9000px}#screenshot{background:#333;color:#333;display:block;height:190px;padding:5px 5px 0 5px;position:absolute;z-index:100;box-shadow:3px 3px 3px #999;-moz-border-radius:3px;-moz-box-shadow:3px 3px 3px #999;-webkit-border-radius:3px;-webkit-box-shadow:3px 3px 3px #999}#screenshot .screenshot-caption{bottom:0;color:#fff;height:30px;font-weight:bold;line-height:100%;margin:0 0 -3px -5px;overflow:hidden;padding:0 10px;position:absolute;text-align:center;z-index:100;-moz-border-radius:3px;-webkit-border-radius:3px}#screenshot .screenshot-preview{background:#333;display:block;margin-bottom:30px;position:relative;z-index:100}#screenshot .fusion-general-styles-fusion-callout{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-fusion-callout.png) no-repeat}#screenshot .fusion-general-styles-fusion-padding{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-fusion-padding.png) no-repeat}#screenshot .fusion-general-styles-fusion-border{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-fusion-border.png) no-repeat}#screenshot .fusion-general-styles-bold-links{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-bold-links.png) no-repeat}#screenshot .fusion-general-styles-equal-heights{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-equal-heights.png) no-repeat}#screenshot .list-styles-bottom-border{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/skinrpreviews/list-styles-bottom-border.png) no-repeat}#screenshot .list-styles-extra-vertical-spacing{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/skinrpreviews/list-styles-extra-vertical-spacing.png) no-repeat}#screenshot .fusion-menu-fusion-inline-menu{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/skinrpreviews/fusion-menu-fusion-inline-menu.png) no-repeat}#screenshot .fusion-menu-fusion-multicol-menu{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/skinrpreviews/fusion-menu-fusion-multicol-menu.png) no-repeat}#screenshot .fusion-superfish-superfish-vertical{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/skinrpreviews/fusion-superfish-superfish-vertical.png) no-repeat}#screenshot .fusion-login-fusion-horiz-login{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/skinrpreviews/fusion-login-fusion-horiz-login.png) no-repeat}body{font-family:Arial,Helvetica,Verdana,"Bitstream Vera Sans",sans-serif;font-size:81.25%;line-height:150%}.form-text{font-family:Arial,Helvetica,Verdana,"Bitstream Vera Sans",sans-serif}h1{font-size:180%}h2{font-size:142.85%}h3{font-size:114.28%}h4{font-size:100%}h5{font-size:90%}h6{font-size:80%}#footer{font-size:95%}.submitted,.terms{font-size:95%}.terms{line-height:130%}.node .read-more,.node .more-link,.node .links{font-size:95%}div.comment div.links a,div.comment ul.links a{font-size:90%}.signature{font-size:91.6%}.breadcrumbs{font-size:90%;line-height:100%}ul.pager{font-size:90%;line-height:150%}ul.pager li{line-height:250%}li,li.leaf,ul.menu li,.item-list ul li{line-height:150%}.form-submit{font-size:80%}.form-item .description{font-size:95%;line-height:130%}.block-region{font-size:130%}#content-tabs ul.primary li a:link,#content-tabs ul.primary li a:visited{font-size:110%;line-height:120%}#content-tabs ul.secondary li a:link,#content-tabs ul.secondary li a:visited{font-size:100%;line-height:110%}.block-poll .poll div.title{font-size:120%}#forum .description{font-size:90%}.fusion-callout .inner{font-size:150%}.fusion-multicol-menu .inner ul li{font-size:115%}.fusion-multicol-menu .inner ul li.expanded ul{font-size:75%}.fusion-multicol-menu .inner ul li.expanded ul li ul{font-size:85%}.fusion-horiz-login#block-user-0 #user-login-form label{font-size:90%}html.js .fusion-horiz-login#block-user-0 #user-login-form label{font-size:85%}.fusion-horiz-login#block-user-0 .item-list li{font-size:95%;line-height:105%}.fusion-horiz-login#block-user-0 #edit-openid-identifier-wrapper .description{font-size:80%}#grid-mask-toggle{font-size:14px}.font-size-10{font-size:62.5%}.font-size-11{font-size:68.75%}.font-size-12{font-size:75%}.font-size-13{font-size:81.25%}.font-size-14{font-size:87.5%}.font-size-15{font-size:93.75%}.font-size-16{font-size:100%}.font-size-17{font-size:106.25%}.font-size-18{font-size:112.5%}#edit-theme-font-size-font-size-10-wrapper label{font-size:10px}#edit-theme-font-size-font-size-11-wrapper label{font-size:11px}#edit-theme-font-size-font-size-12-wrapper label{font-size:12px}#edit-theme-font-size-font-size-13-wrapper label{font-size:13px}#edit-theme-font-size-font-size-14-wrapper label{font-size:14px}#edit-theme-font-size-font-size-15-wrapper label{font-size:15px}#edit-theme-font-size-font-size-16-wrapper label{font-size:16px}#edit-theme-font-size-font-size-17-wrapper label{font-size:17px}#edit-theme-font-size-font-size-18-wrapper label{font-size:18px}.font-family-sans-serif-sm,.font-family-sans-serif-sm .form-text{font-family:Arial,Helvetica,"Nimbus Sans L",FreeSans,sans-serif}.font-family-sans-serif-lg,.font-family-sans-serif-lg .form-text{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}.font-family-serif-sm,.font-family-serif-sm .form-text{font-family:Garamond,Perpetua,"Nimbus Roman No9 L","Times New Roman",serif}.font-family-serif-lg,.font-family-serif-lg .form-text{font-family:Baskerville,Georgia,Palatino,"Palatino Linotype","Book Antiqua","URW Palladio L",serif}.font-family-myriad,.font-family-myriad .form-text{font-family:"Myriad Pro",Myriad,"Trebuchet MS",Arial,Helvetica,sans-serif}.font-family-lucida,.font-family-lucida .form-text{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,Geneva,sans-serif}.font-family-tahoma,.font-family-tahoma .form-text{font-family:Tahoma,Arial,Verdana,sans-serif}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1.0}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.5em;z-index:99}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}.sf-menu{float:left;margin-bottom:1em}.sf-menu a{padding:.75em 1em;text-decoration:none}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(/sites/all/themes/contrib/fusion/fusion_core/images/arrows-ffffff.png) no-repeat -10px -100px}a>.sf-sub-indicator{top:.8em;background-position:0 -100px}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-shadow ul{background:url(/sites/all/themes/contrib/fusion/fusion_core/images/shadow.png) no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}.sf-shadow ul.sf-shadow-off{background:transparent}.sf-navbar{background:#bdd2ff;height:2.5em;padding-bottom:2.5em;position:relative}.sf-navbar li{background:#aabde6;position:static}.sf-navbar a{border-top:0}.sf-navbar li ul{width:44em}.sf-navbar li li{background:#bdd2ff;position:relative}.sf-navbar li li ul{width:13em}.sf-navbar li li li{width:100%}.sf-navbar ul li{width:auto;float:left}.sf-navbar a,.sf-navbar a:visited{border:0}.sf-navbar li.current{background:#bdd2ff}.sf-navbar li:hover,.sf-navbar li.sfHover,.sf-navbar li li.current,.sf-navbar a:focus,.sf-navbar a:hover,.sf-navbar a:active{background:#bdd2ff}.sf-navbar ul li:hover,.sf-navbar ul li.sfHover,ul.sf-navbar ul li:hover li,ul.sf-navbar ul li.sfHover li,.sf-navbar ul a:focus,.sf-navbar ul a:hover,.sf-navbar ul a:active{background:#d1dfff}ul.sf-navbar li li li:hover,ul.sf-navbar li li li.sfHover,.sf-navbar li li.current li.current,.sf-navbar ul li li a:focus,.sf-navbar ul li li a:hover,.sf-navbar ul li li a:active{background:#e6eeff}ul.sf-navbar .current ul,ul.sf-navbar ul li:hover ul,ul.sf-navbar ul li.sfHover ul{left:0;top:2.5em}ul.sf-navbar .current ul ul{top:-999em}.sf-navbar li li.current>a{font-weight:bold}.sf-navbar ul .sf-sub-indicator{background-position:-10px -100px}.sf-navbar ul a>.sf-sub-indicator{background-position:0 -100px}.sf-navbar ul a:focus>.sf-sub-indicator,.sf-navbar ul a:hover>.sf-sub-indicator,.sf-navbar ul a:active>.sf-sub-indicator,.sf-navbar ul li:hover>a>.sf-sub-indicator,.sf-navbar ul li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-navbar>li>ul{background:transparent;padding:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0}.sf-vertical,.sf-vertical li{width:10em}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{left:10em;right:0;top:0}.sf-vertical .sf-sub-indicator{background-position:-10px 0}.sf-vertical a>.sf-sub-indicator{background-position:0 0}.sf-vertical a:focus>.sf-sub-indicator,.sf-vertical a:hover>.sf-sub-indicator,.sf-vertical a:active>.sf-sub-indicator,.sf-vertical li:hover>a>.sf-sub-indicator,.sf-vertical li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sidebars-split .sidebar-last .sf-vertical ul,.sidebars-both-last .sidebar-last .sf-vertical ul,.sidebars-both-last .sidebar-first .sf-vertical ul{width:10em}.sidebars-split .sidebar-last .sf-vertical li,.sidebars-split .sidebar-last .sf-vertical li li,.sidebars-both-last .sidebar-last .sf-vertical li,.sidebars-both-last .sidebar-last .sf-vertical li li,.sidebars-both-last .sidebar-first .sf-vertical li,.sidebars-both-last .sidebar-first .sf-vertical li li{text-align:right}.sidebars-split .sidebar-last .sf-vertical li:hover ul,.sidebars-split .sidebar-last .sf-vertical li.sfHover ul,.sidebars-both-last.sidebar-last .sf-vertical li:hover ul,.sidebars-both-last .sidebar-last .sf-vertical li.sfHover ul,.sidebars-both-last .sidebar-first .sf-vertical li:hover ul,.sidebars-both-last .sidebar-first .sf-vertical li.sfHover ul{left:auto;right:10em;top:0}.item-list{float:left;clear:both;font-size:13px}.bold{font-weight:bold;font-size:14px}.green{color:#093;font-weight:bold}.view-display-id-reference_field_collections .item-description,.view-display-id-reference_field_collections .item-image{display:none}.sidebar-first .block-gdcategory{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ccc}.sidebar-first .block-gdcategory h2.block-title,.sidebar-first .block-gdproduct h2.block-title{font-size:100%;margin:0}.sidebar-first .block-gdcategory ul.links li,.sidebar-first .block-gdproduct ul.links li{display:block;float:none;clear:both}.sidebar-first .block-gdcategory ul.links li a,.sidebar-first .block-gdproduct ul.links li a{display:block;float:none;color:#000;text-decoration:none}.sidebar-first .block-gdcategory ul.links li a:hover,.sidebar-first .block-gdproduct ul.links li a:hover{text-decoration:underline}.landing-header,.category-display-top{border:1px solid #ccc;background:url(/sites/all/themes/custom/pf2/images/category-top-bg.png) left top repeat-x;margin-bottom:10px}.landing .panels-flexible-row.landing-header{margin-bottom:-1px}.landing .landing-header .heroimage{margin-left:0;height:339px;overflow:hidden}.panels-ipe-display-container .landing .landing-header .heroimage{height:auto}.landing-header .heroimage .panels-flexible-region{float:left}.landing-header .heroimage .one-column{width:375px}.landing .landing-header .landing-collections{padding:0 15px;width:auto}.landing .landing-header .panels-flexible-region-4-description{padding:25px 0 0}.landing .landing-header .field-field-description-short{line-height:2.0;margin:0 0 2px}.landing .landing-header .field-field-description-short a{font-size:24px;color:#000;text-decoration:none}.landing .landing-header .field-field-description-short .field-item h1{margin:20px 0 10px;line-height:1em;font-size:42px;font-weight:300}.landing .landing-header .field-field-description-short .top-line-title{font-size:52px;line-height:.75em;margin:20px 0 0;font-weight:bold;display:block}.landing .landing-header .field-field-description-short .bottom-line-title{font-size:52px;line-height:1em;margin:0 0 20px;font-weight:300}.landing-header .style-large{font-size:36px}.landing-header .style-medium{font-size:24px}.heroimage .style-small{font-size:18px}.landing-header .big-any{font-size:86px;font-weight:600;line-height:1em}.landing-header .ready-mades{font-size:48px;font-weight:bold;line-height:1em;margin-top:20px;margin-bottom:0}.landing-header .extra-savings{font-size:34px;font-weight:300;line-height:1em;margin:0}.landing-header .popular-sizes{font-size:42px;font-weight:bold;line-height:1em;margin-bottom:10px;margin-top:0}.landing-header .metal-frames{font-size:52px;font-weight:bold;line-height:1em;margin-top:20px}.landing-header .instantly{font-size:32px;font-weight:300;line-height:1em;margin-bottom:10px}.landing-header .gallery-ready{font-size:41px;font-weight:600;line-height:1em}.landing-header .style-large-bold{font-size:46px;font-weight:bold}.landing-header .style-medium-bold{font-size:24px;font-weight:bold}.landing-header .style-small-bold{font-size:18px;font-weight:bold}.landing-header .field-field-description ul{margin-left:1.0;margin-bottom:0}.landing-header .field-field-description ul li{margin-bottom:2px !important}.landing-header .field-field-description ul li .free{font-weight:bold;color:#cb0814}.landing-header .field-field-description ul li .eev{font-weight:bold;color:#15973c}.landing-header .field-field-collections a{text-decoration:none}.custom-collection-title{margin:10px 0}.custom-collection-title p{font-size:22px}.custom-collection-title .style-small{font-size:12px}.collection-groups{line-height:0;padding-bottom:5px;text-align:justify;width:auto}.collection-groups:after,.collection-group:after{content:" ";display:inline-block;height:0;width:100%;*display:inline;zoom:1}.collection-group{display:inline-block;margin-left:10px;text-align:justify;vertical-align:top;*display:inline;zoom:1}.collection-group:first-child{margin-left:0}.collection-group strong{display:block}.collection-group .group-col{display:inline-block;font-size:13px;line-height:1.2em;vertical-align:top;*display:inline;zoom:1}.collection-group .group-col .collection-item{padding-bottom:7px;padding-right:19px;text-align:left;max-width:132px;line-height:102%}.collection-group .group-col:last-child .collection-item{padding-right:0}.collection-group .group-col .collection-item a{text-decoration:none}.collection-group .group-col .collection-item a:hover{text-decoration:underline}.group-head{line-height:100%;margin-bottom:5px}.category-bottom{border-bottom:1px solid #ccc;padding-bottom:0}.category-bottom img{display:block}.category-bottom.panels-flexible-row-last{border-bottom:0}.category-bottom .inside .panels-flexible-column{border-right:1px solid #ccc;margin:0 0 -1000px;padding:0 0 1000px}.category-bottom .inside .panels-flexible-column-last{border-right:0}.category-bottom .inside div.panel-pane{padding:10px}.category-bottom .inside div.testimonial .panel-pane{background:#f0f4fd;min-height:354px;border-right:1px solid #ccc}.category-bottom .panels-flexible-column-3-9{width:506px}.category-bottom .panels-flexible-column-3-5{width:252px}.category-testimonials .node-type-testimonial{border:none !important}.category-testimonials .node-type-testimonial .field-field-pull-text{padding:0}.category-testimonials .node-type-testimonial .field-field-name{padding:0}.category-testimonials .node-type-testimonial p{padding:0}.category-testimonials .node-type-testimonial a{padding:15px 0 0;display:block}#pid-ready-made-collections .panel-pane .banner,#pid-metal-collections .panel-pane .banner{padding:15px;border:1px solid #ccc}#pid-ready-made-collections .panel-pane .banner p,#pid-metal-collections .panel-pane .banner p{margin:0;padding:0;font-size:24px}#pid-ready-made-collections .panels-flexible-region-categorypage_b-page_banner,#pid-metal-collections .panels-flexible-region-categorypage_b-page_banner{width:100%}#pid-ready-made-collections .panels-flexible-region-categorypage_b-2x_block_,#pid-metal-collections .panels-flexible-region-categorypage_b-2x_block_{width:100%}#pid-ready-made-collections .panels-flexible-column-categorypage_b-18,#pid-metal-collections .panels-flexible-column-categorypage_b-18{float:right;width:33.44%}.panels-flexible-region-3-description-inside .field-field-description-short{padding-top:20px}.panels-flexible-region-3-description-inside .field-field-description-short p{font-size:3em;line-height:1.0;margin:0;font-weight:lighter}.panels-flexible-region-3-description-inside .field-field-description-short .large{font-size:4.5em}.panels-flexible-region-3-description-inside .field-field-description-short .large.bold{font-size:3.5em;font-weight:bold}.panels-flexible-region-3-description-inside .field-field-description-short .big-any{font-weight:bold;font-size:1.5em;line-height:100%}.panels-flexible-region-3-description-inside .field-field-description ul{margin-bottom:0}.panels-flexible-region-3-description-inside .field-field-description-short .top-line-title{font-size:1.3em}.panels-flexible-region-3-description-inside .field-field-description-short .extra-savings{font-size:.8em}.panels-flexible-region-3-description-inside .field-field-description-short .popular-sizes{font-weight:bold}.panels-flexible-region-3-description-inside .field-field-description-short .instantly{font-size:.7em}.panels-flexible-region-3-description-inside .field-field-description-short .gallery-ready{font-weight:bold}#pid-custom-made-collections .panels-flexible-row-new-3{padding:0;margin:0}.pane-boxes-canvas-friendly-choices,.pane-boxes-efcv-vert{height:420px}.pane-boxes-plein-air-rm-1x,.pane-boxes-archival-rm-1x,.pane-boxes-everyday-exceptional-value-1x{height:390px}.pane-boxes-canvas-friendly-mf-1x,.pane-boxes-archival-mf-1x,.pane-boxes-everyday-exceptional-value-1x{height:375px}.pane-boxes-canvas-friendly-choices .boxes-box-content div.embed{margin-left:-10px;margin-top:30px}.pane-boxes-plein-air-box-vertical .boxes-box-content div.embed{margin-top:60px}#block-views-5c60c2ede687c2d9e8c4dac25b15cd7a{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}.node-type-category .sidebar-first h2{font-size:16px;margin-bottom:0}.node-type-category .sidebar-first .field-content{text-decoration:none}.node-type-category .sidebar-first a{color:#000;text-decoration:none}.node-type-category .sidebar-first a:hover{color:#36c;text-decoration:underline}.node-type-collection h1.title{display:block}.content{float:left;clear:both;width:100%}.collections-left{width:504px;float:left}.collections-left .collections-left-large-image{float:left;clear:both}.collections-left .collections-left-large-image img{border:1px solid #ccc}#panels-ipe-regionid-title{display:inline}.panels-flexible-region-2-title_{display:inline;width:auto;height:24px}.panels-flexible-region-2-icons{display:inline;width:auto;height:24px}.collections-right.collection-icon{padding:0}.collections-right.node-title{font-size:24px !important}.collections-right .collection-subname{display:block;position:relative;font-size:130%;margin-top:-.25ex}.collections-right.special-offers p{font-size:18px;color:#c10;font-weight:bold;margin:0 0 10px}.collections-right table tr{padding:0;margin:0}.collections-right h3{padding:0 0 10px}.collections-right .gdproduct-link a{font-weight:bold}.collections-right-frame-selections{float:left;clear:both;width:100%}.collections-right .product{width:142px;margin-right:8px;padding:0}.gdproduct-thumbnail{width:140px;height:140px}.gdproduct-link{width:140px;height:60px;padding-top:10px}.view-id-collections .views-field-title a{font-weight:bold;color:#333;text-decoration:underline}.view-id-collections td{padding-bottom:10px;vertical-align:top}.view-collections a{color:#000}.view-collections .views-field-markup img{max-height:142px;max-width:142px;vertical-align:middle}.views-field.views-field-markup .field-content:before{content:" ";display:inline-block;height:100%;vertical-align:middle}.view-collections .views-field-markup .field-content{border:1px solid #ccc;display:block;height:142px;margin-right:8px;text-align:center;width:142px}.pane-gd-collection .pane-content{height:502px}#quicktabs-gdcollection .view-id-gd_collection{top:-1px;position:relative;border:1px solid #ccc}#quicktabs-gdcollection #block-boxes-gdproduct_feedback_form{position:relative;border:1px solid #ccc}#quicktabs-gdcollection .view-id-gd_collection:after,#quicktabs-gdcollection .view-id-gd_collection .view-content:after{content:'';clear:both;display:block;visibility:hidden;height:0}#quicktabs-gdcollection .view-id-gd_collection .views-row{padding:15px 2%;text-align:center;float:left}#block-boxes-gdproduct_feedback_form .boxes-box-content{padding:5px 10px}.views-label-field-sku-value{text-decoration:underline}.views-field span.field-content{text-decoration:underline}.pricestrike{text-decoration:line-through}.collection-price-promo{color:red;font-weight:bold;text-decoration:none;font-size:1.15em}.views-field-field-price-value span.field-content{text-decoration:none}.node-type-collection h1.title{font-weight:normal}#outlet-shop .collections-right{padding-left:0}.view-outletshops div.product-image{padding-bottom:5px}.view-outletshops .product-text-attributes{padding-bottom:10px}.view-outletshops .product-collection-color a{color:#000;text-decoration:none;line-height:1.1em}.view-outletshops .product-price-info{font-size:.9em;line-height:1.3em}.view-outletshops .product-price-info .strikethrough{text-decoration:line-through}.view-outletshops .product-price-info .discount{font-size:1.1em;color:#cb0814;font-weight:bold}.view-outletshops .product-price-info .discount-percent{font-size:1.1em}.panels-flexible-region-new-icons{text-align:right}.panels-flexible-region-new-icons img{margin-left:7px}.panels-flexible-region-new-icons img:first-child{margin-left:0}body.page-search input[type=checkbox]{margin-left:10px}.inline-form-element span{display:inline-block;width:10px;padding:0 5px 0 10px}.page-search .inner>.item-list{display:block;float:none;background:#EEE;text-align:right;position:relative;height:40px;border:1px solid #ccc;top:-1px}.page-search .inner>.item-list .pager{margin:0;padding:0 20px 10px;position:absolute;right:0;width:auto}.content-top .block-gdsearch{margin-bottom:0}#solr-search-tabs{margin-left:0;height:29px;display:block}#solr-search-tabs li{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#FFF;border-color:#CCC;border-image:none;border-radius:4px 4px 0 0;border-style:solid;border-width:1px 1px 0;color:#000;font-weight:bold;text-decoration:none;margin-right:-1px;position:relative;padding:0;float:left;height:31px}#solr-search-tabs li a{text-decoration:none;color:#000;font-size:1.1em;padding:8px 24px 5px;display:block}#solr-search-tabs li.active{background:#EEE;z-index:1}.sidebar-first .block-gdsearch p,.sidebar-first .block-gdsearch h2{margin-bottom:0}.sidebar-first .block-gdsearch ul{margin-left:0}.sidebar-first .block-gdsearch li{list-style-type:none}.sidebar-first .block-gdsearch .block-title,.page-search .sidebar-first #block-views-custom_searches-popular .block-title{background-image:url("/sites/all/themes/custom/pf2/images/icon-down-arrow-gray.png");background-position:right top;background-repeat:no-repeat;cursor:pointer;font-size:1.1em;font-weight:bold}#sidebar-first .block{width:100%}#sidebar-first .block-gdsearch .inner,.page-search #sidebar-first #block-views-custom_searches-popular .inner{border-bottom:#CCC 1px solid;padding-bottom:10px}.sidebar-first .block-gdsearch .apachesolr-facet,.sidebar-first .block-gdsearch .apachesolr-unclick,.page-search #sidebar-first #block-views-custom_searches-popular a{color:#000;text-decoration:none}.sidebar-first .block-gdsearch .apachesolr-facet:hover,.sidebar-first .block-gdsearch .apachesolr-unclick:hover{text-decoration:underline}.sidebar-first .block-gdsearch .facet-count{color:#BBB}.sidebar-first .block-gdsearch .facet-text{padding-left:5px}#view-id-gdsearch_solr-gdsolr_frames_tab .finish-match-box{display:block;overflow:hidden;text-indent:-9999px;float:left;width:25px;height:25px;margin-right:5px;border:#BBB 1px solid}.frame-corner-image{border:1px solid #ccc}.view-display-id-frame_modal .jcarousel-skin-default .jcarousel-clip-horizontal{overflow:hidden;width:872px;height:423px;display:block}.view-display-id-frame_modal .jcarousel-skin-default .jcarousel-container-horizontal{margin:0;padding:0;width:872px;height:423px;display:block}.view-display-id-frame_modal .jcarousel-skin-default .jcarousel-list-horizontal{margin:0;padding:0;width:872px;height:423px;display:block}.jcarousel-item{margin:0;padding:0;width:846px;height:423px;display:block}.jcarousel-skin-default .jcarousel-prev{background-image:url("/sites/all/modules/custom/gdcore/gdframer/theme/img/frame_left.png");display:block;height:50px;width:50px;opacity:.5;background-position:0 0}.jcarousel-skin-default .jcarousel-next{background-image:url("/sites/all/modules/custom/gdcore/gdframer/theme/img/frame_right.png");display:block;height:50px;width:50px;opacity:.5;background-position:0 0}.jcarousel-skin-default .jcarousel-next-disabled,.jcarousel-skin-default .jcarousel-prev-disabled{display:none}.jcarousel-skin-default .jcarousel-prev-horizontal{left:0;position:absolute;top:50%;margin:-25px 0 0 -15px;background-position:0 0}.jcarousel-skin-default .jcarousel-next-horizontal{right:0;position:absolute;top:50%;margin:-25px -15px 0 0;background-position:0 0}.jcarousel-skin-default .jcarousel-prev-horizontal:hover{opacity:1;background-position:0 0}.jcarousel-skin-default .jcarousel-prev-horizontal:active{opacity:1;background-position:0 0}.jcarousel-skin-default .jcarousel-next-horizontal:hover{opacity:1;background-position:0 0}.jcarousel-skin-default .jcarousel-next-horizontal:active{opacity:1;background-position:0 0}.product-modal-details{width:872px;height:310px;display:block}.product-modal-info-wrapper{height:300px;margin-left:310px;width:526px}.view-display-id-frame_modal .jcarousel-skin-default .jcarousel-item{display:block;height:400px;padding:10px;width:845px;position:relative}.page-search .view-display-id-frame_modal .jcarousel-skin-default .jcarousel-item{border:0}.page-search .modalframe .ui-dialog-content{background:0}.product-modal-image{border:1px solid #ccc;float:left;height:300px;width:300px}.page-search .product-modal-image{border:0}.product-modal-image>img{height:auto;max-height:300px;max-width:300px;width:auto}.product-modal-features-wrapper{float:left;width:460px}.product-modal-features{display:inline-block;padding:0 5px;width:100px;font-weight:bold}.product-modal-features>img{height:auto;max-height:75px;max-width:75px;width:auto}.product-modal-tabs{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ccc #ccc;border-radius:3px 3px 0 0;border-style:solid solid none;border-width:1px 1px medium;color:#000;font-weight:bold;padding:8px 24px 10px;position:relative;text-decoration:none;top:1px;width:60px;background:#FFF;z-index:1}.product-modal-info{border:1px solid #ccc;height:242px;padding:10px;text-align:left}.product-modal-price{margin-left:480px;text-align:left;width:140px}.product-modal-size{font-size:12px}.product-modal-total{font-size:18px;line-height:150%}.product-modal-reg{font-size:13px}.product-modal-save{color:red;font-size:12px}.product-modal-order{bottom:55px;height:42px;position:absolute;right:15px;width:227px}.product-modal-order a{background-image:url("/sites/all/themes/custom/pf2/images/button-go-to-ordering.jpg");height:42px;width:227px;display:block}.product-modal-order a span{visibility:hidden}.product-modal-info-title{height:70px;padding-top:30px}.product-modal-info-title h1{color:#000;font-size:24px;font-weight:bold}.product-modal-info-title h2{font-size:20px;font-weight:normal}.product-modal-info-title h1 span{color:green;font-size:18px}.product-modal-description{height:140px;overflow:auto}.page-search .solr-view-search-wrapper{background-color:#eee;border:1px solid #ccc;height:41px;position:relative;top:-1px}.page-search .solr-view-header-filters{background:0;position:absolute;left:20px;width:auto;padding:0}.page-search .view-gdsearch-solr .solr-view-pager{background:0;position:absolute;width:auto;top:2px;right:20px;padding:0}.page-search .solr-view-pager div.item-list{font-size:13px;position:relative;float:right}div#edit-sort-by-wrapper.form-item label p.form-title{position:relative;top:4px;left:4px}div.product-collection-color{font-size:1.1em;font-weight:bold;line-height:1.5}div#view-id-gdsearch_solr-gdsolr_frames_tab.view div.inner div.view-content table.views-view-grid tr td{border-bottom:1px solid #ccc;height:300px;margin-bottom:20px;padding-bottom:20px;padding-top:12px;vertical-align:top}div.product-image{position:relative}div.search-quick-view{background-image:url("/sites/all/themes/custom/pf2/images/search-quick-view.jpg");height:25px;left:40px;position:absolute;top:80px;width:102px;z-index:5}body.page-search .sidebar-first .views-submit-button{clear:none;float:left;padding:0}#sidebar-first-inner #views-exposed-form-gdsearch-solr-gdsolr-articles-tab .views-exposed-form .views-submit-button #edit-submit-gdsearch-solr.form-submit,#sidebar-first-inner #views-exposed-form-gdsearch-solr-gdsolr-frames-tab .views-exposed-form .views-submit-button #edit-submit-gdsearch-solr.form-submit,body.page-search .sidebar-first .views-submit-button .form-submit{background-image:url("/sites/all/modules/custom/gdcore/gdframer/theme/img/button-gray-search-icon.jpg");background-repeat:no-repeat;border:medium none;height:28px;width:34px;margin:0;padding:0;vertical-align:top;display:block;text-indent:-9999px;overflow:hidden}#sidebar-first-inner #views-exposed-form-gdsearch-solr-gdsolr-articles-tab .views-submit-button,#sidebar-first-inner #views-exposed-form-gdsearch-solr-gdsolr-frames-tab .views-submit-button,body.page-search .sidebar-first .views-submit-button{height:28px;position:absolute;top:0;width:34px;left:160px;margin:0;padding:0}#sidebar-first-inner #views-exposed-form-gdsearch-solr-gdsolr-articles-tab,#sidebar-first-inner #views-exposed-form-gdsearch-solr-gdsolr-frames-tab{background:0}body.page-search #sidebar-first-inner .views-widget-filter-text label{display:none}body.page-search #sidebar-first-inner .views-widget-filter-text input{height:28px;width:161px;max-width:100%;margin:0;padding:0}body.page-search #sidebar-first-inner .views-widget-filter-text{left:0;top:0;position:absolute;margin:0;padding:0;clear:none;float:left;width:160px}#sidebar-first #views-exposed-form-gdsearch-solr-gdsolr-articles-tab .views-widget-sort-by,#sidebar-first #views-exposed-form-gdsearch-solr-gdsolr-articles-tab .views-widget-sort-order,#sidebar-first #views-exposed-form-gdsearch-solr-gdsolr-articles-tab .views-widget-per-page,#sidebar-first #views-exposed-form-gdsearch-solr-gdsolr-frames-tab .views-widget-sort-by,#sidebar-first #views-exposed-form-gdsearch-solr-gdsolr-frames-tab .views-widget-sort-order,#sidebar-first #views-exposed-form-gdsearch-solr-gdsolr-frames-tab .views-widget-per-page{display:none}#sidebar-first #views-exposed-form-gdsearch-solr-gdsolr-frames-tab .views-submit-button{margin:0;padding:0}body.page-search #content-tabs ul.primary{border-bottom:0;padding:0}body.page-search #content-tabs ul.primary li{border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;border-radius:5px 5px 0 0;padding:0 10px;margin:0}body.page-search #content-tabs ul.primary li.active,body.page-search #content-tabs ul.primary li.active a{background-color:#CCC;color:#555}body.page-search #content-tabs ul.primary li a.active:link,body.page-search #content-tabs ul.primary li a.active:visited,body.page-search #content-tabs ul.primary li.active a:hover,body.page-search #content-tabs ul.primary li.active a:focus{border-bottom:0;padding-bottom:6px;color:#555}body.page-search #content-tabs ul.primary li.active a:hover,body.page-search #content-tabs ul.primary li.active a:focus{color:#555}.solr-view-header-filters{width:530px;float:left;background-color:#CCC;padding:0 0 0 20px}.solr-view-header-filters form#views-exposed-form-gdsearch-solr-gdsolr-articles-tab .views-widget-filter-text,.solr-view-header-filters form#views-exposed-form-gdsearch-solr-gdsolr-frames-tab .views-widget-filter-text{display:none}.solr-view-header-filters form#views-exposed-form-gdsearch-solr-gdsolr-articles-tab .views-submit-button,.solr-view-header-filters form#views-exposed-form-gdsearch-solr-gdsolr-frames-tab .views-submit-button{margin:0;padding:0}.solr-view-header-filters form#views-exposed-form-gdsearch-solr-gdsolr-frames-tab .views-submit-button .form-submit{margin:8px 0 0 0}.solr-view-header-filters form#views-exposed-form-gdsearch-solr-gdsolr-frames-tab #edit-sort-by-wrapper label p,.solr-view-header-filters form#views-exposed-form-gdsearch-solr-gdsolr-frames-tab #edit-items-per-page-wrapper label p{font-size:12px;font-weight:normal}.solr-view-header-filters form#views-exposed-form-gdsearch-solr-gdsolr-frames-tab #edit-sort-order-wrapper label{display:none}#gdsearch_solr-pop-searches{padding:0 0 20px 0;margin:0 0 10px 0;clear:both;width:740px;border-bottom:1px solid #CCC}body.page-search #gdsearch_solr-pop-searches{float:left;padding:10px 0 0;vertical-align:top;line-height:1.2em;border-bottom:0}body.page-search #gdsearch_solr-pop-searches .view{margin:2px 0 0}body.page-search #gdsearch_solr-pop-searches .view,body.page-search #gdsearch_solr-pop-searches .view .view-content,body.page-search #gdsearch_solr-pop-searches .view .view-content .item-list{display:inline;float:none;clear:none}#gdsearch_solr-pop-searches .views-row{width:auto}#gdsearch_solr-pop-searches ul{margin:0;padding:0;display:inline}#gdsearch_solr-pop-searches ul:after{content:'';clear:both;display:block;visibility:hidden;height:0;overflow:hidden}#gdsearch_solr-pop-searches ul li{list-style:none outside none;display:inline-block;margin:0 1px;padding:0 6px 0 0;border-right:1px solid #000;font-size:12px;line-height:1.0}#gdsearch_solr-pop-searches ul li:last-child{border-right:0}#gdsearch_solr-pop-searches ul li div{display:inline}#gdsearch_solr-pop-searches ul li a{color:#36c}.content-inner-inner .views-exposed-form{display:block;position:relative;top:12px}.views-exposed-form .views-exposed-widget,.views-exposed-form .views-exposed-widget div{float:none;display:inline}body.page-search .sidebar-first .views-widget-sort-by,body.page-search .sidebar-first .views-widget-sort-order,body.page-search .sidebar-first .views-widget-per-page{display:none}body.page-search .content-content .views-widget-filter-text{display:none}body.page-search .content-content .views-widget-sort-by,body.page-search .content-content .views-widget-sort-order,body.page-search .content-content .views-widget-per-page{display:inline;padding:0 5px 0 0}body.page-search .content-content .views-widget-sort-by label,body.page-search .content-content .views-widget-sort-order label,body.page-search .content-content .views-widget-per-page label{font-weight:normal}.solr-view-header-filters .views-exposed-form .views-widget-sort-order,.solr-view-header-filters .views-exposed-form .views-submit-button{display:none}body.page-search .content-content .view-gdsearch-solr .view-content{clear:both;border-top:0}#view-id-gdsearch_solr-gdsolr_frames_tab.view div.inner div.view-header div.solr-view-pager div.item-list ul.pager li.pager-current{border:0;color:#2258bb;text-decoration:underline;background:0}.view-gdsearch-solr div.item-list ul.pager li.pager-item a{border:1px solid #c5c5c5;color:#36c;background:#f6f6f6;margin:1px;text-decoration:none;padding:7px 6px 7px 6px}.view-gdsearch-solr div.item-list ul.pager li.view-all{margin-right:10px}.view-gdsearch-solr div.item-list ul.pager li.view-all a{color:#36c;text-decoration:none;background:0}.view-gdsearch-solr div.item-list ul.pager li.gotopage{color:#36c;margin-right:10px}.view-gdsearch-solr div.item-list ul.pager li.gotopage input{margin-right:5px;top:-1px;position:relative}.view-gdsearch-solr div.item-list ul.pager li.gotopage a{display:inline;background:0}.view-gdsearch-solr div.item-list ul.pager li.pager-current{background:0;color:#36c;border:0;padding:3px 3px 2px 3px}#sidebar-first #gdsearch-custom-sizes-form .inline-form-element .form-item{display:inline}.view-gdsearch-solr .solr-view-pager .item-list ul.pager{margin:0}.page-search .view-content .discount{color:red;font-weight:bold;display:block}.page-search .view-content .strikethrough{text-decoration:line-through}.page-search .item-list .pager input{height:23px;width:21px;border:1px solid #c5c5c5}.page-search .search-row{padding-top:10px;margin:10px 0;border-top:1px solid #ccc}.page-search .views-row:first-child{margin-left:3px}.page-search .views-row{width:181px;float:left;vertical-align:text-top;margin-left:10px}#pid-search-articles .search-row{border-bottom:1px solid #ccc;padding:10px 0}.view-display-id-gdsolr_articles_tab>.inner>.view-content .item-list>ul{margin-left:0}.view-display-id-gdsolr_articles_tab>.inner>.view-content .views-row{width:auto;display:block;vertical-align:text-top;margin-bottom:30px}.view-display-id-gdsolr_articles_tab>.inner>.view-content .views-field-title{font-size:20px;margin-bottom:5px;line-height:normal}.view-display-id-gdsolr_articles_tab>.inner>.view-content .views-row .views-field-teaser,.view-display-id-gdsolr_articles_tab>.inner>.view-content .views-row .views-field-teaser div,.view-display-id-gdsolr_articles_tab>.inner>.view-content .views-row p,.view-display-id-gdsolr_articles_tab>.inner>.view-content .views-row .views-field-view-node{display:inline}.view-display-id-gdsolr_articles_tab>.inner>.view-content .views-row .views-field-view-node{float:right}.page-search .views-exposed-form label,.views-exposed-form select{display:inline}.page-search .form-item select{min-width:0}.page-search #edit-submit{margin-left:8px}.page-search .view-all a,.page-search .gotopage a,.page-search .pager-next a,.page-search .pager-previous a{border-style:none;padding:0}.page-search .view-all a:hover,.page-search .gotopage a:hover,.page-search .pager-next a:hover,.page-search .pager-previous a:hover{border-style:none;background:0;padding:0;color:#2258bb}.page-search .pager-next,.page-search .pager-previous{border-style:none;padding:0;position:relative;top:7px}#gdsearch_solr-quick-links .select-size{color:#000;font-size:14px;font-weight:bold}#boxes-box-gdsearch_narrow_search{font-weight:bold}.node-type-gdcustomsearch .vertical-tabs{display:none !important}.gdseobanner{padding:20px 0 0 20px;margin:10px 5px;position:relative;z-index:1;height:252px}.gdseobanner .bgimg{left:0;top:0}.gdseobanner h1{font-size:46px;font-weight:normal;line-height:91%;margin:0 0 10px}.gdseobanner_overlay{width:223px}.gdseobanner_overlay li{font-size:13px;margin-left:0}.gdseobanner_overlay ul{margin-left:13px}#block-gdorderpane-order-pane-form{font-size:14px}#block-gdorderpane-order-pane-form .wrapper input{margin-right:5px}#quicktabs-gdframe_quicktabs .block-gdproduct{min-height:180px}#gdorderpane{border:2px solid #ccc}#gdorderpane fieldset{margin:0;padding:0;border:1px solid #ccc;clear:both}#gdorderpane fieldset fieldset{border:0 none;clear:none;border-top:1px solid #ccc}#gdorderpane fieldset fieldset #sizing-options,#gdorderpane fieldset fieldset #ready-made-sizing-options,#gdorderpane fieldset fieldset #glazing-backing{border-top:none !important;border-bottom:1px solid #ccc}#sizing-options fieldset{float:left}#gdorderpane #sizing-options fieldset .form-item{padding:0;border-bottom:0}#gdorderpane fieldset fieldset .form-item select{margin:3px 0 3px 5px}#gdorderpane fieldset fieldset #edit-order-pane-glazing-and-backing-options-wrapper{border-top:1px solid #ccc;padding-top:10px}#gdorderpane fieldset .product-prices .current-price{font-size:17px;display:inline-block;clear:both;line-height:1.0;padding:21px 2px 6px 20px;font-weight:bold}#gdorderpane fieldset #sizing-options{border-bottom:1px solid #ccc;border-top:0}#gdorderpane #mat-line-all-options{border-bottom:1px solid #ccc;border-top:0}#gdorderpane fieldset legend{width:95.5%;padding:50px 10px 0;background-color:#fff;border:0;font-size:13px}#gdorderpane fieldset legend .step-header{padding:12px 15px;background:#efefef;line-height:1em;border-bottom:1px solid #ccc;vertical-align:middle;font-weight:bold}#gdorderpane fieldset legend .step-header .step-index{margin-right:.3em}#gdorderpane fieldset legend .quick-order{font-weight:bold}#gdorderpane fieldset fieldset legend{background-color:transparent;width:100%;padding:0;font-weight:normal;border-top:0}#gdorderpane fieldset#sizing-options fieldset legend{font-weight:bold}#gdorderpane fieldset legend a{color:#000;text-decoration:none;background:transparent;padding:0}#gdorderpane fieldset fieldset.glazing-backing{padding:10px 0 0;border-bottom:1px solid #ccc}#gdorderpane fieldset fieldset.glazing-backing legend .more-info{width:11px;height:16px;background:url(/sites/all/modules/custom/gdcore/gdcorefunctions/images/icon-info.png) left top no-repeat;text-indent:-9999px;overflow:hidden;display:inline-block}#gdorderpane fieldset fieldset.glazing-backing .form-radios{display:none;clear:both}#gdorderpane fieldset fieldset .finish-kit-options .form-radios{margin-left:24px}#gdorderpane fieldset .fieldset-wrapper{float:left;clear:both;width:100%;border-top:1px solid #ccc}#gdorderpane fieldset label.option{margin:0 12px 5px;display:block;clear:both}#gdorderpane fieldset label.option .optional{color:#aaa}#gdorderpane fieldset label.option .short-desc{display:inline;margin:0}#gdorderpane fieldset input[type="radio"],#gdproduct-samples input[type="radio"]{position:relative;margin-right:3px;top:2px}#gdorderpane-more-presentation-options-form fieldset input[type="radio"]{display:none}span.emphasis-green{color:#029933;font-weight:bold}#block-gdproduct-more_pres_opt{width:438px;border-color:#ccc;float:right}#block-gdproduct-details .inner{padding:15px}#block-gdproduct-details .content{position:relative}#block-gdproduct-details p{float:left;clear:both;padding-left:15px}#block-gdproduct-details p.frame-description{margin-bottom:10px}#block-gdproduct-details p.frame-material{text-transform:capitalize}#block-gdproduct-details .frame-assembly{padding:10px 0}#block-gdproduct-details .frame-icons{padding:5px 0}#block-gdproduct-details .help_rabbet{display:inline}#block-gdproduct-details .help_rabbet .help-popup{left:10px}#block-gdproduct-details .help_rabbet .help-popup h4{margin:15px 0 0}#block-gdproduct-details .collection-messages{margin-top:10px}#block-gdproduct-details .collection-messages p{float:none;padding-left:0}.options-wrapper{float:left;padding:.75em .5em;margin:0 .5em}#gdorderpane #sizing-options-width,#gdorderpane #sizing-options-height{clear:both;border:0;width:auto}#gdorderpane #sizing-options-width legend,#gdorderpane #sizing-options-height legend{float:left;font-weight:bold;padding-top:3px;width:3.5em}#sizing-options-width .form-item,#sizing-options-height .form-item{float:left;margin:0;width:auto}#gdorderpane #sizing-options-width select,#gdorderpane #sizing-options-height select{min-width:40px}.outside-dimensions{float:right;padding:.5em 1em;margin:1em 1em;background:#efefef;line-height:1em;border:1px solid #ccc;text-align:center;vertical-align:middle}.outside-dimensions .hidden{display:none}.outside-dimensions .value{display:block;margin-top:.25em;font-weight:bold}#edit-order-pane-add-to-cart-qty-wrapper{display:inline-block;width:55px;text-align:right;margin:0 0 0 55px;padding:18px 0}#edit-order-pane-add-to-cart-qty-wrapper input{float:right;width:24px;text-align:center;font-size:14px;line-height:1.0;padding:3px 3px 0}#edit-order-pane-add-to-cart-qty-wrapper .description{float:left;padding-top:5px;width:25px;font-size:13px}.product-prices{display:inline-block;vertical-align:top}#gdorderpane .price-each{display:inline-block;vertical-align:top;padding:21px 0 0}#edit-order-pane-add-to-cart-order{float:right;margin-top:10px;margin-right:10px;background-image:url('/sites/all/themes/custom/pf2/images/button-orange-large-add-to-cart.jpg');background-repeat:no-repeat;color:transparent;width:145px;height:40px;border:0 none;background-color:#d15e1b}#edit-order-pane-add-to-cart-order[disabled]{background-image:url('/sites/all/themes/custom/pf2/images/button-gray-large-add-to-cart.jpg');cursor:default}#ready-made-size-wrapper{float:left}#start_over{width:104px}#save_to_gallery{float:right;margin:0;width:103px;line-height:1.0}#save_to_gallery img{float:left;margin:0 5px 0 0}.fieldset-wrapper .wrapper{float:left;width:95.5%;clear:both;padding:0 10px}.fieldset-wrapper .wrapper .wrapper{padding:0 0 0 12px}.fieldset-wrapper .wrapper .wrapper .form-item{margin:0}.wrapper .form-mats label{display:none}.wrapper .form-mats .form-mats-mat-children label{display:block}.wrapper.mats .form-mats .form-mats-mat-children label{font-weight:normal}#edit-order-pane-glazing-and-backing-options-wrapper{padding:0 0 0 10px}#edit-order-pane-glazing-and-backing-options-wrapper label{padding-left:1px}#edit-order-pane-glazing-and-backing-options-wrapper select{width:98%}#edit-order-pane-mat-or-liner-mats-mat2-border-width-wrapper label p{float:left;padding-top:3px;margin-right:5px}#edit-order-pane-mat-or-liner-mats-mat1-border-with-wrapper label p{font-size:13px;float:left;padding-top:3px;margin-right:5px}#edit-order-pane-mat-or-liner-mats-mat1-border-width-wrapper label p,#edit-order-pane-mat-or-liner-mats-mat2-border-width-wrapper label p{float:left;font-weight:normal;padding:5px 0;margin-left:15px}#edit-order-pane-mat-or-liner-mats-mat1-1 input,#edit-order-pane-mat-or-liner-mats-mat2-1 input{margin-left:15px}#edit-order-pane-mat-or-liner-mats-mat1-selected-mats-1-wrapper #edit-order-pane-mat-or-liner-mats-mat1-selected-mats-1{margin-left:0}#edit-order-pane-mat-or-liner-mats-mat2-selected-mats-1-wrapper #edit-order-pane-mat-or-liner-mats-mat2-selected-mats-1{margin-left:0}.gdmat-highlight,.gdliner-highlight{border:2px solid #0165ca}.mat-search-reset{display:none;position:absolute;top:3px;width:11px;height:24px;padding:0 7px;cursor:pointer;color:#d5d5d5;line-height:24px;vertical-align:middle}.mat-search-reset:link,.mat-search-reset:visited{color:#d5d5d5;text-decoration:none}.mat-search-reset:hover{background-color:#ccc;color:#d5d5d5;text-decoration:none}.mat-search-reset:active{-webkit-box-shadow:inset 1px 1px 2px #bbb;-moz-box-shadow:inset 1px 1px 2px #bbb;-o-box-shadow:inset 1px 1px 2px #bbb;-ms-box-shadow:inset 1px 1px 2px #bbb;box-shadow:inset 1px 1px 2px #bbb;color:#ddd;text-decoration:none}.panel-2col .panel-col-first{width:502px;margin-right:15px}.panel-2col .panel-col-first .field-field-primary-image{width:500px;height:500px;border:1px solid #ccc}.panel-2col .panel-col-first .pane-quicktabs-gdframer-quicktabs{width:500px}.panel-2col .panel-col-last{width:445px}.panel-2col .panel-col-last .pane-node-title{font-size:16px}.pane-gdorderpane-order-pane-form{margin-bottom:20px;margin-top:10px}.orderpane-form .subgroup-preview-image{float:left;width:280px;margin-bottom:15px}.pane-gdorderpane-order-pane-form .orderpane-form .orderpane-options.orderpane-subgroup{float:left;border:0;width:140px;margin-left:10px}.orderpane-form .orderpane-options.orderpane-subgroup fieldset{border:none !important;padding:0;margin:0}.orderpane-form .orderpane-options.orderpane-subgroup{position:relative}.orderpane-form .orderpane-options.orderpane-subgroup fieldset .product-prices{font-size:16px;display:inline-block;line-height:1.0;font-weight:bold;margin-bottom:10px}.orderpane-form .orderpane-options.orderpane-subgroup fieldset .product-prices .current-price{padding:0 !important;font-size:16px !important}.orderpane-form .orderpane-options.orderpane-subgroup fieldset.exposed-attributes{width:auto !important;display:inline;float:none !important;margin-top:10px !important;margin-bottom:10px !important}.orderpane-form .orderpane-options.orderpane-subgroup fieldset.exposed-attributes .form-item{margin:0}.orderpane-form .orderpane-options.orderpane-subgroup fieldset.exposed-attributes select{margin-left:0 !important}.orderpane-form .orderpane-options.orderpane-subgroup fieldset .price-each{padding-top:0 !important;vertical-align:top !important}.orderpane-form .orderpane-options.orderpane-subgroup fieldset .form-submit{float:right;margin-top:0 !important;margin-right:10px;background-image:url('/sites/all/themes/custom/pf2/images/button-orange-large-add-to-cart.jpg');background-repeat:no-repeat;color:transparent;width:145px;height:40px;border:0 none;background-color:#d15e1b}.pane-gdorderpane-more-presentation-options{float:left;clear:both;width:100%;border:0;margin:0 4px 15px 4px}.pane-gdproduct-product-samples{border:1px solid #ccc;clear:both;margin:0 0 15px 0;font-weight:bold;background:#efefef}.pane-gdproduct-product-samples .form-item{margin:5px 0 0}.pane-gdproduct-product-samples .form-item label.option{font-weight:bold}.pane-gdproduct-product-samples .form-checkboxes .form-item{margin:0}.pane-gdproduct-product-samples .form-checkboxes .form-item label.option{font-weight:normal}.pane-gdproduct-product-samples .form-checkboxes .form-item label.option input[type="checkbox"]{top:0}.pane-gdproduct-product-samples .inner{padding:5px 15px 10px}.pane-gdproduct-product-samples .sample-choices{padding:0 15px}#gdorderpane-more-presentation-options-form fieldset{float:left;margin:0;width:100%;padding:0;border:0;clear:both}#gdorderpane-more-presentation-options-form fieldset fieldset{border-left:0 none;border-right:0 none;border-top:0 none;border-bottom:1px solid #ccc;clear:none}#gdorderpane-more-presentation-options-form fieldset legend{float:left;clear:both;width:95.5%;padding:5px 0;background-color:none;font-weight:bold;margin-bottom:0}#gdorderpane-more-presentation-options-form fieldset legend .allcaps{text-transform:uppercase}#gdorderpane-more-presentation-options-form fieldset legend .small-text{font-weight:normal}#gdorderpane-more-presentation-options-form fieldset fieldset legend{background-color:transparent;width:auto;padding:2px 0 0;font-weight:normal;border-top:0}#gdorderpane-more-presentation-options-form fieldset legend a{color:#000;text-decoration:none;background:transparent;padding:0}#gdorderpane-more-presentation-options-form fieldset legend .more-info{width:11px;height:16px;background:url(/sites/all/modules/custom/gdcore/gdcorefunctions/images/icon-info.png) left top no-repeat;text-indent:-9999px;overflow:hidden;display:inline-block}.pane-gdorderpane-more-presentation-options form .form-radios .form-item{width:140px;height:175px;float:left;margin:0 5px 10px 0;padding:0}.pane-gdorderpane-more-presentation-options form .presentation-option-title{font-weight:bold;text-align:center}.pane-gdorderpane-more-presentation-options form>div>fieldset>.form-item>label{clear:both;display:none}.pane-gdorderpane-more-presentation-options form .form-radios .form-item label{font-weight:normal;padding:0 !important;width:138px;height:138px;border:1px solid #ccc;display:block;clear:none}.pane-gdorderpane-more-presentation-options form .form-radios .form-item label img{width:138px;height:138px;display:block;cursor:pointer}.pane-gdorderpane-more-presentation-options form .form-radios .form-item label a{cursor:pointer}.pane-gdorderpane-more-presentation-options form .form-radios .form-item label input{position:absolute;z-index:2;top:3px;left:3px}.pane-gdorderpane-more-presentation-options form .form-radios .form-item label,.pane-gdorderpane-more-presentation-options form .form-item .form-item label{padding-left:10px}#edit-frame-option-cork-board-wrapper label{position:relative}.pane-gdorderpane-more-presentation-options .form-radios,.pane-gdorderpane-more-presentation-options .form-checkboxes{padding-left:0}.pane-gdorderpane-more-presentation-options form .form-item .form-radios{margin-top:0}#quicktabs_container_gdproduct_recently_viewed{clear:both;border-top:1px solid #ccc}#quicktabs-gdproduct_recently_viewed .qt_tab{border-bottom:1px solid #fff}#quicktabs-gdproduct_recently_viewed .quicktabs-hide{display:block;position:absolute;left:-9999px;top:0}#quicktabs-gdproduct_recently_viewed .jcarousel-skin-default .jcarousel-container-horizontal{clear:both;padding:5px 0;height:auto;width:470px}#quicktabs-gdproduct_recently_viewed .jcarousel-skin-default .jcarousel-clip-horizontal{width:470px}#quicktabs-gdproduct_recently_viewed .jcarousel-skin-default .jcarousel-item{margin:0 5px 0 0;width:auto;height:auto;border:0 none}#quicktabs-gdproduct_recently_viewed .jcarousel-skin-default .jcarousel-item .views-field-field-primary-image-fid{height:141px;width:141px;float:left;clear:both;border:1px solid #ccc}#quicktabs-gdproduct_recently_viewed .jcarousel-skin-default .jcarousel-item .views-field-title,#quicktabs-gdproduct_recently_viewed .jcarousel-skin-default .jcarousel-item .views-field-field-color-names-value{float:left;clear:both;width:141px;text-align:left;margin-top:10px}#quicktabs-gdproduct_recently_viewed .jcarousel-skin-default .jcarousel-item .views-field-title span.field-content,#quicktabs-gdproduct_recently_viewed .jcarousel-skin-default .jcarousel-item .views-field-field-color-names-value span.field-content{text-decoration:none}#quicktabs-gdproduct_recently_viewed .jcarousel-skin-default .jcarousel-item .views-field-phpcode{clear:both;text-align:left}#quicktabs-gdproduct_recently_viewed .jcarousel-skin-default .jcarousel-item .views-field-phpcode span.field-content{text-decoration:none}#quicktabs-gdproduct_recently_viewed .jcarousel-skin-default .jcarousel-item .views-field-title a,#quicktabs-gdproduct_recently_viewed .jcarousel-skin-default .jcarousel-item .views-field-field-color-names-value a{color:#000;text-decoration:none;font-weight:bold}#quicktabs-gdproduct_recently_viewed .views-field-phpcode-1{border:1px solid #CCC;height:150px;vertical-align:middle}#quicktabs-gdproduct_recently_viewed .views-field-phpcode-1 .field-content:before{content:" ";display:inline-block;height:100%;vertical-align:middle;width:0}#quicktabs-gdproduct_recently_viewed .views-field-phpcode-1 .field-content a{display:inline-block;vertical-align:middle}#quicktabs-gdproduct_recently_viewed .views-field-phpcode-1 img{max-height:150px;max-width:150px}.pane-quicktabs-gdproduct-recently-viewed .jcarousel-skin-default .jcarousel-next-horizontal,.view-display-id-primary_image .jcarousel-next-horizontal,.pane-gdframe-primary-image-jcarousel .jcarousel-next-horizontal{background-image:url('/sites/all/modules/custom/gdcore/gdframer/theme/img/frame_right.png');background-repeat:no-repeat;height:50px;width:48px;top:90px;right:2px;display:block;background-position:bottom;opacity:.4;filter:alpha(opacity=40);z-index:10}.pane-quicktabs-gdproduct-recently-viewed .jcarousel-skin-default .jcarousel-prev-horizontal,.view-display-id-primary_image .jcarousel-prev-horizontal,.pane-gdframe-primary-image-jcarousel .jcarousel-prev-horizontal{background-image:url('/sites/all/modules/custom/gdcore/gdframer/theme/img/frame_left.png');background-repeat:no-repeat;height:50px;width:48px;top:90px;left:-17px;display:block;background-position:bottom;opacity:.4;filter:alpha(opacity=40);z-index:10}.pane-quicktabs-gdproduct-recently-viewed .jcarousel-skin-default .jcarousel-prev-horizontal{left:2px}.pane-gdframe-primary-image-jcarousel .jcarousel-next-horizontal,.view-display-id-primary_image .jcarousel-next-horizontal{top:245px}.pane-gdframe-primary-image-jcarousel .jcarousel-prev-horizontal,.view-display-id-primary_image .jcarousel-prev-horizontal{top:245px;left:2px}.pane-quicktabs-gdproduct-recently-viewed .jcarousel-skin-default .jcarousel-next-horizontal:hover,.pane-quicktabs-gdproduct-recently-viewed .jcarousel-skin-default .jcarousel-prev-horizontal:hover,.view-display-id-primary_image .jcarousel-skin-default .jcarousel-next-horizontal:hover,.view-display-id-primary_image .jcarousel-skin-default .jcarousel-prev-horizontal:hover,.pane-gdframe-primary-image-jcarousel .jcarousel-next-horizontal:hover,.pane-gdframe-primary-image-jcarousel .jcarousel-prev-horizontal:hover{opacity:1.0;filter:alpha(opacity=100);cursor:pointer}.pane-quicktabs-gdproduct-recently-viewed .jcarousel-skin-default .jcarousel-next-disabled,.pane-quicktabs-gdproduct-recently-viewed .jcarousel-skin-default .jcarousel-prev-disabled,.view-display-id-primary_image .jcarousel-skin-default .jcarousel-next-disabled,.view-display-id-primary_image .jcarousel-skin-default .jcarousel-prev-disabled,.pane-gdframe-primary-image-jcarousel .jcarousel-next-disabled,.pane-gdframe-primary-image-jcarousel .jcarousel-prev-disabled{display:none !important}.pane-gdframe-primary-image-jcarousel .jcarousel-container-horizontal,.view-display-id-primary_image .jcarousel-skin-default .jcarousel-container-horizontal{width:500px;height:500px;border:1px solid #ccc;padding:0}.pane-gdframe-primary-image-jcarousel .jcarousel-clip-horizontal,.view-display-id-primary_image .jcarousel-skin-default .jcarousel-clip-horizontal{width:500px;z-index:2}.pane-gdframe-primary-image-jcarousel .jcarousel-item,.view-display-id-primary_image .jcarousel-skin-default .jcarousel-item{height:500px;width:500px;border:0;margin:0}.pane-gdframe-primary-image-jcarousel .jcarousel-item div,.view-display-id-primary_image .jcarousel-skin-default .jcarousel-item .views-field-phpcode,.view-display-id-primary_image .jcarousel-skin-default .jcarousel-item .views-field-field-image-fid{display:table;height:100%;width:100%}.pane-gdframe-primary-image-jcarousel .jcarousel-item span,.view-display-id-primary_image .jcarousel-skin-default .jcarousel-item .views-field-phpcode span.field-content,.view-display-id-primary_image .jcarousel-skin-default .jcarousel-item .views-field-field-image-fid span.field-content{display:table-cell;height:100%;width:100%;vertical-align:middle}.pane-gdframe-primary-image-jcarousel .jcarousel-item img,.view-display-id-primary_image .jcarousel-skin-default .jcarousel-item .views-field-phpcode span.field-content img,.view-display-id-primary_image .jcarousel-skin-default .jcarousel-item .views-field-field-image-fid span.field-content img{display:block;vertical-align:middle;margin:auto;max-height:500px;max-width:500px}.pane-gd-product .pane-content{height:502px}a.cloud-zoom{display:block;position:relative}.price-table-custom,.price-table-popular{float:left;padding-left:18px;padding-top:20px}.price-table-custom{width:41%}.price-table-popular{width:48%}.price-table-custom h4,.price-table-popular h4{padding:0;font-size:14px;font-weight:bold;margin-bottom:4px}.price-table-custom table,.price-table-popular table{margin-top:10px}.price-table-custom table thead th,.price-table-popular table thead th{font-weight:normal;border-bottom:1px solid #ccc;padding-right:0}.price-table-custom table{width:75%}.price-table-custom table tr td.first,.price-table-popular table tr td.first{width:35%}.price-table-custom table tr.odd td,.price-table-custom table tr.even td,.price-table-popular table tr.odd td,.price-table-popular table tr.even td{background-color:#fff;border-bottom:1px solid #ccc}.strikeout{text-decoration:line-through}#quicktabs-gdframe_quicktabs .view-display-id-product_articles{float:left;clear:both;padding-top:20px;border:1px solid #ccc;margin-top:-1px;width:100%}#quicktabs-gdframe_quicktabs .view-display-id-product_articles #product-article-content h2{font-size:24px;font-weight:normal}#quicktabs-gdframe_quicktabs .view-display-id-product_articles .views-field-title{cursor:pointer;color:#36c;text-decoration:underline}#quicktabs-gdframe_quicktabs .view-display-id-product_articles .view-footer{border-top:1px solid #ccc;margin-bottom:-1px;margin-top:20px}#quicktabs-gdframe_quicktabs .view-display-id-product_articles .view-footer #product-article-content{padding:20px}#quicktabs-gdframe_quicktabs .view-display-id-product_articles .views-row{padding-left:20px}#quicktabs-gdframe_quicktabs .view-display-id-product_articles .views-field-body{display:none}#product-additional-images{float:left;clear:both;padding:20px}#product-additional-images .product-additional-images-item{float:left;width:30%}#product-additional-images .product-additional-images-item img{float:left;clear:both;height:93px;width:93px}#product-additional-images .product-additional-images-item .image-title{font-weight:bold;float:left;padding-top:10px}#product-additional-images .product-additional-images-item .image-title:hover,#product-additional-images .product-additional-images-item .image-title:active{text-decoration:underline;color:#36c;cursor:pointer}.pane-quicktabs-gdproduct-recently-viewed{float:left;clear:both;width:100%}.product-prices .regular-price,.product-prices .discount-price{padding-left:20px}.product-prices .discount-price{color:#c00;font-weight:bold;padding-bottom:10px}#gdorderpane .mat-notes{color:#3663cc}.mat-or-liner-options{width:100%;margin:.4em 0}.mat-or-liner-options .form-item{margin:0}.mat-or-liner-options input{margin-left:12px;margin-right:3px}.mat-or-liner-options .form-mats input{margin-left:0}#gdorderpane .mat-or-liner-options label.option{display:inline;margin:0}#gdorderpane .mat-or-liner-options .mats label.option{display:block;margin:0;clear:both}#gdorderpane .mat-or-liner-options .mats{margin-left:15px}.mat-or-liner-options .form-checkbox,.mat-or-liner-options .form-radio{vertical-align:top}.mat-or-liner-options #edit-order-pane-mat-or-liner-mats-mat2-1 .form-submit,.mat-or-liner-options #edit-order-pane-mat-or-liner-mats-mat1-1 .form-submit{margin-left:25px}#edit-order-pane-mat-or-liner-mats-mat1-border-width-wrapper label,#edit-order-pane-mat-or-liner-mats-mat2-offset-wrapper label{float:left}#edit-order-pane-mat-or-liner-mats-mat1-border-width-wrapper label.multiple{font-weight:bold}#edit-order-pane-mat-or-liner-mats-mat1-border-width-wrapper .description{font-size:.85em;font-style:italic}.mat-or-liner-options select.form-select.mat-border-width,.mat-or-liner-options select.form-select.mat-offset{margin-left:5px;margin-top:0;min-width:4em !important}.mat-or-liner-options #edit-or-pane-mat-or-liner-mats-mat2-1 .form-item input,.mat-or-liner-options #edit-order-pane-mat-or-liner-mats-mat1-1 .form-item input{margin-left:0}.fieldset-wrapper .mat-or-liner-options .wrapper{padding:0;width:100%}.mat-or-liner-options .form-mats-mat-children{width:100%}.mat-or-liner-options .form-mats-mat-children.mat{float:left}.mat-or-liner-options .form-mats-mat-children.mat.mat1{width:50%}.mat-or-liner-options .form-mats-mat-children.mat.mat1 fieldset.specialty-matting-options{width:170%}.mat-or-liner-options .form-mats-mat-children.mat.mat1 fieldset.specialty-matting-options .form-item{clear:left;float:left}.mat-or-liner-options .form-mats-mat-children.mat.mat1 fieldset.specialty-matting-options .popup_help{float:left;margin-left:5px;margin-top:0;top:0}.mat-or-liner-options .form-mats-mat-children.mat.mat2{border-left:1px solid #ccc;width:40%;padding-left:30px}.mat-or-liner-options .form-mats-mat-children .form-item{margin-left:0}#gdorderpane fieldset.specialty-matting-options{background:none repeat scroll 0 0 #f5f5f5;border:2px solid #ccc;padding:10px;margin-top:10px}.mat-or-liner-options #edit-order-pane-mat-or-liner-mats-mat2-1 .form-item label input{margin-left:0}.mat-or-liner-options #edit-order-pane-mat-or-liner-mats-mat2-1 #edit-order-pane-mat-or-liner-mats-mat2-selected-mats-1{margin-left:0}.mat-or-liner-options .wrapper .form-mats{float:left;clear:both;width:100%;margin-left:15px}.mat-or-liner-options .wrapper .form-liners{margin-left:27px}.mat-or-liner-options .wrapper .form-mats #edit-order-pane-mat-or-liner-mats-mat1-1{margin-bottom:10px;overflow:visible}.mat-or-liner-options #edit-order-pane-mat-or-liner-mats-mat2-1 #edit-order-pane-mat-or-liner-mats-mat2-reversed-bevel-cut-wrapper{margin-top:8px;float:left;clear:both;width:90%}.mat-or-liner-options #edit-order-pane-mat-or-liner-mats-none-1{margin-bottom:10px;margin-top:0}.mat-or-liner-options .select-wrapper{margin:5px 0}.mat-or-liner-options .select-mat-color,.mat-or-liner-options .select-liner{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #CCC;border-radius:10px;color:#000;padding:2px 10px;text-align:center;text-decoration:none;font-size:.9em}.mat-or-liner-options .select-mat-color:hover,.mat-or-liner-options .select-liner:hover{background:none repeat scroll 0 0 #BBB}.collection-frame-name{font-size:18px;margin-bottom:5px}.collection-frame-subname{display:block;position:relative;font-size:115%;margin-top:-.25ex}.frame-name{margin-bottom:2px;font-size:24px;font-weight:bold;line-height:100%}.mat-or-liner-options .form-mats-mat-children #edit-order-pane-mat-or-liner-mats-mat2-1{margin-top:0}.block-gdproduct .price-table table tr td.discount{color:#c00}.block-gdproduct .price-table table tr td.first{padding-left:5px}.quicktabs_tabpage{clear:both}#quicktabs-gdframe_quicktabs .view-display-id-additional_images,#quicktabs-gdframe_quicktabs #block-gdframe-additional-images{top:-1px;position:relative;border:1px solid #ccc}#quicktabs-gdframe_quicktabs .view-display-id-additional_images:after,#quicktabs-gdframe_quicktabs #block-gdframe-additional-images:after{content:'';clear:both;display:block;visibility:hidden;height:0}#quicktabs-gdframe_quicktabs .view-display-id-additional_images .views-row,#quicktabs-gdframe_quicktabs .additional-image-grid-block{padding:15px 2%;text-align:center;float:left;width:29%}.product-promos{color:#c10}.product-promos p{font-size:18px;font-weight:bold}.mini-details a{color:#000}#edit-order-pane-add-to-cart-qty-wrapper .description{font-weight:bold}#views-exposed-form-outletshops-outletshop-frames .views-exposed-widgets{margin:-15px 0 15px 0}#views-exposed-form-outletshops-outletshop-frames .views-widget-filter-field_popular_sizes_value_many_to_one{display:none}#edit-sort-by-wrapper label,#edit-sort-by-wrapper select{display:inline-block}body.node-type-accessory h1{font-weight:bold;font-size:24px}#quicktabs_container_gdproduct_recently_viewed li{display:inline-block;list-style:none outside none;margin:5px;text-align:center}.mini-details{margin:0 0 .5em 0}.mini-details>span{display:inline-block;position:relative;top:5px}#block-gdproduct-details .frame-icons img{margin-right:7px}#modal-body{background-color:#fff}.modalframe-page-wrapper .field-items .even .title{display:none}.country-wrapper{float:left;clear:both;width:100%;padding-bottom:10px;padding-left:20px;background-color:#fefbe8;padding-top:10px}.shipping-disclaimer{float:left;clear:both;width:100%;border-top:1px solid #000}.modalframe-page-wrapper .shipping-disclaimer p{padding:20px 20px 0 20px}.continent{float:left;margin-right:25px}.continent table thead tr td{font-weight:bold;padding:0 0 3px 0}.continent table tbody{border-top:1px solid #000;float:left;padding-top:5px}.continent table tbody tr td{font-size:11px}.continent table tbody tr td.flag{width:23px}.continent table tbody tr td img{padding:0 5px}.customer-care-basic-wrapper h1{font-size:24px;line-height:30px;font-weight:normal;margin-bottom:5px}.customer-care-basic-wrapper .form-item label p{padding-bottom:0;font-weight:normal}.customer-care-basic-wrapper #edit-title-wrapper select{width:90px}.customer-care-basic-wrapper .form-item select{width:220px;height:22px}.business-services-wrapper .form-radios,.customer-care-basic-wrapper .form-radios{float:right;margin:0;padding:0 180px 0 0}.business-services-wrapper .form-radios{padding-right:220px}.business-services-wrapper .form-radios .form-item,.customer-care-basic-wrapper .form-radios .form-item{display:inline}.business-services-wrapper #edit-office-cell-0-wrapper label,.business-services-wrapper #edit-office-cell-1-wrapper label,.customer-care-basic-wrapper #edit-office-home-0-wrapper label,.customer-care-basic-wrapper #edit-office-home-1-wrapper{float:left;margin-right:5px;margin-bottom:1px}.business-services-wrapper #edit-office-cell-0-wrapper input,.business-services-wrapper #edit-office-cell1-wrapper inpu,.customer-care-basic-wrapper #edit-office-home-0-wrapper input,.customer-care-basic-wrapper #edit-office-home-1-wrapper input,.customer-care-basic-wrapper #edit-email-list-wrapper input{width:auto;float:left;margin-right:5px}.customer-care-catalog-wrapper .form-item label p{font-weight:normal;padding-bottom:0}.customer-care-catalog-wrapper #edit-catalog-signup-wrapper input{width:auto;display:inline;margin-right:5px}.customer-care-catalog-wrapper #edit-additional-comments-wrapper label p{padding-bottom:0;font-weight:normal}.customer-care-catalog-wrapper #edit-additional-comments-wrapper textarea{height:80px;width:320px}.customer-care-catalog-wrapper .customer-care-comments-wrapper p{padding-top:20px}#block-boxes-how_help_horiz h3{padding-bottom:20px;padding-left:5px}#block-boxes-how_help_horiz .help-you-text p{padding-left:0}#gdcheckout-confirmation-printer-form{width:600px}#gdcheckout-confirmation-printer-form div img{display:none}#gdcheckout-confirmation-printer-form h2.confirmation-printer-order-number{font-weight:normal;font-size:24px;margin-bottom:0;padding:15px 0 3px 10px}#gdcheckout-confirmation-printer-form table tr td{vertical-align:top}#gdcheckout-confirmation-printer-form table tr td.gift-message{padding:15px 10px 30px 10px}#gdcheckout-confirmation-printer-form #order-information tbody tr td table{border-collapse:separate}#gdcheckout-confirmation-printer-form #billing_info tbody tr td{padding-top:10px;padding-bottom:10px}#gdcheckout-confirmation-printer-form #billing_info tbody tr td .shipping-method{padding-top:0}#gdcheckout-confirmation-printer-form #product_info .price-detail.savings{display:none}