﻿/* Center Loading Div start */
#centerLoadingDiv{
    height: 60px;
    position: fixed;
    width: 200px;
    z-index: 999;
    display:none;
	}
.loading {
    background-color: white;
    border: 1px solid #277f5c;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.5);
    color: #125D91;
    font-family: 'Source Sans Pro',sans-serif;
    font-size: 13px;
    margin: 0 auto;
    padding: 10px 0;
    text-align: center;
    width: 200px;
}
.CLDShowHide
{
    background-color:gray;
    display:none;
    height:100%;
    overflow:hidden;
    position:fixed;
    width:100%;
    z-index:99;
    opacity:0.8;
}
/* Center Loading Div end */

.SSOBar
{
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 10px;
    height: 40px;
    border: 0;
    /*padding-top: 10px; removed as per Nandan suggestion for logged in user issue*/
}
.SSOBar option
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 10px;
}

/*.wrapper .product_page_container .col-md-6
{
    border:none;     
}
.wrapper .product_page_container .border-middle2
{
    border-left: 1px solid #d7d7d7;    
}
.wrapper .product_page_container .border-middle1
{
    border-right: 1px solid #d7d7d7;    
} */

.test
{
    border-bottom: 1px solid #d7d7d7;
    border-left: 1px solid #d7d7d7;
    border-right: 1px solid #d7d7d7;
}
.wrapper .product_area_container .col-md-6
{
    border:none;     
}
.wrapper .product_area_container .border-middle2
{
    border-left: 1px solid #d7d7d7;    
}
.wrapper .product_area_container .border-middle1
{
    border-right: 1px solid #d7d7d7;    
}
#resultsContainer .col-md-6
{
    margin-left:-1px;
}
#resultsContainer .test
{
     border-bottom: 1px solid #d7d7d7;
     border-left:none;
     border-right:none;
}
@media screen and (max-width: 990px){
.wrapper .product_area_container .border-middle1
{
    border-left:none;
    border-right:none;
    border-top:none;
    border-bottom:solid 1px #d7d7d7;
}
#resultsContainer .border-middle2
{
     border-left:none;
}

}

div#advanced-search
{
    padding: 0 0 18px 0;
    width: 100%;
    border: 1px solid #114432;
    border-radius: 0 0 0 32px;
}
div#advanced-search h3
{
    font: 600 19px "Helvetica Neue" , Helvetica, Arial, sans-serif;
    color: #114432;
    text-transform: uppercase;
    padding: 28px 0 12px 28px;
}
div#advanced-search form table
{
    margin: 10px 0 10px 28px;
    width:70% !important;
}
div#advanced-search form table tr td
{
    padding: 5px;
    vertical-align: top;
    font: 600 14px /*HelveticaLTStdRoman,*/ "Helvetica Neue" , Helvetica, Arial, sans-serif;
    color: #636466;
}
div#advanced-search form table tr td input.txt-title
{
    width: 100%;
    font: 400 12px /*HelveticaLTStdRoman,*/ "Helvetica Neue" , Helvetica, Arial, sans-serif;
    color: #000000;
}
div#advanced-search form table tr td input.txt-keywords
{
    width: 100%;
    font: 400 12px /*HelveticaLTStdRoman,*/ "Helvetica Neue" , Helvetica, Arial, sans-serif;
    color: #000000;
}
div#advanced-search form table tr td input.txt-author
{
    width: 100%;
    font: 400 12px /*HelveticaLTStdRoman,*/ "Helvetica Neue" , Helvetica, Arial, sans-serif;
    color: #000000;
}
div#advanced-search form table tr td textarea
{
    width: 100%;
    font: 400 12px /*HelveticaLTStdRoman,*/ "Helvetica Neue" , Helvetica, Arial, sans-serif;
    color: #000000;
}
div#advanced-search form table tr td select
{
    width: 100%;
    font: 400 12px /*HelveticaLTStdRoman,*/ "Helvetica Neue" , Helvetica, Arial, sans-serif;
    color: #000000;
}
.content-nursing {
    
    width: 100%;
}
#new-nursing-titles-scroll-bar {
    background: url("Images/bkg-carousel.png") repeat-x scroll left top rgba(0, 0, 0, 0);
    border: 1px solid #114432;
    border-radius: 0 0 0 32px;
    padding: 0 0 14px;
    position: relative;
    text-align: center;
    width: 700px;
}
.content-nursing div p#share-this {
    display: inline;
    float: right;
    margin: 10px 10px 0 0;
}
.content-nursing div p {
    color: #636466;
    font: 400 14px "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 0 18px 20px 0;
}

.content-nursing div p#breadcrumbs {
    color: #114432;
    display: inline;
    float: left;
    font: 400 12px "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 16px 0 30px;
    position: relative;
}
.content-nursing div h3 {
    clear: both;
    margin: 0 0 10px;width:100%;
}
.content-nursing div div ul.first
{
    margin: 0 20px 40px 0;
   width: 30%;
    line-height:35px;
}
.content-nursing div div ul
{
    margin: 0 20px 40px 0;
    float: left;
    width: 30%;/*background:blue;*/
    padding-left: 0px; line-height:35px;
}
.content-nursing div div ul.last
{
    margin: 0 0px 40px 0;
   width: 30%;
}
.content-nursing div {
    margin-left:10px !important;
    /*height: 230px;*/
}
ol, ul {
    list-style: none outside none;
}
.content-nursing a
{
    text-decoration: underline;
}

@media screen and (max-width: 990px){
.Available_tooltip.popover
{
    margin-left:0px;
}
}
@media screen and (max-width: 768px){
.refineSearch_icon {
    background-position: -447px -51px;	
    float: right;
	height: 20px;
	width: 18px;
	cursor: pointer;
	left: 0px;
	position: relative;
	top: 5px;
}
}
@media screen and (max-width: 800px){
    .addtocartVendor { display:none;}
}

.handIcon
{
    cursor:pointer;
}
@media screen and (max-width: 767px)
{
    .content-nursing div div ul.first
{
    margin: 0 20px 0 0;
   width: 100%;
    line-height:35px;
}
.content-nursing div div ul
{
    margin: 0 20px 0 0;
    float: left;
    width: 100%;/*background:blue;*/
    padding-left: 0px; line-height:35px;
}
.content-nursing div div ul.last
{
    margin: 0;
   width: 100%;
}
}

