/*------------------------------------------------------------- 
		     download_now_page_revised
--------------------------------------------------------------- */

/*------------------------------------------------------------- 
		    Content Section
--------------------------------------------------------------- */
.bc_main_content {
	padding:20px 0 100px;
}
.bc_main_content h2 {
	font-size:36px;
	font-weight:700;
	color:#333333;
	font-family: 'Roboto', sans-serif;
	padding:0 0 0 0;
	margin:0 0 11px 0;
	display:block;
	text-align:left;
	line-height:36px;
}

.dl_title {
        font-size:36px;
        font-weight:700;
        color:#333333;
        font-family: 'Roboto', sans-serif;
        padding:0 0 0 0;
        margin:0 0 11px 0;
        display:block;
        text-align:left;
        line-height:36px;
}

.cz-download-publisher-page h2 {
    color: #333333;
    display: block;
    font-family: "Roboto",sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 36px;
    margin: 15px 0 0;
    padding: 0;
    text-align: left;
}


.bc_main_content h3  {
	font-size:20px;
	font-weight:700;
	color:#333333;
	font-family: 'Roboto', sans-serif;
	padding:0 0 0 0;
	margin:0 0 10px 0;
	display:block;
	text-align:left;
	line-height:24px;
}

.cz-download-software-wrapp {
	display:inline-block;
	width:100%;	
	border-bottom:1px dotted #cccccc;
	margin:0 0 40px 0;
}
.cz-download-software-inner-wrapper {
	display:block;
	border:1px solid #dbdfe5;
	padding:0 5px;	
}
.cz-download-software-inner-wrapper p {
 font-weight: bold;
 margin: 5px;
}
.vid_h {
 text-align: center!important;
 color: #3b598c!important;
}
.cz-download-bottom-section p {
	line-height:30px;	
}
.cz-download-bottom-section p a, .cz-download-bottom-section p a:hover, .cz-download-bottom-section p a:visited {
	display:inline-block;
	color:#5177b6;
	text-decoration:none;
	font-weight:700;	
}
.cz-related-wrapper {
	display:inline-block;
	width:100%;	
}
.cz-related-wrapper ul li {
	display:inline-block;
	width:49%;
	vertical-align:top;	
	margin:13px 0;
	float:left;
}
.cz-related-wrapper ul li:nth-child(odd) {
	margin-right:2%;	
}
.cz-visitors-inner-wrapp {
	display:block;	
}
.cz-visitors-left-area {
	display:inline-block;
	width:25%;
	vertical-align:top;
	text-align:center;
	border:1px solid #dfdfdf;
	min-height:70px;
	max-width:70px;
	margin:0 10px 0 0;
	padding:10px 0 0 0;	
}

.cz-visitors-right-area {
	display:inline-block;
	width:74%;
	vertical-align:top;	
}
.cz-visitors-right-area h5 {
	color:#5177b6;
	font-size:18px;
	display:block;
	text-align:left;
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	margin:0 0 0 0;
	padding:0 0 0 0;
	line-height:18px;
}
.cz-visitors-right-area p {
	color:#363636;
	line-height:20px;
	margin:10px 0;	
}

a[name]:before {
    content:"";
    display:block;
    height:130px;
    margin-top:-130px;
}

.cz-main-left-section textarea {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.video_slot {
 display:table;
 padding: 5px 0px 5px 0px;
 margin: 0px auto;
}
#after_dl {
 padding-top: 10px;
 margin: 0px auto;
 text-align: center;
}

/*------------------------------------------------------------- 
		     downloads publisher page
--------------------------------------------------------------- */
.cz-download-publisher-page p strong {
    color: #333;
    display: inline-block;
    font-weight: 700;
}

