@charset "UTF-8";
/* CSS Document */


/*---------------------------------- GENERAL HTML EDITS */
th, td {
width: auto;
}

table.doc {
font-size: 11px;
}

.bcrumbs { font-size: 12px; }

p {margin-bottom: 7px;}

h4 { margin: 20px 0 7px;}
.b-p-highlight h4:first-child{margin-top:0px;}
.blue h4, h4.blue
{
border-bottom: 1px solid #CFD2DD;
margin: 30px 0 8px 0;
padding: 0 0 7px;
font-weight: normal;
line-height: 21px;
font-size: 16px;
}
.blue h4 a, h4.blue a
{
text-decoration: none;
}

.g-3 .blue:first-child h4
{
margin-top: 0px;
}

.b-toogle {
width: 100%;
}


.i-h3 {
background: none;
}

#p .white .more { color: #333; }

.services > .g-3 .gc { padding-top: 20px;}


/*---------------------------------- LIST STYLE EDITS/MODS */

.lists {
padding: 0 0 0 0;
}


.list-small
{
font-size: 11px;
}
.list-news
{

}
.list-news li {
border-top: 1px solid #CFD2DD;
padding: 7px 0 5px;
background: none;
clear: both;
}

.list-news li span {
display: block;
float: left;
margin: 0 10px 4px 0;
width: 110px;
min-height: 60px;
}

.solutions > .list-arrows > li {
background-position: -1448px -34px;
border: 1px solid #CFD2DD;
padding: 4px 10px 4px 16px;
}
.solutions ul
{
padding: 0 10px 6px;
}
.solutions h3 {
margin-top: 4px;
}

#f {
padding-top: 40px;
padding-bottom: 10px;
}
#f ul.nav-info {
border-bottom: 1px solid #CFD2DD;
margin-bottom: 10px;
padding-bottom: 6px;
}

.d .tight li
{
margin-bottom: 6px;
padding-bottom: 6px;
}


/* --------------------------------- CHANGING THE MENU BAR */
#nav > ul > li > a {
height: 30PX;
line-height: 30PX;
}

#nav > ul > li {
height: 30PX;
line-height: 30px;
}

#nav {
height: 30PX;
}

.sub-nav {
top: 30px;
padding-top: 15px;
line-height: 15px;
}


/* --------------------------------- LANDING PAGE CONTENT BLOCK MODIFICATIONS */
.services > .g-6 > .gc
{
padding-left: 0;
}
.services .g-6 .d h3
{
font-size: 14px;
}
.g-5 .gc
{
padding-left: 0;
}
.g-6 h5, .g-3 h5
{
font-weight: normal;
border-bottom: 1px solid #ddd;
padding: 10px 0 4px;
}
.g-6 h5 a
{
text-decoration: none;
}
.g-6 h5 a:hover
{
text-decoration: underline;
}
.g > .g-3:last-child > .gc{
padding-left: 0px;
}

/* --------------------------------- ADDING STYLE CLASSES */
.icon-pdf {
display: inline-block;
background: url(/fileadmin/parallels/images/icons-general/icon-pdf-16x16.gif) no-repeat left top;
padding-left: 20px;
margin: 4px 0 10px;
height: 16px;
}


.rc-quote  { margin: 0 0 20px 0; color: #333; }
.rc-quote p { text-align: right; font-size: 11px; }
.rc-quote h5 {
font-size: 14px;
line-height: 20px;
font-weight: normal;
}
.rc-quote h3 {
font-size: 14px;
font-weight: normal;
}




/* --------------------------------- ADDING New Button STYLE CLASSES */
.bu span {font-size: 10px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.d a.button-buy {background:#77ab3f;border:1px solid #789f46;border-top:1px solid #bedd99;font-family:Arial, Helvetica, San Serif; font-size: 14px; text-transform: uppercase;padding: 4px 13px;}
.d a.button-buy span {background:none;color:#fff;}
.d a.button-try {background:#ffb308;border:1px solid #ffbd28; border-top:1px solid #ffde9b;}
.d a.button-try span {background:none;}
.d a.button-upgrade {background:#e6e5ea;border:1px solid #e3e3e3; border-top:1px solid #ffffff;}
.d a.button-upgrade span {background:none;}

/* ================================ REMOVING SCREENED OVERLAY EFFECT */
#page_overlay {position: relative !important;}#review-stars-pagination {
  margin: 0;
  padding: 10px 0 0 0; }
  #review-stars-pagination li {
    display: block;
    float: left;
    border-top: none;
    padding: 0;
    font-size: 11px;
    color: #777777;
    margin-right: 4px; }
    #review-stars-pagination li li:last-child a {
      padding-right: 2px; }
    #review-stars-pagination li a {
      color: #d92231;
      text-decoration: none;
      padding-right: 4px; }
    #review-stars-pagination li.review-pagination-pages {
      margin-right: 0; }
    #review-stars-pagination li.review-pagination-first, #review-stars-pagination li.review-pagination-last {
      display: none; }
    #review-stars-pagination li.review-pagination-prev a {
      border-right: 1px solid #777777;
      padding-right: 5px; }
    #review-stars-pagination li.review-pagination-next a {
      border-left: 1px solid #777777;
      padding-left: 5px; }
    #review-stars-pagination li.review-pagination-current {
      padding-right: 4px; }
    #review-stars-pagination li.review-pagination-ellipsis {
      padding-right: 4px; }

