.social li:nth-child(2), .social li:nth-child(1) {
  display: block !important;
}

.stnd.default-logo.dark-version {
    margin: -51px 0 0 -19px !important;
}

#sticky_ad_bar {
  padding: 0 !important;
}
body p {
  font-size: 16px !important;
}
p {
  font-size: 16px !important;
}
.wpb_wrapper ul li span {
  font-size: 16px;
}
#logo {
  margin: 0 0 -53px 0px !important;
}

#header-space {
  height: auto !important;
}
#top nav > ul > li > a {
  font-size: 17px !important;
}
#header-outer .sf-menu li ul li a {
  font-size: 15px !important;
  line-height: 18px !important;
}

/* topbar css */
.left_top {
  float: left;
  font-size: 16px;
}
.right_top {
  float: right;
  font-size: 16px;
}
#sab_wrap {
  background: #013A67 !important;
  padding: 3px 0 !important;
  color: #fff;
}
#header-outer:not([data-format="left-header"]) {
  padding-top: 34px !important;
}
#sab_content a {
  color: #fff;
}
#menu-item-6390 a {
  background: #e1aa12;
  color: #fff !important;
  padding: 6px 12px !important;
  border-radius: 10px;
}
#top nav > ul > li > a {
  color: #000;
}
.sub-menu a {
  color: #000 !important;
}
.sub-menu a:hover {
  color: #fff !important;
}
.swiper-container.directional-trans-current {
  height: 600px !important;
}
#nectar-slider-instance-1 {
  height: 600px !important;
}
.parallax_slider_outer.element-in-view {
  height: 600px !important;
}
.swiper-wrapper {
  height: 600px !important;
}
.swiper-slide .content {
  color: #fff;
  width: 139%;
  left: -19%;
  position: absolute;
  z-index: 100;
  background: rgba(0, 0, 0, 0.5) !important;
  padding: 0 102px;
  bottom: 0 !important;
}
.swiper-slide .content h2 {
  float: left !important;
}
.swiper-slide .content .buttons {
  float: left;
  padding-left: 10px;
}
.swiper-slide .content h2 {
  font-size: 51px;
  line-height: 101px;
}
.page-header-no-bg {
  padding-top: 22px;
}
.page-id-16083 .g-recaptcha iframe {
	transform: scale(0.8);
	margin: -23px 0 0 -28px;
}
.page-id-16083 form textarea {
    height: 37px;
    margin: 0 0px -9px 0px !important;
}
.page-id-16083 .partition label {
    margin: 0;
    padding: 0;
    margin: 0 0 -24px 0 !important;
    /* border: 1px solid; */
}
.page-id-16083 form input[type="submit"] {
	margin: 32px 0 0 0 !important;
}

@media only screen and (min-width: 1000px) and (max-width: 1300px) {
  .container, .post-area.standard-minimal.full-width-content .post .inner-wrap {
    max-width: 1003px !important;
  }
}
@media only screen and (min-width: 10px) and (max-width: 600px) {
  #header-outer:not([data-format="left-header"]) {
    padding: 42px 0 19px 0 !important;
    margin: 0px 0 0 0;
  }
  .left_top {
    display: none;
  }
  #logo {
    margin: 0 0 0 0 !important;
  }
  body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version {
    height: 44px !important;
    margin: 0 0 -14px 10px;
  }
  .page-header-no-bg .section-title h1 {
    font-size: 31px !important;
    text-align: left;
    padding: 0 11px;
    line-height: 36px;
    margin: -24px 0 0 0;
  }
.hight_auto_banner {
	height: auto !important;
	/* border: 1px solid red; */
	height: 156px !important;
}
  .hight_auto_text h2 {
    font-size: 29px;
    text-align: left;
  }
  .hight_auto_text h2 span {
    font-size: 24px !important;
  }
  .hight_auto_text h2 {
    line-height: 34px !important;
  }
  .hight_auto_text {
    padding-bottom: 26px !important;
    height: auto !important;
  }
  .page-header-no-bg {
    display: none !important;
  }
  .menu {
    margin: 35px 0 0 0 !important;
  }
.sub-menu a {
	color: #fff !important;
}
}
@media only screen and (min-width: 1450px) {
  .home_six_boxes {
    height: 63vh !important;
    overflow: hidden !important;
  }
}
.single-post #page-header-wrap {
  margin: 114px 0 0 0;
}
@media (max-width: 767px) {
  .left_top {
    display: none;
  }
  .col.no-extra-padding.instance-3 h5 {
    text-align: center !important;
  }
}
@media (max-width:1000px) {
	#to-top:not(.mobile-enabled) {
	display: block !important;
	color: #055d6b;
	background-color: #fff !important;
	box-shadow: 0px 0px 11px #0000006b;
	font-size: 20px;
}
	#img .divider-wrap:first-child {
	display: none;
}
	body .tagline {
	position: absolute;
	bottom: 55px;
	width: 90%;
	left: 5%;
}
	body .peding_btn {
		padding-bottom: 130px !important;
	}
  body .auto_high {
    height: 710px !important;
  }
	
  body .fix_hight, body .fix_hight .vc_column-inner {
    height: 350px !important;
  }
  #rev_slider_2_1_wrapper {
    margin: 0px auto 0 !important;
  }
  body.page-id-6205 .col.span_12.dark.left {
    padding-bottom: 0px;
  }
  body #ajax-content-wrap .col[data-padding-pos="left"] > .vc_column-inner {
    padding-right: 20px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 20px !important;
  }
  .col.no-extra-padding.instance-3 h5, .col.no-extra-padding.instance-3 h2 {
    text-align: center !important;
  }
  #logo {
    margin: 0px !important;
  }
  body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version {
    height: auto !important;
    width: 130px !important;
  }
  .home .padding-1-percent.instance-4 {
    width: 100% !important;
    text-align: center;
  }
  .nectar_video_lightbox.play_button_with_text {
    width: 55px !important;
  }
}
@media only screen and (min-width: 600px) and (max-width: 1000px) {
  #header-outer:not([data-format="left-header"]) {
    padding: 25px 0 30px 0 !important;
    margin: 30px 0 0 0;
  }
}