.cz-contact-info-wrapp {
	display:inline-block;
	width:100%;
	padding:15px 0 42px 0;
	border-bottom:#cccccc 1px dotted;
	margin:0 0 42px 0;	
}
.cz-contact-info-wrapp table tr {
	border-bottom:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	display:table;
	width:100%;
}
.cz-contact-info-wrapp table tr:first-child {
	border:1px solid #1d3652;
	background:#1d3652;	
}
.cz-contact-info-wrapp table tr th {
	padding:18px 17px;
	color:#fff;
	font-size:18px;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
}
.cz-contact-info-wrapp table tr td {
	padding:17px;	
}
.cz-contact-info-wrapp table tr td:nth-child(2) {
	border-left:1px solid #dcdcdc;
}
.info-left-area {
	display:inline-block;
	width:20%;
	float:left;
	color:#333333;
	font-weight:300;
	font-size:14px;	
	font-family: 'Roboto', sans-serif;
}
.info-right-area {
	display:inline-block;
	width:80%;
	float:left;
	color:#333333;
	font-weight:300;
	font-size:14px;	
	font-family: 'Roboto', sans-serif;
	white-space: pre-wrap;      /* CSS3 */   
	white-space: -moz-pre-wrap; /* Firefox */    
	white-space: -pre-wrap;     /* Opera <7 */   
	white-space: -o-pre-wrap;   /* Opera 7 */    
	word-wrap: break-word;      /* IE */
}
.info-right-area a, .info-right-area a:hover  {
	font-weight:700;
	color:#5177b6;
	font-size:14px;
	font-family: 'Roboto', sans-serif;
	text-decoration:none;
}
.wordwrap { 
   white-space: pre-wrap;      /* CSS3 */   
   white-space: -moz-pre-wrap; /* Firefox */    
   white-space: -pre-wrap;     /* Opera <7 */   
   white-space: -o-pre-wrap;   /* Opera 7 */    
   word-wrap: break-word;      /* IE */
}
/*  tool section   */
.cz-tool-wrapp {
	display:inline-block;
	width:100%;
	vertical-align:top;	
}
.cz-tool-wrapp ul li {
	display:inline-block;
	padding:28px 0 26px 0;
	border-bottom:1px dotted #e5e5e5;
	width:100%;	
}
.cz-tool-wrapp ul li:last-child {
	border-bottom:0px;
}
.cz-tool-inner-wrapper {
	display:block;
	vertical-align:top;	
}
.cz-tool-img-section {
	display:inline-block;
	min-height:100px;
	max-width:100px;
	border:1px solid #dfdfdf;
	text-align:center;
	vertical-align:top;	
	width:100%;
	padding:18px 0 0 0;
}
.cz-tool-content-section {
	display:inline-block;
	width:85%;
	vertical-align:top;
	float:right;	
}
.cz-tool-content-section h4 {
	color:#333333;
	font-size:22px;
	font-weight:500;
	font-family: 'Roboto', sans-serif;
	display:block;
	text-align:left;
	line-height:22px;
	margin:0 0 0 0;
}
.cz-tool-details-wrapp {
	display:inline-block;	
	margin:15px 0 0 0;
	width:100%;
}
.cz-tool-details-wrapp ul li {
	display:inline-block!important;
	color:#595959!important;
	font-weight:400px;
	font-size:12px;
	font-family: 'Roboto', sans-serif;
	vertical-align:top;
	background:url(https://www.bleepstatic.com/images/downloads/small-dott.png) no-repeat left center;
	padding:0 14px 0 15px!important;
	margin:0 0 0 0;
	width:auto!important;
	border-bottom:0px!important;
	float:left;
}
.cz-tool-details-wrapp ul li:first-child {
	background:none;
	padding-left:0px!important;	
}
.cz-tool-details-wrapp ul li span {
	display:inline-block;
	color:#5177b6;
	margin-left:4px;
	font-weight:700;	
}
.cz-tool-details-wrapp ul li strong {
	font-weight:bold;
	display:inline-block;	
}
.cz-version {
	color:#333333!important;
	font-weight:400!important;	
}
.cz-tool-download-section {
	clear:both;
	display:inline-block;
	width:100%;	
}
.cz-tool-download-section ul {
	margin:0 0 0 0;	
}
.cz-tool-download-section ul li {
	display:inline-block;
	color:#595959!important;
	font-weight:400px;
	font-size:14px;
	font-family: 'Roboto', sans-serif;
	vertical-align:top;
	background:url(https://www.bleepstatic.com/images/downloads/small-dott.png) no-repeat left center;
	padding:0 14px 0 16px!important;
	margin:0 0 0 0;
	width:auto!important;
	border-bottom:0px!important;
}
.cz-tool-download-section ul li span {
	color:#333333;
	display:inline-block;
}
.cz-tool-download-section ul li:first-child {
	background:none;
	padding-left:0px!important;	
}
.cz-tool-details-wrapp ul li span, 
.cz-tool-details-wrapp ul li a, 
.cz-tool-details-wrapp ul li a:hover, 
.cz-tool-details-wrapp ul li a:visited {
	color: #5177b6;
    display: inline-block;
    font-weight: 700;
    margin-left: 4px;
}
.cz-date-wrapp {
	background:url(https://www.bleepstatic.com/images/downloads/calendar.png) no-repeat left center;
	width:16px;
	height:16px;
	display:inline-block;
	margin-right:4px;	
}
.cz-view-btn {
	display:block;
	margin:18px auto 0 auto;
	width:140px;
	height:40px;
	border-radius:2px;
	border:1px solid #dfdfdf;
	text-align:center;
	line-height:40px;
	font-weight:700;
	color:#666666;
	text-transform:uppercase;
	font-family: 'Roboto', sans-serif;
	background:#f5f5f5;
}
.cz-view-btn:hover {
	text-decoration:none;
	color:#666666;
}
.cz-download-wrap h3 {
	color:#587cb9!important;
	font-weight:bold;
	text-transform:uppercase;
	font-size:21px!important;
	position:relative;
	display:block;
}


/*------------------------------------------------------------- 
		    	 download software page revised
--------------------------------------------------------------- */
.cz-download-software-page-revised-outer {
	display:inline-block;
	width:100%;
	padding:0px 0 0 0;	
}
.cz-outer-software-page {
	display:inline-block;
	width:100%;	
	padding:10px 0 30px 0;
}
.cz-outer-software-page table tr th {
	border:1px solid #dcdcdc;
	padding:18px;
}
.cz-software-img-section {
    border: 1px solid #dcdcdc;
    display: inline-block;
    max-width: 100px;
    min-height: 100px;
    padding: 18px 0 0;
    text-align: center;
    vertical-align: top;
    width: 100%;
	margin:0 18px 0 0;
}
.cz-software-top-wrapp {
	display:table;
	width:100%;
}
.cz-outer-software-page table {
	background:#fdfdfd;	
}
.cz-outer-software-page table tr td {
	padding:14px 16px;
	border-left: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}
.cz-outer-software-page table tr td:last-child {
	border-right: 1px solid #dcdcdc;
}
.cz-software-download-area {
	display:inline-block;
	vertical-align:top;
	width:100%;
	max-width:82%;	
}
.cz-software-download-area ul {
	margin:0 0 0 0;
}
.cz-software-download-area ul li {
	display:inline-block;
	margin-top: 10px;
	margin-right:15px;	
}
.cz-software-download-area ul li a {
	color:#ffffff;
	font-size:18px;
	font-weight:700;
	font-family: 'Roboto', sans-serif;
	line-height:18px;
	display:block;
	border-radius:3px;
	width:215px;
	height:50px;
	text-transform:uppercase;
	padding:8px 0 0 55px;	
	background:url(https://www.bleepstatic.com/images/downloads/download-icon.png) #47851E no-repeat 14px center;
}
.cz-software-download-area ul li:hover a, .cz-software-download-area ul li a:hover, .cz-software-download-area ul li a:visited {
	color:#fff;
	text-decoration:none;	
}
.cz-software-download-area ul li a span {
	display:block;
	font-size:12px;
	font-weight:400;
	text-transform:none;	
}

.cz-software-star-rating {
	display:block;
}
.cz-software-star-rating ul {
	margin:0 0 0 0;	
}
.cz-software-star-rating ul li {
	display:inline-block;
	height:18px;
	margin:0 1px;
	font-size:14px;
	color:#666;
	line-height:18px;
	vertical-align:top;	
}
.cz-software-star-rating ul li span {
	margin-left:5px;
	padding-top:0px;
	display:inline-block;	
}
.cz-software-left-area {
	color:#666666;
	font-weight:500;
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	width:20%;
	line-height:20px;
}
.cz-software-left-area strong {
	font-weight:700;	
}
.cz-software-right-area {
	color:#333333;
	font-weight:400;
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	width:80%;
	line-height:20px;
}
.cz-software-right-area a {
	font-weight:700;
	color:#395889;
}
.cz-software-download-area ul li:first-child {
	margin-right:15px;	
}

.cz-purch-btn {
	background:url(https://www.bleepstatic.com/images/downloads/dollar-icon.png) #f5f5f5 no-repeat 10px center;
	padding:9px 17px 9px 33px;
	border:1px solid #e8e8e8;
	border-radius:2px;
	margin-top:6px;
	display:inline-block;
}
.cz-screenshot-wrapp {
	display:inline-block;
	width:100%;
	padding:0 0 40px 0;
	border-bottom:1px dotted #cccccc;
	margin-bottom:35px;	
}
.cz-screenshot-wrapp ul {
	margin:7px 0 0 0;
	display:inline-block;
	width:100%;
}
.cz-screenshot-wrapp ul li {
	display:inline-block;
	/*width:18.4%;*/
	float:left;
	margin:0 11px;
}
.cz-screenshot-wrapp ul li:first-child {
	margin-left:0;	
}
.cz-screenshot-wrapp ul li:last-child {
	margin-right:0;	
}
.cz-screenshot-wrapp ul li a {
	max-width:142px;
	min-width:121px; 
	border:1px solid #dcdcdc;
	display:block;
	padding:2px;
	text-align:center;	
}
.cz-screenshot-wrapp ul li:hover a {
	border:3px solid #557ab8;
	padding:0px;
}
.cz-review-section {
	display:inline-block;
	width:100%;	
	padding:0 0 40px 0;
	border-bottom:1px dotted #cccccc;
	margin:0 0 40px 0;
}
.cz-review-section p, .cz-review-section li {
        font-weight: 300;
        font-family: Arial, sans-serif;
        font-size: 1em;
        color: #263034;
}
.cz-review-section p span {
	display:inline-block;
	color:#333;	
}
.cz-review-section ul li {
	margin-left: 40px;
}
.cz-review-section td, .cz-review-section th {
 padding: 5px;
}
.cz-additional-features {
	display:inline-block;
	width:100%;	
}
.cz-additional-features p {
	margin-bottom:6px;	
}
.cz-additional-features ul {
	margin:0 0 0 0;	
}
.cz-additional-features ul li {
	display:block;
	background:url(https://www.bleepstatic.com/images/downloads/green-tic.png) no-repeat left center;
	min-height:16px;
	padding:6px 0 6px 21px;
	color:#666666;
	font-weight:400;
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	line-height:16px;
	text-align:left;
	margin:0 0;
	margin-left: 20px;
}

.cz-users-review {
	display:inline-block;
	width:100%;
	margin-top:50px;
	margin-bottom:30px;	
}
.cz-users-review-section {
	display:inline-block;
	width:100%;	
}
.cz-users-review-section ul {
	margin:0 0 0 0;	
}
.cz-users-review-section ul li {
	display:inline-block;
	width:100%;
	padding:25px 0;
	border-bottom:1px dotted #cccccc;	
}
.cz-users-review-section ul li:last-child {
	border-bottom:0;	
}

.cz-users-review-inner-wrapp, .cz-review-top-wrapp {
	display:inline-block;
	width:100%;	
}
.cz-review-rating {
	display:inline-block;
	width:20%;
	vertical-align:top;
	padding-top:5px;	
}
.cz-review-rating ul {
	margin:0 0 0 0;	
	text-align:left;
}
.cz-review-rating ul li {
	display:inline-block!important;
	margin:0 1px;
	padding:0!important;
	border-bottom:none!important;
	width:auto!important;	
}
.cz-review-title {
	display:inline-block;
	width:79%;
	vertical-align:top;
	color:#333333;
	font-size:21px;
	font-weight:700;
    font-family: "Roboto",sans-serif;
	text-align:left;
}
.cz-review-date-wrapp {
	display:inline-block;
	width:100%;	
}
.cz-review-date-wrapp ul {
	margin:10px 0 0 0;	
}
.cz-review-date-wrapp ul li {
	display:inline-block!important;
	padding:0 11px 0 11px!important;
	border-bottom:none!important;
	width:auto!important;
	background:url(https://www.bleepstatic.com/images/downloads/small-dott.png) no-repeat left center;
}
.cz-review-date-wrapp ul li:first-child {
	padding-left:0px!important;
	background:none!important;
}
.cz-review-date-wrapp ul li a {
	color:#999999;
	font-weight:500;
	font-size:12px;
    font-family: "Roboto",sans-serif;
}
.cz-user-name {
	background:url(https://www.bleepstatic.com/images/downloads/user.png) no-repeat left center;
	color:#444444!important;
	font-weight:500;
	font-size:12px;
    font-family: "Roboto",sans-serif;
	padding-left:20px;
}
.cz-review-date {
	background:url(https://www.bleepstatic.com/images/downloads/calendar.png) no-repeat left center;
	padding-left:20px;
}
.cz-review-helpful-wrapp {
	display:inline-block;
	width:100%;	
}
.cz-review-helpful-wrapp ul li {
	display:inline-block;
	clear:both;
	width:auto!important;
	color:#333333;
	font-size:14px;
	font-weight:400;
	margin:0 10px 0 0!important;
	border-bottom:0px!important;
	padding:0px!important;	
}
.cz-review-helpful-wrapp ul li a {
	color:#999999;
	font-size:13px;
	font-weight:400;
    font-family: "Roboto",sans-serif;
	padding-right:20px;
	display:inline-block;
}
.cz-help-wrapp {
	background:url(https://www.bleepstatic.com/images/downloads/like-icon.png) no-repeat right center;
}
.cz-help-wrapp:hover {
	background:url(https://www.bleepstatic.com/images/downloads/like-icon-hover.png) no-repeat right center;
}
.cz-not-help-wrapp {
	background:url(https://www.bleepstatic.com/images/downloads/unlike-icon.png) no-repeat right center;
}
.cz-not-help-wrapp:hover {
	background:url(https://www.bleepstatic.com/images/downloads/unlike-icon-hover.png) no-repeat right center;
}
.cz-news-wrapp {
	background:url(https://www.bleepstatic.com/images/downloads/news-icon-01.png) no-repeat left top;
	width:18px;
	height:18px;	
}
.cz-news-wrapp:hover {
	background:url(https://www.bleepstatic.com/images/downloads/news-icon-01.png) no-repeat left bottom;
	width:18px;
	height:18px;	
}
.cz-review-contact {
	background:url(https://www.bleepstatic.com/images/downloads/contact-icon.png) no-repeat left top;
	width:16px;
	height:16px;
	margin-top:1px;	
}
.cz-review-contact:hover {
	background:url(https://www.bleepstatic.com/images/downloads/contact-icon.png) no-repeat left bottom;
	width:16px;
	height:16px;
	margin-top:1px;	
}
.cz-link-icon {
	background:url(https://www.bleepstatic.com/images/downloads/link-icon.png) no-repeat left top;
	width:16px;
	height:16px;
}
.cz-link-icon:hover {
	background:url(https://www.bleepstatic.com/images/downloads/link-icon-hover.png) no-repeat left bottom;
	width:16px;
	height:16px;
}
.cz-review-helpful-left-area {
	display:inline-block;
	vertical-align:top;
	width:49%;	
}
.cz-review-helpful-right-area {
	display:inline-block;
	vertical-align:top;
	width:49%;
	float:right;
	text-align:right;	
}
.cz-review-helpful-right-area ul {
	margin:0 0 0 0;	
}
.cz-review-helpful-right-area ul li {
	display:inline-block;
	clear:both;
	width:auto!important;
	margin:0 0px 0 20!important;
	border-bottom:0px!important;
	padding:0px!important;
	vertical-align:top!important;	
}
.cz-review-helpful-right-area ul li:first-child {
	padding-top:2px!important;	
}
.cz-review-helpful-right-area ul li:nth-child(2) {
	padding-top:2px!important;	
}
.cz-add-reviews-wrapp {
	display:inline-block;
	width:100%;
	border:1px solid #dcdcdc;
	border-radius:3px;
	margin:40px 0 0 0;	
}
.cz-add-reviews-title-wrapp {
	display:block;
	padding:16px 18px 17px 18px;
	border-bottom:1px solid #dcdcdc;
	color:#333333;
	font-size:21px;
	line-height:21px;
    font-family: "Roboto",sans-serif;
	text-align:left;
	font-weight:700;
}
.cz-add-reviews-wrapp ul {
	display:block;
	padding:10px 20px;
}
.cz-add-reviews-wrapp ul li {
	display:block;
	margin-bottom:20px;	
}
.cz-add-reviews-wrapp h6 {
	font-size:16px;
	font-weight:700;
	font-family: "Roboto",sans-serif;
	color:#333333;
	display:block;
	text-align:left;
}
.cz-add-reviews-wrapp h6 span {
	color:#666666;
	font-weight:400;
	display:inline-block;	
}
.cz-count {
	font-size:14px;
	color:#999999;
	font-weight:300;
	float:right;
}

.cz-product-rating {
	display:block;	
}
.cz-product-rating ul {
	padding:0 0 0 0!important;
	margin:0 0 0 0!important;	
}
.cz-product-rating ul li {
	display:inline-block;
	margin:0 1px;	
}
.cz-add-reviews-wrapp textarea {
	width:100%;
	height:140px;
	padding:5px;
	color:#666666;
	font-weight:400;
	font-family: "Roboto",sans-serif;
	line-height:20px;
	border:1px solid #dcdcdc;
	border-radius:3px;
}
.cz-add-reviews-wrapp input[type="submit"] {
	padding:12px 25px;
	background:#63ba2a;
	border-radius:3px;
	color:#fffefe;
	font-size:14px;
	font-weight:700;
	float:left;
	border:none;
}
.cz-review-left-container {
	width:30%;
	display:inline-block;
	vertical-align:top;	
}
.cz-review-right-container {
	width:60%;
	display:inline-block;
	vertical-align:top;
	text-align:right;
	font-size:12px;
	color:#666666;
	font-weight:300;
	font-family: "Roboto",sans-serif;
	line-height:20px;
	float:right;
}
.cz-review-right-container a {
	display:inline-block;
	color:#5177b6;
	font-weight:700;	
}
.cz-users-review h3 {
	margin-bottom:20px;	
}

.warn_box {
 -moz-border-radius: 5px 5px 5px 5px;
 -webkit-border-radius: 5px 5px 5px 5px;
 -khtml-border-radius: 5px 5px 5px 5px;
 border-radius: 5px 5px 5px 5px;
 border: 1px #97989b solid;
 background-color: #fbc3c3;
 padding: 15px;
 width: 100%;
 margin: 0px auto;
}

.info_box {
 -moz-border-radius: 5px 5px 5px 5px;
 -webkit-border-radius: 5px 5px 5px 5px;
 -khtml-border-radius: 5px 5px 5px 5px;
 border-radius: 5px 5px 5px 5px;
 border: 1px #97989b solid;
 background-color: #b1d4f4;
 padding: 15px;
 width: 100%;
 margin: 0px auto;
}

.deal_box {
 background-color: #CDE695;
 width: 100%;
 margin-top: 10px;
 margin-bottom: 10px;
}

.cz-review-section img {
 max-width: 100%;
 height: auto;
 margin: 10px 0 10px 0;
}

#comments {
 margin-bottom: 10px;
}

/*------------------------------------------------------------- 
		   29/5/2015
--------------------------------------------------------------- */
.flex-pauseplay {
	display:none;	
}
.flex-direction-nav .flex-prev {
	width:50px!important;
	max-width:50px;
	height:45px;
	min-width:50px;
	background-image:url(https://www.bleepstatic.com/images/downloads/prev.png)!important;
	opacity:0!important;
	border:none;
	margin-top:-22px;
	color:rgba(0,0,0,0)!important;
	display:block;
}
flexslider {
    margin: 0 0 25px!important;
}
.flexslider:hover .flex-direction-nav .flex-prev:hover {
	opacity: 1!important;
	border:none!important;
	margin-top:-22px;
	color:rgba(0,0,0,0)!important;
	width:50px!important;
	max-width:50px;
	height:45px;
	min-width:50px;
}
.flex-direction-nav {
	display:block!important;	
}
.flex-control-paging {
	display:none;	
}
.flex-direction-nav .flex-next {
	width:50px!important;
	max-width:50px;
	height:45px;
	min-width:50px;
	background-image:url(https://www.bleepstatic.com/images/downloads/next.png)!important;
	opacity:0!important;
	border:none;
	margin-top:-22px;
	color:rgba(0,0,0,0)!important;
	display:block;
}
.flexslider:hover .flex-direction-nav .flex-next:hover {
	opacity:1!important;
	border:none!important;
	margin-top:-22px;
	color:rgba(0,0,0,0)!important;
	width:50px!important;
	max-width:50px;
	height:45px;
	min-width:50px;
}



/*------------------------------------------------------------- 
		    Right Sidebar
--------------------------------------------------------------- */
.bc_right_sidebar h3 {
	font-size:18px!important;	
}
.bc_right_sidebar h3, .cz-download-publisher-page h3 {
	position:relative;
	color:#587cb9;
	line-height:30px;
}
.cz-download-publisher-page h3 {
	font-size:21px;	
}
.bc_right_sidebar h3:before, 
.cz-download-publisher-page h3:before, .cz-download-wrap h3:before {
	position:absolute;
	content:" ";
	z-index:5;
	background:#eaeaea;
	height:5px;
	width:80.5%;
	top:14px;
	left:auto;
	right:0;
}
.cz-download-publisher-page h3:before {
	width:60%;
	top:13px;	
}
.cz-download-wrap h3:before {
	width:75%;
	top:12px;	
}


/*------------------------------------------------------------- 
		    		    PLATFORMS AREA
--------------------------------------------------------------- */

.cz-platforms-wrapp {
	display:block;	
}
.cz-platforms-wrapp h3:before {
	top:12px;
	width:70%;	
}

.accordion {
	overflow:hidden;	
}
.cz-accordian-wrapp .accordion-section-title.active, .cz-accordian-wrapp .accordion-section-title:hover {
    text-decoration: none;
	color:#fff;
	border-color:#5177b6;
}
.cz-accordian-wrapp .accordion-section-title {
 color: #666666;
 display: inline-block;
 font-size: 16px;
 padding: 0 10px 0 50px;
 transition: all 0.15s linear 0s;
 width: 100%;
 font-family: 'Roboto', sans-serif;
 font-weight:700;
 height:44px;
 border-top:1px solid #dcdcdc;
 border-left:1px solid #dcdcdc;
 border-right:1px solid #dcdcdc;
 line-height:44px;
}
.cz-accordian-wrapp .accordion-section-content {
    display: none;
    padding: 15px 0;
	color:#666666;
	font-size:14px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	margin-top:-2px;
	vertical-align:top;
	background:#f5f5f5;
}
.cz-accordian-wrapp {
	display:block;
	margin-bottom:20px;
}
.cz-accordian-wrapp .cz-windows {
	background:url(https://www.bleepstatic.com/images/downloads/windows-icon.png) #ffffff no-repeat 14px center;
}
.cz-accordian-wrapp .cz-windows.active, .cz-accordian-wrapp .cz-windows:hover {
	background:url(https://www.bleepstatic.com/images/downloads/windows-icon-hover.png) #5177b6 no-repeat 14px center;
}
.cz-accordian-wrapp .cz-mac {
	background:url(https://www.bleepstatic.com/images/downloads/mac-icon.png) #ffffff no-repeat 14px center;
}
.cz-accordian-wrapp .cz-mac.active, .cz-accordian-wrapp .cz-mac:hover {
	background:url(https://www.bleepstatic.com/images/downloads/mac-icon-hover.png) #5177b6 no-repeat 14px center;
}
.cz-accordian-wrapp .cz-linux {
	background:url(https://www.bleepstatic.com/images/downloads/linux-icon.png) #ffffff no-repeat 14px center;
	border-bottom:1px solid #dcdcdc;
}
.cz-accordian-wrapp .cz-linux.active, .cz-accordian-wrapp .cz-linux:hover {
	background:url(https://www.bleepstatic.com/images/downloads/linux-icon-hover.png) #5177b6 no-repeat 14px center;
	border-bottom:1px solid #5177b6;
}
.accordion-section-content {
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
}
.accordion-section-content ul li {
	display:block;
	padding:0 0 0px 0px!important;
	border:none!important;
	margin:0 0 0 0;
   /* transition: all 0.5s linear 0s;*/
}
.accordion-section-content ul {
	margin:0 0 0 0;
    transition:none;
}
.accordion-section-content ul li:last-child {
	margin-bottom:0px;
	padding-bottom:0px!important;	
}
.accordion-section-content ul li a {
	display:block;
	padding:10px 0 10px 40px;
	border:none;
	margin:0 0 0 0;	
	color:#666666;
	font-size:14px;
	font-weight:400;
	font-family: 'Roboto', sans-serif;
	text-align:left;
	/*background:url(https://www.bleepstatic.com/images/downloads/dott-icon.png) no-repeat 26px center;*/
	position:relative;
}

.accordion-section-content ul li a:after {
	width:4px;
	height:4px;
	border-radius:2px;
	background:#999999;
	position:absolute;
	content:"";
	left:26px;
	top:19px;	
}
.accordion-section-content ul li:hover a, .accordion-section-content ul li.active a {
	color:#333333;
	background:#ebebeb;
}
.accordion-section-content ul li:hover a:after, .accordion-section-content ul li.active a:after {
	background:#333333;	
}
.accordion-section:last-child .accordion-section-content {
	border-bottom:1px solid #dcdcdc;
}

.cz-sub-menu {
	display:none;
	padding-left:15px;
	padding-top:8px;
    transition: all 0.5s linear 0s;
}

.cz-sub-menu li.active a span  {
	font-weight: bold;
	color: #1D3652;
}

.accordion-section-content ul li:focus .cz-sub-menu, .accordion-section-content ul li.active .cz-sub-menu {
	display:block;	
        transition: none;
}
.accordion-section-content ul li .cz-sub-menu li {
	padding-bottom:8px!important;	
}
.accordion-section-content ul li .cz-sub-menu li:last-child {
	padding-bottom:0px!important;	
}
.accordion-section-content ul li .cz-sub-menu li a {
	padding-top:0;
	padding-bottom:0;
}
.accordion-section-content ul li .cz-sub-menu li a {
	color:#666666;
	background:none;
    transition: all 0.5s linear 0s;
}
.accordion-section-content ul li .cz-sub-menu li a:after {
	display:none;	
}
.accordion-section-content ul li .cz-sub-menu li:hover a, .accordion-section-content ul li .cz-sub-menu li.active a {
	color:#5177b6;
	background:none;
    transition: all 0.5s linear 0s;
}

.cz-accordian-wrapp .open {
	display:block;	
}

/*------------------------------------------------------------- 
		    		 END PLATFORMS AREA
--------------------------------------------------------------- */
.bc_latest_topic {
	margin:0 0 27px 0;
}
.bc_right_sidebar h3 {
	font-size:18px;
}
.bc_right_sidebar ul li {
	padding:17px 0;
	border-top:#e5e5e5 dotted 1px;
	list-style:none; 
}
.bc_right_sidebar ul li:first-child {
	border:none;
	padding-top:3px;
}
.bc_topic_img,
.bc_topic_text,
.bc_guide_img,
.bc_guide_text,
.bc_tutorials_img,
.bc_tutorials_text {
	display:inline-block;
	vertical-align:top;
}
.bc_topic_text,
.bc_guide_text,
.bc_tutorials_text {
	width:72%;
	padding-left:14px;
}
.bc_right_sidebar p {
	font-size:16px;
	font-weight:500;
	color:#333333;
	margin:-6px 0 3px;
	line-height:21px;
}
.bc_right_sidebar ul li:hover p {
	color:#587cb9;
}
.bc_topic_text span,
.bc_download_text span {
	text-transform:uppercase;
	font-size:12px;
	color:#666666;
}
.bc_topic_text span.bc_topic_cat {
	position:relative;
	color:#eb1d5d;
	padding-left:18px;
}
.bc_download_text span.bc_download_platform:before,
.bc_topic_text span.bc_topic_cat:before {
	position:absolute;
	content:" ";
	width:2px;
	height:2px;
	left:7px;
	top:8px;
	background:#656565;
	z-index:5;
}
.bc_latest_topic ul li:nth-child(2) .bc_topic_text span.bc_topic_cat {
	color:#8ec448;
}
.bc_latest_topic ul li:nth-child(3) .bc_topic_text span.bc_topic_cat {
	color:#716aba;
}
.bc_download_text span.bc_download_platform i {
	color:#333333;
	font-style:normal;
}
.bc_latest_topic h3:before {
	width:43%;
	top:13px;
}
.bc_topic_text {
	width:100%;
	padding-left:0;
}
/*------------------------------------------------------------- 
		   Downloads
--------------------------------------------------------------- */

.bc_downloads {
 	margin-top: 10px;
}
.bc_downloads ul {
	border:#dcdcdc solid 1px;
	margin:-4px 0 20px 0;
}
.bc_downloads ul li {
	border-top:#dcdcdc solid 1px;
	padding:12px 0 10px;
}
.bc_downloads ul li:first-child {
	padding:12px 0 10px;
}
.bc_downloads ul li:hover {
	background:#f5f5f5;
}
.bc_download_img,
.bc_download_text,
.bc_download_count {
	display:inline-block;
	vertical-align:top;
	padding-left:10px;
}
.bc_download_img img {
	width: 49px;
	height: 49px;
}
.bc_download_text {
	width:54%;
}
.bc_download_text p {
	margin: 0 !important;
	padding: 0 !important;
	font-weight:bold;
	font-size:16px;
}
.bc_download_text a {
	color: #000;
}

.bc_download_text a:hover {
        color: #000;
        color:#5177b6;
        text-decoration:none;
        font-weight:700;
}

.bc_download_count {
	width:22%;
	text-align:right;
	padding:4px 5px 0 5px;
}
.bc_download_count strong {
	font-size:16px;
	font-weight:bold;
	color:#333333;
}
.bc_download_count i {
	display:block;
	text-transform:uppercase;
	font-size:9px;
	color:#666666;
	font-style:normal;
	margin:-2px 0 0 0;
}
.bc_download_text span {
	text-transform:capitalize;
}
.bc_download_text .bc_download_platform {
	position:relative;
	padding:0 0 0 15px;
}
.bc_downloads h3:before {
	width:47.5%;
	top:12px;
}

/*------------------------------------------------------------- 
		   Guide
--------------------------------------------------------------- */

.bc_guide {
	margin-bottom:36px;
}
.bc_guide h3:before {
	width:22.5%;
	top:13px;
}
.bc_guide_text ul li,
.bc_tutorials_text ul li {
	display:inline-block;
	vertical-align:top;
	font-size:11px;
	text-transform:uppercase;
	color:#999999;
	position:relative;
	padding:0 5px 0 20px;
	border:none;
	margin:4px 0 0 0;
}
.bc_guide_text ul li:before,
.bc_tutorials_text ul li:before {
	position:absolute;
	content:" ";
	width:2px;
	height:2px;
	left:0;
	top:11px;
	background:#656565;
	z-index:5;
}
.bc_guide_text ul li:first-child:before,
.bc_tutorials_text ul li:first-child:before {
	display:none;
	padding-left:0;
}
.bc_guide_text ul li.bc_guide_user,
.bc_tutorials_text ul li.bc_tutorials_user {
	background:url(https://www.bleepstatic.com/images/downloads/user.png) no-repeat 0 center;
	padding:0 0 0 22px;
	color:#333333;
}
.bc_guide_text ul li.bc_guide_read,
.bc_tutorials_text ul li.bc_tutorials_read {
	background:url(https://www.bleepstatic.com/images/downloads/eye.png) no-repeat 12px center;
	color:#333333;
	padding:0 0 0 31px;
}

/*------------------------------------------------------------- 
		   Tutorials
--------------------------------------------------------------- */
.bc_tutorials {
	margin:49px 0;
}
.bc_tutorials h3:before {
	width:52.3%;
	top:13px;
}
.mobile-view {
	display:none!important;	
}

/*------------------------------------------------------------- 
		        Media Query
--------------------------------------------------------------- */


@media screen and (min-width: 768px) and (max-width: 1300px) {
.bc_latest_topic h3::before {
	width:30%;
}
.bc_guide_text, 
.bc_tutorials_text {
	width:66%;
}
.bc_right_sidebar p {
	font-size:14px;
	line-height:19px;
}
.bc_topic_text span, 
.bc_download_text span {
	font-size:11px;
}
.bc_download_text {
	width:50%;
}
.bc_downloads h3::before {
	width:36%;
}
.bc_guide h3::before {
	width:5%;
}
.bc_download_count strong {
	font-size:12px;
}
.bc_download_count i {
	font-size:7px;
}
}
@media screen and (max-width: 1200px) {
.cz-visitors-right-area {
    display: inline-block;
    vertical-align: top;
    width: 73%;
}
.cz-platforms-wrapp h3::before {
    top: 11px;
    width: 61%;
}
.cz-download-publisher-page h3:before {
	width:51%;	
}
.info-left-area {
	width:23%;	
}
.info-right-area {
	width:77%;	
}
.cz-tool-content-section {
	width:82%;	
}
.cz-tool-details-wrapp ul li {
	padding: 0 4px !important;	
}

.cz-software-download-area {
	width:79%;	
}
.cz-software-download-area ul li a {
	font-size: 14px;
	padding: 8px 0 0 40px;
	width: 166px;
	background-position:6px center;
	margin-bottom:6px;
}
.cz-software-download-area ul li:first-child {
	margin-right:10px;	
}
.cz-screenshot-wrapp ul li {
    display: inline-block;
    float: left;
    margin: 8px;
}
.cz-screenshot-wrapp ul li:first-child {
	margin-left:8px;	
}
.cz-users-review h3::before {
    width: 72%;
}




}
@media screen and (max-width: 1050px) {
.cz-download-wrap h3:before {
	width:71%;
	top:12px;	
}
}

@media screen and (min-width: 768px) and (max-width: 1020px) {
.bc_latest_topic h3::before {
	width:70%;
}
.bc_downloads h3::before,
.bc_tutorials h3::before {
	width:73%;
}
.bc_guide_text, .bc_tutorials_text {
	width:85%;
}
.bc_download_text {
	width:66%;
}
.bc_guide h3::before {
	width:60%;
}
.bc_right_sidebar p {
	margin-top:5px;
}
.cz-platforms-wrapp h3::before {
    top: 11px;
    width: 83%;
}
.cz-download-publisher-page h3:before {
	width:55%;	
}
.cz-tool-details-wrapp ul li {
	padding: 0 7px !important;	
}
.cz-screenshot-wrapp ul li {
	margin:0 2px;	
}
.cz-screenshot-wrapp ul li:first-child {
	margin-left:0
}
.cz-software-download-area {
    max-width: 74%;
}

}

@media screen and (min-width:992px) and (max-width:1020px) {
.bc_download_count {
	width:18%;
}
.bc_download_text {
    width: 51% !important;
}
}

@media screen and (max-width: 767px) {
.bc_right_sidebar h3::before {
	width:60%;
}
.bc_guide_img,
.bc_tutorials_img {
	width:15%;
}
.bc_guide_img img,
.bc_tutorials_img img {
	width:100%;
	height:auto;
}
.bc_guide_text, 
.bc_tutorials_text {
	width:80%;
}
.bc_guide h3::before {
	width:45%;
}
.bc_right_sidebar p {
	margin:0 0 3px;
}
.bc_main_content {
	padding-bottom:0;
}
.bc_main_content h3 {
	font-size:22px;	
}
.cz-related-wrapper ul li:nth-child(2n+1) {
    margin-right: 0%;
}
.cz-related-wrapper ul li {
	width:100%;	
}
.cz-platforms-wrapp h3::before {
    top: 11px;
    width: 74%;
}
.cz-oa-wrapp {
	padding-top:0px;
}
.cz-download-publisher-page h3:before {
	width:42%;	
}
.cz-contact-info-wrapp table tr td {
    padding: 17px 7px;
}
.info-right-area a, .info-right-area a:hover {
	font-size:13px;	
}
.info-left-area {
	width:30%;	
}
.info-right-area {
	width:70%;
	overflow:hidden;
}
.cz-tool-content-section {
    width: 80%;
}
.cz-tool-details-wrapp ul li {
    padding: 4px 7px !important;
}
.cz-tool-download-section ul li {
	padding: 4px 14px 4px 16px !important;
}
.cz-view-btn {
	margin: 18px auto 22px auto;	
}
.cz-tool-img-section {
	max-width:80px;
	max-height:80px;
	padding:9px 0 0 0;
	min-height:80px;	
}
.cz-screenshot-wrapp ul li:first-child {
	margin-left:8px;	
}
.cz-screenshot-wrapp ul li:last-child {
	margin-right:8px;	
}
.cz-screenshot-wrapp ul li {
	margin:8px;	
}
.cz-software-download-area ul li a {
    background-position: 6px center;
    background-size: 22px auto;
    font-size: 13px;
    margin-bottom: 6px;
    padding: 8px 0 0 36px;
    width: 154px;
}
.cz-software-star-rating {
    margin-top: 15px;
    text-align: left;
    width: 100%;
}
.cz-software-download-area {
    max-width: 72%;
	width:100%;
}
.cz-users-review h3::before {
    width: 68%;
}
.cz-review-rating, .cz-review-title {
	width:100%;
	margin-top:10px;	
}
.cz-count {
    display: block !important;
    float: left;
    font-size: 14px;
    font-weight: 300;
    margin: 10px 17px;
    width: 98%;
}
.cz-review-left-container {
	width:100%;	
}
.cz-review-right-container {
	width:100%;
	margin-top:10px;
	text-align:left;	
}
.cz-review-helpful-left-area {
	width:55%;	
}
.cz-review-helpful-right-area {
	width:44%;	
}
.cz-download-wrap h3::before {
    top: 12px;
    width: 64%;
}

}

@media screen and (max-width: 500px) {
.bc_latest_news_text h4 {
    font-size: 15px;
    line-height: 18px;
    margin-bottom: 8px;
}
.bc_right_sidebar h3::before {
	width:50%;
}
.bc_guide h3::before {
	width:33%;
}
.bc_main_content h2 {
	font-size:30px;	
}
.cz-platforms-wrapp h3::before {
    top: 11px;
    width: 71%;
}
.cz-download-publisher-page h3:before {
	display:none;	
}
.cz-tool-content-section {
    width: 75%;
}
.cz-tool-content-section h4 {
	font-size:19px;	
}
.cz-tool-download-section ul li {
	padding: 4px 14px 4px 0px !important;
	display:block;
	background:none;
}
.cz-software-download-area {
	max-width:68%;	
}
.cz-software-download-area ul li a {
    background-position: 6px center;
    background-size: 15px auto;
    font-size: 11px;
    margin-bottom: 6px;
    padding: 11px 0 0 26px;
    width: 125px;
	line-height:14px;
}
.cz-software-download-area ul li a span {
	font-size:10px;	
}
.cz-software-img-section {
	max-width:80px;
	min-height:80px;
	padding: 8px 0 0;	
}
.cz-review-helpful-left-area {
	width:100%;	
}
.cz-review-helpful-right-area {
	width:100%;
	margin-top:10px;
	text-align:left;	
}
.cz-boa-wrapp {
	display:none;	
}
.cz-download-wrap h3:before {
	display:none;
}



}
@media screen and (max-width: 450px) {
 
.bc_right_sidebar h3::before {
	display:none;
}
.bc_topic_text {
	width:100%;
	padding:15px 0 0 0;
}
.bc_guide_img,
.bc_tutorials_img {
    width: 18%;
}
.bc_guide_text,
.bc_tutorials_text {
	width:80%;
	padding-left:10px;
}
.bc_guide_text p,
.bc_tutorials_text p {
	font-size:12px;
	line-height:16px;
}
.bc_download_count i {
	font-size:7px;
}
.bc_download_count strong,
.bc_download_text p  {
	font-size:12px;
}
.bc_download_text {
	width:53%;	
}
h2 {
	font-size:21px;
	line-height:25px;
}
.bc_download_text .bc_download_platform {
	display:block;
	padding:0;
}
.bc_download_text span.bc_download_platform::before {
	display:none;
}
.bc_main_content h2 {
    font-size: 24px;
}
.cz-contact-info-wrapp table tr td {
    padding: 10px;
	min-height:60px;
}
.info-right-area a, .info-right-area a:hover {
	font-size:11px;	
}
.info-left-area {
	font-size:12px;	
}
.cz-tool-img-section {
	display:block;
	margin:0 auto 10px auto;	
}
.cz-tool-content-section {
    width: 100%;
}
.cz-tool-download-section {
	display:none;	
}
.cz-tool-details-wrapp ul li:nth-child(3) {
	background:none!important;
	padding-left:0px!important;	
}
.cz-software-download-area {
    margin-top: 15px;
    max-width: 100%;
}
.cz-add-reviews-wrapp h6 span {
	display:block;
	margin:5px;	
}
.cz-users-review h3::before {
	display:none;	
}

}
@media screen and (max-width: 320px) {
	.cz-screenshot-wrapp ul {
		text-align:center;	
	}
	.cz-screenshot-wrapp ul li {
		float:none;	
	}
}
