/*--------------------------------------------------------------
   Responsive
--------------------------------------------------------------*/

@media (min-width: 1260px){
.trawell-sidebar{
    margin-left: 50px;
    padding-left: 50px;	
    margin-top: -50px;
    padding-top: 50px;
    flex: 0 0 350px;
    max-width: 350px;
    width: 350px;
    padding-bottom: 50px !important;
}
.trawell-sidebar .widget{
	margin-bottom: 50px;
}
.trawell-main {
    margin-top: 50px;
}
.trawell-sidebar-mini{
	flex: 0 0 150px;
    margin-right: 50px;
    margin-top: -50px;
    padding-top: 50px;
    padding-bottom: 50px !important;
}
.trawell-sidebar-left .trawell-sidebar-mini{
    margin-right: auto;
    margin-left: 50px;
}
.trawell-sidebar-left .trawell-sidebar{
    margin-right: 50px;
    padding-right: 50px;      
}

.archive-heading{
    margin: 0 auto 50px;    
}
.trawell-cover .archive-heading{
    margin-bottom:0;
}
.trawell-section.trawell-layout-a1 .trawell-item{
    margin-bottom: 50px;
}
div[class*="trawell-layout-c"] .trawell-item,
div[class*="trawell-layout-d"] .trawell-item{
  min-height: 180px;
}
div[class*="trawell-layout-d1"] .trawell-item{
    min-height: 360px;
}
.trawell-cover-video-item video{
    width: 100%;
}
}


/* ipad up */
@media (min-width: 1024px) {
.trawell-sidebar,
.trawell-top-bar{
	display: block;
}
.trawell-sidebar-none .trawell-sidebar{
    display: none;
}
.trawell-sidebar-action-open .trawell-body-overlay {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}
body .trawell-header-sticky .container {
    height: 70px;
    .trawell-logo{
        max-height: 50px;
    }
}


}



