.node-type-blog-entry .field-name-field-intro {
    display: none;
}
.page-taxonomy-term-1 .category-img.group
{
	height:127px !important;
}
.page-taxonomy-term-2 .category-img.group
{
	height:106px !important;
}
.page-taxonomy-term-3 .category-img.group,.page-taxonomy-term-6 .prod-img.group,
.page-taxonomy-term-7 .prod-img.group
{
	height:147px !important;
}
.page-taxonomy-term-8 .prod-img.group
{
	height:70px !important;
}
.page-taxonomy-term-9 .prod-img.group
{
	height:147px !important; 
}
.page-taxonomy-term-10 .prod-img.group
{
	height:100px !important; 
}
.page-taxonomy-term-11 .prod-img.group
{
	height:148px !important; 
}
.page-taxonomy-term-268 .prod-img.group
{
	height:112px !important; 
}
.page-taxonomy-term-270 .prod-img.group,.page-taxonomy-term-267 .prod-img.group,.page-taxonomy-term-286 .prod-img.group
{
	height:109px !important; 
}
.page-taxonomy-term-296 .prod-img.group
{
	height:80px !important;
}
.page-taxonomy-term-18 .prod-img.group
{
	height:122px !important; 
}
.page-taxonomy-term-19 .prod-img.group,.page-taxonomy-term-20 .prod-img.group,.page-taxonomy-term-22 .prod-img.group
{
	height:147px !important; 
}
.page-taxonomy-term-22 .view-category-products .views-field-nothing
{
	height:274px !important;
}
.page-taxonomy-term-20 .view-category-products .views-field-nothing
{
	height:254px !important;
}
.page-taxonomy-term-19 .view-category-products .views-field-nothing
{
	height:254px !important;
}
.page-taxonomy-term-18 .view-category-products .views-field-nothing
{
	height:209px !important;
}
.page-taxonomy-term-296 .view-category-products .views-field-nothing
{
	height:156px !important;
}
.page-taxonomy-term-6 .view-category-products .views-field-nothing
{
	height:274px !important;
}
.page-taxonomy-term-7 .view-category-products .views-field-nothing
{
	height:254px !important;
}
.page-taxonomy-term-8 .view-category-products .views-field-nothing
{
	height:176px !important;
}
.page-taxonomy-term-9 .view-category-products .views-field-nothing
{
	height:234px !important;
}
.page-taxonomy-term-10 .view-category-products .views-field-nothing
{
	height:187px !important;
}
.page-taxonomy-term-11 .view-category-products .views-field-nothing
{
	height:274px !important;
}
.navbar-inverse .navbar-brand{
    text-transform: uppercase !important;
    font-weight: bold !important;
}
.node-type-product .button.buy-now
{
	box-sizing:content-box !important;
}
ul.pager-links{
margin-top:0px;
margin-bottom:0px;
}
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) and (orientation: landscape) 
  {
.page-node-1310 .webform-component .form-textarea
  {
	  width:365px;
  }
  .page-node-1310 input.form-text, .form-textarea, .file-download-email
  {
	  width:300px;
  }
  .node-type-product .field-name-field-product-image .bx-wrapper
   	{
		width:100% !important;
		
	}
.node-type-product .field-name-field-product-image .bx-wrapper .bx-window
   	{
		width:100% !important;
		height:100% !important; 
	}

	input.form-text, .form-textarea, .file-download-email,.webform-component .form-textarea,.webform-component ,#tlr-right .pane-content img,.node-type-webform .sb-box-gen 
		 {
			 width:100% !important;
		 }
		 .page-all-products input#edit-filter
		 {
			 width:330px !important;
		 }
  }
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait)  {
	  .node-type-product .field-name-field-product-image .bx-wrapper
   	{
		width:100% !important;
		
	}
.node-type-product .field-name-field-product-image .bx-wrapper .bx-window
   	{
		width:100% !important;
		height:100% !important; 
	}
.page-node-1310 #edit-submit
{
	margin-bottom:10px;
}
.pane-menu-company-menu li {
    float: left !important;
    width: 100%;
}
.page-taxonomy-term-5 #right .pane-custom.pane-2
{
	float: right;
}
.page-all-products .searchval
{
	position: relative !important;
	bottom: 25px !important;
	left: 0px !important;
}
.front h1 {
line-height:40px;
}
.front .btn_req_quot
{
	margin-top:10px;
}
.footer-menu .menu-column {
width: 45%;
margin: 30px 3% 15px 2%;
min-height:0px;
}
.footer-menu .menu-column {
width: 45%;
margin: 30px 3% 15px 2%;
min-height:0px;
}
.sb-widget-news 
{
	margin-left:0;
}

#footer-bottom
{
    width: 94%;
    margin: 0px 3% 30px;
}
#footer-bottom-right {
	width: 100%;
	margin-top:10px;
}
#footer-links {
	margin:0px;
}
#follow-us
{
	left:200px;
}
.top-right-layout #right
{
	position:static;
	float:left;
	width:100%;
}
#right .contextual-links-region
{
	width:100%;
	float:left;
}
#right .pane-content
{
	width:280px;
	float:left;
}
#right .pane-2 .pane-content
{
 margin-left:20px;
}

