/*td.left-nav-content {display:none !important;}*/
#div__body > table {width:95% !important;}

#div__body > table > tbody {width: 100%;display: block;padding: 0 25px;box-sizing: border-box;}

.wishList table { 
  width: 100%; 
  border-collapse: collapse;
}
.wishList .table{border-collapse: collapse; width: 100%; }


.wishList th { 
  background: #fff; 
  color: white; 
  font-weight: bold; 
}
.wishList td{
	  font-size: 12px;
}
.wishList td, .wishList th { 
  border-collapse: collapse;
  padding: 6px; 
  border-bottom: 1px solid #ccc; 
  text-align: left; 
}
.wishList {
	border-collapse: collapse;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.428571429;
	color: #333333;
	background-color: #ffffff;
	width: 100%;
	margin: auto;
	text-align: center;
	margin-bottom:150px;
}

.wishList h1{
overflow: hidden;
font-family: 'Open Sans', sans-serif;
font-size: 34px;
font-weight: 400;
color: #539EC4;
text-align: left;
padding: 5px 0;
}
.wishList button,
.wishList input,
.wishList select[multiple],
.wishList textarea {
  background-image: none;
}

.wishList a {
  color: #539EC4;
  text-decoration: none;
}

.wishList a:hover,
.wishList a:focus {
  color: #2a6496;
  text-decoration: underline;
}

.wishList a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.wishList img {
  vertical-align: middle;
}

.wishList hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}

.wishList ul,
.wishList ol {
  margin-top: 0;
  margin-bottom: 10px;
}
.wishList th {
  text-align: left;
  color: #494949;
}

.wishList .text-left {
  text-align: left;
}

.wishList .text-right {
  text-align: right;
}

.wishList .text-center {
  text-align: center;
}
.wishList .qtyvalueimput{
	width: 45%;
	border: 1px solid #CCC;
	height: 35px;
	text-align: center;
}

@media 
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

	/* Force table to not be like tables anymore */
	.wishList table, .wishList thead, .wishList tbody, .wishList th, .wishList td, .wishList tr { 
		display: block; 
		font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  		font-size: 11px;
	}
	
	/* Hide table headers (but not display: none;, for accessibility) */
	.wishList thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	.wishList tr { border: 1px solid #ccc; }
	
	.wishList td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		/*padding-left: 50%; */
	}
	
	.wishList td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
	}
	.wishList .qtyvalueimput {
		width: 20px;
		}
			
	/*
	Label the data
	*/
	.wishList td:nth-of-type(1):before { content: ""; }
	.wishList td:nth-of-type(2):before { content: "Name"; height:15px; 
margin-top: -6px;
font-weight: bold;
margin-bottom: 3px;
margin-left: -1px;}
	.wishList td:nth-of-type(3):before { content: "Description"; display:none; }
	.wishList td:nth-of-type(4):before { content: "Image"; display:none; }
	.wishList td:nth-of-type(5):before { content: "Price";height:15px; margin-top: -6px;
font-weight: bold;
margin-bottom: 3px;
margin-left: -1px; }
	.wishList td:nth-of-type(6):before { content: "Qty";height:15px; margin-top: -6px;
font-weight: bold;
margin-bottom: 3px;
margin-left: -1px;}
	.wishList td:nth-of-type(7):before { content: "";height:15px;margin-top: -6px;
font-weight: bold;
margin-bottom: 3px;
margin-left: -1px; }
	.wishList .content-image{display:none;}

}


.table .tablerow .hremove{
width: 9%;
display: inline-table;
margin-left:1%;
}
.table .tablerow .hoptions{
width: 14%;
display: inline-table;
margin-left:1%;
}
.table .tablerow .hqty{
width: 9%;
display: inline-table;
margin-left:1%;
}
.table .tablerow .hprice{
width: 9%;
display: inline-table;
margin-left:1%;
}
.table .tablerow .himage{
width: 19%;
display: inline-table;
margin-left:1%;
}
.table .tablerow .hdesc{
width: 19%;
display: inline-table;
margin-left:1%;
}
.table .tablerow .hname{
width: 9%;
display: inline-table;
margin-left:1%;
}
.table .tablerow .hallinput{
width: 5%;
display: inline-table;
}
.table .tablerow {
width: 100%;
margin-top: 0px;
display: inline-block;
margin-bottom: 2px;
}
.table .tableheader{
width: 100%;
font-size: 1.2em;
background-color: #539EC4;
color: white;
font-family: 'Open Sans', sans-serif;
text-transform: uppercase;
padding: 7px 0;
}
.table .tablebody{
border-bottom: 1px solid #DBDBDB;
margin-top: 15px;
margin-bottom: 13px;
padding-bottom: 11px;
}

