 /* CSS Document */

@media screen and (max-width: 1200px) {
    body{
    width:100%;
    margin:0 auto;
	background: url(../images/bg.png) repeat-x;
		min-height: 1376px;
    }
   #content {
/*width: 100%;
*/width: 996px
}
    .sidebar{
    width:280px;
    }
	#logo {
float: left;
}
#menu {
float: left;
}
#main
	{
		width:100%;
		
	}
	
	
}
 
@media screen and (max-width: 980px) {
.shop
{
	width: 144px !important;
	height: 17px !important;
}

body{
    width:100%;
    margin:0 auto;
    }
	#cssmenu > ul > li {
float: left;
list-style: none;
padding-left: 5px;
padding-right: 7px;
display: block;
position: relative;
}
	#logo a img{
		width:100%
	}
	#menu
	{
		width:100%;
		
	}
	.page_wrapper
	{
		width:100%;
	}
    #content {
    width: 82%;
    }
    #content .bloc {
    margin:0px;
    }
    .sidebar{
    width:360px;
    margin: 0 0 10px 0;
    }
	#main {
	width: 100%;
	background: url(../images/bg.png) repeat-x #A0C0D3;
 	height:100%;
}
#main_sub

{

	width:100%;

	margin:auto;

/*	margin-top: 40px;
*/

}

#left_slider

{

	

	width:60%;

	height:360px;

	box-shadow:0px 3px 23px #EBEFF2;

	

}
#left_slidersub

{

	width:100%;

	height:414px;

	

}
#right_slider {
float: left;
width: 35%;
height: 351px;
box-shadow: 0px 3px 23px #EBEFF2;
margin-left: 14px;
}


#right_slidersub

{

	width:100%;

	height:412px;

}
#left_slidersub img
{
	width:100%;
}
#right_slidersub img
{
	width:100%;
}
#slider2 {
margin: auto;
margin-top: 23px;
width: 100%;
}
#left_1 {
width: 48%;
margin-left: 9px;
height: 159px;
}
.nxt {
width: 100px;
float: left;
margin-top:9px;
}
.nxt img{
width:100%;
}
.address {
width: 164px;
height: 190px;
float: left;
margin-left: 46px;
margin-top: 12px;
}
.terms ul {
margin: 0px;
padding: 0px;
margin-top: -5px;
margin-left: 0px;
}
.address p {
font-family: 'libre_baskervilleregular';
font-size: 9px;
color: #2C2C2C;

}
.address p span {
font-family: 'libre_baskervilleregular';
font-size: 9px;
color: #2C2C2C;
font-weight: bold;
}
.address div a img {
	width:60%;
}
#right_1 {
float: left;
width:46%%;
height: 159px;
margin-left: 9px;
margin-top: 0px;
}
#footer_sub ul li {
float: left;
list-style: none;
padding-left: 7px;
padding-right: 6px;
margin-top: 2px;
}
.about1 {
width: 154px;
height: 101px;
}
.news {
float: left;
width: 66px;
height: 54px;
margin-left: 31px;
margin-top: 42px;
}

