/*1551px to 1650px - I had a 1600px resolution desktop at the time of development*/

body {
  font-size: 100%;
  width: 100%;
  margin: 0px;
  background-color: #e6cf8b;
  }

.flexheader {
    width:100%;
	display: -webkit-box-;
    display: -webkit-flex;
	display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
      -ms-flex-wrap: no wrap;
  -webkit-flex-wrap: no wrap;
          flex-wrap: no wrap;
  -webkit-box-align:center;
	 -ms-flex-align:center;
-webkit-align-items:center;
	    align-items:center;
}

#head1 {
	width:33.33%;
 -webkit-box-flex:1;
	     -ms-flex:1;
	 -webkit-flex:1;
	         flex:1;	
}

#head2{
	width:33.33%;
 -webkit-box-flex:1;
	     -ms-flex:1;
	 -webkit-flex:1;
	         flex:1;
}

#blackbear{
	margin:0px;
	text-align:center;
	padding-left:75px;
}

#head3{
	width:33.33%;
 -webkit-box-flex:1;
	     -ms-flex:1;
	 -webkit-flex:1;
	         flex:1;
}

h1 {
	font-family: Impact,sans-serif;
	font-size: 40px;
	font-weight: 500;
	text-shadow: 4px 4px 4px #aaa;
    line-height: 1.1;
	padding-left: 8px;
}
	
#quote {
	font-family:"Times New Roman", serif;
	font-size:18px;
	padding-top:40px;
	padding-left:75px;
}

.flexbox1{
    width:100%;
	display: -webkit-box;
    display: -webkit-flex;
	display: -ms-flexbox;
    display: flex;
     -ms-flex-wrap: no wrap;
 -webkit-flex-wrap: no wrap;
         flex-wrap: no wrap;
}

#flex1{
	width:50%;
 -webkit-box-flex:1;
         -ms-flex:1;
	 -webkit-flex:1;
	         flex:1;
}

#picture1 {
	width:100%;
}

h3{
	text-align: center;
}

#flex2{
	 width:50%;
 -webkit-box-flex:1;
	     -ms-flex:1;
	 -webkit-flex:1;
	         flex:1;
}

#picture2 {
	width:100%;
}

a{
	color:blue;
}

a:hover {
	color:red;
}

.flexbox2 {
    width: 100%;
	display: -webkit-box;
    display: -webkit-flex;   
	display: -ms-flexbox;
    display: flex;
      -ms-flex-wrap: no wrap;
  -webkit-flex-wrap: no wrap;
          flex-wrap: no wrap;
	background-color: #e6cf8b;
	border-bottom: 10px solid black;  
}

.flex-item1 {
	        width:25%;
-webkit-box-flex: 1;
	    -ms-flex: 1 1 267px;
	-webkit-flex: 1;
	        flex: 1 1 267px;
       max-width:267px;	
}

#cohutta {
	background-color: #001C0D;
	color: white;
	width: 267px;
	height: 65px;
	font-size: 17.6px;
	white-space:normal;
	cursor: pointer;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
}

#cohutta:active {
  -webkit-transform: translateY(4px);
      -ms-transform: translateY(4px);
          transform: translateY(4px);
}

#cohutta:hover {
    background-color: white;
    color: green; 
}

.watershed {
	font-size:22px;
	font-weight:900;
}

#chattahoocheeandcohutta {
	background: #001C0D; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#001C0D, #7ec0ee);
    background: linear-gradient(#001C0D, #7ec0ee); /* Standard syntax */
	color: white;
	width: 267px;
	height: 65px;
	font-size: 17.6px;	
	white-space:normal;	
	cursor: pointer;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
}

#chattahoocheeandcohutta:active {
      -webkit-transform: translateY(4px);
          -ms-transform: translateY(4px);
              transform: translateY(4px);
}

#chattahoocheeandcohutta:hover {
    background-color: white;
    color: green; 
}

#cherokeeandcohutta{
	background: #001C0D; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#001C0D,orange);
    background: linear-gradient(#001C0D,orange); /* Standard syntax */
	color: white;	
	width: 267px;
	height: 65px;
	font-size: 17.6px;
	white-space:normal;	
	cursor: pointer;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
}

#cherokeeandcohutta:active {
      -webkit-transform: translateY(4px);
          -ms-transform: translateY(4px);
              transform: translateY(4px);
}

#cherokeeandcohutta:hover {
    background-color: white;
    color: orange; 
}

#chattahoochee {
	background-color: #7ec0ee;
	color: black;
	width: 267px;
	height: 65px;
	font-size: 17.6px;
	white-space:normal;		
	cursor: pointer;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
}

#chattahoochee:active {
      -webkit-transform: translateY(4px);
          -ms-transform: translateY(4px);
              transform: translateY(4px);
}

#chattahoochee:hover {
    background-color: white;
    color: blue; 
}

#cherokee {
	background-color: orange;
	color: #333;
	width: 267px;
	height: 65px;
	font-size: 17.6px;
	white-space:normal;		
	cursor: pointer;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
}

#cherokee:active {
      -webkit-transform: translateY(4px);
          -ms-transform: translateY(4px);
              transform: translateY(4px);
}

#cherokee:hover {
    background-color: white;
    color: orange; 
}

#fortmountain {
	background-color: #B31403;
	color: white;
	width: 267px;
	height: 65px;
	font-size: 17.6px;
	white-space:normal;		
	cursor: pointer;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
}

#fortmountain:active {
      -webkit-transform: translateY(4px);
          -ms-transform: translateY(4px);
              transform: translateY(4px);
}

#fortmountain:hover {
    background-color: white;
    color: #B31403; 
}

#cohuttawilderness{
	width:90%;
}

#easternhemlock{
	padding-top:195px;
	width:80%;
}

#hikingguy{
	padding-top:195px;
	width:200px;
}

.flex-item2 {
	width:25%;
  -webkit-box-flex: 2;
	      -ms-flex: 2 1 438.667px;
	  -webkit-flex: 2;
	          flex: 2;
	       padding: 0px 0px;
   	   font-family:"Times New Roman", serif;  
}

#center{
	text-align:center;
	margin:0px;
}

#pantherpic{
   width:95%;
   padding-top:0px;   
}

#secondparagraph {
  padding:0px 10px; 
  font-size: 18px;
  line-height: 27px;
  text-align: justify;
}

a{
	text-decoration:none;
}