/* Tablets */
@media (max-width: 1100px) {
.trawell-has-sidebar .trawell-sections .trawell-section:first-child .section-title {
    margin-top: -7px;
}
.trawell-section,
.trawell-section .trawell-item,
.trawell-sections div[class*=trawell-layout-cat-] .row>div,
.trawell-section.trawell-layout-a1 .trawell-item {
    margin-bottom: 30px;
}
.section-title{
    margin-bottom: 15px;
}
.section-title span{
    line-height: 30px;
    height: 30px;    
}
body .display-2,
body .display-2-text {
    font-size: 6rem;
}
.trawell-numbers-meta{
    font-size: 1.4rem;
    margin-left: 10px;
}
.trawell-footer {
    padding: 40px 0;
}
.trawell-cover-slider .owl-nav {
    max-width: 880px;
    margin-left: -440px;
}
body .display-1, 
body .trawell-cover .archive-title {
    font-size: 4.9rem;
}
.cover-entry {
    max-width: 700px;
}
.trawell-layout-a1 .entry-image {
    margin-bottom: 20px;
}
.trawell-layout-a1 .entry-header+.entry-content {
    margin-top: 20px;
}
.trawell-has-sidebar .trawell-main .trawell-layout-b1 .entry-header+.entry-content,
.trawell-layout-a2 .entry-header+.entry-content,
.entry-header+.entry-content, .entry-meta+.entry-content, .entry-meta+p {
    margin-top: 10px;
}

.trawell-layout-b1 .trawell-item .col-12:last-child{
    padding-left:5px;
}
.pill-small a, 
.pill-small span {
    line-height: 20px;
}
.trawell-post-single .entry-image, .trawell-post-single .entry-media, .trawell-post-single .gallery{
    margin-bottom: 1.5rem
}
}
@media (max-width: 1100px) and (min-width: 961px) {
.trawell-has-sidebar .trawell-main .trawell-layout-c2 .entry-title{
    padding: 0 30px;
}
.trawell-layout-c3 .entry-title{
    padding:0 20px;
}
.trawell-has-sidebar .trawell-layout-d1 .trawell-entry{
    max-width: 90%;
}
.trawell-has-sidebar .trawell-main .trawell-layout-d1 .element-pos-bottom {
    bottom: 30px;
    left: 30px;
}
.trawell-has-sidebar .trawell-main .trawell-layout-d2 .element-pos-bottom {
    bottom: 20px;
    left: 20px;
}
.trawell-has-sidebar .trawell-main .trawell-layout-d2 .element-pos-bottom {
    padding-right: 20px;
}
.trawell-has-sidebar .trawell-main .trawell-layout-d3 .element-pos-bottom {
    bottom: 15px;
    left: 15px;
    padding-right: 15px;
}

.trawell-has-sidebar div[class*=trawell-layout-cat-] .trawell-item{
    max-height: 150px;
    min-height: 150px;
    height: 150px;
}
.trawell-has-sidebar .trawell-main .trawell-layout-cat-d2 .element-pos-bottom, .trawell-has-sidebar .trawell-main .trawell-layout-cat-d3 .element-pos-bottom {
    bottom: 20px;
    left: 20px;
}
.trawell-has-sidebar .trawell-main .trawell-layout-cat-d4 .element-pos-bottom {
    bottom: 15px;
    left: 15px;
}
.trawell-layout-c2 .entry-title {
    padding: 0 40px;
}
.trawell-layout-d2 .element-pos-bottom {
    padding-right: 40px;
}
.trawell-layout-d3 .element-pos-bottom{
    padding-right: 30px;
}
.trawell-layout-d4 .element-pos-bottom{
    padding-right: 20px;
}
.trawell-layout-cat-d4 .element-pos-bottom{
    padding-right: 30px;
}
.trawell-site-branding .site-title{
    line-height: 1;
}
/* Font size modifications - ipad */
body .h1{
    font-size: 3.4rem;
}
body.trawell-sidebar-none .h2 {
    font-size: 2.8rem;
}
body.trawell-sidebar-none .h4,
body.trawell-has-sidebar .h4{
    font-size: 2rem;
}
body.trawell-sidebar-none .trawell-layout-b2 h4,
body.trawell-sidebar-none .h5,
body.trawell-has-sidebar .h5{
    font-size: 1.8rem;
}
body.trawell-sidebar-none .h6,
body.trawell-has-sidebar .h6{
    font-size: 1.4rem;
}
body.trawell-has-sidebar .trawell-layout-c1 .h2{
    font-size: 3rem;
}
.trawell-has-sidebar .display-2,
.trawell-has-sidebar .display-2-text {
    font-size: 3.4rem;
}
.trawell-has-sidebar .trawell-numbers-meta{
    font-size: 1.1rem;
    margin-left: 5px;
}
.comment>.children {
    padding: 0 0 0 45px;
}
.comment-respond .section-title small a{
    font-size: 70%;
}
.comment-author img{
    margin-right: 15px;
}
.comment-content,
.comment-reply-link{
    margin-left: 75px;
}
.comment-body {
    margin-bottom: 30px;
}
}