.news a img{
width:100%;
}
.slider_3 {
float: left;
width: 66%;
height: 112px;
margin-left: 11px;
}
.slider_3 img
{
	width:100%;
	margin-left: 23px;
	margin-top: 9px;
}
#content_left {
float: none;
width:100%;
height: auto;
}
#content_left p
{	
	width:100%;
}
.content_sub p span {
width:100%;

}
.content_sub p img
{
	width:56%;
}
#footer2_sub ul li {
float: left;
list-style: none;
margin-left: 17px;
margin-top: 23px;
}
.about1 {
width: 145px;
height: 101px;
}
.about2 {
width: 128px;
height: 101px;
}
.about3 {
width: 156px;
height: 101px;
}
.about {
width: 113px;
height: 101px;
}
#footer2_sub ul {
margin: 0px;
padding: 0px;
margin-left: -28px;
}
#footer2_sub ul li {
	margin-left:17px;

}
#content_right {
float: none;
width: 100%;
margin-left: 0px;
}
#footer {
width: 100%;
height: 100%;
background: #1A2D39;
margin-top: 20px;
overflow: hidden;
}
#footer_sub {
width: 100%;
margin: auto;
}
#footer_sub ul {
margin: 0px;
padding: 0px;
margin-left: 3px;
}
.you_tb
{	
	margin-left:14px;
}
.insta
{
	margin-left: 8px;
}
.rss
{
	margin-left: 5px;
}
.links
{
margin-left: 11px;
}
#footer-2 {
width: 100%;
height: 100%;
background: #304858;
overflow: hidden;
}
#footer2_sub {
width: 94%;
margin: auto;
}
footer2_sub ul li {
float: left;
list-style: none;
margin-left: 5px;
margin-top: 16px;
}
#footer2_sub ul li {
background: none;
}
#copy_rights {
width: 100%;
margin: auto;
margin-top: 31px;
}
.link2 {
float: left;
font-size: 9px;
color: #BDCCD5;
font-family: 'libre_baskervilleregular';
margin-left: 105px;
}
.terms {
float: left;
margin-top: 5px;
}
.copy {
float: left;
font-size: 9px;
color: #BDCCD5;
font-family: 'libre_baskervilleregular';
font-weight: normal;
margin-left:203px;
margin-top: 7px;
}
.content_sub p {
font-family: 'libre_baskervilleregular';
font-size: 12px;
color: #304858;
font-weight: normal;
line-height: 21px;
text-align: justify;
word-wrap: break-word;
width:100%;
}
#cssmenu {
height: 37px;
display: block;
padding: 0;
margin: 0 auto;
margin-top: 16px;
margin-left: 0px;
}
#logo {
float: left;
width: 26%;
margin-top: 11px;
}
#header {
width: 100%;
margin: auto;
}


.dropdown_fullwidth
{
	margin-left:8px !important;
	z-index: 10000 !important;
}
.dropdown_fullwidth {
width:749px   !important;

}
.megamenu .col_2 .lamps_img {
float: left;
margin-top: -38px;
margin-left: 104px;
}
.dropdown_fullbg {
width:98%;
height: 1210px;
}
.megamenu .col_4 {
width: 40% !important;
height: 129px;
border-right:none;
}
.megamenu .col_4 .lamp_menu {
float: left;
margin-top: -15px;
width: 41%;
}.megamenu .col_4 .lamps_img {
float: left;
margin-top: -53px;
width: 56%;
}
.megamenu .col_3 {
width: 43% !important;
border-right: none;
}
.megamenu .col_2 {
width: 100%;
}
.megamenu .col_3 .lamp_menu {
float: left;
margin-top: -15px;
width: 45%;
}
.megamenu .col_3 .lamps_img {
float: left;
margin-top: -25px;
width: 53%;
}
.col_012 {
width: 100% !important;
margin: 0px 0px 0px 0px;
}

.col_012 .col_01 {
width: 28%;
border-right: none!important;
float: left;
margin-left:18px;
}
.col_012 .col_02 {
width: 33%;
float: left;
margin-left: 10px;
border-right: none !important;
height: 307px;
}
.col_012 .col_03 {
width: 28%;
float: left;
margin-left: 18px;
height: 276px;
border-right:none !important;
}
.col_012 .col_04 {
width: 34%;
float: left;
margin-left: 10px;
height: 293px;
border-right:none !important;

}

.col_012 .col_05 {
width: 38%;
float: left;
margin-left: 18px;
}


.search
{
	width:80px !important;
	height:16px !important;
}
.dates
{
	width:130px !important;
	height:16px !important;
}
.blog
{
	width:100px !important;
	height:16px !important;
}
.appraisals
{
	width:120px !important;
	height:16px !important;
}
.contact
{
	width:120px !important;
	height:16px !important;
}
#shop_antiques {
width: 100% !important;
min-height: 1030px;
margin: auto;
}
#left_items #menu_items {
width: 213px;
background: url(../images/antiques-bg.jpg) no-repeat;
min-height: 504px;
margin: auto;
overflow: hidden;
}
#shop_antiques #left_items {
float: left;
width: 230px;
min-height: 523px;
background: #FFFFFF;
box-shadow: 2px 5px 27px #e1e2e4;
margin-top: 45px;
margin-left: 10px;
}



}
@media screen and (max-width: 768px) {

#lamp-products ol li {
list-style: none;
float: left;
padding-right: 10px;
}
#shop_antiques #left_items {
float: left;
width: 230px;
min-height: 523px;
background: #FFFFFF;
box-shadow: 2px 5px 27px #e1e2e4;
margin-top: 45px;
}
#shop_details {
width: 100%;
min-height: 400px;
margin-top: -32px;
}
#lamp-slider div img
{
	width:100%;
}
#item_details {
width: 89%;
height: 262px;
margin-left: 25px;
}


}
 
