@charset "utf-8";

/* CSS Document */



@font-face {
	font-family: 'Conv_Oswald-Bold';
	src: url('../font/Oswald-Bold.eot');
	src: local('☺'), url('../font/Oswald-Bold.woff') format('woff'), url('../font/Oswald-Bold.ttf') format('truetype'), url('../font/Oswald-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'OswaldLight';
    src: url('../font/OswaldLight.eot');
    src: url('../font/OswaldLight.eot') format('embedded-opentype'),
         url('../font/OswaldLight.woff2') format('woff2'),
         url('../font/OswaldLight.woff') format('woff'),
         url('../font/OswaldLight.ttf') format('truetype'),
         url('../font/OswaldLight.svg#OswaldLight') format('svg');
}


@font-face {
    font-family: 'OswaldMedium';
    src: url('../font/OswaldMedium.eot');
    src: url('../font/OswaldMedium.eot') format('embedded-opentype'),
         url('../font/OswaldMedium.woff2') format('woff2'),
         url('../font/OswaldMedium.woff') format('woff'),
         url('../font/OswaldMedium.ttf') format('truetype'),
         url('../font/OswaldMedium.svg#OswaldMedium') format('svg');
}


@font-face {
    font-family: 'OpenSansSemibold_0';
    src: url('../font/OpenSansSemibold_0.eot');
    src: url('../font/OpenSansSemibold_0.eot') format('embedded-opentype'),
         url('../font/OpenSansSemibold_0.woff2') format('woff2'),
         url('../font/OpenSansSemibold_0.woff') format('woff'),
         url('../font/OpenSansSemibold_0.ttf') format('truetype'),
         url('../font/OpenSansSemibold_0.svg#OpenSansSemibold_0') format('svg');
}



@font-face {
    font-family: 'OpenSansRegular_0';
    src: url('../font/OpenSansRegular_0.eot');
    src: url('../font/OpenSansRegular_0.eot') format('embedded-opentype'),
         url('../font/OpenSansRegular_0.woff2') format('woff2'),
         url('../font/OpenSansRegular_0.woff') format('woff'),
         url('../font/OpenSansRegular_0.ttf') format('truetype'),
         url('../font/OpenSansRegular_0.svg#OpenSansRegular_0') format('svg');
}

html {
  scroll-behavior: smooth;
}
body{margin:0px;}

.clr{clear:both;}

.header_top_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;  }
.new_logo{margin:10px 0px 0px 0px; padding:0px; height:auto; width:60%; float:left;}
.new_logo img{width:100%;}

/******************home_sestion_start*******************/

.home_sestion_background_cloor_wreper{margin:0px; padding:0px; height:auto; width:100%; float:left; background:#eeeeee; }
.home_sestion_wreper{margin:0px; padding:0px; height:600px; width:100%; float:left; background:url(../images/home_back_img.png) center top no-repeat; background-attachment:fixed; }
.home_sestion_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;  }

