@CHARSET "ISO-8859-1";

	.f_left { float:left; } 
	.ta_center { text-align:center; }

section#tm-top-a
	{
/*background:#ffffff url("../../../images/backgrounds/main-bi-fold-door-bg-home.jpg") repeat scroll 0 0 / 100% 100%;*/
background:#ffffff url(https://bristol-bifold.co.uk/images/products/bifold-doors/origin/bristol-bifold-and-sliding-doors-home-bg-7-cover.jpg) top left / cover no-repeat;
}
section#tm-top-a .uk-panel-box
	{
	background:none;
	}	
		
.homepage #tm-top-b .reasons-to-choose-full-width .h2
{
background:rgba(0, 0, 0, 0) url("../../../images/icons/red-heart-icon.png") no-repeat scroll 200px 0;
color: #fff !important;
    float: left;
    font-family: "Roboto","OpenSansRegular",Arial,sans-serif !important;
    font-size: 44px;
    line-height: 58px;
    margin-bottom: 20px;
    padding-left: 270px;
    font-weight: 500;
}
.reasons-to-choose-full-width ul li.users-icon
	{
	background: rgba(0, 0, 0, 0) url("../../../images/icons/white-users-grey-bg.png") no-repeat scroll 0 3px;
	}		
.reasons-to-choose-full-width ul li.shield-icon
	{
	background: rgba(0, 0, 0, 0) url("../../../images/icons/white-shield-grey-bg.png") no-repeat scroll 0 3px;
	}		
	.reasons-to-choose-full-width ul li.clock-icon
	{
	background: rgba(0, 0, 0, 0) url("../../../images/icons/white-clock-grey-bg.png") no-repeat scroll 0 3px;
	}	
	.reasons-to-choose-full-width ul li.medal-icon
	{
	 background: rgba(0, 0, 0, 0) url("../../../images/icons/white-medal-grey-bg.png") no-repeat scroll 0 3px;
	}
	.reasons-to-choose-full-width ul li.controls-icon
	{
	 background: rgba(0, 0, 0, 0) url("../../../images/icons/white-controls-grey-bg.png") no-repeat scroll 0 3px;
	}	
	.reasons-to-choose-full-width ul li.bank-icon
	{
	background: rgba(0, 0, 0, 0) url("../../../images/icons/white-bank-grey-bg.png") no-repeat scroll 0 3px;
	}
	
	.homepage #main-summary, .homepage .quote-cta
	{
	background:transparent url("../../../images/backgrounds/white-transparent-bg.png") repeat scroll 0 0;
	}