@media screen and (max-width: 750px) {
    body{
    width:100%;
    margin:0 auto;
    }
	#cssmenu > ul > li {
float: left;
list-style: none;
padding-left: 5px;
padding-right: 7px;
display: block;
position: relative;
}
	#logo a img{
		width:100%
	}
	#menu
	{
		width:100%;
	}
    #content {
    width: 82%;
    }
    #content .bloc {
    margin:0px;
    }
    .sidebar{
    width:360px;
    margin: 0 0 10px 0;
    }
	#main {
	width: 100%;
	background: url(../images/bg.png) repeat-x A0C0D3;
 	height:100%;
}
#main_sub

{

	width:100%;

	margin:auto;

/*	margin-top: 40px;
*/

}
#left_slider

{

	

	width:60%;

	height:273px;

	box-shadow:0px 3px 23px #EBEFF2;

	

}
#left_slidersub

{

	width:100%;

	height:414px;

	

}
#right_slider {
float: left;
width: 35%;
height: 273px;
box-shadow: 0px 3px 23px #EBEFF2;
margin-left: 14px;
}


#right_slidersub

{

	width:100%;

	height:412px;

}
#left_slidersub img
{
	width:100%;
	height: 66%;
}
#right_slidersub img
{
	width:100%;
}
#slider2 {
margin: auto;
margin-top: 23px;
width: 100%;
}
#left_1 {
width: 86%;
margin-left: 40px;
height: 159px;
}
.nxt {
width: 100px;
float: left;
margin-top: 9px;
}
.nxt img{
width:100%;
}
.address {
width: 164px;
height: 190px;
float: left;
margin-left: 115px;
margin-top: 12px;
}
.terms ul {
margin: 0px;
padding: 0px;
margin-top: -5px;
margin-left: 0px;
}
.address p {
font-family: 'libre_baskervilleregular';
font-size: 9px;
color: #2C2C2C;

}
.address p span {
font-family: 'libre_baskervilleregular';
font-size: 9px;
color: #2C2C2C;
font-weight: bold;
}
.address div a img {
	width:60%;
}
#right_1 {
float: left;
width: 85%;
height: 164px;
margin-left: 40px;
margin-top: 9px;
}
.news {
float: left;
width: 66px;
height: 54px;
margin-left: 48px;
margin-top: 42px;
}

