/*
Theme Name: 	Betheme Child - V2
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1.2
*/
/* Red:#c92a39, #e01f27 Black: #040405, gold: #efb646, BLue:#0D6394, Dark Blue:#083854; */
/* Red:#C92A39 Black: #363432, Grey: #4B4744, Light Grey: #E2E0DE, Gold: #EFB646, Teal:#00A79F, Light Teal:#02BCAE; (ALT) BLue:#0D6394, Dark Blue:#083854;*/
/* Theme customization starts here
-------------------------------------------------------------- */
.one.column { margin: 0 20px 1.65em; }
.with_aside .section_wrapper { margin: 0 40px 1.65em 10px; }
/* Navigation and links */
.current a, .current a:hover { opacity:.6; text-decoration: none; color:#c92a39; }
#Action_bar .social li a, #Footer .footer_copy .social li a { font-size: 1.6em; line-height: 1em; text-decoration: none; }
#Action_bar .social li.phone-number a span, #Footer .footer_copy .social li a span { font-size: 14px; display: table-cell; vertical-align: top; }
.header-plain #Action_bar .contact_details li, .header-plain #Action_bar .social, .header-plain #Action_bar .social-menu { padding: 6px 0 0; }
.social-menu a > i { font-size: 1.4em; }
.social-menu a:hover { text-decoration: none; }
.social-menu a > span { font-size: 14px; vertical-align: top; }
.style-simple a.icon_bar { background-color: transparent; }
.icon_bar .icons8-facebook::before, .icon_bar .icons8-linkedin-circled::before  { font-size: 3em; }
.category-subnav, .sidebar .widget_mfn_menu { text-transform: uppercase; }
#Top_bar .menu li ul li a span { line-height: 1.25em;font-size: 14px; font-weight: 500; }
@media only screen and (min-width: 1240px) {
	body.header-plain #Header #Top_bar .top_bar_left {
	width: 100%!important;
	}
}
#menu > ul > li > a {
    text-transform: uppercase;
    letter-spacing:0.1em;
}
#Action_bar .contact_details li.slogan { 
font-size:13px;
}
/** contact page **/
.section.full-width .wrap.one .column_map.one .google-map-contact-wrapper {
	margin-left: 20%;
}
a.icon_bar_facebook span.b, a.icon_bar_linkedin span.b {
	background: #fff;
	color: #3a589b;
	border-radius: 100%;
}
a.icon_bar_linkedin span.b {
	color: #007bb6;
}
#Top_bar .menu > li ul {
background-color: #EFB646;
text-transform: uppercase;
}
.bg-gold { background: rgba(239,198,117,0.82); }
/* Typography */
.partner-grid-heading h2 { background-color: white; display: inline-block; padding: .25em .65em; margin-top: -1em!important; font-size: 1.5em; }
/*h1,h2,h3,h4 {
	font-family: adobe-garamond-pro, serif!important;
	font-weight: 600!important;
	font-style: normal;
}*/
/** Constant Contact From **/
.ctct-disclosure,.button.ctct-button, .ctct-form-wrapper .ctct-form .ctct-label-top label, .ctct-form-wrapper .ctct-form .ctct-label-bottom label, .ctct-form-field.ctct-form-field-hidden { display:none; }
.ctct-form-field.ctct-form-field-email { display: block; margin: 0; padding: 0; width: 60%; float: left; }
.ctct-form-field.ctct-form-field-email > input[type="email"] { padding: .78em; }
.ctct-form-field.ctct-form-field-submit { width: 40%; display: block; float: left; }
.ctct-form-field.ctct-form-field-submit > input { padding-top: .78rem; padding-bottom: .78rem; }

/** EO Constant Contact **/
#Subheader .title { text-transform: uppercase; text-shadow: 1px 1px 3px rgba(0,0,0,.8); width: auto; margin-right: auto; }
.subheader-both-right #Subheader .title { text-align: left; }
#Subheader .column { margin-bottom: 0; display: flex; flex-flow: row nowrap; }

