  @import url('https://fonts.googleapis.com/css?family=Raleway:200,300,300i,400,500,700,700i,800,800i|Roboto:300,300i,400,700,700i,900,900i');
 a{
 	text-decoration:none;
    outline: none;
 }

 a, a:hover, button, button:hover {
  cursor: pointer !important;

 }


/* Styles for 4 boxshots on index page EN */
@media screen and (min-width: 767px)   {
    #fourbox-collapse {
        min-width: 370px;
        float: left;
        min-height: 248px;
    }
}

@media screen and (max-width: 1496px) and (min-width: 856px)   {
    #pdboxes-index {
        max-width: 900px !important;
        padding-left: 100px !important;
    }
    .try-beta-position-correct {
      position: relative !important;
      bottom: 15px !important;
    }
}

.four-oh-four-ja footer {
  margin-top: 20%;
}

/* End styles for 4 boxshots on index page EN */

/* New classes*/
@media only screen and (min-width: 768px) {

.top-bar.enonly #faproduct{ /*Note to jkazemir - Remove .top-bar.enonly completely when combining menu bar to EN/FR, not just .enonly*/
  background: #FFFFFF ;
  text-align: left;
  width: 224px;
  padding: 5px 0 0 6px;
}
.top-bar:not(.enonly) #faproduct{
  background: #ecf0f3 ;
  text-align: left;
  width: 224px;
  padding: 5px 0 0 6px;
}
#break{
font-size: 11px;
  margin: -3px 0 0 0px;

}
#pnames{
margin: -23px 0 0 37px;
font-size:12px;
color: black;
font-family: futura-pt;
}
#completepack{
text-align: center;
width: 196px;
padding: 0px 0 0 6px;
}
.top-bar.enonly #prodliVisible{ /*Note to jkazemir - Remove .top-bar.enonly completely when combining menu bar to EN/FR, not just .enonly*/
height: 40px;
width: 158px;
padding-bottom: 0;
margin: 0px 0 0 0px;;
}
.top-bar:not(.enonly) #prodliVisible{
height: 40px;
padding-bottom: 0;
margin: 0px 0 0 0px;;
}
.top-bar.enonly .firstProduct a{
text-decoration:none;
}
.top-bar.enonly #viewall{ /*Note to jkazemir - Remove .top-bar.enonly completely when combining menu bar to EN/FR, not just .enonly*/
  background: #FFFFFF ;
  text-align: center;
  width: 224px;
  padding: 7px 0 0 6px;
}
.top-bar:not(.enonly) #viewall{
  background: #ecf0f3 ;
  text-align: center;
  width: 196px;
  padding: 7px 0 0 6px;
}

.top-bar.enonly #aproduct{ /*Note to jkazemir - Remove .top-bar.enonly completely when combining menu bar to EN/FR, not just .enonly*/
  background: #FFFFFF ;
  text-align: left;
  width: 224px;
  padding: 5px 0 0 6px;
}
.top-bar:not(.enonly) #aproduct{
  background: #ecf0f3 ;
  text-align: left;
  width: 224px;
  padding: 5px 0 0 6px;
}

.top-bar.enonly .firstProduct{ /*Note to jkazemir - Remove .top-bar.enonly completely when combining menu bar to EN/FR, not just .enonly*/
  background: #FFFFFF !important   ;
  margin:-40px 0 0 154px;
  height:40px;
}
.top-bar:not(.enonly) .firstProduct{
  background: #ecf0f3 !important   ;
  margin-top:0;
  margin-right:0;
  margin-bottom:0;
  height:40px;
}

.top-bar.enonly .secondProduct{ /*Note to jkazemir - Remove .top-bar.enonly completely when combining menu bar to EN/FR, not just .enonly*/
  background: #FFFFFF !important  ;
  margin:-0px 0 0 154px;
  height:40px;
}
.top-barnot(.enonly) .secondProduct{
  background: #ecf0f3 !important  ;
  margin-top:0;
  margin-right:0;
  margin-bottom:0;
  height:40px;
}

#listLi{
display: inline-table;
top:48;px;
height: auto !important
}
}

@media only screen and (max-width: 767px) {

  .top-bar.enonly #faproduct{ /*Note to jkazemir - Remove .top-bar.enonly completely when combining menu bar to EN/FR, not just .enonly*/
    height: 32px;
  }
  .top-bar:not(.enonly) #faproduct{
    height: 43px;
  }

  #break{
   font-size: 12px;
    margin: -4px 0 0 0;

  }
  .top-bar.enonly #pnames{ /*Note to jkazemir - Remove .top-bar.enonly completely when combining menu bar to EN/FR, not just .enonly*/
    font-size: 12px;
    margin: -22px 0 0 37px;
  }
  .top-bar:not(.enonly) #pnames{
    font-size: 12px;
    margin: 0;
  }

  #prodliVisible{
   margin-top: -8px 0 0 0 ;
  }
  #aproduct{
    height: 32px;
  }
  .top-bar.enonly .firstProduct{
    height: 32px;
  }
  .top-bar:not(.enonly) .firstProduct{
    height: 54px;
  }
  .secondProduct{
    height: 32px;
  }
}

@media only screen and (min-width: 768px) {
ul.visible44{
 visibility:hidden;
}
ul.visible33{
 visibility: hidden;
}
ul.visible{
 visibility: hidden;
}

ul.visible22{
 visibility: hidden;
}

}
/*
ul =
ul li = visible1
ul li ul = visible 22 33 44
ul li ul li
*/
@media only screen and (min-width: 768px) {

li#prodliVisible.visible1:hover ul.visible {
  display: block;
  opacity: 1;
  visibility: visible;
}
}

@media only screen and (min-width: 768px) {

li#prodliVisible.visible2:hover ul.visible22 {
  display: block;
  opacity: 1;
  visibility: visible;
}
}
@media only screen and (min-width: 768px) {

li#prodliVisible.visible3:hover ul.visible33 {
  display: block;
  opacity: 1;
  visibility: visible;
}
}
@media only screen and (min-width: 768px) {

li#prodliVisible.visible4:hover ul.visible44 {
  display: block;
  opacity: 1;
  visibility: visible;
}
}

.visible1{

}



.visible2{

}


.visible3{

}


.visible4{

}
@media only screen and (max-width: 767px) {
  ul.visible44{
   visibility:visible;
  }
  ul.visible33{
   visibility: visible;
  }
  ul.visible{
   visibility: visible;
  }

  ul.visible2{
   visibility: visible;
  }

}

ul.dropdownProd.mobileProdTitle.dropdown.productDrop.prodUl li.prodLi a:hover{
  background: #ecf0f3;
  cursor: pointer;
  cursor: hand;
  padding-top:  5px;
}

.footer-fr ul li a:hover {
  color: #fff !important;
  text-decoration: underline;
}

/*
@media only screen and (max-width: 1370px) {
div.twelve.columns.lang-barNewEN  {
   right: 78px;

}


div.twelve.columns.lang-bar  {
   right: 78px;

}


nav.top-bar  {
  right: 78px;

}

}

@media only screen and (min-width: 1371px) {
div.twelve.columns.lang-barNewEN {
  right: 0px !important;
}


div.twelve.columns.lang-bar {
  right: 0px !important;
}



nav.top-bar {
  right: 0px !important;
}
}

*/
/*
@media only screen and (max-width: 1200px) {
div.twelve.columns.lang-barNewEN  {
  right: 0px

}

div.twelve.columns.lang-bar {

  right: 0px;
}


nav.top-bar  {
  right: 0px

}
}


@media only screen and (min-width: 1201px) {
div.twelve.columns.lang-barNewEN {
  right: 88px;
}

div.twelve.columns.lang-bar {
  right: 88px;
}

nav.top-bar {
  right: 88px;
}
}
*/


@media only screen and (max-width: 767px) {
  footer-de.twelve.columns  {
    float: left !important;
  }
}






.notop{

    border-top: none !important;
  height: auto !important;
}

