/* your style here */

div.vc_row.wpb_row.vc_row-fluid.hidden-xs.float-none.vc_custom_1467207717515 {
	display:block !important;
}



@media (min-width:768px){
	.vc_row.wpb_row.vc_row-fluid.position-relative.z-index-100.post-nav-area.pull-me-up.vc_custom_1467369135932.vc_row-o-equal-height.vc_row-flex {
		position: absolute;
		height: 120px;
	}
	.home .tp-caption {
		margin:80px !important;
	}

}

@media (max-width:767px){
	.vc_row.wpb_row.vc_row-fluid.position-relative.z-index-100.post-nav-area.pull-me-up.vc_custom_1467369135932.vc_row-o-equal-height.vc_row-flex {
		padding-top: 0 !important;
	}
	.home .tp-caption {
		margin: 110px 120px 0 70px !important;
	}
	div#megamenu_bg_14149.row {
		display:none !important;
	}
}

.vc_custom_1428914614954 {
	clear:both !important;
}

@media (min-width:768px){
.vc_custom_1431385969987 {
	height:800px !important;
}
}
.vc_custom_1467369170356 {
	clear:both;
}


@-moz-document url-prefix() {
	.vc_custom_1467208079137 {
		margin-top: -210px !important;
		padding-top: 70px !important;
	}
}


/*.post-12858 */
.page-template-default .woocommerce.columns-4 ul.products li.product {
	width: 100% !important;
}


.page-id-11044 .woocommerce ul.products li.product {
	padding:0 !important;
}

.page-id-11044 .woocommerce ul.products li.product h3 {
	font-size: 16px !important;
	padding:10px;
	text-align:center;
}

.postimagecontent img {
/*	width: 40% !important;*/
}


.dt-tabs-2 .nav > li:nth-child(3) {
	display:none;
}

.icon-black .dt-iconboxes.layout-6 i {
	color: #444444 !important;
}

.icon-black .dt-iconboxes.layout-6:hover i {
	color: #ffffff !important;
}

div#head-page .popup_form {
	top: 100%;
}

ul#menu-wpml-menu.topbar-menu {
	font-size:1px !important;
	padding-top: 20px !important;
}

#fof-sub-14149 {
/*	background: transparent !important;*/
	border: none !important;
}

#fof-sub-14149 li:not(:first-child) {
	width: 200px !important;
/*	border: 1px solid red !important;*/
	display: block !important;
	line-height: normal !important;
	border: none !important;
}

div#megamenu_bg_14149.row {
	position: absolute;
	top: -5px;
	height: 215px;
	width: 530px;
}

li#menu-item-12857.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-first-child.menu-item-12857 {
	margin-top: 10px !important;
}

.wpb_wrapper h3 span {
	font-size:1em !important;
}

.shareaholic-share-buttons-container ul.shareaholic-share-buttons {
    -ms-transform: translate(-15px); /* IE 9 */
    -webkit-transform: translate(-15px); /* Safari */
    transform: translate(-15px);
}

.woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product {
	width: 19% !important;
}

.woocommerce .related.products h3 {
	font-size:16px !important;
	margin-bottom:0 !important;
}
.woocommerce .related ul li.first:nth-child(5) {
	clear:unset;
	margin-left:10px;
}

div.content.post-11667.page.type-page.status-publish.hentry, div.content.post-11824.page.type-page.status-publish.hentry {
	padding-top:0 !important;
}

.wpcf7-form p{
	margin:0 !important;
}

.wpcf7-form {
	margin-bottom:20px !important;
}

div#crmWebToEntityForm {
	width: 260px !important;
	margin: 0 !important;
}

div#crmWebToEntityForm table {
	width: auto !important;
}

div#crmWebToEntityForm input {
	width: auto !important;
}
.textwidget div#crmWebToEntityForm td {
	width: 75px !important;
}

div.banner-title {
	margin-top: 20px !important;
}

#crmWebToEntityForm td{
	font-family: 'Open Sans';
	font-size: 14px;
	color: #444444;
	font-weight: 300;
}

#crmWebToEntityForm input{
	border: 1px solid #ddd;
	margin-bottom: 20px;
	padding: 10px 0;
}

#crmWebToEntityForm input[type=submit]{
	padding: 10px 20px;
}

#crmWebToEntityForm input[type=reset]{
	display:none;
}

#crmWebToEntityForm td{
	font-family: 'Open Sans' !important;
	font-size: 14px !important;
	color: #444444 !important;
	font-weight: 300 !important;
	white-space: nowrap;
	vertical-align: baseline;
}

.sidebar #crmWebToEntityForm td{
	white-space: initial;
}

#crmWebToEntityForm strong{
	color: #444444;
	font-weight: 600;
	font-size: 16px;
	margin-bottom: 20px;
	margin-top: 0;
	text-transform: uppercase;
	font-family: Asap;
}

.blog div.widget.text-3.widget_text {
	display:none !important;
}

input.wpcf7-form-control.wpcf7-submit{
	-webkit-appearance: button !important;
	cursor: pointer !important;
	padding: 10px 20px !important;
	font-size: 12px !important;
	color: #131307 !important;
	border: 1px solid #ddd !important;
	margin-bottom: 20px !important;
	background-color: rgb(192, 192, 192) !important;	
}

.page-id-11989 div.widget.search-2.widget_search {
	margin-bottom:40px !important;
}

.page-id-13840 div#crmWebToEntityForm input[type=text] {
	width: 300px !important;
margin-bottom:0 !important;
}
.page-id-13840 div#crmWebToEntityForm input[type=submit] {
	background: #f50000 !important;
	color:white !important;
 	text-transform: uppercase;
font-size: 14px !important;
font-weight: bold !important;

   
}