.wishList .table {
border-collapse: collapse;
width: 100%;
}


.table .cinput{
width: 5%;
display: inline-block;
vertical-align: top;
}
.table .cname{
width: 9%;
display: inline-block;
vertical-align: top;
margin-left:1%;
}
.table .cdescription{
width: 19%;
display: inline-block;
vertical-align: top;
margin-left: 1%;
text-align: left;
color: rgb(2, 5, 0);
}
.table .cdescription span {
    color: rgb(2, 5, 0);
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    line-height: 20px;
    text-align: justify;
    text-transform: capitalize;
    background-color: rgb(255, 255, 255);
}
.table .cimage{
width: 19%;
display: inline-block;
vertical-align: top;
margin-left:1%;
}
.table .cimage img{
	width:100%;
}
.table .cprice{
width: 9%;
display: inline-block;
vertical-align: top;
margin-left:1%;
}
.table .cqty{
width: 9%;
display: inline-block;
vertical-align: top;
margin-left:1%;
}
.table .coptions{
width: 14%;
display: inline-block;
vertical-align: top;
margin-left:1%;
}
.table .cremove{
width: 9%;
display: inline-block;
vertical-align: top;
margin-left:1%;
}


@media only screen and (max-device-width: 1024px)  {

.wishList .tablecolumn{margin-left: 0px; font-family: 'Open Sans', sans-serif; text-align: left;  padding: 0 5%; width: 90%; }

}
@media only screen and (max-width: 832px){
.table .tablerow .hremove{ display:none;}
.table .tableheader { float: left; text-align: left; padding-left: 1.7%;  margin-bottom: 19px; }
.table .tablerow .hqty { width: 13%; display: inline-table; margin-left: 1%; }
.table .tablerow .hprice { width: 7%; display: inline-table; margin-left: 1%; }
}
@media 
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

	/* Force table to not be like tables anymore */

	.wishList .table, .wishList .tableheader, .wishList .tableheadercolumn, .wishList .tablebody, .wishList .cinput, .wishList .cname, .wishList .cdescription, .wishList .cimage, .wishList .cprice, .wishList .cqty, .wishList .coptions, .wishList .cremove,  .wishList .tablerow { 
	display: block; 
	font-family: 'Open Sans', sans-serif;
    width: 98%;
    font-size: 14px;
    padding-top:3px;
	padding-bottom:3px;
	/*margin-left:1%;*/
	}
	.TT_wishlist {
		margin: 0px 0 100px 0;
	}
	.wishList .cinput{
	padding-top:0px;
	margin-top: -3px;
	}
	/* Hide table headers (but not display: none;, for accessibility) */
	.wishList .tableheader .tableheadercolumn { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	.wishList .tablerow { border: 1px solid #ccc; }
	
	/*.wishList td { 
		/* Behave  like a "row" */
		/*border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		/*padding-left: 50%; */
	/*}*/
	
	/*.wishList td:before { 
		/* Now like a table header */
	/*	position: absolute;
		/* Top/left values mimic padding */
	/*	top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
	}*/
	.wishList .qtyvalueimput {
		width: 20px;
		}
	.wishList .tablecolumn{margin-left: 5px; font-family: 'Open Sans', sans-serif;text-align: left;}
	/*
	Label the data
	*/
	.wishList .cinput:before {
	content: "Select"; 
	width: 100%;
	font-size: 1.4em;
	border-bottom: 1px solid #539EC4;
	color: #539EC4;
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
	float: left;
	padding: 7px 0;
	text-align: left;
	padding-left: 0%;
	margin-bottom: 9px;
	}
	.wishList .cname:before { 
	content: "Name"; 
	width: 100%;
	font-size: 1.4em;
	border-bottom: 1px solid #539EC4;
	color: #539EC4;
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
	float: left;
	padding: 7px 0;
	text-align: left;
	padding-left: 0%;
	margin-bottom: 9px;
	}
	.wishList .cdescription:before { 
	content: "Description"; 
	width: 100%;
	font-size: 1.4em;
	border-bottom: 1px solid #539EC4;
	color: #539EC4;
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
	float: left;
	padding: 7px 0;
	text-align: left;
	padding-left: 0%;
	margin-bottom: 9px;
	}
	.wishList .cimage:before { 
	content: "Image"; 
	width: 100%;
	font-size: 1.4em;
	border-bottom: 1px solid #539EC4;
	color: #539EC4;
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
	float: left;
	padding: 7px 0;
	text-align: left;
	padding-left: 0%;
	margin-bottom: 9px;
	}
	.wishList .cprice:before { 
	content: "Price";
	width: 100%;
	font-size: 1.4em;
	border-bottom: 1px solid #539EC4;
	color: #539EC4;
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
	float: left;
	padding: 7px 0;
	text-align: left;
	padding-left:0%;
	margin-bottom: 9px;
}
	.wishList .cqty:before { 
	content: "Qty";
	width: 100%;
	font-size: 1.4em;
	border-bottom: 1px solid #539EC4;
	color: #539EC4;
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
	float: left;
	padding: 7px 0;
	text-align: left;
	padding-left: 0%;
	margin-bottom: 9px;
}
	.wishList .coptions:before { 
	content: "Options";
	width: 100%;
	font-size: 1.4em;
	border-bottom: 1px solid #539EC4;
	color: #539EC4;
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
	float: left;
	padding: 7px 0;
	text-align: left;
	padding-left: 0%;
	margin-bottom: 9px;
 }
 .wishList .cremove:before {
	content: "Remove";
	width: 100%;
	font-size: 1.4em;
	border-bottom: 1px solid #539EC4;
	color: #539EC4;
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
	float: left;
	padding: 7px 0;
	text-align: left;
	padding-left: 0%;
	margin-bottom: 9px;
}
	
	.wishList .content-image:before {
	content: "Image";
	width: 100%;
	font-size: 1.4em;
	border-bottom: 1px solid #539EC4;
	color: #539EC4;
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
	float: left;
	padding: 7px 0;
	text-align: left;
	padding-left: 0%;
	margin-bottom: 9px;
}
	
	
	.wishList .text-center {
		text-align: left;
		}
	.wishList .tableheadercolumn{display:none;} 
	.wishList .tableheader{display:none;} 
	.table .tablebody {
		border-bottom: 1px solid #CCC;
		padding-bottom: 12px!important;
	}
	.wishList .qtyvalueimput {
	width: 40px;
	text-align: center;
	}
}


/*btn styles*/

.wishList .btn {
  display: inline-block;
  float: right;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 0px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
       -o-user-select: none;
          user-select: none;
font-family: 'Open Sans', sans-serif;
cursor:pointer;
text-transform: uppercase;
margin-bottom: 5px;
}

.wishList .btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.wishList .btn:hover,
.wishList .btn:focus {
  color: #333333;
  text-decoration: none;
}

.wishList .btn:active,
.wishList .btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.wishList .btn.disabled,
.wishList .btn[disabled],
.wishList fieldset[disabled] .btn {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
          box-shadow: none;
}

.wishList .btn-default {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
}

.wishList .btn-default:hover,
.wishList .btn-default:focus,
.wishList .btn-default:active,
.wishList .btn-default.active,
.wishList .open .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
}

