/*Responsive*/

nav:not(.mm-menu) {
	display: none;
}

.headermenu {
	text-align: center;
}

.mm-blocker {
	display: none;
}

body.active .mm-blocker {
	display: block;
	z-index: 100000;
	position: absolute;
	width: 100%;
	height: 100%;
}

.mm-slideout {
	overflow-x: hidden;
}

.row {
	margin: 0 !important;
}

.discoverTxt .owl-controls {
	display: none;
}

.text-center {
	clear: left;
	text-align: center;
}

.distitle {
	padding: 20px 0!important;
	display: block;
}

#slimmenu {
	display: none;
	/*background:#d70556;
	border-bottom:1px solid #c30090;*/
	padding: 0;
	margin: 0;
	height: 43px;
	position: relative;
	z-index: 9;
}

.head-place-mob .favour {
	text-align: right;
}

#slimmenu>a {
	margin-left: 10px;
	margin-top: 2px;
	border-radius: 4px;
}

.mm-list li img {
	padding-right: 10px;
}

.mm-list>li>a,
.mm-list>li>span {
	font-size: 16px;
	/* 19 */
}

.mm-list>li>a,
.mm-list>li>span {
	color: #fff !important;
}

.mobile {
	display: none;
	position: absolute;
	top: 0;
	width: 100%;
	background: #FF7700;
	left: 0;
	z-index: 9999;
}

.showMob {
	display: none;
}

.hideMob {
	display: none!important;
}

.desktop {
	display: block;
}

.armobile {
	display: none;
}

@media only screen and (max-width: 2050px) {
	.grenButn {
		min-height: 162px;
	}
}

@media screen and (min-width: 1400px) {
	div#Maslider .latestNews .bt-row img.hovereffect {
		width: 25% !important;
	}
}

@media screen and (max-width: 1395px) {
	.mapFront .custom p.absoul {
		position: relative !important;
		width: auto !important;
	}
	.patern-right i {
		padding: 10px;
		width: 50px;
	}
	.patern-right i {
		font-size: 20px;
	}
	.patern-right {
		font-size: 80%;
	}
	.patern-right .col-md-9 {
		padding: 12px 0 0 52px;
	}
	.grenButn {
		min-height: 138px;
	}
	.pad-right {
		padding-right: 49px;
	}
	#custermizepagination ul {
		padding-left: 15px !important;
	}
	.innerPlaces .gray {
		min-height: 135px;
	}
	.col-sm-4.topnopad {
		padding: 0 20px!important;
	}
	#refroffers,
	#refreattract_mod {
		width: 100%;
	}
	.innerPlaces a {
		padding: 0 10px;
	}
	#Places h2.largePlace {
		font-size: 17px !important;
	}
	.innerPlaces .nomargin-bottom {
		margin-bottom: 0;
		padding-bottom: 0;
	}
	#refreattract_mod #refreattract_mod_att {
		padding: 10px 0px;
	}
	#Places .col-md-6.col-xs-6.col-sm-6>a {
		padding: 0 10px 0;
	}
	#Places .gray {
		padding: 10px 10px 0;
	}
	.home .mainSlider {
		min-height: inherit;
	}
	.QuotsGr .quoIm,
	.quotefrontModule .quoIm {
		margin-left: 17px;
	}
	#Advert [class*="col-md-12"] {
		padding: 10px 20px !important;
	}
	#topDestN .owl-stage .owl-item {
		padding-left: 0;
		padding-right: 0;
	}
	.slider_pages .col-md-6 .gray {
		min-height: 135px;
		padding: 10px 20px;
	}
	.slider_pages .col-md-3 .minheight {
		min-height: 123px;
		padding: 10px 20px;
	}
	.row {
		/* margin-left: -10px !important; */
		/* margin-right: -10px !important; */
	}
	.smcol3 .costLar {
		font-size: 113%;
		margin: -4px 0 0;
	}
	#topDestN h2 {
		font-size: 158%;
	}
	.grenButn {
		padding: 32px 20px;
	}
	.Bxconte>p {
		font-size: 90%;
	}
	#tabs .owl-prev {
		left: -48px;
	}
	#tabs .owl-next {
		left: 0;
		right: inherit;
	}
	#topDestN .slider_pages .col-md-6.col-sm-6.col-xs-6>a,
	#topDestN .slider_pages .col-md-3.smcol3.col-sm-3.col-xs-3>a {
		padding: 0 7px;
	}
	#topDestN .smcol3 h2 {
		font-size: 118%;
	}
	.grasmal {
		color: #504e53;
		display: block;
		font-size: 97%;
		padding: 6px 0 0 !important;
	}
	#topDestN .col-md-6 .costLar {
		font-size: 179%;
		font-weight: bold;
		margin: -5px 0 0;
		padding: 0;
	}
	.topDestinations .owl-carousel .owl-item .quoIm img {
		display: block !important;
	}
	/*.topDestinations .owl-carousel .owl-item .quoIm img {
    display: none !important;
}*/
	.topDestinations .rat4::after {
		position: absolute;
		right: 0;
		top: -185px;
		z-index: 9999;
	}
	.topDestinations .smcol3 .hidNew .quoIm {
		right: 0;
		width: 89px;
	}
	/*Top Destination Mobile*/
	#topDestNMOBILE .col-md-6 {
		width: 49.7%;
		display: inline-block;
		margin: 0;
		padding: 5px;
		vertical-align: top;
	}
	#topDestNMOBILE h2 {
		font-size: 17px;
		font-weight: bold;
		margin: 0;
		padding: 0 20px;
	}
	#topDestNMOBILE .col-md-8 {
		width: 60%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
	}
	#topDestNMOBILE .col-md-4 {
		width: 38%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
		text-align: right;
	}
	#topDestNMOBILE .col-md-12,
	#topDestNMOBILE .col-md-8,
	#topDestNMOBILE .col-md-4 {
		margin-top: 6px;
		padding-top: 0;
		margin-bottom: 0;
		padding-bottom: 0;
	}
	#topDestNMOBILE .small {
		font-weight: normal;
	}
	#topDestNMOBILE .costLar {
		font-size: 129%;
	}
	#topDestNMOBILE .slider_pages .col-md-6 .gray {
		min-height: 119px;
	}
	.hidNew .quoIm {
		bottom: -2px;
		position: absolute;
		left: 0;
		width: 18%;
		z-index: 999;
	}
	hidNew .quoIm img {
		width: 89px;
	}
	#topDestN .col-sm-3 .col-md-8,
	#topDestN .col-sm-6 .col-md-8 {
		padding-bottom: 0 !important;
	}
	#topDestNadverMobile .col-md-6 {
		width: 49%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
		padding: 0;
		text-align: left;
	}
	#topDestNadverMobile .advert-even {
		padding-left: 5px;
	}
	#topDestNadverMobile .advert-odd {
		padding-right: 5px;
	}
	#topDestNadverMobile .gray h6 {
		font-size: 16px;
		font-weight: 600;
	}
	#topDestNadverMobile .col-md-12 {
		padding: 0;
		padding-bottom: 10px;
	}
	#topDestNadverMobile .gray {
		padding: 10px;
	}
	#topDestNadverMobile .gray {
		min-height: 128px;
	}
	.paternEli,
	.quotefrontModule {
		width: 100%;
	}
	.head-place-mob {
		background: #b3cc13 none repeat scroll 0 0;
		border-top: 1px solid #fff;
	}
	.largePlace {
		text-align: left;
	}
	#agencylocation,
	#refreattract_mod_att {
		padding: 10px 40px;
	}
	.show-map-mob,
	.hide-map-mob {
		color: #b3cc13;
		cursor: pointer;
		font-weight: bold;
	}
	.topnopad {
		padding: 0 !important;
	}
	.boxes .col-md-6 .inpadding {
		min-height: 323px;
		padding: 9% 30px;
		text-align: center;
		vertical-align: top;
	}
	.boxes .col-md-6 {
		padding: 0 !important;
	}
	.boxes .col-md-6 .inpadding {
		min-height: 289px;
	}
	.first-two .col-md-6:first-child {
		min-height: 100px;
	}
	.first-two .col-md-6:last-child {
		min-height: 100px;
	}
	.sec-two .col-md-6:first-child {
		min-height: 100px;
	}
	.sec-two .col-md-6:last-child {
		min-height: 100px;
	}
	.half-width {
		margin: 0 auto;
		width: 70%;
	}
	.insidepatern {
		background-position: left;
	}
}

@media (min-width: 1280px) {
	/*.container {
    max-width: 1360px;
}*/
}

@media (max-width: 1224px) {
	ul.otherlinks li {
		width: 22%;
	}
}

@media screen and (max-width: 1048px) {
	li.brdr a {
		padding: 20px 20px 20px 115px;
		margin: 5px 5px 10px;
		font-size: 100%;
	}
	ul.footer-toprnw li {
		min-width: unset;
	}
	li.larbg img {
		max-width: 130px;
		max-height: 110px;
	}
	#phocagallery-module-ri .pg-cv-box-mod-ri {
		height: 102px;
		width: 42%;
	}
	body[class*=" home"] div#phocagallery-module-ri .mosaic {
		height: 115px;
	}
	#phocagallery-module-ri img {
		width: 117% !important;
		height: 110px !important;
	}
	.whether img {
		width: 85px !important;
		height: auto !important;
		margin: 14px 0 !important;
	}
	.hexagon {
		width: 150px !important;
		height: 88.21px !important;
	}
	.hexagon:before,
	.hexagon:after {
		border-left: 75px solid transparent !important;
		border-right: 75px solid transparent !important;
	}
	.hexagon:before {
		border-bottom-width: 42.6px !important;
	}
	.hexagon:after {
		border-top-width: 42.6px !important;
	}
	.twobannersLg span {
		/*font-size: 100% !important;*/
	}
	.twobannersLg {
		padding: 0;
	}
	.moduletable.vdotxt a {
		padding: 305px 0 156px 0;
	}
	body[class*=" home"] .mainSlider {
		min-height: 440px;
	}
	.nav>li>a {
		padding: 10px !important;
	}
	.whether {
		margin: 0;
	}
	.main-menu-div {
		padding: 0 !important;
	}
	html .mainMenu>.nav>li>a {
		padding: 10px !important;
	}
	html #header.stickys .mainMenu>.nav>li>a {
		padding: 9px !important;
	}
	.mainMenu .search .form-inline input[type=search] {
		width: 130px !important;
	}
	#header.stickys .headmob {
		width: 40% !important;
	}
	#header.stickys .headmobtop {
		width: 55% !important;
	}
	#header.stickys .img-responsive {
		width: 100% !important;
	}
	.social .ns2-row {
		margin: 8px 0px !important;
	}
	.module_curency .mod-languages {
		width: auto !important;
	}
	.pg-cats-name {
		width: 50% !important;
		float: right !important;
	}
}

@media screen and (max-width: 1024px) {
	#Advert [class*="col-md-12"] {
		padding: 10px 16px !important;
	}
	.advert-click {
		padding: 0px 10px 0px 10px;
	}
	#Advert .col-sm-3 h6 {
		font-size: 110%;
	}
	.head-place-mob {
		background: #b3cc13 none repeat scroll 0 0;
		border-top: 1px solid #fff;
	}
	#Places h5,
	#Places h3 {
		text-align: center;
		padding: 0 30px;
	}
	#refresh_profile #fullimg_hidNew {
		padding: 10px 27px;
	}
	.largePlace {
		text-align: left;
	}
	.owl-next {
		right: 0!important;
	}
	.owl-prev {
		left: 0!important;
	}
	#agencylocation,
	#refreattract_mod_att,
	#refroffers {
		padding: 10px 40px!important;
	}
	.show-map-mob,
	.hide-map-mob {
		color: #b3cc13;
		cursor: pointer;
		font-weight: bold;
	}
	.minheight {
		padding-left: 10px;
		padding-right: 10px;
	}
	#topDestN .slider_pages .col-md-6.col-sm-6.col-xs-6>a,
	#topDestN .slider_pages .col-md-3.smcol3.col-sm-3.col-xs-3>a {
		padding: 0 7px;
	}
	.slider_pages .col-md-6 .gray {
		min-height: 163px;
	}
	.QuotsGr .quoIm,
	.quotefrontModule .quoIm {
		margin-left: 0;
	}
	.boxes .col-md-6 .inpadding {
		min-height: 246px;
		padding: 9% 30px;
		text-align: center;
		vertical-align: top;
	}
}

@media screen and (min-width: 991px) {
	.headermenu {
		display: none !important;
	}
}

