
.canvasx17-custom {
    /*<tr> adjustments for http://www.canvasgfx.com/en/support/canvas-x-2017*/
    padding: 9px 5px !important;

}

/* Phato Gallery */
.photogallery div{ width:199px; height: 150px; float: left; margin: 0 1px 0 0}
.photogallery img{ width:100%; height:100%}
.photo-grid {
    margin: 1em auto;
    text-align: center;
}
.photo-grid li {
    border: 3px solid white;
    display: inline-block;
    margin: 0em;
    width: 196px;
    height: 150px;
}
.photo-grid h3{
    font-weight: bold;   
}
.photo-grid figure {
    height: 150px;
    overflow: hidden;
    position: relative;
    width: 199px;
}
.photo-grid 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 li:hover figcaption {
    opacity: 1;
}

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

/* Text Animation */
.photo-grid 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 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;
}
/*--------------------------------------*/

.feature-board-one{
    width: 1000px;
    height: 442px;
    display: inline-block;
/*  background: url(../images/cnvsx_back_draw2.jpg) no-repeat; */

}
.feature-board-one h3 { 
    font-weight: bold; 
}
.feature-board-one .text-section { 
    width: 50%; 
    float: right; 
    padding: 82px 0 0 0; 
    color: #5F626B
}
.feature-board-one .text-section h1 { 
    margin: 0 0 14px 0;
    color: #5C6576;
    font-style: normal;
}
.feature-board-one .text-section p { 
    text-align: justify; 
    font-size: 17px; 
    color: white;
    width: 354px;
}

.feature-board-one .video-section{
    width: 50%;
    float: left;
    text-align: center;
    padding: 58px 10px 0 0px;
}
.feature-board-one .video-section img{
    max-width: none;
}

.learn_more-one{
    width: 100%;
    height: 40px;
    margin-top: 400px;
    padding-top: 12px;
    padding-left: 5px;
/*  background: rgba(47,54,61,0.8); */
}
.learn_more{
  width: 100%;
  height: 40px;
  padding-left: 5px;
  background: rgba(0,0,0,0.7);
  position: absolute;
  top: 487px;
}

.feature-board-two{
    width: 1000px;
    height: 438px;
    display: inline-block;
/*  background: url(../images/cnvsx_back_16.jpg) no-repeat; */
}
.feature-board-two h3 { 
    font-weight: bold; 
}
.feature-board-two .text-section { 
    width: 50%; 
    float: right; 
    padding: 82px 0 0 0; 
    color: #5F626B
}

.feature-board-two .text-section h1 { 
    margin: 0 0 14px 0;
    color: #5C6576;
    font-style: normal;
}
.feature-board-two .text-section p { 
    text-align: justify; 
    font-size: 17px; 
    color: white;
    width: 399px;
    padding-top: 10px;

}

.feature-board-two .video-section{
    width: 50%;
    float: left;
    text-align: center;
    padding: 23px 10px 0 0px;
}
.feature-board-two .video-section img{
    max-width: none;
}
.learn_more-two{
    width: 100%;
    height: 40px;
    margin-top: 400px;
    padding-top: 9px;
    padding-left: 5px;
/*  background: rgba(47,54,61,0.8); */
}
.learn_more_2{
    width: 100%;
    height: 40px;
    padding-left: 5px;
    background: rgba(0,0,0,0.7);
    position: absolute;
    top: 927px;
}
.learn_more_3{
  width: 100%;
  height: 40px;
  padding-left: 5px;
  background: rgba(0,0,0,0.7);
  position: absolute;
  top: 1367px;
}
.learn_more-two img{
    float: right;
    margin-right: 100px;
}
.feature-board-three{
    width: 1000px;
    height: 440px;
    display: inline-block;
/*  background: url(../images/cnvsx_back_16gis.jpg) no-repeat; */
}
.feature-board-three h3 { 
    font-weight: bold; 
}
.feature-board-three .text-section { 
    width: 50%; 
    float: left; 
    padding: 82px 0 0 0; 
    color: #5F626B
}
.feature-board-three .text-section h1 { 
    margin: 0 0 14px 0;
    color: #5C6576;
    font-style: normal;
}
.feature-board-three .text-section p { 
    text-align: justify; 
    font-size: 17px; 
    color: white;
    width: 356px;
    padding-top: 10px;
}