.wishList .btn-default:active,
.wishList .btn-default.active,
.wishList .open .dropdown-toggle.btn-default {
  background-image: none;
}

.wishList .btn-default.disabled,
.wishList .btn-default[disabled],
.wishList fieldset[disabled] .btn-default,
.wishList .btn-default.disabled:hover,
.wishList .btn-default[disabled]:hover,
.wishList fieldset[disabled] .btn-default:hover,
.wishList .btn-default.disabled:focus,
.wishList .btn-default[disabled]:focus,
.wishList fieldset[disabled] .btn-default:focus,
.wishList .btn-default.disabled:active,
.wishList .btn-default[disabled]:active,
.wishList fieldset[disabled] .btn-default:active,
.wishList .btn-default.disabled.active,
.wishList .btn-default[disabled].active,
.wishList fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: #cccccc;
}

.wishList .btn-primary {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
}

.wishList .btn-primary:hover,
.wishList .btn-primary:focus,
.wishList .btn-primary:active,
.wishList .btn-primary.active,
.wishList .open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}

.wishList .btn-primary:active,
.wishList .btn-primary.active,
.wishList .open .dropdown-toggle.btn-primary {
  background-image: none;
}

.wishList .btn-primary.disabled,
.wishList .btn-primary[disabled],
.wishList fieldset[disabled] .btn-primary,
.wishList .btn-primary.disabled:hover,
.wishList .btn-primary[disabled]:hover,
.wishList fieldset[disabled] .btn-primary:hover,
.wishList .btn-primary.disabled:focus,
.wishList .btn-primary[disabled]:focus,
.wishList fieldset[disabled] .btn-primary:focus,
.wishList .btn-primary.disabled:active,
.wishList .btn-primary[disabled]:active,
.wishList fieldset[disabled] .btn-primary:active,
.wishList .btn-primary.disabled.active,
.wishList .btn-primary[disabled].active,
.wishList fieldset[disabled] .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}

