@media only screen and (max-width: 600px)
{
h1, .h1 {
font-size: 18px !important;
}
h4, .h4 {
font-size: 14px !important;
}
h3, .h3 {
    font-size: 13px !important;
}
p
{
font-size: 12px !important;
}
.mb_no_pd
{
padding: 0px !important;
}
.logo_inner
{
width: 104px;
}
.menu_bar ul.menu
{
padding-left: 0px;
width: 100%;
float: left;
}
.menu_bar ul.menu li
{
padding: 10px 0px;
width: 20%;
list-style: none;
}
.menu_bar ul.menu li a
{
border: 1px solid #000;
padding: 12px 2px;
width: 96%;
float: left;
text-align: center;
height: 53px;
font-size: 10px;
}
.banner_in
{
position: relative;
}
.main_baner .banner_in .banner_img
{
float: left;
height: 217px;
width: auto;
}
.main_baner .banner_in p.banner_text
{
position: absolute;
top: 10%;
}
.banner_content .banner_content_in
{
padding: 40px 0px;
text-align: center;
}
.box_white p,
.box_wheat p
{
font-size: 11px;
}

.business_pr
{
width: 90%;
}
.red_box_heading
{
font-size: 15px;
}
.business_red p
{
font-size: 12px;
}
.video_section
{
width: 90%;
}
.mobile_top_li
{
float: right;
padding-left: 0px;
}
ul.mobile_top_li li
{
float: left;
list-style: none;
}
ul.mobile_top_li li a
{
font-size: 11px;
color: #7b7a7a;
}
ul.mobile_top_li li a > .mobile_top_li_inner img
{
width: 39%;
margin: 0 auto;
margin-bottom: 10px;
}
ul.breadcrum
{
display: none;
}
.menuToggle {
    display: inline-block;
    float: right;
}
.cd-tab-filter
{
width: 100% !important;
}
.cd-gallery ul
{
padding-left: 0px;
}
.cd-tab-filter ul
{
display: none;
right: 0px;
z-index: -2;
}
.cd-tab-filter a.selected
{
width: 100%;
}
.cd-tab-filter a
{
width: 100% !important;
}
.menuToggle .fa
{
font-size:20px;
}
.login_page_inner
{
padding: 0px;
margin-top: 20px;
}
.login_inner
{
width: 100%;
float: left;
}
.write_to_me_center
{
width: 100%;
float: left;
}
.login_page
{
height: inherit;
}
.about_main img
{
margin: 0 auto;
}
.download_profile ul.social_media
{
margin-top: 10px;
}
.product_detail ul li a.red_btn {
    border-radius: 0px;
    padding: 5px 5px !important;
    font-size: 15px !important;
    text-decoration: none;
}
.product_detail ul li > a.downloads {
    font-size: 17px;
    width: 100%;
    float: left;
    line-height: 23px;
    padding: 0px 0px;
    color: #333;
    text-decoration: none;
}
#show-img
{
height:auto !important;
}
.show
{
height: 228px !important;
}
.product-container {
    height: 354px !important;
}
.pro_details .heading {
    font-size: 24px;
    font-weight: 600;
    font-family: Humanst521 BT;
    margin-bottom: 16px;
}
.detail_page {
    height: 831px;
}
.shedule_bg_dark h3:before {
    content: url(../images/left_aero1.png);
    position: relative;
    z-index: 100000;
    left: -338px;
    top: -2px;
}
.shedule_bg_dark h3:after {
    content: url(../images/right_apstrop.png);
    position: relative;
    z-index: 100000;
    right: -68px;
    top: -23px;
}
.shedule_bg_dark h3 {
    padding: 10px 20px;
}

.get_in_inner
{
padding: 0px !important;
}
.get_contact_in
{
width: 100%;
float: left;
}
.schedule_banner_outer
{
padding: 40px 0px;
}
.desctiption_container {
    padding-bottom: 22px !important;
}
.document_description h3.doc_des {
font-size: 19px !important;
color: #6e6e6e;
}
.related_article_in
{
width: 100%;
float: left;
}
.download_brocher_btn .red_btn {
color: #fff;
padding: 10px 7px;
border-radius: 3px;
font-size: 13px;
}
.download_brocher_btn .com_btn {
background-color: #000000;
color: #fff;
padding: 10px 17px;
border-radius: 3px;
font-size: 13px;
text-transform: uppercase;
}
#enroll .modal-body {
    padding: 0px !important;
}
.document_details {
    padding: 0px !important;
}
.document_description .video_sections
{
width: 100%;
float: left;
}
.order_cate
{
padding-left: 0px;
}
.my_order ul.order_cate li {
    float: left;
    padding: 10px 13px;
    list-style: none;
}
.my_order ul.order_cate li a{
font-size: 10px;
}
.my_order ul.order_cate
{
float: none;
}
.profile_mid {
    width: 100%;
  float: left;
}









}