.nav > li > a:hover, .nav > li > a:focus { background:none}
.col-md-cs5{
    position: relative;
	  min-height: 1px;
}
.col-md-cs5 {
    float: left;
}
@media (min-width: 768px){
	.col-sm-cs5{ width:20%}
}


@media (min-width: 992px){
	.col-md-cs5{ width:20%}
}
@media (min-width: 1200px) {
	.col-lg-cs5 { width:20%}
}

.touch  .tooltip, .touch  .tooltip.in { display:none!important}

.modal-body { padding:0}
.modal-header { border:none}
.modal-dialog {
	margin:				10px auto!important;
	height:				95%
}

.modal-content {
	padding:			10px 0 10px 20px;
	overflow:			hidden
}

.form-control {
	line-height:normal
}

h1{
	margin:0 0 10px;
	color: #000;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
}
h2{
	margin:0 0 10px;
	color: #191919;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 400;
}
h3{
	font-size:18px;
	color:#191919;
	font-weight:400;
	margin:0 0 17px;
	font-family:Arial;
}
h1.title{
	border-bottom: 2px solid #000000;
    font-family: 'Open Sans',sans-serif;
    font-size: 22px;
    font-weight: 400;
    margin-bottom: 20px;
    padding-bottom: 20px;
    text-transform: none;
}
.table-responsive {
    overflow-x: auto;
    overflow-y: hidden;
    width: 100%;
}
.dropdown-menu{min-width:100%; right:0; left:auto}
.table-responsive > .compare-info.table-bordered > thead > tr > th:first-child, .table-responsive > .compare-info.table-bordered > tbody > tr > th:first-child, .table-responsive > .compare-info.table-bordered > tfoot > tr > th:first-child, .table-responsive > .compare-info.table-bordered > thead > tr > td:first-child, .table-responsive > .compare-info.table-bordered > tbody > tr > td:first-child, .table-responsive > .compare-info.table-bordered > tfoot > tr > td:first-child{white-space: normal;}

.table-responsive > .compare-info.table > thead > tr > th, .table-responsive > .compare-info.table > tbody > tr > th, .table-responsive > .compare-info.table > tfoot > tr > th, .table-responsive > .compare-info.table > thead > tr > td, .table-responsive > .compare-info.table > tbody > tr > td, .table-responsive > .compare-info.table > tfoot > tr > td{white-space: normal;}
.table-responsive > .compare-info .btn{white-space:nowrap}
.btn-checkout, #button-confirm:hover{background:#242f4b;}

.btn, .button, #button-confirm, .sft_quickshop_icon {
	filter: none;
	cursor: pointer;
	outline: none;
	border-radius: 0;
	margin-bottom: 0;
	font-family: 'Open Sans', sans-serif;
	padding-left: 18px;
	padding-right: 18px;
	font-weight: bold;
	text-transform: uppercase;
	border: 2px solid #000000;
	background:#000;
	color:#fff;
	font-size: 14px;
	line-height: normal;
	padding-top: 8px;
	padding-bottom: 9px;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
	white-space:normal;
}
.btn.btn-1, .sft_quickshop_icon{background:#a1d4d3; border-color:#a1d4d3; }
.btn.btn-2{background:#fff; border-color:#fff; color:#000}
.btn.btn-3{background:#ff6f6f; border-color:#ff6f6f; color:#fff; font-size:18px;}
.btn.btn-3:hover{background:#fff; border-color:#ff6f6f; color:#ff6f6f;}
.btn:hover, #button-confirm:hover{background:#fff; border-color:#a1d4d3; color:#a1d4d3}
.btn.btn-1:hover, .sft_quickshop_icon:hover{background:#fff; border-color:#000; color:#000}
.btn.btn-2:hover{background:#000; border-color:#fff; color:#000}
@media only screen and (max-width: 767px) {	
	.dropdown-menu{left:0; right:auto}
	.table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td{white-space:normal}
}