﻿/* RCB - Popular Educations */
    .popular-educations { overflow: hidden; }
    .popular-educations-col { width: 48%; display: inline-block; padding-left: 6px; }
    .popular-educations-col ul { list-style-type: none; padding: 0; margin: 0; }
    .popular-educations-link { display:none;}

/* RCB - Forum */
    .forum-rcb{padding: 5px 9px 9px 9px;line-height: 1.4;}
    .forum-rcb-icon{vertical-align: middle;padding: 0 3px 1px 0;}
    .forum-rcb-link{border-top: dotted 1px #ccc;padding-top: 5px;margin-top: 5px;}

/* RCB - Institute list */
    .rcb-institutelist { list-style-type: none; padding: 0; margin: 0; line-height: 1.5;}
    .rcb-institutelist li { background: transparent url(../img/icons/pixel/star.png) no-repeat; padding-left: 20px; border-bottom: solid 1px transparent; margin-right: 5px; }
    .rcb-institutelist li:hover { border-bottom: dotted 1px #ababab; }

/* RCB - Facebook */
    #divFacebookFans { width: 244px; height: 208px; overflow: hidden; }
    #divFacebookFans > div { margin: -1px 0px 0px -1px; }

/* RCB - Poll */
    .rcb-poll-head{font-weight:bold;margin:5px 0 8px 0}
    .rcb-poll-foot{font-weight:bold;margin:8px 0 5px 0}
    .rcb-poll-questions{border:solid 1px #dedede;padding:8px 5px;border-left:none;border-right:none;line-height:18px}

/* RCB - Available Edu */
    .rcb-available-edu { height:150px; overflow:hidden; }
    .rcb-available-edu div { line-height: 22px; padding: 0 0 0 2px; }
    .rcb-available-edu .fa { color:#ccc;font-size:14px;margin: 0 2px;position:relative; top: 1px; }

/* RCB - Categories */
    .rcb-categories { line-height: 26px; }
    .rcb-categories a { display: block; font-size: 14px; border-bottom: solid 1px #f1f1f1; font-weight: 400; }
    .rcb-categories a:last-of-type { border-bottom: none; }
    .rcb-categories a .fa { color: #ccc; position: relative; top: 0; margin-right: 1px; }

/* RCB - Categories */
    .rcb-education-categories { line-height: 26px; }
    .rcb-education-categories a { display: block; font-size: 14px; border-bottom: solid 1px #f1f1f1; font-weight: 400; }
    .rcb-education-categories a:last-of-type { border-bottom: none; }
    .rcb-education-categories a .fa { color: #ccc; position: relative; top: 0; margin-right: 1px; }

/* RCB - Popular Places */
    .rcb-popular-places { line-height: 26px; }
    .rcb-popular-places a { display: block; font-size: 14px; border-bottom: solid 1px #f1f1f1; font-weight: 400; }
    .rcb-popular-places a:last-of-type { border-bottom: none; }
    .rcb-popular-places a .fa { color: #ccc; position: relative; top: 0; margin-right: 1px; }

/* RCB - Recent educations */
    .rcb-recent-items { display: table; width: 100%; margin: 0; padding: 0; }
    .rcb-recent-row { display: table-row; }
    .rcb-recent-col1, .rcb-recent-col2 { display: table-cell; vertical-align: top; padding: 2px; }
    .rcb-recent-col1 { width: 18px; }
    .rcb-recent-col2 { padding: 3px 2px 4px 2px;}

/* RCB - Latest */
    .rcb-latest-edu { line-height: 26px; }
    .rcb-latest-edu a { display: block; font-size: 14px; border-bottom: solid 1px #f1f1f1; font-weight: 400; }
    .rcb-latest-edu a:last-of-type { border-bottom: none; }
    .rcb-latest-edu a .fa { color: #ccc; position: relative; top: 0; margin-right: 1px; }

/* RCB - Newsletter */
    #spSignUpForNewsLetter{padding:0;display:block}
    #rcbNewsLetterForm .emg-flex { display: flex; flex-grow: 0; }
    #rcbNewsLetterForm .emg-flex input[type=submit] { flex-grow: 1; margin-left: 3px; height: 32px; }

/* RCB - FAQ */
    .rcb-faq-item { display: block; font-weight: 400; }
    .rcb-faq-item .fa { color: #cccccc; }

/* RCB - Compare */
    .rcb-compare { min-height: 70px; max-width: 250px; }
    #partner ul.rcb-compare-visited-list, ul.rcb-compare-visited-list, #partner ul.rcb-compare-list, ul.rcb-compare-list { list-style-type: none !important; margin: 0 !important; padding: 0 !important; }
    .rcb-compare h3{font-size:1.3em;background:transparent url(http://static.educations.com/masterpages/pics/icons/compare.png) no-repeat 0 0;min-height:20px;padding:0 0 3px 25px;color:#3990c6;font-weight:400!important;margin:10px 8px 0 8px}
    .rcb-compare li{position:relative;min-height:18px;padding:4px 25px 4px 7px !important;border:solid 1px #dfe8ee;margin-bottom:6px !important;background:#edf3f7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
    .rcb-compare-list, .rcb-compare-visited-list { list-style-type: none; list-style-position: inside; padding: 0; margin: 8px 8px 8px 8px; }
    .rcb-compare-line { background-color: #d6e2ea; }
    .rcb-compare-delete{background:transparent url(http://static.educations.com/masterpages/pics/icons/compare-delete.png) no-repeat;height:17px;width:17px;position:absolute;right:5px;top:5px;cursor:pointer}
    .rcb-compare-button,.rcb-compare-button-sticky{cursor:pointer;margin:9px 8px 12px 8px;text-align:center!important;-moz-box-shadow:inset 0 1px 0 0 #6cadd5;-webkit-box-shadow:inset 0 1px 0 0 #6cadd5;box-shadow:inset 0 1px 0 0 #6cadd5;background:#3a91c7;background:-moz-linear-gradient(top,#3a91c7 5%,#2581b9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#3a91c7),color-stop(100%,#2581b9));background:-webkit-linear-gradient(top,#3a91c7 5%,#2581b9 100%);background:-o-linear-gradient(top,#3a91c7 5%,#2581b9 100%);background:-ms-linear-gradient(top,#3a91c7 5%,#2581b9 100%);background:linear-gradient(to bottom,#3a91c7 5%,#2581b9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a91c7',endColorstr='#2581b9',GradientType=0);background-color:#3d94f6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #337fed;display:block;color:#fff;font-family:arial;font-size:15px;font-weight:bold;padding:6px 24px;text-decoration:none;-webkit-text-shadow:1px 1px 0 #1570cd;text-shadow:1px 1px 0 #1570cd;z-index:2000}
    .rcb-compare-button:hover{background:#2581b9;background:-moz-linear-gradient(top,#2581b9 0%,#3a91c7 95%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2581b9),color-stop(95%,#3a91c7));background:-webkit-linear-gradient(top,#2581b9 0%,#3a91c7 95%);background:-o-linear-gradient(top,#2581b9 0%,#3a91c7 95%);background:-ms-linear-gradient(top,#2581b9 0%,#3a91c7 95%);background:linear-gradient(to bottom,#2581b9 0%,#3a91c7 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2581b9',endColorstr='#3a91c7',GradientType=0)}
    .rcb-compare-button:active { position:relative; top:1px; }
    .rcb-compare-edu, .rcb-compare-ins { display: block; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; margin-right: 25px; }
    .rcb-compare-empty, .rcb-compare-empty-with-visited { margin: 3px 15px 11px 15px; font-size: .9em; font-style: italic; }
    .rcb-compare-ins { font-size: .9em; color: #666; font-weight: 400 !Important; }
    .compare-action-add,.compare-action-del{position:fixed;top:0;display:block;min-width:233px;margin-left:8px;height:30px;line-height:30px;text-align:center;background-color:green;color:#fff;border:solid 2px #fff;border-top:none;border-bottom:none;-moz-box-shadow:0 0 10px #a4a4a4;-webkit-box-shadow:0 0 10px #a4a4a4;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=90, Color=#a4a4a4)";box-shadow:0 0 10px #a4a4a4;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=10,Direction=90,Color=#a4a4a4)}
    .compare-action-add span,.compare-action-del span{display:block;text-align:center;font-size:11px;text-transform:uppercase;font-weight:700}
    .rcb-compare-button-sticky{position:fixed;top:-10px;z-index:2001;display:block;min-width:197px;margin-left: 0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border:solid 2px #fff;border-top:none;-moz-box-shadow:0 5px 10px #a4a4a4;-webkit-box-shadow:0 5px 10px #a4a4a4;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=90, Color=#a4a4a4)";box-shadow:0 5px 10px #a4a4a4;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=10,Direction=90,Color=#a4a4a4)}
    .rcb-compare-button-sticky.added { top: 10px; }
    .compare-container{display:none}
    .rcb-compare-visited-divider-line {color:#838383;background-color:#f7f7f7;margin:15px 0 8px 0;text-align:center;padding:2px 5px 2px 5px;font-size: 0.9em;border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;}

/* RCB - Lecturers */
    .lecture-wraper h3 { font-size: 16px; }
    .lecture-wraper { border-bottom: 1px solid #f1f1f1; margin-bottom: 15px; padding-bottom: 10px; }
    .lecture-wraper:last-child { border-bottom: none; }
    .lecture-wraper-image img { width:200px;height:200px; }
    .lecture-wraper-content { padding: 5px; }

/* Lates Educations */
    .latest-educations { line-height: 26px; }
    .latest-educations a { display: block; font-size: 14px; border-bottom: solid 1px #f1f1f1; font-weight: 400; color: #666; }
    .latest-educations a:last-of-type { border-bottom: none; }
    .latest-educations a .fa { color: #ccc; position: relative; top: 0; margin-right: 1px; }
    .latest-educations-all { padding-top: 5px; border-top: dotted 1px #CECECE; text-transform: uppercase; }
    .latest-educations-all a { font-size: 14px; font-weight: 400; }
    .latest-educations-all img { margin-left: 11px; }