#node-59 {
  margin-top: 25px;
}

#node-24 {
  padding-top: 10px !important;
}

#node-24 .field-name-body {
  padding-bottom: 0 !important;
}

.panels-flexible-row-homepage-3-inside {
  padding-bottom: 0 !important;
}

.view-blog .views-row-first .views-field-body {
  margin-bottom: 15px;
}

.view-display-id-block_1 ul.views-summary {
  width: 195px !important;
}

.footer {
  height: 209px !important;
}

.panels-flexible-row.panels-flexible-row-clone_of_homepage-3 {
  height: 327px !important;
}

#node-201 .field-name-body .field-items .field-item .image1 {
  margin-bottom: 15px;
  margin-left: 3px;
  float: left;
}

/*TEACHER INDEX */
.panels-flexible-clone_of_homepage .panels-flexible-region-clone_of_homepage-left___ {
  width: 459px;
  margin-right: 20px;
}

.panels-flexible-region-media_kit-full_width_carousel_area,
.panels-flexible-region-clone_of_homepage-full_width_carousel_area,
.panels-flexible-region-global_teachers_prize-full_width_carousel_area {
  width: 100% !important;
}

#node-201 h2 {
  margin-top: 15px !important;
  margin-bottom: 8px !important;
}

/*bg alteration*/
html #node-201 .image1 {
  margin-top: 8px !important;
}

#node-201 .image2 {
  padding: 12px;
  -webkit-transform: rotate(0deg) !important;
  -moz-transform: rotate(0deg) !important;
  -o-transform: rotate(0deg) !important;
  -ms-transform: rotate(0deg) !important;
  -webkit-transform: rotate(0deg) !important;
  -moz-transform: rotate(0deg) !important;
  -ms-transform: rotate(0deg) !important;
  -o-transform: rotate(0deg) !important;
  transform: rotate(0deg) !important;
}

.button {
  background: #d22630 !important;
  margin-bottom: 10px !important;
  display: inline-block;
  -moz-border-radius: 7px 7px 7px 7px;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  padding: 5px 15px !important;
  color: #fff !important;
}

html a.button:visited {
  color: #fff !important;
}

html a.button:hover {
  color: #fff !important;
  text-decoration: none;
  background: #b81720 !important;
}

.page-node-183 {
  /*Panal setup top too rows */
  /*Top two blue boxes */
  /*The teachers status index */
  /*Dive into the data*/
  /*bottom three headings blue*/
}
.page-node-183 #node-192 .field-name-body ul li {
  #background: url("/sites/all/themes/s8080base/images/icons/bullet_seagreen.png") no-repeat 0 1px !important;
}
.page-node-183 .pane-views.pane-news-and-blog-feed {
  padding-top: 0 !important;
  margin-top: 0 !important;
}
.page-node-183 .field-name-body {
  padding-bottom: 0;
}
.page-node-183 p {
  line-height: 1.4em !important;
}
.page-node-183 #node-202 img {
  margin-right: 15px !important;
}
.page-node-183 .panels-flexible-region-clone_of_homepage-wide_right,
.page-node-183 .panels-flexible-region-clone_of_homepage-right {
  width: 459px;
  margin-right: 0px;
}
.page-node-183 .panels-flexible-region-clone_of_homepage-left,
.page-node-183 .panels-flexible-region-clone_of_homepage-center_,
.page-node-183 .panels-flexible-region-clone_of_homepage-right_,
.page-node-183 .panels-flexible-region-clone_of_homepage-left_,
.page-node-183 .panels-flexible-region-clone_of_homepage-center__,
.page-node-183 .panels-flexible-region-clone_of_homepage-right__ {
  width: 300px;
  margin-right: 20px;
}
.page-node-183 .panels-flexible-region-clone_of_homepage-right_,
.page-node-183 .panels-flexible-region-clone_of_homepage-right__ {
  margin-right: 0;
}
.page-node-183 .panels-flexible-row .panels-flexible-row-inside .panels-flexible-region-clone_of_homepage-left___,
.page-node-183 .panels-flexible-row .panels-flexible-row-inside .panels-flexible-region-clone_of_homepage-wide_right {
  margin-bottom: -13px !important;
}
.page-node-183 #node-195 {
  position: relative;
}
.page-node-183 .tibco {
  position: absolute;
  bottom: 2px;
  right: 5px;
}
.page-node-183 #node-195 img {
  float: right;
  margin-top: -60px !important;
}
.page-node-183 #node-192, .page-node-183 #node-193 {
  height: 305px !important;
  position: relative;
  padding: 5px 20px 0 20px;
  margin-top: 20px;
  background: #2d5575 url("/sites/all/themes/s8080base/images/teacherindex/blue_box.jpg") no-repeat bottom left !important;
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
}
.page-node-183 #node-192 h2, .page-node-183 #node-192 p, .page-node-183 #node-192 a, .page-node-183 #node-192 ul li, .page-node-183 #node-193 h2, .page-node-183 #node-193 p, .page-node-183 #node-193 a, .page-node-183 #node-193 ul li {
  color: #fff !important;
}
.page-node-183 #node-192 h2 a:hover, .page-node-183 #node-192 a, .page-node-183 #node-193 h2 a:hover, .page-node-183 #node-193 a {
  text-decoration: underline;
}
.page-node-183 #node-192 h2 a, .page-node-183 #node-192 a:hover, .page-node-183 #node-193 h2 a, .page-node-183 #node-193 a:hover {
  text-decoration: none;
}
.page-node-183 #node-192 img {
  position: absolute;
  bottom: 13px;
  right: 20px;
}
.page-node-183 #node-192 p {
  width: 207px;
}
.page-node-183 #node-193 {
  margin-right: 0;
}
.page-node-183 #node-193 img {
  margin-left: -20px !important;
}
.page-node-183 #node-194 p {
  padding-right: 10px;
}
.page-node-183 #node-195 p {
  margin-bottom: 0;
}
.page-node-183 #node-195 img {
  margin-top: -20px;
}
.page-node-183 .panels-flexible-row-clone_of_homepage-3-inside h2 {
  color: #006699;
  margin-bottom: 15px !important;
  font-size: 1.4em !important;
}
.page-node-183 .panels-flexible-row-clone_of_homepage-3-inside h2 a {
  color: #006699 !important;
}