.feature-board-three .video-section{
    width: 50%;
    float: left;
    text-align: center;
    padding: 22px 10px 0 0px;
}
.feature-board-three .video-section img{
    max-width: none;
}
.learn_more-three{
    width: 100%;
    height: 40px;
    margin-top: 400px;
    padding-top: 9px;
    padding-left: 5px;
/*  background: rgba(47,54,61,0.8); */
}

.feature-board-four{
    width: 100%;
    height: 440px;
    background: #dbd9cd;
    
}
.feature-board-four p{
    font-size: 36px;
    color: green;
    padding-top: 20px;
}
.feature-board-four .head{
    text-align: center;
    font-size: 18px;
    margin-top: -324px;
}
.feature-board-four .head-two{
    text-align: center;
    font-size: 16px;
    margin-top: 183px;
    color: white;
}

.feature-board-four .one{
    width: 33%;
    display: inline-block;
}
.feature-board-four .two{
    width: 33%;
    display: inline-block;
}
.feature-board-four .three{
    width: 33%;
    display: inline-block;
}
.footer-one{
    background: url(../images/cnvsx_back_subscribe.jpg) no-repeat; 
    background-color: #0695d7;
}

.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 );
}
.header-img {
    background-size:   cover;                      /* <------ */
    background-repeat: no-repeat;
    background-position: center center; 
    
}
.home #header-container {
    margin-bottom: 10px;
}

.pd-page article .row {margin:20px auto;}
footer {
	min-height: 300px!important;
 /*   background: #4F5054; */
	background: #e1e5e8;
}
footer.copyright {
	min-height: 50px!important;
    background: #1D1E20;
    }
.foot-bar{
    width: 5px;
    height: 114px;
    border-right: 1px solid #bfc3c4;
    float: right;
    position: absolute;
    top: 18px;
    right: 10px;
}
footer.small {
	min-height: 0px!important;
   /* background: #4F5054; */
   background: #e1e5e8;
}


.css3button{
       display: inline-block;
    padding: 7px 10px 7px;
    color: #fff;
    text-decoration: none;
/*  -moz-border-radius: 6px;
    -webkit-border-radius: 6px; 
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);*/
    border-bottom: 1px solid rgba(0,0,0,0.25);
    position: relative;
    cursor: pointer
}

.small.css3button{ 
    font-size: 11px
}
.css3button, .medium.css3button     
{ font-size: 13px;
    font-weight: bold;
    line-height: 1;
}

.large.css3button {
    font-size: 14px;
    padding: 8px 14px 9px; 
    text-align: center
}

.super.css3button{ 
    font-size: 34px;
    padding: 8px 14px 9px; }

