.has_content .the_content_wrapper {
  margin-bottom: 0px !important;
}

#Footer {
  margin-top: 0px !important;
}

h1, h2, h3, h4, h5, p {
  font-family: arial !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 0px !important;
}

.Pages_Body_Pannel {
  margin-top: 50px !important;
}

.Pages_Hdr_Pannel {
  margin-top: 30px !important;
}

label, input {
  font-size: 14px !important;
  font-weight: 600 !important;
}

/* sample custom CSS */
#Top_bar a.button.action_button 
{
	margin-left:10px;
}

#Header {
  min-height: 90px !important;
}

#Top_bar .menu > li {
  float: left !important;
}

#Top_bar .menu li ul li {
  width: 210px !important;
}

#Top_bar #logo {
  padding: 5px 0px 5px 0px !important;
}

.ContactUS_Text_1 {
  border: 3px solid lightgray !important;
  padding: 10px !important;
  height: auto !important;
  background: white !important;
}

.ContactUS_Text_1 .wpb_wrapper > div {
  margin-bottom: 35px;
  text-align: left !important;
}

.HidenText_Pannel {
  color: transparent !important;
  position: absolute !important;
  z-index: -9999999 !important;
}

#IshBilan-Text-Hide a {
  color: transparent !important;
}

.HidenText_Pannel h1, .HidenText_Pannel h2, .HidenText_Pannel h3, .HidenText_Pannel h4, .HidenText_Pannel h5, .HidenText_Pannel p
{
  color: transparent !important;
}

.PDF_Button a {
  height: 100% !important;
  width: 100% !important;
  font-size: 12px !important;
  text-align: left !important;
  background-color: transparent !important;
}

.PDF_Button {
  background-color: #eee !important;
  background-image: url("https://ishbilan.com/wp-content/uploads/2023/07/PDF_Icon1.png") !important;
  background-repeat: no-repeat !important;
  background-size: 60px !important;
  background-position-y: -13px;
  background-position-x: 155px !important;
  box-shadow: 0px 0px 2px #404040 !important;
  width: 210px !important;
  height: 50px !important;
  border: 3px solid #FFF;
  color: #fefefe;
  margin: 0px 0px 0px 0px !important;
  float: left !important;
}

.Contact_US_Map {
  height: 260px !important;
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}

.wpb_gmaps_widget .wpb_wrapper {
  background-color: transparent !important;
}

.Contact_US_Text {
  text-align: justify !important;
  font-size: 12px !important;
  line-height: 29px !important;
  margin-top: 10px !important;
}

.Contact_US_Text p {
  padding: 0px !important;
  margin: 0px !important;
}

.Contact_Form_Hdr_Text {
  padding-bottom: 40px !important;
  margin-bottom: 20px !important;
  height: 30px !important;
  border-bottom: 10px solid #f2b809 !important;
  border-width: 3px !important;
  right: 15px !important;
  font-size: 18px !important;
  font-weight: 600 !important;
}

.Contact_US_Text_Box {
  height: 260px !important;
  border: 3px solid #e2e2e2 !important;
}

.Contact_US_Map_Box {

}

.Contact_US_Img_Box {
  height: 260px !important;
}

#Top_bar .logo {
  margin: 0 10px 0 10px !important;
}

.header-fixed #Top_bar .logo {
  margin: 0px 0px 0px 0px !important;
  height: 90px !important;
}

#Top_bar #logo, .header-fixed #Top_bar #logo, .header-plain #Top_bar #logo, .header-transparent #Top_bar #logo {
  height: 80px !important;
  padding-top: 5px !important;
}

.Pages_Text_Pannel_Top {
  margin-top: 0px !important;
}

.Main_Page_Body_Pnl_1 {
  margin-top: 50px !important;
  border-top: 0px solid #e30613 !important;
  padding-top: 20px !important;
}

.Main_Page_Hdr_Text_1_1 {
  padding-bottom: 0px !important;
  margin-bottom: 10px !important;
  width: 120px !important;
}

.Main_Page_Hdr_Text_1_1:lang(en) {
  width: 200px !important;
}

.Main_Page_Hdr_Text_1_1 h5 {
  border-bottom: 2px solid #ffb400 !important;
  padding-bottom: 10px !important;
}

.Main_Page_Text_1_1 {
  line-height: 30px !important;
  text-align: justify !important;
}

.Main_Page_Body_Pnl_2 {
  background-color: #e30613 !important;
  margin-top: 50px !important;
  color: white !important;
}

.Main_Page_Text_2_1 {
  margin-bottom: 20px !important;
  margin-top: 20px !important;
  float: right !important;
}

.Main_Page_Text_2_1:lang(en) {
  float: left !important;
}

.Main_Page_Button_2_1 {
  margin-bottom: 10px !important;
  margin-top: 10px !important;
  float: left !important;
}

.Main_Page_Button_2_1:lang(en) {
  float: right !important;
}


.Main_Page_Button_2_1 a {
  font-size: 13px !important;
  font-weight: 600 !important;
  color: black !important;
}

