*
{
/*font-family:font-family: 'Berkshire Swash', cursive;
font-family: 'Fredoka One', cursive;*/
font-family: Humanst521 BT;
}
@font-face {
font-family: 'Nirmala';
src: url('../fonts/Humanst521-BT-Roman.ttf');
}
@font-face {
font-family: 'Nirmala';
src: url('../fonts/Nirmala.ttf');
}
.col_100
{
width: 100%;
}
.left
{
float: left;
}
.padding_none
{
padding: 0px !important;
}
.red_btn
{
background: #c2142d;
padding: 10px 20px;
text-align: center;
color: #fff;
margin-top: 10px;
border-radius: 3px;
font-size: 14px;
font-family: Humanst521 BT;
text-decoration: none;
}
.heading
{
font-size: 24px;
font-family: Humanst521 BT;
}
.com_pd
{
padding: 47px 0px;
}
input
{
height: 55px !important;
border-radius: 0px !important;
}
select
{
border-radius: 0px !important;
}


::placeholder
{
font-size: 18px;
}
.hr_border {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee;
}
p,a
{
font-family: Humanst521 BT;
}
.para
{
font-style: 13px;
font-family: Nirmala;
}
/*--------------------------
	globalc css
--------------------------*/
.top_header
{
background-color: #000000;
height: 33px;
}
.logo_inner
{
width: 163px;
margin: auto;
/* background-color: #c2142d; */
position: relative;
left: 0px;
right: 0px;
top:-30px;
height: 33px;
text-align: center;
padding-top: 5px;
}
.logo_inner .logo_text
{
text-transform: uppercase;
padding-top: 2px;
color: #fff;
}
.top_header .contact
{
color: #fff;
font-size: 12px;
margin-top: 7px;
}
.top_header ul.top_ul_li
{
float: right;
}
.top_header ul.top_ul_li li
{
float: left;
list-style: none;
padding: 7px 20px;
}
.top_header ul.top_ul_li li a
{
text-transform: uppercase;
color: #fff;
font-size: 12px;
text-decoration: none;
}
.top_header ul.top_ul_li li a > span.flag
{
background-color: #c2142d;
height: 9px;
margin-right: 3px;
padding:1px 3px;
font-size: 8px;
}
.menu_bar
{
height: 53px;
}
.menu_bar .ayush_mathur_text
{
padding-top: 10px;
text-align: center;
}
.menu_bar .ayush_mathur_text p
{
font-size: 16px;
font-weight: 600;
color: #000000;
text-transform: uppercase;
padding-top: 7px;
}
.menu_bar ul.menu
{
float: right;
}
.menu_bar ul.menu li
{
float: left;
list-style: none;
padding: 10px 20px;
position: relative;
}
.menu_bar ul.menu li a
{
text-transform: uppercase;
font-size: 12px;
text-decoration: none;
color:#1a1a18;
font-family:'Humanst521 BT', roman;
}
.menu_bar ul.menu li  > ul
{
padding: 0px;
margin: 0px;
display: none;
}
.menu_bar ul.menu li:hover  > ul
{
display: block;
position: absolute;
top:40px;
left: 0px;
width: 253px;
z-index: 2;
}
.menu_bar ul.menu li > ul li
{
width: 100%;
float: left;
padding: 10px 20px;
background:#fbc269;
}
.menu_bar ul.menu li > ul li:hover
{
background-color: #c2142d;
}
.menu_bar ul.menu li > ul li:hover a
{
color: #ffff;
}
.menu_bar ul.menu li > ul li a
{
color: #000;
}
/*.banner_in
{
background-image: url('../images/banner.png');
background-position: bottom;
height:200px;
}*/
.main_baner
{
padding-top: 48px;
}
.banner_in
{
position: relative;
}
.main_baner .banner_in p.banner_text
{
position: absolute;
right: 15%;
top: 12%;
font-size: 14px;
font-family: nirmala
}
.main_baner .banner_in .banner_img 
{
width: auto;
height: 339px;
margin:0 auto;
}
.banner_content
{
width: 92%;
margin: 0 auto;
}
.banner_content .banner_content_in 
{
padding: 46px 117px;
}
.banner_content .banner_content_in .banner_top_line
{
color: #c01730;
font-size: 15px;
font-family: Humanst521 BT;
font-weight: 400;
}
.banner_content .banner_content_in  h1.banner_mid_line
{
font-size: 24px;
font-weight: 600;
}
.banner_content .banner_content_in  p.banner_bot_line
{
font-size: 16px;
font-family: Humanst521 BT;
margin-bottom: 17px;
}
/*--------------------------------
	how_help start here
---------------------------------*/
.how_help
{
background-color: #3b3a39;
}
.how_help .heading
{
color: #fff;
text-transform: uppercase;
margin-bottom: 89px;
}
.how_help_in .box_white
{
background-color: #fff;
padding: 22px 0px;
font-size: 19px;
font-family: Humanst521 BT;
}
.how_help_in ul.boxes
{
margin: 0px;
padding: 0px;
}
.how_help_in ul.boxes li
{
list-style: none;
margin-bottom:10px;
}
.box_wheat
{
background-color: #fbc269;
padding: 22px 0px;
font-size: 18px;
font-family: Humanst521 BT;
}
/*--------------------------------
		how_help end here
---------------------------------*/
/*--------------------------------
		business programme here
---------------------------------*/
.business_pr
{
width: 50%;
margin: 0 auto;
}
.red_box_heading
{
font-size: 19px;
font-family: Humanst521 BT;
font-weight: 600;
text-transform: uppercase;
}
.business_red
{
background: #a60d16;
color: #fff;
padding: 14px 0px;
margin-top: 65px;
}
.business_red p
{
font-size: 19px;
font-family: Humanst521 BT;
}
/*--------------------------------
		business programme here
---------------------------------*/

