.addtoprojects-msg .addtoproject-product-name { font-size: 14px; font-weight: 400; color: #808284; }
.addtoprojects-msg .addtoproject-info-msg { font-size: 10px; font-weight: 400; color: #808284; }
#importFavoriteProductsForm {
	position: relative;
	float: right;
	margin-left: 5px;
}

#importFavoriteProductsForm button {
	float: none;
	margin: 0;
	position: relative;
	z-index: 1;
	cursor: default;
}

#importFavoriteProductsForm input {
	opacity: 0;
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 2;
	cursor: pointer !important;
	filter: alpha(opacity:0);
	height: 100%;
}
.amlist-list-index {
	background: #ffffff;
}
.my-wishlist .page-title.title-buttons h1, .page-head.button-level h3 {
	float:left;
}
.my-wishlist .page-title.title-buttons {
	border-bottom: 1px solid #e6e6e6;
	padding-bottom:20px;
}
.my-wishlist .page-title.title-buttons input[type=text] {width:240px; height:33px; vertical-align:middle;}
.my-wishlist .page-title.title-buttons div {text-align:right; vertical-align:top;}
.my-wishlist .page-title.title-buttons div div {display:inline-block}
.my-wishlist .page-title.title-buttons div div button {margin-top:-1px;}
.my-wishlist .page-title.title-buttons .buttons-set {margin:0; border:0 none; padding:0}
body.customer-account .my-wishlist .fieldset {
	margin-top:0
}
#wishlist-table.clean-table td {text-align:center;}
#wishlist-table.clean-table td.wishlist-cell0 {padding-left:0;}
#wishlist-table.clean-table td.wishlist-cell1 {min-width:180px;}
#wishlist-table.clean-table td.wishlist-cell2 {font-size:14px; min-width:150px;}
#wishlist-table.clean-table td.wishlist-cell4,
#wishlist-table.clean-table td.wishlist-cell5 {
	text-align:center;
	font-weight:600;
}
#wishlist-table.clean-table td.wishlist-cell7 .cart-cell {min-width:146px;}
.amlist-list-index .project-wishlist {
	background: #f9fbfa;
	position: relative;
	float: left;
	width: 47%;
	/*height: 440px;*/
	height: auto;
	z-index: 1;
	padding: 0;
	margin: 0 0 6% 0;
}
.amlist-list-index .project-wishlist:nth-child(2n+2) { float: right; }
.amlist-list-index .project-wishlist .project-image { padding: 0; margin: 0; }
.amlist-list-index .project-wishlist .project-image:after { content: ''; display: block; clear: both; }
.amlist-list-index .project-wishlist .project-image .project-image-item {
	background: #ffffff;
	position: relative;
	display: none;
	float: left;
	width: 40.5%;
	height: 40.5%;
	border: 1px solid #B9AFA8;
}
.amlist-list-index .project-wishlist .project-image .project-image-item:first-child  { margin: 7.5% 4% 4% 7.5%; }
.amlist-list-index .project-wishlist .project-image .project-image-item:nth-child(2) { margin: 7.5% 7.5% 4% 0;  }
.amlist-list-index .project-wishlist .project-image .project-image-item:nth-child(3) { margin: 0 4% 0 7.5%;  }
.amlist-list-index .project-wishlist .project-image .project-image-item:last-child   { margin: 0 7.5% 0 0;   }
.amlist-list-index .project-wishlist img.white_box { display: block; width: 100%; opacity: 0; padding: 0 0 66px; }
.amlist-list-index .project-wishlist .project-image .project-image-item img {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	display: block;
	width: auto;
	height: auto;
	max-width: 90%;
	max-height: 90%;
	text-align: center;
	margin: 0 auto;
	padding: 0;
}
.amlist-list-index .project-wishlist .project-image .project-image-item:nth-of-type(1),
.amlist-list-index .project-wishlist .project-image .project-image-item:nth-of-type(2),
.amlist-list-index .project-wishlist .project-image .project-image-item:nth-of-type(3),
.amlist-list-index .project-wishlist .project-image .project-image-item:nth-of-type(4) {
	display: inline-block;
}
.amlist-list-index .project-wishlist .project-image .image-white-box {}
.amlist-list-index .project-wishlist .project-image .image-white-box span {
	background: none repeat scroll 0% 0% white;
	position: absolute;
	top: 10px;
	right: 10px;
	left: 10px;
	bottom: 10px;
	max-height: 145px;
	max-width: 145px;
	margin: 0 auto;
}
.amlist-list-index .project-wishlist .project-info { width: 100%; padding: 20px 7.5% 15px 7.5%; }
.amlist-list-index .project-wishlist .project-info:after { content: ''; display: block; clear: both; }
.amlist-list-index .project-wishlist .project-info-inner { position: relative; overflow: hidden; }
.amlist-list-index .project-wishlist .project-info .project-name,
.amlist-list-index .project-wishlist .project-info .project-count {
	font-size: 15px;
	color: #99897B;
	text-transform: uppercase;
	white-space: nowrap;
	text-align: left;
	line-height: 100%;
}
.amlist-list-index .project-wishlist .project-info .project-name { position: relative; display: inline-block; padding-right: 24px; }
.amlist-list-index .project-wishlist .project-info .edit-project-name { position: absolute; top: 0; right: 0; display: block; cursor: pointer; }
.amlist-list-index .project-wishlist .project-info .edit-project-name:before { content: '\f040'; font-family: 'FontAwesome'; font-size: 15px; color: #99897B; }
.amlist-list-index .project-wishlist .project-info .project-count { padding: 12px 85px 0 0; margin: 0; }
.amlist-list-index .project-wishlist .project-info a.go_wishlist,
.amlist-list-index .project-wishlist .project-info a.go_project {
	background: transparent url('../../../../../../skin/frontend/sns_tini/default/images/project_arrow.png') no-repeat center center scroll;
	width: 25px;
	height: 45px;
	display: block;
	text-indent: -99999px;
	float: right;
}
.amlist-list-index .project-wishlist .project-info a.delete_p {
	font-size: 13px;
	color: #99897B;
	position: absolute;
	bottom: 0;
	right: 0;
	text-transform: uppercase;
	line-height: 1;
	padding-right: 20px;
}
.amlist-list-index .project-wishlist .project-info a.delete_p:after {
	content: '\f1f8';
	font-family: 'FontAwesome';
	font-size: 18px;
	color: #99897B;
	position: absolute;
	top: -2px;
	right: 0;
}
/*
.amlist-list-index .project-wishlist .project-info .right a.delete_p:before {
	content:"X";
	color:red;
	font-size:36px;
	position: absolute;
	top:-5px;
	left:10px;
	text-indent:0;
}
.amlist-list-index .project-wishlist .project-info .right a:hover { opacity:0.4; }
.amlist-list-index .project-wishlist .project-info .right img { position: relative; top: 6px; }
.amlist-list-index .project-wishlist .project-info .right img.delete { top: 4px; margin-left: 20px; }
*/

.amlist-list-index .create-new-project { position: relative; }
.amlist-list-index .create-new-project .add-new {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	z-index: 1000;
	cursor: pointer;
}
.amlist-list-index .create-new-project .add-new-plus {
	background: url('../../../../../../skin/frontend/sns_tini/default/images/ico/ico-circle-plus-brown.png') no-repeat center center/125px auto;
	width: 125px;
	height: 125px;
	display: block;
	margin: 0 auto 20px auto;
	padding: 0;
}
.amlist-list-index .create-new-project .add-new-text { font-size: 15px; color: #99897B; text-transform: uppercase; text-align: center; }
/*.amlist-list-index .create-new-project .plus-sign { display:none; }
.amlist-list-index .create-new-project .plus-sign:before,
.amlist-list-index .create-new-project .plus-sign:after {
	content: "";
	position: absolute;
	z-index: 9999;
	background: white;
	transform: rotate(90deg);
}
.amlist-list-index .create-new-project .plus-sign:before {
	left: 50%;
	width: 12px;
	margin-left: -4px;
	height: 70px;
}
.amlist-list-index .create-new-project .plus-sign:after {
	top: 50%;
	height: 12px;
	margin-top: -4px;
	width: 70px;
}*/
.amlist-list-index .create-new-project .close-modal { display: none; position: absolute; top: 6px; right: 9px; }
.amlist-list-index .create-new-project .close-modal a.close-m { font-size: 20px; color: #99897B; cursor: pointer; display: block; }
.amlist-list-index .create-new-project .modal-add {
	display: none;
	opacity: 0;
	width: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
}
.amlist-list-index .create-new-project .modal-add form { display: block; width: 85%; margin: 0 auto; }
.amlist-list-index .create-new-project .modal-add .create-content {
	font-size: 26px;
	color: #99897B;
	display: block;
	text-align: center;
	text-transform: uppercase;
	line-height: 130%;
	margin: 0 0 25px 0;
}
.amlist-list-index .create-new-project .modal-add button {
	font-size: 15px;
	font-weight: normal;
	background: #99897B;
	color: #ffffff;
	border: 0;
	display: block;
	width: 100%;
	height: 36px;
	line-height: 38px;
	text-transform: uppercase;
	outline: none;
	margin: 18px auto 0 auto;
	padding: 0;
}
.amlist-list-index .create-new-project .modal-add button:hover,
.amlist-list-index .create-new-project .modal-add button:focus {
	background:#999999;
}
.amlist-list-index .create-new-project .modal-add input {
	font-size: 15px;
	font-weight: 100;
	background: #ffffff;
	color: #656464;
	width: 100%;
	height: 36px;
	border: 1px solid #919496;
	box-shadow: none;
	text-align: left;
	line-height: 36px;
	padding: 0 15px;
}
.addtoproject-div { position: relative; margin: 0; }
.addtoproject-ajax {
	border: 1px solid #BFB7AB;
	cursor: pointer;
	display: inline-block;
	padding-top: 0;
	position: relative;
	text-align: center;
	width: 100%;
}

.addtoproject-ajax:after {
	background: transparent url("https://www.woodbridgefurniture.com/skin/frontend/sns_tini/default/images/bg-sel-arr.png") no-repeat scroll 50% 50%;
	background-size:25px auto;
	border-left: 0px solid #282525;
	bottom: 0;
	clear: none;
	content: " ";
	display: block;
	line-height: 30px;
	padding: 0 11px;
	pointer-events: none;
	position: absolute;
	right: 4px;
	top: 0;
}
.addtoproject-ajax span {
	color: #99897B;
	display: block;
	font-size: 12px;
	height: 23px;
	line-height: 23px;
	padding: 1px 28px 0 3px;
	text-decoration: none;
	text-transform: lowercase;
}
.addproject-icon {
	display: none;
}
.addedprojects-content {
	display: none;
	left: 0px;
	margin: 0;
	padding: 0;
	position: absolute;
	text-align: left;
	top: 26px;
	width: 100%;
	z-index: 1;
}
.addedprojects-content .addedprojects-inside {
	background: #ffffff;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	border: 1px solid #BFB7AB;
	border-top: 0;
	padding: 18px 12px 12px 12px;
}
.addedprojects-content .addedprojects-inside ul { padding: 0; margin: 0; }
.addedprojects-content .check-box span.checkbox-text { font-size: 12px; color: #808284; text-transform: uppercase; padding: 0 0 0 5px; }
.addedprojects-content p {
	text-align: center;
}
.addedprojects-content p.addedprojects-header {
	text-align: center;
	font-size: 14px;
	color: black;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.addedprojects-content .addedprojects-inside .addedprojects-triangle {
	position: relative;
	top: -9px;
	left: -11px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 10px 10px 10px;
	border-color: transparent transparent white transparent;
}
.addtoproject_div .addedprojects-content .addedprojects-inside .addedprojects-triangle {
	background: #919496 none repeat scroll 0 0;
	border-color: #919496 #fff;
	border-style: solid;
	border-width: 0 7px;
	display: block;
	height: 1px;
	left: 0;
	margin: 0 -7px;
	padding: 0;
	position: relative;
	top: -1px;
	width: 123px;
}
.addtoproject_div .addedprojects-content .addedprojects-inside .custom-option3 {
	padding: 0;
	overflow:hidden;
}
.addtoproject_div .addedprojects-content .addedprojects-inside .custom-option3 ul li {
	padding: 5px 0;
}
.addtoproject_div .addedprojects-content .addedprojects-inside .custom-option3 ul li:last-child {
	border-bottom: 1px solid #919496;
}
.addtoproject_div .addedprojects-content .addedprojects-inside .custom-option3 ul li label {
	color: #99897B;
	cursor: pointer;
	display: block;
	font-size: 12px;
	line-height: 16px;
	text-transform: uppercase;
	white-space: nowrap;
	width: 100%;
	font-weight:normal;
}
.addtoproject_div .addedprojects-content .addedprojects-inside .custom-option3 ul li label span {
	border:1px solid #919496;
	display: inline-block;
	height: 16px;
	margin: 0 4px 0 0;
	vertical-align: top;
	width: 16px;
}
.addtoproject_div .addedprojects-content .addedprojects-inside .custom-option3 ul li label input {
	display:none;
}
.addtoproject_div .addedprojects-content .addedprojects-inside .custom-option3 ul li label input:checked + span {
	background:transparent url('https://www.woodbridgefurniture.com/skin/frontend/sns_tini/default/images/little_check.png') no-repeat center scroll;
}
.addedprojects-content .addedprojects-inside .addedprojects-buttonset button {
	font-size: 12px;
	font-weight: normal;
	background-color: #99897B;
	color: #ffffff;
	border: none;
	float: none;
	width: 100%;
	height: 30px;
	line-height: 29px;
	text-transform: uppercase;
	margin: 0;
	padding:0;
}
.addedprojects-content .addedprojects-inside .addedprojects-buttonset .addedprojects-input {
	font-size: 12px;
	color: #808284;
	width: 100%;
	text-align: center;
	text-transform: uppercase;
	margin: 0;
	padding: 0 0 12px 0;
}
.addedprojects-content .addedprojects-inside .addedprojects-buttonset .addedprojects-input input {
	font-size: 12px;
	color: ##808284;
	height: 30px;
	line-height: 30px;
	border: 1px solid #BFB7AB;
	text-transform: uppercase;
	text-align: center;
	padding: 0;
	margin: 0 !important;
}

.addedprojects-input input[type=checkbox] { background: white; width: 15px; height: 15px;  border: 1px solid black;}
.addedprojects-input input[type=checkbox]:checked { background: gray; width: 15px; height: 15px;  border: 1px solid black;}
.wish_bottom {
	float:right;
	margin-top:20px;
}
.wish_summ {
	border: 1px solid #e6e6e6;
	text-align:center;
}
.wish_sum_title {
	float:left;
	width:70%;
	border-right: 1px solid #e6e6e6;
	margin:10px 0;
}
.wish_sum_title h5, .wish_sum_cont p {
	font-size:16px;
	text-transform:lowercase;
	font-weight: bold;
	color:#666;
	line-height:40px;
	margin:0;
}
.wish_sum_cont {
	float:right;
	width:29%;
	margin:10px 0;
}
.total_div {
	clear:both;
	width:100%;
	border-top: 1px solid #e6e6e6;
}
.total_div p {font-size:12px;}
.total_div span {color:#123365;}
.total_div p.price_summ {
	font-size:27px;
	color:#123365;
	font-weight:bold;
	text-transform:lowercase;
	padding-top:20px;
}
.wishlist .buttons-set {border:0 none;}
.wish_bottom .buttons-set button.button {min-width:120px; float:none;}
.back_a, button.btn-continue, button.btn-delete {
	line-height: 33px; height: 33px; min-width:120px;
	color:#fff; background:#A6A6A6; display:inline-block;
	text-align:center; margin-right:10px;
	font-size:13px; top:1px;
}
button.btn-continue, button.btn-delete {line-height:1; margin-right:0px;}
.mob_img {display:inline-block; float:left;}
.tablet_wish div.mob-info {text-align:right; max-width:120px;}
.mob_btn {clear:both; padding: 15px; margin:0 auto; max-width:300px;}
.mob_btn button {width:100%; margin-bottom:15px;}
p.wishlist-empty {margin-top:30px;}
.add_to_wishlist {display:none;}
.add_to_wishlist.showing, .add_to_wishlist span { display: inline-block; }

.catalog-product-view .addtoproject{
	padding-top: 10px;
}

.catalog-product-view .addtoproject .addtoproject-ajax{
	padding-left: 0px;
}

.addtoproject-wrapper { position: relative; }
.addtoproject .button-addtoproject {
	background: none;
	position: relative;
	height: 42px;
	line-height: 42px;
	display: block;
	border: 1px solid #D6D6D6;
	vertical-align: middle;
	cursor: pointer;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
.addtoproject .button-addtoproject span { background: none; display: inline-block; vertical-align: middle; height: auto; line-height: 100%; }
.addtoproject .button-addtoproject span span {
	font-size: 16px;
	font-weight: 400;
	color: #808284;
	height: auto;
	line-height: 100%;
	text-transform: uppercase;
	padding: 0 0 0 10px;
}
.addtoproject .button-addtoproject .select-arrow {
	background: url("../../../../../../skin/frontend/sns_tini/default/images/wood/selectopen1.png") no-repeat scroll center center transparent;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
	height: 30px;
	border-left: 1px solid #d1d1d1;
}
.addtoproject .addedprojects-content {
	background: #ffffff;
	position: absolute;
	top: 50px;
	left: 0px;
	z-index: 10000;
	width: 93%;
	border: 1px solid #D6D6D6;
	padding: 3%;
	margin: 0;
}
.addtoproject .addedprojects-content .close-sign { position: absolute; top: 6px; right: 6px; }
.addtoproject .addedprojects-content label { cursor: pointer; }
.addtoproject .addedprojects-content .title-inner { font-size: 16px; color: #808284; text-align: center; margin: 10px 0 12px 0; }
.addtoproject .custom-option3 { border-top: 1px solid #e6e7e9; border-bottom: 1px solid #e6e7e9; padding: 0px 15px; }
.addtoproject .projects-checkbox-container { margin-bottom: 10px; }
.addtoproject .projects-checkbox-container:last-child { margin-bottom: 0; }
.addtoproject .addedprojects-buttonset { padding: 15px 0 0 0; margin: 0; }
.addtoproject .addedprojects-buttonset:after { content: ''; display: block; clear: both; }
.addtoproject .addedprojects-buttonset .addedprojects-input  { float: left; width: 65%; }
.addtoproject .addedprojects-buttonset .addedprojects-input input { width: 100%; height: 44px; }
.addtoproject .addedprojects-buttonset .addedprojects-button { float: right; width: 32%; }
.addtoproject .addedprojects-buttonset .addedprojects-button .button-newproject span span,
.addtoproject .addedprojects-buttonset .addedprojects-button .button-newproject span span:hover {
	font-size: 16px;
}
.addtoproject .addedprojects-buttonset .addedprojects-button .button-newproject { width: 100%; }
.addtoproject .addedprojects-buttonset .addedprojects-button .button-newproject span span { padding: 0; }

.add_to_wishlist {
	background: #ffffff;
	position: absolute;
	top: 52px !important;
	left: 0;
	z-index: 10000;
	width: 93%;
	border: 1px solid #D6D6D6;
	text-align: center;
	padding: 20px 3%;
}
.add_to_wishlist .addtoproject-product-name { margin-bottom: 3px; }
.add_to_wishlist .addtoproject-product-sku  { margin-bottom: 3px; }
.add_to_wishlist .addtoproject-product-sku span { font-size: 14px; font-weight: 400; color: #808284; }
.add_to_wishlist .addtoproject-info-msg { margin: 0; }
.add_to_wishlist .close-mess { position: absolute; top: 5px; right: 5px; width: 10px; height: 10px; display: block; cursor: pointer; }
.add_to_wishlist .close-mess:before, .add_to_wishlist .close-mess:after {
	content: '';
	background-color: #808284;
	position: absolute;
	width: 10px;
	height: 1px;
}
.add_to_wishlist .close-mess:before { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg); top: 5px; left: 0; }
.add_to_wishlist .close-mess:after  { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); transform: rotate(-45deg); top: 5px; right: 0; }

.project-wrapper .project-add-to-wishlist{
	padding: 0px 15px 0px 18px;
	border: 1px solid #939598;
	height: 40px;
	line-height: 40px;
	min-width: 150px;
	text-align: center;
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	vertical-align: middle;
	white-space: nowrap;
	letter-spacing: 1.2px;
	color: #939598;
	display: inline-block;
	margin-bottom: 10px;
}

.project-wrapper .project-add-to-wishlist img{
	display: inline-block;
	padding-right: 10px;
}