/*

Theme Name: The7.2

Theme URI: http://dream-theme.com/

Author: Dream-Theme

Author URI: http://dream-theme.com/

Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!

Version: 2.1.0

License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended

License URI: License.txt

Tags: one-column, two-columns, right-sidebar, flexible-width, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready

*/



.blog .dt-format-gallery .dt-format-gallery-coll.full,  .archive .dt-format-gallery .dt-format-gallery-coll.full,  .search .dt-format-gallery .dt-format-gallery-coll.full {
	display: none;
}
.wp-caption-text,  .sticky,  .gallery-caption,  .bypostauthor {
}
/*******************new css*********************/
p {
  margin-bottom: 1px !important;
}
.shortcode-banner-inside.wf-table.text-big h3 {
  font-weight: 100 !important;
  line-height: 40px !important;

}
.shortcode-banner-inside.wf-table.text-big h1 {
  font-size: 34px;
  line-height: 0 !important;

}






.page-id-14232 .color-title {
  font-family: source sans pro;
  font-size: 15px;
  font-weight: bold !important;
}

.mini-contacts.email {
  margin-top: -5px;
}

.service_benefits .benefits-grid-ico {
	border: 1px solid #000 !important;
}
.benefits-grid-ico {
	background: #fff none repeat scroll 0 0 !important;
	color: #fff;
}
.wf-float-left {
	display: none;
}
.text-small > p {
	display: none;
}
.separator-holder {
	border-top: 5px solid !important;
}
.mini-contacts.phone {
  float: left;
  font-family: source sans pro;
  font-size: 18.27px !important;
  font-weight: 600 !important;
}
.dt-btn.dt-btn-m.dt-btn-submit.ripple {
	background-color: #464646;
	padding: 0 !important;
	text-align: center;
	width: 128px;
}
ol {
	display: none !important;
}
.page-title.title-left.transparent-bg {
	background-color: #ececec;
	border-top: 1px solid #a3a3a3;
	border-bottom: 1px solid #a3a3a3;
}
.style-ios.boxes-transparent-bg .wpb_tour.tab-style-two, .style-ios.boxes-transparent-bg .shortcode-code, .style-ios.boxes-transparent-bg .format-link-content, .style-ios.boxes-transparent-bg .format-aside-content, .style-ios.boxes-transparent-bg .format-status-content, .style-ios.boxes-transparent-bg blockquote.shortcode-blockquote.block-style-widget, .style-ios.boxes-transparent-bg .commentlist .comment > article, .style-ios.boxes-transparent-bg .entry-author, .style-ios.boxes-transparent-bg .dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header, .style-ios.boxes-transparent-bg .wpb_tabs.tab-style-two, .style-ios.boxes-transparent-bg .tab-style-one.wpb_content_element .wpb_tabs_nav li:not(.ui-tabs-active), .style-ios.boxes-transparent-bg .tab-style-one.wpb_content_element .wpb_tabs_nav li:hover:not(.ui-tabs-active), .style-ios.boxes-transparent-bg .block-style-widget, .style-ios.boxes-transparent-bg .testimonial-item, .style-ios.boxes-transparent-bg .frame-on.frame-fancy, .style-ios.boxes-transparent-bg .post.bg-on, .style-ios.boxes-transparent-bg .bg-on.team-container, .style-ios.boxes-transparent-bg .post.bg-on.fullwidth-img.format-quote, .style-ios.boxes-transparent-bg .post.bg-on.fullwidth-img.format-link, .style-ios.boxes-transparent-bg .fs-entry .post.bg-on.fullwidth-img, .style-ios.boxes-transparent-bg .bg-on .fs-entry-slide {
	background-color: #efefef !important;
}
.style-ios #footer.transparent-bg {
	background-color: #fff !important;
}
#main {
	padding: 50px 0 !important;
}
.home_service {
	margin: 0 auto;
	width: 85%;
}
.top_home_service {
	margin-top: -50px !important
}
.logos-grid .wf-cell {
	margin-bottom: -3px !important;
}
.hover-line .line-decoration, .static-line .line-decoration {
	margin-bottom: 12px !important;
}
.service_benefits h5 {
	min-height: 55px;
}
.stripe.stripe-style-1.stripe-transparent-bg {
	border-bottom: 1px solid #c0c0c0;
	border-top: 1px solid #c0c0c0;
}
.stripe-style-1 .dt-fancy-title.bg-on, .stripe-style-1 .line-decoration::after, .stripe-style-1 .hover-line.benefits-style-one .wf-cell > div::after, .stripe-style-1 .hover-line.benefits-style-two .benefits-inner::after, .stripe-style-1 .static-line.benefits-style-one .wf-cell > div::after, .stripe-style-1 .static-line.benefits-style-two .benefits-inner::after, .stripe-style-1 hr.gf_rule {
	background-color: #989898 !important;
}
.text-big > h3 {
	margin-bottom: 0px !important;
}
.ui-state-defaul.ui-corner-top > a
{
	color:#474747 !important;
}
.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active > a
{
	color:#d3323a !important;
}
.ui-tabs-anchor {
  color: #474747 !important;
}
.page-id-12771 .wpb_wrapper > p {
  font-size: 15px;
}
.page-id-12771 #ui-id-1 span {
  font-size: 20px;
}
.page-id-12771 .standard-arrow.bullet-top > p {
  font-size: 15px;
}
.page-id-12771 .standard-arrow.bullet-top li {
  font-size: 15px;
}
.page-id-280 .wpb_wrapper > p {
  font-size: 15px;
}
.standard-arrow.bullet-top li {
  font-size: 17px;
}
.page-id-12771 h5 {
  font-size: 20px;
}
.page-id-26095 .wpb_wrapper > p {
  font-size: 15px;
}
.page-id-26095 .wpb_accordion_header.ui-accordion-header.ui-state-default.ui-corner-all.ui-accordion-icons {
    background-color: #fff !important;
}