.video_section
{
width: 62%;
margin: 0 auto;
}
.video_section_in
{
padding-top: 111px;
}
.people_say
{
height: 151px;
padding: 25px 20px;
text-align: center;
background:#1a1a18;
position: relative;
}
.what_people_say_in
{
padding:90px 0px 0px 0px;
}
.people_say_video
{
height: 151px;
}
.people_say p
{
font-style: italic;
font-family: Humanst521 BT;
font-size: 14px;
color: #fff;
}
.full_name
{
font-family: Humanst521 BT;
padding: 10px 0px;
font-style: italic;
}
span.f_name
{
font-family: Humanst521 BT;
font-style: normal;
font-weight: 600;
}
#people_said  .angle-left
{
position: absolute;
top: -56px;
left: 0px;
}
#people_said  .angle-right
{
position: absolute;
top: -56px;
right: 0px;
}

/*-------------------------------
		work case
----------------------------*/
.work_case_slider,
.client
{
padding:90px 0px 0px 0px;
position: relative;
}
.work_case_slider .angle-left
{
position: absolute;
top:-56px;
left: 0px;
cursor: pointer;
}
.work_case_slider  .angle-right
{
position: absolute;
top: -56px;
right: 0px;
cursor: pointer;
}
/*-------------------------------
		work case
----------------------------*/

/*----------------------------
	listing_page
--------------------------------*/
.mix > a
{
color: #333;
}
.listing_page
{}
.cd-tab-filter ul
{
padding-left: 0px;
}
a.breadcrumb_active
{
color: #c2142d !important;
text-shadow: 0px 0px #c2142d !important;
text-transform: uppercase;
}
.cd-tab-filter ul.breadcrum li
{
display: inline-block;
padding: 0px 5px;;
width: auto;
}
.cd-tab-filter ul.breadcrum li > a
{
color: #1a1a18;
text-transform: uppercase;
font-size: 14px;
text-decoration: none;
text-shadow: 0px 0px #000;
}
.write_to_me_center
{
width:30%;
margin: 0 auto;
}
.write_to_me_inner .write_content_in p.banner_top_line
{
color: #c2142d;
    font-size: 16px;
}
.write_to_me_inner .write_content_in h1.banner_mid_line
{
font-size: 24px;
font-weight: 600;
}
.write_to_me_inner .write_content_in p.banner_bot_line
{
font-size:16px;
margin-bottom: 20px;
}
/*----------------------------
	listing_page
--------------------------------*/