@media screen and (max-width: 991px) {
	.tabsNew {
		position: relative;
		padding: 20px;
		background: rgb(54, 146, 225);
		max-width: 100%;
	}
	.tabsNew:hover {
		background: rgb(54, 146, 225);
	}
	.tabsNew .nav>li:hover>ul {
		display: block;
		position: relative;
		left: 0;
		width: 100%;
		top: 0;
	}
	.foot-2col {
		text-align: center;
	}
	ul.footer-toprnw {
		float: none;
	}
	.lmodified {
		text-align: center;
	}
	#phocagallery-module-ri .pg-cv-box-mod-ri {
		height: 110px;
		width: 47%;
	}
	body[class*=" home"] div#phocagallery-module-ri .mosaic {
		/* margin: 3px 10px 15px 3px !important; */
		width: 47% !important;
		height: 112px;
	}
	.mosaic a.galviewmor {
		padding: 10%;
	}
	div#Maslider>.container>.col-lg-8,
	div#Maslider>.container>.col-lg-4 {
		padding: 20px;
	}
	li.brdr {
		width: 49.2%;
	}
	.toparea>* {
		display: inline-block;
	}
	.toparea {
		text-align: center;
	}
	.site-search {
		top: -34px;
		left: 345px;
		position: relative;
	}
	.pad-right2 * {
		float: none;
	}
	.pad-right2 {
		text-align: center;
	}
	.headermenu a,
	.topMenu a {
		background: center center no-repeat transparent;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );
		display: block;
		width: 40px;
		height: 40px;
		position: absolute;
		top: 0;
		left: 10px;
	}
	.formform {
		background: url(../../../images/totbg.jpg);
		background-size: cover;
	}
	.minnews {
		background: url(../../../images/cabg.jpg);
		background-size: cover;
	}
	.intr .moduletable {
		width: 90%;
		margin: 0 auto;
		padding: 40px 0;
	}
	.site-search-div {
		top: -50px !important;
		right: 10px !important;
		float: none !important;
	}
	.hexagon {
		position: unset !important;
		margin-bottom: 0;
	}
	.hexadiv {
		width: 100%;
		display: contents;
	}
	.hexamega {
		height: 565px !important;
	}
	.main-menu-div {
		z-index: 9999;
	}
	div#header {
		z-index: 999;
	}
	.site-search.display .search {
		/* background: none; */
		top: -6px;
	}
	span.je-title {
		width: 82% !important;
	}
	.mm-panel.mm-hasnavbar .mm-navbar {
		background: #051c44;
	}
	.mm-menu .mm-btn:after,
	.mm-menu .mm-btn:before,
	.mm-menu .mm-listview>li .mm-arrow:after,
	.mm-menu .mm-listview>li .mm-next:after {
		border-color: rgba(255, 255, 255, .3);
	}
	.mm-listview>li:not(.mm-divider):after {
		border-color: rgba(239, 239, 239, 0.15);
	}
	.mm-listview .mm-next {
		border: 0 solid rgba(0, 0, 0, 0) !important;
	}
	.mm-listview>li:not(.mm-divider):after {
		left: 0;
	}
	.mm-menu {
		background: #102a58;
	}
	.mm-menu a {
		color: #fff !important;
	}
	.module_curency .search.display {
		right: 33%;
		width: 320px;
		background: #fff;
	}
	.dfserv h4,
	.dfserv h4 a {
		height: auto;
	}
	.border-sep .container {
		padding: 20px;
	}
	.twobannersLg {
		padding: 0;
	}
	.container {
		margin: 0;
		padding: 0;
		width: 100%;
	}
	.largebg {
		padding: 0 20px;
	}
	.vdoplyr,
	.fbwallfeed {
		position: relative !important;
		width: 100%;
	}
	.minnews h3 {
		margin-top: 0 !important;
	}
	li.deeper.parent>a:after {
		content: "";
	}
	.mm-listview .mm-next {
		width: 100%;
	}
	.searchIcon {
		position: relative;
		left: 0;
		top: 0;
		z-index: 9999;
	}
	div#header-sticky-wrapper.is-sticky .headmobtop,
	.headmobtop {
		padding-top: 0;
	}
	.whiteBack,
	#Footer .alignCenter,
	.alignCenter {
		text-align: center !important;
	}
	.mapFront .custom p.absoul {
		position: relative;
	}
	#header.stickys {
		padding: 0 !important;
	}
	.patern-right i {
		padding: 10px;
		width: 50px;
	}
	.patern-right i {
		font-size: 20px;
	}
	.patern-right {
		font-size: 80%;
	}
	.patern-right .col-md-9 {
		padding: 12px 0 0 52px;
	}
	.patern-right i {
		padding: 14px;
		width: 55px;
	}
	.patern-right i {
		font-size: 21px;
		margin-bottom: 20px;
	}
	.grenButn {
		min-height: 138px;
	}
	.module_curency .menu,
	.topMenu {
		float: none;
	}
	.headmob {
		text-align: center;
		padding: 0;
	}
	#header img.img-responsive {
		width: 80% !important;
		margin: 15px auto 0;
		float: none;
	}
	.wizard .top-actions {
		display: none !important;
	}
	#asidenew {
		clear: left;
	}
	.insidepatern {
		padding: 35px 0 100px;
	}
	.light-blue #ic-calendar-106 {
		width: 100%;
		overflow-x: scroll;
	}
	#tabs-3 div.img img,
	.mediaBlockNw img {
		/*width: 100%;
	 height:auto;*/
	}
	.pdfBlock .col-md-6:first-child {
		border: none;
	}
	.ui-tabs .ui-tabs-panel {
		padding: 1em .1em !important;
	}
	.pdfBlock img,
	.sponsorLogo img {
		width: auto;
	}
	.half-width {
		width: 100%;
	}
	.tabsHome {
		clear: left;
		background: #008BBF;
	}
	.tabsHome .ui-state-active a,
	.tabsHome .ui-state-active a:link,
	.tabsHome .ui-state-active a:visited {
		color: #fff;
	}
	.social .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
		padding: .8em .4em !important;
	}
	.ui-tabs .ui-tabs-nav li {
		white-space: pre-wrap!important;
	}
	.ui-tabs .ui-tabs-nav li.ui-tabs-active {
		background: none;
		border-bottom: 0 solid #00A973;
	}
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
		font-size: 98%;
	}
	.tabsHome::after {
		top: 184px;
	}
	#header .col-md-5,
	#header .col-md-7 {
		padding: 0;
	}
	.mainSlider .reletivemenu {
		display: none;
	}
	.topMenu {
		text-align: center;
	}
	.lang-inline,
	#fontsize {
		border: none;
	}
	.hide-mobile {
		display: none;
	}
	.hide-desktop {
		display: block;
	}
	.mainmenu-right {
		width: 100%;
	}
	.grenButn {
		padding: 0px;
		min-height: inherit;
		position: relative;
	}
	.boxes .col-md-6 .inpadding {
		min-height: 246px;
		padding: 9% 30px;
		text-align: center;
		vertical-align: top;
	}
	.headermenu,
	.topMenu {
		background: #3692e1;
		font-size: 16px;
		font-weight: bold;
		color: #fff;
		line-height: 40px;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		width: 100%;
		height: 40px;
		padding: 0 50px;
	}
	.topMenu ul.nav.menu {
		display: none !important;
	}
	nav#menumob img {
		display: none;
	}
	.mainMenu {
		display: none;
	}
	#slimmenu {
		display: block;
		height: 43px;
		background: #DD7E00;
		width: 100% !important;
	}
	.mainmenuT {
		display: none;
	}
	#header .col-md-3 {
		text-align: center;
	}
	#header .col-md-3 a {
		width: 100%;
	}
	#header .img-responsive,
	#header .thumbnail>img,
	#header .thumbnail a>img,
	#header .carousel-inner>.item>img,
	#header .carousel-inner>.item>a>img {
		width: auto;
		display: inline !important;
	}
	.col-md-12.alignCenter>img {
		width: 60%;
	}
	.topMenu {
		padding-top: 0;
		text-align: center;
		left: inherit;
		/* right 320 */
		top: inherit;
	}
	.module_curency {
		position: relative;
		/* width:100%; */
		left: inherit;
		top: inherit;
		text-align: center;
	}
	.whether {
		padding-top: 0;
		/* right 500 */
		float: none;
		text-align: center;
		margin: 0 auto;
	}
	.searcNew {
		margin-left: -152px;
		margin-top: 225px;
	}
	.Sponsors li {
		width: 20%;
	}
	.relTive h4 {
		font-size: 683%;
		line-height: 1;
		/* top: -8%; */
	}
	/*Apr 4*/
	.mobile div.mod-languages li {
		display: inline-block !important;
		float: none !important;
		margin-left: 0;
		margin-right: 4px;
		text-align: center;
		width: 48% !important;
	}
	.mobile .lang-inline a {
		display: block;
		padding: 14px 10px;
	}
	.mobile .lang-inline>li:first-child {
		border-right: 1px solid #fff;
	}
	.searcNew {
		left: 0;
		margin-left: 0;
		margin-top: 75px;
		width: 100%;
	}
	.searcNew form {
		width: 80%;
		margin: 0 auto;
		position: relative;
	}
	.hide-mobile {
		display: none;
	}
	.searcNew input {
		width: 100%;
	}
	.searcNew .btn {
		position: absolute;
		right: 0;
		top: 0;
	}
	.col-md-3.headmob {
		display: inline-block;
		width: 79%;
	}
	#jmslideshow-87 img {
		width: 100% !important;
	}
	.topMenu {
		padding-top: 0;
		text-align: center;
		left: inherit;
		/* right 320 */
		top: inherit;
	}
	.searcNew {
		margin-left: -152px;
		margin-top: 75px;
	}
	.relTive h4 {
		top: 5%;
	}
	#Advert .img-responsive {
		height: auto !important;
	}
	.Sponsors li {
		width: 20%;
	}
	.searcNew {
		left: 0;
		margin-left: 0;
		margin-top: 75px;
	}
	.search form {
		position: relative;
	}
	.searcNew .btn {
		position: absolute;
		right: 0;
		top: 0;
	}
	.col-md-4.orange h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	.col-md-4.pink h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	.media,
	.module_curency,
	.topMenu {
		/* width: 100% !important; */
		display: inline-block !important;
		/* float: left !important; */
	}
	.headmob {
		background: #fff;
	}
	#header {
		/*background: #08457c;*/
	}
	.pad-right2>div {
		display: inline-block;
		/* width: 50%; */
	}
	.headmobtop {
		padding: 0 !important;
		/* height: 90px; */
	}
	.formform p {
		/*width: 49%;*/
		display: inline-block;
		/*text-align: center;*/
	}
	div#header.stickys .whether {
		position: absolute !important;
		top: -45px !important;
		right: 0 !important;
	}
	body.home div#header-sticky-wrapper {
		position: relative !important;
		height: auto !important;
	}
	.col-md-4.purple h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	#topDestNadverMobile .col-md-6 {
		width: 49%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
		padding: 0;
		text-align: left;
	}
	#topDestNadverMobile .advert-even {
		padding-left: 5px;
	}
	#topDestNadverMobile .advert-odd {
		padding-right: 5px;
	}
	#topDestNadverMobile .gray h6 {
		font-size: 16px;
		font-weight: 600;
	}
	#topDestNadverMobile .col-md-12 {
		padding: 0;
		padding-bottom: 10px;
	}
	#topDestNadverMobile .gray {
		padding: 10px;
	}
	#topDestNadverMobile .gray {
		min-height: 128px;
	}
	.discoverTxt .owl-controls {
		display: block;
	}
	.newgray {
		width: auto !important;
	}
	.newgray .gray {
		padding: 10px!important;
	}
	.newgray .Fogray {
		padding: 0 !important;
	}
	.newgray .grnbtn {
		width: 100% !important;
		margin: 0 !important;
		cursor: pointer;
	}
	.offercesModule .col-xs-12 p,
	.offercesModule .clearleft {
		padding: 10px 40px;
	}
	#Places .gray {
		padding: 10px 10px 0;
	}
	#Places .col-md-6.col-xs-6.col-sm-6>a {
		padding: 0 10px 10px;
	}
	#Places.mobile-places .col-md-6.col-xs-6.col-sm-6>a {
		padding: 0 3px 7px;
	}
	#Places h2.largePlace {
		font-size: 20px;
	}
	#Places.mobile-places h2.largePlace {
		font-size: 22px !important;
	}
	#Places.mobile-places #custermizepagination {
		text-align: center!important;
	}
	.focus .green {
		min-height: 64px;
	}
	#Places #custermizepagination {
		text-align: left!important;
	}
	#Places #custermizepagination ul {
		padding: 0;
		margin: 8px 0 0 14px;
	}
	#Places .nomargin-bottom {
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	}
}