@media(max-width: 1023px){
.menu-main>li{
    margin:0 7px;
}
.trawell-header nav+ul{
    margin-left: 7px;
}
.trawell-slot-from-center>nav,
.menu-main{
    display: none;
}
.trawell-top-bar .container,
.trawell-header .container,
.trawell-footer .container{
    max-width: 100%;
}

.trawell-section,
.trawell-section .trawell-item,
.trawell-sections div[class*=trawell-layout-cat-] .row>div{
    margin-bottom: 20px;
}
.trawell-section.trawell-layout-a1 .trawell-item {
    margin-bottom: 30px;
}

.section-title{
    margin-bottom: 10px;
}
.trawell-section[class*=trawell-layout-] {
    margin-bottom: 15px;
}
/* Layouts */
.trawell-layout-c2 .entry-title {
    padding: 0 20px;
}
.trawell-layout-c3 .entry-title, .trawell-layout-c4 .entry-title {
    padding: 0 10px;
}
.trawell-layout-d1 .element-pos-bottom,
.element-pos-bottom  {
    bottom: 30px;
    left: 30px;
}
.trawell-layout-d3 .element-pos-bottom,
.trawell-layout-cat-d4 .element-pos-bottom {
    bottom: 25px;
    left: 25px;
}
.trawell-layout-d4 .element-pos-bottom {
    bottom: 10px;
    left: 20px;
}
.md-trawell-entry {
    max-width: 600px;
}
.md-pill-medium a {
    font-size: 1.1rem;
    line-height: 26px;
    padding: 0 15px;
}
.md-pill-small a {
    font-size: 1rem;
    line-height: 23px;
    padding: 0 12px;
}
.md-pill-medium span{
    font-size: 1.1rem;
    line-height: 26px;  
    width: 26px;  
}
.md-pill-small span{
    width: 20px;
    font-size: 1rem;
    line-height: 20px;    
}

/* Layout Margins */
.trawell-layout-a1 .entry-image,
.trawell-layout-a2 .entry-image {
    margin-bottom: 20px;
}
.trawell-layout-a1 .entry-header+.entry-content,
.trawell-layout-a2 .entry-header+.entry-content,
.entry-header+.entry-content, 
.entry-meta+.entry-content, 
.entry-meta+p {
    margin-top: 15px;
}
.trawell-layout-d1 .entry-title+.entry-meta{
    margin-top: 10px;
}
.trawell-layout-b3 .entry-category+.entry-title,
.trawell-layout-d2 .entry-title+.entry-meta{
    margin-top: 5px;
}
.trawell-layout-a3 .entry-image{
    margin-bottom: 15px;
}

.trawell-layout-c2 .entry-title {
    padding: 0 40px;
}
.trawell-actions li{
    display: none;
}
.trawell-slot-r .trawell-actions{
    margin-right: 0;
}
.trawell-actions .trawell-hamburger-action{
    display: inline-block;
}
.trawell-actions .trawell-hamburger{
    padding-right: 0;
}
.trawell-actions > li.trawell-hamburger-action > span{
    width: auto;
}
.trawell-sidebar{
    position: fixed !important;
    right: -400px;
    z-index: 9999;
    top: 0;
    max-height: 100%;
    padding: 55px 30px 0;
    overflow-y: auto;
    height: 100%;
    margin-top: 0;
    flex: none;
    width: 376px;
    max-width: 376px;
    display: block;
    will-change:right;
    box-shadow: none !important;
    -webkit-transition: right .2s ease-in-out;
       -moz-transition: right .2s ease-in-out;
        -ms-transition: right .2s ease-in-out;
         -o-transition: right .2s ease-in-out;
            transition: right .2s ease-in-out;

    -webkit-overflow-scrolling: touch;
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
}


.trawell-sidebar-action-open .trawell-sidebar{
    right:0;
    display: block;
}
.trawell-sidebar-left .trawell-sidebar{
    margin:0;
    padding-left: 30px;
}
.trawell-action-close,
.trawell-responsive-nav{
    display: block;
}
.trawell-top-bar{
    display: none;
}
.trawell-header .container{
    height: 60px !important;
}
.trawell-has-sidebar .trawell-sections .trawell-section:first-child .section-title{
    margin-top: 0;
}
.cover-entry {
    max-width: 500px;
}
.trawell-pagination{
    padding-top: 20px;
}
.trawell-has-sidebar .trawell-main .trawell-layout-d2 .element-pos-bottom,
.trawell-main .trawell-layout-d2 .element-pos-bottom {
    padding-right: 20px;
}
.widget .mks_themeforest_widget_ul {
    margin: 0 -3px;
}
.trawell-site-branding .site-title{
    line-height: 1;
    font-size: 3rem;
}
.trawell-about img{
    margin-bottom: 20px;
}
.trawell-sidebar-mini{
        flex: 0 0 150px;
}
.trawell-header-sticky .site-title img,
.site-title img{
    max-height: 50px;
}
}


