/*Start Activate backend slider but fix front page by removing table layout fixed*/
.hasying{
  table-layout: unset !important;
}
/*End Activate backend slider but fix front page by removing table layout fixed*/
/*Start SEMENTARA MIGRASI TEMPLATE BARU*/
#template_baru{
  display:none;
}
/*End SEMENTARA MIGRASI TEMPLATE BARU*/

/* ------ START FRONT PAGE ------ */
	.teak_display_hide {
		display:none;
	}
/* ------ END FRONT PAGE ------ */
/* START STRIKE LINE */
strike {
    text-decoration: none;
    position: relative;
    display: inline-block;
}
strike:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    border-top: 2px solid red;
    height: 45%;
    height: calc(50% - 1px);
    width: 100%;
    transform: rotateZ(-4deg);
}
/* END STRIKE LINE */

/* START DAMN ADMIN VOLUSION */
	.overlay-bg {
		display: none;
	}
/* END DAMN ADMIN VOLUSION */

/* START SEMENTARA DELETE */
/*#content{background-color:#ecf7f8}*/
/* END SEMENTARA DELETE */
img.img_front_responsive{display:block;width:100%;margin-left:0px !important;}
#div_articleid_72{text-align:right;}
/* START GENERAL CSS */
.padding_left_right {padding: 0 25px;}
#short_info{
    padding: 8px;
    margin-bottom: 8px;
    font-weight: bold;
    font-size: 1.2em;
    text-align: center;
}
.teak_info span{
    padding-left: 8px;
    font-size: 15px;
}
	select {
		font-size: 16px;
		padding: 5px 8px 5px 5px;
		margin: 3px 0px;
		width: 200px;
		border: 1px solid #abadb3;
		background: url("../../../../../vspfiles/templates/responsive Z/images/buttons/down_arrow_select.jpg") no-repeat right #fff;
		appearance: none;
		-webkit-appearance: none;
		-moz-appearance: none;
		-o-appearance: none;
	}
.hide_normal {display:none;}
.align_r_c {text-align:right;}
.teakcloseouts_email, .teakcloseouts_email_article {margin-bottom: -3px;}
.teakcloseouts_side_email{width:160px;}
/* END GENERAL CSS */

/* START MY ACCOUNT */
form[name="form2"] select {
    -moz-appearance: none;
    background: #fff url("../../../../../vspfiles/templates/responsive Z/images/buttons/down_arrow_select.jpg") no-repeat scroll right center;
    border: 1px solid #abadb3;
    margin: 3px 0;
    padding: 6px 8px 6px 5px;
    width: 95%;
    font-size:11px;
}
form#AccountSettingsForm input[name="BillingFirstName"], form#AccountSettingsForm input[name="BillingLastName"], form#AccountSettingsForm input[name="BillingCompanyName"], form#AccountSettingsForm input[name="BillingAddress1"], form#AccountSettingsForm input[name="BillingAddress2"], form#AccountSettingsForm input[name="BillingCity"], form#AccountSettingsForm input[name="BillingPhoneNumber"], form#AccountSettingsForm input[name="BillingPostalCode"], form#AccountSettingsForm input[name="BillingFaxNumber"] {
    border: 1px solid #abadb3;
    margin: 3px 0;
    padding: 8px 5px;
    -moz-appearance: none;
    background-color: #fff;
}
form#AccountSettingsForm select#BillingCountry, form#AccountSettingsForm select#PaymentMethodType {
    -moz-appearance: none;
    background: #fff url("../../../../../vspfiles/templates/responsive Z/images/buttons/down_arrow_select.jpg") no-repeat scroll right center;
    border: 1px solid #abadb3;
    margin: 3px 0;
    padding: 6px 8px 6px 5px;
}
form#AccountSettingsForm select#PaymentMethodType {width:  50%;}
form#AccountSettingsForm input[name="ShipFirstName"], form#AccountSettingsForm input[name="ShipLastName"], form#AccountSettingsForm input[name="ShipCompanyName"], form#AccountSettingsForm input[name="ShipAddress1"], form#AccountSettingsForm input[name="ShipAddress2"], form#AccountSettingsForm input[name="ShipCity"], form#AccountSettingsForm input[name="ShipPostalCode"], form#AccountSettingsForm input[name="ShipPhoneNumber"], form#AccountSettingsForm input[name="ShipFaxNumber"] {
    border: 1px solid #abadb3;
    margin: 3px 0;
    padding: 8px 5px;
    -moz-appearance: none;
    background-color: #fff;
}
form[name="form"] table.colors_lines_light tr.colors_backgroundneutral td input[src*="images/buttons/btn_apply"] {
    display: block;
    margin: 0 auto;
    padding: 20px 0;
}

form[name="form2"] input[name="Go"], form[method="post"] input[value="Remove me from the mailing list"]  {
    background-color: #006a32;
    vertical-align:baseline;
    white-space:nowrap;
    color:#fff;
    font-family:"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif !important;
    font-size:16px;
    font-weight:500;
    text-align:center;
    text-decoration:none;
    text-shadow:0 1px 0 rgba(0,0,0,.2);
    display:block;
    padding:.5em 1.2em;
    margin:0 auto;
	border:0 none !important;
	outline:0 !important;
    cursor:pointer;
    border-radius:3px;
    /* below working on input only */
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-appearance: none;
}

form[name="form2"] input[name="Go"]:hover, form[method="post"] input[value="Remove me from the mailing list"]:hover  {
background-color: #008b42;
}
/* END MY ACCOUNT */

/* START TEAK BLOG */
.teak_blog h1, #div_articleid_64 h1, #div_articleid_108 h1 {
    color: #063;
    font-family: 'Droid Sans', sans-serif;
    font-size: 32px;
    margin-bottom: 0;
    margin-top: 0;
    text-align: center;
    font-weight: 100;
    line-height: 30px;
    padding-top: 50px;
    border-top: 1px solid #ddd;
}
.teak_blog td h1:first-of-type, #div_articleid_64 h1:first-of-type, #div_articleid_108 h1:first-of-type {
    padding-top: 0px;
    border-top: 0px;
}
.teak_help h1, #product_reviews_description_box h1{
    font-family: "Droid Sans",sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
    color: #444;
    text-align:left;
}
h1 br {
	margin:10px 0px;
}
.teak_blog h3 {
    color: #063;
    font-family: 'Droid Sans', sans-serif;
    font-size: 32px;
    margin-bottom: 0;
    margin-top: 0;
    text-align: center;
    font-weight: 100;
    line-height: 30px;
    padding-top: 50px;
    border-top: 1px solid #ddd;
}
.teak_blog td h3:first-of-type {
    padding-top: 0px;
    border-top: 0px;
}
h3 br {
	margin:10px 0px;
}
.teak_blog ol, .teak_blog ul {
    padding: 0 0 0 20px;
}
.teak_blog ul.thumb_gal {
	padding-left:0px;
	text-align: center;
}
.teak_blog li {
    color: #666;
    font-family: Verdana;
    font-size: 15px;
    line-height: 22px;
    margin: 0 auto;
    text-align: justify;
    padding: 5px 0;
}

.teak_blog {
    width:auto;
    margin: 0 auto;
    text-align: justify;
}
blockquote {
    font-style: italic;
}
.mobile_object_video {
    padding: 10px;
}

/* start stars blog */
@font-face { font-family: "button-icons"; font-style: normal; font-weight: normal; src: url("../../fonts/buttons/button-icons.eot?#iefix") format("embedded-opentype"), url("../../fonts/buttons/button-icons.woff") format("woff"), url("../../fonts/buttons/button-icons.ttf") format("truetype"), url("../../fonts/buttons/button-icons.svg#button-icons") format("svg"); }
.icon-star-full::before {content: '\e613';}
.icon-star-empty:before {content:'\e611';}
.icon-star-half:before {content:'\e612';}
.icon-star:before { font-family: 'button-icons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; margin: 0 !important; }
.vol-review-stars.text-nowrap {
  white-space: nowrap;
}
.vol-review-stars > i {
  color: #f1b800;
}
vol-review-stars .icon-star {
  display: inline !important;
  margin-right: 1px;
  margin-left: 1px;
}
/* end stars blog */
/* END TEAK BLOG */

/* START CAN'T ADD TEAK_BLOG */
#div_articleid_128 {
    width:auto;
    margin: 0 auto;
    text-align: justify;
}
#div_articleid_128, #div_articleid_129 {
    padding: 10px;
}
/* END CAN'T ADD TEAK_BLOG */


/*
* {
    box-sizing: border-box;
}
*/
table[width="96%"] {
    width: 100%;
}
/*hr{border:.5px solid #ddd}*/
hr{
    background-color: #ddd;
    border: 0 none;
    color: #ddd;
    height: 1px;
    margin: 35px 0;
}

#teak_fixedbar{display:none;position:fixed;top:0;width:100%;height:80px;background-color:#97825b;z-index:5000}#teak_fixed_nav{display:block;width:997px;margin:0 auto}#teak_fixed_link{display:block;float:left;width:790px;margin-left:10px}#fixednav{display:block;margin:0 auto}#fixednav li,#teak_fixed_nav ul{margin:0;padding:0}#teak_fixed_nav ul{list-style:none outside none}#fixednav li a{display:block;float:left;font-family:Verdana,Geneva,sans-serif;font-size:12px;font-weight:700;color:#fff;line-height:80px;text-decoration:none;padding:0 8px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}#fixednav li a:hover{color:#fff;background:rgba(0,0,0,.3)}#teak_fixed_logo{width:109px;height:80px;float:left}.teak_fixed_logo{width:99px;height:80px;display:block;background:url(../../../../../vspfiles/assets/images/teak_fixed_logo.png) top left no-repeat;margin-left:10px;text-indent:-9999px}#teak_cart_summary{background:url(../../../../../vspfiles/assets/images/teak_shopping_cart.png) no-repeat scroll left top rgba(0,0,0,0);float:left;height:80px;width:88px}#new_shopping_cart_summary{width:70px;height:40px;display:block;float:left}#new_shopping_cart_summary .cartsummary_full{color:#fff;font-size:12px}
img[src*="images/buttons/teak_cart_norton_verisign"] {
	padding-left: 130px;
}

/* START LOGIN PAGE */
img[src*="images/headings/heading_login"], img[src*="images/headings/heading_MyAccount"], img[src*="images/headings/heading_help"], img[src*="images/headings/heading_WriteReview"], img[src*="images/headings/heading_giftcertificates"], img[src*="images/headings/heading_EmailAFriend"] {
    display: block;
    margin: 0 auto;
    text-align: center;
}
/* END LOGIN PAGE */

/* START DISPLAY MENU 1 DEFAULT PAGE */
/* start display menu 1 default page - original */

span.nav_mother {
    cursor: pointer;
    display: block;
    padding: 16px 20px 16px 18px;
    position: relative;
    width: auto;
}
span.nav_mother:hover {
    background-color: #97825b;
    color: #fff;
}
li.haschild ul {
    border-top: 1px dotted #ccc;
    background-color: #aea98f;
    box-shadow: 0 0 5px 4px rgba(0, 0, 0, 0.1) inset;
}
span.nav_plusminus {
    font-size: 19px;
    font-weight: 200;
    padding-right: 10px;
    position: absolute;
    right: 0;
    top: 30%; 
}
span.nav_plusminus:after  {
    content: '\002B';
    font-weight: 300;
}
span.nav_active:after {
    content: "\2212";
    cursor:pointer;
    font-weight: 300;
}
#leftnav01 #display_menu_1 td>a{color:#444;display:block;font-size:12px;font-weight:700;padding:12px 0 12px 15px;text-decoration:none}
#leftnav01 #display_menu_1 td>a:hover{background-color:#97825b;color:#fff}
#leftnav01 #display_menu_1 td.subnav>a{padding-left:24px}

