.custommobileBackground
{
    display:none;
}
a {color:#6f2228 !important;}
a:hover {color:#555!important;}
.responsiveMenuTheme1.isDesktop


.top-showcase {padding-top:200px!important;}
{
    display:none;
}
/*======  ======*/
.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#FFF;border-bottom:1px solid #BBB;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;color:#333;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none currentColor;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none currentColor;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #DDD}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#F5F5F5;border-top:1px solid #DDD;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3AF;box-shadow:#178FE5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#F5F5F5;border:1px solid #DDD;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#F1F1F1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3AF}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3AF;box-shadow:#178FE5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}

.t3-spotlight .t3-module.twitterfeed .module-ct{
	padding-left:10px;
	padding-right:10px;
}
.items-more h3{
	font-family:PT Sans Narrow;
	text-transform:uppercase;
	color:#fff;
}
.eb-description h3
{
    clear:both!important;
}
.eb-taskbar.clearfix {
    display: none !important;
}
.c
.moveDown
{
    margin-top:5%!important;
}
.t3-footer a {color:#fff!important;}

.hover-slide-inner-2{
	opacity:0.4;
	filter: alpha(opacity=40);
}
.logo{
	width: 165px;
}
.routeone-image {
    width:50%;
}

span#cookieconsent:desc a {
    color:#fff!important;
}

#scrollto

{
    margin-top:-20%;
    margin-bottom:20%;
}
.t3-module.modulescrollButton
{
    background-color: rgba(111,34,40,0.4)!important;
    border:solid 5px #6f2228!important;
    width:60%;
    margin-left:140%;
    margin-top:-6%;
    min-height:35px;
}
a#ScrollButton
{
    color:#fff!important;
    font-size:1.25rem!important;
}
.ScrollButton
{
    text-align:center!important;
}
.tripsLogo
{
    float:right!important;
    margin-top:0.5%;
    width:20%!important;
}
.insta
{
    margin-left:3%;
    padding-top:10px;
    width:18.5%;
}
.customsocial_icons
{
    float:right;
    margin-bottom:-25%!important;
    margin-right:-40%!important;
    margin-top:-9.5%;
    width:30%;
    
}

.jmapcolumn.instance1 {
    padding-left:2%!important;
}

.jmapcolumn.instance1 ul li ul li a {
    font-size:70%!important;
}

#eb-registration-complete-page {margin:20px!important;}

.control-label label {color:#555!important;font-size:1.1rem!important;}

.control-group label {color:#555!important;font-size:1.1rem!important;}

#eb-individual-registration-page {margin:20px!important;}

.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled], .button:hover, .button:focus, .button:active, .button.active, .button.disabled, .button[disabled], button:hover, button:focus, button:active, button.active, button.disabled, button[disabled] {color:#c9aa65 !important;}

#eb-upcoming-events-page-default {margin:20px!important;}

  h1 {margin-left:10px; margin-top:10px!important;}

#slideimg1
{
    top:-93px!important;
}
button.btn.btn-navbar
{
    display:none!important;
}

.safety-list li {
    line-height:25px!important;
}

.btn, .button, button {background:#6f2228!important; color:#fff!important;}

.t3-module.moduleCallUs
{
    background-color:#c9aa65!important;
    border-radius:6px;
    margin-left:3%;
    margin-top:3%;
}
#slideimg2 .imgslide
{
    top:-195px!important;
}
#slideimg3 img
{
    top:-5%!important;
}
/* Form wrapper to center form on page */
.ds_form_wrapper
{
	width: 100%;
	text-align: center;
}
/* Formats the form itself */
.ds_quotation_form_form
{
	border-width: 2px;
	border-color: #CCC;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	border-style: solid;
	color: #222;
	font-size: 14px;
	margin: auto;
	background-color: #FFF;
	padding: 20px;
	max-width: 600px;
	text-align: left;
    
    margin-top:20px!important;
}
/* Remove margins from form for consistency */
.ds_quotation_form_content
{
	margin: 0;
}
/* Sets font for form and Headers */
.ds_quotation_form_form, .ds_quotation_form_form H1, .ds_quotation_form_form H2
{
	font-family: "Open Sans", sans-serif; color:#6f2228!important;}

/* H1 used only for form title  */
.ds_quotation_form_form H1
{
	font-size: 40px;
	color: #607A75;
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	border-bottom-width: 2px;
	border-radius: 0;
	background-color: #FFF;
}

 


/* Set margin below the brief form introduction text */
.ds_quotation_form_intro
{
	margin-bottom: 10px;
}
/* Creates the two columns for the form */
#ds_quotation_form_section1, #ds_quotation_form_section2
{
	float: left;
	min-width: 300px;
}
/* Resets final section to full width. Contaiing the Further Requirements field and submit button */
#ds_quotation_form_section_last
{
	width: 100%;
}
/* Sets width for Number of Passengers dropdown for current font size */
#NumberofPassengers
{
	width: 60px;
}
/* Sets width for Date dropdowns for current font size */
#ds-StartDate, #ds-ReturnDate
{
	width: 190px;
}
/* Sets width for Further Requirements textbox for current font size */
#FurtherRequirements
{
	max-width: 540px;
}
/* Default hides the Return Date */
.ds_quotation_form_form DIV.ds_return_date
{
	display: none;
}

/* Error popups default settings */
/* Positions and sets defaults for error popups */
SPAN.form-error
{
	position: absolute;
	left: 10px;
	top: 28px;
	z-index: 100;
	padding: 3px 5px;
	background: #F0F0F0;
	border: 1px solid #DFDFDF;
}

/* Error box arrow (triangle) default settings */
SPAN.form-error:after, SPAN.form-error:before
{
	bottom: 100%;
	left: 10%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
SPAN.form-error:after
{
	border-color: rgba(240, 240, 240, 0);
	border-bottom-color: #F0F0F0;
	border-width: 10px;
	margin-left: -10px;
}
SPAN.form-error:before
{
	border-color: rgba(186, 34, 69, 0);
	border-bottom-color: #DFDFDF;
	border-width: 11px;
	margin-left: -11px;
}
/* End of Error box arrow (triangle) default settings */

/* Default form Label settings */
.ds_quotation_form_form LABEL
{
	color: #222;
	font-size: 14px;
	display: block;
}
/* Default radio / checkbox settings */
.ds_quotation_form_form INPUT[type=radio], INPUT[type=checkbox]
{
	margin: 10px;
	width: 13px;
}
/* Default form div settings */
.ds_quotation_form_form DIV
{
	display: block;
}
/* Default form element div wrapper settings */
.ds_quotation_form_field
{
	margin-bottom: 15px;
	position: relative;
}
/* Default form element settings */
.ds_quotation_form_form INPUT, FORM TEXTAREA, FORM SELECT
{
	border-width: 1px;
	border-style: solid;
	border-color: #7A7A7A;
	border-radius: 5px;
	padding: 5px;
	width: 100%;
	max-width: 250px;
}
/* Default textarea settings */
.ds_quotation_form_form TEXTAREA
{
	height: 50px;
	width: 100%;
}



/* Default submit button settings */
.ds_quotation_form_form INPUT[type=submit]
{
	width: 100%;
	max-width: 160px;
	background-color: #CCC;
	color: #222;
}
/* Default submit button settings class added when button is clicked and form passes validation */
.ds_quotation_form_form INPUT.ds_sending
{
	background-color: #F0EFEF;
	color: #B3B3B3;
	border: 1px solid #CDCBCB;
}


.navbar-collapse-fixed-top, .navbar-collapse-fixed-bottom{
	position:relative;
}

.article-content.clearfix > ul {
    list-style:outside;
}

.t3-header {padding-top:0px!important;}

.fleet-left{float:left!important;width:30%;padding-left:18px;}
 
 .fleet-right{float:left!important;width:30%;}
 
 .fleet-left li, .fleet-right li {list-style:outside!important;}
 
div.t3-module {
    background: #fff!important;
    color:#333!important;
}

.t3-module ul.nav li {
    background:#6f2228!important;
}

.t3-footer .t3-spotlight .bg_blue .module-title {
    background:#6f2228!important;
}

.t3-module.bg_blue {
    background:#6F2228!important;
}

.item-page {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.85)!important
}

.article-content.clearfix {
     color:#555!important;
}

.bg-title-k2-list-item {
    background:none repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
}

h2.title-k2-category {
    background:none repeat scroll 0 0 #c9ab62!important;
}

.itemTitle > a {
    opacity:1;
    color:#555!important;
}

div.catItemHeader {
    padding:0!important;
}

.article-intro {
    display:none!important;
}
.sprocket-padding > p
{
    font-size:100%!important;
}
.sprocket-padding .readon
{
    display:none!important;
}
.blog article, .blog-featured article {
    background:none repeat scroll 0 0 rgba(255, 255, 255, 0.85)!important;
}

.testimonial1 {
    border:  1px solid #c9aa65;
    border-radius:10px;
    padding:10px 11px;
}

.testimonial2 {
    border:  1px solid #c9aa65;
    border-radius:10px;
    padding:0 11px;
    margin-top:15px;
}

.testimonial1 em{
    color:#6f2228;
}

.testimonial2 em{
    color:#6f2228;
}

.bg-title-k2-list-item {padding:19px 8px!important;}

.catItemHeader a, .tagItemHeader a, .userItemHeader a, .latestItemHeader a {
    color:#555!important;
}

div.catItemReadMore, div.tagItemReadMore, div.userItemReadMore, div.latestItemReadMore {
    background:#c9aa62;
}

.nav li.dropdown.open > .dropdown-toggle, .nav li.dropdown.active > .dropdown-toggle, .nav li.dropdown.open.active > .dropdown-toggle, .nav > li.dropdown.open.active > a:hover {
    background-color:#c9aa62;
    color:#555!important;
}

.span3 {border-radius: 15px!important;}

.page-header {
    margin:0px!important;
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.85)!important;
    border-bottom:1px solid #555!important;
}

div.catItemHeader h3.catItemTitle, div.tagItemHeader h2.tagItemTitle, div.userItemHeader h3.userItemTitle, h2.latestItemTitle, div.itemHeader h2.itemTitle {overflow:inherit!important;}

.rsform-submit-button {
    background-color:#c9aa62;
    color:#fff;
    border-radius:7px;
    border:none!important;
    padding:5px 6px;
}


.t3-mainnav .navbar .nav > li > a  {padding:10px 7px 0 6px!important;}


.title-k2-category {
    display:none;
}

.itemTitle > a {
    font-size:2.3rem;
}

.t3-mainnav {
    background:#fff!important;
}

.module-title {
    color:#000!important;
    margin-bottom:4%!important;
}

.itemTitle a {
    color:#6f2228 !important;
    font-weight:bold;
}

p, li, table{
    font-size:147%!important;
    color:#000!important;
}

.t3-mainnav .navbar .nav > li > a {
    border:none!important;
    color:#000!important;
}

.t3-mainnav .navbar .nav > .active > a, .t3-mainnav .navbar .nav > li > a:hover, .t3-mainnav .navbar .nav > .active > a:hover, .t3-mainnav .navbar .nav > .active > a:focus, .t3-mainnav .navbar .nav > li > a:focus {
    background: none repeat scroll 0 0 #c9aa65!important;
}

.bg-title-k2-list-item {
    height:32px!important;
    padding:19px 8px!important;
}
.telephoneNo
{
    font-size: 140%!important;
    font-weight:bold;
}
.localrate
{
    font-size:85%;
}
img.fullwidth
{
    width:100%!important;
}
ol
{
    list-style-type:1!important;
}
strong
{
    
    font-size:1.2rem!important;   
}
.oddRow
{
    background-color:rgba(108,39,43,0.2);
}
.eb_cat
{
    margin-left:2%;
}
.eb_taskbar li a
{
    font-size:75%!important;
}
table.item_list
{
    margin-left:1.5%;
}
.sprocket-mosaic-order {display:none!important;}

.sprocket-mosaic-text .fleet-left {display:none; }

.sprocket-mosaic-text .fleet-right {display:none; }
 

.custom {
    padding-left:10px;
}

.asdf {float:right;font-size:1000px!important}

.sigProCaption {
    color:#fff;
}

.fleet-left li {width:100%!important;}
.fleet-right li {width:100%!important;}

h3 {margin-top:0px!important;color:#6f2228!important;}

.item-page .article-content {padding-top:0px!important;}

.logo-image {
    overflow:visible!important;
}

.logo-img {
    padding:0!important;
    max-width:121%!important;
}

.facebook {
    padding-top: 10px!important;
    height:auto;
    width:16%;
    padding-right:13px;
}

.twitter {
   padding-top:10px!important;
    height:auto;
    width:16%;
}
.t3-header
{
    z-index:99999999!important;
}

.t3-header .header {
    background:#fff!important;
}

.bg-logo {
    background:none!important;
}
#cp-bg-slide
{
    margin-top:4.75%;
}
.header {
    border-top:3px solid #c9aa65!important;
    border-bottom:3px solid #c9aa65!important;
    padding:5px!important;
}

.t3-mainnav li ul {
    background: #FFF!important;
}

.t3-megamenu .mega-nav > li a, .t3-megamenu .dropdown-menu .mega-nav > li a, .t3-header .t3-mainnav .dropdown-menu li a {
    color:#000!important;
}

.t3-header .t3-mainnav .dropdown-menu li > a {
    border-bottom:1px solid #c9aa65!important;
}

.mega-nav.level1 > li a:hover {
    background:#c9aa65!important;
}

.t3-header .t3-mainnav .dropdown-menu {
    background:none!important;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background: none!important;
}

#contact {
    float:left;
    width:23%;
}

#userForm {
    float:left;
    width:46%;
    margin:-10px 0;
}

#userForm .rsform-block-gdpr-1 .formCaption,
#userForm .rsform-block-gdpr-2 .formCaption{
    width:0%!important;
}

#userForm .rsform-block-recaptcha iframe{
    width:100%;
}

#gmap_canvas {
    overflow:hidden;
    width:100%;
    height:50%;
}

#gmap {
    width:31%!important;
}

