@font-face {
  font-family: 'OpenSans-Extrabold';
  src: url('../fonts/OpenSans-Extrabold/OpenSans-Extrabold.eot?#iefix') format('embedded-opentype'),
       url('../fonts/OpenSans-Extrabold/OpenSans-Extrabold.woff') format('woff'),
       url('../fonts/OpenSans-Extrabold/OpenSans-Extrabold.ttf')  format('truetype'),
       url('../fonts/OpenSans-Extrabold/OpenSans-Extrabold.svg#OpenSans-Extrabold') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'OpenSans';
  src: url('../fonts/OpenSans/OpenSans.eot?#iefix') format('embedded-opentype'),
       url('../fonts/OpenSans/OpenSans.woff') format('woff'),
       url('../fonts/OpenSans/OpenSans.ttf')  format('truetype'),
       url('../fonts/OpenSans/OpenSans.svg#OpenSans') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
@font-face {
  font-family: 'OpenSans-Semibold';
  src: url('../fonts/OpenSans-Semibold/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),
       url('../fonts/OpenSans-Semibold/OpenSans-Semibold.woff') format('woff'),
       url('../fonts/OpenSans-Semibold/OpenSans-Semibold.ttf')  format('truetype'),
       url('../fonts/OpenSans-Semibold/OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'OpenSansLight-Italic';
  src: url('../fonts/OpenSansLight-Italic/OpenSansLight-Italic.eot?#iefix') format('embedded-opentype'),
       url('../fonts/OpenSansLight-Italic/OpenSansLight-Italic.woff') format('woff'),
       url('../fonts/OpenSansLight-Italic/OpenSansLight-Italic.ttf')  format('truetype'),
       url('../fonts/OpenSansLight-Italic/OpenSansLight-Italic.svg#OpenSansLight-Italic') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'OpenSans-Light';
  src: url('../fonts/OpenSans-Light/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
       url('../fonts/OpenSans-Light/OpenSans-Light.woff') format('woff'),
       url('../fonts/OpenSans-Light/OpenSans-Light.ttf')  format('truetype'), 
       url('../fonts/OpenSans-Light/OpenSans-Light.svg#OpenSans-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

.jcarousel-control-next, .jcarousel-control-prev {
    background: none !important;
}

.catecory-background > h2 {
    color: #ffffff;
    font-size: 22px;
    /*font-weight: bold;*/
    margin: 0;
    padding: 8px 0 0px !important; 
    text-transform: none; 
    padding-left: 42px !important;
    border: none !important;
}
.catecory-background p {
    padding-left: 42px !important;
}
.carousel-caption2 {
    bottom: auto!important;
    height: 354px!important;
    right: 111px!important;
    top: 0px!important;
    width: 315px!important;
}
.carousel-caption2 h1 {
    border: none !important;
    margin-bottom: 6px !important;
}
.carousel-caption2 hr {
    margin-bottom: 11px !important;
    margin-top: 0 !important;
    border: 1px solid #f49929 !important;
}
/*.footerpadding {
    background:none !important;
}*/
.palnt-background 6407.footerpadding {
    background: #d8d8d8 none repeat scroll 0 0 !important;
}
.room-category .m-filter-css-checkboxes li a {
    color: #000000!important;
    font-size: 12px!important;
  /* font-family: 'OpenSans'!important;*/
    /*font-weight: 600 !important;*/
     white-space: nowrap;
     overflow: hidden;
     text-overflow: ellipsis;
}
.room-category li a span {
    color: #000000!important;
    font-family: 'OpenSans'!important;
    font-size: 12px;
    /*font-weight: 600 !important;*/
}
.calculate-price {
    background-color: #85b200;
    font-family: 'OpenSans-Extrabold'!important;
}
.order-sample {
    font-family: 'OpenSans-Extrabold'!important;
    font-weight: normal !important;   
}.power-options-title {
    border-right: 2px solid #ffffff;
    padding-left: 10px;
}
.btn-addtobasket-new {
    font-family: 'OpenSans-Extrabold'!important;
}
.power-option-title > span {
    padding-left: 10px !important;
}
.power-option-title {
    padding-top: 7px!important;
    padding-left: 81px;
}
/*new seo tag changes*/
.calculate-price,
.btn-addtobasket-new {
    border: medium none;
    border-bottom-left-radius: 8px;
    border-top-left-radius: 8px;
    font-size: 16px;
    padding: 0 12px 0 0;
    text-transform: uppercase;
    font-family: "Open Sans",sans-serif;
    margin-top: 10px;
    border-radius: 6px;
}
.calculate-price {
    background-color: #85b200;
}
.btn-addtobasket-new {
    background-color: #1894F6;
}
.btn-addtobasket-new:hover,
.btn-addtobasket-new:focus,
.btn-addtobasket-new:active {
    background-color: #1894f6;
}
.calculate-price:hover,
.calculate-price:focus,
.calculate-price:active {
    background: #85b200 !important;
}
.btn-addtobasket-new > span,
.calculate-price > span {
    padding: 0 6px 0 13px;
    text-align: center;
}
#TB_window h3:after
{
    border: 0 none !important;
}
#TB_window h3
{
    border-bottom: 2px solid #f49929;
    font-size: 15px !important;
    font-weight: 700 !important;
    margin: 0px !important;
    padding: 1px 0 9px !important;
    text-transform: uppercase;
    width: 100%;
    min-height: auto !important;
}
#TB_window h4
{
    font-size: 15px;
    font-weight: 600;
    margin: 0 0 19px;
    padding: 20px 0 17px;
    text-transform: uppercase;
    position: relative;
    width: 100%;
}
#TB_window h4:after
{
    border-bottom: 2px solid #f49929;
    content: "";
    display: block;
    padding-top: 8px;
    position: absolute;
    width: 100px;
}
.secound-slideer1 h4
{
    text-align: left !important;
}
.secound-slideer > h3 a,.secound-slideer > h3 a:hover {
    color: #000;
}
.post-background h4, .our-customer h4 {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 17px;
    padding-bottom: 0;
    padding-top: 22px;
    text-align: center;
    color: #71757e;
}
.footer-backgound .footerpadding {
    background: #72767c;
}
.fastcheckout-error {
    display: block;
    float: left;
    font-size: 12px;
    text-align: right;
    width: 100%;
}
.footer_wig .footerpadding {
    background-color: none;
}
.palnt-background > .row .col-lg-2.col-md-3.col-sm-4.col-xs-3
{
    padding-left: 0;padding-right: 0;
}
.landing_page .palnt-background > .row .col-lg-2.col-md-3.col-sm-4.col-xs-3
{
    padding-left: 5px;padding-right: 5px;
} 
.product-basket h2
{
    font-size: 13px;
    padding-top: 10px !important;
}
.product-basket h3 {
    color: #f49929;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 38px !important;
    font-weight: 500;
    margin: 13px 0 0;
    position: relative;
    padding-bottom: 0 !important;
}
.product-configure h2 {
    color: #363941;
    display: table-cell;
    float: left;
    margin: 0;
    padding-left: 50px;
    vertical-align: middle;
    padding-top: 10px !important;
}
.text-pant h2 {
    border-bottom: medium none;
    border-right: 1px solid #ffffff;
    color: #ffffff;
    display: table-cell;
    height: 100%;
    margin: 15px 3px 0 30px;
    padding: 0 7px;
    text-align: center;
    vertical-align: middle;
    word-wrap: break-word;
    font-size: 14px;
}

.bye-now h3 {
    border-bottom: medium none;
    color: #ffffff;
    font-size: 14px;
    margin: 0;
    padding: 13px 0 !important;
    text-align: center !important;
}
.cetegory-imges-product h3 {
    font-size: 13px !important;
    font-weight: 600;
    text-align: center !important;
    text-transform: unset;
    width: 87% !important;
}
.catecory-background p {
    border-bottom: medium none;
    color: #ffffff;
    font-size: 15px;
    font-weight: 600;
    margin: 0;
    /*padding: 12px 0 13px !important;*/
    /*text-align: center;*/
}
.catagory-page h2{
    border-bottom: 0 none;
    margin-bottom: 0 !important;
    margin-top: 10px;
    padding: 13px 0 6px;
}
h2::after {
    /*border-bottom: 0px solid #f49929;*/
    }
h2 {
    border-bottom: 2px solid #f49929;
    font-size: 15px;
    font-weight: 600;
    margin: 0 0 30px;    
    text-transform: uppercase;
    width: 100%;
}

h3{
    font-size: 13px;
    font-weight: 600;
    margin: 0 0 19px;
    padding: 0px 0 17px;
    text-transform: uppercase;
    width: 100% !important;
    text-align: left;
    padding-bottom: 31px;
}
    
.partners-heading span {
    padding-left: 30px;
    padding-right: 30px;
}
h3::after {
    border-bottom: 2px solid #f49929;
    content: "";
    display: block;
    padding-top: 8px;
    position: absolute;
    width: 100px;
}
.menu-heder h3 {
    border-bottom: 1px dotted #ffffff;
    color: #ffffff;
    margin: 17px 0 0 !important;
    padding-bottom: 7px !important;
    font-size: 15px !important;
    width: 100% !important;
    min-height: auto !important;
}
.menu-heder h3:after,.cetegory-imges-product h3:after,.bye-now h3:after,.text-room h2,.power-background h2,.product-basket h2,.product-basket h3:after,.shooping-heading-right > h3:after,.login_page h2,.but-log h3:after,.six-text-header2 h2, .product-configure h2
{
    border-bottom: 0px solid #f49929;
    padding-top: 0px;
}    
/*End*/


/*change*/
.loginblock .six-text-header2 h2::after {
    border-bottom: 0 none;
}
.loginblock .six-text-header2 {
    background: #e2e2e2 none repeat scroll 0 0 !important;
    border-bottom: 2px solid #fc9400;
}
.loginblock .six-text-header2 h2 {
    margin-top: 0px;
    padding: 0px;
}
.loginblock label {
    font-weight: 500;
}
.loginblock h2
{
    /*border-bottom: 2px solid #f49929;
     margin-left: 0 !important;*/
}
.login-form {
    background: #f4f4f4 none repeat scroll 0 0;
    margin-left: 0px !important;
    margin-right: 0px !important;
    padding: 0 12px 0 14px;
}
.login_form_login.login-form form {
    clear: both;
    padding: 18px 0 20px;
}
/*landing page*/
/*.landing_page_more_button {
   background: rgb(134, 178, 0) none repeat scroll 0 0 !important;
    border: 2px solid rgb(134, 178, 0) !important;
    border-radius: 15px !important;
    bottom: 53px;
    box-shadow: 0 0 7px rgba(255, 255, 255, 0.35) inset;
    color: rgb(255, 255, 255) !important;
    font-family: "Open Sans",sans-serif;
    font-size: 15px !important;
    font-weight: 600;
    height: 30px !important;
    width: 120px !important;   
    margin: 0;
    position: absolute;
    text-transform: uppercase;
    vertical-align: bottom;
    padding-top: 2px;
    right: 15px !important;    
}*/

.landing_page_more_button {
    background: #1894f6 url("../images/sample-btn.png") no-repeat scroll 0 0;
    border: medium none;
    border-radius: 6px;
    bottom: 53px;
    box-shadow: 0 0 7px rgba(255, 255, 255, 0.35) inset;
    color: rgb(255, 255, 255) !important;
    font-family: "OpenSans-Extrabold";
    font-size: 16px !important;
    font-weight: normal;
    height: 44px !important;
    margin: 0;
    padding-left: 50px;
    padding-top: 10px;
    position: absolute;
    right: 15px;
    text-transform: uppercase;
    vertical-align: bottom;
    width: 173px !important;
}
.landing_page_img {
    text-align: center;
}

.landing_page_img a > img {
    width: 100%;
}
.row.main-part-page {
  display: flex; /* equal height of the children */
}

.main-part-page .col1 {
  /*flex: 1;*/ /* additionally, equal width */  
  padding-left: 0;
  padding-right: 0;
  
}
/*search button remove css*/
@media screen and (min-width:990px) and (max-width:1024px) {  
    .navbar-nav > li > a,.myaccount-text > li > a {
        font-size: 13px !important;
        padding-right: 6px;
    }
    .controliss-menu .nav.navbar-nav
    {
        float: left !important;
    }
    .phonenumebr-head p {
        display: block;
        float: left;
        text-align: left !important;
    }
    .myaccount {
        padding-top: 9px !important;
        float: left !important;
    }
    #header-part .border-right {
        padding-right: 0;
        padding-left: 80px;
    }
}

@media screen and (max-width: 767px)
{
    .landing_page .text-pant h1 {
        text-align: center !important;
    }
    .landing_page_img > img {
        width: auto;
    }
    .controliss-menu {
        padding: 0 !important;
    }
    .main-part-page .col1 {
        display: block !important;
        float: left;
        padding-left: 0;
        position: relative;
        width: 100%;
        margin-bottom: 20px;
        text-align: center;
        padding-right: 0;
    }
    .row.main-part-page {
        display: block;
    }
    .landing_page_more_button
    {
        position: relative;
        bottom: 0;
        margin: 0 auto;
    }

}


.myaccount .myaccount-text li form#search_mini_form {
    display: none;
}
.myaccount {
    float: right;
    padding-right: 0;
    padding-top: 10px;
}
/*end*/





/*measuring css start*/
.fastcheckout-place-order-loading
{
    display: block;
    clear: both;
}
.btn.green-btn:hover,.btn.green-btn:focus,.btn.green-btn:active { color:#fff!important;}
.about-content img,
#measuring-doors img
{
    height: auto;
    max-width: 100%;
}
.part-measur
{
    padding: 0;
}

.measuring-heading-style span {
    color: #f49929 !important;
    font-size: 13px !important;
    font-weight:600 !important;
    margin: 0 !important;
    padding: 0 !important;
    text-decoration: underline;
    text-transform: uppercase !important;
}
.measuring-heading-style img
{
    margin-top: 24px;
    margin-bottom: 42px;
}
.boredr-measuring
{
    border-top:2px solid #cfcfcf;
}
.backgrounds-measuring
{
    background:#f4f4f4;
    margin-bottom: 30px;
}
.text-mesuring-con h5
{
    background: #86b200 none repeat scroll 0 0;
    border-radius: 50%;
    color: #fff;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-weight: 600;
    font-size: 30px;
    height: 60px;
    margin-top: 0;
    padding-top: 13px;
    text-align: center;
    width: 60px;
    margin-top: 17px;
}
.text-mesuring-con span
{
    color: #363941;
    float: left;
    margin-top: 36px;
    padding: 0 7px 0 11px;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 600;
}

.left-images-measuring
{
    clear: both;
}
.left-images-measuring img
{
    margin-top: 26px;
    margin-bottom: 20px;
}
.right-side-measuring
{
    padding: 0;
}
.measuring-door-headings-text img
{
    margin-top: 27px;
}
.measuring-door-headings-text h4
{
    text-transform: uppercase;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
}
.measuring-door-headings-text
{
    margin-bottom: 30px;
}
.email-measuting
{
    color: #86b200;
}
.email-measuting:hover, .email-measuting:focus {
    color: #86b200;
    text-decoration: none;
}
/*measuring css end */

.electric-blinds {
    margin-top: auto;
}

.product_list_new .icon_label::before {
    /*background: rgba(0, 0, 0, 0) url("../images/green_label.png") no-repeat scroll 0 0 / 20px auto;*/
    /*content: url("../images/green_label.svg");*/
    left: -25px;
    position: absolute;
    transform: scale(0.8);
}

.product_list_new.cetegory-imges-product img {
    margin: 0 auto;
}

.product_list_new.cetegory-imges-product h3 {
    width: 100%;
}

.product_list_new .icon_label
{
    position: relative;
}

.product_list_new.cetegory-imges-product p {
    background: none;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .choose-option input[type="radio"] {
        display: inline !important;
        float: left !important;
        margin-right: 6px !important;
        
    }
    .secound-redio label {
        display: inline !important;
        float: left;
    }
    .fff .caption .radio {
        display: block !important;
        width: auto !important;
        float: none !important;
        margin: 0 auto;
    }
}


.border-slider #slider1_container > div {
    width: auto !important;
}
.secound-slideer1 .slider-imesrighrt > img {
    float: right;
    width: 100%;
}
.block-subtitle {
    font-weight: 600;
    margin: 10px 9px;
}
.fastcheckout-index-index
{
    padding-right: 0 !important;
}
#billing_address .input-box .address-select,#shipping-address-select {
    width: 100%;
}
 #shipping-address-select option {
  width:200px; /* Width of the dropdown button */
  border-radius:0;
  max-height:240px;
}


table#cart.table-hover a.btn-remove2
{
    color: #000 !important;
} 
/*blog*/
.clcopyright {
    display: none;
}
strong.tag a{
    color: rgb(238, 153, 50);;
}
.news-item-content h2 a {
    color: #333;
}
#banner_list .carousel-caption2
{
    bottom: 0;
}
.blog_search
{
    padding: 20px 5px 0 !important;
}
/*.blog_list_section
{
   margin-top: 33px;  
}*/
.blog_list_section h1
{
    margin: 0 0 0 0;
}
.blog_list_section > .shopping-heading > h2
{
     margin: 0 0 -2px;
}
.blog_list_section > .shopping-heading > p
{
    line-height: 20px;
     padding: 0 0 10px;

}
.blog_list_section > .shopping-heading > span {
    clear: both;
    float: left;
    padding: 0 0 36px;
    width: 100%;
}
.blog_list_section > .shopping-heading p img {
    margin-top: 24px;
    max-width: 100%;
    height: auto;
}
.blog_list_section > .shopping-heading {
    border-bottom: 1px solid #d6d6d6;
  padding: 13px 0 21px;
}
/*end blog*/
/*delivery_page*/
.about-content p > a:hover,.about-content p > a:active,.about-content p > a:focus
{
    color: #72767c !important;
}
.about-content p > a
{
    color: #f49929;
}
.div-pad-ab-img img {
    width: 100%;
}

/*accessories page*/
.accessories_page.cetegory-imges-product > a > img {
    margin: 0 auto;
}

.accessories_page.cetegory-imges-product a > h3 {
  margin: 15px auto 7px;
}
.accessories_page.cetegory-imges-product a > p
{
    margin: 0 auto 23px;
}
.accessories_page.cetegory-imges-product a.btn
{
    display: block;
    margin: 0 auto 10px;
}
.col-xs-offset-right-1,.col-lg-offset-right-1 {
  margin-right: 8.33333333%;
}
.accessories_page a.btn {
    font-size: 16px !important;
    height: 42px !important;
    line-height: 40px;
    width: 114px !important;
}
.accessories_page a.btn:hover,.accessories_page a.btn:active,.accessories_page a.btn:focus
{
    color: #fff;
}
/*End*/
/*landing_page*/

.landing_page .text-pant-p > a.btn_green {
    background: #86b200 none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    display: table-cell;
    height: 56px;
    margin: 7px 0 0;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    vertical-align: middle;
    width: 128px;
    font-size: 16px;
    font-weight: 600;
}
.landing_page .text-pant-p {
    position: relative;   
}
.landing_page .text-pant-p p
{
    width: 80%;
    word-wrap: break-word;
}

.landing_page .palnt-background {   
    margin: 0 0 17px;
}
.landing_page .col-lg-12.col-md-12.col-sm-12.col-xs-12:first-child .palnt-background
{
    margin-top: 38px;
}
.btn_green
{
    color: #fff;
    text-transform: uppercase;
    width: 128px !important;
    font-size: 16px;
    font-weight: 600;
    height: 56px !important;
    border-radius: 0;
    padding:15px !important;
    background: #86b200;
}

.back_button a.btn_green:hover,
.back_button a.btn_green:focus{
    color: #fff !important;
}

.btn_orange
{
    color: #fff;
    text-transform: uppercase;
    width: 128px !important;
    font-size: 16px;
    font-weight: 600;
    height: 56px !important;
    border-radius: 0;
    padding:0 !important;
    background: #f49929;
}
button.btn:active,button.btn:focus,button.btn:hover
{
    color: #ffffff;
}

/*.landing_page_img img {
    width: 100%;
}*/
.landing_page_img button {
    background: #86b200 none repeat scroll 0 0;
    border: 0 none;
    bottom: 15px;
    color: #fff;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    width: 128px !important;
    font-size: 16px;
    font-weight: 600;
    height: 56px !important;
    border-radius: 0;
    padding:0;
}
.landing_page_img {
    margin-bottom: 45px;
   /* margin-top: 22px;*/
    position: relative;
}
.landing_page .footerpadding {   
    width: 66%;
}
.landing_page .medal-class {   
    width: 148px;
}
.landing_page .text-pant h1
{
    text-align: left;
    margin: 15px 0 0;
    padding-left: 15px;
    padding-right: 0;
}
.landing_page .text-pant
{
    width: 100%;
}
/*End*/


/*order details*/
.wishlist_table_div .shopping-dan {
    float: right;
    margin-bottom: 30px;
    margin-top: 10px;
    padding: 5px !important;
}

.wishlist_table_div a.shopping-dan:hover {
    color: #fff !important;
}

.order-details-page .acc_info {
    margin-bottom: 0px;
}
.order-details-page .shopping-table {
    margin-top: -5px;
    padding: 0;
}
dt, dd {
    display: inline;
     font-size: 13px !important;
    font-weight: 600;
}
tfoot tr
{
    text-align: right;
}
.order-details-page .order-list-div tbody tr td > i {
    display: block;
    width: 100%;
}
.order-details-page .wishlist_table_div > h1 {   
    margin-bottom: 26px;   
}
.shopping-table tr dd
{
    margin-right: 8px;
    font-weight: normal;
}
.order-detail th:nth-child(1) {
    width: 36% !important;
}
.order-detail th:nth-child(2) {
    width: 23% !important;
}
.order-detail th:nth-child(3) {
    width: 12% !important;
}
.wishlist_table_div hr {
    margin-bottom: 13px;
    margin-top: 0;
}

.grand_total strong,
.grand_total .price  {
    color: #f49929;
}
/*End*/
/*Dashboard page*/

.acc_info
{
    margin-bottom: 30px;
}
.order-list-div {
    margin-bottom: 30px;
}
.dashboard_section .dhopping-styale th:nth-child(1) {
    width: 15%;
}
.dashboard_section .dhopping-styale th:nth-child(3) {
    width: 18%;
}
.dashboard_section .dhopping-styale th:nth-child(5) {
    width: 8%;
}
.dashboard_section .order-list-div tbody tr > td:nth-child(6) {
    clear: both;
    font-size: 13px;
    font-weight: 600;
    padding-right: 0;
    text-align: right;
}
.dashboard_section .dhopping-styale th:last-child {
    width: 14%;
}
.dashboard_section .wishlist_table_div .shopping-table tbody tr td {
    display: table-cell;
    height: 100%;
    vertical-align: middle;
}
.dashboard_section .wishlist_table_div .shopping-table tbody tr
{
    height: 77px;
}
.wishlist_table_div h1 > span a {
    color: #f49929;
    font-size: 13px;
    text-transform: capitalize;
}
.dashboard_section .wishlist_table_div .my-account > h1 {    
    margin-bottom: 14px;     
}
.dashboard_section .wishlist_table_div p {
    margin-bottom: 27px;
}
.dashboard_section .wishlist_table_div .order-list-div tr p {
    display: table-cell;
    height: 77px;
    margin-bottom: 27px;
    vertical-align: middle;
    text-transform: capitalize;
}
.wishlist_table_div h1 > span {
    float: right;
}
/*End dashboard*/

/*wishlist*/

.wishlist_table_div {
    min-height: 380px;
}

.add_address_page {
    margin-top: 38px;
}
.wishlist_table_div .wishlist_table .table > thead > tr > th {
    padding-bottom: 10px;
}
.wishlist_table_div > h1 {
    line-height: 8px;
    margin-bottom: 22px;
    padding-bottom: 12px;
    padding-top: 0;
}
.wishlist_table .shopping-table {
    padding:0px;
}
.wishlist_table .dhopping-styale th:nth-child(1) {
    width: 45%;
}
.wishlist_table .dhopping-styale th:nth-child(2) {
    width: 12%;
}
.wishlist_table .dhopping-styale th:nth-child(3) {
    width: 12%;
}
.wishlist_table .dhopping-styale th:nth-child(4)
{
    width: 26%;   
}
.wishlist_table_div .shopping-img > a {
    display: table-cell;
    height: 70px;
    padding-left: 10px;
    vertical-align: middle;
}
.wishlist_table .shopping-img {
    display: table;
    float: left;
    height: 100%;
    margin: 14px 0;
    width: 23%;
}
.wishlist_table_div .shopping-table .comment_box_title .form-group {
    margin-bottom: 0;
}
.wishlist_table_div .shopping-table tbody tr td {
   height: 127px;
}
.wishlist_table .shopping-war {
    display: block;
    margin-bottom: 7px;
    margin-left: 0;
   padding: 7px 22px;
    width: auto !important;
}
.wishlist_button .btn {
    float: left;
    margin: 10px 0px 30px 20px;
    padding: 7px 0;
    text-transform: uppercase;
    width: 100%;
}
.link-reorder,.separator
{
    font-weight: 600;
    color: #f49929;
}
.wishlist_table tbody .input-group {
    padding-left: 5px;
    width: 72px;
}
.comment_box_title > p {
    margin-bottom: 6px !important;
}

.cart-cell {
    margin: 25px 0;
}

.wishlist_table .shoping-re-text {
    display: table;
    float: left;
    height: 100%;
    margin-left: 15px !important;
    width: 70%;
}
.wishlist_table textarea.form-control {
    height: 44px !important;
    width: 94% !important;
    border-radius: 0;
}
.shopping-table div.actions .fa {
    font-size: 18px;
}
.wishlist_button .pull-right a {
   
}
.wishlist_table .comment_box_title {
    display: table-cell;
    height: 90px;
    min-height: 90px;
    vertical-align: middle;
    width: 100%;
}
.wishlist_table a:hover,.wishlist_table a:focus,h1 > span a:hover,h1 > span a:focus,.dashboard_section a:hover,.dashboard_section a:focus {
    color: #72767c !important;

}
@media screen and (max-width: 1199px)
{
    .landing_page .footerpadding {
        width: 52%;
    }
    .landing_page .medal-class {
        width: 124px;
    }
    .cost-border .col-lg-7.col-md-8.col-sm-8.col-xs-12 {
        width: 100%;
    }
    .cost-border .product-buttpn {
        display: block;
        padding: 0;
        text-align: center;
        /*width: 100%;*/
    }
    .electric-blinds {
        margin-top: 129px;
    }
    .choose-option input[type="radio"] {
        margin-right: 6px;
        display:inline;
        float:left;
    }
    .right-back-pant {
        padding: 0 10px !important;
    }
    .text-pant h1
    {
        font-size: 13px !important;
    }
    .shoping-re-text {
        padding: 0 0px 0 13px !important;
    }
    .landing_page .footerpadding {
        /*width: 70%;*/
    }
    .power-options-title {
        border-right: 0 none;
    }
}
@media screen and (max-width: 985px)
{
    .landing_page .footerpadding {
        width: 51%;
    }
}
@media screen and (max-width:584px)
{
    .wishlist_button .pull-right {
        float: none !important;
        text-align: center;
        width: 100%;
    }
    .wishlist_button .pull-right a {
        float: none;
        margin: 0 auto !important;
    }
   .landing_page .text-pant-p {    
        text-align: center;
    }
    .login_form_login .back_button,.wishlist_table_div .back_button {
        float: none;
        margin: 0 auto !important;
        text-align: center;
    }
    
    .login_form_login .back_button .green-btn,.login_form_login .back_button .orange-btn,.wishlist_table_div .green-btn,.wishlist_table_div .orange-btn
    {
         margin-bottom: 15px;
         margin-right: 0 !important;

    }

}
@media screen and (max-width:654px)
{
    .landing_page .footerpadding {
        padding-left: 30px !important;
        padding-right: 30px;
        /*width: 100% !important;*/
    }
    .landing_page .text-pant-p p {
        text-align: center;       
    }
    .landing_page .text-pant-p > button
    {
        position: relative;
        margin-bottom: 10px;
    }
    .landing_page_title {
        /*width: 100% !important;*/
    }
    .landing_page .text-pant {
        width: 100% !important;
    }
    .landing_page .text-pant > h1
    {
        border-right: 0 none;
    }
}
@media screen and (max-width:480px)
{
    #letestopst span > a {       
        display: block;
        float: right;
    }
    li.choose-option {
        margin-right: 7px !important;
    }
    .caption p {
        height: auto !important;
    }
    .fff .thumbnail {
        width: 100% !important;
    }
    .order-details-page .wishlist_table_div > h1 {    
        padding-bottom: 35px;       
    }
    .order-details-page .wishlist_table_div h1 > span {
        display: block;     
        margin-top: 13px;
    }
    .landing_page_img button
    {
        right: 15px;
        bottom: 0;
    }
}
@media screen and (max-width:767px)
{
    .power-options-title {
        border-right: 2px solid #ffffff;
    }
    .power-options-title:last-child {
        border-right: 0;
    }
   .multiadd-cart-btn .select-all-button-div .submit-froms.addmultiproductclass-without-popup {
        margin: 0 auto !important;
        float: none;
        width: 240px;
    }
    .multiadd-cart-btn .select-all-button-div {
        text-align: center !important;
    }
    .multiadd-cart-btn
    {
        margin: 0 auto;
        float: none;
    }
    .room-category > li > .value {
        display: inline !important;
        font-size: 12px;
    }
    .cetegory-imges-product p
    {
        background-position: 30px 0 !important;
    }
    .home-select .bootstrap-select .dropdown-menu
    {
        position: relative;
    }
    .widget .row.accessories
    {
        border: 1px solid #ccc;
        padding-bottom: 20px;
    }
    #meserimg .six-text-header h2 {
        min-height: auto !important;
    }
    .color-boredr li {
        min-height: 89px;
    }
   /*#product_container ul.color-boredr {
        margin-left: 16%;
    }*/

    .landing_page .medal-class {
        width: 100%;
    }
    .landing_page .footerpadding {
        width: 66%;
    }
   /* .landing_page .text-pant-p {
        margin:0px;       
    }*/
    .landing_page .text-pant
    {
        width: 135px;
    }
    .landing_page .text-pant-p p {   
        width: 100% !important;  
        display: block !important;
        text-align: center !important;  
            
    }
    .landing_page .text-pant-p {
        margin: auto !important;
    }


    

 .order-details-page .wishlist_table_div table#cart tfoot td {        
        display: inline-flex;
        float: none;
    }
    .order-details-page .wishlist_table_div .shopping-dan 
    {
        width: 100%;
    }
    .wishlist_table .shoping-re-text {     
        margin-left: 17px !important;
        width: 88%;
    }
    .wishlist_table .shopping-img {   
        width: 100% !important;
    }
    .wishlist_table textarea.form-control {    
        width: 100% !important;
    }
    .wishlist_table textarea.form-control {
        font-size: 13px !important;
    }
    .wishlist_table_div .shopping-table tbody tr td {
        height: auto;
    }
    .wishlist_button .btn {       
        margin-bottom:15px;
    }
    .wishlist_table .shopping-war {      
        margin-bottom: 15px;
        width: 100%;
    }
    .shopping-table td.actions .fa {
        font-size: 25px;
    }
}
/*End wishlist*/