#leftnav01 #display_menu_1 td.nav{
border-bottom:1px dotted #ccc;

}

#leftnav01 #display_menu_1 td.subnav{background-image:none!important;background-position:0 0!important;background-color:#e9e3cf}
#leftnav01 #display_menu_1 td>a:active{background-color:#b1986a;color:#fff}
/* end display menu 1 default page - original */
/* start display menu 1 default page - change div ul li */
#leftnav01 #display_menu_1 li.subnav{background-image:none}

#leftnav01 #display_menu_1 li.haschild,#leftnav01 #display_menu_1 li.haschild.nav_selected> a,#leftnav01 #display_menu_1 li.haschild>a:hover{

}

#leftnav01 #display_menu_1 ul {list-style-type: none;}#leftnav01 #display_menu_1 li,#leftnav01 #display_menu_1 ul{padding:0;margin:0}
#leftnav01 #display_menu_1 li{border-bottom:1px dotted #ccc;overflow:hidden}
#leftnav01 #display_menu_1 li:last-child{border-bottom:none}
#leftnav01 #display_menu_1{background-color:#f5f0de;border-left:1px solid #b8ad93;border-right:1px solid #b8ad93}

#leftnav01 #display_menu_1 li>a{
padding:16px 10px 16px 19px;
display:block;

}

#leftnav01 #display_menu_1 li.nav_selected> a,#leftnav01 #display_menu_1 li>a:hover{background-color:#97825B;color:#fff}

#leftnav01 #display_menu_1 li li>a{
padding-left:28px;
padding-right:20px;
color:#fff;
}

#leftnav01 #display_menu_1 li.haschild.nav_selected>ul{display:block;box-shadow:inset 0 0 5px 4px rgba(0,0,0,.1);background-color:#aea98f}

#leftnav01 #display_menu_1 li.haschild>ul{display:none}

#leftnav01 #display_menu_1 li.haschild>ul>li.nav_selected>a, #leftnav01 #display_menu_1 li.haschild>ul>li>a:hover{background-color:#fff;color:#222}
#leftnav01 #display_menu_1 li.haschild.nav_selected>ul>li>a:hover{color:#222;background-color:#fff}
#leftnav01 #display_menu_1 li.haschild>ul>li.nav_selected{color:#green}
/* end display menu 1 default page - change div ul li */
/* END DISPLAY MENU 1 DEFAULT PAGE */

#display_menu_2 a{
padding:16px 10px 16px 15px;
display:block;

}
#display_menu_2>table{width:193px}
#display_menu_2>table>tbody>tr>td.nav{border-bottom:1px dotted #ccc}
#display_menu_2>table>tbody>tr:last-child>td.nav{border-bottom:none}

body,html{height:100%}


body{
    font-family: "Droid Sans",sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 27px;
    margin: 0 auto;
}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:block}* html .clearfix{height:1%}

ul {
text-indent:0;
margin-top:0;
margin-bottom:0;
}


#body a{text-decoration:none}body #header ul li.last{border:none;margin:0;padding:0}

#header{border-left:0 solid #ADADAD;border-right:0 solid #ADADAD;border-top:0 solid #ADADAD;height: auto;margin:0 auto;padding:0;display:block;width:/*997*/1260px;position:relative}

#header h1{width:112px;height:67px;position:absolute;top:28px;left:10px;font-size:1em;text-align:left}#header h1 a{color:#333;background:#fff}

.header_theme{height:140px;width:1260px;display:block;position:relative}

#headtop{width:600px;height:20px;position:relative;text-align:center;font-family:Arial,Tahoma,helvetica,sans-serif;font-size:14px;font-weight:700;margin:0 auto;padding:4px;z-index:8;text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px #fff}#headtop ul{list-style:none;padding:0;}#headtop ul li{display:inline;margin-right:10px;padding-right:0;border-right:0 solid #adadad;color:#66583E}#headtop ul li a{font-weight:400;text-decoration:none}.logoteak a{background:url(../../../../../vspfiles/assets/images/teakcloseouts_logo.png);height:130px;width:224px;position:absolute;top:0;left:8px;display:block}.logoteak a:hover{background-position:0 -130px}#bannerreload{width:500px;height:110px;position:absolute;top:24px;left:/*270px*/0;right:0;margin:auto;background:url(../../../../../vspfiles/assets/images/bgbannerreload.png);display:block}#bnreload{width:480px;height:90px;position:absolute;top:10px;left:10px}.fortyeight a{background:url(../../../../../vspfiles/assets/images/teak_fortyeightbaru.png);height:40px;width:63px;position:absolute;top:13px;right:150px;display:block}.fortyeight a:hover{background-position:0 -40px}#textviewcart{width:165px;height:20px;position:absolute;text-align:center;top:113px;right:0}.viewcart a{background:url(../../../../../vspfiles/assets/images/teak_viewcart.gif);height:120px;width:185px;position:absolute;top:15px;right:0;display:block}.viewcart a:hover{background-position:0 -120px}

#navi{background-image:url(../../../../assets/images/navigasi02new.png);height:45px;width:/*997*/1260px;display:block}

#navigatwo {
    color: #685a3e;
    display: block;
    float: left;
    font-family: "roboto",verdana;
    font-size:17px;
    font-weight:300;
    margin: 8px 0 0 16px;
    text-align: left;
    width:68%;
}

#searchtext{color:#66583E;font:700 12px Verdana;text-align:left;display:block;float:right;margin-top:13px;margin-right:5px}#searchnew{display:block;float:right;margin:6px 6px 0 0}#search_section{width:225px;height:30px;margin:0;padding:0}#search_section input{vertical-align:middle;margin:0}* html #search_section form{height:30px;margin:0}#search_section input#search_field{border:1px solid #b8ad93;width:82%;text-align:left;font-size:16px;color:#060;padding:5px 2px}* html #search_section input#search_field{height:13px;width:82%;}#search_section input#search_button{width:30px;height:30px;margin:0;padding:0;float:right;}#search_section h3{border-top:none}#naviga01{height:30px;width:997px;display:block}#nav01{border-right:1px solid #66583E!important;width:995px;height:30px;position:relative;margin:0;padding:0}.nav01{background:#A6916A url(../../../../../vspfiles/assets/images/navigas.gif);border-left:1px solid #00AE38;border-top:1px solid #00AE38;border-bottom:1px solid #00AE38;height:30px;text-align:center;border-color:#66583E;padding:0}.nav01 a{background:#A6916A url(../../../../../vspfiles/assets/images/navigas.gif);border-right:1px solid #66583E;color:#fff;display:block;float:left;font:700 12px Arial;line-height:30px;width:165px;text-decoration:none;text-shadow:0 2px 3px #666}.nav01 a:hover{background-position:left bottom;color:#FF0;text-decoration:none}


#leftnavigasi{float:left;width:195px;display:block;}

.sepasi{width:185px;height:3px}.white{width:195px;height:25px}.whiteny{width:195px;height:13px}

#leftnav01top{
    width:195px;
    color: #fff;
    text-align: center;
    padding: 10px 0;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;  
    -moz-border-radius-topright: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    font-size: 25px;
    background-color:#7d6c4c;
    font-weight: 700;
}

#navline{width:195px;height:10px;background-image:url(../../../../../vspfiles/assets/images/navline.gif)}#navovalbawah{width:195px;height:10px}

#leftnav02top{
    width:195px;
    color: #fff;
    text-align: center;
    padding: 10px 0;
    font-size: 25px;
    background-color:#7d6c4c;
    font-weight: 700;
}


#leftnav03{width:193px;height:100%;border-top:1px solid #b8ad93;border-left:1px solid #b8ad93;border-right:1px solid #b8ad93;border-bottom:0 solid #b8ad93;background-color:#f5f0de;text-align:center}#leftnavbtm{width:193px;height:220px;border:1px solid #b8ad93;background-color:#e3ddcb;text-align:center}

#joinmail{width:/*996*/1260px;height:67px;position:absolute;left:0;top:25px;background-image:url(../../../../../vspfiles/assets/images/join_mail.png)}

#cclogo{width:137px;height:20px;position:absolute;right:130px;top:45px;background-image:url(../../../../../vspfiles/assets/images/cc_logonew.gif)}#moneyback{width:122px;height:100px;position:absolute;right:0;top:0;background-image:url(../../../../../vspfiles/assets/images/teak_money_back.png)}

/* START HELP PAGE */
/*
#moneybackhelp{width:122px;height:100px;position:absolute;left:50%;margin-left:35px;top:305px;background-image:url(../../../../../vspfiles/assets/images/teak_money_back.png)}
#table_help {margin-left:-28px;}
*/
table#table_help td:first-of-type {
padding-right: 20px;
}
table#table_help td:last-of-type {
border-left: 1px solid #ddd;
padding-left:20px;
}
/* END HELP PAGE */