.sprocket-mosaic-text img {
    float:none!important;
    height:auto!important;
    width:auto!important;
}

.article-content.clearfix img {
    float:left;
    height:auto;
    width:30%;
}

.fleet-h3 {
    padding-left:365px;
}
.narrowBlog
{
    width:16.75%!important;
}
.trainingLogo
{
    width:220px!important;
}
.fpvid {float:right;width:48%;margin-right:10px!important;}

iframe {
    float:right;
    width:39%;
    height:-1%;
}
.narrowLogo
{
    width:32%;
    margin-right:1%;
}
.optional-table img
{
    width:100%!important;
}
.fpvid iframe {width:100%!important;max-height:242px!important;margin-left:-10%!important;}

.t3-mainnav .navbar .nav li.dropdown > .dropdown-toggle:hover, .t3-mainnav .navbar .nav li.dropdown.open > .dropdown-toggle, .t3-mainnav .navbar .nav li.dropdown.active > .dropdown-toggle, .t3-mainnav .navbar .nav li.dropdown.open.active > .dropdown-toggle {
    background-color:#c9aa65!important;
    color:#fff!important;
}

.t3-mainnav .nav li.active > a {
    background: url("../../../templates/bt_photography/images/all/bullet-menu.png") no-repeat scroll 10px center #6f2228!important;
    color:#fff!important;
}
#divC4AWButton
{
    z-index: 9999999!important;
}
.fpbus {
    width:48%!important;
    float:left!important;
}
.com_eventbooking #t3-mainbody .row
{
    border-radius:15px 15px 0 0 !important;
}
.t3-module.modulepickUps
{
    width:357.25%;
    opacity:0.9;
    border-radius:0 0 15px 15px;
}
.floatleft
{
    float:left;
    margin-right:6%;
    margin-top:-1%;
    margin-left:-0.5%;
}
div.pickUpPoints h4
{
    font-size:175%!important;
    color: #000!important;
    border-bottom:1px solid #000;
    width:102%!important;
    margin-bottom:3%;
    padding-left:1.5%;
}
form#BookingForm
{
    margin-left:28%;
    border:2px solid #ccc;
    border-radius:8px;
    padding:2%;
    width:43%;
}
.rsform-block.rsform-block-intro
{
    float:left;
    margin-left:-2.5%;
    width:217%;
    margin-bottom:4%;
}
#BookingForm .rsform-input-box, #BookingForm select
{
    margin-left:-45%;
    color:#000;
    background-color:rgba(111,34,40,0.2)!important;
    border-radius:4px;
}
ul#responsiveMenu135.isDesktop
{
    display:none!important;
}
.rsform-submit-button
{
    background-color: #6f2228!important;
    font-size:105%;
    margin-left:8%;
}
a.bookButton
{
    background-color:#6f2228!important;
    color:#fff!important;
    padding:0.5% 1.5%;
    border-radius:6px;
}
#divC4AWContainer > div
{
    background-color: #7b3539!important;
}
#C4ATB_OK.StdButton
{
    background-color: #7b3539!important;
}
a.bookButton:hover
{
    background-color:#9b2e37!important;
}
a.bookButton2
{
    background-color:#6f2228!important;
    color:#fff!important;
    padding:1% 1.5%;
    font-size:1.15rem!important;
}
a.bookButton2:hover
{
    background-color:#9b2e37!important;
}
.ds_quotation_form_form INPUT, FORM TEXTAREA, FORM SELECT
{
    border-color:#000!important;
}
.moduletabledayTrips
{
    margin-left:2.5%;
}
h1.eb_title
{
    margin-top:1%!important;
    margin-left:1%!important;
    margin-bottom:-1%!important;
}
.calendar_link, .calendar_link:hover
{
    color:#fff!important;
}
.calendar_link.active
{
    color:#6f2228 !important
}
.highDiv
{
    margin-top:-17.5%;
    float:right;
    width:270%;
    margin-right:-190.5%;
}
.highDiv img
{
    border-radius:8px;
}
.fpbus img {width:100%!important;margin-bottom:15px!important;}

