body{font-size:16px;color:#4d4d4f;}

/* --------- Structure Elements ------------*/

.my-trip{background-image:url("images/plan-suitcase.png");background-repeat:no-repeat;display:inline-block;padding-left:25px!important;background-position-y: 6px;margin-left:20px;}


.main-body{padding-top:560px;}
.divider{margin-top: 30px;margin-bottom:30px;display: block;height: 1px;width: 100%;clear: both;}

.split-3{float: left;width: 31.3%;margin-right: 20px;}
.split-4{float:left;width:23.5%; margin-right:20px;}
.split-5{float:left;width:18.5%; margin-right:20px;}

.last{margin-right:0px;}

.row{padding:20px;}

.right{float:right;}
.meta{margin-left: 50px;margin-bottom: 30px; text-align: right}
.date{border-bottom:2px solid; display: inline-block;margin-top:20px;padding-bottom: 5px;margin-bottom: 5px;}
.social-share{margin-top: 5px;margin-bottom: 20px;}
.stMainServices{height:22px!important;}
.stHBubble{height:22px!important;}
.meta .image-tags{position:inherit}
.meta .image-tags .label{display:inline-block;}
.photo-credit{margin-bottom:40px;}

.sidebar{margin-top: 220px;font-size: 0.8em;}
.sidebar img{max-width:240px;}

.add-trip-large {
background-image: url("images/icon-add-trip-large.png");
width: 50px;
height: 50px;
display: inline-block;
text-indent: -9999px;
/*opacity:0.3;*/
}

.add-trip-large:hover{opacity:1;}

/* --------- Typography ------------*/

.nav-container{font-size:14px;}
.page-header>h1{font-size:3em; text-transform: lowercase}
h1.page-title{font-size: 3em;  font-weight: 500;  text-transform: lowercase;}
.widget-header>h2{font-size:2.8em; text-transform: lowercase}
h2{text-transform: lowercase}
footer h3{color:#fff;text-transform: lowercase;}
h3,.h3{font-size: 22px;margin-top: 0px;margin-bottom: 20px; text-transform: lowercase;}
h3.article-feed-title{font-family: 'Open Sans', sans-serif;}

.lead {font-size: 22px;margin-bottom: 50px;padding: 0px 80px;}
blockquote{border-left: none;border-top: 2px solid;border-bottom: 2px solid;padding: 40px;font-style: italic;font-size: 1.3em;
margin: 25px 0;}
p{margin:0 0 20px}
a{color:#41ad49}


footer {font-size: 14px;  font-family: 'Roboto Condensed', sans-serif;}

.btn{text-transform: uppercase;letter-spacing: 1px;}

.full{width:100%;}
.logo-row{padding-top:90px;}





/* --------- Layout and design Elements ------------*/

.logo{background-image:url('images/wesgro-logo.png');background-repeat:no-repeat;width:280px;height:151px;display:block;text-indent:-99999px;}

.page-image{background-size:100% auto; background-repeat:no-repeat; max-height:560px;}

.image-thumbnail{position:relative;}
.image-tags{position:absolute; left:10px; bottom:-20px}
.image-tags .label{transition: opacity 0.2s ease;display: block; }
.image-tags .label:hover{opacity:0.6;}
.label{font-family: 'roboto Condensed', sans-serif; text-transform:lowercase; font-weight: 600; padding:5px; letter-spacing: 0.6px; font-size:90%;}
.label-region{background-color:#4D4D4F;}
.label-cycling{background-color:#f26522;}
.label-adventure{background-color:#00aeef;}
.label-design, .label-design:hover{background-color:#FFFF00; color:#4D4D4F!important;}
.label-wine{background-color: #ED1C24;}
.label-student, .label-student:hover{background-color:#fff; color:#4D4D4F!important}
.label-events{background-color: #8f53a1;}
.label-culture{background-color: #feff25; color: #4D4D4F!important;}
.label-nature{background-color: #41ad49;}
.label-farm{background-color: #83774e;}

h3 .label{padding:15px;font-size:16px;}

.color-farm .overlay{background-color:rgba(131, 119, 38, 0.9)}
.color-region .overlay{background-color:rgba(77, 77, 79, 0.9)}
.color-nature .overlay{background-color:rgba(65, 173, 73, 0.9)}
.color-events .overlay{background-color:rgba(143, 83, 161, 0.9)}
.color-wine .overlay{background-color:rgba(237, 28, 36, 0.9)}
.color-adventure .overlay{background-color:rgba(0, 174, 239, 0.9)}
.color-culture .overlay{background-color:rgba(254, 255, 37, 0.9);}
.color-cycling .overlay{background-color:rgba(242, 101, 34, 0.9)}

.color-culture .overlay p, .color-culture .overlay a{color:#4d4d4f!important}
.color-culture a.expand{border: 2px solid #4d4d4f}

.separator.small {
    background-color: #4d4d4f;
    height: 4px;
    position: relative;
    width: 40px;
    display: block;
    margin: 10px auto 20px auto;}

.page-header{margin-top:0px;}
.page-header>h1{margin-top:0px;text-transform: lowercase;}

.menu-discover-icon{background-image:url('images/discover-icon.png');background-repeat: no-repeat;display:inline-block; width:20px;height:20px;float:left;margin-right:5px;}

.post-feed article{margin-bottom: 16px;border: 5px solid transparent;padding: 0px;background-color:transparent;transition: all 0.3s ease;min-height:255px;}
.post-feed article img{width:100%;height:auto;}
.post-feed article:hover{margin-bottom: 16px;border: 5px solid;border-color:#efefef;padding: 0px;background-color:#efefef;}

.col-sm-3 .post-feed article{max-height:215px;min-height: 215px}

.article-feed-title{margin-top:10px; padding-left:10px; padding-bottom:5px;margin-bottom:0px;font-weight:normal;}
.article-feed-title a{font-size:16px; line-height:1.2em; color:#4D4D4F; text-transform: lowercase;}
.article-feed-title a:hover{color:#333}
.widget-heading{text-transform:lowercase; font-size:26px; margin-top:0px;}
h3.article-feed-title>a{width:79%;display: inline-block}

.add-trip{position:absolute;transition: opacity 0.3s ease; background-image:url('images/add-to-trip.png'); background-repeat:no-repeat; display: inline-block; width:32px; height:32px; text-indent:-9999px; opacity:0.3;}
.add-trip:hover{opacity:0.9;}

.col-sm-3 article .add-trip{right:25px;}


.panel-default>.panel-heading{background-color:#41ad49;}

.round{border-radius:5px;box-shadow: 0px 4px 0px #c4510d;border:1px solid #c4510d;padding-left: 30px;padding-right: 30px;border:none;min-width:130px;}
.round:hover{background-color:#c4510d;color:#fff;}

/* Featured Article */
.featured .article-feed-title a{font-size:0.9em;}
.featured .add-trip{right:20px;}

.padding-top_30{padding-top:30px;}
.padding-top_50{padding-top:50px;}
.padding-top_30{padding-top:30px;}
.margin-bottom-40{margin-bottom:40px;}

.filter{margin-bottom: 15px}

.grey{background-color:#f5f5f5!important;color:#888;border:1px solid #e3e3e3;}
.green{color:#41ad49;}
.info-icon{background-image:url("images/icon-info.png");background-repeat: no-repeat;background-position: left center; padding-left:40px}
.alert-success{font-size:0.9em;background-color:#8dcd91;}
.orange{background-color: #f26522!important}

.image-link{display: block;
background-repeat: no-repeat;
width: 100%;
height: 230px;
background-size: cover;
position:relative;}

.image-link:hover{opacity:0.8;}

.image-link-text{
	position: absolute;
bottom: 10px;
left: 10px;
right:10px;
background-color: #41ad49;
color: #fff;
padding: 5px;
max-width: 250px;
text-transform: lowercase;
}

.small-text{font-size:0.7em;color:#999;}

.palette-carrot{background-color:#f26522;}
.palette-carrot:hover{background-color:#c4510d;}

.btn-default{background-color:#f26522;text-transform: lowercase;}

.center{text-align:center;}
.white{background-color:#fff;color:#888;}
.white a{color:#888;}
.copyright{font-size:0.7em;padding-top:15px;padding-bottom:15px;}
.copyright p{margin-bottom:5px;}

.form-horizontal .form-group{margin-left:-20px;}

.selectize-control{margin-top:10px;}


/* --------- Discover Menu ------------*/

.discover-menu{text-transform:lowercase;}
.discover-menu ul{padding:0px;margin:0px;}
/* .discover-menu li {width:100%;list-style: none; display:block;line-height:60px;border-bottom:1px solid #0a5d86;margin-bottom:0px;} */
.discover-menu li{
	width: 49%;
	list-style: none;
	display: inline-block;
	border: 0px solid #0a5d86;
	margin: 1px;
	float: left;
	height: 117px;
	background-color: #ccc;}

.discover-menu li:last-child{border-bottom:none;}
.discover-menu .list-group-item{background-color:#008acb;transition: background-color 0.3s ease;padding-top:15px; height:117px;}
.discover-menu a.list-group-item:hover{background-color:#0f70a2; color:#fff;}
.discover-label{
	display: block;
	text-align: center;
	padding: 5px;
}

.discover-icon {
width: 60px;
height: 60px;
display: block;
margin: auto;
background-repeat: no-repeat;
}

.discover-vertical{font-size: 1.3em!important;}
.discover-vertical li{width:100%;height:auto;background-color:transparent;float:none;}
.discover-vertical li .discover-icon{width: 30px;height: 30px;display: inline-block;float: left;background-size:100%;margin-top: 6px;margin-right: 15px;}
.discover-small-text{font-size:0.7em;opacity:0.6;}
.discover-vertical-label{float: right;margin:10px;}
.discover-vertical .discover-label{text-align:left;padding:0px;}
.discover-vertical .list-group-item{height:auto;padding-top:0px;padding:10px;}

/* .discover-icon{width: 36px;
height: 36px;
display: inline-block;
margin-top: 13px;
float: left;
margin-right: 15px;
margin-left:20px;
background-repeat: no-repeat;} */


.discover-icon.plan{background-image: url('images/discover-trip.png');}
.discover-icon.regions{background-image: url('images/discover-regions.png');}
.discover-icon.stay{background-image: url('images/discover-stay.png');}
.discover-icon.discover{background-image: url('images/discover-discover.png');}


.discoverctwc-button {
    max-width: 60px;
    max-height: 60px;
    display: block;
    margin: auto;
    margin-bottom: 10px;
}





/* --------- Footer ------------*/

footer{background-color:#41ad49; padding: 3em 0; margin-top: 5em;}

.footer-links ul{padding:0px; font-size:1em;}
.footer li{list-style: none; display: block; padding: 0.5em 0;}
.footer li a{opacity:0.7; color:#fff; text-transform:lowercase;transition: opacity 0.2s ease;display: block;}
.footer li a:hover{opacity:1; text-decoration: none; }

.social-icons{
	float: right;
	margin-right: 25px;
}
.social{
	display: inline-block;
	width: 42px;
	height: 44px;
	background-image: url('images/social-icons.png');
	text-indent: -9999px;
	margin-right: 5px;
	margin-top: 15px;
	opacity:0.6;
	transition: opacity 0.2s ease;
	}
.social:hover{opacity:1;}
.instagram-icon{background-position:0px 1px;}
.facebook-icon{background-position:-42px 1px;}
.twitter-icon{background-position:-84px 1px;}
.youtube-icon{background-position:-126px 1px;}


.green-social{margin-right: 0px;float: none;display: block;text-align: center;}
.green-social .social{background-image: url('images/social-icons-green.png');opacity: 1;margin-top:0px;}
.green-social .facebook-icon{background-position:-43px 1px;}
.green-social .twitter-icon{background-position:-85px 1px;}
.green-social .youtube-icon{background-position:-127px 1px;}

/* --------- my trip ------------*/

thead{background-color:#4d4d4f;color:#fff;border-bottom:none;}

.my-trip-tools{margin-top:30px;}
.my-trip-tools ul{padding-left:0px;}
.my-trip-tools li{display:inline-block;list-style-type: none;font-size:0.7em;margin-right:20px;}
.trip-tool{background-image:url("images/icons-trip-tools.png");background-repeat: no-repeat; padding-left:30px;display: block;height:25px;color: #888;}
.download{background-position: left -5px}
.email{background-position: left -30px}
.register{background-position: left -55px}
.tool-facebook{background-position: left -80px}
.tool-twitter{background-position: left -105px}
.trip-tool:hover{color:#888;}

.dropdown-toggle{text-transform: lowercase;}


/* ----------------tabbed article feed -----------------*/

.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{border-top: 2px solid #41ad49;}
.nav-tabs>li>a{border-radius:0px;}

.tab-content>.tab-pane {border: 1px solid #ddd;padding: 20px;border-top: none;background-color: #fff}

.nav-tabs>li>a{background-color:#f5f5f5;color:#4d4d4f;text-transform: lowercase;}

.article-feed{padding-left:0px;}
.article-feed h4{font-size:0.9em;}
.article-feed h4>a{color:#4d4d4f; text-transform: lowercase;}
.small-article-feed{list-style-type: none; margin-bottom: 10px; padding-bottom: 10px;border-bottom: 1px solid #efefef;}
.small-article-feed .meta{margin:0px;text-align: left;font-size:0.8em;padding-top: 5px;color:#888;text-transform: lowercase;}
.article-feed figure{width: 65px; height: 65px; display: inline-block; float: left; overflow: hidden; margin-right: 20px;}
.small-article-feed .article-title{margin-top:5px;}
.small-article-feed:last-child{border-bottom:none;margin-bottom:0px;padding-bottom: 0px}


.ui-rangeSlider {
background-color: #fff;
border-radius: 5px;
border: 1px solid #cccccc;
padding-top: 7px;
padding-bottom: 7px;
height: 35px;
margin-top:13px;}

.ui-rangeSlider .ui-rangeSlider-innerBar{height:5px;}
.ui-rangeSlider .ui-rangeSlider-bar{height:9px;}
.ui-rangeSlider .ui-rangeSlider-handle{width: 12px;height: 12px;background: #4d4d4f;border-radius: 6px;}
.ui-rangeSlider-container{height:10px;}
.ui-rangeSlider-withArrows .ui-rangeSlider-container{margin:5px 10px;}
.ui-rangeSlider-arrow.ui-rangeSlider-leftArrow, .ui-rangeSlider-arrow.ui-rangeSlider-rightArrow{background-image: none;}

.ui-rangeSlider-label {
margin: 0 2px 2px;
background-position: bottom center;
background-repeat: no-repeat;
white-space: nowrap;
bottom: 25px;
padding: 3px 6px 3px;
cursor: col-resize;
font-size: 0.7em;
background-color: #fff;
box-shadow: 0px 0px 1px #ccc;
background-image:none;}


.content-left{float: left;width: 780px;}


/* Gallery slider ----------- */

.flexslider{
	border:none;
	box-shadow: none!important;
	-webkit-box-shadow:none!important;
}
.flex-viewport {
max-height: 2000px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
box-shadow: 0 1px 4px rgba(0,0,0,.2);
border: 4px solid #fff;
border-radius: 3px;}

.flex-control-thumbs{margin-top:15px!important;}
.flex-control-thumbs li{float:none!important;}

.flex-direction-nav a{top:40%!important;}

.dr-menu{padding-left:20px;}
.trigger-name {margin-left: 4px;margin-top:0px;}
.dr-icon-menu:before{content:url('images/icon-burger.png');}
.dr-menu.dr-menu-open .dr-icon-menu:before{content:url('images/icon-close.png');}
.dr-menu > div .dr-icon{padding:5px 10px;}


/* DATE PICKER --------------------------------------- */

.bootstrap-datetimepicker-widget {
  top: 0;
  left: 0;
  width: 250px;
  padding: 4px;
  margin-top: 1px;
  z-index: 99999 !important;
  border-radius: 4px;
}
.bootstrap-datetimepicker-widget.timepicker-sbs {
  width: 600px;
}
.bootstrap-datetimepicker-widget.bottom:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 7px;
}
.bootstrap-datetimepicker-widget.bottom:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  position: absolute;
  top: -6px;
  left: 8px;
}
.bootstrap-datetimepicker-widget.top:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: -7px;
  left: 6px;
}
.bootstrap-datetimepicker-widget.top:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid white;
  position: absolute;
  bottom: -6px;
  left: 7px;
}
.bootstrap-datetimepicker-widget .dow {
  width: 14.2857%;
}
.bootstrap-datetimepicker-widget.pull-right:before {
  left: auto;
  right: 6px;
}
.bootstrap-datetimepicker-widget.pull-right:after {
  left: auto;
  right: 7px;
}
.bootstrap-datetimepicker-widget > ul {
  list-style-type: none;
  margin: 0;
}
.bootstrap-datetimepicker-widget .timepicker-hour,
.bootstrap-datetimepicker-widget .timepicker-minute,
.bootstrap-datetimepicker-widget .timepicker-second {
  width: 100%;
  font-weight: bold;
  font-size: 1.2em;
}
.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator {
  width: 4px;
  padding: 0;
  margin: 0;
}
.bootstrap-datetimepicker-widget .datepicker > div {
  display: none;
}
.bootstrap-datetimepicker-widget .picker-switch {
  text-align: center;
}
.bootstrap-datetimepicker-widget table {
  width: 100%;
  margin: 0;
}
.bootstrap-datetimepicker-widget td,
.bootstrap-datetimepicker-widget th {
  text-align: center;
  width: 20px;
  height: 20px;
  border-radius: 4px;
}
.bootstrap-datetimepicker-widget thead{background-color: transparent; color:inherit;}
.bootstrap-datetimepicker-widget td.day:hover,
.bootstrap-datetimepicker-widget td.hour:hover,
.bootstrap-datetimepicker-widget td.minute:hover,
.bootstrap-datetimepicker-widget td.second:hover {
  background: #eeeeee;
  cursor: pointer;
}
.bootstrap-datetimepicker-widget td.old,
.bootstrap-datetimepicker-widget td.new {
  color: #999999;
}
.bootstrap-datetimepicker-widget td.today {
  position: relative;
}
.bootstrap-datetimepicker-widget td.today:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #428bca;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}
.bootstrap-datetimepicker-widget td.active,
.bootstrap-datetimepicker-widget td.active:hover {
  background-color: #428bca;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget td.active.today:before {
  border-bottom-color: #fff;
}
.bootstrap-datetimepicker-widget td.disabled,
.bootstrap-datetimepicker-widget td.disabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget td span {
  display: block;
  width: 47px;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 2px;
  cursor: pointer;
  border-radius: 4px;
}
.bootstrap-datetimepicker-widget td span:hover {
  background: #eeeeee;
}
.bootstrap-datetimepicker-widget td span.active {
  background-color: #428bca;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget td span.old {
  color: #999999;
}
.bootstrap-datetimepicker-widget td span.disabled,
.bootstrap-datetimepicker-widget td span.disabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget th.switch {
  width: 145px;
}
.bootstrap-datetimepicker-widget th.next,
.bootstrap-datetimepicker-widget th.prev {
  font-size: 21px;
}
.bootstrap-datetimepicker-widget th.disabled,
.bootstrap-datetimepicker-widget th.disabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget thead tr:first-child th {
  cursor: pointer;
}
.bootstrap-datetimepicker-widget thead tr:first-child th:hover {
  background: #eeeeee;
}
.input-group.date .input-group-addon span {
  display: block;
  cursor: pointer;
  width: 16px;
  height: 16px;
}
.bootstrap-datetimepicker-widget.left-oriented:before {
  left: auto;
  right: 6px;
}
.bootstrap-datetimepicker-widget.left-oriented:after {
  left: auto;
  right: 7px;
}
.bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody > tr > td {
  padding: 0px !important;
}

.bootstrap-datetimepicker-widget td.active, .bootstrap-datetimepicker-widget td.active:hover{background-color:#f26522;}

.date{border-bottom:none;margin-top:10px;}

.form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.428571429;
color: #555555;
background-color: #ffffff;
background-image: none;
border: 1px solid #cccccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}

.input-group-addon {
padding: 6px 12px;
font-size: 14px;
font-weight: normal;
line-height: 1;
color: #555555;
text-align: center;
background-color: #eeeeee;
border: 1px solid #cccccc;
border-radius: 4px;}

.input-group {
position: relative;
display: table;
border-collapse: separate;}

.input-group-addon, .input-group-btn {
width: 1%;
white-space: nowrap;
vertical-align: middle;}


.date-display{
  /*line-height: 46px;*/
  font-size: 0.8em; 
  font-family: 'Roboto Condensed', 
  sans-serif; 
  color: #8a8a8a; 
  text-transform: lowercase;
}

.glyphicon-chevron-down:before {content: '\e114';}
.glyphicon-chevron-up:before {content: '\e113';}


/* RESPONSIVE STYLES --------------------------------------- */

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


	.dr-menu.dr-menu-open ul {display: block;margin: 0px; background-color: #2d2d2d;margin-top:40px;margin-right:10px;}
	.dr-menu.dr-menu-open ul li{display: block;}
	.dr-menu{height:50px;padding-left:0px;}
	.top-menu ul{padding-left:0px;}

}
*/


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

	body{font-size:13px;}

	.well{padding-left:0px;padding-right:0px}
	.btn-default{width:100%;margin-top:10px;}
	.content-left{width:100%;}	

	.page-header>h1{font-size:2.5em;}
	.widget-header>h2{font-size:1.8em;margin-top:20px;}
	h3{font-size:1.5em}
	.sidebar-module h3{font-size:21px;}
	.info-icon {padding-left: 28px;background-size: 20px;}
	.lead{font-size:16px;}
	blockquote {padding: 10px;font-size: 1.1em;}

	.padding{padding:10px;}
	.row{padding:10px;}
	.padding-top_50{padding-top:20px;}
	.margin-fix{margin-right: -10px;margin-left:-10px;}
	.divider{margin-top:10px;margin-bottom:10px;}
	.main-body{padding-top:100px;}

	article img{width:100%; height:auto}
	.sidebar{margin-top:0px;font-size:1em;float:none;}
	/*.add-trip-large {width: 40px;height: 40px;background-size: 40px;}*/
	.meta {margin: 0px;display: block;width: 100%;}
	.dr-menu-landing{display:none!important;}
	.logo-row{padding-top:0px;margin-top:-40px;}
	.logo-row .col-sm-3{padding:0px;}

	/*.logo{width:100%;background-size:auto;}*/

	.split-5, .split-3{width:46.5%;}
	
	.split-5 .image-tags, 
	.split-3 .image-tags{position: static;font-size: 0.9em;}
	
	.split-3 .add-to-trip,
	.split-5 .add-trip{display: none;}
	
	.article-feed-title a{font-size:12px;}
	h3.article-feed-title>a{width:100%;}
	
	.post-feed .split-3, .post-feed .split-5 {min-height: 180px;margin: 4px;}

	.page-image{background-image:none!important;}
	.main-menu{height:50px;}

	.dr-menu.dr-menu-open ul {display: block;margin: 0px; background-color: #2d2d2d;margin-top:40px;margin-right:10px;}
	.dr-menu.dr-menu-open ul li{display: block;}
	.dr-menu{height:50px;padding-left:0px;}


	.top-menu {display:none;}

  .media-desktop-only {
    display:none;
  }
}