/* ------ START GiftCert_default ------ */
	form[action="GiftCert_default.asp"] input[value="Add Gift Certificates to My Shopping Cart"] {
		background:-moz-linear-gradient(center top,#1d8540,#0e4e0a) repeat scroll 0 0 rgba(0,0,0,0);
		background:-webkit-gradient(linear,0 0,0 100%,from(#1d8540),to(#0e4e0a));
		background-color:#0e4e0a;
		border:0 none;
		border-radius:3px;color:#fff;
		cursor:pointer;
		font-family:"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif!important;
		font-size:16px;
		font-weight:500;
		margin:20px 0;
		padding:.5em 1.2em;
		text-shadow:0 1px 0 rgba(0,0,0,.2);
		vertical-align:baseline;
		width: 90%;
		white-space: normal;
	}
/* ------ END GiftCert_default ------ */

/* START WRITE A REVIEW PAGE */
form.write_review_page_form input[name="Submit"] {
    background-color: #006a32;
    vertical-align:baseline;
    white-space:nowrap;
    color:#fff;
    font-family:"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif !important;
    font-size:16px;
    font-weight:500;
    text-align:center;
    text-decoration:none;
    text-shadow:0 1px 0 rgba(0,0,0,.2);
    display:block;
    padding:.5em 1.2em;
    margin:0 auto;
	border:0 none !important;
	outline:0 !important;
    cursor:pointer;
    border-radius:3px;
    /* below working on input only */
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-appearance: none;
}

form.write_review_page_form input[name="Submit"]:hover {
    background-color: #008b42;
}
/* END WRITE A REVIEW PAGE */

a.moneybacklg{display:block;width:122px;height:100px;text-decoration:none}#companies{width:260px;height:70px;position:absolute;left:15px;top:92px;background-image:url(../../../../../vspfiles/assets/images/companylogo.png)}#british_garden_small_logo{width:62px;height:36px;position:absolute;left:15px;top:92px;background-image:url(../../../../../vspfiles/assets/images/british_garden_logo_small.png);display:block;text-indent:-9999px}#teak_companies{width:260px;height:108px;position:absolute;left:15px;top:92px;background-image:url(../../../../../vspfiles/assets/images/teak_companylogo01.png)}

/*
#teak_ssllogo{width:135px;height:88px;position:absolute;right:0;top:95px}
*/
#teak_ssllogo{width:159px;height:50px;position:absolute;right:20px;top:73px}
#teak_ssllogo img{width:159px;height:50px;}

#teak_bbblogo{width:65px;height:100px;position:absolute;right:145px;top:85px;background-image:url(../../../../../vspfiles/assets/images/bbb.png)}a.bbblg{display:block;width:65px;height:100px;text-decoration:none}

#top_nav{width:100%;font-size:11px;text-align:left;border-bottom:0 solid #adadad;margin:0;padding:5px 0 6px}#top_nav ul li{display:inline;margin-right:1em;padding-right:1em;border-right:0 solid #adadad}#top_nav ul li a{color:gray;font-weight:400}#top_nav h1 a:hover{color:#666}#header_nav{position:relative;width:999px;text-align:right;font-family:Arial,Tahoma,helvetica,sans-serif;font-size:11px;margin:0 auto;padding:10px}#header_nav ul{list-style:none;margin-right:0;padding-right:0}#header_nav ul li{display:inline;margin-right:0;padding-right:0;border-right:0 solid #adadad}#header_nav ul li a{color:gray;font-weight:700;text-decoration:none}#nav_menu div.nav_section{width:195px;margin:0 0 1em;padding:0}
#shopping_cart_summary{display:block;padding:8px 0;width:100%;}
#nav_menu #shopping_cart_summary h3{margin-bottom:.5em}div.nav_section ul{list-style:none;text-align:left;margin:4px 0 0;padding:0}#nav_menu{width:195px;border:0 solid #adadad;border-bottom:none;border-top:none;border-left:1px solid #adadad;border-right:1px solid #adadad;height:100%;margin:0;padding:0}#nav_menu h3{font-size:1em;border-top:0 solid #adadad;border-bottom:0 solid #adadad;color:#666;text-align:center;margin:0;padding:5px}div.nav_section ul li{color:#606060;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-align:left;background:url(../../images/template/nav_bullet.jpg) no-repeat 3px 3px;margin:0 0 .8em;padding:0 0 0 15px}div.nav_section ul li a{color:#606060;text-decoration:none;list-style:none;font-size:1.1em;font-weight:400}#navigation_menus{width:195px;text-align:center;margin:0;padding:0}span.ir{display:none}

#content{text-align:left;width:/*996*/1260px;margin:0 auto;padding:0}
#rightcontent{float:right;width:/*801*/1065px}
#content_area{width:/*793*/1057px;float:right}

#content #main_content{width:801px;border-right:0 solid #adadad;margin:0;padding:0}


/* START FOOTER */
.teak_new_footer {
    display: block;
    margin: 0 auto;
    text-align: left;
    width: /*997*/1260px;
    padding-bottom: 50px;
}
.info_footer {
	background-color:#f5f0de;
	width:100%; display:block;
	border: 1px solid #b8ad93;
	border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	-khtml-border-radius: 0 0 10px 10px;
	text-align:center;
	padding:15px 0;
}
.info_footer img {
	padding: 2px 4px;
}
#footertext{width:540px;height:72px;position:absolute;right:/*200*/0px;top:92px;left:0;margin:auto;}

#footertext_bottom{width:567px;height:55px;position:absolute;right:/*200*/0px;top:173px;font-size:11px;color:#666;line-height:5px;left:0px;margin:auto;}
/* END FOOTER */

/* START KAYAKNYA FOOTER GA KEPAKE */
#footer{width:999px;position:relative;font-family:Arial,Tahoma,helvetica,sans-serif;border-bottom:1px solid #adadad;border-left:1px solid #adadad;border-right:1px solid #adadad;color:#adadad;background-color:#D4D4D4;margin:0 auto;padding:0}
#footer ul li.last{border:none;margin:0;padding:0}
#footer a{color:#666;font-family:Arial,Helvetica,sans-serif}
#footer ul li{display:inline;border-right:0 solid #adadad;margin-right:2em;padding-right:2em}
#footer_top{margin-bottom:1.5em;border-bottom:1px solid #adadad;border-left:1px solid #adadad;border-right:1px solid #adadad;color:gray;background-color:#D4D4D4;padding:10px}
#footer_top a{color:gray}
#footer_top ul li{border-right:1px solid gray}
#footer_bottom{font-size:11px;color:#666;margin:0;padding:0}
#footer_bottom a{font-size:11px}
/* END KAYAKNYA FOOTER GA KEPAKE */

#notext a{display:block;width:250px;height:75px;text-indent:-9999px}#after_purchasing{width:600px;position:relative;background-color:#FF0;margin:0 auto;padding:0}#after_purchasing_bottom{width:600px;height:600px;position:relative;margin:0 auto;padding:0}#begman{width:120px;height:138px;position:absolute;top:430px;left:170px;background:url(../../../../../vspfiles/assets/images/begingman.gif)}#survey_paper{width:200px;height:249px;position:absolute;top:320px;left:245px;background:url(../../../../../vspfiles/assets/images/survey_paper.gif)}#teak_pages{width:600px;position:relative;text-align:justify;margin:0 auto;padding:0}#teak_page_sixfifty{width:650px;position:relative;text-align:justify;margin:0 auto;padding:0}#teak_page{width:600px;position:relative;background-image:url(../../../../../vspfiles/assets/images/delta_bg.jpg);background-repeat:no-repeat;background-position:bottom left;text-align:justify;margin:0 auto;padding:0}#body a:hover,div.nav_section ul li a:hover{text-decoration:underline}.fortyeight a:active,.logoteak a:active,.viewcart a:active{background-position:left bottom}

#footer >*,#search_section form{margin:0;padding:0}

#display_menu_1 table.nav tr {
    visibility: hidden;
}
#leftnav01,#leftnav02{
width:195px;
}
#leftnav01 a,#leftnav02 a,span.nav_mother{
    color: #222;
    font-family: "roboto",verdana;
    font-size: 15px;
    font-weight: 300;
    text-decoration: none;
}

#second_nav{background-color:#f5f0de;border-left:1px solid #b8ad93;border-right:1px solid #b8ad93;}#footer ul,top_nav ul{list-style:none;margin:0;padding:0}.tabdisc{position:relative}.fielddisc{margin-top:20px;margin-bottom:15px;margin-left:15px;margin-right:15px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;border:1px solid #baae98;padding:18px 10px 10px;background-color:#f5f0de}.banndisc{color:#fff;font-weight:700;position:absolute;top:-11px;right:25px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;border:1px dashed #0b630b;padding:5px;background-color:#1b881b}.discountmark{position:relative;width:90px;height:90px;background:url(../../../../../vspfiles/assets/images/discount.png)}.disctxt{position:absolute;margin-top:26px;margin-left:3px;font-size:24px;text-align:center;color:#fff;font-weight:700;line-height:19px;text-shadow:0 1px 1px #000}

#maillist input#join_field{border:1px solid #b8ad93;width:180px;text-align:left;font-size:16px;color:#060;margin:0;padding:5px 2px}

#maillist{width:300px;height:40px;position:absolute;left:70px;top:41px}.PageText_L690n{width:200px}table#v65-product-reviews tbody tr.v65-product-reviews-row td.v65-product-reviews-cell div table tbody tr td>span{left:0!important}table#v65-product-reviews tbody tr.v65-product-reviews-row td.v65-product-reviews-cell div table tbody tr td nobr a{margin-left:10px;background-color:#006a32;color:#fff;padding:5px 8px}

