/* #Tablet (Portrait)
================================================== */

/* Note: Design for a width of 768px */

@media only screen and (min-width: 868px) and (max-width: 959px) 
{
#main_container {width:90%; margin:0px auto;}
h2{font-size:16px;}
/*p{ text-align:justify;}*/
.container-left, .container-right, .footerInner, .footerInner-left, .footerInner-right, #single_left, #sidebar{width:100%;}
.footerInner-left ul{width:45%;}
.relatedPrograme ul li{ width:48%;}
#sidebar{margin-top:20px;}
.footerInner-right p{ padding:0px;}
.supporterHolder{ padding:0px;}
.footerInner-left ul {width:47%;margin-top:20px;}
.supporterHolder ul{width:100%;}
.searchHolder input[type="submit"]{ padding:5px 12px;}.downloadHolder ul li{width:98%;}
.footerInner-right ul{text-align:center;}
.footerInner-right ul li{float:none;display:inline-block;}
.container-left li{width:48%;margin-right:2%; min-height:120px;}
.container-left li a{ border:none; padding-left:0px; width:100%; padding-bottom:5px;}
.relatedPrograme ul li{margin-bottom:7px;}
.footerInner-right p{ width:100%; text-align:center;}
.footerInner{ padding:0px; width:90%; margin:0px auto;}
.searchHolder input[type="text"]{width:90%;}
.container-left ul{width:100%; float:left;}
.sponsorboxHolder{ float:left;}
.slide_cont{padding-top: 25px;}

}
	 
/* #Mobile (Landscape)
================================================== */

/* Note: Design for a width of 480px */

@media only screen and (min-width: 680px) and (max-width: 867px) {
#main_container {width:90%; margin:0px auto;}
h2{font-size:16px;}
.footerInner-left ul{width:45%;}
.relatedPrograme ul li{ width:47%;}
#sidebar{margin-top:20px;}
.footerInner-right p{ padding:0px;}
.supporterHolder{ padding:0px;}
.footerInner-left ul {width:32%;margin-top:20px;}
.supporterHolder ul{width:100%;}
.searchHolder input[type="submit"]{ padding:5px 12px;}
.downloadHolder ul li{width:98%;}
.sponsorboxHolder{ float:left;}
/* .container-left li{width:48%;margin-right:2%; min-height:120px;} */
.container-left li a{ border:none; padding-left:0px; width:100%; padding-bottom:5px;}.footerInner-right ul{text-align:center;}
.footerInner-right ul li{float:none;display:inline-block;}.footerInner-right p{ width:100%; text-align:center;}
.searchHolder input[type="text"]{ width:86%;}
.slide_desc h3 {font-size:16px;}
.slide_cont{padding-top: 25px;} 
#single_left,#sidebar{width:100%;}
.share_me{margin-bottom:30px;}
/*  #Mobile (Portrait)
================================================== */

/* Note: Design for a width of 320px */
}
@media only screen and (min-width: 320px) and (max-width: 679px) and (orientation:portrait) {
#main_container {width:260px; margin:0px auto;}
.logo {float:none;}
.header_tagline {width:100%;}
h2{font-size:16px;}
.container-left, .container-right, .footerInner, .footerInner-left, .footerInner-right, #single_left, #sidebar{width:100%;}
.home_post_box {width:100%;height:auto;}
 #owl-home .item img{width:100%}
.footerInner-left ul{width:45%;}
.relatedPrograme ul li{ width:48%;}
#sidebar{margin-top:20px;}
.footerInner-right p{ padding:0px;}
.supporterHolder{ padding:0px;}
.footerInner-left ul {width:47%;margin-top:20px;}
.supporterHolder ul{width:100%;}
.searchHolder input[type="submit"]{ padding:5px 12px;}.downloadHolder ul li{width:98%;}
.footerInner-right ul{text-align:center;}
.footerInner-right ul li{float:none;display:inline-block;}
.container-left li{margin-right:2%; min-height:120px;}
.container-left li a{ border:none; padding-left:0px; width:100%; padding-bottom:5px;}
.relatedPrograme ul li{margin-bottom:7px;}
.footerInner-right p{ width:100%; text-align:center;}
.footerInner{ padding:0px; width:90%; margin:0px auto;}
.searchHolder input[type="text"]{width:80%;}
.container-left ul{width:100%; float:left;}
.sponsorboxHolder{ float:left;}
ul.programmeNameListing li{width:100%;}
ul.programmeNameListing li p{ text-align:left;}
#slider_container {display:none;}
#owl-home .item .slide_desc 
{
width: 55%!important;
padding-top:35px;
margin-right: 0px;
height:180px;
}

.container-participant-left{width:48%; margin-right:2%;}
#sort_by_alpha {width:100%;}
#sort_by_alpha a {margin: 0px 1px;}
/*.container-left span {display: inherit;}*/
.container-left li { min-height: 0px;}
.footer {display:none;}
.slide_desc {height:auto;}

}