/*Add Address page*/
.add_address_page ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #000;
}
.add_address_page :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #000;
   opacity:  1;
}
.add_address_page {
    margin-top: 38px;
}
.add_address_page .bye-now h1 {
    font-size: 16px;
    margin: 0 0 20px;
    padding: 15px 0;
}
.add_address_page .boredr-catecory
{
    margin-top: 0;
margin-bottom: 20px;
}
.add_address_page .room-category > li > a {
    color: #363941;
    font-size: 13px;
    letter-spacing: 0;
    text-transform: capitalize;
}
.add_address_page .text-room {
   margin: 0 0 15px;
   border-bottom-width: 0px;
}
.add_address_page .room-category {
    padding: 0 0 0 9px;
}
.add_address_page .room-category > li {
    list-style-type: none;
    margin: 0 0 8px;
}
.edit-page-section h1
{
    line-height: 5px;
    margin-bottom: 14px;
    padding-bottom: 15px;
    padding-top: 2px;
}
.edit-page-section h2
{
    letter-spacing: 1px;
}
.login_form_login.add_edit_address {
    padding-right: 24px;
    padding-top: 4px;
}
.edit-page-section .add_edit_address .form-group {
    margin-bottom: 20px;
    height: 35px;
}
.edit-page-section .add_edit_address .form-group.check_box
{
    margin-bottom: 0;
}
.edit-page-section .add_edit_address .form-group.check_box .checkbox
{
    margin-top: 0;
}
.edit-page-section .add_edit_address .form-group input
{
    height: 35px;
    padding-left: 7px;
    padding-top: 1px;
    padding-bottom: 0;
}
.address_h2
{
    padding-left: 1px;
    padding-top: 8px;
    margin-bottom: 23px;
}
.edit-page-section .btn-group.bootstrap-select.show-tick.dropup,.edit-page-section .btn-group.bootstrap-select.show-tick {
    width: 100% !important;
}
.edit-page-section .btn-group.bootstrap-select > .btn {
    padding-bottom: 8px;
    padding-left: 7px;
    padding-top: 5px;
}
.login_form_login.add_edit_address .form-group label {
    color: #363941 !important;
    font-size: 13px;
    font-weight: 600;
    padding-left: 0 !important;
    text-transform: capitalize;
}
button.create_acc_button {
    background: #87b200 none repeat scroll 0 0;
    border: 0 none;
    color: #ffffff;
    font-size: 15px;
    font-weight: 600;
    height: 40px;
    margin-bottom: 20px;
    padding: 8px 0 10px !important;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
button.login_button
{
    color: #ffffff !important;
    /*margin-bottom: 20px;*/
    outline: 0 none;
    /*padding: 8px 0 10px !important;*/
    
}
button.login_button:hover, button.login_button:active, button.login_button:focus {
    background: #f8931d none repeat scroll 0 0 !important;   
    color: #ffffff !important;  
}
.back_button {
    margin-bottom: 15px;
    margin-top: 10px;
}

/*Check box*/
.form-group .checkbox .cr > i {
    color: #f49929;
}
.checkbox label:after, 
.radio label:after {
    content: '';
    display: table;
    clear: both;
}

.checkbox .cr,
.radio .cr {
    position: relative;
    display: inline-block;
    border: 1px solid #a9a9a9;
    border-radius: .25em;
    width: 1.3em;
    height: 1.3em;
    float: left;
    margin-right: .5em;
}

.radio .cr {
    border-radius: 50%;
}

.checkbox .cr .cr-icon,
.radio .cr .cr-icon {
    position: absolute;
    font-size: .8em;
    line-height: 0;
    top: 50%;
    left: 20%;
}

.radio .cr .cr-icon {
    margin-left: 0.04em;
}

.checkbox label input[type="checkbox"],
.radio label input[type="radio"] {
    display: none;
}

.checkbox label input[type="checkbox"] + .cr > .cr-icon,
.radio label input[type="radio"] + .cr > .cr-icon {
    transform: scale(3) rotateZ(-20deg);
    opacity: 0;
    transition: all .3s ease-in;
}

.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon,
.radio label input[type="radio"]:checked + .cr > .cr-icon {
    transform: scale(1) rotateZ(0deg);
    opacity: 1;
}

.checkbox label input[type="checkbox"]:disabled + .cr,
.radio label input[type="radio"]:disabled + .cr {
    opacity: .5;
}
@media screen and (max-width: 960px)
{
    .add_edit_address .btn-group.bootstrap-select
    {
        margin:0 !important;
    }
    .login_form_login.add_edit_address {
        padding-right:0px;
    }
}
@media screen and (max-width: 767px)
{
    .edit-page-section {
        margin-top: 30px;
    }
}
/*end checkbox*/
/*End*/
/*  */
.login_page {
    padding-bottom: 30px;
}
.div-pad-ab.login > p {
    margin-bottom: 45px;
}
.loginblock h2 {
    margin-left: 12px !important;
    padding-top: 20px !important;

}
.login-form {
    margin-left: 0px !important;
    margin-right: 0px !important;

}
h1
{
    border-bottom: 2px solid #f49929;
    font-size: 15px;
    font-weight: 600;
    margin: 0 0 30px;
    padding: 1px 0 7px;
    width: 100%;
    text-transform: uppercase;
}
.login_page h2
{   
    font-size: 13px;
    font-weight: 600;
    margin: 0 0 19px;
    padding: 13px 0 17px;
    width: 100%;
    text-transform: uppercase;
}
.login_page h2:after
{
    border-bottom: 2px solid #f49929;
    content: "";
    display: block;
    padding-top: 8px;
    position: absolute;
    width: 100px;
}
body
{
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
}
.about-content .div-pad-ab {
    margin-top: -3px;
    padding-right: 56px !important;
    
}
.div-pad-ab > p {
    line-height: 17px;
    text-align: justify;
}
.div-pad-ab-img img
{
    float: right;
}
.div-pad-ab-img {
    margin-bottom: 30px;
}
@media screen and (max-width: 1024px)
{

    .electric-blinds {
        margin-top: 225px;
    }
    .product_list_new.cetegory-imges-product {
        width: 50% !important;
    }
    .cetegory-imges-product a > img
    {
        margin: 0 auto;
    }
    .div-pad-ab-img img {
        float: left;
        margin-bottom: 20px;
        width: 100%;
    }
    .div-pad-ab {
        margin-top: -3px;        
    }
     #meserimg .six-text-header h2 {
        min-height: 63px;
    }
    .color-boredr li {
        min-height: 53px;
    }
    .room-category > li > .value {        
        display: inline;
        padding-left: 8px;
    }
}
@media screen and (max-width: 767px)
{
    .about-content .div-pad-ab {
        padding-right: 15px !important;
    }
    .div-pad-ab.login > p {
    margin-bottom: 10px;
}
.div-pad-ab > p {
    line-height: 17px;
    padding-top: 10px;
    text-align: justify;
}
.loginblock {
    margin-bottom: 30px;
}
}

