/*
.rankleft ul,ol{margin-bottom:30px;margin-top:20px;line-height:2;font-size:18px;text-align:left}
.rankleft p{margin-bottom:12px;font-size:18px}
.rankleft .relarticle .advice-section .advice-tabing .col-md-12{height:340px}
.rankleft .relarticle .advice-section .advice-tabing .col-md-12 small{opacity:1;font-size:14px;color:#666;line-height:24px;font-weight:400;background:#fff;width:100%;position:absolute;left:0;bottom:0;padding-bottom:8px}

.firstP{margin-top:30px}h2{margin-bottom:20px;margin-top:40px}

.related-job-articles b,.related-job-articles strong,p b,p strong,ul b{font-weight:600}

h1.rankTitle{font-family:brandon_grotesquebold}

.wp_rp_wrap .related_post_title,h3.coments-title{border-top-style:solid;border-top-color:#bac4da;border-top-width:1px;padding-top:60px!important;font-size:24px;font-family:brandon_grotesquebold;text-transform:uppercase;letter-spacing:2.4px;padding-bottom:8px!important;margin-top:40px}
h3.coments-title{margin-top:80px}
.relarticle .advice-section .advice-tabing .advice-block p.wp_rp_title.rob-bold{width:calc(100% - 40px)!important;background-color:#fff;color:#333!important;font-weight:600;bottom:0!important;position:relative!important;left:0!important;margin-left:20px;margin-right:20px;margin-top:-20px;box-shadow:0 2px 0 0 #bac4da;font-size:18px;line-height:24px;padding:16px;height:100px}

.related-job-articles b{font-size:18px;line-height:2}
.related-job-articles ul{margin-top:0}.related-job-articles{margin-top:36px}
.example-answer p:last-Child{margin-bottom:0}
p.intro-words{margin-top:36px;margin-bottom:24px;font-family:brandon_grotesquebold;font-size:30px;line-height:1.6;letter-spacing:3px;color:#333;text-transform:uppercase}
.intro-words b{font-weight:400}
.email-box{background:#fff;border-radius:4px;padding:20px;border-style:solid;border-width:1px;border-color:#d8dee2;position:relative;width:100%;max-width:100%;margin-top:40px}
.email-box h3{margin-bottom:10px;font-family:brandon_grotesquebold;font-size:24px;line-height:1.6;letter-spacing:2.4px;color:#333;text-transform:uppercase;margin-bottom:0}
.email-box button.blue-submit-button{background:#3174ee;box-shadow:none;border-style:none;color:#fff;width:96px;border-radius:0 4px 4px 0;height:48px;position:absolute;top:0;right:0}
.email-box form{position:relative;width:100%;height:48px;margin-top:-12px}
.email-box input.form-control{height:48px;border-style:solid;box-shadow:none!important;border-color:#d8dee2;border-width:1px;padding-right:106px;left:0;right:0;position:absolute;top:0}
.email-box p{font-size:16px;line-height:24px;padding-top:8px;padding-bottom:12px}
.example-answer ul:last-Child{margin-bottom:0}blockquote:last-Child{margin-bottom:0}
#cmpMiddleQuestion{height:338px;background-color:#f0f2f4;margin-bottom:90px}
#cmpMiddleQuestion .register-container{background-color:#f0f2f4;border:0 solid #c5cfd6;border-radius:0;width:751px;max-width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 auto;margin-top:76px;position:relative;z-index:10;margin-bottom:200px}
#cmpMiddleQuestion .step-content{margin-left:auto;margin-right:auto;width:86%;padding-top:69px;padding-bottom:20px}
.register-container-starting .starting-hint{width:370px;height:26px;margin:0 auto 20px;font-size:20px;font-weight:600;line-height:1.3;color:#333}
.selection-box{height:67px;padding:12px 0;margin:10px auto;max-width:550px;text-align:left;background:#fff;border-radius:5px;border:1px solid #c5cfd6;cursor:pointer;font-weight:400;font-family:Open Sans;transition:all .07s ease-in-out 0s}
.selection-box-label{display:inline-block;vertical-align:middle;margin-left:10px;font-size:17px;margin-top:-15px;max-width:100%;line-height:1.2}
.selection-box .icon{display:inline-block;border-radius:40px;position:relative;height:40px;line-height:36px;width:40px;margin-left:20px;text-align:center;background:#f1f3f8}
.icon-part-time:before{content:"\49"}
.icon-full-time:before{content:"\6b"}
.icon-internship:before{content:"\42"}
.icon-temporary:before{content:"\4c";font-family:alist-icons!important}
.articleTitle{padding:28px!important;border-radius:4px}
.article-card{margin-bottom:40px!important}
.rating-box p:last-Child{margin-bottom:0}
.rating-box{margin-top:24px!important}
.article-card .articleTitle h2{margin-bottom:8px}
.article-card .articleTitle h3.list-ranking{font-weight:600;margin-bottom:-2px}
p.firstP{margin-bottom:48px;margin-top:40px}


.cluster_pages{margin-left:20px}
.cluster_pages>li{margin-bottom:15px;line-height: 1;}
.cluster_pages>li::before {content: "â€¢"; color: #3174EE; display: inline-block;width: 1em;
margin-left: -.5em;
vertical-align: middle;
font-size: 28px;
}

.date-boxes{border:1px solid #eceff5;box-sizing:border-box;border-radius:4px;font-size:18px;padding-bottom:20px}
.date-boxes>h3{margin-bottom:-30px;padding-bottom:0;font-size:30px}
*/

