@media only screen and (max-width: 1280px) {

}

@media only screen and (max-width: 1024px) {

}
@media only screen and (max-width: 980px) {

}

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

}

@media only screen and (max-width: 800px) {
#headerwrapper { min-height:240px; }
.logo { padding:45px 0 0 15px; }
.menu { position:absolute; top:210px; right:auto; left:0px; }
.menu ul li a { padding:3px 26px;}

.top-contact { width:340px; margin-top:50px; }
.call { width:100%; text-align:right; }
.follow { width:100%; text-align:right; }

#left-part { width:100%; }
#right-part { display:none; }
h1 { margin-top:10px; }
.right-banner-768 { display:block; }

.partner { width:100%; float:left; }

#slider-wrapper { float:left; padding:10px; width:760px!important; }
#slider {  padding:0; width:760px!important; }
.allinone_contentSlider img { width:760px!important; max-height:none; }
.allinone_contentSlider.imposing .leftNav { left:20px!important; top:50%;	margin-top:0; width:44px; height:78px; }
.allinone_contentSlider.imposing .rightNav { right:70px!important; top:50%; margin-top:0; width:44px; height:78px; }
}

@media only screen and (max-width: 768px) {
.menu { display:none; }#navigation { display:block; } /*5-12-13*/
#slider-wrapper { float:left; padding:10px; width:720px!important; }
#slider {  padding:0; width:720px!important; }
.allinone_contentSlider img { width:720px!important; max-height:none; }
.allinone_contentSlider.imposing .leftNav { left:20px!important; top:50%;	margin-top:0; width:44px; height:78px; }
.allinone_contentSlider.imposing .rightNav { right:65px!important; top:50%; margin-top:0; width:44px; height:78px; }
}

@media only screen and (max-width: 640px) {
.menu ul li a { padding:3px 15px;}

.right-banner-768 { width:100%; float:left }
.right-banner-768 ul { float:left; }

.partner-title { margin:0px 30px 0 0; }

.submit-btn { width:100%; float:left; text-align:center; }
#slider-wrapper { float:left; padding:10px; width:600px!important; }
#slider {  padding:0; width:600px!important; }
.allinone_contentSlider img { width:600px!important; max-height:none; }

.allinone_contentSlider.imposing .leftNav { left:20px!important; top:50%;	margin-top:0; width:22px!important; height:39px!important; }
.allinone_contentSlider.imposing .rightNav { right:60px!important; top:50%; margin-top:0; width:22px!important; height:39px!important; }
}

@media only screen and (max-width: 600px) {
.booking-form { width:290px; float:none; margin:0 auto }
.booking-form-part { width:290px; float:left; margin-right:0; }
#slider-wrapper { float:left; padding:10px; width:540px!important; }
#slider {  padding:0; width:540px!important; }
.allinone_contentSlider img { width:540px!important; max-height:none; }
}

