/*
SOLUPAPER CSS DOCUMENT.
Autor: Inknite. (Pablo Albornoz Afanasiev)
Solupaper LLC. All rights reserved.
*/
@import url(animations.css);@import url(responsive.css);h1,h2{margin-bottom:20px}h2,h3{line-height:1.1;animation:texts-show .3s ease-in-out;opacity:0;font-weight:700}body,html,li a{height:100%;width:100%}#product-divisions ul,.footer_middle_col ul,header ul{list-style:none}*{padding:0;margin:0;box-sizing:border-box}body,html{background-color:#ededed;font-family:Sarala,sans-serif}.products_submenu_box li,footer,p{font-family:"Open Sans",sans-serif}main{padding-top:60px;overflow-x:hidden}h1{font-weight:700;color:#373D41;line-height:1;letter-spacing:-1px;position:relative;animation:home-show .3s ease-in-out;animation-fill-mode:forwards}h2{font-size:3.5em;letter-spacing:-.5px;color:#5d6166;animation-fill-mode:forwards;animation-delay:.5s}h3{font-size:2.2em;color:#60666b;margin-top:20px;margin-bottom:10px;animation-fill-mode:forwards;animation-delay:.6s}footer,header li.main_menu,p{font-weight:300}p{font-size:1.6em;line-height:1.6;color:#222222;padding-top:15px;padding-bottom:12px;opacity:0;animation:texts-show .4s ease-in-out;animation-fill-mode:forwards;animation-delay:.5s}header li.main_menu a,header li.products_btn a{padding-top:20px;padding-right:10px;padding-left:35px}a,a:active,a:hover,a:visited{text-decoration:none;color:inherit}.rev_antisp{unicode-bidi:bidi-override;direction:rtl}header{width:100%;position:absolute;top:0;z-index:1000}header .contact_bar{width:100%;height:80px;background-color:#373D41;text-align:right}header nav{float:right;height:auto;position:relative;border-bottom:7px solid #999}header ul{position:relative;display:table;height:60px;background:#2E3438;padding-right:35px}header nav#main_nav ul{display:block}header .contact_bar ul{height:100%;list-style:none;position:relative;background:#24282b;padding-left:20px;float:right}header li.contact_info{display:table-cell;vertical-align:middle;padding-left:45px;font-weight:300;color:#999;font-size:1.5em;background-size:auto 24%;background-repeat:no-repeat;line-height:1.3}header li.contact_info:nth-child(1){background-image:url(../graphics/mail_icon.png);background-position:15px}header li.contact_info:nth-child(2){background-image:url(../graphics/phone_icon.png);background-position:22px}header li.main_menu{display:inline-block;color:#CCC;height:60px}header li.main_menu a{display:block;height:67px;position:relative;transition:all .2s ease-in-out;border-bottom:7px solid transparent;z-index:10}header li.main_menu:not(.products_btn) a:hover,header li.products_btn:hover>a{transform:translateX(8px);color:#FFF;background-color:#24282B;height:67px;border-bottom:7px solid #555;padding-left:35px}header .logo_nav_container{width:100%;height:150px;background-color:transparent}.logo_container{float:left;margin-left:40px;margin-top:-10px;display:inline-block;background-image:url(../graphics/logo_solupaper.png);background-position:center;background-size:contain;background-repeat:no-repeat;animation:logo-show .4s ease-in-out;animation-fill-mode:forwards}ul.products_submenu_box{position:absolute;opacity:0;top:-200px;margin-left:-81px;animation:none;transition:all .5s ease-in-out;z-index:-10;height:auto;background-color:transparent}.products_submenu_box li{text-align:right;font-size:1.2em;color:#ccc;opacity:0;background-color:#24282B;border-bottom:1px dotted #777;transition:all .2s ease-in-out}header li.products_btn a{display:block;height:67px;position:relative;transition:all .2s ease-in-out;border-bottom:7px solid transparent;z-index:10}header li.products_btn a.sm_btn{display:block;padding:20px 25px;background:#2E3438;transition:all .2s ease-in-out}header li.products_btn a.sm_btn:hover{border-bottom:7px solid #696969;background:#24282B;transform:translateX(8px)}.products_submenu_box li:nth-child(1){transition-delay:.2s;opacity:0}.products_submenu_box li:nth-child(2){transition-delay:.27s;opacity:0}.products_submenu_box li:nth-child(3){transition-delay:.34s;opacity:0}.products_submenu_box li:nth-child(4){transition-delay:.41s;opacity:0}#product-divisions a span{opacity:0;animation:texts-show .3s ease-in-out;animation-fill-mode:forwards;animation-delay:.6s}header li.products_btn:hover>.products_submenu_box{opacity:1;top:67px;display:block;z-index:0}header li.products_btn:hover>.products_submenu_box li{opacity:1;transform:translateX(5px)}.lang_btn:after{content:"";display:block;width:12px;height:12px;position:absolute;right:-18px;top:25px;border-radius:3px;background-image:url(../graphics/english_flag.png);background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-box-shadow:inset -1px -2px 6px -2px rgba(0,0,0,.75);-moz-box-shadow:inset -1px -2px 6px -2px rgba(0,0,0,.75);box-shadow:inset -1px -2px 6px -2px rgba(0,0,0,.75)}footer{background-color:#2E3438;width:100%;height:auto;color:#CCC;padding:0 10% 50px 14%;position:relative;overflow:hidden}.footer_left_col{min-width:300px;width:32%;position:relative;float:left;margin-top:35px;padding-top:130px;background-image:url(../graphics/logo_sp_grey.png);background-position:top left;background-repeat:no-repeat;background-size:50% auto;font-size:1.2em;color:#999;padding-right:70px}.footer_left_col span{display:block;text-align:left;width:100%;margin-bottom:3px}.footer_middle_col{width:30%;min-width:200px;position:relative;float:left;padding-top:35px;color:#CCC}.footer_middle_col span{display:block;width:70%;font-family:Sarala,sans-serif;font-size:1.7em;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #999}.footer_middle_col li{margin-bottom:6px;font-size:1.4em}.footer_middle_col li ul{padding:10px 0 5px 18px;color:#999}.footer_address_bar,.footer_contact_bar{min-height:100px;font-family:Sarala,sans-serif;color:#CCC;background-position:22px;background-size:auto 30%;background-repeat:no-repeat}.footer_middle_col li ul li{margin-bottom:3px;font-size:1em}.footer_right_col{width:35%;min-width:300px;position:relative;float:right}.footer_right_col span{display:block;text-align:right;width:100%}.footer_contact_bar{width:100%;position:relative;background-color:#24282B;border-top:7px solid #F90;font-size:1.5em;padding:35px 35px 35px 60px;background-image:url(../graphics/contact_footer_icon.png)}.footer_address_bar{width:100%;background-color:#373D41;font-size:1.4em;padding:35px 35px 35px 80px;background-image:url(../graphics/location_icon.png)}footer a:hover{border-bottom:1px dotted #CCC}#quotation_frm{width:100%;max-width:550px;margin-top:20px;opacity:0;margin-bottom:10px;background-color:#F5F5F5;padding:14px;animation:texts-show .3s ease-in-out;animation-fill-mode:forwards;animation-delay:.8s}#quotation_frm span{font-size:1.4em}#quotation_frm label{display:block;margin-top:0;margin-bottom:10px;font-size:1.4em}#quotation_frm input,#quotation_frm textarea{display:block;margin-bottom:20px;width:100%;padding:5px;font-size:1.6em;border:1px solid #DDD}#quotation_frm input{height:40px;font-family:"Open Sans",sans-serif}#quotation_frm input:focus,#quotation_frm textarea:focus{border:3px solid #f90;box-shadow:none;outline:0}.top_central_box,.top_central_box_section{-moz-box-shadow:2px 4px 19px -4px rgba(0,0,0,.75)}#quotation_frm input[type=submit]{height:50px;width:50%;padding:12px 10px 15px;border:none;background-color:#DDD;font-family:Sarala,sans-serif;color:#777;cursor:pointer;transition:all .3s ease-in-out}#quotation_frm textarea,.decor_box{font-family:"Open Sans",sans-serif}#quotation_frm input[type=submit]:hover{background-color:#FEC512;color:#FFF}#quotation_frm textarea{height:100px}.error_msg,.ok_msg{width:100%;max-width:550px;padding:10px;font-size:1.5em;margin-top:20px;margin-bottom:20px;color:#FFF;opacity:0;overflow:hidden}.error_msg{background-color:#ff8993;animation:show-msg .3s ease-in-out;animation-fill-mode:forwards;animation-delay:1s}.ok_msg{background-color:#8bc34a;animation:show-msg .3s ease-in-out;animation-fill-mode:forwards;animation-delay:1s}#quotation_frm input[type=checkbox]{display:inline-block;margin-bottom:20px;margin-right:5px;width:auto;height:auto;padding:0;font-size:1.6em;border:1px solid #DDD;font-family:"Open Sans",sans-serif}.top_central_box{width:100%;height:auto;position:relative;background-color:#F8F8F8;min-height:530px;padding-top:150px;padding-bottom:90px;background-image:url(../graphics/10863938.jpg);background-position-x:center;background-position-y:5px;background-size:auto 125%;z-index:900;-webkit-box-shadow:2px 4px 19px -4px rgba(0,0,0,.75);box-shadow:2px 4px 19px -4px rgba(0,0,0,.75);animation:topbox-show .3s ease-in-out;animation-fill-mode:forwards}.top_central_box .vertical_line{width:2px;height:0;position:absolute;bottom:0;background-color:#CCC;margin-left:40px;z-index:1000;animation:lineHeight .5s ease-in-out;animation-fill-mode:forwards}.world_image{position:relative;z-index:900;top:0;right:-10px;opacity:0;margin-left:auto;margin-right:auto;background-image:url(../graphics/paper_sphere.png);background-position:center;background-size:contain;background-repeat:no-repeat;animation:world-show .4s ease-in-out;animation-fill-mode:forwards;animation-delay:.3s}.middle_central_box{width:100%;height:auto;background-color:#ededed;min-height:500px;padding-top:0;padding-bottom:0;position:relative}.middle_central_box h2{font-weight:700}.inter_block{position:relative;font-weight:300;color:#FFF;background:#F90;padding-left:32px;z-index:800;opacity:0;animation:interblock-show .3s ease-in-out;animation-fill-mode:forwards;animation-delay:.3s}.inter_block span{padding-left:30px;position:relative;display:block;background-color:#F90;background-image:url(../graphics/arrow-down.png);background-position:left;background-size:auto 100%;background-repeat:no-repeat;z-index:800}.inter_block .vertical_line{width:2px;height:100%;position:absolute;top:0;background-color:#FFF;left:40px;z-index:700}.trees_bg_container{overflow:hidden;width:120%;height:95%;max-height:470px;position:absolute;z-index:500;left:0}.trees_bg{top:0;height:110%;position:relative;background-position:center;background-size:cover;background-image:url(../graphics/45244918.jpg);opacity:1}.middle_main_block{width:100%;height:85%;background-color:#FFF;position:relative;border-top:2px solid #FFF;z-index:800;-webkit-box-shadow:4px 4px 4px -2px rgba(0,0,0,.38);-moz-box-shadow:4px 4px 4px -2px rgba(0,0,0,.38);box-shadow:4px 4px 4px -2px rgba(0,0,0,.38)}.main_block_leftcol{position:absolute;left:0;top:0;height:100%;opacity:0;background-color:#666;background-position:-50px 0;background-size:cover;background-image:url(../graphics/44029883_ml.jpg);animation:texts-show .4s ease-in-out;animation-fill-mode:forwards;animation-delay:.2s}.orange_decor_col{width:42px;height:0%;float:left;border-right:2px solid #FFF;background:#F90;opacity:.6;animation:orange-block-show .4s ease-in-out;animation-fill-mode:forwards;animation-delay:.5s}#bottom_central_box{width:100%;height:auto;min-height:400px;padding-top:20px;padding-bottom:0;position:relative;text-align:center;margin-bottom:50px}#product-divisions h3,#product-divisions p,.decor_box{text-align:left}#product-divisions ul{padding:20px 0 0;margin:0;position:relative}#product-divisions li{display:inline-block;min-width:200px;width:22%;margin-right:2%;margin-left:0;height:auto;vertical-align:top}#product-divisions li:nth-child(4){margin-right:0}.nav_image_box{width:100%;height:150px;background-color:#CCC;margin-bottom:15px;border-bottom:7px solid #F90;background-position:center;background-size:120% auto;transition:all .2s ease-in-out;position:relative;overflow:hidden;animation:texts-show .3s ease-in-out;opacity:0;animation-fill-mode:forwards}.nav_text_box{width:100%;height:auto;padding-bottom:15px}.nav_text_box span{text-align:left;display:block;padding-top:15px;padding-bottom:5px;font-size:1.4em;color:#333}.decor_box{position:absolute;bottom:-50px;background-color:#333;height:50px;width:100%;opacity:.9;transition:all .3s ease-in-out;padding-left:15px;padding-top:17px;font-size:1.2em;color:#EEE}li:nth-child(1):hover .nav_image_box .decor_box,li:nth-child(2):hover .nav_image_box .decor_box,li:nth-child(3):hover .nav_image_box .decor_box{bottom:0}li:nth-child(4):hover .nav_image_box .decor_box{bottom:0;padding-right:10px}#product-divisions li:nth-child(1) .nav_image_box{background-image:url(../graphics/containerboard.jpg)}#product-divisions li:nth-child(2) .nav_image_box{background-image:url(../graphics/papers.jpg)}#product-divisions li:nth-child(3) .nav_image_box{background-image:url(../graphics/boxboard.jpg)}#product-divisions li:nth-child(4) .nav_image_box{background-image:url(../graphics/notebooks.jpg)}.top_central_box_section{width:100%;height:auto;position:relative;background-color:#F8F8F8;min-height:300px;padding-bottom:60px;background-image:url(../graphics/10863938.jpg);background-position-x:center;background-position-y:5px;background-size:auto 125%;background-repeat:no-repeat;z-index:900;-webkit-box-shadow:2px 4px 19px -4px rgba(0,0,0,.75);box-shadow:2px 4px 19px -4px rgba(0,0,0,.75);animation:topbox-show .3s ease-in-out;animation-fill-mode:forwards}.top_central_box_section .text_column{position:relative;margin-top:50px;margin-bottom:50px;padding-left:40px}.top_central_box_section .vertical_line{width:2px;height:0;position:absolute;bottom:0;background-color:#CCC;margin-left:40px;z-index:1000;animation:lineHeightSections .5s ease-in-out;animation-fill-mode:forwards}.middle_central_box_section{width:100%;height:auto;background-color:#ededed;min-height:500px;padding-top:0;padding-bottom:0;position:relative}.middle_central_box_section .middle_main_block .right_products li,.middle_central_box_section .middle_main_block ul.products_list li{background-color:#f5F5F5;border-bottom:1px solid #DDD;font-family:"Open Sans",sans-serif;line-height:1.6;color:#333;font-weight:300}.middle_central_box_section .middle_main_block{min-height:85%;margin-bottom:30px;padding:0;overflow:hidden}.middle_central_box_section .middle_main_block .left_col{float:left}.middle_central_box_section .middle_main_block ul{padding:20px 0 20px 40px;list-style:square}.middle_central_box_section .middle_main_block ul.products_list{padding:20px 0;width:100%;list-style:none;max-width:600px}.middle_central_box_section .middle_main_block ul li{padding:5px 0;font-size:1.5em}.middle_central_box_section .middle_main_block ul.products_list li{padding:12px 15px;border-left:4px solid #DDD;margin-top:20px;margin-bottom:15px;font-size:1.5em}.middle_central_box_section .middle_main_block ul.products_list li:nth-child(1){margin-top:0}.line_decor_col{width:42px;height:0%;position:absolute;left:0;top:0;z-index:1000;border-right:2px solid #DDD;animation:lineHeightLong 1.5s ease-in-out;animation-fill-mode:forwards}.image_boxes_column{bottom:-80px;right:50px;position:absolute;width:50%}.sections_image{position:relative;z-index:900;opacity:0;margin-left:auto;margin-right:auto;background-position:center;background-size:contain;background-repeat:no-repeat;animation:world-show .4s ease-in-out;animation-fill-mode:forwards;animation-delay:.3s}.right_products h3{min-height:62px;padding-bottom:5px;padding-top:15px;margin-bottom:5px;padding-left:45px;background-image:url(../graphics/solupaper_bulb.png);background-size:40px 60px;background-repeat:no-repeat;background-position:left top;margin-left:-10px}.middle_central_box_section .middle_main_block .right_products ul{list-style:none;padding:0 10px 0 0;width:90%}.middle_central_box_section .middle_main_block .right_products li{padding:12px 15px;border-left:none;margin-top:15px;margin-bottom:5px;font-size:1.3em;animation:home-show .3s ease-in-out;animation-fill-mode:forwards;opacity:0}.middle_central_box_section .middle_main_block .right_products li:nth-child(1){animation-delay:.6s}.middle_central_box_section .middle_main_block .right_products li:nth-child(2){animation-delay:.65s}.middle_central_box_section .middle_main_block .right_products li:nth-child(3){animation-delay:.7s}.middle_central_box_section .middle_main_block .right_products li:nth-child(4){animation-delay:.75s}.middle_central_box_section .middle_main_block .right_products li:nth-child(5){animation-delay:.8s}.boxes_image{background-image:url(../graphics/boxes_img_carton.png)}.paper_image{background-image:url(../graphics/paper_rolls.png)}.finished_image{background-image:url(../graphics/books_finished.png);top:5px;right:-30px}#product-divisions li:nth-child(1) .nav_image_box,#product-divisions li:nth-child(1) h3{animation-delay:.2s}#product-divisions li:nth-child(2) .nav_image_box,#product-divisions li:nth-child(2) h3{animation-delay:.25s}#product-divisions li:nth-child(3) .nav_image_box,#product-divisions li:nth-child(3) h3{animation-delay:.3s}#product-divisions li:nth-child(4) .nav_image_box,#product-divisions li:nth-child(4) h3{animation-delay:.35s}#product-divisions li p{animation:home-show .3s ease-in-out;animation-fill-mode:forwards}#product-divisions li:nth-child(1) p{animation-delay:.55s}#product-divisions li:nth-child(2) p{animation-delay:.6s}#product-divisions li:nth-child(3) p{animation-delay:.65s}#product-divisions li:nth-child(4) p{animation-delay:.7s}.about_image{background-image:url(../graphics/paper_sphere.png)}.contact_image{background-image:url(../graphics/paper_sphere_contact.png)}.location_pin,.right_contact h3{background-image:url(../graphics/location_icon_world.png);background-repeat:no-repeat}.contact_image .locations{position:relative;width:400px;height:400px}.location_pin{position:absolute;padding-top:5px;padding-bottom:5px;background-size:auto 100%}.location_pin span{padding:5px 9px;display:block;background-color:#24282B;color:#CCC;opacity:.9;font-size:1.5em}.location_1{padding-left:40px;background-position:left}.location_2{padding-right:40px;background-position:right}.right_contact h3{min-height:35px;padding-bottom:5px;margin-bottom:5px;padding-left:35px;background-size:30px 30px;background-position:left top;margin-left:-10px}.captcha{margin-bottom:10px}
