#container {background-color: #EBEBEB; border: 1px solid #A2A3A5; border-top: none; width:935px; margin: 0 auto; color: #666;}
#main {border: none; background-color: #EBEBEB;}

/*START header Classes*/
.hdr {position: relative; width: 960px; margin: 0 auto;} /* overflow : hidden hides my account dropdown menu */
.hdr h1 {float: left;}
.hdr h1 a {width: 193px;height: 31px;display:block;margin:15px 0;background:url(/images/sprite_icons.png) no-repeat 0 -153px;}
.hdr h1 a strong {text-indent: -999999px; display: block;}
.hdr .hdrRight {float: right;}
.hdr .hdrRight a {font-weight: bold;}
.hdr .saveRtrn {display: block; float: left; padding: 15px 20px 0 0;}
a.prvwRsm {position: absolute; right: 20px; bottom: 10px; z-index: 999; text-decoration: underline;font-size: 120%; background: transparent url('../../Images/rwz/zoomTop.png') 0 0 no-repeat; padding: 0 0 0 17px;}
a.prvwRsm:hover {text-decoration: none; color: #06C;}
/*END header Classes*/

/*START TEMPORARY CSS*/
.btnBlock {text-align: center; clear: both;}
.btnCustom, input.btnCustom, a.btnCustom {font-size: 120%; color: #FFF; padding: 0.7em; font-weight: bold;}
input.btnCustom {padding: 0.5em; margin: 0 10px 0 0;}
/*END TEMPORARY CSS*/

.rbContainer{float:left; width:876px; background-color: #FFFFFF; height: 500px; padding: 10px 10px 10px 9px;}
.midBoxContent .rbContainer h2{font-size: 30px; color:#110f62; font-family:Tahoma, Geneva, sans-serif;margin: 0 0 20px 0; }
.midBoxContent .rbContainer h2 span{font-size: 24px; color:#110f62; font-family:Tahoma, Geneva, sans-serif; font-style: italic; font-weight: normal;}
.rbContainer .stepsBlock{float: left; width:274px; padding: 20px 18px 20px 0;}
.rbContainer .stepsBlock h2{color:#3399ff; /*float:left;*/ padding: 35px 0 0 0; margin: 0 0 15px 0; font-size:22px; font-weight: bold; text-align: center;}
.rbContainer .stepsBlock h2.first {background: url(../../Images/rwz/resume-steps.png) no-repeat 116px 0;}
.rbContainer .stepsBlock h2.second {background: url(../../Images/rwz/resume-steps.png) no-repeat 116px -110px;}
.rbContainer .stepsBlock h2.third {background: url(../../Images/rwz/resume-steps.png) no-repeat 116px -210px;}
.rbContainer .stepsBlock .steps{background: url(../../Images/rwz/introBlock.gif) no-repeat 0 -12px; display: block; float: left; height: 270px; text-indent: -999999px; width: 274px;}
.rbContainer .stepsBlock .steps.steps2{ background-position:0 -308px;}
.rbContainer .stepsBlock .steps.steps3{ background-position:0 -602px;}
.rbContainer a.btnCr{position: absolute; top: 460px; left:334px; display: block; width: 252px; height: 51px; cursor:pointer; background: url(../../Images/rwz/btn-create-resume.png) no-repeat; text-indent: -999999px;}

/* START Shell page CSS*/
.midContentWrapper{float: left; width: 840px; padding: 10px 28px 10px 27px;}
.midBoxContent .midContentWrapper h2{font-size:30px; color:#0e185c; margin: 0 0 20px 0; }
.midBoxContent .subcribeBoxWrapper{float: left; width: 840px; position:relative; min-height:400px; margin:0 0 15px 0;}
.midBoxContent .subcribeBoxWrapper .radioTab{width: 270px; padding: 20px 15px 20px 10px; background-color: #f5f5f5; display:block; border:2px solid #d4d4d4; font-size: 24px; font-weight: bold; color: #000000; border-radius: 5px 0 0 5px; border-right:none;}
.midBoxContent .subcribeBoxWrapper .radioTab.select{width: 270px; padding:20px 15px 20px 10px; background-color: #f5f5f5; display:block; border:2px solid #ffbf94; font-size: 24px; font-weight: bold; color: #000000; border-radius:5px 0 0 5px; border-right:none; position:relative; z-index:99;}
.subcribeBoxWrapper .radioTab span{ color: #3399ff; padding: 0 0 0 18px; font-size:18px;}

.subcribeBoxWrapper .featureBox{position: absolute; top:0; left:295px; background: #f5f5f5 url(../../Images/rwz/bg-subscribeBox.gif) repeat-x 0 bottom; width: 480px; border:2px solid #ffbf94; border-radius: 0 5px 5px 5px; padding:20px 30px; z-index:10;}
/*.subcribeBoxWrapper .featureBox p.alignC{text-align:center;}*/
.featureBox h2.subsTitle{color:#0066cc; font-size:20px; font-weight:bold; margin:0 0 15px 0;}
.featureBox .optionLP{float: left; margin: 0 0 15px 0;}
.featureBox .optionLP li{list-style:none; margin: 0 0 10px 0; background: url(../../Images/rwz/bullet-02.png) no-repeat 0 0; padding:4px 0 4px 25px; color:#000000; float:left;}
.featureBox .optionLP li.lst{background: url(../../Images/rwz/bullet-02.png) no-repeat 0 bottom; font-weight:bold; font-size:14px; color:#eb6521;}
.featureBox .contBtn{background: url(../../Images/rwz/btn-continue.png) no-repeat 0 0; width: 189px; height:51px; display:block; cursor:pointer; display:inline-block; text-indent:-999999px;}
.featureBox .mostSaving{position:absolute; top:-8px; right:-6px; background: url(../../Images/rwz/most-saving.png) no-repeat 0 0; width:95px; height:99px; display:block;}
.subcribeBoxWrapper .featureBox a.txtLink{color:#0066CC; font-size:14px; margin: 0 15px 0 28px; padding: 16px 0 0 0; float: left; text-decoration: underline;}

.midContentWrapper .subsContainer{float: left; width:840px;}
.subsContainer .subsFeature{float: left; width: 395px; border-right: 1px solid #CCCCCC; background: url(../../Images/rwz/money-back-guarantee.gif) no-repeat 290px top;}
.subsContainer .subsFeature h2, .midContentWrapper .custComment h2{font-size: 20px; font-weight: bold; color:#0066CC;}
.subsContainer .subsFeature h3{font-size: 14px; font-weight: bold; color:#000000;}
.subsContainer .subsFeature ul{padding: 10px 40px 0 0; margin: 0 0 20px;}
.subsContainer .subsFeature ul li{list-style: none; margin: 0 0 10px 0; font-size:14px; padding: 9px 0 9px 45px; font-family: Tahoma, Geneva, sans-serif; color:#000000;}
.subsContainer .subsFeature ul li.sf1{background: url(../../Images/rwz/bg-subscription-features.png) no-repeat 0 8px;}
.subsContainer .subsFeature ul li.sf2{background: url(../../Images/rwz/bg-subscription-features.png) no-repeat 0 -40px;}
.subsContainer .subsFeature ul li.sf3{background: url(../../Images/rwz/bg-subscription-features.png) no-repeat 0 -102px;}
.subsContainer .subsFeature ul li.sf4{background: url(../../Images/rwz/bg-subscription-features.png) no-repeat 0 -166px;}
.subsContainer .custComment{float: right; width: 420px; height: 350px;}
.subsContainer .custComment ul{padding: 10px 20px 0 0; margin: 0 0 20px;}
.subsContainer .custComment ul li{list-style: none; margin: 0 0 30px 0; font-size:14px; font-family: Tahoma, Geneva, sans-serif; color:#000000;}
.subsContainer .subsFeature ul li.clbLink{background: url(../../Images/rwz/bg-subscription-features.png) no-repeat 0 -224px;}
.subsContainer .subsFeature ul {}.clbLink strong{color: #eb6521; font-size: 18px; font-weight:bold;}
/* START Shell page CSS*/

/*START Middle Content Classes*/
.loader {margin: 0 auto; display: block;}
.loader-w32px {background:url(/images/ajax-loader-2.gif);width:32px;height:32px;display:none;position: fixed;top:50%;left:50%;margin:-16px 0 0 -16px;}
/*#maincontent{padding:20px 0 20px 0;}*/
.midBoxWrapper{border-radius:8px;border:1px solid #d1d1d1;/*padding:15px 0;*/box-shadow:inset 0 0 10px #CCC;-moz-box-shadow:inset 0 0 10px #CCC;-webkit-box-shadow:inset 0 0 10px #CCC;background-color:#FFF;font-size:14px;}
.midBoxContent {position:relative; overflow: hidden;padding:20px 14px;min-height:300px;}
.midBoxInner{}
.midBoxContent h1{padding:0 0 15px 0;margin:0 0 20px 0px;font-size:26px;font-weight:bold;color:#000;line-height:36px;border-bottom:1px solid #d1d1d1;}

.midBoxContent h2 {color: #06C; font-size: 24px; font-weight: bold; margin: 0 0 10px 0; line-height: 1.2;}
.midBoxContent h2 span.txtSm {font-size: 18px;}
.midBoxContent p {letter-spacing: .7px; clear: both;}
.midBoxContent .noAct {float: right;}
.midBoxContent  ul.adnlSec {width: 450px; float: left; padding: 40px 0 0 50px;}
.midBoxContent  ul.adnlSec li {float: left; list-style: none; width: 220px; margin: 0 0 20px 0;}
.midBoxContent  ul.adnlSec li input {margin: 3px 6px 3px 3px;}
.midBoxContent .ownBlock {float: left; padding: 40px 0 0 50px;}
.midBoxContent a.diffLnk {text-decoration: underline;}

.midBoxSimple {margin: -20px auto 0 auto;}
.midBoxSimple .midBoxContent {padding: 15px;}
.rsmSec .btnArea {padding: 15px 0 0 0; overflow: hidden;}
.fxPos {position: absolute; bottom: 15px; left:15px; width: 895px;}

#resm-option {font-size: 20px; line-height: 1;}
#resm-option span {display: block; clear: both; padding: 0 0 10px 25px; font-size: 12px;}


#resumeFinalPview .minor {width:210px!important; margin: 0 50px 0 0; float: left;}
.minor .leftBox {background: transparent url('../../Images/rwz/grayBotm.gif') left bottom no-repeat; clear: both; width: 150px; padding: 0 0 7px 0; margin: 0 0 15px 0;}
.minor .leftBoxLast {margin: 0;}
.minor .leftBox h3 {background: #666 url('../../Images/rwz/grayTop.gif') 0 0 no-repeat; width: 150px; padding: 9px 0; text-align: center; text-transform: uppercase; color: #FFF;}
.minor .leftBox ul{margin:0;}/*Promothash for the left menu 11/27/2012*/
.minor .leftBox ul {background: #666 url('../../Images/rwz/grayMidBg.gif') 0 0 repeat-y; padding: 0 1px; font-size: 12px;}
.minor .leftBox ul li {list-style: none; text-align: center; color: #06C; border-top: 1px solid #666;}
.minor .leftBox ul li a, .minor .leftBox ul li a:visited {font-weight: bold; padding: 10px 0; display: block;}
.minor .leftBox ul li a:hover {text-decoration: none;}
.minor .leftBox ul li.act, .minor .leftBox ul li.act a {color: #C60;}
.major {float: left; width: 726px; /*border: 2px solid #999;*/}

.btnArea a.btn-AnotherDgr {background: transparent url(../../Images/rwz/btnForm.gif) -1px -34px no-repeat; width: 128px; height: 29px; float: right; margin: 9px 20px 0 0; display: block; text-indent: -999999px;}

.btnArea a.btnBlue {background: transparent url(../../Images/rwz/botmBlueBtns.gif) no-repeat; border: 1px dotted transparent; width: 168px; height: 39px; float: right; margin: 2px 20px 0 0; display: block; text-indent: -999999px;}
.btnArea a.btnBlue:focus, .btnArea a.btnBlue:focus {border: 1px dotted #000;}
.btnArea a.btn-addPost {background-position: 0 -41px;}
.btnArea a.btn-anotherDgree {background-position: 0 0;}

.contactInfo input.txt {clear: none!important; float: left; margin: 0 10px 20px 0;}
.contactInfo input.half {width: 302px;}
.contactInfo input.miniHalf {width:198px;}
.contactInfo input.miniHalfLast {margin: 0 0 20px 0;}
.contactInfo .comboBlock {width: 22%; float: left; margin: 0 10px 20px 0;}
.contactInfo .comboBlock p {line-height: 1; padding: 0 0 5px 0;}
.contactInfo select {border: 2px solid #CCC; padding: 5px; clear: both; display: block; width: 100%;font-size:14px;}
.contactInfo input.full {width:614px;}

#TB_window a.bckNxt {background: #FFF url('../../Images/rwz/btnBackNext.gif') no-repeat; width: 116px; height: 43px; display: block; text-indent: -999999px; border: 1px dotted transparent;}
#TB_window a.bck {background-position: 0 0; float: left;}
#TB_window a.nxt {background-position: -118px 0; float: right;}
.contBtn{background: url(../../Images/rwz/btn-continue.png) no-repeat 0 0; width: 189px; height:51px; display:block; cursor:pointer; display:inline-block; text-indent:-999999px;}

.blueBoxWrapper {background: #FFF url('../../Images/rwz/blueBotm.gif') left bottom no-repeat; clear: both; width: 210px; padding: 0 0 5px 0; margin: 0 auto; font-size: 14px; position: absolute; right: 20px; top:100px;}
.blueBoxInner {background: #FFF url('../../Images/rwz/blueTop.gif') 0 0 no-repeat; padding: 3px 0 0 0;}
.blueBoxContent {background: #FFF url('../../Images/rwz/blueMidBg.gif') 0 0 repeat-y; padding: 5px 15px 5px 10px; position: relative; height: 250px; overflow: auto; overflow-x: hidden; color: #000;}
.blueBoxContent h2 {font-size: 14px; margin: 0;font-weight:bold;color:#06c;}
.blueBoxContent h3 {margin: 10px 0 0 0;font-weight:bold;}
.blueBoxContent ul li {list-style: none; background: transparent url(../../Images/rwz/dot-orange.gif) 0 5px no-repeat; padding: 0 0 5px 15px; font-size: 12px;}
.rightTip {float: right; position: absolute; right:0; top: 370px; width: 200px; font-size: 12px;}

 /*START TAB page style*/
.tabForm {padding: 5px;}
.tabForm .btnArea {left: 15px;}
.tabForm h2 {margin: 0 0 20px 10px;}
.tabForm p {padding: 0 0 11px 10px;}
.tabWrapper {background: transparent url('../../Images/rwz/tabBotmBg.gif') left bottom no-repeat; clear: both; width: 915px; padding: 0 0 9px 0; margin: 0 auto 10px auto; clear: both;visibility:hidden;}
.tabWrapper .tabMidSec {background: transparent url('../../Images/rwz/tabMidBg.gif') 0 0 repeat-y; color: #FFF; overflow: hidden;}
.tabWrapper .tabInner, .tabWrapper .freeFormSec {background: transparent url('../../Images/rwz/tabTopBg.gif') 0 0 no-repeat; color: #FFF; overflow: hidden;}

.RadEditor.reWrapper .reToolCell {padding-bottom: 12px !important;}        
.RadEditor table, .RadEditor.reWrapper table td {border: none!important;}
.tabWrapper .freeFormSec {background-position: 0 -29px; position: relative;}
.tabWrapper .freeFormSec .Outlook.RadEditor {background: none; width: 450px!important;}
.tabWrapper .freeFormSec .Outlook.reWrapper {border: none; float: left; padding: 0 0 0 2px; height: 355px!important; min-height: 350px!important;}
.tabWrapper .freeFormSec .Outlook.widthCust {width: 99.8% !important;}
.borderCust {background:none; border-radius : 13px; border-bottom:1px solid #999;width: 915px;padding: 0 0 7px 0;clear: both; }

.tabWrapper .freeFormSec .reToolCell {padding: 10px; overflow: hidden;}
.tabWrapper .freeFormSec .reContentCell {padding: 5px; height: 295px !important;}
.telrickBox .reContentCell iframe {height: 300px !important;}

.freeform-section-skill-page .RadEditor.reWrapper .reToolCell {padding-bottom: 62px !important;}
.freeform-section-skill-page .RadEditor table table{width:90%!important;}
.freeform-section-skill-page .RadEditor iframe{height:290px!important;}

.exampleSec {color: #FFF; font-weight: bold; float: right; position: absolute; top: 7px; right: 5px; width: 450px; font-weight: bold; font-size: 12px; line-height: 1.3; font-family: Verdana,Arial,sans-serif;}
.exampleSec p {float: left; padding: 0;}
.exampleSec .more {float: right;}
.exampleSec ul {clear: both; float: right; height: 308px; margin: 0; overflow: auto; padding: 0; width: 270px; position: relative; right: -4px; top: 4px;}
.exampleSec ul li {list-style: none;}
.exampleSec ul li a {background-color: #2A437A; color: #FFF; border-bottom: 1px solid #536384; padding: 10px; display: block; font-weight: normal; font-size: 12px;}
.exampleSec ul li a.act, .exampleSec ul li a:hover {background: #2A437A url(../../images/rwz/more-li-hover.gif) 0 0 repeat-x; text-decoration: none; font-weight: bold;}
/*END TAB page style*/

/*END Middle Content Classes*/

/*Start Tip page style*/
.tipBox {background: transparent url(../../Images/rwz/tipBg.gif) 0 0 no-repeat; width: 830px; height: 44px; margin: 12px auto 0 auto; padding: 10px 20px 0 75px; color: #333;}
.tipBox strong {color: #999;}
.tipBox a {float: right; text-decoration: underline;}
.tipBox a:hover {text-decoration: none;}
/*End Tip page style*/

/*Start Expandable Tip Box*/
.tipSec {margin: 12px auto 0 auto; padding: 0 0 0 10px; position: relative; clear: both; width: 885px;}
.light {background: transparent url(../../Images/rwz/tipBulb.png) 0 0 no-repeat; position: absolute; top: -2px; left: -5px; width: 53px; height: 53px;}
.tipsLightBulb {background: transparent url(../../Images/rwz/tipBulb.png) 0 0 no-repeat; position: absolute; top: -20px; left: -20px; width: 53px; height: 53px;}
.tipWrapper {background: transparent url(../../Images/rwz/tipBotmCurve.jpg) 0 bottom no-repeat; padding: 0 0 7px 0; color: #333; overflow: hidden;}
.tipInner {background: transparent url(../../Images/rwz/tipTopCurve.jpg) 0 0 no-repeat; padding: 7px 0 0 0;}
/*.tipContent {background: transparent url(../../Images/rwz/tipMidBg.png) 0 0 repeat-y; padding: 0 20px 0 45px; min-height: 35px;}*/
.tipContent {border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; padding: 0 20px 0 45px; min-height: 35px;}
.tipContent strong {color: #999;}
.tipContent a {position: absolute; bottom: 10px; right: 20px; text-decoration: underline;}
.tipContent a:hover {text-decoration: none;}
.tipContent ul {margin: 0; padding: 10px 0;}
.tipContent ul li {list-style: none; background: transparent url(../../Images/rwz/tipDot.gif) 0 7px no-repeat; padding: 0 0 10px 15px;}
/*End Expandable Tip Box*/


/*Start CSS thick box tips style*/
#TB_window .myThickBox {overflow: hidden;}
#TB_window .myThickBoxForm {border: none; padding: 0; line-height: 1.3; font-size: 14px;}
#TB_window .myThickBox h3 {color: #06C; font-size: 24px; font-weight: bold;}
#TB_window .myThickBox img {display: block; margin: 10% auto;}
#TB_window .myThickBox a.skip {float: right; color: #06C; text-decoration: underline;}
#TB_window .myThickBox label {clear: both; width: 200px; float: left; padding: 3px 10px 0 0; text-align: right; margin: 15px 0 0 0; font-weight: bold;}
#TB_window .myThickBox .miniGap {height: 15px; clear: both;}
#TB_window .myThickBox input.thickInput {border: 1px solid #A2A3A5; float: left; padding: 3px; margin: 15px 0 0 0;}
#TB_window .myThickBox input.chk {float: left; margin: 0 10px 0 0;}
#TB_window .myThickBox .smTxt {font-size: 90%; float: left; width: 90%;}
#TB_window .myThickBox .smTxt a {color: #3691CE;}
#TB_window .myThickBox .btnSec {padding: 25px 0; text-align: center; clear: both; overflow: hidden;}
#TB_window .myThickBox a.btnCustom {color: #FFF;}
#TB_window a.nxt {float: none; margin: 0 auto;}
#TB_window .myThickBox .errEmail {position: absolute; right: 45px; top: 125px; color: #F00;}
.validateTips, .validateconfirmTipsPhone {color: #F00;}
#TB_window .myThickBox .errPass {width: 250px; float: right; margin: 15px 0 0 0;}
#TB_window .myThickBox .errPass a {font-size: 12px; color: #06C; text-decoration: underline;}
#TB_window .myThickBox .errPass a.more {float: right;}

.black_overlay{display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: transparent; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80);}
.white_content {display: none; position: absolute; top: 25%; left: 25%; width: 40%; height: 45%; padding: 10px; border: 5px solid #2193C5; border-top-width: 25px; background-color: #FFF; z-index:1002; overflow: auto; border-radius: 10px;}
.expTipBox {height: 35%;}
.skillTipBox {height: 41%;}
.smryTipBox {height: 38%;}
#light h3 {padding: 0 0 13px 0; text-align: center; font-size: 120%;}
#light ul.thickTips {margin: 0; padding: 0;}
#light ul.thickTips li {margin: 0; padding: 0 0 10px 40px; list-style: none; position: relative;}
#light ul.thickTips span {width: 40px; height: 40px; background: transparent url('../../images/rwz/sprite.gif') -277px 3px no-repeat; display: block; float: left; text-indent: -999999px; position: absolute; top: 0; left: 0;}
/*End CSS thick box tips style*/

/*START Popup Classes*/
.myPopup{width:300px !important;font-size:14px;margin:0 auto;border:2px solid #525252;border-radius:10px 10px 4px 4px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.ui-dialog .ui-dialog-content,.ui-dialog{padding:0 !important;}
.ui-dialog .ui-dialog-content p.topHd{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}
.myPopup p.topHd,.ui-dialog .ui-dialog-content p.topHdOthr{background-color:#007ad9;color:#fff;text-align:center;padding:5px 0;font-weight:bold;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}
.myPopupContent{padding:10px;}
.myPopupContent a{text-decoration:underline;}
.myPopupContent a:hover{color:#06c;text-decoration:none;}
.myPopupContent h4{color:#06c;margin:0 0 15px 0;}
.myPopupContent p{margin:0 0 15px 0;font-size:12px;}
.myPopupContent p.btn{text-align:center;margin:0;display:block;border: 0;background-color: transparent; line-height:inherit;padding:-2;}
.myPopupContent input.txt{width:93%;padding:10px;border:2px solid #999;}
.myPopupContent a.white{color:#606060;text-decoration:none;padding:6px 13px;font-family:Arial;}
.myPopupContent input.white{color:#606060;text-decoration:none;padding:4px 13px;line-height:17px;font-family:Arial;}
.myPopupContent input.grayDeactivate{padding:0.3em 1em;}
.myPopupContent a.whitePop{color:#606060;text-decoration:none;}
.myPopupContent a.whiteCstm{padding:0.2em 0.5em 0.25em;line-height:18px;}
.myPopupContent a.white:hover{color:#606060;text-decoration:none;}
.myPopupContent a.close{position:absolute;top:15px;right:15px;background:url("/images/rwz/popupCross.png") 0 0 no-repeat;width:14px;height:14px;display:block;text-indent:-999px;}
.myPopupContent input[type="radio"]{margin:2px 5px 0 0;}

/*START Overwriting MULTIPORTAL Styles*/
#wrapper2 {padding-right: 0; width: 940px; margin: 10px auto 0 auto; float: none;}
/*END Overwriting MULTIPORTAL Styles*/

.myAccntOption {position: absolute; top: 45px; right: 231px; background: transparent url("../../Images/rwz/myAccount-botm.gif") left bottom no-repeat; padding: 0 0 6px 0; width: 151px; z-index: 50;font-size:12px;}
.myAccntOption ul {background: transparent url("../../Images/rwz/myAccount-mid.gif") 0 0 repeat-y; margin: 0; padding: 0; width: 151px; height: auto;}
.myAccntOption ul li {padding: 2px; text-align: center; list-style: none; clear: both; display: block;}
.myAccntOption ul li a {border: none;}

/* sell page inner content For activate-subscription-rwz-a*/
.subscriptionBox {clear: both; padding: 10px; overflow: hidden; color: #000; background:url(../../Images/rwz/money-back-guarantee.png) no-repeat 760px 0; font-size:12px;}
.subscriptionBox.noBg {background: none; position: relative;}
.midBoxContent .subscriptionBox h2 {color:#227cce;}
.subscriptionBox h2 span.subHeading {color: red; font-size:12px; color:#000000; font-weight: normal; line-height:22px;}
.subscriptionBox a.email{color:#227cce; }
.subscriptionBox .boxWrapper{float: left; width: 835px; padding: 20px;}
.subscriptionBox .boxWrapper .boxL{width: 405px; float:left;} 
.subscriptionBox .boxWrapper .boxR{ background:url(../../Images/rwz/bgSeprator01.gif) repeat-y 0 0; width: 395px; padding: 0 0 0 35px; float:left;} 
.subscriptionBox .boxR h2 {color: #227cce; font-size: 20px; font-weight: normal; margin: 0;}
.subscriptionBox .boxR h3 {font-size: 14px; font-weight: bold; margin: 0;}
.subscriptionBox .boxR ul {padding: 10px 0 20px 0; clear: both;}
.subscriptionBox .boxR ul li {background: transparent url(../../Images/rwz/icoSubscription.gif) 0 0 no-repeat; list-style: none; margin: 0 0 10px 0; padding: 0 0 10px 40px;}
.subscriptionBox .boxR ul li.prnt {background-position: 0 -24px;}
.subscriptionBox .boxR ul li.dwnld {background-position: 0 -86px;}
.subscriptionBox .boxR ul li.custm {background-position: 0 -146px;}
.subscriptionBox .boxR ul li.acs {background-position: 0 -202px;}
.subscriptionBox .boxR ul li.clb {background-position: -8px -263px;}
.subscriptionBox .boxR ul li span {font-weight: bold; font-size: 16px; line-height: 2;}
.subscriptionBox .boxL input {float: left;}
.subscriptionBox .boxL .lblTxt {font-size: 16px; font-weight: bold; float: left; margin: -1px 0 0 10px;}
.subscriptionBox .boxL ul {padding: 10px 20px 25px; clear: both;}
.subscriptionBox .boxL ul li {list-style: none; margin: 0 0 10px 0;}
.linkBox{padding: 0 0 0 238px; clear:both; margin: 0 0 35px 0;}
a.skipLink{padding: 16px 0 0 0; float: left; margin:0 15px 0 0; color: #227cce; font-size: 14px; font-weight: bold; text-decoration: underline;}
a.ContinueBtn {background: transparent url(../../Images/rwz/btn-continue-01.png) 0 0 no-repeat; display: inline-block; width: 177px; height: 51px; text-indent: -999999px; margin: 0 auto;}
.subscriptionBox .testimonialWrap{width: 875px; float:left; margin: 25px 0 0 0;}
.midBoxContent .testimonialWrap h2{ color: #227cce; font-size: 20px; font-weight: normal;}
.testimonialWrap .customerWrap{float: left;}
.customerWrap .customerRow{padding: 0 10px; width: 855px; float: left;}
.customerRow .customerCol{float:left; width: 400px; padding: 0 27px 0 0; margin: 0 0 30px 0;}
.customerRow .customerCol .customerImg{float:left; width:88px; height:114px; margin: 0 15px 15px 0; -moz-box-shadow: 2px 2px 2px #cccccc; -webkit-box-shadow:2px 2px 2px #cccccc; box-shadow:2px 2px 2px #cccccc;}
/* end sell page inner content*/

/*START sellFooter Classes*/
.sellFtr {clear: both; padding: 10px 25px; width: 885px; position:relative; overflow: hidden;}
.sellFtr p{font-size: 11px;}
.sellFtr ul.sellFtrLinks li{list-style:none; display: inline; padding: 0 5px 0 5px; border-right: 1px solid #00498c; float:left;}
.sellFtr ul.sellFtrLinks{float: left; margin: 5px 0 0 0;}
.sellFtr ul.sellFtrLinks li.lastLink{border: none; font-weight:normal;}
.sellFtr .bbLogo{position:absolute; right:60px; top: 20px; background: url(/Images/rwz/bbb-logo.png) no-repeat 0 0; width:100px; height:38px; display:block;}
.selFtr ul.sellFtrLinks li a{font-size: 11px; color:#00498c;}
/*START sellFooter Classes*/

/*Payment page classes overwrting multiportal css*/
#content-left-column700 .section-head h2 {color: #227CCE; font-size: 24px; font-weight: bold; line-height: 1.2; margin: 0;}
p.margin-top10 {margin: 0;}
#ctl00_ContentPlaceHolder1_paymentinfodiv p {padding: 0 0 20px 0!important;}
div.SubscriptionMainContentRight-1-1 .PurchaseSummary, .box-580 .box-580-content2 {background-color: #E2F1FB!important;}

input#ctl00_ContentPlaceHolder1_btnSubmit {background: transparent url(../../Images/rwz/btn-submit.gif) 0 0 no-repeat!important; height: 43px!important;  width: 145px!important;}
/*input#ctl00_ContentPlaceHolder1_btnContinue {background: transparent url(../../Images/rwz/acnt-btnContinue.gif) 0 0 no-repeat!important; height: 43px!important; width: 178px!important;}*/

/*Start Final Resume top Nav style*/
.rsmSec ul.topNav {float: left; margin: 0 0 4px 56px;}
.rsmSec ul.topNav li {float: left; margin: 0 35px 0 0; list-style: none;}
.rsmSec ul.topNav li.last {margin: 0;}
.rsmSec ul.topNav li a {display: block; background: transparent url(../../Images/rwz/final-resume-top-nav.gif) 0 0 no-repeat; list-style: none; padding: 10px 0 0 35px; height: 22px; color: #469DE2; font-weight: bold; font-size: 85%;}
.rsmSec ul.topNav li a:hover {text-decoration: none;}
.rsmSec ul.topNav li a.chngStyle {background-position: 0 -36px;}
.rsmSec ul.topNav li a.splChk {background-position: 0 -88px;}
.rsmSec ul.topNav li a.prnt {background-position: 0 -127px;}
.rsmSec ul.topNav li a.dwnld {background-position: 0 -174px;}
.rsmSec ul.topNav li a.emailIcon{background-position: 0 -224px;}
/*End Final Resume top Nav style*/

.tips_popup_blue {display: none; box-shadow: 0px 0px 20px #525252; /* CSS3 */  -moz-box-shadow: 0px 0px 20px #525252; /* Firefox */ -webkit-box-shadow: 0px 0px 20px #525252; /* Safari, Chrome */ -webkit-border-radius: 10px;-moz-border-radius: 10px; border-radius: 10px;  position: absolute; top: 95px; right: 0px;width: 500px; background: #E5F1FF; color: #000000;z-index: 99999;padding: 30px 30px 10px;border: 3px solid #0066CC;  }
.tips_popup_blue .bubbleArrow { position: absolute; top: -30px; right: 50px;}
.tips_popup_blue .close {display: block; height: 24px; width: 24px; position: absolute;   top: 6px; right: 8px; background: url(../../Images/rwz/close-tips-popup.png) no-repeat 0 0 transparent; cursor:pointer; }

 /*Added by Amit Dutta for LCMAIN-1864*/
.helpfulTipsWrap{float:right; margin:8px 15px 0 0;}
.helpfulTipsWrap .helpfulTips{background:url(../../Images/rwz/helpful-tips.png) no-repeat 0 2px;padding:5px 0 5px 30px;}

/* LCMAIN-1935 MPR Review Subscription Start*/
.orderBoxWrap{margin:0 0 15px 0;}
.orderBoxWrap .noBorder{border:none;}
.orderBox{border-bottom:1px solid #CCC;padding:10px 0;font-size:16px;}
.orderBox .service{float:left;width:215px;margin:0 5px 0 0;}
.orderBox .amount{float:right;width:100px;text-align:right;}
.orderBox .totalAmount{font-weight:bold;color:#000;}
/* LCMAIN-1935 MPR Review Subscription End*/

/* LCMAIN-2151*/
::-ms-clear {display: none;}

/*LCMAIN-2135*/
/*#document, body{user-select: none;-ms-user-select: none;-o-user-select:none;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-webkit-touch-callout: none;} Commented for NMPR-1023 ( Cursor is not clickable in the editor text on mac-safari.) */
#document, #dummyDocument{margin-left:auto;margin-right:auto;
	-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}

/*LCMAIN-2185*/
body.noHeader #RadWindowWrapper_ctl00_ContentPlaceHolder1_dvaddwritingassistence_toolbarMode, body.noHeader #RadWindowWrapper_ctl00_ContentPlaceHolder1_RadEditor1_toolbarMode { top: 15px !important;}



     /** New Privacy Policy CSS **/
.ppContainer{border:0;padding:10px 10px 30px;font-family:Tahoma;}
.ppContainer a{font-weight:bold;text-decoration:underline;color:#e36c0a;}
.ppContainer p{margin-bottom:10px;}
.ppContainer #fullPrivacyPolicy{margin-top:15px;}
.ppContainer h1{font-size:24px;margin:0 0 15px 0;line-height:32px;font-weight:bold;text-decoration:underline;}
.ppContainer .efctDate{margin:0 0 15px 0;}
.ppContainer h2{font-size:20px;margin-bottom:10px;}
.ppContainer .policy-highlights{overflow:hidden;}
.ppContainer .policy-highlights h2,.ppContainer .policy-highlights h2 a{font-size:13px;line-height:20px;margin:0;letter-spacing:0;}
#CTPolicySection1{margin-top:10px;}
.policy-highlights .tocA {padding: 0 0 0 28px;line-height:22px;font-weight:bold;text-decoration:underline;display:inline-block; position:relative;}
.policy-highlights .tocA:before {
    content: '';
    position: absolute;
    left: 0;
    width: 20px;
    height: 20px;
    background:url(/images/privacy-policy-sprite.png) no-repeat 0 0;
}
.policy-highlights .tocA.tocPIC:before{background-position:0 -154px;}
.policy-highlights .tocA.tocTTC:before{background-position:0 -109px;}
.policy-highlights .tocA.tocUR:before{background-position:0 -88px;}
.policy-highlights .tocA.tocDI:before{background-position:0 0;}
.policy-highlights .tocA.tocYIC:before{background-position:0 -66px;}
.policy-highlights .tocA.tocARO:before{background-position:0 -44px;}
.policy-highlights .tocA.tocNRU:before{background-position:0 -131px;}
.policy-highlights .tocA.tocCon:before{background-position:0 -21px;}
.policy-highlights ul {margin-left:13px;}
.ppContainer .policy-highlights .extraCon ul,.ppContainer .policy-highlights .extraCon li{list-style:none;}
.policy-highlights .sectionLeft,.policy-highlights .sectionRight{float:left;width:48%;}
.policy-highlights .sectionRight{margin-left:4%;}
.ppContainer .hd-bold{font-weight:bold;color:#333;}
.ppContainer .listNum{display:inline-block;width:25px;}
.ppContainer .bd-para .listNum{font-weight:bold;}
.ppContainer .bd-para{padding-left:25px;}
.ppContainer ul { margin-bottom: 10px;}
.ppContainer ul li{ list-style: disc outside none; margin-left: 15px; color: #333;}

/**** For LCMAIN-2373 by SBK Starts *****/
.tip {width:265px;}
.tipsContact .email-settings{list-style:none;margin:12px 10px 0 15px;font-size:12px;line-height:120%;}
.tipsContact .email-settings li{margin:0 0 11px;}
.tipsContact .email-settings input[type=checkbox]{float:left;}
.tipsContact .email-settings .text{display:block;margin:0 0 0 18px;}
.contactInfo #txtemail{margin-bottom:0;}
.contactInfo #emailErrMsg{display:block;}
.contactInfo #txtcnfmemail{margin-bottom:0;}
.contactInfo #cnfmEmailErrMsg{display:block;}
.contactInfo .cnfm-email-outer{margin:20px 0 10px;}

/* SubscriptionConfirmation.aspx */
#main #contentcon{height:auto;}
#new-subs-cnfmtn-aug14{clear:both;font-size:14px;}
#new-subs-cnfmtn-aug14 > h2{margin:0 0 10px!important;display:block!important;}
#new-subs-cnfmtn-aug14 > h3{font-size:14px;line-height:120%;color:#666;font-weight:normal;margin:0 0 30px;display:block;}
#new-subs-cnfmtn-aug14 .membership-info{padding:0 25px 0 25px;}
#new-subs-cnfmtn-aug14 .membership-details{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 35px;}
#new-subs-cnfmtn-aug14 .membership-details header{background:#555;color:#fff;padding:19px 30px 19px 35px;font-size:18px;
	-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
#new-subs-cnfmtn-aug14 .membership-details aside{float:right;position:relative;}
#new-subs-cnfmtn-aug14 .membership-details sup{position:relative;font-size:66%;top:-4px;}
#new-subs-cnfmtn-aug14 .membership-details h4{clear:none;}
#new-subs-cnfmtn-aug14 .membership-details .days{background:#888;color:#fff;font-size:14px;padding:10px 35px;}
#new-subs-cnfmtn-aug14 .membership-details .text{background:#f8f8f8;color:#666;font-size:14px;padding:25px 35px;line-height:160%;}
#new-subs-cnfmtn-aug14 .membership-details footer{background:#eee;padding:13px 30px 13px 35px;font-size:14px;
	-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
#new-subs-cnfmtn-aug14 .membership-details footer aside{float:right;font-weight:bold;}
#new-subs-cnfmtn-aug14 .membership-info .cancel-text{font-size:11px;color:#999;line-height:140%;}
#new-subs-cnfmtn-aug14 .membership-info .cancel-text a{text-decoration:underline;}
#new-subs-cnfmtn-aug14 .membership-info .cancel-text a:hover{text-decoration:none;}
#new-subs-cnfmtn-aug14 .login-info{padding:30px 25px 0 25px;}
#new-subs-cnfmtn-aug14 .login-info h4{font-weight:bold;margin:0 0 10px;color:#545454;}
#new-subs-cnfmtn-aug14 .login-info .text{margin:0 0 20px;}
#new-subs-cnfmtn-aug14 .login-info .inputWrapper{margin-top:20px;}
#new-subs-cnfmtn-aug14 .login-info .inputWrapper:first-child{margin-top:0;}
#new-subs-cnfmtn-aug14 .login-info input.txt{width:95%;margin:0;padding:20px 15px 10px;float:none;}
#new-subs-cnfmtn-aug14 .login-info input.txt:focus{border-color:#2693ff;}
#new-subs-cnfmtn-aug14 .login-info .labelSpan{color:#999;}
#new-subs-cnfmtn-aug14 .login-info .btn-cntnr{margin-top:22px;}
#new-subs-cnfmtn-aug14 .login-info input[type=submit]{margin-right:0!important;}

@media (min-width:768px){
	#new-subs-cnfmtn-aug14 .membership-info{display:table-cell;width:406px;vertical-align:top;padding:0 0 0 25px;}
	#new-subs-cnfmtn-aug14 .login-info{display:table-cell;width:395px;vertical-align:top;padding:0 0 0 40px;}
	#new-subs-cnfmtn-aug14 .login-info input.txt{width:360px;margin-right:0;}
	#new-subs-cnfmtn-aug14 .login-info .btn-cntnr{text-align:right;}
}
/**** For LCMAIN-2373 by SBK Ends *****/

/**** MPR-209 by Shyam starts *****/
#download-ebook-ad{min-height:148px;padding:20px;}
#download-ebook-ad figure{background:url(/images/MPR_Grad_eBook_Thumbnail.jpg);float:left;width:130px;height:148px;}
#download-ebook-ad .head, #download-ebook-ad .text, #download-ebook-ad .btn-ctnr{clear:none;margin-left:150px;}
#download-ebook-ad .head{margin-bottom:13px;}
#download-ebook-ad .text{color:#333;font-size:16px;line-height:140%;letter-spacing:0;margin-bottom:15px;}
#download-ebook-ad .text mark{font-weight:bold;}
#download-ebook-ad .btn-ctnr .btn{padding:10px 32px;font-weight:bold;letter-spacing:0;font-size:1em;line-height:1.33em;text-transform:none;font-family:Tahoma, sans-serif, serif;
    -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}


/* MPR-254 by Shyam */
.si.h20px{width:20px;height:20px;}
.si.h20px.icon-lh-green{background-position:-283px 0;vertical-align: middle;width:21px;position:relative;top:-1px;margin-right:7px;}
.live-help-icon-text{float: right; margin: 20px 0 0 0;}
.nenorep-lh-btn{font-size:12px;font-weight:bold;text-transform:uppercase;font-family:Tahoma, sans-serif;}
.nenorep-lh-btn:link{color:#00b384;}
.nenorep-lh-btn:hover{color:#008354;}
.nenorep-lh-btn ~ div{display:none;}

#livechat{float: right;margin:20px 0 0;}
/*
.nanorep-ctnr .nanoLiveChat:hover{background:#4f4f58;}
.nanorep-ctnr .nanoLiveChat .iconChat{background-position:-335px 0;width:27px;height:26px;margin:17px 3px 0 0;}
*/

/* FUNNEL PROGRESSBAR AND BREADCRUMB */
.funnel-progressbar ul{float:left;background: #f0f0f0;text-transform: uppercase;position: relative;font-size: 11px;margin-bottom:12px;}
.funnel-progressbar li{float:left;border-left: 1px solid #d1d1d1;padding: 7px 16px 9px;position:relative}
.funnel-progressbar li:first-child{border-left-width:0;}
.funnel-progressbar li.active{font-weight: bold;}
.funnel-progressbar ul:before,.funnel-progressbar ul:after{content:'';position:absolute;left:0;bottom:0;height:4px;}
.funnel-progressbar ul:before{background: #e8e8e8;width:100%;}
.funnel-progressbar ul:after{background: #ffd60a;z-index: 1;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00ffe604', EndColorStr='#00fea21f', GradientType=1);
	background-image:-webkit-gradient(linear,top left,top right,from(#ffe604),to(#fea21f)); 
	background-image:-webkit-linear-gradient(left, #ffe604, #fea21f);
	background-image:   -moz-linear-gradient(left, #ffe604, #fea21f);
	background-image:    -ms-linear-gradient(left, #ffe604, #fea21f);
	background-image:     -o-linear-gradient(left, #ffe604, #fea21f);
	background-image:        linear-gradient(left, #ffe604, #fea21f);
    width: 100%;
}
.funnel-progressbar ul.step-1 li:first-child{font-weight: bold;}
/*.funnel-progressbar ul.step-1:after{width:140px;}*/
.funnel-progressbar ul.step-2 li:first-child + li{font-weight: bold;}
/*.funnel-progressbar ul.step-2:after{width:279px;}*/
.funnel-progressbar ul.step-3 li:first-child + li + li{font-weight: bold;}
/*.funnel-progressbar ul.step-3:after{width:348px;}*/
.funnel-progressbar ul.step-4 li:first-child + li + li + li{font-weight: bold;}
/*.funnel-progressbar ul.step-4:after{width:100%;}*/
.funnel-progressbar ul li:after { content: ""; width: 102%; background: #e8e8e8; height: 4px; bottom: 0; position: absolute; left: 0; display: none;z-index: 5;}
.funnel-progressbar ul li:last-child:after {width: 100%}
.funnel-progressbar ul.step-1 li:first-child:after { display: none}
.funnel-progressbar ul.step-1 li:after { display: block}
.funnel-progressbar ul.step-2 li:first-child:after { display:none }
.funnel-progressbar ul.step-2 li:first-child+li:after {display: none}
.funnel-progressbar ul.step-2 li:after {display: block}
.funnel-progressbar ul.step-3 li:first-child:after { display: none}
.funnel-progressbar ul.step-3 li:first-child+li:after { display: none}
.funnel-progressbar ul.step-3 li:first-child+li+li:after { display: none}
.funnel-progressbar ul.step-3 li:after {display: block}
.funnel-progressbar ul.step-4 li:after { display: none}

.funnel-breadcrumb ul{float:left;font-size: 10px;line-height:1em;position:relative;margin-bottom:10px;top:-2px;}
.funnel-breadcrumb li{float:left;}
.funnel-breadcrumb li:before {content: " > "; font-weight: bold; color: #bababa; margin: 0 5px 0 7px;}
.funnel-breadcrumb li:first-child:before{display:none;}
.funnel-breadcrumb li a{color: #5B5B6C;}
.funnel-breadcrumb li a:hover{text-decoration: underline;}
.funnel-breadcrumb li.active a{color: #2692ff;font-weight: bold;}

/* Resume Option page 
------------------------------------------ */
 .ie10 .RadUpload_Default .ruStyled .ruFileInput, 
 .ie11 .RadUpload_Default .ruStyled .ruFileInput 
 {height: 28px; left: inherit !important; right: 9px !important; top: 0 !important; z-index: 999; width: 500px; }
/* End */

/* Contact-Information-Page 
------------------------------------------------- */
.contact-information-page .label-move-left, .contact-information-page .cphone-label-left {left: 315px;}
.contact-information-page .zip-label-left {left: 420px}
.contact-information-page .state-label-left {left: 210px;}
.contact-information-page .mailgun-load-img {display: none; position:absolute; left:450px; top:10px;}
/* Ends */

/* School Education Page 
---------------------------------------------- */
.school-education-page .ui-autocomplete {border: 1px solid #CCCCCC; } 
.school-education-page select#ddlhela {width: 200px; } 
.school-education-page #degreeDiv {top: -12px; } 
.school-education-page .progressimg {display: none; position: fixed; left: 50%; top: 20%;}
 /* End */


/* Free Form Section 
---------------------------------------------- */
.freeform-section-page .ui-widget-content {border: none; } 
.freeform-section-page .ui-autocomplete {border: 1px solid #CCCCCC; } 
.freeform-section-page .RadEditor.reWrapper .reToolCell {padding-bottom: 12px; } 
.freeform-section-page .RadEditor table, 
.freeform-section-page .RadEditor.reWrapper table td {border: none !important; } 
.freeform-section-page #dvaddwritingassistenceWrapper{width:100%!important;}
/* Ends */


/* More Section 
----------------------------------------------- */
.add-more-sections-page .d-btn.dn {display: none;}
/* Ends */


/* Education Description Page 
----------------------------------------------- */
.education-description-page .edu-progressbar {position: absolute; left: 44%; top: 44%;}
.education-description-page .edu-overlay {z-index: 1005; display: none; height:60%;width:100%;position:absolute;left:0;top:0;}
/* Ends */


/* terms of use page
---------------------------------------------- */
.terms-of-use-page .hdr-wrp-mpr {min-width: 960px;}
.terms-of-use-page .hdr-wrp-mpcl {min-width: 960px;}
.terms-of-use-page .hdr {width: 960px;}
.terms-of-use-page .footer-wrap {min-width: 960px;}
.terms-of-use-page .footer {width: 930px;}
.terms-of-use-page .mpcl .ftr-wrp-mpcl {min-width: 960px;}
/* Ends */

/* Privacy Pages 
---------------------------------------------- */
.privacy-policy-page .hdr-wrp-mpr {min-width: 960px;}
.privacy-policy-page .hdr-wrp-mpcl {min-width: 960px;}
.privacy-policy-page .hdr {width: 960px;}
.privacy-policy-page .footer-wrap { min-width: 960px;}
.privacy-policy-page .footer { width: 930px;}
.privacy-policy-page .mpcl .ftr-wrp-mpcl { min-width: 960px;}
.privacy-policy-page .display-inherit {display: inherit;}
/* Ends */

/* Resume Home Page 
----------------------------------------------- */
.ie9 .resume-home-page .gradient, 
.ie10 .resume-home-page .gradient, 
.ie11 .resume-home-page .gradient 
{filter: none;}

.resume-home-page #GB_window {left: 0; top: 0; font-size: 1px; position: absolute; overflow: visible; z-index: 1002 !important;}
.resume-home-page .dviFrame-style {opacity: 1;width:211px;height:273px;}
.resume-home-page .final-arrow-down {right: 0px; position: relative; top: 3px;}
.resume-home-page .overlaydiv-style {z-index: 1001; display: none;}
/* Ends */

/* Finalize resume page 
------------------------------------------------ */
.edit-resume-page .cover-info-style {display: none; position: absolute; left: 35%; top: 60%; z-index: 1005;}

/* Upload Photo Styles
---------------------------------------------- */

.upload-photo-page .photo-wrapper * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.upload-photo-page .photo-wrapper a {color: #2692FF; text-decoration: underline; }
.upload-photo-page .photo-wrapper a:hover {text-decoration: none; }
.upload-photo-page .photo-wrapper ul, 
.upload-photo-page .photo-wrapper li {margin: 0; list-style: none; }
.upload-photo-page .photo-wrapper p {letter-spacing: normal; }
.upload-photo-page .photo-wrapper {display: block; overflow: hidden; margin-top: 27px; margin-bottom:10px; font-family: Tahoma, sans-serif; }
.upload-photo-page .upload-wrapper {width: 230px; padding: 17px 30px; float: left; background: #f8f8f8; border-radius: 5px; text-align: center; font-size: 10px; line-height: 1.33em; color: #666; }
.upload-photo-page .upload-wrapper li {margin-top: 12px; }
.upload-photo-page .upload-wrapper li:first-child {margin-top: 0; }
.upload-photo-page .upload-wrapper .upload-acr-ctnr a {font-size: 14px; }
.upload-photo-page .upload-wrapper .txt-file-info {color: #878787; text-align: left; }
.upload-photo-page .photo-tips-wrap {float: left; margin-left: 30px; width: 631px; color: #666; }
.upload-photo-page .photo-tips-wrap h3 {font-weight: bold; font-size: 14px; }
.upload-photo-page .photo-tips-wrap ul {list-style: none; margin: 10px 0; }
.upload-photo-page .photo-tips-wrap ul li {font-weight: 400; font-size: 14px; line-height: 17px; padding: 0 0 10px 10px; text-indent: -10px; }
.upload-photo-page .photo-tips-wrap .warning {border-top: 1px solid #eee; padding-top: 40px; font-size: 11px; font-weight: 400; line-height: 16px; }
.upload-photo-page .photo-tips-wrap .warning .red-txt {background: none; font-weight: 700; color: #ff0000; }
.upload-photo-page .ui-widget-overlay {background: #111; opacity: .7; filter: alpha(opacity=70); }
.upload-photo-page .ui-dialog-titlebar {display: none; }
.upload-photo-page .ui-dialog {font-family: Tahoma,sans-serif; -webkit-border-radius: 5px !important; -moz-border-radius: 5px !important; border-radius: 5px !important; border: 0 !important; background: #fff !important; }
.upload-photo-page .ui-dialog .close-x {float: right; }
.upload-photo-page #ui-modal-upload-photo {width: 600px; height: 460px; padding: 10px 24px !important; font-family: Tahoma,sans-serif; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.upload-photo-page #ui-modal-upload-photo .photo-title .lbl-new-photo {float: right; position: relative; opacity: 0; color: #2692ff; text-decoration: underline; }
.upload-photo-page #ui-modal-upload-photo .head {font-size: 18px; font-weight: bold; clear: none; color: #666; margin-top: 4px; }
.upload-photo-page #ui-modal-upload-photo .photo-title {color: #aaa; font-size: 12px; margin-top: 2px; height: 18px; position: relative; overflow: hidden; }
.upload-photo-page #ui-modal-upload-photo .photo-title .file-name {color: #666; }
.upload-photo-page #ui-modal-upload-photo .loading-img-ctnr {width: 48px; height: 48px; position: absolute; left: 50%; top: 50%; margin-left: -24px; margin-top: -24px; background: url(../../images/loader_blue_dots_48x48.gif); }
.upload-photo-page #ui-modal-upload-photo .upload-image-canvas {height: 307px; background: #f5f5f5; border: 1px solid #ddd; margin-top: 7px; min-height: 307px; position: relative; overflow: hidden; text-align:center;pointer-events:none; }
.upload-photo-page #ui-modal-upload-photo .jcrop-holder{margin:auto;margin-top:0 !important;}
.upload-photo-page #ui-modal-upload-photo .jcrop-holder div:first-child{pointer-events:auto;}
/*.upload-photo-page #ui-modal-upload-photo .jcrop-holder div:first-child{top:91px !important;left: 225px !important;}*/
.upload-photo-page #ui-modal-upload-photo .upload-photo {position: absolute; width: 100px; top: 50%; left: 50%; margin-left: -50px; margin-top: -36px; text-align: center;pointer-events:auto; }
.upload-photo-page #ui-modal-upload-photo .upload-photo label {cursor: pointer; }
.upload-photo-page #ui-modal-upload-photo .upload-photo .txt {color: #2692ff; text-decoration: underline; font-size: 14px; display: block; margin-top: 7px; }
.upload-photo-page #ui-modal-upload-photo .bottom{margin-top: 15px;}
.upload-photo-page #ui-modal-upload-photo .btn {text-decoration: none; color: #888; padding-left: 20px; padding-right: 20px; font-weight: normal !important; font-size: 14px; -webkit-box-shadow: 0 0 0 1px rgba(102,102,102,.09); -moz-box-shadow: 0 0 0 1px rgba(102,102,102,.09); box-shadow: 0 0 0 1px rgba(102,102,102,.09); }
.upload-photo-page #ui-modal-upload-photo .btn.btn-orange {color: #fff; margin-left: 5px; }
.upload-photo-page #ui-modal-upload-photo .zoom-in-out-ctnr {float: right; margin-top: 10px; }
.upload-photo-page #ui-modal-upload-photo .zoom-in-out-ctnr > div {float: left; margin-left: 5px; position: relative; }
.upload-photo-page #ui-modal-upload-photo .zoom-in-out-inr {width: 174px; background: none; }
.upload-photo-page #ui-modal-upload-photo .zoom-in-out-ctnr .icon-img-12x9 {margin-top: 3px;}
.upload-photo-page #ui-modal-upload-photo .zoom-in-out {background: #fff; border: 0; height: 7px; margin-top: 4px; -webkit-border-radius: 5px !important; -moz-border-radius: 5px !important; border-radius: 5px !important; -webkit-box-shadow: 0 0 6px rgba(0,0,0,.25) inset; -moz-box-shadow: 0 0 6px rgba(0,0,0,.25) inset; box-shadow: 0 0 6px rgba(0,0,0,.25) inset; }
.upload-photo-page .no-boxshadow #ui-modal-upload-photo .zoom-in-out {background: #eee; }
.upload-photo-page #ui-modal-upload-photo .ui-slider-handle {background: url(../../images/sprite_icons.png) -84px -137px; width: 14px; height: 14px; border: 0;top:-3px;}
.upload-photo-page #ui-modal-upload-photo .ui-slider-handle:hover, 
.upload-photo-page #ui-modal-upload-photo .ui-slider-handle:focus {}
.upload-photo-page #upload-photo-file, 
.upload-photo-page #upload-photo-file-2 {position: absolute; visibility: hidden; }
.upload-photo-page #upload-photo-file-2 {width: 100px; top: 0; }
.upload-photo-page #ui-modal-photo-saved {text-align: center; }
.upload-photo-page #ui-modal-photo-saved .close-x {margin: 12px; }
.upload-photo-page #ui-modal-photo-saved .icon-ctnr {margin: 20px 0 0; }
.upload-photo-page #ui-modal-photo-saved .icon-ctnr .si {margin-left: 34px; }
.upload-photo-page #ui-modal-photo-saved .head {font-size: 18px; font-weight: bold; margin: 5px 0 17px; color: #666; }
.upload-photo-page #ui-modal-photo-saved .bottom{margin-top: 15px;background: #eee; padding: 10px 0; color: #878787; font-size: 12px;}
.upload-photo-page #ui-modal-upload-photo {width: 600px; height: 460px; padding: 10px 24px !important; font-family: Tahoma,sans-serif; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.upload-photo-page #ui-modal-upload-photo a {color: #2692ff; text-decoration: underline; }
.upload-photo-page #ui-modal-upload-photo a:hover {text-decoration: none; }
.upload-photo-page #ui-modal-upload-photo .head {font-size: 18px; font-weight: bold; clear: none; color: #666; margin-top: 4px; }
.upload-photo-page #ui-modal-upload-photo .upload-image-canvas {height: 307px; background: #f5f5f5; border: 1px solid #ddd; margin-top: 7px; min-height: 307px; position: relative; }
.upload-photo-page #ui-modal-upload-photo .upload-photo {position: absolute; width: 100px; top: 50%; left: 50%; margin-left: -50px; margin-top: -36px; text-align: center; }
.upload-photo-page #ui-modal-upload-photo .upload-photo label {cursor: pointer; }
.upload-photo-page #ui-modal-upload-photo .upload-photo .txt {color: #2692ff; text-decoration: underline; font-size: 14px; display: block; margin-top: 7px; }
.upload-photo-page #ui-modal-upload-photo .bottom {margin-top: 15px; }
.upload-photo-page #ui-modal-upload-photo .btn {text-decoration: none; color: #888; padding-left: 20px; padding-right: 20px; font-weight: bold; font-size: 14px; -webkit-box-shadow: 0 0 0 1px rgba(102,102,102,.09); -moz-box-shadow: 0 0 0 1px rgba(102,102,102,.09); box-shadow: 0 0 0 1px rgba(102,102,102,.09); }
.upload-photo-page #ui-modal-upload-photo .btn.btn-orange {color: #fff; margin-left: 5px; }
.upload-photo-page #ui-modal-upload-photo .zoom-in-out-ctnr {float: right; margin-top: 10px; }
.upload-photo-page #ui-modal-upload-photo .zoom-in-out-ctnr > div {float: left; margin-left: 5px; position: relative; }
.upload-photo-page #ui-modal-upload-photo .zoom-in-out-inr {width: 174px; background: none; }
.upload-photo-page #ui-modal-upload-photo .zoom-in-out-ctnr .icon-img-12x9 {margin-top: 3px; }
.upload-photo-page #ui-modal-upload-photo .zoom-in-out {background: #fff; border: 0; height: 7px; margin-top: 4px; -webkit-border-radius: 5px !important; -moz-border-radius: 5px !important; border-radius: 5px !important; -webkit-box-shadow: 0 0 6px rgba(0,0,0,.25) inset; -moz-box-shadow: 0 0 6px rgba(0,0,0,.25) inset; box-shadow: 0 0 6px rgba(0,0,0,.25) inset; }
.upload-photo-page .no-boxshadow #ui-modal-upload-photo .zoom-in-out {background: #eee; }
.upload-photo-page #ui-modal-upload-photo .ui-slider-handle {background: url(../../images/sprite_icons.png) -84px -137px; width: 14px; height: 14px; border: 0; }
.upload-photo-page #ui-modal-upload-photo .ui-slider-handle:hover, 
.upload-photo-page #ui-modal-upload-photo .ui-slider-handle:focus{}
.upload-photo-page #upload-photo-file, 
.upload-photo-page #upload-photo-file-2 {position: absolute; visibility: hidden; }
.upload-photo-page #upload-photo-file-2 {width: 100px; }
.upload-photo-page #ui-modal-photo-saved .name {font-weight: bold; }.upload-image-canvas{text-align: center;}.upload-image-canvas img {/*position: absolute;left:0;top:0;*/}
.upload-photo-page .imgBorder {border: 1px solid #dddddd; }
.upload-photo-page .h15px.icon-x{background-position: -15px -115px;}
.upload-photo-page .smiley-face {width: 168px; height: 214px;}
/* Ends */

/* Contact information page */
.contact-phone-panel {width:302px;}
.contact-phone-panel .input-error-message{position: relative; top: -19px;}
.contact-phone-panel .input-ctnr+  .input-error-message {top:-2px;}
#privacyPolicyItaly .tocA::after {
   content: '';
   position: absolute;
   width: 20px;
   height: 22px;
   background: url(/images/privacy-policy-sprite.png) no-repeat 0 0;
   left: 0;
   top: 0;
}
#privacyPolicyItaly  .tocA{background:none;    position: relative;}
#privacyPolicyItaly .policy-highlights .tocPIC::after{    background-position: 0 -154px;}
#privacyPolicyItaly  .policy-highlights .tocTTC::after {
    background-position: 0 -109px;
}
#privacyPolicyItaly  .policy-highlights .tocUR::after {
    background-position: 0 -88px;
}
#privacyPolicyItaly .policy-highlights .tocYIC::after {
    background-position: 0 -66px;
}
#privacyPolicyItaly .policy-highlights .tocDI::after {
    background-position: 0 0;
}
#privacyPolicyItaly .policy-highlights .tocARO::after {
    background-position: 0 -44px;
}
 
#privacyPolicyItaly  .policy-highlights .tocNRU::after {
    background-position: 0 -131px;
}
 
#privacyPolicyItaly  .policy-highlights .tocCon::after {
    background-position: 0 -21px;
}
@media (max-width:767px){
.UK .policy-highlights .sectionLeft,.UK .policy-highlights .sectionRight, 
.ES .policy-highlights .sectionLeft,.ES .policy-highlights .sectionRight,
.FR .policy-highlights .sectionLeft,.FR .policy-highlights .sectionRight, 
.IT .policy-highlights .sectionLeft,.IT .policy-highlights .sectionRight,
.BR .policy-highlights .sectionLeft,.BR .policy-highlights .sectionRight{float:none;width:100%;}
.UK .policy-highlights .sectionRight, .ES .policy-highlights .sectionRight, .FR .policy-highlights .sectionRight, 
.IT .policy-highlights .sectionRight, .BR .policy-highlights .sectionRight {
margin-left: 0%;
}
.UK .pageheads .head, .FR .pageheads .head, .ES .pageheads .head,.IT  .pageheads .head,.BR .pageheads .head{  font-size: 19px; }
.UK .policy-highlights .tocA,.FR .policy-highlights .tocA, .ES .policy-highlights .tocA,.IT  .policy-highlights .tocA, 
.BR .policy-highlights .tocA{background:none;}

}