@media screen and (max-width: 801px) {
	div#slidernew175 {
		height: auto;
	}
	#phocagallery-module-ri .pg-cv-box-mod-ri {
		height: 110px;
		width: 45%;
	}
	body[class*=" home"] div#phocagallery-module-ri .mosaic {
		width: 45% !important;
	}
	#phocagallery-module-ri img {
		width: 117% !important;
		height: 110px !important;
	}
	.site-search-div {
		top: 0px !important;
	}
	a.foo-links-before {
		padding: 3px;
	}
	.grenButn {
		text-align: left;
	}
	body.active .mainmenu-right {
		z-index: 99999;
	}
	.wizard .top-actions {
		display: none !important;
	}
	#asidenew {
		clear: left;
	}
	.insidepatern {
		padding: 35px 0 100px;
	}
	.light-blue #ic-calendar-106 {
		width: 100%;
		overflow-x: scroll;
	}
	#tabs-3 div.img img,
	.mediaBlockNw img {
		/*width: 100%;
	 height:auto;*/
	}
	.pdfBlock .col-md-6:first-child {
		border: none;
	}
	.ui-tabs .ui-tabs-panel {
		padding: 1em .1em !important;
	}
	.pdfBlock img,
	.sponsorLogo img {
		width: auto;
	}
	.half-width {
		width: 100%;
	}
	.tabsHome {
		clear: left;
		background: #008BBF;
	}
	.tabsHome .ui-state-active a,
	.tabsHome .ui-state-active a:link,
	.tabsHome .ui-state-active a:visited {
		color: #fff;
	}
	.ui-tabs .ui-tabs-nav li {
		white-space: pre-wrap!important;
	}
	.ui-tabs .ui-tabs-nav li.ui-tabs-active {
		background: none;
		border-bottom: 0 solid #00A973;
	}
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
		font-size: 98%;
	}
	.tabsHome::after {
		top: 184px;
	}
	#header .col-md-5,
	#header .col-md-7 {
		padding: 0;
	}
	.mainSlider .reletivemenu {
		display: none;
	}
	.topMenu {
		text-align: center;
	}
	.lang-inline,
	#fontsize {
		border: none;
	}
	.hide-mobile {
		display: none;
	}
	.hide-desktop {
		display: block;
	}
	.mainmenu-right {
		width: 100%;
	}
	.grenButn {
		padding: 0px;
		min-height: inherit;
		position: relative;
	}
	.offercesModule h3.text-center {
		padding-top: inherit !important;
	}
	body.about .width70,
	body.ueber-uns .width70 {
		padding: 15px 1%;
	}
	#contct-mesge {
		padding: 0;
		width: 82%;
	}
	#custermizepagination ul {
		padding-left: 0 !important;
	}
	.home .mainSlider {
		min-height: 310px;
	}
	#topDestN .col-md-4 {
		padding-bottom: 8px;
	}
	.halfWidth {
		padding-right: 20px;
		padding-left: 20px;
	}
	.rat1::after,
	.rat2::after,
	.rat3::after,
	.rat4::after {
		top: -106px;
	}
	.mainMenu {
		display: none;
	}
	#header .col-md-3 {
		text-align: center;
	}
	#header .col-md-3 a {
		width: 100%;
	}
	#header .img-responsive,
	#header .thumbnail>img,
	#header .thumbnail a>img,
	#header .carousel-inner>.item>img,
	#header .carousel-inner>.item>a>img {
		width: auto;
		display: inline !important;
	}
	#Quote .col-md-3 {
		text-align: center;
	}
	#Quote img {
		width: 150px !important;
		transform: inherit;
	}
	.QuotsGr .quoIm {
		display: inline-block;
		margin: 0;
		overflow: hidden;
		vertical-align: top;
		width: 200px;
		/* auto */
	}
	.col-md-12.alignCenter>img {
		width: 60%;
	}
	.searcNew {
		margin-left: -152px;
		margin-top: 200px;
	}
	#Advert .img-responsive {
		height: auto !important;
	}
	.Sponsors li {
		width: 20%;
	}
	.paternEli,
	.quotefrontModule {
		width: 100%;
	}
	.QuotsGr .quoIm img,
	.quoIm img {
		width: 76px !important;
	}
	.innerPlaces .quoIm img {
		width: 48px !important;
	}
	#Places h2.largePlace {
		font-size: 14px;
	}
	.sponsorLogo .innerPlaces .rat3::after {
		left: 44px !important;
		top: -42px !important;
	}
	.topMenu {
		padding-top: 0;
		text-align: center;
		left: inherit;
		/* right 320 */
		top: inherit;
	}
	.whether {
		padding-top: 0;
	}
	.halfWidth {
		width: auto;
	}
	.Fogray {
		width: auto;
		padding: 25px;
	}
	/*Apr 4*/
	.col-md-3.headmob {
		display: inline-block;
		width: 86%;
	}
	.col-md-1 {
		display: inline-block !important;
		width: 50px !important;
	}
	.mainMenu {
		display: none;
	}
	.col-md-12.alignCenter>img {
		width: 80%;
	}
	.topMenu {
		padding-top: 0;
		text-align: center;
		left: inherit;
		/* right 320 */
		top: inherit;
	}
	.searcNew {
		margin-left: -152px;
		margin-top: 75px;
	}
	.Sponsors li {
		width: 20%;
	}
	.col-md-3.headmob {
		display: inline-block;
		width: 86%;
	}
	.col-md-1 {
		display: inline-block !important;
		width: 50px !important;
	}
	.mainMenu {
		display: none;
	}
	.col-md-12.alignCenter>img {
		width: 80%;
	}
	.searcNew {
		margin-left: -152px;
		margin-top: 75px;
	}
	.Sponsors li {
		width: 20%;
	}
	.mobile div.mod-languages li {
		display: inline-block !important;
		float: none !important;
		margin-left: 0;
		margin-right: 4px;
		text-align: center;
		width: 48% !important;
	}
	.mobile .lang-inline a {
		display: block;
		padding: 14px 10px;
	}
	.mobile .lang-inline>li:first-child {
		border-right: 1px solid #fff;
	}
	.searcNew {
		left: 0;
		margin-left: 0;
		margin-top: 75px;
		width: 100%;
	}
	.searcNew form {
		width: 80%;
		margin: 0 auto;
		position: relative;
	}
	.hide-mobile {
		display: none;
	}
	.searcNew input {
		width: 100%;
	}
	.searcNew .btn {
		position: absolute;
		right: 0;
		top: 0;
	}
	.mobile div.mod-languages li {
		display: inline-block !important;
		float: none !important;
		margin-left: 0;
		margin-right: 4px;
		text-align: center;
		width: 48% !important;
	}
	.mobile .lang-inline a {
		display: block;
		padding: 14px 10px;
	}
	.mobile .lang-inline>li:first-child {
		border-right: 1px solid #fff;
	}
	.searcNew {
		left: 0;
		margin-left: 0;
		margin-top: 75px;
		width: 100%;
	}
	.searcNew form {
		width: 80%;
		margin: 0 auto;
		position: relative;
	}
	.hide-mobile {
		display: none;
	}
	.searcNew input {
		width: 100%;
	}
	.searcNew .btn {
		position: absolute;
		right: 0;
		top: 0;
	}
	.mobile div.mod-languages li {
		display: inline-block !important;
		float: none !important;
		margin-left: 0;
		margin-right: 4px;
		text-align: center;
		width: 48% !important;
	}
	.mobile .lang-inline a {
		display: block;
		padding: 14px 10px;
	}
	.mobile .lang-inline>li:first-child {
		border-right: 1px solid #fff;
	}
	.searcNew {
		left: 0;
		margin-left: 0;
		margin-top: 75px;
		width: 100%;
	}
	.searcNew form {
		width: 80%;
		margin: 0 auto;
		position: relative;
	}
	.hide-mobile {
		display: none;
	}
	.searcNew input {
		width: 100%;
	}
	.searcNew .btn {
		position: absolute;
		right: 0;
		top: 0;
	}
	.col-md-3.headmob {
		display: inline-block;
		width: 88%;
	}
	#jmslideshow-87 img {
		width: 100% !important;
	}
	.topMenu {
		padding-top: 0;
		text-align: center;
		left: inherit;
		/* right 320 */
		top: inherit;
	}
	.module_curency {
		position: relative;
		/* width:100%; */
		left: inherit;
		top: inherit;
	}
	.searcNew {
		margin-left: -152px;
		margin-top: 75px;
	}
	.relTive h4 {
		top: 5%;
	}
	#Advert .img-responsive {
		height: auto !important;
	}
	.Sponsors li {
		width: 20%;
	}
	.searcNew {
		left: 0;
		margin-left: 0;
		margin-top: 75px;
	}
	.search form {
		position: relative;
	}
	.searcNew .btn {
		position: absolute;
		right: 0;
		top: 0;
	}
	#header .row {
		-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
		-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
		box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
	}
	#topDestN .owl-stage .owl-item {
		padding-left: 0;
		padding-right: 0;
	}
	.owl-controls .owl-nav {
		display: none;
	}
	.moduletable.width80 {
		width: 100%;
	}
	.moduletable.width80 .col-md-4,
	.quotesModule .padQuote .col-md-9 {
		padding: 0;
		margin: 0;
	}
	.insiderHome a {
		padding: 0 40px;
		display: block;
	}
	.insiderHome .hidNew a {
		padding: 0;
	}
	.QuotsGr .quoIm {
		width: auto;
	}
	.paternEli,
	.quotefrontModule {
		background-position: 83px top;
	}
	.insiderHome .col-md-4 {
		padding-bottom: 25px !important;
	}
	.hidNew>a>.img-responsive {
		height: auto !important;
	}
	.lang-inline>li:last-child {
		border-left: none;
	}
	.topDestinations .owl-carousel .owl-item .quoIm img {
		display: block !important;
	}
	.topDestinations .rat4::after {
		position: absolute;
		right: 0;
		top: -185px;
		z-index: 9999;
	}
	.topDestinations .smcol3 .hidNew .quoIm {
		right: 0;
		width: 77px;
	}
	/*Top Destination Mobile*/
	#topDestNMOBILE .col-md-6 {
		width: 49.7%;
		display: inline-block;
		margin: 0;
		padding: 5px;
		vertical-align: top;
	}
	#topDestNMOBILE h2 {
		font-size: 17px;
		font-weight: bold;
		margin: 0;
		padding: 0 20px;
	}
	#topDestNMOBILE .col-md-8 {
		width: 60%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
	}
	#topDestNMOBILE .col-md-4 {
		width: 38%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
		text-align: right;
	}
	#topDestNMOBILE .hotel-even {}
	#topDestNMOBILE .hotel-odd {}
	#topDestNMOBILE .col-md-12,
	#topDestNMOBILE .col-md-8,
	#topDestNMOBILE .col-md-4 {
		margin-top: 6px;
		padding-top: 0;
		margin-bottom: 0;
		padding-bottom: 0;
	}
	#topDestNMOBILE .small {
		font-weight: normal;
	}
	#topDestNMOBILE .costLar {
		font-size: 129%;
	}
	#topDestNMOBILE .slider_pages .col-md-6 .gray {
		min-height: 119px;
	}
	/*Ratings*/
	.hidNew .quoIm {
		bottom: -2px;
		position: absolute;
		right: 0;
		width: 76px;
		z-index: 999;
	}
	.mrat4:after {
		background: url(../images/new/rating/star-4.png) no-repeat;
		background-size: contain;
		content: "";
		display: block;
		height: 122px;
		position: absolute;
		right: 0;
		top: -114px;
		width: 78px;
		z-index: 9999;
	}
	#topDestN .col-sm-3 .col-md-8 {
		padding-bottom: 0;
	}
	#Advert [class*="col-md-12"] {
		min-height: 150px;
	}
	.col-sm-3 .advert-click p {
		font-size: 89%;
	}
	#topDestN .col-sm-3 .gray {
		background: #e3e5e6 none repeat scroll 0 0;
		min-height: 158px;
	}
	.mrat3:after {
		background: url(../images/new/rating/star-3.png) no-repeat;
		background-size: contain;
		content: "";
		display: block;
		height: 122px;
		position: absolute;
		right: 0;
		top: -114px;
		width: 78px;
		z-index: 9999;
	}
	.mrat2:after {
		background: url(../images/new/rating/star-2.png) no-repeat;
		background-size: contain;
		content: "";
		display: block;
		height: 122px;
		position: absolute;
		right: 0;
		top: -114px;
		width: 78px;
		z-index: 9999;
	}
	.mrat1:after {
		background: url(../images/new/rating/star-1.png) no-repeat;
		background-size: contain;
		content: "";
		display: block;
		height: 122px;
		position: absolute;
		right: 0;
		top: -114px;
		width: 78px;
		z-index: 9999;
	}
	.col-md-4.orange h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	.col-md-4.pink h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	.col-md-4.purple h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	#topDestNadverMobile .col-md-6 {
		width: 49%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
		padding: 0;
		text-align: left;
	}
	#topDestNadverMobile .advert-even {
		padding-left: 5px;
	}
	#topDestNadverMobile .advert-odd {
		padding-right: 5px;
	}
	#topDestNadverMobile .gray h6 {
		font-size: 16px;
		font-weight: 600;
	}
	#topDestNadverMobile .col-md-12 {
		padding: 0;
		padding-bottom: 10px;
	}
	#topDestNadverMobile .gray {
		padding: 10px;
	}
	#topDestNadverMobile .gray {
		min-height: 128px;
	}
	.modal .close {
		position: relative;
		z-index: 999;
	}
	.slideshow-content {
		display: none;
	}
	.modal-backdrop {
		z-index: 9999;
	}
	/*Apr26*/
	.mobile-responsive .inspiremesTxt a {
		margin-top: 6px;
		margin-bottom: 15px;
	}
	.mobile-responsive .relTive h4 {
		font-size: 550%;
		line-height: 1;
	}
	.inspiremesTxt a {
		margin-top: 8px;
	}
	#place_form #search_keyword {
		width: 100% !important;
	}
	.page1 .col-xs-6 {
		margin: 0px;
		padding: 5px;
		width: 50%;
	}
	.page1 {
		margin: 0 auto;
		width: 100%;
	}
	.placeTile {
		text-align: center;
	}
	.mobile-responsive .ps-prev,
	.mobile-responsive .ps-next,
	.pgwSlideshow .ps-nextIcon,
	.pgwSlideshow .ps-prevIcon {
		background: none !important;
	}
	.pgwSlideshow .ps-list ul {
		margin: 0 !important;
	}
	#refreattract_mod_att {
		position: relative;
	}
	.topnopad {
		padding: 0 !important;
	}
	.desstick .hideTi {
		display: block;
	}
	.desstick,
	.desstick:hover {
		background: url(../images/new/pattern.png) no-repeat right bottom #b3cc13;
		display: block;
		color: #fff;
		padding: 10px 45px;
		width: 100%;
		box-shadow: 0 0 19px 0 #858585;
		margin-bottom: 35px;
	}
	.desstick a {
		background: #fff;
		color: #000;
	}
	.desstick a.host {
		background: #fff!important;
	}
	.head-place-mob {
		background: #B3CC13;
		border-top: 1px solid #FFF;
	}
	#refresh_profile #fullimg_hidNew {
		padding: 10px 27px;
	}
	.mprice {
		padding: 0;
		text-align: right;
	}
	.mprice h4 {
		margin: 0;
		padding: 0;
		font-size: 32px;
	}
	.mprice label {
		font-weight: normal;
	}
	#fullimg_hidNew .mquoIm {
		margin: 0;
		padding: 0;
	}
	ul.green-right li,
	#refroffers {
		width: 100%;
	}
	.show-map-mob,
	.hide-map-mob {
		font-weight: bold;
		color: #b3cc13;
		cursor: pointer;
	}
	.mobile-place .map {
		padding: 0;
		margin: 0;
		padding-bottom: 20px;
	}
	#refreattract_mod {
		width: 100%;
	}
	.attractivities .shadowin {
		background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 17%, rgba(254, 254, 255, 0) 0px, rgba(250, 250, 251, 0) 17%, rgba(242, 243, 241, 0.84) 82%, rgba(228, 229, 231, 0.98) 100%) repeat scroll 0 0;
		bottom: 24px;
		height: 134px;
	}
	.read-mobile {
		font-weight: bold;
		color: #fe7d27;
		padding: 0 21px 12px 21px;
	}
	#agencylocation .read-mobile {
		padding: 0 0 12px 0;
	}
	#topDestN .owl-stage .owl-item {
		padding-left: 0;
		padding-right: 0;
	}
	.sponsorLogo .owl-carousel .owl-item .quoIm img {
		display: block !important;
	}
	.sponsorLogo .rat4::after {
		position: absolute;
		right: 0;
		top: -185px;
		z-index: 9999;
	}
	.sponsorLogo .smcol3 .hidNew .quoIm {
		right: 0;
		width: 155px;
	}
	/*Top Destination Mobile*/
	.sponsorLogo .col-md-6 {
		width: 49.7%;
		display: inline-block;
		margin: 0;
		padding: 5px;
		vertical-align: top;
	}
	.sponsorLogo h2 {
		font-size: 14px;
		font-weight: bold;
		margin: 0 0 6px 0;
	}
	.sponsorLogo .col-md-8 {
		width: 60%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
	}
	#nandaja_orange .sponsorLogo .col-md-8,
	#nandaja_orange .sponsorLogo .col-md-4 {
		width: 100%;
	}
	#nandaja_orange #topDestN .col-sm-3 .gray {
		min-height: 129px;
	}
	#nandaja_orange #topDestN .smcol3 h2 {
		font-size: 99%;
	}
	#nandaja_orange .sponsorLogo .smcol3 .hidNew .quoIm {
		right: 0;
		width: 77px;
	}
	.sponsorLogo .col-md-4 {
		width: 38%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
		text-align: right;
	}
	.sponsorLogo .col-md-12,
	.sponsorLogo .col-md-8,
	.sponsorLogo .col-md-4 {
		margin-top: 6px;
		padding-top: 0;
		margin-bottom: 0;
		padding-bottom: 0;
	}
	.sponsorLogo .small {
		font-weight: normal;
	}
	.sponsorLogo .costLar {
		font-size: 129%;
	}
	.sponsorLogo .slider_pages .col-md-6 .gray {
		min-height: 140px;
	}
	.sponsorLogo .col-md-6 {
		vertical-align: top;
		text-align: left;
	}
	.sponsorLogo .advert-even {
		padding-left: 5px;
	}
	.sponsorLogo .advert-odd {
		padding-right: 5px;
	}
	.sponsorLogo .gray h6 {
		font-size: 16px;
		font-weight: 600;
	}
	.sponsorLogo .col-md-12 {
		padding: 0;
		padding-bottom: 10px;
	}
	.sponsorLogo .gray {
		padding: 10px;
	}
	.sponsorLogo .gray {
		min-height: 128px;
	}
	.sponsorLogo h2 {
		padding: 0;
	}
	#Places.innerPlaces .gray {
		min-height: 146px;
	}
	.mprice {
		padding-right: 0 !important;
		margin-right: 0 !important;
	}
	.scrollwindow {}
	.grasmal {
		font-size: 85%;
	}
	.sponsorLogo .costLar {
		font-size: 119%;
	}
	#refroffers ul li span.txter {
		margin-left: 6px;
	}
	.review .reviewnod,
	#show-all-com {
		position: relative;
	}
	.show-all-com {
		margin: 0 auto;
		width: 100%;
	}
	.review .reviewnod {
		padding: 0 20px;
	}
	.dis-name {
		width: 100%;
	}
	#show-all-com .comndivrate:after {
		position: relative;
		left: 0;
	}
	.show-all-com .comndivrate {
		width: auto;
	}
	.dis-com {}
	.reply-comment .dis-com {
		margin-top: 0;
	}
	.reply-comment {
		width: 100%;
	}
	.review .rate,
	.review h3 {
		font-size: 212% !important;
		padding: 0 30px !important;
	}
	.headmob .img-responsive {
		width: 258px !important;
	}
	.QuotsGr .quoIm,
	.quotefrontModule .quoIm {
		margin-left: 0;
	}
	label {
		margin-bottom: 0;
	}
	.quotesModule {
		width: 100%;
	}
	.page1 .col-xs-6 {
		margin: 10px 0 0px 0;
	}
	.nomarpad .col-xs-6 {
		margin: 10px 0 0;
		padding: 0 4px;
		width: 50%;
	}
	.offercesModule .col-xs-12 p,
	.offercesModule .clearleft {
		padding: 10px 40px;
	}
	.offercesModule .col-xs-12 h5.text-justify {
		padding: 0 40px;
		text-align: left;
	}
	.firow li,
	.secrow li {
		float: left;
		margin: 1px;
		min-height: 57px;
		width: 48%;
	}
	.attractivities .attractivitiestModule {
		padding: 0;
		margin: 0;
	}
	.attractivitiestModule {
		margin: 0 10%;
	}
	#nandaja_orange .attractivities {
		margin-top: 30px;
	}
	.posabsoulter {
		bottom: inherit;
		position: relative;
		right: inherit;
		float: right;
		padding: 10px;
	}
	.minheight {
		padding-left: 10px;
		padding-right: 10px;
	}
	.quotesModule .padQuote .col-md-9 {
		padding: 0 40px;
		text-align: center
	}
	.paternEli,
	.quotefrontModule {
		background-position: right top;
	}
	.home .Sponsors {
		display: none;
	}
	.page1 .col-md-12,
	.page2 .col-md-12,
	.page3 .col-md-12 {
		margin: 0 !important;
		padding: 0 !important;
	}
	.bakImage {
		padding: 35px 30px !important;
	}
	.searchPlace {
		padding: 0 6px;
	}
	#Places h5,
	#Places h3 {
		text-align: center;
		padding: 0 30px;
	}
	.gray {
		min-height: 133px;
	}
	.relTive h4 {
		font-size: 371%;
		line-height: 1;
	}
	.slider_pages .col-md-6 .gray {
		text-align: left;
	}
	.paternEli,
	.quotefrontModule {
		width: 100%;
	}
	.largePlace {
		text-align: left;
	}
	.home .mainSlider {
		min-height: inherit;
	}
	.paternEli,
	.quotefrontModule {
		padding: 0 3px !important;
		text-align: center !important;
	}
	.quotefrontModule .quoIm {
		width: 150px;
	}
	ul.otherlinks li {
		width: 46%;
	}
}