#quoteedwards{
	margin:0px;
}

#hikingiconblack-1{
	display:none;
}

.flex-item3 {
	width:25%;
  -webkit-box-flex:2;
	      -ms-flex: 2 1 438.667px;
      -webkit-flex:2;
	          flex:2;
       font-family:"Times New Roman", serif;  
}

#accessroadmap {
	width:95%;
	border: 2px solid #001C0D;
}

th{
	text-decoration:underline;
}

#flex3 {
	font-size:18px;
	text-align:justify;
	padding:0px 10px;
	line-height:27px;
}

#serviceroads{
	font-size:17px;
	line-height:25px;
}

#hikingiconblack-2{
	display:;
	padding-top:50px;
	width:100px;
}

.flex-item4 {
	width:25%;
  -webkit-box-flex:2;
	      -ms-flex: 2 1 438.667px;
      -webkit-flex:2;
	          flex:2;
       font-family:"Times New Roman", serif;  
}

#trailmap {
	width:95%;
	border: 2px solid #001C0D;
}

#eastcowpen{
	text-align: center;
	font-size:14px;
}

#flex4 {
	font-size:18px;
	text-align:justify;
	padding:0px 10px;
	line-height: 27px;
}

#trailmileage{
	margin:0 auto;
	font-size:17px;
	line-height:25px;
}

.slider{
    margin:0 auto;
    padding:0;
	width:300px;
    text-align:;
}
.pull-me{
    -webkit-box-shadow: 0 0 8px #FFD700;
    -moz-box-shadow: 0 0 8px #FFD700;
    box-shadow: 0 0 8px #FFD700;
    cursor:pointer;
}
.panel {
	background: white;
    background-size:90% 90%;
    height:auto;
	display:none;
    font-family:garamond,times-new-roman,serif;
}
.panel p{
    text-align:center;
}
.slide {
	margin:0;
	padding:0;
	border-top:solid 2px #cc0000;
}
.pull-me {
	display:block;
    margin:0 auto;
    width:150px;
    height:20px;
	font-family:arial,sans-serif;
    font-size:14px;
	color:#ffffff;
    background:#cc0000;
	text-decoration:none;
    -moz-border-bottom-left-radius:5px;
    -moz-border-bottom-right-radius:5px;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
}
.pull-me p {
    text-align:center;
}

#hikingiconorange{
	display:none;
	width:;
}

h4{
    text-align:center;	
}

#whitebox{
	padding-top:0px;
}

#flex5 {
	padding:0 0px;
	margin:10px;
	font-family:Verdana, sans-serif;
	font-variant:small-caps;
	font-size:17px;
	text-align:justify;
	border:1px solid black;
	background-color:white;
}

.flexbox3{
    width:100%;
	display:-webkit-box;
    display: -webkit-flex;
	display:-ms-flexbox;
    display:flex;
     -ms-flex-wrap:no wrap;
 -webkit-flex-wrap:no wrap;
         flex-wrap:no wrap;
}

#commentbox{
	width:50%;
	-webkit-box-flex:1;
	    -ms-flex:1;
	        -webkit-flex:1;
	        flex:1;
}

/* Replace Broken 404 Images from HTML Comment Box */

#comment_14368294 .gravatar{
	display:none;
}

#comment_14368294 img {
    position: relative;
    width: 480px;
    height: 360px;
    display: inline-block;
    vertical-align: text-top;
}

  #comment_14368294 img::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        line-height: 200px;
        background-color: #fd0;
        background: url(https://cohuttawildernesshiking.com/team-conasuaga-east-cowpen-trail-4_480px.jpg) no-repeat;
        color: currentColor;
        text-align: center;
        border-radius: 2px;
        display: block;
        width: 480px;
        height: 360px;
        overflow: hidden;
}

#comment_14368294 .hcb-flag {
	display:none;
}

#comment_14368294 .hcb-like {
	display:none;
}

#comment_14200584 img {
    position: relative;
    width: 400px;
    height: 300px;
    display: inline-block;
    vertical-align: text-top;
} 

#comment_14200584 img::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        line-height: 200px;
        background-color: #fd0;
        background: url(https://cohuttawildernesshiking.com/tearbritches-trail-1-comment.jpg) no-repeat;
        color: currentColor;
        text-align: center;
        border-radius: 2px;
        display: block;
        width: 400px;
        height: 300px;
        overflow: hidden;
}

#comment_14200584 .hcb-flag {
	display:none;
}

#comment_14200584 .hcb-like {
	display:none;
}

#comment_14050197 .gravatar{
	display:none;
}

#comment_14050197 img {
    position: relative;
    width: 480px;
    height: 360px;
    display: inline-block;
    vertical-align: text-top;
}

#comment_14050197 img::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        line-height: 200px;
        background-color: #fd0;
        background: url(https://cohuttawildernesshiking.com/14050197_horseshoe-bend-trail-overlook-1a.jpg) no-repeat;
        color: currentColor;
        text-align: center;
        border-radius: 2px;
        display: block;
        width: 480px;
        height: 360px;
        overflow: hidden;
}

#comment_14050197 .hcb-flag {
	display:none;
}

#comment_14050197 .hcb-like {
	display:none;
}

#paypal{
	width:50%;
	-webkit-box-flex:1;
	    -ms-flex:1;
	        -webkit-flex:1;
	        flex:1;
	font-family:"Times New Roman", serif;	
	font-size:18px;
	line-height:27px;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
}

h5{
	text-align:center;
	margin:10px;
}

#dogs{
	width:80%;
	margin:0 auto;
	padding-top:30px;
    padding-bottom:20px;	
	text-align:center;
	font-family:sans-serif;
	font-size:14px;
}

#cohuttamountainmap{
	width:50%;
}

#campgrounds{
	margin-top:10px;
	font:serif;
	text-align:center;
	text-decoration:;
	margin-bottom:5px;
}

#iframe{
	padding-top:20px;
	margin:0 auto;
	width:100%;
	max-width:560px;
}

h5{
	text-align: center;
}

#team-conasauga{
	width:75%;
	max-width:600px;
	height:auto;
}

#paypaldonation{
	
}

