.ccp h1 {    
		color: #31506F;   
		text-transform: uppercase;
		font-size: 21.5px;
		font-weight: bold;
		font-family:Roboto;
} 

.ccp { font-family:Arial, Helvetica, sans-serif; margin:25px auto;}
.border-div{width: 100%;height:45px;background: #F2F2F2;}
.ccp span {text-transform:uppercase; color:#6d6d6d; text-align:right; font-size:19px; float:right; margin:-31px 10px 0 0;}
/*.ccp .main-inner {width:1180px;}
.ccp .main-inner .prode {width:960px; float:left; margin:0px 0px 0 46px;}*/
.ccp .main-inner .proimg {height:526px; width:173px; float:right;}
.ccp .main-inner .prode .length {width:auto; float:left;}
.ccp .main-inner .prode .length h2 {font-size:25px; color:#2F2F2B; padding:0px; margin:37px 0 23px; font-weight:bold;font-family:Arial;}
 .ccp .main-inner .prode .length .cyl {margin:0px; padding:0px;}
.ccp .main-inner .prode .length .cyl li {list-style:none; display:inline-block;}
.ccp .main-inner .prode .length .cyl li a {cursor:pointer;text-decoration:none; color:#FF5E00; background:#FFFFFF; border:2px solid #FFFFFF; display:block; text-align:center; width:37px; height:31px;line-height:27px; font-size:22px; border-radius:3px;font-weight:bold;}
.ccp .main-inner .prode .length .cyl li a:hover, .ccp .main-inner .prode .length .cyl li a.active { background:#34455f;}
.ccp .main-inner .prode .cheight . {}
.ccp .main-inner .prode .length .millimeters li a { }
.ccp .main-inner .prode .length .millimeters li a { color:#FF5E00;}
.ccp .main-inner .prode .length .millimeters li a:hover, .ccp .main-inner .prode .length .millimeters li a.active {background#34455F; }
.karat-heading{
	 line-height: 15px;
    color: #b17b61!important;
    text-shadow: none!important;
    font-weight: bold!important;
    margin: 0!important;
}
.ccp .main-inner .prode .length .karat li a { 
			 font-size: 22px;
    width: 54px;
    height: 30px;
    line-height: 27px;
}
.ccp .main-inner .prode .length .karat li a:hover, .ccp .main-inner .prode .length .karat li a.active {background:#34455F;}
.ccp .pro-detail .cus-chain {
	    font-size: 26px;
    color:#913816;
    font-weight: bold;
    padding: 36px 0 11px 0px;
    font-family: Arial;
}
.ccp .pro-detail .cus-chain span {
	    font-size: 24px;
    color:#DE1414;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
    float: inherit;
	font-family:Arial;
}
.ccp .pro-detail .pro-price {padding:0px; float:left;}

.ccp .pro-detail .pro-price .pro-price {font-size:30px; color:#329737; float:inherit;}
.ccp .pro-detail .pro-price .bank-pp {font-size:20px; color:#5958cd;}
.ccp .pro-detail .pro-price .euro {font-size:20px; color:#7bb0ff;}
.ccp .pro-detail .pro-price .retail {font-size:20px; color:#52bbfa;}
.ccp .pro-detail .pro-price .cppor {color:#a8a8bb;}
.ccp .pro-description { float:right; width: 415px;}
.ccp .pro-description span { font-size:33.76px; margin:0px; padding:0px 0 0px 0; color:#000000; margin-bottom:20px; float:inherit; display:block; text-align:left; width:100%; text-transform:capitalize;}
.ccp .pro-description p { font-size:19px; padding:0px 0 8px 0; color:#6d6d6d; margin:0px;}


.ccp .sebox {float:right; margin:40px 0 0 0; width:150px; color:#000000; text-align:center;}
.ccp .sebox span {width:100%; font-size:12px; margin:0px; padding:0px; float:inherit; text-align:center; text-transform:capitalize; margin-bottom:8px;color:#000000;}

.ccp .sebox .select-auto {float:left; position:relative;}
.ccp .sebox .select-auto .sbHolder {float:left; padding:0 27px 0 10px; position:inherit;}
.ccp .sebox .select-auto .sbSelector {position:inherit; width:auto;}
.ccp .sebox .select-auto .sbSelector ul {margin:0px !important; padding:0px !important; top:0px !important;}
.ccp .sebox .select-auto .sbOptions {min-width:68px; top:27px !important;}
.ccp .sebox .sbHolder {background-color:#ececec; border:1px solid #dadada; height:16px; position:relative; width:68px; margin:0 auto;}
.ccp .sebox .sbSelector {color:#333333; height:16px; line-height:15px; overflow:hidden; font-size:11px; position:absolute; text-indent:5px; width:100%; text-decoration:none;}
.ccp .sebox .sbSelector ul li a { padding:5px 0;  text-decoration:none;}
.ccp .sebox .sbToggle {background:url(../images/selecticons.png) no-repeat; display:block; height:17px; outline:medium none; position:absolute; right:0; top:0; width:17px; z-index:99;}
.ccp .sebox .sbOptions {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; background-color:#fefefe; border-color:#dadada #dadada -moz-use-text-color; border-image:none; border-style:solid solid none; border-width:1px 1px 0; left:-1px; overflow-y:auto; position:absolute; width:100%; z-index:100;}
.ccp .sebox .sbOptions a {border-bottom:1px solid #dadada; color:#000000; background:#f9f7f7; display:block; height:16px; font-size:11px; text-indent:5px; text-decoration:none;}
.ccp .sebox .sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus {color:#000000; text-decoration:none; background:#dadada;}
.ccp .sebox .sbSelector:hover {text-decoration:none;}
.ccp .sebox .show-btn { margin-top:10px;} 
@media (max-width:767px){
	#img-desktop{display:none;}
	.ccp .main-inner .prode .length h2{line-height:29px;}
	.ccp .pro-detail .cus-chain{line-height:29px;}
	.ccp .main-inner .prode .length .karat li a{font-size:21px;width:48px;}
}
@media (min-width:767px){
	#img-mobile{display:none;}
}