.home_red_box_bottom{margin:0px; padding:0px; height:auto; width:100%; max-width:1080px; position:absolute; bottom:0;}
.home_text_red_back{margin:0px; padding:0px; height:320px; width:50%; float:right; background:#c24742; }
.red_box_big_text{margin:130px 0px 0px 0px; padding:0px; height:auto; width:auto; font-family: 'Conv_Oswald-Bold'; font-size:196px; color:#c85954; position:absolute; /*clip: rect(-10px,560px,600px, 0px);*/ font-weight:lighter !important;} 

.red_box_lane{margin:70px 0px 0px 60px; padding:0px; height:2px; width:7%; float:left; background:#FFF; position:relative; z-index:999; display:none;}     
.red_box_text_2{margin:150px 0px 0px 60px; padding:0px; height:auto; width:100%; float:left; font-family: 'OswaldLight'; font-size:22px; color:#FFF; text-transform: uppercase; line-height:27px; letter-spacing:3px; position:relative;}
.red_box_text_3{margin:68px 0px 0px 60px; padding:0px; height:auto; width:100%; float:left; font-family: 'Conv_Oswald-Bold'; font-size:100px; color:#FFF; text-transform: uppercase; line-height:27px; letter-spacing:3px;}


/******************home_sestion_2_start*******************/

.home_2_sestion_background_cloor_wreper{margin:0px; padding:0px; height:auto; width:100%; float:left; background:#fff; }
.home_2_sestion_wreper{margin:0px; padding:0px; height:500px; width:100%; float:left; background:url(../images/home_back_2_img.png) center top no-repeat; background-attachment:fixed; }
.home_2_sestion_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;  }

.home_2_red_box_bottom{margin:0px; padding:0px; height:auto; width:100%; max-width:1080px; position:absolute; bottom:0;}
.home_2_text_red_back{margin:0px; padding:0px; height:320px; width:50%; float:left; background:#997546; }
.red_box_big_text_2{margin:140px 0px 0px -5px; padding:0px; height:auto; width:auto; font-family: 'Conv_Oswald-Bold'; font-size:146px; color:#a38258; position:absolute; /*clip: rect(-10px,530px,600px, 0px);*/ font-weight:lighter !important;} 

.red_box_lane{margin:70px 0px 0px 60px; padding:0px; height:2px; width:7%; float:left; background:#FFF; position:relative; z-index:999;}     
.broun_box_text_2{margin:160px 0px 0px 60px; padding:0px; height:auto; width:100%; float:left; font-family: 'OswaldLight'; font-size:22px; color:#FFF; text-transform: uppercase; line-height:27px; letter-spacing:3px;  position:relative;}
.broun_box_text_3{margin:68px 0px 0px 60px; padding:0px; height:auto; width:100%; float:left; font-family: 'Conv_Oswald-Bold'; font-size:98px; color:#FFF; text-transform: uppercase; line-height:27px; letter-spacing:0px; }


/******************home_sestion_3_start*******************/

.home_3_sestion_background_cloor_wreper{margin:0px; padding:0px; height:auto; width:100%; float:left; background:#eeeeee; }
.home_3_sestion_wreper{margin:0px; padding:0px; height:500px; width:100%; float:left; background:url(../images/home_back_3_img.png) center top no-repeat; background-attachment:fixed; }
.home_3_sestion_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;  }

.home_3_red_box_bottom{margin:0px; padding:0px; height:auto; width:100%; max-width:1080px; position:absolute; bottom:0;}
.home_3_text_red_back{margin:0px; padding:0px; height:320px; width:50%; float:right; background:#544441; }
.red_box_big_text_3{margin:140px 0px 0px -5px; padding:0px; height:auto; width:auto; font-family: 'Conv_Oswald-Bold'; font-size:172px; color:#645653; position:absolute; /*clip: rect(-10px,545px,600px, 0px);*/ font-weight:lighter !important;} 

.red_box_lane{margin:70px 0px 0px 60px; padding:0px; height:2px; width:7%; float:left; background:#FFF; position:relative; z-index:999;}     
.graw_box_text_2{margin:160px 0px 0px 60px; padding:0px; height:auto; width:100%; float:left; font-family: 'OswaldLight'; font-size:22px; color:#FFF; text-transform: uppercase; line-height:27px; letter-spacing:3px; position:relative;}
.graw_box_text_3{margin:68px 0px 0px 60px; padding:0px; height:auto; width:100%; float:left; font-family: 'Conv_Oswald-Bold'; font-size:98px; color:#FFF; text-transform: uppercase; line-height:27px; letter-spacing:0px;}


/******************about_us_start*******************/
#about , #section1{margin:0px; padding:140px 0px 120px; height:auto; width:100%; float:left;background:url(../images/about_back.png) center top no-repeat ; background-attachment:fixed;   }
.about_us_wreper{margin:0px; padding:0px; height:auto; width:100%; float:left;}
.about_us_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;  }
.about_us_heading_heading_back{margin:0px; padding:0px; height:auto; width:100%; float:left;}
.about_us_heading h1{margin:0px; padding:0px; height:auto; width:100%; font-family: 'OpenSansSemibold_0'; color:#464646; font-size:20px; text-align:center; font-weight:bold !important; letter-spacing:2px; } 
.about_us_heading_underline{margin:0px auto; padding:0px; height:2px; width:5%; background:#464646; margin-top:20px}

.about_us_text_back_mane{margin:40px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left;}
.about_us_text_back{margin:0px auto; padding:0px; height:auto; width:100%;}
.about_us_text p{margin:0px; padding:0px; height:auto; width:100%;  font-family: 'OpenSansRegular_0'; font-size:15px; color:#7f7f7f; text-align:justify; letter-spacing:1px; line-height:24px;}




/******************portfolio_start*******************/

.portfolio_wreper{margin:0px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left; background:#fff;  }
.portfolio_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;  }
.portfolio_heading_back{margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; height:auto; width:100%; float:left;}
.portfolio_heading h1{margin:0px; padding:0px; height:auto; width:100%; font-family: 'OpenSansSemibold_0'; color:#464646; font-size:20px; text-align:center; font-weight:700; letter-spacing:2px; } 
.portfolio_heading_underline{margin:0px auto; padding:0px; height:2px; width:5%; background:#464646; margin-top:20px}

.portfolio_text_back_mane{margin:40px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left;}
.portfolio_text_back{margin:0px auto; padding:0px; height:auto; width:50%;}
.portfolio_text p{margin:0px; padding:0px; height:auto; width:100%; font-family: 'OpenSansRegular_0'; font-size:16px; color:#7f7f7f; text-align:center; letter-spacing:1px; line-height:24px;}


.portfolio_img_back{margin:60px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left;}

.portfolio_bottom_wreper{margin:0px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left; background:#fff;  }
.portfolio_bottom_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;  }
.portfolio_bottom_back{margin:0px; padding:0px; height:auto; width:100%; float:left;}
.portfolio_bottom_1{margin:80px 10px 0px 10px ; padding:0px; height:auto; width:23%; float:left;}
.portfolio_bottom_1_icon{margin:0px; padding:0px; height:auto; width:100%; float:left; font-size:40px !important; color: #9a9a9a !important; text-align:center; font-weight:lighter !important; }

.portfolio_bottom_coffe_icon{margin:0px auto; padding:0px; height:65px; width:65px; float:none; font-size:40px !important; color: #9a9a9a !important; text-align:center; font-weight:lighter !important; }

.portfolio_bottom_1_icon_number{margin:10px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left; font-size:40px !important; color: #000 !important; text-align:center; font-weight:lighter !important; float:left; font-family: 'OswaldLight'; letter-spacing:2px;}
.portfolio_bottom_1_icon_text{margin:15px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left; font-size:14px !important; color: #9a9a9a !important; text-align:center; font-weight:lighter !important; float:left; font-family: 'OswaldLight'; letter-spacing:2px; text-transform:uppercase}


/******************our_services_start*******************/

.our_services_background_cloor_wreper{margin:0px; padding:0px; height:auto; width:100%; float:left; background:#eeeeee; }
.our_services_wreper{margin:0px; padding:0px; height:auto; width:100%; float:left; background:url(../images/our_services_back.png) center top no-repeat ; background-attachment:fixed; }
.our_services_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;  }

.our_services_heading_back{margin:80px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left;}
.our_services_heading h1{margin:0px; padding:0px; height:auto; width:100%; font-family: 'OpenSansSemibold_0'; color:#464646; font-size:20px; text-align:center; font-weight:700; letter-spacing:2px; } 
.our_services_heading_underline{margin:0px auto; padding:0px; height:2px; width:5%; background:#464646; margin-top:20px}

.our_services_content_back_mane{margin:30px 0px 100px 0px; padding:0px; height:auto; width:100%; float:left;}
.our_services_content_1{margin:40px 18px 40px 18px; padding:0px; height:auto; width:30%; float:left;}
.our_services_content_icon{margin:0px; padding:0px; height:auto; width:20%; float:left; font-size:40px !important; color: #9a9a9a !important;}
.our_services_content_heading_and_text_back {margin:0px; padding:0px; height:auto; width:80%; float:right;}

.our_services_content_heading_back{margin:0px; padding:0px; height:auto; width:100%; float:left;} 
.our_services_content_heading h1{margin:0px; padding:0px; height:auto; width:100%; font-family: 'OpenSansSemibold_0'; color:#464646; font-size:11px; letter-spacing:2px;} 
.our_services_content_heading_underline{margin:10px 0px 0px 0px;  padding:0px; height:2px; width:10%; float:left; background:#e6af2a;}
.our_services_content_text p{margin:15px 0px 0px 0px; padding:0px; height:auto; width:100%; color:#626262; font-size:13px; line-height:23px; font-family: 'OpenSansRegular_0'; text-align:justify; float:left;}



/******************testimonial_start*******************/


.testimonial_wreper{margin:0px; padding:0px; height:auto; width:100%; float:left; background:url(../images/testemonial_back.jpg) center top no-repeat ; background-attachment:fixed; }
.testimonial_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;  }

.testimonial_heading_back{margin:100px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left;}
.testimonial_heading h1{margin:0px; padding:0px; height:auto; width:100%; font-family: 'OpenSansSemibold_0'; color:#fff; font-size:20px; text-align:center; font-weight:700; letter-spacing:2px; } 
.testimonial_heading_underline{margin:0px auto; padding:0px; height:2px; width:5%; background:#fff; margin-top:20px}

.testimonials_back{margin:0px 0px 100px 0px; padding:0px; height:auto; width:100%; float:left;}


/******************contact_us_start*******************/


.contact_us_wreper{margin:0px; padding:0px; height:auto; width:100%; float:left; background:#FFF }
.contact_us_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;  }

.contact_us_heading_back{margin:0px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left;}
.contact_us_heading h1{margin:0px; padding:0px; height:auto; width:100%; font-family: 'OpenSansSemibold_0'; color:#464646; font-size:20px; text-align:center; font-weight:700; letter-spacing:2px; } 
.contact_us_heading_underline{margin:0px auto; padding:0px; height:2px; width:5%; background:#464646; margin-top:20px}
#section4 {
    padding-top: 120px;
}
.mystyle#menu1{
	display:block !important;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */ 
  letter-spacing:2px; 
}
::-moz-placeholder { /* Firefox 19+ */
  letter-spacing:2px;
}
:-ms-input-placeholder { /* IE 10+ */
 letter-spacing:2px;
}
:-moz-placeholder { /* Firefox 18- */
 letter-spacing:2px; 
}

.contact_form_back{margin:80px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left;}
.contact_form_name_back_mane{margin:0px; padding:0px; height:auto; width:48%; float:left;}

.contact_form_name_back{margin:10px 0px 10px 0px; padding:0px; height:auto; width:100%; float:left;}
.contact_form_name_text{margin:0px; padding:0 0 0 15px; /*height:40px !important;*/ width:100%; float:left; background:#fff; border:1px solid #dfdfdf; font-family: 'OpenSansRegular_0'; font-size:12px; height:40px; }
.contact_form_message_back{margin:10px 0px 10px 0px; padding:0px; height:auto; width:48%; float:right;}
.contact_form_message_text{margin:0px; padding:10px 0px 0px 15px; height:94px !important; width:98%; float:left; background:#fff; border:1px solid #dfdfdf; font-family: 'OpenSansRegular_0'; font-size:12px;}
.index_cnt .contact_form_message_text{height:120px !important; }

.contact_form_button{margin:30px 10px 0px 0px; padding:0px; height:40px; width:17%; background:#000; float:right; font-family: 'OpenSansRegular_0'; font-size:12px; letter-spacing:2px; color:#FFF; text-align:center; border:none; }    
.contact_form_button:hover{margin:30px 10px 0px 0px; padding:0px; height:40px; width:17%; background:#fff; float:right; font-family: 'OpenSansRegular_0'; font-size:12px; letter-spacing:2px; color:#000; text-align:center; border:3px solid #000; } 

.address_wraper{margin:40px 0px 0px 0px; padding:60px 0px 60px 0px; height:auto; width:100%; float:left; background:#000;}
.address_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;  }

.address_phone_back{margin:0px 15px 0px 15px; padding:0px; height:auto; width:30%; float:left; }    
.address_phone_iceon{margin:0px; padding:0px; height:auto ; width:100%; font-size:40px !important; color:#FFF !important; text-align:center !important;}
.address_phone_iceon_2{margin:0px; padding:0px; height:auto ; width:100%; font-size:28px !important; color:#FFF !important; text-align:center !important;}

.address_phone_text{margin:20px 0px 0px 0px; padding:0px; height:auto ; width:100%; font-size:13px ; color:#FFF ; text-align:center; letter-spacing:2px;}
.address_back{margin:0px 15px 0px 15px; padding:0px; height:auto; width:30%; float:left;}
.email_back{margin:0px 15px 0px 15px; padding:0px; height:auto; width:30%; float:left; }
.address_divder{margin:0px; padding:0px; height:140px; float:left; width:2px; background:#1d1d1d;}


.sosal_icon_wraper{margin:0px 0px 0px 0px; padding:30px 0px 30px 0px; height:auto; width:100%; float:left; background:#f4f4f4;}
.sosal_icon_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;}
.sosal_icon_mane_back{margin:0px auto; padding:0px; height:auto; width:170px; }
/*.footer_sosal_icon{margin:10px 30px 10px 30px; padding:0px; height:auto; width:auto; font-size:30px !important; color:#000 !important;}*/
.footer_sosal_icon{margin:10px 30px 10px 10px; padding:0px; height:auto; width:auto; font-size:18px !important; color:#ffffff !important;}
.footer_sosal_icon:hover{margin:10px 30px 10px 30px; padding:0px; height:auto; width:auto; font-size:30px !important; color:#858585 !important;}  
.contant_address_mane_back{ margin:0px; padding:0px; height:auto; width:100%; float:left}

.socal_icon_mane_back{ margin:20px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left}

.face_book_icon{margin:0px; padding:0px; height:auto ; width:100%; font-size:28px !important; color:#FFF !important; text-align:center !important; margin-top:50px; }
.instagram_icon{margin:0px; padding:0px; height:auto ; width:100%; font-size:28px !important; color:#FFF !important; text-align:center !important; margin-top:50px;}
.linkedin_icon{margin:0px; padding:0px; height:auto ; width:100%; font-size:28px !important; color:#FFF !important; text-align:center !important; margin-top:50px; }


/******************footer_start*******************/

.footer_wreper{margin:0px 0px -20px 0px; padding:20px 0px 20px 0px; height:auto; width:100%; float:left; background:#252525 }
.footer_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;  }
.footer_bottom_text{margin:5px 0px 0px 0px; padding:0px; height:auto; width:auto; text-align:center; font-family: 'OpenSansRegular_0'; font-size:12px; letter-spacing:2px; color:#828282; float:left} 


.back_to_top_back{margin:0px; padding:0px; height:30px; width:30px; font-size:20px; background:#000; float:right !important; text-align:center; right:70px;position: absolute; color:#FFF !important;}  

.privacy-text{float:right;margin-right:22px;}
.privacy-text:hover{color:#a3a3a3;}
/******************details_start*******************/

.details_header_wreper{margin:30px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left;}
.details_header_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;   }
.details_header_logo{margin:0px ; padding:0px; float:left; height:auto; width:20%;}
.details_header_logo img {width:100%;}
.logo_divder{margin:20px 0px 0px 0px; padding:0px; height:2px; width:100%; float:left; background:#f2f2f2;}

.details_text_back{margin:80px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left;}

.company_text_underline_back{margin:80px 0px 20px 0px; padding:0px; height:auto; width:100%; float:left; } 
.company_text{margin:0px; padding:0px 0px 30px 0px; height:auto; width:100%; font-family: 'Conv_Oswald-Bold'; font-size:35px; color:#464646; letter-spacing:3px; text-align:center; text-transform: uppercase;}
.company_text_underline{margin:0px auto; padding:0px; height:2px; width:5%; background:#000;} 

.details_page_product_image_and_text_back{margin:50px 0px 50px 0px; padding:0px; height:auto; width:100%; float:left;}
.details_page_product_image{margin:0px; padding:0px; height:auto; width:70%; float:left; box-shadow: 1px 1px 4px #bebebe;}
.details_page_product_image img{width:100%;}
.details_page_product_text_back{margin:0px; padding:0px; height:auto; width:27%; float:right;}
.details_page_produc_heading h1{margin:0px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left; font-family: 'Conv_Oswald-Bold'; font-size:20px; color:#000; letter-spacing:3px; text-align:left;}
.details_page_produc_text p{margin:15px 0px 0px 0px; padding:0px; height:auto; width:100%;  font-family: 'OpenSansRegular_0'; font-size:15px; color:#7f7f7f; text-align:justify; letter-spacing:1px; line-height:24px; float:left}


.back_to_home_page_button_mane{margin:40px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left; display:none;}
.back_to_home_page_button{margin:0px auto; padding:10px 0px 10px 0px; height:auto; width:17%; background:#000; font-family: 'OpenSansRegular_0'; font-size:12px; color:#FFF; letter-spacing:2px; text-align:center; border:none; }
.back_to_home_page_button:hover{margin:0px auto; padding:7px 0px 7px 0px; height:auto; width:17%; background:#fff; font-family: 'OpenSansRegular_0'; font-size:12px; color:#000; letter-spacing:2px; text-align:center; box-sizing: border-box;  border:3px solid #000;  }

.other_text_underline_back{margin:60px 0px 20px 0px; padding:0px; height:auto; width:100%; float:left; clear:both; } 
.other_text{margin:0px; padding:0px 0px 30px 0px; height:auto; width:100%; font-family: 'Conv_Oswald-Bold'; font-size:25px; color:#000; letter-spacing:3px; text-align:center; text-transform: uppercase;}
.other_text_underline{margin:0px auto; padding:0px; height:2px; width:5%; background:#000;} 

/*================Tanumoy 6.01.2017===============*/

.contact_form_name_back_mane.change_frm{
	width:100%;	
}
.contact_form_name_back_mane.change_frm .contact_form_name_back{
	width:48%; margin-right:2%;	
}
.contact_form_name_back_mane.contact_main .contact_form_name_back{width:31.33%;}
.contact_form_name_back_mane.change_frm .contact_form_name_back.scnd {
	margin-right:0;
}
.contact_form_name_back.scnd_item, .contact_form_name_back.thrd_item {
	width:22% !important;
	margin-right:1% !important;	
}
.contact_form_name_back.thrd_item {
	width:25% !important;
	margin-right:0 !important;		
}
.contact_form_button { 
	margin:18px 0 0 !important;
	width:70% !important;
}
.contact_form_message_text {
	height:78px !important;
	width:100%;
}
.details_cnt .contact_form_name_text, .details_cnt .contact_form_message_text { width:97%; }
.details_cnt .contact_form_message_text {
	height:64px !important;	
}

/*=================End 6.01.2017===============*/



/******************new_details_start*******************/

.new_details_header_wreper{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:auto; width:100%; float:left; background:#080c11}
.new_details_header_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;   }
.new_details_header_logo{margin:20px 0px 20px 0px ; padding:0px; float:left; height:auto; width:20%;}
.new_details_header_logo img {width:100%;}
.new_logo_divder{margin:20px 0px 0px 0px; padding:0px; height:2px; width:100%; float:left; background:#f2f2f2;}

.new_details_product_text_wreper{margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; height:auto; width:100%; float:left; background:#080c11;}
.new_details_product_text_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;   }

.new_details_product_sub_menu{margin:00px 0px 20px 0px; padding:0px; height:auto; width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; letter-spacing:3px; text-align:left; text-transform: uppercase;}
.new_details_product_sub_menu_span{color:#ee8522; font-weight:bold;}
.new_details_product_sub_menu a{color:#afabab;}
.new_details_product_sub_menu:hover a{color:#fff}

.new_details_page_product_text_back{margin:0px 0px 0px 0px; padding:0px; height:auto; width:100%; float:right;}

.new_details_page_produc_heading_center h1{margin:20px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#afabab; letter-spacing:3px; text-align:left; text-transform: uppercase;  text-align:center;}
.new_details_page_produc_text_center p{margin:10px 0px 0px 0px; padding:0px; height:auto; width:100%;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#ee8522; text-align:center; letter-spacing:1px; line-height:24px; float:left}

.new_details_page_produc_heading h1{margin:20px 0px 0px 0px; padding:0px; height:auto; width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#afabab; letter-spacing:3px; text-align:left; text-transform: uppercase;}
.new_details_page_produc_text p{margin:5px 0px 10px 0px; padding:0px; height:auto; width:100%;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#afabab; text-align:justify; letter-spacing:1px; line-height:24px; float:left}

.new_details_page_produc_text_divder{margin:0px; padding:0px; height:1px; width:20%; float:left; background:#ee8522; margin-left:40%; margin-right:40%;}

.new_details_product_image_wreper{margin:0px 0px 0px 0px; padding:30px 0px 60px 0px; height:auto; width:100%; float:left; background:#080c11}
.new_details_product_image_contenar{margin:0px auto; padding:0px; height:auto; width:100%; max-width:1080px;   }
.new_details_page_product_image{margin:10px 0px 10px 0px; padding:0px; height:auto; width:100%; float:left;}
.new_details_page_product_image img{width:100%;}