#HCB_comment_box textarea{}#HCB_comment_box{background-color:white;}#HCB_comment_box p.error{border:4px solid #f88;background-color:#fee;color:#800;}#HCB_comment_box textarea,#HCB_comment_box input.text{border:1px solid #ddd;border-left:1px solid #ccc;border-top:1px solid #ccc;background:url(bg.png) repeat-x;}#HCB_comment_box .hcb-wrapper-half{display:block;width:50%;float:left;}#HCB_comment_box .hcb-wrapper{clear:both;margin-bottom:0.5em;}#HCB_comment_box input.text{display:block;width:97%;}#HCB_comment_box input.submit{margin:0 7px 3px 0;background-color:#f5f5f5;border:1px solid #ccc;border-top:1px solid #ddd;border-left:1px solid #ddd;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;width:auto;overflow:visible;padding:4px 10px 3px 7px;}#HCB_comment_box input.submit:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699;}#HCB_comment_box span.home-desc{opacity:0.4;}#HCB_comment_box div.comment{border-top:1px solid #eee;margin-bottom:0.5em;}.hcb-mod b{color:darkblue;}.hcb-link{color:blue;text-decoration:underline;}

#HCB_comment_box #HCB_comment_form_box{padding-bottom:1em}#HCB_comment_box .hcb-link{cursor:pointer}#HCB_comment_box .hcb-icon{border:0px transparent none}#HCB_comment_box textarea {display:block;width:100%;box-sizing: border-box;width: 100%}#HCB_comment_box blockquote{margin:10px;overflow:hidden}#HCB_comment_box .hcb-err{color:red}#HCB_comment_box .hcb-comment-tb{margin:0}#HCB_comment_box .comment{position:relative}#HCB_comment_box .comment .likes{position:absolute;top:0;right:0;opacity:0.8}#HCB_comment_box .comment .hcb-comment-tb a{visibility:hidden}#HCB_comment_box .comment:hover .hcb-comment-tb a{visibility:visible}#HCB_comment_box .gravatar{padding-right:2px}#HCB_comment_box input{margin-left:0}

@media only screen 
and (min-width : 320px) 
and (max-width : 750px)
{
body  {
	width:100%;
	margin:0px;
}

.flexheader{
	width:100%;
	   -webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	   -ms-flex-direction:column;
   -webkit-flex-direction:column;
	       flex-direction:column;	
}	

#head1{
	width:100%;
}

h1{
	margin:10px;
	text-align:center;
	font-size: 28px;
	padding-right:7px;
}

#head2{
	width:100%;
}

#blackbear{
	margin-top:0px;
	margin-bottom:5px;
	padding-left:60px;
}

#mobileblackbear{
	width:200px;
	height:auto;
}		

#head3{
	width:100%;
}

#quote {
	padding:10px 10px; 
	margin:0 auto;
	text-align:center;
	font-size:16px;
}

@media all and (max-width:375px) {
	
h1{
	font-size:26px;
}

#quote{
	font-size:15px;
}
	
}

.flexbox1{
    width:100%;	
	-webkit-box-orient:vertical;
    -webkit-box-direction:normal;
        -ms-flex-direction:column;
            -webkit-flex-direction:column;
	        flex-direction:column;
}

#flex1{
	width:100%;
}

#picture1 {
	width:100%;
	height:auto;
}

h3{
	font-size:17px;
}

#flex2{
	width:100%;
}

#picture2 {
	width:100%;
	height:auto;
}

.flexbox2{
    width:100%;
	    -webkit-box-orient:vertical;
     -webkit-box-direction:normal;
        -ms-flex-direction:column;
    -webkit-flex-direction:column;
	        flex-direction:column;	
}

a:hover {
	color:red;
}  

.flex-item1{
	    width: 100%;
	max-width: none; 
	     flex: 1;
}

#cohutta{
	width:100%;
	height:50px;
	cursor:pointer;
}

#cohutta:active {
  -webkit-transform:translateY(4px);
          -ms-transform:translateY(4px);
      transform:translateY(4px);
}	

#cohutta:hover {
    background-color:white;
    color:green; 
}

#chattahoocheeandcohutta{
	width:100%;
	height:50px;
	background: Green; /* For browsers that do not support gradients */		
}

#cherokeeandcohutta{
	width:100%;
	height:50px;
	background: Green; /* For browsers that do not support gradients */	
}

#chattahoochee {
	width:100%;
	height:50px;
	cursor:pointer;
}

#chattahoochee:active {
  -webkit-transform:translateY(4px);
          -ms-transform:translateY(4px);
      transform:translateY(4px);
}

#chattahoochee:hover {
    background-color:white;
    color:blue; 
}

#cherokee {
	width:100%;
	height:50px;
	cursor:pointer;
}

#cherokee:active {
  -webkit-transform:translateY(4px);
          -ms-transform:translateY(4px);
      transform:translateY(4px);
}

#cherokee:hover {
    background-color:white;
    color:orange; 
}

#fortmountain {
	width:100%;
	height:50px;
	cursor:pointer;
}

#cohuttawilderness{
	width:75%;
}

#easternhemlock{
	padding-top:10px;
	width:50%;
}

#hikingguy{
	padding-top:10px;
	width:50%;
}

#flex2 {
  font-size:17.6px;
}

.flex-item2  {
	width:100%;
}

#pantherpic{
   width: 100%; 
   height:auto;
}

#secondparagraph{
	padding:0px 10px;
	font-family:sans-serif;
}

#hikingiconblack-2{
	padding-bottom:10px;
	width:160px;
}

.flex-item3 {
	width:100%;
	font-family:sans-serif;	
}

#accessroadmap {
	width:97%;
    height:auto;
}

#flex3{
	padding:0px 10px;
}

#serviceroads{
	font-size:15px;
	line-height:20px;
}

.flex-item4 {
	width:100%;
	font-family:sans-serif;	
}

#trailmap {
	padding-top:0px;
	width:97%;
	height:auto;
}

#flex4{
	padding:0px 10px;
}

#trailmileage{
	font-size:17px;
	line-height:25px;
}

#whitebox{
  width:100%;	
  padding:0px;
}

#flex5{
	font-size:17px;
}

.flexbox3{
          width: 100%;	
	 -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -ms-flex-direction: column;
 -webkit-flex-direction: column;
	     flex-direction: column;
}

#commentbox{
	width:100%;
}

.hcb-flag img {
	display:none;
}

.hcb-like img {
	display:none;
}

.likes {
	display:none;
}

.gravatar {
	display:none;
}