/*----------------------------
	login_page start
--------------------------------*/
.login_page
{
height:1000px;
}
.login_page_inner
{
border: 1px solid #a70d16;
padding: 90px;
}
.login_inner
{
width: 50%;
margin: 0 auto;
}
.login_inner .tab_ul ul
{
padding: 0px;
margin: 0px;
width: 100%;
float: left;
}
.login_inner .tab_ul ul li
{
list-style: none;
float: left;
width: 49%;
background-color: #d9dada;
border: 1px solid  #d9dada;
}
.login_inner .tab_ul ul li > .list_box
{
text-align: center;
line-height: 51px;
}
.login_inner .tab_ul ul li a
{
text-transform: uppercase;
font-size: 24px;
font-family: Nirmala UI;
color: #000;
text-decoration: none;
width: 100%;
float: left;
height: 54px;
}
.login_inner .tab_ul ul li.form_active
{

}
.login_inner .tab_ul ul li.form_active > .list_box a
{
color: #fff;
text-decoration: none;
}
.form_all
{
padding: 25px 0px;
}
.forget_pass
{
font-size: 18px !important;
color: #575656 !important;
font-family: Nirmala UI;
text-decoration:none;
}
.f_btn
{
margin-bottom: 50px;
}
.submit_btn
{
text-align: center;
}
.submit_btn .form_submit_btn
{
background: #c2142d;
padding: 12px 77px;
/* width: 50%; */
/* float: left; */
text-align: center;
height: 53px;
margin: 0 auto;
text-transform: uppercase;
color: #fff;
line-height: 48px;
font-size: 24px;
text-decoration: none;
}
.navtop{
    margin-top:50px;
}
.tab-content {
    padding: 40px;
    margin-top: -20px; 
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link
{
background-color: #3a3a39 !important;
border: 1px solid  #a70d16 !important;
}
.nav-link.active > .list_box a
{
color: #fff !important;
}

/*----------------------------
	login_page end 
--------------------------------*/

/*----------------------------
product_page css 
--------------------------------*/
.detail_page
{
height: 1000px;
}
.product-container
{
height: 521px;
}
.product_detail
{
padding: 10px 0px;
}
.product_detail ul
{
padding-left: 0px;
}
.product_detail ul li
{
list-style: none;
}
.product_detail ul li a.red_btn
{
border-radius: 0px;
padding: 6px 15px !important;
font-size: 26px !important;
text-decoration: none;
}
.product_detail ul li > a.downloads
{
font-size: 24px;
width: 100%;
float: left;
line-height: 34px;
padding: 0px 0px;
color: #333;
text-decoration: none;
}
.product_detail ul li > a.downloads img
{
float: right;
margin-top: 10px;
}
.product_detail ul li > a > p
{
font-size: 18px;
color: #333;
}
.pro_details
{
padding: 41px 10px;
}
.pro_details .heading
{
font-size: 32px;
font-weight: 600;
font-family: Humanst521 BT;
margin-bottom: 60px;
}
.pro_details .description
{
font-size: 25px;
color: #716d70;
font-family: Humanst521 BT;
}
/*----------------------------
	product_page end 
--------------------------------*/
/*----------------------------
	product to help start
--------------------------------*/

.product_price
{
color: #333;
}
.prod_details h3.heading
{
font-size:30px;
font-family: Nirmala UI;
font-weight: 600;
}
h3.product_price span.discount_price
{
font-size: 16px;
margin-left: 10px;
text-decoration: line-through;
color: #717171;
}
h3.product_price span.off_price
{
font-size: 14px;
margin-left: 10px;
color: #717171;
color: #c2142d;
font-weight: 600;
}
h2.pro_title
{
font-size: 25px;
color: #585858;
}
.p_title
{
font-size:30px;
font-weight: normal;
}
/*----------------------------
	product to help end
--------------------------------*/


/*----------------------------
	on order start
--------------------------------*/
.on_order h4.product_heading
{
font-size: 18px;
font-weight: 600;
font-family: Humanst521 BT;
margin-bottom: 60px;
text-transform: uppercase;
}
.play_btn {
font-size: 11px;
color: #a2a2a2;
}
.d_title {
    font-weight: 600;
}
.availibility {
    font-size: 14px;
    margin-left: 10px;
    color: #c71427;
    text-decoration: none;
}
.on_order .com_btn {
    font-size: 15px;
    background-color: #4a4a4a;
    padding:8px 15px;
    color: #fff !important;
    border-radius: 3px;
}
.give_star .buy_btn
{
background-color: #c2142d;
font-size: 23px;
color: #fff;
padding: 8px 19px;
}
.send_inquiry
{
background-color: #1a1a18;
font-size: 23px;
color: #fff;
border: 1px solid #a70d16;
padding: 8px 19px;
text-transform: uppercase;
}
.rating-stars ul {
list-style-type: none;
padding: 0;
-moz-user-select: none;
-webkit-user-select: none;
}
.rating-stars ul > li.star {
    display: inline-block;
}
.rating-stars ul > li.star > i.fa {
    font-size: 1.8em;
    color: transparent;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: black;
}

.fa-fw {
    width: 1.28571429em;
    text-align: center;
}
/* Hover state of the stars */
.rating-stars ul > li.star.hover > i.fa {
  color:#c91629;
}

/* Selected state of the stars */
.rating-stars ul > li.star.selected > i.fa {
  color:#c91629;
}
.rating-stars 
{
padding: 50px 0px;
}
ul#stars li.star_result {
    padding: 0px 15px;
    background: #c5c6c6;
    color: #fff;
    margin-right: 15px;
    margin-left:5px;
    font-size: 18px;
}
.rating-stars ul > li.star {
    display: inline-block;
}
.pin_delivery span  > a
{
font-size: 16px;
color: #333;
font-family: Nirmala UI;
margin-right: 20px;
text-decoration: none;
}
.pin_delivery p.free_ship_line
{
margin: 20px 0px;
font-size: 16px;
font-family: Nirmala UI; 
}
.description_heading
{
font-size: 20px;
font-family: Humanst521 BT;
color: #878786;
}
ul.review_listing
{
padding: 20px 0px;
margin: 0px;
}
ul.review_listing li
{
list-style: none;
margin-bottom: 20px;
}
ul.review_listing li > .review_list
{
border: 1px solid #9999;
padding: 20px;
    height: 295px;
}
.review_list .rating-stars ul#stars
{
padding: 0px;
margin: 0px;
}
.review_list .rating-stars ul#stars li
{
display: inline-block;
border: 0px;
padding: 0px;
}
.review_list .rating-stars
{
padding:10px 0px;
}
.mfp-hide {
    display: none!important;
}
#videoLink
{
text-decoration: none;
}
/*----------------------------
	on order end
--------------------------------*/
/*-------------------------------------
	Learn More
-----------------------------------*/
.learn_more .img_heading
{
padding: 20px 0px;
}
/*-------------------------------------
	Learn More
-----------------------------------*/
/*-------------------------------------
	docuement view
-----------------------------------*/
.document_details
{
padding: 74px 0px;
}
.document_view
{
height: 400px;
overflow: scroll;
position: relative;
}
.document .document_in
{
width: 80%;
margin: 0 auto;
}
.document_details h4
{
text-shadow: 0px 0px #333;
}
.document_details h3.reads
{
margin-top: 7px;
}
.doc_title
{
padding: 10px 10px;
}
.doc_title h1
{
font-size: 48px;
}
.document_description .video_section_in
{
padding: 73px 0px;
}
.document_description h3.doc_des
{
font-size: 28px;
color: #6e6e6e;
}
.document_description .video_sections
{
width: 70%;
float: left;
}
.related_article_in
{
width: 60%;
margin: 0 auto;
}
.related_article_inner
{
padding:60px 0px;
}
.related_article_inner ul
{
padding: 0px;
}
.related_article_inner ul li
{
list-style: none;
}
.document_video .video_section
{
width: 100%;
float: left;
}
/*-------------------------------------
	docuement view
-----------------------------------*/



