/* header layout fix  */

#body3 .header {height: 131px !important;}

#body3 .navWrapper {margin: -15px 27px 0 0 !important;}

#body3 div#box {margin: -383px auto 0 !important;}





.left_submit_data h2, h3, h4 { font-family:"Trebuchet MS"; }
.left_submit_data { float:left; width:640px; }
.left_submit_data h2 { font-size:54px; color:#468048; margin:0 0 0 18px; padding:0 0 27px 0; line-height:44px; width:592px; border-bottom:solid 1px #78c259; }
.left_submit_data h2 em { font-size:32px; }
.left_submit_data .leftdata { width:380px; float:left; min-height:600px; margin:25px 0 0 18px; }
.left_submit_data .rightdata { width:110px; float:left; margin:25px 0 0 60px; min-height:632px; background:url(../images/how_to_sub_right_img.png) top no-repeat; }
.left_submit_data h4 { font-size:21px; color:#468048; padding:0 0 6px 0; }
.left_submit_data span { font-size:12px; color:#324544; padding:27px 0 10px 0; float:left; }
.left_submit_data span a { text-decoration:underline; color:#478249; }
.left_submit_data span a:hover { text-decoration:none; }
.left_submit_data p { font-size:14px; color:#324544; }
.left_submit_data .box_one { float:left; padding-bottom:38px; }
.left_submit_data .box_one_new{ float:left; padding-bottom:50px;}
.left_submit_data .download_design_btn { float:left; background:url(../images/download_design_btn.gif); width:356px; height:45px; margin:17px 0 0 0; text-indent:-99999px; }
.left_submit_data .ready_steady_btn { float:left; background:url(../images/ready_steady_btn.gif); width:356px; height:45px; margin:20px 0 0 0; text-indent:-99999px; cursor:pointer; }
/************************************/
/* submit page redux */
/************************************/

.middle_container_inner { float:left; width:933px; padding:20px 0 72px; background:#Fff; }
.middle_container_inner h2 { color:#324544; font-size:28px; font-family:"Trebuchet MS"; float:left; padding:0 0 25px 20px; margin-bottom:0px !important; }
.middle_container_inner .smallgreen { background:url(../images/green_right_small.png); height:14px; width:14px; float:left; margin-left:5px; display:none; }
/************************************/
/* Slider */
/************************************/
.middle_container_inner .slider { float:left; width:933px; background:#Fff; position:relative; }
.bx-wrapper { float:left; padding-bottom:20px; width:910px!important; margin-left:25px; }
.bx-window { width:920px!important; }
.middle_container_inner .slider .box_outer { float:left; width:200px; margin:0 9px; padding:5px 0; }
/* .middle_container_inner .slider .box { width:188px; padding:5px; height:235px; float:left; background:#FFF; border:solid 1px #d1d1d1; float:left; margin:0 8px; } */
.middle_container_inner .slider .box { width:198px; border-radius: 3px 3px 3px 3px; float:left; background:#FFF; border:solid 1px #d1d1d1; float:left; margin:3px 7px; padding:1px;}
.middle_container_inner .slider .box .boxdetails { float:left; width:186px; padding:7px 0 0 0; }
/* .middle_container_inner .slider .box span.des { color:#468048; font-size:13px; width:187px; float:left; border-bottom:solid 1px #cfcfcf; padding:15px 0 10px 0; height:34px; } */
.middle_container_inner .slider .box span.des { color:#468048; font-size:13px; width:187px; float:left; border-bottom:solid 1px #cfcfcf; padding:15px 0 10px 0;; height:50px;}
.middle_container_inner .slider .box .boxdetails .left { font-size:13px; color:#324544; float:left; text-align:left; width:103px; }
.middle_container_inner .slider .box .boxdetails .right { font-size:13px; width:80px; color:#324544; text-align:right; float:right; }
.availabe_download { float:right; width:160px; font-size:11px; padding: 4px 10px 5px 0; }
.availabe_download p { padding:0 0 0 3px; float:left; color:#324544; width:61px; line-height:14px; }
.availabe_download a { background:url(../images/green_download_btn.png) 0 -3px; width:94px; float:right; height:22px; margin-top:3px; text-indent:-99999px; }
.availabe_download a:hover { background:url(../images/download-button-rollover.png); width:92px; height:22px;}
a.readbrief{ background:url(../images/read_brief.png); width:92px; height:22px; float:right; text-indent:-99999px;}
a.readbrief:hover{ background:url(../images/read_brief_hover.png); width:92px; height:22px; float:right; text-indent:-99999px;}
/* a.bx-prev { float:left; text-indent:-99999px; background:url(http://www.springleap.com/images/leftarrow.png); width:22px; height:248px; position:absolute; top:5px; left:-18px; }
a.bx-next { float:right; text-indent:-99999px; background:url(http://www.springleap.com/images/right_arrow.png); width:22px; height:248px; position:absolute; top:5px; right:-10px; } */
a.bx-prev { float:left; text-indent:-99999px; background:url(../images/newarrrow_01.png); width:22px; height:316px; position:absolute; top:5px; left:-18px; }
a.bx-next { float:right; text-indent:-99999px; background:url(../images/newarrrow_02.png); width:22px; height:316px; position:absolute; top:5px; right:-10px; }
.user_slide { float:left; width:875px; padding:0 0 0 0px; }
.middle_container_inner .slider .green { background:#ebf6e6; }
/* .middle_container_inner .slider .selected { width:188px; padding:5px;  float:left; margin:0 8px; background:#f6f6f6; border:solid 5px #bed3bf; float:left; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; } */

.middle_container_inner .slider .selected { width:198px; float:left; margin:0 4px; background:#f6f6f6; border:solid 5px #bed3bf; float:left; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; padding:0;}


.middle_container_inner .slider .selected .boxdetails { float:left; width:186px; padding:7px 0 0 0; }
.middle_container_inner .slider .selected span.des { color:#468048; font-size:13px; width:187px; float:left; border-bottom:solid 1px #cfcfcf; padding:15px 0 10px 0 }
.middle_container_inner .slider .selected .boxdetails .left { font-size:13px; color:#324544; float:left; text-align:left; width:103px; }
.middle_container_inner .slider .selected .boxdetails .right { font-size:13px; color:#468048; text-align:right; float:right; }
/************************************/
/* Design form */
/************************************/
.leftdesign { width:501px; background:#f8f8f8; padding:15px 13px 10px 13px; min-height:727px;  float:left; border:solid 1px #c2e3b4; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-left:-2px; }
.white{ background:#FFF; }
.leftdesign h3 { font-size:21px; color:#324544; float:left; padding-bottom:12px; margin-bottom:0px; text-decoration:none;font-weight:normal;}
.dataneed { float:left; width:518px; height:auto; font-size:13px; padding-left:0px; padding-bottom:0; }
.dataneed small { font-size:11px; }
.dataneed span.labelleft { width:136px; line-height:17px; margin-left:0px; float:left; text-align:left; color:#2e3f3e; }
.dataneed span.labelright { width:380px; float:right; text-align:left; color:#597a78; }
.submit_design_area{  float:left; padding-left:2px; padding-top:0px;}
.leftdesign form{ margin:0; padding:0;}
.leftdesign fieldset { width:466px; margin:0; padding:26px 0 0 0; float:left; }
.leftdesign .thumbspre { width:466px; padding:31px 0 0 0; height:50px; float:left; margin:0 0 0 -3px; }
.leftdesign  label { float:left; font-size:13px; color:#324544; padding:2px 6px 8px 0; }
.leftdesign  .texts{ padding:0 0 0 0 ; ; margin-left:1px 0 0 1px; line-height:16px; width:100px;}
.leftdesign   span { font-size:13px; color:#468048; }
.leftdesign   small { font-size:11px; color:#4c5d5c; }
.leftdesign  span.desbg { background:url(../images/txtbg.gif) no-repeat; width:321px; height:23px; padding:5px; float:right; }
.leftdesign  span.desbg input { width:290px; padding:2px; background:none; border:none; }
.leftdesign  span.desbgmulti { background:url(../images/txtmultibg.png) no-repeat; width:320px; height:104px; padding:5px 5px 5px 5px; float:right; border:none; margin-top:12px;  }
.leftdesign fieldset span.desbgmulti textarea { width:296px; height:101px; float:left; background:none; border:none; resize:none; }
.upload_img { float:left; width:85px; padding:0 0 0 39px }
.upload_img .chose_btn { float:left; width:84px; padding:0px 0 0 3px; }
.upload_img .arrowsmall { float:left; width:14px; height:14px; padding:2px 10px 0 0; }
.upload_img .thumbname { float:left; padding-left:20px; font-size:13px; color:#324544; }
.submitbtn { float:right; padding:31px 0 0 0; line-height:20px;}
.submission_preview { float:right; width:373px; margin-top:107px; *margin-top:155px;
margin-top: 150px\0/; margin-left:10px; }
.submission_preview h3 { font-size:21px; color:#324544; padding-left:1px; padding-bottom:0px; }
.submission_preview small { color:#324544; font-size:11px; float:left; }
.submission_preview .thumview { width:125px; float:left; padding-left:3px; }
.artworkpre { width:189px; float:left; }
.artworkpre small { color:#324544; font-size:11px; float:left; }
.artworkpre .thumview { width:183px; float:left; }
.artarea { width:400px; float:left; padding-top:8px; }
.superpreview { width:364px; }
.superpreview small { color:#324544; font-size:11px; float:left; }
.superpreview .thumview { width:364px; float:left; }
.ydesign { float: left;width: 920px; margin-left:8px;}
img, fieldset { border:0; float:left; outline:none; }
body { color: #707070 !important; font-family: "Trebuchet MS" !important;font-size: 12px  !important; background-color:#DFDFDF;}
/*body { color: #707070 !important; font-family: "Lucida Grande"  !important;font-size: 12px  !important;}*/
.fRightImg{ float:left; }
.fRightImg .thumbname{ padding-left:20px; }
.img-listing { display:none; }
#fourth-img, #three-img, #second-img, #first-img { display:none; }
.middle_container .left_container {
    float: left;
    width: 640px;
}
.middle_container {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("http://www.springleap.com/images/mid_bg_2.jpg");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    float: left;
    padding-bottom: 72px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 20px;
    width: 933px;
}
#content{ padding-bottom:0px; }
/* .submitButton {cursor:pointer; width:211px; height:37px;background-image:url(http://www.springleap.com/images/sub_submitbtn.png); background-repeat:no-repeat;} */
.submitButton {cursor:pointer; width:347px; height:83px;background-image:url(../images/submitdesignbtn.png); background-repeat:no-repeat;}
.thumimg{ float:left }
.left_submit_data h2, h3, h4 { font-family:"Trebuchet MS"; }
.left_submit_data { float:left; width:640px; margin-top:-3px; padding-left:2px; }
.left_submit_data h2 { font-size:54px; color:#468048; margin:0 0 0 18px; padding:0 0 31px 0; line-height:44px;width:592px; border-bottom:solid 1px #78c259; }
.left_submit_data em { font-size:32px; color:#468048; text-align:center;  margin:0 0 0 18px; font-weight:bold; width:592px;}
.left_submit_data .leftdata { width:380px; float:left; min-height:600px; margin:28px 0 0 18px; }
.left_submit_data .rightdata { width:110px; float:left; margin:25px 0 0 53px; min-height:632px; background:url(../images/how_to_sub_right_img.png) top no-repeat; }
.left_submit_data h4 { font-size:21px; color:#468048; padding:0 0 6px 0; }
.left_submit_data span { font-size:12px; color:#324544; padding:23px 0 10px 0; float:left; }
.left_submit_data span a { text-decoration:underline; color:#478249; }
.left_submit_data span a:hover { text-decoration:none; }
.left_submit_data p { font-size:14px; color:#324544; }
.left_submit_data .box_one { float:left; padding-bottom:39px; }
.left_submit_data .box_one_new{ float:left; padding-bottom:45px;}
.left_submit_data .download_design_btn { float:left; background:url(../images/download_design_btn.gif); width:356px; height:45px; margin:15px 0 0 0; text-indent:-99999px; }
.left_submit_data .ready_steady_btn { float:left; background:url(../images/ready_steady_btn.gif); width:356px; height:45px; margin:13px 0 0 0; text-indent:-99999px; }
h4{margin-bottom:0px;}
.contest{ color:#2E3F3E !important; }
/*.thumbspre{ left:-100px; position:relative; }*/