/*
@media all and (max-width: 3900px){
	
.main{
	width:3740px;
}
	
	
}

@media all and (max-width: 2900px){
	
.main{
	width:2640px;
}
	
	
}

@media all and (max-width: 2400px){
	
.main{
	width:2200px;
}
	
	
}

@media all and (max-width: 2200px){
	
.main{
	width:1980px;
}
	
	
}

@media all and (max-width: 1920px){
	
.main{
	width:1760px;
}
	
	
}

@media all and (max-width: 1800px){
	
.main{
	width:1540px;
}
	
	
}

@media all and (max-width: 1590px){
	
.main{
	width:1540px;
}
.product_thumb li{
	width:190px;
	height:190px;
}
	
	
}

@media all and (max-width: 1500px){
	
.main{
	width:1260px;
}
	
	
}

@media all and (max-width: 1365px){
	
.main{
	width:1320px;
}
.product_thumb li{
	width:199px;
	height:199px;
}
	
	
}
@media all and (max-width: 1300px){
	
.main{
	width:1100px;
}
	
	
}
@media all and (max-width: 1200px){
	
.main{
	width:1100px;
}
.product_thumb li{
	width:194px;
}
	
	
}

@media all and (max-width: 1150px){
	
.main{
	width:1100px;
}
.product_thumb li{
	width:191px;
}
	
	
}
@media all and (max-width: 1050px){
	
.main{
	width:880px;
}
	
	
}*/



@media 
only screen and (max-width: 1250px),
(min-device-width: 768px) and (max-device-width: 1024px)  {
	
.search_main{
	margin-left:5px;
}
.top_nav{
	width: 46% !important;
}	
.nav_tab {
    float: left;
    width: 85px;
}
.top_nav li ul
{
	margin-top:0px;
	top:42px;
}
.join_li{margin:6px 0 0;}
.post_tab {
    margin: 7px 5px 0 10px;
}
.more_left{margin:5px 0 0;}
.cate-gory{margin:3px 5px 0 5px !important;}
.profile_main{width:98%; padding:0 10px;}
.cart-order-depth{width:99%;}
.tab_box{width:99.5%}
.feed-notification li{width:92% !important; padding:0px 10px 10px 12px !important;}
.feed_navgation{top:0PX !important}
.more_sub{top:0PX !important}
.nav_tab li a{padding:19px 4px}
.header_main #logo{margin-left:5px;}
.detail_title{width:90% !important; padding:20px !important;}
.left_detail{width:53%; padding:0 0 0 10px;}
#map-canvas{width:100% !important; margin:0 0 0 5px !important;}

.cart_tab {
    width: 5%;
}
.cart_tab li{margin:0; padding:0 5px;}
.top_nav li a{padding:5px;}
.more_left{float:left !important;}

/* ============================= Stories  ====================== */


#inner {
    padding: 0 10px;
    width: 95%;
}
.activity-feed{
	width:70%;
}

/* ============================= Stores  ====================== */

.product_main{
	width: 97.4%;
	padding:10px;
}	
.store_list_follow li{
	width:107px;
}



/* ============================= Profile  ====================== */

.profile_left{
	width:54%;
}
.edit_btn{
	margin-top:10px;
}


/* ============================= Cart  ====================== */


.cart-list {
    padding: 5px;
    width: 98%;
}
.cart-order-depth li{
	width:194px !important;
}



/* ============================= product_detail  ====================== */



.tweet_comments_links {
    width: 341px;
}

.realted_product li:nth-child(2n+1) {
    margin-left: 0;
}
.realted_product_main{
	min-width:inherit;
}
.tweet_comments_links1{
	width:299px;
}


	
}


@media all and (max-width: 1015px){
	
.main{
	width:880px;
}
	
	
}





/* ============================= 980px  ====================== */

@media all and (max-width: 980px){
	
.top_nav{
	float:right;
	margin-right:15px;
}
	
	
}




/* ============================= 980px  ====================== */

@media all and (max-width: 900px){
	
	
	
	
}






/* ============================= 980px  ====================== */