/*-------------------------------------
	how i help
-----------------------------------*/
ul.breadcrum
{
padding: 0px;
}
ul.breadcrum li
{
float: left;
list-style: none;
padding: 10px 10px;
}
.how_i_help ul 
{
padding: 0px;
}
.how_i_help 
{
padding: 90px 0px 0px 0px;
}
.how_i_help ul li
{
list-style: none;
margin-bottom: 40px;
}
.how_i_help ul li > img
{
width: 100%;
}
/*-------------------------------------
	how i help
-----------------------------------*/

/*-------------------------------------
	download brocher
-----------------------------------*/
.download_brocher_btn
{
position: absolute;
top: 78%;
left: 0px;
right: 0px;
text-align: center;
}
.download_brocher_btn ul
{
padding: 0px;
}
.download_brocher_btn ul li
{
padding: 10px 2px;
display: inline-block;
}
.download_brocher_btn .red_btn
{
color: #fff;
padding: 10px 20px;
border-radius: 3px;
font-size: 17px;
}
.download_brocher_btn .com_btn
{
background-color: #000000;
color: #fff;
padding: 10px 20px;
border-radius: 3px;
font-size: 17px;
text-transform: uppercase;
}
/*-------------------------------------
	download brocher
-----------------------------------*/
/*-------------------------------------
	Enroll now
-----------------------------------*/
.modal-content
{
border-radius: 0px !important;
}
#enroll .modal-body
{
padding:50px;
}
#enroll input
{
height: 40px !important;
border: 1px solid #333;
}
#enroll .red_btn
{
margin-top: 40px;
text-transform: uppercase;
padding: 12px 29px;
border-radius: 0px;
font-size: 16px;
}
.form_submit_btn
{
padding: 40px 0px 20px 0px;
}
/*-------------------------------------
	Enroll now
-----------------------------------*/
/*-------------------------------------
   schedule a call
-----------------------------------*/
.schedule_banner_inner
{
width: 85%;
margin: 0 auto;
}
.shedule_bg_dark
{
background: #676666;
color: #fff;
letter-spacing: 1px;
margin: 0px;
padding: 30px 0px;
}
.shedule_bg_dark h3
{
margin: 0px;
}
.shedule_bg_dark h3
{
}