.green.css3button { 
    background-color: #55BF14; 
    color: white
}
.navy.css3button { 
    background-color: #0A2C6C; 
    color: white
}
.blue.css3button { 
    background-color: #2B94EF; 
    color: white
}
#subscribe-bttn{
    border-width: 0;
}
.canvas-learn-more{
    background: url(http://design.acdsystems.com.s3.amazonaws.com/2014/Products/Canvas%20X/Index%20Page/learnmore.png) no-repeat;
    cursor: pointer;
    display: inline-block;
    line-height: 1;
    margin: 0 10px 0 10px;
    padding: 4px 50px 11px;
    position: relative;
    text-align: center;
    text-decoration: none;
}


.index-banner-div1{
    float: left;
    width: 460px;
}
.index-banner-div1 img{    
    margin: 15px;    
}
.index-banner-div1 p{    
    font-size: 27px;
    color: #000000;
}
.index-banner-div1 hr{    
    border-color: #000000;
    display: block;
    width: 97%;
    border: solid;
    border-width: 1px 0 0;
    clear: both;
    margin: 0;
    height: 0;
    background: none;
}

.footer-secOne{
	float: right !important;
	height: 440px;
}
.footer-secTwo{
	float: left !important;
	padding-right: 50px;
	height: 440px;
	padding-left: 0px;
}

.footer-div1{
    margin: 83px 77px 77px 0;    
}
.footer-div1 p{
  /*  margin-top: 30px;*/
    font-size: 20px;
}
.footer-div2{
   /* margin: 77px 77px 77px 0; 
    width: 350px;*/
	background: rgba(47,54,81,0.8);
	padding: 30px 50px 30px 50px;
	margin-top: 59px;
}
.footer-div2 h2{
    color: white;
    font-size: 25px;
}
.footer-div2 p{
	font-size: 14px;
    margin-top: 20px;
    margin-bottom: 20px;
}
/* =acdsee pro 3 mac and acdsee 16 styles
-------------------------------*/
.banner-content {
	padding-top: 30px;
}

/* 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 */

/* pd page  */
.left-pad-5 {
    padding-left: 5px;
}
.right-pad-5 {
    padding-right: 5px;
}
/* pd page  */
.top-pad-75 {
    padding-top: 75px;
}
.top-pad-25 {
    padding-top: 25px;
}
.top-pad-15 {
    padding-top: 15px;
}
.top-pad-40 {
    padding-top: 40px;
}
.top-pad-55 {
    padding-top: 55px;
}
#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;
    margin-top: 10px;
}
#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;
}
#upgradeButton {
    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(9, 166, 214) 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;
}
.msrp-price-new {
    color: #ffffff;
    font-size: 45px;
}
.whiteC {
    color: #ffffff;
}

.line-through-text{
    text-decoration: line-through;
    font-size: 20px;
}

.canvasx-draw .tile-align-bottom h1{
    line-height: 47px;
}

.blackC {
    color: #000000;
}
.panel-subscribe {
    background-color: rgb(182,186,188);
    border: solid 1px #e6e6e6;
    margin: 0 0 22px 0;
    padding: 20px;
}
.pad-botm-50 {
    padding-bottom: 50px;
}

/*--------------canvasx 17 styles start--------------------*/
.rArrow {
    font-size: 28px;
    font-weight: bold;
    float: right;
    margin-top: 7px;
    margin-right: 7px;
}
.pd-feature {
    font-size: 24px;
	line-height: 1.5; 
	margin-left: 8px;
}
.pd-feaimg {
    /*margin-bottom: 4px;*/
	margin: 0px 4px 4px 8px;
}
.pd-collapse {
   display: none;
}
.collapse-bar {
   cursor: pointer;
}

.side17-learn {
    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: 141px;
    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;*/
	background: #00bea4;
    border: 0px none rgb(255, 255, 255);
    border-radius: 0;
    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;
}

.side17-learn:hover{
    background: #27e3c6;
    color: white;    
}





.white.strip {
    background: white;
    padding-bottom: 0px;
    margin-top: 0px;
    padding-top: 0px;
    max-height: 760px;
}
.innerRow {
    max-width: 900px;
    margin: 0 auto;
}
.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;  */  
}
.compare-prods > div {
    height: 300px;
}
.seeplusAdsEachDiv {
  height: 240px;
  margin-top: 65px;
  padding-top: 30px;
  padding-bottom: 30px;
}
.seeplusAdsEachDiv p {
  font-size: 19px;
}

.seeplusAdsEachDiv img {

    position: absolute;
    top: 140px;
    right: 31px;
}

.padBtwCol {
  border-left-width: 15px;
  border-right-width: 15px;
  border-color: #ebebeb;
}
.padBtwIcon {
  padding-left: 5px;
  padding-right: 5px;
}
.monthlyPromBox {
  border: 0.5px solid #D3D3D3;
  background-color: #ffffff;
  margin-bottom: 65px;
  border-left-width: 15px;
  border-right-width: 15px;
  border-color: #ebebeb;
}
.monthlyPromBox p {
  font-size: 19px;
}
.centerMessage {
    text-align: center;
}
/*--------------canvasx 17 styles end--------------------*/


