
/* Small devices (tablets, 768px and up) */
@media (max-width: 768px)  {
.header_right { width:100%} 
.phoneheader, .se-ca { width:100%}
.header_right .phoneheader p { float:left; font-size:16px; padding:5px}
.header_right .phoneheader p a {font-size:16px; }
img.mobile_logo { height:45px; width:auto; float:left; padding:10px; margin-left:15px}
.topspham { margin-top:10px;}
.footer .widget-title { margin-top:15px; display:block}
#tab-description img { max-width:100% !important; height:auto }
#tab-description .wp-caption { max-width:100% !important;  height:auto}

.entry-content img { max-width:100% !important; height:auto }
.entry-content .wp-caption { max-width:100% !important; height:auto }

}