@font-face {

  font-family: 'FuturaPT-Book';

  src: url('../font/FuturaPT/FuturaPT-Book.eot?#iefix') format('embedded-opentype'),

       url('../font/FuturaPT/FuturaPT-Book.otf')  format('opentype'),

       url('../font/FuturaPT/FuturaPT-Book.woff') format('woff'), 

	   url('../font/FuturaPT/FuturaPT-Book.ttf')  format('truetype'), 

	   url('../font/FuturaPT/FuturaPT-Book.svg#FuturaPT-Book') format('svg');

  font-weight: normal;

  font-style: normal;

}

body { margin:0px; padding:0px; font-family: 'FuturaPT-Book'; font-size:14px; color:#000;}

.padding { padding:0px !important;}
div#st-cmp-v2 {
    display: none;
}
.form-control {color: #000 !important;}

.mc-banner {z-index: 99999999 !important;}

.stars-container {width: 540px;float: none;margin: 20px auto 0;padding: 0;overflow: hidden;}

.stars-box {width: auto;float: left;margin: 0 20px 0 0;padding: 0;}

.stars-box:last-child { margin-right:0px;}

.stars-container p {width: 100%;float: left;margin: 0 0 15px 0;padding: 0;font-size: 24px;text-align: center;}

.header-container {width: 100%;float: left;margin: 0;padding: 10px 0;background: #060606;}

.header-left-side {float: left;margin: 0;padding: 0;width: auto;}

.header-right-side {margin: 0;padding: 0; width: auto !important;height: auto !important;float: none !important;}

.top-header {width: auto;margin: 0;padding: 0; height: auto; overflow: hidden;}

.top-Menu {width: auto;float: right;margin: 22px 0 4px 0;padding: 0;}

.search-box {width: auto;float: right;margin: 5px 9px 0 0;padding: 0;}

.search-box .fa.fa-search {color: #fff;float: left;margin: 0;padding: 0;font-size: 18px;}

.search-box .type-search {float: left;margin: 0;padding: 0 30px 0 5px;width: 204px;font-size: 13px;color: #fff;height: 27px;border: 1px solid #fff;border-radius: 2px;background: #060606;}

.type-search-btn {position: absolute;margin: 4px 0 0 -25px;padding: 0;float: right;}

.email-box {float: right;width: auto;margin: 5px 11px 0 0;padding: 0;}

.email-box .fa.fa-envelope {color: #fff;float: left; margin:5px 10px 0 0; padding:0px;}

.email-box a {float: left;margin: 0;padding: 0;color: #fff;font-size: 18px;}

.email-box a:hover { color:#fff;}

.Phone-box {float: right;margin: 0;padding: 0;background: #ba3a1b;width: auto;border-radius: 50px;color: #fff;font-size: 18px;line-height: 18px;}

.Phone-box a {padding: 7px 12px 7px 12px;float: left;width: 100%;color: #fff;}

.Phone-box .fa.fa-phone {color: #fff;font-size: 18px;margin: 0 5px 0 0;padding: 0;}

.homr-center-content {width: 100%;float: left;margin: 35px 0 0 0;padding: 0;}

.home-text h1 {float: none;margin: 0 auto 30px;padding: 0;width: 1085px;text-align: center;color: #191919;font-size: 36px;}

.home-text h1 .so {color: #db4520;}

.home-text h1 .broome-text {color: #6ecbe3;}

.home-read-more {width: 205px;float: none;margin: 0 auto;padding: 0;background: #db4520;text-align: center;border-radius: 50px;height: 50px;}

.home-read-more a {float: left;margin: 0;padding: 0;font-size: 27px;color: #fff;text-decoration: navajowhite;width: 100%;line-height: 52px;}

.home-read-more a:hover { color:#000; text-decoration:none;}

.all-events a {position: inherit !important;float: left;margin: 10px 0 0 0;padding: 7px 0;background: #db4520;width: 100%;text-align: center;font-size: 18px;color: #fff;border: 1px solid #db4520;border-radius: 3px;line-height: 23px;}

.text-link.text-link--accent {cursor: pointer;}

.all-events a:hover { color:#000;}

.all-events {float: none;margin: 0 auto;padding: 0;width: 200px;}

.sobroome-box12 .all-events {float: none;margin: 0 auto;padding: 0;width: 240px;}

.sobroome-box4 figcaption {padding: 5px 0 0 0 !important;}

.form-inline.editForm .close {display: none;}

.form-inline.editForm {float: left;}

.home-heading {float: left;margin: -5px 0 0 0;padding: 9px 0;width: 100%;text-align: center;font-size: 22px;color: #fff;border: 1px solid #ededed;border-top: 0px;background: #db4520;}

.sobroome-box5 img {height: 230px;width: 341px;}

.sobroome-box7 img {height: 549px;}

.cnrflash {width: 100%;float: left;margin: 3px 0 10px 0;padding: 0 0 3px 0;text-align: center;border-bottom: 1px solid #ccc;color: #3c763d;}

.google {width: 53%;float: none;margin: 0 auto;padding: 0;}

.google a {float: left;margin: 0 0 10px 0;padding: 8px 10px;width: 100%;background: #ba3a1b;color: #fff;border-radius: 2px;text-align: center;}

.google a:hover { color:#000;}

.outlook {width: 53%;float: none;margin: 0 auto;padding: 0;}

.outlook a {float: left;margin: 0 0 10px 0;padding: 8px 10px;text-align: center;width: 100%;background: #ba3a1b;color: #fff;border-radius: 2px;}

.outlook a:hover { color:#000;}

.ui-group.filter-one {width: 85%;}

.form-control {color: #333 !important;}

.select2-search__field {color: #333 !important;}

.alert-danger {float: left;width: 100%;}

.sun-head img {width: 30px;float: left;margin: 0 10px 0 0;}

.button.btn-filter.is-checked  {background-color: #ba3a1b;color:white;}

.button.btn-filter.is-checked::after {content: "";position: absolute;top: 39px;margin: 0 auto;left: 0;width: 0px;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 8px solid #ba3a1b;right: 0;}

.my-trip-img {width: 100%;float: left;margin: 0 0 20px 0;padding: 0;}

.my-trip-img .img-responsive {width: 100%;}

.my-trip-due-date-bg {width: 100%;float: left;margin: 0;padding: 0;}

.my-trip-due-date-bg label {font-size: 24px;margin: 0 0 5px 0; text-align:center;width: 100%;float: left;}

.mobile-sub.wsmenu-list .mob{display:none;}

.my-trip-top-form-bg {width: 50%;float: none;margin: 0 auto;padding: 0;overflow: hidden;}

.my-trip-top-form-field {width: 48%;float: left;margin: 0 10px 15px 0;padding: 0;}

.my-trip-top-form-field label {width: 100%;float: left;margin: 0 0 5px 0;padding: 0;font-size: 16px;}

.my-trip-top-form-field .col-lg-12.col-md-12.col-sm-12 {padding: 0;}

.my-trip-top-form-field .col-lg-12.col-md-12.col-sm-12 .form-control {width: 100%;float: left;margin: 0;padding: 0 9px;height: 45px;border: 1px solid #ccc;border-radius: 2px;color: #ccc;font-size: 18px;}

.my-trip-submit-btn {width: 81px;float: none;margin: 0 auto;padding: 0;overflow: hidden;}

.my-trip-submit-btn .trip-btn {background: #ba3a1b;color: #fff;border: 0px;font-size: 19px;float: left;margin: 0;padding: 5px 15px;border-radius: 2px;}

.my-trip-submit-btn .trip-btn:hover { color:#000;}

.footer-container a{color:#fff;}

.add-trip-date {width: 105px;float: none;margin: 0 auto 20px;padding: 0;overflow: hidden;}

.add-trip-date #addTripDate {background: #c9401d;border: 0px;font-size: 15px;color: #fff;padding: 3px 11px;border-radius: 5px;}

.add-trip-date #editTripDate {width: 100%;float: left;margin: 0 0 10px 0;padding: 5px 0;background: #c9401d;border: 1px solid #c9401d;color: #fff;font-size: 17px;border-radius: 3px;}

.add-trip-date #editTripDate:hover { color:#000;}

/*sobroome-box1*/

.sobroome-box {width: 347px;float: left;margin: 0 8px 40px 0;padding: 0;}

.sobroome-box .image-text {float: left;margin: -92% 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 27px;text-align: center;position: relative;line-height: 34px;}

.sobroome-box figcaption h3 {float: left;margin: 0 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 26px;text-align: center;line-height: 34px;}

.sobroome-box figcaption span {font-size: 18px;color: #fff;margin: 10px 0;padding: 0;text-align: center;width: 100%;float: left;}

.sobroome-box figcaption p {font-size: 18px;color: #fff;margin: 0;padding: 0 5px;text-align: center;width: 100%;float: left;}

.color-shape.sep {color: #000;}

/*sobroome-box 2*/

.sobroome-box2 {width: 339px;float: left;margin: 0 8px 41px 0;padding: 0;}

.sobroome-box2 .image-text {float: left;margin: -92% 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 27px;text-align: center;position: relative;line-height: 34px;}

.sobroome-box2 figcaption h3 {float: left;margin: 0 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 26px;text-align: center;line-height: 34px;}

.sobroome-box2 figcaption span {font-size: 18px;color: #fff;margin: 10px 0;padding: 0;text-align: center;width: 100%;float: left;}

.sobroome-box2 figcaption p {font-size: 18px;color: #fff;margin: 0;padding: 0 5px;text-align: center;width: 100%;float: left;}

.imghvr-slide-up:hover span.image-text {opacity: 0;}

.sobroome-box2 img {height: 460px;}

.business-desc {width: 100%;float: left;margin: 0 0 20px 0;padding: 0;height: 500px;overflow: auto;}

.tour-desc {width: 100%;float: left;margin: 0 0 20px 0;padding: 0;height: 500px;overflow: auto;}

/*sobroome-box 3*/

.sobroome-box3 {width: 698px;float: left;margin: 0 0px 40px 0;padding: 0;}

.sobroome-box3 .image-text {float: left;margin: -35.2% 0px 0 0;padding: 0;width: 100%;color: #fff;font-size: 27px;text-align: center;position: relative;line-height: 34px;}

.sobroome-box3 figcaption h3 {float: left;margin: 0 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 26px;text-align: center;line-height: 34px;}

.sobroome-box3 figcaption span {font-size: 18px;color: #fff;margin: 10px 0;padding: 0;text-align: center;width: 100%;float: left;}

.sobroome-box3 figcaption p {font-size: 18px;color: #fff;margin: 0;padding: 0;text-align: center;width: 100%;float: left;}



.sobroome-container {margin: 35px 0 0 0;}

/*sobroome-box 4*/

.sobroome-box4 {width: 693px;float: left;margin: 0 8px 40px 0;padding: 0;}

.sobroome-box4 .image-text {float: left;margin: -19% 0px 0 0;padding: 0;width: 100%;color: #fff;font-size: 22px;text-align: center;position: relative;line-height: 30px;}

.sobroome-box4 figcaption h3 {float: left;margin: 0 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 26px;text-align: center;line-height: 34px;}

.sobroome-box4 figcaption span {font-size: 18px;color: #fff;margin: 10px 0;padding: 0;text-align: center;width: 100%;float: left;}

.sobroome-box4 figcaption p {font-size: 18px;color: #fff;margin: 0;padding: 0;text-align: center;width: 100%;float: left;}



/*sobroome-box 5*/

.sobroome-box5 {width: 341px;float: left;margin: 0 8px 40px 0;padding: 0;}

.sobroome-box5 .image-text {float: left;margin: -49% 0px 0 0;padding: 0;width: 100%;color: #fff;font-size: 27px;text-align: center;position: relative;line-height: 34px;}

.sobroome-box5 figcaption h3 {float: left;margin: 0 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 26px;text-align: center;line-height: 34px;}

.sobroome-box5 figcaption span {font-size: 18px;color: #fff;margin: 10px 0;padding: 0;text-align: center;width: 100%;float: left;}

.sobroome-box5 figcaption p {font-size: 18px;color: #fff;margin: 0;padding: 0;text-align: center;width: 100%;float: left;}



/*sobroome-box 6*/

.sobroome-box6 {width: 350px;float: left;margin: 0 0px 40px 0;padding: 0;}

.sobroome-box6 .image-text {float: left;margin: -50% 0px 0 0;padding: 0;width: 100%;color: #fff;font-size: 27px;text-align: center;position: relative;line-height: 34px;}

.sobroome-box6 figcaption h3 {float: left;margin: 0 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 26px;text-align: center;line-height: 34px;}

.sobroome-box6 figcaption span {font-size: 18px;color: #fff;margin: 10px 0;padding: 0;text-align: center;width: 100%;float: left;}

.sobroome-box6 figcaption p {font-size: 18px;color: #fff;margin: 0;padding: 0;text-align: center;width: 100%;float: left;}



/*sobroome-box 7*/

.sobroome-box7 {width: 693px;float: left;margin: 0 8px 40px 0;padding: 0;}

.sobroome-box7 .image-text {float: left;margin: -45% 0px 0 0;padding: 0;width: 100%;color: #fff;font-size: 27px;text-align: center;position: relative;line-height: 34px;}

.sobroome-box7 figcaption h3 {float: left;margin: 0 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 26px;text-align: center;line-height: 34px;}

.sobroome-box7 figcaption span {font-size: 18px;color: #fff;margin: 10px 0;padding: 0;text-align: center;width: 100%;float: left;}

.sobroome-box7 figcaption p {font-size: 18px;color: #fff;margin: 0;padding: 0;text-align: center;width: 100%;float: left;}



/*sobroome-box 8*/

.sobroome-box8 {width: 698px;float: left;margin: 0 0px 11px 0;padding: 0;}

.sobroome-box8 .image-text {float: left;margin: -24% 0px 0 0;padding: 0;width: 100%;color: #fff;font-size: 27px;text-align: center;position: relative;line-height: 34px;}

.sobroome-box8 figcaption h3 {float: left;margin: 0 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 26px;text-align: center;line-height: 34px;}

.sobroome-box8 figcaption span {font-size: 18px;color: #fff;margin: 10px 0;padding: 0;text-align: center;width: 100%;float: left;}

.sobroome-box8 figcaption p {font-size: 18px;color: #fff;margin: 0;padding: 0;text-align: center;width: 100%;float: left;}



/*sobroome-box 9*/

.sobroome-box9 {width: 698px;float: left;margin: 0 0px 40px 0;padding: 0;}

.sobroome-box9 .image-text {float: left;margin: -21% 0px 0 0;padding: 0;width: 100%;color: #fff;font-size: 27px;text-align: center;position: relative;line-height: 34px;}

.sobroome-box9 figcaption h3 {float: left;margin: 0 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 26px;text-align: center;line-height: 34px;}

.sobroome-box9 figcaption span {font-size: 18px;color: #fff;margin: 10px 0;padding: 0;text-align: center;width: 100%;float: left;}

.sobroome-box9 figcaption p {font-size: 18px;color: #fff;margin: 0;padding: 0;text-align: center;width: 100%;float: left;}



/*sobroome-box10*/

.sobroome-box10 {width: 349px;float: left;margin: 0 8px 40px 0;padding: 0;}

.sobroome-box10 .image-text {float: left;margin: -91% 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 27px;text-align: center;position: relative;line-height: 34px;}

.sobroome-box10 figcaption h3 {float: left;margin: 0 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 26px;text-align: center;line-height: 34px;}

.sobroome-box10 figcaption span {font-size: 18px;color: #fff;margin: 10px 0;padding: 0;text-align: center;width: 100%;float: left;}

.sobroome-box10 figcaption p {font-size: 18px;color: #fff;margin: 0;padding: 0;text-align: center;width: 100%;float: left;}



/*sobroome-box 11*/

.sobroome-box11 {width: 339px;float: left;margin: 0 8px 40px 0;padding: 0;}

.sobroome-box11 .image-text {float: left;margin: -71% 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 27px;text-align: center;position: relative;line-height: 34px;}

.sobroome-box11 figcaption h3 {float: left;margin: 0 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 26px;text-align: center;line-height: 34px;}

.sobroome-box11 figcaption span {font-size: 18px;color: #fff;margin: 10px 0;padding: 0;text-align: center;width: 100%;float: left;}

.sobroome-box11 figcaption p {font-size: 18px;color: #fff;margin: 0;padding: 0;text-align: center;width: 100%;float: left;}



/*sobroome-box 12*/

.sobroome-box12 {width: 696px;float: left;margin: 0 0px 40px 0;padding: 0;}

.sobroome-box12 .image-text {float: left;margin: -47% 0px 0 0;padding: 0;width: 100%;color: #fff;font-size: 27px;text-align: center;position: relative;line-height: 34px;}

.sobroome-box12 figcaption h3 {float: left;margin: 0 0 0 0;padding: 0;width: 100%;color: #fff;font-size: 26px;text-align: center;line-height: 34px;}

.sobroome-box12 figcaption span {font-size: 18px;color: #fff;margin: 10px 0;padding: 0;text-align: center;width: 100%;float: left;}

.sobroome-box12 figcaption p {font-size: 18px;color: #fff;margin: 0;padding: 0;text-align: center;width: 100%;float: left;}

.home-weather { margin:0 0 35px 0;}

.home-weather img {width: 100%;}



/*footer subscribe css*/

.subscribe-container {width: 100%;float: left;margin: 20px 0 0 0;padding: 20px 0;background: #f5f5f5;}

.subscribe-box {width: 960px;float: none;margin: 0 auto;padding: 0;}

.subscribe-box p {color: #060606;float: left;margin: 10px 20px 0 0;padding: 0;font-size: 25px;line-height: 29px;}

.subscribe-form {float: left;margin: 0;padding: 0;width: auto;}

.subscribe-form-box {width: 270px;float: left;margin: 0 10px 0 0;padding: 0;}

.subscribe-form-box .type-input {float: left;margin: 0;padding: 0 8px;width: 100%;border: 1px solid #d2d2d2;height: 47px;border-radius: 5px;color: #b4b4b4;font-size: 17px; background:#f5f5f5;}

.subscribe-btn-bg {float: left;margin: 0;padding: 0;width: auto;}

.subscribe-btn-bg .subscribe-btn {float: left;margin: 0;padding: 0;background: #c9401d;border: 0px;width: 141px;height: 45px;border-radius: 50px;color: #fff;font-size: 19px;}

.subscribe-btn-bg .subscribe-btn:hover { color:#000;}



/*footer css*/

.footer-container {width: 100%;float: left;margin: 0;padding: 0;background: #060606;}

.footer-top-bg {width: 100%;float: left;margin: 0;padding: 30px 0;border-bottom: 1px solid #fff;}

.footer-top ul {float: none;margin: 0 auto;padding: 0;width: 63.5%;}

.footer-top ul li {list-style: none;float: left;margin: 0 40px 0 0;padding: 0px;}

.footer-top ul li:last-child { margin-right:0px;}

.footer-top ul li a { color:#fff; margin:0; padding:0px; float:left; font-size:17px;}

.footer-top ul li a:hover { color:#c9401d}

.footer-bottom-bg {width: 100%;margin: 0;padding: 30px 0;float: left;border-bottom: 1px solid #fff;}

.footer-bottom-box {float: left;margin: 0 132px 0 0;padding: 0;width: 267px;}

.footer-bottom-box h3 {font-size: 22px;float: left;margin: 0;padding: 0 0 15px 0;color: #fff;border-bottom: 1px solid #fff;width: 100%; line-height: 22px;}

.footer-bottom-box p {float: left;margin: 15px 0 0 0;padding: 0;color: #fff;font-size: 18px;width: 100%;}

.footer-bottom-box p .footer-so {color: #71d1e8;}

.footer-bottom-box p .footer-broome {color: #c9401d;}

.footer-bottom-box .footer-read-more {float: right;margin: 0;padding: 0;color: #c9401d;font-size: 16px;line-height: 16px;display: none;}

.footer-bottom-box .footer-read-more:hover { color:#fff; text-decoration:none;}

.footer-bottom-box.follow-footer {margin-right: 0px;}

.footer-bottom-box.contact-footer {margin-right: 68px;}

.footer-recent-posts {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.footer-recent-posts a img {margin: 0 4px 4px 0;}

.footer-contact-box {float: left;margin: 15px 0 0 0;padding: 0;width: 100%;}

.email {width: 100%;float: left;margin: 0;padding: 0;}

.email .fa.fa-envelope {color: #fff;float: left;margin: 2px 10px 0 0;padding: 0;}

.email a {color: #fff;float: left;margin: 0;padding: 0;font-size: 18px;line-height: 17px;}

.footer-contact-box .email a:hover { color:#fff;}

.Phone {float: left;margin: 15px 0 0 0;padding: 0;width: 100%;color: #71d1e8;font-size: 18px;line-height: 18px;}

.Phone .fa.fa-phone {font-size: 18px;float: left;margin: 1px 10px 0 0;padding: 0;}

.social-icon {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.social-icon ul { float:left; margin:0; padding:0px; width:100%;}

.social-icon ul li { float:left; margin:0 5px 0 0; padding:0px; list-style:none;}

.social-icon ul li a .fa.fa-facebook {float: left;margin: 0;padding: 9px 0;background: #c9401d;width: 42px;height: 40px;text-align: center;font-size: 22px;color: #fff;}

.social-icon ul li a .fa.fa-instagram {float: left;margin: 0;padding: 9px 0;background: #c9401d;width: 42px;height: 40px;text-align: center;font-size: 22px;color: #fff;}

.social-icon ul li a .fa.fa-youtube-play {float: left;margin: 0;padding: 9px 0;background: #c9401d;width: 42px;height: 40px;text-align: center;font-size: 22px;color: #fff;}

.social-icon ul li a .fa.fa-twitter {float: left;margin: 0;padding: 9px 0;background: #c9401d;width: 42px;height: 40px;text-align: center;font-size: 22px;color: #fff;}

#pageSearchForm {margin: 0;}

.social-icon ul li a .fa:hover { background:#71d1e8;}

.footer-copy-right {width: 100%;float: left;margin: 0;padding: 24px 0;}

.footer-copy-right ul {float: none;margin: 0 auto;padding: 0;width: 555px;}

.footer-copy-right ul li {list-style: none;float: left;margin: 0 7px 0 0;padding: 0 7px 0 0;color: #fff;font-size: 18px;border-right: 1px solid #fff; line-height:18px;}

.footer-copy-right ul li:last-child { border-right:0px;}

.footer-copy-right ul li a{ float:left; margin:0; padding:0px; color:#fff; font-size:18px; line-height:18px;}

.footer-copy-right ul li a:hover { text-decoration:none; color:#c9401d}

.footer-recent-posts a {float: left;margin: 0 0 10px 0;padding: 0px 0 10px 0px;color: #fff;border-bottom: 1px solid #ccc;font-size: 15px;}

.footer-recent-posts a:hover { color:#c9401d}

.author-image {width: 100%;float: left;margin: 0 0 10px 0;padding: 0;}

.event-detail-container .event-detail-right-side .author-image p {width: 150px;float: left;margin: 0;}

.author-image .no-imge {float: left;width: 50px;margin: 0 15px 0 0;}

.author-image .author-pro-image {float: left;width: 70px;margin: 0 15px 0 0;}

.admin-use {width: 100%;float: left;margin: 0;padding: 0;}

.sobroome-comment {width: 100%;float: left;margin: 0;padding: 0;}

.sobroome-comment h3 {float: left;margin: 0 0 13px 0;padding: 0;font-size: 22px;width: 100%;color: #000;}

.sobroome-icon {width: 100px;float: left;margin: 0 15px 0 0;padding: 0;}

.sobroome-icon img { width:100%;}

.event-detail-container .event-detail-right-side .sobroome-comment p {width: auto;float: none;}

/*key dates Css*/

.key-dates-btn {width: 100%;float: left;margin: 0 0 20px 0;padding: 0;}

.key-dates-btn h3 {float: left;width: auto;margin: 0;padding: 0;}

.key-dates-btn h3 a {float: left;margin: 0 10px 0 0;padding: 10px;width: auto;font-size: 17px;border: 1px solid #e4e4e4;background: #eae8e7;color: #333;}

.key-dates-btn h3 a:hover { background:#ba3a1b; color:#fff;}

.key-dates-data-bg {width: 100%;float: left;margin: 0 0 20px 0;padding: 0 0 20px 0;border-bottom: 1px solid #ccc;}

.back-to-top {float: left;margin: 0;padding: 0;width: 60px;}

.back-to-top a {float: left;margin: 0;padding: 7px 0;width: 100%;text-align: center;background: #ba3a1b;color: #fff;font-size: 15px;border: 1px solid #ba3a1b;}

.key-dates-data-bg h2 {float: left;margin: 0 0 10px 0;padding: 0;width: 100%;color: #333;font-size: 23px;}

.key-dates-data-bg p {float: left;margin: 0 0 10px 0;padding: 0;width: 100%;font-size: 18px;color: #333;}

.align-right-img {width: 290px;float: left;margin: 0 15px 15px 0;border-width: 5px;border-style: solid;}

.key-dates-data-bg h4 {float: left;width: 100%;margin: 5px 0 8px 0;padding: 0;}



/*Blog List Css*/

.center-content-container { margin:35px 0 0 0;}

.center-content-left-side {width: 1086px;float: left;margin: 0 23px 0 0;padding: 0;}

.center-content-right-side {width: 291px;float: left;margin: 0 0 35px 0;padding: 0;}

.top-heading {width: 100%;float: left;margin: 0;padding: 0;}

.top-heading h1 {float: left;margin: 0 0 20px 0;padding: 0px;width: 100%;font-size: 32px;color: #000;text-align: center;background: url(../Images/heading-bottom-arrow.png) no-repeat;background-position: center bottom;height: 60px;}

.top-heading p {float: left;margin: 0 0 20px 0;padding: 0;width: 100%;text-align: center;color: #8c9398;font-size: 19px;line-height: 22px;}

.Blog-list-data-bg {width: 100%;float: left;margin: 0;padding: 0;}

.Blog-list-box {width: 533px;float: left;margin: 0 19px 25px 0;padding: 0;border: 1px solid #e4e4e4;border-radius: 3px;box-shadow: 6px 9px 7px #ddd;}

.Blog-list-box img {margin: 0;float: left;padding: 0; width: 100%;height: auto;}

/*.Blog-list-box img {border: 1px solid #ccc;margin: 3px 3px;float: left;padding: 0;}*/

.Blog-list-big-img {width: 99%;float: left;margin: 3px 3px;padding: 0;border: 1px solid #ccc;overflow: hidden;height: 367px;}

.Blog-text-data {width: 100%;float: left;margin: 13px 0 15px 0;padding: 0 10px;}

.posted-container {width: 100%;float: left;margin: 0;padding: 0;}

.posted-container .posted-box {float: left;margin: 0 12px 0 0;padding: 0;width: 50%;background: #b2e8f6;}

.posted-container .posted-box p {float: left;margin: 0;padding: 9px 12px;width: 100%;font-size: 15px;color: #000; min-height:auto}

.date-box {width: auto;float: left;margin: 0;padding: 0;background: #2e2e2e;}

.posted-container .date-box p {float: left;margin: 0;padding: 9px 12px;width: 100%;font-size: 15px;color: #fff; min-height:auto}

.Blog-text-data h3 {float: left;margin: 20px 0 15px 0;padding: 0;width: 100%;font-size: 22px;color: #000;line-height: 28px;min-height: 56px;}

.Blog-text-data h3 a {color: #000;}

.Blog-text-data h3 a:hover { color:#ba3a1b; text-decoration:none;}

.Blog-text-data p {float: left;margin: 0 0 25px 0;padding: 0;width: 100%;font-size: 18px;color: #333;}

.blog-read-more {width: 121px;float: none;margin: 0 auto;padding: 0;background: #c9401d;overflow: hidden;}

.blog-read-more a {float: left;margin: 0;padding: 11px 13px;color: #fff;font-size: 18px;line-height: 18px;background: url(../Images/read-more-arrow.png) no-repeat;background-position: right 15px; width: 100%;}

.blog-read-more a:hover { color:#000; background:url(../Images/read-more-arrow-hover.png) no-repeat; background-position: right 15px; text-decoration:none;}

.Blog-list-box:nth-child(2n + 2) { margin-right:0px;}

.Blog-list-small-box {width: 100%;float: left;margin: 0;padding: 0;}

.Blog-list-small-box-data {width: 349px;float: left;margin: 0 19px 25px 0;padding: 0;border: 1px solid #e4e4e4;border-radius: 3px; box-shadow: 6px 9px 7px #ddd;}

.Blog-list-small-box-data img {margin: 0;float: left;padding: 0; width:100%; height:auto;}

/*.Blog-list-small-box-data img {border: 1px solid #ccc;margin: 2px 2px;float: left;padding: 0;}*/

.Blog-list-small-img {border: 1px solid #ccc;width: 99%;float: left;margin: 2px 2px;padding: 0;height: 227px;overflow: hidden;}

.req { color:red}

.Blog-list-small-box-text {width: 100%;float: left;margin: 13px 0 15px 0;padding: 0 10px;}

.Blog-list-small-box-text h3 {float: left; margin: 15px 0 15px 0;padding: 0;width: 100%; font-size: 20px; color: #000;line-height: 25px;min-height: 75px;}

.Blog-list-small-box-text h3 a { color:#000;}

.Blog-list-small-box-text h3 a:hover { color:#ba3a1b; text-decoration:none;}

.Blog-list-small-box-text p {float: left;margin: 0 0 25px 0;padding: 0;width: 100%;font-size: 18px;color: #333;min-height: 115px;max-height: 115px;overflow: hidden;}

.Blog-list-small-box-data:nth-child(3n + 3) { margin-right:0px;}

.pagination-box {width: 100%;float: left;margin: 20px 0 35px 0;padding: 0;text-align: center;}

.search-right-side {width: 100%;float: left;margin: 0;padding: 0;}

.search-right-side .search-field {width: 100%;float: left;margin: 0;padding: 0 10px;border: 1px solid #ccc;height: 44px;font-size: 15px;color: #ccc;}

.search-right-side .search-btn {float: right;margin: 1px 0 0 -48px;padding: 0;position: absolute;background: #ba3a1b;border: 0px;color: #fff;width: 47px;height: 42px;font-size: 15px;}

.search-right-side .search-btn:hover { background:#000;}

.tour-post-box {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.tour-post-box a {float: left;margin: 0;padding: 13px 0;width: 100%;text-align: center;background: #ba3a1b;color: #fff;font-size: 18px;border-radius: 3px; cursor:pointer;}

.tour-post-box a:hover { color:#000; text-decoration:none;}



/*popular-post*/

.popular-post-container {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.popular-post-container h3 {float: left;margin: 0;padding: 7px 0;width: 100%;background: #f6f5f5;text-align: center;color: #000;font-size: 20px;}

.popular-post-bg {width: 100%;float: left;margin: 0;padding: 0;border: 1px solid #e4e4e4;border-top: 0px;}

.popular-post-bg ul { width:100%; float:left; margin:0; padding:0px;}

.popular-post-bg ul li {list-style: none;float: left;width: 100%;margin: 0;padding: 0px;border-bottom: 1px solid #e4e4e4;}

.popular-post-bg ul li:last-child { border-bottom:0px;}

.popular-post-bg ul li a {float: left;width: 100%;margin: 0;padding: 8px;color: #000;font-size: 14px;}

.popular-post-bg ul li a:hover { color:#ba3a1b; text-decoration:none;}

.posted-by {width: 100% !important;float: none;margin: 0 auto;padding: 0;overflow: hidden; text-align:center !important;}

.author-name {width: 100%;float: left;margin: 0 0 5px 0;padding: 0;text-align: center;}

.blog-detail-page {width: 100%;float: left;margin: 0;padding: 0;}

.blog-detail-page .post-image {width: 100%;height: auto;float: left;margin: 0 0 20px 0;}



/*blog-archive*/

.blog-archive-container{width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.blog-archive-container h3 {float: left;margin: 0;padding: 7px 0;width: 100%;background: #f6f5f5;text-align: center;color: #000;font-size: 20px;}

.blog-archive-bg {width: 100%;float: left;margin: 0;padding: 0;border: 1px solid #e4e4e4;border-top: 0px;}

.blog-archive-bg ul { width:100%; float:left; margin:0; padding:0px;}

.blog-archive-bg ul li {list-style: none;float: left;width: 100%;margin: 0;padding: 0px;border-bottom: 1px solid #e4e4e4;}

.blog-archive-bg ul li a {float: left;width: 100%;margin: 0;padding: 8px 8px 8px 30px;color: #000;font-size: 14px; background:url(../Images/blog-archive-icon.png) no-repeat 7px 9px;}

.blog-archive-bg ul li a:hover { color:#ba3a1b; text-decoration:none;}



/*blog-categories*/

.blog-categories-container {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.blog-categories-container h3 {float: left;margin: 0;padding: 7px 0;width: 100%;background: #f6f5f5;text-align: center;color: #000;font-size: 20px;}

.blog-categories-bg {width: 100%;float: left;margin: 0;padding: 0;border: 1px solid #e4e4e4;border-top: 0px;}

.blog-categories-bg ul { width:100%; float:left; margin:0; padding:0px;}

.blog-categories-bg ul li {list-style: none;float: left;width: 100%;margin: 0;padding: 0px;border-bottom: 1px solid #e4e4e4;}

.blog-categories-bg ul li:last-child { border-bottom:0px;}

.blog-categories-bg ul li a {float: left;width: 100%;margin: 0;padding: 8px;color: #000;font-size: 14px;}

.blog-categories-bg ul li a:hover { color:#ba3a1b; text-decoration:none;}



/*tags*/

.tags-container {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.tags-container h3 {float: left;margin: 0;padding: 7px 0;width: 100%;background: #f6f5f5;text-align: center;color: #000;font-size: 20px;}

.tags-bg {width: 100%;float: left;margin: 0;padding: 8px 8px 0 8px;border: 1px solid #e4e4e4;border-top: 0px;}

.tags-bg ul { width:100%; float:left; margin:0; padding:0px;}

.tags-bg ul li {list-style: none;float: left;width: auto;margin: 0 10px 10px 0;padding: 0px;border: 1px solid #e4e4e4;}

.tags-bg ul li a {float: left;width: auto;margin: 0;padding: 8px;color: #000;font-size: 14px;}

.tags-bg ul li a:hover { color:#ba3a1b; text-decoration:none;}



/*event*/

.right-side-event-container {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.right-side-event-container h3 {float: left;margin: 0;padding: 7px 0;width: 100%;background: #f6f5f5;text-align: center;color: #000;font-size: 20px;}

.right-side-event-container img {border: 1px solid #ccc;width: 100%;float: left;margin: 8px 0 0 0;padding: 0;}



/*right-side-business-container*/

.right-side-business-container {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.right-side-business-container h3 {float: left;margin: 0;padding: 7px 0;width: 100%;background: #f6f5f5;text-align: center;color: #000;font-size: 20px;}

.right-side-business-container img {border: 1px solid #ccc;width: 100%;float: left;margin: 8px 0 0 0;padding: 0;}



/*right-side-Whats-up-container*/

.right-side-Whats-up-container {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.right-side-Whats-up-container h3 {float: left;margin: 0;padding: 7px 0;width: 100%;background: #f6f5f5;text-align: center;color: #000;font-size: 20px;}

.right-side-Whats-up-container img {border: 1px solid #ccc;width: 100%;float: left;margin: 8px 0 0 0;padding: 0;}

.upcoming-event-container h3 {float: left;margin: 0 0 8px 0;padding: 7px 0;width: 100%;background: #f6f5f5;text-align: center;color: #000;font-size: 20px;}



/*right-side-weather-container*/

.right-side-weather-container {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.right-side-weather-container h3 {float: left;margin: 0;padding: 7px 0;width: 100%;background: #f6f5f5;text-align: center;color: #000;font-size: 20px;}

.right-side-weather-container img {border: 1px solid #ccc;width: 100%;float: left;margin: 8px 0 0 0;padding: 0;}



/*Blog Detail*/

.top-heading h1.blog-heading {font-size: 26px;height: 55px;}

.blog-detail-box {float: left;margin: 0;padding: 0;width: 100%;}

.blog-detail-box p {float: left;margin: 0 0 18px 0px;padding: 0;width: 100%;font-size: 18px;color: #000;}

.blog-detail-box .align-left {float: left;margin: 0 18px 018px 0;padding: 0;width: 523px;border: 1px solid #ccc;}

.video {width: 752px;float: none;margin: 0 auto 18px;padding: 0; overflow: hidden;}

.video iframe {width: 100%;height: 422px;}

.blog-detail-box p a {color: #ba3a1b;/*float: left;*/}

.blog-detail-box p a:hover { color:#000; text-decoration:none;}

.most-popular-tour-container {width: 100%;float: left;margin: 0;padding: 0;border-top: 1px solid #efeeee;}

.most-popular-tour-container h2 {float: left;margin: 25px 0 0 0;padding: 11px 15px;width: 100%;font-size: 19px;color: #000;background: #f6f5f5;text-transform: uppercase;}

.most-popular-tour-bg {width: 100%;float: left;margin: 13px 0 0 0;padding: 0;}

.most-popular-tour-box {width: 32.1%;float: left;margin: 0 20px 0 0;padding: 0;border: 1px solid #e4e4e4;border-radius: 3px;box-shadow: 6px 9px 7px #ddd;}

.most-popular-tour-box img {float: left;margin: 2px 2px;padding: 0;border: 1px solid #ccc;}

.most-popular-tour-text-box {width: 100%;float: left;margin: 0;padding: 10px;}

.most-popular-tour-text-box h3 {background: none;padding: 0;margin: 7px 0 15px 0;width: 100%;font-size: 26px;color: #333;text-transform: capitalize;}

.most-popular-tour-text-box h3 a { color:#333}

.most-popular-tour-text-box h3 a:hover {color: #ba3a1b;text-decoration: none;}

.most-popular-tour-text-box p {float: left;margin: 0;padding: 0;width: 100%;color: #333;font-size: 16px;}

.most-popular-tour-text-bottom-box {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.price-box {width: auto;float: left;margin: 9px 0 0 0;padding: 0;}

.price-box p {float: left;margin: 0;padding: 0;font-size: 21px;color: #c9401d;line-height: 21px;}

.price-box p span {color: #333;font-size: 18px;}

.tour-view-more {float: right;margin: 0;padding: 0;width: auto;}

.tour-view-more a {float: left;margin: 0;padding: 11px 14px;background: #c9401d;color: #fff;font-size: 16px;border-radius: 20px;line-height: 16px;}

.tour-view-more a:hover { color:#000; text-decoration:none;}

.most-popular-tour-box:last-child { margin-right:0px;}



/*login css*/

.login-left-side {width: 464px;float: left;margin: 0 20px 0 0; padding: 0;}

.login-left-side h2 {width: 100%;float: left;margin: 0;padding: 0;font-size: 24px;color: #000;text-align: center; background: url(../Images/heading-bottom-arrow.png) no-repeat; background-position: center bottom; height: 45px;}

.login-left-box {width: 462px;float: left;margin: 17px 0 0 0;padding: 12px;border: 1px solid #e4e4e4;box-shadow: 6px 9px 7px #ddd;border-radius: 3px;}

.login-form-box {width: 213px;float: left;margin: 0 10px 20px 0;padding: 0;}

.login-form-box:nth-child(2) { margin-right:0px;}

.login-form-box .type-input {width: 100%;float: left;margin: 0;padding: 0 10px;color: #ccc;font-size: 18px;height: 45px;border: 1px solid #ccc;}

.login-form1 {width: 100%;float: left;margin: 0 0 15px 0;padding: 0;}

.login-form1 label {float: left;margin: 0;padding: 0;width: 100%;font-size: 16px;color: #333;text-align: left;}

.login-form1 label .check {float: left;margin: 4px 6px 0 0;padding: 0;}

.login-btn-bg {float: left;/*margin: 0 25px 0 0;*/padding: 0;width: 44%;}

.login-btn-bg .lost-password {float: left;margin: 0 0 7px 0;padding: 0;color: #333;font-size: 16px; width: 100%;}

.login-btn {width: 76px;height: 39px;float: left;margin: 0;padding: 0;border: 0px;color: #fff;background: #ba3a1b;font-size: 18px;line-height: 39px;}

.signup-btn {width: 76px;height: 39px;float: none;margin: 0 auto;padding: 8px 20px;border: 0px;color: #fff;background: #71d1e9;font-size: 18px;line-height: 39px;text-align: center;/* margin: 0px 10px; */}	

.login-btn:hover { color:#000;}

.signup-explanation {width: 100%;float: left;margin: 10px 0 0 0;padding: 0;font-size: 16px;}

.register-with-container {width: 50%;float: left; padding: 0;}

.sign-up-right-box .register-with-container p {float: left;margin: 0 0 7px 0;padding: 0;width: 100%;font-size: 16px;color: #000;text-align: left;}

.register-with-container ul {float: left;margin: 0;padding: 0;width: 100%;}

.register-with-container ul li {list-style: none;float: left;margin: 0 8px 0 0;padding: 0;}

.register-with-container ul li a .fa.fa-google-plus {float: left;margin: 0;padding: 12px 0;width: 101px;text-align: center;height: 39px;background: #d54936;color: #fff;}

.register-with-container ul li a .fa.fa-facebook {float: left;margin: 0;padding: 12px 0;width: 101px;text-align: center;height: 39px;background: #3856a0;color: #fff;}

.click-here-box {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.click-here-box p {float: left;margin: 0;padding: 0;color: #333;font-size: 16px;width: 100%;}

.click-here-box p a {color: #ba3a1b;font-size: 17px;}

.sign-up-right-side {width: 530px;float: left;margin: 0;padding: 0px;}

.sign-up-right-box{width: 100%;float: left;margin: 17px 0 0 0;;padding: 12px;border: 1px solid #e4e4e4;box-shadow: 6px 9px 7px #ddd;border-radius: 3px;text-align: center;min-height: 231px;}

.sign-up-right-side h2 {width: 100%;float: left;margin: 0;padding: 0;font-size: 24px;color: #000;text-align: center;background: url(../Images/heading-bottom-arrow.png) no-repeat;background-position: center bottom;height: 45px;}

.login-form-box {width: 213px;float: left;margin: 0 10px 20px 0;padding: 0;}

.sign-up-form-box {width: 244px;float: left;margin: 0 15px 15px 0;padding: 0;}

.sign-up-form-box:nth-child(2n + 2) { margin-right:0px;}

.sign-up-form-box .type-input {width: 100%;float: left;margin: 0;padding: 0 10px;color: #ccc;font-size: 18px;height: 45px;border: 1px solid #ccc;}

.sign-up-form-box1 {width: 100%;float: left;margin: 0 0 15px 0;padding: 0;}

.sign-up-form-box2 {width: 100%;float: left;margin: 0 0 15px 0;padding: 0;}

.sign-up-form-box2 label {float: left;margin: 0;padding: 0;width: 100%;font-size: 16px;color: #333;text-align: left;}

.sign-up-form-box2 .check {float: left;margin: 4px 6px 0 0;padding: 0;}

.sign-up-btn-bg {float: left;margin: 25px 15px 0 0;padding: 0;width: 115px;}

.sign-up-btn-bg .sign-up-btn {width: 115px;height: 39px;float: left;margin: 0;padding: 0;border: 0px;color: #fff;background: #ba3a1b;font-size: 18px;line-height: 39px;}

.sign-up-btn-bg .sign-up-btn:hover {color: #000;}

.sign-up-bottom {width: 100%;float: left;margin: 40px 0 35px 0;padding: 0;}

.task-container {width: 305px;float: left;margin: 0 29px 0 0;padding: 0;border: 1px solid #efefef;border-radius: 3px;box-shadow: 6px 9px 7px #ddd;}

.task-heading {width: 100%;float: left;margin: 0;padding: 0;}

.task-heading h3 {float: left;margin: 0;padding: 8px 0;width: 100%;text-align: center;color: #000;background: #f6f5f5;font-size: 20px;}

.task-container img {float: left;margin: 10px 5px 10px 5px;padding: 0;border: 1px solid #ccc;}

.tour-post-box.sign-up-tour-right-btn {margin: 0 0 15px 0;}



.new-login-box {width: 70%;float: none;margin: 0 auto;padding: 0;overflow: hidden;}

.new-login-box .sign-up-right-side {width: 496px;float: left;margin: 0;padding: 0px;}

.register-with-container.register-with-container-social {width: 42%;float: none;margin: 0 auto 15px !important;overflow: hidden;}

.register-with-container.register-with-container-social ul li:nth-child(2) { margin-right:0px}

.sign-up-form-box.visitor-form {margin-right: 15px;}

.sign-up-form-box.visitor-form:nth-child(3) {margin-right: 0px;}

.sign-up-form-box.visitor-form:nth-child(5) {margin-right: 0px;}

.sign-up-form-box.visitor-form:nth-child(7) {margin-right: 0px;}

/*Checkout css*/

.login-left-side.check-login {width: 100%;margin: 0;}

.login-left-side.check-login .login-left-box {box-shadow: none;width: 100%;border: 0px;}

.login-left-side.check-login .login-btn-bg {float: left;margin: 0;padding: 0;width: 100%;}

.login-left-side.check-login .login-btn-bg .lost-password {margin: 10px 0 0px 10px;font-size: 15px;}

.already-account {margin: 0 0 15px 16px;float: left;}

.login-left-side.check-login .login-form-box {width: 48.9%;}



/*contact-css*/

.contact-form-container {width: 100%;float: left;padding: 0;margin: 0;}

.contact-form-container h3 {float: left;margin: 0;padding: 10px 14px;width: auto;background: #f6f5f5;color: #000;font-size: 19px;line-height: 19px;}

.contact-form-bg {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.contact-form-box {width: 48.9%;float: left;margin: 0 22px 20px 0;padding: 0;}

.contact-form-box:nth-child(2n + 2) { margin-right:0px;}

.contact-form-box .type-input {width: 100%;float: left;margin: 0;padding: 0 9px;height: 45px;border: 1px solid #ccc;color: #ccc;font-size: 18px;border-radius: 2px;}

.contact-form-box1 {width: 59.3%;float: left;margin: 0 22px 0 0;padding: 0;}

.contact-form-box1 .type-textarea {width: 100%;float: left;margin: 0;padding: 0 9px;height: 142px;border: 1px solid #ccc;color: #ccc;font-size: 18px;border-radius: 2px;}

.contact-form-box2 {float: left;margin: 0;padding: 0;width: 38.6%;}

.contact-form-box2 .submit-btn-bg {width: 100%;float: left;margin: 18px 0 0 0;padding: 0;}

.contact-form-box2 .submit-btn-bg .btn-submit {float: left;margin: 0;padding: 14px 45px;border: 0px;background: #ba3a1b;color: #fff;font-size: 20px;line-height: 20px;}

.contact-form-box2 .submit-btn-bg .btn-submit:hover { color:#000;}

.most-popular-event-container {width: 100%;float: left;margin: 0;padding: 0;}

.most-popular-event-container h2 {float: left;margin: 25px 0 0 0;padding: 11px 15px;width: auto;font-size: 19px;color: #000;background: #f6f5f5;text-transform: uppercase;}

.most-popular-event-bg {width: 100%;float: left;margin: 13px 0 0 0;padding: 0;}

.most-popular-event-box{ width: 32.1%; float: left;margin: 0 20px 0 0; padding: 0; border: 1px solid #e4e4e4;border-radius: 3px; box-shadow: 6px 9px 7px #ddd;}

.most-popular-event-box img {float: left;margin: 0;padding: 0;width: 100%;}

.most-popular-event-text-box {width: 100%;float: left;margin: 0;padding: 10px;}

.most-popular-event-text-box h3 {background: none;padding: 0;margin: 10px 0 10px 0;width: 100%;font-size: 26px;color: #333;text-transform: capitalize; float:left;}

.most-popular-event-text-box h3 a { color:#333;}

.most-popular-event-text-box h3 a:hover {color: #ba3a1b;text-decoration: none;}

.most-popular-event-text-box p {float: left;margin: 0;padding: 0;width: 100%;color: #333;font-size: 16px;}

.most-popular-event-text-box .event-date {width: 100%;float: left;margin: 0;padding: 0;}

.most-popular-event-text-box .event-date span {float: left;margin: 0px;padding: 7px 9px;width: auto;background: #f8f6f6;color: #8c9398;font-size: 15px;line-height: 15px;}

.most-popular-event-text-bottom-box {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.most-popular-event-text-bottom-box .price-box p {float: left;margin: 0;padding: 0;font-size: 18px;color: #000;line-height: 19px;}

.most-popular-event-box:last-child {margin-right: 0px;}

.right-side-tour-container {width: 100%;float: left;margin: 0px 0 0 0;padding: 0;}

.right-side-tour-container h3 {float: left;margin: 0;padding: 7px 0;width: 100%;background: #f6f5f5;text-align: center;color: #000;font-size: 20px;}

.right-side-tour-container img {border: 1px solid #ccc;width: 100%;float: left;margin: 8px 0 0 0;padding: 0;}

.upcoming-event-container {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.upcoming-event-container img {position: relative;}

.upcoming-event-container p {float: left;margin: -153px 0;padding: 0px;width: 289px;text-align: center;font-size: 22px;line-height: 24px;position: absolute;color: #fff;}

.ui-group {width: 82%;float: none;margin: 0 auto;}



/*Event page css*/

.event-list-data-bg {width: 100%;float: left;margin: 0;padding: 0;}

.event-list-box{width: 533px;float: left; margin: 0 10px 25px 0; padding: 0; border: 1px solid #e4e4e4; border-radius: 3px;box-shadow: 6px 9px 7px #ddd;display: none;}

.event-list-box img {margin: 0;float: left;padding: 0;width: 100%;}

.event-big-img {width: 99%;float: left;margin: 3px 3px;padding: 0;border: 1px solid #ccc; height:350px; overflow:hidden;}

.event-text-data {width: 100%;float: left;margin: 13px 0 15px 0;padding: 0 10px;}

.event-posted-container {width: 100%;float: left;margin: 0;padding: 0;}

.event-posted-container .date-box {width: auto;float: left;margin: 0;padding: 0;background: #f8f6f6;}

.event-posted-container .date-box p {float: left;margin: 0;padding: 9px 12px;width: 100%;font-size: 15px;color: #8c9398;min-height: auto;line-height: 15px;}

.event-text-data h3 {float: left;margin: 20px 0 15px 0;padding: 0;width: 100%;font-size: 22px;color: #000;line-height: 30px;}

.event-text-data h3 a {color: #000;}

.event-time {width: 100%;float: left;margin: 0 0 10px 0;padding: 0;font-size: 16px;}

.event-venue {width: 100%;float: left;margin: 0 0 10px 0;padding: 0;font-size: 16px;}

.event-list-small-box-text .event-venue {min-height: 42px;}

.ticket-price {width: 100%;float: left;margin: 0 0 10px 0;padding: 0;color: #000;font-size: 16px;}

.event-text-data h3 a:hover {color: #ba3a1b;text-decoration: none;}

.event-text-data p {float: left;margin: 0 0 25px 0;padding: 0;width: 100%;font-size: 18px;color: #333;min-height: 139px;}

.event-btn-bg {width: 357px;float: none;margin: 0 auto;padding: 0;overflow: hidden;}

.event-detail-container .event-detail-right-side p.events-date-click {width: auto;float: left;background: #ccc;padding: 8px;color: #000 !important;}

.event-detail-container .event-detail-right-side p.events-date-click span {color: #000;}

.event-btn-bg .add-calender {background: #c9401d;float: left;margin: 0 11px 0 0;padding: 10px 19px;color: #fff;font-size: 16px;width: auto;line-height: 16px;border-radius: 20px;}

.event-btn-bg .add-trip {background: #c9401d;float: left;margin: 0 11px 0 0;padding: 10px 13px;color: #fff;font-size: 16px;width: auto;line-height: 16px;border-radius: 20px;}

.event-btn-bg .read-more {background: #c9401d;float: left;margin: 0;padding: 10px 13px;color: #fff;font-size: 16px;width: auto;line-height: 16px;border-radius: 20px;}

.event-btn-bg .add-calender:hover { color:#000; text-decoration:none;}

.filterDiv.event-list-small-box-data.mylist-box h3 {min-height: auto;}

.event-btn-bg .add-trip:hover { color:#000; text-decoration:none;}

.event-btn-bg .read-more:hover { color:#000; text-decoration:none;}

.featured-bg {float: left;margin: 4px 0 0 4px;padding: 0;width: auto;position: absolute;}

.featured-bg p {float: left;margin: 0;padding: 8px 11px;width: auto;font-size: 16px;background: #ba3a1b;color: #fff;line-height: 16px;}

.event-list-small-box {width: 100%;float: left;margin: 0;padding: 0;}

.event-list-small-box-data { width: 349px;float: left; margin: 0 13px 25px 0; padding: 0; border: 1px solid #e4e4e4; border-radius: 3px;box-shadow: 6px 9px 7px #ddd;display: none;}

.event-list-small-box-data img {margin: 0;float: left;padding: 0; width:100%;}

.event-sml-img {width: 98.9%;float: left;margin: 2px 2px;padding: 0;border: 1px solid #ccc;height: 200px;overflow: hidden;}

.event-list-small-box-text { width: 100%; float: left; margin: 13px 0 15px 0;padding: 0 10px;}

.event-list-small-box-text h3 {float: left;margin: 15px 0 15px 0;padding: 0;width: 100%;font-size: 20px;color: #000;line-height: 25px;min-height: 50px;}

.event-list-small-box-text h3 a {color: #000;}

.event-list-small-box-text h3 a:hover {color: #ba3a1b;text-decoration: none;}

.event-list-small-box-text p {float: left;margin: 0 0 15px 0;padding: 0;width: 100%;font-size: 16px;color: #333; }

.event-price {width: 100%;float: left;margin: 0;padding: 0;}

.event-price p {float: left;margin: 0 0 0px 0;padding: 0;width: 100%;font-size: 19px;color: #333;}

.event-list-small-box-text .event-btn-bg {width: 100%;float: left;margin: 18px 0 0 0;padding: 0;}

.event-list-small-box-text .event-btn-bg .add-calender {background: #c9401d;float: left;margin: 0 11px 0 0;padding: 11px 13px;color: #fff;font-size: 15px;width: auto;line-height: 15px;border-radius: 20px;}

.event-list-small-box-text .event-btn-bg .add-trip {background: #c9401d;float: left;margin: 0 11px 0 0;padding: 11px 12px;color: #fff;font-size: 15px;width: auto;line-height: 15px;border-radius: 20px;}

.event-list-small-box-text .event-btn-bg .read-more {background: #c9401d;float: left;margin: 0;padding: 11px 12px;color: #fff;font-size: 15px;width: auto;line-height: 15px;border-radius: 20px;}

.event-list-small-box-text .event-btn-bg .add-calender:hover { color:#000}

.event-list-small-box-text .event-btn-bg .add-trip:hover { color:#000}

.event-list-small-box-text .event-btn-bg .read-more:hover { color:#000}

.popular-broome-tours-right-side-container {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.popular-broome-tours-right-side-container img {position: relative;}

.popular-broome-tours-right-side-container p {float: left;margin: -153px 0;padding: 0px;width: 290px;text-align: center;font-size: 22px;line-height: 24px;position: absolute;color: #fff;}

.broome-featured-business-right-side-container {width: 100%;float: left;margin: 15px 0 0 0;padding: 0;}

.broome-featured-business-right-side-container img {position: relative;}

.broome-featured-business-right-side-container p {float: left;margin: -122px 0;padding: 0px;width: 290px;text-align: center;font-size: 22px;line-height: 24px;position: absolute;color: #fff;}

.right-side-tour-container.event {margin: 15px 0 0 0;}

.approval-div p{float: left;margin: 0 0 15px 0; width: 100%; font-size: 16px; color: #333; background: #ba3a1b; border-radius: 5px; padding: 3px 11px !important; min-height: auto !important; color:#fff !important;}

/*filter css*/

.tour-filter-bottom-bg12 {width: 100% !important;float: none;margin: 0 auto 25px;padding: 0;}

.filter-container {width: 100%;float: left;margin: 10px 0 25px 0;padding: 0;}

.filter-bg {float: none;margin: 0 auto;padding: 0;width: 89%;}

.show {display: block;}

.btn-filter {border: 1px solid #e4e4e4;outline: none;padding: 11px 13px;background-color: #eae8e7;cursor: pointer;font-size: 17px;color: #333;line-height: 17px;position: relative;margin-right: 12px;}

.btn-filter.sep {margin-right: 0px;margin-bottom: 0;color: #333;}

.btn-filter:hover { background-color: #ddd;}

.btn-filter.active {background-color: #ba3a1b;color: white;}

/*.btn-filter.active::after {content: "";position: absolute;border-width: 10px 8px 0;border-style: solid;border-color: #ba3a1b transparent;top: 39px;margin: 0 auto;float: left;left: 31%;}

*/

.btn-filter.active::after {content: "";position: absolute;top: 39px;margin: 0 auto;left: 0;width: 0px;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 8px solid #ba3a1b;right: 0;}

.filter-bottom-bg {width: 55%;float: none;margin: 0px auto 20px;padding: 0;}

.btn-filter.family {margin-right: 0px;}

.tour-filter-bottom-bg1 {float: none;margin: 25px auto;padding: 0;width: 76%;}

.error {color: red;}

.new-upload {width: 100%;float: left;margin: 5px 0 0 0;padding: 0;}

/*tour page css*/

.tour-list-data-bg {width: 100%;float: left;margin: 0;padding: 0;}

.tour-list-box {width: 533px;float: left;margin: 0 10px 25px 0;padding: 0;border: 1px solid #e4e4e4;border-radius: 3px;box-shadow: 6px 9px 7px #ddd;display: none;}

.tour-list-box img {margin: 0;float: left;padding: 0; width:100%;}

.tour-big-img {width: 99%;margin: 3px 3px;padding: 0;border: 1px solid #ccc;height: 350px;overflow: hidden; float: left;}

.tour-text-data {width: 100%;float: left;margin: 13px 0 15px 0;padding: 0 10px;}

.tour-text-data h3 {float: left;margin: 0px 0 15px 0;padding: 0;width: 100%;font-size: 22px;color: #000;line-height: 26px;min-height: 52px;}

.tour-text-data h3 a {color: #000;}

.tour-text-data h3 a:hover {color: #ba3a1b;text-decoration: none;}

.tour-text-data p {float: left;margin: 0 0 17px 0;padding: 0;width: 100%;font-size: 18px;color: #333;min-height: 115px;}

.tour-bottom {width: 100%;float: left;margin: 0;padding: 0;}

.tour-price {float: left;margin: 0;padding: 0;width: 50%;}

.tour-price p {float: left;margin: 0;padding: 0;width: 100%;font-size: 21px;color: #c9401d;line-height: 21px;min-height: auto;}

.tour-price p span { color:#333; font-size:18px;}

.tour-btn-bg {float: right;margin: 0;padding: 0;width: 40%;}

.tour-btn-bg .add-trip {background: #c9401d;float: left;margin: 0 16px 0 0;padding: 9px 12px;color: #fff;font-size: 16px;width: auto;line-height: 16px;border-radius: 20px;}

.tour-btn-bg .read-more {background: #c9401d;float: left;margin: 0;padding: 9px 12px;color: #fff;font-size: 16px;width: auto;line-height: 16px;border-radius: 20px;}

.tour-btn-bg .add-trip:hover { color:#000; text-decoration:none;}

.tour-btn-bg .read-more:hover { color:#000; text-decoration:none;}

.tour-list-small-box {width: 100%;float: left;margin: 0;padding: 0;}

.tour-list-small-box-data {width: 349px;float: left;margin: 0 13px 25px 0; padding: 0; border: 1px solid #e4e4e4; border-radius: 3px; box-shadow: 6px 9px 7px #ddd;display: none;}

.business-list-small-box.free .tour-list-small-box-data {min-height: auto;}

.tour-list-small-box-data img {margin: 0;float: left;padding: 0;width: 100%;}

.tour-sml-img {height: 200px;overflow: hidden;width: 99%;border: 1px solid #ccc;margin: 2px 2px;padding: 0;}

.tour-list-small-box-text {width: 100%;float: left;margin: 13px 0 15px 0;padding: 0 10px;}

.tour-list-small-box-text h3 {float: left;margin: 0px 0 15px 0;padding: 0;width: 100%;font-size: 21px;color: #000;line-height: 25px;min-height: 52px;max-height: 50px;}

.business-list-small-box.free .tour-list-small-box-text h3 {min-height: auto;max-height: 100%;}

.tour-list-small-box-text p {float: left;margin: 0 0 15px 0;padding: 0;width: 100%;font-size: 16px;color: #333; min-height: 105px;}

.tour-list-small-box-text h3 a {color: #000;}

.tour-list-small-box-text h3 a:hover {color: #ba3a1b;text-decoration: none;}

.tour-list-small-box-text .tour-bottom .tour-price p {float: left;margin: 0;padding: 0;width: 100%;font-size: 18px;color: #c9401d;line-height: 21px;min-height: auto;}

.tour-list-small-box-text .tour-price {float: left;margin: 6px 0 0 0;padding: 0;width: 41%;}

.tour-list-small-box-text .tour-btn-bg {float: right;margin: 0;padding: 0;width: 59%;}

.tour-list-small-box-text .tour-btn-bg .add-trip {margin: 0 5px 0 0;}

/*tour-filter-css*/

.tour-filter-bg .btn-filter.indigenous-cultural-tours {margin-right: 0px;}

.tour-filter-bg .btn-filter {margin-right: 15px;}

.tour-filter-bottom-bg1 .btn-filter {margin-right: 3px;}

.tour-filter-bg { width:100%; float:left; margin:0px; padding:0px;}



/*.btn-filter.all-tour.active::after { left: 40%;}

.btn-filter.land-tours.active::after { left: 43%;}

.btn-filter.marine-tours.active::after { left: 43%;}

.btn-filter.air-tours.active::after { left: 42%;}

.btn-filter.short-tours.active::after { left: 42%;}

.btn-filter.half-day-tours.active::after { left: 42%;}

.btn-filter.full-day-tours.active::after { left: 42%;}

.btn-filter.extended-tours.active::after { left: 42%;}

.btn-filter.indigenous-cultural-tours.active::after { left: 49%;}

.btn-filter.price-box1.active::after { left: 42%;}

.btn-filter.price-box2.active::after { left: 42%;}

.btn-filter.price-box3.active::after { left: 42%;}

.btn-filter.price-box4.active::after { left: 42%;}

.btn-filter.price-box5.active::after { left: 42%;}

.btn-filter.price-box6.active::after { left: 43%;}*/



.tour-filter-bottom-bg {width: 93%;float: none;margin: 20px auto 0;padding: 0;}

.tour-filter-bottom-bg p {float: left;margin: 0 0 20px 0;padding: 0;width: 100%;text-align: center;color: #000;font-size: 20px;line-height: 20px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-right: 15px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter.price-box6 {margin-right: 0px;}



/*tour detail page css*/

.top-heading h1.tour-heading {font-size: 22px;height: 45px;}

.tour-detail-bg {width: 100%;float: left;margin: 7px 0 0 0;padding: 0;}

.tour-detail-bg .tour-detail-left-side {width: 540px;float: left;margin: 0 29px 0 0;padding: 0;}

.tour-detail-bg .tour-detail-left-side img {width: 100%;}

.populate-bg {width: 100%;float: left;margin: 12px 0 27px 0;padding: 0;}

.tour-detail-video {width: 100%;float: left;margin: 20px 0 0 0;padding: 0;}

.tour-detail-video iframe {width: 100%;height: 305px;}

.trip-advisor-box {width: 54%;float: left;margin: 27px 0 0 0;padding: 0;}

.tour-detail-bg .trip-advisor-box img {width: auto;}

.share-this {float: left;margin: 27px 0 0 0;padding: 0;width: auto;}

.share-this {float: left;margin: 0px 0 0 0;padding: 0;width: 100%;text-align: center;}

.tour-detail-bg .tour-detail-left-side .share-this a img {width: auto;border: 0px;}

.share-this p {float: left;margin: 0 0 10px 0;padding: 0;width: 100%;text-align: center;font-size: 20px;color: #8c9398;}

.share-this ul {float: left;margin: 0;padding: 0;width: 100%;}

.share-this ul li {float: left;margin: 0 2px 0 0;padding: 0;width: auto;list-style: none;}

.tour-detail-bg .tour-detail-right-side {width: 517px;float: left;margin: 0;padding: 0;}

.tour-detail-bg .tour-detail-right-side .tour-detail-price {float: left;margin: 0 0 15px 0;padding: 0;width: 100%;font-size: 24px;color: #ba3a1b;line-height: 24px;}

.tour-detail-bg .tour-detail-right-side .tour-detail-price span {color: #000;font-size: 22px;}

.tour-detail-bg .tour-detail-right-side p {float: left;margin: 0 0 15px 0;padding: 0;width: 100%;font-size: 18px;color: #000;}

.tour-detail-bg .tour-detail-right-side p strong {font-size: 20px;font-weight: normal;}

.tour-detail-bg .tour-detail-right-side h2 {float: left;margin: 0 0 15px 0;padding: 0;width: 100%;color: #000;font-size: 20px;line-height: 20px;}

.tour-detail-bg .tour-detail-right-side ul {float: left;margin: 0 0 20px 0;padding: 0 0 0 15px;width: 100%;}

.tour-detail-bg .tour-detail-right-side ul li{float: left;margin: 0;padding: 0 0 0 15px;width: 100%; list-style:none; color: #000;font-size: 17px;background: url(../Images/li-arrow.png) no-repeat;background-position: 0px 6px;}

.booking-box {width: 100%;float: left;margin: 0;padding: 0;}









/*event deatil page css*/

.event-detail-container {width: 100%;float: left;margin: 7px 0 0 0;padding: 0;}

.event-detail-container .event-detail-left-side {width: 581px;float: left;margin: 0 35px 0 0;padding: 0;}

.event-share-this {width: 100%;float: left;margin: 20px 0 0 0;padding: 0;text-align: center;}

.event-detail-container .event-detail-left-side .event-share-this a img {border: 0px;width: auto;}

.event-share-this p {float: left;margin: 0 0 10px 0;padding: 0;width: 100%;text-align: center;font-size: 18px;color: #8c9398;}

.event-share-this ul {float: none;margin: 0 auto;padding: 0;width: 195px;}

.event-share-this ul li {float: left;margin: 0 2px 0 0;padding: 0;width: auto;list-style: none;}

.map-bg {width: 100%;float: left;margin: 30px 0 0 0;padding: 0;}

.event-detail-container .event-detail-right-side {width: 470px;float: left;margin: 0;padding: 0;}

.event-detail-container .event-detail-right-side .event-price {color: #ba3a1b;font-size: 18px;float: left;margin: 0 0 17px 0;padding: 0;width: 100%; line-height: 20px;}

.event-detail-container .event-detail-right-side p {color: #000;font-size: 18px;float: left;margin: 0 0 17px 0;padding: 0;width: 100%; line-height: 20px;}

.event-detail-container .event-detail-right-side p span#showSecondDiv {color: #000;}

#showReadMore {

	cursor: pointer;

	font-size: 16px;

	color: #fff;

	background: #bb3a1b;

	width: 100px;

	float: left;

	text-align: center;

	padding: 8px 0;

	border-radius: 3px;

}

.event-detail-container .event-detail-right-side p span {color: #8c9398;}

.event-detail-container .event-detail-right-side p a {color: #ba3a1b;margin: 0 0 0 7px;}

.event-detail-container .event-detail-right-side p a:hover { color:#000; text-decoration:none;}

.facebook-feed {width: 100%;float: left;margin: 10px 0 0 0;padding: 0;}

.event-detail-container .event-detail-left-side img {border: 1px solid #ccc;}

.event-detail-container .event-detail-left-side .event-share-this ul li a img {border: 0px;}

.Slider-box {width: 100%;float: left;margin: 0;padding: 0;}



/*Profile css*/

.manage-profile {width: 100%;float: left;margin: 0 0 20px 0;padding: 0 0 10px 0;font-size: 19px;color: #000;border-bottom: 1px solid #ccc;}

.profile-left .form-group {width: 48%;margin: 0 10px 20px 0;}

.profile-left .form-group:nth-child(2n + 2) { margin-right:0px;}

.profile-left .form-group label{float: left;margin: 0 0 5px 0;padding: 0;width: 100%;color: #333;font-size: 16px;text-align: left;}

.profile-left .form-group label.Female-box {width: auto;margin: 0 0 0 10px;}

.profile-left .form-group label.male-box {width: auto;float: left;}

.profile-submit-btn .btn.btn-primary {float: left;margin: 0;padding: 14px 23px;border: 0px;background: #ba3a1b;color: #fff;font-size: 20px;line-height: 20px;}



.btn.btn-yellow.btn-lg.border-radius0 {float: none;margin: 0px auto;padding: 9px 18px;border: 0px;background: #ba3a1b;color: #fff;font-size: 15px;line-height: 20px;}

.brd-L.profile-right p {width: 100%;float: left;margin: 6px 0 0 0;padding: 0;}

.brd-L.profile-right p.mt-20.mb-0 {margin-top: 20px;float: left;}









/*Product list page css*/

.breadcrumbs-box {width: auto;float: left;margin: 0 0 17px 0;padding: 0;}

.breadcrumbs-box p {float: left;margin: 0 4px 0 0;padding: 0;width: auto;font-size: 14px;color: #000;line-height: 16px;}

.breadcrumbs-box a{margin: 0;padding: 0;width: auto;font-size: 14px;color: #000;line-height: 14px;}

.breadcrumbs-box a:hover { color:#ba3a1b; text-decoration:none;}

.cart-box {width: auto;float: right;margin: 0;padding: 0;}

.cart-box p {float: left;margin: 0;padding: 0;font-size: 14px;color: #000;}

.cart-box p a { color:#000;}

.cart-box p a:hover { color:#ba3a1b; text-decoration:none;}

.product-list-container {width: 100%;float: left;margin: 10px 0 0 0;padding: 0;}

.product-list-box {width: 349px;float: left;margin: 0 19px 25px 0;padding: 0;border: 1px solid #e4e4e4;border-radius: 3px;box-shadow: 6px 9px 7px #ddd;}

.product-list-box:nth-child(3n + 3) { margin-right:0px;}

.product-list-data-box {width: 100%;float: left;margin: 13px 0 20px 0;padding: 0 10px;}

.product-img {width: 99%;float: left;margin: 2px 0 0 2px;padding: 5px 0;border: 1px solid #e4e4e4;text-align: center;height: 255px;overflow: hidden;}

.product-small-img {width: 100%;}

.product-list-data-box h3 {float: left;margin: 0px 0 15px 0;padding: 0;width: 100%;font-size: 21px;color: #333333;line-height: 25px;text-align: center;min-height: 50px;}

.product-list-data-box h3 a { color:#333}

.product-list-data-box h3 a:hover {color: #ba3a1b;text-decoration: none;}

.product-list-data-box p {float: left;margin: 0 0 10px 0;padding: 0;width: 100%;font-size: 21px;color: #000; text-align:center; line-height: 20px;}

.product-list-data-box p span { color:#c9401d; font-size:18px}

.qty-box {width: 95px;float: none;margin: 0 auto;padding: 0;}

.qty-box p {float: left;margin: 6px 5px 0 0;padding: 0;color: #000;font-size: 17px;text-align: left;width: auto;line-height: 17px;}

.input-group {width: auto;float: left;margin: 0;padding: 0;}

.input-group-btn {float: left;margin: 0;padding: 0;width: auto;}

.input-group-btn {float: left;margin: 0;padding: 0;width: auto;}

.quantity-left-minus.btn.btn-danger.btn-number {background: #fff;border: 1px solid #ccc;float: left;margin: 0;padding: 0px 0;height: 34px;width: 28px;font-size: 18px;color: #000;}

#quantity {float: left;margin: 0;padding: 0;width: 37%;height: 34px;border: 1px solid #ccc;border-left: 0px; border-right:0px; text-align:center; font-size:18px; color:#000;width: 59px;}

#productQty {float: left;height: 34px;border: 1px solid #ccc;text-align: center;width: 70px;font-size:18px; color:#000;}

.type-qty-input {

	float: left;

	margin: 0;

	padding: 0;

	width: 37%;

	height: 34px;

	border: 1px solid #ccc;

	text-align: center;

	font-size: 18px;

	color: #000;

	width: 59px;

}

.product-detail-price-container #subTotal {

	display: none;

}

.quantity-right-plus.btn.btn-success.btn-number {background: #fff;border: 1px solid #ccc;float: left;margin: 0;padding: 0;height: 34px;width: 28px;font-size: 18px;color: #000;}

.product-price-container {width: 100%;float: left;margin: 0;padding: 10px 0;background: #f6f5f5;}

.product-price-left-side {width: 50%;float: left;margin: 11px 0 0 0;padding: 0 0 0 10px;}

.product-price-left-side p {float: left;margin: 0;padding: 0;width: auto;font-size: 19px;color: #ba3a1b;line-height: 19px;}

.product-price-right-side {float: right;width: auto;margin: 0;padding: 0 10px 0 0;}

.product-price-right-side .view-more {float: left;margin: 0;padding: 11px 13px;font-size: 16px;background: #c9401d;color: #fff;line-height: 16px;border-radius: 20px;}

.product-price-right-side .view-more:hover { color:#000; text-decoration:none;}

/*Product detail page css*/

.product-list-container .product-detail-left-side {width: 520px;float: left;margin: 0 33px 0 0;padding: 0;}

.product-list-container .product-detail-right-side {width: 533px;float: left;margin: 0;padding: 0;}

.product-detail-img-box {width: 100%;float: left;margin: 0;padding: 15px 0;text-align: center;border: 1px solid #e4e4e4;}

.product-detail-img-box img {width: 98%;}

.product-poplate-images {width: 100%;float: left;margin: 15px 0 0 0;padding: 6px;border:1px solid #e4e4e4;}

.product-poplate-images img { width:86px; border:1px solid #e4e4e4; float:left; margin:0 10px 0 0; padding:0px;}

.product-list-container .product-detail-right-side h2 {float: left;margin: 0 0 15px 0;padding: 0 0 12px 0;width: 100%;border-bottom: 1px solid #ccc;font-size: 23px;color: #000;line-height: 20px;}

.product-list-container .product-detail-right-side p {float: left;margin: 0 0 15px 0;padding: 0;width: 100%;color: #000;font-size: 17px;}

.product-detail-price-container {width: 455px;float: left;margin: 10px 0 0 0;padding: 15px 17px;background: #f6f5f5;border: 1px solid #ededed;}

.product-list-container .product-detail-right-side .product-detail-price-container .product-detail-price-box {font-size: 25px;float: left;margin: 0 0 18px 0;padding: 0;width: 100%;color: #ba3a1b;line-height: 23px;}

.product-list-container .product-detail-right-side .product-detail-price-container .availability-box {float: left;margin: 0 0 18px 0;padding: 0;font-size: 21px;color: #000;line-height: 21px;}

.product-list-container .product-detail-right-side .product-detail-price-container .availability-box span { color:#ba3a1b; font-size:19px;}

.product-list-container .product-detail-right-side .product-detail-price-container .qty-box {width: 100%;float: left;margin: 0;padding: 0;}

.product-list-container .product-detail-right-side .product-detail-price-container .qty-box p {float: left;margin: 9px 5px 0 0;padding: 0;color: #000;font-size: 17px;text-align: left;width: auto;line-height: 17px;}

.cart-btn-container {width: 100%;float: left;margin: 18px 0 0 0;padding: 0;}

.add-to-cart {width: auto;float: left;margin: 0 15px 0 0;padding: 0;}

.add-to-wishlist {width: auto;float: left;margin: 0;padding: 0;}

.add-to-cart a {float: left;margin: 0;padding: 17px 55px;width: auto;font-size: 19px;color: #fff;background: #ba3a1b;line-height: 19px;border-radius: 3px;}

.add-to-cart-btn{float: left;margin: 0;padding: 17px 55px;width: auto;font-size: 19px;color: #fff;background: #ba3a1b;line-height: 19px;border-radius: 3px;border: 0px;}

.add-to-cart-btn:hover { color:#000;}

.add-to-cart a:hover { color:#000; text-decoration:none;}

.add-to-wishlist a {float: left;margin: 0;padding: 17px 29px;width: auto;font-size: 19px;color: #000;background: #fff;line-height: 19px;border-radius: 3px; border:1px solid #000;}

.add-to-wishlist a:hover { background:#ba3a1b; color:#fff; border:0px; text-decoration:none;}

.related-products-container {width: 100%;float: left;margin: 40px 0 0 0;padding: 0;}

.related-products-container h2 {float: left;margin: 0 0 15px 0;padding: 0;width: 100%;text-align: center;font-size: 27px;color: #000;background: url(../Images/heading-bottom-arrow.png) no-repeat;background-position: center bottom;height: 50px;}

.center-content-left-side .related-products-container .product-list-box:nth-child(3) { margin-right:19px;}

.center-content-left-side .related-products-container .product-list-box:nth-child(4) { margin-right:0px;}

.center-content-left-side .related-products-container .product-list-data-box {margin: 13px 0 5px 0;}





/*shop page css*/

.shop-list-box {width: 533px;float: left;margin: 0 19px 25px 0;padding: 0;border: 1px solid #e4e4e4;border-radius: 3px;box-shadow: 6px 9px 7px #ddd;}

.shop-list-box img {border: 1px solid #ccc;margin: 3px 3px;float: left;padding: 0;}

.shop-text-data {width: 100%;float: left;margin: 13px 0 15px 0;padding: 0 10px;}

.shop-text-data h3 {float: left;margin: 0px 0 10px 0;padding: 0;width: 100%;font-size: 25px;color: #000;line-height: 30px;}

.shop-text-data h3 a { color:#000}

.shop-text-data h3 a:hover {color: #ba3a1b;text-decoration: none;}

.shop-text-data p {float: left;margin: 0 0 25px 0;padding: 0;width: 100%;font-size: 18px;color: #333;}

.shop-read-more {width: 96px;float: none;margin: 0 auto;padding: 0;background: #c9401d;overflow: hidden;border-radius: 20px;}

.shop-read-more a {float: left;margin: 0;padding: 11px 13px;color: #fff;font-size: 16px;line-height: 18px;width: 100%;}

.shop-read-more a:hover { color:#000; text-decoration:none;}

.shop-list-box:nth-child(2) { margin-right:0px;}

.made-for-broome-box-data {width: 349px;float: left;margin: 0 13px 25px 0;padding: 0;border: 1px solid #e4e4e4;border-radius: 3px;box-shadow: 6px 9px 7px #ddd;}

.made-for-broome-box-data img {border: 1px solid #ccc;margin: 2px 2px;float: left;padding: 0;}

.made-for-broome-box-text {width: 100%;float: left;margin: 13px 0 15px 0;padding: 0 10px;}

.made-for-broome-box-text h3 {float: left;margin: 0px 0 15px 0;padding: 0;width: 100%;font-size: 21px;color: #000;line-height: 25px;}

.made-for-broome-box-text h3 a {color: #000;}

.made-for-broome-box-text p {float: left;margin: 0 0 25px 0;padding: 0;width: 100%;font-size: 18px;color: #333;min-height: 69px;}

.made-for-broome-box-read-more {width: 96px;float: none;margin: 0 auto;padding: 0;background: #c9401d;overflow: hidden;border-radius: 20px;}

.made-for-broome-box-read-more a {float: left;margin: 0;padding: 9px 13px;color: #fff;font-size: 16px;line-height: 18px;width: 100%;}

.made-for-broome-box-read-more a:hover {color: #000;text-decoration: none;}

.made-for-broome-container {width: 100%;float: left;margin: 40px 0 0 0;padding: 0;}

.made-for-broome-container h2 {float: left;margin: 0 0 20px 0;padding: 0px;width: 100%;font-size: 24px;color: #000;text-align: center;background: url(../Images/heading-bottom-arrow.png) no-repeat;background-position: center bottom;height: 50px;}

.made-in-broome-box-data {width: 349px;float: left;margin: 0 19px 25px 0;padding: 0;border: 1px solid #e4e4e4;border-radius: 3px;box-shadow: 6px 9px 7px #ddd;}

.made-in-broome-box-data img {border: 1px solid #ccc;margin: 2px 2px;float: left;padding: 0;}

.made-in-broome-box-text {width: 100%;float: left;margin: 13px 0 15px 0;padding: 0 10px;}

.made-in-broome-box-text h3 {float: left;margin: 0px 0 15px 0;padding: 0;width: 100%;font-size: 21px;color: #000;line-height: 25px;}

.made-in-broome-box-text h3 a {color: #000;}

.made-in-broome-box-text p {float: left;margin: 0 0 25px 0;padding: 0;width: 100%;font-size: 18px;color: #333;}

.made-in-broome-box-read-more {width: 96px;float: none;margin: 0 auto;padding: 0;background: #c9401d;overflow: hidden;border-radius: 20px;}

.made-in-broome-box-read-more a {float: left;margin: 0;padding: 9px 13px;color: #fff;font-size: 16px;line-height: 18px;width: 100%;}

.made-in-broome-box-read-more a:hover {color: #000;text-decoration: none;}

.made-in-broome-container {width: 100%;float: left;margin: 40px 0 0 0;padding: 0;}

.made-in-broome-container h2 {float: left;margin: 0 0 20px 0;padding: 0px;width: 100%;font-size: 24px;color: #000;text-align: center;background: url(../Images/heading-bottom-arrow.png) no-repeat;background-position: center bottom;height: 50px;}

.made-in-broome-box-data:nth-child(4) { margin-right:0px;}

.made-for-broome-box-text h3 a:hover {color: #ba3a1b;text-decoration: none;}

.made-in-broome-box-text h3 a:hover {color: #ba3a1b;text-decoration: none;}



/*business page css*/

.business-list-data-bg {width: 100%;float: left;margin: 0;padding: 0;}

.business-list-box{ width: 533px; float: left; margin: 0 10px 25px 0; padding: 0; border: 1px solid #e4e4e4; border-radius: 3px; box-shadow: 6px 9px 7px #ddd; display: none;}

.business-list-box img {margin: 0;float: left;padding: 0; width:100%;height: auto;}

/*.business-list-box img {border: 1px solid #ccc;margin: 3px 3px;float: left;padding: 0; width:99%;}*/

.featured-big-img {float: left;margin: 3px 3px;padding: 0;width: 99%;height: 344px;overflow: hidden;border: 1px solid #ccc;}

.business-text-data {width: 100%;float: left;margin: 13px 0 15px 0;padding: 0 10px}

.business-text-data h3 {float: left;margin: 0px 0 15px 0;padding: 0;width: 100%;font-size: 20px;color: #000;line-height: 28px;}

.business-text-data h3 a {color: #000;}

.business-text-data h3 a:hover {color: #ba3a1b;text-decoration: none;}

.business-text-data p {float: left;margin: 0 0 17px 0;padding: 0;width: 100%;font-size: 18px;color: #333;min-height: 70px;}

.business-btn-bg {float: none;margin: 0 auto;padding: 0;width: 194px;overflow: hidden;}

.business-btn-bg .add-trip {background: #c9401d;float: left;margin: 0 7px 0 0;padding: 9px 12px;color: #fff;font-size: 16px;width: auto;line-height: 16px;border-radius: 20px;}

.business-btn-bg .view-more {background: #c9401d;float: left;margin: 0;padding: 9px 12px;color: #fff;font-size: 16px;width: auto;line-height: 16px;border-radius: 20px;}

.business-list-small-box {width: 100%;float: left;margin: 0;padding: 0;}

.business-list-small-box-data {width: 349px;float: left;margin: 0 10px 25px 0;padding: 0;border: 1px solid #e4e4e4;border-radius: 3px;box-shadow: 6px 9px 7px #ddd;display: none;}

.business-list-small-box-data img {margin: 0;float: left;padding: 0; width:100%;}

/*.business-list-small-box-data img {border: 1px solid #ccc;margin: 2px 2px;float: left;padding: 0; width:99%;}*/

.featured-sml-img {width: 99%;float: left;margin: 2px 2px;padding: 0;border: 1px solid #ccc;height: 147px;overflow: hidden;}





.filterDiv.business-list-small-box-data.mylist-box .business-list-small-box-text h3 {min-height: 40px;font-size: 20px;}

.business-list-small-box-text {width: 100%;float: left;margin: 13px 0 15px 0;padding: 0 10px;}

.business-list-small-box-text h3 {float: left;margin: 0px 0 15px 0;padding: 0;width: 100%;font-size: 18px;color: #000;line-height: 20px;min-height: 44px}

.business-list-small-box.free .business-list-small-box-text h3 {min-height: auto;}

.business-list-small-box-text h3 a {color: #000;}

.business-list-small-box-text h3 a:hover {color: #ba3a1b;text-decoration: none;}

.business-list-small-box-text p {float: left;margin: 0 0 15px 0;padding: 0;width: 100%;font-size: 16px;color: #333;min-height: 105px;}

.business-list-small-box.free .business-list-small-box-text p {min-height: 105px;}

.business-btn-bg .add-trip {background: #c9401d;float: left;margin: 0 5px 0 0;padding: 9px 12px;color: #fff;font-size: 16px;width: auto;line-height: 16px;border-radius: 20px;}

.business-btn-bg .view-more {background: #c9401d;float: left;margin: 0 3px 0 0;padding: 9px 12px;color: #fff;font-size: 16px;width: auto;line-height: 16px;border-radius: 20px;}

.business-btn-bg .add-trip:hover { color:#000}

.business-btn-bg .view-more:hover { color:#000}

.share-link-bg {float: left;margin: 10px 0 0 0;padding: 0;width: auto;clear: both;}

.share-link-bg .share-link-bg {margin: 0;font-size: 16px;}

/*radio btn css*/

.radio-bg {float: none;margin: 0 auto 10px;padding: 0;width: 75%;overflow: hidden;}

.Box1 label {display: block;position: relative;padding-left: 30px;margin-bottom: 0;cursor: pointer;font-size: 17px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

.radio-bg .Box1 {float: left;margin: 0 20px 0 0;padding: 0;width: auto;}

.radio-bg .Box2 {float: left;margin: 0 20px 0 0;padding: 0;width: auto;}

.radio-bg .Box3 {float: left;margin: 0 20px 0 0;padding: 0;width: auto;}

.radio-bg .Box4 {float: left;margin: 0 20px 0 0;padding: 0;width: auto;}

.radio-bg .Box5 {float: left;margin: 0 20px 0 0;padding: 0;width: auto;}

.radio-bg .Box6 {float: left;margin: 0 0px 0 0;padding: 0;width: auto;}

.radio-bg .Box7 {float: left;margin: 0 20px 0 0;padding: 0;width: auto;}





/* The container */

.Box1 label {display: block;position: relative;padding-left: 30px;margin-bottom: 0;cursor: pointer;font-size: 17px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}



/* Hide the browser's default radio button */

.Box1 label input {position: absolute;opacity: 0;cursor: pointer;}



/* Create a custom radio button */

.checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;background-color: #fff !important;border-radius: 50%;border: 1px solid #060606;}

/* On mouse-over, add a grey background color */

.container:hover input ~ .checkmark {background-color: #ccc;}



/* When the radio button is checked, add a blue background */

.Box1 label input:checked ~ .checkmark { background-color: #fff;border: 1px solid #ccc;}



/* Create the indicator (the dot/circle - hidden when not checked) */

.checkmark:after {content: "";position: absolute;display: none;}



/* Show the indicator (dot/circle) when checked */

.Box1 label input:checked ~ .checkmark:after {display: block;}



/* Style the indicator (dot/circle) */

.Box1 label .checkmark::after {top: 3px;left: 3px;width: 12px;height: 12px;border-radius: 50%;background: #ba3a1b;}



/*Radio css2*/

.Box2 label {display: block;position: relative;padding-left: 30px;margin-bottom: 0;cursor: pointer;font-size: 17px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}



/* Hide the browser's default radio button */

.Box2 label input {position: absolute;opacity: 0;cursor: pointer;}



/* Create a custom radio button */

.checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;background-color: #fff !important;border-radius: 50%;border: 1px solid #060606;}

/* On mouse-over, add a grey background color */

.container:hover input ~ .checkmark {background-color: #ccc;}



/* When the radio button is checked, add a blue background */

.Box2 label input:checked ~ .checkmark { background-color: #fff;border: 1px solid #ccc;}



/* Create the indicator (the dot/circle - hidden when not checked) */

.checkmark:after {content: "";position: absolute;display: none;}



/* Show the indicator (dot/circle) when checked */

.Box2 label input:checked ~ .checkmark:after {display: block;}



/* Style the indicator (dot/circle) */

.Box2 label .checkmark::after {top: 3px;left: 3px;width: 12px;height: 12px;border-radius: 50%;background: #ba3a1b;}



/*Radio css3*/

.Box3 label {display: block;position: relative;padding-left: 30px;margin-bottom: 0;cursor: pointer;font-size: 17px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}



/* Hide the browser's default radio button */

.Box3 label input {position: absolute;opacity: 0;cursor: pointer;}



/* Create a custom radio button */

.checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;background-color: #fff !important;border-radius: 50%;border: 1px solid #060606;}

/* On mouse-over, add a grey background color */

.container:hover input ~ .checkmark {background-color: #ccc;}



/* When the radio button is checked, add a blue background */

.Box3 label input:checked ~ .checkmark { background-color: #fff;border: 1px solid #ccc;}



/* Create the indicator (the dot/circle - hidden when not checked) */

.checkmark:after {content: "";position: absolute;display: none;}



/* Show the indicator (dot/circle) when checked */

.Box3 label input:checked ~ .checkmark:after {display: block;}



/* Style the indicator (dot/circle) */

.Box3 label .checkmark::after {top: 3px;left: 3px;width: 12px;height: 12px;border-radius: 50%;background: #ba3a1b;}



/*Radio css4*/

.Box4 label {display: block;position: relative;padding-left: 30px;margin-bottom: 0;cursor: pointer;font-size: 17px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}



/* Hide the browser's default radio button */

.Box4 label input {position: absolute;opacity: 0;cursor: pointer;}



/* Create a custom radio button */

.checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;background-color: #fff !important;border-radius: 50%;border: 1px solid #cccccc;}

/* On mouse-over, add a grey background color */

.container:hover input ~ .checkmark {background-color: #ccc;}



/* When the radio button is checked, add a blue background */

.Box4 label input:checked ~ .checkmark { background-color: #fff;border: 1px solid #cccccc;}



/* Create the indicator (the dot/circle - hidden when not checked) */

.checkmark:after {content: "";position: absolute;display: none;}



/* Show the indicator (dot/circle) when checked */

.Box4 label input:checked ~ .checkmark:after {display: block;}



/* Style the indicator (dot/circle) */

.Box4 label .checkmark::after {top: 3px;left: 3px;width: 12px;height: 12px;border-radius: 50%;background: #ba3a1b;}



/*Radio css5*/

.Box5 label {display: block;position: relative;padding-left: 30px;margin-bottom: 0;cursor: pointer;font-size: 17px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}



/* Hide the browser's default radio button */

.Box5 label input {position: absolute;opacity: 0;cursor: pointer;}



/* Create a custom radio button */

.checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;background-color: #fff !important;border-radius: 50%;border: 1px solid #cccccc;}

/* On mouse-over, add a grey background color */

.container:hover input ~ .checkmark {background-color: #ccc;}



/* When the radio button is checked, add a blue background */

.Box5 label input:checked ~ .checkmark { background-color: #fff;border: 1px solid #cccccc;}



/* Create the indicator (the dot/circle - hidden when not checked) */

.checkmark:after {content: "";position: absolute;display: none;}



/* Show the indicator (dot/circle) when checked */

.Box5 label input:checked ~ .checkmark:after {display: block;}



/* Style the indicator (dot/circle) */

.Box5 label .checkmark::after {top: 3px;left: 3px;width: 12px;height: 12px;border-radius: 50%;background: #ba3a1b;}



/*Radio css6*/

.Box6 label {display: block;position: relative;padding-left: 30px;margin-bottom: 0;cursor: pointer;font-size: 17px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}



/* Hide the browser's default radio button */

.Box6 label input {position: absolute;opacity: 0;cursor: pointer;}



/* Create a custom radio button */

.checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;background-color: #fff !important;border-radius: 50%;border: 1px solid #cccccc;}

/* On mouse-over, add a grey background color */

.container:hover input ~ .checkmark {background-color: #ccc;}



/* When the radio button is checked, add a blue background */

.Box6 label input:checked ~ .checkmark { background-color: #fff;border: 1px solid #cccccc;}



/* Create the indicator (the dot/circle - hidden when not checked) */

.checkmark:after {content: "";position: absolute;display: none;}



/* Show the indicator (dot/circle) when checked */

.Box6 label input:checked ~ .checkmark:after {display: block;}



/* Style the indicator (dot/circle) */

.Box6 label .checkmark::after {top: 3px;left: 3px;width: 12px;height: 12px;border-radius: 50%;background: #ba3a1b;}





/*Radio css7*/

.Box7 label {display: block;position: relative;padding-left: 30px;margin-bottom: 0;cursor: pointer;font-size: 17px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}



/* Hide the browser's default radio button */

.Box7 label input {position: absolute;opacity: 0;cursor: pointer;}



/* Create a custom radio button */

.checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;background-color: #fff !important;border-radius: 50%;border: 1px solid #cccccc;}

/* On mouse-over, add a grey background color */

.container:hover input ~ .checkmark {background-color: #ccc;}



/* When the radio button is checked, add a blue background */

.Box7 label input:checked ~ .checkmark { background-color: #fff;border: 1px solid #cccccc;}



/* Create the indicator (the dot/circle - hidden when not checked) */

.checkmark:after {content: "";position: absolute;display: none;}



/* Show the indicator (dot/circle) when checked */

.Box7 label input:checked ~ .checkmark:after {display: block;}



/* Style the indicator (dot/circle) */

.Box7 label .checkmark::after {top: 3px;left: 3px;width: 12px;height: 12px;border-radius: 50%;background: #ba3a1b;}





.business-filter-bg1 {width: 69.5%;float: none;margin: 0 auto;padding: 0;display: none;}

.business-filter-bg2 {width: 68%;float: none;margin: 0 auto;padding: 0;display: none;}

.business-filter-bg3 {width: 57.2%;float: none;margin: 0 auto;padding: 0;display: none;}

.business-filter-bg4 {width: 9.7%;float: none;margin: 0 auto;padding: 0;display: none;}

.business-filter-bg5 {width: 47%;float: none;margin: 0 auto;padding: 0;display: none;}

.business-filter-bg6 {width: 100%;float: left;margin: 0;padding: 0;display: none;}

.business-filter-bg4.box.Services {width: 80%;}

.business-filter-bg .btn-filter {margin-right: 5px;}

.business-filter-bg .btn-filter.self-contained{margin-right: 0px;}

.business-filter-bg {float: none;margin: 0 auto;padding: 0;width: 78%;}

/*.btn-filter.all-accommodation.active::after {left: 45%;}

.btn-filter.backpackers.active::after {left: 43%;}

.btn-filter.bed-breakfast.active::after {left: 43%;}

.btn-filter.caravan-parks.active::after {left: 43%;}

.btn-filter.hotels.active::after {left: 39%;}

.btn-filter.resorts.active::after {left: 39%;}

.btn-filter.self-contained.active::after {left: 44%;}*/

.business-filter-bg7.box.TourOperator {width: 46%;float: none;margin: 0 auto;}

.business-filter-bg8.box.Health {width: 62%;float: none;margin: 0 auto;}

.business-filter-bg1 .btn-filter {margin-right: 5px;}

.business-filter-bg1 .btn-filter.natural-attractions{margin-right: 0px;}

.business-filter-bg2 .btn-filter {margin-right: 5px;}

.business-filter-bg2 .btn-filter.caterers{margin-right: 0px;}

.business-filter-bg3 .btn-filter {margin-right: 5px;}

.business-filter-bg3 .btn-filter.specialty {margin-right: 0px;}

.business-filter-bg4 .btn-filter.all-services {margin-right: 0px;}

.business-filter-bg5 .btn-filter {margin-right: 5px;}

.login-left-side.logout-container {width: 100%;margin: 0;text-align: center;}

.login-left-side.logout-container .login-section {width: 100%;float: left;margin: 0;padding: 0;text-align: center;display: block !important}

.login-left-side.logout-container .logged-inuser {width: 200px;float: none;margin: 0 auto;height: 63px;}

.login-left-side.logout-container .logged-inuser .name {width: 100%;float: left;margin: 0 0 15px 0;padding: 0;text-align: center;color: #000;}

.login-left-side.logout-container  .login-section a.logout {float: none;margin: 0 auto;padding: 7px 26px;background: #ba3a1b;font-size: 15px;color: #fff;border-radius: 30px;}

/*#business-user-div h2 {float: left;margin: 0 0 6px 0;padding: 0;width: 100%;text-align: center;font-size: 19px;color: #333;}*/

#business-user-div h2 {width: 100%;float: left;margin: 0;padding: 0;font-size: 24px;color: #000;text-align: center;background: url(../Images/heading-bottom-arrow.png) no-repeat;background-position: center bottom;height: 45px;}

#business-user-div p {width: 100%;float: left;margin: 5px 0 20px 0px;padding: 0;text-align: center;color: #333;font-size: 16px;}

.sign-up-right-side p {width: 100%;float: left;margin: 5px 0 20px 0px;padding: 0;text-align: center;color: #333;font-size: 16px;}

/*pop up css*/

#inline1 .login-left-side {width: 45.6%;}

#inline1 .sign-up-right-side {width: 50.9%;}

#inline1 .login-left-box {width: 100%;}

#inline1 .sign-up-form-box {width: 48.4%;}

#inline1 .sign-up-form-box:nth-child(2n + 2) { margin-right:0px;}

#inline1 .login-form-box {width: 48.8%;}

#inline1 .sign-up-btn-bg {margin: 0px 15px 0 0; width: 100%;}

.sign-up-right-side .register-with-container {margin: 0px 0 0 0;}

.mob-pop-up a {float: left;margin: 0;padding: 10px 21px;background: #ba3a1b;color: #fff;font-size: 18px;border-radius: 5px}

.mob-pop-up {float: right;margin: -100px 0 0 0;padding: 0; display:none;}

#addToTrip .trip-btn {background: #ba3a1b;color: #fff;font-size: 16px;padding: 8px 15px;float: left;border-radius: 5px;margin: 10px 0 0 120px;}

/*Form Page Css*/

.form-row1 {width: 100%;float: left;margin: 0;padding: 0;}

.form-row1 .form-group.row {float: left;margin: 0 20px 20px 0;padding: 0;width: 31.4%;}

.form-row1 .form-group.row .col-form-label.col-lg-1.col-sm-12 {float: left;margin: 0 0 5px 0;padding: 0;width: 100%;color: #333;font-size: 16px;}

.form-row1 .form-group.row .col-lg-11.col-md-12.col-sm-12 {width: 100%;float: left;margin: 0;padding: 0;}

.form-row1 .form-group.row .col-lg-11.col-md-9.col-sm-12{width: 100%;float: left;margin: 0;padding: 0;}

.form-row1 .form-group.row .form-control {width: 100%;float: left;margin: 0;padding: 0 9px;height: 45px;border: 1px solid #ccc;color: #ccc;font-size: 16px;border-radius: 2px;}

.form-row1 .form-group.row #logo{border: none;padding: 0;font-size: 15px;}

.form-row1 .form-group.row #external_links{border: none;padding: 0;font-size: 15px;}

.form-row1 .form-group.row #featured_image_1 {border: none;padding: 0;font-size: 15px;}

.form-row1 .form-group.row #featured_image_2 {border: none;padding: 0;font-size: 15px;}

.form-row1 .form-group.row #featured_image_3 {border: none;padding: 0;font-size: 15px;}

.form-row1 .form-group.row #google_map {height: 80px;}

#showBusinessUrl {display: none;}

.form-group.row.file {width: 18%;}

.form-group.row.file .form-control {height: 34px;font-size: 12px !important;}

.form-group.row.upload-photo {width: 18.1%;}

.form-group.row.upload-photo .btn.btn-primary {float: left;margin: 5px 0 0 0;background: #ba3a1b;color: #fff;border: 0px;width: 100px;padding: 7px 10px;font-size: 14px;}

.form-group.row.upload-photo .btn.btn-primary:hover { color:#000;}

.form-row2 .form-group.row.Business-Type {margin-bottom: 30px;}

.form-row2 {width: 100%;float: left;margin: 0;padding: 0;}

.form-row2 .form-group.row {float: left;margin: 0 20px 20px 0;padding: 0;width: 31.4%;}

.form-row2 .form-group.row .col-form-label.col-lg-1.col-sm-12 {float: left;margin: 0 0 5px 0;padding: 0;width: 100%;color: #333;font-size: 16px;}

.form-row2 .form-group.row .col-lg-11.col-md-12.col-sm-12 {width: 100%;float: left;margin: 0;padding: 0;}

.form-row2 .form-group.row .col-lg-11.col-md-9.col-sm-12{width: 100%;float: left;margin: 0;padding: 0;}

.form-row2 .form-group.row .form-control {width: 100%;float: left;margin: 0;padding: 0 9px;height: 45px;border: 1px solid #ccc;color: #ccc;font-size: 16px;border-radius: 2px;}

.form-row2 .form-group.row #selectBusiness {height: 150px;}

.form-row2 .form-group.row #selectService{height: 150px;}

.form-row2 .form-group.row #description {height: 150px;}

.form-row2 .form-group.row .select2-container--default .select2-selection--multiple {background-color: white;border: 1px solid #CCC;border-radius: 2px;cursor: text;height: auto;font-size: 18PX;color: #ccc;}

.form-group.row.Des {width: 98%;}

.upload-btn-wrapper {position: relative;overflow: hidden;display: inline-block;}

.upload-btn-wrapper .btn {border: 2px solid #ba3a1b;color: #fff;background-color: white;padding: 5px 9px;border-radius: 3px;font-size: 14px;font-weight: bold;background: #ba3a1b;}

.upload-btn-wrapper input[type=file] {font-size: 100px;position: absolute;left: 0;top: 0;opacity: 0;}

#showTourUrl {display: none;}

.kt-section__body .form-group.row.file {width: 15.1%}

.kt-section__body .form-group.row.Des #description {height: 175px;width: 98%;}

.kt-section__body .form-group.row.Des {width: 100%;}

.kt-section__body .form-group.row .select2-container--default .select2-selection--multiple {background-color: white;border: 1px solid #ccc;border-radius: 2px;cursor: text;color: #ccc;font-size: 16px;}

.kt-section__body .form-group.row.file:nth-child(7) { margin-right:0px;}

.kt-section {width: 100%;float: left;margin: 20px 0 0 0;padding: 0;}

.kt-portlet__head-title {float: left;margin: 0;padding: 12px 14px;width: 98%;background: #f6f5f5;color: #000;font-size: 20px;line-height: 19px;text-align: left;}

.kt-portlet__head {width: 100%;float: left;margin: 0 0 20px 0;padding: 0;}

.kt-section__body .form-group.row {float: left;margin: 0 20px 20px 0;padding: 0;width: 31.4%;}

.kt-section__body .form-group.row .col-form-label.col-lg-1.col-sm-12{float: left;margin: 0 0 5px 0;padding: 0;width: 100%;color: #333;font-size: 16px;text-align: left;}

.kt-section__body .form-group.row .col-lg-11.col-md-9.col-sm-12{width: 100%;float: left;margin: 0;padding: 0;}

.kt-section__body .form-group.row .form-control{width: 100%;float: left;margin: 0;padding: 0 9px;height: 45px;border: 1px solid #ccc;color: #ccc;font-size: 16px;border-radius: 2px;}

.sign-up-form-box #visitor_type {width: 100%;float: left;margin: 0;padding: 0 9px;height: 45px;border: 1px solid #ccc;color: #ccc;font-size: 16px;border-radius: 2px;}

.kt-section__body .form-group.row.Dec {width: 98%;}

.kt-section__body .form-group.row.Dec #description {height: 170px;}

.add-business-btn {float: left;margin: 10px 20px 40px 0;padding: 0;width: auto;clear: both;}

.shre-box-bg .add-business-btn {margin: 10px 20px 10px 0;}

.add-business-btn121 {float: left;margin: 10px 20px 10px 0;padding: 0;width: auto;}

.trip-social.trip-social-owner {float: left;margin: 0px 0 0 0;padding: 0;width: auto;}

.add-business-btn121 a {float: left;margin: 0;padding: 14px 23px;border: 0px;background: #ba3a1b;color: #fff;font-size: 20px;line-height: 20px;}

.your-business-btn121 {float: left;margin: 10px 20px 40px 0;padding: 0;width: auto;}

.your-business-btn121 a {float: left;margin: 0;padding: 8px 16px;border: 0px;background: #ba3a1b;color: #fff;font-size: 17px;line-height: 20px;}

#sell_on_sobroome {height: 120px;}

.add-business-btn .btn.btn-primary {float: left;margin: 0;padding: 14px 23px;border: 0px;background: #ba3a1b;color: #fff;font-size: 20px;line-height: 20px;}

.your-business-btn {float: left;margin: 10px 0px 40px 0;padding: 0;width: auto;}

.your-business-btn a.btn.btn-primary {float: left;margin: 0;padding: 14px 23px;border: 0px;background: #ba3a1b;color: #fff;font-size: 20px;line-height: 20px;}

.login-section {float: right;width: auto;margin: 0 10px 0 0;padding: 0;text-align: center;}

.login-section a {float: left;margin: 0;padding: 5px 25px;background: #ba3a1b;font-size: 18px;color: #fff;border-radius: 30px;}

.logged-inuser {width: 100%;float: left;margin: 0;padding: 0;}

.logged-inuser .name {float: left;color: #fff;font-size: 15px;margin: 6px 10px 0 0;}

.login-section a.logout {float: left;margin: 0;padding: 5px 15px;background: #ba3a1b;font-size: 18px;color: #fff;border-radius: 30px;}

.form-group.row.Ticketing {width: 100% !important;}

.form-group.row.Ticketing .kt-radio {width: 90px;}

.form-group.row.Ticketing .kt-radioone {width: 85px;float: left;}

.form-group.row.Ticketing .kt-radiotwo {width: 115px;float: left;}

.form-group.row.Ticketing .kt-radiothree {width: 195px;float: left;}

.payment-option {margin: 0 5px 0 0;}

.form-group.row.Ticketing .kt-radio:nth-child(2) { width:60px;}

.cost-tyle-class {width: 100%;float: left;margin: 0;padding: 0;}

#CustomDiv .form-group.row.Custom-Event-Date {margin-top: 0px;width: 100%;}

.form-group-container-box {width: 100%;float: left;margin: 0;padding: 0;}

.cost-tyle-class .form-group.row {width: 48%;}

.table-condensed {width: 100%;}

.table-condensed th.dow {padding: 5px;}

.table-condensed th.day {padding: 5px;}

#CustomDiv .form-group.row {width: 50%;margin: 17px 0 0 0;}

#CustomDiv {width: 98%;}

#RezdyDiv {width: 98%;}

#FareharborDiv {width: 98%;}

#TuritopDiv {width: 98%;}

.custom-data {float: left;width: 100%;margin: 0 0 20px 0;padding: 0;}

.custom-data .form-group.row.custom-tour1 {width: 100% !important;margin: 0 0 0px 0 !important;}

.custom-data .form-group.row {width: 32%;margin: 0px 10px 17px 0 !important;}

.form-group.row.Custom-Event-Date {width: 98%;margin-right: 0;}

#CustomDiv .form-group-container-box .form-group.row {margin-right: 10px !important;width: 49%;}



#CustomDiv .cost-tyle-class .form-group.row {width: 49%;margin: 0 20px 20px 0;}



#CustomDiv .cost-tyle-class .form-group.row:nth-child(2n + 2) { margin-right:0px;}

.custom-payment-box2 #CustomDateDiv {width: 100%;float: left;margin: 0;padding: 0px;background: #f0f1f2;}

.date-radio-box {width: 78px;float: left;margin: 0 2px 4px 0;padding: 2px;border: 1px solid #ccc;}

.date-radio-box .custom-tour-input {float: left;margin: 4px 5px 0 0;display: none;}

.custom-payment-box2 a#customDateSelect {width: 100%;float: left;margin: 0;padding: 12px 10px;border: 1px solid #ccc;height: 45px;color: #000;font-size: 16px;}

.custom-payment-box2 .date-radio-box label {font-weight: normal;font-size: 12px;margin: 0;}

.custom-payment-box2 .date-radio-box.active {background: #ba3a1b;color: #fff;border: 1px solid #ba3a1b;}

/*blog pop up css*/

.blog-post-form {width: 100%;float: left;margin: 0;padding: 0;}

.blog-post-form .form-group.row {float: left;margin: 0 20px 20px 0;padding: 0;width: 31.3%;}

.blog-post-form .form-group.row:nth-child(4) { margin-right:0px;}

.blog-post-form .form-group.row .col-form-label.col-lg-1.col-sm-12 {width: 100%;float: left;margin: 0 0 5px 0;padding: 0;font-size: 16px;}

.blog-post-form .form-group.row .col-lg-11.col-md-9.col-sm-12 {float: left;margin: 0;padding: 0;width: 100%;}

.blog-post-form .form-group.row .form-control{width: 100%;float: left;margin: 0; padding: 0 9px;height: 45px;border: 1px solid #ccc; color:#ccc; font-size: 18px;border-radius: 2px;}

.datepicker-switch {text-align: center;}

.prev {text-align: center;}

.next {text-align: center;}

.blog-post-form .form-group.row #user_post_image {border: 0px;font-size: 14px;}

.blog-post-form .form-group.row1{float: left;margin: 0 0px 20px 0;padding: 0;width: 100%;}

.blog-post-form .form-group.row1 .form-control {width: 100%;float: left;margin: 0;padding: 0 9px;height: 142px;border: 1px solid #ccc;color: #ccc;font-size: 18px;border-radius: 2px;}

.blog-post-form .form-group.row1 .col-lg-11.col-md-9.col-sm-12 {float: left;margin: 0;padding: 0;width: 100%}

.blog-post-form .form-group.row1 .col-form-label.col-lg-1.col-sm-12 {width: 100%;float: left;margin: 0 0 5px 0;padding: 0;font-size: 16px;}

.blog-post-form .form-group.row2 .btn.btn-primary{ float: left;margin: 0;padding: 14px 25px; border: 0px;background:#ba3a1b;color: #fff;font-size: 20px;line-height: 20px;}

.detail-free-box {width: 100%;float: left;margin: 10px 0 0 0;padding: 0;}

.visit-website {margin: 0;padding: 0;width: 100%;float: left;}

.detail-free-box .visit-website p .fa.fa-globe {margin: 2px 8px 0 0;float: left;color: #000;}

.detail-free-box .visit-website p {float: left;width: 130px;margin: 0 0 0 0;padding: 0;font-size: 18px;color: #bb3a1b;}

.detail-free-box .visit-website span {float: left;width: auto;margin: 0 0 0 0;padding: 0;font-size: 18px;color: #000;}

.visit-email {margin: 15px 0px;padding: 0;width: 100%;float: left;}

.detail-free-box .visit-email p .fa.fa-envelope-o {margin: 2px 8px 0 0;float: left;color: #000;}

.detail-free-box .visit-email p {float: left;width: 130px;margin: 0 0 0 0;padding: 0;font-size: 18px;color: #bb3a1b;}

.detail-free-box .visit-email span {float: left;width: auto;margin: 0 0 0 0;padding: 0;font-size: 18px;color: #000;}

.visit-call {margin: 0;padding: 0;width: 100%;float: left;}

.detail-free-box .visit-call p .fa.fa-phone {margin: 2px 8px 0 0;float: left;color: #000;}

.detail-free-box .visit-call p {float: left;width: 130px;margin: 0 0 0 0;padding: 0;font-size: 18px;color: #bb3a1b;}

.detail-free-box .visit-call span {float: left;width: auto;margin: 0 0 0 0;padding: 0;font-size: 18px;color: #000;}

.align-logo {float: left;margin: 0 15px 10px 0;padding: 0;width: 150px;border: 1px solid #ccc;}

.premium-box-detail {width: 100%;float: left;margin: 20px 0 15px 0;padding: 0;}

.premium-box-detail-top {width: 100%;float: left;margin: 0 0 20px 0;padding: 0;}

.premium-box-detail-top.external-link {width: 200px;float: none;margin: 0 auto 20px;overflow: hidden;}

.premium-box-detail-top a {float: left;margin: 0;padding: 0;width: auto;background: #bb3a1b;color: #fff;font-size: 15px;border-radius: 3px;}

.premium-box-detail-top a:hover { color:#000; background: #76d9f2;}

.premium-box-detail-top a.visit-website-btn {padding: 4px 17px;margin: 0 20px 0 0;}

.premium-box-detail-top a.visit-email-btn{padding: 4px 30px;margin: 0 20px 0 0;}

.premium-box-detail-top a.visit-call-btn{padding: 4px 30px;}

.premium-box-detail-add-trip {float: none;margin: 0px auto 0;padding: 0;width: 120px;}

.detail-add-trip {width: 100%;float: left;margin: 0;padding: 9px 0;background: #bb3a1b;color: #fff;text-align: center;border-radius: 3px;font-size: 16px;font-weight: bold;}

.detail-add-trip:hover { color:#000; background: #76d9f2;}

.video-detail {width: 100%;float: left;margin: 20px 0 20px 0;padding: 0;}

.video-detail iframe { width:100%;}

.premium-box-detail-top-left-side-bg {width: 100%;float: left;margin: 20px 0 0 0;padding: 0;}

.premium-box-detail-left-top{width: 100%;float: left;margin: 0 0 20px 0;padding: 0;}

.premium-box-detail-left-top a {float: left;margin: 0 20px 0 0;padding: 5px 0;width: 31%;background: #bb3a1b;color: #fff;text-align: center;border-radius: 3px;font-size: 17px;}

.premium-box-detail-left-top a:hover { color:#000;background: #76d9f2;}

.premium-box-detail-left-top a:last-child { margin-right:0px;}

.premium-box-detail-book-now-btn {float: none;margin: 0 auto;padding: 0;width: 200px;}

.premium-box-detail-book-now-btn a {float: left;margin: 0;padding: 10px 0;width: 100%;text-align: center;background: #71cde6;color: #fff;font-size: 16px;border-radius: 3px;}

.premium-box-detail-ifream-box {width: 100%;float: left;margin: 20px 0 0 0;padding: 0;}

.premium-box-detail-book-now-btn a:hover { color:#000;}

.facebook-feed-detail {width: 100%;margin: 20px 0 40px 0;padding: 0;float: left;}

.share-button {width: 100%;float: left;margin: 20px 0 0 0;padding: 0;}

.tour-detail-bg .tour-detail-left-side .premium-box-detail-left-top a {width: 30.8%;}

.visit-bg {width: 100%;float: left;margin: 10px 0 0 0;padding: 0;}

.visit-bg a {float: left;margin: 0;padding: 5px 30px;background: #bb3a1b;color: #fff;font-size: 17px;border-radius: 3px;}

.visit-bg a:hover { background:#76d9f2; color:#333;}

.your-business-btn .upload-text {font-size: 16px;}

.custom-payment-btn {float: none;margin: 15px auto 15px;padding: 0;width: 195px;overflow: hidden;}

.custom-payment-btn a {float: left;margin: 0 0px 0 0;padding: 14px 0;width: 100%;background: #bb3a1b;color: #fff;text-align: center;border-radius: 3px;font-size: 20px;}

.custom-payment-btn a:hover {color: #000;background: #76d9f2;}

.custom-payment-btn.rezdy-code-btn a {float: none;margin: 0 auto;padding: 14px 0;width: 200px !important;background: #bb3a1b;color: #fff;text-align: center;border-radius: 3px;font-size: 20px;display: inherit;}

.custom-payment-btn.rezdy-code-btn {width: 100%;}

.premium-box-detail-top .event-btn-bg {width: 160px;float: none;margin: 0 auto 15px;padding: 0;overflow: hidden; display: block;}

.premium-box-detail-top .event-btn-bg .add-calender {background: #c9401d;float: left;margin: 0;padding: 12px 0px;color: #fff;font-size: 16px;width: 100%;line-height: 16px;border-radius: 3px;text-align: center; display: block;}

.list-event-dates {width: 100%;float: left;margin: 0;padding: 0;}

.list-event-dates ul#showEventDates {float: left;margin: 0;padding: 0 0 0 25px;width: 100%;}

.list-event-dates ul#showEventDates li {float: left;margin: 0 0 10px 0;padding: 0;width: 100%;font-size: 16px;color: #000;}

/*pop up css*/

.pop-up-text {width: 100%;float: left;margin: 0px 0 0 0;padding: 0;}

.pop-up-text p {float: left;margin: 0;padding: 0;width: 100%;text-align: center;font-size: 20px;}

.pop-up-event-bg {width: 100%;float: left;margin: 0;padding: 0;}

.pop-up-event-box {width: 100%;float: left;margin: 0 0 15px 0;padding: 0 0 15px 0;border-bottom: 1px solid #e4e4e4;}

.pop-up-event-img {width: 30%;float: left;margin: 0 20px 0 0;padding: 0;border: 1px solid #e4e4e4;}

.pop-up-event-img img {width: 100%;float: left;}

.pop-up-event-text {float: left;margin: 0;padding: 0;width: 65.8%;}

.pop-up-event-text h4 {margin-top: 0px;}

.pop-up-img {width: 100%;float: left;margin: 0;padding: 0;}

.pop-up-img img{width: 100%;float: left;margin: 0;padding: 0;}

.pop-up-event-text p {font-size: 15px;float: left;margin: 0;padding: 0;width: 100%;}

.pop-up-event-box:last-child { border-bottom:0px; padding-bottom:0px; margin-bottom:0px;}

/*custom-payment-pop-up*/

.custom-payment-pop-up-container {width: 100%;float: left;margin: 0;padding: 0;}

.custom-payment-pop-up-container h2 {width: 100%;float: left;margin: 0;padding: 0;font-size: 24px;color: #000;text-align: center;background: url(../Images/heading-bottom-arrow.png) no-repeat;background-position: center bottom;height: 45px;}

.tour-cost {width: 100%;float: left;margin: 0;padding: 0;text-align: left;font-size: 18px;}

.tour-cost p {float: left;margin: 0 0 20px 0;padding: 0;width: 200px;font-size: 22px;color: #000;}

.tour-cost p span{ color:#ba3a1b}

.custom-payment-pop-up {width: 100%;float: left;margin: 20px 0 0 0;padding: 0;}

.custom-payment-box2 {width: 32%;float: left;margin: 0 20px 20px 0;padding: 0;}

.custom-payment-box2:nth-child(3) { margin-right:0px;}

.custom-payment-box2 label {width: 100%;float: left;margin: 0 0 5px 0;padding: 0;font-size: 16px;font-weight: bold;}

.custom-payment-box2 .type-input {width: 100%;float: left;margin: 0;padding: 0 9px;height: 45px;border: 1px solid #ccc;color: #ccc;font-size: 18px;border-radius: 2px;}

.custom-payment-box2 .form-control {width: 100%;float: left;margin: 0;padding: 0 9px;height: 45px;border: 1px solid #ccc;color: #ccc;font-size: 16px;border-radius: 2px;}

.custom-payment-pop-up h4 {float: left;margin: 0 0 15px 0;padding: 0;width: 100%;}

.custom-payment-box1 .type-input {width: 100%;float: left;margin: 0;padding: 0 9px;height: 45px;border: 1px solid #ccc;color: #ccc;font-size: 18px;border-radius: 2px;}

.custom-payment-box1 .form-control {width: 100%;float: left;margin: 0;padding: 0 9px;height: 45px;border: 1px solid #ccc;color: #ccc;font-size: 16px;border-radius: 2px;}

.custom-payment-box1 label {width: 100%;float: left;margin: 0 0 5px 0;padding: 0;font-size: 16px;font-weight: bold;}

.custom-payment-box1 {width: 49%;float: left;margin: 0 20px 20px 0;padding: 0;}

.custom-payment-box1.last { margin-right:0px;}

.custom-payment-box1 label span {font-size: 12px;margin: 0 0 0 10px;color: #ba3a1b;}

.custom-payment-box .type-input {width: 100%;float: left;margin: 0;padding: 0 9px;height: 45px;border: 1px solid #ccc;color: #ccc;font-size: 18px;border-radius: 2px;}

.custom-payment-box label {width: 100%;float: left;margin: 0 0 5px 0;padding: 0;font-size: 16px;font-weight: bold;}

.custom-payment-box {width: 23.5%;float: left;margin: 0 20px 20px 0;padding: 0;}

.custom-payment-box.last { margin-right:0px;}

.custom-payment-pop-up .kt-portlet__head-title {margin: 0 0 15px 0px;}

.custom-payment-box-submit {width: 100%;float: left;margin: 0;padding: 0;}

.custom-payment-box-submit .btn.btn-primary {float: left;margin: 0;padding: 14px 25px;border: 0px;background: #ba3a1b;color: #fff;font-size: 20px;line-height: 20px;}

.custom-payment-box .form-control{width: 100%;float: left; margin: 0; padding: 0 9px; height: 45px; border: 1px solid #ccc;color:#ccc;font-size: 16px;border-radius: 2px;}

.custom-payment-box #CardExpiryYear {width: 100px;margin: 0 0 0 10px;}

.custom-payment-box #CardExpiryMonth {width: 100px;}

/*Search box css*/

.side-blog-search {position: absolute;width: 293px;float: left;padding: 0;top: 41px;}

.side-blog-search .dropdown-menu.drop-ul {width: 100%;padding: 0 0 7px;}

.side-blog-search .aut-pageBlog {background-color: #1e174b;color: #fff;padding: 3px 8px;font-size: 13px;text-align: center;margin-bottom: 7px;line-height: 22px;}

.side-blog-search .aut-pageBlog::before {content: '';top: 23px;width: 11px;float: left;position: relative;border-left: 9px solid transparent;border-right: 9px solid transparent;border-top: 9px solid #1e174b;left: 50%;}

.side-blog-search .dropdown-menu li {width: 100%;}

.side-blog-search .dropdown-menu li a {padding: 3px 20px 3px 10px;}

.side-blog-search .dropdown-menu.auto-search-ul {width: 100%;padding: 0 0 7px;}

#inline103 {height: 600px;overflow: scroll;}

#tour101{height: 600px;overflow: scroll;}

/*cart page css*/

table.shopping-cart {width: 100%;border-collapse: collapse;border-spacing: 0;border: none;}

.line-height35 {line-height: 35px;}

table.shopping-cart {border-collapse: collapse;border-spacing: 0;}

table.shopping-cart .cart_row {border-top: 1px solid #ddd;}

table.shopping-cart .cart_row td {position: relative;padding-top: 15px;padding-bottom: 15px;padding-right: 20px;}

.cart__image {max-height: 110px;max-width: 100px;}

.cart__row-product {font-size: 20px;text-align: left;}

.cart__row-price {text-align: left;font-size: 17px;}

.cart-product {text-align: left;font-size: 17px;}

.text-center.hidden-xs.cart-qty {font-size: 17px;}

.text-center.hidden-xs.cart-total {font-size: 17px;}

.text-center-quentity.hidden-xs {text-align: center;font-size: 20px;}

.text-center-total.hidden-xs {text-align: center;font-size: 20px;}

.cart__price-wrapper.hidden-xs {font-size: 20px;}

.cart-table .qty .btn, .shopping-cart .qty .btn {padding: 0 15px;line-height: 30px;border-radius: 2px;color: #fff;font-size: 15px;margin: 0;float: left;display: block;}

.shopping-cart .qty input[type="number"] {width: 51px;}

.cart-table .qty input[type="number"], .shopping-cart .qty input[type="number"] {border: 1px solid #D2D2D2;line-height: 28px;padding: 0;text-align: center;font-size: 15px;border-radius: 2px;margin: 0 3px;float: left;display: block;}

.btn-green {background: #ba3a1b;border: #ba3a1b;}

.btn-yellow {color: #fff;background-color: #72d2ea;border: #72d2ea;}

.cart__prototal {font-size: 20px;text-align: center; padding-right: 0px !important;}

table.shopping-cart tfoot {border-top: 1px solid #ddd;border-bottom: 2px solid #ddd;}

table.shopping-cart tfoot td {position: relative;padding-top: 15px;padding-bottom: 15px;padding-right: 20px;}

.list-view-item__title .pro-name {font-size: 18px;}

.padT0 {padding-top: 0px !important;font-size: 20px;}

.btn-success {color: #fff;background: #ba3a1b;border-color: #ba3a1b;}

.btn.btn-success {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 18px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 0;}

.font-18 {text-align: center;padding-right: 0px !important;font-size: 18px;}

table.shopping-cart tfoot .subtotal td.hidden-xs {font-size: 20px;}

.btn.btn-success:hover { color:#000;}

/*Checkout page css*/

ul.gatewaylist {display: flex;justufy-content: space-between;}

ul.gatewaylist li {flex: auto;margin: 0 5px;}

section {clear: both;margin-top: 20px;margin-bottom: 20px;}

#customer-details h2 {color: #333;font-size: 20px;}

.cheak-heading {color: #333;font-size: 20px;margin: 20px 0 10px 0;}

.form-group {margin-bottom: 15px;float: left;width: 100%;}

.form-group .form-control {width: 100%;float: left;margin: 0;padding: 0 9px;height: 45px;border: 1px solid #ccc;color: #ccc;font-size: 18px;border-radius: 2px;}

#same_as_billing {float: left;margin: 2px 0 0 0;}

.order-instructions {font-size: 16px;font-weight: bold;margin: 0 0 10px 0;float: left;width: 100%;}

.customcheck {width: 100%;float: left;font-size: 14px;}

.subtotal {font-size: 20px;font-weight: bold;}

.subtotal .form-control { width: 100%; float: left; margin: 0; padding: 0 9px; height: 45px; border: 1px solid #ccc; color:#ccc;font-size: 18px;border-radius: 2px;}

.free-text {font-size: 15px;color: #333;}

.font-red {color: #ba3a1b;}

.brd {border: 1px solid #ddd;}

.brdB-none {border-bottom: 0px !important;}

.col-md-12.text-center .btn.btn-success.W-auto.btn-lg {margin-top: 20px;}

.brd.clearfix.form-group.paypal.box {font-size: 14px;}

.brd.clearfix.form-group.afterpay.box {font-size: 20px;}

.row.clearfix.an-account {margin: 0 0 0 0px;font-size: 16px;color: #333;}

p#logIn {font-size: 20px;text-align: center;}

.business-address {width: 100%;float: left;margin: 0;padding: 0;}

.business-address p{color: #000;font-size: 18px;float: left; margin: 0 0 17px 0;padding: 0; width: 100%;line-height: 20px;}

.card.card-default .card-header {width: 100%;float: left;margin: 0 0 10px 0;padding: 0;text-align: center;font-size: 25px;}

.card-body {width: 100%;float: left;margin: 0;padding: 0;}

.card-body p {float: left;margin: 0 0 10px 0;padding: 0;width: 100%;text-align: center;font-size: 18px;}

.activation-box {float: none;margin: 0 auto;width: 241px;overflow: hidden;}

.activation-box .btn.btn-primary {float: left;margin: 10px 0 0 0;padding: 12px 10px;font-size: 18px;background: #ba3a1b;color: #fff;border-radius: 3px;text-transform: capitalize;}

.activation-box .btn.btn-primary:hover { color:#000;}

.card.card-default {width: 100%;float: left;margin: 0 0 20px 0;padding: 0;}

.card {width: 500px;float: none;margin: 0 auto;padding: 0;}

.card-header.rest-box-heading {float: left;margin: 0 0 20px 0;padding: 0px;width: 100%;font-size: 32px;color: #000;text-align: center;background: url(../Images/heading-bottom-arrow.png) no-repeat;background-position: center bottom;height: 60px;}

.card-body.rest-box-bg {width: 100%;float: left;margin: 0 0 20px 0;padding: 0;}

.card-body.rest-box-bg .form-group label {float: left;margin: 11px 10px 0 0;padding: 0;font-size: 18px;color: #333;}

.card-body.rest-box-bg .form-group input{width: 76%;float: left;margin: 0;padding: 0 9px;height: 45px;border: 1px solid #ccc;color: #ccc;font-size: 18px;border-radius: 2px;}

.form-group.password-reset {width: 207px;float: none;margin: 0 auto;padding: 0;overflow: hidden;}

.form-group.password-reset .btn.btn-primary {background: #ba3a1b;font-size: 18px;color: #fff;margin: 10px 0 0 0;float: left;padding: 10px 15px;border: 0px;border-radius: 3px;}

.form-group.password-reset .btn.btn-primary:hover { color:#000;}

.media {text-align: center;}

/*sign up page css*/

.home-read-more.account-read {width: 400px;margin: 0 auto 15px;height: 40px;}

.home-read-more.account-read a {float: left;margin: 0;padding: 0;font-size: 20px;color: #fff;text-decoration: navajowhite;width: 100%;line-height: 41px;}

.Business-radio-bg {width: 209px;float: none;margin: 20px auto 0;padding: 0; overflow:hidden;}

.Business-radio-box {width: auto;float: left;margin: 0 15px 0 0;padding: 0;font-size: 20px;}

.Business-radio-box:last-child { margin-right:0px;}

.Business-radio-box input {float: left;margin: 7px 5px 0 0;}

#business-user-div {width: 100%;float: left;margin: 35px 0 0 0;padding: 0;}

#free-business-side {width: 100%;float: left;margin: 20px 0 40px 0;padding: 0;}

.the-price {background-color: rgba(220,220,220,.17);box-shadow: 0 1px 0 #dcdcdc, inset 0 1px 0 #fff;padding: 20px;margin: 0;float: left;width: 100%;}

.the-price h1 {font-size: 23px;text-align: center;width: 100%;}

.the-price small {font-size: 15px;float: left;margin: 10px 0 0 0;padding: 0;width: 100%;text-align: center;}

.subscript {font-size: 30px;}

.business-data-box {float: left;margin: 0;padding: 10px 5px 0 5px;width: 100%;}

.business-data-box p {float: left;margin: 0 0 10px 0 !important;padding: 0;font-size: 15px !important;width: 100%;}

.panel-footer {padding: 10px 15px;background-color: #f5f5f5;border-top: 1px solid #dddddd;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;font-size: 16px;}

.sign-up-right-side.full-sign-up {width: 100%;}

.sign-up-right-side.full-sign-up .sign-up-form-box:nth-child(2n+2) {margin-right: 15px;}

.sign-up-right-side.full-sign-up .sign-up-form-box:nth-child(2n+2) {margin-right: 15px;}

.sign-up-right-side.full-sign-up .sign-up-form-box:nth-child(4n+4) {margin-right: 0px;}

.sign-up-right-side.full-sign-up .sign-up-form-box {width: 23.9%;}

.sign-up-right-side.full-sign-up .kt-portlet__head-title {width: 100%;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(4) {margin-right: 0px;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(7) {margin-right: 0px;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row {width: 32%;}

#premium-business-side {width: 100%;float: left;margin: 20px 0 40px 0;padding: 0;}

#premium-plus-business-side{width: 100%;float: left;margin: 20px 0 40px 0;padding: 0;}

#visitor-div {width: 530px;float: none;margin: 0px auto 0;padding: 22px 0 0 0;overflow: hidden;}

.my-business-box {float: left;width: 100%;margin: 0 0 20px 0;padding: 0;}

.my-tour-box {float: left;width: 100%;margin: 0 0 20px 0;padding: 0;}

.my-event-box {float: left;width: 100%;margin: 0 0 20px 0;padding: 0;}

.my-post-box {float: left;width: 100%;margin: 0 0 20px 0;padding: 0;}

.my-business-box .business-btn-bg {width: 96px;}

.my-business-box h3.sun-head {float: left;margin: 0 0 20px 0;padding: 6px 5px;font-size: 20px;width: 100%;background: #f8f7f9;color: #333;border-radius: 3px;line-height: 30px;}

.my-tour-box h3.sun-head {float: left;margin: 0 0 20px 0;padding: 6px 5px;font-size: 20px;width: 100%;background: #f8f7f9;color: #333;border-radius: 3px;}

.my-event-box h3.sun-head {float: left;margin: 0 0 20px 0;padding: 6px 5px;font-size: 20px;width: 100%;background: #f8f7f9;color: #333;border-radius: 3px;}

.my-post-box h3.sun-head {float: left;margin: 0 0 20px 0;padding: 6px 5px;font-size: 20px;width: 100%;background: #f8f7f9;color: #333;border-radius: 3px;}

.user-trip {width: 100%;float: left;margin: 0 0 0px 0;padding: 0;}

.user-trip .your-business {width: 100%;float: left;margin: 0;padding: 0;}

.user-trip .your-business .business-trip {width: 100%;float: left;margin: 0 0 10px 0;padding: 0;font-size: 19px;text-align: center;}

.selecttrip-box {width: 100%;float: left;margin: 0;padding: 0;}

.select2.select2-container.select2-container--default {float: left;width: 100% !important;}

.selecttrip-box #submitBusiness {float: left;margin: 20px 0 0 0;padding: 7px 15px;background: #c9401d;color: #fff;border: 0px;font-size: 18px;border-radius: 5px;line-height: 18px;width: ;}

.selecttrip-box #submitBusiness:hover {color: #000;}

.filterDiv.business-list-small-box-data.mylist-box {width: 24%;}

.selecttrip-box #submitEvent {float: left;margin: 20px 0 0 0;padding: 7px 15px;background: #c9401d;color: #fff;border: 0px;font-size: 18px;border-radius: 5px;line-height: 18px;}

.selecttrip-box #submitEvent:hover {color: #000;}

.filterDiv.event-list-small-box-data.mylist-box{width: 24%;}

.selecttrip-box #submittour {float: left;margin: 20px 0 0 0;padding: 7px 15px;background: #c9401d;color: #fff;border: 0px;font-size: 18px;border-radius: 5px;line-height: 18px;}

.selecttrip-box #submittour:hover {color: #000;}

.filterDiv.tour-list-small-box-data.mylist-box{width: 24%;}

.selecttrip-box #submitExpercience {float: left;margin: 20px 0 0 0px;padding: 7px 15px;background: #c9401d;color: #fff;border: 0px;font-size: 18px;border-radius: 5px;line-height: 18px;}

.selecttrip-box #submitExpercience:hover {color: #000;}

.fancybox.quick-edit1 {float: left;margin: -54px 0px 0 315px;background: #c9401d;padding: 3px 11px;color: #fff;font-size: 16px;border-radius: 3px;}

.fancybox.quick-edit1:hover { color:#000;}

.fancybox.quick-edit2 {float: left;margin: -54px 0px 0 220px;background: #c9401d;padding: 3px 11px;color: #fff;font-size: 16px;border-radius: 3px;}

.fancybox.quick-edit2:hover { color:#000;}

.fancybox.quick-edit3 {float: left;margin: -54px 0px 0 195px;background: #c9401d;padding: 3px 11px;color: #fff;font-size: 16px;border-radius: 3px;}

.fancybox.quick-edit3:hover { color:#000;}

.fancybox.quick-edit4 {float: left;margin: -54px 0px 0 270px;background: #c9401d;padding: 3px 11px;color: #fff;font-size: 16px;border-radius: 3px;}

.fancybox.quick-edit4:hover { color:#000;}

.fancybox.quick-edit5 {float: left;margin: -54px 0px 0 295px;background: #c9401d;padding: 3px 11px;color: #fff;font-size: 16px;border-radius: 3px;}

.fancybox.quick-edit5:hover { color:#000;}

.fancybox.quick-edit7 {float: left;margin: -54px 0px 0 253px;background: #c9401d;padding: 3px 11px;color: #fff;font-size: 16px;border-radius: 3px;}

.fancybox.quick-edit7:hover { color:#000;}

.add-business-btn a {float: left;margin: 0;padding: 14px 23px;border: 0px;background: #ba3a1b;color: #fff;font-size: 20px;line-height: 20px;}

.friend-form-box .form-group.row {width: 48.3%;}

.friend-form-box .form-group.row:nth-child(2n + 2 ) { margin-right:0px;}

.form-group.row.Des {width: 98% !important;}

.friend-form-box .form-group.row.Des #description {height: 135px;}

.friend-form-box .add-business-btn {margin: 10px 20px 00px 0;}

.friend-form-box .add-business-btn .btn.btn-primary:hover { color:#000;}

.trip-btn-box {width: 100%;float: left;margin: 0;padding: 0;}

#recurringDiv {width: 31.4%;}

.trip-btn-box a {float: left;margin: 0;padding: 14px 23px;border: 0px;background: #ba3a1b;color: #fff;font-size: 20px;line-height: 20px;}

.trip-btn-box a:hover { color:#fff;}

.my-tour-box .business-btn-bg {float: none;margin: 0 auto;padding: 0;width: 96px;overflow: hidden;}

.my-event-box .business-btn-bg {width: 96px;}

.my-post-box .business-btn-bg {width: 96px;}

.left-listing {width: 100%;float: left;margin: 0;padding: 0;}

.left-listing p {float: left;margin: 0 0 15px 0;padding: 0;width: 100%;font-size: 17px;text-align: center;}

.left-listing .center-content-right-side {width: 100%;}

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 19%;margin: 0 10px 15px 0;}

.left-listing-top-img {width: 100%;float: left;margin: 0;padding: 0;text-align: center;}

.left-listing-top-img img {width: 460px;margin: 0 0 20px 0;}

.trip-to-broome-container {width: 100%;float: left;margin: 0;padding: 0;}

.trip-to-broome-container p {float: left;margin: 0 0 18px 0px;padding: 0;width: 100%;font-size: 18px;color: #000;}

.planning-a-trip-img {width: 100%;float: left;margin: -35px 0 20px 0;padding: 0;}

#business-user-div .col-xs-12.col-md-3 {cursor: pointer;}

.planning-a-trip-img .img-responsive {width: 100%;}

.trip-to-broome-container h3 {text-align: center;color: #333;}

.trip-to-broome-container p .trip-btn {background: #ba3a1b;color: #fff;padding: 3px 6px;border-radius: 3px;}

.filter-heading  {float: left;margin: 20px 0 20px 0;padding: 0;width: 100%;text-align: center;color: #000;font-size: 18px;line-height: 20px;}





/*Media query Start*/

@media only screen and (min-width:1431px) and (max-width:1560px) {

.wsmenu-submenu {width: auto !important;}

}

@media only screen and (min-width:1301px) and (max-width:1430px) {

.business-filter-bg7.box.TourOperator {width: 52%;}	

.business-filter-bg8.box.Health {width: 71%;}

.business-filter-bg4.box.Services {width: 91%;}

.tour-filter-bottom-bg12 .btn-filter {margin-right: 6px;}	

.wsmenu-submenu {width: auto !important;}	

.filter-bottom-bg {width: 578px;}	

#CustomDiv .cost-tyle-class .form-group.row {width: 48.9%;}	

#CustomDiv .form-group-container-box .form-group.row {width: 48.9%;}

.new-login-box {width: 77%;}	

.posted-container .posted-box {width: 150px;margin: 0 10px 0 0;}

.posted-container .posted-box p {padding: 9px 8px;}

.posted-container .date-box p {padding: 9px 9px;}	

.carousel-inner .item img { height: 230px;}	

.ui-group.filter-one {width: 92%;}	

.premium1 .color-shape {width: 48.9%;float: left;margin: 0 10px 0 0;padding: 0;}	

.premium1 .color-shape .event-list-box {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-text-data p {min-height: 93px;}

.premium1 .color-shape .event-posted-container .date-box p {min-height: auto;}

.premium .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}

.premium .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}	

.free .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.premium-plus1 .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.4%;}	

.premium-plus1 .color-shape .tour-list-box {width: 100%;margin-right: 0px;}	

.premium-plus1 .color-shape .tour-list-box .tour-text-data p {min-height: 138px;}

.premium .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}

.premium .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}	

.free .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.premium-plus1 .color-shape .tour-list-box .tour-big-img {width: 98.5%;}

.premium-plus1 .color-shape .tour-list-box img {width: 100%;}

.premium .color-shape .tour-list-small-box-data .tour-sml-img {width: 99%;}

.premium .color-shape .tour-list-small-box-data img {width: 100%;}

.premium-plus1 .color-shape .tour-list-box .tour-bottom .tour-price p {min-height: auto;}		

.premium .color-shape .tour-list-small-box-data .tour-list-small-box-text .tour-btn-bg {width: 56%;}	

.free .color-shape .tour-list-small-box-data .tour-list-small-box-text .tour-btn-bg {width: 56%;}		

.ui-group {width: 90%;}	

.tour-sml-img {width: 99%;}	

.sobroome-box img {height: 445px !important;}	

.sobroome-box2 img {height: 445px !important;}

.sobroome-box2 figcaption {padding-top: 100px !important;}	

#visitor-div .sign-up-right-side {width: 100%;}	

#business-user-div .col-xs-12.col-md-3 {padding: 0 5px;}

.sign-up-right-side.full-sign-up .sign-up-form-box {width: 23.7%;}

.home-text h1 {width: 100%;}	

.sobroome-box [class*=" imghvr-"] figcaption, [class^="imghvr-"] figcaption {padding: 100px 0 0 0;}	

.sobroome-box5 figcaption {padding: 20px 0 0 0 !important;}

.sobroome-box [class*=" imghvr-"] figcaption, [class^="imghvr-"] figcaption {padding: 75px 0 0 0;}

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 23.9%;}	

.my-business-box .business-list-small-box-text h3 {min-height: 60px;}	

.tour-filter-bottom-bg12 {width: 82%;}		

.tour-filter-bottom-bg1 {width: 97%;}	

.sobroome-box9 img {width: 100%;height: 248px;}

.sobroome-box {width: 24.3%;}

.sobroome-box2 {width: 24.3%;}

.sobroome-box2 img {width: 100% !important;height: 377px;}

.sobroome-box img {width: 100%;height: 377px;}

#map {width: 100% !important;}	

.premium-box-detail-left-top a {margin: 0 11px 0 0;}	

.event-text-data p {min-height: 85px;}

.business-list-small-box-text p {min-height: 135px;}

.featured-sml-img {width: 98.5%;height: 128px;}	

.business-text-data p {min-height: 95px;max-height: 100%;}

.featured-big-img {width: 98.5%;}

.radio-bg .Box1 {margin: 0 20px 5px 0;}

.radio-bg .Box2 {margin: 0 20px 5px 0;}

.radio-bg .Box3 {margin: 0 20px 5px 0;}

.radio-bg .Box4 {margin: 0 20px 5px 0;}

.radio-bg .Box5 {margin: 0 20px 5px 0;}

.radio-bg .Box6 {margin: 0 20px 5px 0;}

.radio-bg .Box7 {margin: 0 20px 5px 0;}

.container {width: 1300px !important;}

.sobroome-box3 {width: 568px;}

.sobroome-box3 .image-text {margin: -43.4% 0px;	}

.sobroome-box4 {width: 604px;}

.sobroome-box5 {width: 303px;}

.sobroome-box6 {width: 347px;}

.sobroome-box4 .image-text {margin: -21.5% 0px;}

.sobroome-box9 {width: 569px;}

.sobroome-box8 {width: 569px;}

.sobroome-box8 .image-text {margin: -25% 0px;}

.sobroome-box9 .image-text {margin: -25% 0px;}

.sobroome-box12 img {margin: 0 0 0 -123px;}

.sobroome-box12 {width: 566px;}

.sobroome-box12 .image-text {margin: -48.1% 0px;}

.footer-top ul {width: 70%;overflow: hidden;}

.footer-bottom-box {margin: 0 67px 0 0;}

.center-content-left-side {width: 75.2%;}

.most-popular-tour-box img {width: 99%;}

.most-popular-tour-box {margin: 0 17px 35px 0;}

.Blog-list-box {width: 49%;}

.Blog-list-big-img {width: 98.7%;height: 320px;}

.Blog-list-box img {width: 100%;}

.Blog-text-data p {min-height: 161px;}

.Blog-list-small-box-data {width: 32%;}

.Blog-list-small-img {width: 98.9%;height: 220px;}

.Blog-list-small-box-data img {width: 100%;}

.contact-form-box {margin: 0 21px 20px 0;}

.contact-form-box1 {margin: 0 20px 0 0;}

.most-popular-event-box {margin: 0 17px 25px 0;}

.most-popular-event-box img {width: 100%;}

.radio-bg {width: 87%;}

.business-filter-bg {width: 89%;}

.business-filter-bg1 {width: 79%;}

.business-filter-bg2 {width: 77%;}

.business-filter-bg3 {width: 65%;}

.business-filter-bg4 {width: 11%;}

.business-filter-bg5 {width: 53%;}

.business-list-box {width: 48.9%;}

.business-list-small-box-data {width: 31.9%;}

.business-list-small-box-text h3 {font-size: 19px;line-height: 25px; min-height:50px;}

.filter-bg {width: 100%;}	

.filter-bg .btn-filter {margin-right: 17px;}

.event-list-box {width: 48.9%;}	

.event-list-box img {width: 100%;}

.event-sml-img {width: 98.9%;}	

.event-list-small-box-data {width: 31.9%;}

.event-list-small-box-data img {width: 98.5%;}	

.event-list-small-box-text .event-btn-bg .add-calender {margin: 0 5px 0 0;padding: 11px 11px;font-size: 13.5px;}	

.event-list-small-box-text .event-btn-bg .add-trip {margin: 0 5px 0 0;padding: 11px 10px;font-size: 14px;}

.event-list-small-box-text .event-btn-bg .read-more {padding: 11px 10px;font-size: 14px;}

.event-list-small-box-text h3 {min-height: auto;}

.login-left-side {width: 49%;margin: 0 auto;}

.sign-up-right-side {width: 49.9%;}

.sign-up-form-box {width: 48.3%;}

.task-container {margin: 0 20px 0 0;}

.task-container:nth-child(3) { margin-right:0px;}

.tour-filter-bottom-bg {width: 95%;}

.tour-filter-bg .btn-filter {margin-bottom: 18px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-bottom: 0px;margin-right: 2px;}

.tour-filter-bg .btn-filter {margin-right: 11px;}

.tour-list-box {width: 48.9%;}

.tour-list-box img {width: 99%;}

.tour-btn-bg {width: 46%;}

.tour-price {width: 49%;}

.tour-list-small-box-data {width: 31.9%;}

.tour-list-small-box-data img {width: 100%;}

.tour-list-small-box-text .tour-price {margin: 0 0 20px 0;width: 100%;text-align: center;}

.tour-list-small-box-text .tour-btn-bg {float: none;margin: 0 auto 0;padding: 0;width: 68%;overflow: hidden;}

.tour-detail-bg .tour-detail-right-side {width: 48.9%;}

.tour-detail-bg .tour-detail-left-side {width: 49%;margin: 0 20px 0 0;}

.product-list-box {width: 32%;}



/*.upcoming-event-container p {margin: -15.6% 0;width: 22.2%;}

.popular-broome-tours-right-side-container p {margin: -15.9% 0;width: 22.2%;}

.broome-featured-business-right-side-container p {margin: -9.3% 0;width: 22.5%;}*/

.product-list-container .product-detail-left-side {width: 49%;}

.product-list-container .product-detail-right-side {width: 47.5%;}

.event-detail-container .event-detail-left-side {width: 49%;margin: 0 19px 0 0;}

.event-detail-container .event-detail-left-side img {width: 100%;}

.event-detail-container .event-detail-right-side {width: 49%;}

#inline1 .login-left-side {margin: 0 35px 0 0;}

.form-row1 .form-group.row {margin: 0 18px 20px 0;}

.form-row2 .form-group.row {margin: 0 18px 20px 0;}

.kt-section__body .form-group.row {margin: 0 18px 20px 0;}

.made-for-broome-box-data {width: 32.3%;}

.made-for-broome-box-data:nth-child(3n + 3) { margin-right:0px;}

.made-for-broome-box-data img {width: 98.5%;height: 100%;}

}



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

.business-filter-bg7.box.TourOperator {width: 58%;}	

.business-filter-bg8.box.Health {width: 79%;}	

.business-filter-bg4.box.Services {width: 100%;}

.business-filter-bg4.box.Services .btn-filter {margin-right: 10px;}	

.tour-filter-bottom-bg12 .btn-filter {margin-bottom: 20px;}	

.wsmenu-submenu {width: auto !important;}	

.filter-bottom-bg {width: 515px;}	

#CustomDiv .cost-tyle-class .form-group.row {width: 48.8%;}	

#CustomDiv .form-group-container-box .form-group.row {width: 48.8%;}	

.new-login-box {width: 86%;}	

.posted-container .posted-box {width: 150px;margin: 0 5px 5px 0;}

.posted-container .posted-box p {padding: 9px 6px;}	

.filterDiv.event-list-small-box-data.mylist-box {width: 23.8%;}	

.filterDiv.tour-list-small-box-data.mylist-box {width: 23.8%;}

.filterDiv.business-list-small-box-data.mylist-box {width: 23.8%;}

.ui-group.filter-one {width: 92%;}	

.premium1 .color-shape {width: 48.8%;float: left;margin: 0 10px 0 0;padding: 0;}	

.premium1 .color-shape .event-list-box {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-text-data p {min-height: 93px;}

.premium1 .color-shape .event-posted-container .date-box p {min-height: auto;}

.premium .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}

.premium .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}	

.free .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}			

.premium-plus1 .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.4%;}	

.premium-plus1 .color-shape .tour-list-box {width: 100%;margin-right: 0px;}	

.premium-plus1 .color-shape .tour-list-box .tour-text-data p {min-height: 138px;}

.premium .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}

.premium .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}	

.free .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.premium-plus1 .color-shape .tour-list-box .tour-big-img {width: 98.5%;}

.premium-plus1 .color-shape .tour-list-box img {width: 100%;}

.premium .color-shape .tour-list-small-box-data .tour-sml-img {width: 98.8%;}

.premium .color-shape .tour-list-small-box-data img {width: 100%;}

.premium-plus1 .color-shape .tour-list-box .tour-bottom .tour-price p {min-height: auto;}		

.premium .color-shape .tour-list-small-box-data .tour-list-small-box-text .tour-btn-bg {width: 56%;}	

.free .color-shape .tour-list-small-box-data .tour-list-small-box-text .tour-btn-bg {width: 56%;}	

.ui-group {width: 100%;}	

.key-dates-btn h3 a {font-size: 15px;}	

.sobroome-box2 figcaption {padding-top: 80px !important;}

.sobroome-box figcaption {padding-top: 80px !important;}	

#visitor-div .sign-up-right-side {width: 100%;}	

.home-text h1 {width: 100%;}	

#business-user-div .col-xs-12.col-md-3 {padding: 0 5px;}

.sign-up-right-side.full-sign-up .sign-up-form-box {width: 23.6%;}	

.sobroome-box [class*=" imghvr-"] figcaption, [class^="imghvr-"] figcaption {padding: 80px 0 0 0;}

.sobroome-box5 figcaption {padding: 18px 0 0 0 !important;}	

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 23.8%;}	

.my-business-box .business-list-small-box-text h3 {min-height: 60px;}	

.tour-filter-bottom-bg12 {width: 92%;}	

.tour-filter-bottom-bg1 {width: 100%;}	

.sobroome-box {width: 24.3%;}

.sobroome-box2 {width: 24.3%;}

.sobroome-box2 img {width: 100% !important;height: 377px;}

.sobroome-box img {width: 100%;}

.sobroome-box9 img {width: 100%;height: 248px;}

.media img {width: 100%;}

#map {width: 100% !important;}	

.premium-box-detail-left-top a {margin: 0 11px 0 0;}		

.event-big-img {width: 98.8%;}

.radio-bg .Box1 {margin: 0 20px 5px 0;}

.radio-bg .Box2 {margin: 0 20px 5px 0;}

.radio-bg .Box3 {margin: 0 20px 5px 0;}

.radio-bg .Box4 {margin: 0 20px 5px 0;}

.radio-bg .Box5 {margin: 0 20px 5px 0;}

.radio-bg .Box6 {margin: 0 20px 5px 0;}

.radio-bg .Box7 {margin: 0 20px 5px 0;}

.featured-big-img {width: 98.5%;}

.business-list-small-box-text p {min-height: 155px;}

.featured-sml-img {width: 99%;height: 115px;}

.business-text-data p {min-height: 95px;max-height: 100%;}

.tour-list-small-box-text p {max-height: 100%;min-height: 126px;}

.tour-big-img {height: 270px;width: 98.7%;}

.tour-sml-img {height: 177px;width: 98%;}

.container {width: 1201px !important;}

.sobroome-box3 {width: 469px;}

.sobroome-box3 img {margin: 0 0 0 -178px;}

.sobroome-box3 .image-text {margin: -52.5% 0px;	}

.sobroome-box4 {width: 505px;}

.sobroome-box4 img {margin: 0px 0 0 -92px;width: auto !important;max-width: 693px !important;height: 224px;}

.sobroome-box4 .bx-controls-direction {display: none;}

.sobroome-box5 {width: 303px;}

.sobroome-box6 {width: 347px;}

.sobroome-box4 .image-text {margin: -26% 0px;}

.sobroome-box9 {width: 563px;}

.sobroome-box8 {width: 563px;}

.sobroome-box8 .image-text {margin: -25% 0px;}

.sobroome-box9 .image-text {margin: -25% 0px;}

.sobroome-box12 img {margin: 0 0 0 -165px;}

.sobroome-box12 {width: 467px;}

.sobroome-box12 .image-text {margin: -58.3% 0px;}

.footer-top ul {width: 76%;overflow: hidden;}

.footer-bottom-box {margin: 0 67px 0 0;}

.sobroome-box7 {width: 600px;}

.sobroome-box7 .image-text {margin: -45.3% 0px;}

.center-content-left-side {width: 73.1%;}

.most-popular-tour-box img {width: 99%;}

.most-popular-tour-box {margin: 0 15px 35px 0;}

.footer-bottom-box.contact-footer {margin-right: 36px;}

.footer-bottom-box.follow-footer {width: 17%;}

.Blog-list-box {width: 49%;margin: 0 17px 25px 0;}

.Blog-list-big-img {width: 98.6%;height: 280px;}

.Blog-list-box img {width: 100%;}

.Blog-text-data p {min-height: 184px;}

.Blog-list-small-box-data {width: 32%;margin: 0 17px 25px 0;}

.Blog-list-small-img {width: 98.6%;height: 227px;}

.Blog-list-small-box-data img {width: 100%;}

.contact-form-box {margin: 0 18px 20px 0;}

.contact-form-box1 {margin: 0 18px 0 0;}

.most-popular-event-box {margin: 0 15px 25px 0;}

.most-popular-event-box img {width: 100%;}

.radio-bg {width: 87%;}

.business-filter-bg {width: 99%;}

.business-filter-bg1 {width:88%;}

.business-filter-bg2 {width: 86%;}

.business-filter-bg3 {width: 73%;}

.business-filter-bg4 {width: 12.3%;}

.business-filter-bg5 {width: 60%;}

.business-list-box {width: 48.8%;}

.business-list-small-box-data {width: 31.9%;margin: 0 12px 25px 0;}

.business-list-small-box-text h3 {font-size: 19px;min-height: 60px;}

.filter-bg {width: 100%;}	

.filter-bg .btn-filter {margin-right: 8px;}

.event-list-box {width: 48.8%;}	

.event-list-box img {width: 100%;}	

.event-list-small-box-data {width: 31.8%;}

.event-list-small-box-data img {width: 100%;}

.event-sml-img {width: 98.9%;}	

.event-list-small-box-text .event-btn-bg .add-calender {margin: 0 5px 0 0;padding: 11px 11px;font-size: 13.5px;}	

.event-list-small-box-text .event-btn-bg .add-trip {margin: 0 5px 0 0;padding: 11px 10px;font-size: 14px;}

.event-list-small-box-text .event-btn-bg .read-more {padding: 11px 10px;font-size: 14px;margin-top: 10px;}

.event-list-small-box-text h3 {min-height: 50px;}

.login-left-side {width: 49%;margin: 0 14px 0 0;}

.sign-up-right-side {width: 49.9%;}

.sign-up-form-box {width: 48.1%;}

.login-left-box {width: 100%;}

.login-form-box {width: 48.7%;}

.register-with-container {width: 56%;}

.task-container {margin: 0 15px 0 0;width: 32.1%;}

.task-container:nth-child(3) { margin-right:0px;}

.task-container img {width: 97%;}

.tour-filter-bottom-bg {width: 92%; margin: 10px auto 0;}

.tour-filter-bg .btn-filter {margin-bottom: 18px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-bottom: 0px;margin-right: 2px;margin-bottom: 15px;}

.tour-list-box {width: 48.8%;}

.tour-list-box img {width: 100%;}

.tour-btn-bg {width: 52%;}

.tour-list-small-box-data {width: 31.8%;}

.tour-list-small-box-data img {width: 100%;}

.tour-list-small-box-text .tour-price {margin: 0 0 20px 0;width: 100%;text-align: center;}

.tour-list-small-box-text .tour-btn-bg {float: none;margin: 0 auto 0;padding: 0;width: 76%;overflow: hidden;}

.tour-price {width: 48%;}

.tour-detail-bg .tour-detail-right-side {width: 48.9%;}

.tour-detail-bg .tour-detail-left-side {width: 49%;margin: 0 17px 0 0;}

.product-list-box {width: 32%;margin: 0 17px 25px 0;}

/*.upcoming-event-container p {margin: -16.9% 0;width: 24%;}

.popular-broome-tours-right-side-container p {margin: -17.2% 0;width: 24%;}

.broome-featured-business-right-side-container p {margin: -10.1% 0;width: 24.3%;}

*/

.product-list-container .product-detail-left-side {width: 49%;margin: 0 29px 0 0;}

.product-list-container .product-detail-right-side {width: 47.5%;}

.product-detail-price-container {width: 100%;}

.add-to-cart-btn {padding: 17px 46px;}

.center-content-left-side .related-products-container .product-list-box:nth-child(3) {margin-right: 15px;}

.event-detail-container .event-detail-left-side {width: 49%;margin: 0 17px 0 0;}

.event-detail-container .event-detail-left-side img {width: 100%;}

.event-detail-container .event-detail-right-side {width: 49%;}

#inline1 .login-left-side {margin: 0 35px 0 0;}

.form-row1 .form-group.row {margin: 0 16px 20px 0;}

.form-row2 .form-group.row {margin: 0 16px 20px 0;}

.kt-section__body .form-group.row.file {width: 17%;}

.kt-section__body .form-group.row.file:nth-child(7) {margin-right: 20px;}

.kt-section__body .form-group.row {margin: 0 16px 20px 0;}

.select2-container {width: 100% !important;}

.made-for-broome-box-data {width: 32.3%;}

.made-for-broome-box-data:nth-child(3n + 3) { margin-right:0px;}

.made-for-broome-box-data img {width: 98.5%;height: 150px;}

.add-to-cart a {padding: 17px 46px;}



}



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

.business-filter-bg8.box.Health {width: 89%;}	

.business-filter-bg7.box.TourOperator {width: 65%;}	

.business-filter-bg4.box.Services {width: 100%;}

.business-filter-bg4.box.Services .btn-filter {margin-right: 10px;margin-bottom: 20px;}	

.wsmenu-submenu {width: auto !important;}	

.event-venue {min-height: 42px;}	

#CustomDiv .cost-tyle-class .form-group.row {width: 48.6%;}	

#CustomDiv .form-group-container-box .form-group.row {width: 48.6%;}	

.posted-container .posted-box {width: 150px;margin-bottom: 5px}	

.ui-group.filter-one {width: 92%;}	

.premium1 .color-shape {width: 48.6%;float: left;margin: 0 10px 0 0;padding: 0;}	

.premium1 .color-shape .event-list-box {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-text-data p {min-height: 93px;}

.premium1 .color-shape .event-posted-container .date-box p {min-height: auto;}

.premium .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}

.premium .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}	

.free .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-big-img {width: 98.3%;}	

.premium .color-shape .event-sml-img {width: 98.8%;}

.premium .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}

.premium .color-shape .event-list-small-box-data img {width: 100%;}	

.free .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}	

.premium-plus1 .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.4%;}	

.premium-plus1 .color-shape .tour-list-box {width: 100%;margin-right: 0px;}	

.premium-plus1 .color-shape .tour-list-box .tour-text-data p {min-height: 138px;}

.premium .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}

.premium .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}	

.free .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.premium-plus1 .color-shape .tour-list-box .tour-big-img {width: 98.5%;}

.premium-plus1 .color-shape .tour-list-box img {width: 100%;}

.premium .color-shape .tour-list-small-box-data .tour-sml-img {width: 98.8%;}

.premium .color-shape .tour-list-small-box-data img {width: 100%;}

.premium-plus1 .color-shape .tour-list-box .tour-bottom .tour-price p {min-height: auto;}		

.premium .color-shape .tour-list-small-box-data .tour-list-small-box-text .tour-btn-bg {width: 56%;}	

.free .color-shape .tour-list-small-box-data .tour-list-small-box-text .tour-btn-bg {width: 56%;}		

.ui-group {width: 100%;}	

.cart__image-wrapper {padding-right: 5px !important;}		

.list-view-item__title .pro-name {font-size: 15px;}			

.top-heading.Key h1 {background: none;}

.key-dates-btn h3 a {margin: 0 5px 0 0;font-size: 13.5px;}

#visitor-div .sign-up-right-side {width: 100%;}	

#business-user-div .col-xs-12.col-md-3 {width: 50%;}

.sign-up-right-side.full-sign-up .sign-up-form-box {width: 23.3%;}	

.home-text h1 {width: 100%;}

.sobroome-box5 figcaption {padding: 16px 0 0 0 !important;}

.sobroome-box2 figcaption p {padding: 0 10px !important;}

.sobroome-box figcaption {padding: 80px 0 0 0 !important;}	

.sobroome-box2 figcaption {padding: 80px 0 0 0 !important;}

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 32%;}		

.tour-filter-bottom-bg12 {width: 100%;margin: 0 auto 0}	

.tour-filter-bottom-bg12 .btn-filter {margin-right: 6px;margin-bottom: 20px;}	

.tour-filter-bottom-bg1 {width: 100%;}	

.sobroome-box {width: 24.3%;}

.sobroome-box2 {width: 24.2%;}	

.sobroome-box img {width: 100%;height: 343px;}

.sobroome-box2 img {width: 100%;height: 343px;}	

.media img {width: 100%;}

#map {width: 100% !important;}	

.premium-box-detail-left-top a {margin: 0 11px 0 0;}	

.premium-box-detail-top a.visit-website-btn {padding: 4px 10px;margin: 0 10px 0 0;}

.premium-box-detail-top a.visit-email-btn {padding: 4px 14px;margin: 0 10px 0 0;}

.premium-box-detail-top a.visit-call-btn {padding: 4px 14px;}			

.business-list-small-box-text p {min-height: 150px;}	

.featured-sml-img {width: 98%;height: 101px;}	

.business-text-data h3 {min-height: 60px;}	

.business-text-data p {min-height: 120px;max-height: 100%;}

.featured-big-img {width: 98%;}

.radio-bg .Box1 {margin: 0 20px 5px 0;}	

.radio-bg .Box2 {margin: 0 20px 5px 0;}	

.radio-bg .Box3 {margin: 0 20px 5px 0;}	

.radio-bg .Box4 {margin: 0 20px 5px 0;}	

.radio-bg .Box5 {margin: 0 20px 5px 0;}	

.radio-bg .Box6 {margin: 0 20px 5px 0;}	

.radio-bg .Box7 {margin: 0 20px 5px 0;}	

.tour-big-img {width: 98%;height: 239px;}

.tour-text-data h3 {min-height: 53px;}

.tour-sml-img {	height: 156px;	width: 98.5%;}

.tour-list-small-box-text p {max-height: 100%;min-height: 147px;}

.tour-list-small-box-text h3 {font-size: 19px;}

.container {width: 1101px !important;}

.header-right-side {width: 830px;}

.home-text h1 {width: 100%;}

.sobroome-box3 {width: 369px;}

.sobroome-box3 img {margin: 0 0 0 -267px;}

.sobroome-box3 .image-text {margin: -67% 0px;	}

.sobroome-box4 {width: 405px;}

.sobroome-box4 img {margin: 0px 0 0 -150px;width: auto !important;max-width: 693px !important;height: 224px;}

.sobroome-box4 .bx-controls-direction {display: none;}

.sobroome-box5 {width: 303px;}

.sobroome-box6 {width: 347px;}

.sobroome-box4 .image-text {margin: -32% 0px;}

.sobroome-box9 {width: 528px;}

.sobroome-box8 {width: 528px;}

.sobroome-box8 .image-text {margin: -26.7% 0px;}

.sobroome-box9 .image-text {margin: -26.7% 0px;}

.sobroome-box12 img {margin: 0 0 0 -240px;}

.sobroome-box12 {width: 367px;}

.sobroome-box12 .image-text {margin: -74.2% 0px;}

.footer-top ul {width: 75.5%;overflow: hidden;}

.footer-bottom-box {margin: 0 30px 0 0;width: 245px;}

.sobroome-box7 {width: 535px;}

.sobroome-box7 .image-text {margin: -51% 0px;}

.footer-top ul li {margin: 0 28px 0 0;}

.footer-bottom-box.contact-footer {margin-right: 30px;}

.sobroome-box9 img {margin: 0;width: 100%;height: 248px;}

.sobroome-box8 img {margin: 0 0 0 -20px;}

.center-content-left-side {width: 70.6%;}

.most-popular-tour-box img {width: 98%;}

.most-popular-tour-box {margin: 0 14px 35px 0;}

.footer-bottom-box.contact-footer {margin-right: 36px;}

.footer-bottom-box.follow-footer {width: 18%;}

.blog-detail-box .align-left {width: 360px;}

.video {width: 100%;float: left;margin: 0 auto 18px;padding: 0;}

.tour-view-more {float: none;margin: 0 auto;padding: 0;width: 100px;overflow: hidden;}

.price-box {width: 100%;float: left;margin: 0 0 15px 0;padding: 0;text-align: center;}

.Blog-list-box {width: 49%;margin: 0 15px 25px 0;}

.Blog-list-big-img {width: 98.5%;height: 235px;}

.Blog-list-box img {width: 100%;}

.Blog-text-data p {min-height: 110px;}

.Blog-list-small-box-data {width: 32%;margin: 0 15px 25px 0;}

.Blog-list-small-img {width: 98.5%;height: 170px;}

.Blog-list-small-box-data img {width: 100%;}

.posted-box {margin: 0 7px 0 0;}

.posted-container .posted-box p {padding: 7px 8px;}

.posted-container .date-box p {padding: 7px 8px;}

.Blog-list-small-box-text p {font-size: 16px;}

.Blog-list-small-box-text h3 {font-size: 20px;}

.contact-form-box {margin: 0 16px 20px 0;}

.contact-form-box1 {margin: 0 15px 0 0;}

.most-popular-event-box {margin: 0 14px 25px 0;}

.most-popular-event-box img {width: 100%;}

.radio-bg {width: 99%;}

.business-filter-bg {width: 100%;}

.business-filter-bg1 {width:100%;}

.business-filter-bg2 {width: 97%;}

.business-filter-bg3 {width: 82%;}

.business-filter-bg4 {width: 14%;}

.business-filter-bg5 {width: 67%;}

.business-list-box {width: 48.6%;}

.business-list-small-box-data {width: 31.9%;margin: 0 10px 25px 0;}

.business-list-small-box-text h3 {font-size: 19px;min-height: 55px;line-height: 26px;}

.business-filter-bg .btn-filter {font-size: 16px;padding: 11px 9px;}

.filter-bg {width: 100%;}	

.filter-bg .btn-filter {margin-right: 6px;margin-bottom: 21px;}

.event-list-box {width: 48.6%;}	

.event-list-box img {width: 100%;}	

.event-list-small-box-data {width: 31.6%;}

.event-list-small-box-data img {width: 98.5%;}	

.event-list-small-box-text .event-btn-bg .add-calender {margin: 0 5px 0 0;padding: 11px 11px;font-size: 13.5px;}	

.event-list-small-box-text .event-btn-bg .add-trip {margin: 0 5px 0 0;padding: 11px 10px;font-size: 14px;}

.event-list-small-box-text .event-btn-bg .read-more {padding: 11px 10px;font-size: 14px;margin-top: 10px;}

.event-list-small-box-text h3 {min-height: 50px;}

.filter-bottom-bg {width: 502px;}

.filter-bg .filter-bottom-bg .btn-filter {margin-right: 6px;margin-bottom: 0;}

.event-btn-bg {width: 100%;}

.event-btn-bg .read-more {font-size: 15px;}

.event-btn-bg .add-trip {font-size: 15px;}

.event-btn-bg .add-calender {font-size: 15px;}

.new-login-box {width: 100%;}	

.login-left-side {width: 51%;margin: 0 15px 0 0;}

.sign-up-right-side {width: 49.9%;}

.sign-up-form-box {width: 47.8%;}

.login-left-box {width: 100%;}

.login-form-box {width: 48.5%;}

.task-container {margin: 0 14px 0 0;width: 32.1%;}

.task-container:nth-child(3) { margin-right:0px;}

.task-container img {width: 97%;}	

.register-with-container ul li:last-child { margin-right:0px;}

.task-heading h3 {font-size: 17px;}

.tour-filter-bottom-bg {width: 100%; margin: 10px auto 0;}

.tour-filter-bg .btn-filter {margin-bottom: 18px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-bottom: 0px;}

.tour-list-box {width: 48.6%;}

.tour-list-box img {width: 99%;}

.tour-btn-bg {width: 57%;margin: 0 auto; float:none;}

.tour-list-small-box-data {width: 31.6%;}

.tour-list-small-box-data img {width: 99%;}

.tour-list-small-box-text .tour-price {margin: 0 0 20px 0;width: 100%;text-align: center;}

.tour-list-small-box-text .tour-btn-bg {float: none;margin: 0 auto 0;padding: 0;width: 88%;overflow: hidden;}

.tour-price {width: 100%;text-align: center;margin: 0 0 15px 0;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-right: 2px;font-size: 15px;margin-bottom: 15px;}

.tour-btn-bg .add-trip {margin: 0 8px 0 0;}

.tour-text-data p {min-height: 115px;}

.tour-bottom .tour-price p {min-height: auto;}

.tour-detail-bg .tour-detail-right-side {width: 48.7%;}

.tour-detail-bg .tour-detail-left-side {width: 49%;margin: 0 17px 0 0;}

.product-list-box {width: 32%;margin: 0 15px 25px 0;}

.product-price-right-side .view-more {padding: 9px 13px;font-size: 13px;line-height: 13px;}

.product-price-left-side {width: 56%;}

 .product-list-container .product-detail-left-side {width: 49%;margin: 0 26px 0 0;}

.product-list-container .product-detail-right-side {width: 47.5%;}

.product-detail-price-container {width: 100%;}

.add-to-cart-btn {padding: 17px 34px;}

.center-content-left-side .related-products-container .product-list-box:nth-child(3) {margin-right: 15px;}

.product-detail-img-box img {width: 100%;}

.add-to-wishlist a {padding: 16px 20px;}

.add-to-cart {margin: 0 10px 0 0;}

.event-detail-container .event-detail-left-side {width: 49%;margin: 0 15px 0 0;}

.event-detail-container .event-detail-left-side img {width: 100%;}

.event-detail-container .event-detail-right-side {width: 49%;}

.facebook-feed img {width: 100%;}

/*.upcoming-event-container p {margin: -18.5% 0;width: 26.2%;}

.popular-broome-tours-right-side-container p {margin: -18.8% 0;width: 26.3%;}

.broome-featured-business-right-side-container p {margin: -11% 0;width: 26.6%;}*/

#inline1 .login-left-side {margin: 0 35px 0 0;}

.form-row1 .form-group.row {margin: 0 14px 20px 0;}

.form-row2 .form-group.row {margin: 0 14px 20px 0;}

.kt-section__body .form-group.row.file {width: 22%;}

.kt-section__body .form-group.row.file:nth-child(7) {margin-right: 20px;}

.kt-section__body .form-group.row {margin: 0 14px 20px 0;}

.add-to-cart a {padding: 17px 34px;}



}



@media only screen and (min-width:1025px) and (max-width:1100px) {

.business-filter-bg8.box.Health {width: 99%;}	

.business-filter-bg7.box.TourOperator {width: 72%;}	

.business-filter-bg4.box.Services {width: 100%;}

.business-filter-bg4.box.Services .btn-filter {margin-right: 10px;margin-bottom: 20px;}	

.wsmenu-submenu {width: auto !important;}	

.event-venue {min-height: 42px;}	

.date-radio-box {width: 32.6%;}	

.custom-payment-box2 .date-radio-box label {font-size: 14px;}

#CustomDiv .cost-tyle-class .form-group.row {width: 48.4%;}	

#CustomDiv .form-group-container-box .form-group.row {width: 48.4%;}	

.form-group-container-box .form-group.row {width: 31.7%;}	

.filterDiv.business-list-small-box-data.mylist-box .business-list-small-box-text h3 {min-height: 55px;}	

.posted-container .posted-box {width: 150px;}	

#inline3 {width: 100% !important;}	

.filterDiv.event-list-small-box-data.mylist-box .event-list-small-box-text h3 {min-height: 50px;}	

.ui-group.filter-one {width: 100%; margin-top:20px;}	

.premium1 .color-shape {width: 48.6%;float: left;margin: 0 10px 0 0;padding: 0;}	

.premium1 .color-shape .event-list-box {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-text-data p {min-height: 93px;}

.premium1 .color-shape .event-posted-container .date-box p {min-height: auto;}

.premium .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}

.premium .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}	

.free .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-big-img {width: 98.3%;}	

.premium .color-shape .event-sml-img {width: 98.8%;}

.premium .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}

.premium .color-shape .event-list-small-box-data img {width: 100%;}	

.free .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}	

.premium1 .color-shape .event-text-data h3 {min-height: 60px;}	

.premium-plus1 .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.4%;}	

.premium-plus1 .color-shape .tour-list-box {width: 100%;margin-right: 0px;}	

.premium-plus1 .color-shape .tour-list-box .tour-text-data p {min-height: 138px;}

.premium .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}

.premium .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}	

.free .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.premium-plus1 .color-shape .tour-list-box .tour-big-img {width: 98%;}

.premium-plus1 .color-shape .tour-list-box img {width: 100%;}

.premium .color-shape .tour-list-small-box-data .tour-sml-img {width: 98.8%;}

.premium .color-shape .tour-list-small-box-data img {width: 100%;}

.premium-plus1 .color-shape .tour-list-box .tour-bottom .tour-price p {min-height: auto;}			

.ui-group {width: 100%;}	

.my-trip-top-form-field {margin: 0 9px 15px 0;}	

.filterDiv.business-list-small-box-data.mylist-box {width: 23.9%;}

.filterDiv.event-list-small-box-data.mylist-box {width: 23.6%;}

.filterDiv.tour-list-small-box-data.mylist-box {width: 23.9%;}			

.cart__image-wrapper {padding-right: 5px !important;}		

.list-view-item__title .pro-name {font-size: 15px;}		

.top-heading.Key h1 {background: none;}

.key-dates-btn h3 a {margin: 0 5px 10px 0;font-size: 13.5px;}	

.sobroome-box5 figcaption {padding: 15px 0 0 0 !important;}	

#visitor-div .register-with-container {width: 100%;}	

#visitor-div .sign-up-right-side {width: 100%;}	

#business-user-div .col-xs-12.col-md-3 {width: 50%;}

.sign-up-right-side.full-sign-up .sign-up-form-box {width: 23.3%;}	

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 31.8%;}	

.tour-filter-bottom-bg12 {width: 100%;margin: 0 auto 0}	

.tour-filter-bottom-bg12 .btn-filter {margin-right: 6px;margin-bottom: 20px;}	

.tour-filter-bottom-bg1 {margin: 10px auto;width: 100%;}	

#inline108 {width: 950px !important;}

.custom-payment-box {margin: 0 19px 20px 0;}

.custom-payment-box1 {margin: 0 19px 20px 0;}

.custom-payment-box2 {margin: 0 19px 20px 0;}	

.sobroome-box {width: 24.1%;}

.sobroome-box2 {width: 24.2%;}	

.sobroome-box img {width: 100%;height: 343px;}

.sobroome-box2 img {width: 100%;height: 343px;}	

.sobroome-box figcaption {padding: 55px 4px 0 !important;}

.sobroome-box2 figcaption {padding: 55px 4px 0 !important;}

.social-icon ul li:last-child { margin-right:0px;}	

.media img {width: 100%;}

#map {width: 100% !important;}	

.premium-box-detail-left-top a {margin: 0 11px 0 0;}	

.premium-box-detail-top a.visit-website-btn {padding: 4px 10px;margin: 0 10px 0 0;}

.premium-box-detail-top a.visit-email-btn {padding: 4px 14px;margin: 0 10px 0 0;}

.premium-box-detail-top a.visit-call-btn {padding: 4px 14px;}	

.event-sml-img {width: 98.5%;}

.business-list-small-box-text p {min-height: 190px;}

.featured-sml-img {width: 98%;height: 91px;}

.business-text-data h3 {min-height: 60px;}

.business-text-data p {min-height: 115px;max-height: 100%;}

.featured-big-img {width: 98%;height: 307px;}

.tour-big-img {height: 215px;}

.tour-text-data h3 {min-height: 52px;}

.container {width: 1025px !important;}

.header-right-side {width: 790px;}

.home-text h1 {width: 100%; margin: 0 auto 15px; font-size: 26px;}

.sobroome-box3 {width: 327px;}

.sobroome-box3 img {margin: 0 0 0 -267px;}

.sobroome-box3 .image-text {margin: -75.4% 0px;}

.sobroome-box4 {width: 329px;}

.sobroome-box4 img {margin: 0px 0 0 -200px;width: auto !important;max-width: 693px !important;height: 224px;}

.sobroome-box4 .bx-controls-direction {display: none;}

.sobroome-box5 {width: 303px;}

.sobroome-box6 {width: 347px;}

.sobroome-box4 .image-text {margin: -40% 0px;}

.sobroome-box9 {width: 502px;}

.sobroome-box8 {width: 502px;}

.sobroome-box8 .image-text {margin: -28.1% 0px;}

.sobroome-box9 .image-text {margin: -28.1% 0px;}

.sobroome-box12 img {margin: 0 0 0 -240px;}

.sobroome-box12 {width: 326px;}

.sobroome-box12 .image-text {margin: -83.5% 0px;}

.footer-top ul {width: 75.5%;overflow: hidden;}

.footer-bottom-box {margin: 0 30px 0 0;width: 226px;}

.sobroome-box7 {width: 485px;}

.sobroome-box7 .image-text {margin: -56% 0px;}

.footer-top ul li {margin: 0 18px 0 0;}

.footer-bottom-box.contact-footer {margin-right: 30px;}

.sobroome-box9 img {margin: 0 0 0 0;}

.sobroome-box8 img {margin: 0 0 0 -20px;}

.sobroome-box2 .image-text {margin: -75.5% 0;}

.sobroome-box .image-text {margin: -75.8% 0;}

.sobroome-box11 {width: 327px;}

.sobroome-box10 {width: 326px;}

.wsmenu-list > li {margin: 0 0px 0 24px !important;}

.wsmenu-list > li:last-child {margin-right: 0px !important;}

.center-content-left-side {width: 68.4%;}

.most-popular-tour-box img {width: 98%;}

.most-popular-tour-box {margin: 0 12px 35px 0;}

.footer-bottom-box.contact-footer {margin-right: 36px;}

.footer-bottom-box.follow-footer {width: 19%;}

.blog-detail-box .align-left {width: 360px;}

.video {width: 100%;float: left;margin: 0 auto 18px;padding: 0;}

.tour-view-more {float: none;margin: 0 auto;padding: 0;width: 100px;overflow: hidden;}

.price-box {width: 100%;float: left;margin: 0 0 15px 0;padding: 0;text-align: center;}

.Blog-list-box {width: 49%;margin: 0 13px 25px 0;}

.Blog-list-big-img {width: 98%;height: 215px;}

.Blog-list-box img {width: 100%;}

.Blog-text-data p {min-height: 110px;}

.Blog-list-small-box-data {width: 48.9%;margin: 0 15px 25px 0;}

.Blog-list-small-box-data:nth-child(3n+3) {margin-right: 15px;}

.Blog-list-small-box-data:nth-child(2n+2) {margin-right: 0px;}

.Blog-list-small-img {width: 99%;}

.Blog-list-small-box-data img {width: 100%;}

.posted-box {margin: 0 7px 0 0;}

.posted-container .posted-box p {padding: 7px 8px;}

.posted-container .date-box p {padding: 7px 8px;}

.Blog-list-small-box-text p {font-size: 16px;}

.Blog-list-small-box-text h3 {font-size: 20px;}

.contact-form-box {margin: 0 15px 20px 0;}

.contact-form-box1 {margin: 0 0px 20px 0; width:100%;}

.most-popular-event-box {margin: 0 12px 25px 0;}

.most-popular-event-box img {width: 100%;}

.most-popular-event-text-box h3 {font-size: 20px;}

.most-popular-event-text-box p {font-size: 15px;}

.radio-bg {width: 99%;}

.business-filter-bg {width: 100%;}

.business-filter-bg1 {width:100%;}

.business-filter-bg2 {width: 100%;}

.business-filter-bg2 .btn-filter {margin-right: 5px;margin-bottom: 20px;}

.business-filter-bg3 {width: 91%;}

.business-filter-bg4 {width: 15.5%;}

.business-filter-bg5 {width: 75%;}

.business-list-box {width: 48.5%;}

.business-list-small-box-data {width: 31.8%;margin: 0 10px 25px 0;}

.business-list-small-box-text h3 {font-size: 18px;min-height: 52px;line-height: 26px;}

.radio-bg .Box1 {margin: 0 20px 10px 0;}

.radio-bg .Box2 {margin: 0 20px 10px 0;}

.radio-bg .Box3 {margin: 0 20px 10px 0;}

.radio-bg .Box4 {margin: 0 20px 10px 0;}

.radio-bg .Box5 {margin: 0 20px 10px 0;}

.radio-bg .Box7 {margin: 0 20px 10px 0;}

.business-filter-bg .btn-filter {margin-bottom: 20px;}

.business-filter-bg .btn-filter:nth-child(6) {margin-bottom: 0px;}

.business-filter-bg .btn-filter:nth-child(7) {margin-bottom: 0px;}

.business-filter-bg1 .btn-filter {margin-bottom: 20px;}

.business-filter-bg1 .btn-filter:nth-child(5) {margin-bottom: 0px;}

.filter-bg {width: 100%;}	

.filter-bg .btn-filter {margin-right: 6px;margin-bottom: 21px;}

.event-list-box {width: 48.5%;}	

.event-list-box img {width: 100%;}	

.event-list-small-box-data {width: 31.4%;}

.event-list-small-box-data img {width: 98.5%;}	

.event-list-small-box-text .event-btn-bg .add-calender {margin: 0 5px 0 0;padding: 11px 10px;font-size: 13.5px;}	

.event-list-small-box-text .event-btn-bg .add-trip {margin: 0 0px 0 0;padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text .event-btn-bg .read-more {padding: 11px 10px;font-size: 14px;margin-top: 10px;}

.event-list-small-box-text h3 {min-height: 50px;}

.filter-bottom-bg {width: 502px;margin: 5px auto 0;}

.filter-bg .filter-bottom-bg .btn-filter {margin-right: 6px;margin-bottom: 0;}

.event-btn-bg {width: 100%;}

.event-btn-bg .read-more {font-size: 13px;margin: 0 5px 0 0;}

.event-btn-bg .add-trip {font-size: 13px;margin: 0 5px 0 0;}

.event-btn-bg .add-calender {font-size: 13px;margin: 0 5px 0 0;}

.event-text-data h3 {font-size: 23px;}

.new-login-box {width: 100%;}

.login-left-side {width: 48%;margin: 0 15px 0 0;}

.sign-up-right-side {width: 49.9%;}

.sign-up-form-box {width: 47.8%;margin: 0 13px 15px 0;}

.login-left-box {width: 100%;}

.login-form-box {width: 48.5%;margin: 0 9px 20px 0;}

.register-with-container {width: 47%;}

.task-container {margin: 0 12px 0 0;width: 32.1%;}

.task-container:nth-child(3) { margin-right:0px;}

.task-container img {width: 96%;}	

.register-with-container ul li:last-child { margin-right:0px;}

.task-heading h3 {font-size: 17px;}

.sign-up-btn-bg {margin: 0px 0px 12px 0;}

.tour-filter-bottom-bg {width: 100%; margin: 10px auto 0;}

.tour-filter-bg .btn-filter {margin-bottom: 18px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-bottom: 0px;}

.tour-list-box {width: 48.5%;}

.tour-list-box img {width: 99%;}

.tour-btn-bg {width: 63%;margin: 0 auto; float:none;}

.tour-list-small-box-data {width: 48%;}

.tour-list-small-box-data img {width: 99%;}

.tour-list-small-box-text .tour-price {margin: 0 0 20px 0;width: 100%;text-align: center;}

.tour-list-small-box-text .tour-btn-bg {float: none;margin: 0 auto 0;padding: 0;width: 63%;overflow: hidden;}

.tour-price {width: 100%;text-align: center;margin: 0 0 15px 0;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-right: 2px;margin-bottom: 18px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter.price-box6 {margin-bottom: 0px;}

.tour-btn-bg .add-trip {margin: 0 8px 0 0;}

.tour-text-data p {min-height: 185px;}

.tour-bottom .tour-price p {min-height: auto;}

.tour-detail-bg .tour-detail-right-side {width: 48.5%;}

.tour-detail-bg .tour-detail-left-side {width: 49%;margin: 0 17px 0 0;}

.trip-advisor-box {width: 48%;}

.product-list-box {width: 48.9%;margin: 0 15px 25px 0;}

.product-price-right-side .view-more {padding: 9px 13px;font-size: 13px;line-height: 13px;}

.product-price-left-side {width: 56%;}

.product-list-box:nth-child(3n+3) {margin-right: 15px;}

.product-list-box:nth-child(2n+2) {margin-right: 0px;}

/*.upcoming-event-container p {margin: -19.9% 0;width: 28.1%;}

.popular-broome-tours-right-side-container p {margin: -20.2% 0;width: 28.1%;}

.broome-featured-business-right-side-container p {margin: -11.8% 0;width: 28.5%;}

*/

 .product-list-container .product-detail-left-side {width: 49%;margin: 0 23px 0 0;}

.product-list-container .product-detail-right-side {width: 47.5%;}

.product-detail-price-container {width: 100%;padding: 10px 10px;}

.add-to-cart-btn {padding: 17px 27px;}

.center-content-left-side .related-products-container .product-list-box:nth-child(3) {margin-right: 0px;}

.product-detail-img-box img {width: 100%;}

.add-to-wishlist a {padding: 16px 16px;}

.add-to-cart {margin: 0 10px 0 0;}

.center-content-left-side .related-products-container .product-list-box:nth-child(2) {margin-right: 15px;}

.product-list-data-box h3 {font-size: 18px;min-height: auto;}

.event-detail-container .event-detail-left-side {width: 49%;margin: 0 15px 0 0;}

.event-detail-container .event-detail-left-side img {width: 100%;}

.event-detail-container .event-detail-right-side {width: 48.8%;}

.facebook-feed img {width: 100%;}

#inline1 {width: 100% !important;}

#inline1 .login-left-side {margin: 0 15px 0 0;}

#inline1 .sign-up-right-side {width: 52.8%;}

.form-row1 .form-group.row {margin: 0 13px 20px 0;}

.form-row2 .form-group.row {margin: 0 13px 20px 0;}

.kt-section__body .form-group.row.file:nth-child(7) {margin-right: 20px;}

.kt-section__body .form-group.row.file {width: 22%;}

.kt-section__body .form-group.row {margin: 0 13px 20px 0;}

.made-for-broome-box-data {width: 48.9%;}

.made-for-broome-box-data:nth-child(2n + 2) { margin-right:0px;}

.made-for-broome-box-data img {width: 99%;height: 150px;}

.add-to-cart a {padding: 17px 27px;}



}



@media only screen and (min-width:992px) and (max-width:1024px) {

.business-filter-bg8.box.Health {width: 100%;}	

.business-filter-bg8.box.Health .btn-filter {margin-right: 5px;}	

.business-filter-bg7.box.TourOperator {width: 76%;}	

.business-filter-bg4.box.Services {width: 100%;}

.business-filter-bg4.box.Services .btn-filter {margin-right: 10px;margin-bottom: 20px;}		

.wsmenu-submenu {width: auto !important;}	

.wsmenu-list > li:nth-child(2).wsmenu-submenu {right:5%;}	

.event-venue {min-height: 42px;}	

.custom-payment-box2 a#customDateSelect {font-size: 15px;}

.date-radio-box {width: 32.5%;}

.custom-payment-box2 .date-radio-box label {font-size: 13px;}	

#CustomDiv .cost-tyle-class .form-group.row {width: 48.2%;}	

#CustomDiv .form-group-container-box .form-group.row {width: 48.2%;}	

.form-group.row.Ticketing .kt-radio {width: 105px !important;}	

.form-group-container-box .form-group.row {width: 31.7%;}	

.shre-box-bg .add-business-btn {margin: 10px 20px 10px 0;}

.add-business-btn121 {margin: 10px 20px 10px 0;}

.shre-box-bg .your-business-btn {margin: 10px 0px 20px 0;}

.your-business-btn121 {margin: 10px 20px 25px 0;}

.shre-box-bg .add-business-btn a {padding: 9px 14px;font-size: 16px;}

.shre-box-bg .add-business-btn121 a {padding: 9px 14px;font-size: 16px;}	

.posted-container .posted-box {width: 150px;}	

.business-list-data-bg.premium-plus .business-text-data h3 {min-height: 25px;}	

.premium-plus .business-text-data p {min-height: 150px;max-height: 100%;}

.business-list-small-box.premium .business-list-small-box-text p {min-height: 120px;}

.business-list-small-box.free .business-list-small-box-text p {min-height: 120px;}

.free .color-shape .event-list-small-box-text h3 {min-height: 25px;}

.premium .color-shape .event-list-small-box-text h3 {min-height: 25px;}

.premium .color-shape .event-posted-container .date-box p {min-height: 29px;}	

.premium .color-shape .event-list-small-box-text p {min-height: 90px;}

#inline3 {width: 100% !important;}		

.filterDiv.event-list-small-box-data.mylist-box .event-list-small-box-text h3 {min-height: 50px;}	

.ui-group.filter-one {width: 100%; margin-top:20px;}	

.premium1 .color-shape {width: 48.4%;float: left;margin: 0 10px 0 0;padding: 0;}	

.premium1 .color-shape .event-list-box {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-text-data p {min-height: 93px;}

.premium1 .color-shape .event-posted-container .date-box p {min-height: auto;}

.premium .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}

.premium .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}	

.free .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-big-img {width: 98.3%;}	

.premium .color-shape .event-sml-img {width: 98.8%;}

.premium .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}

.premium .color-shape .event-list-small-box-data img {width: 100%;}	

.free .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}	

.premium1 .color-shape .event-text-data h3 {min-height: 60px;}		

.premium-plus1 .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.4%;}	

.premium-plus1 .color-shape .tour-list-box {width: 100%;margin-right: 0px;}	

.premium-plus1 .color-shape .tour-list-box .tour-text-data p {min-height: 138px;}

.premium .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}

.premium .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}	

.free .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.premium-plus1 .color-shape .tour-list-box .tour-big-img {width: 98%;}

.premium-plus1 .color-shape .tour-list-box img {width: 100%;}

.premium .color-shape .tour-list-small-box-data .tour-sml-img {width: 98.8%;}

.premium .color-shape .tour-list-small-box-data img {width: 100%;}

.premium-plus1 .color-shape .tour-list-box .tour-bottom .tour-price p {min-height: auto;}			

.ui-group {width: 100%;}	

.my-trip-top-form-field {margin: 0 9px 15px 0;}		

.filterDiv.business-list-small-box-data.mylist-box {width: 31.9%;}

.filterDiv.event-list-small-box-data.mylist-box {width: 31.9%;}

.filterDiv.tour-list-small-box-data.mylist-box {width: 31.9%;}	

.list-view-item__title .pro-name {font-size: 15px;}	

.form-group.row.Ticketing .kt-radio:nth-child(2) {width: 60px;}

.form-group.row.Ticketing .kt-radio {width: 90px;}	

.top-heading.Key h1 {background: none;}

.key-dates-btn h3 a {margin: 0 5px 10px 0;font-size: 13.5px;}	

.sobroome-box figcaption {padding-top: 55px !important;}

.sobroome-box5 figcaption {padding: 15px 0 0 0 !important;}

#visitor-div .sign-up-right-side {width: 100%;}	

#business-user-div .col-xs-12.col-md-3 {width: 50%;}

.sign-up-right-side.full-sign-up .sign-up-form-box {width: 23.3%;}

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 31.7%;}	

.tour-filter-bottom-bg12 {width: 100%;margin: 0 auto 0}	

.tour-filter-bottom-bg12 .btn-filter {margin-right: 6px;margin-bottom: 20px;}		

.tour-filter-bottom-bg1 {margin: 10px auto;width: 100%;}	

#inline108 {width: 920px !important;}

.custom-payment-box2 {margin: 0 18px 20px 0;}

.custom-payment-box1 {margin: 0 18px 20px 0;}

.custom-payment-box {margin: 0 18px 20px 0;}	

.sobroome-box {width: 24.1%;}

.sobroome-box2 {width: 24.1%;}	

.sobroome-box img {width: 100%;height: 343px;}

.sobroome-box2 img {width: 100%;height: 343px;}	

.sobroome-box [class*=" imghvr-"] figcaption, [class^="imghvr-"] figcaption {padding: 100px 4px 0;}

.social-icon ul li:last-child { margin-right:0px;}

.sobroome-box2 figcaption {padding: 90px 5px 0 !important;}	

.media img {width: 650px;}

#map {width: 100% !important;}	

.premium-box-detail-left-top a {margin: 0 11px 0 0;}	

.premium-box-detail-top a.visit-website-btn {padding: 4px 10px;margin: 0 9px 0 0;}

.premium-box-detail-top a.visit-email-btn {padding: 4px 14px;margin: 0 10px 0 0;}

.premium-box-detail-top a.visit-call-btn {padding: 4px 14px;}	

.event-big-img {width: 98%;}	

.featured-sml-img {width: 98.5%;height: 128px;}

.business-text-data h3 {min-height: 60px;}

.business-text-data p {min-height: 140px;max-height: 100%;}

.featured-big-img {width: 98%;height: 295px;}

.tour-big-img {height: 233px;}

.tour-text-data h3 {min-height: 60px;}

.container {width: 992px !important;}

.header-right-side {width: auto !important;height: auto;float: none;}

.home-text h1 {width: 100%; margin: 0 auto 15px; font-size: 26px;}

.sobroome-box3 {width: 316px;margin: 0 0px 20px 0;}

.sobroome-box3 img {margin: 0 0 0 -267px;}

.sobroome-box3 .image-text {margin: -78% 0px}

.sobroome-box4 {width: 329px;margin: 0 8px 20px 0;}

.sobroome-box4 img {margin: 0px 0 0 0px;width: auto !important;max-width: 693px !important;height: 224px;}

.sobroome-box4 .bx-controls-direction {display: none;}

.sobroome-box5 {width: 303px;margin: 0 8px 27px 0;}

.sobroome-box6 {width: 314px;margin: 0 0px 27px 0;}

.sobroome-box4 .image-text {margin: -40% 0px;}

.sobroome-box9 {width: 469px;margin: 0 0px 20px 0;}

.sobroome-box8 {width: 469px;}

.sobroome-box8 .image-text {margin: -30% 0px;}

.sobroome-box9 .image-text {margin: -30% 0px;}

.sobroome-box12 img {margin: 0 0 0 -240px;}

.sobroome-box12 {width: 315px;}

.sobroome-box12 .image-text {margin: -87% 0px;}

.footer-top ul {width: 78%;overflow: hidden;}

.footer-bottom-box {margin: 0 29px 0 0;width: 219px;}

.sobroome-box7 {width: 485px;margin: 0 8px 20px 0;}

.sobroome-box7 .image-text {margin: -56% 0px;}

.footer-top ul li {margin: 0 18px 0 0;}

.footer-bottom-box.contact-footer {margin-right: 28px;}

.sobroome-box9 img {margin: 0 0 0 -57px;}

.sobroome-box8 img {margin: 0 0 0 -20px;}

.sobroome-box2 {margin: 0 8px 21px 0;}

.sobroome-box {margin: 0 8px 20px 0;}

.sobroome-box2 .image-text {margin: -78.4% 0}

.sobroome-box .image-text {margin: -78.4% 0}

.sobroome-box11 {width: 316px;}

.sobroome-box10 {width: 315px;}

.wsmenu-list > li {margin: 0 0px 0 25px !important}

.wsmenu-list > li:last-child {margin-right: 0px !important;}

.sobroome-container {margin: 20px 0 0 0;}

.home-read-more a {font-size: 19px;line-height: 41px;}

.home-read-more {width: 147px;height: 41px;}

.center-content-left-side {width: 67.3%;}

.Blog-list-box {width: 49%;margin: 0 12px 25px 0;}

.Blog-list-big-img {width: 98%;height: 244px;}

.Blog-list-box img {width: 100%;}

.Blog-text-data p {min-height: 184px;}

.Blog-list-small-box-data {width: 48.9%;margin: 0 14px 25px 0;}

.Blog-list-small-box-data:nth-child(3n+3) {margin-right: 14px;}

.Blog-list-small-box-data:nth-child(2n+2) {margin-right: 0px;}

.Blog-list-small-img {width: 99%;}

.Blog-list-small-box-data img {width: 100%;}

.posted-box {margin: 0 7px 0 0;}

.posted-container .posted-box p {padding: 7px 8px;}

.posted-container .date-box p {padding: 7px 8px;}

.Blog-list-small-box-text p {font-size: 16px;}

.Blog-list-small-box-text h3 {font-size: 20px;}

.blog-detail-box .align-left {width: 360px;}

.video {width: 100%;}

.most-popular-tour-box {width: 48.4%;margin: 0 20px 25px 0;}

.most-popular-tour-box:nth-child(2) {margin-right: 0px;}

.most-popular-tour-box img {width: 99%;}

.contact-form-box {margin: 0 14px 20px 0;}

.contact-form-box1 {margin: 0 0px 20px 0; width:100%;}

.most-popular-event-box {margin: 0 12px 25px 0; width: 49%;}

.most-popular-event-box:last-child {margin-right: 12px;}

.most-popular-event-box:nth-child(2) {margin-right: 0px;}

.most-popular-event-box img {width: 100%;}

.most-popular-event-text-box h3 {font-size: 20px;}

.most-popular-event-text-box p {font-size: 15px;}

.most-popular-event-text-bottom-box .price-box {width: 100%;text-align: center;margin: 0 0 15px 0;padding: 0;float: left;}

.most-popular-event-text-bottom-box .tour-view-more {float: none;margin: 0 auto;padding: 0;width: 98px;overflow: hidden;}

.top-heading h1 {margin: 0 0 15px 0;font-size: 25px;height: 45px;}

.radio-bg {width: 99%;}

.business-filter-bg {width: 100%;}

.business-filter-bg1 {width:100%;}

.business-filter-bg2 {width: 100%;}

.business-filter-bg2 .btn-filter {margin-right: 5px;margin-bottom: 20px;}

.business-filter-bg3 {width: 96%;}

.business-filter-bg4 {width: 17%;}

.business-filter-bg5 {width: 79%;}

.business-list-box {width: 48.4%;}

.business-list-small-box-data {width: 48.4%;margin: 0 10px 25px 0;}

.business-list-small-box-text h3 {font-size: 20px;min-height: 52px;line-height: 26px;}

.radio-bg .Box1 {margin: 0 20px 10px 0;}

.radio-bg .Box2 {margin: 0 20px 10px 0;}

.radio-bg .Box3 {margin: 0 20px 10px 0;}

.radio-bg .Box4 {margin: 0 20px 10px 0;}

.radio-bg .Box5 {margin: 0 20px 10px 0;}

.radio-bg .Box7 {margin: 0 20px 10px 0;}

.business-filter-bg .btn-filter {margin-bottom: 20px;}

.business-filter-bg .btn-filter:nth-child(6) {margin-bottom: 0px;}

.business-filter-bg .btn-filter:nth-child(7) {margin-bottom: 0px;}

.business-filter-bg1 .btn-filter {margin-bottom: 20px;}

.business-filter-bg1 .btn-filter:nth-child(5) {margin-bottom: 0px;}

.business-list-small-box-text p {min-height: 105px;}

.filter-bg {width: 100%;}	

.filter-bg .btn-filter {margin-right: 6px;margin-bottom: 21px;}

.event-list-box {width: 48.4%;}	

.event-list-box img {width: 100%;}	

.event-list-small-box-data {width: 47.9%;}

.event-list-small-box-data img {width: 100%;}	

.event-list-small-box-text .event-btn-bg .add-calender {margin: 0 5px 0 0;padding: 11px 10px;font-size: 13.5px;}	

.event-list-small-box-text .event-btn-bg .add-trip {margin: 0 5px 0 0;padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text .event-btn-bg .read-more {padding: 11px 10px;font-size: 14px;}

.event-list-small-box-text h3 {min-height: 50px;}

.filter-bottom-bg {width: 502px;margin: 5px auto 0;}

.filter-bg .filter-bottom-bg .btn-filter {margin-right: 6px;margin-bottom: 0;}

.event-btn-bg {width: 100%;}

.event-btn-bg .read-more {font-size: 13px;margin: 0 0px 0 0;}

.event-btn-bg .add-trip {font-size: 13px;margin: 0 5px 0 0;}

.event-btn-bg .add-calender {font-size: 13px;margin: 0 5px 0 0;padding: 10px 15px;}

.event-text-data h3 {font-size: 23px;}

.event-posted-container .date-box p {min-height: 22px;}

.posted-container .posted-box p {min-height: 22px;}

.posted-container .date-box p {min-height: 22px;}

.new-login-box {width: 100%;}

.login-left-side {width: 47%;margin: 0 10px 0 0;}

.sign-up-right-side {width: 49.9%;}

.sign-up-form-box {width: 47.8%;margin: 0 13px 15px 0;}

.login-left-box {width: 100%;}

.login-form-box {width: 48.5%;margin: 0 8px 20px 0;}

.register-with-container {width: 100%;}

.task-container {margin: 0 11px 0 0;width: 32.1%;}

.task-container:nth-child(3) { margin-right:0px;}

.task-container img {width: 96%;}	

.register-with-container ul li:last-child { margin-right:0px;}

.task-heading h3 {font-size: 17px;}

.login-btn-bg {margin: 0 15px 10px 0;}

.sign-up-btn-bg {margin: 0px 0px 12px 0;}

.tour-filter-bottom-bg {width: 100%; margin: 10px auto 0;}

.tour-filter-bg .btn-filter {margin-bottom: 18px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-bottom: 0px;}

.tour-list-box {width: 48.4%;}

.tour-list-box img {width: 98%;}

.tour-btn-bg {width: 67%;margin: 0 auto; float:none;}

.tour-list-small-box-data {width: 48%;margin: 0 12px 25px 0;}

.tour-list-small-box-data img {width: 99%;}

.tour-list-small-box-text .tour-price {margin: 0 0 20px 0;width: 100%;text-align: center;}

.tour-list-small-box-text .tour-btn-bg {float: none;margin: 0 auto 0;padding: 0;width: 66%;overflow: hidden;}

.tour-price {width: 100%;text-align: center;margin: 0 0 15px 0;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-right: 2px;margin-bottom: 18px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter.price-box6 {margin-bottom: 0px;}

.tour-btn-bg .add-trip {margin: 0 8px 0 0;}

.tour-text-data p {min-height: 200px;}

.tour-text-data .tour-bottom .tour-price p {min-height:22px;}

.tour-detail-bg .tour-detail-right-side {width: 48.3%;}

.tour-detail-bg .tour-detail-left-side {width: 49%;margin: 0 17px 0 0;}

.trip-advisor-box {width: 47%;}

.tour-detail-video iframe {height: 180px;}

.product-list-box {width: 48.9%;margin: 0 14px 25px 0;}

.product-price-right-side .view-more {padding: 9px 13px;font-size: 13px;line-height: 13px;}

.product-price-left-side {width: 56%;margin: 6px 0 0 0;}

.product-list-box:nth-child(3n+3) {margin-right: 14px;}

.product-list-box:nth-child(2n+2) {margin-right: 0px;}

/*.upcoming-event-container p {margin: -20.5% 0;width: 29%;}

.popular-broome-tours-right-side-container p {margin: -20.9% 0;width: 29%;}

.broome-featured-business-right-side-container p {margin: -12.2% 0;width: 29.3%;}*/

.product-list-container .product-detail-left-side {width: 49%;margin: 0 22px 0 0;}

.product-list-container .product-detail-right-side {width: 47.5%;}

.product-detail-price-container {width: 100%;padding: 10px 10px;}

.add-to-cart-btn {padding: 13px 24px;}

.center-content-left-side .related-products-container .product-list-box:nth-child(3) {margin-right: 0px;}

.product-detail-img-box img {width: 100%;}

.add-to-wishlist a {padding: 12px 14px; font-size: 15px;}

.add-to-cart {margin: 0 10px 0 0;}

.center-content-left-side .related-products-container .product-list-box:nth-child(2) {margin-right: 15px;}

.product-list-data-box h3 {font-size: 18px;min-height: auto;}

.event-detail-container .event-detail-left-side {width: 49%;margin: 0 15px 0 0;}

.event-detail-container .event-detail-left-side img {width: 100%;}

.event-detail-container .event-detail-right-side {width: 48.6%;}

.facebook-feed img {width: 100%;}

#inline1 {width: 100% !important;}

#inline1 .login-left-side {margin: 0 15px 0 0;}

#inline1 .sign-up-right-side {width: 52.7%;}

.form-row1 .form-group.row {margin: 0 12px 20px 0;}

.form-row2 .form-group.row {margin: 0 12px 20px 0;}

.kt-section__body .form-group.row.file:nth-child(7) {margin-right: 20px;}

.kt-section__body .form-group.row.file {width: 22%;}

.kt-section__body .form-group.row {margin: 0 12px 20px 0;}

.made-for-broome-box-data {width: 48.9%;}

.made-for-broome-box-data:nth-child(2n + 2) { margin-right:0px;}

.made-for-broome-box-data img {width: 99%;height: 150px;}

.add-to-cart a {padding: 13px 33px; font-size:17px;}



}



@media only screen and (min-width:851px) and (max-width:991px) {

.business-filter-bg8.box.Health {width: 100%;}	

.business-filter-bg8.box.Health .btn-filter {margin-right: 5px;}	

.business-filter-bg7.box.TourOperator {width: 60%;}	

.business-filter-bg4.box.Services {width: 100%;}

.business-filter-bg4.box.Services .btn-filter {margin-right: 10px;margin-bottom: 20px;}		

.custom-payment-box2 a#customDateSelect {font-size: 15px;}

.date-radio-box {width: 32.5%;}

.custom-payment-box2 .date-radio-box label {font-size: 13px;}	

#CustomDiv .cost-tyle-class .form-group.row {width: 48.6%;}	

#CustomDiv .form-group-container-box .form-group.row {width: 48.6%;}	

.form-group.row.Ticketing .kt-radio {width: 105px !important;}	

.form-group-container-box .form-group.row {width: 31.7%;}	

.shre-box-bg .add-business-btn {margin: 10px 20px 10px 0;}

.add-business-btn121 {margin: 10px 20px 10px 0;}

.shre-box-bg .your-business-btn {margin: 10px 0px 20px 0;}

.your-business-btn121 {margin: 10px 20px 25px 0;}

.shre-box-bg .add-business-btn a {padding: 9px 14px;font-size: 16px;}

.shre-box-bg .add-business-btn121 a {padding: 9px 14px;font-size: 16px;}	

.posted-container .posted-box {width: 150px;}	

.form-group.row.submit-your-product3 {margin-right: 20px !important;}

.form-group.row.submit-your-product4 {margin-right: 0px !important;}

.form-group.row.Des.submit-your-product7 {width: 100%;}	

.business-list-data-bg.premium-plus .business-text-data h3 {min-height: auto;}	

.premium-plus .business-text-data p {min-height: 130px;max-height: 100%;}	

.free .color-shape .event-list-small-box-text h3 {min-height: 25px;}

.premium .color-shape .event-list-small-box-text h3 {min-height: 25px;}

.premium .color-shape .event-posted-container .date-box p {min-height: 29px;}

.premium .color-shape .event-list-small-box-text p {min-height: 90px;}

.sobroome-box7 img {height: 545px;}	

#inline3 {width: 100% !important;}

.pop-left-side {margin: 0 15px 0 0;width: 72%;}	

.pop-left-side .pro-image {margin: 0 19px 0 0 !important;}	

.filterDiv.event-list-small-box-data.mylist-box .event-list-small-box-text h3 {min-height: 50px;}	

.business-list-small-box.free .business-list-small-box-text p {min-height: 150px;}	

.ui-group.filter-one {width: 746px; margin-top:20px;}	

.premium1 .color-shape {width: 48.4%;float: left;margin: 0 10px 0 0;padding: 0;}	

.premium1 .color-shape .event-list-box {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-text-data p {min-height: 93px;}

.premium1 .color-shape .event-posted-container .date-box p {min-height: auto;}

.premium .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}

.premium .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}	

.free .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-big-img {width: 98.3%;}	

.premium .color-shape .event-sml-img {width: 98.8%;}

.premium .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}

.premium .color-shape .event-list-small-box-data img {width: 100%;}	

.free .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}		

.premium-plus1 .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.6%;}	

.premium-plus1 .color-shape .tour-list-box {width: 100%;margin-right: 0px;}	

.premium-plus1 .color-shape .tour-list-box .tour-text-data p {min-height: 138px;}

.premium .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}

.premium .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}	

.free .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.premium-plus1 .color-shape .tour-list-box .tour-big-img {width: 98.6%;}

.premium-plus1 .color-shape .tour-list-box img {width: 100%;}

.premium .color-shape .tour-list-small-box-data .tour-sml-img {width: 99%;}

.premium .color-shape .tour-list-small-box-data img {width: 100%;}

.premium-plus1 .color-shape .tour-list-box .tour-bottom .tour-price p {min-height: auto;}	

.ui-group {width: 100%;}	

.my-trip-top-form-field {margin: 0 8px 15px 0;}		

.posted-by {width: 21%;}

.center-content-left-side .mob-pop-up {margin: -53px 0 0 0 !important;display: none;}		

.filterDiv.business-list-small-box-data.mylist-box {width: 31.7%;}

.filterDiv.event-list-small-box-data.mylist-box {width: 31.7%;}

.filterDiv.tour-list-small-box-data.mylist-box {width: 31.7%;}	

.friend-form-box .form-row1 .form-group.row {width: 48%;}

.friend-form-box .form-row1 .form-group.row.Des {width: 100%;}	

.planning-a-trip-img {margin: -15px 0 20px 0;}	

.form-row1 .form-group.row.experience-box {width: 47%;}	

.form-row1 .form-group.row.experience-box:nth-child(3) { margin-right:0px !important;}

.form-row1 .form-group.row.experience-box:nth-child(4) { margin-right:0px !important;}	

.form-group.row.Ticketing .kt-radio:nth-child(2) {width: 60px;}

.form-group.row.Ticketing .kt-radio {width: 90px;}	

.key-dates-btn h3 a {margin: 0 10px 10px 0;}	

.home-heading {font-size: 19px;}	

#visitor-div .sign-up-right-side {width: 100%;}	

.sign-up-right-side.full-sign-up .sign-up-form-box {width: 23.5%;}

.left-listing .center-content-right-side {width: 100%;display: block;}

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 31.7%;}	

.my-business-box .business-list-small-box-text h3 {min-height: 52px;}	

.tour-filter-bottom-bg12 {width: 100%;margin: 0 0 0 0;}	

.tour-filter-bottom-bg12 .btn-filter {margin-right: 6px;margin-bottom: 20px;}	

.tour-filter-bottom-bg1 {margin: 10px auto;width: 100%;}	

#inline108 {width: 780px !important;}	

.custom-payment-box {margin: 0 15px 20px 0;}

.custom-payment-box1 {margin: 0 15px 20px 0;}

.custom-payment-box2 {margin: 0 15px 20px 0;}

.form-row1.experience .form-group.row.Des {width: 100%;}

.sobroome-box img {width: 100%;height: 330px;}

.sobroome-box2 img {width: 100%;height: 330px;}	

.all-events {width: 180px;}

.sobroome-box5 figcaption span {font-size: 15px;}

.sobroome-box5 figcaption p {font-size: 15px;}

.sobroome-box6 figcaption {padding: 9px 0 0 0 !important;}

.sobroome-box6 figcaption p {font-size: 15px;}

.media img { width:700px;}

#map {width: 100% !important;}	

.premium-box-detail-left-top a {margin: 0 11px 0 0;}	

.premium-box-detail-top a.visit-website-btn {padding: 4px 10px;margin: 0 10px 0 0;}

.premium-box-detail-top a.visit-email-btn {padding: 4px 14px;margin: 0 10px 0 0;}

.premium-box-detail-top a.visit-call-btn {padding: 4px 14px;}	

.event-sml-img {width: 99%;}

.event-big-img {width: 98.5%;}

.business-text-data h3 {min-height: 65px;}	

.business-text-data p {min-height: 100px;max-height: 100%;}

.tour-big-img {height: 233px;}

.tour-text-data h3 {min-height: 60px;}

.search-box {display: none;}

.container {width: 100% !important;}

.homr-center-content {margin: 100px 0 0 0;}

.header-container {position: fixed;z-index: 10000000;}	

/*.header-right-side {width: auto !important;

height: auto;

overflow: hidden; float: none;}

*/

.search-box .type-search {width: 141px;}

.top-header {width: auto;margin: 10px 0 0 0;}

.header-left-side {margin: 0 0 0 10%;}

.top-Menu {margin: 0;}

.header-left-side img {height: 55px;}

.Phone-box {font-size: 16px;}

.wsmenu-list > li > a {font-size: 17px !important;}

.home-text h1 {width: 100%; margin: 0 auto 15px; font-size: 26px;}

.sobroome-box3 {width: 33%;margin: 0 0px 20px 0;}

.sobroome-box3 img {margin: 0 0 0 -267px;}

.sobroome-box3 .image-text {margin: -246px 0px}

.sobroome-box4 {width: 33%;margin: 0 8px 20px 0;}

.sobroome-box4 img {margin: 0px 0 0 -215px;width: auto !important;max-width: 693px !important;height: 224px;}

.sobroome-box4 .bx-controls-direction {display: none;}

.sobroome-box5 {width: 32.5%;margin: 0 8px 20px 0;}

.sobroome-box6 {width: 32.5%;margin: 0 0px 20px 0;}

.sobroome-box4 .image-text {margin: -130px 0px; font-size: 25px;}

.sobroome-box9 {width: 56%;margin: 0 0px 20px 0;}

.sobroome-box8 {width: 56%;}

.sobroome-box8 .image-text {margin: -141px 0px;}

.sobroome-box9 .image-text {margin: -141px 0px;}

.sobroome-box12 img {margin: 0 0 0 -303px;}

.sobroome-box12 {width: 32%;}

.sobroome-box12 .image-text {margin: -272px 0px;}

.footer-top ul {width: 87%;overflow: hidden;}

.footer-bottom-box {margin: 0 29px 0 0;width: 22.3%;}

.sobroome-box7 {width: 43%;margin: 0 8px 20px 0;}

.sobroome-box7 .image-text {margin: -272px 0px;}

.footer-top ul li {margin: 0 18px 0 0;}

.footer-bottom-box.contact-footer {margin-right: 28px;}

.sobroome-box9 img {margin: 0 0 0 -57px;}

.sobroome-box8 img {margin: 0 0 0 -20px;}

.sobroome-box2 {width: 24%;margin: 0 8px 21px 0;}

.sobroome-box {width: 24%;margin: 0 8px 20px 0;}

.sobroome-box .image-text {margin: -80% 0 0 0;font-size: 23px;}

.sobroome-box2 .image-text {margin: -80% 0 0 0;font-size: 23px;}

.sobroome-box2 figcaption h3 {font-size: 21px;}

.sobroome-box2 figcaption p {font-size: 15px;}

.sobroome-box figcaption h3 {font-size: 21px;}

.sobroome-box figcaption p {font-size: 15px;}

.sobroome-box2 figcaption {padding: 50px 5px 0 !important;}

.sobroome-box figcaption {padding: 50px 5px 0 !important;}

.sobroome-box11 {width: 33%;}

.sobroome-box10 {width: 33%;}

.wsmenu-list > li {margin: 0 18px 0 0 !important}

.wsmenu-list > li:last-child {margin-right: 0px !important;}

.sobroome-container {margin: 20px 0 0 0;}

.home-read-more a {font-size: 19px;line-height: 41px;}

.home-read-more {width: 147px;height: 41px;}

.subscribe-box p {font-size: 21px;}

.subscribe-form-box {width: 35.8%;}

.footer-bottom-box .social-icon ul li a .fa { width:40px !important;}

.footer-bottom-box.contact-footer {margin-right: 16px;width: 24%;}

.footer-recent-posts a img {width: 46%;}

.subscribe-box {width: 836px;}

.event-detail-container {margin: 7px 0 35px 0;}

.center-content-container {margin: 90px 0 0 0;}

.center-content-left-side {width: 100%;margin: 0;}

.center-content-right-side {display: none;}

.Blog-list-box {width: 49%;margin: 0 12px 25px 0;}

.Blog-list-big-img {width: 98.5%;height: 263px;}

.Blog-list-box img {width: 100%;}

.Blog-text-data p {min-height: 100px;}

.Blog-list-small-box-data {width: 48.9%;margin: 0 14px 25px 0;}

.Blog-list-small-box-data:nth-child(3n+3) {margin-right: 14px;}

.Blog-list-small-box-data:nth-child(2n+2) {margin-right: 0px;}

.Blog-list-small-img {width: 99%;}

.Blog-list-small-box-data img {width: 100%;}

.posted-box {margin: 0 7px 0 0;}

.posted-container .posted-box p {padding: 7px 8px;}

.posted-container .date-box p {padding: 7px 8px;}

.Blog-list-small-box-text p {font-size: 16px;max-height: 100%; min-height:90px;}

.Blog-list-small-box-text h3 {font-size: 20px;}

.blog-detail-box .align-left {width: 360px;}

.video {width: 100%;}

.most-popular-tour-box {width: 48.4%;margin: 0 20px 25px 0;}

.most-popular-tour-box:nth-child(2) {margin-right: 0px;}

.most-popular-tour-box img {width: 99%;}

.contact-form-box {margin: 0 14px 20px 0;}

.contact-form-box1 {margin: 0 0px 20px 0; width:100%;}

.most-popular-event-box {margin: 0 12px 25px 0; width: 49%;}

.most-popular-event-box:last-child {margin-right: 12px;}

.most-popular-event-box:nth-child(2) {margin-right: 0px;}

.most-popular-event-box img {width: 100%;}

.most-popular-event-text-box h3 {font-size: 20px;}

.most-popular-event-text-box p {font-size: 15px;}

.most-popular-event-text-bottom-box .price-box {width: 100%;text-align: center;margin: 0 0 15px 0;padding: 0;float: left;}

.most-popular-event-text-bottom-box .tour-view-more {float: none;margin: 0 auto;padding: 0;width: 98px;overflow: hidden;}

.top-heading h1 {margin: 0 0 15px 0;font-size: 25px;height: 45px;}

.radio-bg {width: 99%;}

.business-filter-bg {width: 100%;}

.business-filter-bg1 {width:92%;}

.business-filter-bg2 {width: 90%;}

.business-filter-bg3 {width: 76%;}

.business-filter-bg4 {width: 13%;}

.business-filter-bg5 {width: 62%;}

.business-list-box {width: 48.7%;}

.business-list-small-box-data {width: 32.1%;margin: 0 10px 25px 0;}

.business-list-small-box-text h3 {font-size: 20px;min-height: 52px;line-height: 26px;}

.business-filter-bg .btn-filter {font-size: 16px;}

.business-list-small-box-text p {min-height: 150px;}

.featured-big-img {width: 98.5%;}

.filter-bg {width: 100%;}	

.filter-bg .btn-filter {margin-right: 6px;margin-bottom: 21px;}

.event-list-box {width: 48.4%;}	

.event-list-box img {width: 100%;}	

.event-list-small-box-data {width: 47.9%;}

.event-list-small-box-data img {width: 100%;}	

.event-list-small-box-text .event-btn-bg .add-calender {margin: 0 5px 0 0;padding: 11px 10px;font-size: 13.5px;}	

.event-list-small-box-text .event-btn-bg .add-trip {margin: 0 5px 0 0;padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text .event-btn-bg .read-more {padding: 11px 10px;font-size: 14px;}

.event-list-small-box-text h3 {min-height: 50px;}

.filter-bottom-bg {width: 502px;margin: 5px auto 0;}

.filter-bg .filter-bottom-bg .btn-filter {margin-right: 6px;margin-bottom: 0;}

.event-btn-bg {width: 100%;}

.event-btn-bg .read-more {font-size: 13px;margin: 0 0px 0 0;}

.event-btn-bg .add-trip {font-size: 13px;margin: 0 5px 0 0;}

.event-btn-bg .add-calender {font-size: 13px;margin: 0 5px 0 0;padding: 10px 15px;}

.event-text-data h3 {font-size: 23px;}

.new-login-box {width: 100%;}

.login-left-side {width: 44%;margin: 0 10px 0 0;}

.new-login-box .sign-up-right-side {width: 54%;}

.new-login-box .sign-up-right-side h2 {font-size: 22px;}

.sign-up-right-side {width: 49.9%;}

.sign-up-form-box {width: 47.8%;margin: 0 13px 15px 0;}

.login-left-box {width: 100%;}

.login-form-box {width: 48.5%;margin: 0 8px 20px 0;}

.register-with-container {width: 65%;}

.task-container {margin: 0 15px 0 0;width: 32.1%;}

.task-container:nth-child(3) { margin-right:0px;}

.task-container img {width: 96%;}	

.register-with-container ul li:last-child { margin-right:0px;}

.task-heading h3 {font-size: 17px;}

.login-btn-bg {margin: 0 15px 10px 0;}

.tour-filter-bottom-bg {width: 96%; margin: 10px auto 0;}

.tour-filter-bg .btn-filter {margin-bottom: 18px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-bottom: 0px;}

.tour-list-box {width:48.7%;}

.tour-list-box img {width: 98.7%;}

.tour-btn-bg {width: 52%;margin: 0 auto; float:none;}

.tour-list-small-box-data {width: 48.5%;margin: 0 12px 25px 0;}

.tour-list-small-box-data img {width: 99%;}

.tour-list-small-box-text .tour-price {margin: 0 0 20px 0;width: 100%;text-align: center;}

.tour-list-small-box-text .tour-btn-bg {float: none;margin: 0 auto 0;padding: 0;width: 51%;overflow: hidden;}

.tour-price {width: 100%;text-align: center;margin: 0 0 15px 0;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-right: 2px;margin-bottom: 15px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter.price-box6 {margin-bottom: 0px;}

.tour-btn-bg .add-trip {margin: 0 8px 0 0;}

.tour-text-data p {min-height: 138px;}

.tour-bottom .tour-price p {min-height: auto;}

.tour-detail-bg .tour-detail-right-side {width: 48.3%;}

.tour-detail-bg .tour-detail-left-side {width: 49%;margin: 0 17px 0 0;}

.trip-advisor-box {width: 47%;}

.tour-detail-video iframe {height: 180px;}

.product-list-box {width: 32.1%;margin: 0 14px 25px 0;}

.product-price-right-side .view-more {padding: 9px 13px;font-size: 13px;line-height: 13px;}

.product-price-left-side {width: 56%;margin: 6px 0 0 0;}

.product-list-container .product-detail-left-side {width: 49%;margin: 0 22px 0 0;}

.product-list-container .product-detail-right-side {width: 47.5%;}

.product-detail-price-container {width: 100%;padding: 10px 10px;}

.add-to-cart-btn {padding: 13px 24px !important;}

.center-content-left-side .related-products-container .product-list-box:nth-child(3) {margin-right: 15px;}

.product-detail-img-box img {width: 100%;}

.add-to-wishlist a {padding: 12px 14px; font-size: 15px;}

.add-to-cart {margin: 0 10px 0 0;}

.center-content-left-side .related-products-container .product-list-box:nth-child(2) {margin-right: 15px;}

.product-list-data-box h3 {font-size: 18px;min-height: 50px;}

.event-detail-container .event-detail-left-side {width: 49%;margin: 0 15px 0 0;}

.event-detail-container .event-detail-left-side img {width: 100%;}

.event-detail-container .event-detail-right-side {width: 49.1%;}

.facebook-feed img {width: 100%;}

.posted-container .posted-box p {min-height: 22px;}

.posted-container .date-box p {min-height: 22px;}

#inline1 {width: 100% !important;}

#inline1 .login-left-side {margin: 0 15px 0 0;}

#inline1 .sign-up-right-side {width: 52.4%;}

#inline1 .login-form-box {width: 48.7%;}

#inline1 .sign-up-form-box {width: 48.3%;}

.form-row1 .form-group.row {width: 23.1%;}

.form-row1 .form-group.row:nth-child(4n + 4) { margin-right:0px;}

.form-row1 .form-group.row:nth-child(5) {margin-right: 20px;}

.form-row2 .form-group.row {width: 23.1%;}

.form-row2 .form-group.row:nth-child(5) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(6) {margin-right: 20px;}

.form-row2 .form-group.row:nth-child(9) {margin-right: 0px;}

.form-row2 .form-group.row:nth-child(11) {margin-right: 20px;}

.kt-portlet__head-title {width: 100%;}

.kt-section__body .form-group.row.file:nth-child(7) {margin-right: 20px;}

.kt-section__body .form-group.row.file {width: 22%;}

.kt-section__body .form-group.row {margin: 0px 15px 20px 0;}

.made-for-broome-box-data {width: 32.2%;}

.made-for-broome-box-data:nth-child(3n + 3) { margin-right:0px;}

.made-for-broome-box-data img {width: 98.5%;height: 150px;}



}



@media only screen and (min-width:801px) and (max-width:820px) {

.business-list-data-bg.premium-plus .business-text-data p {min-height: 130px !important;}

.business-list-small-box.premium .business-list-small-box-text p {min-height: 100px;}

.business-list-small-box.free .business-list-small-box-text p {min-height: 110px;float: left;}



}



@media only screen and (min-width:821px) and (max-width:850px) {

.sobroome-box .image-text {margin: -247px 0 !important;}

.sobroome-box4 .image-text {margin: -130px 0px !important;}

#inline1 {width: 100% !important;}

#inline1 .login-left-side {margin: 0 15px 0 0;}

#inline1 .sign-up-right-side {width: 52.4%;}

#inline1 .login-form-box {width: 48.7%;}

#inline1 .sign-up-form-box {width: 48.2%;}

.form-row1 .form-group.row {width: 23.1%;}

.form-row1 .form-group.row:nth-child(4n + 4) { margin-right:0px;}

.form-row1 .form-group.row:nth-child(5) {margin-right: 20px;}

.form-row2 .form-group.row {width: 23.1%;}

.form-row2 .form-group.row:nth-child(5) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(6) {margin-right: 20px;}

.form-row2 .form-group.row:nth-child(9) {margin-right: 0px;}

.form-row2 .form-group.row:nth-child(11) {margin-right: 20px;}

.search-box {display: none;}

/*.header-right-side {

width: auto !important;

height: auto;

overflow: hidden; float: none;

}

*/

.kt-section__body .form-group.row.file {width: 22%;}

.kt-section__body .form-group.row.file:nth-child(7) {margin-right: 15px;}

.kt-section__body .form-group.row {margin: 0 15px 20px 0;}

.Phone-box {font-size: 16px;}

}



@media only screen and (min-width:801px) and (max-width:820px) {

.sobroome-box .image-text {margin: -247px 0 !important;}

.sobroome-box4 .image-text {margin: -130px 0px !important; font-size: 24px !important;}

#inline1 {width: 100% !important;}

#inline1 .login-left-side {margin: 0 15px 0 0;}

#inline1 .sign-up-right-side {width: 52.3%;}

#inline1 .login-form-box {width: 48.7%;}

#inline1 .sign-up-form-box {width: 48.1%;}

.form-row1 .form-group.row {width: 23.1%;margin: 0 19px 20px 0;}

.form-row1 .form-group.row:nth-child(4n + 4) { margin-right:0px;}

.form-row1 .form-group.row:nth-child(5) {margin-right: 20px;}

.form-row2 .form-group.row {width: 23.1%;margin: 0 19px 20px 0;}

.form-row2 .form-group.row:nth-child(5) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(6) {margin-right: 20px;}

.form-row2 .form-group.row:nth-child(9) {margin-right: 0px;}

.form-row2 .form-group.row:nth-child(11) {margin-right: 20px;}

.search-box {display: none;}

/*.header-right-side {width: auto !important;

height: auto;

overflow: hidden; float: none;

}

*/

.kt-section__body .form-group.row.file {width: 22%;}

.kt-section__body .form-group.row.file:nth-child(7) {margin-right: 15px;}

.kt-section__body .form-group.row {margin: 0 14px 20px 0;}

.Phone-box {font-size: 16px;}

}



@media only screen and (min-width:768px) and (max-width:850px) {

.signup-btn {padding: 8px 15px;font-size: 15px;}	

.business-filter-bg8.box.Health {width: 100%;}	

.business-filter-bg8.box.Health .btn-filter {margin-right: 5px;}	

.business-filter-bg7.box.TourOperator {width: 67%;}	

.business-filter-bg4.box.Services {width: 100%;}

.business-filter-bg4.box.Services .btn-filter {margin-right: 8px;margin-bottom: 20px;}		

.filterDiv.business-list-small-box-data.mylist-box .business-list-small-box-text h3 {min-height: 52px;}	

.filterDiv.tour-list-small-box-data.mylist-box .tour-list-small-box-text h3 {min-height: 80px;}

.event-venue {min-height: 42px;}	

.custom-payment-box2 a#customDateSelect {font-size: 15px;}

.date-radio-box {width: 48.9%;}

.custom-payment-box2 .date-radio-box label {font-size: 14px;}	

#CustomDiv .cost-tyle-class .form-group.row {width: 48.6%;}	

#CustomDiv .form-group-container-box .form-group.row {width: 48.6%;}	

.form-group.row.Ticketing .kt-radio {width: 105px !important;}	

.form-group-container-box .form-group.row {width: 31.7%;}	

.shre-box-bg .add-business-btn {margin: 10px 10px 10px 0;}

.add-business-btn121 {margin: 10px 10px 10px 0;}

.shre-box-bg .your-business-btn {margin: 10px 0px 20px 0;}

.your-business-btn121 {margin: 10px 20px 25px 0;}

.shre-box-bg .add-business-btn a {padding: 9px 14px;font-size: 16px;}

.shre-box-bg .add-business-btn121 a {padding: 9px 14px;font-size: 16px;}	

.Blog-text-data h3 {min-height: 85px;}	

.posted-container .posted-box {width: 150px;}	

.form-group.row.submit-your-product3 {margin-right: 20px !important;}

.form-group.row.submit-your-product4 {margin-right: 0px !important;}

.form-group.row.Des.submit-your-product7 {width: 100%;}		

.premium .color-shape .event-list-small-box-text p {min-height: 90px;}	

.premium .color-shape .event-posted-container .date-box p {min-height: 22px;}	

#inline3 {width: 100% !important;}

.pop-left-side {margin: 0 15px 0 0;width: 72%;}	

.modal-body .pop-left-side .pro-image {margin: 0 15px 0 0;width: 36.9%;}

.modal-body .pop-left-side {margin: 0 26px 0 0;}

.modal-body .pop-left-side .pro-image img {width: 100%;}

.business-text-data p {min-height: 116px;}

.filterDiv.event-list-small-box-data.mylist-box .event-list-small-box-text h3 {min-height: 50px;}		

.ui-group.filter-one {width: 100%; margin-top:20px;}	

.premium1 .color-shape {width: 48.4%;float: left;margin: 0 10px 0 0;padding: 0;}	

.premium1 .color-shape .event-list-box {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-text-data p {min-height: 130px;}

.premium1 .color-shape .event-posted-container .date-box p {min-height: auto !important;}

.premium .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}

.premium .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}	

.free .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-big-img {width: 98.3%;}	

.premium .color-shape .event-sml-img {width: 98.8%;}

.premium .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}

.premium .color-shape .event-list-small-box-data img {width: 100%;}	

.free .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}	

.premium1 .color-shape .event-text-data h3 {font-size: 23px;min-height: auto;}

.premium .color-shape .event-list-small-box-text h3 {min-height: 25px;}

.free .color-shape .event-list-small-box-text h3 {min-height: 25px;}		

.premium-plus1 .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.6%;}	

.premium-plus1 .color-shape .tour-list-box {width: 100%;margin-right: 0px;}	

.premium-plus1 .color-shape .tour-list-box .tour-text-data p {min-height: 150px;}

.premium .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}

.premium .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}	

.free .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.premium-plus1 .color-shape .tour-list-box .tour-big-img {width: 98.6%;}

.premium-plus1 .color-shape .tour-list-box img {width: 100%;}

.premium .color-shape .tour-list-small-box-data .tour-sml-img {width: 98.5%;}

.premium .color-shape .tour-list-small-box-data img {width: 100%;}

.filter-heading {margin: 0px 0 20px 0;}

.ui-group {width: 100%;}	

.my-trip-top-form-bg {width: 70%;}	

.my-trip-top-form-field {margin: 0 7px 15px 0;}

.posted-by {width: 21%;}

.center-content-left-side .mob-pop-up {margin: -53px 0 0 0 !important;display: none;}	

.filterDiv.business-list-small-box-data.mylist-box {width: 31.9%;}

.filterDiv.event-list-small-box-data.mylist-box {width: 31.5%;}

.filterDiv.tour-list-small-box-data.mylist-box {width: 31.6%;}	

.friend-form-box .form-row1 .form-group.row {width: 48%;}

.friend-form-box .form-row1 .form-group.row.Des {width: 100%;}		

.planning-a-trip-img {margin: -15px 0 20px 0;}	

.form-row1 .form-group.row.experience-box {width: 47%;}	

.form-row1 .form-group.row.experience-box:nth-child(3) { margin-right:0px !important;}

.form-row1 .form-group.row.experience-box:nth-child(4) { margin-right:0px !important;}

.form-group.row.Ticketing .kt-radio:nth-child(2) {width: 60px;}	

.form-group.row.Ticketing .kt-radio {width: 90px;}

.key-dates-btn h3 a {margin: 0 10px 10px 0;}	

#visitor-div .sign-up-right-side {width: 100%;}	

.sign-up-right-side.full-sign-up .sign-up-form-box {width: 23.5%;}

.left-listing .center-content-right-side {width: 100%;display: block;}

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 31.7%;}		

.tour-filter-bottom-bg12 {width: 100%; margin:0px;}	

.tour-filter-bottom-bg12 .btn-filter {margin-right: 6px;margin-bottom: 20px;}

.tour-filter-bottom-bg1 {margin: 10px auto;width: 100%;}	

.custom-payment-box #CardExpiryYear {width: 80px;margin: 0 0 0 4px;}

.custom-payment-box #CardExpiryMonth {width: 80px;}	

#inline108 {width: 698px !important;}	

.custom-payment-box {margin: 0 13px 15px 0;}

.custom-payment-box1 {margin: 0 13px 15px 0;}

.custom-payment-box2 {margin: 0 13px 15px 0;}

.form-row1.experience .form-group.row.Des {width: 100%;}

.media img { width:700px;}	

#map {width: 100% !important;}	

.premium-box-detail-left-top a {margin: 0 11px 0 0;}	

.premium-box-detail-top a.visit-website-btn {padding: 4px 10px;margin: 0 10px 0 0;}

.premium-box-detail-top a.visit-email-btn {padding: 4px 14px;margin: 0 10px 0 0;}

.premium-box-detail-top a.visit-call-btn {padding: 4px 14px;}	

.container {width: 100% !important;}

.homr-center-content {margin: 100px 0 0 0;}

.header-container {position: fixed;z-index: 10000000;}	

.search-box .type-search {width: 139px;}

.top-header {width: auto;margin: 10px 0 0 0;}

.header-left-side {margin: 0 0 0 8%;}

.top-Menu {margin: 0;}

.header-left-side img {height: 55px;}

.wsmenu-list > li > a {font-size: 17px !important;}

.home-text h1 {width: 100%; margin: 0 auto 15px; font-size: 26px;}

.sobroome-box3 {width: 32.5%;margin: 0 0px 20px 0;}

.sobroome-box3 img {margin: 0 0 0 -267px;}

.sobroome-box3 .image-text {margin: -246px 0}

.sobroome-box4 figcaption p {font-size: 17px;}

.sobroome-box4 figcaption span {font-size: 17px;margin: 6px 0;}

.sobroome-box4 {width: 32.5%;margin: 0 8px 20px 0;}

.sobroome-box4 img {margin: 0px 0 0 -246px;width: auto !important;max-width: 693px !important;height: 224px;}

.sobroome-box4 .bx-controls-direction {display: none;}

.sobroome-box5 {width: 32.5%;margin: 0 8px 26px 0;}

.sobroome-box6 {width: 32.5%;margin: 0 0px 25px 0;}

.sobroome-box4 .image-text {margin: -147px 0px; font-size: 25px;}

.sobroome-box9 {width: 55.9%;margin: 0 0px 20px 0;}

.sobroome-box8 {width: 55.9%;}

.sobroome-box8 .image-text {margin: -141px 0px;}

.sobroome-box9 .image-text {margin: -141px 0px;}

.sobroome-box12 img {margin: 0 0 0 -303px;}

.sobroome-box12 {width: 32%;margin: 0 0px 20px 0;}

.sobroome-box12 .image-text {margin: -272px 0px;}

.footer-top ul {width: 100%;overflow: hidden;}

.footer-bottom-box {margin: 0 29px 0 0;width: 31.3% !important;}

.sobroome-box7 {width: 43%;margin: 0 8px 20px 0;}

.sobroome-box7 .image-text {margin: -272px 0px;}

.footer-top ul li {margin: 0 16px 0 0;}

.footer-bottom-box.contact-footer {margin-right: 28px;}

.sobroome-box9 img {width: 100%;margin: 0;height: 248px;}

.sobroome-box12 .all-events {width: 222px;}

.all-events {width: 160px;}

.sobroome-box figcaption {padding: 15px 5px 0 !important;}

.sobroome-box figcaption h3 {font-size: 22px;line-height: 25px;}

.sobroome-box2 figcaption h3 {font-size: 22px;line-height: 25px;}

.sobroome-box2 figcaption {padding: 15px 5px 0 !important;}

.sobroome-box figcaption p {font-size: 15px;}

.sobroome-box8 img {margin: 0 0 0 -20px;}

.sobroome-box2 {width: 23.9%;margin: 0 8px 21px 0;}

.sobroome-box {width: 23.9%;margin: 0 8px 20px 0;}

.sobroome-box2 img {width: 100%;height: 335px;}

.sobroome-box img {width: 100%;height: 335px;}

.sobroome-box5 figcaption span {font-size: 14px;}

.sobroome-box5 figcaption p {font-size: 14px;}

.sobroome-box2 .image-text {margin: -84% 0 0 0;font-size: 23px;}

.sobroome-box .image-text {margin: -84% 0 0 0;; font-size: 23px;}

.sobroome-box11 {width: 32.5%;margin: 0 8px 20px 0;}

.sobroome-box10 {width: 33%;margin: 0 8px 20px 0;}

.wsmenu-list > li {margin: 0 18px 0 0 !important}

.wsmenu-list > li:last-child {margin-right: 0px !important;}

.sobroome-container {margin: 20px 0 0 0;}

.home-read-more a {font-size: 19px;line-height: 41px;}

.home-read-more {width: 147px;height: 41px;}

.subscribe-box p {font-size: 21px;}

.subscribe-form-box {width: 34%;}

.footer-bottom-box .social-icon ul li a .fa { width:40px !important;}

.footer-bottom-box.contact-footer {margin-right: 16px;width: 24%;}

.footer-recent-posts a img {width: 47.8%;}

.sobroome-box4 figcaption {padding: 22px 0 0 0 !important;}

.sobroome-box5 figcaption {padding: 22px 0 0 0 !important;}

.sobroome-box6 figcaption {padding: 22px 0 0 0 !important;}

.sobroome-box12 figcaption {padding: 187px 2px 0 2px !important;}

.footer-bottom-box:nth-child(2) { display:none;}

.subscribe-box {width: 100%;}

.subscribe-form {width: 70%;}

.posted-container .posted-box p {min-height: 22px;}

.posted-container .date-box p {min-height: 22px;}

.event-detail-container {margin: 7px 0 35px 0;}

.center-content-container {margin: 90px 0 0 0;}

.center-content-left-side {width: 100%;margin: 0;}

.center-content-right-side {display: none;}

.Blog-list-box {width: 49%;margin: 0 12px 25px 0;}

.Blog-list-big-img {width: 98.7%;height: 250px;}

.Blog-list-box img {width: 100%;}

.Blog-text-data p {min-height: 110px;}

.Blog-list-small-box-data {width: 48.9%;margin: 0 14px 25px 0;}

.Blog-list-small-box-data:nth-child(3n+3) {margin-right: 14px;}

.Blog-list-small-box-data:nth-child(2n+2) {margin-right: 0px;}

.Blog-list-small-img {width: 99.2%;}

.Blog-list-small-box-data img {width: 100%;}

.posted-box {margin: 0 7px 0 0;}

.posted-container .posted-box p {padding: 7px 8px;}

.posted-container .date-box p {padding: 7px 8px;}

.Blog-list-small-box-text p {font-size: 16px;}

.Blog-list-small-box-text h3 {font-size: 20px;}

.blog-detail-box .align-left {width: 360px;}

.video {width: 100%;}

.most-popular-tour-box {width: 48.4%;margin: 0 20px 25px 0;}

.most-popular-tour-box:nth-child(2) {margin-right: 0px;}

.most-popular-tour-box img {width: 99%;}

.contact-form-box {margin: 0 14px 20px 0;}

.contact-form-box1 {margin: 0 0px 20px 0; width:100%;}

.most-popular-event-box {margin: 0 12px 25px 0; width: 49%;}

.most-popular-event-box:last-child {margin-right: 12px;}

.most-popular-event-box:nth-child(2) {margin-right: 0px;}

.most-popular-event-box img {width: 100%;}

.most-popular-event-text-box h3 {font-size: 20px;}

.most-popular-event-text-box p {font-size: 15px;}

.most-popular-event-text-bottom-box .price-box {width: 100%;text-align: center;margin: 0 0 15px 0;padding: 0;float: left;}

.most-popular-event-text-bottom-box .tour-view-more {float: none;margin: 0 auto;padding: 0;width: 98px;overflow: hidden;}

.top-heading h1 {margin: 0 0 15px 0;font-size: 25px;height: 45px;}

.radio-bg {width: 99%;}

.business-filter-bg {width: 100%;}

.business-filter-bg1 {width:100%;}

.business-filter-bg2 {width: 100%;}

.business-filter-bg3 {width: 84%;}

.business-filter-bg4 {width: 14.3%;}

.business-filter-bg5 {width: 69%;}

.business-list-box {width: 48.6%;}

.business-list-small-box-data {width: 48.6%;margin: 0 10px 25px 0;}

.business-list-small-box-text h3 {font-size: 20px;min-height: 52px;line-height: 26px;}

.radio-bg .Box1 {margin: 0 15px 5px 0;}

.radio-bg .Box2 {margin: 0 15px 5px 0;}

.radio-bg .Box3 {margin: 0 15px 5px 0;}

.radio-bg .Box4 {margin: 0 15px 5px 0;}

.radio-bg .Box5 {margin: 0 15px 5px 0;}

.radio-bg .Box7 {margin: 0 15px 5px 0;}

.business-filter-bg .btn-filter {font-size: 15px;padding: 11px 10px;}

.business-filter-bg1 .btn-filter {font-size: 15px;}

.filter-bg {width: 100%;}	

.filter-bg .btn-filter {margin-right: 6px;margin-bottom: 21px;}

.event-list-box {width: 48.6%;}	

.event-list-box img {width: 100%%;}	

.event-list-small-box-data {width: 48.2%;}

.event-list-small-box-data img {width: 98.5%;}	

.event-list-small-box-text .event-btn-bg .add-calender {margin: 0 5px 0 0;padding: 11px 10px;font-size: 13.5px;}	

.event-list-small-box-text .event-btn-bg .add-trip {margin: 0 5px 0 0;padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text .event-btn-bg .read-more {padding: 11px 10px;font-size: 14px;}

.event-list-small-box-text h3 {min-height: 50px;}

.filter-bottom-bg {width: 68.9%;margin: 5px auto 0;}

.filter-bg .filter-bottom-bg .btn-filter {margin-right: 6px;margin-bottom: 0;}

.event-btn-bg {width: 100%;}

.event-btn-bg .read-more {font-size: 13px;margin: 0 0px 0 0;}

.event-btn-bg .add-trip {font-size: 13px;margin: 0 5px 0 0;}

.event-btn-bg .add-calender {font-size: 13px;margin: 0 5px 0 0;padding: 10px 15px;}

.event-text-data h3 {font-size: 23px;}

.new-login-box {width: 100%;}

.login-left-side {width: 48%;margin: 0 10px 0 0;}

.new-login-box .sign-up-right-side {width: 50%;}

.new-login-box .sign-up-right-side h2 {height: auto;background: none;}

.login-left-side h2 {height: auto;background: none;}

.sign-up-right-side {width: 49.9%;}

.sign-up-form-box {width: 47.8%;margin: 0 13px 15px 0;}

.login-left-box {width: 100%;}

.login-form-box {width: 48.5%;margin: 0 8px 20px 0;}

.register-with-container {width: 64%;}

.task-container {margin: 0 13px 0 0;width: 32.1%;}

.task-container:nth-child(3) { margin-right:0px;}

.task-container img {width: 96%;}	

.register-with-container ul li:last-child { margin-right:0px;}

.task-heading h3 {font-size: 17px;}

.login-btn-bg {margin: 0 15px 10px 0;}

.sign-up-btn-bg {margin: 25px 8px 0 0;}

.tour-filter-bottom-bg {width: 97.5%; margin: 10px auto 0;}

.tour-filter-bg .btn-filter {margin-bottom: 18px;padding: 11px 11px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-bottom: 0px;}

.tour-list-box {width:48.6%;}

.tour-list-box img {width: 98.7%;}

.tour-btn-bg {width: 58%;margin: 0 auto; float:none;}

.tour-list-small-box-data {width: 48.5%;margin: 0 11px 25px 0;}

.tour-list-small-box-data img {width: 99%;}

.tour-list-small-box-text .tour-price {margin: 0 0 20px 0;width: 100%;text-align: center;}

.tour-list-small-box-text .tour-btn-bg {float: none;margin: 0 auto 0;padding: 0;width: 57%;overflow: hidden;}

.tour-price {width: 100%;text-align: center;margin: 0 0 15px 0;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-right: 2px;font-size: 15px;margin-bottom: 15px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter.price-box6 {margin-bottom: 0px;}

.tour-btn-bg .add-trip {margin: 0 8px 0 0;}

.tour-text-data p {min-height: 175px;}

.tour-bottom .tour-price p {min-height: 22px !important;}

.event-posted-container .date-box p {min-height: 22px;}

.tour-detail-bg .tour-detail-right-side {width: 48.3%;}

.tour-detail-bg .tour-detail-left-side {width: 49%;margin: 0 17px 0 0;}

.trip-advisor-box {width: 47%;}

.tour-detail-video iframe {height: 180px;}

.product-list-box {width: 32.1%;margin: 0 13px 25px 0;}

.product-price-right-side .view-more {padding: 9px 13px;font-size: 14px;line-height: 14px;}

.product-price-left-side {width: 56%;margin: 6px 0 0 0;}

.product-list-data-box h3 {margin: 0px 0 10px 0;font-size: 18px;line-height: 22px; min-height:45px;}

.product-list-container .product-detail-left-side {width: 49%;margin: 0 22px 0 0;}

.product-list-container .product-detail-right-side {width: 47.5%;}

.product-detail-price-container {width: 100%;padding: 10px 10px;}

.add-to-cart-btn {padding: 13px 24px;}

.center-content-left-side .related-products-container .product-list-box:nth-child(3) {margin-right: 13px;}

.product-detail-img-box img {width: 100%;}

.add-to-wishlist a {padding: 12px 14px; font-size: 15px;}

.add-to-cart {margin: 0 10px 0 0;}

.center-content-left-side .related-products-container .product-list-box:nth-child(2) {margin-right: 14px;}

.product-list-data-box h3 {font-size: 18px;min-height: 50px;}

.event-detail-container .event-detail-left-side {width: 49%;margin: 0 15px 0 0;}

.event-detail-container .event-detail-left-side img {width: 100%;}

.event-detail-container .event-detail-right-side {width: 48.9%;}

.facebook-feed img {width: 100%;}

#pageSearchForm {margin: 0;}

.made-for-broome-box-data {width: 49.1%;}

.made-for-broome-box-data:nth-child(2n + 2) { margin-right:0px;}

.made-for-broome-box-data img {width: 99%;height: 100%;}

.add-to-cart a {padding: 13px 54px;}

.tour-big-img {height: 233px;}

/*.tour-text-data h3 {min-height: 60px;}*/



}



@media only screen and (min-width:768px) and (max-width:800px) {

.premium-plus .business-text-data h3 {min-height: auto;}	

.business-list-small-box.free .business-list-small-box-text p {min-height: 115px;}	

.sobroome-box2 figcaption p {font-size: 15px;}

.home-heading {font-size: 18px;}

.business-text-data h3 {min-height: auto;}	

.business-text-data p {min-height: 130px;max-height: 100%;}

.featured-big-img {width: 98%;height: 330px;}

.sobroome-box6 figcaption p {font-size: 14px;}

.sobroome-box7 img {height: 544px;}

#inline1 {width: 100% !important;}

#inline1 .login-left-side {margin: 0 15px 0 0;}

#inline1 .sign-up-right-side {width: 52.2%;}

#inline1 .login-form-box {width: 48.6%;}

#inline1 .sign-up-form-box {width: 48%;}

.form-row1 .form-group.row {width: 23.1%;margin: 0 18px 20px 0;}

.form-row1 .form-group.row:nth-child(4n + 4) { margin-right:0px;}

.form-row1 .form-group.row:nth-child(5) {margin-right: 20px;}

.form-row2 .form-group.row {width: 23.1%;margin: 0 18px 20px 0;}

.form-row2 .form-group.row:nth-child(5) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(6) {margin-right: 20px;}

.form-row2 .form-group.row:nth-child(9) {margin-right: 0px;}

.form-row2 .form-group.row:nth-child(11) {margin-right: 20px;}

.Phone-box {display: none;}

.email-box {margin: 5px 0 0 0;}

.kt-section__body .form-group.row.file {width: 22%;}

.kt-section__body .form-group.row.file:nth-child(7) {margin-right: 15px;}

.kt-section__body .form-group.row {margin: 0 14px 20px 0;}



}



@media only screen and (min-width:701px) and (max-width:767px) {

.signup-btn {padding: 8px 15px;font-size: 15px;}	

.business-filter-bg8.box.Health {width: 100%;}	

.business-filter-bg8.box.Health .btn-filter {margin-right: 5px;}	

.business-filter-bg7.box.TourOperator {width: 73%;}	

.business-filter-bg4.box.Services {width: 100%;}

.business-filter-bg4.box.Services .btn-filter {margin-right: 8px;margin-bottom: 20px;font-size: 14px;}	

.event-venue {min-height: 42px;}	

.custom-payment-box2 a#customDateSelect {font-size: 15px;}

.date-radio-box {width: 48.9%;}

.custom-payment-box2 .date-radio-box label {font-size: 14px;}	

#CustomDiv .cost-tyle-class .form-group.row {width: 48.4%;}	

#CustomDiv .form-group-container-box .form-group.row {width: 48.4%;}	

.form-group.row.Ticketing .kt-radio {width: 105px !important;}	

.form-group-container-box .form-group.row {width: 31.7%;}	

.shre-box-bg .add-business-btn {margin: 10px 10px 10px 0;}

.add-business-btn121 {margin: 10px 10px 10px 0;}

.shre-box-bg .your-business-btn {margin: 10px 0px 20px 0;}

.your-business-btn121 {margin: 10px 20px 25px 0;}

.shre-box-bg .add-business-btn a {padding: 9px 14px;font-size: 16px;}

.shre-box-bg .add-business-btn121 a {padding: 9px 14px;font-size: 16px;}		

.form-group.row.submit-your-product3 {margin-right: 15px !important;}

.form-group.row.submit-your-product4 {margin-right: 0px !important;}

#inline3 {width: 100% !important;}

.pop-left-side {margin: 0 15px 0 0;width: 72%;}	

.modal-body .pop-left-side .pro-image {margin: 0 15px 0 0;width: 36.9%;}

.modal-body .pop-left-side {margin: 0 24px 0 0;}

.modal-body .pop-left-side .pro-image img {width: 100%;}	

.filterDiv.event-list-small-box-data.mylist-box .event-list-small-box-text h3 {min-height: 50px;}	

.business-list-small-box-text p {min-height: 105px;}	

.ui-group.filter-one {width: 100%; margin-top:20px;}	

.premium1 .color-shape {width: 48.4%;float: left;margin: 0 10px 0 0;padding: 0;}	

.premium1 .color-shape .event-list-box {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-text-data p {min-height: 115px;}

.premium1 .color-shape .event-posted-container .date-box p {min-height: auto;}

.premium .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}

.premium .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}	

.free .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-big-img {width: 98.3%;}	

.premium .color-shape .event-sml-img {width: 98.8%;}

.premium .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}

.premium .color-shape .event-list-small-box-data img {width: 100%;}	

.free .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}	

.premium1 .color-shape .event-text-data h3 {font-size: 23px;min-height: 60px;}

.premium .color-shape .event-list-small-box-text h3 {min-height: auto;}		

.premium-plus1 .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}	

.premium-plus1 .color-shape .tour-list-box {width: 100%;margin-right: 0px;}	

.premium-plus1 .color-shape .tour-list-box .tour-text-data p {min-height: 138px;}

.premium .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}

.premium .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.5%;}	

.free .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.premium-plus1 .color-shape .tour-list-box .tour-big-img {width: 98.6%;}

.premium-plus1 .color-shape .tour-list-box img {width: 100%;}

.premium .color-shape .tour-list-small-box-data .tour-sml-img {width: 98.5%;}

.premium .color-shape .tour-list-small-box-data img {width: 100%;}	

.premium-plus1 .color-shape .tour-bottom .tour-price p {min-height: auto;}	

.my-trip-top-form-bg {width: 70%;}	

.my-trip-top-form-field {margin: 0 7px 15px 0;}	

.filterDiv.business-list-small-box-data.mylist-box {width: 48.5%;}

.filterDiv.event-list-small-box-data.mylist-box {width: 48%;}

.filterDiv.tour-list-small-box-data.mylist-box {width: 48.5%;}	

.friend-form-box .form-row1 .form-group.row {width: 48%;}

.friend-form-box .form-row1 .form-group.row.Des {width: 100%;}	

.planning-a-trip-img {margin: -15px 0 20px 0;}		

.profile-left {margin: 20px 0 0 0;}	

.form-row1 .form-group.row.experience-box {width: 47%;}	

.form-row1 .form-group.row.experience-box:nth-child(3) { margin-right:0px !important;}

.form-row1 .form-group.row.experience-box:nth-child(4) { margin-right:0px !important;}	

.form-group.row.Ticketing .kt-radio:nth-child(2) {width: 60px;}	

.form-group.row.Ticketing .kt-radio {width: 90px;}

.key-dates-btn h3 a {margin: 0 10px 10px 0;}	

.event-big-img {width: 98.1%;height: 215px;}

#visitor-div .sign-up-right-side {width: 100%;}	

.sign-up-right-side.full-sign-up .sign-up-form-box {width: 48.8%;}

.sign-up-right-side.full-sign-up .sign-up-form-box:nth-child(2n+2) {margin-right: 0;}	

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(4) {margin-right: 11px;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(3) {margin-right: 0px;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row {width: 48.7%;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(3) {margin-right: 0px;}		

.left-listing .center-content-right-side {width: 100%;display: block;}

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 31.7%;}		

.tour-filter-bottom-bg12 {width: 100%;margin: 0 auto 0px;}

.tour-filter-bottom-bg12 .btn-filter {margin-right: 5px;margin-bottom: 20px;}	

.tour-filter-bottom-bg1 {margin: 10px auto;width: 100%;}	

#inline108 {width: 630px !important;}

.custom-payment-box2 {margin: 0 12px 15px 0;}

.custom-payment-box1 {margin: 0 12px 15px 0;}

.custom-payment-box {margin: 0 12px 15px 0;}

.custom-payment-box #CardExpiryMonth {width: 69px;}

.custom-payment-box #CardExpiryYear {width: 68px;margin: 0 0 0 10px;}

#map {width: 100% !important;}	

.premium-box-detail-left-top a {margin: 0 11px 0 0;}	

.premium-box-detail-top a.visit-website-btn {padding: 4px 10px;margin: 0 10px 0 0;}

.premium-box-detail-top a.visit-email-btn {padding: 4px 14px;margin: 0 10px 0 0;}

.premium-box-detail-top a.visit-call-btn {padding: 4px 14px;}	

.featured-sml-img {width: 98.5%;height: 137px;}

.business-text-data h3 {min-height: 60px;}

.business-text-data p {min-height: 138px;max-height: 100%;}

.featured-big-img {width: 98%;height: 300px;}	

.tour-text-data h3 {min-height: 52px;}

.tour-big-img {width: 98%;height: 212px;}

.search-box {display: none;}

.container {width: 100% !important;}

.homr-center-content {margin: 100px 0 0 0;}

.header-container {position: fixed;z-index: 10000000;}	

/*.header-right-side {width: auto;}*/

.search-box .type-search {width: 141px;}

.top-header {width: auto;margin: 10px 0 0 0;}

.header-left-side {margin: 0 0 0 8%;}

.top-Menu {margin: 0;}

.header-left-side img {height: 55px;}

.wsmenu-list > li > a {font-size: 17px !important;}

.home-text h1 {width: 100%; margin: 0 auto 15px; font-size: 26px;}

.sobroome-box3 {width: 32.5%;margin: 0 0px 20px 0;}

.sobroome-box3 img {margin: 0 0 0 -267px;}

.sobroome-box3 .image-text {margin: -246px 0px; font-size: 23px;}

.sobroome-box4 {width: 100%;margin: 0 0px 20px 0;}

.sobroome-box4 figcaption span {font-size: 17px;margin: 5px 0;}

.Phone-box {font-size: 16px;}

.sobroome-box4 figcaption p {font-size: 17px;}

.sobroome-box4 img {margin: 0px 0 0 0;width: auto !important;height: 224px;}

.sobroome-box4 .bx-controls-direction {display: none;}

.sobroome-box5 {width: 49%;margin: 0 8px 20px 0;}

.sobroome-box6 {width: 49%;margin: 0 0px 20px 0;}

.sobroome-box4 .image-text {margin: -147px 0px; font-size: 23px;}

.sobroome-box9 {width: 55.8%;margin: 0 0px 20px 0;}

.sobroome-box8 {width: 55.8%;}

.sobroome-box6 img {width: 100%;}

.sobroome-box5 img {width: 100% !important;}

.home-heading {font-size: 19px;}

.sobroome-box7 img {height: 545px;}

.sobroome-box12 .all-events {width: 200px;}

.sobroome-box12 .all-events a {font-size: 15px;}

.sobroome-box8 .image-text {margin: -141px 0px;font-size: 23px;}

.sobroome-box9 .image-text {margin: -141px 0px;font-size: 23px;}

.sobroome-box12 img {margin: 0 0 0 -303px;}

.sobroome-box12 {width: 32%;margin: 0 0px 20px 0;}

.sobroome-box12 .image-text {margin: -272px 0px;font-size: 23px;}

.footer-top ul {width: 100%;overflow: hidden;}

.footer-top-bg {padding: 20px 0;}

.footer-bottom-box {margin: 0 29px 0 0;width: 31.1% !important;}

.sobroome-box7 {width: 43%;margin: 0 8px 20px 0;}

.sobroome-box7 .image-text {margin: -272px 0px;font-size: 23px;}

.footer-top ul li {margin: 0 13px 0 0;}

.footer-bottom-box.contact-footer {margin-right: 28px;}

.sobroome-box9 img {margin: 0 0 0 -57px;}

.sobroome-box8 img {margin: 0 0 0 -20px;}

.sobroome-box2 {width: 48.8%;margin: 0 8px 21px 0;}

.sobroome-box {width: 48.8%;margin: 0 8px 20px 0;}

.sobroome-box2 img {width: 100%;height: 433px;}

.sobroome-box img {width: 100%;height: 433px;}

.sobroome-box2 .image-text {margin: -246px 0px; font-size: 23px;}

.sobroome-box .image-text {margin: -264px 0; font-size: 23px;}

.sobroome-box11 {width: 32.5%;margin: 0 8px 20px 0;}

.sobroome-box10 {width: 33%;margin: 0 8px 20px 0;}

.wsmenu-list > li {margin: 0 18px 0 0 !important}

.wsmenu-list > li:last-child {margin-right: 0px !important;}

.sobroome-container {margin: 20px 0 0 0;}

.home-read-more a {font-size: 19px;line-height: 41px;}

.home-read-more {width: 147px;height: 41px;}

.subscribe-box p {font-size: 21px;}

.subscribe-form-box {width: 32%;}

.footer-bottom-box .social-icon ul li a .fa { width:40px !important;}

.footer-bottom-box.contact-footer {margin-right: 16px;width: 24%;}

.footer-recent-posts a img {width: 47.8%;}

.sobroome-box4 figcaption {padding: 22px 0 0 0 !important;}

.sobroome-box5 figcaption {padding: 22px 0 0 0 !important;}

.sobroome-box6 figcaption {padding: 22px 0 0 0 !important;}

.sobroome-box12 figcaption {padding: 187px 2px 0 2px !important;}

.footer-bottom-box:nth-child(2) { display:none;}

.subscribe-box {width: 100%;}

.subscribe-form {width: 67%;}

.email-box .fa.fa-envelope {margin: 3px 5px 0 0;}

.email-box a {font-size: 15px;}

.search-box {margin: 5px 12px 0 0;}

.sobroome-container figcaption h3 {font-size: 22px !important; line-height:26px !important;}

.footer-top ul li a {font-size: 17px;}

.event-detail-container {margin: 7px 0 35px 0;}

.center-content-container {margin: 90px 0 0 0;}

.center-content-left-side {width: 100%;margin: 0;}

.center-content-right-side {display: none;}

.Blog-list-box {width: 49%;margin: 0 12px 25px 0;}

.Blog-list-big-img {width: 98.5%;height: 210px;}

.Blog-list-box img {width: 100%;}

.Blog-text-data p {min-height: 110px;}

.Blog-list-small-box-data {width: 48.9%;margin: 0 14px 25px 0;}

.Blog-list-small-box-data:nth-child(3n+3) {margin-right: 14px;}

.Blog-list-small-box-data:nth-child(2n+2) {margin-right: 0px;}

.Blog-list-small-img {width: 98.9%;}

.Blog-list-small-box-data img {width: 100%;}

.posted-box {margin: 0 7px 0 0;}

.posted-container .posted-box p {padding: 7px 8px;}

.posted-container .date-box p {padding: 7px 8px;}

.Blog-list-small-box-text p {font-size: 16px;}

.Blog-list-small-box-text h3 {font-size: 20px;}

.blog-detail-box .align-left {width: 360px;}

.video {width: 100%;}

.most-popular-tour-box {width: 48.4%;margin: 0 20px 25px 0;}

.most-popular-tour-box:nth-child(2) {margin-right: 0px;}

.most-popular-tour-box img {width: 99%;}

.contact-form-box {margin: 0 14px 20px 0;}

.contact-form-box1 {margin: 0 0px 20px 0; width:100%;}

.most-popular-event-box {margin: 0 12px 25px 0; width: 49%;}

.most-popular-event-box:last-child {margin-right: 12px;}

.most-popular-event-box:nth-child(2) {margin-right: 0px;}

.most-popular-event-box img {width: 100%;}

.most-popular-event-text-box h3 {font-size: 20px;}

.most-popular-event-text-box p {font-size: 15px;}

.most-popular-event-text-bottom-box .price-box {width: 100%;text-align: center;margin: 0 0 15px 0;padding: 0;float: left;}

.most-popular-event-text-bottom-box .tour-view-more {float: none;margin: 0 auto;padding: 0;width: 98px;overflow: hidden;}

.top-heading h1 {margin: 0 0 15px 0;font-size: 25px;height: 60px;}

.radio-bg {width: 100%;}

.business-filter-bg {width: 100%;}

.business-filter-bg1 {width:100%;}

.business-filter-bg2 {width: 87%;}

.business-filter-bg3 {width: 74%;}

.business-filter-bg4 {width: 15.6%;}

.business-filter-bg5 {width: 66%;}

.business-list-box {width: 48.5%;}

.business-list-small-box-data {width: 48.5%;margin: 0 10px 25px 0;}

.business-list-small-box-text h3 {font-size: 20px;min-height: 52px;line-height: 26px;}

.radio-bg .Box1 {margin: 0 16px 5px 0;}

.radio-bg .Box2 {margin: 0 16px 5px 0;}

.radio-bg .Box3 {margin: 0 16px 5px 0;}

.radio-bg .Box4 {margin: 0 16px 5px 0;}

.radio-bg .Box5 {margin: 0 16px 5px 0;}

.radio-bg .Box7 {margin: 0px 16px 5px 0;}

.Box1 label {font-size: 15px;}

.Box2 label {font-size: 15px;}

.Box3 label {font-size: 15px;}

.Box4 label {font-size: 15px;}

.Box5 label {font-size: 15px;}

.Box6 label {font-size: 15px;}

.Box7 label {font-size: 15px;}

.business-filter-bg .btn-filter {padding: 11px 10px;font-size: 13.2px;}

.business-filter-bg1 .btn-filter{padding: 11px 10px;font-size: 13.2px;}

.business-filter-bg2 .btn-filter{padding: 11px 10px;font-size: 13.2px;}

.business-filter-bg3 .btn-filter{padding: 11px 10px;font-size: 13.2px;}

.business-filter-bg4 .btn-filter.all-services{padding: 11px 10px;font-size: 13.2px;}

.business-filter-bg5 .btn-filter{padding: 11px 10px;font-size: 15px;}

.filter-bg {width: 100%;}	

.filter-bg .btn-filter {margin-right: 6px;margin-bottom: 21px;}

.event-list-box {width: 48.5%;}	

.event-list-box img {width: 100%;}	

.event-list-small-box-data {width: 48%;}

.event-list-small-box-data img {width: 98.5%;}	

.event-list-small-box-text .event-btn-bg .add-calender {margin: 0 5px 0 0;padding: 11px 10px;font-size: 13.5px;}	

.event-list-small-box-text .event-btn-bg .add-trip {margin: 0 5px 0 0;padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text .event-btn-bg .read-more {padding: 11px 10px;font-size: 14px;}

.event-list-small-box-text h3 {min-height: auto;}

.filter-bottom-bg {width: 502px;margin: 5px auto 0;}

.filter-bg .filter-bottom-bg .btn-filter {margin-right: 6px;margin-bottom: 0;}

.event-btn-bg {width: 100%;}

.event-btn-bg .read-more {font-size: 13px;margin: 0 0px 0 0;}

.event-btn-bg .add-trip {font-size: 13px;margin: 0 5px 0 0;}

.event-btn-bg .add-calender {font-size: 13px;margin: 0 5px 0 0;padding: 10px 15px;}

.event-text-data h3 {font-size: 23px;}

.new-login-box {width: 100%;}

.login-left-side {width: 50%;margin: 0 10px 0 0;}

.new-login-box .sign-up-right-side {width: 48%;}

.new-login-box .sign-up-right-side h2 {height: auto;background: none;}

.new-login-box .login-left-side h2 {height: auto;background: none;}

.sign-up-right-side {width: 49.9%;}

.sign-up-form-box {width: 47.8%;margin: 0 13px 15px 0;}

.login-left-box {width: 100%;}

.login-form-box {width: 48.5%;margin: 0 8px 20px 0;}

.register-with-container {width: 100%;}

.task-container {margin: 0 12px 0 0;width: 32.1%;}

.task-container:nth-child(3) { margin-right:0px;}

.task-container img {width: 96%;}	

.register-with-container ul li:last-child { margin-right:0px;}

.task-heading h3 {font-size: 17px;}

.login-btn-bg {margin: 0 9px 10px 0;}

.sign-up-btn-bg {margin: 0px 0px 15px 0;}

.login-left-side .register-with-container {width: 71%;}

.tour-filter-bottom-bg {width: 100%; margin: 10px auto 0;}

.tour-filter-bg .btn-filter {margin-bottom: 18px;padding: 11px 11px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-bottom: 0px;}

.tour-list-box {width:48.5%;}

.tour-list-box img {width: 100%;}

.tour-btn-bg {width: 64%;margin: 0 auto; float:none;}

.tour-list-small-box-data {width: 48.5%;margin: 0 10px 25px 0;}

.tour-list-small-box-data img {width: 99%;}

.tour-list-small-box-text .tour-price {margin: 0 0 20px 0;width: 100%;text-align: center;}

.tour-list-small-box-text .tour-btn-bg {float: none;margin: 0 auto 0;padding: 0;width: 63%;overflow: hidden;}

.tour-price {width: 100%;text-align: center;margin: 0 0 15px 0;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-right: 2px;padding: 11px 9px;margin-bottom: 15px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter.price-box6 {margin-bottom: 0px;}

.tour-btn-bg .add-trip {margin: 0 8px 0 0;}

.tour-text-data p {min-height: 150px;}

.tour-bottom .tour-price p {min-height: auto;}

.tour-detail-bg .tour-detail-right-side {width: 48.3%;}

.tour-detail-bg .tour-detail-left-side {width: 49%;margin: 0 17px 0 0;}

.trip-advisor-box {width: 47%;}

.tour-detail-video iframe {height: 180px;}

.product-list-box {width: 49%;margin: 0 13px 25px 0;}

.product-price-right-side .view-more {padding: 9px 13px;font-size: 14px;line-height: 14px;}

.product-price-left-side {width: 56%;margin: 6px 0 0 0;}

.product-list-data-box h3 {margin: 0px 0 10px 0;font-size: 18px;line-height: 22px; min-height:45px;}

.product-list-box:nth-child(3n+3) {margin-right: 13px;}

.product-list-box:nth-child(2n+2) {margin-right: 0px;}

.product-list-container .product-detail-left-side {width: 49%;margin: 0 22px 0 0;}

.product-list-container .product-detail-right-side {width: 47.5%;}

.product-detail-price-container {width: 100%;padding: 10px 10px;}

.add-to-cart-btn {padding: 13px 24px;}

.center-content-left-side .related-products-container .product-list-box:nth-child(3) {margin-right: 0px;}

.product-detail-img-box img {width: 100%;}

.add-to-wishlist a {padding: 12px 14px; font-size: 15px;}

.add-to-cart {margin: 0 10px 0 0;}

.center-content-left-side .related-products-container .product-list-box:nth-child(2) {margin-right: 13px;}

.product-list-data-box h3 {font-size: 18px;min-height: 50px;}

.event-detail-container .event-detail-left-side {width: 49%;margin: 0 15px 0 0;}

.event-detail-container .event-detail-left-side img {width: 100%;}

.event-detail-container .event-detail-right-side {width: 48.7%;}

.facebook-feed img {width: 100%;}

.event-detail-container .event-detail-right-side p {margin: 0 0 12px 0;}

#inline1 {width: 100% !important;}

#inline1 .login-left-side {margin: 0 15px 0 0;}

#inline1 .sign-up-right-side {width: 52%;}

#inline1 .login-form-box {width: 48.4%;}

#inline1 .sign-up-form-box {width: 47.8%;}

.form-row1 .form-group.row {width: 31%;margin: 0 15px 20px 0;}

.form-row1 .form-group.row:nth-child(4n + 4) { margin-right:0px;}

.form-row1 .form-group.row:nth-child(5) {margin-right: 20px;}

.form-row2 .form-group.row {width: 23.1%;margin: 0 15px 20px 0;}

.form-row2 .form-group.row:nth-child(5) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(6) {margin-right: 20px;}

.form-row2 .form-group.row:nth-child(9) {margin-right: 0px;}

.form-row2 .form-group.row:nth-child(11) {margin-right: 20px;}

.blog-post-form .form-group.row {margin: 0 19px 20px 0;}

.kt-section__body .form-group.row.file {width: 30%;}

.kt-section__body .form-group.row {margin: 0 12px 20px 0;}

.form-group.row.Des {width: 98% !important;}

.made-for-broome-box-data {width: 48%;}

.made-for-broome-box-data:nth-chld(2n + 2) { margin-right:0px;}

.made-for-broome-box-data img {width: 99%;height: 150px;}

.add-to-cart a {padding: 13px 38px;}



}



@media only screen and (min-width:651px) and (max-width:700px) {

.business-filter-bg8.box.Health {width: 100%;}	

.business-filter-bg8.box.Health .btn-filter {margin-right: 5px;margin-bottom:20px;}	

.business-filter-bg7.box.TourOperator {width: 74%;}	

.business-filter-bg7.box.TourOperator .btn-filter {margin-right: 5px;}	

.business-filter-bg4.box.Services {width: 100%;}

.business-filter-bg4.box.Services .btn-filter {margin-right: 3px;margin-bottom: 20px;font-size: 14px;}	

#quick-edit71 {width: 100% !important;}	

.event-venue {min-height: 42px;}	

.custom-payment-box2 a#customDateSelect {font-size: 15px;}

.date-radio-box {width: 48.9%;}

.custom-payment-box2 .date-radio-box label {font-size: 14px;}	

.cost-tyle-class .form-group.row {width: 48% !important;}

#CustomDiv .cost-tyle-class .form-group.row {width: 48.2%;}	

#CustomDiv .form-group-container-box .form-group.row {width: 48.2%;}	

.form-group-container-box .form-group.row {width: 31.7%;}

.form-group.row.Ticketing .kt-radio {width: 105px !important;}

.form-group.row.Custom-Event-Date {width: 98% !important;}		

.shre-box-bg .add-business-btn {margin: 10px 10px 10px 0;}

.add-business-btn121 {margin: 10px 10px 10px 0;}

.shre-box-bg .your-business-btn {margin: 10px 0px 20px 0;}

.your-business-btn121 {margin: 10px 20px 25px 0;}

.shre-box-bg .add-business-btn a {padding: 9px 14px;font-size: 16px;}

.shre-box-bg .add-business-btn121 a {padding: 9px 14px;font-size: 16px;}	

#recurringDiv {width: 31.4% !important;}	

.form-group.row.submit-your-product3 {margin-right: 15px !important;}

.form-group.row.submit-your-product4 {margin-right: 0px !important;}	

#inline3 {width: 100% !important;}

.pop-left-side {margin: 0 15px 0 0;width: 72%;}	

.modal-body .pop-left-side .pro-image {margin: 0 15px 0 0;width: 36.9%;}

.modal-body .pop-left-side {margin: 0 22px 0 0;}

.modal-body .pop-left-side .pro-image img {width: 100%;}

.modal-body .product-data {width: 59%;}		

.fancybox.quick-edit4 {margin: -50px 0px 0 230px;}

.filterDiv.event-list-small-box-data.mylist-box .event-list-small-box-text h3 {min-height: 50px;}	

.business-list-small-box.free .business-list-small-box-text p {min-height: 127px;}

.business-list-small-box.free .business-list-small-box-text h3 {min-height: 52px;}

.ui-group.filter-one {width: 100%; margin-top:20px;}	

.premium1 .color-shape {width: 48.4%;float: left;margin: 0 10px 0 0;padding: 0;}	

.premium1 .color-shape .event-list-box {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-text-data p {min-height: 138px;}

.premium1 .color-shape .event-posted-container .date-box p {min-height: auto;}

.premium .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}

.premium .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}	

.free .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-big-img {width: 98.3%;}	

.premium .color-shape .event-sml-img {width: 98.8%;}

.premium .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}

.premium .color-shape .event-list-small-box-data img {width: 100%;}	

.free .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}	

.premium1 .color-shape .event-text-data h3 {font-size: 23px;min-height: 60px;}

.premium .color-shape .event-list-small-box-text h3 {min-height: auto;}	

.premium-plus1 .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.3%;}	

.premium-plus1 .color-shape .tour-list-box {width: 100%;margin-right: 0px;}	

.premium-plus1 .color-shape .tour-list-box .tour-text-data p {min-height: 161px;}

.premium .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.3%;}

.premium .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.3%;}	

.free .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.premium-plus1 .color-shape .tour-list-box .tour-big-img {width: 98.6%;}

.premium-plus1 .color-shape .tour-list-box img {width: 100%;}

.premium .color-shape .tour-list-small-box-data .tour-sml-img {width: 98.5%;}

.premium .color-shape .tour-list-small-box-data img {width: 100%;}	

.premium-plus1 .color-shape .tour-bottom .tour-price p {min-height: auto;}

.premium .color-shape .tour-list-small-box-text p {min-height: 130px;}	

.premium .color-shape .tour-list-small-box-text .tour-bottom .tour-price p {min-height: auto;}

.premium .color-shape .tour-list-small-box-text h3 {height: 20px;overflow: hidden;}

.my-trip-top-form-bg {width: 70%;}	

.my-trip-top-form-field {margin: 0 7px 15px 0;}	

.filterDiv.business-list-small-box-data.mylist-box {width: 48.3%;}

.filterDiv.tour-list-small-box-data.mylist-box {width: 48.3%;}

.filterDiv.event-list-small-box-data.mylist-box {width: 47%;}

#quick-edit6 {width: 100% !important;}	

.friend-form-box .form-row1 .form-group.row {width: 48.8%;}

.friend-form-box .form-row1 .form-group.row.Des {width: 100% !important;}	

.planning-a-trip-img {margin: -15px 0 20px 0;}	

.profile-left {margin: 20px 0 0 0;}		

.search-box {display: none;}	

.form-row1 .form-group.row.experience-box {width: 47%;}	

.form-row1 .form-group.row.experience-box:nth-child(3) { margin-right:0px !important;}

.form-row1 .form-group.row.experience-box:nth-child(4) { margin-right:0px !important;}	

.form-group.row.Ticketing {width: 100% !important;}	

.form-group.row.Ticketing .kt-radio {width: 90px;}

.form-group.row.Ticketing .kt-radio:nth-child(2) {width: 60px;}

#secondDiv .form-group.row {width: 47.9%;}	

.top-heading.Key {margin: 10px 0 10px 0;}	

.key-dates-btn h3 a {margin: 0 10px 10px 0;font-size: 16px;}

.event-big-img {width: 98%;height: 215px;}	

#visitor-div .sign-up-right-side {width: 100%;}

.sign-up-right-side.full-sign-up .sign-up-form-box {width: 48.8%;}

.sign-up-right-side.full-sign-up .sign-up-form-box:nth-child(2n+2) {margin-right: 0;}	

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(4) {margin-right: 11px;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(3) {margin-right: 0px;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row {width: 48.7%;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(3) {margin-right: 0px;}	

.left-listing .center-content-right-side {width: 100%;display: block;}

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 31.7%;}	

.tour-filter-bottom-bg12 {width: 100%;margin: 0 auto 0px;}

.tour-filter-bottom-bg12 .btn-filter {margin-right: 5px;margin-bottom: 20px;}	

.tour-filter-bottom-bg1 {margin: 10px auto;width: 100%;}	

#inline108 {width: 580px !important;}	

.custom-payment-box {margin: 0 11px 15px 0;}

.custom-payment-box1 {margin: 0 11px 15px 0;}

.custom-payment-box2 {margin: 0 11px 15px 0;}

.custom-payment-box #CardExpiryMonth {width: 65px;}

.custom-payment-box #CardExpiryYear {width: 66px;margin: 0 0 0 5px;}

.premium-box-detail-top a.visit-website-btn {padding: 4px 10px;margin: 0 10px 0 0;}	

.premium-box-detail-top a.visit-email-btn {padding: 4px 10px;margin: 0 10px 0 0;}

.premium-box-detail-top a.visit-call-btn {padding: 4px 10px;}

.premium-box-detail-left-top a {margin: 0 10px 0 0;}	

#map {width: 100% !important;}

.business-list-small-box-text p {min-height: 128px;}

.featured-sml-img {width: 98.5%;height: 127px;}

.featured-big-img {width: 98%;height: 280px;}

.business-text-data p {min-height: 145px;max-height: 100%;}

.tour-sml-img {width: 98.5%;}

.tour-big-img {width: 98%;height: 195px;}

.tour-text-data h3 {min-height: 54px;}

.container {width: 100% !important;}

.homr-center-content {margin: 100px 0 0 0;}

.header-container {position: fixed;z-index: 10000000;}	

.header-right-side {width: auto;}

.search-box .type-search {width: 123px;}

.Phone-box {font-size: 14px;}

.Phone-box .fa.fa-phone {font-size: 15px;}

.top-header {width: auto;margin: 10px 0 0 0;}

.header-left-side {margin: 0 0 0 8%;}

.top-Menu {margin: 0;}

.email-box {display: none;}

.header-left-side img {height: 55px;}

.wsmenu-list > li > a {font-size: 17px !important;}

.home-text h1 {width: 100%; margin: 0 auto 15px; font-size: 26px;}

.sobroome-box3 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box3 img {margin: 0 0 0 0;width: 100%;}

.sobroome-box3 .imghvr-slide-up {width: 100%;}

.sobroome-box3 .image-text {margin: -220px 0px; font-size: 23px;}

.sobroome-box4 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box4 figcaption span {font-size: 17px;margin: 3px 0;}

.sobroome-box4 figcaption p {font-size: 17px;}

.sobroome-box4 img {margin: 0px 0 0 0px;width: auto !important;height: 224px;}

.sobroome-box4 .bx-controls-direction {display: none;}

.sobroome-box5 img {margin: 0 0 0 -33px;}

.sobroome-box5 {width: 49.6%;margin: 0 8px 12px 0;}

.sobroome-box6 {width: 49%;margin: 0 0px 12px 0;}

.sobroome-box7 img {height: 546px;}

.sobroome-box2 figcaption p {padding: 0 5px;}

.sobroome-box figcaption p {padding: 0 5px;}

.sobroome-box4 .image-text {margin: -147px 0px; font-size: 18px;line-height: 24px;}

.sobroome-box9 {width: 55.7%;margin: 0 0px 5px 0;}

.sobroome-box8 {width: 55.7%;}

.sobroome-box8 .image-text {margin: -141px 0px;font-size: 23px;}

.sobroome-box9 .image-text {margin: -141px 0px;font-size: 23px;}

.sobroome-box12 img {margin: 0 0 0 0;}

.sobroome-box12 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box12 .image-text {margin: -272px 0px;font-size: 23px;}

.footer-top ul {width: 100%;overflow: hidden;}

.footer-bottom-box {margin: 0 29px 0 0;width: 30.9% !important;}

.sobroome-box7 {width: 43%;margin: 0 8px 5px 0;}

.sobroome-box7 .image-text {margin: -272px 0px;font-size: 23px;}

.footer-top ul li {margin: 0 16px 0 0;}

.footer-bottom-box.contact-footer {margin-right: 28px;}

.sobroome-box9 img {margin: 0px;width: 100%;height: 245px;}

.sobroome-box8 img {margin: 0 0 0 -20px;}

.sobroome-box2 {width: 48.7%;margin: 0 8px 5px 0;}

.sobroome-box {width: 48.7%;margin: 0 8px 5px 0;}

.sobroome-box2 img {width: 100%;height: 400px;}

.sobroome-box img {width: 100%;height: 400px;}

.sobroome-box6 .image-text {margin: -78% 0px 0 0;}

.sobroome-box2 .image-text {margin: -246px 0; font-size: 23px;}

.sobroome-box .image-text {margin: -247px 0; font-size: 23px;}

.sobroome-box11 {width: 49.4%;margin: 0 0px 5px 0;}

.sobroome-box10 {width: 49.3%;margin: 0 8px 5px 0;}

.wsmenu-list > li {margin: 0 18px 0 0 !important}

.wsmenu-list > li:last-child {margin-right: 0px !important;}

.sobroome-container {margin: 20px 0 0 0;}

.home-read-more a {font-size: 19px;line-height: 41px;}

.home-read-more {width: 147px;height: 41px;}

.subscribe-box p {font-size: 17px;line-height: 20px;}

.subscribe-form-box {width: 31.6%;}

.footer-bottom-box .social-icon ul li a .fa { width:40px !important;}

.footer-bottom-box.contact-footer {margin-right: 16px;width: 24%;}

.footer-recent-posts a img {width: 47.8%;}

.sobroome-box4 figcaption {padding: 22px 0 0 0 !important;}

.sobroome-box5 figcaption {padding: 22px 0 0 0 !important;}

.sobroome-box6 figcaption {padding: 22px 0 0 0 !important;}

.sobroome-box12 figcaption {padding: 187px 2px 0 2px !important;}

.footer-bottom-box:nth-child(2) { display:none;}

.subscribe-box {width: 100%;}

.subscribe-form {width: 70.6%;}

.email-box .fa.fa-envelope {margin: 3px 5px 0 0;}

.email-box a {font-size: 15px;}

.search-box {margin: 5px 12px 0 0;}

.sobroome-container figcaption h3 {font-size: 22px !important; line-height:26px !important;}

.footer-top ul li a {font-size: 15px;}

.sobroome-box12 .imghvr-slide-up {width: 100%;}

.home-weather {margin: 0 0 20px 0;}

.footer-top-bg {display: none;}

.center-content-container {margin: 90px 0 0 0;}

.center-content-left-side {width: 100%;margin: 0;}

.center-content-right-side {display: none;}

.Blog-list-box {width: 49%;margin: 0 12px 25px 0;}

.Blog-list-big-img {width: 98.5%;height: 200px;}

.Blog-list-box img {width: 100%;}

.Blog-text-data p {min-height: 115px;}

.Blog-list-small-box-data {width: 48.9%;margin: 0 13px 25px 0;}

.Blog-list-small-box-data:nth-child(3n+3) {margin-right: 13px;}

.Blog-list-small-box-data:nth-child(2n+2) {margin-right: 0px;}

.Blog-list-small-img {width: 99%;height: 210px;}

.Blog-list-small-box-data img {width: 100%;}

.posted-box {margin: 0 7px 0 0;}

.posted-container .posted-box p {padding: 7px 8px;}

.posted-container .date-box p {padding: 7px 8px;}

.Blog-list-small-box-text p {font-size: 16px;}

.Blog-list-small-box-text h3 {font-size: 20px;}

.blog-detail-box .align-left {width: 360px;}

.video {width: 100%;}

.most-popular-tour-box {width: 48.4%;margin: 0 19px 25px 0;}

.most-popular-tour-box:nth-child(2) {margin-right: 0px;}

.most-popular-tour-box img {width: 99%;}

.contact-form-box {margin: 0 13px 20px 0;}

.contact-form-box1 {margin: 0 0px 20px 0; width:100%;}

.most-popular-event-box {margin: 0 12px 25px 0; width: 49%;}

.most-popular-event-box:last-child {margin-right: 12px;}

.most-popular-event-box:nth-child(2) {margin-right: 0px;}

.most-popular-event-box img {width: 100%;}

.most-popular-event-text-box h3 {font-size: 20px;}

.most-popular-event-text-box p {font-size: 15px;}

.most-popular-event-text-bottom-box .price-box {width: 100%;text-align: center;margin: 0 0 15px 0;padding: 0;float: left;}

.most-popular-event-text-bottom-box .tour-view-more {float: none;margin: 0 auto;padding: 0;width: 98px;overflow: hidden;}

.top-heading h1 {margin: 0 0 15px 0;font-size: 25px;height:auto;background: none;}

.radio-bg {width: 99%;}

.business-filter-bg {width: 100%;}

.business-filter-bg1 {width:89.5%;}

.business-filter-bg2 {width: 86%;}

.business-filter-bg3 {width: 73%;}

.business-filter-bg4 {width: 12.3%;}

.business-filter-bg5 {width: 64%;}

.business-list-box {width: 48.3%;}

.business-list-small-box-data {width: 48.3%;margin: 0 10px 25px 0;}

.business-list-small-box-text h3 {font-size: 20px;min-height: 52px;line-height: 26px;}

.business-text-data h3 {font-size: 21px;line-height: 27px;min-height: 55px;}

.radio-bg .Box1 {margin: 0 14px 7px 0;}

.radio-bg .Box2 {margin: 0 14px 7px 0;}

.radio-bg .Box3 {margin: 0 14px 7px 0;}

.radio-bg .Box4 {margin: 0 13px 7px 0;}

.radio-bg .Box5 {margin: 0 13px 7px 0;}

.radio-bg .Box7 {margin: 0 14px 5px 0;}

.Box1 label {font-size: 15px;padding-left: 23px;}

.Box2 label {font-size: 15px;padding-left: 23px;}

.Box3 label {font-size: 15px;padding-left: 23px;}

.Box4 label {font-size: 15px;padding-left: 23px;}

.Box5 label {font-size: 15px;padding-left: 23px;}

.Box6 label {font-size: 15px;padding-left: 23px;}

.business-filter-bg .btn-filter {padding: 8px 6px;font-size: 13.2px;}

.business-filter-bg1 .btn-filter{padding: 8px 6px;font-size: 13.2px;}

.business-filter-bg2 .btn-filter{padding: 8px 6px;font-size: 13.2px;}

.business-filter-bg3 .btn-filter{padding: 8px 6px;font-size: 13.2px;}

.business-filter-bg4 .btn-filter.all-services{padding: 8px 6px;font-size: 13.2px;}

.business-filter-bg5 .btn-filter{padding: 8px 6px;font-size: 15px;}

.business-filter-bg .btn-filter.active::after {top: 33px;}

.btn-filter.hotels.active::after {left: 33%;}

.btn-filter.resorts.active::after {left: 35%;}

.business-filter-bg1 .btn-filter.active::after {top: 33px;}

.business-filter-bg2 .btn-filter.active::after {top: 33px;}

.btn-filter.bars.active::after {left: 28%;}

.btn-filter.caterers.active::after {left: 38%;}

.business-filter-bg3 .btn-filter.active::after {top: 33px;}

.btn-filter.art.active::after {left: 24%;}

.btn-filter.general.active::after {left: 40%;}

.btn-filter.souvenirs.active::after {left: 39%;}

.btn-filter.jewellery.active::after {left: 38%;}

.btn-filter.specialty.active::after {left: 38%;}

.business-filter-bg4 .btn-filter.active::after {top: 33px;}

.business-filter-bg5 .btn-filter.active::after {top: 33px;}

.btn-filter.taxis.active::after {left: 31%;}

.filter-bg {width: 100%;}	

.filter-bg .btn-filter {margin-right: 6px;margin-bottom: 21px;}

.event-list-box {width: 48.3%;}	

.event-list-box img {width: 100%;}	

.event-list-small-box-data {width: 47.9%;}

.event-list-small-box-data img {width: 98.5%;}	

.event-list-small-box-text .event-btn-bg .add-calender {margin: 0 5px 0 0;padding: 11px 9px;font-size: 13.5px;}	

.event-list-small-box-text .event-btn-bg .add-trip {margin: 0 5px 0 0;padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text .event-btn-bg .read-more {padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text h3 {min-height: 50px;}

.filter-bottom-bg {width: 502px;margin: 5px auto 0;}

.filter-bg .filter-bottom-bg .btn-filter {margin-right: 6px;margin-bottom: 0;}

.event-btn-bg {width: 100%;}

.event-btn-bg .read-more {font-size: 13px;margin: 0 0px 0 0;}

.event-btn-bg .add-trip {font-size: 13px;margin: 0 5px 0 0;padding: 10px 12px}

.event-btn-bg .add-calender {font-size: 13px;margin: 0 5px 0 0;padding: 10px 10px;}

.event-text-data h3 {font-size: 23px;}

.center-content-left-side {width: 100%;}

.login-left-side {width: 100%;margin: 0 auto;}

.new-login-box .sign-up-right-side {width: 100%;margin: 20px 0 0 0;}

.new-login-box {width: 75%;}

.sign-up-right-side {width: 49.9%;}

.sign-up-form-box {width: 47.8%;margin: 0 12px 15px 0;}

.login-left-box {width: 100%;}

.login-form-box {width: 48.5%;margin: 0 8px 20px 0;}

.register-with-container {width: 100%;}

.task-container {margin: 0 11px 0 0;width: 32.1%;}

.task-container:nth-child(3) { margin-right:0px;}

.task-container img {width: 96%;}	

.register-with-container ul li:last-child { margin-right:0px;}

.task-heading h3 {font-size: 17px;}

.login-btn-bg {margin: 0 9px 10px 0;}

.sign-up-btn-bg {margin: 0px 0px 15px 0;}

.login-left-side .register-with-container {width: 100%;}

.tour-filter-bottom-bg {width: 100%; margin: 10px auto 0;}

.tour-filter-bg .btn-filter {margin-bottom: 18px;padding: 11px 11px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-bottom: 0px;}

.tour-list-box {width:48.3%;}

.tour-list-box img {width: 100%;}

.tour-btn-bg {width: 70%;margin: 0 auto; float:none;}

.tour-list-small-box-data {width: 48.3%;margin: 0 10px 25px 0;}

.tour-list-small-box-data img {width: 100%;}

.tour-list-small-box-text .tour-price {margin: 0 0 20px 0;width: 100%;text-align: center;}

.tour-list-small-box-text .tour-btn-bg {float: none;margin: 0 auto 0;padding: 0;width: 69%;overflow: hidden;}

.tour-price {width: 100%;text-align: center;margin: 0 0 15px 0;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-right: 2px;padding: 11px 9px;font-size: 15px;margin-bottom: 15px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter.price-box6 {margin-bottom: 0px;}

.tour-btn-bg .add-trip {margin: 0 8px 0 0;}

.tour-text-data p {min-height: 170px;}

.tour-bottom .tour-price p {min-height: auto;}

.tour-detail-bg .tour-detail-right-side {width: 48.3%;}

.tour-detail-bg .tour-detail-left-side {width: 49%;margin: 0 16px 0 0;}

.trip-advisor-box {width: 47%;}

.tour-detail-video iframe {height: 180px;}

.product-list-box {width: 49%;margin: 0 12px 25px 0;}

.product-price-right-side .view-more {padding: 9px 13px;font-size: 14px;line-height: 14px;}

.product-price-left-side {width: 56%;margin: 6px 0 0 0;}

.product-list-data-box h3 {margin: 0px 0 10px 0;font-size: 18px;line-height: 22px; min-height:45px;}

.product-list-box:nth-child(3n+3) {margin-right: 12px;}

.product-list-box:nth-child(2n+2) {margin-right: 0px;}

.product-list-container .product-detail-left-side {width: 49%;margin: 0 21px 0 0;}

.product-list-container .product-detail-right-side {width: 47.5%;}

.product-detail-price-container {width: 100%;padding: 10px 10px;}

.add-to-cart-btn {padding: 13px 24px;}

.center-content-left-side .related-products-container .product-list-box:nth-child(3) {margin-right: 0px;}

.product-detail-img-box img {width: 100%;}

.add-to-wishlist a {padding: 12px 14px; font-size: 15px;}

.add-to-cart {margin: 0 10px 0 0;}

.center-content-left-side .related-products-container .product-list-box:nth-child(2) {margin-right: 12px;}

.product-list-data-box h3 {font-size: 18px;min-height: 50px;}

.event-detail-container .event-detail-left-side {width: 49%;margin: 0 15px 0 0;}

.event-detail-container .event-detail-left-side img {width: 100%;}

.event-detail-container .event-detail-right-side {width: 48.5%;margin: 0 0 25px 0;}

.facebook-feed img {width: 100%;}

.event-detail-container .event-detail-right-side p {margin: 0 0 12px 0;}

.event-detail-container .event-detail-right-side .event-price {margin: 0 0 12px 0;}

#inline1 {width: 100% !important;}

#inline1 .login-left-side {margin: 0 15px 0 0;}

#inline1 .sign-up-right-side {width: 51.8%;}

#inline1 .login-form-box {width: 100%;}

#inline1 .sign-up-form-box {width: 47.8%;}

.mob-pop-up {margin: -121px 0 0 0;}

.form-row1 .form-group.row {width: 31%;margin: 0 13px 20px 0;}

.form-row1 .form-group.row:nth-child(4n + 4) { margin-right:0px;}

.form-row1 .form-group.row:nth-child(5) {margin-right: 20px;}

.form-row2 .form-group.row {width: 23.1%;margin: 0 13px 20px 0;}

.form-row2 .form-group.row:nth-child(5) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(6) {margin-right: 20px;}

.form-row2 .form-group.row:nth-child(9) {margin-right: 0px;}

.form-row2 .form-group.row:nth-child(11) {margin-right: 20px;}

.form-row1 .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.form-row2 .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.kt-section__body .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.blog-post-form .form-group.row {margin: 0 17px 20px 0;}

.form-group.row.Des {width: 98% !important;}

.kt-section__body .form-group.row {margin: 0 12px 20px 0;}

.kt-section__body .form-group.row.file {width: 23%;}

.kt-section__body .form-group.row.file:nth-child(7) {margin-right: 12px;}

.made-for-broome-box-data {width: 48.9%;}

.made-for-broome-box-data:nth-child(2n + 2) { margin-right:0px;}

.made-for-broome-box-data img {width: 98.5%;height: 150px;}

.add-to-cart a {padding: 13px 26px; font-size:17px;}



}



@media only screen and (min-width:601px) and (max-width:650px) {

.business-filter-bg8.box.Health {width: 100%;}	

.business-filter-bg8.box.Health .btn-filter {margin-right: 5px; margin-bottom:20px;}	

.business-filter-bg7.box.TourOperator {width: 80%;}

.business-filter-bg7.box.TourOperator .btn-filter {margin-right: 5px;}

.business-filter-bg4.box.Services {width: 100%;}

.business-filter-bg4.box.Services .btn-filter {margin-right: 3px;margin-bottom: 20px;font-size: 14px;}	

#quick-edit71 {width: 100% !important;}	

.event-venue {min-height: 43px;}	

.custom-payment-box2 a#customDateSelect {font-size: 15px;}

.date-radio-box {width: 48.8%;}	

.cost-tyle-class .form-group.row {width: 47.9% !important;}	

.form-group-container-box .col-form-label.col-lg-1.col-sm-12 {font-size: 14px !important;}	

#CustomDiv .cost-tyle-class .form-group.row {width: 48.2%;}	

#CustomDiv .form-group-container-box .form-group.row {width: 48.2%;}	

.form-group-container-box .form-group.row {width: 31.7%;}

.form-group.row.Ticketing .kt-radio {width: 105px !important;}

.form-group.row.Custom-Event-Date {width: 98% !important;}		

.shre-box-bg .add-business-btn {margin: 10px 10px 10px 0;}

.add-business-btn121 {margin: 10px 10px 10px 0;}

.shre-box-bg .your-business-btn {margin: 10px 0px 20px 0;}

.your-business-btn121 {margin: 10px 20px 25px 0;}

.shre-box-bg .add-business-btn a {padding: 9px 14px;font-size: 16px;}

.shre-box-bg .add-business-btn121 a {padding: 9px 14px;font-size: 16px;}	

.tour-post-box a {font-size: 16px;}	

#recurringDiv {width: 31.4% !important;}	

.form-group.row.submit-your-product3 {margin-right: 11px !important;}

.form-group.row.submit-your-product4 {margin-right: 0px !important;}	

#inline3 {width: 100% !important;}

.modal-body .pop-left-side {margin: 0 15px 0 0;width: 100%;}	

.modal-body .pop-left-side .pro-image {margin: 0 15px 0 0;width: 36.9%;}

.modal-body .pop-left-side {margin: 0 22px 0 0;}

.modal-body .pop-left-side .pro-image img {width: 100%;}

.modal-body .product-data {width: 59%;}	

.modal-body .pop-right-side {width: 100%;}	

.filterDiv.event-list-small-box-data.mylist-box .event-list-small-box-text h3 {min-height: 50px;}	

.business-list-small-box.free .business-list-small-box-text p {min-height: 140px;}	

.business-list-small-box.free .business-list-small-box-text h3 {min-height: 52px;}

.ui-group.filter-one {width: 100%; margin-top:20px;}	

.premium1 .color-shape {width: 48.2%;float: left;margin: 0 10px 0 0;padding: 0;}	

.premium1 .color-shape .event-list-box {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-text-data p {min-height: 100px;}

.premium1 .color-shape .event-posted-container .date-box p {min-height: auto;}

.premium .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}

.premium .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}	

.free .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-big-img {width: 98%;}	

.premium .color-shape .event-sml-img {width: 98.8%;}

.premium .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}

.premium .color-shape .event-list-small-box-data img {width: 100%;}	

.free .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}	

.premium1 .color-shape .event-text-data h3 {font-size: 23px;min-height: 60px;}

.premium .color-shape .event-list-small-box-text h3 {min-height: auto;}

.premium-plus1 .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.3%;}	

.premium-plus1 .color-shape .tour-list-box {width: 100%;margin-right: 0px;}	

.premium-plus1 .color-shape .tour-list-box .tour-text-data p {min-height: 161px;}

.premium .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.3%;}

.premium .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48.3%;}	

.free .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.premium-plus1 .color-shape .tour-list-box .tour-big-img {width: 98.6%;}

.premium-plus1 .color-shape .tour-list-box img {width: 100%;}

.premium .color-shape .tour-list-small-box-data .tour-sml-img {width: 98.5%;}

.premium .color-shape .tour-list-small-box-data img {width: 100%;}	

.premium-plus1 .color-shape .tour-bottom .tour-price p {min-height: auto;}

.premium .color-shape .tour-list-small-box-text p {min-height: 130px;}	

.premium .color-shape .tour-list-small-box-text .tour-bottom .tour-price p {min-height: auto;}

.premium .color-shape .tour-list-small-box-text h3 {height: 20px;overflow: hidden;font-size: 19px;}

.my-trip-top-form-bg {width: 70%;}	

.my-trip-top-form-field {margin: 0 7px 15px 0;}	

.filterDiv.business-list-small-box-data.mylist-box {width: 48.4%;}

.filterDiv.event-list-small-box-data.mylist-box {width: 47.7%;}

.filterDiv.tour-list-small-box-data.mylist-box {width: 48.2%;}

#quick-edit6 {width: 100% !important;}	

.friend-form-box .form-row1 .form-group.row {width: 48.9%;}

.friend-form-box .form-row1 .form-group.row.Des {width: 100% !important;}	

.planning-a-trip-img {margin: -15px 0 20px 0;}	

.profile-left {margin: 20px 0 0 0;}		

.form-row1 .form-group.row.experience-box {width: 47%;}	

.form-row1 .form-group.row.experience-box:nth-child(3) { margin-right:0px !important;}

.form-row1 .form-group.row.experience-box:nth-child(4) { margin-right:0px !important;}	

.form-group.row.Ticketing {width: 100% !important;}	

.form-group.row.Ticketing .kt-radio {width: 90px;}

.form-group.row.Ticketing .kt-radio:nth-child(2) {width: 60px;}

#secondDiv .form-group.row {width: 47.9%;}

.key-dates-btn h3 a {margin: 0 10px 10px 0;font-size: 15px;}

.key-dates-btn {margin: 10px 0 20px 0;}

.align-right-img {width: 240px;}

.key-dates-data-bg h2 {font-size: 20px;}

.event-big-img {width: 98%;height: 215px;}	

#visitor-div .sign-up-right-side {width: 100%;}	

.sign-up-right-side.full-sign-up .sign-up-form-box {width: 48.8%;}

.sign-up-right-side.full-sign-up .sign-up-form-box:nth-child(2n+2) {margin-right: 0;}	

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(4) {margin-right: 11px;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(3) {margin-right: 0px;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row {width: 48.7%;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(3) {margin-right: 0px;}	

.left-listing .center-content-right-side {width: 100%;display: block;}

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 31.5%;}		

.tour-filter-bottom-bg12 {width: 100%;margin: 0 auto 0px;}

.tour-filter-bottom-bg12 .btn-filter {margin-right: 5px;margin-bottom: 20px;}	

.tour-filter-bottom-bg1 {margin: 10px auto;width: 100%;}	

#inline108 {width: 530px !important;}	

.custom-payment-box {margin: 0 10px 15px 0;width: 31.4%;}

.custom-payment-box1 {margin: 0 10px 15px 0;}

.custom-payment-box2 {margin: 0 10px 15px 0;}

.custom-payment-box #CardExpiryMonth {width: 80px;}

.custom-payment-box #CardExpiryYear {width: 80px;margin: 0 0 0 5px;}

.custom-payment-box:nth-child(3) { margin-right:0px;}		

.premium-box-detail-top a.visit-call-btn {padding: 4px 6px;}	

.premium-box-detail-top a.visit-email-btn {padding: 4px 9px;margin: 0 5px 0 0;}	

.premium-box-detail-top a.visit-website-btn {padding: 4px 9px;margin: 0 5px 0 0;}	

.premium-box-detail-left-top a {margin: 0 9px 0 0;}

#map {width: 100% !important;}

.login-left-side.check-login .login-form-box {width: 48.7%;margin: 0 10px 20px 0;}

.login-left-side.check-login .login-form-box:nth-child(2) { margin-right:0px;}

.business-list-small-box-text p {min-height: 130px;}

.featured-sml-img {width: 98.5%;height: 117px;}

.business-text-data p {min-height: 161px;max-height: 100%;}

.featured-big-img {width: 98%;height: 255px;}

.tour-text-data h3 {min-height: 54px;}

.tour-sml-img {height: 177px;width: 98.5%;}

.tour-big-img {width: 98%;height: 179px;}

.container {width: 100% !important;}

.homr-center-content {margin: 100px 0 0 0;}

.header-container {position: fixed;z-index: 10000000;}	

/*.header-right-side {width: auto;}*/

#pageSearchForm {display: none;}

.search-box .type-search {width: 113px;}

.sobroome-box4 figcaption span {font-size: 17px;}

.sobroome-box4 figcaption p {font-size: 17px;}

.login-section {margin: 0 5px 0 0;}

.Phone-box {padding: 0;font-size: 14px;}

.Phone-box a {padding: 7px 10px 7px 10px;}

.Phone-box .fa.fa-phone {font-size: 16px;}

.top-header {width: auto;margin: 10px 0 0 0;}

.header-left-side {margin: 0 0 0 8%;}

.top-Menu {margin: 0;}

.email-box {display: none;}

.header-left-side img {height: 55px;}

.wsmenu-list > li > a {font-size: 17px !important;}

.home-text h1 {width: 100%; margin: 0 auto 15px; font-size: 26px;}

.sobroome-box3 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box3 img {margin: 0 0 0 0;width: 100%;}

.sobroome-box3 .imghvr-slide-up {width: 100%;}

.sobroome-box3 .image-text {margin: -204px 0; font-size: 23px;}

.sobroome-box4 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box4 img {margin: 0px 0 0 0px;width: auto !important;height: 224px;}

.sobroome-box4 .bx-controls-direction {display: none;}

.sobroome-box5 img {margin: 0;width: 100%;height: 230px;}

.sobroome-box5 {width: 52%;margin: 0 8px 5px 0;}

.sobroome-box6 {width: 46%;margin: 0 0px 5px 0;}

.sobroome-box7 img {height: 546px;}

.sobroome-box2 figcaption {padding-top: 80px !important;}

.sobroome-box figcaption {padding-top: 90px !important;}

.sobroome-box4 .image-text {margin: -147px 0px; font-size: 16px;line-height: 25px;}

.sobroome-box9 {width: 55.6%;margin: 0 0px 5px 0;}

.sobroome-box8 {width: 55.6%;}

.sobroome-box8 .image-text {margin: -141px 0px;font-size: 23px;}

.sobroome-box9 .image-text {margin: -141px 0px;font-size: 23px;}

.sobroome-box12 img {margin: 0 0 0 0;}

.sobroome-box12 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box12 .image-text {margin: -273px 0px;font-size: 23px;}

.footer-top ul {width: 100%;overflow: hidden;}

.footer-bottom-box {margin: 0 15px 0 0;width: 31.5% !important;}

.email a {font-size: 17px;}

.sobroome-box7 {width: 43%;margin: 0 8px 5px 0;}

.sobroome-box7 .image-text {margin: -289px 0px;font-size: 23px;}

.footer-top ul li {margin: 0 16px 0 0;}

.footer-bottom-box.contact-footer {margin-right: 28px;}

.sobroome-box9 img {margin: 0;width: 100%;height: 245px;}

.sobroome-box8 img {margin: 0 0 0 -20px;}

.sobroome-box2 {width: 48.6%;margin: 0 8px 5px 0;}

.sobroome-box {width: 48.6%;margin: 0 8px 5px 0;}

.sobroome-box2 img {width: 100%;height: 367px;}

.sobroome-box img {width: 100%;height: 367px;}

.sobroome-box2 .image-text {font-size: 23px;}

.sobroome-box .image-text {font-size: 23px;}

.sobroome-box6 .image-text {margin: -76% 0px 0 0;font-size: 21px;}

.sobroome-box11 {width: 49.3%;margin: 0 0px 5px 0;}

.sobroome-box10 {width: 49.3%;margin: 0 8px 5px 0;}

.wsmenu-list > li {margin: 0 18px 0 0 !important}

.wsmenu-list > li:last-child {margin-right: 0px !important;}

.sobroome-container {margin: 20px 0 0 0;}

.home-read-more a {font-size: 19px;line-height: 41px;}

.home-read-more {width: 147px;height: 41px;}

.subscribe-box p {font-size: 17px;line-height: 20px;margin: 10px 10px 0 0;}

.subscribe-form-box {width: 29.6%;}

.footer-bottom-box .social-icon ul li a .fa { width:39px !important;}

.footer-bottom-box.contact-footer {margin-right: 16px;width: 24%;}

.footer-recent-posts a img {width: 47.8%;}

.sobroome-box4 figcaption {padding: 22px 0 0 0 !important;}

.sobroome-box5 figcaption {padding: 22px 0 0 0 !important;}

.sobroome-box6 figcaption {padding: 22px 0 0 0 !important;}

.sobroome-box12 figcaption {padding: 187px 2px 0 2px !important;}

.footer-bottom-box:nth-child(2) { display:none;}

.subscribe-box {width: 100%;}

.subscribe-form {width: 69.7%;}

.email-box .fa.fa-envelope {margin: 3px 5px 0 0;}

.email-box a {font-size: 15px;}

.search-box {margin:5px 7px 0 0;}

.sobroome-container figcaption h3 {font-size: 22px !important; line-height:26px !important;}

.footer-top ul li a {font-size: 15px;}

.sobroome-box12 .imghvr-slide-up {width: 100%;}

.home-weather {margin: 0 0 20px 0;}

.footer-top-bg {display: none;}

.sobroome-container figcaption {padding-left: 5px !important;padding-right: 5px !important;}

.sobroome-box3 figcaption {padding-top: 127px !important;}

.center-content-container {margin: 90px 0 0 0;}

.center-content-left-side {width: 100%;margin: 0;}

.center-content-right-side {display: none;}

.Blog-list-box {width: 49%;margin: 0 11px 25px 0;}

.Blog-list-big-img {width: 98%;height: 185px;}

.Blog-list-box img {width: 100%;}

.Blog-text-data p {min-height: 150px;}

.Blog-list-small-box-data {width: 48.9%;margin: 0 12px 25px 0;}

.Blog-list-small-box-data:nth-child(3n+3) {margin-right: 12px;}

.Blog-list-small-box-data:nth-child(2n+2) {margin-right: 0px;}

.Blog-text-data h3 {font-size: 21px;line-height: 24px;}

.Blog-list-small-img {width: 99%;height: 200px;}

.Blog-list-small-box-data img {width: 100%;}

.posted-box {margin: 0 7px 0 0;}

.posted-container .posted-box p {padding: 7px 8px;}

.posted-container .date-box p {padding: 7px 8px;}

.Blog-list-small-box-text p {font-size: 16px;}

.Blog-list-small-box-text h3 {font-size: 20px;}

.blog-detail-box .align-left {width: 360px;}

.video {width: 100%;}

.most-popular-tour-box {width: 48.4%;margin: 0 18px 25px 0;}

.most-popular-tour-box:nth-child(2) {margin-right: 0px;}

.most-popular-tour-box img {width: 98.5%;}

.top-heading h1.blog-heading {font-size: 25px;height: 52px;}

.contact-form-box {margin: 0 12px 20px 0;}

.contact-form-box1 {margin: 0 0px 20px 0; width:100%;}

.most-popular-event-box {margin: 0 11px 25px 0; width: 49%;}

.most-popular-event-box:last-child {margin-right: 12px;}

.most-popular-event-box:nth-child(2) {margin-right: 0px;}

.most-popular-event-box img {width: 100%;}

.most-popular-event-text-box h3 {font-size: 20px;}

.most-popular-event-text-box p {font-size: 15px;}

.most-popular-event-text-bottom-box .price-box {width: 100%;text-align: center;margin: 0 0 15px 0;padding: 0;float: left;}

.most-popular-event-text-bottom-box .tour-view-more {float: none;margin: 0 auto;padding: 0;width: 98px;overflow: hidden;}

.top-heading h1 {margin: 0 0 15px 0;font-size: 25px;height: auto;background: none;}

.radio-bg {width: 99%;}

.business-filter-bg {width: 100%;}

.business-filter-bg1 {width:100%;}

.business-filter-bg2 {width: 93%;}

.business-filter-bg3 {width: 77%;}

.business-filter-bg4 {width: 13%;}

.business-filter-bg5 {width: 70%;}

.business-list-box {width: 48.3%;margin: 0 9px 25px 0;}

.business-list-small-box-data {width: 48.3%;margin: 0 9px 25px 0;}

.business-list-small-box-text h3 {font-size: 20px;min-height: 52px;line-height: 26px;}

.business-text-data h3 {font-size: 21px;line-height: 27px;min-height: 55px;}

.radio-bg .Box1 {margin: 0 14px 10px 0;}

.radio-bg .Box2 {margin: 0 14px 10px 0;}

.radio-bg .Box3 {margin: 0 14px 10px 0;}

.radio-bg .Box4 {margin: 0 13px 10px 0;}

.radio-bg .Box5 {margin: 0 13px 10px 0;}

.Box1 label {font-size: 15px;padding-left: 23px;}

.Box2 label {font-size: 15px;padding-left: 23px;}

.Box3 label {font-size: 15px;padding-left: 23px;}

.Box4 label {font-size: 15px;padding-left: 23px;}

.Box5 label {font-size: 15px;padding-left: 23px;}

.Box6 label {font-size: 15px;padding-left: 23px;}

.business-filter-bg .btn-filter {padding: 8px 6px;font-size: 13.2px; margin-bottom: 18px;}

.business-filter-bg .btn-filter.self-contained {margin-right: 0px;margin-bottom: 0px;}

.business-filter-bg1 .btn-filter{padding: 8px 6px;font-size: 13.2px;}

.business-filter-bg2 .btn-filter{padding: 8px 6px;font-size: 13.2px;}

.business-filter-bg3 .btn-filter{padding: 8px 6px;font-size: 13.2px;}

.business-filter-bg4 .btn-filter.all-services{padding: 8px 6px;font-size: 13.2px;}

.business-filter-bg5 .btn-filter{padding: 8px 6px;font-size: 15px;}

.business-filter-bg .btn-filter.active::after {top: 33px;}

.btn-filter.hotels.active::after {left: 33%;}

.btn-filter.resorts.active::after {left: 35%;}

.business-filter-bg1 .btn-filter.active::after {top: 33px;}

.business-filter-bg2 .btn-filter.active::after {top: 33px;}

.btn-filter.bars.active::after {left: 28%;}

.btn-filter.caterers.active::after {left: 38%;}

.business-filter-bg3 .btn-filter.active::after {top: 33px;}

.btn-filter.art.active::after {left: 24%;}

.btn-filter.general.active::after {left: 40%;}

.btn-filter.souvenirs.active::after {left: 39%;}

.btn-filter.jewellery.active::after {left: 38%;}

.btn-filter.specialty.active::after {left: 38%;}

.business-filter-bg4 .btn-filter.active::after {top: 33px;}

.business-filter-bg5 .btn-filter.active::after {top: 33px;}

.btn-filter.taxis.active::after {left: 31%;}

.filter-bg {width: 100%;}	

.filter-bg .btn-filter {margin-right: 6px;margin-bottom: 21px;}

.event-list-box {width: 48.2%;}	

.event-list-box img {width: 100%;}	

.event-list-small-box-data {width: 47.7%;}

.event-list-small-box-data img {width: 98.5%;}	

.event-list-small-box-text .event-btn-bg .add-calender {margin: 0 5px 0 0;padding: 11px 9px;font-size: 13.5px;}	

.event-list-small-box-text .event-btn-bg .add-trip {margin: 0 5px 0 0;padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text .event-btn-bg .read-more {padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text h3 {min-height: 50px;}

.filter-bottom-bg {width: 501px;margin: 5px auto 0;}

.filter-bg .filter-bottom-bg .btn-filter {margin-right: 6px;margin-bottom: 0;}

.event-btn-bg {width: 100%;}

.event-btn-bg .read-more {font-size: 13px;margin: 0 0px 0 0;}

.event-btn-bg .add-trip {font-size: 13px;margin: 0 5px 5px 0;padding: 10px 12px}

.event-btn-bg .add-calender {font-size: 13px;margin: 0 5px 5px 0;padding: 10px 10px;}

.event-text-data h3 {font-size: 19px;}

.event-text-data p {font-size: 16px;}

.new-login-box {width: 82%;}

.login-left-side {width: 100%;margin: 0 0px 0 0;}

.new-login-box .sign-up-right-side {width: 100%;margin: 20px 0 0 0;}

.sign-up-right-side {width: 49.9%;}

.sign-up-form-box {width: 47.8%;margin: 0 11px 15px 0;}

.login-left-box {width: 100%;}

.login-form-box {width: 100%;margin: 0 0px 20px 0;}

.register-with-container {width: 100%;}

.task-container {margin: 0 10px 0 0;width: 32.1%;}

.task-container:nth-child(3) { margin-right:0px;}

.task-container img {width: 96%;}	

.register-with-container ul li:last-child { margin-right:0px;}

.task-heading h3 {font-size: 17px;}

.login-btn-bg {margin: 0 9px 10px 0;}

.sign-up-btn-bg {margin: 0px 0px 15px 0;}

.login-left-side .register-with-container {width: 100%;}

.tour-filter-bottom-bg {width: 100%; margin: 10px auto 0;}

.tour-filter-bg .btn-filter {margin-bottom: 18px;padding: 11px 11px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-bottom: 0px;}

.tour-list-box {width:48.2%;}

.tour-list-box img {width: 100%;}

.tour-btn-bg {width: 77%;margin: 0 auto; float:none;}

.tour-list-small-box-data {width: 48.2%;margin: 0 10px 25px 0;}

.tour-list-small-box-data img {width: 100%;}

.tour-list-small-box-text .tour-price {margin: 0 0 20px 0;width: 100%;text-align: center;}

.tour-list-small-box-text .tour-btn-bg {float: none;margin: 0 auto 0;padding: 0;width: 76%;overflow: hidden;}

.tour-price {width: 100%;text-align: center;margin: 0 0 15px 0;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-right: 2px;padding: 11px 9px;font-size: 15px;margin-bottom: 18px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter.price-box6 {margin-bottom: 0px;}

.tour-btn-bg .add-trip {margin: 0 8px 0 0;}

.tour-text-data p {min-height: 147px;font-size: 16px;}

.tour-bottom .tour-price p {min-height: auto;}

.tour-list-small-box-text h3 {font-size: 17px;}

.tour-detail-bg .tour-detail-right-side {width: 48.3%;}

.tour-detail-bg .tour-detail-left-side {width: 49%;margin: 0 15px 0 0;}

.share-this {margin: 27px 0 0 12px;}

.tour-detail-video iframe {height: 180px;}

.tour-detail-bg .tour-detail-right-side p {margin: 0 0 10px 0;font-size: 16px;	}

.tour-detail-bg .tour-detail-right-side h2 {margin: 0 0 9px 0;font-size: 17px;}

.product-list-box {width: 49%;margin: 0 11px 25px 0;}

.product-price-right-side .view-more {padding: 9px 13px;font-size: 14px;line-height: 14px;}

.product-price-left-side {width: 56%;margin: 6px 0 0 0;}

.product-list-data-box h3 {margin: 0px 0 10px 0;font-size: 18px;line-height: 22px; min-height:45px;}

.product-list-box:nth-child(3n+3) {margin-right: 11px;}

.product-list-box:nth-child(2n+2) {margin-right: 0px;}

.product-list-container .product-detail-left-side {width: 49%;margin: 0 20px 0 0;}

.product-list-container .product-detail-right-side {width: 47.5%;}

.product-detail-price-container {width: 100%;padding: 10px 10px;}

.add-to-cart-btn {padding: 13px 24px;}

.center-content-left-side .related-products-container .product-list-box:nth-child(3) {margin-right: 0px;}

.product-detail-img-box img {width: 100%;}

.add-to-wishlist a {padding: 12px 8px; font-size: 14px;}

.add-to-cart {margin: 0 10px 0 0;}

.center-content-left-side .related-products-container .product-list-box:nth-child(2) {margin-right: 11px;}

.product-list-data-box h3 {font-size: 18px;min-height: 50px;}

.product-poplate-images img {width: 78px;}

.product-list-container .product-detail-right-side h2 {line-height: 27px;}

.event-detail-container .event-detail-left-side {width: 49%;margin: 0 14px 0 0;}

.event-detail-container .event-detail-left-side img {width: 100%;}

.event-detail-container .event-detail-right-side {width: 48.5%;margin: 0 0 25px 0;}

.facebook-feed img {width: 100%;}

.event-detail-container .event-detail-right-side p {margin: 0 0 12px 0;}

.event-detail-container .event-detail-right-side .event-price {margin: 0 0 12px 0;}

#inline1 {width: 100% !important;}

#inline1 .login-left-side {margin: 0 15px 0 0;}

#inline1 .sign-up-right-side {width: 51.5%;}

#inline1 .login-form-box {width: 100%;}

#inline1 .sign-up-form-box {width: 100%;}

.mob-pop-up {margin: -121px 0 0 0;}

.mob-pop-up a {padding: 10px 13px;font-size: 14px;}

#inline1 .login-left-side h2 {font-size: 20px;}

#inline1 .sign-up-right-side h2 {font-size: 20px;}

.form-row1 .form-group.row {width: 31%;margin: 0 11px 20px 0;}

.form-row1 .form-group.row:nth-child(4n + 4) { margin-right:0px;}

.form-row1 .form-group.row:nth-child(5) {margin-right: 20px;}

.form-row2 .form-group.row {width: 23.1%;margin: 0 11px 20px 0;}

.form-row2 .form-group.row:nth-child(5) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(6) {margin-right: 20px;}

.form-row2 .form-group.row:nth-child(9) {margin-right: 0px;}

.form-row2 .form-group.row:nth-child(11) {margin-right: 20px;}

.form-row1 .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.form-row2 .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.kt-section__body .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.kt-section__body .form-group.row {width: 31%;margin: 0 11px 20px 0;}

.blog-post-form .form-group.row {margin: 0 16px 20px 0;}

.form-group.row.Des {width: 98% !important;}

.kt-section__body .form-group.row {margin: 0 12px 20px 0;}

.kt-section__body .form-group.row.file {width: 22%;}

.kt-section__body .form-group.row.file:nth-child(7) {margin-right: 12px;}

.made-for-broome-box-data {width: 48.8%;}

.made-for-broome-box-data:nth-child(2n + 2) { margin-right:0px;}

.made-for-broome-box-data img {width: 98.5%;height: 150px;}

.add-to-cart a {padding: 13px 24px;}



}



@media only screen and (min-width:551px) and (max-width:600px) {

.business-filter-bg8.box.Health {width: 100%;}	

.business-filter-bg8.box.Health .btn-filter {margin-right: 5px;margin-bottom:20px;}		

.business-filter-bg7.box.TourOperator {width: 100%;}

.business-filter-bg7.box.TourOperator .btn-filter {margin-right: 5px;}	

.business-filter-bg4.box.Services {width: 100%;}

.business-filter-bg4.box.Services .btn-filter {margin-right: 3px;margin-bottom: 20px;font-size: 14px;}	

.stars-container {width: 520px;}	

.stars-box {margin: 0 13px 0 0;}

#quick-edit71 {width: 100% !important;}	

.event-venue {min-height: 43px;}	

.custom-payment-box2 a#customDateSelect {font-size: 15px;}

.date-radio-box {width: 100%;}	

.cost-tyle-class .form-group.row {width: 47.8% !important;}	

.form-group-container-box .col-form-label.col-lg-1.col-sm-12 {font-size: 13px !important;}		

#CustomDiv .cost-tyle-class .form-group.row {width: 48%;}	

#CustomDiv .form-group-container-box .form-group.row {width: 48%;}	

.form-group-container-box .form-group.row {width: 31.7%;}

.form-group.row.Ticketing .kt-radio {width: 105px !important;}

.form-group.row.Custom-Event-Date {width: 98% !important;}	

.register-with-container.register-with-container-social {width: 212px;}

.sign-up-form-box.visitor-form {margin-right: 15px !important;}	

.sign-up-form-box.visitor-form:nth-child(3) {margin-right: 0px !important;}

.sign-up-form-box.visitor-form:nth-child(5) {margin-right: 0px !important;}

.sign-up-form-box.visitor-form:nth-child(7) {margin-right: 0px !important;}

.trip-social.trip-social-owner {margin: 0px 0 10px 0;}	

.shre-box-bg .add-business-btn {margin: 10px 10px 10px 0;}

.add-business-btn121 {margin: 0px 10px 10px 0;}

.shre-box-bg .your-business-btn {margin: 10px 0px 20px 0;}

.your-business-btn121 {margin: 10px 20px 25px 0;}

.shre-box-bg .add-business-btn a {padding: 9px 14px;font-size: 16px;}

.shre-box-bg .add-business-btn121 a {padding: 9px 14px;font-size: 16px;}		

.tour-post-box a {font-size: 15px;}		

#recurringDiv {width: 31.4% !important;}	

.form-group.row.submit-your-product2 {margin-right: 11px !important;}

.form-group.row.submit-your-product3 {margin-right: 0px !important;}	

.form-group.row.submit-your-product5 {margin-right: 11px !important;}

.form-group.row.submit-your-product6 {margin-right: 0px !important;}

.sobroome-container .sobroome-box5 figcaption h3 {font-size: 18px !important;}	

.sobroome-box5 figcaption span {margin: 4px 0;}	

#inline3 {width: 100% !important;}

.modal-body .pop-left-side {margin: 0 15px 0 0;width: 100%;}	

.modal-body .pop-left-side .pro-image {margin: 0 15px 0 0;width: 36.9%;}

.modal-body .pop-left-side {margin: 0 22px 0 0;}

.modal-body .pop-left-side .pro-image img {width: 100%;}

.modal-body .product-data {width: 59%;}	

.modal-body .pop-right-side {width: 100%;}	

.filterDiv.event-list-small-box-data.mylist-box .event-list-small-box-text h3 {min-height: 50px;}	

.business-list-small-box.free .business-list-small-box-text h3 {min-height: 52px;}

.business-list-small-box.free .business-list-small-box-text p {min-height: 147px;}	

.login-section a.logout {font-size: 16px;}	

.ui-group.filter-one {width: 100%; margin-top:20px;}	

.premium1 .color-shape {width: 48%;float: left;margin: 0 10px 0 0;padding: 0;}	

.premium1 .color-shape .event-list-box {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-text-data p {min-height: 126px;}

.premium1 .color-shape .event-posted-container .date-box p {min-height: auto;}

.premium .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}

.premium .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shap {width: 31.9%;float: left;margin: 0 10px 0 0;padding: 0;}	

.free .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-big-img {width: 98%;}	

.premium .color-shape .event-sml-img {width: 98.8%;}

.premium .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}

.premium .color-shape .event-list-small-box-data img {width: 100%;}	

.free .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}	

.premium1 .color-shape .event-text-data h3 {font-size: 19px;min-height: 54px;line-height: 27px;}

.premium .color-shape .event-list-small-box-text h3 {min-height: auto;}

.premium .color-shape .event-list-small-box-text p {min-height: 125px;}	

.premium .color-shape .event-posted-container .date-box p {min-height: auto;}		

.premium-plus1 .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48%;}	

.premium-plus1 .color-shape .tour-list-box {width: 100%;margin-right: 0px;}	

.premium-plus1 .color-shape .tour-list-box .tour-text-data p {min-height: 161px;}

.premium .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48%;}

.premium .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 48%;}	

.free .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.premium-plus1 .color-shape .tour-list-box .tour-big-img {width: 98.6%;}

.premium-plus1 .color-shape .tour-list-box img {width: 100%;}

.premium .color-shape .tour-list-small-box-data .tour-sml-img {width: 98.5%;}

.premium .color-shape .tour-list-small-box-data img {width: 100%;}	

.premium-plus1 .color-shape .tour-bottom .tour-price p {min-height: auto;}

.premium .color-shape .tour-list-small-box-text p {min-height: 130px;}	

.premium .color-shape .tour-list-small-box-text .tour-bottom .tour-price p {min-height: auto;}

.premium .color-shape .tour-list-small-box-text h3 {height: 20px;overflow: hidden;font-size: 19px;}	

.key-dates-btn h3 a {margin: 0 10px 10px 0;font-size: 16px;}	

.my-trip-top-form-bg {width: 70%;}	

.my-trip-top-form-field {margin: 0 7px 15px 0;}	

.filterDiv.business-list-small-box-data.mylist-box {width: 48.2%;}

.filterDiv.event-list-small-box-data.mylist-box {width: 47.8%;}

.filterDiv.tour-list-small-box-data.mylist-box {width: 48%;}

.shre-box-bg .add-business-btn {margin: 0px 20px 10px 0;}	

#quick-edit6 {width: 100% !important;}	

.friend-form-box .form-row1 .form-group.row {width: 48.8%;}

.friend-form-box .form-row1 .form-group.row.Des {width: 100% !important;}		

.planning-a-trip-img {margin: -15px 0 20px 0;}	

.profile-left {margin: 20px 0 0 0;}		

.form-row1 .form-group.row.experience-box {width: 47%;}	

.form-row1 .form-group.row.experience-box:nth-child(3) { margin-right:0px !important;}

.form-row1 .form-group.row.experience-box:nth-child(4) { margin-right:0px !important;}	

.footer-copy-right ul li {font-size: 16px;}

.footer-copy-right ul li a {font-size: 17px;}

.footer-copy-right ul {width: 525px;}	

.sobroome-box figcaption p {font-size: 14px;}

.sobroome-box2 figcaption p {font-size: 14px;}	

.event-big-img {width: 98%;height: 215px;}	

#visitor-div {width: 520px;}	

#visitor-div .sign-up-right-side {width: 100%;}	

#visitor-div .sign-up-form-box {width: 239px; margin: 0 15px 15px 0;}

#visitor-div .sign-up-form-box:nth-child(2n+2) {margin-right: 0px;}

#visitor-div .sign-up-right-side h2 {height: 40px;background-size: 15%;}

.sign-up-right-side.full-sign-up .sign-up-form-box {width: 48.8%;}

.sign-up-right-side.full-sign-up .sign-up-form-box:nth-child(2n+2) {margin-right: 0;}	

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(4) {margin-right: 11px;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(3) {margin-right: 0px;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row {width: 48.7%;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(3) {margin-right: 0px;}	

.left-listing .center-content-right-side {width: 100%;display: block;}

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 31.4%;}		

.tour-filter-bottom-bg12 {width: 100%;margin: 0 auto 0px;}

.tour-filter-bottom-bg12 .btn-filter {margin-right: 5px;margin-bottom: 20px;}	

.tour-filter-bottom-bg1 {margin: 10px auto;width: 100%;}	

#inline108 {width: 480px !important;}	

.custom-payment-box {margin: 0 9px 15px 0;width: 31.4%;}

.custom-payment-box1 {margin: 0 9px 15px 0;}

.custom-payment-box2 {margin: 0 9px 15px 0;}

.custom-payment-box #CardExpiryMonth {width: 72px;}

.custom-payment-box #CardExpiryYear {width: 73px;margin: 0 0 0 5px;}

.custom-payment-box:nth-child(3) { margin-right:0px;}		

.form-row1.experience .kt-section__body .form-group.row.file {width: 30%;}

.form-row1.experience .form-group.row:nth-child(3n + 3) {margin-right: 11px;}

.form-row1.experience .form-group.row:nth-child(4n + 4) {margin-right: 0px;}

.form-group.row.Des {width: 100% !important;}

.Blog-list-big-img {width: 98.8%;height: auto;}	

.pop-up-text p {font-size: 19px;}

.premium-box-detail-left-top a {margin: 0 8px 0 0;}	

.premium-box-detail-top a.visit-website-btn {padding: 4px 13px;margin: 0 10px 10px 0;}	

.premium-box-detail-top a.visit-email-btn {padding: 4px 30px;margin: 0 10px 10px 0;}	

.align-logo {width: 100px;}

#inline102 {width: 100% !important;}

#tour101 {width: 100% !important;}

.pop-up-event-text {width: 65%;}

#offer101 {width: 100% !important;}

#inline103 {width: 100% !important;}

#map {width: 100% !important;}

.business-list-small-box-text p {min-height: 150px;}

.featured-sml-img {width: 98%;height: 106px;}

.business-text-data p {min-height: 165px;max-height: 100%;}

.featured-big-img {width: 97.5%;height: 200px;}

.tour-list-small-box-text p {min-height: 126px;max-height: 100%;}

.tour-sml-img {height: 164px;width: 98.5%;}

.tour-list-small-box-text p {max-height: 100%;}

.tour-big-img {width: 98%;height: 161px;}

.container {width: 100% !important;}

.homr-center-content {margin: 100px 0 0 0;}

.header-container {position: fixed;z-index: 10000000;}	

/*.header-right-side {width: auto;}*/

.search-box .type-search {width: 160px;}

.top-header {width: auto;margin: 10px 0 0 0;}

.header-left-side {margin: 0 0 0 8%;}

.top-Menu {margin: 0;}

.email-box {display: none !important;}

.header-left-side img {height: 55px;}

.Phone-box {font-size: 15px;}

.wsmenu-list > li > a {font-size: 17px !important;}

.home-text h1 {width: 100%; margin: 0 auto 15px; font-size: 26px;}

.sobroome-box3 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box3 img {margin: 0 0 0 0;width: 100%;}

.sobroome-box3 .imghvr-slide-up {width: 100%;}

.sobroome-box3 .image-text {margin: -188px 0; font-size: 23px;}

.sobroome-box4 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box4 img {margin: 0px 0 0 0px;width: auto !important;max-width: 693px !important;height: 224px;}

.sobroome-box4 .bx-controls-direction {display: none;}

.sobroome-box5 img {margin: 0;width: 100%;height: 185px;}

.sobroome-box6 img {width: 100%;height: 185px;}

.sobroome-box6 .image-text {margin: -48% 0px 0 0;}

.sobroome-box figcaption {padding: 20px 0 0 0 !important;}

.sobroome-box2 figcaption {padding: 11px 0 0 0 !important;}

.sobroome-box5 {width: 49%;margin: 0 8px 5px 0;}

.sobroome-box6 {width: 49%;margin: 0 0px 5px 0;}

.sobroome-box4 .image-text {margin: -147px 0px; font-size: 23px;}

.sobroome-box9 {width: 55.4%;margin: 0 0px 5px 0;}

.sobroome-box8 {width: 55.4%;}

.sobroome-box8 .image-text {margin: -158px 0px;font-size: 23px;}

.sobroome-box9 .image-text {margin: -158px 0px;font-size: 23px;}

.sobroome-box12 img {margin: 0 0 0 0;}

.sobroome-box12 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box12 .image-text {margin: -272px 0px;font-size: 23px;}

.footer-top ul {width: 100%;overflow: hidden;}

.footer-bottom-box {margin: 0 15px 15px 0;width: 47.1% !important;}

.email a {font-size: 17px;}

.sobroome-box7 {width: 43%;margin: 0 8px 5px 0;}

.sobroome-box7 .image-text {margin: -289px 0px;font-size: 23px;}

.footer-top ul li {margin: 0 16px 0 0;}

.footer-bottom-box.contact-footer {margin-right: 28px;}

.sobroome-box9 img {margin: 0;width: 100%;height: 200px;}

.sobroome-box8 img {margin: 0;width: 100%;height: 200px;}

.sobroome-box7 img {width: 100%;height: 415px;}

.sobroome-box7 figcaption {padding: 92px 0 0 0 !important;}

.sobroome-box2 {width: 48.4%;margin: 0 8px 5px 0;}

.sobroome-box {width: 48.4%;margin: 0 8px 5px 0;}

.sobroome-box img {margin: 0;width: 100%;height: 200px;}

.sobroome-box2 img {margin: 0;width: 100%;height: 200px;}

.sobroome-box2 .image-text {margin: -248px 0; font-size: 23px;}

.sobroome-box .image-text {margin: -248px 0; font-size: 23px;}

.sobroome-box11 {width: 49.2%;margin: 0 0px 5px 0;}

.sobroome-box10 {width: 49.2%;margin: 0 8px 5px 0;}

.wsmenu-list > li {margin: 0 18px 0 0 !important}

.wsmenu-list > li:last-child {margin-right: 0px !important;}

.sobroome-container {margin: 20px 0 0 0;}

.home-read-more a {font-size: 19px;line-height: 41px;}

.home-read-more {width: 147px;height: 41px;}

.subscribe-box p {font-size: 19px;line-height: 20px;margin: 0px 0px 10px 0;width: 100%;text-align: center;}

.subscribe-form-box {width: 34.5%;}

.footer-bottom-box .social-icon ul li a .fa { width:39px !important;}

.footer-bottom-box.contact-footer {margin-right: 16px;width: 24%;}

.footer-recent-posts a img {width: 30%;}

.sobroome-box4 figcaption {padding: 22px 0 0 0 !important;}

.sobroome-box5 figcaption {padding: 8px 0 0 0 !important;}

.sobroome-box6 figcaption {padding: 12px 0 0 0 !important;}

.sobroome-box12 figcaption {padding: 187px 2px 0 2px !important;}

.footer-bottom-box:nth-child(2) { display:block;}

.subscribe-box {width: 100%;}

.subscribe-form {width: 100%;}

.email-box .fa.fa-envelope {margin: 3px 5px 0 0;}

.email-box a {font-size: 15px;}

.search-box {margin: 5px 12px 0 0;display: none;}

.sobroome-container figcaption h3 {font-size: 22px !important; line-height:26px !important;}

.footer-top ul li a {font-size: 15px;}

.sobroome-box12 .imghvr-slide-up {width: 100%;}

.home-weather {margin: 0 0 20px 0;}

.footer-top-bg {display: none;}

.sobroome-container figcaption {padding-left: 5px !important;padding-right: 5px !important;}

.sobroome-box3 figcaption {padding-top: 127px !important;}

.sobroome-box4 figcaption p {font-size: 16px !important;}

.sobroome-box5 figcaption p {font-size: 14px !important;}

.sobroome-box6 figcaption p {font-size: 16px !important;}

.center-content-container {margin: 90px 0 0 0;}

.center-content-left-side {width: 100%;margin: 0;}

.center-content-right-side {display: none;}

.Blog-list-box {width: 100%;margin: 0 0px 25px 0;}

.Blog-list-box img {width: 100%;}

.Blog-text-data p {min-height: auto;}

.Blog-list-small-box-data {width: 48.9%;margin: 0 11px 25px 0;}

.Blog-list-small-box-data:nth-child(3n+3) {margin-right: 11px;}

.Blog-list-small-box-data:nth-child(2n+2) {margin-right: 0px;}

.Blog-text-data h3 {font-size: 21px;line-height: 24px;min-height: auto;}

.Blog-list-small-box-data img {width: 100%;}

.Blog-list-small-img {height: 170px;}

.Blog-list-small-box-text .posted-box p {font-size: 13px;}

.Blog-list-small-box-text .date-box p {font-size: 13px;}

.posted-box {margin: 0 7px 0 0;}

.posted-container .posted-box p {padding: 7px 8px;}

.posted-container .date-box p {padding: 7px 8px;}

.Blog-list-small-box-text p {font-size: 16px; max-height: 100%;}

.Blog-list-small-box-text h3 {font-size: 20px;}

.blog-detail-box .align-left {width: 300px;margin: 0 10px 10px 0;}

.video {width: 100%;}

.most-popular-tour-box {width: 48.4%;margin: 0 16px 25px 0;}

.most-popular-tour-box:nth-child(2) {margin-right: 0px;}

.most-popular-tour-box img {width: 98.5%;}

.top-heading h1.blog-heading {font-size: 25px;height: 52px;}

.most-popular-tour-text-box h3 {margin: 0px 0 10px 0;font-size: 22px;}

.most-popular-tour-text-box p {font-size: 15px;}

.price-box {width: 100%;float: left;margin: 0;padding: 0;text-align: center;}

.tour-view-more {float: none;margin: 0 auto;padding: 0;width: 98px;overflow: hidden;}

.most-popular-tour-text-bottom-box .price-box p {margin: 0 0 10px 0;font-size: 21px;}

.contact-form-box {margin: 0 11px 20px 0;}

.contact-form-box1 {margin: 0 0px 20px 0; width:100%;}

.most-popular-event-box {margin: 0 10px 25px 0; width: 49%;}

.most-popular-event-box:last-child {margin-right: 12px;}

.most-popular-event-box:nth-child(2) {margin-right: 0px;}

.most-popular-event-box img {width: 100%;}

.most-popular-event-text-box h3 {font-size: 20px;}

.most-popular-event-text-box p {font-size: 15px;}

.most-popular-event-text-bottom-box .price-box {width: 100%;text-align: center;margin: 0 0 15px 0;padding: 0;float: left;}

.most-popular-event-text-bottom-box .tour-view-more {float: none;margin: 0 auto;padding: 0;width: 98px;overflow: hidden;}

.top-heading h1 {margin: 0 0 15px 0;font-size: 25px; height: auto;background: none;}

.radio-bg {width: 99%;}

.business-filter-bg {width: 100%;}

.business-filter-bg1 {width:100%;}

.business-filter-bg2 {width: 100%;}

.business-filter-bg2 .btn-filter {margin-bottom: 20px;}

.business-filter-bg3 {width: 93%;}

.business-filter-bg4 {width: 14.3%;}

.business-filter-bg5 {width: 77%;}

.business-list-box {width: 48.2%;margin: 0 9px 25px 0;}

.business-list-small-box-data {width: 48.2%;margin: 0 9px 25px 0;}

.business-list-small-box-text h3 {font-size: 20px;min-height: 52px;line-height: 26px;}

.business-text-data h3 {font-size: 21px;line-height: 27px;min-height: 55px;}

.radio-bg .Box1 {margin: 0 14px 10px 0;}

.radio-bg .Box2 {margin: 0 14px 10px 0;}

.radio-bg .Box3 {margin: 0 14px 10px 0;}

.radio-bg .Box4 {margin: 0 13px 10px 0;}

.radio-bg .Box5 {margin: 0 13px 10px 0;}

.Box1 label {font-size: 15px;padding-left: 23px;}

.Box2 label {font-size: 15px;padding-left: 23px;}

.Box3 label {font-size: 15px;padding-left: 23px;}

.Box4 label {font-size: 15px;padding-left: 23px;}

.Box5 label {font-size: 15px;padding-left: 23px;}

.Box6 label {font-size: 15px;padding-left: 23px;}

.business-filter-bg .btn-filter {padding: 8px 6px;font-size: 13.2px; margin-bottom: 18px;}

.business-filter-bg .btn-filter.self-contained {margin-right: 0px;margin-bottom: 0px;}

.business-filter-bg1 .btn-filter{padding: 8px 6px;font-size: 13.2px;margin-bottom: 18px;}

.business-filter-bg1 .btn-filter.natural-attractions {margin-right: 0px;margin-bottom: 0px;}

.business-filter-bg2 .btn-filter{padding: 8px 6px;font-size: 15px;}

.business-filter-bg3 .btn-filter{padding: 8px 6px;font-size: 15px;}

.business-filter-bg4 .btn-filter.all-services{padding: 8px 6px;font-size: 13.2px;}

.business-filter-bg5 .btn-filter{padding: 8px 6px;font-size: 15px;}

.business-filter-bg .btn-filter.active::after {top: 33px;}

.btn-filter.hotels.active::after {left: 33%;}

.btn-filter.resorts.active::after {left: 35%;}

.business-filter-bg1 .btn-filter.active::after {top: 33px;}

.business-filter-bg2 .btn-filter.active::after {top: 33px;}

.btn-filter.bars.active::after {left: 28%;}

.btn-filter.caterers.active::after {left: 38%;}

.business-filter-bg3 .btn-filter.active::after {top: 33px;}

.btn-filter.art.active::after {left: 24%;}

.btn-filter.general.active::after {left: 40%;}

.btn-filter.souvenirs.active::after {left: 39%;}

.btn-filter.jewellery.active::after {left: 38%;}

.btn-filter.specialty.active::after {left: 38%;}

.business-filter-bg4 .btn-filter.active::after {top: 33px;}

.business-filter-bg5 .btn-filter.active::after {top: 33px;}

.btn-filter.taxis.active::after {left: 31%;}

.btn-filter.resorts {margin-bottom: 0px;}

.filter-bg {width: 100%;}	

.filter-bg .btn-filter {margin-right: 6px;margin-bottom: 21px;}

.event-list-box {width: 48%;}	

.event-list-box img {width: 100%;}	

.event-list-small-box-data {width: 47.7%;margin: 0 11px 25px 0;}

.event-list-small-box-data img {width: 98.5%;}	

.event-list-small-box-text .event-btn-bg .add-calender {margin: 0 5px 0 0;padding: 11px 9px;font-size: 13.5px;}	

.event-list-small-box-text .event-btn-bg .add-trip {margin: 0 5px 0 0;padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text .event-btn-bg .read-more {padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text h3 {min-height: 50px;font-size: 19px;}

.filter-bottom-bg {width: 86%;margin: 5px auto 0;}

.filter-bg .filter-bottom-bg .btn-filter {margin-right: 6px;}

.event-btn-bg {width: 100%;}

.event-btn-bg .read-more {font-size: 13px;margin: 0 0px 0 0;}

.event-btn-bg .add-trip {font-size: 13px;margin: 0 3px 5px 0;padding: 10px 12px}

.event-btn-bg .add-calender {font-size: 13px;margin: 0 3px 5px 0;padding: 10px 10px;}

.event-text-data h3 {font-size: 19px;}

.event-text-data p {font-size: 16px;}

.new-login-box {width: 82%;}

.login-left-side {width: 100%;margin: 0 0px 0 0;}

.new-login-box .sign-up-right-side {width: 100%;margin: 20px 0 0 0;}

.new-login-box .sign-up-right-side h2 {font-size: 21px;background: none;height: auto;}

.new-login-box .login-left-side h2 {font-size: 21px;height: auto;background: none;}

.sign-up-right-side {width: 49.9%;}

.sign-up-form-box {width: 100%;margin: 0 0px 15px 0;}

.login-left-box {width: 100%;}

.login-form-box {width: 100%;margin: 0 0px 20px 0;}

.register-with-container {width: 100%;}

.task-container {margin: 0 10px 0 0;width: 32%;}

.task-container:nth-child(3) { margin-right:0px;}

.task-container img {width: 96%;}	

.register-with-container ul li:last-child { margin-right:0px;}

.task-heading h3 {font-size: 17px;}

.login-btn-bg {margin: 0 9px 10px 0; width: 100%;}

.sign-up-btn-bg {margin: 0px 0px 15px 0;}

.login-left-side .register-with-container {width: 100%;}

.login-left-side h2 {font-size: 19px;height: 36px;background-size: 25%;}

.sign-up-right-side h2 {font-size: 19px;height: 36px;background-size: 25%;}

.tour-filter-bottom-bg {width: 100%; margin: 10px auto 0;}

.tour-filter-bg .btn-filter {margin-bottom: 18px;padding: 11px 11px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-bottom: 0px;}

.tour-list-box {width:48%;}

.tour-list-box img {width: 100%;}

.tour-btn-bg {width: 85%;margin: 0 auto; float:none;}

.tour-list-small-box-data {width: 48%;margin: 0 10px 25px 0;}

.tour-list-small-box-data img {width: 99%;}

.tour-list-small-box-text .tour-price {margin: 0 0 20px 0;width: 100%;text-align: center;}

.tour-list-small-box-text .tour-btn-bg {float: none;margin: 0 auto 0;padding: 0;width: 84%;overflow: hidden;}

.tour-price {width: 100%;text-align: center;margin: 0 0 15px 0;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-right: 2px;padding: 11px 9px;font-size: 15px;margin-bottom: 18px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter.price-box6 {margin-bottom: 0px;}

.tour-btn-bg .add-trip {margin: 0 8px 0 0;}

.tour-text-data p {min-height: 147px;font-size: 16px;}

.tour-bottom .tour-price p {min-height: auto;}

.tour-text-data h3 {margin: 0px 0 10px 0;font-size: 19px;line-height: 26px;min-height: 55px;}

.tour-list-small-box-text h3 {margin: 0px 0 10px 0;font-size: 18px;line-height: 24px;}

.tour-detail-bg .tour-detail-right-side {width: 48.3%;}

.tour-detail-bg .tour-detail-left-side {width: 49%;margin: 0 14px 0 0;}

.trip-advisor-box {width: 46%;}

.tour-detail-video iframe {height: 180px;}

.tour-detail-bg .tour-detail-right-side p {margin: 0 0 10px 0;font-size: 16px;	}

.tour-detail-bg .tour-detail-right-side h2 {margin: 0 0 9px 0;font-size: 17px;}

.share-this ul {float: none;margin: 0 auto;padding: 0;width: 84%;}

.tour-detail-bg .tour-detail-left-side .share-this ul li img {width: 24px;}

.share-this p {margin: 0 0 5px 0;font-size: 16px;}

.product-list-box {width: 48.9%;margin: 0 11px 25px 0;}

.product-price-right-side .view-more {padding: 9px 13px;font-size: 14px;line-height: 14px;}

.product-price-left-side {width: 56%;margin: 6px 0 0 0;}

.product-list-data-box h3 {margin: 0px 0 10px 0;font-size: 18px;line-height: 22px; min-height:45px;}

.product-list-box:nth-child(3n+3) {margin-right: 11px;}

.product-list-box:nth-child(2n+2) {margin-right: 0px;}

.product-img {width: 98%;}

.product-list-container .product-detail-left-side {width: 49%;margin: 0 18px 0 0;}

.product-list-container .product-detail-right-side {width: 47.5%;}

.product-detail-price-container {width: 100%;padding: 10px 10px;}

.add-to-cart-btn {padding: 9px 11px !important; font-size:18px;}

.center-content-left-side .related-products-container .product-list-box:nth-child(3) {margin-right: 0px;}

.product-detail-img-box img {width: 100%;}

.add-to-wishlist a {padding: 8px 9px; font-size: 14px;}

.add-to-cart {margin: 0 10px 10px 0;}

.center-content-left-side .related-products-container .product-list-box:nth-child(2) {margin-right: 11px;}

.product-list-data-box h3 {font-size: 18px;min-height: 50px;}

.product-poplate-images img {width: 70px;}

.product-list-container .product-detail-right-side h2 {line-height: 27px;}

.product-list-data-box p {font-size: 18px;}

.event-detail-container .event-detail-left-side {width: 49%;margin: 0 13px 0 0;}

.event-detail-container .event-detail-left-side img {width: 100%;}

.event-detail-container .event-detail-right-side {width: 48.5%;margin: 0 0 25px 0;}

.facebook-feed img {width: 100%;}

.event-detail-container .event-detail-right-side p {margin: 0 0 12px 0;}

.event-detail-container .event-detail-right-side .event-price {margin: 0 0 12px 0;}

.mob-pop-up {float: right;margin: -122px 0 0 0;padding: 0;}

.mob-pop-up a {padding: 8px 16px;font-size: 13px;}

#inline1 {width: 100% !important;}

#inline1 .login-left-side {margin: 0 15px 0 0;}

#inline1 .sign-up-right-side {width: 51.2%;}

#inline1 .login-form-box {width: 100%;}

#inline1 .sign-up-form-box {width: 100%;}

#inline1 .login-left-side h2 {font-size: 20px;}

#inline1 .sign-up-right-side h2 {font-size: 20px;}

.form-row1 .form-group.row {width: 31.9%;margin: 0 11px 20px 0;}

.form-row1 .form-group.row:nth-child(3n + 3) { margin-right:0px;}

.form-row1 .form-group.row:nth-child(5) {margin-right: 11px;}

.form-row2 .form-group.row {width: 31.9%;margin: 0 11px 20px 0;}

.form-row2 .form-group.row:nth-child(4) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(7) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(10) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(6) {margin-right: 11px;}

.form-row2 .form-group.row:nth-child(9) {margin-right: 11px;}

.form-row2 .form-group.row:nth-child(11) {margin-right: 11px;}

.form-row1 .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.form-row2 .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.kt-section__body .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.kt-section__body .form-group.row {width: 31%;margin: 0 11px 20px 0;}

.blog-post-form .form-group.row {margin: 0 14px 20px 0;}

.kt-section__body .form-group.row.file {width: 31%;}

.made-for-broome-box-data {width: 48.7%;}

.made-for-broome-box-data:nth-child(2n + 2) { margin-right:0px;}

.made-for-broome-box-data img {width: 98.5%;height: 150px;}

.shop-list-box img {width: 99%;height: 100%;}

.shop-list-box {width: 100%;}

.made-for-broome-container {margin: 10px 0 0 0;}

#inline101 {width: 100% !important;}

.login-left-side.check-login .login-form-box {width: 48.7%;margin: 0 10px 20px 0;}

.login-left-side.check-login .login-form-box:nth-child(2) { margin-right:0px;}



}





@media only screen and (min-width:501px) and (max-width:550px) {

.signup-btn {padding: 8px 15px;font-size: 15px;}	

.business-filter-bg8.box.Health {width: 100%;}	

.business-filter-bg8.box.Health .btn-filter {margin-right: 5px;margin-bottom:20px;}	

.business-filter-bg7.box.TourOperator {width: 100%;}

.business-filter-bg7.box.TourOperator .btn-filter {margin-right: 5px;}	

.business-filter-bg4.box.Services {width: 100%;}

.business-filter-bg4.box.Services .btn-filter {margin-right: 3px;margin-bottom: 20px;font-size: 14px;}	

.stars-container {width: 473px;}

.stars-box {width: 24%;margin: 0 5px 0 0;}

.stars-box iframe {width: 100% !important;}	

#quick-edit71 {width: 100% !important;}	

.custom-payment-box2 a#customDateSelect {font-size: 15px;}

.date-radio-box {width: 100%;}	

.cost-tyle-class .form-group.row {width: 47% !important;}	

.form-group.row.Ticketing .kt-radioone {width: 83px;}

.form-group.row.Ticketing .kt-radiotwo {width: 110px;}

.form-group.row.Ticketing .kt-radiothree {width: 193px;}

.custom-data .form-group.row {width: 47.8% !important;}	

.form-group-container-box .col-form-label.col-lg-1.col-sm-12 {font-size: 15px !important;}		

#CustomDiv .cost-tyle-class .form-group.row {width: 47.8%;}	

#CustomDiv .form-group-container-box .form-group.row {width: 47.8%;}	

.form-group-container-box .form-group.row {width: 31.7%;}

.form-group.row.Ticketing .kt-radio {width: 85px !important;}

.form-group.row.Custom-Event-Date {width: 98% !important;}	

.register-with-container.register-with-container-social {width: 212px;}

.sign-up-form-box.visitor-form {margin-right: 10px !important;}	

.sign-up-form-box.visitor-form:nth-child(3) {margin-right: 0px !important;}

.sign-up-form-box.visitor-form:nth-child(5) {margin-right: 0px !important;}

.sign-up-form-box.visitor-form:nth-child(7) {margin-right: 0px !important;}	

.shre-box-bg .add-business-btn {margin: 10px 10px 10px 0;}

.add-business-btn121 {margin: 0px 10px 10px 0;}

.trip-social.trip-social-owner {margin: 0px 0 10px 0;}

.shre-box-bg .your-business-btn {margin: 10px 0px 20px 0;}

.your-business-btn121 {margin: 10px 20px 25px 0;}

.shre-box-bg .add-business-btn a {padding: 9px 14px;font-size: 16px;}

.shre-box-bg .add-business-btn121 a {padding: 9px 14px;font-size: 16px;}		

.tour-post-box a {font-size: 13px;}		

.posted-container .posted-box {width: 203px;}	

#recurringDiv {width: 47.6% !important;}	

.form-group.row.submit-your-product2 {margin-right: 11px !important;}

.form-group.row.submit-your-product3 {margin-right: 0px !important;}	

.form-group.row.submit-your-product5 {margin-right: 11px !important;}

.form-group.row.submit-your-product6 {margin-right: 0px !important;}	

#inline3 {width: 100% !important;}

.modal-body .pop-left-side {margin: 0 15px 0 0;width: 100%;}	

.modal-body .pop-left-side .pro-image {margin: 0 15px 0 0;width: 36.9%;}

.modal-body .pop-left-side {margin: 0 22px 0 0;}

.modal-body .pop-left-side .pro-image img {width: 100%;}

.modal-body .product-data {width: 59%;}	

.modal-body .pop-right-side {width: 100%;}	

.filterDiv.event-list-small-box-data.mylist-box .event-list-small-box-text h3 {min-height: 50px;font-size: 18px;margin-top: 0px;}	

.your-business-btn {margin: 10px 0px 15px 0;}

.business-list-small-box.free .business-list-small-box-text p {min-height: 168px;}	

.business-list-small-box.free .business-list-small-box-text h3 {min-height: 52px;}

.login-section a.logout {font-size: 16px;}		

.ui-group.filter-one {width: 100%; margin-top:20px;}	

.event-filter-container .premium1 .color-shape {width: 100%;float: left;margin: 0 10px 0 0;padding: 0;}	

.premium1 .color-shape .event-list-box {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-text-data p {min-height: auto;}

.premium1 .color-shape .event-posted-container .date-box p {min-height: auto;}

.event-filter-container .premium .color-shap {width: 100%;float: left;margin: 0 10px 0 0;padding: 0;}

.event-filter-container .premium .color-shape {width: 100%;}

.premium .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.event-filter-container .free .color-shap {width: 100%;float: left;margin: 0 10px 0 0;padding: 0;}

.event-filter-container .free .color-shape {width: 100%;}	

.free .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-big-img {width: 99%;}	

.premium .color-shape .event-sml-img {width: 98.8%;}

.premium .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}

.premium .color-shape .event-list-small-box-data img {width: 100%;}	

.free .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}	

.premium1 .color-shape .event-text-data h3 {font-size: 19px;min-height: auto;line-height: 27px;}

.premium .color-shape .event-list-small-box-text h3 {min-height: auto;}

.premium .color-shape .event-list-small-box-text p {min-height: auto;}	

.premium .color-shape .event-posted-container .date-box p {min-height: auto;}	

.premium-plus1 .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 47.8%;}	

.premium-plus1 .color-shape .tour-list-box {width: 100%;margin-right: 0px;}	

.premium-plus1 .color-shape .tour-list-box .tour-text-data p {min-height: 190px;}

.premium .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 47.8%;}

.premium .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.free .color-shape {float: left;margin: 0 10px 0 0;padding: 0;width: 47.8%;}	

.free .color-shape .tour-list-small-box-data {width: 100%;margin-right: 0px;}

.premium-plus1 .color-shape .tour-list-box .tour-big-img {width: 98.6%;}

.premium-plus1 .color-shape .tour-list-box img {width: 100%;}

.premium .color-shape .tour-list-small-box-data .tour-sml-img {width: 98.5%;}

.premium .color-shape .tour-list-small-box-data img {width: 100%;}	

.premium-plus1 .color-shape .tour-bottom .tour-price p {min-height: auto;}

.premium .color-shape .tour-list-small-box-text p {min-height: 150px;}	

.premium .color-shape .tour-list-small-box-text .tour-bottom .tour-price p {min-height: auto;}

.premium .color-shape .tour-list-small-box-text h3 {height: 20px;overflow: hidden;font-size: 19px;}

.key-dates-btn h3 a {margin: 0 10px 10px 0;font-size: 16px;}	

.my-trip-top-form-bg {width: 75%;}	

.my-trip-top-form-field {margin: 0 7px 15px 0;}	

.home-text {margin-bottom: 15px;}	

.filterDiv.business-list-small-box-data.mylist-box {width: 48%;}

.filterDiv.event-list-small-box-data.mylist-box {width: 47.8%;margin-right: 10px;}

.filterDiv.tour-list-small-box-data.mylist-box {width: 47.8%;}

.shre-box-bg .add-business-btn {margin: 0px 10px 10px 0;}	

#quick-edit6 {width: 100% !important;}	

.friend-form-box .form-row1 .form-group.row {width: 48.7%;}

.friend-form-box .form-row1 .form-group.row.Des {width: 100% !important;}	

.planning-a-trip-img {margin: -15px 0 20px 0;}		

.profile-left {margin: 20px 0 0 0;}		

.email-box {display: none !important;}	

.form-row1 .form-group.row.experience-box {width: 47%;}	

.form-row1 .form-group.row.experience-box:nth-child(3) { margin-right:0px !important;}

.form-row1 .form-group.row.experience-box:nth-child(4) { margin-right:0px !important;}	

.kt-section__body .form-group.row {width: 47%;}	

#visitor-div {width: 445px;}	

#visitor-div .sign-up-right-side {width: 100%;}	

.footer-copy-right ul {width: 470px;}

.footer-copy-right ul li {font-size: 15px;}	

.footer-copy-right ul li a {font-size: 15px;}

.sign-up-right-side.full-sign-up .sign-up-form-box {width: 48.8%;}

.sign-up-right-side.full-sign-up .sign-up-form-box:nth-child(2n+2) {margin-right: 0;}	

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(4) {margin-right: 11px;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(3) {margin-right: 0px;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row {width: 48.7%;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row:nth-child(3) {margin-right: 0px;}

.left-listing .center-content-right-side {width: 100%;display: block;}

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 31.2%;}		

.tour-filter-bottom-bg12 {width: 100%;margin: 0 auto 0px;}

.tour-filter-bottom-bg12 .btn-filter {margin-right: 5px;margin-bottom: 20px;}	

.tour-filter-bottom-bg1 {margin: 10px auto;width: 100%;}	

#inline108 {width: 430px !important;}	

.custom-payment-box {margin: 0 8px 15px 0;width: 31.4%;}

.custom-payment-box1 {margin: 0 8px 15px 0;}

.custom-payment-box2 {margin: 0 8px 15px 0;}

.custom-payment-box #CardExpiryMonth {width: 65px;padding: 0 0;}

.custom-payment-box #CardExpiryYear {width: 65px;margin: 0 0 0 5px;padding: 0 0;}

.custom-payment-box:nth-child(3) { margin-right:0px;}			

.form-row1.experience .form-group.row:nth-child(3n + 3) {margin-right: 11px;}

.form-row1.experience .form-group.row:nth-child(4n + 4) {margin-right: 0px;}

.form-row1.experience .kt-section__body .form-group.row.file {width: 29%;}

.card-header.rest-box-heading {height: auto;background: none;}

.card {width: 470px;}

.card-body.rest-box-bg .form-group input {width: 75%;}	

.Blog-list-big-img {height: auto;}	

.Blog-list-small-img {width: 99%;height: auto;}	

.premium-box-detail-top a.visit-website-btn {padding: 4px 12px;margin: 0 10px 10px 0;}

.premium-box-detail-top a.visit-email-btn {padding: 4px 19px;margin: 0 10px 10px 0;}

.premium-box-detail-top a.visit-call-btn {padding: 4px 21px;}

/*.premium-box-detail-add-trip {width: 230px;}*/	

.premium-box-detail-left-top a {margin: 0 8px 0 0;}

.align-logo {width: 90px;}

#tour101 {width: 100% !important;}

.pop-up-event-text {width: 65.3%;}

#offer101 {width: 100% !important;}

#inline103 {width: 100% !important;}

#map {width: 100% !important;}	

#inline102 {width: 100% !important;}

#inline101 {width: 100% !important;}

.login-left-side.check-login .login-form-box {width: 48.7%;margin: 0 10px 20px 0;}

.login-left-side.check-login .login-form-box:nth-child(2) { margin-right:0px;}

.business-list-small-box-text p {min-height: 180px;}

.featured-sml-img {width: 98%;height: 95px;}

.featured-big-img {width: 97%;height: 210px;}

.business-text-data p {min-height: 210px;max-height: 100%;}

.tour-list-small-box-text p {min-height: 150px;max-height: 100%;}

.tour-sml-img {height: 147px;width: 98%;}

.tour-big-img {width: 97.5%;height: 145px;}

.container {width: 100% !important;}

.Phone-box {font-size: 13px;line-height: 14px;}

.homr-center-content {margin: 100px 0 0 0;}

.header-container {position: fixed;z-index: 10000000;}	

.search-box .type-search {width: 140px;}

.top-header {width: auto;margin: 10px 0 0 0;}

.header-left-side {margin: 0 0 0 8%;}

.top-Menu {margin: 0;}

.email-box {display: none;}

.header-left-side img {height: 55px;}

.wsmenu-list > li > a {font-size: 17px !important;}

.home-text h1 {width: 100%; margin: 0 auto 15px; font-size: 19px;}

.sobroome-box3 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box3 img {margin: 0 0 0 0;width: 100%;}

.login-section {width: auto;margin: 0 6px 0 0;}

.sobroome-box3 .imghvr-slide-up {width: 100%;}

.sobroome-box3 .image-text {margin: -171px 0; font-size: 23px;}

.sobroome-box4 {width: 49.1%;margin: 0 8px 5px 0;}

.sobroome-box4 img {margin: 0 0 0 -242px;width: auto !important;height: 224px;max-width: 693px !important;}

.sobroome-box4 .bx-controls-direction {display: none;}

.sobroome-box5 img {margin: 0;width: 100%;}

.sobroome-box5 figcaption {padding: 4px 0 0 !important;}

.sobroome-box5 {width: 49.2%;margin: 0 0px 5px 0;}

.sobroome-box6 {width: 32.4%;margin: 0 0px 5px 0;display: none;}

.sobroome-box4 .image-text {margin: -130px 0; font-size: 21px;}

.sobroome-box9 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box8 {width: 100%;}

.sobroome-box8 .image-text {margin: -141px 0;font-size: 23px;}

.sobroome-box9 .image-text {margin: -141px 0;font-size: 23px;}

.sobroome-box12 img {margin: 0 0 0 -221px;}

.sobroome-box12 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box12 .image-text {margin: -272px 0;font-size: 23px;}

.footer-top ul {width: 100%;overflow: hidden;}

.footer-bottom-box {margin: 0 15px 15px 0;width: 48.3% !important;}

.footer-bottom-box:nth-child(2n + 2) { margin-right:0px;}

.email a {font-size: 17px;}

.sobroome-box7 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box7 .image-text {margin: -272px 0;font-size: 23px;}

.footer-top ul li {margin: 0 16px 0 0;}

.footer-bottom-box.contact-footer {margin-right: 28px;}

.sobroome-box9 img {margin: 0;width: 100%;height: 200px;}

.sobroome-box10 img {width: 100%;height: 100%;}

.sobroome-box11 img {width: 100%;height: 100%;}

.sobroome-box8 img {margin: 0 0 0 -20px;}

.sobroome-box2 {width: 48.3%;margin: 0 8px 5px 0;}

.sobroome-box {width: 48.3%;margin: 0 8px 5px 0;}

.sobroome-box img {margin: 0;width: 100%;height: 240px;}

.sobroome-box2 img {width: 100%;height: 240px;}

.sobroome-box2 .image-text {font-size: 23px;}

.sobroome-box .image-text {font-size: 23px;}

.sobroome-box figcaption {padding: 1px 0 0 !important;}

.sobroome-box2 figcaption {padding: 2px 0 0 !important;}

.sobroome-box11 {width: 49.1%;margin: 0 0px 5px 0;}

.sobroome-box10 {width: 49.2%;margin: 0 8px 5px 0;}

.wsmenu-list > li {margin: 0 18px 0 0 !important}

.wsmenu-list > li:last-child {margin-right: 0px !important;}

.sobroome-container {margin: 20px 0 0 0;}

.home-read-more a {font-size: 17px;line-height: 38px;}

.home-read-more {width: 121px;height: 38px;}

.subscribe-box p {font-size: 19px;line-height: 20px;margin: 0px 0px 10px 0;width: 100%;text-align: center;}

.subscribe-form-box {width: 32.8%;}

.footer-bottom-box .social-icon ul li a .fa { width:39px !important;}

.footer-bottom-box.contact-footer {margin-right: 16px;width: 24%;}

.footer-recent-posts a img {width: 30%;}

.sobroome-box4 figcaption {padding: 10px 0 0 0 !important;}

.sobroome-box5 figcaption {padding: 10px 0 0 0 !important;}

.sobroome-box6 figcaption {padding: 22px 0 0 0 !important;}

.sobroome-box12 figcaption {padding: 187px 2px 0 2px !important;}

.footer-bottom-box:nth-child(2) { display:block;}

.subscribe-box {width: 100%;}

.subscribe-form {width: 100%;}

.email-box .fa.fa-envelope {margin: 3px 5px 0 0;}

.email-box a {font-size: 15px;}

.search-box {margin: 5px 12px 0 0;display: none;}

.sobroome-container figcaption h3 {font-size: 22px !important; line-height:26px !important;}

.footer-top ul li a {font-size: 15px;}

.sobroome-box12 .imghvr-slide-up {width: 100%;}

.home-weather {margin: 0 0 20px 0;}

.footer-top-bg {display: none;}

.sobroome-container figcaption {padding-left: 5px !important;padding-right: 5px !important;}

.sobroome-box10 figcaption {padding-top: 40px !important;}

.sobroome-box11 figcaption {padding-top: 100px !important;}

.sobroome-box3 figcaption {padding-top: 89px !important;}

.sobroome-box4 figcaption p {font-size: 16px !important;}

.sobroome-box5 figcaption p {font-size: 16px !important;}

.sobroome-box6 figcaption p {font-size: 16px !important;}

.center-content-container {margin: 90px 0 0 0;}

.center-content-left-side {width: 100%;margin: 0;}

.center-content-right-side {display: none;}

.Blog-list-box {width: 100%;margin: 0 0px 25px 0;}

.Blog-list-box img {width: 100%;}

.Blog-text-data p {min-height: auto;}

.Blog-list-small-box-data {width: 100%;margin: 0 0px 25px 0;}

.Blog-list-small-box-data:nth-child(3n+3) {margin-right: 11px;}

.Blog-list-small-box-data:nth-child(2n+2) {margin-right: 0px;}

.Blog-text-data h3 {font-size: 21px;line-height: 24px;min-height: auto;}

.Blog-list-small-box-data img {width: 100%;}

.Blog-list-small-box-text h3 {min-height: auto;}

.blog-detail-box .align-left {width: 300px;margin: 0 10px 10px 0;}

.video {width: 100%;}

.most-popular-tour-box {width: 48.4%;margin: 0 15px 25px 0;}

.most-popular-tour-box:nth-child(2) {margin-right: 0px;}

.most-popular-tour-box img {width: 98.5%;}

.top-heading h1.blog-heading {font-size: 25px;height: 52px;}

.most-popular-tour-text-box h3 {margin: 0px 0 10px 0;font-size: 22px;}

.most-popular-tour-text-box p {font-size: 15px;}

.price-box {width: 100%;float: left;margin: 0;padding: 0;text-align: center;}

.tour-view-more {float: none;margin: 0 auto;padding: 0;width: 98px;overflow: hidden;}

.blog-detail-box .video iframe {width: 100%;height: 267px;}

.most-popular-tour-text-bottom-box .price-box p {margin: 0 0 12px 0;font-size: 21px;}

.contact-form-box {margin: 0 10px 20px 0;}

.contact-form-box1 {margin: 0 0px 20px 0; width:100%;}

.most-popular-event-box {margin: 0 9px 25px 0; width: 49%;}

.most-popular-event-box:last-child {margin-right: 12px;}

.most-popular-event-box:nth-child(2) {margin-right: 0px;}

.most-popular-event-box img {width: 100%;}

.most-popular-event-text-box h3 {font-size: 20px;}

.most-popular-event-text-box p {font-size: 15px;}

.most-popular-event-text-bottom-box .price-box {width: 100%;text-align: center;margin: 0 0 15px 0;padding: 0;float: left;}

.most-popular-event-text-bottom-box .tour-view-more {float: none;margin: 0 auto;padding: 0;width: 98px;overflow: hidden;}

.top-heading h1 {margin: 0 0 15px 0;font-size: 25px;height: auto; background:none;}

.radio-bg {width: 99%;}

.business-filter-bg {width: 100%;}

.business-filter-bg1 {width:100%;}

.business-filter-bg2 {width: 100%;}

.business-filter-bg3 {width: 93%;}

.business-filter-bg4 {width: 15.8%;}

.business-filter-bg5 {width: 85%;}

.business-list-box {width: 48%;margin: 0 9px 25px 0;}

.business-list-small-box-data {width: 48%;margin: 0 9px 25px 0;}

.business-list-small-box-text h3 {font-size: 18px;min-height: 52px;line-height: 26px;}

.business-text-data h3 {font-size: 21px;line-height: 27px;min-height: 55px;}

.radio-bg .Box1 {margin: 0 14px 10px 0;}

.radio-bg .Box2 {margin: 0 14px 10px 0;}

.radio-bg .Box3 {margin: 0 14px 10px 0;}

.radio-bg .Box4 {margin: 0 13px 10px 0;}

.radio-bg .Box5 {margin: 0 13px 10px 0;}

.Box1 label {font-size: 15px;padding-left: 23px;}

.Box2 label {font-size: 15px;padding-left: 23px;}

.Box3 label {font-size: 15px;padding-left: 23px;}

.Box4 label {font-size: 15px;padding-left: 23px;}

.Box5 label {font-size: 15px;padding-left: 23px;}

.Box6 label {font-size: 15px;padding-left: 23px;}

.business-filter-bg .btn-filter {padding: 8px 6px;font-size: 13.2px; margin-bottom: 18px;}

.business-filter-bg .btn-filter.self-contained {margin-right: 0px;margin-bottom: 0px;}

.business-filter-bg1 .btn-filter{padding: 8px 6px;font-size: 13.2px;margin-bottom: 18px;}

.business-filter-bg1 .btn-filter.natural-attractions {margin-right: 0px;margin-bottom: 0px;}

.business-filter-bg2 .btn-filter{padding: 8px 6px;font-size: 14px;margin-bottom: 20px}

.business-filter-bg3 .btn-filter{padding: 8px 6px;font-size: 13.2px;}

.business-filter-bg4 .btn-filter.all-services{padding: 8px 6px;font-size: 13.2px;}

.business-filter-bg5 .btn-filter{padding: 8px 6px;font-size: 15px;}

.business-filter-bg .btn-filter.active::after {top: 33px;}

.btn-filter.hotels.active::after {left: 33%;}

.btn-filter.resorts.active::after {left: 35%;}

.business-filter-bg1 .btn-filter.active::after {top: 33px;}

.business-filter-bg2 .btn-filter.active::after {top: 33px;}

.btn-filter.bars.active::after {left: 28%;}

.btn-filter.caterers.active::after {left: 38%;}

.business-filter-bg3 .btn-filter.active::after {top: 33px;}

.btn-filter.art.active::after {left: 24%;}

.btn-filter.general.active::after {left: 40%;}

.btn-filter.souvenirs.active::after {left: 39%;}

.btn-filter.jewellery.active::after {left: 38%;}

.btn-filter.specialty.active::after {left: 38%;}

.business-filter-bg4 .btn-filter.active::after {top: 33px;}

.business-filter-bg5 .btn-filter.active::after {top: 33px;}

.btn-filter.taxis.active::after {left: 31%;}

.btn-filter.resorts {margin-bottom: 0px;}

.filter-bg {width: 100%;}	

.filter-bg .btn-filter {margin-right: 6px;margin-bottom: 21px;}

.event-list-box {width: 100%;margin: 0 0px 25px 0;}	

.event-list-box img {width: 100%;}

.event-big-img {width: 99%;height: auto;}	

.event-sml-img {width: 99%;height: auto;}

.event-list-small-box-data {width: 100%;margin: 0 0px 25px 0;}

.event-list-small-box-data img {width: 100%;}	

.event-list-small-box-text .event-btn-bg .add-calender {margin: 0 5px 0 0;padding: 11px 9px;font-size: 13.5px;}	

.event-list-small-box-text .event-btn-bg .add-trip {margin: 0 5px 0 0;padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text .event-btn-bg .read-more {padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text h3 {min-height: auto;font-size: 21px;}

.filter-bottom-bg {width: 95%;margin: 5px auto 0;}

.filter-bg .filter-bottom-bg .btn-filter {margin-right: 6px;}

.event-btn-bg {width: 100%;}

.event-btn-bg .read-more {font-size: 13px;margin: 0 0px 0 0;}

.event-btn-bg .add-trip {font-size: 13px;margin: 0 5px 0 0;padding: 10px 12px}

.event-text-data h3 {font-size: 19px;min-height: auto;}

.event-text-data p {font-size: 16px;min-height: auto;}

.new-login-box {width: 82%;}

.login-left-side {width: 100%;margin: 0 0px 0 0;}

.new-login-box .sign-up-right-side {width: 100%;margin: 20px 0 0 0;}

.new-login-box .sign-up-right-side h2 {font-size: 21px;background: none;height: auto;}

.new-login-box .login-left-side h2 {font-size: 21px;height: auto;background: none;}

.new-login-box .login-form-box {width: 100%;margin: 0 0px 20px 0;}

.sign-up-right-side {width: 100%;}

.sign-up-form-box {width: 48.8%;margin: 0 10px 15px 0;}

.login-left-box {width: 100%;}

.login-form-box {width: 48.8%;margin: 0 10px 20px 0;}

.register-with-container {width: 60%;}

.task-container {margin: 0 9px 0 0;width: 32%;}

.task-container:nth-child(3) { margin-right:0px;}

.task-container img {width: 95%;}	

.register-with-container ul li:last-child { margin-right:0px;}

.task-heading h3 {font-size: 15px;}

.login-btn-bg {margin: 0 15px 10px 0; width: 100%;}

.sign-up-btn-bg {margin: 25px 15px 0 0;}

.login-left-side .register-with-container {width: 67%;}

.login-left-side h2 {font-size: 19px;height: 36px;background-size: 14%;}

.sign-up-right-side h2 {font-size: 19px;height: 36px;background-size: 14%;}

.tour-filter-bottom-bg {width: 100%; margin: 10px auto 0;}

.tour-filter-bg .btn-filter {margin-bottom: 18px;padding: 11px 11px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-bottom: 0px;}

.tour-list-box {width:47.8%;}

.tour-list-box img {width: 100%;}

.tour-btn-bg {width: 94%;margin: 0 auto; float:none;}

.tour-list-small-box-data {width: 47.8%;margin: 0 10px 25px 0;}

.tour-list-small-box-data img {width: 100%;}

.tour-list-small-box-text .tour-price {margin: 0 0 20px 0;width: 100%;text-align: center;}

.tour-list-small-box-text .tour-btn-bg {float: none;margin: 0 auto 0;padding: 0;width: 94%;overflow: hidden;}

.tour-price {width: 100%;text-align: center;margin: 0 0 15px 0;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-right: 2px;padding: 11px 9px;font-size: 15px;margin-bottom: 18px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter.price-box6 {margin-bottom: 0px;}

.tour-btn-bg .add-trip {margin: 0 5px 0 0;}

.tour-text-data p {min-height: 190px;font-size: 16px;}

.tour-bottom .tour-price p {min-height: auto;font-size: 21px;}

.tour-text-data h3 {margin: 0px 0 10px 0;font-size: 19px;line-height: 26px;min-height: 55px;}

.tour-list-small-box-text .tour-bottom .tour-price p {font-size: 21px;}

.tour-list-small-box-text h3 {margin: 0px 0 10px 0;font-size: 17px;line-height: 24px;min-height: 71px;}

.tour-detail-bg .tour-detail-right-side {width: 100%;}

.tour-detail-bg .tour-detail-left-side {width: 100%;margin: 0 0px 20px 0;}

.trip-advisor-box {width:23%;}

.tour-detail-video iframe {height: 180px;}

.tour-detail-bg .tour-detail-right-side p {margin: 0 0 10px 0;font-size: 16px;	}

.tour-detail-bg .tour-detail-right-side h2 {margin: 0 0 9px 0;font-size: 17px;}

.share-this ul {float: none;margin: 0 auto;padding: 0;width: 84%;}

.tour-detail-bg .tour-detail-left-side .share-this ul li img {width: 24px;}

.share-this p {margin: 0 0 5px 0;font-size: 16px;}

.product-list-box {width: 48.9%;margin: 0 10px 25px 0;}

.product-price-right-side .view-more {padding: 9px 13px;font-size: 14px;line-height: 14px;}

.product-price-left-side {width: 56%;margin: 6px 0 0 0;}

.product-list-data-box h3 {margin: 0px 0 10px 0;font-size: 18px;line-height: 22px; min-height:45px;}

.product-list-box:nth-child(3n+3) {margin-right: 10px;}

.product-list-box:nth-child(2n+2) {margin-right: 0px;}

.product-img {width: 98%;}

.product-img img {width: 98%;}

.product-list-container .product-detail-left-side {width: 100%;margin: 0 0px 20px 0;}

.product-list-container .product-detail-right-side {width: 100%;}

.product-detail-price-container {width: 455px;padding: 10px 10px;}

.add-to-cart-btn {padding: 13px 55px;}

.center-content-left-side .related-products-container .product-list-box:nth-child(3) {margin-right: 0px;}

.product-detail-img-box img {width: 100%;}

.add-to-wishlist a {padding: 12px 32px; font-size: 16px;}

.add-to-cart {margin: 0 10px 0px 0;}

.center-content-left-side .related-products-container .product-list-box:nth-child(2) {margin-right: 10px;}

.product-list-data-box h3 {font-size: 18px;min-height: 50px;}

.product-poplate-images img {width: 70px;}

.product-list-container .product-detail-right-side h2 {line-height: 27px;}

.product-list-data-box p {font-size: 18px;}

.related-products-container {margin: 30px 0 0 0;}

.related-products-container h2 {font-size: 22px;height: 40px;background-size: 14%;}

.center-content-left-side .related-products-container .product-list-box .product-img img {width: auto;}

.event-detail-container .event-detail-left-side {width: 49%;margin: 0 11px 0 0;}

.event-detail-container .event-detail-left-side img {width: 100%;}

.event-detail-container .event-detail-right-side {width: 48.5%;margin: 0 0 25px 0;}

.facebook-feed img {width: 100%;}

.event-detail-container .event-detail-right-side p {margin: 0 0 12px 0;}

.event-detail-container .event-detail-right-side .event-price {margin: 0 0 12px 0;}

.mob-pop-up {float: right;margin: -122px 0 0 0;padding: 0;}

.mob-pop-up a {padding: 8px 8px;font-size: 13px;}

#inline1 {width: 100% !important;}

#inline1 .login-left-side {margin: 0 0 20px 0; width:100%;}

#inline1 .sign-up-right-side {width: 100%;}

#inline1 .login-form-box {width: 100%;}

#inline1 .sign-up-form-box {width: 48.4%;}

#inline1 .login-left-side h2 {font-size: 20px;}

#inline1 .sign-up-right-side h2 {font-size: 20px;}

.form-row1 .form-group.row {width: 31.7%;margin: 0 11px 20px 0;}

.form-row1 .form-group.row:nth-child(3n + 3) { margin-right:0px;}

.form-row1 .form-group.row:nth-child(5) {margin-right: 11px;}

.form-row2 .form-group.row {width: 31.7%;margin: 0 11px 20px 0;}

.form-row2 .form-group.row:nth-child(4) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(7) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(10) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(6) {margin-right: 11px;}

.form-row2 .form-group.row:nth-child(9) {margin-right: 11px;}

.form-row2 .form-group.row:nth-child(11) {margin-right: 11px;}

.form-row1 .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.form-row2 .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.kt-section__body .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.kt-section__body .form-group.row {width:31%;margin: 0 11px 20px 0;}

.blog-post-form .form-group.row {margin: 0 13px 20px 0;}

.kt-section__body .form-group.row.file {width: 31%;}

.form-group.row.Des {width: 98% !important;}

.made-for-broome-box-data {width: 48.6%;}

.made-for-broome-box-data:nth-child(2n + 2) { margin-right:0px;}

.made-for-broome-box-data img {width: 98.5%;height: 150px;}

.shop-list-box img {width: 99%;height: 100%;}

.shop-list-box {width: 100%;}

.made-for-broome-container {margin: 10px 0 0 0;}

.add-to-cart a {padding: 13px 55px;}



}

@media only screen and (min-width:320px) and (max-width:1024px) {

.premium1 .color-shape .event-posted-container .date-box p {min-height: 33px !important;}

.custom-payment-box2 a#customDateSelect {background: #ccc;}

}

@media only screen and (min-width:320px) and (max-width:991px) {

.wsmenu-submenu {width: 100% !important;}

}



@media only screen and (min-width:320px) and (max-width:767px) {

#popupManagerPopup {width: 100% !important;}

.cart-product {text-align: left !important;}

.MsoTableGrid {margin: 0px !important;}	

.filter-heading {margin: 0px 0 20px 0;}	

.ui-group {width: 100%;}	

.posted-by {width: 150px;}	

.imghvr-slide-up {width: 100%;}	

.media img { width:100%;}

.pro-name {font-size: 15px;}

.cart__image {max-height: 45px;max-width: 45px;}

.cart__row-price {text-align: center;font-size: 18px;}

.pro-name {font-size: 15px;}

.cart__prototal {font-size: 15px;}

.visible-xs #btn-toggle {background: none;border: 1px solid #ba3a1b;margin: 5px 0 0 0;background: #ba3a1b;color: #fff;}

#quick-edit1 {width: 100% !important;}

#quick-edit2 {width: 100% !important;}

#quick-edit3 {width: 100% !important;}

#quick-edit4 {width: 100% !important;}

#quick-edit5 {width: 100% !important;}

#quick-edit7 {width: 100% !important;}

.cart__update-controls {display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;}

.cart__update-control {margin-bottom: 10px;}

.cart__update-control--remove {line-height: 1.2; }

.cart__qty {padding: 0 10px;}

.cart__qty-label {position: inherit !important;overflow: auto;clip: auto;width: auto;height: auto;margin: 0;display: inline-block;vertical-align: middle;font-size: 15px;margin-right: 5px;}

.cart__qty-input {text-align: center;width: 60px;padding-left: 5px;padding-right: 5px;}

.cart__qty-input {padding-top: 2px;padding-bottom: 2px;}

.btn--small {padding: 8px 10px;font-size: 15px;line-height: 1;background: #ba3a1b;border: 0px;color: #fff;margin-right: 10px;}

}



@media only screen and (min-width:320px) and (max-width:1200px) {

.top-heading h1.blog-heading {height: auto;background: none;}



}

@media only screen and (min-width:320px) and (max-width:700px) {

.sign-up-right-box {min-height: auto;}

}



@media only screen and (min-width:320px) and (max-width:500px) {

.business-filter-bg8.box.Health {width: 100%;}	

.business-filter-bg8.box.Health .btn-filter {margin-right: 5px;margin-bottom:20px; font-size:14px;}	

.business-filter-bg7.box.TourOperator {width: 100%;}

.business-filter-bg7.box.TourOperator .btn-filter {margin-right: 5px; font-size:14px; margin-bottom:20px;}	

.business-filter-bg5.box.Transport .btn-filter.active::after {top: 33px;}	

.business-filter-bg4.box.Services {width: 100%;}

.business-filter-bg4.box.Services .btn-filter {margin-right: 3px;margin-bottom: 20px;font-size: 14px;}	

#searchResults {top: 60px !important;right: 0 !important;width: 273px !important;}	

#quick-edit71 {width: 100% !important;}	

#addToCalender57 {width: 100% !important;}

.outlook {width: 190px;}

.google {width: 190px;}

.form-group.row.Ticketing .kt-radiothree {width: 100% !important;float: left;}

.form-group.row.Ticketing .kt-radio {width: 100% !important;float: left;margin: 0 0 5px 0;}	

.form-group.row.Ticketing .kt-radioone {width: 100% !important;float: left;margin: 0 0 5px 0;}

.form-group.row.Ticketing .kt-radiotwo {width: 100% !important;float: left;margin: 0 0 5px 0;}

#CustomDiv .cost-tyle-class .form-group.row {width: 100%;}	

#CustomDiv .form-group-container-box .form-group.row {width: 100%;}	

.form-group.row.Ticketing .kt-radio {width: 105px !important;}		

.premium-box-detail-top {width: 292px;float: none;margin: 0 auto 20px;padding: 0;overflow: hidden;}	

.cart-product {text-align: left !important;}	

.new-login-box {width: 100%;}

.login-left-side {width: 100%;margin: 0 0px 0 0;}

.new-login-box .sign-up-right-side {width: 100%;margin: 20px 0 0 0;}

.new-login-box .sign-up-right-side h2 {font-size: 21px;background: none;height: auto;}

.new-login-box .login-left-side h2 {font-size: 21px;height: auto;background: none;}

.new-login-box .login-form-box {width: 100%;margin: 0 0px 20px 0;}		

p#logIn {font-size: 19px;}	

#inline3 {width: 100% !important;}

.modal-body .pop-left-side {margin: 0 15px 0 0;width: 100%;}	

.modal-body .pop-left-side .pro-image {margin: 0 0px 10px 0;width: 100%;}

.modal-body .pop-left-side {margin: 0 0px 0 0;}

.modal-body .pop-left-side .pro-image img {width: 100%;}

.modal-body .product-data {width: 100%;}	

.modal-body .pop-right-side {width: 100%;}	

.business-list-small-box.free .business-list-small-box-text p {min-height: auto;}	

.ui-group.filter-one {width: 100%; margin-top:20px;}	

.event-filter-container .premium1 .color-shape {width: 100%;float: left;margin: 0 10px 0 0;padding: 0;}	

.premium1 .color-shape .event-list-box {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-text-data p {min-height: auto;}

.premium1 .color-shape .event-posted-container .date-box p {min-height: auto;}

.event-filter-container .premium .color-shap {width: 100%;float: left;margin: 0 10px 0 0;padding: 0;}

.event-filter-container .premium .color-shape {width: 100%;}

.premium .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.event-filter-container .free .color-shap {width: 100%;float: left;margin: 0 10px 0 0;padding: 0;}

.event-filter-container .free .color-shape {width: 100%;}	

.free .color-shape .event-list-small-box-data {width: 100%;margin-right: 0px;}

.premium1 .color-shape .event-big-img {width: 98%;}	

.premium .color-shape .event-sml-img {width: 98.8%;}

.premium .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}

.premium .color-shape .event-list-small-box-data img {width: 100%;}	

.free .color-shape .event-list-small-box-text .event-btn-bg .read-more {margin-top: 0;}	

.premium1 .color-shape .event-text-data h3 {font-size: 19px;min-height: auto;line-height: 27px;}

.premium .color-shape .event-list-small-box-text h3 {min-height: auto;}

.premium .color-shape .event-list-small-box-text p {min-height: auto;}	

.premium .color-shape .event-posted-container .date-box p {min-height: auto;}		

.color-shape {float: left;margin: 0;padding: 0;width: 100%;position: relative;top: 0;left: 0;}	

#addToTrip .trip-btn {margin: 10px 0 0 95px;}

#addToTrip {width: 250px !important;}

.form-row1 .form-group.row.upload-photo {width: 46%;}		

.my-business-box h3.sun-head {margin: 0 0 10px 0;font-size: 16px;}	

.fancybox.quick-edit1 {margin: 0px 0px 15px 0px;width: 100%;text-align: center;}

.my-event-box h3.sun-head {margin: 0 0 10px 0;font-size: 16px;}

.fancybox.quick-edit2 {margin: 0px 0px 15px 0px;width: 100%;text-align: center;}

.fancybox.quick-edit3 {margin: 0px 0px 15px 0px;width: 100%;text-align: center;}

.fancybox.quick-edit4 {margin: 0px 0px 15px 0px;width: 100%;text-align: center;}

.fancybox.quick-edit5 {margin: 0px 0px 15px 0px;width: 100%;text-align: center;}

.fancybox.quick-edit7 {margin: 0px 0px 15px 0px;width: 100%;text-align: center;}

.my-tour-box h3.sun-head {margin: 0 0 10px 0;font-size: 16px;}	

.filterDiv.business-list-small-box-data.mylist-box {width: 100%;}

.filterDiv.event-list-small-box-data.mylist-box {width: 100%;margin-right: 10px;}

.filterDiv.tour-list-small-box-data.mylist-box {width: 100%;}

.shre-box-bg .add-business-btn {margin: 0px 10px 10px 0;}	

.add-business-btn121 {margin: 0px 10px 10px 0;}

.trip-social.trip-social-owner {margin: 0px 0 10px 0;}	

.shre-box-bg .your-business-btn a.btn.btn-primary {padding: 10px 13px;}

.shre-box-bg .add-business-btn a {padding: 6px 11px; font-size: 14px;}

.add-business-btn121 a {padding: 6px 11px;font-size: 14px;}

#quick-edit6 {width: 100% !important;}	

.friend-form-box .form-row1 .form-group.row {width: 100%;}

.friend-form-box .form-row1 .form-group.row.Des {width: 100% !important;}	

.trip-to-broome-container p {margin: 0 0 10px 0;font-size: 17px;line-height: 27px;}	

.trip-to-broome-container h3 {font-size: 23px;line-height: 28px;}

.planning-a-trip-img {margin: -15px 0 20px 0;}	

.profile-left {margin: 20px 0 0 0;}	

.profile-left .form-group {width: 100%;}	

.home-read-more.account-read {width: 285px;}

.home-read-more.account-read a {font-size: 15px;}

.sign-up-right-side.full-sign-up .kt-section__body .form-group.row {width: 100%;}

.sign-up-right-side.full-sign-up .sign-up-form-box {width: 100%;}	

.tour-filter-bottom-bg1 {margin: 10px auto;width: 100%;}	

.card-header.rest-box-heading {height: auto;background: none;}

.card {width: 100%;}

.card-body.rest-box-bg .form-group input {width: 67%;}	

.card-body.rest-box-bg .form-group label {font-size: 14px;}

.card.card-default .card-header {font-size: 18px;}	

.card-body p {font-size: 15px;}

.Blog-list-small-img {width: 98.5%;height: auto;}

.posted-box {margin: 0 5px 0 0;}

.Blog-list-big-img {width: 98.5%;height: auto;}

.pop-up-text p {font-size: 19px;}	

.pop-up-event-img {margin: 0 10px 0px 0;width: 37%;}

#tour101 {width: 100% !important;}

.pop-up-event-text {width: 59%;}

#offer101 {width: 100% !important;}

#inline103 {width: 100% !important;height: 390px !important;}

#map {width: 100% !important;}	

.premium-box-detail-left-top a {margin: 0 10px 0 0;}

.premium-box-detail-top a.visit-website-btn {padding: 4px 8px;margin: 0 10px 5px 0;}

.premium-box-detail-top a.visit-email-btn {padding: 4px 10px;margin: 0 10px 5px 0;}

.premium-box-detail-top a.visit-call-btn {padding: 4px 8px;}	

#inline102 {width: 100% !important;}		

.login-left-side.check-login .login-form-box {width: 100%;}	

.row.clearfix.mb-30 {margin-top: 0px;}

h1.mt-30 {margin-top: 0px;margin-bottom: 20px;}

#inline101 {width: 100% !important;}

.business-text-data p {min-height: auto;max-height: 100%;}

.featured-sml-img {width: 98.5%;height: auto;}

.featured-big-img {width: 98%;height: auto;}

.tour-sml-img {height: auto;width: 98.5%;}

.tour-big-img {width: 98%;height: auto;}

.mob-pop-up {float: none;margin: 0 auto 20px;padding: 0;width: 99px;text-align: center;overflow: hidden;}

.mob-pop-up a {padding: 10px 16px;font-size: 13px;}

#inline1 {width: 100% !important;}

#inline1 .login-left-side {margin: 0 0 20px 0; width:100%;}

#inline1 .sign-up-right-side {width: 100%;}

#inline1 .login-form-box {width: 100%;}

#inline1 .sign-up-form-box {width: 100%;}

#inline1 .login-left-side h2 {font-size: 20px;}

#inline1 .sign-up-right-side h2 {font-size: 20px;}

.form-row1 .form-group.row {width: 100%;margin: 0 11px 20px 0;}

.form-row1 .form-group.row:nth-child(3n + 3) { margin-right:0px;}

.form-row1 .form-group.row:nth-child(5) {margin-right: 11px;}

.form-row2 .form-group.row {width: 100%;margin: 0 11px 20px 0;}

.form-row2 .form-group.row:nth-child(4) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(7) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(10) { margin-right:0px;}

.form-row2 .form-group.row:nth-child(6) {margin-right: 11px;}

.form-row2 .form-group.row:nth-child(9) {margin-right: 11px;}

.form-row2 .form-group.row:nth-child(11) {margin-right: 11px;}

.form-row1 .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.form-row2 .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.kt-section__body .form-group.row .col-form-label.col-lg-1.col-sm-12 {font-size: 15px;}

.kt-section__body .form-group.row {width: 100%;margin: 0 11px 20px 0;}

.add-business-btn .btn.btn-primary {padding: 14px 19px;}

.your-business-btn a.btn.btn-primary {padding: 14px 18px;}

.add-business-btn {margin: 10px 10px 20px 0;}

.blog-post-form .form-group.row {margin: 0 0px 10px 0;width: 100%;}

.form-row1 .form-group.row.file {width: 46%;}

.select2-container {width: 100% !important;}

.kt-section__body .form-group.row.file {width: 46%;}

.Blog-list-small-box-text p {min-height: auto;max-height:100% !important;}

.made-for-broome-box-data {width: 100%;}

.made-for-broome-box-data img {width: 98.5%;height: 100%;}

.shop-list-box img {width: 98%;height: 100%;}

.shop-list-box {width: 100%;}

.made-for-broome-container {margin: 10px 0 0 0;}



}



@media only screen and (min-width:320px) and (max-width:991px) {

.mobile-sub.wsmenu-list .mob {display: block;}

.mob-pop-up{ display:none;}

}



@media only screen and (min-width:421px) and (max-width:500px) {

.stars-container {width: 393px;}

.stars-box {width: 24%;margin: 0 5px 0 0;}

.stars-box iframe {width: 100% !important;}		

.date-radio-box {width: 24.4%;}	

.register-with-container.register-with-container-social {width: 212px;}

.sign-up-form-box.visitor-form {margin-right: 10px !important;}	

.sign-up-form-box.visitor-form:nth-child(3) {margin-right: 0px !important;}

.sign-up-form-box.visitor-form:nth-child(5) {margin-right: 0px !important;}

.sign-up-form-box.visitor-form:nth-child(7) {margin-right: 0px !important;}		

.posted-container .posted-box {width: 203px;}	

.key-dates-btn h3 a {margin: 0 10px 10px 0;font-size: 15px;}

.key-dates-data-bg h2 {font-size: 19px;}

.align-right-img {width: 100%;}		

.my-trip-top-form-bg {width: 100%;}	

.my-trip-top-form-field {margin: 0 7px 15px 0;}

.my-trip-top-form-field:nth-child(3) { margin-right:0px;}

.email-box {display: none !important;}	

.footer-copy-right ul {width: 100%;}

.footer-copy-right ul li {font-size: 16px;width: 100%;border-right: 0px;text-align: center;}

.footer-copy-right ul li a {font-size: 16px;width: 100%;text-align: center;margin: 0 0 12px 0;}	

.made-for-broome-box-text p {min-height: auto;}	

.event-big-img {width: 98.5%;height: auto;}

#visitor-div {width: 100%;}	

.business-list-small-box-text p {min-height: auto;}	

.left-listing-top-img img {width: 100%;margin: 0 0 20px 0;}	

.left-listing .center-content-right-side {width: 100%;display: block;}

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 48.8%;margin: 0 9px 15px 0;}

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn:nth-child(2n + 2) { margin-right:0px}	

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn .tour-post-box a {font-size: 16px;}	

.left-listing p {font-size: 15px;}

.tour-filter-bottom-bg12 {width: 100%;margin: 0 auto 0px;}

.tour-filter-bottom-bg12 .btn-filter {margin-right: 3px;margin-bottom: 20px;font-size: 13.2px;}	

#inline108 {width: 350px !important;}	

.custom-payment-box {margin: 0 8px 15px 0;width: 100%;}

.custom-payment-box1 {margin: 0 8px 15px 0;width: 100%}

.custom-payment-box2 {margin: 0 8px 15px 0;width: 100%}

.custom-payment-box #CardExpiryMonth {width: 35%;}

.custom-payment-box #CardExpiryYear {width: 35%;margin: 0 0 0 10px;}

.custom-payment-box:nth-child(3) { margin-right:0px;}				

.sobroome-box6 .image-text {margin: -84% 0px 0 0;}	

.add-to-cart a {padding: 13px 55px;}

.Blog-list-small-img {width: 99%;}

.container {width: 100% !important;}

.Phone-box .fa.fa-phone {display: none;}

.Phone-box {font-size: 11px;line-height: 12px; padding:0}

.Phone-box a {padding: 7px 8px 7px 8px;}

.homr-center-content {margin: 100px 0 0 0;}

.header-container {position: fixed;z-index: 10000000;}	

.login-section {width: auto;margin: 0 5px 0 0;}

.search-box .type-search {width: 100%;}

.top-header {width: auto;margin: 0px 0 0 0;}

.header-left-side {margin: 0 0 0 8%;}

.top-Menu {margin: 0;}

.email-box {display: none;}

.header-left-side img {height: 55px;}

.wsmenu-list > li > a {font-size: 17px !important;}

.home-text h1 {width: 100%; margin: 0 auto 15px; font-size: 19px;}

.sobroome-box3 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box3 img {margin: 0 0 0 0;width: 100%;}

.sobroome-box3 .imghvr-slide-up {width: 100%;}

.sobroome-box3 .image-text {margin: -145px 0; font-size: 23px;}

.sobroome-box4 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box4 img {margin: 0px !important;}

.sobroome-box5 img {margin: 0 0 0 0; height: auto;width: 100%;}

.sobroome-box5 {width: 100%;margin: 0 8px 15px 0;}

.sobroome-box6 {width: 100%;margin: 0 0px 15px 0;}

.sobroome-box6 img { width:100%; height:auto;}

.sobroome-box4 .image-text {margin: -150px 0; font-size: 21px;}

.carousel-inner .item img {width: 100%; height: 240px;}

.sobroome-box9 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box8 {width: 100%;}

.sobroome-box8 .image-text {margin: -141px 0;font-size: 23px;}

.sobroome-box9 .image-text {margin: -141px 0;font-size: 23px;}

.sobroome-box12 img {margin: 0 0 0 -221px;}

.sobroome-box12 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box12 .image-text {margin: -273px 0px;font-size: 23px;}

.footer-top ul {width: 100%;overflow: hidden;}

.footer-bottom-box {margin: 0 15px 15px 0;width: 47.9% !important;}

.footer-bottom-box:nth-child(2n + 2) { margin-right:0px;}

.email a {font-size: 17px;}

.sobroome-box7 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box7 .image-text {margin: -272px 0;font-size: 23px;}

.footer-top ul li {margin: 0 16px 0 0;}

.footer-bottom-box.contact-footer {margin-right: 28px;}

.sobroome-box9 img {margin: 0;width: 100%;height: 260px;}

.sobroome-box8 img {margin: 0 0 0 -20px;}

.sobroome-box2 {width: 100%;margin: 0 8px 15px 0;}

.sobroome-box2 img {width: 100%;height: auto;}

.sobroome-box {width: 100%;margin: 0 0 15px 0;}

.sobroome-box img {margin: 0;width: 100%;height: auto;}

.sobroome-box2 .image-text {margin: -163px 0; font-size: 23px;}

.sobroome-box .image-text {margin: -163px 0; font-size: 23px;}

.sobroome-box11 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box10 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box10 .imghvr-slide-up {width: 100%;}

.sobroome-box10 img {width: 100%;}

.wsmenu-list > li {margin: 0 18px 0 0 !important}

.wsmenu-list > li:last-child {margin-right: 0px !important;}

.sobroome-container {margin: 20px 0 0 0;}

.home-read-more a {font-size: 17px;line-height: 38px;}

.home-read-more {width: 121px;height: 38px;}

.subscribe-box p {font-size: 19px;line-height: 20px;margin: 0px 0px 10px 0;width: 100%;text-align: center;}

.subscribe-form-box {width: 31%;}

.footer-bottom-box .social-icon ul li a .fa { width:39px !important;}

.footer-bottom-box.contact-footer {margin-right: 16px;width: 24%;}

.footer-recent-posts a img {width: 31.2%;}

.sobroome-box4 figcaption {padding: 20px 0 0 0 !important;}

.sobroome-box5 figcaption {padding: 48px 0 0 0 !important;}

.sobroome-box6 figcaption {padding: 32px 0 0 0 !important;}

.sobroome-box12 figcaption {padding: 187px 2px 0 2px !important;}

.footer-bottom-box:nth-child(2) { display:block;}

.subscribe-box {width: 100%;}

.subscribe-form {width: 100%;}

.email-box .fa.fa-envelope {margin: 3px 5px 0 0;}

.email-box a {font-size: 15px;}

.search-box {margin: 11px 0px 0 0;display: block;width: 90%;}

.login-section a.logout {padding: 5px 9px;font-size: 13px;}

.logged-inuser .name {margin: 3px 10px 0 0;}

.sobroome-container figcaption h3 {font-size: 19px !important; line-height:26px !important;}

.footer-top ul li a {font-size: 15px;}

.sobroome-box12 .imghvr-slide-up {width: 100%;}

.home-weather {margin: 0 0 20px 0;}

.footer-top-bg {display: none;}

.sobroome-container figcaption {padding-left: 5px !important;padding-right: 5px !important;}

.sobroome-box3 figcaption {padding-top: 71px !important;}

.sobroome-box4 figcaption p {font-size: 16px !important;}

.sobroome-box5 figcaption p {font-size: 16px !important;}

.sobroome-box6 figcaption p {font-size: 16px !important;}

.sobroome-box figcaption {padding-top: 115px !important;}

.sobroome-box2 figcaption {padding-top: 115px !important;}

.sobroome-box10 figcaption {padding-top: 210px !important;}

.sobroome-box11 .imghvr-slide-up {width: 100%;}

.sobroome-box11 .imghvr-slide-up img {width: 100%;}

.sobroome-box11 figcaption {padding: 224px 0 0 0 !important;}

.subscribe-btn-bg .subscribe-btn {width: 127px;font-size: 16px;}

.footer-copy-right ul {width: 381px;}

.footer-copy-right ul li {font-size: 16px;}

.footer-copy-right ul li a {font-size: 16px;}

.footer-copy-right ul li:last-child { padding-right:0px; margin-right:0px;}

.center-content-container {margin: 110px 0 0 0;}

.center-content-left-side {width: 100%;margin: 0;}

.center-content-right-side {display: none;}

.Blog-list-box {width: 100%;margin: 0 0px 25px 0;}

.Blog-list-box img {width: 100%;}

.Blog-text-data p {min-height: auto;}

.Blog-list-small-box-data {width: 100%;margin: 0 0px 25px 0;}

.Blog-list-small-box-data:nth-child(3n+3) {margin-right: 11px;}

.Blog-list-small-box-data:nth-child(2n+2) {margin-right: 0px;}

.Blog-text-data h3 {font-size: 21px;line-height: 24px;min-height: auto;}

.Blog-list-small-box-data img {width: 100%;}

.Blog-list-small-box-text h3 {min-height: auto;}

.top-heading h1 {margin: 0 0 15px 0;font-size: 25px;height: 50px;}

.blog-detail-box .align-left {width: 100%;margin: 0 10px 10px 0;}

.video {width: 100%;}

.most-popular-tour-box {width: 100%;margin: 0 0px 25px 0;}

.most-popular-tour-box:nth-child(2) {margin-right: 0px;}

.most-popular-tour-box img {width: 99%;}

.top-heading h1.blog-heading {font-size: 25px;height: 58px;}

.most-popular-tour-text-box h3 {margin: 0px 0 10px 0;font-size: 22px;}

.most-popular-tour-text-box p {font-size: 15px;}

.price-box {width: 100%;float: left;margin: 0;padding: 0;text-align: center;}

.tour-view-more {float: none;margin: 0 auto;padding: 0;width: 98px;overflow: hidden;}

.blog-detail-box .video iframe {width: 100%;height: 267px;}

.most-popular-tour-text-bottom-box .price-box p {margin: 0 0 12px 0;font-size: 21px;}

.contact-form-box {margin: 0 8px 20px 0;}

.contact-form-box1 {margin: 0 0px 20px 0; width:100%;}

.most-popular-event-box {margin: 0 0px 25px 0; width: 100%;}

.most-popular-event-box:last-child {margin-right: 12px;}

.most-popular-event-box:nth-child(2) {margin-right: 0px;}

.most-popular-event-box img {width: 100%;}

.most-popular-event-text-box h3 {font-size: 20px;}

.most-popular-event-text-box p {font-size: 15px;}

.most-popular-event-text-bottom-box .price-box {width: 100%;text-align: center;margin: 0 0 15px 0;padding: 0;float: left;}

.most-popular-event-text-bottom-box .tour-view-more {float: none;margin: 0 auto;padding: 0;width: 98px;overflow: hidden;}

.top-heading h1 {margin: 0 0 10px 0;font-size: 19px;height: auto;background-size: 17%; background:none;}

.top-heading p {margin: 0 0 15px 0;font-size: 16px;line-height: 19px;}

.radio-bg {width: 99%;}

.business-filter-bg {width: 100%;}

.business-filter-bg1 {width:88%;}

.business-filter-bg2 {width: 59.5%;}

.business-filter-bg3 {width: 73%;}

.business-filter-bg4 {width: 12.3%;}

.business-filter-bg5 {width: 51.2%;}

.business-list-box {width: 100%;margin: 0 0px 25px 0;}

.business-list-small-box-data {width: 100%;margin: 0 0px 25px 0;}

.business-list-small-box-text h3 {font-size: 20px;min-height: auto;line-height: 26px;}

.business-text-data h3 {font-size: 21px;line-height: 27px;}

.radio-bg {width: 99%;}

.business-filter-bg {width: 80%;margin: -10px auto 0;}

.business-filter-bg1 {width:78%; margin: -10px auto 0;}

.business-filter-bg2 {width: 94.5%; margin: -10px auto 0;}

.business-filter-bg3 {width: 100%; margin: -10px auto 0;}

.business-filter-bg4 {width: 18.8%; margin: -10px auto 0;}

.business-filter-bg5 {width: 100%; margin: -10px auto 0;}

.business-list-box {width: 100%%;margin: 0 0px 25px 0;}

.business-list-small-box-data {width: 100%;margin: 0 0px 25px 0;}

.business-list-small-box-text h3 {min-height: auto;}

.business-text-data h3 {font-size: 21px;line-height: 27px;}

.radio-bg .Box1 {margin: 0 14px 10px 0;}

.radio-bg .Box2 {margin: 0 14px 10px 0;}

.radio-bg .Box3 {margin: 0 14px 10px 0;}

.radio-bg .Box4 {margin: 0 13px 10px 0;}

.radio-bg .Box5 {margin: 0 13px 10px 0;}

.Box1 label {font-size: 15px;padding-left: 23px;}

.Box2 label {font-size: 15px;padding-left: 23px;}

.Box3 label {font-size: 15px;padding-left: 23px;}

.Box4 label {font-size: 15px;padding-left: 23px;}

.Box5 label {font-size: 15px;padding-left: 23px;}

.Box6 label {font-size: 15px;padding-left: 23px;}

.business-filter-bg .btn-filter {padding: 8px 6px;font-size: 13.2px; margin-bottom: 18px;}

.business-filter-bg .btn-filter.self-contained {margin-right: 0px;margin-bottom: 0px;}

.business-filter-bg1 .btn-filter{padding: 8px 6px;font-size: 13.2px;margin-bottom: 18px;}

.business-filter-bg1 .btn-filter.natural-attractions {margin-right: 0px;margin-bottom: 0px;}

.business-filter-bg2 .btn-filter{padding: 8px 6px;font-size: 14px; margin-bottom:20px;}

.business-filter-bg3 .btn-filter{padding: 8px 6px;font-size: 13.2px;margin-bottom: 18px;}

.business-filter-bg3 .btn-filter.specialty {margin-right: 0px;margin-bottom: 0px;}

.business-filter-bg4 .btn-filter.all-services{padding: 8px 6px;font-size: 13.2px;}

.business-filter-bg5 .btn-filter{padding: 8px 6px;font-size: 14px;}

.business-filter-bg .btn-filter.active::after {top: 33px;}

.btn-filter.hotels.active::after {left: 33%;}

.btn-filter.resorts.active::after {left: 35%;}

.business-filter-bg1 .btn-filter.active::after {top: 33px;}

.business-filter-bg2 .btn-filter.active::after {top: 33px;}

.btn-filter.bars.active::after {left: 28%;}

.btn-filter.caterers.active::after {left: 38%;}

.business-filter-bg3 .btn-filter.active::after {top: 33px;}

.btn-filter.art.active::after {left: 24%;}

.btn-filter.general.active::after {left: 40%;}

.btn-filter.souvenirs.active::after {left: 39%;}

.btn-filter.jewellery.active::after {left: 38%;}

.btn-filter.specialty.active::after {left: 38%;}

.business-filter-bg4 .btn-filter.active::after {top: 33px;}

.business-filter-bg5 .btn-filter.active::after {top: 33px;}

.btn-filter.taxis.active::after {left: 31%;}

.btn-filter.resorts {margin-bottom: 0px;}

.btn-filter.caravan-parks {margin-bottom: 0px;}

.btn-filter.hotels {margin-bottom: 0px;}

.filter-bg {width: 100%;}	

.filter-bg .btn-filter {margin-right: 6px;margin-bottom: 21px;}

.event-list-box {width: 100%;margin: 0 0px 25px 0;}	

.event-list-box img {width: 99%;}	

.event-list-small-box-data {width: 100%;margin: 0 0px 25px 0;}

.event-list-small-box-data img {width: 100%;}

.event-sml-img {width: 99%;height: auto;}	

.event-list-small-box-text .event-btn-bg .add-calender {margin: 0 5px 0 0;padding: 11px 9px;font-size: 13.5px;}	

.event-list-small-box-text .event-btn-bg .add-trip {margin: 0 5px 0 0;padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text .event-btn-bg .read-more {padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text h3 {min-height: auto;font-size: 21px;}

.filter-bottom-bg {width: 100%;margin: 5px auto 0;}

.filter-bg .filter-bottom-bg .btn-filter {margin-right: 6px;margin-bottom: 16px;}

.event-btn-bg {width: 100%;}

.event-btn-bg .read-more {font-size: 13px;margin: 0 0px 0 0;}

.event-btn-bg .add-trip {font-size: 13px;margin: 0 5px 0 0;padding: 10px 12px}

.event-text-data h3 {font-size: 19px;min-height: auto;}

.event-text-data p {font-size: 16px;min-height: auto;}

.filter-bg .filter-bottom-bg .btn-filter.family {margin: 0;}

.login-left-side {width: 100%;margin: 0 0px 25px 0;}

.sign-up-right-side {width: 100%;}

.sign-up-form-box {width: 48.6%;margin: 0 10px 15px 0;}

.login-left-box {width: 100%;}

.login-form-box {width: 48.6%;margin: 0 10px 20px 0;}

.register-with-container {width: 60%;}

.task-container {margin: 0 9px 15px 0;width: 47.7%;}

.task-container:nth-child(3) { margin-right:0px;}

.task-container img {width: 95%;}	

.register-with-container ul li:last-child { margin-right:0px;}

.task-heading h3 {font-size: 16px;}

.login-btn-bg {margin: 0 15px 10px 0; width: 100%;}

.sign-up-btn-bg {margin: 25px 15px 0 0;}

.login-left-side .register-with-container {width: 67%;}

.login-left-side h2 {font-size: 19px;height: 36px;background-size: 14%;}

.sign-up-right-side h2 {font-size: 19px;height: 44px;background-size: 20%;}

#business-user-div h2{font-size: 19px;height: 44px;background-size: 20%;}

.tour-filter-bottom-bg {width: 100%; margin: 10px auto 0;}

.tour-filter-bg .btn-filter {margin-bottom: 18px;padding: 11px 11px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-bottom: 0px;}

.tour-list-box {width:100%;}

.tour-list-box img {width: 100%;}

.tour-btn-bg {width: 52%;margin: 0 auto; float:none;}

.tour-list-small-box-data {width: 100%;margin: 0 0px 25px 0;}

.tour-list-small-box-data img {width: 100%;}

.tour-list-small-box-text .tour-price {margin: 0 0 15px 0;width: 100%;text-align: center;}

.tour-list-small-box-text .tour-btn-bg {float: none;margin: 0 auto 0;padding: 0;width: 52%;overflow: hidden;}

.tour-price {width: 100%;text-align: center;margin: 0 0 15px 0;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-right: 2px;padding: 11px 9px;font-size: 13px;margin-bottom: 18px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter.price-box6 {margin-bottom: 0px;}

.tour-btn-bg .add-trip {margin: 0 5px 0 0;}

.tour-text-data p {min-height: auto;font-size: 16px;margin-bottom: 10px;}

.tour-bottom .tour-price p {min-height: auto;font-size: 21px;margin-bottom: 0px;}

.tour-text-data h3 {margin: 0px 0 10px 0;font-size: 22px;line-height: 26px;}

.tour-list-small-box-text .tour-bottom .tour-price p {font-size: 21px;}

.tour-list-small-box-text p {margin: 0 0 10px 0;min-height: auto;}

.tour-list-small-box-text h3 {margin: 0px 0 10px 0;font-size: 21px;line-height: 24px;min-height: auto;}

.tour-detail-bg .tour-detail-right-side {width: 100%;}

.tour-detail-bg .tour-detail-left-side {width: 100%;margin: 0 0px 20px 0;}

.share-this {margin: 27px 0 0 12px;width: 124px;}

.trip-advisor-box {width: 27%;}

.tour-detail-video iframe {height: 180px;}

.tour-detail-bg .tour-detail-right-side p {margin: 0 0 10px 0;font-size: 16px;	}

.tour-detail-bg .tour-detail-right-side h2 {margin: 0 0 9px 0;font-size: 17px;}

.share-this ul {float: none;margin: 0 auto;padding: 0;width: 84%;}

.tour-detail-bg .tour-detail-left-side .share-this ul li img {width: 24px;}

.share-this p {margin: 0 0 5px 0;font-size: 16px;}

.product-list-box {width: 100%;margin: 0 0px 25px 0;}

.product-price-right-side .view-more {padding: 9px 13px;font-size: 14px;line-height: 14px;}

.product-price-left-side {width: 56%;margin: 6px 0 0 0;}

.product-list-data-box h3 {margin: 0px 0 10px 0;font-size: 18px;line-height: 22px; min-height:auto;}

.product-list-box:nth-child(3n+3) {margin-right: 10px;}

.product-list-box:nth-child(2n+2) {margin-right: 0px;}

.product-img {width: 99%;}

.product-img img {width: 100%;}

.product-list-data-box p {font-size: 18px;}

.qty-box {width: 96px;}

.product-list-data-box .qty-box p {font-size: 17px;}

.top-heading h1.blog-heading.product {height: 45px;margin-top: 10px;}

.product-list-container .product-detail-left-side {width: 100%;margin: 0 0px 20px 0;}

.product-list-container .product-detail-right-side {width: 100%;}

.product-detail-price-container {width: 394px;padding: 10px 10px;}

.add-to-cart-btn {padding: 13px 55px;}

.center-content-left-side .related-products-container .product-list-box:nth-child(3) {margin-right: 0px;}

.product-detail-img-box img {width: 100%;}

.add-to-wishlist a {padding: 12px 32px; font-size: 16px;}

.add-to-cart {margin: 0 10px 10px 0;}

.center-content-left-side .related-products-container .product-list-box:nth-child(2) {margin-right: 10px;}

.product-list-data-box h3 {font-size: 18px;min-height: auto;}

.product-poplate-images img {width: 70px;}

.product-list-container .product-detail-right-side h2 {line-height: 27px;}

.product-list-data-box p {font-size: 18px;}

.related-products-container {margin: 30px 0 0 0;}

.related-products-container h2 {font-size: 22px;height: 40px;background-size: 14%;}

.center-content-left-side .related-products-container .product-list-box .product-img img {width: auto;}

.product-list-container .product-detail-right-side .product-detail-price-container .availability-box {margin: 0 0 10px 0;font-size: 17px;}

.product-list-container .product-detail-right-side .product-detail-price-container .product-detail-price-box {margin: 0 0 10px 0;}

.product-list-container .product-detail-right-side .product-detail-price-container .qty-box p {font-size: 15px;}

.event-detail-container .event-detail-left-side {width: 100%;margin: 0 0px 20px 0;}

.event-detail-container .event-detail-left-side img {width: 100%;}

.event-detail-container .event-detail-right-side {width: 100%;margin: 0 0 25px 0;}

.facebook-feed img {width: 100%;}

.event-detail-container .event-detail-right-side p {margin: 0 0 10px 0;font-size: 15px}

.event-detail-container .event-detail-right-side .event-price {margin: 0 0 12px 0;}



}



@media only screen and (min-width:351px) and (max-width:374px) {

.container {width: 100% !important;}

.sobroome-box .image-text {margin: -229px 0px !important;}

.sobroome-box2 .image-text {margin: -234px 0px !important;}

.sobroome-box3 .image-text {margin: -122px 0 !important;}

.sobroome-box5 .imghvr-slide-up {width: 100%;}

.sobroome-box5 .imghvr-slide-up img {width: 100%;margin: 0;}

.sobroome-box7 .image-text {margin: -135px 0 !important;}

.sobroome-box8 .image-text {margin: -141px 0 !important;}

.sobroome-box9 .image-text {margin: -141px 0 !important;}

.sobroome-box12 .image-text {margin: -135px 0 !important;}



}



@media only screen and (min-width:320px) and (max-width:350px) {

.container {width: 320px !important;}

.top-heading h1.tour-heading {background: none;height: auto;}

}



@media only screen and (min-width:401px) and (max-width:420px) {

.add-to-cart a {padding: 13px 30px;}

.header-left-side {width: 95px !important;margin: 6px 0 0 30px !important;}

#pageSearchForm {display: block !important;}

.search-box .type-search {width: 100% !important;}

.search-box {margin: 3px 5px 0 0 !important;}

.email-box {position: relative !important;width: auto !important;margin: 5px 0px 0 0 !important;}

#searchResults {right: 0 !important;}

#pageSearchForm {display: block;float: right !important;width: 93% !important;}

.login-section a {padding: 5px 13px;font-size: 15px;border-radius: 5px;line-height: 20px;}

.login-section {display: block !important;margin: 0 0 5px 0;}

.login-section a.logout {padding: 5px 8px;font-size: 15px;border-radius: 5px;margin: 0 5px 0 0;}

}



@media only screen and (min-width:320px) and (max-width:420px) {

.sign-up-right-box {min-height: auto;}

.signup-btn {padding: 8px 15px;font-size: 13px;}	

.stars-container {width: 292px;}

.stars-box {width: 48.2%;margin: 0 5px 0 0;}

.stars-box iframe {width: 100% !important;}		

.custom-payment-box2 .date-radio-box label {font-size: 13px;text-align: center;}	

.event-text-data {padding: 0 5px;}	

.date-radio-box {width: 49.2%;}	

.register-with-container.register-with-container-social {width: 212px;}	

.posted-container .posted-box {margin: 0 5px 5px 0;width: 154px;}	

.key-dates-btn h3 a {margin: 0 10px 10px 0;font-size: 15px;}

.key-dates-data-bg h2 {font-size: 19px;}

.align-right-img {width: 100%;}	

.my-trip-top-form-bg {width: 100%;}	

.my-trip-top-form-field {margin: 0 5px 15px 0;}

.my-trip-top-form-field:nth-child(3) { margin-right:0px;}	

.made-for-broome-box-text p {min-height: auto;}		

.event-big-img {width: 98%;height: auto;}	

#visitor-div {width: 100%;}		

.left-listing-top-img img {width: 100%;margin: 0 0 20px 0;}		

.left-listing .center-content-right-side {width: 100%;display: block;}

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn {width: 100%;margin: 0 0px 15px 0;}	

.left-listing .center-content-right-side .tour-post-box.sign-up-tour-right-btn .tour-post-box a {font-size: 16px;}	

.left-listing p {font-size: 15px;}	

.tour-filter-bottom-bg12 {width: 100%;margin: 0 auto 0px;}

.tour-filter-bottom-bg12 .btn-filter {margin-right: 3px;margin-bottom: 20px;font-size: 13.2px;}		

#inline108 {width: 100% !important;}	

.custom-payment-box {margin: 0 8px 15px 0;width: 100%;}

.custom-payment-box1 {margin: 0 8px 15px 0;width: 100%}

.custom-payment-box2 {margin: 0 8px 15px 0;width: 100%}

.custom-payment-box #CardExpiryMonth {width: 35%;}

.custom-payment-box #CardExpiryYear {width: 35%;margin: 0 0 0 10px;}

.custom-payment-box:nth-child(3) { margin-right:0px;}			

.email-box.cart-header {display: none !important;}	

.Phone-box .fa.fa-phone {display: none;}

.Phone-box {font-size: 12px;line-height: 12px; padding:7px 8px 7px 8px; display: none;}

.homr-center-content {margin: 100px 0 0 0;}

.header-container {position: fixed;z-index: 10000000;}	

.cart-product {text-align: left;}

.search-box .type-search {width: 123px;}

.top-header {width: auto;margin: 0;display: block;}

.header-left-side {margin: 3px 0 0 34px;width: 100px;text-align: center;}

.top-Menu {margin: 0;}

.email-box {display: block; margin: 0px 0px 6px 0;width: auto;right: 0;}

.login-section {display: none;}

#pageSearchForm {display: block;float: left;width: 100%;}

.header-left-side img {height: auto;width: 100%;}

.wsmenu-list > li > a {font-size: 17px !important;}

.home-text h1 {width: 100%; margin: 0 auto 15px; font-size: 19px;}

.sobroome-box3 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box3 img {margin: 0 0 0 0;width: 100%;}

.sobroome-box3 .imghvr-slide-up {width: 100%;}

.sobroome-box3 .image-text {margin: -112px 0; font-size: 23px;}

.sobroome-box4 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box4 img {margin: 0px 0 0 0px;height: 250px;}

.sobroome-box5 img {margin: 0 0 0 0px; width:100%;}

.sobroome-box5 {width: 100%;margin: 0 0px 5px 0; }

.sobroome-box6 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box4 .image-text {margin: -130px 0; font-size: 21px;}

.sobroome-box9 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box8 {width: 100%;}

.sobroome-box8 .image-text {margin: -158px 0;font-size: 23px;}

.sobroome-box9 .image-text {margin: -158px 0;font-size: 23px;}

.sobroome-box12 img {margin: 0;width: 100%;}

.sobroome-box12 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box12 .image-text {margin: -124px 0;font-size: 23px;}

.footer-top ul {width: 100%;overflow: hidden;}

.footer-bottom-box {margin: 0 15px 20px 0;width: 100%;}

.footer-bottom-box:nth-child(2n + 2) { margin-right:0px;}

.email a {font-size: 17px;}

.sobroome-box7 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box7 .image-text {margin: -124px 0;font-size: 23px;}

.footer-top ul li {margin: 0 16px 0 0;}

.footer-bottom-box.contact-footer {margin-right: 28px;}

.sobroome-box9 img {margin: 0px 0 0 -145px;}

.sobroome-box8 img {margin: 0 0 0 -20px;}

.sobroome-box2 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box2 img {width: 100%;}

.sobroome-box {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box img {margin: 0;width: 100%;}

.sobroome-box2 .image-text {margin: -212px 0px; font-size: 23px;}

.sobroome-box .image-text {margin: -212px 0px; font-size: 23px;}

.sobroome-box11 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box10 {width: 100%;margin: 0 0px 5px 0;}

.sobroome-box10 .imghvr-slide-up {width: 100%;}

.sobroome-box10 img {width: 100%;}

.wsmenu-list > li {margin: 0 18px 0 0 !important}

.wsmenu-list > li:last-child {margin-right: 0px !important;}

.sobroome-container {margin: 20px 0 0 0;}

.home-read-more a {font-size: 17px;line-height: 38px;}

.home-read-more {width: 121px;height: 38px;}

.subscribe-box p {font-size: 19px;line-height: 20px;margin: 0px 0px 10px 0;width: 100%;text-align: center;}

.subscribe-form-box {width: 100%;margin: 0 0 10px 0;}

.footer-bottom-box .social-icon ul li a .fa { width:39px !important;}

.footer-bottom-box.contact-footer {margin-right: 16px;width: 100%;}

.footer-recent-posts a img {width: 17.7%;}

.sobroome-box4 figcaption {padding: 48px 0 0 0 !important;}

.sobroome-box5 figcaption {padding: 20px 0 0 0 !important;}

.sobroome-box6 figcaption {padding: 41px 0 0 0 !important;}

.sobroome-box12 figcaption {padding: 187px 2px 0 2px !important;}

.footer-bottom-box:nth-child(2) { display:block;}

.subscribe-box {width: 100%;}

.subscribe-form {width: 100%;}

.email-box .fa.fa-envelope {margin: 3px 5px 0 0;}

.email-box a {font-size: 15px;}

.search-box {margin: 0;}

.sobroome-container figcaption h3 {font-size: 22px !important; line-height:26px !important;}

.footer-top ul li a {font-size: 15px;}

.sobroome-box12 .imghvr-slide-up {width: 100%;}

.home-weather {margin: 0 0 20px 0;}

.footer-top-bg {display: none;}

.sobroome-container figcaption {padding-left: 5px !important;padding-right: 5px !important;}

.sobroome-box3 figcaption {padding-top: 27px !important;}

.sobroome-box4 figcaption p {font-size: 16px !important;}

.sobroome-box5 figcaption p {font-size: 16px !important;}

.sobroome-box6 figcaption p {font-size: 16px !important;}

.sobroome-box figcaption {padding-top: 90px !important;}

.sobroome-box2 figcaption {padding-top: 118px !important;}

.sobroome-box10 figcaption {padding-top: 155px !important;}

.sobroome-box11 .imghvr-slide-up {width: 100%;}

.sobroome-box11 .imghvr-slide-up img {width: 100%;}

.sobroome-box11 figcaption {padding: 154px 0 0 0 !important;}

.subscribe-btn-bg .subscribe-btn {width: 127px;font-size: 16px;}

.footer-copy-right ul {width: 100%;}

.footer-copy-right ul li {font-size: 16px;width: 100%;border-right: 0px;text-align: center;}

.footer-copy-right ul li a {font-size: 16px;width: 100%;text-align: center;margin: 0 0 12px 0;}

.footer-copy-right ul li:last-child { padding-right:0px; margin-right:0px;}

.sobroome-box7 img {width: 100%;}

.sobroome-box7 figcaption {padding-top: 36px !important;}

.sobroome-box8 figcaption {padding-top: 42px !important;}

.sobroome-box9 figcaption {padding: 54px 0 0 0 !important;}

.sobroome-box12 figcaption {padding: 37px 0 0 0 !important;}

.footer-bottom-box.follow-footer {margin-bottom: 0px;}

.center-content-container {margin: 100px 0 0 0;}

.center-content-left-side {width: 100%;margin: 0;}

.center-content-right-side {display: none;}

.Blog-list-box {width: 100%;margin: 0 0px 25px 0;}

.Blog-list-box img {width: 100%;}

.Blog-text-data p {min-height: auto;}

.Blog-list-small-box-data {width: 100%;margin: 0 0px 25px 0;}

.Blog-list-small-box-data:nth-child(3n+3) {margin-right: 11px;}

.Blog-list-small-box-data:nth-child(2n+2) {margin-right: 0px;}

.Blog-text-data h3 {font-size: 21px;line-height: 24px;}

.Blog-list-small-box-data img {width: 100%;}

.Blog-list-small-box-text h3 {min-height: auto;}

.top-heading h1 {margin: 0 0 15px 0;font-size: 25px;height: 50px;}

.blog-detail-box .align-left {width: 100%;margin: 0 10px 10px 0;}

.video {width: 100%;}

.most-popular-tour-box {width: 100%;margin: 0 0px 25px 0;}

.most-popular-tour-box:nth-child(2) {margin-right: 0px;}

.most-popular-tour-box img {width: 99%;}

.top-heading h1.blog-heading {font-size: 22px;height: 58px;}

.most-popular-tour-text-box h3 {margin: 0px 0 10px 0;font-size: 22px;}

.most-popular-tour-text-box p {font-size: 15px;}

.price-box {width: 100%;float: left;margin: 0;padding: 0;text-align: center;}

.tour-view-more {float: none;margin: 0 auto;padding: 0;width: 98px;overflow: hidden;}

.blog-detail-box .video iframe {width: 100%;height: 267px;}

.most-popular-tour-text-bottom-box .price-box p {margin: 0 0 12px 0;font-size: 21px;}

.most-popular-tour-container h2 {margin: 20px 0 0 0;font-size: 15px;}

.contact-form-box {margin: 0 0px 10px 0;width: 100%;}

.contact-form-box1 {margin: 0 0px 10px 0; width:100%;}

.most-popular-event-box {margin: 0 0px 25px 0; width: 100%;}

.most-popular-event-box:last-child {margin-right: 12px;}

.most-popular-event-box:nth-child(2) {margin-right: 0px;}

.most-popular-event-box img {width: 100%;}

.most-popular-event-text-box h3 {font-size: 20px;}

.most-popular-event-text-box p {font-size: 15px;}

.most-popular-event-text-bottom-box .price-box {width: 100%;text-align: center;margin: 0 0 15px 0;padding: 0;float: left;}

.most-popular-event-text-bottom-box .tour-view-more {float: none;margin: 0 auto;padding: 0;width: 98px;overflow: hidden;}

.top-heading h1 {margin: 0 0 10px 0;font-size: 23px;height: auto;background-size: 23%;  background:none;}

.top-heading p {margin: 0 0 15px 0;font-size: 16px;line-height: 19px;}

.most-popular-event-container h2 {margin: 10px 0 0 0;font-size: 17px;}

.contact-form-box2 {width: 100%;}

.contact-form-box2 .submit-btn-bg {margin: 10px 0 0 0;}

.radio-bg {width: 99%;}

.business-filter-bg {width: 100%;}

.business-filter-bg1 {width:88%;}

.business-filter-bg2 {width: 59.5%;}

.business-filter-bg3 {width: 73%;}

.business-filter-bg4 {width: 12.3%;}

.business-filter-bg5 {width: 51.2%;}

.business-list-box {width: 100%;margin: 0 0px 25px 0;}

.business-list-small-box-data {width: 100%;margin: 0 0px 25px 0;}

.business-list-small-box-text h3 {font-size: 20px;min-height: auto;line-height: 26px;}

.business-text-data h3 {font-size: 21px;line-height: 27px;}

.radio-bg {width: 100%;}

.business-filter-bg {width: 100%;margin: -10px auto 0;}

.business-filter-bg1 {width:100%; margin: -10px auto 0;}

.business-filter-bg2 {width: 100%; margin: -10px auto 0;}

.business-filter-bg3 {width: 100%; margin: -10px auto 0;}

.business-filter-bg4 {width: 26%; margin: -10px auto 0;}

.business-filter-bg5 {width: 100%; margin: -10px auto 0;}

.business-list-box {width: 100%%;margin: 0 0px 25px 0;}

.business-list-small-box-data {width: 100%;margin: 0 0px 25px 0;}

.business-list-small-box-text h3 {min-height: auto;max-height: 100%;}

.business-list-small-box-text p {min-height: auto;}

.business-text-data h3 {font-size: 21px;line-height: 27px;}

.radio-bg .Box1 {margin: 0 14px 10px 0;}

.radio-bg .Box2 {margin: 0 14px 10px 0;}

.radio-bg .Box3 {margin: 0 14px 10px 0;}

.radio-bg .Box4 {margin: 0 13px 10px 0;}

.radio-bg .Box5 {margin: 0 13px 10px 0;}

.Box1 label {font-size: 15px;padding-left: 23px;}

.Box2 label {font-size: 15px;padding-left: 23px;}

.Box3 label {font-size: 15px;padding-left: 23px;}

.Box4 label {font-size: 15px;padding-left: 23px;}

.Box5 label {font-size: 15px;padding-left: 23px;}

.Box6 label {font-size: 15px;padding-left: 23px;}

.business-filter-bg .btn-filter {padding: 8px 6px;font-size: 13.2px; margin-bottom: 18px;}

.business-filter-bg .btn-filter.self-contained {margin-right: 0px;margin-bottom: 0px;}

.business-filter-bg1 .btn-filter{padding: 8px 6px;font-size: 13.2px;margin-bottom: 18px;}

.business-filter-bg1 .btn-filter.natural-attractions {margin-right: 0px;margin-bottom: 0px;}

.business-filter-bg2 .btn-filter{padding: 8px 6px;font-size: 13.2px;margin-bottom: 18px;}

.btn-filter.cafes-restaurants {margin-bottom: 0px;}

.btn-filter.caterers {margin-bottom: 0px;}

.business-filter-bg3 .btn-filter{padding: 8px 6px;font-size: 13.2px;margin-bottom: 18px;}

.business-filter-bg3 .btn-filter.specialty {margin-right: 0px;margin-bottom: 0px;}

.business-filter-bg4 .btn-filter.all-services{padding: 8px 6px;font-size: 13.2px;}

.business-filter-bg5 .btn-filter{padding: 8px 6px;font-size: 13.2px;margin-bottom: 18px;}

.business-filter-bg .btn-filter.active::after {top: 33px;}

.btn-filter.hotels.active::after {left: 33%;}

.btn-filter.resorts.active::after {left: 35%;}

.business-filter-bg1 .btn-filter.active::after {top: 33px;}

.business-filter-bg2 .btn-filter.active::after {top: 33px;}

.btn-filter.bars.active::after {left: 28%;}

.btn-filter.caterers.active::after {left: 38%;}

.business-filter-bg3 .btn-filter.active::after {top: 33px;}

.btn-filter.art.active::after {left: 24%;}

.btn-filter.general.active::after {left: 40%;}

.btn-filter.souvenirs.active::after {left: 39%;}

.btn-filter.jewellery.active::after {left: 38%;}

.btn-filter.specialty.active::after {left: 38%;}

.btn-filter.taxis.active::after {left: 31%;}

.btn-filter.resorts {margin-bottom: 0px;}

.btn-filter.caravan-parks {margin-bottom: 0px;}

.btn-filter.hotels {margin-bottom: 0px;}

.btn-filter.jewellery {margin-bottom: 0px;}

.btn-filter.souvenirs {margin-bottom: 0px;}

.filter-bg {width: 100%;}	

.filter-bg .btn-filter {margin-right: 6px;margin-bottom: 21px;}

.event-list-box {width: 100%;margin: 0 0px 25px 0;}	

.event-list-box img {width: 100%;}

.event-sml-img {width: 98.5%;height: auto;}	

.event-list-small-box-data {width: 100%;margin: 0 0px 25px 0;}

.event-list-small-box-data img {width: 98%;}	

.event-list-small-box-text .event-btn-bg .add-calender {margin: 0 5px 0 0;padding: 11px 9px;font-size: 13.5px;}	

.event-list-small-box-text .event-btn-bg .add-trip {margin: 0 5px 0 0;padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text .event-btn-bg .read-more {padding: 11px 9px;font-size: 14px;}

.event-list-small-box-text h3 {min-height: auto;font-size: 21px;}

.filter-bottom-bg {width: 100%;margin: 5px auto 0;}

.filter-bg .filter-bottom-bg .btn-filter {margin-right: 6px;margin-bottom: 18px;}

.event-btn-bg {width: 100%;}

.event-btn-bg .read-more {font-size: 13px;margin: 0 0px 0 0;}

.event-btn-bg .add-trip {font-size: 13px;margin: 0 3px 0px 0;padding: 10px 12px}

.event-text-data h3 {font-size: 19px;min-height: auto;}

.event-text-data p {font-size: 16px;min-height: auto;}

.event-btn-bg .add-calender {margin: 0 3px 0px 0;padding: 10px 12px;font-size: 13px;}

.filter-bg .filter-bottom-bg .btn-filter.culture {margin-bottom: 0px;}

.filter-bg .filter-bottom-bg .btn-filter.free {margin-bottom: 0px;}

.filter-bg .filter-bottom-bg .btn-filter.family {margin-bottom: 0px;}

.new-login-box {width: 100%;}

.login-left-side {width: 100%;margin: 0 0px 0 0;}

.new-login-box .sign-up-right-side {width: 100%;margin: 20px 0 0 0;}

.new-login-box .sign-up-right-side h2 {font-size: 21px;background: none;height: auto;}

.new-login-box .login-left-side h2 {font-size: 21px;height: auto;background: none;}

.new-login-box .login-form-box {width: 100%;margin: 0 0px 20px 0;}

.sign-up-right-side {width: 100%;}

.sign-up-form-box {width: 100%;margin: 0 0px 15px 0;}

.login-left-box {width: 100%;}

.login-form-box {width: 100%;margin: 0 0px 20px 0;}

.register-with-container {width: 100%;}

.task-container {margin: 0 0px 15px 0;width: 100%;}

.task-container:nth-child(3) { margin-right:0px;}

.task-container img {width: 95%;}	

.register-with-container ul li:last-child { margin-right:0px;}

.task-heading h3 {font-size: 16px;}

.login-btn-bg {margin: 0 15px 10px 0; width: 100%;}

.sign-up-btn-bg {margin: 0px 0px 15px 0;}

.login-left-side .register-with-container {width: 100%;}

.login-left-side h2 {font-size: 19px;height: 36px;background-size: 14%;}

.sign-up-right-side h2 {font-size: 19px;height: 36px;background-size: 21%;}

#business-user-div h2 {font-size: 19px;height: 36px;background-size: 21%;}

.sign-up-bottom {margin: 25px 0 35px 0;}

.tour-filter-bottom-bg {width: 100%; margin: 10px auto 0;}

.tour-filter-bg .btn-filter {margin-bottom: 18px;padding: 11px 11px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-bottom: 0px;}

.tour-list-box {width:100%;}

.tour-list-box img {width: 100%;}

.tour-btn-bg {width: 71%;margin: 0 auto; float:none;}

.tour-list-small-box-data {width: 100%;margin: 0 0px 25px 0;min-height: auto;}

.tour-list-small-box-data img {width: 100%;}

.tour-list-small-box-text .tour-price {margin: 0 0 15px 0;width: 100%;text-align: center;}

.tour-list-small-box-text .tour-btn-bg {float: none;margin: 0 auto 0;padding: 0;width: 71%;overflow: hidden;}

.tour-price {width: 100%;text-align: center;margin: 0 0 15px 0;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter {margin-right: 2px;padding: 11px 9px;font-size: 13px;margin-bottom: 18px;}

.tour-filter-bg .tour-filter-bottom-bg .btn-filter.price-box6 {margin-bottom: 0px;}

.tour-btn-bg .add-trip {margin: 0 5px 0 0;}

.tour-text-data p {min-height: auto;font-size: 16px;margin-bottom: 10px;}

.tour-bottom .tour-price p {min-height: auto;font-size: 21px;margin-bottom: 0px;}

.tour-text-data h3 {margin: 0px 0 10px 0;font-size: 22px;line-height: 26px;min-height: auto;max-height: 100%;}

.tour-list-small-box-text .tour-bottom .tour-price p {font-size: 21px;}

.tour-list-small-box-text p {margin: 0 0 10px 0;min-height: auto;max-height: 100%;}

.tour-list-small-box-text h3 {margin: 0px 0 10px 0;font-size: 19px;line-height: 24px;min-height: auto;max-height: 100%;}

.tour-detail-bg .tour-detail-right-side {width: 100%;}

.tour-detail-bg .tour-detail-left-side {width: 100%;margin: 0 0px 20px 0;}

.trip-advisor-box {width: 33%;margin: 15px 0 0 0;}

.tour-detail-video iframe {height: 180px;}

.tour-detail-bg .tour-detail-right-side p {margin: 0 0 10px 0;font-size: 16px;	}

.tour-detail-bg .tour-detail-right-side h2 {margin: 0 0 9px 0;font-size: 17px;}

.share-this ul {float: none;margin: 0 auto;padding: 0;width: 87%;}

.tour-detail-bg .tour-detail-left-side .share-this ul li img {width: 24px;}

.share-this p {margin: 0 0 5px 0;font-size: 16px;}

.product-list-box {width: 100%;margin: 0 0px 25px 0;}

.product-price-right-side .view-more {padding: 9px 13px;font-size: 14px;line-height: 14px;}

.product-price-left-side {width: 56%;margin: 6px 0 0 0;}

.product-list-data-box h3 {margin: 0px 0 10px 0;font-size: 18px;line-height: 22px; min-height:auto;}

.product-list-box:nth-child(3n+3) {margin-right: 10px;}

.product-list-box:nth-child(2n+2) {margin-right: 0px;}

.product-img {width: 99%;}

.product-img img {width: 100%;}

.product-list-data-box p {font-size: 18px;}

.qty-box {width: 96px;}

.product-list-data-box .qty-box p {font-size: 17px;}

.top-heading h1.blog-heading.product {height: 40px;margin-top: 10px;}

.breadcrumbs-box {margin: 0 0 10px 0;}

.product-list-container .product-detail-left-side {width: 100%;margin: 0 0px 20px 0;}

.product-list-container .product-detail-right-side {width: 100%;}

.product-detail-price-container {width: 100%;padding: 10px 10px;}

.add-to-cart-btn {padding: 13px 15px !important;}

.center-content-left-side .related-products-container .product-list-box:nth-child(3) {margin-right: 0px;}

.product-detail-img-box img {width: 100%;}

.add-to-wishlist a {padding: 12px 20px; font-size: 16px;}

.add-to-cart {margin: 0 10px 10px 0;}

.center-content-left-side .related-products-container .product-list-box:nth-child(2) {margin-right: 10px;}

.product-list-data-box h3 {font-size: 18px;min-height: auto;}

.product-poplate-images img {width: 70px;}

.product-list-container .product-detail-right-side h2 {line-height: 27px;}

.product-list-data-box p {font-size: 18px;}

.related-products-container {margin: 30px 0 0 0;}

.related-products-container h2 {font-size: 22px;height: 40px;background-size: 14%;}

.center-content-left-side .related-products-container .product-list-box .product-img img {width: auto;}

.product-list-container .product-detail-right-side .product-detail-price-container .availability-box {margin: 0 0 10px 0;font-size: 17px;}

.product-list-container .product-detail-right-side .product-detail-price-container .product-detail-price-box {margin: 0 0 10px 0;}

.product-list-container .product-detail-right-side .product-detail-price-container .qty-box p {font-size: 15px;}

.event-detail-container .event-detail-left-side {width: 100%;margin: 0 0px 20px 0;}

.event-detail-container .event-detail-left-side img {width: 100%;}

.event-detail-container .event-detail-right-side {width: 100%;margin: 0 0 25px 0;}

.facebook-feed img {width: 100%;}

.event-detail-container .event-detail-right-side p {margin: 0 0 10px 0;font-size: 15px}

.event-detail-container .event-detail-right-side .event-price {margin: 0 0 12px 0;}

.event-share-this {margin: 10px 0 0 0;}

.map-bg {margin: 15px 0 0 0;}



}



@media only screen and (min-width:412px) and (max-width:420px) {

.container {width:412px !important;}

.sobroome-box5 .imghvr-slide-up {width: 100%;}

.sobroome-box5 img {width: 100%;}

.sobroome-box6 .imghvr-slide-up {width: 100%;}

.sobroome-box6 img {width: 100%;}

.sobroome-box4 .image-text {margin: -34% 0px;}

.sobroome-box5 img {margin: 0;}

.sobroome-box6 figcaption {padding: 55px 0 0 0 !important;}

.sobroome-box7 figcaption {padding-top: 59px !important;}

.sobroome-box7 .image-text {margin: -41.2% 0px;}

.sobroome-box8 .image-text {margin: -37% 0px;}

.sobroome-box9 .image-text {margin: -37% 0px;}

.sobroome-box8 figcaption {padding-top: 52px !important;}

.sobroome-box10 figcaption {padding-top: 190px !important;}

.sobroome-box11 figcaption {padding: 174px 0 0 0 !important;}

.sobroome-box12 .image-text {margin: -41% 0px;}

.sobroome-box12 figcaption {padding: 50px 0 0 0 !important;}

.sobroome-box figcaption {padding-top: 170px !important;}

.sobroome-box2 figcaption {padding-top: 172px !important;}

.sobroome-box3 figcaption {padding-top: 46px !important;}

.sobroome-box .image-text {margin: -274px 0px;font-size: 23px;}

.sobroome-box2 .image-text {margin: -275px 0px;font-size: 23px;}

.sobroome-box3 .image-text {margin: -142px 0;font-size: 23px;}

.tour-btn-bg {width: 53%;}

.tour-list-small-box-text .tour-btn-bg {width: 53%;}

}



@media only screen and (min-width:375px) and (max-width:411px) {

.container {width: 375px !important;}

.sobroome-box4 .image-text {margin: -37.6% 0px;}

.sobroome-box5 img {margin: 0;}

.sobroome-box6 figcaption {padding: 55px 0 0 0 !important;}

.sobroome-box7 figcaption {padding-top: 59px !important;}

.sobroome-box7 .image-text {margin: -42% 0px;}

.sobroome-box8 .image-text {margin: -41% 0px;}

.sobroome-box9 .image-text {margin: -41% 0px;}

.sobroome-box8 figcaption {padding-top: 52px !important;}

.sobroome-box10 figcaption {padding-top: 190px !important;}

.sobroome-box11 figcaption {padding: 174px 0 0 0 !important;}

.sobroome-box12 .image-text {margin: -41.5% 0px;}

.sobroome-box12 figcaption {padding: 50px 0 0 0 !important;}

.sobroome-box figcaption {padding-top: 170px !important;}

.sobroome-box2 figcaption {padding-top: 172px !important;}

.sobroome-box3 figcaption {padding-top: 46px !important;}

.sobroome-box .image-text {margin: -249px 0px !important;}

.sobroome-box2 .image-text {margin: -250px 0px !important;}

.sobroome-box3 .image-text {margin: -130px 0;}



}