.wishList .btn-warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}

.wishList .btn-warning:hover,
.wishList .btn-warning:focus,
.wishList .btn-warning:active,
.wishList .btn-warning.active,
.wishList .open .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #ed9c28;
  border-color: #d58512;
}

.wishList .btn-warning:active,
.wishList .btn-warning.active,
.wishList .open .dropdown-toggle.btn-warning {
  background-image: none;
}

.wishList .btn-warning.disabled,
.wishList .btn-warning[disabled],
.wishList fieldset[disabled] .btn-warning,
.wishList .btn-warning.disabled:hover,
.wishList .btn-warning[disabled]:hover,
.wishList fieldset[disabled] .btn-warning:hover,
.wishList .btn-warning.disabled:focus,
.wishList .btn-warning[disabled]:focus,
.wishList fieldset[disabled] .btn-warning:focus,
.wishList .btn-warning.disabled:active,
.wishList .btn-warning[disabled]:active,
.wishList fieldset[disabled] .btn-warning:active,
.wishList .btn-warning.disabled.active,
.wishList .btn-warning[disabled].active,
.wishList fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.wishList .btn-danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;
}

.wishList .btn-danger:hover,
.wishList .btn-danger:focus,
.wishList .btn-danger:active,
.wishList .btn-danger.active,
.wishList .open .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #d2322d;
  border-color: #ac2925;
}

.wishList .btn-danger:active,
.wishList .btn-danger.active,
.wishList .open .dropdown-toggle.btn-danger {
  background-image: none;
}

.wishList .btn-danger.disabled,
.wishList .btn-danger[disabled],
.wishList fieldset[disabled] .btn-danger,
.wishList .btn-danger.disabled:hover,
.wishList .btn-danger[disabled]:hover,
.wishList fieldset[disabled] .btn-danger:hover,
.wishList .btn-danger.disabled:focus,
.wishList .btn-danger[disabled]:focus,
.wishList fieldset[disabled] .btn-danger:focus,
.wishList .btn-danger.disabled:active,
.wishList .btn-danger[disabled]:active,
.wishList fieldset[disabled] .btn-danger:active,
.wishList .btn-danger.disabled.active,
.wishList .btn-danger[disabled].active,
.wishList fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}

.wishList .btn-success {
color: #ffffff;
background-color: #539EC4;
border-color: #539EC4;
margin-left: 6px;
}