.shedule_bg_dark h3:before {
content:url('../images/left_aero1.png'); /* with class ModalCarrot ??*/
position:relative; /*or absolute*/
z-index:100000; /*a number that's more than the modal box*/
left: -176px;
top: -2px;
}
.shedule_bg_dark h3:after {
content:url('../images/right_apstrop.png'); /* with class ModalCarrot ??*/
position:relative; /*or absolute*/
z-index:100000; /*a number that's more than the modal box*/
right: -176px;
top: -2px;
}
/*-------------------------------------
     schedule a call
-----------------------------------*/
/*-------------------------------------
    Get In touch
-----------------------------------*/
.get_in_touch
{
padding: 30px 0px;
}
.get_in_outer
{
width: 75%;
margin: 0 auto;
}
.get_in_inner
{
padding: 20px 40px;
}
.get_in_inner input, 
.get_in_inner select
{
height: 45px !important;
}
.get_in_inner select
{
font-size: 18px;
color: #949494;
}
/* Dropdown arrow */
.select:after {
position: absolute;
top: 50%;
right: 19px;
color: #717070;
display: inline-block;
content: "";
width: 0;
height: 0;
margin-top: -5px;
pointer-events: none;
border-top: 10px solid;
border-right: 8px solid transparent;
border-bottom: 10px solid transparent;
border-left: 8px solid transparent;
}
.form_submit_btn .red_btn
{
background: #c2142d;
padding: 15px 27px;
text-align: center;
color: #fff;
margin-top: 10px;
border-radius: 3px;
font-size: 14px;
font-family: Humanst521 BT;
text-decoration: none;
text-transform: uppercase;
}
.get_contact_in
{
width: 50%;
margin: 0 auto;
}
.get_contact_inner h3
{
font-size: 20px;
color:#3a3a39;
}
.get_contact_inner  a
{
font-size: 20px;
color:#3a3a39;
text-decoration: underline;
}
/*-------------------------------------
    Get In touch
-----------------------------------*/
/*---------------------------------------
            my account
---------------------------------------*/
/*.tabs {
  max-width: 640px;
  margin: 0 auto;
  padding: 0 20px;
}*/
#tab-button {
    display: table;
    table-layout: fixed;
    /* width: 100%; */
    margin: 0;
    padding: 0;
    list-style: none;
    float: right;
}
#tab-button li {
  display: table-cell;
  padding: 0px 20px;
}
#tab-button li a {
  display: block;
  padding: .5em;
  font-size: 12px;
  background: #eee;
