/*

Theme Name: Betheme Child

Theme URI: https://themes.muffingroup.com/betheme

Author: Muffin group

Author URI: https://muffingroup.com

Description: Child Theme for Betheme

Template: betheme

Version: 1.6.2

*/

@font-face {

	font-family: 'IRANSans-web';

	src: url('Fonts/IRANSans-Bold.eot?#') format('eot'),  /* IE6–8 */

url('Fonts/IRANSans-Bold.woff2') format('woff2'),  /* Chrome36+, Opera24+*/

url('Fonts/IRANSans-Bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/

	font-weight: bold;

}

@font-face {

	font-family: 'IRANSans-web';

	src: url('Fonts/IRANSans-Black.eot?#') format('eot'),  /* IE6–8 */

url('Fonts/IRANSans-Black.woff2') format('woff2'),  /* Chrome36+, Opera24+*/

url('Fonts/IRANSans-Black.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/

	font-weight: 900;

}

@font-face {

	font-family: 'IRANSans-web';

	src: url('Fonts/IRANSans-UltraLight.eot?#') format('eot'),  /* IE6–8 */

url('Fonts/IRANSans-UltraLight.woff2') format('woff2'),  /* Chrome36+, Opera24+*/

url('Fonts/IRANSans-UltraLight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/

	font-weight: 200;

}

@font-face {

	font-family: 'IRANSans-web';

	src: url('Fonts/IRANSans-Light-Expanded.eot?#') format('eot'),  /* IE6–8 */

url('Fonts/IRANSans-Light-Expanded.woff2') format('woff2'),  /* Chrome36+, Opera24+*/

url('Fonts/IRANSans-Light-Expanded.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/

	font-weight: 300;

}

@font-face {

	font-family: 'IRANSans-web';

	src: url('Fonts/IRANSANSExpanded.eot?#') format('eot'),  /* IE6–8 */

url('Fonts/IRANSANSExpanded.woff2') format('woff2'),  /* Chrome36+, Opera24+*/

url('Fonts/IRANSANSExpanded.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/

	font-weight: normal;

}

body, button, span.date_label, .timeline_items li h3 span, input[type="submit"], input[type="reset"], input[type="button"],

input[type="text"], input[type="password"], input[type="tel"], input[type="email"], textarea, select, .offer_li .title h3 ,

#menu > ul > li > a, a.action_button, #overlay-menu ul li a ,

#Subheader .title ,

h1, h2, h3, h4, .text-logo #logo,

h5, h6,

blockquote, p, 

.chart_box .chart .num, .counter .desc_wrapper .number-wrapper, .how_it_works .image .number,

.pricing-box .plan-header .price, .quick_fact .number-wrapper, .woocommerce .product div.entry-summary .price,.rev_slider .tp-caption {

	font-family: "IRANSans-web", Arial, Tahoma, sans-serif !important;

}
#comments .commentlist > li .comment-body {
    margin-right: 0px;
}
.single-post .category-shiva-news .section.section-post-comments #respond .comment-form-author {
    margin-left: 2%!important;
    margin-right: 0%!important;
}
.single-post .category-shiva-news .section.section-post-comments #respond .comment-form-email {
    margin-left: 0%!important;
}
#Top_bar .menu > li > a {

    font-size: 14px;

}
.grecaptcha-badge {
    visibility: hidden!important;
}
.aside_left .sections_group {
    float: right!important;
}
.aside_left .four.columns {
    float: left!important;
}
.aside_left .widget-area:before {
    right: 0;
	left:auto;
}
.widget-area:before {
    background: transparent;
}
.footer-copy-center #Footer .footer_copy {

    DIRECTION: ltr;

}
.wpcf7-response-output {
    font-size: 14px;
    line-height: 1.5;
}
.widget > h3:after {
    width: 57%!important;
    right: 10px!important;
margin-left: 10px!important;
}
.tp-caption.tp-resizeme {

    font-family: "IRANSans-web", Arial, Tahoma, sans-serif !important;

}

#Footer .footer_copy .copyright {

    direction: ltr;

	font-size: 11px;



}

rs-layer[data-type="text"] {

    font-family: inherit !important;

}

.Latest_news ul li .desc_footer .date {

    font-size: 13px;

}

.post-meta .category {

    float: right;

}







.gform_body td.gfield_list_cell.gfield_list_55_cell1 select {



    padding: 8px 5px 9px;



}