.news a img{
width:100%;
}
.slider_3 {
float: left;
width: 66%;
height: 112px;
margin-top: -10px;
margin-left: 19px;
}
.slider_3 img
{
	width:100%;
	margin-left: 53px;
	margin-top:-14px;
}
#content_left {
float: none;
width:100%;
height: auto;
}
#content_left p
{	
	width:100%;
}
.content_sub p span {
width:100%;

}
.content_sub p img
{
	width:56%;
}
.about2 {
width: 137px;
height: 101px;
}
.about3 {
width: 156px;
height: 101px;
}
.about {
width: 125px;
height: 101px;
}
#footer2_sub ul li {
	margin-left: 40px;

}
#content_right {
float: none;
width: 100%;
margin-left: 0px;
}
#footer {
width: 100%;
height: 100%;
background: #1A2D39;
margin-top: 20px;
overflow: hidden;
}
#footer_sub {
width: 100%;
margin: auto;
}
#footer_sub ul {
margin: 0px;
padding: 0px;
margin-left: 3px;
}
.you_tb
{	
	margin-left:14px;
}
.insta
{
	margin-left: 8px;
}
.rss
{
	margin-left: 5px;
}
.links
{
margin-left: 11px;
}
#footer-2 {
width: 100%;
height: 100%;
background: #304858;
overflow: hidden;
}
#footer2_sub {
width: 94%;
margin: auto;
}
footer2_sub ul li {
float: left;
list-style: none;
margin-left: 5px;
margin-top: 16px;
}
#footer2_sub ul li {
background: none;
}
#copy_rights {
width: 100%;
margin: auto;
margin-top: 31px;
}
.link2 {
float: left;
font-size: 9px;
color: #BDCCD5;
font-family: 'libre_baskervilleregular';
margin-left: 9px;
}
.terms {
float: left;
margin-top: 5px;
}
.copy {
float: left;
font-size: 9px;
color: #BDCCD5;
font-family: 'libre_baskervilleregular';
font-weight: normal;
margin-left:122px;
margin-top: 7px;
}
.content_sub p {
font-family: 'libre_baskervilleregular';
font-size: 9px;
color: #304858;
font-weight: normal;
line-height: 21px;
text-align: justify;
word-wrap: break-word;
width:100%;
}
.shop
{
	width: 144px !important;
	height: 20px !important;
}
#cssmenu {
height: 37px;
display: block;
padding: 0;
margin: 0 auto;
margin-top: 16px;
margin-left: 0px;
}
#logo {
float: left;
width:100%;
}
#header {
width: 100%;
margin: auto;
}
.dropdown_fullwidth
{
	margin-left:14px !important;
	z-index: 10000 !important;
}
.dropdown_fullwidth {
width: 528px   !important;

}
.megamenu .col_2 .lamps_img {
float: left;
margin-top: -38px;
margin-left: 104px;
}
.dropdown_fullbg {
width:98%;
height: 1595px;
}
.megamenu .col_4 {
width: 93% !important;
height: 129px;
border-right:none;
}
.megamenu .col_4 .lamp_menu {
float: left;
margin-top: -15px;
width: 41%;
}.megamenu .col_4 .lamps_img {
float: left;
margin-top: -53px;
width: 56%;
}
.megamenu .col_3 {
width: 100% !important;
border-right: none;
}
.megamenu .col_2 {
width: 100% !important;
}
.megamenu .col_3 .lamp_menu {
float: left;
margin-top: -15px;
width: 45%;
}
.megamenu .col_3 .lamps_img {
float: left;
margin-top: -25px;
width: 53%;
}
.col_012 {
width: 100% !important;
margin: 0px 0px 0px 0px;
}

.col_012 .col_01 {
width: 40%;
border-right: none!important;
float: left;
margin-left:18px;
}
.col_012 .col_02 {
width: 52%;
float: left;
margin-left: 10px;
border-right: none !important;
height: 307px;
}
.col_012 .col_03 {
width: 41%;
float: left;
margin-left: 18px;
height: 259px;
border-right:none !important;
}
.col_012 .col_04 {
width: 46%;
float: left;
margin-left: 10px;
height: 258px;
border-right:none !important;

}

.col_012 .col_05 {
width: 80%;
float: left;
margin-left: 18px;
}
.shop
{
	width: 144px !important;
	height: 18px !important;
}
.megamenu 
{
	top: 3px;
}

.search
{
	width:80px !important;
	height:16px !important;
}
.page_wrapper, .page_wrapper_vertical {width:554px;}
.dates
{
	width:130px !important;
	height:16px !important;
}
.blog
{
	width:100px !important;
	height:16px !important;
}
.appraisals
{
	width:120px !important;
	height:16px !important;
}
.contact
{
	width:120px !important;
	height:16px !important;
}
#shop_antiques {
width: 98% !important;
min-height: 1030px;
margin: auto;
margin-top: 26px;
margin-left: 3px;
}
#left_items #menu_items {
width: 213px;
background: url(../images/antiques-bg.jpg) no-repeat;
min-height: 504px;
margin: auto;
overflow: hidden;
}
#shop_antiques #right_products {
float: none;
width: 100%;
min-height: 300px;
margin-top: 19px;
}
#rightitems_menu {
margin: auto;
width: 98%;
border-bottom: 1px dotted #304858;
height: 23px;
margin-left: 5px;
overflow: hidden;}
#lamp-products {
width: 78%;
margin: auto;
}
#lamp-products ol {
margin-left: 0px;
}
#lamp-products ol li {
list-style: none;
float: none;
}
#bottomitems_menu {
margin: auto;
width: 100%;
border-top: 1px dotted #304858;
height: 17px;
line-height: 18px;
}
#shop_antiques #left_items {

