/*
Start New .....
*/

.new_submit_button button,
html input[type="button"], input[type="reset"],
input[type="submit"]
{

	background: #fcfcfc url(../images/button_standard_bg.png) left bottom repeat-x;
	background: -moz-linear-gradient(100% 100% 90deg, #eee, #fcfcfc);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#eee));
	border-bottom: 1px solid #b2b2b2;
	border-left: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	border-top: 1px solid #e5e5e5;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
	-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
	color: #364759;
	cursor: pointer;
	display: inline-block;
	font: bold 14px/110% 'Helvetica Neue', Arial, Helvetica, sans-serif;
	margin-right: 6px;
	overflow: visible;
	padding: 5px 10px;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
	width: auto;
                                    
    margin: 0px 5px 0 79px;
	float: none;
	font-size: .9em;
	line-height: 2.1;
	padding: 5px 8px;
    padding-bottom: 1px;
	
/*    margin-left:120px;*/


}


/*b,
strong {
	  font-weight: bold;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 1px;
	border: 2px solid #D6E4EB;


  
  }
*/
.flexi-header, #MainColumn .flexi-header {
	background: #EEF4F7;
	border-bottom: 0;
	border-left:1px solid #D6E4EB;
	border-right:1px solid #D6E4EB;
	border-top:1px solid #D6E4EB;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	clear: both;
	color: #777;
	font-size: 1.4em;
	font-weight: normal;
	letter-spacing: normal;
	margin: 5px 0 0 0;
	overflow: hidden;
	padding: 0.5em;
	text-transform: none
}
form.no_results .flexi-header, .paging.lone .flexi-header, .flexi-pager .paging.lone .flexi-header, #MainColumn form.no_results .flexi-header, #MainColumn .paging.lone .flexi-header, #MainColumn .flexi-pager .paging.lone .flexi-header {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #D6E4EB;
	margin-bottom: 1em
}
.flexi-header select, #MainColumn .flexi-header select {
	margin: 0 5px 0 0
}
.flexi-header form, #MainColumn .flexi-header form {
	float: left
}
.flexi-header a, #MainColumn .flexi-header a {
	font-size: 0.9em;
	font-weight: bold;
	line-height: 1.0;
	margin: 0 3px 0 0
}
.flexi-header .daily_feeds_enabled, #MainColumn .flexi-header .daily_feeds_enabled {
	font-size: 13px;
	float: right;
	margin-top: 2px;
	text-align: right
}
.flexi-header .daily_feeds_enabled .icon, #MainColumn .flexi-header .daily_feeds_enabled .icon {
	margin-top: 2px;
	vertical-align: top
}
h2.icon_r, #MainColumn h2.icon_r {
	margin-right: 38px
}
h2.icon_w, #MainColumn h2.icon_w {
	margin-right: 46px
}
.flexi-header a.quick-but, #Main #MainColumn .flexi-header a.quick-but {
	background: #d4e2c4 url(../images/h2add.gif) 10px 11px no-repeat;
	border-left: 1px solid #fff;
	color: #184D10;
	float: right;
	font-size: 14px;
	margin: -6px 0 0 0;
	padding: 11px 15px 14px 33px
}
#vat-returns-show #MainColumn h2.show-title {
	color: #364759;
	font-size: 18px
}
.flexi-pager .pagination, #MainColumn .flexi-pager .pagination {

	
	line-height: 113%;
	margin: 0 auto
}
.flexi-pager .pagination a.next_page, .flexi-pager .pagination a.previous_page, #MainColumn .flexi-pager .pagination a.next_page, #MainColumn .flexi-pager .pagination a.previous_page {
	
	border: 1px solid #fff;
	font-weight: bold
}
.flexi-pager .pagination .disabled, #MainColumn .flexi-pager .pagination .disabled {
	color: #999;
	display: block;
	float: left;
	padding: 3px 8px
}
.flexi-pager .pagination em, #MainColumn .flexi-pager .pagination em {
	background: #ededed;
	display: block;
	float: left;
	padding: 3px 8px
}
.flexi-pager .pagination .gap, #MainColumn .flexi-pager .pagination .gap {
	color: #666;
	display: block;
	float: left;
	padding: 4px
}
.flexi-pager .pagination a, .flexi-pager .pagination em, #MainColumn .flexi-pager .pagination a, #MainColumn .flexi-pager .pagination em {
	border: 1px solid #ededed;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	margin-right: 2px
}