@media screen and (max-width: 768px) {
	.site-search {
		top: -49px;
	}
	#rev_slider_1_1 .tp-caption.big_white {
		font-size: 100% !important;
	}
	#rev_slider_1_1 .tp-caption.big_white.fade.start {
		top: 180px !important;
	}
	#tabs-3 div.img img,
	.mediaBlockNw img {
		width: auto !important;
		height: auto!important;
		margin: 0 auto!important;
		display: block!important;
	}
	.level_2_nav.mega_menu .item-202.level_2_nav_item,
	.level_2_nav.mega_menu .item-196.level_2_nav_item,
	.nav-child li,
	.level_2_nav.mega_menu .level_2_nav_item {
		width: 100% !important;
		/* border-left: 0 solid #efefef !important; */
		/* border-right: 0 solid #efefef !important; */
	}
	.module_curency .mod-languages,
	.module_curency .sp-weather,
	.module_curency .currency-poora {
		border: none;
	}
	.searchIcon {
		position: relative;
		left: inherit;
		top: inherit;
		cursor: pointer;
		margin: 10px 0;
		z-index: 9999;
	}
	.mod-languages {
		padding: 0;
	}
	.module_curency .search.display {
		/*display: block;*/
	}
	p.ns2-introtext,
	h4.ns2-title,
	.ns2-links {
		padding: 10px 20px !important;
	}
	#asidenew h4.ns2-title {
		padding: 10px 0 !important;
	}
	.alignCenter .custom,
	.alignCenter .lastmodified,
	.jvcounter_contain {
		/*display: block;
vertical-align: middle;
margin: 10px 0 auto;
text-align: center;
float: none !important;
 
width: 100% !important;*/
	}
	.digitstype {
		/*width: auto !important;
    margin-bottom: 0 !important;*/
	}
	#Footer p {
		padding: 0 20px;
	}
	.foot-1col img {
		width: auto;
		height: auto;
	}
	footer {
		text-align: center;
	}
	.grenButn {
		text-align: left;
	}
	table.youvideo td {
		display: block !important;
		width: 100% !important;
	}
	.wizard .top-actions {
		display: none !important;
	}
	#asidenew {
		clear: left;
	}
	.insidepatern {
		padding: 35px 0 100px;
	}
	.light-blue #ic-calendar-106 {
		width: 100%;
		overflow-x: scroll;
	}
	#header.stickys .img-responsive {
		width: 80% !important;
	}
	#tabs-3 div.img img,
	.mediaBlockNw img {
		width: 100%;
		height: auto;
	}
	.pdfBlock .col-md-6:first-child {
		border: none;
	}
	.ui-tabs .ui-tabs-panel {
		padding: 1em .1em !important;
	}
	.pdfBlock img,
	.sponsorLogo img {
		width: auto;
	}
	.half-width {
		width: 100%;
	}
	.tabsHome {
		clear: left;
		background: #008BBF;
	}
	.tabsHome .ui-state-active a,
	.tabsHome .ui-state-active a:link,
	.tabsHome .ui-state-active a:visited {
		color: #fff;
	}
	.ui-tabs .ui-tabs-nav li {
		white-space: pre-wrap!important;
	}
	.ui-tabs .ui-tabs-nav li.ui-tabs-active {
		background: none;
		border-bottom: 0 solid #00A973;
	}
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
		font-size: 98%;
	}
	.tabsHome::after {
		top: 184px;
	}
	#header .col-md-5,
	#header .col-md-7 {
		padding: 0;
	}
	.mainSlider .reletivemenu {
		display: none;
	}
	.topMenu {
		text-align: center;
	}
	.lang-inline,
	#fontsize {
		border: none;
	}
	.hide-mobile {
		display: none;
	}
	.hide-desktop {
		display: block;
	}
	.mainmenu-right {
		width: 100%;
	}
	.grenButn {
		padding: 0px;
		min-height: inherit;
		position: relative;
	}
	.totopdiv {
		clear: left;
		display: block;
		padding-top: 17px;
	}
	body.about .width70,
	body.ueber-uns .width70 {
		padding: 15px 1%;
	}
	#Places.mobile-places .gray {
		min-height: 138px;
	}
	ul.firow,
	ul.secrow {
		margin: 0;
		padding: 0;
	}
	.firow li,
	.secrow li {
		border-bottom: 1px solid #fff;
	}
	.home .mainSlider {
		min-height: inherit;
	}
	#Advert [class*="col-md-12"] {
		min-height: 172px;
		padding: 10px 16px !important;
	}
	.advert-click {
		padding: 0px 10px 0px 10px;
	}
	#Advert .col-sm-3 h6 {
		font-size: 95%;
	}
	#topDestN .slider_pages .col-md-6.col-sm-6.col-xs-6>a,
	#topDestN .slider_pages .col-md-3.smcol3.col-sm-3.col-xs-3>a {
		padding: 0px 7px 0;
	}
	.rat1::after,
	.rat2::after,
	.rat3::after,
	.rat4::after {
		top: -107px;
	}
	.grasmal {
		font-size: 96%;
	}
	#nandaja_green.nandaja-places .insidepatern {
		padding: 23px 0 15px;
	}
	.show-map-mob,
	.hide-map-mob {
		padding-left: 20px;
	}
	a,
	a:hover,
	a:focus {
		text-decoration: none;
	}
	.page1 .col-md-12,
	.page2 .col-md-12,
	.page3 .col-md-12 {
		margin: 0 !important;
		padding: 0 !important;
	}
	#place_form {
		padding: 27px 30px;
	}
	.searchPlace {
		padding: 0 5px;
	}
	.bakImage .btn-success {
		color: #fff;
		margin: 0 auto;
		padding: 16px 0;
		width: 97%;
	}
	.marginupbot {
		margin: 20px 0 24px;
	}
	.cuscheck div {
		display: inline-block;
		vertical-align: top;
	}
	.radio>div {
		width: auto;
	}
	.radio {
		margin-right: 20px;
		margin-bottom: 10px!important;
	}
	.geoCor .form-group,
	.geoTags .form-control,
	#pasar,
	.Fogray #promotion_code_div {
		width: 100% !important;
	}
	.halfWidth {
		padding-right: 20px;
		padding-left: 20px;
	}
	.QuotsGr .quoIm,
	.quotefrontModule .quoIm {
		width: 211px;
	}
	.mainMenu {
		display: none;
	}
	#header .col-md-3 {
		text-align: center;
	}
	#header .col-md-3 a {
		width: 100%;
	}
	#header .img-responsive,
	#header .thumbnail>img,
	#header .thumbnail a>img,
	#header .carousel-inner>.item>img,
	#header .carousel-inner>.item>a>img {
		width: auto;
		display: inline !important;
	}
	#Quote .col-md-3 {
		text-align: center;
	}
	.QuotsGr .quoIm {
		display: inline-block;
		margin: 0;
		overflow: hidden;
		vertical-align: top;
		width: 200px;
		/* auto */
	}
	.col-md-12.alignCenter>img {
		width: 60%;
	}
	.searcNew {
		margin-left: -152px;
		margin-top: 200px;
	}
	#Advert .img-responsive {
		height: auto !important;
	}
	.Sponsors li {
		width: 20%;
	}
	.paternEli,
	.quotefrontModule {
		width: 100%;
	}
	#Quote img {
		width: 100% !important;
		transform: inherit;
	}
	.QuotsGr .quoIm,
	.quotefrontModule .quoIm {
		margin-left: 27px;
	}
	.mod-languages {
		left: 185px;
	}
	.topMenu {
		padding-top: 0;
		text-align: center;
		left: inherit;
		/* right 320 */
		top: inherit;
	}
	.whether {
		padding-top: 0;
		right: 500px;
	}
	.halfWidth {
		width: auto;
	}
	.Fogray {
		width: auto;
		padding: 25px;
	}
	/*Apr 4*/
	.col-md-3.headmob {
		display: inline-block;
		width: 86%;
	}
	.col-md-1 {
		display: inline-block !important;
		width: 50px !important;
	}
	.mainMenu {
		display: none;
	}
	.col-md-12.alignCenter>img {
		width: 80%;
	}
	.mod-languages {
		left: 175px;
	}
	.topMenu {
		padding-top: 0;
		text-align: center;
		left: inherit;
		/* right 320 */
		top: inherit;
	}
	.searcNew {
		margin-left: -152px;
		margin-top: 75px;
	}
	.Sponsors li {
		width: 20%;
	}
	.col-md-3.headmob {
		display: inline-block;
		width: 86%;
	}
	.col-md-1 {
		display: inline-block !important;
		width: 50px !important;
	}
	.mainMenu {
		display: none;
	}
	.col-md-12.alignCenter>img {
		width: 80%;
	}
	.searcNew {
		margin-left: -152px;
		margin-top: 75px;
	}
	.Sponsors li {
		width: 20%;
	}
	.mod-languages,
	.module_curency {
		position: relative;
		/* width:100%; */
		left: inherit;
		top: inherit;
	}
	.mobile div.mod-languages li {
		display: inline-block !important;
		float: none !important;
		margin-left: 0;
		margin-right: 4px;
		text-align: center;
		width: 48% !important;
	}
	.mobile .lang-inline a {
		display: block;
		padding: 14px 10px;
	}
	.mobile .lang-inline>li:first-child {
		border-right: 1px solid #fff;
	}
	.searcNew {
		left: 0;
		margin-left: 0;
		margin-top: 75px;
		width: 100%;
	}
	.searcNew form {
		width: 80%;
		margin: 0 auto;
		position: relative;
	}
	.hide-mobile {
		display: none;
	}
	.searcNew input {
		width: 100%;
	}
	.searcNew .btn {
		position: absolute;
		right: 0;
		top: 0;
	}
	.mod-languages,
	.module_curency {
		position: relative;
		/* width:100%; */
		left: inherit;
		top: inherit;
	}
	.mobile div.mod-languages li {
		display: inline-block !important;
		float: none !important;
		margin-left: 0;
		margin-right: 4px;
		text-align: center;
		width: 48% !important;
	}
	.mobile .lang-inline a {
		display: block;
		padding: 14px 10px;
	}
	.mobile .lang-inline>li:first-child {
		border-right: 1px solid #fff;
	}
	.searcNew {
		left: 0;
		margin-left: 0;
		margin-top: 75px;
		width: 100%;
	}
	.searcNew form {
		width: 80%;
		margin: 0 auto;
		position: relative;
	}
	.hide-mobile {
		display: none;
	}
	.searcNew input {
		width: 100%;
	}
	.searcNew .btn {
		position: absolute;
		right: 0;
		top: 0;
	}
	.mod-languages,
	.module_curency {
		position: relative;
		/* width:100%; */
		left: inherit;
		top: inherit;
	}
	.mobile div.mod-languages li {
		display: inline-block !important;
		float: none !important;
		margin-left: 0;
		margin-right: 4px;
		text-align: center;
		width: 48% !important;
	}
	.mobile .lang-inline a {
		display: block;
		padding: 14px 10px;
	}
	.mobile .lang-inline>li:first-child {
		border-right: 1px solid #fff;
	}
	.searcNew {
		left: 0;
		margin-left: 0;
		margin-top: 75px;
		width: 100%;
	}
	.searcNew form {
		width: 80%;
		margin: 0 auto;
		position: relative;
	}
	.hide-mobile {
		display: none;
	}
	.searcNew input {
		width: 100%;
	}
	.searcNew .btn {
		position: absolute;
		right: 0;
		top: 0;
	}
	.col-md-3.headmob {
		display: inline-block;
		width: 88%;
	}
	#jmslideshow-87 img {
		width: 100% !important;
	}
	.topMenu {
		padding-top: 0;
		text-align: center;
		left: inherit;
		/* right 320 */
		top: inherit;
	}
	.searcNew {
		margin-left: -152px;
		margin-top: 75px;
	}
	.relTive h4 {
		top: 5%;
	}
	#Advert .img-responsive {
		height: auto !important;
	}
	.Sponsors li {
		width: 20%;
	}
	.searcNew {
		left: 0;
		margin-left: 0;
		margin-top: 75px;
	}
	.search form {
		position: relative;
	}
	.searcNew .btn {
		position: absolute;
		right: 0;
		top: 0;
	}
	#topDestN .owl-stage .owl-item {
		padding-left: 0;
		padding-right: 0;
	}
	.owl-controls .owl-nav {
		display: none;
	}
	.moduletable.width80 {
		width: 100%;
	}
	.moduletable.width80 .col-md-4,
	.quotesModule .padQuote .col-md-9 {
		padding: 0;
		margin: 0;
	}
	.insiderHome a {
		padding: 0 40px;
		display: block;
	}
	.insiderHome .hidNew a {
		padding: 0;
	}
	.QuotsGr .quoIm {}
	.paternEli,
	.quotefrontModule {
		background-position: right top;
	}
	.insiderHome .col-md-4 {
		padding-bottom: 25px !important;
	}
	.hidNew>a>.img-responsive {
		height: auto !important;
	}
	.lang-inline>li:last-child {
		border-left: none;
	}
	/*.topDestinations .owl-carousel .owl-item .quoIm img {
    display: none !important;
}*/
	.topDestinations .owl-carousel .owl-item .quoIm img {
		display: block !important;
	}
	.hidNew .quoIm img {
		width: 78px !important;
	}
	.topDestinations .rat4::after {
		position: absolute;
		right: 0;
		top: -185px;
		z-index: 9999;
	}
	.topDestinations .smcol3 .hidNew .quoIm {
		right: 0;
		width: 79px;
	}
	.grasmal {
		font-size: 90%;
		margin: 0;
		padding: 5px 0 0 !important;
	}
	.slider_pages .col-md-4 {
		margin-top: 0 !important;
		padding-top: 0 !important;
	}
	.slider_pages .col-md-6 .gray {
		min-height: 159px;
	}
	.gray {
		min-height: 157px;
	}
	/*Top Destination Mobile*/
	#topDestNMOBILE .col-md-6 {
		width: 49.7%;
		display: inline-block;
		margin: 0;
		padding: 5px;
		vertical-align: top;
	}
	#topDestNMOBILE h2 {
		font-size: 17px;
		font-weight: bold;
		margin: 0;
		padding: 8px;
	}
	#topDestNMOBILE .col-md-8 {
		width: 60%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
	}
	#topDestNMOBILE .col-md-4 {
		width: 100%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
		text-align: right;
	}
	#topDestNMOBILE .hotel-even {}
	#topDestNMOBILE .hotel-odd {}
	#topDestNMOBILE .col-md-12,
	#topDestNMOBILE .col-md-8,
	#topDestNMOBILE .col-md-4 {
		margin-top: 6px;
		padding-top: 0;
		margin-bottom: 0;
		padding-bottom: 0;
	}
	#topDestNMOBILE .small {
		font-weight: normal;
	}
	#topDestNMOBILE .costLar {
		font-size: 176%;
	}
	#topDestNMOBILE .slider_pages .col-md-6 .gray {
		min-height: 119px;
	}
	/*Ratings*/
	.hidNew .quoIm {
		bottom: 0;
		position: absolute;
		right: 0;
		width: 76px;
		z-index: 999;
	}
	.mrat4:after {
		background: url(../images/new/rating/star-4.png) no-repeat;
		background-size: contain;
		content: "";
		display: block;
		height: 122px;
		position: absolute;
		right: 0;
		top: -114px;
		width: 78px;
		z-index: 9999;
	}
	.mrat3:after {
		background: url(../images/new/rating/star-3.png) no-repeat;
		background-size: contain;
		content: "";
		display: block;
		height: 122px;
		position: absolute;
		right: 0;
		top: -114px;
		width: 78px;
		z-index: 9999;
	}
	.mrat2:after {
		background: url(../images/new/rating/star-2.png) no-repeat;
		background-size: contain;
		content: "";
		display: block;
		height: 122px;
		position: absolute;
		right: 0;
		top: -114px;
		width: 78px;
		z-index: 9999;
	}
	.mrat1:after {
		background: url(../images/new/rating/star-1.png) no-repeat;
		background-size: contain;
		content: "";
		display: block;
		height: 122px;
		position: absolute;
		right: 0;
		top: -114px;
		width: 78px;
		z-index: 9999;
	}
	.col-md-4.orange h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	.col-md-4.pink h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	.col-md-4.purple h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	#topDestNadverMobile .col-md-6 {
		width: 49%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
		padding: 0;
		text-align: left;
	}
	#topDestNadverMobile .advert-even {
		padding-left: 5px;
	}
	#topDestNadverMobile .advert-odd {
		padding-right: 5px;
	}
	#topDestNadverMobile .gray h6 {
		font-size: 16px;
		font-weight: 600;
	}
	#topDestNadverMobile .col-md-12 {
		padding: 0;
		padding-bottom: 10px;
	}
	#topDestNadverMobile .gray {
		padding: 10px;
	}
	#topDestNadverMobile .gray {
		min-height: 128px;
	}
	.modal .close {
		position: relative;
		z-index: 999;
	}
	.slideshow-content {
		display: none;
	}
	.modal-backdrop {
		z-index: 9999;
	}
	/*Apr26*/
	.mobile-responsive .inspiremesTxt a {
		margin-top: 6px;
		margin-bottom: 15px;
	}
	.mobile-responsive .relTive h4 {
		font-size: 550%;
		line-height: 1;
	}
	.inspiremesTxt a {
		margin-top: 8px;
	}
	#place_form #search_keyword {
		width: 100% !important;
	}
	.page1 .col-xs-6 {
		margin: 0px;
		padding: 5px;
		width: 50%;
	}
	.page1 {
		margin: 0 auto;
		width: 100%;
	}
	.placeTile {
		text-align: center;
	}
	.mobile-responsive .ps-prev,
	.mobile-responsive .ps-next,
	.pgwSlideshow .ps-nextIcon,
	.pgwSlideshow .ps-prevIcon {
		display: none !important;
		background: none !important;
		border: none !important;
	}
	.pgwSlideshow .ps-list ul {
		margin: 0 !important;
	}
	#refreattract_mod_att {
		position: relative;
	}
	.topnopad {
		padding: 0 !important;
	}
	.desstick .hideTi {
		display: block;
	}
	.desstick,
	.desstick:hover {
		background: url(../images/new/pattern.png) no-repeat right bottom #b3cc13;
		display: block;
		color: #fff;
		padding: 10px 45px;
		width: 100%;
		box-shadow: 0 0 19px 0 #858585;
		margin-bottom: 35px;
	}
	.desstick a {
		background: #fff;
		color: #000;
	}
	.desstick a.host {
		background: #fff!important;
	}
	.head-place-mob {
		background: #B3CC13;
		border-top: 1px solid #FFF;
	}
	#refresh_profile #fullimg_hidNew {
		padding: 10px 27px;
	}
	.mprice {
		padding: 0;
		text-align: right;
	}
	.mprice h4 {
		margin: 0;
		padding: 0;
	}
	.mprice label {
		font-weight: normal;
	}
	#fullimg_hidNew .mquoIm {
		margin: 0;
		padding: 0;
	}
	ul.green-right li,
	#refroffers {
		width: 100%;
	}
	.show-map-mob,
	.hide-map-mob {
		font-weight: bold;
		color: #b3cc13;
		cursor: pointer;
	}
	.mobile-place .map {
		padding: 0;
		margin: 0;
		padding-bottom: 20px;
	}
	#refreattract_mod {
		width: 100%;
	}
	.attractivities .shadowin {
		background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 17%, rgba(254, 254, 255, 0) 0px, rgba(250, 250, 251, 0) 17%, rgba(242, 243, 241, 0.84) 82%, rgba(228, 229, 231, 0.98) 100%) repeat scroll 0 0;
		bottom: 24px;
		height: 134px;
	}
	.read-mobile {
		font-weight: bold;
		color: #fe7d27;
		padding: 0 21px 12px 21px;
	}
	#agencylocation .read-mobile {
		padding: 0 21px 12px 0;
	}
	#topDestN .owl-stage .owl-item {
		padding-left: 0;
		padding-right: 0;
	}
	.sponsorLogo .owl-carousel .owl-item .quoIm img {
		display: none !important;
	}
	.sponsorLogo .rat4::after {
		position: absolute;
		right: 0;
		top: -185px;
		z-index: 9999;
	}
	.sponsorLogo .smcol3 .hidNew .quoIm {
		right: 0;
		width: 155px;
	}
	/*Top Destination Mobile*/
	.sponsorLogo .col-md-6 {
		width: 49.7%;
		display: inline-block;
		margin: 0;
		padding: 5px;
		vertical-align: top;
	}
	.sponsorLogo h2 {
		font-size: 14px;
		font-weight: bold;
		margin: 0 0 6px 0;
	}
	.sponsorLogo .col-md-8 {
		width: 60%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
	}
	.sponsorLogo .col-md-4 {
		width: 38%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
		text-align: right;
	}
	.sponsorLogo .col-md-12,
	.sponsorLogo .col-md-8,
	.sponsorLogo .col-md-4 {
		margin-top: 6px;
		padding-top: 0;
		margin-bottom: 0;
		padding-bottom: 0;
	}
	.sponsorLogo .small {
		font-weight: normal;
	}
	.sponsorLogo .costLar {
		font-size: 129%;
	}
	.sponsorLogo .slider_pages .col-md-6 .gray {
		min-height: 140px;
	}
	.sponsorLogo .col-md-6 {
		vertical-align: top;
		text-align: left;
	}
	.sponsorLogo .advert-even {
		padding-left: 5px;
	}
	.sponsorLogo .advert-odd {
		padding-right: 5px;
	}
	.sponsorLogo .gray h6 {
		font-size: 16px;
		font-weight: 600;
	}
	.sponsorLogo .col-md-12 {
		padding: 0;
		padding-bottom: 10px;
	}
	.sponsorLogo .gray {
		padding: 10px;
	}
	.sponsorLogo .gray {
		min-height: 128px;
	}
	.sponsorLogo h2 {
		padding: 0;
	}
	.mprice {
		padding-right: 0 !important;
		margin-right: 0 !important;
	}
	.scrollwindow {}
	.grasmal {
		font-size: 85%;
	}
	.sponsorLogo .costLar {
		font-size: 119%;
	}
	#refroffers ul li span.txter {
		margin-left: 6px;
	}
	.review .reviewnod,
	#show-all-com {
		position: relative;
	}
	.show-all-com {
		margin: 0 auto;
		width: 100%;
	}
	.review .reviewnod {
		padding: 0 40px;
	}
	.dis-name {
		width: 100%;
	}
	#show-all-com .comndivrate:after {
		position: relative;
		left: 0;
	}
	.show-all-com .comndivrate {
		width: auto;
	}
	.dis-com {
		margin-top: -32px;
	}
	.reply-comment .dis-com {
		margin-top: 0;
	}
	.reply-comment {
		width: 100%;
	}
	.review .rate,
	.review h3 {
		font-size: 212% !important;
		padding: 0 30px !important;
	}
	.headmob .img-responsive {
		width: 258px !important;
	}
	/*Apr26*/
	.mobile-responsive .inspiremesTxt a {
		margin-top: 6px;
		margin-bottom: 15px;
	}
	.mobile-responsive .relTive h4 {
		font-size: 550%;
		line-height: 1;
	}
	.inspiremesTxt a {
		margin-top: 8px;
	}
	#place_form #search_keyword {
		width: 100% !important;
	}
	.page1 .col-xs-6 {
		margin: 0px;
		padding: 5px;
		width: 50%;
	}
	.page1 {
		margin: 0 auto;
		width: 100%;
	}
	.placeTile {
		text-align: center;
	}
	.mobile-responsive .ps-prev,
	.mobile-responsive .ps-next,
	.pgwSlideshow .ps-nextIcon,
	.pgwSlideshow .ps-prevIcon {
		display: none !important;
		background: none !important;
		border: none !important;
	}
	.pgwSlideshow .ps-list ul {
		margin: 0 !important;
	}
	#refreattract_mod_att {
		position: relative;
	}
	.topnopad {
		padding: 0 !important;
	}
	.desstick .hideTi {
		display: block;
	}
	.desstick,
	.desstick:hover {
		background: url(../images/new/pattern.png) no-repeat right bottom #b3cc13;
		display: block;
		color: #fff;
		padding: 10px 45px;
		width: 100%;
		box-shadow: 0 0 19px 0 #858585;
		margin-bottom: 35px;
	}
	.desstick a {
		background: #fff;
		color: #000;
	}
	.desstick a.host {
		background: #fff!important;
	}
	.head-place-mob {
		background: #B3CC13;
		border-top: 1px solid #FFF;
	}
	#refresh_profile #fullimg_hidNew {
		padding: 10px 27px;
	}
	.mprice {
		padding: 0;
		text-align: right;
	}
	.mprice h4 {
		margin: 0;
		padding: 0;
		font-size: 32px;
	}
	.mprice label {
		font-weight: normal;
	}
	#fullimg_hidNew .mquoIm {
		margin: 0;
		padding: 0;
	}
	ul.green-right li,
	#refroffers {
		width: 100%;
	}
	.show-map-mob,
	.hide-map-mob {
		font-weight: bold;
		color: #b3cc13;
		cursor: pointer;
	}
	.mobile-place .map {
		padding: 0;
		margin: 0;
		padding-bottom: 20px;
	}
	#refreattract_mod {
		width: 100%;
	}
	.attractivities .shadowin {
		background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 17%, rgba(254, 254, 255, 0) 0px, rgba(250, 250, 251, 0) 17%, rgba(242, 243, 241, 0.84) 82%, rgba(228, 229, 231, 0.98) 100%) repeat scroll 0 0;
		bottom: 24px;
		height: 134px;
	}
	.read-mobile {
		font-weight: bold;
		color: #fe7d27;
		padding: 0 61px 12px;
	}
	#agencylocation .read-mobile {
		padding: 0 0 12px 0;
	}
	#topDestN .owl-stage .owl-item {
		padding-left: 0;
		padding-right: 0;
	}
	.sponsorLogo .owl-carousel .owl-item .quoIm img {
		display: none !important;
	}
	.sponsorLogo .rat4::after {
		position: absolute;
		right: 0;
		top: -185px;
		z-index: 9999;
	}
	.sponsorLogo .smcol3 .hidNew .quoIm {
		right: 0;
		width: 155px;
	}
	/*Top Destination Mobile*/
	.sponsorLogo .col-md-6 {
		width: 49.7%;
		display: inline-block;
		margin: 0;
		padding: 5px;
		vertical-align: top;
	}
	.sponsorLogo h2 {
		font-size: 17px;
		font-weight: bold;
		margin: 0 0 6px 0;
	}
	.sponsorLogo .col-md-8 {
		width: 60%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
	}
	.sponsorLogo .col-md-4 {
		width: 38%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
		text-align: right;
	}
	.sponsorLogo .col-md-12,
	.sponsorLogo .col-md-8,
	.sponsorLogo .col-md-4 {
		margin-top: 6px;
		padding-top: 0;
		margin-bottom: 0;
		padding-bottom: 0;
	}
	.sponsorLogo .small {
		font-weight: normal;
	}
	.sponsorLogo .costLar {
		font-size: 129%;
	}
	.sponsorLogo .slider_pages .col-md-6 .gray {
		min-height: 140px;
	}
	.sponsorLogo .col-md-6 {
		vertical-align: top;
		text-align: left;
	}
	.sponsorLogo .advert-even {
		padding-left: 5px;
	}
	.sponsorLogo .advert-odd {
		padding-right: 5px;
	}
	.sponsorLogo .gray h6 {
		font-size: 16px;
		font-weight: 600;
	}
	.sponsorLogo .col-md-12 {
		padding: 0;
		padding-bottom: 10px;
	}
	.sponsorLogo .gray {
		padding: 10px;
	}
	.mob-simi-acc .slider_pages .col-md-6 .gray {
		min-height: 135px;
		padding: 10px;
	}
	.sponsorLogo .gray {
		min-height: 128px;
	}
	.sponsorLogo h2 {
		padding: 0;
	}
	.mprice {
		padding-right: 0 !important;
		margin-right: 0 !important;
	}
	.scrollwindow {}
	.sponsorLogo .costLar {
		font-size: 182%;
	}
	#refroffers ul li span.txter {
		margin-left: 6px;
	}
	.review .reviewnod,
	#show-all-com {
		position: relative;
	}
	.show-all-com {
		margin: 0 auto;
		width: 100%;
	}
	.review .reviewnod {
		padding: 0 40px;
	}
	.dis-name {
		width: 100%;
	}
	#show-all-com .comndivrate:after {
		position: relative;
		left: 0;
	}
	.show-all-com .comndivrate {
		width: auto;
	}
	.dis-com {
		margin-top: -32px;
	}
	.reply-comment .dis-com {
		margin-top: 0;
	}
	.reply-comment {
		width: 100%;
	}
	.review .rate,
	.review h3 {
		font-size: 212% !important;
		padding: 0 30px !important;
	}
	.headmob .img-responsive {
		width: 258px !important;
	}
	.QuotsGr .quoIm,
	.quotefrontModule .quoIm {
		margin-left: 0;
	}
	label {
		margin-bottom: 0;
	}
	.quotesModule {
		width: 100%;
	}
	.page1 .col-xs-6 {
		margin: 10px 0 0px 0;
	}
	.page1 .col-xs-6 {
		margin: 10px 0 0;
		padding: 0 4px;
		width: 50%;
	}
	#Places h3,
	#Places h5 {
		text-align: center;
	}
	#Places h5 {
		font-size: 13px!important;
	}
	#Places h3 {
		font-size: 25px!important;
		padding: 0 15px;
	}
	.pagination {
		margin: 20px 0;
		padding: 0;
	}
	.pagination li.selected {
		color: #fff;
		font-weight: bold;
		margin: 2px 5px 2px 2px !important;
		padding: 12px 16px;
		background: #e6eeb1;
	}
	.relTive h4 {
		font-size: 519%;
		line-height: 1;
	}
	#nandaja_green input#btn {
		padding: 10px 16px;
	}
	#sbox-content .newgray {
		padding: 0 11px 10px;
	}
	#sbox-content .newgray h3 {
		font-size: 19px !important;
	}
	.autowidth .sbHolder {
		width: auto !important;
	}
	.replyComments [class*="col-"] {
		padding: 6px 13px;
	}
	.radio-inline,
	.checkbox-inline {
		padding-right: 3px !important;
		padding-left: 0!important;
	}
	.leftfloat .green {
		width: 100%;
	}
	#mobile-responsive-favior #de-pro {
		background: #fff none repeat scroll 0 0;
		border: medium none;
		box-shadow: 0 0 2px #858584;
		color: #000;
		font-size: 67%;
		font-weight: 100;
		padding: 7px 6px 7px 7px;
		position: absolute;
		right: 9px;
		top: 10px;
		transition: all 0.4s ease-in 0s;
	}
	#mobile-responsive-favior .widthbottom {
		width: auto;
	}
	#mobile-responsive-favior .btn {
		width: 100%!important;
		padding: 12px !important;
	}
	#mobile-responsive-favior .widthbottom a {
		margin: 0;
		width: 100%;
	}
	#mobile-responsive-favior {
		border-bottom: 5px solid #fff;
	}
	.favour input,
	.favour .green {
		width: 100% !important;
		padding: 15px !important;
		margin: 0 !important;
	}
	.col-md-12.col-xs-12.col-sm-12.favour {
		padding: 13px 46px;
	}
	.whiteinline {
		margin-bottom: 43px;
	}
	#fav_list_email .graymargin {
		width: 100%;
	}
	.dashbord-image {
		display: none;
	}
	.quotesModule .padQuote .col-md-9 {
		padding: 0 20px;
	}
	.slider_pages .col-xs-6:nth-child(odd) {
		padding-right: 5px !important;
	}
	.slider_pages .col-xs-6:nth-child(even) {
		padding-left: 5px !important;
	}
	.traveller .green,
	.bodysoul,
	.focus .green,
	.focus .selected {
		min-height: 60px;
	}
	.padQuote .col-md-9 {
		padding: 10px 40px !important;
	}
	.padQuote .col-md-9 h2,
	.padQuote .col-md-9 h3 {
		text-align: center;
	}
	#agencylocation,
	#refreattract_mod_att {
		padding: 10px 40px;
	}
	.offer-mob-row ul {
		padding: 10px 40px!important;
	}
	.offer-mob-row ul li img {
		width: 15px;
	}
	#Quote .col-md-9 {
		padding: 10px 40px !important;
	}
	#Quote .col-md-9 h2,
	#Quote .col-md-9 h3 {
		text-align: center;
	}
	.discoverTxt p,
	.discoverTxt h2 {
		padding: 10px 40px;
	}
	.discoverTxt h2 {
		text-align: center;
	}
	.offercesModule .col-xs-12 {
		margin: 0 !important;
		padding: 0 !important;
	}
	.offercesModule .col-xs-12 img {
		margin: 0 !important;
	}
	.posabsoulter {
		bottom: inherit;
		position: relative;
		right: inherit;
		float: right;
		padding: 10px;
	}
	.minheight {
		padding-left: 10px;
		padding-right: 10px;
	}
	.paternEli,
	.quotefrontModule {
		width: 100%;
	}
	.advance-search #moreinside {
		padding: 0 20px;
	}
	.advance-search #Places .col-md-4 {
		width: 100%;
		overflow: hidden;
		margin-bottom: 24px!important;
	}
	.advance-search fieldset.search {
		margin: 0 auto;
		text-align: center;
	}
	.ehiteNew a.totopref {
		text-align: center;
	}
}