body.single-product .single-photo-wrapper, body.single-service .single-photo-wrapper, .section.section-post-header { display:none; }
#Content { padding-top: 0; } /** override Betheme style **/
.category-bar ul { display: flex; flex-flow: row wrap; margin: 0 5px; }
.category-bar ul > li { flex: 1 1 auto; text-transform: uppercase; }
.category-bar ul > li > a { font-size: .95em; /*font-size: calc(.4vw + .4vh + .3vmin);*/ display: block; line-height:1.25em; background: #C92A39; padding: .65em 5px; margin: 0 .25em .5em; text-align: center; color:#fff; text-decoration: none; white-space: nowrap; }
@media screen and ( max-width: 850px ) {
	.category-bar ul { display: flex; flex-flow: row wrap; }
	.category-bar ul > li { flex: 1 0 auto; text-transform: uppercase; min-width: 30%; }
	.category-bar ul > li > a { font-size: 15px; line-height:1.25em; background: #C92A39; padding: .65em 5px; margin: 0 .25em .5em; text-align: center; color:#fff; text-decoration: none; }
}
@media screen and ( max-width: 786px ) {
	.category-bar ul { display: flex; flex-flow: row wrap; }
	.category-bar ul > li { flex: 1 0 auto; text-transform: uppercase; min-width: 50%; }
	.category-bar ul > li > a { font-size: 12px; line-height:1.25em; display: block; background: #C92A39; padding: .65em 5px; margin: 0 .25em .5em; text-align: center; color:#fff; text-decoration: none; }
}
.portfolio-cards  {
	display: flex;
	flex-flow: row wrap;
	margin: 0!important;
}

.portfolio-cards > li {
	flex: 1 1 auto;
	display: flex;
	width: 25%;
}

.portfolio-cards > li > div.card {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background-color: transparent;
	background-clip: border-box;
	border: 1px solid rgba(255,255,255,0);
	border-radius: 2px;
	padding: 1.25rem;
	width: 100%;
	text-align: center;
	margin: .5em;
	transition: .3s all;
}

.portfolio-cards > li > div.card:hover  {
	/*background-color: #fff9ef;*/
}

.portfolio-cards > li > div.card i {
	font-size: 5em;
	color: #4B4744;
}

.dark {
	text-shadow: 1px 1px 2px rgba(0,0,0,.4);
}
.dark .portfolio-cards > li > div.card i {
	font-size: 5em;
	color: #fff;
}

.dark .portfolio-cards > li > div.card:hover {
	color: #fff;
	background-color: rgba(255,255,255,.3);

	/*border: 1px solid rgba(255,255,255,.6);*/
}

.portfolio-cards > li > div.card .title {
	font-size: 1.2em;
	margin-bottom: 0;
	line-height: 1.25em
}

.portfolio-cards a:hover {
	text-decoration: none;
}
.promo-box { background-color:rgba(248, 188, 85, .84); border-radius: 4px; padding: 1.85em 1em; display: flex; margin-bottom: 1.25em; }
.promo-box > div { display: flex; align-items: center; }
.promo-box > div .vc_btn3-container { margin-bottom: 0; }
/* for Archive Pages */
.product-header a:hover { text-decoration: none; }
.product-icon { font-size: 2.4em; line-height: 1.25em; display: block; width: 100%; position: relative; text-align: center }
.product-icon i {  }
.product-title { display: block; width: 80%; margin: 0 auto; font-weight: 700; font-size: 1.4em; line-height: 1.25em; text-align: center;color:#444; }
a:hover .product-title { color:#444; text-decoration: none; }
.product-desc { display: block; width: 100%; }

.related .product-icon { font-size: 1.2em; line-height: 1em; position: relative; text-align: center; }
.related .product-icon i { color: #808080; }
#Subheader:before { 
	content: '';
	display: block;
	position: absolute;
	width: 100%;
	height:100%;
	background: #444444;
	opacity: .6;
	bottom: 0;
}
#Subheader { background-size: cover; position: relative; }
.vc_btn3.vc_btn3-color-grey, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
    color: #fff;
    background-color: #c92a39;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-grey:focus, .vc_btn3.vc_btn3-color-grey:hover {
    color: #fff;
    background-color: #a51f2c;
}
a.button.btn-gscit, a.vc_general.vc_btn3-color-btn-gscit {
	font-size: .95em;
	font-weight: 500;
    /* font-size: calc(.4vw + .4vh + .3vmin); */
	display: inline-block;
	line-height: 1.25em;
	background: #C92A39;
	padding: .65em 1em;
	margin: 0;
	text-align: center;
	color: #fff;
	text-decoration: none;
	white-space: nowrap;
	text-transform: uppercase;
}
a.button.btn-block-gscit:hover, a.vc_general.vc_btn3-color-btn-gscit:hover, a.button.btn-block-gscit:focus, a.vc_general.vc_btn3-color-btn-gscit:focus {
	background: #c92a39;
	color:#fff;
}
a.button.btn-gscit:after, a.vc_general.vc_btn3-color-btn-gscit:after {
	content: '\e915';
	font-family: "mfn-icons";
	font-style: normal;
	font-weight: 500;
	speak: none;
	display: inline-block;
	text-decoration: none!important;
	width: 0;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
	margin-left: .65em;
}
a.button.btn-gscit > span { padding: 0!important; }
.button, a.button.btn-gscit, a.vc_general.vc_btn3-color-btn-gscit { border-radius: 2px; }
.vc_btn3.vc_btn3-icon-right .vc_btn3-icon { right:auto;top:auto;-webkit-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);transform: translate(0,0);display: inline-block; position: relative;}
/* Override Subhead background images */
/* Case Services */
body.tax-service-types #Subheader,
body.page-template-template-services #Subheader,
body.single-service #Subheader
{
	background-image: url('/wp-content/uploads/2019/06/gscit-it-infrastructure-services-2.jpg');
}
/* Case Products */
body.tax-product-types #Subheader,
body.page-template-template-products #Subheader,
body.single-product #Subheader
{
	background-image: url('/wp-content/uploads/2019/06/gscit-switch-products-1.jpg');
}
/* Case Partners */
body.tax-product-types #Subheader,
body.page-template-template-partners #Subheader,
body.single-partners #Subheader,
body.page-id-38 #Subheader
{
	background-image: url('/wp-content/uploads/2019/06/gscit-workingtech-partners-1.jpg');
}
/* Case Studies */
body.page-id-245 #Subheader,
body.single-case_study #Subheader
{
	background-image: url('/wp-content/uploads/2019/06/gscit-working-laptop-case-studies-1.jpg');
}
/* News */
body.blog #Subheader,
body.single-post #Subheader,
body.page-id-16 #Subheader
{
	background-image: url('/wp-content/uploads/2019/06/gscit-manchester-news-2.jpg');
}
/* About */
body.page-id-10 #Subheader,
body.parent-pageid-10 #Subheader
{
	background-image: url('/wp-content/uploads/2019/06/gscit-manchester-river-about-1.jpg');
}
ul.category-menu {
	font-size: .85em;
	list-style: none;
	margin: 0;
}
ul.category-menu > li {
	margin-bottom: 0;
	text-transform: uppercase;
}
/** Portfolio Grid Pages **/
.portfolio_group.grid .portfolio-grid-item {
	    margin: 0 .5% 0;
	    padding-left: 4.25em;
	    height: 4em;
		min-height: auto;
}
.style-simple .icon_box.portfolio-grid-item .icon_wrapper {
	font-size: 2em; 
	color:#808080!important;
}
.style-simple .icon_box.portfolio-grid-item .desc_wrapper h3 { line-height:1em; }
.icon_box.portfolio-grid-item .icon_wrapper {
	width: 2.4em;
	height: 2.4em;
	text-align: center;
	line-height: 1.2em;
}
@media only screen and (max-width: 959px) and (min-width: 768px) {
	.portfolio_group.grid .portfolio-grid-item {
		margin: 0;
		padding-left: 0;
		height: auto;
		min-height: auto;
	}
	.icon_box.portfolio-grid-item .icon_wrapper {
		width: 2.4em;
		height: 1em;
		text-align: center;
		line-height: 1.2em;
	}
}
/** Right Sidebar **/
.sidebar { line-height: 1.45em; }
.sidebar h3 { line-height: 1.1em; }
.sidebar .widget_mfn_menu ul.category-submenu li > a {
	background-color: transparent!important;
	border: 0;
	color: #858585!important;
    margin-bottom: 5px;
    padding-left: 2.2em;
    line-height: 1.25em;
}
.sidebar .widget_mfn_menu ul.category-submenu {
	margin-bottom: 1.25em;
}
.sidebar .widget_mfn_menu ul.category-submenu li.current-menu-ancestor a,
.sidebar .widget_mfn_menu ul.category-submenu li a:hover {
    box-shadow: inset 0 0 0 1px #febf57;
}
.sidebar .widget_mfn_menu ul.category-submenu li a > i { position: absolute; margin-left: -1.35em; margin-top: .15em; }
.sidebar .widget_mfn_menu ul.category-submenu li a > i.icon-camera { margin-top: 0; margin-left: -1.65em }
/*.sidebar .widget_mfn_menu ul.category-submenu li { margin-left: 10px; }*/
.sidebar .widget_mfn_menu ul.category-submenu li a:before { content: ''; margin:0; } /* fix parent style that adds hyphen to sub items */
.header-back-link i { position: absolute; left: -1em; color: transparent; transition: all .3s; }
.header-back-link:hover i { position: absolute; left: -1.2em; color: #dd9933; transition: all .3s; }

.sidebar dd a, .sidebar dd a:hover { text-decoration: none; color:#444; }
/** Product services Content **/
.category-filter { text-align: center; }
.category-filter li { display: inline-block; }
.category-filter li a { margin-bottom: 0; }

/** Sub header styles **/
#Action_bar .contact_details { 
	padding-left: 10px;
}
/*.the_content_wrapper { 
	padding-left: 7px;
}*/
#Subheader ul.breadcrumbs { width: auto; white-space: nowrap; }
#Subheader ul.breadcrumbs li { font-size: .9em; }
#Subheader ul.breadcrumbs li:first-child a {
	color: transparent;
	width: 1em;
	display: inline-block;
}
#Subheader ul.breadcrumbs li:first-child a:before {
	visibility: visible;
	position: absolute;
	display: block;
	font-size: 1.2em;
	line-height: 1.4em;
	font-family: "GSCIT";
	content: "\ea80";
	color: rgba(255, 255, 255, 0.6);
}
#Subheader ul.breadcrumbs li:first-child a {
	color: transparent;
}
#Subheader ul.breadcrumbs li span { margin: 0; }

/** Footer Menu Styling **/
#Footer .Recent_posts ul li .desc h6 { border: 0; margin-bottom: 0; }
#Footer .Recent_posts ul li a .desc .date { font-size: .85em; }
#Footer .widget_mfn_menu ul li a {
	background: transparent;
}
#Footer .menu-item-has-children > a {
	color: #ffffff!important;
	font-size: 16px;
	line-height: 25px;
	font-weight: 400;
	letter-spacing: 0px;
	margin-bottom: .25em;
	font-family: "Oswald", Arial, Tahoma, sans-serif;
	padding: 0 0;
}
#Footer .sub-menu li > a:before {
	content: '';
	width: 0;
	margin-right: 0;
	line-height: 0;
	margin-left: 0;
}
#Footer .sub-menu li > a {
	padding: 0;
	margin-left: 0;
    line-height: 1.25em;
}
#Footer .menu-item-has-children > a:hover, #Footer .sub-menu li > a:hover {
	text-decoration: underline;;
}
#Footer h4 { margin-bottom: 0; padding: 0 0 7px; }
#Footer .Recent_posts.blog_news ul li .photo { margin-left: 12px; width: 25%;  }

