@media (min-width: 1024px) {



	.sl-video-slider {
		display: block;
	}
	.hero-bg-img  {
		display: none;
	}

	.hot-deal .buttom-it-info::after {
	    height: 52px;
	    width: 47px;
	    bottom: 18px;
	    left: -9px;
	}

	.sm-items .hot-deal .buttom-it-info::after {
		bottom: 10px;
	}

	.hero-content ul li::before {
		top: 0px;
	}

	.hero {
	    min-height: 301px;
	    margin-top: 72px;
	}

	.button.btn-play {
		margin-left: 15px
	}

	.hero-content {
		max-width: 660px;
		float: left;
	}

	.hero-content h1 {
    	font-size: 62px;
	}

	.hero-content h1 .font-medium {
		font-size: 62px;
	}

	.hero-content h1 .light {
		font-size: 55px;
	}

	.hero .book-form {
    	margin: 165px auto 0px;
	}

	.logo {
		max-width: 100%;
	}
	.home .entry-content { 
		padding-top: 15px; 
	}

	.hero-content ul li {
		font-size: 27px;
	}
	.contact-media-wrap {
		width: 100%;
		float: right;
	}

	.search-simple-wrap {
		margin-left: 10px;
	}

	.search-wrap {
		position: relative;
		top: auto;
		right: auto;
	}

	.contact-media-wrap .social-media,
	.contact-media-wrap .contact-number {
		float: right
	}

	.header .social-media a {
		font-size: 19px;
		position: relative;
		top: 5px;
	}

	.media-wrap {
		margin-right: 20px;
	}

	.subpage .featured-image {
		height: 275px;
	}

	/*HOME front entry page*/

	.home .entry-content h2 {
		font-size: 30px
	}

	.featured-lists.sm-items .title-wrap {
		font-size: 12px;
	}

	.featured-lists .img-section {
    	height: 200px;
	}

	.featured-lists .title-wrap {
    	font-size: 14px;
    	padding: 5px 13px;
	}

	.item-logo {
    	height: 40px;
	}

	.featured-lists .button-wrap a.button {
    	padding: 6px;
    	font-size: 12px;
	}

	.featured-lists .button-wrap a.button {
	    padding: 7px 10px;
	    font-size: 18px;
	    font-weight: 100;
	}

	.featured-lists.sm-items .img-section {
		height: 129px;
	}

	.featured-img-holder {
		height: 300px;
	}

	.it-info {
		height: 48px;
		font-size: 15px;
		padding-left: 60px;
		padding-top: 15px;
	}

	.buttom-it-info .price-wrap{
		padding-top: 6px;
	}

	.front-entry {
		margin: 60px 0px 70px;
	}

	.front-entry h2 {
		font-size: 28px;
	}

	.front-entry h3 {
		font-size: 22px;
	}
	.front-entry p {
		font-size: 18px;
	}
		
	.sm-items .it-info {
		height: 35px;
		font-size: 13px;
		padding-left: 55px;
		padding-top: 8px;
	}

	.cards-ui .main-item {
		min-height: 194px;
	}

	.featured-lists.sm-items.cards-ui .main-item {
    	min-height: 158px;
	}

	.cards-ui2 .img-holder {
		height: 250px;
	}

	.cards-ui .title-wrap {
	    font-size: 16px;
	    padding: 4px 10px;
	}

	.cards-ui .ratings-wrap {
		font-size: 11px;
	}

	.with-plus-icon::after {
		top: 5px;
		right: 9px;
		font-size: 36px;
	}

	.cards-ui2 .info-wrap {
    	padding: 15px 10px 8px 10px;
	}

	.cards-ui2 h3 {
		min-height: auto;
		text-align: left;
		font-size: 14px;
		color: #111111
	}

	.cards-ui2 p {

	}

	.things-to-do {
    	margin-top: 210px;
	}

	.things-to-do .pull-up {
    	margin-top: -232px;
	}

	.things-to-do h2 {
		font-size: 30px;
	}

	.things-to-do .view-all {
		font-size: 22px;
		position: relative;
		top: 13px;
	}

	/*BEFORE FOOTER FORM */



	#text-2 {
		padding: 60px 0px;
	}

	/* END HOME front entry page*/



	.blog.subpage .article-header h1 {
		margin-bottom: 25px;
	}

	.home-form .gform_title {
		font-size: 22px;
	}


	/*.first-col .inner {
		max-width: 189px;
	}*/

	.footer .top-spacer {
		padding-top: 40px;
	}
	

	.footer .media-wrap a {
		width: 22px;
		height: 22px;
	}

	.footer .media-wrap {
		margin-right: 0px;		
	}

	.footer .contact-number, .footer .social-media {    
    	margin-bottom: 20px;
	}

	.right-shade-overlay {
	    position: absolute;
	    right: 0px;
	    top: -15px;
	    background-color: rgba(0,0,0,0.20);
	    height: calc(100% + 45px);
	    width: 190px;
	} 

	.sub-badges-wrapper {
		width: 100%;
		max-width: 160px;
		float: right;
		position: relative;
		z-index: 20
	}

	.sub-badges-wrapper .sub-badges {
		max-width: 115px;
		margin: 0 auto;
	}

	.footer .media-wrap a {
		margin-right: 5px;
	}

	.footer .address {
	    font-size: 14px;
	    max-width: 170px;
	    margin: 0px auto;
	}

	.badges {
	    width: 115px;
	    margin-top: 30px;
	}
}
