body {

	font-family: 'Open Sans', sans-serif;

	font-weight: 400;

	color: #666;

	font-size: 12px;

	line-height: 20px;

	width: 100%;

	 background:#EEEEEF;

}

h1, h2, h3, h4, h5, h6 {

	color:#333333;

}

/* default font size */

.fa {

	font-size: 14px;

}

input{margin:0px;padding:0px;}

/* Override the bootstrap defaults */

.page {

    background: #fff none repeat scroll 0 0;

    margin: 0 auto;

    max-width: 1190px;

    padding: 0px;

    text-align: left;

}

h1 {

	font-size: 33px;

}

h2 {

	font-size: 27px;

}

h3 {

	font-size: 21px;

}

h4 {

	font-size: 12px;

}

h5 {

	font-size: 12px;

}

h6 {

	font-size: 10.2px;

}

a {

	color:#2754EB;

}

a:hover {

	text-decoration: none;

}

legend {

	font-size: 18px;

	padding: 7px 0px

}

label {

	font-size: 12px;

	font-weight: normal;

}

select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {

	font-size: 12px;

}

.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {

	font-size: 12px;

}

.input-group .input-group-addon {

	font-size: 12px;

	height: 30px;

}

/* Fix some bootstrap issues */

span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {

	display: inline;

}



.nav-tabs {

	margin-bottom: 15px;

}

div.required .control-label:before {

	content: '* ';

	color:#ff7f66;

	font-weight: bold;

}

/* Gradent to all drop down menus */

.dropdown-menu li > a:hover {

	text-decoration: none;

	color:#fc7868  ;;

	background-color: #229ac8;

	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);

	background-repeat: repeat-x;

}



/* top */

#top {

	padding:0px;

	margin: 0 0 10px 0;

	min-height: 40px;

	background:#3E3B3C

}

#top .container {

	padding: 0 20px;

}

#top #form-currency .currency-select,

#top #form-language .language-select {

	text-align: left;

	color:#000000

}

#top #form-currency .currency-select:hover,

#top #form-language .language-select:hover {

	text-shadow: none;

	color: #ffffff;

	background-color: #888888;

	background-repeat: repeat-x;

}

.store{font-size:12px;color:#ffffff;margin-top:10px;text-align:left;padding:0px; text-transform: capitalize;min-width:340px;}

#top .btn-link, #top-links li, #top-links a {

	color: #ffffff;

	text-decoration: none;

	padding:10px 10px 11px;

}

.btn-link a{border-right:1px #d4d4d4 solid;	padding-bottom:20px;}

#top .btn-link:hover, #top-links a:hover {

	color: #ffffff;

	background:#F35656

	

}

#top-links .dropdown-menu a {

	text-shadow: none;

	color: #333333;

}

#top-links .dropdown-menu a:hover {

	color: #ffffff;

	background:#f75163

}

#top .btn-link strong {

	font-size: 14px;

        line-height: 14px;

}

#top-links {

	padding-left:10px;

	padding-right:10px;



}

#top-links a + a {

	margin-left: 15px;

}

/* logo */

#logo {

	margin: 10px 0px 10px;

}

/* search */

#search {

	margin:0px;



	border:1px solid #e8e8e8;

	margin-top:35px;

}

#search .input-lg {

	height: 40px;

	line-height: 20px;

	padding: 0 10px;

	border:0px;

	font-size:14px;

	margin-top:2px;

	background:none;

}

#search .btn-lg {

	font-size: 24px;

	line-height: 18px;

	padding: 8px 18px;

	background:none;

	color:#000;

}

#search .btn-lg i{font-size: 24px;color:#000000}

/* cart */

#cart {

	margin-bottom: 10px;

	margin-top:35px;



}

#cart > .btn {

	font-size: 14px;

	line-height: 18px;

	color: #ffffff;

}

#cart.open > .btn {

	background-image: none;

	background-color: #FFFFFF;

	border: 1px solid #E6E6E6;

	color: #666;

	box-shadow: none;

	text-shadow: none;

}

#cart.open > .btn:hover {

	color: #444;

}

#cart .dropdown-menu {

	background: #ffffff;

	z-index: 1001;

	color:#333;

}