@media(max-width: 729px){
.trawell-main {
    margin-top: 14px;
}
.trawell-slot-l{
    left: 14px;
}
.trawell-slot-r{
    right: 14px;
}
.trawell-entry{
    max-width: 100%;
}
.section-title{
    margin-bottom: 10px;
}
blockquote{
    padding:0;
}
.trawell-pre-footer .menu{
    flex-direction: column;
}
.trawell-pre-footer .menu li:first-child a,
.trawell-pre-footer .menu li a{
    border:none;
}
.sm-pill-small a,
.sm-pill-medium a{
    font-size: 1rem;
    line-height: 20px;
    padding: 1px 12px 0;
}
.sm-pill-small span,
.sm-pill-medium span{
    width: 20px;
    font-size: 1rem;
    line-height: 20px;    
}
.trawell-layout-c1 .entry-title,
.trawell-layout-c2 .entry-title,
.trawell-layout-c3 .entry-title, 
.trawell-layout-c4 .entry-title  {
    padding: 0 40px;
}
.trawell-sm-d-none{
    display: none;
}
.element-pos-bottom, 
.trawell-layout-d1 .element-pos-bottom {
    bottom: 20px;
    left: 20px;
    max-width: 90%;
}
.trawell-layout-d1 .entry-title,
.trawell-layout-d2 .entry-title{
    padding-right: 20px;
}
.trawell-has-sidebar .trawell-layout-a3 .entry-image,
.trawell-layout-a3 .entry-image,
.trawell-layout-b1 .entry-image {
    margin-bottom: 20px;
}
.cover-entry {
    max-width: 400px;
    padding:0 20px;
}
.trawell-pagination{
    padding-top: 20px;
    margin-bottom: 20px;
}
.trawell-infinite-scroll a, 
.trawell-load-more a, 
.trawell-pagination a.next, 
.trawell-pagination a.prev {
    height: 34px;
    line-height: 17px;
    min-width: 34px;
}
.trawell-link-pages a, .trawell-link-pages span, .trawell-pagination .page-numbers {
    height: 34px;
    width: 34px;
    line-height: 17px;
}
.trawell-pagination a{
    height: 34px;
    line-height: 17px;
}
.page-numbers.current, .trawell-button, .trawell-pagination a, .widget .mks_autor_link_wrap a, .widget .mks_read_more a, button, input[type=submit]{
    font-size:1.2rem;

}
.trawell-pagination a.next,
.trawell-pagination a.prev{
    font-size: 0;
}
.trawell-pagination a.next:after,
.trawell-pagination a.prev:after{
    font-family: "trawell-font";
    font-size: 2rem;
}
.trawell-pagination a.next:after{
    content: "\1097d";
    margin-right: -3px;
}
.trawell-pagination a.prev:after{
    content: "\1097c";
    margin-left: -3px;
}
.page-numbers.dots{
    display: none;
}

.archive-heading{
    margin-bottom: 0;
}
.trawell-post-single .entry-image, .trawell-post-single .entry-media, .trawell-post-single .gallery {
    margin-bottom: 15px;
}
.trawell-footer .widget{
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
}
.footer-widgets > .row > div{
    margin-bottom: 40px;
}
.trawell-numbers li{
    text-align: left;
}
.trawell-numbers li span{
    display: block;
    font-size: 1.2rem;
    line-height: 1.2;
}
.trawell-numbers li .display-2{
    font-size: 3rem;
}
.trawell-numbers li .display-2,
.trawell-numbers li .display-2-text {
    display: inline-block;
}

body .trawell-numbers .display-2-text {
    font-size: 4rem;
}
.trawell-numbers {
    margin: 20px 0 20px;
    display: grid;
    grid-template-columns: auto auto;
}
div[class*=trawell-layout-cat-] .trawell-item{
    max-height: 300px;
    height: 300px;
}
.trawell-layout-cat-d3 .element-pos-bottom{
    left: 30px;
    bottom:30px;
}
.trawell-layout-d1 .trawell-entry,
.trawell-has-sidebar .trawell-layout-d1 .trawell-entry {
    max-width: 90%;
}
.trawell-cover .trawell-entry{
    max-width: 90%;
    margin:0 auto;
}
.error404 .entry-content input[type=text] + .trawell-button{
    margin-top: 10px;
}
.trawell-sidebar-none .trawell-layout-map .mks-maps {
    padding-bottom: 100%;
}
.archive-heading p:last-child {
    margin-bottom: 1.5rem;
}
.archive-heading{
    margin:0 auto 15px;
}
.trawell-about img{
    margin-bottom: 15px;
}
.trawell-about .trawell-button{
    margin-bottom: 20px
}
.trawell-site-branding .site-title{
    font-size: 2rem;
}
}

@media(max-width: 770px){
.comment>.children {
    padding: 0;
}
.comment-respond .section-title small a{
    font-size: 70%;
}
.comment-author img{
    margin-right: 15px;
}
.comment-content{
    max-width: 100%;
    width: 100%;
    margin-top: 15px;
}
.comment-content,
.comment-reply-link{
    margin-left: 0;
    clear: both;
    display: inline-block;
}
.comment-body {
    margin-bottom: 20px;
}
}


