/* Use this file to fix diferences of other browsers (not IE) */

.header-my-projects {
    height: 39px !important;
    width: 170px !important;
    display: block !important;
    padding: 10px 0px 0px 67px !important;
}

#product-photos
{
	margin-bottom: 10px !important
}

#product-price
{
	margin: -254px 0 0 0 !important;
	margin-top: -264px !important;
	padding: 0px 36px 0px 15px !important;
}
#stevies-contest-link
{
	margin-bottom: 18px !important;
}
#product-info
{
	border: solid 1px red;
}

#product-description
{	
	margin-top: -443px !important
}

.stepcarousel .panel .panel-align-bottom
{
	margin-left: 54px
}

#product-customer-rating *[src]
{
	margin-top:-7px !important
}

#product-right-column-tabs li .product-right-column-tab1,
#product-right-column-tabs li .product-right-column-tab2,
#product-right-column-tabs li .product-right-column-tab3
{
	display: table-cell !important;
	padding-top: 5px !important
}

#product-right-column-tabs li
{
	list-style: none !important;
	display: inline-block !important
}

#product-right-column-tabs *
{
	display: inline-block !important;
	height: 27px !important
}

.product-right-column-tab1
{
	padding-left: 15px !important
}

.product-right-column-tab2
{
	padding-left: 13px !important
}

.product-right-column-tab3
{
	padding-left: 10px !important
}

#learn-more-box-content
{
	min-height: 200px !important
}

#learn-more-box-tabs-list li
{
	display: table-cell !important
}

.learn-more-box-tabs-item a
{
	display: block !important
}

#lightbox
{
	/*top: 270px !important;*/
	/*margin-left: -291px !important;*/
	left: 448px !important
}
#zoom-view-box
{
	/*border: solid 3px #5d4a1b !important;*/
	/*background-color: White !important;*/
	width: 550px !important;
	height: 670px !important;
	padding: 15px 30px 0px 30px !important;
	margin-top: -10px !important
}

#zoom-view-layer
{
	left: 448px !important
}

#zoom-view-image-box-Buttons
{
	margin: -5px 33px 0px 0px !important;
}

#header-right-links
{
	margin-top: 27px !important
}

.header-prefix
{
	float: left !important;
}

#shopping-cart-proceed-checkout-totals .button-checkout
{
	margin-top: 20px !important;
	margin-left: 75px !important
}

.shopping-cart-tab-link-selected, .shopping-cart-tab-link-not-selected
{
	height: 23px !important
}

.shopping-cart-products-list-description
{
	width: 286px !important
}

.shopping-cart-products-list-description-name
{
	width: 300px !important
}

.shopping-cart-products-list-description-column
{
	width: 200px !important
}

.shopping-cart-products-list-description-column1
{
	width: 122px !important
}

.items-purchased-list-description
{
	width: 300px !important
}

.items-purchased-list-coverage
{
	width: 260px !important
}

.items-purchased-list-description-name
{
	width: 290px !important
}

.items-purchased-list-description-column1
{
	width: 152px !important
}

.items-purchased-list-description-column2
{
	width: 142px !important
}

.shopping-cart-products-list-description-column2
{
	width: 152px !important
}

#shopping-cart-proceed-checkout
{
	min-height: 200px !important
}

#product-small-logos
{
	position: absolute !important;
	margin-right: -350px !important
}

.dynamic-search-links-separator
{
	border-top: none !important;
	border-left: none !important;
	border-right: none !important;
	border-bottom: dashed 1px !important;
	margin-top: 8px !important;
	margin-bottom: 7px !important
}

.search-results-info-cell-details3 img
{
	position: relative !important;
	top: -20px !important
}

.checkout-container
{
	padding-bottom: 50px !important
}

.checkout-title-box
{
	margin-top: 10px !important
}

#credit-card-box
{
	float: left !important;
	margin-bottom: 10px !important
}

.checkout-inside-box > #review-billing-info:first-child
{
	position: relative !important;
	margin-bottom: 20px !important
}

#checkout-review-billing-box
{
	min-height: 100px !important;
	margin: 0px 0px 17px 18px !important;
	width: 880px !important
}

#checkout-review-order-summary-box
{
	min-height: 150px !important;
	margin: 0px 0px 17px 18px !important;
	width: 880px !important
}

#checkout-order-contact-preference-box
{
	margin: 0px 0px 17px 18px !important;
	width: 880px !important
}

.button-place-order
{
	float: right !important;
	margin-top: -35px !important
}

#checkout-place-order-button-top
{
	/*margin-top: -235px !important;*/
}

#checkout-review-order-summary
{
	margin-bottom: 100px !important;
}

.receipt-box2 #checkout-review-billing-box, .receipt-box2 #checkout-review-order-summary-box
{
	width: 920px !important;
}

#checkout-review-order-summary-box, .receipt-box2 #checkout-review-order-summary-box
{
	min-height: 200px !important
}

.receipt-box2 .shopping-cart-products-list-row .shopping-cart-products-list-description .shopping-cart-products-list-description-column2
{
	width: 152px !important
}

#receipt-page-body
{
	/* border: dashed 1px #606060 !important; */
	border: none !important;
}

#receipt-page
{
	text-align: center !important;
}