/* Important Style */
img{max-width: 100%!important;}
table{table-layout: fixed;}
.container.postContainer a{color:#3174ee!important}

h2.fancy:before{border-bottom-style:solid;border-bottom-color:#c5cfd6;border-bottom-width:1px;content:"";position:absolute;left:0;right:0;top:68px;margin:auto;width:100%;}
h2.fancy span.number{color:#333;width:48px;position:absolute;height:48px;text-align:center;border-radius:50%;background:#fff;border:1px solid #bac4da;margin:auto;left:0;right:0;top:0;font-size:24px;line-height:48px}
h2.fancy{margin-bottom:18px;margin-top:0px;padding-top:136px;text-align:center;position:relative; font-family:'brandon_grotesquebold';}

h3.fancy:before{border-bottom-style:solid;border-bottom-color:#c5cfd6;border-bottom-width:1px;content:"";position:absolute;left:0;right:0;top:68px;margin:auto;width:100%;}
h3.fancy span.number{color:#333;width:48px;position:absolute;height:48px;text-align:center;border-radius:50%;background:#fff;border:1px solid #bac4da;margin:auto;left:0;right:0;top:0;font-size:24px;line-height:48px}
h3.fancy{margin-bottom:18px;margin-top:0px;padding-top:136px;text-align:center;position:relative; font-family:'brandon_grotesquebold';}

.ordered-list-large{position:relative;padding-left:0;margin-bottom:0;list-style:none;counter-reset:item;margin-left:45px}
.ordered-list-large .ordered-list-large-item{display:table;counter-increment:item}
.ordered-list-large .ordered-list-large-item{margin-top:48px}
.ordered-list-large .ordered-list-large-item:before{counter-increment:li;content:counter(item);right:100%;margin-right:15px;position:absolute;border-radius:50%;height:32px;width:32px;background-color:#3174ee;text-align:center;color:#fff;margin-top:3px;font-size:16px;line-height:32px;font-weight:700}

.large-bullets, .small-bullets {list-style: none;}
.large-bullets li::before {content: "\2b24";position: absolute;color: #3174EE;font-weight: bold;font-size: 9px;margin-top: 12px;margin-left: -23px;}
.large-bullets li.state-list-item::before {margin-top: 0px !important;margin-left: -24px;}
.small-bullets li::before {content: "\2b24";position: absolute;margin-top: 5px;color: #3174EE;font-weight: bold;font-size: 6px;margin-top: 9px;margin-left: -17px;}

.summary{background:#c2eff5;width:100%;color:#333;padding:40px 20px;margin-bottom:20px;border-radius:4px}
.summary ol{margin-top:15px;margin-bottom:0;line-height:2}
.summary ul{margin-top:15px;margin-bottom:0}
.summary h2{font-size:20px;color:#333;font-family:'Open Sans',sans-serif;text-transform:none;letter-spacing:0;font-weight:600;padding:0;margin:0}
.summary a{color:#3174ee}

.example-answer{margin:20px 0; border-radius:6px;text-align:left;color:#333;background:#efefef;border-left:5px solid #BAC4DA; padding:20px;}
.example-answer b{font-size:20px;font-weight:600; }

.example-answer p{text-align:left}
.example-answer h2{margin-top:0px;}
.example-answer blockquote{border: 0px; padding:0px; margin:0px;}
.example-answer img{margin-bottom:30px}

.example-answer.good-answer{color:#333;background:#d4ecd5;border-color:#4caf50}
.example-answer.bad-answer,.example-answer.good-answer{text-align:left}
.example-answer.bad-answer p,.example-answer.good-answer p{text-align:left;color:#333}
.example-answer.good-answer blockquote{border-left:4px solid #4caf50;padding-bottom:16px}
.example-answer.bad-answer blockquote{border-left:4px solid #d32f2f;padding-bottom:16px}
.example-answer.bad-answer a,.example-answer.good-answer a{color:#333}
.example-answer.bad-answer{background:#f8dede;color:#333}

.example-answer.color1{background:#3f51b5}
.example-answer.color2{background:#0097a7}
.example-answer.color3{background:#fdeeae;color:#333!important}
.example-answer.color3 a,.example-answer.color3 p{color:#333}
.example-answer.color3 blockquote{border-left:4px solid #333}

li > div.example-answer{margin-top:-20px;}

.inline-toc{background: #F5F7FA;border-radius: 6px; padding:20px;margin-bottom:30px;}
.inline-toc-header{display: table; margin-bottom:10px;}
.in-this{color: #333333; font-weight: 600;font-size: 20px; display:table-cell;}
.skip-text{color: #7D878F;font-size: 13px; display:table-cell;}
.inline-toc ul{padding-left: 20px;margin-bottom: 0px;margin-top:0px;font-size:14px;}
#toc-show-more{color:#3174ee!important; cursor:pointer; display:none;}

.rankImg{
    display:none;
}

.size-full{
    width: 100%!important;
    height: auto!important;
}

.resume-expert-subinfo{line-height:25px!important;}
.resume-expert-image{border-radius:4px; max-width: 100px; margin-right: 20px;}
.list-image{width: 100%;}