.page-id-26095.style-ios.boxes-transparent-bg .wpb_tour.tab-style-two,
.page-id-26095.style-ios.boxes-transparent-bg .shortcode-code,
.page-id-26095.style-ios.boxes-transparent-bg .format-link-content,
.page-id-26095.style-ios.boxes-transparent-bg .format-aside-content,
.page-id-26095.style-ios.boxes-transparent-bg .format-status-content,
.page-id-26095.style-ios.boxes-transparent-bg blockquote.shortcode-blockquote.block-style-widget,
.page-id-26095.style-ios.boxes-transparent-bg .commentlist .comment > article,
.page-id-26095.style-ios.boxes-transparent-bg .entry-author,
.page-id-26095.style-ios.boxes-transparent-bg .dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
.page-id-26095.style-ios.boxes-transparent-bg .wpb_tabs.tab-style-two,
.page-id-26095.style-ios.boxes-transparent-bg .tab-style-one.wpb_content_element .wpb_tabs_nav li:not(.ui-tabs-active),
.page-id-26095.style-ios.boxes-transparent-bg .tab-style-one.wpb_content_element .wpb_tabs_nav li:hover:not(.ui-tabs-active),
.page-id-26095.style-ios.boxes-transparent-bg .block-style-widget,
.page-id-26095.style-ios.boxes-transparent-bg .testimonial-item,
.page-id-26095.style-ios.boxes-transparent-bg .frame-on.frame-fancy,
.page-id-26095.style-ios.boxes-transparent-bg .post.bg-on, .style-ios.boxes-transparent-bg .bg-on.team-container,
.page-id-26095.style-ios.boxes-transparent-bg .post.bg-on.fullwidth-img.format-quote,
.page-id-26095.style-ios.boxes-transparent-bg .post.bg-on.fullwidth-img.format-link,
.page-id-26095.style-ios.boxes-transparent-bg .fs-entry .post.bg-on.fullwidth-img,
.page-id-26095.style-ios.boxes-transparent-bg .bg-on .fs-entry-slide {
    background-color: #fff !important;
}
.dt-fancy-title.bg-on, .line-decoration::after, .hover-line.benefits-style-one .wf-cell > div::after, .hover-line.benefits-style-two .benefits-inner::after, .static-line.benefits-style-one .wf-cell > div::after, .static-line.benefits-style-two .benefits-inner::after, hr.gf_rule {
	background-color: #989898 !important;
}
#page .dt-btn, #page .dt-btn:last-child {
	margin-bottom: 10px;
	margin-right: 65px;
}
.text-big > h3 {
	font-weight: 500;
}
.vc_col-sm-6.cntct_info.wpb_column.column_container {
	padding: 0 99px;
}
textarea, select, blockquote, .entry-author, .format-aside-content, .format-status-content, .format-link-content, .dt-form button, .dt-btn, #main-slideshow .tp-button, #main .gform_wrapper .gform_footer input.button, #main .gform_wrapper .gform_footer input[type="submit"], .wpcf7-submit.dt-btn-m, .widget .searchform input, .content .searchform input, .icons-bg .benefits-grid-ico, .shortcode-action-bg, .shortcode-action-bg::before, .shortcode-tabs.tab-style-one, .shortcode-tabs.tab-style-two .nav, .shortcode-teaser.frame-on, .testimonial-item, .footer .testimonials.slider-content, .shortcode-code, #main .vc_text_separator div, #main .vc_progress_bar .vc_single_bar, #main .vc_progress_bar .vc_single_bar .vc_label, #main .vc_progress_bar .vc_single_bar .vc_bar, #main .flexslider, .wpb_tour.tab-style-one, .nsu-submit, form.mc4wp-form input[type="submit"], div.mc4wp-form button[type="submit"], .mc4wp-form input[type="url"], .mc4wp-form input[type="date"], #main #content .rotatingtweets, #main #content .norotatingtweets, .mc4wp-form form select, #megaMenu ul.megaMenu > li.menu-item, #megaMenu ul.megaMenu > li.menu-item > a, .customSelect, .dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover, .sub-nav > ul > li:hover > a, .loading-label, .rsHomePorthole .rsPreloader, .rsShor .rsPreloader, .widget .testimonial-content, .skill, .skill-value, .widget .team-container, .widget .logo-items li, .rollover-video .video-icon::before, .rsShor .rsPlayBtnIcon, .breadcrumbs.bg-dark, .breadcrumbs.bg-light, .commentlist .comment > article, .bg-on:not(.fullwidth-img), .blog-content .block-style-widget, .tab-style-one .wpb_tabs_nav li, #mobile-menu, .testimonial-content, .dt-style.wpb_toggle::before, .wpb_content_element .wpb_accordion_header > a::before, .wpb_content_element.dt-accordion-bg-on .wpb_accordion_wrapper .wpb_accordion_header, .twentytwenty-before-label, .twentytwenty-after-label, .btn-cntr a, .project-navigation, #page .album-content-btn > a, .album-share-overlay, #page .album-content-btn .share-button, .st-accordion li > a::before, .slider-link, .arrows-accent .prev i, .arrows-accent .next i, #main-nav > li.menu-frame-on > a, .round-images .bg-on.team-container:not(.fullwidth-img), .solid-bg .sidebar-content, .solid-bg.sidebar-content .widget, .bg-under-widget .sidebar-content .widget, .ls-container.ls-carousel .ls-nav-prev, .ls-container.ls-carousel .ls-nav-next, .menu-btn, .custom-menu a::before, .style-material-design .fancy-date a, #main-nav.menu-material-style > li > a, #main-nav.menu-material-style > li > a::before, .logo-side #main-nav.menu-material-style > li > a::before {
	border-radius: 8px !important;
}
.style-ios .content .st-accordion li > a::before, .style-ios .content .wpb_content_element.dt-style:not(.dt-accordion-bg-on) .wpb_accordion_header > a::before, .style-ios .content h4.wpb_toggle.dt-style::before, .style-ios .content .tab-style-two .wpb_tabs_nav li, .style-ios .content .widget_price_filter .price_slider_wrapper .ui-widget-content, .style-ios .content .custom-menu a::before {
	background-color: rgba(255, 255, 255, 0.70) !important;
	-webkit-box-shadow: 0 0 0 1px rgba(119, 119, 119, 0.15) inset;
	        box-shadow: 0 0 0 1px rgba(119, 119, 119, 0.15) inset;
}
.page-id-596.style-ios .content .st-accordion li > a::before,
.page-id-596.style-ios .content .wpb_content_element.dt-style:not(.dt-accordion-bg-on) .wpb_accordion_header > a::before,
.page-id-596.style-ios .content h4.wpb_toggle.dt-style::before,
.page-id-596.style-ios .content .tab-style-two .wpb_tabs_nav li,
.page-id-596.style-ios .content .widget_price_filter .price_slider_wrapper .ui-widget-content,
.page-id-596.style-ios .content .custom-menu a::before {
	background-color: rgba(124, 124, 124, 0.70) !important;
	-webkit-box-shadow: 0 0 0 1px rgba(119, 119, 119, 0.15) inset;
	        box-shadow: 0 0 0 1px rgba(119, 119, 119, 0.15) inset;
}