.allteak_button a{margin-left:10px;background-color:#006a32;color:#fff;padding:8px}
.allteak_button a:hover,table#v65-product-reviews tbody tr.v65-product-reviews-row td.v65-product-reviews-cell div table tbody tr td nobr a:hover{text-decoration:none;background-color:#008b42}

.teak_btn {
background-color: #006a32;
border:0 none;
border-radius:6px;
cursor:pointer;
display:inline-block;
font-family:"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif !important;
font-size:16px;
font-weight:500;
text-align:center;
text-decoration:none;
text-shadow:0 1px 0 rgba(0,0,0,.2);
vertical-align:baseline;
white-space:nowrap;
}
.teak_btn:hover {
background-color: #008b42;
}
.teak_btn a{
color:#fff;
text-decoration:none;
display:block;
padding:.5em 1.2em;
}

table#v65-product-reviews tbody tr.v65-product-reviews-row{background-image:url(https://www.teakcloseouts.com/v/vspfiles/assets/images/customer_review.jpg);background-repeat:no-repeat;background-position:center top;text-align:center;}
table#v65-product-reviews tbody tr.v65-product-reviews-row td.v65-product-reviews-cell{padding-top:65px}

#footerteak{width:/*996*/1260px;height:230px;position:relative;margin:0 auto;display:inline-block}

#close_front_article{height:50px;margin-bottom:300px}#rightcontent .colors_background1{background-color:#fff;background-repeat:repeat-x}.last_nav{width:164px!important;border-right:0 none!important}

/*.next_page_img,.previous_page_img{display:none}*/
form.search_results_section .teak_short_cat .short_by_cat, form.search_results_section .previous_page_img, form[name="MainForm"] .teak_short_cat .short_by_cat {
	float:left;
}
form.search_results_section .teak_short_cat .per_page_display, form.search_results_section .next_page_img, form[name="MainForm"] .teak_short_cat .per_page_display, form[name="MainForm"] .new_per_page_display .next_page_cat a {
	float:right;
}
.teak_short_cat, .new_per_page_display {
	width:100%;
}
form.search_results_section .new_per_page_display, form[name="MainForm"] .new_per_page_display {
	display: table;
	height: 51px;
	padding-bottom: 18px;
}
form.search_results_section .teak_short_cat .per_page_display, form[name="MainForm"] .teak_short_cat .per_page_display {
	width:50%;
}

@font-face{font-family:Bitter;font-style:normal;font-weight:400;src:url(https://themes.googleusercontent.com/static/fonts/bitter/v5/SHIcXhdd5RknatSgOzyEkA.woff) format('woff')}@font-face{font-family:Bitter;font-style:normal;font-weight:700;src:url(https://themes.googleusercontent.com/static/fonts/bitter/v5/evC1haE-MsorTl_A7_uSGT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}@font-face{font-family:Bitter;font-style:italic;font-weight:400;src:url(https://themes.googleusercontent.com/static/fonts/bitter/v5/eMS0tViDqryBl0EG1pqFZfesZW2xOQ-xsNqO47m55DA.woff) format('woff')}


td#pricebox_top>div>.qty_in_stock>table{border-bottom:1px dashed #696969;display:block;margin:15px 0 0}
#pricebox_top .qty_in_stock input[name=btnupdateprice]{margin:-20px 0 20px 0}

font.productnamecolorLARGE>span>h2{line-height: 36px !important;margin-top:0px;margin-bottom:-15px!important}
font.productnamecolorLARGE>span>h1{line-height: 36px !important;margin-top:0px;margin-bottom:-15px!important}

.qty_txt{color:#444;font:700 11px Verdana;overflow:hiden;display:block}.color_qty{font:700 32px Arial,Helvetica,sans-serif;overflow:hiden;display:block;color:#444!important}.teak_qty .StockQuantity_OutOfStock{display:block;font-size:19px;height:32px;margin-top:6px;color:#C00}.teak_qty{background:url(../../../../../vspfiles/assets/images/teak_qty_bg.gif) no-repeat center;color:#FFFC00;text-align:center;width:181px;position:absolute;top:0;right:0;padding:20px 0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none}
.qty_in_stock .product_productprice{width:376px;margin-left:-12px;margin-bottom:15px;position:relative}
.qty_in_stock .product_productprice b{width:195px;padding:20px 0;text-align:center;display:block;background:url(../../../../../vspfiles/assets/images/teak_pricetag.png) no-repeat left}.qty_in_stock .product_productprice>b>.text{color:#ff0;font:700 11px Verdana!important;display:block}#product_reviews_aggregate #average_customer_review{width:300px!important}.qty_in_stock .product_code_title{color:#696969;font-style:normal!important;font-weight:700}.qty_in_stock .product_code{font-style:normal!important}.qty_in_stock #inside_qty_instock{color:#060}#pricebox_top span[itemprop=description]{display:block;margin-bottom:10px;font-family:MS Sans Serif4,Geneva,sans-serif!important;font-size:15px!important}.qty_in_stock table tbody tr td tr{border-top:1px dashed #696969;display:block;padding:10px 0;width:100%!important}div.qty_in_stock table tbody tr td tr td:nth-child(1){width:240px!important}#teak_livechat_productpage{position:relative}.qty_in_stock span.teak_minimum_order{border-bottom:1px dashed #696969;display:block;padding-bottom:15px;margin-bottom:15px;color:#060}.qty_in_stock span.teak_minimum_order b{color:#696969}#map-canvas{height:200px;width:940px}.noscrollbar{line-height:1.35;overflow:hidden;white-space:nowrap}

/* ----- start edit star review clone ----- */
.top_review span[itemprop=reviewCount]{font-size:16px}.top_review{margin-bottom:15px;}
.top_mobile_review {
	display:none;
	font-size: 15px;

}
/* ----- end edit star review clone ----- */

.teak_sosmed {
	display:block;
}
.teak_share_twetter { 
background:url(../../../../../../v/teak_social_media_share/new_teak_twitter.gif) no-repeat left;
width:45px;
min-width: 45px;
height:58px;
text-indent:-9999em;
text-transform:uppercase;
display:inline-block;
}
.addthis_toolbox.addthis_default_style,div#btn_vsharethis {
height:58px;
}
.teak_share_email {
background:url(../../../../../../v/teak_social_media_share/new_teak_email.gif) no-repeat left;
width:45px;
min-width: 45px;
height:58px;
text-indent:-9999em;
text-transform:uppercase;
display:inline-block;
margin-left:5px;
}
.teak_share_pinterest{
background:url(../../../../../../v/teak_social_media_share/new_teak_pinterest.gif) no-repeat left;
width:45px;
min-width: 45px;
height:58px;
text-indent:-9999em;
text-transform:uppercase;
display:inline-block;
margin:0!important;
float:right;
}
.teak_share_googleplus {
background:url(../../../../../../v/teak_social_media_share/teak_googleplus.gif) no-repeat left;
width:45px;
min-width: 45px;
height:45px;
text-transform:uppercase;
}
.new_teak_share_googleplus {
display:inline-block;
/*width:45px;*/
width:auto;
height:58px;
margin-right:6px;
}
.teak_share_facebook {
background:url(../../../../../../v/teak_social_media_share/new_teak_facebook.gif) no-repeat left;
width:45px;
min-width: 45px;
height:58px;
text-indent:-9999em;
text-transform:uppercase;
display:inline-block;
}
a.teak_share_facebook {
margin:0 5px;
}
a.at300b .at4-icon,a.at300m .at4-icon {
display:none!important;
}
.houzz_iframe {
float:left;cursor:pointer;
}
.countbubble {
background:none repeat scroll 0 0 #FFF;
border:1px solid #D2D2CF;
border-radius:3px;
color:#333;
display:inline-block;
font-size:12px;
height:18px;
line-height:18px;
margin-left:5px;
padding:0 4px;
position:relative;
vertical-align:top;
visibility:visible!important;
}
a.houzzlogo {
width:45px!important;
height:45px!important;
}
#v65-share-buttons-cell {
padding-bottom:0!important;
/*padding-right:6px;*/
}
#v65-share-buttons-container #btn_vsharethis .addthis_toolbox .addthis_button_facebook .at16nc.at16t_facebook,#v65-share-buttons-container #btn_vsharethis .addthis_toolbox .addthis_button_twitter .at16nc.at16t_twitter,a.addthis_button_email .at16nc.at16t_email {
display:none;
}
#___plusone_0 {
margin:18px 0 0 7px!important;
}

/* Start Teak New Slider */
#slider-wrapper {max-width: 810px;width:810px;padding: 0;margin:0 auto;display:table;}
.teakslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0 auto;
}
.teakslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
}
.teakslides li:first-child {
  position: relative;
  display: block;
  float: left;
}
.teakslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
}
.teakslides_container {
  margin-bottom: 25px;
  position: relative;
  float: left;
  width: 100%;
}
.centered-btns_nav {
  z-index: 3;
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 50%;
  left: 0;
  opacity: 0.7;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent;
  margin-top: -45px;
}
.centered-btns_nav:hover {
  background: transparent url("../../../../../vspfiles/assets/images/teak_banner_nav.gif") no-repeat left top;
}
.centered-btns_nav:active {
  opacity: 1.0;
}
.centered-btns_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
}
.centered-btns_nav:focus {
  outline: none;
}
.centered-btns_tabs{
  margin-top: 30px;
  text-align: center;
}
.centered-btns_tabs li {
  display: inline;
  float: none;

  margin-right: 25px;
}
.centered-btns_tabs a{
  text-indent: -9999px;
  overflow: hidden;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background: #ccc;
  background: rgba(0,0,0, .2);
  display: inline-block;
  -webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  -moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  width: 9px;
  height: 9px;
}
.centered-btns_here a{
  background: #222;
  background: rgba(0,0,0, .8);
}
/* End Teak New Slider */

.clear{clear:both}
#leftnav03{position:relative}
#email_teak{position:absolute;top:7px;z-index:8;width:193px}#lpButDivID-1387796127{width:193px}#lpButDivID-1387796127 tr.lpStaticButtonAddTextTR{position:absolute;top:70px;width:100px;z-index:5}#lpButDivID-1387796127 tr.lpStaticButtonAddTextTR>td{width:193px;text-align:center}#lpButDivID-1387796127 tr.lpPoweredBy{top:0;left:10px;position:absolute;z-index:6;display:none}#lpButDivID-1387796127 tr.lpStaticButtonTR{position:absolute;left:0;top:0}#lpButDivID-1387796127 tr.lpEmtStarRating{position:absolute;top:0;left:10px;z-index:7}#lpButDivID-1388388325032{position:absolute;top:-106px;left:195px;width:190px;height:110px}#lpButDivID-1388388325032 table.lpStaticButton tbody,#lpButDivID-1388388325032 tr.lpStaticButtonTR{position:relative}#lpButDivID-1388388325032 tr.lpStaticButtonTR td:eq(1){position:absolute;left:0;top:0}#lpButDivID-1388388325032 tr.lpStaticButtonTR td.lpStaticButtonAddTextTD{left:5px;position:absolute;text-shadow:-2px 0 #FFF,0 2px #FFF,2px 0 #FFF,0 -2px #FFF;top:5px;width:120px;z-index:5;text-align:left}#lpButDivID-1388388325032 tr.lpPoweredBy{position:absolute;bottom:5px;left:5px;z-index:2px;display:none}#lpButDivID-1388381987730{position:relative;display:block}tr.lpStaticButtonTR td.lpStaticButtonAddTextTD{left:10px;position:absolute;top:18px;width:312px;color:#4f594a}#lpButDivID-1388381987730 tr.lpPoweredBy{display:none}div#lpChatBtnTbl6887607327,table#lpChatBtnTbl8381970370{position:relative!important;display:block}table#lpChatBtnTbl8381970370{width:193px}tr#lpStaticButtonTR2190347330{position:absolute;width:193px}#form_chat #lpButDivID-1390898861 div table tbody tr.lpEmtStarRating,#form_chat #lpButDivID-1390898861 div table tbody tr.lpPoweredBy{display:none}.teak_email_form{width:300px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;background-color:#FFF;border:1px solid #ABADB3;border-radius:3px}.teak_email_text_form{width:78%;-moz-appearance:none;background-color:#FFF;border:1px solid #ABADB3;border-radius:3px;padding:6px 5px;resize:horizontal;}.teak_email_form_btn{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;background:url(../../../../../vspfiles/assets/images/teak_email_submit_form.gif) no-repeat scroll center center rgba(0,0,0,0);border:0 none;height:51px;margin:10px 0 30px 363px;width:148px;text-indent:-9000px;text-transform:capitalize;cursor:pointer}

/* START SHOPPING CART */
.ky_discount{padding:20px 0;}
.shop_for_more_btn span.btn {background-color: #006a32;color: #fff;padding: 12px 50px;font-size: 16px;}
	/* Start image product shopping cart */
		table#v65-cart-table .v65-cart-details-row .v65-cart-detail-productimage img {
			width: 100px;
			height: 75px;
		}
	/* End image product shopping cart */
	#content_area #cart-header font {
		display: block;
		font-size: 16px;
		padding-bottom: 12px;
		text-transform: uppercase;
	}
	.v65-cart-header-cell, .v65-cart-details-cell, #cart-header, #cart-header font {
		color: unset !important;
	}
	h2.v65-your-cart-title {
		display:none;
	}
	table#v65-cart-table-container table#v65-cart-table tbody > tr {
	}
	#v65-cart-coupon-entry-details-div[align="right"] {
		background-color: #eee;
		float: left;
		padding: 10px;
	}
	input#btnRecalculate {margin-top: 0px;float:right;}
	#content_area #v65-cart-table {
		border-spacing: 0;
	}
	.colors_lines {
		border: 0 none;
	}
	#content_area #cart-top-rule, #content_area .v65-divider-hr-cell, #content_area #v65-cart-table > tbody > tr.v65-cart-details-row > td, #content_area .v65-cart-giftcert-details-row > td, #content_area #v65-empty-cart-row #v65-cart-empty-details-cell, #content_area #v65-coupon-table-row > td {
		border-top-style: solid;
		border-top-width: 1px;
		border-color: rgba(0, 0, 0, 0.5);
	}
	#content_area #v65-cart-table td[width="0"] {
		display: table-cell !important;
	}
	
	#content_area #v65-cart-table > tbody td {