margin-left: 33px;
}
#shop_antiques #right_products #products_subs {
margin: auto;
height: auto;
margin-top: 28px !important;
}
#shop_antiques {
width: 98% !important;
min-height: 1030px;
margin: auto;
margin-top: 26px;
margin-left: 3px;
}
#left_items #menu_items {
width: 213px;
background: url(../images/antiques-bg.jpg) no-repeat;
min-height: 504px;
margin: auto;
overflow: hidden;
}
#shop_antiques #right_products {
float: none;
width: 100%;
min-height: 300px;
margin-top: 19px;
overflow: hidden;
}
#rightitems_menu {
margin: auto;
width: 98%;
border-bottom: 1px dotted #304858;
height: 23px;
margin-left: 5px;
overflow: hidden;}
#lamp-products {
width:89%;
margin: auto;
}
#lamp-products ol {
margin-left: 0px;
}
#lamp-products ol li {
list-style: none;
float: left;
}
#bottomitems_menu {
margin: auto;
width: 100%;
border-top: 1px dotted #304858;
height: 17px;
line-height: 18px;
}
#shop_antiques #left_items {

margin-left: 33px;
}
#shop_antiques #right_products #products_subs {
margin: auto;
height: auto;
margin-top: 28px !important;
}

#shop_details {
width: 100%;
min-height: 400px;
margin-top: -32px;
}
#lamp-slider div img
{
	width:100%;
}
#item_details {
width: 89%;
height: 262px;
margin-left: 25px;
}

#inquiry_details {
float: none;
}
#item_details1 {
width: 54%;
height: 262px;
margin-left: 16px;
}




}
 
@media screen and (max-width: 540px) {
.shop
{
	width: 144px !important;
	height: 16px !important;
}

    
 body{
    width:100%;
    margin:0 auto;
    }
	#logo a img{
		width:100%
	}
	#menu
	{
		width:100%;
	}
    #content {
    width: 82%;
    }
    #content .bloc {
    margin:0px;
    }
    .sidebar{
    width:360px;
    margin: 0 0 10px 0;
    }
	#main {
	width: 100%;
	background: url(../images/bg.png) repeat-x #A0C0D3;
 	height:100%;
}
#main_sub

{

	width:100%;

	margin:auto;

/*	margin-top: 40px;
*/

}
#left_slider

{

	

	width:87%;

	height:216px;

	box-shadow:0px 3px 23px #EBEFF2;

	

}
#left_slidersub

{

	width:100%;

	height:414px;

	

}
#right_slider {
float: left;
width: 67%;
height: 311px;
box-shadow: 0px 3px 23px #EBEFF2;
margin-left: 64px;
margin-top: 61px;
}


#right_slidersub

{

	width:100%;

	height:412px;

}
#left_slidersub img
{
	width:100%;
}
#right_slidersub img
{
	width:100%;
}
#slider2 {
margin: auto;
margin-top: 122px;
width: 100%;
}
#left_1 {
width: 96%;
margin-left: 8px;
height: 159px;
}
.nxt {
width: 100px;
float: left;
margin-top: 9px;
}
.nxt img{
width:100%;
}
.address {
width: 164px;
height: 190px;
float: left;
margin-left: 72px;
margin-top: 12px;
}
.terms ul {
margin: 0px;
padding: 0px;
margin-top: 2px;
margin-left: 90px;
}
.address p {
font-family: 'libre_baskervilleregular';
font-size: 9px;
color: #2C2C2C;

}
.address p span {
font-family: 'libre_baskervilleregular';
font-size: 9px;
color: #2C2C2C;
font-weight: bold;
}
.address div a img {
	width:60%;
}
#right_1 {
float: left;
width: 96%;
height: 155px;
margin-left: 9px;
margin-top: 9px;
}
.news {
float: left;
width: 66px;
height: 54px;
margin-left: 31px;
margin-top: 42px;
}