.my-account-tab-link-selected, .my-account-tab-link-not-selected
{
	height: 23px !important
}

.customer-services-left-column-separator, .customer-services-separator
{
	border-top: none !important;
	border-left: none !important;
	border-right: none !important;
	border-bottom: dashed 1px !important;
	margin-top: 13px !important;
	margin-bottom: 12px !important
}

#checkout-your-order-divisor
{
	border-top: none !important;
	border-left: none !important;
	border-right: none !important;
	border-bottom: dashed 1px !important;
	margin-top: 5px !important;
	margin-bottom: 5px !important
}

#signin-panel div table
{
	margin-left: 20px !important
}

#trims-update-button
{
	margin-left: 435px !important
}

#checkout-table-forgot-password
{
	margin-left: 250px !important
}

#checkout-delivery-method-options-box
{
	min-height: 250px !important
}

#project-calculator-save-button
{
	margin-left: 15px !important;
	margin-right: 10px !important;
}

#checkout-review-page .items-purchased-list-price
{
	width: 180px !important
}

#landing-page-content-form
{
	margin-left: 197px !important
}

#landing-page,
.landing-page-content
{
	border: solid 1px white !important
}

#header-zip-code-loading-overlay img
{
	margin-top: 0px !important;
}
#header-MyFA span
{
	margin-top:0px !important;
	display:inline !important;
}
#header-zip-code-loading-overlay
{
	height: 18px;
	width: 120px;
}

#zip-code-form .EnterPostalCodeForm
{
	margin-left: 70px;
}

.sale-highlight
{
	padding: 10px 0px 10px 10px !important;
}
	
#dynamic-search-show-links
{
	margin-top: 0px !important;
}

#product-right-column 
{
	margin-left: -12px !important;
}	

.SiteMapTitle
{
	margin-bottom:0px!important;
}

.height_column
{
	height:15px!important;
}

#header-menu table
{
	z-index: 99999991 !important;
}

#new-header-menu table
{
	z-index: 99999992 !important;
}

#new-header-submenu table
{
	z-index: 99999993 !important;
}

#header-new table tbody
{
	
}
ul.slideshow li.show{z-index:0!important;}

.LoginPanel-link
{
	margin-top:-35px !important;
}
#my-account-buttons
{
	margin-top:-10px !important;
}
#my-account-content
{
   padding-bottom:30px !important;
 
}

#zip-code-loading-overlay
{
	width: 75px !important;
	margin: -22px 113px 0px 0px !important;
}

.textbox-footer
{
	padding: 0px 0px 0px 5px !important;
	height: 21px !important;
}

.footer-go-img
{
	margin-top: -3px !important;
}

.product-page-button-apply-for-financing
{
	padding: 4px 0px 0px 0px !importan;
}

.product-page-button-contact-us
{
	height: 25px;
	padding: 4px 0px 0px 0px;
}

.save-and-close-button2
{

	margin:10px 8px 0 0 !important;

}
.project-calculator2 input
{
	margin:5px 0px 0 0 !important;
}

#ProjectCalculatorTotals2
{
	text-align:right !important;
	width:515px !important;
	float:left !important;
}

#ProjectCalculatorTotalsData2
{
	float:right !important;
	width:95px !important;
}

#fixedtipdiv
{
	margin-top: 6px !important;
}
#create-account-container
{
	padding: 0px 20px 0px 0px !important
}

#product-print-map-info #local-store-title
{

	padding: 6px 2px 0px 10px !important;
	margin: 0px 2px 15px 0px !important;
	line-height:8px !important;
}
#current-store-maps-info
{
	margin-top:-35px !important;
}
#product-print-map
{
	margin-top: 0px !important;
}
.pc-button-update
{
    padding:0px 23px 2px 0px !important;
	margin: 0px 0px 0px 2px!important;
}
.pc-raw1-height
{
	height:20px !important;
}
.pc-raw2-height
{
	height:40px!important;
}
.pc-go-button
{
	margin-top: -2px !important;
}
#pc-measurement-image
{
    margin-top: -160px !important;
}
.pc-go-button
{
	margin: 0px 0px 0px 204px !important;
}
#project-calculator-title
{
	margin: 10px 10px 18px -5px !important;
}
.pc-button-request-measurement
{
	padding: 0px 0px 5px 0px !important;
}
#product-2-color-size
{
	padding: 0px 0px 10px 10px !important;
}
.product-project-go-button
{
	margin:-4px 0px 0px 4px !important;
}
#signin-register-form
{
	padding: 0!important;
	margin: 20px 0 !important;
}
.sales-force-register-form-submit-button
{
	margin-top:15px !important;
}
.radio-button-list input
{
	margin-left:7px !important;
	margin-right:3px !important;
}
#resista-video1 span
{
	padding-bottom:5px !important;
}
.grey-banner
{
	margin-top: -1px !important;
}
#resista-video2 span
{
	padding-bottom:5px !important;
}
#resista-refresh-right-column
{
    padding: 0 0 73px 55px !important;
}
.pr-snapshot-body {
    padding: 0 0 25px !important;
}
.pr-review-text {
    margin: 1em 0 !important;
}
#downs-carpet-main-section,#stevies-blog-posts
{
	margin-top:0px !important;
}
.video-caption {
    padding-left: 10px !important;
}