#benefits-grid-1.icons-bg .benefits-grid-ico {
	border-radius: 100px !important;
}
.srv_ben22 .benefits-grid-ico {
	border: 1px solid #000 !important;
}
.line-decoration {
	min-height: 157px;
}
.testimonial-item.testimonial-item-slider {
	border-radius: 0 !important;
}
.slider-post-inner {
	display: none !important;
}
#top-bar .mini-contacts, .header-bottom-bar .mini-contacts {
	color: #000 !important;
}
#top-bar.solid-bg, .header-bottom-bar.solid-bg {
	background: #fff none repeat scroll center center !important;
}
#top-bar .mini-login .submit, .header-bottom-bar .mini-login .submit {
	color: #000 !important;
}
.text-small.solid-bg.top-bar-hide {
	border-bottom: 1px solid #000 !important;
}

.bold-icons #top-bar .mini-contacts.phone, .bold-icons .header-bottom-bar .mini-contacts.phone {
	background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2216px%22%20height=%2216px%22%20viewBox=%220%200%2016%2016%22%20enable-background=%22new%200%200%2016%2016%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22%2%22%20d=%22M11.323,14.62c-0.86,0.409-2.864,1.611-6.096-4.996C2.022,3.071,4.166,2.053,4.956,1.622C4.975,1.611,6.11,1.025,6.112,1.024l1.916,3.918L6.886,5.532C5.683,6.207,8.185,11.323,9.417,10.7c0.047-0.024,1.128-0.579,1.131-0.581l1.933,3.904C12.477,14.026,11.39,14.587,11.323,14.62z%22/%3E%3C/svg%3E");
}
.bold-icons #top-bar .mini-contacts.email, .bold-icons .header-bottom-bar .mini-contacts.email {
	background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2216px%22%20height=%2216px%22%20viewBox=%220%200%2016%2016%22%20enable-background=%22new%200%200%2016%2016%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22%23%22%20d=%22M5.097,8.465L1,5.544v6.723L5.097,8.465z%20M14.964,4.188H1.048l6.953,4.957L14.964,4.188z%20M9.949,9.146L8,10.535L6.047,9.145l-5.031,4.668h13.959L9.949,9.146z%20M10.901,8.47L15,12.274V5.552L10.901,8.47z%22/%3E%3C/svg%3E");
}
.shortcode-banner-inside.wf-table.text-big {
	border: medium none !important;
	outline: medium none !important;
	background-color: inherit !important;
}
.text-big > h3 {
	font-size: 31.27px !important;
	line-height: 40px;
	font-weight:600;
}
.home_home_button h5 {
	font-size: 27.11px;
	font-weight:lighter !important;
}
.stripe.stripe-style-1.stripe-transparent-bg .text-wrap > span {
  height: 52px !important;
}
.wf-td.benefits-inner > p {
  color: #474747;
  font-size: 14px;
}
.dt-btn-l {
	border-radius: 4px;
	font: 18px/48px "Roboto", Helvetica, Arial, Verdana, sans-serif;
	padding-left: 0px !important;
	padding-right: 0px !important;
	text-align: center;
	text-transform: none;
	width: 215px;
}
.benefits-grid-ico > img {
	height: auto;
	width: 41px;
}
.hover-line .line-decoration::after, .hover-line.benefits-style-one .wf-cell > div::after, .hover-line.benefits-style-two .benefits-inner::after, .static-line .line-decoration::after, .static-line.benefits-style-one .wf-cell > div::after, .static-line.benefits-style-two .benefits-inner::after {
	height: 3px !important;
}
.wf-table.wf-mobile-collapsed {
	font-weight: bold;
}
.style-ios .form-fields {
	-moz-border-bottom-colors: none !important;
	-moz-border-left-colors: none !important;
	-moz-border-right-colors: none !important;
	-moz-border-top-colors: none !important;
	border-bottom: medium none;
	-o-border-image: none !important;
	   border-image: none !important;
	border-left: 1px solid #b7b7b7 !important;
	border-right: 1px solid #b7b7b7 !important;
	border-top: 1px solid #b7b7b7 !important;
}
.style-ios textarea {
	border-color: #b7b7b7 !important;
}
input[type="password"], input[type="text"], input[type="url"], input[type="email"], input[type="number"], input[type="date"], input[type="range"], select, textarea {
	border-bottom: 1px solid #b7b7b7 !important;
	color: #b7b7b7;
}
input[type="password"]::-moz-placeholder, input[type="text"]::-moz-placeholder, textarea::-moz-placeholder {
 color: #474747 !important;
}
#bottom-bar.full-width-line {
    border-top: 1px solid #b7b7b7 !important;
}
.stripe-style-1 .ngg-albumoverview .ngg-album, .stripe-style-1 .wpb_separator.wpb_content_element, .stripe-style-1 .vc_text_separator, .stripe-style-1 .plain-bg, .stripe-style-1 #main #content .rotatingtweets, .stripe-style-1 #main #content .norotatingtweets, .stripe-style-1 blockquote.shortcode-blockquote, .stripe-style-1 .separator-holder, .stripe-style-1 .accent-border-color .bg-on .separator-holder, .stripe-style-1 .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header, .stripe-style-1 .wpb_tour.tab-style-three .wpb_tabs_nav li, .stripe-style-1 .wpb_tour.tab-style-three .wpb_tabs_nav {
  border-color: #b7b7b7 !important;
}
h4, .h4-size, .entry-title.h4-size, .layout-masonry .post h2.entry-title, .layout-grid .post h2.entry-title, .shortcode-blog-posts .post h2.entry-title, .dt-blog-shortcode .post h2.entry-title, .slider-wrapper .post h2.entry-title, h3.entry-title, .rollover-content h2.entry-title, .flex-caption h2, .gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, .vc-carousel.vc-build .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item h2, .team-author-name {
    color: #000000 !important;
	font-weight:bold !important;
}
.items-grid a, .recent-posts a, .custom-nav > li > a span, .custom-nav > li > ul a span, .testimonial-item .testimonial-vcard .text-primary, .testimonial-item .testimonial-vcard .text-primary *, .testimonials .testimonial-vcard .text-primary, .testimonials .testimonial-vcard .text-primary *, .author-quote, .shortcode-pullquote, .details, .link.btn-link, .btn-zoom, form.mc4wp-form label, .wpb_content_element.tab-style-one .wpb_tabs_nav > li > a, .wpb_content_element.tab-style-two .wpb_tabs_nav > li > a, .color-title, .st-accordion li a, .st-accordion > ul li > a *, .tp_recent_tweets li a, #wp-calendar th, #wp-calendar caption, #wp-calendar tfoot td, #wp-calendar tfoot td a, .contact-info .secondary-color, .skill-name, .skill-name *, .vc-label-above .vc_label, .team-author-name, .widget .team-author-name, h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .h1-size, .entry-title.h1-size, .h2-size, .entry-title.h2-size, h1.entry-title, .vc_pie_chart .vc_pie_chart_value, .h3-size, .entry-title.h3-size, h2.entry-title, .comments-title, .comments-title a, #reply-title, .gform_wrapper h3.gform_title, .gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, h3.gform_title, .h4-size, .entry-title.h4-size, .post h2.entry-title, .post h2.entry-title, h3.entry-title, .rollover-content h2.entry-title, .flex-caption h2, .vc-carousel.vc-build .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item h2, .h5-size, .entry-title.h5-size, .widget-title, .author-quote, .comment-author a, .comment-author .fn, blockquote, blockquote *, .h6-size, .entry-title.h6-size, #reply-title, .wpb_content_element .wpb_accordion_header > a span, .wpb_content_element.tab-style-three .wpb_tabs_nav > li > a, .title-color .dt-fancy-title, .fn, .fn a, .pingback-title, .testimonial-vcard .text-secondary, .testimonial-item .testimonial-vcard .text-secondary, .btn-light .text-wrap {
    font-weight: bold;
}
.style-ios .paginator .page-links, .style-ios .filter-categories, .style-ios .page-nav, .style-ios .filter-extras, .style-ios .filter-categories a, .style-ios .filter-categories.new-style a, .style-ios #page .filter .filter-categories.new-style a:first-child, .style-ios .filter-sorting, .style-ios .paginator a:not(.paginator-more-button), .style-ios .testimonial-item, .style-ios .wpb_tabs.tab-style-two, .style-ios .wpb_tour.tab-style-two, .style-ios .tab-style-two.wpb_tabs .wpb_tabs_nav, .style-ios .tab-style-two.wpb_tour .wpb_tabs_nav, .style-ios .tab-style-two.wpb_tabs .wpb_tabs_nav li::before, .style-ios .tab-style-two.wpb_tour .wpb_tabs_nav li {
  border-color: #b5b3b3 !important;
}
.testimonial-content {
    color: #474747;
}
.bold-icons #top-bar .mini-login .submit::before, .bold-icons .header-bottom-bar .mini-login .submit::before {
  background-image: url("http://gswebtech.com/sjc_accounting/wp-content/uploads/2015/04/front_arrow1.png");
  background-size: 100% 100%;
}
.srv_ben22 .benefits-grid-ico > img {
  height: auto;
  width: 41px !important;
}
.wf-td.bottom-text-block > p {
  margin-top: -22px !important;
  z-index: 999;
}
.footer_logout {
  margin-right: 155px !important;
}
.footer_logout > a {
  background-image: url("http://gswebtech.com/sjc_accounting/wp-content/uploads/2015/04/front_arrow1.png");
  background-repeat: no-repeat;
   background-size: auto 100%;
  padding: 0 0 0 21px;
}
.separator-holder.separator-left {
  color: #ececec !important;
}
.separator-holder.separator-right {
  color: #ececec !important;
}
.text-wrap > img {
  margin-left: 10px;
}
.shortcode-tabs .tab, .wpb_tabs.wpb_content_element .wpb_tabs_nav > li > a, .wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav > li > a {
  font-size: 18px !important;
  font-weight: normal;
}
#top-bar .wf-container-top, .header-bottom-bar .wf-container-top {
  padding-bottom: 14px !important;
  padding-top: 14px  !important;
}
.shortcode-banner {
  width: 372px;
}
.mini-contacts.email {
  font-family: source sans pro;
  font-size: 18.27px !important;
  font-weight: 600 !important;
}
.mini-login a {
  font-family: source sans pro;
  font-size: 19px !important;
  font-weight: 600;
  padding-left: 22px;
  position: relative;
  text-decoration: none;
}
.mini-login {
  font-family: Myriad Pro;
  font-size: 15px !important;
}
#main-nav > li.menu-item > a > span {
  color: #474747;
  font-family: source sans pro;
  font-size: 18px;
  font-weight:500;
}
.wpb_wrapper > p {
  color: #474747;
  font-family: source sans pro;
  font-size: 14px;
}
div#ui-id-7 .wpb_text_column .wpb_wrapper > p {
  font-size: 15px !important;
}
.wpb_accordion_section.group > h3 a span {
  font-size: 18px;
}
.testimonial-content > p {
  color: #474747;
  font-size: 15px;
}
.wf-td > span
{
	font-size:14px !important;
}
.wf-td > span.text-primary {
	font-weight:600 !important;
}
.wf-td > span.text-secondary {
  font-weight: normal !important;
}
.srv_ben22 h5 {
  line-height: 27px;
  width: 164px;
}
.service_info textarea, select, blockquote, .entry-author, .format-aside-content, .format-status-content, .format-link-content, .dt-form button, .dt-btn, #main-slideshow .tp-button, #main .gform_wrapper .gform_footer input.button, #main .gform_wrapper .gform_footer input[type="submit"], .wpcf7-submit.dt-btn-m, .widget .searchform input, .content .searchform input, .icons-bg .benefits-grid-ico, .shortcode-action-bg, .shortcode-action-bg::before, .shortcode-tabs.tab-style-one, .shortcode-tabs.tab-style-two .nav, .shortcode-teaser.frame-on, .testimonial-item, .footer .testimonials.slider-content, .shortcode-code, #main .vc_text_separator div, #main .vc_progress_bar .vc_single_bar, #main .vc_progress_bar .vc_single_bar .vc_label, #main .vc_progress_bar .vc_single_bar .vc_bar, #main .flexslider, .wpb_tour.tab-style-one, .nsu-submit, form.mc4wp-form input[type="submit"], div.mc4wp-form button[type="submit"], .mc4wp-form input[type="url"], .mc4wp-form input[type="date"], #main #content .rotatingtweets, #main #content .norotatingtweets, .mc4wp-form form select, #megaMenu ul.megaMenu > li.menu-item, #megaMenu ul.megaMenu > li.menu-item > a, .customSelect, .dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover, .sub-nav > ul > li:hover > a, .loading-label, .rsHomePorthole .rsPreloader, .rsShor .rsPreloader, .widget .testimonial-content, .skill, .skill-value, .widget .team-container, .widget .logo-items li, .rollover-video .video-icon::before, .rsShor .rsPlayBtnIcon, .breadcrumbs.bg-dark, .breadcrumbs.bg-light, .commentlist .comment > article, .bg-on:not(.fullwidth-img), .blog-content .block-style-widget, .tab-style-one .wpb_tabs_nav li, #mobile-menu, .testimonial-content, .dt-style.wpb_toggle::before, .wpb_content_element .wpb_accordion_header > a::before, .wpb_content_element.dt-accordion-bg-on .wpb_accordion_wrapper .wpb_accordion_header, .twentytwenty-before-label, .twentytwenty-after-label, .btn-cntr a, .project-navigation, #page .album-content-btn > a, .album-share-overlay, #page .album-content-btn .share-button, .st-accordion li > a::before, .slider-link, .arrows-accent .prev i, .arrows-accent .next i, #main-nav > li.menu-frame-on > a, .round-images .bg-on.team-container:not(.fullwidth-img), .solid-bg .sidebar-content, .solid-bg.sidebar-content .widget, .bg-under-widget .sidebar-content .widget, .ls-container.ls-carousel .ls-nav-prev, .ls-container.ls-carousel .ls-nav-next, .menu-btn, .custom-menu a::before, .style-material-design .fancy-date a, #main-nav.menu-material-style > li > a, #main-nav.menu-material-style > li > a::before, .logo-side #main-nav.menu-material-style > li > a::before {
  border-radius: 3px !important;
}
.items-grid a, .recent-posts a, .custom-nav > li > a span, .custom-nav > li > ul a span, .testimonial-item .testimonial-vcard .text-primary, .testimonial-item .testimonial-vcard .text-primary *, .testimonials .testimonial-vcard .text-primary, .testimonials .testimonial-vcard .text-primary *, .author-quote, .shortcode-pullquote, .details, .link.btn-link, .btn-zoom, form.mc4wp-form label, .wpb_content_element.tab-style-one .wpb_tabs_nav > li > a, .wpb_content_element.tab-style-two .wpb_tabs_nav > li > a, .color-title, .st-accordion li a, .st-accordion > ul li > a *, .tp_recent_tweets li a, #wp-calendar th, #wp-calendar caption, #wp-calendar tfoot td, #wp-calendar tfoot td a, .contact-info .secondary-color, .skill-name, .skill-name *, .vc-label-above .vc_label, .team-author-name, .widget .team-author-name, h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .h1-size, .entry-title.h1-size, .h2-size, .entry-title.h2-size, h1.entry-title, .vc_pie_chart .vc_pie_chart_value, .h3-size, .entry-title.h3-size, h2.entry-title, .comments-title, .comments-title a, #reply-title, .gform_wrapper h3.gform_title, .gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, h3.gform_title, .h4-size, .entry-title.h4-size, .post h2.entry-title, .post h2.entry-title, h3.entry-title, .rollover-content h2.entry-title, .flex-caption h2, .vc-carousel.vc-build .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item h2, .h5-size, .entry-title.h5-size, .widget-title, .author-quote, .comment-author a, .comment-author .fn, blockquote, blockquote *, .h6-size, .entry-title.h6-size, #reply-title, .wpb_content_element .wpb_accordion_header > a span, .wpb_content_element.tab-style-three .wpb_tabs_nav > li > a, .title-color .dt-fancy-title, .fn, .fn a, .pingback-title, .testimonial-vcard .text-secondary, .testimonial-item .testimonial-vcard .text-secondary, .btn-light .text-wrap {
 	font-family: source sans pro;
    font-size: 22px;
    font-weight: 600 !important;
}
.page-id-596 #main-nav.menu-material-style > li > a::before, .logo-side #main-nav.menu-material-style > li > a {
  border-radius: 10px !important;
}.tp-bgimg.defaultimg {
  background-size: 100% 100% !important;
}
.shortcode-banner {
  background-size: 120% 100% !important;
}


