html,
body {
    color: #2b2a2f;
    font-family: NationalLF-Reg;
    font-weight: 400;
}
/*************************************GGSTYLE*******************************/
.home.blog .header-bottom-main{
	background:#ececec !important;}
.stylefeedbanner{
	background:#fff;
	height:160px;
	border-bottom:1px solid #9e9e9f;
	}
.stylefeedbanner h1{
	line-height:160px;
font-family:seaside_displaymedium;
color:#9c7266 !important;
font-size:68.68px;
text-transform:uppercase;
margin:0;
	}
.stylefeedbanner h1 span{
	color:#4a4a4c;
	margin-left:20px;
	}
@media(max-width:768px){
	.pulse{
		margin-top:0;
	}
	.stylefeedbanner h1{
		line-height:100px;
		font-size:40px;
		}
	.stylefeedbanner{
		height:100px;
		}
	}

@media (min-device-width: 1201px) and (max-device-width: 1920px) {}

@media(max-width:1500px) {
    .registration-page-main {
        height: 778px;
    }
}

@media(max-width:1440px) {
    .div_img_right_bottom .sub2_look > img {
        bottom: 24px;
    }
    .container1 {
        width: 40%!important;
    }
    .text_bottom {
        margin-top: 230px;
    }
    .container1 {
        left: 12%;
    }
    .div_img_left .text_bottom {
        left: 12%!important
    }
    .yotpo-default-button.yotpo-icon-btn.pull-right.yotpo-hidden-mobile.write-button.write-review-button {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        border: 2px solid #999;
        border-radius: 5px;
        color: #4a4a4c !important;
        font-size: 14px;
        height: 45px;
        left: 42% !important;
        line-height: 30px;
        width: 183px;
    }
}

@media(max-width:1400px) {
    .div_img_right_bottom .sub2_look > img {
        bottom: 21px;
    }
    .full_size .div_img_right .div_img_right_bottom {
        margin: 0 -14px;
    }
}

@media(max-width:1380px) {
    .text_bottom {
        margin-top: 150px;
    }
    .sub2_look > img {
        bottom: 22px;
    }
}
@media(max-width:1366px) {

	.techslider .jcarousel ul li {width:1020px !important;}

}
@media(max-width:1280px) {
	.status-publish .row .col-md-4 {padding:0 15px;}
	
    .div_img_right_bottom .sub2_look > img {
        bottom: 19px;
    }
    .cms-shop-html .jcarousel-control-prev {
        left: 10px;
        margin: -15px 0 0 0 !important;
    }
    .cms-shop-html .jcarousel-control-next {
        right: 0px;
        margin: -15px 0 0 0 !important;
    }
    .newsletter_popup .photo-popup {
        margin-top: 0px;
        top: 9%;
    }
    /*	slider..home*/
    .slidemodel h2 {
        margin-top: 69px !important;
    }
    .sliderlight .mainc {
        margin-top: 90px !important;
    }
    .sliderdark .mainc {
        margin-top: 90px !important;
    }
    .sliderdark {
        left: 30px;
    }
    .sliderlight {
        left: 30px;
    }
    /*	slider..home*/
    .image_home_static .fullbaner1text {
        float: left;
        left: 9%;
        margin-top: 166px;
    }
    .our-sliderbg-main .our-story-t3-glass-slider-container .jcarousel-wrapper .jcarousel-control-prev {
        left: 0;
        margin: -36px 0 0 0;
    }
    .our-sliderbg-main .our-story-t3-glass-slider-container .jcarousel-wrapper .jcarousel-control-next {
        right: 0;
        margin: -36px 0 0 0;
    }
    .our-story-t3-glass-slider-container .jcarousel-control-prev {
        left: 15px;
        margin: -36px 0 0 0;
    }
    .our-story-t3-glass-slider-container .jcarousel-control-next {
        right: 15px;
        margin: -36px 0 0 0;
    }
    .thelook .thelook_header {
/*margin-top: -65px;*/
    }
}

@media(max-width:1200px) {
	
		.techslider .jcarousel ul li {width:970px !important;}
	
    .menu_main .innerul {
        left: -101px;
        top: 68px;
    }
    #wrap {
        padding-left: 5% !important;
    }
    .newsletter_popup .photo-popup {
        top: 10%;
    }
    .mobile-tool-slider .tools_by_li .share_content_container {
        max-height: 100% !important;
        width: 100%!important;
    }
    .div_img_right_bottom .sub2_look > img {
        bottom: 16px;
    }
    /*    jignesh*/
    .innovation_health_wrap ul li {
        margin: 0 12px 0 0;
        max-width: 225px;
    }
    .tech_txt.our-story-t3-spirit p {
        font-size: 18px;
        line-height: 25px;
    }
    .tech_txt.our-story-t3-spirit span {
        margin: 0 0 20px;
    }
    /*    jignesh*/
    /*......	 thelook.....*/
    .container1 {
        width: 49%!important;
    }
    .shope_tool_btn {
        margin-left: 0px!important;
        margin-bottom: 10px;
    }
    /*......	 thelook.....*/
    .mobile-tool-slider {
        display: block !important;
    }
    .desck-top-toolslidebox {
        display: none;
    }
    .slider3 .jcarousel li {
        margin: 0 12px 0 25px !important;
        width: 355px !important;
    }
    .other-links {
        display: none;
    }
    .other-links a {
        display: none;
    }
    .other-links-inner {
        display: none;
    }
    .other-links-inner a {
        display: none;
    }
    .quick-links {
        display: none;
    }
    .quick-links a {
        display: none;
    }
    .quick-links-inner {
        display: none;
    }
    .quick-links-inner a {
        display: none;
    }
    .social_link li {
        padding-left: 16%;
    }
    .signup_sub a {
        padding: 7px 8%;
    }
    .sub_footer .col-md-4 span {
        font-size: 12px;
    }
    .shop h1 {
        font-size: 11px;
        font-weight: normal;
    }
    .about > h1 {
        font-size: 11px;
        font-weight: normal;
    }
    .service h1 {
        font-size: 11px;
        font-weight: normal;
    }
    .rewards h1 {
        font-size: 11px;
        font-weight: normal;
    }
    .t3pro > h1 {
        font-size: 11px;
        font-weight: normal;
    }
    .featured_sub h1 {
        font-size: 11px;
        font-weight: normal;
    }
    .sign_footer .col-md-4 span {
        font-size: 12px;
    }
    .container {
        padding-left: 15px;
        padding-right: 15px;
    }
    .mobile {
        padding: 19px 0px 0px;
        height: 69px !important;
        margin-left: 0px !important;
    }
}

@media (max-width:1199px) {
	.mytools_demo2_2 .right_share {width:auto !important;}
	.mytools_demo2_2 .block_content .share_content_container .sharesocial_cont p {margin-bottom:10px;}
	.mytools_demo2_2 .block_content .share_content_container .sharesocial_cont {margin-top:24%;}
	.mytools_demo2_2 .wishlist_content_container p {padding-top:30%;}
	.half_articale .mytools_demo2_2 .tool_diss_top1 h1 {font-size:24px;}
	.half_articale .mytools_demo2_2 .tool_diss_top1 span {font-size:15px;}
	.mytools_demo2_2 .lear {font-size:15px !important;}
	.platinum-edge-img iframe {height: 540px; width: 100%;}
	.look_detail .steps_disp {min-height:auto !important;}
	.product_disp .desp-inner-pad {min-height:168px;}

	
	.mobile .category_menu_bar .container { padding: 0 15px; width: 970px !important;}
	.cat_ico_box {width:101px;}

	.blog-box {margin-bottom:0px;}
	
	.blog .portfolioContainer {margin-left:10px;}
	.share_btn {float:right; width:100%;}
	.block-title a {font-size:16px; line-height:normal;}
	.block-all {padding:25px 15px 15px;}
	
    .mobile .cat_menu_right {
        display: block;
        float: right;
        height: 100px;
        margin: 13px 0 0;
        width: 795px;
    }
    #ico_img1 {
        width: 100px !important;
    }
    #ico_img2 {
        width: 100px !important;
    }
    #ico_img3 {
        width: 100px !important;
    }
    #ico_img4 {
        width: 100px !important;
    }
    #ico_img5 {
        width: 100px !important;
    }
    #ico_img6 {
        width: 100px !important;
    }
    #ico_img7 {
        width: 100px !important;
    }
    #ico_img8 {
        width: 100px !important;
    }
    #ico_img1:hover {
        width: 100px !important;
    }
    #ico_img2:hover {
        width: 100px !important;
    }
    #ico_img3:hover {
        width: 100px !important;
    }
    #ico_img4:hover {
        width: 100px !important;
    }
    #ico_img5:hover {
        width: 100px !important;
    }
    #ico_img6:hover {
        width: 100px !important;
    }
    #ico_img7:hover {
        width: 100px !important;
    }
    .cat_menu_right {
        width: 810px;
    }
    /*store locate css*/
    .storeLocator_leftpart {
        max-width: inherit;
        width: 33%;
    }
    .storeLocator_rightpart {
        max-width: inherit;
        width: 62%;
    }
    .select--wrap {
        width: 70%;
    }
    .SL_bannertext {
        padding: 10px;
        width: 70%;
    }
    .SL_bannertext h4 {
        font-size: 22px;
        line-height: 30px;
    }
    /*store locate css*/
    .innovation_bottom_textPart {
        bottom: 30px;
    }
    .slider2text,
    .slidertext {
        margin-left: 102px;
    }
    .slider3text {
        margin-left: 102px;
    }
    .slider4text {
        margin-left: 102px;
    }
}

@media (max-width:1170px) {
	
	.techslider .jcarousel ul li {width:870px !important;}
    .our-story-t3-glass-slider-container .t3inthepressslider {
        width: 867px;
    }
    .our-story-t3-glass-slider-container .T3-glass-slider-content.jcarousel {
        width: 796px;
    }
    .slider3text .mainc {
        padding-top: 14% !important;
    }
    .slider4text .mainc {
        margin-top: 80px !important;
    }
    .slider2text h1 {
        margin-top: 80px !important;
    }
    /*ankur_css*/
    .costomer-serviceleft {
        margin-right: 35px;
    }
    .costomer-serviceright {
        width: 690px;
        padding-left: 35px;
    }
    /*ankur_css*/
}

@media(max-width:1380px) {
    .container_slider,
    .tool_slider {
        margin: 0 auto;
        width: 80%!important;
    }
}

@media(max-width:1366px) {
    .slidemodel h2 {
        margin-top: 100px !important;
    }
    .sliderdark .mainc {
        margin-top: 100px !important;
    }
    .sliderlight .mainc {
        margin-top: 100px !important;
    }
    .our-story-t3-glass-slider-container .slider-t3glance {
        width: auto;
        position: static;
        top: 0;
    }
    .our-story-t3-glass-slider-container .jcarousel-control-prev {
        left: 22px;
    }
    .our-story-t3-glass-slider-container .jcarousel-control-next {
        right: 22px;
    }
    .slider4text .mainc {
        margin-top: 110px !important;
    }
    .slider2text h1 {
        margin-top: 100px !important;
    }
    .slider3text .mainc {
        padding-top: 19% !important;
    }
}

@media(max-width:1024px) {
.page-title-con h1 {margin-top:10px;}
.platinum-edge-text p {margin-bottom:25px;}	
/*.platinum-edge-text p:nth-child(3) {display: none;}	*/
	
.block-all.clsbg-1 .blog-data h3, .block-all.clsbg-0 h3, .block-all.clsbg-2 h3, .block-all.clsbg-3 h3 {font-size:24px !important;}	
.blog-content1 p {font-size:16px; line-height:22px;}

	
	.pulse_header {padding-top:30px;}
	.pulse_header h1 {padding-top:10px;}
	
    .cms-shop-html .jcarousel-control-prev {
        left: 10px;
        margin: -15px 15px 0 !important;
    }
    .cms-shop-html .jcarousel-control-next {
        margin: -15px 15px 0 !important;
        right: 0;
    }
    .mobile .cat_menu_right {
        display: block;
        float: right;
        height: 100px;
        margin: 13px 0 0;
        width: 795px;
    }
    .mobile .menu_main .innerul {
        left: -71px;
        top: 68px;
    }
    .mobile .cat_menu_left ul li {
        border: none;
    }
    .grid_block_content .actions .action_right_box {
        padding: 0px !important;
    }
    .category-products .action_right_box .share_box {
        top: 5px;
        width: 23%;
    }
    .tech_oneslide {
        width: 1024px;
        margin: 0 auto;
    }
    /*.techslider .jcarousel ul li {
        width: 1024px !important;
    }*/
    .cat-sec-1 .on_img {
        float: left;
        top: 5%;
        left: 0;
    }
    .cat-sec-2 .on_img {
        top: 5%;
        left: 0;
    }
    .on_look h1 {
        font-size: 32px;
    }
    .on_look p {
        font-size: 18px;
    }
    .jcarousel_static.container_slider ul {
        text-align: left;
    }
    .slidemodel h2 {
        margin-top: 50px !important;
    }
    .sliderdark .mainc {
        margin-top: 50px !important;
    }
    .sliderlight .mainc {
        margin-top: 50px !important;
    }
    .cms-shop-html .jcarousel.container_slider.bx-wrapper {
        width: 870px !important;
    }
    .cms-design-html .new_img_btm_mobile {
        margin-top: 20px;
    }
    .cms-design-html .jcarousel.container_slider.bx-wrapper {
        width: 720px !important;
    }
    .cms-health-html .jcarousel.container_slider.bx-wrapper {
        width: 720px !important;
    }
    .cms-user-experiance-html .jcarousel.container_slider.bx-wrapper {
        width: 720px !important;
    }
    .cms-technology-html .jcarousel.container_slider.bx-wrapper {
        width: 720px !important;
    }
    .cms-innovation-html .jcarousel.container_slider.bx-wrapper {
        width: 748px !important;
    }
    .cms-health-html .innovationbottompart_ImagePart.designimg {
        height: 276px;
    }
    .cms-health-html .innovationbottompart_ImagePart.designimg img {
        height: 100%;
    }
    .cms-health-html .featherweight-LUXEimg {
        margin-top: 61px;
    }
    .cms-health-html .health_benefit_container_bg {
        margin: 0;
    }
    .innovatioTechnology-proi-bottompart {
        padding: 0;
    }
    .cms-technology-html .featherweightLuxe {
        margin-top: 50px !important;
    }
    .image_home_static .fullbaner1text {
        float: left;
        left: 20%;
        margin-top: 116px;
    }
    .registration-page-main img {
        width: auto;
    }
    .registration-page-content h1 {
        margin: 30px 0 20px 0;
        font-size: 36px;
    }
    .grid_block_content .actions .action_right_box {
        padding-top: 10px;
    }
    .mobile-tool-slider .tools_by_li .wishlist_content_container {
        max-height: 100% !important;
        width: 100%!important;
    }
    .slider3text .mainc {
        font-size: 36px;
    }
    .slider3text {
        font-size: 16px;
    }
    .slider3text h1 {
        font-size: 24px;
        padding-top: 5px;
    }
    .slider3text .desc {
        font-size: 18px;
        padding-top: 18px;
        margin-top: 15px;
    }
    .slider3text a {
        font-size: 16px;
        margin-bottom: 0;
    }
    .slider4text .mainc {
        font-size: 36px;
    }
    .slider4text h1 {
        font-size: 24px;
        padding-top: 0;
        margin-bottom: 10px;
        padding-bottom: 8px;
    }
    .slider4text .desc {
        font-size: 24px;
        margin-bottom: 0;
    }
    .slider4text>span {
        font-size: 16px;
    }
    .slider2text h1 {
        font-size: 36px;
        line-height: 40px;
    }
    .slider2text a,
    .slider3text a {
        font-size: 24px;
        margin-bottom: 30px;
        margin-top: 0 !important;
    }
    .slider2text>span>a {
        font-size: 16px;
    }
    .slider2text,
    .slidertext {
        margin-left: 95px !important;
    }
    /*shop*/
    .jcarousel-control-prev,
    .jcarousel-control-next {
        position: absolute;
        top: 50%;
        margin-top: -15px;
        width: 44px;
        text-align: center;
        color: transparent;
        text-decoration: none;
        margin: 0px 10px;
    }
    /*shop*/
    .on_look {
        padding-left: 2% !important;
        padding-right: 3%;
    }
    /*t3women 1024*/
    .slidertext h1 {
        margin-top: 70px;
        font-size: 36px;
    }
    .tool_inner_pad_box .cat_img {
        float: right!important;
    }
    /*t3women 1024*/
    .mytools_demo {
        overflow: auto;
        height: auto;
    }
    .mytools_demo .block_content {
        height: auto;
    }
    .mytools_demo2_1 .right_share {
        width: 34%;
    }
    .mytools_demo2_2 .right_share {
        width: 34%;
    }
    .text_top1>h1 {
        font-size: 40px!important;
        line-height: 30px!important;
    }
    .text_top1>span {
        font-size: 18px!important;
        line-height: 22px!important;
    }
    .text_mid1>h1 {
        font-size: 30px!important;
    }
    .text_mid1 > p {
        font-size: 18px!important;
    }
    .text_bottom>h1 {
        font-size: 26px!important;
    }
    .div_img_right .mg_txt h1 {
        font-size: 26px!important;
    }
    .tools_prod_title {
        min-height: 122px;
    }
    .tools_slider #id_img {
        position: absolute!IMPORTANT;
        top: 50%!IMPORTANT;
    }
    .mobile-tool-slider .tools_slider {
        height: AUTO;
    }
    /*...	 thelook...*/
    .look_slider_catname {
        font-size: 50px;
    }
    /*	 .mytools_demo .cat_img{float:none;height:auto;  margin-right:0;    margin-top: 0;	 }*/
    /*...	 thelook...*/
    .text_bottom {
        margin-top: 50px;
    }
    .view_add_to_box {
        float: right;
        width: 40%;
    }
    .yotpo-stars {
        margin-left: 2% !important;
    }
    .mobilebox {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    }
    .cat_tool_price {
        float: left;
        margin: 0;
        padding: 40px 0 0 15px;
        width: 150px;
    }
    .look_txt,
    .myfavlook_women,
    .myfavlook_women_header {
        margin-top: 30px;
    }
    #id_img span {
        color: #fff;
        display: block;
        font-family: NationalLF-Reg;
        font-size: 32px;
        line-height: 0;
        position: relative;
        text-align: center;
        text-transform: capitalize;
        width: 100%;
    }
    #id_img {
        margin-bottom: 0;
        margin-right: auto;
        margin-top: 0;
        padding: 0 0 16px;
        position: relative;
        top: 60%;
        width: 100%;
    }
    .tools_by_li {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        float: left;
        height: 240px;
        margin: 10px 0 10px 10px;
        text-align: left;
        padding: 6px;
        width: 300px;
    }
    .cat_btn_box {
        height: 40px;
        margin-top: 10px;
        width: 100%;
    }
    .tools_by_li {
        background-color: none;
    }
    .jcarousel ul li .carousel-wish {
        width: 100% !important;
    }
    .ad_wl_link {
        float: left;
    }
    .ad_wl_link {
        float: left;
    }
    .add_share_link {
        float: right;
        position: relative;
        top: 0;
        width: 25%;
    }
    .mob_cat_learnmore {
        color: #4a4a4c;
        font-size: 14px;
        padding: 10px 0 0;
        text-transform: none;
    }
    #tools_even .mob_cat_learnmore {
        /*        color: #fff;*/
    }
    .bottom-all-1 .on_img {
        left: 0;
        padding: 40px 0 0;
        position: absolute;
        text-align: center;
        top: -10%;
        width: 100%;
    }
    .bottom-all-1 > img {
        max-width: 100%;
    }
    .cat-sec-1-half img {
        max-width: 90%;
    }
    .list-product-name {
        float: left;
        margin: 0;
        padding: 0;
        width: 250px;
    }
    .prod_image {
        float: right;
        height: auto;
        margin-top: 5px;
        text-align: center;
        width: 40%;
    }
    .product-image > img {
        max-width: 100%;
    }
    .prod_short_desc {
        color: #4a4a4c;
        float: left;
        font-family: NationalLF-Book;
        font-size: 16px;
        margin-top: 15px;
        text-transform: capitalize;
        width: 250px;
    }
    .p_cart_btn {
        float: left;
        width: 180px;
    }
    .action_right_box {
        float: right;
        margin-top: 45px;
        width: 235px;
    }
    #prod_box_black {
        background: #000 none repeat scroll 0 0 !important;
        clear: both;
    }
    .tools_waves {
        padding: 20px 0;
        text-align: center;
    }
    .mobile-tool-slider .tools_by_li {
        background: #f5f5f5 none repeat scroll 0 0;
        float: left;
        margin: 0px 0px 20px 22px;
        text-align: left;
        width: 479px;
        height: auto;
    }
    .tools_by_li {
        background: #f5f5f5 none repeat scroll 0 0;
        float: left;
        height: 240px;
        margin: 0px 21px 20px 12px;
        text-align: left;
        width: 479px;
    }
    .category_menu_bar {
        background: #f2f2f2 none repeat scroll 0 0;
        height: auto;
        text-align: left;
        width: 100%;
    }
    .cat_menu_left {
        clear: both;
        float: left;
        margin: 15px 0 0 9px;
        width: 100%;
    }
    .cat_menu_left ul li {
        border-right: 1px solid #000;
        display: inline;
        line-height: 20px;
        padding: 0 10px;
    }
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .mobile {
        width: 66%;
        /*padding:9px 0px 0px;
*/
    }
    .slide-offers-title span {
        font-size: 40px;
    }
    .slider-desc p {
        font-size: 24px;
    }
    .slide-offers-left span {
        font-size: 24px;
        padding-top: 24px;
        line-height: 21px;
    }
    .slide-offers-left a {
        font-size: 16px;
    }
    .offers1 {
        width: 35.8%;
    }
    .look_mid .container1,
    .container1_1,
    .container1_2 {
        left: 12%;
    }
    .signup_sub a {
        padding: 10px 10%;
    }
    .signup_sub input {
        width: 63%;
    }
    /*	innovation*/
    .inn_header span {
        line-height: 40px;
    }
    /*	innovation*/
    .flex-direction-nav .flex-prev {
        top: 50% !important;
    }
    .flex-direction-nav .flex-next {
        top: 50% !important;
    }
    .category_slider .jcarousel li {
        margin-left: 36px;
        width: 445px !important;
    }
    .slider3 img {
        margin: 0 auto !important;
    }
    .cat_img {
        float: none !important;
        height: 180px !important;
    }
    .jcarousel li {
        width: 310px !important;
    }
    .slider2 .category_slider .jcarousel li {
        height: 280px;
        margin: 0 19px;
        width: 286px !important;
    }
    .slider3 .jcarousel li {
        margin: 0px 5px 0px 46px !important;
        width: 284px !important;
    }
    .mobilebox {
        margin-left: 22px !important;
    }
    /*    .jcarousel-control-prev {
        left: 4px !important;
    }
    .jcarousel-control-next {
        right: 0px !important;
    }*/
    /*.flex-direction-nav {
        display: none;
    }*/
    #add_box {
        width: 47% !important;
    }
    #payment_info_box {
        width: 47% !important;
    }
    .ad_wl_link {
        float: left;
    }
    .slider2text,
    .slider3text,
    .slider4text,
    .slidertext {
        margin-left: 85px;
    }
    .slider3text {
        top: 3% !important;
    }
    .login_container {
        width: 100%;
    }
    .account-login3 {
        width: 40% !important;
        margin-left: 4%;
    }
    .account-create1 {
        width: 40% !important;
        margin-right: 4%;
    }
    .account-create2 h1 {
        text-align: center !important;
    }
    .account-create2 p {
        text-align: center !important;
    }
    .mobile {
        width: 57% !important;
    }
    .logo.navbar-brand > img {
        width: 60% !important;
        margin-top: 5px;
    }
    .logo {
        margin-top: 4px !important;
    }
    .navbar-brand {
        padding: 0px !important;
    }
    .account-login3 h1 {
        padding-bottom: 7px !important;
        padding-top: 17px !important;
        text-align: center !important;
    }
    .b_boxr {
        padding-right: 0px !important;
    }
    .b_boxl {
        padding-left: 0px !important;
    }
    .bbtn_box {
        margin-top: 13px !important;
    }
    .cat-offers {
        padding-bottom: 0px !important;
    }
    .Shop_header h1 {
        font-size: 32px !important;
    }
    .innovation_header h1 {
        font-size: 32px !important;
    }
    .lookbook_header h1 {
        font-size: 32px !important;
    }
    .pulse_header h1 {
        font-size: 32px !important;
    }
    /*
    .Shop_header a {
        font-size: 16px !important;
    }
*/
    /*
    .innovation_header a {
        font-size: 16px !important;
    }
*/
    .lookbook_header > a {
        font-size: 16px !important;
        width: 194px;
        margin: 0 auto;
    }
    /*
    .pulse_header a {
        font-size: 16px !important;
    }
*/
    .product_grid_box {
        width: auto !important;
    }
    .category-view .box_product_img {
        display: none!important;
    }
    .category-view .box_product_img2 {
        display: none!important;
    }
    .section.allow.active {
        float: none !important;
        width: 100% !important;
    }
    .section {
        float: none !important;
        width: 100% !important;
    }
    .opc .step {
        position: inherit !important;
    }
    #checkout-step-shipping {
        left: 0 !important;
        width: 100% !important;
    }
    .product_disp .share {
        padding: 4px 5% !important;
    }
    .pro_img > img {
        width: 100% !important;
    }
    .look_detail .steps_disp p {
        padding-top: 10px;
        font: 14px NationalLF-Book;
    }
    .look_detail .product_disp {
        margin-top: 15px !important;
    }
    .desp-inner-pad {
        padding: 20px 0 0 0;
    }
    .look_detail .disp_bottom {
        bottom: 20px;
        display: block;
        padding: 0 0 15px 15px;
        position: relative;
        width: 100%;
    }
    .img_text1 {
        display: block;
        margin: 0px auto 0;
        float: left;
    }
	.fullarticle .mytools_demo2_2 .right_share{
		width: 18% !important;
	}
}

