@media only screen and (max-width: 640px) {

.leader_lead .box_content, .perfomance_area .box_content {
    padding: 50px 0px;
}
.become_adviser .become_lft_box{text-align: left;}
.become_adviser .become_lft_box .box_adviser-become, .become_adviser .become_rgt_box .box_publish-become{padding:2rem;}
.our_services .content_box{padding: 0px;}
section.our_client .box_client{max-width: 950px;}
.testimonial_review #quote-carousel .carousel-control.right{right: 0px !important;}
.testimonial_review #quote-carousel .carousel-control.left{left: 0px !important;}
.top_sec .content_box h1 {
    font-size: 2rem;}
    .top_sec .content_box .box_btn a.btn_advertiser{margin-right: 0px;}
    .top_sec .content_box .box_btn a.btn_advertiser, .top_sec .content_box .box_btn a.btn_publisher {
    background-color: #f54d1f;
    padding: 0.6rem 1rem;
    color: #fff;
    display: inline-block;
    text-transform: uppercase;
    font-size: 0.6rem;
}
.top_sec .content_box p.text {
    font-size: 0.8rem;}
    .top_header .lft_box ul li {
    display: inline-block;
    padding-right: 0rem;
    padding: 10px 8px 2px 0px;
}
.top_header {
    text-align: center;
}
.top_header .col-md-5 {
    padding: 0px;
}
.top_header .box_rgt ul li.bton {
    padding: 10px 0px;}
    .top_header .box_rgt ul li a.login_btn, .top_header .box_rgt ul li a.sign_btn{padding: 5px 20px;}
    .logo{margin-top: 10px;}
    .logo img {
    width: 135px;
}
.navbar-toggle .icon-bar{background-color: #fff;}
.navbar-toggle{background-color: #0d407c;}
.leader_lead{padding: 0px;}
.leader_lead .box_content h2 {
    font-size: 2rem;}
    .leader_lead .box_feature h4 {
    padding: 10px 0px 50px;
    text-transform: uppercase;
}
.perfomance_area .box_content h2 {
    font-size: 1.5rem;}
    section.our_client .box_client .client_logo ul li {
    display: inline-block;
    margin: 0px 0px;
    padding: 5px 0px 5px 0px;
}
section.our_client .box_client .client_logo ul li img {
    max-width: 50px;
}
section.our_client .box_client h3 {
    font-size: 1.3rem;
    font-weight: 600;
    margin-bottom: 1.5rem;
    color: #000;
}
section.our_client {
    text-align: center;
    position: relative;
    bottom: -50px;
}
.contact_area .box_contact {
    padding: 7rem 0rem 3rem;
}
form.form-horizontal {
    margin-top: 52px;
}
.box_btn .btn_advertiser {
    margin-bottom: 12px;
}
.perfomance_area {
   
    padding: 0px 10px;
}
.become_adviser .become_lft_box, .become_adviser .become_rgt_box {
   
    padding: 0px 0px;
   
}
.become_adviser .become_lft_box .box_adviser-become .btn_become-advertiser, .become_adviser .become_rgt_box .box_publish-become .btn_become-advertiser {
    background-color: #f54d1f;
    padding: 0.6rem 0.5rem;
    color: #fff;
    display: inline-block;
    text-transform: uppercase;
        font-size: 0.9rem;
}
section.become_adviser {
    display: block;
}
.our_services .box_feature a {
    padding: 15px 0px;
    display: block;
    text-align: center;
}
.our_services .box_feature h4 {
    padding: 10px 0px 10px !important;
    text-transform: uppercase;
    font-size: 0.9rem;
}
.our_services .box_feature a:hover {
    color: #f54d1f;
    display: block;
    text-align: center;
    background-color: rgba(87, 87, 87, 0.05);
    padding: 15px 0px;
}
.list-group-item{padding: 10px 3px;}
a.list-group-item {
    font-size: 0.7rem;
}
.content_text {
    text-align: left;
    padding: 20px 10px 20px 10px;
}
.content_text h3 {
    font-size: 12px;
    margin-bottom: 20px;
    font-weight: 600;
    line-height: 1.3;
}
.col-lg-10.col-md-10.col-sm-10.col-xs-9.bhoechie-tab {
    padding: 0px;
}
.content_text p{line-height: 1.4;
    letter-spacing: .4px;
    font-size: 0.7rem;}
    #login-form, #login-form li {
    max-width: 500px !important;
}
}