.page-id-26095 #page .st-accordion li.st-open > a:after,
.page-id-26095 #page .stripe .sidebar-content.solid-bg .st-accordion li.st-open > a:after,
.page-id-26095 #page .wpb_accordion .wpb_accordion_wrapper .ui-state-active > a:after,
.page-id-26095 #page .stripe .sidebar-content.solid-bg .wpb_accordion .wpb_accordion_wrapper .ui-state-active > a:after,
.page-id-26095 #page h4.wpb_toggle.dt-style.wpb_toggle_title_active:after,
.page-id-26095 #page .stripe .sidebar-content.solid-bg h4.wpb_toggle.dt-style.wpb_toggle_title_active:after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%228px%22%20height=%228px%22%20viewBox=%220%200%208%208%22%20enable-background=%22new%200%200%208%208%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22rgba(119,119,119,0.9)%22%20d=%22M7.848,5.856c0.202-0.221,0.202-0.582,0-0.803L4.375,1.711C4.272,1.597,4.136,1.545,4,1.547C3.864,1.545,3.728,1.6,3.624,1.711L0.152,5.056c-0.203,0.221-0.203,0.582,0,0.803c0.203,0.222,0.582,0.282,0.91-0.04L4,2.971l2.953,2.863C7.266,6.156,7.645,6.08,7.848,5.856z%22/%3E%3C/svg%3E");
-webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
        transform: rotate(180deg);
}
.page-id-26095 #page .st-accordion li > a::after,
.page-id-26095 #page .wpb_content_element.dt-style .wpb_accordion_header > a::after,
.page-id-26095 #page h4.wpb_toggle.dt-style::after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%228px%22%20height=%228px%22%20viewBox=%220%200%208%208%22%20enable-background=%22new%200%200%208%208%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22rgba(119,119,119,0.9)%22%20d=%22M6.953,2.182L4,5.045L1.062,2.197c-0.328-0.322-0.707-0.262-0.91-0.04c-0.203,0.221-0.203,0.582,0,0.803l3.472,3.344C3.728,6.416,3.864,6.471,4,6.469c0.136,0.002,0.272-0.05,0.375-0.164l3.472-3.343c0.203-0.221,0.203-0.582,0-0.803C7.645,1.936,7.266,1.859,6.953,2.182z%22/%3E%3C/svg%3E");
}