@media only screen and (min-width: 320px) and (max-width: 679px) and (orientation:landscape) 
{
#main_container {width:87%; margin:0px auto;}
.grid-loop {width:32.5%;} 
.slide_desc {height:auto;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
 
/* .second_home_post_box {
float: right;
margin-right: 0;
}*/

.grid-loop {width:32.5%;}

 .desktop_div {
display: none;
}

.home_post_box {width:30%;}

.top_menu_cont ul li 
{
float: left;
margin-right: 10px;
font-size: 10px;
}

.cat_menu_cont ul li a 
{
font-size:11px;
}
/* .ipad_div {
display: block;
}*/

 #slideshow {
height: 307px;
}

.slide_cont
{
padding-top: 25px;
} 
 .slide_cont img {
float: left;
height: 307px;
width: 350px;
}
 .slide_desc {
width:55%;
height:230px;
}
 .slide_prev {
top: 135px;
}
 .slide_next {
top: 135px;
}

 #single_left .single_content img {
max-width: 450px;
height: inherit;
}
 .blog_box img, .blog_box_img_cont {
width: 450px;
height: 288px;
}

 .t1_search_cont {
width: 190px;
}
 .t1_search_cont input[type=text] {
width: 170px;
}
 #footer {
width: 688px;
padding: 15px 20px;
}
.container-participant-left{width:46%; margin-right:4%;}
}

@media screen and (max-width: 480px) {
#sidebar{width:100%;}
 
 .logo {
float: none;
}
 .top_social_cont {
display: none;
}
 .header_tagline {
width:100%;
}
 #slider_container {
display: none;
}
 .desktop_div {
display: none;
}
 .ipad_div {
display: none;
}
 .home_post_box {
float: none;
margin: 0 auto 25px;
width: 100%;
height:auto;
}
 .home_post_box img, .home_post_img_cont {
width: 100%;
}
 .home_post_box_last {
margin-right: auto;
}
 #single_left {
width:100%;
float: none;
}
 #single_left .single_content img {
max-width: 300px;
height: inherit;
}
 #commentform textarea {
max-width: 300px;
}
 .blog_box img, .blog_box_img_cont {
width: 300px;
height: 192px;
}
.container-participant-left{width:98%; margin-right:2%;}
.container-left li { min-height: 0px;}
.footer {display:none;}

.grid-loop {width:98%;}

ul.news-loop li { width:100%;}
.copyright {text-align: center;}
}

/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 321px) and (orientation:portrait) {
/* Styles */
#main_container {width:90%; margin:0px auto;}
.footerInner-left {width:100%}
.footerInner-right {display:none;}
}

/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 320px) and (orientation:portrait) 
{
#single_left_sorting {width:100%;}
#single_right_sorting {width:100%;text-align:left;}
#single_right_sorting select {width:70%;}
ul.news-loop li { width:100%;}
}
