@charset "utf-8";

/* CSS Document */







.about_detail{ margin:10px 0; padding:0px; font-family: 'Open Sans', sans-serif; font-size:14px; line-height:20px; font-weight:500; }

.about_detail a{ color:#d11018; text-decoration:none;}

.about_detail a:hover{ color:#d11018; text-decoration:underline;}

.readmore_b{ margin:0px; padding:10px 0px; font-weight:bold; font-family: 'Open Sans', sans-serif; font-size:14px; text-align:center; background:#d11018; float:left; }



.about_detail h2{ margin:0px 0; padding:10px; font-family: 'Open Sans', sans-serif; font-size:20px; text-transform:uppercase; font-weight:bold;}



.cats_pro{ margin:0px; padding:0px; }

.cats_pro img{ margin:0px auto; padding:0px; border:1px solid; border-color:transparent;  -webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;}

.cats_pro a:hover >img{ margin:0px auto; padding:0px; border:1px solid #e30016;}

.cats_pro h2{ margin:0px; padding:0px; background:url(../images/cat_bor.png) no-repeat center bottom; text-align:center; padding:10px 0 20px 0px;  font-family: 'Open Sans', sans-serif; color:#FFF; text-transform:uppercase;  -webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;}

.cats_pro a:hover > h2{ background:url(../images/cat_borh.png) no-repeat center bottom; color:#ebd600; text-decoration:underline;}

.newsletter_q{ margin:0px; padding:10px; background:#FFF; width:40%; font-family: 'Open Sans', sans-serif; font-size:13px; color:#000; outline:none}

.newsletter_b{ margin:0px; padding:12px; background:#e30016; font-family: 'Open Sans', sans-serif; font-size:13px; color:#fff; border:none; outline:none}















.readmore_b a{ text-decoration:none; color:#FFF; padding:10px; -webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;}

.readmore_b a:hover{ background:#ffee00; color:#000;}





.search{ margin-bottom:30px;margin-left:auto; margin-right:auto;width:100%;}

#custom-search-input{

	background:none;  margin: 4px 0 0 0;

} 



#custom-search-input input{

    border: 0;

    box-shadow: none;background:none; color:#FFF;

}

.contact_ma{ margin:6% 0 2% 13%; padding:0px;}



#custom-search-input button{

   

    background: none;color:#FFF;

    box-shadow: none;

    border: 0;

    

    padding: 0 12px 0 6px;

    border-left: solid 1px #fff;

}



#custom-search-input button:hover{

    border: 0;

    box-shadow: none;

    border-left: solid 1px #fff;

}



#custom-search-input .glyphicon-search{

    font-size: 16px;

}





.bk_manu{ background:#363839; }



.drop-color{ background:#272d33;}

.drope{ float:left; width:100%; }

.drope ul{ float:left; list-style:none; margin:0px; padding:0px;}

.drope ul li{ float:left; }

.drope ul li:last-child{ background:none;}

.drope ul li a{ float:left; text-decoration:none;font-size:16px;text-transform:uppercase;padding:16px 18px;color:#fff;font-family: 'Roboto', sans-serif;}

.drope ul li a:hover{-webkit-transition:all .15s ease-in-out;-o-transition:all .12s ease-in-out;transition:all .9s ease-in-out; background:#c10e2d;}









.navbar-toggle{ border:1px solid #fff; float:left;}

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



@media only screen and (min-width:320px) and (max-width:800px){

.drope{ width:100%;}

.drope ul li{ float:left; width:100%; background:none; border-bottom:0px solid #FFF;}

.drope ul li:last-child{ border:none;}

.drope ul{ float:left; width:100%;}

.drope ul li a{ float:left; width:100%; padding: 11px 10px; margin:0px; color:#fff;}

.drope ul li a:hover{ width:100%; border:none; }



.menuwi{ float:left; width:100%;}



.basket{ float:left; margin:20px 0px;}



.drope ul li ul{ width:100% !important;}

.drope ul li ul li a:hover{ width:100% !important;}

.drope ul li ul li{ float:left; width:100% !important; background:none; border-bottom:1px solid #FFF;}

.drope ul li ul { margin:0px; padding:0px; list-style:none; width:300px; background:#242424; position:relative;  display:none;  }

}



.logo{ margin: 0px 0px 0px 0px;}

.phone{ color:#006; font-size:24px; float:left; margin-top:30px;}



.categry img{ border:2px solid #dadada; margin-top:25px;}

.categry img:hover{ border:2px solid #FF0000;}

.categry h2{ color:#FF0000; font-size:32px;position:absolute; bottom:50%; padding:20px;}



.Smedical{ text-align:center; margin-top:50px; margin-bottom:20px;font-size:36px; text-transform:uppercase;}

.red{ color:#ee1c23; font-weight:bold;}

.Lorem{ text-align:center; font-size:16px;}

.view{ background-color:#ee1c23; margin-top:30px; margin-bottom:50px; width:13%; margin-left:auto; margin-right:auto; }

.view h1{ color:#FFFFFF; font-size:16px; text-align:center; padding:10px;}

.view h1 a{ color:#fff;}



 @media only screen and (max-width : 480px) {

.view{ background-color:#ee1c23; margin-top:30px; margin-bottom:50px; width:50%; margin-left:auto; margin-right:auto; }



    }



.FEATURED{text-align:center; margin-top:30px; margin-bottom:20px;font-size:30px; text-transform:uppercase;font-weight:bold;}

.FEATURED img{ margin:0px auto;}

.pic{border:2px solid #dadada; margin-top:25px;}

.pic:hover{ border:2px solid #FF0000;}

.cart{border:1px solid #4b4b55; background:#2c2c37; margin-bottom:30px;}

.cart h1{ color:#FFFFFF; font-size:13px; margin-top:5px; margin-bottom:5px; margin-left:20px;}

.cart h1 span{ color:#ead700; font-size:12px; font-weight:bold; line-height:20px;}

.cart h2{ text-align:right;color:#FFFFFF; font-size:13px; margin-top:5px; padding:11px; margin-bottom:5px; margin-left:20px; text-transform:uppercase; font-weight:bold;}

.cart h2 a{ color:#FFFFFF;text-decoration:none;}

.cart:hover{ background:#ee1c23;}





.info{ color:#525866; font-size:24px; text-transform:uppercase; font-weight:bold;font-family: 'Open Sans', sans-serif; margin-top:20px;}

.info h1{ font-size:14px; color:#7b7b7b;font-family: 'Open Sans', sans-serif; text-align:left; line-height:20px;}



.click_here{ color:#FFFFFF; background-color:#ee1c23; font-size:14px; width:32%;margin-right:auto; padding:10px; text-align:center; margin-bottom:50px; margin-top:20px;}

.click_here a{ color:#FFFFFF;}





.PDF{ color:#525866; font-size:24px; text-transform:uppercase; font-weight:bold;font-family: 'Open Sans', sans-serif;margin-top:20px;}

.PDF h1{ font-size:14px; color:#7b7b7b;font-family: 'Open Sans', sans-serif; text-align:left; line-height:20px;}

.Catalogue{ font-size:14px; color:#7b7b7b; padding-top:10%;}

.pdf_01{ margin-top:10px;}

.Download{ color:#FFFFFF; background-color:#ee1c23; font-size:14px; width:72%;margin-right:auto; padding:10px; text-align:center; margin-bottom:50px; margin-top:20px;}

.Download a{ color:#FFFFFF;}







.gamen{ background:#363839;}

.botom_logo{ margin-top:40px; margin-bottom:30px;} 





@font-face {

    font-family: 'si';

    src: url('../fonts/socicon.eot');

    src: url('../fonts/socicon.eot?#iefix') format('embedded-opentype'),

         url('../fonts/socicon.woff') format('woff'),

         url('../fonts/socicon.ttf') format('truetype'),

         url('../fonts/socicon.svg#icomoonregular') format('svg');

    font-weight: normal;

    font-style: normal;



}



@media screen and (-webkit-min-device-pixel-ratio:0) {

    @font-face {

        font-family:si;

        src: url(PATH_TO/socicon.svg) format(svg);

    }

}



.soc {	text-align:center;

    overflow:hidden;

    margin:0; padding:0;

    list-style:none;

}



.soc li { margin-bottom:40px;

    display:inline-block;

    *display:inline;

    zoom:1;

}



.soc li a {

    font-family:si!important;

    font-style:normal;

    font-weight:400;

    -webkit-font-smoothing:antialiased;

    -moz-osx-font-smoothing:grayscale;

    -webkit-box-sizing:border-box;

    -moz-box-sizing:border-box;

    -ms-box-sizing:border-box;

    -o-box-sizing:border-box;

    box-sizing:border-box;

    overflow:hidden;

    text-decoration:none;

    text-align:center;

    display:block;

    position: relative;

    z-index: 1;

    width: 48px;

    height: 48px;

    line-height: 48px;

    font-size: 16px;

    -webkit-border-radius: 100px;

    -moz-border-radius: 100px;

    border-radius: 100px;

    margin-right: 8px;

    color: #ffffff;

    background-color: none;



}



.soc-icon-last{

    margin:0 !important;

}



.soc-facebook {

    background-color: #3e5b98;

}

.soc-facebook:before {

    content:'\e041';

}

.soc-twitter {

    background-color: #4da7de;

}

.soc-twitter:before {

    content:'\e040';

}

.soc-linkedin {

    background-color: #3371b7;

}

.soc-linkedin:before {

    content:'\e049';

}

.soc-youtube {

    background-color: #e02a20;

}

.soc-youtube:before {

    content:'\e051';

}

.soc-googleplus {

    background-color: #dd4b39;

}

.soc-googleplus:before {

    content:'\e042';

}





.quick_contact{padding-bottom: 30px;}

.quick_contact h4{ margin:0px; padding:40px 0px 10px 0px; font-size:20px;font-family: 'Open Sans', sans-serif; color:#bebdbd; font-weight:bold; text-transform:uppercase;}

.quick_contact li{font-size:14px;font-family: 'Open Sans', sans-serif; margin:0px; padding:3px 0;}

.quick_contact a{ color:#bebdbd; margin:0px; padding:0px; -webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;}

.quick_contact a:hover{ color:#ead700; text-decoration:none; }

.quick_contact p{font-size:12px; font-family: 'Roboto', sans-serif; color:#bebdbd; text-transform:capitalize; text-align:justify; line-height:20px;}

.quick_contact p fa{ color:#bebdbd;}

.quick_contact h4 span{ margin:0px; padding:40px 0px 10px 0px; font-size:24px;  font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#abcb0b; text-transform:uppercase;}

.abc{ color:#bebdbd; font-size:16px; list-style:none;padding:8px 0px;font-family: 'Roboto', sans-serif; margin-top:20px;}

.cont{ color:#bebdbd; font-size:16px; list-style:none; padding:10px 0px;font-family: 'Roboto', sans-serif; }

.mesge{ color:#bebdbd; font-size:16px; list-style:none; padding:10px 0px;font-family: 'Roboto', sans-serif; }

.grn-col{ color: #bebdbd;}





.Newsletter h4{ margin:0px; padding:40px 0px 10px 0px; font-size:24px;font-family: 'Open Sans', sans-serif; color:#FFFFFF; text-transform:uppercase; }

.Newsletter h1{ font-family: 'Open Sans', sans-serif; color:#FFFFFF; font-size:13.6px; }



.top02{ margin-top:10px; margin-bottom:40px;}

.SearchIcon

{

    color:#fff;

   

}

.SearchButton

{

    background-color:#ED1C24; color:#FFFFFF;

    border-radius:1px;

}

.SearchButton:hover{

    background-color:#C4161C;color:#FFFFFF;

}



.SearchBar{



}



.boder{ border-top:1px solid #212129;}



.copy{ font-size: 14px;font-family: 'Open Sans', sans-serif; color:#7d7f81; text-transform:capitalize; margin-top:15px; margin-bottom:15px;}

.copy a{ color:#d10419;}

.copy a:hover{ color:#ead700; text-decoration:none;}

.Design{ color:#FFFFFF; font-size: 14px;font-family: 'Open Sans', sans-serif; color:#7d7f81; text-transform: capitalize;margin-top:15px; margin-bottom:15px;}

.Design a{ color:#FFFFFF;}