@media screen and (max-width: 650px) {
	#ns2-93 .owl-dots,
	#ns2-103 .owl-dots {
		position: relative;
		top: 0;
		right: 0;
		cursor: pointer;
	}
	div#slidernew175 .slides_container {
		width: 100%;
	}
	ul.social li {
		width: 60px;
	}
	.mediaBlockNw [class*="col-"] {
		padding: 20px 0 20px 5px;
	}
	.formform,
	.minnews {
		padding: 40px 20px;
	}
	#ns2-93 .owl-item div.ns2-page {
		margin: 0;
	}
	.hexamega {
		height: 965px !important;
	}
	.formform p {
		width: 100% !important;
	}
	.footer1,
	.footer2 {
		float: none;
	}
	.lastmodified {
		text-align: center !important;
	}
	.mediaBoxNw.services-bar div.nssp2 .flt-left {
		width: 50%;
	}
	.module_curency .search.display {
		right: 26%;
	}
	.dfmainsec {
		margin: 20px 0;
	}
	.formform {
		background: none;
	}
	.formform .container .moduletable {
		overflow: visible !important;
		padding: 20px 0;
		position: unset;
		display: inline-block;
	}
	#Footer .alignCenter>div {
		width: 45% !important;
		text-align: center !important;
		display: inline-block;
	}
	.border-sep .container {
		position: relative;
		width: 100% !important;
		background: none;
	}
	div.nssp2 .col-4 {
		width: 50%;
	}
	.foot-2col {
		position: relative;
		bottom: 0;
	}
	.services-bar .services [class*="col-"] a {
		font-size: 135%;
	}
	.foot-2col {
		padding: 30.5px 15px !important;
		text-align: center;
	}
	#Footer p {
		padding: 0 !important;
	}
	.topBack {
		padding: 0;
	}
}

@media screen and (max-width: 600px) {
	ul.otherlinks li {
		width: 45%;
	}
}

@media screen and (max-width: 500px) {
	body[class*=" home"] div#phocagallery-module-ri .mosaic {
		width: 45% !important;
	}
	.piWarning {
		height: auto;
	}
	div#slidernew110 {
		width: 100%;
		padding: 0 15px;
	}
	li.brdr {
		width: 100%;
	}
	.site-search.display .search {
		background: #fff;
		top: -34px;
	}
	.site-search.display form.form-inline input[type="search"] {
		width: 180px;
	}
	input#mod-search-searchword {
		width: -webkit-calc(100% - 110px);
		width: -moz-calc(100% - 110px);
		width: calc(100% - 110px);
	}
	span.je-title {
		width: 72% !important;
	}
	#search-searchword,
	#jform_contact_message {
		width: 100%;
	}
	.item-page img {
		width: 100%;
		height: auto;
	}
	.level_2_nav.mega_menu .item-202.level_2_nav_item,
	.level_2_nav.mega_menu .item-196.level_2_nav_item,
	.nav-child li,
	.level_2_nav.mega_menu .level_2_nav_item {
		width: 100% !important;
		/* border-left: 1px solid #efefef !important; */
		/* border-right: 1px solid #efefef !important; */
	}
	.module_curency .mod-languages,
	.module_curency .sp-weather,
	.module_curency .currency-poora {
		border: none;
	}
	.searchIcon {
		position: relative;
		left: inherit;
		top: inherit;
		cursor: pointer;
		margin: 10px 0;
	}
	.mod-languages {
		padding: 0;
	}
	.module_curency .search.display {
		right: 29%;
	}
	p.ns2-introtext,
	h4.ns2-title,
	.ns2-links {
		padding: 10px 20px !important;
	}
	#asidenew h4.ns2-title {
		padding: 10px 0 !important;
	}
	.alignCenter .custom,
	.alignCenter .lastmodified,
	.jvcounter_contain {
		display: block;
		vertical-align: middle;
		margin: 10px 0 auto;
		text-align: center;
		float: none !important;
		width: 100% !important;
	}
	.digitstype {
		width: auto !important;
		margin-bottom: 0 !important;
	}
	#Footer p {
		padding: 0 20px;
	}
	html .media,
	html .module_curency,
	html .topMenu,
	html .whether,
	html #header.stickys .headmob,
	html #header.stickys .headmobtop {
		/* width: 100% !important; */
	}
	html .whether {
		width: 100% !important;
	}
	div#header.stickys .headmobtop {
		display: none !important;
	}
	html .bt-facebookpage iframe,
	html .foot-2col.commonFoot img {
		width: auto !important;
	}
	.leftinsi-new {
		position: relative !important;
	}
	.pg-cats-box-float {
		width: 100% !important;
	}
	.pg-cats-name {
		width: 70% !important;
	}
	#fontsize {
		display: none;
	}
	div.nssp2 .col-4 {
		width: 100%;
	}
	.site-search {
		top: -19px;
	}
}