@media (min-width: 911px) and (max-width: 1025px) {
    .desp-inner-pad {
        padding: 10px 0 0 0;
        !important
    }
    .look_detail .disp_bottom {
        bottom: 0;
        !important
    }
    .disp_head>span {
        font-family: NationalLF-Book!important;
        font-size: 18px!important;
    }
    .pro_img {
        height: auto !important;
        width: 65% !important;
    }
    .look_detail .steps_disp p {
        padding-top: 10px;
    }
}

@media (max-width:1170px) {
    .slider3text .mainc {
        padding-top: 14% !important;
    }
    .slider4text .mainc {
        margin-top: 80px !important;
    }
    .slider2text h1 {
        margin-top: 80px !important;
    }
}

@media(max-width:1023px) {
    .shop_hover .cat_menu_left {
        width: 120px;
    }
    .mobile .cat_menu_right {
        width: 600px;
    }
    .mobile .cat_ico_box {
        width: 85px;
    }
    #ico_img1 {
        width: 85px !important;
    }
    #ico_img2 {
        width: 85px !important;
    }
    #ico_img3 {
        width: 85px !important;
    }
    #ico_img4 {
        width: 85px !important;
    }
    #ico_img5 {
        width: 85px !important;
    }
    #ico_img6 {
        width: 85px !important;
    }
    #ico_img7 {
        width: 85px !important;
    }
    #ico_img8 {
        width: 85px !important;
    }
    #ico_img1:hover {
        width: 85px !important;
    }
    #ico_img2:hover {
        width: 85px !important;
    }
    #ico_img3:hover {
        width: 85px !important;
    }
    #ico_img4:hover {
        width: 85px !important;
    }
    #ico_img5:hover {
        width: 85px !important;
    }
    #ico_img6:hover {
        width: 85px !important;
    }
    #ico_img7:hover {
        width: 85px !important;
    }
    .look_detail .disp_bottom {
        bottom: 0;
        display: block;
        padding: 0 0 15px 15px;
        position: absolute;
        width: 100%;
    }
    .look_detail .steps_disp p {
        font: 16px NationalLF-Book;
        padding-top: 20px;
    }
    .look_detail .product_disp {
        margin-top: 33px !important;
    }
    .desp-inner-pad {
        padding: 20px 0;
    }
    #checkout-step-shipping {
        width: auto;
    }
    .text_bottom {
        margin-top: 160px;
    }
    .mypd {
        margin: 2px 0;
    }
    .myfavlook_women_header h1 {
        padding-top: 13px !important;
    }
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .flex-active-slide {
        height: auto !important;
    }
    /*
    .flexslider .slides img {
        width: 136% !important;
    }
*/
    .flex-direction-nav .flex-prev {
        top: 50% !important;
    }
    .flex-direction-nav .flex-next {
        top: 50% !important;
    }
    .mobile {
        width: 51%!important;
    }
    .inn_header span {
        font-size: 27px;
    }
    .navbar-default ul li a {
        font-size: 15px !important;
    }
    .top-support span {
        font-size: 12px;
    }
    .offers1 {
        font-size: 12px;
    }
    .top-control {
        font-size: 12px;
    }
    .mobile {
        width: 57%;
    }
    .mobile nav ul li {
        margin-left: 0px;
    }
    .mypd {
        margin: 20px 0;
    }
    .fullbaner1title {
        font-size: 40px;
    }
    .fullbaner1text > p {
        font-size: 18px;
    }
    .social_link li {
        padding-left: 13%;
    }
    .shop h1 {
        padding-top: 10px;
    }
    .about > h1 {
        padding-top: 10px;
    }
    .service h1 {
        padding-top: 10px;
        padding-bottom: 19px;
    }
    .rewards h1 {
        padding-top: 10px;
        padding-bottom: 19px;
    }
    .t3pro > h1 {
        padding-top: 10px;
    }
    .featured_sub h1 {
        padding-top: 10px;
        padding-bottom: 19px;
    }
    /*...lookbook..*/
    .text_top1 h1,
    .text_top1_1 h1,
    .text_top1_2 h1 {
        font-size: 40px;
    }
    .text_top1 span,
    .text_top1_1 span,
    .text_top1_2 span {
        font-size: 20px;
    }
    .text_mid1 h1,
    .text_mid1_1 h1,
    .text_mid1_2 h1 {
        font-size: 30px;
    }
    .text_mid1 p,
    .text_mid1_1 p,
    .text_mid1_2 p {
        font-size: 14px;
    }
    .text_mid1 a,
    .text_mid1_1 a,
    .text_mid1_1 a {
        font-size: 20px;
    }
    .text_bottom h1,
    .text_bottom_1 h1,
    .text_bottom_1 h1 {
        font-size: 28px;
    }
    .sub1_look h1 {
        font-size: 28px;
    }
    .sub1_look a {
        font-size: 16px;
    }
    .main_look,
    .main_look_2 {
        height: 600px;
    }
    .signup_sub a {
        padding: 9px 8%;
    }
    .shop h1,
    .about h1,
    .about h1,
    .t3pro h1 {
        padding-bottom: 19px;
    }
    /*<!--	innovation-->*/
    .inn_header span {
        font-size: 30px;
        line-height: 30px;
    }
    .tech_txt p {
        font-size: 14px;
    }
    .tech_txt span {
        font-size: 30px;
    }
    .inn_header span {
        font-size: 26px;
    }
    /*<!--	innovation-->*/
    footer h1 {
        font-size: 16px;
    }
    .category_slider .jcarousel li {
        margin-left: 68px !important;
        width: 376px !important;
    }
    .slider3 .jcarousel li {
        margin: 0 12px 0 27px !important;
        width: 282px !important;
    }
    .account-create1 {
        width: 410px;
        float: none !important;
        margin: 0 auto;
    }
    .account-login3 {
        width: 410px;
        margin: 0px auto;
        float: none !important;
    }
    .bbtn_box {
        margin-bottom: 21px !important;
    }
    .mobile nav ul li {
        display: inline;
        margin-left: 25px !important;
    }
    .slider2 .category_slider .jcarousel li {
        width: 281px !important;
    }
    .account-profile,
    .my-rewards {
        width: 100% !important;
        padding-bottom: 5%;
    }
    .dboard_page-title {
        width: 100%;
        float: left;
    }
    .dboard_page-title h1 {
        margin: 5% 0 0 5px !important;
    }
    .view-points {
        padding-top: 30px !important;
    }
    .reward_txt {
        padding-top: 20px !important;
    }
    .odate,
    .oship_to {
        text-align: center !important;
    }
    .cell {
        text-align: center !important;
    }
    .mob_accreate {
        display: none;
    }
    #login_share_row {
        display: none;
    }
    #mob_newt3 {
        display: block !important;
    }
    .bbtn_box {
        padding: 0 11px 0 11px !important;
    }
    .cat-offers {
        padding-bottom: 0px !important;
    }
}

@media(max-width:991px) {
    .share_btn {margin-bottom: 0px;}
    #overflow1 {    overflow: hidden;    width: 97% !important;}

    .fullarticle .mytools_demo2_2 .right_share {    width: 130px !important;}
    .fullarticle .bottom_combine {position: relative;width: 100%;bottom: 0;}
	.mytools_demo2_2 {padding-left:0 !important;}
	.mytools_demo2_2 .tool_diss_top1.col-md-5 {width:100%; display:block; padding-left:25px; min-height:120px;}
	.mytools_demo2_2 .right-up1.col-md-7 {float:left; width:100%; text-align:center;}
	.mytools_demo2_2 .right-up1.col-md-7 .cat_img1 img {margin: 0;  width: auto;}
	.mytools_demo2_2 .tool_diss_bottom1.clear {padding-left:25px;}
	.mytools_demo2_2 .tool_share {padding: 0 25px;}
	.mytools_demo2_2 .wish_b {margin-right:0;}
	.half_articale .col-md-12.footel_coll_0 {width:750px; padding-right:0;}
	.half_articale .col-md-12.footel_coll_1 {padding-left: 0; width: 750px;}
	.mytools_demo2_2 .wishlist_content_container p {padding-top:40%;}
	.mytools_demo2_2 .block_content .share_content_container .sharesocial_cont {margin-top:35%;}
	#slider1 #overflow1 .inner article.half_articale {clear:none;}
	
	.col-md-4.firstpadd-0, .firstpadd-1, .firstpadd-2 {padding-left:0;}
	.status-publish .row .col-md-4 {float:left; width:100% !important; padding:0;}
	
	.look_detail .sharesocial_cont1 {margin-top:7% !important;}
	.block_content .wishlist_content_container.swipe_cont3.slide_in_hover p {margin-top:7.5%; padding:0;}
	.platinum-edge-img iframe {height:420px;}
	.page-title-con h1 {font-size:40px; margin-top:10px;}
	.look_staps_thelook .col-md-5.look_detail {margin-top: 20px;}
	.look_staps_thelook {margin-top:30px;}
	.look_detail .product_disp {margin-top:15px;}
	.thelook_header1 h1 {font-size:36px !important; line-height:30px; padding-top:15px;}
	
	
	.blog-content1 .col-md-4 {float:left;}
.post-439.post.type-post.status-publish.format-video.has-post-thumbnail.hentry.category-uncategorized.post_format-post-format-video .col-md-4 {float: left;padding: 0 10px;width: 33.333%;}
.post-418.tutorials.type-tutorials.status-publish.format-video.has-post-thumbnail.hentry .col-md-4{  float: left; padding: 0 10px; width: 33.333%;}
.post-72.page.type-page.status-publish.hentry .col-md-4 {  float: left; padding: 0 10px;  width: 33.333%;}
	.mobile nav ul li {margin-right:25px !important; margin-left:0 !important;}
    .navbar .mobile {width:370px !important;}
	.mobile nav ul li:last-child {margin-right:0 !important;}
	.logo {margin-top:19px !important;}
	.mobile .category_menu_bar .container {width:750px !important;}
	.cat_ico_name {font-size:13px;}
	.cat_menu_left ul li a {font-size: 14px !important;}
	.mobile .menu_main .innerul {left:-101px;}
	
	
	.blog .portfolioContainer .col-md-4.item.mt20 {
		padding-left: 15px;
		width: 30.333%;
	}
	/*.share_btn {width:80px;}*/
	.share_btn > a {width:80px;}
	.block-title a {display:block; font-size:14px;}
	.ttt {font-size:12px;}
	.in-share-main {padding-top:5px; margin-top:10px;}
	.block-all {padding:15px 10px 10px;}
	
    #wrap {
        padding-left: 15% !important;
    }
    .div_img_right_bottom .sub2_look > img {
        border: 1px solid #fff;
    }
    .responsive-image2 > img {
        width: 100%;
        border: 1px solid #fff;
    }
    /*    innovation*/
    .innovation_health_wrap .jcarousel-control-prev,
    .innovation_health_wrap .jcarousel-control-next {
        display: block!important;
    }
    /*    innovation*/
    /*store locator*/
    .select--wrap {
        width: 100%;
    }
    .SL_distance input[type="submit"] {
        margin: 10px 0 0;
    }
    .SL_titlecontent h5 {
        padding-bottom: 10px;
    }
    .SL_distance {
        margin-bottom: 15px;
    }
    .SL_titlecontent p {
        margin: 0;
    }
    .SL_bannertext h4 {
        font-size: 16px;
        line-height: 22px;
    }
    .SL_bannertext a {
        font-size: 16px;
        margin: 0;
    }
    .SL_bottombannercontainer p {
        font-size: 25px;
        line-height: 25px;
        margin: 12px 0 0;
    }
    .SL_bottombannercontainer img {
        width: 7%;
    }
    .SL_bottombannercontainer {
        margin-top: -35px;
    }
    /*store locator*/
    div#active {
        display: none!important;
    }
    div#active1 {
        display: none!important;
    }
    .t3womendata img {
        top: 0px
    }
    .mg_txt {
        padding-bottom: 6%;
    }
    .sub1_look,
    .div_img_right_bottom .sub2_look {
        border-top: 2px solid #fff !important;
    }
    .main_lookbook_kp {
        margin-top: 30px;
    }
    /*    jignesh*/
    .innovation_health_wrap ul li {
        margin: 0 10px 0 0;
        max-width: 172px;
    }
    /*.innovation_health_content {
        padding: 20px 0;
    }*/
    .innovation_health_content p {
        font-size: 14px;
    }
    /*.health_benefit_container_bg {
    height: 440px;
}*/
    /**/
    .userexperince_container_bg {
        height: 440px;
    }
    .quietoptarion_container_bg {
        height: 440px;
    }
    .innovation-proi-bottompart_TextPart h5 {
        font-size: 18px;
    }
    .innovation-ergonomic-image_container_bg {
        height: 440px;
    }
    .innovation-singlepass-bottompart_TextPart h5 {
        font-size: 18px;
    }
    .innovation-singlepass-bottompart_TextPart h3 {
        font-size: 34px;
        margin: 20px 0 10px;
    }
    .innovation-singlepass-bottompart_TextPart ul {
        margin: 5px 0;
    }
    .innovation-singlepass-bottompart_TextPart a {
        margin: 0;
    }
    .innovation-intuitive-image_container_bg {
        height: 440px;
    }
    .whirl-trio-img {
        margin: 80px 0;
    }
    .innovation-faststyling-image_container_bg {
        height: 440px;
    }
    /**/
    .health_benefit_container {
        height: 440px;
    }
    .innovationimage_container_bg {
        height: 440px;
    }
    .innovationimage_container {
        height: 440px;
    }
    .innovationbottompart_TextPart h3 {
        font-size: 22px;
        margin: 15px 0 5px;
    }
    .innovationbottompart_TextPart h5 {
        font-size: 16px;
        margin: 0 0 5px;
    }
    .innovationbottompart_TextPart p {
        font-size: 14px;
        line-height: 20px;
    }
    .innovationbottompart_TextPart a {
        font-size: 14px;
    }
    .innovationbottompart_container_bg {
        min-height: inherit;
        padding: 0 0 15px;
    }
    .innovationmoisturesealingimage_container_bg {
        height: 440px;
    }
    .innovationeffectivestylingimage_container_bg {
        height: 440px;
    }
    .effectiv_stylish_bg_container {
        height: 440px;
    }
    .featherweight-LUXEimg {
        height: 130px;
    }
    .innovationcomplatehaircareimage_container_bg {
        height: 440px;
    }
    .innovation_testmonials p {
        font-size: 28px;
        line-height: 30px;
    }
    .innovation_testmonials ul {
        margin: 60px 0 0;
    }
    .innovationTechnology_container_bg {
        /*height: 580px;*/
    }
    .innovation_technology_Imagepart > img {
        padding: 0;
    }
    .innovation_technology_Videopart_container {
        position: relative;
    }
    .VideoPart {
        float: left;
        padding: 0 15px;
        width: 100%;
    }
    .VideoPart_content {
        float: left;
        margin: 0;
        padding: 38px 25px;
        text-align: center;
        width: 100%;
    }
    .innovatioTechnology_TextPart h3 {
        font-size: 35px;
        margin: 15px 0 10px;
    }
    .innovatioTechnology_TextPart h5 {
        font-size: 20px;
    }
    .innovatioTechnology_ImagePart img {
        float: right;
        height: 220px;
        margin: 0;
        width: 24%;
    }
    .innovatioTechnology_ImagePart img {
        float: right;
        height: 175px;
        margin: 0;
        width: auto;
    }
    .twiral-360-img {
        float: right;
        height: 75px !important;
        margin: 50px 0 !important;
        width: auto;
    }
    .innovationTechnology_testmonials p {
        font-size: 28px;
        line-height: 30px;
    }
    .innovatioTechnology_TextPart a {
        margin: 10px 0 0;
    }
    .our-story-leftImagewrap {
        width: 100% !important;
    }
    .our-story-rightImagewrap {
        width: 100% !important;
    }
    .our-story-rightImg .col-xs-5 {
        width: 38%;
    }
    .our-story-rightImg .col-xs-7 {
        width: 61.999%;
    }
    .innovation_container_bg {
        padding: 30px 0;
    }
    .innovation_container h2 {
        margin: 15px 0 10px;
    }
    .whirl-convertable {
        margin: 50px 0;
    }
    .innovation_customMargin_2 {
        margin-top: 20px !important;
    }
    .innovation_customMargin_3 {
        padding-bottom: 30px !important;
        padding-top: 30px !important;
    }
    .T3-sourceshower {
        height: 200px;
        margin: 0;
    }
    .innovation_bottom_textPart {
        bottom: 24px;
    }
    .innovation_design_textPart_2 {
        padding: 25px 0 0;
    }
    .innovation_design_textPart_2 h3 {
        font-size: 4.2vw;
        margin: 10px 0 0;
    }
    .innovation_bottom_textPart h6 {
        font-size: 2.4vw;
    }
    .innovation_design_2colum_wrap {
        margin: 28px 0 28px;
    }
    .innovation_customMargin_7 {
        margin-top: 28px !important;
    }
    /*    jignesh*/
    /*slidert3woman*/
    #slides .view {
        float: none;
        margin: 0 auto;
    }
    #slider #controls {
        margin: 0% 0 0 12%;
        width: 76%;
        height: 50px;
        position: absolute;
        top: 25%;
    }
    #slider .radio_controls {
        display: block;
    }
    #slider #controls {
        display: block;
    }
    #slider #active {
        display: block;
    }
    #slides article {
        width: 20%;
        float: left;
        padding: 0px!important;
    }
    #slides .inner {
        line-height: 0;
        width: 500%;
    }
    #overflow {
        overflow: hidden;
        width: 100% !important;
    }
    div#controls {
        display: block;
    }
    div#active {
        display: block;
    }
    #slides {
        margin: 45px 0 0;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        box-shadow: 1px 1px 4px #666;
        padding: 1%;
        background-color: #f5f5f5;
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#dbdac9', GradientType=0);
        /* IE6-9 */
    }
    /*slider2*/
    #slider1 .view {
        width: 100%;
    }
    #overflow1 {
        overflow: hidden;
        
    }
    #slides1 article {
        width: 20%;
        float: left;
        padding: 0px!important;
    }
    #slider1 #controls1 {
        display: block;
    }
    #slider1 #active1 {
        display: block;
    }
    #slides1 .inner {
        width: 600%!important;
    }
    #slides1 article.full_articale {
        width: 16.66%!important;
        float: left;
    }
    #slides1 article.half_articale {
        width: 16.66%!important;
        float: left;
    }
    /*slider2*/
    /*slidert3woman*/
    .myfavlook_women .view {
        width: 100%;
    }
    .responsive-image2 {
        display: block;
    }
    .sub1_look > img {
        display: none;
    }
    /*
    .div_img_right_bottom .sub2_look > img {
        border: 2px solid #fff;
        border-top: 1px solid #fff;
    }
*/
    .div_img_right_top:after,
    .div_img_right_top:before {
        display: none;
    }
    .text_bottom {
        margin-top: 50px;
    }
    .sub1_look > img {
        border: 2px solid #fff;
    }
    .sub2_look > img {
        border: 2px solid #fff;
    }
    .div_img_right_bottom .sub2_look > img {
        width: 100.5%;
    }
    .div_img_right_bottom .sub2_look > img {
        bottom: 0px;
    }
    /*    dashbord*/
    .dash_account_2 .my-rewards_main.col-md-6 {
        padding-right: 15px;
        margin-top: 35px;
        padding-left: 15px;
    }
    .dash_account_2 .account-profile_main {
        margin-top: 35px;
        padding: 0px 15px 0 15px;
    }
    .dashboard {
        margin: 0 auto;
        width: 97%;
    }
    .dash_account_2 .dashboard-arw {
        right: 28px;
    }
    .top-cart1 .block-title strong {
        left: 24px;
    }
    /*    dashbord*/
}

@media(max-width:980px) {

	
	.techslider .jcarousel ul li {width:775px !important;}
	
    .newsletter_popup .photo-popup {
        margin-top: 0px;
        top: 5.5%;
    }
    .slidemodel h2 {
        margin-top: 80px !important;
    }
    .sliderdark .mainc {
        margin-top: 80px !important;
    }
    .sliderlight .mainc {
        margin-top: 80px !important;
    }
    .cms-design-html .innovation_design_top_wrap {
        margin: 0;
    }
    .cms-design-html .innovation_health_wrap .slider_women {
        margin: -2px 0 0 0;
        padding: 5px 0 0 0;
    }
    .cms-design-html .new_img_btm_mobile {
        margin-top: 0;
    }
    .cms-health-html .health_benefit_container_bg {
        margin: 0;
    }
    .cms-health-html .innovationbottompart_container_bg {
        padding-bottom: 0;
    }
    .cms-health-html .innovation_health_wrap .slider_women {
        height: 195px;
    }
    .cms-health-html .featherweight-LUXEimg {
        margin-top: 108px;
    }
    .innovatioTechnology_ImagePart img {
        height: 250px;
    }
    .cms-technology-html .twiral-360-img {
        margin: 65px 0 !important;
    }
    .innovation_title span {
        line-height: normal;
    }
    .tech_txt.our-story-t3-spirit p {
        font-size: 16px;
        line-height: 22px;
    }
    .innovation_title h2 {
        font-size: 36px;
        line-height: 30px;
    }
    .innovation_title {
        margin: 10px 0 30px 0;
    }
    .tech_txt {
        padding-bottom: 0;
    }
    .inn_header.our-story-block span {
        font-size: 28px;
    }
    .inn_header.our-story-block h1 {
        padding-bottom: 20px;
    }
    .our-story-break-img-none {
        margin-top: 60px;
    }
    .T3-glass-slider-content ul li p {
        font-size: 18px;
    }
    .T3-glass-slider-content ul li h5 {
        font-size: 21px;
    }
    .our-story-rightBottomImg.bigimg {
        height: 189px !important;
    }
    .our-story-rightBottomImg.bigimg img {
        height: 100%;
    }
    .mobile-tool-slider .tools_by_li {
        width: 450px!important;
    }
    /*ankur_css*/
    .costomer-serviceleft {
        margin-left: 0;
        margin-right: 20px;
    }
    .costomer-serviceright {
        width: 500px;
        padding-left: 20px;
        margin-right: 0;
    }
    .costomer-serviceright-title {
        font-size: 32px;
        line-height: 24px;
        padding-bottom: 10px;
    }
    .costomer-serviceright-costomerservice-content h2 {
        line-height: 36px;
        font-size: 20px;
        margin-bottom: 5px;
    }
    .costomer-serviceright-costomerservice-content .linkmenu a {
        margin-bottom: 10px;
        font-size: 15px;
    }
    .costomer-serviceright-costomerservice-content .linkmenu {
        padding-bottom: 10px;
    }
    .costomer-serviceleft-title {
        font-size: 20px;
    }
    .costomer-serviceleft-menu ul li {
        padding-bottom: 8px;
    }
    .costomer-serviceleft-menu ul li a {
        font-size: 15px;
    }
    .costomer-serviceleft-contactus a {
        font-size: 15px;
        margin-bottom: 8px;
    }
    .costomer-serviceleft-contactus .com-emailmain {
        padding-bottom: 10px;
    }
    .costomer-serviceleft-contactus .com-emailmain a {
        font-size: 15px;
    }
    .costomer-serviceleft-contactus .com-pressmain {
        padding-bottom: 15px;
    }
    .costomer-serviceleft-contactus .com-pressmain a {
        font-size: 15px;
    }
    .costomer-serviceleft-connectus a {
        font-size: 15px;
    }
    .costomer-serviceleft-menu {
        padding-top: 15px;
    }
    .costomer-serviceleft-menu li:last-child {
        padding-bottom: 15px;
    }
    .costomer-serviceleft-contactus {
        padding-top: 15px;
    }
    .costomer-serviceleft-connectus {
        padding-top: 15px;
    }
    .costomer-service {
        margin-top: 45px;
    }
    /*ankur_css*/
    .slider2text,
    .slider3text,
    .slider4text,
    .slidertext {
        margin-left: 115px;
    }
    .slider2text,
    .slidertext {
        margin-left: 125px !important;
    }
    .rewards h1 {
        padding-bottom: 19px;
        padding-top: 10px;
    }
    .featured_sub h1 {
        padding-bottom: 19px;
        padding-top: 10px;
    }
    .menu_right {
        padding: 21px 0 0;
    }
    .mobile {
        padding: 21px 0px;
    }
    .jcarousel-wrapper .tools_by_li {
        margin: 0!important;
    }
    .service h1 {
        padding-bottom: 19px;
    }
    .jcarousel-wrapper .tools_by_li {
        margin: 0 22px!important;
    }
    .shope_share_look_slider .slider3 .jcarousel li {
        margin: 0 25px !important;
    }
    .logo.navbar-brand > img {
        margin-top: 5px;
    }
    .mobilebox {
        margin-left: 28px !important;
        width: 446px;
    }
    .tools_by_li {
        margin: 0 21px 20px 20px;
        width: 446px;
    }
    .bottom-all-1 > img {
        min-width: 100%;
    }
    .bottom-all-1 .on_img {
        left: 0;
        padding: 40px 0 0;
        position: absolute;
        text-align: center;
        top: 32%;
        width: 100%;
    }
    .menu_right {
        padding: 21px 0 0;
    }
    .slider2 .category_slider .jcarousel li {
        margin: 0 20px !important;
    }
    .on_look h1 {
        font-size: 30px;
    }
}

