@media screen and (max-width:1439px){
.container{width:1200px;}
}

@media screen and (max-width:1365px){

}

@media screen and (max-width:1279px){
.container{width:970px;}
.allPosts{width:70%;margin-left:15%;}
}

@media screen and (max-width:1023px){
.section{padding:50px 0}
.container{width:700px;}
.allPosts{width:100%;margin-left:0}
.internal .head .pageIcon{width:100%;margin-left:0}
}

@media screen and (max-width:767px){
#header .bottomHeader .header h2{font-size:30px;}
.search input[type="search"]{height:50px}
.search input[type="submit"]{width:15px;height:15px;top:17px;}
#header .bottomHeader .search{width:400px;}
#furExplore .singleStep .icon{font-size:45px;}
#furExplore .singleStep h3{font-size:16px;margin-top:0}
}

@media screen and (max-width:735px){
.row{margin:0}
.container{width:100%;}
#header .topHeader .siteLogo img{width:100px;}
#header .topHeader .siteUrl .siteLink{margin:6px 0}
#header .bottomHeader .header h2{margin-top:0}
.allPosts{width:90%;margin-left:5%;}
#singlePost .allPosts .singlePost .postContent{padding:25px 30px;}
#singlePost .allPosts .singlePost h3{font-size:25px;margin-bottom:10px;}
#singlePost .allPosts .singlePost p{font-size:17px;line-height:1.4em}
#singlePost .allPosts .fullPost{padding:20px 35px}
#singlePost .allPosts .fullPost p{font-size:15px}
.internal .head .pageIcon{width:90%;margin-left:5%;}
.internal .head .pageIcon h1{font-size:25px;}
.internal .head .pageIcon .lnr{font-size:60px;}
}

@media screen and (max-width:639px){
.title{font-size:25px;}
html, body{font-size:14px;}
#header .bottomHeader .header h2{font-size:25px;font-weight:900px;}
#header .bottomHeader{padding:25px}
#header .bottomHeader .search{width:350px;}
#header .bottomHeader .header p{display:none}
.allPosts .singlePost{padding-right:0}

.allPosts{margin-top:15px}
}

@media screen and (max-width:479px){
.allPosts{margin-left:0;width:100%;}
.allPosts .singlePost .postContent{padding:20px;}
.internal .head .pageIcon .lnr{font-size:50px;}
.internal .head .pageIcon{margin-left:0;width:100%;}
}

@media screen and (max-width:413px){
#header .bottomHeader{padding:20px 15px}
#header .bottomHeader .search{width:100%;}
.search input[type="search"]{height:45px;padding-left:45px}
.search input[type="submit"]{padding:0;top:15px;}

}

@media screen and (max-width:374px){
#singlePost .allPosts .singlePost .postContent{padding:20px;}
#singlePost .allPosts .fullPost{padding:15px 25px;}
}

@media screen and (max-width:359px){
#header .bottomHeader{padding:20px 10px;}
#singlePost .allPosts .singlePost h3{font-size:22px;}
.internal .head .pageIcon .lnr{font-size:35px;}
}
