/* CSS Document */
@font-face {
	font-family: 'Century Gothic';
	src: url('font/gothic.eot');
	src: local('gothic'), url('font/gothic.woff') format('woff'), url('font/gothic.ttf') format('truetype');
}


div.sccart{display:none;}
.homegallery2 a{display:table-cell;}

@font-face 
{font-family: "Eames Century Modern Black"; src: url('Eames Century Modern-Black.otf');}

@font-face 
{font-family: "Eames Century Modern Bold"; src: url('Eames Century Modern-Bold.otf');}

body
{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#000000;}

.ball_dv
{width:100%; max-width:1109px; background:url(../images/ball_h.png) no-repeat center 0; margin:0 auto; height:684px;}

p,h,h,h,h,h,h,ul, li, input
{margin:0; padding:0;}

.mainlevel
{padding:5px;}

a , a img
{text-decoration:none; border:0; color:blue; outline-style:none;}

.clear
{clear:both; font-size:0;}

div
{font-size:13px;}

.homepage
{width:97%; max-width:933px; margin:0 auto; padding:50px 0 0 169px; background:url(../images/logo_h.png) no-repeat right 88px;}

.header
{width:100%; float:left; background:url(../images/dot.png) repeat-x 0 bottom; padding:0 0 8px;}

.header img
{float:left;}

.search_bar
{float:right; width:430px; padding:12px 0 0 0;}

.search_bar .search
{width:auto;}

.search_bar img.search_name
{float:left; padding:7px 8px 0 0;}

.search_bar input.inputbox
{font-size:10px; width:193px; border:1px solid #7c7c7c; border-color:#7c7c7c #c3c3c3 #dddddd #c3c3c3; padding:2px; float:left; margin:4px 0 0 0;}

.search_bar input.button
{background:url(../images/findit.png) no-repeat; width:74px; height:30px; border:0; float:left; padding:0 0 0 0px; float:right;}

.container
{width:100%; float:left; padding:12px 0 0px 0; min-height:519px; height:auto; _height:519px;}

#home .container
{padding:12px 0 17px 0;}

#divopac{width:100%!important; height:100% !important; position:fixed!important}

.left_nav
{width:200px; float:left;}

.left_nav ul li
{list-style:none; font-size:10px; font-weight:bold; padding:0 0 7px; float:left; width:100%; line-height:12px;}

.left_nav ul li a , .left_nav ul li.active a
{color:#000000; height:21px; padding:6px 0 0 55px; float:left; display:block; text-transform:uppercase;}

.left_nav ul li a span, .left_nav ul li.active a span
{/* color: #000000;  height: 21px; Float:left; */ display:block; text-transform:uppercase;}

.left_nav ul li a:hover
{background:url(../images/menu_bg.png) no-repeat 0 0px; _background:url(../images/menu_bg.gif) no-repeat 0 0px;}

.left_nav ul li.active a
{background:url(../images/menu_bg.png) no-repeat 0 -27px;}

.content
{width:732px; float:left; padding:80px 0 32px 0;border:0px solid red;}

.left_content
{width:358px; float:left; padding:0 37px 0 0;}

.right_content
{width:321px; float:right;}

.footer_dv
{width:100%; float:left; padding:0 0 0 0;}

.footer
{width:100%; float:left; background:url(../images/dot.png) repeat-x; padding:10px 0 0 0;}

.footer p
{font-size:10px; float:left; padding:2px 0 0 5px;}

.footer img
{float:left; padding:0 5px 0 0;}

.footer p span
{background:url(../images/rights.png) no-repeat 7px 0; padding:0 0 5px 30px;}

/*About Us page*/

body#aboutus .homepage
{background:url(../images/logo_a.png) no-repeat scroll right 88px transparent;}

body#aboutus .ball_dv 
{background:url("../images/ball_a.png") no-repeat scroll 0 0 transparent; height:684px;}

body#aboutus .search_bar input.button
{background:url("../images/findit_a.png") no-repeat scroll 0 0 transparent;}

body#aboutus #contentarea
{background:url("../images/footer_a.png") no-repeat scroll 53px bottom transparent;}

body#aboutus .content
{text-align:justify; width:100%; max-width:733px; font-size:13px; padding-top:65px; background:url("../images/aboutus.gif") no-repeat scroll right bottom transparent;}
body#aboutus .content p{text-align:justify !important;}

body#aboutus .cont_right a
{color:blue;}

body#aboutus .cont_right
{font-size:13px;}

/* view collection page  */

.collections
{float:left; background:url("../images/bg_frames.gif") no-repeat; padding:21px 40px 0 0; width:214px !important; text-align: center;}

.collections img
{float:none; width: 174px; height: 237px;}

div#phocagallery form tr td a.category
{font-family: "Eames Century Modern Black"; font-size:24px; padding:21px 0 0 0;}

body#viewcollection .ball_dv
{background:url(../images/ball_coll.png) no-repeat scroll 0 0 transparent;}

body#collections .ball_dv
{background:url(../images/ball_c.png) no-repeat 0 0;}

body#viewcollection .homepage
{background:url(../images/logo_coll.png) no-repeat right 88px;}

body#collections .homepage
{background:url(../images/logo_c.png) no-repeat right 88px;}

body#collections .search_bar input.button 
{background:url(../images/findit.png) no-repeat 0 0;}

body#viewcollection .search_bar input.button 
{background:url(../images/findit_coll.png) no-repeat 0 0;}

body#viewcollection .content
{padding-top:72px;}

body#viewcollection #contentarea
{background:url("../images/footer_c.png") no-repeat scroll 53px bottom transparent;}

/* purchase page  */

body#purchase , body#retailcustomer , body#etailers
{background:#f1c6d0;}

body#purchase .ball_dv , body#retailcustomer .ball_dv , body#etailers .ball_dv
{background:url(../images/ball_p.png) no-repeat 0 0;}

body#purchase .homepage , body#retailcustomer .homepage , body#etailers .homepage 
{background:url(../images/logo_p.png) no-repeat right 88px;}

body#purchase .search_bar input.button , body#retailcustomer .search_bar input.button  , body#etailers .search_bar input.button 
{background:url(../images/findit_p.png) no-repeat 0 0;}

body#purchase #contentarea , body#retailcustomer #contentarea , body#etailers #contentarea 
{background:url(../images/footer_p.png) no-repeat 53px bottom;}

body#purchase .content
{font-size:13px; width:670px;}

.errormsg{color:#ff0000; margin-bottom:5px;}
/* contact page  */

body#contactus .ball_dv , body#faqs .ball_dv 
{background:url(../images/ball_k.png) no-repeat 0 0; height:684px;}

body#contactus .homepage , body#faqs .homepage
{background:url(../images/logo_k.png) no-repeat right 88px;}

body#contactus .search_bar input.button , body#faqs .search_bar input.button 
{background:url(../images/findit_c.gif) no-repeat 0 0;}

body#contactus #contentarea , body#faqs #contentarea 
{background:url(../images/footer_p.png) no-repeat 53px bottom;}

body#contactus .contact-street
{font-style:normal; font-size:13px;}

body#contactus .contact h3
{display:none;}

body#contactus .jicons-icons img
{display:none;}

body#contactus .contact-position
{font-weight:bold; padding:0 0 20px 0;}

#contactus .cont_right p
{font-size: 13px; line-height: 22px; padding: 0 0 10px;}

#contactus .cont_right .faq
{background:url(../images/faqs.gif) no-repeat; width:164px; height:43px; display:block;}

#contactus .cont_right img.lobby
{padding:0 0 42px;}

/* faq page  */
#faqs #wrapper2
{background: url("../images/faq.gif") no-repeat right bottom;}

#faqs ul.htpexpand 
{margin:0;}

#faqs ul.htpexpand li
{background: url("../images/quiz.gif") no-repeat 0 4px; padding:0 0 15px 28px; width:100%;}

#faqs ul.htpexpand li a
{color:#000; font-size:14px; font-weight:bold; display:block; font-family:"Eames Century Modern Bold",arial; text-decoration:none;}

#faqs ul.htpexpand li div
{line-height:16px;}


/* press and events page  */

body#pressevents .ball_dv
{background:url(../images/ball_e.png) no-repeat 0 0;}

body#pressevents .homepage
{background:url(../images/logo_e.png) no-repeat right 88px;}

body#pressevents .search_bar input.button 
{background:url(../images/findit_p.png) no-repeat 0 0;}

body#pressevents #contentarea
{background:url(../images/footer_p.png) no-repeat 53px bottom;}

body#pressevents .content
{font-size:13px;}

/* inspiration page*/

body#inspiration
{background:#FBE089;}

body#inspiration .ball_dv
{background:url(../images/ball_i.png) no-repeat 0 0;}

body#inspiration .homepage
{background:url(../images/logo_p.png) no-repeat right 88px;}

body#inspiration .search_bar input.button 
{background:url(../images/findit_p.png) no-repeat 0 0;}

body#inspiration #contentarea
{background:url(../images/footer_p.png) no-repeat 53px bottom;}

body#inspiration .content img
{float:left; padding:0 10px 21px 0;}

div.#pathway
{font-size:15px ;color:#000;width:400px;text-transform:lowercase;}

a.pathway
{font-size:15px ;color:#000;}

span.pathway
{font-size:15px; color:#000; text-transform:lowercase; padding:0 0 10px; display:block;font-family: 'Century Gothic' !important;}

.scp_qty
{width:80px;}

.showcart
{float:right; padding:0px 0 10px; font-size:12px; width:auto !important; text-align:right; }

.showcart table
{width:auto !important; float:right; clear:both; }

.showcart form
{float:none;margin:0px;padding:0px; clear:both;}

.showcart input
{float:none;margin:0px;padding:0px;}

.sc_edtqty
{width:60px; border:1px solid; border-color:#7C7C7C #C3C3C3 #DDDDDD;}

/**/
table tr
{vertical-align:text-top;}

input.btnshowcart , input.scp_atc
{font-size:12px; font-weight:bold; color:#000000; background:url(../images/emptycart.gif) no-repeat; border:0; width:95px; height:29px; text-align:center; float:right; margin:1px 0 0; padding:0 0 2px; font-family:"Eames Century Modern Bold", times New Roman, serif; cursor:pointer;}

input.scp_atc
{float:none; /*background:url(../images/addtocart.gif) no-repeat;*/}

#pathway
{width:100% !important; float:left;}

.componentheading
{font-family:"Eames Century Modern Bold", times New Roman, serif; font-size:20px; font-weight:bold; font-style:italic; padding:0 0 5px;}

.pgcenter
{float:left; width:100%; padding:10px 0 0 0; text-align:right !important;}

.phocagallery-box-file
{width:224px !important; margin:0 8px 15px 0 !important; height:238px !important;}

.phocagallery-box-file-first
{margin:0 auto !important;}

.scproduct, .phocaname
{font-size:16px; font-weight:bold; padding:5px 0 0 0; color:#000;}

.phocaname
{font-family:Arial; font-size:14px;}

.scprodcode , .scshorttext , .scqtytext, .atczone, .scqty
{font-size:12px; padding:6px 0 0 0;}

.scqtytext
{float:left; font-weight:bold; padding:7px 5px 0 0; text-align:right; width:96px;}

.scqty input.scp_qty
{width:40px; float:left;}

.sccart
{text-align:center;}

.phocagallery-box-file:hover, .phocagallery-box-file.hover 
{background:#e7e7e7; border:1px solid #b2b2b2;}

.atczone
{clear:both;}

.dabc div
{float:left;}

/*  28-april */

.half-left-press{float:left; width:50%}
.half-right-press{float:right; width:50%}

.cartheading
{width:100%; float:left; color:#000; padding:0 0 10px;}

.cartheading div
{font-size:13px; font-weight:bold; text-transform:uppercase;}

.sc_cart .code_col, .sc_cart .desc_col, .sc_cart .qty_col, .sc_cart .total_col, .sc_cart .actions_col
{margin:0; padding:0; height:auto; padding:5px 5px 5px 0; width:91px;}

form .code_col
{font-weight:bold; color:#d78eae;}

.sc_cart form
{float:left; width:100%;}

.actions_col
{width:100px;}

.sc_cart .desc_col
{width:335px;}

.actions_col input
{margin:0 5px 0 0;}

.sc_cart .actions_col
{width:80px; padding-right:0;}

.fill_col
{margin:0; padding:5px 0; height:auto; width:719px; float:left; margin:0 0 10px;}

.fill_col .text_right 
{padding:0 70px 0 0; height:auto; font-size:16px; font-family: "Eames Century Modern Bold";}

.fill_col .text_left , .fill_col_total .text_left , .fill_col .text_right , .fill_col_total .text_right , #scgTotal
{font-family:"Eames Century Modern Bold"; font-size:16px;}

.cartactions input
{float:right; margin:0 0 0 5px;}

.btnchange, .btnremove
{background:url(../images/change.png) no-repeat; border:0;  width:20px; height:20px; display:block; text-indent:27px; margin:0 0 0 20px !important; cursor:pointer; _margin:0 0 0 10px !important; font-size:0; color:#fff; line-height:0;}

.btnremove
{background:url(../images/remove.png) no-repeat; height:19px;}

.pagination span , .pagination a
{padding:0 5px; background:#F5F5F5 !important; border:1px solid #DEDEDE; margin:0 5px 0 0; padding:0 5px;}

.pagination a, .pagination a:hover
{color:#000; background:#cccccc !important; border:1px solid #9C9C9C !important;}

.fill_col_total 
{width:100%; padding:0; margin:0;}

.fill_col_total .text_right
{padding:5px 197px 5px 5px;}

/* may 02 */

.cartactions input
{background:url(../images/order_btn.gif) no-repeat center 0; width:74px; height:30px; font-size:12px; font-weight:bold; color:#505050; margin:0 0 0 15px; border:0; text-align:center; cursor:pointer; padding:0 0 3px; font-family:"Eames Century Modern Bold";}

.cartactions input.btnemptycart
{background:url(../images/emptycart.gif) no-repeat center 0; width:95px;}

.cartactions input.btncshopping
{background:url(../images/continue_shop.gif) no-repeat center 0; width:135px;}

form td
{font-size:12px; font-weight:normal; vertical-align:top;}

form td input , form td select, form td textarea
{font-weight:normal; border:1px solid #DDDDDD; border-color:#7C7C7C #C3C3C3 #DDDDDD; float:left; font-size:11px; margin:4px 0 0; padding:2px; width:193px;} 

form td span.reqfield , form td a img
{float:left; font-size:11px; font-weight:normal; padding:5px 0 0 5px;}

.button
{background:url(../images/emptycart.gif) no-repeat; border:0 none; color:#505050; float:left; font-size:14px; font-weight:bold; height:30px; margin:0px; text-align:center; width:95px; padding:0 0 2px 0; cursor:pointer;  font-family:"Eames Century Modern Bold";}

#searchForm table.contentpaneopen .button
{background:url(../images/findit_coll.png) no-repeat; width:74px;}

form .divider td
{font-weight:bold; padding:15px 0 0 0; font-family:"Eames Century Modern Bold"; font-size:18px; border-bottom:2px dotted #000;}

div#phocagallery tr
{margin:0 0 5px; display:block;}

div#phocagallery tr td:first-child , .phocagallery-box-file-first
{/*border:3px dotted #F16F25;*/ background:transparent !important;}

div#phocagallery tr td a img , #phocagallery a img
{border:1px solid #000 !important;}

div#phocagallery form tr td a img , #phocagallery form a img, div#phocagallery form tr td:first-child
{border:0 !important;}

div#phocagallery tr td a , div#phocagallery tr td span
{color:#000000; font-family:arial; font-size:13px; font-style:italic; font-weight:bold;}

#phocagalleryqwerty div a img
{border:0px solid #000 !important;}

div#phocagallery form tr td a , div#phocagallery form tr td span
{font-size:19px;}

.phocagallery-box-file-first
{width:110px; height:110px;}

.phocagallery-box-file .detail
{width:auto; float:left;}

#phocagallery .phocagallery-box-file .detail a img
{border:0 !important;}

h2
{font-family:"Eames Century Modern Bold", arial; font-size:22px; font-weight:bold; margin:0; padding:0 0 15px;}

#searchForm input
{width:auto; float:left; margin:0 5px 0 0;}

*html #searchForm input
{margin:0 3px 0 0;}

#searchForm label
{width:auto; float:left;margin:0 5px 0 0;}

*html #searchForm label
{margin:0 3px 0 0;}

#phocagallery form div td, #phocagallery form div table, #phocagallery form div tr
{clear:both; display:block; float:left; height:100% !important; width:100% !important;}

#phocagallery form div td
{text-align:center;}

#searchForm input#search_searchword
{margin-top:3px; height:21px; width:300px; font-size:14px;}

td.radio_dv , div.radio_dv
{padding:10px 0 0 0;}

td.radio_dv input
{border:0;}

td.radio_dv select
{margin:0; padding:0; width:110px;}

form#searchForm
{background:#F0F0F0; border:1px solid #D6D6D6; margin:10px 0 10px 40px; padding:5px 10px 5px; width:77%; clear:both; height:auto;}

table.contentpaneopen
{width:100%; border: 0 none; border-collapse: collapse;}

.cont_right
{width:100%; float:left;}

.searchintro
{padding:0 0 10px 35px; clear:both; float:left; width:310px;}

.searchintro td
{font-size:14px;}

.searchintro td b
{color:#D5392C}

table.contentpaneopen fieldset
{margin:0 0px 10px 0; width:241px; float:left; min-height:95px; padding:0px; text-align:center; border:0;}

.dotclear
{border-bottom:2px dotted #000; margin: 10px 0pt 15px; clear:both;}

/*Search page */

.descr
{padding:0px 0 0 0px; float:left; width:100%}

.srch_img
{float:none; width: auto; padding:0 0 5px 0;}

table.contentpaneopen .descr img
{border:1px solid #000000; padding:0;}

span.highlight
{color:#D49D31;}

span.small_cat
{padding:0 0 0 12px;}

#collections .left_nav li.item9 , .left_nav li.item12
{display:none;}

.left_nav li.item11
{display:none;}

#collections .left_nav li.item3
{display:block;}

#retailcustomer .left_nav ul li.item4 
{background:url("../images/menu_bg.png") no-repeat 0 -27px;}

.descr a
{font-family:"Eames Century Modern Bold";}

#sub_cat_img
{width:234px; float:left; padding:0 10px 0px 0; text-align:center; height:265px;}

a.category
{display:block; padding:5px 0 0 0; color:#000; font-size:14px;}

.aboutimg
{float:left; width:100%; _float:right !important; padding:0 0 35px;}

.aboutimg img
{float:left; padding:10px 3px 0 0 !important;}

div.search_disp
{float:right; padding:10px 0 0 0; width:110px;}

div.search_disp div
{font-size:12px;}

div.search_disp label
{padding:3px 0 0 0; font-weight:bold;}

.show_page
{padding:4px 105px 0 0; float:left; width:310px; text-align:right;}

ul.htpexpand
{margin:40px 0 0 0;}

ul.htpexpand li
{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; list-style:none;/* background:url(../images/retail.png) no-repeat 0 0; */padding:0 0 20px 35px; float:left; clear:both; width:100%;}

ul.htpexpand li a img
{padding:0;}

ul.htpexpand li div
{padding:5px 0 0 0;}

#tailers a ,#distributor a
{font-size:13px; color:blue; font-family:Arial,Helvetica,sans-serif;}

#purchase .cont_right .inputbox
{border:1px solid #C3C3C3; border-color:#7C7C7C #C3C3C3 #DDDDDD; width:100px; margin:2px 3px 0; height:24px; float:left;}

#purchase .cont_right .buttonneed , #retailcustomer .cont_right .buttonneed
{background:url(../images/ineed.gif) no-repeat 0 0; border:0 none; cursor:pointer;  height:30px; margin:0; width:74px; text-align:left;}

#retailcustomer .cont_right .buttonneed
{margin:0 0 0 5px;}

ul.htpexpand li.li-active
{background:url(../images/blackarrow.gif) no-repeat;}

ul.htpexpand li a.sales
{background:url(../images/sale.gif) no-repeat 0 0; width:191px; height:18px; float:left;}

ul.htpexpand li.li-active a.sales
{background:url(../images/sale.gif) no-repeat 0 -20px; width:191px; height:18px; float:left;}

ul.htpexpand li a.order
{background:url(../images/order.gif) no-repeat 0 0; width:162px; height:19px; float:left;}

ul.htpexpand li.li-active a.order
{background:url(../images/order.gif) no-repeat 0 -20px; width:162px; height:19px; float:left;}

ul.htpexpand li a.retail
{background:url(../images/retail.png) no-repeat 0 0; width:300px; height:19px; float:left;cursor: default;pointer-events: none;} 

ul.htpexpand li.li-active a.retail
{background:url(../images/retail.gif) no-repeat 0 -20px; width:198px; height:19px; float:left;}

ul.htpexpand li a.tailers 
{background:url(../images/tailers.gif) no-repeat 0 0; width:108px; height:19px; float:left;}

ul.htpexpand li.li-active a.tailers
{background:url(../images/tailers.gif) no-repeat 0 -20px; width:108px; height:19px; float:left;}

ul.htpexpand li a.distributor
{background:url(../images/distributors.gif) no-repeat 0 0; width:148px; height:22px; float:left;}

ul.htpexpand li.li-active a.distributor
{background:url(../images/distributors.gif) no-repeat 0 -22px; width:148px; height:22px; float:left;}

div#Sales, div#Order, div#Customers, div#tailers , div#distributor
{font-size:13px; clear:both;}

table.contentpaneopen img#Image-Maps_9201106080119163
{padding:0;}

.dot_part
{font-family:"Eames Century Modern Bold"; font-size:17px; padding:0 5px;}

/* map page */

#retailcustomer .search_results h1
{color:#000000;}

.map_up
{width:264px; height:250px; background:url(blank.png) no-repeat;}

.statepop .top
{width:100%; float:left; background:transparent;}

.topimg, .bottom
{width:100%; float:left; background:url(../images/top.png) no-repeat; height:9px; font-size:0;}

.bottom
{background:url(../images/bottom.png) no-repeat;}

.map_inner
{background:url(../images/mid.png) repeat-y; width:236px; float:left; padding:0 8px 0 20px; min-height:115px; _height:124px;}

.map_inner h1
{font-size:18px; color:#000000; font-family:"Eames Century Modern Bold"; margin:0; padding:10px 0 0 0;}

.map_inner p
{font-size:12px; margin:0; padding:10px 0 10px 0; clear:both;}

.map_inner p a
{color:#d5392c; text-decoration:none;}

.astrics
{float:left; padding:10px 5px 0 0;}

.astrics1
{float:left; padding:0px 0px 0 0;}

.close
{background:url(../images/close.gif) no-repeat; width:22px; height:21px; float:right; margin:5px 5px 0 0; font-size:0;}

.ballon
{background:url(../images/ballon.png) no-repeat; color:#fff; text-align:center; width:25px; height:28px; padding:5px 4px 0 0; clear:both; margin:0 auto;}

.statetop
{background:transparent; float: left; width: 100%;}

.cordimg
{font-family:Eames Century Modern black; font-size:0; border-bottom:3px dotted #b1b1b1; height:38px; margin:10px 0 20px; background:url(../images/people.gif) no-repeat;}

#divPopUp
{display: block; left: 0; padding-top: 120px; position: absolute; top: 0; width: 100%;}

#divShadow
{background: none repeat scroll 0 0 #000000; display: block; left: 0; opacity: 0.5; position: absolute; top: 0; width: 100%;}

/* blog page */

.contentheading
{font-family:"Eames Century Modern Bold"; font-size:20px; color:#febc3a;}

.contentheading a
{color:#febc3a;}

td.article_column
{display:block !important; width:100% !important; clear:both;}

.blog .article_separator
{border-bottom:2px dotted #000; float:left; width:100%; font-size:0; margin:0 0 10px;}

.blog span , .contentpaneopen span
{color:#505050; font-size:14px; font-weight:bold;}

.contentpaneopen td 
{display:table-cell; padding:0;}

.contentpaneopen span.small , .createdate
{font-size:11px; color:#808080; font-weight:normal;}

.createdate
{text-align:right;  padding: 5px 0 !important;}

.comments-link
{float:right; color:#999898;}

.pagenav
{width:100%; padding:10px 0 0;}

th.pagenav_prev a
{color:#000; float:left;}

th.pagenav_next a
{color:#000; float:right;}

#comments-form .btn, #comments-report-form .btn 
{background:url("../images/order_btn.gif") no-repeat; width:74px; height:30px;}

#comments-form .btn div, #comments-report-form .btn div 
{background:transparent; width:100%; height:30px; text-align:center;}

#comments-form .btn a, #comments-report-form .btn  a
{font-family:"Eames Century Modern Bold"; font-size:12px; font-weight:bold; color:#000000; text-align:center; padding-top:3px; display:block;}

#jc h4
{font-family:"Eames Century Modern Bold"; font-size:20px; color:#000000; border-bottom:2px dotted #000;}

#comments h4 .rss, #comments h4 .refresh 
{float:right;}

#comments .comment-author, #comments .author-homepage , .comment-anchor
{font-family:"Eames Century Modern Bold"; font-size:18px; padding:0 2px; color:#000000 !important;}

#comments-footer, .blog_more
{display:none;}

#comments .comment-body 
{padding:5px 0 0 4px; color:#000000;}

#phocagallery
{width:100% !important;}

#comments a
{color:blue;}

.jcomments-links
{margin:0;}

.info_text
{font-family:"Eames Century Modern Black"; font-size:0; display:block; background:url(../images/shoppingcart_txt.gif) no-repeat right 0; height:48px; clear:both; }

.info_text_whatsnew
{font-family:"Eames Century Modern Black"; font-size:0; display:block; background:url(../images/new-product.png) no-repeat right 0; height:48px; clear:both; }
   
.caddy_cart
{border-bottom:2px dotted #000; width:100%; float:left;}
 
/* distributor popup */

.distributors
{width:628px;}

.distributors .map_inner
{width:600px;}

.distributors .map_inner .one
{width:300px; float:left; min-height:145px;}

#divShadow
{display:block; width:100%; position:absolute; top:0px; left:0px; zIndex:100; background:#000000; opacity:0.5; filter:alpha(opacity=50);}

#imgdivpop
{display:block; width:auto; position:absolute; top:0px; left:0px; zIndex:101;}

.AdminpopupInner
{margin:0px auto; width:650px; background:#ddd; -moz-border-radius:10px; padding:10px;}

.popupInner
{margin:0px auto; width:628px; padding:10px;}

.popMain
{background:#fff; display:block; color:#000;}

.popMain h1
{display:block; font-size:16px; padding:5px; background:#6D84B4;}

.popMain h1 span
{float:left; font-size:16px;}

.popMain h1 a
{display:block; float:right; font-size:16px; color:#fff; font-weight:bold;}

#popContent
{display:block; padding:14px; font-size:12px;}

#popContent center
{min-height:300px;}

.map_inner h1
{font-size:18px; color:#000000; font-family:"Eames Century Modern Bold"; margin:0; padding:10px 0 0 0;}

.map_inner h2
{font-size:24px; font-family:"Eames Century Modern Black"; font-style:italic; padding:0 0 5px;}

.distributors .map_inner
{background:url(../images/mid-dis.png) repeat-y;}

.distributors .topimg
{background:url(../images/top_dis.png) no-repeat;}

.distributors .bottom
{background:url(../images/bottom_dis.png) no-repeat;}

.domestic
{width:342px;}

.domestic .map_inner
{width:314px;}

.domestic .map_inner
{background:url(../images/mid_dome.png) repeat-y;}

.domestic .topimg
{background:url(../images/top_dome.png) no-repeat;}

.domestic .bottom
{background:url(../images/bottom_dome.png) no-repeat;}

/* tailer page */

body#etailers .content
{background:url("../images/howtobuy.png") no-repeat right bottom;}

.tailer_det
{width:360px; float:left; height:45px;}

.tailer_det h1
{font-size:14px; margin:0; font-family:"Eames Century Modern Bold"; color:#333; background:url(../images/white_as.gif) no-repeat 0 4px; padding:2px 0 0px 22px;}

.tailer_det a
{color:#333; margin:0 0 0 22px;}

.left_nav ul li.item13
{display:none;}

#etailers .left_nav ul li.item4 a , #faqs .left_nav ul li.item7 a 
{background:url("../images/menu_bg.png") no-repeat 0 bottom;}

#phocagallery #image-box img
{border:0 !important;}

#inspiration #popContent center
{min-height:300px; padding-bottom:10px;}

.ahtext , #phocagallery  a.ahtext:hover , #phocagallery  a.ahtext:active , #phocagallery  a.ahtext:focus
{ widtyh:193px; height:18px; background:url("../images/ahcollection.gif") no-repeat 0 0; display:block; margin: 28px 0 0 9px;}

.fashiontext , #phocagallery a.fashiontext:hover  , #phocagallery a.fashiontext:active ,#phocagallery a.fashiontext:focus
{width:210px; height:26px; background:url("../images/cotton_lawn.gif") no-repeat 0 0; display:block; margin: 28px 0 0 2px;}

.cottontext ,#phocagallery  a.cottontext:hover , #phocagallery  a.cottontext:active , #phocagallery  a.cottontext:focus
{width:207px; height:19px; background:url("../images/fashion_home.gif") no-repeat 0 0; display:block; margin: 28px 0 0 4px;}

.contentdescription p
{line-height:22px; font-size:15px; padding:0 0 15px;font-family: 'Century Gothic' !important; }

.homegallery1 , .homegallery2 , .homegallery3 , .homegallery4
{width:125px; height:163px; float:left;  background:url("../images/bg_collection.png") no-repeat 0 0; padding:12px 36px 42px 11px;}

.homegallery2
{background:url("../images/bghome.png") no-repeat 0 0; padding:12px 36px 42px 11px;}

.homegallery1
{padding: 12px 11px;}

.homegallery3
{background:url("../images/bg_cottom.png") no-repeat 0 0;}

.homegallery4
{background:transparent; padding:0;}

#contactus .cont_right a img
{margin:0 10px 0 0;}

#contentarea
{background:url(../images/footer_h.png) no-repeat 53px bottom; margin:0 0 5px;}

#retailcustomer .cont_right .search
{min-height:40px;}

body#collections #contentarea
{background:url(../images/footer_p.png) no-repeat 53px bottom;}

body#collections #wrapper2
{ min-height:359px; _height:359px; }

div.breaadcrm
{ padding:20px 25px 5px 0;}

form#searchForm table.contentpaneopen td
{vertical-align:middle;}

*html #inspiration #imgdivpop
{left:10% !important;}

*+html #inspiration #imgdivpop
{left:10% !important;}

*+html #inspiration #divopac
{min-height:1020px; height:auto;}

#comments-form p
{margin:0 !important; padding:10px 0 0 20px;}

*+html #purchase #divopac
{min-height:1140px; height:auto;}

input.shipdetails
{width:auto; margin:0 5px 0 0;}

tr.divider td
{line-height: 30px;}

tr.sameasbilling td
{ padding:10px 0 8px 0; font-weight:bold; }

.tailer_left
{width:360px; float:left;}

.tailer_right
{width:360px; float:left;}

.question
{padding-top:3px;}

.thankyou
{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:22px; padding:5px 0 0 0;}

#whatsnew a.category
{float:left; padding:5px 0 0 0; color:#000; font-size:14px; width:195px !important; margin-right:32px !important; height:182px !important; margin-bottom:52px !important;}

#whatsnew a.category img
{border:1px solid #000000 !important; margin-bottom:4px;}

*+html #whatsnew a.category img
{border:1px solid #000000 !important; margin-bottom:4px; display:block;}

#whatsnew div.cont_right
{padding-left:35px;}

.whatsnewcont
{float:left;width:100%;font-family: 'Century Gothic' !important; line-height:22px; font-size:15px; }



body#pressevents .search_bar input.button {
    background: url("../images/findit_p.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.search_bar input.button {
    background: url("../images/findit.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    float: right;
    height: 30px;
    padding: 0;
    width: 74px;
}


.nohoverphoca , .nohoverphoca:hover{border:0 !important; background:none !important; }
.phocagallery-box-file.nohoverphoca2:hover{background:#fcfcfc !important; border: 1px solid #e8e8e8 !important; }
.wanttocordimg { background-image: url("../images/want-to-coordinate.png"); background-repeat:no-repeat; background-position:0 0; background-color:transparent; font-family: Eames Century Modern black; font-size: 0;
height: 23px;margin:10px 0 13px;
}
 input.new_emptycart
{    background-image: url("../images/new_emptycart.png"); background-repeat:no-repeat; background-position:center center; background-color:rgba(0, 0, 0, 0);
    border: 0 none;
    color: #000000;
    cursor: pointer;
    float: none;
    font-family: "Eames Century Modern Bold",times New Roman,serif;
    font-size: 12px;
    font-weight: bold;
    height: 35px;
    margin: 1px 0 0;
    /*padding: 0 0 4px;*/
    text-align: center;
    width: 121px;}

input.new_outstockcart
{    background-image: url("../images/new_emptycart.gif"); background-repeat:no-repeat; background-position:center center; background-color:rgba(0, 0, 0, 0);
    border: 0 none;
    color: #000000;
    cursor: pointer;
    float: none;
    font-family: "Eames Century Modern Bold",times New Roman,serif;
    font-size: 12px;
    font-weight: bold;
    height: 35px;
    margin: 1px 0 0;
    /*padding: 0 0 4px;*/
    text-align: center;
    width: 121px;}
/* new empty cart button  */
ul.menu li.item201 a {display:block;color:red !important;}
#footer-outer2{display:none !important;}


/*desktop Changes Start*/
.search_bar.mobile_search, .mobile_menu_left {    display: none;}  
table.contentpaneopen tr td div span{display:inline-block; vertical-align:top; margin-right:10px; max-width:300px; float:left}
table.contentpaneopen tr td div span.pagination{float: none; margin-right:0px; max-width: 100%;}
table.contentpaneopen tr td div span img{margin-top:10px} 
#no-more-tables.search_result_table td{border:0px;}

table {    width: 100%; text-align:left}
table th{text-align:left}
#no-more-tables table th, #no-more-tables table td{padding:8px; vertical-align:top}
#no-more-tables table th{font-size: 13px;font-weight: bold;text-transform: uppercase; padding-bottom:30px;}
#no-more-tables table td{ border-bottom: 2px dotted #000;}
#no-more-tables .caddy_cart {display:none} 
#no-more-tables tr td.procode{font-weight: bold; color: #d78eae;}
#no-more-tables tr.total_table td{font-family: "Eames Century Modern Bold"; font-size: 16px; border-bottom:0px; } 
#no-more-tables table tr.fill_col td{border-bottom:0px;}


/*desktop Changes END*/


/*Responsive Changes Start*/
@media screen and (max-width :1115px) {
.homepage{padding-left:0px;}	
	
}

@media screen and (max-width :1020px) {
.homepage{padding: 10px 0 0 0px; background: url(../images/logo_h.png) no-repeat right 105px; background-size: 450px 54px;}
 body#aboutus .homepage{background:url(../images/logo_a.png) no-repeat scroll right 105px; background-size: 450px 54px;}
body#viewcollection .homepage {    background: url(../images/logo_coll.png) no-repeat right 105px; background-size: 450px 54px;}
 body#collections .homepage {background: url(../images/logo_c.png) no-repeat right 105px; background-size: 450px 54px;}
 body#contactus .homepage, body#faqs .homepage {    background: url(../images/logo_k.png) no-repeat right 105px; background-size: 450px 54px;}
 body#pressevents .homepage {    background: url(../images/logo_e.png) no-repeat right 105px; background-size: 450px 54px;}
 body#inspiration .homepage {    background: url(../images/logo_p.png) no-repeat right 105px; background-size: 450px 54px;}
 body#purchase .homepage, body#retailcustomer .homepage, body#etailers .homepage{background: url(../images/logo_p.png) no-repeat right 105px; background-size: 450px 54px;  padding-bottom:5px;}
 
.ball_dv{background:none!important}
/*.ball_dv{background: url(../images/ball_h.png) no-repeat -50px 0px;}
body#collections .ball_dv {    background: url(../images/ball_c.png) no-repeat -50px 0;}
body#aboutus .ball_dv{background: url(../images/ball_a.png) no-repeat -50px 0px;}
body#contactus .ball_dv, body#faqs .ball_dv {    background: url(../images/ball_k.png) no-repeat -50px 0;}
body#pressevents .ball_dv {    background: url(../images/ball_e.png) no-repeat -50px 0;}
body#inspiration .ball_dv {    background: url(../images/ball_i.png) no-repeat -50px 0;}
body#purchase .ball_dv, body#retailcustomer .ball_dv, body#etailers .ball_dv {    background: url(../images/ball_p.png) no-repeat -50px 0;}*/

.mobile-menu{background: url(../images/menu-icon.png) no-repeat; width:81px; height:19px;}
.left_nav{display:none}
#contentarea {    background: url(../images/footer_h.png) no-repeat 0px bottom;}
.left_content{background:#fff}
#contentarea{max-width: 95%; float: none; margin: 0 auto;}
#whatsnew div.cont_right{padding-left:0px;}
}

@media screen and (max-width :1000px) {
#mobile_search_box{display: block;    position: absolute;    width: 280px;    right: 0px;    top: 42px;    background: #f7aecd;    border: 1px solid #e1e1e1;    padding: 10px;    z-index: 99;}
.mobile_menu_left img {    margin-top: 25px;    margin-bottom: 15px;}
#mobile_left_menu{background:#fff; width:100%; margin-top:-15px; padding: 10px; box-sizing: border-box; position:absolute; max-width:350px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.25); z-index:99} 
.mobile_menu_left{cursor:pointer}
.mobile_menu_left {    display: block; }  
#contentarea{max-width:100%}
.search_bar{padding-top:28px;}
#imgdivpop{left:50px !important; top:50px !important;}
#contentarea{ clear:both; padding-top:15px;margin-bottom: 20px; position:relative}
#wrapper2.content{padding-top:40px!important;}
} 


	
@media only screen and (max-width: 765px) {
	table{clear:both}
	/* Force table to not be like tables anymore */
	#no-more-tables table, 
	#no-more-tables thead, 
	#no-more-tables tbody, 
	#no-more-tables th, 
	#no-more-tables td, 
	#no-more-tables tr { 
		display: block; 
	}
 
 #no-more-tables th{display:none} 
	/* Hide table headers (but not display: none;, for accessibility) */
	#no-more-tables thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
 
	#no-more-tables tr { border: 1px solid #ccc; margin-bottom:10px }
	#no-more-tables table tr.total_table td.nomorehide{display:none}
 
	#no-more-tables table td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 50%; 
		white-space: normal;
		text-align:left; min-height:17px;
	}
	#no-more-tables table td .btnremove{margin-left:0px !important}
 
	#no-more-tables td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}
 
	/*
	Label the data
	*/
	#no-more-tables td:before { content: attr(data-title); }
.mobile_menu_left {    display: block; clear:both}  
#purchase #divopac, #inspiration #divopac, #divopac{position:fixed !important; width:100%!important }  
#retailcustomer #sidebar p{width:100%}
.show_page.for_search{width:auto} 
#wrapper2.content{padding-top:20px!important;}

#collections .phocagallery-box-file{height:auto; margin-top:20px !important; float:left!important; }
#collections .big_box{margin-bottom:20px;}
#collections .phocagallery-box-file .jcarousel-skin-tango .jcarousel-container-vertical{height:auto!important}
#collections .phocagallery-box-file ul#mycarousel{height:auto !important}

input.btnshowcart, input.scp_atc, .cartactions input.btnemptycart, .cartactions input.btncshopping, .cartactions input, .button{line-height:30px; font-size:11px;} 

.bolt_box, .yard_box{clear:both}

.half-left-press, .half-right-press{float:left; width:100%; margin-bottom:15px;}


	#searchForm input#search_searchword{width: 100%; margin: 10px 0px;}
.info_text{background-size: 250px 35px; height:100px;}
.ball_dv{width:95%}

.mcler{display:block; clear:both; height:10px;}
body#aboutus .content{padding-top: 25px;}

body#purchase #contentarea, body#retailcustomer #contentarea, body#etailers #contentarea{padding-bottom: 50px;}
.tailer_det, .tailer_left, .tailer_right{width:100%}
.tailer_det a{margin-left:0px; padding-left:22px;box-sizing: border-box; }
body#purchase #contentarea, body#retailcustomer #contentarea, body#etailers #contentarea {    background: url(../images/footer_p.png) no-repeat 0px bottom;}

form#searchForm{margin-left:0px; width: 100%; box-sizing: border-box;}	
#contentarea{max-width:100%; clear:both; padding-top:15px;}
body#home .homepage{padding-bottom:30px;}
	.homepage{width:100%}
	.header img{max-width:100%;} 
	.ball_dv, body#aboutus .ball_dv, body#viewcollection .ball_dv, body#collections .ball_dv, body#contactus .ball_dv, body#faqs .ball_dv, body#pressevents .ball_dv, body#inspiration .ball_dv, body#purchase .ball_dv, body#retailcustomer .ball_dv, body#etailers .ball_dv {background:none}

	.homepage{ background: url(../images/logo_h.png) no-repeat right 105px; background-size: 255px 31px;}
	 body#aboutus .homepage{background:url(../images/logo_a.png) no-repeat scroll right 105px; background-size: 255px 31px;}
	 body#collections .homepage {    background: url(../images/logo_c.png) no-repeat right 105px;background-size: 255px 31px;}
	 body#contactus .homepage, body#faqs .homepage{    background: url(../images/logo_k.png) no-repeat right 105px;background-size: 255px 31px;}
	 body#pressevents .homepage {    background: url(../images/logo_e.png) no-repeat right 105px;background-size: 255px 31px;}
	 body#inspiration .homepage {    background: url(../images/logo_p.png) no-repeat right 105px;background-size: 255px 31px;}
	 	 body#viewcollection .homepage{    background: url(../images/logo_coll.png) no-repeat right 105px; background-size: 255px 31px;}
	 body#purchase .homepage, body#retailcustomer .homepage, body#etailers .homepage{background: url(../images/logo_p.png) no-repeat right 105px; background-size:255px 31px;}
	 
	 
	 
	 #pressevents img{max-width:90% !important}
	 #pressevents .blog p{width:100% !important}
	 #inspiration #gallerycera p a{display:inline-block!important; float:left!important}
	 
	 .pressevents{max-width:100%;}
	 .mfullwidth{width:100% !important}
	 
	 img.lobby{width:100%}

body#viewcollection #contentarea {    background: url("../images/footer_c.png") no-repeat scroll 30px bottom transparent;}
body#collections #contentarea {    background: url(../images/footer_p.png) no-repeat 0px bottom;}

body#aboutus #contentarea {    padding-bottom: 50px; background: url("../images/footer_a.png") no-repeat scroll 10px bottom transparent;}
body#aboutus .homepage{ padding-bottom:20px;}
	 
	.final_detail_right, .final_detail_left{width:100% !important}
	.phocagallery-box-file img.question{width:auto !important}
	.showcart{margin-top:10px;}

	
	 #collections .phocagallery-box-file-first{width:100% !important; height:auto!important}
	 #collections #sub_cat_img{width: 46%;height: auto;padding: 0px;margin: 10px 2%; height:230px;}
	 	 #collections .phocagallery-box-file-first img.pg-cat-image, #whatsnew a.category img, #great-deals a.category img{width:100%; height:auto; max-width:200px;}
	 
	 #whatsnew a.category, #great-deals a.category{width: 46% !important;height: auto !important;padding: 0px !important;margin: 10px 2% !important; height:180px; float:left}
	 
.collections{margin:0 auto; padding-right:0px; float:none; margin-bottom:20px}
#viewcollection .contentpaneopen td{display:block}
#viewcollection  .collections{margin-top:0px !important; margin-bottom:30px;} 
.phocagallery-box-file{width: 46% !important;height: 200px;margin: 10px 2% !important;box-sizing: border-box;}
.phocagallery-box-file img{width:90% !important; height:auto !important}
.newpage\" {    width: 100% !important;}
.newpage\" .big_box{width:100%!important}
.big_box .phocagallery-box-file img.tooltip{width:100% !important}


div.breaadcrm{padding-right:0px!important; text-align:right; margin-bottom:10px;padding-top: 15px;} 
span.pathway{margin-top: 15px;}
.breaadcrm img{width:90%}
	.content{padding-top:25px; width:100%}
	.left_content, .right_content{width:100%; padding:0px; float:left}
	.homegallery1, .homegallery2, .homegallery3, .homegallery4{width: 123px;height: 182px; text-align: center;padding: 12px 11px;}
	.homegallery4{padding:0px;}
	.homeslider-main img{max-width:95%}
	.phocagalleryslideshow img{max-width:95%; padding-top:0px !important; margin-bottom:20px;}
	.homegallery1, .homegallery4{float:right}.homegallery4{width:145px;}
 .right_content{width: 100%;max-width: 310px;margin: 0 auto;float: left;}
.home_page_slider{max-width:100%!important}
.home_page_slider img{max-width:100%}
.search_bar, .left_nav{display:none; width:auto}
.search_bar.mobile_search{display:block; cursor:pointer; position: relative; width:auto}

.left_nav.mobile_left_menu{cursor:pointer;}
.search_bar img.search_name {    float: left;    padding: 1px 8px 0 0;}

.search_bar img.search_icon {    margin-right: 5px;    margin-top: -1px;}

}

@media only screen and (max-width: 480px) {
	.homepage{ background: url(../images/logo_h.png) no-repeat right 97px; background-size: 255px 31px;}
	 body#aboutus .homepage{background:url(../images/logo_a.png) no-repeat scroll right 97px; background-size: 255px 31px;}
	 body#collections .homepage {    background: url(../images/logo_c.png) no-repeat right 97px;background-size: 255px 31px;}
	 body#contactus .homepage, body#faqs .homepage{    background: url(../images/logo_k.png) no-repeat right 97px;background-size: 255px 31px;}
	 body#pressevents .homepage {    background: url(../images/logo_e.png) no-repeat right 97px;background-size: 255px 31px;}
	 body#inspiration .homepage {    background: url(../images/logo_p.png) no-repeat right 97px;background-size: 255px 31px;}
	  body#viewcollection .homepage{    background: url(../images/logo_coll.png) no-repeat right 97px; background-size: 255px 31px;}
	 
	 body#purchase .homepage, body#retailcustomer .homepage, body#etailers .homepage{background: url(../images/logo_p.png) no-repeat right 97px; background-size:255px 31px;}
	 input.btnshowcart, input.scp_atc, .cartactions input.btnemptycart, .cartactions input.btncshopping, .cartactions input, .button{line-height:30px; font-size:11px; margin-bottom:5px;}
	 
}
@media only screen and (max-width: 390px) {
	  #collections #sub_cat_img{ height:180px;}
	
}
@media screen and (max-width :355px) {
	.home_page_slider {    max-width: 300px !important;}
	
}

/*Responsive Changes END*/

.item205 {
    display: none;
}