.flexi-pager .pagination strong{

	border-bottom: 1px solid #BAD0DC;
	border-left: 0;
	border-right: 1px solid #CADBE5;
	border-top: 1px solid #D6E4EB;
	display: block;
	padding: 0px 10px 0px 10px;
}

.flexi-pager .pagination a:hover, #MainColumn .flexi-pager .pagination a:hover {
	background: #eee;
	border: 1px solid #1D7ED3
}
.flexi-pager .pagination a:link, .flexi-pager .pagination a:visited, #MainColumn .flexi-pager .pagination a:link, #MainColumn .flexi-pager .pagination a:visited {
	display: block;
	float: left;
	padding: 3px 8px;
	text-decoration: none
}
.flexi-pager .paging, #MainColumn .flexi-pager .paging {
	margin-top: -18px
}
.flexi-pager .paging .counter, #MainColumn .flexi-pager .paging .counter {
	float: left;
	margin-top: 1px
}
.flexi-pager .paging .flexi-header, #MainColumn .flexi-pager .paging .flexi-header {
	background: #EEF4F7;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	border-bottom: 1px solid #D6E4EB;
	border-top: 0;
	clear: both;
	color: #777;
	font-size: 28px;
	font-weight: normal;
	letter-spacing: normal;
	margin: 0;
	padding: 0.5em
}
.flexi-pager.lone .paging .flexi-header, #MainColumn .flexi-pager.lone .paging .flexi-header {
	border: 1px solid #D6E4EB;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}
.flexi-pager .paging .flexi-header select, #MainColumn .flexi-pager .paging .flexi-header select {
	margin-right: 5px
}
.flexi-pager .flexi-header .pagination, #MainColumn .flexi-pager .flexi-header .pagination {



	
	
	color: #97B6C7;
	float: left;
	font-weight: bold;
	text-align: center;
	text-shadow: 0 1px 0 rgb(255,255,255);
	width: auto
}
.flexi-pager .paging .counter + .pagination, #MainColumn .flexi-pager .paging .counter + .pagination {
	margin-left: 20px
}
.flexi-pager .flexi-header .pagination *, #MainColumn .flexi-pager .flexi-header .pagination * {


	
	display: block;
	float: left;

/*	margin: 0*/
}
.flexi-pager .flexi-header .pagination em, .flexi-pager .flexi-header .pagination a, .flexi-pager .flexi-header .pagination span, #MainColumn .flexi-pager .flexi-header .pagination em, #MainColumn .flexi-pager .flexi-header .pagination a, #MainColumn .flexi-pager .flexi-header .pagination span {
	font-size: 23px;
	line-height: 100%;
	padding: 3px 10px 6px 10px;
}
.flexi-pager .flexi-header .pagination em, .flexi-pager .flexi-header .pagination a, #MainColumn .flexi-pager .flexi-header .pagination em, #MainColumn .flexi-pager .flexi-header .pagination a {