/*login page*/
.loginblock {
    background-color: #e7e6e6;
}
.login_page p a,.registration_page p a {
    color: #F8931D;
}

/*.login_page h2,.registration_page h2 {
    border-bottom: 2px solid #f49929;
    color: #363941;
    font-family: "Open Sans",sans-serif;
    font-size: 22px;
    margin: 0;
    padding: 7px 0 17px 0px;
    text-transform: uppercase;
}*/

.form_login h2,.newcustmer h2 {
    border-bottom: 0 none;
    padding-top: 16px;
    position: relative;
    margin-bottom: 20px;
    color: #4c4c4c;
    font-size: 18px;
}

.form_login h2::after,.newcustmer h2::after {
    content: url("../images/Title-line.png");
    left: 0;
    padding-top: 20px;
    position: absolute;
    right: 0;
}

.form_login p,.newcustmer p {
    color: #363a41;
    font-family: "Open Sans",sans-serif;
    font-size: 14.33px;
    font-weight: 500;
    padding: 0px 0 9px;
}

.login_form_login .form-group .form-control {
    border-radius: 0;
    //width: 260px;
    box-shadow: none;
}

.login_form_login .form-group label {
    padding-left: 0 !important;
}

.login_form_login .form-group label a {
    color: #F8931D !important;
    font-weight: normal;
    text-transform: none;
}

.login_form_login .checkbox label {
    font-weight: normal;
    text-transform: none;
    font-family: "Open Sans",sans-serif;
}

a.create_acc_button {
    color: #ffffff;
    background: #87B200;
    text-transform: uppercase;
    padding-top: 8px;
    margin-bottom: 20px;
    text-align: center;
}

button.login_button,.button.login_button:hover,.button.login_button:active,.button.login_button:focus {
    outline: 0 none;
    margin-bottom: 20px;
}

form .row.row.but-log > div {
    display: flex;
}

/*register page*/
.registration_page a.create_acc_button {
    width: 100%;
    text-align: center;
}
/*end*/
@media screen and (max-width: 1024px) {
    .div-pad-ab {
        margin-bottom: 30px;
    }
    .redio-text label {
        padding-right: 0 !important;
    }
    .carousel-caption p {
        padding: 0px !important;
    }
    .baner-poration .carousel-caption {
        padding: 10px;
    }
    .baner-poration .btn-group.bootstrap-select {
        margin: 10px 0 0 !important;
        position: relative;
        width: 100% !important;
    }
    a.create_acc_button {
        padding: 10px 30px;
    }
}

@media screen and (max-width: 768px) {
    a.create_acc_button, button.login_button {
    width: 100%;
}
    .but-log button.login_button {       
        width: 100%;
    }
    .login_form_login .but-log h3 a {
        font-size: 11px !important;
    }
    .login_form_login .but-log h3 {
        margin-top: 0;
    }

    .footerpadding {
        padding-left: 0 !important;
    }
   
    h1 {
        font-size: 13px !important;
    }
    a.create_acc_button {
        padding: 10px 12px;
        font-size: 12px;
    }

    /*button.login_button {
        padding: 10px 30px;
        font-size: 12px;
    }*/
    
    .phonenumebr-head p
    {
        background: none;
    }
}

@media screen and (max-width: 767px) {
    .grand-total .subtotal-product{
           /*display: inline-block;*/
            width: 100px;          
    }
    .menu-header-secound .nav > li > a:hover, .menu-header-secound .nav > li > a:focus {
        background-color: rgb(255, 255, 255);
        padding-left: 15px;
        text-decoration: none;
    }

    #billing_address,#shipping_address {
        padding: 0 15px;
    }
     .fix-carousel > .max-item {
        height: auto !important;
    }
    .fix-carousel > .item > .banner-hight {
        height: auto !important;
    }
    table#cart tbody td:last-child {
    border-bottom: 2px solid rgb(0, 0, 0);
    margin-bottom: 20px;
}
    .phonenumebr-head p {
        background: none !important;
        padding-top: 0 !important;
    }
    .phonenumebr-head p span {        
        font-size: 22px;        
        top: 5px;
    }
    .login_form_login .form-group .form-control {
        width: 100%;
    }

    a.create_acc_button,button.login_button {
        width: 100%;
        font-size: 15px;
        text-align: center;
    }
}
/*End*/


/*for heading style*/
.six-text-header h1 span {
    border-bottom: 2px solid #f49929;
    display: inline-block;
    padding-bottom: 10px;
}
/*h2
{
    font-size: 13px;
    font-weight: bold;
}*/

h3 {
    color: #363941;
    font-family: "Open Sans",sans-serif;
    margin: 13px 0 6px;
    min-height: 37px;
    text-align: left;
    width: 87%;
    word-wrap: break-word;
}

h4 {
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
}

h2 {
    font-size: 15px;
    font-weight: 600;
    margin: 0 0 19px;
    padding: 13px 0 17px;
    width: 100%;
    text-transform: uppercase;
}

h1 {
    border-bottom: 2px solid #f49929;
    font-size: 15px;
    font-weight: 600;
    margin: 0 0 30px;
    padding: 1px 0 7px;
    width: 100%;
    text-transform: uppercase;
}

.green-btn {
    color: #ffffff !important;
    font-family: 'Open Sans', sans-serif;
    border-radius: 0;
    background: rgb(134, 178, 0) none repeat scroll 0 0 !important;
    border: solid rgb(134, 178, 0) 2px !important;
    font-size: 16px;
     border-radius: 50px;
    font-weight: 600;   
    box-shadow: inset 0 0 7px rgba(255, 255, 255, 0.35);
    width: 220px !important;
    height: 45px;
    text-transform: uppercase;
}

.orange-btn {
    color: #ffffff;
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    background-color: rgb(244, 153, 41) !important;
    border: solid rgb(244, 153, 41) 2px !important;
    font-size: 16px;
    border-radius: 50px;
    font-weight: 600;
    box-shadow: inset 0 0 10px rgba(255, 255, 255, 0.35) !important;
    width: 220px !important;
    height: 40px !important;
    text-transform: uppercase;
}

.gray-btn {
    background: #72767C;
    color: #ffffff;
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    border-radius: 0;
}

body {
    padding: 0;
    margin: 0;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    overflow-x: hidden;
}

.cetegory-imges-product h3 {
    font-size: 13px !important;
    font-weight: 600;
}

.category-clear {
    clear: both;
}

.header-img img {
    padding: 25px 0 0;
}

.secound-menu-header {
    padding: 0;
}

.controliss-menu {
    float: right;
    padding: 30px 0 0;
}

.controliss-padding {
    padding: 0;
}

.shopping-right {
    float: right;
}

.border-right {
    padding-right: 40px;
}

.phonenumebr-head p {
    /*background: url("../images/phone _h.png") no-repeat scroll 0 8px;*/
    color: #010101;
    font-size: 13.33px;
    padding: 9px 15px 0 19px;
    float: left;
    clear: both;
    background-position: 3px 9px;
}

.navbar-nav > li > a {
    color: #010101;
    font-family: "Open Sans",sans-serif;
    padding: 9px 9px 0 0;
}

.nav > li > a:hover, .nav > li > a:focus {
    background-color: #fff;
    text-decoration: none;
}

.active {
    text-decoration: underline;
    color: #cccccc;
}

/*.myaccount {
    float: right;
    padding-right: 38px;
    padding-top: 38px;
}
*/
.myaccount-text > li {
    list-style-type: none;
    float: left;
}

.myaccount-text > li > a {
    font-family: 'Open Sans', sans-serif;
    color: #010101;
    padding-right: 14px;
}

.controliss-border-right {
    padding: 0;
}
/* .border-right {
    border-right: 1px solid #cccccc;
    padding-bottom: 30px;
    padding-right: 39px;
} */
.baner-poration {
    position: relative;
}

.stylish-input-group .input-group-addon {
    background: #f49929 url("../images/search-icon.png") no-repeat scroll 8px 6px;
    padding: 0;
    width: 17px !important;
}

.stylish-input-group .form-control {
    border-right: 0;
    box-shadow: 0 0 0;
    border-color: #cccccc;
}

.stylish-input-group button {
    background: transparent none repeat scroll 0 0;
    border: 0 none;
    height: 32px;
    width: 36px;
}

.controliss-surch-box {
    margin: -5px 0 0;
    padding: 0;
}

.surbox-padding {
    padding: 0;
}

.surch-controliss {
    padding: 6px 22px;
    border-radius: 0;
}

.input-group-addon {
    border-radius: 0;
}

.shopping-basket {
    background: rgba(0, 0, 0, 0) url("../images/basket.png") no-repeat scroll 50% 39%;
    border-left: 1px solid rgb(204, 204, 204);
    float: right;
    height: 100px;
    padding: 62px 0 0;
    width: 120px;
}

.shopping-basket p {
    color: #f49929;
    font-family: "Open Sans",sans-serif;
    font-size: 20px;
    font-style: italic;
    font-weight: 500;
    padding: 0;
    text-align: center;
}

.post-background h1 {
    border-bottom: medium none navy;
    margin-bottom: 17px;
    padding-bottom: 0;
    padding-top: 21px;
    text-align: center;
}

.header-secound {
    background: #72767c;
}

.menu-header-secound {
    padding: 0;
}

.menu-header-secound > li {
    float: left;
    list-style-type: none;
    padding: 15px 0;
}

.active1 {
    background: #f49929;
    text-decoration: none;
}

.cat-active, .menu-header-secound > li:hover {
    background: #f49929;
    text-decoration: none;
    padding: 15px 0;
}

.active1:hover {
    background: #f49929;
    text-decoration: none;
}

ul.inner > li {
    font-family: 'Open Sans', sans-serif !important;
    color: #363941 !important;
}

.filter-option {
    font-family: 'Open Sans', sans-serif !important;
    color: #363941 !important;
}

.menu-header-secound > li > a {
    font-family: 'Open Sans', sans-serif;
    color: #fff;
    padding-left: 4px;
    padding-right: 4px;
}

.carousel-control.left {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
    background-repeat: repeat-x;
    left: 10px;
    right: auto !important;
}

.carousel-control.right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
    background-repeat: repeat-x;
    left: auto;
    right: 0px;
}

.carousel-control {
    bottom: 0;
    color: #fff;
    font-size: 20px;
    left: 0px;
    opacity: 0.5;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    top: 231px;
    width: 15%;
}

.baner-poration .carousel-caption {
    background: rgba(255, 255, 255,0.8) none repeat scroll 0 0;
    bottom: 23px;
    clear: both;
    height: auto;
    left: auto;
    padding-left: 30px;
    padding-right: 30px;
    right: 45px;
    text-align: left;
    text-shadow: 0 0 0 rgba(0, 0, 0, 0);
    top: auto;
    width: 317px;
}

.carousel-caption h3 {
    color: #363941;
    margin-bottom: 4px;
    padding: 11px 0 0;
    width: 100%;
    text-align: left;
}

.carousel-caption p {
    color: #363941;
    line-height: 22px;
    padding: 0;
}

.baner-poration .carousel-caption .btn-group.bootstrap-select{
    margin: 10px 0 0;
    width: 100% !important;
}

.btn-default {
    background-color: #fff;
    border-color: #ccc;
    color: #363941;
    opacity: 1;
    border-radius: 0;
}

.bootstrap-select .dropdown-toggle:focus {
    outline: none  !important;
    outline-offset: -2px;
    background: #fff !important;
    color: #363941;
}

.btn-default:hover {
    background-color: #fff;
    border-color: #ccc;
    color: #333;
    border-radius: 0;
}

.btn-group.open .dropdown-toggle {
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0) inset;
}

.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
    background: #fff !important;
    border-color: #ccc;
    color: #333;
}

.caret {
    color: #f49929;
}

.carousel-caption .btn-block {
    display: block;
    margin-bottom: 8px;
    /*margin-left: 0;*/
    margin-top: 14px;
    width: 100%;
}

.large-button {
    background-color: rgb(244, 153, 41) !important;
    border: solid rgb(244, 153, 41) 2px !important;
    font-size: 16px;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    border-radius: 0px;
    border-radius: 50px;
    font-weight: 600;
    box-shadow: inset 0 0 10px rgba(255, 255, 255, 0.35) !important;
    width: 220px !important;
    height: 40px;
    margin: 0 auto;
    padding-top: 6px;
}

.large-button:hover {
    background-color: rgb(244, 153, 41);
    border: solid rgb(244, 153, 41) 2px;
    color: #fff;
}

.large-button:active {
 background-color: rgb(244, 153, 41);
    border: solid rgb(244, 153, 41) 2px;
    color: #fff;
}

.large-button:focus {
  background-color: rgb(244, 153, 41);
    border: solid rgb(244, 153, 41) 2px;
    color: #fff;
}

.catagory-page3 {
    border-bottom: 1px solid #cccccc;
}

.catagory-page:nth-child(2) {
    border-left: medium none;
    border-right: medium none navy;
}

.catagory-page:nth-child(5) {
    border-left: medium none;
    border-right: medium none navy;
}

.catagory-page:nth-child(8) {
    border-left: medium none;
    border-right: medium none navy;
}

.catagory-page h1 {
    border-bottom: 0 none;
    margin-bottom: 0 !important;
    margin-top: 22px;
}

.catagory-page1 img {
    float: left;
    padding: 10px;
}

.catagory-page2 h1 {
    color: #363a41;
    text-align: center;
}

.catpgarypadding {
    padding: 0;
    text-align: center;
}

.catagory-page2 p {
    font-family: 'Open Sans', sans-serif;
    color: #fff;
    font-style: italic;
    text-align: left;
    clear: both;
    padding: 5px 10px;
    font-size: 14px;
}

.more-button {
    padding: 2px 13px;
    text-transform: uppercase;
    margin: 0;
    height: 30px !important;
    width: 120px !important;
    font-size: 15px !important;
}
/*.more-button:hover {
    background-color: #86b200;
    border-color: #86b200;
    color: #fff;
}
.more-button:active:hover
{
    background-color: #86b200;
    border-color: #86b200;
    color: #fff;
}
.more-button:focus
{
    background-color: #86b200;
    border-color: #86b200;
    color: #fff;
}*/
.six-text-header h1 {
    color: #363a41;
    padding: 8px 0 0 16px;
    float: left;
    margin-bottom: 16px;
}
/*.six-text-header h1::after
{
    content: url("../images/Title-line.png");
    height: 20px;
    left: 34px;
    padding-top: 26px;
    position: absolute;
    right: 0;
    width: auto;
}*/
.six-imges-text {
    background: url(../images/free-sample.png)no-repeat;
    height: 77px;
    background-position: 96% 100%;
    margin: 3px 0 0;
}
/*.secound-slideer h3::after {
    content: url("../images/Title-line_2.png");
    height: 20px;
    left: 31px;
    padding-top: 26px;
    position: absolute;
    right: 0;
    width: auto;
}*/
.six-text-header > h2 {
    margin-left: 19px;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     

.six-row-text p {
    color: #71757e;
    float: left;
    font-family: open sans;
    font-size: 14px;
    line-height: 24px;
    padding: 6px 15px;
}

.blind-type-text label, .color-sheme label {
    color: #f28e25;
    font-family: "Open Sans",sans-serif;
    font-size: 16px;
    font-weight: 600;
    padding-top: 2px;
}

.blind-type, .color-sheme {
    padding: 0;
}

.color-margin {
    float: left;
    padding: 19px 15px 21px;
    width: 100%;
    min-height: 342px;
}

.color-maginc {
    padding: 0;
}

.color-boredr {
    padding: 0;
}

.color-boredr li {
    list-style-type: none;
    /*border: 1px solid #cccccc;*/
    height: 53px;
    width: 81px;
    margin: 26px 17px;
    float: left;
    cursor: pointer;
    border: 1px solid #f4f4f4;
}

.color-boredr > li input[type="radio"] {
    cursor: pointer;
    height: 33px;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    top: 12px;
    width: 33px;
}

.background-six-color .form-group {
    margin-bottom: 24px;
}

.form-top-horizontal {
    clear: both;
    float: left;
}

.input-style {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.0) inset;
    border-radius: 0px;
}