#comment_17029182 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_17029181 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16965465 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16965461 img {
    width:100%;
	max-width:384px;
	height:auto;
}

#comment_16965456 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16965453 img {
    width:100%;
	max-width:384px;
	height:auto;
}

#comment_16965448 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16814121 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16814117 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16814098 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16814090 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16814076 img {
    width:100%;
	max-width:384px;
	height:auto;
}

#comment_16643559 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16643554 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16643548 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16643540 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16643526 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16432571 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16432566 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16432559 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16432538 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16286821 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16286806 img {
    width:100%;
	max-width:384px;
	height:auto;
}

#comment_16286804 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16286760 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16160232 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16131645 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16068102 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16068096 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16068084 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16068083 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_16007907 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_15941922 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_15916394 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_15848296 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_15848289 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_15768316 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_15768314 img {
    width:100%;
	max-width:353px;
	height:auto;
}

#comment_15768312 img {
    width:100%;
	max-width:409px;
	height:auto;
}

#comment_15687266 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_15687265 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_15629758 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_15614573 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_15597442 img {
    width:100%;
	max-width:388px;
	height:auto;
}

#comment_15428585 img {
    width:100%;
	max-width:512px;
	height:auto;
}

#comment_15425499 img{
	width:100%;
	max-width:512px;
}

#comment_15363136 img{
	width:100%;
	max-width:512px;
}

#comment_15317806 img{
	width:100%;
	max-width:384px;
}

#comment_15295866 img{
	width:100%;
	max-width:512px;
}

#comment_15295849 img{
	width:100%;
	max-width:512px;
}

#comment_15245056 img{
	width:100%;
	max-width:512px;
}

#comment_15211043 img{
	width:100%;
	max-width:384px;
}

#comment_15176259 img{
	width:100%;
	max-width:384px;
}

#comment_15173562 img{
	width:100%;
	max-width:512px;
}

#comment_15147381 img{
	width:100%;
	max-width:512px;
}

#comment_15088280 img{
	width:100%;
	max-width:384px;
}

#comment_14917990 img{
	width:100%;
	max-width:512px;
}

#comment_14917989 img{
	width:100%;
	max-width:512px;
}

#comment_14917980 img{
	width:100%;
	max-width:384px;
}

#comment_14879436 img{
	width:100%;
	max-width:384px;
}

#comment_14879433 img{
	width:100%;
	max-width:384px;
}

#comment_14817298 img{
	width:100%;
	max-width:512px;
}

#comment_14559338 img{
	width:100%;
	max-width:480px;
}

#comment_14368294 img {
    width:400px;
	height:300px;
}

#comment_14368294 img::before {
    width:400px;
	height:300px;
}

#comment_14050197 img{
	width:400px;
	height:300px;
}	

#comment_14050197 img::before {
	width:400px;
	height:300px;
}

/* Responsive MQ */ 

@media all and (max-width:375px) {
	

#comment_14368294 img {
    width:365px;
	height:274px;
}

#comment_14368294 img::before {
    width:365px;
	height:274px;
}

#comment_14200584 img{
    width:365px;
	height:274px;
}

#comment_14200584 img::before {
    width:365px;
	height:274px;
}

#comment_14050197 img{
	width:365px;
	height:274px;
}	

#comment_14050197 img::before {
	width:365px;
	height:274px;
}

}	

#paypal{
	width:95%;
	margin:0 auto;
	padding:0px;
}

#dogs{
	padding-top:20px;
	padding-bottom:20px;
}

#cohuttamountainmap{
	width:95%;
}

#paypaldonation{
	width:95%;
	max-width:300px;
}

}

@media only screen 
and (min-width : 751px) 
and (max-width : 855px) {

#blackbear{
	padding-left:50px;
}

#quote{
	padding-top:15px;
	padding-right:20px;
	font-size:.70em;
}

.flexbox2{
    width: 100%;
-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
        flex-wrap: wrap;	
}

.flex-item1{
	    max-width: none;
 -webkit-box-flex:1 50%;
	     -ms-flex:1 50%;
	 -webkit-flex:1 50%;
             flex:1 50%;
-webkit-box-ordinal-group: 1;
           -ms-flex-order: 1;
            -webkit-order: 1;
                    order: 1;
}

#cohutta{
	width:100%;
	border-radius: 50px;
}

#chattahoocheeandcohutta{
	width:100%;
	background: Green; /* For browsers that do not support gradients */		
	border-radius: 50px;
}

#cherokeeandcohutta{
	width:100%;
	background: Green; /* For browsers that do not support gradients */		
	border-radius: 50px;
}

#chattahoochee{
	width:100%;
	border-radius: 50px;	
}

#cherokee{
	width:100%;
	border-radius: 50px;
}

#fortmountain{
	width:100%;
	border-radius: 50px;
}

#cohuttawilderness{
	padding-top:10px;
	width:250px;
}

#easternhemlock{
	padding-top:170px;
	width:60%;
}

#hikingguy{
	padding-top:170px;
	width:60%;
}

.flex-item2{
  -webkit-box-flex:1 50%;
	      -ms-flex:1 50%;
	  -webkit-flex:1 50%;
              flex:1 50%;
}

#pantherpic{
	padding-top:0px;
	width:95%;
}

#secondparagraph{
	font-size:1.125em;
	line-height:27px;
	padding:0px 5px;
	text-align:justify;
}

#hikingiconblack-2{
	padding-top:30px;
	width:100px;
}

.flex-item3{
  -webkit-box-flex:1 50%;
	      -ms-flex:1 50%;
	  -webkit-flex:1 50%;
              flex:1 50%;
}

#accessroadmap {
	width:350px;
	height:494px;
}

#serviceroads{
	font-size:17px;
    line-height:25px;
}

.flex-item4{
	-webkit-box-flex:1 50%;
	        -ms-flex:1 50%;
	    -webkit-flex:1 50%;
	            flex:1 50%;
}

#trailmap {
	width:350px;
	height:494px;
}

#flex4{
	font-size:18px;
	line-height:27px;
}

#trailmileage{
	padding-top:0px;
	font-size:16px;
	line-height:24px;
}

#hikingiconorange{
	display:none;
}

#whitebox{
	padding-top:0px;
}

#flex5{
	font-size:16px;
}

#commentbox{
	-webkit-box-flex:2;
	    -ms-flex:2;
	        -webkit-flex:2;
	        flex:2;
}