/*Custom Logo & Menu*/
.t3-mainnav {
	float: left;
	width: 740px;

}
.t3-header .logo a{
	display:block;
	background-position:5px center;
}
@media(max-width: 980px){
	.t3-mainnav {
		float: none;
		width: auto;
	}
	.article-content img,
	.img-intro img,
	.catItemImage img,
	.itemImage img,
	.latestItemImage img,
	.userItemImage img, 
	.tagItemImage img{
		width: 100%;
	}
}
@media (max-width : 480px){
	div.itemCommentsForm form input.inputbox{
		width: 180px;
	}
	input, textarea{
		width: 160px;
	}
	.review-form-title, div.btp-comment-head{
		font-size: 18px;
	}
}
/*======  ======*/
.t3-spotlight .t3-module.twitterfeed .module-ct{
	padding-left:10px;
	padding-right:10px;
}
.items-more h3{
	font-family:PT Sans Narrow;
	text-transform:uppercase;
	color:#fff;
}
.hover-slide-inner-2{
	opacity:0.4;
	filter: alpha(opacity=40);
}
div.catItemImageBlock, 
div.tagItemImageBlock, 
div.userItemImageBlock, 
div.latestItemImageBlock, 
div.itemImageBlock,
.img-intro,
.item-page .article-content{
	display: block;
	overflow: hidden;
}
.custom_social{
	clear:both;
}
.itemLinks{
	font-weight: bold;
}
div.latestItemList{
	padding: 0;
}
.progress-button{
	position: absolute;
	bottom: 0;
}
.k2AccountPage table tr td label{
	display: inline-block;
	margin: 0;
}
.pager{
	margin: 7px 0;
}
.pagenav .next{
	float: right;
}
.pagenav li a{
	border: none;
	border-radius: 0;
	background: none;
	padding: 0;
}
.pagenav li a:hover, .pagenav li a:active, .pagenav li a:focus{
	background: none;
}
.itemAuthorName a span,
h2.title-k2-category a {
	white-space: nowrap;
}
.content-joomla-img{
	overflow: hidden;
}