@media(max-width: 439px){
.trawell-layout-a1 .entry-image, 
.trawell-layout-a2 .entry-image,
.trawell-has-sidebar .trawell-main .trawell-layout-a2 .entry-image,
.trawell-layout-b1 .entry-image{
    margin-bottom: 10px
}
.entry-category+.entry-meta, .entry-category+.entry-title, .entry-category+.entry-title.trawell-entry {
    margin-top: 5px;
}
.entry-title+.entry-meta {
    margin-top: 5px;
}
.entry-header+.entry-content, 
.entry-meta+.entry-content, 
.entry-meta+p, 
.trawell-layout-a1 .entry-header+.entry-content, 
.trawell-layout-a2 .entry-header+.entry-content {
    margin-top: 10px;
}
.trawell-sections .trawell-section.trawell-layout-c2 .trawell-item, 
.trawell-sections .trawell-section.trawell-layout-c3 .trawell-item, 
.trawell-sections .trawell-section.trawell-layout-c4 .trawell-item, 
.trawell-sections .trawell-section.trawell-layout-d2 .trawell-item, 
.trawell-sections .trawell-section.trawell-layout-d3 .trawell-item, 
.trawell-sections .trawell-section.trawell-layout-d4 .trawell-item, 
.trawell-sections .trawell-section.trawell-layout-b3 .trawell-item, 
.trawell-sections .trawell-related.trawell-layout-b1 .trawell-item,
.trawell-section .trawell-item {
    margin-bottom: 20px;
}
.trawell-section[class*=trawell-layout-] {
    margin-bottom: 0;
}
.trawell-section.trawell-layout-map{
    margin-bottom: 20px;
}
.trawell-layout-cat-d2 .element-pos-bottom, 
.trawell-layout-d3 .element-pos-bottom,
.trawell-layout-d4 .element-pos-bottom,
.trawell-has-sidebar .trawell-main .trawell-layout-d1 .element-pos-bottom,
.trawell-has-sidebar .trawell-main .trawell-layout-d2 .element-pos-bottom,
.trawell-has-sidebar .trawell-main .trawell-layout-d3 .element-pos-bottom,
.trawell-has-sidebar .trawell-main .trawell-layout-d4 .element-pos-bottom {
    bottom: 20px;
    left: 20px;
    padding-right: 0;
}
.trawell-post-single .entry-header+.entry-content {
    margin-top: 14px;
}
.trawell-author img {
    float: left;
    max-width: 65px;
    margin-right: 14px;
    margin-bottom: 10px;
}
.trawell-author .excerpt-small{
    display: block;
    clear: both;
}
.trawell-page-authors .trawell-author {
    margin-bottom: 20px;
}
.trawell-author span{
    margin-top: 10px;
}
.comment-author img{
    margin-right: 14px;
    margin-bottom: 10px;
}
.comment-content{
    clear: both;
}

.trawell-author .excerpt-small,
.comment-content,
.comment-reply-link {
    margin-left: 0;
}
.comment>.children{
    padding:0;
}
.comment-body,
.trawell-entry.trawell-section {
    margin-bottom: 20px;
}
.trawell-sidebar,
.trawell-pagination .load-more a{
    width: 100%
}
.trawell-link-pages a, .trawell-link-pages span, .trawell-pagination .page-numbers{
    margin:0;
}

.display-2,
.display-2-text {
    font-size: 5rem;
}
.trawell-numbers-meta{
    font-size: 1.2rem;
}
.trawell-footer{
    padding:0;
}
.footer-widgets > .row > div{
    margin:20px 0;
}
.trawell-pre-footer .meks-instagram-widget>div{
    flex:0 0 auto !important;
    max-width: 100%;
}
.trawell-pre-footer .meks-instagram-widget, .trawell-pre-footer .menu{
    flex-wrap: wrap;
}
.trawell-layout-c1 .entry-title, 
.trawell-layout-c2 .entry-title, 
.trawell-layout-c3 .entry-title, 
.trawell-layout-c4 .entry-title,
.trawell-has-sidebar .trawell-main .trawell-layout-c2 .entry-title {
    padding: 0 20px;
}

.trawell-layout-d2 .element-pos-bottom,
.trawell-layout-d3 .element-pos-bottom {
    padding-right: 0;
}

.trawell-section[class*=trawell-layout-]:last-child {
    margin-bottom: 5px;
}
.trawell-section[class*=trawell-layout-map]:last-child {
    margin-bottom: 15px;
}

.trawell-sidebar{
    padding:55px 20px 20px;
    max-width: 300px;
}
.trawell-equal-bg-color .trawell-sidebar{
    max-width: 300px;
    flex:none;    
}
.trawell-equal-bg-color .trawell-sidebar .widget {
    padding: 20px;
}
.trawell-equal-bg-color .trawell-sidebar .mks_ads_widget{
    padding:0;
}
.trawell-sidebar .widget{
    margin-bottom: 20px;
}
.widget.mks_author_widget img {
    float: none;
    max-width: 243px;
    // width: 243px; remove fixed width
    margin: -20px -20px 20px;
}
.comment-form {
    margin-bottom: 0;
}
.widget.mks_flickr_widget ul.flickr li{
    flex: 0 0 66px;
    height: 66px;
}
.trawell-sidebar .widget {
    padding: 20px;
}

.widget ul.mks_social_widget_ul li a{
    margin-right: 0;
}
.widget ul.mks_themeforest_widget_ul li {
    width: 65px!important;
    height: 65px;
}
.widget ul.mks_themeforest_widget_ul li img {
    width: 65px;
    height: 65px;
    object-fit: contain;
}
.mks-map-entry-image + .mks-map-info-box-close{
    opacity: 1;
}
.trawell-animation-kenburns-start .trawell-cover .entry-image img,
.trawell-animation-kenburns .trawell-cover img{
    animation:none;
    transform:none;
}
}

