.col-md-cs5{
	width:20%
} 
.col-md-cs5{
    position: relative;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px;
}
.col-md-cs5 {
    float: left;
  }
.row {
    margin-left: -10px;
    margin-right: -10px;
}
.container{
	padding-left:20px;
	padding-right:20px
}
.form-horizontal .form-group {
    margin-left: -10px;
    margin-right: -10px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 7px;
}
img{
	max-width:100%;
}
input, button, select, textarea{color:#aaa}
h3{
	font-size:13px;
	color:#202020;
	font-weight:700;
	text-transform:uppercase;
	
}

.btn-upload{background-color:#0a0a0a}
.btn-continue{background-color:#c30005}
.btn-continue:hover{background-color:#0a0a0a}
ul,ol{
	padding:0;
}
.table-responsive {
    width: 100%;
    overflow-y: hidden;
    overflow-x: auto;
  }
label{font-weight:400; display:inline}
.modal-dialog{width:1000px}
.form-control{padding:3px;}
.btn-group{z-index:102}
.left .form-control,.right .form-control{width:85%}
.btn {
	padding: 7.5px 12px;
	font-size: 12px;
	border: 1px solid #cccccc;
	border-radius: 4px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
background: linear-gradient(to bottom, rgba(83, 197, 207, 1) 0%, rgba(64, 182, 194, 1) 41%, rgba(30, 141, 157, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

}
.btn-cart{
	
	color:#ffffff;
	border-bottom:1px solid #cacaca;
	border-top:2px groove  rgba(50,50,50,0.1);
	border-left:1px solid #cacaca;
	border-right:1px solid #cacaca;
	background: rgb(251,251,251); /* Old browsers */
	background: rgb(193,69,30); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(193,69,30,1) 1%, rgba(158,44,9,1) 42%, rgba(133,33,7,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(193,69,30,1)), color-stop(42%,rgba(158,44,9,1)), color-stop(100%,rgba(133,33,7,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(193,69,30,1) 1%,rgba(158,44,9,1) 42%,rgba(133,33,7,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(193,69,30,1) 1%,rgba(158,44,9,1) 42%,rgba(133,33,7,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(193,69,30,1) 1%,rgba(158,44,9,1) 42%,rgba(133,33,7,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(193,69,30,1) 1%,rgba(158,44,9,1) 42%,rgba(133,33,7,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1451e', endColorstr='#852107',GradientType=0 ); /* IE6-9 */
	border:1px solid #90280a;
	border-top:2px groove #c7441e;
	}

}

.btn-cart:hover{
	color:#ffffff;
}
.table > tbody + tbody{
	border-top:none;
}
.btn-danger:hover{
	background-color:transparent;
	color:#ffffff;
}
.btn-dropdown-cart{
	background:none;
	border:none;
	font-size:12px;
	font-weight:700;
	color:#ffffff;
	padding:0;
	text-align:left;
}

.btn-language,
.btn-currency{
	border:none;
	background:none;
	padding:0;
}
.dropdown-menu{
	padding:0;
}
.dropdown-menu-inner{
	padding:19px 0;
	overflow:hidden;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th{
	background-color:transparent;
}
.img-thumbnail{
	padding:0;
	background:none;
	border-radius:0;
}
.btn-cart .hidden-xs.hidden-sm.hidden-md{display:block!important;}
.breadcrumb > li{display:inline;}
.dropdown-menu{z-index:997;}
#myModal .modal-header{
	position:relative;
}
#myModal .modal-header button.close{
	position:absolute;
	right:15px;
	top:6px;
	opacity:1;
}
.modal{
	z-index:9999;
	
}

.btn_red,.payment .btn{
	background: rgb(193,69,30); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(193,69,30,1) 1%, rgba(158,44,9,1) 42%, rgba(133,33,7,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(193,69,30,1)), color-stop(42%,rgba(158,44,9,1)), color-stop(100%,rgba(133,33,7,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(193,69,30,1) 1%,rgba(158,44,9,1) 42%,rgba(133,33,7,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(193,69,30,1) 1%,rgba(158,44,9,1) 42%,rgba(133,33,7,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(193,69,30,1) 1%,rgba(158,44,9,1) 42%,rgba(133,33,7,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(193,69,30,1) 1%,rgba(158,44,9,1) 42%,rgba(133,33,7,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1451e', endColorstr='#852107',GradientType=0 ); /* IE6-9 */
	border:1px solid #90280a;
	border-top:2px groove #c7441e;
	}
	.btn_black{
		background: rgb(45,45,45); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(45,45,45,1) 0%, rgba(31,31,31,1) 40%, rgba(0,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(45,45,45,1)), color-stop(40%,rgba(31,31,31,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(31,31,31,1) 40%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(31,31,31,1) 40%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(31,31,31,1) 40%,rgba(0,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(45,45,45,1) 0%,rgba(31,31,31,1) 40%,rgba(0,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	border:1px solid #202020;
	border-top:2px groove #202020;
}
.btn_red:hover,
.btn_black:hover,
.payment .btn:hover,
.feature_content .block-1 .shop-platform .btn:hover{
	background: rgb(83,197,207); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(83,197,207,1) 0%, rgba(64,182,194,1) 41%, rgba(30,141,157,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(83,197,207,1)), color-stop(41%,rgba(64,182,194,1)), color-stop(100%,rgba(30,141,157,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(83,197,207,1) 0%,rgba(64,182,194,1) 41%,rgba(30,141,157,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(83,197,207,1) 0%,rgba(64,182,194,1) 41%,rgba(30,141,157,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(83,197,207,1) 0%,rgba(64,182,194,1) 41%,rgba(30,141,157,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(83,197,207,1) 0%,rgba(64,182,194,1) 41%,rgba(30,141,157,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#53c5cf', endColorstr='#1e8d9d',GradientType=0 ); /* IE6-9 */
	border: 1px solid #136b7a;
	border-top:2px groove #63d9e7;
}
small,
.small{
	font-size:11px;
	color:#646464;
}
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
    margin-bottom: 0;
    margin-top: 0;
    padding-top: 4px;
	margin-left:5px
}
.drop-grid-2-1{
	width: 600px;
}

.drop-grid-3-2{
	width: 800px;
}
.drop-grid-3-1{
	width: 400px;
}

.drop-grid-4-3{
	width: 900px;
}
.drop-grid-4-2{
	width: 600px;
}
.drop-grid-4-1{
	width: 300px;
}

.drop-grid-5-4{
	width: 960px;
}
.drop-grid-5-3{
	width: 720px;
}
.drop-grid-5-2{
	width: 480px;
}
.drop-grid-5-1{
	width: 240px;
}
.drop-grid-6-5{
	width: 1000px;
}
.drop-grid-6-4{
	width: 800px;
}
.drop-grid-6-3{
	width: 600px;
}
.drop-grid-6-2{
	width: 400px;
}
.drop-grid-6-1{
	width: 200px;
}

/*1 column*/
.row-col-1 .row-grid-1 {
	width: 100%;
}

/*2 columns*/
.row-col-2 .row-grid-1 {
	width: 50%;
	float:left
}
.row-col-2 .row-grid-2 {
	width: 100%;
	float:left
}
/*3 columns*/
.row-col-3 .row-grid-1 {
	width: 33.3333333333%;
	float:left
}
.row-col-3 .row-grid-2 {
	width: 66.6666666667%;
}

/*4 columns*/
.row-col-4 .row-grid-1 {
	width: 25%;
}
.row-col-4 .row-grid-2 {
	width: 50%;
}
.row-col-4 .row-grid-3 {
	width: 75%;
}

/*5 columns*/
.row-col-5 .row-grid-1 {
	width: 20%;
}
.row-col-5 .row-grid-2 {
	width: 40%;
}
.row-col-5 .row-grid-3 {
	width: 60%;
}
.row-col-5 .row-grid-4 {
	width: 80%;
}

/*6 columns*/
.row-col-6 .row-grid-1 {
	width: 16.6666666667%;
}
.row-col-6 .row-grid-2 {
	width: 33.3333333333%;
}
.row-col-6 .row-grid-3 {
	width: 50%;
}
.row-col-6 .row-grid-4 {
	width: 66.6666666667%;
}
.row-col-6 .row-grid-5 {
	width: 83.3333333333%;
}

/*Col-grid*/
.col-grid-1{
	width: 100%;
}
.col-grid-2{
	width: 50%;
	float:left
}
.col-grid-3{
	width: 33%;
}
.col-grid-4{
	width: 25%;
}
.col-grid-5{
	width: 20%;
}
.col-grid-6{
	width: 16.6666666667%;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus; .nav-tabs > li a:hover,.nav-tabs > li a:focus{
	border:none;
	border-radius:0;
	background-color: #1e1e1e
}
.bootstrap-datetimepicker-widget .timepicker a[data-action] {
    background: none repeat scroll 0 0 #dddddd;
	padding:0;
	border:none;
	color:#1e1e1e
}
.bootstrap-datetimepicker-widget .timepicker a[data-action] >span{
	margin:0
}
.drop-grid-6-6, .drop-grid-5-5, .drop-grid-4-4, .drop-grid-3-3, .drop-grid-2-2, .drop-grid-1-1 {
    width: 1170px;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
	
}


.modal-backdrop {
    background-color: #000;
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1040;
}
.container {
    max-width: 1170px;
}