.left_part textarea {
	height: 47px;
	margin: 0 0 19px 0;
}
.form_piller #state_code {
	height: 51px;
}
.form_piller .g-recaptcha iframe {
	transform: scale(0.9);
	margin: 0 0 0 12px;
}

#sticky_forms textarea {
	height: 40px;
}

.inpart {
  width: 45%;
  float: left;
  padding: 0;
  margin: 0 15px 0 0;
  height: 121px;
}
#sticky_forms input, #sticky_forms textarea , #sticky_forms select {
  height: 31px;
  padding: 0 5px;
  margin-bottom: 1px;
}
#sticky_forms input[type="submit"] {
	line-height: 13px;
	height: 43px;
}


.post_leftcontent { font-size: large; width: 16%; float: left; padding: 0 0 45px 42px; }
.post_rightcontent { font-size: large; width: 74%; float: left; padding: 0 0 45px 42px; }
.leftf { float: left; width: 45%; padding: 0 8px; }
.leftf textarea { height: 33px; width: 100%; margin: 0 0 -7px 0; }
.leftf #state_code { height: 45px; }
.leftf .g-recaptcha { transform: scale(0.8); margin: 5px 0 0 -35px; }
.leftf label { margin: 9px 0 0px 0 !important; }
.footerform [type="submit"] { width: 100%; float: left; color: #fff; padding: 10px 0; margin: ; margin: 18px 0 0 0; }
.leftf input, .leftf textarea, .leftf select { border-radius: 9px; border: 1px solid #ccc; }
.footer.above.section {padding: 55px 0;}
.leftf input, .leftf textarea, .leftf select {width: 100%;}
.leftf #state_code { width: 100% padding: 3px 0; margin: 0 0 -1px 0; }
.leftf textarea { height: 46px; margin: 0 0 0; }
.leftf select {height: 47px;}

@media only screen and (max-width: 768px) {
.footer.above.section .post_leftcontent, .footer.above.section .post_rightcontent {width: 100%;}
.leftf {width: 100%;}
.footer.above.section .post_rightcontent h3 {padding: 0 7px;}
.post_leftcontent, .post_rightcontent {padding: 0 0 27px 0px;}
}

/*  Footer above new acc section  */
.acc_icons_footer li img { width: 141px; float: left; }
.acc_icons_footer { overflow: hidden; }
.acc_icons_footer ul { margin: 0 auto !important; display: table; }
#custom_html-8 { margin: 0 !important;}
.acc_icons_footer li { float: left !important;  padding: 0 11px !important; }
.abovefirst .wg-title { margin: 0 auto; display: table; font-size: 33px; color: #000 !important; }
.footerabove.abovefirst.firstsection { background: #fff; }
.footerabove.abovefirst.firstsection { background: #fff; padding: 23px 0 0 0; }
#call-to-action .triangle { border-top: 10px solid #fff; }
.icon11 { width: 248px !important; padding: 33px 0; }
.icon12 { width: 124px !important; }
.icon13 { width: 131px !important; padding: 15px 0; }
.icon14 { width: 123px !important; }
.icon15 { width: 147px !important; padding: 44px 0; }

@media only screen and (max-width: 768px) {
.abovefirst .wg-title { font-size: 20px; }
.icon11 { width: 196px !important; padding: 0; }
.icon12 { width: 65px !important; }
.icon13 { width: 87px !important; padding: 0; }
.icon14 { width: 68px !important; }
.icon15 { width: 120px !important; padding: 14px 0; }
}

div#custom_html-4 { width: 200%; }
@media only screen and (max-width: 768px) {
div#custom_html-4 { width: 100%; }
}
@media only screen and (max-width: 1300px) {
.hidepadding_inmobile { padding: 0 !important; } 
}

.gdpr_logo_image {display: none !important;}
#cookie_donotsell_link { display: table !important; padding: 2px 19px; background: #204967 !important; color: #fff !important; float: right; }
 .section-title {
	display: none !important;
}


@media only screen and (min-width: 768px) {
#gdpr-cookie-consent-bar { height: 95px; padding-top: 10px !important; }
.gdpr_messagebar_content { padding: 0 !important; }
.group-description { width: 59%; float: left !important; }
#default_buttons { width: 29%; float: left !important; }
#cookie_action_settings { margin: 7px 0 0px 0; }
.gdpr_logo_image { display: none !important; }
#default_buttons { width: 31%; float: left !important; text-align: center; padding: 19px 0 !important; }
}


/* css for gravity form 
.gfield select {
    padding: 0 9px !important;
}*/