@charset "UTF-8";
@media screen and (min-width: 768px) {
    .contentarea p, .contentarea ul , .contentarea ol, .contentarea table {font-size:14px; line-height:1.55em; padding:0.5em 0}
    .contentarea ul li, .contentarea ol li {padding:0; }

    .contentarea ul, .contentarea ol {margin:0 0 0 1em; }

    .block ul {padding:0; }
    ul.menu li {margin:0; }
    ul.primary {margin:0; padding:5px;}

    .leftcolcontent .content .node {padding: 0 10px 0 0;}

    /*--- school section ---*/
    .node-school .quote {display:block; padding: 0 0 0px 0;}
    .node-school .location {display:block; padding:0 0 5px 0;}
    .node-school .url {display:block; padding:5px 0;}
    .schoolleft {display:block; float:left; width:395px; padding:0 10px 0 0;}
    .schoolright {display:block; float:left; width:322px;padding:0 0 0 0;}

    .imagewrapper, .view-school .imagecache img, .videowrapper {color:#3A3A3A; background:#fafafa; border:1px solid #EFEFEF;  padding:10px; text-align:right; font-size:12px; display:inline-block;}
    .imagewrapper p, .videowrapper p {font-size:12px; padding:0;}

    .view-school {border:1px solid #efefef; width:738px; }
    .view-school .leftcol {display:block; float:left; width:220px; padding:0 20px 0 0;}
    .view-school .rightcol {display:block; float:left; width:458px;}
    .view-school .views-row {padding:20px; border-bottom:1px solid #efefef;}
    .view-school .views-row-last {border-bottom:0px;}

    /*--- prefooter bottoms blocks ---*/
    .prefooterrightbottom .block {display:block; float:left; width:219px; padding:20px 10px;}
    .prefooterrightbottom #block-block-8 {width:209px; padding:20px 10px 20px 20px; background:url(../images/education.jpg) no-repeat 20px 20px;}
    .prefooterrightbottom #block-views-book_reviews-block_1 {background:url(../images/bookreviews.jpg) no-repeat 10px 20px;}

    .prefooterrightbottom .block h2,  .prefooterrightbottom #block-views-Jobs-block_1 h2 { color:#3a3a3a; font-weight:bold; font-size:16px; line-height:19px; padding:0 0 0 43px;}
    .prefooterrightbottom .block h2 a, .prefooterrightbottom #block-views-Jobs-block_1 h2 a { color:#3a3a3a; font-weight:bold;}
    .prefooterrightbottom .block .content h3 { color:#969696; font-weight:normal; font-size:14px; padding:0 0 10px 43px;}



    /*-- book reviews section ---*/
    .node-book-review .imagewrapper {width:300px; margin:10px 20px 20px 0; display:inline-block; float:left;}


    #tabs .block-views .article_info, .view-book-reviews .article_info {margin-bottom:0px; padding:5px 0;}

    .view .readmore {display:block; float:left;}
    .view .addthis {display:block; float:right; width:192px; height:20px; overflow:hidden;}

    #block-views-book_reviews-block_1 .articleimg {margin-right:10px;}
    #block-views-book_reviews-block_1 .view-book-reviews .view-content {border:0 none; width:auto;}
    #block-views-book_reviews-block_1 .view-book-reviews .title a {font-size:12px; font-weight:bold; color:#959393; line-height:14px;}
    #block-views-book_reviews-block_1 .content {border:0 none; padding:0;}
    #block-views-book_reviews-block_1 .title {padding:0;}
    #block-views-book_reviews-block_1 .views-row { min-height:105px; height:105px;}
    #block-views-book_reviews-block_1 .more-link a, .view-other-articles-by-author .more-link a { color:#5B006E;}


    /*--- author pages ---*/

    .rightcol .view-other-articles-by-author2 p, .rightcol .view-other-articles-by-author2 .author, .rightcol .view-other-articles-by-author2 .reviewer, 
    .rightcol .view-other-articles-by-author2 .posted {font-size:12px; color:#959393; line-height:16px;}

    .rightcol h4 {line-height:15px;}

    .rightcol .view-other-articles-by-author2 .views-row .read-more {display:none;}
    .rightcol .view-other-articles-by-author2 .views-row-last .read-more {display:block;  font-size:12px;}
    .rightcol .view-other-articles-by-author2 .views-row-last .read-more a {color:#5B006E; text-align:right; display:block;}


    .view-authors .view-content {display:block;}
    .view-authors .left {display:block; float:left; width:60px; min-height:50px; background:url(../images/missing.jpg) no-repeat 0 0;}
    .view-authors .right {display:block; float:left; width:172px;}
    .view-authors h3 {margin:10px 0 0 0;}
    #tabs #alpha, #tabs #type  { border:1px solid #EFEFEF; padding: 10px; margin: -1px 0 0 0;}
    #tabs #block-views-authors-block_1 .view-content {border:0 none;}
    #tabs .view-authors .title {padding:0;}
    #tabs .view-authors .title a {color: #5B006E; font-size:14px; font-weight:normal;}
    #tabs .view-authors .view-content {width:960px;}

    .view-authors .stats {line-height:15px;}
    .view-authors .views-field-nothing {padding:5px 0;}
    .view-authors h3 a { color:#3a3a3a; padding:5px 15px; }
    .view-authors h3 a:hover {text-decoration:none;}

    .view-authors .alphabet {border-bottom:1px solid #efefef; margin:0 0 5px 0; padding:0 0 5px 0; width:100%;}

    .view-authors.view-display-id-block_1 .item-list {display:block; float:left;}

    /*-- ads --*/

    .image-advertisement {padding:20px;}

    /*--- products aka back issues ---*/


    .product-info.model {display:none;}
    .uc-price-sell {display:none;}
    .add-to-cart {float:right; display:block;}


    /*-- podcasts ---*/
    .article_head .podcast  {background:url(../images/podcast_black.png) no-repeat 0 0; padding:0 0 0 20px; margin: 0 0 0 -20px;}
    audio {display:block; width:300px; }

    .view-podcasts.view-display-id-block_1 .views-field-view-node {text-align:right;}

    /*-- videos --*/

    .view-articles iframe  {width:200px; height:130px; border: 1px solid #EFEFEF; padding: 10px;}
     .view-articles object embed  {width:222px; height:152px; border: 1px solid #EFEFEF; padding: 10px; margin: 0 -20px 0 0;}
    .articlepage .video iframe, .blogpage .video iframe {width:595px; border: 1px solid #EFEFEF; padding: 10px;}




    /*-- community overview block ---*/

    .view-community-blog.view-display-id-block_1 .view-content {width:auto;}
    .view-community-blog.view-display-id-block_1 ul {margin:0; padding:0;}
    .view-community-blog.view-display-id-block_1 ul li {margin:0; padding:0; list-style:none; list-style-image:none; font-size:12px; height: 25px; }
    .view-community-blog.view-display-id-block_1 ul li a {color:#5B006E; }

    .view-community-blog .article_info .field-item:after {content:","}
    .view-community-blog .article_info .field-item:last-child:after {content:"";}


    /*-- donations ---*/
    .view-donations {display:block;}
    .view-donations .views-row {display:block; float:left; width:205px; text-align:center; padding:10px 0;  border:1px solid #efefef; background:#fafafa; margin:20px 40px 20px 0;}
    .view-donations .views-row .add-to-cart {float:none; text-align:center;}
    .view-donations .views-row .views-field-title {color: #3A3A3A; display: block; font-family: 'myriad-pro',sans-serif; font-size: 18px;font-weight: bold; padding:0 0 3px 0;}

    .donate .add-to-cart {display:block; float:none;  border:1px solid #efefef; background:#fafafa; padding:20px ;}
    .donate .form-item label, .donate .form-item {display:inline;}
    .donate input[type="submit"]  {display:inline;}


    /*--- store styling ---*/
    .view-magazines {border:1px solid #efefef; width:958px; padding:0px 0 0 0; }
    .view-magazines .view-header h2, .onecol h1, .node- h1, .node-author .block-views h2 {color: #3A3A3A; display: block; font-family: 'myriad-pro',sans-serif; font-size: 20px;font-weight: normal; padding:14px 20px; background:#fafafa; border-bottom:1px solid #efefef;}
    .onecol h1, .node- h1, .node-author .block-views h2 {border:1px solid #efefef; margin:0px 0 0 0;}
    .node-author .block-views h2 {margin:20px 0 0 0; border-bottom:0;}
    .node- h1 {border-bottom:0;}
    .onecol .article_head h1 {border:0; margin:0 0 5px 0; padding:0;}
    .view-magazines .view-content {display:block; padding:0px;}

    .view-magazines table {border-spacing:15px; border-collapse:separate;}
    .view-magazines td { width:216px; border:1px solid #efefef;}
    .view-magazines td .views-field-nothing {}
    .view-magazines h3 {clear:both; display:block; padding:0 0 0 20px; font-size:20px;}
    .view-magazines .articleimg, .view-magazines .views-field-field-image-fid {text-align:center; width:174px; margin:20px 20px 0 20px;  padding:10px 0; }

    .view-magazines .title, .view-magazines .article_info, .view-magazines .views-field-title {padding:0 20px; text-align:center; font-family: "myriad-pro",sans-serif; font-size: 16px; }
    .view-magazines .views-field-sell-price, .view-magazines .views-field-addtocartlink {display:block; text-align:center; padding:0 20px; color:#3A3A3A;}
    .view-id-uc_products.view-display-id-block_3 .views-field-addtocartlink { margin-top:7px; }
    .view-display-id-block_3 .views-field-nothing {  }
    .view-display-id-block_3 .views-field-nothing a.submitbutton { color: #fff; font-weight: bold; display:inline; float:none; }

    .view-magazines .views-field-addtocartlink {padding:0 20px 20px 20px;}
    .view-magazines .views-field-addtocartlink .add-to-cart {float:none;}

    input[type="submit"], .submitbutton, .cart-block-view-cart a, .cart-block-checkout a, .slideshow .link a {border:1px solid #5b006e;  font-size:14px; font-family: 'myriad-pro',sans-serif; color:#fff; font-weight:bold; padding:5px 10px; height:32px;
        background:#642471;
        background-image: linear-gradient(bottom, rgb(67,4,80) 32%, rgb(163,112,173) 66%);
        background-image: -o-linear-gradient(bottom, rgb(67,4,80) 32%, rgb(163,112,173) 66%);
        background-image: -moz-linear-gradient(bottom, rgb(67,4,80) 32%, rgb(163,112,173) 66%);
        background-image: -webkit-linear-gradient(bottom, rgb(67,4,80) 32%, rgb(163,112,173) 66%);
        background-image: -ms-linear-gradient(bottom, rgb(67,4,80) 32%, rgb(163,112,173) 66%);
        background-image: -webkit-gradient(linear,  left bottom,    left top,   color-stop(0.32, rgb(67,4,80)), color-stop(0.66, rgb(163,112,173)));}

    .cart-block-view-cart a.active, .cart-block-checkout a.active, .slideshow .link a:hover {color:#fff; text-decoration:none;}

    input[disabled="disabled"] { background-image:none; background:#efefef; color:#363636; border:1px solid #3a3a3a; }


    /*#comment-form #edit-preview {display:none;}*/

    .submitbutton {display:block; float:right; margin:0 5px; height:20px;}
    .submitbutton:hover {text-decoration:none;}

    .productdesc, .product-left-col {display:block; float:left; width:461px; padding:0 20px 0 0; }
    .product-right-col {display:block; float:right; width:239px; margin-right:20px;}
    .product-right-col .price , .digitaledition {text-align:right; display:block; width:100%; padding:3px 0; clear:both;}
    .node-electronic_sub .submitbutton { margin:0; }
    .productdesc a { font-weight: bold; }

    /*--- friends of AJ ---*/
    .node-friendsofalternativesjournal .add-to-cart label {display:none;}

    /*--- coupons ---*/

    #uc-coupon-block-form label, #edit-panes-coupon-code-wrapper label {display:block; float:left; margin:6px 10px 0 0;}
    #uc-coupon-block-form #edit-code-wrapper, #uc-coupon-block-form #edit-apply, #edit-panes-coupon-code-wrapper, #coupon-pane #edit-panes-coupon-apply  {display:block; float:left; margin:10px 10px 10px 0;}

    /*-- checkout ---*/

    #uc-cart-checkout-form #delivery-pane, #uc-cart-checkout-form #billing-pane {display:block; width:440px; float:left;}
    #uc-cart-checkout-form #quotes-pane, #uc-cart-checkout-form #coupon-pane {clear:both;}
    #payment_details select {width:106px;}
    #payment_details #edit-cc-cvv {width:auto;}

    .order-review-table .cart-review {width:100%;}

    .product-options {width:460px; margin:0 auto;}
    .product-options .add-to-cart {float:none;}
    .product-options .form-item {display:block; float:left; width:225px; margin:5px 0;}
    .product-options input[type="submit"] {float:right; margin:5px 20px;}



    /*-- store bar ---*/

    .storebar {clear:both; display:none; border:1px solid #efefef; background:#fafafa; font-family: "myriad-pro",sans-serif; font-size: 16px; margin-bottom:20px;}
    .storebar .myaccount, .storebar .block-uc_cart, .storebar .block-uc_ajax_cart  { display:block; float:left; height:80px; position:relative;}
    .storebar .block-uc_cart {float:right;}
    .storebar .block-uc_cart {padding:18px 25px; position:relative; height:44px; width:175px; }
    .storebarwrap.cart-full .block-uc_cart {border-right:1px solid #efefef;}

    .storebar .myaccount {border-right: 1px solid #efefef;}
    .storebar .myaccount a {color:#3a3a3a; background:url(../images/myaccount.png) no-repeat 20px 34px; padding:30px 25px 30px 41px; display:block; height:20px; }
    .storebar .block-uc_cart h2, .storebar .block-uc_ajax_cart h2 {font-size:16px; font-weight:normal;}
    .storebar .block-uc_ajax_cart h2  {padding:20px 0 0 25px;}
    .cart-block-icon-full, .cart-block-icon-empty {background:url(../images/cartblack.png) no-repeat 0 0;}

    .storebar #ajaxCartUpdate  {padding: 5px 25px 0 25px; height:20px; width:315px; overflow:hidden; }

    #cart-block-contents-ajax {display:block; float:left; width:175px;}
    .cart-block-summary-links {display:block; float:left; }
    #cart-block-contents-ajax table {width:100%;}

    #block-uc_ajax_cart-0 {float:right;}

    .storebarwrap {display:block;}
    .storebarwrap.cart-full {display:block; padding:0;}

    .storebar .cart-block-summary { width:175px;}
    .storebar .cart-block-summary-links {position:absolute; left:200px; top:0; white-space:nowrap; overflow:hidden;}

    .storebar .cart-block-summary-links ul.links li {display:inline-block; padding:20px; height:40px; margin:0;}
    .storebar .cart-block-summary-links ul.links li a:hover {text-decoration:none;}
    .storebar .cart-block-summary-links ul.links li a, .slideshow .link a {padding:5px 15px; height:27px; display:block;}
    .storebar .cart-block-summary-links ul.links li.cart-block-view-cart a {background:url(../images/cartwhite.png) no-repeat, linear-gradient(bottom, rgb(67,4,80) 32%, rgb(163,112,173) 66%);
        background:url(../images/cartwhite.png) no-repeat, -o-linear-gradient(bottom, rgb(67,4,80) 32%, rgb(163,112,173) 66%);
        background:url(../images/cartwhite.png) no-repeat, -moz-linear-gradient(bottom, rgb(67,4,80) 32%, rgb(163,112,173) 66%);
        background:url(../images/cartwhite.png) no-repeat, -webkit-linear-gradient(bottom, rgb(67,4,80) 32%, rgb(163,112,173) 66%);
        background:url(../images/cartwhite.png) no-repeat, -ms-linear-gradient(bottom, rgb(67,4,80) 32%, rgb(163,112,173) 66%);
        background:url(../images/cartwhite.png) no-repeat, -webkit-gradient(linear, left bottom,    left top,   color-stop(0.32, rgb(67,4,80)), color-stop(0.66, rgb(163,112,173)));; padding:5px 15px 5px 40px;
        background-position: 9px 9px, 0 0;
    }

    /*-- welcome section ---*/
    .view-Section-Welcome table {width:100%;}
    .section_heading.susliv #block-views-Section_Welcome-block_1 .views-field-nothing {padding:8px 0; margin:0 10px 0 0;}
    #block-views-Section_Welcome-block_1 .view-content .row-last .views-field-nothing {border-bottom:0 none;}


    /*-- store slideshow --*/
    .slideshow-wrapper-store {height:350px; margin:45px 0 0;}
    .slideshow-wrapper-store .prev { width: 36px; height: 100px; position: absolute; background: #5B006E url(/sites/all/themes/alternatives/images/prev_arrow.png) no-repeat 0 0; top: 120px; left: 0; z-index:50; cursor:pointer; background-color:#5b006e; opacity:0.5;}
    .slideshow-wrapper-store .next { width: 36px; height: 100px; position: absolute; background: #5B006E url(/sites/all/themes/alternatives/images/next_arrow.png) no-repeat 0 0; top: 120px; right: 0; z-index:50; cursor:pointer; background-color:#5b006e; opacity:0.5; }
    .slideshow-wrapper-store #pager li a { display:none; }
    .slideshow .block-views {width:960px; }
    .slideshow .slideleft {width:480px; float:left; text-align:center;}
    .slideshow .slideright {width:440px; float:left; font-family: "myriad-pro",sans-serif; color:#646464;}
    .slideshow .line1 {font-size:36px; color:#3a3a3a; font-weight:bold; padding:20px 0 0 0;}
    .slideshow .line2 {font-size:26px; color:#969696; font-weight:normal; line-height:26px; margin:0 0 15px 0;}
    .slideshow .line3 {font-size:26px; color:#646464; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
    .slideshow .body p {font-size:16px;}
    .slideshow .link {margin:20px 0;}
    .slideshow .link a {float:left;}
    .slideshow .secondimage {display:block; position:absolute; right:0; top:0;}

    .slideshow .block-views .content .views-row {padding:0; height:350px;}
    .slideshow .view-content {height:350px; overflow:hidden;}
    .view-slideshow {position:relative;}
    .view-slideshow #prev { display:block; background:url(../images/prev_arrow.png) no-repeat 0 0; width:36px; height:100px; position:absolute; left:0; top:120px; z-index:50; cursor:pointer; background-color:#5b006e; opacity:0.5;}
    .view-slideshow #next { display:block; background:url(../images/next_arrow.png) no-repeat 0 0; width:36px; height:100px; position:absolute; right:0; top:120px; z-index:50; cursor:pointer; background-color:#5b006e; opacity:0.5;}


    /*-- user block ---*/
    .block-user .content {border:1px solid #efefef; padding:20px; font-size:14px; }
    .block-user ul {padding: 0 0 0 13px;}

    .article_info .field-item {display:inline; padding-right:5px;}


    /*--- subscriptions ---*/
    #tabs #block-views-uc_products-block_1, #tabs #block-views-uc_products-block_1 .view-content, #tabs #block-views-uc_products-block_2, #tabs #block-views-uc_products-block_2 .view-content, #tabs #block-views-uc_products-block_3, #tabs #block-views-uc_products-block_3 .view-content {width:958px; border:0;}
    .breaker {display:block; width:100%; height:20px;}
    .view-uc-products a {color:#5B006E;}

    /*-- tab styling ---*/
    .leftcolcontent .block-views{width:100%;}

    #tabs ul {border-left: 1px solid #EFEFEF; margin:0;  padding:0; height:52px; width:100%;}
    #tabs ul li {border: 1px solid #EFEFEF; border-left:0; margin:0;  padding:0; float:left; height:50px; list-style:none;}
    #tabs ul li a { float: left; text-decoration: none; font-size:16px; font-family:'myriad-pro',sans-serif; line-height:16px; height:16px; padding:17px 20px; color:#3A3A3A;
        background-color:#D5D5D5;
        background: -moz-linear-gradient(#efefef, #D5D5D5); /* FF 3.6+ */  
        background: -ms-linear-gradient(#efefef, #D5D5D5); /* IE10 */  
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #D5D5D5)); /* Safari 4+, Chrome 2+ */  
        background: -webkit-linear-gradient(#efefef, #D5D5D5); /* Safari 5.1+, Chrome 10+ */  
        background: -o-linear-gradient(#efefef, #D5D5D5); /* Opera 11.10 */  
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#D5D5D5'); /* IE6 & IE7 */  
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#D5D5D5')"; /* IE8+ */  
        background: linear-gradient(#efefef, #D5D5D5); /* the standard */}
    #tabs ul li:first-child a {cursor: text; color: #3a3a3a; height:18px; background:#FFF;}

    ul.pager, #tabs ul.pager {display:block; float:none; text-align:center; color:#6a6a6a; border-left:0; height:30px; margin:10px 0;}
    ul.pager li.pager-current, ul.pager li.pager-current:hover, #tabs ul.pager li.pager-current:hover {background:#6a6a6a; color:#fff; }
    ul.pager li, #tabs ul.pager li { width:20px; height:20px; margin:1px; border:0; text-align:center; display:inline-block; float:none;}
    ul.pager li:hover, #tabs ul.pager li:hover {background:#e1e1e1;}
    #tabs ul.pager li.pager-last, #tabs ul.pager li.pager-next, #tabs ul.pager li.pager-first, #tabs ul.pager li.pager-previous {width:auto; margin:1px 5px;} 

    #tabs ul.pager li a {padding:0; text-align:center; float:none; background:transparent; width:100%; cursor:pointer;}
    #tabs ul.pager li a.active {color:#6a6a6a;}

    .view-book-reviews .article_type {font-style:italic; color:#959393;}

    .view-taxonomy-term #comments {display:none;}

    .featuretext { padding: 2px 0; font-family: "myriad-pro", sans-serif; font-size: 16px; line-height: 20px; color: #3a3a3a; font-weight: normal; }

    .comment .new {display:none;}

    /*-- events styling --*/
    .free { color:#31003C;}
    .rightcol .view-events .view-content { width:auto; border-top:0;}
    #block-views-events-block_1 .view-content {padding:0; }
    #block-views-events-block_1 .content .views-row {padding:5px 0 ; min-height:40px;}
    .view-events .date {display:block; float:left; width:40px; border:1px solid #EFEFEF; border-left:0; margin:0 15px 0 0;  
        background-color:#f9f9f9;
        background: -moz-linear-gradient(#fbfbfb, #f9f9f9); /* FF 3.6+ */  
        background: -ms-linear-gradient(#fbfbfb, #f9f9f9); /* IE10 */  
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #f9f9f9)); /* Safari 4+, Chrome 2+ */  
        background: -webkit-linear-gradient(#fbfbfb, #f9f9f9); /* Safari 5.1+, Chrome 10+ */  
        background: -o-linear-gradient(#fbfbfb, #f9f9f9); /* Opera 11.10 */  
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f9f9f9'); /* IE6 & IE7 */  
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f9f9f9')"; /* IE8+ */  
        background: linear-gradient(#fbfbfb, #f9f9f9); /* the standard */ 
    }
    .view-events .details {display:block; float:left; width:160px; }

    .view-events .month {text-transform:uppercase; text-align:center; font-weight:bold; color:#646464; font-size:15px;}
    .view-events .day {text-align:center; color:#5B006E; font-weight:bold; line-height:23px; font-size:23px; }
    .view-events .details .title a, .view-events .details .location {font-size:12px; line-height:15px; text-transform:capitalize; color:#646464; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
    .view-events .details .title { padding:0; margin-top: 8px; }

    .article_head .date { font-family: "myriad-pro",sans-serif; font-size:20px; line-height:22px; color:#3a3a3a; font-weight:normal; margin:0 0 5px 0; padding:0 10px 0 0; }

    .magazineimg {display:block; float:right; width:55px; height:80px;  margin:0 7px 10px 0;}

    .buymagazine .buytext {text-align:center; line-height: 32px;}
    .buymagazine { background:#f9f9f9; border: 1px solid #efefef; padding:8px; margin-top:10px; clear:both;}


    div.block-edit-link a, div.node-edit-link a, div.view div.views-admin-links-hover a, div.view div.views-admin-links:hover a { color:#000;}

    .rightcol .block-block .content { font-size:12px; color:#959393; border-right:1px solid #efefef;}

    #block-block-10 .content {}
    #block-block-14 .content, #block-block-15 .content {border-left:1px solid #efefef;}


    /*-- popup on add to cart ---*/

    .blockUI div.messages, .blockUI div.messages a { color : #fff ; }
    .blockUI {background-color:gray !important;}

    .pager a.active, .pager li a.active {text-decoration:none;}

    /*--- webform field updates --*/

    .webform-client-form {clear:both;}
    .webform-client-form .webform-component-textfield label, 
    .webform-client-form .webform-component-email label, 
    .webform-client-form .webform-component-select label {clear:both; min-width:85px; float:left; display:block; padding-right:5px; }

    .webform-client-form .webform-component-textfield, .webform-client-form .webform-component-email, .webform-client-form .webform-component-select {padding:5px 0;}

    .webform-client-form label {margin:6px 0;}

    #webform-client-form-1734 label {width:185px;}
}