#cart .dropdown-menu {

	min-width: 100%;

}

@media (max-width: 478px) {

	#cart .dropdown-menu {

		width: 100%;

	}

}

#cart .dropdown-menu table {

	margin-bottom: 10px;

}

#cart .dropdown-menu li > div {

	min-width: 427px;

	padding: 0 10px;

}

@media (max-width: 478px) {

	#cart .dropdown-menu li > div {

		min-width: 100%;

	}

}

#cart .dropdown-menu li p {

	margin: 20px 0;

}

/* menu */

.menubg{width:100%;min-height:70px;background:#ffffff;}

#menu {

	background-color: #ffffff;

	background-image:none;

	background-repeat: repeat-x;

	border-color:0px;

	border:1px #e6e6e7 solid;

	z-index:10000;

	width:100%

}

#menu .nav > li > a {

	color: #000000;

	padding: 25px 15px 23px 15px;

	background-color: transparent;

	border-right:#e6e6e7 1px solid;

	font-weight:normal;

	font-size:14px

}



#menu .nav > li > a:hover, #menu .nav > li.open > a {

	color:#f2f2f2;

	background:#3E3B3C;

}



#menu .dropdown-menu {

	padding-bottom: 0;

}

#menu .dropdown-inner {

	display: table;

}

#menu .dropdown-inner ul {

	display: table-cell;

}

#menu .dropdown-inner a {

	min-width: 250px;

	display: block;

	padding: 3px 20px;

	clear: both;

	line-height: 20px;

	color: #373137;

	font-size: 12px;

}

#menu .dropdown-inner a:before{ content:" - "}

#menu .dropdown-inner li a:hover {

	color: #fc7868  ;

	background:none

}

#menu .see-all {

	display: block;

	margin-top: 0.5em;

	border-top: 1px solid #DDD;

	padding: 3px 20px;

	-webkit-border-radius: 0 0 4px 4px;

	-moz-border-radius: 0 0 4px 4px;

	border-radius: 0 0 3px 3px;

	font-size: 12px;

}

#menu .see-all:hover, #menu .see-all:focus {

	text-decoration: none;

	color: #ffffff;

	background-color: #229ac8;

	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);

	background-repeat: repeat-x;

}

#menu #category {

	float: left;

	padding-left: 15px;

	font-size: 16px;

	font-weight: 700;

	line-height: 40px;

	color: #000000;

	text-transform:uppercase

}

#menu .btn-navbar {

	font-size: 15px;

	font-stretch: expanded;

	color: #FFF;

	padding: 2px 18px;

	float: left;

	background-color: #f75163;

	margin-left:20%;

}

#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {

	color: #ffffff;

	background-color:none;

}





@media (min-width: 768px) {

	#menu .dropdown:hover .dropdown-menu {

		display: block;

	}

}

@media (max-width: 767px) {

	#menu {

		border-radius: 4px;

	}

	#menu div.dropdown-inner > ul.list-unstyled {

		display: block;

	}

	#menu div.dropdown-menu {

		margin-left: 0 !important;

		padding-bottom: 10px;

		background-color: rgba(0, 0, 0, 0.1);

	}

	#menu .dropdown-inner {

		display: block;

	}

	#menu .dropdown-inner a {

		width: 100%;

		color: #000000;

	}

	#menu .dropdown-menu a:hover,

	#menu .dropdown-menu ul li a:hover {

		background: rgba(0, 0, 0, 0.1);

	}

	#menu .see-all {

		margin-top: 0;

		border: none;

		border-radius: 0;

		color: #fff;

	}

}

/* content */

#content {

	min-height: 600px;

}

/* footer */

.hometxt1{width:100%;text-align:center;line-height:auto;margin-top:10px;}

.hometxt1 h1{margin:0px;}

