@charset "UTF-8";
/* CSS Document */
/* Author: JST */

/* Banner */
.casy_study_banner{width:100%;float:left}
/* Main Part */
.case_study_main_body{float:left;width:100%}
.case_study_body_part1{float:left;width:90%;margin:35px 5% 0}
.case_study_body_part1_left{float:left;width:65%}
.case_study_body_part1_right{float:left;width:20%;margin:0 0 0 10%;background:url(../images/aubay-case-study-top-quote.png) no-repeat;padding:2% 0 0 4%}
.case_study_main_header{font-family:Georgia, "Times New Roman", Times, serif;font-size:24px}
.case_study_main_content{font-size:12px;text-align:justify;color:#3e5261;margin:25px 0 0 0;line-height:26px}
.case_study_body_part1_right_content{font-size:16px;font-style:italic;color:#1b8aa4;text-align:right;line-height:34px}
.case_study_body_part1_auth{color:#e41217;text-align:right;margin:20px 0 0 0;line-height:17px}
.case_study_body_part1_auth img{margin:7px 0 0 0}
/* Footer Part */
.case_study_footer_container{width:100%;float:left}
.case_study_footer_row1{float:left;width:100%;height:40px;margin:30px 0 0 0;}
.case_study_footer_page_bg{background:#000;float:right;color:#9bbd1c;font-size:24px;font-weight:lighter;font-family:"Courier New", Courier, monospace;padding:7px 10px;margin:0 6% 0 0}
.case_study_footer_row2{float:left;width:100%;background:#000;height:30px}
/* Part 2 */
.case_study_body_part2{float:left;width:90%;margin:0 5% 0}
/* Part 3 */
.case_study_body_part3{float:left;width:90%;margin:0 5% 0}
.case_study_body_part3_container{float:left;width:100%;margin:0;border-bottom:1px solid #DBDBDB;padding:0 0 32px}
.case-study-alignm{border-bottom: medium none; margin: -12px 0px 0px;}
.case_study_body_part3_left{float:left;margin:0 1% 0 0 }
.case_study_body_part3_right{float:left;margin:0 0 0 5%;width:63%}
.case_study_part3_content{font-size:12px;text-align:justify;color:#3e5261;line-height:26px;}
.case_study_part3_content p{margin:0 0 15px 0}
.case_study_noborder{border-bottom:none;padding:0;margin:-25px 0 0 0}
.case_study_extramargin{margin:30px 0 0 0}
/* Principia */
.cstesti_sty{color:#1b8aa4;font-weight:bold;}
.cstesti_auth{margin:0 0 0 480px;color:#d2341b}
.cstesti_auth_pos{margin:0 0 0 495px;color:#d2341b}
.case_study_top_banner{font-size:20px;background:#3D4657;width:97%;padding:20px 4%;width:89%;margin:0 0 3px 0;color:#fff}
.principia_container_des{margin:15px 0 0;width:97%}
.principia_case_study_body_part2{margin:0;width:100%}
.principia_case_study_body_part3{margin:0;width:97%}
.principia_case_study_body_part3_right{width:65%}
.top_header_highlight{color:#dfd753}

/*Ziolek*/
.pcs_wraper, .page-2, .page-4, .page-5 { width:700px; border:1px solid #fff; margin:0 auto;float:left;margin:20px 0 0 0}
.page-2, .page-4, .page-5 {clear:both; padding:0!important}

.pcs_left .grey_block { border-top:4px solid #f68037; background:#768692; padding:0 0 60px 0;height:835px}
.pcs_left .grey_block h1,.pcs_left .grey_block h2 {color:#afc3c9;text-transform:uppercase;font-size:14px}
.pcs_left .grey_block ul {margin:0 10px 17px 0;padding:0 0 0 10px}
.pcs_left .grey_block ul li { list-style:none; margin:0 0 7px 0; display:inline-block }
.pcs_left .grey_block ul li h1 .pcs_left .grey_block ul li h2 {float:left;font-size:11px;margin:5px 0 0 0}
.pcs_left .grey_block ul li span {color:#fff; }
.pcs_left .grey_block p {margin:10px;color:#fff}

.pcs_left { width:195px; float:left}
.pcs_right { width:505px; float:right}
.pcs_right h1 { color:#64bc46; margin:20px 30px 25px}
.grey_block { background:#e9ebed; padding:19px 23px 19px 29px}
.pcs_right .grey_block p { font:color:#748490; }
.pcs_right .grey_block p i {margin-top:10px; display:block; text-align:right}

.white_block {padding:0 0px 0 30px}
.white_block h1 {color:#526674; margin:32px 0 0 0}
.white_block p {color:#768792; margin:19px 0 10px 0 }
.white_block ul li {color:#768792; margin:10px 0 4px 14px; list-style:outside disc }

.product_logo { border-radius:10px; background:#ebeced; clear:both; padding:10px;}
.product_logo li { margin:14px 31px !important; height:56px; list-style:none!important}
.product_logo li.admp { background:url(../images/pcs-sprite.png) -5px 1px; width:154px;}
.product_logo li.adap { background:url(../images/pcs-sprite.png) -173px 1px; width:121px;}
.product_logo li.adssp { background:url(../images/pcs-sprite.png) -309px 1px; width:187px;}
.pcs_wraper{/*border-bottom:dotted 2px #ccc;*/padding:0 0 30px 0}
.pcs_right ul.pic{margin:0 0 0 20px;padding:0}
.h1alignmar{margin:10px 0 0 !important}


.grey_box2 p, .grey_box3 p {background:#768692;text-align:center; color:#fff; }
.grey_box2 p {padding:133px 17px}
.grey_box3 p {padding:210px 17px}
.pcs_right ul.pic li { list-style:none; float:left; margin:18px 33px 5px 0}
.pcs_right ul li.pic_1 { background:url(../images/pcs-sprite.png) -5px -65px; width:220px; height:129px;}
.pcs_right ul li.pic_2 { background:url(../images/pcs-sprite.png) -239px -65px; width:220px; height:131px; }
.pcs_right ul li.pic_3 { background:url(../images/pcs-sprite.png) -6px -207px; width:220px; height:118px;margin:26px 33px 15px 0}
.pcs_right ul li.pic_4 { background:url(../images/pcs-sprite.png) -245px -196px; width:220px; height:130px; }
ul.pic li.pic_5 { background:url(../images/pcs-sprite.png) -5px -339px; width:286px; height:174px;  list-style:none; float:left; margin:32px 32px 32px 0px}
ul.pic li.pic_6 { background:url(../images/pcs-sprite.png) -5px -524px; width:286px; height:179px; list-style:none; float:left; margin:32px 32px 32px 0px }

.footer { border-top:3px solid #64bc46; margin:30px 0 0 0; padding:0px 0px 5px 0px;background:#fff}
.foot_01 { float:left; width:207px;color:#64bc46!important; margin:8px 0!important}
.foot_02 { float:right; margin:8px 0!important}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
.grey_box2 p {padding: 128px 17px;}
}
.grey_block_row{color:#AFC3C9;text-align:left;margin:10px}
.grey_block_row span{color:#fff;font-weight:normal}