/*
		display: table-cell !important;
		width: auto !important;
*/
	}
	#content_area #v65-cart-table > tbody > tr.v65-cart-details-row td {
		display: table-cell;
	}
	#content_area #v65-cart-table > tbody > tr.v65-cart-details-row td.v65-item-zebra, #content_area .v65-cart-giftcert-details-row > td  {
		background-color: transparent;
		border-color: rgba(0, 0, 0, 0.5);
	}
	
	.v65-cart-giftcert-details-row td {
		background-color: transparent !important;
	}
	tr.v65-cart-giftcert-details-row td, tr.v65-cart-giftcert-details-row td font, tr.v65-cart-giftcert-details-row td font b {
		color: #cc0000 !important;
	}
	
	.v65-cart-left-label, #v65-cart-shipping-details-wrapper {
		float:none !important;
	}
	.v65-cart-left-label, #v65-cart-shipping-details-wrapper , #v65-cart-shipping-details {
		width: 100%;
	}
	.v65-cart-shipping-details-input-cell select {
		width: 200px !important;
		-moz-appearance: none;
		background: #fff url("../../../../../vspfiles/templates/responsive Z/images/buttons/down_arrow_select.jpg") no-repeat scroll right center;
		border: 1px solid #abadb3;
		margin: 3px 0;
		padding: 6px 8px 6px 5px;
	}
	.v65-cart-shipping-details-input-cell select.browser-default {
		width:100% !important;
	}
	table#v65-cart-checkout-parent td {
		font-size: 14px;
		line-height: 20px;
	}
	table.teak_mobile_cartpage form td {
		display: block;
		padding: 5px 0;
	}
	table.teak_mobile_cartpage tr#v65-cart-checkout-header-row {
		width:45%;
	}
	table.teak_mobile_cartpage tr.v65-checkout-spacer-row {
		width:10%;
	}
	table.teak_mobile_cartpage tr.v65-checkout-details-row {
		width:45%;
	}
	table.teak_mobile_cartpage tr#v65-cart-checkout-header-row, table.teak_mobile_cartpage tr.v65-checkout-spacer-row, table.teak_mobile_cartpage tr.v65-checkout-details-row{
		float:left;
		position:relative;
		height:310px;
		display:block;
	}
	table.teak_mobile_cartpage tr#v65-cart-checkout-header-row td#v65-checkout-login-button-cell, table.teak_mobile_cartpage tr.v65-checkout-details-row td#v65-checkout-guest-cell {
		position:absolute;
		bottom:0px;
		left:0px;
	}
	table.teak_mobile_cartpage td#v65-checkout-details-guest {
		padding: 37px 0;
	}
	#v65-cart-shipping-details-container {
		width: 45% !important;
	}
	#v65-cart-shipping-details-container .v65-cart-left-label#v65-cart-shipping-details-label,.v65-cart-shipping-details-row .v65-cart-details-blank{display:none;}
	.unlimited_freight_wrap {
		padding:18px;
	}
	.unlimited_freight_wrap h2 {
		margin: 0px 0px 10px 0px;
	}
	.unlimited_freight_img {
		width: 30%;
		float: left;
		padding-bottom: 10px;
		padding-right: 10px;
	}
	.unlimited_freight_text {
		text-align: justify;
	}
	.add_surcharge_trigger, .add_surcharge_trigger2 {
		background-color: #eee !important;
		line-height: 0px;
	}
	.add_surcharge_trigger .v65-cart-giftcert-details-cell font span, .add_surcharge_trigger .v65-cart-details-cell font, .add_surcharge_trigger2 .v65-cart-giftcert-details-cell font span, .add_surcharge_trigger2 .v65-cart-details-cell font {
		display: none !important;
	}
	.add_surcharge_trigger td, .add_surcharge_trigger2 td {
		padding: 0px !important;
	}
	.add_surcharge_trigger + #v65-empty-cart-row td, .add_surcharge_trigger2 + #v65-empty-cart-row td {border-color:transparent !important;}
/* END SHOPPING CART */

/* START ONE PAGE CHECKOUT */
/* 1 */
.teak_onepage_billing, .teak_onepage_shipping {
	display:block;
	width:50%;
	float:left;
}
.teak_onepage_billing > tbody, .teak_onepage_billing > tbody > tr, .teak_onepage_billing > tbody > tr > td, .teak_onepage_shipping > tbody, .teak_onepage_shipping > tbody > tr, .teak_onepage_shipping > tbody > tr > td {
	display:block;
	width:auto !important;
}
table.teak_onepage_billing table#v65-onepage-Billing, table.teak_onepage_shipping table#v65-onepage-Shipping {
	width:100%;
}
table#v65-onepage-Detail td {
    font-family: "roboto",verdana;
    font-size: 15px;
    font-weight: 300;
}
td#billing-header img[src*="images/headings/one-page-checkout_billing"] {display: none;}
td#billing-header::before {
    content: "1. BILLING INFORMATION";
}
td#billing-header {
    color: #060;
    font-size: 16px !important;
    font-weight: bold !important;
    padding: 10px;
    width: 50%;
}
#CopyBillingToShipping a#v65-onepage-CopyBillingToShippingLink{font:14px Verdana}

/* 1 new meta checkout */
form#v65-onepage-CheckoutForm {
	position:relative;
}
form#v65-onepage-CheckoutForm h2#v65-onepage-header {
    display:none;
}
td#v65-onepage-BillingParent {
    padding-bottom:12px;
}

/* 2 new meta checkout */
td#shipping-header img[src*="images/headings/one-page-checkout_shipping"] {display: none;}
td#shipping-header::before {
    content: "2. SHIPPING INFORMATION";
}
td#shipping-header {
    color: #060;
    font-size: 16px !important;
    font-weight: bold !important;
    padding: 10px;
    width: 50%;
}
table#v65-onepage-ShippingCostParent {
	border-top:1px solid #c4c4c4;
}

/* 3 */
table#v65-onepage-ShippingCost {margin-bottom:25px;}
tr#v65-onepage-RegistrationHeader > td > img[src*="images/headings/one-page-checkout_register"], table#v65-onepage-ShippingCost > tbody tr#v65-onepage-ShippingCostHeader td img[src*="images/headings/one-page-checkout_shipmeth"] {
	display: none;
}

tr#v65-onepage-RegistrationHeader > td {
	border-top:1px solid #c4c4c4;
	font-family: "roboto",verdana;
    font-size: 15px;
	color: #060;
    font-weight: bold;
    padding: 10px;
}
tr#v65-onepage-RegistrationHeader > td::before {content: "REGISTRATION (optional)";}

table#v65-onepage-ShippingCost > tbody tr#v65-onepage-ShippingCostHeader td::before {content: "3. CHOOSE YOUR SHIPPING METHOD";}
table#v65-onepage-ShippingCost > tbody tr#v65-onepage-ShippingCostHeader td {
    /* background: transparent url("../../../../../vspfiles/assets/images/we_ship_fedex.jpg") no-repeat scroll right top; */
    color: #060;

    font-weight: bold;
    padding: 10px;
    width: 100%;
}
tr#v65-onepage-ShippingCostHeader {
	height:70px;
	background: transparent url("../../../../../vspfiles/assets/images/we_ship_fedex.jpg") no-repeat scroll right top;
	width: 100%;
}
#TotalsDivContainer b, #TotalsDivContainer span#TotalsSHTD, #TotalsDivContainer span#TotalsTax1TD {
    font-family: "roboto",verdana;
    font-size: 15px;
    font-weight: 300 !important;
    line-height: 25px;
}
#TotalsDivContainer span#TotalsTotalTD {
    font-family: "roboto",verdana;
    line-height: 25px;
}
/* 3 new meta checkout */
#v65-onepage-ShippingCostHeader {
    display: block !important;
}
table#v65-onepage-ShippingCost > tbody {
    display: block;
}

/* 4 */
table#v65-onepage-payment-details-parent-table{position:relative; border-top:1px solid #c4c4c4;}
table#v65-onepage-payment-details-parent-table img[src*="images/headings/one-page-checkout_payment"] {display: none;}
table#v65-onepage-payment-details-parent-table > tbody > tr:first-child td::before {content: "4. PAYMENT INFORMATION";}
table#v65-onepage-payment-details-parent-table > tbody > tr:first-child td {
    color: #060;
    font-weight: bold;
    padding: 10px;
}
table#v65-onepage-payment-details-parent-table span#span_paymentfields_credit_card iframe#paymentFrame {
height: 250px !important;
min-height: 250px !important;
}
tr#v65-onepage-payment-details-parent-row>td>table#savedPayment{margin-top:45px}

td#v65-checkout-payment-header{padding-bottom:30px}

tr#v65-onepage-payment-details-parent-row>td {
	background:url(../../../../../vspfiles/assets/images/teak_secure_lock.gif) no-repeat scroll left top #EEE;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	border:1px solid #C4C4C4;
	padding:0 20px;
	display:block;
}

tr#v65-onepage-payment-details-parent-row table tr#v65-onepage-ordercomments-row td#v65-onepage-ordercomments-value textarea#v65-onepage-ordercomments-input {
	width:95%;
	height:110px;
}

#div_articleid_114 {
	position: absolute;
	right: 50px;
	top: 50px;
}
#div_articleid_114 p br {
	display:none !important;
}
#teak_norton_secured{width:110px;height:59px;float:right;margin:40px 20px 15px 0}
#teak_cart_secured{width:159px;height:50px;float:right;margin:40px 20px 15px 0}
#teak_cart_secured img{width:159px;height:50px;}
#divbtnSubmitOrder input#btnSubmitOrder{float:left}img#secure_volusion_checkout{visibility:hidden!important;position:absolute;bottom:-400px}

#v65-onepage-payment-details-parent-row #divbtnSubmitOrder #btnSubmitOrder{
    border: unset;
    background-color: #006a32;
    color: #fff;
    padding: 12px 50px;
    font-size: 18px;
    font-family: "roboto",verdana;
    border-radius: 6px;
    cursor: pointer;
}
#v65-onepage-payment-details-parent-row #divbtnSubmitOrder #btnSubmitOrder:hover{
    background-color: #008f43;
}

/* my shopping cart */
table#table_checkout_cart0 > tbody > tr:first-child td > img[src*="images/headings/one-page-checkout_my_cart"], table#table_checkout_cart0 > tbody > tr:first-child td br {display: none;}

table#table_checkout_cart0 {margin-top:15px;background: #f5f5f5 none repeat scroll 0 0;border: 1px solid #b8ad93;}
table#table_checkout_cart0 td {background: #f5f0de none repeat scroll 0 0;font-family: "roboto",verdana;font-size: 15px;font-weight: 300;}
table#table_checkout_cart0 #v65-onepage-ordersummary-items {width: 100%;}
table#table_checkout_cart0 #v65-onepage-ordersummary-items tr td, .PageText_L71n {color:#000 !important;}
table#table_checkout_cart0 #v65-onepage-ordersummary-items tr td {padding-top:10px;}
table#table_checkout_cart0 #v65-onepage-ordersummary-items tr .v65-onepage-ordersummary-itemcode {width:30%;}
table#table_checkout_cart0 #v65-onepage-ordersummary-items tr .v65-onepage-ordersummary-itemname {width:auto;}
table#table_checkout_cart0 #v65-onepage-ordersummary-items tr .v65-onepage-ordersummary-itemprice, table#table_checkout_cart0 #v65-onepage-ordersummary-items tr .v65-onepage-ordersummary-itemqty, table#table_checkout_cart0 #v65-onepage-ordersummary-items tr .v65-onepage-ordersummary-itemtotal {width:10%}
table#v65-onepage-MakeChanges #table_checkout_cart2 {border-collapse: separate;border-spacing: 0px;border-top:1px solid #ddd;}
table#v65-onepage-MakeChanges #table_checkout_cart3 font b, table#v65-onepage-MakeChanges #table_checkout_cart3 font li  {font-family: "roboto",verdana;font-size: 15px;font-weight: 300;line-height: 22px;}
table#v65-onepage-MakeChanges #table_checkout_cart3 font li a {color: #006600 !important;}
#table_checkout_cart3 {background: #f5f5f5 none repeat scroll 0 0;}
/* my shopping cart new meta checkout */
#v65-onepage-cartsummary-header #v65-onepage-cartsummary-label {
    color:  #fff;
}

table#table_checkout_cart0 span#span_Shopping_Cart_Editable table#v65-cart-table {
    padding: 25px;
}
table#table_checkout_cart0 span#span_Shopping_Cart_Editable table#v65-cart-table tr#cart-header .colors_background1 {
    background-color: transparent;	
}
table#table_checkout_cart0 span#span_Shopping_Cart_Editable table#v65-cart-table tr#cart-header td.v65-cart-header-blank {
    background: #f5f0de none repeat scroll 0 0 !important;
}
table#table_checkout_cart0 span#span_Shopping_Cart_Editable table#v65-cart-table tr img[src*="couponLT"], table#table_checkout_cart0 span#span_Shopping_Cart_Editable table#v65-cart-table tr img[src*="couponRT"], table#table_checkout_cart0 span#span_Shopping_Cart_Editable table#v65-cart-table tr img[src*="couponLB"], table#table_checkout_cart0 span#span_Shopping_Cart_Editable table#v65-cart-table tr img[src*="couponRB"]  {
    display: none;
}

