@CHARSET "UTF-8";

/*@font-face {
    font-family: lucida-sans;
    src:url('../font/lucida-sans.woff'),
    url('../font/lucida-sans.ttf'),
    url('../font/lucida-sans.eot');
}*/
body{font-family:Helvetica; }

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

p {
	margin: 0;
}
.header{margin:20px 0;}
.logo{padding-right:10px;}
.hbg24{background:url("../images/common_02.jpg") left top no-repeat; padding-left:75px; height:65px;margin-left:10px; }
.hbg24 p{padding-top:10px; font-weight: bold; font-size: 15px;}
ul.header-right li{float:left;padding-left:15px; text-align: center; font-size: 12px;}
ul.header-right li a{color:#000;}

.header_info_tips {
	color: #353239;
	font-size: 15px;
}

.nav {
	background: #F0F0F0;
	width: 100%;
}

.nav a {
	color: #30323d;
	font-weight: bold;
	font-size:16px;
}

.nav a:hover {
	text-decoration: none;
}

ul {
	list-style: none;
}

.nav ul li {
	display: inline-block;
	float: left;
}

.tips {
	background: #f0f0f0;
	margin-top: 10px;
	padding-bottom: 0px;
}

.navbar-nav{height:49px;}
#navbar-menu{padding:0}

.footer {
	background: #F0F0F0;
	padding: 30px 0;
}
.footer h5{font-weight: bold;font-size: 16px;}
.footer p.sub{line-height: 26px; padding-top:10px;}
.carousel{margin:10px 0;}
.footnav{margin:0}
.footnav li{line-height: 26px;font-size: 15px;}
.footnav li a{color:#000;}

.bqstep{border:1px solid #ccc;border-radius:5px; background: #043973;margin-top:0px; padding:5px 0; line-height: 30px;font-size:18px; text-indent: 1em;color:#fff;}
#wprice{background:#286090;padding:12px 0;font-size:16px;color:#fff;font-weight: bold;}
.outcome-box{border:1px solid #fff;}
.outcome-box2{margin-top:0;border:0}
.outcome-box{padding:5px 15px 0;}
.outcome-box2{padding:0}
.outcome-box .outcome-item{position:relative;margin-bottom:5px;}
.outcome-box2 .outcome-item{border:0;margin-bottom:15px}
.outcome-box .outcome-item .product{border:1px solid #d5dce4;text-align:center;padding:20px 5px;
	box-shadow: 2px 3px 4px #ccc;
    border-radius: 5px;
    background: #fdffff;
}

.outcome-box2 .outcome-item .product{margin-top:0;margin-left:-15px;border:1px solid #d6dce4;box-shadow:4px 4px 0 #dbdbdb}
.outcome-box2 .outcome-item .product img{max-height:511px;}
.outcome-box .outcome-item .product img{width:100%; }
.outcome-box .outcome-item h5{margin:10px auto;color:#105fa0;font:15px/15px Nunito-Light, Arial, Helvetica, sans-serif;height:32px;display:block;text-align:center;}
.outcome-box .outcome-item h6{margin:0 0 10px;text-align:center;color:#1a2b3d;font:24px/24px Nunito-Bold, Arial, Helvetica, sans-serif}
.outcome-box .outcome-item h6 span{display:inline-block;vertical-align:middle;background:#ebebeb;border-radius:10px;color:#1a2b3d;font:12px/16px Nunito-Light, Arial, Helvetica, sans-serif;padding:0 7px;margin-right:5px}
.outcome-box .outcome-item .btn3{margin-bottom:13px;margin:0 auto;display:block;}
.to-highlight{border:1px solid transparent;position:relative;margin-top:5px;cursor:pointer;}
img.normalImage{height:160px;}
img.customImage{height:160px;}
.text-holder{}
.outcome-left-box{margin:0;padding:0;border-radius:0;padding:10px;border-right: 0;}
.step3d3{ background:#D3D3D3;}
.footnav{padding-left:0;}
.step1-box{margin:10px 0; background:#F0F0F0; }
.step2 .bqstep{margin-top: 0px;}

.wcolor{margin:0;}
.z-img1{padding:0;}
.margin-bootom-10{margin-bottom:10px;}
.outcome-box .outcome-item .product_color{margin: 0; cursor: pointer;border:0; padding:0;}
.z-img1{margin:0;}

.wstyle .xselected,
.wtype .xselected,
.Cfill .xselected{border-top:1px solid #325277 !important;border-left:1px solid #325277 !important;box-shadow:4px 4px 0 #325277 !important;}
.extra-options{padding-top:10px;padding-left:10px;}
.extra-options h3{font:16px/22px Nunito-Regular, Arial, Helvetica, sans-serif}
.extra-options .qty{width:36px;padding:5px;margin-bottom:0;}
.extra-options li{margin-bottom:8px;}
.morebands{margin:10px 0;}
.btnAddMore{color:#036;float:left;cursor:pointer;}
.addColor{background-image:url("../images/add_color.png");cursor:pointer;float:left;height:22px;width:22px;margin-right:4px;}
.text-holder .ffRadioWrapper a{color:#434343;font:13.5px/22px Nunito-Regular, Arial, Helvetica, sans-serif}
.ffRadioWrapper.TypeClick{border:1px solid #d5dce4;cursor:pointer;}
.txtCus{font-size:14px !important;font-weight:bold !important;}
.txtLabel{font-size:12px !important;}
.masonry,
.masonry .product{-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-o-transition-duration:0.7s;transition-duration:0.7s;}
.masonry{-webkit-transition-property:height, width;-moz-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.masonry .product{-webkit-transition-property:left, right, top;-moz-transition-property:left, right, top;-o-transition-property:left, right, top;transition-property:left, right, top;}
.ffCheckboxWrapper,
.ffRadioWrapper{display:inline-block;zoom:1;*display:inline;margin:0;}
.ffSelectWrapper{display:inline-block;zoom:1;margin:0 0 20px;}
.ffTextBoxLeft,
.ffTextBoxRight,
.ffPasswordLeft,
.ffPasswordRight,
.ffCheckbox,
.ffRadio,
.ffSelectButton,
.ffSelectButton span,
.ffSelectMenuWrapper div.ffSelectMenuTop,
.ffSelectMenuWrapper div.ffSelectMenuBottom,
.ffSelectMenuWrapper > div > span,
.ffTextAreaTop,
.ffTextAreaTop span,
.ffTextAreaBottom,
.ffTextAreaBottom span,
.ffSubmitWrapper a,
.ffSubmitWrapper a span,
.ffResetWrapper a,
.ffResetWrapper a span,
.ffButtonWrapper a,
.ffButtonWrapper a span{background-image:;background-repeat:no-repeat;}
.ffCheckboxWrapper a{text-decoration:none;color:#6F6F6F;position:relative;top:1px;font-size:14px;padding-left:5px;margin-right:10px;}
.ffCheckbox{width:21px;height:21px;float:left;background-position:0 -288px;cursor:pointer;}
.ffCheckboxWrapper:hover a,
.ffCeckboxWrapper.focus a{color:#4e4e4e;}
.ffCheckboxWrapper:hover .ffCheckbox,
.ffCeckboxWrapper.focus .ffCheckbox{background-position:-30px -288px;}
.ffCheckboxWrapper.on .ffCheckbox{background-position:-60px -288px;}
.ffCheckboxWrapper.on:hover .ffCheckbox,
.ffCeckboxWrapper.on.focus .ffCheckbox{background-position:-90px -288px;}
.ffCheckboxWrapper.disabled .ffCheckbox{background-position:-120px -288px;}
.ffCheckboxWrapper.on.disabled .ffCheckbox{background-position:-150px -288px;}
.ffCheckboxWrapper.disabled a,
.ffCeckboxWrapper.disabled:hover a,
.ffCeckboxWrapper.disabled.focus a{color:#999;}
.ffRadioWrapper a{text-decoration:none;color:#555;position:relative;top:1px;font-size:11px;}
.ffRadio{width:23px;height:23px;float:left;background:url(../images/radio1.png) no-repeat left bottom;cursor:pointer;}
.ffRadioWrapper.on .ffRadio{background:url(../images/radio1.png) no-repeat left 1px;}
.ffRadioWrapper.disabled a,
.ffRadioWrapper.disabled:hover a{color:#999;}
.ffSelectWrapper{width:100%;*clear:both;}
.ffSelect{position:relative;}
.ffSelect:after{position:absolute;content:'';right:10px;border-top:7px solid #d7d7d7;border-right:5px solid transparent;border-left:5px solid transparent;top:14px;}
.ffSelect > a{background:none;display:block;text-decoration:none;outline:0;cursor:default;border:1px solid #d7d7d7;color:#9c9c9c;box-shadow:4px 4px 0 #dbdbdb;font:14px/40px Naunito-Light, Arial, Helvetica, sans-serif;height:40px!important}
.ffSelect > a > span{display:block;height:40px;padding-left:10px;background:none;overflow:hidden;line-height:40px;font-size:14px;color:#a0a0a0;white-space:nowrap;*white-space:normal;text-overflow:ellipsis;font:14px/40px Naunito-Light, Arial, Helvetica, sans-serif;cursor:pointer;}
.ffSelectWrapper.active .ffSelect> a{z-index:1005;position:relative;}
.ffSelectMenuWrapper{width:100%;border:1px solid #ddd;top:40px !important}
.ffSelectMenuWrapper .ffSelectMenuMidBG ul{list-style-type:none;margin:0 0;padding:0;}
.ffSelectMenuWrapper .ffSelectMenuMidBG li{padding:5px;cursor:default;background-color:#fff;border-top:1px solid #ddd;cursor:pointer}
.ffSelectMenuWrapper .ffSelectMenuMidBG li:first-child{border:none}
.ffSelectMenuWrapper .ffSelectMenuMidBG li SPAN{font:14px/25px Naunito-Light, Arial, Helvetica, sans-serif;color:#9c9c9c}
.ffSelectMenuWrapper .ffSelectMenuMidBG li.disabled SPAN{color:#ccc;}
.ffSelectMenuWrapper .ffSelectMenuMidBG li.on{background-color:#f1f1f1;}

.txtQty,
.txtPms{border-radius:5px;border:1px solid #d7d7d7;box-shadow:0 4px 4px #e7e7e7 inset;text-align:center;color:#666666;
font:14px/32px Nunito-Light, Arial, Helvetica, sans-serif}
.txtQty{width:36px;}

.text-holder{font-size:12px;text-align: center;font-weight: normal;}
.txtPms{width:92px;}
.outcome-box .CusBands .product{/*padding:10px 2px;*/}

.Cfill{
	overflow-x: hidden;
    overflow-y: auto;
    height: 654px;
}
.adjustMrg{padding-top:0px;margin:5px 0;font-size: 9px;}
.drpColor{font-size:10px;width:54px; margin-bottom: 5px;}

.to-highlight .other input[type="text"] {
    font-size:11px;width: 40px;
}
.to-highlight .other input[type="text"]{border:1px solid #d7d7d7;margin-top:2px;border-radius:1px;background:none;font-size:10px;height:25px;}
.to-highlight .other{display:none;}
.pickcolor{background-image:url("../images/choose_001.jpg");cursor:pointer;float:right;width:94px;height:36px;}
a.pickcolor:hover{
    background-image:url("../images/choose_002.jpg");
}

@media screen and (max-width: 520px) {
     .pickcolor{background-image:url("../images/choose_003.jpg");cursor:pointer;float:right;width:50px;height:36px;}
	a.pickcolor:hover{
	    background-image:url("../images/choose_004.jpg");
	}
}

.Cbtn{background-image:url("../images/close_btn.png");cursor:pointer;float:right;height:14px;width:15px;margin-right:-7px;}
.custon-color{position:absolute;top:10px;width:100%}
.nCfill .outcome-item .to-highlight img{margin-top:45px;}

.step-color table {font-size:11px;}
select.error{background-color:#fff5f5 !important;background-image:none !important;border-color:#dc0000 !important;box-shadow:0 0 4px #dddddd;color:#e10000;}

/*colorbox*/
#colorChart{overflow:hidden;position:relative;}
#colorChart .colors > ul{list-style:none outside none;margin:0;padding:0;position:relative;}
#colorChart .colors > ul li a{display:block;}
#colorChart .colors > ul li{border:1px solid #8c8c8c;cursor:pointer;float:left;margin:2px;position:relative;text-align:center;}
#colorChart .colors > ul li b{color:#444444;display:block;font-weight:normal;height:20px;margin:0;width:100%;}
#colorChart .colors{height:410px;overflow-y:scroll;position:relative;}
#colorChart .colors ul li.selected{border-color:#888;box-shadow:0 0 5px #000;}
#colorChart .colors > ul li:hover{border-color:#444;box-shadow:0 0 3px #9f9f9f;}
#colorChart .colors ul li span{background-image:url("../images/sprite_icons.png");background-position:-2px -156px;height:26px;position:absolute;right:0;width:26px;}
.selectedColors{background-color:#f1f1f1;border:1px solid #c8c7c7;display:block;overflow:hidden;padding:5px;position:relative;width:auto;z-index:9999;}
.selectedColors h3{float:left;font-size:14px;margin:4px 20px 0 0;}
.selectedColors ul{list-style:none outside none;margin:0 0 0 130px;padding:0;width:430px;}
.selectedColors ul li{border:1px solid #919191;float:left;margin:2px;padding:4px;width:120px;}
.selectedColors ul li input{font-size:12px;padding:2px;width:75px;}
.selectedColors .btnDone{background-color:#444444;color:#ffffff;cursor:pointer;float:right;margin-top:6px;padding:4px 12px;}
.boxButtons{margin-top:0;}
.customBand > h3{float:left;font-size:13px !important;margin-left:14px !important;}
.boxButtons a:hover{text-decoration:none;}
.csType{background:none repeat scroll 0 0 #f1f1f1;border:1px solid #c8c7c7;font-weight:bold;margin-bottom:2px;padding:5px;}
/**/

.fontForm td{padding:10px 20px 0 0;display:block;}
.wristForm .form td.left{vertical-align:top;width:100%;display:block;}
.wristForm .form td.right{vertical-align:top;width:100%;display:block;}
.wristForm .form td.left{vertical-align:top;display:table-cell;}
.wristForm .form td.right{vertical-align:top;display:table-cell;}

.previewHolder{background:#D3D3D3;margin:0;padding:5px 5px 20px;}
.previewHolder .prevArrow{color:#1a2b3d;display:block;font-size:24px;font-weight:bold;margin:0 auto;padding-top:0;text-align:center;}
.bandPreview{background-color:#ebebeb;background-repeat:no-repeat;background-size:100% 100%;border-radius:8px;box-shadow:0 0 3px #d5d5d5;height:40px;margin:5px auto 10px;width:100%;}
.bandPreview tr td{padding:8px;text-align:center;vertical-align:middle;}
.bandPreview tr td.interMsg{height:46px;}
.internalMsg{height: auto;}
.bandPreview tr td.frontMsg{width:50%;}
.bandPreview tr td.backMsg{width:50%;}
.bandPreview tr td .innerTbl{height:100%;margin:0 auto;text-align:center;}
.bandPreview tr td .innerTbl td img{vertical-align:middle;}
.bandPreview tr td .innerTbl td img.art{max-width:60px;}
.bandPreview tr td .txtmsg{max-width:320px;padding:0;text-align:center;vertical-align:middle;}
.bandPreview tr td.continuous .txtmsg{max-width:600px;}
.bandPreview tr td.continuous.frontMsg{width:100%;}
.bandPreview tr td.interMsg .txtmsg{max-height:40px;max-width:600px;}

.previewHolder .note{margin:0 10px 3px;}
.previewHolder .note p{color:#666;font-size:15px;line-height:30px;font-weight:300;margin:0;}
.previewHolder .note p.swirl,
.previewHolder .note p.embossed,
.previewHolder .note p.customFont,
.previewHolder .note p.inter,
.previewHolder .note p.freemsg,
.previewHolder .note p.lessthan,
.previewHolder .note p.keychain,
.previewHolder .note p.glow{display:none;}
.previewHolder.inch_1_4 .bandPreview,
.previewHolder.inch_1_4 .bandPreview tr td img{height:20px;}
.previewHolder.regular_size .bandPreview,
.previewHolder.regular_size .bandPreview tr td img{height:30px;}
.previewHolder.inch_3_4 .bandPreview,
.previewHolder.inch_3_4 .bandPreview tr td img{height:40px;}
.previewHolder.inch_1 .bandPreview,
.previewHolder.inch_1 .bandPreview tr td img{height:50px;}
.previewHolder.inch_1_5 .bandPreview,
.previewHolder.inch_1_5 .bandPreview tr td img{height:70px;}
.previewHolder.inch_2 .bandPreview,
.previewHolder.inch_2 .bandPreview tr td img{height:90px;}
#fontHolder ul{list-style:none outside none;margin:0;padding:0;position:relative;}
#fontHolder ul li a{display:table-cell;height:40px;padding:0 5px;vertical-align:middle;width:245px;}
#fontHolder ul li a img{max-height:36px;max-width:202px;}
#fontHolder ul li{border:1px solid #dedddd;cursor:pointer;display:table;float:left;margin:5px;position:relative;text-align:center;}
#fontHolder{height:410px;overflow-y:scroll;position:relative;}
#fontHolder ul li.selected{border-color:#888;}
#fontHolder ul li:hover{border-color:#2490cf;}
#fontHolder ul li span{background-image:url("../images/sprite_icons.png");background-position:-2px -156px;height:26px;position:absolute;right:0;width:26px;}
.step3{padding-bottom:10px;}
.step3 .step-style{border:1px solid #d5dce4;padding:10px 0;}
.step4 .step-style{margin:0;margin-bottom:15px;}
.wristForm p{margin:6px 0;}
.wristForm .form{/*border-bottom:1px solid #d7d7d7;*/border-collapse:collapse;border-spacing:unset;display:block;margin-bottom:0;position:relative;width:100%;}
.wristForm p label.full{width:250px;}
.wristForm p label.ieText{display:block;margin-bottom:5px;}
.wristForm p label{color:#434343;font-size:16px;font-weight:bold;margin-right:90px;}
.wristForm p label span{float:none;}
.wristForm p span{}
.wristForm p.msgStyle span{}
.wristForm p .note{display:none;font-size:14px;width:auto;}
.wristForm p .note em{color:#8b8b8b;font-style:normal;}
.wristForm p .note i{color:#ff861c;font-style:normal;font-weight:normal;}
.wristForm p span label.checked{background:url(../images/radio1.png) no-repeat left 1px;}
.wristForm p span label{background:url(../images/radio1.png) no-repeat left bottom;background-repeat:no-repeat;cursor:pointer;float:none;padding:2px 15px 2px 30px;}
.wristForm p input[type="text"]{border:medium none;border-radius:5px;box-shadow:2px 3px 0 #d2d2d2;color:#666;font-size:18px;font-weight:600;padding:10px 20px;width:100%;border:1px solid #d2d2d2;}
.wristForm p input[type="radio"]{cursor:pointer;position:absolute;z-index:-1;display:none}
.wristForm .clipart{list-style:none outside none;margin:0;padding:0;}
.wristForm .clipart li{float:left;margin-right:35px;width:300px;overflow:hidden;}
.wristForm .clipart li.last{margin-right:0;}
.wristForm .clipart li > a{border-radius:5px;box-shadow:2px 3px 0 #d2d2d2;color:#9c9c9c;display:block;font-size:18px;font-weight:400;height:35px;line-height:23px;padding:5px 28px 5px 15px;text-align:center;white-space:pre-wrap;border:1px solid #d2d2d2;}
.wristForm .clipart li a:hover{}
.wristForm .clipart li .uploadClipart{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:2px 3px 0 #dadada;cursor:pointer;display:block;margin:-3px 0 0;left:-46px;padding:4px;position:relative;width:223px;border:1px solid #d2d2d2;border-top:none;}
.wristPager{text-align:center;}
.wristPager ul{list-style:none outside none;margin:5px 0 20px;padding:0;}
.wristPager ul li{display:inline;margin:0 8px;overflow:hidden;}
.wristPager ul li a{color:#444444;}
.wristPager ul li a em{color:#000000;font-size:18px;font-style:normal;line-height:20px;margin-left:3px;margin-top:4px;position:absolute;text-shadow:0 0 2px #ffffff;width:20px;z-index:1;}
.wristPager ul li a i{color:#ff1d7f;font-style:normal;margin-left:-38px;margin-top:44px;position:absolute;width:44px;}
.wristPager ul li a i u{color:#ff1d7f;float:left;font-weight:bold;margin-left:-40px;position:absolute;text-decoration:none;}
.wristPager ul li a span{font-weight:bold;margin-left:-34px;margin-top:28px;position:absolute;width:40px;}
.wristPager ul li img{border:1px solid #c4c4c4;border-radius:20px;cursor:pointer;height:24px;margin:0 auto;width:24px;}
.wristPager ul li a:hover img{border-color:#000000;}
.wristPager ul li img.cur{border-color:#c4c4c4;box-shadow:0 0 7px 0 #000000;cursor:auto;}

.drpMenuItems{background-color:#fff;position:relative;}
.drpMenuItems span{background-position:left center;background-repeat:no-repeat;display:block;height:100%;position:absolute;right:0;top:0;width:24px !important;}
.drpMenuItems.open span{background-image:url("../images/arrow_up.png");}
.drpMenuItems.closex span{background-image:url("../images/arrow_down.png");}
.drpMenuItems_fonts{background-color:#ffffff;border-radius:10px;box-shadow:4px 5px 0 #d2d2d2;display:none;padding:8px;position:absolute;right:0;top:48px;width:auto;z-index:100;border:1px solid #d2d2d2;}
.clear{clear:both;width:100%;}
.drpMenuItems_clipart{background-color:#fff;border-radius:8px;box-shadow:4px 5px 0 #d2d2d2;display:none;margin-top:-3px;padding:15px;position:absolute;right:0;width:auto;z-index:99;border:1px solid #d2d2d2;}
.clipart .drpMenuItems img{float:left;max-height:30px;max-width:30px;}
.fileLoading{background-color:#f1f1f1;border:1px solid #c1c1c1;border-radius:10px;display:none;height:18px;margin-top:4px;overflow:hidden;position:absolute;width:225px;z-index:2;}
.fileLoading span{background-color:#d5d5d5;display:block;height:100%;transition:width 1s ease 0s;width:0;}
.uploadedFile{background-color:#fff;border:1px solid #444444;display:none;margin:5px 0 0;overflow:hidden;padding:6px 3px;position:relative;z-index:2;}
.uploadedFile b{display:block;float:left;font-size:12px;font-weight:400;overflow:hidden;white-space:pre;}
.uploadedFile span{cursor:pointer;float:right;font-size:12px;font-weight:300;margin-right:3px;}
.freeQty,
.freeQtys{color:#ff861c;font-weight:bold;}
.freeQty{display:none;}
.dropdownUI:hover{}
.dropdownUI.active{background-image:url("../images/arrow_up.png");}
.dropdownUI{background-color:#fff;background-image:url("../images/arrow_down.png");background-position:right center;background-repeat:no-repeat;border-radius:5px;box-shadow:2px 3px 0 #d2d2d2;overflow:hidden;padding-right:25px;width:247px;}
.dropdownUI select{background-color:transparent;border:0 none;border-radius:0;color:#9c9c9c;cursor:pointer;font-size:18px;font-weight:normal;line-height:1;padding:6px 20px;width:270px;}
.txtSales{border:1px solid #444444;border-radius:5px;margin-left:10px;padding:5px 2px;width:70px;color:#000;}
.metallicFee{color:#ff1d7f;font-size:11px;position:absolute;right:99px;top:118px;z-index:8;}
.metallicTextFee{color:#ff1d7f;font-size:11px;position:absolute;right:99px;top:107px;z-index:8;}
.glitterTextFee{color:#ff1d7f;font-size:11px;position:absolute;right:99px;top:107px;z-index:8;}
.wristForm .clipart li a.ownart{border:medium none;border-radius:0;color:#2490cf;cursor:pointer;font-size:14px;font-weight:400;height:auto;line-height:30px;padding:0;position:absolute;text-align:center;top:2px;left:-2px;width:100%;z-index:1;}
.wristForm .clipart li a.ownart:hover{box-shadow:none;text-decoration:underline;}
.fontForm{padding-bottom:20px;position:relative;width:100%;}
.fontForm label{color:#434343;font-size:16px;font-weight:bold;}
.fontForm textarea{border:medium none;border-radius:5px;box-shadow:2px 3px 0 #d2d2d2;font-family:inherit;height:90px;padding:10px;resize:none;width:100%;border:1px solid #d2d2d2;}
.fontForm .btnViewEg{color:#2490cf;float:left;margin-left:23px;margin-top:10px;}
.fontForm .dropdownUI{float:left;}
.fontForm #btnSelectFont{border-radius:5px;box-shadow:2px 3px 0 #d2d2d2;float:left;margin:-4px 0 0;padding:5px 28px 7px 21px;border:1px solid #d2d2d2;}
.fontForm #drpDigital{border:1px solid #d2d2d2;border-radius:5px;box-shadow:2px 3px 0 #d2d2d2;}
.fontForm #btnSelectFont:hover{}
.fontForm #btnSelectFont img{max-height:24px;max-width:300px;}
.fontForm #txtCustomFont{border:medium none;border-radius:5px;box-shadow:2px 3px 0 #d2d2d2;color:#9c9c9c;display:none;float:left;font-size:18px;font-weight:300;margin-left:43px;margin-top:-4px;padding:8px 20px;width:184px;}
.drpMenuItems.open{background-color:#ffffee;}
.bandPreview tr td img.wload{height:auto !important;}
.wristForm .form td.center p{display:block;margin:0 auto;}
.wristForm .form td.center.conti{position:absolute;right:0;top:-1px;width:50%;}
.timeHolder{list-style:none;padding-top:30px;}
.timeHolder li{margin-bottom:20px;}
.timeHolder li .dropdownUI{border:1px solid #d2d2d2;}
.timeHolder li .dropdownUI label{font-size:16px}
.timeHolder textarea{border:medium none;border-radius:5px;box-shadow:2px 3px 0 #d2d2d2;font-family:inherit;height:90px;padding:10px;resize:none;width:100%;max-width:400px;border:1px solid #d2d2d2;}
.wristForm .clipart li .uploadClipart{left:0}
.clipArtHolder ul{list-style:none outside none;margin:0;padding:0;position:relative;}
.clipArtHolder ul li a{border:medium none !important;border-radius:0 !important;display:block !important;font-size:12px !important;height:100px !important;padding:0 !important;width:86px;}
.clipArtHolder ul li{border:1px solid #dedede;cursor:pointer;float:left !important;margin:6px !important;overflow:hidden;position:relative;text-align:center;width:auto !important;}
.clipArtHolder ul li img{margin-top:10%;max-height:64px;max-width:64px;}
.clipArtHolder ul li b{bottom:0;color:#444444;display:block;font-weight:300;height:20px;left:0;margin:0;padding-bottom:5px;position:absolute;width:86px;}
.clipArtHolder{height:410px;overflow-y:scroll;position:relative;}
.clipArtHolder ul li.selected{border:1px solid #2490cf;}
.clipArtHolder ul li:hover{border-color:#444;}
.clipArtHolder ul li span{background-image:url("../images/sprite_icons.png");background-position:-2px -156px;height:26px;position:absolute;right:0;width:26px;}

.clip_color {
    width: 20px;
    height: 15px;
    float: left;
    margin-top: 8px;
    margin-right: 10px;
    border: 1px solid #ccc;
}

.table1 td {
    margin-top: 5px;
    padding: 1px;
}
.ord-time-txt{padding:20px;margin-bottom:25px;background:#2f4050;color:#fff;font-size:16px; border-radius:20px;}
.ord-time-txt .row{margin:10px 0;}
.mbGt_note{border-top:2px solid #FFF; padding:10px 0 0; font-size: 15px;color:#E0E0DE; text-indent: 1em; text-transform:Capitalize }
.btnAddToCart{/*margin-top:80px;*/ margin-bottom: 10px;}

.mycart p{font:14px Nunito-Regular, Arial, Helvetica, sans-serif;color:#494949;margin:0 3px 2px;width:48%;float:left;}
.mycart p span{font:14px Nunito-Light, Arial, Helvetica, sans-serif;}
.action{cursor:pointer;margin:0 10px}
.mycart h4{border-bottom:1px solid #CCC;}
.mycart input{padding:5px 5px;}
.mycart .clipart{width:8%;height:8%}
.mycart p:hover{background:#EEE;-webkit-transition-duration:1s;transition-duration:1s;}
.mycart table td{font-weight:bold;font-size:12px;}
.mycart table td span{font-weight: normal;}
.coupon{width:103px;border:1px solid #d2d2d2;border-radius:5px;box-shadow:2px 3px 0 #d2d2d2;color:#666;font-size:18px;font-weight:600;padding:4px 10px;}
.couponLay{width:345px;background:#F5F5F5;padding:5px;border:1px solid #d2d2d2;border-radius:5px;}
.table-cart{margin-top:10px;}
.table-cart th{text-align: center;}
.table-cart span.span1{color:blue;text-transform:lowercase;}
.table-cart span.span2{color:#F30;text-transform:lowercase;}
.div_cart1{padding-top:30px;line-height: 30px;font-size: 14px;font-weight:bold;}

.checkout .box{padding:30px;margin-top:30px;margin-bottom:30px;border: 1px solid #ccc; /*background: #d1d1d1;*/}
.checkout .box h2{margin:0 0 20px;font:20px/22px Nunito-Regular, ​Helvetica, ​Arial, ​sans-serif}
.checkout input{box-shadow:none;border-radius:4px;padding:10px}
.accepted{text-align:center;padding:30px;margin-bottom:30px;background:#f1f1f1;}
.accepted .method{margin:30px auto;}
.accepted .method label{font:14px Nunito-Regular, Arial, Helvetica, sans-serif;color:#494949;margin:0 5px;cursor:pointer}
.accepted .ffSelect > a > span{background:#fff}
.accepted .btn-green{display:block;clear:both;margin:0 auto;}

.checkout select,
.checkout input[type="text"]{border:1px solid #d2d2d2;border-radius:5px;box-shadow:2px 3px 0 #d2d2d2;color:#666;font-size:18px;font-weight:600;padding:10px;height:auto;}
.checkout .box p{font-weight:700;}
.checkout .box p em{color:#C00;font-style:italic;font-size:11px;}
.checkout input,.checkout select{margin-bottom:0px;

-moz-user-select: -moz-none;
-webkit-user-select: -moz-none;
}
.align-left{float:left;font-weight:700;}
.align-leftx{float:left;font-weight:700;line-height:48px;font-size:13.5px;}
.checkout p{margin-bottom:10px;}
.checkout select{height:auto;}

.checkout .box p label{color:red;}

nav.navbar.bootsnav ul.nav > li > a{font-size:14px;}

.order_now1{width:91px;height:26px;background:url(../images/order_now1.png);display:block;float:left;margin:0 5px;}
a.order_now1:hover{width:91px;height:26px;background:url(../images/order_now2.png);display:block;float:left;margin:0 5px;}

.inquiry_now1{width:91px;height:26px;background:url(../images/inquiry_now1.png);display:block;float:left;margin-right:5px;}
a.inquiry_now1:hover{width:91px;height:26px;background:url(../images/inquiry_now2.png);display:block;float:left;}

.header-top {
    background: #8292a9 none repeat scroll 0 0;
}
.top-message h4 {
    color: #fff;
    font-family: "Arial";
    font-size: 16px;
    padding-left: 19px;
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: center;
    margin:0;
}
.header-top h4 span {
    background: #409B18 none repeat scroll 0 0;
    border: 1px dashed #000;
    border-radius: 4px;
    color: #000;
    padding: 7px 14px;
    text-transform: uppercase;
    margin-left:8px;
}
.product label{font-weight: normal;font-size:10px;}

@media (max-width:400px){.page .product-info .porduct-item{border-right:0;}
.select-wristband-size .product-info .product,
.select-wristband-style .product-info .product{height:178px;}
.Cfill .porduct-item .product img{margin-top:35px;width:100px !important;}
}
@media (max-width:720px){.backMsg{margin-top:8px;}
.previewHolder.inch_1_4 .bandPreview,
.previewHolder.inch_1_4 .bandPreview tr td img{height:12px;}
.previewHolder.regular_size .bandPreview,
.previewHolder.regular_size .bandPreview tr td img{height:14px;}
.previewHolder.inch_3_4 .bandPreview,
.previewHolder.inch_3_4 .bandPreview tr td img{height:21px;}
.previewHolder.inch_1 .bandPreview,
.previewHolder.inch_1 .bandPreview tr td img{height:21px;}
.previewHolder.inch_1_5 .bandPreview,
.previewHolder.inch_1_5 .bandPreview tr td img{height:22px;}
.previewHolder.inch_2 .bandPreview,
.previewHolder.inch_2 .bandPreview tr td img{height:22px;}
}
.our_reviews{background: #2d4f75;color:#fff; width: 1140px; margin:0 auto;}
.our_reviews h1{border-bottom: 1px dashed #fff;}
.our_reviews .our_reviews_list{ border-bottom: 1px dashed #fff;padding-bottom:20px;padding-right:20px;padding-left:20px;  margin-right:30px;margin-bottom:10px;
width:540px;float:left;
}
.our_reviews h2{padding:10px 0;margin-bottom:10px;}
.our_reviews div.reviews_content{padding-bottom:15px; font-style:italic;font-size: 16px;color:#e3e8ee;text-indent: 10px;height:125px;}
.our_reviews_more{padding-bottom:15px; width: 1140px; margin:0 auto;}
.our_reviews_more a{font-style:italic;color:#00faef;font-size: 18px;}
.commontime{padding-left: 50px;}
.footer{/*width:1140px;*/margin:0 auto;}

   .posts-nav{ font-size: 14px;
       color:rgba(0,0,0,0.44);padding:10px 0}
   .posts-nav .page-numbers{border-radius: 3px;border:1px solid rgba(0, 0, 0, 0.15);display: inline-block;
       text-align: center;
       width: 30px;line-height:30px;margin:0 5px;}
   .posts-nav .page-numbers.current,.posts-nav .page-numbers:not(.dots):hover{ background: #3b5998;
       border-color: #3b5998;color:#fff;}
   .posts-nav .page-numbers.dots{border-color:rgba(0,0,0,0)}