@media(max-width: 413px){
.trawell-slot-from-center .trawell-site-branding{
    margin:0;
    text-align: left;
}
body.trawell-header-indent .trawell-cover-item .entry-header {
    margin-top: 70px;
}
.trawell-slot-from-center+.trawell-slot-r,
.trawell-slot-r{
    right: 20px;
}
div[class*=trawell-layout-cat-] .trawell-item {
    max-height: 200px;
    height: 200px;
}
.mks-map-info-box .mks-map-entry-image{
    height: 130px;
}
.mks-map-entry-category {
    margin-bottom: -10px;
}
.mks-map-element-pos-abs {
    padding: 10px 15px 15px;
}
.mks-map-entry-category a{
    font-size: 1rem;
}
.mks-map-entry-header .entry-title{
    font-size: 1.4rem;
}
.mks-map-entry-header + .mks-map-entry-meta {
    margin-top: 0;
}
.mks-map-entry-meta>span {
    font-size: 1rem;
}
.mks-map-entry-meta > span {
    margin-right: 5px;
}
.trawell-slot-from-center>.trawell-slot-f:first-of-type, 
.trawell-slot-from-center>nav:first-of-type, 
.trawell-slot-from-center>ul:first-of-type{
    display: none;
}
}

@media(max-width: 320px){
.trawell-sidebar-none .trawell-layout-map .mks-maps {
    padding-bottom: 120%;
}
body .trawell-numbers .display-2,
body .trawell-numbers .display-2-text {
    font-size: 2rem;
}
.trawell-numbers {
    margin: 15px 0 0;
}
.site-title{
    max-width: 210px;
}
.trawell-actions .trawell-hamburger{
    padding-left: 0;
}
.trawell-numbers{
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
}
}


/* Responsive Typography */
@media (max-width: 1023px) {
body .display-1, 
body .trawell-cover .archive-title,
body .md-h1 {
  font-size: 3.2rem;
}

body .md-h2 {
  font-size: 2.6rem;
}

body .md-h3 {
  font-size: 2.4rem;
}

body .md-h4{
  font-size: 2rem;
}

body .md-h5 {
  font-size: 1.7rem;
}  
body .md-h6{
  font-size:1.4rem;
}

body .md-excerpt-small{
  font-size: 1.4rem;
  line-height: 1.6;  
}
body .md-entry-meta-medium{
  font-size: 1.3rem;
}
body .entry-header .md-entry-meta-small,
body .entry-header .md-entry-meta-small .entry-meta{
  font-size: 1.2rem;
}
body .md-entry-meta-small span+span {
    margin: 0 0 0 8px;
}
body .md-entry-meta-small span+span:before {
    margin-right: 8px;
}
.trawell-numbers li .display-2{
    font-size: 5rem;
}
body .display-2-text {
    font-size: 4rem;
}
.trawell-numbers-meta{
    font-size: 1.2rem;
    margin-left: 7px;
}
body .meks-instagram-follow-link,
.gallery .owl-nav, .trawell-cover .owl-nav, .trawell-pre-footer .owl-nav{
    display: none;
}
}