/*--------------------------  CANVAS DRAW 4 Style START  --------------------------*/
@media screen and (max-width: 1300px) {
    .canvas-draw4-container .section-10,
    .canvas-draw4-container .section-11 { background-position-x: 50% !important;  }
}
@media screen and (max-width: 1030px) {
    .canvas-draw4-container .branding-icons img {width: 84px;}
    .canvas-draw4-container .section-10,
    .canvas-draw4-container .section-11 { background-position-x: 44% !important;  }
}
@media screen and (max-width: 965px) {
    .canvas-draw4-container .blue-bttn,
    .canvas-draw4-container .teal-bttn,
    .canvas-draw4-container .red-bttn-de {
        font-size: 15px!important;
        width: 110px!important;
    }
    .canvas-draw4-container .buttons-container-marg { margin: 0!important; }
    .canvas-draw4-container .black-box-center-content { padding: 40px 48px !important; }
}
@media screen and (max-width: 810px) {
    .canvas-draw4-container .upgrade-header { font-size: 17px !important; }
    .canvas-draw4-container .black-box-right-content { padding: 5px !important; }
}
@media screen and (max-width: 769px) {
    .canvas-draw4-container  .play-img { width: 40px; }
    .canvas-draw4-container .section-4 .white-h1, .canvas-draw4-container .section-6 .white-h1, .canvas-draw4-container .section-8 .white-h1, .canvas-draw4-container .section-10 .white-h1, .canvas-draw4-container .section-11 .white-h1 { font-size: 35px !important; }
    .canvas-draw4-container .black-box-center-content { padding: 32px!important; }
    .canvas-draw4-container .black-box-center-content  hr { margin-bottom: 7px 0 10px !important; }
    .canvas-draw4-container .blue-bttn,
    .canvas-draw4-container .teal-bttn,
    .canvas-draw4-container .red-bttn-de {
        font-size: 13px!important;
        width: 99px!important;
    }
    .canvas-draw4-container .box-space { padding: 0 !important; }
    .canvas-draw4-container .section-4 { height: auto !important; }
    .canvas-draw4-container .section-10 { background-position-x: initial !important;  }
    .canvas-draw4-container .section-11 { background-position-x: 88% !important;  }

}

@media screen and (max-width: 765px) {
    .canvas-draw4-container .subscribe-info { padding: 5px 0 !important; }
    .canvas-draw4-container .blue-bttn,
    .canvas-draw4-container .teal-bttn,
    .canvas-draw4-container .red-bttn-de {
        font-size: 17px!important;
        width: 134px!important;
    }
    
    .canvas-draw4-container .buttons-container { text-align: center !important; }
    .canvas-draw4-container .black-box-center-content img { 
        display: block !important;
        margin: 0 auto !important;
    }
    .canvas-draw4-container .black-box-center-content h3 { text-align: center; }
    .canvas-draw4-container .black-box-center-content hr,  
    .canvas-draw4-container .black-box-right-content hr{  
        display: block;
        width: 90% !important;
        margin: 15px auto !important;
    }
    .canvas-draw4-container .savings-section { text-align: center !important;}
    .canvas-draw4-container .black-box-right-content { padding: 30px !important; }
    .canvas-draw4-container .upgrade-header {
        font-size: 25px !important;
        text-align: center !important;
    }
    .canvas-draw4-container .black-box-right-content { text-align: center !important; }
    .canvas-draw4-container .section-1 { padding: 20px 0 !important; }
    .canvas-draw4-container .black-box-left { height: 200px !important; }
    .canvas-draw4-container .black-box-left img { width: 130px; }
    .canvas-draw4-container .black-box { padding: 0 30px !important; }
    .canvas-draw-4-system-req .system-req-left { 
        border-right: none !important; 
        border-bottom: 1px solid #fff;
    }
    .canvas-draw-4-system-req .system-req-right { padding: 20px 0 0 0 !important;}
    .canvas-draw4-container .section-8 .bx-wrapper .bx-pager, 
    .canvas-draw4-container .section-8 .bx-wrapper .bx-controls-auto {
        bottom: 0 !important;
    }
    .canvas-draw4-container .section-5 .columns { height: auto !important; }
}