.top-bar ul > li.has-dropdown .dropdown.dark li a:hover, .top-bar ul > li.has-dropdown .dropdown.dark li a:focus { background: #3c3c3c !important ;}
footer-de .social li a {
  display: block;
  margin-top: -3px;
  text-indent: -9999px !important;
  overflow: hidden;
}



footer-de .social li.twitter a {
  width: 20px;
  height: 26px;
  background: url(https://res.acdsystems.com/assets/img/global/sprites.png) no-repeat 0 -329px;
}


footer-de .social li.facebook a {
  width: 26px;
  height: 26px;
  background: url(https://res.acdsystems.com/assets/img/global/sprites.png) no-repeat 0 -374px;
}

footer-de ul li {
  margin: 4px;
  font-size: 12px;
  line-height: 1.3;
}
footer-de .social li{
 float: left;
color: #FFF;
}


footer-de .social {
  margin: 0;
  padding: 0;
  list-style-type: none;
}



footer-de ul li a {
  color: #fff !important;
}
footer-de ul li a:hover{
  text-decoration: underline;
}

footer-de h5 {
  font-family: "futura-pt", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #4f4f54;
}





footer-de {
  min-height: 300px!important;
  background: rgb(146,146,146);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…BoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(top, rgba(146,146,146,1) 0%, rgba(122,123,127,1) 0%, rgba(145,147,153,1) 2%, rgba(145,147,153,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(146,146,146,1)), color-stop(0%,rgba(122,123,127,1)), color-stop(2%,rgba(145,147,153,1)), color-stop(100%,rgba(145,147,153,1)));
  background: -webkit-linear-gradient(top, rgba(146,146,146,1) 0%,rgba(122,123,127,1) 0%,rgba(145,147,153,1) 2%,rgba(145,147,153,1) 100%);
  background: -o-linear-gradient(top, rgba(146,146,146,1) 0%,rgba(122,123,127,1) 0%,rgba(145,147,153,1) 2%,rgba(145,147,153,1) 100%);
  background: -ms-linear-gradient(top, rgba(146,146,146,1) 0%,rgba(122,123,127,1) 0%,rgba(145,147,153,1) 2%,rgba(145,147,153,1) 100%);
  background: linear-gradient(to bottom, rgba(146,146,146,1) 0%,rgba(122,123,127,1) 0%,rgba(145,147,153,1) 2%,rgba(145,147,153,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#929292', endColorstr='#919399',GradientType=0 );
  padding: 0 !important;
}

footer-de p {
  margin-bottom: 5px;
  color: #fff;

}
.network-de a{
  color: #FFF;
}
.network-de h3{
    color: #FFFFFF;
  text-align: center;
  font-weight: 600;
}

.network-de.row{
margin-top:24px;

}

.network-de img{
  display: block;
  margin: 0 auto;
  padding-right: 10px;
}









.footer-fr.social li a {
  display: block;
  margin-top: -3px;
  text-indent: -9999px !important;
  overflow: hidden;
}



.footer-fr .social li.twitter a {
  width: 20px;
  height: 26px;
  background: url(https://res.acdsystems.com/assets/img/global/sprites.png) no-repeat 0 -329px;
}


.footer-fr .social li.facebook a {
  width: 26px;
  height: 26px;
  background: url(https://res.acdsystems.com/assets/img/global/sprites.png) no-repeat 0 -374px;
}

.footer-fr ul li {
  margin: 4px;
  font-size: 12px;
  line-height: 1.3;
}
.footer-fr .social li{
 float: left;
color: #FFF;
}


.footer-fr .social {
  margin: 0;
  padding: 0;
  list-style-type: none;
}



.footer-fr ul li a {
  color: #fff !important;
}


.footer-fr h5 {
  font-family: "futura-pt", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #4f4f54;
}





.footer-fr {
  min-height: 300px!important;
  background: rgb(146,146,146);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…BoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(top, rgba(146,146,146,1) 0%, rgba(122,123,127,1) 0%, rgba(145,147,153,1) 2%, rgba(145,147,153,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(146,146,146,1)), color-stop(0%,rgba(122,123,127,1)), color-stop(2%,rgba(145,147,153,1)), color-stop(100%,rgba(145,147,153,1)));
  background: -webkit-linear-gradient(top, rgba(146,146,146,1) 0%,rgba(122,123,127,1) 0%,rgba(145,147,153,1) 2%,rgba(145,147,153,1) 100%);
  background: -o-linear-gradient(top, rgba(146,146,146,1) 0%,rgba(122,123,127,1) 0%,rgba(145,147,153,1) 2%,rgba(145,147,153,1) 100%);
  background: -ms-linear-gradient(top, rgba(146,146,146,1) 0%,rgba(122,123,127,1) 0%,rgba(145,147,153,1) 2%,rgba(145,147,153,1) 100%);
  background: linear-gradient(to bottom, rgba(146,146,146,1) 0%,rgba(122,123,127,1) 0%,rgba(145,147,153,1) 2%,rgba(145,147,153,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#929292', endColorstr='#919399',GradientType=0 );
  padding: 0;
}

.footer-fr p {
  margin-bottom: 5px;
  color: #fff;

}
.network-fr a{
  color: #FFF;
}
.network-fr h3{
    color: #FFFFFF;
  text-align: center;
  font-weight: 600;
}

.network-fr.row{
margin-top:24px;

}

.network-fr img{
  display: block;
  margin: 0 auto;
  padding-right: 10px;
}

@media only screen and (max-width: 767px) {
  div.six.columns.no-left {
    left: 0px !important;
  }
}

@media only screen and (min-width: 768px) {
  .div.six.columns.no-left {
    left: -52px ;
  }
}

@media only screen and (max-width: 767px) {
  .top-bar:not(.enonly) ul > li.has-dropdown .dropdown li a img {
    display:none;
  }
}

@media only screen and (min-width: 768px) {
  .top-bar ul > li.has-dropdown .dropdown li a img {
    /*visibility: visible;*/
  }
}


@media only screen and (max-width: 840px) {
.rig2 {
   display: none;
}

.rig1-last {
   display: none;
}

}

.photo-grid-fr {
    margin: 1em auto;
    text-align: center;
}
.photo-grid-fr li {
    border: 3px solid white;
    display: inline-block;
    margin: 0em;
    width: 196px;
    height: 150px;
}
.photo-grid-fr h3{
    font-weight: bold;
}
.photo-grid-fr figure {
    height: 150px;
    overflow: hidden;
    position: relative;
    width: 199px;
}
.photo-grid-fr figcaption {
    background: rgba(0,0,0,0.8);
    color: white;
    display: table;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100;
}

/* Show text on hover */
.photo-grid-fr li:hover figcaption {
    opacity: 1;
}

/*Image-zoom*/
.photo-grid-fr img {
    display: block;
    height: 96%;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    transition: all 300ms;
    width: 95%;
}
.photo-grid-fr li:hover img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
}

/* Text Animation */
.photo-grid-fr figcaption p {
    display: table-cell;
    font-size: 20px;
    position: relative;
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
    vertical-align: middle;
}
/*
.photo-grid li:hover figcaption p {
    -moz-transform: translateY(40px);
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
}*/
.photo-grid-fr figcaption {
    background: rgba(0,0,0,0.8);
    color: white;
    display: table;
    height: 23%;
    width: 95%;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    margin-top: 110px;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    transition: all 300ms;
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    transition-delay: 100ms;
    z-index: 100;
}






.photo-grid-de {
    margin: 1em auto;
    text-align: center;
}
.photo-grid-de li {
    border: 3px solid white;
    display: inline-block;
    margin: 0em;
    width: 196px;
    height: 150px;
}
.photo-grid-de h3{
    font-weight: bold;
}
.photo-grid-de figure {
    height: 150px;
    overflow: hidden;
    position: relative;
    width: 199px;
}
.photo-grid-de figcaption {
    background: rgba(0,0,0,0.8);
    color: white;
    display: table;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100;
}

/* Show text on hover */
.photo-grid-de li:hover figcaption {
    opacity: 1;
}

/*Image-zoom*/
.photo-grid-de img {
    display: block;
    height: 96%;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    transition: all 300ms;
    width: 95%;
}
.photo-grid-de li:hover img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
}

/* Text Animation */
.photo-grid-de figcaption p {
    display: table-cell;
    font-size: 20px;
    position: relative;
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
    vertical-align: middle;
}
/*
.photo-grid li:hover figcaption p {
    -moz-transform: translateY(40px);
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
}*/
.photo-grid-de figcaption {
    background: rgba(0,0,0,0.8);
    color: white;
    display: table;
    height: 23%;
    width: 95%;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    margin-top: 110px;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    transition: all 300ms;
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    transition-delay: 100ms;
    z-index: 100;
}


.product-comparison-dark{
  background-color: #e6e9f1 !important;
  border: solid !important;
  vertical-align: inherit !important;
  text-align: left !important;
  border-color: white !important;
  padding-left: 15px !important;
  color: #7e7f80 !important;
  font-size: 11pt !important;
}

.product-comparison-dark-dot{
  background-color: #e6e9f1 !important;
  border: solid !important;
  vertical-align: inherit !important;
  text-align: center !important;
  border-color: white !important;
}


.product-comparison-light{
  background-color: #f2f4f7 ;
  border: solid ;
  vertical-align: inherit;
  text-align: left;
  border-color: white;
  padding-left: 15px;
  color: #7e7f80;
  font-size: 11pt;
}

.product-comparison-light-dot{
  background-color:  #f2f4f7;
  border: solid;
  vertical-align: inherit;
  text-align: center;
  border-color: white;
}

.product-comparison-light-dot-icon{
  background-color:  white;
  border: solid;
  vertical-align: inherit;
  text-align: center;
  border-color: white;
}

.product-comparison-small{
  float: right;
  color: #7e7f80;
  padding-right: 10px;
  font-size: 12px;
}


.product-comparison-heading{
  background-color: #ffffff;
  border: solid;
  vertical-align: inherit;
  text-align: left;
  border-color: white;
  padding-left: 15px;
  color: #42b649;
  font-size: 18pt;
}

.product-comparison-product-name{
    background-color: #d8deea;
  border: solid;
  vertical-align: inherit;
  text-align: center;
  border-color: white;
  font-size: 9pt;
  font-weight: 600;
}

.row2 {  max-width: 100%; min-width: 768px; margin: 0 auto; }

.footer-row-style {
  margin-top:30px;
  /*max-width:1000px;*/
}
@media only screen and (max-width:767px) {
  .footer-row-style {
    max-width:500px;
  }
  .footer-row-style > section {
    width:50% !important;
  }
}

.footer-h3-style{

  font-weight: bold;
  color: white;
  text-align:left !important;
}

.footer-submit-button{
 padding: 14px 35px 14px !important;
 background:  background:linear-gradient(to bottom, #00bea4 0%, #00bea4 0%, #00bea4 2%, #00bea4 100%) repeat scroll 0% 0% transparent !important;
}

.footer-hr-style{
  height: 1px !important;
  border: 1px solid #7e7f80 !important;
  width: 100% !important;
  margin: 0.5em auto !important;
  border-width: 0 !important;
 margin-bottom: 10px !important;
 background: white !important;
}

.copyright-p{
  color: white !important;
  font-size: 12px !important;
}

.button.third{
 background : linear-gradient(to bottom, #00bea4 0%, #00bea4 0%, #00bea4 2%, #00bea4 100%) repeat scroll 0% 0% transparent !important;
}

/*}*/
.concave-strip{
  padding-right: 0px;
  padding-left : 0;
}

.nopaddingClass{
  padding-right: 0;

}

.logo-style{
  text-align: right;
}

.box-alignment{

  padding: 15px 0 0 345px;
}

.two2, .row2 .two2 { width: 81.66667%; }

.lastTile, .row2 .lastTile { width: 38.66667%; }

.head-texted{
  font-size: 22px;
  float :right ;
  margin-right: -212px

}

.compare-prods {
    padding: 0px;
    min-height:250px;
}
.compare-prods .acdsee-logo{
    text-align: center;
    margin: 0 auto;
}
.compare-prods .title{
    float: right;
    width: 100%;
}
.compare-prods p{
    /* font-size: 22px;  */
}
.freetrials-sem-title{
  padding: 0px;
  min-height:90px;
}
.freetrials-sem-title .acdsee-logo{
    text-align: center;
    margin: 0 auto;
}
.freetrials-sem-title .title{
    float: right;
    width: 100%;
}
.freetrials-sem-title p{
    /* font-size: 22px;  */
}
.en .index-footer-style {
  background:linear-gradient(to bottom, #292927 0%, #292927 0%, #292927 2%, #292927 100%) repeat scroll 0% 0% transparent !important;
}
.de .index-footer-style,
.fr .index-footer-style {
  background: #000000 !important;
}
.index-copyright-style{
    background: linear-gradient(to bottom, #1c1c1a 0%, #1c1c1a 0%, #1c1c1a 2%, #1c1c1a 100%) repeat scroll 0% 0% transparent !important;

}
.ultimate8-text{
  font-size: 19px;
    text-align: center;
}

.pro8-text{
  font-size: 19px;
  text-align: center;
}

.acdsee18-text{
  font-size: 19px;
    text-align: center;
}
.head-text{
  font-size: 28px;
  text-align: center;
}
@media only screen and (max-width: 767px) {
    .head-text{
        font-size: 23px;
        text-align: center;
    }
    .row-compare-right h2{
        font-size: 30px;
    }
    .arrow-right-div{
        display: none;
    }
    .offer-text{
        display: none !important;
    }
    }

@media only screen and (min-width: 768px) {
.offer-text{
       /*margin-top: 0px;*/
    }
}


@media only screen and (max-width: 1266px) {
.offer-text{
       margin-top:-28px;
       width: auto !important;
    }
}

.row-noshadow-bottom{
    -webkit-box-shadow: 0 8px 6px -6px #C3BFC0;
    -moz-box-shadow: 0 8px 6px -6px #C3BFC0;
    box-shadow: 0 0px 0px 0px #C3BFC0;
    margin-bottom: -7px;
}

.columned {
  float: left;
  min-height: 1px;
  padding: 0 15px;
  position: relative;
  margin-top: -89px;
  width: 370px;
}
.belowBanner{
  height:60px;
  left:302px;
}
.nine2, .row .nine2 {
  width: 60%%;
}
.row-noshadow-bottom1{
    -webkit-box-shadow: 0 8px 6px -6px #C3BFC0;
    -moz-box-shadow: 0 8px 6px -6px #C3BFC0;
    box-shadow: 0 0px 0px 0px #C3BFC0;
    margin-bottom: -7px;
}

.white.strip {
  background: white;
  padding-bottom: 0px;
  margin-top: 0px;
  padding-top:0px;
  max-height: 760px;
}

.white.stripupper {
  background: white;
  padding-bottom: 10px;
}

.home .gray-back1{
  background: #f4f4f4;
  border-right: 5px;
  font-size: 16px;
  color: #FFF;

}

.home .left_arrow_div1 {
  background-color: #f4f4f4;
  content: "";
  top: 32px;
  left: 0;
  border-left: 85px solid #ffffff;
  border-top: 138.5px solid transparent;
  border-bottom: 140.5px solid transparent;
}
.tileCenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  /*float:right; */
}
.extension{

  height: 60px !important;
  background-color: #f4f4f4 !important;
  content: "";
  top: 32px;
  left: 994px;
  border-left: 57px solid #ffffff;
  border-top: 95.5px solid transparent;
  /* border-bottom: 96.5px solid transparent; */
  margin-top: -108px;
}

.learn-even-more{
  padding-left: 90px !important;
  padding-top: 30px !important;
}

.nav-container {
  position: absolute;
  top: 0;
  left: 15px;
  z-index: 10;
}
.lang-bar {
  min-height: 25px;
  background: rgb(47,50,51);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJmMzIzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMTExMTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  rgba(47,50,51,1) 0%, rgba(17,17,17,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(47,50,51,1)), color-stop(100%,rgba(17,17,17,1)));
  background: -webkit-linear-gradient(top,  rgba(47,50,51,1) 0%,rgba(17,17,17,1) 100%);
  background: -o-linear-gradient(top,  rgba(47,50,51,1) 0%,rgba(17,17,17,1) 100%);
  background: -ms-linear-gradient(top,  rgba(47,50,51,1) 0%,rgba(17,17,17,1) 100%);
  background: linear-gradient(to bottom,  rgba(47,50,51,1) 0%,rgba(17,17,17,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f3233', endColorstr='#111111',GradientType=0 );
}

.rainbow {
  height: 1px;
  background: #62bf74; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYyYmY3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzNlYzRlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGVlOGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #62bf74 0%, #3ec4ea 50%, #f0ee8d 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#62bf74), color-stop(50%,#3ec4ea), color-stop(100%,#f0ee8d)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left,  #62bf74 0%,#3ec4ea 50%,#f0ee8d 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left,  #62bf74 0%,#3ec4ea 50%,#f0ee8d 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(left,  #62bf74 0%,#3ec4ea 50%,#f0ee8d 100%); /* IE10+ */
  background: linear-gradient(to right,  #62bf74 0%,#3ec4ea 50%,#f0ee8d 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#62bf74', endColorstr='#f0ee8d',GradientType=1 ); /* IE6-8 */
}
.title-bar {
  height: 50px;
  background: rgb(93,95,105);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVkNWY2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjNjY2OTczIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjNTI1NTYwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNkNDA0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(top,  rgba(93,95,105,1) 0%, rgba(102,105,115,1) 7%, rgba(82,85,96,1) 93%, rgba(61,64,72,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(93,95,105,1)), color-stop(7%,rgba(102,105,115,1)), color-stop(93%,rgba(82,85,96,1)), color-stop(100%,rgba(61,64,72,1)));
  background: -webkit-linear-gradient(top,  rgba(93,95,105,1) 0%,rgba(102,105,115,1) 7%,rgba(82,85,96,1) 93%,rgba(61,64,72,1) 100%);
  background: -o-linear-gradient(top,  rgba(93,95,105,1) 0%,rgba(102,105,115,1) 7%,rgba(82,85,96,1) 93%,rgba(61,64,72,1) 100%);
  background: -ms-linear-gradient(top,  rgba(93,95,105,1) 0%,rgba(102,105,115,1) 7%,rgba(82,85,96,1) 93%,rgba(61,64,72,1) 100%);
  background: linear-gradient(to bottom,  rgba(93,95,105,1) 0%,rgba(102,105,115,1) 7%,rgba(82,85,96,1) 93%,rgba(61,64,72,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d5f69', endColorstr='#3d4048',GradientType=0 );
}
/* New EN Nav Bar 2015*/
.lang-barNewEN {
  padding:0;
  min-height: 35px;
  background: #6d8492;
}

@media only screen and (min-width: 768px){
  .title-barNewEN {
    height: 50px !important;
    background: #f7f7f7;
    color: #59a0d8;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d5f69', endColorstr='#3d4048',GradientType=0 );
  }
}

@media only screen and (max-width: 767px){
  .title-barNewEN {
    padding: 0 0 0 30px !important;
    height: 0px !important;
    /*background: #f7f7f7;*/
    color: #59a0d8;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d5f69', endColorstr='#3d4048',GradientType=0 );
  }
}

.top-bar.enonly ul > li a:not(.button).navColor {
  color: black;
  font-size: 13px;
  font-weight: normal;
  height: 46px;
  line-height: 48px;
}
.top-bar:not(.enonly) ul > li a:not(.button).navColor {
  color: black;
  font-size: 13px;
  font-weight: normal;
  height: 48px;
  line-height: 50px;
}
@media only screen and (max-width: 767px) {
  .top-bar ul > li a:not(.button).navColor {
    height:46px;
  }
}
.top-bar.enonly ul > li:not(.name).menuSelectBack {
  border-top: 2px solid transparent;
  padding: 0 12px;
}
.top-bar.enonly ul > li:not(.name):hover.menuSelectBack, .top-bar.enonly ul > li:not(.name).active, .top-bar.enonly ul > li:not(.name):focus.menuSelect {
  background: #ecf0f3;
  border-top: 2px solid #59a0d8;
}
.top-bar:not(.enonly) ul > li:not(.name):hover.menuSelectBack, .top-bar:not(.enonly) ul > li:not(.name).active, .top-bar:not(.enonly) ul > li:not(.name):focus.menuSelect {
  background: rgba(0, 0, 0, 0.35);
  height:46px;
}

@media only screen and (max-width: 767px) {
  .menuSelectBack {
    width:auto !important;
  }
}


.downloadButton {
  color: white;
  background-color: #07A5D8;
  padding: 7px;
}
.downloadButton-rounded {
    color: white;
    background-color: #07A5D8;
    padding: 7px;
    border-radius: 7px;
}
.top-bar ul > li:not(.name):hover a.menu, .top-bar ul > li:not(.name).active a, .top-bar ul > li:not(.name):focus a { color: #59a0d8; }
.top-bar ul > li:not(.name):hover a.menu:after, .top-bar ul > li:not(.name).active a, .top-bar ul > li:not(.name):focus a { border-color: #59a0d8 transparent transparent transparent; }
@media only screen and (min-width: 768px) {.top-bar ul > li.has-dropdown:hover > .dropdown.productDrop, .top-bar ul > li.has-dropdown:focus > .dropdown { display: inline-flex; width:93px; visibility: visible; display: -webkit-flex; zoom: 1; display: -ms-inline-flexbox; }}
@media only screen and (max-width: 767px){a img { border: none;}}
@media only screen and (max-width: 767px){
  .top-bar { margin-bottom: 0; overflow: hidden; height: 45px; background: #222222; }
  .top-bar:not(.enonly) ul > li.has-dropdown.moved .back.title h5 a.mobileProdTitle { color: black; background: #f9f9f9; padding-top: 8px; padding-bottom: 8px; font-size: 23px; font-weight: bold; }
}

.top-bar ul > li.has-dropdown .dropdownProd { background: #f9f9f9; left: 0; margin: 0; position: absolute; visibility: hidden; z-index: 99; } /**/
.top-bar.enonly ul > li.has-dropdown .dropdown li.prodLi { color: black; background: white; line-height: 1; min-width: 100%; }
.top-bar:not(.enonly) ul > li.has-dropdown .dropdown li.prodLi { color: black; background: #f9f9f9; line-height: 1; min-width: 100%; padding-bottom:5px; }

@media only screen and (min-width: 768px){
  .top-bar ul > li.has-dropdown .dropdown li a:hover.prodHover, .top-bar ul > li.has-dropdown .dropdown li a:focus { background: #ecf0f3 !important; border-top: 2px solid #59a0d8; }
  .top-bar:not(.enonly) ul > li.has-dropdown .dropdown li a:hover.prodHover, .top-bar ul > li.has-dropdown .dropdown li a:focus { height:46px; }
}


@media only screen and (max-width: 767px){

  .top-bar ul > li.has-dropdown .dropdown li a:hover.prodHover, .top-bar ul > li.has-dropdown .dropdown li a:focus { background: #f9f9f9; border-top: 2px solid #59a0d8; height: 46px; padding-bottom: 2px; padding-top: 0; } }

  .top-bar ul > li.has-dropdown .dropdown li a:hover.liHover, .top-bar ul > li.has-dropdown .dropdown li a:focus { background: #f9f9f9; border-top: 2px solid #59a0d8; }
  .top-bar ul > li.has-dropdown .dropdown li a.dropText { color: black; font-weight: normal; font-size:15px; height: 100%; line-height: 1; padding: 5px 17px 5px 15px; white-space: nowrap; }
  .top-bar ul >  li.has-dropdown .dropdown.dark li a:focus { background: #f9f9f9; border-top:0; height: auto;}

  @media only screen and (min-width: 768px) {
  .top-bar ul > li.has-dropdown .dropdown li a img.navBoxes {
    max-width: none;
  }
}
@media only screen and (max-width: 767px){
 .top-bar:not(.enonly) ul > li.has-dropdown.moved .back.title a.mobileDropArrow:before {
    position: absolute; top: 50%; left: 17.5px; margin-top: -5px; width: 0; height: 0; content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: #222222 white transparent transparent;
  }
}
.top-bar ul > li.has-dropdown a.navArrow:after {
  border-color: black transparent transparent transparent;
}
/*.top-bar ul > li.has-dropdown .dropdown li a:hover, .top-bar ul > li.has-dropdown .dropdown li a:focus { background: #3c3c3c; } */


.top-bar.enonly ul > li.has-dropdown .dropdown.prodUl {
  line-height: 50px; /* Main Navigation links style */ /* Left Side <ul> */ /* Right Side <ul> */
}
.top-bar:not(.enonly) ul > li.has-dropdown .dropdown.prodUl {
  line-height: 50px; /* Main Navigation links style */ /* Left Side <ul> */ /* Right Side <ul> */
  height: 145px !important;
}
@media only screen and (min-width: 768px){
.top-bar ul > li.has-dropdown .dropdown li label.prodLabel {
  font-size: 12px;
  color: black;
  border-bottom: transparent;
  position: absolute;
  padding-left: 5px !important;
  width: 130px;
}
}

@media only screen and (max-width: 767px){
.top-bar ul > li.has-dropdown .dropdown li label.prodLabel {
  font-size: 12px;
  color: black;
  border-bottom: transparent;
  position: absolute;
}
}
.top-bar ul > li.has-dropdown .dropdown li a.productMenuWTitle {
   color: black;
   font-size: 12px;
   font-weight: normal;
   text-align: center;
   height: 100%;
   line-height: 1;
   padding: 23px 0px 25px 4px;
   white-space: normal;
   max-height: 46px;
}
@media only screen and (max-width: 767px){
.top-bar ul > li.has-dropdown .dropdown li a.productMenuWTitle {
   color: black;
   font-size: 12px !important;
   font-weight: normal;
   text-align: left;
   height: 100%;
   line-height: 1;
   padding: 22px 17px 30px 22px !important;
   white-space: normal;
   max-height: 46px;
}
}
.top-bar ul > li.has-dropdown .dropdown li a.productMenuNoTitle {
   color: black;
   font-size: 12px;
   font-weight: normal;
   text-align: center;
   height: 100%;
   line-height: 1;
   padding: 21px 7px 25px 0px;
   white-space: normal;
   max-height: 46px;
}
@media only screen and (max-width: 767px){
  .top-bar.enonly ul > li.has-dropdown .dropdown li a.productMenuNoTitle {
     color: black;
     font-size: 12px !important;
     font-weight: normal;
     text-align: left;
     height: 100%;
     line-height: 1;
     padding: 0px 17px 0px 22px !important;
     white-space: normal;
  }
  .top-bar:not(.enonly) ul > li.has-dropdown .dropdown li a.productMenuNoTitle {
     color: black;
     font-size: 12px !important;
     font-weight: normal;
     text-align: left;
     height: 100%;
     line-height: 1;
     padding-top: 0px !important;
     padding-right: 17px !important;
     padding-left:22px !important;
     white-space: normal;
  }
}
@media only screen and (max-width: 767px) {.top-bar.enonly ul.left.mobileMenuBackGround, .top-bar ul.right { float: none; width: 100%; background-color: #ffffff; border-left:1px solid #ecf0f3;}}
@media only screen and (max-width: 767px) {.top-bar:not(.enonly) ul.left.mobileMenuBackGround, .top-bar ul.right { float: none; width: 100%; }}

/*END New EN Nav Bar 2015*/
.triangles {
  background: url(https://res.acdsystems.com/assets/img/global/bg-triangles.png) 0 0;
  text-align: center;
}
.about .triangles{
    text-align: center;
}
.home #header-container {
    margin-bottom: 13px;
}
.pd-page article .row {margin:20px auto;}
footer {
  background: rgb(146,146,146);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkyOTI5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjN2E3YjdmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMiUiIHN0b3AtY29sb3I9IiM5MTkzOTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOTE5Mzk5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(top,  rgba(146,146,146,1) 0%, rgba(122,123,127,1) 0%, rgba(145,147,153,1) 2%, rgba(145,147,153,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(146,146,146,1)), color-stop(0%,rgba(122,123,127,1)), color-stop(2%,rgba(145,147,153,1)), color-stop(100%,rgba(145,147,153,1)));
  background: -webkit-linear-gradient(top,  rgba(146,146,146,1) 0%,rgba(122,123,127,1) 0%,rgba(145,147,153,1) 2%,rgba(145,147,153,1) 100%);
  background: -o-linear-gradient(top,  rgba(146,146,146,1) 0%,rgba(122,123,127,1) 0%,rgba(145,147,153,1) 2%,rgba(145,147,153,1) 100%);
  background: -ms-linear-gradient(top,  rgba(146,146,146,1) 0%,rgba(122,123,127,1) 0%,rgba(145,147,153,1) 2%,rgba(145,147,153,1) 100%);
  background: linear-gradient(to bottom,  rgba(146,146,146,1) 0%,rgba(122,123,127,1) 0%,rgba(145,147,153,1) 2%,rgba(145,147,153,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#929292', endColorstr='#919399',GradientType=0 );
}
footer.copyright {
  min-height: 50px!important;
  background: rgb(146,146,146);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkyOTI5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMmYzMDMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiM0NDQ3NDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDQ0NzQ5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(top,  rgba(146,146,146,1) 0%, rgba(47,48,51,1) 0%, rgba(68,71,73,1) 8%, rgba(68,71,73,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(146,146,146,1)), color-stop(0%,rgba(47,48,51,1)), color-stop(8%,rgba(68,71,73,1)), color-stop(100%,rgba(68,71,73,1)));
  background: -webkit-linear-gradient(top,  rgba(146,146,146,1) 0%,rgba(47,48,51,1) 0%,rgba(68,71,73,1) 8%,rgba(68,71,73,1) 100%);
  background: -o-linear-gradient(top,  rgba(146,146,146,1) 0%,rgba(47,48,51,1) 0%,rgba(68,71,73,1) 8%,rgba(68,71,73,1) 100%);
  background: -ms-linear-gradient(top,  rgba(146,146,146,1) 0%,rgba(47,48,51,1) 0%,rgba(68,71,73,1) 8%,rgba(68,71,73,1) 100%);
  background: linear-gradient(to bottom,  rgba(146,146,146,1) 0%,rgba(47,48,51,1) 0%,rgba(68,71,73,1) 8%,rgba(68,71,73,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#929292', endColorstr='#444749',GradientType=0 );
}

/* =acdsee pro 3 mac and acdsee 16 styles
-------------------------------*/
.banner-content {
  padding-top: 30px;
}
/* tile section on new index */
.tilesec {
    margin: 36px 0 0 0;
  /*padding : 0px 6px;*/
}

img.tileimg {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.overlap-fix-ios-tile{
  line-height: 18.5px;
}

.tiletext {
    background: #ffffff;
  color: #000000;
  padding: 12px;
  min-height: 120px;
  max-height: 120px;

}

.tiletext p{
  line-height: 18px;
}

.lgr-tiletext {
    background: black;
  color: white;
  padding: 8px;
  min-height: 106px;
}

.tile-gray-head {
    background: #7a7879;
  color: white;
  padding: 6px;
  margin-top: -2px;
}
.tile-learn.button {
    top: -10px;
  /*left: 69px;*/
  width: 11em;
  display: block;
  margin-left: auto;
  margin-right: auto;
  font-family: "proxima-nova", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
    vertical-align: top;
    height: 30px;
    /*padding: 8px;*/
    color: white;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
    background: #00bea4;
    border: 0;
    /*border-bottom: 2px solid #2CC05B;
    cursor: pointer;
    -webkit-box-shadow: inset 0 -2px #2CC05B;
    box-shadow: inset 0 -2px #2CC05B;*/
  font-size: 12px;
}
.tile-lgr-learn.button {
    top: -10px;
  /*left: 198px;*/
    width: 11em;
  display: block;
  margin-left: auto;
  margin-right: auto;
  font-family: "proxima-nova", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
    vertical-align: top;
    height: 30px;
    /*padding: 9px;*/
    color: white;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
    background: #00bea4;
    border: 0;
    /*border-bottom: 2px solid #1AC421;
    cursor: pointer;
    -webkit-box-shadow: inset 0 -2px #14947b;
    box-shadow: inset 0 -2px #1FCC6B;*/
  font-size: 12px;
}
.tileground {
    background: url(https://res.acdsystems.com/assets/img/en/index/Universe-Background.jpg) no-repeat;
  background-attachment: fixed;
  background-position: center top;
  background-size: cover;
}

@media only screen and (max-width: 767px) {
    .row .mobile-two-tile { width: 50% !important; float: left; padding: 0 15px; }
    .row .mobile-two:last-child { float: right; }
  .row .mobile-two.end { float: left; }
}

/*-- tile section ended --*/

/*-- news section --*/
.newsground {
    background: linear-gradient(to right,  #eff0f4 0%,#eff0f4 50%,#f7f8fc 50%,#f7f8fc 100%);
}

@media only screen and (max-width: 767px) {
    .newsground {background: #eff0f4; }
}

.news-leftsec{
    padding: 16px;
}

.news-rightsec{
    padding: 16px;
  border-left: 8px solid;
  border-color: white;
}

.news-hr{
    height: 1px;
  margin:4px 0 20px 0;
}

/*-- Header-Slider */
.header-slider .gold-transparent{
    background-color: rgba(194, 188, 88, 0.6);
}
.header-slider .blck-transparent{
    background-color: rgba(71, 71, 95, 0.65);
}
.header-slider .blck-transparent{
    background-color: rgba(71, 71, 95, 0.65);
}
.header-slider .blkblue-transparent{
    background-color: rgba(104, 195, 239, 0.27)
}

.header-slider .wrapper-left {
    height: 100%;
    z-index : 10;
    position : absolute;
    top : 0;
    left : 0;
    width: 38%;
    border-right-style: solid;
    border-right-color: #ffffff;
    border-right-width: 4px;
}
.header-slider .wrapper-right {
    height: 100%;
    z-index: 10;
    position: absolute;
    top: 0;
    right: 0;
    width: 38%;
    border-left-style: solid;
    border-left-color: #ffffff;
    border-left-width: 4px;
}
.header-slider .wrapper-right{
    display: block;
}
.header-slider .wrapper-right p {
    display: block;
    text-align: center;
}

@media only screen and (max-width: 767px) {

.header-slider .wrapper-right .offer-info {
    /*width: 300px;*/
    display: block;
    margin-left: 35px;


}
}

@media only screen and (min-width: 768px) {

.header-slider .wrapper-right .offer-info {
    /*width: 300px;*/
    display: block;
    margin-left: 35px;
    max-width: 60%;
    max-height: 50%;
}
}

.header-slider .header1 {
  position: absolute;
  top: 7%;
  width: 34%;
  left: 10%;
}


.header-slider .header2 {
  position: absolute;
  top: 19%;
  width: 34%;
  right: 26%;
}

.header-slider .header3 {
  position: absolute;
  top: 12%;
  width: 34%;
  right: 9%;
  font-size: 58px;
  color: black;
}


.header-slider .header4 {
  position: absolute;
  top: 35%;
  width: 50%;
  right: 9%;
  font-size: 28px;
  color: black;
  line-height: 1.3;
}


.header-slider .header5 {
  top: 75%;
  position: absolute;
  width: 35%;
  right: 25%;
}



@media only screen and (max-width: 1700px) and (min-width: 1441px) {

.header-slider .header1 {
  position: absolute;
  top: 7%;
  width: 34%;
  left: 10%;
}


.header-slider .header2 {
  position: absolute;
  top: 19%;
  width: 34%;
  right: 26%;
}

.header-slider .header3 {
  position: absolute;
  top: 12%;
  width: 34%;
  right: 9%;
  font-size: 58px;
  color: black;
}


.header-slider .header4 {
  position: absolute;
  top: 35%;
  width: 50%;
  right: 8%;
  font-size: 24px;
  color: black;
  line-height: 1.3;
}


.header-slider .header5 {
  top: 75%;
  position: absolute;
  width: 35%;
  right: 25%;
}

}


@media only screen and (max-width: 1440px) and (min-width: 1171px) {

.header-slider .header1 {
  position: absolute;
  top: 7%;
  width: 30%;
  left: 12%;
}


.header-slider .header2 {
  position: absolute;
  top: 17%;
  width: 27%;
  right: 32%
}

.header-slider .header3 {
  position: absolute;
  top: 11%;
  width: 28%;
  right: 11%;
  font-size: 47px;
  color: black;
}


.header-slider .header4 {
  position: absolute;
  top: 35%;
  width: 48%;
  right: 10%;
  font-size: 22px;
  color: black;
  line-height: 1;
}


.header-slider .header5 {
  top: 75%;
  position: absolute;
  width: 33%;
  right: 27%;
}

}


@media only screen and (max-width: 1170px) and (min-width: 971px) {

.header-slider .header1 {
  position: absolute;
  top: 8%;
  width: 28%;
  left: 4%;
}


.header-slider .header2 {
  position: absolute;
  top: 11%;
  width: 27%;
  right: 41%;

}

.header-slider .header3 {
  position: absolute;
  top: 7%;
  width: 28%;
  right: 15%;
  font-size: 40px;
  color: black;
}


.header-slider .header4 {
  position: absolute;
  top: 31%;
  width: 60%;
  right: 8%;
  font-size: 20px;
  color: black;
  line-height: 1;

}


.header-slider .header5 {
  top: 71%;
  position: absolute;
  width: 33%;
  right: 27%;

}


}

@media only screen and (max-width: 970px) and (min-width: 768px) {

.header-slider .header1 {
  position: absolute;
  top: 8%;
  width: 28%;
  left: 4%;

}


.header-slider .header2 {
  position: absolute;
  top: 11%;
  width: 23%;
  right: 47%;

}

.header-slider .header3 {
  position: absolute;
  top: 5%;
  width: 31%;
  right: 16%;
  font-size: 33px;
  color: black;
}


.header-slider .header4 {
  position: absolute;
  top: 31%;
  width: 60%;
  right: 8%;
  font-size: 17px;
  color: black;
  line-height: 1;

}


.header-slider .header5 {
  top: 73%;
  position: absolute;
  width: 40%;
  right: 27%;

}


}


.sml-banner {
    display: none;;
}


@media only screen and (max-width: 767px) {


.lgr-banner {
    display: none;
}

.sml-banner {
    display: block;
}

}


.header-slider .offer-info a{
    /*width: 300px;*/
    color: white;
}
.header-slider .offer-info a:hover{
    /*width: 300px;*/
    color: #00bea4;
}


.header-slider .wrapper-right .price-heading {
    color: #ffffff;
    font-size: 50px;
    margin-bottom: 0px;
}
.header-slider .wrapper-right .learn-more {
    color: #ffffff;
    font-size: 30px;
    margin-bottom: 0px;
}
.header-slider .wrapper-right .offer-ends {
    color: #ffffff;
    font-size: 12px;
    margin-bottom: 0px;
}
.header-slider .wrapper-left img {
    display: block;
    float: right;
    margin-top: 10px;
}
.header-slider .wrapper-right img {
    display: block;
    margin-top: 10px;
}


@media only screen and (max-width: 1266px) {

.header-slider .wrapper-right img {
    display: block;
    margin-top: 10px;
    margin-bottom: -10px;
}
}

.header-slider .wrapper-left p, .header-slider .wrapper-right p {
    display: block;
    text-align: center;
}
.header-slider .wrapper-left .offer-info {
    display: block;
    margin-right: 35px;
}

@media only screen and (max-width: 1444px) {
.header-slider .wrapper-right .price-heading {
    color: #ffffff;
    font-size: 26px;
    margin-bottom: 0px;
}
.header-slider .wrapper-right .learn-more {
    color: #ffffff;
    font-size: 20px;
    margin-bottom: 0px;
}
}


.header-slider .wrapper-left .price-heading {
    color: #ffffff;
    font-size: 50px;
    margin-bottom: 0px;
}
.header-slider .wrapper-left .learn-more {
    color: #ffffff;
    font-size: 30px;
    margin-bottom: 0px;
}

@media only screen and (max-width: 1444px) {
.header-slider .wrapper-left .price-heading {
    color: #ffffff;
    font-size: 32px;
    margin-bottom: 0px;
}
.header-slider .wrapper-left .learn-more {
    color: #ffffff;
    font-size: 20px;
    margin-bottom: 0px;
}
}


.header-slider .wrapper-left .offer-ends {
    color: #ffffff;
    font-size: 12px;
    margin-bottom: 0px;
}
.line-through{
    text-decoration: line-through;
}
.header-slider .wrapper-left .offer-msrp{
    width: 110px;
}
.header-slider .wrapper-right .offer-msrp{
    width: 122px;
}
.header-slider .wrapper-right .offer-msrp h4, .header-slider .wrapper-left .offer-msrp h4{
    text-align: center;
    color: #fff;
    line-height: 0px;
}

/*--- End Header slider */

.photo-grid-container{
    width: 100%;
    background-color: #303030;
    padding-bottom: 10px;
}
.photo-grid-container h2, .photo-grid-container h3, .photo-grid-container p {
    color: #ffffff;
}

/*-- our cleafix hack -- */
.prow{
    width: 100%;
    margin: 0 auto;
}
.prow:before,
.prow:after {
    content:"";
    display: table ;
}

[class*='col-'] {
    min-height: 1px;
    width: 15.66%;
    /*-- our gutter -- */
}

.col-1{ width: 15.66%;}
.col-2{ width: 33.33%; }
.col-3{ width: 50%;    }
.col-4{ width: 66.66%; }
.col-5{ width: 83.33%; }
.col-6{ width: 100%;   }
.col-four{ width: 24.66%;   }

@media only screen and (max-width: 740px) and (min-width: 441px) {
  .col-four{
      width: 48%;
  }
}

@media only screen and (max-width: 440px) {
  .col-four{
      width: 84%;
  }
}

.row-compare-left{
    max-width: 780px;
    float: right;
    height: 100%;
    padding: 10px;
}
.row-compare-right{
    float: left;
    width: 240px !important;
    padding: 25px !important;
}
@media only screen and (min-width: 768px) {
  .row-compare-right {
    width:233px !important;
    padding: 25px 22px !important;
  }
}
.compare-right-section{
    background-color: #F4F4F4;
    max-height: 300px;
    padding-left:0px;
}
.arrow-right-div{
    max-height: 271px;
    width: 0;
    height: 0;
    border-top: 154px solid transparent;
    border-bottom: 148px solid transparent;
    border-left: 64px solid #ffffff;
    float: left;
}

div#ja-flag-menu { padding: 0px; }

/* video-slider section */
* {margin: 0; padding: 0;}

.slider-video{

  position: relative;
  /*Instead of height we will use padding*/
  padding-top: 320px; /*That helps bring the labels down*/

  margin: 10px auto;

}



.slider-video>iframe{
  position: absolute;
  left: 0; top: 0;
  transition: all 0.5s;
}

.slider-video input[name='slide_switch'] {
  display: none;
}

.slider-video label {
  /*Lets add some spacing for the thumbnails*/
  margin: 18px 0 0 18px;
  /*border: 3px solid #999;*/

  float: left;
  cursor: pointer;
  transition: all 0.5s;

  /*Default style = low opacity*/
  opacity: 0.5;
}

.slider-video label img{
  display: block;
}

.slider-video label iframe{
  display: block;
}

/*add the click effects*/
.slider-video input[name='slide_switch']:checked+label {
  border-color: #666;
  opacity: 1;
}
/*Clicking any thumbnail now should change its opacity(style)*/
/*work on the main images*/


.slider-video input[name='slide_switch'] ~ iframe {
  opacity: 0;
  transform: scale(1);
}
/*That hides all main images at a 110% size
On click the images will be displayed at normal size to complete the effect
*/


.slider-video input[name='slide_switch']:checked+label+iframe {
    z-index: 1;
  opacity: 1;
  transform: scale(1);
}
/*Clicking on any thumbnail now should activate the image related to it*/

/* video-slider section end */



/* OnOff Switch for corporate-sales */

.onoffswitch {
    position: relative; width: 116px;
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}
.onoffswitch-checkbox {
    display: none;
}
.onoffswitch-label {
    display: block; overflow: hidden; cursor: pointer;
    border: 1.5px solid #666666; border-radius: 7px;
}
.onoffswitch-inner {
    display: block; width: 200%; margin-left: -100%;
    -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
    -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
}
.onoffswitch-inner:before, .onoffswitch-inner:after {
    display: block; float: left; width: 50%; height: 30px; padding: 0; line-height: 30px;
    font-size: 16px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    border-radius: 7px;
    box-shadow: 0px 15px 0px rgba(0,0,0,0.08) inset;
}
.onoffswitch-inner:before {
    content: "ROBOT";
    padding-left: 15px;
    background-color: #FFFFFF; color: #666666;
    border-radius: 7px 0 0 7px;
}
.onoffswitch-inner:after {
    content: "HUMAN";
    padding-right: 15px;
    background-color: rgba(86, 176, 255, 1); color: #FFFFFF;
    text-align: right;
    border-radius: 0 6px 6px 0;
}
.onoffswitch-switch {
    display: block; width: 30px; margin: 0px;
    background: #FFFFFF;
    border: 1.5px solid #666666; border-radius: 7px;
    position: absolute; top: 0; bottom: 0; right: 85px;
    -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s;
    background-image: -moz-linear-gradient(center top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 80%);
    background-image: -webkit-linear-gradient(center top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 80%);
    background-image: -o-linear-gradient(center top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 80%);
    background-image: linear-gradient(center top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 80%);
    box-shadow: 0 1px 1px white inset;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: 0px;
}


/* OnOff Switch for corporate-sales */




/* Japanese site CSS */

.small_screen_index {
    display: none;
}

@media only screen and (max-width: 780px) {


.small_screen_index {
    display: block;
}

.large_screen_index {
    display: none;
}

}


/* Japanese site CSS end */


.lgr-bar {
   display: block;
}

.sml-bar {
   display: none;
}

@media only screen and (max-width: 841px) {

.lgr-bar {
   display: none;
}

.sml-bar {
   display: block;
}

}

/* black bar link hover*/
.blk-bar-link a:hover, a:hover span{
    /*width: 300px;
    color: #9A1A4A;*/

}
.ult-color {
    color: #1f6cc6;
  font-weight: bold;
}
.pro-color{
    color:#e92c30;
  font-weight: bold;
}

.std-color{
    color:#e36928;
  font-weight: bold;
}

/* black bar link hover*/


/* ultimate banner video button */
@media only screen and (min-width: 1700px) {
.video-button img{
    display: inline-block;
    position: absolute;
    top: 7%;
  left: 46%;
  width: 9%;

}
}

@media only screen and (max-width: 1699px) and (min-width: 1248px) {
.video-button img{
    display: inline-block;
    position: absolute;
    top: 6%;
  left: 46%;
  width: 7%;

}
}
@media only screen and (max-width: 1247px) and (min-width: 945px) {
.video-button img{
    display: inline-block;
    position: absolute;
    top: 5%;
  left: 46%;
  width: 7%;

}
}
@media only screen and (max-width: 944px) and (min-width: 768px) {
.video-button img{
    display: inline-block;
    position: absolute;
    top: 4%;
  left: 46%;
  width: 7%;

}
}

@media only screen and (max-width: 767px) and (min-width: 589px) {
.video-button img{
    display: inline-block;
    position: absolute;
    top: 86px;
  left: 46%;
  width: 7%;

}
}

@media only screen and (max-width: 588px) and (min-width: 589px) {
.video-button img{
    display: inline-block;
    position: absolute;
    top: 86px;
  left: 46%;
  width: 7%;

}
}
@media only screen and (max-width: 588px) and (min-width: 589px) {
.video-button img{
    display: inline-block;
    position: absolute;
    top: 86px;
  left: 46%;
  width: 7%;

}
}
@media only screen and (max-width: 588px) {
.video-button img{
    display: inline-block;
    position: absolute;
    top: 52px;
  left: 46%;
  width: 16%;

}

}
/*ultimate banner video button*/

/* new index page css */

.centerMessage {
  text-align: center;
}
.padTop {
  padding-top: 30px;
}
.descrDiv {
  max-width: 50em;
  margin: 0 auto;
  color: #000000;
  font-size: 140%;
}
.threePd {
  max-width: 1000px;
}
.monthlyPromBox {
  border: 0.5px solid #D3D3D3;
  background-color: #ffffff;
  margin-bottom: 65px;
}
.monthlyPromBox p {
  font-size: 15px;
}
.centerPad {
  padding-left: 20px;
  padding-right: 20px;
}
.innerRow {
  max-width: 900px;
  margin: 0 auto;
}

#ultBtnId:link, #ultBtnId:visited,
#photoBtnId:link, #photoBtnId:visited,
#manBtnId:link, #manBtnId:visited,
#ultPkBtnId:link, #ultPkBtnId:visited,
#getMonBtnId:link, #getMonBtnId:visited,
#try1MFreeBtnId:link, #try1MFreeBtnId:visited,
#comparePlanBtnId:link, #comparePlanBtnId:visited
{
  /*color: #ffffff;*/
  padding: 13px 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  border-radius: 6px;
  margin-top: 1.5em;
  /*height: 50px;*/
  /*font-size: 21px;*/
  /*font-family:  'futura-pt', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;*/
  /*box-shadow: 3px 3px 3px #888888;*/
  width: 85px;
  height: 18px;
  font-family: Arial;
  font-size: 14px;
  color: #fff;
}
#ultBtnId:hover, #ultBtnId:active {
  background-color: #288bb6;
  box-shadow: 0px 0px 0px #888888;

}
#photoBtnId:hover, #photoBtnId:active {
  background-color: #da3434;
  box-shadow: 0px 0px 0px #888888;

}
#manBtnId:hover, #manBtnId:active {
  background-color: #ff9936;
  box-shadow: 0px 0px 0px #888888;
}
#ultPkBtnId:hover, #ultPkBtnId:active {
  background-color: #5ec0dc;
  box-shadow: 0px 0px 0px #888888;
}
#getMonBtnId:hover, #getMonBtnId:active {
  background-color: #c32e2e;
  /*box-shadow: 0px 0px 0px #888888;*/
}
#try1MFreeBtnId:hover, #try1MFreeBtnId:active {
  background-color: #06a6d6;
  box-shadow: 0px 0px 0px #888888;
}
#comparePlanBtnId:hover, #comparePlanBtnId:active {
  background-color: #00bea4;
  box-shadow: 0px 0px 0px #888888;
}
.lightBlue:hover, .lightBlue:active {
  color: #06a6d6;
}
@media screen and (max-width: 870px) {
  .descrDiv {
    padding-bottom: 50px;
  }
}
.ultBtn {
  background-color: #1d6584;
}
.ultGetMonBtn {
  background-color: #d93434;
}
.ultHr {
  margin-bottom: 35px;
  margin-top: 17px;
}
.photoBtn {
  background-color: #a30100;
}
.manBtn {
  background-color: #dc7a14;
}
.ultPkBtn {
  background-color: #319cbc;
}
.try1MFreeBtn {
  background-color: #06a6d6;
  margin-bottom: 30px;
}
.comparePlanBtn {
  background-color: #00bea4;
}
.tiletext{
  text-align: center;
}
.blue-button-submit{
    background-color: #07A4D9;
    border: none;
    color: white;
    padding: 10px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}

.orange-button-submit{
    background-color: #DB7914;
    border: none;
    color: white;
    padding: 10px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}
.red-buy-button-submit{
    background-color: #DA3434;
    border: none;
    color: white;
    padding: 10px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}

.buy-bttn{
    background-color: #DA3434;
    border: none;
    color: white;
    width:  75px;
    height:   32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 20px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   3px;
    letter-spacing: -1px;
}

.try-bttn{
    background-color: #08A5d8;
    border: none;
    color: white;
    width:  75px;
    height:   32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 20px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   3px;
    letter-spacing: -1px;
}

.try-beta-bttn{
    background-color: #08A5d8;
    border: none;
    color: white;
    width:  147px;
    height:   32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 20px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   3px;
    letter-spacing: -1px;

}
.buy-full-length-bttn{
    background-color: #DA3434;
    border: none;
    color: white;
    width:  147px;
    height:   32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 20px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   3px;
    letter-spacing: -1px;

}

.try-download-bttn{
    background-color: #08A5d8;
    border: none;
    color: white;
    width:  147px;
    height:   32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   3px;
    letter-spacing: -1px;

}


.buy-bttn-de{
    background-color: #DA3434;
    border: none;
    color: white;
    width:  88px;
    height:   23.27px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   3px;
    letter-spacing: -1px;
}

.try-bttn-de{
    background-color: #08A5d8;
    border: none;
    color: white;
    width:  88px;
    height:   23.27px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   3px;
    letter-spacing: -1px;
}

.try-beta-bttn-de{
    background-color: #08A5d8;
    border: none;
    color: white;
    width:  147px;
    height:   32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 20px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   3px;
    letter-spacing: -1px;

}

.try-download-bttn-de{
    background-color: #08A5d8;
    border: none;
    color: white;
    width:  173px;
    height:   41px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 19px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   3px;
    letter-spacing: -1px;

}

.buy-bttn-fr{
    background-color: #DA3434;
    border: none;
    color: white;
    width:  100px;
    height:   26.44px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 15px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   3px;
    letter-spacing: -1px;
}

.try-bttn-fr{
    background-color: #08A5d8;
    border: none;
    color: white;
    width:  100px;
    height:   26.44px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 15px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   3px;
    letter-spacing: -1px;
}

.try-beta-bttn-fr{
    background-color: #08A5d8;
    border: none;
    color: white;
    width:  147px;
    height:   32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 20px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   3px;
    letter-spacing: -1px;

}

.try-download-bttn-fr{
    background-color: #08A5d8;
    border: none;
    color: white;
    width:  173px;
    height:   41px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 17px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   3px;
    letter-spacing: -1px;

}

.lgr-tiletext{
  text-align: center;
  height:84px;
}
.network .info-section{
  height: 220px;
}
.whiteC {
  color: #ffffff;
}
.blackC {
  color: #000000;
}
.pad {
  padding-right: 20px;
  padding-left: 20px;
}
.signUpBtn {
  float: right;
  border:none;
  padding-right: 35px;
  color: #4db02b;
  background: url(https://res.acdsystems.com/assets/img/global/sprites.png) no-repeat right -479px;
  font-style: italic;
}
.italic {
  font-style: italic;
}
.padTop25 {
  padding-top: 25px;
}
.lightBlue {
  color: #06a6d6;
}
.four-way-pad {
  padding-top: 5px;
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
}
.icon-size-small {
  width: 59px;
  height: 59px;
}
.pdMBtn {
  color: #ffffff;
  padding: 13px 10px;
  display: inline-block;
  font-size: 21px;
  font-family: 'futura-pt', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;
  background-color: #36b4eb;
}
#pdMBtn:hover {
  color: #ffffff;
}
#join_content_update4 {
  background: url('https://res.acdsystems.com/assets/img/en/index/Monthly-Banner-Background.jpg');
  height: 350px;
}
.banner-div {
  width:100%;
  margin-top: 70px;
}
.banner-img {
  position:absolute;
  width:98%;
  height:100%;
}
.banner-img img {
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.banner-text {
  padding-top: 140px;
  text-align: center;
}
.thick {
  font-weight: 900;
  font-family: "Arial Black", Gadget, sans-serif;
}
.width100 {
  width: 100%;
}
@media only screen and (max-width: 768px) {
  .banner-div {
    margin-top: 25px;
  }
  #comparePlanId {
    height: 350px;
  }
  .banner-img img {
    max-width: 260px;
    padding-top: 30px;
  }
  .banner-img {
    position:absolute;
    width:94%;
    height:100%;
  }
  .add-top-btm-pad-m {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media only screen and (max-width: 350px) {
  .banner-text {
    padding-top: 100px;
  }
  .banner-img img {
    max-width: 220px;
  }
}
.padBtwCol {
  border-left-width: 15px;
  border-right-width: 15px;
  border-color: #ebebeb;
}
.padBtwIcon {
  padding-left: 5px;
  padding-right: 5px;
}
.comesWithUl li {
  float: left;
  height: 70px;
  line-height: 70px;
}
.left-pad-10 {
  padding-left: 10px;
}
.no-top-buttom-margin {
  margin-top: 10px;
  margin-bottom: 10px;
  border-color: #b5b5b5;
  background: none;
}
.headlineHr {
  width: 30%;
  border-color: #000000;
  height: 0px;
}
.comparePlanDiv {
  height: 200px;
}
.mgnt_plan_title {height:50px;background:#dc7a14;font-size:16px;padding-top: 17px; max-width: 215px; border-radius:5px; margin: 15px auto;}
.mgnt_plan_title:hover {background:#ff9936;}
.mgnt_plan_title a{color: white}
.photo_plan_title {height:50px;background:#a30100;font-size:16px;padding-top: 17px; max-width: 215px; border-radius:5px; margin: 15px auto;}
.photo_plan_title:hover {background:#da3434;}
.photo_plan_title a{color: white}
.ultimate_plan_title {height:50px;background:#1d6584;font-size:16px;padding-top: 17px; border-radius:5px; max-width: 215px; margin: 15px auto;}
.ultimate_plan_title:hover {background:#288bb6;}
.ultimate_plan_title a{color: white}
.ult_pack_title {height:50px;background:#319cbc;font-size:16px;padding-top: 17px; max-width: 215px; border-radius:5px; margin: 15px auto;}
.ult_pack_title:hover {background:#5ec0dc;}
.ult_pack_title a{color: white}
.fontForBtn {font-family: Verdana,FuturaStdBook,Arial,Meiryo;}

.personal_plan_title { background: #DA7813; height:50px; font-size:16px;padding-top: 17px; max-width: 215px; margin: 15px auto; }
.personal_plan_title:hover {background:#288bb6;}
/*.button.getmonthly {
    background: #da3434;
    border-radius: 5px;
}

.button {
    background: #65a3dc;
    border: none;
    font-weight: normal;
    box-shadow: none;
    padding: 7px 10px 8px;
}

.button span {
    font-family: Arial;
    font-size: 14px;
    color: #fff;
}*/

#A_2 {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: inline-block;
    height: 33px;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 109px;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 52.9844px 16.5px;
    transform-origin: 52.9844px 16.5px;
    background: rgb(218, 52, 52) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(255, 255, 255);
    border-radius: 5px 5px 5px 5px;
    font: normal normal normal normal 16px / normal 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    margin: 0px 0px 20px;
    outline: rgb(255, 255, 255) none 0px;
    padding: 7px 10px 8px;
    transition: background-color 0.3s ease-out 0s;
    margin-top: 1em;
}/*#A_2*/

#SPAN_3 {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    text-align: center;
    column-rule-color: rgb(255, 255, 255);
    border: 0px none rgb(255, 255, 255);
    font: normal normal normal normal 14px / normal Arial;
    outline: rgb(255, 255, 255) none 0px;
}/*#SPAN_3*/

#A_2:hover {background: #a62828;}

.yearSpan {
  font-size: 16px;
}

#A_1 {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: inline-block;
    height: 33px;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 157.75px;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 78.875px 16.5px;
    transform-origin: 78.875px 16.5px;
    background: rgb(7, 165, 216) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(255, 255, 255);
    border-radius: 5px 5px 5px 5px;
    font: normal normal normal normal 16px / normal 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    margin: 0px 0px 20px;
    outline: rgb(255, 255, 255) none 0px;
    padding: 7px 10px 8px;
    transition: background-color 0.3s ease-out 0s;
}/*#A_1*/

#SPAN_2 {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    text-align: center;
    column-rule-color: rgb(255, 255, 255);
    border: 0px none rgb(255, 255, 255);
    font: normal normal normal normal 14px / normal Arial;
    outline: rgb(255, 255, 255) none 0px;
}/*#SPAN_2*/

@media only screen and (min-width: 1218px) {
  .pdSect1 {
    height: 125px;
  }
  .pdSect2 {
    height: 145px;
  }
  .pdSect3 {
    height: 440px;
  }
  .pdSect4 {
    height: 110px;
  }
}
/*@media only screen and (max-width: 1217px) {
  .pdSect3 {
    height: 427px;
  }
}
@media only screen and (max-width: 1143px) {
  .pdSect1 {
    height: 122px;
  }
}
@media only screen and (max-width: 1061px) {
  .pdSect3 {
    height: 435px;
  }
}
@media only screen and (max-width: 960px) {
  .pdSect3 {
    height: 455px;
  }
}
@media only screen and (max-width: 936px) {
  .pdSect1 {
    height: 140px;
  }
}
@media only screen and (max-width: 845px) {
  .pdSect3 {
    height: 475px;
  }
}
@media only screen and (max-width: 838px) {
  .pdSect3 {
    height: 490px;
  }
}
@media only screen and (max-width: 802px) {
  .pdSect1 {
    height: 155px;
  }
}
@media only screen and (max-width: 800px) {
  .pdSect3 {
    height: 505px;
  }
}*/
.no-border {
  border-style: none;
}
/*@media only screen and (max-width: 768px) {
  .pdSect1 {
    height: auto;
  }
  .pdSect2 {
    height: auto;
  }
  .pdSect3 {
    height: auto;
  }
  .pdSect4 {
    height: auto
  }
}*/
#A_10 {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: inline-block;
    height: 33px;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 165px;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 78.5px 16.5px;
    transform-origin: 78.5px 16.5px;
    background: rgb(218, 52, 52) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(255, 255, 255);
    border-radius: 5px 5px 5px 5px;
    font: normal normal normal normal 16px / normal 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    margin: 0px 0px 20px;
    outline: rgb(255, 255, 255) none 0px;
    padding: 7px 10px 8px;
    transition: background-color 0.3s ease-out 0s;
}/*#A_10*/
#SPAN_20 {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    text-align: center;
    column-rule-color: rgb(255, 255, 255);
    border: 0px none rgb(255, 255, 255);
    font: normal normal normal normal 12px / normal Arial;
    outline: rgb(255, 255, 255) none 0px;
}/*#SPAN_20*/
#A_11 {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: inline-block;
    height: 33px;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 183px;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 88.4844px 16.5px;
    transform-origin: 88.4844px 16.5px;
    background: rgb(7, 165, 216) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(255, 255, 255);
    border-radius: 5px 5px 5px 5px;
    font: normal normal normal normal 16px / normal 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    margin: 0px 0px 20px;
    outline: rgb(255, 255, 255) none 0px;
    padding: 7px 10px 8px;
    transition: background-color 0.3s ease-out 0s;
}/*#A_11*/
#SPAN_22 {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    text-align: center;
    column-rule-color: rgb(255, 255, 255);
    border: 0px none rgb(255, 255, 255);
    font: normal normal normal normal 14px / normal Arial;
    outline: rgb(255, 255, 255) none 0px;
}/*#SPAN_22*/
.pdDescr {
  /*height: 100px;*/
  max-width: 260px !important;
  margin: 0 auto !important;
}
.pdCol {
  height: 355px;
}
.hOfDiv{
  background-color: rgb(102,102,102); border-radius: 15px 15px 0px 0px;
}
.lVTDescr {
  font-size:17px; color:white; padding: 10px; height: 70px;
}
@media only screen and (max-width: 968px) {
  .lVTDescr {
    font-size:17px; color:white; padding: 10px; height: 80px;
  }
}
#over {
  width: 100%;
}
.text {
  text-align: center;
}
.ultC {
  color: rgb(54,83,125);
  font-weight: 900;
}
.proC {
  color: rgb(194,54,54);
  font-weight: 900;
}
.stdC {
  color: rgb(201,98,34);
  font-weight: 900;
}
.ultBGC {
  background: rgb(0,44,92);
}
.proBGC {
  background: rgb(163,1,0);
}
.stdBGC {
  background: rgb(220,122,20);
}
.spBGC {
  background: rgb(60,132,70);
}
.latHr {
  height: 1px; margin:4px 0 20px 0;
}
.lMC {
  color: rgb(0,190,164);
  font-size: 16px;
  font-weight: 700;
}
.fTC {
  color: rgb(20,170,224);
  font-size: 16px;
  font-weight: 700;
}
.bNC {
  color: rgb(222,44,47);
  font-size: 16px;
  font-weight: 700;
}
.lMC:hover {
  color: rgb(0,190,164);
}
.fTC:hover {
  color: rgb(20,170,224);
}
.bNC:hover {
  color: rgb(222,44,47);
}
.monthSup {
  font-size: 15px;
}
.macPro3C {
  color: rgb(50,157,186);
  font-weight: 900;
}
.convPro4C {
  color: rgb(230,171,53);
  font-weight: 900;
}
.getStDiv {
  min-width:0; height: 80px;
}
.viewAll {
  font-size: 19px;
  font-weight: 600;
  color: rgb(20,170,224);
}
.viewAll:hover {
  color: rgb(20,170,224);
}
.upgrade-with-three-pd-row {
  margin:0 auto; width: 80%; max-width: 984px;
}
.hrWithText {
  width: 100%; border-bottom: 1px solid black; text-align: center;
}
.hrWithText span {
  font-size: 40px; background-color: #F3F5F6; padding: 0 10px;
}
.leftAlign {
  text-align: left;
}
.strong {
  font-weight: 700;
}
.blueBP {
  color: #08A5D8;
}
.orangeBP {
  color: #FB8138;
}
.greyBP {
  color: grey;
}
.text-center {
  text-align: center;
}
.new-color {
  color: #08A5D8;
}
.improved-color {
  color: #FB8138;
}
.grey-back {
  background-color: #f0f0f0;
}
.upgrads-hr {
    border: solid black;
    border-width: 1px 0 0;
    clear: both;
    margin: 22px 0 21px;
    height: 0;
}
.upgrades-whiteborder {
  border: solid 18px white;
}


li .bbp {
  color: black;
  font-size: 15px;
  padding-left: 1.4em;
  text-indent: -1.5em;
}

li .obp {
  color: black;
  font-size: 15px;
  padding-left: 1.4em;
  text-indent: -1.5em;
}

li .gbp {
  color: #c7c7c7;
  font-size: 15px;
  padding-left: 1.4em;
  text-indent: -1.5em;
}

li .bbp:before {
    content: "• ";
    font-size: 120%;
    color: #08A5D8;
}

li .obp:before {
    content: "• ";
    font-size: 120%;
    color: #FB8138;
}

li .gbp:before {
    content: "• ";
    font-size: 120%;
    color: #c7c7c7;
}
.left-pad-5 {
  padding-left: 5px;
}
.right-pad-5 {
  padding-right: 5px;
}
.width-88px {
  width: 88px;
}
.width-100px {
  width: 100px;
}
.upgradeComparisonTable {
  width:100%;
}
.upgradeComparisonTable tr:nth-child(n):nth-child(even) {
  background: #e3e3e3;
}
.upgradeComparisonTable tr:nth-child(n):nth-child(odd) {
  background: #f0f0f0;
}
.upgradeComparisonTable tr:nth-child(2) td {
  border-top-color: #000;
  border-top-style: solid;
  border-top-width: 1px;
}

@media only screen and (max-width: 1150px) {
    .en.upgradeComparisonTable-overwrite {
        display: contents;
    }
    .upgrade-with-three-pd-row .upgradeComparisonTable-overwrite tbody tr td {
        padding: 0;
    }
}

.width-15px {
  width: 15px;
}
table:not(.landing-page) tbody tr td {
  vertical-align: none;
}
.upgradeComparisonTable, td, th {
  padding: 24px 0px 24px 24px;
}
.blueCheckC {
  color: rgb(6,166,214);
  text-decoration: underline;
}
.font-16px {
  font-size: 16px;
}
.top-bottom-padd {
  padding-top: 20px;
  padding-bottom: 20px;
}
.third_headline {
  width: 65%;
  margin: 0 auto;
}
.top-bottom-padd-20 {
  padding-bottom: 20px;
}
#fourth_head_line:after {
  content: '';
  width: 0;
  height: 180%;
  position: absolute;
  border: 1px solid #ffffff;
  top: 30px;
  left: 25px;
}
.download_free_trialC:hover, .download_free_trialC:active {
  color: #0283d5;
}
.ACDSeeLogo {
  text-align: center;
}
.whiteFont {
  color: #ffffff;
}
.freeTrialDescr {
  background-color: rgb(9, 166, 214);
}
.freeTrialDescr p {
  line-height: 1.5em;
  font-size: 1.7em;
  margin-top: 1em;
  text-align: center;
}
.freeTrialBackground {
  background: url(https://res.acdsystems.com/assets/img/global/free_trial_icons/free-trial-banner-new.jpg) no-repeat;
  background-position: center top;
  background-size: cover;
  text-align: center;
}
.freetrialbgsem {
  background: url(https://res.acdsystems.com/assets/img/global/backgrounds/free-trial-sem-bg.jpg) no-repeat;
  background-position: center top;
  background-size: cover;
  text-align: center;
}
.freetrialsem-transparentbg {
  background: rgb(0, 0, 0) transparent;
  background-color: rgba(88, 88, 88, 0.75);
}
.transparentbg-darkgrey {
  background-color: rgba(47, 44, 44, 0.75);
}
.sem-headline{
  font-size: 20px;
}
.fixedHeight {
  padding-top: 10px;
  padding-bottom: 10px;
  height: 400px;
  margin-top: 20px;
}

.fixedHeight-DE {
  padding-top: 10px;
  padding-bottom: 10px;
  height: 420px;
  margin-top: 20px;
}

.fixedHeight-FR {
  padding-top: 10px;
  padding-bottom: 10px;
  height: 400px;
  margin-top: 20px;
}

.innerFixedHeight {
}
.stayButtom {
  position: absolute;
  bottom: 0;
  right: 0;
  left:  0;
}
.black {
  color: black;
}
.transparencyBackground {
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgb(0, 0, 0) transparent;
  /* RGBa with 0.8 opacity */
  background-color: rgba(186, 213, 224, 0.9);
}
.greenC {
  /*color: rgb(45,166,103);*/
  color: #000000;
}
.purpleC {
  /*color: rgb(114,111,163);*/
  color: #000000;
}
.darkBlueC {
  /*color: rgb(28,71,115);*/
  color: #000000;
}
.yellowC {
  /*color: rgb(232,172,53);*/
  color: #000000;
}
.lightBlueC {
  /*color: rgb(50,157,186);*/
  color: #000000;
}
.redC {
  /*color: rgb(196,6,22);*/
  color: #000000;
}
.orangeC {
  /*color: rgb(179,88,32);*/
  color: #000000;
}
.blueC {
  /*color: rgb(0,36,87);*/
  color: #000000;
}
.download_free_trialC {
  color: #0283d5;
}
.learn_moreC {
  color: #31978c;
}
.learn_moreC-sem{
  color: #4db02b;
}
.product_description {
  width: 285px;
  margin: 0 auto;
  padding-top: 25px;
  padding-bottom: 25px;
}
.product_description-DE {
  width: 285px;
  margin: 0 auto;
  padding-top: 25px;
  padding-bottom: 25px;
  height: 180px;
}
.product_description-FR {
  width: 285px;
  margin: 0 auto;
  padding-top: 25px;
  padding-bottom: 25px;
  height: 160px;
}
.headLineTitleBrMobile {
  display: inline;
}
.fourbox-index {height:  221px;}
@media only screen and (max-width: 768px) {
  .fourbox-index {height:auto !important;}
}
#tile-headline-row {
  width: 1115px;
  display: block;
  margin: 0 auto;
}
.index-tile-title {
  font-weight: 700;
  font-size: 25px;
  font-style: italic;
  display: inline-block;
  margin: 0;
}

@media only screen and (max-width: 1025px) {
  .headLineTitleSpace {
    display: none;
  }
  #tile-headline-row {
    width: auto;
  }
  #productComparisonButton,
  #CompetitorComparisonButton {
    margin: 5px 0 !important;
  }
  .headLineTitleBrMobile {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  #header_banner_images {
    display: none;
  }
  .bx-wrapper-columns {
    min-height: 0px !important;
    margin-bottom: 0px !important;
    float: none !important;
  }
  .no-over-flow {
    width: auto;
  }
  #fourth_head_line {
    display: none;
  }
  .product_description {
    width: 230px;
  }
  .fixedHeight {
    height: 435px;
  }
}
.headLineTitle {
  text-decoration: underline;
  font-style: normal;
}
.headLineTitle:link, .headLineTitle:visited {
  color: #000000;
}

.headLineTitle:hover, .headLineTitle:active {
  color: #000000;
}
/* seeplus pd page*/
@media only screen and (max-width: 1600px) and (min-width: 760px) {
  #controlTitle{ font-size: 24px; }
}
@media only screen and (max-width: 1100px) {
  #controlLink{ display:none; }
}
@media only screen and (max-width: 768px) {
  #controlHeader{ display:none; }
}
.dropdowns {
  position: relative;
  display: inline-block;
  width: 72px !important;
  padding-left: 10px;
}
.dropdowns-content {
  display: none;
  position: absolute;
  background-color: #f3f3f3;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 12px 16px;
  z-index: 1;
}
.dropdowns-content a:hover {
  color: black !important;
}
.dropdowns a:hover {
  color: black !important;
}
.dropdowns:hover .dropdowns-content {
  display: block;
}
.freeTrialSpan {
  margin-left: 250px !important;
  background-color: #09a5d9;
  width: 10%;
}
.buyNowSpan {
  background-color: #ff0000;
  width: 10%;
}
#firstSection {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
#inpage-nav-ult #firstSection:hover {
  background-color:#FFFFFF !important;
}
#inpage-nav-ult10 #firstSection:hover {
  background-color:#FFFFFF !important;
}
.freeTrialSpan:hover {
  background-color:#23c1f6 !important;
}
.buyNowSpan:hover {
  background-color:#ff4d4d !important;
}
.managementModeRow {
  background-image: url(https://res.acdsystems.com/assets/img/en/seeplus/ManageMode-Background.jpg);
  background-repeat: no-repeat;
  background-position: center;
}
.editModeRow {
  background-image: url(https://res.acdsystems.com/assets/img/en/seeplus/Edit-Mode-Background.jpg);
  background-repeat: no-repeat;
  background-position: center;
}
.pad-top-50 {
  padding-top: 50px;
}
.pad-top-70 {
  padding-top: 70px;
}
.pad-top-30 {
  padding-top: 30px;
}
.pad-top-40 {
  padding-top: 37px;
}
.pad-top-15 {
  padding-top: 15px;
}
.fixedWidth-and-center {
  max-width: 1000px !important;
  margin: 0 auto !important;
}
.eachIndividualRow {
  background-color: rgb(97,97,99);
  min-height: 200px;
}
.goUpByHalf {
  position: relative;
  bottom: 30px;
}
.no-top-margin {
  margin-top: 15px;
}
.no-left-right-pad {
  padding-left: 0px;
  padding-right: 0px;
}
.eachSectionTitle {
  font-size: 24px;
  font-weight: 800;
  color: #000000
}
.top-bottom-pad1 {
  padding-top: 15px;
  padding-bottom: 0px;
}
.bottom-padd-30 {
  padding-bottom: 30px;
}
.pdColSmall {
  background-color: #ffffff;
}
.enInnerRow {
  max-width: 1000px;
  margin: 0 auto;
}
#editMode,
#powerfulAssetManagement,
#viewAndDocumentsMode { background-color: #fff; }
@media only screen and (max-width: 768px) {
  .giveSomeSpace {
    height: 50px;
  }
  .seeplusAdsEachDiv p {
    padding-top: 50px;
  }
  .seeplusAdsEachDiv {
    margin-top: 35px !important;
    margin-bottom: 35px;
  }
  .centerScreenshoot {
    text-align: center;
  }
  .pad-top-30-in-mobile {
    padding-top: 30px;
  }
  .managementModeRow {
    background-size: cover;
  }
  .editModeRow {
    background-size: cover;
  }
  .centerInMobile {
    text-align: center;
  }
}
@media only screen and (max-width: 500px) {
  .mobile-view-buy-bttn {
    padding-bottom: 20px;
  }
  #video-studio-2-msrp {
    padding-top: 0;
  }
}
.seeplusAdsEachDiv {
  height: 240px;
  margin-top: 65px;
  padding-top: 30px;
  padding-bottom: 30px;
}
.seeplusAdsEachDiv p {
  font-size: 19px;
}
.moneyBackDiv {
  background: #ebebeb;
}
#overview {
  padding-top: 50px;
}
#inpage-nav-ult > #firstSection, #inpage-nav-ult > .dropdowns {
  margin-left: 0px !important;
}
#inpage-nav-ult10 > #firstSection, #inpage-nav-ult > .dropdowns {
  margin-left: 0px !important;
}
.moveUpForTab {
  position: relative !important;
  bottom: 40px !important;
}
.tabA {
  color: #919599 !important;
}
.tabs li.active a {
  background: #ebebeb !important;
}
.tabs li.link a {
  background: #cccccc !important;
}
.tabs dd.active, .tabs li.active {
  border-top: none;
  margin-top: 0px;
}
@media only screen and (max-width: 1030px) {
  .freeTrialSpan {
    margin-left: 30px !important;
  }
  #inpage-nav-ult > li {
    padding: 0px 5px 0px 5px !important;
  }
  #inpage-nav-ult10 > li {
    padding: 0px 5px 0px 5px !important;
  }
  .buyNowSpan {
    width: 15%;
  }
  .freeTrialSpan {
    width: 15%;
  }
}
@media only screen and (max-width: 630px) {
  .buyNowSpan {
    width: 25%;
  }
  .freeTrialSpan {
    width: 25%;
  }
}
.seeplus .moveUpForTab,
.seeplus-dicom .moveUpForTab {
  bottom: 35px !important;
}
@media only screen and (max-width: 768px) {

  #inpage-nav-ult >li {
     display: block !important;
  }
  /*.seeplus #inpage-nav-ult {display: inline-block !important;}*/
  .twelve.columns .row #inpage-nav-ult {
    display: none;
  }
  .moveUpForTab {
    display: none;
  }
  .seeplus .moveUpForTab,
  .seeplus .twelve.columns .row #inpage-nav-ult {
    display: block !important;
  }
  .seeplus-dicom .moveUpForTab,
  .seeplus-dicom .twelve.columns .row #inpage-nav-ult {
    display: block !important;
  }
  .seeplus #inpage-nav-ult >li,
  .seeplus-dicom #inpage-nav-ult >li {
    display: inline-block !important;
  }
  .seeplus .dropdowns { padding-left: 5px !important; }
  .seeplus .freeTrialSpan { margin-left: 6px !important; }
  .seeplus .buyNowSpan {margin-left: 6px !important;}
  .seeplus-dicom .dropdowns { padding-left: 5px !important; }
  .seeplus-dicom .freeTrialSpan { margin-left: 6px !important; }
  .seeplus-dicom .buyNowSpan {margin-left: 6px !important;}
  .seeplus .freeTrialSpan,
  .seeplus .buyNowSpan,
  .seeplus-dicom .freeTrialSpan,
  .seeplus-dicom .buyNowSpan {
    display: inline-block !important;
  }
  @media only screen and (max-width: 403px) {
    .seeplus #inpage-nav-ult >li,
    .seeplus-dicom #inpage-nav-ult >li,
    .seeplus .blackC,
    .seeplus-dicom .blackC {
      font-size: 12px !important;
      padding: 0 !important;
    }
  }
  .stayButtom-index-de {
    position: inherit !important;
    bottom: 0px !important;
    right: 0px !important;
    left: 0px !important;
  }
}
.moveUpForTabs {
  position: relative !important;
  bottom: 20px !important;
}
.pad-10-up {
  padding-top: 10px;
}
.centerBannerTitleForSeePlus {
  position: absolute;
  text-align: center;
  width: 100%;
  color: #ffffff;
  font-weight: bold;
  font-size: 38px;
  top: 40%;
}



/* seeplus page */
#buyNowButtonIndexPage {
  color: rgb(255, 255, 255);
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  padding: 9px 12px;
  display: inline-block;
  background: rgb(218, 52, 52);
  width: 100%;
}
#freeTrialButtonIndexPage {
    color: rgb(255, 255, 255);
    cursor: pointer;
    text-align: center;
    vertical-align: middle;
    padding: 9px 12px;
    background-color: rgb(7, 165, 212);
    display: inline-block;
    width: 100%;
}
#buyNowButton {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: block;
    height: 32px;
    text-align: center;
    text-decoration: none;
    touch-action: manipulation;
    vertical-align: middle;
    white-space: nowrap;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 64.1563px 16px;
    transform-origin: 64.1563px 16px;
    background: rgb(218, 52, 52) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(255, 255, 255);
    font: normal normal normal normal 14px / 20px futura-pt, "Helvetica Neue", Helvetica, Arial, sans-serif;
    outline: rgb(255, 255, 255) none 0px;
    padding: 6px 12px;
}
#freeTrialButton {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: block;
    height: 32px;
    text-align: center;
    text-decoration: none;
    touch-action: manipulation;
    vertical-align: middle;
    white-space: nowrap;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 64.1563px 16px;
    transform-origin: 64.1563px 16px;
    background: rgb(7, 165, 212) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(255, 255, 255);
    font: normal normal normal normal 14px / 20px futura-pt, "Helvetica Neue", Helvetica, Arial, sans-serif;
    outline: rgb(255, 255, 255) none 0px;
    padding: 6px 12px;
}
#subscribeNowButton {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: block;
    height: 32px;
    text-align: center;
    text-decoration: none;
    touch-action: manipulation;
    vertical-align: middle;
    white-space: nowrap;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 64.1563px 16px;
    transform-origin: 64.1563px 16px;
    background: rgb(0, 189, 160) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(255, 255, 255);
    font: normal normal normal normal 14px / 20px futura-pt, "Helvetica Neue", Helvetica, Arial, sans-serif;
    outline: rgb(255, 255, 255) none 0px;
    padding: 6px 12px;
}
.top-pad-75 {
    padding-top: 75px;
}
.top-pad-25 {
    padding-top: 25px;
}
.top-pad-15 {
    padding-top: 15px;
}
.top-pad-10 {
    padding-top: 10px;
}
.top-pad-40 {
    padding-top: 40px;
}
.top-pad-55 {
    padding-top: 55px;
}
.top-pad-31 {
    padding-top: 31px;
}
.top-pad-30 {
  padding-top: 30px;
}
.top-pad-53 {
    padding-top: 53px;
}
.top-pad-60 {
    padding-top: 60px;
}
.top-pad-45 {
    padding-top: 45px;
}
.top-pad-41 {
    padding-top: 41px;
}
.top-pad-21 {
    padding-top: 21px;
}
.msrp-price-new {
    color: #ffffff;
    font-size: 45px;
}
.top-pad-100 {
  padding-top: 100px;
}
.top-pad-120 {
  padding-top: 120px;
}
.line-height-18 {
  line-height: 18px;
}
.box-height-index-de {
  min-height: 244px;
}
.stayButtom-index-de {
  position: absolute;
  bottom: 10px;
  right: 20px;
  left: 20px;
}
#productComparisonButton {
  color: #fff;
  cursor: pointer;
  height: 32px;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  background: #00bda0;
  border: none;
  font: 'futura-pt', sans-serif;
  padding: 10px;
  width: 230px;
  margin: 0 10px;
  font-weight: 700;
}

#CompetitorComparisonButton {
  color: #fff;
  cursor: pointer;
  height: 32px;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  background: #f69120;
  font-weight: 700;
  border: none;
  font: 'futura-pt', sans-serif;
  padding: 10px;
  width: 230px;
  margin: 0 10px;
}
.margin-left-20 {
  margin-left: 20px;
}
.acdsee-ultimate-10 h3{
  font-weight: bold;
}
.acdsee-ultimate-10 h4{
  font-style: italic;
  margin-top: 0px;
  margin-bottom: 14px;
}
.acdsee-ultimate-10 .footer-row-style .title-features h4 {
  font-style: normal;
}
.display-inline-overwrite {
    display: inline !important;
}

.font-size-19 {
    font-size: 19px !important;
}

.font-size-10 {
    font-size: 10px !important;
}

.top-pad-38 {
    padding-top: 38px;
}

.font-size-21 {
    font-size: 21px !important;
}
.font-size-17 {
    font-size: 17px !important;
}
.font-size-13 {
    font-size: 13px !important;
}

.top-pad-3 {
    padding-top: 3px;
}
.btm-margin-1 {
    margin-bottom: 1px !important;
}
.top-margin-30 {
    margin-top: 30px !important;
}
.top-pad-4 {
    padding-top: 4px;
}
.top-pad-40 {
    padding-top: 40px;
}
.btm-margin-2 {
    margin-bottom: 2px !important;
}

/* ACDSee Mac Pro Beta Styles */
.acdsee-mac-pro-beta .centered-para-fnt25 {
    font-size: 25px;
    text-align: left;
    margin: 25px 0;
}
.acdsee-mac-pro-beta .bot-top-15 {
  margin-top:15px;
  margin-bottom: 15px;
}

/* subscribe popup css */

  @media only screen and (max-width: 770px) {
    #subscribe-bar { display: none; }
  }

/*  Subscribe box in index page  */

/**{ margin:0; padding:0;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
body{ margin:0; padding:0; }*/
.floatR{ float:right; margin-right: 4px; font-size: 20px; font-weight: 700;}
.recentItem{ position:absolute; top:0; right:-302px;   z-index:9999; width:300px; overflow:auto;}
.recentItemTxt{ padding:25px 0 0 0px; font-size:1.5em; font-weight:300;}
.ctntItem{ background:#f69120; padding: 10px;}
.ctntItem img{ margin-right:8px; display:inline; float:left;}
.ctntItem h3{ font-size:0.95em; font-weight: normal; padding:0 0 7px 0;}
.ctntItem h3 a{ text-decoration:none;}
.propDfn{ display:inline; font-size:0.785em; line-height:19px;}
.cntLoc{ vertical-align:middle; margin:2px 5px 0 0;}
.recentItem a > i{ color:#000; font-size:30px;}
.recentItem a:hover > i{ color:#a54686;}
/*.ctntItem:hover{ box-shadow:0 0 10px #999;}*/

.btn-lg, .btn-group-lg > .btn {
    border-radius: 6px;
    font-size: 18px;
    line-height: 1.33;
    padding: 10px 16px;
}
.btn-bricky {
    background-color: #c83a2a;
    border-color: #b33426;
}
.centerItem{margin:100px 0 0 250px;}

#sidepanel
{
    position: absolute;
    min-width: 30px;
    height: 60%;
    top: 20%;
    left: 0;
}
#bar
{
    display: table;
    background-color: #999999;
    color: white;
    width: 30px;
    height: 100%;
    text-align: center;
 }

#bar div
{
    display: table-cell;
    vertical-align: middle;
 }

#panel
{
    display: none;
    background-color: #999999;
    color: white;
    width: 300px;
    height: 100%;
    text-align: center;
 }

#panel div
{
    display: table-cell;
    vertical-align: middle;
 }

#sidepanel:hover #bar { display: none; }
#sidepanel:hover #panel { display: table; }

.box-hr {
  border: solid #f69120;
  border-width: 5px 0 0;
  height: 3px;
  margin-top: 0;
  width: 60%;
  margin-bottom: 17px;
 }
.sidebar-hr {
  border: solid #F1A958;
  border-width: 2px 0 0;
  margin: 0;
  height: 3px;
  margin-left: 5px;
 }
.blue-underline {
  color: #07A5D8;
  text-decoration: underline;
 }

 @media only screen and (min-width: 850px) {

.pop-inside {
  position: fixed;
  z-index: 99999;
  background-color: white;
  opacity: 0.95;
  box-shadow: 0 0 10px #999;
  width: 520px;
  top: 34%;
}
#close-newsletter-pop {
  width: 100%;
}

.pop-side {
  position: fixed;
  z-index:999;
  right: 0;
  top: 50%;
}

.pop-pane{
  left: 35.3%;
}
}

@media only screen and (max-width: 849px) and (min-width: 767px) {
.pop-inside {
  position: fixed;
  z-index: 99999;
  background-color: white;
  opacity: 0.95;
  box-shadow: 0 0 10px #999;
  width: 520px;
  top: 34%;
}

.pop-side {
  position: fixed;
  z-index:999;
  right: 0;
  top: 50%;
}

.pop-pane{
  left: 12%;
}

}

@media only screen and (max-width: 766px) {
.pop-inside {
  position: fixed;
  z-index: 99999;
  background-color: white;
  opacity: 0.95;
  box-shadow: 0 0 10px #999;
  width: 520px;
  top: 14%;
  zoom: 0.8;
}

.pop-side {
  position: fixed;
  z-index:999;
  right: 0;
  top: 30%;
}

.pop-pane{
  left: 2%;
}

}
/*  Subscribe box in index page END  */


/*-------------------------STYLES FOR PAGE /acdsee-photo-studio-mac EN DE FR-------------------------*/

@media (max-width: 1169px){
 #header-container{margin-bottom: 0 !important;}
}


@media only screen and (max-width: 1200px) {
  .acdsee-photo-studio-mac .text-container { padding: 20px 30px !important; }
  .acdsee-photo-studio-mac .macpro-text { padding-top: 10px; }
  .acdsee-photo-studio-mac .download-macpro { padding: 20px !important;}
}
@media only screen and (max-width: 700px) {
  #macpro-h1-de, #macpro-h1-fr, #macpro-h1-en {
    font-size: 24px !important;
  }
  .acdsee-photo-studio-mac .blue-bttn-de, .acdsee-photo-studio-mac .blue-bttn { margin: 6px !important; }
  .acdsee-photo-studio-mac .orange-bttn-de, .acdsee-photo-studio-mac .orange-bttn { margin: 6px !important; }
}
@media only screen and (max-width: 991px) {
 .acdsee-photo-studio-mac .mac-pro-system-requirements {
  padding: 20px !important;
  margin: 0 auto;
  }
}
.acdsee-photo-studio-mac .download-table {
  padding: 57px 10px 10px 10px;
}

.acdsee-photo-studio-mac .mac-pro-system-requirements h2 {
  padding: 17px 0;
  font-family: 'Roboto', sans-serif;
  margin: 0;
  font-weight: 700;
}
.acdsee-photo-studio-mac .mac-pro-system-requirements h5 {
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 18px;
  color: #2d2d2d;
  text-align:left;
  line-height: 1.3;
  padding: 6px 0;
  margin:0;
}
.acdsee-photo-studio-mac .mac-pro-system-requirements {
  padding: 12px 0 12px 100px;
  font-family: 'Raleway';
  text-align: left;
}
.acdsee-photo-studio-mac .mac-pro-system-requirements li{
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  color: #2d2d2d;
  font-weight: 300;
}
.acdsee-photo-studio-mac .blue-link { color: #07a5d8;}
.acdsee-photo-studio-mac .blue-link:hover {color: #037fa7;}
.acdsee-photo-studio-mac .blue-bttn:hover { cursor: pointer;background-color: #037fa7; }
.acdsee-photo-studio-mac .blue-bttn {
  text-transform: uppercase;
  background-color: #07a5d8;
  font-size: 17px;
  padding: 15px 8px;
  margin: 0 10px;
  width: 168px;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  cursor: pointer;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-studio-mac .orange-bttn:hover { cursor: pointer;background-color: #cc7412; }
.acdsee-photo-studio-mac .orange-bttn {
  text-transform: uppercase;
  background-color: #f69120 ;
  font-size: 17px;
  padding: 15px 8px;
  margin: 0 10px;
  width: 168px;
  cursor: pointer;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-studio-mac .blue-bttn-de:hover { cursor: pointer;background-color: #037fa7; }
.acdsee-photo-studio-mac .blue-bttn-de {
  text-transform: uppercase;
  background-color: #07a5d8;
  font-size: 17px;
  padding: 15px 8px;
  cursor: pointer;
  margin: 0 10px;
  width: 189px;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-studio-mac .orange-bttn-de:hover { cursor: pointer;background-color: #cc7412; }
.acdsee-photo-studio-mac .orange-bttn-de {
  text-transform: uppercase;
  background-color: #f69120 ;
  font-size: 17px;
  padding: 15px 8px;
  cursor: pointer;
  margin: 0 10px;
  width: 189px;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-studio-mac .inline-txt-img {
  display: inline-block !important;
  vertical-align: middle;
}
.acdsee-photo-studio-mac .macbeta-title-de {
  display: inline-flex;
  vertical-align: middle;
}
.acdsee-photo-studio-mac #macpro-icon-de {
  width: 167px;
  margin: 0 !important;
}
.acdsee-photo-studio-mac #macpro-icon-fr {
  width: 200px;
  margin: 14px !important;
}
.macbeta-title-de-fr { padding-top: 30px; }
#macpro-h1-de { padding: 0 0 0 30px; }
.acdsee-photo-studio-mac .macbeta-title img { margin: 40px 40px 40px 0; }
.acdsee-photo-studio-mac .macbeta-title h1 {
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  font-size: 39px;
  color: #2d2d2d;
  text-align:left;
  line-height: 1.3;
  padding: 0;
  margin:0;
}
.acdsee-photo-studio-mac .macpro-text {
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  font-weight: 300;
  color: #2d2d2d;
  margin-top: 20px;
}
.acdsee-photo-studio-mac .macbeta-form {
  padding: 85px;
  margin: 0 95px;
}
.acdsee-photo-studio-mac .text-container { padding: 40px 177px; }
.acdsee-photo-studio-mac .macpro-table {
  border: none;
  background-color: transparent;
  font-family: 'Raleway';
  margin: 0 auto;
}
.acdsee-photo-studio-mac hr {
  display: block;
  width: 100%;
  border: solid #2d2d2d;
  border-width: 1px 0 0;
  clear: both;
  margin: 0;
  height: 9px;
  background:none;
}
.acdsee-photo-studio-mac table thead { background-color: transparent;}
.acdsee-photo-studio-mac .heading-tr { border-bottom:1px solid #000;}
.acdsee-photo-studio-mac table thead tr th, table tfoot tr td {
  width: 217px;
  padding: 13px 0;
  font-size: 18px;
  font-weight: bold;
  font-family: 'Roboto', sans-serif;
  color: #2d2d2d;
}
.acdsee-photo-studio-mac tbody tr td {
  color: #333;
  padding: 13px 0 !important;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
}
.acdsee-photo-studio-mac table { border-collapse: collapse;}
.acdsee-photo-studio-mac thead { }
.acdsee-photo-studio-mac th {  font-weight: 500 !important; }
.acdsee-photo-studio-mac .sub-header {
  padding: 25px 0;
  font-weight:700;
  font-family: 'Raleway';
  font-size: 30px;
  color: #2d2d2d;
}
.acdsee-photo-studio-mac .download-macpro {
  background-color: #eee;
  padding: 50px;
  margin: 50px 0 0 0;
}
.acdsee-photo-studio-mac .download-macpro tbody td{
  font-size: 18px;
  font-weight: 300;
}
.acdsee-photo-studio-mac::-webkit-input-placeholder .txtbox { /* WebKit browsers */
    position: absolute; top: 0; left: 0;
    position:0 0;
}
.acdsee-photo-studio-mac:-moz-placeholder .txtbox{ /* Mozilla Firefox 4 to 18 */
  position: absolute; top: 0; left: 0;
  position:0 0;
}
.acdsee-photo-studio-mac::-moz-placeholder .txtbox{ /* Mozilla Firefox 19+ */
  position: absolute; top: 0; left: 0;
  position:0 0;
}
.acdsee-photo-studio-mac:-ms-input-placeholder.txtbox { /* Internet Explorer 10+ */
  position: absolute; top: 0; left: 0;
  position:0 0;
}



/*-------------------------STYLES FOR PAGE en/acdsee-photo-studio-mac/thank-you-------------------------*/
@media only screen and (max-width: 1200px) {
  .acdsee-photo-studio-mac-thankyou .ty-content { padding: 40px !important; }
}
@media only screen and (max-width: 500px) {
  .acdsee-photo-studio-mac-thankyou .macbeta-thankyou-container h1 { font-size: 28px !important; }
  .acdsee-photo-studio-mac-thankyou .ty-content { padding: 5px !important; }
  .acdsee-photo-studio-mac-thankyou .green-bttn { margin: 6px 0 !important; }
}
.acdsee-photo-studio-mac-thankyou .blue-link { color: #07a5d8;}
.acdsee-photo-studio-mac-thankyou .blue-link:hover {color: #037fa7;}
.acdsee-photo-studio-mac-thankyou .countdown-text { color: #00bea4;  }
.acdsee-photo-studio-mac-thankyou .macbeta-thankyou-comc ntainer h1 {
  font-weight: 700;
  text-align: left;
  font-family: 'Raleway';
  font-size: 39px;
  color: #2d2d2d;
  padding-bottom: 50px;
}
.acdsee-photo-studio-mac-thankyou .macbeta-thankyou-container p {
  font-family: 'Roboto';
  font-weight: 300;
  font-size: 18px;
  color: #2d2d2d;
  text-align: left;
}
.acdsee-photo-studio-mac-thankyou .ty-content { padding: 0px 297px 50px 297px; }
.acdsee-photo-studio-mac-thankyou .ty-content h1 {
  font-family: 'Raleway', sans-serif;
  font-size: 39px;
  font-weight: 700;
  padding-bottom: 25px;
  color: #2d2d2d;
}

.acdsee-photo-studio-mac-thankyou .green-bttn {
  background-color: #00bea4;
  padding: 15px 10px;
  margin: 0 10px;
  width: 130px;
  border-radius: 5px !important;
  cursor: pointer;
  border: none;
  color: #fff;
  font-size: 17px;
  font-weight: 500 !important;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-studio-mac-thankyou .green-bttn:hover { cursor: pointer;background-color: #0ba28d;}
.acdsee-photo-studio-mac-thankyou .orange-bttn-ty:hover {
  cursor: pointer;
  background-color: #cc7412; }
.acdsee-photo-studio-mac-thankyou .orange-bttn-ty {
  text-transform: uppercase;
  background-color: #f69120 ;
  cursor: pointer;
  font-size: 17px;
  padding: 15px 8px;
  margin: 0;
  width: 134px;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}

.acdsee-photo-studio-mac-thankyou .bttn-container {
  text-align: center;
  margin-top: 25px;
}



/*-------------------------STYLES FOR PAGE en/acdsee-photo-studio-mac/INSTALL-------------------------*/
.acdsee-photo-studio-mac_install .orange-bttn-inst:hover {cursor: pointer; background-color: #cc7412; }

.acdsee-photo-studio-mac_install .orange-bttn-inst {
  text-transform: uppercase;
  background-color: #f69120 ;
  font-size: 17px;
  padding: 15px 8px;
  margin: 25px;
  cursor: pointer;
  width: 134px;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-studio-mac_install .acdsee-photo-studio-mac-install-subHeader{
    font-size: 24.5px !important;
  }
  .acdsee-photo-studio-mac_install .macpro-text {
    font-size:18px !important;
  }
  .acdsee-photo-studio-mac .green-bttn {
    background-color: #00bea4;
    margin: 0 10px;
    cursor: pointer;
    width: 130px;
    border-radius: 5px !important;
    border: none;
    color: #fff;
    font-size: 17px;
    font-weight: 500 !important;
    font-family: 'Raleway', sans-serif;
    position: relative;
    left: -10px !important;
    padding: 14px 15px 14px 15px !important;
}
  .acdsee-photo-studio-mac .green-bttn:hover {cursor: pointer; background-color: #0ba28d;}

/*-------------------------STYLES FOR PAGE en/acdsee-photo-studio-mac/UNINSTALL-------------------------*/

  .acdsee-photo-studio-mac_uninstall .photostudioMacUninstall{
  border-style: solid;
  border-width: 1px;
  border-color: black !important;
  width: 350px !important;
  height: 40px !important;
  font-size: 13px !important;
  font-family: 'Raleway', sans-serif !important;
  margin-bottom: 16px !important;

}
.acdsee-photo-studio-mac_uninstall .photo-studio-mac-uninstall-form textarea::-webkit-input-placeholder{
    position: relative !important;
    top: 5px !important;
    font-size: 13px !important;

}
.acdsee-photo-studio-mac_uninstall .photo-studio-mac-uninstall-form input::-webkit-input-placeholder{
    font-size: 13px !important;
}

.acdsee-photo-studio-mac_uninstall .blue-bttn{
  width: 138px;
  height: 48px;
  position: relative;
  right: 10px;
  cursor: pointer;
}


/*-------------------------STYLES FOR PAGE en/acdsee-photo-studio-mac/DOWNLOAD-------------------------*/


@media only screen and (max-width: 1200px) {
  .acdsee-photo-studio-mac-download .mac-studio-download-container { padding:25px !important;}
  .acdsee-photo-studio-mac-download .logo-header{ padding-right: 50px !important; }
}
@media only screen and (max-width: 500px) {
  .acdsee-photo-studio-mac-download .right-content form { width: 100% !important;}
  .acdsee-photo-studio-mac-download .left-content { padding: 0 !important; }
}
.acdsee-photo-studio-mac-download .mac-studio-download-container .custom-row{ width: 1100px;}
.acdsee-photo-studio-mac-download .left-content p {
  background-color: transparent !important;
  color: #2d2d2d;
  text-align: left !important;
  font-weight: 300;
  font-size: 15px;
  line-height: 1.8;
}
.acdsee-photo-studio-mac-download .mac-studio-download-container {
  font-family: 'Roboto';
  padding:100px;
}
.acdsee-photo-studio-mac-download  .logo-header{
  display: inline-flex;
  vertical-align: middle;
  padding-bottom: 30px;
  padding-right: 19px;
}
.acdsee-photo-studio-mac-download .logo-header h3 {
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  margin-left: 10px;
  color: #2d2d2d;
  font-size: 25px;
}
.acdsee-photo-studio-mac-download #macpro-icon {
  width: 92px;
  margin: 14px 9px 0 0;
}
.acdsee-photo-studio-mac-download .right-content { padding:30px; }
.acdsee-photo-studio-mac-download .mac-studio-download-container form { width: 350px }
.acdsee-photo-studio-mac-download .green-bttn {
  background-color: #00bea4;
  padding: 12px 10px;
  margin: 0 10px;
  width: 138px;
  cursor: pointer;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-size: 17px;
  font-weight: 500 !important;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-studio-mac-download .green-bttn:hover { cursor: pointer;background-color: #0ba28d;}

/* ------------------------------STYLES FOR PAGE en/products/acdsee-photo-editor-10/thank-you------------------------------ */

@media (min-width: 1200px) {
  .acdsee-photo-editor-10_thank-you .black-box .row { width: 1200px; }
  .acdsee-photo-editor-10_thank-you .info-section .row {width: 1220px !important;}

}
@media (max-width: 1200px) {
  .acdsee-photo-editor-10_thank-you .black-box-right-content { padding: 15px 5px 0 5px !important; }
  .acdsee-photo-editor-10_thank-you .photo-editor-price {font-size: 49px !important;}
  .acdsee-photo-editor-10_thank-you .blue-bttn{margin: 0px !important;}
  .acdsee-photo-editor-10_thank-you .acdid-upgrade {
    font-size: 10.5px !important ;
    padding: 10px 0 !important;
  }
  .acdsee-photo-editor-10_thank-you .black-box-right-content h2 {
    font-size: 30px !important;
  }
}
@media (max-width: 1000px) {
  .acdsee-photo-editor-10_thank-you .photo-editor-price {font-size: 40px !important;}
  .acdsee-photo-editor-10_thank-you .big-sup {font-size: 25px !important;}
  .acdsee-photo-editor-10_thank-you .black-box .row { width:737px !important; }
  .acdsee-photo-editor-10_thank-you .black-box {height:auto; }
  .acdsee-photo-editor-10_thank-you .blue-bttn,
  .acdsee-photo-editor-10_thank-you .turq-bttn,
  .acdsee-photo-editor-10_thank-you .red-bttn {
    padding: 10px 0 !important;
    margin: 0px !important;
    width: 110px !important;
    font-size: 14px !important;
  }
  .acdsee-photo-editor-10_thank-you .black-box-right-content h2 { font-size: 24px !important; }
  .acdsee-photo-editor-10_thank-you .black-box-center-content { padding: 30px !important; }
}
@media (max-width: 765px) {
  .acdsee-photo-editor-10_thank-you .section-1 { margin-top: 0 !important; }
  .acdsee-photo-editor-10_thank-you .photo-editor-price {font-size: 59px !important;}
  .acdsee-photo-editor-10_thank-you .buttons-container-marg {margin:0!important;}
  .acdsee-photo-editor-10_thank-you .buttons-container {text-align: center !important;}
  .acdsee-photo-editor-10_thank-you hr { width: 100% !important; }
  .acdsee-photo-editor-10_thank-you .photo-editor-price { text-align: center !important; }
  .acdsee-photo-editor-10_thank-you .black-box-center-content { padding: 30px !important; }
  .acdsee-photo-editor-10_thank-you .black-box-right-content { text-align: center; padding: 0 15px !important; }
  .acdsee-photo-editor-10_thank-you .black-box-left { height: 130px !important; }
  .acdsee-photo-editor-10_thank-you .box-space {padding: 0px !important}
  .acdsee-photo-editor-10_thank-you .black-box {padding: 30px !important;}
  .acdsee-photo-editor-10_thank-you .section-1  { background-repeat: no-repeat !important; background-size: cover !important; }
}

@media(max-width: 475px){
.acdsee-photo-editor-10 .section-6 .section-6-mobile { display: inline-block !important;     }
}


@media (max-width: 385px) {
  .acdsee-photo-editor-10_thank-you .green-bttn { margin:  5px 0 !important;}
  .acdsee-photo-editor-10_thank-you .blue-bttn,
  .acdsee-photo-editor-10_thank-you .turq-bttn,
  .acdsee-photo-editor-10_thank-you .red-bttn {
    padding: 5px 0 !important;
    width: 110px !important;
    font-size: 12px !important;
  }
}
.acdsee-photo-editor-10_thank-you .box-space hr {
  background:none !important;
  width: 97%;
  margin: 11px 0;
}

.acdsee-photo-editor-10_thank-you .center-x {
  display: block;
  margin: 0 auto;
  text-align: center;
}

.acdsee-photo-editor-10_thank-you photo-editor-10-thankyou-container.background-well {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  max-width:100%;
  max-height:100%;
  margin:auto;
}
.acdsee-photo-editor-10_thank-you .big-sup {
  vertical-align: super;
  position: relative;
  top: -0.2em;
  font-size: 31px;
}
.acdsee-photo-editor-10_thank-you .section-1 {
  background: url('https://res.acdsystems.com/assets/img/en/acdsee-photo-editor-10/Photo_Editor_Banner.jpg');
  padding:  56px 0 42px 0 ;
  margin-top: 35px;
}
.acdsee-photo-editor-10_thank-you.acdid-upgrade {
  font-size: 12.5px !important;
  color: #fff;
  font-family: 'Roboto';
  padding: 0;
  margin:0;
  font-weight: 300;
}
.acdsee-photo-editor-10_thank-you .photo-editor-price {
  font-size: 50px;
  font-family: 'Roboto';
  color:#fff;
  font-weight: 500;
}
.acdsee-photo-editor-10_thank-you .black-box-left {
  background-color: rgba(0,0,0,0.75);
  height: 342px;
}
.acdsee-photo-editor-10_thank-you .black-box-center {
  background-color: #af0dcc;
  height: 342px;
  padding: 30px 0px;
}
.acdsee-photo-editor-10_thank-you .black-box-right {
  background-color: #af0dcc;
  height: 342px;
}
.acdsee-photo-editor-10_thank-you .black-box-center-content {
  padding: 40px 75px;
  position: relative;
}
.acdsee-photo-editor-10_thank-you .black-box-center-content h3 {
  font-family: 'Roboto';
  font-weight: 500;
  font-size: 25px;
  color: #fff !important;
  padding: 18px 0 5px 0;
  margin: 0;
}
.acdsee-photo-editor-10_thank-you .black-box-right-content {
  padding: 30px 10px;
}
.acdsee-photo-editor-10_thank-you .black-box-right-content h2 {
  font-family: 'Roboto';
  padding: 0;
  margin: 8px 0px;
  color: #fff;
  line-height: 1.1;
  font-size: 32px;
  font-weight: 500;
}
.acdsee-photo-editor-10_thank-you .center-img {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  display:block;
  margin:auto;
}

.acdsee-photo-editor-10_thank-you .black-box .columns {
  padding: 0;
}
.acdsee-photo-editor-10_thank-you .box-space {
  padding: 0 10px;
}

.acdsee-photo-editor-10_thank-you .black-box p, .content-2 p, .content-4 p, .section-6 p, .content-7 p, .content-9 p{
  font-family: 'Roboto';
  color: #fff;
  background-color: transparent;
  font-size: 18px;
  font-weight: 300;
}

.acdsee-photo-editor-10_thank-you .grey-h1{
  font-family: 'Raleway';
  font-weight: 700;
  font-size: 39px;
  color: #2d2d2d;
  padding: 0 0 25px 0;
  margin: 0;
}
.acdsee-photo-editor-10_thank-you .info-section p {
  font-weight: 300;
  font-size: 18px;
  background-color: transparent;
  color: #2d2d2d;
  text-align: left;
  font-family: 'Roboto'
}
.acdsee-photo-editor-10_thank-you .info-section { padding: 75px 0; }
.acdsee-photo-editor-10_thank-you #buttons-container {padding: 40px 0}
.acdsee-photo-editor-10_thank-you .buttons-container {
  background-color: #7b158d;
  text-align: left;
}
.acdsee-photo-editor-10_thank-you .buttons-container-marg {margin-left: 60px;}

.acdsee-photo-editor-10_thank-you .green-bttn:hover { cursor: pointer;background-color: #0ba28d;}
.acdsee-photo-editor-10_thank-you .green-bttn {
  background-color: #00bea4;
  padding: 14px 3px;
  margin: 0px 15px 0px 15px;
  width: 138px;
  text-transform: uppercase;
  cursor: pointer;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-size: 17px;
  font-weight: 500 !important;
  font-family: 'Raleway', sans-serif;
}

.acdsee-photo-editor-10_thank-you .turq-bttn:hover {cursor: pointer; background-color: #0ba28d;}
.acdsee-photo-editor-10_thank-you .turq-bttn {
  background-color: #00bea4;
  font-size: 17px;
  padding: 14px 3px;
  margin: 0;
  margin-left: 15px;
  cursor: pointer;
  width: 138px;
  height: 48px  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500 !important;
  font-family: 'Raleway', sans-serif;
}

.acdsee-photo-editor-10_thank-you .orange-bttn:hover {cursor: pointer; background-color: #cc7412; }
.acdsee-photo-editor-10_thank-you .orange-bttn {
  text-transform: uppercase;
  background-color: #f69120 ;
  font-size: 17px;
  padding: 14px 3px;
  margin: 0;
  cursor: pointer;
  width: 138px;
  height: 48px;
  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}

.acdsee-photo-editor-10_thank-you .red-bttn:hover {cursor: pointer; background-color: #a82323; }
.acdsee-photo-editor-10_thank-you .red-bttn {
  text-transform: uppercase;
  cursor: pointer;
  background-color: #da3434 ;
  font-size: 17px;
  padding: 14px 3px;
  margin: 0;
  width: 138px;
  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}

.acdsee-photo-editor-10_thank-you .blue-bttn:hover {cursor: pointer; background-color: #037fa7; }
.acdsee-photo-editor-10_thank-you .blue-bttn {
  text-transform: uppercase;
  background-color: #07a5d8;
  font-size: 17px;
  padding: 14px 3px;
  margin: 0 6px 0 0px;
  width: 138px;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-editor-10_thank-you .countdown-text { color: #00bea4; }
.acdsee-photo-editor-10_thank-you .blue-link { color: #07a5d8; }
.photo-studio-professional-2018-thank-you #section-1-price-mobile { font-size: 44px; }
.photo-studio-professional-2018-thank-you .savings-price {font-size: 40px;}
.photo-studio-professional-2018-thank-you .savings-price,
.photo-studio-professional-2018-thank-you .full-price-text,
.photo-studio-professional-2018-thank-you .percent-off-text,
.photo-studio-professional-2018-thank-you .percent-off-percent,
.photo-studio-professional-2018-thank-you .fineprint {
  font-family: "Roboto";
  text-align: center;
}
.photo-studio-professional-2018-thank-you .full-price-text,
.photo-studio-professional-2018-thank-you .full-price-price {
  padding-left: 0;
  text-align: center;
}
.photo-studio-professional-2018-thank-you .percent-section,
.photo-studio-professional-2018-thank-you .savings-price {
  border: none !important;
}
.photo-studio-professional-2018-thank-you .savings-price {padding-right: 0 !important;}
.photo-studio-professional-2018-thank-you .savings-price,
.photo-studio-professional-2018-thank-you .percent-section,
.photo-studio-professional-2018-thank-you .savings-section {
  right: 0 !important;
  text-align: center;
}
.photo-studio-professional-2018-thank-you .fineprint {
  right: 0 !important;
  text-align: right;
}
.photo-studio-professional-2018-thank-you .savings-section-col {
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  text-align: center;
}
.photo-studio-professional-2018-thank-you .full-price-price {display: inline-block;}
@media only screen and (max-width: 1200px) and (min-width: 1001px) {
  .photo-studio-professional-2018-thank-you .savings-price {font-size: 30px !important;}
}
@media only screen and (max-width: 1000px) and (min-width: 768px) {
  .photo-studio-professional-2018-thank-you .savings-price {
    font-size: 27px !important;
    display: inline !important;
  }
  .photo-studio-professional-2018-thank-you .current-price-col { top: 7px;}
  .photo-studio-professional-2018-thank-you .savings-section {left: 0 !important;}
}
@media only screen and (max-width: 767px) {
  .photo-studio-professional-2018-thank-you .savings-section-col {border: none !important;}
  .photo-studio-professional-2018-thank-you .savings-price,
  .photo-studio-professional-2018-thank-you .savings-section-col,
  .photo-studio-professional-2018-thank-you .full-price-text,
  .photo-studio-professional-2018-thank-you .full-price-price,
  .photo-studio-professional-2018-thank-you .percent-section,
  .photo-studio-professional-2018-thank-you .fineprint {
    padding-top: 10px;
    text-align: left;
  }
  .photo-studio-professional-2018-thank-you .black-box p { font-size: 14px !important;}
}
.acdsee-video-converter-pro .hr-default { height: 100%;}

@media only screen and (max-width: 320px) {
  .photo-studio-professional-2018-thank-you .black-box .fineprint { font-size: 12px !important;}
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  .photo-studio-professional-2018-thank-you .percent-section { padding-top: 10px;}
}
.photo-studio-standard-2018-thank-you #section-1-price-mobile { font-size: 44px; }
.photo-studio-standard-2018-thank-you .savings-price {font-size: 40px;}
.photo-studio-standard-2018-thank-you .savings-price,
.photo-studio-standard-2018-thank-you .full-price-text,
.photo-studio-standard-2018-thank-you .percent-off-text,
.photo-studio-standard-2018-thank-you .percent-off-percent,
.photo-studio-standard-2018-thank-you .fineprint {
  font-family: "Roboto";
  text-align: center;
}
.photo-studio-standard-2018-thank-you .full-price-text,
.photo-studio-standard-2018-thank-you .full-price-price {
  padding-left: 0;
  text-align: center;
}
.photo-studio-standard-2018-thank-you .percent-section,
.photo-studio-standard-2018-thank-you .savings-price {
  border: none !important;
}
.photo-studio-standard-2018-thank-you .savings-price {padding-right: 0 !important;}
.photo-studio-standard-2018-thank-you .savings-price,
.photo-studio-standard-2018-thank-you .percent-section,
.photo-studio-standard-2018-thank-you .savings-section {
  right: 0 !important;
  text-align: center;
}
.photo-studio-standard-2018-thank-you .fineprint {
  right: 0 !important;
  text-align: right;
}
.photo-studio-standard-2018-thank-you .savings-section-col {
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  text-align: center;
}
.photo-studio-standard-2018-thank-you .full-price-price {display: inline-block;}
@media only screen and (max-width: 1200px) and (min-width: 1001px) {
  .photo-studio-standard-2018-thank-you .savings-price {font-size: 30px !important;}
}
@media only screen and (max-width: 1000px) and (min-width: 768px) {
  .photo-studio-standard-2018-thank-you .savings-price {
    display: inline !important;
  }
  .photo-studio-standard-2018-thank-you .current-price-col { top: 7px;}
  .photo-studio-standard-2018-thank-you .savings-section {left: 0 !important;}
}
@media only screen and (max-width: 767px) {
  .photo-studio-standard-2018-thank-you .savings-section-col {border: none !important;}
  .photo-studio-standard-2018-thank-you .savings-price,
  .photo-studio-standard-2018-thank-you .savings-section-col,
  .photo-studio-standard-2018-thank-you .full-price-text,
  .photo-studio-standard-2018-thank-you .full-price-price,
  .photo-studio-standard-2018-thank-you .percent-section,
  .photo-studio-standard-2018-thank-you .fineprint {
    padding-top: 10px;
    text-align: left;
  }
  .photo-studio-standard-2018-thank-you .black-box p { font-size: 14px !important;}
}
@media only screen and (max-width: 320px) {
  .photo-studio-standard-2018-thank-you .black-box .fineprint { font-size: 12px !important;}
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  .photo-studio-standard-2018-thank-you .percent-section { padding-top: 10px;}
}


/* End styles for en/products/acdsee-photo-editor-10/thank-you page */

/* Styles for en/products/acdsee-photo-editor-10/uninstall page */

@media (min-width: 1200px) {
  .acdsee-photo-editor-10_uninstall .black-box .row { width: 1200px; }
  .acdsee-photo-editor-10_uninstall .info-section .row {width: 1220px !important;}

}
@media (max-width: 1200px) {
  .acdsee-photo-editor-10_uninstall .black-box-right-content { padding: 15px 5px 0 5px !important; }
  .acdsee-photo-editor-10_uninstall .photo-editor-price {font-size: 49px !important;}
  .acdsee-photo-editor-10_uninstall .blue-bttn{margin: 0px !important;}
  .acdsee-photo-editor-10_uninstall .acdid-upgrade {
    font-size: 10.5px !important;
    padding: 10px 0 !important;
  }
  .acdsee-photo-editor-10 .black-box-right-content h2 {
    font-size: 30px !important;
  }
}
@media (max-width: 1000px) {
  .acdsee-photo-editor-10_uninstall .photo-editor-price {font-size: 40px !important;}
  .acdsee-photo-editor-10_uninstall .black-box .row { width:800px !important; }
  .acdsee-photo-editor-10_uninstall .black-box {height:auto; }
  .acdsee-photo-editor-10_uninstall .turq-bttn,
  .acdsee-photo-editor-10_uninstall .blue-bttn,
  .acdsee-photo-editor-10_uninstall .red-bttn {
    padding: 5px 0 !important;
    margin: 0px !important;
    width: 110px !important;
    font-size: 14px !important;
  }
  .acdsee-photo-editor-10_uninstall .black-box-right-content h2 { font-size: 24px !important; }
  .acdsee-photo-editor-10_uninstall .black-box-center-content { padding: 30px !important; }
}
@media (max-width: 760px) {
  .acdsee-photo-editor-10_uninstall .section-1 { margin-top: 0 !important; }
  .acdsee-photo-editor-10_uninstall .big-sup {font-size: 25px !important;}
  .acdsee-photo-editor-10_uninstall .buttons-container {text-align: center !important;}
  .acdsee-photo-editor-10_uninstall .buttons-container-marg {margin: 0 !important;}
  .acdsee-photo-editor-10_uninstall .photo-editor-price {font-size: 52px !important;}
  .acdsee-photo-editor-10_uninstall hr { width: 100% !important; }
  .acdsee-photo-editor-10_uninstall .photo-editor-price { text-align: center !important; }
  .acdsee-photo-editor-10_uninstall .black-box-center-content { padding: 30px !important; }
  .acdsee-photo-editor-10_uninstall .black-box-right-content { text-align: center; padding: 0 30px !important; }
  .acdsee-photo-editor-10_uninstall .black-box-left { height: 130px !important; }
  .acdsee-photo-editor-10_uninstall .black-box-right { height: 231px; }
  .acdsee-photo-editor-10_uninstall .box-space {padding: 0px !important}
  .acdsee-photo-editor-10_uninstall .black-box {padding: 30px !important;}
  .acdsee-photo-editor-10_uninstall .section-1  { background-repeat: no-repeat !important; background-size: cover !important; }
}

.acdsee-photo-editor-10_uninstall .mobile-break-uninstall-de{display: none;}
@media(max-width: 711px){
.acdsee-photo-editor-10_uninstall .mobile-break-uninstall-de{display: block !important;}
}
.acdsee-photo-editor-10_uninstall .box-space hr {
  background:none !important;
  width: 97%;
  margin: 11px 0;
}

.acdsee-photo-editor-10_uninstall .center-x {
  display: block;
  margin: 0 auto;
  text-align: center;
}

.acdsee-photo-editor-10_uninstall .background-well {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  max-width:100%;
  max-height:100%;
  margin:auto;
}
.acdsee-photo-editor-10_uninstall .big-sup {
  vertical-align: super;
  position: relative;
  top: -0.2em;
  font-size: 31px;
}
.acdsee-photo-editor-10_uninstall .section-1 {
  background: url('https://res.acdsystems.com/assets/img/en/acdsee-photo-editor-10/Photo_Editor_Banner.jpg');
  padding:  100px 0 ;
  margin-top: 35px;
}
.acdsee-photo-editor-10_uninstall .acdid-upgrade {
  font-size: 12.5px !important;
  color: #fff;
  font-family: 'Roboto';
  padding: 0;
  margin:0;
  font-weight: 300;
}
.acdsee-photo-editor-10_uninstall .photo-editor-price {
  font-size: 50px;
  font-family: 'Roboto';
  color:#fff;
  font-weight: 500;
}
.acdsee-photo-editor-10_uninstall .black-box {}
.acdsee-photo-editor-10_uninstall .black-box-left {
  background-color: rgba(0,0,0,0.75);
  height: 342px;
}
.acdsee-photo-editor-10_uninstall .black-box-center {
  background-color: #af0dcc;
  height: 342px;
  padding: 30px 0px;
}
.acdsee-photo-editor-10_uninstall .black-box-right {
  background-color: #af0dcc;
  height: 342px;
}
.acdsee-photo-editor-10_uninstall .black-box-center-content {
  padding: 40px 75px;
  position: relative;
}
.acdsee-photo-editor-10_uninstall .black-box-right-content {
  padding: 30px 10px;
}
.acdsee-photo-editor-10_uninstall .black-box-center-content h3 {
  font-family: 'Roboto';
  font-weight: 500;
  font-size: 25px;
  color: #fff;
  padding: 18px 0 5px 0;
  margin: 0;
}
.acdsee-photo-editor-10_uninstall .black-box-right-content h2 {
  font-family: 'Roboto';
  padding: 0;
  margin: 8px 0px;
  color: #fff;
  line-height: 1.1;
  font-size: 32px;
  font-weight: 500;
}
.acdsee-photo-editor-10_uninstall .center-img {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  display:block;
  margin:auto;
}

.acdsee-photo-editor-10_uninstall .black-box .columns {
  padding: 0;
}
.acdsee-photo-editor-10_uninstall .box-space {
  padding: 0 10px;
}

.acdsee-photo-editor-10_uninstall .black-box p,
.acdsee-photo-editor-10_uninstall .content-2 p,
.acdsee-photo-editor-10_uninstall .content-4 p,
.acdsee-photo-editor-10_uninstall .section-6 p,
.acdsee-photo-editor-10_uninstall .content-7 p,
.acdsee-photo-editor-10_uninstall .content-9 p{
  font-family: 'Roboto';
  color: #fff;
  background-color: transparent;
  font-size: 18px;
  font-weight: 300;
}

.acdsee-photo-editor-10_uninstall .grey-h1{
  font-family: 'Raleway';
  font-weight: 700;
  font-size: 39px;
  color: #2d2d2d;
  padding: 0 0 25px 0;
  margin: 0;
}
.acdsee-photo-editor-10_uninstall .info-section { padding: 150px 0; }
.acdsee-photo-editor-10_uninstall #buttons-container {padding: 40px 0}
.acdsee-photo-editor-10_uninstall .buttons-container {
  background-color: #7b158d;
  text-align: left;
}
.acdsee-photo-editor-10_uninstall .buttons-container-marg {margin-left: 60px;}

.acdsee-photo-editor-10_uninstall .info-section .container{
}

.acdsee-photo-editor-10_uninstall .turq-bttn:hover { cursor: pointer;background-color: #0ba28d;}
.acdsee-photo-editor-10_uninstall .turq-bttn {
  background-color: #00bea4;
  padding: 14px 3px;
  margin: 0px 15px 0px 15px;
  width: 138px;
  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-size: 17px;
  font-weight: 500 !important;
  cursor: pointer;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-editor-10_uninstall .orange-bttn:hover { cursor: pointer;background-color: #cc7412; }
.acdsee-photo-editor-10_uninstall .orange-bttn {
  text-transform: uppercase;
  background-color: #f69120 ;
  font-size: 17px;
  padding: 14px 3px;
  margin: 0 0px 0 0;
  width: 138px;
  height: 48px;
  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  cursor: pointer;
  font-family: 'Raleway', sans-serif;
}


.acdsee-photo-editor-10_uninstall .red-bttn:hover {cursor: pointer; background-color: #a82323; }
.acdsee-photo-editor-10_uninstall .red-bttn {
  text-transform: uppercase;
  background-color: #da3434 ;
  font-size: 17px;
  padding: 14px 3px;
  margin: 0 0px 0 0;
  width: 138px;
  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  cursor: pointer;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}

.acdsee-photo-editor-10_uninstall .blue-bttn:hover { cursor: pointer;background-color: #037fa7; }
.acdsee-photo-editor-10_uninstall .blue-bttn {
  text-transform: uppercase;
  background-color: #07a5d8;
  font-size: 17px;
  padding: 14px 3px;
  margin: 0 6px 0 0px;
  cursor: pointer;
  width: 138px;
  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-editor-10_uninstall .blue-link { color: #07a5d8; }

.acdsee-photo-editor-10_uninstall .grey-h1{
  font-family: 'Raleway';
  font-weight: 700;
  font-size: 39px;
  color: #2d2d2d;
  padding: 0;
  margin: 0;
}
.acdsee-photo-editor-10_uninstall .info-section h3 {
  font-family: 'Raleway';
  font-weight: 700;
  font-size: 25px;
  color: #2d2d2d;
  padding: 0 0 20px 0;
  margin: 0;
}
.acdsee-photo-editor-10_uninstall .info-section p {
  padding-top: 30px;
  font-weight: 300;
  font-size: 18px;
  background-color: transparent;
  color: #2d2d2d;
  text-align: left;
  font-family: 'Roboto'
}
@media only screen and ()
.acdsee-photo-editor-10_uninstall .info-section { padding: 50px 0; }
.acdsee-photo-editor-10_uninstall #buttons-container {padding: 40px 0}

.acdsee-photo-editor-10_uninstall .photoEditor10Uninstall{
  border-style: solid;
  border-width: 1px;
  border-color: black !important;
  height: 40px !important;
  font-size: 13px !important;
  font-family: 'Raleway', sans-serif !important;
  margin-bottom: 16px !important;

}
@media (min-width: 1200px) {
  .acdsee-photo-editor-10_uninstall .info-section .row {
    width: 1220px !important;
  }
}
.photo-studio-standard-2018-uninstall #section-1-price-mobile { font-size: 44px; }
.photo-studio-standard-2018-uninstall .savings-price {font-size: 40px;}
.photo-studio-standard-2018-uninstall .savings-price,
.photo-studio-standard-2018-uninstall .full-price-text,
.photo-studio-standard-2018-uninstall .percent-off-text,
.photo-studio-standard-2018-uninstall .percent-off-percent,
.photo-studio-standard-2018-uninstall .fineprint {
  font-family: "Roboto";
  text-align: center;
}
.photo-studio-standard-2018-uninstall .full-price-text,
.photo-studio-standard-2018-uninstall .full-price-price {
  padding-left: 0;
  text-align: center;
}
.photo-studio-standard-2018-uninstall .percent-section,
.photo-studio-standard-2018-uninstall .savings-price {
  border: none !important;
}
.photo-studio-standard-2018-uninstall .savings-price {padding-right: 0 !important;}
.photo-studio-standard-2018-uninstall .savings-price,
.photo-studio-standard-2018-uninstall .percent-section,
.photo-studio-standard-2018-uninstall .savings-section {
  right: 0 !important;
  text-align: center;
}
.photo-studio-standard-2018-uninstall .fineprint {
  right: 0 !important;
  text-align: right;
}
.photo-studio-standard-2018-uninstall .savings-section-col {
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  text-align: center;
}
.photo-studio-standard-2018-uninstall .full-price-price {display: inline-block;}
@media only screen and (max-width: 1200px) and (min-width: 1001px) {
  .photo-studio-standard-2018-uninstall .savings-price {font-size: 30px !important;}
}
@media only screen and (max-width: 1000px) and (min-width: 768px) {
  .photo-studio-standard-2018-uninstall .savings-price {
    font-size: 27px !important;
    display: inline !important;
  }
  .photo-studio-standard-2018-uninstall .current-price-col { top: 7px;}
  .photo-studio-standard-2018-uninstall .savings-section {left: 0 !important;}
}
@media only screen and (max-width: 767px) {
  .photo-studio-standard-2018-uninstall .savings-section-col {border: none !important;}
  .photo-studio-standard-2018-uninstall .savings-price,
  .photo-studio-standard-2018-uninstall .savings-section-col,
  .photo-studio-standard-2018-uninstall .full-price-text,
  .photo-studio-standard-2018-uninstall .full-price-price,
  .photo-studio-standard-2018-uninstall .percent-section,
  .photo-studio-standard-2018-uninstall .fineprint {
    padding-top: 10px;
    text-align: left;
  }
  .photo-studio-standard-2018-uninstall .black-box p { font-size: 14px !important;}
}
@media only screen and (max-width: 320px) {
  .photo-studio-standard-2018-uninstall .black-box .fineprint { font-size: 12px !important;}
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  .photo-studio-standard-2018-uninstall .percent-section { padding-top: 10px;}
}

.photo-studio-ultimate-2018-uninstall #section-1-price-mobile { font-size: 44px; }
.photo-studio-ultimate-2018-uninstall .savings-price {font-size: 40px;}
.photo-studio-ultimate-2018-uninstall .savings-price,
.photo-studio-ultimate-2018-uninstall .full-price-text,
.photo-studio-ultimate-2018-uninstall .percent-off-text,
.photo-studio-ultimate-2018-uninstall .percent-off-percent,
.photo-studio-ultimate-2018-uninstall .fineprint {
  font-family: "Roboto";
  text-align: center;
}
.photo-studio-ultimate-2018-uninstall .full-price-text,
.photo-studio-ultimate-2018-uninstall .full-price-price {
  padding-left: 0;
  text-align: center;
}
.photo-studio-ultimate-2018-uninstall .percent-section,
.photo-studio-ultimate-2018-uninstall .savings-price {
  border: none !important;
}
.photo-studio-ultimate-2018-uninstall .savings-price {padding-right: 0 !important;}
.photo-studio-ultimate-2018-uninstall .savings-price,
.photo-studio-ultimate-2018-uninstall .percent-section,
.photo-studio-ultimate-2018-uninstall .savings-section {
  right: 0 !important;
  text-align: center;
}
.photo-studio-ultimate-2018-uninstall .fineprint {
  right: 0 !important;
  text-align: right;
}
.photo-studio-ultimate-2018-uninstall .savings-section-col {
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  text-align: center;
}
.photo-studio-ultimate-2018-uninstall .full-price-price {display: inline-block;}
@media only screen and (max-width: 1200px) and (min-width: 1001px) {
  .photo-studio-ultimate-2018-uninstall .savings-price {font-size: 30px !important;}
}
@media only screen and (max-width: 1000px) and (min-width: 768px) {
  .photo-studio-ultimate-2018-uninstall .savings-price {
    font-size: 27px !important;
    display: inline !important;
  }
  .photo-studio-ultimate-2018-uninstall .current-price-col { top: 7px;}
  .photo-studio-ultimate-2018-uninstall .savings-section {left: 0 !important;}
}
@media only screen and (max-width: 767px) {
  .photo-studio-ultimate-2018-uninstall .savings-section-col {border: none !important;}
  .photo-studio-ultimate-2018-uninstall .savings-price,
  .photo-studio-ultimate-2018-uninstall .savings-section-col,
  .photo-studio-ultimate-2018-uninstall .full-price-text,
  .photo-studio-ultimate-2018-uninstall .full-price-price,
  .photo-studio-ultimate-2018-uninstall .percent-section,
  .photo-studio-ultimate-2018-uninstall .fineprint {
    padding-top: 10px;
    text-align: left;
  }
  .photo-studio-ultimate-2018-uninstall .black-box p { font-size: 14px !important;}
}
@media only screen and (max-width: 320px) {
  .photo-studio-ultimate-2018-uninstall .black-box .fineprint { font-size: 12px !important;}
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  .photo-studio-ultimate-2018-uninstall .percent-section { padding-top: 10px;}
}
/*-------------------------STYLES FOR PAGE en/products/acdsee-photo-editor-10/install-------------------------*/

@media (min-width: 1200px) {
  .acdsee-photo-editor-10_install .info-section .row {
    width: 1220px !important;
  }
}
@media (min-width: 1200px) {
  .acdsee-photo-editor-10_install .black-box .row { width: 1200px; }
  .acdsee-photo-editor-10_install .content-2 .row { width: 1200px; }
  .acdsee-photo-editor-10_install .photo-editor-system-req .row {width: 1220px;}

}
@media (max-width: 1200px) {
  .acdsee-photo-editor-10_install .black-box-right-content { padding: 15px 5px 0 5px !important;}
  .acdsee-photo-editor-10_install .photo-editor-price {font-size: 49px !important;}
  .acdsee-photo-editor-10 .acdid-upgrade {
    padding: 10px 0 !important;
  }
  .acdsee-photo-editor-10 .black-box-right-content h2 {
    font-size: 30px !important;
  }
}
@media (max-width: 1000px) {
  .acdsee-photo-editor-10_install .black-box .row { width:737px !important; }
  .acdsee-photo-editor-10_install .big-sup {font-size: 25px !important;}
  .acdsee-photo-editor-10_install .photo-editor-price {font-size: 40px !important;}
  .acdsee-photo-editor-10_install .black-box {height:auto; }
  .acdsee-photo-editor-10_install .blue-bttn,
  .acdsee-photo-editor-10_install .red-bttn,
  .acdsee-photo-editor-10_install .turq-bttn {
    padding: 10px 0 !important;
    margin: 0 !important;
    width: 110px !important;
    font-size: 14px !important;
  }
  .acdsee-photo-editor-10_install .black-box-right-content h2 { font-size: 24px !important; }
  .acdsee-photo-editor-10_install .black-box-center-content { padding: 30px !important; }
}
@media (max-width: 766px) {
  .acdsee-photo-editor-10_install .section-1 { margin-top: 0 !important;}
  .acdsee-photo-editor-10_install .buttons-container { text-align: center !important; }
  .acdsee-photo-editor-10_install .buttons-container-marg { margin: 0 !important; }
  .acdsee-photo-editor-10_install .photo-editor-price {font-size: 59px !important;}
  .acdsee-photo-editor-10_install hr { width: 100% !important; }
  .acdsee-photo-editor-10_install .photo-editor-price { text-align: center !important; }
  .acdsee-photo-editor-10_install .black-box-center-content { padding: 30px !important; }
  .acdsee-photo-editor-10_install .black-box-right-content { text-align: center; padding: 0 30px !important; }
  .acdsee-photo-editor-10_install .black-box-left { height: 130px !important; }
  .acdsee-photo-editor-10_install .black-box-right { height: 231px; }
  .acdsee-photo-editor-10_install .box-space {padding: 0px !important}
  .acdsee-photo-editor-10_install .black-box {padding: 30px !important;}
  .acdsee-photo-editor-10_install .section-1  {
    background-repeat: no-repeat !important;
    background-size: cover !important;
  }
}
.acdsee-photo-editor-10_install hr {
  background:none !important;
  width: 97%;
  margin: 11px 0;
}
.acdsee-photo-editor-10_install .background-well {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  max-width:100%;
  max-height:100%;
  margin:auto;
}
.acdsee-photo-editor-10_install .section-1 {
  background: url('https://res.acdsystems.com/assets/img/en/acdsee-photo-editor-10/Photo_Editor_Banner.jpg');
  padding:  56px 0 42px 0 ;
  margin-top: 35px;
}
.acdsee-photo-editor-10_install .acdid-upgrade {
  font-size: 12.5px !important;
  color: #fff;
  font-family: 'Roboto';
  padding: 0;
  margin:0;
  font-weight: 300;
}
.acdsee-photo-editor-10_install .photo-editor-price {
  font-size: 50px;
  font-family: 'Roboto';
  color:#fff;
  font-weight: 500;
}
.acdsee-photo-editor-10_install .black-box p {
  color: #fff;
  background-color: transparent;
  font-size: 16px !important;
  font-weight: 300;
}
.acdsee-photo-editor-10_install .black-box {}
.acdsee-photo-editor-10_install .black-box-left {
  background-color: rgba(0,0,0,0.75);
  height: 342px;
}
.acdsee-photo-editor-10_install .black-box-center {
  background-color: #af0dcc;
  height: 342px;
  padding: 30px 0px;
}
.acdsee-photo-editor-10_install .black-box-right {
  background-color: #af0dcc;
  height: 342px;
}
.acdsee-photo-editor-10_install .black-box-center-content {
  padding: 40px 75px;
  position: relative;
}
.acdsee-photo-editor-10_install .black-box-right-content {
  padding: 30px 10px;
}
.acdsee-photo-editor-10_install .black-box-right-content h2 {
  font-family: 'Roboto';
  padding: 0;
  margin: 8px 0px;
  color: #fff;
  line-height: 1.1;
  font-size: 32px;
  font-weight: 500;
}
.acdsee-photo-editor-10_install .center-img {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  display:block;
  margin:auto;
}
.acdsee-photo-editor-10_install .center-x {
  display: block;
  margin: 0 auto;
  text-align: center;
}
.acdsee-photo-editor-10_install .black-box-center-content h3 {
  font-family: 'Roboto';
  font-weight: 500;
  font-size: 25px;
  color: #fff;
  padding: 18px 0 5px 0;
  margin: 0;
}
.acdsee-photo-editor-10_install .black-box .columns { padding: 0;}
.acdsee-photo-editor-10_install .box-space {padding: 0 10px;}
.acdsee-photo-editor-10_install .big-sup {
  vertical-align: super;
  position: relative;
  top: -0.2em;
  font-size: 31px;
}
.acdsee-photo-editor-10_install .small-sup {
  vertical-align: super;
  position: relative;
  top: -0.1em;
  font-size: 14px;
}
.acdsee-photo-editor-10_install .buttons-container {background-color: #7b158d;}
.acdsee-photo-editor-10_install .buttons-container-marg {margin-left: 60px;}
.acdsee-photo-editor-10_install .red-bttn:hover { cursor: pointer;background-color: #a82323; }
.acdsee-photo-editor-10_install .red-bttn {
  text-transform: uppercase;
  background-color: #da3434 ;
  font-size: 17px;
  padding: 14px 3px;
  margin: 0 6px 0 0;
  width: 134px;
  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  cursor: pointer;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-editor-10_install .blue-bttn:hover { cursor: pointer;background-color: #037fa7; }
.acdsee-photo-editor-10_install .blue-bttn {
  text-transform: uppercase;
  background-color: #07a5d8;
  font-size: 17px;
  padding: 14px 3px;
  margin: 0 6px;
  width: 134px;
  text-transform: uppercase;
  cursor: pointer;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-editor-10_install .grey-h1{
  font-family: 'Raleway';
  font-weight: 700;
  font-size: 39px;
  color: #2d2d2d;
  padding: 0;
  margin: 0;
}
.acdsee-photo-editor-10_install .info-section h3 {
  font-family: 'Raleway';
  font-weight: 700;
  font-size: 25px;
  color: #2d2d2d;
  padding: 0 0 20px 0;
  margin: 0;
}
.acdsee-photo-editor-10_install .info-section p {
  font-weight: 300;
  font-size: 18px;
  background-color: transparent;
  color: #2d2d2d;
  text-align: left;
  font-family: 'Roboto'
}
.acdsee-photo-editor-10_install .info-section { padding: 77px 0; }
.acdsee-photo-editor-10_install #buttons-container {padding: 40px 0}
.acdsee-photo-editor-10_install .green-bttn:hover {
  cursor: pointer; background-color: #0ba28d;}
.acdsee-photo-editor-10_install .green-bttn {
  background-color: #00bea4;
  padding: 16px 10px;
  margin: 0 10px;
  width: 166px;
  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  cursor: pointer;
  font-size: 17px;
  font-weight: 500 !important;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-editor-10_install .orange-bttn:hover { cursor: pointer;background-color: #cc7412; }
.acdsee-photo-editor-10_install .orange-bttn {
  text-transform: uppercase;
  background-color: #f69120 ;
  font-size: 17px;
  padding: 16px 10px;
  margin: 0px;
  width: 166px;
  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  cursor: pointer;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-editor-10_install .turq-bttn:hover { cursor: pointer;background-color: #0ba28d;}
.acdsee-photo-editor-10_install .turq-bttn {
  background-color: #00bea4 ;
  font-size: 17px;
  padding: 14px 3px;
  margin: 0 6px;
  width: 134px;
  text-transform: uppercase;
  border-radius: 5px !important;
  cursor: pointer;
  border: none;
  color: #fff;
  font-weight: 500 !important;
  font-family: 'Raleway', sans-serif;
}
.photo-studio-professional-2018-install #section-1-price-mobile { font-size: 44px; }
.photo-studio-professional-2018-install .savings-price {font-size: 40px;}
.photo-studio-professional-2018-install .savings-price,
.photo-studio-professional-2018-install .full-price-text,
.photo-studio-professional-2018-install .percent-off-text,
.photo-studio-professional-2018-install .percent-off-percent,
.photo-studio-professional-2018-install .fineprint {
  font-family: "Roboto";
  text-align: center;
}
.photo-studio-professional-2018-install .full-price-text,
.photo-studio-professional-2018-install .full-price-price {
  padding-left: 0;
  text-align: center;
}
.photo-studio-professional-2018-install .percent-section,
.photo-studio-professional-2018-install .savings-price {
  border: none !important;
}
.photo-studio-professional-2018-install .savings-price {padding-right: 0 !important;}
.photo-studio-professional-2018-install .savings-price,
.photo-studio-professional-2018-install .percent-section,
.photo-studio-professional-2018-install .savings-section {
  right: 0 !important;
  text-align: center;
}
.photo-studio-professional-2018-install .fineprint {
  right: 0 !important;
  text-align: right;
}
.photo-studio-professional-2018-install .savings-section-col {
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  text-align: center;
}
.photo-studio-professional-2018-install .full-price-price {display: inline-block;}
@media only screen and (max-width: 1200px) and (min-width: 1001px) {
  .photo-studio-professional-2018-install .savings-price {font-size: 30px !important;}
}
@media only screen and (max-width: 1000px) and (min-width: 768px) {
  .photo-studio-professional-2018-install .savings-price {
    font-size: 27px !important;
    display: inline !important;
  }
  .photo-studio-professional-2018-install .current-price-col { top: 7px;}
  .photo-studio-professional-2018-install .savings-section {left: 0 !important;}
}
@media only screen and (max-width: 767px) {
  .photo-studio-professional-2018-install .savings-section-col {border: none !important;}
  .photo-studio-professional-2018-install .savings-price,
  .photo-studio-professional-2018-install .savings-section-col,
  .photo-studio-professional-2018-install .full-price-text,
  .photo-studio-professional-2018-install .full-price-price,
  .photo-studio-professional-2018-install .percent-section,
  .photo-studio-professional-2018-install .fineprint {
    padding-top: 10px;
    text-align: left;
  }
  .photo-studio-professional-2018-install .black-box p { font-size: 14px !important;}
}
@media only screen and (max-width: 320px) {
  .photo-studio-professional-2018-install .black-box .fineprint { font-size: 12px !important;}
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  .photo-studio-professional-2018-install .percent-section { padding-top: 10px;}
}
.photo-studio-standard-2018-install #section-1-price-mobile { font-size: 44px; }
.photo-studio-standard-2018-install .savings-price {font-size: 40px;}
.photo-studio-standard-2018-install .savings-price,
.photo-studio-standard-2018-install .full-price-text,
.photo-studio-standard-2018-install .percent-off-text,
.photo-studio-standard-2018-install .percent-off-percent,
.photo-studio-standard-2018-install .fineprint {
  font-family: "Roboto";
  text-align: center;
}
.photo-studio-standard-2018-install .full-price-text,
.photo-studio-standard-2018-install .full-price-price {
  padding-left: 0;
  text-align: center;
}
.photo-studio-standard-2018-install .percent-section,
.photo-studio-standard-2018-install .savings-price {
  border: none !important;
}
.photo-studio-standard-2018-install .savings-price {padding-right: 0 !important;}
.photo-studio-standard-2018-install .savings-price,
.photo-studio-standard-2018-install .percent-section,
.photo-studio-standard-2018-install .savings-section {
  right: 0 !important;
  text-align: center;
}
.photo-studio-standard-2018-install .fineprint {
  right: 0 !important;
  text-align: right;
}
.photo-studio-standard-2018-install .savings-section-col {
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  text-align: center;
}
.photo-studio-standard-2018-install .full-price-price {display: inline-block;}
@media only screen and (max-width: 1200px) and (min-width: 1001px) {
  .photo-studio-standard-2018-install .savings-price {font-size: 30px !important;}
}
@media only screen and (max-width: 1000px) and (min-width: 768px) {
  .photo-studio-standard-2018-install .savings-price {
    font-size: 27px !important;
    display: inline !important;
  }
  .photo-studio-standard-2018-install .current-price-col { top: 7px;}
  .photo-studio-standard-2018-install .savings-section {left: 0 !important;}
}
@media only screen and (max-width: 767px) {
  .photo-studio-standard-2018-install .savings-section-col {border: none !important;}
  .photo-studio-standard-2018-install .savings-price,
  .photo-studio-standard-2018-install .savings-section-col,
  .photo-studio-standard-2018-install .full-price-text,
  .photo-studio-standard-2018-install .full-price-price,
  .photo-studio-standard-2018-install .percent-section,
  .photo-studio-standard-2018-install .fineprint {
    padding-top: 10px;
    text-align: left;
  }
  .photo-studio-standard-2018-install .black-box p { font-size: 14px !important;}
}
@media only screen and (max-width: 320px) {
  .photo-studio-standard-2018-install .black-box .fineprint { font-size: 12px !important;}
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  .photo-studio-standard-2018-install .percent-section { padding-top: 10px;}
}

/* support page for mac beta styles */
.photo-studio-mac-support .mac-beta-release-notes h1 {
  font-weight:  700!important;

}
.photo-studio-mac-support {
  color:#2d2d2d;
}
.photo-studio-mac-support  .mac-beta-release-notes h2 {
  padding: 17px 0;
  margin: 0;
  font-family: 'Roboto';
  font-weight: 500;
}
.photo-studio-mac-support  .mac-beta-release-notes .mac-pro-system-requirements h5 {
  font-weight: 500;
  font-size: 18px;
  font-family: 'Roboto';
  color: #2d2d2d;
  text-align:left;
  line-height: 1.3;
  padding: 6px 0;
  margin:0;
}
.photo-studio-mac-support  .mac-beta-release-notes .mac-pro-system-requirements {
  padding: 28px !important;
  text-align: left;
  background-color: #eee;
}
.photo-studio-mac-support  .mac-beta-release-notes li{
  font-size: 16.5px;
  color: #2d2d2d;
  font-weight: 300;
  font-family: 'Roboto';

}

.photo-studio-mac-support  .mac-beta-release-notes .orange-bttn-ty:hover { cursor: pointer; background-color: #cc7412; }
.photo-studio-mac-support  .mac-beta-release-notes .orange-bttn-ty {
  text-transform: uppercase;
  background-color: #f69120 ;
  font-size: 17px;
  padding: 15px 8px;
  margin: 0 0 20px 0;
  width: 165px;
  cursor: pointer;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}

.photo-studio-mac-support .bttn-container {
  text-align: left;
  margin-top: 25px;
}



/*-------------------------STYLES FOR PAGE en/products/acdsee-photo-editor-------------------------*/


@media (min-width: 1200px) {
  .acdsee-photo-editor-10 .black-box .row { width: 1200px; }
  .acdsee-photo-editor-10 .content-2 .row { width: 1200px; }
  .acdsee-photo-editor-10 .photo-editor-system-req .row {width: 1220px;}


}
@media (max-width: 1200px) {
  .acdsee-photo-editor-10 .black-box-right-content { padding: 15px 5px 0 5px !important; }
  .acdsee-photo-editor-10 .photo-editor-price {font-size: 40px !important;}

  .acdsee-photo-editor-10 #trigger-tools {
    top: -608px;
    left: -54px;
    width: 23px;
  }
  .acdsee-photo-editor-10 #trigger-brush {
    top: -660px;
    left: -319px;
    width: 23px;
  }
  .acdsee-photo-editor-10 #trigger-layers {
    top: -568px;
    left: 215px;
    width: 23px;
  }
  .acdsee-photo-editor-10 #trigger-history {
    top: -402px;
    left: 215px;
    width: 23px;
  }
  .acdsee-photo-editor-10 .acdid-upgrade {
    padding: 10px 0 !important;
  }
  .acdsee-photo-editor-10 .black-box-right-content h2 {
    font-size: 30px !important;
  }

}

@media(max-width: 414px){
  .acdsee-photo-editor-10 .acdid-upgrade {
    font-size: 14px !important;
  }
}

@media (max-width: 1000px) {
  .acdsee-photo-editor-10 .acdid-upgrade {padding: 24px 0;}
  .acdsee-photo-editor-10 .photo-editor-price {font-size: 34px !important;}
  .acdsee-photo-editor-10 .big-sup {font-size: 25px !important;}
  .acdsee-photo-editor-10 .black-box .row { width:737px !important; }
  .acdsee-photo-editor-10 .black-box {height:auto; }
  .acdsee-photo-editor-10 .black-box-right-content h2 { font-size: 24px !important; }
  .acdsee-photo-editor-10 .black-box-center-content { padding: 30px !important; }
  .acdsee-photo-editor-10 .black-box-left img { width: 100px; }
  .acdsee-photo-editor-10 .blue-bttn,
  .acdsee-photo-editor-10 .blue-bttn-fr,
  .acdsee-photo-editor-10 .red-bttn {
    padding: 5px 0 !important;
    margin: 0 !important;
    width: 110px !important;
    font-size: 12px !important;
  }
  .acdsee-photo-editor-10 .red-bttn-de {
    padding: 5px 0 !important;
    margin: 0 !important;
    width: 110px !important;
    font-size: 12px !important;
  }
  .acdsee-photo-editor-10 .black-box-right-content h2 { font-size: 24px !important; }
  .acdsee-photo-editor-10 .black-box-center-content { padding: 30px !important; }
  .acdsee-photo-editor-10 .black-box-left img { width: 100px; }
}
@media (max-width: 769px) {

  .acdsee-photo-editor-10 .blue-bttn,
  .acdsee-photo-editor-10 .red-bttn {
    padding: 10px 0 !important;
    width: 110px !important;
    font-size: 16px !important;
  }
  .acdsee-photo-editor-10 .blue-bttn-fr {
    width:139px !important;
    padding: 10px 0 !important;
    font-size: 17px !important;
  }

  .acdsee-photo-editor-10 .red-bttn-de {
    padding: 10px 0 !important;
    width: 113px !important;
    font-size: 15px !important;
  }
  .photo-studio-standard-2018-install .red-bttn-de {
    font-size: 15px !important;
  }
  .photo-studio-standard-2018-thank-you .red-bttn-de{font-size: 15px !important; }
  .acdsee-photo-editor-10 #blue-bttn-mobile { width: 106px !important}

  .acdsee-photo-editor-10 .photo-editor-price {font-size: 59px !important;}
  .acdsee-photo-editor-10 .photo-editor-10-container hr { width: 100% !important; }
  .acdsee-photo-editor-10 .photo-editor-price { text-align: center !important; }
  .acdsee-photo-editor-10 .black-box-center-content { padding: 30px !important; }

  .acdsee-photo-editor-10 #section-1-price-mobile { font-size: 26px !important; }
  .acdsee-photo-editor-10 .box-space {padding: 0px !important}
  .acdsee-photo-editor-10 .black-box {padding: 30px !important;}
 /* .section-1  { background-repeat: no-repeat !important; background-size: cover !important; }*/

  .acdsee-photo-editor-10 .section-1 {
      margin-top: 0 !important;
      background-position-x: -480px;
  }
  .acdsee-photo-editor-10 .buttons-container-marg {margin:0!important;}
  .acdsee-photo-editor-10 .buttons-container {text-align: center !important;}
  .acdsee-photo-editor-10 .black-box-right-content { text-align: center; padding: 11px 15px !important; }

}

@media (max-width: 500px) {

  .acdsee-photo-editor-10 .blue-bttn,
  .acdsee-photo-editor-10 .red-bttn {
    padding: 10px 0 !important;
    width: 110px !important;
    font-size: 16px !important;
  }
  .acdsee-photo-editor-10 .blue-bttn-fr {
    width:139px !important;
    padding: 10px 0 !important;
    font-size: 15px !important;
  }

  .acdsee-photo-editor-10 .red-bttn-de {
    padding: 10px 0 !important;
    width: 113px !important;
    font-size: 15px !important;
  }
  .photo-studio-standard-2018-install .red-bttn-de {
    font-size: 15px !important;
  }
  .acdsee-photo-editor-10 #blue-bttn-mobile { width: 160px !important;}
}

@media (max-width: 767px) {
  .acdsee-photo-editor-10 #after-image{display: block;}
  .acdsee-photo-editor-10 .cd-image-container{display: none !important;}
  .acdsee-photo-editor-10 #photo-editor-pdpage-slider {display: none;}
  .acdsee-photo-editor-10 .buttons-container-marg {margin:0!important;}
  .acdsee-photo-editor-10 .buttons-container {text-align: center !important;}
  .acdsee-photo-editor-10 #section-1-de{margin-top:0px !important; background-position-y: 0px !important;  }

}

@media(min-width: 768px){.acdsee-photo-editor-10 #after-image-small{display: none;} }
@media (max-width: 1200px) {
  .acdsee-photo-editor-10 #trigger-tools {
    top: -612px !important;
    left: -49px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-brush {
    top: -666px !important;
    left: -314px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-layers {
    top: -552px !important;
    left: 214px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-history {
    top: -409px !important;
    left: 214px !important;
    width: 23px !important;
  }
}
@media (max-width: 990px) {
  .acdsee-photo-editor-10 #trigger-tools {
    top: -469px !important;
    left: -39px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-brush {
    top: -509px !important;
    left: -239px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-layers {
    top: -419px !important;
    left: 163px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-history {
    top: -324px !important;
    left: 163px !important;
    width: 23px !important;
  }
}

@media (max-width: 740px) {
  .acdsee-photo-editor-10 #trigger-tools {
    top: -447px !important;
    left: -39px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-brush {
    top: -489px !important;
    left: -229px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-layers {
    top: -419px !important;
    left: 163px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-history {
    top: -324px !important;
    left: 163px !important;
    width: 23px !important;
  }
    .acdsee-photo-editor-10 .black-box-center {
    background-color: #af0dcc;
    height: 392px !important;
    margin-bottom: 10px !important;
    padding: 30px 0px !important;
  }
}
@media (max-width: 700px) {
  .acdsee-photo-editor-10 #trigger-tools {
    top: -424px !important;
    left: -33px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-brush {
    top: -469px !important;
    left: -217px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-layers {
    top: -419px !important;
    left: 163px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-history {
    top: -324px !important;
    left: 163px !important;
    width: 23px !important;
  }
}
@media (max-width: 630px) {
  .acdsee-photo-editor-10 #trigger-tools {
    top: -382px !important;
    left: -30px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-brush {
    top: -432px !important;
    left: -194px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-layers {
    top: -358px !important;
    left: 135px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-history {
    top: -291px !important;
    left: 134px !important;
    width: 23px !important;
  }
}
@media (max-width: 608px) {
  .acdsee-photo-editor-10 #trigger-tools {
    top: -357px !important;
    left: -30px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-brush {
    top: -402px !important;
    left: -180px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-layers {
    top: -313px !important;
    left: 123px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-history {
    top: -247px !important;
    left: 123px !important;
    width: 23px !important;
  }
}
@media (max-width: 565px) {
  .acdsee-photo-editor-10 .section-8 { display: none !important; }

}

@media (max-width: 500px) {
  .acdsee-photo-editor-10 #trigger-tools {
    top: -293px !important;
    left: -30px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-brush {
    top: -353px !important;
    left: -152px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-layers {
    top: -272px !important;
    left: 123px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-history {
    top: -218px !important;
    left: 123px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 .black-box-right-content h2 {font-size: 18px !important;}
  .acdsee-photo-editor-10 .black-box-center { height: 376px !important; }
  .acdsee-photo-editor-10 .black-box-center-content h3 {
    font-size: 18px !important;
    text-align: center !important;
  }
  .acdsee-photo-editor-10 .black-box-center .buttons-container button {
    margin: 0 !important;
    padding: 8px !important;
  }

  
  .acdsee-photo-editor-10 .blue-bttn { padding: 8px !important; }
  .acdsee-photo-editor-10 .blue-bttn-fr { padding: 8px !important; }

}

@media (max-width: 376px) {
  .acdsee-photo-editor-10 #trigger-tools {
    top: -216px !important;
    left: -19px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-brush {
    top: -282px !important;
    left: -112px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-layers {
    top: -217px !important;
    left: 82px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 #trigger-history {
    top: -176px !important;
    left: 82px !important;
    width: 23px !important;
  }
  .acdsee-photo-editor-10 .black-box-center-content h3 {
    padding: 14px 0 5px 0 !important;
  }

}
@media (max-width: 1140px){
  .acdsee-photo-editor-10 .section-4 .row { left: 1% !important;}
}
@media(max-width: 1155px){
  .acdsee-photo-editor-10 .section-5 .row .text-center { left: 40% !important;}
}
@media (max-width: 769px){
  .acdsee-photo-editor-10 .section-5 .row .text-center { left: 0% !important;}
  .acdsee-photo-editor-10 .black-box-right-content h3 {
    font-size: 17px !important;
  }
  .acdsee-photo-editor-10 .big-sup {
    font-size: 17px !important;
  }
}
@media(max-width: 768px) and (min-width: 415px ){
  .acdsee-photo-editor-10 .section-4 .row .text-center { position: relative !important; bottom: 120px !important;}
  .acdsee-photo-editor-10 .section-5 .row .text-center { position: relative !important; bottom: 120px !important;}
  .acdsee-photo-editor-10 .section-7 .row .text-center { position: relative !important; bottom: 120px !important;}
  .acdsee-photo-editor-10 .section-9 .row .text-center { position: relative !important; bottom: 120px !important;}
}
@media(max-width: 1202px ){
  .acdsee-photo-editor-10 .section-9 .row .text-center { left: 40% !important;}
}
@media (max-width: 768px){
  .acdsee-photo-editor-10 .section-9 .row .text-center { left: 1% !important;}
}
/* Begin mobile styles for photo editor product page */
@media (min-width: 426px){
.acdsee-photo-editor-10 .section-4 div#mobile-image, .acdsee-photo-editor-10 .section-5 div#mobile-image {display: none !important;}
.acdsee-photo-editor-10 .section-7 div#mobile-image, .acdsee-photo-editor-10 .section-9 div#mobile-image {display: none !important;}
.acdsee-photo-editor-10 .play-bttn-mobile {display: none !important;}
.acdsee-photo-editor-10 .mobile-break {display: none !important;}
}
@media (max-width: 425px){
.acdsee-photo-editor-10 .section-4 .text-center,
.acdsee-photo-editor-10 .section-5 .text-center,
.acdsee-photo-editor-10 .section-7 .text-center,
.acdsee-photo-editor-10 .section-9 .text-center {margin: 40px 0 40px 0 !important;}
.acdsee-photo-editor-10 .section-4 div#comparison, .acdsee-photo-editor-10 .section-5 div#comparison{display: none !important;}
.acdsee-photo-editor-10 .section-7 div#comparison, .acdsee-photo-editor-10 .section-9 div#comparison {display: none !important;}
.acdsee-photo-editor-10 .section-4 div#comparison-de, .acdsee-photo-editor-10 .section-5 div#comparison-de{display: none !important;}
.acdsee-photo-editor-10 .section-4 div#comparison-fr, .acdsee-photo-editor-10 .section-5 div#comparison-fr{display: none !important;}
.acdsee-photo-editor-10 .section-7 div#comparison-fr, .acdsee-photo-editor-10 .section-9 div#comparison-fr {display: none !important;}

.acdsee-photo-editor-10 .section-7 div#comparison-de, .acdsee-photo-editor-10 .section-9 div#comparison-de {display: none !important;}
.acdsee-photo-editor-10 .section-4 .container-position-set, .acdsee-photo-editor-10 .section-5 .container-position-set{height: auto !important;}
.acdsee-photo-editor-10 .section-7 .container-position-set, .acdsee-photo-editor-10 .section-9 .container-position-set{height: auto !important;}
.acdsee-photo-editor-10 .section-4 {background-color: #2d2d2d;}
.acdsee-photo-editor-10 .section-7 .play-bttn {display: none !important;}
.acdsee-photo-editor-10 .section-8 {display: none !important;}


.acdsee-photo-editor-10 .section-7 .container-position-set p{
  font-family: 'Roboto';
  color: #2d2d2d !important;
  font-size: 18px !important;
  font-weight: 300 !important;
}

.acdsee-photo-editor-10 .section-7 .container-position-set h1 {
  font-weight: 700 !important;
  color: #2d2d2d !important;
  font-size: 39px !important;
  padding: 0 0 30px 0 !important;
  padding-bottom: 15px !important;
}

.acdsee-photo-editor-10 .section-7 .container-position-set #play-text-mobile{
  font-size: 24px !important;
  font-weight:600 !important;
  color: #2d2d2d !important;
}

.acdsee-photo-editor-10 .section-9 p{
  color: #fff !important;
  background-color: transparent;
  font-size: 18px !important;
  font-weight: 300 !important;
}
.acdsee-photo-editor-10 .section-9 {background-color: #2d2d2d !important;}
}
/* end mobile styles for photo editor product page */
.acdsee-photo-editor-10 .photo-editor-10-container hr {
  background:none !important;
  width: 97%;
  margin: 11px 0;
}
.acdsee-photo-editor-10 .background-well {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  max-width:100%;
  max-height:100%;
  margin:auto;
}

.acdsee-photo-editor-10 #section-1-de .background-well {
  position: relative;
  top: 64px;
  padding-bottom: 51px;
}

.acdsee-photo-editor-10 .section-1 {
  background-image: url('https://res.acdsystems.com/assets/img/global/PhotoEditor-Mockup-Banner.jpg');
  padding: 100px 0;
  margin-top: 35px;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}

.en.acdsee-photo-editor-10 .section-1 {
  background-position-y: 50px;
}

.acdsee-photo-editor-10 #section-1-de {
  margin-top:0px !important;
  background-position-y: 75px;
}

@media(max-width: 767px){}
.acdsee-photo-editor-10 .acdid-upgrade {
  font-size: 12.5px;
  color: #fff;
  font-family: 'Roboto';
  padding: 0;
  margin:0;
  font-weight: 300;
}
.acdsee-photo-editor-10 .photo-editor-price {
  font-size: 40px;
  font-family: 'Roboto';
  color:#fff;
  font-weight: 500;
}
.acdsee-photo-editor-10 .black-box {}
.acdsee-photo-editor-10 .black-box-left {
  background-color: rgba(0,0,0,0.75);
  height: 342px;
}
.acdsee-photo-editor-10 .black-box-center {
  background-color: #af0dcc;
  height: 342px;
  margin-bottom: 7px;
  padding: 30px 0px;
}
.acdsee-photo-editor-10 .black-box-right {
  background-color: #af0dcc;
  height: 342px;
}
.acdsee-photo-editor-10 .black-box-center-content {
  padding: 40px 75px;
  position: relative;
}
.acdsee-photo-editor-10 .black-box-right-content {
  padding: 20px 10px 0 10px;
}
.acdsee-photo-editor-10 .black-box-right-content h2 {
  font-family: 'Roboto';
  padding: 0;
  margin: 8px 0px;
  color: #fff;
  line-height: 1.0;
  font-size: 32px;
  margin: 8px 0px;
  font-weight: 500;
}
.acdsee-photo-editor-10 .center-img {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  display:block;
  margin:auto;
}
.acdsee-photo-editor-10 .center-x {
  display: block;
  margin: 0 auto;
  text-align: center;
}
.acdsee-photo-editor-10 .black-box .columns {
  padding: 0;
}
.acdsee-photo-editor-10 .box-space {
  padding: 0 10px;
}

.acdsee-photo-editor-10 .content-2 p {text-align: left !important;}
.acdsee-photo-editor-10 .black-box p { padding: 10px 0 0 0; }
.photo-studio-standard-2018-install .black-box p { padding: 6px 0 0 0; }
.acdsee-photo-editor-10 .black-box p,
.acdsee-photo-editor-10 .content-2 p,
.acdsee-photo-editor-10 .content-4 p,
.acdsee-photo-editor-10 .section-6 p,
.acdsee-photo-editor-10 .section-7 p,
.acdsee-photo-editor-10 .section-9 p,
.acdsee-photo-editor-10 .section-4 p,
.acdsee-photo-editor-10 .content-7 p,
.acdsee-photo-editor-10 .content-9 p{
  color: #fff !important;
  background-color: transparent;
  font-size: 18px;
  font-weight: 300;
}


.acdsee-photo-editor-10 .black-box-center-content h3 {
  font-family: 'Roboto';
  font-weight: 500;
  font-size: 22px;
  color: #fff;
  padding: 18px 0 5px 0;
  margin: 0;
}


@media(max-width: 1199px){
    .acdsee-photo-editor-10 .section-2 .section-2-content{
      padding-top: 0px !important;
    }
}

@media(max-width: 471px){
  .acdsee-photo-editor-10 .section-10 .buttons-container{padding: 5px 0 !important;}
  .acdsee-photo-editor-10 .acdid-upgrade { padding: 10px 0 0 0px !important; }
  #lg-slide-img {display: none !important;}
  #mobile-slide-img {display: unset !important;}
  .acdsee-photo-editor-10 .content-3 img { width: 113px !important; }
  .acdsee-photo-editor-10 .content-6 img {
    padding: 0 !important;
    display: block;
    margin: 0 auto;
    text-align: center;
  }
  .acdsee-photo-editor-10 .black-box-center-content {padding: 0 20px 20px 20px !important;}

}
@media(max-width: 320px){
  .acdsee-photo-editor-10 .section-10 .photo-editor-price{padding: 0px !important; font-size: 41px !important;}
  .acdsee-photo-editor-10 .acdid-upgrade{padding: 0 !important;}
  .acdsee-photo-editor-10 .big-sup{font-size: 16px !important;}
}
/* fix slider issue on 4k monitor */
@media(min-width: 2560px){
  .acdsee-photo-editor-10 div#comparison figure, .acdsee-photo-editor-10 div#comparison-de figure, .acdsee-photo-editor-10 div#comparison-fr figure,
  .acdsee-photo-editor-10 figure div,
  .acdsee-photo-editor-10 div#comparison, .acdsee-photo-editor-10 div#comparison-fr,.acdsee-photo-editor-10 div#comparison-de,
  .acdsee-photo-editor-10 .container-position-set {
    max-height: 1000px !important;
    height: 1000px !important;
    min-height: 1000px !important;
  }
  .acdsee-photo-editor-10 div#comparison-de figure,
  .acdsee-photo-editor-10 figure div,
  .acdsee-photo-editor-10 div#comparison-de,
  .acdsee-photo-editor-10 div#comparison-fr,
  .acdsee-photo-editor-10 div#comparison-fr figure
  .acdsee-photo-editor-10 .container-position-set {
    max-height: 1000px !important;
    height: 1000px !important;
    min-height: 1000px !important;
  }
}
/* end fix for slider issue on 4k monitor */

.acdsee-photo-editor-10 .section-2 .section-2-content{
  padding-top: 50px;
}

.acdsee-photo-editor-10 .section-2, .acdsee-photo-editor-10 .section-6 {background-color: #2d2d2d;}
.acdsee-photo-editor-10 .content-2 {padding: 100px 0;}
.acdsee-photo-editor-10 .white-h1{
  font-weight: 700 !important;
  font-size: 33px !important;
  color: #fff;
  padding: 0 0 30px 0;
}
.acdsee-photo-editor-10 #white-photoshop-h1{
  font-weight: 700 !important;
  font-size: 39px !important;
  color: #fff;
  padding: 0 0 21px 0;
}
.acdsee-photo-editor-10 .content-3 {padding: 88px 10px;}
.acdsee-photo-editor-10 .content-3 p, .acdsee-photo-editor-10 .content-5 p {
  font-family: 'Roboto';
  color: #2d2d2d !important;
  font-size: 17px !important;
  font-weight: 300;
}

.acdsee-photo-editor-10 .section-5 p{
  font-family: 'Roboto';
  color: #2d2d2d;
  font-size: 18px !important;
  font-weight: 300;
}

.acdsee-photo-editor-10 .expand-icon  {
  display: block;
  margin: 0 auto;
  -webkit-filter: drop-shadow(5px 5px 15px rgba(0,0,0,0.5));
  filter: drop-shadow(5px 5px 15px rgba(0,0,0,0.5));
  -ms-filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=5, OffY=5, Color='#444')";
  filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=5, OffY=5, Color='#444')";
}
.acdsee-photo-editor-10 .content-3 img {padding:40px 0;}
.ja-mobile-sync-apple-icon {
  width: 223px;
  margin-top: 7px;
}
.ja-mobile-sync-google-icon {
  width: 260px;
}
.acdsee-photo-editor-10 .black-h1{
  font-family: 'Raleway';
  font-weight: 700;
  color: #2d2d2d;
  font-size: 39px !important;
  padding: 0 0 30px 0;
  padding-bottom: 15px !important;
}
.acdsee-photo-editor-10 .content-8 p {
  font-family: 'Roboto';
  font-size: 22px;
  font-weight: 300;
  position: relative;
  bottom: 97px;
}

.acdsee-photo-editor-10 .content-8 .content-8-subheader{
  position: relative;
  top: 32px;
  bottom: 0px !important;
}

.acdsee-photo-editor-10 .content-8 .hover-content {
  height: 0px;
}

.acdsee-photo-editor-10 .content-8 h1 {
  font-family: 'Raleway';
  font-size: 50px;
  font-weight: 700;
  position: relative;
  top: 48px;
  margin: 0;
}

.acdsee-photo-editor-10 .content-8 #layers-panel img {
  position: relative;
  bottom: 79px;
  height: 450px;
}

.acdsee-photo-editor-10 .content-4 { padding: 170px 0; }
.acdsee-photo-editor-10 .content-5 {padding: 148px 0;}
.acdsee-photo-editor-10 .content-7, .acdsee-photo-editor-10 .content-9 {padding: 198px 0;}
.acdsee-photo-editor-10 .content-6 {padding: 90px 0;}
.acdsee-photo-editor-10 .content-6 img {
    padding: 0 30px 0 0;
    margin: 0 auto;
    display: block;
}

.acdsee-photo-editor-10 .section-9 {
  background-size: cover;
  background-repeat: no-repeat;
}
.acdsee-photo-editor-10 .section-10 {
  background-color: #2d2d2d;
}
.acdsee-photo-editor-10 .inline-text-img {display: inline-block;}
.acdsee-photo-editor-10 .play-text {
  font-size: 24px !important;
  font-family: 'Raleway';
  font-weight:600 !important;
  color: #fff;
}
.acdsee-photo-editor-10 .play-text-grey {
  font-size: 24px !important;
  font-family: 'Raleway';
  font-weight:600 !important;
  color: #2d2d2d;
}
.acdsee-photo-editor-10 .play-bttn { cursor: pointer; margin: 0; padding: 0; }
.acdsee-photo-editor-10 .big-sup {
  vertical-align: super;
  position: relative;
  top: -0.2em;
  font-size: 31px;
}
.acdsee-photo-editor-10 .small-sup {
  vertical-align: super;
  position: relative;
  top: -0.1em;
  font-size: 14px;
}
.acdsee-photo-editor-10 .buttons-container {
  background-color: #7b158d;
  text-align: left;
}
.acdsee-photo-editor-10 .buttons-container-marg {margin-left: 60px;}
.acdsee-photo-editor-10 .red-bttn:hover {cursor: pointer; background-color: #a82323; }
.acdsee-photo-editor-10 .red-bttn {
  text-transform: uppercase;
  background-color: #da3434 ;
  font-size: 17px;
  padding: 14px 3px;
  margin: 0 6px 0 0;
  cursor: pointer;
  width: 134px;
  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}

.acdsee-photo-editor-10 .red-bttn-de:hover {cursor: pointer; background-color: #a82323; }
.acdsee-photo-editor-10 .red-bttn-de {
  text-transform: uppercase;
  background-color: #da3434 ;
  font-size: 17px;
  padding: 14px 3px;
  margin: 0 6px 0 0;
  cursor: pointer;
  width: 134px;
  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-editor-10 .blue-bttn:hover { cursor: pointer;background-color: #037fa7; }
.acdsee-photo-editor-10 .blue-bttn {
  text-transform: uppercase;
  background-color: #07a5d8;
  font-size: 16px;
  padding: 14px 3px;
  width: 148px;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-editor-10 .blue-bttn-fr:hover { cursor: pointer;background-color: #037fa7; }
.acdsee-photo-editor-10 .blue-bttn-fr {
  text-transform: uppercase;
  background-color: #07a5d8;
  font-size: 17px;
  padding: 14px 3px;
  margin: 0 6px;
  width: 153px;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 5px !important;
  border: none;
  color: #fff;
  font-weight: 500;
  font-family: 'Raleway', sans-serif;
}
.acdsee-photo-editor-10 .photo-editor-system-req {padding: 70px 20px; }
.acdsee-photo-editor-10 .photo-editor-system-req h3 {
  font-weight: 700;
  line-height: 1.1;
  color: #fff;
  font-family: 'Raleway';
  font-size: 25px;
}
.acdsee-photo-editor-10 .photo-editor-system-req p {
  color: #fff !important;
  background-color: transparent;
  font-size: 18px;
  font-weight: 300;
  text-align: left;
  font-family: 'Roboto';
}
.acdsee-photo-editor-10 .photo-editor-system-req .blue-link {
  color: #07A5D8;
  text-decoration: underline;
}
.acdsee-photo-editor-10 .photo-editor-system-req .blue-link:hover { color: #0e8ab5;}

/* slider styles */
.acdsee-photo-editor-10 .section-4 div#comparison, .acdsee-photo-editor-10 .section-5 div#comparison, .acdsee-photo-editor-10 .section-7 div#comparison, .acdsee-photo-editor-10 .section-9 div#comparison {
  width: 100%;
  height: 750px;
  max-height: 750px;
  overflow: hidden;

}
.acdsee-photo-editor-10 .section-7 div#comparison figure {
  background: url('https://res.acdsystems.com/assets/img/en/acdsee-photo-editor-10/Photo_Editor_Selection_Bird_Before_Retina-text.png');
  background-size: cover;
  font-size: 0;
  height: 750px;
  max-height: 750px;
  margin: 0;
}
.acdsee-photo-editor-10 .section-4 div#comparison figure > img, .acdsee-photo-editor-10 .section-5 div#comparison figure > img, .acdsee-photo-editor-10 .section-7 div#comparison figure > img, .acdsee-photo-editor-10 .section-9 div#comparison figure > img {
  position: relative;
  width: 100vw;
}
.acdsee-photo-editor-10 .section-7 div#comparison figure div {
  background: url('https://res.acdsystems.com/assets/img/en/acdsee-photo-editor-10/Photo_Editor_Selection_Bird_After_Retina-text.png');
  background-size: cover;
  position:   absolute;
  height: 750px;
  max-height: 750px;
  margin: 0;
}

.acdsee-photo-editor-10 .section-7 div#comparison-de figure {
  background: url('https://res.acdsystems.com/assets/img/de/acdsee-photo-editor-10/Photo_Editor_Selection_Bird_Before_Retina-DE.png');
  background-size: cover;
  font-size: 0;
  height: 750px;
  max-height: 750px;
  margin: 0;
}

.acdsee-photo-editor-10 .section-7 div#comparison-fr figure {
  background: url('https://res.acdsystems.com/assets/img/fr/acdsee-photo-editor-10/Photo_Editor_Selection_Bird_Before_Retina-FR-april20.png');
  background-size: cover;
  font-size: 0;
  height: 750px;
  max-height: 750px;
  margin: 0;
}

.acdsee-photo-editor-10 .section-7 div#comparison-de figure div {
  background: url('https://res.acdsystems.com/assets/img/de/acdsee-photo-editor-10/Photo_Editor_Selection_Bird_After_Retina-DE.png');
  background-size: cover;
  position:   absolute;
  height: 750px;
  max-height: 750px;
  margin: 0;
}
.acdsee-photo-editor-10 .section-7 div#comparison-fr figure div {
  background: url('https://res.acdsystems.com/assets/img/fr/acdsee-photo-editor-10/Photo_Editor_Selection_Bird_After_Retina-FR-april20.png');
  background-size: cover;
  position:   absolute;
  height: 750px;
  max-height: 750px;
  margin: 0;
}

.acdsee-photo-editor-10 .section-4 div#comparison figure{
  background: url('https://res.acdsystems.com/assets/img/en/acdsee-photo-editor-10/Photo_Editor_Clear_Concise_Before-text.png');
  background-size: cover;
  font-size: 0;
  height: 750px;
  max-height: 750px;
  margin: 0;
}

.acdsee-photo-editor-10 .section-4 div#comparison figure div{
  background: url('https://res.acdsystems.com/assets/img/en/acdsee-photo-editor-10/Photo_Editor_Clear_Concise_After-text.png');
  background-size: cover;
  position:   absolute;
  height: 750px;
  max-height: 750px;;
  margin: 0;
}


.acdsee-photo-editor-10 .section-4 div#comparison-de figure{
  background: url('https://res.acdsystems.com/assets/img/de/acdsee-photo-editor-10/Photo_Editor_Clear_Concise_Before-DE.png');
  background-size: cover;
  font-size: 0;
  height: 750px;
  max-height: 750px;
  margin: 0;
}

.acdsee-photo-editor-10 .section-4 div#comparison-fr figure{
  background: url('https://res.acdsystems.com/assets/img/fr/acdsee-photo-editor-10/Photo_Editor_Clear_Concise_Before-FR-april20.png');
  background-size: cover;
  font-size: 0;
  height: 750px;
  max-height: 750px;
  margin: 0;
}


.acdsee-photo-editor-10 .section-4 div#comparison-de figure div{
  background: url('https://res.acdsystems.com/assets/img/de/acdsee-photo-editor-10/Photo_Editor_Clear_Concise_After-DE.png');
  background-size: cover;
  position:   absolute;
  height: 750px;
  max-height: 750px;;
  margin: 0;
}
.acdsee-photo-editor-10 .section-4 div#comparison-fr figure div{
  background: url('https://res.acdsystems.com/assets/img/fr/acdsee-photo-editor-10/Photo_Editor_Clear_Concise_After-FR-april20.png');
  background-size: cover;
  position:   absolute;
  height: 750px;
  max-height: 750px;;
  margin: 0;
}

.acdsee-photo-editor-10 .section-5 div#comparison figure{
  background: url('https://res.acdsystems.com/assets/img/en/acdsee-photo-editor-10/Photo_Editor_Layered_Retouching_Before_Retina-repositioned.png');
  background-size: cover;
  font-size: 0;
  height: 750px;
  max-height: 750px;
  margin: 0;
}

.acdsee-photo-editor-10 .section-5 div#comparison figure div{
  background: url('https://res.acdsystems.com/assets/img/en/acdsee-photo-editor-10/Photo_Editor_Layered_Retouching_After_Retina-repositioned.png');
  background-size: cover;
  position:   absolute;
  height: 750px;
  max-height: 750px;
  margin: 0;
}

.acdsee-photo-editor-10 .section-5 div#comparison-de figure{
  background: url('https://res.acdsystems.com/assets/img/de/acdsee-photo-editor-10/Photo_Editor_Layered_Retouching_Before_Retina-DE.png');
  background-size: cover;
  font-size: 0;
  height: 750px;
  max-height: 750px;
  margin: 0;
}
.acdsee-photo-editor-10 .section-5 div#comparison-fr figure{
  background: url('https://res.acdsystems.com/assets/img/fr/acdsee-photo-editor-10/Photo_Editor_Layered_Retouching_Before_Retina-FR-april20.png');
  background-size: cover;
  font-size: 0;
  height: 750px;
  max-height: 750px;
  margin: 0;
}

.acdsee-photo-editor-10 .section-5 div#comparison-de figure div{
  background: url('https://res.acdsystems.com/assets/img/de/acdsee-photo-editor-10/Photo_Editor_Layered_Retouching_After_Retina-DE.png');
  background-size: cover;
  position:   absolute;
  height: 750px;
  max-height: 750px;
  margin: 0;
}
.acdsee-photo-editor-10 .section-5 div#comparison-fr figure div{
  background: url('https://res.acdsystems.com/assets/img/fr/acdsee-photo-editor-10/Photo_Editor_Layered_Retouching_After_Retina-FR-april20.png');
  background-size: cover;
  position:   absolute;
  height: 750px;
  max-height: 750px;
  margin: 0;
}

.acdsee-photo-editor-10 .section-9 div#comparison figure{
  background: url('https://res.acdsystems.com/assets/img/en/acdsee-photo-editor-10/Photo_Editor_Exposure_Correction_Alley_Before_Retina-text.png');
  background-size: cover;
  font-size: 0;
  height: 750px;
  max-height: 750px;
  margin: 0;
}

.acdsee-photo-editor-10 .section-9 div#comparison figure div{
  background: url('https://res.acdsystems.com/assets/img/en/acdsee-photo-editor-10/Photo_Editor_Exposure_Correction_Alley_After_Retina-text.png');
  background-size: cover;
  position:   absolute;
  height: 750px;
  max-height: 750px;
  margin: 0;
}

.acdsee-photo-editor-10 .section-9 div#comparison-de figure{
  background: url('https://res.acdsystems.com/assets/img/de/acdsee-photo-editor-10/Photo_Editor_Exposure_Correction_Alley_Before_Retina-DE.png');
  background-size: cover;
  font-size: 0;
  height: 750px;
  max-height: 750px;
  margin: 0;
}
.acdsee-photo-editor-10 .section-9 div#comparison-fr figure{
  background: url('https://res.acdsystems.com/assets/img/fr/acdsee-photo-editor-10/Photo_Editor_Exposure_Correction_Alley_Before_Retina-FR-april20.png');
  background-size: cover;
  font-size: 0;
  height: 750px;
  max-height: 750px;
  margin: 0;
}
.acdsee-photo-editor-10 .section-9 div#comparison-de figure div{
  background: url('https://res.acdsystems.com/assets/img/de/acdsee-photo-editor-10/Photo_Editor_Exposure_Correction_Alley_After_Retina-DE.png');
  background-size: cover;
  position:   absolute;
  height: 750px;
  max-height: 750px;
  margin: 0;
}
.acdsee-photo-editor-10 .section-9 div#comparison-fr figure div{
  background: url('https://res.acdsystems.com/assets/img/fr/acdsee-photo-editor-10/Photo_Editor_Exposure_Correction_Alley_After_Retina-FR-april20.png');
  background-size: cover;
  position:   absolute;
  height: 750px;
  max-height: 750px;
  margin: 0;
}





































.acdsee-photo-editor-10 input[type=range]{
  -webkit-appearance:none;
  -moz-appearance:none;
  position: relative;
  top: -3rem; left: 0%;
  background-color: rgba(255,255,255,0.1);
  width: 100%;
}
.acdsee-photo-editor-10 input[type=range]::-ms-tooltip {
  display: none;
}

.acdsee-photo-editor-10 input[type=range]:focus {
  outline: none;
}
.acdsee-photo-editor-10 .acdsee-photo-editor-10 input[type=range]:active {
  outline: none;
}
.acdsee-photo-editor-10 input[type=range]::-moz-range-track {
  -moz-appearance:none;
  height:20px;
  width: 98%;
  background-color: rgba(255,255,255,0.1);
  position: relative;
  outline: none;
}
.acdsee-photo-editor-10 input[type=range]::active {
  border: none;
  outline: none;
}
.acdsee-photo-editor-10 input[type=range]::-webkit-slider-thumb {
  -webkit-appearance:none;
  width: 20px;
  height: 20px;
  background: #fff;
  border-radius: 0;
}
.acdsee-photo-editor-10 .section-5 input[type=range]::-webkit-slider-thumb {
  -webkit-appearance:none;
  width: 20px;
  height: 20px;
  background: #2d2d2d;
  border-radius: 0;
}
.acdsee-photo-editor-10 input[type=range]::-moz-range-thumb {
  -moz-appearance: none;
  width: 20px;
  height: 20px;
  background: #fff;
  border-radius: 0;
}
.acdsee-photo-editor-10 input[type=range]:focus::-webkit-slider-thumb {
  background: rgba(255,255,255,0.5);
}
.acdsee-photo-editor-10 .section-5 input[type=range]:focus::-webkit-slider-thumb {
  background: #3f4040;
  opacity: 0.5;
}
.acdsee-photo-editor-10 input[type=range]:focus::-moz-range-thumb {
  background: rgba(255,255,255,0.5);
}


@media(max-width: 1360px){
  .acdsee-photo-editor-10 .section-7 .row { left: 0% !important; }
}


.acdsee-photo-editor-10 #overlay,
.acdsee-photo-editor-10 #tools-panel,
.acdsee-photo-editor-10 #layers-panel,
.acdsee-photo-editor-10 #history-panel,
.acdsee-photo-editor-10 #brush-panel {
  display: none;
}
.acdsee-photo-editor-10 #overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  background: black;
  opacity: 0.8;
  filter:alpha(Opacity=80);
  z-index: 999;

}
.acdsee-photo-editor-10 #trigger-tools:hover,
.acdsee-photo-editor-10 #trigger-layers:hover,
.acdsee-photo-editor-10 #trigger-history:hover,
.acdsee-photo-editor-10 #trigger-brush:hover {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
}
.acdsee-photo-editor-10 .close-laptop {
  position: fixed;
  top:40px;
  right: 50px;
}
.acdsee-photo-editor-10 .laptop-title {
  font-size: 28px !important;
  font-weight: 700 !important;
  color: #fff !important;
}

.acdsee-photo-editor-10 #tools-panel{
  position:fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 600px.acdsee-photo-editor-10   height: 600px;
  padding: 5px;
  color:white;
  padding:50px 20px;
  z-index: 1000;
}
.acdsee-photo-editor-10 #trigger-tools{
  position: relative;
  top: -701px;
  left: -64px;
  width: 30px;
  cursor: pointer;
}

.acdsee-photo-editor-10 #layers-panel{
  position:fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 600px;
  height: 600px;
  padding: 5px;
  color:white;
  padding:50px 20px;
  z-index: 1000;
}
.acdsee-photo-editor-10 #trigger-layers{
  position: relative;
  top: -644px;
  left: 244px;
  width: 30px;
  cursor: pointer;
}

.acdsee-photo-editor-10 #history-panel{
  position:fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 600px;
  height: 600px;
  padding: 5px;
  color:white;
  padding:50px 20px;
  z-index: 1000;
}
.acdsee-photo-editor-10 #trigger-history{
  position: relative;
  top: -470px;
  left: 244px;
  width: 30px;
  cursor: pointer;
}

.acdsee-photo-editor-10 #brush-panel{
  position:fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 600px;
  height: 600px;
  padding: 5px;
  color:white;
  padding:50px 20px;
  z-index: 1000;
}
.acdsee-photo-editor-10 #trigger-brush{
  position: relative;
  top: -752px;
  left: -361px;
  width: 30px;
  cursor: pointer;
}


/* STLES FOR products/acdsee-photo-editor */
.acdsee-photo-editor-10 .black-box-right-content h3{
  color: white;
  font-weight: bold;
}
.acdsee-photo-editor-10 .savings-price{
    color: white;
    font-size: 42px;
    font-weight: 500;
}

.acdsee-photo-editor-10 .percent-section{
    color: white;
    font-weight: bold;
    display: block;
    height: 55px;
    position: relative;
    right: 36px;
    bottom: 10px;
}

.acdsee-photo-editor-10 .full-price-text{
    color: white;
    font-size: 18px;
    font-weight: 500;
    line-height: 30px;
}
.acdsee-photo-editor-10 .font-roboto {font-family: 'Roboto';}
.acdsee-photo-editor-10 .full-price-price{
    color: white;
    font-size: 18px;
    font-weight: bold;

}

.acdsee-photo-editor-10 .percent-off-text{
    color: white;
    font-size: 18px;
    font-weight: 500;
    line-height: 30px;
}

.acdsee-photo-editor-10 .percent-off-percent{
    color: white;
    font-size: 25px;
    display: inline-block;
}

.acdsee-photo-editor-10 .cents-price{
  font-size: 43px;
}

.acdsee-photo-editor-10 .offer-ends-text{
  color: white;
  font-weight: bold !important;
  font-size: 14px !important;
  border-style: solid;
  border-width: 1px;
  border-color: white;
  border-right: none;
  border-top: none;
  border-bottom: none;
  padding-left: 10px !important;
  padding-top: 0px !important;
  position: relative;
  right: 29px;
  display: block;
  height: 39px;
  position: relative;
  right: 60px;
  width: 150px
}

.acdsee-photo-editor-10 .fineprint{
  font-size: 14px !important;
  position: relative;
  bottom: 9px;

}
.photo-studio-professional-2018-uninstall #section-1-price-mobile { font-size: 44px; }
.photo-studio-professional-2018-uninstall .savings-price {font-size: 40px;}
.photo-studio-professional-2018-uninstall .savings-price,
.photo-studio-professional-2018-uninstall .full-price-text,
.photo-studio-professional-2018-uninstall .percent-off-text,
.photo-studio-professional-2018-uninstall .percent-off-percent,
.photo-studio-professional-2018-uninstall .fineprint {
  font-family: "Roboto";
  text-align: center;
}
.photo-studio-professional-2018-uninstall .full-price-text,
.photo-studio-professional-2018-uninstall .full-price-price {
  padding-left: 0;
  text-align: center;
}
.photo-studio-professional-2018-uninstall .percent-section,
.photo-studio-professional-2018-uninstall .savings-price {
  border: none !important;
}
.photo-studio-professional-2018-uninstall .savings-price {padding-right: 0 !important;}
.photo-studio-professional-2018-uninstall .savings-price,
.photo-studio-professional-2018-uninstall .percent-section,
.photo-studio-professional-2018-uninstall .savings-section {
  right: 0 !important;
  text-align: center;
}
.photo-studio-professional-2018-uninstall .fineprint {
  right: 0 !important;
  text-align: right;
}
.photo-studio-professional-2018-uninstall .savings-section-col {
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  text-align: center;
}
.photo-studio-professional-2018-uninstall .full-price-price {display: inline-block;}
@media only screen and (max-width: 1200px) and (min-width: 1001px) {
  .photo-studio-professional-2018-uninstall .savings-price {font-size: 30px !important;}
}
@media only screen and (max-width: 1000px) and (min-width: 768px) {
  .photo-studio-professional-2018-uninstall .savings-price {
    font-size: 27px !important;
    display: inline !important;
  }
  .photo-studio-professional-2018-uninstall .current-price-col { top: 7px;}
  .photo-studio-professional-2018-uninstall .savings-section {left: 0 !important;}
}
@media only screen and (max-width: 767px) {
  .photo-studio-professional-2018-uninstall .savings-section-col {border: none !important;}
  .photo-studio-professional-2018-uninstall .savings-price,
  .photo-studio-professional-2018-uninstall .savings-section-col,
  .photo-studio-professional-2018-uninstall .full-price-text,
  .photo-studio-professional-2018-uninstall .full-price-price,
  .photo-studio-professional-2018-uninstall .percent-section,
  .photo-studio-professional-2018-uninstall .fineprint {
    padding-top: 10px;
    text-align: left;
  }
  .photo-studio-professional-2018-uninstall .black-box p { font-size: 14px !important;}
}
@media only screen and (max-width: 320px) {
  .photo-studio-professional-2018-uninstall .black-box .fineprint { font-size: 12px !important;}
}
.photo-studio-ultimate-2018-thank-you #section-1-price-mobile { font-size: 44px; }
.photo-studio-ultimate-2018-thank-you .savings-price {font-size: 40px;}
.photo-studio-ultimate-2018-thank-you .savings-price,
.photo-studio-ultimate-2018-thank-you .full-price-text,
.photo-studio-ultimate-2018-thank-you .percent-off-text,
.photo-studio-ultimate-2018-thank-you .percent-off-percent,
.photo-studio-ultimate-2018-thank-you .fineprint {
  font-family: "Roboto";
  text-align: center;
}
.photo-studio-ultimate-2018-thank-you .full-price-text,
.photo-studio-ultimate-2018-thank-you .full-price-price {
  padding-left: 0;
  text-align: center;
}
.photo-studio-ultimate-2018-thank-you .percent-section,
.photo-studio-ultimate-2018-thank-you .savings-price {
  border: none !important;
}
.photo-studio-ultimate-2018-thank-you .savings-price {padding-right: 0 !important;}
.photo-studio-ultimate-2018-thank-you .savings-price,
.photo-studio-ultimate-2018-thank-you .percent-section,
.photo-studio-ultimate-2018-thank-you .savings-section {
  right: 0 !important;
  text-align: center;
}
.photo-studio-ultimate-2018-thank-you .fineprint {
  right: 0 !important;
  text-align: right;
}
.photo-studio-ultimate-2018-thank-you .savings-section-col {
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  text-align: center;
}
.photo-studio-ultimate-2018-thank-you .full-price-price {display: inline-block;}
@media only screen and (max-width: 1200px) and (min-width: 1001px) {
  .photo-studio-ultimate-2018-thank-you .savings-price {font-size: 30px !important;}
}
@media only screen and (max-width: 1000px) and (min-width: 768px) {
  .photo-studio-ultimate-2018-thank-you .savings-price {
    font-size: 27px !important;
    display: inline !important;
  }
  .photo-studio-ultimate-2018-thank-you .current-price-col { top: 7px;}
  .photo-studio-ultimate-2018-thank-you .savings-section {left: 0 !important;}
}
@media only screen and (max-width: 767px) {
  .photo-studio-ultimate-2018-thank-you .savings-section-col {border: none !important;}
  .photo-studio-ultimate-2018-thank-you .savings-price,
  .photo-studio-ultimate-2018-thank-you .savings-section-col,
  .photo-studio-ultimate-2018-thank-you .full-price-text,
  .photo-studio-ultimate-2018-thank-you .full-price-price,
  .photo-studio-ultimate-2018-thank-you .percent-section,
  .photo-studio-ultimate-2018-thank-you .fineprint {
    padding-top: 10px;
    text-align: left;
  }
  .photo-studio-ultimate-2018-thank-you .black-box p { font-size: 14px !important;}
}
@media only screen and (max-width: 320px) {
  .photo-studio-ultimate-2018-thank-you .black-box .fineprint { font-size: 12px !important;}
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  .photo-studio-ultimate-2018-thank-you .percent-section { padding-top: 10px;}
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  .photo-studio-professional-2018-uninstall .percent-section { padding-top: 10px;}
}
.photo-studio-ultimate-2018-install #section-1-price-mobile { font-size: 44px; }
.photo-studio-ultimate-2018-install .savings-price {font-size: 40px;}
.photo-studio-ultimate-2018-install .savings-price,
.photo-studio-ultimate-2018-install .full-price-text,
.photo-studio-ultimate-2018-install .percent-off-text,
.photo-studio-ultimate-2018-install .percent-off-percent,
.photo-studio-ultimate-2018-install .fineprint {
  font-family: "Roboto";
  text-align: center;
}
.photo-studio-ultimate-2018-install .full-price-text,
.photo-studio-ultimate-2018-install .full-price-price {
  padding-left: 0;
  text-align: center;
}
.photo-studio-ultimate-2018-install .percent-section,
.photo-studio-ultimate-2018-install .savings-price {
  border: none !important;
}
.photo-studio-ultimate-2018-install .savings-price {padding-right: 0 !important;}
.photo-studio-ultimate-2018-install .savings-price,
.photo-studio-ultimate-2018-install .percent-section,
.photo-studio-ultimate-2018-install .savings-section {
  right: 0 !important;
  text-align: center;
}
.photo-studio-ultimate-2018-install .fineprint {
  right: 0 !important;
  text-align: right;
}
.photo-studio-ultimate-2018-install .savings-section-col {
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  text-align: center;
}
.photo-studio-ultimate-2018-install .full-price-price {display: inline-block;}
@media only screen and (max-width: 1200px) and (min-width: 1001px) {
  .photo-studio-ultimate-2018-install .savings-price {font-size: 30px !important;}
}
@media only screen and (max-width: 1000px) and (min-width: 768px) {
  .photo-studio-ultimate-2018-install .savings-price {
    font-size: 27px !important;
    display: inline !important;
  }
  .photo-studio-ultimate-2018-install .current-price-col { top: 7px;}
  .photo-studio-ultimate-2018-install .savings-section {left: 0 !important;}
}
@media only screen and (max-width: 767px) {
  .photo-studio-ultimate-2018-install .savings-section-col {border: none !important;}
  .photo-studio-ultimate-2018-install .savings-price,
  .photo-studio-ultimate-2018-install .savings-section-col,
  .photo-studio-ultimate-2018-install .full-price-text,
  .photo-studio-ultimate-2018-install .full-price-price,
  .photo-studio-ultimate-2018-install .percent-section,
  .photo-studio-ultimate-2018-install .fineprint {
    padding-top: 10px;
    text-align: left;
  }
  .photo-studio-ultimate-2018-install .black-box p { font-size: 14px !important;}
}
@media only screen and (max-width: 320px) {
  .photo-studio-ultimate-2018-install .black-box .fineprint { font-size: 12px !important;}
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  .photo-studio-ultimate-2018-install .percent-section { padding-top: 10px;}
}
@media(max-width: 1200px) and (min-width: 1001px){
  .acdsee-photo-editor-10 .cents-price{font-size: 26px !important;}
  .acdsee-photo-editor-10 .savings-price{font-size: 36px !important;}
  .photo-studio-standard-2018-install .savings-price{font-size: 30px !important;}
  .acdsee-photo-editor-10 .savings-section{ position: relative; bottom: 10px;}
  .acdsee-photo-editor-10_uninstall .savings-section{ right: 0;}
  .acdsee-photo-editor-10 .percent-off-text{line-height: 24px !important; font-size: 13px !important; }
  .acdsee-photo-editor-10 .percent-section { bottom: 6px !important; }
}

@media(max-width: 1000px) and (min-width: 768px){
  .acdsee-photo-editor-10 .savings-price{
    font-size: 28px !important;
    /*width: 160px;*/
    display: block;
    height: 56px;
  }
  .photo-studio-standard-2018-install .savings-price{
    font-size: 27px !important;
  }
  .acdsee-photo-editor-10 .savings-section{
    /*left: 22px !important; */
    position: relative;
  }
  .acdsee-photo-editor-10 .full-price-text { font-size: 14px !important; }
  .acdsee-photo-editor-10 .full-price-price { font-size: 20px !important; }
  .acdsee-photo-editor-10 .percent-section{right: -5px !important; bottom: 0px !important;}
  .acdsee-photo-editor-10 .percent-off-text {font-size: 13px !important;}
  .acdsee-photo-editor-10 .percent-off-percent {padding-left: 6px !important;}
  .acdsee-photo-editor-10 .photo-editor-price{font-size: 28px !important; }
}
.photo-studio-standard-2018-thank-you .percent-section,
.photo-studio-standard-2018-thank-you .fineprint,
.photo-studio-ultimate-2018-thank-you .percent-section,
.photo-studio-ultimate-2018-thank-you .fineprint,
.photo-studio-ultimate-2018-install .percent-section,
.photo-studio-ultimate-2018-install .fineprint,
.photo-studio-ultimate-2018-uninstall .percent-section,
.photo-studio-ultimate-2018-uninstall .fineprint,
.photo-studio-professional-2018-thank-you .percent-section,
.photo-studio-professional-2018-thank-you .fineprint,
.acdsee-photo-editor-10_uninstall .percent-section,
.acdsee-photo-editor-10_uninstall .fineprint,
.photo-studio-standard-2018-uninstall .percent-section,
.photo-studio-standard-2018-uninstall .fineprint,
.photo-studio-professional-2018-install .percent-section,
.photo-studio-professional-2018-install .fineprint,
.photo-studio-standard-2018-install .percent-section,
.photo-studio-standard-2018-install .fineprint {
  right: 0px !important;
}
.photo-studio-standard-2018-thank-you .savings-section,
.photo-studio-professional-2018-thank-you .savings-section,
.photo-studio-ultimate-2018-thank-you .savings-section,
.photo-studio-ultimate-2018-install .savings-section,
.photo-studio-ultimate-2018-uninstall .savings-section,
.photo-studio-standard-2018-uninstall .savings-section,
.photo-studio-professional-2018-install .savings-section,
.photo-studio-standard-2018-install .savings-section{
  left: 0px !important;
}
.products_photo-studio-ultimate-2018_uninstall .flash-notice,
.photo-studio-professional-2018-uninstall .flash-notice,
.photo-studio-standard-2018-uninstall .flash-notice,
.photo-studio-mac-4-uninstall .flash-notice {
  width: 350px;
}

@media (max-width: 430px) {
  .products_photo-studio-ultimate-2018_uninstall .flash-notice,
  .photo-studio-professional-2018-uninstall .flash-notice,
  .photo-studio-standard-2018-uninstall .flash-notice,
  .photo-studio-mac-4-uninstall .flash-notice {
    width: 250px !important;
  }
}
  /*@media (max-width: 430px) {*/
    /*.acdsee-photo-editor-10_uninstall .photoEditor10Uninstall {*/
      /*width: 300px !important;*/
    /*}*/
  /*}*/
@media (min-width: 1201px) {
  .photo-studio-standard-2018-thank-you .full-price-price,
  .photo-studio-standard-2018-thank-you .full-price-text,
  .photo-studio-standard-2018-uninstall .full-price-price,
  .photo-studio-standard-2018-uninstall .full-price-text,
  .photo-studio-professional-2018-install .full-price-price,
  .photo-studio-professional-2018-install .full-price-text,
  .photo-studio-professional-2018-thank-you .full-price-price,
  .photo-studio-professional-2018-thank-you .full-price-text,
  .photo-studio-standard-2018-install .full-price-price,
  .photo-studio-standard-2018-install .full-price-text,
  .photo-studio-ultimate-2018-install .full-price-price,
  .photo-studio-ultimate-2018-install .full-price-text
  .photo-studio-ultimate-2018-uninstall .full-price-price,
  .photo-studio-ultimate-2018-uninstall .full-price-text {
    padding-left: 2px !important;
  }
  .acdsee-video-converter-pro-uninstall .full-price-price { padding-left: 18px !important;}
  .acdsee-video-converter-pro-uninstall .full-price-text { padding-left: 18px !important;}
}
@media (min-width: 768px) and (max-width: 1200px) {
  .photo-studio-standard-2018-thank-you .full-price-price,
  .photo-studio-standard-2018-thank-you .full-price-text,
  .photo-studio-professional-2018-thank-you .full-price-price,
  .photo-studio-professional-2018-thank-you .full-price-text,
  .photo-studio-ultimate-2018-thank-you .full-price-price,
  .photo-studio-ultimate-2018-thank-you .full-price-text,
  .photo-studio-professional-2018-install .full-price-price,
  .photo-studio-professional-2018-install .full-price-text,
  .photo-studio-standard-2018-uninstall .full-price-price,
  .photo-studio-standard-2018-uninstall .full-price-text,
  .photo-studio-standard-2018-install .full-price-price,
  .photo-studio-standard-2018-install .full-price-text,
  .photo-studio-ultimate-2018-install .full-price-price,
  .photo-studio-ultimate-2018-install .full-price-text,
  .photo-studio-ultimate-2018-uninstall .full-price-price,
  .photo-studio-ultimate-2018-uninstall .full-price-text {
    padding-left: 0 !important;
  }
}
@media (min-width: 768px) and (max-width: 1000px) {
  .photo-studio-standard-2018-thank-you .savings-price{ font-size: 27px !important;}
}
@media(max-width: 767px) and (min-width: 501px){
  .acdsee-photo-editor-10 .savings-price{border-style: none !important; display: inherit !important; height: inherit !important; position: inherit !important;}
  .acdsee-photo-editor-10 .full-price-text{padding: inherit !important; position: inherit !important;}
  .acdsee-photo-editor-10 .percent-section{position: inherit !important; right: inherit !important; top: inherit !important; left: inherit !important; border-style: none !important; height: inherit !important;}
  .acdsee-photo-editor-10 .percent-off-text{padding: inherit !important;}
  .acdsee-photo-editor-10 .black-box-center-content{padding: 15px 30px !important;}
  .acdsee-photo-editor-10 .black-box-left{height: 217px !important;}
  .acdsee-photo-editor-10 .black-box-center{height: 392px !important;}
  .acdsee-photo-editor-10 .acdsee-photo-editor-10 .red-bttn-de,
  .acdsee-photo-editor-10 .acdsee-photo-editor-10 .blue-bttn,
  .acdsee-photo-editor-10 .acdsee-photo-editor-10 .blue-bttn-fr
  {
    padding: 7px 10px !important;
    width: auto  !important;
    font-size: 14px !important;
  }
}

@media(max-width: 500px){
  .acdsee-photo-editor-10 .savings-price{border-style: none !important; display: inherit !important; height: inherit !important; position: inherit !important;}
  .acdsee-photo-editor-10 .full-price-text{padding: inherit !important; position: inherit !important; font-size: 14px !important;}
  .acdsee-photo-editor-10 .full-price-price{font-size: 20px !important; padding-left: 10px !important;}
  .acdsee-photo-editor-10 .percent-section{position: inherit !important; right: inherit !important; top: inherit !important; left: inherit !important; border-style: none !important; height: inherit !important;}
  .acdsee-photo-editor-10 .percent-off-text{padding: inherit !important; font-size: 14px !important;}
  .acdsee-photo-editor-10 .percent-off-percent{ font-size: 20px !important;}
  .acdsee-photo-editor-10 .black-box-center-content{padding: 15px 30px !important;}
  .acdsee-photo-editor-10 .black-box-left{height: 217px !important;}
  .acdsee-photo-editor-10 .black-box-center{height: 392px !important;}
  .acdsee-photo-editor-10 .acdsee-photo-editor-10 .red-bttn-de,
  .acdsee-photo-editor-10 .acdsee-photo-editor-10 .blue-bttn,
  .acdsee-photo-editor-10 .acdsee-photo-editor-10 .blue-bttn-fr
  {
    padding: 7px 10px !important;
    width: auto  !important;
    font-size: 14px !important;
  }
}

/* end styles for de/products/acdsee-photo-editor */

/* STYLES FOR en/ceo-upgrade-insurance */

@media(max-width:414px){
  .ceo-upgrade-insurance .buy-now-button{
    position: relative;
    top: 10px;
  }
  .ceo-upgrade-insurance .upgrade-insurance-container{
    padding-top: 50px !important;
  }
}

@media(max-width: 1024px) and (min-width: 769px){
  .ceo-upgrade-insurance .upgrade-insurance-icon{
    position: relative;
    top: 10px;
  }
}

@media(max-width: 768px) and (min-width: 415px){
  .ceo-upgrade-insurance .upgrade-insurance-icon{
    position: relative;
    top: 45px;
  }
}

@media(min-width: 2560px){
  .ceo-upgrade-insurance .ticker{
    top: 87px !important;
    right: 81px !important;
  }
  .ceo-upgrade-insurance .ticker-fr{
    top: 87px !important;
    right: 138px !important;
  }
}

.ceo-upgrade-insurance .header-text{
  font-size: 39px;
  font-weight: bold;
    font-family: 'Raleway';
    line-height: 45px;
    color: #2d2d2d;
}

.ceo-upgrade-insurance .ceo-upgrade-insurance-text {
   font-family: 'Roboto', sans-serif;
   font-size: 18px;
   color: #2d2d2d;
   font-weight: 300;
}
.ceo-upgrade-insurance .centered-header{
  font-family: 'Raleway';
  font-weight: bold;
  color: #2d2d2d;
  font-size: 25px;
  text-align: center;
}

.ceo-upgrade-insurance .centered-text-large {
  font-family: 'Roboto', sans-serif;
  font-weight: 300;
  font-size: 20px;
  color: #2d2d2d;
  text-align: center;

}

.ceo-upgrade-insurance .price-large{
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 76px;
  color: #da3434;
}

.ceo-upgrade-insurance .price-text{
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 18px;
  color: #da3434;
  position: relative;
  right: 65px;
}

.ceo-upgrade-insurance .dollar-sign{
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 60px;
  color: #da3434;
}

.ceo-upgrade-insurance .cents{
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 60px;
  color: #da3434;
}
.ceo-upgrade-insurance .buy-now-button:hover { background-color: #b51c1c; }
.ceo-upgrade-insurance .buy-now-button{
  font-family: 'Roboto', sans-serif;
  background-color: #DA3434;
    border-style: solid;
    border-radius: 7px;
    border: none;
    color: white;
    width:  143px;
    height:   51px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 17px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   21px;
    letter-spacing: -1px;
}

.ceo-upgrade-insurance .price-section{
  text-align: center;
}

.ceo-upgrade-insurance .upgrade-insurance-container{
  padding-bottom: 100px;
  padding-top: 100px;
}


.ceo-upgrade-insurance .background-well {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  max-width:100%;
  max-height:100%;
  margin:auto;
}
.ceo-upgrade-insurance .header-section{
  height: 375px;
}
.ceo-upgrade-insurance .ticker{
  font-family: 'Roboto', sans-serif;
  padding: 185px 0;
  position: relative;
  top: 67px;
  right: 60px;
}

.ceo-upgrade-insurance .ticker-fr{
  font-family: 'Roboto', sans-serif;
  padding: 185px 0;
  position: relative;
  top: 67px;
  right: 100px;
}


/* END STYLES FOR en/ceo-upgrade-insurance */


/* STYLES FOR en+fr/ceo-ultimate */

@media(max-width:414px){
  .ceo-ultimate .buy-now-button{
    position: relative;
    top: 10px;
  }
  .ceo-ultimate .upgrade-container{
    padding-top: 50px !important;
  }
}

@media(max-width: 1024px) and (min-width: 769px){
  .ceo-ultimate .upgrade-insurance-icon{
    position: relative;
    top: 10px;
  }
}

@media(max-width: 768px) and (min-width: 415px){
  .ceo-ultimate .upgrade-insurance-icon{
    position: relative;
    top: 45px;
  }
}
/*
@media(min-width: 2560px){
  .ceo-ultimate .ticker{
    top: 87px !important;
    right: 81px !important;
  }
  .ceo-ultimate .ticker-fr{
    top: 87px !important;
    right: 138px !important;
  }
}
*/

@media(min-width: 2560px){
  .ceo-ultimate .background-well {height: 576px !important;}
  .ceo-ultimate .ticker-fr {top: 455px !important; right: 92px !important; font-size: 37px !important;}
  .ceo-ultimate .background-well-fr {height: 576px !important;}
  .ceo-ultimate .ticker-de {top: 458px !important; right: 58px !important; font-size: 34px !important;}

}

@media(max-width: 1650px) and ( min-width: 1401px) {
  .ceo-ultimate .background-well {height: 365px !important;}
  .ceo-ultimate .ticker-fr {top: 258px !important; right: 59px !important;}
  .ceo-ultimate .background-well-fr {height: 365px !important;}
  .ceo-ultimate .ticker-de {top: 264px !important; right: 37px !important; font-size: 20px !important;}

}

@media(max-width: 1400px) and (min-width: 1201px){
  .ceo-ultimate .background-well {height: 311px !important;}
  .ceo-ultimate .ticker-fr {top: 211px !important; right: 49px !important; font-size: 22px !important;}
  .ceo-ultimate .background-well-fr {height: 311px !important;}
  .ceo-ultimate .ticker-de {top: 215px !important; right: 31px !important; font-size: 18px !important;}

}

@media(max-width: 1200px) and (min-width: 769px){
  .ceo-ultimate .background-well {height: 265px !important;}
  .ceo-ultimate .ticker-fr {top: 164px !important; right: 42px !important; font-size: 17px !important;}
  .ceo-ultimate .background-well-fr {height: 256px !important;}
  .ceo-ultimate .ticker-de {top: 172px !important; right: 27px !important; font-size: 16px !important;}
}

@media(max-width: 991px) and (min-width: 768px ){
  .ceo-ultimate .header-logo{top: 41px !important; left: 0px !important;}
}

@media(max-width: 767px){
  .ceo-ultimate .header-logo{top: 0px !important; left: 0px !important;}
}

@media(max-width: 768px) and (min-width: 415px) {
  .ceo-ultimate .background-well {height: 198px !important;}
  .ceo-ultimate .ticker-fr {top: 105px !important; right: 32px !important; font-size: 14px !important;}
  .ceo-ultimate .background-well-fr {height: 194px !important;}
  .ceo-ultimate .ticker-de {top: 111px !important; right: 19px !important; font-size: 11px !important;}

}

@media(max-width: 414px) and (min-width: 361px) {
  .ceo-ultimate .background-well {height: 97px !important;}
  .ceo-ultimate .ticker-fr {top: 86px !important; right: 15px !important; font-size: 7px !important;}
  .ceo-ultimate .background-well-fr {height: 94px !important;}
  .ceo-ultimate .ticker-de {top: 90px !important; right: 10px !important; font-size: 5px !important;}

}

@media(max-width: 360px) and (min-width: 321px){
  .ceo-ultimate .background-well {height: 93px !important;}
  .ceo-ultimate .ticker-fr {top: 84px !important; right: 11px !important; font-size: 7px !important;}
  .ceo-ultimate .background-well-fr {height: 91px !important;}
  .ceo-ultimate .ticker-de {top: 86px !important; right: 9px !important; font-size: 5px !important;}

}

@media(max-width: 320px){
  .ceo-ultimate .background-well {height: 82px !important;}
  .ceo-ultimate .ticker-fr {top: 76px !important; right: 13px !important; font-size: 5px !important;}
  .ceo-ultimate .background-well-fr {height: 82px !important;}
  .ceo-ultimate .ticker-de {top: 77px !important; right: 8px !important; font-size: 5px !important;}

}

.ceo-ultimate .header-logo{
  position: relative;
  top: 21px;
  left: 39px;
}


.ceo-ultimate .header-text{
  font-size: 39px;
  font-weight: bold;
  font-family: 'Raleway';
  line-height: 45px;
  color: #2d2d2d;
}

.ceo-ultimate .ceo-ultimate-text {
   font-family: 'Roboto', sans-serif;
   font-size: 18px;
   color: #2d2d2d;
   font-weight: 300;
}
.ceo-ultimate .centered-header{
  font-family: 'Raleway';
  font-weight: bold;
  color: #2d2d2d;
  font-size: 25px;
  text-align: center;
}

.ceo-ultimate .centered-text-large {
  font-family: 'Roboto', sans-serif;
  font-weight: 300;
  font-size: 20px;
  color: #2d2d2d;
  text-align: center;

}

.ceo-ultimate .price-large{
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 76px;
  color: #da3434;
}

.ceo-ultimate .price-text{
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 18px;
  color: #da3434;
  position: relative;
  right: 65px;
  top: 2px;
  color: #2d2d2d;
  text-decoration: line-through;
}

.ceo-ultimate .dollar-sign{
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 60px;
  color: #da3434;
}

.ceo-ultimate .cents{
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 60px;
  color: #da3434;
}
.ceo-ultimate .buy-now-button:hover { background-color: #b51c1c; }
.ceo-ultimate .buy-now-button{
  font-family: 'Roboto', sans-serif;
  background-color: #DA3434;
    border-style: solid;
    border-radius: 7px;
    border: none;
    color: white;
    width:  143px;
    height:   51px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 17px;
    margin: 4px 0px;
    cursor: pointer;
    position:   relative;
    bottom:   21px;
    letter-spacing: -1px;
}

.ceo-ultimate .price-section{
  text-align: center;
}

.ceo-ultimate .upgrade-container{
  padding-bottom: 100px;
}

.ceo-ultimate .ceo-offer-banner {
  object-fit: contain;
  width: 100%;
}
.ceo-ultimate .background-well {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  max-width:100%;
  height: 426px;
  margin:auto;
}
.ceo-ultimate .background-well-fr {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  max-width:100%;
  height: 426px;
  margin:auto;
}
.ceo-ultimate .header-section{
  height: 426px;
}
.ceo-ultimate .ticker{
  font-family: 'Roboto', sans-serif;
  border-radius: 20px;
  margin-bottom: 100px;
  margin-top: 50px;
  padding: 3px;
  position: relative;
  color: white;
  background-color: black;
  font-weight: 600;
  font-size: 30px;

}


.ceo-ultimate .ticker-fr{
  font-family: 'Roboto', sans-serif;
  /*padding: 192px 0;*/
  position: relative;
  top: 317px;
  right: 68px;
  color: white;
  font-weight: 600;
  font-size: 27px;
}

.ceo-ultimate .ticker-de{
  font-family: 'Roboto', sans-serif;
  /*padding: 192px 0;*/
  position: relative;
  top: 320px;
  right: 42px;
  color: white;
  font-weight: 600;
  font-size: 25px;
}


/* END STYLES FOR en+fr/ceo-ultimate */

.ceo-ultimate #ceo-pro-en-fix{
  right: 54px !important;
  top: 4px !important;
}

/*STYLES FOR acdsee-video-contverter/pro */
@media(max-width: 425px){
    .acdsee-video-converter-pro .section-1-header { padding-top: 0 !important ;}
    .acdsee-video-converter-pro .video-converter-pro-header { padding-top: 0 !important ;}
    .acdsee-video-converter-pro .black-box-left { height: 160px !important; }

}
.acdsee-video-converter-pro .middle-box-buttons .blue-bttn:hover { cursor: pointer;background-color: #037fa7; }
.acdsee-video-converter-pro .middle-box-buttons .red-bttn:hover { cursor: pointer;background-color: #a82323; }
.acdsee-video-converter-pro .right-box-buttons .blue-bttn:hover { cursor: pointer;background-color: #037fa7; }

@media(min-width: 1201px){
    .acdsee-video-converter-pro .no-padding-middle{
        width:  566px !important;
    }
    .acdsee-video-converter-pro .no-padding-left{
        padding: 0px;
        width:  385px !important;
    }
    .acdsee-video-converter-pro .right-column{
        width: 215px !important;
        float: left !important;
    }
}
@media(max-width: 963px){
  .acdsee-video-converter-pro .right-box-text{font-size: 13px !important;}
}
@media(max-width: 1025px) and (min-width: 964px){
    .acdsee-video-converter-pro .box-content .row{
        width:  947px !important;
    }
}
@media(max-width: 963px){
    .acdsee-video-converter-pro .left-box img {  width: 120px !important; }
}
@media(max-width: 963px) and (min-width: 768px){
    .acdsee-video-converter-pro .left-box img {  width: 120px !important; }
    .acdsee-video-converter-pro .box-content .row{
        width:  747px !important;
    }
    .acdsee-video-converter-pro .no-padding-left{
        width: 207px !important;
    }
    .acdsee-video-converter-pro .no-padding-middle{
        width: 396px !important;
    }
    .acdsee-video-converter-pro .center-img{
        height: 139px;
    }
    .acdsee-video-converter-pro .middle-box{
        padding: 45px 15px !important;
    }

    .acdsee-video-converter-pro .middle-box-buttons .red-bttn, .acdsee-video-converter-pro .middle-box-buttons .blue-bttn{
        margin-top: 16px !important;
    }

    .acdsee-video-converter-pro .right-column{
        width: 134px !important;
    }
    .acdsee-video-converter-pro .right-box-content{
        padding: 31px !important;
        padding-left: 14px !important;
        margin-bottom: -32px !important;
  }
    .acdsee-video-converter-pro .right-box-header{
        font-size:  16px !important;
    }
    .acdsee-video-converter-pro .right-box-price{
        font-size: 30px !important;
        margin-bottom: 13px;
    }
    .acdsee-video-converter-pro .right-box-price sup{
        font-size: 21px !important;
    }
    .acdsee-video-converter-pro .right-box-buttons{
        padding-left:   0px !important;
    }
}

@media(max-width: 767px) and (min-width: 376px){
      .acdsee-video-converter-pro .left-box img {  width: 120px !important; }

    .acdsee-video-converter-pro .middle-box-buttons{
    }
    .acdsee-video-converter-pro .right-box-buttons{
        padding-left:  31% !important;
    }
}

@media(max-width:375px) and (min-width: 321px){
    .acdsee-video-converter-pro .middle-box-buttons{
    }
    .acdsee-video-converter-pro .right-box-buttons{
    }
}
@media(max-width: 767px){
  .acdsee-video-converter-pro .middle-box-buttons{
    padding-left: 0px !important;
  }
  .acdsee-video-converter-pro .middle-box-buttons .blue-bttn{
    margin: 0 0px !important;
  }
  .acdsee-video-converter-pro .right-box-buttons{
    padding-left: 0px !important;
  }
  .acdsee-video-converter-pro .right-box-buttons .blue-bttn{
    margin: 10px 0 0px !important;
  }
    .middle-box-buttons{
    text-align: center;
    }

    .middle-box-buttons a{
        display: inline-block;
    }
    .right-box-buttons{
    text-align: center;
    }

    .right-box-buttons a{
        display: inline-block;
    }
}
@media(max-width:320px){
    .acdsee-video-converter-pro .middle-box-buttons{
    }
    .acdsee-video-converter-pro .middle-box-buttons .blue-bttn {
    }

    .acdsee-video-converter-pro .right-box-buttons{
        position: relative;
        bottom: 10px;
    }
    .acdsee-video-converter-pro .right-box-buttons{
    }
}

@media (max-width: 767px){

    .acdsee-video-converter-pro .box-content .row{
        width: 90% !important;
    }

    .acdsee-video-converter-pro .no-padding-middle{
        margin: 0px !important;
    }
    .acdsee-video-converter-pro .right-column{
        margin: 0px !important;
        padding: 0px !important;
        float: none !important;
    }
    .acdsee-video-converter-pro .middle-box-text{
        text-align: center;
        font-size: 17px !important;
    }
    .acdsee-video-converter-pro .middle-box-price{
        text-align: center;
        margin-top: 12px !important;
    }

    .acdsee-video-converter-pro .middle-box-buttons{
        margin-bottom: 13px;
    }

    .acdsee-video-converter-pro .right-box-buttons{
    }

    .acdsee-video-converter-pro .center-img{
        height: 124px !important;
    }
    .acdsee-video-converter-pro .left-box{
        height: 160px !important;
    }
    .acdsee-video-converter-pro .video-converter-pro-header{
        padding-top: 53px !important;
        padding-bottom: 92px !important;
    }
    .acdsee-video-converter-pro .middle-box-white-line{
        float:  none !important;
        width: inherit !important;
    }
    .acdsee-video-converter-pro .right-box-content .right-box-header{
        text-align:     center !important;
        float: none !important;
    }

    .acdsee-video-converter-pro .right-box-white-line{
        width: 50% !important;
    }

    .acdsee-video-converter-pro .right-box-text{
        text-align:     center !important;
        margin-top:  116px !important;
    }
}
@media(max-width: 767px) and (min-width: 321px){

    .acdsee-video-converter-pro .right-box-text{
        margin-bottom: 19px !important;
      }

}
@media(max-width:320px){
      .acdsee-video-converter-pro .right-box-text{
        margin-bottom: 7px !important;
      }
}
@media(max-width: 1200px) and (min-width: 1040px){
    .acdsee-video-converter-pro .no-padding-left{
        width: 300px !important;
    }
    .acdsee-video-converter-pro .no-padding-middle{
        width: 496px !important;
    }
    .acdsee-video-converter-pro .right-column{
        width: 215px !important;
        float: left !important;
    }
}

@media(max-width: 1039px) and (min-width: 964px) {
    .acdsee-video-converter-pro .no-padding-left{
        width: 280px !important;
    }
    .acdsee-video-converter-pro .no-padding-middle{
        width: 442px !important;
    }
    .acdsee-video-converter-pro .right-column{
        width: 215px !important;
        float: left !important;
    }
}

.acdsee-video-converter-pro .section-5-endtext .section-5-subheader{
  font-size: 24px !important;
}
.acdsee-video-converter-pro .video-converter-pro-header{
    padding-top: 182px;
    padding-bottom: 108px;
    background-image: url( 'https://res.acdsystems.com/assets/img/en/acdsee-video-converter-pro-5/ACDSee-VCP5-Banner.jpg');
    background-size:    cover;
}
.acdsee-video-converter-pro .box-content .row{
    width:  1200px;
}
.acdsee-video-converter-pro .no-padding-left{
    padding: 0px;
}
.acdsee-video-converter-pro .no-padding-middle{
    padding: 0px;
    margin-right: 10px;
}

.acdsee-video-converter-pro .right-column{
    padding: 0px;
}

.acdsee-video-converter-pro .left-box{
    background-color: rgba(0,0,0,0.75);
    height:  342px;
}

.acdsee-video-converter-pro .middle-box{
    background-color: rgba(203, 153, 0,0.85);
    height: 269px;
    padding: 45px 57px;
    padding-bottom:     0px;
}
.acdsee-video-converter-pro .middle-box-de {
  padding: 45px 40px;
}

.acdsee-video-converter-pro .middle-box-content{
    text-align: left;
}

.acdsee-video-converter-pro .middle-box-text{
    color:  white;
    font-size:  25px;
    font-weight:    bold;
    font-family: 'Roboto';
}

.acdsee-video-converter-pro .middle-box-white-line{
    width: 310px;
    height: 2px;
    float: left;
    margin:  1.5em auto;
    margin-bottom: 0px;
}

.acdsee-video-converter-pro .middle-box-price{
    width: 100%;
    color: white;
    float: left;
    margin-top: 0px;
    font-size: 70px;
    font-weight: 500;
    font-family: 'Roboto';
}

.acdsee-video-converter-pro .middle-box-price sup{
    font-size: 44px;
}

.acdsee-video-converter-pro .middle-box-buttons{
    background-color: #644806;
    height: 73px;
    padding-left: 62px;
}

.acdsee-video-converter-pro .middle-box-buttons .red-bttn{
    background-color: #da3434;
    font-size: 17px;
    padding: 14px 3px;
    margin: 0 6px 0 0;
    cursor: pointer;
    width: 134px;
    text-transform: uppercase;
    border-radius: 5px !important;
    border: none;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    margin-top: 10px;
    float:  left;
}

.acdsee-video-converter-pro .middle-box-buttons .blue-bttn{
    background-color: #07a5d8;
    font-size: 17px;
    padding: 14px 3px;
    margin: 0 6px;
    width: 134px;
    cursor: pointer;
    text-transform: uppercase;
    border-radius: 5px !important;
    border: none;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    margin-top: 10px;
    float:  left;

}

.acdsee-video-converter-pro .right-box{
    background-color: rgba(203, 153, 0,0.85);
    height:  269px;
}
.acdsee-video-converter-pro .right-box-content{
    padding: 31px 20px 0px 20px;
}

.acdsee-video-converter-pro .right-box-content-de { padding: 20px 20px 0 20px; }
.acdsee-video-converter .right-box-content-fr,
.acdsee-video-converter-pro .right-box-content-fr
  { padding: 18px 18px 0 18px !important; }

.acdsee-video-converter-pro .right-box-content .right-box-header{
    font-size:  22px;
    color: white;
    float: left;
    text-align: left;
    font-weight: 500;
    font-family: 'Roboto';
    margin-bottom: 9px;
}

.acdsee-video-converter-pro .right-box-white-line{
    height: 2px;
    margin: 1em auto;
}

.acdsee-video-converter-pro .right-box-price{
    width: 100%;
    color: white;
    float: left;
    margin-top: 0px;
    font-size: 70px;
    font-weight: 500;
    font-family: 'Roboto';
}

.acdsee-video-converter-pro .right-box-price sup{
    font-size: 44px;
}

.acdsee-video-converter-pro .right-box-text{
    font-size:  14px;
    color:  white;
    padding-bottom:     0px;
    margin-bottom:   0px;
    text-align:     left;
    position: relative;
    bottom: 14px;
    font-family:  'Roboto';
}
.acdsee-video-converter-pro .right-box-buttons{
    background-color: #644806;
    height: 73px;
    padding-left: 36px;
    padding-top: 5px;
}

.acdsee-video-converter-pro .right-box-buttons .blue-bttn{
    background-color: #07a5d8;
    font-size: 17px;
    padding: 14px 3px;
    margin: 0 6px;
    width: 134px;
    cursor: pointer;
    text-transform: uppercase;
    border-radius: 5px !important;
    border: none;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    margin-top: 10px;
    float:  left;

}

.acdsee-video-converter-pro.center-img {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    margin: auto;
}

.acdsee-video-converter-pro .section-5-endtext .right-position {
  border-right: 1px solid #ffffff;
}
@media (min-width: 1200px) {
    .acdsee-video-converter-pro .black-box .row {
        width: 1200px;
    }
}
.acdsee-video-converter-pro .section-1-header { background: none !important; }
.acdsee-video-converter-pro .black-box .columns {
    padding: 0;
}
.acdsee-video-converter-pro .box-space {
    padding: 0 10px;
}
.acdsee-video-converter-pro .black-box-left {
    background-color: rgba(0,0,0,0.75);
    height: 342px;
}
.acdsee-video-converter-pro .black-box-center {
    background-color: rgba(203, 153, 0,0.85) !important;
    height: 342px;
    margin-bottom: 7px;
    padding: 30px 0px;
}
.acdsee-video-converter-pro .black-box-center-content {
    padding: 40px 75px;
    position: relative;
}
.acdsee-video-converter-pro .black-box-center-content h3 {
    font-family: 'Roboto';
    font-weight: 500;
    font-size: 25px;
    color: #fff;
    padding: 18px 0 5px 0;
    margin: 0;
}
.acdsee-video-converter-pro .photo-editor-10-container hr {
    background: none !important;
    margin: 11px 0;
}
.acdsee-video-converter-pro .savings-price {
    color: white;
    font-size: 70px;
    font-family: 'Roboto';
    font-weight: 500;
}
@media (min-width: 1200px) {
    .acdsee-video-converter-pro .savings-section {
        position: relative;
    }
}
@media (max-width: 767px){
    .acdsee-video-converter-pro .savings-section {
        text-align: center;
    }
}
.acdsee-video-converter-pro .full-price-text {
    color: white;
    font-size: 18px;
    font-weight: 500;
    padding-left: 18px;
    line-height: 30px;
}
.acdsee-video-converter-pro .full-price-price {
    color: white;
    font-size: 25px;
    padding-left: 18px;
    font-family: 'Roboto';
    font-weight: bold;
}
.acdsee-video-converter-pro .percent-section {
    color: white;
    font-weight: bold;
    border-style: solid;
    border-width: 1px;
    border-color: white;
    border-right: none;
    border-top: none;
    border-bottom: none;
    display: block;
    height: 55px;
    position: relative;
    right: 52px;
    bottom: 10px;
}
.acdsee-video-converter-pro .percent-off-text {
    color: white;
    font-size: 18px;
    font-weight: 500;
    padding-left: 18px;
    /*line-height: 30px;*/
}
.acdsee-video-converter-pro .percent-off-percent {
    color: white;
    font-size: 25px;
    padding-left: 18px;
}
 .acdsee-video-converter-pro .black-box p {
    color: #fff !important;
    background-color: transparent;
    font-size: 18px;
    font-weight: 300;
}

.acdsee-video-converter-pro .buttons-container-marg {
    margin-left: 60px;
}
.acdsee-video-converter-pro .red-bttn-de {
    text-transform: uppercase;
    background-color: #da3434;
    font-size: 17px;
    padding: 14px 3px;
    margin: 0 6px 0 0;
    cursor: pointer;
    width: 134px;
    text-transform: uppercase;
    border-radius: 5px !important;
    border: none;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.acdsee-video-converter-pro .blue-bttn {
    text-transform: uppercase;
    background-color: #07a5d8;
    font-size: 17px;
    padding: 14px 3px;
    width: 134px;
    cursor: pointer;
    text-transform: uppercase;
    border-radius: 5px !important;
    border: none;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.acdsee-video-converter-pro .blue-bttn-fr { width: 142px !important; }
.acdsee-video-converter-pro .black-box .columns {
    padding: 0;
}
.acdsee-video-converter-pro .black-box-right {
    background-color: rgba(203, 153, 0,0.85) !important;
    height: 342px;
}
.acdsee-video-converter-pro .box-space {
    padding: 0 10px;
}
.acdsee-video-converter-pro .black-box-right-content {
    padding: 20px 10px 0 10px;
}
.acdsee-video-converter-pro .black-box-right-content h3 {
    color: white;
    font-weight: bold;
}
.acdsee-video-converter-pro .photo-editor-price {
    font-size: 50px;
    font-family: 'Roboto';
    color: #fff;
    font-weight: 500;
}
.acdsee-video-converter-pro .big-sup {
    vertical-align: super;
    position: relative;
    top: -0.2em;
    font-size: 31px;
}
.acdsee-video-converter-pro .acdid-upgrade {
    font-size: 12.5px;
    color: #fff;
    font-family: 'Roboto';
    padding: 0;
    margin: 0;
    font-weight: 300;
}
.acdsee-video-converter-pro .buttons-container {
    background-color: #644806 !important;
    text-align: left;
}
 .acdsee-video-converter-pro .center-x {
    display: block;
    margin: 0 auto;
    text-align: center;
}
 .acdsee-video-converter-pro .center-img {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    margin: auto;
}
.acdsee-video-converter-pro .fineprint {
    font-size: 14px !important;
    position: relative;
    bottom: 7px !important;
}
@media (max-width: 1200px) and (min-width: 1001px){
    .acdsee-video-converter-install .savings-section,
    .acdsee-video-converter-pro .savings-section {
        position: relative;
    }
    .acdsee-video-converter-pro .savings-price {
        font-size: 40px !important;
    }
    .acdsee-video-converter-pro .percent-section {
        bottom: 7px !important;
    }
    .acdsee-video-converter-pro .percent-off-text {
        line-height: 24px !important;
        font-size: 15px !important;
    }
    .acdsee-video-converter-pro .percent-off-percent {
        color: white;
        font-size: 25px;
        padding-left: 18px;
    }
    .acdsee-video-converter-pro .fineprint {
    position: relative;
    bottom:0;
    }
}
@media (max-width: 1000px) and (min-width: 768px){
    .acdsee-video-converter-pro .savings-price {
        font-size: 38px !important;
    }
    .acdsee-video-converter-pro  .savings-section {
        left: 19px !important;
        position: relative;
        font-size: 35px;
    }
    .acdsee-video-converter-pro  .full-price-text {
        font-size: 14px !important;
    }
     .acdsee-video-converter-pro .full-price-price {
        font-size: 20px !important;
    }
     .percent-section {
        right: -15px !important;
        bottom: 0px !important;
    }
     .acdsee-video-converter-pro .percent-off-text {
    font-size: 13px !important;
}
     .acdsee-video-converter-pro .percent-off-percent {
        padding-left: 15px !important;
    }
     .acdsee-video-converter-pro .fineprint {
        bottom: -24px;
    }
}
@media (max-width: 767px) and (min-width: 501px) {

     .acdsee-video-converter-pro .full-price-text {
        padding: inherit !important;
        position: inherit !important;
    }
     .acdsee-video-converter-pro .percent-section {
        position: inherit !important;
        right: inherit !important;
        top: inherit !important;
        left: inherit !important;
        border-style: none !important;
        height: inherit !important;
    }
     .acdsee-video-converter-pro .percent-off-text {
        padding: inherit !important;
    }
     .acdsee-video-converter-pro .fineprint {
        padding: inherit !important;
        position: inherit !important;
    }
    .acdsee-video-converter-pro .black-box-center { height: 390px; }
    .acdsee-video-converter-pro .savings-price { border: none; }
    .acdsee-video-converter-pro .big-sup {font-size: 26px !important;}
    .acdsee-video-converter-pro .acdid-upgrade { font-size: 16px !important; }
}
@media (max-width: 500px) {

    .acdsee-video-converter-pro .acdsee-photo-editor-10 .black-box-center-content h3 {
        font-size: 18px !important;
        text-align: center !important;
    }
    .acdsee-video-converter-pro .savings-price {
        border-style: none !important;
        display: inherit !important;
        height: inherit !important;
        position: inherit !important;
    }
   .acdsee-video-converter-pro  .big-sup { font-size: 38px !important; }
    .acdsee-video-converter-pro .full-price-text {
        padding: inherit !important;
        position: inherit !important;
        font-size: 14px !important;
    }
    .acdsee-video-converter-pro .full-price-price {
        font-size: 20px !important;
        padding-left: 10px !important;
    }
    .acdsee-video-converter-pro .percent-section {
        position: inherit !important;
        right: inherit !important;
        top: inherit !important;
        left: inherit !important;
        border-style: none !important;
        height: inherit !important;
    }
}
@media (max-width: 1200px) {
   .acdsee-video-converter-pro .black-box-right-content { padding: 15px 5px 0 5px !important; }
   .acdsee-video-converter-pro .photo-editor-price {font-size: 49px !important;}
   .acdsee-video-converter-pro .acdid-upgrade {
    font-size: 10.5px !important;
    padding: 10px 0 !important;
  }
   .acdsee-video-converter-pro .black-box-right-content h2 {
    font-size: 30px !important;
  }
  .acdsee-video-converter-pro .percent-off-text {
    padding: inherit !important;
    font-size: 14px !important;
   }
   .acdsee-video-converter-pro .percent-off-percent {
      font-size: 20px !important;
    }
    .acdsee-video-converter-pro .fineprint {
        padding: inherit !important;
        position: inherit !important;
    }
}
@media(max-width: 471px){
.acdsee-video-converter-pro .acdid-upgrade { padding: 10px 0 0 0px !important; }
 .acdsee-video-converter-pro .black-box-center-content {padding: 0 20px 20px 20px !important;}
}
@media (max-width: 1000px) {
   .acdsee-video-converter-pro .acdid-upgrade {padding: 24px 0;}
   .acdsee-video-converter-pro .photo-editor-price {font-size: 34px !important;}
 .acdsee-video-converter-pro .big-sup {font-size: 25px !important;}
   .acdsee-video-converter-pro .black-box .row { width:737px !important; }
   .acdsee-video-converter-pro .black-box {height:auto; }
   .acdsee-video-converter-pro .black-box-right-content h2 { font-size: 24px !important; }
   .acdsee-video-converter-pro .black-box-center-content { padding: 30px !important; }
   /*.acdsee-video-converter-pro .black-box-left img { width: 100px; }*/
   .acdsee-video-converter-pro .blue-bttn,
   .acdsee-video-converter-pro .blue-bttn-fr,
   .acdsee-video-converter-pro .red-bttn {
    padding: 5px 0 !important;
    margin: 0 !important;
    width: 110px !important;
    font-size: 12px !important;
  }
   .acdsee-video-converter-pro .red-bttn-de {
    padding: 5px 0 !important;
    margin: 0 !important;
    width: 110px !important;
    font-size: 12px !important;
  }
   .acdsee-video-converter-pro .black-box-right-content h2 { font-size: 24px !important; }
   .acdsee-video-converter-pro .black-box-center-content { padding: 30px !important; }
   /*.acdsee-video-converter-pro .black-box-left img { width: 100px; }*/
}
@media (max-width: 769px) {

   .acdsee-video-converter-pro .blue-bttn,
   .acdsee-video-converter-pro .red-bttn {
    padding: 10px 0 !important;
    width: 110px !important;
    font-size: 17px !important;
  }
   .acdsee-video-converter-pro .blue-bttn-fr {
    width:139px !important;
    padding: 10px 0 !important;
    font-size: 17px !important;
  }

   .acdsee-video-converter-pro .red-bttn-de {
    padding: 10px 0 !important;
    width: 113px !important;
    font-size: 17px !important;
  }

   .acdsee-video-converter-pro #blue-bttn-mobile { width: 106px !important}

   /*.acdsee-video-converter-pro .photo-editor-price {font-size: 59px !important;}*/
   .acdsee-video-converter-pro .photo-editor-10-container hr { width: 100% !important; }
   .acdsee-video-converter-pro .photo-editor-price { text-align: center !important; }
   .acdsee-video-converter-pro .black-box-center-content { padding: 30px !important; }

   .acdsee-video-converter-pro #section-1-price-mobile { font-size: 28px !important; }
   .acdsee-video-converter-pro .box-space {padding: 0px !important}
   .acdsee-video-converter-pro .black-box {padding: 30px !important;}
 /* .section-1  { background-repeat: no-repeat !important; background-size: cover !important; }*/

   .acdsee-video-converter-pro .section-1 { margin-top: 0 !important; }
   .acdsee-video-converter-pro .buttons-container-marg {margin:0!important;}
   .acdsee-video-converter-pro .buttons-container {text-align: center !important;}
   .acdsee-video-converter-pro .black-box-right-content { text-align: center; padding: 11px 15px !important; }

}
@media (max-width: 767px) {
 .acdsee-video-converter-pro .buttons-container-marg {margin:0!important;}
 .acdsee-video-converter-pro .buttons-container {text-align: center !important;}
 .acdsee-video-converter-pro #section-1-de{margin-top:0px !important; background-position-y: 0px !important;  }
}
@media (max-width: 500px) {
  .acdsee-video-converter-pro   .black-box-right-content h2 {font-size: 18px !important;}
  .acdsee-video-converter-pro .black-box-center { height: 376px !important; }
  .fr.acdsee-video-converter-pro .black-box-center { height: 400px !important; }
  .acdsee-video-converter-pro .black-box-center-content h3 {
    font-size: 18px !important;
    text-align: center !important;
  }
   .acdsee-video-converter-pro .black-box-center .buttons-container button {
    margin: 0 !important;
    padding: 8px !important;
  }
   .fr.acdsee-video-converter-pro .black-box-center .buttons-container button {
     width: 160px !important;
   }

}
@media (max-width: 376px) {
  .fr.acdsee-video-converter-pro .black-box-center { height: 445px !important; }
  .de.acdsee-video-converter-pro .black-box-center { height: 430px !important; }
  .acdsee-video-converter-pro  .black-box-center-content h3 {
        padding: 14px 0 5px 0 !important;
  }
}


@media(max-width: 767px){
   .acdsee-video-converter-pro .section-1-header{
    text-align:     left;
   }
   .acdsee-video-converter-pro .section-1-subtext{
    text-align:     left;
   }
   .acdsee-video-converter-pro .section-1-subtext br {
    display: none;
   }
   .acdsee-video-converter-pro .section-1-content{
    padding-left: 5%;
    padding-right: 5%;
   }
   .acdsee-video-converter-pro .section-1-right-img{
        height: 241px;
        margin-top: 26px;
        padding-left: 0px !important;
   }
   .acdsee-video-converter-pro .upgrade-icon{
        position: relative;
        transform: translateY(14%);
        display: block;
        margin: auto !important;
        padding-left: 0px !important;
        padding-top: 0px !important;
        float: none !important;
    }
}
@media(min-width: 1316px){
       .acdsee-video-converter-pro .entry-width {width: 107px !important;}
       .acdsee-video-converter-pro .section-2-no-padding{width: 781px !important;}
}
@media(max-width: 1315px  ){
    .acdsee-video-converter-pro .remove-padding{padding: 0px !important;}
    .acdsee-video-converter-pro .section-2-headers {    font-size: 33px !important;}
    .acdsee-video-converter-pro .section-2-content p {font-size:    20px !important;}
    .acdsee-video-converter-pro .entry-width {width: 93px !important; float: left !important;}
    .acdsee-video-converter-pro .section-2-no-padding{ left: 137px !important; width: 694px !important;}
}

@media(max-width: 414px){
.acdsee-video-converter-pro .section-2-no-padding{width:    auto !important; left: 0px !important;}
}


.acdsee-video-converter-pro .white { color: #fff; }
.acdsee-video-converter-pro .black { color: #000; }





.acdsee-video-converter-pro .section-1{
    background-color: #2d2d2d;
}

.acdsee-video-converter-pro .section-1-header{
    color:  white;
    font-weight: bold;
    font-size:  39px;
    margin-top:  0px;
    padding-top: 44px;
    font-family: 'Raleway';
    padding-bottom: 44px;
    padding-bottom: 21px;
}

.acdsee-video-converter-pro .section-1-subtext{
    color: white;
    font-family: 'Roboto';
    font-size: 24px;
    font-weight: 100;
    margin-bottom: 56px;
}

.acdsee-video-converter-pro .section-1-right-img{
    padding-left: 44px;
}
.acdsee-video-converter-pro .set-width{
    width: 1307px !important;
}

.acdsee-video-converter-pro .upgrade-icon{
    padding-left: 45px;
    padding-top: 88px;
}

.acdsee-video-converter-pro .section-2-content{
    background-color:#cb9900;
    padding-top: 68px;
    padding-bottom: 68px;
}
.acdsee-video-converter-pro .set-width-section-2 { width: 1200px; }

.acdsee-video-converter-pro .section-2-content .top-pad{
    padding-top: 18px;
}

.acdsee-video-converter-pro .section-2-icons{
    display:inline-block;
    margin-right: 30px;
    vertical-align:super;
}
.acdsee-video-converter-pro .formats-titles {
    margin: 0 auto;
    padding-bottom: 20px;
}
.acdsee-video-converter-pro .formats-titles h2{
    display: inline-block;
}
.acdsee-video-converter-pro .section-2-headers{
    font-weight: bold;
    font-size: 39px;
    margin-top: 0px;
    font-family: 'Raleway';
}

.acdsee-video-converter-pro .section-2-list-white li{
    color: white;
}

.acdsee-video-converter-pro .section-2-content p{
    font-size: 24px;
    display: inline;
    position: relative;
    right: 6px;
    top: 2px;
    font-family: 'Raleway';
    font-weight: 100;
}

.acdsee-video-converter-pro .section-2-content .li-text-black{
    font-size: 24px;
    display: inline;
    font-family: 'Raleway';
    color: #2d2d2d;
    font-weight: 500;
}

.acdsee-video-converter-pro .output-formats {
    padding-left: 75px;
    border-left: 2px solid black;
}
.acdsee-video-converter-pro .section-2-list-black li{
    color: #2d2d2d;
}

.acdsee-video-converter-pro .entry-width{
    padding: 0px !important;
}

.acdsee-video-converter-pro .section-2-no-padding{
    width: 781px;
    position: relative;
    left: 118px;
    border-color: black;
    border-style: solid;
    border-width: 3px;
    border-left: none;
    border-top: none;
    border-bottom: none;
}

.acdsee-video-converter-pro .output-formats-container .black{
    color: #2d2d2d;
}

/*section-2 media queries*/
@media(max-width: 1000px){
    .acdsee-video-converter-pro .section-2-icons {
        margin-right: 10px;
        width: 50px;
    }
    .acdsee-video-converter-pro .section-2-headers {
    font-size: 27px !important;
    }
}
@media(max-width: 770px){
    .acdsee-video-converter-pro .output-formats-container { margin-top: 40px; }
    .acdsee-video-converter-pro .output-formats {
     padding-left: 0;
     border-left: none;
    }
    .acdsee-video-converter-pro .list-mobile { margin-left: 15px !important; }
}

@media(max-width:449px){
    .acdsee-video-converter-pro .mobile-position{
        position: relative;
        top: 25px;
        margin-bottom: 25px;
    }
    .acdsee-video-converter-pro .mobile-styles{
        border-top: solid;
        border-color: black;
        padding-top: 25px;
    }
}
/*END section-2 media queries*/


@media(max-width:   1500px){
    .acdsee-video-converter-pro .position  {left:  0px !important; }
}

@media(max-width: 1470px) and (min-width: 768px){
    .acdsee-video-converter-pro .section-3-content img{
        max-width: 100% !important;
        right: 0px !important;
        transform: translateY(117%) !important;
    }

}

@media(max-width: 767px){
    .acdsee-video-converter-pro .section-3-content img{
        max-width: 100% !important;
        right: 0px !important;
        transform: inherit !important;
    }
}

.acdsee-video-converter-pro .section-3-content{
    padding: 91px 0;
}
.acdsee-video-converter-pro .section-3-content p, .acdsee-video-converter-pro .section-3-content h3{
    text-align:  left;
}

.acdsee-video-converter-pro .section-3-content h3{
    font-size:  35px;
    font-weight:    bold;
    color: #2d2d2d;
    font-family:    'Raleway';
    margin-bottom: 36px;
}

.acdsee-video-converter-pro .section-3-content img{
    width: 129px;
    max-width: 129px;
    position: relative;
    right: 57px;
    transform: translateY(53%);
}

.acdsee-video-converter-pro .section-3-content p{
    font-size:  18px;
    color: #2d2d2d;
    font-family:    'Raleway';
}

.acdsee-video-converter-pro .set-width-section-3{
    width: 1388px;
}

.acdsee-video-converter-pro .section-3-content .position{
    left: 49px;
}

.acdsee-video-converter-pro .section-4-content{
    background-color: #000000;
    padding: 64px 0;
}

.acdsee-video-converter-pro .section-4-content h2{
    color: white;
    font-size: 39px;
    font-weight: bold;
    font-family: 'Raleway';
    display: inline-block;
}

.acdsee-video-converter-pro .section-4-content img{
    display: inline-block;
    margin-right: 24px;
    vertical-align: middle;
}

.acdsee-video-converter-pro .section-4-content p{
    font-size:  25px;
    font-family:    'Raleway';
    color: #ffffff;
    font-weight:    bold;
    line-height: 2.5;
    margin-top: 36px;
    border-style: solid;
    border-width:   1px;
    padding-left: 34px;
    padding-top: 15px;
    padding-bottom: 15px;
    border-color: #484848;
}

.acdsee-video-converter-pro .set-width-section4{
    width:  1468px;
}

/*Queries for section 4*/
@media(max-width: 773px){
    .acdsee-video-converter-pro .section-4-content img { width: 82px; }
}
@media(max-width: 1390px){
    .acdsee-video-converter-pro .section-4-content p {
        font-size: 23px;
        line-height: 2;
    }
}
@media(max-width: 1298px){
    .acdsee-video-converter-pro .section-4-content p {
        font-size: 21px;
    }
}
@media(max-width: 1200px){
    .acdsee-video-converter-pro .section-4-content p {
        font-size: 21px;
    }
    .acdsee-video-converter-pro .inner-box { height: 200px; }
}
@media(max-width: 940px){
    .acdsee-video-converter-pro .section-4-content p { font-size: 18px;}
}
@media(max-width: 767px){
    .acdsee-video-converter-pro .section-4-content p { font-size: 25px;}
}

@media(max-width: 449px){
    .acdsee-video-converter-pro .section-4-content h2 {
        padding: 0 5%;
        text-align: left;
        margin-bottom: 65px;
    }
    .acdsee-video-converter-pro .mobile-break{
        display: inline !important;
    }

}
/*END Queries for section 4*/

.acdsee-video-converter-pro h3.product-support{
    color :#07a5d8 !important;
    text-decoration: underline;
}

.acdsee-video-converter-pro .section-5-content{
    background-color: #2d2d2d !important;
    padding: 44px 0;
}

.acdsee-video-converter-pro .section-5-endtext{
    padding: 58px 0;
}

.acdsee-video-converter-pro .section-5-endtext p,.section-5-endtext h3{
    color: white;
}

.acdsee-video-converter-pro .section-5-endtext p{
    font-size:  18px;
    font-family:    'Roboto';
    font-weight:    100;
}

.acdsee-video-converter-pro .section-5-endtext h3{
    font-size:  30px;
    font-weight: bold;
    font-family:    'Raleway';
}

.acdsee-video-converter-pro .section-5-setwidth{
    width: 1361px;
}

.acdsee-video-converter-pro .section-5-endtext .left-position{
    left: 56px;
    /*top: 80px;*/
    padding-top: 0px;
    padding-left: 144px;
    height:  317px;
}
@media(max-width: 1200px) and (min-width: 767px){
    .acdsee-video-converter-pro .section-5-endtext .left-position{padding-left: 35px !important;}
}
@media(max-width: 1500px) and (min-width: 1025px){
     .acdsee-video-converter-pro .section-5-endtext .left-position{
        padding-left: 92px !important;
        left: 0px !important;
        height:  inherit !important;
    }
}
@media(max-width: 1024px){
    .acdsee-video-converter-pro .section-5-endtext .left-position{
        left: 0px !important;
        height: inherit !important;
    }
}
@media(max-width: 767px){
    .acdsee-video-converter-pro .section-5-endtext .left-position{
        left: 0px !important;
        top: 0px !important;
        padding: 0 5% !important;
        border-left: none !important;
    }
    .acdsee-video-converter-pro .section-5-endtext .right-position{
        padding: 0 5% !important;
    }
}

@media (max-width: 767px){
.acdsee-video-converter-pro .middle-box-buttons, .acdsee-video-converter-pro .right-box-buttons {
    text-align: center !important;
  }
}
@media(max-width: 1390px){
  .acdsee-video-converter-pro .section-5-endtext .right-position{
    right: 0px;

  }

  .acdsee-video-converter-pro .section-5-endtext .left-position{
      left: 0px;
  }

  .acdsee-video-converter-pro .section-5-endtext .margin-top{
      margin-top: 11px;
  }
}


/*styles for 'SUPPORTED FORMATS' section */
@media(max-width: 1000px){
    .acdsee-video-converter-pro .section-2-icons {
        padding:0;
    }

}
@media(max-width: 767px ){
    .acdsee-video-converter-pro .mobile-no-break{
        display: none !important;
    }
}





@media (min-width: 1200px) {
    .acdsee-video-converter-pro .black-box .row {
        width: 1200px;
    }
}
.acdsee-video-converter-pro .section-1-header { background: none !important; }
.acdsee-video-converter-pro .black-box .columns {
    padding: 0;
}
.acdsee-video-converter-pro .box-space {
    padding: 0 10px;
}

.acdsee-video-converter-pro .black-box-left {
    background-color: rgba(0,0,0,0.75);
    height: 342px;
}
/*.acdsee-video-converter .black-box-center {
    background-color: rgba(105,122,134,0.85) !important;
    height: 342px;
    margin-bottom: 7px;
    padding: 30px 0px;
}*/
.acdsee-video-converter-pro .black-box-center-content {
    padding: 40px 75px;
    position: relative;
}
.acdsee-video-converter-pro .black-box-center-content h3 {
    font-family: 'Roboto';
    font-weight: 500;
    font-size: 22px;
    color: #fff;
    padding: 0 0 5px 0;
    margin: 0;
}
.acdsee-video-converter-pro .photo-editor-10-container hr {
    background: none !important;
    width: 97%;
    margin: 11px 0;
}
.acdsee-video-converter-pro .savings-price {
    color: white;
    font-size: 55px;
    font-family: 'Roboto';
    font-weight: 500;
}
@media (min-width: 1200px) {

   .acdsee-video-converter-pro .savings-section {
        position: relative;
        top: 0;
    }
   .acdsee-video-converter-pro-uninstall .savings-section{
        right: 0;
    }
}
.acdsee-video-converter-pro .full-price-text {
    color: white;
    font-size: 16px;
    font-weight: 500;
    padding-left: 18px;
    line-height: 1px;
}
.acdsee-video-converter-pro .full-price-price {
    color: white;
    font-size: 25px;
    padding-left: 18px;
    font-family: 'Roboto';
    font-weight: bold;
}
.acdsee-video-converter-pro .percent-section {
    color: white;
    font-weight: bold;
    border-style: solid;
    border-width: 1px;
    border-color: white;
    border-right: none;
    border-top: none;
    border-bottom: none;
    display: block;
    height: 55px;
    position: relative;
    right: 52px;
    bottom: 10px;
}
.acdsee-video-converter-pro .percent-off-text {
    color: white;
    font-size: 18px;
    font-weight: 500;
    padding-left: 18px;
    /*line-height: 30px;*/
}
.acdsee-video-converter-pro .percent-off-percent {
    color: white;
    font-size: 25px;
    padding-left: 18px;
}
 .acdsee-video-converter-pro .black-box p {
    color: #fff !important;
    background-color: transparent;
    font-size: 18px !important;
    font-weight: 300;
}
.de.acdsee-video-converter-pro .black-box .fineprint {
  font-size: 14px !important;
}
 @media (max-width: 767px){
     .acdsee-video-converter-pro .header-savings {
         margin-top: 20px;
     }
 }
 .acdsee-video-converter-pro .sub-header {
  padding: 25px 0;
  font-weight:700;
  font-family: 'Raleway';
  color: #fff;
  margin: 0;
  padding:0;
}

.acdsee-video-converter-pro .buttons-container-marg {
    margin-left: 60px;
}
.acdsee-video-converter-pro .red-bttn-de {
    text-transform: uppercase;
    background-color: #da3434;
    font-size: 17px;
    padding: 14px 3px;
    margin: 0 6px 0 0;

    cursor: pointer;
    width: 134px;
    text-transform: uppercase;
    border-radius: 5px !important;
    border: none;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.fr.acdsee-video-converter-pro .red-bttn-de { font-size: 14px }
.acdsee-video-converter-pro .blue-bttn {
    text-transform: uppercase;
    background-color: #07a5d8;
    font-size: 17px;
    padding: 14px 3px;
    width: 134px;
    cursor: pointer;
    text-transform: uppercase;
    border-radius: 5px !important;
    border: none;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.fr.acdsee-video-converter-pro .red-bttn-de,
.fr.acdsee-video-converter-pro .blue-bttn { font-size: 14px }
.acdsee-video-converter-pro .black-box .columns {
    padding: 0;
}
/*.acdsee-video-converter-pro .black-box-right {
    background-color: rgba(105,122,134,0.85) !important;
    height: 342px;
}*/
.acdsee-video-converter-pro .box-space {
    padding: 0 10px;
}
.acdsee-video-converter-pro .black-box-right-content {
    padding: 20px 10px 0 10px;
}
.acdsee-video-converter-pro .black-box-right-content h3 {
    color: white;
    font-weight: bold;
}
.acdsee-video-converter-pro .photo-editor-price {
    font-size: 48px;
    font-family: 'Roboto';
    color: #fff;
    font-weight: 500;
}
.acdsee-video-converter-pro .big-sup {
    vertical-align: super;
    position: relative;
    top: -0.2em;
    font-size: 31px;
}
.acdsee-video-converter-pro .acdid-upgrade {
    font-size: 12.5px;
    color: #fff;
    font-family: 'Roboto';
    padding: 0;
    margin: 0;
    font-weight: 300;
}
/*.acdsee-video-converter-pro .buttons-container {
    background-color: #2d3c47 !important;
    text-align: left;
}*/
 .acdsee-video-converter-pro .center-x {
    display: block;
    margin: 0 auto;
    text-align: center;
}
 .acdsee-video-converter-pro .center-img {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    margin: auto;
}
.acdsee-video-converter-pro .fineprint {
    font-size: 14px !important;
    position: relative;
    bottom: 0px;
}
@media (max-width: 1200px) and (min-width: 1001px){
    .acdsee-video-converter-pro .savings-section {
        position: relative;
        top: 0;
    }
    .acdsee-video-converter-pro-uninstall .savings-section {
        right: 15px;
    }
    .acdsee-video-converter-pro .savings-price {
        font-size: 34px !important;
    }
    .fr.acdsee-video-converter-pro .savings-price {
        margin-left: 12px;
    }
    .acdsee-video-converter-pro .percent-section {
        bottom: 7px !important;
    }
    .acdsee-video-converter-pro .percent-off-text {
        line-height: 24px !important;
        font-size: 15px !important;
    }
    .acdsee-video-converter-pro .percent-off-percent {
        color: white;
        font-size: 25px;
        padding-left: 18px;
    }
    .acdsee-video-converter-pro .fineprint {
    position: relative;
    bottom:0;
    }
}
@media (max-width: 1000px) and (min-width: 768px){

     .acdsee-video-converter-pro .savings-section {
        left: 0px !important;
        position: relative;
    }
     .acdsee-video-converter-pro .full-price-text {
        font-size: 14px !important;
    }
    .acdsee-video-converter-pro  .full-price-price {
        font-size: 20px !important;
    }
     .acdsee-video-converter-pro .percent-section {
        right: 0px !important;
        bottom: 0px !important;
        padding-left: 10px;
    }
     .acdsee-video-converter-pro .percent-off-text {
    font-size: 13px !important;
    }
     .acdsee-video-converter-pro .percent-off-percent {
        padding-left: 15px !important;
    }
     .acdsee-video-converter-pro .fineprint {
        bottom: -24px;
    }
}
@media (max-width: 767px) and (min-width: 501px) {

     .acdsee-video-converter-pro .full-price-text {
        padding: inherit !important;
        position: inherit !important;
    }
     .acdsee-video-converter-pro .percent-section {
        position: inherit !important;
        right: inherit !important;
        top: inherit !important;
        left: inherit !important;
        border-style: none !important;
        height: inherit !important;
    }
     .acdsee-video-converter-pro .percent-off-text {
        padding: inherit !important;
    }
     .acdsee-video-converter-pro .fineprint {
        padding: inherit !important;
        position: inherit !important;
    }
    .acdsee-video-converter-pro .black-box-center { height: 390px; }
    .de.acdsee-video-converter-pro .black-box-center { height: 430px; }
    .acdsee-video-converter-pro .savings-price { border: none; }
    .acdsee-video-converter-pro .big-sup {font-size: 26px !important;}
    .acdsee-video-converter-pro .acdid-upgrade { font-size: 16px !important; }
}
@media (max-width: 500px) {

    .acdsee-video-converter-pro .acdsee-photo-editor-10 .black-box-center-content h3 {
        font-size: 18px !important;
        text-align: center !important;
    }
    .acdsee-video-converter-pro .savings-price {
        border-style: none !important;
        display: inherit !important;
        height: inherit !important;
        position: inherit !important;
    }
    .acdsee-video-converter-pro .big-sup { font-size: 38px !important; }
    .acdsee-video-converter-pro .full-price-text {
        padding: inherit !important;
        position: inherit !important;
        font-size: 14px !important;
    }
    .acdsee-video-converter-pro .full-price-price {
        font-size: 20px !important;
        padding-left: 10px !important;
    }
    .acdsee-video-converter-pro .percent-section {
        position: inherit !important;
        right: inherit !important;
        top: inherit !important;
        left: inherit !important;
        border-style: none !important;
        height: inherit !important;
    }
}
@media (max-width: 1200px) {
   .acdsee-video-converter-pro .black-box-right-content { padding: 15px 5px 0 5px !important; }
   .acdsee-video-converter-pro .photo-editor-price {font-size: 40px !important;}
   .acdsee-video-converter-pro .acdid-upgrade {
    font-size: 10.5px !important;
    padding: 10px 0 !important;
  }
   .acdsee-video-converter-pro .black-box-right-content h2 {
    font-size: 30px !important;
  }
  .acdsee-video-converter-pro .percent-off-text {
    padding: inherit !important;
    font-size: 14px !important;
   }
   .acdsee-video-converter-pro .percent-off-percent {
      font-size: 20px !important;
    }
    .acdsee-video-converter-pro .fineprint {
        padding: inherit !important;
        position: inherit !important;
    }
}
@media(max-width: 471px){
    .acdsee-video-converter-pro .acdid-upgrade { padding: 10px 0 0 0px !important; }
    .acdsee-video-converter-pro .black-box-center-content {padding: 0 20px 20px 20px !important;}
}
@media (max-width: 1000px) {
   .acdsee-video-converter-pro .acdid-upgrade {padding: 24px 0;}
   .acdsee-video-converter-pro .photo-editor-price {font-size: 28px !important;}
  .acdsee-video-converter-pro .big-sup {font-size: 25px !important;}
   .acdsee-video-converter-pro .black-box .row { width:737px !important; }
   .acdsee-video-converter-pro .black-box {height:auto; }
   .acdsee-video-converter-pro .black-box-right-content h2 { font-size: 24px !important; }
   .acdsee-video-converter-pro .black-box-center-content { padding: 30px !important; }
   /*.acdsee-video-converter-pro .black-box-left img { width: 100px; }*/
   .acdsee-video-converter-pro .blue-bttn,
   .acdsee-video-converter-pro .blue-bttn-fr,
   .acdsee-video-converter-pro .red-bttn,
   .acdsee-video-converter-pro .red-bttn-de {
    padding: 5px 0 !important;
    margin: 0 !important;
    width: 110px !important;
    font-size: 12px !important;
  }

   .acdsee-video-converter-pro .black-box-right-content h2 { font-size: 24px !important; }
   .acdsee-video-converter-pro .black-box-center-content { padding: 30px !important; }
   /*.acdsee-video-converter-pro .black-box-left img { width: 100px; }*/
}
@media (max-width: 377px) {
  .de.acdsee-video-converter-pro .black-box-center .buttons-container .blue-bttn {
    margin-top: 5px !important;
  }
}
@media (max-width: 397px) {
  .fr.acdsee-video-converter-pro .black-box-center .buttons-container .blue-bttn {
    margin-top: 5px !important;
  }
}
@media (max-width: 769px) {

   .acdsee-video-converter-pro .blue-bttn,
   .acdsee-video-converter-pro .red-bttn {
    padding: 10px 0 !important;
    width: 110px !important;
    font-size: 17px !important;
  }
   .acdsee-video-converter-pro .blue-bttn-fr {
    width:139px !important;
    padding: 10px 0 !important;
    font-size: 17px !important;
  }
  .de.acdsee-video-converter-pro .blue-bttn {
    width:150px !important;
  }
  .acdsee-video-converter-pro .VDDCP5FR-buynow-btn .red-bttn-de {
    width: 139px !important;
  }
  .acdsee-video-converter-pro .red-bttn-de {
    padding: 10px 0 !important;
    width: 113px !important;
    font-size: 17px !important;
  }
  .de.acdsee-video-converter-pro .red-bttn-de {
    width: 150px !important;
  }


   .acdsee-video-converter-pro #blue-bttn-mobile { width: 106px !important}

   /*.acdsee-video-converter-pro .photo-editor-price {font-size: 59px !important;}*/
   .acdsee-video-converter-pro .photo-editor-10-container hr { width: 100% !important; }
   .acdsee-video-converter-pro .photo-editor-price { text-align: center !important; }
   .acdsee-video-converter-pro .black-box-center-content { padding: 30px !important; }

  .acdsee-video-converter-pro  #section-1-price-mobile { font-size: 28px !important; }
   .acdsee-video-converter-pro .box-space {padding: 0px !important}
   .acdsee-video-converter-pro .black-box {padding: 30px !important;}
 /* .section-1  { background-repeat: no-repeat !important; background-size: cover !important; }*/

   .acdsee-video-converter-pro .section-1 { margin-top: 0 !important; }
   .acdsee-video-converter-pro .buttons-container-marg {margin:0!important;}
   .acdsee-video-converter-pro .buttons-container {text-align: center !important;}
   .acdsee-video-converter-pro .black-box-right-content { padding: 11px 15px !important; }

}
@media (max-width: 767px) {
  .acdsee-video-converter-pro .buttons-container-marg {margin:0!important;}
  .acdsee-video-converter-pro .buttons-container {text-align: center !important;}
  .acdsee-video-converter-pro #section-1-de{margin-top:0px !important; background-position-y: 0px !important;  }
  .acdsee-video-converter-pro .black-box-center-content {
    text-align: center !important;
  }
}
@media (max-width: 500px) {
     .acdsee-video-converter-pro .black-box-right-content h2 {font-size: 18px !important;}
    .acdsee-video-converter-pro .black-box-center-content h3 {
    font-size: 18px !important;
    text-align: center !important;
  }
  .acdsee-video-converter-pro .black-box-center .buttons-container button {
    margin: 0 !important;
    padding: 8px !important;
  }

}
@media (max-width: 376px) {
    .acdsee-video-converter-pro .black-box-center-content h3 {
        padding: 14px 0 5px 0 !important;
  }
}



/******************************************* end styles for acdsee-video-converter/pro ****************************************************/



.vcpro5_container .info-section {
  padding: 50px 0 !important;
}

/**********************************************styles for acdsee-video-converter ************************************/

.acdsee-video-converter .middle-box-buttons .blue-bttn:hover { cursor: pointer;background-color: #037fa7; }
.acdsee-video-converter .middle-box-buttons .red-bttn:hover { cursor: pointer;background-color: #a82323; }
.acdsee-video-converter .right-box-buttons .blue-bttn:hover { cursor: pointer;background-color: #037fa7; }
@media(max-width: 767px) and (min-width: 321px){

    .acdsee-video-converter .right-box-text{
        margin-bottom: 19px !important;
      }
    .acdsee-video-converter .section-4-content h2  {
      font-size: 27px !important;
      margin: 0 !important;
    }

}
@media(max-width:340px){

  .acdsee-video-converter .middle-box {padding: 45px 15px !important; }
  .acdsee-video-converter .section-3-content h3 { font-size: 27px !important; }

}
@media(max-width:320px){
      .acdsee-video-converter .right-box-text{
        margin-bottom: 7px !important;
      }
}
@media(min-width: 1201px){
    .acdsee-video-converter .no-padding-middle{
        width:  566px !important;
    }
    .acdsee-video-converter .no-padding-left{
        padding: 0px;
        width:  385px !important;
    }
    .acdsee-video-converter .right-column{
        width: 215px !important;
        float: left !important;
    }
}

@media(max-width: 1025px) and (min-width: 964px){
    .acdsee-video-converter .box-content .row{
        width:  947px !important;
    }
}

@media(max-width: 963px) and (min-width: 768px){
    .acdsee-video-converter .left-box img { width: 120px; }
    .acdsee-video-converter .box-content .row{
        width:  747px !important;
    }
    .acdsee-video-converter .no-padding-left{
        width: 207px !important;
    }
    .acdsee-video-converter .no-padding-middle{
        width: 396px !important;
    }
    .acdsee-video-converter .center-img{
        height: auto !important;
    }
    .acdsee-video-converter .middle-box{
        padding: 45px 15px !important;
    }

    .acdsee-video-converter  .red-bttn,
    .acdsee-video-converter  .blue-bttn{
        margin-top: 16px !important;
        font-size: 15px !important;
        padding: 14px 0px !important;
         width: 122px  !important;
    }

    .acdsee-video-converter .right-column{
        width: 134px !important;
    }
    .acdsee-video-converter .right-box-content{
        padding: 21px !important;
        padding-left: 14px !important;
    }
    .acdsee-video-converter .right-box-header{
        font-size:  16px !important;
    }
    .acdsee-video-converter .right-box-price{
        font-size: 30px !important;
        margin-bottom: 13px;
    }
    .acdsee-video-converter .right-box-price sup{
        font-size: 21px !important;
    }
    .acdsee-video-converter .right-box-buttons{
        padding-left:   0px !important;
    }
    .acdsee-video-converter .section-2-icons-fr {
      margin-right: 10px;
      width: 53px;
  }
  .acdsee-video-converter .section-2-headers {
    font-size: 18px !important;
}
}
@media(max-width: 963px){
  .acdsee-video-converter .right-box-text{font-size: 13px !important;}
}
@media(max-width: 767px){
    .acdsee-video-converter .left-box img { width: 100px; }

    .acdsee-video-converter .middle-box-buttons{
        padding-left: 12% !important;
    }
    .acdsee-video-converter .right-box-buttons{
    }
}

@media(max-width:375px) and (min-width: 321px){
    .acdsee-video-converter .middle-box-buttons{
        padding-left: 9% !important;
    }
    .acdsee-video-converter .right-box-buttons{
    }
}

@media(max-width:320px){
    .acdsee-video-converter .middle-box-buttons{
        padding-left: 3% !important;
    }
    .acdsee-video-converter .middle-box-buttons .blue-bttn {
    }

    .acdsee-video-converter .right-box-buttons{
        position: relative;
        bottom: 10px;
    }
    .acdsee-video-converter .right-box-buttons{
    }
}

@media (max-width: 767px){

    .acdsee-video-converter .box-content .row{
        width: 90% !important;
    }

    .acdsee-video-converter .no-padding-middle{
        margin: 0px !important;
    }
    .acdsee-video-converter .right-column{
        margin: 0px !important;
        padding: 0px !important;
        float: none !important;
    }
    .acdsee-video-converter .middle-box-text{
        text-align: center;
        font-size: 17px !important;
    }
    .acdsee-video-converter .middle-box-price{
        text-align: center;
        margin-top: 12px !important;
    }

    .acdsee-video-converter .middle-box-buttons{
        margin-bottom: 13px;
    }

    .acdsee-video-converter .right-box-buttons{
    }


    .acdsee-video-converter .left-box{
        height: 160px !important;
    }
    .acdsee-video-converter .video-converter-pro-header{
        padding-top: 53px !important;
        padding-bottom: 92px !important;
    }
    .acdsee-video-converter .middle-box-white-line{
        float:  none !important;
        width: inherit !important;
    }
    .acdsee-video-converter .right-box-content .right-box-header{
        text-align:     center !important;
        float: none !important;
    }

    .acdsee-video-converter .right-box-white-line{
        width: 50% !important;
    }

    .acdsee-video-converter .right-box-text{
        text-align:     center !important;
        margin-top:  116px !important;
    }
    .middle-box-buttons{
    text-align: center;
    }

    .middle-box-buttons a{
        display: inline-block;
    }
    .right-box-buttons{
    text-align: center;
    }

    .right-box-buttons a{
        display: inline-block;
    }
      .acdsee-video-converter .middle-box-buttons{
    padding-left: 0px !important;
  }
  .acdsee-video-converter .middle-box-buttons .blue-bttn{
    margin: 0 0px !important;
  }
  .acdsee-video-converter .right-box-buttons{
    padding-left: 0px !important;
  }
  .acdsee-video-converter .right-box-buttons .blue-bttn{
    margin: 10px 0 0px !important;
  }
}

@media(max-width: 1200px) and (min-width: 1040px){
    .acdsee-video-converter .no-padding-left{
        width: 300px !important;
    }
    .acdsee-video-converter .no-padding-middle{
        width: 496px !important;
    }
    .acdsee-video-converter .right-column{
        width: 215px !important;
        float: left !important;
    }
}

@media(max-width: 1039px) and (min-width: 964px) {
    .acdsee-video-converter .no-padding-left{
        width: 280px !important;
    }
    .acdsee-video-converter .no-padding-middle{
        width: 442px !important;
    }
    .acdsee-video-converter .right-column{
        width: 215px !important;
        float: left !important;
    }
}

.acdsee-video-converter .video-converter-pro-header{
    padding-top: 182px;
    padding-bottom: 108px;
    background-image: url( 'https://res.acdsystems.com/assets/img/en/acdsee-video-converter-5/ACDSee-VC5-Banner.jpg');
    background-size:    cover;
}
.acdsee-video-converter .box-content .row{
    width:  1200px;
}
.acdsee-video-converter .no-padding-left{
    padding: 0px;
}
.acdsee-video-converter .no-padding-middle{
    padding: 0px;
    margin-right: 10px;
}

.acdsee-video-converter .right-column{
    padding: 0px;
}

.acdsee-video-converter .left-box{
    background-color: rgba(0,0,0,0.75);
    height:  342px;
}

.acdsee-video-converter .middle-box{
    background-color: rgba(105,122,134,0.85);
    height: 269px;
    padding: 45px 57px;
    padding-bottom:     0px;
}

.acdsee-video-converter .middle-box-content{
    text-align: left;
}

.acdsee-video-converter .middle-box-text{
    color:  white;
    font-size:  25px;
    font-weight:    bold;
    font-family: 'Roboto';
}

.acdsee-video-converter .middle-box-white-line{
    width: 310px;
    height: 2px;
    float: left;
    margin:  1.5em auto;
    margin-bottom: 0px;
}

.acdsee-video-converter .middle-box-price{
    width: 100%;
    color: white;
    float: left;
    margin-top: 0px;
    font-size: 70px;
    font-weight: 500;
    font-family: 'Roboto';
}

.acdsee-video-converter .middle-box-price sup{
    font-size: 44px;
}

.acdsee-video-converter .middle-box-buttons{
    background-color: #2d3c47;
    height: 73px;
    padding-left: 62px;
}

.acdsee-video-converter .middle-box-buttons .red-bttn{
    background-color: #da3434;
    font-size: 17px;
    padding: 14px 3px;
    margin: 0 6px 0 0;
    cursor: pointer;
    width: 134px;
    text-transform: uppercase;
    border-radius: 5px !important;
    border: none;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    margin-top: 13px;
    float:  left;
}

.acdsee-video-converter .middle-box-buttons .blue-bttn{
    background-color: #07a5d8;
    font-size: 17px;
    padding: 14px 3px;
    margin: 0 6px;
    width: 134px;
    cursor: pointer;
    text-transform: uppercase;
    border-radius: 5px !important;
    border: none;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    margin-top: 13px;
    float:  left;

}

.acdsee-video-converter .right-box{
    background-color: rgba(105,122,134,0.85);
    height:  269px;
}
.acdsee-video-converter .right-box-content{
    padding: 37px;
    padding-left: 20px;
    padding-bottom: 4px;
    margin-bottom: -5px;
}
.acdsee-video-converter .right-box-content .right-box-header{
    font-size:  22px;
    color: white;
    float: left;
    text-align: left;
    font-weight: 500;
    font-family: 'Roboto';
    margin-bottom: 9px;
}

.acdsee-video-converter .right-box-white-line{
    height: 2px;
    margin: 1em auto;
}

.acdsee-video-converter .right-box-price{
    width: 100%;
    color: white;
    float: left;
    margin-top: 0px;
    font-size: 70px;
    font-weight: 500;
    font-family: 'Roboto';
}
.acdsee-video-converter.wider, .acdsee-video-converter-pro .wider{
  width: 140px !important;
}

.acdsee-video-converter .right-box-price sup{
    font-size: 44px;
}

.acdsee-video-converter .right-box-text{
    font-size:  14px;
    color:  white;
    padding-bottom:     0px;
    margin-bottom:   0px;
    text-align:     left;
    position: relative;
    bottom: 14px;
    font-family: 'Roboto';
}
.acdsee-video-converter .right-box-buttons{
    background-color:#2d3c47;
    height: 73px;
    padding-left: 36px;
    padding-top: 5px;
}

.acdsee-video-converter .right-box-buttons .blue-bttn{
    background-color: #07a5d8;
    font-size: 17px;
    padding: 14px 3px;
    margin: 0 6px;
    width: 134px;
    cursor: pointer;
    text-transform: uppercase;
    border-radius: 5px !important;
    border: none;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    margin-top: 10px;
    float:  left;

}

.center-img {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    margin: auto;
}


@media(max-width: 767px){
   .acdsee-video-converter .section-1-header{
    text-align:     left;
   }
   .acdsee-video-converter .section-1-subtext{
    text-align:     left;
   }
   .acdsee-video-converter .section-1-subtext br {
    display: none;
   }
   .acdsee-video-converter .section-1-content{
    padding-left: 5%;
    padding-right: 5%;
   }
   .acdsee-video-converter .section-1-right-img{
        height: 241px;
        margin-top: 26px;
        padding-left: 0px !important;
        max-width: 100% !important;
   }
   .acdsee-video-converter .section-1-left-img{
    max-width: 100% !important;
   }
   .acdsee-video-converter .upgrade-icon{
        position: relative;
        transform: translateY(14%);
        display: block;
        margin: auto !important;
        padding-left: 0px !important;
        padding-top: 0px !important;
        float: none !important;
    }
}
@media(min-width: 1316px){
       .acdsee-video-converter .entry-width {width: 107px !important;}
       .acdsee-video-converter .section-2-no-padding{width: 781px !important;}
}
@media(max-width: 1315px  ){
    .acdsee-video-converter .remove-padding{padding: 0px !important;}
    .acdsee-video-converter .section-2-headers-black {    font-size: 33px !important;}
    .acdsee-video-converter .section-2-headers-white {    font-size: 33px !important;}
    .acdsee-video-converter .section-2-content p {font-size:    20px !important;}
    .acdsee-video-converter .entry-width {width: 93px !important; float: left !important;}
    .acdsee-video-converter .section-2-no-padding{ left: 137px !important; width: 694px !important;}
}

@media(max-width: 414px){
.acdsee-video-converter .section-2-no-padding{width:    auto !important; left: 0px !important;}
}

.acdsee-video-converter .section-1{
    background-color: #2d2d2d;
    padding: 117px 0px;
}

.acdsee-video-converter .section-1-header{
    color:  white;
    font-weight: bold;
    font-size:  39px;
    margin-top:  0px;
    font-family: 'Raleway';
    padding-bottom: 44px;
    padding-bottom: 21px;
}

.acdsee-video-converter .section-1-subtext{
    color: white;
    font-family: 'Roboto';
    font-size: 24px;
    font-weight: 100;
    margin-bottom: 56px;
}

.acdsee-video-converter .section-1-left-img{
  max-width: 600px;
}

.acdsee-video-converter .section-1-right-img{
    padding-left: 44px;
    max-width: 509px;
}
.acdsee-video-converter .set-width{
    width: 1307px !important;
}

.acdsee-video-converter .upgrade-icon{
    padding-left: 45px;
    padding-top: 88px;
}
.acdsee-video-converter .section-2-content{
    background-color:#6b7c87;
    padding-top: 68px;
    padding-bottom: 68px;
}
.acdsee-video-converter .set-width-section-2 { width: 1200px; }

.acdsee-video-converter .section-2-content .top-pad{
    padding-top: 18px;
}

.acdsee-video-converter .section-2-icons{
    display:inline-block;
    margin-right: 30px;
    vertical-align:super;
}
.acdsee-video-converter .section-2-icons-fr{
    margin-right: 10px;
}
.acdsee-video-converter .section-2-headers-fr { font-size: 34px !important; }
.acdsee-video-converter .formats-titles-fr { width: 100% !important; }
.acdsee-video-converter .formats-titles {
    margin: 0 auto;
    padding-bottom: 20px;
}
.acdsee-video-converter .formats-titles h2{
    display: inline-block;
}
.acdsee-video-converter .section-2-headers{
    font-weight: bold;
    font-size: 39px;
    margin-top: 0px;
    font-family: 'Raleway';
}

.acdsee-video-converter .section-2-list-white li{
    color: white;
}

.acdsee-video-converter .section-2-content p{
    font-size: 24px;
    display: inline;
    position: relative;
    right: 6px;
    top: 2px;
    font-family: 'Raleway';
    font-weight: 100;
}

.acdsee-video-converter .section-2-content .li-text-black{
    font-size: 24px;
    display: inline;
    font-family: 'Raleway';
    color: #2d2d2d;
    font-weight: 500;
}

.acdsee-video-converter .output-formats {
    padding-left: 75px;
    border-left: 2px solid black;
}
.acdsee-video-converter .section-2-list-black li{
    color: #2d2d2d;
}

.acdsee-video-converter .entry-width{
    padding: 0px !important;
}
.acdsee-video-converter h2.section-2-headers .white{
    color: white !important;
}
.acdsee-video-converter .section-2-no-padding{
    width: 781px;
    position: relative;
    left: 118px;
    border-color: black;
    border-style: solid;
    border-width: 3px;
    border-left: none;
    border-top: none;
    border-bottom: none;
}

.acdsee-video-converter .output-formats-container .black{
    color: #2d2d2d;
}

/*section-2 media queries*/
@media(max-width: 1000px){
    ..acdsee-video-converter section-2-icons {
        margin-right: 10px;
        width: 50px;
    }
    .acdsee-video-converter .section-2-headers {
    font-size: 27px !important;
    }
}
@media(max-width: 770px){
    .acdsee-video-converter .output-formats-container { margin-top: 40px; }
    .acdsee-video-converter .output-formats {
     padding-left: 0;
     border-left: none;
    }
    .acdsee-video-converter .list-mobile { margin-left: 15px !important; }
}

@media(max-width:449px){
    .acdsee-video-converter .mobile-position{
        position: relative;
        top: 25px;
        margin-bottom: 25px;
    }
    .acdsee-video-converter .mobile-styles{
        border-top: solid;
        border-color: black;
        padding-top: 25px;
    }
}
/*END section-2 media queries*/
@media(max-width:   1500px){
    .acdsee-video-converter .position  {left:  0px !important; }
}

@media(max-width: 1470px) and (min-width: 768px){
    .acdsee-video-converter .section-3-content img{
        max-width: 100% !important;
        right: 0px !important;
        transform: translateY(117%) !important;
    }
}

@media(max-width: 767px){
    .acdsee-video-converter .section-3-content img{
        max-width: 100% !important;
        right: 0px !important;
        transform: inherit !important;
    }
    .acdsee-video-converter .position-center{ left:  0px !important; }
}

.acdsee-video-converter .section-3-content{
    padding: 91px 0;
}
.acdsee-video-converter .section-3-content p, .acdsee-video-converter .section-3-content h3{
    text-align:     left;
}

.acdsee-video-converter .section-3-content h3{
    font-size:  35px;
    font-weight:    bold;
    color: #2d2d2d;
    font-family:    'Raleway';
    margin-bottom: 36px;
}

.acdsee-video-converter .section-3-content img{
    width: 129px;
    max-width: 129px;
    position: relative;
    right: 57px;
    transform: translateY(53%);
}

.acdsee-video-converter .section-3-content p{
    font-size:  18px;
    color: #2d2d2d;
    font-family:    'Raleway';
}

.acdsee-video-converter .set-width-section-3{
    width: 1388px;
}

.acdsee-video-converter .section-3-content .position{
    left: 49px;
}
.acdsee-video-converter .section-3-content .position-center{
    left: 27%;
    top: 23px;
}
.acdsee-video-converter .section-4-content{
    background-color: #000000;
    padding: 64px 0;
}

.acdsee-video-converter .section-4-content h2{
    color: white;
    font-size: 39px;
    font-weight: bold;
    font-family: 'Raleway';
    display: inline-block;
}

.acdsee-video-converter .section-4-content img{
    display: inline-block;
    margin-right: 24px;
    vertical-align: middle;
}

.acdsee-video-converter .section-4-content p{
    font-size:  25px;
    font-family:    'Raleway';
    color: #ffffff;
    font-weight:    bold;
    line-height: 2.5;
    margin-top: 36px;
    border-style: solid;
    border-width:   1px;
    padding-left: 34px;
    padding-top: 15px;
    padding-bottom: 15px;
    border-color: #484848;
}

.acdsee-video-converter .set-width-section4{
    width:  1468px;
}

/*Queries for section 4*/
@media(max-width: 773px){
    .acdsee-video-converter .section-4-content img { width: 82px; }
}
@media(max-width: 1390px){
    .acdsee-video-converter .section-4-content p {
        font-size: 23px;
        line-height: 2;
    }
}
@media(max-width: 1298px){
    .acdsee-video-converter .section-4-content p {
        font-size: 21px;
    }
}
@media(max-width: 1200px){
    .acdsee-video-converter .section-4-content p {
        font-size: 21px;
    }
    .acdsee-video-converter .inner-box { height: 200px; }
}
@media(max-width: 940px){
    .acdsee-video-converter .section-4-content p { font-size: 18px;}
}
@media(max-width: 767px){
    .acdsee-video-converter .section-4-content p { font-size: 25px;}
}
@media(max-width: 449px){
    .acdsee-video-converter .section-4-content h2 {
        padding: 0 5%;
        text-align: left;
        margin-bottom: 65px;
    }
    .acdsee-video-converter .mobile-break{
        display: inline !important;
    }
}
/*END Queries for section 4*/


.acdsee-video-converter .section-5-content{
    background-color: #2d2d2d;
    padding: 44px 0;
}

.acdsee-video-converter .section-5-endtext{
    padding: 58px 0;
}

.acdsee-video-converter .section-5-endtext p,.acdsee-video-converter .section-5-endtext h3{
    color: white;
}

.acdsee-video-converter .section-5-endtext p{
    font-size:  18px;
    font-family:    'Roboto';
    font-weight:    100;
}

.acdsee-video-converter .section-5-endtext h3{
    font-size:  30px;
    font-weight: bold;
    font-family:    'Raleway';
}
.acdsee-video-converter .section-5-setwidth{
    width: 1361px;
}

.acdsee-video-converter .section-5-endtext .left-position{
    left: 56px;
    top: 80px;
    padding-top: 23px;
    border-left: solid;
    border-color: white;
    border-width: 1px;
    padding-left: 144px
}

.acdsee-video-converter h3.product-support{
    color :#07a5d8 !important;
    text-decoration: underline;
}

@media(max-width: 1200px) and (min-width: 767px){
    .acdsee-video-converter .section-5-endtext .left-position{padding-left: 35px !important;}
}
@media(max-width: 1500px) and (min-width: 1025px){
     .acdsee-video-converter .section-5-endtext .left-position{
        padding-left: 92px !important;
        left: 0px !important;
    }
}
@media(max-width: 1024px){
    .acdsee-video-converter .section-5-endtext .left-position{
        left: 0px !important;
    }
}
@media(max-width: 767px){
    .acdsee-video-converter .section-5-endtext .left-position{
        left: 0px !important;
        top: 0px !important;
        padding: 0 5% !important;
        border-left: none !important;
    }
    .acdsee-video-converter .section-5-endtext .right-position{
        padding: 0 5% !important;
    }
}

@media (max-width: 767px){
.acdsee-video-converter .middle-box-buttons, .right-box-buttons {
    text-align: center !important;
}
@media(max-width: 1390px){
  .acdsee-video-converter .section-5-endtext .right-position{
    right: 0px;
  }

.acdsee-video-converter .section-5-endtext .left-position{
    left: 0px;
  }

.acdsee-video-converter .section-5-endtext .right-position{
    /*right: 187px;*/
  }

.acdsee-video-converter .section-5-endtext .left-position{
    /*left: 119px;
    top: 90px;*/
  }
}

@media(max-width: 1390px){
  .acdsee-video-converter .section-5-endtext .right-position{
    right: 0px;
  }

  .acdsee-video-converter .section-5-endtext .left-position{
    left: 0px;
  }

}


@media(max-width: 767px ){
    .acdsee-video-converter .mobile-no-break{
        display: none !important;
    }
}



@media (min-width: 1200px) {
    .acdsee-video-converter .black-box .row {
        width: 1200px;
    }
}
.acdsee-video-converter .section-1-header { background: none !important; }
.acdsee-video-converter .black-box .columns {
    padding: 0;
}
.acdsee-video-converter .box-space {
    padding: 0 10px;
}
.acdsee-video-converter .black-box {
   background-color: #2d2d2d;
}
.acdsee-video-converter .black-box-left {
    background-color: rgba(0,0,0,0.75);
    height: 342px;
}
.acdsee-video-converter .black-box-center {
    background-color: rgba(105,122,134,0.85) !important;
    height: 342px;
    margin-bottom: 7px;
    padding: 30px 0px;
}
.acdsee-video-converter .black-box-center-content {
    padding: 40px 75px;
    position: relative;
}
.acdsee-video-converter .black-box-center-content h3 {
    font-family: 'Roboto';
    font-weight: 500;
    font-size: 25px;
    color: #fff;
    padding: 18px 0 5px 0;
    margin: 0;
}
.acdsee-video-converter .photo-editor-10-container hr {
    background: none !important;
    width: 97%;
    margin: 11px 0;
}
.acdsee-video-converter .savings-price {
    color: white;
    font-size: 70px;
    font-family: 'Roboto';
    font-weight: 500;
    padding-right: 19px;
}
@media (min-width: 1200px) {

   .acdsee-video-converter  .savings-section {
        position: relative;
        top: -10px;
        right: 22px;
    }
}
.acdsee-video-converter .full-price-text {
    color: white;
    font-size: 18px;
    font-weight: 500;
    padding-left: 18px;
    line-height: 30px;
}
.acdsee-video-converter .full-price-price {
    color: white;
    font-size: 25px;
    padding-left: 18px;
    font-family: 'Roboto';
    font-weight: bold;
}
.acdsee-video-converter .percent-section {
    color: white;
    font-weight: bold;
    border-style: solid;
    border-width: 1px;
    border-color: white;
    border-right: none;
    border-top: none;
    border-bottom: none;
    display: block;
    height: 55px;
    position: relative;
    right: 52px;
    bottom: 10px;
}
.acdsee-video-converter .percent-off-text {
    color: white;
    font-size: 18px;
    font-weight: 500;
    padding-left: 18px;
    line-height: 30px;
}
.acdsee-video-converter .percent-off-percent {
    color: white;
    font-size: 25px;
    padding-left: 18px;
}
 .acdsee-video-converter .black-box p {
    color: #fff !important;
    background-color: transparent;
    font-size: 18px;
    font-weight: 300;
}

.acdsee-video-converter .buttons-container-marg {
    margin-left: 60px;
}
.acdsee-video-converter .red-bttn-de {
    text-transform: uppercase;
    background-color: #da3434;
    font-size: 17px;
    padding: 14px 3px;
    margin: 0 6px 0 0;

    cursor: pointer;
    width: 134px;
    text-transform: uppercase;
    border-radius: 5px !important;
    border: none;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.acdsee-video-converter .blue-bttn {
    text-transform: uppercase;
    background-color: #07a5d8;
    font-size: 17px;
    padding: 14px 3px;
    margin: 0 6px;
    width: 134px;
    cursor: pointer;
    text-transform: uppercase;
    border-radius: 5px !important;
    border: none;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.acdsee-video-converter .black-box .columns {
    padding: 0;
}
.acdsee-video-converter .black-box-right {
    background-color: rgba(105,122,134,0.85) !important;
    height: 342px;
}
.acdsee-video-converter .box-space {
    padding: 0 10px;
}
.acdsee-video-converter .black-box-right-content {
    padding: 20px 10px 0 10px;
}
.acdsee-video-converter .black-box-right-content h3 {
    color: white;
    font-weight: bold;
}
.acdsee-video-converter .photo-editor-price {
    font-size: 50px;
    font-family: 'Roboto';
    color: #fff;
    font-weight: 500;
}
.acdsee-video-converter .big-sup {
    vertical-align: super;
    position: relative;
    top: -0.2em;
    font-size: 31px;
}
.acdsee-video-converter .acdid-upgrade {
    font-size: 12.5px;
    color: #fff;
    font-family: 'Roboto';
    padding: 0;
    margin: 0;
    font-weight: 300;
}
.acdsee-video-converter .buttons-container {
    background-color: #2d3c47 !important;
    text-align: left;
}
 .acdsee-video-converter .center-x {
    display: block;
    margin: 0 auto;
    text-align: center;
}
 .acdsee-video-converter .center-img {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    margin: auto;
}
.acdsee-video-converter .fineprint {
    font-size: 14px !important;
    position: relative;
    bottom: 0px;
}
@media (max-width: 1200px) and (min-width: 1001px){
    .acdsee-video-converter .savings-section {
        position: relative;
        right: 50px;
        bottom: 10px;
    }
    .acdsee-video-converter .savings-price {
        font-size: 40px !important;
    }
    .acdsee-video-converter .percent-section {
        bottom: 7px !important;
    }
    .acdsee-video-converter .percent-off-text {
        line-height: 24px !important;
        font-size: 15px !important;
    }
    .acdsee-video-converter .percent-off-percent {
        color: white;
        font-size: 25px;
        padding-left: 18px;
    }
    .acdsee-video-converter .fineprint {
    position: relative;
    right: 38px;
    bottom:0;
    }
}
@media (max-width: 1000px) and (min-width: 768px){

     .acdsee-video-converter .savings-section {
        left: 19px !important;
        position: relative;
    }
     .acdsee-video-converter .full-price-text {
        font-size: 14px !important;
    }
    .acdsee-video-converter  .full-price-price {
        font-size: 20px !important;
    }
     .acdsee-video-converter .percent-section {
        right: -15px !important;
        bottom: 0px !important;
    }
     .acdsee-video-converter .percent-off-text {
    font-size: 13px !important;
    }
     .acdsee-video-converter .percent-off-percent {
        padding-left: 15px !important;
    }
     .acdsee-video-converter .fineprint {
        right: -40px !important;
        bottom: -24px;
    }
}
@media (max-width: 767px) and (min-width: 501px) {

     .acdsee-video-converter .full-price-text {
        padding: inherit !important;
        position: inherit !important;
    }
     .acdsee-video-converter .percent-section {
        position: inherit !important;
        right: inherit !important;
        top: inherit !important;
        left: inherit !important;
        border-style: none !important;
        height: inherit !important;
    }
     .acdsee-video-converter .percent-off-text {
        padding: inherit !important;
    }
     .acdsee-video-converter .fineprint {
        padding: inherit !important;
        position: inherit !important;
    }
    .acdsee-video-converter .black-box-center { height: 390px !important; }
    .acdsee-video-converter .savings-price { border: none; }
    .acdsee-video-converter .big-sup {font-size: 26px !important;}
    .acdsee-video-converter .acdid-upgrade { font-size: 16px !important; }
}
@media (max-width: 500px) {

    .acdsee-video-converter .acdsee-photo-editor-10 .black-box-center-content h3 {
        font-size: 18px !important;
        text-align: center !important;
    }
    .acdsee-video-converter .savings-price {
        border-style: none !important;
        display: inherit !important;
        height: inherit !important;
        position: inherit !important;
    }
    .acdsee-video-converter .big-sup { font-size: 38px !important; }
    .acdsee-video-converter .full-price-text {
        padding: inherit !important;
        position: inherit !important;
        font-size: 14px !important;
    }
    .acdsee-video-converter .full-price-price {
        font-size: 20px !important;
        padding-left: 10px !important;
    }
    .acdsee-video-converter .percent-section {
        position: inherit !important;
        right: inherit !important;
        top: inherit !important;
        left: inherit !important;
        border-style: none !important;
        height: inherit !important;
    }
}
@media (max-width: 1200px) {
   .acdsee-video-converter .black-box-right-content { padding: 15px 5px 0 5px !important; }
   .acdsee-video-converter .photo-editor-price {font-size: 49px !important;}
   .acdsee-video-converter .acdid-upgrade {
    font-size: 10.5px !important;
    padding: 10px 0 !important;
  }
   .acdsee-video-converter .black-box-right-content h2 {
    font-size: 30px !important;
  }
  .acdsee-video-converter .percent-off-text {
    padding: inherit !important;
    font-size: 14px !important;
   }
   .acdsee-video-converter .percent-off-percent {
      font-size: 20px !important;
    }
    .acdsee-video-converter .fineprint {
        padding: inherit !important;
        position: inherit !important;
    }
}
@media(max-width: 471px){
    .acdsee-video-converter .acdid-upgrade { padding: 10px 0 0 0px !important; }
    .acdsee-video-converter .black-box-center-content {padding: 0 20px 20px 20px !important;}
}
@media (max-width: 1000px) {
   .acdsee-video-converter .acdid-upgrade {padding: 24px 0;}
   .acdsee-video-converter .photo-editor-price {font-size: 34px !important;}
  .acdsee-video-converter .big-sup {font-size: 25px !important;}
   .acdsee-video-converter .black-box .row { width:737px !important; }
   .acdsee-video-converter .black-box {height:auto; }
   .acdsee-video-converter .black-box-right-content h2 { font-size: 24px !important; }
   .acdsee-video-converter .black-box-center-content { padding: 30px !important; }
   .acdsee-video-converter .black-box-left img { width: 100px; }
   .acdsee-video-converter .blue-bttn,
   .acdsee-video-converter .blue-bttn-fr,
   .acdsee-video-converter .red-bttn,
   .acdsee-video-converter .red-bttn-de {
    padding: 5px 0 !important;
    margin: 0 !important;
    width: 110px !important;
    font-size: 12px !important;
  }

   .acdsee-video-converter .black-box-right-content h2 { font-size: 24px !important; }
   .acdsee-video-converter .black-box-center-content { padding: 30px !important; }
   .acdsee-video-converter .black-box-left img { width: 100px; }
}
@media (max-width: 769px) {

   .acdsee-video-converter .blue-bttn,
   .acdsee-video-converter .red-bttn {
    padding: 10px 0 !important;
    width: 110px !important;
    font-size: 17px !important;
  }
   .acdsee-video-converter .blue-bttn-fr {
    width:139px !important;
    padding: 10px 0 !important;
    font-size: 17px !important;
  }

   .acdsee-video-converter .red-bttn-de {
    padding: 10px 0 !important;
    width: 113px !important;
    font-size: 17px !important;
  }

   .acdsee-video-converter #blue-bttn-mobile { width: 106px !important}

   .acdsee-video-converter .photo-editor-price {font-size: 59px !important;}
   .acdsee-video-converter .photo-editor-10-container hr { width: 100% !important; }
   .acdsee-video-converter .photo-editor-price { text-align: center !important; }
   .acdsee-video-converter .black-box-center-content { padding: 30px !important; }

  .acdsee-video-converter  #section-1-price-mobile { font-size: 28px !important; }
   .acdsee-video-converter .box-space {padding: 0px !important}
   .acdsee-video-converter .black-box {padding: 30px !important;}
 /* .section-1  { background-repeat: no-repeat !important; background-size: cover !important; }*/

   .acdsee-video-converter .section-1 { margin-top: 0 !important; }
   .acdsee-video-converter .buttons-container-marg {margin:0!important;}
   .acdsee-video-converter .buttons-container {text-align: center !important;}
   .acdsee-video-converter .black-box-right-content { text-align: center; padding: 11px 15px !important; }

}
@media only screen and (min-width: 768px) and (max-width: 769px) {
  .acdsee-video-converter-pro .photo-editor-price { font-size: 29px !important;}
}
@media only screen and (max-width: 768px) {
  .acdsee-video-converter-pro .section-5-endtext .right-position {border-right: none;}
}
@media (max-width: 767px) {
 .acdsee-video-converter .buttons-container-marg {margin:0!important;}
 .acdsee-video-converter .buttons-container {text-align: center !important;}
 .acdsee-video-converter #section-1-de{margin-top:0px !important; background-position-y: 0px !important;  }
}
@media (max-width: 500px) {
     .acdsee-video-converter .black-box-right-content h2 {font-size: 18px !important;}
    .acdsee-video-converter .black-box-center { height: 376px !important; }
    .acdsee-video-converter .black-box-center-content h3 {
    font-size: 18px !important;
    text-align: center !important;
  }
    .acdsee-video-converter .black-box-center .buttons-container button {
    margin: 0 !important;
    padding: 8px !important;
  }

}
@media (max-width: 376px) {
    .acdsee-video-converter .black-box-center-content h3 {
        padding: 14px 0 5px 0 !important;
  }
}

/*********************************************************** end styles for acdsee-video-converter/standard *************************************/



.vcpro5_container .info-section {
  padding: 50px 0 !important;
}

@media only screen and (max-width: 450px)  {
  #category-trigger-container-ja .text-trigger {
      font-size: 18px;
  }
  #category-trigger-container-ja .arrow-down {
    padding: 5px;
    margin-top: -5px;
  }
}

.ja-mobile-sync-apple-icon {
  width: 210px;
  margin-top: 7px;
}

@media only screen and (max-width: 768px)  {
  .ja-lighteq-video {
    width: 350px;
  }

  .ja-lighteq2-image {
    position: static !important;
    margin-bottom: 25px;
    margin-top: 50px;
  }
}

@media only screen and (max-width: 767px) {
  .top-bar-ja-lighteq:not(.enonly).expanded {
    min-height: 0 !important;
  }
    .acdsee-video-converter-pro .percent-section {
     margin-top: 10px;
    }
    .acdsee-video-converter-pro .hr-default {
        margin: 15px 0;
    }
}
}

/* START hotfix styles for /en/products/acdsee-photo-editor page */
.acdsee-photo-editor-10 .header-savings {
    font-weight: 500 !important;
    padding-top: 0 !important;
}

@media only screen and (max-width: 767px){
    .acdsee-photo-editor-10 .savings-section {
        text-align: center;
        margin-top: 35px;
    }
    .acdsee-photo-editor-10 .black-box-right {
        height: 225px;
    }
    .de.acdsee-photo-editor-10 .savings-section,
    .fr.acdsee-photo-editor-10 .savings-section{
        margin-top: 15px;
    }
    .de.acdsee-photo-editor-10 #savings-price,
    .fr.acdsee-photo-editor-10 #savings-price{
        margin-bottom: 10px;
    }
    .fr.acdsee-photo-editor-10 .header-savings {
        margin-bottom: 9px !important;
    }
}

/* START hotfix styles for products/acdsee-video-converter/pro page */
.acdsee-video-converter-pro .header-savings {
    font-weight: 500 !important;
}
@media (min-width: 1201px) {
    .de.acdsee-video-converter-pro .black-box-center-content .seven.columns,
    .fr.acdsee-video-converter-pro .black-box-center-content .seven.columns{
        padding-left: 25px;
    }
}
@media (max-width: 459px){
    .de.acdsee-video-converter-pro .savings-price {
        font-size: 35px;
    }
    .fr.acdsee-video-converter-pro .savings-price {
      font-size: 45px;
    }
}
@media (max-width: 767px){
    .acdsee-video-converter-pro .black-box-right {
        height: 250px;
    }
}
@media (max-width: 330px) {
    .fr.acdsee-video-converter-pro .black-box-center {
        height: 435px !important;
    }
}

/* START hotfix styles for products/acdsee-video-converter/standard page */
@media (max-width: 767px) {
    .acdsee-video-converter .black-box-center-content {
        text-align: center;
    }
    .acdsee-video-converter .savings-price {
        padding-right: 0 !important;
    }
    .acdsee-video-converter .black-box-right {
        height: 250px !important;
    }
}
.acdsee-video-converter .savings-section {
    margin-top: 25px;
}
.acdsee-video-converter .savings-section .five.columns {
    margin-bottom: 10px;
}
@media (min-width: 1201px){
  .de.acdsee-video-converter .black-box-center-content .seven.columns,
  .fr.acdsee-video-converter .black-box-center-content .seven.columns{
      padding-left: 25px;
  }
}
@media (min-width: 768px) and (max-width: 1000px){
    .fr.acdsee-video-converter .savings-section {
        margin-top: 35px;
    }
}