body{
	margin:0px;
	padding:0px;
	font-family: 'Open Sans', sans-serif;
}
.catHomeMainWraper{
	width:100%;	
}
.cathomeOuter{
	width:94%;	
    margin:0px auto;
}
.mobileSlider{
    display:none;
}
.desktopSlider{
    display:block;
}

.catHeaderTxt{
	font-size:18px;
	color:#234b7c;
}
.catHeaderTxt span{
	color:#d28610;
}
.catCrlItemWrap{
	width:100%;
}
.catItemMainDiv{
}
.catHeaderMain{
	width:100%;
	/*height:30px;
	margin-bottom:18px;*/

        height: 38px;
    margin-bottom: 30px;
    margin-top: 40px;
}
.catHeaderTxt{
	width:50%;
	float:left;
	font-size: 20px;
	padding-bottom:3px;
	border-bottom:#a5a5a5 dashed 1px;
}

.titleViewall{
	width:50%;
	float:left;
	text-align:right;
}
.titleViewall a{
	text-decoration:none;
	color:#1d7184;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	
	/*text-decoration: none;
	color: #ffffff;
	font-size: 12px;
	background: #094756;
	padding: 4px 5px 5px 5px;
	border-radius: 6px;*/
}
.catItemInfoMainTxt{
	font-size:15px;
	text-align:center;
	padding-bottom:5px;
	/*height:18px;*/
	min-height:3px;
	overflow:hidden;
	color:#00a0b4;
}
.catItemPrcTxt{
	font-size:16px;
	text-align:center;
	padding-bottom:5px;
	/*height:18px;*/
	min-height:3px;
	overflow:hidden;
	color: #757575;
}
.catItemPrcTxt span{
	color:#cc5d09;
}
.catItemOfTxt{
	font-size:14px;
	text-align:center;
    /*height:18px;*/
	min-height:3px;
	overflow:hidden;
}
.catItemAction{
	text-decoration:none;
	color:#201e1e;
}
.catItemAction:hover{
	color:#524a4a;
	text-decoration:none;
}
.catItemAction:hover , .catItemAction:active, .catItemAction:focus{
	outline:0;
	text-decoration:none;
}
.catItemAction:hover .catItemInfoMainTxt{
	color:#0693a5;
}
.catItemAction:hover .catItemPrcTxt{
	color:#494949;
}

.itemOuterCatV1{
	background:#fbfafa;
}
/* owl */
.owl-item{
	text-align:center
}
.prodItemBoxMainDiv:hover{
	border: 1px solid #dfdfdf;
    -webkit-box-shadow: 2px 1px 2px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 2px 1px 2px 0px rgba(0,0,0,0.1);
    box-shadow: 2px 1px 2px 0px rgba(0,0,0,0.1);

}
.item{
	margin:0px 4px;
float:none;
}
.catItem{
	width:auto;
}
.owl-theme .owl-controls .owl-buttons div.owl-next{
	float:right;	 
    color: #fffbfb;
    font-size: 18px;
}
.owl-theme .owl-controls .owl-buttons div.owl-prev{
	float: left;
    color: #fffbfb;
    font-size: 18px;
}
.owl-theme .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    margin: 0px;
    padding: 20px 8px;
    font-size: 12px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	/*background: rgba(9, 114, 132, 0.8);*/
    background: rgba(165, 165, 165, 0.8);
	filter: Alpha(Opacity=80);
    opacity: 0.8; 
	position:relative;
	top:-230px;
	/*margin-bottom:-50px;*/
	
}
.owl-theme .owl-controls .owl-buttons div:hover {
	/*background: rgba(9, 114, 132, 1);*/
        background: rgba(83, 82, 82, 0.8);
	filter: Alpha(Opacity=100);
}

/* owl */

/*Owl Individual arrow cont part*/
.imgType .owl-controls .owl-buttons div {
	top:-160px!important;
 }
.TopCateType .owl-controls .owl-buttons div {
	top:-160px!important;
 }
.owlType .owl-controls .owl-buttons div{
	top:-260px!important;
	
}   

.head9 .imgType .owl-controls .owl-buttons div {
  top:-142px!important;
 }
   .head9 .imgType .owl-controls{
       padding-top:25px;
   }

   .head9 .catBoxImgWrapper img{
       max-width:180px;
   }
   .head9 .prodItemBoxMainDiv{
    border:none;
}
   .head9 .prodItemBoxMainDiv:hover{
	border:none;
  

}
@media only screen and (max-width: 1440px){

    .head9 .imgType .owl-controls .owl-buttons div {
        top: -142px !important;
    
       }
.imgType .owl-controls .owl-buttons div{
	top:-170px!important;
}
.owlType .owl-controls .owl-buttons div{
	top:-200px!important;
}   
 .TopCateType .owl-controls .owl-buttons div{
	top:-110px!important;
}  
 .mobileSlider{
    display:none;
}
.desktopSlider{
    display:block;
}
}
@media only screen and (max-width: 1200px){
.owl-theme .owl-controls .owl-buttons div {
		padding: 2px 10px;
}
.imgType .owl-controls .owl-buttons div{
	top:-100px!important;
}
.owlType .owl-controls .owl-buttons div{
    top:-190px!important;
}
 .TopCateType .owl-controls .owl-buttons div{
	top:-95px!important;
} 
}
@media only screen and (max-width: 600px){
    .head9 .imgType .owl-controls .owl-buttons div {
        top: -120px !important;
    
       }
.owl-theme .owl-controls .owl-buttons div {
		padding: 2px 10px;
}
.imgType .owl-controls .owl-buttons div{
	top:-90px!important;
}
.owlType .owl-controls .owl-buttons div{
    top:-180px!important;
}
 .TopCateType .owl-controls .owl-buttons div{
	top:-90px!important;
} 
 .mobileSlider{
    display:block;
}
.desktopSlider{
    display:none;
}
}

