Theme Name: mlsoc h2 {
font-size: 28px;
}
.blog_content .wp-caption {
width: 100%;
}
.blog_content h2:first-child,
.blog_content h3:first-child {
margin-top: 10px;
}
.blog_content img + p {
margin-top: 26px;
}
.blog_content img + h2 {
margin-top: 40px;
}
.page-numbers {
margin-top: 15px;
}
.blog_content p + ul,
.blog_content p + ol {
margin: -5px 0 15px;
padding-left: 28px;
}
.blog_content ol + p {
margin-top: 20px;
}
.blog_content h4 {
font-family: "droid_sansregular";
}
.blog_content p + h3 {
margin: 35px 0 15px;
}
.blog_content h2:first-child {
margin-top: 15px;
}
.list-group {
padding: 0 15px;
}
.featured_detail_img {
max-height: 282px;
height: 100%;
float: left;
width: 100%;
}
.blog_content {
float: left;
}
.testimonialbox1 {
margin: 0;
padding: 0;
max-height: 230px;
overflow: hidden;
}
.testimonials-bg-light p {
font-style: normal;
}
#body-bg {
background-color: #fff;
}
#hornav {
background-color: #003580;
display: block;
}
#hornav .container {
background-color: transparent;
}
.footer_rightbox {
width: 33.33%;
float: left;
padding: 0 15px;
}
.footer_rightbox h3,
.footer_contact h3 {
border-bottom: 1px solid rgba(255, 255, 255, 0.5);
padding-bottom: 15px;
}
.footer_rightbox ul {
margin: 0 0 0 5px;
padding: 0;
}
.footer_rightbox li {
list-style-type: none;
line-height: normal;
}
.footer_rightbox.widget_recent_entries li {
margin-top: 15px;
}
.footer_rightbox.widget_recent_entries li:first-child {
margin-top: 0;
}
.main_slider .row {
margin: 0
}
.header_middle {
background: #fff;
}
.logo a {
color: #003580;
font-weight:600;
}
#hornav ul#hornavmenu {
float: left;
}
.header_top_search {
padding: 14px 0;
}
.header_top_search form {
border: 2px solid #ddd;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
height: 38px;
position: relative;
width: 450px;
-moz-border-top-right-radius: 0;
-webkit-border-top-right-radius: 0;
border-top-right-radius: 0;
-moz-border-bottom-right-radius: 0;
-webkit-border-bottom-right-radius: 0;
border-bottom-right-radius: 0;
}
.header_top_search .input-append {
display: block;
height: 100%;
}
.header_top_search input {
border: 0 none;
height: 100%;
padding: 0 44px 0 10px;
width: 100%;
}
.header_top_search .btn {
height: 38px;
position: absolute;
right: -2px;
top: -2px;
z-index: 5;
-moz-border-top-right-radius: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-bottom-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.help_support .container {
padding-top: 15px;
padding-bottom: 15px;
}
.help_support .message {
text-align: center;
margin: 10px 0 15px;
}
.help_support .message p {
margin: 0 auto;
width: 100%;
max-width: 600px;
padding: 0 15px;
font-size: 20px;
line-height: normal;
}
.chat_learn {
margin: 0;
padding: 10px 0;
text-align: center;
font-size: 0;
}
.chat_learn li {
display: inline-block;
list-style-type: none;
margin-left: 15px;
width: 113px;
}
.chat_learn li a {
display: inline-block;
font-size: 15px;
text-transform: uppercase;
font-weight: 600;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.about_company {
padding: 35px 0;
}
.about_companybox .companybox {
margin-top: 25px;
}
.about_companybox .companybox:first-child {
margin-top: 0;
}
.about_companybox .companybox h3 {
font-size: 25px;
font-weight: 600;
line-height: normal;
margin: 0 0 5px;
}
.about_companybox .companybox p {
font-size: 18px;
line-height: 25px;
margin-bottom: 10px;
}
.company_bottombox {
margin-top: 40px;
}
.company_bottombox > h2 {
border-bottom: 1px solid #ddd;
padding-bottom: 15px;
margin-bottom: 25px;
}
.company_bottombox ul {
margin: 0;
padding: 0;
}
.company_bottombox li {
width: 33.33%;
list-style-type: none;
padding: 0 10px;
}
.company_bottombox h4 {
font-size: 15px;
font-weight: bold;
color: #003580;
line-height: normal;
margin-bottom: 10px;
margin-top: 0;
}
.company_bottombox p {
line-height: 22px;
margin-bottom: 0;
font-size: 15px;
}
.supports {
left: 12%;
top: 50%;
margin: -110px 0 0 0px;
}
ul.social-icons.color .social-facebook a {
background-position: -3px -44px !important;
}
ul.social-icons.color .social-twitter a {
background-position: -4px -43px !important;
}
ul.social-icons.color .social-googleplus a {
background-position: -4px -42px !important;
}
.testimonials .testimonial-info span {
font-weight: bold;
}
#base li a,
#base li {
color: rgba(255, 255, 255, 1);
letter-spacing: 1px;
}
#base li:hover,
#base li a:hover {
color: #003580;
}
.notice p {
margin-bottom: 0;
line-height: normal;
color: #fff;
letter-spacing: 1px;
}
.footer_contact address {
color: #fff;
}
.footer_contact address span {
width: 30px;
}
.footer_rightbox li {
margin-bottom: 3px;
}