#right .pane-menu-procare-support-menu 
{
	width: 40%;
float: left;
margin-right: 10%;
}
.page-node-1207 #right .pane-2
{
WIDTH:100%;
float:left;
}
.node-type-product #top-left,.node-type-product .field-name-field-product-image .bx-wrapper,
.node-type-product .field-name-field-product-image .bx-window,
.node-type-product .field-name-field-product-image .bx-window .field-items
{
width:100% !important;
}
.page-node-1207 #right .pane-content
{
	width:100%;
	margin-left:0;
}
.page-taxonomy-term-5 #right .pane-2 .pane-content,.page-node-1308 #right .pane-2 .pane-content,
.page-node-1310 #right .pane-2 .pane-content
{
	margin-left:0px;
}
.page-node-13 #right .pane-2
{
	margin-left:0;
}
#footer-bottom-right
{
	position:relative;
	top:10px;
}
/*.page-taxonomy-term-1 .view-content .views-row-6
{
	position: relative;
left: 0px;

}*/
.page-node-369 .top-right-layout #right, 
.page-node-364 .top-right-layout #right,
.page-node-365 .top-right-layout #right,
.page-node-367 .top-right-layout #right,
.page-node-370 .top-right-layout #right,
  {
	    width: 34%;
}
.page-node-369 .pane-menu-company-menu,
.page-node-364 .pane-menu-company-menu,
.page-node-365 .pane-menu-company-menu,
.page-node-367 .pane-menu-company-menu,
.page-node-370 .pane-menu-company-menu
{
	width: 240px;
margin-top: 20px;
float: left;
}
.page-node-364 #right .pane-1,.page-node-365 #right .pane-1,.page-node-367 #right .pane-1,
.page-node-370 #right .pane-1,.page-node-364 #right .pane-2,.page-node-365 #right .pane-2,.page-node-367 #right .pane-2,
.page-node-370 #right .pane-2
  {
	  margin-left: 10%;
	  margin-right:0;
	  padding-top: 16px;
  }
 
/*.page-node-364 #right .pane-2,.page-node-365 #right .pane-2,.page-node-367 #right .pane-2,
.page-node-370 #right .pane-2
  {
	  margin-left:0px;
  }*/
.page-node-364 #right .pane-2 .pane-content,.page-node-365 #right .pane-2 .pane-content,
.page-node-367 #right .pane-2 .pane-content,.page-node-370 #right .pane-2 .pane-content
  {
	  margin-left:0px;
  }
  .pane-menu-company-menu li
  {
	  float:left !important;
  }
 /*recent quote*/
 .page-company-blogs #right .pane-2 .pane-content,.page-blog-category #right .pane-2 .pane-content,.page-archieve-blog #right .pane-2 .pane-content
	  {
		  margin-left:0px !important;
	  }
/*	  archive
	 .page-company-blogs .pane-archieve-blog .pane-content,.page-blog-category .pane-archieve-blog .pane-content,.page-archieve-blog .pane-content
	  {
		  margin-left:70px !important;
	  }
	  stay connect*/
