@import url("fonts.css");

* { margin: 0 auto; padding: 0px; }
img { border: none; }
a { text-decoration: none; }
a, input { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; }
li { list-style: none; }
body { font-family: Arial, Helvetica, sans-serif; }

::-moz-selection {
background: #00728a;
text-shadow: none;
color:#FFF;
}
::selection { background: #00728a; text-shadow: none; color: #FFF; }
.clear { clear: both; }
.right { float: right; }
.left { float: left; }
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-center { text-align: center; }
.main-width { width: 960px; margin: 0 auto; height: auto; }
/*============= Header =============*/
.page-id-208 {margin-top: 0;}
header .header-top { float: right; font-size: 13px; color: #858585; margin-top: 15px; }
header .header-top a { color: #76ba55; }
header .header-top a:hover { color: #000000; }
header figure { float: left; margin-top: 12px; width: auto; }
header section { float: right; width: auto; }
header nav { float: right; margin: 15px 0 5px 0; }
header nav ul li { float: left; font-family: 'Conv_dinproregular'; font-size: 16px; text-transform: uppercase; font-weight: bold; }
header nav ul li a { color: #000000; padding-left: 25px; letter-spacing:0px; font-family: 'Conv_Flama-Book';font-weight: 900;}
header nav ul li a:hover { color: #48aa6e; }
header nav ul li.current-menu-item > a, header nav ul li.current-menu-ancestor > a, header nav ul li.current_page_item > a, header nav ul li.current_page_ancestor > a { color: #48AA6E; font-weight: 900; letter-spacing:0px; }
header .bredcums { float: right; font-size: 13px; }
header .bredcums a { color: #76BA55; }
header .bredcums a:hover { color: #000000; }
header .bredcums a:after { content: ">"; margin: 0 7px; color: #76BA55; }
header .bredcums a:last-child:after { content: " "; margin: 0; }
.header-logo img{width: 185px;display: inline-block;height: 50px;}
/*============= banners amd form =============*/

.slogan { font-size: 24.4px; color: #a0c230; margin-top: 25px; display: inline-block; width: 100%; }
.slogan h1 { font-size: 64px; font-weight: normal; line-height: 55px; font-family: 'Conv_dinproregular'; text-transform: uppercase; }
.slogan h1 span.text-bolder { font-family: 'Conv_dinprobold'; }
.slogan .red { color: #dd5539; font-size: 40px; width: 325px; line-height: 40px; font-family: 'Conv_Flama-Book'; }
.slogan .green { color: #7eba55; font-size: 40px; width: 325px; line-height: 40px; font-family: 'Conv_Flama-Book'; }
.slogan .green img { float: left; }
.slogan .red img { float: left; }
.banner { margin-top: 50px; float: left; width: 667px; margin-left: -24px; }
.banner-form { background: url(../images/banner-form-bg1.png) no-repeat center top;display: block;float: right;width: 340px;height: 485px;margin-right: -25px; margin-bottom: 50px;}
#inline1 .banner-form { height: 540px; }
.our_product.banner-form { position:absolute; right:0;top:50px}
.banner-form ul { margin: 102px 0 0 36px; }
.banner-form ul li input[type="text"], input[type="email"], input[type="tel"] { background: url(../images/text-fild.png) no-repeat; border: none; width: 264px; height: 31px; padding: 0 10px; font-size: 13px; color: #333;margin-left: -3px; margin-bottom:2px; }
/*.banner-form ul li input[type="submit"] { background: url(../images/send.png) no-repeat; width: 122px; height: 55px; font-size: 0; border:0 none !important; cursor: pointer; top: -5px; position: relative; margin-left: -27px; outline:none;}
.banner-form ul li input[type="submit"]:hover { background: url(../images/send-hover.png) no-repeat; border:0 none !important;}*/

.banner-form ul li input[type="submit"] {
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #626262),color-stop(1, #0A0A0A));
background-image: -o-linear-gradient(bottom, #626262 0%, #0A0A0A 100%);
background-image: -moz-linear-gradient(bottom, #626262 0%, #0A0A0A 100%);
background-image: -webkit-linear-gradient(bottom, #626262 0%, #0A0A0A 100%);
background-image: -ms-linear-gradient(bottom, #626262 0%, #0A0A0A 100%);
background-image: linear-gradient(to bottom, #626262 0%, #0A0A0A 100%);
border: 0 none !important;
border-radius: 5px;
color: rgb(255, 255, 255);
cursor: pointer;
font-size: 18px;
font-weight: bold;
height: 46px;
margin-left: -27px;
outline: medium none;
padding: 0;
top: 8px;
box-shadow: 1px 3px 4px #777;
position: relative;
width: 100px;}
.banner-form ul li input[type="submit"]:hover { background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #656565),color-stop(1, #666666));
background-image: -o-linear-gradient(bottom, #656565 0%, #666666 100%);
background-image: -moz-linear-gradient(bottom, #656565 0%, #666666 100%);
background-image: -webkit-linear-gradient(bottom, #656565 0%, #666666 100%);
background-image: -ms-linear-gradient(bottom, #656565 0%, #666666 100%);
background-image: linear-gradient(to bottom, #656565 0%, #666666 100%); border:0 none !important;}

.banner-form ul li textarea { background: url(../images/msg-fild.png) no-repeat; border: none; width: 260px; height: 98px; padding: 5px 10px; font-size: 13px; font-family: Arial, Helvetica, sans-serif; overflow: hidden; color: #333; position: relative; z-index: 1;  resize:none;margin-left: -3px;; }
.banner-form .text-center { /*margin-left: -18px !important;*/ }
/*.banner-form ul li .wpcf7-not-valid { background:#ff0000 !important; }
.banner-form ul li .wpcf7-not-valid::-webkit-input-placeholder {
    color: #ff0000 !important;
}
.banner-form ul li .wpcf7-not-valid:-moz-placeholder {
    color: #ff0000 !important;
}
.banner-form ul li .wpcf7-not-valid::-moz-placeholder {
    color: #ff0000 !important;
}
.banner-form ul li .wpcf7-not-valid:-ms-input-placeholder {
    color: #ff0000 !important;
}*/
.form-ajax-loader {
	background: #A5C831;
    height: 320px;
    left: -10px;
    position: absolute;
    width: 280px;
    z-index: 9999;
	top:0;
	text-align:center;
	line-height:40px;
	display:none;
}
.form-ajax-loader h1 {
	margin-top:70px;
	font-size:40px !important;
	margin-bottom:0 !important;
}
.form-ajax-loader p {
	font-weight:bold;
	font-size:15px;
	line-height:2;
}
img.ajax-loader {
	display:none !important;
}


input[type="text"]:focus {outline: none !important;}
input[type="email"]:focus {outline: none !important;}
input[type="tel"]:focus {outline: none !important;}
.banner-form ul li textarea:focus {outline: none !important;}
/*=============  Mid Container  =============*/

.mid-container { width: 100%; display: inline-block; line-height: 20px; margin-top: 30px;}
.mid-container h2 { font-family: 'Conv_dinproregular'; font-weight: normal; font-size: 24px; color: #000; }
.mid-container .left-part { width: 184px; float: left; }
.mid-container .left-part ul { margin-top: 10px; }
.mid-container .left-part ul li { font-weight: bold; font-size: 13px; position:relative; }
.mid-container .left-part ul li:hover { background: #000; }
.mid-container .left-part ul li:first-child a { border-top: #cacaca 1px solid; }
.mid-container .left-part ul li a {
	color: #000 !important; border-bottom: #cacaca 1px solid; display: block; padding: 8px 0 8px 15px; background: url(../images/bullates.png) no-repeat center left;
	-webkit-transition: all 0s ease-in-out; -moz-transition: all 0s ease-in-out; -o-transition: all 0s ease-in-out; -ms-transition: all 0s ease-in-out; transition: all 0s ease-in-out;
}
.mid-container .left-part ul li:hover .upw-content .post-title a { color: #fff !important; }
.mid-container .mid-part { float: left; text-align: justify; font-size: 13px; color: #000; width: 410px; margin-left: 31px; }
.mid-container .mid-part h2 { margin-bottom: 17px; }
.mid-container .mid-part .video { margin: 65px 0; }
.mid-container .mid-part h3 { font-weight: normal; font-size: 24px; font-family: 'Conv_dinproregular'; color: #000; }
.mid-container .mid-part h4 { font-size: 45px; font-family: 'Conv_dinprobold'; line-height: 28px; }
.mid-container .mid-part table { margin-top: 25px; border: #483838 3px solid; color: #483838; padding: 10px; font-size: 12px; border-collapse: separate !important; }
.mid-container .mid-part table tr td { padding: 3px 0;text-align: left; }
.mid-container .mid-part .bor-1 { border-bottom: #483838 1px solid; }
.mid-container .mid-part .bor-2 { border-bottom: #483838 2px solid; }
.mid-container .mid-part .bor-3 { border-bottom: #483838 3px solid; }
.mid-container .right-part { width: 295px; float: left; margin-left: 40px; text-align: justify; font-size: 13px; color: #000; margin-top:100px; }
.home .mid-container .right-part { margin-top:0; }
.mid-container .right-part h3 { font-weight: normal; font-family: 'Conv_dinproregular'; font-size: 24px; line-height: 90px; color: #000; }
.mid-container .right-part h3 img { float: left; margin-right: 15px; }
.mid-container .right-part .listing { margin-top: 35px; }
.mid-container .right-part .listing li { background: url(../images/right-part-bullate.png) no-repeat left top; padding-left: 35px; line-height: 18px; text-align: left; margin-bottom: 17px; }
.mid-container .right-part .listing li p { font-size: 14px; color: #000; font-weight: bold; margin-bottom: 3px; }
.contact-part { background: url(../images/big-no-bg.jpg) no-repeat; height: 206px; width: 100%; margin-top: 20px; font-size: 22px; color: #000; padding-top: 80px; font-family: 'Conv_Flama-Book'; }
.contact-left { float: left; width: 315px; }
.contact-left a { margin-left: -28px; margin-top: 17px; display: inline-block; }
.contact-right { float: left; margin-left: 110px; width: 535px; }
.contact-right p {/* font-size: 63px;*/font-size:42px; color: #82ba55; font-family: 'Conv_Flama-Semibold'; }
.contact-right span { float: right; }
/*=============  Footer  =============*/

footer { margin-top: 20px !important; }
footer .footer-boli { font-size: 12px; color: #858585; margin-top: 15px;display:none; }
footer .footer-boli img { float: left; }
footer .footer-boli span { float: left; margin-left: 10px; margin-top: 5px; }
footer .footer-boli span a { color: #76ba55; }
.footer-left { float: left; margin-top: 45px;}
.footer-left img{width: 185px;display: inline-block;height: 50px;}

.footer-right { font-size: 23.2px; color: #a0c230; display: inline-block; float: right; margin-top: 30px; }
.footer-right h1 { font-size: 61px; font-weight: normal; line-height: 55px; font-family: 'Conv_dinproregular'; text-transform: uppercase; }
.footer-right h1 span { font-family: 'Conv_dinprobold'; }
.footer-bot iframe{display:none;}
.footer-bot { margin-top: 40px; width: 100%; }
.footer-bot .contain { font-size: 12px; color: #858585; width: 480px; float: left; }
.soci-icons { float: left; margin-top: 3px; width: 190px; }
.soci-icons a { height: 42px; width: 41px; float: left; margin-left: 6px; }
.soci-icons a:hover { opacity: 0.7; }
.soci-icons .fb { background: url(../images/facebook1.png) no-repeat top; }
.soci-icons .fb:hover { background: url(../images/facebook1.png) no-repeat bottom; }
.soci-icons .tweet { background: url(../images/twitter1.png) no-repeat top; }
.soci-icons .tweet:hover { background: url(../images/twitter1.png) no-repeat bottom; }
.soci-icons .you { background: url(../images/utube1.png) no-repeat top; }
.soci-icons .you:hover { background: url(../images/utube1.png) no-repeat bottom; }
.soci-icons .rss { background: url(../images/rss1.png) no-repeat top; }
.soci-icons .rss:hover { background: url(../images/rss1.png) no-repeat bottom; }
.footer-logo { float: left; width: 277px; margin-top: -30px; margin-left: 10px; }
/*=============  Light-box  =============*/

.light-box .heading { background: #dd5539; text-align: center; font-size: 16px; color: #FFF; padding: 50px 0 30px 0; font-family: 'Conv_dinproregular'; }
.light-box .heading p { font-size: 36px; line-height: 0px; }
.light-box li { font-size: 14px; color: #999; margin-bottom: 10px; width: 100%; line-height: 30px; display: inline-block; }
.light-box li input[type="text"] { height: 30px; border: #999 1px solid; width: 80%; float: right; padding: 0 20px; }
.light-box li textarea { height: 100px; border: #999 1px solid; width: 80%; float: right; padding: 0 20px; font-family: Arial, Helvetica, sans-serif; }
.light-box li input[type="submit"] { height: 50px; width: 87%; float: right; border: none; text-align: center; color: #FFF; font-size: 18px; text-transform: uppercase; background: #dd5539; cursor: pointer; font-family: 'Conv_dinproregular'; }
.light-box li input[type="submit"]:hover { background: #a0c230; }
.right-phone { font-family: 'Conv_dinproregular'; font-size: 15px; color: #000; margin-bottom: 50px; text-align: center; }
.right-phone p { font-size: 24px  !important;; font-family: 'Conv_Flama-Semibold'; /*font-size: 39px !important;*/ color: #66B360 !important; line-height: 40px !important; margin: 3px 0 0 0 !important; }
.fancybox-inner .banner-form { margin-top: 0; position:relative;  }
div.wpcf7-response-output { margin: 6px 22px !important; text-align: center; width: 77%; }
.widget-area {clear: both;}
.banner-img { float: left; margin-right: -8px; width: 552px; }
/*.banner-img img { width: 544px !important; }*/
.banner-extra-txt { float: left; width: 100px; }
.banner-extra-txt li { background: none repeat scroll 0 0 #7eba55; border-radius: 50% 50% 50% 50%; color: #FFFFFF;   height: 100px; margin-bottom: 10px; text-align: center; text-transform: uppercase; width: 100px; display:table }
.banner-text-main p {font-size: 13px;font-weight: 700; width: 100%;}
.big p,p.big{ font-size: 18px !important;line-height: 17px;}

/*.banner-extra-txt p { display: table-cell; height: 100px; line-height:17px; font-size:18.25px; vertical-align: middle; width: 100px;  font-family: 'Conv_Flama-Semibold'; }
.banner-extra-txt p span {  font-size:13px; position:relative; top:-2px; }
.banner-extra-txt .big-bang {  font-size:16.42px; display: table-cell; height: 100px; width:100px; vertical-align:middle; text-align:center;  font-family: 'Conv_Flama-Semibold';   }
.banner-extra-txt .big-bang p {  font-size:23.46px; height:auto;  }
.banner-extra-txt .big-bang p span {  top:-6px; }*/

.ligh-box-button {  height:68px; width:366px; background: url(../images/free-quote.png) no-repeat; }
.ligh-box-button:hover { background: url(../images/free-quote-hover.png) no-repeat; }

.submit-ajax{background: url(../images/send-ajax.png) no-repeat !important;}
div.wpcf7 img.ajax-loader {	position: relative; right: 85px; top: -8px;}
div.wpcf7-mail-sent-ok {border: 2px solid #76ba55 !important;}
.fancybox-overlay .banner-form{min-height:460px;}
.fancybox-overlay .wpcf7-mail-sent-ng{color:#FFF;width: 85%; font-size: 13px;}
.fancybox-overlay .wpcf7-validation-errors{ color: #FFFFFF; left: 4px; position: relative; text-align: center; top: 10px; width: 74%;}
.fancybox-overlay div.wpcf7-mail-sent-ok{ color: #FFFFFF;left: 4px;top: 10px; position: relative; text-align: center; width: 74%;}
.forms-part { width:100%; position:relative; }
span.wpcf7-not-valid-tip{ height: 22px; width: 251px !important; }
.home .mid-container span.wpcf7-not-valid-tip, .home .mid-container .use-floating-validation-tip span.wpcf7-not-valid-tip { width: 250px !important; top:-7px !important; height:23px; }
.home .mid-container .use-floating-validation-tip .textarea-box span.wpcf7-not-valid-tip { top:-2px !important; height:123px !important; }
.banner-text-main{
	display: table-cell;
    font-family: 'Conv_Flama-Semibold';
    font-size: 16.42px;
    height: 100px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    width: 100px;
}
.banner-text-main > h1 {
    font-size: 15.42px;
    line-height: 16px;
}
.banner-text-main > h2 {
    font-family: 'Conv_Flama-Semibold';
    font-size: 23.46px;
    line-height: 21px;
}
.banner-text-main > h3 {
    font-size: 13px;
    line-height: 16px;
}
.banner-extra-txt li div {
   display: table-cell;
   font-family: 'Conv_Flama-Book';
   font-size: 18.25px;
   font-weight: normal;
   height: 100px;
   line-height: 13px;
   text-align: center;
   text-transform: uppercase;
   vertical-align: middle;
   width: 100px;
   letter-spacing:0px;
}

.mid-part li {
    list-style:outside;
    margin-left: 30px;
}
.mid-part p {
margin-bottom: 16px;
}
.nav-single a
{
	color:#76BA55;
}
#breadcrumbs > a
{
    text-transform: lowercase;
}

.page-list { margin-top:20px !important;}
.page-list li  {background:url(../images/list_arrow.png) no-repeat scroll 14px center;}
.page-list li a {margin-left:27px !important; color: #444444 !important;}
#wp-realtime-sitemap-pages {margin-bottom: 30px;}
#wp-realtime-sitemap-pages li, #wp-realtime-sitemap-our-products ul li {background:url(../images/bullates.png) no-repeat scroll 14px center;}
#wp-realtime-sitemap-pages li a, #wp-realtime-sitemap-our-products li a {margin-left:27px !important; color: #444444 !important;}

.gplus {text-align:center; padding:20px;clear:both;}
.clearall { clear:both;}

.tablestyle { width:100%; border:none; padding:0px;}

.mid-container h2.sub_head {font-size: 13px;font-weight: bold;text-align: left;color: #000;font-family: arial;}
.mid-container .mid-part ul li h2 ,.mid-container .mid-part ul li h3{font-size:13px;margin-bottom: 0px;}

.home-product-list {
	position:absolute;
	left:100%;
	top:0;
	padding:10px 0 10px 10px;
	background:#EBEBEB;
	display:none;
	width:auto;
	z-index:99;
	box-shadow:4px 4px 8px -2px rgba(0, 0, 0, 0.7);
	border-top:1px solid #cacaca;
}
.home-product-list.two-column {
	width:590px;
}
.home-product-list.three-column {
	width:875px;
}
.mid-container .left-part ul li:hover .home-product-list {
	display:block;
}
.sub-prod-list a {
	border:none !important;
	background:none !important;
	padding:0 !important;
	float:left;
	text-align:center;
}
.sub-prod-list-single {
    float: left;
    height: 50px;
    margin-bottom: 10px;
    margin-right: 10px;
    width: 280px;
	line-height:60px;
}
.mid-container .left-part ul li .sub-prod-list-single:hover a {
	color:#82ba55 !important;
}
.prod-thumb-link {
	width:80px;
	margin-right:10px;
}
.prod-thumb-link img {
	max-width:100%;
	max-height:60px;
	vertical-align:middle;
}


/* ---------Slider-------- */

.slider .txt {
position: absolute;
top: 115px;
left: 70px;
}

.slider .txt h1 {
color: #DC3F5A;
font-size: 34px;
font-family: 'MyriadProRegular';
text-transform: uppercase;
font-weight: normal;
line-height: 34px;
}

.slider .txt h2 {
color: #DC3F5A;
font-size: 27px;
font-family: 'MyriadProRegular';
text-transform: uppercase;
font-weight: normal;
line-height: 34px;
}


.slider .txt a.learn {
background: url(../images/read_more.png) no-repeat 0 0;
width: 128px;
height: 28px;
display: block;
font-size: 0;
float: left;
margin-top: 20px;
}

.slider .img {
float: right;
margin-top: 35px;
padding-right: 60px;
}


/*---------*/

/* Home page Content */

.box {
margin-bottom: 25px;
}
.pro {
float: left;
text-align: center;
width: 170px;
}

.pro_content {
width: 217px;
float: left;
margin-left: 20px;
}

.boxs h1{
color: black;
font-size: 20px;
font-family: 'Conv_Flama-Book';
font-weight: bold;
margin-bottom: 20px;
letter-spacing: 0px !important;
}

.mid-container .mid-part .boxs h2 {
color: black;
font-size: 20px;
font-family: 'Conv_Flama-Book';
font-weight: bold;
margin-bottom: 20px;
letter-spacing: 0px !important;
}
h2.left-menu-title {
	color: black !important;
	font-size: 20px !important;
	font-family: 'Conv_Flama-Book' !important;
	font-weight: bold !important;
	margin-bottom: 20px !important;
	letter-spacing: 0px !important;
}

.box .pro_content h2 {
color: black;
font-size: 18px;
font-family: 'Conv_Flama-Book';
font-weight: bold;
margin-top: 15px;
margin-bottom: 20px;
letter-spacing: 0px !important;
}

.box p {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
color: black;
font-weight: normal;
line-height: 18px;
text-align: justify !important;
}

/*---------*/

/* Product Page */
.product_view {
padding-bottom: 35px;
}

.product_view li {
display: block;
height: 70px;
line-height: 70px;
width: 295px;
border-top: 1px solid #CACACA;
margin-right: 20px;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #20120C;
float: left;
}
.product_view a {
color: inherit;
}
.border_bottom {
  border-bottom:1px solid #CACACA;
}

.product_view h1 {
color: black;
font-size: 24px;
font-family: 'Conv_Flama-Book';
font-weight: bold;
margin-bottom: 20px;
}

.product_view li div {
display: inline-block;
text-align: center;
width:100px;
}

.product_view li img {
max-height: 60px;
vertical-align: middle;
}
.product_view li:hover {
color: #76BA55;
}


/*--------*/


/* Inner Pages */

.mid-container .about {
padding-bottom: 35px;
}
.mid-container .about h1 {
color: #000000;
font-size: 24px;
font-family: 'Conv_Flama-Book';
font-weight: bold;
margin-bottom: 20px;
letter-spacing: 0px;
}
.mid-container .about_left {
width: 605px;
float: left;
}
.mid-container .about_left p {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #404040;
font-weight: normal;
margin-top: 20px;
line-height: 18px;
}
.mid-container .about_left h2 {
color: #000000;
font-size: 20px;
font-family: 'Conv_dinproregular';
font-weight: bold;
margin-top: 35px;
}
.mid-container h2 {
font-family: 'Conv_dinproregular';
font-weight: normal;
font-size: 24px;
color: #000;
}
.mid-container .about_left p b {
font-size: 13px!important;
color: #000!important;
}
.mid-container .about_right {
width: 305px;
float: right;
margin-top: 15px;
}
/*--------*/

/* Contact Page */
.contact h1 {
color: #000000;
font-size: 24px;
font-family: 'Conv_Flama-Book';
font-weight: bold;
margin-bottom: 30px;
}
.contact_left {
width: 330px;
float: left;
}
.contact_right {
width: 600px;
float: right;
margin-top: 6px;
text-align:justify;
}
.contact_right h1 {
font-size: 44px;
font-family: 'Conv_Flama-Book';
font-weight: bold;
}
.contact_right p {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #404040;
font-weight: normal;
line-height: 18px;
text-align:justify;
}
.p {
padding: 15px 0;
display: block;
}
.contact_right h2 {
color: #66b360;
font-size: 37px;
font-family: 'Conv_Flama-Book';
margin-bottom: 10px;
font-weight: bold;
}
.contact_right a {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000;
font-weight: normal;
}
.contact_left .banner-form{
margin-right: 15px;
}
/*----------*/

/* Thank You page */
.thank {
text-align: center;
width: 100%;
padding: 10px;
margin-bottom: 50px;
}
.thank h1 {
font-size: 40px;
font-weight: normal;
}
.thank h2 {
font-size: 25px;
margin-bottom: 10px;
}
.thank p {
color: #000;
}
/*-------*/

#menu_head, #menu_head1{
display:none;
}
.our_product.inner_form.banner-form{display:none;}
.single-our-products .right-phone {
    display: none;
}
.single-our-products .mphone {
    display: block !important;
}
.footer-right nav{display:none}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
	top: -6px !important;
	left: -2px !important;
	border:none !important;
	background:#FFDADA !important;
	text-align:left !important;
	font-size:12px !important;
}
.use-floating-validation-tip .textarea-box span.wpcf7-not-valid-tip {
	top:1px !important;
	height:122px !important;
}
.textarea-box span.wpcf7-form-control-wrap {
	float:left;
}
div.wpcf7-validation-errors {
	text-align:left !important;
	color:#FF0000 !important;
	font-size:13px !important;
	background:#fff;
	position:relative;
}
.fancybox-overlay .wpcf7-validation-errors {
	font-size:12px !important;
}
.wpcf7-captchac { height: 31px;margin-left: 32%;position: relative;top: 4.5px;}
.wpcf7-captchar {margin-top:5px; }
.form-textarea {background: #fff !important;width: 251px !important;}
@media (max-width: 480px) {
.form-textarea {height: 120px !important;}
}

/*Wholesale*/
.wholesaledetail {float:left; padding:0px; margin:0px; display:block; margin-bottom:60px;}
.wholesaleleft {float:left; padding:0px; margin:0px; max-width:646px;}
.wholesaleleft p{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#404040;font-weight:normal;margin-top:20px;line-height:18px;}
.wholesaleleft h2{color:#000000 !important;font-size:19px !important; font-family: 'DIN-Medium' !important;font-weight :normal !important;margin-top:35px !important;}
.wholesaleleft p b{font-size:13px!important;color:#000!important}
.wholesaleright {float:left; padding:0px; max-width:298px;margin-top:20px}
.wholesaleright span {font-family:'MyriadProRegular'; font-size:25px; color:#000; margin-bottom:25px; display:inline-block; padding-left:20px;}
.pright30 {padding-right:30px !important}

.privatelabel {float:left; padding:0px; margin:0px; display:block;}
.privatelabel h2 {font-family: 'DIN-Medium' !important;font-weight:normal !important; font-size:54px !important; color:#000 !important; margin-bottom:25px !important; line-height:54px !important;}
.privatelabel .example {float:left; padding:0px; display:block; margin-bottom:60px;}
.mbottom0 {margin-bottom:0px !important}

/*Close wholesale*/

/*30-08-2016 start*/
.mid-container .right-part .newsidebar .right-phone{
	margin-bottom: 35px;
}
.mid-container .right-part .newsidebar h3{
	text-align: center;
	line-height: 30px;
}
.mid-container .right-part .newsidebar .nsfisr{
	margin: 12px 0;
	text-align: center;
}
.mid-container .right-part .newsidebar .nsfisr img {
    display: inline-block;
    max-width: 295px;
}
/*30-08-2016 close*/

.terms-conditions p{margin-bottom: 10px;}
