@charset "utf-8";
/* CSS Document */
/*  index begines         */

html, body, .cont, {
	font: 100%/1.4 caviar_dreamsregular, Verdana, Arial, Helvetica, sans-serif;
	/*background-color: #222; */
	background: #222;
	margin: 0;
	padding: 0;
	color: #222 ;
	height:100%;
}


 
h5, p {
	margin-top: 0;	 /* removing the top margin gets around an issue where margins can escape from their containing div. The remaining bottom margin will hold it away from any elements that follow. */
	padding-right: 15px;
	padding-left: 15px; /* adding the padding to the sides of the elements within the divs, instead of the divs themselves, gets rid of any box model math. A nested div with side padding can also be used as an alternate method. */
}
 
ul, ol, dl { /* Due to variations between browsers, it's best practices to zero padding and margin on lists. For consistency, you can either specify the amounts you want here, or on the list items (LI, DT, DD) they contain. Remember that what you do here will cascade to the .nav list unless you write a more specific selector. */
	padding: 4px;
	margin: 4px;
}

li{
    padding: 0px;

}

a img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	border: none;
}
	
.cont{ 
    width: 100%;
	max-width: 1260px;/* a max-width may be desirable to keep this layout from getting too wide on a large monitor. This keeps line length more readable. IE6 does not respect this declaration. */
	min-width: 780px;/* a min-width may be desirable to keep this layout from getting too narrow. This keeps line length more readable in the side columns. IE6 does not respect this declaration. */
	background-color: #222;
	margin: 0 auto; /* the auto value on the sides, coupled with the width, centers the layout. It is not needed if you set the .container's width to 100%. */
    height: 100%;
	padding-right:0px; 
	padding-left: 0px;
}

.hrbtm{ margin-bottom:6px;}
.hrtop{ margin-top:6px;}

.bg1{background: url(../images/bg1.jpg) no-repeat  0px 0px ;  }
.bg2{background: url(../images/bg2.jpg) no-repeat  0px 0px; }
.bg3{background: url(../images/bg3.jpg) no-repeat  0px 0px; }

.bg4{background: url(../images/goldwatch.jpg) no-repeat; }
.bg5{background: url(../images/bg5.jpg) no-repeat; }

.bg6{ background: rgba(58, 87, 149, 0.95) url(../images/imagedoc-darknoise.png) no-repeat;  }
.bg7{ background: rgba(66, 139, 202, 0.95) url(../images/banner2.jpg) no-repeat;  }

.bg1, .bg2, .bg3 {
	background-size: cover;
    width: 100%;
    height: 400px;
    min-height: 359px !important;
	max-height:400px !important;
    position: relative;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;}
	     }

.bg4, .bg5 {
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
      background-size: cover;
	  width:100%;
	  max-height: 250px;
	  /*height: 100px;
	  min-height: 100px;*/
	  position: relative;
}

.bg6 {
	 -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
      background-size: cover;
	  position: relative;
}

.bg7{
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
      background-size: cover;
	  width:100%;
	  max-height: 250px;
	  cursor:pointer;
	  position: relative;
}


#div1{width:90px; background-color:rgb(58, 87, 149);  width:100%; height:38px; margin-top:-%; position:static; }

#div2{ background-color:#eee; float:right; margin-right:%; width:100%; height:98%;}

#div3{ background-color:rgb(58, 87, 149); height: 60px; position:static;  }

::-webkit-scrollbar{ width:13px; height: 13px;}

