  /*==================================
      * Author        : "HelloXpart"
      * Version       : 1.0
	  Kazla Theme custom stylesheet
  ====================================== */
  
  
.mean-nav .mean-expand{
	width: 100px; 
}
.mean-nav ul li a, .mean-nav ul li li a, .mean-nav ul li li li a {
	padding: 5px 0;
	color: #272727;
}

.mean-nav ul li li a {
	padding-left: 0px;
}
.site-title {
   margin: 0;
}
.Right_Widget-B_1 .widget-content .rsswidget {
    color: #6a6a6a !important;
}
.Right_Widget-B_1 .widget-content .rsswidget:hover {
    color: #6a6a6a !important;
}
.widget-content .rsswidget {
    color: #f2f0f0;
}
.widget-content .rsswidget:hover{
    color: #FFA500;
}

.rssSummary{
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	text-align: justify;
}

.widget-content .textwidget .wp-caption-text{
	color: #d1d1d1;
	
}
.footer-widget .widget-content .Blog_1-search1 input {
    padding: 12px;
    width: 100%;
    background-color: #fff;
}

.footer-widget .widget-content .Blog_1-search1 input {
    width: 100%;
    padding: 12px 13px;
    outline: 0;
    color: #6c6c6c;
    border: 0px solid #e1e1e1;
    position: relative;
    font-weight: 400;
    font-size: 14px;
}
.widget-content .menu-testing-menu-container .sub-menu{

}

.footer-widget .widget-content ul li {
    position: relative;
    display: block;
    margin-left: 0;
}
.footer-widget .widget-content{
    margin-bottom: 60px;
}



.footer-widget .widget-content select{
	color: #6c6c6c;
}

.footer-widget .widget-content ul li .sub-menu li a{
	color: #bdbdbd;
	text-decoration: none;
	font-family: 'Roboto', sans-serif;
	font-weight: normal;
	font-size: 13px;

}

.Blog_2_Content ul {
	margin: 3px 0;
	padding: 0 0 0 30px;
	list-style-type: square;
}
.Blog_2_Content ol {
	margin: 3px 0;
	padding: 0 0 0 30px;
	list-style-type: number;
}
.Blog_single_comments-area ol {
	margin: 3px 0;
	padding: 0 0 0 30px;
	list-style-type: number;
}


.Blog_1 .unitss ul{
	margin: 3px 0;
	padding: 0 0 0 30px;
	list-style-type: square;
}
.Blog_1 .unitss ol{
	margin: 3px 0;
	padding: 0 0 0 30px;
	list-style-type: number;
}

#comments ol{
	padding-left: 5px;
	list-style-type: number;
}
.Right_Widget-B_1 .menu-testing-menu-container .menu li a {
	padding: 0px;
}


.Right_Widget-B_1 .menu-testing-menu-container .menu {
    padding: 10px 0;
    line-height: 30px;
    float: none;
    text-align: left;
}

.Right_Widget-B_1 .menu-testing-menu-container .menu .sub-menu{
	padding: 10px 0px;
	border-bottom: none;
}
.Right_Widget-B_1 li.menu-item.menu-item-has-children .menu-item ul.sub-menu {
    padding: 0;
    border-bottom: none;
}
.Right_Widget-B_1 .menu-testing-menu-container .menu .sub-menu li{
	border-bottom: none;
	margin-left: 10px;
}
.rsswidget{
	margin: 0 3px;
}

.Blog_1 .col-md-8{
	margin-top: 65px;
}

.archives {
    padding:0;
    overflow: hidden;
	padding: 0 0 110px;
}


.Blog_single_B_2 .Blog_2_Content table thead{
    border: 1px #ccc solid;
}
.Blog_single_B_2 .Blog_2_Content table thead th{
	text-align: left;
	padding: 10px;

}
.Blog_single_B_2 .Blog_2_Content table>tbody td a{
    color: #515151;
}
.Blog_single_B_2 .Blog_2_Content  table>tbody td a:hover{
    color: #FFA500;;
}
.Blog_single_B_2 .Blog_2_Content  dd a {
    color: #515151;
}
.Blog_single_B_2 .Blog_2_Content  table>tbody tr {
    border: 1px #ccc solid;
}
.Blog_single_B_2 .Blog_2_Content  table>tbody th{
    text-align: left;
    padding: 10px;
}
.Blog_single_B_2 .Blog_2_Content  table>tbody td {
    text-align: left;
    padding: 10px;
}
.b_single_admin_Post-2 {
    list-style-type: none;
}
.open > .dropdown-menu li {
    margin-top: 0;
}

