/*****customer mobile design css*********/

.costomer-serviceleft.mobile {display: none;}

.cms-customer-services-html .costomer-serviceright.costomer-serviceright-mobile {display: none;}

.pro-rewards-full .mobile-banner-img {display: none;}

.myrewards-full .myrewards-bg-mobile {display: none;}

.referafriend-full .Banner-ReferAFriend-mobile {display: none;}

.input-group.pt10.input-group-2 {display: none !important;}

.mobile-slbox.mobile-slbox {display:none;}

.form-list select {font-size:12px;}

.customer-address-index.prouser .input-group-btn .btn-default {background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 0 none; color: #fff; top: 22px;}

.customer-address-index.prouser .my_acc_btn .btn.btn-success.btn-large.btn_back_dashboard span {color: #fff;line-height: 40px; font-size:14px; margin: 0; padding: 0; width: auto;}

.my-account .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {top:20px !important;}

.input-text.required-entry {width: 100%;}

.fields .input-box input {height: 20px; width: 100%; background: #F0F0EF; border: 0;}

.approved {border-bottom: solid 1px #adadad;}

.my_acc_btn .btn.btn-success.btn-large.btn_back_dashboard span {line-height: 42px; margin: 0; padding: 0; width: auto; font-size:14px;}

.sales-order-history.prouser .recent_order_bg .btn.btn-success.btn-large.btn_back_dashboard span {color: #fff;font-size: 14px; line-height: 40px; margin: 0; padding: 0; width: auto;}

.wishlist-index-index.prouser .my-account .btn.btn-success.btn-large.btn_back_dashboard span {color: #fff; font-size: 14px; line-height: 40px; margin: 0; padding: 0; width: auto;}

.my-account .recent_order_bg .btn.btn-success.btn-large.btn_back_dashboard span {font-size: 14px; line-height: 40px; margin: 0; padding: 0; width: auto;}

.customer-inspiration-index.prouser .btn.btn-success.btn-large.btn_back_dashboard {margin-top:0 !important;}

.back_wishtodash .btn.btn-success.btn-large.btn_back_dashboard span { font-size: 14px; line-height: 40px; margin: 0; padding: 0; width: auto;}

.dashboard-header.acc_mywish_header.row.clear h2 {color: #4a4a4c; font-size: 40px; line-height: 45px; margin: 0; padding: 0;}

/*.prouser .searchresults-productblog {min-height: 540px !important;}*/

/*********Our Story Css***********/



/*******ugc slider css*****/

/*.overlay-button-area .t3_share_ico_box > div {display: inline-block; height: 28px; width: 13%;}*/

.soc-ico  .js-copytextarea{height: 0px; width: 0px; opacity: 0;}

.soc-ico .ugc_share {border: none !important; width: 30px !important; }

.overlay-button-area .ugc_share_ico_box {float: right; height: 28px; margin: 0; text-align: center;  width: 180px;}

.overlay-button-area .ugc_share_ico_box {float: right; height: 28px; margin: 0; text-align: center; width: 180px;}

.overlay-button-area .ugc_share_ico_box > div {display: inline-block; height: 25px; margin: 0 3px; width: 25px;}

.overlay-button-area .ugc_share_ico_box > div img {margin: 0;}

.slide-text-c .tutorial {position: relative;}

.slide-text-c .tutorial > span {top:10px; left:0; position:relative;}

.slide-text-c .soc-ico {float:right; width:100%;}

.slide-text-c .soc-ico .anker { float: left; text-align: right;  width: 87%;}

.slide-text-c .soc-ico .ugc_share.overlay-button-area-r {float: right;}

.slide-text-c .soc-ico .ugc_share_ico_box  {display:inline-block; width:100%; text-align:center;}

.slide-text-c .soc-ico .ugc_share_ico_box div {display: inline-block;}

.slide-text-c .soc-ico .ugc_share_ico_box a {display: inline-block !important; margin-right: 5px; width: 25px;}

/*****wish list popuop css*****/

.wishlist-popup .control1 .row-section { margin-top: 8px;}

.wishlist-popup .modal-sm {width: 696px !important;	margin-top: 10px !important;}

.wishlist-popup .modal-content {display: block;	height: 628px;margin: 0 auto;width: 696px !important;overflow: auto;}

.wishlist-popup .account-login3 {display: block;float: left;width: 270px;}

.wishlist-popup .modal-title {font-size: 18px !important;	font-weight: normal !important; padding-top: 15px;text-align: center !important;line-height: 22px !important;}

.wishlist-popup .modal-header {border: 0 none;min-height: auto;	padding: 9px 8px 30px;}

.wishlist-popup .modal-header .close {	margin-top: -9px;}

.wishlist-popup .modal-content {border: solid 1px #cacaca;border-radius: 0;}

.wishlist-popup .login_container {margin: 0 42px;width: auto;}

.wishlist-popup .account-create1.mob_accreate.member_new {width:270px;}

.wishlist-popup .account-login3 h1, .account-create1 h1  {font-family: NationalLF-Reg !important; font-size: 22px !important; line-height: 22px; margin: 0 0 15px;  padding: 0;}

.wishlist-popup .email-add {display: block; margin-bottom: 5px;}

.wishlist-popup .main .input-typ {font-family: NationalLF-Book; width:100%; padding:0 10px; font-size: 12px !important; height: 30px !important; margin-bottom: 10px;}

.wishlist-popup .email-add.pass {font-size: 11px !important; margin-top:-4px;}

.wishlist-popup .account-login3 .row {display: block; margin: 0; padding: 0;}

.wishlist-popup .account-login3 .row .col-md-5.btn-login-text.pt5.pb5 {display: block; padding: 0; width: 100%; margin:10px 0 5px 0;}

.wishlist-popup .account-login3 .row .col-md-5.btn-login-text.pt5.pb5 .checkbox_box {float: left; height: 15px; margin-top: 0; width: 15px;}

.wishlist-popup .account-login3 .row .col-md-5.btn-login-text.pt5.pb5 span {font-size: 11px; line-height: 12px; margin: 0; padding: 0 0 0 5px;}

.wishlist-popup .col-md-12 {padding:0;}

.wishlist-popup .col-md-12 .btn {background: #937168 none repeat scroll 0 0; font-weight:normal; color: #fff; font-family: NationalLF-Book; font-size: 16px; height: 30px;  line-height: 28px;  padding: 0;}

.wishlist-popup .col-md-12 .btn span span {font-family: NationalLF-Book; font-size: 16px !important; font-weight: normal;}

.wishlist-popup .social-box .s-btn {display:block; width:100%; padding:0; margin:0;}

.wishlist-popup .social-box .s-btn p {font-size:12px; color: #4a4a4c; line-height:normal; font-family: NationalLF-Book; text-align:center; display:block; margin:0; padding:15px 0 5px 0;} 

.wishlist-popup .social-box .s-btn a {font-size:14px; color: #fff; line-height:28px; height:30px; border-radius:5px; background:#55acee; font-family: NationalLF-Book; text-align:center; display:block; margin:0; padding:0;} 

.wishlist-popup .social-box .s-btn a:last-child {background:#3b5998; margin-top:5px;}

.wishlist-popup .account-create1 .name-firstname{padding: 0; width: 127px !important;}

.wishlist-popup .account-create1 .name-lastname {margin-left: 16px;}

.wishlist-popup .required {font-size: 12px !important; margin:0 0 5px 0 !important; padding:0;}

.wishlist-popup .login_container .first_popup {height: 30px !important; margin-bottom: 10px; padding:0 5px !important; width: 100% !important; border: 0 !important; background: #f0f0f0 !important;}

.wishlist-popup .login_container .last_popup {height: 30px !important; margin-bottom: 10px; padding:0 5px !important; width: 100% !important; border: 0 !important; background: #f0f0f0 !important}

.wishlist-popup .login_container .email_popup {height: 30px !important; margin-bottom: 10px;}

.wishlist-popup .login_container input {width: 100%;}

.wishlist-popup .login_container .cemail_popup.input-typ {margin-bottom: 10px;}

.wishlist-popup .login_container .cemail_popup {height: 30px !important;}

.wishlist-popup .signup-by .control1 > span {font-size: 11px !important;}

.wishlist-popup .control1 .row-section .che-text {font-size: 11px; float:left; width:90%;}

.wishlist-popup .row {margin: 0 !important; padding: 0;}

.wishlist-popup .control1 {font-size: 14px; line-height: 14px; list-style: outside none none; padding-left: 1px; color:#4a4a4c;} 

.wishlist-popup .control1 .checkbox_box {margin-top:1px;}

.wishlist-popup .control1.clear .row-section .checkbox {height: 13px !important; float:left; margin: -2px 5px 5px 0 !important; width:15px;}

.wishlist-popup .login_container .signup-by input.checkbox {width: 15px;}

.wishlist-popup .col-md-12.signup-by {margin: 5px 0 10px 0;}

.wishlist-popup .control1 .row-section .che-text a {color: #4a4a4c; font-size:11px;}

.modal.fade.wishlist-popup.in {z-index: 99999;}

.wishlist-popup .pass-ico {display: block; position: relative;}

.wishlist-popup .pass-ico .show-pass {display: block; height: 30px; cursor:pointer;  position: absolute; right: 0; top: 0; width: 30px; background:url("/skin/frontend/tmicro/default/images/show-passw.png") no-repeat center center;}



/*******email ragiter css*****/

.cms-email-register-html .shope_share_look_slider.pb20 {float:left; width:100%;}

.cms-email-register-html .costomer-serviceright-costomerblog {display:block; margin:1px auto 0; width:970px;}

.cms-email-register-html .emlregter-left {float:left; width:270px;}

.cms-email-register-html .costomer-serviceright-title {padding:74px 0 10px 0;}

.emlregter-left p {padding:0; font-size:16px; color:#4a4a4c;}

.cms-email-register-html .costomer-formarea label {font-size:12px !important; color:#4a4a4c !important; padding-top:8px; margin-bottom:3px;}

.cms-email-register-html .costomer-formarea input {font-size:12px !important; line-height:30px !important; height:30px !important;}

.cms-email-register-html .costomer-formarea select {height:30px !important; width:100%; border:0; background:#f0f0f0 ; line-height:30px !important; font-size:12px !important; padding:0;}

.cms-email-register-html .emlregter-right {float:right; width:570px; height:451px; position:relative; margin:74px 0 0 0;}

.cms-email-register-html .btn.btn-login.btn-block {background: #a37063 none repeat scroll 0 0; border-radius: 4px; color: #fff;

font-size: 16px; font-weight: normal; height: 30px; line-height: 30px; padding: 0;}

.cms-email-register-html .frstnm {float:left; width:130px; margin-right:0;}

.cms-email-register-html .lstnm {float:right; width:130px;}

.cms-email-register-html .brthdt {float:left; width:130px;}

.cms-email-register-html .texture {display:block; margin-bottom:8px;}

.cms-email-register-html .zipy {float:right; width:130px;}

.cms-email-register-html .chkproff {display:block; margin-bottom:5px;}

.cms-email-register-html .checkbox_box {display: inline-block; float: none; height: 15px; margin: 0; width: 15px;}

.cms-email-register-html .chkproff span {display:inline-block; vertical-align:top; padding:10px 0 0 5px; font-size:12px; font-family:NationalLF-Book; color:#4a4a4c;}

.cms-email-register-html .trms_cond {display:block; margin-bottom:9px;}

.cms-email-register-html .trms_cond span {display:inline-block; padding:0; font-size:12px; font-family:NationalLF-Book; color:#4a4a4c;}

.cms-email-register-html .trms_cond span a {color:#4a4a4c; display:inline-block; line-height:normal;}

.cms-email-register-html .trms_cond span a:hover {color:#4a4a4c;}

.cms-email-register-html .emlregter-right img {display:block; width:100%; height:451px; height:100%;}

.cms-email-register-html .emltxt {position:absolute; top:0; left:0; width:100%; text-align:center;}

.cms-email-register-html .emltxt h2 {display:block; font-size:54px; line-height:normal; color:#fff; margin:170px 0 20px 0; padding:0; font-family:National-Bold; text-align:center;}

.cms-email-register-html .emltxt a {display:inline-block;  font-size:18px; color:#fff; font-family:NationalLF-Book; text-decoration:none;}

.cms-email-register-html .emltxt a:hover {text-decoration:none; color:#fff;}

.cms-email-register-html .thnk_msg {display:block; padding: 170px 0 0 0;}

.cms-email-register-html .thnk_msg h2 {padding:0px 0 10px 0; margin:0; text-align:left; display:block; line-height:36px; color:#4a4a4c; font-size:50px; font-family:NationalLF-Book;}

.cms-email-register-html .thnk_msg span {padding:0; margin:0; text-align:left; display:block; color:#4a4a4c; font-size:22px; line-height:18px; font-family:NationalLF-Book;}

.cms-email-register-html .thnk_msg p {padding:50px 0 30px 0; margin:0; text-align:left; display:block; color:#4a4a4c; font-size:18px; line-height:27px; font-family:NationalLF-Book;}

.cms-email-register-html .thnk_msg a {padding:0; margin:0; text-align:center; width:123px; height:30px; line-height:30px; border-radius:3px; background:#333333; display:block; color:#fff; font-size:12px; font-family:NationalLF-Book;}

.cms-email-register-html .thnk_msg a:hover {text-decoration:none; color:#fff;}

/*******email ragiter css end*****/



/*****24-11-15*****/

.rewards-customer-index.prouser .pendding:nth-child(2) { border-top: 2px solid #adadad;}

.rewards-customer-index.prouser .pendding { border-top: 0;  float: left; border-top:1px solid #adadad;  width: 100%;}

.rewards-customer-index.prouser .status {color: #fff;  float: left; font-family: NationalLF-Semibold;  font-size: 18px;  line-height: normal;  margin: 0;  padding: 5px 0 0;  text-align: center;  width:100%;}

.rewards-customer-index.prouser .left-right { float: left;  width: 100%;}

.rewards-customer-index.prouser .left-right .left {display: table-cell;  float: left;  height: 170px;  text-align: center;  vertical-align: bottom;  width: 170px; margin:25px 52px 59px 0;}

.rewards-customer-index.prouser .left-right .left img {  display: table-cell;  height: 150px !important;  padding-top: 10px;  vertical-align: middle;  width: 150px !important;}

.rewards-customer-index.prouser .left-right .right {float: left !important;  margin: 25px 0 0 0;  width: 934px;}

.rewards-customer-index.prouser .left-right .right .ratting-date { float: left;  width: 100%;}

.rewards-customer-index.prouser .left-right .right .ratting-date .ratting { float: left;  width: auto; height: 18px;}

.re-my-review .myrewards-tablearea-top {border: 0 none;}

.rewards-customer-index.prouser .left-right .right .ratting-date .date { float: right; padding-right:55px;  font-size: 16px;  width: auto;  line-height: normal;  font-family: NationalLF-Book;}

.rewards-customer-index.prouser .left-right .right .title {float: left; padding-right:55px; font-family: NationalLF-Medium;  font-size: 26px;  line-height: normal;  margin: 15px 0 5px 0;  width: 100%;}

.rewards-customer-index.prouser .left-right .right .description { float: left; padding-right:55px;  font-size: 15px;  line-height: 18px;  width: 100%;}

.rewards-customer-index.prouser .left-right .right .ratting-date .ratting .clear-rating.clear-rating-active {display: none;}



/****24-11-15*****/



/*****24-11-15*****/

.rewards-customer-index .pendding:nth-child(2) { border-top: 2px solid #adadad;}

.rewards-customer-index .pendding { border-top: 0;  float: left;  width: 100%;}

.rewards-customer-index .status {color: #000;  float: left;  font-family: NationalLF-Semibold;  font-size: 18px;  line-height: normal;  margin: 0;  padding: 5px 0 0;  text-align: center;  width:100%;}

.rewards-customer-index .left-right { float: left;  width: 100%;}

.rewards-customer-index .left-right .left {display: table-cell;  float: left;  height: 170px;  text-align: center;  vertical-align: bottom;  width: 170px; margin:25px 52px 59px 0;}

.rewards-customer-index .left-right .left img {  display: table-cell;  height: 150px !important;  padding-top: 10px;  vertical-align: middle;  width: 150px !important;}

.rewards-customer-index .left-right .right {float: left !important;  margin: 25px 0 0 0;  width: 934px;}

.rewards-customer-index .left-right .right .ratting-date { float: left;  width: 100%;}

.rewards-customer-index .left-right .right .ratting-date .ratting { float: left;  width: auto; height: 18px;}

.rewards-customer-index .left-right .right .ratting-date .date { float: right;  font-size: 16px;  width: auto;  line-height: normal;  font-family: NationalLF-Book;}

.rewards-customer-index .left-right .right .title {float: left; font-family: NationalLF-Medium;  font-size: 26px;  line-height: normal;  margin: 15px 0 5px 0;  width: 100%;}

.rewards-customer-index .left-right .right .description { float: left;  font-size: 15px;  line-height: 18px;  width: 100%;}

.rewards-customer-index .left-right .right .ratting-date .ratting .clear-rating.clear-rating-active {display: none;}



/****24-11-15*****/







/*.cms-health-html .innovation_technology_main_part .clearfix {display:none;}*/

.cms-innovation-html .innovation-bottom-slider-container .slider_candid {margin:0 !important;}

.cms-innovation-html .innovation-bottom-slider-container.healthslider {background:#f5f5f5;}

.cms-innovation-html .jcarousel.container_slider.bx-wrapper {padding:15px 0; margin-bottom:0; width:1008px !important;}

.cms-innovation-html .style-feadslider .bx-wrapper .slide {margin-right:30.8px;}



.cms-shop-html .style-feadslider .bx-wrapper .slide {width:270px !important; margin-right:30px !important;}

.cms-shop-html .jcarousel.container_slider.bx-wrapper {width:1170px !important;}



.cms-design-html .jcarousel.container_slider.bx-wrapper {margin-bottom:0px; padding:15px 0 15px 0; width:970px !important;}

/*.cms-design-html .style-feadslider .bx-wrapper .slide {width:220px !important; margin-right:30px;}*/

.cms-design-html .innovation-bottom-slider-container .slider_candid {margin:0 !important;}

.cms-design-html .jcarousel-control-prev {background-image:url("../images/inno-slide-left-arrow.png") !important; width:21px; height:47px; margin:-24px 0 0 0;}

.cms-design-html .jcarousel-control-next {background-image:url("../images/inno-slide-right-arrow.png") !important; width:21px; height:47px; margin:-24px 0 0 0;}



.cms-health-html .innovation-bottom-slider-container .slider_candid {margin:0 !important;}

/*.cms-health-html .style-feadslider .bx-wrapper .slide {width:220px !important; margin-right:30px;}*/

.cms-health-html .jcarousel.container_slider.bx-wrapper {margin-bottom:0px; padding:15px 0 15px 0; width:970px !important;}

.cms-health-html .jcarousel-control-prev {background-image:url("../images/inno-slide-left-arrow.png") !important; width:21px; height:47px; margin:-24px 0 0 0;}

.cms-health-html .jcarousel-control-next {background-image:url("../images/inno-slide-right-arrow.png") !important; width:21px; height:47px; margin:-24px 0 0 0;}



.cms-user-experiance-html .innovation-bottom-slider-container .slider_candid {margin:0 !important;}

/*.cms-user-experiance-html .style-feadslider .bx-wrapper .slide {width:220px !important; margin-right:30px;}*/

.cms-user-experiance-html .jcarousel.container_slider.bx-wrapper {margin-bottom:0px; padding:15px 0 15px 0; width:970px !important;}

.cms-user-experiance-html .jcarousel-control-prev {background-image:url("../images/inno-slide-left-arrow.png") !important; width:21px; height:47px; margin:-24px 0 0 0;}

.cms-user-experiance-html .jcarousel-control-next {background-image:url("../images/inno-slide-right-arrow.png") !important; width:21px; height:47px; margin:-24px 0 0 0;}



.cms-technology-html .jcarousel.container_slider.bx-wrapper {margin-bottom:0px; padding:15px 0 15px 0; width:970px !important;}

/*.cms-technology-html .style-feadslider .bx-wrapper .slide {width:220px !important; margin-right:30px;}*/

.cms-technology-html .innovation-bottom-slider-container .slider_candid {margin:0 !important;}

.cms-technology-html .healthslider {background:#262628;}

.cms-technology-html .jcarousel-control-prev {background-image:url("../images/inno-slide-left2-arrow.png") !important; width:21px; height:47px; margin:-24px 0 0 0;}

.cms-technology-html .jcarousel-control-next {background-image:url("../images/inno-slide-right2-arrow.png") !important; width:21px; height:47px; margin:-24px 0 0 0;}



.cms-health-html .innovation_container > p {padding-bottom:10px;}

.cms-health-html .innovation_healt_textPart_2 h3 {font-weight:100;}

.cms-health-html .innovationbottompart_container_bg {margin-top:-13px;}

.innovationbottompart_TextPart h3 {margin:10px 0 10px 0 !important;}

.cms-health-html .innovation_container_bg {margin-top:-13px;}

.cms-health-html .innovation-bottom-slider-container.healthslider {background:#eaeaea;}

.cms-design-html .innovation_design_second_wrap {margin-top:-13px;}

.cms-design-html .add_img_design_new {margin-top:120px;}

.cms-design-html .innovation_bottom_textPart a {float:none; display:inline-block; width:auto;}

.cms-design-html .innovation_design_2colum_wrap {margin:20px 0 80px 0;}

.cms-design-html .healthslider {background:#eaeaea;}

.cms-user-experiance-html .innovationbottompart_container_bg {margin-top:-13px;}

.innovation_health_wrap .slider_women {padding-top:15px; height:215px;}

.cms-design-html .innovation_bottom_textPart {bottom:20px;}



.our-story-top-banner-container {

	width:100%;

	float:left;

}



/*dev*/

.topCartContent1 .inner-wrapper

{

	width:100% !important;

	padding:10px;

}





/**/

.our-story-leftImg{

	margin: 0 -15px;

}

.our-story-rightImg{

	margin: 0 -15px;

}

.our-story-rightTopImg{

	margin: 0 -15px;

}

.our-story-rightBottomImg{

	margin: 0 -15px;

}

.our-story-rightBottomImg img, .our-story-rightTopImg img{

	width:100%;

}



.our-story-leftImagewrap {

    width: 66.88% !important;

}

.our-story-rightImagewrap {

    width: 33.099% !important;

}

/**/



.our-story-t3-glass-slider-container {

	width:100%;

	float:left;

	margin-top:0px;

	margin-bottom:39px;

	

	

}

.our-story-t3-spirit{ float:left; width:85%;margin-left:7%; padding:0;}



.our-story-margintop40 {

    margin-top: 40px;

    float: left;

}



.inn_header h1 {

    font-size: 40px;

    line-height: 83px;

    color: #4a4a4c;

	font-family: 'NationalLF-Reg';

}



.inn_header.our-story-block h1 {

	font-size: 30px;

	line-height: 32px;

	color: #4a4a4c;

	padding:16px 0 50px 0;

	font-family:NationalLF-Book;

	

}



.t3_spirit_wrap .inn_2.ourstorycustom_marging_1 {margin-top:10px;}

.t3_spirit_wrap .inn_2 {margin-bottom:40px; margin-top:0;}



.inn_header.our-story-block span {



	    color: #4a4a4c;

    font-family: NationalLF-Thin;

    font-size: 26px;

    line-height: 35px;

}

.mytools_demo3_2 .lear

{

	    margin-left: 0px !important;

    font-size: 16px !important;

    padding-left: 0px;



	font-family: NationalLF-Thin;

    font-size: 26px;

    color: #4a4a4c;

    line-height: 35px;



}



.our-sliderbg-main .col-md-4.jcarousel.t3inthepressslider li .slid-imghover h5 a {

	color:#333;

	font-size:18px;

	line-height:27px;

	font-family:nationallf-Book; 

	font-weight:100;

}

.email_signup{z-index: 999999!important;}



.our-sliderbg-main .col-md-4.jcarousel.t3inthepressslider li  .slid-imghover p a {

	font-family:NationalLF-Reg !important;	

	font-size:14px !important; 

}



.our-story-block span {

    color: #4a4a4c;

    font-family:NationalLF-Thin;

    font-size: 32px;

    line-height: normal;

    text-align: center;

	width:100%;

	float:left;

	margin-bottom:30px;

}

.inn_header.our-story-block img {

	/*width:90px;*/

	padding-bottom:60px;

}

.our-story-break-img-none {

	background:none;

	margin-top: 80px;

}

.tech_txt.our-story-t3-spirit span {

	color: #4a4a4c;

	float: left;

	font-family: NationalLF-Reg;

	font-size: 32px;

	margin: 73px 0 20px;

	text-align: left;

	width: 100%;

	line-height:34px;

}

.tech_txt.our-story-t3-spirit p {

	font-family: NationalLF-light;

	text-align: left;

	color: #4a4a4c;

	font-size: 22px;

	line-height: 24px;

	clear:both;

}

.tech_txt.our-story-t3-spirit a {

	text-align: left;

	color: #4a4a4c;

	font-size: 18px;

	margin: 25px 0 0px;

	display: inline-block;

	font-family: 'NationalLF-Semibold';

	line-height: 25px;

}

.our-story-t3-press-slider-container {

	width:100%;

	float:left;

	margin-top:0px;

}



.our-story-t3-cares-container{ 

	/*background:url(../images/our-story-t3-cares-banner.jpg) no-repeat; 

	background-size:cover; 

	width:100%; 

	height:640px; 

	margin-top:0px;*/

	width:100%;

	margin:0;

	padding:0;

	float:left;

}

.our-story-cares-contantPart{

	width:100%;

	margin:0;

	padding:0;

	float:left;

	position:relative;

	height:100%;

}

.our-story-cares-contantPart img{

	width:100%;

	margin:0;

	padding:0;

	float:left;

	position:relative;

	display:table;

}

.our-story-cares-contantPart h1{

	color: #ffffff;

    font-size: 80px;

    line-height: normal;

    padding: 0;

    text-align: center;

    width: 100%;

	font-family: 'seaside_displaymedium';

	text-transform:uppercase;

	display:table-cell;

	vertical-align:middle;

	position:absolute;

	top:50%;

	margin-top:-100px;

}



/*

.our-story-t3-cares-container h1 {

    color: #ffffff;

    font-size: 80px;

    line-height: normal;

    padding: 220px;

    text-align: center;

    width: 100%;

	font-family: 'seaside_displaymedium';

	text-transform:uppercase;

}

*/



.our-story-break-img-none h1 {

    color: #4a4a4c;

    font-size: 28px;

    line-height: 34px;

	font-family:'NationalLF-Reg';

	margin:0 0 10px 0;

}

.our-story-break-img-none p {

    color: #4a4a4c;

    font-family: 'NationalLF-Thin';

    font-size: 22px;

    line-height: 28px;

    margin: 0 auto;

    max-width: 830px;

    text-align: center;

    width: 100%;

}

.our-story-double-power-container{

	background:#fff;

	float:left;

	width:100%;

	margin:0;

	padding:0;

}

.our-story-margintop10{ margin-top:10px;}

.our-story-hear-storie-container{ width:33%; float: left;}

.our-story-hear-storie-block{ width:100%; margin:20px 0 0 0; float:left; text-align:center; border-right:1px solid #c1c1c1;}



.our-story-hear-storie-block > p {

    font-size: 16px;

    margin: 0 auto;

    max-width: 310px;

    width: 100%;

    color: #4a4a4c;

    font-family: 'NationalLF-Book';

    min-height: 290px;

    height: 100%;

}





.our-story-border-right-none{

	border-right:0px solid #c1c1c1;

}

.our-story-hear-storie-block > h1 {

    font-size: 22px;

	line-height:34px;

	margin:16px 0 13px 0;

	font-family: 'NationalLF-Reg';

	color:#4a4a4c;

}

.our-story-hear-storie-block > a{

    font-size: 16px;

    font-family: 'NationalLF-Reg';

    color: #4a4a4c;

    margin: 0;

    width: 100%;

    float: left;

    text-align: center;

}

.our-story-hear-storie-block > img {

    width:180px;

	height:180px;

}

.our-story-bottomimg{

	float: left;

    margin: 33px 0 0;

    padding: 0;

    width: 100%;

}

.inn_header span {

    color: #4a4a4c;

    font-family: 'NationalLF-Thin';

    font-size: 32px;

    line-height: 0;

    text-align: center;

	line-height:normal;

}

.our-story-bottom-img-container{

	float: left;

    margin: 39px 0 30px;

    padding: 0;

    width: 100%;

	text-align:center;

}

.our-story-bottom-img-container > img{

	width:571px;

	height:96px;

}

/*Innocation Health*/

.inn_mid_contain{

	float:left; width:100%; background:#ffffff;	

}

.innovation_main_part{

	float:left; width:100%; background:#fff;	

}

.innovation_health_wrap{

	width:100%;

	margin:0;

	padding:0;

}

.innovation_health_wrap .jcarousel-control-prev, .innovation_health_wrap .jcarousel-control-next{

	display:none;

}

.innovation_health_content.active_arrow{

	background: rgba(0, 0, 0, 0) url("../images/innovation/arrow-up-icon.png") no-repeat scroll center 120px;

    bottom: 0px;

    height: 100%;

    left: 0;

    margin-left: 0px;

    position: absolute;

    width: 100%;

	margin-bottom:0px;

	padding:45px 0 0 0;

}

.innovation_main_part .slider3 .jcarousel li { min-height:110px;}

.innovation_health_wrap ul{

	width:100%;

	margin:18px 0;

	padding:0;

	float:left;

}



.innovation_main_part .slider3 .jcarousel li { width:270px !important ;}

.innovation_health_wrap ul li{

	width:100%;

	margin:0 20px 0 0;

	padding:0;

	list-style:none;

	max-width:270px;

	width:100%;

	position:relative;

	float:left;

}

.innovation_health_wrap ul li:last-child{

	margin:0;

}

.innovation_health_wrap ul li img{

	width:100%;

	position:relative;

}

.innovation_health_content{

	position:absolute;

	top:0;

	bottom:0;

	left:0;

	right:0;

	width:100%;

	text-align:center;

	padding: 45px 0;

	background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0;

	transition: opacity 500ms ease-in-out;

	-webkit-transition: opacity 500ms ease-in-out;

}



/*.women_crousel.innovation_crousel > a .hrf {

	background:#f00; position:absolute; left:0; top:0; margin:0; width:100%; height:142px;	

}

*/



.innovation_health_content h4{

	font-size:21px;

	margin:0;

	padding:0;

	font-family: 'NationalLF-Medium';

	color:#fff;

}

.innovation_health_content p{

	font-size:16px;

	margin:0;

	padding:0;

	font-family: 'NationalLF-Book';

	color:#fff;

}

.innovation_health_content p sup{

	font-size:12px;

}

.health_benefit_container_bg{

	/*background:url(../images/innovation/health-beneifit.jpg) no-repeat center top;

	height:640px;

	width:100%;

	background-size:cover;*/

	width:100%;

	margin:-22px 0 0 0;

	padding:0;

	float:left;

	

}

.health_benefit_container_wrap{

	width:100%;

	margin:0;

	padding:0;

	float:left;

	position:relative;

	height:100%;

}

.health_benefit_container_wrap img{

	width:100%;

}

.innovation_health_textPartbg{

	display:table-cell;

	vertical-align:middle;

	position:absolute;

	top:50%;

	width: 100%;

	 margin-top: -130px;

}

.innovation_health_textPartbg_2{

	display:table-cell;

	vertical-align:middle;

	position:absolute;

	top:50%;

	width: 100%;

	margin-top:-50px;

}

.innovation_health_textPartbg_3{

	display:table-cell;

	vertical-align:middle;

	position:absolute;

	top:23px;

	width: 100%;

}

.innovation_technology_textPartbg{

	display:table-cell;

	vertical-align:middle;

	position:absolute;

	top:13%;

	width: 100%;

}

.health_benefit_containerbg{

	display: table;

    margin: 0 auto;

    max-width: 875px;

    padding: 0;

    width: 100%;

}



.innovation_healt_textPart{

	width:100%;

	margin:0;

	padding:0;

	display:table-cell;

	vertical-align:middle;

	height:100%;

	text-align:center;

}

.innovation_healt_textPart h4{

	width:100%;

	margin:0;

	padding:0;

	text-align:center;

	color:#fff;

	font-family: 'NationalLF-light';

	font-weight:lighter;

	font-size:40px;

}

.innovation_healt_textPart h3{

	width:100%;

	margin:0;

	padding:0;

	text-align:center;

	color:#fff;

	font-family: 'NationalLF-Reg';

	font-weight:200;

	font-size:40px;

}



.innovation_healt_textPart h3 sup{

	font-size:18px;

	position:relative;

	top:-18px;

}

.add_technology_text p { width:70% !important }

.innovation_healt_textPart p{

	width:63%;

	margin:19px auto 21px;

	padding:0;

	text-align:center;

	color:#fff;

	font-weight:lighter;

	font-size:22px;

	line-height:24px;

	font-family:nationalLF-Reg;



}



.innovation_healt_textPart a span{

	width:100%;

	margin:0 0 10px 0;

	padding:0;

	text-align:center;

	color:#fff;

	width:100%;

	float:left;

	font-family:nationalLF-Reg;

	font-weight:lighter;

	font-size:18px;

}

.innovation_healt_textPart a img{

	width:auto;

	clear:both;

	text-align:center;

}



.health_benefit_containerbg_2{

	display: table;

    margin: 0 auto;

    max-width: 267px;

    padding: 0;

    width: 100%;

	float:right;

}

.health_benefit_containerbg_3{

	display: table;

    margin: 0 auto;

    max-width: 235px;

    padding: 0;

    width: 100%;

	float:right;

}

.innovation_healt_textPart_2{

	width:100%;

	margin:0;

	padding:0;

	display:table-cell;

	vertical-align:middle;

	height:100%;

	text-align:center;

}

.innovation_healt_textPart_2 h3{

	width:100%;

	margin:0;

	padding:0;

	line-height: 35px;

	text-align:left;

	color:#4a4a4c;

	font-family: 'NationalLF-Book';

	font-size:40px;

}

.innovation_healt_textPart_2 h3 sup{

	font-size:18px;

	position:relative;

	top:-18px;

}

.innovation_healt_textPart_2 p{

	width:102%;

	margin:0;

	padding:0;

	text-align:left;

	color:#4a4a4c;

	font-family: 'NationalLF-Book';

	font-size:22px;

	line-height:normal;

}

.innovation_healt_textPart_2 p span{

	width:100%;

	margin:0;

	padding:0;

	text-align:left;

	color:#4a4a4c;

	font-family: 'NationalLF-Book';

	font-size:12px;

	line-height:normal;

}



.innovation_healt_textPart_3{

	width:100%;

	margin:0;

	padding:0;

	display:table-cell;

	vertical-align:middle;

	height:100%;

	text-align:center;

}

.innovation_healt_textPart_3 h3{

	width:100%;

	margin:0;

	padding:0;

	line-height: 98px;

	text-align:left;

	color:#4a4a4c;

	font-family: 'NationalLF-Thin';

	font-size:100px;

	font-weight:100;

}

.innovation_healt_textPart_3 h3 sup{

	font-size:18px;

	position:relative;

	top:-18px;

}

.innovation_healt_textPart_3 p{

	width:100%;

	margin:0;

	padding:0;

	text-align:left;

	color:#4a4a4c;

	font-family: 'NationalLF-Book';

	font-size:22px;

	line-height:normal;

}

.innovation_healt_textPart_3 p span{

	width:100%;

	margin:0;

	padding:0;

	text-align:left;

	color:#4a4a4c;

	font-family: 'NationalLF-Book';

	font-size:12px;

	line-height:normal;

}

/**/

.userexperince_container_bg{

	background:url(../images/innovation-user-exp/user-experience-bg.jpg) no-repeat center top;

	height:640px;

	width:100%;

	background-size:cover;

}

.innovationTechnology_container_bg{

	/*background:url(../images/innovation-technology/technology-bg.png) no-repeat center top #000;

	height:640px;

	width:100%;

	background-size:cover;*/

	width:100%;

	margin:-22px 0 0 0;

	padding:0;

	float:left;

}

.quietoptarion_container_bg{

	background:url(../images/innovation-user-exp/quiet-opration-bg.jpg) no-repeat center top;

	height:640px;

	width:100%;

	background-size:cover;

}

.innovation-ergonomic-image_container_bg{

	background:url(../images/innovation-user-exp/ergonomic-design-bg.jpg) no-repeat center top;

	height:640px;

	width:100%;

	background-size:cover;

}

.innovation-intuitive-image_container_bg{

	background:url(../images/innovation-user-exp/intuitive-interface-bg.jpg) no-repeat center top;

	height:640px;

	width:100%;

	background-size:cover;

}

.innovation-faststyling-image_container_bg{

	background:url(../images/innovation-user-exp/fast-styling-bg.jpg) no-repeat center top;

	height:640px;

	width:100%;

	background-size:cover;

}

.health_benefit_container_wrap{

	/*max-width:570px;*/

	width:100%;

	margin:0 auto;

	padding:0;

	display:table;

}

.health_benefit_container{

	width:100%;

	margin:0;

	padding:0;

	display:table-cell;

	vertical-align:middle;

	height:640px;

	text-align:center;

}

.health_benefit_container h4{

	width:100%;

	margin:0;

	padding:0;

	text-align:center;

	color:#fff;

	font-family: 'NationalLF-Thin';

	font-size:40px;

}

.health_benefit_container h3{

	width:100%;

	margin:0;

	padding:0;

	text-align:center;

	color:#fff;

	font-family: 'NationalLF-Reg';

	font-size:40px;

}

.health_benefit_container h3 sup{

	font-size:18px;

	position:relative;

	top:-18px;

}

.health_benefit_container p{

	width:100%;

	margin:15px 0;

	padding:0;

	text-align:center;

	color:#fff;

	font-family: 'NationalLF-Thin';

	font-size:22px;

	line-height:normal;

}



.health_benefit_container a span{

	width:100%;

	margin:0 0 10px 0;

	padding:0;

	text-align:center;

	color:#fff;

	width:100%;

	float:left;

	font-family: 'NationalLF-Reg';

	font-size:22px;

}

.health_benefit_container a img{

	width:auto;

	clear:both;

	text-align:center;

}

.innovation_container_bg{

	width:100%;

	margin:0;

	padding:52px 0 66px 0;

	float:left;

}

.innovation_container_bg .scroll-to-link {
	position: relative;
	top: -150px;
	visibility: hidden;
}

.innovation_technology_container_bg{

	width:100%;

	margin:0;

	padding:45px 0 35px 0;

	float:left;

}

.innovation_container_wrap{

	max-width:690px;

	width:100%;

	margin:0 auto;

	padding:0;

	display:table;

}

.innovation_container{

	width:100%;

	margin:0;

	padding:0;

	float:left;

	text-align:center;

}

.innovation_container img{

	width:auto;

	height:60px;

	text-align:center;

	margin-top:-4px;

}

.innovation_container h2{

	color: #4a4a4c;

    float: left;

    font-family: "NationalLF-Book";

    font-size: 40px;

    margin: 25px 0 10px;

    padding: 0;

    text-align: center;

    width: 100%;

	line-height:34px;

}

.innovation_container h2 sup{

	font-size: 16px;

    position: relative;

    top: -20px;

}

.innovation_container p{

	font-family:NationalLF-Book;

	font-size:18px;

	margin:0;

	padding:0;

	float:left;

	text-align:center;

	color:#4a4a4c;

	width:100%;

	float:left;

	line-height:22px;

}



/**/

.innovationimage_container_bg{

	background:url(../images/innovation/less-than.jpg) no-repeat center top;

	height:640px;

	width:100%;

	background-size:cover;

}

.innovationmoisturesealingimage_container_bg{

	background:url(../images/innovation/moisture-sealing-bg.jpg) no-repeat center top;

	height:640px;

	width:100%;

	background-size:cover;

}

.innovationeffectivestylingimage_container_bg{

	background:url(../images/innovation/effectiv-stylish-bg.png) no-repeat center top;

	height:640px;

	width:100%;

	background-size:cover;

}

.innovationcomplatehaircareimage_container_bg{

	background:url(../images/innovation/health-benefits.jpg) no-repeat center top;

	height:640px;

	width:100%;

	background-size:cover;

}

.innovationimage_container_wrap{

	max-width:265px;

	width:100%;

	margin:0;

	padding:0;

	float:right;

	display:table;

}

.innovationimage_container{

	width:100%;

	margin:0;

	padding:0;

	display:table-cell;

	vertical-align:middle;

	height:640px;

	text-align:right;

}

.innovationimage_container h3{

	width:100%;

	margin:0;

	padding:0;

	text-align:left;

	color:#fff;

	font-family: 'NationalLF-Book';

	font-size:40px;

}

.innovationimage_container h3 sup{

	font-size:18px;

	position:relative;

	top:-18px;

}

.innovationimage_container p{

	width:100%;

	margin:0;

	padding:0;

	text-align:left;

	color:#fff;

	font-family: 'NationalLF-Book';

	font-size:22px;

	line-height:normal;

}

.innovationimage_container p span{

	font-size:14px;

}



/**/

.effectiv_stylish_bg_container{

	width:100%;

	margin:0;

	padding:0;

	display:table-cell;

	vertical-align:top;

	height:640px;

	text-align:right;

}

.effectiv_stylish_bg_container h3{

	width:100%;

	margin:30px 0 0 0;

	padding:0;

	text-align:left;

	color:#4a4a4c;

	font-family: 'NationalLF-Thin';

	font-size:99px;

}

.effectiv_stylish_bg_container h3 sup{

	font-size:18px;

	position:relative;

	top:-18px;

}

.effectiv_stylish_bg_container p{

	width:100%;

	margin:0;

	padding:0;

	text-align:left;

	color:#4a4a4c;

	font-family: 'NationalLF-Book';

	font-size:22px;

	line-height:normal;

}

.effectiv_stylish_bg_container p span{

	font-size:12px;

}



.innovationbottompart_container_bg{

	width:100%;

	float:left;

	margin:0;

	padding:0;

	border-bottom:2px solid #c7c7c7;

	min-height: 278px;

}

.innovationbottompart_TextPart{

	width:45%;

	float:left;

	margin:35px 0 0 0 ;

	padding:0;

}

.innovationbottompart_TextPart h3{

	width:100%;

	float:left;

	margin:35px 0 10px;

	padding:0;

	font-family: 'seaside_displaymedium';

	font-size:40px;

	color:#4a4a4c;

	text-transform:uppercase;

	font-weight:100;

}

.innovationbottompart_TextPart h5{

	width:100%;

	float:left;

	margin:0 0 10px 0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:22px;

	color:#4a4a4c;

	font-weight:100;

}

.innovationbottompart_TextPart p{

	width:100%;

	float:left;

	margin:6px 0 0 0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:16px;

	color:#4a4a4c;

	max-width: 365px;

	line-height: 20px;

}

.innovationbottompart_TextPart a{

	width:100%;

	float:left;

	margin:15px 0 0 0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:16px;

	color:#4a4a4c;

}

.inn_1 h1{

	    font-family: NationalLF-Reg;

	

	}

.innovationbottompart_TextPart a sup{

	font-size:12px;

}



.innovationbottompart_ImagePart{

	width:55%;

	float:left;

	margin:0;

	padding:0;

}

.whirl-convertable{

	float: left;

    margin: 70px 0;

    padding: 0;

    text-align: center;

}

.featherweight-LUXEimg{

	float: right;

    height: 250px;

    margin: 26px 0 0;

    text-align: right;

    width: auto;

}

.T3-sourceshower{

	float: right;

    height: 250px;

    margin: 0 0 70px;

    text-align: right;

    width: auto;

}

.innovation_testimonials_bg{

	width:100%;

	padding:0;

	margin:0;

	float:left;

}

.innovation_testmonials{

	float: none;

    margin: 0 auto;

    padding: 0;

    width: 92%;

}

.innovation_testmonials ul{

	width:100%;

	padding:0;

	margin:100px 0 0 0;

	float:left;

}

.innovation_testmonials ul li{

	width:100%;

	padding:0;

	margin:0 0 70px;

	float:left;

	text-align:center;

}

.innovation_testmonials ul li:last-child{

	margin: 0 0 30px;

}

.innovation_testmonials p{

	width:100%;

	padding:0;

	margin:0 0 23px;

	float:left;

	position:relative;

	font-family: 'NationalLF-Light';

	font-size:36px;

	line-height:40px;

	text-align:center;

	color:#4a4a4c;

}

.innovation_testmonials p:after{

	position:absolute;

	left:-21px;

	top:-10px;

	content:'';

	background:url(../images/innovation/quote-left-icon.png) no-repeat;

	width:32px;

	height:28px;

	background-size: 20px;

}

.innovation_testmonials p:before{

	position:absolute;

	right:-21px;

	top:-10px;

	content:'';

	background:url(../images/innovation/quote-right-icon.png) no-repeat;

	width:32px;

	height:28px;
	background-size: 20px;

}

.innovation_testmonials a{

	width:100%;

	padding:0;

	margin:0;

	float:left;

	position:relative;

	font-size:22px;

	font-family: 'NationalLF-Book';

	color:#4a4a4c;

	

}

.innovation_testmonials a span{

	font-family: 'NationalLF-Semibold';

	color:#4a4a4c;

	text-decoration:underline;

}

.innovation-bottom-slider-container{

	width:100%;

	float:left;

	margin-top:0;

}

.innovation-bottomtitle h1{

	font-family: 'NationalLF-Book';

	color:#1a1a1a;

	font-size:30px !important;

	line-height:30px !important;

	margin:22px 0 10px 0;

}

.innovatio-proi-bottompart_container_bg{

	background:#333333;

	width:100%;

	margin:-1px 0 0 0 ;

	padding:0;

	float:left;

	position:relative;

}



.innovation-proi-bottompart_TextPart{

	width:45%;

	float:left;

	margin:0;

	padding:0;

}

.innovation-proi-bottompart_TextPart h3{

	width:100%;

	float:left;

	margin:35px 0 10px;

	padding:0;

	font-family: 'seaside_displaymedium';

	font-size:40px;

	color:#fff;

	font-weight:100;

}

.innovation-proi-bottompart_TextPart h5{

	width:100%;

	float:left;

	margin:0 0 10px 0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:22px;

	color:#fff;

	font-weight:lighter;

	margin-bottom:16px !important;

}

.innovation-proi-bottompart_TextPart p{

	width:100%;

	float:left;

	margin:0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:16px;

	color:#fff;

	max-width: 365px;

}

.innovation-proi-bottompart_TextPart p sup{

	font-size: 10px;

    position: relative;

    top: -10px;

}

.innovation-proi-bottompart_TextPart a{

	width:100%;

	float:left;

	margin:10px 0 0 0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:16px;

	color:#fff;

}

.innovation-proi-bottompart_TextPart a sup{

	font-size:12px;

}

.innovation-proi-bottompart_TextPart ul{

	width:100%;

	float:left;

	margin:15px 0 5px 0;

	padding:0;

}

.innovation-proi-bottompart_TextPart ul li{

	width:100%;

	float:left;

	margin:0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:16px;

	color:#fff;

	line-height:20px;

	max-width: 365px;

}

.userexperince_proi-img{

    float: right;

    height: 255px;

    margin: 30px 0 0;

    width: auto;

}



/***/

.innovation-singlepass-bottompart_TextPart{

	width:45%;

	float:left;

	margin:0;

	padding:0;

}

.innovation-singlepass-bottompart_TextPart h3{

	width:100%;

	float:left;

	margin:35px 0 10px;

	padding:0;

	font-family: 'seaside_displaymedium';

	font-size:40px;

	color:#4c4c4c;

	font-weight:100;

}

.innovation-singlepass-bottompart_TextPart h5{

	width:100%;

	float:left;

	margin:0 0 10px 0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:22px;

	color:#4c4c4c;

	margin-bottom:14px !important;

	font-weight:100;

}

.innovation-singlepass-bottompart_TextPart p{

	width:100%;

	float:left;

	margin:0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:16px;

	color:#4c4c4c;

	max-width: 365px;

}

.innovation-singlepass-bottompart_TextPart p sup{

	font-size: 10px;

    position: relative;

    top: -10px;

}

.innovation-singlepass-bottompart_TextPart a{

	width:100%;

	float:left;

	margin:10px 0 0 0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:16px;

	color:#4c4c4c;

}

.innovation-singlepass-bottompart_TextPart a sup{

	font-size:12px;

}

.innovation-singlepass-bottompart_TextPart ul{

	width:100%;

	float:left;

	margin:15px 0 5px 0;

	padding:0;

}

.innovation-singlepass-bottompart_TextPart ul li{

	width:100%;

	float:left;

	margin:0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:16px;

	color:#4c4c4c;

	max-width: 365px;

	line-height: normal;

}

.whirl-trio-img {

    margin: 100px 0;

    width: 100%;

}

.innovation_technology_main_part{

	float:left; width:100%; /*background:#000;*/

}



/**/

.innovation_technology_container{

	width:100%;

	margin:0;

	padding:0;

	float:left;

	text-align:center;

}

.innovation_technology_container img{

	width:auto;

	height:60px;

	text-align:center;

	margin-top:4px; margin-bottom:20px;

}

.innovation_technology_container h2{

	color: #dedede;

    float: left;

    font-family: "NationalLF-Book";

    font-size: 40px;

    margin: 15px 0 10px 0;

    padding: 0;

    text-align: center;

    width: 100%;

}

.innovation_technology_container h2 sup{

	font-size:25px;

}

.innovation_technology_container p{

	font-family: 'NationalLF-Book';

	font-size:18px;

	margin:0;

	padding:0;

	float:left;

	text-align:center;

	color:#dedede;

	width:100%;

	float:left;

	line-height:22px;

}

.innovation_technology_Imagepart{

	width:100%;

	float:left;

	margin:60px 0 0 0;

	padding:0;

	text-align:center;

}

.innovation_technology_Imagepart > img {

    padding: 0 70px;

}

.innovation_technology_Videopart_wrap{

	margin:0 auto;

	padding:0;

	width:100%;

	max-width:1000px;

}

.innovation_technology_Videopart_container{

	margin:0;

	padding:30px 0 0 0;

	width:100%;

	float:left;

}

.VideoPart{

	width:48%;

	float:left;

	margin-left:2px;

	padding:0 25px;

}

.VideoPart_content{

	float:right;

	width:50%;

	margin:0;

	padding:38px 25px;

}

..VideoPart_content h4{

	float:left;

	width:100%;

	margin:0 0 15px 0;

	padding:0;

	font-size:22px;

	font-family: 'NationalLF-Semibold';

	color:#c8c8c8;

}

.VideoPart_content p{

	float:left;

	width:100%;

	margin:0;

	padding:0;

	font-size:16px;

	font-family: 'NationalLF-Reg';

	color:#c8c8c8;

	line-height:19px;

}



/**/

.innovatioTechnology-proi-bottompart{

	background:#262627;

	width:100%;

	margin:0;

	

	float:left;

	border-bottom:1px solid #fff;

}



.innovatioTechnology_TextPart{

	width:46%;

	float:left;

	margin:0;

	padding:0;

}

.innovatioTechnology_TextPart h3{

	width:100%;

	float:left;

	margin:35px 0 10px !important;

	padding:0;

	font-family: 'seaside_displaymedium';

	font-size:40px;

	color:#c8c8c8;

	font-weight:100;

}

.innovatioTechnology_TextPart h5{

	width:100%;

	float:left;

	margin:0 0 10px 0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:22px;

	color:#c8c8c8;

	font-weight:100;

}

.innovatioTechnology_TextPart p{

	width:100%;

	float:left;

	margin:0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:16px;

	color:#c8c8c8;

	max-width: 365px;

}

.innovatioTechnology_TextPart p sup{

	font-size:12px;

}

.innovatioTechnology_TextPart a{

	width:100%;

	float:left;

	margin:20px 0 0 0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:16px;

	color:#c8c8c8;

}

.innovatioTechnology_TextPart a sup{

	font-size:12px;

}

.innovatioTechnology_TextPart ul{

	width:100%;

	float:left;

	margin:15px 0 5px 0;

	padding:0;

}

.innovatioTechnology_TextPart ul li{

	width:100%;

	float:left;

	margin:0;

	padding:0;

	font-family: 'NationalLF-Reg';

	font-size:16px;

	color:#c8c8c8;

	max-width: 365px;

}

.innovatioTechnology_ImagePart img{

    float: right;

    height: 255px;

    margin: 0;

    width: auto;

}

.innovation-bordernone{

	border:0;

}

.SoftairVideoPart{

	width:100%;

	padding:0;

	margin:0 auto;

	max-width:448px;

	text-align:center;

}

.featherweightLuxe {

    height: 210px !important;

    margin: 30px 0 0 !important;

}

.twiral-360-img{

	float: right;

    height: 116px !important;

    margin: 50px 0 !important;

    width: auto;

}



.innovationTechnology_testmonials{

	float: none;

    margin: 0 auto;

    padding: 0;

    width: 92%;

}

.innovationTechnology_testmonials ul{

	width:100%;

	padding:0;

	margin:100px 0 0 0;

	float:left;

}

.innovationTechnology_testmonials ul li{

	width:100%;

	padding:0;

	margin:0 0 70px;

	float:left;

	text-align:center;

}

.innovationTechnology_testmonials ul li:last-child{

	margin:0 0 42px 0;

}

.innovationTechnology_testmonials p{

	width:100%;

	padding:0;

	margin:0px 0 15px 0;

	float:left;

	position:relative;

	font-family:NationalLF-Light;

	font-size:36px;

	line-height:39px;

	text-align:center;

	color:#dedede;

}

.innovationTechnology_testmonials p:after{

	position:absolute;

	left:-21px;

	top:-10px;

	content:'';

	background:url(../images/innovation-technology/quote-left-icon.png) no-repeat;

	width:32px;

	height:28px;

	background-size: 20px;
}

.innovationTechnology_testmonials p:before{

	position:absolute;

	right:-35px;

	top:-10px;

	content:'';

	background:url(../images/innovation-technology/quote-right-icon.png) no-repeat;

	width:32px;

	height:28px;

	background-size: 20px;
}

.innovationTechnology_testmonials a{

	width:100%;

	padding:0;

	margin:0;

	float:left;

	position:relative;

	font-size:22px;

	font-family: 'NationalLF-Book';

	color:#dedede;

	

}

.innovationTechnology_testmonials a span{

	font-family: 'NationalLF-Semibold';

	color:#dedede;

}

.innovationTechnology-bottomtitle h1{

	font-family: 'NationalLF-Book'!important;

	color:#dedede !important;

	font-size:30px !important;

	line-height:32px !important;

	margin:15px 0 10px 0;

}

.innovation_title{

	width:100%;

	float:left;

	margin:40px 0 36px 0;

	padding:0;

	float:left;

}

.innovation_title h2{

	width:100%;

	float:left;

	margin:0;

	padding:21px 0 0 0;

	text-align:center;

	position:relative;

	font-family: 'NationalLF-Reg';

	font-size:40px;

	line-height:34px;

	color:#4a4a4c;

	position:relative;

}

.innovation_title h2:before{

	position:absolute;

	top:0;

	width:70px;

	height:3px;

	content:'';

	background:#4c4c4c;

	left:50%;

	margin-left:-35px;

}

.innovation_title span{

	width:100%;

	float:left;

	text-align:center;

	position:relative;

	font-family: 'NationalLF-light';

	font-size:24px;

	line-height:normal;

	color:#4a4a4c;

	line-height: 40px;

}

.t3_spirit_wrap{

	width:100%;

	float:left;

	margin-bottom:39px;

	padding:0;

	float:left;

}

.t3spirit-right{

	float:right !important;

}

.ourstorycustom_marging_1{

	margin-top:9px;

	float:left;

}

.ourstorycustom_marging_2{

	margin:40px 0 33px 0 !important;

}

.ourstorycustom_marging_3{

	margin:44px 0 0 0;

}

.ourstorycustom_marging_4{

	margin:48px 0 0 0;

}

.ourstorycustom_marging_5{

	margin:40px 0 14px;

}

.ourstory-readmore-custom {

    padding: 24px 0 23px !important;

}

.T3-glass-slider-wrap{

	background:#f2f2f2;

	width:100%;

	float:left;

	padding:28px 0 38px;

	position:relative;

}

.T3-glass-slider-content{

	width:100%;

	float:left;

	margin:0;

	padding:0;

}

.T3-glass-slider-content ul{

	width:100%;

	float:left;

	margin:0;

	padding:0;

}

.T3-glass-slider-content ul li{

	float:left;

	margin:0;

	padding:0;

	list-style:none;

	text-align:center;

	max-width:370px;

	width:100%;

}

.T3-glass-slider-content ul li img{

	width:100%;

}

.T3-glass-slider-content ul li h5{

	width:100%;

	font-size:23px;

	color:#4a4a4c;

	font-family: 'NationalLF-light';

	margin:20px 0 0px 0;

	padding:0;

	line-height:normal;

	/*font-weight:100;*/

}

.T3-glass-slider-content ul li p{

	width:100%;

	color:#4a4a4c;

	font-size:21px;

	font-family: 'NationalLF-light';

	margin: 0 auto;

    padding: 0;

    line-height: normal;

    max-width: 310px;

    width: 100%;

}

.T3-glassslider-custom-width {

    width: 179px !important;

    margin: 10px 0 0 0;

}

.T3-glass-slider-timeline{

	width:100%;

	float:left;

	width:100%;

	margin:0 0 57px;

	padding:0;

}

.T3-glass-slider-timeline span{

	width:100%;

	float:left;

	width:100%;

	margin:0;

	padding:0;

	text-align:center;

	font-family: 'NationalLF-Reg';

	font-size:21px;

	color:#4c4c4c;

	line-height:34px;

	position:relative;

}

.T3-glass-slider-timeline span:before{

	position:absolute;

	width:2px;

	height:21px;

	background:rgba(81,81,83,0.80);

	bottom: -17px;

	content:'';

	left: 50%;

    margin-left: -1px;

}

.T3-glass-slider-timeline-border{

	position:absolute;

	width:100%;

	height:2px;

	background:rgba(81,81,83,0.80);

	top: 68px;

}

.T3-press-slider-wrap{

	background:#f8f8f8;

	width:100%;

	float:left;

	margin:0 0 8px 0;

	padding:20px 0;

}

.T3-press-slider-content{

	width:100%;

	float:left;

	margin:0;

	padding:0;

	position:relative;

}

.T3-press-slider-content ul{

	width:100%;

	float:left;

	margin:0;

	padding:0;

}

.T3-press-slider-content ul li{

	max-width:269px;

	width:100%;

	float:left;

	margin:0 20px 0 0;

	padding:0;

}

.T3-press-slider-content ul li:last-child{

	margin:0;

}

.T3-press-slider-content ul li img{

	width:100%;

	position:relative;

}

.t3-press-slider-text{

	position:absolute;

	bottom:0;

	background:rgba(255,255,255,0.80);

	float:left;

	padding:4px 10px 2px 10px;

}

.t3-press-slider-text h4{

	max-width:180px;

	width:100%;

	float:left;

	padding:0;

	margin:0;

	font-size:18px;

	color:#333333;

	font-family: 'NationalLF-Reg';

}

.t3-press-slider-text a{

	width:100%;

	float:left;

	padding:0;

	margin:0;

	font-size:14px;

	color:#333333;

	font-family:'NationalLF-Book';

}

/*innovation design*/

.innovation_design_top_wrap{

	width:100%;

	margin:-22px 0 0 0;

	padding:0;

	float:left;

}

.innovation_design_contentPart{

	width:100%;

	margin:0 ;

	padding:0;

	float:left;

	position:relative;

	height:100%;

}

.innovation_design_contentPart img{

	width:100%;

}

.innovation_design_textPartbg{

	display:table-cell;

	vertical-align:middle;

	position:absolute;

	top:50%;

	width: 100%;

	 margin-top: -130px;

}

/*innovation text part 1*/

.innovation_design_textPartWrap {

    display: table;

    margin: 0 auto;

    max-width: 665px;

    padding: 0;

    width: 100%;

}

.innovation_design_textPart{

	width:100%;

	margin:0;

	padding:0;

	display:table-cell;

	vertical-align:middle;

	height:100%;

	text-align:center;

}

.innovation_design_textPart h4{

	width:100%;

	margin:0;

	padding:0;

	text-align:center;

	color:#fff;

	font-family:nationallf-light;

	font-weight:lighter;

	font-size:40px;

	

}

.innovation_design_textPart h3{

	width:100%;

	margin:0;

	padding:0;

	text-align:center;

	color:#fff;

	

	font-size:40px;

	font-family:nationallf-reg;

	font-weight:lighter;

}

.innovation_design_textPart h3 sup{

	font-size:18px;

	position:relative;

	top:-18px;

}

.innovation_design_textPart p{

	width:100%;

	margin:15px 0;

	padding:0;

	text-align:center;

	color:#fff;

	font-family:nationallf-reg;

	font-weight:lighter;

	font-size:22px;

	line-height:normal;

}



.innovation_design_textPart a span{

	width:100%;

	margin:30px 0 10px;

	padding:0;

	text-align:center;

	color:#fff;

	width:100%;

	float:left;

	font-family:nationallf-reg;

	font-weight:lighter;

	font-size:18px;

}

.innovation_design_textPart a img{

	width:auto;

	clear:both;

	text-align:center;

}

/*innovation text part 2*/

.innovation_design_textPartbg_2{

	display:table-cell;

	vertical-align:middle;

	position:absolute;

	top:0;

	width: 100%;

	height: 100%;

}

.innovation_design_textPartWrap_2{

    display: table;

    margin: 0 auto;

    max-width: 375px;

    padding: 0;

    width: 100%;

	float:left;

}

.innovation_design_textPartWrap_3{

    display: table;

    margin: 0 auto;

    max-width: 375px;

    padding: 0;

    width: 100%;

	float:right;

}

.innovation_bottom_textRightPart{

    margin: 0;

    max-width: 375px;

    padding: 0;

    width: 100%;

	float:right;

}

.innovation_design_textPart_2{

	width:100%;

	margin:0;

	padding:50px 0 0 0;

	display:table-cell;

	vertical-align:middle;

	height:100%;

	text-align:left;

    position: absolute;

    z-index: 999;

}

.innovation_design_textPart_2 h4{

	width:100%;

	margin:0;

	padding:0;

	text-align:left;

	color:#4a4a4c;

	font-family: 'NationalLF-Thin';

	font-size:40px;

}

.innovation_design_textPart_2 h3{

	width:100%;

	margin: 26px 0 0;

	padding:0;

	text-align:left;

	color:#4a4a4c;

	font-family:'NationalLF-Book';

	font-size:40px;

	line-height:34px;

	font-weight:100;

}

.innovation_design_textPart_2 h3 sup{

	font-size:18px;

	position:relative;

	top:-18px;

}

.innovation_design_textPart_2 p{

	max-width: 370px;

	width:100%;

	margin:18px 0 15px 0px ;

	padding:0;

	text-align:left;

	color:#4a4a4c;

	font-family: 'NationalLF-Reg';

	font-size:18px;

	line-height:normal;

}

.innovation_design_textPart_2 a span{

	width:100%;

	margin:30px 0 10px;

	padding:0;

	text-align:left;

	color:#4c4c4c;

	width:100%;

	float:left;

	font-family: 'NationalLF-Thin';

	font-size:18px;

}

.innovation_design_textPart_2 img{

	width:60px;

	/*margin-bottom:28px; 

	margin-top:-30px;*/

} 

.innovation_bottom_textPart{

	bottom: 45px;

    float: left;

    margin: 0;

    padding: 0;

    position: absolute;

    width: 100%;

    z-index: 999;

}

.innovation_bottom_textPart h6{

	width:100%;

	margin:0;

	padding:0;

	float:left;

	font-family: 'seaside_displaymedium';

	font-size:22px;

	color:#4d4d4d;

	text-transform:uppercase;

	line-height:22px;

	font-weight:100;

}

.innovation_bottom_textPart a{

	width:100%;

	margin:0;

	padding:0;

	float:none;

	display:inline-block;

	font-family: 'NationalLF-Reg';

	font-size:16px;

	color:#4d4d4d;

	line-height:22px;

}

/*innovation design 2 colum*/

.innovation_design_2colum_wrap{

	width:100%;

	margin:28px 0 98px 0;

	padding:0;

	float:left;

}

.recent_order_bg .btn.btn-success.btn-large.btn_back_dashboard {

    position: absolute;

}

.innovation_design_2columleft, .innovation_design_2columright {

    margin: 0 -15px;

}

.innovation_design_2columleft p, .innovation_design_2columright p{

	width:100%;

	float:left;

	text-align:center;

	margin:18px 0;

	padding:0;

	font-size:14px;

	font-family:NationalLF-Reg;

	color:#4a4a4c;

	line-height:normal;

}

.innovation_customMargin_1{

	margin:0 !important;

}

.innovation_customMargin_2{

	margin-top:35px !important; 

}

.innovation_customMargin_3{

	padding-top:47px !important; 

	padding-bottom:86px !important;

}

.innovation_customMargin_4{

	padding-bottom:44px !important;

}

.innovation_customMargin_5{

	padding-top:80px !important; 

}

.innovation_customMargin_6{

	margin-bottom: 52px !important;

}

.innovation_customMargin_7{

	margin-top: 110px !important;

}

.designimg img{

width: 100%;

}



.techslider{

position: relative;

background-color: #262627;

}



.healthslider{



background-color: #f5f5f5;

}



.innovation_health_wrap .slider_women {

background:#f0f0f0;

}

.cms-user-experiance-html .healthslider {background-color:#eaeaea;}

.cms-technology-html .innovation_customMargin_6 {margin-top:70px !important; margin-bottom:10px !important;}

.cms-technology-html .innovation_technology_Videopart_container .VideoPart_content h4 {margin:0;}

.cms-user-experiance-html .innovation_container_wrap {max-width:840px;}

.cms-technology-html .innovation_technology_container_bg {padding-bottom:20px;}

.cms-user-experiance-html .innovation_container p {font-size:22px; line-height:26px;}

.cms-user-experiance-html .inn_1 {margin-top:0;}

.cms-user-experiance-html .boxed-slider.flexslider .flex-direction-nav a.flex-prev {background:#f00 !important;}

/*********************************************** Hrusikesh Manna *********************************/

.our-story-leftImg img{

	width:100%;

}

.our-story-top-banner-container .inn_header span{

	font-family:NationalLF-Thin;

    font-size: 33px !important;

    line-height: 42px !important;

}

.t3spirit-right img{

	width:100%;

}

.padd_non img{

	width:100%;

}

.our-story-bottomimg img{

	width:100%;

}

/******************************************************** end  *************************************/



/*start innvation 17-9-15*/



.innovation_health_content h4 {}

.health_benefit_container_bg { }

.innovation_health_wrap .slider3.t3womenslider { }



.innovation_container_wrap .innovation_container h2 { margin-top:25px !important; margin-bottom:14px !important;}

.innovationbottompart_container_bg .innovationbottompart_TextPart h3 { margin-bottom:10px !important;}

.innovationbottompart_container_bg .innovationbottompart_TextPart h5 {  margin-bottom:4px !important;}

.innovationbottompart_container_bg .inn_image_btn img { width:100%; margin-top:100px;}

.innovation_healt_textPart_3 h3 span { position:relative; top:12px; }

.inn_1 .innovation-bottomtitle {  margin-top:48px; }

.inn_1 .innovation-bottomtitle h1 {  margin-top:48px; position:relative; font-family:NationalLF-Book;}

.inn_1 .innovation-bottomtitle h1:before {      position: absolute;

    top: -14px;

    width: 82px;

    height: 2px;

    content: '';

    background: #4c4c4c;

    left: 50%;

    margin-left: -41px;}

.innovation_technology_Videopart_container .VideoPart_content h4 { 

color:#c8c8c8; font-size:22px; font-family:"NationalLF-Semibold"; padding-bottom:16px;}





.innovation_technology_container h2 { margin-bottom:10px !important }

.innovatioTechnology_TextPart h5 { margin-top:12px !important; margin-bottom:12px !important }



.new_btm_title img { margin-top:17px;}



.innovationTechnology-bottomtitle h1 { margin-top:24px !important;}

/*.back_top { background:#000;}*/



/*19-9-15*/



.innovation-proi-bottompart_TextPart h3 { margin-top:36px !important; margin-bottom:12px !important;}



.innovation-singlepass-bottompart_TextPart h3 { margin-bottom:10px !important; margin-top:38px !important;}

.inn_1 .innovation-bottomtitle h1 { margin-bottom:10px !important;}



.common_all_page { margin:0 auto; text-align:center; display:none;}

.common_all_page a { text-align:center; text-decoration:none;}

.add_img_design_new { margin-top:96px; margin-bottom:0px;}



.design_bottom_new { margin-top:2px !important;}

.small_img_design { margin-top:10px !important; margin-bottom:15px !important;}



.cms-technology-html .back_top { background:#000;}

.cms-technology-html .back_up > span { color:#FFF !important}

.slider_women_img .innovation_crousel { width:270px !important; margin-right:29px;}



.innovationTechnology_testmonials p {} 

.sub1_look > img

{

	border-right:none !important;

}

.innovation-bottom-slider-container  .slider_candid

{

	margin-top: 40px !important;

    margin-bottom: 30px !important;

}

.copytextarea {

    height: 0;   

    width: 0;

	opacity: 0;

}

.copytextarea1 {

    height: 0;   

    width: 0;

	opacity: 0;

}

.copytextarea2 {

    height: 0;   

    width: 0;

	opacity: 0;  

}

.copytextarea3 {

    height: 0;   

    width: 0;

	opacity: 0;

}

.copytextarea4 {

    height: 0;   

    width: 0;

	opacity: 0;

}

.copytextarea5 {

    height: 0;   

    width: 0;

	opacity: 0;

}

.copytextarea6 {

    height: 0;   

    width: 0;

	opacity: 0;

}

.copytextarea7 {

      height: 0;   

    width: 0;

	opacity: 0;

}

.copytextarea8 {

    height: 0;   

    width: 0;

	opacity: 0;

}

.copytextarea9 {

    height: 0;   

    width: 0;

	opacity: 0;

}

.copytextarea10 {

    height: 0;   

    width: 0;

	opacity: 0;

}

.copytextarea11 {

    height: 0;   

    width: 0;

	opacity: 0;

}



@media(max-width:1024px) {

.innovationbottompart_TextPart a { margin-bottom:20px !important;}

.innovatioTechnology-proi-bottompart .img_proi img { float:left; width:50%;}

.innovatioTechnology-proi-bottompart .innovatioTechnology_ImagePart img { float:left;}

.jcarousel-control-prev, .jcarousel-control-next { display:block !important}





}

@media (max-width:990px){

	.full_size .div_img_left

{

	border:0px !important;

}

.div_img_right_bottom .sub2_look > img

{

	border-right:0px !important;

}



.div_img_right_top  .sub1_look ,.div_img_right_bottom .sub2_look 

{

	border-top:2px solid #fff !important;

}

.div_img_right_bottom .sub2_look > img

{

	border-top:none !important;

}





}

@media(max-width:980px) {

.innovation_health_wrap .slider_women {height:185px;}

.cms-user-experiance-html .health_benefit_container_bg {margin:0;}

.cms-user-experiance-html .innovation_customMargin_5 {padding-top:30px !important;}



}



@media(max-width:960px) {

.innovatioTechnology_TextPart a { margin-bottom:10px !important; }	

.innovation_healt_textPart p { margin:5px auto !important}





}









@media(max-width:768px) {

.innovatioTechnology-proi-bottompart { display:block !important;}	

.innovatioTechnology-proi-bottompart .innovatioTechnology-proi-bottompart img { width:40%;}

}

@media(max-width:767px) {

.innovatioTechnology-proi-bottompart { display:none !important;}	

.jcarousel-control-prev, .jcarousel-control-next { display:block !important}

.footel_coll_L,.footel_coll_R

{

	padding:0px !important;

}

}



@media(max-width:667px) {

.mobile_bottm_img1 { margin-left:-50px !important;}

.design_btn_tag { margin:-50px auto !important}

.new_img_btm_mobile { margin-top:100px !important;}

.innovation_design_textPartbg{  margin-top:0px; }

.add_img_design_new { margin-top:0px;}

.innovation_design_textPartbg{

	top:6% !important;

}

}

@media(max-width:666px) {

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

.design_btn_tag  { margin:0 auto !important}	

.add_img_design_new { margin-top:-150px;}



}

@media(max-width:640px) {

.health_benefit_containerbg_2

{

	width:220px !important;

}

.cms-design-html .carousel-inner .item {height:330px;}

.cms-design-html .carousel-inner .item img {height:100%; padding:0;}

.cms-design-html .carousel-inner {margin-top:22px;}

.cms-design-html .innovation_design_textPart_2 {padding-top:40px;}

.cms-design-html .innovation_design_textPartbg {top:15%;}

.cms-design-html .innovation_design_textPart > h4 {font-size:26px;}

.cms-design-html .innovation_design_textPart > h3 {font-size:26px;}

.cms-design-html .innovation_design_textPart > p {font-size:14px; line-height:18px;}

}

@media(max-width:600px) {

.mobile_bottm_img1 {margin-left:-60px !important;}	

}

@media(max-width:568px) {

.health_benefit_container_wrap .health_benefit_containerbg_2 {  /*margin:40px auto*/}



.mobile_bottm_img1 {margin-left:-88px !important;}	

}

@media(max-width:567px) {

.health_benefit_container_wrap .health_benefit_containerbg_2 {  margin:0px auto}

}

@media(max-width:480px) {

.innovation_prc_new { margin-right:-140px !important; }

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

.common_all_page_new_3 a{ color:#fff !important; display:block; margin-top:30px; margin-bottom:0px;  font-size:24px;}

/*11jan*/

.common_all_page_new_1 a {color:#4A4A4C; display:block; padding-top:20px; padding-bottom:20px; font-size:24px;}

.common_all_page_new_2 a {color:#4A4A4C; display:block; padding-top:20px; padding-bottom:20px; font-size:24px;}

.cms-why-t3-user-experience .common_all_page a {color:#4A4A4C; display:block; padding-top:20px; padding-bottom:20px; font-size:24px;}

/*11jan*/

}

@media(max-width:480px) {

.innovation_prc_new { margin-right:-170px !important; }

.innovation_healt_textPart p  { width:81%;}

}

@media(max-width:375px) {

.innovation_healt_textPart p {

  font-size: 3.2vw !important;

  margin: 0  ;

}}



@media(max-width:360px) {

	.mobile-tool-slider .cat_btn_box {

    padding-left: 15px!important;

    padding-right: 15px!important;

    margin-bottom: 15px;

    display: block;

	}

	.innovation_healt_textPart p

	{

		width:47% !important;

		margin-right:0px !important;

		margin-left:0px !important;

		font-size:14px !important;

	}

	.innovation-bottom-slider-container  .slider_candid

	{

	margin-top: 10px !important;

    margin-bottom: 0px !important;

	}

	}



@media(max-width:320px) {

.innovation_health_textPartbg .health_benefit_containerbg { margin-top:30px; width:94%;}

.innovation_health_textPartbg_2 .innovation_healt_textPart_2 h3 { font-size:20px;}

.innovation_health_textPartbg_2 .innovation_healt_textPart_2 p { font-size:11px;}

.innovation_container img { margin-top:10px;}

.inn_1 .innovation-bottomtitle { margin-bottom:18px;}



.techno_top img { margin-top:140px;}

.innovation_healt_textPart a img { margin-top:10px;}

.innovationTechnology-bottomtitle h1 { font-size:20px !important; padding-left:48px; padding-right:48px;}

.health_benefit_container_bg .health_benefit_container_wrap { margin-top:0px;}

.common_all_page { margin:30px auto 0px auto; text-align:center; display:block;}

.common_all_page_new_1 { margin-bottom:64px !important; }

.common_all_page_new_2 { margin-top:12px !important; margin-bottom:82px !important;}

/*.common_all_page_new_3 { background:#262627; margin-top:15px; margin-bottom:0px; padding-top:20px; padding-bottom:20px;  }

.common_all_page_new_3 a {color:#dedede}*/

.common_all_page a { text-align:center; text-decoration:none; font-size:24px; color:#4a4a4c; font-family:NationalLF-Book;}

.common_all_page a:hover { color:#4a4a4c;}

.mobile_line { border-bottom:2px; border-bottom:2px solid #FFF; padding-bottom:20px;}

.innovation_testmonials p::after {}

.innovation_testmonials p::before {}

.innovation_design_textPartbg{  margin-top:-130px; }

.moible_top_img_icon { margin-top:14px !important; margin-bottom:18px !important;}

.innovation_main_part .jcarousel-control-next { right:985px;}

}











/***referfriends***/

/*.cms-refer-friend-html .referafriend-image-content {top: 15.5%;}*/

.referafriend-full {

    display: block;

/*    min-height: 600px;*/

    width: 100%;

	position:relative;

}

.referafriend-full.myrewards-full > img {

    width: 100%;

}

.refer-button a{cursor:pointer;}

.r-point {

    width: 84% !important;

}

.myrewards-full{

	height:auto !important;

}

.myrewards-full h2{

	color:#fff !important;

}

.myrewards-full p{

	color:#fff !important;

}

.r-point2 {

    width: 88% !important;

}

.pro-rewards-full{

	background:none !important; 

}

.referafriend-full h2 {display:block; color:#fff; font-size:50px; font-family:NationalLF-Book;text-align: center;}

.referafriend-full p {display:block; color:#fff; font-size:22px; font-family: NationalLF-Reg; line-height:23px; text-align:center;}

.referafriend-full p span {display:block;}

.breack3 {display:block; width:70px; height:2px; margin:25px auto 20px; background-image: url("../images/slider-3borderimg.png"); background-position: center bottom;}

.referafriend-full .button {width:147px; text-transform:uppercase; line-height:37px; display:block; background:#333333; font-size:17px; color:#fff; text-align:center; font-family:NationalLF-Book; border-radius:4px; margin:20px auto 15px; text-decoration:none;}

.signup-by .control1 > span {    font-size: 10px;}

.referafriend-full .button:hover {text-decoration:underline;}

.referafriend-full .arrow {display:block; margin:20px auto; width:37px; height:17px;}

.refer-earn-main {display:block; width:100%; padding-bottom:65px; background-color:#f5f5f5; clear:both;}

.refer-earn {display:block;}

.refer-earn h2 {display:block; color:#4a4a4c; font-size:50px; font-family:NationalLF-Book; margin-top:70px;}

.refer-earn p {display:block; color:#4a4a4c; font-size:22px; font-family:NationalLF-Book; line-height:normal; text-align:center;}

.refer-earn p span {display:block;}

.friend-credit {display:block; color:#a37063; font-size:50px; font-family:NationalLF-Book; text-align:center;margin-top: 10px;}

.howtoearn-main {display:block; width:100%; background:#fff;}

.howtoearn {display:block; width:970px; margin:0 auto;}

.howtoearn-title {display:block; color:#4a4a4c; font-size:50px; font-family:NationalLF-Book; margin:70px 0 50px 0;}

.howtoearn-blog-main {display:block; width:100%;}

.howtoearn-blog {display:block; text-align:center;}

.howtoearn-blog-images {display:block; height:40px;}

.howtoearn-blog-images img {width:auto;}

.howtoearn-main .howtoearn-blog a {display:inline-block; color:#4a4a4c; font-size:25px; font-family:NationalLF-Book; line-height:normal; margin:20px 0 10px 0;}

.howtoearn-main .howtoearn-blog a:hover {text-decoration:none;}

.howtoearn-blog p {display:block; color:#4a4a4c; font-size:16px; font-family:NationalLF-Book; line-height:20px;}

.howtoearn .refer-button {display:block; float:left; text-align:center; width:100%;}

.howtoearn .refer-button a {width:147px; text-transform:uppercase; line-height:37px; display:inline-block; background:#333333; font-size:17px; color:#fff; text-align:center; font-family:NationalLF-Book; border-radius:4px; margin:52px auto 58px; text-decoration:none;}

.howtoearn .refer-button a:hover {text-decoration:underline;}

.backto-top {display:block; text-align:center; margin-bottom:60px;}

.backto-top a {display:inline-block; background-image: url("../images/backtop-arrow.png"); color:#4a4a4c; font-size:18px; font-family:NationalLF-Book; background-repeat:no-repeat; background-position:center top; padding-top:15px;}



.thankyou-refrring {display:block; width:927px; margin:0 auto ; text-align:center;}

.thankyou-refrring .my_msg_refer {border-top:solid 1px #a3a3a3; padding:28px 0 110px 0;}

.thankyou-refrring h2 {display:block; margin:0 0 10px 0; color:#4a4a4c; font-size:22px; font-family:NationalLF-Book;}

.thankyou-refrring p {display:block; color:#4a4a4c; font-size:14px; font-family:NationalLF-Book; line-height:normal;}



.inviteyourfreind {display:block; width:927px; margin:0 auto ; text-align:center; border-top:solid 1px #a3a3a3; padding:28px 0 0px 0;}

.inviteyourfreind  h2 {display:block; text-align:left; color:#4a4a4c; font-size:22px; font-family:NationalLF-Book; margin:0;}

.inviteyourfreind-form form {margin:0;}

.inviteyourfreind-form {display:block; margin-top:28px; text-align:left;}

.inviteyourfreind-form span {display:block; float:left; width:100%; margin-bottom:23px;}

.inviteyourfreind-form span label {font-size:12px; display:block; font-family:NationalLF-Book; color:#4a4a4c; line-height:normal;}

.inviteyourfreind-form span input {font-size:16px; outline:none; display:block; margin:0; padding-left:10px; padding-right:10px; font-family:NationalLF-Book; color:#4a4a4c; line-height:30px; height:30px; border:none; background:#f0f0f0;}

.inviteyourfreind-form span input:focus:invalid:focus {color:#4a4a4c; box-shadow:none;}

.inviteyourfreind-form span textarea {font-size:16px; outline:none; resize:none; padding:12px 10px; display:block; margin:0; font-family:NationalLF-Book; color:#4a4a4c; line-height:normal; height:auto; border:none; background:#f0f0f0;}

.inviteyourfreind-form span .submit {font-size:17px; float:right; text-transform:uppercase; display:block; padding:0; margin:0; font-family:NationalLF-Book; color:#fff; line-height:37px; height:37px; width:97px; border-radius:4px; border:none; background:#333333;}

.inviteyourfreind-form span .submit:hover {text-decoration:underline; color:#fff !important;}



/***my rewards***/]

.referafriend-full.myrewards-full {/*background-image: url("../images/myrewards-bg1.jpg"); background-position: center top; background-repeat: no-repeat;*/ background-size: cover; position:relative;}

.referafriend-full.myrewards-full2 {/*background-image: url("../images/myrewards-bg2.jpg"); background-position: center top; background-repeat: no-repeat;*/ background-size: cover; position:relative; }

.referafriend-full.myrewards-full2 .arrow {margin-top:20px;}

.referafriend-full.myrewards-full .button {width:117px;}

.referafriend-full.myrewards-full .login-text {display:block; color:#fff; font-family:NationalLF-Book; font-size:14px; text-align:center; margin-bottom:15px;}

.referafriend-full.myrewards-full .login-text a {display:inline-block; color:#fff; text-decoration:underline !important;}

.howtoearn-blog .bloglink {font-family:NationalLF-Book; font-size:18px; margin:15px 0 0 0; color:#4a4a4c; display:inline-block; height:auto !important;}

.myrewards-blog {display:block;}

.myrewards-blog2 {display:block;}

.howtoearn.myrewards2 {width:100%; display:block;}

.howtoearn.myrewards2 .howtoearn-blog.howtoearn-blog2 {width:20%;}

.backto-top.backto-top2 {margin-top:55px;}

.referafriend-image { position: relative;}

.referafriend-image-content{ position: absolute;  top: 31%;display: block;width: 100%;}

.title-center{ text-align: center !important;}

.referafriend-full img:first-child{width:100%;}







/***costomer service***/

.costomer-servicemain {display:block; width:100%;}

.costomer-service {float:left; width:100%; margin:62px 0 0 0;}

.costomer-serviceleft {float:left; width:230px; margin:0 55px 50px 15px;}

.costomer-serviceleft-title {display:block; margin:20px 0 15px 0; color:#4a4a4c; text-align:left; font-size:22px; font-family:NationalLF-Book; line-height:normal;}

.costomer-serviceleft-menu {display:block; width:100%; padding:20px 0 0 0; border-top:solid 1px #dbdbdb;}

.costomer-serviceleft-menu h3 {display:block; color:#4a4a4c; margin:0 0 10px 0; text-align:left; font-size:16px; font-family: NationalLF-Bold;}

.costomer-serviceleft-menu ul {display:block; list-style:none;}

.costomer-serviceleft-menu ul li {display:block; padding:0 0 12px 0; line-height:normal;}

.costomer-serviceleft-menu li:last-child {padding-bottom:20px;}

.costomer-serviceleft-menu ul li a {display:inline-block; color:#4a4a4c; text-align:left; font-size:16px; line-height:normal; font-family:NationalLF-Book; text-decoration:none;}

.costomer-serviceleft-menu ul li a:hover {color:#a37063;}

.costomer-serviceleft-menu ul li a.firstbold {font-family: NationalLF-Bold;}

.costomer-serviceleft-menu ul li a.firstbold:hover {color:#4a4a4c;}

.costomer-serviceleft-contactus {display:block; width:100%; padding:20px 0 0 0; border-top:solid 1px #dbdbdb;}

.costomer-serviceleft-contactus a {display:inline-block; color:#4a4a4c; margin:0 0 10px 0; text-align:left; font-size:16px; font-family: NationalLF-Bold;}

.costomer-serviceleft-contactus a:hover {text-decoration:none;}

.costomer-serviceleft-contactus .com-emailmain {display:block; padding-bottom:15px;}

.costomer-serviceleft-contactus .com-phone {display:inline-block; font-family:NationalLF-Book; font-size:16px; color:#4a4a4c; line-height:30px; padding:0 0 0 35px; margin:0 15px 0 0; background-image: url("../images/costomer-phoneimg.png"); background-repeat:no-repeat; background-position:left center;}

.costomer-serviceleft-contactus .com-phone:hover {text-decoration:none;}

.costomer-serviceleft-contactus .com-email {display:inline-block; margin:0; font-family:NationalLF-Book; font-size:16px; color:#4a4a4c; line-height:30px; text-decoration:underline; padding:0 0 0 31px; background-image: url("../images/costomer-emailimg.png"); background-repeat:no-repeat; background-position:left center;}

.costomer-serviceleft-contactus .com-pressmain {display:block; padding-bottom:20px;}

.costomer-serviceleft-contactus .com-pressphone {display:inline-block; margin:0; font-family:NationalLF-Book; font-size:16px; color:#4a4a4c; line-height:normal;}

.costomer-serviceleft-contactus .com-pressphone span {display:inline-block; margin:0 5px;}

.costomer-serviceleft-contactus .com-pressphone:hover {text-decoration:none;}

.costomer-serviceleft-contactus .com-pressemail {display:inline-block; margin:0; font-family:NationalLF-Book; font-size:16px; color:#4a4a4c; line-height:normal; text-decoration:underline; }

.costomer-serviceleft-connectus {display:block; width:100%; padding:20px 0 0 0; border-top:solid 1px #dbdbdb;}

.costomer-serviceleft-connectus a {display:inline-block; color:#4a4a4c; margin:0 0 10px 0; text-align:left; font-size:16px; font-family: NationalLF-Bold;}

.costomer-serviceleft-connectus a:hover {text-decoration:none;}

.costomer-serviceleft-connectus ul {display:block;}

.costomer-serviceleft-connectus ul li {display:inline-block; padding-right:22px; line-height:normal;}

.costomer-serviceleft-connectus ul li:last-child {padding-right:0;}

.costomer-serviceleft-connectus ul li a {display:inline-block;}



.costomer-serviceright {float:left; width:74%; border-left:solid 1px #dbdbdb; padding:0 0px 50px 55px;}

.costomer-serviceright-costomerblog {display:block; width:100%;}

.costomer-serviceright-title {display:block; padding:5px 0 15px 0; color:#4a4a4c; width:100%; font-size:40px; line-height:30px; font-family:NationalLF-Book;}

.costomer-serviceright-costomerservice-content {display:block; width:100%; color:#4a4a4c;}

.costomer-serviceright-costomerservice-content h2 {font-size:22px; text-align:left; margin:0 0 5px 0; line-height:normal; font-family:NationalLF-Book;   display: block !important; color: #4A4A4C;}

.costomer-serviceright-costomerservice-content h2 i {display:inline-block; margin-right:5px; margin-top: 9px;}

.costomer-serviceright-costomerservice-content .linkmenu {display:block; padding-bottom:25px; padding-left:31px;}

.costomer-serviceright-costomerservice-content .linkmenu a {display:inline-block; font-family:NationalLF-Book; font-size:16px; color:#4a4a4c; line-height:normal;}

.costomer-serviceright-costomerservice-content .linkmenu a span {display:inline-block; margin:0 10px;}



.costomer-serviceright-costomerservice-content a {font-size:14px; text-decoration:underline; line-height:30px; font-family:NationalLF-Book; display:inline-block;}

.costomer-serviceright-costomerservice-content .accordioncontent-main {display:block; padding-bottom:25px;}

.padding-left { display:block; padding-bottom:25px; padding-left: 31px;} 

.costomer-serviceright-costomerservice-content .accordioncontent {display:block; width:100%;float: left; border-bottom:solid 1px #dbdbdb;}

.costomer-serviceright-costomerservice-content .accordioncontent-title {display:block; background-image: url("../images/com-accordionarrow-down.png"); background-position: 98.8% center; background-repeat: no-repeat; padding:10px 0 10px 2px; font-size:16px; line-height:normal; font-family: NationalLF-Bold;}

.left-active{ color: #a37063 !important; }



/************* css end******************************/







/***search results**/ 

.searchresults {display:block;}

.searchresults2 {display:block;}

.searchresults3 {display:block;}

.searchresults4 {display:block;}

.searchresults-content-main {display:block; width:100%;}

.searchresults-content {display:block; width:100%; padding:80px 0 0 0;}

.searchresults-content-left {float:left; width:240px; margin-right:30px; margin-top:47px;}

.searchresults-content-left-category-menu {display:block; width:100%;}

.searchresults-content-left-category-menu h2 {background:#909090; display:block; line-height:38px; font-family: NationalLF-Reg; margin:0; font-weight:normal; text-align:left; min-height:38px; color:#fff; font-size:16px; padding-left:12px;}

.searchresults-content-left-category-menu ul {display:block; list-style:none; margin-top:16px;}

.searchresults-content-left-category-menu ul li {display:block; padding:0 0 12px 12px; line-height:normal;}

.searchresults-content-left-category-menu ul li a {display:inline-block; color:#4a4a4c; font-size:16px; font-family:NationalLF-Book;}

.searchresults-content-left-category-menu ul li a:hover {text-decoration:underline;}

.searchresults-content-right {float:right; width:900px;}

.searchresults-content-right-title {display:block; color:#4a4a4c; font-size:28px; font-family: NationalLF-Reg; line-height:normal; padding-bottom:15px;}

.searchresults-content-right-item {background:#909090; display:block; min-height:38px; margin-bottom:17px;}

.searchresults-content-right-itemleft {float:left; color:#fff; font-size:16px; font-family: NationalLF-Semibold; line-height:38px; padding-left:10px;}

.searchresults-content-right-itemright {float:right; color:#fff; font-size:16px; font-family: NationalLF-Semibold; line-height:38px; padding-right:10px;}

.searchresults-productblog-main {display:block; width:100%;}

.searchresults-productblog {display:block; width:208px; margin-right:22.5px; margin-bottom:75px; text-align:center; float:left;min-height:405px}

.searchresults-productblog .searchresults-productblog-img {width:208px; height:207px; background:#f8f8f8; vertical-align:middle; overflow:hidden;}

.searchresults-productblog .searchresults-productblog-img img { 

height:auto;

    width: 100%;}

.searchresults-productblog a {display:inline-block; margin:20px 0 10px 0; color:#4a4a4c; font-size:14px; font-family: NationalLF-Semibold; line-height:17px;} 	

.searchresults-productblog a:hover {text-decoration:none;}

.searchresults-productblog h3 {display:block; margin:0 0 0 0; color:#4a4a4c; font-size:18px; font-family: NationalLF-Semibold; line-height:17px;} 	

.searchresults-productblog p {display:block; line-height:17px; color:#4a4a4c; font-size:14px; font-family:NationalLF-Book; margin:5px 0 10px 0;}

.searchresults-productblog span {display:block; margin:10px 0 25px 0;}

.searchresults-productblog span img {width:auto;}

.searchresults-productblog .addtocart {display:inline-block; margin:0 0 20px 0; width:130px; color:#fff; font-size:16px; font-family:NationalLF-Book; line-height:33px; border-bottom:solid 1px #696969; border-top:solid 1px #696969; border-radius:5px; background:#333333; }

.searchresults-productblog .addtowishlist {display:block;}

.searchresults-productblog .addtowishlist a {display:inline-block; color:#4a4a4c; margin:0; font-size:12px; font-family: NationalLF-Reg; text-decoration:underline !important;}

.searchresults-productblog .addtowishlist a:hover {text-decoration:underline;}

/*.searchresults-productblog:nth-child(4n+4) {margin-right:0;}*/

.searchresults-productblog h3 .price-box .price {    font-family: nationallf-reg;    font-size: 18px !important;   font-weight: normal;    text-align: center!important;}

.searchresults-productblog span .ratings{display: none;} 

.searchresults-productsdetail-main {float:left; width:100%;}

.searchresults-productsdetail {float:left; width:100%; text-align:left; border-bottom:solid 1px #dbdbdb; padding:28px 0 32px 0;}

.searchresults-productsdetail:first-child {border-top:solid 1px #a3a3a3;}

.searchresults-productsdetail h3 {display:block; color:#4a4a4c; font-size:14px; font-family: NationalLF-Semibold; line-height:17px; margin:0;}

.searchresults-productsdetail p {display:block; color:#4a4a4c; font-size:14px; font-family:NationalLF-Book; line-height:24px; margin:6px 0 7px 0;}

.searchresults-productsdetail a {display:inline-block; color:#4a4a4c; font-size:12px; text-decoration:underline; font-family:NationalLF-Book; line-height:normal; margin:0;}

.searchresults .backto-top {margin:70px 0 55px 0;}

.searchresults4 .searchresults-content-right {margin-bottom:110px;}

.searchresults2 .backto-top {margin-top:100px;}

.searchresults3 .backto-top {margin-top:50px;}





/**  careers css **/

.career_banner_main{ width:100%;} 

.career_banner_inner { width:100%; margin:0 auto;   }

.career_banner_inner h1 {position: absolute; font-family:NationalLF-Book; font-size:40px;  text-align: center; top:162px; color:#FFF; width: 100%;}

.career_banner_inner p {position: absolute; font-family: NationalLF-Reg; font-size:22px; text-align: center; top:290px;   width: 100%; color:#FFF;} 



.careers_main_top { margin-top:60px;}

.careers_main_top .akordeon { width:770px; margin:0 auto;}

.careers_main_top .akordeon-item .akordeon-item-head { border:none; margin-bottom:21px; background:#f0f0f0; }

.careers_main_top .akordeon-item.expanded .akordeon-item-body { border:none; margin-top:-22px; }

.careers_main_top .akordeon-item .akordeon-item-head { height:43px; padding-top:8px;}

.careers_main_top .akordeon-heading { padding-top:0px; padding-left:30px; font-family:NationalLF-Bold; font-size:16px; color:#4a4a4c;}

.careers_main_top .akordeon-item-content {background:#f0f0f0; padding-left:22px; margin-bottom:21px;}

.careers_main_top .accrodian_arrow { float: right; padding: 10px 5px 0;}

.careers_main_top .akordeon-item.expanded .akordeon-heading { font-family:NationalLF-Bold; font-size:16px; color:#4a4a4c;}

.careers_main_top .akordeon-item-content p strong  {font-family:NationalLF-Bold; font-size:16px; color:#4a4a4c;}

.careers_main_top .akordeon-item-content p {font-family:NationalLF-Book; margin-bottom:25px; font-size:16px; color:#4a4a4c; word-spacing:-1px;}

.career_last_title { padding-top:5px !important;}

.careers_main_top h1 { color:#4a4a4c; text-align:left; padding-bottom:14px; font-family:NationalLF-Book; font-size:22px;}



.careers_main_top .akordeon-heading .image_close_new { background: url(/skin/frontend/tmicro/default/images/tab-close_new.png) no-repeat;

 float:right; width:16px; height:8px; background-position:0% 100%;  position:relative; top:10px; right:8px; }

.careers_main_top .expanded .image_close_new { background: url(/skin/frontend/tmicro/default/images/tab-close_new.png) no-repeat;

width:16px; height:8px; background-position:0% 0%; position:relative; top:10px; right:8px;}

.accordion-content{display: none;padding:0px;}

.accordion-content span {color: #4a4a4c;float: left;font-family: NationalLF-Bold; font-size: 16px; padding-right: 5px;

}



.accordion-content p {

    float: right;

    width: 97%;

    font-size:14px;

    line-height:18px;

    padding-bottom:0;

}



/**  careers css end **/



/******shipping css*********/

.costomer-serviceright-costomerservice-content p {display:block; margin:0; color:#4a4a4c; font-size:16px !important; line-height:20px; font-family:NationalLF-Book; padding-bottom:10px;}

.costomer-serviceright-costomerservice-content ol li {display:block; margin:0; color:#4a4a4c; font-size:14px !important; line-height:20px; font-family:NationalLF-Book; padding-bottom:10px;}



.costomer-serviceright-costomerservice-content p a {text-decoration:underline !important; color:#4a4a4c; display:inline-block !important; line-height:normal;}

.didanswer {display:block; padding-top:25px; float:left; color:#4a4a4c; font-size:14px; line-height:normal; font-family:NationalLF-Book;}

.didanswer a {text-decoration:underline !important; color:#4a4a4c; font-size:14px; display:inline-block; line-height:normal;}

.costomer-serviceright-costomerservice-content p .pn {text-decoration:none; color:#4a4a4c; font-size:14px; display:inline-block; line-height:normal;}

/*******returns css*******/ 

.costomer-serviceright-costomerservice-content.howto-returns {display:block;}

.costomer-serviceright-costomerservice-content.howto-returns h2 {margin-bottom:0;}

/*******warranty*******/



/* Store Locator Start*/

.main-content {float:left; width:100%; margin-top:50px;}

.pagination-content-main {float:left; width:100%;}

.onlinepartners-content-main {float:left; width:100%;}

.resellerslist-content-main {float:left; width:100%;}

.pagination-content {float:left; width:100%;}

.pagination-content-blog {float:left; width:100%; border-bottom:solid 1px #dddddd;}

.pagination-content-blog:first-child {border-top:solid 1px #dddddd;}

.pagination-content-blog h3 {display:block; color:#4a4a4c; font-size:16px; font-family:NationalLF-Book; padding:18px 0 6px 0; margin:0;} 

.pagination-content-blog-left {float:left; padding:36px 0 47px 0;}

.pagination-content-blog-right {float:right; padding:43px 0 0 0; color:#4a4a4c; font-size:18px; font-family:NationalLF-Book;}

.address-icon {float:left; width:26px; height:31px; text-transform:uppercase; color:#fff; font-family:NationalLF-Reg; font-size:18px; line-height:26px; background:url("images/address-iconbg.png") no-repeat top center; text-align:center;}

.address-text {float:left; padding-left:13px;}

.address-text h2 {display:block; color:#4a4a4c; text-align:left; font-size:18px; font-family:NationalLF-Semibold; line-height:24px; margin:0;}

.address-text p {display:block; font-family:NationalLF-Reg; color:#4a4a4c; font-size:18px; line-height:24px; margin:0;}

.address-text a {display:inline-block; color:#4a4a4c; font-size:14px; text-decoration:underline; font-family:NationalLF-Book; margin-top:5px;}

.page-clickbar {float:left; width:100%; list-style:none; text-align:center; margin:50px 0 70px 0;}

.page-clickbar li {display:inline-block; padding-right:15px; line-height:normal;}

.page-clickbar li a {display:inline-block; text-decoration:none; color:#4a4a4c; font-size:18px; font-family:NationalLF-Book;}

.page-clickbar li a:hover {color:#252526;}



.onlinepartners-content {float:left; width:100%;}

.onlinepartners-content-title {float:left; width:100%; text-align:center;}

.onlinepartners-content-title span {display:inline-block; background:#adadad; height:2px; width:70px; margin:0;}

.onlinepartners-content-title h1 {display:block; color:#4a4a4c; font-family:NationalLF-Reg; font-size:50px; line-height:34px; margin:20px 0 10px 0;}

.onlinepartners-content-title p {display:block; color:#4a4a4c; font-family:NationalLF-Reg; font-size:22px; line-height:30px; margin:0;}

.resellers-main {float:left; width:100%; margin:90px 0 0 0;}

.resellers-title {float:left; width:100%; color:#4a4a4c; font-size:40px; line-height:16px; font-family:NationalLF-Reg; border-bottom:solid 1px #dddddd; text-align:center; padding-bottom:24px;}

.resellers-content {float:left; width:100%; padding:22px 0 20px 0;}

.resellers-content-left {float:left; width:49%;}

.resellers-content-left p {display:block; color:#4a4a4c; font-size:14px; font-family:NationalLF-Book; line-height:18px; padding-bottom:25px; margin:0; text-align:justify;}

.resellers-content-right {float:right; width:49%;}

.resellers-content-right p {display:block; color:#4a4a4c; font-size:14px; font-family:NationalLF-Book; line-height:18px; padding-bottom:25px; margin:0;}

.slider2 {float:left; width:100%; text-align:center; margin-top:60px;}



.resellerslist-content {float:left; width:100%;}

.resellerslist-content h2 {float:left; width:100%; text-align:center; color:#4a4a4c; font-size:18px; font-family:NationalLF-Book; line-height:16px; margin:0;}

.resellerslist-content h2 span {display:inline-block; margin:4px 0 28px 10px;}

.menu-list {float:left; width:25%;}

.menu-list ul {list-style:none; display:block;}

.menu-list ul li {display:block; padding-bottom:5px; line-height:normal;}

.menu-list ul li a {display:inline-block; color:#4a4a4c; font-size:12px; font-family:NationalLF-Book; line-height:16px;}

.menu-list ul li a:hover {text-decoration:underline;}

/* Store Locator End */



/*******warranty*******/

.costomer-serviceright-title a {float:right; text-decoration:underline; color:#4a4a4c; font-size:14px;}

.costomer-serviceright.register-products {width:770px; float:left;}

.costomer-serviceright.register-products .costomer-serviceright-costomerservice-content.howto-returns h2 {border-bottom:solid 1px #dbdbdb; float:left; width:100%; font-family:NationalLF-Reg;}

.costomer-serviceright .costomer-formarea-main {display:block;}

.costomer-serviceright .costomer-formarea-main form {margin:0;}

.costomer-serviceright .costomer-formarea {float:left; width:100%; margin-right:0px; padding:15px 0 10px 0;}

.costomer-serviceright .costomer-formarea .costomer-formarea-r {margin-right:0;}

.costomer-serviceright .costomer-formarea .row-column {float:left; width:100%; margin-bottom:15px;}

.costomer-serviceright .costomer-formarea .row-column label {display:block; cursor:inherit; color:#4a4a4c; font-size:12px; line-height:normal; font-family:NationalLF-Book;}

.costomer-serviceright .costomer-formarea .row-column label a {display:inline-block; margin-left:5px; line-height:normal;}

.costomer-serviceright .costomer-formarea .row-column input {background: #f0f0f0 none repeat scroll 0 0; margin:0; border: 0 none; color: #4a4a4c; display: block; font-family:NationalLF-Book; font-size: 14px; height: 30px; line-height: 30px; padding: 0 10px; width: 100%;}

.costomer-serviceright .costomer-formarea .row-column .chackbox {width:15px; height:15px; float:left; margin:0;}

.costomer-serviceright .costomer-formarea .row-column p {display:inline-block; vertical-align:top; font-family:NationalLF-Book; font-size: 12px; color: #4a4a4c; padding:1px 0 0 7px; line-height:normal;}

.costomer-serviceright .costomer-formarea .row-column select {background: #f0f0f0 none repeat scroll 0 0; border: 0 none; color: #4a4a4c; display: block; font-family:NationalLF-Book; font-size: 14px; height: 30px; line-height: 30px; padding: 0 10px; width: 100%;}

.costomer-serviceright .costomer-formarea .row-column .state {width:184px; margin-right:30px; float:left;}

.costomer-serviceright .costomer-formarea .row-column .month {width:160px; margin-right:0px; float:left;}

.costomer-serviceright .costomer-formarea .row-column .month-b {width:160px !important;}

.costomer-serviceright .costomer-formarea .row-column .day {width:80px !important; float:left; margin:26px 7px 0 7px;}

.costomer-serviceright .costomer-formarea .row-column .year {width:80px !important; float:right; margin-top:26px;}

.costomer-serviceright .costomer-formarea .row-column .zipecode {width:120px !important; float:right;}

.costomer-serviceright .costomer-formarea.costomer-formarea-r {margin-right:0;}

.costomer-serviceright .costomer-formarea .row-column .texture {width:152px; margin-right:30px; float:left;}

.costomer-serviceright .costomer-formarea .row-column .texture-b {width:152px !important;}

.costomer-serviceright .costomer-formarea .row-column .thickness {width:152px !important; float:right; margin-top:25px;}

.costomer-serviceright .costomer-formarea .newto {display:inline-block; width:100%; margin:30px 0 18px 0; font-family:NationalLF-Book; color:#4a4a4c; font-size:18px;}

.costomer-serviceright .costomer-formarea .row-column .submitbutton {display:block; background:#333333; border:solid 1px #696969; border-radius:4px; font-family:NationalLF-Book; font-size:14px; color:#fff; text-align:center; line-height:28px; width:73px; margin:20px 0 0 0;}

.costomer-serviceright .costomer-formarea .row-column .wave-pattern {width:152px !important; margin-right:30px; margin-top:25px; float:left;}

.costomer-serviceright .costomer-formarea .row-column .length {width:152px !important; float:right; margin-top:25px;}

.costomer-serviceright .costomer-formarea .row-column .radio-section {display:block; margin-top:26px;}

.costomer-serviceright .costomer-formarea .row-column .radio-section p {float:left; padding:0 22px 0 0; font-family:NationalLF-Book; font-size: 12px; color: #4a4a4c;}

.costomer-serviceright .costomer-formarea .row-column .radio-section .radiobutton-m {float:left;}

.costomer-serviceright .costomer-formarea .row-column .radio-section .radiobutton-m .radiobutton {display:inline-block; margin-right:15px;}

.costomer-serviceright .costomer-formarea .row-column .radio-section .radiobutton-m .radiobutton .radio-b {float:left; height:15px; width:15px; margin:0;}

.costomer-serviceright .costomer-formarea .row-column .radio-section .radiobutton-m .radiobutton p {display:inline-block; line-height:15px; padding:0 0 0 6px;}

.costomer-serviceright .costomer-formarea .row-column .selecte { display:block; float:left; width:334px; position:relative; height:30px;}

/*.costomer-serviceright .costomer-formarea .row-column .selecte::before { background:url("../images/com-selectarrow.png") no-repeat scroll 96% center; width:25px; height:30px;pointer-events: none;content: "";position:absolute; top:0; right:0px;}*/

.costomer-serviceright .costomer-formarea .row-column .state .arrowchange { display:block; float:left; width:184px; position:relative; height:30px;}

/*.costomer-serviceright .costomer-formarea .row-column .state .arrowchange::before { background:url("../images/com-selectarrow.png") no-repeat scroll 96% center; width:25px; height:30px;pointer-events: none;content: "";position:absolute; top:0; right:0px;}*/



.filewarranty {display:block;}

.filewarranty h2 {border:none !important; font-family:NationalLF-Book !important;}

.filewarranty .intruction {float:left; width:100%; font-family:NationalLF-Book; font-size: 16px; color: #4a4a4c; line-height:20px;}

.filewarranty .intruction-left {float:left;}

.filewarranty .intruction-right {float:right; width:98%;}

.filewarranty .all-fields {float:left; width:100%; margin:8px 0 15px 0; font-family:NationalLF-Book; font-size: 12px; color: #4a4a4c; font-style:italic;}

.costomer-serviceright .costomer-formarea .row-column .phone-in {float:left; width:152px; margin-right:30px;}

.costomer-serviceright .costomer-formarea .row-column .user-type {float:right; width:152px;}

.costomer-serviceright .costomer-formarea .row-column .user-type-b {width:152px !important;}

.costomer-serviceright .costomer-formarea.costomer-formarea-r.costomer-formarea-tp {padding-top:50px;}

.costomer-serviceright .tabel-section-main {float:left; width:100%;}

.costomer-serviceright .tabel-section {float:left; width:100%; padding:15px 0 0 0;}

/*.tabel-section .table.table-bordered {border:none;}

.tabel-section .table {margin-bottom:0;}

.tabel-section .table.table-bordered tbody tr {border-bottom:solid 1px #dbdbdb; float:left; margin-bottom:15px; padding-bottom:18px;}

.tabel-section .table.table-bordered:last-child tr {border:none;}

.tabel-section .table.table-bordered tbody tr td {width:108px; padding:0; margin-right:10.2px; float:left; border:none;}

.tabel-section .table.table-bordered tbody tr td:last-child {margin-right:0;}

.tabel-section .table.table-bordered tbody tr td .tabel-form-area {float:left; width:108px;}

.tabel-section .table.table-bordered tbody tr td .tabel-form-area .model {width:108px !important;}

.tabel-section .table.table-bordered tbody tr td .tabel-form-area label {display:block; cursor:inherit; color:#4a4a4c; font-size:12px; line-height:normal; font-family:NationalLF-Book;}

.tabel-section .table.table-bordered tbody tr td .tabel-form-area input {background: #f0f0f0 none repeat scroll 0 0; margin:0; border: 0 none; color: #4a4a4c; display: block; font-family:NationalLF-Book; font-size: 14px; height: 30px; line-height: 30px; padding: 0 10px; width: 100%;}

.tabel-section .table.table-bordered tbody tr td .tabel-form-area select {background: #f0f0f0 none repeat scroll 0 0; border: 0 none; color: #4a4a4c; display: block; font-family:NationalLF-Book; font-size: 14px; height: 30px; line-height: 30px; padding: 0 10px; width: 100%;}

.tabel-section .table.table-bordered tbody tr td .tabel-form-area .selecte { display:block; float:left; width:108px; position:relative; height:30px;}

.tabel-section .table.table-bordered tbody tr td .tabel-form-area .selecte::before { background:url("../images/com-selectarrow.png") no-repeat scroll 96% center; width:25px; height:30px;pointer-events: none;content: "";position:absolute; top:0; right:0px;}

.tabel-section .table.table-bordered tbody tr td .tabel-form-area .choose-file {background: #fff; padding:0; margin:0; border: solid 1px #e1e1e1; border-radius:2px; color: #4a4a4c; display: block; font-family:NationalLF-Book; font-size: 14px; line-height: 28px; text-align:center; width: 100%;} */



/*021015*/

.tabel-section .row-s {border-bottom:solid 1px #dbdbdb; float:left; width:100%; margin-bottom:15px; padding-bottom:18px;}

.tabel-section .row-s:last-child {border:none;}

.tabel-section .row-s .tabel-form-area {float:left; width:108px; margin-right:10.2px;}

.tabel-section .row-s .tabel-form-area.margin-r0 {margin-right:0;}

.tabel-section .row-s .tabel-form-area .model {width:108px !important;} 

.tabel-section .row-s .tabel-form-area label {display:block; cursor:inherit; color:#4a4a4c; font-size:12px !important; line-height:normal; font-family:NationalLF-Book;}

.tabel-section .row-s .tabel-form-area input {background: #f0f0f0 none repeat scroll 0 0; margin:0; border: 0 none; color: #4a4a4c; display: block; font-family:NationalLF-Book; font-size: 14px; height: 30px; line-height: 30px; padding: 0 10px; width: 100%;}

.tabel-section .row-s .tabel-form-area select {background: #f0f0f0 none repeat scroll 0 0; border: 0 none; color: #4a4a4c; display: block; font-family:NationalLF-Book; font-size: 14px; height: 30px; line-height: 30px; padding: 0 10px; width: 100%;}

.tabel-section .row-s .tabel-form-area .selecte { display:block; float:left; width:108px; position:relative; height:30px;}

/*.tabel-section .row-s .tabel-form-area .selecte::before { background:url("../images/com-selectarrow.png") no-repeat scroll 96% center; width:25px; height:30px;pointer-events: none;content: "";position:absolute; top:0; right:0px;}*/

.tabel-section .row-s .tabel-form-area .choose-file {background: #fff; padding:0; margin:0; border: solid 1px #e1e1e1; border-radius:2px; color: #4a4a4c; display: block; font-family:NationalLF-Book; font-size: 14px; line-height: 28px; text-align:center; width: 100%;}



.tabel-section .row-s .tabel-form-area .file-in {display: block; float: left; height: 30px; position: relative; width: 108px;}

.tabel-section .row-s .tabel-form-area .file-in:before {background-color: #fff; border: 1px solid #e1e1e1; content: " Choose File "; font-family:NationalLF-Book; font-size: 14px; height: 30px; line-height: 30px; pointer-events: none; position: absolute; right: 0; text-align: center; top: 0; width: 100%;}

/*021015*/

 



.costomer-serviceright .costomer-formarea-main .textarea-b {float:left; width:100%;}

.costomer-serviceright .costomer-formarea-main .textarea-b span label {display:block; cursor:inherit; color:#4a4a4c; font-size:12px; line-height:normal; font-family:NationalLF-Book;}

.costomer-serviceright .costomer-formarea-main .row-column-main {float: left; width: 100%;}

.costomer-serviceright .costomer-formarea-main .row-column {margin-bottom:15px; float:left; width:342px; margin-right:30px;}

.costomer-serviceright .costomer-formarea-main .row-column:last-child {margin-right: 0;}

.costomer-serviceright .costomer-formarea-main .row-column textarea {background: #f0f0f0; resize:none; margin:0; border: 0 none; color: #4a4a4c; display: block; font-family:NationalLF-Book; font-size: 14px; height: 170px; line-height: normal; padding:10px; width: 100%;}

.costomer-serviceright .costomer-formarea-main .row-column .submitbutton {display:block; background:#333333; padding:0; border:solid 1px #696969; border-radius:4px; font-family:NationalLF-Book; font-size:14px; color:#fff; text-align:center; line-height:28px; width:73px; margin:20px 0 0 0;}

.costomer-serviceright-costomerservice-content.howto-returns .didanswer {float:left;}



/******contact us******/

.costomer-serviceright .costomer-formarea-main.con-us {display:block;}

.costomer-serviceright .costomer-formarea-main.con-us p {display:block; color:#4a4a4c; font-size:14px; padding:10px 0 5px 0; line-height:normal; font-family:NationalLF-Book;}

.costomer-serviceright .costomer-formarea.contactus {display:block; width:100%;}

.costomer-formarea.contactus .row-column input {width:354px;}

.costomer-formarea.contactus .row-column select {width:354px;}

.subject { display:block; float:left; width:354px; position:relative; height:30px;}

/*.subject::before { background:url("../images/com-selectarrow.png") no-repeat scroll 96% center; width:25px; height:30px;pointer-events: none;content: "";position:absolute; top:0; right:0px;}*/

.maximum {display:block; width:100%; color:#4a4a4c; font-size:12px; padding:0; margin:0; line-height:normal; font-family:NationalLF-Book; float:left;}

.costomer-serviceright .costomer-formarea-main .contactus .massage-full {float: left; width: 100%;}

.costomer-serviceright .costomer-formarea-main .contactus .massage-full .row-column {width: 100%;}

.costomer-serviceright .costomer-formarea-main .textarea-b .row-column {margin-right: 0; width: 100%;}



/******thank you*********/

.costomer-serviceright.register-products.registering-thankyou {display:block; width:870px;}

.costomer-serviceright.register-products.registering-thankyou .successfully-reg {float:left; width:100%; border-bottom:solid 1px #dbdbdb; padding:30px 0 38px 0;}

.costomer-serviceright.register-products.registering-thankyou .successfully-reg .successfully-reg-l {float:left;}

.costomer-serviceright.register-products.registering-thankyou .successfully-reg .successfully-reg-l a {background:#f5f5f5; width:91px; height:96px; display:table-cell; vertical-align:middle; text-align:center; text-decoration:none;}

.costomer-serviceright.register-products.registering-thankyou .successfully-reg .successfully-reg-l a img {width:auto;}

.costomer-serviceright.register-products.registering-thankyou .successfully-reg .successfully-reg-r {float:left;}

.costomer-serviceright.register-products.registering-thankyou .successfully-reg .successfully-reg-r p {display:table-cell; height:96px; vertical-align:middle; margin:0; padding-left:22px; color:#4a4a4c; font-size:14px; line-height:18px; font-family:NationalLF-Book;}

.costomer-serviceright.register-products.registering-thankyou .create-account {float:left; width:100%; padding:30px 0 107px 0;}

.costomer-serviceright.register-products.registering-thankyou .create-account h2 {display:block; text-align:left; color:#4a4a4c; font-size:22px; line-height:normal; margin:0; font-family: NationalLF-Reg;}

.costomer-serviceright.register-products.registering-thankyou .create-account p {display:block; color:#4a4a4c; font-size:12px; line-height:normal; margin:5px 0 15px 0; font-family: NationalLF-Reg;}

.costomer-serviceright.register-products.registering-thankyou .create-account .f-section {display:block; width:100%;}

.costomer-serviceright.register-products.registering-thankyou .create-account .f-section form {margin:0;}

.costomer-serviceright.register-products.registering-thankyou .create-account .f-section .row-column {float:left; margin-right:30px;}

.costomer-serviceright.register-products.registering-thankyou .create-account .f-section .row-column:last-child {margin-right:0;}

.costomer-serviceright.register-products.registering-thankyou .create-account .f-section .row-column:nth-child(2) {margin-right:18px;}

.costomer-serviceright.register-products.registering-thankyou .create-account .f-section .row-column input {background: #f0f0f0 none repeat scroll 0 0; margin:0; border: 0 none; color: #4a4a4c; display: block; font-family:NationalLF-Book; font-size: 14px; height: 30px; line-height: 30px; padding: 0 10px; width: 254px;}

.costomer-serviceright.register-products.registering-thankyou .create-account .f-section .row-column label {display:block; cursor:inherit; color:#4a4a4c; font-size:12px; line-height:normal; font-family:NationalLF-Book;}

.costomer-serviceright.register-products.registering-thankyou .create-account .f-section .row-column .submitbutton {display:block; background:#333333; border:solid 1px #696969; border-radius:4px; font-family:NationalLF-Book; font-size:14px; color:#fff; text-align:center; line-height:28px; width:78px; margin:18px 0 0 0;}

.costomer-serviceright.register-products.registering-thankyou .img-section-m {float:left; width:100%;}

.costomer-serviceright.register-products.registering-thankyou .img-section-m.cf-tp {padding-top:50px;}

.costomer-serviceright.register-products.registering-thankyou .img-section {float:left; text-align:center; margin-top:55px; margin-right:30px; width:384px; background:none no-repeat; background-position:center top; background-size:cover; height:194px;position: relative;}

.costomer-serviceright.register-products.registering-thankyou .img-section.img-section-r {float:right; margin-right:0; background:none;}

.costomer-serviceright.register-products.registering-thankyou .img-section h2 {display:block; color:#fff; font-size:32px; line-height:normal; margin:0 0 5px 0; font-family: NationalLF-Reg;}

.costomer-serviceright.register-products.registering-thankyou .img-section a {display:inline-block; text-decoration:none; color:#fff; font-size:19px; line-height:normal; margin:0; font-family:NationalLF-Book;}

.costomer-serviceright.register-products.registering-thankyou.contact-thankyou {display:block;}

.costomer-serviceright.register-products.registering-thankyou.contact-thankyou .your-massage {float:left; width:100%; border-bottom:1px solid #dbdbdb; padding-bottom:38px;}

.costomer-serviceright.register-products.registering-thankyou.contact-thankyou .your-massage p {display:block; font-family:NationalLF-Book; font-size:14px; color:#4a4a4c; padding:15px 0 30px 0; margin:0;}

.costomer-serviceright.register-products.registering-thankyou.contact-thankyou .your-massage a {display:inline-block; background:#333; border:1px solid #696969; width:128px; margin:0; line-height:28px; text-align:center; border-radius:4px; font-family:NationalLF-Book; color:#FFF; text-decoration:none; font-size:14px;}

.costomer-serviceright.register-products.registering-thankyou .img-section.img-section-ct {margin-right:0; background:none;}

.costomer-serviceright.register-products.registering-thankyou .img-section p {display:block; font-family:NationalLF-Book; font-size:19px; color:#fff; margin:0; padding:0;}



.ct-img-text {position: absolute;display: block;top: 0px;padding:45px 30px;}

.registering-thankyou .left_img_des {    padding: 45px 69px;    position: absolute;    top: 0;}



/*************Hanumant css end******************************/ 



/********141015********/

.sliderlight span {width:380px !important;}

.sliderlight p {font-size:24px !important; font-family:NationalLF-Reg; /*font-style:italic;*/ line-height:normal; background-image:url("../images/slider-3borderimg.png"); background-repeat:no-repeat; background-position:left top; padding:25px 0 0 0; margin-top:25px !important;}

.sliderlight h3 {margin:0 !important;}

.slider4text.glide-and {width:325px;}

.slider4text.glide-and .mainc {width:100%; line-height:60px;}

.slider4text.glide-and h3 {font-size:24px; font-family:nationallf-book; line-height:normal; background-image:url("../images/slider-4borderimg.png"); background-repeat:no-repeat; background-position:top left; padding-top:20px; margin-top:20px;}

.slider4text.glide-and h4 {font-size:18px; font-family:nationallf-reg; color:#4c4c4a; line-height:normal;}

.sliderdark h3 {background-image:url("../images/slider-4borderimg.png"); background-repeat:no-repeat; background-position:top left; padding-top:20px; margin-top:20px;}

.sliderdark p {font-size:18px; font-family:nationallf-reg; color:#4c4c4a; line-height:normal; background-image:url("../images/slider-4borderimg.png"); background-repeat:no-repeat; background-position:top left; padding-top:20px; margin-top:20px;}

.slider4text.members {width:340px;}

.slider4text.members .mainc {line-height:60px;}

.slider4text.members h3 {font-size:24px; font-family:nationallf-book; line-height:normal; background-image:url("../images/slider-4borderimg.png"); background-repeat:no-repeat; background-position:top left; padding-top:20px; margin-top:20px;}

.slider4text.members h4 {font-size:18px; font-family:nationallf-reg; color:#4c4c4a; line-height:normal;}

.slider4text.multitasking .mainc {line-height:60px;}

.slider4text.multitasking {width:410px;}

.slider4text.multitasking .desc {margin-top:30px;}

.sliderlight h4 {margin-top:15px !important	;}

.slider4text.multitasking span h4 {font-size:18px; font-family:nationallf-reg;}





/****registration********/

.registration-page-main {background: #000 none repeat scroll 0 0;display: block ;position: relative;width: 100%; float:left;}

.registration-page-main img {width:100%; height:748px; position:absolute; top:0; lef:0; z-index:9;}

.registration-page {display:block; width:100%; position:relative; float:left; left:0; top:0; color:#fff; z-index:9999;}

.registration-page-content {width:570px; display:block; margin:0 auto; padding-bottom: 30px;}

.registration-page-content h1 {display:block; line-height:normal; color:#e6e6e6; font-size:40px; text-align:left; font-family: nationallf-book; margin:40px 0 25px 0; padding:0;}

.registration-page-content h1 p {display:none; padding:0; margin:0;}

.registration-page-content h1 span { padding:0; margin:0;}

.registration-page-content .mob-text {display:none; color:#e6e6e6; font-size:18px; font-family: nationallf-book; line-height:normal; text-align:center; padding:0 0 0 0;}

.registration-page-content-l {float:left;}

.registration-page-content-l h3 {display:block; width:230px; line-height:19px; text-align:left; color:#e6e6e6; font-size:16px; font-family: nationallf-book; margin:0 0 10px 0; padding:0;}

.registration-page-content-l h3 span {display:inline; font-size:16px; font-family: National-Semibold; margin:0; padding:0;}

.registration-page-content-l span {display:block; line-height:14px; font-family: National-Semibold; margin:10px 0 0 0; padding:0; color:#e6e6e6; font-size:14px;}

.registration-page-content-l h4 {display:block; line-height:normal; text-align:left; color:#e6e6e6; font-size:14px; font-family: nationallf-book; margin:16px 0 10px 0; padding:0;}

.registration-page-content-l p {display:block; width:200px; background-image:url("../images/text-des.png"); background-repeat:no-repeat; background-position:left 6px; line-height:normal; text-align:left; color:#e6e6e6; font-size:12px; font-family: nationallf-book; margin:0; padding:0 0 12px 9px;}

.registration-page-content-l a {display:inline-block; text-decoration:none; color:#e6e6e6; font-size:14px; font-family:National-Semibold; margin-bottom:18px;}



.registration-page-content-r {float:right; width:270px; margin-left:30px;}

.registration-page-content-r form {margin:0;}

.registration-page-content-r .row-section {float: left; margin-bottom: 10px; width: 100%;}

.registration-page-content-r .row-section label {display:block; margin-bottom:5px; color:#e6e6e6 !important; font-size:12px !important; font-family:NationalLF-Book !important; line-height:normal;}

.registration-page-content-r .row-section input {display:block; border:none; width:100%; height:20px; line-height:20px; padding:0 0px; margin:0; background:#f0f0f0; 

color:#4c4c4a; font-size:12px; font-family:NationalLF-Book !important; line-height:normal; padding-left:10px;}

.registration-page-content-r .row-section .input-fix {width:130px; margin-right:10px; float:left;}

.registration-page-content-r .row-section .input-fix:last-child {margin-right:0;}

.registration-page-content-r .professional {border-top:solid 2px #e0e0e0; margin:11px 0 20px 0; padding-top:13px; float:left; width:100%;}

.registration-page-content-r .professional p {display:block; color:#e6e6e6; font-size:12px; font-family: nationallf-book; padding:0; margin:0 0 15px 0;}

.registration-page-content-r .row-section.user-n {display:none;}

.registration-page-content-r .row-section.selct-mob {display:block;}

.chack-main {float:left; width:100%;}

.chack-main .chack {float:left; width:100%;}

.chack .chack-box {

    float: left;

    /*height: 18px;

    width: 11px;*/

}

.chack .chack-text {

    color: #e6e6e6;

    float: left;

    font-family: nationallf-book;

    font-size: 14px;

    line-height: normal;

    padding: 5px 0 0 7px;

}

input[type="radio"] {display:block;}

.registration-page-content-r .row-section .select-fix {float:left; width:120px;}

.registration-page-content-r .row-section select {display:block; width:100%; padding:0 5px; height:20px; line-height:20px; color:#4c4c4a; font-size:12px; font-family:NationalLF-Book !important; border:none; background:#f0f0f0;}

.registration-page-content-r .row-section .select-ar {display: block; float: left; height: 20px; position: relative; width: 120px;}

.registration-page-content-r .row-section .select-ar::before { background-image:url("../images/register-pro-select.png"); background-repeat:no-repeat; width:20px; height:20px;pointer-events: none;content: ""; position:absolute; top:0; right:0px;}

.registration-page-content-r .row-section .day {width:65px; margin:18px 10px 0 10px; float:left;}

.registration-page-content-r .row-section .year {width:65px; float:left; margin:18px 0 0 0;}

.registration-page-content-r .row-section.cheker-main {margin-top:12px;}

.registration-page-content-r .row-section .cheker {float:left; width:15px; height:15px;}

.registration-page-content-r .row-section .che-text {float:left; color:#e6e6e6; font-size:11px; letter-spacing:-0.3px; font-family: nationallf-book; line-height:normal; padding:1px 0 0 7px;}

.registration-page-content-r .row-section .apply2 {display:block; width:100%; height:31px; line-height:31px; background:#937168; margin:0; border-radius:5px; border:none; text-align:center; font-family: nationallf-book; color:#fff; font-size:16px;}

.registration-page-content-r .customer-name .field.name-firstname.col-md-6 {padding:0; width:130px; margin-right:10px; float:left;}

.registration-page-content-r .customer-name .field.name-lastname.col-md-6 {padding:0; width:130px; float:right;}

.registration-page-content-r #firstname, #lastname, .email_address, #password, #confirmation {height:20px !important; padding:0 10px;}

.registration-page-content-r .row-section .month {width:120px !important; float:left !important;}

.registration-page-content-r .row-section .day {width:65px !important; margin-top:0;}

.registration-page-content-r .row-section .year {width:65px !important; margin-top:-12px;}

.cms-pro-registration-html .innovation-bottom-slider-container.healthslider.profslider {background:#000; padding-top: 20px;}

.cms-pro-registration-html .slider_candid {margin-top:0 !important;}

.cms-pro-registration-html .profslider .share_looks h1 {margin:0;}



/* payment card */

#credit-card-type {width:228px;}

#credit-card-type li {display:block;width:51px;height:32px;

background:url('../images/credit-card-icons1.jpg') 0 -32px no-repeat;margin:5px 6px 0 0;overflow:hidden;text-indent:-500em;float:left;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;}

#credit-card-type .VI {background-position: 0px -32px;}

#credit-card-type .MC {background-position: -51px -32px;}

#credit-card-type .AE {background-position: -102px -32px;}

#credit-card-type .DI {background-position: -153px -32px;}

#credit-card-type .VI.active {background-position: 0px 0px;}

#credit-card-type .MC.active  {background-position: -51px 0px;}

#credit-card-type .AE.active  {background-position: -102px 0px;}

#credit-card-type .DI.active  {background-position: -153px 0px;}

/* */

/*******checkout confirmation**************/

.checkout-confirmation-blog-main {display:block; float:left; width:100%; margin:100px 0 50px 0; padding:0;}

.checkout-confirmation-blog {display:block;}

.checkout-confirmation-blog h2 {display:block; margin:45px 0 10px 0; padding:0; font-family: NationalLF-Book; font-size:50px; text-align:left; line-height:44px; color:#4a4a4c;}

.checkout-confirmation-blog .msg_subtitle {display:block; margin:0 0 42px 0; padding:0; font-family: NationalLF-Book; font-size:22px; line-height:34px; color:#4a4a4c;}

.checkout-confirmation-blog p {display:block; margin:0; padding:0; width:281px; font-family: NationalLF-Reg; font-size:18px; line-height:27px; color:#4a4a4c;}

.blog-img {display:block; height:353px; width:auto; margin:0;}

.blog-img img {display:block; width:100%; height:100%;}

.blog-share {display:block; margin:22px auto 0; width:71px; text-align:center;}

.btn-area {display:block; margin:30px 0 0 0;}

.continue-shopping {background:#333333; text-decoration:none; font-size:12px; font-family: NationalLF-Book; text-align:center; display:inline-block; width:123px; height:30px; line-height:30px; color:#fff; border-radius:3px; margin:0 16px 0 0;}

.continue-shopping:hover {text-decoration:none; color:#fff;}

.print-receipt {display:inline-block; color:#4a4a4c; text-decoration:underline; font-size:12px; line-height:normal; font-family: NationalLF-Book; margin:0;}

.checkout-confirmation-slider {display:block; float:left; width:100%; text-align:center;}





/******sign in page*******/

.signin-page-main {float:left; width:100%;}

.signin-fullimg {float:left; width:100%; position:relative;}

.signin-fullimg img {width:100%; display:block;}

.signin-form-main {float:left; width:100%; position:absolute; top:0; left:0;}

.signin-form {width:270px; margin:0 auto; color:#fff;}

.signin-form h1 {display:block; font-size:40px; color:#e6e6e6; font-family: NationalLF-Book; text-align:left; line-height:normal; margin:25px 0 30px 0; padding:0;}

.signin-form form {margin:0;}

.signin-fcontent {float:left; width:100%;}

.signin-fcontent .row-section {float:left; width:100%; margin-bottom:4px;}

.signin-fcontent .row-section label {display:block; color:#e6e6e6 !important; font-size:12px !important; margin-bottom:2px; font-family:NationalLF-Book !important; line-height:normal;}

.signin-fcontent .row-section input {display:block; border:none; width:100%; height:21px; line-height:21px; padding:0 10px; margin:0; background:#f0f0f0; color:#4c4c4a; font-size:12px; font-family:NationalLF-Book; line-height:normal;}

.signin-fcontent .password .f-left {display:block; color:#e6e6e6; font-size:11px; font-family: nationallf-book; padding:0; margin:0 0 5px 0;}

.signin-fcontent .row-section .chak {float:left; width:15px; height:15px;}

.signin-fcontent .row-section .chackbox2 {float:left; margin:0px;}

.signin-fcontent .row-section .chackbox2 p {display:inline-block; color:#e6e6e6; font-size:11px; vertical-align:top; padding:2px 0 0 6px; margin:0; font-family:NationalLF-Book; line-height:normal;}

.signin-fcontent .row-section .sign-in {background:#937168; height:31px; line-height:31px; text-align:center; font-size:16px; text-transform:uppercase; color:#fff; border-radius:5px; font-family: nationallf-book;}

.signinbutton-area {float:left; width:100%;}

.signinbutton-area p {color:#e6e6e6; font-size:12px; text-align:center; display:block; line-height:normal; margin:12px 0 0 0; padding:0;}

.signinbutton-area a {display:block; width:100%; background:#55acee; margin-top:4px; text-align:center; font-size:14px; text-decoration:none; height:31px; line-height:31px; color:#fff; border-radius:5px; font-family: nationallf-book;}

.signinbutton-area a.facebook {background:#3b5998;}



/******End sign in page*******/





/******** my rewards******/

.myrewards-content {display:block;}

.rewards-customer-index {background:#f5f5f5;}

.rewards-customer-index .back_top.clear {background: #f5f5f5;}

.myrewards-title-bar {display:block; width:100%;}

.myrewards-title-bar .backto-btn {    bottom: 50px;    display: block;    position: absolute;}

.mytools_page_bg .btn.btn-success.btn-large.btn_back_dashboard {    position: absolute;}

.acc_mywish_header  .btn.btn-success.btn-large.btn_back_dashboard {    position: relative !important;}

.backto-btn a {font-size:14px; color:#4a4a4c;font-family:NationalLF-Reg; line-height:34px; display:inline-block; margin:0; padding:0 0 0 42px; text-decoration:none;}

.myrewards-title-bar .title-r {    display: block;    margin-top: 25px;    text-align: center;    width: 100%;}

.my-account .btn.btn-success.btn-large.btn_back_dashboard { position: absolute;}

.title-r h2 {display:block; text-align:center; font-size:30px; color:#4a4a4c; font-family:NationalLF-Reg; margin:0; padding:0;}

.title-r p {display:block; text-align:center; font-size:18px; color:#4a4a4c; line-height:30px; font-family:NationalLF-Reg; margin:0; padding:5px 0 40px 0;}

.banner-tile-main {display:block; width:100%;}

.banner-tile-l {display:block; position:relative; padding-left:0px !important;}

.banner-tile-l img {height:225px;}

.banner-tex {display:block; position:absolute; top:0; left:0; width:100%;}

.banner-tex h2 { text-align:center; display:block; color:#fff; font-size:40px; margin:50px 0 5px 0; line-height:normal; font-family:NationalLF-Book;}

.banner-tex p {width:66%; text-align:center; display:block; margin:0 auto; font-size:22px; color:#fff; line-height:normal; font-family:NationalLF-Book; padding:0;}

.banner-tile-r {display:block; width:170px !important; margin-left:20px; min-height:225px !important;}

.banner-tile-r h3 {display:block; text-align:center; margin:15px 0 5px 0; font-size:26px; line-height:normal; color:#fff; font-family:NationalLF-Reg; font-weight: normal;	}

.banner-tile-r span {display:block; text-align:center; margin:0 auto; font-size:39px; line-height:100px; color:#fff; font-family:NationalLF-Reg; border:solid 3px #fff; border-radius:50%; width:103px; height:103px;}

.banner-tile-r p {display:block; text-align:center; margin:12px 0 2px 0; font-size:14px; line-height:normal; color:#fff; font-family:NationalLF-Reg;}

.banner-tile-r h4 {display:block; text-align:center; margin:0 0 0px 0; font-size:22px; line-height:normal; color:#fff; font-family:NationalLF-Reg; font-weight: normal; }

.myrewards-tablearea-main {display:block; width:100%;}

.myrewards-tablearea {display:block; width:100%; margin:0px 0 21px 0; background:#fff; float:left; padding:0 10px;}

.myrewards-tablearea-top {display:block; width:100%;}

.myrewards-tablearea-top{border-bottom:1px solid #adadad;}

.myrewards-tablearea-top-l {display:inline-block;}

.myrewards-tablearea-top-l h2 {display:block; color:#4a4a4c; font-size:26px; line-height:normal; font-family:NationalLF-Reg; margin:0;}

.myrewards-tablearea-top-l p {display:block; color:#4a4a4c; font-size:16px; line-height:normal; font-family:NationalLF-Reg; margin:3px 0 14px 0;}

.myrewards-tablearea-main.col-md-12 .myrewards-tablearea-top-r {float:right; background:url(../images/friends-img.png); color:#4a4a4c; font-size:16px; line-height:22px; font-family:NationalLF-Reg; margin:17px 0 0 0; padding:0 0 0 53px; background-repeat: no-repeat;background-position: left -1px!important}

.re-my-review .myrewards-tablearea-top-r {float:right; background:url(../images/friends-img.png); color:#4a4a4c; font-size:16px; line-height:22px; font-family:NationalLF-Reg; margin:17px 0 0 0; padding:0 0 0 95px!important; background-repeat: no-repeat;background-position: left -1px!important}

.my-purchases.col-md-12 .myrewards-tablearea-top-r {float:right; background:url(../images/friends-img.png); color:#4a4a4c; font-size:16px; line-height:22px; font-family:NationalLF-Reg; margin:17px 0 0 0; padding:0 0 0 27px!important; background-repeat: no-repeat;background-position: left -1px!important}

.myrewards-tablearea-bottom {display:block; width:100%; padding-bottom:8px;}

.myrewards-titlebar {background:#909090; border:solid 1px #aeaeae; display:block; width:100%; min-height:27px; padding:0px;}

.myrewards-titlebar-menu:last-child {border:0;}

.myrewards-titlebar .name1 {display:inline-block; width:255px; padding-left:14px; color:#fff; font-size:16px; font-family:NationalLF-Reg;}

.myrewards-titlebar .email1 {display:inline-block; width:375px; color:#fff; font-size:16px; font-family:NationalLF-Reg;}

.myrewards-titlebar .refered1 {display:inline-block; width:300px; color:#fff; font-size:16px; font-family:NationalLF-Reg;}

.myrewards-titlebar .status1 {display:inline-block; width:198px; color:#fff; font-size:16px; font-family:NationalLF-Reg;}

.myrewards-titlebar-menu {display:block; width:100%; border-bottom:solid 1px #adadad; height:40px;}

.myrewards-titlebar-menu .name2 {display:inline-block; width:255px; padding-left:14px; color:#4a4a4c; font-size:16px; line-height:38px; font-family:NationalLF-Reg;}

.myrewards-titlebar-menu .email2 {display:inline-block; width:375px; color:#4a4a4c; font-size:16px; line-height:38px; font-family:NationalLF-Reg;}

.myrewards-titlebar-menu .refered2 {display:inline-block; width:300px; color:#4a4a4c; line-height:38px; font-size:16px; font-family:NationalLF-Reg;}

.myrewards-titlebar-menu .status2 {display:inline-block; width:198px; color:#4a4a4c; line-height:38px; font-size:16px; font-family:NationalLF-Reg;}



.myrewards-tablearea-main .my-purchases {display:block;}

.my-purchases .myrewards-tablearea-top-r { background:url(../images/shop-ico.png) no-repeat 0 center; padding-left:25px; line-height:20px;}

.my-purchases .myrewards-titlebar .email1 {width:252px;}

.my-purchases .myrewards-titlebar .refered1 {width:240px;}

.my-purchases .myrewards-titlebar .status1 {width:380px;}

.my-purchases .myrewards-titlebar-menu .email2 {width:252px;}

.my-purchases .myrewards-titlebar-menu .refered2 {width:240px;}

.my-purchases .myrewards-titlebar-menu .status2 {width:380px;}

/**********Recall*********/

.cms-recall-html .costomer-serviceright.register-products {border:0; padding:0; width:100%; display:block; margin:45px 0 0 0;}

.cms-recall-html .intruction.first-text .intruction-right {float:left; width:100%; padding:0 0 15px 0;} 

.cms-recall-html .costomer-serviceright.register-products .costomer-serviceright-costomerservice-content.howto-returns h2 {margin-bottom:10px;}

.cms-recall-html .filewarranty {border-bottom:1px solid #dbdbdb; padding:0 0 20px 0; float:left; width:100%; margin:0 0 20px 0;}

.cms-recall-html .costomer-serviceright .costomer-formarea-main {float:left; width:100%; padding-bottom:10px; /*border-bottom:1px solid #dbdbdb;*/}

.cms-recall-html .costomer-serviceright .costomer-formarea {float:left; display:block; width:100%; margin:0; border-bottom:solid 1px #dbdbdb;}

.cms-recall-html .costomer-serviceright .costomer-formarea.costomer-formarea-r {float:right;}

.cms-recall-html .costomer-serviceright.register-products .costomer-serviceright-costomerservice-content.howto-returns h2 {border:0; padding-left:0px;}

/*.cms-recall-html .costomer-serviceright .costomer-formarea .row-column label {float:left; width:29.3333%; text-align:right;}

.cms-recall-html .costomer-serviceright .costomer-formarea .row-column input {float:right; width:66.3333%;}

.cms-recall-html .costomer-serviceright .costomer-formarea .row-column .state {width:100%;}

.cms-recall-html .costomer-serviceright .costomer-formarea .row-column .state .arrowchange {float:right; width:66.3333%;}

.cms-recall-html .costomer-serviceright .costomer-formarea-main .row-column.chekto {float:right; width:66.3333%; height:30px;}

.cms-recall-html .costomer-serviceright .costomer-formarea-main .row-column.chekto .chackbox {float:left; width:15px; height:15px;}

.cms-recall-html .costomer-serviceright .costomer-formarea-main .row-column.chekto p {padding-top:0; line-height:14px;}

.cms-recall-html .costomer-serviceright .costomer-formarea .row-column .selecte {float:right; width:66.3333%;}

.cms-recall-html .costomer-formarea-main.costomer-formarea-main-b label {float:left; width:29.3333%; text-align:right;}

.cms-recall-html .costomer-formarea-main.costomer-formarea-main-b textarea {float:right; width:66.3333%;}

.cms-recall-html .costomer-serviceright .costomer-formarea .row-column .submitbutton {float:left; margin:0; width:73px;}

*/

.cms-recall-html .costomer-serviceright .costomer-formarea-main .row-column.mr {margin-right:4% !important;}

.cms-recall-html .costomer-serviceright .costomer-formarea-main .row-column {width:48%;}

.cms-recall-html .costomer-serviceright.register-products {min-height:auto;}

.cms-recall-html .didanswer {float:left; width:100%; border-top:1px solid #dbdbdb; padding-bottom:25px;}

.cms-recall-html .costomer-formarea.costomer-formarea-b.col-md-6 > h2 {color: #4a4a4c;  display: block; font-size: 22px; padding:0px; text-align: left; margin-top:0px;}

.cms-recall-html .costomer-formarea-main.costomer-formarea-main-b.col-md-6 {float:right; border:0; width:48%; margin:69px 0 0 0;}

.cms-recall-html .costomer-serviceright .costomer-formarea .row-column .state {width:100%; margin-right:0;}

.cms-recall-html .costomer-serviceright .costomer-formarea .row-column .state .arrowchange {width:100%;}

.cms-recall-html .costomer-serviceright .costomer-formarea-main .row-column.chekto {margin-left:0px; margin-top:0px; width:100%; float:left;}

.cms-recall-html .costomer-serviceright .costomer-formarea-main .row-column.chekto p {padding-top:0; line-height:15px;}

.cms-recall-html .costomer-formarea.costomer-formarea-b.col-md-6 {float:left; width:100%; border:0; padding-top:6px;}

.cms-recall-html .costomer-serviceright .costomer-formarea-main.costomer-formarea-main-b {float:right; width:100%; padding:0; border:0;}

.cms-recall-html .costomer-serviceright .costomer-formarea-main.costomer-formarea-main-b .row-column {width:100%;}

.cms-recall-html .costomer-formarea.costomer-formarea-b.col-md-6 .row-column.mr {margin-right:4%;}

.cms-recall-html .costomer-formarea.costomer-formarea-b.col-md-6 .row-column {float:left; width:48%;}

.cms-recall-html .costomer-serviceright .costomer-formarea .row-column .selecte {width:100%;}

.cms-recall-html .costomer-serviceright .costomer-formarea-main .row-column .submitbutton {padding:0;}

.cms-recall-html .messages {margin:0 auto; width:1180px; padding:25px 0 0 0;}



#YouTubeModalDialog .modal-header

 {

    display: none;

}

#YouTubeModal .modal-content {

    background-color: #000;

}

#YouTubeModalContent .close{

color:#fff;

opacity:0.7;

margin-right:5px;

}







/*********web review3******/

.webreview-content3 {display:block; padding:10px 0;}

.webreview-main {width:970px; display:block; margin:0 auto;}

.webreview {width:100%; display:block;}

.write-btn {display:block; margin:0 auto; width:140px; height:35px; font-family:NationalLF-Reg; text-decoration:none; border:solid 1px #5e5e5e; border-radius:4px; line-height:32px; font-size:18px; color:#4a4a4c; text-align:center;}

.write-btn:hover {text-decoration:none; color:#4a4a4c;}

.webreview-formarea {display:block; width:100%; border-top:solid 1px #a3a3a3; margin:30px 0 0 0;}

.webreview-formarea form {margin:0; padding:0; display:block;}

.webreview-formarea-l {float:left; padding-left:0;}

.webreview-formarea-l h2 {display:block; color:#4a4a4c; font-size:22px; text-align:left; line-height:normal; font-family:NationalLF-Reg; padding:20px 0 12px 0; margin:0;}

.webreview-formarea-l p {display:block; color:#4a4a4c; font-size:12px; text-align:left; line-height:normal; font-family:NationalLF-Book; padding:0; margin:0;}

.webreview-formarea-l ul {list-style:none; display:block; padding:10px 0 22px 0;}

.webreview-formarea-l ul li {display:inline-block; width:21px; height:20px; padding:0; margin:0; line-height:normal; cursor:pointer; /*background:url(../images/str-img.png) no-repeat center center;*/}

.webreview-formarea .clm-sectin {display:block; margin-bottom:15px;}

.webreview-formarea .clm-sectin label {display:block; line-height:normal; font-family:NationalLF-Book; padding:0; margin:0 0 5px 0; font-size:12px; color:#4a4a4c;}

.webreview-formarea .clm-sectin input {display:block; width:100%; line-height:30px; font-family:NationalLF-Book; padding:0 10px; margin:0; font-size:12px; color:#4a4a4c; height:30px; border:0; background:#f0f0f0;}

.webreview-formarea .clm-sectin textarea {display:block; resize:none; width:100%; line-height:18px; font-family:NationalLF-Book; min-height:77px; padding:10px; margin:0; font-size:12px; color:#4a4a4c; border:0; background:#f0f0f0;}

.webreview-formarea .clm-sectin select {display:block; width:100%; line-height:30px; font-family:NationalLF-Book; padding:0 10px; margin:0; font-size:12px; color:#4a4a4c; height:30px; border:0; background:#f0f0f0;}

.webreview-formarea .clm-sectin .would {display:inline-block; line-height:18px; font-family:NationalLF-Book; min-height:normal; padding:0 10px 0 0; margin:0; font-size:12px; color:#4a4a4c;}

.webreview-formarea .clm-sectin .ckb {display:inline-block; width:100px; padding:0; margin:0;} 

.webreview-formarea .clm-sectin .ckb .redi {display:inline-block; width:15px; height:15px;}

.webreview-formarea .clm-sectin .ckb span {display:inline-block; font-family:NationalLF-Book; min-height:normal; padding:0 10px 0 0; margin:0; font-size:12px; color:#4a4a4c;}

.webreview-formarea .clm-sectin .ckb span:last-child {padding:0;}

.webreview-formarea-r {float:right; padding-right:0; margin:61px 0 0 0;}

.webreview-formarea .clm-sectin .didclaimer {display:block; font-family:NationalLF-Book; min-height:normal; line-height:normal; padding:5px 0 0 0; margin:0; font-size:12px; color:#4a4a4c;}

.webreview-formarea .clm-sectin .age {display:inline-block; width:115px; margin:0 30px 0 0;}

.webreview-formarea .clm-sectin .hair {display:inline-block; width:166px; margin:15px 0px;}

.webreview-formarea .clm-sectin .clicking {display:inline-block; font-family:NationalLF-Book; min-height:normal; line-height:normal; padding:10px 0 0 70px; margin:0; font-size:12px; color:#4a4a4c;}

.webreview-formarea .clm-sectin .clicking a {color:#4a4a4c;}

.webreview-formarea .clm-sectin .sbmbtn {color:#fff; background:#333333; text-align:center; border-radius:5px; font-family:NationalLF-Book; height:35px; line-height:35px; width:130px; padding:0; float:right; margin-bottom:65px;}

 

#review_plus, #plus {

background: url("../images/review-plush.png") no-repeat scroll center bottom;

float: right;

height: 35px;

margin: 0 2px 10px 0;

width: 34px;

}

#review_plus, #plus1 {

background: url("../images/review-plush.png") no-repeat scroll center bottom;

float: right;

height: 35px;

margin: 0 2px 10px 0;

width: 34px;

}

#review_plus, #plus2 {

background: url("../images/review-plush.png") no-repeat scroll center bottom;

float: right;

height: 35px;

margin: 0 2px 10px 0;

width: 34px;

}



#review_plus, #plus3 {

background: url("../images/review-plush.png") no-repeat scroll center bottom;

float: right;

height: 35px;

margin: 0 2px 10px 0;

width: 34px;

}

#review_plus, #plus4 {

background: url("../images/review-plush.png") no-repeat scroll center bottom;

float: right;

height: 35px;

margin: 0 2px 10px 0;

width: 34px;

}



.prouser #plus{

	 

	background: url("../images/review-plush.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;

}

.prouser #plus1{

	background: url("../images/review-plush.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;

}

.prouser #plus2{

	background: url("../images/review-plush.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;

}.prouser #plus3{

	background: url("../images/review-plush.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;

}

.prouser #plus4{

	background: url("../images/review-plush.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;

}

 /***Hanumant**/
.newsletter_popup .photo-popup.for-msg-thank-tou {position:fixed !important;}
.newsletter_popup .photo-popup .pop-up-container {top:10px; right:10px; width:12px; height:12px; position:absolute;}
 /***Hanumant**/