.news a img{
width:100%;
}
.slider_3 {
float: left;
width: 66%;
height: 112px;
margin-left: 45px;
margin-top: -5px;
}
.slider_3 img
{
	width:100%;
	margin-left: 10px;
	margin-top: -8px;
}
#content_left {
float: none;
width:100%;
height: auto;
}
#content_left p
{	
	width:100%;
}
.content_sub p span {
width:100%;

}
.content_sub p img
{
	width:83%;
}
#content_right {
float: none;
width: 100%;
margin-left: 0px;
}
#footer {
width: 100%;
height: 100%;
background: #1A2D39;
margin-top: 20px;
overflow: hidden;
}
#footer_sub {
width: 100%;
margin: auto;
}
#footer_sub ul {
margin: 0px;
padding: 0px;
margin-left: 3px;
}
.you_tb
{	
	margin-left:14px;
}
.insta
{
	margin-left: 8px;
}
.rss
{
	margin-left: 5px;
}
.links
{
margin-left: 11px;
}
#footer-2 {
width: 100%;
height: 100%;
background: #304858;
overflow: hidden;
}
#footer2_sub {
width: 94%;
margin: auto;
}
footer2_sub ul li {
float: left;
list-style: none;
margin-left: 5px;
margin-top: 16px;
}
#footer2_sub ul li {
background: none;
}
#copy_rights {
width: 100%;
margin: auto;
margin-top: 31px;
}
.link2 {
float: left;
font-size: 9px;
color: #BDCCD5;
font-family: 'libre_baskervilleregular';
margin-left: 79px;
}
.terms {
float: left;
margin-top: 5px;
}
.copy {
float: left;
font-size: 9px;
color: #BDCCD5;
font-family: 'libre_baskervilleregular';
font-weight: normal;
margin-left:68px;
margin-top: 7px;
}
.content_sub p {
font-family: 'libre_baskervilleregular';
font-size: 10px;
color: #304858;
font-weight: normal;
line-height: 21px;
text-align: justify;
word-wrap: break-word;
width:100%;
}
#cssmenu {
height: 37px;
display: block;
padding: 0;
margin: 0 auto;
margin-top: 16px;
margin-left: 0px;
}
#logo {
float: left;
width:100%;
}
#header {
width: 100%;
margin: auto;
}
.dropdown_fullwidth
{
	margin-left:-75px !important;
	z-index: 10000 !important;
}
.dropdown_fullwidth {
width: 450px  !important;

}
.dropdown_fullbg {
width:98%;
height: 1630px;
}
.megamenu .col_4 {
width: 93% !important;
height: 129px;
border-right:none;
}
.megamenu .col_4 .lamp_menu {
float: left;
margin-top: -15px;
width: 41%;
}.megamenu .col_4 .lamps_img {
float: left;
margin-top: -53px;
width: 56%;
}
.megamenu .col_3 {
width: 100%;
border-right: none;
}
.megamenu .col_2 {
width: 100%;
}
.megamenu .col_3 .lamp_menu {
float: left;
margin-top: -15px;
width: 45%;
}
.megamenu .col_3 .lamps_img {
float: left;
margin-top: -25px;
width: 53%;
}
.col_012 {
width: 100% !important;
margin: 0px 0px 0px 0px;
}

.col_012 .col_01 {
width: 40%;
border-right: none!important;
float: left;
margin-left:18px;
height: 307px;
}
.col_012 .col_02 {
width: 52%;
float: left;
margin-left: 10px;
border-right: none !important;
height: 283px;
}
.col_012 .col_03 {
width: 54%;
float: left;
margin-left: 10px;
height: 283px;
border-right:none !important;
}
.col_012 .col_04 {
width:40%;
float: left;
margin-left: 10px;
height: 293px;
border-right:none !important;

}
.page_wrapper, .page_wrapper_vertical {width:300px;}
.col_012 .col_05 {
width: 80%;
float: left;
margin-left: 10px;
}
.search
{
	width:80px !important;
	height:16px !important;
}
.dates
{
	width:130px !important;
	height:16px !important;
}
.blog
{
	width:100px !important;
	height:16px !important;
}
.appraisals
{
	width:120px !important;
	height:16px !important;
}
.contact
{
	width:120px !important;
	height:16px !important;
}
#shop_antiques {
width: 98% !important;
min-height: 1030px;
margin: auto;
margin-top: 26px;
margin-left: 3px;
}
#left_items #menu_items {
width: 213px;
background: url(../images/antiques-bg.jpg) no-repeat;
min-height: 504px;
margin: auto;
overflow: hidden;
}
#shop_antiques #right_products {
float: none;
width: 100%;
min-height: 300px;
margin-top: 19px;
overflow: hidden;
}
#rightitems_menu {
margin: auto;
width: 98%;
border-bottom: 1px dotted #304858;
height: 31px;
margin-left: 5px;
overflow: hidden;}
#lamp-products {
width: 59%;
margin: auto;
}
#lamp-products ol {
margin-left: 0px;
}
#lamp-products ol li {
list-style: none;
float: none;
}
#bottomitems_menu {
margin: auto;
width: 100%;
border-top: 1px dotted #304858;
height: 17px;
line-height: 18px;
}
#shop_antiques #left_items {