/* 4 new meta checkout */

table#table_checkout_cart0 input[src*="images/buttons/btn_apply"] {
	display:block;
}
#v65-onepage-cartsummary-header {
	background-color: #7d6c4c !important;
}
#content_area #TotalsDivContainer {
    float: none;
}
table#v65-onepage-ShippingCost #CalcShippingDivContainer #CalcShippingDiv input[name="btncalc_shipping"] {
    background-color: #006a32;
    vertical-align:baseline;
    white-space:nowrap;
    color:#fff;
    font-family:"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif !important;
    font-size:16px !important;
    font-weight:500;
    text-align:center;
    text-decoration:none;
    text-shadow:0 1px 0 rgba(0,0,0,.2);
    display:block;
    padding:.5em 1.2em;
    margin:0 auto;
    border:0 none !important;
    outline:0 !important;
    cursor:pointer;
    border-radius:3px;
    /* below working on input only */
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    -khtml-border-radius:3px;
    -webkit-appearance: none;
}
table#v65-onepage-ShippingCost #CalcShippingDivContainer #CalcShippingDiv input[name="btncalc_shipping"] :hover  {
    background-color: #008b42;
}

#v65-onepage-CartSummary, #v65-onepage-ordersummary-items {
    background-color: transparent !important;
}
#content_area #table_checkout_cart0 #v65-onepage-ordersummary-items td.v65-onepage-ordersummary-itemtotal, #content_area #table_checkout_cart0 td.v65-onepage-shippingcost-detail[align="right"] {
    text-align: right;
}
#content_area #table_checkout_cart0 #v65-onepage-ordersummary-items td.v65-onepage-ordersummary-itemqty {
    text-align: center;
}
#v65-onepage-summary-total-line {
	background-color: transparent;
}
#v65-onepage-summary-total-line, .v65-onepage-summary-total-line-cell {
    border-bottom: 1px solid #000 !important;
}
#v65-onepage-ShippingCostDetails, #v65-onepage-ShippingCostDetails .carttext {
    color: #000 !important;
}
#v65-onepage-ShippingCostDetails {
    padding: 0 15px 15px !important;
}
#v65-onepage-billcountry-cell select, #span_v1state_dropdown select, #v65-onepage-shipcountry-cell select, #span_v2state_dropdown select, select#PaymentMethodTypeDisplay, select#CreditCardType, select#CC_ExpDate_Month, select#CC_ExpDate_Year, table#v65-onepage-saved-billing-table select, table#v65-onepage-saved-shipping-table select, .results_per_page_select, #SortBy, select[name="SortBy"], table#iframe-payment-details select#CreditCardType {
padding: 5px 8px 5px 5px;
margin: 3px 0px;
width: 200px;
border: 1px solid #abadb3;
background: url("../../../../../vspfiles/templates/responsive Z/images/buttons/down_arrow_select.jpg") no-repeat right #fff !important;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
-o-appearance: none;
}
/* END ONE PAGE CHECKOUT */


.logoteakdefault a{background:url(../../../../../vspfiles/assets/images/teak_default_logo.jpg);height:140px;width:270px;position:absolute;top:0;left:0;display:block}.logoteakdefault a:hover{background-position:0 -140px}.logoteakdefault a:active{background-position:left bottom}#teak_default_tngh{width:474px;height:140px;position:absolute;top:0;left:270px;background-image:url(../../../../../vspfiles/assets/images/teak_default_tngh.jpg)}.teak_default_cart a{background:url(../../../../../vspfiles/assets/images/teak_default_cart.jpg);height:140px;width:253px;position:absolute;top:0;right:0;display:block}.teak_default_cart a:hover{background-position:0 -140px}.teak_default_cart a:active{background-position:left bottom}#textviewcart_default{width:165px;position:absolute;text-align:center;top:113px;right:25px;font-size:16px}.linkhl{color:#060;font-weight:700}a.linkhl:hover{color:#090;text-decoration:none}.color_link_hl{color:#777066}a.color_link_hl:hover{color:#bdb4a8;text-decoration:none}#headtop_hl{width:500px;height:20px;position:relative;text-align:center;font-family:Arial,Tahoma,helvetica,sans-serif;font-size:10px;margin:0 auto;padding:2px}#headtop_hl ul{list-style:none}#headtop_hl ul li{display:inline;margin-right:10px;padding-right:0;border-right:0 solid #777066}#headtop_hl ul li a{font-weight:400;text-decoration:none}
/*
.fortyeight_default a{background:url(../../../../../vspfiles/assets/images/48hours_summer.png);height:41px;width:120px;position:absolute;top:10px;right:113px;display:block}
.fortyeight_default a:hover{background-position:0 -41px}
.fortyeight_default a:active{background-position:left bottom}
*/
.fortyeight_default a{
	background:url('../../../../../vspfiles/assets/images/ships3to5days.png');
	height:44px;
	width:148px;
	position:absolute;
	top:12px;
	right:84px;
	display:block;
}
.fortyeight_default a:hover {
	background-position:0 -44px;	
}

.fortyeight_default a:active{
	background-position:left bottom;
}

#customer_reviews{width:252px;height:46px;position:absolute;top:159px;right:275px}.logotospring a{background:url(../../../../../vspfiles/assets/images/logo_to_spring.jpg);height:140px;width:270px;position:absolute;top:0;left:0;display:block}.logotospring a:hover{background-position:0 -140px}.logotospring a:active{background-position:left bottom}.carttospring a{background:url(../../../../../vspfiles/assets/images/cart_to_spring.jpg);height:140px;width:253px;position:absolute;top:0;right:0;display:block}.carttospring a:hover{background-position:0 -140px}.carttospring a:active{background-position:left bottom}#centertospring{width:474px;height:140px;position:absolute;top:0;left:270px;background-image:url(../../../../../vspfiles/assets/images/center_to_spring.jpg)}.fortyeight_to_spring a{background:url(../../../../../vspfiles/assets/images/48hours_summer.png);height:41px;width:120px;position:absolute;top:4px;right:113px;display:block}.fortyeight_to_spring a:hover{background-position:0 -41px}.fortyeight_to_spring a:active{background-position:left bottom}#textviewcart_to_spring{width:165px;position:absolute;text-align:center;top:113px;right:25px;font-size:16px;text-shadow:-2px 0 #FFF,0 2px #FFF,2px 0 #FFF,0 -2px #FFF}

#div_articleid_259 TABLE,#div_articleid_259 TD,#div_articleid_262 TABLE,#div_articleid_262 TD{font:14px/1.5 OpenSans,Helvetica,sans-serif}#div_articleid_258 p,#div_articleid_259 p,#div_articleid_262 p{margin-bottom:20px}#teak_heartbleed_clean{color:#685A3E;display:block;float:left;width:152px;height:42px;background-image:url(../../../../../vspfiles/assets/images/heartbleed_bug_clean.png);text-indent:-9999px;margin-top:1px}#horse_page_email input{padding:7px 5px 8px}table.colors_lines_light A,table.colors_lines_light A:hover{text-decoration:none}.category_txt,.lexington_store_sales{color:#666;font-family:Verdana;font-size:12px;line-height:20px;text-align:justify;width:669px;margin:0 auto}.category_txt>.green_title{line-height:24px}.margintop_title_txt>.green_title {margin-top:70px;}.margintop_title_txt >.green_title:first-child {margin-top: 0px;}.category_txt li{line-height:20px}.all_cat_txt,.horses_cat_txt{color:#666;font-family:Verdana;font-size:12px;line-height:20px;text-align:justify;margin:0 auto;background-color:#eee;border:1px solid #ddd;padding:10px}#dura{color:#666;font-family:Verdana;font-size:12px;line-height:20px;text-align:center;width:669px;margin:0 auto}.all_cat_title{color:#060;font-family:Verdana;font-size:14px;font-weight:700;line-height:20px;text-align:center;margin:0 auto;background-color:#eee;padding:10px}.all_cat_txt a{font-size:14px;}.all_cat_txt ul li{color: #060;padding-bottom:10px;}.back_stock_form{margin:0 auto;padding:10px;width:85%;background-color:#eee;border:1px solid #ddd;color:#666;font-family:Verdana;font-size:12px;line-height:20px}

.back_stock_btn{background:-moz-linear-gradient(center top,#1d8540,#0e4e0a) repeat scroll 0 0 rgba(0,0,0,0);background:-webkit-gradient(linear,0 0,0 100%,from(#1d8540),to(#0e4e0a));background-color:#0e4e0a;border:0 none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif!important;font-size:16px;font-weight:500;margin:20px 0;padding:.5em 1.2em;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.2);vertical-align:baseline;white-space:nowrap}

#phonecall{height:39px;width:189px;display:block;float:left;margin:2px 0 0 15px}
#phonecall_right_banner{height:39px;width:189px;display:block;float:left;margin:2px 0 0 15px}

.custom_project_veinot{float:right;}
.stair1{width:550px;height:50px}.stair2{width:620px;height:150px}.stair3{width:570px;height:20px}.stair4{width:560px;height:50px}.stair5{width:490px;height:30px}.stair6{width:310px;height:90px;border:1px solid green}.stair7{width:340px;height:50px;border:1px solid green}.stair1,.stair2,.stair3,.stair4,.stair5{float:right;margin-left:-162px;border:none}.stair2,.stair3,.stair4,.stair5{clear:both}#teak_planting_program{ width:/*193px*/100%; height:204px; text-align:/*center*/right;}.red_link a{color:red;}.red_link a:hover{color: #e90000;}

/* START ul li gallery blog */
	ul.thumb_gal { width:100%;}
	ul.thumb_gal li:first-child img {margin-left:0px !important;}
	ul.thumb_gal li {display:inline-block; margin:0 auto !important;}
	ul.thumb_gal li img {margin:5px;}
	a#sosmed {display:inline;}
/* END ul li gallery blog */

/* ----- START back in-stock page ----- */
	#header, #content, #content_area {
	display: block;
	}
/* ----- END back in-stock page ----- */

/* START CATEGORY PAGE */
	#wrap_icon div {
		font-size: 12px;
		line-height: inherit;
	}
	/*form.search_results_section td, */form[name="MainForm"] .teak_short_cat td {
		font-size:12px;
		line-height:15px;
	}
	form.search_results_section > table:nth-of-type(2) > tbody > tr > td {
		padding:0px;
	}
	form.search_results_section td {
		line-height:normal;
	}
	.v65-productDisplay td.v65-productDisplay-cell.v65-productName {
		vertical-align: middle;
	}
	.v65-productDisplay td.v65-productDisplay-cell.v65-productName, .v65-productDisplay td.v65-productDisplay-cell.v65-productDetailInfo {
		text-align: center;
	}
	.cat_page_bind {
		padding: 25px 0;
		display: block;
	}
	/* ----- START table category ----- */
		.diningtable_footer {
		/*height: 190px;*/
		}
		.diningtable_imgfooter {
		width: 34%;
		display: inline-block;
		/*float: left;*/
		padding: 0 10px 10px 0;
		}
		.diningtable_txtfooter {
		width: 64%;
		display: inline-block;
		/*float: right;*/
		vertical-align:top;
		}
	/* ----- END table category ----- */
	/* ----- START button ----- */
	input.next_page_img {
		background-image: url("../../../../../vspfiles/assets/images/btn_nextpage.gif");
	}
	input.previous_page_img {
		background-image: url("../../../../../vspfiles/assets/images/btn_prevpage.gif") ;
	}
	input.next_page_img, input.previous_page_img {
		background-repeat: no-repeat;
		background-position: center;
		background-size: contain;
		width:212px;
		height:51px;
	}

	/* ----- END button ----- */

	/*START CATEGORY TEAK SORT ICON */
	.all_cat_txt .teak_sort {display:table;width:100%}
	.teak_sort .teak_sort_divider:nth-of-type(1) {width:35%;}
	.teak_sort .teak_sort_divider:nth-of-type(2) {width:65%;}
	.teak_sort .teak_sort_divider {display:table-cell;vertical-align:middle;text-align: center;}
	.teak_sort_divider ul {padding-left: 22px;list-style:none;text-align:left;}
	.teak_sort_divider img {height:178px}
	.teak_sort_divider ul li {position:relative;padding-left:20px;}
	.teak_sort_divider ul li:before {content: '';width:15px;height:15px;position:absolute;background-image:url('../../../../../vspfiles/assets/images/teak_sort_li_icon.gif');background-size:cover;background-position:center;left:0;top:31%;transform:translateY(-50%);}
	/*END CATEGORY TEAK SORT ICON */