nav.tm-navbar
	{
	background:#4d4d4f none repeat scroll 0 0;
	margin-top:2px;
	margin-bottom:1px;
	}		
	nav.tm-navbar .uk-navbar-nav > li > a
	{
	color:#ffffff;
	}	
		
	nav.tm-navbar .uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a
	{
	background:#f38230;
	}
	.product-area { float:left; margin-bottom:10px; }
	#tm-bottom-b { background:#4d4d4f; }
	#tm-bottom-b .uk-panel-box { background:none; }
	.tm-bottom-b .uk-panel-box li a { color:#ffffff; text-decoration:none;  }
	.tm-bottom-b .uk-panel-box li a:hover { text-decoration:underline;  }
	
	.tm-bottom-b .uk-panel-box li { list-style:none; }  
	#tm-bottom-a { background:#4d4d4f; } 
	#tm-bottom-a .uk-panel-box { background:none; color:#fff; }
	
	.product-buttons .product-area
	{
	background-color: #f4f4f4;
    border-radius: 10px;
    color: #000;
    float: left;
    margin-left: 15px;
    padding: 35px 15px 30px;
    text-align: center;
    /* width: 273px; */
	}
	body .uk-panel-box
	{
	 background:transparent;
	}
	.homepage .tm-top-b .testimonials .testimonial
	{
	 margin-left: 70px;
    margin-top: 50px;
    padding-right: 80px;
	}
	.homepage .tm-top-b .testimonials img
	{
	float:left;
	margin-right:40px;
	}
	#tm-bottom-b
	{
	margin-top:0px;
	}
	#tm-bottom-a
	{
	border-bottom:1px solid #787878;
	color: #fff;
    font-family: "Roboto","OpenSansRegular",Arial,sans-serif !important;
    font-size: 25px;
    font-weight: normal;
    line-height: 30px;
    text-align: center;
	}
	
	#tm-bottom-a p.description {
    font-family: "OpenSansRegular",Arial,sans-serif !important;
    font-size: 14px;
	}
	.reasons-to-choose-full-width li
	{
	min-height:80px;
	}
	
	/* may 17 */
	.homepage #tm-bottom-c {
    color: #999;
	}
	#tm-bottom-c {
		background-color: #353535;
		border-top: 1px solid #79797b;
		color: #dcdcdc;
	}
	#tm-bottom-c {
		padding-bottom: 0;
		padding-top: 0;
	}
	.company-details {
    font-size: 12px;
    margin: 0;
    padding: 10px 60px;
	} 
	.uk-container .uk-float-right .box-title
	 {
	  /*background: rgba(0, 0, 0, 0) url("../../../images/icons/ebook-icon.png") no-repeat scroll 0 4px;*/
	  //margin-top:19px;
	 }
	.uk-float-right.header-rgt
	{
		margin:0 0 12px;
		padding: 10px 0;
	}
	
	.tel-cta > strong { font-size:19px; font-weight:300; }
	.products_table_main { float:left; margin:10px 0 20px; }
	.products_table { float:left; font-size:16px; padding:0 5px;}
	.products_table li { list-style: outside none none;    margin-bottom: 15px;    margin-left: 0;  }
	.products_table ul { padding:0; }
	.products_table  a { color:#000; }
	.category #yoo-zoo.product-brandbb .categories { padding-bottom:10px; }
	
	#yoo-zoo .categories .row { margin-left:0px; }
	#yoo-zoo .row { margin-left:0px; }
	#tm-bottom-a { padding-left:5px; padding-right:5px; }
	.tm-toolbar .uk-float-right .uk-panel .box-title { margin-bottom:4px !important; } 
	#yoo-zoo .item .skylights_page .cate_list { padding:5px; }
	.faq_page main { padding:25px; }
	.tm-sidebar-a { background:#f8f8f8 url("../images/backgrounds/right-column-left-grad-bg.png") repeat-y scroll left top; }  
	.tm-sidebar-a .ebook-download { background-color: #4d4d4f; color: #fff; margin-bottom: 10px; margin-left: -30px; margin-right: -30px;    padding: 15px 20px;		}
	.visit_showroom_page #yoo-zoo .item .btn-2h { border-radius:20px; background: #eb1e54 none repeat scroll 0 0; 
	text-decoration: none; margin-bottom: 50px; margin-top: 10px; float: none; 
	}
	.uk-container .btn-2h:hover { position:relative;	color:#fff !important; box-shadow:0 4px #a90d36; top:2px; background: #eb1e54 none repeat scroll 0 0; }
	#main a:hover, #bottom-a a:hover { color:#4d4d4f !important; }
	.contactus .tm-main { width:66% !important; }
	.contactus main	{ margin:10px 20px 5px 36px; padding:0px !important; }
	
	.contactus .tm-sidebar-a {  width: 34% !important; padding:5px 30px 10px 32px; }
	.contactus .tm-sidebar-a .uk-panel.uk-panel-box:first-child { margin-bottom: 40px;    margin-top: 65px;    padding: 0; }
	.only_mobile_view { display:none; } 
	
	.contactus .rsform .rsform-submit-button { background: #f9c20a none repeat scroll 0 0;
    border: 1px solid #fff;
    color: #000;
    font-size: 14px !important;
    padding: 6px !important; 
	border-radius:0px; text-shadow:unset;
	}
	.contactus .formResponsive input[type="submit"]:hover { border: 1px solid #fff;
    color: #000;
    font-size: 14px !important;
    padding: 6px !important; 
	border-radius:0px; text-shadow:unset; 
	background:#f9c20a none repeat scroll 0 0;
	}
	.contactus .rsform .rsform-input-box { border-radius:5px; margin-bottom:0px; height:22px; font-size: 14px !important; padding:4px 6px;
	display:inline-block;
	}
	#yoo-zoo.product-brandbb .pos-main-introduction { margin-top:50px; }
	.pos-call-to-action .element.element-joomlamodule.first.last > div { width:auto !important; }
	
	#js-mainnav.megamenu .childcontent .moduletable h3 { text-align:left; }
	#js-mainnav.megamenu .childcontent .moduletable li { text-align:left; }
	#tm-bottom-b .uk-width-medium-1-2 .uk-panel-box h3 a { text-decoration:none; }
	#tm-bottom-b .uk-width-medium-1-2 .uk-panel-box h3 a:hover { color:#ffffff !important; }
	#tm-footer .tm-totop-scroller { text-decoration:none; }
	.company-details  a{ color:#ccc; text-decoration:none; }  
	.company-details  a:hover { text-decoration:underline; }
	/*#home-title-box a { text-decoration:none; }*/
	.homepage .product-buttons .product-area a{ text-decoration:none; }
	.dark-grey-bg a { text-decoration:none; }
	.homepage .testimonials p a { text-decoration:none; color:#444;  }
	.homepage .testimonials p a:hover { color:#eb1e54; }	
	.products main#tm-content { padding:0px !important;}  
	.top-menu ul li a, .top-menu ul li a:hover {color:#000; }
	#yoo-zoo { background-color:#fff; }
	.uk-container { background:#fff; }
	/* .categories div { min-height:0px !important; padding:0px !important; } */
	/* .categories { display:none; } */
		.homepage .quote-cta .btn:hover { color:#fff !important; }
	#js-mainnav.megamenu.blackwhite ul.level0 li.mega a.mega { line-height:unset; }
	#js-mainnav.megamenu.blackwhite{ padding:5px 0px; }
	.rsform #userForm p.formRed { color:#b61e82; font-size:13px; font-weight:bold; margin:3px 0 0;  } 
	.rsform #userForm fieldset { margin-bottom:10px; }
	#innertop .uk-nav.uk-nav-parent-icon.uk-nav-side  li { float:left; }
	.pos-main-introduction a {color:#91c348 ; text-decoration:none; }
	.pos-main-introduction a:hover { text-decoration:underline; }
	.product-brandbb-sunflex-55-aluminium-bifold-doors { background:rgba(0, 0, 0, 0) url("../../../images/products/backgrounds/sunflex-55-aluminium-bifold-door-pages-bg.png") no-repeat scroll 0 -15px; }
	.product-brandbb-features-of-the-sunflex-55-bifold-door, .product-brandbb-photos-of-sunflex-55-bifold-doors, .product-brandbb-installation-of-your-sunflex-bifold-doors, .product-brandbb-what-people-say-about-sunflex-55-bifold-doors, .product-brandbb-technical-info-about-sunflex-55-bifold-doors, .product-brandbb-products-related-to-sunflex-55-bifold-doors
	{ background:rgba(0, 0, 0, 0) url("../../../images/products/backgrounds/sunflex-55-aluminium-bifold-door-pages-bg-2.png") no-repeat scroll 0 85px; }
	#innertop .grid-block {  margin: 0; width: 100% !important; }
	#innertop ul.menu li, #innertop ul.menu span, #innertop ul.menu a {  color: #fff;
    display: inline;
    font-size: 12px;
	line-height: 18px;
	padding: 5px 0;
	}
	#yoo-zoo .productrow.pos-descriptionrow1 .wk-slideshow ul.nav li  { width:auto; }
	.main-bifold-doors-page main#tm-content { padding:0px !important;}  
	
	#yoo-zoo div.pos-introduction .rsform fieldset { width:98%; }
	
	.page_with_sidebar main,.tm-sidebar-a-right main  { padding:25px; }
	.page_with_sidebar .tm-sidebar-a .ebook-download, .tm-sidebar-a-right .tm-sidebar-a .ebook-download { margin-left: 0!important; margin-right: 0!important;}
	.page_with_sidebar .tm-main, .tm-sidebar-a-right .tm-main{width: 66%!important;}
	.page_with_sidebar .tm-sidebar-a, .tm-sidebar-a-right .tm-sidebar-a{width:34%!important;}
	.page_with_sidebar .tm-sidebar-a .uk-panel-box {padding:5px 30px 35px 30px;}
	.page_with_sidebar .tm-sidebar-a .ebooksignup2, .tm-sidebar-a-right .tm-sidebar-a .ebooksignup2adding: 0; margin-top: 65px; margin-bottom: 40px;}

	.page_with_sidebar .tm-sidebar-a .ebooksignup2 .ebook-download h2, .tm-sidebar-a-right .tm-sidebar-a .ebooksignup2 .ebook-download h2 { font-size: 22px; color: #fff; margin-bottom: 10px;}
	.page_with_sidebar .tm-sidebar-a .ebooksignup2 .ebook-download .orangebutton, .tm-sidebar-a-right .tm-sidebar-a .ebooksignup2 .ebook-download .orangebutton{ padding:7px 8px; border:0!important; font-family: "OpenSansRegular"; font-size: 15px	;}
	.page_with_sidebar .tm-sidebar-a .ebooksignup2 .ebook-download p, .tm-sidebar-a-right .tm-sidebar-a .ebooksignup2 .ebook-download p{font-family:"OpenSansSemibold"; font-size: 14px; margin-top: 10px; margin-bottom: 5px;}

	.page_with_sidebar .tm-sidebar-a .uk-panel-box h2, .tm-sidebar-a-right .tm-sidebar-a .uk-panel-box h2{font-size: 22px; color: #4d4d4f;}
	.page_with_sidebar .tm-sidebar-a .uk-panel-box p, .tm-sidebar-a-right .tm-sidebar-a .uk-panel-box p{margin-top: 0px;}
	.page_with_sidebar main .uk-breadcrumb, .tm-sidebar-a-right main .uk-breadcrumb{margin-bottom: 10px;}
	.page_with_sidebar main .uk-breadcrumb li, .tm-sidebar-a-right main .uk-breadcrumb li {font-size: 11px; color: #999;}
	.page_with_sidebar main .description p strong, .tm-sidebar-a-right main .description p strong{font-family: "OpenSansSemibold"!important;}
		
	.page_with_sidebar main, .tm-sidebar-a-right main{ padding:20px 20px 10px 26px!important;}
	.page_with_sidebar #yoo-zoo .categories .last, .tm-sidebar-a-right #yoo-zoo .categories .last{width: 49.3%!important; float: right!important;}
	
	.category #yoo-zoo.product-brandbb .categories { border-bottom:0px; }
	.bifoldmain .categories  { display:none; }
	#innertop .grid-block div p { margin-right:10px; }
	.landingpage .tm-toolbar, .landingpage nav.tm-navbar, .landingpage .tm-bottom-b { display:none !important; }
	.landingpage #yoo-zoo #userForm { width:45%; }
	.landingpage #yoo-zoo #userForm fieldset { width:96% !important; }
	.landingpage main#tm-content { padding:10px 20px 10px 30px; }
        .landingpage .grecaptcha-badge {margin:0 auto;}
	#yoo-zoo.blog-blazen-free-7-secrets-other-bi-fold-door-suppliers-wont-tell-you-ebook .item li {width: 100%;}
        #yoo-zoo.blog-blazen-free-7-secrets-other-bi-fold-door-suppliers-wont-tell-you-ebook #userForm fieldset {width: 100% !important;}
        #yoo-zoo.blog-blazen-free-7-secrets-other-bi-fold-door-suppliers-wont-tell-you-ebook #userForm legend {padding: 20px 0;}
	.uk-breadcrumb > li:nth-child(n+2)::before { content:""; }
	.uk-breadcrumb a { background:rgba(0, 0, 0, 0) url("../../../templates/yoo_master2/images/backgrounds/breadcrumbs.png") no-repeat scroll 100% 50%; padding-right:15px; }
	.uk-breadcrumb span { float:left; padding:0px 10px; position:relative; bottom:-1px; }
	
@media only screen and (max-width:1024px)
{
	.category #yoo-zoo.product-brandbb .categories { padding-bottom:10px; }
	
	#social-buttons { margin-top:-6px; margin-right:3px; }
	.tm-toolbar .uk-float-right .uk-panel .box-title { margin-top:15px; }
	.googlebutton, .twitterbutton, .facebookbutton { margin:3px; float:left; }
	.tm-toolbar .uk-float-right .uk-panel .rsform { margin-top:10px; }

	
	.about_page main { padding-left:10px; padding-right:10px; }
	
	.products.category #yoo-zoo .categories .category .title { min-height:92px; }
	.wk-slideshow-default .next, .wk-slideshow-default .prev { display:block; }
	.wk-slideshow-default > div:hover .prev { left:0px; }
	.wk-slideshow-default > div:hover .next { right:0px; }
}

@media (max-width: 960px) 
{	
	.landingpage #yoo-zoo #userForm fieldset{width: 99%!important;}   
	.landingpage #yoo-zoo #userForm fieldset p{ text-align: center!important;}
        #yoo-zoo.blog-blazen-free-7-secrets-other-bi-fold-door-suppliers-wont-tell-you-ebook #userForm fieldset{width: 100%!important;}   
}	
@media only screen and (max-width:800px)
{
	.only_mobile_view { display:block !important; }
	
	.product-brandbb { background-size:100% auto; }
	.main-bifold-doors-page #yoo-zoo .row.first-row { padding:0px; } 
	.product-brandbb { padding:0 40px; }
	#yoo-zoo p { text-align:left; }
	#yoo-zoo .categories .row { margin-left:0px; }
	#yoo-zoo p { font-size:17px !important;}
	
	#yoo-zoo .item .skylights_page ul li { width:100%; text-align:justify; font-size:15px;}
	.skylights_page .f_left.uk-width-medium-1-2.uk-width-small-1-1.first {  border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;    margin: 10px 0;    padding: 10px 0; }
	.skylights_page .f_left.uk-width-medium-1-2.uk-width-small-1-1 { text-align:center; }
	
	.visit_showroom_page #yoo-zoo .item li { width:100%; text-align:justify; }
	.visit_showroom_page #yoo-zoo .item .thirdbtn  { margin-bottom:0px; margin-top:0px; }
	.wk-map form input[type=text] { margin:0px !important; }
	.visit_showroom_page .pos-content blockquote { padding:0 30px !important; }
	
	#yoo-zoo .details div.description p { text-align:center; }
	.about_page .blog-blazen-about-us .polaroid div { width:auto; }
	
	.contactus .uk-panel.uk-panel-box input[name=address] { margin:0px !important; }
	.tm-noblog #yoo-zoo .items div.teaser-item { padding-top:20px; }
	
	.clearance_page  .product-blazen-3-leaf-origin-bifold  .pos-descriptionrow1 .element { width:100%; float:left; }
	.clearance_page  .product-blazen-3-leaf-origin-bifold  .pos-descriptionrow1 .element li { width:100%; }
	.clearance_page  .product-blazen-3-leaf-origin-bifold  .pos-descriptionrow1 .element p { text-align:left !important; }
	.clearance_page  .product-blazen-3-leaf-origin-bifold  .pos-descriptionrow1 .element h3 { text-align:left !important; }
	#yoo-zoo div.pos-introduction .rsform fieldset { width:96%; }
	.clearance_page #yoo-zoo p  { font-size:18px !important; }
	
}
@media only screen and (max-width:768px)
{
	.tm-bottom-b .uk-panel-box li { text-align:center; }
	#tm-bottom-b .uk-width-medium-1-2 .uk-panel-box h3 { text-align:center; }
	.homepage .quote-cta p { float:left !important; margin-top:10px !important; font-size:15px !important; }
	#tm-bottom-b .uk-row-first:last-child { text-align:center; }
	#tm-bottom-b .uk-row-first:last-child .uk-panel.uk-panel-box { width:auto; display:inline-block; }
	
	.tm-toolbar .uk-float-right .uk-panel .rsform { margin-top:10px; }
	
	.products_table { border:1px solid #ccc; margin-top:5px; }
	#yoo-zoo.product-brandbb .items { background-size:100% auto; padding-bottom:110px; }
	
	.productrow.pos-descriptionrow1 .element img.img-rounded { margin:0px !important; width:auto; }
	
	.visit_showroom_page main { padding-right:10px; padding-left:10px; }
	body.visit_showroom_page  #yoo-zoo .rowcontainer { padding:0px; }

	.visit_showroom_page .rowcontainer.greybg > blockquote { margin-bottom:20px !important; padding-bottom:20px !important; font-size:18px !important; line-height: 27px; }
	
	body.products #innertop { min-height:20px; }
	#innertop .grid-block .innersubmenu h3.uk-panel-title { margin:0px; width:100%; }
	#innertop .grid-block .innersubmenu ul.uk-nav {  display:none; }
	#innertop .grid-block .innersubmenu ul.uk-nav li { float:left; width:100%; text-align:center; padding:3px 0px; } 
	
	
	.page_with_sidebar .tm-main, .tm-sidebar-a-right .tm-main{width: 100%!important;}
	.page_with_sidebar .tm-sidebar-a, .tm-sidebar-a-right .tm-sidebar-a{ width: 100%!important;}
	.page_with_sidebar main, .tm-sidebar-a-right main{padding:25px!important;}
	.page_with_sidebar .tm-sidebar-a .ebooksignup2, .tm-sidebar-a-right .tm-sidebar-a .ebooksignup2{margin-top: 0;}
	.page_with_sidebar #yoo-zoo .categories .last, .tm-sidebar-a-right #yoo-zoo .categories .last{ width: 100%!important;}
}

@media only screen and (max-width:702px)
{
	#social-buttons { margin-top:-6px; margin-right:3px; }
	.tm-toolbar .uk-float-right .uk-panel .box-title { margin-top:15px; }
	.googlebutton, .twitterbutton, .facebookbutton { margin:3px; float:left; }
	
	.tm-toolbar .uk-float-right .uk-panel .rsform { margin-top:0px; }
	
	.about_page #yoo-zoo .width50 { width:100%; }
	.about_page .teaser-item-bg { margin-bottom:25px; padding-bottom:25px !important; padding-top:10px;  }
	
	.contactus main{ margin:10px 20px 5px 20px; }
	.contactus .tm-main { width:100% !important; }
	.contactus .tm-sidebar-a { width:100% !important; }
	.contactus fieldset.formFieldset ol.formContainer li .formBody { text-align:center; }
	.contactus fieldset.formFieldset ol.formContainer li:not(:first-child) .formBody { /* width:71%; */ width:100%; }
	.contactus fieldset.formFieldset ol.formContainer li .formBody .rsform-text-box { width:99%; } 
	.contactus fieldset.formFieldset ol.formContainer li .formBody .rsform-input-box { width:99%; } 
	.contactus .tm-sidebar-a .uk-panel.uk-panel-box:first-child { margin-top:25px; }
	.contactus .tm-sidebar-a .uk-panel.uk-panel-box { margin-top:25px; text-align:center; }
	.contactus .tm-sidebar-a .uk-panel.uk-panel-box .wk-map { float:none; margin:0px auto; }

	.pos-main-introduction .wk-slideshow { width:100% !important; } 
	.pos-main-introduction .wk-slideshow li canvas { width:100% !important; margin-bottom:15px; }
	
	.tm-noblog.products.mean-container main#tm-content { padding:20px 5px 0 !important; }
	#yoo-zoo.product-brandbb h1.title, #yoo-zoo.product-brandbb h1.pos-title { padding:0px 30px; }
}
@media only screen and (max-width:480px)
{
	#yoo-zoo p .img-rounded,#yoo-zoo .img-rounded { margin:10px 0 !important; }
	#tm-content #yoo-zoo h2 { line-height:32px; margin-top:30px;  }
	#yoo-zoo div.box-b3,#yoo-zoo div.box-t3 { height:auto; }
	#tm-content #yoo-zoo h2:first-of-type { margin-top:0px; }
	.yoo-zoo.product-brandbb.product-brandbb-bifold-doors img { display: block !important; float: none !important; width: 100% !important; 	}
	.tm-toolbar .uk-float-right .uk-panel .box-title { margin-left:5px; margin-right:5px; }
	
	.products.category  .categories .width33 { width:100% !important; margin-bottom:20px; }
	#tm-content #yoo-zoo .details h1.title { font-size:25px !important; line-height:35px !important; }
	#tm-content #yoo-zoo h2 { font-size:27px !important; line-height:33px !important; }
	body.blog #yoo-zoo.blog-blazen p, body.category #yoo-zoo.product-brandbb p { font-size:15px; }
	
	.product-brandbb { padding:0 10px; }
	#yoo-zoo.product-brandbb .pos-main-introduction .wk-slideshow-default { width:100% !important; }
	#yoo-zoo .cuz_width_responsive.width50 { width:100%; margin:10px 0; border-top:1px solid #cccccc; padding-top:10px; }
	#yoo-zoo .row.cuz_width_responsive { padding:0px !important; border:0px !important; }
	#yoo-zoo.product-brandbb .items { background-size:100% auto; padding-bottom:60px; }
	#yoo-zoo .row.cuz_width_responsive img { width:auto !important; }
	
	.contactus fieldset.formFieldset ol.formContainer li .formBody .rsform-text-box { width:95%; } 
	.contactus fieldset.formFieldset ol.formContainer li .formBody .rsform-input-box { width:95%; } 
	fieldset.formFieldset ol.formContainer li { width:100%; }
	.contactus .mainContactForm .formCaption,.contactus .mainContactForm textarea,.contactus .mainContactForm input[type="text"] { font-size:14px; }
	
	#yoo-zoo .description .instantquote { width:auto !important; }
	.products.category #yoo-zoo .categories .category .title { min-height:10px; }
	.tm-noblog.products.mean-container main#tm-content { padding:20px 5px 0 !important; }
	
	.clearance_page #yoo-zoo p { line-height:25px !important; }
	.clearance_page #yoo-zoo div.pos-introduction .rsform .formCaption { width:35%; }
	.clearance_page .rsform .rsform-input-box { width:125%; }
	.clearance_page .rsform  .rsform-block-send { text-align:center; }
	.clearance_page .rsform  .rsform-block-send .formBody { float:none; }
	.clearance_page #yoo-zoo div.pos-introduction .rsform fieldset { width:95%; }
	.landingpage #yoo-zoo #userForm fieldset{width: 95%!important;}
	.landingpage #yoo-zoo .rsform-submit-button{padding:12px 5px !important; font-size: 15px!important;}
	.landingpage #yoo-zoo .item h1.pos-title{font-size: 28px; line-height: 35px;}
}



 .hideclass { display:none; }