.form-control::-moz-placeholder {
    color: #363a41;
    opacity: 1;
    font-family: 'Open Sans', sans-serif;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
 
    .form-control::-webkit-placeholder {
        color: #363a41;
        opacity: 1;
        font-family: 'Open Sans', sans-serif;
    }
}

.input-style:focus {
    border-color: #ccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.0) inset, 0 0 8px rgba(0, 0, 0, 0);
    outline: 0 none;
}
.submit-froms {
    float: right;
    font-size: 16px;
}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn.active.focus {
    outline: 0 none !important;
}

.clear-fix {
    clear: both;
    padding-left: 5px;
    padding-top: 4px;
}

.partners-imges h1 {
    color: #363a41;
    margin-top: 16px;
    text-transform: none;
    border-bottom: medium none;
    margin-bottom: 0;
}

.Accessories-top-border {
    border-top: 1px solid #cccccc;
    float: left;
    width: 100%;
    margin-top: 12px;
}

.six-row-text2 {
    clear: both;
}

/*.partners-imges img {
    margin: 0 auto;
}*/

.partners-imges {
    text-align: center;
}

.post-background .secound-slideer h1 {
    text-align: left;
}

.six-row-text2 p {
    color: #363a41;
    padding: 0 0 0 19px;
    clear: both;
    line-height: 19px;
}

.background-six-color {
    background: #f3f3f3;
    padding: 0;
    margin-top: 10px;
}

.italic-six {
    color: #363a41;
    font-family: "Open Sans",sans-serif;
    font-style: italic;
    padding-left: 19px;
    padding-top: 4px;
    float: left;
    padding-bottom: 11px;
}
/* .side-img
{
    padding: 0;
} */
.side-img-background {
    background: #ececec;
}

.side-img-background img {
    padding: 50px 0;
    margin: 0 auto;
}

.measuring {
    clear: both;
    padding-top: 4px;
}

.measuring img {
    border: 1px solid #cccccc;
}

.post-background {
    background: #f3f1f2 none repeat scroll 0 0;
    margin-top: 10px;
    min-height: auto;
    overflow: hidden;
    padding: 0;
}

.post-background h2 {
    text-transform: uppercase;
    text-align: center;
    color: #363a41;
    padding: 24px 0 26px;
}
/*.secound-slideer h3
{
    font-family: "Open Sans",sans-serif;
    color: #363a41;
    font-size: 20px;
    text-transform: uppercase;
}*/
.secound-slideer p {
    color: #71757e;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 24px;
}

.secound-slideer h2 {
    color: #363a41;
    /*padding-top: 16px;*/
    text-align: left;
    padding-bottom: 16px;
}

.imges-side {
    float: right;
}

.foursilder {
    background: #fff none repeat scroll 0 0;
    bottom: 0;
    left: auto;
    opacity: 1;
    padding-top: 0;
    text-align: left;
    text-shadow: 0 0 0 rgba(0, 0, 0, 0);
    top: 0;
}

.border-slider {
    margin-bottom: 10px;
    overflow: hidden;
}

.footer-backgound {
    background: #72767c;
    padding-bottom: 7px;
}

.footer1 {
    padding: 0;
}

.footer1 > li {
    list-style-type: none;
}

.footer3 {
    padding: 0;
}

.footer3 > li {
    list-style-type: none;
    float: left;
    width: 50%;
}

.footer3 > li > a {
    color: #fff;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    line-height: 23px;
}

.menu-heder h1 {
    color: #fff;
    padding-bottom: 7px;
    border-bottom: 1px solid #fff;
    margin: 17px 0 0;
}

.footer1 > li > a {
    color: #fff;
    line-height: 23px;
}

.footerpadding {
    padding: 0;
}

.footer2 li {
    list-style-type: none;
}

.footer2 > li > a {
    color: #fff;
    font-family: "Open Sans",sans-serif;
    font-size: 13.33px;
    line-height: 23px;
    font-weight: 400;
}

.navbar-toggle {
    background-color: #85b300;
    float: none;
    text-align: center;
}

.navbar-toggle .icon-bar {
    border-top: 1px solid #fff;
}

.center-button-secound {
    margin: 6px 0;
}

.slider-imesrighrt {
    float: right;
    left: auto;
    position: absolute;
    right:0;
    top: 0;
}
.background-six-color .btn-group.bootstrap-select {
    float: right;
    text-align: right;
    width: 210px;
}

.righr-dropdown-border {
    /*border-right: 1px solid #ccc;*/
    bottom: 0;
    left: auto;
    position: absolute;
    right: 16%;
    top: 0px;
    z-index: 1;
}

.center-toggle {
    text-align: center;
}

.navbar-toggle {
    margin-top: 6px;
}
/* category css start*/
.fix-carousel > .item > .banner-hight, .fix-carousel > .item > a > .banner-hight {
    /*height: auto;*/
    line-height: 1;
    width: 100%;
}
.banner-hight {
    height: 308px; 
}
.fix-carousel > .max-item {
    width: 100%;
}

.fix-carousel {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.carousel-caption2 {
    background: #fff none repeat scroll 0 0;
    bottom: 46px;
    height: auto;
    left: auto;
    opacity: 0.8;
    position: absolute;
    right: 47px;
    top: auto;
    width: 315px;
    z-index: 1;
}

.carousel-caption2 h3 {
    color: #363941;
    font-family: "Open Sans",sans-serif;
    font-size: 17px;
    margin-bottom: 0;
    margin-left: 19px;
    /*margin-top: 6px;*/
    text-align: left;
}

.carousel-caption2 p {
    color: #363941;
    font-family: "Open Sans",sans-serif;
    /*font-size: 15.87px;*/
    line-height: 24px;
    padding: 0 25px 0px 19px;
}

.catecory-background {
    background: #86b200;
}

.catecory-background h1 {
    border-bottom: medium none;
    color: #fff;
    margin: 0;
    padding: 14px 0 16px;
    text-align: center;
}

.boredr-catecory {
    background-color: #d8d8d8;
    margin: 10px 0 0;
    /*min-height: 180px;*/
}

.bye-now {
    background: #f49929;
}

.bye-now h1 {
    border-bottom: medium none;
    color: #fff;
    font-size: 16px;
    margin: 0;
    padding: 13px 0;
    text-align: center;
}

.ui-widget-content {
    background: #ffffff  repeat-x scroll 50% 50%;
    border: 1px solid #f49929;
    color: #222222;
}

.ui-widget {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
}

.ui-slider-horizontal {
    height: 6px;
    margin: 0 auto;
    width: 93%;
}

.ui-slider {
    position: relative;
    text-align: left;
}

.ui-slider-horizontal .ui-slider-range {
    height: 100%;
    top: 0;
}

.ui-slider .ui-slider-range {
    background-position: 0 0;
    border: 0 none;
    display: block;
    font-size: 0.7em;
    position: absolute;
    z-index: 1;
    background: #f49929;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: #a4a2a3 repeat-x scroll 50% 50%;
    border: 1px solid #d3d3d3;
    color: #555555;
    font-weight: normal;
}

.ui-slider-horizontal .ui-slider-handle {
    margin-left: -0.6em;
    top: -4.3px;
}

.ui-slider-handle.ui-state-default.ui-corner-all.ui-state-focus:focus {
    outline: none;
}

.ui-slider .ui-slider-handle {
    cursor: default;
    height: 13px;
    position: absolute;
    width: 13px;
    z-index: 2;
}

.price-amout {
    font-family: "Open Sans",sans-serif;
    color: #363941;
    margin: 14px 0 0 8px;
    font-size: 17px;
}

.styleing-amount {
    font-family: "Open Sans",sans-serif;
    color: #363941;
    font-size: 11px;
    background: #e5e5e5 none repeat scroll 0 0;
}

.backcgound-slider-a {
    background: #e5e5e5 none repeat scroll 0 0;
    margin-top: -9px;
    padding: 17px 6px 4px;
}

.text-room h2::after {
    border-bottom: medium none;
}

.text-room h2 {
    color: #363941;
    margin-bottom: 13px;
    margin-left: 8px;
    padding: 22px 0 0;
    text-transform: none;
}

.room-category {
    padding: 0 9px;
}

.text-room {
    /*border-bottom: 1px solid #ccc;*/
    margin: 0px;
}
.text-room {
    margin-top: 7px;
}

.room-category .m-filter-css-checkboxes li:nth-child(10) {
    /*padding: 0 0 5px;*/
}

.room-category .m-filter-css-checkboxes li {
    float: left;
    list-style-type: none;
    margin: 0 0 7px;
    width: 190px;
}

.room-category .m-filter-css-checkboxes li a {
    color: #363941;
}

.room-category li a span {
    font-family: "Open Sans",sans-serif;
    color: #363941;
    font-size: 13px;
}

.Padding-Light {
    padding: 0 0 7px 0;
}

.text-room.border-none-cat {
    border-bottom: medium none;
}

.palnt-background {
    background: #72767c none repeat scroll 0 0;
    /*margin:38px 0 41px;*/
    margin-bottom: 13px;
}

.text-pant h1 {
    border-right: 1px solid #fff;
    color: #fff;
    display: table-cell;
    height: 100%;
    margin: 15px 3px 0 30px;
    padding: 0 10px;
    text-align: right;
    vertical-align: middle;
    word-wrap: break-word;
    border-bottom: medium none;
}

.text-pant-p {
    display: table;
    float: right;
    height: 60px;
    margin: 0 0 0 -3px;
    width: 98%;
}

.text-pant-p p {
    color: #fff;
    display: table-cell;
    font-weight: 600;
    vertical-align: middle;
}

.text-pant {
    display: table;
    float: right;
    height: 60px;
    width: 100%;
}

.medal-class {
    display: table;
    float: right;
    height: 60px;
}

.right-back-pant {
    background: #f49929;
    float: right;
    display: table-cell;
    vertical-align: middle;
    padding: 0 17px;
}

.right-back-pant h4 {
    color: #fff;
    font-size: 14px;
    margin: 0;
    padding: 5px 0 1px;
    text-align: left;
    text-transform: lowercase;
}

.right-back-pant p {
    font-family: "Open Sans",sans-serif;
    color: #fff;
    font-size: 15px;
    text-align: left;
    margin: 0;
    /*padding: 0 15px 4px;*/
    font-style: italic;
    font-weight: bold;
}

.cetegory-imges-product {
    background-repeat: no-repeat;
    margin: 0px;
    margin-bottom: 30px;
  /*  min-height: 312px;*/
}

.cetegory-imges-product h2 {
    color: #fff;
    margin: 0;
    /*min-height: 37px;*/
    text-align: unset;
    word-wrap: break-word;
    width: 100%;
    border: 0;
    padding-top: 0;
    padding-bottom: 10px; 
}

.cetegory-imges-product a h2:hover {
    color: #f49929;
}

.cetegory-imges-product p {
    color: #fff;
    text-align: unset;
    margin: 0;
    font-style: oblique;
}

.cetegory-imges-product span {
    font-size: 13px;
}

.text-liso {
    clear: both;
    padding: 0;
}

.text-liso p {
   color: #363941;
    padding: 0 15px 10px;
    text-align: justify;
}

.bootom-text-liso {
    margin-bottom: 60px;
}
/* product css*/

.breadcrumb > li + li:before {
    color: #000;
    content: "> ";
    padding: 0 5px;
}

.breadcrumb-text >li > a {
    font-family: "Open Sans",sans-serif;
    color: #363941;
    text-transform: uppercase;
    font-size: 13px;
}

.active3 {
    font-family: "Open Sans",sans-serif;
    color: #f49929;
    text-transform: uppercase;
}

.breadcrumb-text {
    border-bottom: 1px solid #ccc;
    border-radius: 0;
    margin-bottom: 4px;
    padding: 15px 0;
    background: #fff;
}

.product-sidebar {
    bottom: auto;
    color: #fff;
    font-size: 22px;
    height: auto;
    left: 0;
    opacity: 0.5;
    position: absolute;
    right: 70px !important;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    top: 214px;
    width: auto;
}

.product-oredr {
    margin-top: 19px;
}

.product-oredr img {
    float: left;
    padding-right: 24px;
}

.product-oredr p {
    color: #363941;
}

.order-button-style {
    background-color: rgb(244, 153, 41) !important;
    border: solid rgb(244, 153, 41) 2px !important;
    border-radius: 50px;
    box-shadow: 0 0 10px rgba(255, 255, 255, 0.35) inset !important;
    color: #fff;
    font-family: "Open Sans",sans-serif;
    text-transform: uppercase;
    width: 150px;
    height: 30px;
    padding: 0px 12px;
    margin-top: 21px;
    font-size: 15px !important;
    margin-left: 23px;
}

.order-button-style:hover {
    background-color: #f49929;
    border-color: #f49929;
    color: #fff;
}

.order-button-style:active {
    background-color: #f49929;
    border-color: #f49929;
    color: #fff;
}

.order-button-style:focus, .order-button-style.focus {
    background-color: #f49929;
    border-color: #f49929;
    color: #fff;
}

.order-button-style:active:hover {
    background-color: #f49929;
    border-color: #f49929;
    color: #fff;
}

.pdf-text {
    list-style-type: none;
    margin: 18px 0 0;
    padding: 0;
}

.pdf-text > li {
    float: left;
    width: 32%;
}

.pdf-text img {
    display: inline;
}

.pdf-text span {
    font-family: "Open Sans",sans-serif;
    color: #363941;
    font-size: 13px;
    display: inline;
}

.product-buttpn {
    padding: 0;
}

.product-buttpn2 {
    padding: 0;
}

.pdf-text > li:nth-child(2) {
    border-left: 1px solid #ccc;
    padding: 0 0 0 14px;
}

.pdf-text > li:nth-child(3) {
    border-left: 1px solid #ccc;
    padding: 0 0 0 14px;
}

.product-text-peregraph {
    float: left;
    margin: 26px 0 0;
}

.product-text-peregraph p {
    color: #363941;
    width: 93%;
    word-wrap: break-word;
}

.product-mesur p {
    font-family: "Open Sans",sans-serif;
    color: #363941;
    font-size: 13px;
    margin-bottom: 5px;
    margin-top: :5px;
}

.wordking-product {
    float: left;
    background: #f49929;
    width: 131px;
    height: 58px;
    margin-top: 7px;
}

.wordking-product p {
    font-family: "Open Sans",sans-serif;
    color: #fff;
    padding: 12px 0 0 8px;
    font-size: 14px;
    margin-bottom: 0;
    padding: 2px 6px 0;
}

.wordking-product span {
    font-size: 24px;
    font-weight: bold;
}

.wordking-product h2:after {
    border-bottom: 0 none;
}

.wordking-product h2 {
    color: #fff;
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 0px 0 0 7px;
    text-transform: capitalize;
}

.product-left-border {
    border: 3px solid #86b200;
    float: left;
    margin-top: 10px;
    width: 100%;
}

.product-configure {
    border-bottom: 4px solid #f49929;
    display: table;
    height: 50px;
    width: 100%;
}

.product-configure h1 {
    background: rgba(0, 0, 0, 0) url("../images/setting.svg") no-repeat scroll 0 0 / 45px auto;
    border-bottom: 0 none !important;
    color: #363941;
    display: inline;
    float: left;
    font-size: 18px;
    margin: 0;
    padding-bottom: 13px;
    padding-left: 60px;
    padding-top: 10px;
    vertical-align: middle;
}

.accessories-product {
    /*border-bottom: 2px solid #f49929 !important;*/
}

.product-number h2::before {
    background: #86b200 none repeat scroll 0 0;
    border-radius: 50%;
    color: #fff;
    /* content: "1"; */
    display: inline;
    float: left;
    font-family: "Open Sans",sans-serif;
    height: 28px;
    margin-top: 0;
    padding-top: 4px;
    text-align: center;
    width: 28px;
    font-weight: normal;
    font-size: 18px;
}

.product-number h2 {
    width: auto;
    float: left;
    display: inline-block;
}

.product-number span a {
    display: inline-block;
}

.product-number span {
    color: #363941;
    float: left;
    padding: 0px 7px 0 11px;
    margin-top: -3px;
}

.product-number img {
    padding: 5px 0 0;
}

.content-redio {
    clear: both;
    float: left;
    padding: 0;
}

.redio-text {
    background: rgba(0, 0, 0, 0) url("../images/wirefree.png") no-repeat scroll 0 0;
    margin: 11px 0 0 43px;
    padding: 0 0 6px 18px;
}

.redio-text label {
    color: #363941;
    margin: 0 0 0 22px !important;
    padding-left: 11px;
    padding-right: 22px;
}

.redio-btn {
    margin-left: -31px !important;
}
/* .redio-btn {
    margin: 7px 0 0 !important;
} */
.redio-text2 {
    background: rgba(0, 0, 0, 0) url("../images/product1.png") no-repeat scroll 0 0;
    margin: 11px 0 0 0px;
    padding: 0 0 4px 52px;
}

.redio-text2 label {
    color: #363941;
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
    margin: 0 0 0 12px !important;
}

.borser-right-pro {
    /*border-top: 1px solid #ccc;*/
    float: left;
    margin: 15px 0 0;
    width: 100%;
}

.secound-redio {
    padding: 3px 0 0 0;
}

.secound-redio label {
    color: #363941;
}

.content-redio3 .secound-redio label {
    padding-left: 13px;
}

.redio-secound {
    margin: 0 0 0 7px !important;
}

.content-redio2 {
    float: left;
    padding: 0;
    width: 21%;
}

.form-control:focus {
    border-color: #ccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.0) inset, 0 0 8px rgba(0, 0, 0, 0);
    outline: 0 none;
}

.content-redio3 {
    float: left;
    padding: 0;
    width: auto;
}
/*  .redio-widh
{
    width: auto;
} */
.product-id h2::after {
    border-bottom: none;
}

.product-number2 h2::before {
    background: #86b200 none repeat scroll 0 0;
    border-radius: 50%;
    color: #fff;
    /* content: "2"; */
    display: inline;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
    height: 28px;
    margin-top: 0;
    padding-top: 4px;
    text-align: center;
    width: 28px;
    font-weight: normal;
}

.product-id h4 {
    margin-bottom: 20px;
    padding-bottom: 16px;
}

.product-id .product-number h4 {
    margin-bottom: 0;
    padding-bottom: 0;
}

.product-number2 a {
    display: inline-block;
}

.product-number2 span {
    color: #363941;
    display: inline-block;
    float: left;
    margin-top: -3px;
    padding: 0 7px 0 11px;
}

.product-number2 img {
    padding: 5px 0 0;
}

.product-number3 h2::before {
    background: #86b200 none repeat scroll 0 0;
    border-radius: 50%;
    color: #fff;
    content: "3";
    display: inline;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
    height: 28px;
    margin-top: 0;
    padding-top: 4px;
    text-align: center;
    font-weight: normal;
    width: 28px;
}

.product-number3 span {
    color: #363941;
    display: inline-block;
    float: left;
    margin-top: -3px;
    padding: 0 7px 0 11px;
}

.product-number3 a {
    display: inline-block;
}

.product-number3 img {
    padding: 5px 0 0;
}

.product-number4 h2::before {
    background: #86b200 none repeat scroll 0 0;
    border-radius: 50%;
    color: #fff;
    content: "4";
    display: inline;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
    height: 28px;
    margin-top: 0;
    padding-top: 4px;
    text-align: center;
    width: 28px;
    font-weight: normal;
}

.product-number4 a {
    display: inline-block;
}

.product-number4 span {
    color: #363941;
    display: inline-block;
    float: left;
    margin-top: -3px;
    padding: 0 7px 0 11px;
}

.product-number4 img {
    padding: 5px 0 0;
}

.product-number5 h2::before {
    background: #86b200 none repeat scroll 0 0;
    border-radius: 50%;
    color: #fff;
    content: "5";
    display: inline;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
    height: 28px;
    margin-top: 0;
    padding-top: 4px;
    text-align: center;
    width: 28px;
    font-weight: normal;
}

.product-number5 a {
    display: inline-block;
}

.product-number5 span {
    color: #363941;
    float: left;
    padding: 0px 7px 0 11px;
    margin-top: -3px;
    display: inline-block;
}

.product-number5 img {
    padding: 6px 0 0;
}

.product-number6 h2::before {
    background: #86b200 none repeat scroll 0 0;
    border-radius: 50%;
    color: #fff;
    content: "6";
    display: inline;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
    height: 28px;
    margin-top: 0;
    padding-top: 4px;
    text-align: center;
    width: 28px;
    font-weight: normal;
}

.product-number6 a {
    display: inline-block;
}

.product-number6 span {
    color: #363941;
    float: left;
    font-family: "Open Sans",sans-serif;
    padding: 0px 7px 0 11px;
    margin-top: -3px;
    display: inline-block;
}

.product-number6 img {
    padding: 6px 0 0;
}

.pager li > a, .pager li > span {
    border: none;
    background: none;
}

.thumbnail {
    border: none;
}

.product-id,.radio-inline {
    vertical-align: top !important;
}

.redio-slider {
    margin: 0 0 0 41px !important;
}

.caption p {
    font-family: "Open Sans",sans-serif;
    color: #363941;
    font-size: 12px;
    text-align: center;
    background: url(../images/icon2.png)no-repeat;
    background-position: 100% 19px;
}

.control-box.pager > li:nth-child(1) {
    bottom: auto;
    float: left;
    left: -14px;
    position: absolute;
    right: auto;
    top: 35px;
}

.control-box.pager > li:nth-child(2) {
    position: absolute;
    top: 38px;
    right: -16px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    
    .control-box.pager > li:nth-child(2) {
        position: absolute;
        top: 40px;
        right: -21px;
    }
}

.pager li > a:hover, .pager li > a:focus {
    background: none;
    text-decoration: none;
}

.redio-bottom label {
    font-family: "Open Sans",sans-serif;
    color: #363941;
    font-size: 12px;
}

section#power-id {
    margin-bottom: 20px;
}