@media all and (max-width: 800px){
	
.tab_box {
    float: left;
    width: 46%;
}
.cart_tab{
	width:auto;
}
.tab_box li a{
	padding:16px 14px;
}
.top_nav {
    width: 316px !important;
}
.top_nav li ul{margin-top:78px;}




/* ============================= Stories  ====================== */


#inner {
    padding: 0 10px;
    width: 95%;
}
.activity-feed-item{
	width:97%;
	padding:30px 0 10px 15px;
}
.tabs li a, #activity-feed-tabs li a{
	padding:20px 15px;
}
.product_main_thumb1{
	width:95%;
}
.product_main_thumb1 li{
	width:94%;
}
.product_thumb li{
	width:157px;
}
.activity-feed-story-item-comments .submit-comment-form-body {
    float: left;
    width:560px;
}
.activity-feed{
	width:100%;
	margin-right:0px;
}
.activity-feed-suggestions {
    width: 100%;
}
.product_main_thumb1 li {
    width: 47%;
}


/* ============================= Stores  ====================== */

.product_main{
	width: 96.4%;
	padding:10px;
}	
.follow_main{
	width:94%;
	margin:0px 0px 10px 0px;
	padding:10px;
}
.store_list {
    margin-right: 10px;
    width: 48%;
}
.store_list_follow li{
	width:103px;
}


/* ============================= Profile  ====================== */


.profile_tab .tab_product .tab_box{
	width:100%;
}


/* ============================= Setting  ====================== */


.set_area #content{
	width:73%;
	margin-right:20px;
}
.set_area .section.credit .credit-step li{
	margin-bottom:5px;
}


/* ============================= Cart  ====================== */


.cart-order-depth li.depth1 span {
    left: 14px;
}
.cart-order-depth li.depth1 {
    padding-left: 54px;
}
.cart-order-depth li.depth2 span {
    left: 14px;
}
.cart-order-depth li.depth2 {
    padding-left: 54px;
}
.cart-order-depth li.depth3 span {
    left: 14px;
}
.cart-order-depth li.depth3 {
    padding-left: 54px;
}
.cart-list{
	width:92%;
}
.cart-list .table-cart-wrap{
	width:100%;
}
.cart-list .cart-payment{
	width:100%;
}
.cart-list .note textarea{
	width:95%;
}

.cart-list .table-cart thead th.product {
    width: 61% !important;
}

.cart-list .table-cart tbody td.title{
	padding:20px 19px 0;
}





/* ============================= Checkout  ====================== */


.hotel-booking-left{
	width:63.7%;
}
.payment-personal{
	width: 92% !important;
	margin-bottom:0px;
	padding-bottom:0px !important;
}
.cart-list.chept2 .card-payment .hotel-booking-left dl.payment-card{
	width:92%;
	padding-left:20px;
}
.payment-card dt{
	display:none;
}
.payment-card{
	margin-top:0px;
	padding-bottom:0px !important;
}
#complete-payment .cart-payment{
	width:36%;
}



/* ============================= product_detail  ====================== */



.tweet_comments_links {
    width: 225px;
}
.post_btn{
	margin-left:0px;
	float:right;
}
.realted_product li:nth-child(2n+1) {
    margin-left: 0;
}
.realted_product_main{
	min-width:inherit;
}

.comments_detail_content{
	margin-left:0px;
}
.tweet_comments_links1{
	width:229px;
}


	
}



/* ============================= 768px  ====================== */


@media all and (max-width: 768px){
	
.main2{width:100%; float:left;}	
.banner_container_heading{
	font-size:3em;
}

.top_nav {
    float: right;
    width: auto !important;
}
.header_main{float:left;
width:100%;}
.main {
    width: 100%;
}

.top_nav li ul{margin-top:3px}
.search_main{width:295px;}
.search_main .scroll-5{width:260px;}
.cart_tab li ul{width:275px;}
.menu-contain-cart .summary{width:251px;}
.left_detail{width:40%;}
.right_detail{width:55%;}

.product_main_thumb li{margin-left:1% !important}

.about-container{margin:30px 7px; width:93%;}
.cart-list {
    width: 98.7%;
}
.tab_box{width:99%;}
.cart-order-depth {
    width: 100%;
}
.set_area #content{width:76%;}
.set_area #sidebar{width:20%;}

	
}






/* ============================= 690px  ====================== */

