img {max-width: 100%;}
.clr {clear: both;}
.hr10 {clear:both; margin:0 0 10px 0;}
.hr20 {clear:both; margin:0 0 20px 0;}
.hr30 {clear:both; margin:0 0 30px 0;}
.hr40 {clear:both; margin:0 0 40px 0;}
.hr50 {clear:both; margin:0 0 50px 0;}

#breadcrumb {color:#dedede;}
#breadcrumb a {color:#fff;}
#breadcrumb a:hover {color:#434343;}
.articleBox {margin:0 0 40px 0;}
.title {font-size:24px; margin:0 0 5px 0;}
.title h2 {font-size:24px; line-height:30px; margin-top:0;}
.title strong {font-weight: normal;}
.info {margin:0 0 15px 0; color:#878787;}
.info span {margin:0 5px 0 0;}
.tab-pane {text-align: left;}
.social {text-align: left;}
.similar {text-align: left;}
.similar  h5 {font-size:20px;}
.contact {text-align: left;}

.navbar-toggle { background-color: transparent; background-image: none; border: 1px solid #fff; border-radius: 4px; float: right; margin: 8px 30px 8px 0; padding: 9px 10px; position: relative; cursor:pointer; display:none;}
.sr-only {border: 0 none; clip: rect(0px, 0px, 0px, 0px); height: 1px;margin: -1px; overflow: hidden;padding: 0;position: absolute;width: 1px;}
.navbar-toggle .icon-bar {border-radius: 1px; display: block; height: 2px; width: 22px; background-color: #fff; margin:3px 0;}
.readmore {text-align: right;}
.contact .item {padding:15px;}

@media (max-width: 768px) {
    .navbar-toggle {display:block;}
    #cssmenu {max-height: 380px; overflow: auto;}
    #cssmenu ul li ul {display:block;}
    .bg-theme {padding:0 15px;}
    #container {padding:0 15px;}
}