/* END CATEGORY PAGE */

/* START REVIEWS */
	.cus_location {
		font-style: italic;
	}
	.reviews {
		background-color: #ededed;
		margin: 30px 0;
		padding: 20px;
		min-height: 190px;
	}
	span.last_pmodified {
		float: right;
	}
	#teakcloseouts_review .reviews .review_description {
		white-space: pre; /* CSS 2.0 */
		white-space: pre-wrap; /* CSS 2.1 */
		white-space: pre-line; /* CSS 3.0 */
		white-space: -pre-wrap; /* Opera 4-6 */
		white-space: -o-pre-wrap; /* Opera 7 */
		white-space: -moz-pre-wrap; /* Mozilla */
		word-wrap: break-word;
		text-overflow: ellipsis;/* FUCKIN IPHONE */
	}
	#teakcloseouts_review .reviews .review_description a {
		float:left;
	}
	#teakcloseouts_review .reviews .review_description.nofloat {
		width:100px;
	}
	#teakcloseouts_review .reviews .review_description.nofloat a {
		float:none;
	}
	#count {
		padding-top:30px;
	}
	.star {
		padding: 0 10px;
	}
	#reviews_navigation, #reviews_navigation_top {
		display:block;
		margin-top:30px;
		width:100%;
		height:50px;
	}
	
	#reviews_navigation a, #reviews_navigation_top a {
		color: black;
		float: left;
		padding: 8px 16px;
		text-decoration: none;
		border: 1px solid #ddd;
	}
	
	#reviews_navigation a.active_page, #reviews_navigation_top a.active_page {
		background-color: #4CAF50;
		color: white;
		border: 1px solid #4CAF50;
	}
	
	#reviews_navigation a:hover:not(.active), #reviews_navigation_top a:hover:not(.active) {background-color: #ddd;}
	
	#reviews_navigation a:first-child, #reviews_navigation_top a:first-child {
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;
	}
	
	#reviews_navigation a:last-child, #reviews_navigation_top a:last-child {
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
	}
/* END REVIEWS */

/* START PRODUCT PAGE REVIEWS */
	table#product_reviews_description_box td img[src*="images/RBox_Border_Left_Top"], table#product_reviews_description_box td img[src*="images/DBox_Border_Right_Top"], table#product_reviews_description_box td[background*="images/DBox_Border_Top"], table#product_reviews_description_box td[background*="images/DBox_Border_Left"], table#product_reviews_description_box td[background*="images/DBox_Border_Right"], table#product_reviews_description_box td img[src*="images/DBox_Border_Left_Bottom"], table#product_reviews_description_box td img[src*="images/DBox_Border_Right_Bottom"], table#product_reviews_description_box td[background*="images/DBox_Border_Bottom"] {
		display: none;
	}
	table#product_reviews_description_box {
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
		border-bottom: 1px solid #ddd;
		padding-bottom: 20px;
	}
/* END PRODUCT PAGE REVIEWS */

/* CONTENT BUILDER PROBLEM SOLVED */
	#div_articleid_2 .ui-draggable, #div_articleid_71 .ui-draggable {
	display: unset;
	}
/* CONTENT BUILDER PROBLEM SOLVED END */

/* hide and open everything that has this class */
	.hide_this_class {
		display:none  !important;
	}
	.open_this_class {
		display:block  !important;
	}
/* hide and open everything that has this class end */

/* START PINDAHAN DARI TEAKCLOSEOUTS.CSS */
	#display_homepage_title a{
		background-image: url("../../../../../vspfiles/templates/responsive Z/images/Template/header_bg.png");
		background-repeat: no-repeat;
		background-size: contain;
		display: block;
		float: left;
		height: 54px;
		margin-left: 10px;
		margin-top: 12px;
		text-align: left;
		text-indent: -99999px;
		width: 100px;
	}
	#display_homepage_title #homepage_title{
		text-indent:0;
		display:block;
		width:573px;
		height:40px;
		font-size:1em;
		color:black;
		background:transparent;
		margin-top:10px;
		margin-left:10px;
		text-align:left;
	}
	#display_homepage_title1 a{
		background-image: url("../../../../../vspfiles/templates/responsive Z/images/Template/header_bg.png");
		background-repeat: no-repeat;
		background-size: contain;
		display: block;
		float: left;
		height: 54px;
		margin-left: 10px;
		margin-top: 12px;
		text-align: left;
		text-indent: -99999px;
		width: 100px;
	}
/* END PINDAHAN DARI TEAKCLOSEOUTS.CSS */

/* START SCROLL MENU */
	#scroll_menu {
		display: block;
		position: fixed;
		top: 0px;
		width: 100%;
		height:auto;
		z-index: 100;
		background-color: #fff;
		border-bottom-color: rgba(0, 0, 0, 0.2);
		box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
		color: #ccc;
		margin-top:-90px;
		transition: all 0.3s ease 0s;
		overflow-x: /*auto*/hidden;
		overflow-y: hidden;
		-webkit-overflow-scrolling:touch;
		transform: translate3d(0px, 0px, 0px);
	}
	#scroll_menu.scroll_animation {
		margin-top:0px;
	}
	.scroll_wrap {
		width:/*997*/1260px;
		height:80px;
		margin:0 auto;
		display:block;
		background-image: url("../../../../../vspfiles/assets/images/scroll_menu.jpg");
		background-repeat: no-repeat;
		background-size: contain;
	}
	.scroll_wrap ul {
    		background: rgba(17, 65, 0, 0.5) none repeat scroll 0 0;
    		display: block;
    		float: left;
    		margin-left: /*14*/30px;
    		margin-top: 18px;
    		padding-left: 0;
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		-khtml-border-radius: 10px;
	}
	.scroll_wrap ul li {
    		display: table-cell;
		padding: 10px 7px;
	}
	.scroll_wrap #display_menu_3 .nav a {
		font-family: "roboto",verdana;
		font-size: /*14*/19px;
		font-weight: 300;
		text-decoration: none;
	}
	.scroll_wrap #display_menu_3 .nav a:hover {
		color:#fff;
	}
	.scroll_wrap #display_menu_3 .nav_hover a:hover, .scroll_wrap #display_menu_3 .nav_hover a {
		color:#fff !important;
	}
	.scroll_wrap ul li:first-child {
		padding-left: 10px;
	}
	.scroll_wrap ul li:last-child {
		padding-right: 10px;
	}
	.scroll_wrap ul li a {
		color: #fff;
	}
	.scroll_wrap ul li a:hover {
		border-bottom:3px solid #fcff00;
		text-decoration:none;
	}
	#scroll_search {
		cursor: pointer;
		display: block;
		float: right;
		margin-right: 10px;
		margin-top: 19px;
	}
	#scroll_search_mobile {
		display: none;
		float: left;
		/*margin-left: 14px;*/
		margin-top: /*21*/18px;
		padding-left: 0;
		width:80%;
	}
	#scroll_search_mobile input#search_field {
		font-family: "roboto",verdana;
		font-size: 19px;
		font-weight:300;
		padding: 10px 12px;
		width: 90%;
		/*height: 38px;*/
		background: rgba(17, 65, 0, 0.5) none repeat scroll 0 0;
		border:0px;
		border-radius: 10px;
		color:#fff;
		-webkit-appearance: none;
		outline: none;
	}
	#scroll_search_mobile input.search_field:-ms-input-placeholder { /* IE 10+ */
	  color:#fff;
	  transition: opacity 250ms ease-in-out;
	}
	#scroll_search_mobile input.search_field:focus:-ms-input-placeholder {
	  opacity: 0.5;
	}
	#scroll_search_mobile input.search_field::-moz-placeholder { /* Firefox 19+ */
	  color:#fff;
	  opacity: 1;
	  transition: opacity 250ms ease-in-out;
	}
	#scroll_search_mobile input.search_field:focus::-moz-placeholder {
	  opacity: 0.5;
	}
	#scroll_search_mobile input.search_field:-moz-placeholder { /* Firefox 4 - 18 */
	  color:#fff;
	  opacity: 1;
	  transition: opacity 250ms ease-in-out;
	}
	#scroll_search_mobile input.search_field:focus:-moz-placeholder {
	  opacity: 0.5;
	}

	.scroll_cart {
		background: rgba(0, 0, 0, 0) url("../../../../../vspfiles/assets/images/cart_responsive.png") no-repeat scroll 0 0;
		cursor: pointer;
		float: right;
		height: 40px;
		margin-right: 18px;
		margin-top: 18px;
		white-space: nowrap;
		width: 40px;
		text-align:center;
	}
	.scroll_cart .scroll_count {
		color: #cc0000;
		display: block;
		font-size: 15px;
		font-weight: bold;
		margin-left: -20%;
		margin-top: 5px;
	}
/* END SCROLL MENU */

/* START LOADER FOR PAGE YOU WANT */
	.teakloader, .teak_selectloader {
		position: fixed;
		left: 0px;
		top: 0px;
		width: 100%;
		height: 100%;
		z-index: 99;
		background: url('../../../../../vspfiles/assets/images/Preloader_11.gif') 50% 50% no-repeat rgb(249,249,249);
		background-color:#fff;
		display: block;
		border:0;
	}
	.teakloadertrial{
		position: absolute;
		left: 0px;
		top: 0px;
		width: 100%;
		height: 100px;
		z-index: 99;
		background: url('../../../../../vspfiles/assets/images/Preloader_11.gif') 50% 50% no-repeat rgb(249,249,249);
		background-color:#fff;
		display: block;
		border:0;
	}
/* END LOADER FOR PAGE YOU WANT */

/* START SLIDER BAWAAN VOLUSION - HIDE SEMENTARA */
	#vSlider {
		display: none;
	}
/* END SLIDER BAWAAN VOLUSION - HIDE SEMENTARA */

