.cols.widget_collapsarch {   display: none; }

.shr_rd-29 { float: left !important;}

@media only screen and (max-width: 959px) {

.blog_body .bloog2 { width:27%;}



}



@media only screen and (min-width: 768px) and (max-width: 959px) {



.header_resize { width: 748px;  }

#columns { width: 748px; }

#footer { width: 748px; }

#nav1 ul.menusm { width: 748px; }



.post-comments .fr { width: 400px; }

.message input { width: 370px; }

.message textarea { width: 370px; }



.fullwidth {width: 748px!important}



.contact_us div textarea { width: 250px; }



#topnav .widget-col { padding-left: 10px; padding-right: 10px; }

#topnav ul li.ms_top { padding: 0 2px; }



#centercol { width: 520px; }

#rightcol { width: 190px; }

.three_col #centercol { width: 308px; }


#featured li.ui-tabs-nav-item span a {line-height: 17px !important;}
#featured .ui-tabs-panel {width: 65% !important;}
#featured .ui-tabs-panel {line-height: 0px !important;}


}



/* All Mobile Sizes (devices and browser) */

@media only screen and (max-width: 767px) {


#page_bottom { margin: 30px 0 0 0 !important; }
#page {   margin: 0px auto !important; }

.header_resize { padding: 0 10px; width: auto; }

#columns { padding: 0 10px; width: auto; }

#footer { padding: 0 10px; width: auto; }



.fl, .fr { float: none; }

.post-comments .fr { width: auto; }

.message input { padding: 9px 5%; width: 90%; }

.message textarea { padding: 9px 5%; width: 90%; }



.fullwidth {width: auto!important}



.logo { float: none; text-align: center; width: auto; }

#header h1 { text-align: center; width: auto; }



#search { float: none; margin: 0 auto; padding-top: 0px; padding-bottom: 8px; }



.topnav { padding: 15px 0px; height: auto; width: auto; float: none; }

.topnav .widget-col { padding: 10px 0; padding-top: 0px; text-align: center; width: auto; float:none; }

.topnav .widget-col p { padding: 0px; }

.topnav ul.menusm { display: none; }

.topnav select { display: block; width: 100%; padding: 4px; border: 1px solid #FFFFFF; border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px; color: #FFF; background: #333; }



#nav1 { background: none repeat scroll 0 0 hsla(0, 0%, 0%, 0);  padding: 6px 0;  width: 100%; }

#nav1 ul { display: none; }

#nav1 select { display: block; width: 95%; padding: 4px; border: 1px solid #666; border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px; color: #FFF; background: #333; }



.topheader { float: none; position: absolute; top: 45px; right: 0px; width: 100%; text-align: center; }

.topheader div { float: none; padding-left:0px; }

.topheader h5 { float: none; padding-left:0px; }



#centercol { width: auto; float: none; margin-bottom: 30px; }

#rightcol { width: auto; float: none; }

.wtitle { background: none; }

.wtitle h2 { background: url(images/menu_resize_bg.gif) no-repeat center top; }

.three_col #rightcol { width: auto; float: none!important; margin-bottom: 20px; }

.three_col #centercol { padding: 0px; width: auto; float: none; margin-bottom: 20px; }



.contact_us div textarea { width: 92%; }

.contact_us div input[type="text"] { width: 92%; }

.bloog { width:95% !important;}

.bloog1 { width:95% !important;  padding: 0.55% 0 1.1% 1.1% !important;}

.bloog2 { width:95% !important;}

.cols.widget_archive { display: none; }

.cols.widget_collapsarch {   display: block; }

}



/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */

@media only screen and (min-width: 480px) and (max-width: 767px) {



/*- Begin Column Formatting -*/ 

.one_fourth, .one_third, .one_half, .two_third, .three_fourth { float:left; margin-bottom:20px; position:relative; }



.one_fourth { margin-right: 0; }

.one_third { margin-right: 5%; } 

.one_half { margin-right: 4%; } 

.two_third { margin-right: 4%; } 

.three_fourth { margin-right: 4%; }



.one_fourth { width: 45%; }

.one_fourth.last_column { width: 45%; }

.one_third { width: 30%; }

.one_half { width: 48%; }

 

.full_width { width: 100%; margin-bottom: 20px; }

.last_column { clear: right; margin-right:0 !important; }



#cont-box-4.one_fourth, #cont-box-2.one_fourth,

#bottom_2.one_fourth, #bottom_4.one_fourth { float: right; }



.clear-sep { clear: both; }

.bloog { width:100% !important;}

.bloog1 { width:100% !important;}

.bloog2 { width:100% !important;}

.cols.widget_archive { display: none; }

.cols.widget_collapsarch {   display: block; }

#featured ul.ui-tabs-nav li span {display: none !important;}
#featured ul.ui-tabs-nav {padding-left: 46px !important;}
.thumb_img {width: 55% !important;}
#featured a {line-height: 0 !important;}
#featured .ui-tabs-panel {width: 71% !important;}

}



/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */

@media only screen and (max-width: 479px) {



/*- Begin Column Formatting -*/ 

.one_fourth, .one_third, .one_half, .two_third, .three_fourth { float: none; margin-bottom:20px; position:relative; }



.one_fourth { margin-right: 0; }

.one_third { margin-right: 0; } 

.one_half { margin-right: 0; } 

.two_third { margin-right: 0; } 

.three_fourth { margin-right: 0; }



.one_fourth { width: 100%; }

.one_fourth.last_column { width: 100%; }

.one_third { width: 100%; }

.one_half { width: 100%; }

 

.full_width { width: 100%; margin-bottom: 20px; }

.last_column { clear: right; margin-right:0 !important; }



#cont-box-4.one_fourth, #cont-box-2.one_fourth { float: none; }



.clear-sep { clear: both; }

.col { width: auto; }

.contactpage table td { padding: 0px !important; border: 0px !important; display: block; }

.index-col img { max-width: 100%; height: auto; float: none; display: block; margin: 0 auto; }

#featured ul.ui-tabs-nav {display:none;}

#featured .ui-tabs-panel { width: 100% !important;}

.content img {
width: 100% !important;
float: left;
margin: 3% 0;
}

}
.box .content{
color: rgb(94, 86, 86) !important;
}