/*	background: url(../images/pagination_flexiheader_sprite.png) no-repeat 0 0;*/

	
	border-bottom: 1px solid #BAD0DC;
	border-left: 0;
	border-right: 1px solid #CADBE5;
	border-top: 1px solid #D6E4EB;
	display: block
}
.flexi-pager .flexi-header .pagination a:hover, #MainColumn .flexi-pager .flexi-header .pagination a:hover {

	background-color:#ffc229;	

	color:#FFF;
}
.flexi-pager .flexi-header .pagination em, #MainColumn .flexi-pager .flexi-header .pagination em {
	background-position: 0 -50px;
	color: #2A99C4;
	cursor: default;
	padding-top: 6px
}
.flexi-pager .flexi-header .pagination .gap, .flexi-pager .flexi-header .pagination .disabled, #MainColumn .flexi-pager .flexi-header .pagination .gap, #MainColumn .flexi-pager .flexi-header .pagination .disabled {
	color: #97B6C7
}
.flexi-pager .flexi-header .pagination .gap, #MainColumn .flexi-pager .flexi-header .pagination .gap {
	border: 0
}
.flexi-pager .flexi-header .pagination .gap + a, .flexi-pager .flexi-header .pagination .gap + a:nth-child(1), #MainColumn .flexi-pager .flexi-header .pagination .gap + a, #MainColumn .flexi-pager .flexi-header .pagination .gap + a:nth-child(1) {
border-left: 1px solid #CADBE5
}
.flexi-header .flexi-pager .pagination .disabled:active, #MainColumn .flexi-header .flexi-pager .pagination .disabled:active {
	top: 0
}
.flexi-pager .flexi-header .pagination .next_page, .flexi-pager .flexi-header .pagination .previous_page, #MainColumn .flexi-pager .flexi-header .pagination .next_page, #MainColumn .flexi-pager .flexi-header .pagination .previous_page {

	background: url(../images/pagination_flexiheader_sprite.png) no-repeat 0 0;
	border: 0;
	padding-bottom: 7px;
	padding-top: 7px;
	width: auto
}
.flexi-pager .flexi-header .pagination .next_page, #MainColumn .flexi-pager .flexi-header .pagination .next_page {
	background-position: right -80px;
	padding-left: 10px;
	padding-right: 16px
}
.flexi-pager .flexi-header .pagination .next_page:hover, #MainColumn .flexi-pager .flexi-header .pagination .next_page:hover {
	background: url(../images/pagination_flexiheader_sprite.png) no-repeat right -110px
}
.flexi-pager .flexi-header .pagination .disabled.next_page, .flexi-pager .flexi-header .pagination .disabled.next_page:hover, #MainColumn .flexi-pager .flexi-header .pagination .disabled.next_page, #MainColumn .flexi-pager .flexi-header .pagination .disabled.next_page:hover {
	background: url(../images/pagination_flexiheader_sprite.png) no-repeat right -140px;
	cursor: default
}
.flexi-pager .flexi-header .pagination .previous_page, #MainColumn .flexi-pager .flexi-header .pagination .previous_page {
	background-position: left -80px;
	padding-left: 16px;
	padding-right: 10px
}
.flexi-pager .flexi-header .pagination .previous_page:hover, #MainColumn .flexi-pager .flexi-header .pagination .previous_page:hover {
	background: url(../images/pagination_flexiheader_sprite.png) no-repeat left -110px
}
.flexi-pager .flexi-header .pagination .disabled.previous_page, .flexi-pager .flexi-header .pagination .disabled.previous_page:hover, #MainColumn .flexi-pager .flexi-header .pagination .disabled.previous_page, #MainColumn .flexi-pager .flexi-header .pagination .disabled.previous_page:hover {
	background: url(../images/pagination_flexiheader_sprite.png) no-repeat left -140px;
	cursor: default
}
.flexi-pager .flexi-header .pagination span.next_page, .flexi-pager .flexi-header .pagination span.previous_page, #MainColumn .flexi-pager .flexi-header .pagination span.next_page, #MainColumn .flexi-pager .flexi-header .pagination span.previous_page {
	padding-bottom: 7px;
	padding-top: 7px
}
.flexi-pager .flexi-header .pagination .previous_page, #MainColumn .flexi-pager .flexi-header .pagination .previous_page {
	border-right: 1px solid #CADBE5
}
.flexi-pager, #MainColumn .flexi-pager {
	background: none
}
.flexi-pager td, #MainColumn .flexi-pager td {
	padding: 0
}
.flexi-pager .paging, #MainColumn .flexi-pager .paging {
	margin: 0
}
.flexi-pager .flexi-header, #MainColumn .flexi-pager .flexi-header {
	border-top: 0
}