#right .pane-custom,#right .pane-latest-blogs,#right .pane-archieve-blog
	  {
		  width:40% !important;
		  float:left;
		  margin-right:10%;
	  }
	  .page-archieve-blog #content-area
	  {
		 margin-bottom: 30px;
	float: left;
		  }
		  #menu-main
		  {
			  right:0;
		  }
		  #bs-example-navbar-collapse-1
		  {
			  padding:0;
		  }
		  #menu-main li
		  {
			  margin:0px 10px;
		  }
		 input.form-text, .form-textarea, .file-download-email,.webform-component .form-textarea,.webform-component ,#tlr-right .pane-content img,.node-type-webform .sb-box-gen 
		 {
			 width:100% !important;
		 }
		 #edit-submitted-product-interest
		 {
			 width:100% !important;
		 }
		 .page-node-6 .webform-component-checkboxes {
    margin: 0px 0px 5px;
    width: 478px !important;
    float: left;
}
.page-node-6 .form-textarea-wrapper,.page-node-6 #edit-submit
{
	float:left;
	margin-bottom:10px;
}
#webform-component-comments label
{
float: left;
position: relative;
top: 28px;
}
.page-node-1206 .top-right-layout #right
{
margin-top:20px;
}
#top-left {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}
#top-right {
    width: 100%;
    float: left;
}
.page-node-5 #webform-component-comments label,.page-node-6 #webform-component-name label
{
	position:static;
}
.menu-mlid-2531 .dropdown-menu
{
	left:-135px !important;
}
.node-type-application-note a.back-link
{
position:static;
}
.node-type-application-note #right .pane-content{
width:100%;
float:left;
}
fieldset.captcha 
 {
	width: 350px;
	float:left;
	 } 
	.node-type-blog-entry .field-name-field-intro
	{
	display:none;
	}
	.page-node-5 #edit-submit,.node-type-product .pane-node-field-product-special-offer
	{
	float:left;
	}
	.pane-webform-client-block-1696
	{
		left:5%;
	}
	.page-video #content-top.group .pane-5 img,
.page-video .top-right-layout #content-area
{
width:100%;
}
.page-video .top-right-layout #right
{
float:left;
width:100%;
}
.page-video #player,.page-video #player img
{
	margin:0px !important;
	width:100% !important;	
	}
.page-video #player img
{
	height:100% !important;
}
.page-video  #right .pane-custom.pane-3
{
	width:100% !important;
}
.page-video #right .pane-4
{
margin-top:0px;
position:static !important;
float:left;
width:100%;
}
.page-video #right .pane-4 .pane-content>div
{
margin:5px 0px 15px !important;
}
 }
@media screen and (min-device-width: 321px) and (max-device-width: 568px) {
#logo a {
	margin-left: 10px;
	max-width: 232px;
	width: 38%;
	background-size: 100% auto;
}
#container > .navbar-header, .container-fluid > .navbar-header, #container > .navbar-collapse, .container-fluid > .navbar-collapse {
	margin: 0;
}
.views-exposed-form .views-exposed-widget {
	padding-right: 0;
}
.top-right-layout #content-area {
	width: 100%;
	float: left;
}
.sb-widget-news {
	margin-left: 0px;
}
.sb-widget-news, .home-featured-product-panel {
	width: 100%;
}
.front #home-promo .pane-custom {
	width: 100%;
}
#home-promo .pane-custom .view-featured-product img {
	width: 100%;
	height: auto;
}
#footer-bottom
{
    width: 94%;
    margin: 0px 3% 30px;
}
#footer-bottom-right {
	width: 100%;
	margin-top:10px;
}
#footer-links {
	margin:0px;
}
#follow-us
{
	left:200px;
}
.footer-menu .menu-column {
width: 45%;
margin: 30px 3% 15px 2%;
min-height:0px;
}
#menu-main li li {
width:100%;
}
.front h1 {
line-height: 40px;
font-size: 30px;
}

/*
.view-sub-category-list .views-row, .view-category-products .views-row
{
	width:156px !important;
}*/
/*#menu-main li a
{
	display:inline-block;
    border:none; 
}*/
.dropdown
{
border-botton:5px solid #f8981d;
}
.menu-column:nth-child(3)
{
	min-height:341px;
}
#right .pane-2 {
    width: 100%;
    float: left;
	margin-left:0;
}
.contextual-links-region .pane-content img
{
	width:100%;
}
#right .page-node-1207 #right .center
{
margin-right: 0;
width: 47%;
}
.sb-box-gen img
{
width:100px !important;
height:100px;
}}