/* ----- START PRODUCT PAGE ----- */
	.images_productpage .vCSS_img_product_photo{width:80%;}

	.colors_pricebox br + br, .colors_pricebox br + span + br {
		display: none;
	}
	.colors_pricebox b + span {

	}
	.colors_pricebox #options_table tbody, .colors_pricebox #options_table tbody tr, .colors_pricebox #options_table tbody tr td {
		display:block;
		text-align:left;
	}
	.productpage_table_add_cart {border-top:1px dashed #696969;display:block;padding:10px 0 0;margin:13px 0 0}.price_big{font:700 32px Arial,Helvetica,sans-serif;color:#fff;}
	/* START VIEW QUANTITY DISCOUNT BUTTON */
		a#quantity_discount_button {
			text-decoration:none;
			text-align:center;
		}
		table#quantity_discount_button {
			width:100%;
		}
		table#quantity_discount_button > tbody, table#quantity_discount_button > tbody > tr, table#quantity_discount_button > tbody > tr > td, a#quantity_discount_button {
			display:block;
		}
	/* END VIEW QUANTITY DISCOUNT BUTTON */
	
	/* START ADD TO CART BUTTON */
		.productpage_table_add_cart {
			/* width:100%; */
		}
		#v65-productdetail-action-wrapper.v65-productdetail-options table {
			width:100%;
		}
		.productpage_table_add_cart > tbody, .productpage_table_add_cart > tbody > tr {
			display:block;
		}
		.productpage_table_add_cart td, #v65-productdetail-action-wrapper.v65-productdetail-options table div {
			text-align: center !important;
		}
		table.colors_pricebox td#pricebox_top, table.colors_pricebox td#v65-productdetail-action-wrapper, .productpage_table_add_cart td {
			display:block;
			width:100% !important;
		}
		.productpage_table_add_cart td#new_btn {
			width:inherit !important;
		}
		.before_qty_btn{padding:0 0 10px;position:relative}

		#btn_plus, #btn_minus{
			background-color: #006a32 !important;
			color:#fff;
			width:60px !important;
			height:60px !important;
			margin:0 !important;
			font-size:25px;
			vertical-align:middle !important;
			font-family: 'Lato', sans-serif;
			cursor:pointer;
			padding:0px;
			display:inline-block;
			border: none transparent;
			-webkit-border-radius: 6px; 
			-moz-border-radius: 6px; 
			border-radius: 6px;
			-webkit-appearance: none;
		}
		td.before_qty_btn input#plusminus {
			text-align:center;
			font-family:Ubuntu,Arial,Helvetica,sans-serif;
			font-size: 26px;
			font-weight: normal;
			margin: 0 20px !important;
			padding: 0 !important;
			width: 60px;
			height: 60px;
			vertical-align: middle;
		}

		.main_productpage input[name="btnaddtocart"] {
			background-image: url("../../../../../vspfiles/assets/images/btn_addtocart.gif");
			height:64px;
		}
		.main_productpage input[name="btnupdateprice"] {
			background-image: url("../../../../../vspfiles/assets/images/btn_updateprice.gif");
			height:43px;
		}
		img.vCSS_img_quantity_discounts {
			background-image: url("../../../../../vspfiles/assets/images/btn_quantitydiscounts.gif");
			height:64px;
		}
		img[src$='back_in_stock.gif'] {
			background-image: url("../../../../../vspfiles/assets/images/back_in_stock_btn.gif");
			height:54px;
			padding:10px;
		}
		.main_productpage input[name="btnaddtocart"], .main_productpage input[name="btnupdateprice"], img.vCSS_img_quantity_discounts, img[src$='back_in_stock.gif'] {
			background-repeat: no-repeat;
			background-position: center;
			background-size: initial;
		}
		.main_productpage input[name="btnaddtocart"], img.vCSS_img_quantity_discounts, img[src$='back_in_stock.gif'] {
			width:340px;
		}
		.main_productpage input[name="btnupdateprice"] {
			width:100%;
		}

	/* END ADD TO CART BUTTON */
	
	/* START WRITE A REVIEW LINK */
		form#vCSS_mainform a.v-reviews__write-review {
			background-color: #006a32;
			border: 0 none;
			border-radius: 6px;
			cursor: pointer;
			font-family: "Helvetica Neue",Helvetica,Arial,Verdana,sans-serif !important;
			font-size: 16px;
			font-weight: 500;
			text-align: center;
			text-decoration: none;
			text-shadow: 0 1px 0 rgba(0,0,0,.2);
			vertical-align: baseline;
			white-space: nowrap;
			color: #fff;
			display: inline-block;
			padding: .8em 1.2em;
		}
		form#vCSS_mainform a.v-reviews__write-review:hover  {
			background-color: #008b42;
		}
	/* END WRITE A REVIEW LINK */
	
	/* START DESCRIPTION BOX */
		form#vCSS_mainform td[background*="images/expand_tab_left"], form#vCSS_mainform td[background*="images/expand_tab_right"] {
			display:none;
		}
		form#vCSS_mainform td[background*="images/DBox_Border_Top"], form#vCSS_mainform td[background*="images/DBox_Border_Left"], form#vCSS_mainform td[background*="images/DBox_Border_Right"], table.colors_descriptionbox td img[src*="images/DBox_Border_Left_Top"], table.colors_descriptionbox td img[src*="images/DBox_Border_Right_Top"], table.colors_descriptionbox td[background*="images/DBox_Border_Bottom"], table.colors_descriptionbox td[background*="images/DBox_Border_Bottom"], table.colors_descriptionbox td img[src*="images/DBox_Border_Left_MidDiv"], table.colors_descriptionbox td img[src*="images/DBox_Border_Right_MidDiv"], table.colors_descriptionbox td img[src*="images/DBox_Border_Left_Bottom"], table.colors_descriptionbox td img[src*="images/DBox_Border_Right_Bottom"] {
			display:none;
		}
		form#vCSS_mainform td#Header_ProductDetail_ProductDetails, form#vCSS_mainform td#Header_ProductDetail_TechSpecs, form#vCSS_mainform td#Header_ProductDetail_ExtInfo {
			background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
		}
		form#vCSS_mainform td#Header_ProductDetail_ProductDetails span#Header_ProductDetail_ProductDetails_span, form#vCSS_mainform td#Header_ProductDetail_TechSpecs span#Header_ProductDetail_TechSpecs_span, form#vCSS_mainform td#Header_ProductDetail_ExtInfo span#Header_ProductDetail_ExtInfo_span {
			background: transparent none repeat scroll 0 0;
			border-color: #ddd #ddd transparent;
			border-style: solid;
			border-width: 1px;
			border-image: none;
			border-radius: 0;
			color: #666666;
			display: inline-block;
			font-size: 16px;
			line-height: 40px;
			margin-bottom: -1px;
			padding: 0 17px;
			position: relative;
			transition: all 0.5s ease 0s;
		}
		form#vCSS_mainform td#Header_ProductDetail_ProductDetails.vCSS_tab_selected span, form#vCSS_mainform td#Header_ProductDetail_TechSpecs.vCSS_tab_selected span, form#vCSS_mainform td#Header_ProductDetail_ExtInfo.vCSS_tab_selected span {
			background: white none repeat scroll 0 0 !important;
			color: #000000 !important;
			background-color:#f1f1f1 !important;
		}
		form#vCSS_mainform table.colors_descriptionbox {
			background: transparent none repeat scroll 0 0;
			border-collapse: separate;
			border-style: solid;
			border-width: 1px;
			padding: 10px 15px;
			border-color: #ddd;
			background-color:#f1f1f1;
		}
		form#vCSS_mainform table.colors_descriptionbox div {
			color: #000;
		}
		form#vCSS_mainform table.colors_descriptionbox td {
			font-family: "roboto",verdana;
			font-size: 15px;
			font-weight: 300;
			text-decoration: none;
			line-height: 22px;
		}
		form#vCSS_mainform table.colors_descriptionbox td b {
			font-weight: bold;
		}
		form#vCSS_mainform table.colors_descriptionbox li {
			padding: 8px 0px;
			line-height: 20px;
		}
		form#vCSS_mainform table.colors_descriptionbox #ProductDetail_TechSpecs_div li {
			padding: 0px;
		}
		#ProductDetail_ProductDetails_div2 table.colors_descriptionbox {
			border-top: 0 none !important;
		}
		table.colors_descriptionbox td b span, table.colors_descriptionbox td li {
			color: #000;
		}
	/* END DESCRIPTION BOX */
/* ----- END PRODUCT PAGE ----- */

/* START FREIGHT DISCOUNT PAGE */
	#TextBoxesGroup {
		text-align: left !important;
	}
	#TextBoxesGroup #TextBoxDiv1, #TextBoxesGroup #TextBoxDiv2, #TextBoxesGroup #TextBoxDiv3, #TextBoxesGroup #TextBoxDiv4, #TextBoxesGroup #TextBoxDiv5, #TextBoxesGroup #TextBoxDiv6, #TextBoxesGroup #TextBoxDiv7, #TextBoxesGroup #TextBoxDiv8, #TextBoxesGroup #TextBoxDiv9 {
		margin: 10px 0;
	}
	#TextBoxesGroup #textbox1, #TextBoxesGroup #textbox2, #TextBoxesGroup #textbox3, #TextBoxesGroup #textbox4, #TextBoxesGroup #textbox5, #TextBoxesGroup #textbox6, #TextBoxesGroup #textbox7, #TextBoxesGroup #textbox8, #TextBoxesGroup #textbox9 {
		width: 40px;
		text-align: center;
		margin-right:10px;
	}
	#TextBoxesGroup #textbix1, #TextBoxesGroup #textbix2, #TextBoxesGroup #textbix3, #TextBoxesGroup #textbix4, #TextBoxesGroup #textbix5, #TextBoxesGroup #textbix6, #TextBoxesGroup #textbix7, #TextBoxesGroup #textbix8, #TextBoxesGroup #textbix9 {
		width: 85%;
	}
	#TextBoxesGroup2 input[type="button"] {
		margin-right:25px;
	}
	#TextBoxesGroup3 tr {
		height:75px;
	}
	#TextBoxesGroup3 input, #TextBoxesGroup3 select, #TextBoxesGroup3 textarea {
		width:50%;
	}
	#TextBoxesGroup3 input[name="opt5"] {
		width:5% !important;
	}
/* END FREIGHT DISCOUNT PAGE */

@media screen and (max-width: 667px) {
	table#v65-onepage-payment-details-parent-table span#span_paymentfields_credit_card iframe#paymentFrame {
		height: 260px !important;
		min-height: 260px !important;
		position: relative !important;
	}
}

@media screen and (max-width: 480px) {
	table#v65-onepage-payment-details-parent-table span#span_paymentfields_credit_card iframe#paymentFrame {
		height: 360px !important;
		min-height: 360px !important;
	}
}

@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
	table#v65-onepage-payment-details-parent-table span#span_paymentfields_credit_card iframe#paymentFrame {
		height: 360px !important;
		min-height: 360px !important;
	}
	form#v65-onepage-CheckoutForm table#v65-onepage-ContentTable table#v65-onepage-Detail table#v65-onepage-ShippingCostParent table#v65-onepage-payment-details-parent-table tr#v65-onepage-ordercomments-row td#v65-onepage-ordercomments-label {
		text-align:right;
	}
}
#new-productdetail-action-wrapper #options_table td:first-child{
display:inline-block;
}
#covid{padding-bottom:20px;}
.place_order_note{display: block;padding-top: 10px;}

/* START CUSTOMER MY ACCOUNT */
.v-order-details .bgcolor3.colors_background3.colors_background3_text {color:#fff;font-size: 16px;padding: 5px;}
/* END CUSTOMER MY ACCOUNT */

/* START SURVEY*/
#rightcontent .teak_survey {
	width:850px;
	height:4800px;
	margin:0px;
	border:0px;
}
/* END SURVEY*/