.power-border:last-child {
    border-bottom: 1px solid #ccc;
}

.redio-secound2 {
    margin-left: -20px !important;
}

.redio-bottom {
    margin: 7px 0 0 39px;
}

.product-basket h2 {
    color: #363941;
    display: inline;
    float: left;
    line-height: 19px;
    margin: 4px 0 0;
    text-transform: capitalize;
    width: 34%;
    word-wrap: break-word;
}

.product-basket h3 {
    color: #f49929;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 38px;
    margin: 13px 0 0;
    position: relative;
    text-align: center !important;
}

.product-basket span {
    bottom: 5px;
    color: #363941;
    font-size: 14px;
    /* position: absolute; 
    right: 18px;*/
}

.product-basket p {
    color: #363941;
    display: inline-flex;
    float: left;
}

.cost-border {
    border-bottom: 5px solid #f49929;
    border-top: 5px solid #f49929;
    margin: 6px 0 21px;
}

.basket-product-button {
    background: rgb(134, 178, 0) none repeat scroll 0 0 !important;
    border: 2px solid rgb(134, 178, 0) !important;
    border-radius: 50px;
    box-shadow: 0 0 7px rgba(255, 255, 255, 0.35) inset !important;
    font-size: 16px !important;
    font-family: "Open Sans",sans-serif;
    color: #fff;
    text-transform: uppercase;
    width: 220px !important;
    height: 40px;
    margin: 17px 0 0;
    padding: 8px 0 13px;
    font-weight: 600;
}

.basket-product-button:hover {
   background: rgb(134, 178, 0) none repeat scroll 0 0 !important;
     border: 2px solid rgb(134, 178, 0) !important;
    color: #fff;
}

.basket-product-button:focus {
    background: rgb(134, 178, 0) none repeat scroll 0 0 !important;
     border: 2px solid rgb(134, 178, 0) !important;
    color: #fff;
}

.basket-product-button:focus {
    background: rgb(134, 178, 0) none repeat scroll 0 0 !important;
  border: 2px solid rgb(134, 178, 0) !important;
    color: #fff;
}

.power-border {
    border-top: 1px solid #ccc;
    clear: both;
    margin: 0 15px;
}

.power-background.pro1 {
    background: #f4f4f4;
    vertical-align: middle;
    width: 20%;
}

.power-background {
    display: table-cell;
}

.power-background h2 {
    color: #363941;
    margin: 0;
    padding: 37px 0 21px;
    text-align: center;
    text-transform: uppercase;
}

.power-background h2::after {
    border-bottom: 0 none;
}

.power-background img {
    margin: 0 auto;
    padding: 0 0 51px;
}

.power-per {
    margin: 15px 0 0px 0;
}

.power-background p {
    color: #363941;
    padding: 0;
}

.power-background.pro2 {
    display: table-cell;
    padding-left: 20px;
    vertical-align: middle;
    width: 80%;
}
/* Global */
 
.thumbnails li> .fff .caption {
    background: #fff !important;
}

.pager {
    margin: 0 0 0 0;
}

/* Page Header */
.page-header {
    background: #f9f9f9;
    margin: -30px -40px 40px;
    padding: 20px 40px;
    border-top: 4px solid #ccc;
    color: #999;
    text-transform: uppercase;
}

.page-header h3 {
    line-height: 0.88rem;
    color: #000;
}

ul.thumbnails {
    margin-bottom: 0px;
}



/* Carousel Control */
.control-box {
    text-align: right;
    width: 100%;
}

.product-page-slider {
    clear: both;
    float: left;
    margin: 18px 0 0;
}


/* Mobile Only */
@media screen and (max-width: 767px) {
    .carousel-caption2 p {
        font-size: 13px;
        line-height: 20px;
    }
    .carousel-caption2 h3 {       
        font-size: 17px;
        margin-bottom: 0;       
    }
    .carousel-caption2 {
        background: #fff none repeat scroll 0 0 !important;
        border: 1px solid #ccc;
        display: block;
        left: 0 !important;
        position: relative;
        top: 0 !important;
        width: 100%;
        height: auto !important;
    }
    .carousel-caption h3 {
        padding: 0;
        margin-bottom: 0;
    }
    .carousel-caption {
        display: block;
        left: 0 !important;
        position: relative !important;
        top: 0 !important;
        width: 100% !important;
        border: 1px solid #ccc;
    }
    .text-pant-p {       
        float: left;  
    }
    .cetegory-imges-product {
        text-align: center;
        /*width: 100% !important;*/
    }
    .cetegory-imges-product img {
        margin: 0 auto;
    }
    .form-horizontal.form-top-horizontal .form-group {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
   /* .submit-froms {
        width: 100% !important;
    }*/
    .italic-six {
        padding-left: 0;
    }
    .six-row-text2 p {
        padding: 0;
    }
     .six-text-header h2 {        
        padding: 10px 0 0 0;
    }
    .footerpadding {
        display: block;
        padding: 0 0 0 20px;
    }
    .right-back-pant {
        width: 100% !important;
    }
    .text-pant h1
    {
        text-align: center;                         
    }
    .text-pant
    {
       float: left;
    padding: 0 10px;
    width: 100%;
    word-wrap: break-word;
    }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
    .medal-class {
        display: block;
        float: left;
        padding-left: 12px !important;
    }
    .side-img-background {
        margin: 0 -15px;
    }
    .six-text-header > h2 {
        margin-left: 15px !important;
    }
    #six-part-two .six-text-header > h2 {
        margin-left: 0px !important;
    } 
    ul.myaccount-text
    {
        padding-left: 0;
    }
    .myaccount {
        padding: 0;
        width: 100% !important;
    }
    h2
    {
        width: auto;
    }
    .page-header, .control-box {
        text-align: center;
    }
}

@media (max-width: 570px) {
    
    .text-pant-p {
        display: block;
        /*float: right;*/
        height: auto;
        margin: 17px 0 0px;
        width:83%;       
    }
    .footerpadding {
        padding: 0 0 0 30px;
    }
    .caption {
        word-break: break-all;
    }
    .right-back-pant h4 {
        font-size: 14px !important;
    }
    .right-back-pant p {
        font-size: 18px !important;
    }
    .right-back-pant {
        margin-top: 8px;
    }
    .nav-collapse > li > a {
        font-size: 16px;
    }
    .nav-collapse > li > a > img {
        margin-top: 2px !important;
        width: 64px;
    }
    .nav-collapse > li.fabric-type-filter > a > img {
        width: 30px;
    }
}

li {
    list-style-type: none;
}

/* shopping cart css start*/
.shopping-pro {
    /*float: left;*/
    padding: 8px 0 2px;
    width: 100%;
}

.shopping-pading1 {
    position: absolute;
    right: 0;
    top: -4px;
}

.shooping-heading-right > p {
    background: rgba(0, 0, 0, 0) url("../images/turck.png") no-repeat scroll 0 0;
    color: #363941;
    display: inline-block;
    float: none;
    margin: 0 30px 0 0;
    padding: 0 0 0 30px;
}

.shopping-heading h1 {
    color: #363941;
    margin-bottom: 8px;
    margin-top: 0;
}

.shooping-heading-right {
    float: right;
}

.shopping-pading {
    padding: 0;
}

.shooping-heading-right > h3 {
    background: rgba(0, 0, 0, 0) url("../images/louck.png") no-repeat scroll 0 0;
    color: #363941;
    display: inline-block;
    float: none;
    font-size: 14px;
    font-weight: 500;
    margin: 0;
    padding: 4px 0 0 25px;
    text-align: left;
    width: auto !important;
}

.shopping-table {
    padding: 10px 0 0;
}

.shopping-data-table {
    width: 100%;
}

.dhopping-styale th {
    color: #363941;
    font-size: 13px;
    font-weight: bold;
}

.dhopping-styale th:nth-child(1) {
    width: 60%;
}

.dhopping-styale th:nth-child(2),
.dhopping-styale th:nth-child(3),
.dhopping-styale th:nth-child(4) {
    width: 10%;
}

.dhopping-styale th:last-child {
    width: 10%;
}

.actions > a {
    color: #000;
}

.styling-shoping {
    width: 36%;
    border-radius: 0px;
}

.styling-shoping:focus {
    border-color: #ccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0) inset, 0 0 8px rgba(0, 0, 0, 0);
    outline: 0 none;
}

table {
    background-color: #fff;
}

.table > tbody > tr > td,
tfoot > tr> td {
    vertical-align: middle;
}

.table > thead > tr > th {
    border-bottom: 1px solid #ccc;
}

tbody > tr > td, 
tfoot > tr> td {
    border-bottom: 1px solid #ccc;
}

.hidden-xs.price-product {
    padding: 18px 0;
}

.shopping-button {
    float: right;
}

.shopping-dan {
    border-radius: 0px;
    text-transform: uppercase;
    font-family: "Open Sans",sans-serif;
    font-weight: 600;
    padding: 11px 47px;
    background-color: #86b200;
    border-color: #86b200;
}

.shopping-dan:hover {
    background-color: #86b200;
    border-color: #86b200;
    color: #fff;
}

.shopping-dan:active:focus {
    background-color: #86b200;
    border-color: #86b200;
    color: #fff;
}

.shopping-dan:focus {
    background-color: #86b200;
    border-color: #86b200;
    color: #fff;
}

.shopping-war {
    background: rgb(134, 178, 0) none repeat scroll 0 0 !important;
    border: 2px solid rgb(134, 178, 0) !important;
    border-radius: 50px;
    box-shadow: 0 0 7px rgba(255, 255, 255, 0.35) inset;
    color: rgb(255, 255, 255) !important;
    text-transform: uppercase;
    font-family: "Open Sans",sans-serif;
    font-weight: 600;
    padding-top: 4px;
    margin: 0 0 0 23px;
    width: 220px !important;
    height: 40px !important;
    font-size: 16px;
}

.shopping-war:hover,.shopping-war:active,.shopping-war:focus {
    background: rgb(134, 178, 0) none repeat scroll 0 0 !important;
    border: 2px solid rgb(134, 178, 0) !important;
    border-radius: 50px;
    box-shadow: 0 0 7px rgba(255, 255, 255, 0.35) inset;
    color: rgb(255, 255, 255) !important;
    color: #fff;
}



.media-links {
    clear: both;
    float: right;
    margin-top: 41px;
    margin-bottom: 5px;
}

.product_measurment {
    padding: 0;
}

.product_measurment > li {
    float: left;
    padding: 0 15px 0 0;
    font-size: 12px;
    font-family: "Open Sans",sans-serif;
    color: #363941;
    font-style: italic;
}

.price-product {
    color: #f49929;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: bold;
}

.price-product1 {
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
    color: #363941;
}

.shoping-re-text > p {
    font-size: 12px;
    font-family: "Open Sans",sans-serif;
    color: #363941;
    margin: 30px 0 0;
}

.shopping-img {
    margin: 14px 0;
    width: auto;
}

.shoping-re-text {
    padding: 0;
}

/**/
.shpong_number {
    border-radius: 0px;
    border: 1px solid #ccc;
    height: 38px;
}

.shping-icon {
    color: #f49929;
    font-size: 11px;
    left: 5px !important;
    top: 4px !important;
    font-weight: normal !important;
}

.shoing-button:focus, .shoing-button:active:focus, .shoing-button.active:focus, .shoing-button.focus, .shoing-button.focus:active, .shoing-button.active.focus {
    outline: none;
    outline-offset: -2px;
}

.shoing-button:active, .shoing-button.active {
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0) inset;
}

.input-group-btn-vertical > .btn:last-child {
    margin-top: -2px;
}

.shoing-button:active:hover, .shoing-button.active:hover, .open > .dropdown-toggle.shoing-button:hover, .shoing-button:active:focus, .shoing-button.active:focus, .open > .dropdown-toggle.shoing-button:focus, .shoing-button.focus:active, .shoing-button.active.focus, .open > .dropdown-toggle.shoing-button.focus {
    background-color: #fff;
    border-color: #ccc;
    color: #333;
}

.spinner {
    width: 66px;
}

.spinner2 {
    width: 66px;
}

.spinner input {
    text-align: center;
}

.spinner2 input {
    text-align: center;
}

.input-group-btn-vertical {
    position: relative;
    white-space: nowrap;
    width: 1%;
    vertical-align: middle;
    display: table-cell;
}

.input-group-btn-vertical > .btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%;
    padding: 9px;
    margin-left: -1px;
    position: relative;
    border-radius: 0;
}