.testimonial-content{
  font-size: 1em;
  margin:0 auto;
  font-family: Georgia;
  font-style: normal;
  color: #808080;
  padding:1.2em 1em;
  line-height:1.6;
  position: relative;
}

.testimonials::before{
	font-family: Arial;
	content: "\201C";
	color: rgba(254, 191, 87, .2);
	font-size: 10em;
	position: absolute;
	margin: 64px 0 0 0;
	line-height: 0;
}

.testimonial-content::after{
  content: '';
}

.testimonial-content span {
  display:block;
  color:#333333;
  font-style: normal;
  font-weight: bold;
  margin-top:1em;
}
.testimonial-desc { width: 95%; text-align: right; color: #ccc; }
.testimonial-desc .text-primary { color: #333; font-style: italic; }
.testimonial-desc .text-primary:before { color: #ccc; font-family:Arial; content: "\2014"; color:#ccc; margin-right: 10px; }

.testimonials_list div.item:nth-child(2n) { float: right; }

.widget:after { width: 100%; }
.entry-date {
	font-size: .85em;
	color: #808080;
	margin-top: .25em;
	display: block;
}
.Latest_news { padding-left: 1.25em; }
.latest-news img { border-right: #C92A39 3px solid; }
.latest-news .vc_figure { margin-bottom: 0; }
.latest-news h5 { margin-bottom: 0; line-height: 1.25em; margin-top: -.25em; font-weight: 300; }
i.icon-clock, i.icon-comment-empty-fa, .post-comments { display: none!important; }
.Latest_news ul li .desc_footer { border-top: 0; margin-top: 0; padding-top: 0; }
.Latest_news ul li .desc h5 { margin-bottom: 0; }
dl.latest-news > dt { width: 30%; }
dl.latest-news > dd { margin-left: 38%; }
/** override image width for header **/
.one.column.column_image { width: auto; margin-right: 10px; }
/** news full blog page **/
body:not(.home) .vc_gitem-post-data { padding: .45em 2em; background: white; margin-bottom: 0!important; }
.vc_grid.vc_row .vc_grid-item .wpb_content_element { margin-bottom: 0!important; }
.vc_btn3-container.vc_btn3-inline { float:right; }
.wpb_single_image .vc_figure { margin-bottom: 1.25em!important; }
.blog-page .wpb_single_image .vc_figure { border: 8px #ededed solid; }
.meta { color:#a8a8a8; font-size: .85em; }
/** Related Content **/
.flex-row {
	margin: 0;
	padding: 0;
	display: flex;
	flex-flow: row nowrap;
}
.flex-row > div {
	padding: 1.25em 2%;
	display: flex;
	flex-flow: row wrap;
	min-width: 29%;
	align-content: start;
	border-left: 1px rgba(0,0,0,.08) solid;
}
.flex-row > div:first-child { border-left-color:transparent; }
.flex-row > div.flex-center { align-content: center; }
.flex-row > div > * { 
	width: 100%;
	height: auto;
	display: flex;
	align-items: center;
	flex-flow: row wrap;
}
.related-icon { width: 1.4em; text-align: center; display: block; position: absolute; margin-left: -1.8em; }
.related-icon i { color: #1f1e1e; }
.related-thumb { margin: 0 1% 1em; width: 31%; min-width: 110px; }
.desc a { line-height: 1.1em; color: #e5222b; opacity: 1; margin-left: 2em; }
.desc a:last-child .related-thumb { margin-bottom: 0; }
.content-footer {
	padding: 2%;
	background: rgba(254, 191, 87, 0.1);
	margin: 1.25em 2.5%;
}
.blog-slider-nav {
	position: absolute;
	width: 100%;
	z-index: 99;
	opacity: .1;
	transition: opacity 1s;
}
.blog-slider-nav:hover {
	opacity: .8;
}
.blog-slider-nav a {
	padding-top: 3.2em;
	padding-bottom: 3.2em;
}
.blog-slider-nav a.slider_next {
	float:right;
}
.blog_slider.flat .blog_slider_header .slick-arrow { top:0; }
.blog_slider.flat .blog_slider_header { opacity: .6; min-height: 0px; }
.blog_slider.flat .blog_slider_header a.button.slider_prev { left:0; }
.blog_slider.flat .blog_slider_header a.button.slider_next { right:0; }
.blog_slider.flat .blog_slider_header a.button.slider_prev, .blog_slider.flat .blog_slider_header a.button.slider_next { background-color: rgba(255,255,255,0)!important; }
.blog_slider.flat .blog_slider_header a:hover.button.slider_prev, .blog_slider.flat .blog_slider_header a:hover.button.slider_next { background-color: rgba(254,191,87,0.5)!important; }
.blog_slider.flat .blog_slider_header a.button.slider_prev .button_icon, .blog_slider.flat .blog_slider_header a.button.slider_next .button_icon { margin-top: -.5em; line-height: 0; }

.slick-track {
  display: flex;
}
.slick-track .slick-slide {
  display: flex;
  height: auto;
  align-items: center;
  justify-content: center;
  margin-bottom: 0;
}
#Content .slick-track .slick-slide img { margin: auto!important; }
.slick-slider { display: none; }
.slick-slider.slick-initialized { display: block; }
ul.slick-slider { padding: 0 60px; margin-left: 0!important; margin-bottom: 0; }
.slick-slider .image_frame {
	border-color: transparent;
}
.slick-slider .image_frame .image_wrapper {
    padding: 15px 0;
}
.jquery-modal.blocker.current { z-index: 205; }
/** Form Styles **/
label, legend {
	font-weight: 300;
	font-family: "Oswald", Arial, Tahoma, sans-serif;
	font-size: 1.2em;
	margin-left: .25em;
	margin-top: .45em;
}
/* adds a down arrow to a WPform drop down */
form.wpcf7-form select.wpcf7-select {
  background-image:
    linear-gradient(45deg, transparent 50%, #fdbf57 50%),
    linear-gradient(135deg, #fdbf57 50%, transparent 50%),
    linear-gradient(to right, #ccc, #ccc)!important;
  background-position:
    calc(100% - 20px) 14px,
    calc(100% - 10px) 14px,
    calc(100% - 40px) 0.5em!important;
  background-size:
    10px 10px,
    10px 10px,
    1px 1.5em!important;
  background-repeat: no-repeat!important;
}
form.wpcf7-form select.wpcf7-select:focus {
  background-image:
    linear-gradient(45deg, transparent 50%, #00a79f 50%),
    linear-gradient(135deg, #00a79f 50%, transparent 50%),
    linear-gradient(to right, #00a79f, #00a79f)!important;
  background-position:
    calc(100% - 20px) 14px,
    calc(100% - 10px) 14px,
    calc(100% - 40px) 0.5em!important;
  background-size:
    10px 10px,
    10px 10px,
    1px 1.5em!important;
  background-repeat: no-repeat!important;
}
span.wpcf7-form-control-wrap { margin-bottom: .45em }
/** bootstrap like fonts **/
.mb-0 { margin-bottom: 0!important; }
.mr-0 { margin-right: 0!important; }
.mr-10 { margin-right: 10px!important; }
.ph-10 { padding-left: 10px!important; padding-right: 10px!important; }
.p-0 .vc_gitem-col { padding: 0!important; }
.mb-20 { margin-bottom: 20px!important; }
.intro { font-size: 1.2em; }
.text-right { text-align: right; }
@media only screen and ( max-width: 1024px ) and ( min-width: 767px ) {
	dl.latest-news > dt { width: 100%; }
	dl.latest-news > dd { margin-left: 0; }
}
@media only screen and ( max-width: 959px ){
	#Header #menu > ul > li.current-menu-item > a, #Header #menu > ul > li.current_page_item > a, #Header #menu > ul > li.current-menu-parent > a, #Header #menu > ul > li.current-page-parent > a, #Header #menu > ul > li.current-menu-ancestor > a, #Header #menu > ul > li.current_page_ancestor > a {
		background: #e51b25;
	}
}
@media (max-width: 767px) {
	.one.column { margin: 0; }
	.flex-row { flex-wrap: wrap; }
	.flex-row > * { border-left-width: 0!important; min-width: 80%; padding: .65em 10%!important; }
	.related-thumb { margin: 0 1% 1em; width: 48%;}
	.portfolio-cards > li {
		min-width: 50%;
	}
	.promo-box { flex-flow: row wrap; }
	.promo-box > div { width: 100% }
	.promo-box > div a { margin: auto!important; }
	.portfolio-cards > li > div.card { font-size:.7rem; }
	img.alignright { float: none; margin: 1.25em auto; display: block; }
}
@media only screen and (max-width: 479px) {
	#Subheader .title {
		font-size: 1.8em!important;
		line-height: 1em!important;
		width: 100%;
	}
}