@media (max-width: 729px) {
body .display-1, 
body .trawell-cover .archive-title,
body .sm-h1,
body .sm-h3,
body .sm-h2 {
  font-size: 2.4rem;
}

body .sm-h4{
  font-size: 2rem;
}

body .sm-h5, 
body .sm-h6{
  font-size:1.6rem;
}

body .sm-excerpt-small{
    line-height: 1.65;
    font-size: 1.5rem;
}
body .entry-header .sm-entry-meta-small,
body .entry-header .sm-entry-meta-small .entry-meta{
  font-size: 1.2rem;
}
body .section-title{
  font-size: 1.6rem;
}
.section-title span{
    padding:0 10px;
}
body .sm-entry-meta-small span + span {
    margin: 0 0 0 5px;
}
body .sm-entry-meta-small span + span:before {
    margin-right: 5px;
}
blockquote, 
ol, 
p, 
pre, 
table, 
ul{
    margin-bottom: 1.5rem;
}
.h1, .h2, .h3, .h4, .h5, .h6, 
h1, h2, h3, h4, h5, h6{
    margin-bottom: 1.5rem;
}
.mks_col+h1, .mks_col+h2, .mks_col+h3, 
.mks_col+h4, .mks_col+h5, .mks_col+h6, 
ol+h1, ol+h2, ol+h3, ol+h4, ol+h5, ol+h6, 
p+h1, p+h2, p+h3, p+h4, p+h5, p+h6, 
pre+h1, pre+h2, pre+h3, pre+h4, pre+h5, pre+h6, 
table+h1, table+h2, table+h3, table+h4, table+h5, table+h6, ul+h1, ul+h2, ul+h3, ul+h4, ul+h5, ul+h6 {
    margin-top: 2.5rem;
}
.archive-title{
    margin-bottom: 0;
}
}

@media (max-width: 413px) {
html body,
body .excerpt-small, 
body .comment-content, 
body .widget a, 
body .widget{
    line-height: 1.65;
    font-size: 1.5rem;
}

body .display-1, 
body .trawell-cover .archive-title,
body .sm-h1,
body .sm-h3,
body .sm-h2,
body .sm-h4,
body .m-h1{
  font-size: 2rem; 
  margin-bottom: 1.5rem; 
}

body .sm-h5, 
body .sm-h6{
  font-size: 1.4rem;
}
body .sm-entry-meta-small span + span {
    margin: 0 0 0 5px;
}
body .sm-entry-meta-small span + span:before {
    margin-right: 5px;
}
body .section-title {
    font-size: 1.5rem;
}

body h1{
    font-size: 3.2rem;
}
body h2{
    font-size: 2.8rem;
}
body h3{
    font-size: 2.4rem;
}
body h4{
    font-size: 2rem;
}
body h5{
    font-size: 1.8rem;
}
body h6{
    font-size: 1.6rem
}
body .h1.entry-title{
    font-size: 2.4rem;
}
.trawell-numbers li .display-2{
    font-size: 4rem;
}

}

@media (min-width: 413px) and (max-width: 560px) {
.trawell-item .no-left-padding{
    padding-left: 5px;
}
.trawell-has-sidebar .trawell-main .trawell-layout-c2 .entry-title, 
.trawell-layout-c1 .entry-title, 
.trawell-layout-c2 .entry-title, 
.trawell-layout-c3 .entry-title, 
.trawell-layout-c4 .entry-title {
    padding: 0 50px;
}
.trawell-layout-d1 .entry-title, 
.trawell-layout-d2 .entry-title {
    padding-right: 50px;
}
}


@media (min-width: 413px) {
.trawell-sidebar,
.trawell-sidebar-mini{
  padding-bottom: 30px;
}
}