@media screen and (max-width: 480px) {
	#rev_slider_1_1 .tp-caption.big_white.fade.start {
		top: 80px !important;
	}
	#search-searchword,
	#jform_contact_message {
		width: 100%;
	}
	.item-page img {
		width: 100%;
		height: auto;
	}
	.level_2_nav.mega_menu .item-202.level_2_nav_item,
	.level_2_nav.mega_menu .item-196.level_2_nav_item,
	.nav-child li,
	.level_2_nav.mega_menu .level_2_nav_item {
		width: 100% !important;
		/* border-left: 1px solid #efefef !important; */
		/* border-right: 1px solid #efefef !important; */
	}
	.module_curency .mod-languages,
	.module_curency .sp-weather,
	.module_curency .currency-poora {
		border: none;
	}
	.searchIcon {
		position: relative;
		left: inherit;
		top: inherit;
		cursor: pointer;
		margin: 10px 0;
	}
	.mod-languages {
		padding: 0;
	}
	p.ns2-introtext,
	h4.ns2-title,
	.ns2-links {
		padding: 10px 20px !important;
	}
	#asidenew h4.ns2-title {
		padding: 10px 0 !important;
	}
	.alignCenter .custom,
	.alignCenter .lastmodified,
	.jvcounter_contain {
		display: block;
		vertical-align: middle;
		margin: 10px 0 auto;
		text-align: center;
		float: none !important;
		width: 100% !important;
	}
	.digitstype {
		width: auto !important;
		margin-bottom: 0 !important;
	}
	#Footer p {
		padding: 0 20px;
	}
	.grenButn {
		text-align: left;
	}
	.wizard .top-actions {
		display: none !important;
	}
	#asidenew {
		clear: left;
	}
	.totopdiv {
		clear: left;
		display: block;
		padding-top: 17px;
	}
	.offercesModule h3.text-center {
		padding-top: inherit !important;
	}
	body.about .width70,
	body.ueber-uns .width70 {
		padding: 15px 1%;
	}
	.mob-offer {
		padding: 0 !important;
	}
	#Places.mobile-places .gray {
		min-height: 100px;
	}
	.home .mainSlider {
		min-height: inherit;
	}
	img.responsive {
		width: 100%;
		height: auto;
	}
	.desktop {
		display: none;
	}
	.armobile {
		display: block;
	}
	.gray .col-md-12 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	#Places .col-md-6 {
		overflow-x: hidden;
	}
	.col-md-3.headmob {
		display: inline-block;
		width: 79%;
	}
	.col-md-1 {
		display: inline-block !important;
		width: 50px !important;
	}
	.mainMenu {
		display: none;
	}
	.col-md-12.alignCenter>img {
		width: 80%;
	}
	.mod-languages {
		left: 175px;
	}
	.topMenu {
		padding-top: 0;
		text-align: center;
		left: inherit;
		/* right 320 */
		top: inherit;
	}
	.searcNew {
		margin-left: -152px;
		margin-top: 75px;
	}
	.Sponsors li {
		width: 20%;
	}
	.mod-languages,
	.module_curency {
		left: inherit;
		position: relative;
		top: inherit;
		/* width: 100% !important; */
		right: 0;
		text-align: center;
	}
	.mod-languages {
		/*padding:5px 0 15px 0;	*/
	}
	.topMenu {
		left: 0;
		/* padding-top: 10px; */
		text-align: center;
		/* width: 100%; */
		top: inherit;
	}
	.mobile div.mod-languages li {
		display: inline-block !important;
		float: none !important;
		margin-left: 0;
		margin-right: 4px;
		text-align: center;
		width: 48% !important;
	}
	.mobile .lang-inline a {
		display: block;
		padding: 14px 10px;
	}
	.mobile .lang-inline>li:first-child {
		border-right: 1px solid #fff;
	}
	.searcNew {
		left: 0;
		margin-left: 0;
		margin-top: 46px;
		width: 100%;
	}
	.searcNew form {
		width: 80%;
		margin: 0 auto;
		position: relative;
	}
	.hide-mobile {
		display: none;
	}
	.searcNew input {
		width: 100%;
	}
	.searcNew .btn {
		position: absolute;
		right: 0;
		top: 0;
	}
	#topDestN .owl-stage .owl-item {
		padding-left: 0;
		padding-right: 0;
	}
	.owl-controls .owl-nav {
		display: none;
	}
	.moduletable.width80 {
		width: 100%;
	}
	.moduletable.width80 .col-md-4,
	.quotesModule .padQuote .col-md-9 {
		padding: 0;
		margin: 0;
	}
	.insiderHome a {
		padding: 0 40px;
		display: block;
	}
	.insiderHome .hidNew a {
		padding: 0;
	}
	.QuotsGr .quoIm {}
	.paternEli,
	.quotefrontModule {
		background-position: 83px top;
	}
	.insiderHome .col-md-4 {
		padding-bottom: 25px !important;
	}
	.hidNew>a>.img-responsive {
		height: auto !important;
	}
	.lang-inline>li:last-child {
		border-left: none;
	}
	.topDestinations .owl-carousel .owl-item .quoIm img {
		display: none !important;
	}
	.topDestinations .rat4::after {
		position: absolute;
		right: 0;
		top: -185px;
		z-index: 9999;
	}
	.topDestinations .smcol3 .hidNew .quoIm {
		right: 44px;
		width: 121px;
	}
	/*Top Destination Mobile*/
	#topDestNMOBILE .col-md-6 {
		width: 49.4%;
		display: inline-block;
		margin: 0;
		padding: 5px;
		vertical-align: top;
	}
	#topDestNMOBILE h2 {
		font-size: 13px;
		font-weight: bold;
		margin: 0;
		padding: 0 20px;
	}
	.topDestinations #topDestNMOBILE h2 {
		font-size: 13px;
		font-weight: bold;
		margin: 0;
		padding: 0;
	}
	.topDestinations #topDestNMOBILE .gray .col-md-12 {
		padding-left: 0 !important;
		padding-right: 7px !important;
	}
	.topDestinations #topDestNMOBILE .col-md-4 {
		padding: 0 5px 7px 0 !important;
	}
	.grasmal {
		font-size: 89%;
	}
	#topDestNMOBILE .col-md-8 {
		width: 47%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
	}
	#topDestNMOBILE .col-md-4 {
		width: 52%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
		text-align: right;
		float: right;
		padding: 0 15px 7px 0 !important;
	}
	#topDestNMOBILE .hotel-even {
		padding-left: 0;
	}
	#topDestNMOBILE .hotel-odd {
		padding-right: 0;
	}
	#topDestNMOBILE .col-md-12,
	#topDestNMOBILE .col-md-8,
	#topDestNMOBILE .col-md-4 {
		margin-top: 6px;
		padding-top: 0;
		margin-bottom: 0;
		padding-bottom: 0;
	}
	#topDestNMOBILE .small {
		font-weight: normal;
	}
	#topDestNMOBILE .costLar {
		font-size: 129%;
	}
	#topDestNMOBILE .slider_pages .col-md-6 .gray {
		min-height: 93px;
	}
	/*Ratings*/
	.hidNew .quoIm {
		bottom: -1px;
		position: absolute;
		right: 0;
		width: 38%;
		z-index: 999;
		left: inherit;
	}
	.mrat4:after {
		background: url(../images/new/rating/star-4.png) no-repeat;
		background-size: contain;
		content: "";
		display: block;
		height: 122px;
		position: absolute;
		right: -14px;
		top: -98px;
		width: 67px;
		z-index: 9999;
	}
	.mrat3:after {
		background: url(../images/new/rating/star-3.png) no-repeat;
		background-size: contain;
		content: "";
		display: block;
		height: 122px;
		position: absolute;
		right: -17px;
		top: -98px;
		width: 67px;
		z-index: 9999;
	}
	.mrat2:after {
		background: url(../images/new/rating/star-2.png) no-repeat;
		background-size: contain;
		content: "";
		display: block;
		height: 122px;
		position: absolute;
		right: -17px;
		top: -114px;
		width: 78px;
		z-index: 9999;
	}
	.mrat1:after {
		background: url(../images/new/rating/star-1.png) no-repeat;
		background-size: contain;
		content: "";
		display: block;
		height: 122px;
		position: absolute;
		right: -19px;
		top: -98px;
		width: 67px;
		z-index: 9999;
	}
	.col-md-4.orange h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	.col-md-4.pink h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	.col-md-4.purple h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	#topDestNadverMobile .col-md-6 {
		width: 49%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
		padding: 0;
		text-align: left;
	}
	.slider_pages .col-xs-6:nth-child(odd) {
		padding-right: 5px !important;
	}
	.slider_pages .col-xs-6:nth-child(even) {
		padding-left: 5px !important;
	}
	#topDestNadverMobile .advert-even {
		padding-left: 5px;
	}
	#topDestNadverMobile .advert-odd {
		padding-right: 5px;
	}
	#topDestNadverMobile .gray h6 {
		font-size: 16px;
		font-weight: 600;
	}
	#topDestNadverMobile .col-md-12 {
		padding: 0;
		padding-bottom: 10px;
	}
	#topDestNadverMobile .gray {
		padding: 10px;
	}
	#topDestNadverMobile .gray {
		min-height: 108px;
	}
	#topDestNadverMobile .col-xs-6 .gray {
		min-height: 164px;
	}
	.modal .close {
		position: relative;
		z-index: 999;
	}
	.slideshow-content {
		display: none;
	}
	.modal .close {
		position: relative;
		z-index: 999;
	}
	.slideshow-content {
		display: none;
	}
	.modal-backdrop {
		z-index: 9999;
	}
	.firow li,
	.secrow li {
		display: block;
		border-bottom: 2px solid #fff;
	}
	.firow li a,
	.secrow li a {
		display: block;
		padding: 10px;
	}
	.firow,
	.secrow {
		margin: 0;
		padding: 0;
	}
	.whiteinline {
		margin-bottom: 0;
	}
	.ehiteNew {
		padding-top: 30px;
	}
	.offercesModule h3.text-center {
		font-size: 28px !important;
		margin-bottom: 5px;
		padding-bottom: 10px !important;
		padding-top: 0px !important;
		clear: left;
		padding-left: 10px;
		padding-right: 10px;
	}
	#refroffers {
		padding: 0 0 15px 0;
	}
	.goldinner {
		margin: 0 !important;
	}
	.innerpadgold {
		margin: 0 40px !important;
	}
	.rat4::after {
		right: -22px;
		top: -191px;
		bottom: inherit !important;
		left: inherit!important;
	}
	/*Apr26*/
	.mobile-responsive .inspiremesTxt a {
		margin-top: 6px;
		margin-bottom: 15px;
	}
	.mobile-responsive .relTive h4 {
		font-size: 550%;
		line-height: 1;
	}
	.inspiremesTxt a {
		margin-top: 8px;
	}
	#place_form #search_keyword {
		width: 100% !important;
	}
	.page1 .col-xs-6 {
		margin: 0px;
		padding: 5px;
		width: 50%;
	}
	.page1 {
		margin: 0 auto;
		width: 100%;
	}
	.placeTile {
		text-align: center;
	}
	.mobile-responsive .ps-prev,
	.mobile-responsive .ps-next,
	.pgwSlideshow .ps-nextIcon,
	.pgwSlideshow .ps-prevIcon {
		display: none !important;
		background: none !important;
		border: none !important;
	}
	.pgwSlideshow .ps-list ul {
		margin: 0 !important;
	}
	#refreattract_mod_att {
		position: relative;
	}
	.topnopad {
		padding: 0 !important;
	}
	.desstick .hideTi {
		display: block;
	}
	.desstick,
	.desstick:hover {
		background: url(../images/new/pattern.png) no-repeat right bottom #b3cc13;
		display: block;
		color: #fff;
		padding: 10px 45px;
		width: 100%;
		box-shadow: 0 0 19px 0 #858585;
		margin-bottom: 35px;
	}
	.desstick a {
		background: #fff;
		color: #000;
	}
	.desstick a.host {
		background: #fff!important;
	}
	.head-place-mob {
		background: #B3CC13;
		border-top: 1px solid #FFF;
	}
	#refresh_profile #fullimg_hidNew {
		padding: 10px 27px;
	}
	.mprice {
		padding: 0;
		text-align: right;
	}
	.mprice h4 {
		margin: 0;
		padding: 0;
		font-size: 32px;
	}
	.mprice label {
		font-weight: normal;
	}
	#fullimg_hidNew .mquoIm {
		margin: 0!important;
		padding: 0!important;
	}
	ul.green-right li,
	#refroffers {
		width: 100%;
	}
	.show-map-mob,
	.hide-map-mob {
		font-weight: bold;
		color: #b3cc13;
		cursor: pointer;
	}
	.mobile-place .map {
		padding: 0;
		margin: 0;
		padding-bottom: 20px;
	}
	#refreattract_mod {
		width: 100%;
	}
	.attractivities .shadowin {
		background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 17%, rgba(254, 254, 255, 0) 0px, rgba(250, 250, 251, 0) 17%, rgba(242, 243, 241, 0.84) 82%, rgba(228, 229, 231, 0.98) 100%) repeat scroll 0 0;
		bottom: 24px;
		height: 134px;
	}
	.read-mobile {
		font-weight: bold;
		color: #fe7d27;
		padding: 0 45px 12px;
	}
	#agencylocation .read-mobile {
		padding: 0 0 12px 0;
	}
	#topDestN .owl-stage .owl-item {
		padding-left: 0;
		padding-right: 0;
	}
	.sponsorLogo .owl-carousel .owl-item .quoIm img {
		display: none !important;
	}
	.sponsorLogo .rat4::after {
		position: absolute;
		right: 0;
		top: -185px;
		z-index: 9999;
	}
	.sponsorLogo .smcol3 .hidNew .quoIm {
		right: 0;
		width: 155px;
	}
	/*Top Destination Mobile*/
	.sponsorLogo .col-md-6 {
		display: inline-block;
		margin: 0;
		padding: 5px 0 !important;
		vertical-align: top;
		width: 50%;
	}
	.sponsorLogo h2 {
		font-size: 14px;
		font-weight: bold;
		margin: 0;
	}
	.sponsorLogo .col-md-8 {
		width: 60%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
	}
	.sponsorLogo .col-md-4 {
		width: 38%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
		text-align: right;
	}
	#Places.mobile-places .show-map-mob,
	#Places.mobile-places .hide-map-mob {
		padding-bottom: 16px;
		padding-left: 10px;
		padding-top: 14px;
	}
	.sponsorLogo .col-md-12,
	.sponsorLogo .col-md-8,
	.sponsorLogo .col-md-4 {
		margin-top: 0;
		padding-top: 0;
		margin-bottom: 0;
		padding-bottom: 0;
	}
	.sponsorLogo .small {
		font-weight: normal;
	}
	.sponsorLogo .costLar {
		font-size: 129%;
	}
	.sponsorLogo .slider_pages .col-md-6 .gray {
		min-height: 110px;
	}
	.sponsorLogo .col-md-6 {
		vertical-align: top;
		text-align: left;
	}
	.sponsorLogo .advert-even {
		padding-left: 5px;
	}
	.sponsorLogo .advert-odd {
		padding-right: 5px;
	}
	.sponsorLogo .gray h6 {
		font-size: 16px;
		font-weight: 600;
	}
	.sponsorLogo .col-md-12 {
		padding: 0;
		padding-bottom: 10px;
	}
	.sponsorLogo .gray {
		padding: 10px;
	}
	.sponsorLogo .gray {
		min-height: 128px;
	}
	.sponsorLogo h2 {
		padding: 0;
	}
	.mprice {
		padding-right: 0 !important;
		margin-right: 0 !important;
	}
	.scrollwindow {}
	.grasmal {
		font-size: 85%;
	}
	.sponsorLogo .costLar {
		font-size: 119%;
	}
	#refroffers ul li span.txter {
		margin-left: 6px;
	}
	.review .reviewnod,
	#show-all-com {
		position: relative;
	}
	.show-all-com {
		margin: 0 auto;
		width: 100%;
	}
	.review .reviewnod {
		padding: 0 40px;
	}
	.dis-name {
		width: 100%;
	}
	#show-all-com .comndivrate:after {
		position: relative;
		left: 0;
	}
	.show-all-com .comndivrate {
		width: auto;
	}
	.dis-com {
		margin-top: -32px;
	}
	.reply-comment .dis-com {
		margin-top: 0;
	}
	.reply-comment {
		width: 100%;
	}
	.review .rate,
	.review h3, {
		font-size: 212% !important;
		padding: 0 !important;
	}
	.headmob .img-responsive {
		width: 258px !important;
	}
	.QuotsGr .quoIm,
	.quotefrontModule .quoIm {
		margin-left: 0;
	}
	label {
		margin-bottom: 0;
	}
	.quotesModule {
		width: 100%;
	}
	.page1 .col-xs-6 {
		margin: 10px 0 0px 0;
	}
	.page1 .col-xs-6 {
		margin: 10px 0 0;
		padding: 0 4px;
		width: 50%;
	}
	#Places h3,
	#Places h5 {
		text-align: center;
	}
	#Places h5 {
		font-size: 13px!important;
	}
	#Places h3 {
		font-size: 25px!important;
		padding: 0 15px;
	}
	#mobile-responsive-favior #de-pro {
		background: #fff none repeat scroll 0 0;
		border: medium none;
		box-shadow: 0 0 2px #858584;
		color: #000;
		font-size: 67%;
		font-weight: 100;
		padding: 7px 6px 7px 7px;
		position: absolute;
		right: 9px;
		top: 10px;
		transition: all 0.4s ease-in 0s;
	}
	#mobile-responsive-favior .widthbottom {
		width: auto;
		padding: 0px 0 12px 0;
	}
	#mobile-responsive-favior .btn {
		width: 100%;
		padding: 12px;
	}
	#fav_list_email .graymargin {
		width: 100%;
	}
	#mobile-responsive-favior .col-md-6.col-xs-6.col-sm-6.nopaddingtop {
		padding: 20px 16px;
	}
	.quotesModule .padQuote .col-md-9 {
		padding: 0 20px;
	}
	#nandaja_green.nandaja-places .insidepatern {
		padding: 23px 0 40px;
	}
	#Places {
		padding-top: 20px;
	}
	#Places h3 {
		font-size: 25px !important;
		padding: 0 75px;
	}
	#Places h5 {
		font-size: 13px !important;
		padding: 0 0 8px !important;
	}
	.traveller .green,
	.bodysoul,
	.focus .green {
		min-height: 60px;
	}
	.padQuote .col-md-9 {
		padding: 10px 40px !important;
	}
	.padQuote .col-md-9 h2,
	.padQuote .col-md-9 h3 {
		text-align: center;
	}
	#Quote .col-md-9 {
		padding: 10px 40px !important;
	}
	#Quote .col-md-9 h2,
	#Quote .col-md-9 h3 {
		text-align: center;
	}
	#agencylocation,
	#refreattract_mod_att {
		padding: 10px 40px;
	}
	.offer-mob-row ul {
		padding: 10px 40px!important;
	}
	.offer-mob-row ul li img {
		width: 15px;
	}
	#Quote .col-md-9 {
		padding: 10px 40px !important;
	}
	#Quote .col-md-9 h2,
	#Quote .col-md-9 h3 {
		text-align: center;
	}
	.discoverTxt p,
	.discoverTxt h2 {
		padding: 10px 40px;
	}
	.discoverTxt h2 {
		text-align: center;
	}
	.offercesModule .col-xs-12 p,
	.offercesModule .clearleft {
		padding: 10px 40px;
	}
	.offercesModule .col-xs-12 img {
		margin: 0 !important;
	}
	.offercesModule .col-xs-12 h5.text-justify {
		padding: 0 40px;
		text-align: left;
	}
	.posabsoulter {
		bottom: inherit;
		position: relative;
		right: inherit;
		float: right;
		padding: 10px;
	}
	.minheight {
		padding-left: 10px;
		padding-right: 10px;
	}
	.topDestinations #topDestNMOBILE h2 {
		min-height: 28px;
	}
	.sponsorLogo .slider_pages .col-md-6 .gray {
		min-height: 86px;
	}
	.advance-search #moreinside {
		padding: 0 20px;
	}
	.advance-search #Places .col-md-4 {
		width: 100%;
		overflow: hidden;
		margin-bottom: 24px!important;
	}
	.advance-search fieldset.search {
		margin: 0 auto;
		text-align: center;
	}
	.firow li,
	.secrow li {
		min-height: 57px;
		width: 100%;
	}
	#refroffers.mob-offer {
		padding: 0 !important;
	}
	#golden {
		padding: 0;
	}
	.insidepatern {
		background-position: left;
	}
	.breadCrumb {
		padding: 10px 0;
	}
	body.active .main_content {
		transform: translate(-100%, 0px);
	}
	#header .img-responsive {
		display: inline !important;
		width: 100%!important;
	}
	body.active .mainmenu-right {
		z-index: 99999;
	}
	.insidepatern {
		padding: 35px 0 100px;
	}
	.light-blue #ic-calendar-106 {
		width: 100%;
		overflow-x: scroll;
	}
	#tabs-3 div.img img,
	.mediaBlockNw img {
		width: 100%;
		height: auto;
	}
	.pdfBlock .col-md-6:first-child {
		border: none;
	}
	.ui-tabs .ui-tabs-panel {
		padding: 1em .1em !important;
	}
	.pdfBlock img,
	.sponsorLogo img {
		width: auto;
	}
	.half-width {
		width: 100%;
	}
	.tabsHome {
		clear: left;
		background: #008BBF;
	}
	.tabsHome .ui-state-active a,
	.tabsHome .ui-state-active a:link,
	.tabsHome .ui-state-active a:visited {
		color: #fff;
	}
	.ui-tabs .ui-tabs-nav li {
		white-space: pre-wrap!important;
	}
	.ui-tabs .ui-tabs-nav li.ui-tabs-active {
		background: none;
		border-bottom: 0 solid #00A973;
	}
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
		font-size: 98%;
	}
	.tabsHome::after {
		top: 184px;
	}
	#header .col-md-5,
	#header .col-md-7 {
		padding: 0;
	}
	.mainSlider .reletivemenu {
		display: none;
	}
	.topMenu {
		text-align: center;
	}
	.lang-inline,
	#fontsize {
		border: none;
	}
	.hide-mobile {
		display: none;
	}
	.hide-desktop {
		display: block;
	}
	.mainmenu-right {
		width: 100%;
	}
	.grenButn {
		padding: 0px;
		min-height: inherit;
		position: relative;
	}
	.item-id-104 .quotefront {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.home .mainSlider {
		min-height: inherit;
	}
	img.responsive {
		width: 100%;
		height: auto;
	}
	.desktop {
		display: none;
	}
	.armobile {
		display: block;
	}
	.topDestinations #topDestNMOBILE h2 {
		font-size: 13px;
	}
	#topDestNMOBILE .slider_pages .col-md-6 .gray {
		min-height: 93px;
	}
	#topDestNMOBILE h2 {
		padding: 0 6px;
	}
	#topDestNMOBILE .col-md-4 {
		width: 100%;
		padding: 0 8px;
	}
	.topDestinations #topDestNMOBILE h2 {
		min-height: 38px;
	}
	a:hover,
	a:focus {
		text-decoration: none !important;
	}
	.sponsorLogo .slider_pages .col-md-6 .gray {
		min-height: 94px;
	}
	.sponsorLogo .mob-simi-acc .slider_pages .col-md-6 .gray {
		padding: 10px 0px;
	}
	#Places .col-md-6 {
		margin: 0;
		overflow-x: hidden;
		padding: 4px 7px 4px 4px;
		vertical-align: top;
		width: 50%;
	}
	.nomargin-bottom {
		margin-bottom: 0!important;
		padding-bottom: 0!important;
	}
	#Places .gray {
		min-height: 96px;
	}
	#Places h2.largePlace {
		min-height: 33px;
		font-size: 20px;
	}
	.advance-search #moreinside {
		padding: 0 20px;
	}
	.advance-search #Places .col-md-4 {
		width: 100%;
		overflow: hidden;
		margin-bottom: 24px!important;
	}
	.advance-search fieldset.search {
		margin: 0 auto;
		text-align: center;
	}
	.firow li,
	.secrow li {
		min-height: 57px;
		width: 100%;
	}
	#Places.mobile-places h2.largePlace {
		font-size: 15px !important;
	}
	.ehiteNew a.totopref {
		text-align: center;
	}
	#golden {
		padding: 0;
	}
	#header {
		background-size: contain;
	}
	#header {
		background-size: contain;
	}
	.footer1,
	.footer2,
	#Footer .alignCenter {
		text-align: center;
		float: none;
	}
	ul.footer-toprnw li:nth-of-type(2) {
		margin-left: 0;
	}
	#phocagallery-module-ri .pg-cv-box-mod-ri {
		height: 110px;
		width: 41%;
	}
	ul.otherlinks li {
		width: 100%;
		margin: 10px 0;
		padding: 0;
		text-align: center;
	}
}

