.short-OptionBox h2 {
    font-size: 15px;
    color: #333;
    margin: 0px;
    margin-bottom: 10px;
    font-weight: 600;
    letter-spacing: 0.5px;
}

.short-OptionBox{
    font-size: 13px;
    padding: 18px 0px 15px;
    border-bottom: 1px #ddd dotted;
}

.add-to-cart > h2{
	font-size: 15px;
    color: #333;
    margin: 0px;
    margin-bottom: 10px;
    font-weight: 600;
    letter-spacing: 0.5px;
}

.buttonhole {
	/*float:left;*/
	display: inline;
	padding:6px 6px 0px 0px;
}

.baseArea{
	height: 100%;
	width: 100%;
}

.detailButton{
	background: none repeat scroll 0 0 #fff;
    color: #666;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: normal;
    padding: 8px 14px;
    /* padding: 6px 14px 6px; */
    text-transform: uppercase;
    border: 1px #e5e5e5 solid;
    line-height: 13px;
    font-family: "Poppins", sans-serif;
    transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
    border-radius: 0px;
    text-shadow: none;
    box-shadow: none;
    border-radius: 3px;
}

.detailButton:hover {
    -webkit-transition: all 0.3s linear;
    background-color: #7c4194;
    color: #fff;
    border: 1px #7c4194 solid;
}

.myButton{
    background: none repeat scroll 0 0 #fff;
    color: #666;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: normal;
    padding: 8px 14px;
    /* padding: 6px 14px 6px; */
    text-transform: uppercase;
    border: 1px #e5e5e5 solid;
    line-height: 13px;
    font-family: "Poppins", sans-serif;
    transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
    border-radius: 0px;
    text-shadow: none;
    box-shadow: none;
    border-radius: 3px;
}

.myButton:hover {
    transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    background-color: #7c4194;
    color: #fff;
    border: 1px #7c4194 solid;
}

.myButton:active {
	position:relative;
	top:1px;
}

.backButtonBox{
	float: right;
}

.backButton{
	display: block !important;
	text-align: center;
}

.backButton_s{
	display:none !important;
	text-align: center;
}

.myButtonSelect, .backButton, .backButton_s {
	background: none repeat scroll 0 0 #fff;
    color: #7c4194;/*#666;*/
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: normal;
    padding: 8px 14px;
    /* padding: 6px 14px 6px; */
    text-transform: uppercase;
    border: 2px #7c4194 solid;
    line-height: 13px;
    font-family: "Poppins", sans-serif;
    transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
    border-radius: 0px;
    text-shadow: none;
    box-shadow: none;
    border-radius: 3px;
}
.myButtonSelect:hover, .backButton:hover, .backButton_s:hover {
	/*background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #949494), color-stop(1, #ababab));
	background:-moz-linear-gradient(top, #949494 5%, #ababab 100%);
	background:-webkit-linear-gradient(top, #949494 5%, #ababab 100%);
	background:-o-linear-gradient(top, #949494 5%, #ababab 100%);
	background:-ms-linear-gradient(top, #949494 5%, #ababab 100%);
	background:linear-gradient(to bottom, #949494 5%, #ababab 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#949494', endColorstr='#ababab',GradientType=0);
	background-color:#949494;*/
	transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    background-color: #7c4194;
    color: #fff;
    /*border: 1px #0083c1 solid;*/
    border: 2px solid #dcdcdc;
}



.myButtonSelect:active {
	position:relative;
	top:1px;
}

.hidedButton{
	display:none
}

#productid{
	/*font-size: 10px !important;*/
	padding: 8px 18px;
    outline: none;
    color: #999;
    border: 1px solid #ddd;
    max-width:480px;
    min-width:234px;
    width: auto;
    /*width: 240px;*/
}

a#goToLoginOption {
	border-radius: 3px;
    color: #fff;
}

.product-shop a.button.btn-cart:before{
    content: "\f07a" !important;
    font-family: 'FontAwesome' !important;
    margin-right: 10px;
    font-size: 16px;
}

@media (min-width: 1200px){
	#productid{
		max-width:680px;
	}
}

@media (max-width: 1200px){
	#productid{
		max-width:500px;
	}
}

@media (max-width: 998px){
	#productid{
		max-width:380px;
	}
}

@media (max-width: 767px){
	.backButton{
		display: none !important;
	}
	.backButton_s{
		display: block !important;
	}
	.backButtonBox{
		float: none;
		margin-bottom: 10px;
	}
	#productid{
		max-width:410px;
	}
}

@media (max-width: 480px){
	#productid{
		max-width:340px;
	}
}