.wishList .btn-success:hover,
.wishList .btn-success:focus,
.wishList .btn-success:active,
.wishList .btn-success.active,
.wishList .open .dropdown-toggle.btn-success {
color: #ffffff;
background-color: #5cb7e5;
border-color: #5cb7e5;
}

.wishList .btn-success:active,
.wishList .btn-success.active,
.wishList .open .dropdown-toggle.btn-success {
  background-image: none;
}

.wishList .btn-success.disabled,
.wishList .btn-success[disabled],
.wishList fieldset[disabled] .btn-success,
.wishList .btn-success.disabled:hover,
.wishList .btn-success[disabled]:hover,
.wishList fieldset[disabled] .btn-success:hover,
.wishList .btn-success.disabled:focus,
.wishList .btn-success[disabled]:focus,
.wishList fieldset[disabled] .btn-success:focus,
.wishList .btn-success.disabled:active,
.wishList .btn-success[disabled]:active,
.wishList fieldset[disabled] .btn-success:active,
.wishList .btn-success.disabled.active,
.wishList .btn-success[disabled].active,
.wishList fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.wishList .btn-info {
color: #ffffff;
background-color: #000;
border-color: none;
}

.wishList .btn-info:hover,
.wishList .btn-info:focus,
.wishList .btn-info:active,
.wishList .btn-info.active,
.wishList .open .dropdown-toggle.btn-info {
color: #ffffff;
background-color: gray;
border-color: #5cb7e5;
}

.wishList .btn-info:active,
.wishList .btn-info.active,
.wishList .open .dropdown-toggle.btn-info {
  background-image: none;
}

.wishList .btn-info.disabled,
.wishList .btn-info[disabled],
.wishList fieldset[disabled] .btn-info,
.wishList .btn-info.disabled:hover,
.wishList .btn-info[disabled]:hover,
.wishList fieldset[disabled] .btn-info:hover,
.wishList .btn-info.disabled:focus,
.wishList .btn-info[disabled]:focus,
.wishList fieldset[disabled] .btn-info:focus,
.wishList .btn-info.disabled:active,
.wishList .btn-info[disabled]:active,
.wishList fieldset[disabled] .btn-info:active,
.wishList .btn-info.disabled.active,
.wishList .btn-info[disabled].active,
.wishList fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}

.wishList .btn-link {
  font-weight: normal;
  color: #428bca;
  cursor: pointer;
  border-radius: 0;
}

.wishList .btn-link,
.wishList .btn-link:active,
.wishList .btn-link[disabled],
.wishList fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.wishList .btn-link,
.wishList .btn-link:hover,
.wishList .btn-link:focus,
.wishList .btn-link:active {
  border-color: transparent;
}

.wishList .btn-link:hover,
.wishList .btn-link:focus {
  color: #2a6496;
  text-decoration: underline;
  background-color: transparent;
}

.wishList .btn-link[disabled]:hover,
.wishList fieldset[disabled] .btn-link:hover,
.wishList .btn-link[disabled]:focus,
.wishList fieldset[disabled] .btn-link:focus {
  color: #999999;
  text-decoration: none;
}

.wishList .btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}

.wishList .btn-sm,
.wishList .btn-xs {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.wishList .btn-xs {
  padding: 1px 5px;
}

.wishList .btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
}

.wishList .btn-block + .btn-block {
  margin-top: 5px;
}

.wishList input[type="submit"].btn-block,
.wishList input[type="reset"].btn-block,
.wishList input[type="button"].btn-block {
  width: 100%;
}

.wishList .btn-default .caret {
  border-top-color: #333333;
}

.wishList .btn-primary .caret,
.wishList .btn-success .caret,
.wishList .btn-warning .caret,
.wishList .btn-danger .caret,
.wishList .btn-info .caret {
  border-top-color: #fff;
}

.wishList .dropup .btn-default .caret {
  border-bottom-color: #333333;
}

.wishList .dropup .btn-primary .caret,
.wishList .dropup .btn-success .caret,
.wishList .dropup .btn-warning .caret,
.wishList .dropup .btn-danger .caret,
.wishList .dropup .btn-info .caret {
  border-bottom-color: #fff;
}