.col-sm-6 h2{margin-top:0px;margin-bottom:10px;color:#6F6F6F}

footer {

	padding-top: 10px;

	color: #9d9d9d;

	margin-top:20px;

    padding:15px;

	padding-top:0px;

}

footer hr {

	border-top: 1px solid #767676;

}

footer a {

	font-size:12px;

	margin-bottom:5px;

	display:block;

	color: #6f6f6f;

	line-height:28px; text-transform:uppercase

}

footer a:before{

    font-family: "FontAwesome";

    margin-right: 10px;}

footer a:hover {

	color: #ff7f66;

}

footer h5 {

	font-family: 'Open Sans', sans-serif;

	font-size: 20px;

	font-weight: bold;

	color: #6f6f6f;

	}

.copyright{width:1170px;padding-bottom:10px;padding-top:20px;text-align:left;font-size:12px;color:#000000;margin:0px auto;}

/* alert */

.alert {

	padding: 8px 14px 8px 14px;

}

/* breadcrumb */

.daohan{width:100%;background:#e3e3e3;margin-bottom:10px;}

.breadcrumb {

	margin:0px;

	padding: 8px 0;

	font-size: 14px;

	margin-bottom:10px;

	margin-top:5px

}

.breadcrumb i {

	font-size: 18px;

	margin-left:10px;

	color:#ff7f66

}

.breadcrumb a{color:#787878}

.breadcrumb > li {

	text-shadow: 0 1px 0 #FFF;

	padding: 0 5px;

	position: relative;

	white-space: nowrap;

}

.breadcrumb > li + li:before {

	content: '>';

	padding: 0;

	width:10px;

	padding-right:10px;

}



.pagination {

	margin: 0;

}

/* buttons */

.buttons {

	margin: 1em 0;

}

.btn {

	padding: 7.5px 12px;

	font-size: 12px;

}

.btn-xs {

	font-size: 9px;

}

.btn-sm {

	font-size: 10.2px;

}

.btn-lg {

	padding: 8px 16px;

	font-size: 15px;

}

.1st{font-size:14px}

.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {

	font-size: 12px;

}

.btn-group > .btn-xs {

	font-size: 9px;

}

.btn-group > .btn-sm {

	font-size: 10.2px;

}

.btn-group > .btn-lg {

	font-size: 15px;

}

.btn-default {

	color: #ffffff;

	background-color: #888888;

}

.btn-primary {

	color: #ffffff;

	background-color:#f75163 ;

}

.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {

	background-position: 0 -15px;

}

.btn-warning {

	color: #ffffff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

	background-color: #ff9783;

	background-image: linear-gradient(to bottom, #fbb450, #f89406);

	background-repeat: repeat-x;

	border-color: #f89406 #f89406 #ad6704;

}

.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {

	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);

}

.btn-danger {

	color: #ffffff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

	background-color: #ff9783;

	background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);

	background-repeat: repeat-x;

	border-color: #bd362f #bd362f #802420;

}

.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {

	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);

}

.btn-success {

	color: #ffffff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

	background-color: #ff9783;

	background-repeat: repeat-x;

	border-color: #51a351 #51a351 #387038;

}

.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {

	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);

}

.btn-info {

	color: #ffffff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

	background-color: #df5c39;

	background-image: linear-gradient(to bottom, #e06342, #dc512c);

	background-repeat: repeat-x;

	border-color: #dc512c #dc512c #a2371a;

}

.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {

	background-image: none;

	background-color: #df5c39;

}

.btn-link {

	border-color: rgba(0, 0, 0, 0);

	cursor: pointer;

	color: #23A1D1;

	border-radius: 0;

}

.btn-link, .btn-link:active, .btn-link[disabled] {

	background-color: rgba(0, 0, 0, 0);

	background-image: none;

	box-shadow: none;

}

.btn-inverse {

	color: #bcbcbc;

	background:#f75163;

	background-repeat: repeat-x;

}

.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {

	background-color: #ff2c43;

}



/* list group */

.tit{width:100%;font-size:18px;font-weight:bold;height:50px; text-transform:uppercase;border-bottom:1px #cccccc solid;color:#333333;padding-left: 10px;padding-top: 10px;margin-bottom:10px;}

.tit span{padding-top:5px;display:block;float:left}

.list-group a {

	color: #888888;

	padding: 6px 12px;

	font-size:12px;

}

.list-group a.active, .list-group a.active:hover, .list-group a:hover {

	color:#e44846;

	text-shadow: 0 1px 0 #FFF;

	

}

/* carousel */

.carousel-caption {

	color: #FFFFFF;

	text-shadow: 0 1px 0 #000000;

}

.carousel-control .icon-prev:before {

	content: '\f053';

	font-family: FontAwesome;

}

.carousel-control .icon-next:before {

	content: '\f054';

	font-family: FontAwesome;

}

/* product list */

.product-thumb {

     overflow-x: hidden; overflow-y: hidden;

    margin-bottom: 20px;

    padding-top: 0px;

}

.pfly{background:#888888;color:#ffffff;padding:2px 5px;display:inline}

.product-thumb .image {

	text-align: center;

	

}



.product-thumb .image a {

	display: block;

}

.product-thumb .image a:hover {

	opacity: 0.8;

}

.product-thumb .image img {

	margin-left: auto;

	margin-right: auto;

}

.product-grid .product-thumb .image {

	float: none;

}

.product-thumb .caption a{color:#9d9ca1;}

.product-thumb .caption a:hover{color:#f75163}

@media (min-width: 767px) {

.product-list .product-thumb .image {

	float: left;

	padding: 0 15px;

	width:60%;

}

}

.product-thumb h4 {

	font-weight: normal;

	height:130px;

	margin-bottom:5px;

	margin-top:5px;

}

.product-thumb .caption {

	padding: 0px;

	min-height: 80px;

	text-align:center;

	word-wrap:break-word;

	margin-top:10px;

	padding-top:10px;

	padding-bottom:20px;

}

.product-list .product-thumb .caption {

	margin-left: 550px;

	margin-top:100px;

}

@media (max-width: 1200px) {

.product-grid .product-thumb .caption {

	min-height: 210px;

	padding: 0 10px;

}

}

@media (max-width: 767px) {

.product-list .product-thumb .caption {

	min-height: 0;

	margin-left: 0;

	padding: 0 10px;

}

.product-grid .product-thumb .caption {

	min-height: 0;

}

}

.product-thumb .rating {

	padding-bottom: 0px;

	margin-bottom:5px;

}

.rating p{margin-bottom:5px;}

.westernunion{width:100%;text-align:center;text-transform:uppercase;margin-top:10px;color:#999999}

.westernunion b{color:red}

.ad{width:49.5%}

.footad{width:50%}

.footad img{width:100%}.ad img{width:100%}

.rating .fa-stack {

	font-size: 8px;

}

.rating .fa-star-o {

	color: #999;

	font-size: 12px;

}

.rating .fa-star {

	color:#fc7868;

	font-size: 12px;

}

.rating .fa-star + .fa-star-o {

	color:#fc7868;

}

h2.price {

	margin: 0;

}

.product-thumb .price {

	color: #444;

	margin-bottom:10px;

}

.product-thumb .price-new {

	font-weight: 600;

	color:#000000;

	font-size:20px;

}

.product-thumb .price-old {

	color: #9d9ca1;

	text-decoration: line-through;

	font-size:16px;

}

.product-thumb .price-tax {

	color: #999;

	font-size: 12px;

	display: block;

}

.product-thumb .button-group {

	border-top: 1px solid #ddd;

	background-color: #eee;

	overflow: auto;

}

.product-list .product-thumb .button-group {

	border-left: 1px solid #ddd;

}

@media (max-width: 768px) {

	.product-list .product-thumb .button-group {

		border-left: none;

	}

}

.product-thumb .button-group button {

	width: 100%;

	border: none;

	display: inline-block;

	float: left;

	background-color: #E95454;

	color: #ffffff;

	line-height: 38px;

	text-align: center;

	text-transform: uppercase;

}

.product-thumb .button-group button + button {

	width: 20%;

	border-left: 1px solid #ddd;

}

.product-thumb .button-group button:hover {

	color: #ffffff;

	background-color: #000000;

	text-decoration: none;

	cursor: pointer;

}

@media (max-width: 1200px) {

	.product-thumb .button-group button, .product-thumb .button-group button + button {

		min-width: 33.33%;

	}

}

@media (max-width: 767px) {

	.product-thumb .button-group button, .product-thumb .button-group button + button {

		min-width: 33.33%;

	}

	.hidden-xs, tr.hidden-xs, th.hidden-xs, td.hidden-xs{    display: none!important;}

}

.thumbnails {

	overflow: auto;

	clear: both;

	list-style: none;

	padding: 0;

	margin: 0;

}

.thumbnails a{}

.thumbnails > li {

	margin-left: 20px;

}

.thumbnails {

	margin-left: -20px;

}

.thumbnails > img {

	width: 100%;

}

.image-additional a {

	margin-bottom: 20px;

	padding: 5px;

	display: block;

	border: 1px solid #ddd;

}

.image-additional {

	max-width: 30%;

}

.thumbnails .image-additional {

	float: left;

	margin-left:8px;

}



@media (min-width: 1200px) {

	#content .col-lg-2:nth-child(6n+1),

	#content .col-lg-2:nth-child(6n+1),

	#content .col-lg-3:nth-child(4n+1),

	#content .col-lg-4:nth-child(3n+1),

	#content .col-lg-6:nth-child(2n+1) {

		clear:left;

	}

}

@media (min-width: 992px) and (max-width: 1199px) {

	#content .col-md-2:nth-child(6n+1),

	#content .col-md-2:nth-child(6n+1),

	#content .col-md-3:nth-child(4n+1),

	#content .col-md-4:nth-child(3n+1),

	#content .col-md-6:nth-child(2n+1) {

		clear:left;

	}

}

@media (min-width: 768px) and (max-width: 991px) {

	#content .col-sm-2:nth-child(6n+1),

	#content .col-sm-2:nth-child(6n+1),

	#content .col-sm-3:nth-child(4n+1),

	#content .col-sm-4:nth-child(3n+1),

	#content .col-sm-6:nth-child(5n+1) {

		clear:left;

	}

}



/* fixed colum left + content + right*/

@media (min-width: 768px) {

    #column-left  .product-layout .col-md-3 {

       width: 100%;

    }



	#column-left + #content .product-layout .col-md-3 {

       width: 50%;

    }



	#column-left + #content + #column-right .product-layout .col-md-3 {

       width: 100%;

    }



    #content + #column-right .product-layout .col-md-3 {

       width: 100%;

    }

}