/*MEDIA KIT */
.page-node-204 {
  /*Tweak to poleroid*/
  /*Top */
  /*50/50 */
  /*three col */
}
.page-node-204 .button {
  position: absolute;
  top: 45px;
  right: 0;
}
.page-node-204 .back-holder {
  width: 940px;
  margin: 0 auto;
  position: relative;
}
.page-node-204 .image1 {
  -webkit-transform: rotate(-1deg) !important;
  -moz-transform: rotate(-1deg) !important;
  -o-transform: rotate(-1deg) !important;
  -ms-transform: rotate(-1deg) !important;
  -webkit-transform: rotate(-1deg) !important;
  -moz-transform: rotate(-1deg) !important;
  -ms-transform: rotate(-1deg) !important;
  -o-transform: rotate(-1deg) !important;
}
.page-node-204 .image2 {
  -webkit-transform: rotate(1deg) !important;
  -moz-transform: rotate(1deg) !important;
  -o-transform: rotate(1deg) !important;
  -ms-transform: rotate(1deg) !important;
  -webkit-transform: rotate(1deg) !important;
  -moz-transform: rotate(1deg) !important;
  -ms-transform: rotate(1deg) !important;
  -o-transform: rotate(1deg) !important;
}
.page-node-204 .panels-flexible-row .panels-flexible-row-inside h2 {
  margin-top: 0;
}
.page-node-204 .field-name-body .field-items .field-item .image1 {
  float: left !important;
  margin-left: 0;
}
.page-node-204 .panels-flexible-region-media_kit-left___ {
  padding-top: 30px;
}
.page-node-204 .panels-flexible-region-media_kit-wide_left, .page-node-204 .panels-flexible-region-media_kit-right {
  width: 459px;
  margin-right: 20px;
}
.page-node-204 .panels-flexible-region-media_kit-right {
  margin-right: 0 !important;
}
.page-node-204 .panels-flexible-region-media_kit-left,
.page-node-204 .panels-flexible-region-media_kit-center_,
.page-node-204 .panels-flexible-region-media_kit-right_ {
  width: 300px;
  margin-right: 20px;
  padding-top: 20px;
}
.page-node-204 .panels-flexible-region-media_kit-right_ {
  margin-right: 0 !important;
}
.page-node-204 #node-207, .page-node-204 #node-208 {
  position: relative;
  padding: 5px 20px 0 20px;
  margin-top: 20px;
  background: #2d5575 url("/sites/all/themes/s8080base/images/teacherindex/blue_box.jpg") repeat-x bottom left !important;
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
}
.page-node-204 #node-207 h2, .page-node-204 #node-207 p, .page-node-204 #node-207 a, .page-node-204 #node-208 h2, .page-node-204 #node-208 p, .page-node-204 #node-208 a {
  color: #fff !important;
}
.page-node-204 #node-207 h2 a, .page-node-204 #node-208 h2 a {
  text-decoration: none;
}
.page-node-204 #node-207 h2 a:hover, .page-node-204 #node-208 h2 a:hover {
  text-decoration: underline;
}
.page-node-204 #node-207 a, .page-node-204 #node-208 a {
  text-decoration: underline;
}
.page-node-204 #node-207 a:hover, .page-node-204 #node-208 a:hover {
  text-decoration: none;
}
.page-node-204 #node-207 img, .page-node-204 #node-208 img {
  position: absolute;
  bottom: 0;
  right: 20px;
}
.page-node-204 #node-207 p, .page-node-204 #node-208 p {
  width: 200px !important;
}
.page-node-204 #node-208 {
  margin-right: 0;
}
.page-node-204 #node-208 img {
  margin-left: -20px !important;
}
