h1 {

 	margin-top:50px;
 	margin-left:20px;
 }



 .main-l{width:750px;float:left;}

 .accordion {
 	width:680px;
 	
 	margin: 30px 60px;
 	background: #FFF;
 	-webkit-border-radius: 4px;
 	-moz-border-radius: 4px;
 	border-radius: 4px;
 }

.accordion .link {
	cursor: pointer;
	display: block;
	padding: 30px 15px 30px 42px;
	color: #4D4D4D;
	font-size: 18px;
	font-weight: 700;
	border-bottom: 1px solid #CCC;
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li:last-child .link {
	border-bottom: 0;
}

.accordion li i {
	position: absolute;
	top: 31px;
	left: 12px;
	font-size: 18px;
	color: #595959;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {

	font-size: 16px;
}

.accordion li.open .link {
	color: #b63b4d;
}

.accordion li.open i {
	color: #b63b4d;
}
.accordion li.open i.fa-chevron-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}


 .submenu {
 	display: none;
 	background: #fff;
 	font-size: 16px;
   margin-bottom:20px;
 }

 .submenu li {
 	

 }

 .submenu h3{display:block;font-size:24px;height:100px;line-height:100px;padding-left:50px;font-weight:bold;}
 .submenu a {
 	display: block;
 	text-decoration: none;
 	color: #000;
 	padding:12px;
 	padding-left:50px;
 	-webkit-transition: all 0.25s ease;
 	-o-transition: all 0.25s ease;
 	transition: all 0.25s ease;
 }










.main-r{width:200px;float:right;margin:50px 0 50px 50px;}


#sidebar {
   width:200px;float:right;
}
#sidebar.layout-left-sidebar {
   float: left;
}
#sidebar.layout-right-sidebar {
   float: right;
}
.page #sidebar {
   margin-top: 40px;
}
.page-template-template-blog-php #sidebar, .archive #sidebar, .search #sidebar, .single #sidebar {
   margin-top: 60px;
}


 .widget {
   margin-bottom: 50px;
   font-size: 14px;
   line-height: 24px;
   font-weight: 500;
}
.widget:last-child {
   margin-bottom: 0;
}
.widget-title {
   font-size: 18px;
   line-height: 22px;
   font-weight: 700;
   margin: 0 0 20px;
}
 .widget h4{color:#d72b17;}
.widget ul {
   list-style: none;
}
.widget ul:first-child, .widget p:first-child {
   margin-top: 0;
}
.widget ul li {
   border-top: 1px solid #e9e9e9;
   padding: 15px 0;
   line-height: 20px;
}
.widget ul li:first-child {
   border-top: none;
   padding-top: 0;
   font-weight:bold;
}
.widget ul a {
   color: #000;
   padding: 13px 0;
}
.widget ul a:hover {
   color: #CD070F;
}
.widget .current-menu-item a {
   color: #000 !important;
   font-weight: 700;
}
.widget small {
   font-size: 1em;
}

.widget_calendar table {
   width: 100%;
   text-align: left;
}
.widget_calendar caption {
   font-weight: 700;
   font-size: 16px;
   margin-bottom: 15px;
}
.widget_calendar thead {
   font-weight: 700;
}
.widget_calendar tfoot a {
   margin-top: 15px;
   float: left;
}

.krown-widget i {
   position: relative;
   margin-right: 5px;
   top: 1px;
   color: #999;
}
.krown-widget .krown-icon-comment-alt {
   font-size: 15px;
}
.krown-widget .krown-icon-heart-1 {
   top: 2px;
}
.krown-widget span {
   color: #666;
   position: absolute;
   top: -2px;
   left: 0;
}
.krown-widget a:hover span {
   color: inherit;
}
.krown-commented-posts a, .krown-liked-posts a {
   position: relative;
   padding: 0 0 0 47px !important;
   display: block;
}
.krown-liked-posts a {
   padding-left: 59px !important;
}

.krown-recent-posts li {
   height: 83px;
   padding: 15px 0;
   display: table;
}
.krown-recent-posts li:first-child {
   height: 66px;
}
.krown-recent-posts .img {
   position: absolute;
   padding: 0;
}
.krown-recent-posts img {
   width: 100px;
   height: 53px;
}
.krown-recent-posts .title {
   padding: 0 0 0 120px !important;
   display: table-cell;
   vertical-align: middle;
}

.cwidget ul li {    
   font-size: 13px;
   line-height: 18px;
   padding: 11px 0;
}
.swidget ul li {
   width: 45%;
   float: left;
}
.swidget ul li:nth-child(even) {
   float: right;
}
.swidget ul li:first-child + li {
   border-top: none;
   padding-top: 0;
}
.cwidget .wp-tag-cloud a {
   font-size: 13px !important;
}