@charset "utf-8";
/*@import {url(fonts.googleapis.com/css?family=Open+Sans); }*/
/*
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700&amp;display=swap);
@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,400i,500,600,700&display=swap);
*/
/* CSS Document */



body {

  color: #fff;  
  /*font-family: tahoma,arial,lucida grande,verdana,helvetica,sans-serif; */
  /*font-family: "Open Sans", sans-serif;*/
  /*font-family: "Open Sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;*/
  font-family: "Open Sans", sans-serif;
  text-align:justify;
  font-size:12px !important;  line-height: 22px;

}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

  border: 0 none;  font-size: 100%;  font-style: inherit;  font-weight: inherit;  margin: 0;  outline: 0 none;  padding: 0;
  font-family: "Open Sans", sans-serif;		
  vertical-align: baseline;

}

.headerSec {

  background: #f1f1f2 url(../../img/tbg.png) repeat-x scroll left center ;  border-top:solid 8px #8B0000;/*border-top:solid 8px #3B5998;*/

}

.top-banner {

  background: rgba(0, 0, 0, 0) url(../../img/tm.png) no-repeat scroll center center;  height: 85px; /*height: 80px;*/

}

.top-menu {
  border-bottom: 1px solid #bbb; border-left: 1px solid #bbb;  border-right: 1px solid #bbb;
  border-radius: 5px; color: #333;  float: right;  line-height: 30px; /*width:100%;*/width:67%;
}

.top-menu ul {  list-style: outside none none;  margin: 0;  padding: 0;}
.top-menu li {  float: left;  font-size: 13px;  list-style: outside none none;  padding: 0 4px 0 3px; position:relative; text-align:center;}

