/*----------------------------------------------- General - Variables
-----------------------------------------------*/
/*----------------------------------------------- General - Layout
-----------------------------------------------*/
mark { background-color: transparent; }

@media only screen and (min-width: 1350px) { .et_pb_section { padding: 0 !important; } }
@media (min-width: 981px) { .et_pb_section { padding: 0; } }
@media (max-width: 980px) { .et_pb_section { padding: 0; } }

.gform_button { background: #feb600; color: #333333; font-size: 20px; font-weight: 700; border: none; border-radius: 0px; padding: 10px 20px; -webkit-transition-duration: .2s; transition-duration: .2s; -webkit-transition-property: all !important; transition-property: all !important; }

.gform_button:hover { cursor: pointer; background-color: #ffc700 !important; }

div#page-container { padding-top: 130px; }

/*----------------------------------------------- Header Section
-----------------------------------------------*/
/*-cls fix-*/
body.logged-in.admin-bar .et_pb_section_0_tb_header { top: calc(0px + 32px); }

.et_pb_section_0_tb_header { width: 100%; z-index: 10; box-shadow: 0px 10px 16px -6px rgba(0, 0, 0, 0.3); position: fixed !important; top: 0px; bottom: auto; left: 0px; right: auto; }

.et_pb_row_0_tb_header.et_pb_row { padding-top: 20px !important; padding-bottom: 20px !important; padding-top: 20px; padding-bottom: 20px; }

.et_pb_blurb_0_tb_header.et_pb_blurb.et_pb_module { margin-left: auto !important; margin-right: 0px !important; }

.et_pb_blurb_0_tb_header.et_pb_blurb { border-left-color: #feb600; padding-top: 10px !important; padding-bottom: 0px !important; padding-left: 15px !important; margin-top: -10px !important; margin-bottom: 20px !important; max-width: 260px; }

.et_pb_image_0_tb_header { z-index: 999999; position: absolute !important; top: 0px; bottom: auto; left: 0px; right: auto; text-align: left; margin-left: 0; }

.et_pb_menu_0_tb_header.et_pb_menu ul li a { font-weight: 700; text-transform: uppercase; font-size: 18px; color: #000000 !important; }

/*-cls fix END-*/
.nav li ul { width: 300px; }

#top-menu li li { padding: 0px; }
#top-menu li li a { padding: 10px 30px; width: 300px; }

.et_pb_fullwidth_header .et_pb_fullwidth_header_container { width: 90%; }

.nav li li { padding: 0px; }

.et-menu li li a { width: 300px; }

.nav li li ul { left: 300px; }

.et_pb_menu_0_tb_header.et_pb_menu ul li li a { font-size: 16px; text-transform: capitalize; }

@media screen and (max-width: 1070px) { .et_pb_image_0_tb_header { width: 270px !important; } }
@media screen and (max-width: 980px) { .et_pb_image_0_tb_header { width: 340px !important; }
  .et_pb_section_0 .et_pb_fullwidth_header_0 .et_pb_module_header, .et_pb_section_0 .et_pb_post_title h1.entry-title { font-size: 48px !important; }
  .et_pb_menu .et_mobile_menu { top: 64px; } }
@media screen and (max-width: 768px) { .et_pb_section_0 .et_pb_fullwidth_header_0 .et_pb_module_header, .et_pb_section_0 .et_pb_post_title h1.entry-title { font-size: 34px !important; } }
@media screen and (max-width: 680px) { .et_pb_blurb_0_tb_header.et_pb_blurb_position_left .et-pb-icon { font-size: 22px; }
  .et_pb_blurb_0_tb_header.et_pb_blurb.et_pb_blurb_position_left { max-width: 200px; margin-bottom: 40px !important; }
  .et_pb_blurb_0_tb_header.et_pb_blurb_position_left .et_pb_blurb_container { padding-left: 5px; }
  h4.et_pb_module_header { font-size: 18px; }
  .et_pb_image_0_tb_header { top: 12px !important; } }
@media screen and (max-width: 460px) { .et_pb_image_0_tb_header { max-width: 280px !important; }
  .et_pb_image_0_tb_header { top: 26px !important; } }
@media screen and (max-width: 390px) { .et_pb_image_0_tb_header { max-width: 245px !important; }
  .et_pb_blurb_0_tb_header.et_pb_blurb.et_pb_blurb_position_left { margin-bottom: 25px !important; } }
/*----------------------------------------------- Contents Section
-----------------------------------------------*/
/*----------------------------------------------- Side Section
-----------------------------------------------*/
/*----------------------------------------------- Footer Section
-----------------------------------------------*/
.et-l--footer ul, .et-l--header ul { padding: 0; }

/*-----------------------------------------------
	Plugin Section - WooCommerce
-----------------------------------------------*/
.woocommerce.single-product #left-area .related.products { clear: both; }

th.woocommerce-product-attributes-item__label { vertical-align: top; }

/*----------------------------
Custom Style
----------------------------*/
/*------------------------
	Media Queries
------------------------*/

/*# sourceMappingURL=child-theme.css.map */
