.bootstrap-select.btn-group, 
.bootstrap-select.btn-group[class*="span"] {
    float:none; 
    display: inline-block;
    margin-bottom: 10px;
    margin-left:0;
}

.bootstrap-select.btn-group.pull-right, 
.bootstrap-select.btn-group[class*="span"].pull-right, 
.row-fluid .bootstrap-select.btn-group[class*="span"].pull-right {
    float:right;
}

.input-append .bootstrap-select.btn-group {
    margin-left: -1px;
}

.input-prepend .bootstrap-select.btn-group {
    margin-right: -1px;
}

.bootstrap-select:not([class*="span"]) {
    width: 100%;
}

.bootstrap-select {
    width: 100%\9; /*IE8 and below*/
}

.bootstrap-select .btn {
    width: 100%;
}

.bootstrap-select.show-menu-arrow.open .btn {
    z-index:1001;
}

.bootstrap-select .btn:focus {
    outline: thin dotted #333333 !important;
    outline: 5px auto -webkit-focus-ring-color !important;
    outline-offset: -2px;
}

.bootstrap-select.btn-group .btn .filter-option {
    overflow:hidden; 
    position:absolute;
    left:8px; 
    right:23px;
    text-align:left;
		background:url(/Content/assets/images/select-line.jpg) no-repeat right top;
    padding-right: 2px;
     text-overflow: ellipsis

}

.bootstrap-select.btn-group .btn .caret {
    position:absolute;
    right:8px;
		top:8px
		 
}

.bootstrap-select.btn-group > .disabled, 
.bootstrap-select.btn-group .dropdown-menu li.disabled > a {
    cursor: not-allowed;
}

.bootstrap-select.btn-group[class*="span"] .btn {
    width:100%;
}

.bootstrap-select.btn-group .dropdown-menu {
    min-width:100%;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
	
}

.bootstrap-select.btn-group .dropdown-menu dt {
    display:block; 
    padding:3px 20px; 
    cursor:default;
}

.bootstrap-select.btn-group .div-contain {
    overflow:hidden;
}

.bootstrap-select.btn-group .dropdown-menu li > a.opt {
    padding-left:35px;
}

.bootstrap-select.btn-group .dropdown-menu li > a {
    min-height:20px;
    cursor: pointer;
}

.bootstrap-select.btn-group .dropdown-menu li > dt small {
    font-weight:normal;
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark { 
    display:inline-block;
    position: absolute;
    right: 15px;
    margin-top: 2.5px;
}

.bootstrap-select.btn-group .dropdown-menu li a i.check-mark { 
    display: none;
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
    margin-right: 34px;
}

.bootstrap-select.btn-group .dropdown-menu li small {
    padding-left:0.5em;
}

.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:hover small, 
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:focus small {
    color: #64b1d8; 
    color:rgba(255,255,255,0.4);
}

.bootstrap-select.btn-group .dropdown-menu li > dt small {
    font-weight:normal;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
    content: '';
    display: inline-block;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #CCC;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    position: absolute;
    bottom: -4px;
    left: 9px;
    display: none;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
    content: '';
    display: inline-block;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid white;
    position: absolute;
    bottom: -4px;
    left: 10px;
    display: none;
}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
  bottom: auto;
  top: -3px;
  border-top: 7px solid #ccc;
  border-bottom: 0;
  border-top-color: rgba(0, 0, 0, 0.2);
}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
  bottom: auto;
  top: -3px;
  border-top: 6px solid #ffffff;
  border-bottom: 0;
}

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
    right: 12px;
    left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
    right: 13px;
    left: auto;
}

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
    display: block;
}






.bootstrap-select .btn {
  display: inline-block;
  *display: inline;
  padding:0px 12px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 14px;
  line-height: 36px;

  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #e1dede;
  *background-color: #f2f2f2;
  background-image: -moz-linear-gradient(top, #f2f2f2, #e1dede);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e1dede));
  background-image: -webkit-linear-gradient(top, #f2f2f2, #e1dede);
  background-image: -o-linear-gradient(top, #f2f2f2, #e1dede);
  background-image: linear-gradient(to bottom, #f2f2f2, #e1dede);
  background-repeat: repeat-x;
  border: 1px solid #bfbfbf;
  *border: 0;
  border-color: #bfbfbf #bfbfbf #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          font-family: 'MuseoSans-500';

	font-weight: 500;
}


.bootstrap-select .btn:hover,
.bootstrap-select .btn:focus,
.bootstrap-select .btn:active,
.bootstrap-select .btn.active,
.bootstrap-select .btn.disabled,
.bootstrap-select .btn[disabled] {
  color: #333333;
  background-color: #f5f5f5;
  *background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #e1dede, #f2f2f2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e1dede), to(#f2f2f2));
  background-image: -webkit-linear-gradient(top, #e1dede, #f2f2f2);
  background-image: -o-linear-gradient(top, #e1dede, #e1dede);
  background-image: linear-gradient(to bottom, #e1dede, #f2f2f2);
}

.form-filed .btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 2px;
          border-bottom-left-radius: 2px;
  -webkit-border-top-left-radius: 2px;
          border-top-left-radius: 2px;
  -moz-border-radius-bottomleft: 2px;
  -moz-border-radius-topleft: 2px;
}


.select-state .bootstrap-select .dropdown-menu {  
    height: 246px!important;
    max-height:none!important;
   
    overflow-y: auto;
    width: 78px!important;
}


.select-year .bootstrap-select .dropdown-menu {  
    height: 350px!important;
    max-height:none!important;
   
    overflow-y: auto;
    width: 78px!important;
}

 #studentRegistrationForm .typeahead.dropdown-menu {
        max-height: none;
        overflow-y: auto;
        height:176px;
        left:0 !important;
    }

#educatorRegistrationForm .typeahead.dropdown-menu {
        max-height: none;
        overflow-y: auto;
        height:179px;
        left:0 !important;
}

#addChildParentForm .select-year .bootstrap-select .dropdown-menu {  
    height: 78px!important;
                                                  box-sizing:inherit;
   
}
#addChildParentForm .dropdown-menu { min-height:inherit!important;
}


#addChildParentForm .select-month .dropdown-menu {height: 78px!important;
                                                  box-sizing:inherit;
}

#forgotPassword .select-year .bootstrap-select .dropdown-menu {
    height: 140px !important;
    max-height: none !important;
    overflow-y: auto;
    width: 78px !important;
}