@media only screen and (max-width:480px){
    /*.catBoxImgWrapper img{
        width:40%!important;
    }*/
.imgType .owl-controls .owl-buttons div{
	top:-95px!important;
}
.owlType .owl-controls .owl-buttons div{
    top:-185px!important;
}
 .TopCateType .owl-controls .owl-buttons div{
	top:-95px!important;
}
.catItemInfoMainTxt {
   font-size: 14px;
}

.catItemPrcTxt {
    font-size: 15px;
}
 .mobileSlider{
    display:block;
}
.desktopSlider{
    display:none;
}

}

@media only screen and (min-width:1050px) and (max-width:1290px) {
.listType .owl-item .catItemAction img{
	max-width:80%;
	
}
}

/*Owl Individual arrow cont part End*/

/* box text css */
.itemOuterCatH1{
	width:100%;
	height:300px;
	background:red;
}
.boxTxtItemWrapFst{
	width:20%;
	height:300px;
	margin-right:4%;
	margin-left:4%;
	background:blue;
	float:left;
	
}
.boxTxtItemWrap{
	width:20%;
	height:300px;
	margin-right:4%;
	
	background:blue;
	float:left;
	
}



/* box text css */

/* box img css */
.itemOuterCatH1Img{
	width:100%;
	margin-top:10px;
}
.boxImgItemWrapFst{
	width:20%;
	margin-right:4%;
	margin-left:4%;
    float:left;
	
}
.boxImgItemWrap{
	width:20%;
	margin-right:4%;	
	float:left;
	
}
.itemH1ImgContain img{
	width:100%;
}
/* box img css */

/* owl box css */
.catItemBoxMainDiv{
	max-width:250px;
	margin:0px auto;
}
.TopCateType .catItemBoxMainDiv{
max-width:300px;
}
.boxItemTxtWrap{
	
}
/* owl box css */

/* owl prod box css */
.prodItemBoxMainDiv{
    border:1px solid #FFF;
}
.boxItemInfoMainTxt{
	font-size:16px;
	text-align:left;
	padding-bottom:5px;
	width:100%;
	height:18px;
	overflow:hidden;
	color:#00a0b4;
}
.boxItemOfTxt{
	font-size:14px;
	text-align:left;
	padding-bottom:5px;
	width:100%;
	height:18px;
	overflow:hidden;
	color:#757575;
}
.boxItemPrcTxt{
	font-size:16px;
	text-align:left;
	padding-bottom:5px;
	width:100%;
	height:18px;
	overflow:hidden;
	color:#757575;
}
.boxItemPrcTxt span{
	color:#cc5d09;
}
.catBoxImgWrapper img{
	width:100%;
}
.TopCateType .catBoxImgWrapper img{
	width:100%;
}
.catItemAction:hover .boxItemInfoMainTxt{
	color:#0693a5;
}
.catItemAction:hover .boxItemPrcTxt{
	color:#494949;
}
ul li{
    margin-bottom:0px;
}
@media only screen and (max-width: 1920px){
.TopCateType .catItemBoxMainDiv{
max-width:370px;
}
}
@media only screen and (max-width: 1680px){
.TopCateType .catItemBoxMainDiv{
max-width:350px;
}
}
@media only screen and (max-width: 1440px){
	.TopCateType .catItemBoxMainDiv{
max-width:300px;
}
}
@media only screen and (max-width: 900px){
	.catItemBoxMainDiv{
        max-width:200px;
	}
    .catHeaderMain{
        height: 20px;
   /* margin-bottom: 10px;*/
    margin-top: 20px;
	width:100%;
	text-align:left;
    }
}



@media only screen and (max-width: 480px){
.catHeaderTxt{
	font-size:16px;
	width:100%;
}
.TopCateType {
    padding-top:10px;
}
}



/* owl prod box css */

.HomeDBWraper{
    width:100%;
    float:left;
}

/* owl */

/*home slider shadow*/

.stripebg{
    position: relative;
 
    -webkit-box-shadow: 1px 0px 20px 0px #787878;
    -moz-box-shadow: 1px 0px 20px 0px #787878;
    box-shadow: 1px 0px 20px 0px #787878;
}



.product_sec_h{
    width: 94%; 
    margin-left: 3%;
    margin-right: 3%;
}


.TopCateType {
    padding-top:30px;
}



