
@media screen and (min-width: 600px) and (max-width: 960px) {
/** NAV **/
.main-nav li a {padding:0 10px; font-size:13px;}
.second-nav-block ul li {margin:0 10px !important;}
.second-nav-block ul li a{font-size: 12px;}
        .navbar-brand {left:40px !important;}
        
        
.artdetailBlock .arti-img object {width:100%; height:auto; padding-left: 15px;}
}




@media screen and (min-width:768px) and (max-width:960px) {

.blocks-blocks .block1 .col-sm-5 .imgBox img {height:100%; width:auto;}

.blocks-blocks .contBox h3 {font-size:11px;}
.blocks-blocks .contBox h2 {font-size:24px;}
.blocks-blocks .contBox.sm-box h2 {font-size:16px;}
.blocks-blocks .contBox a.purple {font-size:12px;}



.sortBlock,
.sortBlock .sortBox .select {font-size:12px;}
/*.sortBlock .filters {margin:0 5px 0;}*/
.sortBlock .filters li {margin:0 5px;}
.sortBlock .sortBox {padding:8px 0 8px 30px;}
.sortBlock .sortBox label {margin:7px 5px 0 0;}

.contacts-block p {line-height:18px;}


.blocks-blocks .contBox a.purple{line-height: 30px;}
.second-nav-block ul li {margin:0 14px;}

.page-error-block .blackArea .logo {width:300px;}
.page-error-block .blackArea h1 {font-size:32px;}

.artdetailBlock .innerTabPadding {padding-left:15px; padding-right:15px;}

}


@media screen and (max-width:960px) {
	.breadcrumbs {margin:0 15px 20px;}	
	.post-header {padding-left:15px;padding-right:15px}
	.contacts-block {padding:0 15px;}
	.post-header p {padding-right:0;}
	.blocks-blocks .contBox a.purple{line-height: 30px;}
}


@media screen and (max-width:1100px) {
	.maintenance-block .fleft {max-width:250px;}
	.maintenance-block .fright {max-width:250px;}
	.promo-sticky {position: fixed; top: 50%; right: 2px; width: 360px; height: 120px; z-index: 500; margin-top: -65px;}

	.staycation-container .staycation-grid-container .choose-hotel {padding-left: 10px; padding-right: 10px;}
	.promo-sticky {position: fixed; bottom: 0; right: 50%; width: 360px; height: 120px; z-index: 500; margin-right: -502px;}
}

@media screen and (max-width: 800px) {
	.staycation-container .staycation-grid-container .staycation-choices li {width: auto; max-width: 320px; padding-bottom: 20px;}
	.staycation-container .staycation-grid-container .amenities-container .amenity-list li {max-width: 300px; width: 100%;}
	.staycation-container .staycation-grid-container .amenities-container .amenity-list li h5 {font-size: 14px;}
	.promo-sticky {position: fixed; bottom: 0; margin-top: auto; width: 310px; height: 113px; right: auto; left: 0;}
	.promo-sticky .promo-sticky-wrapper .promo-close {right: -12px;}
}