.gform_wrapper .gform_body ul.gform_fields li.gfield.diri input{



	direction: ltr !important;



}



body .gform_wrapper .gf_step span.gf_step_number {



    display: none;



}



.gform_wrapper .gf_step.gf_step_active {



    font-size: 16px;



    font-weight: 700;



}





.gform_page_footer .button {



    padding: 5px 10px;



}





.gform_wrapper table.gfield_list td, .gform_wrapper table.gfield_list th{



	padding: 0 0 0 16px !important;



}



.gform_body td.gfield_list_cell.gfield_list_55_cell1 select {



    padding: 3px 5px 4px;



}

.gform_wrapper .gfield_description, html[dir=rtl] .gform_wrapper .description, html[dir=rtl] .gform_wrapper .gsection_description {



    padding: 0px 0 0px 0px!important;



}



body .gform_wrapper ul li.gfield {



    margin-top: 10px!important;



}



.gform_wrapper {



    margin: 0px 0!important;



}



.gform_wrapper div.validation_error {



    margin-bottom: 0px!important;



    margin-top: -35px!important;



}

html body .gform_wrapper ul.gform_fields li.gfield.gfield_error {



    padding: 0 !important;



}

.gform_wrapper .gfield_description, html[dir=rtl] .gform_wrapper .description, html[dir=rtl] .gform_wrapper .gsection_description {

    padding: 0px 0 0px 0px!important;

}

body .gform_wrapper ul li.gfield {

    margin-top: 10px!important;

}

.gform_wrapper {

    margin: 0px 0!important;

}

.gform_wrapper div.validation_error {

    margin-bottom: 0px!important;

    margin-top: -35px!important;

}

.gform_wrapper ul.gform_fields li.gfield td.gfield_list_cell select {

    min-width: 120px;

}

.gform_body td.gfield_list_cell.gfield_list_55_cell1 select {

    padding: 8px 5px 9px;

}

html[dir=rtl] body .gform_wrapper ul.gform_fields li.gfield.gfield_error{

    padding: 0 !important;

}

html[dir=rtl] .gform_wrapper .gform_page_footer input.button{

	padding: 10px 30px;

}



body #Top_bar .logo {

    float: left!important;

}
@media(max-width:959px)
{
	#Side_slide #menu ul li.submenu .menu-toggle:after {
    float: left;
}
}
@media (min-width : 960px){

	.featured-img-col {

		width: 45%!important;

	}

	.pod-col {

		width: 55%!important;

	}}
.column.mcb-column.two-fifth.column_image.fazanavardshiba {
    float: left!important;
	    width: 20%;
}
#Top_bar #menu .menu > li > a, #Top_bar a#search_button {
    font-size: 18px!important;
}
.parent-pageid-10 footer .widgets_wrapper .single_icon, .supercat-shiva footer .widgets_wrapper .single_icon, .search footer .widgets_wrapper .single_icon{
    margin-right: -25px!important;
}
.parent-pageid-10 footer p , .page-id-10 footer p, .supercat-shiva footer p, .search footer p {
    padding-right: 20px;
}
@media (min-width:768px) and (max-width:1239px)
{
		.prod-about .section_wrapper.mcb-section-inner .mcb-wrap
		{
			padding: 10px 20px 10px 30px!important;
		}
}
@media (min-width:960px) and (max-width:1239px)
{
	.single.with_aside .sidebar.columns .widget > h3:after{

    width: 50%!important;

}
}
@media(max-width:959px) and (min-width:768px)
{
			.single.with_aside .sidebar.columns .widget > h3:after {

    width: 49%!important;

    right: 10px;

}
}
.aside_left .widget-area {
    border-right:1px solid rgba(0,0,0,.08)!important;
	border-left:none!important;
}
.single .section_wrapper .column_attr.clearfix p {
    font-size: 15px!important;

}
.single .section_wrapper .column_column ul
{
	font-size: 15px!important;
}
@media (max-width:767px)
{
		.with_aside .sidebar.columns .widget > h3:after {
		margin-left: 0px!important;
    right: 0px!important;
}
}
#Footer .insta p a {
    color: #fff!important;
    font-size: 13px;
    text-decoration: none;
}
#Footer .insta p a:first-child {
    margin-right: 0px;
    margin-left: 25px;
}