.wishList .btn-group,
.wishList .btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.wishList .btn-group > .btn,
.wishList .btn-group-vertical > .btn {
  position: relative;
  float: left;
}

.wishList .btn-group > .btn:hover,
.wishList .btn-group-vertical > .btn:hover,
.wishList .btn-group > .btn:focus,
.wishList .btn-group-vertical > .btn:focus,
.wishList .btn-group > .btn:active,
.wishList .btn-group-vertical > .btn:active,
.wishList .btn-group > .btn.active,
.wishList .btn-group-vertical > .btn.active {
  z-index: 2;
}

.wishList .btn-group > .btn:focus,
.wishList .btn-group-vertical > .btn:focus {
  outline: none;
}

.wishList .btn-group .btn + .btn,
.wishList .btn-group .btn + .btn-group,
.wishList .btn-group .btn-group + .btn,
.wishList .btn-group .btn-group + .btn-group {
  margin-left: -1px;
}

.wishList .btn-toolbar:before,
.wishList .btn-toolbar:after {
  display: table;
  content: " ";
}

.wishList .btn-toolbar:after {
  clear: both;
}

.wishList .btn-toolbar:before,
.wishList .btn-toolbar:after {
  display: table;
  content: " ";
}

.wishList .btn-toolbar:after {
  clear: both;
}

.wishList .btn-toolbar .btn-group {
  float: left;
}

.wishList .btn-toolbar > .btn + .btn,
.wishList .btn-toolbar > .btn-group + .btn,
.wishList .btn-toolbar > .btn + .btn-group,
.wishList .btn-toolbar > .btn-group + .btn-group {
  margin-left: 5px;
}

.wishList .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

.wishList .btn-group > .btn:first-child {
  margin-left: 0;
}

.wishList .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.wishList .btn-group > .btn:last-child:not(:first-child),
.wishList .btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.wishList .btn-group > .btn-group {
  float: left;
}

.wishList .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

.wishList .btn-group > .btn-group:first-child > .btn:last-child,
.wishList .btn-group > .btn-group:first-child > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.wishList .btn-group > .btn-group:last-child > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.wishList .btn-group .dropdown-toggle:active,
.wishList .btn-group.open .dropdown-toggle {
  outline: 0;
}

.wishList .btn-group-xs > .btn {
  padding: 5px 10px;
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.wishList .btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.wishList .btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}

.wishList .btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}

.wishList .btn-group > .btn-lg + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}

.wishList .btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.wishList .btn .caret {
  margin-left: 0;
}

.wishList .btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

.wishList .dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}

.wishList .btn-group-vertical > .btn,
.wishList .btn-group-vertical > .btn-group {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}

.wishList .btn-group-vertical > .btn-group:before,
.wishList .btn-group-vertical > .btn-group:after {
  display: table;
  content: " ";
}

.wishList .btn-group-vertical > .btn-group:after {
  clear: both;
}

.wishList .btn-group-vertical > .btn-group:before,
.wishList .btn-group-vertical > .btn-group:after {
  display: table;
  content: " ";
}

.wishList .btn-group-vertical > .btn-group:after {
  clear: both;
}

.wishList .btn-group-vertical > .btn-group > .btn {
  float: none;
}

.wishList .btn-group-vertical > .btn + .btn,
.wishList .btn-group-vertical > .btn + .btn-group,
.wishList .btn-group-vertical > .btn-group + .btn,
.wishList .btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}

.wishList .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.wishList .btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.wishList .btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 0;
}

.wishList .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

.wishList .btn-group-vertical > .btn-group:first-child > .btn:last-child,
.wishList .btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.wishList .btn-group-vertical > .btn-group:last-child > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.wishList .btn-group-justified {
  display: table;
  width: 100%;
  border-collapse: separate;
  table-layout: fixed;
}

.wishList .btn-group-justified .btn {
  display: table-cell;
  float: none;
  width: 1%;
}

.wishList [data-toggle="buttons"] > .btn > input[type="radio"],
.wishList [data-toggle="buttons"] > .btn > input[type="checkbox"] {
  display: none;
}

/*end btn styles*/