.input-group-btn-vertical > .btn:last-child {
    margin-top: -2px;
}

.input-group-btn-vertical i {
    position: absolute;
    top: 0;
    left: 4px;
}
/* Shopping cart css end*/
/* Contact_us css start*/
.contactus-text {
    margin-top: 18px;
}

.contactus-text p {
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    color: #363941;
    margin: 0 0 12px;
}

.six-text-header2 {
    float: left;
    width: 100%;
}

.six-text-header2 h2 {
    color: #363a41;
    float: left;
    font-family: "Open Sans",sans-serif;
    /*font-size: 19px;*/
    text-transform: uppercase;
    margin-top: 11px;
}

.six-text-header2 h2::after {
    /*content: url("../images/Title-line.png");*/
    /*height: 20px;*/
    left: 16px;
    /*padding-top: 22px;*/
    position: absolute;
    right: 0;
    width: 100px;
}

.contect-us-form {
    float: left;
    width: 100%;
    margin-top: 18px;
}

.contect-us-textarea {
    height: 93px !important;
    margin-bottom: 11px;
}

.contact-info-bottom {
    margin-bottom: 20px;
}

.contact-border {
    border-bottom: 1px solid;
    float: left;
    padding-bottom: 8px;
    padding-top: 19px;
    width: 100%;
}

.contect-info-text {
    background: url(../images/phone.png)no-repeat;
    padding: 0 0 0 79px;
    background-position: 13px 11px;
}

.contect-info-text p {
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    color: #363941;
    width: 88%;
    word-wrap: break-word;
}

.contect-info-text a {
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    color: #f49929;
}

.contect-info-text2 {
    background: url(../images/email.png)no-repeat;
    padding: 0 0 0 79px;
    background-position: 13px 11px;
}

.contect-info-text2 p {
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    color: #363941;
    width: 100%;
    word-wrap: break-word;
}

.contect-info-text3 {
    background: url(../images/fax.png)no-repeat;
    padding: 0 0 0 79px;
    background-position: 13px 0px;
}

.contect-info-text3 p {
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    color: #363941;
    width: 100%;
    word-wrap: break-word;
}

.contect-info-text4 {
    background: url(../images/Write-to-us.png)no-repeat;
    padding: 0 0 0 79px;
    background-position: 13px 0px;
}

.contect-info-text4 p {
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    color: #363941;
    width: 100%;
    word-wrap: break-word;
}

.contect-info-text5 {
    background: url(../images/Company-information.png)no-repeat;
    padding: 0 0 0 79px;
    background-position: 13px 0px;
}

.contect-info-text5 p {
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    color: #363941;
    width: 87%;
    word-wrap: break-word;
}

.contect-info-text2 a {
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    color: #f49929;
}

.contaxt-padding {
    padding-bottom: 11px;
    padding-top: 7px;
}

/*Checkout page css start*/
.checkout-text-img h1
{
    background: url(../img/lock.png)no-repeat;
    padding: 0 23px;
    height: 22px;
}
.checklogin_button
{
background: #f8931d none repeat scroll 0 0 !important;
    border: 0 none;
    border-radius: 0;
    color: #ffffff !important;
    margin-bottom: 20px;
    outline: 0 none;
    padding: 6px 12px;
    text-transform: uppercase;
   
}
.checkout-login > p {
    float: left;
       padding-right: 10px;
}
.checkout-login {
    float: right;
}
.clearfix
{
    clear: both;
}
.checkout-text-img2 h1
{
    background: url(../img/review.png)no-repeat;
    padding: 0 33px;
    height: 22px;
}
.registration_page a.create_acc_button {
    text-align: center;
    width: 100%;
}
.checkout-btn-shopping
{
   float: left;
}
.checkout-top-btn
{
    margin-top: 10px;
}
.checkout-table-styale th:nth-child(1) {
    width: 70%;
}
.checkout-table-styale th:nth-child(2) {
    width: 20%;
}

.checkout-table-styale
{
    border-bottom: 1px solid #ccc;
}
.subtotal-product
{
    color: #363941;
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
    padding: 18px 0;
}
.media-links2 {
    clear: both;
    float: left;
    margin-bottom: 5px;
    margin-top: 10px;
}
.chekout-listing-text {
    margin-bottom: 14px;
    margin-top: 15px;
}
.chekout-bottom {
    margin-bottom: 14px;
    padding-bottom: 14px;
}

/* Contact_us css end*/
@media only screen and (min-width: 993px) and (max-width:1199px)
{   
    .product-sidebar {
        right: 15px !important;
    }
    .landing_page_more_button
    {
        right: 15px;
    }  
    .landing_page .col1 .text-liso {
        padding-right: 15px;
    }
     .phonenumebr-head p {
        padding-right:9px;
    }
    .border-right {
        padding-right: 0;
    }
   
    #slider1_container > div {
        width: 100% !important;
    }
    .border-slider > #slider1_container {
        background: #fff;       
    }
    .text-pant,.text-pant-p {       
        /*height: 95px !important;    */
    }
}
@media screen and (max-width:1199px)
{   
    .wishlist_button .btn {
        margin-left:7px;
    }
    .grand-total .subtotal-product{
           /*display: inline-block;*/
            width: 100px;          
    }
    @media screen and (-webkit-min-device-pixel-ratio:0) {
        .controliss-menu .navbar-nav > li > a {    
          font-size:12px !important;      
        }
    }
    li.width-drop {
        clear: both;
        display: block;
        width: 100%;
    }
    .fix-carousel > .max-item {
        height: 308px;
        width: 100%;
    }
    .fix-carousel > .item > .banner-hight {
        height: 100%;
    }
    .product-basket span {        
        right: 0;
    }
    .product-basket h3 {   
        font-size: 30px;        
        width: 61%;
    }
    .pdf-text > li {
        width: 33%;
    }
    .pdf-text span {
        font-size: 12px;
    }
    .product-oredr img {
        padding-right: 15px;
    }
    .redio-text label {
        padding-right: 10px;
    }
    .secound-redio {
        padding: 3px 0 0 16px;
    }

    .menu-header-secound > li > a {   
        font-size: 12.5px;   
    }
    .submit-froms.addmultiproductclass-without-popup
    {
        width: 240px;
    }
    .six-text-header > h2 {
        margin-left: 0;
    }
    .six-row-text p {        
        padding: 0 15px;
    }
    .blind-type {
        padding: 0px;
    }
    .color-sheme {
        padding: 0px;
    }
    .color-boredr {
        padding: 0px;
    }
    .color-boredr li {
        margin: 41px 30px 0 0px;
    }



    .submit-froms {
        width: 100%;
    }
    .menu-header-secound > li > a {        
        font-size: 12.7px;
    }
}

@media screen and (max-width: 992px)
{
    #wishlist-view-form .wishlist_button .pull-right
    {
        float: none !important;
    }
    .wishlist_button .pull-right .btn {
        display: block !important;
        float: none;
        margin: 15px auto !important;
    }
    .electric-blinds {
        margin-top: 10px;
    }
    .landing_page .text-pant-p > a.btn_green
    {
        position: relative;
    }
    .menu-header-secound.nav.nav-justified > li > a {
        text-align: left;
    }

    .menu-header-secound.nav.nav-justified > li {
        display: block !important;
        float: left;
        text-align: left !important;
        width: 100% !important;
    }
    li.width-drop {
        clear: both;
        display: block;
        width: 100% !important;
    }


    .cetegory-imges-product h3 {
        width: 100%;
    }
    .cetegory-imges-product img {
        margin: 0 auto;
    }

    .right-back-pant {
        padding: 10px 0 0 0 !important;
        width: 83px;
    }
    .medal-class {
        padding-left: 0;
        display: inline-block;
    }
    .carousel-caption2 {
        bottom: 44px !important;
        right: 47px;
        top: auto;
    }
   /* .phonenumebr-head p {
        padding: 9px 20px 0 !important;
        background-position:0px 10px !important;
    }*/
    .background-six-color .btn-group.bootstrap-select {
        margin-right: 0 !important;
        margin-top: 0 !important;
    }
    h2 {
        font-size: 12px;
    }
    .category-clear {
        clear: none;
    }
    .shopping-basket {
        border-left: 0 none;
        clear: both;
        float: none;
        margin: 0 auto !important;
        height: 94px;
        padding: 54px 0 0;
        background-position:50% 16%; 
        width: auto;
    }
    .myaccount {
        width: auto;
        float: none;
        display: inline-block;
    }
    #header-part .border-right {
        padding-right: 15px;
    }
    .myaccount-text {
        padding: 0;
    }
    .myaccount-text > li {
        display: inline-flex;
        float: none;
    }
    .phonenumebr-head p {
        display: block;
        float: none;
        background-position: 264px 10px !important;
    }
    .header-img img {
        margin: 0 auto;
        padding-bottom: 10px;
    }
    .controliss-menu {
        float:none;
        text-align: center;
        width: 100%;
    }
    .controliss-menu .nav.navbar-nav {
        display: inline-block !important;
        float: none !important;
        width: auto !important;
    }

  
    .menu-header-secound > li:hover {
        padding: 4px 0;
    }
    .menu-header-secound > li {
        padding: 8px 0;
        width: 100%;
    }
    .menu-header-secound > li > a {
        font-size: 15px !important;
        width: 100%;
        padding-left: 20px;
    }
    #hedar-secoundpart .navbar-collapse.collapse {
        display: none !important;
    }

    #hedar-secoundpart .navbar-collapse.collapse.in {
        display: block !important;
    }

    #hedar-secoundpart .navbar-header .collapse, #hedar-secoundpart .navbar-toggle {
        display: inline-block !important;
    }

    #hedar-secoundpart .navbar-header {
        float: none;
    }

    #hedar-secoundpart .center-toggle {
        text-align: center;
    }
}
@media screen and (min-width:960px) and (max-width:991px) {

    .form-top-horizontal .bootstrap-select{
        margin: 10px 24px 0 0px;
        width: 168px !important;
    }
}

@media screen and (min-width:768px) and (max-width:991px) {
    .slide-desc p {
    font-size: 14px !important;
    padding-bottom: 3px !important;
    padding-top: 0 !important;
    }

    .slide-desc span {
        font-size: 16px !important;
        margin: 0 !important;
        padding: 0 !important;
    }
    .slide-desc-box {
        padding: 0 17px !important;  
    }
    .caption p {
        height: auto !important;
    }
    .widthdrop {
        margin-top: 8px;
    }
    .boredr-catecory .room-category > li {
        position: relative;
    }
    /*.room-category .m-filter-css-checkboxes li a {
        width: 120px !important;
    }*/
    .product-basket h3
    {
        margin-top: 0;
        width: 100% !important;
    }
    .cost-border .product-basket > h2 {
        display: block !important;
        font-size: 10px !important;
        width: 100%;
    }
    .product-basket h3 {
        font-size: 23px !important;
    }
   .cost-border .product-basket > h2 {
        font-size: 10px !important;
    }
    .borser-right-pro .product-number span {
        font-size: 10px;
        margin-right: 10px;
        margin-top: 9px;
    }
    .currently .block-subtitle > span {
        font-size: 11px;
    }
    /*.room-category li a span {       
        position: absolute;
        right: -6px;
        top: 0;
    }*/
    .room-category .m-filter-css-checkboxes li a {
        display: block;
        white-space: normal;
        /*width: 115px !important;*/
        word-wrap: break-word;
    }
    .m-filter-css-checkboxes li {   
        position: relative;
        width: 100%;
    }
    ol.m-filter-css-checkboxes li a.m-checkbox-unchecked
    {
        background-position: 0 0 !important;
    }
}

@media screen and (min-width:960px) and (max-width:1024px) {    

    #comtact_us {
        min-height: 552px;
    }

    .carousel-caption2 p {
        line-height: 22px;
    }

    .myaccount-text > li > a {
        font-size: 15px;
    }

    .navbar-nav > li > a {
        font-size: 15px;
        padding: 12px 11px 0 0;
        line-height: 14px;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
    }

    .phonenumebr-head p {
        font-size: 15px;
    }

    .catagory-page {
        min-height: 127px;
    }

    .catagory-page2 h2 {
        font-size: 12px;
    }

    .footer3 > li > a {
        font-size: 12px;
    }

    .product-sidebar {
        right: 0px !important;
    }

    .shooping-heading-right > p {
        margin: 0;
        font-size: 13px;
    }

    .shooping-heading-right > h2 {
        font-size: 13px;
    }
    
    .caption p {
        background-position: 100% 36px;
    }

    .content-redio2 {
        width: 25%;
    }

    .product-sidebar {
        width: 15%;
    }

    .redio-text-width {
        margin: 0 0 0 42px;
        width: 84px !important;
    }

    .redio-slider {
        margin: 0 0 0 33px !important;
    }

    .power-background img {
        margin: 0 auto;
        padding: 0 0 103px;
    }

    .product-basket h3 {
        font-size: 27px;
    }

    .product-configure h2 {
        font-size: 21px;
    }

    .control-box.pager > li:nth-child(2) {
        right: -34px;
    }

    .room-category > li > a {
        font-size: 12px;
    }

    .text-pant h2 {
        margin: 15px 0px 0 12px;
        font-size: 14px;
    }

    .more-button {
        margin: 0 0 10px 0px;
    }

   /* .menu-header-secound > li > a:hover {
        background: #f49929 none repeat scroll 0 0;
        padding: 29px 5px 27px;
        text-decoration: none;
    }*/

    .submit-froms {
        width: 100%;
    }

    .border-right {
        padding-right: 48px;
    }

    .six-text-header h2 {
        font-size: 15px;
    }

    .secound-slideer img {
        max-width: 100%;
    }

    .italic-six {
        padding-bottom: 11px;
    }

    .carousel-control.right {
        right: 0;
    }

    .carousel-control {
        left: 0;
        top: 137px;
    }

    .menu-header-secound > li > a {
        font-size: 12px;
        padding-right: 6px;
    }

    .redio-text-width {
        margin: 0 0 18px 10px;
    }
    .righr-dropdown-border
    {
        right: 45px;
    }
}
@media screen and (max-width:991px) {
    li.choose-option {
        margin-right: 7px !important;
    }
    .cetegory-imges-product {        
       
        text-align: center;
    }
    .shopping-pading1 {
        left: 0 !important;
        position: relative;
        top: 0;      
    }
    .shooping-heading-right {
        float: left;
    }
    .shooping-heading-right > p {
        display: block;
        padding-bottom:15px;
    }
    .shopping-pro .shopping-pading > .shopping-heading
   {
        margin-bottom:0;
   }
    

}
@media (min-width:768px) and (max-width:959px) {

    .righr-dropdown-border
    {
        display: none;
    }
    .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
        width: 100% !important;
        margin-top: 10px;
    }
    

    #hedar-secoundpart .menu-header-secound > li {
        float: none;
        list-style-type: none;
        padding: 4px 0;
        width: 100%;
    }

    .phonenumebr-head p {
        background-position: 264px 10px!important;
        font-size: 15px;
        display: block;
    }

    .myaccount-text > li > a {
        font-size: 15px;
    }

    .shopping-basket {
        height: 67px;
        padding: 46px 0 0;
    }

    .header-secound {
        margin-top: 10px;
    }

    .myaccount {
        clear: both;
        margin:0;
        padding: 0;
        display: inline-block;
        width: auto;
        float: none;
    }

    .navbar-nav > li > a {
        padding: 0 15px 20px 0;
        font-size: 15px;
    }

    .nav {
        text-align: center;
        width: 100%;
    }

    .navbar-nav > li {
        display: inline-block;
        float: none;
    }

    .phonenumebr-head p {
        float: none;
        padding: 9px 0 0 0;
    }

    .hedre-phone {
        display: block;
        width: 100%;
        text-align: center;
    }

    .catagory-page {
        min-height: 127px;
    }

    .catagory-page2 h2 {
        font-size: 12px;
    }

    .footer3 > li > a {
        font-size: 12px;
    }

    .product-sidebar {
        right: 0px !important;
    }

    .shooping-heading-right > p {
        margin: 0;
        font-size: 13px;
    }

    .shooping-heading-right > h2 {
        font-size: 13px;
        margin: 5px 0;
        float: left;
    }

    .caption p {
        background-position: 59% 67px;
        height: 81px;
    }

    /*.right-back-pant p {
        padding-left: 10px;
        font-size: 21px;
    }*/

    .wordking-product {
        margin: 31px 0 0 14px;
    }
    .product-basket h2 {
        width: 39%;
        font-size: 12px;
    }

    .product-basket h3 {
        font-size: 17px;
    }

    .product-number2 span {
        font-size: 12px;
    }

    .product-number3 span {
        font-size: 12px;
    }

    .product-number4 span {
        font-size: 12px;
    }

    .product-number5 span {
        font-size: 12px;
    }

    .product-number6 span {
        font-size: 12px;
    }

    .product-number span {
        font-size: 12px;
    }

    .order-button-style {
        margin-left: 16px;
    }

    .carousel-control {
        left: 6px;
    }

    .product-sidebar {
        width: 18%;
        right: 15px;
    }

    .redio-widh {
        margin: 0 0 0 30px;
        width: auto;
    }

    .redio-text-width {
        margin: 0 0 18px 10px;
    }

    .content-redio2 {
        width: 33%;
    }

    .redio-text span {
        margin: 0 0 0 3px !important;
    }

    .redio-text2 span {
        margin: 0 0 0 3px !important;
    }

    .redio-slider {
        margin: 0 0 0 15px !important;
    }

    .control-box.pager > li:nth-child(2) {
        right: -18px;
    }

    .right-back-pant {
        padding: 0 8px;
    }

    .room-category > li > a {
        font-size: 12px;
    }

    .catecory-background h2 {
        font-size: 15px;
    }

    .text-pant h2 {
        font-size: 15px;
        margin: 13px 0 0 12px;
        padding: 10px 10px 8px 14px;
        /*text-align: left !important;*/
    }  
    .text-pant.ultra-power-title > span, .text-pant.lite-power-title > span {
        font-size: 15px;
    }
    .shopping-basket {
        border-left: none;
        float: none;
        width: auto;
        background-position: center center;
    }

    .shopping-basket p {
        padding: 0;
    }

    .carousel-caption2 {
        bottom: auto;
        right: 49px;
        top: auto;
        width: 58%;
    }

    #banner {
        position: relative;
    }

    .carousel-caption2 h3 {
        font-size: 20px;
    }

    .menu-header-secound > li:hover {
        background: #f49929 none repeat scroll 0 0;
        text-decoration: none;
    }

    .carousel-caption2 p {
        font-size: 12px;
        line-height: 21px;
        padding: 0 25px 0 13px;
    }

    .header-img img {
        margin: 0 auto;
        padding: 37px 0 10px;
    }

    .border-right {
        padding-right: 0px;
    }

    .italic-six {
        padding-bottom: 41px;
    }

    .carousel-control.right {
        right: 0;
    }

    .carousel-control {
        left: 19px;
        top: 143px;
    }

    .menu-header-secound > li > a {
        font-size: 13px;
        padding-left: 0;
        padding-right: 5px;
    }

    .border-right {
        border-right: none;
    }

    .controliss-menu {
        float: left;
    }
    .shopping-basket {
        margin: 0px 0 0px;
    }

    .more-button {
        margin: 0 0 10px 0;
    }

    .six-row-text p {
        padding: 21px 0 0 10px;
    }

    .submit-froms {
        margin-top: 20px;
        width: 100%;
    }    


    @media screen and (-webkit-min-device-pixel-ratio:0) {
        .content-redio3
        {
              width: 41%;
        }

        .control-box.pager > li:nth-child(2) {
            right: -16px;
        }

        .product-number4 span {
            padding: 6px 7px 0 10px;
        }
    }

}