@media screen and (max-device-width: 480px){
.front .pane-custom .btn_front_cta a{
width: 80%;
background-size: 100% auto;
height: 136px; 
top:130px;
}
}
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (orientation: landscape) {

.node-type-product .pane-node-field-product-special-offer
	{
	float:left;
	}
	#header #header-social-icons
{
	right:100px;
	}
 .pager-list
	{
		width:100% !important;
	}
	.pane-webform-client-block-1696
	{
	height:100%;
	overflow-y:scroll;
	}
}
@media screen and (min-width: 320px) and (max-device-width: 480px){
.top-right-layout #content-area {
	width: 100%;
	float: left;
	margin-bottom:10px;
}
.sb-widget-news {
	margin-left: 0px;
}
.sb-widget-news, .home-featured-product-panel {
	width: 100%;
}
.front #home-promo .pane-custom {
	width: 100%;
}
#home-promo .pane-custom .view-featured-product img {
	width: 100%;
	height: auto;
}
.front .top-right-layout #content {
	padding: 30px 10px;
}
#follow {
    float: left;
    width: 100%;
}
#follow h3 {
	width:100%;
	text-align:center;		
	}
#follow-us {
width:57%;
margin: 10px 18% 0px;
width: 64%;
position:static;
float:left;
}
#footer-links {
width:50%;
margin:10px 25%;
}
.footer-menu .menu-column {
width: 90%;
margin: 30px 5% 15px 5%;
}
#footer-bottom {
width: 90%;
margin: 0px 5% 30px;
padding: 30px 0px 10px;
}

.front .top-right-layout #content-top {
background-size:100% 100%;
}
.front h1 {
line-height: 40px;
font-size: 18px;
}
.footer-menu .menu-column {
    width: 90%;
    margin: 30px 5% 15px;
	min-height:0;
}
#copyright {
width: 100% !important;
text-align:center !important;
padding-right:30px;
}
#footer-bottom-right {
position:static;
width:100%;
margin-top:0;
}

#right .pane-content
{
	width:280px;
	float:left;
}
.page-taxonomy-term-2 .view-content .views-row-5
{
right:311px;
}

/*.page-taxonomy-term-1 .view-content .views-row-4,.page-taxonomy-term-3
.view-content .views-row-4{
position: relative;
right: 157px;
}
.page-taxonomy-term-3
.view-content .views-row-4{
position: relative;
right: 312px;
}
.page-taxonomy-term-1 .views-row-4
{
	position: relative;
right: 311px;
}
*/
#right .pane-2 .pane-content
{
	margin-left:0;
}
.back
{
	position: static !important;
float: left;
width:100%;
}
.page-taxonomy-term .back .back-link
{
	float:left;
	padding-left:0;
}
.page-company-blogs .view-blog-view .pager .first,.page-company-blogs .view-blog-view .pager .pager-previous,
.page-company-blogs .view-blog-view .pager .pager-next,.page-company-blogs .view-blog-view .pager .pager-last,
	  .page-node-364 .pager .first,.page-node-364 .pager .pager-previous,
	  .page-node-364 .pager .pager-next,.page-node-364 .pager .pager-last,
	  .page-search .pager .first,.page-search .pager .pager-previous,
	  .page-search .pager .pager-next,.page-search .pager .pager-last	  
	  {
		  display:block !important;
	  }
 .page-company-blogs .view-blog-view .pager li,.page-node-364 .pager li,
 .page-search .pager li	 	  {
		  display:none;
	  }
	  
.page-company-blogs .pager-list,.page-node-364 .pager-list
{
	width: 40px;
float: left;
margin-right:10px;
}
.page-company-blogs #right .pane-content
{
	width:100%;
	float:left;
}
.top-right-layout #right
{
	width:100%;
}
/*manufacuture img*/
.prose img {
display: block;
float: left;
width:100% !important;
margin-left:0;
}
.pane-content h1
{
	line-height:30px;
}
input.form-text, .form-textarea, .file-download-email,.webform-component .form-textarea,.webform-component ,#tlr-right .pane-content img,.node-type-webform .sb-box-gen 
		 {
			 width:100% !important;
		 }
#tlr-left, #tlr-right {
    width: 100%;
    float: left;
	margin-bottom:15px;
}
.page-node-369 .top-right-layout #right, 
.page-node-364 .top-right-layout #right,
.page-node-365 .top-right-layout #right,
.page-node-367 .top-right-layout #right,
.page-node-370 .top-right-layout #right,
  {
	    width: 34%;
}
.page-node-369 .pane-menu-company-menu
{
	width: 240px;
margin-top: 20px;
float: left;
}