/*  border: 1px solid #ddd;*/
  text-align: center;
  color: #000;
  text-decoration: none;
}
#tab-button li:not(:first-child) a {
  border-left: none;
}
#tab-button li a:hover,
#tab-button .is-active a {
  border-bottom-color: transparent;
  background: #fff;
}
.tab-contents {
  padding: .5em 2em 1em;
/*  border: 1px solid #ddd;*/
}
.tab-button-outer {
  display: none;
}
.tab-contents {
  margin-top: 20px;
}
@media screen and (min-width: 768px) {
  .tab-button-outer {
    position: relative;
    z-index: 2;
    display: block;
  }
  .tab-select-outer {
    display: none;
  }
  .tab-contents {
    position: relative;
    top: -1px;
    margin-top: 0;
  }
}
.page_heading .heading
{
font-size: 20px;
text-transform: uppercase;
}
.my_account_body ul.order_list
{
padding: 0px;
margin: 0px;
}
.my_account_body ul.order_list li
{
list-style: none;
display: inline-block;
padding-bottom: 40px;
}
.page_heading
{
margin-bottom: 45px;
}
.order_listing .order_time
{
margin-bottom:30px;
}
.order_details .order_id
{
color: #dc0505;
text-transform: uppercase;
text-shadow: 0px 0px #c2142d;
font-size: 12px;
}
.order_details .order_category
{
text-transform: uppercase;
font-size: 11px;
text-shadow: 0px 0px #cacaca;
}
.order_details .order_price
{
font-size: 16px;
font-weight: 600;
}
.order_details .order_feature
{
font-size: 16px;
    color: #676565;
}
.order_status
{
padding: 10px 0px;
}
.order_stat > a
{
color: #0fb10f;
font-size: 15px;
}
ul.cancel_order_list li
{
list-style: none;
}
ul.cancel_order_list li p.cancel_order_id 
{
text-transform: uppercase;
color: #c2142d;
text-shadow: 0px 0px #c2142d;
font-size: 12px;
}
.reason_cancel ul.choose_reason
{
margin-top: 10px;
padding-left: 0px;
}
.reason_cancel ul.choose_reason li.cancel_reasoning
{
border:1px solid #000;
padding: 10px;
width: 100%;
float: left;
margin-bottom: 10px;
}
.reason_cancel ul.choose_reason li.cancel_active
{
background-color: #dedede;
}
.reason_cancel ul.choose_reason li.cancel_reasoning a
{
text-decoration: none;
}
.reason_cancel ul.choose_reason li.cancel_reasoning p
{
    margin-bottom: 0px;
    font-size: 16px;
}
.reason_cancel textarea
{
height: 125px !important;
border-radius: 0px;
border-color: #403f3f;
}
.reason_cancel .border_btn
{
border: 1px solid #c2142d;
padding: 10px 35px;
color: #c2142d;
text-transform: uppercase;
font-size: 12px;
}
.order_contact h4.contact_no
{
color: #c2142d;
}
.my_order ul.order_cate
{
float: right;
}
.my_order ul.order_cate li
{
float: left;
padding: 10px 20px;
list-style: none;
}
.profile_mid
{
width: 60%;
margin:0 auto;
}
.profile_mid_container .change_pass
{
padding: 10px 0px;
}
.change_pass .form-heading 
{
font-size: 16px;
margin-bottom: 20px;
text-shadow: 0px 0px #676464;
}
.my_account_body input
{
height: 40px !important;
border: 1px solid #5f5f5f;
}
.change_pass .com_btn
{
background: #5f5f5f;
padding: 10px 27px;
line-height: 42px;
color: #fff;
text-transform: uppercase;
}
.user_details
{
padding: 20px 0px;
}
.add_address_button
{
padding: 40px 0px;
text-align: center;
}
.add_address_btn
{
background-color: #8dd7f7;
font-size: 15px;
color: #4e4e4e;
padding: 12px 25px;
}
/*---------------------------------------
            my account
---------------------------------------*/
/*---------------------------------------
            about us
---------------------------------------*/
.about_main h3
{
font-size: 25px;
color: #757575;
margin-top: 0px;
margin-bottom: 10px;
}
.about_main h2
{
font-weight: 600;
font-style: italic;
font-size: 40px;
margin-top: 0px;
}
.description
{
font-size: 25px;
color: #828181;
}
.about_details
{
padding-bottom: 
}
.desctiption_container
{
padding-bottom: 110px;
}
.download_profile
{
padding: 15px 0px;
}
.download_profile_btn
{
background-color: #062f38;
color: #d6d6d6;
padding: 10px 10px;
border-radius: 3px;
font-size: 15px;
}
.download_profile ul.social_media
{
margin: 0px;
padding: 0px;
}
.download_profile ul.social_media li
{
list-style: none;
display: inline-block;
padding: 0px 8px;
}
.download_profile ul.social_media li a
{
font-size: 18px;
}
.menuToggle {
    padding: 10px 15px;
    display: none;
    cursor: pointer;
    color: #000 !important;
}
/*---------------------------------------
         about us
---------------------------------------*/
/*------------------------------
             footer
---------------------------------*/
.footer {
    background: #131313;
}
.footer_about {
    padding: 10px 0px;
    color: #999;
}
.footer_box
{
height: 239px;
}
.footer_box h3 {
    font-size: 15px;
    color: #ffffff;
}
.footer_box ul {
    padding: 0px;
    margin: 0px;
}
.footer_box ul li {
    list-style: none;
}
.footer_box ul li a {
    text-decoration: none;
    color: #7b7979;
    font-size: 13px;
}
.b_footer {
    padding: 10px 0px;
    background-color: #000;
    color: #999
 font-size:12px;
}
.b_footer p {
    margin: 0px;
}

