<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> 

 

@media screen and (min-width:1000px) {



         /*---------- CAT BOX --*/

            a:link.catbx, a:visited.catbx { width:25%; }
 
            a:link.catbxdb, a:visited.catbxdb { width:50%; }

            a:link.fprodbx, a:visited.fprodbx { width:25%; }

 

			.p50l { display:inline-block; width:50%; vertical-align:top; padding:0 10px 10px 0; } 
			.p50r { display:inline-block; width:50%; vertical-align:top; padding:0 0 10px 10px; } 

 

					.mainpic { display:block; width:100%; vertical-align:top; }

                    a:link.nsumbx, a:visited.nsumbx { width:32.3333333333%; }


	}


 



@media screen and (min-width:800px) {

 
		     .barl { display:inline-block; width:25%; vertical-align:top; }
		     .pager { display:inline-block; width:75%; vertical-align:top; }


             article.al { padding:15px 0 15px 40px; }
            
 
          .dt { display:block; }
		  .mob { display:none; }


 
 

                .twittxbx { font-size:1.4em; }



            /*-------- BREAD --*/

 
		           .bread { padding:10px; margin:0; }



					.pdprbx { padding:10px 0; font-size:1.6em;  }




            .wrapper { height:800px; } 

            .containerdw { padding:40px; }

            a:link.cartbx, a:visited.cartbx { padding:0; }

		    a:hover.cartbx, a:active.cartbx { }


            /**    .txout { display:inline-block; }  */
                     
    		.menuico { display:none; }
                        

                nav { display:inline-block; letter-spacing:1px; position:relative; top:inherit; width:auto;  }

                    nav a:link, nav a:visited {
                        display: inline-block;
                        text-decoration: none;
                        padding: 0;
                        margin: 0 20px 0 0;
                        font-size: 0.9em;
                        line-height: normal;
                        color: #fff;
				        background:none;
				        border-top:none;
                    } 


 					.cpbx, .pi3bx { display:inline-block; width:50%; padding:15px; height:7vh; }

					.pplg { width:25%; }
					.pi3tx { font-size:1.3vw; padding:0 0 0 10px; }



            .logoout { left:30px; }               
            .logo { left:30px; }

                .mininav { padding:10px 30px 10px 50px; }



                .fbbx { padding:130px 100px;  }
    		        .quotel, .quoter { font-size:5em; } 

                    .qtx { font-size:2.2em; }


            .jointx { display:inline-block; width:50%; text-align:right; }
            .joinbx { display:inline-block; width:38%; }
            
            
    	        .prodlft { display:inline-block; width:50%; vertical-align:top; padding:20px 60px 20px 0; }
				.prodrt { display:inline-block; width:50%; vertical-align:top; padding:20px 0 20px 60px; }

       
                .pdaddbx { background:none; padding:0; position:relative; z-index:1; }


                .cartind { width:50%; } 

				.offsbx { display:inline-block; width:50%; padding:30px; vertical-align:top; }

    				.userbx { display:inline-block; width:50%; padding:20px; vertical-align:top; }



                section.hp { padding:60px; }


                h1 { font-size:2em; }
                h3.prod { font-size:1.1em; line-height:1.1em;  }
 

                article { padding:10px 40px; }
                section.std { padding:20px 40px; }

                .ftlnks a:link, .ftlnks a:visited { display:block; padding:0; margin:10px 0; }

 
                #mobnavhead { display:none; }


/*-------- BIG SEARCH --*/

            .sbxout { padding:100px; font-size:2em; }
 



            footer { padding:60px 20px; } 
    		.ftlnks { display:inline-block; width:25%; }
            .fthds { padding:15px 0;  font-size:1.2em; } 




				.loginout { width:50%; }



		    .infbar { display:inline-block; width:25%; }
		    .infpg { display:inline-block; width:75%; }


            /*---------- IMG --*/

            .imr1 { float:right; padding:5px 0 20px 20px; width:10%; height:auto; }
            .imr2 { float:right; padding:5px 0 20px 20px; width:20%; height:auto; }
            .imr3 { float:right; padding:5px 0 20px 20px; width:30%; height:auto; }
            .imr4 { float:right; padding:5px 0 20px 20px; width:40%; height:auto; }
            .imr5 { float:right; padding:5px 0 20px 20px; width:50%; height:auto; }
 

            .iml1 { float:left; padding:5px 20px 20px 0; width:10%; height:auto; }
            .iml2 { float:left; padding:5px 20px 20px 0; width:20%; height:auto; }
            .iml3 { float:left; padding:5px 20px 20px 0; width:30%; height:auto; }
            .iml4 { float:left; padding:5px 20px 20px 0; width:40%; height:auto; }
            .iml5 { float:left; padding:5px 20px 20px 0; width:50%; height:auto; }
 

            .imc1 { float:none; padding:5px 0; margin:0 auto; width:60%; height:auto; }
            .imc2 { float:none; padding:5px 0; margin:0 auto; width:70%; height:auto; }
            .imc3 { float:none; padding:5px 0; margin:0 auto; width:80%; height:auto; }
            .imc4 { float:none; padding:5px 0; margin:0 auto; width:90%; height:auto; }
 
 
            

                .sublist ul li a { border-bottom:1px solid #fff; }
 

	            a:link.russsubnav, a:visited.russsubnav {  border-bottom:1px solid #fff; }

               .modalPopup { width:40%; }


 
			.fsb { height:34px; padding:0; vertical-align:middle; }
			.fsp { height:54px; padding:0 30px; vertical-align:middle; }
 


		      .smcol { display:inline-block; width:33.3333333333%; font-size:0.9em; }



				.gdlf { display:inline-block; width:65%; vertical-align:top; padding:25px 20px 0 0; }
				.gdrt { display:inline-block; width:35%; padding:0 0 20px 20px; vertical-align:top; }



                .poppic { width:145px; display:inline-block;  }
                 .popdec { width: calc(100% - 245px); }


            }








@media screen and (min-width:600px) {
	 

            .chkcell { width:80%; padding:0 0 0 20px; }

            .chkpic { width:20%; display:inline-block; vertical-align:middle; } 
                     .chkpic img { width:100%; height:auto; }



               .cathds { font-size:1.2em; }




			}




 </pre></body></html>