.btr{   color: #eeeeee; text-decoration:none;}
.btr:hover { color: #eeeeee; text-decoration: none;  }
.btr:active, .btr:link { color: #eeeeee; text-decoration: none;  }
.btr:visited {  color: #eeeeee;   text-decoration: none;  }

.btr1{         color:rgb(58, 87, 149);  text-decoration:none;}
.btr1:hover { color:rgb(58, 87, 149);  text-decoration: none;  }
.btr1:active, .btr1:link { color:rgb(58, 87, 149); text-decoration: none;  }
.btr1:visited { color:rgb(58, 87, 149); text-decoration: none;  }

.btl{/*border-right-color:rgb(58, 87, 149); height:100%; border-right-width:thin;*/       color: #eeeeee;  text-decoration:none;}
.btl:hover { color: #eeeeee; text-decoration: none;  }
.btl:active, .btl:link { color: #eeeeee;  text-decoration: none;  }
.btl:visited {  color: #eeeeee;  text-decoration: none;  }

.btl1{      color:rgb(58, 87, 149); text-decoration:none;}
.btl1:hover { color:rgb(58, 87, 149); text-decoration: none;  }
.btl1:active, .btl1:link { color:rgb(58, 87, 149);  text-decoration: none;  }
.btl1:visited {  color:rgb(58, 87, 149);  text-decoration: none;  }


#spm1{ float:right; margin-right:60%; margin-top:-3%  }

#h1{ float:right; margin-right:80% }

#sub{ float:right; margin-right:-12%; margin-top:1.5%  }

#ser{ float:right; margin-right:10%; margin-top:1.5% }

#div9{ width:20%; height:85%;  float:left; background: #222 url(chrome://global/skin/media/imagedoc-darknoise.png); }

#div4{ background-color:#eee;   height:85%;  width:58%; float:left;  margin-top:-0.01%;  padding-right:0%; overflow-y:scroll; }

.innerdiv{ }

#div7{ background-color:#eee; width:21.7%; float:right; height:85%;  
border-left: 1px solid rgb(58, 87, 149);  overflow-y:scroll;
 }

#div8{width:90px; background-color:rgb(58, 87, 149);  width:100%; height:37px; margin-top:-%; position:fixed; left:0;}


.gradbd{
	background: -webkit-linear-gradient(#000, #CCC, #222);
	background: -moz-linear-gradient(#000, #CCC, #222);
	background: -o-linear-gradient(#000, #ccc, #222); 
	background: linear-gradient(#000, #ccc, #222);
}

.gradtop{
	background: -webkit-linear-gradient(#eee, #ccc);
	background: -moz-linear-gradient(#eee, #CCC);
	background: -o-linear-gradient(#eee, #ccc); 
	background: linear-gradient(#eee, #ccc);
}
.gradtop1{
	background: -webkit-linear-gradient(rgb(58, 87, 149), #428bca);
	background: -moz-linear-gradient(rgb(58, 87, 149), #428bca);
	background: -o-linear-gradient(rgb(58, 87, 149), #428bca); 
	background: linear-gradient(rgb(58, 87, 149), #428bca);
}

.txshad{ text-shadow: #eee; }

.fntsty{ /* font-family: caviar_dreamsregular, Verdana, Arial, Helvetica, sans-serif;*/ }

.fntsz { font-size:10px;}
.fntsz1 { font-size:12px;}
.fntsz2 { font-size:14px;}
.fntsz3 { font-size:35px;}
.fntsz4 { font-size:25px;}
.fntsz5 { font-size:15px;}
.fntsz6 { font-size:13px;}
.fntsz7 { font-size:17px;}
.fntsz8 { font-size:11px;}
.fntsz9 { font-size:90%;}
.fntsz10 { font-size:85%;}
.fntsz11 { font-size:small;}


.fntcol{ color: #eeeeee;}
.fntcol1{ color: #cccccc;}
.fntcol2{ color: rgb(58, 87, 149);}
.fntcol3{ color:#777777; }
.fntcol4{  color: rgb(14, 33, 72); /*color: rgb(13, 35, 80); */}
.fntcol5{ color: #4B445D; }
.fntcol6{ color: rgb(181, 40, 181);}
.fntcol7{ color: rgb(172, 181, 40); }
.fntcol8{ color: rgb(239, 95, 33); }
.fntcol9{ color: rgb(58, 46, 156); }
.fntcol10{ color: #AD8585; }
.fntcol11{ color: #1B0F0F; }
.fntcol12{ color: #888; }
.fntcol13{ color: #222; }




.bckcol{ background-color:#fff; /*background-color: rgba(58, 87, 149, 0.65);*/ }
.bckcol1{ background-color: #EEEEEE;	}
.bckcol2{ background:#777777; }
.bckcol3{ background:#FFFFFF; }
.bckcol4{ background-color: rgb(66, 202, 93);}
.bckcol5{ background:#222; }
.bckcol6{ background: #eee; /*#E8E0EF; */}
.bckcol7{ background: #CC1D3D; }
.bckcol8{ background: rgb(240, 96, 34); } /*rgb (239, 95, 33) */
.bckcol9{ background: rgb(7, 31, 80); }
.bckcol10 { background: #f5f8fa!important ;} /* White Color */
.bckcol11 { background: rgba(255, 255, 255, 0.9) !important ;} /* White Color */


.brad{ border-radius: 2px;}
.brad2 {border-radius: 3px; border: 1.7px solid #ccc; }
.brad3 { border-radius : 10px; }
.brad4 { border-radius : 8px; }


.bodsod{ border:1px solid #eee; }
.bdshadow { border:1px solid #CCC; box-shadow: 1px 5px 10px 1px #666;   }
.bdshadow1 { box-shadow: 1px 1px 1px rgb(204, 204, 204); }
.bdshadow2 { box-shadow: 2px 0px 150px 0px #FFF; }
.bdshadow3 { box-shadow: 2px 0px 2px 0px #eee; }

.bd{ border-radius: 3px;}

.txtcenter{ text-align:center;}
.txtcenterno{ text-align:normal;}
.txtjustfy{ text-align:justify;}
.txtlintru{ text-decoration:line-through;}
.txtshadow{ text-shadow: #000 1px 1px 1px; }
.txtshdow2{ text-shadow: #444 1px 1px 1px ; }
.catenamestyle {padding: 1px 3px 0px 3px; border-bottom: 1px solid #ccc; color: #2A7126; /* #555;*/ font-weight: 600; font-size: 11px;}
.catenamestyle1 { padding: 9px 20px 5px 5px; font-weight: bold; color: #000; text-shadow: 0px 1px 1px #fff; }
.catenamestyle2 {padding: 1px 3px 0px 3px; border-bottom: 1px solid #ccc; color: #2A7126; /* #555;*/ font-weight: 600; font-size: 10px;}
.catenamestyle3 { padding: 9px 20px 5px 5px; font-weight: bold; color: #999; text-shadow: 0.1px 0.1px 0.1px #999; }
.catenamestyle4 { padding: 9px 20px 5px 5px; font-weight: 600; color: #777; text-shadow: 0px 1px 1px #fff; font-weight: 11px; }
.writeimg { font-size: 15px;}
.sponsoredtxt{ font-weight:bold; font-size: 14px; color: #565656;  text-shadow: 0px 0.1px 0.1px #444;}  
.location-text { font-size: 10.5px; font-style: normal; color: #A46BD6;}
.time-text { font-size: 10.5px;  color: #666;}
.company-name-text { font-weight: bold;}
.cate-list-header { text-align: center; background: #37829E ; color: #FFF; font-size: 10px; }
.cate-list-header-text { margin-right:27%;  font-size:14px;
font-size: 15px; color: #565656; font-weight: bold; text-shadow: 0px 0.1px 0.1px #444; /*text-shadow: #337ab7 0.2px 0.2px 0.2px;*/ }
.cate-list-content{ /*box-shadow: 10px 10px 150px rgb(204, 204, 204);*/ z-index:100; font-weight: 400; 
    -webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out; } 
.cate-list-head-content { background:#eee;  border-bottom: 1px solid #ccc; box-shadow:inset 0px 0px 0px 1px #ffffff; }	
.price-text { text-align:center; font-weight: bolder; color:rgb(239, 95, 33); }
.price-text1 { font-weight: bold; color:rgb(239, 95, 33); font-size:11px; height:16px; }
.price-text2 { text-align:center; font-weight: bold; color:rgb(239, 95, 33); font-size:12px; }
.price-text-discount { font-weight: bolder; color:#333; }
.img-down-arrow-text { background: #FFF;  text-align: center;  }
.top-banner-style{ border-radius: 3px; border: 1px solid #eee;  background: #FFF; /*box-shadow: 10px 10px 150px rgb(204, 204, 204);*/  }
.side-ad-img { box-shadow: 10px 10px 150px rgb(204, 204, 204); }
.side-ad-img2 { padding: 1px 0px 1px 0px;  /*box-shadow: 10px 10px 150px rgb(204, 204, 204);*/ background: #FFF; }
.side-ad-img3 { width: 100%; }
.cate-slide-panel {/*box-shadow: 10px 10px 150px rgb(204, 204, 204);  border: 1px solid #eee;*/ border-radius: 3px; text-transform:capitalize;}
.prd-display { border: 1px solid #efefef; padding: 0px 0px 5px 0px ; }
.category-display { /*border: 1px solid #eee;*/ padding: 2px; }
.vmore-img-style { width: 3%; text-align:center; margin-top: 12%; }
.prd-comp-text { padding: 1px; }
.prd-number { padding: 9px 20px 5px 5px; font-size: 10px; color: #a9a; /*rgb(14, 33, 72);*/}
.cate-display-box { border-bottom: 2.5px solid rgb(239, 95, 33) ; /*rgb(181, 40, 181);*/ font-weight: bold; color: #333; }
.hold-large-img{ /*overflow:hidden ; height: 300px;*/ }
.div-large-img { padding: 1px 0px 1px 0px; box-shadow: 10px 10px 150px rgb(204, 204, 204); /*background: #FFF;*/ }
.img-tie-all {  width:33.2%; overflow:hidden; height: 48px; float:left; text-align:center; }
.panel-header-text { /*border-bottom: 1px solid #ccc;*/ color: #666; font-weight: 400; text-shadow: 0.2px 0.2px 0.2px #444; font-size: 15px; text-align: center; padding: 7px; }
.cate-display-container { padding: 5px 10px 5px 10px; }
.holder-img-pic{ width: 30%; height: 60px; overflow:hidden; }
.holder-img-text{     width: 70%;
    overflow: hidden;
    padding: 6px 2px 2px 15px;
}
.cate-content-holder { padding: 3px 0px 8px 0px; }
.hold-prd-panel { border: 1px solid #eee; }
.panel-header-text1 { /*border-bottom: 1px solid #ccc;*/ color: #666; font-weight: bold; text-shadow: 0.1px 0.1px 0.1px #444; font-size: 14px; text-align: center; padding: 7px; }
.panel-header-text2 { /*border-bottom: 1px solid #ccc;*/ color: #666; font-weight: 400; text-shadow: 0.1px 0.1px 0.1px #444; font-size: 11px; padding: 7px; }
.top-banner-style-text { font-size: 13.3px; font-weight: 400; }
.display-name-text { color: #66757f;
    font-size: 11px;
    letter-spacing: .02em;
    text-transform: uppercase;
    transition: color .15s ease-in-out;
	line-height: 1;
	text-align: center!important;
}
.header-style { background-color: #428bca; border-bottom: 1px #ccc;  height: 242px; }
.header-style1 { background-color: rgba(255, 255, 255, 0.1); width:100%; height: 247px; padding: 20px 0px;}
.hold-img-profile { text-align: center; width: 70%;  margin: 1px auto 5px auto; vertical-align: middle }
.container-style { height: 155px; }
.header-tab-style { width: 100%; height: 50px; background: #FFF; border-top: 1px solid #efe;
    border-bottom: 1px solid #efe; }
.header-tab-left { width: 28%;  }
.header-tab-center { width: 52%; padding: 0px 20px 10px 20px; font-size: 1.1em; overflow: hidden; margin-top: 14px; color: #333;  font-weight:400 !important; }
.header-tab-right {  width: 20%; }
.header-tab-left-menu { padding: 0px 10px 10px 10px; margin-top: 11px; position:relative;  }
.header-tab-left-search { width:80%; padding: 0px 10px 0px 10px; position:relative; margin-top: 9px; }
.content-head-padding { background: #eee; padding-left: 6px; padding-right: 6px; height: 10px;  } 
.home-content-style { background:#efefef; margin: 0px; } 
.home-content-left-user { padding: 10px 4px 10px 4px ; font-size: 1.1em;   text-shadow: 0px 1px 1px #ffffff; }
.home-content-left-user-name { padding:5px 1px 5px 1px; font-size: 24px; font-weight: bold; }
.icon-web-style { color: rgb(58, 87, 149);  }
.icon-web-style1 { color: rgb(58, 87, 149); font-weight: bold; font-size: 13px;  }
.icon-web-style2 { color:  #000;}
.icon-web-style3 { color:  rgba(255, 255, 255, 0.2); font-weight: 700; font-size: 50px; }
.icon-web-style4 { color: rgb(0,68,66); padding-right: 20px; font-size: 12.5px;}
.icon-web-style5 { color: #333;  padding-right: 1px; font-size: 16px; font-size: 400; }
.icon-web-style6 { color: rgb(105, 107, 113);  } 
.user-content-spon-text { font-size: 10px; }
.user-content-div { padding-left: 4px; padding-top: 5.5px;}
.number-user-content { padding: 1px 3px 1px 3px;
    font-size: 10px;
    background: #FFF;
    border: 1px solid #ccc;
    box-shadow: 0px 0px 0px 0.5px #ccc; 
	border-radius: 2px;
}
.product-name-text { font-weight: 600; font-size:12px; }
.prd-hold-img-tite { height: 170px; overflow:hidden;  }
.prd-hold-img-tite img{ height: 170px !important;  margin: 0 auto 0 auto !important; }
.prd-hold-img-tite-cate img{ margin: 0 auto 0 auto !important; }
.prd-hold-img-tite1 { /*height: 180px;*/ overflow:hidden; }
.page-control-hold {                  }
.page-control-next { border-top-left-radius: 15px; border-bottom-left-radius: 15px;   width: 50px; height: 70px;  float: right; }
.page-control-prev {  border-top-right-radius: 15px; border-bottom-right-radius: 15px;  width: 50px; height: 70px; }
.page-control-style { margin-top: 38px; background: rgba(255, 255, 255, 0.2); }
.flexslider-bg { background:transparent; }
.hold-search-img { text-align:center; padding: 0px 3px 0px 3px; }
.hold-search-price { padding-right: 5px; padding-left:2px; font-size: 12px; }
.hold-tab-text { font-size: 14px; }
.grid_3_style h3 { font-size: 1.13em; font-weight: bold;  }
.grid_3_style h3  a:hover, .grid_3_style h3 a:focus{ color:rgb(58, 87, 149);  }
.grid_3_style p {
    color: #333/*#626262;*/
    font-size: 1.12em;
    line-height: 1.5em;
	padding: 1px;
	font-size: small;
    color: #555;
}
.link_style a { background: rgb(58, 87, 149) ; }
.blog-poast-info ul,ol,dl { margin: 0; padding: 0; }
.holdimg .flex-viewport { max-height: 500px; }
#hold_big_banner .kepanel {
	width: inherit;
	z-index: inherit;
	left:0;
	position:inherit;
	
}
.search-index-main .search-body { background:none ; height: 43px; margin: 1px auto 0 auto; }
.search-index-main .search-select-style { margin-left: 0; }
.hold-search-body-div { margin-left: 8.3333333%; }
.hold-search-body-div .search-body {  height: 43px; margin: 0px 20% 0px 0% ; background:none ; }
.hold-search-body-div  .search-select-style { margin-left: 0; }
.hold-search-body-div .hold-search-head { margin: 0px 20% 0px 0% ; }
.hold-search-head ul { list-style: none;  margin:0; padding: 0; }
.hold-search-head li { display: inline-block; text-align:inherit; }
.header-support-div {background: #eee; padding: 5px  6px 2px 6px; box-shadow: 1px 0px 1px 0px #ccc; border-bottom: 1px solid #cdc; }
.catlg-style { color: #999;  }
.input-text-border-style { border: rgb(185, 185, 185); }
.shodrex-register .hold-register {  box-shadow:none; float:none; position:relative; background-color: #FFF;
    margin: 20px auto 10px auto;
    border: 1px solid #ccc;
    border-radius: 3px;}
.head-shodrex-reg{ border-bottom: 1px solid #ccc; font-size: 17px; color: #565656; font-weight: 500; text-shadow: 0px 0px 0px #444; text-align:center; }

#col2 .box {
    position: relative;
    padding-top: 30px;
    border: solid 1px #d8dadc;
    border-radius: 8px;
    /*background: #ffffff url('../images/My gradient.png') top left repeat-x;*/
    /*box-shadow: inset 0px 0px 0px 1px #ffffff;*/
    text-shadow: 0px 1px 0px #ffffff;
}
.box {
	position: relative;
    padding-top: 30px;
    border: solid 1px #d8dadc;
    border-radius: 8px;
    /* background: #ffffff url('../images/My gradient.png') top left repeat-x; */
    box-shadow: inset 0px 0px 0px 1px #ffffff;
    text-shadow: 0px 1px 0px #ffffff;
    padding: 20px;
    color: #656b70;
    font-size: 10pt;
    font-family: "Trebuchet MS", san-serif;
}
.boxfirst {  margin-top: 0px;   }
.box-content {
       position: relative;
       z-index: 1;
}
.#col2 h2{
    font-size: 1.8em;
    margin: 0 0 1em 0;
}
dl.spec {
    line-height: 1.5em;
    margin: 0 0 1em 0;
}
dl.spec dt {
    float: left;
    width: 120px;
    color: #212224;
    font-size: 1em;
    padding: 15px 0 15px 0;
    font-weight: bold;
}
dl.spec {
    line-height: 1.5em;
    margin: 0 0 ;
}
dl.spec dd.first {
    border-top: 0;
}
dl.spec dd {
    padding: 15px 0 15px 140px;
    border-top: solid 1px #D4D5D7;
    line-height: 1.5em;
}
.admin-publish-box dl.spec dt { width: 500px; }

.message name-style {  color:#333; font-weight:Bold;   }
.message email-style {  color: #aaa;    }
.cat-box-style {
   box-shadow: inset 0px 0px 0px 1px #ffffff; background: #ffffff url(images/My gradient.png) ; border: solid 1px #d8dadc;	
}
.cateheader{ /*border-bottom: 3px solid #ccc;*/ background: #fff; font-weight: bold; color: #333; font-size: 15px; font-family: "Trebuchet MS", san-serif; padding:5px; }
.admin-top-style { font-size: 12px;   }
.cate-caret-style {float:right; font-size:25px; margin-top:-20px !important; margin-right:13% ;}
.empty-pad-style { height: 20px; }
.publish-control .btn {   padding: 12px 15px !important;    }
.publish-control .btn-primary {
    color: #fff;
    background-color: rgb(58, 87, 149) !important;  /*#337ab7;*/
    border-color: #2e6da4;
}
.publish-control .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active,                  .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: rgb(58, 87, 149) !important; /* #286090; */
    border-color: #204d74;
}
.publish-control .form-control {
    display: block;
    width: 100%;
    height: 46px !important;
    padding: 12px 15px !important;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.publish-control .search-select {
    margin: 0;
    width: 100%;
    border-radius: 3px;
    height: 30px;
    /*font-size: 13px;*/
}
.admin-publish-box .file-drop-zone-title {
    color: #aaa;
    font-size: 26px !important;
    padding: 85px 10px;
}
.animate-delay-style-add { background: rgba(255, 255, 255, 0.9) !important; color: #222 !important; }
.cate-slide-panel .b-animate {	background: rgba(255, 255, 255, 0.9) !important; color: #434343; /* #545454*/ !important; font-weight: 400 !important; }
.cate-slide-panel .b-animate span { font-weight: normal !important; }
.cate-slide-panel .flexslider .slides .prd-hold-img-tite1 img {  margin: auto !important;
min-height: 150px;
width: 100%; }

.cat-box-style .b-animate {	background: rgba(255, 255, 255, 0.9) !important; color: #545454; /*#656b70*/ !important; }
.cat-box-style .b-animate span { font-weight: normal !important; }
.popdv-style { z-index:900; font-size:13px;  position:fixed; top:110px; bottom:0; -moz-opacity: 0.75; -khtml-opacity: 0.75; left:55%; width:45%;  min-height:400px; max-height:2000px; border-top-left: 1px solid #eee; border-radius: 8px;  }
.aboutdv-style { z-index:900;  position:absolute; top:226px;  bottom:0; -moz-opacity: 0.75; -khtml-opacity: 0.75; right:66%; height:450px; max-width: 500px;}
.subscribe-div-style{ z-index:900;  position:absolute; top:173px;  bottom:0; -moz-opacity: 0.75; -khtml-opacity: 0.75; right:15%; width:29%; height:350px; max-width: 300px; }
.subscribe-lnk-text { padding-left: 5px; color: #333; font-weight: 500; }
.tableheadercol{  }
.tabletxtcol{  padding: 0px 10px 0px 10px;}
.table-td-style { padding: 3px 10px 10px 12px; background: #eee !important;}
.cate-hold-custom { padding-top: 2px; }
.admin-profile .message h2 {  font-size: 25px !important;   }
.boxFirst .message h2 {  font-size: 15px !important;   }
.boxFirst .message .spec { padding-top: 2px !important ;      }
.prd-tabletxtcol {
    padding: 3px 10px 3px 10px;
}
.shodrex-admin-table-style {  border-color: #3A5795 !important; border: 2px; }
.index-shopid-style {  color:#656b70 ;       }
#cate-id img{  display:none;  }




h1.h-style { font-size: 22px ; font-weight: 700;  transition: color .15s ease-in-out;  }
ul.ul-icon-tag { color: #FFF; background: #0B0F13; margin: 0px; padding: 1px 0px 1px 3px; }
[class^="icon-"].icon-line-style,
[class*=" icon-"].icon-line-style { line-height: inherit ;   }




.ftbold{font-weight:bold;}

.dot{font-weight: bold;  font-size:15px; vertical-align:central; margin-right:0; position: relative; top: -2.5px; }

.dptbcell{ display: table-cell;   }
.padtop { padding-top: 10px;}
.padleft { padding-left: 7px;}
.padleft1 { padding-left: 4px;}
.padleft2 { padding-left: 3px;}
.padleft3 { padding-left: 9px;}
.padleft4 { padding-left: 15px;}
.padleft5 { padding-left: 2px;}
.padall{ padding: 2px;  }
.padall1{ padding: 7px;  }
.padall2{ padding: 10px;  }
.padall3{ padding: 12px;  }
.padall4{ padding: 3px 0px 0px 0px;  }
.padall5{ padding: 7px 2px 7px 2px;  }
.padall6{ padding: 6px;  }
.pad { padding-left: 7px;}
.padspe{ padding:7px 2px 9px 2px;}
.padleft5{ padding-left: 3%; }
.padn { padding: 0px 8px 0px 8px;}
.padn1 { padding: 0px 1px 0px 1px;}
.padn2 { padding: 0px 0px 1em 0px;}
.padn3 { padding: 0px;}
.padn4 { padding: 0px 13px 0 13px;}
.padn5 { padding: 5px 2px 1px 2px;}
.padn6 { padding: 0px 3px 0px 3px;}
.padn7 { padding: 5px 5px 1px 5px;}
.padcate{ padding:3px 15px 8px 8px; }
.padn8 { padding: 3px 0px 3px 0px;}
.padn9 { padding:  10px 0px 0px 0px;}
.padn10 { padding-left: 4px; padding-top: 3px;}
.padn11 { padding: 0px 3px 0px 15px;}
.padn12 { padding: 6px 0px 6px 0px;}
.padn13 { padding: 0px 4px 0px 4px;}




.margn { margin: 0;}




.ltfloat { float: left;}
.rtfloat { float: right;}

.fltlt {float: left; } 
.fltrt {float: right; }

.iconsize{ height:10px; width: 10px;}

.imgsz{height: 100px; width:185px;}
.imgsz1{ height: 100px; width: 100px; }
.imgsz2{ height: 60px; width: 60px; }


.imgbar{ height: 25px;
       width: 25px;
       margin-left: 10px;
       margin-right: 21%;
       box-shadow: 1px 1px 1px 1px rgb(58, 87, 149);
       margin-top: -4px; }
.imgcate{ width: 10px; height: 10px; vertical-align:inherit; }	
.imgads { width: 100%;/*49.2%; max-height: 85px;  /*height: 85px ;*/ padding:1%; border:0.9px solid #fff;  
    vertical-align: inherit; }  
.imgads1 { width: 49%; max-height: 120px; padding:0.02%; vertical-align: inherit; }  
.imgads2 { width: 100%; max-height: 120px; padding:0.02%; vertical-align: inherit; }  

.img-icon-sm { width: 9px; height: 9px; vertical-align:inherit; border:0px; }
.img-icon-sm1 { width: 12.5px; height: 12.5px; vertical-align:inherit; border:0px; }
.img-big-drop{
	width: 99.5%;
	text-align: center;
	max-height: 480px; height: 395px;
}
.img-down-arrow { text-align: center ;}
.img-catalogue { border-radius: 100px;
    padding: 2px;
    width: 60px;
    height: 60px;
    border: 1px solid #fef;}
.img-profile-logo{
	/*width: 50%;*/
	text-align: center;
	height: 134px; vertical-align:middle; border: 6px solid #fff ;
	background: #fff;  border-radius: 4px; cursor:pointer;
}
.img-menu-icon { width: 27px; height: 27px;  }
.img-icon-sponsored { padding:0px 2px 0px 2px; height: 9px; width: 13px; }
.img-search-pics { text-align: center;
    width: 97%;
    /*height: 100px;*/
	max-height: 120px;
    vertical-align: middle;
    cursor: pointer;
}
.img-icon-type-style { width: 18px; height: 15px; vertical-align:sub; margin: 0 3px 0 0; }
.img-comment-style { width: 70px; border-radius: 100px; height: 70px; border: 1px solid #eee;}
.img-catlg-style { width: 80px; border-radius: 100px; height: 80px; border: 1px solid #eee;}
.img-post-style { padding: 0px 2px 0px 2px; }


.flexslider .slides .img-icon-sm { width: 8px !important; height: 8px !important; min-height: 8px !important; max-height: 8px !important; vertical-align:inherit; border:0px; display:inline;}
.flexslider .flex-control-nav { display:none; }
.holdimg .flexslider .flex-control-nav { display:inherit; }
.holdimg .flex-control-thumbs li { height: 50px; overflow:hidden; }
.holdimg .flexslider { margin: 0px; }
.holdimg .flex-control-thumbs li { width: 23%; border: 1px solid #D2D0D0;  }
.holdimg .flex-control-thumbs img { border:1px solid #fff;}
.holdimg .flex-viewport { max-height: 500px; }
.holdimg .flexslider .slides img{ max-height: 500px; width: auto; max-width: 100%; }
.prd-hold-img-title1 img { width: inherit ; }


.hide{ display:none;}

.clearfloat { /* this class can be placed on a <br /> or empty div as the final element following the last floated div (within the #container) if the #footer is removed or taken out of the #container */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

.prodcat {color:#eee; text-decoration:none; }
.prodcat:hover { text-decoration: underline;  }
.prodcat:active, .prodcat:link { text-decoration: none;  }
.prodcat:visited { text-decoration: none;  }

.prdclk {color:#eee; text-decoration:none; }
.prdclk:hover { text-decoration: underline;  }
.prdclk:active, .prdclk:link { text-decoration: none;  }
.prdclk:visited { text-decoration: none;  }


ul.prd{
	 list-style: none;
	 /*margin-bottom: 0.5px;*/
	 font-size: 16px;
	 font-weight: bold;
	 font-stretch:expanded;
	 padding: 0px;
	 margin: 0px;
	 height: 130px;

}

ul.prd li{
	 margin-bottom: 0px;
	 margin-top : 0px;
	 padding: 0px;
	 padding: 0px;
}

.prdimg{ padding:0px 0.5px 0px 0.5px; height:65%;}
.boximg{  height:150px; width: 98%; }
.prdtxt{ height: 17%; background:#777777; color: #ffffee; font-size:12px;}
.prdtxt1{ height: 20%; background:#777777; color: #ffffee; font-size:12px;}
.prdtxtstl{ text-align: center; }

.wid15{ width:15%;}
.wid20{ width:20%;}
.wid24{ width:24%;}
.wid25{ width:25%;}
.wid30{ width:30%;}
.wid33{ width:33%;}
.wid35{ width:35%;}
.wid50{ width:50%;}
.wid60{ width:60%;}
.wid65{ width:65%;}
.wid70{ width:70%;}
.wid72{ width:72%;}
.wid75{ width:75%;}
.wid80{ width:80%;}
.wid85{ width:85%;}
.wid95{ width:95%;}
.wid99{ width:99%;}
.wid100{ width:100%;}


.higt25{ height: 25px;}
.higt50{ height: 50px;}
.higt190{ /*height: 170px;*/ }

.marutil{ margin-right: 10px; padding:3px 0px;}

.bodyopac{background-color:rgb(0,0,0); background-color:rgba(0, 0, 0, 0.98); opacity:0.98; filter:alpha(opacity=98);}

.bodyopac1{background-color:rgb(0,0,0); background-color:rgba(0, 0, 0, 0.98); opacity:0.98; filter:alpha(opacity=98);}

.bodyopac2{background-color:rgb(0,0,0); background-color:rgba(0, 0, 0, 0.98); opacity:0.98; filter:alpha(opacity=98);}

.bodyopac3{ opacity:0.98; filter:alpha(opacity=98);}
.bodyopac4{ background-color:rgb(255,255,255); background-color:rgba(255, 255, 255, 0.98); opacity:0.98; filter:alpha(opacity=98);}

ul.btnlink{
	 list-style: none;
	 margin: 0px;
	 padding: 10px 0.3px 2px 7px;
	 /*margin-bottom: 15px;*/
}

ul.btnlink li{
	 margin-bottom: 0px;
	/* margin-top : 14px; */
}

ul.btnlink a, ul.btnlink a:visited {
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 width: 45%;
	 color:#eeeeee; 
	 background:rgb(58, 87, 149) 
	 border-radius: 3px;
	 border-right:1px solid #CCC; 
	 padding:5px 0px 5px 0px;
	 text-align: center;
}

ul.btnlink a:hover, ul.btnlink a:focus{
	  box-shadow: 0px 5px 10px 0px #666;
}

ul.prdlink{
	 list-style: none;
	 margin: 0px;
	 padding: 10px 0.3px 2px 7px;
	 /*margin-bottom: 15px;*/
}

ul.prdlink li{
	 margin-bottom: 0px;
	/* margin-top : 14px; */
}

ul.prdlink a, ul.prdlink a:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 width: 45%;
	 color:#222222; 
	 background: #eeeeee;	
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 border-radius: 3px;
	 border-right:1px solid #CCC; 
	 padding:5px 0px 5px 0px;
	 text-align: center;
}

ul.prdlink a:hover, ul.prdlink a:focus{
	   box-shadow: 0px 5px 10px 0px #666;
}


ul.baklink{
	 list-style: none;
	 margin: 0px;
	 padding: 10px 0.3px 2px 7px;
	 /*margin-bottom: 15px;*/
}

ul.baklink li{
	 margin-bottom: 0px;
	/* margin-top : 14px; */
}

ul.baklink a, ul.baklink a:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 width: 45%;
	 color:#eeeeee; 
	 background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 border-radius: 3px;
	 border-right:1px solid #CCC; 
	 padding:5px 0px 5px 0px;
	 text-align: center;
}

ul.baklink a:hover, ul.baklink a:focus{
	  box-shadow: 0px 5px 10px 0px #666;
}


span.loglink{
	 list-style: none;
	 margin: 0px;
	 padding: 10px 0.3px 2px 7px;
	 /*margin-bottom: 15px;*/
}

/*span.loglink li{
	/* margin-bottom: 0px;*/
	/* margin-top : 14px; 
}
*/
span.loglink a, span.loglink a:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 width: 45%;
	 color:#eeeeee; 
	 background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 border-radius: 3px;
	 border-right:1px solid #CCC; 
	 padding:5px 0px 5px 0px;
	 text-align: center;
}

span.loglink a:hover, span.loglink a:focus{
	  box-shadow: 0px 5px 10px 0px #666;
}



.sendbtn {
  border: 1px solid transparent;
  color: #eeeeee;
  font-size: 17px;
  /**line-height: 7px;**/
  padding: 1px 6px;
  text-decoration: none;
  text-shadow: none;
  text-align: center;
  border-radius: 5px;
  box-shadow: none;
  transition: 0.25s;
  /*margin-left: 2px;
  margin-right: 2px;*/
  cursor:pointer;
  background-color: rgb(58, 87, 149);
  /*display: block;*/
  /*width: 80%;*/
}

.sendbtn:hover {
  color: #eeeeee;
  background-color: rgb(58, 87, 149);  /*#428bca;*/
  box-shadow: 0px 5px 10px 0px #666;
}

.shodlkn , .shodlkn:link, .shodlkn:active, .shodlkn:visited{
  border: 1px solid transparent;
  color: #eee;
  /*font-size: 20px;*/
  /*line-height: 2px;*/
  padding: 1px 6px;
  text-decoration: none;
  text-shadow: none;
  text-align: center;
  border-radius: 5px;
  box-shadow: none;
  transition: 0.25s;
  background: rgb(58, 87, 149);  /*#428bca;*/
  /*display: block;*/
  margin: 10px auto 0 0;
}

.shodlkn:hover , .shodlkn:focus{
  color: #222;
  /*background: #eeeeee;  /*#428bca;*/
  box-shadow: 0px 5px 10px 0px #666;
  text-decoration: none;
}


.lglabel{
   width: 30%; 
   /*vertical-align:central; position: relative; top:-1px;*/
   /*margin-top: 7px;*/
   padding: 2px 0px 2px 0px; 
}

.lgdetail{
   width: 67%;
   padding: 2px 0px 2px 0px; 	
}

.email-field{
	width: 90%;
}

.log-name { padding-right: 30px; padding-left: 11px;}

ul.catelink{
	 list-style: none;
	 margin: 0px;
	 padding: 3px 0.3px 2px 0px;
	 transition: all 0.3s ease-in-out;
     text-transform: capitalize;
	 /*margin-bottom: 15px;*/
}

ul.catelink li{
	 margin-bottom: 0px;
	/* margin-top : 14px; */
}

ul.catelink a, ul.catelink a:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color:  rgb(58, 87, 149);/*rgb(14, 33, 72); /*rgb(13, 35, 80); /*color:rgb(58, 87, 149); */
	 /*background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 /*border-right:1px solid #CCC; */
	  padding:2px 0px 2px 5px;
	 /*text-align: center;*/
}

ul.catelink a:hover, ul.catelink a:focus{
	color: #eeeeee;
    background:rgb(58, 87, 149);
}



.shoplnk:link, .shoplnk:active, .shoplnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: #222;
	 /*color:rgb(58, 87, 149); */
	 /*background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 /*border-right:1px solid #CCC; */
	  padding:3px 0px 5px 5px;
	 /*text-align: center;*/
}

.shoplnk:hover, shoplnk:focus{
	color: rgb(58, 87, 149);
	text-decoration: underline;
}

.trdlnk:link, .trdlnk:active, .trdlnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: #eee;
	 /*color:rgb(58, 87, 149); */
	 /*background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 /*border-right:1px solid #CCC; */
	 /*text-align: center;*/
}

.trdlnk:hover, trdlnk:focus{
	color: #eeeeee;
	text-decoration: underline;
}


.htrdlnk, .htrdlnk:link, .htrdlnk:active, .htrdlnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 /*margin-left: 3%;*/
	 color: rgb(58, 87, 149);
	 text-decoration: none;
	 /*color:rgb(58, 87, 149); */
	 /*background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 /*border-right:1px solid #CCC; */
	 /*text-align: center;*/
}

.htrdlnk:hover, htrdlnk:focus{
	color: rgb(58, 87, 149);
	text-decoration: underline;
}

.buylkn , .buylkn:link, .buylkn:active, .buylkn:visited{
  border: 1px solid transparent;
  color: #eee;
  /*font-size: 20px;*/
  /*line-height: 2px;*/
  padding: 1px 6px;
  text-decoration: none;
  text-shadow: none;
  text-align: center;
  border-radius: 2px;
  box-shadow: none;
  transition: 0.25s;
  background: rgb(58, 87, 149);  /*#428bca;*/
  /*display: block;*/
  margin: 10px auto 0 0;
  border: 1px solid rgb(58, 87, 149);
}

.buylkn:hover , .buylkn:focus{
  color: rgb(58, 87, 149);
  background: #eee;
  /*background: #eeeeee;  /*#428bca;*/
  box-shadow: 0px 2px 4px 0px #ccc;
  text-decoration: none;
  border: 1px solid rgb(58, 87, 149);
}

.fetprd a{
    display: block;
}
.fetprd a:link, .fetprd a:active, .fetprd a:visited{
  border: 1px solid transparent;
  color: rgb(58, 87, 149);
  /*font-size: 20px;*/
  /*line-height: 2px;*/
  padding: 0px 2px;
  text-decoration: none;
  text-shadow: none;
  box-shadow: none;
  transition: 0.25s;
  background: #fff;
  /*display: block;*/
  border: 1px solid #eee;
  border: 1px solid #ccc;
  box-shadow: 0px 1px 2px 0px #777;
  text-decoration: none;
}

.fetprd a:hover , .fetprd a:focus{
  color: rgb(58, 87, 149);
  background: #fff;
  /*background: #eeeeee;  /*#428bca;*/
  box-shadow: 0px 5px 7px 0px #777;
  text-decoration: none;
  border: 1px solid #ccc;
}


.disprd a{
    display: block;
}
.disprd a:link, .disprd a:active, .disprd a:visited{
  border: 1px solid transparent;
  /*color: rgb(58, 87, 149);*/
  /*font-size: 20px;*/
  /*line-height: 2px;*/
  /*padding: 0px 2px;*/
  text-decoration: none;
  text-shadow: none;
  box-shadow: none;
  transition: 0.25s;
  background: #fff;
  /*display: block;*/
  border: 1px solid #eee;
  box-shadow: 0px 1px 2px 0px #777;
  text-decoration: none;
}

.disprd a:hover , .disprd a:focus{
  /*color: rgb(58, 87, 149);*/
  background: #fff;
  /*background: #eeeeee;  /*#428bca;*/
  box-shadow: 0px 5px 7px 0px #777;
  text-decoration: none;
  border: 1px solid #eee;
}

.getprd{
	background-color:#FFF;
}

.prdset{ background-color:#FFF;}

.prdmail{ background-color:#FFF;}

.buyjs{  background-color:#FFF; }
.backjs{ background-color:#FFF;}

.vgoprodcat:hover { text-decoration: underline;  font-weight: bold;}
.vgoproductcatclk:active, .vgoproductcatclk:link, .vgoproductcatclk:hover, .vgoproductcatclk:focus, .vgoproductcatclk:visited { text-decoration: underline;  font-weight: bold; color: rgb(58, 87, 149); }

.container {
    /*width: 100%;*/
  }
  
.txtcenterno{ text-align:normal;}
 
.nicefont{
  font-size: 9px;
  line-height: 1.42857143;
  color: #333;
  /*background-color: #fff;*/
}

.complnk:link, .complnk:active, .complnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: rgb(58, 87, 149);
	 /*color:rgb(58, 87, 149); */
	 /*background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 /*border-right:1px solid #CCC; */
	  /**padding:3px 0px 5px 5px;*/
	  font-weight: bold;
	 /*text-align: center;*/
}

.complnk:hover, complnk:focus{
	color: rgb(58, 87, 149);
	text-decoration: underline;
	font-weight: bold;
}

ul.cate2link{
	 list-style: none;
	 margin: 0px;
	 padding: 5px 0.3px 2px 7px;
	 text-shadow: 0px 0.1px 0.1px #fff;
	 font-weight: 700;
	 font-size: 14px;
	 /*margin-bottom: 15px;*/
}

ul.cate2link li{
	 margin-bottom: 0px;
	/* margin-top : 14px; */
}

ul.cate2link a, ul.cate2link a:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: #333; /*rgb(58, 87, 149);*/
	 padding:3px 0px 5px 5px;
	 /*text-align: center;*/
}

ul.cate2link a:hover, ul.cate2link a:focus{
	color: rgb(58, 87, 149);  /*#eeeeee;*/
    /*background:rgb(58, 87, 149);*/
}

.comp2lnk:link, .comp2lnk:active, .comp2lnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: #FFF;
	 /*color:rgb(58, 87, 149); */
	 /*background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 /*border-right:1px solid #CCC; */
	  /*padding:3px 0px 5px 5px;*/
	  font-weight: bold;
	 /*text-align: center;*/
}

.comp2lnk:hover, comp2lnk:focus{
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}

.comp3lnk:link, .comp3lnk:active, .comp3lnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: rgb(58, 87, 149);
	 /*color:rgb(58, 87, 149); */
	 /*background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 /*border-right:1px solid #CCC; */
	  padding:3px 0px 5px 5px;
	  font-weight: 700;
	  font-size: 14px;
	  text-shadow: 0px 0.1px 0.1px #fff;
	 /*text-align: center;*/
}

.comp3lnk:hover, comp3lnk:focus{
	color: rgb(58, 87, 149);
	text-decoration: underline;
	font-weight: bold;
}

.footerlnk:link, .footerlnk:active, .footerlnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: #337ab7; /*rgb(58, 87, 149);*/
	 /*color:rgb(58, 87, 149); */
	 /*background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 /*border-right:1px solid #CCC; */
	  /*padding:3px 0px 5px 5px;
	  font-weight: bold;
	  font-size: 12px;*/
	 /*text-align: center;*/
	 text-shadow: #333 0.5px 0.5px 0.5px;
}

.footerlnk:hover, footerlnk:focus{
	color: rgb(58, 87, 149);
	text-decoration: underline;
}

#pagination {
   clear: both;
   width: 75px;
   margin: 25px auto 0;
   padding:0;
   float: left;
}

#pagination li{
   list-style: none;
   margin: 0 2px;
   float: left;
}

#pagination li a{
   display: block;
   width: 10px;
   height: 10px;
   text-indent: -10000px;
   background:  #777; /*#ccc*/ 
   border-radius: 10px;
   -moz-border-radius: 10x;
   -webkit-border-radius: 10px;
  
}

#pagination li a.active {
   background: #FFFFFF;
}

#pagination1 {
   clear: both;
   width: 75px;
   margin: 10px auto 0;
   padding:0;
   float: left;
}

#pagination1 li{
   list-style: none;
   margin: 0 2px;
   float: left;
}

#pagination1 li a{
   display: block;
   width: 10px;
   height: 10px;
   text-indent: -10000px;
   /*background:  #ccc; /*#777; */  
   border-radius: 10px;
   border: 1px solid #FFF;
   -moz-border-radius: 10x;
   -webkit-border-radius: 10px;
  
}

#pagination1 li a.active {
   background: #FFFFFF;
}

.holdcircle{
	margin-left: 48%;
}

.pagi-margin { margin: 10px auto 0 auto; }

.login{
	
  background-color: #fff;
     
}
.login input[type="text"] {
	/*outline: none;
  padding: 3px 15px;
  background: none;
  width: 91%;
  border: none;
  font-size: 1.2em;
  color: #000; 
   font-weight: 700; */
   transition: 150ms background,150ms color;
    color: #444;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 5px;
    background: rgba(255,255,255,0.6);
    font-weight: 400;
    line-height: inherit;
    font-size: 13px;
    height: 30px;
    width: 100%;
    border: 1px solid #444;
    border-radius: 3px;
    /* margin-top: 10px; */
}

.login input[type="password"] {
	/*outline: none;
  padding: 3px 15px;
  background: none;
  width: 91%;
  border: none;
  font-size: 1.2em;
  color: #000; 
   font-weight: 700; */
   transition: 150ms background,150ms color;
    color: #444;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 5px;
    background: rgba(255,255,255,0.6);
    font-weight: 400;
    line-height: inherit;
    font-size: 13px;
    height: 30px;
    width: 100%;
    border: 1px solid #444;
    border-radius: 3px;
    /* margin-top: 10px; */
}

.login input[type="submit"] {	
	/**border: none;*/
	cursor: pointer;
	/*position: absolute;*/
	outline: none;
  font-size: 13px;
    color: #FFF;
    padding: 9px 17px;
    font-weight: 600;
    height: 30px;
	line-height: 11px;
    border-radius: 3px;
    border: 1px solid #444;
    background: rgb(58, 87, 149);
}
.login input[type="submit"]:hover {
  background:  rgb(29, 65, 125); /** rgb(46, 72, 128); /* #337ab7;  /*#EF5F21;  /* rgb(66, 202, 93);*/
  box-shadow: 1px 0.5px 1px 0.5px #666;
  color: #fff;
    transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
}

.signup input[type="submit"] {	
	/**border: none;*/
	cursor: pointer;
	/*position: absolute;*/
	outline: none;
  font-size: 13px;
    color: #100808;
    padding: 9px 17px;
    font-weight: 600;
    height: 30px;
	line-height: 11px;
    border-radius: 3px;
    border: 1px solid #444;
    background: rgb(239, 95, 33);
	text-shadow: 0.4px 0.4px 0.4px #666;
}
.signup input[type="submit"]:hover {
  background: rgb(204, 84, 31);  /*#EF5F21;  /* rgb(66, 202, 93);*/
  color: #100808;
  text-shadow: 0.4px 0.4px 0.4px #666;
  box-shadow: 1px 0.5px 1px 0.5px #666;
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
}

.forgotlnk:link, .forgotlnk:active, .forgotlnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: rgb(58, 87, 149); /*rgb(58, 87, 149);*/
	 /*color:rgb(58, 87, 149); */
	 /*background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 /*border-right:1px solid #CCC; */
	  /*padding:3px 0px 5px 5px;
	  font-weight: bold;
	  font-size: 12px;*/
	 /*text-align: center;*/
}

.forgotlnk:hover, forgotlnk:focus{
	color: rgb(58, 87, 149);
	text-decoration: underline;
}

.signupmssg{ border-bottom: 1px solid #ccc; font-size: 15px; color: #666; font-weight: bold; text-shadow: 0.2px 0.2px 0.2px #444; }

.extend-big { position: absolute;
    /**display: none;**/
    background: #ffffff;
    box-shadow: 0px 2px 4px #777;
    width: 800px;
    top: 40px;
    left: -1020px;
    z-index: 99;
    font-size: 13px;
    height: 496px;
    padding: 20px 30px 20px;
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
}

.comp4lnk:link, .comp4lnk:active, .comp4lnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: rgb(58, 87, 149);
	 /*color:rgb(58, 87, 149); */
	 /*background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 /*border-right:1px solid #CCC; */
	  /**padding:3px 0px 5px 5px;*/
	  font-size: 12px;
	  font-weight: bold;
	  padding-top: 10px;
	  text-align: center;
	 /*text-align: center;*/
}

.comp4lnk:hover, comp4lnk:focus{
	color: rgb(58, 87, 149);
	text-decoration: underline;
	font-weight: bold;
}

.catalogue-name-lnk:link, .catalogue-name-lnk:active, .catalogue-name-lnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: underline;
	 color: /*rgb(58, 87, 149);*/ #333;
	 text-transform: capitalize;
	  font-size: 14px;
	  font-weight: bold;

}

.catalogue-name-lnk:hover, catalogue-name-lnk:focus{
	color: rgb(58, 87, 149);
	text-decoration: underline;
	font-weight: bold;
}


.header-tab-left-search input[type="text"] {
    transition: 150ms background,150ms color;
    color: #66757f;  /* rgba(255,255,255,.8); */
    padding-right: 28px;
    padding-bottom: 2px;
    padding-left: 10px;
    background: rgba(199, 201, 206, 0.4); /*rgba(255, 255, 255, 0.6); /* /*rgba(58, 87, 149, 0.6);*/
    font-weight: 400;
    line-height: inherit;
    font-size: 13px;
    height: 30px;
    width: 100%;
    border: 1px solid #66757f;
    border-radius: 10px;
    /* margin-top: 10px; */
}
.header-tab-left-search input[type="submit"] {	
	border: none;
	cursor: pointer;
	position: absolute;
	outline: none;
	 top: 0px;
  right: 0px;
  background: #c7c7c7;
  font-size: 1.2em;
  color: #FFF; /*#FFFCFC; /*#E8E5E5; /*#000;*/
  padding: 3px 6px 3px 6px;
  font-weight: 700;
  height: 30px;
  border-radius: 10px;
  border: 0.5px rgb(58, 87, 149);
}



.header-tab-left-search input[type="submit"]:hover {
  background: /*#EF5F21;  /* rgb(66, 202, 93);*/
  color: #fff;
    transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
}

.header-tab-left-search button[type="submit"] {	
	border: none;
	cursor: pointer;
	position: absolute;
	outline: none;
	 top: 0px;
  right: 10px;
  /*background: #c7c7c7;*/
  background: rgba(199, 201, 206, 0.4);
  font-size: 1.2em;
  color: #66757f;/*#FFF; /*#FFFCFC; /*#E8E5E5; /*#000;*/
  padding: 3px 6px 3px 6px;
  font-weight: 700;
  height: 30px;
  border-radius: 10px;
  border: 0.5px rgb(58, 87, 149);
}

.header-tab-left-search button[type="submit"]:hover {
  background: /*#EF5F21;  /* rgb(66, 202, 93);*/
  /*color: #fff;*/
    transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
}

.header-tab-left-search input[type="text"]:focus {
  background: #FFF; /*#EF5F21;  /* rgb(66, 202, 93);*/
  /*color: #fff;*/
  border: none;
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
}

.subscribe input[type="text"] {
	/*outline: none;
  padding: 3px 15px;
  background: none;
  width: 91%;
  border: none;
  font-size: 1.2em;
  color: #000; 
   font-weight: 700; */
   transition: 150ms background,150ms color;
    color: #444;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 5px;
    background: rgba(255,255,255,0.6);
    font-weight: 400;
    line-height: inherit;
    font-size: 12px;
    height: 30px;
    width: 100%;
    border: 1px solid #444;
    border-radius: 3px;
    /* margin-top: 10px; */
}

.subscribe input[type="submit"] {	
	/**border: none;*/
	cursor: pointer;
	/*position: absolute;*/
	outline: none;
  font-size: 13px;
    color: #100808;
    padding: 9px 17px;
    font-weight: 600;
    height: 36px;
	line-height: 11px;
    border-radius: 3px;
    border: 1px solid #444;
    background: rgb(239, 95, 33);
	text-shadow: 0.4px 0.4px 0.4px #666;
}
.subscribe input[type="submit"]:hover {
  background: rgb(204, 84, 31);  /*#EF5F21;  /* rgb(66, 202, 93);*/
  color: #100808;
  text-shadow: 0.4px 0.4px 0.4px #666;
  box-shadow: 1px 0.5px 1px 0.5px #666;
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
}



.big-search input[type="text"] {
	/*outline: none;
  padding: 3px 15px;
  background: none;
  width: 91%;
  border: none;
  font-size: 1.2em;
  color: #000; 
   font-weight: 700; */
   transition: 150ms background,150ms color;
    color: #444;
    padding-right: 48px;
    padding-bottom: 2px;
    padding-left: 5px;
    background: rgba(255,255,255,0.6);
    font-weight: 400;
    line-height: inherit;
    font-size: 14px;
    height: 38px;
    width: 100%;
    border: 1px solid #444;
    border-radius: 3px;
    /* margin-top: 10px; */
}

.big-search button[type="submit"] {	
	/**border: none;*/
	cursor: pointer;
 	/*position: absolute;*/
    font-size: 15px;
    position: absolute;
    outline: none;
    top: 2px;
    right: 0px;
    color: #fff;
    padding: 9px 17px;
    font-weight: 500;
    height: 38px;
	line-height: 11px;
    border-radius: 3px;
    border: 1px solid #444;
    background: rgb(134, 172, 183); /*#C2CA42; /*rgb(66, 202, 93); /* rgb(239, 95, 33);*/
	text-shadow: 0.4px 0.4px 0.4px #666;
	padding-top: 15px;
}
.big-search button[type="submit"]:hover {
  background: rgb(134, 172, 183); /*#C2CA42; /*rgb(66, 202, 93);  /*rgb(204, 84, 31);  /*#EF5F21;  /* rgb(66, 202, 93);*/
  color: #fff;
  text-shadow: 0.4px 0.4px 0.4px #666;
  box-shadow: 0.8px 0.4px 0.4px 0.3px #666;
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
}


/*
input[type="text"]:focus {
	 border: none;
}
*/

.user-name-lnk:link, .user-name-lnk:active, .user-name-lnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 /*text-decoration: underline;*/
	  color: rgb(48, 87, 149); /*#333;*/
	  font-size: 21px;
	  font-weight: 700;
	  text-shadow: 0px 1px 1px #ffffff;
	 /*text-align: center;*/
}

.user-name-lnk:hover, user-name-lnk:focus{
	color: rgb(48, 87, 149); /*#333;*/
	text-decoration: underline;
	text-shadow: 0px 1px 1px #ffffff;
}

.sponsored-ads-lnk:link, .sponsored-ads-lnk:active, .sponsored-ads-lnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: rgb(58, 87, 149);
	 /*color:rgb(58, 87, 149); */
	 /*background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 /*border-right:1px solid #CCC; */
	  /**padding:3px 0px 5px 5px;*/
	  /*font-size: 10px;*/
	  font-weight: bold;
	 /*text-align: center;*/
}

.sponsored-ads-lnk:hover, sponsored-ads-lnk:focus{
	color: rgb(58, 87, 149);
	text-decoration: underline;
	font-weight: bold;
}


ul.subscribe-ul-link{
	 list-style: none;
	 margin: 0px;
	 padding: 10px 0.3px 2px 7px;
	 /*margin-bottom: 15px;*/
}

ul.subscribe-ul-link li{
	 margin-bottom: 0px;
	/* margin-top : 14px; */
}

ul.subscribe-ul-link a, ul.subscribe-ul-link a:visited {
     /*padding: 5px 5px 5px 15px;*/
	 /*display: block;*/
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 width: 45%;
	 color:#eeeeee; 
	 background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 border-radius: 3px;
	 border-right:1px solid #CCC; 
	 padding:5px 0px 5px 0px;
	 text-align: center;
}

ul.subscribe-ul-link a:hover, ul.subscribe-ul-link a:focus{
	  box-shadow: 0px 5px 10px 0px #666;
}

.subscribe-link:link, .subscribe-link:active, .subscribe-link:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: rgb(58, 87, 149);
	  font-weight: 400;
	  font-size: 12px;
	  background:  rgba(234, 234, 234, 0.75);  /*#FFF;*/
	  padding: 3px 5px 2px 5px ;
	  border: 1px solid #efe;
	  border-radius : 3px;
	  box-shadow: 0px 0px 5px 0px #898;
	  text-shadow: 0px 0.5px 0.5px #ccc; /*#9ac;*/
	 /*text-align: center;*/
}

.subscribe-link:hover, subscribe-link:focus{
	color: rgb(58, 87, 149); /*rgb(58, 87, 149);*/
	text-decoration: none;
}

.icon-cancel-link:link, .icon-cancel-link:active, .icon-cancel-link:visited {
     text-decoration: none;
}

.icon-cancel-link:hover, icon-cancel-link:focus{
	text-decoration: none;
}

.subscribe-register-link:link, .susbcribe-register-link:active, .subscribe-register-link:visited {
     font-weight: 600;
	 color:  rgb(58, 87, 149);
	 text-decoration: none;
}

.subscribe-register-link:hover, susbcribe-register-link:focus{
	font-weight: 600;
	color:  rgb(58, 87, 149);
	text-decoration: underline;
}

.search-name-prd-lnk:link, .search-name-prd-lnk:active, .search-name-prd-lnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 /*text-decoration: underline;*/
	 color: rgb(58, 87, 149);
	 /*color:rgb(58, 87, 149); */
	 /*background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 /*border-right:1px solid #CCC; */
	  /**padding:3px 0px 5px 5px;*/
	  font-size: 15px;
	  font-weight: 500;
	 /*text-align: center;*/
}

.search-name-prd-lnk:hover, .search-name-prd-lnk:focus{
	color: rgb(58, 87, 149);
	text-decoration: underline;
	font-weight: 500;
}

.search-name-comp-lnk:link, .search-name-comp-lnk:active, .search-name-comp-lnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: #2A7126; /*rgb(66, 202, 93);*/
	 /*color:rgb(58, 87, 149); */
	 /*background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 /*border-right:1px solid #CCC; */
	  /**padding:3px 0px 5px 5px;*/
	  font-size: 13px;
	 /*text-align: center;*/
}

.search-name-comp-lnk:hover, .search-name-comp-lnk:focus{
	color: #2A7126;  /*rgb(66, 202, 93);*/
	text-decoration: none;
}

.search-view-more-lnk:link, .search-view-more-lnk:active, .search-view-more-lnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: rgb(58, 87, 149);  /*#2A7126;  /*rgb(66, 202, 93);*/
	 /*color:rgb(58, 87, 149); */
	 /*background:rgb(58, 87, 149) /*url(../images/shop-white.png) left no-repeat*/;
	 /*box-shadow: 0px 5px 12px 0px #666;*/
	 /*border-right:1px solid #CCC; */
	  /**padding:3px 0px 5px 5px;*/
	 /*text-align: center;*/
}

.search-view-more-lnk:hover, search-view-more-lnk:focus{
	color: rgb(58, 87, 149);  /*rgb(66, 202, 93);*/
	text-decoration: none;
}


/*
.search-body{  height:50px; border-top-left-radius:5px; border-top-right-radius:5px; margin:10px auto 0px auto;}
.search-input{width: 75%; 
 height:32px;
  border-top-right-radius:5px;
   border-bottom-right-radius:5px;
    border-width:thin; 
	border:1px solid #ececec;
	 border-color:#ededed;
	    padding-left: 102px;
		margin-top: 10px;
		font-size: 13px;
		}
		.text{
		top:0px; 
	  margin-top:-9px;
	  float:left; 
	   margin-left:200px;	
		}
.search-button{border: 0px none;
border-radius: 5px 5px 5px 5px;
color: white;
display: inline-block;
font: bold 16px/1.8em Tahoma,sans-serif !important;
height: 32px;
margin: 0px 5px 0px 0px;
padding: 0px 10px;
text-decoration: none;
vertical-align: top;
width: 80px;
background: none repeat scroll 0% 0%  rgb(58, 87, 149);  
text-align:center;
}
.click{
	float:left;
margin-left:420px;
margin-top:-32px;
}
.search-select{
	position: relative;
display: inline-block;
border: 1px solid rgb(204, 204, 204);
border-radius: 5px 0px 0px 5px;
margin: 0px -4px 0px 0px;
width: 25%; 
box-shadow: none;
min-width: 98px;
vertical-align: top;
overflow: visible;
float: none;
background: -moz-linear-gradient(center top , white, rgb(221, 221, 221)) repeat scroll 0% 0% transparent;
height:32px;
margin-top:10px;
margin-left:5px;
}
.contentsearch{ margin-top:-33px; float:right;}
.icon{top:0px; left:40px; background: url no-repeat 0px ;  color:#0FC;}
option{padding: 3px 0px 3px 6px;
background-color: white;
-moz-box-sizing: border-box;
font-size: 15px;
color: rgb(102, 102, 102);
font: 15px "Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;

padding: 3px 0px 3px 6px;
background-color: white;
-moz-box-sizing: border-box;

color: rgb(102, 102, 102);
overflow:visible;
}
select{
text-align:left;
font: 12px/1.2em "Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
font-size: 15px;
height: 10px;
padding: 5px;

}
*/

::-webkit-scrollbar-track:hover {
  background: rgba(110, 110, 110, 0.25);
}	


.tab-view-lnk:link, .tab-view-lnk:active, .tab-view-lnk:visited {
	 text-decoration: none;
	 color: #333; /*#0B0F13; /*#333; /*rgb(58, 87, 149);  /*#2A7126;  */
	 font-weight: 500;
}

.tab-view-lnk:hover, tab-view-lnk:focus{
	color: rgb(58, 87, 149);  /*rgb(66, 202, 93);*/
	text-decoration: none;
	font-weight: 500;
}

.news-name-lnk:link, .news-name-lnk:active, .news-name-lnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: #000; /*#333; /*rgb(58, 87, 149);  /*#2A7126;  /*rgb(66, 202, 93);*/
}

.news-name-lnk:hover, news-name-lnk:focus{
	color: rgb(58, 87, 149);  /*rgb(66, 202, 93);*/
	text-decoration: none;
}

.search-index-main .search-input{ padding-left: 220px; }
.hold-search-body-div .search-input { padding-left: 175px; width: 77%;}


.search-head-link-style { height: 45px; 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 0 solid;
    display: block;
    line-height: 1;
    padding: 15px 15px 7px;
    transition: all .15s ease-in-out;
	font-size: 15px;
	font-weight: 500;
}
.u-textCenter {
    text-align: center!important;
 } 
.search-head-link:link, .search-head-link:active, .search-head-link:visited {
   color:  #333; 
   text-decoration: none; 
   border-color: rgb(58, 87, 149) !important;
}

.search-head-link:hover, search-head-link:focus{
	color: rgb(58, 87, 149);  
	text-decoration: none;
	border-bottom: 4px solid;
	border-color: rgb(58, 87, 149) !important;
	
}
.search-name-catlg-lnk:link, .search-name-catlg-lnk:active, .search-name-catlg-lnk:visited {
	 display: block;
	 text-decoration: underline;
	 color: rgb(58, 87, 149);
	  font-size: 15px;
	  font-weight: 600;
	 
}

.search-name-catlg-lnk:hover, search-name-catlg-lnk:focus{
	color: rgb(58, 87, 149);
	text-decoration: underline;
	font-weight: 600;
}


.shodrex-register-input input[type="text"] {
   transition: 150ms background,150ms color;
    color: #444;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 5px;
    background: rgba(255,255,255,0.6);
    font-weight: 400;
    line-height: inherit;
    font-size: 13px;
    height: 30px;
    width: 100%;
    border: 1px solid rgb(204, 204, 204); /*#aaa;*/
    border-radius: 3px;
}

.shodrex-register-input input[type="password"] {
   transition: 150ms background,150ms color;
    color: #444;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 5px;
    background: rgba(255,255,255,0.6);
    font-weight: 400;
    line-height: inherit;
    font-size: 13px;
    height: 30px;
    width: 100%;
    border: 1px solid rgb(204, 204, 204);  /* #aaa; */
    border-radius: 3px;
    /* margin-top: 10px; */
}

.shodrex-register-input input[type="submit"] {	
	/**border: none;*/
	cursor: pointer;
	/*position: absolute;*/
	outline: none;
  font-size: 13px;
    color: #100808;
    padding: 9px 17px;
    font-weight: 600;
    height: 34px;
	line-height: 11px;
    border-radius: 3px;
    border: 1px solid #444;
    background: rgb(239, 95, 33);
	text-shadow: 0.4px 0.4px 0.4px #666;
}
.shodrex-register-input input[type="submit"]:hover {
  background: rgb(204, 84, 31);  /*#EF5F21;  /* rgb(66, 202, 93);*/
  color: #100808;
  text-shadow: 0.4px 0.4px 0.4px #666;
  box-shadow: 1px 0.5px 1px 0.5px #666;
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
}

.shodrex-register-input .search-select { margin: 0; width: 100%; border-radius: 3px; height: 30px; font-size:13px; }

.shodrex-register textarea {
   transition: 150ms background,150ms color;
    color: #444;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 5px;
    background: rgba(255,255,255,0.6);
    font-weight: 400;
    line-height: inherit;
	font-size:13px;
    width: 100%;
    border: 1px solid rgb(204, 204, 204); 
    border-radius: 3px;
}




.delete-lnk:link, .delete-lnk:active, .delete-lnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 display: block;
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: rgb(58, 87, 149);
}

.delete-lnk:hover, delete-lnk:focus{
	color: rgb(58, 87, 149);  /*rgb(66, 202, 93);*/
	text-decoration: underline;
	
}

.admin-top-lnk:link, .admin-top-lnk:active, .admin-top-lnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 /*margin-left: 3%;*/
	 text-decoration: none;
	 color: rgb(58, 87, 149);
}

.admin-top-lnk:hover, admin-top-lnk:focus{
	color: rgb(58, 87, 149);  /*rgb(66, 202, 93);*/
	text-decoration: none;
	
}

.message input[type="submit"] {	
	/**border: none;*/
	cursor: pointer;
	/*position: absolute;*/
    background: rgb(58, 87, 149);
	color: #FFF;
	outline: none;
    font-weight: 600;
	line-height: 11px;
	border: 1px solid rgb(58, 87, 149);
    border-radius: 3px;
    padding: 5px 9px;
    box-shadow: 1px 1px 1px 1px #eee;
}
.message input[type="submit"]:hover {
   background: rgb(58, 87, 149);
	color: #FFF;
	/*text-shadow: 0px 1px 1px #FFF;*/
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
}

.simpleCart_empty{ text-decoration: none !important; }

.admin-publish-box input[type="text"] {
   transition: 150ms background,150ms color;
    color: #444;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 5px;
    background: rgb(255,255,255);
    font-weight: 400;
    line-height: inherit;
    font-size: 12px;
	height: 30px;
    width: 100%;
    border: 1px solid rgb(204, 204, 204); /*#aaa;*/
    border-radius: 3px;
    /* margin-top: 10px; */
}

.admin-publish-box textarea {
   transition: 150ms background,150ms color;
    color: #444;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 5px;
    background: rgb(255,255,255);
    font-weight: 400;
    line-height: inherit;
    font-size: 12px;
    width: 100%;
    border: 1px solid rgb(204, 204, 204); /*#aaa;*/
    border-radius: 3px;
    /* margin-top: 10px; */
}

.contact-style textarea {
   transition: 150ms background,150ms color;
    color: inherit !important;
    background: rgb(255,255,255);
	padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 5px;
    font-weight: 400;
    line-height: inherit;
    font-size: 12px;
    width: 100%;
    border: 1px solid #444; /*rgb(204, 204, 204); /*#aaa;*/
    border-radius: 3px;
    /* margin-top: 10px; */
}

.contact-style input[type="submit"] {	
	/**border: none;*/
	cursor: pointer;
	/*position: absolute;*/
	outline: none;
  font-size: 13px;
    color:  #fff; /*#100808;*/
    padding: 9px 17px;
    font-weight: 600;
    height: 36px;
	line-height: 11px;
    border-radius: 3px;
    border: 1px solid #444;
    background: rgb(58, 87, 159);
	text-shadow: 0.4px 0.4px 0.4px #666;
}
.contact-style input[type="submit"]:hover {
  background: rgb(29, 65, 125);  /*#EF5F21;  /* rgb(66, 202, 93);*/
  color:  #fff; /*#100808;*/
  text-shadow: 0.4px 0.4px 0.4px #666;
  box-shadow: 1px 0.5px 1px 0.5px #666;
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
}


.publish-control  input[type="submit"]{
	/*width: 10%;*/
	font-size: 12px;
	background:  rgb(58, 87, 149); /*#EF5F21;*/
	/**padding: 0.4em 0.8em;*/
	padding: 6px 9px !important;
	text-align: center;
	color: #fff;
	border: none;
	outline:none;
	-webkit-appearance: none;
	font-weight: normal;
	box-shadow: none;
	 
}
.publish-control  input[type="submit"]:hover{
	/*background:#000;*/
}

.publish-control input[type="text"] {
    transition: 150ms background,150ms color;
    color: #333;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 5px;
    background: rgb(255,255,255);
    font-weight: 400;
    line-height: inherit;
    font-size: 12px;
    height: 30px;
    width: 48%;
    border: 1px solid rgb(204, 204, 204);
    border-radius: 3px;
}

.admin-create-cate-lnk:link, .admin-create-cate-lnk:active, .admin-create-cate-lnk:visited {
	 text-decoration: none;
	 color: rgb(58, 87, 149);
	 /*text-align: center;*/
}

.admin-create-cate-lnk:hover, admin-create-cate-lnk:focus{
	color: #333;  /*rgb(66, 202, 93);*/
	text-decoration:underline;
	
}

.admin-create-cate-util .search-select { margin: 0; width: 50%; border-radius: 3px; height: 30px; font-size:13px; color: inherit; }

.admin-create-cate-util .choose-category-style .search-select{ margin: 0; width: 100%; border-radius: 3px; height: 30px; font-size:13px; color: #444; } 

.admin-create-cate-util input[type="text"] {
   transition: 150ms background,150ms color;
    color: #444 !important;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 5px;
    background: rgb(255,255,255);
    font-weight: 400;
    line-height: inherit;
    font-size: 13px;
	height: 30px;
    width: 100%;
    border: 1px solid rgb(204, 204, 204); /*#aaa;*/
    border-radius: 3px;
    /* margin-top: 10px; */
}


.admin-profile .spec input[type="text"] {
   transition: 150ms background,150ms color;
    color: #444;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 5px;
    background: rgb(255,255,255);
    font-weight: 400;
    line-height: inherit;
    font-size: 13px;
	height: 30px;
    width: 100%;
    border: 1px solid rgb(204, 204, 204); /*#aaa;*/
    border-radius: 3px;
    /* margin-top: 10px; */
}

.admin-profile .spec textarea {
   transition: 150ms background,150ms color;
    color: #444;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 5px;
    background: rgb(255,255,255);
    font-weight: 400;
    line-height: inherit;
    font-size: 13px;
    width: 100%;
    border: 1px solid rgb(204, 204, 204); /*#aaa;*/
    border-radius: 3px;
    /* margin-top: 10px; */
}

.admin-profile .spec input[type="submit"] .more-btn {
    font-size: 14px;
    background: none repeat scroll 0% 0% #eee;
    padding: 6px 9px !important;
    text-align: center;
    color:  #3A5795;
    border: medium none;
    outline: medium none;
    font-weight: normal;
    box-shadow: none;
}

.admin-profile .spec input[type="submit"]{
	/*width: 10%;*/
	font-size: 14px;
	background:  rgb(58, 87, 149); /*#EF5F21;*/
	/**padding: 0.4em 0.8em;*/
	padding: 6px 9px !important;
	text-align: center;
	color: #fff;
	border: none;
	outline:none;
	-webkit-appearance: none;
	font-weight: normal;
	box-shadow: none;
	 
}

.admin-profile .spec input[type="submit"]:hover{
	/*background:#000;*/
}

.admin-profile .spec .search-select { margin: 0; width: 100%; border-radius: 3px; height: 30px; font-size:inherit !important; color: inherit !important; }

.shop-status-trial input[type="submit"]   {
    /* width: 10%; */
    font-size: 1.1em !important;
    background: rgb(58, 87, 149) !important;
    padding: 0.4em 0.8em !important;
    text-align: center !important;
    color: #fff !important;
    border: none !important;
    outline: none !important;
    -webkit-appearance: none;
	border: 0 !important;
	border-radius: 0 !important;
	font-weight: 400;
	box-shadow: none !important;
}
.shop-status-active input[type="submit"]  {
    /* width: 10%; */
    font-size: 1.1em !important;
    background: rgb(58, 87, 149) !important;
    padding: 0.4em 0.8em !important;
    text-align: center !important;
    color: #fff !important;
    border: none !important;
    outline: none !important;
    -webkit-appearance: none;
	border: 0 !important;
	border-radius: 0 !important;
	font-weight: 400;
	box-shadow: none !important;
}
.shop-status-inactive input[type="submit"]  {
    /* width: 10%; */
    font-size: 1.1em !important;
    background: rgb(58, 87, 149) !important;
    padding: 0.4em 0.8em !important;
    text-align: center !important;
    color: #fff !important;
    border: none !important;
    outline: none !important;
    -webkit-appearance: none;
	border: 0 !important;
	border-radius: 0 !important;
	font-weight: 400;
	box-shadow: none !important;
}

.hyper-style:link, .hyper-style:active, .hyper-style:visited {
	 text-decoration: none;
	 color: rgb(58, 87, 149) !important;
	 /*text-align: center;*/
}

.hyper-style:hover, .hyper-style:focus{
	color: #fff !important;  /*rgb(66, 202, 93);*/
	text-decoration:underline;
	background: #333 !important;
	
}

.like-lnk:link, .like-lnk:active, .like-lnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 /*margin-left: 3%;*/
	 display: inline-block;
	 text-decoration: none !important;;
	 color: rgb(105, 107, 113) !important;
}

.like-lnk:hover, .like-lnk:focus{
	color: rgb(105, 107, 113) !important;
	/*color: rgb(58, 87, 149) !important;  /*rgb(66, 202, 93);*/
	text-decoration:none !important;;
	
}

.like-lnk-red:link, .like-lnk-red:active, .like-lnk-red:visited {
     /*padding: 5px 5px 5px 15px;*/
	 /*margin-left: 3%;*/
	 display: inline-block;
	 text-decoration: none !important;;
	 color: #b60d07 !important;
}

.like-lnk-red:hover, .like-lnk-red:focus{
	color: #b60d07 !important;
	text-decoration: none !important;;
	
}
.icon-color-red { color: #b60d07 !important; }
.icon-color { color: rgb(105, 107, 113) !important; }

.login-lnk-n:link, .like-lnk:active, .like-lnk:visited {
     /*padding: 5px 5px 5px 15px;*/
	 /*margin-left: 3%;*/
	 display: inline-block;
	 text-decoration: none;
	 color: rgb(58, 87, 149);
	 font-weight: bold;
}

.login-lnk-n:hover, .like-lnk:focus {
	color: rgb(58, 87, 149) ;  /*rgb(66, 202, 93);*/
	text-decoration: underline;
	font-weight: bold;	
}