@media screen and (max-width: 460px) {
	.site-search {
		top: -20px;
		left: 310px;
	}
	.module_curency .search.display {
		right: 20%;
		width: 200px;
	}
	#Footer .alignCenter>div {
		width: 100% !important;
	}
	.twobannersLg .owl-carousel .owl-item img {
		width: 100%;
	}
	ul.archeserv,
	ul.archeserv li {
		width: 100%;
	}
	ul.archeserv li a {
		height: auto !important;
	}
	[class*="longbanner_"] span.bannername {
		margin-left: 25px;
	}
	#search-searchword,
	#jform_contact_message {
		width: 100%;
	}
	.item-page img {
		width: 100%;
		height: auto;
	}
	.level_2_nav.mega_menu .item-202.level_2_nav_item,
	.level_2_nav.mega_menu .item-196.level_2_nav_item,
	.nav-child li,
	.level_2_nav.mega_menu .level_2_nav_item {
		width: 100% !important;
		border-left: 1px solid #efefef !important;
		border-right: 1px solid #efefef !important;
	}
	.module_curency .mod-languages,
	.module_curency .sp-weather,
	.module_curency .currency-poora {
		border: none;
	}
	.searchIcon {
		position: relative;
		left: inherit;
		top: inherit;
		cursor: pointer;
		margin: 10px 0;
	}
	.mod-languages {
		padding: 0;
	}
	p.ns2-introtext,
	h4.ns2-title,
	.ns2-links {
		padding: 10px 20px !important;
	}
	#asidenew h4.ns2-title {
		padding: 10px 0 !important;
	}
	.alignCenter .custom,
	.alignCenter .lastmodified,
	.jvcounter_contain {
		display: block;
		vertical-align: middle;
		margin: 10px 0 auto;
		text-align: center;
		float: none !important;
		width: 100% !important;
	}
	.digitstype {
		width: auto !important;
		margin-bottom: 0 !important;
	}
	#Footer p {
		padding: 0 20px;
	}
	.grenButn {
		text-align: left;
	}
	.wizard .top-actions {
		display: none !important;
	}
	#asidenew {
		clear: left;
	}
	.insidepatern {
		padding: 35px 0 100px;
	}
	.light-blue #ic-calendar-106 {
		width: 100%;
		overflow-x: scroll;
	}
	#tabs-3 div.img img,
	.mediaBlockNw img {
		width: 100%;
		height: auto;
	}
	.pdfBlock .col-md-6:first-child {
		border: none;
	}
	.ui-tabs .ui-tabs-panel {
		padding: 1em .1em !important;
	}
	.pdfBlock img,
	.sponsorLogo img {
		width: auto;
	}
	.half-width {
		width: 100%;
	}
	.tabsHome {
		clear: left;
		background: #008BBF;
	}
	.tabsHome .ui-state-active a,
	.tabsHome .ui-state-active a:link,
	.tabsHome .ui-state-active a:visited {
		color: #fff;
	}
	.ui-tabs .ui-tabs-nav li {
		white-space: pre-wrap!important;
	}
	.ui-tabs .ui-tabs-nav li.ui-tabs-active {
		background: none;
		border-bottom: 0 solid #00A973;
	}
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
		font-size: 98%;
	}
	.tabsHome::after {
		top: 184px;
	}
	#header .col-md-5,
	#header .col-md-7 {
		padding: 0;
	}
	.mainSlider .reletivemenu {
		display: none;
	}
	.topMenu {
		text-align: center;
	}
	.lang-inline,
	#fontsize {
		border: none;
	}
	.hide-mobile {
		display: none;
	}
	.hide-desktop {
		display: block;
	}
	.mainmenu-right {
		width: 100%;
	}
	.grenButn {
		padding: 0px;
		min-height: inherit;
		position: relative;
	}
	.item-id-104 .quotefront {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.totopdiv {
		clear: left;
		display: block;
		padding-top: 17px;
	}
	.offercesModule h3.text-center {
		padding-top: inherit !important;
	}
	body.about .width70,
	body.ueber-uns .width70 {
		padding: 15px 1%;
	}
	#Places.mobile-places h2.largePlace {
		font-size: 15px !important;
	}
	.home .mainSlider {
		min-height: inherit;
	}
	img.responsive {
		width: 100%;
		height: auto;
	}
	.desktop {
		display: none;
	}
	.armobile {
		display: block;
	}
	.gray .col-md-12 {
		padding-left: 7px !important;
		padding-right: 7px !important;
	}
	.searcNew {
		left: 0;
		margin-left: 0;
		margin-top: 17px;
		width: 100%;
	}
	.inspiremesTxt a {
		margin-top: 8px;
	}
	#place_form #search_keyword {
		width: 100% !important;
	}
	.lanka-inside .quotefront {
		padding-top: 50px;
	}
	.page1 .col-xs-6 {
		margin: 10px 0 0;
		padding: 0 4px;
		width: 50%;
	}
	.bakImage .btn-success {
		width: 96%;
		color: #fff;
	}
	.relTive h4 {
		font-size: 595%;
		line-height: 1;
	}
	#Places h3,
	#Places h5 {
		text-align: center;
	}
	#Places h5 {
		font-size: 13px!important;
	}
	#Places h3 {
		font-size: 25px!important;
		padding: 0 15px;
	}
	#topDestN .owl-stage .owl-item {
		padding-left: 0;
		padding-right: 0;
	}
	.owl-controls .owl-nav {
		display: none;
	}
	.moduletable.width80 {
		width: 100%;
	}
	.moduletable.width80 .col-md-4,
	.quotesModule .padQuote .col-md-9 {
		padding: 0;
		margin: 0;
	}
	.insiderHome a {
		padding: 0 40px;
		display: block;
	}
	.insiderHome .hidNew a {
		padding: 0;
	}
	.QuotsGr .quoIm {}
	.paternEli,
	.quotefrontModule {
		background-position: 83px top;
	}
	.insiderHome .col-md-4 {
		padding-bottom: 25px !important;
	}
	.hidNew>a>.img-responsive {
		height: auto !important;
	}
	.lang-inline>li:last-child {
		border-left: none;
	}
	#Places .owl-carousel .owl-item .quoIm img {
		display: none !important;
	}
	#Places .rat4::after {
		position: absolute;
		right: 0;
		top: -185px;
		z-index: 9999;
	}
	#Places .smcol3 .hidNew .quoIm {
		right: 0;
		width: 155px;
	}
	/*Top Destination Mobile*/
	#Places .col-md-6 {
		display: inline-block;
		margin: 0;
		overflow-x: hidden;
		padding: 4px 7px 4px 4px;
		vertical-align: top;
		width: 50%;
	}
	#Places h2 {
		font-size: 17px;
		font-weight: bold;
		margin: 0;
		padding: 0 20px;
	}
	#Places .col-md-8 {
		display: inline-block;
		margin: 0;
		vertical-align: top;
	}
	#Places .col-md-4 {
		display: inline-block;
		margin: 0;
		vertical-align: top;
		text-align: right;
	}
	#Places .col-md-12,
	#Places .col-md-8,
	#Places .col-md-4 {
		margin: 0 !important;
		padding: 0 !important;
	}
	#Places .small {
		font-weight: normal;
	}
	#Places .costLar {
		font-size: 129%;
	}
	#Places .slider_pages .col-md-6 .gray {
		min-height: 119px;
	}
	#Places .col-md-6 {
		display: inline-block;
		vertical-align: top;
		text-align: left;
	}
	#Places .advert-even {
		padding-left: 5px;
	}
	#Places .advert-odd {
		padding-right: 5px;
	}
	#Places .gray h6 {
		font-size: 16px;
		font-weight: 600;
	}
	#Places .gray .col-md-12 {
		padding-left: 0;
		padding-right: 0;
	}
	#Places .gray {
		padding: 10px;
	}
	#Places .gray {
		min-height: 88px;
	}
	#Places h2.largePlace {
		font-size: 14px;
		margin-bottom: 2px;
		padding: 0;
		min-height: 30px;
	}
	.pagination {
		padding: 0;
		margin: 20px 0;
	}
	.pagination li.selected {
		color: #fff;
		font-weight: bold;
		margin: 2px 5px 2px 2px !important;
		padding: 14px 19px;
		background: #e6eeb1;
	}
	.relTive h4 {
		font-size: 519%;
		line-height: 1;
	}
	#nandaja_green input#btn {
		padding: 12px 19px;
	}
	#mobile-responsive-favior #de-pro {
		background: #fff none repeat scroll 0 0;
		border: medium none;
		box-shadow: 0 0 2px #858584;
		color: #000;
		font-size: 67%;
		font-weight: 100;
		padding: 7px 6px 7px 7px;
		position: absolute;
		right: 9px;
		top: 10px;
		transition: all 0.4s ease-in 0s;
	}
	#mobile-responsive-favior .widthbottom {
		width: auto;
		padding: 0px 0 12px 0;
	}
	#mobile-responsive-favior .btn {
		width: 100%;
		padding: 12px;
	}
	#fav_list_email .graymargin {
		width: 100%;
	}
	#mobile-responsive-favior .col-md-6.col-xs-6.col-sm-6.nopaddingtop {
		padding: 20px 16px;
	}
	.quotesModule .padQuote .col-md-9 {
		padding: 0 20px;
	}
	#Places {
		padding-top: 20px;
	}
	#Places h3 {
		font-size: 25px !important;
		padding: 0 75px;
	}
	#Places h5 {
		font-size: 13px !important;
		padding: 0 0 8px !important;
	}
	.traveller .green,
	.bodysoul,
	.focus .green {
		min-height: 60px;
	}
	.padQuote .col-md-9 {
		padding: 10px 40px !important;
	}
	.padQuote .col-md-9 h2,
	.padQuote .col-md-9 h3 {
		text-align: center;
	}
	#agencylocation,
	#refreattract_mod_att {
		padding: 10px 40px;
	}
	.offer-mob-row ul {
		padding: 10px 40px!important;
	}
	.offer-mob-row ul li img {
		width: 15px;
	}
	#Quote .col-md-9 {
		padding: 10px 40px !important;
	}
	#Quote .col-md-9 h2,
	#Quote .col-md-9 h3 {
		text-align: center;
	}
	.discoverTxt p,
	.discoverTxt h2 {
		padding: 10px 40px;
	}
	.discoverTxt h2 {
		text-align: center;
	}
	.offercesModule .col-xs-12 p,
	.offercesModule .clearleft {
		padding: 10px 40px;
	}
	.offercesModule .col-xs-12 img {
		margin: 0 !important;
	}
	.posabsoulter {
		bottom: inherit;
		position: relative;
		right: inherit;
		float: right;
		padding: 10px;
	}
	.minheight {
		padding-left: 10px;
		padding-right: 10px;
	}
	.advance-search #moreinside {
		padding: 0 20px;
	}
	.advance-search #Places .col-md-4 {
		width: 100%;
		overflow: hidden;
		margin-bottom: 24px!important;
	}
	.advance-search fieldset.search {
		margin: 0 auto;
		text-align: center;
	}
	.firow li,
	.secrow li {
		min-height: 57px;
		width: 100%;
	}
	#topDestNadverMobile .col-xs-6 .gray {
		min-height: 165px;
	}
	#refroffers.mob-offer {
		padding: 0 !important;
	}
	.ehiteNew a.totopref {
		text-align: center;
	}
	#golden {
		padding: 0;
	}
	#header {
		background-size: contain;
	}
	.footer1,
	.footer2,
	#Footer .alignCenter {
		text-align: center;
	}
}