.page-id-12771 #page .st-accordion li > a::after,
.page-id-12771 #page .wpb_content_element.dt-style .wpb_accordion_header > a::after,
.page-id-12771 #page h4.wpb_toggle.dt-style::after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%228px%22%20height=%228px%22%20viewBox=%220%200%208%208%22%20enable-background=%22new%200%200%208%208%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22rgba(119,119,119,0.9)%22%20d=%22M6.953,2.182L4,5.045L1.062,2.197c-0.328-0.322-0.707-0.262-0.91-0.04c-0.203,0.221-0.203,0.582,0,0.803l3.472,3.344C3.728,6.416,3.864,6.471,4,6.469c0.136,0.002,0.272-0.05,0.375-0.164l3.472-3.343c0.203-0.221,0.203-0.582,0-0.803C7.645,1.936,7.266,1.859,6.953,2.182z%22/%3E%3C/svg%3E");
}

.page-id-12771 #page .st-accordion li.st-open > a:after,
.page-id-12771 #page .stripe .sidebar-content.solid-bg .st-accordion li.st-open > a:after,
.page-id-12771 #page .wpb_accordion .wpb_accordion_wrapper .ui-state-active > a:after,
.page-id-12771 #page .stripe .sidebar-content.solid-bg .wpb_accordion .wpb_accordion_wrapper .ui-state-active > a:after,
.page-id-12771 #page h4.wpb_toggle.dt-style.wpb_toggle_title_active:after,
.page-id-12771 #page .stripe .sidebar-content.solid-bg h4.wpb_toggle.dt-style.wpb_toggle_title_active:after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%228px%22%20height=%228px%22%20viewBox=%220%200%208%208%22%20enable-background=%22new%200%200%208%208%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22rgba(119,119,119,0.9)%22%20d=%22M7.848,5.856c0.202-0.221,0.202-0.582,0-0.803L4.375,1.711C4.272,1.597,4.136,1.545,4,1.547C3.864,1.545,3.728,1.6,3.624,1.711L0.152,5.056c-0.203,0.221-0.203,0.582,0,0.803c0.203,0.222,0.582,0.282,0.91-0.04L4,2.971l2.953,2.863C7.266,6.156,7.645,6.08,7.848,5.856z%22/%3E%3C/svg%3E");

}