#forgotPassword .bootstrap-select.btn-group .dropdown-menu { height: 140px !important;
}

/* ============================================================
 * bootstrapSwitch v1.8 by Larentis Mattia @SpiritualGuru
 * http://www.larentis.eu/
 *
 * Enhanced for radiobuttons by Stein, Peter @BdMdesigN
 * http://www.bdmdesign.org/
 *
 * Project site:
 * http://www.larentis.eu/switch/
 * ============================================================
 * Licensed under the Apache License, Version 2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 * ============================================================ */
.has-switch {
	display: inline-block;
	cursor: pointer;
	position: relative;
	text-align: left;
	overflow: hidden;
	line-height: 8px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	vertical-align: middle;
	min-width: 64px;
	font-family: 'MuseoSans-700';
	font-size: 12px;
    float:left;
}

.has-switch > div {
	display: inline-block;
	width: 150%;
	position: relative;
	top: 0;
}
.has-switch > div.switch-animate {
	-webkit-transition: left 0.5s;
	-moz-transition: left 0.5s;
	-o-transition: left 0.5s;
	transition: left 0.5s;
}
.has-switch > div.switch-off {
	left: -50%;
	background: url(/Content/assets/images/toggle_off.png) no-repeat 31px 0;
	height: 28px;
}
.has-switch > div.switch-on {
	left: 0%;
	background: url(/Content/assets/images/toggle_on.png) no-repeat;
	height: 28px;
}
.has-switch input[type=radio], .has-switch input[type=checkbox] {
	display: none;
}
.has-switch span, .has-switch label {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
	position: relative;
	display: inline-block;
	height: 100%;
	padding-bottom: 4px;
	padding-top: 4px;
	font-size: 14px;
	line-height: 20px;
}


.has-switch label {
	text-align: center;
	margin-top: -1px;
	margin-bottom: -1px;
	z-index: 100;
	width: 34%;
	color: #333333;
}
.has-switch label:active, .has-switch label.active {
	background-color: #cccccc \9;
}
.has-switch label i {
	color: #000;
	text-shadow: 0 1px 0 #fff;
	line-height: 18px;
	pointer-events: none;
}
.has-switch span {
	text-align: left;
	z-index: 1;
	width: 33%;
	position: relative;
	left: -1px
}
.has-switch span.switch-left {
	-webkit-border-top-left-radius: 20px;
	-moz-border-radius-topleft: 20px;
	border-top-left-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-bottom-left-radius: 20px;
	text-align: right
}
.has-switch span.switch-right {
	color: #333333;
    line-height:21px
}
.has-switch span.switch-primary, .has-switch span.switch-left {
	color: #ffffff;
    line-height:21px
}

.switch-wizmo-title{font-size:16px; font-family:MuseoSans-700; font-weight:700; 
                    background: url(/Content/assets/images/wizmo-world-arrow.png) no-repeat 0 4px; float:left; margin-right:20px;
                     padding-left:15px; margin-top:4px; cursor:pointer}
.switch-wizmo-title-active{ background-position:0 -19px}

.switch-label-title{
float:left; margin-left:20px; margin-top:7px}

.switch-input-field {margin-top:15px; border-bottom:solid 1px #ccc; padding-bottom:10px; position:relative
}




.modal-alert {
position: absolute;
top: -172px;
left:51%;
z-index: 1050;
width: 440px;
margin-left: -220px;
background-color: transparent;
overflow: hidden;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 1px 1px 3px rgba(37, 85, 157, 0.5);
-moz-box-shadow: 1px 1px 3px rgba(37, 85, 157, 0.5);
box-shadow: 1px 1px 3px rgba(37, 85, 157, 0.5);
background-color:#fff
}




.modal-alert ul.btn-right {
float: right;
padding-top: 10px
}
.modal-alert ul.btn-right li {
float: left
}
.modal-alert ul.btn-right li a.cancel {
color: #1B55F5;
display: block;
font-family: "MuseoSans-700";
font-size: 14px;
font-weight: bold;
padding: 5px 18px 0 10px;
}
.modal-alert ul.btn-right li a.manage-btn {
background: url('/Content/assets/images/sce/invite-friends-btn.png') no-repeat;
color: #FFFFFF;
display: block;
font-family: MuseoSans-700;
font-size: 13px;
height: 28px;
line-height: 28px;
text-align: center;
width:119px;
font-weight:700
}