@media all and (max-width:690px){
	

#slideshow img{
	display:none;
}
.product_thumb li{
	width:130px;
}
.product_thumb li{
	min-height:inherit;
}
.product_thumb li a{
	height:auto;
}
.join_main{
	padding:10px 0px;
}
.join_text{
	width:100%;
	text-align:center;
	float:left;
}
.post {
    padding: 8px 0 0;
}
.top_nav{
	width:250px !important;
	float:left;
	margin-right:0px;
}
.nav_tab li a {
	background:#F2F2F2;
	border-left:1px solid #E4E4E4;
	border-right:1px solid #E4E4E4;
	padding:13px 20px;
	margin-right:5px;
}
.top_nav{
	width: 230px !important;
}



/* ============================= Stories  ====================== */


#inner {
    padding: 0 10px;
    width: 93%;
}
.activity-feed-item{
	width:97%;
	padding:30px 0 10px 15px;
}
.tabs li a, #activity-feed-tabs li a{
	padding:20px 15px;
}
.product_main_thumb1{
	width:95%;
}
.product_main_thumb1 li{
	width:94%;
}
.activity-feed-story-item-comments .submit-comment-form-body {
    float: left;
    width:405px;
}
.activity-feed{
	width:100%;
	margin-right:0px;
}
.activity-feed-suggestions {
    width: 100%;
}
.product_main_thumb1 li {
    width: 46%;
}


/* ============================= Stores  ====================== */

.store_list {
    width: 100%;
	margin-right:0px;
}
.store_list_follow li{
	width:115px;
}


/* ============================= Profile  ====================== */



.profile_left {
    float: left;
    width: 53%;
}
.profile_left_avatar {
    height: 125px;
    width: 125px;
}
.profile_right {
    padding: 13px;
    width: 42%;
}
.edit_btn{
	margin-top:10px;
}
.product_main_thumb li{
	width:185px;
}
.save strong{
	font-size:12px;
}
.tag strong{
	font-size:12px;
}
.feed-notification{
	width:252px !important;
}

/* ============================= Setting  ====================== */



.set_area #sidebar {
    width: 99%;
}
.set_area #content{
	width:99%;
	margin-top:10px;
	float:left;
}



/* ============================= Cart  ====================== */

.cart-order-depth li{
	width:240px !important;
}
.cart-list .table-cart tbody td.thumnail{
	display:none;
}
.cart-list .table-cart thead th.product{
	width:1% !important;
}



/* ============================= Checkout  ====================== */


.hotel-booking-left{
	width:99.4%;
	border-right:none;
}
.payment-personal{
	width: 92% !important;
	margin-bottom:0px;
	padding-bottom:0px !important;
}
.cart-list.chept2 .card-payment .hotel-booking-left dl.payment-card{
	width:92%;
	padding-left:20px;
}
.payment-card dt{
	display:none;
}
.payment-card{
	margin-top:0px;
	padding-bottom:0px !important;
}
#complete-payment .cart-payment{
	width:100%;
	border-left:none;
}


/* ============================= product_detail  ====================== */



.product-attribution-container .product-attribution-container-info-message{
	font-size:16px;
}
.main2{
	width:100%;
}
.detail_products{
	width:96.3%;
	padding:10px;
}
.left_detail{
	margin-right:0px;
	width:100%;
}
.comments_detail_content{
	width:78%;
}

.tweet_comments_links {
    width: 402px;
}
.post_btn{
	margin-left:0px;
	float:right;
}
.right_detail{
	width:100%;
}
.save_amount_box{
	margin-left:4px;
}
.buy_amount_box{
	margin-left:4px;
}
.realted_product li:nth-child(4n+1) {
    margin-left: 0;
}


/* ============================= sign in  ====================== */


.user-login-support-email-field label{
	width:20%;
}
.post_product{
	border-right:none;
}
.post_product {
    margin: 5px;
}
.signup_scroll_1{
	width:205px !important;
}
.start_btn_1{
	width:156px !important;
}


	
	
}







/* ============================= 600px  ====================== */