@media only screen and (max-width: 480px) {
#headerwrapper { min-height:170px; }
.logo { padding:25px 0 0 0; text-align:center; width:100%; }
.menu { display:none; }
.top-link { display:none; }
.top-contact { display:none; }
#navigation { display:block; }

.right-banner-768 { display:none; }
.right-banner-768 ul li { width:98%; float:left; margin-right:0; margin-bottom:1px; border:5px solid #d0d2d3; box-shadow: 2px 2px 4px #888888; }
.right-banner-768 ul li a {   display:block; float:left; font-family: 'MyriadProSemibold'; text-align:center; font-size:16px; color:#FFFFFF; }
.right-banner-768 ul li a.blk { color:#000000; width:100%; padding:6px 0; }
.right-banner-768 ul li a.org { background:#f05a28; width:100%; padding:6px 0; }
.right-banner-768 ul li a.blue { background:#5eafdd; width:100%; padding:6px 0; }
.right-banner-768 ul li a.org:hover { background:#5eafdd; width:100%; padding:6px 0; }
.right-banner-768 ul li a.blue:hover { background:#f05a28; width:100%; padding:6px 0; }

.right-banner-320 { display:block;width:98%;float:left;margin-bottom:20px; border-top:1px solid #d9dadb; padding-top:20px; }
.right-banner-320 ul li { width:98%; float:left; margin-right:0; margin-bottom:1px; border:5px solid #d0d2d3; box-shadow: 2px 2px 4px #888888; }
.right-banner-320 ul li a {   display:block; float:left; font-family: 'MyriadProSemibold'; text-align:center; font-size:16px; color:#FFFFFF; }
.right-banner-320 ul li a.blk { color:#000000; width:100%; padding:6px 0; }
.right-banner-320 ul li a.org { background:#f05a28; width:100%; padding:6px 0; }
.right-banner-320 ul li a.blue { background:#5eafdd; width:100%; padding:6px 0; }
.right-banner-320 ul li a.org:hover { background:#5eafdd; width:100%; padding:6px 0; }
.right-banner-320 ul li a.blue:hover { background:#f05a28; width:100%; padding:6px 0; }

.right-banner-mobile { display:block; }
.right-banner-mobile ul li { width:98%; float:left; margin-right:0; margin-bottom:1px; border:5px solid #d0d2d3; box-shadow: 2px 2px 4px #888888; }
.right-banner-mobile ul li a {   display:block; float:left; font-family: 'MyriadProSemibold'; text-align:center; font-size:16px; color:#FFFFFF; }
.right-banner-mobile ul li a.blk { color:#000000; width:100%; padding:6px 0; }
.right-banner-mobile ul li a.org { background:#f05a28; width:100%; padding:6px 0; }
.right-banner-mobile ul li a.blue { background:#5eafdd; width:100%; padding:6px 0; }
.right-banner-mobile ul li a.org:hover { background:#5eafdd; width:100%; padding:6px 0; }
.right-banner-mobile ul li a.blue:hover { background:#f05a28; width:100%; padding:6px 0; }



.partner-img li { width:17%; float:left; margin:0 10px 0 0; }
.partner-img li img { width:100%; height:auto; }
.footer-right { width:100px; }
.footer-link { display:none; }


.step-1 li.first { display:none; }
.step-1 li.second { width:100%; }
.step-1 li.third { width:100%; }
.step-1 li.third-title { display:none; }
.step-1 li.third .full { width:96%; height:auto; padding:5px 0 5px 0; margin-top:10px; border:5px solid #d0d2d3; font-family: 'MyriadProSemibold';  background:#FFFFFF; font-size:20px; color:#f05a28; text-align:center; text-transform:uppercase; display:block; }
.step-1 li.third a.book-now {  width:96%; height:auto; padding:5px 0 5px 0; margin-top:10px; border:5px solid #d0d2d3; font-family: 'MyriadProSemibold';  background:#26a9e0; font-size:24px; color:#ffffff; text-align:center; text-transform:uppercase; display:block; }
.step-1 li.third a.book-now:hover {  width:96%; height:auto; padding:5px 0 5px 0; margin-top:10px; border:5px solid #d0d2d3; font-family: 'MyriadProSemibold';  background:#f05a28; font-size:24px; color:#ffffff; text-align:center; text-transform:uppercase; display:block; }
.step-1 li.third a.book-now span { font-size:16px; }



.address li.blk-1 { display:none; }
.address li.blue-1 { width:100%; }

.blue-blt .text { font-size:18px; }
.blue-blt .price { display:none; }
.blue-blt2 { display:block; }

#slider-wrapper { float:left; padding:10px; width:440px!important; }
#slider {  padding:0; width:440px!important; }
.allinone_contentSlider img { width:440px!important; max-height:none; }
}
@media only screen and (max-width: 360px) {
.partner-img li { width:16%; float:left; margin:0 10px 0 0; }

#slider-wrapper { float:left; padding:10px; width:320px!important; }
#slider {  padding:0; width:320px!important; }
.allinone_contentSlider img { width:320px!important; max-height:none; }


}

@media only screen and (max-width: 320px) {
.partner-img li { width:16%; float:left; margin:0 10px 0 0; }

#slider-wrapper { float:left; padding:10px; width:280px!important; }
#slider {  padding:0; width:280px!important; }
.allinone_contentSlider img { width:280px!important; max-height:none; }
}