body{font-family:'Karla',sans-serif;font-size:14px;color:#000000}
ul{padding-left:0}
a{color:#3c3c3c;text-decoration:none}
a:hover{color:#fd2b81;text-decoration:none}
.header{background-color:#fff}
.social{color:#3c3c3c!important;padding:10px;font-size:15px}
.social:hover{color:#CCC}
.a_social:hover{display:inline-block!important}
.font_box{padding-top:7px}
.font_box-a{float:right}
.top-icon-position{float:right;width:100%}
.fa-spece{margin-right:5px}
.menu a{}
.nav li a:hover{color:#fd2b81}
.nav-padd{color:#2c7097;text-align:center;margin:0 auto;float:none;display:table}
.slide_img{width:100%}
.it_box{margin-top:-15px}
.design_txt{margin-top:20px}
.design_txt1{font-family:'Karla',sans-serif}
.read_btn{background-color:#25b0b7;border:1px solid #FFF;margin-bottom:20px}
.develop{background-color:#29c6cf;color:#FFF}
.ic_tech{color:#288f10;font-size:35px}
.ic_tech1{color:#8dc12b;font-size:25px}
.offer_img{float:left}
.all_txt{color:#bbc3c5}
.all_h{margin-top:0;color:#52606f}
.success_txt{color:#FFF;margin-top:50px}
.ready{color:#FFF;margin-bottom:50px}
.contact_btn{margin-top:50px;min-width:170px;min-height:50px;font-size:18px}
.product_price{padding:30px}
.product_price1{margin-top:20px;padding:30px}
.your_product{text-align:center;display:table;margin:0 auto}
.add_bag{background-color:transparent;border:1px solid lightgrey;padding:10px}
.latest{background-color:#efefef;margin-top:50px;min-height:790px}
.what_wedo{text-align:center;color:#999}
.what_wedo1{text-align:center}
.buy{color:#3b7f09;margin-bottom:25px;text-align:center;margin-top:50px}
.nav li a{font-size:17px;padding:15px 9px 15px 47px;height:50px!important}
.nav li a::after{content:"/";margin-left:41px;color:#BBBBBB}
.after-not::after{content:""!important}
.footer-work{margin-top:40px}
.img-hover-pro img:hover{background-color:#8BB52A}
a{color:#3c3c3c;text-decoration:none}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:transparent!important;border:1px solid #C30}
.first_tab{background-color:transparent!important;color:#fff;background-color:transparent!important;border:1px solid #C30}
.first_tab:hover{background-color:transparent!important;color:#fff;background-color:transparent!important;border:1px solid #C30}
.center{margin:50px auto;text-align:center;display:table}
.second_tab{border:none!important;border-radius:15px;padding-top:15px}
.second_tab:hover{border:none!important;background-color:#8dc12b!important;border-radius:35px;color:#FFF!important}
.mobile{text-align:center}
.footer{background-color:#f9f9f9;margin-top:20px}
.footer_txt{color:#07aba6;font-size:18px}
.fetures{color:#929191}
.form_txt{margin-top:20px;background-color:transparent;min-width:230px;padding:15px;color:darkgray}
.footer1{background-color:#040404}
.copy_right{margin-top:10px;color:#999;text-align:center}
.send_btn{min-width:65px;min-height:30px;margin-top:20px;margin-bottom:20px}
.fa-spece1{margin-right:15px}
.social_icone{font-size:14px;color:#777;margin-top:0;list-style:none}
.social_icone a:hover{color:#171717!important}
.about_h{text-decoration:underline;color:#14539a}
.about_txt{color:#3d4043;margin-top:25px;font-size:16px;text-align:justify}
.why_txt{margin-top:50px;margin-bottom:20px}
.middle{border:3px solid #CCC;margin-top:50px;margin-bottom:20px}
.product{border:1px solid #CCC;min-height:180px;margin-bottom:20px}
.phn_box{padding-top:20px;padding-left:15px}
.iphone{color:#c72f3a}
.iphone1{color:#c72f3a}
.text_box{float:right;padding-right:30px;margin-top:20px}
.feature{color:#5e2d8c}
.pagination1{margin-top:-20px}
.product1{border:1px solid #CCC;min-height:308px;margin-bottom:20px}
.new_product{border:1px solid #CCC;min-height:350px;margin-bottom:110px}
.all_products{margin-left:30px}
.all_protxt{text-align:center}
.product_txt{text-align:center;color:#c72f3a}
.product_txt1{color:#c72f3a;text-align:center}
.service{color:#2d2b29}
.map{width:100%}
.contact{background-color:#ecf0f1;min-height:70px}
.cinergy{color:#9ba1b2}
.interesting{color:#1e3957}
.inter_txt{color:#395377;margin-top:30px;margin-bottom:30px;text-align:justify}
.input_txt{border:1px solid #8b8e9b;min-width:530px;padding:10px;font-size:16px;margin-bottom:20px}
.msg_txt{border:1px solid #8b8e9b;min-width:1115px;padding:10px;font-size:16px;margin-bottom:20px}
.send_msg{padding:11px;background-color:#27ae60;color:#FFF;float:right;border:none;margin-bottom:40px}
.media-object{}
.nav-padda{background-color:transparent;border:none;box-shadow:0 4px 17px 0 rgba(0,0,0,0.1)}
.acti-color > a{background-color:transparent!important}
.item{width:100%!important}
.item img{width:100%!important}
.carousel-caption{top:45%;left:42%;text-align:left}
.banner-caption h3{font-size:40px;text-transform:uppercase}
.more{background-color:#494949!important;padding:10px 17px;color:#B4EF66!important;margin-top:19px;display:inline-block;float:right;font-size:16px}
.banner-caption p{margin-bottom:20px}
.icon-img-a{width:100}
.fa-common{font-size:75px!important;margin:18px 24px!important}
.about-icth-height{margin-top:86px;margin-bottom:38px}
.we-r-block h3{font-size:30px;color:#212121;text-transform:uppercase;margin-bottom:25px}
.we-r-block h3 span{color:#207F09}
.we-r-block p{margin-bottom:20px;color:#4A4A4A}
.success-text h4{color:#FFFFFF;font-size:35px}
.success-text p{color:#FFFFFF}
.success-bg{background-color:#427fcc}
.contact{background-color:#fff;color:#353434;padding:15px 23px;color:#2B2B2B;font-size:18px}
.success-text{margin:48px 0}
.contact-block{margin-top:74px;float:right}
.padding0{padding:0;margin:0}
.img-img{width:100%}
.logo{text-align:center;margin:0 auto;display:table}
.container-3{width:300px;vertical-align:middle;white-space:nowrap;position:relative;float:left}
.container-3 input#small-searchterms{width:250px;height:0;border:none;font-size:10pt;float:left;padding:10px 5px 13px;-webkit-border-radius:5px;-moz-border-radius:5px;border-bottom:1px solid #3c3c3c;border-radius:0;color:#3c3c3c}
.container-3 input#small-searchterms::-webkit-input-placeholder{color:#65737e}
.container-3 input#small-searchterms:-moz-placeholder{color:#65737e}
.container-3 input#small-searchterms::-moz-placeholder{color:#65737e}
.container-3 input#small-searchterms:-ms-input-placeholder{color:#65737e}
.container-3 .search-box-button{background:url(../images/search-button.png);border:0;display:block;height:24px;width:24px}
.container-3 .icon{position:absolute;top:50%;margin-left:25px;margin-top:9px;z-index:1;color:#4f5b66;-webkit-transition:all .55s ease;-moz-transition:all .55s ease;-ms-transition:all .55s ease;-o-transition:all .55s ease;transition:all .55s ease}
.container-3 input#small-searchterms:focus,.container-3 input#small-searchterms:active{outline:none}
.container-3:hover .icon{margin-top:9px;color:#93a2ad;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.glyphicon-shopping-cart{margin-top:10px;padding-left:20px;border-left:1px solid #333}
.btn-style-a{background-color:#C3C3C3;color:#535353;border:none;padding:5px 10px;font-size:18px}
.btn-style-b{background-color:#535353;color:#B1B1B1;border:none;padding:5px;padding:5px 10px;font-size:18px}
.btn-style-a-margin-right{margin-right:5px}
.item-bg{background-image:url(../image/caro-block-1.jpg);background-size:cover;width:100%;padding:22px}
.item-bg-a a{width:100%}
.block-cont{background-color:rgba(247,137,138,.8);color:#fff;padding:18px;margin:10px;height:290px}
.block-cont h5{font-weight:bold;font-size:17px;padding-top:18px;padding-bottom:10px;text-align:left}
.block-cont p{font-size:15px;text-align:left}
.read-more{color:#1F1F1F;font-size:15px;padding-top:10px;padding-bottom:44px;display:table}
.read-more:hover{color:#000}
.sell-head{color:#3c3c3c;font-size:13px;text-align:center;margin-top:10px;text-transform:uppercase}
.best-head{text-align:center;font-weight:bold;font-size:30px;color:#3c3c3c;text-transform:uppercase}
.best-head::after{content:"  ---";color:#fd2b81}
.best-head::before{content:"---   ";color:#fd2b81}
.form-clor{background-color:#e4e24f}
.p-cl{color:#fff;font-size:15px;float:left;padding:14px 15px;margin-bottom:0!important}
.form-group{float:right}
.form-group div{float:left}
.from-style{background-color:#cdca49;border:none;box-shadow:none;margin-right:5px;width:260px!important}
.submit{background-color:#1f1f1f;color:#fff;font-size:18px;font-weight:bold;border:none;padding:5px 35px}
.submit:hover{background-color:#0E0E0E;color:#fff}
.new-arr{margin-top:10px;margin-bottom:42px}
.social-footer{background-color:#212121;border-radius:30px;color:#fff;padding:14px 18px}
.social-footer-a{background-color:#212121;border-radius:30px;color:#fff;padding:14px 16px}
.social-footer-b{background-color:#212121;border-radius:30px;color:#fff;padding:13px 13px}
.social-footer:hover{background-color:#000;color:#fff}
.border-btm{border-bottom:1px solid rgba(155,155,155,1.00);padding-bottom:20px}
.footer-btm{margin-top:20px;margin-bottom:20px;color:rgba(146,146,146,1.00)}
<!--------------------==================-->
.container-a{position:relative;width:50%}
.image{opacity:1;display:block;height:auto;transition:.5s ease;backface-visibility:hidden}
.middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.container-a:hover .image{opacity:0.3}
.container-a:hover .middle{opacity:1}
.text{background-color:#4CAF50;color:white;font-size:16px;padding:16px 32px}
.read-more-a{background-color:rgba(63,63,63,1.00);color:#fff;padding:14px 30px}
.read-more-a:hover{color:#fff}
<!------------->


.container-b:hover .middle-b{opacity:1}
.container-b{position:relative}
.read-more-b{background-color:rgba(63,63,63,1.00);color:#fff;padding:14px 30px}
.read-more-b:hover{color:#fff}
.middle-b{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.container-b:hover .image{opacity:0.3}
.container-b:hover .middle-b{opacity:1}
<!------------->
.container-c:hover .middle-c{opacity:1}
.container-c{position:relative;width:50%}
.read-more-c{background-color:rgba(63,63,63,1.00);color:#fff;padding:14px 30px}
.read-more-c:hover{color:#fff}
.middle-c{transition:.5s ease;opacity:0;position:absolute;top:50%;left:104%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.container-c:hover .image{opacity:0.3}
.container-c:hover .middle-c{opacity:1}
<!----------------------->
  .container-d:hover .middle-d{opacity:1}
.container-d{position:relative;width:50%}
.read-more-d{background-color:rgba(63,63,63,1.00);color:#fff;padding:14px 30px}
.read-more-d:hover{color:#fff}
.middle-d{transition:.5s ease;opacity:0;position:absolute;top:50%;left:104%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.container-d:hover .image{opacity:0.3}
.container-d:hover .middle-d{opacity:1}
<!----------------------->
  .container-e:hover .middle-e{opacity:1}
.container-e{position:relative;width:50%}
.read-more-e{background-color:rgba(63,63,63,1.00);color:#fff;padding:14px 30px}
.read-more-e:hover{color:#fff}
.middle-e{transition:.5s ease;opacity:0;position:absolute;top:50%;left:104%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.container-e:hover .image{opacity:0.3}
.container-e:hover .middle-e{opacity:1}
<!----------------------->
  .container-f:hover .middle-f{opacity:1}
.container-f{position:relative;width:50%}
.read-more-f{background-color:rgba(63,63,63,1.00);color:#fff;padding:14px 30px}
.read-more-f:hover{color:#fff}
.middle-f{transition:.5s ease;opacity:0;position:absolute;top:50%;left:104%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.container-f:hover .image{opacity:0.3}
.container-f:hover .middle-f{opacity:1}
.owl-dots{display:none}
.img-width img{margin:0 auto}
.owl-bottom{margin-bottom:30px}
.form-form{margin-top:20px;margin-right:51px}
.form-form-one{margin-top:26px;margin-right:51px;color:#3c3c3c}
.img-hi{margin-bottom:22px;width:-webkit-fill-available}
.img-hia{margin-bottom:25px}
.img-hib{margin-bottom:24px}
.bestseller-nav{margin:0 auto;display:table;margin-top:5px;margin-bottom:10px}
.container-homepage-blog-product{margin-top:46px;margin-bottom:50px}
.homepage-blog-product-title{float:left;color:#3E3E3E}
.homepage-blog-product-nav{float:right;margin-top:18px}
.category-featured-carousel{margin:0 0 10px;border-bottom:1px solid #ddd;padding:0 10px 5px;font-size:20px;font-weight:normal;color:#444}
.category-featured-product-title{float:left;margin-top:30px;margin-bottom:0;font-size:20px}
.category-featured-product-nav{float:right;margin-top:18px}
.latter-img{float:right}
.homepage-newsletter-form{margin-top:50px}
.footer-bottom-border{border-bottom:1px solid #ddd}
.footer-about-us p{text-align:left;line-height:25px;font-size:14px;padding-bottom:15px}
.footer-about-us p .title{font-weight:bold;width:100%;float:left}
.homepage-container-margin-bottom-50{margin-bottom:50px}
.head-notification{text-align:center;background-color:#f8938b;color:#fff;padding:15px 0;font-size:13px;line-height:0;text-transform:capitalize;}
@media all and (max-width:320px){.block-cont{height:140px;padding:10px;margin:0}.block-cont h5{font-size:10px;padding:0;margin:0}.block-cont p{font-size:9px;margin:0}.read-more{font-size:9px;padding:0}}
@media all and (min-width:330px) and (max-width:360px){.block-cont{height:170px;padding:10px;margin:0}.block-cont h5{font-size:13px;padding:0;margin:0}.block-cont p{font-size:10px;margin:0}.read-more{font-size:10px;padding:0}}
@media all and (min-width:370px) and (max-width:414px){.block-cont{height:200px;padding:10px;margin:0}.block-cont h5{font-size:15px;padding:0;margin:0}.block-cont p{font-size:12px;margin:0}.read-more{font-size:12px;padding:0}}
@media all and (min-width:420px) and (max-width:768px){.block-cont{height:180px;padding:10px;margin:0}.block-cont h5{font-size:14px;padding:0;margin:0}.block-cont p{font-size:11px;margin:0}.read-more{font-size:11px;padding:0}}
@media all and (min-width:770px) and (max-width:1024px){.block-cont{height:250px;padding:10px;margin:0}.block-cont h5{font-size:16px;padding:0;margin:0}.block-cont p{font-size:14px;margin:0}.read-more{font-size:14px;padding:0}}
@media all and (max-width:1000px){.container-3{width:100%}.container-3 input#small-searchterms{width:90%}.header-links{float:none}#topcartlink{display:inline-block;width:auto}.logo{margin-bottom:20px}.menu-toggle{padding:5px 15px}.homepage-blog-product-title{font-size:20px}.btn-style-a,.btn-style-b{font-size:10px}.best-head{font-size:20px}.f-mt{margin-top:20px}}
.block-cont h5 a{color:#fff}
.block-cont h5 a:hover{color:#fff}
.no-data p{text-align:center;font-size:15px}
.product-essential .overview .label{color:#444;font-size:14px;padding:0;text-align:left}
.follow-us .social{padding:0}
.newsletter-subscribe .newsletter-email .options input[type=radio]{margin:0 5px 5px}
.info-list .label{color:#3c3c3c;font-size:14px;padding:0}
.fa-close-empty{transition:transform 0.3s,opacity 0.3s}
.fa-closed{transform:rotate(-180deg);margin-top:5px!important}
.listbox::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:transparent}
.listbox::-webkit-scrollbar{width:5px;background-color:transparent;display:none}
.listbox:hover::-webkit-scrollbar{width:5px;background-color:transparent;display:block}
.listbox::-webkit-scrollbar-thumb{background-color:#3c3c3c}
.vendor-grid .vendor-item{border:1px solid #ddd;border-radius:4px;padding:5px;margin:0 0 5px;cursor:pointer;transition:box-shadow 0.3s ease-in-out}
.vendor-grid .vendor-item:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.vendor-grid .vendor-item a:hover{color:#3c3c3c;text-decoration:none}
.vendor-grid .vendor-item .col-lg-4{padding:0}
.vendor-grid .vendor-item .col-lg-8{padding:0 0 0 25px}
.vendor-grid .vendor-item img{width:100%}
.vendor-grid .vendor-item .title{text-align:left;font-size:20px;font-weight:700;border-bottom:1px solid #ddd;margin:0 0 10px;padding:5px 0 5px}
.vendor-grid .vendor-item p{width:100%}
.dropdown-item {display: block!important;width: 100%!important;padding:4px 16px!important;clear: both!important;font-weight: 400!important;color: #212529!important;text-align: inherit!important;text-decoration: none!important;white-space: nowrap!important;background-color: transparent!important;border: 0!important;}
.dropdown-item:hover{color:#3c3c3c!important;background-color:#f7efee!important}
.nav li a{height:auto!important;font-size:15px;}
.nav li a::after {content:none;margin-left:0;}
.dropdown-menu.show{min-width:160px!important;}
#topcartlink{padding:0!important}