margin-left: 33px;
}
#shop_antiques #right_products #products_subs {
margin: auto;
height: auto;
margin-top: 28px !important;
}


shop_details {
width: 100%;
min-height: 400px;
margin-top: -32px;
}
#lamp-slider div img
{
	width:100%;
}
#item_details {
width: 89%;
height: 262px;
margin-left: 25px;
}

#inquiry_details {
float: none;
}
#item_details1 {
width: 63%;
height: 262px;
margin-left: 16px;
}




}
 
@media screen and (max-width: 380px) {

    body{
    width:100%;
    margin:0 auto;
    }
	.megamenu > li 
	{
		float:none;
	}
	
	#logo a img{
		width:100%
	}
	.megamenu_container{ height:auto}
	#menu
	{
		width:100%;
	}
	.shop
	{
		width: 144px !important;
		height: 25px !important;
	}
		#content {
    width: 82%;
    }
    #content .bloc {
    margin:0px;
    }
    .sidebar{
    width:360px;
    margin: 0 0 10px 0;
    }
	.page_wrapper, .page_wrapper_vertical {width:300px;}
	#main {
	width: 100%;
	background: url(../images/bg.png) repeat-x #A0C0D3;
 	height:100%;
}
#main_sub

{

	width:100%;

	margin:auto;

/*	margin-top: 40px;
*/

}
#left_slider

{

	

	width:83%;

	height:216px;

	box-shadow:0px 3px 23px #EBEFF2;
	
	margin-left: 28px;

	

}
#left_slidersub

{

	width:100%;

	height:217px;

	

}
#right_slider {
float: left;
width: 259px;
height: 333px;
box-shadow: 0px 3px 23px #EBEFF2;
margin-left: 33px;
margin-top: 10px;
}


#right_slidersub

{

	width:100%;

	height:412px;

}
#left_slidersub img
{
	width:100%;
}
#right_slidersub img
{
	width:100%;
}
#slider2 {
margin: auto;
margin-top: 36px;
width: 100%;
}
#left_1 {
width: 96%;
margin-left: 8px;
height: 159px;
}
.nxt {
width: 100px;
float: left;
margin-top: 9px;
}
.nxt img{
width:100%;
}
.address {
width: 164px;
height: 190px;
float: left;
margin-left: 38px;
margin-top: 19px;
}
.address p {
font-family: 'libre_baskervilleregular';
font-size: 9px;
color: #2C2C2C;

}
.address p span {
font-family: 'libre_baskervilleregular';
font-size: 9px;
color: #2C2C2C;
font-weight: bold;
}
.address div a img {
	width:60%;
}
#right_1 {
float: left;
width: 96%;
height: 148px;
margin-left: 9px;
margin-top: 9px;
}
.news {
float: left;
width: 66px;
height: 54px;
margin-left: 31px;
margin-top: 42px;
}

