/*
Theme Name: Follow the Pots Project by SezG
Theme URI:    http://sezg.design
Description:  Theme by SezG Design for Follow the Pots Project
Author:       SezG Design LLC
Author URI:   http://sezg.design
Description: Land Use 2020
Template: trawell
Version: 3.1
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
*/
.trawell-site-branding img {
	width: 450px;
}
.sub-menu-columns ul.sub-menu li {
display: inline-block;
float: left;
width: 300px;
margin: 0px 10px 0px 25px;
}
.sub-menu-columns ul.sub-menu li:nth-child(odd) {
float: left;
clear: both;

}
.sub-menu-columns ul.sub-menu li:nth-child(even) {
float: right;
}
.menu-main .sub-menu-columns ul:not(.trawell-soc-menu) {
	width: 700px;
}
.menu-main .sub-menu-columns ul:not(.trawell-soc-menu) li a, .trawell-actions ul:not(.trawell-soc-menu) li a {
    padding: 8px 28px 8px 0px;
    line-height: 18px;
    text-transform: none;
    border-bottom: solid 1px #eaeaea;
    margin-bottom: 5px;
}
.trawell-slot-r .menu-main .sub-menu-columns li:last-child {
	margin-right: 10px;
}
body.home.page {
	background: #FFFFFF;
}
.trawell-has-sidebar .display-2, .trawell-has-sidebar .display-2-text {
	font-size: 7rem;
}
.trawell-has-sidebar .trawell-numbers-meta {
    font-size: 1.9rem;
  }
.home h3.entry-title.h5.md-h5.sm-h4 {
    font-size: 30px;
    line-height: 32px;
  }
 .category .trawell-cover-item, .category .trawell-cover {
  	height: 200px;
  }
  .home h4.section-title.h5 {
  	text-align: left;
  	text-transform: none;
  }
  .home h4.section-title.h5 span{
  	line-height: 28px;
  	font-weight: 400;
  	height: auto;
   }
.home .mks-map-entry-content {
	display: none;
}
   .home .trawell-about {
   	margin-top: -80px;
   }
/* force sidebar template, move sidebar to bottom */

.home #trawell_default_sidebar .widget a:hover {
	color: #00bc66;
}

.home #trawell_default_sidebar  .widget {
	width: 360px;
	float: left;
	margin: 10px 20px;
	text-align: left;
	background-color: #ededed;
	border-bottom: 1px solid rgba(0,0,0,.2);
	padding: 20px;

}

#trawell_category_widget-5 {
	clear: both;
}



.category .entry-category.pill-small {
	display: none;
}
.category .entry-title.h5 {
font-size: 26px
}
.category .trawell-sidebar .widget {
	padding: 20px;
}

/* general */


.trawell-sidebar-mini-none .trawell-entry, .cover-entry, .trawell-section-page {
	max-width: 1200px;
}
.mks-map-entry-category, .mks-map-entry-meta {
	display: none;
}
.trawell-post-single .entry-title {
	width: 60%;
}
#pots-sidebar, body.single-post, body.page  {
	background: #ededed;
}
#pots-post-content, .pots-post-content {
	background: #FFFFFF;
	padding: 80px;
	color: #333333;
}
#pots-sidebar-content {
	background: #00bc66;
	color: #FFFFFF;
	padding: 100px 20px 10px 20px;
	float: right;
	margin-left: 20px;
	max-width: 40%;
	margin-top: -180px;
	margin-right: -80px;
	margin-bottom: 20px;
}
#pots-sidebar-content ul>li {
	margin-bottom: 10px;
	padding-left: 0px;
	line-height: 22px;
}
#pots-sidebar-content ul {
	margin-left: 20px;
	margin-bottom: 0px;
	padding-left: 0px;
}
.footnote_plugin_tooltip_text {
	font-weight: 500;
}
#pots-post-content img {
	border: solid 1px;
}
#pots-sidebar-content h4 {
	text-transform: uppercase;
    font-size: 2.2rem;
    background: white;
    text-align: center;
    padding: 10px;
    line-height: 2.2rem;
}
#pots-sidebar-content .footnote_plugin_tooltip_text {
	color: #FFFFFF;
}
.entry-content ul li {
	list-style: outside;
}
.elementor-widget-button .elementor-button {
	background: #00bc66;
}
.elementor-1165 .elementor-element.elementor-element-3677479 .elementor-tab-title {
	background-color: #00bc66;
}
.entry-content p a:not(.trawell-button), .entry-content li a, .comment-content a, .widget_text p a {
	color:  #00bc66;
}

td {
	word-break: normal;
}
.tablepress tfoot th, .tablepress thead th {
	background: #00bc66;
	color: #FFFFFF;
}
.tablepress .sorting:hover, .tablepress .sorting_asc, .tablepress .sorting_desc {
	background: #333333;
}

.elementor-button span {
    text-align: left;
    line-height: 130%;
}
.special-h h3 {
	background: #00bc66;
	color: #FFFFFF;
	padding: 10px 30px;
}

.hangingindent p {
  padding-left: 28px ;
  text-indent: -28px ;
}
/* mobile */
@media screen and (max-width: 1155px) {

}
@media (min-width: 1024px) and (max-width: 1224px) {
 header .container, .home .trawell-header-sticky .container {
    padding-right: 5px !important;
    padding-left: 5px !important;
}
.menu-main>li {
    margin: 0 5px;
    padding: 0;
}
.menu-main {
    font-size: 1.25rem;
}
 .home .trawell-about {
   	margin-top: -30px;
   }
}
@media (min-width: 1024px) {

}
@media (max-width: 1023px) {

 header .container {
    padding-right: 5px;
    padding-left: 5px;
}
.sub-menu-columns ul.sub-menu li {
	float: none !important;
	width: auto;
	margin: 0px;
}
}
@media (min-width: 440px) and (max-width: 1024px) {
.home .container, .home .trawell-has-sidebar .trawell-main, .trawell-sidebar-none .trawell-main {
    max-width: 98%;
    padding-right: 10px;
    padding-left: 10px;
}
#pots-post-content, .pots-post-content {
    padding: 40px;
    }
     .home .trawell-about {
   	margin-top: -30px;
   }
}