/*
Theme Name: 	Betheme Child RTL
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */

.header-split #Top_bar,
.tr-menu.header-split #Top_bar:not(.is-sticky) {
    position: static;
    background-color: #fff !important;
}

#Top_bar.is-sticky #logo {
    padding: 5px 0!important;
    height: 50px!important;
    line-height: 50px!important;
}

#Top_bar.is-sticky #logo img.logo-sticky {
    max-height: 50px !important;
}

#Action_bar .social-menu {
    float: left;
    display: block!important;	
}

#Action_bar .social-menu li {
    float: left;
}

#Top_bar .menu > li > a span {
    letter-spacing: 0.5px !important;
}

h1, h2, h3, h4, h5 {
    letter-spacing: 1px !important;
}

.button-stroke a:hover.button .button_icon i, .button-stroke a.button.button_theme:hover .button_icon i {
    color: #fff!important;
}

.watermark h2:after {
    content: "کاشی سمنان";
    letter-spacing: 4px;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    font-size: 140px;
    z-index: -1;
    color: rgba(0, 0, 0, 0.03);
    font-weight: bold;
    top: -100%;
    bottom: 0;
    -moz-transform: translateY(50%);
    -webkit-transform: translateY(50%);
    transform: translateY(50%);
}

.esg-center>.esgbox {
    background: url(https://semnantileco.com/wp-content/uploads/2018/02/semnan-icon.png) !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain !important;
    padding: 0;
    width: 90px;
    height: 90px;
}

.esg-center>.esgbox:hover {
	background: url(https://semnantileco.com/wp-content/uploads/2018/02/semnan-icon.png) !important;
    background-size: contain !important;	
}

.eg-icon-search {
	display: none;
}

.esg-overlay {
    background: rgba(0,0,0,0.8) !important;
}

.esg-entry-content {
    display: block !important;
}

.menuo-arrows #Top_bar .menu > li.submenu > a > span:not(.description) {
    padding-right: 20px;
    padding-left: 30px;
}

.menuo-arrows #Top_bar .menu > li.submenu > a > span:not(.description):after {
    right: auto;
    left: 10px;
}

.image_frame {
    border-width: 0px;
}

.section-related-ul .desc h4 {
    margin-right: 30px;
}

a.button.button_left .button_icon, a.tp-button.button_left .button_icon {
    float: right;
}

.button-stroke a.button_left.button .button_label, .button-stroke a.button_left.button_large .button_label {
    padding-left: 20px;
    padding-right: 0;
}

.post-footer .post-links {
    border-right-width: 0;
}


body.customer-area #Content {
    padding-bottom: 30px;
}

body.customer-area .panel.top.cuar-empty.cuar_private_page {
	display: none;
}

body.customer-area-active .cuar-css-wrapper a, body.customer-area-active .cuar-css-wrapper abbr, body.customer-area-active .cuar-css-wrapper area, body.customer-area-active .cuar-css-wrapper article, body.customer-area-active .cuar-css-wrapper aside, body.customer-area-active .cuar-css-wrapper audio, body.customer-area-active .cuar-css-wrapper b, body.customer-area-active .cuar-css-wrapper bdo, body.customer-area-active .cuar-css-wrapper blockquote, body.customer-area-active .cuar-css-wrapper button, body.customer-area-active .cuar-css-wrapper canvas, body.customer-area-active .cuar-css-wrapper caption, body.customer-area-active .cuar-css-wrapper cite, body.customer-area-active .cuar-css-wrapper code, body.customer-area-active .cuar-css-wrapper col, body.customer-area-active .cuar-css-wrapper colgroup, body.customer-area-active .cuar-css-wrapper command, body.customer-area-active .cuar-css-wrapper datalist, body.customer-area-active .cuar-css-wrapper dd, body.customer-area-active .cuar-css-wrapper del, body.customer-area-active .cuar-css-wrapper details, body.customer-area-active .cuar-css-wrapper dfn, body.customer-area-active .cuar-css-wrapper dialog, body.customer-area-active .cuar-css-wrapper div, body.customer-area-active .cuar-css-wrapper dl, body.customer-area-active .cuar-css-wrapper dt, body.customer-area-active .cuar-css-wrapper em, body.customer-area-active .cuar-css-wrapper embed, body.customer-area-active .cuar-css-wrapper fieldset, body.customer-area-active .cuar-css-wrapper figure, body.customer-area-active .cuar-css-wrapper form, body.customer-area-active .cuar-css-wrapper h1, body.customer-area-active .cuar-css-wrapper h2, body.customer-area-active .cuar-css-wrapper h3, body.customer-area-active .cuar-css-wrapper h4, body.customer-area-active .cuar-css-wrapper h5, body.customer-area-active .cuar-css-wrapper h6, body.customer-area-active .cuar-css-wrapper head, body.customer-area-active .cuar-css-wrapper header, body.customer-area-active .cuar-css-wrapper hgroup, body.customer-area-active .cuar-css-wrapper hr, body.customer-area-active .cuar-css-wrapper i, body.customer-area-active .cuar-css-wrapper iframe, body.customer-area-active .cuar-css-wrapper img, body.customer-area-active .cuar-css-wrapper input, body.customer-area-active .cuar-css-wrapper ins, body.customer-area-active .cuar-css-wrapper kbd, body.customer-area-active .cuar-css-wrapper keygen, body.customer-area-active .cuar-css-wrapper label, body.customer-area-active .cuar-css-wrapper legend, body.customer-area-active .cuar-css-wrapper li, body.customer-area-active .cuar-css-wrapper map, body.customer-area-active .cuar-css-wrapper mark, body.customer-area-active .cuar-css-wrapper menu, body.customer-area-active .cuar-css-wrapper meter, body.customer-area-active .cuar-css-wrapper nav, body.customer-area-active .cuar-css-wrapper noscript, body.customer-area-active .cuar-css-wrapper object, body.customer-area-active .cuar-css-wrapper ol, body.customer-area-active .cuar-css-wrapper optgroup, body.customer-area-active .cuar-css-wrapper option, body.customer-area-active .cuar-css-wrapper output, body.customer-area-active .cuar-css-wrapper p, body.customer-area-active .cuar-css-wrapper param, body.customer-area-active .cuar-css-wrapper pre, body.customer-area-active .cuar-css-wrapper progress, body.customer-area-active .cuar-css-wrapper q, body.customer-area-active .cuar-css-wrapper rp, body.customer-area-active .cuar-css-wrapper rt, body.customer-area-active .cuar-css-wrapper ruby, body.customer-area-active .cuar-css-wrapper samp, body.customer-area-active .cuar-css-wrapper section, body.customer-area-active .cuar-css-wrapper select, body.customer-area-active .cuar-css-wrapper small, body.customer-area-active .cuar-css-wrapper span, body.customer-area-active .cuar-css-wrapper strong, body.customer-area-active .cuar-css-wrapper sub, body.customer-area-active .cuar-css-wrapper sup, body.customer-area-active .cuar-css-wrapper table, body.customer-area-active .cuar-css-wrapper tbody, body.customer-area-active .cuar-css-wrapper td, body.customer-area-active .cuar-css-wrapper textarea, body.customer-area-active .cuar-css-wrapper tfoot, body.customer-area-active .cuar-css-wrapper th, body.customer-area-active .cuar-css-wrapper thead, body.customer-area-active .cuar-css-wrapper time, body.customer-area-active .cuar-css-wrapper tr, body.customer-area-active .cuar-css-wrapper ul, body.customer-area-active .cuar-css-wrapper var, body.customer-area-active .cuar-css-wrapper video {
	font-family: IRANSans;
}