.page-node-364 .pane-menu-company-menu,
.page-node-365 .pane-menu-company-menu,
.page-node-367 .pane-menu-company-menu,
.page-node-370 .pane-menu-company-menu
{	width: 275px;
margin-top: 20px;
float: left;
}
.pane-menu-company-menu li
  {
	  float:left !important;
	  width: 100%;
  }
.page-node-364 #right .pane-menu-company-menu .pane-content,
.page-node-365 #right .pane-menu-company-menu .pane-content,
.page-node-367 #right .pane-menu-company-menu .pane-content,
.page-node-370 #right  .pane-menu-company-menu .pane-content,
.page-node-369 #right .pane-menu-company-menu .pane-content
  {
	  width:auto !important;
  }
.top-left .pane-content img
{
	width:100% !important;
}
.view-executive-leadership-bios .views-field-title,.view-executive-leadership-bios .views-field-field-job-title,
.view-executive-leadership-bios .views-field-field-intro
{
	margin-left:0px;
}
.page-node-1322 .views-exposed-form .views-exposed-widget
{
	padding-right:0px;
}
.page-node-1206 .top-right-layout #right
{
margin-top:20px;
}
#top-left {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}
#top-right {
    width: 100%;
    float: left;
}
.page-all-products .view-filters
{
	width: 172px;
float: left;
}
.page-all-products .view-content
{
	float:left;
}
.page-node-370 .view-executive-leadership-bios .views-field-field-photo img
{
width:100% !important;
}
#menu-main li
{
	margin:0px !important;
}
.page-node-1207 #right .pane-menu-procare-support-menu {
    width: 100%;
    float: left;
}
.node-type-application-note a.back-link
{
position:static;
}
.node-type-application-note #right .pane-content{
width:100%;
float:left;
}
.node-type-application-note .field-item img
{
	width:100%;
	float:left;
}
.node-type-application-note .pane-content .field-name-field-application-image
{
float:left;
}
.views-exposed-widget.views-widget-sort-by label,
.views-exposed-widget.views-widget-sort-order label
{
	position:static;
}
.node-type-blog-entry .field-name-field-intro
	{
	display:none;
	}
	#right .pane-menu-procare-support-menu {
    width: 100%;
    float: left;
}
.page-all-products .view-all-products .views-exposed-widget #edit-filter,.view-all-products .views-exposed-widgets #edit-filter-wrapper
{
	width:288px !important;
	padding:0px !important;	
}
.page-blog-category .pane-1
{
	padding-top:0px;
}
.pane-webform-client-block-1696
	{
		width:75%;
		left:5%;
		top:9%;
	}
