.pdf_contnet{text-align: center;}
.pdf_contnet .content h2 , .image_contnet .content h2 , .video_content h2{font-size : 48px; line-height : 36px; color : #4E4E4E; font-weight: 400; text-align: center;}
.pdf_contnet .content span , .image_contnet .content span, .video_content span{font-size: 14px; line-height: 36px; font-weight: 600; color: #f9423a; text-align: center; display: block}

.pdf_view{position: relative; display: inline-block; margin-top: 40px;}
.pdf_contnet .btn_download , .video_content .btn_download{background-color: #f9423a; width: auto; display: block; margin-bottom: 0; margin-top: 40px; font-size: 16px; text-align: center; line-height: 36px; color: #FFFFFF; height: auto; border: 0; padding: 7px 30px; font-weight: 600; max-width: 180px; margin: 0 auto; margin-bottom: 40px; border-radius: 3px;}

.pdf_control{position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto 0;}
.pdf_control span{display: none;}

.pdf_view #the-canvas {width: 100%;}
.pdf_control #next{display: block; border: 0; margin: 30px auto; width: 25px; height: 25px; border-top: 5px solid #009cde; border-left: 5px solid #009cde; outline: none; font-size: 0; background-color: transparent; -webkit-transform: rotate(135deg) translatex(-100%); transform: rotate(135deg) translatex(-100%); position: absolute; left: 100%; top:0; bottom: 0; margin: auto;}
.pdf_control #prev{display: block; border: 0; margin: 30px auto; width: 25px; height: 25px; border-top: 5px solid #009cde; border-left: 5px solid #009cde; outline: none; font-size: 0; background-color: transparent; -webkit-transform: rotate(-45deg) translateY(-100%); transform: rotate(-45deg) translateY(-100%); position: absolute; right: 100%; top:0; bottom: 0; margin: auto;}

#the-canvas{border: 10px solid #808080 !important; margin-bottom: 40px;}


.pdf_contnet{padding: 80px 0;}
.pdf_viewer .pdf_contnet {padding: 0; } 
.pdf_viewer .pdf_contnet .btn_download{margin-bottom: 0; }


.pdf_control #next{display: block; border: 0; margin: 30px auto; width: 25px; height: 25px; border-top: 5px solid #009cde; border-left: 5px solid #009cde; outline: none; font-size: 0; background-color: transparent; -webkit-transform: rotate(135deg) translatex(-100%); transform: rotate(135deg) translatex(-100%); position: absolute; left: 100%; top:0; bottom: 0; margin: auto;}
.pdf_control #prev{display: block; border: 0; margin: 30px auto; width: 25px; height: 25px; border-top: 5px solid #009cde; border-left: 5px solid #009cde; outline: none; font-size: 0; background-color: transparent; -webkit-transform: rotate(-45deg) translateY(-100%); transform: rotate(-45deg) translateY(-100%); position: absolute; right: 100%; top:0; bottom: 0; margin: auto;}

@media screen and (max-width: 768px) {
    #the-canvas{width: 100%; border-width: 5px;}
    .pdf_control #prev{right: auto !important; left: 15px !important;}
    .pdf_control #next{left: auto !important; right: 15px !important;}
    .pdf_contnet .content h2{    font-size: 25px; line-height: 28px; margin-bottom: 0;} 
}

@media screen and (max-width: 1024px) {
    .pdf_viewer .fl-row-fixed-width .fl-col-group-nested {max-width: 950px; margin: 0 auto;}
}

