/* CSS Document */
#top-link{color:#000}
#top-link a{color:#000;text-decoration:none;margin-left:28px}
#top-link a:hover{color:#a3582d;text-decoration:underline}
#footer-main a{color:#000;text-decoration:none}
#footer-main a:hover{color:#a3582d;text-decoration:underline}
.copyright{line-height:22px}
.featured div.btn a{color:#FFF;font-size:14px;margin-right:12px;text-decoration:none;text-transform:uppercase}
.cat-thumbs div.thumb a{color:#FFF;float:left;font-size:12px;margin-right:5px;text-decoration:none;text-transform:uppercase;position:absolute}
.left-title{font-size:12px;color:#4D4D4D;font-weight:700}
ul.left-link li{color:#4D4D4D}
ul.left-link li a{color:#959595;text-decoration:none}
ul.left-link li a:hover{color:#4D4D4D;text-decoration:underline}
.price{color:#000;font-size:25px;font-weight:700}
.media-title{line-height:18px}
.media-title a{color:#000;text-decoration:none}
.media-title a:hover{color:#000;text-decoration:underline}
.media-title-text{font-size:12px;font-weight:700}
.news-title-text{font-size:12px;font-weight:700}
.custom-choose{width:200px;float:left;padding-top:5px}
#welcome-user{color:#FFF;font-size:12px}
#welcome-user a{color:#FFF;text-decoration:none}
.grid-table th{color:#000;font-weight:700;font-size:11px}
.validator{color:red}
.brown-link{width:100%;float:left;padding-bottom:5px}
.retailer-title{padding-bottom:10px;color:#000}
.select{background-image:url(../images/select_bg.jpg);background-repeat:repeat;padding:2px}
.unselect{border:0}
.selectcolor{background-image:url(../images/select_bg.jpg);background-repeat:repeat;padding:2px;color:#3583d6}
.unselectcolor{border:0;color:#3583d6}
.jcarousel-clip-horizontal input{height:31px!important;width:32px!important}
img{max-width:100%}
.size_chart{width:250px;height:254px;float:right}
.tablerow > tbody > tr:first-child{display:none}
.pro-desc{width:50%;line-height:20px}
@media(max-width:980px) {
*{box-sizing:border-box}
*div:after{clear:both;width:100%;display:block;content:""}
#main{width:100%}
#footer-main table{width:100%!important}
.box1,.box2{float:left;width:17%;padding-right:10px}
.copyright{width:100%;height:34px;text-align:center}
#footer-main > .box{display:table-cell;float:none;vertical-align:top;width:12%}

#top-link{overflow:hidden;width:65%;margin-right: 10px;}
#welcome-user{ background-image:url('../images/menu_bg.png');padding:10px; height:auto;}
ul#navmenu{width:100%!important}
#top-link > div{width:100%!important}
#new-banner,#divbannersilder,#sliderFrame,#slider{width:100%!important;overflow:hidden}
#new-article-sec{width:100%}
#new-left,#new-right{width:48%}
#div_rightsectionSlider .bx-viewport{height:auto!important}
#footer-bottom-design{padding-top:4px;width:100%;float:none;text-align:center;line-height:20px}
#footer-bottom{padding-bottom:20px}
#footer-bottom div:after{clear:both;width:100%;display:block;content:""}
#footer-bottom-social{float:none;text-align:center;width:200px;margin:auto;margin-top:10px}
#new-content-area{width:100%}
div.mc-caption p{margin-left:0!important;right:0;width:300px!important;float:right}
ul#navmenu a{margin-right:15px!important}
.navbar{display:none;width:100%;top:38px;background:#FFF;position:absolute}
ul#navmenu a{border-bottom:1px solid #A3582D;margin-right:0!important;padding:12px!important; color: #A3582D !important}
.toggle_menu{display:block}
#navigation-menu{width:100%;position:relative;z-index:999}
ul#navmenu a{float:none!important;display:block;}
ul#navmenu li{float:none!important;display:block;clear:both}
#navigation{/*background-image:url(../images/menu_bg.png);*/float:left;height:40px;width:100%;position:relative}
#pnlsearch{background:#fff none repeat scroll 0 0;float:right;margin-right:10px;margin-top:4px;padding:0 3px 3px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;position:absolute;z-index:9999;right:0}
#navigation-search{background:none;height:24px}
#navigation-search-btn{background-image:url(../images/srch-btn.png);background-position:center center;background-repeat:no-repeat;float:left;height:25px;width:20px}
#navigation-search .inputclass{height:27px;margin-bottom:0}
/*body{background-image:url(../images/mobile_head.jpg)}*/
#ibtsearch{height:24px;margin-bottom:3px;margin-right:0;width:21px}
#navigation{width:100%}
.haschild{background-image:url(../images/menu_arrow.png);background-position:right 11px;background-repeat:no-repeat}
.haschild ul table{width:100%}
ul#navmenu ul,ul#navmenu ul ul{position:relative!important;width:100%!important;top:0!important;float:left;}
.haschild >a{pointer-events:none}
.search_box{background:#fff none repeat scroll 0 0;float:right;margin-right:10px;margin-top:4px;padding:0 3px 3px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;position:absolute;z-index:9999;right:0}
#page-title{width:100%;line-height:22px}
.page-content-area,#middle-sec-inner,#middle-section{width:100%}
.page-content-area td{padding:5px}
#left{width:25%}
#right{float:right;width:73%}
.left-desc,.left-desc2,.left-desc3,#right-title,.right-content,.media-listing,.media-title,.media-des,.news-listing{width:100%}
iframe{width:100%}
.left-desc2 input[type='text'],.left-desc2 input[type='phone'],.left-desc2 input[type='email'],.left-desc2 textarea,.left-desc2 select{width:100%!important}
body > iframe{left:0}
.media-listing{padding-bottom:0}
.media-des img,.news-des img,.news-img img{height:auto!important}
.news-des{width:69%}
.news-img{width:29%}
#contact-form{width:40%}
#contact-des{width:57%}
#contact-form .textbox,#contact-form .textarea{width:100%}
.left-title,.left-desc-extra,.right-description-sec,.right-description-title,.right-description-content-sec{width:100%}
#custom-right-select{float:none;width:100%}
.extra-des-sub{width:100%!important}
#custom-right-select-sec,.left-checkboxtable{width:100%!important}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:auto!important}
#custom-jgroll{clear:both;float:none;margin-top:10px}
.costom-prev-sec{position:relative;width:100%}
.custom-title{margin-bottom:10px;width:100%}
.tablerow{/*width:980px !important;*/ position:relative;}
.overscroll{width:100%; overflow-x:scroll;}
.discalimer-shopping2{width:100%}
.pro-desc{width:100%;}
.checkout-row{ width:100%;}
.checkout-box-sec{width:48%;}
.checkout-title{width:100%;}
.checkout-content{width:100%}
#welcome-user {width:100%;}
.dashbox{ margin:10px;}
#header-section{ padding-bottom:10px; height:auto; width:100%}
.footer_details{width:100%!important}
.gift_form td:first-child { min-width: 110px;}
}
@media(max-width:767px) {
#left,#right{width:100%;float:none;clear:both}
#contact-form,#contact-des{width:100%}

#footer-main > .box{border-bottom:1px solid #404040;clear:both;display:block;margin-bottom:10px;padding-bottom:20px!important;vertical-align:top;width:100%!important;float:left}
.left-title{width:100%}
.dashbox {margin: 10px;}
#logo{width:200px;}
#header-section{ ;width:98%}
#logo{float:none;margin:auto;padding:8px 0 0 10px;text-align:center;width:auto}
#top-link{overflow:hidden;width:100%;text-align:center}
#___plusone_0,.googleplus{display:block!important;margin:auto!important}
.googleplus{width:220px;margin:auto;float:none;margin-top:5px!important}
.gglplus{display:block!important;margin:auto!important}
.facebook_link > table{float:none;margin-left:auto;margin-right:auto;margin-top:5px;text-align:center}
#navigation{width:100%}
#top-link > div.gglplus { display: block !important; float: none !important; margin: auto !important;  width: 215px !important;}
#top-link > div.fb_box{display: block;
    float: none !important;
    margin: auto;
    text-align: center;
    width: 280px !important;}
}
@media(max-width:639px) {

div.mc-caption-bg,div.mc-caption-bg2{width:100%!important}
#new-left,#new-right{width:100%}
#div_rightsectionSlider{height:auto;padding-bottom:40px}
.fullon_mobile td{display:block;width:100%;clear:both}
.news-des,.news-img{width:100%}
.news-listing{border-bottom:1px solid #909090;margin-bottom:50px;padding-bottom:10px}
.login_form td{display:block}
#custom-right-select > label{display:block;margin-top:7px}
.checkout-box-sec{width:100%;}
.checkout-content-no-padding{ padding:0px;}
.checkout-content-bg{width:100%;}
#tduser, #tdbilling, #tdshipping{width:100%; display:block;}
.order_id td { display: block; width: 100%;}
#tdbilling,#tduser{ border-right:0 !important}
.prdct_dtl_table{width:960px !important;}
.prdct_dtl{width:450px; overflow-x:scroll;}
.price_table{width:100% !important}
.txt-img {
  margin: auto;
  padding-top: 5px;
  text-align: center;
  width:100%;
}
#top-link a{ margin-left:10px; display: inline-block;  margin-bottom: 10px !important;}
.gift_form td { display: block; padding-bottom: 0 !important;  width: 100%;}
.textbox{width:100%;}


}
@media(max-width:360px) {
.prdct_dtl{width:280px; }
}
@media(max-width:359px) {
#header-section{width:98%;overflow:hidden}
#top-link a{margin-left:10px}
div.mc-caption p{width:295px!important}
}
@media all and (max-width:640px){
	#ContentPlaceHolder1_dtlcart_pnlcontainer_0 input{margin-bottom:10px;}
	}