body.customer-area-active .cuar-css-wrapper .pull-right {
    float: left!important;
}

body.customer-area-active .cuar-css-wrapper .dropdown-menu {
    left: auto;
    right: 0;
    text-align: right;
}

.tp-bgimg:after {
    content: "";
    background-color: rgba(0,0,0,0.3) !important;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

#tern_members, #tern_members * {
    text-align: right !important;
}

.tern_members_view {
    display: none;
}

#tern_members input, #tern_members select {
    font-size: 13px !important;
    color: #6b6b6b !important;
    padding: 10px !important;
    display: inline;
    margin: 0 0 10px 1%;
}

#tern_members input[type="submit"] {
    padding: 9px 20px !important;
    color: #000000 !important;
}

#tern_members input[type="submit"]:hover {
    color: #fff !important;
}

.tern_members_search form {
    font-size: 0;
}

.tern_members_search {
	padding: 0px !important;
}

.tern_members_search h2 {
    display: none;
}

#tern_members br {
    display: none;
}

.WP-ml-members-list {
    display: table;
    width: 100%;
	border: 1px solid rgba(0,0,0,0.08);
}

.WP-ml-member {
    display: table-row-group;
}

.WP-ml-member-markup {
    display: table-row;
}

.WP-ml-member:nth-child(odd) .WP-ml-field-value {
    background: #f2f2f2;
}

.style-simple .accordion .question:nth-child(odd) .title {
    background: #f2f2f2;
}

.WP-ml-field {
    display: table-cell;
    border-width: 0 1px 1px 0;
    border-style: solid;
    border-color: rgba(0,0,0,0.08);
}

label.WP-ml-label {
    border-bottom: 1px solid rgba(0,0,0,0.08);
    padding: 10px;
    margin-bottom: 0;
}

.WP-ml-field-value {
    padding: 10px;
}

.WP-ml-member:not(:first-child) label {
    display: none;
}

.WP-ml-field:first-child {
    border-right: none;
}

.WP-ml-member:last-child .WP-ml-field {
    border-bottom: none;
}

.tern_members_search {
	display: none;
    width: 70%;
    float: right;
    clear: none;
    border:none !important;
}

#tern_members .tern_members_sort {
	display: none;
    width: 30%;
    float: left;
    clear: none;
    padding: 0;
    padding-bottom: 7px;
    text-align: left !important;
    border:none !important;	
}

#tern_members .tern_members_sort label {
    text-align: left !important;
}

.WP-ml-field-_line2 .WP-ml-field-value {
    direction: ltr;
}

@media only screen and (max-width: 1239px){
	.rtl #Top_bar a.responsive-menu-toggle {
		right: 20px !important;
		left: auto !important;
	}
	#Top_bar .logo {
		float: none;
	}
}

@media only screen and (max-width: 767px){
	nav#social-menu {
		display: block !important;
		position: absolute;
		left: 20px;
		top: 37.5px;
	}
	nav#social-menu li#menu-item-414,
nav#social-menu li#menu-item-423	{
		display: none !important;
	}
	.column.mobile-half {
		width: 48% !important;
		clear: none !important;
	}
}