
/* ----------- iPad mini ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {
	.hidden-desktop {display:inline !important;}
	#item-413 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a {height: 64px;padding-top:10px;}
	.timeline__item-main {margin-top: 30px !important;}
	#item-142 .col-md-8 .advs-box.boxed .btn-xs {padding: 10px 10px 8px 5px !important;}
	.flexslider.carousel h3 {font-size: 17px !important;}
	.advs-box p {line-height:16px !important;}
	.related .col-md-3 {width: auto !important;}
}

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {
	.section-slider > .flexslider {height: 400px;}
}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {

}

/* ----------- iPad 1 and 2 ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {
	.hidden-desktop {display:inline !important;}
	#item-413 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a {height: 64px;padding-top:10px;}
	.timeline__item-main {margin-top: 30px !important;}
	#item-142 .col-md-8 .advs-box.boxed .btn-xs {padding: 10px 10px 8px 5px !important;}
	.flexslider.carousel h3 {font-size: 17px !important;}
	.advs-box p {line-height:16px !important;}
	.related .col-md-3 {width: auto !important;}
}

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {
	.section-slider > .flexslider {height: 400px;}
}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {

}

/* ----------- iPad 3 and 4 ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.hidden-desktop {display:inline !important;}
	#item-413 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a {height: 64px;padding-top:10px;}
	.timeline__item-main {margin-top: 30px !important;}
	#item-142 .col-md-8 .advs-box.boxed .btn-xs {padding: 10px 10px 8px 5px !important;}
	.flexslider.carousel h3 {font-size: 17px !important;}
	.advs-box p {line-height:16px !important;}
	.related .col-md-3 {width: auto !important;}
}

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.section-slider > .flexslider {height: 400px;}
}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* ----------- iPad PRO ----------- */

@media only screen 
and (min-device-width: 1024px) 
and (max-device-width: 1366px) { 
	.hidden-desktop {display:inline !important;}
	#item-413 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a {height: 64px;padding-top:10px;}
	.timeline__item-main {margin-top: 30px !important;}
	#item-142 .col-md-8 .advs-box.boxed .btn-xs {padding: 10px 10px 8px 5px !important;}
	.flexslider.carousel h3 {font-size: 17px !important;}
	.advs-box p {line-height:16px !important;}
	.related .col-md-3 {width: auto !important;}
}


/* ----------- Galaxy Tab 10.1 ----------- */

/* Portrait and Landscape */
@media 
  (min-device-width: 800px) 
  and (max-device-width: 1280px) {
	.hidden-desktop {display:inline !important;}
	#item-413 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a {height: 64px;padding-top:10px;}
	.timeline__item-main {margin-top: 30px !important;}
	#item-142 .col-md-8 .advs-box.boxed .btn-xs {padding: 10px 10px 8px 5px !important;}
	.flexslider.carousel h3 {font-size: 17px !important;}
	.advs-box p {line-height:16px !important;}
	.related .col-md-3 {width: auto !important;}
}

/* Portrait */
@media 
  (max-device-width: 800px) 
  and (orientation: portrait) { 
	.section-slider > .flexslider {height: 400px;}
}

/* Landscape */
@media 
  (max-device-width: 1280px) 
  and (orientation: landscape) { 

}