/* fixed product layouts used in left and right columns */

#column-left .product-layout, #column-right .product-layout {

	width: 100%;

}



/* fixed mobile cart quantity input */

.input-group .form-control[name^=quantity] {

	min-width: 50px;

}



/* Missing focus and border color to overwrite bootstrap */

.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {

    background-image: none;

    background-color: #df5c39;

}

.productpiclist {

	hegiht:150px;

	padding:0px 0px;

	width:400px;

	margin-bottom:20px;

}

.productpiclistc {

	width:81%;

	float:left;

	height:80px;

	overflow:hidden

}





.productpiclistl {

	width:26px;

	height:30px;

	float:left;

	margin-right:5px;

	margin-top:25px;

	overflow:hidden;

    margin-left:15px;

}

.productpiclistr {

	width:26px;

	height:30px;

	float:right;

	margin-top:5px;

	margin-top:25px;

}



p#back-to-top{  position:fixed;  bottom:100px;  right:80px;z-index:100}p#back-to-top a{  text-align:center;  text-decoration:none;  color:#d1d1d1;  display:block;  width:30px;   -moz-transition:color1s;  -webkit-transition:color1s;  -o-transition:color1s;}p#back-to-top a:hover{  color:#979797;}p#back-to-top a span{ background:url(/web/20170607113340im_/http://www.kimondomen.us/catalog/view/theme/default/image/arrow_up.png) no-repeat center center;  display:block;  height:41px;  width:40px;  margin-bottom:5px;   -moz-transition:background1s;  -webkit-transition:background1s;  -o-transition:background1s;}#back-to-top a:hover span{ background:url(/web/20170607113340im_/http://www.kimondomen.us/catalog/view/theme/default/image/arrow_uphover.png) no-repeat center center;}


/*
     FILE ARCHIVED ON 11:33:40 Jun 07, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:39:46 May 14, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 152.079 (3)
  esindex: 0.01
  captures_list: 174.355
  CDXLines.iter: 13.684 (3)
  PetaboxLoader3.datanode: 103.627 (4)
  exclusion.robots: 0.193
  exclusion.robots.policy: 0.18
  RedisCDXSource: 4.817
  PetaboxLoader3.resolve: 189.159 (2)
  load_resource: 263.242
*/