.off-canvas #off-canvas-nav{
	height:100%;
	background:#000;
}

div.itemNavigation{
	background: #121212;
	margin-top: 10px;
	border: none;
}
a.toggleMenu.isMobile
{
    display:none!important;
}

.t3-mainnav  {width:80%!important;}

.t3-mainnav .navbar-inner {width:100%!important;}

.socialMedia img
{
    width:30%!important;
}

.span3 {width:28%!important;}

.span9 {width:70%!important;border-radius:15px!important;padding-left:2%!important;}

[class*="span"] {margin-left:0px!important;}

#t3-mainbody .row 
{
    background:#fff!important;
    opacity:0.9!important;
    border-radius:15px!important;
}
.socialMedia
{
    float:right;  
    margin-right:-11%;
    margin-top:-1%; 
}
.moduleCallUs .module-title
{
    font-size: 210%!important;
    color:#6f2228 !important
}
.customCallUs
{
    margin-left:2%;
}
.customCallUs p
{
    color:#fff!important;
}
.item-page
{
    border-radius:15px!important;
} 
 
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)
{
    .row
    {
        margin-left:-2%!important;
        width:104%!important;
    }
    .fpbus, .fpvid
    {
        clear:both!important;
        width:100%!important;
        margin-right:0!important;
    }
    .avVideo .avPlayerContainer
    {
        width:100%!important;
    }
    .fpvid
    {
        margin-bottom: 2%!important;
    }
    .container.t3-mainbody
    {
        margin-top:15%!important;
    }
    #cp-bg-slide
    {
        margin-top:4%!important;
    }
    .facebook, .twitter
    {
        min-width:25%!important;
    }
    .twitter
    {
        margin-right:2%!important;
    }
    .insta
    {
        min-width:29%!important;
        margin-top:0%!important;
    }
    ul.nav.navbar-nav.level0
    {
        margin-left:25.5%!important;
        margin-top:-7.25%!important;
    }
    #Mod134
    {
        width:100%!important;
    }
    .t3-mainnav
    {
        width:100%!important;
    }
    .t3-mainnav .navbar .nav > li > a
    {
        height:auto!important;
        padding:7px 5px 7px 5px!important;
        font-size:80%!important;
        border-radius:4px;
    }
    .bg-logo
    {
        margin-left:-2%!important;
    }
    .fleet-h3
    {
        padding-left:3.5%!important;
        margin-top:-1.5%!important;
    }
    #gmap
    {
        float:left!important;
        width:100%!important;
        margin-top:2%;
    }
    .tripsLogo
    {
        display:none!important;
    }
    .moduletabledayTrips
    {
        margin-left:0!important;
    }
    .highDiv
    {
        width:100%!important;
        margin-right: 0!important;
        margin-top:0!important;
    }
    #contact
    {
        width:35%!important;
    }
    body
    {
        overflow-x:hidden!important;
    }
    #Mod129
    {
        width:100%!important;
        margin-left:0!important;
    }
    .narrowLogo
    {
        min-width:32%!important;
    }
    #slideimg2 img, #slideimg3 img, #slideimg1 img
    {
        width:100%!important;
        height:auto!important;
    }
    #slideimg1
    {
        top:-158px!important;
    }
    #slideimg2 .imgslide
    {
        top:0px!important;
    }
    #slideimg3
    {
        top:50px!important;
    }
    .slideimg
    {
        background:transparent!important
    }
    #t3-mainbody .row
    {
        margin-top:-15%!important;
    }
    #divC4AWButton
    {
        display:none!important;
    }
    
}


