@media only screen 
and (min-width : 2500px) {
.main-container {width:100% !important;}
.slides_holder{width:100% !important;}
}

/* iPads (landscape) ----------- */
@media (min-width : 768px) and (max-width : 850px) {
.main-container {width:66% !important;}
.slider_holder{width:100% !important;}
.page-more{width:100% !important;}
.theme1 .big-image{width:50% !important;}
.theme1 .details_double{width:44% !important;margin-right:0px!important;}
.left{margin-right:282px !important}

.right {margin-right: 235px !important;}
.tog {
margin-left: 349px !important;
}
.minislider_shorty .shorty_purchase {
margin-left: 224px !important;
margin-top: -40px;
}
.style-4 {
width: 66% !important;
float: right;
margin-right: 25px!important;
}

.minislider_shorty .shorty_back {
float: left !important;
margin-right: 67%!important;
margin-bottom: 51%!important;
}
.one_half {
width: 55%;
margin-top: 12px;
}
.right{}

}
@media (min-width : 851px) and (max-width : 1200px) {
.main-container {width:95.5% !important;}
.slides_holder{width:96% !important;}


.main h2{margin-left:45px !important;}

.shorty_full_extra > img{width:300px !important;margin-left: -756px!important;}
.minislider_shorty .shorty_back {
position: absolute !important;
margin-bottom: 49%!important;
}


.page-more{width: 100%;}
.page-more > img{width: 100%;}
.right {margin-right: -48px !important;}

.theme1 .big-image{width:50% !important;}
.theme1 .details_double{width:280px}
.style-4 {
width: 89% !important;
margin-left: 8.5%!important;
height:340px !important;
}
.one_half {
width: 68% !important;
}
.minislider_shorty .shorty_purchase {
margin-top: -6% !important;
margin-left: 73% !important;
}
.panel.panel-au{
	width: 506px;
}
#accordion .panel-title{
	right: 136px!important;
	width: 369px!important;
}
.tog.nav-toggle{
	right: 469px!important;
}
.toolbar .right{
	right: 55px;
}
.theme1 .closer{
	right: 200px!important;
}
}





/* Smartphones (portrait and landscape) ----------- */
@media (min-width : 481px) and (max-width : 767px) {
.main-container {width:99% !important;}
.slides_holder{width:94% !important;}
.toolbar .left {margin-right: 12px !important;}

.shorty_full_content > img {
float: left !important;
width: 29% !important;
margin-left: -16% !important;
}



.minislider_shorty .shorty_back {
float: right !important;
margin-right: 27% !important;
}

.main {
margin-left: 9% !important;
width: 62% !important;
}

.tog {
margin-top: 125px!important;
position: absolute!important;
margin-left:0%!important;

}

.minislider_shorty .shorty_purchase {
margin-top: 49%;
margin-left: 44%;
}

}




/* Smartphones (portrait and landscape) ----------- */
@media (min-width : 300px) and (max-width : 480px) {
.main-container {width:23.5% !important;
position: absolute!important;
overflow: hidden!important;
}
.tog nav-toggle{
width: 25px!important;
margin-top: 116px!important;
position: absolute!important;
}
.slider_holder{width:100% !important;}
.toolbar .left {margin-right: 690px !important;}
.shorty_full_content > img{display:none!important;float:left !important}
.toolbar .right{margin-right:643px !important;}
.main {
margin-left: -21%!important;
width: 74% !important;
margin-top: 3%!important;
}
.tog {
margin-left: 35px !important;
}
.theme1 .big-image{
display:none !important; 
}
.theme1 .details_double {
width: 80% !important; 
left: 38px !important; 
margin-top: 51px !important; 
}
.page-more{width:100% !important;}
}