*{ margin:0; padding:0}
body{ background:#e2e2e2; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#464646}
article, aside, figure, footer, header, hgroup, menu, nav, section{ display:block}
@font-face{ font-family: 'ralewayregular';
src: url('fonts/raleway-regular-webfont.eot');
src: url('fonts/raleway-regular-webfont.eot?#iefix') format('embedded-opentype'),
	 url('fonts/raleway-regular-webfont.woff') format('woff'),
	 url('fonts/raleway-regular-webfont.ttf') format('truetype'),
	 url('fonts/raleway-regular-webfont.svg#ralewayregular') format('svg');
font-weight: normal;
font-style: normal}
@font-face{ font-family: 'ralewaysemibold';
src: url('fonts/raleway-semibold-webfont.eot');
src: url('fonts/raleway-semibold-webfont.eot?#iefix') format('embedded-opentype'),
	 url('fonts/raleway-semibold-webfont.woff') format('woff'),
	 url('fonts/raleway-semibold-webfont.ttf') format('truetype'),
	 url('fonts/raleway-semibold-webfont.svg#ralewaysemibold') format('svg');
font-weight: normal;
font-style: normal}
a{ outline:none; text-decoration:none}
img, img a{ border:0}
h1, h2, h3, h4{ font-weight:normal}
strong{ font-weight:normal; font-family:'ralewaysemibold'}
.mob_only{ display:none !important}
.fl{ float:left}
.fr{ float:right}
.clr{ clear:both}
.org{ color:#ff6806}
.upper_layer{ position:relative; z-index:1}
.home_top{ background:#eee url(../img/bg_home.jpg) repeat-x 0 0;}
.container{ width:1000px; margin:auto; position:relative}
.img_plastics{ width:684px; height:506px; background:url(../img/mcp_plastics.png) no-repeat; position:absolute; left:-177px; top:0; z-index:0}
header .logo{ margin:25px 0 0 -30px; position:relative}
header .call{ font-size:21px; margin:8px 0 18px; width:200px; text-align:right; margin-right:3px}
header .call a{ color:#474747}
.btn_nav, .btn_nav_close{ display:none}

header nav{ border-bottom:1px solid #898989; position:relative}
/* header nav ul{ position:relative; background:url(../img/nav_bullets.png) no-repeat 75px 10px} */
header nav ul:after{ clear:both; content:" "; display:block; height:0; visibility:hidden}
header nav ul.nav li{ cursor:pointer; display:block; float:left; margin:0 12px 0 0}
header nav ul.nav li a{ color:#363636; display:block; font-size:18px; padding-bottom:6px; font-weight: bold; z-index:2}
header nav ul.nav li.blob{ border-bottom:2px solid #ff6806; bottom:-1px; height:1px; padding-bottom:0; position:absolute; z-index:1}

.btn_blue{ height:30px; line-height:30px; padding:0 8px; background:#249bfe url(../img/btn_blue.png) repeat-x; border:2px solid #5fa5fe; color:#fff; font-size:14px; display:block}
.btn_blue:hover{ background:#249bfe url(../img/btn_blue.png) repeat-x 0 1px; padding-top:1px; height:29px}
.btn_submit{ height:34px; width:72px; background:url(../img/btn_submit.png) no-repeat top; border:0; text-indent:-9999px; cursor:pointer; margin:2px 0 0 65px}
.btn_submit:hover{ background-position:bottom}
.btn_submit2{ height:38px; width:97px; background:url(../img/btn_submit2.png) no-repeat top; margin-left:270px}
.btn_read_story{ height:34px; line-height:34px; width:119px; background:url(../img/btn_read_story.png) no-repeat top; border:0; text-indent:-9999px; cursor:pointer; display:block}
.btn_read_story:hover{ background-position:bottom}
.btn_clickhere{ width:177px; height:70px; background:url(../img/btn_clickhere.png) no-repeat top; display:block; text-indent:-9999px; margin:7px auto}
.btn_clickhere:hover{ background-position:bottom}
.err_msg, .no_record{ text-align:center; color:#bd0606}
.no_record{ color:#333; font-size:20px; background:#f2f2f2; border:1px dotted #ddd; padding:5px 0}

.home_cont{ width:535px; height:395px; padding-top:28px; position:relative}
.home_cont h1{ font-size:30px; font-weight: bold; line-height:45px}
.home_cont p{ width:275px; padding:12px 0; line-height:20px; color:#02212e}
.cform{ width:203px; height:263px; padding:10px 12px; position:absolute; right:0; bottom:0; background:#ff6806 url(../img/bg_cform.png) repeat-x bottom; box-shadow:1px -1px 6px #444; -webkit-box-shadow:1px -1px 6px #444; color:#fff}
.cform h3{ font-size:28px; line-height:28px}
.cform span{ display:block; padding-bottom:5px}
.textbox{ height:19px; width:188px; padding:0 6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#898989; border:1px solid #b4b4b4; border-bottom-color:#dadada; border-top-color:#727272; margin-bottom:7px; box-shadow:0 1px 0 #cbcbcb inset}
textarea.textbox{ height:80px; padding-top:3px}
.sendMailDropdown{ height:19px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#898989; margin-bottom:7px; width:100px;}
.home_mid, .inn_mid{ width:100%; height:251px; background:#488afe url(../img/bg_blue.png) repeat-x}
.home_mid ul{ border-left:2px solid #82b4fe; height:100%}
.home_mid ul li{ list-style:none; float:left; width:248px; position:relative; border-right:2px solid #82b4fe; height:100%; overflow:hidden}
.home_mid ul li.active{ background:#ff6806}
.home_mid ul li .bkg{ position:absolute; top:0; left:0}
.home_mid ul li h2{ font-size:25px; color:#fff; position:absolute; width:100%; text-align:center; top:115px}
.home_mid ul li .icon{ width:83px; height:67px; background:url(../img/sprite_icons.png) no-repeat 0 0; display:block; position:absolute; left:50%; margin-left:-41px; top:52px}
.home_mid ul li .icon.two{ background-position:-84px 0}
.home_mid ul li .icon.three{ background-position:-167px 0}
.home_mid ul li .icon.four{ background-position:-248px 0}
.home_mid ul li .cont{ font-size:12px; color:#fff; padding:12px; padding-top:50px; position:absolute; top:251px}
.home_mid ul li .cont p{ padding-bottom:8px; height:150px; line-height:19px}
.home_mid .btn_read_story{ margin-left:46px; width:132px; background:url(../img/btn_homeBlocks.png) no-repeat top; text-indent:0; text-align:center; color:#fff; font-family:'ralewaysemibold'; font-size:14px; line-height:30px; text-shadow:1px 1px 3px #96501f}
.home_mid .btn_read_story:hover{ background-position:bottom; line-height:32px}

.bottom{ width:100%; background:#e2e2e2 url(../img/bg_bottom.jpg) no-repeat center bottom; padding:60px 0 55px; text-align:center; font-size:16px; line-height:22px; color:#252525; margin-bottom:400px; position:relative;}
.bottom h2{ font-size:24px; line-height:30px}
.bottom a:hover{ border-bottom:1px solid}

.inner_header{ width:100%; height:240px; background:#f8f8f8 url(../img/bg_innerTop.jpg) repeat-x}
.inn_plastics{ width:655px; height:209px; position:absolute; top:0; left:-102px; background:url(../img/mcp_plastics_inn.jpg) no-repeat}
.inn_content{ background:#f8f8f8}
.inn_content h1{ color:#252525; font-size:25px; font-family:'Arial'; padding-bottom:6px}
.inn_content h2{ background:#eaf2ff; font-size:22px; color:#555; text-indent:5px; margin-bottom:15px}
.about_page, .contact_page, .product_page{ overflow:hidden}
.about_page p{ font-size:18px; line-height:24px; font-family:'ralewaysemibold'; padding-bottom:26px}
.about_page img.fl{ margin-right:20px}
.about_page img.fr{ margin-left:20px}
.contact_page{ font-size:16px; color:#363636; line-height:19px; padding-bottom:12px}
.contact_page h1{ padding:3px 0 10px}
.contact_page h3{ font-size:25px; line-height:25px; padding-bottom:2px}
.contact_page .gmap{ width:440px; margin-right:24px}
.contact_page .gmap img{ max-width:100%}
.contact_page .address{ width:330px}
.contact_page .address a{ color:#5599fe}
.contact_page .address .blank{ width:100%; height:14px; overflow:hidden}
.contact_page .half{ width:50%}
.contact_page .cform{ bottom:-12px}
.inn_mid{ height:200px; border-bottom:1px solid #fff}
.inn_mid .title{ font-size:16px; padding-top:6px; color:#1454a8}
ul.dir li{ list-style:none; font-size:16px; color:#fff; height:75px; padding-top:10px; width:333px; float:left}
ul.dir li strong{ font-size:24px}
ul.dir li a{ color:#fff; font-family:'ralewaysemibold'}
.product_page .cform{ position:static; height:218px; -moz-box-shadow:1px -2px 5px #282828; margin-top:6px}
.product_page .cform h3{ font-size:26px}
#sticker-sticky-wrapper{ float:left}
.product_page p{ font-size:15px}
.product_page ul.table{ margin-bottom:35px; overflow:hidden;}
.product_page ul.table li{ list-style:none; float:left; width:100%; border-bottom:2px solid #d5d5d5}
.product_page ul.table li.th{ font-size:16px; line-height:28px; border:0}
.product_page ul.table li.th > div{font-family:'ralewayregular'; background:none; color:#000; border:0;  text-shadow:none}
.product_page ul.table li.th .col7{ border:0}
.product_page ul.table li.td1{ background:#eaf2ff url(../img/table_cell_blue.png); font-weight:bold}
.product_page ul.table li.td2{ background:#fff url(../img/table_cell_white.png); font-weight:bold}
.product_page ul.table li > div{ float:left; width:80px; text-align:center; padding:8px 0; color:#000}
.product_page ul.table li .col1{ border:0}
.product_page ul.table li .col2{ width:112px; height:100%; position:relative; font-family:'ralewaysemibold'; font-size:16px; color:#fff; text-shadow:1px 1px 3px #006bb9}
.product_page ul.table li .col4{ width:82px}
.product_page ul.table li .col5{ width:196px; color:#000; font-size:15px}
.product_page ul.table li .col6{ width:120px}
.cont_right{ width:752px}
.resins_page ul.table{ width:920px; margin:10px auto 40px}
.resins_page ul.table li .col2, .resins_page ul.table li .col3, .resins_page ul.table li .col4, .resins_page ul.table li .col5, .resins_page ul.table li .col6{ width:162px}
.resins_page ul.table li .col7{ width:100px}
.resins_page ul.table li.td1{ background:#eaf2ff url(../img/table_cell_blue2.png)}
.resins_page ul.table li.td2{ background:#fff url(../img/table_cell_white2.png)}
.paginations{ padding-bottom:25px}
.paginations p{ font-size:14px; line-height:28px}
.paginations a{ color:#ff6806}
.paginations a:hover{ text-decoration:underline}

#facebox{ position:fixed; top:30px; left:0; z-index:100; text-align:left}
#facebox a{ -moz-transition: all 200ms linear 0s; -webkit-transition: all 200ms linear 0s; -ms-transition: all 200ms linear 0s}
#facebox .popup{ position:relative}
#facebox .content{ width:650px; padding:20px; background:#fff; color:#3a3a3a}
#facebox .content h2{ font-size:24px; padding-bottom:15px}
#facebox .content .fieldset{ background:#eaf2ff; padding:10px; overflow:hidden; margin-bottom:15px}
#facebox .content .fieldset h4{ font-size:16px; padding-bottom:12px}
#facebox .content ul li{ list-style:none; width:100%; float:left; margin-bottom:6px}
#facebox .content ul li label{ text-align:right; padding-right:6px; float:left}
#facebox .content ul li .col1{ width:320px}
#facebox .content ul li .col2{ width:285px}
#facebox .content ul li .col1 label{ width:48px}
#facebox .content ul li .col2 label{ width:80px}
#facebox .content ul.block2{ font-size:12px}
#facebox .content ul.block2 li > div{ float:left}
#facebox .content ul.block2 li .col1{ width:55px}
#facebox .content ul.block2 li .col2{ width:52px}
#facebox .content ul.block2 li .col3{ width:250px}
#facebox .content ul.block2 li .col4{ width:130px}
#facebox .content ul.block2 li .col5{ width:80px}
#facebox .content ul.block2 li .col6{ width:55px}
#facebox .content .textbox{ float:left}
#facebox .content a.more_lines{ background:#798aa6; color:#fff; font-size:12px; padding:3px 12px}
#facebox .content a.more_lines:hover{ background:#627491}
#facebox .close{ position:absolute; top:-15px; width:41px; height:40px; background:url(../img/btn-close.png) no-repeat; right:-15px}
#facebox .close img{ display:none}
#facebox .loading{ text-align:center}
#facebox .image{ text-align:center}
#facebox img{ border:0; margin:0}
#facebox_overlay{ position:fixed; top:0px; left:0px; height:100%; width:100%}
.facebox_hide{ z-index:-100}
.facebox_overlayBG{ background-color:#000; z-index:99}
#fancybox-frame{ overflow-x:hidden}
#fancybox-outer{ border:0 !important}

footer{ width:100%; background:url(../img/bg_footer.jpg); height:400px; position:fixed; bottom:0}
footer .container{ padding-top:32px; background:url(../img/bg_glow.png) no-repeat center top; overflow:hidden; color:#d7d7d7}
footer .textbox{ margin-top:7px}
footer .btn_submit{ margin-left:10px}
footer ul li{ list-style:none; float:left; font-size:16px}
footer .title{ font-size:28px; padding-bottom:4px; color:#d7d7d7}
footer .f_logo{ max-width:95%; margin-left:-12px}
footer .column1{ width:370px}
footer .column1 a{ font-size:22px; color:#d7d7d7; line-height:34px}
footer .column1 a:hover{ color:#999; -moz-transition: all 200ms linear 0s; -webkit-transition: all 200ms linear 0s; -ms-transition: all 200ms linear 0s}
footer .column2{ width:320px; line-height:22px}
footer .column2 a{ color:#5599fe}
footer .column2 .half{ width:40%}
footer .column2, footer .column3{ padding-top:5px}
footer .column3{ width:310px}
footer .devBy{ font-size:10px; text-align:center; padding-top:40px; color:#858585; line-height:18px}
footer .devBy a{ color:#858585}
footer .devBy img{ vertical-align:middle}
footer .devBy .copyright{ color:#eee}
.printIcon a, .printIconResins a{ float:right; width:132px; height:34px; line-height:32px; background:url(../img/btn_homeBlocks.png) no-repeat top; text-align:center; font-size:14px; color:#fff}
.printIcon a:hover, .printIconResins a:hover{ background-position:bottom; line-height:34px}
.home_footer .devBy{ padding-top:16px}
.local_links{ width:1100px; margin:auto; padding:10px 0; font-size:11px; line-height:18px; text-align:center}
.local_links a{ color:#aaa}

@media all and (max-width: 1000px) and (min-width: 750px) {
.container{ width:750px}
.img_plastics{ width:498px; height:479px; background:url(../img/mcp_plastics_ipad.png) no-repeat; left:-130px}
header .logo{ width:320px; margin-left:-10px}
header nav ul.nav{ background:none}
header nav ul.nav li{ margin:0 16px 0 0}
header nav ul.nav li a{ font-size:16px; font-family:'ralewaysemibold'}
.home_cont{ width:415px; height:384px; padding-top:18px}
.home_cont h1{ font-size:25px; line-height:48px}
.home_cont p{ width:210px}
.cform{ width:180px; height:263px; padding:8px}
.cform h3{ font-size:25px}
.textbox{ width:168px}
.btn_submit{ margin:2px 0 0 55px}
.home_mid ul li{ width:185px}
.home_mid ul li h2{ font-size:18px}
.home_mid ul li .cont p{ font-size:11px; line-height:15px}
.home_mid .btn_read_story{ margin-left:21px}
.bottom{ font-size:15px; margin-bottom:0; padding:28px 0}
.bottom h2{ font-size:22px}
footer{ position:relative; z-index:2; height:auto}
footer .container{ background:url(../img/bg_glow700.png) no-repeat center top}
footer .title{ font-size:22px}
footer ul li{ font-size:15px}
footer .btn_submit{ margin-left:0}
footer .f_logo{ margin-left:-8px}
footer .column1{ width:250px}
footer .column1 a{ font-size:19px}
footer .column2{ width:300px}
footer .column3{ width:200px}
.inn_plastics{ background:url(../img/mcp_plastics_inn_ipad.jpg) no-repeat}
.inner_header{ height:225px}
.inn_content h1{ font-size:30px}
.inn_content h2{ font-size:22px}
.about_page p{ font-size:16px}
.contact_page{ padding-bottom:35px}
.contact_page .cform{ top:29px}
.contact_page .gmap{ margin-bottom:24px}
ul.dir li{ font-size:14px; width:250px}
ul.dir li strong{ font-size:22px}
.product_page p{ font-size:16px}
.product_page ul.table{ font-size:12px}
.product_page ul.table li.th{ font-size:14px}
.product_page ul.table li.td1{ background:#eaf2ff url(../img/table_cell_blue_ipad.png)}
.product_page ul.table li.td2{ background:#fff url(../img/table_cell_white_ipad.png)}
.product_page ul.table li > div{ width:50px}
.product_page ul.table li .col2{ width:80px}
.product_page ul.table li .col4{ width:80px}
.product_page ul.table li .col5{ width:120px}
.product_page ul.table li .col6{ width:100px}
.cont_right{ width:540px}
.product_page .cform{ font-size:13px}
.product_page .cform h3{ font-size:24px}
.resins_page ul.table{ width:750px; margin:10px auto 65px}
.resins_page ul.table li .col2, .resins_page ul.table li .col3, .resins_page ul.table li .col4, .resins_page ul.table li .col5, .resins_page ul.table li .col6{ width:125px}
.resins_page ul.table li .col7{ width:100px}
.resins_page ul.table li.td1{ background:#eaf2ff url(../img/table_cell_blue_ipad2.png)}
.resins_page ul.table li.td2{ background:#fff url(../img/table_cell_white_ipad2.png)}
.local_links{ width:750px}
}

@media all and (max-width: 750px) and (min-width: 480px) {
.mob_only{ display:block !important}
.container{ width:480px; overflow:hidden}
.img_plastics, .inn_plastics{ width:480px; height:185px; background:url(../img/mob_mcp_plastics.png) no-repeat; left:-84px}
header .logo{ margin:40px 0 0 30px; width:330px}
header .call{ position:absolute; top:0; right:0}
header .call a{ background:#f4f4f4}
header nav, .for_pc, #sticker{ display:none}
.all_wrapper{ position:relative; z-index:1}
.mob_nav{ display:block; width:250px; height:100%; background:#eee; position:fixed; top:44px; left:0; z-index:0}
.mob_nav ul{ background:#e44e00}
.mob_nav ul li{ list-style:none; height:40px; line-height:40px; padding-left:15px; border-bottom:1px solid #ff6806; font-size:18px;}
.mob_nav ul li a{ color:#fff; text-decoration:none; display:block}
.mob_nav ul li:hover{ border-bottom:1px solid #ffa56a}
.btn_nav, .btn_nav_close{ display:block; height:44px; cursor:pointer; position:absolute; left:0; top:0}
.btn_nav_close{ display:none}
.home_top .container, .inner_header .container{ position: static}
.home_cont{ width:100%; height:364px; padding-top:70px}
.home_cont h1{ font-size:32px; line-height:38px}
.home_cont p{ width:240px; line-height:25px}
.cform{ width:180px; height:263px; padding:8px}
.cform h3{ font-size:25px}
.textbox{ width:168px}
.btn_submit{ margin:2px 0 0 55px}
.inn_mid{ height:auto}
.home_mid{ height:502px; background:#488afe url(../img/bg_blue.png) repeat-x}
.home_mid ul li{ width:233px; height:251px}
.home_mid ul li h2{ font-size:22px}
.home_mid ul li .cont p{ font-size:12px; line-height:16px}
.home_mid .btn_read_story{ margin-left:42px}
.bottom{ font-size:14px; margin-bottom:0}
.bottom h2{ font-size:20px}
footer{ position:relative; height:auto; padding-bottom:20px}
footer .container{ background:url(../img/bg_glow320.png) no-repeat center top}
footer .title{ font-size:22px}
footer ul li{ font-size:15px}
footer .f_logo{ margin-left:-8px}
footer .column1{ width:45%}
footer .column1 a{ font-size:19px}
footer .column2{ width:55%}
footer .column3{ width:99%}
.inner_header{ height:200px}
.inner_header .container{ height:185px}
.inn_content h1{ font-size:30px}
.inn_content h2{ font-size:22px}
.about_page p{ font-size:15px}
.contact_page{ padding-bottom:35px; font-size:14px}
.contact_page h3{ font-size:23px}
.contact_page .cform{ bottom:0; right:40px}
.contact_page .gmap{ margin-bottom:24px}
.contact_page .address{ width:230px}
ul.dir li{ font-size:14px; width:240px}
ul.dir li strong{ font-size:22px}
.resins_offer_btn{ display:none}
#facebox{ position:static}
#facebox .content{ width:100%; padding:0}
#facebox .content h2{ font-size:18px}
#facebox .content label{ font-size:12px; text-align:left !important; width:80px !important}
#facebox .content ul.block2 .label{ font-size:12px; text-align:left !important; width:140px !important; float:left; clear:left; margin-bottom:10px}
#facebox .content ul li .col1, #facebox .content ul li .col2{ width:100%}
#facebox .content ul.block2 li{ border-bottom:2px solid #fff}
#facebox .content ul.block2 .textbox{ width:60%}
#facebox .content .btn_submit{ margin-left:110px; margin-bottom:20px}
.product_page p{ font-size:16px}
.product_page ul.table{ font-size:14px; line-height:20px}
.product_page ul.table li .label{ display:inline-block; width:120px; padding-left:15px}
.product_page ul.table li.th{ font-size:14px}
.product_page ul.table li.td1{ background:#e6effd}
.product_page ul.table li.td2{ background:#fff}
.product_page ul.table li > div{ width:50px}
.product_page ul.table li .col2{ width:80px}
.product_page ul.table li .col4{ width:80px}
.product_page ul.table li .col5{ width:120px}
.product_page ul.table li .col6{ width:100px}
.cont_right{ width:100%}
.product_page aside, .product_page .cform{ width:250px; margin:6px auto; float:none}
.product_page .cform span br{ display:none; content:" "}
.product_page .cform .textbox{ width:236px}
.product_page .cform .btn_submit{ margin-left:85px}
.resins_page ul.table{ width:750px; margin:10px auto 65px}
.resins_page ul.table li .col2, .resins_page ul.table li .col3, .resins_page ul.table li .col4, .resins_page ul.table li .col5, .resins_page ul.table li .col6{ width:125px}
.resins_page ul.table li .col7{ width:100px}
.local_links{ width:480px}
}

@media all and (max-width: 479px){
.mob_only{ display:block !important}
.container{ width:310px; padding:0 5px; overflow:hidden}
.img_plastics, .inn_plastics{ width:480px; height:185px; background:url(../img/mob_mcp_plastics.png) no-repeat; left:-84px; top:-20px}
header .call{ position:relative; float:none; font-size:24px; margin:auto; text-align:center}
header .call a{ background:#f4f4f4; padding:1px 8px}
header nav, .for_pc, #sticker{ display:none}
header .logo{ margin:35px 0 10px 30px; width:240px}
.all_wrapper{ position:relative; z-index:1}
.mob_nav{ display:block; width:250px; height:100%; background:#eee; position:fixed; top:44px; left:0; z-index:0}
.mob_nav ul{ background:#e44e00}
.mob_nav ul li{ list-style:none; height:40px; line-height:40px; padding-left:15px; border-bottom:1px solid #ff6806; font-size:18px;}
.mob_nav ul li a{ color:#fff; text-decoration:none; display:block}
.mob_nav ul li:hover{ border-bottom:1px solid #ffa56a}
.btn_nav, .btn_nav_close{ display:block; height:44px; cursor:pointer; position:absolute; left:0; top:0}
.btn_nav_close{ display:none}
.home_top .container, .inner_header .container{ position: static}
.home_cont{ width:100%; height:auto; padding:30px 0 10px}
.home_cont h1{ font-size:24px; line-height:34px}
.home_cont p{ width:100%; line-height:22px}
.home_cont .cform{ display:none}
.inn_mid{ height:auto}
.home_mid{ height:auto; background:#488afe url(../img/bg_blue.png) repeat-x}
.home_mid ul{ border-left: 0}
.home_mid ul li{ width:310px; height:251px; border-right: 0}
.home_mid ul li h2{ font-size:22px}
.home_mid ul li .bkg{ width:100%}
.home_mid ul li .cont p{ font-size:13px; line-height:22px}
.home_mid .btn_read_story{ margin-left:87px}
.bottom{ font-size:14px; margin-bottom:0; padding:25px 0}
.bottom h2{ font-size:20px}
footer{ position:relative; height:auto; padding-bottom:20px;}
footer .container{ background:url(../img/bg_glow320.png) no-repeat center top}
footer .title{ font-size:22px}
footer ul li{ font-size:15px}
footer .f_logo{ max-width:100%; margin-left:-10px}
footer .column1{ width:99%; padding-bottom:30px}
footer .column1 a{ font-size:18px; line-height:26px}
footer .column2{ width:99%; padding-bottom:30px}
footer .column3{ width:99%}
.inner_header, .inner_header .container{ height:185px}
.inn_content{ margin-top: -1px}
.inn_content h1{ font-size:26px}
.inn_content h2{ font-size:17px}
.about_page p{ font-size:14px}
.about_page img{ float:none; display:block}
.contact_page{ padding-bottom:35px; font-size:14px}
.contact_page h3{ font-size:23px}
.contact_page .cform{ position:static; overflow:hidden; margin:auto}
.contact_page .gmap{ margin-bottom:24px; width:100%}
.contact_page .address{ padding-bottom:30px}
ul.dir li{ font-size:14px; width:100%}
ul.dir li strong{ font-size:21px}
.resins_offer_btn{ display:none}
#facebox{ position:static}
#facebox .content{ width:100%; padding:0}
#facebox .content h2{ font-size:18px; text-align:center}
#facebox .content label{ font-size:12px; text-align:left !important; width:80px !important}
#facebox .content ul.block2 .label{ font-size:12px; text-align:left !important; width:135px !important; float:left; clear:left; margin-bottom:10px}
#facebox .content ul li .col1, #facebox .content ul li .col2{ width:100%}
#facebox .content .textbox{ width:180px !important}
#facebox .content ul.block2 li{ border-bottom:2px solid #fff}
#facebox .content ul.block2 li .textbox{ width:140px !important}
#facebox .content .btn_submit{ margin-left:110px; margin-bottom:20px}
.product_page p{ font-size:14px}
.product_page ul.table{ font-size:14px; line-height:20px}
.product_page ul.table li .label{ display:inline-block; width:120px; padding-left:15px}
.product_page ul.table li.th{ font-size:14px}
.product_page ul.table li.td1{ background:#e6effd; padding: 15px 0}
.product_page ul.table li.td2{ background:#fff}
.product_page ul.table li > div{ width:50px}
.product_page ul.table li .col2{ width:80px}
.product_page ul.table li .col4{ width:80px}
.product_page ul.table li .col5{ width:120px}
.product_page ul.table li .col6{ width:100px}
.cont_right{ width:100%}
.product_page aside{ width:100%}
.product_page .cform{ width:250px; margin:6px auto; float:none}
.product_page .cform span br{ display:none; content:" "}
.product_page .cform .textbox{ width:236px}
.product_page .cform .btn_submit{ margin-left:85px}
.resins_page ul.table{ width:750px; margin:10px auto 65px}
.resins_page ul.table li .col2, .resins_page ul.table li .col3, .resins_page ul.table li .col4, .resins_page ul.table li .col5, .resins_page ul.table li .col6{ width:125px}
.resins_page ul.table li .col7{ width:100px}
.resins_page .printIconResins.first{ padding-top: 30px; overflow: hidden; padding-bottom: 20px}
table td.mob_row{ display: block}
.local_links{ width:320px}
}