#paypal{
	-webkit-box-flex:1;
	        -ms-flex:1;
	    -webkit-flex:1;
	            flex:1;
}

}

/* 960px */
@media only screen 
and (min-width : 856px) 
and (max-width : 1000px) {
	
#quote{
	padding-top:15px;
	padding-right:20px;
	font-size:.70em;
}

.flexbox2{
    width: 100%;
	    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
	        flex-wrap: wrap;	
}

.flex-item1{
	    max-width: none;
 -webkit-box-flex:1 50%;
	     -ms-flex:1 50%;
	 -webkit-flex:1 50%;
             flex:1 50%;
 -webkit-box-ordinal-group: 1;
            -ms-flex-order: 1;
             -webkit-order: 1;
                     order: 1;
}

#cohutta{
	width:100%;
}

#chattahoocheeandcohutta{
	width:100%;
	background: Green; /* For browsers that do not support gradients */	
}

#cherokeeandcohutta{
	width:100%;
	background: Green; /* For browsers that do not support gradients */	
}

#chattahoochee{
	width:100%;
}

#cherokee{
	width:100%;
}

#fortmountain{
	width:100%;
}

#cohuttawilderness{
	padding-top:20px;
	width:250px;
}

#easternhemlock{
	padding-top:130px;
	width:50%;
}

#hikingguy{
	padding-top:130px;
	width:50%;
}

.flex-item2{-webkit-box-flex:1 50%;-ms-flex:1 50%;-webkit-flex:1 50%;flex:1 50%;padding-bottom:20px;}

#pantherpic{
	padding-top:0px;
}

#secondparagraph{
	font-size:1.125em;
	line-height:27px;
	padding:0px 0px;
	text-align:justify;
}

#hikingiconblack-1{
	display:inline;
	padding-top:25px;
	width:100px;
}

.flex-item3{-webkit-box-flex:1 50%;-ms-flex:1 50%;-webkit-flex:1 50%;flex:1 50%;padding-bottom:20px;}

#accessroadmap {
	width:90%;
	height:auto;
}

#serviceroads{
	font-size:17px;
    line-height:25px;
}

#hikingiconblack{
	display:none;
}

.flex-item4{-webkit-box-flex:1 50%;-ms-flex:1 50%;-webkit-flex:1 50%;flex:1 50%;}

#trailmap {
	width:90%;
	height:auto;
}

#flex4{
	font-size:18px;
	line-height:27px;
}

#trailmileage{
	padding-top:0px;
	font-size:17px;
	line-height:25px;
}

#hikingiconorange{
	display:none;
}

#whitebox{
	padding-top:0px;
}

#flex5{
	font-size:17px;
}

#commentbox{
	-webkit-box-flex:2;
	    -ms-flex:2;
	        -webkit-flex:2;
	        flex:2;
}

#paypal{
	-webkit-box-flex:1;
	    -ms-flex:1;
	        -webkit-flex:1;
	        flex:1;
}
		
}

/* Safari */	
@media only screen 
and (min-width : 1001px) 
and (max-width : 1100px) 
and (orientation : landscape) {


h1{
	font-size:30px;
}

#quote{
  margin:0px;
  padding-top:0px;
  padding-right:20px;
  font-size:16px;
}

.flex-item1{
	flex:1;
}

#cohutta{
	width:100%;
	height:80px;
	border-radius: 150px;
	font-size:14px;
}

#chattahoocheeandcohutta{
	background: Green; /* For browsers that do not support gradients */
	width:100%;
	height:80px;
	border-radius: 150px;
	font-size:14px;
}

#cherokeeandcohutta{
	background: Green; /* For browsers that do not support gradients */	
	width:100%;
	height:80px;
	border-radius: 150px;
	font-size:14px;	
}

#chattahoochee{
	width:100%;
	height:80px;
	border-radius: 150px;
	font-size:14px;	
}

#cherokee{
	width:100%;
	height:80px;
	border-radius: 150px;	
	font-size:14px;
}

#fortmountain{
	width:100%;
	height:80px;
	border-radius: 150px;	
	font-size:14px;
}

#cohuttawilderness{
	padding-top:0px;
	width:90%;
}

#easternhemlock{
	padding-top:205px;
	width:90%;
}

#hikingguy{
	padding-top:205px;
	width:90%;
}

.flex-item2{
	padding:0px 0px;
}

#pantherpic{
   width:95%;
   padding-top:0px;
}

#secondparagraph{
   padding:0px 5px;
   font-size:17px;
   line-height:22px;   
}

#accessroadmap{
	width:265px;
	height:auto;
}

#serviceroads{
	font-size:16px;
	line-height:24px;
	padding-bottom:0px;
}

#flex3{
	padding:0px 10px;
	position:relative;
	top:-5px;
	font-size:17px;
	line-height:22px;
}

#hikingiconblack-2{
	display: inline;
	padding-top:75px;
	width: 125px;
}

#trailmap{
	width:265px;
	height:auto;
}

#flex4{
	padding-right:10px; 
	padding-left:10px;
	font-size:17px;
	line-height:22px;
}

#trailmileage{
	padding-top:0px;
	font-size:17px;
	line-height:25px;
}

#hikingiconorange{
	display:inline;
	padding-top:20px;	
	width:100px;
}

#whitebox{
	padding-top:10px;
}

#flex5{
	font-size:17px;
}

#commentbox{
	-webkit-box-flex:2;
	    -ms-flex:2;
	        -webkit-flex:2;
	        flex:2;
}

#paypal{
	-webkit-box-flex:1;
	    -ms-flex:1;
	        -webkit-flex:1;
	        flex:1;
}

}

@media only screen 
and (min-width : 1001px) 
and (max-width : 1100px) 
and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { 

h1{
	font-size:30px;
}

#quote{
  margin:0px;
  padding-top:0px;
  padding-right:20px;
  font-size:16px;
}

h3{
	font-size:17px;
}

#cohuttawilderness{
	padding-top:0px;
	width:90%;
}

#easternhemlock{
	padding-top:200px;
	width:90%;
}

#hikingguy{
	padding-top:200px;
	width:90%;
}

#hikingiconblack-2{
	display: inline;
	padding-top:75px;
	width: 125px;
}

#hikingiconorange{
	display:inline;
	padding:30px;
	width:75px;
}

#whitebox{
	padding-top:0px;
}

#flex5{
	font-size:17px;
}

}