@media(max-width:960px) {
.col-md-4.item.mt20 {
    display: block;
    float: left;
   
    width: 33.333%;
}    
.our-story-t3-glass-slider-container .t3inthepressslider {
        width: 568px;
    }
    .our-story-rightBottomImg.bigimg {
        height: 186px !important;
    }
    /*    product detail*/
    .box_product_detail .action_right_box {
        margin-top: 0px!important;
    }
    .box_product_detail .prod_image {
        margin-top: 0px!important;
    }
    /*    product detail*/
    .slider2text,
    .slider3text,
    .slider4text,
    .slidertext {
        margin-left: 100px;
    }
    .slider2text,
    .slidertext {
        margin-left: 110px !important;
    }
    .yotpo-default-button.yotpo-icon-btn.pull-right.yotpo-hidden-mobile.write-button.write-review-button {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        border: 2px solid #999;
        border-radius: 5px;
        color: #4a4a4c !important;
        font-size: 14px;
        height: 45px;
        left: 38% !important;
        line-height: 30px;
        width: 183px;
    }
    .view_add_to_box {
        float: right;
        position: relative;
        top: -35px;
        width: 30%;
    }
    .yotpo-stars {
        margin-left: 2% !important;
    }
    .action_right_box {
        float: right;
        margin-top: 45px;
        width: 305px;
    }
    .prod_image {
        float: right;
        height: auto;
        margin-top: 75px;
        text-align: center;
        width: 40%;
    }
    .list-product-name {
        float: left;
        margin: 0;
        padding: 0;
        width: 180px;
    }
    .prod_short_desc {
        color: #4a4a4c;
        float: left;
        font-family: NationalLF-Book;
        font-size: 16px;
        margin-top: 15px;
        text-transform: capitalize;
        width: 160px;
    }
    .prod_price_box {
        float: left;
        margin: 0;
        padding: 0;
        width: 160px;
    }
    .tools_by_li {
        background: #f5f5f5 none repeat scroll 0 0;
        float: left;
        height: 240px;
        margin: 0 21px 20px 12px;
        text-align: left;
        width: 445px;
    }
    .cat_tool_price {
        float: left;
        margin: 0;
        padding: 40px 0 0 15px;
        width: 150px;
    }
    .slider3 .jcarousel li {
        margin: 0 12px 0 27px !important;
        width: 276px !important;
    }
    .bottom-all-1 > img {
        min-width: 100%;
    }
    .bottom-all-1 .on_img {
        left: 0;
        padding: 40px 0 0;
        position: absolute;
        text-align: center;
        top: 30%;
        width: 100%;
    }
    .on_look h1 {
        font-size: 30px;
    }
}

@media(max-width:900px) {
.look_detail .sharesocial_cont1 {margin-top:12% !important;}
.block_content .wishlist_content_container.swipe_cont3.slide_in_hover p {margin-top:14%; padding:0;}
	
.col-md-4.item.mt20 {
    display: block;
    float: left;
   
    width: 33.333%;
}		
.techslider .jcarousel ul li {width:700px !important;}
    .cms-shop-html .jcarousel.container_slider.bx-wrapper {
        width: 570px !important;
    }
    .cms-innovation-html .jcarousel-control-prev {
        left: 10px;
        margin: -15px 0 0 0;
    }
    .cms-innovation-html .jcarousel-control-next {
        right: 10px;
        margin: -15px 0 0 0;
    }
    .our-story-rightBottomImg.bigimg {
        height: 174px !important;
    }
    .slider2text,
    .slider3text,
    .slider4text,
    .slidertext {
        margin-left: 70px;
    }
    .slider2text,
    .slidertext {
        margin-left: 80px !important;
    }
    .yotpo-default-button.yotpo-icon-btn.pull-right.yotpo-hidden-mobile.write-button.write-review-button {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        border: 2px solid #999;
        border-radius: 5px;
        color: #4a4a4c !important;
        font-size: 14px;
        height: 45px;
        left: 38% !important;
        line-height: 30px;
        width: 183px;
    }
    .tools_by_li {
        background: #f5f5f5 none repeat scroll 0 0;
        float: left;
        height: 240px;
        margin: 0 21px 20px 12px;
        text-align: left;
        width: 408px;
    }
    .slider3 .jcarousel li {
        margin: 0 12px 0 27px !important;
        width: 402px !important;
    }
    .bottom-all-1 > img {
        min-width: 100%;
    }
    .bottom-all-1 .on_img {
        left: 0;
        padding: 40px 0 16px;
        position: absolute;
        text-align: center;
        top: 30%;
        width: 100%;
    }
    #id_img {
        margin-bottom: 0;
        margin-right: auto;
        margin-top: 0;
        padding: 0 0 16px;
        position: relative;
        top: 60%;
        width: 100%;
    }
    .cat_tool_price {
        float: left;
        margin: 0;
        padding: 40px 0 0 15px;
        width: 150px;
    }
    .mobilebox {
        background: none;
    }
}

@media(max-width:840px) {
    .innovation_testmonials {
        float: none;
        margin: 0 auto;
        width: 80%;
    }
    .innovationTechnology_testmonials {
        float: none;
        margin: 0 auto;
        width: 80%;
    }
    .innovation_testmonials p {
        font-size: 24px;
        line-height: 30px;
    }
    .innovationTechnology_testmonials p {
        font-size: 24px;
        line-height: 30px;
    }
    .innovatioTechnology-proi-bottompart {
        display: none;
    }
}