.page-id-280 #page .st-accordion li > a::after,
.page-id-280 #page .wpb_content_element.dt-style .wpb_accordion_header > a::after,
.page-id-280 #page h4.wpb_toggle.dt-style::after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%228px%22%20height=%228px%22%20viewBox=%220%200%208%208%22%20enable-background=%22new%200%200%208%208%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22rgba(119,119,119,0.9)%22%20d=%22M6.953,2.182L4,5.045L1.062,2.197c-0.328-0.322-0.707-0.262-0.91-0.04c-0.203,0.221-0.203,0.582,0,0.803l3.472,3.344C3.728,6.416,3.864,6.471,4,6.469c0.136,0.002,0.272-0.05,0.375-0.164l3.472-3.343c0.203-0.221,0.203-0.582,0-0.803C7.645,1.936,7.266,1.859,6.953,2.182z%22/%3E%3C/svg%3E");
}

.page-id-280 #page .st-accordion li.st-open > a:after,
.page-id-280 #page .stripe .sidebar-content.solid-bg .st-accordion li.st-open > a:after,
.page-id-280 #page .wpb_accordion .wpb_accordion_wrapper .ui-state-active > a:after,
.page-id-280 #page .stripe .sidebar-content.solid-bg .wpb_accordion .wpb_accordion_wrapper .ui-state-active > a:after,
.page-id-280 #page h4.wpb_toggle.dt-style.wpb_toggle_title_active:after,
.page-id-280 #page .stripe .sidebar-content.solid-bg h4.wpb_toggle.dt-style.wpb_toggle_title_active:after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%228px%22%20height=%228px%22%20viewBox=%220%200%208%208%22%20enable-background=%22new%200%200%208%208%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22rgba(119,119,119,0.9)%22%20d=%22M7.848,5.856c0.202-0.221,0.202-0.582,0-0.803L4.375,1.711C4.272,1.597,4.136,1.545,4,1.547C3.864,1.545,3.728,1.6,3.624,1.711L0.152,5.056c-0.203,0.221-0.203,0.582,0,0.803c0.203,0.222,0.582,0.282,0.91-0.04L4,2.971l2.953,2.863C7.266,6.156,7.645,6.08,7.848,5.856z%22/%3E%3C/svg%3E");

}