.pane-webform-client-block-1696 .form-item.webform-component
{
	width:80% !important;
	padding-left:5%;
}
.node-type-product .button.buy-now
{
	padding-right:51px;
}
.page-video #content-top.group .pane-5 img,
.page-video .top-right-layout #content-area
{
width:100%;
}
.page-video .top-right-layout #right
{
float:left;
width:100%;
}
.page-video #player
{
	margin:0px !important;
	width:100% !important;	

}
.page-video #player img
{
	margin:0px !important;
	width:100% !important;	
	height:100% !important;
}
.page-video #right .pane-4
{
margin-top:0px;
position:static !important;
float:left;
width:100%;
}
.page-video #right .pane-4 .pane-content>div
{
margin:5px 0px 15px !important;
}
.page-node-1206 #lightbox2-overlay.overlay_default,
.page-node-1206 #outerImageContainer,
.page-node-1206 #modalContainer,
.page-node-1206 #flvvideo
{
	width:100% !important;
}
}
@media only screen and (max-width: 360px) {
/*.front .pane-custom .btn_front_cta a
{
	height:88px;
}
*/#top-nav {
float: left;
margin-left: 15.27%;
}
#logo a {
width:50%;
margin-left:25%;
}
.views-exposed-widgets
{
margin-right: 15.27%;
float: left;
}
#follow-us {
    margin: 10px 8% 0px;
    width: 84%;
}
#footer-links {
    width: 70%;
    margin: 0px 15% 10px;
}
}
@media only screen and (max-width: 320px) and (orientation: portrait) {
#follow-us {
    float: left;
	position:static;	
	margin:10px 3% 0;
	width:94%;
	position:static;
	float:left;
}
#footer-links {
    width: 80%;
    margin: 10px 10%;
}
.front .pane-custom .btn_front_cta a {
    height: 78px;
}
#logo a 
{
	background-size:100%;
}
.views-exposed-widgets {
    margin-right: 21px;
	float:left;
	width:96%;
}
#right .pane-2
{
width:100%;
margin-left:0;
}
.view-sub-category-list .views-row, .view-category-products .views-row
{
	width:100%;
}
#right .pane-menu-procare-support-menu {
    width: 100%;
    float: left;
}
.page-node-1207 .sb-box-gen {
    width: 100%;
	margin-right:0px;
}
.page-taxonomy-term-2 .view-content .views-row-5,.page-taxonomy-term-1 .view-content .views-row-4,.page-taxonomy-term-1 .view-content .views-row-3,.page-taxonomy-term-3
.view-content .views-row-4
{
	position:static;
}
.page-taxonomy-term-1 .views-row-5 a:nth-child(2) {
    width: 80%;
}
.view-blog-view .views-field-url,.view-blog-category-view .views-field-url,.view-blogview-with-date .views-field-url {
    padding-top: 10px;
    float: left;
    width: 100%;
}
.view-blog-view li,.view-blog-category-view li,.view-blogview-with-date li {
float:left;
}
.view-blog-view .views-field.views-field-field-brafton-image,.view-blog-category-view .views-field.views-field-field-brafton-image,.view-blogview-with-date .views-field.views-field-field-brafton-image{
    padding-top: 10px;
    float: left;
    position: static;
	bottom:0px;
}
#top-left img
{
	width:100% !important;
	
}
#edit-submitted-product-interest
{
	    width: 100%;
    padding-left: 0px;
}
.page-node-13 .pane-home-page-view {
    height: 231px;
	box-sizing:content-box;
}
.page-all-products .view-all-products .views-exposed-widget #edit-filter,.view-all-products .views-exposed-widgets #edit-filter-wrapper
{
	width:288px !important;
	padding:0px !important;	
}
#header #header-social-icons
{
	float:left;
	left:25%;
}
.view-home-page-view .view-footer
{
margin-top:-30px;
}
.page-node-1429 #fancybox-content
{
height:50px !important;
}
.page-node-1312 .field-item p a
{
width:100% !important;
float:left !important;
word-break:break-word !important;
}
.page-node-1456 .pane-content h1,.page-node-1640 .pane-content h1
{
	width:100% !important;
	float:left !important;
	word-break:break-word !important;
}
}
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
   and (orientation: portrait) {
.page-taxonomy-term-10 #content-top .pane-content
{
	width:100% !important;
	}
	
.page-taxonomy-term-10 #content-top .pane-content h1
{ 
	word-break:break-all !important;
	line-height:30px;
}
.page-node-6 .webform-component-checkboxes
{
	height:40px;
}
.node-type-product #top-left,.node-type-product .field-name-field-product-image .bx-wrapper,
.node-type-product .field-name-field-product-image .bx-window,
.node-type-product .field-name-field-product-image .bx-window .field-items,
.node-type-product .field-name-field-product-image .bx-window .field-item
{
width:100% !important;
}
#right .pane-menu-procare-support-menu .pane-content
{
	width:220px;
}
.page-node-1310 .top-right-layout #content-area {
    width: 100%;
}
.page-node-1310 input.form-text,.page-node-1310 .form-textarea,
.page-node-1310 .file-download-email,.page-node-1310 .webform-component .form-textarea,
.page-node-1310 select
{
	width:225px !important;
}
.page-node-1310 .fieldset
{
	width:105% !important;
}
.node-type-product .button.buy-now
{
	margin-top:8px !important;
}
ul.pager-links
{
width:110% !important;
}
ul.pager-list{
width:100% !important;
float:left;
}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 321px) and (orientation: portrait)  {
.pane-node-field-product-special-offer{
width:100%; 
height: 63px;
background-size:100%;
}
.ui-tabs .ui-tabs-nav
{
	padding:0px;
}
.ui-tabs .ui-tabs-nav li
{
width:100px;
float:left;	
}
.ui-tabs .ui-tabs-nav li a
{
	padding: 10px 3px;
}
}