.news a img{
width:100%;
}
.slider_3 {
float: left;
width: 66%;
height: 112px;
margin-left: 5px;
margin-top: 8px;
}
.slider_3 img
{
	width:100%;
	margin-left: 10px;
	margin-top: 12px;
}
#content_left {
float: none;
width:100%;
height: auto;
}
#content_left p
{	
	width:100%;
}
.content_sub p span {
width:100%;

}
.content_sub p img
{
	width:83%;
}
#content_right {
float: none;
width: 100%;
margin-left: 0px;
}
#footer {
width: 100%;
height: 100%;
background: #1A2D39;
margin-top: 20px;
overflow: hidden;
}
#footer_sub {
width: 100%;
margin: auto;
}
#footer_sub ul {
margin: 0px;
padding: 0px;
margin-left: 12px;
}
.you_tb
{	
	margin-left:14px;
}
.insta
{
	margin-left: 8px;
}
.rss
{
	margin-left: 5px;
}
.links
{
margin-left: 11px;
}
#footer-2 {
width: 100%;
height: 100%;
background: #304858;
overflow: hidden;
}
#footer2_sub {
width: 94%;
margin: auto;
}
footer2_sub ul li {
float: left;
list-style: none;
margin-left: 5px;
margin-top: 16px;
}
#footer2_sub ul li {
background: none;
}
#copy_rights {
width: 100%;
margin: auto;
margin-top: 31px;
}
.link2 {
float: left;
font-size: 9px;
color: #BDCCD5;
font-family: 'libre_baskervilleregular';
margin-left: 15px;
}
.terms {
float: left;
margin-top: 5px;
}
.terms ul {
margin: 0px;
padding: 0px;
margin-top: 2px;
margin-left: 26px;
}
.copy {
float: left;
font-size: 9px;
color: #BDCCD5;
font-family: 'libre_baskervilleregular';
font-weight: normal;
margin-left: 5px;
margin-top: 7px;
}
.content_sub p {
font-family: 'libre_baskervilleregular';
font-size: 12px;
color: #304858;
font-weight: normal;
line-height: 21px;
text-align: justify;
word-wrap: break-word;
width: 100%;
}
#cssmenu {
height: 37px;
display: block;
padding: 0;
margin: 0 auto;
margin-top: 16px;
margin-left: 0px;
}
#logo {
float: left;
width:100%;
}
#header {
width: 100%;
margin: auto;
}
.dropdown_fullwidth
{
	margin-left:0px !important;
	z-index: 10000 !important;
}
.dropdown_fullwidth {
width: 100% !important;

}
.dropdown_fullbg {
width:98%;
height: 2120px;
}
.megamenu .col_4 {
width: 93% !important;
height: 129px;
border-right:none;
}
.megamenu .col_4 .lamp_menu {
float: left;
margin-top: -15px;
width: 41%;
}.megamenu .col_4 .lamps_img {
float: left;
margin-top: -53px;
width: 56%;
}
.megamenu .col_3 {
width:100% !important;
border-right: none;
}
.megamenu .col_2 {
width: 100% !important;
}
.megamenu .col_3 .lamp_menu {
float: left;
margin-top: -15px;
width: 45%;
}
.megamenu .col_3 .lamps_img {
float: left;
margin-top: -25px;
width: 53%;
}
.col_012 {
width: 100% !important;
margin: 0px 0px 0px 0px;
}

.col_012 .col_01 {
width: 84%;
border-right: none!important;
float: left;
height: 307px;
margin-left:10px;
}
.col_012 .col_02 {
width: 80%;
float: left;
margin-left: 10px;
border-right: none !important;
height: 247px;
}
.col_012 .col_03 {
width: 80%;
float: left;
margin-left: 10px;
height: 226px;
border-right:none !important;
}
.col_012 .col_04 {
width: 80%;
float: left;
margin-left: 10px;
height: 293px;
border-right:none !important;

}

.col_012 .col_05 {
width: 80%;
float: left;
margin-left: 10px;
}
.megamenu .col_2 .lamps_img {
float: left;
margin-top: -125px;
margin-left: 119px;
}
.shop
{
	width: 144px !important;
	height: 16px !important;
}
.search
{
	width:80px !important;
	height:16px !important;
}
.dates
{
	width:130px !important;
	height:16px !important;
}
.blog
{
	width:100px !important;
	height:16px !important;
}
.appraisals
{
	width:120px !important;
	height:16px !important;
}
.contact
{
	width:120px !important;
	height:16px !important;
}
#shop_antiques {
width: 98% !important;
min-height: 1030px;
margin: auto;
margin-top: 26px;
margin-left: 3px;
}
#left_items #menu_items {
width: 213px;
background: url(../images/antiques-bg.jpg) no-repeat;
min-height: 504px;
margin: auto;
overflow: hidden;
}
#shop_antiques #right_products {
float: none;
width: 100%;
min-height: 300px;
margin-top: 19px;
}
#rightitems_menu {
margin: auto;
width: 98%;
border-bottom: 1px dotted #304858;
height: auto;
margin-left: 5px;
overflow: hidden;}
#lamp-products {
width: 78%;
margin: auto;
}
#lamp-products ol {
margin-left: 0px;
}
#lamp-products ol li {
list-style: none;
float: none;
}
#bottomitems_menu {
margin: auto;
width: 100%;
border-top: 1px dotted #304858;
height: 17px;
line-height: 18px;
}
#shop_antiques #left_items {

margin-left: 33px;
}
#shop_antiques #right_products #products_subs {
margin: auto;
height: auto;
margin-top: 28px !important;
}






#shop_details {
width: 100%;
min-height: 400px;
margin-top: -32px;
}
#lamp-slider div img
{
	width:100%;
}
#item_details {
width: 89%;
height: 262px;
margin-left: 25px;
}




}