@media(max-width:800px) {
	.mean-container .mean-bar, .mean-container .mean-bar {background:none;}
	.mean-container .mean-nav ul li a{font-size: 18px!important; padding:0 5% !important; line-height:60px; color:#937168 !important; font-family:NationalLF-Reg;}
	.mean-container .mean-nav ul li a:hover {color:#4a4a4c !important}
	.mean-container .mean-nav ul li li a:hover {color:#937168 !important;}
 	.mean-container .mean-nav ul .quick-links {display:block !important; margin-bottom:10px; border:0 !important; background:#ececec;}
	.mean-container .mean-nav ul .quick-links a {display:block !important; color: #4a4a4c !important;}	
	.mean-container .mean-nav ul .quick-links a:hover {color:#937168 !important;}
	.mean-container .mean-nav ul .quick-links-inner {display:block !important;  border:0 !important;}
	.mean-container .mean-nav ul .quick-links-inner a {display:block !important; padding:0 10% !important; color: #4a4a4c !important; font-family: Nationallf-Book; font-size: 16px !important; line-height: 40px;}
	.mean-container .mean-nav ul .quick-links-inner a:hover {color:#937168 !important;}
	.mean-container .mean-nav ul .other-links {display:block !important; border:0 !important; background:#333333; margin-top:5px; padding-bottom:20px;}
	.mean-container .mean-nav ul .other-links a {display:block !important; color:#ececec !important; background:#4d4d4d;}
	.mean-container .mean-nav ul .other-links a:hover {color:#937168 !important;}
	.mean-container .mean-nav ul .other-links-inner {display:block !important; border:0 !important;}
 	.mean-container .mean-nav ul .other-links-inner a {display:block !important; width:80%; background:#333333; padding:0 10% !important; color: #ececec !important; font-family: Nationallf-Book; font-size: 16px !important; line-height: 40px;}
	.mean-container .mean-nav ul .other-links-inner a:hover {color:#937168 !important;}
	.mean-container .mean-nav ul .other-links-inner.mean-last {background: #333 none repeat scroll 0 0; padding-bottom: 20px;}
	.mean-container .mean-nav ul li a.mean-expand {height: 60px !important; padding: 0 12px !important;}
	.mean-container .mean-nav ul li ul li { border: 0 none !important;}
	.mean-container .mean-nav ul li li a {color: #333 !important; font-family: National-Book; font-size: 16px !important; line-height: 40px;}
	.meanmenu-reveal {height: 40px !important;width: 50px !important; margin-top:-9px; padding:0 !important;}
	.meanmenu-reveal.meanclose {font-size: 30px !important; height: 22px !important; line-height: 22px !important; margin: 0px 0 0 10px;  width: 20px !important;}
	.mean-container .mean-nav ul li:first-child { border-top: 1px solid #f1f1f1;}
	.mean-container .mean-nav ul li { border-bottom: 2px solid #f1f1f1;}
	
	/*.meanmenu-reveal {height: 27px !important; padding: 0 !important;}*/
	.meanmenu-reveal.meanclose { padding: 0 !important;}

	.mean-container a.meanmenu-reveal {width:26px; height:65px; padding:12px;}
	.mean-container .mean-nav {margin-top:45px;}
    .mean-container .mean-nav ul li {margin: 0 !important; padding: 0;}
	.mean-expand {height: 64px !important; width: 26px !important;}
	.navbar-default ul li a {font-size:30px !important; color:#4a4a4c !important;}
	.navbar-default ul li a:hover {color:#937168 !important;}
	.mean-nav ul li ul li {border-bottom:1px solid #f1f1f1;}
	.logo {margin-top:5px !important;}
	
	.col-md-4.item.mt20 {
    display: block;
    float: left;
   
    width: 33.333%;
}

		.techslider .jcarousel ul li {width:600px !important;}
    .actions {
        padding-top: 20px;
    }
    .email_signup {
        z-index: 999999;
    }
    .product-image-zoom .cloud-zoom-big {
        display: none;
    }
    .look_tutorial .jcarousel li {
        margin: 0 20px 0 15px !important;
        width: 275px !important;
    }
    .tutorialmain .look_image,
    .tutorialmain .look_image_video {
        background-position: 42% 11% !important;
        background-size: 100% auto !important;
        height: 290px;
        width: 290px;
        cursor: pointer;
    }
    .tech_oneslide {
        width: 768px;
        margin: 0 auto;
    }
    .cms-shop-html .style-feadslider .bx-wrapper .slide {
        margin: 0 30px 0 0 !important;
    }
    .cms-innovation-html .jcarousel.container_slider.bx-wrapper {
        width: 488px !important;
    }
    .cms-innovation-html .style-feadslider .bx-wrapper .slide {
        margin: 0 30px 0 0 !important;
    }
    .cms-design-html .style-feadslider .bx-wrapper .slide {
        margin: 0 30px 0 0 !important;
    }
    .cms-design-html .jcarousel-control-prev {
        margin: -15px 0 0 0;
        left: 10px;
    }
    .cms-design-html .jcarousel-control-next {
        margin: -15px 0 0 0;
        width: 22px;
        right: 10px;
    }
    .cms-health-html .style-feadslider .bx-wrapper .slide {
        margin: 0 30px 0 0 !important;
    }
    .cms-health-html .jcarousel-control-prev {
        margin: -15px 0 0 0;
        left: 10px;
    }
    .cms-health-html .jcarousel-control-next {
        margin: -15px 0 0 0;
        width: 22px;
        right: 10px;
    }
    .cms-user-experiance-html .style-feadslider .bx-wrapper .slide {
        margin: 0 30px 0 0 !important;
    }
    .cms-user-experiance-html .jcarousel-control-prev {
        margin: -15px 0 0 0;
        left: 10px;
    }
    .cms-user-experiance-html .jcarousel-control-next {
        margin: -15px 0 0 0;
        width: 22px;
        right: 10px;
    }
    .cms-technology-html .style-feadslider .bx-wrapper .slide {
        margin: 0 30px 0 0 !important;
    }
    .cms-technology-html .jcarousel-control-prev {
        margin: -15px 0 0 0;
        left: 10px;
    }
    .cms-technology-html .jcarousel-control-next {
        margin: -15px 0 0 0;
        width: 22px;
        right: 10px;
    }
    .look3 .on_look h1 {
        width: 100%;
        margin-top: 10px;
        font-size: 36px;
    }
    .look2 .on_look h1 {
        width: 100%;
        margin-top: 10px;
        font-size: 36px;
    }
    .look1 .on_look h1 {
        width: 100%;
        margin-top: 10px;
        font-size: 36px;
    }
    .image_home_static .fullbaner1text {
        float: left;
        left: 7%;
        margin-top: 76px;
    }
    .slidemodel h2 {
        margin-top: 60px !important;
    }
    .sliderdark .mainc {
        margin-top: 60px !important;
    }
    .sliderlight .mainc {
        margin-top: 60px !important;
    }
    .cms-technology-html .innovationTechnology_testmonials ul {
        margin-top: 0;
    }
    .our-story-rightBottomImg.bigimg {
        height: 155px !important;
    }
    .glance-image {
        height: auto;
    }
    .our-story-t3-glass-slider-container .T3-glass-slider-content.jcarousel {
        width: 391px;
    }
    .our-story-t3-glass-slider-container .jcarousel-wrapper .jcarousel li {
        margin: 0 30px 0 0 !important;
    }
    .our-sliderbg-main .col-md-4.jcarousel.t3inthepressslider li {
        margin: 0 30px 0 0 !important;
    }
    .slider2text,
    .slider3text,
    .slider4text,
    .slidertext {
        margin-left: 60px;
    }
    .slider2text,
    .slidertext {
        margin-left: 70px !important;
    }
    .back_top {
        color: #4a4a4c;
        padding: 20px;
    }
    .view_add_to_box {
        float: right;
        position: relative;
        top: -35px;
        width: 30%;
    }
    .yotpo-stars {
        margin-left: 1% !important;
    }
    .action_right_box {
        float: right;
        margin-top: 45px;
        width: 305px;
    }
    .tools_by_li {
        background: #f5f5f5 none repeat scroll 0 0;
        float: left;
        height: 240px;
        margin: 0 21px 20px 20 px text-align: left;
        width: 358px;
    }
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .logo.navbar-brand > img {
        width: 80% !important;
        margin-top: -16px;
    }
    .lookbook .look2 {
        margin-top: 0px !important;
    }
    .bbtn_box {
        margin-bottom: 7px;
    }
    /*
    .flexslider .slides img {
        width: 151% !important;
    }
*/
    .flex-direction-nav .flex-prev {
        top: 50% !important;
    }
    .flex-direction-nav .flex-next {
        top: 50% !important;
    }
    .navbar-header {
        float: left;
        left: 42%;
        position: absolute;
        z-index: 999;
        top: 18%;
    }
    .menu_right {
        padding: 36px 0 0 !important;
    }
    .offers1,
    .top-control {
        display: none;
    }
    .top-support span {
        float: none !important;
    }
    .top-support {
        text-align: center;
        width: 100% !important;
    }
    .category_slider .jcarousel li {
        margin-left: 49px !important;
        width: 654px !important;
    }
    .look1,
    .look2,
    .look3 {
        height: auto !important;
        margin-bottom: 40px;
        width: 100%!important;
    }
    /* .on_look {
        margin-top: 729px !important;
    }*/
    .on_look {
        margin-top: 0px !important;
    }
    .jcarousel li {
        width: 673px !important;
        margin: 0 20px 0 43px;
    }
    .jcarousel ul li .carousel-wish {
        width: 100% !important;
    }
    .jcarousel ul li .carousel-wish li {
        margin-left: 0px !important;
        float: right;
    }
    .add-to-links li a.link-wishlist {
        float: right;
    }
    .one1 {
        display: none;
    }
    .category_slider img {
        width: 100% !important;
    }
    .jcarousel li {
        margin: 0 20px 0 15px !important;
        width: 670px !important;
    }
    .style-feadslider .bx-wrapper .slide {
        width: 270px !important;
        margin-right: 15px !important;
    }
    .jcarousel-control-next {
        right: 20px !important;
    }
    .jcarousel-control-prev {
        left: 20px!important;
    }
    .category_slider .jcarousel li {
        margin-left: 56px !important;
        width: 654px !important;
    }
    .account-login3,
    .account-create1 {
        width: 100% !important;
    }
    .slider3 .jcarousel li {
        margin: 0 12px 0 25px !important;
        width: 365px !important;
    }
    .slider2 .category_slider .jcarousel li {
        width: 342px !important;
        height: 287px !important;
        margin: 0 5px 0 25px !important;
    }
    .cat_img {
        height: 162px !important;
    }
    .mytools_img {
        width: 93%;
    }
    .mytools_box {
        margin: 0 20px 0 25px !important;
    }
    .pl,
    .pr {
        width: 100% !important;
    }
    #add_box {
        width: 97% !important;
    }
    .pr {
        margin-top: 30px;
    }
    #payment_info_box {
        width: 100% !important;
    }
    .featherweight {
        width: 100% !important;
    }
    .login_container {
        width: 90% !important;
    }
    .cat_desc {
        padding-top: 33px;
    }
    .fullbaner1text {
        float: left;
        padding-left: 40px;
    }
    .on_look {
        padding-left: 8% !important;
    }
    .menu_right {
        display: none;
    }
    .menu_right_mobile {
        display: block !important;
        float: right;
        width: 90px;
        margin-top: 8px;
    }
    .menu_right_mobile li {
        float: left;
        margin: 7px;
        width: 30px;
    }
    .menu_right_mobile li a img {
        width: 100%;
    }
    .menu_right_mobile .top-cart .block-title strong {
        margin-left: 15px;
    }
    .traingle_arw2 {
        left: 79%;
    }
}

@media(max-width:768px) {
    
	#header {position:static;}
	.header-bottom-main {margin-top:0;}
	
	.myfooter .row {margin:0;}
	.row.sub_footer {
  margin-top: 55px;
}
	
.mobile.mean-container {
  height: 30px !important;
  margin: 19px 0 0;
  padding: 0 !important;
}

.col-md-4.item.mt20 {
    display: block;
    float: left;
   
    width: 33.333%;
}
	
		.techslider .jcarousel ul li {width:570px !important;}
	
.innerul{display: none !important;}
    /*    heroslider*/
    .sliderlight h2 {
        line-height: 60px;
        font-size: 60px;
    }
    .sliderdark h2 {
        line-height: 60px;
        font-size: 60px;
    }
    .slideproduct .desc {
        font-size: 28px;
    }
    .slidemodel h2 {
        margin-top: 140px !important;
    }
    .sliderdark .mainc {
        margin-top: 140px !important;
        line-height: 60px;
        font-size: 60px;
    }
    .sliderlight .mainc {
        margin-top: 140px !important;
        line-height: 60px;
        font-size: 60px;
    }
    .sliderdark .mainc {
        margin-top: 60px !important;
        line-height: 60px;
        font-size: 60px;
    }
    .sliderlight .mainc {
        margin-top: 60px !important;
        line-height: 60px;
        font-size: 60px;
    }
    .slidemodel h2 {
        margin-top: 140px !important;
    }
    .sliderdark .mainc {
        margin-top: 140px !important;
        line-height: 60px;
        font-size: 60px;
    }
    .sliderlight .mainc {
        margin-top: 140px !important;
        line-height: 60px;
        font-size: 60px;
    }
    .sliderlight a {
        font-size: 16px;
    }
    .sliderdark a {
        font-size: 16px;
    }
    /*	heroslider end*/
    .category-products .action_right_box .share_box {
        width: 30%;
    }
    .grid_block_content .actions .action_right_box {
        padding: 0px;
    }
    .category-products .action_right_box .share_box {
        top: 5px;
    }
    .cat-sec-1 .on_img {
        top: 22%;
    }
    .cat-sec-2 .on_img {
        top: 22%;
    }
    .slides .responsive {
        display: block !important;
    }
    .slides .main_img {
        display: none!important;
    }
    .techslider .jcarousel ul li {
        width: 768px !important;
    }
    .jcarousel_static.container_slider ul {
        text-align: left;
    }
    .jcarousel_static.container_slider li {
        display: inline-block;
        padding-top: 15px;
        width: 24%!important;
    }
    .related_pro .jcarousel {
        max-width: 95%!important;
    }
    .sliderdark {
        left: 60px;
    }
    .sliderlight {
        left: 60px;
    }
    .jcarousel_static.container_slider {
        margin: 0 auto;
        width: 100%!important;
    }
    .cms-design-html .jcarousel.container_slider.bx-wrapper {
        width: 470px !important;
    }
    .cms-technology-html .jcarousel.container_slider.bx-wrapper {
        width: 470px !important;
    }
    .cms-health-html .jcarousel.container_slider.bx-wrapper {
        width: 470px !important;
    }
    .cms-user-experiance-html .jcarousel.container_slider.bx-wrapper {
        width: 470px !important;
    }
    .newsletter_popup .photo-popup .popup_img {
        height: 378px;
    }
    .newsletter_popup .photo-popup {
        width: 580px;
        height: 380px;
        margin-left: -290px;
        top: 11.5%;
    }
    .newsletter_popup .photo-popup-left {
        padding-top: 40px;
    }
    .newsletter_popup .photo-popup-left h1 {
        font-size: 40px;
        padding-left: 53px;
    }
    .newsletter_popup .photo-popup-left h2 {
        font-size: 28px;
        padding-left: 28px;
    }
    .newsletter_popup .photo-popup-left p {
        font-size: 16px;
        padding: 20px 0 20px 35px;
        width: 315px;
    }
    .newsletter_popup .photo-popup-left-form {
        width: 250px;
        margin-left: 44px;
    }
    #header {
        position: relative;
    }
    .freetextsearch-search-result .containn.searchresults4 {
        padding-top: 0px;
    }
    .category_list_container {
        display: block;
        background: #fff;
        padding-top: 0px;
    }
    .main.col1-layout.header-pading {
        padding-top: 0px;
    }
    .containn.searchresults4 {
        padding-top: 0px;
    }
    .image_home_static .fullbaner1text {
        float: left;
        left: 10%;
        margin-top: 66px;
    }
    .our-story-rightBottomImg.bigimg {
        height: 149px !important;
    }
    .mobile-tool-slider .category_slider .tools_by_li {
        display: block;
        float: none!important;
        margin: 0 auto 30px !important;
    }
    .mobile-tool-slider .tools_by_li {
        background: #f5f5f5 none repeat scroll 0 0;
        float: left;
        height: auto;
        margin: 0 0 20px 12px;
        text-align: left;
        width: 445px!important;
    }
    .rewards h1 {
        padding-top: 8px;
    }
    .t3pro > h1 {
        padding-top: 8px;
    }
    .featured_sub h1 {
        padding-top: 9px;
    }
    .mean-container .mean-nav {
        left: -9px !important;
    }
    .slider2text,
    .slider3text,
    .slider4text,
    .slidertext {
        margin-left: 60px;
    }
    .slider2text,
    .slidertext {
        margin-left: 70px !important;
    }
    .div_img_left .text_bottom {
        left: 6%!important
    }
    .jcarousel-wrapper .tools_by_li {
        margin: 0px 25px!important;
    }
    .menu_right_mobile {
        margin: 10px 0!important;
    }
    .navbar-header {
        top: 15%;
    }
    .shope_share_look_slider .slider3 .jcarousel li {
        margin: 0 17px !important;
    }
    .logo {
        margin-top: 9px !important;
    }
    .sub2_look {
        border-top: 1px solid #fff;
    }
    .text_bottom {
        margin-top: 60px;
    }
    .container1 {
        display: block;
        left: 6%;
        position: absolute;
        top: 15px;
    }
    .mystory_women_header span {
        font-size: 28px;
        line-height: 32px
    }
    .look_slider_catname {
        font-size: 39px;
    }
    .lookslider .look_model_name {
        font-size: 30px!important;
    }
    .lookslider .profesion {
        margin-top: 10px;
    }
    #look_slider_title {
        top: 30%;
    }
    .shope_tool_btn {
        margin-left: 0px!important;
        margin-bottom: 0px;
    }
    .yotpo-default-button.yotpo-icon-btn.pull-right.yotpo-hidden-mobile.write-button.write-review-button {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        border: 2px solid #999;
        border-radius: 5px;
        color: #4a4a4c !important;
        font-size: 14px;
        height: 45px;
        left: 37% !important;
        line-height: 30px;
        width: 183px;
    }
    .view_add_to_box {
        float: right;
        position: relative;
        top: -35px;
        width: 30%;
    }
    .yotpo-stars {
        margin-left: 2% !important;
    }
    .menu_right_mobile {
        margin-top: 7px;
    }
    .list-product-name {
        float: left;
        margin: 0;
        padding: 0;
        width: 250px;
    }
    .slider3 .jcarousel li {
        margin: 0 12px 0 12px !important;
        width: 360px !important;
    }
    .about > h1,
    .service > h1,
    .shop > h1 {
        padding-bottom: 16px;
    }
    .service.f_sub_header {
        margin: 0 -10px;
    }
    .featured_sub.f_sub_header {
        margin: 0 -10px;
    }
    .featured_sub h1 {
        padding-bottom: 16px;
    }
    #id_img {
        margin-bottom: 0;
        margin-right: auto;
        margin-top: 0;
        position: relative;
        top: 60%;
        width: 100%;
    }
    .cat_btn_box {
        height: 40px;
        margin-top: 0px;
        width: 100%;
    }
    .tools_by_li {
        background-color: none;
    }
    .jcarousel ul li .carousel-wish {
        width: 100% !important;
    }
    .ad_wl_link {
        float: left;
    }
    .ad_wl_link {
        float: left;
    }
    .add_share_link {
        float: right;
        position: relative;
        top: 0;
        width: 40%;
    }
    .cat_tool_price {
        float: left;
        margin: 0;
        padding: 50px 0 0 15px;
        width: 150px;
    }
    .mob_cat_learnmore {
        color: #4a4a4c;
        font-size: 14px;
        padding: 10px 0 0;
        text-transform: none;
    }
    .cat-sec-1-half img {
        max-width: 96%;
    }
    .col-md-dryr {
        float: left;
        min-height: 1px;
        padding-left: 15px;
        padding-right: 15px;
        position: relative;
        width: 100% !important;
    }
    .category_menu_bar {
        background: #f2f2f2 none repeat scroll 0 0;
        height: auto;
        text-align: left;
        width: 100%;
    }
    .cat_menu_left {
        clear: both;
        float: left;
        margin: 15px 0 0 9px;
        width: 100%;
    }
    .cat_menu_left ul li {
        border-right: 1px solid #000;
        display: inline;
        line-height: 20px;
        padding: 0 10px;
    }
    .back_top {
        color: #4a4a4c;
        padding: 50px 0px;
    }
    .bottom-all-1 > img {
        min-width: 720px;
    }
    .bottom-all-1 .on_img {
        left: 0;
        padding: 40px 0 16px;
        position: absolute;
        text-align: center;
        top: 30%;
        width: 100%;
    }
    .shope_share_look_slider h2 {
        color: #4a4a4c;
        font-size: 22px;
        font-weight: 200;
        line-height: 25px;
        padding: 8% 22% 2%;
    }
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .tools_by_li {
        background: #f5f5f5 none repeat scroll 0 0;
        float: left;
        height: 240px;
        margin: 10px 0 10px 10px;
        text-align: left;
        width: 345px;
    }
    .mobile {
        padding: 7px 0px 0px !important;
    }
    .careers_main_top .akordeon {
        margin: 0 auto;
        width: 94%;
    }
	.email-pagination-blog{ width:100%;}
	.single-tutorials .row{
		padding:10px !important;
	}
}

@media(max-width:767px) {
/*	.platinum-edge.col-md-12 > h4, .platinum-edge.col-md-12 > p {padding: 0 0 0 15px !important;}*/
	.post_format-post-format-image .row {margin: 0;}
	
	#slides1 .inner {width:100% !important;}
	#slider1 #overflow1 .inner article.half_articale {width:100% !important; margin-bottom:25px;}
	.half_articale .col-md-12.footel_coll_1 {width:100%;} 
	.half_articale .col-md-12.footel_coll_0 {width:100%;}
	.mytools_demo2_2 {width:auto; margin:0 15px; display:block;}
	.container > article input[type="radio"], input[type="checkbox"] {width: auto; display:none;}
	.col-md-4.firstpadd-0, .firstpadd-1, .firstpadd-2  {padding:0 15px 25px 15px;}
	.status-publish .row .col-md-4 {padding:0 15px;}
	.our-blog-details p {padding:0;}
	
	.look_detail .sharesocial_cont1 {margin-top:18% !important;}
	.block_content .wishlist_content_container.swipe_cont3.slide_in_hover p {margin-top:20%; padding:0;}

	.platinum-edge-img iframe {height:410px;}
	.single-format-image .meanmenu-reveal {margin-top:-4px;}
	.single-format-image .meanmenu-reveal.meanclose {margin-top:6px !important;}
	.product_disp .pro_img_mobile img { display: block; width: auto; margin: 0 auto;}
	.page-title-con h1 {font-size:30px; line-height:normal;}
	.page-title-con h3 {font-size:18px; padding-bottom:20px;}
	.thelook_header1 h1 {font-size:40px; line-height:36px; padding-top:15px;}
	.thelook_header1 {padding-bottom:20px;}
	.share_btn {margin-bottom:0px;}
	.platinum-edge-text {padding:0px;}

	.platinum-edge.col-md-12 h4, p {padding: 0 15px;}
	.platinum-edge .platinum-edge-text h4 {padding-left: 0;}
	
	
	.mobile.mean-container {margin-top:-23px !important;}
	.mean-container .mean-nav {margin-top:41px;}
	
	.header-bottom {width:auto; padding:0 15px;}
	
    .jcarousel-control-prev,
    .jcarousel-control-next {
        display: block !important;
    }
    /*store locator*/
    .storeLocator_rightpart {
        margin-bottom: 15px;
        max-width: inherit;
        width: 100%;
    }
    .storeLocator_leftpart {
        max-width: inherit;
        width: 100%;
    }
    .SL_bannertext h4 {
        font-size: 6vw;
        line-height: normal;
    }
    .SL_bannertext a {
        font-size: 5vw;
        margin: 15px 0 0 0;
    }
    .pagination-content-blog-left {
        float: left;
        padding: 32px 0 39px;
    }
    .resellers-content-left {
        width: 48%;
    }
    .resellers-content-right {
        width: 48%;
    }
    /*store locator*/
    /*	......ankurcss_customer services.....*/
    .costomer-service {
        float: none;
        margin: 0 auto;
        width: 96%;
    }
    .costomer-serviceleft {
        width: 100%;
        margin: 10px 0 25px 0;
    }
    .costomer-serviceright {
        float: left;
        width: 100%;
        padding: 0 0 30px 0;
        border: none;
    }
    .costomer-serviceright-costomerservice-content .accordioncontent-title {
        font-size: 15xp;
        padding-right: 22px;
    }
    /*	......ankurcss_customer services.....*/
    .mean-container .mean-nav {
        left: 0px !important;
    }
    /*    jignesh*/
    .look_detail .disp_bottom {
        position: relative;
        bottom: 0px;
        display: block;
        width: 100%;
        padding: 0px 0px 15px 15px;
    }
    .inn_header.our-story-block h1 {
        margin: 20px 0 30px;
    }
    .our-story-block span {
        font-size: 22px;
        padding: 0 90px;
        width: 100%;
        float: left;
    }
    /*.our-story-t3-cares-container h1 {
    padding: 239px 0;
	background: rgba(0, 0, 0, 0) url("../images/our-story-t3-cares-banner.jpg") no-repeat scroll center center / cover ;
}*/
    .innovation_health_textPartbg_2 {
        top: 15px;
        margin-top: 0;
    }
    .innovation_healt_textPart_3 {
        display: none;
    }
    /*    jignesh*/
    /*....	 thelook.....*/
    .product_disp .pro_img {
        display: none;
    }
    .product_disp .pro_img_mobile {
        display: block;
        text-align: center;
        margin-top: 18px;
    }
    /*....	 thelook.....*/
    .mobile {
        height: 58px !important;
    }
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .slider-desc {
        left: 6%;
        top: 3%;
    }
    .owl-next {
        top: 20%;
    }
    .owl-prev {
        top: 20%;
    }
    .on_look p {
        font-size: 16px;
    }
    .on_look h1 {
        font-size: 24px;
    }
    .navbar-brand {
        display: none;
    }
    .mobile {
        width: 95%;
    }
    .mobile nav ul li {
        margin-left: 0;
    }
    .responsive_menu {
        display: block;
        margin: 0 auto;
        float: none;
        position: relative;
        top: 8px;
        z-index: 99999;
        width: 8%;
    }
    .one {
        display: inline-block;
    }
    .one img {
        width: auto;
    }
    .mean-container a.meanmenu-reveal {
        padding: 0 16px;
    }
    .mobile {
        padding: 0PX;
    }
    .on_look h1 {
        line-height: 25px;
    }
    .inn_header span {
        font-size: 28px;
    }
    .my_pad {
        margin-top: 200px;
    }
    .my_pad1 {
        margin-top: 89px;
    }
    .shop h1,
    .about h1,
    .about h1,
    .t3pro h1 {
        padding-bottom: 16px!important;
    }
    .featured_sub h1 {
        padding-top: 10px;
        padding-bottom: 16px !important;
    }
    /*....lookbook.....*/
    .main_look {
        width: 100%;
        background-image: url("../images/lb_r_1_1.png");
    }
    .sub1_look {
        background-image: url("../images/lb_r_1_2.png");
        height: auto;
        width: 100%;
    }
    .sub_look {
        width: 100%;
    }
    .sub_look .images_look1 {
        display: inline-block;
        height: auto;
        width: 49%;
    }
    .sub_look .images_look2 {
        display: inline-block;
        width: 50%;
    }
    .sub_look {
        left: 0px!important;
    }
    .main_look_1 {
        width: 100%;
        background-image: url("../images/lb_r_2_1.png");
    }
    .sub1_look_1 {
        background-image: url("../images/lb_r_2_2.png");
        height: auto;
        width: 100%;
    }
    .sub2_look_1 {
        background-image: url("../images/lb_r_2_3.png");
        height: auto;
        width: 101%;
    }
    .sub_look_1 {
        width: 100%;
        left: 0px!important;
    }
    .sub_look_1 .images_look1_1 {
        display: inline-block;
        height: auto;
        width: 49%;
    }
    .sub_look_1 .images_look2_1 {
        display: inline-block;
        height: auto;
        width: 50%;
    }
    .main_look_2 {
        width: 100%;
        background-image: url("../images/lb_r_3_1.png");
    }
    .sub1_look_2 {
        background-image: url("../images/lb_r_3_2.png");
        height: auto;
        width: 100%;
    }
    .sub2_look_2 {
        background-image: url("../images/lb_r_3_3.png");
        height: auto;
        width: 101%;
    }
    .sub_look_2 {
        width: 100%;
        left: 0px!important;
    }
    .sub_look_2 .images_look1_2 {
        display: inline-block;
        height: auto;
        width: 49%;
    }
    .sub_look_2 .images_look2_2 {
        display: inline-block;
        height: auto;
        width: 50%;
    }
    /*....lookbook.....*/
    /*<!--innovation-->*/
    .tech_txt p {
        font-size: 14px;
    }
    .tech_txt a {
        margin: 18px 0 49px;
    }
    .padd_non {
        padding: 0!important;
    }
    .tech_txt {
        padding: 25px 0 25px 8%;
    }
    /*<!--innovation-->*/
    .menu_right {
        padding: 6px 0px 0px !important;
        margin-right: 14px;
    }
    .profile_ico,
    .help {
        display: none !important;
    }
    .logo img {
        width: 100% !important;
    }
    .menu_right_mobile {
        margin-top: -36px !important;
    }
    .mobile {
        margin-top: -36px;
        padding: 0px !important;
    }
    .traingle_arw2 {
        left: 276px !important;
    }
    .container {
        width: 100% !important;
    }
    .tools_by_li {
        width: 697px !important;
    }
    .slider3 .jcarousel li {
        width: 345px !important;
    }
    .product_grid_box {
        width: 100% !important;
    }
    .careers_main_top .akordeon {
        margin: 0 auto;
        width: 96%;
    }
}

@media (max-width: 766px) {
    .prod_image {
        float: right;
        height: auto;
        margin-top: 65px;
        padding: 0;
        text-align: center;
        width: 120px;
    }
    .list-product-name {
        float: left;
        margin: 0;
        padding: 0;
        width: 50%;
    }
}

@media (max-width:745px) {
    .innovation_health_wrap ul li {
        margin: 0 8px 0 0;
    }
    .text_mid1 > p {
        font-size: 16px!important;
    }
    .text_mid1>h1 {
        font-size: 26px!important;
    }
    .text_mid1>a {
        margin-top: 5px;
    }
}

@media(max-width:736px) {
	.platinum-edge-img iframe {height:400px;}
	.col-sm-6.footel_coll_R {
  padding-left: 0;
  padding-top: 20px;
}
	
	.mobile.mean-container {margin:-18px 0 0 0;}
	.mean-container .mean-nav {margin-top:41px;}
	
    .newsletter_popup .photo-popup {
        top: 4%;
    }
    .tech_txt {
        text-align: center;
        padding: 25px 15px 0 15px;
        width: 100%;
        margin-left: 0;
    }
    .our-story-rightBottomImg.bigimg {
        height: 143px !important;
    }
    .tech_txt.our-story-t3-spirit span {
        text-align: center;
    }
    .tech_txt.our-story-t3-spirit p {
        text-align: center;
    }
    .inn_header.our-story-block span {
        font-size: 24px;
        padding: 0 15px;
    }
    .inn_header.our-story-block h1 {
        margin: 0;
        padding: 10px 0 15px 0;
    }
    .bottom-all-1 > img {
        min-width: 705px;
    }
    .category_slider img {
        width: 100% !important;
    }
    .tools_by_li {
        background: #f5f5f5 none repeat scroll 0 0;
        float: left;
        height: 240px;
        margin: 10px 0 10px 10px;
        text-align: left;
        width: 715px;
    }
    .service h1 {
        padding-top: 12px !important;
        padding-bottom: 16px !important;
    }
}

@media(max-width:680px) {
	.post-439.post.type-post.status-publish.format-video.has-post-thumbnail.hentry.category-uncategorized.post_format-post-format-video .col-md-4 {float:none; display:block; margin:0 auto; width:400px; padding:0;}
.header-bottom-main {margin-bottom:30px;}

.post-72.page.type-page.status-publish.hentry .col-md-4 {
  float:none;
  margin:0 auto;
  width: 400px;
}

.post-418.tutorials.type-tutorials.status-publish.format-video.has-post-thumbnail.hentry .col-md-4 {
  display: block;
  float: none;
  margin: 0 auto;
  padding: 0;
  width: 400px;
}
	
	.pulse_header .col-md-12 {padding-left:0px;}
	.blog .portfolioContainer {margin:0 auto; width:400px;}
	.blog .portfolioContainer .col-md-4.item.mt20 {width:100%; padding-left:0;}
	
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .flex-direction-nav .flex-next {
        top: 50% !important;
    }
    .flex-direction-nav .flex-prev {
        top: 50% !important;
    }
    .slidertext,
    .slider2text {
        top: 9% !important;
    }
    .slider3text {
        top: 6% !important;
    }
    .category_slider .jcarousel li {
        margin-left: 82px !important;
        width: 507px !important;
    }
    .jcarousel li {
        width: 570px !important;
    }
    .cat_img {
        height: 225px !important;
    }
    .one1 {
        display: block !important;
        float: right;
        margin-right: 18px;
        width: 67px;
    }
    .slider3text,
    .slider4text {
        margin-left: 70px;
    }
    .slider2text,
    .slidertext {
        margin-left: 80px !important;
    }
    .slider3text span {
        padding-top: 15px;
    }
    .slider4text {
        top: 10% !important;
    }
    .bbtn_box {
        margin-bottom: 10px !important;
    }
    .slider3 .jcarousel li {
        margin: 0 12px 0 21px !important;
        width: 285px !important;
    }
    .slider2 .category_slider .jcarousel li {
        height: auto !important;
        margin: 0 42px 0 40px !important;
    }
    .dboard_page-title h1 {
        margin: 6% 0 0 5px !important;
    }
    .cat_desc {
        padding-top: 0px;
    }
    .bbtn_box {
        margin-top: 2px !important;
    }
    .fullbaner1title {
        font-size: 30px !important;
        width: 100% !important;
    }
    .fullbaner1text {
        margin-top: 92px;
    }
    .myfooter .signup {
        padding-top: 35px;
    }
}

@media(max-width:667px) {
	.mytools_demo2_2 .block_content .share_content_container .sharesocial_cont {margin-top:38%;}
	.mytools_demo2_2 .wishlist_content_container p {padding-top: 45%;}
	.platinum-edge-img iframe {height:360px;}
	.navbar.navbar-default {height:60px;}
	.mean-container .mean-nav {margin-top:39px;}
	.single-format-image .mean-container .mean-nav {margin-top:49px;}
	
    .newsletter_popup .photo-popup {
        top: 10px;
    }
    .slidemodel h2 {
        margin-top: 70px !important;
    }
    .sliderdark .mainc {
        margin-top: 70px !important;
    }
    .sliderlight .mainc {
        margin-top: 70px !important;
    }
    .cms-design-html .innovation_design_textPart span {
        margin-top: 15px;
    }
    .cms-design-html .innovation_design_textPartbg {
        top: 15px;
    }
    .cms-design-html .new_img_btm_mobile {
        margin-top: 0 !important;
    }
    .cms-user-experiance-html .innovation-proi-bottompart_TextPart > h5 {
        width: 250px;
    }
    .our-story-rightBottomImg.bigimg {
        height: 129px !important;
    }
    .our-story-t3-glass-slider-container .t3inthepressslider {
        width: 270px;
    }
    .t3_spirit_wrap .tech_txt.our-story-t3-spirit {
        width: 100%;
    }
    .inn_header.our-story-block span {
        font-size: 22px;
    }
    .service h1 {
        padding-top: 12px !important;
        padding-bottom: 7px !important;
    }
    .rewards h1 {
        padding-bottom: 7px !important;
    }
    .featured_sub h1 {
        padding-bottom: 7px !important;
    }
    .slider3 .jcarousel li {
        margin: 0 12px 0 21px !important;
        width: 295px !important;
    }
    .tools_by_li {
        width: 631px !important;
    }
    .cat-sec-1-half img {
        max-width: 100%;
    }
    .bottom-all-1 > img {
        min-width: 100%;
    }
    .menu_right_mobile {
        margin-bottom: 0px !important;
    }
    .slidertext h1 {
        margin-top: 60px;
    }
    .shop h1,
    .about h1,
    .about h1,
    .t3pro h1 {
        padding-bottom: 7px !important;
    }
    .featured_sub h1 {
        padding-top: 10px;
    }
}

@media(max-width:640px) {
    .half_articale .footel_coll0 {    padding: 0;}
	.Aboutt3-dd, .Customer-Service-dd, .reward-promotion-dd, .t3pro-dd, .featured-search-dd {
  font-family: NationalLF-Book;
  font-size: 16px !important;
}
.mobile-footer-toggle-dropdown ul li a {
  color: #666;
  font-family: NationalLF-Book;
  font-size: 14px;
  padding-left: 30px;
}
.Aboutt3-dd-list li a {
  font-family: NationalLF-Book;
  font-size: 11px;
}
.col-sm-12.main-footer{display:none;}
	.mobile-footer-toggle-dropdown{
	clear:both;
	display:block !important;
}

	.look_detail .sharesocial_cont1 {margin-top:20% !important;}
	.block_content .wishlist_content_container.swipe_cont3.slide_in_hover p {margin-top:24%; padding:0;}
	.platinum-edge-img iframe {height:340px;}
	.single-format-image .meanmenu-reveal.meanclose {
  margin-top: 10px !important;
}
	
	.page-title-con h1 {font-size:26px;}
	.thelook_header1 h1 {font-size:26px !important;}
	
	.container.mycontainer {padding: 0;}
	.mobile.mean-container {
  height: 43px !important;
  margin: 4px 0 0 0 !important;
  position: absolute;
  top: 0;
  width: 100% !important;
}
.mean-container .mean-bar {width:100%;}
.mean-container .mean-nav ul li a {border:0;}
.mean-container .mean-nav ul li {border-bottom:solid 1px #f1f1f1 !important;}
#my_nav {min-height:50px !important;}
.mean-container a.meanmenu-reveal {margin-top:11px !important;}
.meanmenu-reveal.meanclose {
  margin-top: 14px !important;
}	
.mean-container .mean-nav {margin-top:50px !important;}
.mean-expand {height:30px !important;}
	
	
		.techslider .jcarousel ul li {width:480px !important;}
		
    .newsletter_popup .photo-popup {
        top: 10px;
    }
    .sliderlight h2 {

        line-height: 60px;
        font-size: 60px;
    }
    .sliderdark h2 {
        line-height: 60px;
        font-size: 60px;
    }
    .slideproduct .desc {
        font-size: 28px;
    }
    .slidemodel h2 {
        margin-top: 140px !important;
    }
    .sliderdark .mainc {
        margin-top: 140px !important;
        line-height: 60px;
        font-size: 60px;
    }
    .sliderlight .mainc {
        margin-top: 140px !important;
        line-height: 60px;
        font-size: 60px;
    }
    .sliderdark .mainc {
        margin-top: 60px !important;
        line-height: 60px;
        font-size: 60px;
    }
    .sliderlight .mainc {
        margin-top: 60px !important;
        line-height: 60px;
        font-size: 60px;
    }
    .slidemodel h2 {
        margin-top: 140px !important;
    }
    .sliderdark .mainc {
        margin-top: 140px !important;
        line-height: 60px;
        font-size: 60px;
    }
    .sliderlight .mainc {
        margin-top: 140px !important;
        line-height: 60px;
        font-size: 60px;
    }
    .sliderlight a {
        font-size: 16px;
    }
    .sliderdark a {
        font-size: 16px;
    }
    .cms-design-html .carousel-inner {
        margin-top: 0;
    }
    .cms-design-html .slider3.t3womenslider {
        padding-top: 2px;
    }
    .cms-design-html .innovation_design_textPart > h4 {
        font-size: 30px;
    }
    .cms-design-html .innovation_design_textPart > h3 {
        font-size: 30px;
    }
    .cms-design-html .innovation_design_textPart > p {
        width: 63%;
        font-size: 18px;
        line-height: 20px;
        margin: 15px auto;
    }
    .cms-design-html .innovation_design_textPartbg {
        top: 40px;
    }
    .cms-design-html .add_img_design_new {
        margin: 0;
        padding: 170px 0 30px 0;
        height: auto;
    }
    .cms-design-html .mobile_bottm_img1 {
        padding: 260px 0 50px 0;
    }
    .cms-design-html .innovation_bottom_textRightPart.innovation_prc_new {
        float: left;
        margin-bottom: -25px;
    }
    .cms-design-html .new_img_btm_mobile {
        padding: 270px 0 60px 0;
        height: auto;
    }
    .cms-health-html .innovation_health_textPartbg {
        margin-top: -100px !important;
    }
    .cms-technology-html .innovation_technology_container > h2 {
        font-size: 32px;
        margin-top: 5px;
    }
    .cms-technology-html .innovation_technology_container > p {
        font-size: 17px;
        line-height: 21px;
    }
    .cms-technology-html .innovation_technology_Videopart_container .VideoPart_content h4 {
        font-size: 20px;
        padding-bottom: 12px;
    }
    .cms-technology-html .innovation_technology_Videopart_container .VideoPart_content p {
        font-size: 15px;
        line-height: 18px;
    }
    .cms-user-experiance-html .innovation_health_textPartbg {
        margin-top: -100px !important;
    }
    .innovation_container_wrap .innovation_container h2 {
        font-size: 30px;
        margin-bottom: 10px;
    }
    .cms-user-experiance-html .innovation_container p {
        font-size: 18px;
        line-height: 22px;
    }
    .innovation_testmonials p {
        font-size: 22px;
        line-height: 28px;
    }
    .innovation_testmonials a {
        font-size: 18px;
    }
    .image_home_static > img {
        width: auto;
    }
    .fullbaner1text {
        margin-top: 142px;
    }
    .fullbaner1text {
        float: left;
        left: 7%;
    }
    .innovation_healt_textPart h4 {
        font-size: 30px !important;
    }
    .innovation_healt_textPart h3 {
        font-size: 30px !important;
        line-height: normal;
    }
    .innovation_healt_textPart p {
        margin: 12px auto 20px !important;
        font-size: 16px !important;
        line-height: 20px;
    }
    .innovation_healt_textPart a span {
        font-size: 16px !important;
        line-height: 18px;
    }
    .cms-health-html .health_benefit_container_bg {
        margin: 0;
    }
    .slider_women {
        margin: -15px 0 0 0;
        padding-top: 0px;
        height: 172px;
    }
    .registration-page-content-r #firstname,
    #lastname,
    #email_address,
    #password,
    #confirmation {
        height: 30px !important;
    }
    .registration-page-content-r .customer-name .field.name-firstname.col-md-6 {
        width: 49.1%;
    }
    .registration-page-content-r .customer-name .field.name-lastname.col-md-6 {
        width: 49.1%;
    }
    .registration-page-content-l {
        display: none;
    }
    .registration-page-content {
        width: auto;
        margin: 0 15px;
    }
    .registration-page-content-r {
        width: 100%;
        padding: 50px 0 185px 0;
        margin: 0;
        float: left;
        display: block;
    }
    .registration-page-content-r .row-section.user-n {
        display: block
    }
    .registration-page-content .mob-text {
        display: block;
    }
    .registration-page-content h1 p {
        display: inline;
        padding-right: 5px;
    }
    .registration-page-content h1 {
        text-align: center;
        font-size: 24px;
        margin: 45px 0 12px 0;
    }
    .chack {
        width: 100%;
        margin-bottom: 20px;
    }
    .chack .chack-box {
        margin: 0;
    }
    .chack .chack-text {
        padding: 0 0 0 10px;
    }
    .chack:last-child {
        margin-bottom: 0;
    }
    .registration-page-main img {
        display: none;
    }
    .registration-page {
        position: static;
        background: #000;
        float: left;
    }
    .registration-page-content-r .row-section .che-text {
        padding: 0 0 0 10px;
        letter-spacing: normal;
    }
    input[type="radio"],
    input[type="checkbox"] {
        position: static;
    }
    .registration-page-content-r .row-section input {
        height: 30px;
        line-height: 30px;
    }
    .registration-page-content-r .row-section.selct-mob {
        display: none;
    }
    .registration-page-content-r .row-section .input-fix {
        width: 49.1%;
    }
    .cms-technology-html .flexslider {
        height: 285px;
        margin-bottom: 0 !important;
        margin-top: 250px !important;
    }
    .cms-technology-html .innovation_technology_textPartbg {
        top: 60px;
    }
    /*.cms-technology-html .innovation_healt_textPart.add_technology_text > p {width:100% !important;}*/
    .cms-technology-html .innovation_technology_container_bg {
        padding: 30px 0 20px 0;
    }
    .cms-technology-html .VideoPart_content {
        padding-top: 10px;
    }
    .cms-technology-html .innovation_technology_container_bg {
        padding-bottom: 0;
        border-bottom: solid 1px #fff;
    }
    .innovationTechnology_testmonials ul {
        margin-top: 40px;
    }
    .cms-technology-html .innovation_customMargin_6 {
        margin-top: 30px !important;
    }
    .our-story-rightBottomImg.bigimg {
        height: 124px !important;
    }
    .mean-container .mean-nav ul li:first-child {
        border-top: solid 1px #f1f1f1;
    }
    .mean-container .mean-nav ul li {
        border-bottom: solid 2px #f1f1f1;
    }
    .mean-container .mean-nav {
        margin-top: 39px;
    }
    .mean-container .mean-nav ul li a {
        padding: 14px 0 14px 27px;
        font-size: 18px !important;
    }
    .mean-container a.meanmenu-reveal.meanclose {
        color: #4c4c4a;
        font-family: national-book;
        font-size: 40px !important;
        font-weight: normal;
        height: 23px;
        margin: 4px 0 0 20px;
        width: 23px;
    }
    .mobile {
        width: 100% !important;
        position: absolute;
        height: 50px !important;
        margin-top: -27px;
    }
    .navbar-default ul li a {
        font-size: 18px !important;
    }
    .logo {
        margin-top: 3px !important;
    }
    #my_nav {
        min-height: 56px;
    }
    .meanmenu-reveal > span:first-child {
        margin-top: 0 !important;
    }
    .mean-container a.meanmenu-reveal {
        float: left;
        height: 31px;
        margin: 0 0 0 15px;
        width: 50px;
        padding: 0;
    }
    .menu_right_mobile {
        position: absolute;
        right: 0;
        z-index: 9999;
    }
    .topt3search {
        top: 36px !important;
    }
    .top-cart1 .block-content {
        top: 42px !important;
    }
    /*store locator*/
    .SL_bottombannercontainer {
        margin-top: -32px;
    }
    .SL_bannertext {
        padding: 25px 20px;
    }
    .resellers-title {
        font-size: 6.5vw;
    }
    /*store locator*/
    .top-cart1 .block-title strong {
        left: 23px!important;
    }
    /*    jignesh*/
    .flexslider .slides img {
        display: block;
        width: 100% !important;
    }
    .main_img {
        display: none !important;
    }
    .slides .responsive {
        display: block !important;
    }
    .slidertext h1 {
        font-size: 30px;
        line-height: 30px;
        width: 225px;
        margin-top: 170px;
    }
    .slidertext span a {
        font-size: 14px;
        line-height: 18px;
    }
    .slidertext span {
        margin-top: 25px;
        padding-top: 30px;
    }
    .slider3text .mainc {
        font-size: 30px;
        line-height: 30px;
        width: 225px;
        margin-top: 70% !important;
    }
    .slider3text h1 {
        width: 225px;
        font-size: 18px;
        line-height: normal;
    }
    .slider3text .desc {
        font-size: 14px;
        line-height: normal;
        padding-bottom: 10px;
    }
    .slider3text,
    .slider4text {
        font-size: 14px;
        line-height: normal;
        width: 200px;
    }
    .slider2text a,
    .slider3text a {
        font-size: 18px;
        line-height: normal;
        margin-top: 10px !important;
    }
    .slider4text .mainc {
        font-size: 30px;
        margin-top: 180px !important;
    }
    .slider4text h1 {
        font-size: 18px;
        line-height: normal;
    }
    .slider4text .desc {
        font-size: 18px;
        line-height: normal;
        padding-bottom: 10px;
    }
    .slider4text>span a {
        font-size: 14px;
        color: #4c4c4a;
    }
    .slider2text h1 {
        font-size: 30px;
        line-height: 30px;
        width: 225px;
        margin-top: 160px !important;
    }
    .slider2text a,
    .slider3text a {
        font-size: 14px;
        line-height: 24px;
        width: 130px;
        margin-top: 20px;
        margin-bottom: 40px;
    }
    .slider2text>span>a {
        font-size: 14px;
        line-height: normal;
        width: 100%;
    }
    .flex-direction-nav .flex-prev {
        left: 10px !important;
        top: 50% !important;
    }
    .flex-direction-nav .flex-next {
        right: 10px !important;
        top: 50% !important;
    }
    .innovation_design_contentPart img {
        padding-top: 280px;
    }
    .innovation_design_textPart_2 {
        padding-top: 75px;
    }
    .innovation_design_textPart_2 h3 {
        margin-top: 15px;
    }
    .add_img_design_new {
        margin-top: -110px;
    }
    .innovation_health_wrap ul li {
        float: none;
        margin: 0 auto;
        max-width: inherit;
        width: 80%;
    }
    .innovation_health_wrap ul li:nth-child(2) {
        display: none;
    }
    .innovation_health_wrap ul li:nth-child(3) {
        display: none;
    }
    .innovation_health_wrap ul li:last-child {
        display: none;
    }
    .innovation_health_content {
        padding: 45px 0;
    }
    .innovationbottompart_container_bg {
        display: none;
    }
    .innovationimage_container_bg {
        height: 360px;
    }
    .innovationimage_container {
        height: 360px;
        padding: 25px 0 0;
        vertical-align: top;
    }
    .innovationbottompart_TextPart h3 {
        font-size: 25px;
        margin: 15px 0 10px;
    }
    .innovationbottompart_TextPart h5 {
        font-size: 18px;
    }
    .innovationbottompart_TextPart p {
        font-size: 14px;
    }
    .innovationbottompart_TextPart a {
        font-size: 14px;
    }
    .innovationbottompart_container_bg {
        min-height: inherit;
        padding: 0 0 15px;
    }
    .innovationmoisturesealingimage_container_bg {
        height: 360px;
    }
    .innovationeffectivestylingimage_container_bg {
        height: 360px;
    }
    .effectiv_stylish_bg_container {
        height: 360px;
        display: none;
    }
    .featherweight-LUXEimg {
        height: 170px;
    }
    .innovationcomplatehaircareimage_container_bg {
        height: 360px;
    }
    /**/
    .innovatio-proi-bottompart_container_bg {
        display: none;
    }
    .quietoptarion_container_bg {
        height: 360px;
    }
    .innovation-ergonomic-image_container_bg {
        height: 360px;
    }
    .innovation-intuitive-image_container_bg {
        height: 360px;
    }
    .innovation-faststyling-image_container_bg {
        height: 360px;
    }
    .innovation_healt_textPart h4 {
        font-size: 4.5vw;
    }
    .innovation_healt_textPart h3 {
        font-size: 4.5vw;
    }
    .innovation_healt_textPart h3 sup {
        font-size: 2vw;
    }
    .innovation_healt_textPart p {
        font-size: 2.7vw;
        margin: 12px 0 12px;
    }
    .innovation_healt_textPart a span {
        font-size: 2.3vw;
    }
    .innovation_health_textPartbg {
        margin-top: -80px;
    }
    .innovation_container h2 {
        font-size: 5.5vw;
    }
    .innovation_container h2 sup {
        font-size: 1.8vw;
    }
    .innovation_container p {
        font-size: 2.7vw;
    }
    .innovation_healt_textPart_2 h3 {
        font-size: 4.7vw;
    }
    .innovation_healt_textPart_2 p {
        font-size: 2.8vw;
    }
    .innovation_healt_textPart_2 p span {
        font-size: 1.9vw;
        float: left;
    }
    .innovation_design_2colum_wrap {
        display: none;
    }
    .innovation_design_top_wrap .innovation_design_contentPart .View320 {
        height: 340px;
        width: auto;
        padding: 0;
    }
    .innovation_design_textPartbg {
        top: 10%;
    }
    .innovation_design_contentPart img {
        float: left;
        height: 630px;
        padding: 240px 0 0;
    }
    .innovation_design_textPart_2 img {
        height: auto;
        width: 15%;
        padding: 0;
        float: none;
        margin: 0;
    }
    .innovation_design_top_wrap .innovation_design_textPart a img {
        float: none;
        height: auto;
        padding: 0;
        width: 5%;
    }
    .innovation_design_textPart_2 h3 sup {
        font-size: 2vw;
        top: -14px;
    }
    .innovation_design_textPartWrap_2 {
        max-width: 350px;
    }
    .innovation_design_textPartWrap_3 {
        float: left;
        max-width: 350px;
    }
    .innovation_bottom_textPart {
        bottom: 10px;
    }
    .mobileViewShowdiv {
        display: block;
        float: left;
        margin: 15px 0 40px 0;
        padding: 0;
        width: 100%;
    }
    .startShopping h5 {
        margin: 0;
        padding: 0;
    }
    .startShopping h5 a {
        text-align: center;
        width: 100%;
        float: left;
        color: #4c4c4c;
        font-family: 'NationalLF-Book';
        font-size: 24px;
    }
    .our-story-cares-contantPart h1 {
        font-size: 50px;
        margin-top: -70px;
    }
    .our-story-hear-storie-container {
        float: left;
        width: 100%;
    }
    .our-story-hear-storie-block {
        border-right: 0px solid #c1c1c1;
    }
    .our-story-break-img-none p {
        padding: 0 30px;
    }
    .our-story-hear-storie-block > p {
        width: 96%;
    }
    .our-story-t3-spirit {
        clear: both;
        float: none;
        margin: 0 auto;
        width: 90%;
    }
    .tech_txt.our-story-t3-spirit span {
        text-align: center;
    }
    .tech_txt.our-story-t3-spirit p {
        text-align: center;
    }
    .tech_txt.our-story-t3-spirit a {
        text-align: center;
        margin: 30px 0 0;
    }
    .t3_spirit_wrap {
        margin-bottom: 0;
    }
    /*    jignesh*/
    .responsive-image {
        display: block;
    }
    .responsive-image img {
        width: 100%;
    }
    .main_lookbook_kp .div_img_left > img {
        display: none;
    }
    .featured_sub.f_sub_header {
        margin: 0 0px;
    }
    .service.f_sub_header {
        margin: 0 0px;
    }
    .container1 {
        width: 58%!important;
    }
    .service > h1,
    .featured_sub h1 {
        padding-bottom: 7px;
    }
    .yotpo-default-button.yotpo-icon-btn.pull-right.yotpo-hidden-mobile.write-button.write-review-button {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        border: 2px solid #999;
        border-radius: 5px;
        color: #4a4a4c !important;
        font-size: 14px;
        height: 45px;
        left: 36% !important;
        line-height: 30px;
        margin: 0 auto;
        text-align: center;
        width: 183px;
    }
    .view_add_to_box {
        float: right;
        position: relative;
        top: -35px;
        width: 30%;
    }
    .yotpo-stars {
        margin-left: 1% !important;
    }
    .myfooter .footel_coll_R {
        padding-left: 0px !important;
    }
    .myfooter .footel_coll_L {
        padding-right: 0px !important;
    }
    #id_img {
        margin-bottom: 0;
        margin-right: auto;
        margin-top: 0;
        position: relative;
        top: 60%;
        width: 100%;
    }
    .cat_btn_box {
        height: 40px;
        margin-top: 15px;
        width: 100%;
    }
    .tools_by_li {
        background-color: none;
    }
    .cat_tool_price {
        float: left;
        margin: 0;
        padding: 40px 0 0 15px;
        width: 150px;
    }
    .add_share_link {
        float: right;
        position: relative;
        top: 0;
        width: 20%;
    }
    .cat-sec-1-half img {
        max-width: 100%;
    }
    .bottom-all-1 > img {
        min-width: 610px;
    }
    .list-product-name {
        float: left;
        margin: 0;
        padding: 0;
        width: 300px;
    }
    .col-md-dryr {
        float: left;
        min-height: 1px;
        padding-left: 15px;
        padding-right: 15px;
        position: relative;
        width: 100% !important;
    }
    .prod_box {
        background: #f5f5f5 none repeat scroll 0 0;
        margin-bottom: 28px;
        padding: 20px !important;
    }
    .prod_image {
        float: right;
        height: auto;
        margin-top: 65px;
        padding: 0;
        text-align: center;
        width: 270px;
    }
    .prod_short_desc {
        color: #4a4a4c;
        float: left;
        font-family: NationalLF-Book;
        font-size: 16px;
        margin-top: 15px;
        text-transform: capitalize;
        width: 130px;
    }
    .prod_price_box {
        float: left;
        margin: 0;
        padding: 0;
        width: 260px;
    }
    .product_reciew_box {
        float: left;
        margin: 0;
        padding: 0;
        width: 260px;
    }
    .action_right_box {
        float: right;
        /*  margin-top: 0px;
*/
        width: 245px;
    }
    .myfavlook_women_header h1 {
        color: #4a4a4c;
        display: block;
        font-family: NationalLF-Reg;
        font-size: 45px;
        line-height: 45px;
        padding-top: 23px;
    }
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .shope_share_look_slider h2 {
        color: #4a4a4c;
        font-size: 20px;
        font-weight: 200;
        line-height: 18px;
        padding: 8% 22% 2%;
    }
    .tools_by_li {
        width: 606px !important;
    }
    .category_slider img {
        width: 100% !important;
    }
    .top-support {
        float: none;
        text-align: center;
    }
    .top-support span {
        display: inline-block;
        padding: 0px 0px;
        float: none;
    }
    .offers1 {
        display: none;
    }
    .top-control {
        display: none;
    }
    .lookbook .look1 {
        width: 100%;
    }
    .lookbook .look2 {
        width: 100%;
    }
    .lookbook .look3 {
        width: 100%;
    }
    .on_look p {
        font-size: 19px;
    }
    .on_look h1 {
        font-size: 24px;
    }
    /*innovation*/
    .inn_header span {
        font-size: 22px;
    }
    .inn_header h1 {
        padding-top: 20px;
    }
    /*.flex-direction-nav .flex-next {
        top: 73% !important;
    }
    .flex-direction-nav .flex-prev {
        top: 73% !important;
    }*/
    .slider3text span {
        padding-top: 8px !important;
    }
    .slider4text {
        top: 13% !important;
    }
    .category_slider .jcarousel li {
        width: 533px !important;
        margin-left: 55px !important;
    }
    .jcarousel li {
        width: 541px !important;
    }
    .one1 {
        width: 80px !important;
    }
    #form-validate {
        width: 100%;
    }
    .account-create1 .row {
        padding: 20px !important;
    }
    .jcarousel-control-prev {
        left: 10px !important;
    }
    .jcarousel-control-next {
        right: 10px !important;
    }
    .slider3 .jcarousel li {
        margin: 0 7px 0 36px !important;
        width: 260px !important;
    }
    .cat_img {
        height: 147px !important;
    }
    .slider2 .category_slider .jcarousel li {
        height: auto !important;
        margin: 0px !important;
        width: 284px !important;
        padding: 14px 14px 14px 6px;
    }
    .slider2 {
        min-height: 170px;
    }
    .slidingDiv {
        background: none !important;
    }
    .cat_desc {
        padding-top: 58px;
    }
	
}

@media(max-width:610px) {
    .text_bottom {
        margin-top: 48px;
    }
    .view_add_to_box {
        float: right;
        position: relative;
        top: -35px;
        width: 30%;
    }
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .flex-direction-nav .flex-prev {
        top: 50% !important;
    }
    .flex-direction-nav .flex-next {
        top: 50% !important;
    }
    .category_slider .jcarousel li {
        margin-left: 55px !important;
        width: 504px !important;
    }
    .slider3 .jcarousel li {
        margin: 0px !important;
        width: 268px !important;
    }
    /*.slider2 .category_slider .jcarousel li {
 margin: 0 42px 0 40px !important;
 width: 522px !important;
}*/
.footel_coll{
	padding-left: 20px !important;
}
}

@media(max-width:610px) {
    .mystory_women_header span {
        font-size: 22px;
        line-height: 28px
    }
    .img_text1 .container1 {
        top: 20px;
    }
    .about > h1,
    .service > h1,
    .shop > h1 {
        padding-bottom: 4px;
    }
    .featured_sub h1 {
        padding-bottom: 4px;
    }
}

@media only screen and (min-width: 590px) and (max-width: 610px) {
    .mystory_women_header h1 {
        text-align: center;
    }
    .jcarousel-wrapper .tools_slider {
        width: 565px !important;
    }
    .category_slider .tools_by_li {
        width: 565px !important;
    }
}

@media(max-width:600px) {
	
		.techslider .jcarousel ul li {width:450px !important;}
	
    .newsletter_popup .photo-popup {
        top: 10%;
    }
    /*    jignesh*/
    /*.our-story-t3-cares-container h1 {
    font-size: 70px;
    line-height: 70px;
	padding: 250px 0;
}*/
    .innovation_design_contentPart img {
        height: 600px;
    }
    .innovation_design_textPart_2 img {
        height: auto;
    }
    .innovation_design_textPart_2 h3 {
        font-size: 5.2vw;
        margin: 10px 0 0;
    }
    .innovation_design_textPart_2 p {
        font-size: 2.5vw;
        margin: 10px 0;
    }
    /*    jignesh*/
    .mystory_women_header h1 {
        text-align: center;
    }
    .tools_by_li {
        background: #f5f5f5 none repeat scroll 0 0;
        float: left;
        height: 240px;
        margin: 10px 0 10px 10px;
        text-align: left;
        width: 585px;
    }
    .slider3 .jcarousel li {
        margin: 0 7px 0 19px !important;
        width: 260px !important;
    }
    .tools_by_li {
        width: 558px;
    }
    .slider3 .jcarousel li {
        margin: 0;
        min-width: 300px;
    }
    .bottom-all-1 > img {
        min-width: 570px;
    }
	.blog .ms-item{
		top:0 !important;
		left:0 !important;
		position:inherit !important;
		width:100% !important;
	}
}

@media(max-width:580px) {
  
  .category_slider .tools_by_li {
        height: 248px;
    }
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .look_mid .container1 {
        left: 12%;
    }
    .category_slider .jcarousel li {
        margin-left: 46px !important;
        width: 473px !important;
    }
    .jcarousel li {
        width: 466px !important;
    }
    .slider3 .jcarousel li {
        margin-left: 41px;
        min-width: 280px !important;
    }
    /*.slider2 .category_slider .jcarousel li {
 width:475px !important;
 margin: 0 42px !important;
}*/
    .btn-success img {
        margin: 8px;
        width: 25px;
    }
    .btn-success {
        width: 100%;
        margin-top: -33px;
    }
    .dashboard-header h1 {
        line-height: 85px !important;
    }
    .logo img {
        width: 100% !important;
    }
}

@media(max-width:568px) {
	.mytools_demo2_2 .block_content .share_content_container .sharesocial_cont {margin-top:45%;}
	.mytools_demo2_2 .wishlist_content_container p {padding-top: 48%;}

	.platinum-edge-img iframe {height:300px;}
    .cms-shop-html .jcarousel.container_slider.bx-wrapper {
        width: 270px !important;
    }
    .cms-shop-html .jcarousel-control-next {
        width: 22px;
    }
    .cms-innovation-html .jcarousel.container_slider.bx-wrapper {
        width: 229px !important;
    }
    .newsletter_popup .photo-popup .popup_img {
        height: 318px;
    }
    .newsletter_popup .photo-popup {
        width: 460px;
        height: 320px;
        margin-left: -230px;
        top: 10px;
    }
    .newsletter_popup .photo-popup-left {
        padding-top: 30px;
    }
    .newsletter_popup .photo-popup-left h1 {
        font-size: 30px;
        padding-left: 40px;
    }
    .newsletter_popup .photo-popup-left h2 {
        font-size: 22px;
        padding: 0 0 0 20px;
    }
    .newsletter_popup .photo-popup-left p {
        font-size: 15px;
        line-height: 18px;
        padding: 15px 0 20px 20px;
        width: 275px;
    }
    .newsletter_popup .photo-popup-left-form {
        width: 230px;
        margin-left: 25px;
    }
    .slidemodel h2 {
        margin-top: 100px !important;
    }
    .sliderdark .mainc {
        margin-top: 100px !important;
    }
    .sliderlight .mainc {
        margin-top: 100px !important
    }
    .cms-design-html .add_img_design_new {
        padding-top: 120px;
    }
    .cms-design-html .mobile_bottm_img1 {
        padding-top: 210px;
    }
    .cms-design-html .new_img_btm_mobile {
        padding-top: 230px;
    }
    .innovation_healt_textPart p {
        width: 100% !important;
    }
    .registration-page-content-r .customer-name .field.name-firstname.col-md-6 {
        width: 49%;
    }
    .registration-page-content-r .customer-name .field.name-lastname.col-md-6 {
        width: 49%;
    }
    .cms-technology-html .flexslider {
        height: 253px;
        margin-top: 290px !important;
    }
    /*.innovation_healt_textPart h4 {font-size:40px !important;}
	.innovation_healt_textPart h3 {font-size:40px !important;}
	.innovation_healt_textPart p {font-size:18px !important;}
	.innovation_healt_textPart a span {font-size:18px !important;}*/
    .our-story-rightBottomImg.bigimg {
        height: 110px !important;
    }
    .logo {
        margin-top: 5px !important;
        width: 100%;
    }
    /*store locator*/
    .SL_bottombannercontainer p {
        font-size: 20px;
        line-height: 20px;
        margin: 8px 0 0;
    }
    .SL_bottombannercontainer {
        margin-top: -26px;
    }
    /*store locator*/
    /*    productlist*/
    .category_list_container .container {
        padding: 0px!important
    }
    .category_list_container .container .box_product_detail {
        padding-left: 0px!important;
    }
    .box_product_detail .list-product-name h1 a {
        color: #4a4a4c;
        font-family: seaside_displaymedium;
        font-size: 22px;
        line-height: 22px;
    }
    .box_product_detail {
        width: 100%!important;
        padding-right: 15px!important;
        padding-left: 0px;
    }
    .box_product_detail .prod_short_desc {
        width: auto!important
    }
    .box_product_detail .list-product-name .strapline-txt {
        color: #4a4a4c;
        display: block;
        font-family: NationalLF-Book;
        font-size: 16px;
        line-height: 19px;
        width: auto;
    }
    .box_product_detail .list-product-name .short-description {
        color: #4a4a4c;
        display: block;
        font-family: NationalLF-Book;
        font-size: 14px;
        line-height: 18px;
    }
    /*    productlist*/
    .slidertext h1 {
        margin-top: 130px !important;
    }
    .slider2text h1 {
        margin-top: 130px !important;
    }
    .slider3text .mainc {
        margin-top: 50% !important;
    }
    .slider4text .mainc {
        margin-top: 130px !important;
    }
    /*    jignesh*/
    .innovation_health_wrap ul li {
        float: none;
        margin: 0 auto;
        max-width: inherit;
        width: 80%;
    }
    .innovation_health_wrap ul li:nth-child(2) {
        display: none;
    }
    .innovation_health_wrap ul li:nth-child(3) {
        display: none;
    }
    .innovation_health_wrap ul li:last-child {
        display: none;
    }
    /*    .innovation_health_content {
        padding: 85px 0;
    }*/
    .innovationbottompart_container_bg {
        display: none;
    }
    .innovationimage_container_bg {
        height: 320px;
    }
    .innovationimage_container {
        height: 320px;
        padding: 25px 0 0;
        vertical-align: top;
    }
    .innovationbottompart_TextPart h3 {
        font-size: 25px;
        margin: 15px 0 10px;
    }
    .innovationbottompart_TextPart h5 {
        font-size: 18px;
    }
    .innovationbottompart_TextPart p {
        font-size: 14px;
    }
    .innovationbottompart_TextPart a {
        font-size: 14px;
    }
    .innovationbottompart_container_bg {
        min-height: inherit;
        padding: 0 0 15px;
    }
    .innovationmoisturesealingimage_container_bg {
        height: 320px;
    }
    .innovationeffectivestylingimage_container_bg {
        height: 320px;
    }
    .effectiv_stylish_bg_container {
        height: 320px;
        display: none;
    }
    .featherweight-LUXEimg {
        height: 170px;
    }
    .innovationcomplatehaircareimage_container_bg {
        height: 320px;
    }
    .innovationimage_container h3 {
        font-size: 34px;
    }
    .innovationimage_container p {
        font-size: 21px;
    }
    .innovation_testmonials {
        float: none;
        margin: 0 auto;
        width: 70%;
    }
    .innovation_testmonials p {
        font-size: 20px;
        line-height: 28px;
    }
    /**/
    .quietoptarion_container_bg {
        height: 320px;
    }
    .innovation-ergonomic-image_container_bg {
        height: 320px;
    }
    .innovation-intuitive-image_container_bg {
        height: 320px;
    }
    .innovation-faststyling-image_container_bg {
        height: 320px;
    }
    .innovation_design_contentPart img {
        height: 580px;
    }
    .innovation_design_textPart_2 img {
        height: auto;
    }
    .innovation_design_textPart_2 h3 {
        font-size: 5.2vw;
        margin: 10px 0 0;
    }
    .innovation_design_textPart_2 p {
        font-size: 2.5vw;

        margin: 10px 0;
    }
    /*    jignesh*/
    .text_mid1>a {
        display: block;
        margin-top: 7px;
    }
    .text_mid1>p {
        padding-top: 0px;
    }
    .text_mid1>h1 {
        padding-top: 7px;
    }
    .text_top1 h1 {
        font-size: 32px;
        padding-bottom: 0px;
    }
    ..text_mid1 {
        margin-top: 7px;
    }
    .view_add_to_box {
        float: right;
        position: relative;
        top: -35px;
        width: 30% !important;
    }
    .view_add_to_box ul li {
        float: left;
        margin: 0 0 0 15px;
    }
    .yotpo-stars {
        margin-left: 4% !important;
    }
    .tools_by_li {
        width: 531px !important;
    }
    .col-md-dryr {
        float: left;
        min-height: 1px;
        padding-left: 15px;
        padding-right: 15px;
        position: relative;
        width: 100%;
    }
    .action_right_box {
        float: right;
        margin-top: 45px;
        width: 245px;
    }
    .prod_short_desc {
        color: #4a4a4c;
        float: left;
        font-family: NationalLF-Book;
        font-size: 16px;
        margin-top: 15px;
        text-transform: capitalize;
        width: 270px;
    }
    .list-product-name {
        float: left;
        margin: 0;
        padding: 0;
        width: 50%;
    }
    .prod_image {
        float: right;
        height: auto;
        margin-top: 65px;
        padding: 0;
        text-align: center;
        width: 120px;
    }
    .product-image > img {
        max-width: 100%;
    }
    .bottom-all-1 > img {
        min-width: 540px;
    }
    .bottom-all-1 .on_img {
        left: 0;
        padding: 40px 0 16px;
        position: absolute;
        text-align: center;
        top: 25%;
        width: 100%;
    }
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .shope_share_look_slider h2 {
        color: #4a4a4c;
        font-size: 17px;
        font-weight: 200;
        line-height: 18px;
        padding: 8% 22% 2%;
    }
    .tools_by_li {
        background: #f5f5f5 none repeat scroll 0 0;
        float: left;
        height: 240px;
        margin: 10px 0 10px 10px;
        text-align: left;
        width: 547px;
    }
    .career_banner_inner h1 {
        font-size: 7vw;
    }
    .career_banner_inner p {
        font-size: 3.5vw;
        top: 340px;
    }
}

@media (max-width:520px) {
    /*.our-story-t3-cares-container h1 {
    font-size: 60px;
    line-height: 60px;
    padding: 260px 0;
}*/
}

@media(max-width:480px) {
    .mytools_demo2_2 .right_share {width: 108px !important;}
    .mytools_demo2_2 .tool_share .btn-cart{padding: 5px 13px !important;}
    .mytools_demo2_2 .right_share .share{width: 60px;}
    .mytools_demo2_2 .lear {    font-size: 12px !important;}
	.mytools_demo2_2 .block_content .share_content_container .sharesocial_cont {margin-top:50%;}
	.mytools_demo2_2 .wishlist_content_container p {padding-top: 54%;}


	.mytools_demo2_2 .tool_share {padding:0 15px;}
	.mytools_demo2_2 .tool_diss_bottom1.clear {padding-left:15px;}
	.mytools_demo2_2 .tool_diss_top1.col-md-5 {padding-left:15px;}
	
	.look_detail .sharesocial_cont1 {margin-top:27% !important;}
	.block_content .wishlist_content_container.swipe_cont3.slide_in_hover p {margin-top:30%; padding:0;}

	.platinum-edge-img iframe {height:250px;}
		.techslider .jcarousel ul li {width:345px !important;}
	
    .div_img_right_bottom .sub2_look > img {
        bottom: -1px;
    }
    .cms-design-html .jcarousel.container_slider.bx-wrapper {
        width: 220px !important;
    }
    .cms-technology-html .jcarousel.container_slider.bx-wrapper {
        width: 220px !important;
    }
    .cms-health-html .jcarousel.container_slider.bx-wrapper {
        width: 220px !important;
    }
    .cms-user-experiance-html .jcarousel.container_slider.bx-wrapper {
        width: 220px !important;
    }
    .newsletter_popup .photo-popup {
        top: 10px;
    }
    .sliderlight h2 {
        line-height: 30px;
        font-size: 30px;
    }
    .sliderdark h2 {
        line-height: 30px;
        font-size: 30px;
    }
    .slideproduct .desc {
        font-size: 20px;
    }
    .slidemodel h2 {
        margin-top: 130px !important;
    }
    .sliderdark .mainc {
        margin-top: 130px !important;
        line-height: 30px;
        font-size: 30px;
    }
    .sliderlight .mainc {
        margin-top: 130px !important;
        line-height: 30px;
        font-size: 30px;
    }
    .sliderdark .mainc {
        margin-top: 60px !important;
        line-height: 30px;
        font-size: 30px;
    }
    .sliderlight .mainc {
        margin-top: 60px !important;
        line-height: 30px;
        font-size: 30px;
    }
  .slidemodel h2 {
        margin-top: 130px !important;
    }
    .sliderdark .mainc {
        margin-top: 130px !important;
        line-height: 30px;
        font-size: 30px;
    }
    .sliderlight .mainc {
        margin-top: 130px !important;
        line-height: 30px;
        font-size: 30px;
    }
    .sliderlight a {
        font-size: 12px;
    }
    .sliderdark a {
        font-size: 12px;
    }
    .cms-design-html .innovation_bottom_textRightPart.innovation_prc_new > h6 {
        font-size: 14px;
    }
    .cms-design-html .innovation_bottom_textRightPart.innovation_prc_new > a {
        font-size: 10px;
    }
    .cms-design-html .innovation_design_textPart_2 {
        padding-top: 20px;
    }
    .cms-design-html .add_img_design_new {
        padding-top: 110px;
    }
    .cms-design-html .mobile_bottm_img1 {
        padding-top: 190px;
    }
    .cms-design-html .new_img_btm_mobile {
        padding-top: 215px;
    }
    .cms-design-html .carousel-inner .item {
        height: 284px;
    }
    .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;
        width: 280px !important;
    }
    .cms-design-html .innovation_design_textPart span {
        font-size: 15px;
    }
    .cms-design-html .innovation_design_textPart_2 > p {
        font-size: 14px;
    }
    .cms-design-html .innovation_design_textPart_2 > h3 {
        font-size: 26px;
    }
    .cms-health-html .item {
        height: 290px;
    }
    .cms-health-html .item img {
        height: 100% !important;
    }
    .cms-health-html .innovation_health_textPartbg {
        margin: 0 !important;
        top: 60px !important;
    }
    /*.cms-health-html .health_benefit_container_wrap img {height:130px;}*/
    .cms-technology-html .innovation_technology_container > h2 {
        font-size: 30px;
        line-height: normal;
    }
    .cms-technology-html .innovation_technology_container > p {
        font-size: 14px;
        line-height: 18px;
    }
    .cms-technology-html .innovation_technology_Videopart_container .VideoPart_content h4 {
        font-size: 18px;
        line-height: normal;
        padding-bottom: 20px;
    }
    .cms-technology-html .innovation_technology_Videopart_container .VideoPart_content p {
        font-size: 14px;
        line-height: 18px;
    }
    .cms-user-experiance-html .innovation_health_textPartbg {
        margin-top: 0 !important;
    }
    .cms-user-experiance-html .item {
        height: 282px;
    }
    .cms-user-experiance-html .item img {
        height: 100% !important;
    }
    .innovation_healt_textPart p {
        width: 290px !important;
    }
    .innovation_health_textPartbg {
        top: 60px !important;
    }
    .innovation_container_wrap .innovation_container h2 {
        font-size: 26px;
        margin-bottom: 5px !important;
        margin-top: 15px !important;
    }
    .cms-user-experiance-html .innovation_container p {
        font-size: 14px;
        line-height: 18px;
    }
    .cms-user-experiance-html .innovation_container_bg {
        padding-bottom: 10px;
    }
    .img-title > span {
        font-size: 21px !important;
        line-height: 22px !important;
    }
    .innovation-bottomtitle h1 {
        font-size: 20px !important;
        line-height: 22px !important;
    }
    .inn_1 .innovation-bottomtitle h1 {
        padding-top: 0;
        margin-top: 0 !important;
    }
    .inn_1 .innovation-bottomtitle {
        margin-top: 20px;
    }
    .cat-sec-1 .on_img,
    .cat-sec-2 .on_img,
    .cat-sec-3 .on_img {
        padding: 30px 0 16px;
        position: absolute;
        width: 100%;
    }
    .cat-sec-1 .on_img a,
    .cat-sec-2 .on_img a {
        color: #fff;
        font-family: NationalLF-Book;
        font-size: 12px;
    }
    .Shop_header a {
        display: block;
        font-size: 16px;
        margin: 0 auto;
        width: 56%;
    }
    .jcarousel.container_slider .cat_title a {
        font-family: nationallf-reg;
        font-size: 24px;
    }
    .cat_desc {
        padding-top: 18px;
    }
    .jcarousel.container_slider .cat_desc a {
        font-size: 14px !important;
    }
    .jcarousel.container_slider .cat_title a {
        font-size: 24px;
    }
    .innovation_testmonials {
        width: 100%;
    }
    .registration-page-content h1 {
        margin: 25px 0 6px 0;
    }
    .registration-page-content-r {
        padding: 25px 0 98px;
    }
    .registration-page-content-r .customer-name .field.name-firstname.col-md-6 {
        width: 48.8%;
    }
    .registration-page-content-r .customer-name .field.name-lastname.col-md-6 {
        width: 48.8%;
    }
    .cms-technology-html .flexslider {
        height: 214px;
        margin-top: 230px !important;
    }
    .innovation_healt_textPart h4 {
        font-size: 26px !important;
    }
    .innovation_healt_textPart h3 {
        font-size: 26px !important;
    }
    .innovation_healt_textPart p {
        font-size: 14px !important;
        line-height: 18px;
        margin: 8px auto 15px !important;
    }
    .innovation_healt_textPart a span {
        font-size: 14px !important;
    }
    .innovation_technology_container h2 {
        font-size: 30px;
        line-height: normal;
    }
    .innovation_technology_container p {
        font-size: 14px;
        line-height: 18px;
    }
    .innovation_technology_Videopart_container .VideoPart_content h4 {
        font-size: 18px;
        line-height: 16px;
    }
    .VideoPart_content p {
        font-size: 14px;
        line-height: 18px;
    }
    .innovationTechnology_testmonials p {
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 0;
    }
    .innovationTechnology_testmonials a {
        font-size: 14px;
    }
    .innovationTechnology_testmonials ul li {
        margin-bottom: 50px;
    }
    .innovationTechnology_testmonials p::before {
        top: -25px;
        right: 0;
        width: 21px;
        height: 18px;
        background-size: 100% 100%;
    }
    .innovationTechnology_testmonials p::after {
        top: -25px;
        left: 0;
        width: 21px;
        height: 18px;
        background-size: 100% 100%;
    }
    .innovationTechnology_testmonials {
        width: 100%;
    }
    .innovationTechnology-bottomtitle h1 {
        font-size: 20px !important;
        line-height: 21px !important;
        margin-top: 0 !important;
    }
    .cms-technology-html .innovation_customMargin_6 {
        margin: 0 !important;
    }
    .innovation_testmonials p {
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 0;
    }
    .innovation_testmonials a {
        font-size: 14px;
    }
    .innovation_testmonials ul li {
        margin-bottom: 50px;
    }
    .innovation_testmonials p::before {
        top: -25px;
        right: 0;
        width: 21px;
        height: 18px;
        background-size: 100% 100%;
    }
    .innovation_testmonials p::after {
        top: -25px;
        left: 0;
        width: 21px;
        height: 18px;
        background-size: 100% 100%;
    }
    .innovation_testmonials {
        width: 100%;
    }
    .our-story-rightBottomImg.bigimg {
        height: 93px !important;
    }
    .T3-glass-slider-content ul li h5 {
        font-size: 20px;
    }
    .T3-glass-slider-content ul li p {
        font-size: 20px;
    }
    .our-story-t3-glass-slider-container .jcarousel-control-prev {
        background-size: 100% 100%;
        margin-top: -25px;
        width: 20px !important;
        height: 50px !important;
        left: 10px !important;
    }
    .our-story-t3-glass-slider-container .jcarousel-control-next {
        background-size: 100% 100%;
        margin-top: -25px;
        width: 20px !important;
        height: 50px !important;
        right: 10px !important;
    }
    .our-sliderbg-main .our-story-t3-glass-slider-container .jcarousel-wrapper .jcarousel-control-prev {
        background-size: 100% 100%;
        margin-top: -25px;
        width: 20px !important;
        height: 50px !important;
        left: 0 !important;
    }
    .our-sliderbg-main .our-story-t3-glass-slider-container .jcarousel-wrapper .jcarousel-control-next {
        background-size: 100% 100%;
        margin-top: -25px;
        width: 20px !important;
        height: 50px !important;
        right: 0 !important;
    }
    .top-cart1 .block-content {
        top: 39px !important;
    }
    .responsive_menu {
        padding-top: 0;
    }
    .logo {
        margin-top: 1px !important;
    }
    .mobile {
        margin-top: -30px;
    }
    /*store locator*/
    .menu-list {
        width: 50%;
    }
    .SL_bottombannercontainer {
        margin-top: -24px;
    }
    .pagination-content-blog-left {
        float: left;
        padding: 20px 0;
    }
    .page-clickbar {
        margin: 20px 0 0;
    }
    /*store locator*/
    #slider1 #controls1 {
        margin: -25% 0 0 15%;
        width: 70%;
        height: 50px;
        position: absolute;
        top: 70%;
    }
    .innovation_design_textPart_2 {
        padding-top: 30px;
    }
    .rewards h1 {
        padding-top: 5px;
    }
    .about > h1 {
        padding-top: 11px !important;
    }
    /*thelook*/
    .lookslider .look_model_name {
        background-size: 14% auto;
    }
    .look_slider_catname {
        font-size: 24px;
    }
    .lookslider .look_model_name {
        font-size: 30px !important;
        padding-top: 8px;
    }
    .lookslider .profesion {
        font-size: 14px !important;
    }
    /*thelook*/
    /*    jignesh*/
    /*.our-story-t3-cares-container h1 {
    font-size: 50px;
    line-height: 50px;
    padding: 269px 0;
}*/
    .our-story-block span {
        float: left;
        font-size: 20px;
        line-height: 28px;
        padding: 0 35px;
        width: 100%;
    }
    .innovation_healt_textPart h4 {
        font-size: 6vw;
    }
    .innovation_healt_textPart h3 {
        font-size: 6vw;
    }
    .innovation_healt_textPart h3 sup {
        font-size: 2vw;
    }
    .innovation_healt_textPart p {
        font-size: 3.2vw;
        margin: 5px 0;
    }
    .innovation_healt_textPart a span {
        font-size: 3vw;
    }
    .innovation_health_textPartbg {
        margin-top: 0;
        top: 7%;
    }
    .innovation_container h2 {
        font-size: 7vw;
    }
    .innovation_container h2 sup {
        font-size: 1.8vw;
        top: -15px;
    }
    .innovation_container p {
        font-size: 3.3vw;
    }
    .innovation_healt_textPart_2 h3 {
        font-size: 6vw;
    }
    .innovation_healt_textPart_2 p {
        font-size: 3.8vw;
    }
    .innovation_healt_textPart_2 p span {
        font-size: 2.5vw;
        float: left;
    }
    .health_benefit_containerbg_2 {
        max-width: 205px;
    }
    .innovation_design_contentPart img {
        height: 520px;
    }
    .innovation_design_textPart_2 img {
        height: auto;
    }
    .innovation_design_textPart_2 h3 {
        font-size: 6vw;
        margin: 10px 0 0;
    }
    .innovation_design_textPart_2 p {
        font-size: 3vw;
        margin: 10px 0;
    }
    .innovation_bottom_textPart {
        bottom: 11px;
    }
    .innovation_bottom_textPart h6 {
        font-size: 2.8vw;
    }
    .innovation_bottom_textPart a {
        font-size: 2.8vw;
    }
    .innovation_design_textPartWrap_2 {
        max-width: 260px;
    }
    .innovation_design_textPartWrap_3 {
        max-width: 260px;
    }
    /*    jignesh*/
    .about > h1,
    .service > h1,
    .shop > h1 {
        padding-bottom: 17px!important;
    }
    .featured_sub h1 {
        padding-bottom: 15px!important;
    }
    .responsive_menu {
        padding-top: 4px;
    }
    .about > h1,
    .service > h1,
    .shop > h1 {
        padding-bottom: 6px;
    }
    .featured_sub h1 {
        padding-bottom: 6px;
    }
    .fullbaner1text {
        float: left;
        padding-left: 10px;
    }
    .slider3 .jcarousel li {
        margin: 0px!important;
    }
    .service.f_sub_header {
        margin: 0 0px;
    }
    .main_lookbook_kp .div_img_left > img {
        width: 100%;
        height: 360px;
    }
    .text_bottom {
        margin-top: 42px;
    }
    .mystory_women_header span {
        font-size: 18px;
        line-height: 23px
    }
    #look_slider_title {
        top: 14%;
    }
    .lookslider .profesion {
        font-size: 18px!important;
    }
    .lookslider .look_model_name {
        font-size: 18px!important;
    }
    .look_model_name {
        padding-top: 10px;
    }
    .product_disp {
        padding: 0px;
    }
    .view_add_to_box {
        float: right;
        position: relative;
        top: -30px;
        width: 50% !important;
    }
    .yotpo-stars {
        margin-left: 3% !important;
    }
    #wrap {
        background: #f8f8f8 none repeat scroll 0 0;
        padding-bottom: 10%;
        padding-left: 0 !important;
        padding-top: 6%;
    }
    /*.yotpo-stars {
  margin-left: 38% !important;
}*/
    /*	 lookbook_krunal*/
    .div_img_right .mg_txt h1 {
        color: #fff;
        font-family: NationalLF-Book;
        font-size: 18px;
    }
    .div_img_right .mg_txt > a {
        color: #fff;
        font-family: NationalLF-Book;
        font-size: 12px;
    }
    .container1 {
        left: 9%;
        top: 0px;
    }
    /*	 lookbook_krunal*/
    #id_img {
        margin-bottom: 0;
        margin-right: auto;
        margin-top: 0;
        padding: 0 0 16px;
        position: relative;
        top: 60%;
        width: 100%;
    }
    .tools_by_li {
        background-color: none;
    }
    .cat_tool_price {
        float: left;
        margin: 0;
        padding: 0px 0 0 15px;
        width: 150px;
    }
    .ad_wl_link {
        float: none;
    }
    .ad_wl_link {
        text-align: center;
        width: 59%;
    }
    .add_share_link {
        float: right;
        position: relative;
        top: -23px;
        width: 30%;
    }
    .jcarousel ul li .carousel-wish {
        width: 100% !important;
    }
    .slider2 .category_slider .jcarousel li {
        height: auto !important;
        margin: 0 !important;
        width: 300px !important;
    }
    .cat-sec-1-half img {
        max-width: 100%;
    }
    .col-md-dryr {
        float: left;
        min-height: 1px;
        padding-left: 15px;
        padding-right: 15px;
        position: relative;
        width: 100% !important;
    }
    .prod_image {
        float: right;
        height: auto;
        margin-top: 65px;
        text-align: center;
        width: 110px;
    }
    .product-image > img {
        max-width: 100%;
    }
    .actions .add_cart_btn {
        background-color: #4a4a4c;
        border: medium none;
        border-radius: 5px;
        color: #fff;
        display: inline-block;
        font-size: 16px;
        padding: 8px 2.7%;
        text-align: center;
        width: 100px;
    }
    .p_cart_btn {
        float: left;
        width: 100px;
    }
    .action_right_box {
        float: right;
        margin-top: 45px;
        width: 225px;
    }
    .bottom-all-1 > img {
        min-width: 450px;
    }
    .bottom-all-1 .on_img {
        left: 0;
        padding: 40px 0 16px;
        position: absolute;
        text-align: center;
        top: 16%;
        width: 100%;
    }
    .category_menu_bar {
        background: #f2f2f2 none repeat scroll 0 0;
        height: auto;
        text-align: left;
        width: 100%;
    }
    .cat_menu_left {
        clear: both;
        float: left;
        margin: 15px 0 0 9px;
        width: 100%;
    }
    .cat_menu_left ul li {
        border-right: 1px solid #000;
        display: inline;
        line-height: 20px;
        padding: 0 10px;
    }
    .tools_by_li {
        background: #f5f5f5 none repeat scroll 0 0;
        float: left;
        height: 240px;
        margin: 10px 0 10px 10px;
        text-align: left;
        width: 460px;
    }
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .responsive_menu {
        width: 11% !important;
    }
    .slide-offers-title span {
        font-size: 16px;
    }
    .slider-desc p {
        font-size: 14px;
    }
    .slide-offers-left span {
        display: none;
    }
    .slide-offers-left a {
        background-image: url("../images/break.png");
        background-repeat: no-repeat;
        font-size: 14px;
        line-height: 50px;
    }
    .cat-sec-1 .on_img .img-title span,
    .cat-sec-2 .on_img .img-title span,
    .cat-sec-3 .on_img .img-title span {
        font-size: 22px;
    }
    .Shop_header a {
        font-size: 16px;
    }
    .innovation_header a {
        font-size: 16px;
    }
    .innovation_header {
        background-size: 12% 2%;
    }
    .fullbaner1text p {
        font-size: 16px;
    }
    .innovation_header h1 {
        font-size: 30px;
        padding-top: 15px;
    }
    .lookbook_header a {
        font-size: 16px;
    }
    .lookbook_header {
        background-size: 12% 2%;
    }
    .lookbook_header h1 {
        font-size: 30px;
        padding-top: 15px;
    }
    .Shop_header h1 {
        font-size: 30px;
        padding-top: 15px;
        line-height: 33px;
    }
    .Shop_header br {
        display: block;
    }
    .Shop_header a {
        font-size: 16px;
    }
    .Shop_header {
        background-size: 12% 2%;
    }
    .on_look p {
        font-size: 12px;
    }
    .on_look h1 {
        font-size: 26px;
    }
    .on_look a {
        font-size: 12px;
    }
    .tech_txt p {
        font-size: 12px;
    }
    /*	lookbook*/
    .text_top1 h1,
    .text_top1_1 h1,
    .text_top1_2 h1 {
        font-size: 30px;
    }
    .text_top1 span,
    .text_top1_1 span,
    .text_top1_2 span {
        font-size: 16px;
    }
    .text_mid1 h1,
    .text_mid1_1 h1,
    .text_mid1_2 h1 {
        font-size: 22px;
    }
    .text_mid1 p,
    .text_mid1_1 p,
    .text_mid1_2 p {
        font-size: 12px;
    }
    .text_mid1 a,
    .text_mid1_1 a,
    .text_mid1_1 a {
        font-size: 16px;
    }
    .text_bottom h1,
    .text_bottom_1 h1,
    .text_bottom_1 h1 {
        font-size: 20px;
    }
    /*	lookbook*/
    .inn_header h1 {
        font-size: 40px;
        line-height: 40px;
    }
    /*	 innovation*/
    .inn_header span {
        font-size: 19px;
        line-height: 23px;
        margin-top: 20px;
        display: block;
    }
    .about h1 {
        font-size: 10px;
    }
    .service h1 {
        font-size: 10px;
        width: 100%;
        font-weight: bold;
    }
    .rewards h1 {
        font-size: 11px;
        width: 105px;
        font-weight: bold;
        padding-bottom: 17px !important;
    }
    .t3pro h1 {
        font-size: 10px;
    }
    .featured_sub h1 {
        font-size: 10px;
        width: 100%;
        font-weight: bold;
    }
    .shop h1,
    .about h1,
    .about h1,
    .t3pro h1 {
        padding-bottom: 17px !important;
        font-weight: bold;
    }
    /*
    .rewards h1 {
    padding-bottom: 19px !important;
}
*/
    .slider4text .mainc {
        /*font-size: 40px !important;*/
        margin-top: 100px !important;
    }
    .slider4text h1 {
        font-size: 18px !important;
        padding-bottom: 9px !important;
        line-height: normal;
    }
    .slider4text .desc {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
        padding-top: 15px !important;
        font-size: 16px !important;
        line-height: normal;
    }
    .slider4text {
        top: 8% !important;
    }
    .flex-direction-nav .flex-prev {
        top: 50% !important;
    }
    .flex-direction-nav .flex-next {
        top: 50% !important;
    }
    .slider3text .mainc {
        /*font-size: 40px !important;*/
        margin-top: 25% !important;
    }
    .slider3text h1 {
        font-size: 18px !important;
        padding-top: 4px !important;
        line-height: normal;
    }
    .slider3text .desc {
        padding-top: 7px !important;
        margin-top: 8px !important;
    }
    .slider3text span {
        padding-top: 3px !important;
    }
    .slider2text h1 {
        /*font-size: 36px !important;*/
        margin-top: 80px !important;
    }
    /*    .slider2text a {
        width: 57% !important;
        font-size: 27px !important;
    }*/
    .category_slider .jcarousel li {
        width: 371px !important;
    }
    .cat_img {
        height: 181px !important;
    }
    .jcarousel li {
        width: 385px !important;
    }
    .slidertext h1 {
        /*font-size: 36px;*/
        margin-top: 80px !important;
    }
    .look1,
    .look2,
    .look3 {
        height: auto !important;
        margin-top: 0 !important;
        margin-bottom: 30px;
    }
    .on_look {
        margin-top: 272px !important;
    }
    .slider2 {
        min-height: 451px !important;
    }
    /*.slider2 .category_slider .jcarousel li {
 width: 389px !important;
}*/
    .slider3 .jcarousel li {
        width: 480px !important;
    }
    .jcarousel ul li .pro_desc {
        float: left;
        margin-bottom: 12px;
        margin-top: 8px;
        text-align: center;
        width: 100%;
    }
    .jcarousel ul li .carousel-head {
        text-align: center;
    }
    .tools_by_li {
        width: 440px !important;
    }
    .career_banner_inner p {
        top: 315px;
    }
}

@media(max-width:414px) {
    #overflow1{width:100% !important; }
	.platinum-edge-img iframe {height:210px;}
	.post-72.page.type-page.status-publish.hentry .col-md-4 {
  
  width: 300px;
}

	
	.blog .myfooter .container .col-sm-12 .col-xs-4:last-child {padding-right:0;}
	.featured_sub h1 {margin-top:0 !important; padding-bottom:16px !important;}
	
	.mean-container .mean-nav {margin-top:52px !important;}
	
	.post-439.post.type-post.status-publish.format-video.has-post-thumbnail.hentry.category-uncategorized.post_format-post-format-video .col-md-4 {width:300px; }
.post-418.tutorials.type-tutorials.status-publish.format-video.has-post-thumbnail.hentry .col-md-4 {width:300px; }
.menu-b li {padding-right:30px;}

	
	.blog .portfolioContainer {width:300px;}
	.blog .portfolioContainer .col-md-4.item.mt20 {width:100% !important;}
	
    .newsletter_popup .photo-popup {
        width: 300px;
        height: 320px;
        margin-left: -150px;
        top: 20%;
    }
    .newsletter_popup .photo-popup-left {
        padding-top: 30px;
    }
    .newsletter_popup .photo-popup-left h1 {
        font-size: 30px;
        padding-left: 0px;
        display: block;
        float: none;
        text-align: center;
    }
    .newsletter_popup .photo-popup-left h2 {
        font-size: 22px;
        padding: 0 0 0 0px;
        text-align: center;
    }
    .newsletter_popup .photo-popup-left p {
        font-size: 15px;
        line-height: 18px;
        padding: 15px 10px 20px 10px;
        width: auto;
    }
    .newsletter_popup .photo-popup-left-form {
        width: 280px;
        margin-left: 10px;
    }
    .news_popup {
        font-family: NationalLF-Reg;
        font-size: 14px;
    }
    /*.cms-health-html .carousel-inner .item img {height:100%;}
	.cms-health-html .carousel-inner .item {height:250px;}
	.innovation_health_textPartbg {top:40px;}*/
    .registration-page-content-r .customer-name .field.name-firstname.col-md-6 {
        width: 48.7%;
    }
    .registration-page-content-r .customer-name .field.name-lastname.col-md-6 {
        width: 48.7%;
    }
    .cms-technology-html .flexslider {
        height: 184px;
    }
    .our-story-rightBottomImg.bigimg {
        height: 80px !important;
    }
    .our-story-t3-glass-slider-container .T3-glass-slider-content.jcarousel {
        width: 331px !important;
    }
    .our-story-t3-glass-slider-container .jcarousel-wrapper .jcarousel li {
        width: 330px !important;
    }
    .our-story-t3-glass-slider-container .T3-glass-slider-wrap.jcarousel-wrapper {
        padding-bottom: 0;
    }
    .mobile {
        margin-top: -26px;
    }
    .menu_right_mobile {
        margin-top: -32px !important;
    }
    .featured_sub h1 {
        padding-bottom: 17px!important;
    }
    /*store locator*/
    .storLocator_main_part {
        display: none;
    }
    .storeLocatorMobileView_part {
        display: block;
    }
    .storeLocatorMobile_content {
        width: 100%;
        float: left;
        margin: 15px 0;
        padding: 0;
    }
    .storeLocatorMobile_content h4 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        font-family: 'NationalLF-Medium';
        color: #4a4a4c;
        font-size: 16px;
    }
    .storeLocatorMobile_serchbox {
        float: left;
        margin: 7px 0 0;
        padding: 0;
        width: 100%;
    }
    .storeLocatorMobile_serchbox input[type="text"] {
        height: 30px;
        width: 88%;
        float: left;
        border: none;
        background: #f0f0f0;
        padding: 0 10px;
        font-family: 'NationalLF-Book';
        font-size: 16px;
        color: #4c4c4c;
        margin: 0;
    }
    .storeLocatorMobile_serchbox a {
        float: right;
    }
    .storeLocatorMobile_serchbox a img {
        width: 32px;
        height: auto;
    }
    .storeLocatorMobileMap {
        width: 100%;
        margin: 0;
        padding: 0;
        float: left;
        min-height: 316px;
        max-height: 316px;
        height: 100%;
    }
    .storeLocatorMobileMap img {
        height: 315px;
        width: 100%;
    }
    .storeLocatorMobilebanner {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
    }
    .SL_mobiletext {
        color: #4c4c4c;
        float: left;
        font-family: "NationalLF-Reg";
        font-size: 16px;
        margin: 22px 0;
        padding: 0;
        width: 100%;
        line-height: normal;
    }
    .storeLocatorMobilebanner .SL_addImgcontent {
        clear: both;
        position: relative;
    }
    .storeLocatorMobilebanner .SL_bannertext {
        padding: 16px 20px;
    }
    .SL_searchResults ul li:first-child {
        border-top: 1px solid #dddddd;
    }
    .SL_mobileViewnone {
        display: none;
    }
    .address-text a {
        margin-top: 0;
    }
    .pagination-content-blog-right {
        float: none;
        padding: 0;
        font-size: 14px;
        line-height: normal;
    }
    .address-text p {
        font-size: 16px;
        line-height: 20px;
    }
    .page-clickbar {
        margin: 20px 0 70px;
    }
    .mobileViewSL_searchresult {
        display: none;
    }
    .onlinepartners-content-title h1 {
        font-size: 32px;
        line-height: 20px;
        margin: 20px 0 10px;
    }
    .SL_desktopview {
        display: none;
    }
    .SL_mobileview {
        display: block;
    }
    .SL_bottombannercontainer img {
        width: 20%;
    }
    .SL_bottombannercontainer p {
        font-size: 9vw;
        line-height: normal;
        margin: 8px 0 0;
    }
    .SL_bottombannercontainer {
        margin-top: -70px;
    }
    /*store locator*/
    .featured_sub h1 {
        margin-top: 9px;
    }
    .lookslider .look_model_name {
        margin-top: 8px;
    }
    .lookslider .profesion {
        margin-top: 0;
    }
    /*    jignesh*/
    /*.health_benefit_container_bg {
    height: 320px;
}*/
    .health_benefit_container {
        height: 320px;
    }
    .health_benefit_container h4 {
        font-size: 30px;
    }
    .health_benefit_container h3 {
        font-size: 25px;
    }
    .health_benefit_container h3 sup {
        font-size: 10px;
    }
    .health_benefit_container p {
        font-size: 17px;
    }
    .health_benefit_container a span {
        font-size: 18px;
    }
    .innovation_health_wrap ul li {
        float: none;
        margin: 0 auto;
        max-width: inherit;
        width: 80%;
    }
    .innovation_health_wrap ul li:nth-child(2) {
        display: none;
    }
    .innovation_health_wrap ul li:nth-child(3) {
        display: none;
    }
    .innovation_health_wrap ul li:last-child {
        display: none;
    }
    .innovation_health_content {
        padding: 55px 0;
    }
    .innovationbottompart_container_bg {
        display: none;
    }
    .innovationimage_container_bg {
        height: 250px;
    }
    .innovationimage_container {
        height: 250px;
        padding: 25px 0 0;
        vertical-align: top;
    }
    .innovationbottompart_TextPart h3 {
        font-size: 25px;
        margin: 15px 0 10px;
    }
    .innovationbottompart_TextPart h5 {
        font-size: 18px;
    }
    .innovationbottompart_TextPart p {
        font-size: 14px;
    }
    .innovationbottompart_TextPart a {
        font-size: 14px;
    }
    .innovationbottompart_container_bg {
        min-height: inherit;
        padding: 0 0 15px;
    }
    .innovationmoisturesealingimage_container_bg {
        height: 250px;
    }
    .innovationeffectivestylingimage_container_bg {
        height: 250px;
    }
    .effectiv_stylish_bg_container {
        height: 250px;
        display: none;
    }
    .featherweight-LUXEimg {
        height: 170px;
    }
    .innovationcomplatehaircareimage_container_bg {
        height: 250px;
    }
    .innovationimage_container h3 {
        font-size: 34px;
    }
    .innovationimage_container p {
        font-size: 21px;
    }
    /*    .innovation_testmonials {
        float: none;
        margin: 0 auto;
        width: 70%;
    }
    .innovation_testmonials p {
        font-size: 20px;
        line-height: 28px;
    }
    .innovation_testmonials a {
        font-size: 17px;
    }*/
    /**/
    .userexperince_container_bg {
        height: 320px;
    }
    .quietoptarion_container_bg {
        height: 250px;
    }
    .innovation-ergonomic-image_container_bg {
        height: 250px;
    }
    .innovation-intuitive-image_container_bg {
        height: 250px;
    }
    .innovation-faststyling-image_container_bg {
        height: 250px;
    }
    .innovation_design_textPart h3 {
        font-size: 7vw;
    }
    .innovation_design_textPart h4 {
        font-size: 7vw;
    }
    .innovation_design_textPart p {
        font-size: 5vw;
    }
    .innovation_design_contentPart img {
        height: 475px;
    }
    .innovation_design_textPart_2 img {
        height: auto;
    }
    .innovation_design_textPart_2 h3 {
        font-size: 6vw;
        margin: 10px 0 0;
    }
    .innovation_design_textPart_2 p {
        font-size: 3vw;
        margin: 10px 0;
    }
    .innovation_bottom_textPart {
        bottom: 11px;
    }
    .innovation_bottom_textPart h6 {
        font-size: 2.8vw;
    }
    .innovation_bottom_textPart a {
        font-size: 2.8vw;
    }
    .innovation_design_textPartWrap_2 {
        max-width: 260px;
    }
    .innovation_design_textPartWrap_3 {
        max-width: 260px;
    }
    /*    jignesh*/
    .view_add_to_box {
        float: right;
        position: relative;
        top: -35px;
        width: 40% !important;
    }
    .view_add_to_box ul li {
        float: left;
        margin: 0 0 0 18px !important;
    }
    #cloudZoom > img {
        max-width: 100%;
    }
    .view_add_to_box {
        float: right;
        position: relative;
        top: -35px;
        width: 30%;
    }
    .yotpo-stars {
        margin-left: 4% !important;
    }
    .bottom-all-1 > img {
        min-width: 100%;
    }
    /*.tools_by_li {
  background: none repeat scroll 0 0;
  float: left;
  height: 240px;
  margin: 10px 0 10px 10px;
  text-align: left;
  width: 394px;
}*/
    .tools_by_li {
        width: 380px !important;
    }
    .slider3 .jcarousel li {
        width: 414px !important;
    }
    .text_bottom>h1 {
        font-size: 24px!important;
    }
    .container1 {
        width: 80%!important;
    }
    .text_mid1>h1 {
        font-size: 24px!important;
    }
    .text_mid1 > p {
        font-size: 10px!important;
    }
    .text_mid1>a {
        font-size: 14px!important;
    }
    .text_bottom>h1 {
        font-size: 18px!important;
    }
    .text_bottom>a {
        font-size: 12px!important;
    }
    .div_img_right .mg_txt h1 {
        font-size: 18px!important;
    }
    .sub1_look a {
        font-size: 12px!important;
    }
    .text_top1>h1 {
        font-size: 30px!important;
        line-height: 32px!important;
        margin-top: 20px!important;
    }
    .career_banner_inner .cat-image {
        height: 285px;
        width: auto;
    }
    .career_banner_inner h1 {
        top: 120px;
    }
    .career_banner_inner p {
        font-size: 4.5vw;
        line-height: normal;
        padding: 0 20px;
        top: 260px;
    }
    .career_banner_inner p br {
        display: none;
    }
    .careers_main_top .akordeon {
        margin: 0 auto;
        width: 94%;
    }
    .careers_main_top {
        margin-top: 44px;
    }
    .careers_main_top h1 {
        padding-bottom: 5px;
    }
    .careers_main_top .akordeon-item .akordeon-item-head {
        margin-bottom: 14px;
    }
}

@media(max-width:380px) {
    .lookbook_link a {
        font-family: NationalLF-Reg;
        font-size: 16px;
        text-align: center;
        color: #4a4a4c;
        width: 50%;
        display: block;
        margin: 0 auto;
    }
    /*    productdetail*/
    .box_product_detail .product-image > img {
        max-width: 100%;
        position: relative;
        top: 59px;
    }
    .box_product_detail .price-box .price {
        font-family: NationalLF-Medium;
        font-size: 18px !important;
        line-height: 20px;
    }
    .box_product_detail .action_right_box .lear {
        color: #4a4a4c;
        font-size: 14px;
    }
    .grid_block_content .actions .action_right_box {
        padding-top: 5px;
    }
    .grid_block_content .actions .add_cart_btn {
        background-color: #4A4A4C;
        border: medium none;
        border-radius: 5px;
        color: #FFF;
        display: inline-block;
        font-size: 12px;
        padding: 4px 2.7%;
        text-align: center;
        width: 80px;
    }
    .box_product_detail .action_right_box .share_box {
        width: 55%;
        float: right;
    }
    .box_product_detail .actions {
        margin-top: 15px!important;
    }
    /*    productdetail*/
    .mean-container a.meanmenu-reveal {
        padding: 8px 16px;
    }
    .text_bottom>h1 {
        font-size: 24px!important;
    }
    .container1 {
        width: 80%!important;
    }
    .text_mid1>h1 {
        font-size: 24px!important;
    }
    .text_mid1 > p {
        font-size: 10px!important;
    }
    .text_mid1>a {
        font-size: 14px!important;
    }
    .text_bottom>h1 {
        font-size: 18px!important;
    }
    .text_bottom>a {
        font-size: 12px!important;
    }
    .div_img_right .mg_txt h1 {
        font-size: 18px!important;
        text-align: left;
    }
    .sub1_look a {
        font-size: 12px!important;
    }
    .text_top1>h1 {
        font-size: 30px!important;
        line-height: 32px!important;
        margin-top: 20px!important;
    }
    .text_top1>span {
        font-size: 14px!important;
        line-height: 18px!important;
    }
    .category_slider .tools_by_li {
        height: 259px;
    }
    .jcarousel-wrapper .tools_by_li {
        margin: 0 7px !important;
    }
    .category_menu_bar {
        background: #f2f2f2 none repeat scroll 0 0;
        height: auto;
        text-align: left;
        width: 100%;
    }
    .cat_menu_left {
        clear: both;
        float: left;
        margin: 15px 0 0 9px;
        width: 100%;
    }
    .cat_menu_left ul li {
        border-right: 1px solid #000;
        display: inline;
        line-height: 20px;
        padding: 0 10px;
    }
    .bottom-all-1 > img {
        max-width: 330px;
    }
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .flex-direction-nav .flex-prev {
        top: 50% !important;
    }
    .flex-direction-nav .flex-next {
        top: 50% !important;
    }
    .slidertext h1 {
        width: 200px !important;
        font-size: 26px !important;
    }
    .slider2text h1 {
        width: 200px !important;
        font-size: 26px !important;
        line-height: 35px;
    }
    .slider3text .desc {
        line-height: 19px;
    }
    .slider3text h1 {
        font-size: 18px !important;
    }
    .slider3text .desc {
        font-size: 16px !important;
        line-height: 19px;
        width: 63%;
    }
    .slider4text h1 {
        padding-top: 3px;
    }
    .slider2text a {
        width: 100% !important;
    }
    .cat-sec-1 .on_img {
        top: 0% !important;
    }
    .cat-sec-2 .on_img {
        top: 1% !important;
    }
    .category_slider .jcarousel li {
        width: 290px !important;
        margin-left: 43px !important;
    }
    .category_slider img {
        width: 100% !important;
    }
    .cat_img {
        height: 188px !important;
    }
    .fullbaner1text {
        margin-top: 68px !important;
    }
    .jcarousel li {
        width: 279px !important;
    }
    .slider3 .jcarousel li {
        width: 305px !important;
    }
    .slider2 .category_slider .jcarousel li {
        width: 293px !important;
        padding: 14px 14px 14px 6px;
    }
    .on_look {
        padding-left: 16% !important;
    }
}

@media(max-width:375px) {
	.mytools_demo2_2 .block_content .share_content_container .sharesocial_cont {margin-top:60%;}
	.mytools_demo2_2 .wishlist_content_container p {padding-top: 65%;}

	.look_detail .sharesocial_cont1 {margin-top:35% !important;}
	.block_content .wishlist_content_container.swipe_cont3.slide_in_hover p {margin-top:40%; padding:0;}

	.platinum-edge-img iframe {height:190px;}
		.techslider .jcarousel ul li {width:250px !important;}
	
    .slidemodel h2 {
        margin-top: 80px !important;
    }
    .sliderdark .mainc {
        margin-top: 80px !important;
    }
    .sliderlight .mainc {
        margin-top: 80px !important;
    }
    .cms-design-html .add_img_design_new {
        padding-top: 120px;
        padding-bottom: 40px;
    }
    .innovation_health_textPartbg {
        top: 30px;
    }
    .registration-page-content-r .customer-name .field.name-firstname.col-md-6 {
        width: 48.5%;
    }
    .registration-page-content-r .customer-name .field.name-lastname.col-md-6 {
        width: 48.5%;
    }
    .cms-technology-html .flexslider {
        height: 167px;
        margin-top: 280px !important;
    }
    .our-story-rightBottomImg.bigimg {
        height: 73px !important;
    }
    .our-story-t3-glass-slider-container .T3-glass-slider-content.jcarousel {
        width: 301px !important;
    }
    .our-story-t3-glass-slider-container .jcarousel-wrapper .jcarousel li {
        width: 300px !important;
    }
    .top-cart1 .block-content {
        top: 42px !important;
    }
    .mean-container a.meanmenu-reveal {
        padding: 0;
    }
    .mobile {
        margin-top: -24px;
    }
    .logo {
        width: 100%;
        margin-top: 2px !important;
    }
    .featured_sub h1 {
        padding-bottom: 16px!important;
    }
    /*    jignesh*/
    /*.our-story-t3-cares-container h1 {
    font-size: 40px;
    line-height: 40px;
    padding: 279px 0;
}*/
    .slider3text .mainc {
        font-size: 26px !important;
        margin-top: 18% !important;
    }
    .slider3text h1 {
        margin-top: 10px;
    }
    .slider4text .mainc {
        font-size: 26px;
        margin-top: 80px !important;
    }
    .slider4text h1 {
        margin-top: 5px;
        margin-bottom: 2px;
    }
    .slider2text h1 {
        line-height: normal;
        width: 130px !important;
        margin-top: 40px !important;
    }
    .slider2text a {
        margin-bottom: 25px;
    }
    .slidertext h1 {
        margin-top: 40px !important;
        width: 130px !important;
    }
    .slidertext span {
        margin-top: 15px;
        padding-top: 20px;
        line-height: normal;
    }
    .featured_sub h1 {
        padding-top: 10px;
    }
    .about > h1,
    .service > h1,
    .shop > h1 {
        padding-bottom: 16px !important;
    }
    .innovation_healt_textPart h4 {
        font-size: 7vw;
    }
    .innovation_healt_textPart h3 {
        font-size: 7vw;
    }
    .innovation_healt_textPart h3 sup {
        font-size: 3vw;
    }
    .innovation_healt_textPart p {
        font-size: 4.2vw;
        margin: 5px 0;
    }
    .innovation_healt_textPart a span {
        font-size: 4vw;
    }
    .innovation_health_textPartbg {
        margin-top: 0;
        top: 7%;
    }
    .innovation_container h2 {
        font-size: 8vw;
    }
    .innovation_container h2 sup {
        font-size: 2.8vw;
        top: -15px;
    }
    .innovation_container p {
        font-size: 4.3vw;
    }
    .innovation_healt_textPart_2 h3 {
        font-size: 7vw;
    }
    .innovation_healt_textPart_2 p {
        font-size: 4.8vw;
    }
    .innovation_healt_textPart_2 p span {
        font-size: 3.5vw;
        float: left;
    }
    .health_benefit_containerbg_2 {
        max-width: 205px;
    }
    .innovation_design_top_wrap .innovation_design_contentPart .View320 {
        height: 295px;
    }
    .innovation_design_textPart h3 {
        font-size: 7vw;
    }
    .innovation_design_textPart h4 {
        font-size: 7vw;
    }
    .innovation_design_textPart p {
        font-size: 5vw;
    }
    .innovation_design_contentPart img {
        height: 452px;
    }
    .innovation_design_textPart_2 img {
        height: auto;
    }
    .innovation_design_textPart_2 h3 {
        font-size: 7vw;
        margin: 10px 0 0;
    }
    .innovation_design_textPart_2 p {
        font-size: 4vw;
        margin: 10px 0;
    }
    .innovation_bottom_textPart {
        bottom: 11px;
    }
    .innovation_bottom_textPart h6 {
        font-size: 3.8vw;
    }
    .innovation_bottom_textPart a {
        font-size: 3.8vw;
    }
    .innovation_design_textPartWrap_2 {
        max-width: 260px;
    }
    .innovation_design_textPartWrap_3 {
        max-width: 260px;
    }
    /*    jignesh*/
    .top-acc .tool_diss_top h1 {
        color: #4a4a4c;
        font-family: seaside_displaymedium;
        font-size: 32px;
        text-align: left;
        text-transform: uppercase;
    }
    .view_add_to_box {
        float: right;
        position: relative;
        top: -35px;
        width: 40% !important;
    }
    .view_add_to_box ul li {
        float: left;
        margin: 0 0 0 10px !important;
    }
    .slider3 .jcarousel li {
        width: 375px !important;
    }
    .prod_short_desc {
        color: #4a4a4c;
        float: left;
        font-family: NationalLF-Book;
        font-size: 16px;
        margin-top: 15px;
        text-transform: capitalize;
        width: 190px;
    }
    .action_right_box {
        float: right;
        margin-top: 15px;
        width: 275px;
    }
    .action_right_box {
        float: right;
        margin-top: 15px;
        width: 305px;
    }
    .tools_by_li {
        width: 342px !important;
    }
    .bottom-all-1 > img {
        max-width: 345px;
    }
    .category_menu_bar {
        background: #f2f2f2 none repeat scroll 0 0;
        height: auto;
        text-align: left;
        width: 100%;
    }
    .cat_menu_left {
        clear: both;
        float: left;
        margin: 15px 0 0 9px;
        width: 100%;
    }
    .cat_menu_left ul li {
        border-right: 1px solid #000;
        display: inline;
        line-height: 20px;
        padding: 0 10px;
    }
    .bottom-all-1 > img {
        max-width: 330px;
    }
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .career_banner_inner p {
        top: 250px;
        line-height: 24px;
    }
}

@media(max-width:360px) {

 .item {display: block;height: auto;    width: 81% !important;}
.single .item {display: block;height: auto;margin-left:0px !important;width: 81% !important;}
.cnt-head {font-size: 14px;}
.cnt-head a{font-size: 14px;}




	.mytools_demo2_2 .tool_share .btn-cart {font-size: 16px;padding: 5px 7px !important;font-size: 12px;margin-right: 5px!important;}
	.mytools_demo2_2 .tool_share .btn-cart {padding-top:5px;}	
	.social_link li {padding-left:12%;}
	.signup .e_sign_up {padding:8px 10%;}
	.platinum-edge-img iframe {height:180px;}
	.featured_sub h1 {margin-top:9px !important;}
    .fullarticle .mytools_demo2_2 .right_share {width: 110px !important;}
	
    .newsletter_popup .photo-popup {
        top: 24%;
    }
	.product-essential .tool_diss_top.mb10 h1 {
    text-transform: inherit;
}
    .Shop_header h1 a {
        font-size: 30px;
        line-height: 32px;
        color: #4a4a4c;
        display: inline-block;
    }
    .fullbaner1text {
        margin-top: 128px !important;
    }
    .registration-page-content-r .customer-name .field.name-firstname.col-md-6 {
        width: 48.4%;
    }
    .registration-page-content-r .customer-name .field.name-lastname.col-md-6 {
        width: 48.4%;
    }
    .cms-technology-html .flexslider {
        height: 160px;
        margin-top: 275px !important;
    }
    .our-story-rightBottomImg.bigimg {
        height: 70px !important;
    }
    .top-cart1 .block-content {
        background-image: none !important;
    }
    .our-story-t3-glass-slider-container .T3-glass-slider-content.jcarousel {
        width: 281px !important;
    }
    .our-story-t3-glass-slider-container .jcarousel-wrapper .jcarousel li {
        width: 280px !important;
    }
    .mean-container a.meanmenu-reveal {
        width: 33px;
        height: 25px;
    }
    .mobile {
        margin-top: -20px;
    }
    .mean-container a.meanmenu-reveal.meanclose {
        font-size: 32px !important;
        height: 21px;
        width: 20px;
        margin-top: 0;
    }
    .mean-container .mean-nav {
        margin-top: 36px;
        margin-top: 37px;
    }
    /*store locator*/
    .SL_bannertext a {
        margin: 10px 0 0;
    }
    /*store locator*/
    .slider3text .mainc {
        margin-top: 15% !important;
    }
    .slider4text .mainc {
        margin-top: 60px !important;
    }
    .slider3text,
    .slider4text {
        margin-left: 60px !important;
    }
    .slider2text,
    .slidertext {
        margin-left: 70px !important;
    }
    /*    jignesh*/
    /*.health_benefit_container_bg {
    height: 320px;
}*/
    .featured_sub h1 {
        margin-top: 7px;
    }
    .health_benefit_container {
        height: 320px;
    }
    .health_benefit_container h4 {
        font-size: 30px;
    }
    .health_benefit_container h3 {
        font-size: 25px;
    }
    .health_benefit_container h3 sup {
        font-size: 10px;
    }
    .health_benefit_container p {
        font-size: 17px;
    }
    .health_benefit_container a span {
        font-size: 18px;
    }
    .innovation_health_wrap ul li {
        float: none;
        margin: 0 auto;
        max-width: inherit;
        width: 80%;
    }
    .innovation_health_wrap ul li:nth-child(2) {
        display: none;
    }
    .innovation_health_wrap ul li:nth-child(3) {
        display: none;
    }
    .innovation_health_wrap ul li:last-child {
        display: none;
    }
    .innovation_health_content {
        padding: 55px 0;
    }
    .innovationbottompart_container_bg {
        display: none;
    }
    .innovationimage_container_bg {
        height: 200px;
    }
    .innovationimage_container {
        height: 200px;
        padding: 25px 0 0;
        vertical-align: top;
    }
    .innovationbottompart_TextPart h3 {
        font-size: 25px;
        margin: 15px 0 10px;
    }
    .innovationbottompart_TextPart h5 {
        font-size: 18px;
    }
    .innovationbottompart_TextPart p {
        font-size: 14px;
    }
    .innovationbottompart_TextPart a {
        font-size: 14px;
    }
    .innovationbottompart_container_bg {
        min-height: inherit;
        padding: 0 0 15px;
    }
    .innovationmoisturesealingimage_container_bg {
        height: 200px;
    }
    .innovationeffectivestylingimage_container_bg {
        height: 200px;
    }
    .effectiv_stylish_bg_container {
        height: 200px;
        display: none;
    }
    .featherweight-LUXEimg {
        height: 170px;
    }
    .innovationcomplatehaircareimage_container_bg {
        height: 200px;
    }
    .innovationimage_container_wrap {
        max-width: 220px;
    }
    .innovationimage_container h3 {
        font-size: 30px;
    }
    .innovationimage_container p {
        font-size: 18px;

    }
    /*    .innovation_testmonials {
        float: none;
        margin: 0 auto;
        width: 70%;
    }
    .innovation_testmonials p {
        font-size: 17px;
        line-height: 22px;
    }
    .innovation_testmonials a {
        font-size: 15px;
    }*/
    /**/
    .userexperince_container_bg {
        height: 320px;
    }
    .quietoptarion_container_bg {
        height: 200px;
    }
    .innovation-ergonomic-image_container_bg {
        height: 200px;
    }
    .innovation-intuitive-image_container_bg {
        height: 200px;
    }
    .innovation-faststyling-image_container_bg {
        height: 200px;
    }
    .innovation_healt_textPart h3 {
        font-size: 6vw;
    }
    .innovation_healt_textPart h3 sup {
        top: -10px;
    }
    .innovation_healt_textPart h4 {
        font-size: 6vw;
    }
    .innovation_healt_textPart p {
        font-size: 4vw;
        margin: 5px 0;
    }
    .innovation_healt_textPart a span {
        margin: 0;
    }
    .innovation_healt_textPart p {
        font-size: 4vw;
        margin: 0;
    }
    .innovation_design_top_wrap .innovation_design_contentPart .View320 {
        height: 295px;
    }
    .innovation_design_textPart h3 {
        font-size: 7vw;
    }
    .innovation_design_textPart h4 {
        font-size: 7vw;
    }
    .innovation_design_textPart p {
        font-size: 5vw;
    }
    .innovation_design_contentPart img {
        height: 442px;
    }
    .innovation_design_textPart_2 img {
        height: auto;
    }
    .innovation_design_textPart_2 h3 {
        font-size: 7vw;
        margin: 10px 0 0;
    }
    .innovation_design_textPart_2 p {
        font-size: 4vw;
        margin: 10px 0;
    }
    .innovation_bottom_textPart {
        bottom: 10px;
    }
    .innovation_bottom_textPart h6 {
        font-size: 3.8vw;
    }
    .innovation_bottom_textPart a {
        font-size: 3.8vw;
    }
    .innovation_design_textPartWrap_2 {
        max-width: 260px;
    }
    .innovation_design_textPartWrap_3 {
        max-width: 260px;
    }
    /*    jignesh*/
    .view_add_to_box {
        float: left;
        position: relative;
        text-align: left;
        top: 15px;
        width: 50% !important;
    }
    .view_add_to_box ul li {
        float: left;
        margin: 15px 0 0 15px !important;
    }
    #cloudZoom > img {
        max-width: 100%;
    }
    .top-acc .tool_diss_top h1 {
        color: #4a4a4c;
        font-family: seaside_displaymedium;
        font-size: 32px;
        text-align: left;
        text-transform: uppercase;
    }
    .tools_by_li {
        float: left;
        height: 240px;
        margin: 10px 0 10px 10px;
        text-align: left;
        width: 340px;
    }
    .bottom-all-1 .on_img {
        left: 0;
        padding: 40px 0 16px;
        position: absolute;
        text-align: center;
        top: 1%;
        width: 100%;
    }
    .bottom-all-1 > img {
        min-width: 100%;
    }
    .action_right_box {
        float: right;
        margin-top: 25px;
        width: 285px;
    }
    .menu_right_mobile {
        margin-top: -8px !important;
    }
    .menu_right_mobile {
        margin-top: -31px !important;
        position: absolute;
        right: 0;
        z-index: 99999;
    }
    .top-cart .block-title strong {
        left: 8px;
        padding-top: 5px;
    }
    .top-cart .block-content {
        top: 30px;
        background: none;
    }
    #search_mini_form img {
        display: block;
    }
    .prod_short_desc {
        color: #4a4a4c;
        float: left;
        font-family: NationalLF-Book;
        font-size: 16px;
        margin-top: 15px;
        text-transform: capitalize;
        width: 245px;
    }
    .category_menu_bar {
        background: #f2f2f2 none repeat scroll 0 0;
        height: auto;
        text-align: left;
        width: 100%;
    }
    .cat_menu_left {
        clear: both;
        float: left;
        margin: 15px 0 0 9px;
        width: 100%;
    }
    .cat_menu_left ul li {
        border-right: 1px solid #000;
        display: inline;
        line-height: 20px;
        padding: 0 10px;
    }
    .bottom-all-1 > img {
        max-width: 330px;
    }
    .cat_menu_right {
        display: none;
        float: right;
        height: 100px;
        margin: 15px 0 0;
        width: 975px;
    }
    .shope_share_look_slider h2 {
        color: #4a4a4c;
        font-size: 17px;
        font-weight: 200;
        line-height: 18px;
        padding: 8% 22% 2%;
    }
    .tools_by_li {
        width: 323px !important;
    }
    .shope_tool_btn {
        background: #4a4a4c none repeat scroll 0 0;
        border: medium none;
        border-radius: 5px;
        color: #fff;
        height: 35px;
        margin-left: 10px;
        outline: medium none;
        width: 100px;
    }
    .wish_cat_image {
        height: 140px;
        position: absolute;
        right: -13px;
        top: 25px;
        width: auto;
        z-index: 0;
    }
    .one1 {
        width: 80px !important;
    }
    .flex-direction-nav .flex-prev {
        top: 50% !important;
    }
    .flex-direction-nav .flex-next {
        top: 50% !important;
    }
    .category_slider .jcarousel li {
        margin-left: 43px !important;
        width: 274px !important;
    }
    .jcarousel li {
        width: 263px !important;
    }
    .slider2text a {
        margin: 0px !important;
    }
    .slider2text span {
        margin: 0px !important;
    }
    .slider3 .jcarousel li {
        width: 360px !important;
    }
    .slider2 .category_slider .jcarousel li {
        width: 355px !important;
    }
    .menu_right {
        float: none !important;
        margin-left: 27%;
    }
    .mobile {
        width: 100%!important;
    }
    .account-create2 {
        margin: 0px auto;
        width: 90% !important;
    }
    .account-create2 .name-firstname {
        float: left;
        width: 100%!important;
    }
    .account-create2 .name-lastname {
        float: left;
        width: 100%!important;
        padding-top: 7px;
    }
    #firstname,
    #lastname {
        padding-left: 12px;
        width: 100%;
    }
    .account-create2 .control1 {
        font-size: 11px !important;
    }
    .email-add {
        line-height: 18px;
    }
    .social ul li img {
        height: 26px !important;
    }
    .featured_sub h1 {
        width: 80px !important;
        padding-bottom: 17px!important;
        margin-top: 0px;
        padding-top: 0px !important;
    }
    .rewards h1 {
        width: 85px !important;
    }
    .t3pro h1 {
        padding-bottom: 17px !important;
    }
    #search_mini_form {
        top: 0px;
    }
    .slider2 .category_slider .jcarousel li {
        padding: 14px 14px 14px 6px;
        width: 327px !important;
    }
    .mean-container a.meanmenu-reveal span {
        margin-top: 5px;
        width: 33px;
    }
    .career_banner_inner h1 {
        top: 110px;
    }
    .career_banner_inner p {
        top: 230px;
    }
    .lookbook_look_bottom a {
        color: #fff;
        font-size: 12px;
    }
    .mg_txt .lookbook_right_bottom a {
        font-size: 12px;
        color: #fff;
    }
	
}

@media(max-width:320px) {
    .fullarticle .mytools_demo2_2 .right_share {width: 92px !important;}

    .mytools_demo2_2 .right_share .share{width: 54px;}
    .mytools_demo2_2 .wish_b {width: 20px;height: 20px;}
	.thelook-share-swipe .share_ico img {padding: 0; width: 100%;}
	.thelook-share-swipe .share_ico {margin:0 5px 0 0;}
	.look_detail .sharesocial_cont1 {margin-top: 45% !important;}
	.block_content .wishlist_content_container.swipe_cont3.slide_in_hover p {margin-top: 50%; padding: 0;}
	.platinum-edge-img iframe {height:160px;}
	.product_disp .pro_img_mobile img {display:inline-block;}
	.look_detail .right_txt > h1 {font-size:20px;}
	.look_detail .steps_disp p {font-size:15px !important;}
	
	.service > h1 {margin-top:-2px !important;}
	.featured_sub h1 {margin-top:0 !important;}
	
    .cms-shop-html .jcarousel-control-next {
        right: 2px !important;
    }
    .cms-shop-html .jcarousel-control-prev {
        left: 2px !important;
    }
    .newsletter_popup .photo-popup {
        top: 80px;
    }
    .featured_sub h1 {
        width: 80px !important;
    }
    .slidemodel h2 {
        margin-top: 70px !important;
    }
    .sliderdark .mainc {
        margin-top: 70px !important;
    }
    .sliderlight .mainc {
        margin-top: 70px !important;
    }
    .cms-design-html .innovation_bottom_textRightPart.innovation_prc_new > h6 {
        font-size: 14px;
    }
    .cms-design-html .innovation_bottom_textRightPart.innovation_prc_new > a {
        font-size: 10px;
    }
    .cms-design-html .innovation_design_textPart_2 > p {
        font-size: 14px;
    }
    .cms-design-html .innovation_design_textPart_2 > h3 {
        font-size: 26px;
    }
    .cms-design-html .innovation_design_textPart_2 {
        padding-top: 30px;
    }
    .cms-design-html .innovation_design_textPartbg {
        margin: 0;
    }
    .cms-design-html .add_img_design_new {
        padding: 160px 0 60px 0;
    }
    .cms-design-html .common_all_page {
        margin-top: 0;
    }
    .traingle_arw {
        left: 79%;
        position: absolute;
        top: -8px;
    }
    .email_signup {
        left: 11px !important;
        z-index: 999999 !important;
    }
    .traingle_arw2 {
        left: 241px !important;
    }
    /*.cms-health-html .carousel-inner .item {height:270px;}*/
    .innovation_health_textPartbg .health_benefit_containerbg {
        width: 100% !important;
        margin-top: 0 !important;
    }
    .registration-page-content-r .customer-name .field.name-firstname.col-md-6 {
        width: 48.2%;
    }
    .registration-page-content-r .customer-name .field.name-lastname.col-md-6 {
        width: 48.2%;
    }
    .mobile_line {
        border: 0 !important;
    }
    .cms-technology-html .slides li img {
        margin: 0;
    }
    .innovation_healt_textPart h3 {
        width: 100%;
        margin-bottom: 20px;
    }
    .innovation_healt_textPart h4 {
        width: 100%;
    }
    .innovation_healt_textPart > a {
        width: 100%;
    }
    .cms-technology-html .flexslider {
        margin-top: 290px !important;
        height: 142px;
    }
    .our-story-rightBottomImg.bigimg {
        height: 62px !important;
    }
    .our-story-t3-glass-slider-container .T3-glass-slider-content.jcarousel {
        width: 251px !important;
    }
    .our-story-t3-glass-slider-container .jcarousel-wrapper .jcarousel li {
        width: 250px !important;
    }
    .our-story-t3-glass-slider-container .t3inthepressslider {
        width: 250px !important;
    }
    .our-sliderbg-main .col-md-4.jcarousel.t3inthepressslider li {
        width: 249px !important;
        height: 340px !important;
    }
    .mobile {
        margin-top: -16px;
    }
    .mean-container .mean-nav {
        margin-top: 36px;
    }
    .menu_right_mobile {
        margin-top: -28px !important;
    }
    /*store locator*/
    .SL_bannertext a {
        margin: 5px 0 0;
    }
    .onlinepartners-content-main {
        display: none;
    }
    .resellerslist-content-main {
        display: none;
    }
    .SL_mobileviewAccordian {
        display: block;
    }
    /*store locator*/
    .category_list_container h1 {
        color: #4a4a4c;
        display: block;
        font-size: 30px;
        line-height: 35px;
        margin: 30px 0 9px;
        padding-top: 3px;
    }
    .category_list_container span {
        color: #4a4a4c;
        display: block;
        font-family: NationalLF-Book;
        font-size: 18px;
        line-height: 20px;
    }
    .myfavlook_women_header h1 {
        color: #4a4a4c;
        display: block;
        font-family: NationalLF-Reg;
        font-size: 30px;
        line-height: 35px;
        margin: 0 auto;
        padding-top: 0;
        width: 54%;
    }
    #comparelist .btn-compare {
        width: 143px!important;
        height: 40px !important;
        font-size: 12px !important;
    }
    .grid_block_content .actions .action_right_box {
        padding-top: 5px!important;
    }
    .box_product_detail .actions .share_box .share {
        font-size: 10px;
    }
    .box_product_detail .action_right_box .share_box {
        width: 52%;
        float: right;
    }
    .box_product_detail .action_right_box .share_box .share {
        margin-right: 10px;
        padding: 2px 9%;
        text-transform: uppercase;
    }
    .box_product_detail .action_right_box .share_box .wish_b {
        background: rgba(0, 0, 0, 0) url("../images/wish_list_black.png") no-repeat scroll 0 0 / 100% auto;
        height: 30px;
        width: 18px;
        margin-right: 10px;
        vertical-align: middle;
    }
    .mobile-tool-slider .tools_by_li {
        background: #f5f5f5 none repeat scroll 0 0;
        float: left;
        height: auto;
        margin: 0 0 20px 12px;
        text-align: left;
        width: 289px!important;
    }
    .mobile-tool-slider .view_more {
        display: block;
        float: none;
        font-size: 12px;
        height: 29px;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0 !important;
        text-transform: none !important;
        vertical-align: middle;
        width: 90px!important;
    }
    .slidertext span {
        width: 110px;
    }
    .slider3text .mainc {
        margin-top: 5% !important;
    }
    .slider3text h1 {
        margin-top: 0;
    }
    .innovation_design_textPartbg {
        top: 60%;
    }
    .service > h1 {
        margin-top: 18px;
        padding-bottom: 6px !important;
    }
    .t3pro h1 {
        /* margin-bottom: 7px !important; */
        margin-top: 0px;
        padding-top: 0px;
    }
    .rewards h1 {
        padding-bottom: 8px;
        padding-top: 0px;
        margin-top: 0px;
    }
    /*slidert3women*/
    #slider #controls {
        height: 50px;
        left: 48px;
        margin: 0 0 0 12%;
        position: absolute;
        top: 25%;
        width: 50%;
    }
    /*slidert3women*/
    .innovation_design_mobiImg img {
        width: 100%;
    }
    /*    jignesh*/
    .innovation_health_content {
        padding: 42px 0;
    }
    .innovation_container h2 {
        font-size: 36px;
    }
    .innovation_container h2 sup {
        font-size: 18px;
        position: relative;
        top: -18px;
    }
    .innovation_health_textPartbg {
        top: 15%;
    }
    .health_benefit_containerbg {
        float: left;
    }
    .View320 {
        height: 286px;
        width: auto !important;
    }
    /*    .innovation_healt_textPart h4 {
        font-size: 8vw;
        width: 50%;
    }
    .innovation_healt_textPart h3 {
        font-size: 8vw;
        width: 50%;
    }
    .innovation_healt_textPart p {
        font-size: 5.1vw;
        margin: 15px 0;
        width: 50%;
    }
    .innovation_healt_textPart > a {
        float: left;
        width: 50%;
    }*/
    .innovation_healt_textPart a span {
        font-size: 4vw;
        width: 100%;
    }
    .career_banner_inner h1 {
        font-size: 9vw;
        top: 115px;
    }
    .career_banner_inner p {
        font-size: 5vw;
        line-height: 20px;
        top: 250px;
    }
    .careermobiViewnone {
        display: none;
    }
    .careermobiViewblock {
        display: block;
    }
    .careers_main_top .akordeon {
        margin: 0 auto;
        width: 92%;
    }
	/* product innerpage */
	.product-proi .tool_diss_top.mb10  h1 {
    text-transform: inherit;
    }
    .product-featherweight-lux2i .tool_diss_top.mb10  h1{
    text-transform: inherit;
    }
    .view_add_to_box {
      float: left !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 50% !important;
    top: 0 !important;
    }
    .view_add_to_box ul li:first-child {
    float: left;
    margin: 0 !important;
    padding: 0 !important;
    width: 33% !important;
    }
    .view_add_to_box ul li:last-child {
    float: right;
    margin: 0 !important;
    position: relative;
   top: -6px;
    }
    .view_add_to_box ul li:last-child a {
    margin: 0 !important;
    position: relative;
    
    }
    .mobile_viwe_cart_box{
    float: left;
    width: 50% !important;
    }
    .product-image-zoom .mousetrap {
    display: none;
    }
    .mob-add-to .shop_tool_share.share {
    padding: 10px 6% !important;
    }
    .mob-add-to .shop_tool_share.share {
    width: 80px !important;
    }
    .technology.mt20 .jcarousel.container_slider {
    width: 100% !important;
    }
    .techslider.mt20 .jcarousel ul li{
    padding: 0 !important;
    }
    .techslider.mt20 .jcarousel ul li{
    width: 260px !important;
	margin:0 30px !important;
    }
    .techslider.mt20 .jcarousel.container_slider{
    width:100% !important;
    }
    .techslider.mt20 .techslide{
    margin: 0 !important;
    }
    .tech_desc_feature .tech_left_right .tech_oneslide{
    width:320px;
    }
    .tutorialslider .container_slider .tutorialmain {
    padding: 0 !important;
    }
    .technology.mt20 .product-otherfeatures .jcarousel_static.container_slider li{
    width: 46% !important;
    }

    .technology.mt20 .product-otherfeatures .jcarousel_static.container_slider li:nth-child(2n+2) {
    margin-left: 7% !important;
    }
    .write-review-content .webreview-main {
    width: 320px;
    }

	
	.related_pro .might_like_header h1{  
 	font-size: 20px;
 	line-height: 20px;
    margin: 0 auto;
    padding-top: 18px;
    width: 160px;
    }

}