@media only screen 
and (min-width : 1001px) 
and (max-width : 1100px) 
and (min--moz-device-pixel-ratio:0) and (min-resolution: 3e1dpcm) {

h1{
	font-size:30px;
}

#quote{
  margin:0px;
  padding-top:0px;
  padding-right:20px;
  font-size:16px;
}

#easternhemlock{
	padding-top:195px;
	width:90%;
}

#hikingguy{
	padding-top:195px;
	width:90%;
}

#accessroadmap{
	width:265px;
	height:auto;
}

#serviceroads{
	font-size:15px;
	line-height:22px;
	padding-bottom:0px;
}

#hikingiconblack-2{
	display: inline;
	padding-top:30px;
	width:100px;
}

#trailmap{
	width:265px;
	height:auto;
}

#hikingiconorange{
	display:inline;
	padding:50px;	
	width:100px;
}

#flex5{
	margin:10px;
	font-size:18px;
}
	
}


/* 1152px */
@media only screen 
and (min-width : 1101px) 
and (max-width : 1200px) {

h1{
	font-size:34px;
}
	
#quote{
  padding-right:20px;
  font-size:16px;
}

.flex-item1{
	flex:1;
	max-width:165px;
}

#cohutta{
	width:100%;
	height:65px;
	border-radius: 150px;
	font-size:14px;
}

#chattahoocheeandcohutta{
	background: Green; /* For browsers that do not support gradients */
	width:100%;
	height:65px;
	border-radius: 150px;
	font-size:14px;
}

#cherokeeandcohutta{
	background: Green; /* For browsers that do not support gradients */	
	width:100%;
	height:65px;
	border-radius: 150px;
	font-size:14px;	
}

#chattahoochee{
	width:100%;
	height:65px;
	border-radius: 150px;
	font-size:14px;	
}

#cherokee{
	width:100%;
	height:65px;
	border-radius: 150px;	
	font-size:14px;
}

#fortmountain{
	width:100%;
	height:65px;
	border-radius: 150px;	
	font-size:14px;
}

#cohuttawilderness{
	padding-top:0px;
	width:90%;
}

#easternhemlock{
	padding-top:210px;
	width:80%;
}

#hikingguy{
	padding-top:210px;
	width:80%;
}

.flex-item2{
	padding:0px 0px;
}

#pantherpic{
   width:95%;
   padding-top:0px;
}

#secondparagraph{
   padding:0px 5px;
   font-size:17px;
   line-height:22px;   
}

#accessroadmap{
	width:265px;
	height:auto;
}

#serviceroads{
	font-size:18px;
	line-height:27px;
}

#flex3{
	padding:0px 5px;
	position:relative;
	top:-5px;
	font-size:17px;
	line-height:22px;
}

#hikingiconblack-2{
	
}

#trailmap{
	width:265px;
	height:auto;
}

#flex4{
	padding-right:10px; 
	padding-left:5px;
	font-size:17px;
	line-height:22px;
}

#trailmileage{
	padding-top:0px;	
	font-size:17px;
	line-height:25px;
}

#hikingiconorange{
	display:inline;
	padding:0px;
	width:50px;
}

#whitebox{
	padding-top:0px;
}

#flex5{
	margin:5px;
	font-size:17px;
}

#commentbox{
	-webkit-box-flex:2;
	    -ms-flex:2;
	        -webkit-flex:2;
	        flex:2;
}

#paypal{
	-webkit-box-flex:1;
	    -ms-flex:1;
	        -webkit-flex:1;
	        flex:1;
}
	
}

@media only screen 
and (min-width : 1101px) 
and (max-width : 1200px) 
and (min--moz-device-pixel-ratio:0) and (min-resolution: 3e1dpcm) {
	
#hikingiconorange{
	display:inline;
	padding:10px;
	width:75px;
}
	
#flex5{
	font-size:16px;
}
	
}

/* Laptops ------1280 */
@media only screen and (min-width: 1201px) and (max-width: 1300px) {

h1{
	font-size:36px;
}

#quote{
   font-size:16px;
}

.flex-item1 {
-webkit-box-flex: 1;
	    -ms-flex: 1 1 262px;
	-webkit-flex: 1;
	        flex: 1 1 262px;
}

#cohutta{
	width:100%;
}

#chattahoocheeandcohutta{
	width:100%;
}

#cherokeeandcohutta{
	width:100%;
}

#chattahoochee{
	width:100%;
}

#cherokee{
	width:100%;
	height:70px;
}

#fortmountain{
	width:100%;
}

#cohuttawilderness{
	padding-top:0px;
	width:250px;
}

#easternhemlock{
	padding-top:315px;
	width:200px;
}

#hikingguy{
	padding-top:315px;
	width:150px;
}

.flex-item2{
	padding:0px 0px;
   -ms-flex: 2 1 337px;
       flex: 2 1 337px;
}

#pantherpic{
   width:90%;
   padding-top:0px;
}

#secondparagraph{
   padding:0px 5px;
   font-size:17px;
   line-height:25px;   
}

.flex-item3{
	-ms-flex: 2 1 337px;
	    flex: 2 1 337px;   	
}

#accessroadmap{
	width:97%;
	height:auto;
}

#serviceroads{
	font-size:16px;
	line-height:24px;
}

#flex3{
	padding:0px 5px;
	font-size:17px;
	line-height:25px;
}

#hikingiconblack-2{
	display: inline;
	padding-top:75px;
	width:125px;
}

.flex-item4{
	-ms-flex: 2 1 337px;
	    flex: 2 1 337px;   	
}

#trailmap{
	width:97%;
	height:auto;
}

#flex4{
	padding-right:15px;
	padding-left:10px;
	font-size:17px;
	line-height:25px;
}

#trailmileage{
	padding-top:0px;
}

#hikingiconorange{
	display:inline;
	padding:10px;
	width:100px;
}

#whitebox{
	padding-top:0px;
}

#flex5{
	margin:5px;
	font-size:17px;
}

#commentbox{
	-webkit-box-flex:2;
	    -ms-flex:2;
	        -webkit-flex:2;
	        flex:2;
}

#paypal{
	-webkit-box-flex:1;
	    -ms-flex:1;
	        -webkit-flex:1;
	        flex:1;
}

}

@media only screen 
and (min-width : 1201px) 
and (max-width : 1300px) 
and (min--moz-device-pixel-ratio:0) and (min-resolution: 3e1dpcm) {

	

				
}