.modal-alert .btn-right-block{background:#e5e5e5; height:45px; padding:5px 20px}

.modal-alert .alert-message{padding:20px; text-align:left}


.wizmo-world-expanded{border:solid 1px #d4d4d4; padding:9px 8px; background-color:#fff; border-top:0}
.wizmo-world-box-desc{margin-left:142px}

.wizmo-world-box-desc h5{padding:0 0 3px 0; margin:0; color:#042060; font-size:14px; font-weight:500}
.wizmo-world-box-desc p{ font-size:14px; font-weight:500; line-height:18px}


  .jslider .jslider-bg i,
  .jslider .jslider-pointer { background: url(/Content/assets/images/jslider.png) no-repeat 0 0;}

  .jslider { display: block; width: 35%; height: 1em; position: relative; top: 0.6em; font-family: Arial, sans-serif; margin-left:5px; }
  .jslider table { width: 50%; border-collapse: collapse; border: 0; }
  .jslider td, .jslider th { padding: 0!important; vertical-align: top; text-align: left; border: 0; }

  .jslider table,
  .jslider table tr,.jslider .jslider-pointer
  .jslider table tr td { width: 100%; vertical-align: top; }

  .jslider .jslider-bg { position: relative; }
  .jslider .jslider-bg i { height: 5px; position: absolute; font-size: 0; top: 0;  }
  .jslider .jslider-bg .l { width: 10%; background-position: 0 0; left: 0;  background:none;}
  .jslider .jslider-bg .f { width: 80%; left: 10%; background-repeat: repeat-x; background-position: 0 -20px; background:none; }
  .jslider .jslider-bg .r { width: 10%; left: 90%; background-position: right 0;  background:none;}
  .jslider .jslider-bg .v { position: absolute; width: 60%; left: 20%; top: -7px; height: 16px;  background:#f07865; }

  .jslider .jslider-pointer { width: 11px; height: 30px; background: url(/Content/assets/images/left-slider-arrow.png) no-repeat 0 0;  position: absolute; left: 20%; top: -10px; margin-left: -6px; cursor: pointer; cursor: hand; z-index:999!important;}
  .jslider .jslider-pointer-hover { background: url(/Content/assets/images/left-slider-arrow.png) no-repeat 0 0; }
  .jslider .jslider-pointer-to { left: 80%; background: url(/Content/assets/images/right-slider-arrow.png) no-repeat 0 0; z-index:999!important;}

  .jslider .jslider-label { font-size: 9px; line-height: 12px; color: black; opacity: 0.4; white-space: nowrap; padding: 0px 2px; position: absolute; top: -18px; left: 0px; }
  .jslider .jslider-label-to { left: auto; right: 0; }

  .jslider .jslider-value { font-size: 9px; white-space: nowrap; padding: 1px 2px 0; position: absolute; top: -19px; left: 20%; background: white; line-height: 12px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px;display:none }
  .jslider .jslider-value-to { left: 80%; }

  .jslider .jslider-label small,
  .jslider .jslider-value small { position: relative; top: -0.4em; }

  .jslider .jslider-scale { position: relative; top: -9px; margin:0 15px; }
  .jslider .jslider-scale span { position: absolute;  font-size: 0; }
  .jslider .jslider-scale ins { font-size: 15px; text-decoration: none; position: absolute; left: 0px; font-weight:bold; top: 0px; color: #687684 ; padding:0 10px; }

  .jslider-single .jslider-pointer-to,
  .jslider-single .jslider-value-to,
  .jslider-single .jslider-bg .v,
  .jslider-limitless .jslider-label { display: none;}



.layout-slider { border:1px solid #598103; padding:10px 10px; background:#fff; display:block; 
                 border-radius:7px;

}
.layout-slider .jslider { width:100%; top: 0em; margin-left:0px;
}

.layout-slider { margin-left:0px!important;
}
.slider_color {
    color: #ffffff!important;
}


.subject-core-standard #grade .layout-slider { border:1px solid #afe102!important;
}



@media screen {
    .layout {
        padding: 50px;
        font-family: Georgia, serif;
    }

    .layout-slider {
        
        
        margin-left:12px
    }

    .layout-slider-settings {
        font-size: 12px;
        padding-bottom: 10px;
    }

        .layout-slider-settings pre {
            font-family: Courier;
        }
}

.bx-wrapper {
	position: relative;
 margin:;
	padding: 0;
 *zoom: 1;
	max-width: 1300px !important
}
.bx-wrapper img {
    width: 166px;
	max-width: 100%;
    min-width: 166px;
	display: block;
	max-height: 92px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 1px 1px 0 #a5a5a5;
	-webkit-box-shadow: 1px 1px 0 #a5a5a5;
	box-shadow: 1px 1px 0 #a5a5a5;
	border-bottom: solid 1px #c5c6c7;
	border-left: solid 1px #e3e4e4;
	border-top: solid 1px #e3e4e4;
	background: #fff;
}


.bx-wrapper .bx-viewport {
	margin-top: 20px;
	height: 108px; /* !important */
}



.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(/Content/assets/images/bx_loader.gif) center center no-repeat;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

.bx-wrapper .bx-prev {
	left: -38px;
	background: url(/Content/assets/images/controls.png) no-repeat 0 -6px;
}
.bx-wrapper .bx-next {
	right: -43px;
	background: url(/Content/assets/images/controls.png) no-repeat -43px -6px;
}
.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 40px;
	height: 40px;
	text-indent: -9999px;
	z-index: 9999;
}
.bx-wrapper .bx-controls-direction .bx-prev.disabled {
	background: url(/Content/assets/images/controls.png) no-repeat 0 -57px;
}
.bx-wrapper .bx-controls-direction .bx-next.disabled {
	background: url(/Content/assets/images/controls.png) no-repeat -43px -57px;
}


.slide {
	padding: 0px;
	position: relative;
	overflow: hidden;
	display: block;
	height: 100px;
	min-width: 168px;
	/*max-width: 168px;*/
}

@media (min-width: 750px) and (max-width: 850px) {

.bx-wrapper .bx-next {
	right: -40px;
	
}
}

/** SCE  */
/*new css dashboard widget*/
@media (min-width:750px) and (max-width:939px) {
    .sce-rewards-widget-aria .past-goals-slide-container {
    width:100%;
    }
}

.past-goals-slide-container .past-goals-slider{border:solid 1px #eeeeed; -webkit-border-radius: 8px; 	-moz-border-radius:8px; border-radius: 8px; overflow:hidden; background-color:#fcfbf9; padding:0 21px}

.past-goals-slide-container  .past-goals-slider .bx-viewport {

	height:78px !important;
	margin-top:0
}

.past-goals-slide-container  .past-goals-slider .bx-controls-direction a {
	position: absolute;
	top:16px;
	margin-top: -16px;
	outline: 0;
	width:21px;
	height:100px;
	text-indent: -9999px;
	z-index: 9999;
	background-color:#ccc  !important
}

.past-goals-slide-container  .past-goals-slider .bx-prev {
	left: -21px;
	background: url(/Content/assets/images/sce/arrow-icon-goals-slide.png) no-repeat -1px 36px !important;
}
.past-goals-slide-container  .past-goals-slider .bx-next {
	right: -21px;
	background: url(/Content/assets/images/sce/arrow-icon-goals-slide.png) no-repeat -54px 36px !important;
}


/* PAGER */
/** SCE CHANGE */
.past-goals-slide-container .past-goals-slider .bx-pager {
    color: #666666;
    font-family: Arial;
    font-size: 0.85em;
    font-weight: bold;
    position: relative;
    text-align: center;
    top: 0px;
}

.past-goals-slide-container  .bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.past-goals-slide-container  .bx-wrapper .bx-pager.bx-default-pager a {
	background: #eeeeed;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 2px;
	outline: 0;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border:solid 1px #cccccc
}

.past-goals-slide-container  .bx-wrapper .bx-pager.bx-default-pager a:hover,
.past-goals-slide-container  .bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #cccccc;
}


.past-goals-slide-container .past-goals-slider .bx-controls-direction a.bx-prev {
    display: block !important;
    z-index: 9!important;

}

.past-goals-slide-container .past-goals-slider .bx-controls-direction a.bx-next {
    display: block !important;
     z-index: 9!important;

}

.left-section-small h3.subject {
    color: #598103;
    margin-top: 7px;
    padding-left: 14px;
    padding-top: 0;
}

h3.subject .ccss-icon {
    margin-left: 40px;
    top: 0;
}

.search-by-cc {
    font-size: 13px;
    line-height: 16px;
    padding-left: 14px;
}

.site-container .subject li { font-size: 20px; }

.site-container .left-navigations {
    margin-left: 0;
    padding-left: 0
}



/*.site-container #findnewdiv .dlaInfoPanel-container {
     margin-left: 215px;
}*/


.site-container h3.keyword {
	
    color: #598103;

    line-height: 18px;
    padding-bottom: 0;
}

.site-container h3.grade {
	
    color: #598103;

    line-height: 18px;
    padding-bottom: 5px;
}

.site-container .subject-flyout-nav {

    margin-left: 0;
    margin-right: 15px;
    padding-left: 0;
}

.site-container .subject-flyout-nav .subject li { position: relative }

.subject-nav-arrow { background: #fff url(/Content/assets/images/success.png) no-repeat

                                 7px 12px; }

.subject-sml-nav .subject-sub { left: 305px; }

.site-container .subject-sml-nav { margin-left: 15px }




.subject-sub-width1 { width: 245px; }

.subject-sml-nav .subject-sub-width2 { width: 458px; }

.subject-sml-nav .subject-sub-width3 { width: 664px; }

.subject-sml-nav .subject-sub-width4 { width: 720px; }

.subject-sml-nav .subject-sub-width5 { width: 868px; }



.subject-flyout-nav .first-nav-box { width: 245px; }


.subject-sml-nav .subject-sub-width2b { width: 213px; }

.subject-sml-nav .subject-sub-width2c { width: 424px; }

.subject-sml-nav .subject-sub-width2d { width: 669px; }

.subject-sml-nav .subject-sub-width2e { width: 465px; }

.subject-sml-nav .subject-sub-width2h { width: 211px; }

.subject-sml-nav .subject-sub ul li {
    background: url(/Content/assets/images/arrow-right-yel.png) no-repeat center right;
    border-bottom: 2px solid #fbfbfb;
    font-size: 14px;
    line-height: 17px;
    padding-right: 46px;
}






/*.subject-sml-nav .subject-sub ul li:hover, .subject-sml-nav .subject-sub ul li.active {
    background: #ffd56f url(../Content/assets/images/arrow-right-yel.png) no-repeat center right;
    border-color: #fff;
    padding-right: 46px;
}*/

.subject-sml-nav ul.math-label { width: 100% }

.subject-sml-nav .math-title { border-top: solid 2px #fff }



.subject-sml-nav .subject-sub ul.level-3 {
    border-top: 2px solid #ffff;
    height: 499px;
    padding-top: 0;
    width: 210px;
}

.subject-sml-nav .subject-sub ul.level-4 {
    border-top: 1px;
    padding-top: 0;
    width: 206px;
}


.subject-sml-nav .selected-nav-heading {
    background-color: #fff;
    color: #494949;
    font-size: 11px;
    font-style: italic;
    line-height: 18px;
    margin: 0;
    padding: 5px 20px;
    text-align: center;   
}


.subject-sml-nav .result-box { width: 146px; }

.subject-sml-nav .subject-sub ul.level-4 { height: 280px }

.subject-sml-nav .subject-sub ul.level-4a {
    height: 320px;
    width: 205px;
}

.subject-sml-nav .standard-tooltip {
    left: 480px;
    top: 5px;
}



.subject-sml-nav .subject-sub ul.level-4 .selected b, .subject-sml-nav .subject-sub ul.level-4a .selected b { color: #fff; }


.selected-results-sml ul.cl_crt li a { padding: 8px 10px 6px 10px; }


.selected-results-sml ul.chosen-l1 li a {
    color: #2d2d2d;
    font-family: 'Museo-500';
    font-size: 20px;
    min-height: 30px  
}

.selected-results-sml ul.chosen-l2 li a {
    font-family: MuseoSans-500;
    font-size: 14px;
    font-weight: normal;
}

.selected-results-sml ul.chosen-l3 li a {
    font-family: MuseoSans-500;
    font-size: 14px;
    font-weight: normal;
}

.selected-results-sml ul.chosen-l4 li a {
    font-family: MuseoSans-500;
    font-size: 11px;
    font-weight: normal;
}

.selected-results-sml ul.chosen-l5 li a {
    font-family: MuseoSans-500;
    font-size: 11px;
    font-weight: normal;
}


.selected-results-sml .standard-data ul li a.close-list span {
           
    left: 118px;
    top: 0
}

.selected-results-sml .ccss-icon {
    position: absolute;
   
    top: 2px
}

.subject-sml-nav .ccss-icon {

    margin-left: 2px;

}


.category-selection-result { margin-left: 10px }


.selected-results-sml .selected-results-sml ul.chosen-l3 li a {
    font-family: Museo700;
    font-size: 11px;
    font-weight: normal;
}

.selected-results-sml ul.cl_crt li a {
    background: url(/Content/assets/images/arrow-right-yel-bg.png) no-repeat center right;
    padding-right: 46px;
}


.selected-results-sml ul .standardLi li a, .selected-results-sml ul.cl_crt li a.close-list {  padding-left: 40px }

.selected-results-sml ul .standardLi li a{ background: none;  padding-left: 40px}





.left-section-small .input-append .search-field {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8p;
  
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
  
    border-radius: 8px;
    box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.35) inset;
    font-size: 13px;
    width: 284px;
}
.left-section-small .input-append .search-field.searched-tag{ width: 262px; padding-left: 35px}

.left-section-small .input-append .btn {
	
   
    margin-left: -38px;
    overflow: hidden;
    padding: 9px 4px 10px 4px;
    position: relative;
    z-index: 999
}

.left-section-small .input-append .btn img { max-width: 85% }



.left-section-small #search-keyword-box-find-new form { margin: 0 }


.left-section-small .grade-block {
    
    padding-bottom: 10px;
    padding-left: 14px;
    padding-right: 5px;
    padding-top: 15px;
} 




.site-container .subject-flyout-nav .subject li a {
    display: block;
    font-family: MuseoSans-700;
    padding-right: 41px;
}

.site-container .subject-flyout-nav .subject li span.nav-arrow-gray-rgt {
    background: url(/Content/assets/images/arrow-rightg-gray-bg.png) no-repeat center;
    height: 42px;
    position: absolute;
    right: 1px;
    top: 0;
    width: 40px;
}

.site-container .subject-flyout-nav .subject li a:hover span.nav-arrow-gray-rgt {
    background: url(/Content/assets/images/arrow-right-yel-bg.png) no-repeat center;
    position: absolute;
    right: -1px;
}




.site-container .subject-flyout-nav .subject li.world-lng span.nav-arrow-gray-rgt, .site-container .subject-sml-nav .subject li.lng-art span.nav-arrow-gray-rgt { height: 50px; }


.subject-sml-nav .subject-sub { height: 501px; }
.addtags-left-menu .subject-sub {
height:503px!important;
}


.subject-sml-nav .subject-core-standard .left-navigations { height: 441px; }

.subject-core-selector .subject-core-selector { height: auto !important }

.left-section-small .input-append .btn { border: 0; }


.subject-sml-nav .subject-sub ul#submitDivUl li {
    background: none;
    border-top: 2px solid #fbfbfb;
    font-size: 12px;
    line-height: 16px;
    padding-right: 42px
}

/*.subject-sml-nav .subject-sub ul#submitDivUl li:hover, .subject-sml-nav .subject-sub ul#submitDivUl li.active {
    background: #ffd56f;
    border-color: #fff;
}*/

ul#submitDivUl li { padding: 0 }

.subject-sml-nav .subject-sub ul#submitDivUl li a { padding: 5px 5px 5px 10px; }

.subject-sml-nav .subject-sub ul#submitDivUl li a.selected {
   
    background: #f17865;
    color: #fff;    
}




ul.subject-flyout-sml {
    background: #fff;
    font-family: MuseoSans-700;
}

ul.subject-flyout-sml li {
    background-color: #fff;
    font-family: 'Museo-500';
    font-size: 20px;
    position: relative;
}

ul.subject-flyout-sml li a {
    background: url(/Content/assets/images/subject-icons-img2.png) no-repeat 5px 9px;
    border: solid 1px #eeeeef;
    border-bottom: solid 2px #eeeeef;
    border-right: solid 2px #eeeeef;
    color: #598103;
    cursor: pointer;
    display: block;
    display: block;
    height: 43px;
    line-height: 42px;
    padding-left: 35px;
    padding-right: 42px;
}

ul.subject-flyout-sml li a:hover { text-decoration: none; }

ul.subject-flyout-sml li.active a {
    background-color: #f27761;
    border: 1px solid #fcb119;
    border-bottom: solid 2px #fcb119;
    border-right: solid 2px #fcb119;
    color: #fff;
}

ul.subject-flyout-sml li.active {
    background-color: #ffd666;
    color: #df554b;
    position: relative;
}

ul.subject-flyout-sml li a.math { background-position: 5px 9px }

ul.subject-flyout-sml li.active a.math { background-position: 7px -867px; }

ul.subject-flyout-sml li a.lng-art { background-position: 5px -48px; }

ul.subject-flyout-sml li.active a.lng-art { background-position: 7px -926px; }

ul.subject-flyout-sml li a.science { background-position: 5px -96px; }

ul.subject-flyout-sml li.active a.science { background-position: 7px -975px; }

ul.subject-flyout-sml li a.s-studies { background-position: 5px -153px; }

ul.subject-flyout-sml li.active a.s-studies { background-position: 7px -1031px; }

ul.subject-flyout-sml li a.art-music { background-position: 5px -204px }

ul.subject-flyout-sml li.active a.art-music { background-position: 7px -1082px; }

ul.subject-flyout-sml li a.technology { background-position: 5px -259px }

ul.subject-flyout-sml li.active a.technology { background-position: 7px -1138px; }

ul.subject-flyout-sml li a.world-lng {
    background-position: 5px -316px;
    height: 28px;
    line-height: 14px;
    padding-top: 14px
}

ul.subject-flyout-sml li.active a.world-lng { background-position: 7px -1194px; }

ul.subject-flyout-sml li a.your-life { background-position: 5px -367px }

ul.subject-flyout-sml li.active a.your-life { background-position: 7px -1245px; }

ul.subject-flyout-sml li a.s-tools { background-position: 5px -1360px }

ul.subject-flyout-sml li.active a.s-tools { background-position: 7px -1410px; }

ul.subject-flyout-sml li a.t-tools {
    background-position: 5px -1511px;
  
}

ul.subject-flyout-sml li a.p-resource { background: url(/Content/assets/images/pr_icon_green.png) no-repeat 4px 3px; border-bottom:0px;  }
ul.subject-flyout-sml li.active a.p-resource { background: url(/Content/assets/images/pr_icon_white.png) no-repeat 4px 3px; background-color: #f27761; }

ul.subject-flyout-sml li.active a.t-tools { background-position: 7px -1561px; }



ul.subject-flyout-sml li span.nav-arrow-gray-rgt {
    background: url(/Content/assets/images/arrow-rightg-gray-bg.png) no-repeat center;
    cursor: pointer;
    height: 43px;
    position: absolute;
    right: 0px;
    top: 0;
    width: 40px;
}

ul.subject-flyout-sml li.active span.nav-arrow-gray-rgt {
    background: #ffd666 url(/Content/assets/images/arrow-right-yel.png) no-repeat -7px -109px;
    border-left: solid 1px #fcb11a;
    position: absolute;
    right: 0px;
    top: 1px;
    width: 39px
}



ul.subject-flyout-sml li.world-lng-arrow { background: #fff !important }

ul.subject-flyout-sml li.world-lng-arrow span.nav-arrow-gray-rgt {
    background: url(/Content/assets/images/arrow-rightg-gray-bg.png) no-repeat 0 -79px;
    border-left: 0;
    height: 42px;
   
    position: absolute;
    right: -1px;
    top: 0px;
    width: 41px;
}

ul.subject-flyout-sml li.world-lng-arrow a {
    border: solid 1px #eeeeef;
    border-bottom: solid 2px #eeeeef;
    padding-left: 35px;
}

.subject-sub li {
    overflow: hidden;
    position: relative;
}

.subject-sub li a {
    color: #000;
    cursor: pointer;
    display: block;
}

.subject-sub li a:hover { text-decoration: none }

.subject-sub .nav-arrow-gray-rgt {
    cursor: pointer;
    height: inherit;
    min-height: 200px;
    position: absolute;
    right: 0;
    top: 0;
    width: 42px;
}


.subject-sml-nav .subject-sub ul li.active {
    background: #f07865 url(/Content/assets/images/arrow-right-yel-bg-active.png) no-repeat center right;
    color: #df554b;

    position: relative;
}

.subject-sml-nav .subject-sub ul li.active a { color: #fff }

.cl_crt li {
    overflow: hidden;
    position: relative;
}

.category-selection-result .nav-arrow-yel-rgt {
    cursor: pointer;
    height: inherit;
    min-height: 200px;
    position: absolute;
    right: 0;
    top: 0;
    width: 42px;
}



#search-form .clear-search-field {
    background: #fff url("/Content/assets/images/red_close_x.png");
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 15px;
    padding: 5px;
    position: absolute;
    left: 0px;
    text-indent: -9999px;
    top: 44px;
    width: 15px;
    z-index: 9;
}


.first-nav-box ul.submit li {
    background: none;
    padding-right: 10px
}

.first-nav-box ul.submit li a { display: block }

.subject-sml-nav .selected-nav-heading { width: 165px }


.site-container .subject-core-standard .subject-flyout-nav {
    padding-left: 0;
    padding-right: 0;
}


.subject-core-standard ul.subject-flyout-sml li { font-size: 16px; }

.first-nav-space-top {
    height: 40px;
    left: 0;
    position: absolute;
    top: -40px;
    width: 300px;
}

.flyout-top-space {
    height: 40px;
    position: absolute;
    top: -40px;
    width: 100%;
}

.flyout-right-space {
    height: 439px;
    position: absolute;
    right: -40px;
    top: 0;
    width: 40px;
}



.subject-sub ul {
    padding: 0;
    width: 100%;
}

.subject-sml-nav .subject-sub-width1 ul.level-3a { width: 242px }

.subject-flyout-nav span.nav-icon-tip {
    background: url(/Content/assets/images/nav-select-info-img.png) no-repeat right top;
    cursor: pointer;
    height: 42px;
    position: absolute;
    right: 1px;
    top: 0;
    width: 40px;
}

.subject-flyout-nav span.nav-icon-tip-active {
    background: url(/Content/assets/images/nav-select-info-img-active.png) no-repeat right top;
    cursor: pointer;
    height: 42px;
    position: absolute;
    right: 1px;
    top: 0;
    width: 40px;
}




.subject-sml-nav ul.math-label {
    border-top: 2px solid #FFFFFF;
    width: 100%;
}


.subject-sml-nav .subject-sub ul.level-4 { border-top: 2px solid #FFFFFF; }

.subject-sml-nav .subject-sub ul#submitDivUl li { border-top: 0 }

.site-container .subject-core-standard .subject-sml-nav { margin-left: 0; }

.subject-core-standard h3.subject {
    color: #011d61;
    font-weight: normal;
    padding-left: 0;
}

@media (min-width: 768px) and (max-width: 1023px) {
    body.find-new-body
{
background: url(/Content/assets/images/body-bg-green.png) repeat-y -141px;

}

     .subject-sml-nav .ccss-icon {
    position: absolute;
    right:40px;
    top: 1px
}

    .playlist-content { padding: 20px 20px 30px 20px; }

    input.playlist-inp { width: 667px; }

    .addedlabel-from-menu {
        clear: both;
        float: none;
        margin-top: 0;
        width: auto;
    }

    .added-label-list {
        background: #FCFBF9;
        border: 0;
        border: 0;
        height: 160px;
        width: auto;
        word-wrap: break-word;
        -webkit-overflow-scrolling: touch; 
        border: 1px solid #C1C1C1;
        padding-left:10px;
    }


    .added-label-list ul li {

        background-color: #fff;
        background-color: #fff;
        border: solid 1px #FFAF01;
        float: left;
        margin-right: 10px;
        margin-top: 10px;
        width: 140px;	
    }






    

    .addedlabel-from-menu { float: none }


    #dlaInfoPanel { margin-left: 221px; }


    .row-fluid .product-list .span3 { margin-right: 18px; }




    .row-fluid .product-list .span3.last { margin-right: 0; }


    .tip-pos2 { left: 44%; }

    #DashboardNotification .dashboard-notif-classes {
        margin-right: 25px;
        width: auto;
    }

    #DashboardNotification { margin-left: 221px; }


    .site-container .left-section-small { width: 334px; }

    .info-panel-icons-right ul { padding-right: 25px; }







    .jslider .jslider-bg .v {
        background: #f07865;
        height: 10px;
        left: 20%;
        position: absolute;
        top: -7px;
        width: 60%;
    }

    .jslider .jslider-pointer {
        background: url(/Content/assets/images/left-slider-arrow-sml.png) no-repeat 0 0;
        cursor: pointer;
        cursor: hand;
        height: 17px;
        left: 20%;
        margin-left: -3px;
        position: absolute;
        top: -7px;
        width: 6px;
        z-index: 999!important;
    }

    .jslider .jslider-pointer-to { background: url(/Content/assets/images/right-slider-arrow-sml.png) no-repeat 0 0; }


    .jslider .jslider-scale {
        margin: 0 0 0 22px;
        position: relative;
        top: -9px;
    }

    .jslider .jslider-scale span {
        font-size: 0;
        position: absolute;
    }

    .jslider .jslider-scale ins {
        color: #687684;
        font-size: 10px;
        font-weight: bold;
        font-weight: bold !important;
        left: 0px;
        letter-spacing: -1px;
        line-height: 14px;
        padding: 0 0 0 0px;
        position: absolute;
        text-decoration: none;
        top: 0px;
    }



    .layout-slider {
        background: #fff;
        border: 1px solid #598103;
        border-radius: 7px;
        display: block;
        padding: 4px 5px 0 5px;
    }

    .layout-slider { margin-left: 12px; }



    .site-container h3.keyword { font-size: 16px; }

    .site-container h3.grade { font-size: 16px; }

    h3.subject { font-size: 16px; }

    .subject-sml-nav .subject-sub { left: 173px; }

    .site-container .subject li { font-size: 13px; }

    ul.subject-flyout-sml li a.world-lng {
        height: 34px;
        padding-bottom: 6px;
        padding-top: 10px; 
    }


 ul.subject-flyout-sml li.p-resource-arrow span.nav-arrow-gray-rgt { height: 51px; }
    .site-container .left-section-small { width: 194px; }

    .left-section-small .grade-block { padding-left: 10px; }

    #search-form { margin-left: 10px; }

    .left-section-small .input-append .search-field { width: 153px; }
   .left-section-small .input-append .search-field.searched-tag{ width: 133px; padding-left: 35px}
   #search-form .clear-search-field {
  
    left: 0px;
   
}

    ul.subject-flyout-sml li.world-lng-arrow span.nav-arrow-gray-rgt { height: 51px; }

    ul.subject-flyout-sml li.lng-art-arrow span.nav-arrow-gray-rgt { height: 51px; }

    ul.subject-flyout-sml li span.nav-arrow-gray-rgt { height: 42px; }

    ul.subject-flyout-sml li a.lng-art {
        height: 34px;
        padding-bottom: 12px;
        padding-top: 4px;
    }


    .result-box { padding: 20px 0px 0px 12px; }

    ul.subject-flyout-sml li a { height: 41px }
}

@media (min-width: 1024px) and (max-width: 1100px) {

    /*.subdomain-label-title {
    
    left: 160px;
   
}
    .cluster-label-title {
  
    left: 300px;
    
}
     .standard-label-title {
    
    left:340px;
   
}

    .standard-label-title-a {
    
    left: 428px;
   
}*/
    body.find-new-body
{
background: url(/Content/assets/images/body-bg-green.png) repeat-y -75px;

}
    .site-container .left-section-small { width: 260px; }

    #dlaInfoPanel { margin-left: 285px; }


    .row-fluid .product-list .span3 { margin-right: 18px; }



   
    .row-fluid .product-list .span3.last { margin-right: 0 }


    .tip-pos2 { left: 39%; }

    #DashboardNotification .dashboard-notif-classes {
        margin-right: 25px;
        width: auto;
    }

    #DashboardNotification { margin-left: 285px; }

    .search-pro-container { margin-left: 0 }

    .tip-pos2 { left: 34%; }


    .dla-search-desc-box {
        float: left;
        width: 45%;
    }


    .dla-cate-desc-box {
        float: right;
        width: 28%;
    }

    .dla-lang-desc-box {
       
    }

    .dla-tag-desc-box {
        float: left;
        padding-bottom: 19px;
        
    }

    .dla-search-description { background: none; }

    .dla-category-rightcol {
        border-left: 2px solid #D1D6DA;
        min-height: 150px;
        padding: 20px;
    }



    .left-section-small .input-append .search-field { width: 210px; }

    .left-section-small .input-append .search-field.searched-tag{ width: 188px; padding-left: 35px}


    .site-container .subject li { font-size: 13px; }


    .subject-sml-nav .subject-sub { left: 235px; }

    ul.subject-flyout-sml li a.world-lng {
   
        height: 31px;
  
        padding-top: 10px;
    }

    .left-section-small .grade-block { padding-right: 5px }

    .site-container .subject-flyout-nav {
        padding-left: 5px;
        padding-right: 5px
    }
}



@media (min-width: 1100px) {
    #dlaInfoPanel { margin-left: 359px; }
}


@media (min-width: 768px) and (max-width: 1040px) {

     ul.subject-flyout-sml li a.p-resource {
        height: 34px;
        padding-bottom: 6px;
        padding-top: 10px; line-height: 14px;
    }

    ul.subject-flyout-sml li.active span.nav-arrow-gray-rgt {
   
    width: 33px;
}
     .subject-core-standard  .subject-sml-nav .ccss-icon {
    position: absolute;
    right:40px;
    top: 1px
}

    ul.subject-flyout-sml li.world-lng-arrow span.nav-arrow-gray-rgt {
        background-position: 0 -79px;
        position: absolute;
        right: 0px;
   
        top: 0px;
        width: 35px;
    }

    ul.subject-flyout-sml li span.nav-arrow-gray-rgt {
        background-position: 0 -79px;
        width: 35px;   
    }

    ul.subject-flyout-sml li a { padding-right: 35px; padding-left:32px }
    ul.subject-flyout-sml li.world-lng-arrow a {
 
    padding-left: 32px;
}

    .subject-core-standard .subdomain-label-title {
    
        font-size: 12px;
        left: 168px;    
    }

    .subject-core-standard .cluster-label-title {

        font-size: 12px;
        left: 170px    
    }

    .subject-core-standard .domain-label-title { font-size: 12px; }


    .subject-core-standard .standard-label-title-a {
    
        font-size: 12px;
        left: 427px;  
    }

    .subject-core-standard .cluster-label-title-a {
    
        font-size: 12px;
        left: 297px;   
    }

    .subject-core-standard .standard-label-title {
   
        font-size: 12px;
        left: 337px; 
    }


    .subject-core-standard h3.subject { font-size: 12px; }

    .subject-core-standard ul.subject-flyout-sml li { font-size: 14px; }

    .subject-section-left-navigation { margin-left: -20px; }

    .subject-core-standard .left-navigations .subject-sub { left: 164px; }

    /*.site-container .subject-core-standard .subject-sml-nav { width: 165px; height: 509px }*/
    .addtags-left-menu .subject-sub {height: 509px!important;}





    .subject-sub-width1 { width: 166px; }

    .subject-sml-nav .subject-sub-width2 { width: 335px; }

    .subject-sml-nav .subject-sub-width3 { width: 515px; }

    .subject-sml-nav .subject-sub-width4 { width: 720px; }

    .subject-sml-nav .subject-sub-width5 { /*display: block !important;*/width: 868px; }


    .subject-flyout-nav .first-nav-box { width: 166px; }

    .subject-sml-nav .subject-sub ul.level-3 { width: 165px; }
    .subject-core-standard .left-navigations .subject-sub .second-nav-sub .diffrent-option {
background-color: #e7e6e4;
margin-top: 0;
position: relative;
height: 507px!important;
    }

    ul.subject-flyout-sml li {
        background-color: #fff;
        font-family: MuseoSans-700;
        font-size: 14px;
        position: relative;
    }


    .subject-sml-nav .selected-nav-heading { width: 185px }

    .subject-sml-nav .subject-sub-width2b { width: 168px }

    .subject-sml-nav .subject-sub-width2b { width: 168px }

    .subject-sml-nav .subject-sub-width2c { width: 335px }

    .subject-sml-nav .subject-sub-width2d { width: 500px }

    .subject-sml-nav .subject-sub-width2e { width: 460px }

    .subject-sml-nav .subject-sub-width2h { width: 149px }


    .subject-sml-nav .subject-sub ul li {
   
        font-size: 12px;
        min-height: 32px;   
    }




    .site-container .subject-sml-nav { margin-left: 10px; }

    .site-container .subject-flyout-nav { margin-right: 10px; }

    .subject-sml-nav .subject-sub ul { width: 165px; }


    .selected-results-sml ul.chosen-l1 li a {
  
        font-family: 'MuseoSans-700';
        font-size: 12px;   
    }

    .subject-sml-nav .standard-tooltip { left: 347px; }

    .left-section h3 a { font-size: 12px; }

    h3.subject .ccss-icon { margin-left: 0; }

    .selected-results-sml .ccss-icon {
   
        
        top: 2px;
    }

    .subject-sml-nav .math-title {
        font-size: 13px;
        padding: 4px 0 4px 5px;
    }



    .subject-sub-width2a { width: 297px; }

    .subject-sml-nav .subject-sub ul.level-3a { width: 128px }

    .subject-sml-nav .subject-sub-width1 ul.level-3a { width: 163px }
    

    .subject-sub-width5a { width: 572px; }

    .subject-sml-nav .selected-nav-heading { width: 105px }

    .subject-sml-nav .subject-sub-width3 .selected-nav-heading { width: 139px }


    .subject-sml-nav .subject-sub ul.level-4, .subject-sml-nav .subject-sub ul.level-4a { width: 147px; }

    .subject-sml-nav .subject-sub-width3 ul.level-4, .subject-sml-nav .subject-sub-width3 ul.level-4a { width: 180px; }

    .subject-sub-width3a { width: 426px; }




    .subject-sml-nav .subject-sub-width5a .result-box {
        padding-left: 10px;
        width: 125px;
    }


    .subject-sml-nav .level-4a .standard-tooltip2, .subject-sml-nav .level-4 .standard-tooltip2 { left: 425px; }


    .subject-sub-width1 .subject-sub ul.level-3a { width: 163px }


    .subject-sml-nav .subject-sub-width2h .result-box { width: 84%; }

    .subject-sml-nav .subject-sub-width2e { width: 260px; }

    .subject-sml-nav .subject-sub-width2d { width: 408px; }

    .subject-sub-width2f { width: 131px; }

    .subject-sub-width2g { width: 278px; }

    .subject-sml-nav .result-box { width: 124px; }
}

.dlas-search-box #search-form {
    padding-top:0;
}




.selected-results-sml ul.cl_crt li a.fade-arrow-class {
    background:none;

}





	
    /*.playlist-actions {
       width:288px
    }*/






    /*


.subject-sml-nav .math-title{ width: auto; float: none }








.subject-sml-nav .subject-sub ul li:last-child { border-bottom:2px solid #fbfbfb;}*/




    /*#subjectSubDiv{display: block !important}*/