@media screen and (max-width: 340px) {
	.formform p img {
		width: 100% !important;
	}
	.hexamega {
		height: 1665px !important;
	}
	.site-search-div .search {
		width: 280px;
	}
	.btn-primary {
		padding: 12px 20px;
	}
	.module_curency .custom,
	.module_curency .mod-languages {
		margin: 0 !important;
	}
	#search-searchword,
	#jform_contact_message {
		width: 100%;
	}
	.item-page img {
		width: 100%;
		height: auto;
	}
	.level_2_nav.mega_menu .item-202.level_2_nav_item,
	.level_2_nav.mega_menu .item-196.level_2_nav_item,
	.nav-child li,
	.level_2_nav.mega_menu .level_2_nav_item {
		width: 100% !important;
		border-left: 1px solid #efefef !important;
		border-right: 1px solid #efefef !important;
	}
	.module_curency .mod-languages,
	.module_curency .sp-weather,
	.module_curency .currency-poora {
		border: none;
	}
	.searchIcon {
		position: relative;
		left: inherit;
		top: inherit;
		cursor: pointer;
		margin: 10px 0;
	}
	.mod-languages {
		padding: 0;
	}
	p.ns2-introtext,
	h4.ns2-title,
	.ns2-links {
		padding: 10px 20px !important;
	}
	#asidenew h4.ns2-title {
		padding: 10px 0 !important;
	}
	.alignCenter .custom,
	.alignCenter .lastmodified,
	.jvcounter_contain {
		display: block;
		vertical-align: middle;
		margin: 10px 0 auto;
		text-align: center;
		float: none !important;
		width: 100% !important;
	}
	.digitstype {
		width: auto !important;
		margin-bottom: 0 !important;
	}
	#Footer p {
		padding: 0 20px;
	}
	.vision,
	.mission {
		padding: 150px 15px 15px 15px !important;
	}
	.vision:before,
	.mission:before {
		left: 30% !important;
		top: 20px !important;
	}
	.pg-cats-name {
		width: 50% !important;
	}
	.ui-tabs .ui-tabs-nav li {
		width: 100% !important;
	}
}

@media screen and (max-width: 320px) {
	#search-searchword,
	#jform_contact_message {
		width: 100%;
	}
	.item-page img {
		width: 100%;
		height: auto;
	}
	.level_2_nav.mega_menu .item-202.level_2_nav_item,
	.level_2_nav.mega_menu .item-196.level_2_nav_item,
	.nav-child li,
	.level_2_nav.mega_menu .level_2_nav_item {
		width: 100% !important;
		border-left: 1px solid #efefef !important;
		border-right: 1px solid #efefef !important;
	}
	.module_curency .mod-languages,
	.module_curency .sp-weather,
	.module_curency .currency-poora {
		border: none;
	}
	.searchIcon {
		position: relative;
		left: inherit;
		top: inherit;
		cursor: pointer;
		margin: 10px 0;
	}
	.mod-languages {
		padding: 0;
	}
	p.ns2-introtext,
	h4.ns2-title,
	.ns2-links {
		padding: 10px 20px !important;
	}
	#asidenew h4.ns2-title {
		padding: 10px 0 !important;
	}
	.alignCenter .custom,
	.alignCenter .lastmodified,
	.jvcounter_contain {
		display: block;
		vertical-align: middle;
		margin: 10px 0 auto;
		text-align: center;
		float: none !important;
		width: 100% !important;
	}
	.digitstype {
		width: auto !important;
		margin-bottom: 0 !important;
	}
	#Footer p {
		padding: 0 20px;
	}
	.grenButn {
		text-align: left;
	}
	.wizard .top-actions {
		display: none !important;
	}
	#asidenew {
		clear: left;
	}
	.insidepatern {
		padding: 35px 0 100px;
	}
	.light-blue #ic-calendar-106 {
		width: 100%;
		overflow-x: scroll;
	}
	#tabs-3 div.img img,
	.mediaBlockNw img {
		width: 100%;
		height: auto;
	}
	.pdfBlock .col-md-6:first-child {
		border: none;
	}
	.ui-tabs .ui-tabs-panel {
		padding: 1em .1em !important;
	}
	.pdfBlock img,
	.sponsorLogo img {
		width: auto;
	}
	.half-width {
		width: 100%;
	}
	.tabsHome {
		clear: left;
		background: #008BBF;
	}
	.tabsHome .ui-state-active a,
	.tabsHome .ui-state-active a:link,
	.tabsHome .ui-state-active a:visited {
		color: #fff;
	}
	.ui-tabs .ui-tabs-nav li {
		white-space: pre-wrap!important;
	}
	.ui-tabs .ui-tabs-nav li.ui-tabs-active {
		background: none;
		border-bottom: 0 solid #00A973;
	}
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
		font-size: 98%;
	}
	.tabsHome::after {
		top: 184px;
	}
	#header .col-md-5,
	#header .col-md-7 {
		padding: 0;
	}
	.mainSlider .reletivemenu {
		display: none;
	}
	.topMenu {
		text-align: center;
	}
	.lang-inline,
	#fontsize {
		border: none;
	}
	.hide-mobile {
		display: none;
	}
	.hide-desktop {
		display: block;
	}
	.mainmenu-right {
		width: 100%;
	}
	.grenButn {
		padding: 0px;
		min-height: inherit;
		position: relative;
	}
	.item-id-104 .quotefront {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.totopdiv {
		clear: left;
		display: block;
		padding-top: 17px;
	}
	.offercesModule h3.text-center {
		padding-top: inherit !important;
	}
	.offercesModule h3.text-center {
		padding-top: inherit !important;
	}
	body.about .width70,
	body.ueber-uns .width70 {
		padding: 15px 1%;
	}
	#golden {
		padding: 0;
	}
	#refroffers.mob-offer {
		padding: 0 !important;
	}
	#topDestNadverMobile .col-xs-6 .gray {
		min-height: 137px;
	}
	#Places.mobile-places h2.largePlace {
		font-size: 15px !important;
	}
	.home .mainSlider {
		min-height: inherit;
	}
	img.responsive {
		width: 100%;
		height: auto;
	}
	.desktop {
		display: none;
	}
	.armobile {
		display: block;
	}
	.mainMenu {
		display: none;
	}
	#header .col-md-3 {
		text-align: center;
	}
	#header .col-md-3 a {
		width: 100%;
	}
	#header .img-responsive,
	#header .thumbnail>img,
	#header .thumbnail a>img,
	#header .carousel-inner>.item>img,
	#header .carousel-inner>.item>a>img {
		width: auto;
		display: inline !important;
	}
	#Quote .col-md-3 {
		text-align: center;
	}
	#Quote .QuotsGr .quoIm {
		display: inline-block;
		margin: 0;
		overflow: hidden;
		vertical-align: top;
		width: auto;
	}
	.col-md-12.alignCenter>img {
		width: 80%;
	}
	.col-md-3.headmob {
		display: inline-block;
		width: 75%;
	}
	#jmslideshow-87 img {
		width: 100% !important;
	}
	.module_curency {
		left: 0;
		top: 0;
		/* width: 100% !important; */
	}
	.searcNew {
		margin-left: -152px;
		margin-top: 75px;
	}
	.relTive h4 {
		top: 5%;
	}
	#Advert .img-responsive {
		height: auto !important;
	}
	.Sponsors li {
		width: 20%;
	}
	.searcNew {
		left: 0;
		margin-left: 0;
		margin-top: 9px;
	}
	.search form {
		position: relative;
	}
	.searcNew .btn {
		position: absolute;
		right: 0;
		top: 0;
	}
	#topDestN .owl-stage .owl-item {
		padding-left: 0;
		padding-right: 0;
	}
	.owl-controls .owl-nav {
		display: none;
	}
	.moduletable.width80 {
		width: 100%;
	}
	.moduletable.width80 .col-md-4 {
		padding: 0;
		margin: 0;
	}
	.quotesModule .padQuote .col-md-9 {
		padding: 0 20px;
	}
	.insiderHome a {
		padding: 0 40px;
		display: block;
	}
	.insiderHome .hidNew a {
		padding: 0;
	}
	.QuotsGr .quoIm {}
	.paternEli,
	.quotefrontModule {
		background-position: 83px top;
	}
	.insiderHome .col-md-4 {
		padding-bottom: 25px !important;
	}
	.hidNew>a>.img-responsive {
		height: auto !important;
	}
	.lang-inline>li:last-child {
		border-left: none;
	}
	.topDestinations .owl-carousel .owl-item .quoIm img {
		display: none !important;
	}
	.topDestinations .rat4::after {
		position: absolute;
		right: 0;
		top: -185px;
		z-index: 9999;
	}
	.topDestinations .smcol3 .hidNew .quoIm {
		right: 44px;
		width: 121px;
	}
	.col-md-4.orange h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	.col-md-4.pink h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	.col-md-4.purple h2::after {
		content: "  \ea1c";
		-moz-osx-font-smoothing: grayscale;
		font-family: "IcoMoonmob" !important;
		font-feature-settings: "liga";
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		letter-spacing: 0;
		line-height: 1;
		text-transform: none;
	}
	#topDestNadverMobile .col-md-6 {
		width: 49%;
		display: inline-block;
		margin: 0;
		vertical-align: top;
		padding: 0;
		text-align: left;
	}
	#topDestNadverMobile .advert-even {
		padding-left: 5px;
	}
	#topDestNadverMobile .advert-odd {
		padding-right: 5px;
	}
	#topDestNadverMobile .gray h6 {
		font-size: 16px;
		font-weight: 600;
	}
	#topDestNadverMobile .col-md-12 {
		padding: 0;
		padding-bottom: 10px;
	}
	#topDestNadverMobile .gray {
		padding: 10px;
	}
	#topDestNadverMobile .gray {
		min-height: 128px;
	}
	#topDestNadverMobile .col-xs-6 .gray>p {
		font-size: 11px;
	}
	.modal .close {
		position: relative;
		z-index: 999;
	}
	.slideshow-content {
		display: none;
	}
	.modal-backdrop {
		z-index: 9999;
	}
	/*Apr26*/
	.mobile-responsive .inspiremesTxt a {
		margin-top: 6px;
		margin-bottom: 15px;
	}
	.mobile-responsive .relTive h4 {
		font-size: 550%;
		line-height: 1;
	}
	.inspiremesTxt a {
		margin-top: 8px;
	}
	#place_form #search_keyword {
		width: 100% !important;
	}
	.page1 .col-xs-6 {
		margin: 0px;
		padding: 5px;
		width: 50%;
	}
	#refroffers ul li {
		margin-right: 0;
		vertical-align: top;
		width: 47%;
	}
	#mobile-responsive-favior #de-pro {
		background: #fff none repeat scroll 0 0;
		border: medium none;
		box-shadow: 0 0 2px #858584;
		color: #000;
		font-size: 67%;
		font-weight: 100;
		padding: 7px 6px 7px 7px;
		position: absolute;
		right: 9px;
		top: 10px;
		transition: all 0.4s ease-in 0s;
	}
	#mobile-responsive-favior .widthbottom {
		width: auto;
		padding: 0px 0 12px 0;
	}
	#mobile-responsive-favior .btn {
		width: 100%!important;
		padding: 12px !important;
	}
	#fav_list_email .graymargin {
		width: 100%;
	}
	#mobile-responsive-favior .col-md-6.col-xs-6.col-sm-6.nopaddingtop {
		padding: 20px 16px;
	}
	.page1 .green,
	.page2 .green,
	.page3 .green,
	.traveller .green,
	.bodysoul,
	.focus .green,
	.focus .selected,
	.traveller .selected {
		font-size: 11px;
	}
	#Places.mobile-places .show-map-mob,
	#Places.mobile-places .hide-map-mob {
		padding-bottom: 16px;
		padding-left: 10px;
		padding-top: 14px;
	}
	#Places.mobile-places h3 {
		font-size: 25px !important;
		padding: 0 25px;
	}
	.show-map-mob,
	.hide-map-mob {
		padding-left: 36px;
		padding-bottom: 16px;
	}
	#Places {
		padding-top: 20px;
	}
	#Places h3 {
		font-size: 25px !important;
		padding: 0 75px;
	}
	#Places h5 {
		font-size: 13px !important;
		padding: 0 0 8px !important;
	}
	.traveller .green,
	.bodysoul,
	.focus .green,
	.focus .selected,
	.traveller .selected {
		min-height: 60px;
	}
	.padQuote .col-md-9 {
		padding: 10px 40px !important;
	}
	.padQuote .col-md-9 h2,
	.padQuote .col-md-9 h3 {
		text-align: center;
	}
	#agencylocation,
	#refreattract_mod_att {
		padding: 10px 40px;
	}
	.offer-mob-row ul {
		padding: 10px 40px!important;
	}
	.offer-mob-row ul li img {
		width: 15px;
	}
	#Quote .col-md-9 {
		padding: 10px 40px !important;
	}
	#Quote .col-md-9 h2,
	#Quote .col-md-9 h3 {
		text-align: center;
	}
	.discoverTxt p,
	.discoverTxt h2 {
		padding: 10px 40px;
	}
	.discoverTxt h2 {
		text-align: center;
	}
	.offercesModule .col-xs-12 p,
	.offercesModule .clearleft {
		padding: 10px 40px;
	}
	.offercesModule .col-xs-12 img {
		margin: 0 !important;
	}
	.posabsoulter {
		bottom: inherit;
		position: relative;
		right: inherit;
		float: right;
		padding: 10px;
	}
	.minheight {
		padding-left: 10px;
		padding-right: 10px;
	}
	.advance-search #moreinside {
		padding: 0 20px;
	}
	.advance-search #Places .col-md-4 {
		width: 100%;
		overflow: hidden;
		margin-bottom: 24px!important;
	}
	.advance-search fieldset.search {
		margin: 0 auto;
		text-align: center;
	}
	.firow li,
	.secrow li {
		min-height: 57px;
		width: 100%;
	}
	.ehiteNew a.totopref {
		text-align: center;
	}
	#header {
		background-size: contain;
	}
	.footer1,
	.footer2,
	#Footer .alignCenter {
		text-align: center;
	}
}

/*Responsive end*/