/* Laptop ---IE11----1360 - 2% and 1366 - 35% and 1376*/
@media only screen 
and (min-width:1301px) 
and (max-width:1376px) {
	
#quote{
	font-size:16px;
}

.flex-item1{
	padding-top:0px;
	max-width: none;
	flex: 1;
}

#cohutta{
	width:100%;
	height:70px;
}

#chattahoocheeandcohutta{
	width:100%;
	height:70px;
}

#cherokeeandcohutta{
	width:100%;
	height:70px;	
}

#chattahoochee{
	width:100%;
	height:70px;
}

#cherokee{
	width:100%;
	height:70px;
}

#fortmountain{
	width:100%;
	height:70px;
}

#cohuttawilderness{
	padding-top:0px;
	width:95%;
}

#easternhemlock{
	padding-top:120px;
}

#hikingguy{
	padding-top:120px;
}

.flex-item2{
	padding:0px;
}

#pantherpic{
	padding-top:0px;
	width:95%;
}

#secondparagraph{
	font-size:17px;
	line-height:25px;
	padding:0px 10px;
}

#accessroadmap{
	width:95%;
	height:auto;
}

#serviceroads{
	font-size:17px;
	line-height:25px;
}

#flex3{
	padding:0px 5px;
	font-size:17px;
	line-height:25px;
}

#hikingiconblack-2{
	display:inline;
	padding-top:60px;
	width:120px;
}

#trailmap{
	width:95%;
	height:auto;
}

#flex4{
	margin:0 auto;
	padding-right:20px;
	font-size:17px;
	line-height:25px;
}

#trailmileage{
	padding-top:0px;
	font-size:17px;
	line-height:25px;
}

#hikingiconorange{
	display:none;
	padding:;
	width:;
}

#whitebox{
	padding-top:5px;
}

#flex5 {
	margin:5px;
	font-size:17px;
}

#commentbox{
	-webkit-box-flex:2;
	    -ms-flex:2;
	        -webkit-flex:2;
	        flex:2;
}

#paypal{
	-webkit-box-flex:1;
	    -ms-flex:1;
	        -webkit-flex:1;
	        flex:1;
}	
	
}

@media only screen 
and (min-width : 1301px) 
and (max-width : 1376px) 
and (min--moz-device-pixel-ratio:0) and (min-resolution: 3e1dpcm) {

#easternhemlock{
	padding-top:110px;
}

#hikingguy{
	padding-top:110px;
}

#hikingiconblack-2{
	padding-top:20px;
}

#flex5 {
	margin:5px;	
	font-size:16px;
}
	
}

/* Laptop ---1400*/
@media only screen 
and (min-width:1377px) 
and (max-width:1400px) {
	
#quote{
	font-size:16px;
}

.flex-item1{
	padding-top:0px;
	max-width: none;
	flex: 1;
}

#cohutta{
	width:100%;
	height:70px;
}

#chattahoocheeandcohutta{
	width:100%;
	height:70px;
}

#cherokeeandcohutta{
	width:100%;
	height:70px;	
}

#chattahoochee{
	width:100%;
	height:70px;
}

#cherokee{
	width:100%;
	height:70px;
}

#cohuttawilderness{
	padding-top:0px;
	width:95%;
}

#easternhemlock{
	padding-top:155px;
}

#hikingguy{
	padding-top:155px;
}

.flex-item2{
	padding:0px;
}

#pantherpic{
	padding-top:0px;
	width:95%;
}

#secondparagraph{
	font-size:17px;
	line-height:25px;
	padding:0px 10px;
}

#hikingiconblack-2{
	display:inline;
	padding-top:75px;
	width:150px;
}

#accessroadmap{
	width:95%;
	height:auto;
}

#serviceroads{
	font-size:17px;
	line-height:25px;
}

#flex3{
	padding:0px 5px;
	font-size:17px;
	line-height:25px;
}

#trailmap{
	width:95%;
	height:auto;
}

#flex4{
	margin:0 auto;
	font-size:17px;
	line-height:25px;
}

#trailmileage{
	font-size:17px;
	line-height:25px;
}

#hikingiconorange{
	display:inline;
	padding:20px;
	width:75px;
}

#whitebox{
	padding-top:0px;
}

#flex5 {
	margin:10px;
	font-size:17px;
}

#commentbox{
	-webkit-box-flex:2;
	    -ms-flex:2;
	        -webkit-flex:2;
	        flex:2;
}

#paypal{
	-webkit-box-flex:1;
	    -ms-flex:1;
	        -webkit-flex:1;
	        flex:1;
}	
	
}

/* Laptop ---1440*/
@media only screen 
and (min-width:1401px) 
and (max-width:1475px) {
	
#quote{
	font-size:16px;
}

.flex-item1{
	padding-top:0px;
	max-width: none;
	flex: 1;
}

#cohutta{
	width:100%;
	height:70px;
}

#chattahoocheeandcohutta{
	width:100%;
	height:70px;
}

#cherokeeandcohutta{
	width:100%;
	height:70px;	
}

#chattahoochee{
	width:100%;
	height:70px;
}

#cherokee{
	width:100%;
	height:70px;
}

#cohuttawilderness{
	width:70%;
}

#easternhemlock{
	padding-top:140px;
	width:70%;
}

#hikingguy{
	padding-top:140px;
	width:150px;
}

.flex-item2{
	padding:0px;
}

#pantherpic{
	padding-top:0px;
	width:95%;
}

#secondparagraph{
	font-size:17px;
	line-height:25px;
	padding:0px 10px;
}

#hikingiconblack-2{
	display:inline;
	padding-top:60px;
	width:100px;
}

#accessroadmap{
	width:95%;
	height:auto;
}

#serviceroads{
	font-size:17px;
	line-height:25px;
}

#flex3{
	padding:0px 5px;
	font-size:17px;
	line-height:25px;
}

#trailmap{
	width:95%;
	height:auto;
}

#flex4{
	margin:0 auto;
	font-size:17px;
	line-height:25px;
}

#trailmileage{
	font-size:17px;
	line-height:25px;
}

#hikingiconorange{
	display:none;
	padding:;
	width:;
}

#whitebox{
	padding-top:0px;
}

#flex5{
	margin:5px;
	font-size:17px;
}