@media all and (max-width:600px){
	
	
.search_main {
    margin-left: 25px;
}
.top_nav {
    width: 83% !important;
	float:right;
}

.nav_tab{margin:0 0 0 35px; width:125px;}
.tab_box {
    width: 98%;
}
.cart_tab li:hover ul{visibility:hidden;}
.tab-content{width:95% !important}
.tab-content textarea{width:90% !important;}
.header_main #logo {
    margin-left: 25px;
}
.cart_tab{float:left; margin:5px 0 0 20px;}
.about-container {
    margin: 30px 7px;
    width: 90%;
}
.cart_tab li ul{display:none;}
.product_list_img1{width:165px; height:165px;}
.cart-order-depth li {
    width: 135px !important;
	font-size:13px;
}
.cart-list {
    width: 98.3%;
}
.header_main1 #logo{margin-top:120px !important;}
.banner_main{margin-top:5px;}
.product_main_thumb li {
	width:165px !important;
	height:270px !important;
}

.feed-notification{display:none;}
.top_nav li:hover .feed-notification {
	visibility:hidden !important;
}

.notifination{margin:7px 10px 0;}
.more_left{margin:5px 0 0 10px}
.non-mobile-detail {
	display:none;	
}
.mobile-detail{
	display:block;	
}
.left_detail{padding:0;}


	
}



/* ============================= 568px  ====================== */



@media all and (max-width:568px){


.header_main #logo {
    margin-left: 10px;
}

.nav_tab {
    margin: 5px 0 0 20px !important;}
	
.realted_product li{margin-left:15px !important;}

.header_main #logo {
    margin-left: 5px;
}
.set_area .section .frm{width:500px;}
.top_nav {
    width: 84% !important;
}
.post_tab {
    margin: 7px 5px 0 0;
}
.cart-order-depth li {
    font-size: 12px;
    width: 125px !important;
}
.top_nav {
    width: 85% !important;
}
.default{width:200px;}
.top_nav li a span{width:140px;}

.cart_tab {
    float: left;
    margin: 5px 0 0 10px;
}
.tab_box {
    width: 97.5%;
}
	
}

@media all and (max-width:534px){

.search_main{margin-left:15px;}
.cart_tab{margin:5px 0 0;}

.top_nav {
    width: 86% !important;
}

}


/* ============================= 480px  ====================== */



@media all and (max-width:480px){
	
.logo_main{
	float:left;
}
.product_thumb li{
	width:119px;
}
.search_main{
	width:210px;
	margin-top:15px;
}
.about-container {
    margin: 30px 7px;
    width: 89%;
}
.realted_product li{margin-left:35px !important;}


.more_sub{right:0 !important}
.cart-order-depth li {
    font-size: 13px;
    width: 100% !important;
}
.profile_right_links li{margin-right:7px;}
.more_left {
    margin: 5px 0 0;
}
.search_main .scroll-5 {
    width: 180px;
}
.notifination {
    margin: 7px 5px 0;
}
.default1{margin-top:0px;}
.loading{width:218px !important}

.top_nav {
    width: 460px !important;
}
.scroll-5{
	padding: 8px 0 4px 8px;
    width: 171px;
}
.tab_box{
	width:95%;
}
.nav_tab {
    float: right;
    margin: 5px 10px 0 !important;
    width: 125px;
}
.tab_box li a {
    padding: 16px 18px;
	margin-right:5px;
}
.product_main{
	width: 92.4%;
	padding:10px;
}
.feed-notification li{width:230px !important}


/* ============================= Stories  ====================== */


.activity-feed-item{
	width:95%;
}
.story_txt{
	width:94%;
}
.submit-comment-form-actions{
	width:100%;
}
.activity-feed-container{
	width:100%;
}
.activity-feed {
    float: left;
    margin-right: 0px;
    width: 100%;
}
.boxcaption1{
	width:100%;
}


/* ============================= Stores  ====================== */



.store_list {
    width: 99%;
}
.follow_main{
	width:96%;
	margin:0px 0px 10px 0px;
	padding:10px;
}
.left_follow{
	width:100% !important;
}
.right_follow{
	float:left;
}


/* ============================= Profile  ====================== */


.profile_left_avatar{
	width:100px;
	height:100px;
}
.profile_left{
	width:96%;
}
.profile_left h1{
	font-size:22px;
}
.profile_right {
    float: left;
    padding: 11px;
    width: 94%;
}
.edit_btn{
	margin-top:0px;
}


/* ============================= Setting  ====================== */



.set_area #sidebar {
    margin-left: 10px;
    width: 93%;
}
.set_area #content{
	float:left;
	width:93%;
	margin-left: 10px;
	margin-top:10px;
}
.set_area .section .frm{
	float:left;
	width:90%;
}
.set_area .section .stit{
	padding-left:9px;
}
.set_area .btn-area{
	margin:0px;
	width:79%;
}
.set_area .btn-area .btn-deactivate{
	float:left;
	padding:0px;
}
.credit .status{
	display:none;
}
.set_area .section.credit .credit-step li{
	margin-bottom:5px;
	width:87%;
}

