/*
Theme Name: Colectam selectiv

Theme URL: 
Description: 
Author: SMART CUPS AGENCY
Author URI: www.smartcupsagency.ro
Version: v1 - 2022
*/


*{
	margin: 0px auto;
	padding: 0px;
	font-family: 'Open Sans', sans-serif;
}
h1{
	font-size:33px;
	line-height:46px;
	color:#1f1f1f;	
	text-align:left;
	font-family: 'Times New Roman', sans-serif;
	text-decoration: none;
	font-weight:normal;
	letter-spacing: 1px;
}
h2{
	font-size:25px;
	line-height:36px;
	color:#282828;
	text-align:left;
	text-decoration: none;
	font-weight:normal;
	padding:12px 0px 12px 0px;
	margin:0px 0px 20px 0px;	
}
h3{
	font-size:23px;
	line-height:30px;
	color:#c9a17a;
	text-align:left;
	text-decoration: none;
	font-weight:normal;
	padding:10px 0px 10px 20px;
	border-left : 1px solid #c9a17a;
	margin:20px 0px 20px 0px;
}
h4{
	font-size:17px;
	line-height:25px;
	padding:10px 0px 10px 0px;
	text-decoration: none;
	font-weight:normal;
}
h5{
	font-size:17px;
	line-height:25px;
	padding:10px 0px 10px 0px;
	text-decoration: none;
	font-weight:normal;
}
h6{
	font-size:13px;
	line-height:13px;
	padding:9px 0px 9px 0px;
	text-decoration: none;
	font-weight:normal;
	color:#fff;
}
h7{
	font-size:17px;
	line-height:25px;
	margin:5px 0px 10px 10px;
	text-decoration: none;
	font-weight:normal;
	color:#050505;
}
img {
	border:0;
	max-width: 100%;
	height: auto;
}
.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:15px;
}
ul li{ 
	margin: 0 0 0 20px;
}
/*-------------------
    cups
---------------------*/
#cups {
float:left;	
background: #e9eef5 url(files/images/cups.webp) repeat-x top; 
width:100%;
min-height:10px;
}
#cups-list {
float:left;
width:90%;	
min-height:10px;
margin-bottom:30px;	
margin-left:5%;	
margin-top:80px;
overflow:hidden;	
}
/*-------------------
    header
---------------------*/
#header {
float:left;
background-color: rgba(255,255,255,.96);
width:100%;
height:100px;	
position: fixed;
z-index:100;
}
#header-list {
float:left;	
width:70%;
min-height:10px;
margin-top:15px;
margin-left:15%;
}
#header-logo {
float:left;
width:30%;
min-height:10px;
text-align:center;
}
#header-meniu {
float:left;	
width:60%;
min-height:10px;
margin-top:15px;
margin-left:5%;
margin-right:5%;
}
#header-link {
float:left;
width:25%;
min-height:10px;
text-align:center;
font-size:19px;
letter-spacing: 1px;
}
#header-link a {
color:#282828;	
text-decoration: none;
padding:10px 0px;
display:block;
} 
#header-link a:link {  }
#header-link a:visited { }
#header-link a:hover{	
background: #d12421;
color:#fff;
text-decoration:none;
}
/*-------------------
    index
---------------------*/
#index {
float:left;	
background: url(files/images/a-2560.webp) no-repeat top right;	
width:100%;
min-height:2000px;
}
#about {
float:left;
width:30%;	
min-height:10px;
margin-top:260px;
margin-left:17%;
margin-right:50%;
}
#about-title-1 {
float:left;
width:100%;
min-height:10px;
text-decoration:none;
font-family: 'Times New Roman', sans-serif;
font-size:65px;
color:#282828;
font-weight:normal;
letter-spacing: 1px;
}
#about-title-2 {
float:left;
width:100%;
min-height:10px;
text-decoration:none;
font-size:60px;
color:#017aae;
font-weight:bold;
margin-top:5px;
}
#about-title-3 {
float:left;
width:100%;
min-height:10px;
text-decoration:none;
font-size:60px;
color:#278d42;
font-weight:bold;
margin-top:5px;
}
#about-txt {
float:left;
width:100%;
min-height:10px;
font-size:23px;
line-height:36px;
color:#282828;
margin-top:30px;
}
#about-sm {
float:left;
width:100%;
min-height:10px;
margin-top:40px;
}
#about-sm-1 {
float:left;
width:38px;
height:38px;
text-align:center;
}
#about-sm-1 a {
background: #2b2a29 url(files/images/f-f-a.webp) no-repeat center center;
height:38px;
text-decoration: none;
display:block;
-moz-border-radius:20px;
-webkit-border-radius:20px;
- border-radius:20px;	
} 
#about-sm-1 a:link {  }
#about-sm-1 a:visited { }
#about-sm-1 a:hover{
background: #d12421 url(files/images/f-f-a.webp) no-repeat center center;
text-decoration:none;
}
#about-sm-2 {
float:left;
width:38px;
min-height:10px;
text-align:center;
margin-left:15px;
}
#about-sm-2 a {
background: #2b2a29 url(files/images/f-y-a.webp) no-repeat center center;
height:38px;
text-decoration: none;
display:block;
-moz-border-radius:20px;
-webkit-border-radius:20px;
- border-radius:20px;	
} 
#about-sm-2 a:link {  }
#about-sm-2 a:visited { }
#about-sm-2 a:hover{
background: #d12421 url(files/images/f-y-a.webp) no-repeat center center;
text-decoration:none;
}
#about-sm-3 {
float:left;
width:38px;
min-height:10px;
text-align:center;
margin-left:15px;
}
#about-sm-3 a {
background: #2b2a29 url(files/images/f-e-a.webp) no-repeat center center;
height:38px;
text-decoration: none;
display:block;
-moz-border-radius:20px;
-webkit-border-radius:20px;
- border-radius:20px;	
} 
#about-sm-3 a:link {  }
#about-sm-3 a:visited { }
#about-sm-3 a:hover{
background: #d12421 url(files/images/f-e-a.webp) no-repeat center center;
text-decoration:none;
}