/*******************************Media Query*************************************/
@media (min-width: 300px) and (max-width: 600px) {
.shortcode-banner-inside.wf-table.text-big {
	background-color: initial !important;
	border: medium none !important;
	height: auto !important;
	outline: medium none !important;
}
.vc_col-sm-4.wpb_column.column_container {
	margin-bottom: 10px;
}
.lines-button {
	margin-right: 13px !important;
}
.wpb_row.wf-container {
	margin-bottom: 10px !important;
}
.vc_col-sm-6.cntct_info.wpb_column.column_container {
	padding: 25px !important;
}
.footer_logout {
  padding-right: 45px !important;
}
.sidebar_image .shortcode-banner.shortcode-banner-link {
  margin-left: -16px;
  width: 317px;
}
.mobile-logo.preload-me.retinized {
  width: 50%;
}
.shortcode-banner {
  width: 289px;
}
.shortcode-banner.shortcode-banner-link {
  background-size: 102% 100%;
  margin: 0 auto !important;
  width: 100% !important;
}
.srv_ben22 h5 {
  line-height: 27px;
  width: 140px;
}
.shortcode-banner-inside.wf-table.text-big h3 {
  font-size: 12px;
  font-weight: 100 !important;
  line-height: 40px !important;
}
.shortcode-banner-inside.wf-table.text-big h1 {
  font-size: 19px;
  line-height: 0 !important;
}
}
@media (min-width: 600px) and (max-width: 1000px) {

.sidebar_image .shortcode-banner.shortcode-banner-link {
  margin-left: -16px !important;
  width: 317px !important;
}.vc_col-sm-8.vc_col-lg-8.vc_col-md-8.vc_col-xs-12.wpb_column.column_container {
  width: 56%;
}

.footer_logout > a {
  margin-right: 71px;
}
.shortcode-banner {
  background-size: 100% 100% !important;
  margin-left: -1%;
  padding: 0;
  width: 370px;
}
.shortcode-banner.shortcode-banner-link {
  background-size: 102% 100%;
  margin: 0 auto !important;
  width: 100% !important;
}

}
@media (min-width: 1024px) {
.shortcode-banner {
  background-size: 100% 100% !important;
  margin-left: -1%;
  padding: 0;
  width: 370px;
}
.sidebar_image .shortcode-banner.shortcode-banner-link {
  margin-left: -16px !important;
  width: 317px !important;
}.vc_col-sm-8.vc_col-lg-8.vc_col-md-8.vc_col-xs-12.wpb_column.column_container {
  width: 56%;
}

.footer_logout > a {
  margin-right: 71px;
}
.shortcode-banner.shortcode-banner-link {
  background-size: 102% 100%;
  margin: 0 auto !important;
  width: 100% !important;
}
}
@media (min-width: 1px) and (max-width:640px){
.shortcode-banner {
  margin: 0 auto !important;
  width: 60% !important;
}
}
@media (min-width: 360px) and (max-width: 640px) {
.wf-td.bottom-text-block > p {
  margin-right: -21%;
  margin-top: -22px;
  z-index: 999;
}
.page-id-280 .items-grid a, .recent-posts a, .custom-nav > li > a span, .custom-nav > li > ul a span, .testimonial-item .testimonial-vcard .text-primary, .testimonial-item .testimonial-vcard .text-primary *, .testimonials .testimonial-vcard .text-primary, .testimonials .testimonial-vcard .text-primary *, .author-quote, .shortcode-pullquote, .details, .link.btn-link, .btn-zoom, form.mc4wp-form label, .wpb_content_element.tab-style-one .wpb_tabs_nav > li > a, .wpb_content_element.tab-style-two .wpb_tabs_nav > li > a, .color-title, .st-accordion li a, .st-accordion > ul li > a *, .tp_recent_tweets li a, #wp-calendar th, #wp-calendar caption, #wp-calendar tfoot td, #wp-calendar tfoot td a, .contact-info .secondary-color, .skill-name, .skill-name *, .vc-label-above .vc_label, .team-author-name, .widget .team-author-name, h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .h1-size, .entry-title.h1-size, .h2-size, .entry-title.h2-size, h1.entry-title, .vc_pie_chart .vc_pie_chart_value, .h3-size, .entry-title.h3-size, h2.entry-title, .comments-title, .comments-title a, #reply-title, .gform_wrapper h3.gform_title, .gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, h3.gform_title, .h4-size, .entry-title.h4-size, .post h2.entry-title, .post h2.entry-title, h3.entry-title, .rollover-content h2.entry-title, .flex-caption h2, .vc-carousel.vc-build .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item h2, .h5-size, .entry-title.h5-size, .widget-title, .author-quote, .comment-author a, .comment-author .fn, blockquote, blockquote *, .h6-size, .entry-title.h6-size, #reply-title, .wpb_content_element .wpb_accordion_header > a span, .wpb_content_element.tab-style-three .wpb_tabs_nav > li > a, .title-color .dt-fancy-title, .fn, .fn a, .pingback-title, .testimonial-vcard .text-secondary, .testimonial-item .testimonial-vcard .text-secondary, .btn-light .text-wrap {
  font-family: myriad pro;
  font-size: 80%;
  font-weight: 600;
}
.shortcode-banner {
  margin: 0 auto !important;
  width: 90% !important;
}
.wf-float-left {
  display: none !important;
}
.page-id-596 .wpb_wrapper > h3 {
  font-size: 120%;
}
}
@media (min-width: 375px) and (max-width:667px){
.page-id-12771 .line-decoration h5 {
  font-size: 130%;
}
.wf-float-left {
  display: none !important;
}

}
@media (min-width: 768px) and (max-width:1024px){

.page-id-280.items-grid a, .recent-posts a, .custom-nav > li > a span, .custom-nav > li > ul a span, .testimonial-item .testimonial-vcard .text-primary, .testimonial-item .testimonial-vcard .text-primary *, .testimonials .testimonial-vcard .text-primary, .testimonials .testimonial-vcard .text-primary *, .author-quote, .shortcode-pullquote, .details, .link.btn-link, .btn-zoom, form.mc4wp-form label, .wpb_content_element.tab-style-one .wpb_tabs_nav > li > a, .wpb_content_element.tab-style-two .wpb_tabs_nav > li > a, .color-title, .st-accordion li a, .st-accordion > ul li > a *, .tp_recent_tweets li a, #wp-calendar th, #wp-calendar caption, #wp-calendar tfoot td, #wp-calendar tfoot td a, .contact-info .secondary-color, .skill-name, .skill-name *, .vc-label-above .vc_label, .team-author-name, .widget .team-author-name, h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .h1-size, .entry-title.h1-size, .h2-size, .entry-title.h2-size, h1.entry-title, .vc_pie_chart .vc_pie_chart_value, .h3-size, .entry-title.h3-size, h2.entry-title, .comments-title, .comments-title a, #reply-title, .gform_wrapper h3.gform_title, .gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, h3.gform_title, .h4-size, .entry-title.h4-size, .post h2.entry-title, .post h2.entry-title, h3.entry-title, .rollover-content h2.entry-title, .flex-caption h2, .vc-carousel.vc-build .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item h2, .h5-size, .entry-title.h5-size, .widget-title, .author-quote, .comment-author a, .comment-author .fn, blockquote, blockquote *, .h6-size, .entry-title.h6-size, #reply-title, .wpb_content_element .wpb_accordion_header > a span, .wpb_content_element.tab-style-three .wpb_tabs_nav > li > a, .title-color .dt-fancy-title, .fn, .fn a, .pingback-title, .testimonial-vcard .text-secondary, .testimonial-item .testimonial-vcard .text-secondary, .btn-light .text-wrap {
  font-size: 90%;
  font-weight: 600;
}
.wf-td.bottom-text-block > p {
  margin-right: 0%;
}
.footer_logout {
  margin-right: 155px !important;
  padding-right: 25px;
}
.wpb_accordion_section.group > h3 a span {
  font-size: 90%;
}
.shortcode-banner-inside.wf-table.text-big h3 {
  font-size: 12px;
  font-weight: 100 !important;
  line-height: 40px !important;
}
.shortcode-banner-inside.wf-table.text-big h1 {
  font-size: 18px;
  line-height: 0 !important;
}
}
@media (min-width:1200px) and (max-width:2500px)
{
	.page-id-280 .vc_col-sm-4.vc_col-lg-4.vc_col-md-4.vc_col-xs-12.sidebar_image.wpb_column.column_container {
  padding-left: 210px;
}
}
@media (min-width:768px) and (max-width:1200px)
{
.shortcode-banner {
  margin: 0 auto !important;
  padding: 0;
  width: 100% !important;
}
.wf-float-left {
  display: none !important;

}
.shortcode-banner-inside.wf-table.text-big {
  height: auto !important;
}
}
@media (min-width:320px) and (max-width:640px)
{
.shortcode-banner {
  margin: 0 auto 10px !important;
  padding: 0;
  width: 75% !important;
}
.wf-td.bottom-text-block > p {
  float: right;
  margin-top: -22px !important;
  width: 50%;
  z-index: 999;
}
.footer_logout {
  padding-right: 80px !important;
}.wf-td.bottom-text-block > p {
  float: right;
  margin-top: -22px !important;
  width: 80%;
  z-index: 999;
}
.wf-float-left {
  display: none !important;
}
.footer_logout {
  margin-right: 125px !important;
}
.text-big > h3 {
  font-size: 20px !important;
}
.home_home_button h5 {
  font-size: 18px;
  font-weight: 100 !important;
}
}
@media (min-width:320px) and (max-width:480px){
.shortcode-banner.shortcode-banner-link {
  background-size: 111% 100% !important;
}
}

.logos-grid.wf-container { text-align: center }
@media(max-width:480px){
	.wpb_accordion_section.group > h3 a span { font-size: 16px !important; }
}
@media(max-width:767px){
	.wpb_accordion_section.group > h3 a span, .wpb_wrapper > h3, body, * { font-family: "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif !important; word-wrap: break-word; }
	h4, h1.h3-size, .h4-size, h3 { font-size: 19px !important; }

}