.fa-chevron-left {
  color: #e30613 !important;
}

.fa-chevron-right {
  color: #e30613 !important;
}

.Main_Page_Body_Pnl_3 {
  margin-top: 0px !important;
  background-color: #f1f1f1 !important;
}

.Main_Page_Body_Pnl_3 .Main_Page_Img {
  margin: 0px !important;
}

.Main_Page_Img .wpb_wrapper > div {
  margin: 15px 0px 15px 0px !important;
}

.Main_Page_Hdr_Text_4_1 {
  padding: 10px 0px 10px 0px !important;
  margin: 0px 0px 30px 0px !important;
  border-bottom: 2px solid red !important;
  width: 120px !important;
}

.Main_Page_Hdr_Text_4_1 h5 {
  padding: 0px !important;
  margin: 0px !important;
}

.section.section-post-header {
  display: none !important;
}

.Posts_Body_Pnl_1 {
  margin-top: 35px !important;
}

.Pages_Hdr_Text {
  background-color: transparent !important;
  padding: 20px 0px 20px 0px;
  margin: 0px 0px 20px 0px !important;
  border-bottom: 2px solid #d31c23 !important;
  width: 45% !important;
}

.Pages_Hdr_Text h1, .Pages_Hdr_Text h2, .Pages_Hdr_Text h3, .Pages_Hdr_Text h4, .Pages_Hdr_Text h5 {
  color: #007cc3 !important;
  font-family: arial !important;
  font-weight: 700 !important;
}

.HomePage_Body_Pnl_1 {
  margin-top: 50px !important;
}

.HomePage_Hdr_Txt_1 {
  background-color: transparent !important;
  padding: 20px 0px 20px 0px;
  margin: 0px 0px 20px 0px !important;
  border-bottom: 2px solid #d31c23 !important;
  width: 40% !important;
}

.HomePage_Hdr_Txt_1 h1, .HomePage_Hdr_Txt_1 h2, .HomePage_Hdr_Txt_1 h3, .HomePage_Hdr_Txt_1 h4, .HomePage_Hdr_Txt_1 h5 {
  color: #007cc3 !important;
  font-family: arial !important;
  font-weight: 700 !important;
}

#ThePostDiv {
  width: 230px !important;
  float: right !important;
  margin: 0px 30px 30px 30px !important;
}

#ThePostDiv img {
  width: auto !important;
}

#PostThumbnail {
  text-align: center !important;
}

#PostText {
  text-align: center !important;
}

#PostText a {
  font-size: 12px !important;
  font-weight: 500 !important;
}

#ThePostDiv hr {
  width: 50px !important;
  height: 5px !important;
  background: red !important;
}

.Main_Page_Text_1_2:lang(en) {
  width: 400px !important;
}

.Main_Page_Text_1_2 a span:hover {
  color: #e30613 !important;
}

.Main_Page_Text_1_2 a:hover {
  color: #e30613 !important;
}

.one-fourth.column, .four.columns {
  padding-right: 50px !important;
}

.Key_Word {
  color: transparent !important;
  position: absolute !important;
}

.Govahi_Estandard_Img h2 {
  font-family: arial !important;
  font-size: 12px !important;
  padding: 0px !important;
  margin-bottom: 5px !important;
}

.Contact_Form_Body:lang(en) {
  text-align: left !important;
  direction: ltr !important;
}

.Contact_Form_Body:lang(en) p {
  direction: ltr !important;
}

.Footer_Contact a {

}

.Footer_Contact .fas {
  font-size: 15px !important;
  padding-right: 5px !important;
  color: #0095eb !important;
}

.Adres2, .Adres3 {
  padding-left: 20px !important;
  padding-left: 0px !important;
}

.Page_Contact .Adres2, .Page_Contact .Adres3 {
  padding-left: 65px !important;
  padding-left: 0px !important;
}

.Adres_Text {
  display: inline-table;
}

.Adres_Text2 {
  display: contents !important;
}

#Top_bar .top_bar_right .top-bar-right-icon, #Top_bar .top_bar_right .top-bar-right-icon svg .path {
  color: #333 !important;
  stroke: #333 !important;
}

.sub-menu span {
  font-size: 13px !important;
}

.Pages_Down_Img_01 img {
  width: 550px;
  height: 350px !important;
}

.HomePage_Text_IMG_1 {
  float: left !important;
  margin-right: 50px !important;
}

.Is_Loading_Img {
  width: 800px !important;
}

#Footer .widgets_wrapper {
  padding: 20px 0;
}

.wpcf7 form.sent .wpcf7-response-output {
  border: 1px solid #46b450 !important;
  background: #eeffef !important;
  color: #04750e !important;
  margin: 0px !important;
  padding: 10px !important;
}

.wpcf7-form.invalid .wpcf7-response-output {
  border: 1px solid #b44646 !important;
  background: #fee !important;
  color: #750404 !important;
  margin: 0px !important;
  padding: 10px !important;
}