.formcontact_1 {
  padding: 30px 90px; }
  .formcontact_1 .form-group {
    margin-bottom: 20px;
    width: 50%;
    float: left; }
    .formcontact_1 .form-group input {
      height: 60px;
      background: transparent;
      font-family: "Open Sans", sans-serif;
      font-size: 14px;
      color: #979da0;
      font-weight: 700; }
  .formcontact_1 .form-group1 {
    margin-bottom: 40px;
    float: left;
    width: 100%; }
    .formcontact_1 .form-group1 textarea {
      height: 150px;
      background: transparent;
      font-family: "Open Sans", sans-serif;
      font-size: 14px;
      color: #979da0;
      font-weight: 700; }


.inputsmallBorder{ font-size:12px; color:#666666;}


.inputsmallBorder2{ height:26px; border:1px solid #999; width:300px; background-repeat:repeat-x; background-image:url(../images/bg-field_23.jpg); background-position:top left; font-size:12px; color:#666666;}

.inputsmallBorder3{ height:175px; vertical-align:top; border:1px solid #CECECE; width:297px; background-repeat:repeat-x; background-image:url(../images/bg-field_23.jpg); background-position:top left; font-size:12px; color:#666666;}




.inputsmallBorder4{ height:26px; background-color:#F3F3F3; border:1px solid #CECECE; width:300px; background-repeat:repeat-x; background-image:url(../images/bg-field_23.jpg); background-position:top left; font-size:12px; color:#666666;}


.fa_1 {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


.fa-facebook_1{
  content: ""; }


/*
end new
*/



/*-- quantity-starts --*/
 .value-minus,
.value-plus,.value-minus1,
.value-plus1{
    height: 40px;
    line-height: 24px;
    width: 40px;
    margin-right: 3px;
    display: inline-block;
    cursor: pointer;
    position: relative;
    font-size: 18px;
    color: #fff;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
	border:1px solid #b2b2b2;
	    vertical-align: bottom;
}
.quantity-select .entry.value-minus:before,
.quantity-select .entry.value-plus:before,.quantity-select .entry.value-minus1:before,
.quantity-select .entry.value-plus1:before{
	content: ""; 
	width: 13px;
	height: 2px; 
	background: #000;
	left: 50%;
	margin-left: -7px; 
	top: 50%;
	margin-top: -0.5px;
	position: absolute;
}
.quantity-select .entry.value-plus:after,.quantity-select .entry.value-plus1:after{
	content: "";
	height: 13px;
	width: 2px; 
	background: #000;
	left: 50%; 
	margin-left: -1.4px;
    top: 50%;
    margin-top: -6.2px;
	position: absolute;
}
.value,.value1  {
    cursor: default;
    width: 40px;
	height:40px;
    padding: 8px 0px;
    color: #A9A9A9;
    line-height: 24px;
    border: 1px solid #E5E5E5;
    background-color: #E5E5E5;
    text-align: center;
    display: inline-block;
	margin-right: 3px;
}
.quantity-select .entry.value-minus:hover,
 .quantity-select .entry.value-plus:hover,.quantity-select .entry.value-minus1:hover,
 .quantity-select .entry.value-plus1:hover{
	background: #E5E5E5;
}

.quantity-select .entry.value-minus,.quantity-select .entry.value-minus1{
    margin-left: 0;
}
/*-- quantity-end --*/


btn{  display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;-webkit-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;-o-transition:none;transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(121, 113, 234, 0.25);box-shadow:0 0 0 0.2rem rgba(121, 113, 234, 0.25)}.btn.disabled,.btn:disabled{opacity:0.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}

.btn-outline-primary{color:#7971ea;background-color:transparent;background-image:none;border-color:#7971ea}.btn-outline-primary:hover{color:#fff;background-color:#7971ea;border-color:#7971ea}.btn-outline-primary.focus,.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(121, 113, 234, 0.5);box-shadow:0 0 0 0.2rem rgba(121, 113, 234, 0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#7971ea;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#7971ea;border-color:#7971ea}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(121, 113, 234, 0.5);box-shadow:0 0 0 0.2rem rgba(121, 113, 234, 0.5)}


form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;-webkit-transition:border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;-o-transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;-o-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#e2e0fa;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(121, 113, 234, 0.25);box-shadow:0 0 0 0.2rem rgba(121, 113, 234, 0.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}

text-center{text-align:center!important}

.input-group{width:auto}

.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}

.input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}






<!--quick view-->

<!--end quick view-->