.jcarousel-skin-tango .jcarousel-container {
}
.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 860px; padding: 10px 20px;}
.jcarousel-skin-tango .jcarousel-container-vertical { width: 75px; height: 245px; padding: 40px 20px;}
.jcarousel-skin-tango .jcarousel-clip { overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:  720px; height: 60px;	left: 60px; background:url(../../images/galleryshadow.png) no-repeat bottom center;}
.jcarousel-skin-tango .jcarousel-clip-vertical { width:  75px; height: 245px;}
.jcarousel-skin-tango .jcarousel-item { width: 66px; height: 60px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px; margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-vertical {  margin-bottom: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000;}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 21px; right: -33px; width: 32px; height: 32px; cursor: pointer; background: transparent url(../../images/next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background-image: url(../../images/prev-horizontal.png);}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-horizontal:focus { background-position: -33px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: -64px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {  cursor: default;  background-position: -96px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute; top: 21px; left: 120px; width: 32px; height: 32px; cursor: pointer;background: transparent url(../../images/prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto; right: 5px;background-image: url(../../images/next-horizontal.png);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {    background-position: -32px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {    background-position: -64px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -96px 0;}
/***  Vertical Buttons */
.jcarousel-skin-tango .jcarousel-next-vertical {position:absolute;bottom:5px;left:43px;width:32px;height:32px; cursor: pointer;background: transparent url(next-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-vertical:hover,.jcarousel-skin-tango .jcarousel-next-vertical:focus { background-position: 0 -32px;}
.jcarousel-skin-tango .jcarousel-next-vertical:active {    background-position: 0 -64px;}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {  cursor: default;  background-position: 0 -96px;}
.jcarousel-skin-tango .jcarousel-prev-vertical {    position: absolute;    top: 5px;   left: 43px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(prev-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-vertical:focus {background-position: 0 -32px;}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {    background-position: 0 -64px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {cursor: default;background-position: 0 -96px;}

/* Responsive */
@media only screen and (max-width: 1440px) {
 
 
}
@media only screen and (max-width: 1100px) {


}
@media only screen and (max-width: 900px) {
.jcarousel-skin-tango .jcarousel-clip-horizontal {width: 650px;}
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 640px; padding: 10px ;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
   
    left: 5px;
   
}
.jcarousel-skin-tango .jcarousel-next-horizontal {

    right: -67px;
 }
 .jcarousel-skin-tango .jcarousel-clip-horizontal {
      left: 31px;
}}

@media only screen and (max-width: 767px) {
header{margin: 0 auto; padding:0 auto}


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

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


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

}



/*checkbox css*/
.has-js .label_check    { padding-left: 28px; }
.has-js .label_check    { background: url(../../images/check-off.png) no-repeat ; }
.has-js .search-box label.c_on      { background: url(../../images/check-on.png) no-repeat; }
.has-js .label_check input{ position: absolute; left: -9999px; }
.search-box label{ display: block; cursor: pointer; float:left; line-height: 20px; padding-bottom: 9px; text-shadow: 0 -1px 0 rgba(0,0,0,.2); margin-right:20px; }
.label_check input { margin-right: 5px; }

.has-js .group-box label.c_on      { background: url(../../images/check-on.png) no-repeat; }
.group-box label{ display: block; cursor: pointer; float:left; line-height: 20px; padding-bottom: 25px; text-shadow: 0 -1px 0 rgba(0,0,0,.2); }
.group-box ul{ clear:both; padding:10px 20px;}
.group-box li{ float:left; width:162px;}
.has-js .control-group label.c_on      { background: url(../../images/check-on.png) no-repeat; }


.appinfo-title{ font-size:14px; font-weight:bold;}
.appinfo-title span{ font-size:12px; color:#626262; font-weight:normal;}


.popuplogin{background:url(../../images/loginpopupactive.png) no-repeat top left; position:absolute;  width:99px; height:32px; top:-23px; right:49px}
.login-box a.signin, .login-box a.signin:hover {*background-position:18px 3px!important;}
a.signin span {background-image:url("images/toggle_down_light.png");background-repeat:no-repeat;background-position:100% 50%;padding:4px 16px 6px 0;}
.login-box a.menu-open {color:#fff!important;outline:none;}
#small_signup {display:inline;float:none;line-height:23px;margin:25px 0 0;width:170px;}
a.signin.menu-open span {background-image:url("images/toggle_up_dark.png");color:#789;}
#signin_menu {display:none;background-color:#282828;position:absolute;width:397px;z-index:100;text-align:left;top: 48px;right:0px; margin-right: 0px;*margin-right: -1px;color:#fff;font-size:11px; border-radius:5px}
#signin_menu input[type=text], #signin_menu input[type=password] {display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ACE;font-size:13px;margin:0 0 5px;padding:5px;width:203px;}
#signin_menu h3{ font-size:24px; color:#fff; float:left; padding:16px 16px 0}
.control-label {color: #4D4D4D; cursor: pointer; font: 12px ProximaNova,Arial,sans-serif; padding: 12px 18px; position: absolute;  text-transform: uppercase;  width: 73px;  z-index: 1;}
.control-group {margin-bottom: 10px;position: relative;}
#signin .controls input {height: 40px;*height:28px; height:28px\0/;}



/*16/01/13*/

.popuplogin1{background:url(../../images/login-arrow.png) no-repeat top left; position:absolute;  width:38px; height:22px; top:-13px; right:75px}
.login-box a.logintop, .login-box a.logintop:hover {*background-position:18px 3px!important;}
a.logintop span {background-image:url("images/toggle_down_light.png");background-repeat:no-repeat;background-position:100% 50%;padding:4px 16px 6px 0;}
.login-box a.menu-open {color:#fff!important;outline:none;}
#small_signup {display:inline;float:none;line-height:23px;margin:25px 0 0;width:170px;}
a.logintop.menu-open span {background-image:url("images/toggle_up_dark.png");color:#789;}
#logintop_menu {display:none;background-color:#282828;position:absolute;width:397px;z-index:100;text-align:left;top:90px;right:0px; margin-right: 0px;*margin-right: -1px;color:#fff;font-size:11px; border-radius:5px; border:1px solid #474747}
#logintop_menu input[type=text], #logintop_menu input[type=password] {display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ACE;font-size:13px;margin:0 0 5px;padding:5px;width:375px;}
#logintop_menu h3{ font-size:24px; color:#fff; float:left; padding:16px 16px 0}
.control-label1 {color: #4D4D4D; cursor: pointer; font: 12px ProximaNova,Arial,sans-serif; padding: 12px 18px; position: absolute;  text-transform: uppercase;  width: 73px;  z-index: 1;}
.control-group1 {margin-bottom: 10px;position: relative;}
#logintop .controls1 input {height:32px;*height:21px; height:21px\0/;}
.log-clos{width:28px;height:26px;background:url(../../images/close-login1.png) no-repeat;position:absolute;right:10px;top:10px}
.log-clos:hover{width:28px;height:26px;background:url(../../images/close-login.png) no-repeat;position:absolute;right:10px;top:10px;cursor:pointer}


/*News LETTER*/
.popuplogin2{background:url(../../images/login-arrow.png) no-repeat top left; position:absolute;  width:38px; height:22px; top:-13px; right:15px}
.newsletter-box a.logintop, .login-box a.logintop:hover {*background-position:18px 3px!important;}
a.newsletter span {background-image:url("images/toggle_down_light.png");background-repeat:no-repeat;background-position:100% 50%;padding:4px 16px 6px 0;}
.login-box a.menu-open {color:#fff!important;outline:none;}
#small_signup {display:inline;float:none;line-height:23px;margin:25px 0 0;width:170px;}
a.newsletter.menu-open span {background-image:url("images/toggle_up_dark.png");color:#789;}
#newsletter_menu {display:none;background-color:#282828;position:absolute;width:397px;z-index:100;text-align:left;top:90px;right:42px; margin-right: 0px;*margin-right: -1px;color:#fff;font-size:11px; border-radius:5px; border:1px solid #474747}
#newsletter_menu input[type=text], #newsletter_menu input[type=password] {display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ACE;font-size:13px;margin:0 0 5px;padding:5px;width:375px;}
#newsletter_menu h3{ font-size:24px; color:#fff; float:left; padding:16px 9px 0}
.control-label2 {color: #4D4D4D; cursor: pointer; font: 12px ProximaNova,Arial,sans-serif; padding: 12px 18px; position: absolute;  text-transform: uppercase;  width:105px;  z-index: 1;}
.control-group2 {position: relative;}
#newsletter .controls2 input {height: 32px; *height:21px; height:21px\0/;}


#register_menu {display:none;background-color:#282828;position:absolute;width:297px;z-index:100;text-align:left;top:90px;right:0px; margin-right: 0px;*margin-right: -1px;color:#fff;font-size:11px; border-radius:5px}
#register_menu input[type=text], #logintop_menu input[type=password] {display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ACE;font-size:13px;margin:0 0 5px;padding:5px;width:375px;}
#register_menu h3{ font-size:24px; color:#fff; float:left; padding:16px 16px 0}

/* Robin changes for login popup */

.login-buyer-details{ padding:0 10px}
.reg_main{ width:100%; display:inline-block}
.user-prof-pic, .user-prof-info{ float:left; padding:10px 23px; color:#fff}
.user-prof-pic a, .user-prof-info a{ display:block}
.user-prof-pic span:hover, .user-prof-info span:hover{ color:#77BCE1}
.reg_divider{ height:126px; float:left; background:url(../../images/reg_divider.png) no-repeat scroll center center transparent; width:4px}
.user-prof-pic img{ padding:5px; width:80px; height:80px; float:left }
.user-prof-pic span, .user-prof-info span{ clear:both; font-size:13px; display:block; text-align:center; color:#fff}
.user-prof-info img{ padding:5px; width:80px; height:80px; float:left}
.popuplogin3{background:url(../../images/login-arrow.png) no-repeat top left; position:absolute;  width:38px; height:22px; top:-13px; right:15px}






@media screen and (-webkit-min-device-pixel-ratio:0) {#newsletter .controls2 input{height:25px}
#logintop .controls1 input{height:25px}
} 


.news-text1{font-size:14px;color:#fff;padding:10px}
.news-text{font-size:12px;color:#c6c6c6;padding:10px}
.remb{text-transform:uppercase}
.checkbox{margin:8px 5px 0px 0px!important}


@media screen and (-webkit-min-device-pixel-ratio:0) {#signin .controls input{height:23px}} 


#signin .controls input, #signin .controls textarea {padding-left: 86px;}
#signin input[type="text"], #signin input[type="password"], #signin textarea{-moz-box-sizing: border-box;border: 1px solid #B3B3B3; border-radius: 0 0 0 0; color: #808080; display: block; font-size: 14px; width: 95%; *width:74%; width:74%\0/; margin:10px; }

#logintop input[type="text"], #logintop input[type="password"], #logintop textarea{-moz-box-sizing: border-box;border: 1px solid #B3B3B3; border-radius: 0 0 0 0; color: #808080; display: block; font-size: 14px; width: 95%; *width:90%; width:90%\0/; margin:10px;padding-top:0px; padding-top:7px\0/}


#newsletter input[type="text"], #newsletter input[type="password"], #newsletter textarea{-moz-box-sizing: border-box;border: 1px solid #B3B3B3; border-radius: 0 0 0 0; color: #808080; display: block; font-size: 14px; width: 95%; *width:90%; width:90%\0/; margin:10px;padding-top:0px; padding-top:7px\0/ }

#logintop .checkbox {color: #fff; cursor: pointer; font-size:11px; text-transform: uppercase; float:left}
#logintop .checkbox input {margin: 10px;}
.forgot-password {color: #B3B3B3; text-transform: uppercase; float:right}
.forgot-password:hover, .forgot-password:focus{ color:#fff}
.control-group1 label {display:inline}
.control-group label {display:inline}
.chkalign{ margin:0 12px; line-height:30px}
.control-group2 label {display:inline}
@media screen and (-webkit-min-device-pixel-ratio:0) {#newsletter input[type="text"], #newsletter input[type="password"], #newsletter textarea{width:92%}}
#logintop input[type="text"], #logintop input[type="password"], #logintop textarea{width:92%;}  
#signin input[type="text"], #signin input[type="password"], #signin textarea{width:74%;}
#signin .checkbox {color: #fff; cursor: pointer; font-size:11px; text-transform: uppercase; float:left}
#signin .checkbox input {margin: 10px;}







#newsletter .checkbox {color: #fff; cursor: pointer; font-size:11px; text-transform: uppercase; float:left}
#newsletter .checkbox input {margin: 10px;}

/* Robin changes for login popup */

.login-buyer-details{ padding:0 10px}
.user-prof-pic img{ padding:15px; width:80px; height:80px; float:left }
.user-prof-info{ float:left; text-align:left; padding:15px; line-height:20px; color:#f4f4f4!important}
.user-prof-info-link { cursor:pointer; padding-top:2px; color:#A2FF43; font-size:14px; clear:both}
.bottom-strip{ background: none repeat scroll 0 0 #4A4A4A;display: inline-block;font-size: 14px; height: 31px;padding: 8px 20px;width: 280px; border-radius:5px}
.bottom-strip a{ display: inline-block; *display: inline; padding: 4px 14px; margin-bottom: 0; *margin-left: .3em; font-size: 14px; line-height: 19px; *line-height: 19px; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; cursor: pointer; background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-repeat: repeat-x;border: 1px solid #bbbbbb; *border: 0; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-bottom-color: #a2a2a2; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); *zoom: 1; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
.payment_payout{ margin:10px}
.payment_payout td{padding:10px 15px; background:#eee; border-bottom:1px solid #DFDFDF; line-height:25px}
.pay_default{ color:#525151; font-size:16px; display:inline-block; font-weight:bold; line-height:28px; padding-left:5px; margin-right:25px}
.buy_btn{ -moz-user-select: none; border: 1px solid #DCDCDC; border-radius: 2px 2px 2px 2px; color: #484747; display: inline-block;  font-weight: bold;  line-height: 29px;padding: 0 8px; text-align: center; cursor:pointer; background:#dcdcdc;margin:5px}
.buy_btn_atr{ display:inline-block; padding:20px 0; height:17px}

/*** Prasad ***/
#mysetting_menu {display:none;background-color:#282828;position:absolute;width:397px;z-index:100;text-align:left;top:90px;right:130px; margin-right: 0px;*margin-right: -1px;color:#fff;font-size:11px; border-radius:5px}




