@charset "utf-8";
/* CSS Document */
.margin_top_20{margin-top:20px; }
#nursing-hub-main.vocational-hub .header-inner-right.full-width { width: 100% !important; }
/*vts-dental-ranking*/
thead#sticky_thead_hidden{display: none;}
thead#sticky_thead{display: table-header-group;}
thead#sticky_thead_hidden.thead-visible{position: fixed;width: 1140px;display: block; top: 50px;    z-index: 999999;    height: 37px;}
.vts-dental-ranking-main{display: inline-block;width: 100%;margin-bottom: 50px;}
.vts-dental-ranking-main table #sticky_thead_hidden th.second {width: 30.8%;}
.vts-dental-ranking-main table #sticky_thead_hidden th{border-bottom:0;}
.vts-dental-ranking-main table{table-layout: fixed;width: 100%;}
.vts-dental-ranking-main table th{text-transform: uppercase;font-size: 14px;padding: 12px 10px;border-bottom: 2px solid #fff;text-align: center;font-family: 'proxima_nova_rgregular';box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.vts-dental-ranking-main table th.clr-1{color: #5eb610;border-color: #eff7e4;background-color: #e8f0dd;}
.vts-dental-ranking-main table th.clr-1.dark{color: #ff9000;border-color: #ffefdb;background-color: #f8e8d4;}
.vts-dental-ranking-main table th.clr-2{color: #6c407e;border-color: #eee9f3;background-color: #e7e2ec;}
.vts-dental-ranking-main table th.first{width: 40px;padding: 0;}
.vts-dental-ranking-main table th.second{width: 33%;}
.vts-dental-ranking-main table th.third{width: 69px;} 
.vts-dental-ranking-main table th.four{width: 124px;}
.vts-dental-ranking-main table th.five{width: 130px;}
.vts-dental-ranking-main table th.six{width: 142px;}
.vts-dental-ranking-main table th.seven{width: 191px;} 
.vts-dental-ranking-main table th.eight{width: 96px;} 
.vts-dental-ranking-main table td.first{background-color: #79c9ec;color: #fff;text-align: center;font-size: 30px;font-family: 'fjalla_oneregular';vertical-align: middle;width: 41px;}
.vts-dental-ranking-main table td.second a{font-family: 'proxima_nova_rgbold';font-size: 22px;color: #333;text-decoration: none;padding: 15px 5px 15px 15px;display: inline-block;}
.vts-dental-ranking-main table td.clr-1{background-color: #e8f0dd;}
.vts-dental-ranking-main table td.clr-1.dark{background-color: #f8e8d4}
.vts-dental-ranking-main table td.clr-2{background-color: #e7e2ec;border-color: #b6a1ca;}
.vts-dental-ranking-main table td.clr-1.dark span{border-color: #fcbc6a}
.vts-dental-ranking-main table .ranking-ttl td.third span{max-width: 28px;}
.vts-dental-ranking-main table .ranking-ttl td.clr-2 span{border-color: #b6a1ca;}
.vts-dental-ranking-main table .ranking-ttl td span{border: 1px solid #badb8e;margin: 0 auto 13px auto;text-align: center;display: table;width: 50px;vertical-align: middle;padding: 5px 12px;font-size: 14px;color: #333;font-family: 'proxima_nova_rgbold';max-width: 66%;min-height: 14px;}
.vts-dental-ranking-main table .ranking-ttl td > em{color: #ff9000;font-style: normal;font-family: 'proxima_nova_rgregular';font-size: 14px;padding: 13px 0 11px 0;display: inline-block;    min-height: 28px;}
.vts-dental-ranking-main table .ranking-ttl.title-with-inner td{text-align: center;}
.vts-dental-ranking-main table .ranking-ttl td.clr-1 > em{color: #5eb610;}
.vts-dental-ranking-main table .ranking-ttl td.dark > em{color: #ff9000;}
.vts-dental-ranking-main table .ranking-ttl td.clr-2 > em{color: #6c407e;}
.vts-dental-ranking-main table .ranking-ttl td{vertical-align: middle;}
.vts-dental-ranking-main table .detail-block{padding: 12px 0 10px 15px;border-bottom: 1px solid #79c9ec;display: inline-block;float: left;position:relative;text-align: right;width: 100%;box-sizing: border-box;}
.vts-dental-ranking-main table .detail-block:before {content: '';display: block;position: absolute;right: 0;bottom: 0;border-right: 11px solid #79c9ec;border-top: 11px solid transparent;}
.vts-dental-ranking-main table .detail-block p{margin-bottom: 0;width: auto;display: inline-block;vertical-align: middle;text-align: left;}
.pdng-lft p{width: auto;}
.vts-dental-ranking-main table .ranking-detail.no-text .detail-block p{height: 0;width: 0;visibility: hidden;}
.vts-dental-ranking-main table .detail-block .stats-block{width: 100%;display: inline-block;vertical-align: middle;margin: 15px 0 10px 0;}
.vts-dental-ranking-main table .ranking-detail.no-text .detail-block .stats-block{width: 100%;    margin-top: 0;}
.vts-dental-ranking-main table .ranking-detail .detail-block .stats-block ul li.two{padding-left: 36px;}
.vts-dental-ranking-main table .detail-block .stats-block ul{list-style: none;padding-left: 37px;background: url(../../images/all-guide-book/criminal-justice-degree/arrow-icn.png) no-repeat;margin-left: 0;display: table;float: none;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;background-position: 7px 0;}
.vts-dental-ranking-main table .detail-block .stats-block ul li{border-right:2px solid #e8e8e8;padding: 10px 20px 10px 20px;width: 12.98%;display: table-cell;background: #efefef;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.vts-dental-ranking-main table .detail-block .stats-block ul li.one,.vts-dental-ranking-main table .detail-block .stats-block ul li.two,.vts-dental-ranking-main table .detail-block .stats-block ul li.three{/* border-bottom:2px solid #e8e8e8; */}
.vts-dental-ranking-main table .detail-block .stats-block ul li.one{padding-left: 8px;}
.vts-dental-ranking-main table .detail-block .stats-block ul li.four{border-right:0;}
.vts-dental-ranking-main table .blank td{padding: 5px 0;border-bottom: 2px solid #fff;}
.vts-dental-ranking-main table .blank:last-child{display:none;}
.vts-dental-ranking-main table .detail-block .stats-block ul li span{width: 70%;display: inline-block;vertical-align: middle;font-size: 16px; line-height: 16px;color: #888;font-family: 'proxima_novasemibold';text-align: left;}
.vts-dental-ranking-main table .detail-block .stats-block ul li.one.tile{background: #e8e8e8;padding-right: 0;position: relative;width: 9%;}
.vts-dental-ranking-main table .detail-block .stats-block ul li.one.tile:before{content:"";position:absolute;border-left: 20px solid #e8e8e8;border-top: 20px solid transparent;border-bottom: 20px solid transparent;right: -21px;top: 0;}
.vts-dental-ranking-main table .detail-block .stats-block ul li.one.tile span{text-transform: uppercase;width: 100%;color: #666;font-family: 'proxima_nova_rgregular';}
.vts-dental-ranking-main table .detail-block .stats-block ul li i{font-size: 16px;color: #666;font-family: 'fjalla_oneregular';font-style: normal;display: inline-block;width: 29%;text-align: center;font-style: normal;vertical-align: middle;}
.vts-dental-ranking-main table td.dollar i:before {content: ""; width: 0; left: 0; height: 13px; background: #5eb711; position: absolute;z-index: 1;}
.vts-dental-ranking-main table td.dollar i:after {content: ""; width: 43px; right: 0; height: 13px; background: #cfcfcf; position: absolute; top: 0; z-index: 1;}
.vts-dental-ranking-main table td.dollar i {width: 43px; display: block; clear: both; margin: 0 auto; margin-top: 0; position: relative;z-index: 0;}
.vts-dental-ranking-main table td.dollar i em {background: url(../../images/state/state-color-dollar-bg.png) repeat; width: 43px; height: 13px; display: block; margin: 0 auto; z-index: 9; position: relative;}
.vts-dental-ranking-main table td.dollar i em {background-image: url(../../images/all-guide-book/criminal-justice-degree/dollar.png);}
.vts-dental-ranking-main table td.dollar i.dollar-1:before {width: 14px;}
.vts-dental-ranking-main table td.dollar i.dollar-1:after {width: 36px;}
.vts-dental-ranking-main table td.dollar i.dollar-2:before {width: 20px;}
.vts-dental-ranking-main table td.dollar i.dollar-2:after {width: 27px;}
.vts-dental-ranking-main table td.dollar i.dollar-3:before {width: 30px;}
.vts-dental-ranking-main table td.dollar i.dollar-3:after {width: 18px;}
.vts-dental-ranking-main table td.dollar i.dollar-4:before {width: 40px;}
.vts-dental-ranking-main table td.dollar i.dollar-4:after {width: 10px;}
.vts-dental-ranking-main table td.dollar i.dollar-5:before {width: 43px;}
.vts-dental-ranking-main table td.dollar i.dollar-5:after {width: 0;}
#vts-dental-main.ranking-data {display: none;}
#vts-dental-main.ranking-data.active {display: table;}
/*vts-dental-ranking*/
/*Ranking*/

h2 { border-bottom: 5px solid #000000; color: #0089c9; float: left; font-family: "oswaldbook"; font-size: 44px; font-weight: normal; line-height: 44px; margin-bottom: 25px; padding-bottom: 15px; width: 100%; margin-top: 15px; }
/*tool*/
.vts-dental-ranking-main.ranking_two_column_design table td[colspan="6"] {background: #f7f7f7;}
.two_colums .tab-content-main .tab-content .pop-up-b a.methodology{left: 25px;bottom: 0;}
.two_colums .pop-up-b .tooltip-block {top: -214px;left: 180px;}
.tab-content-main.no-tab {margin-top: 7px;}
.best-head.no-tab {margin-top: 50px;}
.best-head {border-bottom: 8px solid #2DADE4;float: right;width: 86%;margin-bottom: 20px;display: table;table-layout: fixed;margin-top: 0;}
.best-head h2 {color: #333;font-size: 34px;line-height: 41px;width: 98%;border-bottom: 0;margin-bottom: 0;padding-bottom: 0;font-family: 'oswaldbook';margin-top: 0;padding-left: 18px;display: table-cell;padding-bottom: 11px;float: left;}
.best-head h2.maintain{margin-bottom: 0 !important;border: 0 !important;line-height: 40px !important;}
.best-head .tab-list { width: 52%; text-align: right; display: table-cell; }
.best-head .tab-list ul { margin: 0; padding: 0; list-style: none; font-size: 0; display: inline-block; vertical-align: top; float: right; width: 100%; }
.best-head .tab-list ul li { display: inline-block; vertical-align: top; position: relative; font-size: 0; }
.best-head .tab-list ul li a:before { content: ''; position: absolute; top: 0; left: 0; height: 58%; background-color: rgba(255,255,255,0.20); width: 100%; }
.best-head .tab-list ul li a { padding: 0 15px; background-color: #ebebeb; display: inline-block; border-radius: 20px 20px 0 0; text-decoration: none;}
.best-head .tab-list ul li a:hover,  .best-head .tab-list ul li.active a { background-color: #2dade4; color: #fff; }
.best-head .tab-list ul li a:hover i,  .best-head .tab-list ul li.active a i { background-image: url(../../images/all-guide-book/online-colleges/best-head-icn-hover.png); }
.best-head .tab-list ul li.active span,  .best-head .tab-list ul li a:hover span { color: #fff; }
.best-head .tab-list ul li a i { display: table-cell; width: 45px; vertical-align: middle; background: url(../../images/all-guide-book/online-colleges/best-head-icn.png) no-repeat 0 9px; padding-left: 15px; }
.ranking-data {/* display: none; */}
.ranking-data.active { display: table; }
.best-head .tab-list ul li.year-4 a i { background-position: -102px 9px; }
.best-head .tab-list ul li a span { font-size: 30px; font-family: 'Oswald-Light'; color: #666666; display: table-cell; vertical-align: middle; height: 66px; }
.pop-up-b{position: absolute;display: inline-block;width: 150px;height: 36px;bottom: -35px;left: 0;}
a.methodology {text-decoration: none;background-color: #ebebeb;min-width: 140px;overflow: hidden;position: relative;display: inline-block;padding: 6px 0px;float: left;position: absolute;width: 120px;height: 22px;text-align: center;left: 10px;line-height: 23px;}
a.methodology:hover + .tooltip-block { display: block; }
a.methodology span { z-index: 1; position: relative; font-size: 16px; font-family: "proxima_nova_rgbold"; color: #f36d38; }
a.methodology i {background-color: rgba(255,255,255,0.50);width: 196px;display: block;height: 50px;position: absolute;left: -27px;top: -35px;display: none;border-radius: 50%;}
.tooltip-block {position: absolute;top: -217px;left: 154px;background-color: #fafafa;border-radius: 20px;border: 1px solid #cccccc;width: 600px;display: none;box-shadow: 4px 4px 10px rgba(0,0,0,0.20);-moz-box-shadow: 4px 4px 10px rgba(0,0,0,0.20);-webkit-box-shadow: 4px 4px 10px rgba(0,0,0,0.20);min-height: 640px;z-index: 9999999;}
.tooltip-block:hover, .tooltip-block:hover { display: block; }
.tooltip-block .tooltip-c { padding: 20px 20px 0px 20px; text-align: left;}
.tooltip-block .tooltip-c .t-title { font-size: 23px; color: #f36d38; font-family: 'Oswald-Light'; display: block; margin-bottom: 15px; text-align: left; }
.tooltip-block .tooltip-c .arrow-list { list-style: none !important; width: 100%; margin-bottom: 20px;     margin-left: 0 !important;}
.tooltip-block .tooltip-c .arrow-list li { font-size: 16px; line-height: 26px; color: #333333; padding-left: 25px; background: url(../../images/all-guide-book/online-colleges/check-icn.png) no-repeat 0 7px; text-align: left; font-family: 'proxima_nova_rgregular';clear:both; }
.tooltip-block .tooltip-c .arrow {background: url(../../images/all-guide-book/online-colleges/tootltip-bg.png) no-repeat;display: block;position: absolute;top: 31%;width: 14px;height: 28px;margin-right: -14px;left: -14px;}
.tab-content-main .tab-content .bagde-block img { display: block; }
.pdng-lft {width: 84%;float: right;position: relative;}
.methodology-two-con, .methodology-four-con{display: none;}
.methodology-two .methodology-two-con{display: block;}
.methodology-four .methodology-four-con{display: block;}
.ranking-data.active { display: table; }
.tab-content-main {display: inline-block;position: absolute;margin-top: 26px;}
.tab-content-main.rlted{position: relative;float: left;width: 10%;margin-top: 6px;}
.tab-content-main.rlted.eight{margin-top: 8px;}
.tab-content-main.rlted.top-15{margin-top: -15px;}
.tab-content-main.rlted.top-21{margin-top: -21px;}
.tab-content-main.rlted.sixteen{margin-top: 16px;}
.tab-content-main.rlted .tab-content .bagde-block img {float: left;width: 160px;}
.tab-content-main .tab-content.active { display: inline-block; }
/* .subject-template .con-right-main{margin-top: -120px;} */
/*tool*/
.tab-content-main .tab-content.active { display: inline-block; }
#state_ranking_data.ranking-data { display: none; }
#state_ranking_data.ranking-data.active { display: table; }
.vts-dental-ranking-main table .ranking-detail span.more, .vts-dental-ranking-main table .ranking-detail span.less{display: none;    position: relative;    cursor: pointer;}
td.read_more {display: none;}
/*Ranking*/

/*right-rail-design*/
.right-rail-design {}
.right-rail-design .best-head h2.maintain {padding-left: 0;}
.right-rail-design .best-head .tab-list{display: block;width: auto;text-align: left;}
.right-rail-design .best-head,.right-rail-design .pdng-lft {width: 78%;}
.right-rail-design .vts-dental-ranking-main table .detail-block .stats-block ul{background-image: url(../../images/all-guide-book/criminal-justice-degree/arrow-icn-2.png);}
.right-rail-design .vts-dental-ranking-main table .detail-block .stats-block ul li.one.tile:before{border-bottom-width: 25px;border-top-width: 26px;top: 0px;}
/*right-rail-design*/

.long-con a.methodology{left: 20px;}
.long-con .tooltip-block .tooltip-c .arrow {top: 219px;}
.long-con .tooltip-block.two-year-block {left: 170px;}
.full_colum {display: inline-block;margin-bottom: 20px;}	
.full_colum .pdng-lft p{margin-bottom: 0;}
.sm_all .tooltip-block {min-height: 380px;top: -167px;}
.sm_all .tooltip-block i.arrow {top: 169px;}
.tab-content-main.rlted.twenty-two {margin-top: 22px;}
.nursing-hub-main._with-tool .header,
.nursing-hub-main._with-tool .header-cont { width: 830px !important; float: right; }
.nursing-hub-main._with-tool .header h1 { margin-top: 0px !important; min-height: 145px !important; }
.nursing-hub-main._with-tool .header h1 strong { font-size: 42px !important; line-height: 73px !important; }
@media screen and (max-width:1139px) {
/*Cj-ranking*/
.vts-dental-ranking-main table th{width: auto !important;}
.vts-dental-ranking-main table th.first {width: 40px !important;}
.vts-dental-ranking-main table th.second {width: 35% !important;}
.vts-dental-ranking-main table .detail-block p {margin-bottom: 10px;margin-top: 10px;}
.vts-dental-ranking-main table .detail-block .stats-block {width: 100%;}
.vts-dental-ranking-main table .detail-block .stats-block ul li{width: 33.33%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.vts-dental-ranking-main table td{vertical-align: middle;}
.vts-dental-ranking-main table .detail-block .stats-block ul li.one.tile:before{border-left: 20px solid #e8e8e8;border-top: 27px solid transparent;border-bottom: 25px solid transparent;}
.vts-dental-ranking-main table .detail-block .stats-block ul{background-position: 5px 0px;background-size: contain;}
.vts-dental-ranking-main table .detail-block .stats-block ul li.three {border-right: 0;}
.vts-dental-ranking-main table .detail-block .stats-block ul li.one {padding-left: 20px;}
.tab-content-main.rlted .tab-content .bagde-block img{margin-top: -20px;}
.tab-content-main .tab-content .bagde-block img {margin-top: 13px;}
thead#sticky_thead_hidden.thead-visible{width: auto;right: 10px;top: 72px;    height: 52px;}
.vts-dental-ranking-main table #sticky_thead_hidden th.second {width: 35.6% !important; }
.vts-dental-ranking-main table .ranking-detail .stats-block ul li.one{width: 23%;padding-left: 15px;}
/*Tool*/
.best-head .tab-list ul li a span { font-size: 20px; }
.best-head h2 { font-size: 25px; padding-left: 43px; width: 93%; }
.best-head .tab-list ul li a i { width: 36px; }
.best-head .tab-list ul li a span { font-size: 18px; }
.best-head .tab-list { width: 47%; }
.tooltip-block{top: -10px;}
.table-block-color table thead tr th.col1 { border-left: none; }
.table-block-color table thead tr th.col3 { border-right: none; }
.table-block-color table thead tr th.col1 i,
.table-block-color table thead tr th.col3 i { display: none; }
.table-block-color table tbody td.col1 { padding-left: 20px; }
.best-head .tab-list ul li a span { font-size: 20px; }
.best-head h2 { font-size: 25px; padding-left: 43px; width: 93%; }
.nursing-hub-main.art-schools .con-right-main h2{font-size: 27px;line-height: normal !important;padding-bottom: 0;}
.best-head .tab-list ul li a i { width: 36px; }
.best-head .tab-list ul li a span { font-size: 18px; }
.best-head .tab-list { width: 47%; }
.tooltip-block{top: -10px;}
.table-block-color table thead tr th.col1 { border-left: none; }
.table-block-color table thead tr th.col3 { border-right: none; }
.table-block-color table thead tr th.col1 i,
.table-block-color table thead tr th.col3 i { display: none; }
.table-block-color table tbody td.col1 { padding-left: 20px; }
.best-head {width: 100%;/* margin-top: 12px; */}
.tab-content-main.rlted {width: 160px;}
.tab-content-main{width: 160px;margin-bottom: 20px;}
.best-head h2 {clear: both;display: block;width: auto;margin-bottom: 0;padding-left: 0;margin-right: 0;}
.best-head .tab-list { width: auto;}
.tooltip-block {top: -280px;left: 84%;width: 280px;margin-left: -140px;height: 270px;min-height: 170px;z-index: 99999;}
.tooltip-block .tooltip-c { overflow-y: scroll; height: 230px; }
.tooltip-block .tooltip-c .t-title { font-size: 22px; }
.tooltip-block .tooltip-c .arrow {bottom: -20px;top: inherit;left: 120px;margin-left: -14px;margin-right: 0;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);transform: rotate(-90deg);}
.tooltip-block .tooltip-c .arrow { margin-top: -60px; }
.pdng-lft{width: auto;/* margin-top:40px; */}
.bagde-block .pop-up-b{left: 10px;}
.pop-up-b{left: 60px;}
.tab-content-main .tab-content.no-tab .bagde-block img{margin-top:0;}
.tab-content-main.no-tab{position: relative;float: left;width: 160px;margin-top: -6px;}
.best-head.no-tab + .pdng-lft {width: 82%;margin-top: 0;}
.long-con a.methodology{left: 0;}
.tab-content-main.long-con{    margin-bottom: 30px;}
.long-con .tooltip-block .tooltip-c .arrow {top: inherit;}
.long-con .tooltip-block.two-year-block {left: 140px;}
.vocational-hub .tab-content-main.rlted.top-15 {margin-top: 0;}
.sm_all .tooltip-block {min-height: 170px;top: -283px;}
.sm_all .tooltip-block i.arrow {top: inherit;}
.tab-content-main.rlted.twenty-two {margin-top: 0;}
/*Tool*/
.right-rail-design .vts-dental-ranking-main table .detail-block .stats-block ul li span{    font-size: 14px;}
.right-rail-design .vts-dental-ranking-main table .detail-block .stats-block ul li{padding: 10px 13px 10px 12px;}
.right-rail-design .vts-dental-ranking-main table .ranking-detail .stats-block ul li.one{padding-left: 6px;}
.right-rail-design .vts-dental-ranking-main table .detail-block .stats-block ul {background-position: 8px 0px;}
.right-rail-design .vts-dental-ranking-main table .detail-block .stats-block ul li.one.tile:before{border-bottom-width: 23px;}
.right-rail-design .vts-dental-ranking-main table .ranking-ttl td > em{font-size: 13px;}
.right-rail-design .best-head, .right-rail-design .pdng-lft {width: 99%;margin-top: 10px;}
/*Cj-ranking*/
.right-rail-design .pdng-lft {width: 99%;margin-top: 10px;}
.right-rail-design .best-head{width: 70%;}
.nursing-hub-main._with-tool .header,
.nursing-hub-main._with-tool .header-cont { width: calc(100% - 300px) !important; background: none !important; }
.nursing-hub-main._with-tool .header h1 { min-height: 119px !important; }
#nursing-hub-main ._with-tool .nursing-hub-header.box-header .nursing-header-main h1.fnt-56 strong, 
#nursing-hub-main ._with-tool .nursing-hub-header.box-header .nursing-header-main h1 strong { font-size: 32px !important; line-height: 60px !important;}
}
@media screen and (max-width:919px) {
.nursing-hub-main._with-tool .header,
.nursing-hub-main._with-tool .header-cont { width: 100% !important; }
.nursing-hub-main._with-tool .header h1 { min-height: inherit !important; padding: 15px 0 !important; }
#nursing-hub-main ._with-tool .nursing-hub-header.box-header .nursing-header-main h1.fnt-56 strong, 
#nursing-hub-main ._with-tool .nursing-hub-header.box-header .nursing-header-main h1 strong { min-height: inherit !important; }
/*Cj-ranking*/
/*Tool*/
.nursing-hub-con p.pdng-lft{width: auto;}
.tab-content-main {width: 94%;position: static;display: block;margin: 0 auto;margin-top: -46px;margin-bottom: 0;}
.best-head .tab ul li { width: 49%; }
.pop-up-b{position: relative;bottom: inherit;left: inherit;display: inline-block;}
.two_colums .pop-up-b{float: left;}
/*Tool*/
.vts-dental-ranking-main table tr.mid-chart-row td {width: 100%;padding: 0;}
.vts-dental-ranking-main table thead{position: absolute;left: -9999px;top: -9999px;} 
.vts-dental-ranking-main table td{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display: inline-block;width: 100%;padding: 10px 0 10px 180px;min-height: 40px;position: relative;}
.vts-dental-ranking-main table td.first{width: 40px;padding-left: 0;float: left;position: absolute;top: 0;left: 0;padding-bottom: 0;background: none;}
.vts-dental-ranking-main table td.second{padding-left: 50px;float: left;padding-top: 7px;}
.vts-dental-ranking-main table .ranking-ttl{position: relative;display: inline-block;width: 100%;}
.vts-dental-ranking-main table td.second a{padding: 6px 5px 10px 15px;display: block;}
.vts-dental-ranking-main table .title-with-inner td:before{/* position: absolute; *//* left: 10px; *//* top: 17px; */font-family: 'proxima_nova_rgregular';font-size: 14px;display: block;text-align: center;margin-bottom: 8px;color: #6c407e;}
.vts-dental-ranking-main table .title-with-inner td:nth-of-type(2):before{content: 'SCORE';color: #ff9000;}
.vts-dental-ranking-main table .title-with-inner td:nth-of-type(3):before{content: 'TUITION & FEES';color: #5eb610;}
.vts-dental-ranking-main table .title-with-inner td:nth-of-type(4):before{content: 'FINANCIAL AID %';color: #5eb610;}
.vts-dental-ranking-main table .title-with-inner td:nth-of-type(5):before{content: 'TOTAL PROGRAMS';}
.vts-dental-ranking-main table .title-with-inner td:nth-of-type(6):before{content: 'STUDENT-TEACHER RATIO';}
.vts-dental-ranking-main table .title-with-inner td:nth-of-type(7):before{content: 'GRAD RATE';}
.vts-dental-ranking-main table td.full-td{padding-left: 0;}
.vts-dental-ranking-main table tbody{font-size:0;}
.vts-dental-ranking-main table .detail-block p{width: 100%;}
.vts-dental-ranking-main table .ranking-detail .detail-block .stats-block ul li{width: 33%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;float: left;}
/*Cj-ranking*/
.vts-dental-ranking-main table .detail-block .stats-block ul li {width: 100% !important;border: 2px solid #e8e8e8 !important;border-bottom: 0 !important;}
.vts-dental-ranking-main table .detail-block .stats-block ul{border-bottom: 2px solid #e8e8e8;}
.vts-dental-ranking-main table .detail-block .stats-block ul {padding-left: 0;background: none;}
.vts-dental-ranking-main table .detail-block {padding: 12px 15px 10px 15px;width: 100%;box-sizing: border-box;}
.vts-dental-ranking-main table .ranking-ttl{font-size: 0;border-left: 44px solid #79c9ec;}
.vts-dental-ranking-main table .ranking-ttl td.third, .vts-dental-ranking-main table .ranking-ttl td.four, .vts-dental-ranking-main table .ranking-ttl td.five, .vts-dental-ranking-main table .ranking-ttl td.six, .vts-dental-ranking-main table .ranking-ttl td.seven, .vts-dental-ranking-main table .ranking-ttl td.eight{width: 29.9%;padding: 8px 0;}
.vts-dental-ranking-main table .ranking-ttl td.second{width: 88%;padding-left: 0;}
.vts-dental-ranking-main table .ranking-ttl td.third{width: 19%;}
.vts-dental-ranking-main table .ranking-ttl td.five, .vts-dental-ranking-main table .ranking-ttl td.four{width: 35.4%;}
.vts-dental-ranking-main table .ranking-ttl td.first{padding-top: 4px;top: 0;left: -44px;width: 40px;
}
.vts-dental-ranking-main table td.second a{word-wrap: break-word;}
.vts-dental-ranking-main table .ranking-ttl td.third, .vts-dental-ranking-main table .ranking-ttl td.six{margin-left: 17px;}
.vts-dental-ranking-main table .ranking-ttl td.six:before, .vts-dental-ranking-main table .ranking-ttl td.seven:before, .vts-dental-ranking-main table .ranking-ttl td.eight:before{min-height: 28px;}
.vts-dental-ranking-main table .ranking-detail span.more{display: inline-block;padding:   0;}
.vts-dental-ranking-main table .ranking-detail td.read_more:before{display: none;}
.vts-dental-ranking-main table .ranking-detail .read_more span:before{content: "";background: url("../../images/all-guide-book/ultrasound-technician-hub/more-less.png") no-repeat;width: 16px;height: 24px;float: left;left: 0;top: -3px;position: relative;padding-right: 10px;}
.vts-dental-ranking-main table tr.ranking-detail td.full-td, .vts-dental-ranking-main table .ranking-detail td.read_more{min-height: inherit;}
.vts-dental-ranking-main table .ranking-detail td.read_more {bottom: 0;width: 100%;height: 40px;margin-top: -57px;padding-left: 60px;font-family: 'proxima_nova_rgregular';font-size: 14px;text-transform: uppercase;}
.vts-dental-ranking-main table tr.ranking-detail{position:relative;}
.vts-dental-ranking-main table .ranking-detail.no-text .detail-block{margin-left: 0;}
.vts-dental-ranking-main table tr.ranking-detail td.full-td{padding: 36px 0 0 0;border-left: 44px solid #79c9ec;}
.vts-dental-ranking-main table tr.ranking-detail.active .detail-block > p, .vts-dental-ranking-main table tr.ranking-detail.active .detail-block .stats-block{}
.vts-dental-ranking-main table tr.ranking-detail.active td.full-td{padding-top: 0;}
.vts-dental-ranking-main table tr.ranking-detail.active .ranking-detail td.read_more{padding-left: 20px;}
.vts-dental-ranking-main table tr.ranking-detail.active .detail-block{padding-bottom: 30px;    padding-top: 0;}
.vts-dental-ranking-main table .ranking-detail.active td.read_more {margin-top: -41px;padding-left: 60px;padding-top: 13px;}
.vts-dental-ranking-main table .ranking-detail.active .read_more span:before{background-position: 0 -115px;}
.vts-dental-ranking-main table .detail-block > p, .vts-dental-ranking-main table .detail-block .stats-block{display: none;}
.vts-dental-ranking-main table .ranking-detail.active .detail-block > p, .vts-dental-ranking-main table .ranking-detail.active .detail-block .stats-block{display: block;}
tr.blank {display: none;}
p.pdng-lft {width: 99%;}
/*Cj-ranking*/		
.tab-content-main {width: 94%;position: static;display: block;margin: 0 auto;margin-top: 0px;margin-bottom: 0;}
.best-head {width: 100%;    margin-top: 0;}
.tab-content-main .tab-content .bagde-block img {margin-top: 0;}
.pdng-lft{    margin-top: 0;}
.two_colums .pop-up-b .tooltip-block{left: 75%;top: -280px;}
.top-full-navigation-main{float:left;}
.best-head .tab-list ul li a span {font-size: 14px;}
.best-head .tab-list ul li a {padding: 0 7px 0 3px;    border-radius: 0;}
.best-head.no-tab {margin-top: 0;}
.best-head.no-tab + .pdng-lft {width: auto;}
.vts-dental-ranking-main table .ranking-ttl{box-sizing: border-box;}
.vts-dental-ranking-main table .detail-block .stats-block ul li.one.tile:before{border-left: 20px solid #e8e8e8;border-top: 21px solid transparent;border-bottom: 20px solid transparent;top: -2px;}
.vts-dental-ranking-main table .ranking-detail .detail-block .stats-block ul li.two {padding-left: 20px;}
.vts-dental-ranking-main table .ranking-ttl td > em{display: none;}
.vts-dental-ranking-main table .ranking-ttl td span{margin-bottom: 0;}
.tab-content-main.long-con{    margin-bottom: 0;}
.right-rail-design .vts-dental-ranking-main table .detail-block .stats-block ul li.one.tile:before {border-bottom-width: 19px;border-top-width: 21px;top: -3px;}
.right-rail-design .vts-dental-ranking-main table .ranking-detail .detail-block .stats-block ul li.two{padding-left:13px;}
}
@media screen and (max-width:768px) {
.right-rail-design .best-head{width:99%;}
}
@media screen and (max-width:559px) {
/*Cj-ranking*/
.vts-dental-ranking-main table .detail-block .stats-block ul li {width: 100% !important;border: 2px solid #e8e8e8 !important;border-bottom: 0 !important;}
.vts-dental-ranking-main table .detail-block .stats-block ul{border-bottom: 2px solid #e8e8e8;}
.vts-dental-ranking-main table .detail-block .stats-block ul {padding-left: 0;background: none;}
.vts-dental-ranking-main table .detail-block {padding: 12px 15px 10px 15px;}
.vts-dental-ranking-main table .ranking-ttl{font-size: 0;width: auto;}
.vts-dental-ranking-main table .ranking-ttl td{width: 50%;}
.vts-dental-ranking-main table .ranking-ttl td.second{width: 100%;    padding-top: 0;}
.vts-dental-ranking-main table .detail-block{width: 100%; box-sizing: border-box;}
.vts-dental-ranking-main table .ranking-ttl td.five, .vts-dental-ranking-main table .ranking-ttl td.four {width: 30.3%;min-height: 74px;}
.vts-dental-ranking-main table .ranking-ttl td.third, .vts-dental-ranking-main table .ranking-ttl td.four, .vts-dental-ranking-main table .ranking-ttl td.five, .vts-dental-ranking-main table .ranking-ttl td.six, .vts-dental-ranking-main table .ranking-ttl td.seven, .vts-dental-ranking-main table .ranking-ttl td.eight{width: 30.4%;}
.vts-dental-ranking-main table .ranking-ttl td.six, .vts-dental-ranking-main table .ranking-ttl td.seven, .vts-dental-ranking-main table .ranking-ttl td.eight {min-height: 86px;}
.vts-dental-ranking-main table td:before{font-size: 12px;}
.vts-dental-ranking-main table .ranking-ttl td.six:before, .vts-dental-ranking-main table .ranking-ttl td.seven:before, .vts-dental-ranking-main table .ranking-ttl td.eight:before {min-height: 37px;}
.vts-dental-ranking-main table td:nth-of-type(3):before {min-height: 22px;}
/*Cj-ranking*/	
.tab-content-main {width: 100%;margin-top: 0;float: none !important;}
.vts-dental-ranking-main table .ranking-ttl td span{max-width: 64%;}
/*Tool*/
.mid-chart-block .chart_title_text {font-size: 21px;line-height: 25px;}
.mid-chart-block .mid-chart-bottom{padding-top:0;}
.tab-content-main .tab-content .bagde-block { display: block; margin: 0 auto; float: none; }
.best-head .tab-list { float: none; }
.best-head .tab-list ul { float: none; display: block; }
.best-head .tab-list ul li { display: inline-block; clear: both; }
.best-head .tab-list ul li a { display: block; border-radius: 0px; }
.pop-up-b{margin-top: 0;}
.best-head .tab-list { display: block; }
.best-head .tab-list ul li { width: 50%; }
.tab-content-main .tab-content .bagde-block img {margin-top: 0;}
.vts-dental-ranking-main table .title-with-inner td:before{font-size:12px;}
.vts-dental-ranking-main table .title-with-inner td:nth-of-type(2):before{min-height:24px;}
.tab-content-main .tab-content .bagde-block { display: block; margin: 0 auto; float: none; }
.tooltip-block{left: 54%;}
.tooltip-block .tooltip-c .arrow{left: 50%;}
.long-con .tooltip-block.two-year-block {left: 50%;}
/*Tool*/
/*Cj-ranking*/

}