.Blog_single_B_2 .nav-links{
	color: #2d2d2d;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: 1px;
	margin-right: 7px;
	text-transform: uppercase;
}
.dm_off{
	display: block;
}
.postfo{
	display:block;
}
.blog-thumb_smith a{
	color: #000;
}
.blog-details_smith p a{
	color: #7f7c7c;
}

.want_work_left span{
	font-size:30px;
	color: #686868;
}

.Right_Widget-B_1 .menu-all-pages-container .menu{
	float: none;
	text-align: left;
	padding: 0;
}
.Right_Widget-B_1 .menu-all-pages-container .menu .sub-menu {
	padding: 0;
}
.Right_Widget-B_1 .menu-all-pages-container .menu .sub-menu li{
	margin-left:15px;
	border-bottom: none;
}
.Right_Widget-B_1 .menu-all-pages-container .menu .sub-menu li a{
	padding: 0;	
}


#Agency-footer .extra-bottom{
	background: #EFEFEF;
}
#Agency-footer .extra-bottom p{
    color: #1c1c1c;
    font-size: 12px;
    letter-spacing: 2px;
    margin: 0px 15px;
    font-family: 'Dosis', sans-serif;
    font-weight: 600;
}

.single_Contet_b-4 .b_masonry{
	margin: 0; 
}
.blog_5_img_details .sd_mason{
	margin: 0;
}

.b_rhome_s_Text h3{
	margin:0;
} 

.sticky .blog_sidebar_after:after {
    background-color: #000;
}

.sticky .blog_1_d_admin:after {
    background-color: #000;
}

.sticky .blog_5_img_details hr {
    border: 1px solid #000;
   
}

.errorr .Blog_1{
	/* padding: 120px 0; */
	padding:0;
    overflow: hidden;
	padding: 0 0 120px;
}

.search_cont .Blog_1{
	padding: 150px 0 120px;
    overflow: hidden;
}

.extra-bottom .footer-bottom{
	padding: 20px 0 40px;
}

.Right_Widget-B_1 h3 a.rsswidget{
	color: #6a6a6a;
}
.Right_Widget-B_1 h3 a.rsswidget:hover{
	color: #6a6a6a;
}
.Right_Widget-B_1 h3 a.rsswidget:active{
	color: #6a6a6a;
}

.about_right_h1 img {
    max-width: 100%;
}

.searchpage-header h4 span{
	letter-spacing: 2px;
}
.searchpage-header h4 span{
	color: #000;
	letter-spacing:1px;
	text-transform: capitalize;
}

.logged-in .extra_for_smith .stick{
	margin-top: 0px;
}
.logged-in .stick{
	margin-top: 32px;
}

.logged-in .Main_Menu_h7 {
	margin-top: 32px;
}

.nav-links span.current{
	font-weight: 700;
	color: #000;
}

.tooogle_menu_header .stick{
   animation: 800ms ease-in-out 0s normal fadeInDown;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    background-color: rgb(246,246,246);
    position: fixed;
    z-index: 1000;
}

.blog-image_jhon iframe{
	padding-bottom: 10px;
    margin-bottom: -18px
}


.single-blog_photographer{
	margin-bottom: 50px;
}

.line-thorough{
	text-decoration: line-through;
}
.pricing-list_photographer .single-1{
	margin-bottom: 50px;
}
.product-gallery_portfolio_2 iframe{
	width: 100%;
	height: 700px;
}

.portfolio-preview-1 video{
	height: auto;
	max-width: 100%;
}
.video-port iframe{
	height: auto;
	max-width: 100%;
}

.portfolio-preview-1.video-port {
    margin-bottom: -8px;
    overflow: hidden;
}	
.portfolio-preview-freelancer .video-port{
	
}

.portfolio_4_single .item video{
	width: 100%;
	height: auto;
}
.portfolio_1_single .item video{
	width: 100%;
	height: auto;
}
.content-Portfolio_2-detail .item video{
	width: 100%;
	height: 570px;
}
.Portfolio_three-item .item video{
	max-width: 100%;
	height: auto;
}

.test_row {
    max-width: 900px;
    margin: auto;
}

.portfolio_4_single .owl-nav{
	display:none;
}