.user_transaction{
	width:98%;
}
.user_payment_type{
	width:98%;
}
.order_date{
	width:98%;
}
.credit_amount{
	width:98%;
}
.set_area .section .frm textarea{
	width:245px;
}
.set_area .section .frm label{
	width:100%;
}
.set_area .section .frm input[type="text"], .set_area .section .frm input[type="password"], .set_area .section .frm textarea{
	width:242px;
}






/* ============================= product_detail  ====================== */



.detail_products{
	width:91.3%;
	padding:10px;
}
.realted_product li:nth-child(3n+1) {
    margin-left: 0;
}

.tweet_comments_links{
	width:260px;
}



/* ============================= Edit_product  ====================== */


.tabs1{
	border-bottom:none;
}
.tabs1 li.active{
	float:left;
	width:89%;
	padding:10px;
	background:#F61F67;
	color:#FFF;
	border:none;
	margin-bottom:5px;
}
.tabs1 li.active a{
	color:#FFF;
}
.tabs1 li{
	float:left;
	width:89%;
	padding:10px;
	background:#E9E5E5;
	color:#555555;
	border:none;
	margin-bottom:5px;
}
.tabs1 li a{
	color:#555555;
}
.tab-content{
	width:87% !important;
	border:1px solid #CCCCCC;
}
.form_fields label{
	float:left;
	width:100%;
}
.form_fields .form_fieldsgroup{
	float:left;
	width:100%;
}
.form_fieldsgroup textarea.global-input{
	width:89%;
}

table.display td{
	padding:8px 2px !important;
}




/* ============================= Notifications  ====================== */


#content, .wrapper-content{
	float:left;
	width:92%;
	padding:10px;
}


/* ============================= sign in  ====================== */


.user-login-support{
	padding:10px;
	width:92%;
}
.user-login-support-email-field label{
	width:98%;
}
.user-login-support .user-login-support-email-field input{
	margin-left:0px;
	margin-top:10px;
	width:252px;
}




/* ============================= Popup  ====================== */


.popup_header{
	font-size:28px;
}
.popup_deals_header{
	width:89.2%;
	float:left;
}
.send_main{
	width:100%;
	margin-top:10px;
}
.popup_follow_header{
	width:93%;
}
.popup_follow_header h2{
	width:91%;
	line-height:25px;
	padding:0 0 0 15px;
}
.popup_check{
	margin-right:0px;
	margin-top:0px;
	width:95%;
	float:left;
}
.popup_check .send_main{
	margin-top:0px;
	width:auto;
}
.product_popup_follow li{
	width:96px;
	min-height: 60px;
}
.product_popup_follow li:nth-child(2n+1) {
    margin-left: 0;
}
.add_friend{
	width:100% !important;
}
.centered{
	text-align:left;
}
.chart .shipping_default{
	display:none;
}
.chart .shipping_phone{
	display:none;
}
.set_area .chart thead th{
	padding:5px 18px 5px 28px;
}
.set_area .section .chart tbody tr td{
	text-align:center;
}



	
	
}

/* ============================= 384px  ====================== */



@media all and (max-width:384px){



.search_main {
    margin-left: -80px;}


.feed-notification {
    width: 210px !important;
}	
.search_main{
	width:155px;
	margin:15px 0 0 3px;
}
.cart_tab{margin:5px 0 0;}
.cart_tab li{padding:0;}
.search_btn{
	float:right;
	margin:5px 2px 0;
}
.top_nav li a{font-size:12px; padding:5px 2px !important;}
.top_nav li a span {
    margin: 5px 0 0;
    width: 80px;
}
.default {
    width: 130px;
}
.top_nav a{float:left}
.search_main .scroll-5 {
    font-size: 11px;
    letter-spacing: 0;
    width: 125px;
}
.top_nav li ul{width:190px;}
.top_nav {
    width: 95% !important;
}
.notifination {
    clear: both;
    margin: 7px 5px 0 10px;
}
.top_nav li li a{padding:3px 6px !important; width:93% !important}
.tab_box{
	width:92.5%;
}
.realted_product li {
    margin-left: 7px !important;
}
.about-container {
    margin: 30px 7px;
    width: 85%;
}
.product_main_thumb li {
    width: 155px !important;
}
	
	
}