@media only screen and (min-width : 240px) and (max-width: 767px) {
    
    .color-boredr label {
        display: block;
        float: left;
        width: 100%;
    }
    
    .measuring img {
        margin: 0 auto;
    }
    .six-text-header > h2 {
        margin-left: 0;
    }
    .six-row-text p {
        padding: 12px 0 0;
    }
    .shopping-basket {
        background-position:50% 0 !important;
        height: 75px !important;
        padding: 35px 0 0;
    }
    .navbar-toggle {
        margin-right: 0;
    }
    /*.new-produt img {
        height: 217px !important;
        width: 100% !important;
    }*/

    .new-produt img {
        margin: 0 auto;
    }

    .redio-full {
        width: 25%;
    }

    /*.redio-text-width {
        width: 124px !important;
    }*/

    .redio-widh {
        width: 25%;
    }

    .shopping-war {
        margin: 0;
    }

    .catagory-page:nth-child(2) {
        border-left: 1px solid #ccc;
        border-right: 1px solid #ccc;
    }

    .catagory-page:nth-child(5) {
        border-left: 1px solid #ccc;
        border-right: 1px solid #ccc;
    }

    .catagory-page:nth-child(8) {
        border-left: 1px solid #ccc;
        border-right: 1px solid #ccc;
    }

    .phonenumebr-head p span {
        color: #010101;
        font-weight: normal;
    }

    .contect-info-text p {
        width: 95%;
    }

    .contect-info-text4 p {
        width: 95%;
    }

    .contect-info-text5 p {
        width: 95%;
    }

    .product-sidebar {
        right: 0px !important;
    }

    .hedre-phone p {
        display: none;
    }

    .myaccount-text > li {
        display: block;
        float: none;
        width: 100%;
    }

    .myaccount-text > li > a {
        margin-top: auto;
        padding-right: 0;
        width: 100%;
        float: left;
        margin-bottom: 5px;
    }

    .shopping-button {
        float: none;
        text-align: center;
    }

    .media-links img {
        margin: 0 auto;
    }

    .media-links {
        clear: both;
        float: none;
        margin-bottom: 10px;
        padding-top: 20px;
    }

    .shopping-img img {
        margin: 0 auto;
    }

    .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
        border-top: none;
    }

    .shooping-heading-right > p {
        margin: 0;
        font-size: 13px;
        width: 100%;
    }

    .shooping-heading-right > h2 {
        font-size: 13px;
        margin: 5px 0;
        float: left;
        width: 100%;
    }

    .shoping-re-text {
        padding: 0 0 0 12px;
    }

    .shopping-img {
        width: 100%;
    }

    table#cart tbody td .form-control {
        width: 100%;
        display: inline !important;
    }

    .actions .btn {
        width: 36%;
        margin: 1.5em 0;
    }

    .actions .btn-info {
        float: left;
    }

    .actions .btn-danger {
        float: right;
    }

    table#cart thead {
        display: none;
    }

    table#cart tbody td {
        display: block;
        padding: .6rem;
    }
    /* table#cart tbody tr td:first-child { background: #333; color: #fff; } */
    table#cart tbody td:before {
        content: attr(data-th);
        display: inline-block;
        margin-bottom: 10px;
    }

    table#cart tfoot td {
        display: block;
        content: attr(data-th);
    }

    table#cart tfoot td .btn {
        display: block;
        content: attr(data-th);
    }

    .catecory-background h2 {
        font-size: 13px;
    }

    .product-sidebar {
        top: 175px !important;
        width: 17%;
    }

    .basket-product-button {
        margin: 17px 0 10px;
    }

    .product-buttpn2 {
        padding: 0 0 10px 18px;
    }

    .product-basket h3 {
        text-align: center;
        float: right;
    }

    .product-basket h2 {
        width: 100%;
        text-align: center;
    }

    .product-basket p {
        text-align: center;
    }

    .power-background img {
        margin: 0 auto;
        padding: 0 0 37px;
    }

    .product-configure {
        margin-top: 10px;
    }

    .product-page-slider {
        margin: 40px 0 0;
    }

    .control-box.pager > li:nth-child(1) {
        left: -8px;
        top: 41px;
    }

    .control-box.pager > li:nth-child(2) {
        position: absolute;
        right: 0;
        top: 41px;
    }

    .product-buttpn {
        text-align: center;
    }

    .right-back-pant {
        padding: 0 10px;
    }

    .fix-carousel {
        height: auto;
    }

    .text-pant h2 {
        font-size: 13px;
        margin: 15px -11px 0 5px;
        text-align: right;
    }

    .text-pant-p {
    }

    .cetegory-imges-product {
        /*width: auto;*/
    }

    .righr-dropdown-border {
        border-right: none;
    }

    .menu-header-secound > li:hover {
        background: #f49929 none repeat scroll 0 0;
       /* padding: 4px 0px 5px 0px;*/
        text-decoration: none;
    }

    .phonenumebr-head p {
        text-align: center;
        width: 100%;
    }

    .nav.navbar-nav {
        clear: both;
    }

    .border-right {
        float: none;
        padding-right: 0;
        text-align: center;
        clear: both;
    }

    .secound-slideer img {
        max-width: 100%;
    }

    .stylish-input-group {
        padding: 10px 0 0;
    }

    .myaccount {
        float: left;
        padding-bottom: 0;
        padding-left: 0;
        padding-top: 0;
    }

    .partners-imges img {
        margin: 0 auto;
    }

    .catagory-page3 {
        border-bottom: 1px solid #cccccc;
        border-left: 1px solid #ccc;
        border-right: 1px solid #ccc;
    }

    .catagory-page2 p {
        text-align: center;
        clear: both;
    }

    .carousel-control.right {
       right: 10px !important;
       width: auto !important;
    }

    .carousel-control {
        left: 5%;
        top: 205px !important;
        width: 14%;
    }

    .shopping-basket {
        background: rgba(0, 0, 0, 0) url("../images/baskit.png") no-repeat scroll center center;
        border-left: none;
        float: none;
        width: 100%;
        height: 54px;
        margin-bottom: 28px;
        padding: 43px 0 0;
    }

    .shopping-basket p {
        padding: 0;
    }

    .header-img img {
        margin: 0 auto;
        padding: 37px 0 10px;
    }

    .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
        margin: 10px 28px 0 128px;
        width: 100%;
        max-width: 447px;
        float: none;
    }
    .color-sheme {
        padding: 0 0 0 1px;
    }
    .blind-type {
        padding: 0;
    }
    .submit-froms {
        width: 100%;
    }

    .border-right {
        padding-right: 0px;
    }

    .controliss-menu {
        float: none;
    }

    .border-right {
        padding-bottom: 0px;
        border-right: none;
    }

    .menu-header-secound > li {
        padding: 4px 0;
        width: 100%;
    }

    .carousel-caption p {
        padding: 0px 27px 0 32px;
    }
}

@media only screen and (min-width : 667px) and (max-width: 736px) {
    .phonenumebr-head p {
        background-position: 264px 10px;
    }

    .phonenumebr-head p {
        background-position: 233px 10px;
    }

    .contect-info-text {
        background-position: 13px 0;
    }

    .carousel-control {
        top: 136px;
        left: 0;
    }

    .redio-slider {
        margin: 0 0 0 55px !important;
    }

    .caption p {
        background-position: 79% 19px;
    }

    .product-sidebar {
        left: 7px;
        top: 205px !important;
        width: 10%;
    }
}

@media only screen and (min-width : 735px) and (max-width: 736px) {
    .new-produt img {
        height: 217px !important;
        width: 100% !important;
    }

    .product-sidebar {
        left: 10px;
        top: 79px !important;
        width: 10%;
    }

    .phonenumebr-head p {
        background-position: 266px 10px;
    }
}

@media only screen and (max-width: 599px) {
    .landing_page .text-pant-p > a.btn_green
    {
        margin: 0 auto;
        float: none;
        display: block;
        margin-bottom: 5px;
        margin-top: 5px;
    }
}
@media only screen and (min-width : 568px) and (max-width: 599px) {


     .cetegory-imges-product p
    {
        background-position: 10px 0 !important;
    }
    /*.new-produt img {
        height: 217px !important;
        width: 100% !important;
    }*/

    .redio-full {
        width: 23%;
    }

    .redio-text-width {
        width: 105px !important;
    }

    .phonenumebr-head p {
        background-position: 187px 10px;
    }

    /*.shopping-war {
        padding: 11px 70px;
    }*/

    .myaccount-text > li {
        display: inline-block;
        float: none;
    }

    .myaccount-text > li > a {
        margin-top: -28px;
        padding-right: 12px;
        width: 100%;
        float: left;
    }

    .shopping-war {
        margin: 10px 0 0 0;
    }

    .text-pant h2 {
        font-size: 11px;
    }

    .product-sidebar {
        left: 3px;
        top: 230px !important;
        width: 14%;
    }

    .right-back-pant {
        padding: 0 6px;
    }

    .menu-header-secound > li > a:hover {
        background: #f49929 none repeat scroll 0 0;
        padding: 4px 5px 5px 6px;
        text-decoration: none;
    }

    .six-text-header h2 {
        font-size: 18px;
    }

    .slider-imesrighrt {
        right: -207px;
        top: 31px;
    }
}
@media only screen and (min-width : 481px) and (max-width: 567px) {

 .cetegory-imges-product p
    {
        background-position: 10px 0 !important;
    }
}
@media only screen and (min-width : 320px) and (max-width: 490px) {

    .wishlist_button .pull-right {
        float: none !important;
        text-align: center;
    }
    .wishlist_button .btn {
        display: table-caption !important;
        float: none !important;
        margin: 10px auto;
        width: 128px;
    }
    .wishlist_button .pull-right a {
        display: block !important;  
    }

}

@media only screen and (min-width : 320px) and (max-width: 480px) {
     .cetegory-imges-product p
    {
        background-position: 0px 0 !important;
    }
    
    .color-boredr li {        
        min-height: 89px;
        margin-right: 10px;
    }
    .cetegory-imges-product h3
    {
        width: 100%;
    }
    .text-pant h1 {
        border-right: 0 solid #fff;
        display: block;
        margin: 15px 3px 0 0;
        padding: 5px 10px;
    }
    .new-produt img {
        height: auto !important;
        width: 100% !important;
    }

    .redio-text-width {
        margin: 10px 0 0;
    }

    .redio-full {
        width: 100%;
    }

    .redio-widh {
        width: 100%;
    }

    .redio-text-width {
        width: 100% !important;
    }

    .phonenumebr-head p {
        background-position: 97px 10px;
    }

    .shopping-dan {
        width: 100%;
    }

    .contect-info-text {
        padding: 0 0 0 75px;
    }

    .contect-info-text2 {
        padding: 0 0 0 75px;
    }

    .contect-info-text3 {
        padding: 0 0 0 75px;
    }

    .contect-info-text4 {
        padding: 0 0 0 75px;
    }

    .contect-info-text5 {
        padding: 0 0 0 75px;
    }

    .shopping-war {
        margin: 10px 0 0;
        width: 100%;
    }

    /*.text-pant h2 {
        margin: 15px 0 0;
    }*/

    .carousel-control {
        left: 5px;
        top: 67px;
    }

    .left-right-arrow {
        width: 38%;
    }

    .caption p {
        background-position: 42% 56px;
        height: 71px;
    }

    .power-background.pro1 {
        width: 100%;
    }

    .power-background.pro2 {
        padding-left: 0;
        width: 100%;
    }

    .power-background {
        display: table;
    }

    .thumbnails {
        width: 124%;
    }

    .content-redio2 {
        width: 38%;
    }

    .pdf-text > li {
        /*width: 100%;*/
        margin-bottom: 11px;
    }

    .pdf-text > li:nth-child(2) {
        border-left: medium none;
        padding: 0;
    }

    .pdf-text > li:nth-child(3) {
        border-left: medium none;
        padding: 0;
    }

    .product-sidebar {
        width: 20%;
        top: 160px !important;
    }

    .breadcrumb-text > li > a {
        font-size: 12px;
    }

    .active3 {
        font-size: 12px;
    }

    .thumbnail {
        width: 70%;
    }

    .control-box.pager > li:nth-child(2) {
        right: -15px;
    }

    .redio-slider {
        margin: 0 0 0 21px !important;
    }

    .product-number4 span {
        font-size: 11px;
    }

    .product-number5 span {
        font-size: 11px;
    }

    .product-number3 span {
        font-size: 11px;
    }

    .product-number2 span {
        font-size: 11px;
    }

    .product-number1 span {
        font-size: 11px;
    }

    .product-number span {
        font-size: 11px;
    }    

    .cetegory-imges-product img {
        margin: 0 auto;
    }

    .medal-class {
        float: right;
        height: auto;
    }

    .right-back-pant {
        padding: 0 3px;
    }

    .text-pant h2 {
        border-bottom: 1px solid #ffffff;
    border-right: medium none;
    font-size: 15px;
    margin: 0;
    padding: 20px 0;
    text-align: center;
    display: block;
    }

    .palnt-background .row div {
        display: inline-block;
        margin-left: 0 !important;
        /*width: 100%;*/
    }

    .myaccount-text > li > a {
        margin-top: 0px;
    }

    .footerpadding {
        padding: 0;
    }

    .myaccount-text > li {
        display: inline-block;
        float: none;
    }

    .text-pant-p {
        padding: 10px;
        height: auto;
    }

    .text-pant-p p {
        padding:0px 10px;
    }
    .text-liso p {
        padding: 0 15px;
    }
    .text-pant
    {
        height: auto;
    }
    .text-pant-p p {
        display: block;
        text-align: center;
    }

    .cetegory-imges-product h2 {
        font-size: 12px;
    }      

    .blind-type-text h2 {
        font-size: 13.91px;
    }

    .six-imges-text {
        background: rgba(0, 0, 0, 0) url("../images/free-sample.png") no-repeat scroll 51% 93%;
        height: 77px;
        margin: 43px 0 0
    }

    .six-row-text p {
        padding: 12px 0 0 10px;
    }

    @media screen and (-webkit-min-device-pixel-ratio:0) {
        .medal-class {
    display: table-row-group;
    }

    .right-back-pant p {
        padding: 0 0 15px;
    }
}

}

@media only screen and (min-width : 400px) and (max-width: 414px) {
    .phonenumebr-head p {
        background-position: 109px 10px;
    }
}

@media only screen and (min-width : 320px) and (max-width: 375px) {
    .six-text-header > h2 {
        margin-left: 0;
        line-height: 20px;
    }
    .cetegory-imges-product {
        width: 50% !important;
    }
    .product-sidebar {
        top: 132px !important;
    }

    .phonenumebr-head p {
        background-position: 88px 10px;
    }

    .text-pant-p p {
        font-size: 12px;
        padding-left: 10px !important;
        padding-right: 10px;
    }
}