@media only screen
and (min-device-width : 801px) 
and (max-device-width : 2000px) 
and (orientation : landscape)

{
   
}


@media only screen
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape)
{
     .t3-mainnav .navbar .nav > li > a
    {
        font-size:100%!important;
    }
    .bg-logo
    {
        margin-left:-5%!important;
    }
    .t3-mainnav
    {
        width:120%!important;
    }
    ul.nav.navbar-nav.level0
    {
        margin-left:15%!important;
        margin-top:-6.75%;
    }
    .t3-mainnav
    {
        height:5px!important;
    }
    #t3-mainbody .row
    {
        margin-top:9%!important;
    }
    #contact
    {
        width:35%!important;
    }
    body
    {
        overflow:hidden!important;
    }
    .row
    {
        margin-left:0%!important;
    }
    #slideimg2 .imgslide
    {
        top:-65px!important;
    }
    #slideimg3 .imgslide
    {
        top: -55px!important;
    }
    #slideimg1 .imgslide
    {
        top:-10px!important;
    }
    .fpbus, .fpvid
    {
        clear:both!important;
        width:100%!important;
        margin-right:0!important;
    }
    .avVideo .avPlayerContainer
    {
        width:100%!important;
    }
    .fpvid
    {
        margin-bottom: 2%!important;
    }
    #cp-bg-slide
    {
        margin-top:4%!important;
    }
    .fpvid iframe
    {
        max-height:350px!important;
    }
    .facebook, .twitter
    {
        width:25%!important;
    }
    .insta
    {
        width:29%!important;
        margin-top:1%!important;
    }
     .fleet-h3
    {
        padding-left:300px!important;
    }
    .highDiv
    {
        width:225%!important;
        margin-right: -152.5%!important;
        margin-top:-16%!important;
    }    
}
@media only screen
and (min-width : 1367px)
and (max-width : 1680px)
{
    .header-inner.container
    {
        margin-left:11.5%;
    }
    .fleet-h3
    {
        padding-left:379px!important;
    }
}
@media only screen
and (min-width : 1281px)
and (max-width : 1366px)
{
    #cp-bg-slide
    {
        margin-top:4%!important;
    }
    .row
    {
        margin-left:-15px!important;
    }
     #slideimg2 .imgslide
    {
        top:-111px!important;
    }
    #slideimg3 .imgslide
    {
        top:-157px!important;
    }
}
@media only screen
and (min-width : 1025px)
and (max-width : 1280px)
{
    #cp-bg-slide
    {
        margin-top:2%!important;
    }
    .row
    {
        margin-left:0px!important;
    }
    #slideimg2 .imgslide
    {
        top:-75px!important;
    }
    #slideimg3 .imgslide
    {
        top:-100px!important;
    }
    #slideimg1 .imgslide
    {
        top:-46px!important;
    }
      .t3-mainnav
    {
        width:90%!important;
        margin-left:22%;
        margin-top:-8%;
    }
    #t3-mainbody .row
    {
        margin-top:-6%!important;
    }
    .fpbus
    {
        width:49.9%!important;
    }
    ul.sigProClassic li.sigProThumb
    {
        margin:2px!important;
    }
    .container.t3-mainbody
    {
        margin-top:8%!important;
    }
    .fleet-h3
    {
        padding-left:379px!important;
    }
    .highDiv
    {
        width:265%!important;
        margin-right: -184.5%!important;
    }
}
@media only screen
and (min-width : 769px)
and (max-width : 1024px)
{
    .bg-logo
    {
        margin-left:-4%;
    }
    .t3-mainnav
    {
        width:116%!important;
  
    }
     .t3-mainnav .navbar .nav > li > a
    {
        font-size:80%!important;
    }
    #cp-bg-slide
    {
        margin-top:3.75%!important;
    }
    .row
    {
        margin-left:-20px!important;
        margin-right:-20px;
    }
    .insta
    {
        width:27%!important;
        padding-top:12px!important;
    }
    .twitter
    {
        width: 23.5%;
    }
    .facebook
    {
        width:23%;
    }
    .fpbus
    {
        width:100%!important;
    }
    .fpvid
    {
        width:100%!important;
        margin-right:0!important;
        margin-bottom: 2%!important;
    }
    .avVideo .avPlayerContainer
    {
        width:100%!important;
    }
    .fpvid iframe
    {
        max-height:350px!important;
    }
    .fleet-h3
    {
        padding-left:300px!important;
    }
    .highDiv
    {
        margin-top:-15.5%!important;
        width:262%!important;
        margin-right:-187%!important;
    }
    #contact
    {
        width:26%!important;
    }
}
@media only screen
and (min-width : 600px)
and (max-width : 768px)
{
    
    .bg-logo
    {
        margin-left:-1%;
    }
    #cp-bg-slide
    {
        margin-top:3.5%;
    }
    ul.nav.navbar-nav.level0
    {
        margin-left:25.5%!important;
        margin-top:-3.5%;
    }
    .t3-mainnav
    {
        width:103%!important;
    }
    .t3-mainnav .navbar .nav > li > a
    {
        height:auto!important;
        padding:7px 5px 7px 5px!important;
        font-size:78%!important;
    }
    .row
    {
        margin-left:0%;
    }
    .fpbus
    {
        width:100%!important;
    }
    .fpvid
    {
        width:100%!important;
        margin-right:0!important;
        margin-bottom: 2%!important;
    }
    .avVideo .avPlayerContainer
    {
        width:100%!important;
    }
    .fpvid iframe
    {
        max-height:350px!important;
    }
    ul#sigProId2b1a37ebac
    {
        margin-left:6.5%!important;
    }
    .t3-module.moduleCallUs
    {
        margin-left:1%!important;
    }
    .insta
    {
        margin-left:1%!important;
        padding-top:12px!important;
        width:13%!important;
    }
    .twitter
    {
        width:11.5%!important;
    }
    .facebook
    {
        width:11%!important;
    }
    #Mod113 img
    {

    }
    .narrowLogo
    {
        width:25%!important;
    }
    div#Mod129
    {
        margin-left:27%;
    }
    .fleet-h3
    {
        padding-left:220px!important;
    }
    .fleet-left
    {
        margin-right:2.5%;
        margin-left:0.5%;
    }
    img.tripsLogo
    {
        display:none!important;
    }
    .moduletabledayTrips
    {
        margin-left:0!important;
    }
    .highDiv
    {
        margin-top:0.5%!important;
        width:315%!important;
        margin-right:-217.5%!important;
    }
    #contact
    {
        width:35%!important;
    }
}
@media only screen
and (min-width:450px)
and (max-width:750px)
{
    .toggleMenu.isMobile {
    margin-top: -3% !important;
    
 
}
}
@media only screen
and (min-width:100px)
and (max-width:750px)
{
    .bg-logo
    {
    margin-left:17.5%;
    }
    a.toggleMenu.isMobile
    {
        background: #6f2228 url(../images/toggle-icon.png) no-repeat left center!important;
        width:100%;
        position:absolute;
        margin-top:-8%;
        border-radius:0!important;
        text-align:center;
        display:block!important;
    }
    div.catItemHeader h3.catItemTitle, div.tagItemHeader h2.tagItemTitle, div.userItemHeader h3.userItemTitle, h2.latestItemTitle, div.itemHeader h2.itemTitle {font-size:1.2rem!important;}
    
    .itemTitle > a {font-size:1.7rem!important;}
    
    a.toggleMenu.isMobile span
    {
        color:#fff!important;
        font-size:125%!important;
        margin-left:-25%;
    }
    
    .container.t3-mainbody
    {
        margin-top:9%!important;
    }
    .item-page .article-content
    {
        
    }
    .span9, .avPlayerContainer
    {
        width:100%!important;
    }
    .fpbus, .fpvid
    {
        width:100%!important;
        margin-right:0!important;
    }
    .fpvid
    {
        margin-bottom:2%;
    }
    ul#sigProId2b1a37ebac
    {
        margin-left:15%!important;
    }
    .span3
    {
        width:100%!important;
    }
    .t3-module.moduleCallUs
    {
        margin-left:0!important;
    }
    div#Mod134
    {
        margin-left:22.5%!important;
    }
    #Mod113 img
    {
        width:97%!important;
    }
   .home h1.itemTitle
   {
    margin-left:1%!important;
   }
    
    .responsiveMenuTheme1 a:hover, .responsiveMenuTheme1 li.active > a
    {
        color:#fff!important;
        font-size:100%;
    }
    .responsiveMenuTheme1 li > span.separator:hover, .responsiveMenuTheme1 span.linker
    {
        font-size:70%;
        color:#fff!important;
    }
    ul#responsiveMenu135 li#item-629 a span, ul#responsiveMenu135 li#item-630 a span, ul#responsiveMenu135 li#item-631 a span, ul#responsiveMenu135 li#item-632 a span, ul#responsiveMenu135 li#item-633 a span, ul#responsiveMenu135 li#item-634 a span, ul#responsiveMenu135 li#item-635 a span, ul#responsiveMenu135 li#item-654 a span, ul#responsiveMenu135 li#item-655 a span, ul#responsiveMenu135 li#item-656 a span, ul#responsiveMenu135 li#item-657 a span, ul#responsiveMenu135 li#item-653 a span, ul#responsiveMenu135 li#item-694 a span
    {
        font-style:italic;
        margin-left:7%;
    }
    ul#responsiveMenu135 li#item-629 a, ul#responsiveMenu135 li#item-630 a, ul#responsiveMenu135 li#item-631 a, ul#responsiveMenu135 li#item-632 a, ul#responsiveMenu135 li#item-633 a, ul#responsiveMenu135 li#item-634 a, ul#responsiveMenu135 li#item-635 a, ul#responsiveMenu135 li#item-654 a, ul#responsiveMenu135 li#item-655 a, ul#responsiveMenu135 li#item-656 a, ul#responsiveMenu135 li#item-657 a, ul#responsiveMenu135 li#item-653 a, ul#responsiveMenu135 li#item-694 a
    {
        font-size:70%;
    }
    .article-content.clearfix img
    {
        width:100%!important;
    }
    .fleet-left, .float-right, .fleet-right
    {
        width:100%!important;
    }
    .fleet-left
    {
        padding-left:0!important;
        margin-top:5%;
    }
    .float-right, .fleet-right
    {
        float:left!important;
        margin-top:-3%!important;
    }
    ul#sigProId4f37b79a31, ul#sigProId22b0b1a5c5, ul#sigProId2475351b93, ul#sigProId8a84e61128
    {
        margin-left:15%!important;
    }
    body
    {
        overflow-x:hidden!important;
    }
    img.tripsLogo
    {
        display:none!important;
    }
    .moduletabledayTrips
    {
        margin-left:0!important;
    }
    .highDiv
    {
        width:100%!important;
        margin-right:0!important;
        margin-top:-0.5%!important;
    }
    .ds_quotation_form_form
    {
        padding-left:10px!important;
    }
    #contact
    {
        width:75%!important;
    }
    textarea#enquiry
    {
        width:100%!important;
    }
    div.formCaption
    {
        width:90%!important;
    }
    .rsform-submit-button
    {
        margin-left:175%!important;
        margin-top:-50%!important;
        padding: 6% 10%!important;
    }
    #divC4AWButton
    {
        display:none!important;
    }
    .custommobileBackground
    {
        display:none!important;
        margin-top:-1297%!important;
        position:absolute;
    }
    .custommobileBackground2
    {
        display:none!important;
        margin-top:-378%!important;
        position:absolute;
    }
    #t3-mainbody .row
    {
        margin-top:-5%!important;
    }
    .customCallUs
    {
        margin-left:0!important;
    }
    .itemTitle a
    {
        font-size:1.25rem!important;
    }
    ul#responsiveMenu135
    {
        margin-top:4%;
    }
    body.com_content
    {
        background-image:url(/newsite/images/DSC_6414.jpg)!important;
        background-repeat:no-repeat!important;
        background-size:100%!important;
        background-position-y: 132px!important;
    }
    
     #gmap
    {
        float:left!important;
        width:100%!important;
        margin-top:2%;
    }
    .t3-module.modulescrollButton
    {
        display:none;
    }
}