#review-stars .review-item {
  border-bottom: 1px dotted #cccccc;
  padding: 20px 0; }
#review-stars .review-title {
  font-size: 15px;
  line-height: 15px;
  margin: 2px 0 5px 0;
  padding: 0; }
#review-stars .review-details {
  margin: 3px 0;
  padding: 0;
  font-size: 11px;
  color: #333333; }
  #review-stars .review-details li {
    display: inline-block; }
  #review-stars .review-details li + li {
    border-left: 1px solid #777777;
    margin-left: 5px;
    padding-left: 5px; }
#review-stars .caps {
  text-transform: uppercase; }
#review-stars .review-rating {
  margin: 0 0 8px 0; }
  #review-stars .review-rating .rating-star, #review-stars .review-rating .rating-star-empty {
    background-image: url(/typo3conf/ext/parallelsfeeds/Resources/Public/Styles/../Images/star.gif);
    width: 16px;
    height: 100%;
    display: inline-block; }
  #review-stars .review-rating .rating-star {
    background-position: 0 -16px; }
#review-stars .review-content {
  margin: 0;
  padding: 0;
  line-height: 17px; }
#review-stars .read-more, #review-stars .read-less {
  font-size: 11px;
  color: #d92231;
  text-decoration: none; }

#review-quotes {
  margin-bottom: 0;
  margin-top: 20px; }
  #review-quotes .review-item {
    padding: 20px 80px;
    border-bottom: 1px solid #dddddd; }
  #review-quotes .review-title {
    margin: 0 0 5px 0;
    color: #d92231;
    font-size: 2.0em;
    line-height: 35px;
    font-weight: normal; }
  #review-quotes .review-item.with-image img {
    max-width: 246px;
    height: auto; }
  #review-quotes .review-item.with-image .review-item-left {
    display: inline-block;
    width: 256px;
    vertical-align: top; }
  #review-quotes .review-item.with-image .review-item-right {
    display: inline-block;
    width: 536px;
    vertical-align: top; }
  #review-quotes .review-item.with-image p {
    font-size: 1.5em; }
ul.release-notes-cat-list li {
  list-style-type: none;
  margin: 0.5em 0 0.5em 0; }
  ul.release-notes-cat-list li li {
    margin-left: 2em; }
ul.release-notes-cat-list .toggler {
  padding-left: 10px;
  background: url(/typo3conf/ext/parallelsreleases/Resources/Public/Styles/../Icons/i-arrows.png) no-repeat -1454px -39px;
  text-decoration: none; }
  ul.release-notes-cat-list .toggler.open {
    background: url(/typo3conf/ext/parallelsreleases/Resources/Public/Styles/../Icons/i-arrows.png) no-repeat -1408px -75px; }
ul.release-notes-cat-list .no-toggle-space {
  display: inline-block;
  width: 13px;
  height: 14px; }
ul.release-notes-cat-list a {
  font-size: 1.2em; }

form ul.release-notes-cat-list li {
  list-style-type: none; }

a span.rss {
  background-image: url("/typo3conf/ext/parallelsreleases/Resources/Public/Icons/rss.png");
  display: inline-block;
  height: 17px;
  width: 17px;
  text-decoration: none;
  vertical-align: sub; }

td.pagination li {
  float: left;
  margin-right: 9px; }