@media only screen and (min-width : 240px) and (max-width: 320px) {
    
    .text-mesuring-con h5 {
        display: block;
        float: none;
        margin: 17px auto;
    }
    .text-mesuring-con span {
        float: none;
        display: block;
        text-align: center;
        margin-top: 0px;
    }

    .phonenumebr-head p {
        background-position: 63px 10px;
    }

    .carousel-control {
        top: 52px;
    }

    .thumbnails {
        width: 135%;
    }

    .content-redio2 {
        width: 38%;
    }

    .control-box.pager > li:nth-child(1) {
        left: 45px;
        top: -40px;
    }

    .control-box.pager > li:nth-child(2) {
        right: 0;
        top: -42px;
    }

    .redio-slider {
        margin: 0 0 0 8px !important;
    }

    .product-number2 span {
        font-size: 9px;
    }

    .product-number3 span {
        font-size: 9px;
    }

    .product-number4 span {
        font-size: 9px;
    }

    .product-number5 span {
        font-size: 9px;
    }

    .product-number6 span {
        font-size: 9px;
    }

    .product-number span {
        font-size: 9px;
    }

    .pdf-text > li {
        width: 100%;
        margin-bottom: 11px;
    }

    .pdf-text > li:nth-child(2) {
        border-left: medium none;
        padding: 0;
    }

    .pdf-text > li:nth-child(3) {
        border-left: medium none;
        padding: 0;
    }

    .product-sidebar {
        top: 115px !important;
        width: 23%;
    }

    .breadcrumb-text > li > a {
        font-size: 9px;
    }

    .active3 {
        font-size: 9px;
    }

    .cetegory-imges-product h2 {
        font-size: 11px;
    }

    .cetegory-imges-product img {
        margin: 0 auto;
    }

    .cetegory-imges-product {
        width: 100%;
    }

    .medal-class {
        display: inline;
        float: none;
        height: auto;
    }

    .right-back-pant {
        float: none;
    }

    .cetegory-imges-product span {
        font-size: 11px;
    }

    .text-pant-p p {
        padding: 9px;
    }   

    .secound-slideer h6 {
        font-size: 13px;
        width: 82%;
    }

    .secound-slideer p {
        font-size: 12px;
        width: 82%;
    }

    .secound-slideer h3 {
        font-size: 11px;
    }

    .six-imges-text {
        background: rgba(0, 0, 0, 0) url("../images/free-sample.png") no-repeat scroll 51% 93%;
        height: 77px;
        margin: 64px 0 0
    }

    .six-row-text p {
        padding: 12px 0 0 10px;
    }

    .more-button {
        margin: 0 0 20px 5px;
    }

     @media screen and (-webkit-min-device-pixel-ratio:0) {
        .medal-class {
                display: table-row-group;
        float: none;
        height: auto;
    }

    .text-pant h2 {
        margin: 21px 0px 0 4px;
        padding: 0 0 15px;
    }

    .right-back-pant p {
        font-size: 15px;
        padding: 0 0 19px;
    }
}   
}

@media screen and (max-width: 490px)
{
    ul.myaccount-text {
        padding-top: 0px;
    }
    .myaccount-text > li > a {
        margin-top: 0;
    }
}


/*Sumit css */


.product_list_new > a {
    position: relative;
}
.pro-details {
    bottom: 90px;
    position: absolute;
}

.cetegory-imges-product.product_list_new h2 {
    margin-top: 10px !important;
    font-family: 'OpenSans-Semibold';
    font-size : 16px !important;
    margin-left: 14px !important;
    padding-bottom: 0 !important;
    text-transform: capitalize;
    font-weight: normal!important;
}
.product_list_new .icon_label {
    font-family: 'OpenSansLight-Italic';
    font-size : 12px;
    margin-left: 4px;
    font-style: initial;
    font-weight: 900;

}
.product_list_new .icon_label_prize {
    font-family: 'OpenSans-Semibold';
    font-size : 12px;
    font-style: normal; 
}
.product_list_new.cetegory-imges-product p {
    margin-left: 8px !important;
    margin-top: 3px!important;
      background: rgba(0, 0, 0, 0) url("../images/tag.png") no-repeat scroll 0 0 / 20px auto;
}




.pro-details {
    bottom: 6px;
    position: absolute;
}
.catecory-background > h2 {
    font-size: 22px !important;
    padding: 7px 0 3px 3px !important;
     font-family: "Open Sans",semi-bold;
    
}
.catecory-background p {
    font-size: 18px !important;
    font-family: "Open Sans",light;
    padding-bottom: 9px;
    font-weight: normal;
}
.catecory-background {
    background: rgba(134, 178, 0, 0.8) none repeat scroll 0 0;
    bottom: 0;
    padding: 0 15px;
    position: absolute;
    width: 97.5%;
}
@media screen and (max-width: 1200px) {  
    .catecory-background {
        width: 97%;
    }
    .cetegory-imges-product h2 {
        font-size: 12px;
    }

}
@media only screen and (min-width : 1025px) and (max-width: 1200px) { 
    .cetegory-imges-product h2 {
        padding-bottom: 2px!important;
    }
}
@media screen and (max-width: 1024px) { 
    .pro-details {
    bottom: 6px;
    margin-left: 51px;
    position: absolute;
}
}
@media screen and (max-width: 991px) { 
    .six-row-text p {
        padding: 0 15px;
        /*text-align: center;*/
        width: 100%;
    }
    .hidden-xs.our-customer {
        padding-left: 0!important;
        padding-right: 0 !important;
    }
    .banner-hight {
        background-size: cover;
        background-position:-100px; 
    }
    .pro-details {
    bottom: 6px;
    margin-left: 5px;
    position: absolute;
}
    .catecory-background {
            width: 96%;
    }
        
    .right-back-pant p {
        font-size: 15px !important;
        margin-left: 13px;
    }
    .room-category .m-filter-css-checkboxes li a {
        font-size: 11px !important;
    }
    .room-category li a span {
        font-size: 10px;
    }
    .cetegory-imges-product p {
    background: rgba(0, 0, 0, 0) url("../images/tag.png") no-repeat scroll 0 7px / 14px 18px !important;
    }
    .catecory-background p {
    font-size: 12px !important;
    }
}
@media only screen and (min-width : 992px) and (max-width: 1200px) {  
    .row.our-customer-content 
        {
            height: 325px;
            
        }
        /*.hidden-xs.our-customer 
        {
            padding-right: 0px !important;
            padding-left: 5px !important
        }*/
}
@media only screen and (min-width : 992px) and (max-width: 1199px) {  
    .accessories-prize {
        padding-left: 2px!important;
        padding-right: 2px !important;
    }
    .accessories-prizenum {
        font-weight: normal !important;
    }
}
@media only screen and (min-width : 522px) and (max-width: 750px) { 
    .accessories-prize {
        padding-left: 5px!important;
        padding-right: 5px !important;
    }
}
@media only screen and (min-width : 992px) and (max-width: 1200px) { 
    #exTab1 li.text-room {
        width: 137px !important;
    }
    #exTab1 li.power-filter {
        background-size: 25px auto !important;
    }
    #exTab1 li.room-filter {
        background-size: 25px auto !important;
    }
}
@media only screen and (min-width : 768px) and (max-width: 991px) { 
    #exTab1 li.text-room {
        width: 92px !important;
    }
    #exTab1 ul.nav-collapse li a, #exTab1 ul.nav-collapse li a:hover, #exTab1 ul.nav-collapse li a:focus {
        font-size: 9px !important;
    }
    #exTab1 li.power-filter {
        background-size: 18px auto !important;
    }
    #exTab1 li.colour-filter {
        background-size: 18px auto !important;
    }
    #exTab1 li.room-filter {
        background-size: 18px auto !important;
    }
    #exTab1 li.text-room {
        padding-bottom: 8px;
    }
}
@media only screen and (min-width : 751px) and (max-width: 767px) {  
    .text-pant-p {
        margin: 10px 0 0!important;
    }

}

@media only screen and (min-width : 768px) and (max-width: 959px) { 
    .header-img img {
        padding: 10px 0 0;
    }
    .navbar-collapse.collapse {
        padding-top: 0;
    }
    .navbar-nav > li > a {
        font-size: 15px;
        padding: 0 15px 0 0;
    }
    .shopping-basket {
        background-position: 50% 16% !important;
    }
    .shopping-basket {
        height: 56px;
        padding: 34px 0 0;
    }
}
@media only screen and (min-width : 960px) and (max-width: 992px) { 
    /*.header-img img {
    padding: 10px 0 0;
    }
    .navbar-collapse.collapse {
        padding-top: 0;
    }
    .phonenumebr-head p {
        margin-bottom: 0;
    }
    .shopping-basket {
        padding: 44px 0 0;
    }
    .shopping-basket  {
        height:80px;
    }*/
    .header-img img {
        padding: 10px 0 0;
    }
    .navbar-collapse.collapse {
        padding-top: 0;
    }
    .navbar-nav > li > a {
        font-size: 15px;
        padding: 0 15px 0 0;
    }
    .shopping-basket {
        background-position: 50% 16% !important;
    }
    .shopping-basket {
        height: 67px;
        padding: 34px 0 0;
    }
    .phonenumebr-head p {
        margin-bottom: 0;
    }
}
@media only screen and (min-width : 768px) and (max-width: 992px) { 
    .product_list_new.cetegory-imges-product p {
        background: rgba(0, 0, 0, 0) url("../images/tag.png") no-repeat scroll 0 6px / 20px auto !important;
    }
    .carousel-caption2 {
        height: 248px !important;
        right: 50px !important;
    }
}
@media only screen and (min-width : 990px) and (max-width: 991px) { 
    .phonenumebr-head p {
        background-position: 0 10px !important;
        margin-left: 229px;
    }
    .myaccount {
        float: none!important;
    }
    .controliss-menu {
        padding-top: 2px !important;
    }
}
@media (width: 992px) { 
    .phonenumebr-head p {
        background-position: 0px 10px !important;
    }
    .myaccount {
        float: none !important;
    }
    .phonenumebr-head p {
        margin-left: 81px;
    }
    .navbar-collapse.collapse {
        margin-bottom: 15px;
    }
    .controliss-menu {
        padding-top: 2px !important;
    }
}
@media screen and (max-width: 767px) { 
    .product_list_new.cetegory-imges-product {
        margin-bottom: 30px; 
    }        
    .product_list_new .icon_label {
    margin-left: -105px;
    }
    .cetegory-imges-product {
        margin-bottom: 30px !important;
    }
    .right-back-pant p {
        font-size: 16px !important;
        margin-left: 0px!important;
    }
    .cetegory-imges-product .cetegory-product-bottom {
        bottom: 11px !important;
    }
    .text-pant-p h2 {
        font-size: 16px !important;
    }
    .text-pant-p p {
        font-size: 13px !important;
        font-weight: 400;
    }
    

}
@media screen and (max-width: 630px) {  
    .col-xs-8.category-bottom-first h2 {
        font-size: 14px !important;
        padding-bottom: 0px !important;
    }
}
@media screen and (max-width: 609px) { 
    .nav-collapse > li > a {
        font-size: 14px !important;
    }

} 
@media screen and (max-width: 600px) {  
    .product_list_new.cetegory-imges-product {
        display: block;
        float: none;
        margin: 0 auto;
        text-align: center;
        width: 70%!important;
    }
    .product_list_new.cetegory-imges-product {
        margin-bottom: 30px; 
    } 
}
@media screen and (max-width: 568px) { 
    .medal-class {
    height: 72px !important;
}
 
}
@media screen and (max-width: 500px) {  
    .product_list_new.cetegory-imges-product {
        display: block;
        float: none !important;
        margin: 0 auto;
        text-align: center;
        width: 74% !important;
    }
    .product_list_new.cetegory-imges-product {
        margin-bottom: 30px; 
    }
    .product_list_new.cetegory-imges-product p {
    background-position: 0 4px !important;
    }
    .right-back-pant p {
        font-size: 11px !important;
    }
}
@media screen and (max-width: 490px) { 
    .nav-collapse > li > a {
        font-size: 12px !important;
    }

}
@media screen and (max-width: 480px) {  
    .product_list_new .icon_label {
        margin-left: -116px;
    }
    .category-bottom-first h2 {
        font-size: 12px!important;
    }
    .cetegory-imges-product {
        display: block !important;
        float: left !important;
        margin: 0 auto !important;
        text-align: center !important;
        width: 50%;
        margin-bottom: 30px !important;
    }
    #exTab1 li.text-room {
        padding-bottom: 20px;
    }    
    .cetegory-imges-product .cetegory-product-bottom {
        position: relative!important;
        width: 100%!important;
    }
    .category-bottom-first {
        background-color: grey;
    }
    .cetegory-imges-product {
        margin: 0 auto 25px !important;
    }
    
}
@media screen and (max-width: 400px) { 
     
    .product_list_new.cetegory-imges-product {
        display: block;
        float: none;
        margin: 0 auto;
        text-align: center;
        width: 100% !important;
    }
    .product_list_new.cetegory-imges-product {
        margin-bottom: 30px; 
    }
    .cetegory-imges-product.product_list_new h2 {
    font-size: 14px !important;
    }
    .product_list_new .icon_label {
        margin-left: -96px;
    }
    .category-bottom-first {
        display: block !important;
        float: none !important;
        /*margin-bottom: -20px !important;
        margin-left: 30px !important;
        margin-right: auto !important;
        margin-top: 0 !important;*/
        padding-top: 0;
    }
}


@media screen and (max-width: 368px) {  
    .product_list_new.cetegory-imges-product {
    display: block;
    float: none;
    margin: 0 auto;
    text-align: center;
    width: 100% !important;
    }
    .product_list_new.cetegory-imges-product {
        margin-bottom: 30px; 
    }
    .cetegory-imges-product.product_list_new h2 {
        font-size: 12px !important;
    }
    .product_list_new .icon_label {
        margin-left: -69px;
    }
}

@media screen and (max-width: 326px) { 
    .category-bottom-first {
    display: block !important;
    float: none !important;
    margin: 0 auto !important;
    padding-top: 0;
    }

}



/*Accessories Page css sumit */
.cetegory-imges-product.accessories-image {
   /* padding-bottom: 20px;*/
   margin-bottom: 13px;
}
.container.accessories {
    padding-left: 6px;
    padding-right: 5px;
}
.accessories-title {
    border-bottom: 2px solid #8d9095;
}
.accessories-image img {
    margin: 0 auto;
}
.accessories-title h3 {
    margin: 0 auto;
    text-align: center !important;
    font-family: 'OpenSans-Semibold';
    font-size: 14px!important;
    padding-top: 5px;
    color: #000;
    width: 100%!important;
    line-height: 22px;
    padding-bottom: 0px;
    padding-left: 15px;
    padding-right: 15px;
    font-weight: normal!important;
}
.accessories-prize p {
    padding-left: 22px!important;
}
.accessories-prize {
    padding-left: 12px;
    padding-right: 12px;
}
.accessories-from {
    font-family: 'OpenSansLight-Italic';
    font-size: 12px !important;    
    font-weight: 600!important; 
    margin-left: 8px;
    font-style: normal;
}
.accessories-prizenum {
    font-family: 'OpenSans-Semibold';
    font-size: 12px !important;    
    font-style: normal !important;
    font-weight: normal !important;
}
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-5ths {
    width: 14.28%;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-5ths {
        width: 14.28%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-5ths {
        width: 14.28%;
        float: left;
    }
}

@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 14.28%;
        float: left;
    }
}

@media screen and (max-width: 992px) { 
    .col-sm-5ths {
        width: 20%;
    }
    .accessories-from {
        margin-left: 0px;
    }
    .accessories-prize p {
        padding-left: 18px !important;
    }
    .menu-header-secound > li {
        padding: 4px 0;
        width: 100%;
    }
}

@media screen and (max-width: 767px) { 
 .accessories-prizenum {
        font-weight: normal !important;
    }
    .slide-desc span {
        font-size: 20px !important;
         margin-bottom: 8px !important;
    }
    .slide-desc-box {
        padding: 0 21px!important;
    }
    .mobile-toggle-second .navbar-collapse.secound-menu-header.collapse.in {
        border-left: none!important;
    }
    .select-blind-type .col-lg-7 {
        padding-right: 15px !important;
    }
    .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
        display: block;
        margin: 0 auto !important;
    }
    .btn.dropdown-toggle.btn-default {
        display: block !important;
        float: none;
        margin: 0 auto !important;
        width: 100%;
    }
}    
@media screen and (max-width: 650px) { 
    .col-sm-5ths {
        width: 25%;
    }

}
@media screen and (max-width: 530px) { 
    .col-sm-5ths {
        width: 33.33%;
    }
    .cetegory-imges-product.accessories-image img {
        width: auto;
    }
    .cetegory-imges-product.accessories-image p {
        padding-left: 0 !important;
    }
}

@media screen and (max-width: 480px) { 
    .cetegory-imges-product.accessories-image {
        display: block !important;
        float: left !important;
        margin: 0 auto 30px !important;
        text-align: center !important;
    }
    .accessories-from {
        margin-left: 19px;
    }
    .slide-desc span {
        font-size: 17px !important;
        margin-bottom: 5px !important;
    }
}

@media screen and (max-width: 480px) {
    .col-sm-5ths {
        width: 50%;
    }
    .accessories-prize {
        margin: 0 auto;
        width: 63%;
    }   
    .cetegory-imges-product.accessories-image {
        padding-bottom: 0px !important
        margin-bottom: 0px!important;
    }
    .cetegory-imges-product.accessories-image {
        margin: 0 auto 0px !important;
    }
}


@media screen and (max-width: 440px) {
    .accessories-prize {
        margin: 0 auto;
        width: 70%;
    }   
}

@media screen and (max-width: 410px) {
    .accessories-prize {
        margin: 0 auto;
        width: 72%;
    }   
}

@media screen and (max-width: 390px) {
    .col-sm-5ths {
        width: 50%;
    }
    
    .accessories-from {
        margin-left: 0;
    }
    .cetegory-imges-product p {
        background-position: 0 2px !important;
    }
    .accessories-prize {
        width: 100%;
    }
    .accessories-title {
        border-bottom: 2px solid #8d9095;
        margin: 0 auto;
        width: 100%;
    }
    .slide-desc span {
        font-size: 13px !important;
        margin-bottom: 5px !important;
    }
    .slide-desc-box {
        padding: 0 13px !important;
    }
}

@media screen and (max-width: 390px) {
/*.accessories-title {
    background-color: #8d9095;
    margin: 0 auto;
    width: 62%;
    }
    .accessories-prize {
        width: 73%;
    }
}*/

@media screen and (max-width: 326px) { 
    .accessories-prize {
        width: 100%;
    }
}
