/*******************responsive***********/
.select-menu{display: none!important;}

/*iphone
===============================*/
@media only screen and (max-width: 767px) {
body,html{min-width:300px;}
.main{width: 100%;}
.main_bg{border:0;}
header{padding: 10px;}
.select-menu{display: block!important;width: 100%;margin: 10px 0;line-height: 25px;}
.sf-menu{display: none;}
header h1{float: none;width: 243px;margin: 0 auto;}
header h1 a {
    background: url("../images/logo_mobile.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 68px;
    width: 243px;
}
.img_box1 .date, .up_date {
	background:none;
	margin-bottom:0;
}
.social,#search{float:none;margin: 0 auto;}
.social{max-width: 70px;}
#search{width: 300px;}
.glow{padding: 10px 0;}
nav,.top_music{
	width: 100%;
	padding: 5px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
.top_music{
	margin-top:20px;
}
.post > figure, .img_box1 > figure > a,.extra_container > figure,.img_wrap,#contact-form textarea, #contact-form input{
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
.slider_box{display: none;}
.top_m{background-repeat:repeat-x;}
.top_m > div{width: 100%;padding: 0;}
.extra_container > div{float: none;width: 100%;}
a img{width: 100%;height: auto;}
.ui-tabs .ui-tabs-nav li a{padding: 3px 10px 8px;font-size: 13px;}
.nav{right:0;}
.cicle_news1,.cicle_news1 > div,.post, .img_box1{width: 100%!important;}
.extra_container > figure{margin-bottom: 5px;background: none; margin-right:10px; width:100px;}
.extra_container > figure img{width:100%}
.post > figure, .img_box1 > figure > a{display: block;background: none;padding: 0;}
.post > div, .img_box1 > div,
.post .date, .img_box1 .date, .up_date{width: 100%;}
.video_box{padding: 0;}
.ui-tabs .ui-tabs-panel,.cicle_news1{}
/*1 2 3 4 5 6 7 8 9 0 */
footer{width: 100%;}
footer .privacy{text-align: center;}

.pad_box{padding: 0;}
.extra_container > figure img,.img_wrap img,.img_wrap{height: auto;}
h2.ind1,.img_wrap{margin-bottom: 10px;}
.rec_posts > figure{background: none;}

.jcarousel-skin-tango .jcarousel-container-horizontal,#mycarouse2,{width:100%!important;}

.wrap{width: 260px!important}

.jcarousel-skin-tango .jcarousel-item .wrap{background: none;}
.wrap img{width: 100%;height: auto;}
h2{font-size: 25px;}
.popular img{width: auto;}

.jcarousel-skin-tango .jcarousel-container-vertical,.reviews,.jcarousel-skin-tango .jcarousel-item{width: 100%;}
.reviews .score{width: 100%;position: relative;}
.jcarousel-skin-tango .jcarousel-item{height: auto;margin-right: 0;margin-bottom: 10px;}
.jcarousel-skin-tango .jcarousel-next-horizontal, .jcarousel-skin-tango .jcarousel-prev-horizontal{display: none!important;}
.history .img_wrap{float: none;margin-bottom: 10px;}
.img_wrap:after{background: none;}

.m_left10,.m_left11{margin-left: 0;}

.events li > div,#contact-form textarea,#contact-form input{float: none;width: 230px;}

#map_canvas,iframe,fieldset,#contact-form label{width: 100%;height: auto;}
.pad_box1,.f_menu{padding: 0;}
.f_menu li{float: none;margin-right: 0;text-align: center;background: none;margin-bottom: 5px;}
.videos{margin: 10px;}
.top_music{background: none;}

.bx-viewport{height: 340px!important;overflow: visible;}
.index-slider .bx-viewport{
	height: 380px!important;
}
.bx-wrapper .bx-caption{display: block;bottom: -60px!important;padding: 0 15px;-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.bx-wrapper{width: 300px;}
.bx-wrapper .bx-controls-direction a{height: 35px!important;}
.bx-wrapper .bx-next {background: url("../images/nextMobile.png") no-repeat scroll right 0 rgba(0, 0, 0, 0)!important;}
.bx-wrapper .bx-prev {background: url("../images/prevMobile.png") no-repeat scroll left 0 rgba(0, 0, 0, 0)!important;}
.bx-controls-direction,.bx-caption{opacity: 1!important;}
.bx-wrapper .bx-controls-direction a{top:40% !important; opacity:0.6;}
.index-slider .bx-controls-direction a{top:40% !important;}

.bx-wrapper .bx-controls-direction  .bx-prev{
	left:10px;
}
.bx-wrapper .bx-controls-direction  .bx-next{
	right:10px;
}
ul.tabNavigation li a{padding: 5px;}
div.tabs > div{margin-top: 4px;margin-bottom: 10px;}

h2{/*font-size: 19px;line-height: 20px;*/text-align: left;}
#custom_input{width: 100%;height: 30px;}

.custom_table th,.custom_table td{padding: 2px;}


.form_order label {
    width: 100%;
	float:none;
	display:block;
}
.form_order input[type="text"], .form_order input[type="email"], .form_order input[type="tel"], .form_order select{    display: block;
    height: 30px;
    width: 96%;}
.form_order select.small{width: 20%;}
.form_order .down_text,.padding_left{padding-left: 0;}
.comment{width: 100%;float: none;}
.comment textarea{width: 98%;margin-left: 0;}

.m_bot3{margin-bottom: 10px;}
.top_list{padding: 0;}


.form_order {
    float: none;
    width: 100%;
}

.label-down{
	display:block;
	margin-top:20px;
}
.comment input[type="submit"], .comment input[type="reset"] {
    float: none;
    font-size: 17px;
    height: 40px;
    margin-left: 0;
    margin-right: 20px;
    margin-top: 10px;
    width: 120px;
}
.form_order div.cards {
    margin-left: 0;
    margin-top: 0;
}

.purchase {
	width:200px;
	height:42px;
	background-size:100%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:20px;
}
.answer label{
	margin-right:30px;
	margin-left:5px;
}
}


/*ipad*/


@media only screen and (min-width: 768px) and (max-width: 1023px) {
body,html{min-width:768px;}
.slider,.main,nav,.post, .img_box1,footer{width: 100%;}

nav{
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

.slider .slogan{left:0!important;}
.sf-menu > li > a{padding: 0 0 15px;background: none;}
.top_music .title:after{left:42px;}
.top_m > div{width: 135px;padding: 0;}
.custom_banner img,.lightbox-video img{width: 100%;height: auto;}

.cicle_news1{width: 100%!important}
.post > div, .img_box1 > div{width: 250px;padding-left: 10px;}

.videos .row a{width: 85px;}
.lightbox-video span {background: url("../images/video_span.png") no-repeat scroll 60px 85px rgba(0, 0, 0, 0);}

.f_menu li{background: none;}
.f_menu a{padding: 0 0 15px;}

h2{font-size: 30px;}
.post > div {margin-right: 21px;}
.post .like{right:-21px;text-align: left;}
.rec_posts > div{width: 100px;padding: 0;}
.rec_posts > div a{font-size: 16px;}

.jcarousel-skin-tango .jcarousel-container-horizontal,
.jcarousel-skin-tango .jcarousel-container-vertical{width:100%;}
#mycarousel .jcarousel-skin-tango .jcarousel-clip{width: 700px;margin: 0 auto;}
#mycarousel2 .jcarousel-skin-tango .jcarousel-clip{width: 100%;}

#mycarousel2 > .jcarousel-item{width: 100%;height: 300px;}
.jcarousel-skin-tango .jcarousel-item

.title{width: 175px;font-size: 15px;}
.post, .img_box1{background: none;}

#contact-form textarea{width: 400px;}

#map_canvas,.width207 img,.width285 img,iframe{width: 100%;height: auto;}

/*.img_wrap{width: 230px;height: 200px;display: block;}*/
.width207{width: 207px;}
.width285{width: 285px;}

ul.tabNavigation li a{padding: 8px;}
.bx-wrapper .bx-controls-direction a{height: 74%!important;}

h2.ind1 {margin-bottom: 10px;}
#mycarousel  .button {margin: 0 0 0 20px;}
.comment{width: 370px;}
.comment textarea{width: 350px;}
.answer.padding_left{padding-left: 0;}
.answer{font-size: 13px;}
}



/*iphone landscape
=================================*/



@media only screen and (min-width: 480px) and (max-width: 767px) {
body,html{min-width:420px;}

.bx-viewport{height: 315px!important;overflow: visible;}
.bx-wrapper .bx-caption{display: block;bottom: -60px!important;padding: 0 15px;-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.bx-wrapper{width: 420px;}
.bx-wrapper .bx-controls-direction a{height: 35px!important;}
.bx-wrapper .bx-next {background: url("../images/nextMobile.png") no-repeat scroll right 0 rgba(0, 0, 0, 0)!important;}
.bx-wrapper .bx-prev {background: url("../images/prevMobile.png") no-repeat scroll left 0 rgba(0, 0, 0, 0)!important;}
.bx-controls-direction,.bx-caption{opacity: 1!important;}

.ui-tabs .ui-tabs-panel,.cicle_news1{}
.wrap{width: 400px!important;}
.events li > div, #contact-form textarea, #contact-form input{width: 400px;}
.jcarousel-skin-tango .jcarousel-item .title {
    margin-top: 10px;
}
.wrap {
    float: left;
    width: 150px !important;
}
}



@media only screen and (max-width:480px){
	.bx-wrapper{
		width:100% !important;
		background:none !important;
		overflow:visible !important;
	}
	.jcarousel-skin-tango .jcarousel-item .title {
    margin-top: 10px;
}
.wrap {
    float: left;
    width: 100px !important;
}
.jcarousel-skin-tango .jcarousel-item .more {
    margin: 5px 0 5px;
}
.jcarousel-skin-tango .jcarousel-item .button {
    margin: 0 0 0 10px;
	font-size:12px;
}
}
@media only screen and (max-width:370px){
	.bx-wrapper .bx-viewport{
		height:280px !important;
	}
	.comment textarea{height: 150px;}
	.index-slider .bx-wrapper .bx-viewport{
		height:320px !important;
	}
}
/*ipad landscape*/
@media only screen and (min-width: 1024px) and (max-width:1200px ){


}