/* ============================= 360px  ====================== */



@media all and (max-width:360px){

.logo_main{
	width:auto;
}
.product_thumb li{
	width:116px;
}
.nav_tab {
    margin-top: 15px;
}	

.top_nav{
	width:198px !important;
}
.cart_tab li{
	margin:0px;
}

.feed-notification{
	width:182px !important; 
}
.right_tab li {
    float: left;
    margin: 9px 14px 5px 0;
}
.find_btn{
	padding:10px 20px;
}
.product_main{
	width: 92.4%;
	padding:10px;
}
.product_main_thumb {
    margin-left: 25px;
    width: 85%;
}
.cart_tab li ul{
	width:310px;
}
.menu-contain-cart .summary{
	width:92%;
}

/* ============================= Stories  ====================== */


.story_txt{
	width:90%;
}
.activity-feed-story-item-comments .submit-comment-form-body {
    width: 270px;
}


/* ============================= Stores  ====================== */

.follow_main{
	width:94%;
}


/* ============================= Profile  ====================== */

.profile_right {
    padding: 20px;
    width: 83%;
}
.edit_btn{
	margin-top:10px;
}
.profile_tab .tab_product .tab_box li a{
	margin-bottom:0px;
	padding:11px 2px;
	font-size:14px;
	width:97px;
}


/* ============================= product_detail  ====================== */


.realted_product li:nth-child(2n+1) {
    margin-left: 0;
}
.tweet_comments_links {
    width: 251px;
}

	
}



/* ============================= 320px  ====================== */



@media all and (max-width:320px){
	

.logo_main {
    margin: 8px 0 0;
    width: 35%;
}
.logo_main #logo
{
	float:left;
	width:100%;
}
.product_main_thumb{margin:0;}
.product_main_thumb li {
    margin-left: 2% !important;
	width:125px !important;
}
.post_tab {
    margin: 7px 5px 0 3px;
}
.top_nav a{float:left}
.top_nav {
    width: 100% !important;
}
.about-container {
    margin: 30px 7px;
    width: 83%;
}
.feed-notification {
    width: 210px !important;
}

.profile_right_links li{margin-right:5px;}
.product_main_thumb li {
	height:240px !important;
}
.detail_title{width:85% !important;}
.notifination {
    clear: both;
    margin: 7px 0 0 0px;
}
.top_nav li a{font-size:11px;}
.set_area .section .frm input[type="text"], .set_area .section .frm input[type="password"], .set_area .section .frm textarea{width:232px;}
.set_area .section .frm select, .popup.newcards-frm select, .popup.newadds-frm select, .popup.editadds-frm select{width:252px;}
.header_right_nav{right:50px;}
.default1{margin-top:3px;}
.more {
    padding: 10px 0 0 !important;
}
.realted_product li{margin-left:50px !important;}
.cart_tab li ul {
    width: 290px;
}
.header_main #logo {
    margin-left: 0;
}
.feed_navgation{width:145px !important;}
.more_sub{width:190px !important}
.feed-notification{display:none !important}
.top_nav li ul{width:170px;}
.top_nav li li a {
    padding: 3px 10px !important;
	width:88% !important;
}
.footer_links_main{background:url("../../images/footer-bg.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0) !important; height:auto !important }
.footer_links2 li{width:98%; text-align:center;}
.nav_tab{margin:5px 0 0 !important}

.cate-gory{margin:0 !important;}

.more_left .more_sub{right:0 !important}

/* ============================= product_detail  ====================== */


.tweet_comments_links {
    width: 216px;
}	
.tab_box{
	width:90%;
}
.product_main{width:99.7%;}

.product_list_img1{width:125px; height:125px;}	
}