@media screen and (max-width: 522px) {
    .canvas-draw4-container .blue-bttn,
    .canvas-draw4-container .teal-bttn,
    .canvas-draw4-container .red-bttn-de {
        font-size: 13px!important;
        width: 100px !important;
        margin: 0 2px !important;
    }
    .canvas-draw4-container .black-box-center-content { padding: 30px 20px !important; }
    .canvas-draw4-container .branding-icons { text-align: center; }
}
@media screen and (max-width: 420px) {
    .canvas-draw4-container .blue-bttn,
    .canvas-draw4-container .teal-bttn,
    .canvas-draw4-container .red-bttn-de {width: 90px !important;}
    .subscribe-info { margin-top: 15px; }
    .savings-price { font-size: 58px !important; }
    .canvas-draw4-container .black-box-left { height: 140px !important; }
    .canvas-draw4-container .black-box-left img { width: 100px !important; }
    .canvas-draw4-container .subscribe-info {  
        padding: 10px 0 !important;
        margin:0 !important;
    }
    .canvas-draw4-container .buttons-container { padding: 7px 0 !important; }

}
@media screen and (max-width: 365px) {
    .canvas-draw4-container .blue-bttn,
    .canvas-draw4-container .teal-bttn,
    .canvas-draw4-container .red-bttn-de {
        width: 77px !important;
        font-size: 11px !important;
    }
    .canvas-draw4-container .black-box-center-content h3 { font-size: 18px !important; }
    .canvas-draw4-container .branding-icons img {
        width: 59px;
        padding: 10px 5px !important;
    }
    .canvas-draw4-container .subscribe-info { font-size: 14px !important; }
    .canvas-draw4-container .black-box-left { height: 131px !important; }
    .canvas-draw4-container .black-box-left img { width: 105px !important; }
    .canvas-draw4-container .play-video-txt { font-size: 21px !important; }
    
}
@media screen and (max-width: 330px) {
    .canvas-draw4-container .blue-bttn,
    .canvas-draw4-container .teal-bttn,
    .canvas-draw4-container .red-bttn-de {
        width: 70px !important;
    }
    .canvas-draw4-container .section-11 { padding-top: 50px 0 !important; }
}




