.kc_row .kc_col-sm-12{
 padding-left:0px !important;
 padding-right:0px !important; 
}
.admin-bar .mainmenu-area.stricky-fixed{
	top:32px;
}
.kc_column>.kc-col-container{
	display:block;
}
.kc-row-container.kc-container{
	max-width:1200px;
	width:100%;
}
.breadcrumb-area{
	background-image:url(../images/resources/breadcrumb-bg.jpg);
	background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
.main-slider .tp-dottedoverlay.twoxtwo{
	background-image:none;
	background-color: rgba(0,0,0,0.50) !important;
}
.pagination li a, .pagination li span{
	background: #fff none repeat scroll 0 0;
    border: 2px solid #f4f4f4;
    color: #222222;
    display: block;
    font-size: 18px;
    font-weight: 400;
    height: 55px;
    padding: 13px 0;
    transition: all 500ms ease 0s;
    width: 55px;
    border-radius: 3px;	
}
.pagination li a:focus, .pagination li a:hover, .pagination li span:focus, .pagination li span:hover, .pagination li span.current{
	background: #fdc900;
    color: #000;
    border: 2px solid #fdc900;
}
.default-form .sec-title{
	padding-bottom:10px;
}
.marg-top{
	margin-top:50px;
}
.breadcrumb-botton ul li{
	color:#fff;
}
.breadcrumb-botton ul li a{

}
.breadcrumb-botton ul li a:after{
	content:"\f105";
	position:absolute;
	right:6px;
	top:-1px;
	font-family:'FontAwesome';
}
.breadcrumb-botton ul li:last-child a:after{
	display:none;
}
.mainmenu-area .mainmenu-right-box .search-option .outer-search-box  .seach-toggle.active .fa-search:before{
	content:"\f00d";
}

/****************************** Blog Style ****************************/
.widget .sec-title {
    overflow: hidden;
    padding-bottom: 26px;
    margin-top: -2px;
}
.widget > ul {
    background: #fff;
    display: block;
    margin-bottom: 20px;
    padding: 15px 30px 15px;
    border: 1px solid #f4f4f4;
}
.widget > ul > li {
    border-bottom: 1px solid #ededed;
    margin-bottom: 4px;
    padding-bottom: 4px;
}
.widget   ul  h4 {
    padding: 0 0 5px 0;
}
 
.widget ul li:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none;
}
.widget > ul > li > ul > li{
    border-bottom:none;
    border-top:1px solid #ededed;
    margin-top:10px;
    padding-top:7px;
    margin-bottom:0px;
    padding-bottom:0px;
}
.widget ul li a {
    color: #222222;
    transition: all 500ms ease;
    font-size: 14px;
    font-weight: 300;
    position: relative;
	width:87%;
	display:inline-block;
}
.widget ul li a:hover{
    color: #fdc900;    
}
.widget_tag_cloud{
	position:relative;
	margin:50px 0px;
}
.widget .tagcloud a{
    border: 1px solid #f4f4f4;
    color: #999999;
    display: inline-block;
    margin: 0 3px 10px;
    font-size: 14px !important;
    font-weight: 400;
    padding: 5px 12px 4px !important;
    transition: all 500ms ease 0s;
    border-radius: 3px;
}
.widget .tagcloud a:hover{
  background: #fdc900;
  border-color: #fdc900;
  color: #222222;
}

/*** 

====================================================================
	Error Section
====================================================================

***/

.eror-section{
	position:relative;
	text-align:center;
	padding:150px 0px;
	background-repeat:no-repeat;
	background-position:center bottom;
}

.eror-section h2{
	position:relative;
	font-size:200px;
	font-weight:700;
	color:#292929;
	line-height:1em;
}

.eror-section h4{
	color:#444444;
	font-size:32px;
	font-weight:700;
	text-transform:capitalize;
}

.eror-section .text{
	color:#777777;
	font-size:14px;
	margin-top:10px;
	margin-bottom:35px;
	font-family: "Open Sans",sans-serif;
}

.eror-section .theme-btn{
	margin-bottom:25px;
}
.eror-section a{
	position:relative;
	display:inline-block;
	padding:8px 20px 5px;
}
.post-comments .indus_theme .default-form{
	margin-bottom:40px;
}
.side-bar.widget{
    margin-bottom:50px;
}
.widget_top_rated_products ul.product_list_widget{
    border:none;
}
.widget_top_rated_products ul.product_list_widget li{
    position:relative;
    padding:12px 0 12px 80px !important;
}
.widget_top_rated_products ul.product_list_widget li a img{
    position:absolute;
    top:0px;
    left:-80px;
    margin-top:4px;
    margin-left:0px;
    width:62px;
}