.top-menu li a{text-decoration:none; color: #8B0000;  text-decoration: none;}
.top-menu li a:hover{color: #FF0000;  text-decoration: underline;}

/*	Visual Machinery start	*/

.top-menu-vm {
  border-bottom: 1px solid #bbb; border-left: 1px solid #bbb;  border-right: 1px solid #bbb;
  border-radius: 5px; color: #333;  float: right;  line-height: 30px; width:90%;
}

.top-menu-vm ul {  list-style: outside none none;  margin: 0;  padding: 0;}
.top-menu-vm li {  float: left;  font-size: 11px;  list-style: outside none none;  padding: 0 4px 0 3px; position:relative; text-align:center;}

.top-menu-vm li a{text-decoration:none; color: #8B0000;  text-decoration: none;}
.top-menu-vm li a:hover{color: #FF0000;  text-decoration: underline;}

/*	Visual Machinery top menu end	*/

ul.country{display:none; list-style:none; margin:0px; padding:0px; border:solid 1px #ccc; position:absolute; top:30px; left:0px; width:100px; z-index:999}

ul.country li{padding:0px; margin:0px; display:block; float:none;}

ul.country li a{background:#fff; border-bottom:solid 1px #ccc; padding:3px 10px; display:block;}

ul.country li a img{display:inline-block; margin:0px 0 0 2px; width:30px; /*float:right*/}

ul.country li a:hover{background:#f0f0f0;}

.top-menu li:hover > ul.country{display:block;}

a {  color: #be1e2d;  text-decoration: none;}

.f_search {

  background: #8B0000 url(../../img/magni.png) no-repeat scroll right top;  border: medium none;  /*border-radius: 5px; */ color: #ffffff;  float: right;

  font-size: 14px;  height: 30px; /* margin: 10px  0; */ padding: 4px 9px;  position: relative;  width: 100%;  z-index: 9;

}

.search_select_box{
 border: 1px solid #ccc;
  height: 30px; 
  width: 100%;
}

.logo_size{max-height:85px; width: 55%; padding-top:13px;}
.logo_size_second{max-height:75px; /*float:right; width:205px;*/ padding: 14px 0 0 45px;}
.logo_size_custom{max-height:100px; padding: 23px 0 0 5px;}

.logo_size_vm{max-height:75px; padding:8px 0px 0px 93px;}
.logo_size_second_vm{max-height:75px; /*float:right; width:205px;*/ padding: 14px 0 0 136px;}

.logo{ padding:0px 8px;}

.logo img{max-width:100%;/*max-width:50%;*/}

.webmenu {

  background:  url(../../img/bg_menu_front.png) repeat-x center top #e4e5e6;  /*border-bottom: 10px solid #3b5998;*/ border-bottom: 10px solid #8B0000;  float: left;  width: 100%;

}

ul.icons {  margin: 0 auto;  padding-left: 4px;}

/*

ul.icons li { background: url(../../img/li_menu.png) no-repeat right center;  display: inline-block;  float: left;  margin: 0;  padding: 0px 8px;}

*/

ul.icons li { background: url(../../img/li_menu.png) no-repeat right center;  display: inline-block;  float: left;  margin: 0;  padding: 0px 9px;}

ul.icons a { color: #3a3a3c;  display: inline-block;  float: left;  font-size: 11px;  height: 84px;  padding: 0;  text-align: center;  text-shadow: 1px 1px #fff;  width: 78px;

}

ul.icons a span {  background: rgba(0, 0, 0, 0) url(../../img/home_menu.png) no-repeat scroll center top;

  display: block;  height: 31px;  margin-bottom: 10px;  margin-top: 15px;

}

ul.icons a.ico2 span {  background-position: center -33px !important;}

ul.icons a.ico13 span {  background-position: center -160px !important;}

ul.icons a.ico14 span {  background-position: center -378px !important;}

ul.icons a.ico15 span {  background-position: center -65px !important;}

/*

ul.icons a.ico13 span {  background: url(../../img/consumables.png) no-repeat  center top;}

ul.icons a.ico13:hover span {  background: url(../../img/consumables-red.png) no-repeat scroll center top;}

*/

ul.icons a.ico4 span {  background-position: center -96px !important;}

ul.icons a.ico5 span {  background-position: center -128px !important;}

ul.icons a.ico7 span {  background-position: center -191px !important;}

ul.icons a.ico8 span {  background-position: center -222px !important;}

ul.icons a.ico9 span {  background-position: center -252px !important;}

/*
ul.icons a.ico10 span {  background-position: center -279px !important;}
*/
ul.icons a.ico10 span {  background-position: center -455px !important;}

ul.icons a.ico11 span {  background-position: center -315px !important;}

ul.icons a.ico16 span {  background-position: center -413px !important;}



ul.icons a.selected, ul.icons a:hover {  color: #8B0000;  text-decoration: none;}

ul.icons a.selected span, ul.icons a:hover span {  background: url(../../img/home_menu_a.png) no-repeat center top;}



.last{background:none!important;}





.wrapper{width:1050px; margin:0 auto;}

.manwrapper{

/*background: #ffffff url(../../img/bar.png) repeat-y scroll 0 0;

float: left;margin: 0 auto;padding-left: 0;width: 1050px;

*/

float: left;margin: 0 auto;padding-left: 0;width: 1050px;

}

/*-----------SLider----*/



/*---slider------------*/



.sliderdiv{float:left; position:relative; height:245px; width:100%}

.slider {	float:left;	position:relative;	z-index:9; height:245px; width:100%}

.slider img{width:100%; height:245px}

.sliderContent {	float:left;	position:relative; width:100%}

.sliderArrows a {	display:block;	text-indent:-9999px;	outline:none;	z-index:-999;	bakground-image:url(../../img/prev_next.png);	width:42px;	height:42px;	position:absolute;	top:50%;	margin-top:-34px;

}

.prev {	background-position:0 0;left:15px;}

.prev:hover {	background-position:0 -44px;}

.next {	right:15px;	background-position:-44px 0;}

.next:hover {	background-position:-44px -44px;}

.sliderContent .item {position:absolute;	z-index:2; width:100%;}

.sliderContent .item p a{	text-decoration:none; color:#676768 !important;}

.sliderContent .item p a:hover{	text-decoration:none; color:#3C9ECF;}

.sliderBullets {	position:absolute;	bottom:10px; width:300px;	left:22%;	z-index:50;	padding:4px 8px 5px 5px;}

.sliderBullets a {

	display:block;	float:right;	text-indent:-9999px;	outline:none !important;	margin-left:5px;	width:15px;	height:14px;	background:url(../../img/bullets.png) no-repeat 0 -14px;

}

.sliderBullets .active {	background-position:0 0px;}

.sliderContent a {	outline:none !important;}

.slide {	float:left;	padding:0px; width:100%;}

.min_box {	width:540px;float:right;padding:10px; font-size:14px; position:absolute; top:0px; left:0px; padding:15px; z-index:99999;	background:rgba(255, 255, 255, 0.8) repeat; height:245px;}

/*.min_box h1 {font-size:25px; color:#333; font-weight:bold; line-height:25px!important; font-style:normal!important; text-align:center;}*/

.min_box h1 {font-size:25px; color:#333; font-weight:normal; line-height:25px!important; font-style:normal!important; text-align:center;}

.fullDiv{float:left; width:100%;}

.hbut {

  background: transparent url(../../img/bgbox.png) repeat-x scroll left bottom;  font-size: 14px;  line-height: 20px;  margin-top: 0px; border:1px solid #aaacaf; border-radius:5px;

}

.mar-b20{margin-bottom:20px!important;}

.mar-t14{margin-top:14px!important;}

.mar-t20{margin-top:20px!important;}
.mar-t10{margin-top:10px!important;}

.mar-t0{margin-top:0px!important;}

.mar-t60{margin-top:60px!important;}

.mar-t32{margin-top:32px!important;}
.mar-t37{margin-top:37px!important;}
.mar-t40{margin-top:40px!important;}
.mar-r10{margin-right:2px;}
.mar-0{margin:0px!important;}
.hbut .box {

  display: inline-block;  padding: 15px;  

}
.banner_txt{padding:10px;font-size:16px;border-bottom:solid 1px #aaacaf;border-top:solid 1px #aaacaf;margin:0px!important;}
.ca{ border:1px solid #aaacaf; border-radius:5px;}

.button_home {

  background: url(../../img/button_bg.jpg) repeat-x scroll left top #c01d2e; display:inline-block;

  color: #ffffff;  display:block;  font-size: 17px;  height: 38px;  padding-top: 10px;  text-align: center;

}

.button_home:hover {

  background:#4ca83d;

background: -webkit-gradient(linear, left top, left bottom, from(#BE1E2D), to(#EF3B39));

background-image: -moz-linear-gradient(top, #85e573, #4ca83d);border-color: none;

background: -moz-linear-gradient(center top , #BF1E2D, #EA1C25) repeat scroll 0 0 #D81D29;

/*behavior: url('http://www.konik.net/border-radius.htc'); */

filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EA1C25', endColorstr='#D81D29'); /* IE6 & IE7 */

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EA1C25', endColorstr='#D81D29')"; /* IE8 */

  color: #ffffff;

  text-decoration: none;

}

.border-rig {  border-right: 1px solid #bbb;}

.border-lft {  border-LEFT: 1px solid #bbb;}

.heandings2 {  color: #3a3a3c;  font-size: 18px;  font-weight: normal;  margin: 5px 0 0 10px;  padding-bottom: 10px;}

.events_box {    font-size: 11px;  padding-top: 5px;  text-align: center;  }

.events_box img {  height: 60px;}

.hbutbot {  background: rgba(0, 0, 0, 0) url(../../img/box_bottom_bg.png) repeat-x scroll 100% 100%;  float: left;    margin-top: 0px;  width: 100%;}

.hbutbot .box {  border-right: 1px solid #bbb;  float: left;    padding: 15px;  }

.wcs-feaprod-Slider{}

.wcs-img-carousal-heading{font-family:Raleway-Bold; text-transform:none; color:#3b3b3b; font-size:28px; text-decoration:none; padding-bottom:12px; background:url(../../img/fea-pro-slidet-headline-bg.jpg) no-repeat center bottom; text-align:center;

margin-top:40px; margin-bottom:40px;

}

.tiltreg13{font-family:titilliumregular, Arial, Helvetica, sans-serif; text-transform:none; color:#303030; font-size:13px; text-decoration:none;}

#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {display:none;}

.nbs-flexisel-container { position:relative; max-width:100%;  padding:20px 25px; float:left;}

.nbs-flexisel-ul {  position:relative;width:9999px;  margin:0px; padding:0px;list-style-type:none;  text-align:center; }

.nbs-flexisel-inner {  overflow:hidden; float:left; width:100%; background:none !important;}

.nbs-flexisel-item { float:left; margin:0px 0px 0px 0px;  padding:0px;    cursor:pointer;    position:relative; /*margin-right:25px;*/ }

.nbs-flexisel-item img { width: 100%; cursor: pointer;  position: relative; margin-top: 10px; margin-bottom: 10px; max-width:132px; max-height:101px;}

.nbs-flexisel-item  a{color:#3B5998 !important; font-weight:bold; font-size:12px;}

.nbs-flexisel-item  a:hover{text-decoration:none; color:#284e9c;}

.heandings2 {  color: #3a3a3c;  font-size: 18px;  font-weight: normal;  margin: 5px 0 0 10px;  padding-bottom: 10px;}

.clr{clear:both;}

.rigtxt{text-align:right;}

.redlink{color:#3B5998; text-decoration:none;}

.redlink:hover{color:#284e9c; text-decoration:none;}

.pad-r15{padding-right:15px;}

.pad-t10{padding-top:10px;}

.pad-b10{padding-bottom:10px;}

.pad-t20{padding-top:20px;}
.pad-0{padding:0px!important;}
.ctrtxt{text-align:center;}

.social_logo {  margin-top: 15px;}

.social_logo img{width:55%}

.join {

  cursor: pointer;  height: 30px;  margin-top: 3px;  width: 100px !important;

}

/*

input[type="submit"], input[type="reset"], input[type="button"] {

 background:  url(../../img/button_bg.jpg) repeat-x scroll left top #c01d2e; display:inline-block;

  border: 0 none;  border-radius: 5px;  color: #fff;  font-weight: normal;  min-width: 0;  padding: 5px 8px !important;  text-decoration: none; 

}

input[type="submit"]:hover,input[type="reset"]:hover, input[type="button"]:hover{background:#4ca83d;

background: -webkit-gradient(linear, left top, left bottom, from(#BE1E2D), to(#EF3B39));

background-image: -moz-linear-gradient(top, #85e573, #4ca83d);border-color: none;

background: -moz-linear-gradient(center top , #BF1E2D, #EA1C25) repeat scroll 0 0 #D81D29;



filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EA1C25', endColorstr='#D81D29'); /* IE6 & IE7 * /

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EA1C25', endColorstr='#D81D29')"; /* IE8 * /

  color: #ffffff;  text-decoration: none;}

  

input[type="button"] {

 background:  url(../../img/button_bg.jpg) repeat-x scroll left top #c01d2e;

  border: 0 none;  border-radius: 5px;  color: #fff !important;  font-weight: normal;  min-width: 0;  padding: 5px 25px !important;  text-decoration: none; 

}

input[type="button"]:hover{background:#4ca83d;

background: -webkit-gradient(linear, left top, left bottom, from(#BE1E2D), to(#EF3B39));

background-image: -moz-linear-gradient(top, #85e573, #4ca83d);border-color: none;

background: -moz-linear-gradient(center top , #BF1E2D, #EA1C25) repeat scroll 0 0 #D81D29;



filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EA1C25', endColorstr='#D81D29'); /* IE6 & IE7 * /

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EA1C25', endColorstr='#D81D29')"; /* IE8 * /

  color: #ffffff !important;  text-decoration: none;}

*/  

input[type="submit"], input[type="reset"], input[type="button"] {

 background:  url(../../img/button_bg.jpg) repeat-x scroll left top #8B0000; display:inline-block;

  border: 0 none;  border-radius: 5px!important;  color: #fff;  font-weight: normal;  min-width: 0;  padding: 4px 8px !important;  text-decoration: none;

}

input[type="submit"]:hover,input[type="reset"]:hover, input[type="button"]:hover{

/*background:#3357a2;*/

background: -webkit-gradient(linear, left top, left bottom, from(#8B0000), to(#ff0000));

background-image: -moz-linear-gradient(top, #8B0000, #ff0000);border-color: none;

background: -moz-linear-gradient(center top , #8B0000, #ff0000) repeat scroll 0 0 #ff0000;

filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8B0000', endColorstr='#ff0000'); 

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8B0000', endColorstr='#ff0000')"; 
color: #ffffff !important;  text-decoration: none !important;
}

  

  

.stybox1 input[type="text"]{width:100% !important;}

.h80{height:80px;}

.pad-tb10{padding-bottom:10px; padding-top:10px;}

.stybox2 img{max-width:100%;}

.h190{height:186px; display:table-cell; vertical-align:middle;}

.h190 img{}

.fs-14{font-size:14px !important; line-height:22px;}

.vermid{height:184px; display:table-cell; vertical-align:middle;}

.whtbg{background:#fff; float:left; text-align:center; width:100%;  overflow:hidden; border-radius: 5px 0 0px 5px}

.pad-r0{padding-right:0px !important;}

.small_heading {

  color: #3a3a3c;  font-size: 18px;  font-weight: normal;  margin-bottom: 5px;

}

.fs-18{font-size:18px;}

.pad-s10{padding:10px;}

.pad-s15{padding:15px;}

.pad-s5{padding:5px;}

.pad-hl{padding:40px 0 40px 0px!important;}

.brads img{display:inline-block;}



.brlogo > div{margin-right:10px;}

.brlogo img{max-width:100%; margin-right:3px;}

.brlogo_products > div{margin-right:10px;}

.brlogo_products img{max-width:15%; margin-right:11px;}

.ftrlink a{color:#8B0000; text-decoration:none; font-size:12px;}

.ftrlink a:hover{text-decoration:underline; color:#FF0000;}

.footer{font-size:12px;}

.btmline {

	/*

  background: url(../../img/btmline.png) no-repeat scroll 0 0;

  float: left;  height: 48px;  margin-top: 10px;  width: 1050px;

  */

  float: left;  height: 48px;  width: 1050px;

}

.topline {

 /* background:url(../../img/top-line.png) no-repeat scroll 0 0;  float: left;  height: 48px;  margin-bottom: 10px;  width: 1050px;*/

  float: left;  height: 48px;  width: 1050px;

}

.take_up {

  margin-top: -55px;

}



/*----side icons-------*/



.sideicon {

	font-family:Verdana, Helvetica, sans-serif;

	position:fixed;

	right:-220px;

	top:138px;

	margin:0;

	padding:0; z-index:99999

}

.sideicon ul{

	margin:0;

	padding:0;

	list-style:none;

}

.sideicon ul li{

	width: 203px;

	margin-bottom:5px;

	display:none;

}

.sideicon ul li div{

	display: block;

	line-height:15px;

	width: 170px;

	height: 130px;

}

.sideicon ul li div img{

	width:70px;

	border:none;

	float:left;

	margin:4px 10px 0px 4px;

}

span.rp_title{

	font-size:11px;

	color:#ddd;

	height:46px;

	margin:4px 0px 0px 20px;

	display:block;

	padding-top:3px;

	background:#222;

}

span.iconlink{

	display:block;

}

span.iconlink a{

	font-size:10px;	text-decoration: none;	line-height: 1;	outline:none;

}

span.iconlink a:hover{	color:yellow;}

span.rp_links{

	width:195px;	height:8px;	padding-top:2px;	display:block;	margin-left:42px;

}

span.rp_links a{

	background: #222 url(../../img/bgbutton.png) repeat-x;	padding: 2px 18px;	font-size:10px;	color: #fff !important;	text-decoration: none;	line-height: 1;	cursor: pointer;	outline:none;

}

span.rp_links a:hover{

	background-color:#000;	color:#fff !important;

}



/*-------inner pages css style-------*/



h1.title, h2.title{  color: #8B0000;  font-size: 26px;  font-weight: normal;  height: auto;  line-height: 28px;  margin: 30px 0;}

/*h2.title {  color: #8B0000;  font-size: 26px;  font-weight: normal;  height: 31px;  line-height: 28px;  margin: 30px 0;}*/
h2.title img{padding-bottom:6px;}

h2.title_big {  color: #8B0000;  font-size: 26px;  font-weight: normal;  height: 31px;  line-height: 28px;  margin: 30px 0;}
h2.blog_title {  color: #8B0000;  font-size: 18px;  font-weight: normal;  line-height: 18px;  margin: 12px 0; text-align: left; margin-left:18px;}
ul.crumb {

  border-bottom: 1px solid #cccccc; list-style: outside none none;  margin: 0 !important;

  padding: 10px 15px ;  position: relative;

}

ul.crumb li {  float: left;  margin: 0 !important;}

ul.crumb li:first-child a {

  background: none ;  color: #8B0000;  padding: 0;  text-indent: 0;

}

ul.crumb li:first-child a:hover {
	color:#FF0000;
}	

ul.crumb li a {

  background: url(../../img/breadcrumb_link.png) no-repeat scroll 15px center;  color: #8B0000;  display: inline-block;  font-size: 12px;  height: 12px;

  line-height: 12px;  padding-left: 45px;
}

ul.crumb li a:hover {
	color:#FF0000;
}	


.bradcrumb_banner {

  position: relative;  top: -10px;

}

.lg {

  background-color: #f2f2f2;  margin: 15px;  padding: 10px;

}

.fldsty input[type="text"], .fldsty textarea {

  font-size: 100%;  /*padding: 2px 0;*/  width: 100%;

}

.fldsty input#PressName{width:76%; border:solid 1px #ccc; height:30px;}

select{width:100%;}

.wid100{width:100% !important;}
.wid80{width:80% !important;}

.wid97{width:97% !important;}

.wid56{width:56% !important;}
.wid30{width:30% !important;}

.nopad{padding-left:0px !important; padding-right:0px !important;}

.selsty select{width:65px !important; display:inline-block;}

.advsrh1 p{margin-bottom:3px !important;}

.advsrh1 .col-lg-3.col-md-3.col-sm-4.mar-t20 input{margin-top:5px;}



.advsrh1 select{border: 1px solid #ccc;

height: 30px;

margin-bottom: 6px;

width: 100%;}



/*.bt2{width:70%;}*/

.bt2{width:100%;}

.dbt{ display:inline-block; background:url(../../img/button_bg.jpg) repeat-x scroll left top #8B0000; padding:5px 15px; color:#fff !important; text-decoration:none; border:0px; border-radius: 5px!important; cursor:pointer;}

/*

.dbt:hover{background:#4ca83d;

background: -webkit-gradient(linear, left top, left bottom, from(#BE1E2D), to(#EF3B39));

background-image: -moz-linear-gradient(top, #85e573, #4ca83d);border-color: none;

background: -moz-linear-gradient(center top , #BF1E2D, #EA1C25) repeat scroll 0 0 #D81D29;



filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EA1C25', endColorstr='#D81D29'); /* IE6 & IE7 * /

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EA1C25', endColorstr='#D81D29')"; /* IE8 * /

  color: #ffffff !important;  text-decoration: none !important;}

*/

.dbt:hover{
background:#ff0000;

background: -webkit-gradient(linear, left top, left bottom, from(#8B0000), to(#ff0000));

background-image: -moz-linear-gradient(top, #8B0000, #ff0000);border-color: none;

background: -moz-linear-gradient(center top , #8B0000, #ff0000) repeat scroll 0 0 #ff0000;





filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ff0000', endColorstr='#ff0000'); /* IE6 & IE7 */

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ff0000', endColorstr='#ff0000')"; /* IE8 */

  color: #ffffff;  text-decoration: none;}  

  

.dbt_right_bar{

	width:208px;

	padding:0px 12px 0px 16px;

	background:#3B5998;

	

	background-image: -webkit-linear-gradient(top, #3B5998, #2980b9);

  background-image: -moz-linear-gradient(top, #3B5998, #2980b9);

  background-image: -ms-linear-gradient(top, #3B5998, #2980b9);

  background-image: -o-linear-gradient(top, #3B5998, #2980b9);

  background-image: linear-gradient(to bottom, #3B5998, #2980b9);





	clear: both;

	color: #FFFFFF;

	display: inline-block;

	/*font-size: 15px;*/

	font-size: 13px;

	width: 208px;

	line-height:40px;

	text-align:center;

	height:40px;

	margin-bottom:10px;

}

.dbt_right_bar:hover { background:#4ca83d;	  background: -webkit-gradient(linear, left top, left bottom, from(#BE1E2D), to(#EF3B39));	  background-image: -moz-linear-gradient(top, #85e573, #4ca83d);border-color: none;	  background: -moz-linear-gradient(center top , #BF1E2D, #EA1C25) repeat scroll 0 0 #D81D29;	  filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EA1C25', endColorstr='#D81D29'); /* IE6 & IE7 */      -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EA1C25', endColorstr='#D81D29')"; /* IE8 */      color:#FFFFFF;      text-decoration: none;

}  

  

.pic100 img{width:100%; max-width:100%;}

.pic75 img{width:75%; max-width:75%;}

.redtxt{color:#8B0000;}

.grby{background:#f2f2f2 ;}

.bor-lsd{border-left:solid 1px #ccc;}

.fld-1{width:70%; height:25px;}

.w35{width:25%; margin-right:15px;  height:25px;}

.aligntextarea{height:70px; width:70%;}

.btr100{width:100%; padding:10px 15px !important;}

.h980{height:980px;}

.redtitle{color: #8B0000;font-size: 17px;font-weight: bold;margin: 15px 0;}


.block {  background: #eee none repeat scroll 0 0;  border: 1px solid #aaacaf;  font-size: 12px;  margin-bottom: 15px;  padding: 15px;  text-align: left;}

.block h3 {  font-size: 16px;  margin-bottom: 15px;}

.block table, .block table * {  border: 0 none;  vertical-align: top; text-align:justify;}

.block table td.title {  color: #888;}

.block table td {  padding: 4px;}

.tumbrow > div{margin-bottom:5px;}

.yvideo iframe{width:100% !important;}

.mar-b10{margin-bottom:10px !important;}

.list a {  color: #8B0000 !important;  text-decoration: none !important;}

.list a:hover {  color: #FF0000 !important;  text-decoration: underline !important;}

.borbtm{border-bottom:solid 1px #ccc;}

.bortop{border-top:solid 1px #ccc;}

.borbtmh{border-bottom:solid 1px #aaacaf;}

.bortoph{border-top:solid 1px #aaacaf;}

.jutxt{text-align:justify;}

.imgBorders {

  border-color: #cccccc;  border-style: solid;  border-width: 1px;  padding: 2px;

}

div.paging {  background: #fff ;  clear: both;  color: #ccc;}

div.paging span.disabled {  color: #ddd;  display: inline;}

div.paging span.current {  color: #c73e14;}

div.paging span a { color:#be1e2d}

div.paging span a:hover {  color: #be1e2d !important;  text-decoration: underline !important;}





.jcarousel-skin-tango .jcarousel-container {

}

.jcarousel-skin-tango .jcarousel-direction-rtl {

	direction: rtl;

}

.jcarousel-skin-tango .jcarousel-container-vertical {

    height:630px;    padding: 15px 40px;

}

.jcarousel-skin-tango .jcarousel-clip-vertical {

    height: 700px;

}

.jcarousel-skin-tango .jcarousel-clip {

    overflow: hidden;

}







.jcarousel-skin-tango .jcarousel-item {

    width:100%;; 

}

.jcarousel-skin-tango .jcarousel-item img{width:auto !important;}

.jcarousel-skin-tango .jcarousel-item-vertical {

    margin-bottom: 10px;

}



.jcarousel-skin-tango .jcarousel-item-placeholder {

    color: #000;

}





.jcarousel-skin-tango .jcarousel-next-vertical {

    position: absolute;

    bottom: 5px;

    left: 43px;

    width: 32px;

    height: 32px;

    cursor: pointer;

}



.jcarousel-skin-tango .jcarousel-next-vertical:hover,

.jcarousel-skin-tango .jcarousel-next-vertical:focus {

    background-position: 0 -32px;

}



.jcarousel-skin-tango .jcarousel-next-vertical:active {

    background-position: 0 -64px;

}



.jcarousel-skin-tango .jcarousel-next-disabled-vertical,

.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,

.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,

.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {

    cursor: default;

    background-position: 0 -96px;

}



.jcarousel-skin-tango .jcarousel-prev-vertical {

    position: absolute;

    top: 5px;

    left: 43px;

    width: 32px;

    height: 32px;

    cursor: pointer;

}



.jcarousel-skin-tango .jcarousel-prev-vertical:hover,

.jcarousel-skin-tango .jcarousel-prev-vertical:focus {

    background-position: 0 -32px;

}



.jcarousel-skin-tango .jcarousel-prev-vertical:active {

    background-position: 0 -64px;

}



.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {

    cursor: default;

    background-position: 0 -96px;

}

.no-radius{border-radius:0px !important;}

.litxt{padding:15px 0; text-align:center;}

.litxt a{  color: #3B5998 !important;  font-size: 12px;  font-weight: bold;

}



/*-------------21-6-2015------------*/



.borbg{background:url(../../img/borbg.jpg) repeat-y center top;  float:left; width:100%; }

.productctlistbox{  background: #cccccc;  border: 1px solid #000;  border-radius: 5px; float: left; width:100%;  /*margin-top: 15px;*/ padding-top:15px;}

.productctlistbox ul{list-style:none; margin:0px; padding:0px;}

.productctlistbox ul li{margin:0px; padding:0 0 10px 0; width:100%;}

.productctlistbox ul li a{ background:url(../../img/button_bg.jpg) repeat-x scroll left top #8B0000; display:block; /*border: 1px solid #8B0000 !important;*/border-radius: 5px; color: #ffffff;font-size: 12px;height: 30px !important;line-height: 30px !important; padding: 0 15px;text-align: center; font-family: "Open Sans", sans-serif;}



.productctlistbox ul li a:hover{
background:#ff0000;
/*border: 1px solid #8B0000 !important;*/

background: -webkit-gradient(linear, left top, left bottom, from(#8B0000), to(#ff0000));

background-image: -moz-linear-gradient(top, #8B0000, #ff0000);border-color: none;

background: -moz-linear-gradient(center top , #8B0000, #ff0000) repeat scroll 0 0 #ff0000;

filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8B0000', endColorstr='#ff0000'); 

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8B0000', endColorstr='#ff0000')"; 
color: #ffffff !important;  text-decoration: none !important;
}

.pad-t50{padding-top:50px;}
.pad-t5{padding-top:5px;}



.borbox{border:solid 1px #ccc; width:100%; float:left;}

.sels30{height: 30px;margin-bottom: 6px; border:solid 1px #ccc; width:100%}

.wid45{width:49%;}



.part_tables{ border:1px solid #ccc;}

.part_tables td {  padding: 5px;  vertical-align: top;}

.part_tables th {  padding-bottom: 5px;  padding-left: 5px; background:#f2f2f2}

.part_tables th h2 {  font-size: 12px;  font-weight: bold;  padding-top: 10px;}

.imgBorders_front {  border:solid 1px #ccc;  padding: 5px; width:90px; height:90px;}

.borbox2{border:solid 1px #ccc;}

.borbox2 h2{line-height:28px;}

.couier > div{padding-top:10px; padding-bottom:10px;}

.fs-24{font-size:24px !important; }

.drtxt{color:#a00000;}

.lfttxt{text-align:left;}

.detaltable{ font-size:14px;}

.detaltable tr td{padding:5px;}

.fc999{color:#999;}



/*----------25-6-2015-----------*/



.list1{margin:0px; padding:0px; list-style:none;}

.list1 li{margin-bottom:5px; padding:15px; display:block; background:#f2f2f2; color:#333; font-size:15px;}

.list1 li.box{background:url(../../img/box.png) #f2f2f2 no-repeat right center;}

.list1 li.tools{background:url(../../img/tools.png) #f2f2f2  no-repeat right center;}

.list1 li.truck{background:url(../../img/truck.png) #f2f2f2  no-repeat right center;}

.list1 li.ship{background:url(../../img/ship.png) #f2f2f2  no-repeat right center;}

.list1 li.airp{background:url(../../img/airp.png) #f2f2f2  no-repeat right center;}

.list1 li.customs{background:url(../../img/customs.png) #f2f2f2  no-repeat right center;}

.fldtxt{font-size:11px;}

.fs-12{font-size:12px;}

.pad-b5 input[type="radio"]{margin-bottom:10px;}

.texta100{width:100%; height:100px; border:solid 1px #ccc;}

.pic165 img{height:165px; max-width:100%; width:100%;}



.nobg{background:none;}

ul.listBults{margin:0px; padding:0px; list-style:none;}

ul.listBults li{margin:0px; padding:0 0 15px 25px; background:url(../../img/bullet_01.png) no-repeat left 3px; display:block}

.fs-16{font-size:16px;}

.upload{background:url(../../img/icon2.png) no-repeat left top; padding:0 0 0 45px; min-height:45px;}

.review{background:url(../../img/expert.png) no-repeat left top; padding:0 0 0 45px; min-height:45px;}

.valuation{background:url(../../img/icon9.png) no-repeat left top; padding:0 0 0 45px; min-height:45px;}

.thrbox > div{margin-bottom:10px;}

.min-h105{min-height:105px;}

.stymar{margin:auto; float:none !important;}

iframe{width:100%;}

.ligbox ul{ margin:0px; padding:0px; list-style:none}

.ligbox ul li{width:75px;margin:5px; float:left;   border: 1px solid #cccccc;padding: 2px;}

.ligbox a{}



.pad-tb30{padding-bottom:30px; padding-top:30px;}

.mar-t150{margin-top:150px;}

.minhauto{min-height:634px;}

.pad-l25{padding-left:25px;}

.konkink {padding:20px 0;}

.konkink a{color:#be1e2d; text-decoration:none; font-size:16px; padding-right:30px; display:inline-block;}



.offstr-table{border:solid 1px #ccc; }

.offstr-table td{border-right:1px #ccc solid;border-bottom:solid 1px #ccc;}

.kb_red_column {

  color: #ff0000;

  text-align: center;

}

.center_text {

  text-align: center;

}

.kb_blue_column {

  color: #0000cc;

  text-align: center;

}

.kb_green_column {

  color: #009900;

  text-align: center;

}

.homegallery ul {

  list-style: outside none none;

  margin: 0;

  padding: 0 0 0 40px;

}

.homegallery ul li {

  background: #b2b2b2 none repeat scroll 0 0;

  float: left;

  margin: 15px 15px 5px 0;

  padding: 6px;

}

.homegallery {

  float: left;

  width: 100%;

}

.pp_gallery, .twitter-share-button, .pp_nav, .pp_details, .pp_bottom{display:none !important;}

.loginDiv{background:#f2f2f2;}

.loginsec{ border:solid 1px #ccc; border-radius:10px; padding:30px;}

.fs-nor{font-weight:normal !important;}

.fs-11{font-size:11px;}

.nobor{border:0px !important;}

.h2txt{color:#cc0000; font-size:16px; font-weight:bold; margin-bottom:13px; padding:0px 0 5px 0; border-bottom:2px solid #ccc;}

table.stocklist  th{text-align:center; font-weight:bold; padding:3px;}

table.stocklist td{padding:3px 5px;}

.grybg{background:#f4f4f4 ;}

.whitebg{background:#fff;}



/* Home page search result box */

.keyword_search_result_box{

background-color: #FFFFFF;

max-height: 400px;

overflow: auto;

width: 303px;

}

.search_result_box_rows{

border-bottom: 1px solid #CCCCCC;

border-top: 1px solid #CCCCCC;

height: auto;

padding: 5px 0;

list-style:outside none none;

}

.search_result_box_column_left{

width:70px;

float:left;

padding-left:3px;

}

.search_result_box_column_right{

float: left;

font-size: 14px;

width: 220px;

}



#searched_machines{

position: absolute;

  right: 0;

  top: 52px;

  width: 305px;

  z-index: 9999;

}

.search_box_close{

color:#000;text-align:right;padding-right:3px; cursor:pointer;

list-style:outside none none;

}

.requiredfields::after {

    color: #e32;

    content: "*";

    display: inline;

}

.testimonial_img{width:80%;margin-bottom:10px}

/*		End		*/





/*---------7-12-2015------*/



.stybtn1{margin-bottom:20px; margin-top:20px; width:150px; height:30px;}

.valstep1{ margin-bottom:15px;}

.valstep1 input[type="text"], .valstep1 input[type="password"], .valstep1 select{width:60%; margin-bottom:5px; height:28px;}

.req::after {

  color: #ee3322;

  content: "*";

  display: inline;

}



.step_selected {

  background: #e6e3e4;

  border-bottom: 1px solid #adadad;

  padding: 15px;

}

.step_hd {

  color: #b52121;

  font-size: 14px;

  font-weight: bold;

  padding-bottom: 0px;

}

.step {

  background: url(../../img/steps_bg.jpg) repeat-x scroll left top;

  border-bottom: 1px solid #adadad;

  padding: 15px;

}

.pad-l0{padding-left:0px !important;}

.step p{margin:0px; line-height:15px;}



.col-lg-9.col-md-9.col-sm-9.iphnsel .col-sm-6.col-xs-6 #sendcodebutton{width:100% !important;}

.col-lg-9.col-md-9.col-sm-9.iphnsel .col-sm-6.col-xs-6 #submitButtonFindpress{width:100% !important;}

.col-lg-9.col-md-9.col-sm-9.iphnsel .col-sm-6.col-xs-6 .dbt{width:100% !important; text-align:center;}



.row.pad-b10.iphnand-sel select.w35{width:33%;}

.col-lg-6.col-md-6.col-sm-8.fldtxt .row.pad-b5.pad-t20 .ctrtxt input[value="Enviar"]{width:100% !important;}

.col-lg-6.col-md-6.col-sm-8.fldtxt .row.pad-b5.pad-t20 .col-lg-12{padding-left:0px !important; padding-right:0px !important;}



.logform{width:450px; margin:25px auto; border-radius:10px; border:solid 1px #ccc; padding:15px;}

.logfld-row{width:100%;}

.logbtn-sec{width:48%; float:left; margin-right:2%;}

.logbtn-sec input[type="submit"]{width:100%; text-align:center; height:32px;}

.logbtn-sec a.dbt.mar_10{width:100% !important; height:32px; text-align:center;}



.ca.mar-b20 .col-lg-6.col-md-6.col-sm-6.pad-s10 a..dbt{text-align:center;}

@media (min-width:768px) {

#pscf-btn{ margin-top:38px!important;}

}

@media (min-width:220px) and (max-width:480px) {
.bt2{width:100%!important;}	
}
@media (min-width:320px) and (max-width:480px) {
.bt2{width:100%!important;}	
/*.logo_size{max-height:85px; width: 242px; padding:6px 0px!important;}*/
}	
	
@media (min-width:768px) and (max-width:1023px) {



#pscf-btn{ margin-top:32px!important;}

.advsrh1 .col-lg-3.col-md-3.col-sm-4.mar-t20 input[value="Buscar"]{ width:100%;}

.advsrh1 .col-lg-3.col-md-3.col-sm-4.mar-t20 input[value="Limpiar Busqueda"]{ width:100%;}

.advsrh1 .col-lg-3.col-md-3.col-sm-4.mar-t20 input[value="Search"]{ width:100%;}

.advsrh1 .col-lg-3.col-md-3.col-sm-4.mar-t20 input[value="Clear Search"]{ width:100%;}





}

@media (max-width:1060px) {

.pad-s15.itemdetails{float:left; width:100%;}

.pad-s15.itemdetails form .col-lg-12.pad-0{float:left; width:100%;}

}

@media (max-width:992px) {

.fldsty input#PressName{width:72%; border:solid 1px #ccc; height:32px;}

}

@media (max-width:769px) {

ul.icons li{width:47%; background:none; border-bottom:solid 1px #ccc; margin:0 1%}

ul.icons a{width:100%;}

ul.icons a span{display:block !important;}

#navbar{width:100%;}

#newsticker-demo .newsticker-jcarousellite { width:100%!important; margin-left:0px !important; }



.col-lg-8.col-md-8.col-sm-8.pad-hl.ctrtxt{padding-left:20px !important;}

.bt2{width:68%;}

input[type="submit"], input[type="reset"], input[type="button"]{padding:5px 5px !important}



.take_up .col-lg-12.col-md-12.col-sm-4 {width:100% !important;}

#newsticker-demo.boxes{/*width:180px !important;*/width:100% !important;}

#newsticker-demo.boxes .newsticker-jcarousellite ul li{width:100%!important;}



.pad-s15.itemdetails{float:left; width:100%;}

.pad-s15.itemdetails form .col-lg-12.pad-0{float:left; width:100%;}



.advsrh1 .col-lg-3.col-md-3.col-sm-4.mar-t20 input[value="Buscar"]{ width:100%;}

.advsrh1 .col-lg-3.col-md-3.col-sm-4.mar-t20 input[value="Limpiar Busqueda"]{ width:100%;}



.borbg{background:none !important;}

.row.pad-t10.selstytwin select{width:100% !important;}



.row.pad-b10.iphnand-sel select.w35{width:50%; margin-right:0px !important}

.row.pad-b10.iphnand-sel select.w35.sel-1{width:48%; margin-right:2% !important}



.advsrh1 .col-lg-6.col-sm-6.col-xs-6.pad-r0{padding:0px 10px!important;}

.advsrh1 .col-lg-6.col-sm-6.col-xs-6.pad-r0{padding:0px 10px!important;}

#psyt-sel{padding:0px 10px!important;}

.ca.mar-b20 .row .col-lg-12{float:left; width:100%;}

.col-lg-6.col-md-6.col-sm-6.pad-s10{width:50%; float:left;}

.ca.mar-b20 .col-lg-6.col-md-6.col-sm-6.pad-s10 .col-lg-12 .col-lg-6.col-md-6.col-sm-6{width:50%; float:left;}

}



@media (max-width:767px) {

.valstep1 input[type="text"], .valstep1 input[type="password"], .valstep1 select{ width:96%;}

.hbutbot .vermid{display:inherit !important;}

.iphmar .col-lg-3.col-md-3.col-sm-4.mar-t150.pad-0 {  float: left;  width: 20%;}

.iphmar .col-lg-9.col-md-9.col-sm-8 {  float: left;  width: 80%;}

.fldsty .col-lg-9.col-md-9.col-sm-8.phmar-b20{width:100%; float:left;}

.fldsty input#PressName{width:90%;}

.headerSec .top-banner .col-lg-6.col-md-6.col-sm-10.pull-right {  width: 100%;}

.headerSec .top-banner .top-menu{width:100%;}

.headerSec .top-banner .top-menu li{padding:0 3px;}

.advsrh1 .col-lg-3.col-md-3.col-sm-4.mar-t20 input[value="Buscar"]{ width:41%;}

.advsrh1 .col-lg-3.col-md-3.col-sm-4.mar-t20 input[value="Limpiar Busqueda"]{ width:58%;}

.fldsty .col-lg-6.col-md-6.col-sm-8.phmar-b20 form input[value="Buscar"]{width:100%;}

.fldsty .col-lg-3.col-md-3.col-sm-3.pull-right.rigtxt{width:100%;}

.fldsty .col-lg-3.col-md-3.col-sm-3.pull-right.rigtxt input[value="Maquinas en Oferta"]{width:100%;}

.itemdetails .col-lg-2.col-md-2.col-sm-2.graytxt.pad-0{width:30%; float:left;}

.itemdetails .col-lg-10.col-md-10.col-sm-10{width:65%; float:left;}

.row.pad-t10.selstytwin select{width:100% !important;}

.col-lg-9.col-md-9.col-sm-9.iphnsel {padding: 0 22px;}

.col-lg-9.col-md-9.col-sm-9.iphnsel .col-sm-6.col-xs-6 #sendcodebutton{width:100% !important;}

.col-lg-9.col-md-9.col-sm-9.iphnsel .col-sm-6.col-xs-6 #submitButtonFindpress{width:100% !important;}

.col-lg-9.col-md-9.col-sm-9.iphnsel .col-sm-6.col-xs-6 .dbt{width:100% !important;}

.col-lg-8.col-md-8.col-sm-8.pad-s10 .ctrtxt .dbt.mar-t10{width:48%;}

#search_box_cont{padding:10px 0px!important;}

/* .ca.mar-b20 .col-lg-8.col-md-8.col-sm-8{ float:left; width:50%;} */

.ca.mar-b20 .col-lg-4.col-md-4.col-sm-4 {  float: left;  width: 50%;}

.ca.mar-b20 .col-lg-4.col-md-4.col-sm-4 .col-lg-6.col-md-6.col-sm-6{float:left; width:50%;}


.logo_img {	float: none !important;}

h2.title{font-size:18px;}


}



@media (max-width:665px) {

.iphmar .col-lg-3.col-md-3.col-sm-4.mar-t150.pad-0 {  float: left;  width:28%;}

.iphmar .col-lg-9.col-md-9.col-sm-8 {  float: left;  width: 72%;}

.fldsty input#PressName{width:70%;}
h2.title{font-size:16px;}


}

@media (max-width:510px) {

.advsrh1 .col-lg-3.col-md-3.col-sm-4.mar-t20 input[value="Buscar"]{ width:100%;}

.advsrh1 .col-lg-3.col-md-3.col-sm-4.mar-t20 input[value="Limpiar Busqueda"]{ width:100%;}

.advsrh1 .col-lg-3.col-md-3.col-sm-4.mar-t20 input[value="Search"]{ width:100%;}
.advsrh1 .col-lg-3.col-md-3.col-sm-4.mar-t20 input[value="Reset"]{ width:100%;}

.advsrh1 .col-lg-3.col-md-3.col-sm-4.mar-t20 input[value="Clear Search"]{ width:100%;}

.logform{width:96% !important;}



.col-lg-8.col-md-8.col-sm-8.pad-s10{overflow:auto;}

/*.col-lg-8.col-md-8.col-sm-8.pad-s10 > div{width:600px;}*/

.col-lg-8.col-md-8.col-sm-8.pad-s10 {overflow:auto;}



.col-lg-12 .col-lg-12 div.col-lg-6.col-md-6.col-sm-6.pad-s10:first-child{width:20%  ; float:left;}

.col-lg-12 .col-lg-12 div.col-lg-6.col-md-6.col-sm-6.pad-s10:last-child{width:80%; float:left;}

/* .ca.mar-b20 .col-lg-8.col-md-8.col-sm-8{ float:left; width:30%;} */

.ca.mar-b20 .col-lg-4.col-md-4.col-sm-4 {  float: left;  width: 100%;}

.logo_img {	float: none !important;}
h2.title img{float:left; margin-right:10px; margin-bottom:10px;}
h2.title{line-height:20px !important; font-size:16px;}

/*ul.crumb li{width:100%;}*/
ul.crumb li a{background:url(../../img/breadcrumb_link.png) no-repeat scroll 0px center; padding-left:25px;}


}



@media (max-width:400px) {

.logo img{float:none !important;}

.fldsty input#PressName{width:60%;}

.col-lg-8.col-md-8.col-sm-8.pad-s10 .ctrtxt .dbt.mar-t10{font-size:14px !important;}



.col-lg-6.col-md-6.col-sm-6.pad-s10{width:100%; float:left;}



}

@media (max-width:330px) {

.fldsty input#PressName{width:53%;}

}



/*---------7-12-2015------*/



.w280{float:left; width:280px;}

.divw280{height:200px; overflow:auto; width:280px;}

.pad-s20{padding:20px;}

.pad-s0{padding:10px 0px!important;}

.backgray{background-color:#F0F0F0;}



/*---------10-12-2015------*/

.min-h125{min-height:120px;}

.min-h125 p{text-align:left !important;}

.review{text-align:left !important; padding-left:36px !important}

.jcarousel-skin-tango .jcarousel-item-vertical {

    margin-bottom: 3px;

}

/*---------10-10-2016------*/

.img85{width:85%;}

.brlogo2 a{margin:0px 13px;}

.nomarl{ margin-left:0px!important;}



/* Knowledge base links page*/

.kb_red_column{color:#FF0000; text-align:center;}

.kb_blue_column{color:#0000CC; text-align:center;}

.kb_green_column{color:#009900; text-align:center;}

.title_page {

   color: #444444;

    font-size: 26px;

    font-weight: normal;

    height: 31px;

    /*line-height: 28px;*/

    margin: 30px 0;

	text-align:left;

	float:left;

	width:60%!important;

}

.center_text{

text-align:center;

}

.kb_text_columns{}



table td{

border:1px solid #CCC;

text-align:center;

}

table { border-collapse: separate; }
td { border: solid 1px #CCC; }
tr:first-child td:first-child { border-top-left-radius: 10px; }
tr:first-child td:last-child { border-top-right-radius: 10px; }
tr:last-child td:first-child { border-bottom-left-radius: 10px; }
tr:last-child td:last-child { border-bottom-right-radius: 10px; }



.kb_links_tab{

padding-right:9px;

float:left;

font-size:16px;

}

.kb_links_tab_last{

font-size:16px;

float:left;

}

.links_tab{

float:left;

font-size:16px;

margin:30px 0px;

width:40%;

text-align:right;

}

.pds{padding:5px!important;}



/*Disable animation on mobile*/

#autoM{display:none!important;}

@media (max-device-width:480px) and (orientation:landscape) {

#auto{ display:none!important;}

 #autoM{display:block!important;}



}

#keyword_search_box{width:100%!important; padding:5px!important;}

.altrow{background: none repeat scroll 0 0 #F4F4F4;}

.sub_tab_header{

margin:15px 0px 10px 0px;
text-align:left;
border-bottom:2px solid #CCCCCC;
color:#B52121;
font-size:16px;
font-weight:bold;
padding-bottom:5px;
border-radius:5px;

}

.stocklist_head_text{font-weight:bold;}

.stock_tables{ border:none;}

.stock_tables td {  padding: 5px;  vertical-align: top; border:none;}

.stock_tables th {  padding-bottom: 5px;  padding-left: 5px; background:#f2f2f2; border:none;}

.stock_tables th h2 {  font-size: 12px;  font-weight: bold;  padding-top: 10px;}

.height-auto{ height:auto!important;}

.borall{border:solid 1px #ccc;}

#PressAvailableFromMonth {

	float: left;

    height: 25px;

    margin: 0 5px 0 0;

    padding: 0;

    width: 22%;

}

#PressAvailableFromDay {

	float: left;

    height: 25px;

    margin: 0 5px 0 0;

    padding: 0;

    width: 22%;

}

#PressAvailableFromYear {

	float: left;

    height: 25px;

    margin: 0 5px 0 0;

    padding: 0;

    width: 22%;

}

.heighlight{background-color:#FFFF00!important;}

.message{
		color:#FF0000;
		text-align: center;
		font-weight: bold;
		font-size: 20px;
		margin-top: 10px;
}

.small_txt{width:80px;text-align:right;}



.paging li{

	display: inline;

}

.paging li::after{

	content: " | ";

}
ul.crumb li.f-right{float:right;}
div.fadeMe {
  opacity:    0.5; 
  background: #000; 
  width:      100%;
  height:     100%; 
  z-index:    10;
  top:        0; 
  left:       0; 
  position:   fixed; 
  display:none;
  text-align:center;
}
.mask-img{width:87%; height:225px; border:1px solid #CCCCCC;}
.chat_img{width:200px; padding:4px; border:1px solid #aaacaf;border-radius:5px;margin-top:9px;}
.chat_img_vm{margin-top:9px;}
.offer_box{width:158px;}
.pic_combo_logo{width:95%;}
.pic_combo_logo_vm{width:68%;height:124px;}
.pic_combo_logo_vm_inn{width:50%;}
.blog_count{font-size:16px; font-weight:bold; color: #8B0000;}
.blog_img{width:500px;}
.blog-txt ul{padding-left:15px;}
.btn_txt_valign{margin-top:14%;}
.imbBtn{height:153px!important;}
.btn_img{text-align: center;border: 1px solid #8B0000;border-radius: 5px; padding:0px!important;}
.btnImgBorders {
  height:153px!important;
  max-width:284px;
}
.btnImgLink{
	text-align: center;
	background-color: #8B0000;
	height: 40px;
	padding: 8px;
	font-weight: bold;
}
.btnImgLink a{	
	color:#FFF;
	text-decoration:none;
} 
.btnImgLink a:hover{	
	color:#aaacaf;
	text-decoration:none;
}

#equip_list .btnImgLink{
	text-align: center;
	background-color: #8B0000;
	height: 40px;
	padding:12px 8px;
	font-weight: bold;
	line-height:12px;
} 

.catalogue_preview{height:250px;padding-top:10px;}
.catalog-box{border:1px solid #aaacaf;padding:5px;}
.right_box{border-bottom:1px solid #aaacaf;padding:0px;}
.left_box{border-right:1px solid #aaacaf;border-bottom:1px solid #aaacaf;padding:0px;}
.bold{font-weight:bold;}

/* WhatsApp box */
#whatsAppForm{
	width:40%;
	height:300px; display:none; z-index:9999; position:absolute; top:130%;  left:30%; background:#FFFFFF; border:1px solid #aaacaf; backgrund-radius:5px;opacity:0.9;color:#000000;
}

#whatsAppForm label{width:60%}
#whatsAppForm select{width:31%;height:28px;}


/*	CSS for preloader progress logo image */
/*
@-webkit-keyframes slideInDown {
    from {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
        visibility: visible
    }
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes slideInDown {
    from {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
        visibility: visible
    }
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes fadeIn {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes fadeIn {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes tmFillFull {
    from {
        -webkit-transform: scaleX(0);
        transform: scaleX(0)
    }
    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes tmFillFull {
    from {
        -webkit-transform: scaleX(0);
        transform: scaleX(0)
    }
    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@-webkit-keyframes bannerAnim {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes bannerAnim {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@-webkit-keyframes growShrink {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: .8
    }
    30% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: .5
    }
    90% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: .5
    }
    100% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }
}

@keyframes growShrink {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: .8
    }
    30% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: .5
    }
    90% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: .5
    }
    100% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }
}

@-webkit-keyframes growShrink2 {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: .8
    }
    30% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
        opacity: .5
    }
    90% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
        opacity: .5
    }
    100% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }
}

@keyframes growShrink2 {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: .8
    }
    30% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
        opacity: .5
    }
    90% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
        opacity: .5
    }
    100% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }
}

.tm-preloader {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    background: #f7f7f7;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 10000;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transition: all .6s ease-out 0s;
    -o-transition: all .6s ease-out 0s;
    transition: all .6s ease-out 0s;
	text-align:center;
}

.tm-preloader-logo {
    text-align: center
}

.tm-preloader-progress {
    display: block;
    height: 3px;
    width: 100%;
    background: #c9c9c9;
    margin-top: 30px;
    position: relative;
    overflow: hidden
}

.tm-preloader-progress::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background: #f2ba59;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-animation: tmFillFull 4s linear 0s 1 both;
    animation: tmFillFull 4s linear 0s 1 both
}

.tm-preloader .tm-button {   
	
	position: absolute;   
    top: 72%;
	width:250px;   
    bottom: auto;
    border: 0
}*/
@media (min-width:220px) and (max-width:480px) {
/*
.tm-preloader .tm-button {
   
	position: absolute; 
    top: 72%;	 
    bottom: auto;
    border: 0
} */
.right_box{border-bottom:1px solid #aaacaf;padding:0px;}
.left_box{border-bottom:1px solid #aaacaf;padding:0px;}

/*	Start Flags CSS */
#flaglist{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;width:70px;position:absolute;margin-top:33px;background-color:#FFFFFF;z-index:1;}
#flag_box{padding:5px 0px 5px 10px;width:70px; float:left; height:25px;}
.flag_row{padding:5px 10px;}
.active_flag{float:left}
.dropdown-box{width:20px; float:right;padding-right:2px;}
.hide_flags{display:none;}
.display_flags{display:block;}
/*	End Flags CSS */

}
/*******************		End progress bar code			**************************/

/*	Start Flags CSS */
#flaglist{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;width:70px;position:absolute;margin-top:33px;background-color:#FFFFFF;z-index:1;}
#flag_box{padding:5px 0px 5px 10px;width:70px; float:left; height:25px;}
.flag_row{padding:5px 10px;}
.active_flag{float:left}
.dropdown-box{width:20px; float:right;padding-right:2px;}
.hide_flags{display:none;}
.display_flags{display:block;}
/*	End Flags CSS */

/*	New machines search box */
.search_box input[type="submit"]{
	padding:4px 15px!important;
}
.pad-l-12{padding-left:12%!important;}
.pad-r-12{padding-right:12%!important;}