@media only screen and (max-width:1920px) {
img{width:100%; display:block;}
select {-webkit-appearance:none;-moz-appearance:none;}

#main{border-bottom:30px solid #1b75bb}

.header .img_holder img{width:150px;}
.header .text_holder{font-size:25px; line-height:30px;}
.header .add_button img{width:120px;}
.tagline{font-size:45px; line-height:45px; padding:0 0 15px 0;}
.tagline strong{font-size:61px;}
.main_content{font-size:30px; width:450px; margin:0 auto 0 43%;}
.main_content ul li, .main_content ul li:last-chld{padding:0 0 10px 0;}
.main_content .img_holder{width:60px;}
.main_content .text_holder{width:85%; line-height:50px;}

}

@media only screen and (max-width:1680px){

}

@media only screen and (max-width:1680px){

}

@media only screen and (max-width:1400px), (max-width:1440px){
.main_content{margin:0 auto 0 41%;}
}

@media only screen and (max-width:1300px), (max-width:1366px){
.header .img_holder img{width:190px;}
.header .text_holder{font-size:30px; line-height:40px;}
.header .add_button img{width:130px;}
.tagline{font-size:45px; line-height:45px; padding:0 0 20px 0;}
.tagline strong{font-size:61px;}
.main_content{font-size:30px; width:450px;}
.main_content ul li{padding:0 0 22px 0;}
.main_content .img_holder{width:60px;}
.main_content .text_holder{width:85%; line-height:50px;}
}

@media only screen and (max-width:1200px), (max-width:1280px){
.header .img_holder img{width:200px;}
.header .text_holder{font-size:30px; line-height:40px;}
.header .add_button img{width:140px;}
.tagline{font-size:45px; line-height:45px; padding:0 0 20px 0;}
.tagline strong{font-size:61px;}
.main_content{font-size:30px; width:450px;}
.main_content ul li, .main_content ul li:last-child{padding:0 0 19px 0;}
.main_content .img_holder{width:60px;}
.main_content .text_holder{width:85%; line-height:50px;}
}

@media only screen and (max-width:1024px){
.header .img_holder img{width:190px;}
.header .text_holder{font-size:30px; line-height:40px;}
.header .add_button img{width:130px;}
.tagline{font-size:40px; line-height:40px; padding:0 0 20px 0;}
.tagline strong{font-size:55px;}
.main_content{font-size:30px; width:450px; margin:0 auto 0 38%;}
.main_content ul li, .main_content ul li:last-child{padding:0 0 17px 0;}
.main_content .img_holder{width:60px;}
.main_content .text_holder{width:85%; line-height:50px;}
}

@media only screen and (max-width:720px),(max-width:760px), (max-width:960px){
img{width:100%; display:block;}
select {-webkit-appearance:none;-moz-appearance:none;}
.main_content{font-size:30px; width:450px; margin:0 auto 0 33%;}
}

@media only screen and (max-width:600px), (max-width:650px),(max-width:680px){
body{background:url(../images/main-bg.png) repeat-x center -100px #000;}
.header .img_holder img{width:140px;}
.header .text_holder{font-size:22px; line-height:28px;}
.header .add_button{padding:10px 0;}
.header .add_button img{width:80px;}
.tagline{font-size:25px; line-height:30px;}
.tagline strong{font-size:30px;}
.main_content{font-size:18px; width:67%; padding:0 0 0 33%; float:left; margin:0;}
.main_content ul li, .main_content ul li:last-child{padding:0 0 9px 0;}
.main_content .img_holder{width:40px;}
.main_content .text_holder{width:87%; line-height:35px;}
}

@media only screen and (max-width:500px),(max-width:580px){
#main{text-shadow:2px 2px 2px #000;}
.header .img_holder img{width:150px;}
.header .text_holder{font-size:20px; line-height:25px;}
.header .add_button{padding:15px 0;}
.header .add_button img{width:100px;}
.tagline{font-size:30px; line-height:30px;}
.tagline strong{font-size:35px;}
.main_content{font-size:18px; width:67%; padding:0 0 0 33%; float:left; margin:0;}
.main_content ul li, .main_content ul li:last-child{padding:0 0 17px 0;}
.main_content .img_holder{width:45px;}
.main_content .text_holder{width:85%; line-height:37px;}
}

@media only screen and (max-width:400px), (max-width:450px),(max-width:480px) {
.header .img_holder img{width:150px;}
.header .text_holder{font-size:18px; line-height:22px;}
.header .add_button{padding:25px 0;}
.header .add_button img{width:100px;}
.tagline{font-size:30px; line-height:30px;}
.tagline strong{font-size:35px;}
.main_content{font-size:20px; width:73%; padding:0 0 0 27%;}
.main_content ul li, .main_content ul li:last-child{padding:0 0 17px 0;}
.main_content .img_holder{width:45px;}
.main_content .text_holder{width:80%; line-height:37px;}
}

@media only screen and (max-width:375px){
}

@media only screen and (max-width:360px){
.header .img_holder img{width:160px;}
.header .text_holder{font-size:20px; line-height:25px;}
.header .add_button{padding:25px 0;}
.header .add_button img{width:110px;}
.tagline{font-size:30px; line-height:30px;}
.tagline strong{font-size:35px;}
.main_content{font-size:20px; width:73%; padding:0 0 0 27%;}
.main_content ul li, .main_content ul li:last-child{padding:0 0 17px 0;}
.main_content .img_holder{width:45px;}
.main_content .text_holder{width:80%; line-height:37px;}
}

@media only screen and (max-width:300px), (max-width:320px){
#main{border-bottom:20px solid #1b75bb}
.header .img_holder img{width:130px;}
.header .text_holder{font-size:17px; line-height:22px; padding:0;}
.header .add_button{padding:15px 0;}
.header .add_button img{width:80px;}
.tagline{font-size:20px; line-height:20px;}
.tagline strong{font-size:25px;}
.main_content{font-size:18px; width:73%; padding:0 0 0 20%;}
.main_content ul li{padding:0 0 15px 0;}
.main_content ul li:last-child{padding:0 0 5px 0;}
.main_content .img_holder{width:35px;}
.main_content .text_holder{width:83%; line-height:28px;}
}
