body{font-size:14px; color:#111; background:#fff; font-family: 'Open Sans', sans-serif;}

ul,li,h1,h2,h3,h4,h5,h6{padding:0px; margin:0px; list-style:none;}

.removepadd{padding-right:0px; padding-left:0px;}
.removepadd01{padding-right:0px; padding-left:0px;}

.removepaddcl-left{padding-left:0px;}
.removepaddcl-right{padding-right:0px;}

.removesomepade{padding-left:7px; padding-right:7px;}


/*banner*/
.carousel-inner>.active img{/*transform:scale(1.1);*/}

.carousel-indicators .active{background:#fff;}
.carousel-indicators li{background:#fff; border:#111;}
.carousel-control{}
.carousel-control:focus, .carousel-control:hover{}

.carousel-control.left{background:none;}
.carousel-control.right{background:none;}

.carousel{}
.carousel .item{}
.carousel .item img{display:block; width:100%; -webkit-transition:all 5s ease; -moz-transition:all 5s ease; -o-transition:all 5s ease; transition:all 5s ease;}
.carousel .item:hover img{}

/* banner closed */
.clpad{padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px;}

.clpad1{padding-left:1px; padding-right:1px; margin-left:0px; margin-right:0px;}
/*default style remove nav*/
.navbar{min-height:0px;}
.navbar-default{background:none; border:none; box-shadow:none; margin:0px; padding:0px;}



/*banner*/

/* banner closed */


/*default style remove nav*/
.navbar{min-height:0px;}
.navbar-default{background:none; border:none; box-shadow:none; margin:0px; padding:0px;}
.navbar-nav>li>a{padding-bottom:5px;}




/*default style start*/


.warper_main_header{}
.wper_hed1{background:#ef0b0b; padding-bottom:15px;}

.top_links{}
.top_links ul{padding-top:15px;}
.top_links ul li{display: inline-block;}
.top_links ul li a{text-decoration: none;text-decoration:none; font-family: 'Roboto', sans-serif; font-size:12px; font-weight:400; color:#fff; padding:0px 10px;}
.top_links ul li a:hover{color: #ee1d24 ;}

.top_adress{text-align:right; padding-top:15px;}
.top_adress ul{}
.top_adress ul li{display:inline-block;}
.top_adress ul li a{text-decoration:none; font-family: 'Roboto', sans-serif; font-size:12px; font-weight:400; color:#fff; padding:0px 10px;}
.top_adress ul li a span{padding-right:5px;}


.warper_heder2{background:#222122}
.mian_logo{padding:5px 0px;}
.mian_logo img{}


.site-menu{margin-top:30px;}
.site-menu ul{text-align:center; float:none;}
.site-menu ul li{position:relative; float:none; display:inline-table;}
.site-menu ul li i{}
.site-menu ul li a{font-family: 'Roboto', sans-serif; color:#fff !important; font-size:15px; font-weight:400; padding:12px 18px;  position:relative; overflow:hidden; transition: 0.2s all; text-transform:uppercase;}
.site-menu ul li a:hover{color:#ee1d24 !important;}


.site-menu ul li ul{position:absolute; top:100%; left:0px; right:0px; transform:translateY(20px); z-index:111; background:rgba(14,14,14,0.90); border-top:2px solid #fff; width:200px; opacity:0; visibility:hidden; transition: 0.2s all; text-align:left;}
.site-menu ul li:hover ul{opacity:1; visibility:visible; transform:translateY(-2px);}
.site-menu ul li ul li{display:block;}
.site-menu ul li ul li a{display:block; text-decoration:none; padding:10px 15px;}
.site-menu ul li ul li a::after{display:none;}

.site-menu ul li ul li ul{display:none; position:absolute; top:50%; left:100%;}
.site-menu ul li ul li:hover>ul{display:block;}




/*catgory*/
.warper_category{padding-bottom:30px;}

.cat_heading{text-align:center; padding:25px 0px;}
.cat_heading h4{font-family: 'Arimo', sans-serif; font-size:32px; font-weight:400; color:#fff; background:url(images/cet_bg.png) no-repeat bottom center; padding-bottom:15px;}

.cat_aera{background:url(images/cat_back.png) no-repeat center/cover; padding:30px 0px;}


.cat_main{position:relative; border:1px solid #c3c2c2; overflow:hidden;}
.cat_main .cat_pic{text-align:center;}
.cat_main .cat_pic img{display:inline-blockl}
.cat_main .over_layer{position:absolute; top:-100%; width:100%; height:100%; background:rgba(238,29,36,0.70); transition: all 0.4s ease-in-out; }
.cat_main:hover .over_layer{top:0px;}

.cat_main .over_layer2 span{height:60px; width:60px; text-align:center; padding:20px 0px; font-size:20px; color:#fff; border:2px solid #fff; border-radius:50%; position:absolute; top:30%; left:50%; transform:translate(-50% , -30%) scale(0); transition: all 0.4s ease-in-out;}

.cat_main:hover .over_layer2 span{transform:translate(-50% , -30%) scale(1);}

.cat_main .cat_detail{position:absolute; bottom:0px; left:0px; right:0px; text-align:left; padding-left:15px; background:rgba(0,0,0,0.50); transition: all 0.4s ease-in-out;}
.cat_main .cat_detail h4{font-family: 'Arial Black', sans-serif; font-size:19px; font-weight:500; color:#fff; font-style:italic; padding:15px 0px; margin-left:10px; text-transform:uppercase;}
.cat_main:hover .cat_detail{background:none;}

/**warper_featured*/

.warper_featured{ padding:20px 0px;}

.main_fet{text-align:center; background:#e8e8e9; padding-top:1px; margin-top:10px;}
.main_fet .fet_pic{margin:10px; overflow:hidden; background:#fff; transition:all 0.8s  ease-in-out;}
.main_fet .fet_pic img{ text-align:center; width:100%; transition:all 0.8s  ease-in-out;}
.main_fet:hover .fet_pic{background:#ef0b0b;}
.main_fet:hover .fet_pic img{transform:scale(1.1); opacity:0.5}

.main_fet .fet_detail{font-family: 'Arimo', sans-serif; padding:15px 0px;}
.main_fet .fet_detail h4{font-size:16px; font-weight:500; color:#ef0b0b; padding-bottom:5px;}
.main_fet .fet_detail h5{font-size:15px; font-weight:500; color:#565555;padding-bottom:5px;}
.main_fet .fet_detail a{font-size:16px; font-weight:500; color:#ef0b0b;}
.main_fet .fet_detail a:hover{color:#232323;}


/*footer start*/
.cat_heading2{text-align:center; padding:20px 0px;}
.cat_heading2 h4{font-family: 'Arimo', sans-serif; font-size:32px; font-weight:400; color:#3f3e3e; background:url(images/cet_bg.png) no-repeat bottom center; padding-bottom:15px;}

.ftrborder{border:2px solid #B9B9B9; background:#fff; padding:7px; transition:0.4s;}
.ftrborder:hover{background:#fff; border:2px solid #6a1b9a;}
.ftrhd{text-align:center;}
.ftrd{background:#fff; position:relative; border:1px solid #fff; transition:0.4s;}
.ftrbox{background:#fff;}





.main-futer{background:#232323; padding:0px 15px;    border-radius: 5px 5px 0px 0px;}
.main-futer .heading-name{margin-top:40px;}
.main-futer .heading-name h2{font-family: 'Roboto', sans-serif; font-size:16px; color:#ef0b0b; text-transform:uppercase;  padding-bottom:4px; font-weight:500;}

.main-futer .about-det{margin-top:20px;}
.main-futer .about-det p{font-family: 'Roboto', sans-serif; font-size:13px; color:#5b5a5a; font-weight:500;}

.main-futer .list-det{margin-top:17px;}
.main-futer .list-det ul{}
.main-futer .list-det ul li{}
.main-futer .list-det ul li a{font-family: 'Roboto', sans-serif; font-size:13px; color:#5b5a5a; font-weight:500; text-decoration:none; transition: 0.3s all;}
.main-futer .list-det ul li a:hover{color:#ef0b0b;}

.main-futer .cont-det{margin-top:17px;}
.main-futer .cont-det p{font-family: 'Roboto', sans-serif; font-size:13px; color:#5b5a5a; font-weight:500;}




/*copyright*/

.warper_copyright{background:#343434; padding:0px 15px 26px 15px;     border-radius:0px 0px 5px 5px;}

.mina_copyright{padding-top:30px; text-align:center;}
.mina_copyright h4{font-family: 'Roboto', sans-serif; font-size:13px; color:#fff; text-transform:uppercase;  font-weight:400;}



/*font-family: 'Montserrat', sans-serif;*/
/*font-family: 'Open Sans', sans-serif;*/

/* font-family: 'Montserrat', sans-serif; */

/* font-family: 'Open Sans', sans-serif; */

/* font-family: 'Lato', sans-serif; */

/* transition: 0.2s all; */

/* transition: 0.3s all; */

/* transition: 0.5s all; */

/* transition: 0.4s all; */
/*font-family: 'Roboto', sans-serif;*/
/*font-family: 'Roboto Condensed', sans-serif;*/
/*font-family: 'Oswald', sans-serif;
font-family: 'Arimo', sans-serif;
*/
@media(max-width:1199px){
.site-menu ul li a{padding: 12px 10px;}
.main_cat2 .cat_detail2 a {font-size: 12px;}
.main_cat5 .cat_detail5 h4 {font-size: 11px;}
.main_cat6 .cat_detail6 h4 {font-size: 11px;}
.main_cat7 .cat_detail7 a {font-size: 11px;}
.main_cat7 .cat_detail7 h4 {font-size: 20px;}
}




@media(max-width:991px){

}





@media(max-width:767px){
	.site-menu ul{float:none; text-align:center; margin:0px; padding:0px;}
	.site-menu ul li{display:block;}
	.site-menu ul li ul{display:none;}
}