.canvas-draw4-container .section-1 {
    background: url('http://res.acdsystems.com/canvasx_assets/img/en/canvas-draw-4/CanvasDraw4-PDPage-Banner.jpg');
    padding: 100px 0;
    margin-top: 35px;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
.canvas-draw4-container .raleway { font-family: 'Raleway'; }
.canvas-draw4-container .roboto { font-family: 'Roboto'; }
.canvas-draw4-container .black-box .row {
    width: 1200px;
}

.canvas-draw4-container .black-box-left {
    background-color: rgba(0,0,0,0.75);
    height: 342px;
}
.canvas-draw4-container .center-img {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    margin: auto;
    text-align: center;
}
.canvas-draw4-container #cvdraw4-icon {}
.canvas-draw4-container .box-space {
    padding: 0 10px;
}
.canvas-draw4-container .black-box .columns {
    padding: 0;
}

.canvas-draw4-container .black-box-center-content {
    padding: 40px 75px;
    position: relative;
}
.canvas-draw4-container .black-box-center-content hr {
    width: 100%; 
    margin: 22px 0 21px; 
    height: 0; 
    background: none; 
    border-color:white;
    display: block;
    text-align: center;
}
.canvas-draw4-container .black-box-center-content h3 {
    font-family: 'Roboto';
    font-weight: 500;
    font-size: 25px;
    color: #fff;
    padding: 18px 0 5px 0;
    margin: 0;
}
.canvas-draw4-container .savings-price {
    color: white;
    font-size: 54px;
    font-weight: 500;
    border-style: solid;
    border-width: 1px;
    border-color: white;
    border-left: none;
    border-top: none;
    border-bottom: none;
    padding-right: 19px;
}
.canvas-draw4-container .upgrade-header {  
    color: #fff;
    font-size: 20px;
    font-weight: 500;
}
.canvas-draw4-container .subscribe-info {
    color: #fff !important;
    font-weight: 300 !important;
    font-family: 'Roboto' !important;
    font-size: 16px !important;
    display: inline-block;
}
.canvas-draw4-container .subscribe-info span {
    font-weight: 500 !important;
}
.canvas-draw4-container .cents-price {
    font-size: 30px;
}

.canvas-draw4-container .buttons-container {
    background-color: #6D151B;
    text-align: left;
}
.canvas-draw4-container .buttons-container-marg {
    margin-left: 60px;
}
.canvas-draw4-container .red-bttn-de:hover {background-color: #a82323;}
.canvas-draw4-container .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;
}
.canvas-draw4-container .blue-bttn:hover {background-color: #037fa7;}
.canvas-draw4-container .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;
}
.canvas-draw4-container .teal-bttn:hover {background-color: #0ba28d;}
.canvas-draw4-container .teal-bttn {
    text-transform: uppercase;
    background-color: #00bda0;
    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;
}

.canvas-draw4-container .black-box-center {
    background-color: rgba(212,97,109,0.92);
    height: 342px;
    margin-bottom: 7px;
    padding: 30px 0px;
}

.canvas-draw4-container .black-box-right {
    background-color: rgba(212,97,109,0.92);
    height: 342px;
}

.canvas-draw4-container .black-box-right-content {
    padding: 20px 10px 0 10px;
}

.canvas-draw4-container .photo-editor-price {
	font-family: 'Roboto'; 
    font-size: 59px;
    color: #fff;
    font-weight: 500;
}
.canvas-draw4-container .big-sup {
    vertical-align: super;
    position: relative;
    top: -0.2em;
    font-size: 31px;
}

.canvas-draw4-container .acdid-upgrade {
    font-size: 12.5px;
    color: #fff;
    padding: 0;
    margin: 0;
    font-weight: 300;
}


.canvas-draw4-container .play-video-txt {
    font-size: 24px ;
    font-family: 'Raleway';
    font-weight: 600 !important;
    color: #fff;
    display: inline-block;
}

.canvas-draw4-container .content-2 {
    padding: 60px 0;
}

.canvas-draw4-container .section-2 {
    background-color: #E8E8E8;
}
.canvas-draw4-container .section-2 .white-h1 {
    font-family: 'Raleway' !important;
    font-weight: 700 !important;
    font-size: 39px !important;
    color: black;
    padding: 0 0 30px 0;
}
.canvas-draw4-container .content-2 p, .canvas-draw4-container .section-7 p, .canvas-draw4-container .section-9 p, .canvas-draw4-container .content-7 p, .canvas-draw4-container .content-9 p {
    font-family: 'Roboto' !important;
    color: black !important;
    background-color: transparent;
    font-size: 18px;
    font-weight: 300;
}
.canvas-draw4-container_thank-you .black-box p, .content-2 p, .content-4 p, .section-6 p, .content-7 p, .content-8 p, .content-10 p, .content-11 p {
    font-family: 'Roboto';
    color: #fff; 
    background-color: transparent; 
    font-size: 18px; 
    font-weight: 300;
}
.canvas-draw4-container .container-position-set .row { width: 1107px ; }
.canvas-draw4-container .section-3 {
	padding: 60px 0;
	color: white !important;
	text-align: center;
    background-color: #2d2d2d; 
}
.canvas-draw4-container .branding-icons img {
    padding: 0 9px;
}
.canvas-draw4-container .branding-icons { padding-bottom:30px; }
.canvas-draw4-container .section-3  h1, 
.canvas-draw4-container .section-3  h3{
	color: white !important;
	font-weight: bold;
}
#sec-3-text { padding: 0 15px; }

.canvas-draw4-container .section-4 {
	padding: 60px 0;
	color: white !important;
	text-align: left;
    background-color: #BD252F; 
    height: 340px;
}
.canvas-draw4-container .section-5 .columns { height: 74px; }
.canvas-draw4-container .section-5 {
	padding: 60px 0;
	text-align: left;
}

.canvas-draw4-container .section-6 {
	padding: 60px 0;
	color: white !important;
	text-align: center;
    background-color: #2d2d2d; 
}

.canvas-draw4-container .section-4 .white-h1, .canvas-draw4-container .section-6 .white-h1, .canvas-draw4-container .section-8 .white-h1, .canvas-draw4-container .section-10 .white-h1, .canvas-draw4-container .section-11 .white-h1 {
    font-family: 'Raleway' !important;
    font-weight: 700 !important;
    font-size: 39px ;
    color: white;
    padding: 0 0 30px 0;
}

.canvas-draw4-container .section-8 {
    /*background: url(https://d135ltn6xbmgpi.cloudfront.net/canvasx_assets/img/en/canvas-draw-4/CanvasDraw4-PDPage-BlueprintSection.png);
    background-repeat: no-repeat !important;
    background-size: cover !important;
	padding: 60px 0;*/
}
.canvas-draw4-container .section-9 {
	padding: 60px 0;
	text-align: center;
}
.canvas-draw4-container .section-10 {
    background: url(https://d135ltn6xbmgpi.cloudfront.net/canvasx_assets/img/en/canvas-draw-4/CanvasDraw4-PDPage-RealEstate-2.png);
    background-repeat: no-repeat !important;
    background-size: cover !important;
	padding: 60px 0;
}
.canvas-draw4-container .section-11 {
    background: url(https://d135ltn6xbmgpi.cloudfront.net/canvasx_assets/img/en/canvas-draw-4/CanvasDraw4-PDPage-DesktopPubSection-2.png);
    background-repeat: no-repeat !important;
    background-size: cover !important;
	padding: 70px 0;
}

.canvas-draw4-container .section-12 {
    background-color: rgba(45,45,45,45);
	padding: 60px 0;
}

.canvas-draw-4-system-req {
    padding: 70px 20px;
    background-color: #000;
}
.canvas-draw-4-system-req  h3 {
    font-weight: 700;
    line-height: 1.1;
    color: #fff;
    font-family: 'Raleway';
    font-size: 30px;
}
.canvas-draw-4-system-req p {
    color: #fff !important;
    background-color: transparent;
    font-size: 18px;
    font-weight: 300;
    text-align: left;
	padding-bottom: 10px;
    font-family: 'Roboto';
}
.canvas-draw-4-system-req .blue-link {
    color: #07A5D8;
    text-decoration: underline;
}

.canvas-draw4-container .section-8 div#comparison figure {
    background: url(https://d135ltn6xbmgpi.cloudfront.net/canvasx_assets/img/en/canvas-draw-4/CanvasDraw4-PDPage-BlueprintSection-After.png);
    background-size: cover;
    font-size: 0;
    height: 645px;
    max-height: 700px;
    margin: 0;
}

.canvas-draw4-container .section-8 div#comparison figure div {
    background: url(https://d135ltn6xbmgpi.cloudfront.net/canvasx_assets/img/en/canvas-draw-4/CanvasDraw4-PDPage-BlueprintSection.png);
    background-size: cover;
    position: absolute;
    height: 645px;
    max-height: 700px;
    margin: 0;
}

.canvas-draw4-container input[type=range] {
    -webkit-appearance: none;
    -moz-appearance: none;
    position: relative;
    top: -23px;
    left: 0%;
    background-color: rgba(255,255,255,0.1);
    width: 100%;
}
.canvas-draw4-container .canvasdraw4-price {
    font-size: 59px;
    font-family: 'Roboto';
    color: #fff;
    font-weight: 500;
}

.canvas-draw4-container .section-8 div#comparison {
    width: 100%;
    height: 700px;
    max-height: 700px;
    overflow: hidden;
}

#bx-pager {

    position: relative;
    padding: 0;
    margin: 0;
    top: 60px;
    list-style-type: none;
    color: #FFF;
    width: 100%;
    font: normal 90% arial, helvetica, sans-serif;
    text-align: center;
}
#bx-pager li {
	background: url(https://d135ltn6xbmgpi.cloudfront.net/canvasx_assets/img/en/canvas-draw-4/CanvasDraw4-PDPage-Slide-8.png);
    display:inline-block;
    margin:0;
    padding:0;
	width: 30px;
	height: 30px;
}

.canvas-draw4-container .bx-wrapper .bx-pager.bx-default-pager a {
    background: white;
    text-indent: -9999px;
    display: block;
    width: 20px;
    border: solid 4px #d5d5d5;
    height: 20px;
    margin: 0 5px;
    outline: 0;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 20px;
}

.canvas-draw4-container .section-4 .container-fluid img {
	cursor:pointer;
}
.canvas-draw4-container .system-req-left { border-right: 1px solid #fff; }
.canvas-draw4-container .system-req-right { 
    padding-left: 30px; 
}

.canvasx-draw-info-section { margin: 50px 0;}
.canvasx-draw-info-section h1 {
    color: #2d2d2d;
    font-size: 35px;
    font-family: 'Raleway';
    font-weight: 700;
    margin-bottom: 20px;
}
.canvasx-draw-info-section p {  
    font-family: 'Roboto';
    color: #2d2d2d;
    font-size: 18px;
    font-weight: 300;
}


@media screen and (min-width: 1700px) {
    .canvas-draw4-container .section-10 .section-10-innerwidth { width: 1400px !important;}
}
@media screen and (min-width: 1480px) and (max-width: 1699px) {
    .canvas-draw4-container .section-10 .section-10-innerwidth { width: 1300px !important;}
}

@media screen and (min-width: 769px) and (max-width: 1100px) {
    .canvas-draw4-container .section-10 .section-10-responsive, .canvas-draw4-container .section-11 .section-11-responsive { width: 100% !important;}
}

@media (min-width: 1200px) {
	.canvas-draw4-container .content-2 .row {
		width: 1200px;
	}
	.canvas-draw4-container .section-6, .canvas-draw4-container .section-10, .canvas-draw4-container .section-11 {
		min-height: 645px;
	}
}

.canvas-draw4-container .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;
}

.canvas-draw4-container .full-price-text {
    color: white;
    font-size: 15px;
    font-weight: 500;
    /*padding-left: 18px;*/
    line-height: 30px;
}
.canvas-draw4-container .full-price-price {
    color: white;
    font-size: 25px;
    padding-left: 8px;
    font-weight: bold;
}
.canvas-draw4-container .percent-off-text {
    color: white;
    font-size: 15px;
    font-weight: 500;
    /*padding-left: 18px;*/
    line-height: 30px;
}

.canvas-draw4-container .percent-off-percent {
    color: white;
    font-size: 25px;
    padding-left: 18px;
}
.canvas-draw4-container .fineprint {
    font-size: 14px !important;
    position: relative;
    bottom: 9px;
	left: -26px;
}

@media (min-width: 1200px) {
.canvas-draw4-container .savings-section {
    position: relative;
    top: -10px;
    right: 28px;
}
}
@media (max-width: 1200px) and (min-width: 1001px) {
.canvas-draw4-container .savings-section {
    position: relative;
    right: 50px;
    bottom: 10px;
}
}

@media (max-width: 1000px) and (min-width: 768px) {
.canvas-draw4-container .savings-section {
    left: 19px !important;
    position: relative;
}
}

.canvas-draw4-container .black-box p {
    font-family: 'Roboto' !important;
    color: #fff !important;
    background-color: transparent;
    font-size: 18px;
    font-weight: 300;
	padding-top: 16px;
}

@media (max-width: 769px ){
	.canvas-draw4-container .black-box-center {
		height: 470px !important;
		text-align: center;
	}
	.canvas-draw4-container .savings-price, .canvas-draw4-container .subscribe-info {
		border: none !important;
	}
}

.canvas-draw4-container .offerdate {
    color: white;
    padding-left: 10px;
    font-weight: 300;
    font-size: 13px;
    font-family: 'Roboto';
}

@media (max-width: 1100px) and (min-width: 770px){
	/*.canvas-draw4-container .savings-price {
		font-size:48px !important;
	}
	.canvas-draw4-container .subscribe-info {
		font-size: 9px !important;
	}*/
	.canvas-draw4-container .price-tab {
		zoom: 0.7;
	}
	.canvas-draw4-container .subscribe-info {
	padding-top: 0px !important
	}
	
}

/*section-10-innerwidth*/

/*--------------------------  CANVAS DRAW 4 Style END  --------------------------*/


.release-notes-list li {
    list-style-type: disc;
    list-style-position: initial;
    padding: 0px 0px 0px 20px;
}