.template-download select {
		    -moz-appearance: none;
		    background: #0088cc url("/js/all/standalone/proofing/images/arrows_8px.png") no-repeat scroll 90% center;
		    border: 0 none !important;
		    border-radius: 5px !important;
		    color: #fff;		   
		    text-indent: 5px;
		    text-overflow: "";
		    width:125px;
	}
	 @media screen and (-webkit-min-device-pixel-ratio:0) {
	  .template-download select {
	      padding:10px;
	     -webkit-appearance: none;
	  }
	 }
	.template-download select option{
		padding:10px;
		 background: #333;
		 width:auto;
	}
	
	.preflight-toolbar{
		 display: inline-block;
   		 position: absolute;
  		 right: 30px;
         top: 180px;
         width: 220px;
	}
	
	.preflight-toolbar > ul > li {
			cursor: pointer;
			margin: 10px 0 10px 0px;
			background-color: #336699;
			border-radius: 3px;
			font-size: 15px;
			line-height: 48px;
			color:#fff;
			padding:5px;
	}
	
	.cropactive{
		background:rgba(0, 0, 0, 0) url("/js/all/standalone/proofing/images/mark.png") no-repeat scroll 10% center;
	 }
	 
	 .nav_text{
	 	 margin: 50px 0 0;
        text-align: center;	 
        font-size:12px;
        font-family:myriad pro;
	 }
	 
	
	.next.nextback{
		 background:#39536a url("/js/all/standalone/proofing/images/right-arrow-30px.png") no-repeat scroll 32px 15px;
		 color:#fff;
	}
	
	.previous.nextback{
		background:#39536a url("/js/all/standalone/proofing/images/left-arrow-30px.png") no-repeat scroll 27px 14px;
		 color:#fff;
	}
	
	.download_pdf{
		background:rgb(234, 108, 96) url("/js/all/standalone/proofing/images/pdf-logo-40px.png") no-repeat scroll 18px 10px;
	}
	
	#preflighstartover{  		
    	 background:rgb(0, 165, 133) url("/js/all/standalone/proofing/images/reset_30_white.png") no-repeat scroll 19px 12px;	     
	}
	
	#doneupload{
  		 background:#54b2b6 url("/js/all/standalone/proofing/images/add_to_cart_white.png") no-repeat scroll 26px 10px;	
	}
	
	#preflighstartover, #doneupload, .nextback, .download_pdf{
		 font-size:12px;
  		 margin: 0 18px 15px 0;
     	 padding: 0px 4px;
     	 cursor: pointer;
    	 width: 65px;;
    	 height:70px;  
    	 border-radius:6px;   
    	 color:#fff;
    	 float:left;
	}
	
	.top_buttons{
		width:365px;
		margin:15px auto;			
	}


	.slider_container {
		position: relative;
		width: 100%;
		height:620px;
		display:inline-block;
		background:#fff;
	}
.slider_container span {display:none;}
.slider_container span.active {display:block;}
.noapprove {display:none !important;}
#slider span {height: auto;padding: 45px;margin: 18px;}
	
.cropstyle{background-color: #3cc09c;display: inline-block;list-style-type: none;margin: 4;width: 200px;border: 1px solid #000000;height: 30px;}
	
/* Pre-flight Tool bar CSS */
.preflight_main_container{width: 954px;}
.edit_preflight_main_container{width: 954px;}
	

/* #subcrlight{ */
/*   		box-shadow: 0 2px 5px 1px #000000; */
/*   		width: 28%; */
/*   		display:none; */
/*   		background-color:#ffffff; */
/* } */

.sub_con {
   height: 30%; 
   top: 36%;
   width: 30%;
   position: fixed;
   border: 2px solid #cccccc;
   font-family:myriad pro;
}

.pressbutton {
    border: 1px solid #cccccc;
    border-radius: 6px;
    margin: 50px;
    padding: 11px;
    width: 50px;
    cursor:pointer;
}

#checkapprove{
	margin:0 10px 0 0;
}

#submission{
	 border-radius: 6px;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    height: 43px;
    margin: 10px 0 10px;
    padding: 0 4px;
    width: 265px;
    background:rgb(0, 165, 133) url("/js/all/standalone/proofing/images/add_to_cart_white.png") no-repeat scroll 19px 3px;
    color:#fff;
    border:none;
}

#editsubmit{
	 border-radius: 6px;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    height: 43px;
    margin: 10px 0 10px;
    padding: 0 4px;
    width: 265px;
    background:rgb(0, 165, 133) url("/js/all/standalone/proofing/images/add_to_cart_white.png") no-repeat scroll 19px 3px;
    color:#fff;
    border:none;
}

#download_design{
	 border-radius: 6px;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    height: 43px;
    margin: 10px 0 10px;
    padding: 0 4px;
    width: 265px;
    background:rgb(234, 108, 96) url("/js/all/standalone/proofing/images/pdf-logo-40px.png") no-repeat scroll 12px 2px;
    color:#fff;
    border:none;	
}

.sub_con p{
	font-size:13px;
	font-family:myriad pro;
	text-align:center;
}

.center_wrapper{
	background:#eee;
	float:left;
	width:100%;
	height:auto;
	margin:0;
	padding:0;			
}
.btn_disabled{
	opacity:0.45;
	cursor:default;
}

#slider .svg{
		width:540px;
}

/*sides count*/
.sidescount_wrapper{
	float:left;
	width:100%;
	height:auto;
	margin:0;
	padding:5px 0 5px 0;
}
#sides_count, #total_sides{
	width:auto;
	height:auto;
	font-family:"Lato";
	font-size:18px;
	color:#39536a;
}
#total_sides{
	float:right;
	margin:-25px 10px 0 0;
}

.fixedpos.ui-front{
 z-index:100
}
.approve.ui-front{
 position:fixed;
}