#commentbox{
	-webkit-box-flex:2;
	    -ms-flex:2;
	        -webkit-flex:2;
	        flex:2;
}

#paypal{
	-webkit-box-flex:1;
	    -ms-flex:1;
	        -webkit-flex:1;
	        flex:1;
}		
		
}

@media only screen 
and (min-width : 1401px) 
and (max-width : 1475px) 
and (min--moz-device-pixel-ratio:0) and (min-resolution: 3e1dpcm) {

#easternhemlock{
	padding-top:150px;
	width:70%;
}

#hikingguy{
	padding-top:150px;
	width:150px;
}

}

/* Desktop ---1536*/
@media only screen 
and (min-width:1476px) 
and (max-width:1550px) {
	
#quote{
	font-size:16px;
}

.flex-item1{
	padding-top:0px;
	max-width: none;
	flex:1;
}

#cohutta{
	width:100%;
	height:70px;
}

#chattahoocheeandcohutta{
	width:100%;
	height:70px;
}

#cherokeeandcohutta{
	width:100%;
	height:70px;	
}

#chattahoochee{
	width:100%;
	height:70px;
}

#cherokee{
	width:100%;
	height:70px;
}

#cohuttawilderness{
	width:70%;
}

#easternhemlock{
	padding-top:60px;
	width:60%;
}

#hikingguy{
	padding-top:60px;
	width:150px;
}

.flex-item2{
	padding:0px;
}

#pantherpic{
	padding-top:0px;
	width:95%;
}

#secondparagraph{
	font-size:17px;
	line-height:25px;
	padding:0px 10px;
}

#accessroadmap{
	width:90%;
	height:auto;
}

#flex3{
	padding:0px 5px;
	font-size:17px;
	line-height:25px;
}

#serviceroads{
	font-size:17px;
	line-height:25px;
}

#hikingiconblack-2{
	display:inline;
	padding-top:50px;
	width:100px;
}

#trailmap{
	width:90%;
	height:auto;
}

#flex4{
	margin:0 auto;
	font-size:17px;
	line-height:25px;
}

#trailmileage{
	font-size:16px;
	line-height:24px;
}

#hikingiconorange{
	display:none;
}

#whitebox{
	padding-top:0px;
}

#flex5{
	font-size:15px;
}

#commentbox{
	-webkit-box-flex:2;
	    -ms-flex:2;
	        -webkit-flex:2;
	        flex:2;
}

#paypal{
	-webkit-box-flex:1;
	    -ms-flex:1;
	        -webkit-flex:1;
	        flex:1;
}		
	
}

@media only screen 
and (min-width : 1476px) 
and (max-width : 1550px) 
and (min--moz-device-pixel-ratio:0) and (min-resolution: 3e1dpcm) {

#easternhemlock{
	padding-top:150px;
}

#hikingguy{
	padding-top:150px;
}

}

/* Desktop ---1680*/
@media only screen 
and (min-width:1651px) 
and (max-width:1800px) {

.flex-item1{
    -ms-flex: 1 1 267px;
   max-width:267px;
}

#cohuttawilderness{
	width:200px;
}

#easternhemlock{
	padding-top:150px;
	width:200px;
}

#hikingguy{
	padding-top:150px;
	width:200px;
}

.flex-item2{
  -ms-flex: 2 1 471px;
}

.flex-item3{
  -ms-flex: 2 1 471px;
}

#accessroadmap{
	width:90%;
}

#hikingiconblack-2{
	display:inline;
	padding-top:50px;
	width:120px;
}	

.flex-item4{
  -ms-flex: 2 1 471px;
}

#trailmap{
	width:90%;
}

#trailmileage{
	font-size:17px;
	line-height:25px;
}

#hikingiconorange{
	display:none;
}
	
#whitebox{
	padding-top:0px;
}	

#flex5{
	margin:5px;
	font-size:17px;
}
		
}

@media only screen 
and (min-width : 1651px) 
and (max-width : 1800px) 
and (min--moz-device-pixel-ratio:0) and (min-resolution: 3e1dpcm) {


#hikingiconblack-2{
	display:none;
}
	
}

/* Large screens ----------- */
@media only screen 
and (min-width:1801px)
and (max-width:2000px) {

.flex-item1{
	flex:1;
	min-width:271.85px;
	max-width:271.85px;
}

#secondparagraph{
	font-size:19px;
	line-height:29px;
	padding-right:10px;
	padding-left:10px;
}

#cohuttawilderness{
	width:90%;
}

#easternhemlock{
	padding-top:140px;
	width:80%;
}

#hikingguy{
	padding-top:140px;
	width:200px;
}

#accessroadmap{
	width:90%;
}

#flex3{
	font-size:19px;
	line-height:29px;
	padding-right:10px;
	padding-left:10px;
}

table{
	margin:0 auto;
}

#hikingiconblack-2{
	display:inline;
	padding-top:20px;
	width:100px;
}

#trailmap{
	width:90%;
}

#flex4{
	font-size:19px;
	line-height:29px;
	padding-right:10px;
	padding-left:10px;
}

#trailmileage{
	
}

#hikingiconorange{
	display:none;
}

#whitebox{
	padding-top:0px;
	
}

#flex5{
	font-size:17px;
}

}


/* Largest screen ---2560 */
@media only screen 
and (min-width:2001px) {

body{
	width:2000px;
	margin:0 auto;
}

#picture1{
	max-width:1000px;
}

#picture2{
	max-width:1000px;
}

.flex-item1{
	flex:1;
	padding-left:px;
	max-width:px;
}

#cohutta{
	width:100%;
	height:70px;
}

#chattahoocheeandcohutta{
	width:100%;
	height:70px;
}

#cherokeeandcohutta{
	width:100%;
	height:70px;	
}

#chattahoochee{
	width:100%;
	height:70px;
}

#cherokee{
	width:100%;
	height:70px;
}

#cohuttawilderness{
	padding-top:0px;
	width:200px;
}

#easternhemlock{
	display:none;
}

#hikingguy{
	padding-top:10px;
	width:150px;	
}

#hikingiconblack-2{
	display:inline;
	padding-top:75px;
	width:150px;
}

#accessroadmap{
	width:50%;
}

.flex-item4{
	padding-right:px;
}

table{
	margin:0 auto;
}

#trailmap{
	width:50%;
}

#whitebox{
	padding-top:0px;
}

#flex5{
	font-size:18.5px;
}
}