#news {
float:left;	
width:47%;
min-height:10px;
margin-left:10%;
margin-top:200px;
}
#news-box {
float:left;
width:100%;
min-height:10px;
margin-bottom:50px;
}
#news-i {
float:left;
width:28%;
min-height:10px;
text-align:center;
}
.postimg{
width: auto;
height:auto;
}
#news-r {
float:right;
width:69%;
min-height:10px;
}
#news-c {
float:left;
width:100%;
min-height:10px;
}
#news-d {
float:left;
width:100%;
min-height:10px;
font-size:15px;
color:#c9a17a;
text-align:left;
margin-top:10px;
}
#news-t {
float:left;
width:100%;	
min-height:10px;
text-align:left;
} 
#news-t  a {
color:#1f1f1f;
text-decoration: none;
font-size:32px;
line-height:40px;
font-family: 'Times New Roman', sans-serif;
display:block;
padding:0px 0 14px 0px;
}
#news-t a:link {  }
#news-t a:visited { }
#news-t a:hover{
color:#d12421;
text-decoration:none;
}
#news-e {
float:left;
width:100%;
min-height:50px;
font-size:18px;
line-height:29px;
color:#282828;
text-align:justify;
margin-top:5px;	
} 
#news-l {
float:left;
width:100%;
min-height:10px;
font-size:15px;
margin-top:20px;
margin-bottom:10px;
} 
#news-l  a {
color:#6e6e6e;
text-decoration:none;
padding:6px 10px 6px 10px;
border: 1px solid #878787;
}
#news-l a:link {  }
#news-l a:visited { }
#news-l a:hover{
color:#fff;
background: #d12421;
text-decoration:none;
border: 1px solid #d12421;	
}
#sidebar-home {
float:right;
width:20%;	
min-height:200px;
display: inline-block;
vertical-align:top;
margin-top:680px;
margin-right:12%;
}
#partners {
float:left;
width:100%;	
min-height:10px;
text-align:center;
}
#bags {
float:left;
background: #fff;	
width:100%;	
min-height:10px;
margin-top:40px;
}
#bags-c {
float:left;
width:90%;	
min-height:200px;
margin-top:35px;
margin-bottom:40px;
margin-left:5%;
}
#bags-title {
float:left;
width:100%;
min-height:10px;
font-size:28px;
line-height:37px;
color:#282828;
font-family: 'Times New Roman', sans-serif;
text-align:center;
margin-bottom:20px;	
}
#bags-line {
float:left;
width:100%;
min-height:10px;
margin-top:12px;
}
#bags-img {
float:left;
width:38%;
min-height:10px;
text-align:right;
}
#bags-name {
float:right;
width:58%;
min-height:10px;
font-size:20px;
color:#282828;
letter-spacing: 1px;
margin-top:10px;
}
#bags-link {
float:left;
width:100%;
min-height:10px;
font-size:17px;
margin-top:35px;
text-align:center;
} 
#bags-link a {
color:#fff;
background: #278d42;
text-decoration:none;
padding:10px 15px 10px 15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
- border-radius:15px;
}
#bags-link a:link {  }
#bags-link a:visited { }
#bags-link a:hover{
color:#fff;
background: #d12421;
text-decoration:none;
}
/*-------------------
    Section
---------------------*/
#section {
float:left;	
width:100%;
min-height:10px;
margin-top:170px;
}
#section-list {
float:left;
width:90%;	
min-height:10px;
margin-bottom:30px;	
margin-left:5%;	
margin-top:20px;	
}
#sidebar {
float:right;
width:16%;	
min-height:10px;
display: inline-block;
vertical-align:top;
margin-top:30px;	
}
#sidebar-box {
float:left;
width:100%;
min-height:100px;
margin-bottom:30px;
border-top: 1px solid #ead8c2;	
border-bottom: 1px solid #ead8c2;
}
.sidetitl-1{
margin:10px 0px 0px 10px;
width:97%;
min-height:10px;
text-align:center;
font-size:18px;
line-height:25px;
color:#333333;
font-weight:normal;
text-transform: uppercase;
overflow:hidden;
}
.sidebox-1{
float:left;
margin:-20px 0px 0px 0px;
width:100%;
color:#282828;
}  
.sidebox-1 ul {
margin:0px;
padding: 0px 0px 5px 0px;
list-style-type: none;
}
.sidebox-1 li{
margin:0px;
padding: 0px 0px 5px 0px;
list-style-type: none;
}
.sidebox-1 ul ul  {
margin-left:10px;
padding: 0px 0px 5px 0px;
list-style-type:none;
border:0;
}
.sidebox-1 ul ul ul {
margin:0px;
padding: 0px 0px 5px 0px;
list-style-type:none;
border:0;
}
.sidebox-1 ul ul ul ul {
margin:0px;
padding: 0px 0px 5px 0px;
list-style-type:none;
border:0;
}	
.sidebox-1 ul li {
margin:0px;
padding: 2px 0px 2px 0px;
width:100%;
height:100%;
line-height:18px;
clear:left;
list-style-type: none;
font-size:16px;
border:0;
border-bottom: 1px solid #d3ced2;
overflow:hidden;
}	
.sidebox-1 ul li a:link, .sidebox-1 ul li a:visited {
padding: 7px 3px 7px 10px;
width:97%;
min-height:10px;
text-align:left;
font-size:16x;
line-height:20px;
color:#4c4c4c;
text-decoration: none;
display:block;
}
.sidebox-1 ul li a:hover {
width:97%;
min-height:10px;
text-align:left;
color:#ff6634;
text-decoration:none;
display:block;
} 
.sidebox-1 ul ul li {
margin:0px;
padding: 2px 0px 2px 0px;
width:100%;
height:100%;
line-height:20px;
clear:left;
list-style-type: none;
font-size:13px;
border:0;
}	
.sidebox-1 ul ul li a:link, .sidebox-1 ul li a:visited {
padding: 4px 3px 4px 10px;
width:97%;
min-height:10px;
text-align:left;
font-size:14px;
line-height:20px;
color:#4c4c4c;
text-decoration: none;
display:block;
}
.sidebox-1 ul ul li a:hover {
width:97%;
min-height:10px;
text-align:left;
color:#ff6634;
text-decoration:none;
display:block;
} 
.sidebox-1 p {
padding: 7px 10px;
margin:0;
color:#777777;
}
.sidebox-1 table{
width:100%;
text-align:center;
color:#777777;
}
#content-full {
float:left;
width:100%;	
min-height:10px;
}
#content {
float:left;
width:80%;	
min-height:10px;
}
#content-list {
float:left;
width:90%;	
min-height:10px;
margin-bottom:30px;	
margin-left:5%;	
margin-top:80px;	
}
#title {
float:left;
width:100%;
min-height:10px;
text-decoration:none;
text-align:left;
font-size:40px;
line-height:50px;
color:#282828;
text-align:center;
}
#breadcrumbs {
float:left;
background: url(files/images/bk-cat.png) no-repeat center left;
width:100%;
min-height:10px;
font-size:14px;
line-height:14px;
color:#b9a360;
text-align:left;
padding:5px 0px 5px 20px;
margin-top:15px;
} 
#breadcrumbs  a {
color:#b9a360;
text-decoration: none;
}
#breadcrumbs a:link {  }
#breadcrumbs  a:visited { }
#breadcrumbs a:hover{
color:#eb2443;
text-decoration:none;
}
#time {
float:left;
width:100%;
min-height:10px;
font-size:15px;
color:#868686;
text-align:left;
margin-top:10px;
} 
#page {
float:left;
width:100%;
min-height:10px;
font-size:19px;
line-height:31px;
color:#616161;
text-align:justify;
margin-top:40px;
margin-bottom:20px;			
} 
#page p{ 
margin:5px  0px 0px 0px;
padding:5px  0px 0px 0px;
}	
#page a {
color:#d12421;
text-decoration:none;
}
#page a:link { }
#page a:visited { }
#page a:hover{
color:#d12421;
text-decoration:underline;
}
/*-------------------
    Blog
---------------------*/
#archive {
float:left;	
width:100%;
min-height:10px;
margin-top:170px;
}
#blog {
float:left;	
width:100%;
min-height:10px;
}
#blog-title {
float:left;
width:100%;
min-height:10px;
font-size:33px;
line-height:47px;
font-family: 'Times New Roman', sans-serif;
color:#70806b;
text-align:center;
margin-top:100px;
margin-bottom:60px
}
#blog-list {
float:left;
width:90%;	
min-height:10px;
margin-left:5%;
}
#blog-box {
float:left;
width:47%;
min-height:10px;	
margin-left:1.5%;
margin-right:1.5%;	
margin-bottom:40px;
}
#blog-i {
float:left;
width:28%;
min-height:10px;
text-align:center;
}
.postimg{
width: auto;
height:auto;
}
#blog-r {
float:right;
width:69%;
min-height:10px;
}
#blog-c {
float:left;
width:100%;
min-height:10px;
}
#blog-d {
float:left;
width:100%;
min-height:10px;
font-size:15px;
color:#282828;
text-align:left;
margin-top:10px;
}
#blog-t {
float:left;
width:100%;	
min-height:10px;
font-size:32px;
line-height:40px;
text-align:left;
} 
#blog-t  a {
font-family: 'Times New Roman', sans-serif;
color:#1f1f1f;
text-decoration: none;
display:block;
padding:0px 0px 14px 0px;
}
#blog-t a:link {  }
#blog-t a:visited { }
#blog-t a:hover{
color:#d12421;
text-decoration:none;
}
#blog-e {
float:left;
width:100%;
min-height:50px;
font-size:18px;
line-height:29px;
color:#282828;
text-align:justify;
} 
#blog-l {
float:left;
width:100%;
min-height:10px;
font-size:15px;
margin-top:20px;
margin-bottom:10px;
} 
#blog-l  a {
color:#6e6e6e;
text-decoration:none;
padding:6px 10px 6px 10px;
border: 1px solid #878787;
}
#blog-l a:link {  }
#blog-l a:visited { }
#blog-l a:hover{
color:#fff;
background: #d12421;
text-decoration:none;
border: 1px solid #d12421;	
}
/*-------------------
    Contact
---------------------*/
#contact-box {
float:left;
width:100%;
min-height:10px;
}
#contact-left {
float:left;
width:38%;
min-height:10px;
}
#contact-right {
float:right;
width:58%;
min-height:10px;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="select"],
.wpcf7 textarea,
.wpcf7-select {background: #fff;padding: 5px 7px;width:100%; margin: 6px 0px; box-sizing: border-box; font-size:16px;border: 1px solid #d3ced2;color:#777;}
.wpcf7-submit{
color:#626262;
text-decoration: none;
background: #fff;
padding:10px 15px;
font-size:15px;	
cursor:pointer;
border: 1px solid #626262;
}
.wpcf7-submit:hover {
background: #1e3957;
color:#fff;
text-decoration:none;
border: 1px solid #1e3957;	
}
.grecaptcha-badge {
display: none !important;
}
/*-------------------
    video
---------------------*/
.youtube-responsive-container {
position:relative;
padding-bottom:56.25%;
padding-top:0px;
margin-top:25px;
height:0;
overflow:hidden;
}

.youtube-responsive-container iframe, .youtube-responsive-container object, .youtube-responsive-container embed {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
/*-------------------
    Footer
---------------------*/
#footer {
float:left;
background:#278d42;	
width:100%;
min-height:10px;
margin-top:50px;
}
#footer-list {
float:left;
width:80%;
min-height:10px;
margin-top:70px;
margin-bottom:50px;
margin-left:10%;
}
#footer-left {
float:left;
width:58%;
min-height:10px;
margin-bottom:20px;
}
#footer-title {
float:left;
width:100%;
min-height:10px;
text-decoration:none;
font-size:25px;
color:#e8e8e9;
}
#footer-txt {
float:left;
width:100%;
min-height:10px;
font-size:17px;
line-height:25px;
color:#e8e8e9;
margin-top:20px;
}
#footer-right {
float:right;
width:38%;
min-height:10px;
}
#footer-box {
float:left;
width:48%;
min-height:10px;
margin-left:1%;
margin-right:1%;
} 
#footer-link {
float:left;
width:100%;
min-height:10px;
font-size: 17px;
text-align:center;
margin-bottom:12px;
}
#footer-link a {
color:#e8e8e9;
text-decoration: none;
} 
#footer-link a:link {  }
#footer-link a:visited { }
#footer-link a:hover{
color:#fff;
text-decoration:none;
}
/*-------------------
    Project
---------------------*/
#project {
float:left;
background:#fff;
min-height:10px;
width:100%;
}
#project-list {
float:left;
width:100%;	
min-height:10px;
margin-top:20px;
margin-bottom:20px;
}
#copyright {
float:left;
min-height:10px;
font-size:13px;
color:#494949;
text-align:center;
padding-left:5%;
}
#created {
float:right;
min-height:10px;
padding-right:5%;
}
/*-------------------
    Display
---------------------*/
@media (min-width:2560px)
{
#sidebar-home {
position:-webkit-sticky;
position:sticky;
top:200px;
}
#sidebar {
position:-webkit-sticky;
position:sticky;
top:180px;
}
}
@media (min-width:2000px) and (max-width:2559px)
{
#sidebar-home {
position:-webkit-sticky;
position:sticky;
top:200px;
}
#sidebar {
position:-webkit-sticky;
position:sticky;
top:180px;
}
}
@media (min-width:1800px) and (max-width:1999px)
{
#index {
background: url(files/images/a-2000.webp) no-repeat top right;	
}
#news {
width:52%;
margin-left:10%;
margin-top:200px;
}
#sidebar-home {
width:20%;	
margin-top:480px;
margin-right:10%;
position:-webkit-sticky;
position:sticky;
top:200px;
}
#sidebar {
width:20%;	
position:-webkit-sticky;
position:sticky;
top:180px;	
}
#content {
float:left;
width:76%;	
min-height:10px;
}
#blog-c {
height:235px;
overflow:hidden;
}
}
@media (min-width:1600px) and (max-width:1799px)
{
#index {
background: url(files/images/a-1800.webp) no-repeat top right;	
}
#news {
width:54%;
margin-left:9%;
margin-top:200px;
}
#sidebar-home {
width:21%;	
margin-top:480px;
margin-right:9%;
position:-webkit-sticky;
position:sticky;
top:200px;
}
#sidebar {
width:21%;	
position:-webkit-sticky;
position:sticky;
top:180px;	
}
#content {
float:left;
width:75%;	
min-height:10px;
}
#blog-c {
height:235px;
overflow:hidden;
}
}
@media (min-width:1400px) and (max-width:1599px)
{
#header-list {
width:80%;
margin-left:10%;
}
#index {
background: url(files/images/a-1600.webp) no-repeat top right;	
}
#about {
width:35%;	
margin-top:230px;
margin-left:10%;
margin-right:40%;
}
#about-title-1 {
font-size:60px;
}
#about-title-2 {
font-size:55px;
}
#about-title-3 {
font-size:55px;
}
#about-txt {
font-size:20px;
line-height:30px;
}
#news {
width:58%;
margin-left:7%;
margin-top:200px;
}
#sidebar-home {
width:23%;	
margin-top:420px;
margin-right:7%;
position:-webkit-sticky;
position:sticky;
top:200px;
}
#sidebar {
width:22%;	
position:-webkit-sticky;
position:sticky;
top:180px;	
}
#content {
float:left;
width:74%;	
min-height:10px;
}
#blog-c {
height:295px;
overflow:hidden;
}

}
@media (min-width:1200px) and (max-width:1399px)
{
#header-list {
width:80%;
margin-left:10%;
}
#index {
background: url(files/images/a-1400.webp) no-repeat top right;	
}
#about {
width:35%;	
margin-top:200px;
margin-left:10%;
margin-right:40%;
}
#about-title-1 {
font-size:60px;
}
#about-title-2 {
font-size:55px;
}
#about-title-3 {
font-size:55px;
}
#about-txt {
font-size:20px;
line-height:30px;
}
#news {
width:60%;
margin-left:5%;
margin-top:200px;
}
#sidebar-home {
width:25%;	
margin-top:400px;
margin-right:5%;
position:-webkit-sticky;
position:sticky;
top:200px;
}
#sidebar {
width:22%;	
position:-webkit-sticky;
position:sticky;
top:180px;	
}
#content {
float:left;
width:74%;	
min-height:10px;
}
#blog-c {
height:330px;
overflow:hidden;
}
}
@media (min-width:1000px) and (max-width:1199px)
{
#header-list {
width:90%;
margin-left:5%;
}
#header-logo {
width:36%;
}
#header-meniu {
width:60%;
margin-left:2%;
margin-right:2%;
}
#index {
background: url(files/images/a-1200.webp) no-repeat top right;	
}
#about {
width:50%;	
margin-top:200px;
margin-left:5%;
margin-right:45%;
}
#about-title-1 {
font-size:58px;
}
#about-title-2 {
font-size:53px;
}
#about-title-3 {
font-size:53px;
}
#about-txt {
width:80%;
font-size:19px;
line-height:29px;
}
#news {
width:60%;
margin-left:5%;
margin-top:220px;
}
#sidebar-home {
width:25%;	
margin-top:350px;
margin-right:5%;
position:-webkit-sticky;
position:sticky;
top:200px;
}
#sidebar {
position:-webkit-sticky;
position:sticky;
top:180px;
}
#blog-list {
width:86%;	
margin-left:7%;
}
#blog-box {
width:98%;	
margin-left:1%;
margin-right:1%;	
}
#blog-i {
width:28%;
}
#blog-r {
width:68%;
}
}
@media (min-width:768px) and (max-width:999px)
{
#header-list {
width:90%;
margin-left:5%;
}
#header-logo {
width:36%;
}
#header-meniu {
width:60%;
margin-left:2%;
margin-right:2%;
}
#index {
background: url(files/images/a-1000.webp) no-repeat top right;	
}
#about {
width:50%;	
margin-top:160px;
margin-left:5%;
margin-right:45%;
}
#about-title-1 {
font-size:53px;
}
#about-title-2 {
font-size:50px;
}
#about-title-3 {
font-size:50px;
}
#about-txt {
width:80%;
font-size:18px;
line-height:28px;
}
#news {
width:80%;
margin-left:10%;
margin-top:120px;
}
#sidebar-home {
width:90%;
margin-top:30px;
margin-right:5%;
}
#partners {
width:48%;
margin-left:1%;
margin-right:1%;
}
#bags {
width:48%;	
margin-top:0px;
margin-left:1%;
margin-right:1%;
}
#content {
width:100%;
}
#sidebar {
width:100%;
margin-top:30px
}
#blog-box {
width:98%;	
margin-left:1%;
margin-right:1%;	
min-height:10px;	
}
#blog-i {
width:40%;
}
#blog-r {
width:58%;
}
#contact-left {
float:left;
width:100%;
min-height:10px;
margin-bottom:15px;
}
#contact-right {
float:right;
width:100%;
min-height:10px;
margin-bottom:15px;
}
}
@media (min-width:480px) and (max-width:767px)
{
#header {
height:90px;	
}
#header-list {
width:96%;
margin-left:2%;
}
#header-logo {
width:48%;
}
#header-meniu {
width:50%;
margin-top:0px;
margin-left:1%;
margin-right:1%;
}
#header-link {
width:50%;
font-size:17px;
}
#header-link a {
padding:5px 0px;
}
#index {
background: url(files/images/a-1000.webp) no-repeat top right;	
}
#about {
width:80%;	
margin-top:720px;
margin-left:10%;
margin-right:10%;
}
#about-title-1 {
font-size:50px;
}
#about-title-2 {
font-size:47px;
}
#about-title-3 {
font-size:47px;
}
#about-txt {
width:100%;
font-size:18px;
line-height:28px;
}
#news {
width:80%;
margin-left:10%;
margin-top:60px;
}
#news-i {
width:90%;
margin-left:5%;
}
#news-r {
width:100%;
}
#sidebar-home {
width:90%;
margin-top:30px;
margin-right:5%;
}
#partners {
width:48%;
margin-left:1%;
margin-right:1%;
}
#bags {
width:48%;	
margin-top:0px;
margin-left:1%;
margin-right:1%;
}
#content {
width:100%;
}
#sidebar {
width:100%;
margin-top:30px
}
#blog-list {
margin-top:50px;
margin-bottom:30px;		
}
#blog-box {
width:97%;
min-height:10px;
}
#blog-i {
width:90%;
margin-left:5%;
}
#blog-r {
width:100%;
}
#contact-left {
float:left;
width:100%;
min-height:10px;
margin-bottom:15px;
}
#contact-right {
float:right;
width:100%;
min-height:10px;
margin-bottom:15px;
}
#footer-left {
width:100%;
}
#footer-right {
width:100%;
}
}
@media (min-width:300px) and (max-width:479px)
{
#header {
height:85px;	
}
#header-list {
width:96%;
margin-left:2%;
}
#header-logo {
width:44%;
margin-top:7px;
}
#header-meniu {
width:54%;
margin-top:0px;
margin-left:1%;
margin-right:1%;
}
#header-link {
width:50%;
font-size:17px;
}
#header-link a {
padding:5px 0px;
} 
#index {
background: url(files/images/a-480.webp) no-repeat top right;	
}
#about {
width:86%;	
margin-top:555px;
margin-left:7%;
margin-right:7%;
}
#about-title-1 {
font-size:48px;
}
#about-title-2 {
font-size:45px;
}
#about-title-3 {
font-size:45px;
}
#about-txt {
width:100%;
font-size:19px;
line-height:27px;
}
#news {
width:80%;
margin-left:10%;
margin-top:60px;
}
#news-i {
width:90%;
margin-left:5%;
}
#news-r {
width:100%;
}
#sidebar-home {
width:90%;
margin-top:30px;
margin-right:5%;
}
#section {
margin-top:90px;
}
#content {
width:100%;
}
#sidebar {
width:100%;
margin-top:30px
}
#archive {
margin-top:150px;
}
#blog-list {
width:90%;
margin-left:5%;	
}
#blog-box {
width:97%;
min-height:10px;
}
#blog-i {
width:90%;
margin-left:5%;
}
#blog-r {
width:100%;
}
#contact-left {
float:left;
width:100%;
min-height:10px;
margin-bottom:15px;
}
#contact-right {
float:right;
width:100%;
min-height:10px;
margin-bottom:15px;
}
#footer-left {
width:100%;
}
#footer-right {
width:100%;
}
}