/**
 **
 ** SCHOLASTIC INDIA - STYLESHEET
 **
 **/
/*
 * FUNCTIONs & FONTs
 * Defined functions and fonts variable for less file.
 */
@import url("font-face.css");
/* FONTs
_____________________________________*/
@import url("sub-global.css");

h1 {
    font: bold 42px/42px arial, Helvetica, sans-serif;
    color: #12577e;
}

h2 {
    font: bold 30px/1.3em arial, Helvetica, sans-serif;
    color: #333;
}

h3 {
    font: bold 22px/1.3em arial, Helvetica, sans-serif;
    color: #333;
}

h4 {
    font: bold 18px/1.3em arial, Helvetica, sans-serif;
    color: #333;
}

h5 {
    font: bold 16px/1.3em arial, Helvetica, sans-serif;
    color: #333;
}

h6 {
    font: bold 14px/1.3em arial, Helvetica, sans-serif;
    color: #333;
}

/* Links */
body a,
body a:link,
body a:visited {
    font: bold 12px/1em arial, Helvetica, sans-serif;
    color: #1d72a6;
    text-decoration: none;
}

body a:hover,
body a:link:hover,
body a:visited:hover {
    color: #ff6600;
}

button:focus,
button:active,
input:focus,
input:active,
select:focus,
select:active,
textarea:focus,
textarea:active {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

/* Header Block
_________________________________________*/
/* BUTTONs
_________________________________________*/
.primary-btn {
    padding: 11px 20px 0px;
    width: 160px;
    height: 29px;
    display: block;
    text-align: center;
    margin: 0 auto;
    text-decoration: none;
    font: bold 14px/16px arial, Helvetica, sans-serif;
    color: #FFF;
    text-transform: capitalize;
    background-color: #e60405;
    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    -ms-border-radius: 20px 20px 20px 20px;
    background: -webkit-linear-gradient(top, #e60405, #e60405);
    background: -moz-linear-gradient(top, #e60405, #e60405);
    background: -ms-linear-gradient(top, #e60405, #e60405);
    background: -o-linear-gradient(top, #e60405, #e60405);
}

.tertiary-btn {
    font: bold 14px/16px arial, Helvetica, sans-serif;
    color: #777;
    text-decoration: none;
    padding: 6px 20px 6px 19px;
    border: 1px solid #CCC;
    text-transform: none;
    background-color: #f4f4f5;
    float: right;
    margin: 10px 0 0;
    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    -ms-border-radius: 20px 20px 20px 20px;
    background: -webkit-linear-gradient(top, #ffffff, #ededee);
    background: -moz-linear-gradient(top, #ffffff, #ededee);
    background: -ms-linear-gradient(top, #ffffff, #ededee);
    background: -o-linear-gradient(top, #ffffff, #ededee);
}

.tertiary-btn:hover {
    background: -webkit-linear-gradient(top, #ededee, #FFF);
    background: -moz-linear-gradient(top, #ededee, #FFF);
    background: -ms-linear-gradient(top, #ededee, #FFF);
    background: -o-linear-gradient(top, #ededee, #FFF);
}

/* Search Forms
_________________________________________*/
/* Forms Contact
_________________________________________*/
/* Custom Class
_________________________________________*/
.div-hide,
.messages.error {
    display: none;
}

/* CSS3 Function
_________________________________________*/
/*
 * Summery stylesheet
 * 1. FONT STYLE DEFAULT
 * 2. DEFAULT STYLE
 * 3. PAGE - PAGE STYLE.
 * 4. NODE - NODE STYLE.
 * 5. BLOCK - BLOCK STYLE.
 * 6.
 * 7.
 * 8.
 * 9.
 *
 */
/* 1. FONT STYLE DEFAULT
___________________________________________________*/
/* Subhash Styles Start */
.page-educator {
    /* PAGE - EDUCATOR */
}

.page-educator #page .section-content .zone-content {
    background: none;
}

.page-educator #page .section-content .zone-content .panels-flexible-row {
    background: #FFFFFF;
    padding: 30px 20px;
}

.page-educator #page .section-content .zone-content .panels-flexible-row-first {
    background: none;
    margin: 0 0 20px;
    padding: 0;
}

.page-educator #page .section-content .zone-content .region-content {
    width: 940px;
    margin: 0;
}

.page-educator #page .section-content .zone-content .region-content h2.pane-title {
    background: url(../css/images/header-block-content_bg.png) no-repeat 0px 0px;
    margin: 0 0 15px;
    color: #FFF;
    text-transform: uppercase;
    padding: 10px 15px;
    font: normal 19px/20px arial, Helvetica, sans-serif;
    text-shadow: 1px 1px 1px #5c5c5c;
    letter-spacing: -0.5px;
    word-spacing: 0px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row1 .panels-flexible-region-first {
    width: 620px;
    float: left;
    margin-right: 10px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row1 .panels-flexible-region-first .views_slideshow_cycle_main,
.page-educator #page .section-content .zone-content .region-content .india-educator-row1 .panels-flexible-region-first .views-slideshow-cycle-main-frame,
.page-educator #page .section-content .zone-content .region-content .india-educator-row1 .panels-flexible-region-first .views-slideshow-cycle-main-frame-row-item {
    width: 620px;
    height: 400px;
    border-radius: 6px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row1 .panels-flexible-region-first .views_slideshow_cycle_main {
    width: 620px;
    height: 400px !important;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row1 .panels-flexible-region-first .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row-item .views-field-title {
    font: normal 45px/40px 'Colaborate Bold';
    text-shadow: 2px 2px 3px #555454;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row1 .panels-flexible-region-first .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row-item .views-field-field-banner-text {
    font: bold 16px/18px arial, tahoma, sans-serif;
    text-shadow: 1px 1px 3px #555454;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row1 .panels-flexible-region-first .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row-item .views-field-field-image-asset {
    width: 620px;
    height: 400px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row1 .panels-flexible-region-last {
    width: 310px;
    float: left;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row1 .panels-flexible-region-last .panels-flexible-region-inside {
    padding-left: 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row1 .panels-flexible-region-last .panels-flexible-region-inside .panel-separator {
    margin: 10px 0 0 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 {
    width: 610px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside {
    width: 590px;
    margin-right: 20px;
    height: 299px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane {
    width: 588px;
    height: 300px;
    border: 1px solid #e4e4e4;
    background: #f4f4f4 url("../css/images/book_wizard_bg.png") repeat-x;
    border-radius: 5px 5px 5px 5px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane h2.pane-title {
    background: url("../css/images/book_wizard_title_full.png") no-repeat;
    font-size: 0;
    margin: 19px 115px;
    padding: 0 7px;
    height: 32px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form {
    padding: 20px 25px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item label {
    float: left;
    color: #333333;
    font-size: 16px;
    width: 52px;
    font-weight: normal;
    margin-top: 3px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item input,
.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item select {
    float: left;
    border: 1px solid #cccccc;
    border-radius: 3px;
    color: #999999;
    height: 26px;
    width: 105px;
    font: normal 14px/1em arial, helvetica, sans-serif;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-class,
.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-classfrom {
    width: 160px;
    float: left;
    margin-right: 15px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-to,
.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-classto {
    width: 160px;
    float: left;
    margin-right: 35px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-to label,
.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-classto label {
    width: 20px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-subject,
.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-subjects {
    width: 165px;
    float: left;
    clear: right;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-subject label,
.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-subjects label {
    width: 60px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-lexile,
.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-agefrom {
    width: 160px;
    float: left;
    margin-right: 15px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-lexileto,
.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-ageto {
    width: 160px;
    float: left;
    margin-right: 35px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-lexileto label,
.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-ageto label {
    width: 20px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-genere,
.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-genre {
    width: 165px;
    float: left;
    clear: right;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-genere label,
.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-genre label {
    width: 60px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-keywords {
    width: 388px;
    float: left;
    margin-top: 22px;
    position: relative;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-keywords label {
    display: none;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-keywords input {
    width: 378px;
    height: 26px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-item-keywords .loader-icon {
    position: absolute;
    right: 12px;
    top: 3px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-1 .panels-flexible-region-inside .panel-pane #bookwizard-form .form-submit {
    padding: 0px 20px 0px;
    width: 130px;
    height: 40px;
    display: block;
    text-align: center;
    margin: 15px auto 0;
    text-decoration: none;
    font: bold 14px/16px arial, Helvetica, sans-serif;
    color: #FFF;
    text-transform: capitalize;
    background-color: #e60405;
    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    -ms-border-radius: 20px 20px 20px 20px;
    background: -webkit-linear-gradient(top, #e60405, #e60405);
    background: -moz-linear-gradient(top, #e60405, #e60405);
    background: -ms-linear-gradient(top, #e60405, #e60405);
    background: -o-linear-gradient(top, #e60405, #e60405);
    text-shadow: none;
    border: none;
    float: right;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-2 {
    width: 290px;
    padding: 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-2 .panels-flexible-region-inside {
    padding-left: 0;
    padding-right: 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-2 .panels-flexible-region-inside .view-india-educator-banner {
    position: relative;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-2 .panels-flexible-region-inside .view-india-educator-banner .views-field-field-banner-links {
    position: absolute;
    top: 130px;
    left: 130px;
    right: 10px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-2 .panels-flexible-region-inside .view-india-educator-banner .views-field-field-banner-links .field-label {
    display: none;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-2 .panels-flexible-region-inside .view-india-educator-banner .views-field-field-banner-links .field-name-field-banner-text .field-item div {
    font-size: 12px;
    line-height: 16px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row2 .col-2 .panels-flexible-region-inside .view-india-educator-banner .views-field-field-banner-links .field-name-field-banner-link a {
    padding: 5px 16px 4px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 {
    position: relative;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 {
    margin: 0 30px 0 0;
    width: 280px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .panels-flexible-region-inside {
    padding-right: 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .panels-flexible-region-inside h2.pane-title {
    background-position: 0px -400px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .panels-flexible-region-inside .view-india-educator-resources {
    margin: 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .panels-flexible-region-inside .view-india-educator-resources .view-content {
    border: 1px solid #CCCCCC;
    padding: 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .panels-flexible-region-inside .view-india-educator-resources .views-row {
    border-bottom: 1px solid #CCCCCC;
    padding: 10px;
    position: relative;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .panels-flexible-region-inside .view-india-educator-resources .views-row:hover {
    background: #E4E4E4;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .panels-flexible-region-inside .view-india-educator-resources .views-row:hover:after {
    content: " ";
    width: 13px;
    height: 13px;
    background: url("../css/images/hover-bullet.png") no-repeat 0px center;
    position: absolute;
    top: 45%;
    left: -7px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .panels-flexible-region-inside .view-india-educator-resources .views-row .views-field-title {
    margin: 0 0 8px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .panels-flexible-region-inside .view-india-educator-resources .views-row .views-field-title a {
    font: bold 14px/1.3em arial, Helvetica, sans-serif;
    color: #333;
    color: #1d72a6;
    padding: 0;
    text-decoration: none;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .panels-flexible-region-inside .view-india-educator-resources .views-row .views-field-title a:hover {
    color: #ff6600;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .panels-flexible-region-inside .view-india-educator-resources .views-row.views-row-last {
    border: none;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .panels-flexible-region-inside .view-india-educator-resources .more-link {
    clear: both;
    float: left;
    margin: 15px 0 0;
    text-align: right;
    width: 100%;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .panels-flexible-region-inside .view-india-educator-resources .more-link a {
    padding: 5px 29px 5px 0;
    background: url(../css/images/home-sprite.png) no-repeat right -269px;
    float: none;
    display: inline;
    margin: 0 10px 0 0;
    font: bold 13px/1em arial, Helvetica, sans-serif;
    color: #1d72a6;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .panels-flexible-region-inside .view-india-educator-resources .more-link a:hover {
    color: #ff6600;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .ajax-progress {
    height: 0;
    display: inline;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-1 .throbber {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: 20px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 {
    float: left;
    width: 280px;
    margin: 0 30px 0 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside {
    padding: 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside h2.pane-title {
    background-position: -650px -350px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view {
    position: relative;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-content h3 {
    font: bold 14px/1.3em arial, Helvetica, sans-serif;
    color: #333;
    background: url("../css/images/home-sprite.png") no-repeat scroll 15px -495px #E9E9E9;
    border-bottom: 1px solid #CCCCCC;
    color: #1D72A6;
    cursor: pointer;
    margin: 0;
    padding: 10px 0 10px 40px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-content h3.active {
    background: url("../css/images/home-sprite.png") no-repeat scroll 13px -571px;
    border-bottom: 0 none;
    color: #FF6600;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-content h3.last-child {
    border-bottom: 0 none;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-content .views-row {
    min-height: 258px;
    position: relative;
    top: 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-content .views-row p {
    margin-bottom: 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-content .views-row .views-field-title,
.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-content .views-row .views-field-body {
    padding: 5px 30px;
    height: 60px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-content .views-row .view-india-booklist-v2 {
    height: 150px;
    width: 280px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-content .views-row .view-india-booklist-v2 .imageflow {
    background: none;
    display: block;
    height: 145px;
    width: 280px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-content .views-row .view-india-booklist-v2 .imageflow .images {
    top: inherit !important;
    bottom: 0px !important;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-content .more-link {
    position: relative;
    z-index: 9;
    padding: 10px 0;
    bottom: initial;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-content .more-link a {
    padding: 5px 29px 5px 0;
    background: url(../css/images/home-sprite.png) no-repeat right -269px;
    float: none;
    display: inline;
    margin: 0 10px 0 0;
    font: bold 13px/1em arial, Helvetica, sans-serif;
    color: #1d72a6;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-content .more-link a:hover {
    color: #ff6600;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-footer {
    background: none repeat scroll 0 0 #E9E9E9;
    padding: 5px 0 8px 20px;
    text-align: left;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .view-footer a {
    color: #FF6600;
    font: bold 12px/1em arial, tahoma, sans-serif;
    text-decoration: none;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .more-link {
    margin-top: 10px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .more-link a {
    padding: 5px 29px 5px 0;
    background: url(../css/images/home-sprite.png) no-repeat right -269px;
    float: none;
    display: inline;
    margin: 0 10px 0 0;
    font: bold 13px/1em arial, Helvetica, sans-serif;
    color: #1d72a6;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-content .view .more-link a:hover {
    color: #ff6600;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-india-basic-pages-panel-pane-1 {
    display: none;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-india-basic-pages-panel-pane-1 .pane-content {
    border: 1px solid #dbae3d;
    background: #fcf9f2;
    padding: 12px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-india-basic-pages-panel-pane-1 .pane-content .view-content .views-row {
    min-height: 108px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-india-basic-pages-panel-pane-1 .pane-content .view-content .views-row .views-field-title {
    font-size: 16px;
    padding: 5px 0px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-india-basic-pages-panel-pane-1 .pane-content .view-content .views-row .views-field-body {
    font-size: 12px;
    padding: 5px 0px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-india-basic-pages-panel-pane-1 .pane-content .view-content .views-row .views-field-nothing a {
    background: none repeat scroll 0 0 #DA0202;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 11px;
    margin-right: 12px;
    padding: 5px 10px 4px;
    text-decoration: none;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-india-basic-pages-panel-pane-1 .pane-content .view-content .views-row .views-field-nothing a:hover {
    background: -moz-linear-gradient(center top, #CD0000, #E50404) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-india-basic-pages-panel-pane-1 .pane-content .view-content .views-row .views-field-nothing a.first {
    background: -moz-linear-gradient(center top, #fae6b9, #dba075) repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #d24131;
    border-top: 1px solid #e2a174;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-india-basic-pages-panel-pane-1 .pane-content .view-content .views-row .views-field-nothing a.first:hover {
    background: -moz-linear-gradient(center top, #dba075, #e6b98e) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-2 .panels-flexible-region-inside .pane-india-basic-pages-panel-pane-1 .pane-content .view-content .views-row .views-field-nothing a.last {
    margin-right: 0px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 {
    float: left;
    width: 280px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside {
    padding: 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside h2.pane-title {
    background-position: -320px -350px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside span {
    margin-bottom: 18px;
    display: block;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .view-india-basic-pages .pane-content p {
    line-height: 1em;
    margin-bottom: 15px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .panel-separator {
    margin: 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-links-educator-education-solutions {
    background: url("../css/images/line-bg.png") no-repeat scroll center bottom;
    margin: 0 0 20px;
    padding: 0 0 20px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-links-educator-education-solutions .view-india-educator-links .view-content table {
    margin: 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-links-educator-education-solutions .view-india-educator-links .view-content table tr {
    width: 280px;
    display: block;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-links-educator-education-solutions .view-india-educator-links .view-content table tr td {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    margin-right: 0;
    padding: 6px 4px 6px 10px;
    width: 123px;
    float: none;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-links-educator-education-solutions .view-india-educator-links .view-content table tr td.col-last {
    border-right: none;
    width: 124px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-links-educator-education-solutions .view-india-educator-links .view-content table tr td:hover {
    background: none repeat scroll 0 0 #E4E4E4;
    transition: none;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-links-educator-education-solutions .view-india-educator-links .view-content table tr td:hover .views-field-field-link-text a {
    color: #333333;
    background: url("../css/images/hover-bullet.png") no-repeat;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-links-educator-education-solutions .view-india-educator-links .view-content table tr td .views-field-field-link-text a {
    background: url("../css/images/home-sprite.png") no-repeat scroll 15px -46px rgba(0, 0, 0, 0);
    margin-left: -15px;
    padding-left: 25px;
    text-decoration: none;
    transition: none;
    color: #1d72a6;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-links-educator-education-solutions .view-india-educator-links .view-content table tr td .views-field-field-link-text a:hover {
    color: #ff6600;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-links-educator-education-solutions .view-india-educator-links .view-content table tr.row-last td {
    border-bottom: none;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions {
    margin: 0 0 0 0px;
    padding: 10px 12px 10px 10px;
    border: 1px solid #CCC;
    width: 260px;
    position: absolute;
    bottom: 55px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products {
    position: relative;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container {
    width: 282px;
    height: auto;
    position: relative;
    z-index: 999;
    padding: 0;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-clip {
    width: 262px;
    padding: 0;
    text-align: center;
    z-index: 999;
    overflow: hidden;
    margin-left: 8px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-clip ul.jcarousel li {
    border: 0;
    margin: 0;
    background: none;
    height: 100%;
    overflow: inherit;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-clip ul.jcarousel li .views-field-field-image-product {
    text-align: center;
    border: 1px solid #ccc;
    width: 70px;
    max-height: 94px;
    float: left;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-clip ul.jcarousel li .views-field-field-image-product img {
    max-width: 70px;
    max-height: 68px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-clip ul.jcarousel li .views-field-title {
    width: 80px;
    float: left;
    clear: both;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-clip ul.jcarousel li .views-field-title a {
    color: #1d72a6;
    text-decoration: none;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-clip ul.jcarousel li .views-field-title a:hover {
    color: #ff6600;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-next,
.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-prev,
.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-prev-disabled,
.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-next-disabled {
    z-index: 999;
    width: 30px;
    height: 30px;
    top: 33%;
    display: block;
    background: url(../css/images/button-control-slide-author.png) no-repeat 0px -60px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-next {
    background-position: 0 -90px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-next:hover,
.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-next.jcarousel-next-disabled {
    background-position: 0 0px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-prev {
    left: -10px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-prev:hover,
.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-content .jcarousel-container .jcarousel-prev.jcarousel-prev-disabled {
    background-position: 0 -30px;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-footer {
    float: left;
    width: 100%;
    text-align: right;
    margin: -10px 0 0;
    position: relative;
    z-index: 9;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-footer a {
    padding: 5px 29px 5px 0;
    background: url(../css/images/home-sprite.png) no-repeat right -269px;
    float: none;
    display: inline;
    margin: 0 10px 0 0;
    font: bold 13px/1em arial, Helvetica, sans-serif;
    color: #1d72a6;
}

.page-educator #page .section-content .zone-content .region-content .india-educator-row3 .col-3 .panels-flexible-region-inside .pane-india-educator-products-eductor-solutions .view-india-educator-products .view-footer a:hover {
    color: #ff6600;
}

.page-parents {
    /* PAGE - PARENT - Modified by hungdo 20140109 - Ticket 2673 */
}

.page-parents .page .zone-content .messages {
    display: none;
}

.page-parents .page .zone-content .panel-separator {
    margin: 0;
    padding: 0;
}

.page-parents .page .zone-content h2.pane-title {
    background: url(../css/images/header-block-content_bg.png) no-repeat 0px 0px;
    margin: 0 0 15px;
    color: #FFF;
    text-transform: uppercase;
    padding: 10px 15px;
    font: normal 19px/20px arial, Helvetica, sans-serif;
    text-shadow: 1px 1px 1px #5c5c5c;
    letter-spacing: -0.5px;
    word-spacing: 0px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row {
    padding: 20px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider {
    width: 598px;
    margin-right: 10px;
    padding-bottom: 40px;
    position: relative;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .view {
    position: static;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .panels-flexible-region-inside {
    padding: 0;
    float: left;
    width: 598px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .panels-flexible-region-inside .pane-india-banner-v2-india-parents-slide .view-id-india_banner_v2 {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .panels-flexible-region-inside .pane-india-banner-v2-india-parents-slide .view-id-india_banner_v2 .views_slideshow_cycle_main,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .panels-flexible-region-inside .pane-india-banner-v2-india-parents-slide .view-id-india_banner_v2 .views-slideshow-cycle-main-frame,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .panels-flexible-region-inside .pane-india-banner-v2-india-parents-slide .view-id-india_banner_v2 .views-slideshow-cycle-main-frame-row-item {
    width: 598px;
    height: 380px;
    border-radius: 6px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .panels-flexible-region-inside .pane-india-banner-v2-india-parents-slide .view-id-india_banner_v2 .views_slideshow_cycle_main {
    width: 598px;
    height: 380px !important;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .panels-flexible-region-inside .pane-india-banner-v2-india-parents-slide .view-id-india_banner_v2 .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row-item .views-field-title {
    font: normal 45px/40px 'Colaborate Bold';
    text-shadow: 2px 2px 3px #555454;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .panels-flexible-region-inside .pane-india-banner-v2-india-parents-slide .view-id-india_banner_v2 .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row-item .views-field-field-banner-text {
    font: bold 16px/18px arial, tahoma, sans-serif;
    text-shadow: 1px 1px 3px #555454;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .panels-flexible-region-inside .pane-india-banner-v2-india-parents-slide .view-id-india_banner_v2 .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row-item .views-field-field-image-asset {
    width: 600px;
    height: 380px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider h2.pane-title {
    background: url(../css/images/header-block-content_bg.png) no-repeat 0px 0px;
    margin: 0 0 15px;
    color: #FFF;
    text-transform: uppercase;
    padding: 10px 15px;
    font: normal 19px/20px arial, Helvetica, sans-serif;
    text-shadow: 1px 1px 1px #5c5c5c;
    letter-spacing: -0.5px;
    word-spacing: 0px;
    color: transparent;
    text-indent: -999em;
    text-shadow: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs {
    float: left;
    width: 280px;
    margin-right: 30px;
    margin-top: 25px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub h2.pane-title,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs h2.pane-title {
    background-position: 0px -500px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub .pane-content .imageflow,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs .pane-content .imageflow {
    background: none;
    margin: 0 20px 0 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub .pane-content .imageflow .navigation,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs .pane-content .imageflow .navigation {
    background: none repeat 0 0 !important;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub .pane-content .imageflow .scrollbar,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs .pane-content .imageflow .scrollbar {
    border-bottom: 0 none;
    position: static;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub .pane-content .imageflow .scrollbar .slider,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs .pane-content .imageflow .scrollbar .slider {
    display: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub .pane-content .imageflow .scrollbar .button,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs .pane-content .imageflow .scrollbar .button {
    height: 30px;
    margin: 0;
    position: absolute;
    top: 45%;
    width: 30px;
    z-index: 999;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub .pane-content .imageflow .scrollbar .previous,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs .pane-content .imageflow .scrollbar .previous {
    background: url(../css/images/button-control-slide-author.png) no-repeat 0px -60px;
    opacity: 1;
    left: 0px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub .pane-content .imageflow .scrollbar .previous:hover,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs .pane-content .imageflow .scrollbar .previous:hover {
    background-position: 0 -30px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub .pane-content .imageflow .scrollbar .next,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs .pane-content .imageflow .scrollbar .next {
    background: url(../css/images/button-control-slide-author.png) no-repeat 0px -90px;
    opacity: 1;
    right: 0px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub .pane-content .imageflow .scrollbar .next:hover,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs .pane-content .imageflow .scrollbar .next:hover {
    background-position: 0px 0px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub .pane-content .view-content h3,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs .pane-content .view-content h3 {
    display: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub .pane-content .view-content .views-field-body,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs .pane-content .view-content .views-field-body {
    margin: 35px 0 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub .pane-content .more-link,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs .pane-content .more-link {
    width: 280px;
    position: absolute;
    bottom: 0;
    text-align: center;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-india-parents-bookclub .pane-content .more-link a,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs .pane-content .more-link a {
    padding: 11px 20px 0px;
    width: 160px;
    height: 29px;
    display: block;
    text-align: center;
    margin: 0 auto;
    text-decoration: none;
    font: bold 14px/16px arial, Helvetica, sans-serif;
    color: #FFF;
    text-transform: capitalize;
    background-color: #e60405;
    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    -ms-border-radius: 20px 20px 20px 20px;
    background: -webkit-linear-gradient(top, #e60405, #e60405);
    background: -moz-linear-gradient(top, #e60405, #e60405);
    background: -ms-linear-gradient(top, #e60405, #e60405);
    background: -o-linear-gradient(top, #e60405, #e60405);
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-booklist-v2-home-book-clubs .more-link .ajax-progress {
    position: absolute;
    right: 10px;
    top: 10px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair {
    float: left;
    width: 280px;
    margin-top: 25px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair h2.pane-title {
    background-position: -319px -500px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside {
    float: left;
    width: 280px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-india-parents-banner-india-parents-bookfair {
    float: left;
    width: 280px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-india-parents-banner-india-parents-bookfair .view-india-parents-banner .views-field-field-image-asset img {
    width: 280px;
    height: 160px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-india-parents-banner-india-parents-bookfair .view-india-parents-banner .views-field-field-banner-text {
    float: left;
    margin-top: 20px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-india-parents-banner-india-parents-bookfair .view-india-parents-banner .views-field-field-banner-text .field-label {
    display: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-india-parents-banner-india-parents-bookfair .view-india-parents-banner .views-field-field-banner-text .field-items p {
    color: #333333;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-india-parents-banner-india-parents-bookfair .view-footer {
    width: 280px;
    position: absolute;
    bottom: 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-india-parents-banner-india-parents-bookfair .view-footer a {
    padding: 11px 20px 0px;
    width: 100px;
    height: 29px;
    display: block;
    text-align: center;
    margin: 0 auto;
    text-decoration: none;
    font: bold 14px/16px arial, Helvetica, sans-serif;
    color: #FFF;
    text-transform: capitalize;
    background-color: #e60405;
    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    -ms-border-radius: 20px 20px 20px 20px;
    background: -webkit-linear-gradient(top, #e60405, #e60405);
    background: -moz-linear-gradient(top, #e60405, #e60405);
    background: -ms-linear-gradient(top, #e60405, #e60405);
    background: -o-linear-gradient(top, #e60405, #e60405);
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-india-parents-banner-india-parents-bookfair .view-footer .ajax-progress {
    position: absolute;
    top: 10px;
    right: 40px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-scholastic-india-find-a-fair {
    float: left;
    width: 280px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-scholastic-india-find-a-fair h2.pane-title {
    display: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-scholastic-india-find-a-fair form {
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
    overflow: hidden;
    padding: 10px 3px;
    background: #f5f5f5;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-scholastic-india-find-a-fair form .form-item {
    margin: 0 8px 0 0;
    float: left;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-scholastic-india-find-a-fair form .form-item label {
    display: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-scholastic-india-find-a-fair form .form-item select {
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    height: 25px;
    width: 85px;
    font: normal 14px 'TitilliumText22L-600wt';
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-slider .pane-india-parents-book-fair .panels-flexible-region-inside .pane-scholastic-india-find-a-fair form input.form-submit {
    border: none;
    font-size: 12px;
    padding: 5px 9px 4px;
    margin-top: 1px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb {
    width: 282px;
    margin-left: 10px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside {
    float: left;
    padding: 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter {
    /* old BLOCK NEWSLETTER */
    float: left;
    margin-bottom: 15px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter #mini-panel-india_news_letter_ {
    background: url(../css/images/news-letter-bg.png) no-repeat;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter #mini-panel-india_news_letter_ .panels-flexible-region {
    width: 100%;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter #mini-panel-india_news_letter_ .panels-flexible-region h2 {
    background: none;
    margin-top: 5px;
    margin-bottom: 5px;
    color: #10405c;
    text-shadow: none;
    font: normal 20px/20px 'Myriad Pro Regular';
    margin: 0;
    padding: 5px 0;
    text-align: center;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter #mini-panel-india_news_letter_ .panels-flexible-region .pane-content p {
    line-height: 15px;
    padding: 0 12px;
    font-size: 12px;
    margin: 5px 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter #mini-panel-india_news_letter_ .panels-flexible-region .pane-scholastic-india-india-parents-newsletter-form {
    float: left;
    margin: 8px 0 12px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter #mini-panel-india_news_letter_ .panels-flexible-region .pane-scholastic-india-india-parents-newsletter-form label {
    display: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter #mini-panel-india_news_letter_ .panels-flexible-region .pane-scholastic-india-india-parents-newsletter-form input {
    float: left;
    font: normal 14px 'TitilliumText22L-600wt';
    margin: 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter #mini-panel-india_news_letter_ .panels-flexible-region .pane-scholastic-india-india-parents-newsletter-form input.form-text {
    border: 1px solid #CCCCCC;
    height: 22px;
    width: 172px;
    margin-left: 18px;
    margin-top: 0;
    color: #666666;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter #mini-panel-india_news_letter_ .panels-flexible-region .pane-scholastic-india-india-parents-newsletter-form input.form-submit {
    width: 65px;
    text-transform: capitalize;
    height: 22px;
    border: medium none;
    border-radius: 0 0 0 0;
    background: url(../css/images/signup-bg.png) no-repeat;
    color: #fff;
    padding: 2px 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter #mini-panel-india_news_letter_ .panels-flexible-region .pane-scholastic-india-india-parents-newsletter-form .form-item-email {
    float: left;
    margin-top: 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter {
    width: 100%;
    float: left;
    margin-bottom: 15px;
    background: url(../css/images/news-letter-bg.png) no-repeat;
    height: 112px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter h2.pane-title {
    background: none;
    margin: 0;
    padding: 10px 0 0;
    color: #10405c;
    text-shadow: none;
    font: normal 19px/20px arial, Helvetica, sans-serif;
    text-align: center;
    word-spacing: -0.7px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter .webform-confirmation {
    text-align: center;
    font: normal 20px/1em "Myriad Pro", Helvetica, sans-serif;
    margin: 50px 0 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter .webform-confirmation .links {
    display: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-news-letter .links {
    display: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist {
    float: left;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist h2 {
    background-position: -320px -450px;
    letter-spacing: -1.5px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist .view-india-parents-banner {
    border: 1px solid #cccccc;
    float: left;
    padding: 12px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist .view-india-parents-banner .view-content {
    float: left;
    width: 100%;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist .view-india-parents-banner .view-content .views-row {
    width: 48%;
    float: left;
    margin: 0 0 15px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist .view-india-parents-banner .view-content .views-row .views-field-field-image img {
    border: 1px solid #cccccc;
    width: 121px;
    height: 181px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist .view-india-parents-banner .view-content .views-row .views-field-field-book {
    text-align: center;
    margin: 6px 0;
    font-weight: bold;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist .view-india-parents-banner .view-content .views-row .views-field-field-book .field-content {
    color: #ff6600;
    text-decoration: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist .view-india-parents-banner .view-content .views-row .views-field-body {
    color: #444444;
    text-align: center;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist .view-india-parents-banner .view-content .views-row .views-field-field-author-bio {
    text-align: center;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist .view-india-parents-banner .view-content .views-row .views-field-field-author-bio span {
    display: inline;
    margin: 0 5px 0 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist .view-india-parents-banner .view-content .views-row .views-field-field-author-bio .field-content {
    display: inline;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist .view-india-parents-banner .view-content .views-row .views-field-field-author-bio .field-content a {
    font-size: 11px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist .view-india-parents-banner .view-content .views-row-odd {
    margin-right: 4%;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist .view-india-parents-banner .view-footer a {
    background: url("../css/images/home-sprite.png") no-repeat scroll right -269px rgba(0, 0, 0, 0);
    color: #1D72A6;
    display: inline;
    float: right;
    margin: 0 10px 0 0;
    padding: 5px 29px 5px 0;
    font-size: 13px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-india-parents-banner-india-parents-booklist .view-india-parents-banner .view-footer a:hover {
    color: #FF6600;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-content form .form-item,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-content form .form-actions {
    margin: 0;
    padding: 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-content form .form-actions {
    position: relative;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-content form .form-actions .ajax-progress {
    position: absolute;
    top: 11px;
    right: 90px;
    left: inherit;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-content form p {
    line-height: 15px;
    padding: 0 12px;
    font-size: 12px;
    margin: 5px 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-content form #webform-component-e-mail {
    float: left;
    margin: 10px 0 9px 20px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-content form #webform-component-e-mail input.error {
    color: #FF0000;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-content form input[type=text] {
    border: 1px solid #CCCCCC;
    height: 22px;
    width: 172px;
    margin-left: 18px;
    margin-top: 0;
    color: #666666;
    font: normal 14px 'TitilliumText22L-600wt';
    float: left;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row .india-parents-home-nl-and-pb .panels-flexible-region-inside .pane-content form input[type=submit] {
    width: 65px;
    text-transform: capitalize;
    height: 22px;
    border: medium none;
    border-radius: 0 0 0 0;
    background: url(../css/images/signup-bg.png) no-repeat;
    color: #fff;
    padding: 2px 0;
    margin: 10px 0px 0px;
    float: left;
    font: normal 14px 'TitilliumText22L-600wt';
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .panels-flexible-region {
    margin: 0 29px 0 0;
    width: 280px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .panels-flexible-region .panels-flexible-region-inside {
    padding: 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .panels-flexible-region .panels-flexible-region-inside .pane-content {
    border: 1px solid #CCCCCC;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .panels-flexible-region .panels-flexible-region-inside .pane-content .view-display-id-india_parents_promo_banner {
    padding: 119px 5px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .panels-flexible-region .panels-flexible-region-inside .pane-content .view-display-id-india_parents_promo_banner .views-field-field-image-asset {
    width: 268px;
    overflow: hidden;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .panels-flexible-region.india-parents-recent-activities {
    margin-right: 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .panels-flexible-region.india-parents-recent-activities h2.pane-title {
    background-position: -650px -450px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .panels-flexible-region.india-parents-recent-activities .pane-content {
    border: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo h2.pane-title {
    background-position: -650px -300px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .view-content {
    padding: 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .view-content .views-row {
    margin: 0;
    padding: 10px 10px 10px 0;
    border-bottom: 1px solid #ccc;
    height: 76px;
    font: normal 12px/14px arial, tahoma, sans-serif;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .view-content .views-row:hover {
    background: #e4e4e4;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .view-content .views-row:hover .views-field-title {
    background: url(../css/images/orange_dot-bg.png) no-repeat left center;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .view-content .views-row:hover .views-field-title a .inner-title {
    color: #ff6600;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .view-content .views-row .views-field-title {
    margin: 0 0 0 -7px;
    padding: 0 0 0 17px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .view-content .views-row .views-field-title a {
    font: normal 13px/1.3em arial, Helvetica, sans-serif;
    color: #6a6a6a;
    text-decoration: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .view-content .views-row .views-field-title a .inner-title {
    font: bold 14px/1.3em arial, Helvetica, sans-serif;
    color: #333;
    color: #1d72a6;
    margin: 0 0 8px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .view-content .views-row .views-field-field-body {
    color: #333;
    font: normal 12px/16px arial, tahoma, sans-serif;
    margin: 0 0 10px;
    display: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .view-content .views-row .views-field-view-node {
    display: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .view-content .views-row.views-row-last {
    border-bottom: 0;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .more-link {
    clear: both;
    margin: 20px 0 0;
    text-align: right;
    float: left;
    width: 100%;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .more-link a {
    padding: 5px 29px 5px 0;
    background: url(../css/images/home-sprite.png) no-repeat right -269px;
    float: none;
    display: inline;
    margin: 0 10px 0 0;
    font: bold 13px/1em arial, Helvetica, sans-serif;
    color: #1d72a6;
    color: #1d72a6 !important;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .more-link a:hover {
    color: #ff6600;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-promo .view-india-articles .more-link a:hover {
    color: #ff6600 !important;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-reading-message h2.pane-title {
    background-position: -320px -250px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-reading-message .pane-content {
    padding: 10px;
    min-height: 412px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-reading-message .pane-content .view-id-india_videos {
    margin: 0;
    text-align: center;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-reading-message .pane-content .view-id-india_videos .views-field-title {
    display: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row4 .india-parents-reading-message .pane-content .view-id-india_videos .views-field-field-short-description {
    margin: 15px 0 0;
    text-align: justify;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row2 {
    display: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle {
    float: left;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle h2.pane-title {
    background-position: 0px -50px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content {
    float: left;
    background: #eeeeee;
    border: 1px solid #cccccc;
    width: 898px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle {
    float: left;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default .jcarousel-container-horizontal {
    height: auto;
    width: 820px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default .jcarousel-clip-horizontal {
    width: 820px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item {
    background: none;
    border: none;
    margin: 0 18px;
    min-height: 240px;
    width: 125px !important;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-image {
    float: left;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-image img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    padding: 4px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-author-bio {
    float: none;
    margin: auto;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-author-bio .views-label {
    display: inline-block;
    width: 20px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-author-bio .field-content {
    display: inline-block;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-author-bio .field-content a {
    font-size: 11px;
    color: #1d72a6;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-author-bio .field-content a:hover {
    color: #ff6600;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-title a {
    color: #1D72A6;
    text-decoration: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-title a:hover {
    color: #FF6600;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field {
    float: left;
    margin-bottom: 3px;
    width: 125px;
    clear: both;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-bk-author {
    display: none;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default .jcarousel-prev,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default .jcarousel-next {
    cursor: pointer;
    position: absolute;
    top: 125px;
    height: 30px;
    width: 30px;
    background: url(../css/images/button-control-slide-author.png) no-repeat 0px -60px;
    z-index: 999;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default .jcarousel-prev:hover,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default .jcarousel-prev.jcarousel-prev-disabled {
    background-position: 0 -30px;
    opacity: 1;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default .jcarousel-next {
    left: inherit;
    background-position: 0 -90px;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default .jcarousel-next:hover,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default .jcarousel-next.jcarousel-next-disabled {
    background-position: 0px 0px;
    opacity: 1;
}

.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default .jcarousel-prev-disabled,
.page-parents .page .zone-content .region-content .panel-flexible .panels-flexible-row.india-parents-home-row3 .pane-india-parents-banner-india-parents-newtitle .pane-content .view-display-id-india_parents_newtitle .view-content .jcarousel-skin-default .jcarousel-next-disabled {
    opacity: 0.5;
    display: block;
}

.page-distributors-and-retailers {
    /* PAGE - DISTRIBUTORS AND RETAILERS*/
}

.page-distributors-and-retailers #page #section-content .zone-content {
    background: none;
}

.page-distributors-and-retailers #page #section-content .zone-content .messages {
    display: none;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row {
    float: left;
    margin-bottom: 20px;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row h2.pane-title {
    background: url(../css/images/header-block-content_bg.png) no-repeat 0px 0px;
    margin: 0 0 15px;
    color: #FFF;
    text-transform: uppercase;
    padding: 10px 15px;
    font: normal 19px/20px arial, Helvetica, sans-serif;
    text-shadow: 1px 1px 1px #5c5c5c;
    letter-spacing: -0.5px;
    word-spacing: 0px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-slider {
    float: left;
    margin-right: 16px;
    width: 622px;
    height: 382px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-slider .pane-india-banner-v2-india-dis-slide .view-id-india_banner_v2 {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-slider .pane-india-banner-v2-india-dis-slide .view-id-india_banner_v2 .views_slideshow_cycle_main {
    width: 622px;
    height: 382px !important;
    border-radius: 6px 6px 6px 6px;
    -webkit-border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px 6px 6px 6px;
    -ms-border-radius: 6px 6px 6px 6px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-slider .pane-india-banner-v2-india-dis-slide .view-id-india_banner_v2 .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row-item {
    width: 622px;
    height: 382px !important;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-slider .pane-india-banner-v2-india-dis-slide .view-id-india_banner_v2 .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row-item .views-field-title {
    font: normal 45px/40px 'Colaborate Bold';
    text-shadow: 2px 2px 3px #555454;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-slider .pane-india-banner-v2-india-dis-slide .view-id-india_banner_v2 .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row-item .views-field-field-banner-text {
    font: bold 16px/18px arial, tahoma, sans-serif;
    text-shadow: 1px 1px 3px #555454;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-slider .pane-india-banner-v2-india-dis-slide .view-id-india_banner_v2 .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row-item .views-field-field-image-asset {
    width: 622px;
    height: 382px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-slider .pane-india-banner-v2-india-dis-slide .view-id-india_banner_v2 .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row-item .views-field-field-image-asset img {
    max-height: 382px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-contact-delivery {
    float: left;
    width: 302px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-contact-delivery .panels-flexible-region-inside {
    padding: 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-contact-delivery .panels-flexible-region-inside .pane-india-distributors-india-distributor-contactus h2.pane-title {
    background: url("../css/images/distributor-contactus-title-bg.png") no-repeat scroll 25px 25px rgba(0, 0, 0, 0);
    display: block;
    margin-bottom: 15px;
    padding: 20px 15px;
    text-indent: -9999px;
    color: transparent;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-contact-delivery .panels-flexible-region-inside .pane-india-distributors-india-distributor-return {
    width: 270px;
    height: 100px;
    float: left;
    background: #f5eff6;
    border: 1px solid #cccccc;
    padding: 12px 15px;
    border-radius: 6px 6px 6px 6px;
    -webkit-border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px 6px 6px 6px;
    -ms-border-radius: 6px 6px 6px 6px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-contact-delivery .panels-flexible-region-inside .pane-india-distributors-india-distributor-return h2.pane-title {
    font: bold 16px/1.3em arial, Helvetica, sans-serif;
    color: #333;
    margin-bottom: 6px;
    background: none;
    margin: 0;
    padding: 0 0 5px 0;
    text-shadow: none;
    text-transform: capitalize;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-contact-delivery .panels-flexible-region-inside .pane-india-distributors-india-distributor-return .pane-content .view-display-id-india_distributor_return p {
    margin-bottom: 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-contact-delivery .panels-flexible-region-inside .pane-india-distributors-india-distributor-return .pane-content .view-display-id-india_distributor_return .view-content {
    float: left;
    margin-bottom: 0px;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-contact-delivery .panels-flexible-region-inside .pane-india-distributors-india-distributor-return .pane-content .view-display-id-india_distributor_return .view-footer {
    float: left;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-contact-delivery .panels-flexible-region-inside .pane-india-distributors-india-distributor-return .pane-content .view-display-id-india_distributor_return .view-footer a {
    color: #ff6600;
    text-decoration: none;
    background: url("../css/images/readmore-bg.png") no-repeat right;
    float: right;
    padding-right: 20px;
    font-weight: bold;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row1 .distributors-contact-delivery .panels-flexible-region-inside .pane-india-distributors-india-distributor-return .pane-content .view-display-id-india_distributor_return .view-footer a:hover {
    color: #d64f43;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle {
    float: left;
    width: 940px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle h2.pane-title {
    background-position: 0px 0px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content {
    float: left;
    background: #eeeeee;
    border: 1px solid #cccccc;
    width: 938px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle {
    float: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default .jcarousel-container-horizontal {
    height: auto;
    width: 858px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default .jcarousel-clip-horizontal {
    width: 858px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item {
    background: none;
    border: none;
    margin: 0 22px;
    min-height: 240px;
    width: 125px !important;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-image {
    float: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-image img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    padding: 4px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-bk-author {
    float: none;
    margin: auto;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-bk-author .views-label-field-bk-author {
    display: inline-block;
    width: 20px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-bk-author .field-content {
    display: inline;
    color: #1d72a6;
    font: bold 11px/1em arial, helvetica, sans-serif;
    cursor: pointer;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-bk-author .field-content:hover {
    color: #ff6600;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-title a {
    color: #1D72A6;
    text-decoration: none;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-title a:hover {
    color: #FF6600;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field {
    float: left;
    margin-bottom: 3px;
    width: 125px;
    clear: both;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default .jcarousel-prev,
.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default .jcarousel-next {
    cursor: pointer;
    position: absolute;
    top: 120px;
    height: 30px;
    width: 30px;
    background: url(../css/images/button-control-slide-author.png) no-repeat 0px -60px;
    z-index: 999;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default .jcarousel-prev:hover,
.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default .jcarousel-prev.jcarousel-prev-disabled {
    background-position: 0 -30px;
    opacity: 1;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default .jcarousel-next {
    left: inherit;
    background-position: 0 -90px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default .jcarousel-next:hover,
.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default .jcarousel-next.jcarousel-next-disabled {
    background-position: 0px 0px;
    opacity: 1;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default .jcarousel-prev-disabled,
.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row2 .panels-flexible-row-inside .pane-india-distributors-india-distibutors-newtitle .pane-content .view-display-id-india_distibutors_newtitle .view-content .jcarousel-skin-default .jcarousel-next-disabled {
    opacity: 0.5;
    display: block;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers {
    width: 622px;
    float: left;
    margin-right: 17px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside {
    padding: 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller {
    width: 622px;
    float: left;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller h2.pane-title {
    background-position: 0 -100px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller .pane-content {
    float: left;
    background: #fff;
    border: 1px solid #cccccc;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller .pane-content .view-display-id-india_distibutors_bestseller {
    background: url("../css/images/idr-bestsellers-view-bg.png") no-repeat scroll 0 35px rgba(0, 0, 0, 0);
    padding: 15px 0 15px 180px;
    float: left;
    min-height: 365px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller .pane-content .view-display-id-india_distibutors_bestseller .view-content {
    float: left;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller .pane-content .view-display-id-india_distibutors_bestseller .view-content .views-row {
    width: 130px;
    float: left;
    margin-right: 15px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller .pane-content .view-display-id-india_distibutors_bestseller .view-content .views-row .views-field-field-image img {
    border: 1px solid #ccc;
    padding: 2px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller .pane-content .view-display-id-india_distibutors_bestseller .view-content .views-row .views-field-title {
    color: #fe7f00;
    text-decoration: none;
    font-weight: bold;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller .pane-content .view-display-id-india_distibutors_bestseller .view-content .views-row .views-field-field-bk-author {
    float: none;
    margin: auto;
    width: 130px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller .pane-content .view-display-id-india_distibutors_bestseller .view-content .views-row .views-field-field-bk-author .views-label-field-bk-author {
    display: inline-block;
    width: 20px;
    margin-bottom: 10px !important;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller .pane-content .view-display-id-india_distibutors_bestseller .view-content .views-row .views-field-field-bk-author .field-content {
    display: inline-block;
    color: #444444;
    font-weight: bold;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller .pane-content .view-display-id-india_distibutors_bestseller .view-content .views-row .views-field {
    float: left;
    margin-bottom: 3px;
    clear: both;
    text-align: center;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller .pane-content .view-display-id-india_distibutors_bestseller .view-footer {
    clear: both;
    text-align: right;
    float: left;
    width: 100%;
    margin: 20px 0 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller .pane-content .view-display-id-india_distibutors_bestseller .view-footer a {
    padding: 5px 29px 5px 0;
    background: url(../css/images/home-sprite.png) no-repeat right -269px;
    float: none;
    display: inline;
    margin: 0 10px 0 0;
    font: bold 13px/1em arial, Helvetica, sans-serif;
    color: #1d72a6;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-best-sellers .panels-flexible-region-inside .pane-india-distributors-india-distibutors-bestseller .pane-content .view-display-id-india_distibutors_bestseller .view-footer a:hover {
    color: #ff6600;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon {
    width: 301px;
    float: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside {
    padding: 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon {
    width: 301px;
    float: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon h2.pane-title {
    background-position: -640px -100px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon .pane-content {
    float: left;
    background: #fff;
    border: 1px solid #cccccc;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon .pane-content .view-display-id-india_distibutors_comingsoon {
    float: left;
    margin: 15px 10px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon .pane-content .view-display-id-india_distibutors_comingsoon .view-content {
    float: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon .pane-content .view-display-id-india_distibutors_comingsoon .view-content .views-row {
    float: left;
    width: 100%;
    margin-bottom: 15px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon .pane-content .view-display-id-india_distibutors_comingsoon .view-content .views-row .views-field-field-image {
    float: left;
    width: 70px;
    margin-right: 12px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon .pane-content .view-display-id-india_distibutors_comingsoon .view-content .views-row .views-field-field-image img {
    padding: 2px;
    border: 1px solid #ccc;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon .pane-content .view-display-id-india_distibutors_comingsoon .view-content .views-row .views-field-field-bk-author {
    margin: 5px 0 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon .pane-content .view-display-id-india_distibutors_comingsoon .view-content .views-row .views-field-field-bk-author .field-content {
    display: inline;
    color: #444444;
    font: bold 11px/1em arial, helvetica, sans-serif;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon .pane-content .view-display-id-india_distibutors_comingsoon .view-content .views-row .views-field-field-book {
    color: #FE7F00;
    font-weight: bold;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon .pane-content .view-display-id-india_distibutors_comingsoon .view-content .views-row.views-row-last {
    margin-bottom: 9px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon .pane-content .view-display-id-india_distibutors_comingsoon .view-footer {
    float: left;
    width: 100%;
    text-align: right;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon .pane-content .view-display-id-india_distibutors_comingsoon .view-footer a {
    padding: 5px 29px 5px 0;
    background: url(../css/images/home-sprite.png) no-repeat right -269px;
    float: none;
    display: inline;
    margin: 0 10px 0 0;
    font: bold 13px/1em arial, Helvetica, sans-serif;
    color: #1d72a6;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row3 .distributors-coming-soon .panels-flexible-region-inside .pane-india-distributors-india-distibutors-comingsoon .pane-content .view-display-id-india_distibutors_comingsoon .view-footer a:hover {
    color: #ff6600;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 {
    float: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .pane-content {
    float: left;
    width: 100%;
    background: #fff;
    border: 1px solid #cccccc;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-catalogs {
    float: left;
    width: 462px;
    margin-right: 16px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-catalogs h2.pane-title {
    background-position: 0px -150px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-catalogs .panels-flexible-region-inside {
    padding: 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-catalogs .panels-flexible-region-inside .pane-india-distributors-india-distibutors-catalogs .view-display-id-india_distibutors_catalogs {
    background: url("../css/images/catlogs-view-bg.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    float: left;
    height: 330px;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-catalogs .panels-flexible-region-inside .pane-india-distributors-india-distibutors-catalogs .view-display-id-india_distibutors_catalogs .view-content {
    float: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-catalogs .panels-flexible-region-inside .pane-india-distributors-india-distibutors-catalogs .view-display-id-india_distibutors_catalogs .view-content .views-row {
    float: left;
    width: 140px;
    height: 230px;
    border: 1px solid #ccc;
    background: url("../css/images/catlogs-view-block-bg.jpg") repeat-x;
    margin-right: 6px;
    margin-top: 20px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-catalogs .panels-flexible-region-inside .pane-india-distributors-india-distibutors-catalogs .view-display-id-india_distibutors_catalogs .view-content .views-row .views-field-field-image-asset {
    float: left;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-catalogs .panels-flexible-region-inside .pane-india-distributors-india-distibutors-catalogs .view-display-id-india_distibutors_catalogs .view-content .views-row .views-field-field-image-asset img {
    margin: 6px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-catalogs .panels-flexible-region-inside .pane-india-distributors-india-distibutors-catalogs .view-display-id-india_distibutors_catalogs .view-content .views-row .views-field-field-banner-link {
    float: left;
    width: 100%;
    margin-top: 15px;
    font-weight: bold;
    text-align: center;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-catalogs .panels-flexible-region-inside .pane-india-distributors-india-distibutors-catalogs .view-display-id-india_distibutors_catalogs .view-content .views-row .views-field-field-banner-link a {
    color: #1D72A6;
    text-decoration: none;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-catalogs .panels-flexible-region-inside .pane-india-distributors-india-distibutors-catalogs .view-display-id-india_distibutors_catalogs .view-content .views-row .views-field-field-banner-link a:hover {
    color: #FF6600;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-catalogs .panels-flexible-region-inside .pane-india-distributors-india-distibutors-catalogs .view-display-id-india_distibutors_catalogs .view-content .views-row.views-row-first {
    margin-left: 10px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-catalogs .panels-flexible-region-inside .pane-india-distributors-india-distibutors-catalogs .view-display-id-india_distibutors_catalogs .view-content .views-row.views-row-last {
    margin-right: 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-authors {
    float: left;
    width: 462px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-authors h2.pane-title {
    background-position: -480px -150px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-authors .panels-flexible-region-inside {
    padding: 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-authors .panels-flexible-region-inside .pane-india-distributors-india-distibutors-author .view-display-id-india_distibutors_author {
    padding: 18px 15px;
    min-height: 294px;
    float: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-authors .panels-flexible-region-inside .pane-india-distributors-india-distibutors-author .view-display-id-india_distibutors_author .views-row {
    float: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-authors .panels-flexible-region-inside .pane-india-distributors-india-distibutors-author .view-display-id-india_distibutors_author .views-row .views-field-field-author-picture img {
    padding: 2px;
    border: 1px solid #ccc;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-authors .panels-flexible-region-inside .pane-india-distributors-india-distibutors-author .view-display-id-india_distibutors_author .views-row .views-field-title {
    float: left;
    margin: 10px 0 5px 0;
    font-size: 14px;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-authors .panels-flexible-region-inside .pane-india-distributors-india-distibutors-author .view-display-id-india_distibutors_author .views-row .views-field-title a {
    text-decoration: none;
    text-transform: capitalize;
    color: #1D72A6;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-authors .panels-flexible-region-inside .pane-india-distributors-india-distibutors-author .view-display-id-india_distibutors_author .views-row .views-field-title a:hover {
    color: #FF6600;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-authors .panels-flexible-region-inside .pane-india-distributors-india-distibutors-author .view-display-id-india_distibutors_author .views-row .views-field-body {
    margin: 5px 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-authors .panels-flexible-region-inside .pane-india-distributors-india-distibutors-author .view-display-id-india_distibutors_author .views-row .views-field-body a.more-link {
    float: left;
    margin-top: 10px;
    text-align: left;
    width: 100%;
    color: #fe7f00;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-authors .panels-flexible-region-inside .pane-india-distributors-india-distibutors-author .view-display-id-india_distibutors_author .views-row.views-row-first {
    border-right: 1px solid #dddddd;
    width: 200px;
    margin-right: 10px;
    padding-right: 10px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row.page-distributors-row4 .distributors-authors .panels-flexible-region-inside .pane-india-distributors-india-distibutors-author .view-display-id-india_distibutors_author .views-row.views-row-last {
    width: 200px;
    margin-left: 10px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-content {
    float: left;
    margin-right: 16px;
    width: 622px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-content .panels-flexible-region-inside {
    padding-right: 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-content .panels-flexible-region-inside .view-display-id-basic_page_no_limit_text {
    float: left;
    margin-right: 10px;
    margin-top: 10px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-content .panels-flexible-region-inside .view-display-id-basic_page_no_limit_text .view-content .views-row .views-field-title {
    float: left;
    margin: 0 0 15px 0;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-content .panels-flexible-region-inside .view-display-id-basic_page_no_limit_text .view-content .views-row .views-field-title a {
    font: normal 30px/1.3em arial, Helvetica, sans-serif;
    color: #666;
    padding-left: 45px;
    margin: 0 0 15px;
    background: url(../css/images/page-content-title.png) no-repeat 0px -100px;
    text-decoration: none;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-content .panels-flexible-region-inside .view-display-id-basic_page_no_limit_text .view-content .views-row .views-field-title a span {
    display: none;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-content .panels-flexible-region-inside .view-display-id-basic_page_no_limit_text .view-content .views-row .views-field-body {
    color: #444444;
    float: left;
    margin: 5px 0 5px 40px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-content .panels-flexible-region-inside .view-display-id-basic_page_no_limit_text .view-content .views-row .views-field-body p {
    text-align: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-contact-us {
    float: left;
    width: 302px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-contact-us h2.pane-title {
    background: url("../css/images/distributor-contactus-title-bg.png") no-repeat 25px 25px;
    display: block;
    margin-bottom: 15px;
    padding: 20px 15px;
    text-indent: -9999px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs {
    float: left;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper {
    float: left;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .item-list {
    float: left;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .item-list ul {
    margin-left: 15px;
    float: left;
    position: relative;
    margin-bottom: -1px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .item-list ul li {
    margin: 0;
    float: left;
    padding: 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .item-list ul li a {
    margin-right: 3px;
    border: 1px solid #ccc;
    border-bottom: 0;
    background: url("../css/images/trade-resources-tab-bg.png") repeat-x;
    padding: 10px 15px 10px 15px;
    border-radius: 6px 6px 0 0;
    text-decoration: none;
    font-size: 16px;
    display: block;
    text-align: center;
    width: 150px;
    color: #888888;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .item-list ul li a:hover {
    background: #fff;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .item-list ul li.active a {
    color: #ff6600;
    background: #fff;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main {
    float: left;
    border: 1px solid #ccc;
    background: #fff;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage {
    padding: 20px 20px;
    float: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .trade-resources-catalogs .view-content table {
    border: 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .trade-resources-catalogs .view-content table tr:hover {
    background: none;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .trade-resources-catalogs .view-content table tr td {
    background: none repeat scroll 0 0 #EEEEEE;
    float: left;
    margin: 10px 2px;
    overflow: hidden;
    padding: 0;
    width: 176px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .trade-resources-catalogs .view-content table tr td .views-field-title {
    background: #E5E3E3;
    color: #333333;
    height: 30px;
    padding: 0 20px;
    text-transform: capitalize;
    width: 136px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .trade-resources-catalogs .view-content table tr td .views-field-title span {
    float: left;
    margin-top: 5px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .trade-resources-catalogs .view-content table tr td .views-field-field-catalog-image {
    padding: 20px 20px 10px;
    width: auto;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .trade-resources-catalogs .view-content table tr td .views-field-field-catalog-image .field-content {
    height: 130px;
    margin: 0 auto 5px;
    width: 95px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .trade-resources-catalogs .view-content table tr td:hover {
    background: #EEEEEE;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .trade-resources-catalogs .view-content table tr td:hover .views-field-title {
    background: #E5E3E3;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-header {
    float: left;
    width: 900px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-header .view-content {
    width: 900px;
    margin-right: 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-header .view-content .views-row {
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-content {
    float: left;
    width: 599px;
    margin-right: 3px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-content .views-row {
    float: left;
    width: 298px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-content .views-row .views-field-title {
    width: 298px;
    background: #e5e3e3;
    padding: 7px 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-content .views-row .views-field-title span {
    margin: 0 14px;
    font-size: 15px;
    font-weight: bold;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-content .views-row .views-field-field-catalog-image {
    width: 298px;
    background: #eeeeee;
    float: left;
    min-height: 150px;
    padding-top: 20px;
    min-height: 170px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-content .views-row .views-field-field-catalog-image img {
    margin: auto;
    width: 90px;
    height: 130px;
    display: block;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-content .views-row.views-row-first {
    margin-right: 3px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer {
    float: left;
    width: 298px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer p {
    margin-bottom: 0;
    background: #e5e3e3;
    padding: 8px 14px;
    width: 270px;
    font-weight: bold;
    font-size: 15px;
    float: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer .view-display-id-featured_books_bestseller {
    background: #eeeeee;
    width: 298px;
    float: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer .view-display-id-featured_books_bestseller .view-content {
    width: 100%;
    margin: 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer .view-display-id-featured_books_bestseller .view-content .views-row {
    padding: 12px 20px;
    width: 258px;
    min-height: 165px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer .view-display-id-featured_books_bestseller .view-content .views-row .field-label {
    display: none;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer .view-display-id-featured_books_bestseller .view-content .views-row .views-field-title {
    background: none;
    padding: 0;
    width: 100%;
    float: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer .view-display-id-featured_books_bestseller .view-content .views-row .views-field-title span {
    font-size: 15px;
    font-weight: normal;
    margin: 0 0 10px 0;
    background: url("../css/images/catlog-title-bg.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
    padding-left: 15px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer .view-display-id-featured_books_bestseller .view-content .views-row .views-field-field-assets {
    float: left;
    width: 100%;
    margin-top: 10px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer .view-display-id-featured_books_bestseller .view-content .views-row .views-field-field-assets .field-collection-view {
    margin: 5px 0 0 10px;
    float: left;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer .view-display-id-featured_books_bestseller .view-content .views-row .views-field-field-assets .field-collection-view .field-name-field-resource-file .field-items span img {
    float: left;
    width: 15px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer .view-display-id-featured_books_bestseller .view-content .views-row .views-field-field-assets .field-collection-view .field-name-field-resource-file .field-items span a {
    background: none;
    color: #FF6600 !important;
    padding: 0;
    margin: 0;
    font-size: 14px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer .view-display-id-featured_books_bestseller .view-content .views-row .views-field-field-assets .field-collection-view .field-name-field-resource-file .field-items span a:hover {
    color: #000000;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer .view-display-id-featured_books_bestseller .view-content .views-row .views-field-field-assets .field-collection-view .field-name-field-resource-image,
.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer .view-display-id-featured_books_bestseller .view-content .views-row .views-field-field-assets .field-collection-view .field-name-field-short-description,
.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-display-id-india_distributors_trade_featured_books .view-footer .view-display-id-featured_books_bestseller .view-content .views-row .views-field-field-assets .field-collection-view .field-name-field-asset-name {
    display: none;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms {
    min-height: 250px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .field-label {
    display: none;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-header {
    float: left;
    width: 900px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-header .view-content {
    width: 900px;
    margin-right: 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-header .view-content .views-row {
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-content {
    float: left;
    width: 899px;
    margin-right: 3px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-content .views-row {
    float: left;
    width: 298px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-content .views-row .views-field-title {
    width: 298px;
    background: #e5e3e3;
    padding: 7px 0;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-content .views-row .views-field-title span {
    margin: 0 14px;
    font-size: 15px;
    font-weight: bold;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-content .views-row .views-field-field-assets {
    width: 278px;
    background: #eeeeee;
    float: left;
    min-height: 150px;
    padding-top: 20px;
    min-height: 197px;
    padding: 10px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-content .views-row .views-field-field-assets .field-name-field-resource-file {
    text-align: center;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-content .views-row .views-field-field-assets .field-name-field-resource-file img {
    width: 15px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-content .views-row .views-field-field-assets .field-name-field-resource-file a {
    background: none;
    color: #1D72A6 !important;
    padding: 0;
    margin: 0;
    font-size: 14px;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-content .views-row .views-field-field-assets .field-name-field-resource-file a:hover {
    color: #FF6600 !important;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-content .views-row .views-field-field-assets .field-name-field-resource-image {
    float: left;
    margin: 10px 0;
    width: 100%;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-content .views-row .views-field-field-assets .field-name-field-resource-image img {
    margin: auto;
    display: block;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-content .views-row .views-field-field-assets .field-name-field-resource-image .field-name-field-asset-name {
    text-align: center;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-content .views-row .views-field-field-assets .field-name-field-asset-name.field-type-text {
    text-align: center;
}

.page-distributors-and-retailers #page #section-content .zone-content .region-content .panel-flexible .retailers-trade-resources-quick-tabs .quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .view-content .views-row .views-field-field-assets.views-row-first {
    margin-right: 3px;
}

.node-type-author {
    /* PAGE - Authors - THEMER : Subhash Mahimaluri */
}

.node-type-author #page h1.pagetitle {
    background: url(images/icon-lg.png) no-repeat;
    line-height: 30px;
    margin-top: 20px;
    padding-top: 0;
    font: normal 30px/1em arial, helvetica, sans-serif;
    color: #666;
    margin-bottom: -10px;
    margin-left: 25px;
}

.node-type-author #page #section-content #zone-content {
    background: none;
}

.node-type-author #page #section-content #zone-content .field-name-field-banner-link a,
.node-type-author #page #section-content #zone-content .field-name-node-link .field-item a,
.node-type-author #page #section-content #zone-content .more-link a,
.node-type-author #page #section-content #zone-content .view-footer a,
.node-type-author #page #section-content #zone-content input.form-submit,
.node-type-author #page #section-content #zone-content a.readmore {
    color: #FFFFFF !important;
}

.node-type-author #page #section-content #zone-content .field-name-field-banner-link a:hover,
.node-type-author #page #section-content #zone-content .field-name-node-link .field-item a:hover,
.node-type-author #page #section-content #zone-content .more-link a:hover,
.node-type-author #page #section-content #zone-content .view-footer a:hover,
.node-type-author #page #section-content #zone-content input.form-submit:hover,
.node-type-author #page #section-content #zone-content a.readmore:hover {
    color: #fff !important;
}

.node-type-author #page #section-content #zone-content .region-sidebar-first {
    float: left;
    width: 100%;
    margin: 0;
}

.node-type-author #page #section-content #zone-content .region-content {
    float: left;
    width: 938px;
    border: 1px solid #cfcfd0;
    background: #fff;
    margin: 0;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner {
    padding: 20px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-first {
    width: 898px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-first .pane-scholastic-custom-india-author-search {
    display: none;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-first .pane-node-field-author-picture {
    width: 160px;
    margin-right: 10px;
    float: left;
    text-align: center;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-first .pane-node-title {
    color: #e60505;
    font-weight: bold;
    font-size: 28px;
    margin-bottom: 10px;
    padding-top: 5px;
    width: 728px;
    float: left;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-first .pane-node-field-born {
    width: 728px;
    float: left;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-first .pane-node-field-born .views-label {
    float: left;
    width: 40px;
    color: #999999;
    font-style: italic;
    font-size: 14px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-first .pane-node-field-born .field-content {
    font-size: 14px;
    color: #000;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-first .pane-node-field-current-home {
    width: 728px;
    float: left;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-first .pane-node-field-current-home .views-label {
    float: left;
    width: 100px;
    color: #999999;
    font-style: italic;
    font-size: 14px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-first .pane-node-field-current-home .field-content {
    font-size: 14px;
    color: #000;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-first .pane-addthis-widget-panel {
    margin-top: 20px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-first .pane-node-body {
    clear: both;
    float: left;
    margin-bottom: 10px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last {
    width: 898px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events {
    float: left;
    margin-bottom: 32px;
    width: 898px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events h2 {
    background: url(images/author-events-bg.png) no-repeat;
    width: 868px;
    margin-bottom: 10px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content {
    width: 505px;
    border: 1px solid #ccc;
    margin-left: 10px;
    border-radius: 0 0 8px 8px;
    float: left;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row {
    float: left;
    width: 505px;
    padding: 15px 0 0 0;
    position: relative;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row .views-field-title {
    float: left;
    margin-left: 5px 15px 5px 50px;
    font-size: 14px;
    margin-left: 50px;
    margin-right: 15px;
    width: 440px;
    margin-bottom: 2px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row .views-field-title a {
    color: #dc0707;
    text-decoration: none;
    text-transform: uppercase;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row .views-field-body {
    float: left;
    margin-left: 50px;
    margin-right: 15px;
    width: 440px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row .views-field-body p {
    margin-bottom: 0;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row .views-field-field-event-end-date {
    font-size: 18px;
    color: #FFFFFF;
    left: -18px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 18px;
    width: 54px;
    height: 51px;
    background: url("../css/images/events-date-bg.png") no-repeat;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row .views-field-field-event-end-date span {
    display: block;
    padding: 8px 0 0 10px;
    width: 40px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row .views-field-nothing {
    border-bottom: 1px solid #CCCCCC;
    float: left;
    margin-left: 50px;
    margin-right: 15px;
    padding-bottom: 5px;
    width: 440px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row .views-field-nothing a {
    background: url("../css/images/home-sprite.png") no-repeat scroll right -269px rgba(0, 0, 0, 0);
    color: #F86D06;
    font: bold 12px/1em arial, tahoma, sans-serif;
    padding: 7px 25px 5px 0;
    text-decoration: none;
    width: 62px;
    float: right;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row.views-row-last {
    border-bottom: none;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row.views-row-last .views-field-nothing {
    border: none;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row.views-row-last:hover {
    border-bottom: none;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row:hover {
    background: #e4e4e4;
    cursor: pointer;
    border-bottom: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
    margin-top: -1px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row:hover .views-field-field-event-end-date {
    background: url("../css/images/events-date-bg-hover.png") no-repeat;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-india-events .pane-content .view-display-id-india_authors_events .views-row:hover .views-field-nothing {
    border: none;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-authors-india {
    float: left;
    width: 898px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-authors-india h2 {
    background: #e5e5e5;
    color: #333333;
    text-shadow: none;
    font-weight: normal;
    border-radius: 6px 6px 0 0;
    width: 868px;
    margin-bottom: 10px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-authors-india .pane-content {
    width: 100%;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-authors-india .pane-content .view-display-id-author_book {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    float: left;
    padding: 20px 10px;
    width: 876px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-authors-india .pane-content .view-display-id-author_book .view-content table {
    border: none;
    margin-bottom: 0;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-authors-india .pane-content .view-display-id-author_book .view-content table tr {
    background: url("images/bookself-bg_new.png") no-repeat bottom;
    float: left;
    margin-left: 10px;
    padding-bottom: 40px;
    width: 852px;
    margin-bottom: 20px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-authors-india .pane-content .view-display-id-author_book .view-content table tr td {
    padding: 0 15px;
    height: 150px;
    vertical-align: bottom;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-authors-india .pane-content .view-display-id-author_book .view-content table tr td.col-first {
    padding-left: 50px;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-authors-india .pane-content .view-display-id-author_book .view-content table tr.row-last {
    margin-bottom: 0;
}

.node-type-author #page #section-content #zone-content .region-content .region-content-inner .panel-flexible .panels-flexible-region-last .pane-authors-india .pane-content .view-display-id-author_book .view-content table tr:hover td {
    background: none;
}

.page-book-wizard {
    /* PAGE - Search Results Page - THEMER : Subhash Mahimaluri - Modified by hungdo 20140110, ticket 1800 */
}

.page-book-wizard #page #section-content .zone-content {
    background: none;
}

.page-book-wizard #page #section-content .zone-content .field-name-field-banner-link a,
.page-book-wizard #page #section-content .zone-content .field-name-node-link .field-item a,
.page-book-wizard #page #section-content .zone-content .more-link a,
.page-book-wizard #page #section-content .zone-content .view-footer a,
.page-book-wizard #page #section-content .zone-content input.form-submit,
.page-book-wizard #page #section-content .zone-content a.readmore {
    color: #FFFFFF !important;
}

.page-book-wizard #page #section-content .zone-content .field-name-field-banner-link a:hover,
.page-book-wizard #page #section-content .zone-content .field-name-node-link .field-item a:hover,
.page-book-wizard #page #section-content .zone-content .more-link a:hover,
.page-book-wizard #page #section-content .zone-content .view-footer a:hover,
.page-book-wizard #page #section-content .zone-content input.form-submit:hover,
.page-book-wizard #page #section-content .zone-content a.readmore:hover {
    color: #fff !important;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-block-row .form-wrapper {
    margin: 0 15px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-block-row .form-wrapper .form-item-keywords {
    margin: 0;
    float: left;
    margin: 0 10px 0 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-block-row .form-wrapper .form-item-keywords label {
    display: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-block-row .form-wrapper .form-item-keywords input {
    width: 355px;
    height: 35px;
    border: 1px solid #CCCCCC;
    border-radius: 16px;
    font-family: arial, helvetica, sans-serif;
    padding: 0 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-block-row .form-wrapper .form-submit {
    border: 0 none;
    border-radius: 16px;
    float: left;
    height: 30px;
    margin-top: 4px;
    width: 130px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row {
    float: left;
    width: 100%;
    background: #FFF url(../css/images/cccccc_dot.png) repeat-y 238px 0px;
    border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -ms-border-radius: 5px 5px 5px 5px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .filters-left-row {
    float: left;
    width: 237px;
    border: none;
    border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    -o-border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 0 0 5px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .filters-left-row .panels-flexible-region-inside {
    float: left;
    padding: 15px 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .filters-left-row .panels-flexible-region-inside h2.pane-title {
    text-transform: capitalize;
    color: #333;
    text-shadow: none;
    border-bottom: 1px solid #CCCCCC;
    padding: 5px 20px;
    cursor: pointer;
    background: url(images/search-filter-title-bg-2.png) no-repeat left;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .filters-left-row .panels-flexible-region-inside h2.pane-title.deactive {
    background: url(images/search-filter-title-bg.png) no-repeat left;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .filters-left-row .panels-flexible-region-inside .pane-content .item-list ul li {
    list-style: none;
    margin-left: 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .panel-separator {
    margin: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary {
    border-bottom: 2px solid #ccc;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary .view-empty .total-results {
    font: normal 12px/1.5em arial, helvetica, sans-serif;
    color: #6a6a6a;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary .view-header {
    font-size: 20px;
    margin-bottom: 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary .view-header p {
    margin-bottom: 0;
    display: inline;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary .view-content {
    display: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .search-results-bottom-view h2.element-invisible {
    display: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .search-results-bottom-view .item-list {
    float: left;
    margin-bottom: 30px;
    width: 100%;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .search-results-bottom-view .read-more,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .search-results-bottom-view .views-field-php,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .search-results-bottom-view .views-field-field-subject-shared,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .search-results-bottom-view .views-field-field-bk-author {
    width: 558px;
    float: right;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .search-results-bottom-view .read-more {
    text-align: right;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .view-display-id-panel_bookwizard .view-content .views-row {
    position: relative;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .view-display-id-panel_bookwizard .view-content .views-row .view-india-search-books-lists {
    width: 240px !important;
    height: 130px !important;
    float: left;
    margin: 0 15px 0 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .view-display-id-panel_bookwizard .view-content .views-row .view-india-search-books-lists .imageflow {
    background: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .view-display-id-panel_bookwizard .view-content .views-row .booklist-title {
    margin: 0 0 30px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .view-display-id-panel_bookwizard .view-content .views-row .booklist-title a {
    font: bold 18px/1em arial, helvetica, sans-serif;
    text-decoration: none;
    color: #1D72A6;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .view-display-id-panel_bookwizard .view-content .views-row .booklist-title a:hover {
    color: #FF6600;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .view-display-id-panel_bookwizard .view-content .views-row .total-results {
    font: normal 14px/18px arial, helvetica, sans-serif;
    color: #333;
    margin: 0 0 18px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .view-display-id-panel_bookwizard .view-content .views-row .my-notes {
    font: normal 14px/16px arial, helvetica, sans-serif;
    color: #333;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .view-display-id-panel_bookwizard .view-content .views-row .book-lists-share a span {
    position: absolute;
    top: 15px;
    right: 0px;
    padding: 15px 16px 12px 14px;
    font: normal 15px/16px arial, helvetica, sans-serif;
    color: #666;
    text-decoration: none;
    background: url(../css/images/booklist-page-share_ico.png) no-repeat 1px 1px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .search-results-row .results-row-right .view-display-id-panel_bookwizard .view-content .views-row .read-more {
    width: auto;
    float: none;
    margin-left: 255px;
    text-align: right;
}

.page-book-wizard .pane-india-search-wizard-pane-results .view-india-search-wizard .view-content .views-field-field-bk-genre,
.page-book-wizard .pane-india-search-wizard-pane-results .view-india-search-wizard .view-content .views-field-field-subject-shared,
.page-book-wizard .pane-india-search-wizard-pane-results .view-india-search-wizard .view-content .views-field-php,
.page-book-wizard .pane-india-search-wizard-pane-results .view-india-search-wizard .view-content .views-field-field-bk-lexile {
    width: 558px;
    float: right;
}

.page-book-wizard .pane-india-search-wizard-panel-bookwizard {
    clear: both;
    overflow: hidden;
}

.page-book-wizard .view-india-search-wizard .views-row span.views-label,
.page-book-wizard .view-india-search-wizard .views-row label {
    display: inline;
    font-weight: bold;
    margin-right: 5px;
}

.page-book-wizard,
.page-browse-source,
.page-search-node {
    /* PAGE - Search Results Page - THEMER : Subhash Mahimaluri 20131230 - Ticket 1478- Modified by hungdo 20140114 ticket 1478, WS-426 edited by hungdo */
}

.page-book-wizard #page #section-content .zone-content,
.page-browse-source #page #section-content .zone-content,
.page-search-node #page #section-content .zone-content {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 6px;
    width: 938px;
    border: 1px solid #ccc;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-separator,
.page-browse-source #page #section-content .zone-content .region-content .panel-separator,
.page-search-node #page #section-content .zone-content .region-content .panel-separator {
    margin: 0;
    padding: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content h1,
.page-browse-source #page #section-content .zone-content .region-content h1,
.page-search-node #page #section-content .zone-content .region-content h1 {
    border-bottom: 1px solid #CCCCCC;
    color: #E60505;
    float: left;
    font-size: 32px;
    margin: 0 20px;
    padding: 5px 15px;
    width: 868px;
    font-family: Arial;
}

.page-book-wizard #page #section-content .zone-content .region-content ul.tabs,
.page-browse-source #page #section-content .zone-content .region-content ul.tabs,
.page-search-node #page #section-content .zone-content .region-content ul.tabs {
    border: none;
    clear: both;
}

.page-book-wizard #page #section-content .zone-content .region-content .view-filters .views-widget-per-page,
.page-browse-source #page #section-content .zone-content .region-content .view-filters .views-widget-per-page,
.page-search-node #page #section-content .zone-content .region-content .view-filters .views-widget-per-page {
    float: right;
    padding-right: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .view-filters .views-submit-button,
.page-browse-source #page #section-content .zone-content .region-content .view-filters .views-submit-button,
.page-search-node #page #section-content .zone-content .region-content .view-filters .views-submit-button {
    display: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .view-filters label,
.page-browse-source #page #section-content .zone-content .region-content .view-filters label,
.page-search-node #page #section-content .zone-content .region-content .view-filters label {
    display: inline;
    margin-right: 5px;
}

.page-book-wizard #page #section-content .zone-content .region-content .search-block-row,
.page-browse-source #page #section-content .zone-content .region-content .search-block-row,
.page-search-node #page #section-content .zone-content .region-content .search-block-row,
.page-book-wizard #page #section-content .zone-content .region-content .search-results-top,
.page-browse-source #page #section-content .zone-content .region-content .search-results-top,
.page-search-node #page #section-content .zone-content .region-content .search-results-top {
    margin: 0 20px;
    padding: 5px 15px 15px;
    width: 868px;
    float: left;
}

.page-book-wizard #page #section-content .zone-content .region-content .search-block-row .search-summary-block,
.page-browse-source #page #section-content .zone-content .region-content .search-block-row .search-summary-block,
.page-search-node #page #section-content .zone-content .region-content .search-block-row .search-summary-block,
.page-book-wizard #page #section-content .zone-content .region-content .search-results-top .search-summary-block,
.page-browse-source #page #section-content .zone-content .region-content .search-results-top .search-summary-block,
.page-search-node #page #section-content .zone-content .region-content .search-results-top .search-summary-block {
    width: 400px;
    float: left;
    font-size: 18px;
    color: #888888;
    margin-top: 12px;
}

.page-book-wizard #page #section-content .zone-content .region-content .search-block-row .search-summary-block .checkbox-filer,
.page-browse-source #page #section-content .zone-content .region-content .search-block-row .search-summary-block .checkbox-filer,
.page-search-node #page #section-content .zone-content .region-content .search-block-row .search-summary-block .checkbox-filer,
.page-book-wizard #page #section-content .zone-content .region-content .search-results-top .search-summary-block .checkbox-filer,
.page-browse-source #page #section-content .zone-content .region-content .search-results-top .search-summary-block .checkbox-filer,
.page-search-node #page #section-content .zone-content .region-content .search-results-top .search-summary-block .checkbox-filer {
    margin-top: 5px;
}

.page-book-wizard #page #section-content .zone-content .region-content .search-block-row .search-summary-block .view-content,
.page-browse-source #page #section-content .zone-content .region-content .search-block-row .search-summary-block .view-content,
.page-search-node #page #section-content .zone-content .region-content .search-block-row .search-summary-block .view-content,
.page-book-wizard #page #section-content .zone-content .region-content .search-results-top .search-summary-block .view-content,
.page-browse-source #page #section-content .zone-content .region-content .search-results-top .search-summary-block .view-content,
.page-search-node #page #section-content .zone-content .region-content .search-results-top .search-summary-block .view-content {
    float: none;
    width: auto;
    margin: 0;
    padding: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .search-block-row .search-summary-block .view-content .views-row,
.page-browse-source #page #section-content .zone-content .region-content .search-block-row .search-summary-block .view-content .views-row,
.page-search-node #page #section-content .zone-content .region-content .search-block-row .search-summary-block .view-content .views-row,
.page-book-wizard #page #section-content .zone-content .region-content .search-results-top .search-summary-block .view-content .views-row,
.page-browse-source #page #section-content .zone-content .region-content .search-results-top .search-summary-block .view-content .views-row,
.page-search-node #page #section-content .zone-content .region-content .search-results-top .search-summary-block .view-content .views-row {
    padding: 0;
    margin: 0;
    float: none;
    width: auto;
    border: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search,
.page-browse-source #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search,
.page-search-node #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search,
.page-book-wizard #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search,
.page-browse-source #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search,
.page-search-node #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search {
    width: 400px;
    float: right;
    position: relative;
}

.page-book-wizard #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper,
.page-browse-source #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper,
.page-search-node #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper,
.page-book-wizard #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper,
.page-browse-source #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper,
.page-search-node #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper {
    margin: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords,
.page-browse-source #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords,
.page-search-node #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords,
.page-book-wizard #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords,
.page-browse-source #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords,
.page-search-node #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords {
    margin: 0;
    float: left;
    margin: 0 10px 0 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords label,
.page-browse-source #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords label,
.page-search-node #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords label,
.page-book-wizard #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords label,
.page-browse-source #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords label,
.page-search-node #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords label {
    display: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords input,
.page-browse-source #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords input,
.page-search-node #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords input,
.page-book-wizard #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords input,
.page-browse-source #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords input,
.page-search-node #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords input {
    border: 1px solid #CCCCCC;
    border-radius: 20px;
    height: 38px;
    margin-top: 4px;
    padding: 0 10px;
    width: 296px;
    color: #333333;
}

.page-book-wizard #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper .form-submit,
.page-browse-source #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper .form-submit,
.page-search-node #page #section-content .zone-content .region-content .search-block-row .pane-scholastic-india-india-books-basic-search .form-wrapper .form-submit,
.page-book-wizard #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper .form-submit,
.page-browse-source #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper .form-submit,
.page-search-node #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper .form-submit {
    background: url("images/search.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    border-radius: 20px;
    color: #FFFFFF;
    float: left;
    font-size: 0;
    height: 38px;
    margin-top: 4px;
    width: 100px;
    text-indent: -9999px;
    right: 0px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-first,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-first,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-first {
    border-bottom: 1px solid #CCCCCC;
    float: left;
    margin: 0;
    padding: 10px 0;
    width: 938px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last {
    float: left;
    width: 100%;
    background: url(../css/images/cccccc_dot.png) repeat-y 268px 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-first,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-first,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-first {
    width: 268px;
    float: left;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-first .panels-flexible-region-inside-first,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-first .panels-flexible-region-inside-first,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-first .panels-flexible-region-inside-first {
    padding: 40px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last {
    float: right;
    width: 610px;
    padding: 20px 30px;
    margin: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane {
    float: left;
    width: 100%;
    padding: 0;
    margin: 0 0 60px;
    position: relative;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .show-only-four,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .show-only-four,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .show-only-four {
    width: 480px;
    float: right;
    background: url(../css/images/cccccc_border.png) repeat-x 5px top;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .show-only-four ol li,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .show-only-four ol li,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .show-only-four ol li,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .show-only-four ul li,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .show-only-four ul li,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .show-only-four ul li {
    display: block;
    width: 50%;
    float: left;
    margin: 0 0 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .other-products,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .other-products,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .other-products {
    width: 490px;
    float: right;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .views-field-view-node,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .views-field-view-node,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .views-field-view-node {
    text-align: right;
    margin-bottom: 5px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view {
    position: static;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-header .total-results,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-header .total-results,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-header .total-results {
    background: #e5e5e5;
    font: normal 20px/1em arial, helvetica, sans-serif;
    padding: 10px 15px;
    margin: 0;
    color: #333;
    text-shadow: none;
    border: none;
    text-transform: uppercase;
    border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -ms-border-radius: 5px 5px 5px 5px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content {
    float: left;
    width: 100%;
    margin: 25px 0 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content .views-row,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content .views-row,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content .views-row {
    padding: 0 0 30px;
    margin: 0 0 30px;
    border-bottom: 1px solid #CCC;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content .views-row .views-field,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content .views-row .views-field,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content .views-row .views-field {
    width: 100%;
    float: none;
    font: normal 13px/1.3em arial, helvetica, sans-serif;
    color: #333;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content .views-row.views-row-last,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content .views-row.views-row-last,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content .views-row.views-row-last,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content .views-row:nth-last-child(1),
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content .views-row:nth-last-child(1),
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-content .views-row:nth-last-child(1) {
    margin-bottom: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer {
    float: left;
    width: 100%;
    position: absolute;
    bottom: -30px;
    text-align: right;
    margin-bottom: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer .see-all-search,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer .see-all-search,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer .see-all-search {
    margin: 0;
    padding: 0;
    float: left;
    width: 100%;
    background: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer .see-all-search a,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer .see-all-search a,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer .see-all-search a {
    border: none;
    transition: all 0s ease 0.3s;
    -webkit-transition: all 0s ease 0.3s;
    -moz-transition: all 0s ease 0.3s;
    -ms-transition: all 0s ease 0.3s;
    padding: 5px 29px 5px 0;
    background: url(../css/images/home-sprite.png) no-repeat right -269px;
    float: none;
    display: inline;
    margin: 0 10px 0 0;
    font: bold 13px/1em arial, Helvetica, sans-serif;
    color: #1d72a6;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer .see-all-search a:hover,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer .see-all-search a:hover,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer .see-all-search a:hover {
    color: #ff6600;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer .see-all-search a:hover,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer .see-all-search a:hover,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-footer .see-all-search a:hover {
    color: #ff6600;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-display-id-browse_book_lists .read-more,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-display-id-browse_book_lists .read-more,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-content .view-display-id-browse_book_lists .read-more {
    float: right;
    width: 355px;
    margin-top: 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row {
    padding: 0 0 20px;
    margin: 0 0 20px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-catalog-image,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-catalog-image,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-catalog-image,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-catalog-image,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-catalog-image,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-catalog-image,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-field-catalog-image,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-field-catalog-image,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-field-catalog-image,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-image-product,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-image-product,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-image-product,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-image-product,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-image-product,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-image-product,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-field-image-product,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-field-image-product,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-field-image-product {
    width: 100px;
    max-height: 150px;
    float: left;
    text-align: center;
    margin: 0 20px 0 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-catalog-image img,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-catalog-image img,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-catalog-image img,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-catalog-image img,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-catalog-image img,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-catalog-image img,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-field-catalog-image img,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-field-catalog-image img,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-field-catalog-image img,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-image-product img,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-image-product img,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-image-product img,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-image-product img,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-image-product img,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-field-image-product img,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-field-image-product img,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-field-image-product img,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-field-image-product img {
    margin: 0;
    border: 1px solid #CCC;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-title,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-title,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-title,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-title,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-title,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-title,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-title,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-title,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-title {
    margin: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-created,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-created,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-created,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-created,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-created,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-created,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-created,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-created,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .views-field-created {
    color: #999;
    margin: 0 0 15px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row.views-row-last,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row.views-row-last,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row.views-row-last,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row.views-row-last,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row.views-row-last,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row.views-row-last,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row.views-row-last,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row.views-row-last,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row.views-row-last {
    margin: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .read-more,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .read-more,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .read-more,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .read-more,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .read-more,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .read-more,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .read-more,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .read-more,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view-content .views-row .read-more {
    display: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .view-content .views-row .views-field,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .view-content .views-row .views-field,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .view-content .views-row .views-field {
    margin-left: 124px;
    width: 486px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .view-content .views-row .views-field-nothing,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .view-content .views-row .views-field-nothing,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .view-content .views-row .views-field-nothing {
    margin: 4px 20px 4px 5px;
    float: left;
    width: 104px;
    max-height: 154px;
    text-align: center;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .view-content .views-row .views-field-nothing .field-content,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .view-content .views-row .views-field-nothing .field-content,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .view-content .views-row .views-field-nothing .field-content {
    float: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .view-content .views-row .views-field-nothing img,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .view-content .views-row .views-field-nothing img,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .view-content .views-row .views-field-nothing img {
    margin: 0;
    padding: 0;
    border: 1px solid #CCC;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .read-more,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .read-more,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .read-more {
    width: 100%;
    text-align: right;
    float: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .read-more a,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .read-more a,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .read-more a {
    margin-right: 15px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .other-books,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .other-books,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-search-node-book .other-books {
    display: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-printables .view-content .views-row .views-field-field-featured-image-asset,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-printables .view-content .views-row .views-field-field-featured-image-asset,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-printables .view-content .views-row .views-field-field-featured-image-asset {
    width: 100px;
    max-height: 150px;
    float: left;
    position: relative;
    padding: 0;
    margin: 4px 20px 4px 5px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-printables .view-content .views-row .views-field-field-featured-image-asset img,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-printables .view-content .views-row .views-field-field-featured-image-asset img,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-printables .view-content .views-row .views-field-field-featured-image-asset img {
    border: 1px solid #cccccc;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-printables .view-content .views-row .views-field-view-node,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-printables .view-content .views-row .views-field-view-node,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-printables .view-content .views-row .views-field-view-node {
    text-align: right;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-article .view-content .views-field-view-node,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-article .view-content .views-field-view-node,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-article .view-content .views-field-view-node {
    text-align: right;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .views-field .author-by,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .views-field .author-by,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .views-field .author-by {
    margin: 0 0 20px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .views-field.views-field-field-product-short-description,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .views-field.views-field-field-product-short-description,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .views-field.views-field-field-product-short-description {
    padding: 0 0 20px;
    margin: 0;
    float: left;
    width: 490px;
    position: relative;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .views-field.views-field-field-product-short-description a.more-link,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .views-field.views-field-field-product-short-description a.more-link,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .views-field.views-field-field-product-short-description a.more-link {
    position: absolute;
    left: inherit;
    right: 0px;
    bottom: 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .views-field-field-views-link,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .views-field-field-views-link,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .views-field-field-views-link {
    width: 490px;
    float: right;
    text-align: right;
    margin: -20px 0 0;
    position: relative;
    z-index: 9;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .show-only-four,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .show-only-four,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .show-only-four {
    width: 480px;
    float: right;
    background: url(../css/images/cccccc_border.png) repeat-x 5px top;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .show-only-four ol li,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .show-only-four ol li,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .show-only-four ol li,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .show-only-four ul li,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .show-only-four ul li,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .show-only-four ul li {
    display: block;
    width: 50%;
    float: left;
    margin: 0 0 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .other-products,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .other-products,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-products .view .view-content .views-row .other-products {
    width: 490px;
    float: right;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php {
    width: 490px;
    float: right;
    padding: 0 0 10px;
    margin: 0 0 30px;
    position: relative;
    background: url(../css/images/cccccc_border.png) repeat-x 5px bottom;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php .read-more,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php .read-more,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php .read-more,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php .read-more,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php .read-more,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php .read-more {
    width: auto;
    float: right;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php .view-online,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php .view-online,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane .pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php .view-online,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php .view-online,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php .view-online,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-panel-catalogs .view-content .views-row .views-field-php .view-online {
    position: absolute;
    bottom: -23px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content {
    border-bottom: 1px solid #CCC;
    margin: 30px 0 10px;
    padding-bottom: 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content tr:hover td,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content tr:hover td,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content tr:hover td,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content tr.even:hover td.active,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content tr.even:hover td.active,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content tr.even:hover td.active,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content tr.odd:hover td.active,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content tr.odd:hover td.active,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content tr.odd:hover td.active {
    background: transparent;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content table,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content table,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content table {
    border: none;
    margin: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content table tr td,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content table tr td,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content table tr td {
    padding: 0 0 20px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .field-name-node-link,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .field-name-node-link,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .field-name-node-link {
    text-align: right;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .group-left,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .group-left,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .group-left {
    float: left;
    width: 100px;
    height: auto;
    text-align: center;
    margin: 0 20px 0 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .group-right,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .group-right,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .group-right {
    width: 100%;
    float: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-title h2,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-title h2,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-title h2 {
    font: bold 18px/1.3em arial, Helvetica, sans-serif;
    color: #333;
    margin-bottom: 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-title h2 a,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-title h2 a,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-title h2 a {
    font: bold 18px/1.3em arial, Helvetica, sans-serif;
    color: #333;
    color: #1d72a6;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-title h2 a:hover,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-title h2 a:hover,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-title h2 a:hover {
    color: #ff6600;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-body,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-body,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-body {
    font: normal 13px/1.3em arial, helvetica, sans-serif;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-node-link,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-node-link,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-node-link {
    margin-top: 5px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-node-link a,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-node-link a,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .view-mode-search_result_india .field-name-node-link a {
    font-size: 13px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .views-row-last,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .views-row-last,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .panel-pane.pane-india-search-wizard-search-node-authors .view-content .views-row-last {
    border-bottom: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left {
    border-right: 1px solid #CCCCCC;
    float: left;
    width: 267px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside {
    float: left;
    padding: 15px 10px 15px 30px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside h2.pane-title,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside h2.pane-title,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside h2.pane-title {
    text-transform: capitalize;
    color: #333;
    text-shadow: none;
    padding: 5px;
    cursor: pointer;
    font-size: 18px;
    margin-left: 5px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside .pane-content .item-list ul li,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside .pane-content .item-list ul li,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside .pane-content .item-list ul li {
    font-size: 16px;
    list-style: none outside none;
    margin: 15px 10px 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside .pane-content .item-list ul li a,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside .pane-content .item-list ul li a,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside .pane-content .item-list ul li a {
    text-decoration: none;
    color: #666;
    font-size: 15px;
    font-weight: normal;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside .pane-content .item-list ul li a:hover,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside .pane-content .item-list ul li a:hover,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-left .panels-flexible-region-inside .pane-content .item-list ul li a:hover {
    color: #ff6600;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right {
    float: left;
    width: 670px;
    background: #fff;
    border-radius: 0 5px 5px 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panel-separator,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panel-separator,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panel-separator {
    margin: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside {
    padding: 20px 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary {
    border-bottom: 2px solid #ccc;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary .view-header,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary .view-header,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary .view-header {
    font-size: 20px;
    margin-bottom: 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary .view-header p,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary .view-header p,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary .view-header p {
    margin-bottom: 0;
    display: inline;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary .view-content,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary .view-content,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .panels-flexible-region-inside .pane-india-search-wizard-panel-summary .view-content {
    display: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .search-results-bottom-view h2.element-invisible,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .search-results-bottom-view h2.element-invisible,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .search-results-bottom-view h2.element-invisible {
    display: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .search-results-bottom-view .item-list,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .search-results-bottom-view .item-list,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .search-results-right .search-results-bottom-view .item-list {
    float: left;
    margin-bottom: 30px;
    width: 100%;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-header .total-results,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-header .total-results,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-header .total-results {
    border-bottom: 2px solid #999999;
    font-size: 18px;
    margin-left: 10px;
    padding-bottom: 5px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content {
    float: left;
    width: 100%;
    margin: 10px 0 30px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row {
    position: relative;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .view-india-search-books-lists,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .view-india-search-books-lists,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .view-india-search-books-lists {
    width: 240px !important;
    height: 130px !important;
    float: left;
    margin: 0 15px 0 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .view-india-search-books-lists .imageflow,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .view-india-search-books-lists .imageflow,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .view-india-search-books-lists .imageflow {
    background: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .booklist-title,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .booklist-title,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .booklist-title {
    margin: 0 0 30px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .booklist-title a,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .booklist-title a,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .booklist-title a {
    font: bold 18px/1em arial, helvetica, sans-serif;
    text-decoration: none;
    color: #1D72A6;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .booklist-title a:hover,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .booklist-title a:hover,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .booklist-title a:hover {
    color: #FF6600;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .my-notes,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .my-notes,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .my-notes {
    font: normal 13px/1.3em arial, helvetica, sans-serif;
    color: #333;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .book-lists-share a span,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .book-lists-share a span,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .book-lists-share a span {
    position: absolute;
    top: 15px;
    right: 0px;
    padding: 15px 16px 12px 14px;
    font: normal 15px/16px 'TitilliumText22L-800wt', sans-serif;
    color: #666;
    text-decoration: none;
    background: url(../css/images/booklist-page-share_ico.png) no-repeat 1px 1px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .ajax-progress,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .ajax-progress,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .ajax-progress {
    height: 0;
    display: inline;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .throbber,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .throbber,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .views-row .throbber {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(255, 255, 255, 0.8) url(images/scholastic-throbber.gif) no-repeat center;
    background-size: 50px;
    z-index: 999;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .read-more,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .read-more,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .view-india-search-wizard .view-content .read-more {
    float: none;
    width: 100%;
    text-align: right;
    margin-top: 5px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article {
    float: left;
    clear: both;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content {
    margin: 0;
    padding: 10px 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table {
    border: none;
    width: 100%;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr {
    width: 100%;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td {
    float: left;
    margin: 0 2%;
    width: 46%;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-nothing,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-nothing,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-nothing {
    width: 100px;
    margin-right: 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-title a,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-title a,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-title a {
    color: #1D72A6;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-title a:hover,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-title a:hover,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-title a:hover {
    color: #FF6600;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-field-body img,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-field-body img,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-field-body img {
    display: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-field-short-description,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-field-short-description,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .view-display-id-panel_article .view-content table tr td .views-field-field-short-description {
    width: 100%;
    float: left;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row {
    font: normal 13px/1.3em arial, helvetica, sans-serif;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-field-image,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-field-image,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-field-image {
    width: 106px !important;
    max-height: 156px;
    float: left !important;
    margin: 4px 20px 4px 5px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-field-image img,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-field-image img,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-field-image img {
    border: 1px solid #cccccc;
    padding: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-nothing,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-nothing,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-nothing {
    display: none;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-title,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-title,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-title {
    margin-top: 10px;
    margin-bottom: 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-title a,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-title a,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-title a {
    color: #1D72A6;
    text-decoration: none;
    font-size: 18px;
    font-weight: bold;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-title a:hover,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-title a:hover,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .pane-india-search-wizard-panel-article .views-row .views-field-title a:hover {
    color: #FF6600;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel {
    float: left;
    clear: both;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul {
    margin: 0;
    padding: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row {
    width: 48%;
    float: left;
    padding: 0 0 20px;
    margin: 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row .group-left,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row .group-left,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row .group-left {
    float: none;
    width: 100%;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row .group-left img,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row .group-left img,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row .group-left img {
    width: 188px;
    height: 138px;
    border: 1px solid #CCC;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row .group-right,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row .group-right,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row .group-right {
    float: none;
    width: 100%;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row .group-right .field-name-title h2,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row .group-right .field-name-title h2,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row .group-right .field-name-title h2 {
    margin: 5px 0 5px;
    font: normal 20px/1em arial, helvetica, sans-serif;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row:nth-child(2) .node,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row:nth-child(2) .node,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row:nth-child(2) .node {
    padding-right: 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row:nth-child(3) .node,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row:nth-child(3) .node,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row:nth-child(3) .node {
    padding-left: 10px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first {
    width: 100%;
    height: auto;
    margin: 0 0 20px !important;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first .group-left,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first .group-left,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first .group-left {
    float: left;
    width: auto;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first .group-left img,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first .group-left img,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first .group-left img {
    margin: 0 20px 0 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first .group-right .field-name-field-short-description,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first .group-right .field-name-field-short-description,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first .group-right .field-name-field-short-description {
    float: left;
    width: 400px;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first .group-right .field-name-field-short-description a.more-link,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first .group-right .field-name-field-short-description a.more-link,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-first .group-right .field-name-field-short-description a.more-link {
    float: right;
    margin: 20px 0 0;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-even,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-even,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-even {
    margin-right: 2%;
}

.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-odd,
.page-browse-source #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-odd,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .panels-flexible-region-last .india-global-search-video-panel .view .view-content ul li.views-row-odd {
    margin-left: 2%;
}

.page-book-wizard .node-video,
.page-browse-source .node-video,
.page-search-node .node-video {
    /* Row - Video */
    position: relative;
}

.page-book-wizard .node-video .group-left,
.page-browse-source .node-video .group-left,
.page-search-node .node-video .group-left {
    float: left;
    margin: 0 20px 0 0;
    width: auto;
}

.page-book-wizard .node-video .group-right,
.page-browse-source .node-video .group-right,
.page-search-node .node-video .group-right {
    float: right;
    width: 400px;
}

.page-book-wizard .node-video .field-name-field-brightcove-video,
.page-browse-source .node-video .field-name-field-brightcove-video,
.page-search-node .node-video .field-name-field-brightcove-video {
    width: 187px;
    height: 141px;
    text-align: center;
}

.page-book-wizard .node-video .field-name-field-brightcove-video img,
.page-browse-source .node-video .field-name-field-brightcove-video img,
.page-search-node .node-video .field-name-field-brightcove-video img {
    max-width: 187px;
    height: auto;
}

.page-book-wizard .node-video .field-name-title h2,
.page-browse-source .node-video .field-name-title h2,
.page-search-node .node-video .field-name-title h2,
.page-book-wizard .node-video .field-name-title h2 a,
.page-browse-source .node-video .field-name-title h2 a,
.page-search-node .node-video .field-name-title h2 a {
    font: bold 18px/1em arial, helvetica, sans-serif;
    color: #1779bd;
    letter-spacing: 0;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
}

.page-book-wizard .node-video .field-name-title h2:hover,
.page-browse-source .node-video .field-name-title h2:hover,
.page-search-node .node-video .field-name-title h2:hover,
.page-book-wizard .node-video .field-name-title h2 a:hover,
.page-browse-source .node-video .field-name-title h2 a:hover,
.page-search-node .node-video .field-name-title h2 a:hover {
    color: #ff6600;
}

.page-book-wizard .node-video .field-name-field-short-description,
.page-browse-source .node-video .field-name-field-short-description,
.page-search-node .node-video .field-name-field-short-description {
    font: normal 13px/1.3em arial, helvetica, sans-serif;
    position: relative;
    color: #333;
    padding: 0;
    margin: 0;
    height: 55px;
}

.page-book-wizard .node-video .field-name-field-short-description .more-link,
.page-browse-source .node-video .field-name-field-short-description .more-link,
.page-search-node .node-video .field-name-field-short-description .more-link {
    position: absolute;
    bottom: 10px;
    right: 10px;
}

.page-book-wizard .node-video .field-name-node-link,
.page-browse-source .node-video .field-name-node-link,
.page-search-node .node-video .field-name-node-link {
    text-align: left;
    position: absolute;
    right: 0;
    bottom: -10px;
}

.page-search-node .block-india-books-basic-search {
    border-bottom: 1px solid #CCCCCC;
    float: left;
    margin: 0;
    padding: 10px 0;
    width: 938px;
}

.page-search-node .block-india-books-basic-search h2.block-title {
    display: none;
}

.page-search-node .block-india-books-basic-search .block-inner {
    float: left;
    margin: 0 20px;
    padding: 5px 15px 15px;
    width: 868px;
}

.page-search-node .block-india-books-basic-search form {
    width: 400px;
    float: right;
    position: relative;
}

.page-search-node .block-india-books-basic-search .form-wrapper {
    margin: 0;
}

.page-search-node .block-india-books-basic-search .form-item-keywords {
    margin: 0;
    float: left;
    margin: 0 10px 0 0;
}

.page-search-node .block-india-books-basic-search .form-item-keywords label {
    display: none;
}

.page-search-node .block-india-books-basic-search input[type=text] {
    border: 1px solid #CCCCCC;
    border-radius: 20px;
    color: #333333;
    height: 38px;
    margin-top: 4px;
    padding: 0 10px;
    width: 296px;
}

.page-search-node .block-india-books-basic-search #scholastic-india-basic-search-form input[type=submit] {
    background: url(images/search.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    border-radius: 26px;
    box-shadow: none;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    margin: 5px 0 0 8px;
    padding: 8px 37px 8px 45px;
    position: absolute;
    right: 0;
    text-shadow: none;
    text-transform: capitalize;
    width: 100px;
    height: 38px;
    float: none;
    top: 0;
    text-indent: -9999em;
}

.page-search-node .block-india-global-search-facet-age-filter {
    width: 268px;
    float: left;
    border-right: 1px solid #CCC;
}

.page-search-node .block-india-global-search-facet-age-filter h2.block-title {
    color: #333333;
    cursor: pointer;
    font-size: 18px;
    margin-left: 5px;
    padding: 5px;
    text-shadow: none;
    text-transform: capitalize;
    padding: 5px 20px;
    background: url(images/search-filter-title-bg-2.png) no-repeat scroll left center rgba(0, 0, 0, 0);
    border-bottom: 1px solid #CCCCCC;
}

.page-search-node .block-india-global-search-facet-age-filter .block-inner {
    padding: 40px;
}

.page-search-node .block-india-global-search-facet-age-filter .item-list ul li {
    font-size: 12px;
    font-weight: bold;
    list-style: none outside none;
    margin: 15px 10px 0;
}

/* PAGE - Book Details Page*/
.node-type-book #page #section-content .zone-content .region-content {
    border: 1px solid #CCCCCC;
    padding: 20px 20px 60px;
    width: 898px;
}

.node-type-book #page #section-content .zone-content .region-content .field-name-field-banner-link a,
.node-type-book #page #section-content .zone-content .region-content .field-name-node-link .field-item a,
.node-type-book #page #section-content .zone-content .region-content .more-link a,
.node-type-book #page #section-content .zone-content .region-content .view-footer a,
.node-type-book #page #section-content .zone-content .region-content input.form-submit,
.node-type-book #page #section-content .zone-content .region-content a.readmore {
    color: #FFFFFF !important;
}

.node-type-book #page #section-content .zone-content .region-content .field-name-field-banner-link a:hover,
.node-type-book #page #section-content .zone-content .region-content .field-name-node-link .field-item a:hover,
.node-type-book #page #section-content .zone-content .region-content .more-link a:hover,
.node-type-book #page #section-content .zone-content .region-content .view-footer a:hover,
.node-type-book #page #section-content .zone-content .region-content input.form-submit:hover,
.node-type-book #page #section-content .zone-content .region-content a.readmore:hover {
    color: #fff !important;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner {
    padding: 0;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-image-row {
    float: left;
    width: 282px;
    margin: 0 20px 0 0;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-image-row .pane-node-field-image img {
    border: 1px solid #ccc;
    min-width: 280px;
    height: auto;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row {
    float: left;
    width: 590px;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row .pane-india-book-list .views-label,
.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row .pane-india-book-list .field-content {
    display: inline;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row .pane-india-book-list .views-field {
    width: 50%;
    float: left;
    margin-bottom: 5px;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row .pane-india-book-list .views-field .views-label {
    font-weight: bold;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row .pane-india-book-list .views-field-title {
    font-size: 20px;
    color: #ff6600;
    font-weight: bold;
    width: 100%;
    margin-top: -15px;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row .pane-india-book-list .views-field-field-bk-series {
    width: 100%;
    color: #ff6600;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row .pane-india-book-list .views-field-field-bk-series .views-label {
    font-style: italic;
    font-weight: normal;
    color: #666;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row .pane-india-book-list .views-field-field-bk-author {
    width: 100%;
    color: #ff6600;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row .pane-india-book-list .views-field-field-bk-author .views-label {
    font-style: italic;
    font-weight: normal;
    color: #666;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row .pane-india-book-list .views-field-field-bk-illustrator {
    width: 100%;
    color: #ff6600;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row .pane-india-book-list .views-field-field-bk-illustrator .views-label {
    font-style: italic;
    font-weight: normal;
    color: #666;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row .pane-india-book-list .views-field-body {
    width: 100%;
    border-bottom: 1px solid #ccc;
    margin-bottom: 15px;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row .pane-addthis-widget-panel {
    margin-top: 15px;
}

.node-type-book #page #section-content .zone-content .region-content .region-content-inner .book-details-top .book-content-row .pane-addthis-widget-panel .panels-flexible-region {
    width: 100%;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-middle {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-middle .also-avilable-row {
    width: 290px;
    float: left;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-middle .also-avilable-row h2 {
    color: #666;
    font: 'TitilliumText22L-600wt';
    text-shadow: none;
    text-transform: none;
    padding: 0 0 0 10px;
    margin-bottom: 5px;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-middle .also-avilable-row .pane-content {
    width: 100%;
    float: left;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-middle .also-avilable-row .pane-content .view-display-id-avilable_at {
    background: #f7f7f7;
    border: 1px solid #ccc;
    padding: 10px 15px;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-middle .also-avilable-row .pane-content .view-display-id-avilable_at .views-row {
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
    padding-bottom: 10px;
    text-align: center;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-middle .also-avilable-row .pane-content .view-display-id-avilable_at .views-row.views-row-last {
    border: 0;
    padding-bottom: 0;
    margin-bottom: 0;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-middle .also-avilable-row .pane-content .view-display-id-avilable_at .views-row p {
    margin: 0;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom {
    float: left;
    width: 100%;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom h2.pane-title {
    background: #7a7a7a;
    border-radius: 6px 6px 0 0;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .view-footer {
    float: right;
    width: 100%;
    margin-top: 19px;
    margin-right: 15px;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .more-link {
    margin-top: 20px;
    float: right;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row {
    width: 600px;
    float: left;
    margin-right: 18px;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books {
    float: left;
    width: 100%;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books .view-content {
    background: #fafafa;
    float: left;
    border: 1px solid #CCCCCC;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books .view-content .jcarousel-skin-default .jcarousel-container-horizontal {
    height: auto;
    width: 568px;
    padding: 20px 15px;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books .view-content .jcarousel-skin-default .jcarousel-clip-horizontal {
    width: 568px;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item {
    background: none;
    border: none;
    margin: 0 5px;
    min-height: 265px;
    width: 132px !important;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field.views-field-field-image {
    float: none;
    width: 130px;
    height: 180px;
    padding: 4px;
    border: 1px solid #CCC;
    border-radius: 3px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-title {
    margin-top: 10px;
    width: 100%;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-bk-author {
    float: none;
    margin: auto;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-bk-author .views-label-field-bk-author {
    display: inline-block;
    width: 20px;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field-field-bk-author .field-content {
    display: inline-block;
    color: #fe7f00;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books .view-content .jcarousel-skin-default ul.jcarousel li.jcarousel-item .views-field {
    float: left;
    margin-bottom: 3px;
    width: 125px;
    clear: both;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books .view-content .jcarousel-skin-default .jcarousel-prev {
    background: url("../css/images/home-sprite.png") no-repeat scroll 0 -293px rgba(0, 0, 0, 0);
    top: 80px;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books .view-content .jcarousel-skin-default .jcarousel-next {
    background: url("../css/images/home-sprite.png") no-repeat scroll 0 -326px rgba(0, 0, 0, 0);
    top: 80px;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books .view-content .jcarousel-skin-default .jcarousel-prev-disabled,
.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .upsell-content-row .view-display-id-upsell_books .view-content .jcarousel-skin-default .jcarousel-next-disabled {
    opacity: 0.5;
    display: block;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .scholastic-recommeneded-row {
    width: 280px;
    float: left;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .scholastic-recommeneded-row h2.pane-title {
    padding: 10px 5px;
    letter-spacing: -1px;
    text-align: center;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .scholastic-recommeneded-row .pane-content .views-row {
    min-height: 220px;
}

.node-type-book #page #section-content .zone-content .region-content .book-details-bottom .scholastic-recommeneded-row .imageflow .images img {
    top: inherit !important;
    bottom: 0px !important;
}

.node-type-book h1#page-title {
    display: none;
}

/* PAGE - Search Results Page*/
.manuscript-pages #page #section-content .zone-content {
    background: none;
}

.manuscript-pages #page #section-content .zone-content .field-name-field-banner-link a,
.manuscript-pages #page #section-content .zone-content .field-name-node-link .field-item a,
.manuscript-pages #page #section-content .zone-content .more-link a,
.manuscript-pages #page #section-content .zone-content .view-footer a,
.manuscript-pages #page #section-content .zone-content input.form-submit,
.manuscript-pages #page #section-content .zone-content a.readmore {
    color: #FFFFFF !important;
}

.manuscript-pages #page #section-content .zone-content .field-name-field-banner-link a:hover,
.manuscript-pages #page #section-content .zone-content .field-name-node-link .field-item a:hover,
.manuscript-pages #page #section-content .zone-content .more-link a:hover,
.manuscript-pages #page #section-content .zone-content .view-footer a:hover,
.manuscript-pages #page #section-content .zone-content input.form-submit:hover,
.manuscript-pages #page #section-content .zone-content a.readmore:hover {
    color: #fff !important;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-first {
    width: 620px;
    margin-right: 38px;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-first h2 {
    background: url(images/manuscript-title-bg.png) no-repeat;
    paddin-left: 45px;
    text-shadow: none;
    color: #333;
    font: normal 30px/30px 'TitilliumText22L-600wt', sans-serif;
    padding-left: 45px;
    padding-top: 0;
    text-transform: capitalize;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-first .quicktabs-wrapper .item-list {
    margin: 20px 0 30px 0;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-first .quicktabs-wrapper .item-list ul {
    margin-bottom: 0;
    margin-left: 0;
    width: 600px;
    border-radius: 12px;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-first .quicktabs-wrapper .item-list ul li {
    width: 50%;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-first .quicktabs-wrapper .item-list ul li a {
    background: #e5e5e5;
    color: #333;
    width: 280px;
    border-right: 0;
    padding: 10px 15px;
    border-color: #DEDBDB;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-first .quicktabs-wrapper .item-list ul li.active a {
    background: #8fa2a8;
    color: #fff;
    border-color: #85999f;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-first .quicktabs-wrapper .item-list ul li.first a {
    border-radius: 20px 0 0 20px;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-first .quicktabs-wrapper .item-list ul li.last a {
    border-radius: 0 20px 20px 0;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-first .quicktabs-wrapper .quicktabs_main {
    background: none;
    border: none;
    width: 100%;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-first .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage {
    padding: 0;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-first .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage h3 {
    color: #333;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-last {
    width: 282px;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-last .inside {
    margin: 0;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-last .inside h2 {
    background: #495a63;
    border-radius: 6px 6px 0 0;
}

.manuscript-pages #page #section-content .zone-content .region-content .panel-col-last .inside .pane-content {
    background: #ffffff;
    border: 1px solid #ccc;
    padding: 15px;
}

.page-book-lists {
    /* PAGE - BOOK LISTS - Modified by hungdo - Tickets : 2068 & 1799 & 2689 & 2673 & 2803 */
}

.page-book-lists #page #section-content .zone-content {
    background: none;
}

.page-book-lists #page #section-content .zone-content .region-content-inner h1#page-title {
    font: normal 30px/1.3em arial, Helvetica, sans-serif;
    color: #666;
    padding-left: 45px;
    margin: 0 0 15px;
    background: url(../css/images/page-content-title.png) no-repeat 0px -300px;
    text-decoration: none;
}

.page-book-lists #page #section-content .zone-content .region-content-inner h1#page-title span {
    display: none;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region {
    float: left;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region .panels-flexible-region-inside {
    padding: 15px 10px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-first {
    width: 230px;
    background: #ede8e4;
    border-radius: 5px 0px 0px 5px;
    -webkit-border-radius: 5px 0px 0px 5px;
    -moz-border-radius: 5px 0px 0px 5px;
    -ms-border-radius: 5px 0px 0px 5px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-first h2.pane-title {
    font: bold 14px/1.3em arial, Helvetica, sans-serif;
    color: #333;
    margin: 0 0 10px;
    padding: 10px 10px 10px 20px;
    background: url(../css/images/search-filter-title-bg.png) no-repeat center left;
    text-shadow: none;
    text-transform: none;
    border-bottom: 1px solid #ccc;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-first .pane-content ul {
    margin: 0 0 20px 10px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-first .pane-content ul li {
    margin: 0 0 10px;
    padding: 0;
    list-style: none;
    overflow: hidden;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-first .pane-content ul li a {
    font: normal 12px/1.3em arial, Helvetica, sans-serif;
    color: #333;
    text-decoration: none;
    float: left;
    width: 88%;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-first .pane-content ul li a:hover {
    color: #FF6600;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-first .pane-content ul li input[type=checkbox] {
    margin: 0 8px 0 0;
    float: left;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last {
    width: 700px;
    background: #FFF;
    border-radius: 0px 5px 5px 0px;
    -webkit-border-radius: 0px 5px 5px 0px;
    -moz-border-radius: 0px 5px 5px 0px;
    -ms-border-radius: 0px 5px 5px 0px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside {
    padding: 20px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list {
    margin: 0 5px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-filters {
    border-bottom: 1px solid #ccc;
    float: left;
    padding-bottom: 5px;
    width: 100%;
    color: #4e4e4e;
    font-size: 13px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-filters .views-exposed-form {
    float: right;
    width: 360px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-filters .views-exposed-form .views-widget-sort-by {
    margin-right: 20px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-filters .views-exposed-form .views-widget-sort-by label {
    float: left;
    margin-right: 10px;
    font-weight: normal;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-filters .views-exposed-form .views-widget-per-page label {
    float: left;
    margin-right: 10px;
    font-weight: normal;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-content {
    float: left;
    width: 100%;
    margin: 10px 0 30px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-content .views-row {
    padding: 0 0 30px;
    margin: 0 0 30px;
    border-bottom: 1px solid #ccc;
    float: left;
    width: 100%;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-content .views-row .views-field-nothing {
    float: left;
    width: 135px;
    margin-right: 20px;
    position: relative;
    min-height: 130px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-content .views-row .views-field-nothing .field-content {
    float: left;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-content .views-row .views-field-nothing .field-content img {
    border: 1px solid #cccccc;
    padding: 2px;
    width: 124px;
    height: 124px;
    margin: 4px 5px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-content .views-row .views-field-nothing .field-content .image-clip {
    background: url("../css/images/book-list-image-clip.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 90px;
    position: absolute;
    top: 0;
    width: 89px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-content .views-row .views-field-title {
    float: right;
    width: 515px;
    margin-top: 5px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-content .views-row .views-field-title a {
    color: #ff6600;
    text-decoration: none;
    font-size: 18px;
    font-weight: bold;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-content .views-row .views-field-field-bk-series {
    float: right;
    width: 515px;
    margin-bottom: 5px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .view-content .views-row .views-field-field-bk-author {
    float: right;
    width: 515px;
    margin-bottom: 15px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .item-list ul {
    border: 0;
    background: 0;
    margin-bottom: 30px;
    float: right;
    min-width: 485px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .item-list ul li {
    margin: 0 5px;
    border: 0;
    color: #717171;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .item-list ul li a {
    padding: 6px 9px;
    border-radius: 14px;
    border: 1px solid #bdbdbd;
    background: #f6f6f6;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .item-list ul li a:hover {
    background: #fc6700;
    color: #fff;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .item-list ul li.pager-previous {
    color: #f3f3f3;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .item-list ul li.pager-previous a {
    width: auto;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .item-list ul li.pager-next {
    color: #f3f3f3;
    position: static;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .view-display-id-india_book_list .item-list ul li.pager-current {
    padding: 6px 9px;
    border-radius: 14px;
    border: 1px solid #bdbdbd;
    background: #fc6700;
    color: #fff;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .pane-india-search-wizard-panel-recommends .view-content .views-row {
    position: relative;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .pane-india-search-wizard-panel-recommends .view-content .views-row .view-india-search-books-lists {
    width: 240px !important;
    height: 130px !important;
    float: left;
    margin: 0 15px 0 0;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .pane-india-search-wizard-panel-recommends .view-content .views-row .view-india-search-books-lists .imageflow {
    background: none;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .pane-india-search-wizard-panel-recommends .view-content .views-row .view-india-search-books-lists .imageflow .images img {
    top: inherit !important;
    bottom: 0 !important;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .pane-india-search-wizard-panel-recommends .view-content .views-row .booklist-title {
    margin: 0 0 30px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .pane-india-search-wizard-panel-recommends .view-content .views-row .booklist-title a {
    font: bold 18px/1.3em arial, Helvetica, sans-serif;
    color: #333;
    color: #1d72a6;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .pane-india-search-wizard-panel-recommends .view-content .views-row .booklist-title a:hover {
    color: #ff6600;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .pane-india-search-wizard-panel-recommends .view-content .views-row .total-results {
    font: normal 12px/1.3em arial, Helvetica;
    color: #333;
    margin: 0 0 18px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .pane-india-search-wizard-panel-recommends .view-content .views-row .my-notes {
    font: normal 12px/1.3em arial, Helvetica;
    color: #333;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-last .panels-flexible-region-inside .pane-india-search-wizard-panel-recommends .view-content .views-row .book-lists-share a span {
    position: absolute;
    top: 15px;
    right: 0px;
    padding: 15px 16px 12px 14px;
    font: normal 14px/1em arial, Helvetica, sans-serif;
    color: #666;
    text-decoration: none;
    background: url(../css/images/booklist-page-share_ico.png) no-repeat 1px 1px;
}

.node-type-book-list-v2 {
    /* NODE - BOOK LIST V2 - Modified by hungdo 20131226, ThaiTran 20140107 - Ticket 1799, 2794 */
}

.node-type-book-list-v2 #page .section-header {
    margin-bottom: 20px;
}

.node-type-book-list-v2 #page #section-content .zone-content {
    background: none;
}

.node-type-book-list-v2 #page #section-content .zone-content h1#page-title {
    font: normal 30px/1.3em arial, Helvetica, sans-serif;
    color: #666;
    padding-left: 45px;
    margin: 0 0 15px;
    background: url(../css/images/page-content-title.png) no-repeat 0px -295px;
    text-decoration: none;
}

.node-type-book-list-v2 #page #section-content .zone-content h1#page-title span {
    display: none;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .panel-separator {
    margin: 0;
    padding: 0;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row {
    width: 240px;
    margin: 0 0px 0 0;
    position: relative;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside {
    padding: 16px;
    margin: 0;
    min-height: 600px;
    background: #EDE8E4;
    border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    -ms-border-radius: 5px 0 0 5px;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside h2.pane-title {
    font: normal 18px/1em arial, tahoma, sans-serif;
    color: #333;
    text-shadow: none;
    text-transform: none;
    padding: 0;
    margin: 12px 0 10px;
    word-spacing: 0px;
    letter-spacing: 0px;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-content {
    border: 1px solid #dbdada;
    background: #FFF;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-content .view-india-booklist-v2 {
    width: 206px;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-content .view-india-booklist-v2 .view-content h3 {
    font: bold 14px/1em arial, Helvetica, sans-serif;
    margin: 0;
    color: #1D72A6;
    background: #e9e9e9 url(../css/images/home-sprite.png) no-repeat 5px -495px;
    padding: 10px 5px 10px 30px;
    cursor: pointer;
    border-bottom: 1px solid #CCC;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-content .view-india-booklist-v2 .view-content h3.active {
    font-size: 16px;
    color: #ff6600;
    border-bottom: 0;
    background: url(../css/images/home-sprite.png) no-repeat 3px -572px;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-content .view-india-booklist-v2 .view-content .views-row .views-field-title {
    display: none;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-content .view-india-booklist-v2 .view-content .views-row .imageflow {
    width: 206px;
    float: left;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-content .view-india-booklist-v2 .more-link {
    float: left;
    width: 100%;
    margin-top: 5px;
    position: relative;
    z-index: 9;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-content .view-india-booklist-v2 .more-link a {
    padding: 5px 20px 5px 0;
    background: url(../css/images/home-sprite.png) no-repeat right -270px;
    float: none;
    display: block;
    margin: 0;
    font: bold 13px/1em arial, Helvetica, sans-serif;
    color: #1d72a6;
    text-align: left;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-content .view-india-booklist-v2 .more-link a:hover {
    color: #ff6600;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-india-booklist-v2-book-list-image-flow .pane-content {
    background-color: #FFF;
    border: 1px solid #CCC;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-india-booklist-v2-book-list-image-flow .pane-content .view-content {
    border: none;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-india-booklist-v2-book-list-image-flow .pane-content .view-content .views-row {
    min-height: inherit;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-india-booklist-v2-book-list-image-flow .pane-content .view-content .views-row .views-field-body {
    padding: 0;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-india-booklist-v2-book-list-image-flow .pane-content .view-content .views-row .views-field-body p {
    padding: 5px 10px;
    margin: 0;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-image-row .panels-flexible-region-inside .pane-india-booklist-v2-book-list-image-flow .pane-content .view-footer {
    padding: 0;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row {
    width: 700px;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside {
    padding: 15px 10px;
    background: #FFF;
    overflow: hidden;
    border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    -ms-border-radius: 0 5px 5px 0;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-panel-summary .view-content table {
    margin: 0;
    padding: 0;
    border: none;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-panel-summary .view-content table tr td {
    position: relative;
    display: block;
    padding: 12px 12px 0;
    margin: 10px 0 0;
    border: none;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-panel-summary .view-content table tr td .views-field-title {
    position: absolute;
    top: -10px;
    left: 0;
    width: 98%;
    padding: 5px 1%;
    background: #e5e5e5;
    border-radius: 5px 5px 0 0;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-panel-summary .view-content table tr td .views-field-title a {
    font: normal 19px/1.3em arial, helvetica, sans-serif;
    color: #333;
    text-decoration: none;
    text-transform: uppercase;
    word-spacing: 2px;
    letter-spacing: 0px;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-panel-summary .view-content table tr td .views-field-body {
    font: normal 12px/16px arial, tahoma, sans-serif;
    color: #333;
    display: none;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-panel-summary .view-content table tr td .views-field-body span.views-label {
    float: left;
    margin: 0 5px 0 0;
    font: bold 14px/16px arial, tahoma, sans-serif;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-panel-summary .view-content table tr td .views-field-nothing {
    padding: 10px 12px;
    margin: 0 -12px;
    background: #f5f5f5;
    overflow: hidden;
    border-top: 1px solid #CCC;
    display: none;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-panel-summary .view-content table tr td .views-field-nothing .book-lists-share {
    display: block;
    margin: 0 10px 0 0;
    float: left;
    padding: 8px 0px;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-panel-summary .view-content table tr td .views-field-nothing .book-lists-share a {
    font: 15px/16px 'TitilliumText22L-800wt', sans-serif;
    color: #666666;
    border: 1px solid #CCCCCC;
    padding: 8px 14px;
    margin: 0;
    text-decoration: none;
    text-transform: uppercase;
    background: -moz-linear-gradient(center top, #FFFFFF, #EDEDEE) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-panel-summary .view-content table tr td .views-field-nothing .book-lists-print {
    padding: 0px 25px 0 0;
    margin: 10px 0 0;
    background: url(../css/images/booklist-node_ico.png) no-repeat 35px 0px;
    float: right;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view {
    float: left;
    width: 100%;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .views-exposed-form {
    margin: 0;
    padding: 38px 0px 8px;
    border-bottom: 1px solid #CCC;
    width: 100%;
    float: left;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .views-exposed-form .views-exposed-widgets {
    float: right;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .views-exposed-form .views-exposed-widgets .views-exposed-widget {
    padding: 0;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .views-exposed-form .views-exposed-widgets .views-exposed-widget label {
    margin: 0;
    padding: 3px 5px 0 0;
    display: inline;
    font-weight: normal;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_bk_grade_tid {
    width: 65%;
    float: left;
    text-align: right;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_bk_grade_tid label {
    width: 70%;
    float: left;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_bk_grade_tid .views-widget {
    float: left;
    width: 22%;
    text-align: center;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_bk_grade_tid .description {
    width: 8%;
    float: right;
    font: normal 14px/16px 'TitilliumText22L-600wt', sans-serif;
    color: #333;
    margin: 3px 0 0;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-sort-order {
    padding: 4px 0 0;
    margin: 0 10px;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-per-page {
    float: right;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-per-page label {
    float: right;
    margin: 0 0 0 10px;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-per-page select {
    float: right;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row {
    padding: 30px 0;
    border-bottom: 1px solid #ccc;
    float: left;
    width: 670px;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row .views-field {
    font: normal 12px/16px arial, tahoma, sans-serif;
    color: #333;
    margin: 0;
    float: none;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row .views-field .views-label {
    font-weight: bold;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row .views-field .field-content {
    display: inline;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row .views-field.views-field-field-image {
    width: 100px;
    max-height: 150px;
    text-align: center;
    padding: 0;
    margin: 0 15px 0 0;
    float: left;
    border: 1px solid #CCC;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row .views-field.views-field-title {
    float: none;
    width: auto;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row .views-field.views-field-title a {
    color: #1D72A6;
    text-decoration: none;
    font: bold 18px/20px arial, tahoma, sans-serif;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row .views-field.views-field-title a:hover {
    color: #FF6600;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row .views-field.views-field-field-bk-author {
    float: none;
    width: auto;
    margin: 5px 0 15px;
    padding-left: 24px;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row .views-field.views-field-field-bk-author .views-label {
    font-weight: normal;
    color: #777;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row .views-field.views-field-field-bk-genre,
.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row .views-field.views-field-field-bk-lexile,
.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row .views-field.views-field-field-bk-grade,
.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row .views-field.views-field-field-age,
.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row .views-field.views-field-body {
    margin: 0 0 0 115px;
    padding: 0;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .view-content .views-row.views-row-last {
    border: none;
    padding-bottom: 0;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-booklist-v2-view .item-list {
    margin: 30px 0 0;
    float: left;
    width: 100%;
}

.node-type-catalog {
    /* PAGE - Search Results Page - THEMER : Subhash Mahimaluri */
}

.node-type-catalog #page #section-content .zone-content {
    background: none;
}

.node-type-catalog #page #section-content .zone-content .field-name-field-banner-link a,
.node-type-catalog #page #section-content .zone-content .field-name-node-link .field-item a,
.node-type-catalog #page #section-content .zone-content .more-link a,
.node-type-catalog #page #section-content .zone-content .view-footer a,
.node-type-catalog #page #section-content .zone-content input.form-submit,
.node-type-catalog #page #section-content .zone-content a.readmore {
    color: #FFFFFF !important;
}

.node-type-catalog #page #section-content .zone-content .field-name-field-banner-link a:hover,
.node-type-catalog #page #section-content .zone-content .field-name-node-link .field-item a:hover,
.node-type-catalog #page #section-content .zone-content .more-link a:hover,
.node-type-catalog #page #section-content .zone-content .view-footer a:hover,
.node-type-catalog #page #section-content .zone-content input.form-submit:hover,
.node-type-catalog #page #section-content .zone-content a.readmore:hover {
    color: #fff !important;
}

.node-type-catalog #page #section-content .zone-content .region-content h1 {
    background: url("../css/images/booklist-node_ico.png") no-repeat scroll -190px -100px rgba(0, 0, 0, 0);
    margin-left: 40px;
    color: #666666;
    font: 30px/30px 'TitilliumText22L-600wt', sans-serif;
    margin: -10px 10px 10px 10px;
    padding: 5px 0 5px 40px;
}

.node-type-catalog #page #section-content .zone-content .region-content .block-main {
    background: #fff;
    border: 1px solid #ccc;
}

.node-type-catalog #page #section-content .zone-content .region-content .block-main .block-inner {
    padding: 20px;
}

/* Subhash Block level CSS */
.retailers-trade-resources-contact-us,
.pane-india-distributors-india-distributor-contactus {
    background: url(../css/images/distributor-contactus-bg.png) no-repeat;
    width: 302px;
    height: 243px;
}

.retailers-trade-resources-contact-us h2.pane-title,
.pane-india-distributors-india-distributor-contactus h2.pane-title {
    background: url("../css/images/distributor-contactus-title-bg.png") no-repeat scroll 25px 25px rgba(0, 0, 0, 0);
    display: block;
    margin-bottom: 15px;
    padding: 20px 15px;
    text-indent: -9999px;
}

.retailers-trade-resources-contact-us .view-india-distributors,
.pane-india-distributors-india-distributor-contactus .view-india-distributors {
    margin: 10px 60px 10px 50px;
}

.retailers-trade-resources-contact-us .view-india-distributors .view-content .views-field,
.pane-india-distributors-india-distributor-contactus .view-india-distributors .view-content .views-field {
    border-bottom: 1px solid #d1d1d2;
    padding: 7px 10px 3px 20px;
}

.retailers-trade-resources-contact-us .view-india-distributors .view-content .views-field.views-field-field-ci-email,
.pane-india-distributors-india-distributor-contactus .view-india-distributors .view-content .views-field.views-field-field-ci-email {
    background: url("../css/images/id-mail-icon.png") no-repeat scroll 4px 11px rgba(0, 0, 0, 0);
}

.retailers-trade-resources-contact-us .view-india-distributors .view-content .views-field.views-field-field-ci-phone,
.pane-india-distributors-india-distributor-contactus .view-india-distributors .view-content .views-field.views-field-field-ci-phone {
    background: url("../css/images/id-phone-icon.png") no-repeat scroll 8px 9px rgba(0, 0, 0, 0);
}

.retailers-trade-resources-contact-us .view-india-distributors .view-content .views-field.contextual-links-region,
.pane-india-distributors-india-distributor-contactus .view-india-distributors .view-content .views-field.contextual-links-region {
    border: 0;
}

.retailers-trade-resources-contact-us .view-india-distributors .view-footer,
.pane-india-distributors-india-distributor-contactus .view-india-distributors .view-footer {
    margin: auto;
    padding-top: 15px;
    width: 100px;
}

.retailers-trade-resources-contact-us .view-india-distributors .view-footer a,
.pane-india-distributors-india-distributor-contactus .view-india-distributors .view-footer a {
    background: url("../css/images/id-contact-button.png") repeat-x;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-weight: bold;
    padding: 3px 10px;
    text-decoration: none;
    text-transform: capitalize;
}

/* Social Share Links */
.pane-addthis-widget-panel {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    float: left;
    margin-bottom: 20px;
    padding: 10px 0 8px;
    width: 100%;
    background-color: transparent !important;
}

.pane-addthis-widget-panel .addthis_button_print {
    border-right: 1px solid #CCCCCC;
    margin-right: 5px;
    padding-right: 15px;
    text-decoration: none;
    text-transform: uppercase;
    margin-top: 5px;
    background-color: transparent !important;
    padding-right: 8px !important;
}

.pane-addthis-widget-panel .addthis_button_print span {
    background: url(images/print-icon.jpg) no-repeat 0 2px;
    padding-left: 3px;
    background-color: transparent !important;
    vertical-align: middle;
}

.pane-addthis-widget-panel .addthis_button_compact {
    margin-right: 10px;
    text-decoration: none;
    text-transform: uppercase;
    margin-top: 5px;
}

.pane-addthis-widget-panel .addthis_button_compact span {
    background: url(images/share-icon.jpg) no-repeat 0 2px;
    background-color: transparent !important;
    vertical-align: middle;
}

.pane-addthis-widget-panel .addthis_button_facebook_like {
    margin: 0 10px;
}

h1.pagetitle {
    background: url("../css/images/page-title-bg.png") no-repeat;
    color: #666666;
    letter-spacing: 0.1px;
    margin-bottom: 10px;
    margin-left: 10px;
    padding: 10px 0 8px 47px;
    text-transform: capitalize;
}

.panels-flexible-region-inside {
    padding: 0;
}

h2.pane-title {
    color: #FFFFFF;
    font: normal 19px/20px arial, Helvetica, sans-serif;
    margin: 0 0 10px;
    padding: 10px 15px;
    text-transform: uppercase;
    text-shadow: 1px 1px 1px #5C5C5C;
    word-spacing: 0px;
    letter-spacing: -0.5px;
}

.field-name-field-banner-text .field-label {
    display: none;
}

.pane-node-title {
    color: #666666;
    font: 20px/20px 'Myriad Pro Semibold';
    margin-bottom: 10px;
    padding: 10px 0;
    text-transform: capitalize;
}

.quicktabs-wrapper {
    float: left;
    width: 100%;
}

.quicktabs-wrapper .item-list {
    float: left;
    width: 100%;
}

.quicktabs-wrapper .item-list ul {
    margin-left: 15px;
    float: left;
    position: relative;
    margin-bottom: -1px;
}

.quicktabs-wrapper .item-list ul li {
    margin: 0;
    float: left;
    padding: 0;
}

.quicktabs-wrapper .item-list ul li a {
    margin-right: 3px;
    border: 1px solid #ccc;
    border-bottom: 0;
    background: url("../css/images/trade-resources-tab-bg.png") repeat-x;
    padding: 10px 15px 11px 15px;
    border-radius: 6px 6px 0 0;
    text-decoration: none;
    font-size: 16px;
    display: block;
    text-align: center;
    width: 150px;
    color: #888888;
}

.quicktabs-wrapper .item-list ul li a:hover {
    background: #fff;
}

.quicktabs-wrapper .item-list ul li.active a {
    color: #ff6600;
    background: #fff;
}

.quicktabs-wrapper .quicktabs_main {
    float: left;
    border: 1px solid #ccc;
    background: #fff;
    width: 99%;
}

.quicktabs-wrapper .quicktabs_main .quicktabs-tabpage {
    padding: 20px 20px;
    float: left;
}

.quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms {
    min-height: 250px;
}

.quicktabs-wrapper .quicktabs-tabpage .view-display-id-india_distributors_trade_forms .field-label {
    display: none;
}

/* Global Pagination Styles */
.item-list ul.pager {
    display: block;
    float: left;
    margin: 20px 0;
    border: none;
    background: none;
    text-align: center;
    width: 100%;
}

.item-list ul.pager li {
    background: none;
    border: none;
    color: #333333;
    margin: 0 5px 0 0;
    display: inline-block;
    float: none;
    vertical-align: top;
    position: relative;
}

.item-list ul.pager li a {
    background: none;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    color: #808080;
    padding: 10px 15px;
    background: #FFFFFF;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
}

.item-list ul.pager li a:hover {
    border: 1px solid #1779bd;
    color: #808080;
}

.item-list ul.pager li.pager-current {
    background: none;
    border: 1px solid #1779bd;
    border-radius: 3px;
    color: #808080;
    padding: 9px 15px;
    background: #FFFFFF;
}

.item-list ul.pager li.pager-next,
.item-list ul.pager li.pager-previous {
    position: relative;
    top: inherit;
    left: inherit;
    right: inherit;
    border-left: 0 none;
}

.item-list ul.pager li.pager-next a {
    background: url(../css/images/pagenation-arrow-next.png) no-repeat center center #FFFFFF;
    display: block;
    font-size: 0;
    height: 32px;
    margin: auto;
    overflow: hidden;
    padding: 0;
    text-indent: -9999em;
    width: 60px;
}

.item-list ul.pager li.pager-next a:hover {
    border: 1px solid #1779bd;
}

.item-list ul.pager li.pager-previous a {
    background: url(../css/images/pagenation-arrow-prev.png) no-repeat scroll center center #fff;
    display: block;
    font-size: 0;
    height: 32px;
    margin: auto;
    overflow: hidden;
    padding: 0;
    text-indent: -9999em;
    width: 60px;
}

.item-list ul.pager li.pager-previous a:hover {
    border: 1px solid #1779bd;
}

.item-list ul.pager li.pager-last,
.item-list ul.pager li.pager-first {
    position: relative;
    top: inherit;
    left: inherit;
    right: inherit;
}

.item-list ul.pager li.pager-last a,
.item-list ul.pager li.pager-first a {
    text-indent: -999em;
    padding: 10px 0px;
}

.item-list ul.pager li.pager-last a {
    background: #FFF url(../css/images/pagenation-arrow-last.png) no-repeat center;
}

.item-list ul.pager li.pager-first a {
    background: #FFF url(../css/images/pagenation-arrow-first.png) no-repeat center;
}

.item-list ul.pager li.pager-ellipsis {
    display: none;
}

.item-list ul.pager li .ajax-progress {
    position: absolute;
    top: 8px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

/* Book Lists Style */
.view-india-search-wizard {
    margin: 0;
}

.view-india-search-wizard .view-content {
    float: left;
    width: 100%;
    margin: 0px 0 30px;
}

.view-india-search-wizard .view-content .views-row {
    padding: 20px 0;
    border-bottom: 1px solid #ccc;
    float: left;
    width: 100%;
}

.view-india-search-wizard .view-content .views-row .views-field-nothing {
    float: left;
    width: 102px;
    margin-right: 20px;
    position: relative;
    overflow: hidden;
}

.view-india-search-wizard .view-content .views-row .views-field-nothing .field-content {
    float: left;
}

.view-india-search-wizard .view-content .views-row .views-field-nothing .field-content img {
    border: 1px solid #CCC;
}

.view-india-search-wizard .view-content .views-row .views-field-nothing .field-content .image-clip {
    background: url("../css/images/book-list-image-clip.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 90px;
    position: absolute;
    top: 0;
    width: 89px;
}

.view-india-search-wizard .view-content .views-row .views-field-title {
    float: left;
    width: 515px;
}

.view-india-search-wizard .view-content .views-row .views-field-title a {
    color: #1D72A6;
    text-decoration: none;
    font-size: 18px;
    font-weight: bold;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
}

.view-india-search-wizard .view-content .views-row .views-field-title a:hover {
    color: #FF6600;
}

.view-india-search-wizard .view-content .views-row .views-field-field-bk-series {
    float: left;
    width: 515px;
}

.view-india-search-wizard .view-content .views-row .views-field-field-bk-author {
    float: left;
    width: 515px;
    margin-bottom: 10px;
}

.view-india-search-wizard .view-content .views-row .views-field-php {
    float: left;
    width: 515px;
}

.view-india-search-wizard .view-content .views-row .views-field-php-1 {
    float: right;
    margin-right: 50px;
}

.view-india-search-wizard .view-content .views-row .views-field-field-bk-genre {
    float: left;
    width: 515px;
}

.view-india-search-wizard .view-content .views-row .views-field-field-bk-lexile {
    float: left;
    width: 515px;
}

.view-india-search-wizard .view-content .views-row .views-label-field-grade {
    float: left;
    width: 515px;
}

.view-india-search-wizard .view-content .views-row .views-field-field-subject-shared {
    float: left;
    width: 515px;
}

/* Views India Image Flow Block */
.pane-india-booklist-v2-book-list-image-flow .pane-content .view-content {
    position: relative;
    border: 1px solid #CCC;
}

.pane-india-booklist-v2-book-list-image-flow .pane-content .view-content .view-content {
    border: none;
}

.pane-india-booklist-v2-book-list-image-flow .pane-content .view-content h3 {
    background: url("../css/images/home-sprite.png") no-repeat scroll 15px -495px #E9E9E9;
    border-bottom: 1px solid #CCCCCC;
    color: #444444;
    cursor: pointer;
    font: normal 14px/14px 'TitilliumText22L-600wt';
    margin: 0;
    padding: 10px 0 10px 40px;
}

.pane-india-booklist-v2-book-list-image-flow .pane-content .view-content h3.active {
    background: url("../css/images/home-sprite.png") no-repeat scroll 13px -575px rgba(0, 0, 0, 0);
    border-bottom: 0 none;
    color: #FF6600;
}

.pane-india-booklist-v2-book-list-image-flow .pane-content .view-content h3.last-child {
    border-bottom: 0 none;
}

.pane-india-booklist-v2-book-list-image-flow .pane-content .view-content .views-row {
    min-height: 145px;
    position: relative;
    top: 0;
}

.pane-india-booklist-v2-book-list-image-flow .pane-content .view-content .views-row p {
    margin-bottom: 0;
}

.pane-india-booklist-v2-book-list-image-flow .pane-content .view-content .views-row .views-field-title,
.pane-india-booklist-v2-book-list-image-flow .pane-content .view-content .views-row .views-field-body {
    padding: 5px 30px;
}

.pane-india-booklist-v2-book-list-image-flow .pane-content .view-content .views-row .view-india-booklist-v2 {
    height: 150px;
    width: 280px;
}

.pane-india-booklist-v2-book-list-image-flow .pane-content .view-content .views-row .view-india-booklist-v2 .imageflow {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 145px !important;
    width: 280px;
}

.pane-india-booklist-v2-book-list-image-flow .pane-content .view-footer {
    background: none repeat scroll 0 0 #E9E9E9;
    padding: 5px 0 8px 20px;
    text-align: left;
}

.pane-india-booklist-v2-book-list-image-flow .pane-content .view-footer a {
    color: #FF6600;
    font: bold 12px/1em arial, tahoma, sans-serif;
    text-decoration: none;
}

/* Tools and Resources Block Style */
.block-educator-product-and-solutions,
.block-educator-tools-and-resource- {
    border: 1px solid #cdcdcd;
    background: #EEEEEE;
    border-radius: 4px 4px 4px 4px;
    margin: 6px;
}

.block-educator-product-and-solutions .panel-flexible,
.block-educator-tools-and-resource- .panel-flexible {
    background: url("../css/images/sliding-arrow.png") no-repeat scroll 190px top;
    margin-top: -11px;
    padding-top: 11px;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row {
    padding: 0;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-first,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-first {
    background: url(../css/images/cccccc_dot.png) repeat-y 307px 0;
    border-bottom: 1px solid #dee9ea;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-first .panels-flexible-region,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-first .panels-flexible-region {
    width: 292px;
    padding: 10px 8px;
    min-height: 330px;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-first .panels-flexible-region .pane-india-basic-pages-basic-page,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-first .panels-flexible-region .pane-india-basic-pages-basic-page,
.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-first .panels-flexible-region .views-field-title a,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-first .panels-flexible-region .views-field-title a {
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    color: #333333;
    clear: both;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-first .panels-flexible-region .panels-flexible-region-inside-first,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-first .panels-flexible-region .panels-flexible-region-inside-first {
    padding: 0 10px;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-first .panels-flexible-region .panels-flexible-region-inside-first p,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-first .panels-flexible-region .panels-flexible-region-inside-first p {
    font-size: 15px;
    font-weight: bold;
    float: left;
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-first .panels-flexible-region .panels-flexible-region-inside-first ul,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-first .panels-flexible-region .panels-flexible-region-inside-first ul {
    margin: 0;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-first .panels-flexible-region .panels-flexible-region-inside-first ul li,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-first .panels-flexible-region .panels-flexible-region-inside-first ul li {
    list-style: none;
    float: left;
    margin-right: 8px;
    padding: 3px 0;
    min-width: 110px;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-first .panels-flexible-region .panels-flexible-region-inside-first ul li a,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-first .panels-flexible-region .panels-flexible-region-inside-first ul li a {
    background: none;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-first .panels-flexible-region .panels-flexible-region-inside-first .pane-india-educator-links-panel-pane-1,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-first .panels-flexible-region .panels-flexible-region-inside-first .pane-india-educator-links-panel-pane-1 {
    float: left;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-first .panels-flexible-region-188-school_to_home .views-field-field-banner-link1 a,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-first .panels-flexible-region-188-school_to_home .views-field-field-banner-link1 a {
    text-decoration: none;
    color: #333333;
    font-size: 13px;
    font-weight: bold;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-first .panels-flexible-region-last,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-first .panels-flexible-region-last {
    border: none;
    padding-bottom: 0;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-first .panels-flexible-region-last .pane-india-educator-banner-product-solution-program-for-education .views-row,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-first .panels-flexible-region-last .pane-india-educator-banner-product-solution-program-for-education .views-row {
    margin: 8px 0;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-first .panels-flexible-region-last .pane-india-educator-banner-product-solution-program-for-education .views-row .views-field-field-banner-links,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-first .panels-flexible-region-last .pane-india-educator-banner-product-solution-program-for-education .views-row .views-field-field-banner-links {
    display: none;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-last,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-last {
    padding: 0;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-last .views-field,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-last .views-field {
    float: left;
    width: 50%;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-last .views-field-field-image-asset .field-content img,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-last .views-field-field-image-asset .field-content img {
    margin-left: 20px;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-last .views-field-field-banner-links,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-last .views-field-field-banner-links {
    padding: 7px 0;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-last .views-field-field-banner-links .field-name-field-banner-link,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-last .views-field-field-banner-links .field-name-field-banner-link {
    float: left;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-last .views-field-field-banner-links .field-name-field-banner-link p,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-last .views-field-field-banner-links .field-name-field-banner-link p {
    margin-bottom: 5px;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-last .views-field-field-banner-links .field-name-field-banner-link,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-last .views-field-field-banner-links .field-name-field-banner-link {
    float: left;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-last .views-field-field-banner-links .field-name-field-banner-link a,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-last .views-field-field-banner-links .field-name-field-banner-link a {
    background: none repeat scroll 0 0 #DA0202;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    float: left;
    font: bold 11px/16px arial, tahoma, sans-serif;
    margin: 10px 0 0 130px;
    padding: 5px 16px 4px;
    text-decoration: none;
    text-transform: uppercase;
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-last .views-field-field-banner-links .field-name-field-banner-link a:hover,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-last .views-field-field-banner-links .field-name-field-banner-link a:hover {
    background: -moz-linear-gradient(center top, #CD0000, #E50404) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.block-educator-product-and-solutions .panel-flexible .panels-flexible-row-last .views-field-field-banner-links .field-label,
.block-educator-tools-and-resource- .panel-flexible .panels-flexible-row-last .views-field-field-banner-links .field-label {
    display: none;
}

.block-educator-tools-and-resource- .panel-flexible {
    background: url("../css/images/sliding-arrow.png") no-repeat 620px top;
}

.block-educator-tools-and-resource- .panels-flexible-new-inside {
    background: url("../css/images/prod-sol-bg.png") repeat-x scroll 0 0 #ffffff;
}

.block-educator-tools-and-resource- .panels-flexible-new-inside .panels-flexible-row-inside-first {
    background: url(../css/images/cccccc_dot.png) repeat-y 618px 0;
}

.block-educator-tools-and-resource- .panels-flexible-region {
    padding: 0px !important;
}

.block-educator-tools-and-resource- .panels-flexible-region .panels-flexible-region-inside {
    padding-left: 0;
    padding-right: 0;
}

.block-educator-tools-and-resource- .tools-and-resource-resource {
    width: 308px !important;
    padding: 0 !important;
}

.block-educator-tools-and-resource- .tools-and-resource-resource .panels-flexible-region-inside-first {
    padding: 0 !important;
}

.block-educator-tools-and-resource- .tools-and-resource-resource .panels-flexible-region-inside-first .pane-india-educator-banner-educator-tools-popular-resources {
    background: url("../css/images/resources-sliding-bg.png") repeat-x top;
    float: left;
}

.block-educator-tools-and-resource- .tools-and-resource-resource .panels-flexible-region-inside-first .pane-india-educator-banner-educator-tools-popular-resources h2 {
    color: #333333;
    font-size: 24px;
    font-weight: bold;
    letter-spacing: 0.8px;
    margin: 20px 0 0;
    padding: 0;
    text-align: center;
    text-shadow: none;
    text-transform: capitalize;
    background: none;
    float: none;
}

.block-educator-tools-and-resource- .tools-and-resource-resource .panels-flexible-region-inside-first .pane-india-educator-banner-educator-tools-popular-resources .views-field-title {
    text-align: center;
    margin: 10px 0 0;
}

.block-educator-tools-and-resource- .tools-and-resource-resource .panels-flexible-region-inside-first .pane-india-educator-banner-educator-tools-popular-resources .views-field-title a {
    font-size: 12px;
    color: #a50709;
    padding: 0;
    letter-spacing: 0.5px;
    margin: 0;
    float: none;
}

.block-educator-tools-and-resource- .tools-and-resource-resource .panels-flexible-region-inside-first .pane-india-educator-banner-educator-tools-popular-resources .views-field-field-banner-sub-title {
    display: none;
}

.block-educator-tools-and-resource- .tools-and-resource-resource .panels-flexible-region-inside-first .pane-india-educator-banner-educator-tools-popular-resources .views-field-field-banner-links {
    padding: 15px 15px 0;
    margin: 13px 0 0;
}

.block-educator-tools-and-resource- .tools-and-resource-resource .panels-flexible-region-inside-first .pane-india-educator-banner-educator-tools-popular-resources .views-field-field-banner-links .field-label {
    display: none;
}

.block-educator-tools-and-resource- .tools-and-resource-resource .panels-flexible-region-inside-first .pane-india-educator-banner-educator-tools-popular-resources .views-field-field-banner-links a {
    background: url("../css/images/bullet.png") no-repeat 0px 9px;
    clear: both;
    color: #333333;
    float: left;
    padding-bottom: 5px;
    padding-left: 12px;
    padding-top: 5px;
    text-decoration: none;
    font-weight: normal;
    line-height: 1.3em;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard {
    width: 310px !important;
    padding: 0 !important;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form h2 {
    background: url("../css/images/book-wizard-sliding.png") no-repeat;
    display: block;
    height: 78px;
    text-indent: -999px;
    margin-left: -1px;
    margin-right: -1px;
    margin-bottom: 0;
    padding: 0;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content {
    padding: 10px 15px;
    float: left;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content form {
    overflow: hidden;
    position: relative;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content form .loader-icon {
    position: absolute;
    left: 118px;
    bottom: 5px;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item {
    float: left;
    margin: 8px 0;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item label {
    float: left;
    width: 52px;
    font-size: 15px;
    font-weight: normal;
    color: #333333;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item select,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item input {
    float: left;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    color: #999999;
    font: normal 12px/1em arial, helvetica, sans-serif;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-keywords {
    width: 100%;
    position: relative;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-keywords label {
    display: none;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-keywords input {
    width: 220px;
    margin-left: 52px;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-genere,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-subject,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-subjects,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-genre {
    width: 100%;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-genere select,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-subject select,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-subjects select,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-genre select {
    width: 220px;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-lexile,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-class,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-agefrom,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-classfrom {
    width: 158px;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-lexile select,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-class select,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-agefrom select,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-classfrom select {
    width: 95px;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-to,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-lexileto,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-ageto,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-classto {
    width: 122px;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-to label,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-lexileto label,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-ageto label,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-classto label {
    width: 20px;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-to select,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-lexileto select,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-ageto select,
.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content .form-item-classto select {
    width: 95px;
}

.block-educator-tools-and-resource- .tools-and-resource-book-wizard .pane-scholastic-india-bookwizard-search-form .pane-content input.form-submit {
    padding: 0px 20px 0px;
    width: 130px;
    height: 40px;
    display: block;
    text-align: center;
    margin: 0 auto 0;
    text-decoration: none;
    font: bold 14px/16px arial, Helvetica, sans-serif;
    color: #FFF;
    text-transform: capitalize;
    background-color: #e60405;
    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    -ms-border-radius: 20px 20px 20px 20px;
    background: -webkit-linear-gradient(top, #e60405, #e60405);
    background: -moz-linear-gradient(top, #e60405, #e60405);
    background: -ms-linear-gradient(top, #e60405, #e60405);
    background: -o-linear-gradient(top, #e60405, #e60405);
    text-shadow: none;
    border: none;
    float: right;
}

.block-educator-tools-and-resource- .tools-and-resource-banner {
    width: 290px !important;
}

.block-educator-tools-and-resource- .tools-and-resource-banner .views-field-field-banner-links {
    display: none;
}

.block-educator-tools-and-resource- .tools-and-resource-banner .views-field-field-image-asset {
    margin: 18px 15px;
}

/* Books Menu Sliding Tab Style - Modifiled by hungdo 20131230 - Ticket 2518 */
#block-panels-mini-india-books-slider {
    background: #FFF;
    border: 1px solid #CDCDCD;
    border-radius: 4px;
    margin: 6px;
}

#block-panels-mini-india-books-slider .panel-flexible {
    background: url("../css/images/sliding-arrow.png") no-repeat scroll 685px top rgba(0, 0, 0, 0);
    margin-top: -11px;
    padding-top: 11px;
    width: 932px;
}

#block-panels-mini-india-books-slider .panels-flexible-region {
    padding: 0px !important;
}

#block-panels-mini-india-books-slider .panels-flexible-region .panels-flexible-region-inside {
    padding-left: 0;
    padding-right: 0;
}

#block-panels-mini-india-books-slider .little-scholastic-row {
    width: 309px;
    padding: 0 !important;
    border-right: 1px solid #ccc;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-basic-pages-india-book-description {
    background: url("../css/images/book-slide-block-bg.png") no-repeat top;
    height: 78px;
    margin-right: -1px;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-basic-pages-india-book-description .view-id-india_basic_pages .field-content {
    margin: auto;
    padding-top: 10px;
    width: 210px;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-basic-pages-india-book-description .view-id-india_basic_pages .field-content p {
    margin-bottom: 0;
    background: url(images/little-scholastic-title.png) no-repeat;
    padding: 0 55px;
    text-indent: -9999em;
    height: 60px;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-educator-banner-india-book-young {
    padding: 0 10px;
    float: left;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-educator-banner-india-book-young .views-row {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-educator-banner-india-book-young .views-row .views-field-field-image-asset {
    float: left;
    margin-right: 8px;
    width: 80px;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-educator-banner-india-book-young .views-row .views-field-field-image-asset a {
    background: none !important;
    padding-left: 0 !important;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-educator-banner-india-book-young .views-row .views-field-field-image-asset a img {
    border: 1px solid #ccc;
    height: 112px;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-educator-banner-india-book-young .views-row .views-field-field-banner-link-1 .field-content .field-label {
    display: none;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-educator-banner-india-book-young .views-row .views-field-field-banner-link-1 .field-content a {
    margin-bottom: 10px;
    padding-left: 15px;
    font-weight: normal;
    background: url(../css/images/book-slide-link-billet.jpg) no-repeat 0 5px;
    text-decoration: none;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-educator-banner-india-book-young .views-row .views-field-field-banner-link-1 .field-content a:hover {
    text-decoration: underline;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-educator-banner-ind-ad-little {
    padding: 0 10px 10px;
    float: left;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-educator-banner-ind-ad-little img {
    width: 286px;
    height: 82px;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-educator-banner-ind-ad-little .view-footer p {
    margin-bottom: 0;
    margin-top: 20px;
    margin-left: 40px;
}

#block-panels-mini-india-books-slider .little-scholastic-row .pane-india-educator-banner-ind-ad-little .view-footer p a {
    font: normal 15px/18px 'TitilliumText22L-800wt', arial, tahoma, sans-serif;
    color: #FFF;
    text-transform: capitalize;
    padding: 11px 20px;
    display: block;
    float: left;
    text-decoration: none;
    margin: 0 -5px 0 0;
    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    -ms-border-radius: 20px 20px 20px 20px;
}

#block-panels-mini-india-books-slider .tweens-row {
    width: 309px;
    padding: 0 !important;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-basic-pages-india-nova-tweens {
    background: url(images/book-slide-block-bg.png) no-repeat top;
    height: 78px;
    margin-right: -1px;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-basic-pages-india-nova-tweens .view-id-india_basic_pages .field-content {
    margin: auto;
    padding-top: 10px;
    width: 143px;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-basic-pages-india-nova-tweens .view-id-india_basic_pages .field-content p {
    margin-bottom: 0;
    background: url(images/tween-title.png) no-repeat;
    padding: 0 55px;
    text-indent: -9999em;
    height: 60px;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-book {
    padding: 0 10px;
    float: left;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-book .views-row {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-book .views-row .views-field-field-image-asset {
    float: left;
    margin-right: 8px;
    width: 80px;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-book .views-row .views-field-field-image-asset img {
    border: 1px solid #ccc;
    height: 112px;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-book .views-row .views-field-field-banner-link-1 {
    display: inline;
    float: left;
    width: 200px;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-book .views-row .views-field-field-banner-link-1 .field-label {
    display: none;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-book .views-row .views-field-field-banner-link-1 a {
    margin-bottom: 10px;
    padding-left: 15px;
    font-weight: normal;
    background: url(../css/images/book-slide-link-billet.jpg) no-repeat 0 5px;
    text-decoration: none;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-book .views-row .views-field-field-banner-link-1 a:hover {
    text-decoration: underline;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-ad-tweens {
    float: left;
    padding: 0 10px 10px;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-ad-tweens .view-display-id-ind_ad_tweens .view-content table {
    border: none;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-ad-tweens .view-display-id-ind_ad_tweens .view-content table img {
    width: 138px;
    height: 82px;
    border: 1px solid #ccc;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-ad-tweens .view-display-id-ind_ad_tweens .view-content table td {
    padding: 0;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-ad-tweens .view-display-id-ind_ad_tweens .view-content table td.col-first {
    padding-right: 10px;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-ad-tweens .view-display-id-ind_ad_tweens .view-content table td .views-field-field-image-asset {
    display: none;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-ad-tweens .view-display-id-ind_ad_tweens .view-footer {
    padding: 0px 60px;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-ad-tweens .view-display-id-ind_ad_tweens .view-footer p {
    margin-bottom: 0;
}

#block-panels-mini-india-books-slider .tweens-row .pane-india-educator-banner-ind-ad-tweens .view-display-id-ind_ad_tweens .view-footer p a {
    background: none repeat scroll 0 0 #DA0202;
    border-radius: 20px;
    color: #FFFFFF;
    display: block;
    font: 15px/18px 'TitilliumText22L-800wt', arial, tahoma, sans-serif;
    margin: auto;
    padding: 11px 20px;
    text-align: center;
    text-decoration: none;
    text-transform: capitalize;
    /*width: 35px;*/
}

#block-panels-mini-india-books-slider .young-adults-row {
    width: 306px;
    padding: 0 !important;
    margin-left: 1px;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-basic-pages-india-young-adults {
    background: url("../css/images/book-slide-block-bg.png") no-repeat top;
    height: 78px;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-basic-pages-india-young-adults .view-id-india_basic_pages .field-content {
    margin: auto;
    padding-top: 10px;
    width: 177px;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-basic-pages-india-young-adults .view-id-india_basic_pages .field-content p {
    margin-bottom: 0;
    background: url(images/young-adults-title.png) no-repeat;
    padding: 0 55px;
    text-indent: -9999em;
    height: 60px;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-educator-banner-ad-young-adult {
    float: left;
    width: 130px;
    height: 195px;
    padding: 10px;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-educator-banner-ad-young-adult img {
    max-width: 130px;
    width: auto;
    height: auto;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-parents-banner-young-adult {
    float: left;
    width: 145px;
    margin: 0;
    padding: 0 10px 0 0;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-parents-banner-young-adult .view-display-id-young_adult .view-content table {
    border: none;
    margin: 10px 0 0;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-parents-banner-young-adult .view-display-id-young_adult .view-content table tr {
    float: left;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-parents-banner-young-adult .view-display-id-young_adult .view-content table tr td {
    padding: 0;
    float: left;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-parents-banner-young-adult .view-display-id-young_adult .view-content table tr td img {
    width: 68px;
    height: 100px;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-parents-banner-young-adult .view-display-id-young_adult .view-content table tr td.col-first {
    margin: 0 8px 0 0;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-parents-banner-young-adult .view-display-id-young_adult .view-content table tr.row-first {
    margin: 0 0 8px;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-parents-banner-young-adult .view-display-id-young_adult .view-footer {
    padding: 15px 15px 10px;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-parents-banner-young-adult .view-display-id-young_adult .view-footer p {
    margin-bottom: 0;
}

#block-panels-mini-india-books-slider .young-adults-row .pane-india-parents-banner-young-adult .view-display-id-young_adult .view-footer p a {
    background: none repeat scroll 0 0 #DA0202;
    border-radius: 20px;
    color: #FFFFFF;
    display: block;
    font: 15px/18px 'TitilliumText22L-800wt', arial, tahoma, sans-serif;
    margin: auto;
    padding: 11px 20px;
    text-align: center;
    text-decoration: none;
    text-transform: capitalize;
    width: 35px;
}

#block-panels-mini-india-books-slider .young-adults-row .bookslider_youngadults_bc p {
    padding: 0 15px;
}

#block-panels-mini-india-books-slider .young-adults-row .bookslider_youngadults_bc a {
    background: none repeat scroll 0 0 #DA0202;
    border-radius: 20px;
    color: #FFFFFF;
    display: block;
    font: 15px/18px 'TitilliumText22L-800wt', arial, tahoma, sans-serif;
    margin: auto;
    padding: 11px 20px;
    text-align: center;
    text-decoration: none;
    text-transform: capitalize;
    width: 35px;
}

.youngadults_block_booksider {
    padding: 0 10px;
    margin-top: 30px;
    float: left;
    width: 288px;
}

.youngadults_block_booksider .view-footer {
    margin: 0;
}

.youngadults_block_booksider .view-footer a {
    padding: 11px 20px 0px;
    width: 210px;
    height: 29px;
    display: block;
    text-align: center;
    margin: 0 auto;
    text-decoration: none;
    font: bold 14px/16px arial, Helvetica, sans-serif;
    color: #FFF;
    text-transform: capitalize;
    background-color: #e60405;
    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    -ms-border-radius: 20px 20px 20px 20px;
    background: -webkit-linear-gradient(top, #e60405, #e60405);
    background: -moz-linear-gradient(top, #e60405, #e60405);
    background: -ms-linear-gradient(top, #e60405, #e60405);
    background: -o-linear-gradient(top, #e60405, #e60405);
}

.youngadults_block_booksider .view-footer a:hover {
    color: #FFF;
}

/* Subhash Styles End */
/* Peeyush Styles Start */
.checkbox-filer {
    margin-top: 10px;
    overflow: hidden;
    float: left;
    width: 100%;
}

.checkbox-filer label {
    display: inline;
    font: 14px/1em arial, tahoma, sans-serif;
    margin: 0 5px 0 0;
}

.checkbox-filer .tags small {
    color: #666666;
    font-size: 14px;
    margin: 0 10px 0 0;
    padding: 0 20px 0 0;
    position: relative;
    display: inline-block;
}

.checkbox-filer .tags a.focus {
    background: url("../css/images/emea-search-summery-icon.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    font-size: 0;
    margin: 5px 3px 0 5px;
    padding: 5px;
    position: absolute;
    right: 0;
    vertical-align: bottom;
}

.checkbox-filer .tags a.focus input {
    display: none;
}

#scholastic-india-basic-search-form input[type="submit"] {
    background: url("../css/images/emea_search_btn.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    border: 0 none;
    border-radius: 26px;
    box-shadow: none;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 0 8px;
    padding: 8px 37px 8px 45px;
    position: absolute;
    right: 10px;
    text-shadow: none;
    text-transform: capitalize;
    margin-top: 28px;
}

.remove-see-all-type .see-all-search {
    display: none;
}

.page-search-node .view-india-search-wizard .view-content .views-row .views-field-nothing {
    min-height: 0 !important;
}

.page-search-node #page #section-content .zone-content .region-content .search-results-top {
    float: left;
    margin: 0 20px;
    padding: 5px 15px 15px;
    width: 868px;
}

.page-search-node #page #section-content .zone-content .region-content .search-results-top .pane-scholastic-india-india-books-basic-search .form-wrapper .form-item-keywords input {
    border: 1px solid #CCCCCC;
    border-radius: 20px;
    color: #333333;
    height: 38px;
    margin-top: 4px;
    padding: 0 10px;
    width: 296px;
}

.page-search-node #page #section-content .zone-content .region-content .search-results-top .search-summary-block {
    color: #888888;
    float: left;
    font-size: 18px;
    margin-top: 12px;
    width: 400px;
}

.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .search-results-left .panels-flexible-region-inside h2.pane-title,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .filters-left-row .panels-flexible-region-inside h2.pane-title {
    color: #333333;
    cursor: pointer;
    font-size: 18px;
    margin-left: 5px;
    padding: 5px;
    text-shadow: none;
    text-transform: capitalize;
    padding: 5px 20px;
    background: url("images/search-filter-title-bg-2.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    border-bottom: 1px solid #CCCCCC;
}

.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .search-results-left .panels-flexible-region-inside .pane-content .item-list ul li,
.page-book-wizard #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .filters-left-row .panels-flexible-region-inside .pane-content .item-list ul li,
.page-book-lists #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .scholastic-recommeneded-booklists-lhs .panels-flexible-region-inside .pane-content .item-list ul li {
    font-size: 12px;
    font-weight: bold;
    list-style: none outside none;
    margin: 15px 10px 0;
}

.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .view-display-id-panel_search_node_book .view-header .total-results,
.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .view-display-id-panel_printables .view-header .total-results {
    border-bottom: 2px solid #999999;
    font-size: 18px;
    margin-left: 10px;
    padding-bottom: 5px;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-first {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border-right: 1px solid #CCCCCC;
}

.page-book-lists #page #section-content .zone-content .region-content-inner .panel-flexible .panels-flexible-region.panels-flexible-region-first h2.pane-title {
    border-bottom: 1px solid #CCCCCC;
    color: #333333;
    cursor: pointer;
    margin-left: 5px;
    padding: 5px 20px;
    text-shadow: none;
    text-transform: capitalize;
    font: 18px/1em arial, tahoma, sans-serif;
    background: url("images/search-filter-title-bg-2.png") no-repeat scroll left center rgba(0, 0, 0, 0) !important;
}

.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .view-display-id-panel_booklists .view-content .views-row .view-india-search-books-lists {
    height: 160px !important;
}

.page-search-node .pane-india-search-wizard-panel-printables .views-field-field-printable-asset {
    float: left;
    padding: 5px;
    width: 100%;
}

.page-search-node .pane-india-search-wizard-panel-printables .views-field-title {
    margin: 0 0 10px;
}

.page-search-node .pane-india-search-wizard-panel-printables .views-field-field-short-description {
    float: left;
    padding: 0px 5px 15px 5px;
    width: 100%;
}

.page-search-node .see-all-search {
    float: right;
    margin-right: -10px;
}

.page-search-node .pane-india-search-wizard-panel-printables .view-header {
    margin-top: 10px;
}

.page-search-node .pane-india-search-wizard-panel-printables .view-header .total-results {
    margin-left: 5px !important;
}

.page-search-node .pane-india-search-wizard-panel-search-node-book .views-field-title {
    padding-top: 2px;
}

.page-search-node .pane-india-search-wizard-panel-search-node-book .views-row,
.page-search-node .pane-india-search-wizard-panel-article .views-row {
    margin-top: 10px;
}

.page-search-node .pane-india-search-wizard-panel-search-node-book .see-all-search {
    margin-right: -49px;
}

.page-search-node .pane-india-search-wizard-panel-article .views-field-created,
.page-search-node .pane-india-search-wizard-panel-article .views-field-field-body {
    float: left;
    width: 400px;
}

.page-search-node .pane-india-search-wizard-panel-article .view-footer {
    float: left;
    margin-bottom: 21px;
    position: relative;
    width: 618px !important;
}

.node-type-book-list-v2 .pane-india-search-books-lists-panel-summary .views-field-nothing {
    display: none;
}

.page-search-node #page #section-content .zone-content .region-content .panel-flexible .panels-flexible-row-last .view-display-id-panel_booklists .view-content .views-row .booklist-title {
    margin: 19px 0 9px !important;
}

.view-india-search-wizard .view-content .views-row .read-more {
    float: left;
    width: 360px;
}

.page-search-node .pane-india-search-wizard-panel-search-node-book {
    width: 610px;
}

.page-search-node .pane-india-search-wizard-panel-article .views-field-created,
.page-search-node .pane-india-search-wizard-panel-pane-2 .views-field-title,
.page-search-node .pane-india-search-wizard-panel-pane-2 .views-field-php,
.page-search-node .pane-india-search-wizard-panel-pane-2 .views-field-field-short-description {
    float: left;
    width: 500px;
}

#show_text {
    display: none;
}

.node-type-book-list-v2 #page #section-content .zone-content .region-content-inner .book-content-row .panels-flexible-region-inside .pane-india-search-books-lists-panel-allbooks .view-content .view-india-search-wizard .views-row {
    padding: 30px 0;
    border: none;
    float: left;
    width: 670px;
}

.page-search-node .pane-india-search-wizard-panel-article .views-field-field-short-description {
    float: left;
    width: 500px;
}

/* Peeyush Styles End */
/* video list right side block rahul */
.view-india-videos-list {
    background: #fff;
    border: 1px solid #ccc;
    color: #fff;
    padding: 3px 0 0 4px;
}

.view-india-videos-list .view-content {
    margin-left: -8px;
    height: 580px;
    overflow-x: hidden;
    overflow-y: auto;
    padding-left: 7px;
    padding-right: 3px;
}

.view-india-videos-list .views-row {
    border: 1px solid #ccc;
    clear: both;
    color: #666666;
    margin-bottom: 5px;
    padding: 8px 8px 8px 0;
}

.view-india-videos-list .views-row:hover {
    background: #E4E4E4;
}

.view-india-videos-list .views-field-field-brightcove-video {
    margin: 0 0 0 -7px;
    padding: 0 0 0 17px;
}

.view-india-videos-list .views-row:hover .views-field-field-brightcove-video {
    background: url("../css/images/orange_dot-bg.png") no-repeat scroll left center;
}

.view-india-videos-list .videolist-cont .video-thumb {
    margin-bottom: 15px;
    margin-right: 10px;
    width: 100px;
    height: 75px;
    float: left;
}

.view-india-videos-list .videolist-cont .video-thumb a {
    font-size: 0px;
    width: 110px;
    height: 78px;
    z-index: 1;
    position: absolute;
}

.view-india-videos-list .videolist-cont .video-thumb .bc-player-BkgMj9uSKb_default .vjs-big-play-button {
    border: 1px solid #fff;
    font-size: 1.5em;
    background-color: #262422 !important;
}

.view-india-videos-list .videolist-cont .video-short-description {
    margin-left: 110px;
}

.view-india-videos-list .videolist-cont .video-thumb .brightcove-inner {
    width: 100% !important;
    height: 75px !important;
    border: 1px solid #C6C9CE;
}

.view-india-videos-list .videolist-cont .video-thumb img {
    height: 75px;
    width: 100px;
    border: 1px solid #C6C9CE;
}

body.node-type-video #page #section-content .zone-content .region-content .region-inner .panels-flexible-row-first .news-article-left .bc-player-BkgMj9uSKb_default .vjs-big-play-button {
    border: 1px solid #fff;
    font-size: 3em;
    background-color: #262422 !important;
}

body.node-type-video #page #section-content .zone-content .region-content {
    float: left;
    width: 100%;
    background: #fff;
    margin: 0;
}

body.node-type-video #page #section-content .zone-content .region-content .region-inner {
    padding: 20px;
}

body.node-type-video #page #section-content .zone-content .region-content .region-inner h1 {
    font-size: 24px;
    line-height: 24px;
}

body.node-type-video #page #section-content .zone-content .region-content .region-inner .panels-flexible-row-first .news-article-left {
    width: 600px;
    margin-right: 20px;
    float: left;
}

body.node-type-video #page #section-content .zone-content .region-content .region-inner .panels-flexible-row-first .news-article-right {
    width: 280px;
    float: right;
}

body.node-type-video #page #section-content .zone-content .region-content .region-inner .panels-flexible-row-first .news-article-left .pane-addthis-widget-panel .panels-flexible-region-new-center .addthis_toolbox a.addthis_button_facebook_like {
    float: right;
}

body.node-type-video #page #section-content .zone-content .region-content .region-inner .panels-flexible-row-first .news-article-left .pane-addthis-widget-panel .panels-flexible-region-new-center .addthis_toolbox a.addthis_button_tweet {
    float: right;
    width: 80px;
}

body.node-type-video .pane-node-field-short-description {
    margin-top: 20px;
}

body.node-type-video #page-title {
    display: none;
}

/* end video list right side block rahul */