/*
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
*/
body.admin-bar{right:0;}
body,.mobile-side-slide{right:0px!important;}
body.admin-bar{right:0px!important;}

.the_content_wrapper{direction:rtl;}

@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('http://ptcm.ir/wp-content/themes/betheme/fonts/eot/IRANSansWeb.eot');  
	src: url('http://ptcm.ir/wp-content/themes/betheme-child/fonts/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'), 
		url('http://ptcm.ir/themes/betheme/fonts/woff2/IRANSansWeb.woff2') format('woff2'), 
		url('http://ptcm.ir/wp-content/themes/betheme/fonts/woff/IRANSansWeb.woff') format('woff'),  
		url('http://ptcm.ir/wp-content/themes/betheme/fonts/ttf/IRANSansWeb.ttf') format('truetype');
}

body , h1,h2,h3,h4,h5,h6,p , div,button,label,input,a,li,blockquote{font-family:IRANSans!important;}


#rev_slider_1_1_forcefullwidth{    background: #fcfcfc!important;}

#Footer {

	background-color: transparent!important;
}
.wpb_wrapper >.vc_row {
	margin-bottom: 0!important;
}

.caption .fancy_heading .title{color:#de6512;
	font-size: 18px!important;
	margin:0!important;}

.caption .fancy_heading .title:after {
	content: "";
	width: 180px;
	height:24px;
	background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/icon-zir-khadamt-sheraaakat1.png);
	display: block;
	background-repeat: no-repeat;
	margin: 0 auto;
}

.caption-right .fancy_heading .title{color:#de6512;
	font-size: 22px!important;
	text-align:right;}

.caption-right .fancy_heading .title:after {
	content: "";
	width: 180px;
	height:24px;
	background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/icon-zir-khadamt-sheraaakat1.png);
	display: inline-block;
	background-repeat: no-repeat;
	margin: 0 8px;
	vertical-align: middle;
}




.one-home .icon_box.icon_position_left {
	padding-right: 110px!important;
}
.one-home .icon_box img{width:65px;}


.timer-doreh h2{font-size: 20px;
	color:#db6211;}
.timer-doreh h2:after{width: 520px;
	height: 2px;
	background:
		#042159;
	display: block;
	content:"";
	margin:10px auto;}

.timer-doreh h2:before{
	content: "";
	width: 520px;
	height:20px;
	background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/khat-boland.png);
	display: block;
	background-repeat: no-repeat;
	margin: 0px auto;
}
.txt1 p:before{content: "";
	width: 50px;
	height:50px;
	background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/0a1.png);
	display: inline-block;
	background-repeat: no-repeat;
	vertical-align: middle;
	margin-left: 10px;}

.txt2 p:before{content: "";
	width: 50px;
	height:50px;
	background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/0a02.png);
	display: inline-block;
	background-repeat: no-repeat;
	vertical-align: middle;
	margin-left: 10px;}



.txt2 strong{background:
	#ff3a31;
	border-radius: 25px;
	padding: 3px 10px;
	color:
		#fff;
	margin-right: 15px;}


.wpb_wrapper > .txt2 {
	margin-bottom:10px!important;
}
.wpb_wrapper > .txt1 {
	margin-bottom: 10px!important;
}


.timer-doreh p{padding: 0 30px;
	text-align: justify;}


.timer-doreh .one-fourth{margin: 0 1% 0px!important;}

.timer-doreh .quick_fact .animate {
	background: rgba(255, 255, 255, 0.3);
	border-radius: 50%;
	padding:2px;
}
.timer-doreh .quick_fact .number{font-size:45px!important;}

.quick_fact hr {
	display: none!important;

}


#Content{position:relative!important;}


.blog-home .post-item{box-shadow: 0 1px 4px #cacaca;
	border-bottom: 2px solid #e16a1a;
}

.blog-home .post-item .vcard{display:none;}


#Footer form ul li{padding: 0!important;
	margin: 0!important;}

#Footer form ul li input{    margin: 0!important;}

#Footer form ul li label{display:none!important;}

#Footer h3.gform_title{    text-align: center!important;
	letter-spacing: 1px!important;
	font-weight: 600;}

#Footer form ul li input{ background: #f3f1f2!important;
	text-align: center!important;
	padding: 9px!important;}   

#Footer form .gform_title{    text-align: center!important;
	letter-spacing: 1px!important;
	color: #001a55!important;
	font-size: 20px;}

#Footer form textarea{    height: 130px!important;
	margin:0!important;
	background: #f3f1f2!important;
	text-align: center!important;
}

#Footer .gform_footer input{background: linear-gradient(45deg, #de4854, #dd8d46)!important;
	border-radius: 25px!important;
	width: 35%;
	text-align: center!important;
	margin: 0 auto!important;
	display: block;}

#Footer .footer_copy .copyright {
	float: right!important;
}

#custom_html-4 iframe {
	height: 180px!important;
	width: 100%;
	box-shadow: 0 0px 3px 3px #e36512bf;
}

#custom_html-5 {
	text-align: center!important;}

.footer-social-saynar{padding-top:0px;}


.footer-social-saynar a i:before {
	font-size: 22px!important;
	padding: 5px!important;
	border-radius: 50%!important;
	border: 1px solid #a57552;
	color: #fefefef5;
}
.footer-social-saynar a i:before:hover {
	border: 1px solid #152f60;
	color: #de7d4a;
}



#gform_widget-2{padding:0!important;}

.vc_row.row-course-home {
	background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/back21new.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	margin-top:80px;
	position: relative;
	overflow: visible!important;
}

.row-course-home .title{    position: absolute;
	right: 42%;
	top: -75px;}

.row-doreha {
	padding: 0px 0px 15px!important;
}

.company2 .slick-image-slide-wrap {
	height: auto!important;
}

.blog-home .post-excerpt {
	margin-bottom: 0;
	display: none!important;
}

.txt-white-new{color:#fff!important;}


.ax-download .wpb_text_column{border: 1px solid #e36b15;
	border-radius: 50px;
	position: relative;
	padding: 6px 0 20px;}

.ax-download .wpb_text_column h3{font-size: 16px!important;
}  
.bt-download{margin: 0!important;}

.bt-download a{
	background-color: #ffffff;
	color: #e36b15;
	margin-top: -95px;
	padding: 6px 25px 6px 45px!important;}


#custom_html-6 ul li{display:inline-block;
	width: 23%;
	margin: 0 17px;
}  
#custom_html-6 ul li a img{width:100%;}





































#media_image-2{padding:0!important;}

#media_image-2 img{width:38%!important;}

#gform_widget-2{    width: 80%;
	margin: 0 auto;}


.menu-footer li {
	width: 44%;
	float:none;
	border-bottom: 1px solid #de7f4994;
	margin: 0px 0px 15px 20px;
	display:inline-block;
}



#Footer form {
	background: #fff;
	padding: 22px 20px 143px;
	position: absolute;
	top: -97px;
	z-index: 5;
	border-top: 3px solid #e16a1a;
	box-shadow: 0 2px 2px #5a5a5a47;
}



#custom_html-2 span:before {
	color: #e36512!important;
}


#Top_bar a#search_button form{    background: #ece8e7;}
#Top_bar a#search_button.has-input input {
	margin: 0!important;
	padding: 7px!important;
	top: 0!important;
	width: 190px!important;
	background-color: rgb(236, 232, 231)!important;
	box-shadow: none!important;
}
#Top_bar .icon-search-fine:before {
	vertical-align: middle;
	float: left;
	line-height: 32px!important;
}

#Top_bar .top_bar_left{width:87%!important;}

#Top_bar .menu > li.current-menu-item > a{    color: #df6512!important;}
#Top_bar .menu > li > a{    color: #001c5d!important;}

#Top_bar .menu > li > a:hover{  color: #df6512!important;}


.one-home .wpb_wrapper >.icon_box{margin-bottom:0!important;}
.one-home .icon_box h4.title{color: #ec701b;}
.one-home .icon_box .desc{    color: #012d73;}

.txt1 strong{    color: #021d5e;
	font-size: 17px;}

.txt1 p,.txt1 p{font-size: 16px;}


.blog-home .post-item .post-desc {
	padding: 0px 20px 0!important;
}
.blog-home .post-item h2 a{    font-size: 16px;
	color: #021d5e;}

.blog-home .post-item .post-footer:after {
	content: "";
	width: 30px;
	height: 30px;
	background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/Icon-21.png);
	display: block;
	background-repeat: no-repeat;
	margin: 0px auto;
	z-index: 9;
	position: absolute;
	bottom: -3.5%;
	right: 46%;
}
.blog-home .post-item .post-footer i{display:none;}

.icon-map:before {
	color: #132d5e;
}



.custom-btn a{font-size: 14px;
	padding-top: 2px!important;
	padding-bottom: 2px!important;
	padding-left: 10px!important;
	padding-right: 10px!important;
}
.top{background: #fff;
	padding: 0 0 20px!important;}




.course-template-default .single-photo-wrapper {display:none!important;}
.fixed-nav.fixed-nav-prev,.fixed-nav.fixed-nav-next{display:none!important;}
.post-nav.minimal.column {
	display: none!important;}


.dokme .custom-btn {float: left!important;}

.vc_gitem-post-data vc_gitem-post-data-source-post_title{padding-bottom: 20px!important;}




.custom-btn-2{float:left;
	margin-bottom:0!important;}

.custom-btn-2 a{    padding-top: 2px!important;
	padding-bottom: 2px!important;
	padding-left: 10px!important;
	padding-right: 10px!important;}


.row-doreha .col-left .vc_column-inner{padding:0!important;}


.time_circles> div{    top: 35px!important;}

.time_circles> div h4{font-size: 16px!important;
	line-height: 24px!important;}   



.vc_gitem-post-meta-field-نام_مدرس:before{    content: "";
	width: 25px;
	height: 25px;
	background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/0a1dore.png);
	display: inline-block;
	vertical-align: middle;}



.blog-home .post-item .image_frame{    margin-bottom: 0!important;}


.blog-home .post-footer .post-links {
	padding-right: 9px!important;
	padding-left: 9px!important;
	border-right-width: 0!important;
	background: #7a7a7a!important;
	color: #fff!important;
	border-radius: 20px!important;
}
.blog-home .post-footer{
	padding: 7px 15px 9px!important;
	background: transparent!important;} 
.blog-home .post-footer a{color:#fff!important;}
.blog-home .date .label{display: none;}
.blog-home .date{position: absolute;
	bottom: 6px;
	right: 15px;}

.btn-blog a{padding-top: 5px!important;;
	padding-bottom: 5px!important;;}
.btn-blog .post-item{margin-bottom:0!important;}

.timeeer-left .vc_gitem-zone{background:#fff!important;}

/* blog */
.blog .post-item {
	box-shadow: 0 1px 4px #cacaca;
	border-bottom: 2px solid #e16a1a;
}
.blog .post-item .post-footer:after {
	content: "";
	width: 30px;
	height: 30px;
	background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/Icon-21.png);
	display: block;
	background-repeat: no-repeat;
	margin: 0px auto;
	z-index: 9;
	position: absolute;
	bottom: -3.5%;
	right: 46%;
}
.blog .post-footer .post-links {
	padding-right: 4px!important;
	padding-left: 12px!important;
	border-right-width: 0!important;
	background: #7a7a7a!important;
	color: #fff!important;
	border-radius: 20px!important;
}
.blog .post-footer a {
	color: #fff!important;
	font-size:13px!important;
}
.blog .date {
	position: absolute;
	bottom: 6px;
	right: 15px;
}
.blog .post-item h2 a {
	font-size: 16px;
	color: #021d5e;
}
.blog .grid .post-desc-wrapper .post-desc {
	padding: 0px 20px 0!important;
}
.blog .post-excerpt {
	margin-bottom: 0!important;
}
#categories-3{       box-shadow: 0 4px 10px -1px rgba(25, 51, 100, 0.38);
	padding: 10px;
	border-radius: 10px;
	background: #fff;}
#categories-3 h3{    border-bottom: 1px solid #dcdcdc;
	padding: 10px;
	font-size: 16px;
	line-height: 22px;
	font-weight: 600;}

#categories-3 ul {
	padding: 5px 30px 5px 10px;
	color: #444;
	background-color: transparent!important;
}
#categories-3 ul li a {
	display: block;
	padding: 7px 0 7px 3px;
	color: #444!important;
}

#recent-posts-3{      box-shadow: 0 4px 10px -1px rgba(25, 51, 100, 0.38);
	padding: 10px;
	border-radius: 10px;
	background: #fff;}
#recent-posts-3 h3{    border-bottom: 1px solid #dcdcdc;
	padding: 10px;
	font-size: 16px;
	line-height: 22px;
	font-weight: 600;}

#recent-posts-3 ul li:after{ background-color: #ef7623db;
	width: 2px;
}
#recent-posts-3 ul li:hover:after {
	background-color: #ef7623db;
	width: 100%;
}
.aside_left .widget-area:before {
	background: #fcfcfc!important;
}

.aside_left .widget-area{border-color: transparent!important;}



/* single-post */
.single-post .post-related {
	box-shadow: 0 1px 4px #cacaca;
	border-bottom: 2px solid #e16a1a;
}
.single-post .post-related a.button {
	float: left!important;
}
.single-post .post-related .button_icon {
	display: none;
}
.single-post .post-related a.button{
	padding-right: 4px!important;
	padding-left: 12px!important;
	border-right-width: 0!important;
	background: #7a7a7a!important;
	color: #fff!important;
	border-radius: 20px!important;
	margin: 0 9px 9px!important;
}
.single-post .post-related a.button .button_label {
	padding: 5px 10px!important;
}
.single-post .post-related .date_label{display:none!important;}

.single-post .post-related .desc h4 a{    font-size: 18px;
	color: #021d5e;
	margin-right: 20px;}

.single-post .post-related:after {
	content: "";
	width: 30px;
	height: 30px;
	background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/Icon-21.png);
	display: block;
	background-repeat: no-repeat;
	margin: 0px auto;
	z-index: 9;
	position: absolute;
	bottom: -3.5%;
	right: 46%;
}

.vc_row.row-abt-top{overflow:visible!important;}

.row-abt-top .ax1-home> .vc_column-inner{padding: 6px 26px 0!important;
	box-shadow: 0 2px 5px lightgrey;}


.vc_row.row-contact-top{overflow:visible!important;}

.vc_row.row-contact-top .call-info{      box-shadow: 0 2px 7px #273e674d;
	background:#e8e8e8;
	padding: 20px 0 5px;}

/*  */
.page-id-330 .sections_group{    padding: 10px 30px 50px;}
.page-id-330 .wpuf-user-avatar{padding-left:20px;
	float:right;}
.page-id-330 .wpuf-user-avatar img{    border-radius: 50%;
	border: 2px solid #e16a1a;
	padding: 3px;
	box-shadow: 0 0px 5px #001e5787;}

.page-id-330 h3{font-size: 20px!important;
	color: #00317b;}
.page-id-330 .wpuf-user-loggedin{    box-shadow: 0 2px 5px #ccc;
	padding: 20px 20px 40px}
/*  */

/* Guest post */
.page-id-327 .section_wrapper{padding: 10px 40px 80px;}
.page-id-327 h2{    text-align: center;
	font-size: 22px!important;
	color: #001c5d;
	padding-bottom: 30px;}
.page-id-327 h2:after{content: "";
	width: 140px;
	background: #e16a1a;
	height: 2px;
	display: block;
	margin: 5px auto;}
.page-id-327 .items-table-container{    border: 1px solid #ccc;
	margin-top: 11px;}
.page-id-327 .wpuf-author h3{    background: #e16a1a!important;
	padding: 5px 10px!important;
	color: #fff!important;
	text-align: center!important;
	font-size: 20px!important;}
.wpuf-user-image img{    border-radius: 50%;
	border: 2px solid #e16a1a;}

.wpuf-author .wpuf-author-inside {
	margin-bottom: 0!important;
	padding: 20px!important;
}
.wpuf-author tr.items-list-header{    background-color: #173261!important;}

/* profile */
.page-id-328 .wpuf-dashboard-container{display:flex;
	flex-direction:column-reverse;
	padding: 0 0 40px;}

.page-id-328 .wpuf-dashboard-container .wpuf-dashboard-content {
	width: 100%!important;
	float: none!important;
}
.wpuf-dashboard-container .wpuf-dashboard-navigation {
	width: 100%!important;
	float: none!important;
}
.page-id-328 .wpuf-dashboard-container .wpuf-dashboard-navigation ul li {
	width: 50%;
	float: right;
}
.page-id-328 .wpuf-dashboard-container .wpuf-dashboard-navigation ul li:before {
	content: '\e841';
	font-size: 15px;
	color: #ffffff;
	font-family: "mfn-icons";
	line-height: 1em;
	display: inline-block;
	border: 1px solid #e16a1a;
	border-radius: 520%;
	padding: 2px 4px;
	background: #e16a1a;
	margin-left: 8px;
}


.eday{    background: #de6512;
	width: 100%;
	padding: 4px 8px;}
.emonth{    background: #eee;
	padding: 2px 8px;
	width: 100%;
	color: #000;}


.vc_row.row-course-home{    background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/Untitaaled-1.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.vc_row.timer-doreh{background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/dorehaaaaaaye-moghadbamti.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;}

.vc_row.company{
	background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/background-she1rkatkondeha.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;}


#text-2{box-shadow: 0 4px 10px -1px rgba(25, 51, 100, 0.38);
	padding: 10px;
	border-radius: 10px;
	background: #fff;}

#text-2 h3{    border-bottom: 1px solid #dcdcdc;
	padding: 10px;
	font-size: 16px;
	line-height: 22px;
	font-weight: 600;}
#s{    box-shadow: 0 1px 5px -2px rgba(25, 51, 100, 0.38);
	border: 1px solid #d3d3d39e;
	border-radius: 5px;}
#text-3{margin-bottom:-60px;}
.aside_left .widget:after{border-color: transparent!important;}




.page-id-330 #wpuf-login-form{
	width: 50%;margin: 0 auto;
	border: 1px solid#ccc;
	padding: 40px 60px 100px 0;}

.page-id-330 #wpuf-login-form p{
	width: 50%;
	float: right;}

p.forgetmenot{
	float: none;
	width: 45%!important;}
p.submit{
	float: right!important;
	width: 100% !important;}

.single-course .post-header .title_wrapper h1 {
	font-size: 20px;
	line-height: 35px;
	color: #142d6a;
}


#courses{display:none;}

/*  */
.page-id-11 .col-left-inner{ margin-bottom: 20px;}   

.page-id-11 .col-left-inner .inner_post , .tax-cate-course .inner_post{background: white;
	box-shadow: 0 1px 3px #ccc;}
.page-id-11 .col-left-inner img{height:auto!important;}

.page-id-11 #categories-4{       box-shadow: 0 4px 10px -1px rgba(25, 51, 100, 0.38);
	padding: 10px;
	border-radius: 10px;
	background: #fff;}
.page-id-11 #categories-4 h3{    border-bottom: 1px solid #dcdcdc;
	padding: 10px;
	font-size: 16px;
	line-height: 22px;
	font-weight: 600;}

.page-id-11 #categories-4 ul {
	padding: 5px 30px 5px 10px;
	color: #444;
	background-color: transparent!important;
}
.page-id-11 .vc_grid-item img{    height: 203px!important;}

.page-id-11 .vc_grid-item-mini{box-shadow: 0 1px 3px #585e6b85;}
.page-id-11 #categories-4 ul li a {
	display: block;
	padding: 7px 0 7px 3px;
	color: #444!important;
}
.page-id-11 .custom-btn a{font-size:13px;}
.page-id-11 .left-course .vc_custom_heading a {
	font-size: 14px!important;}

.page-id-11 .time-intro {
	font-size: 15px;
	position: absolute;
	right: 8%;
	top: 29%;
	color: #fff;
	text-align: center;
	font-size: 15px;
	box-shadow: -4px 2px 6px #001e57b5;
	border-radius: 3px;}

.single-course .post-meta{display:none!important;}

.page-id-11 .author_course:before{content: "";
	width: 25px;
	height: 25px;
	background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/0a1dore.png);
	display: inline-block;
	vertical-align: middle;}
.page-id-11 .author_course{width:100%;
	margin-bottom:7px;}
.page-id-11 .link_course a{background-color: #7a7a7a;
	color: #ffffff;
	border-radius: 20px;
	padding: 2px 14px;}

.page-id-11 .bottom_course{    padding: 10px 15px 15px;}
.page-id-11 .txt_course a{    font-size: 16px!important;
	color: #283e75!important;
	font-weight: 600;
	padding: 15px;}

/*  */
.row-doreha .wpb_wrapper > div {
	margin-bottom: 0!important;
}
.row-doreha .left-course .col-left-inner .inner_post {
	background: #fff;
	margin-bottom: 14px;
}
.row-doreha .left-course .col-left-inner{
	position:relative!important;
	padding:0 8px!important;}

.row-doreha .left-course .author_course{
	width: 61%;
	float: right;
}
.row-doreha .link_course a{    background-color: #7a7a7a;
	color: #ffffff;
	border-radius: 20px;
	padding: 2px 7px;}

.row-doreha .txt_course{padding:0 15px;}
.row-doreha .bottom_course{    padding: 8px 15px 12px;}

.row-doreha .txt_course a{   font-size: 16px!important;
	color: #283e75!important;
	font-weight: 600;}
.row-doreha .bottom_course .author_course:before{content: "";
	width: 25px;
	height: 25px;
	background-image: url(http://ptcm.ir/wp-content/uploads/2019/12/0a1dore.png);
	display: inline-block;
	vertical-align: middle;}

.row-doreha .left-course img{border-radius:0!important;
	height: 192px!important;}

.row-doreha .left-course .time-intro {
	position: absolute;
	right: 6%;
	top: 43%;
	color: #fff;
	text-align: center;
	font-size: 18px;
	box-shadow: -4px 2px 6px #001e57b5;
	border-radius: 3px;
}

.right-course{    background: #fff!important;}
.right-course .vc_grid-item .wpb_single_imag{padding:0 20px 0!important;}
.right-course .time-intro{position: absolute;
	top: 6%;
	right: 5%;
	color: #fff;
	text-align: center;
	font-size: 18px;
	box-shadow: 0 2px 7px #001e57;
	border-radius: 3px;}

.right-course .vc_gitem-row-position-middle .dorehaaa{
	padding: 0px 20px;}

.right-course .vc_custom_heading a{    font-size: 16px!important;
	color: #283e75!important;
	font-weight: 600;}

.right-course .vc_custom_heading a p {
	color: #626262!important;
	font-size: 14px!important;
	font-weight: normal;
	text-align: right!important;
	padding-bottom: 0px;
}
.right-course .vc_gitem-row-position-middle{    
	top: 79%;}
.right-course img{    height: 390px!important;}
.right-course .vc_gitem-row-position-bottom{    position: relative!important;
	margin-top: -3px;}
.row-doreha .right-course .author_course {
	width: 80%;
	float: right;
}
#Top_bar .top_bar_right_wrapper {
	top: 19px!important;
}
#Top_bar.is-sticky .top_bar_right {
	top: -12px!important;}

#Top_bar a#search_button {
	margin-left: 0!important;
}


#Footer .footer_copy .one {
	margin-bottom: 0px!important;
	padding-top: 5px!important;
}
.footer-copy-center #Footer .footer_copy .copyright {
	float: none!important;
	margin: 0px;
	text-align: center;
}

.blog-home .post-item h2{margin:0!important;}



.blog-home .post-item{margin:0 1% 0!important;}
.blog-home .wpb_wrapper > .column_filters {
	margin-bottom: 15px!important;
}
.blog-home .wpb_wrapper > .fancy_heading{
	margin-bottom:15px!important;
}
.blog-home .wpb_wrapper > .btn-blog{  margin-bottom:15px!important;}

.gallery-row .vc_column_container>.vc_column-inner {
	padding-top: 0!important;
}
#gg_car_485{margin:0!important;}
.gallery-row .wpb_wrapper >.fancy_heading {
	margin-bottom:0!important;
}

#Footer .widgets_wrapper .widget {
	padding: 0!important;
}
.footer-social-saynar a i:before:hover {
	color: #e06919!important;
}

.footer-copy-center #Footer .footer_copy .social {
	display: none!important;
}


#categories-3 li.cat-item-1{display:none!important;}
#Subheader{padding:0 0 5px!important;}


#media_image-3 img{height:200px!important;}


.blog-home .post-item .image_frame img{height:180px!important;width:100%;}


#Top_bar .menu > li > a span{padding:0 14px!important;}

.blog-home .post-item h2 {
	margin: 0!important;
	min-height: 111px;
}

.vc_row.blog-home>.vc_column_container>.vc_column-inner {
    padding-top:0!important;
}
.btn-download-home a{    padding-left: 60px!important;
padding-top: 6px!important;
    padding-bottom: 6px!important;
    padding-right: 25px!important;
}
.row-contact-to h4{font-size:18px!important;}

#Top_bar .menu_wrapper{    margin-right: 30px!important;}

.post-item h2 {
    font-size: 15px!important;
	line-height: 27px!important;}


.taghvim .img_course img{    height: 184px!important;}

.col-left-inner{float:right!important;}



.post-header .title_wrapper {
    margin-right: 20px!important;
	padding-right: 18px!important;}









/* respovsive */

@media screen and (max-width: 1024px) and (min-width: 768px){

	.page-id-11 .col-left-inner img {
    height: 236px!important;
}
	
	
	.blog-home .post-item .image_frame img {
		height: 145px!important;
		width: 100%;
	}	
	.blog-home .post-item h2 {
		margin: 0!important;
		min-height: 148px;
	}	.blog-home .post-footer {
		padding: 1px 15px 24px!important;
		text-align: center;
		margin: auto;}

	.blog-home .post-footer .post-links{    float: none;}
	.blog-home .date {
		display: none;
	}	
	.vc_row.row-course-home{    padding-right: 50px !important;
		padding-left: 50px !important;
		padding: 50px 50px 70px!important;
		margin-top: 40px!important;}	

	.vc_row.blog-home{padding-bottom: 20px !important;}

	.blog-home>.vc_column_container>.vc_column-inner {
		padding-top:0px!important;
	}	
	.row-doreha .left-course .col-left-inner {
		padding: 0 15px 10px!important;
	}
	.row-doreha .link_course a {
		padding: 3px 12px;
	}	
	#Top_bar .top_bar_left {
		width: 70%!important;
	}
	
	.row-doreha .left-course .time-intro {
		right: 9%;
		top: 40%;}
	.row-doreha {
		padding: 0px 0px 0px!important;
	}
	.vc_row.gallery-row{    margin-top: -50px;}

	#custom_html-6 ul li {
		display: inline-block;
		width: 23%;
		margin: 0px 12px;
	}
	
	
	

.col-me {
    padding: 0 22px!important;
}
}


@media only screen and (max-width: 768px) {
	
		.aside_left .widget-area{padding:20px 0!important;}
	
	
	
	.abt-naft-right{width:100%!important;}
	.abt-naft-left{display:none!important;}
	
	
	
	.row-course-home .title {
    position: absolute;
    right: 37%;
    top: -40px;
}

	#custom_html-6 ul li {
		margin: 0px 9px;
	}
	.row-download .vc_col-sm-1 {
		display: none!important;
	}
	.row-download .vc_col-sm-7 {
		width: 70%;
	}	
	.row-download .vc_col-sm-2 {
		width: 27%;
	}
	#Top_bar .top_bar_left {
		width: 61%!important;
	}

	.blog-home .post-item:nth-last-child(4) {
		display:none!important;
	}
	.blog-home .post-item {position:relative!important;
		top:0!important;}
	.blog-home .posts_group{height:auto!important;}

.vc_row.row-course-home{    padding-right: 50px !important;
		padding-left: 50px !important;
		padding: 50px 50px 70px!important;
		margin-top: 0px!important;}	

.col-me {
    padding: 0!important;
}

.single-course .post-header .title_wrapper h1 {
	font-size: 16px!important;}
	
	.post-header .title_wrapper {
		margin-right: 0px!important;}
}



@media (max-width:500px) {
.col-me{
	width:100%;
}
}
@media (min-width: 501px) and (max-width:768px) {
.col-me{
	width:100%;
}
}
@media (min-width: 769px) and (max-width:991px) {
.col-me{
	width:45%;
}
}
@media (min-width: 992px) and (max-width:1200px) {
.col-me{
	width:45%;
}
}
@media (min-width: 1201px) {
.col-me{
	width:45%;
}
}

@media only screen and (max-width: 600px) {

	
	.form-call .gform_wrapper {
   padding-right: 0!important;
}
	.form-call{padding:0 30px;}
	.form-call:before {
    width: 75%!important;
    height: 83%!important;
    top: 77px!important;
    left: 47px!important;
}

	ul.social{display:none!important;}
	#Top_bar .top_bar_right {
		display: none!important;
	}
	#Top_bar .top_bar_left {
		width: 100%!important;
	}
	.blog-home>.vc_column_container>.vc_column-inner {
		padding-top: 0!important;
	}
	.blog-home .post-item {
		margin: 0 0 20px!important;
	}
	.row-course-home .title {
		right: 19%;
		top: -10px;
	}

	.blog-home .post-item h2 {
		margin: 0!important;
		min-height: auto!important;
	}
	.vc_row.row-course-home {
		margin-top: -60px!important;
		padding-top: 80px;
		padding-bottom: 120px;
	}
	.vc_row.gallery-row{    margin-top: -133px;}

	.row-download .vc_col-sm-7 {
		width: 100%;
	}
	.row-download .vc_col-sm-2 {
		width: 100%;
	}	
	.row-download .vc_col-sm-2>.vc_column-inner{padding:0!important;}	

	#Footer .container{padding:0!important;}	
	#media_image-2{display:none!important;}
	.menu-footer li {
		width: 42%;
		margin: 0px 10px 18px 10px;
	}
.page-id-11 .col-left-inner img {
    height: 186px!important;
}
	
}

#Top_bar .logo {
    float: right;
    margin: 0!important;
}





#Footer a {
    color: #fcfcfc;
    text-decoration: none;
}


.col-me{float:right;padding:0 28px;}


.page-content .wpuf_customs{
	display:none;
}

ul.wpuf-form li.field-size-small .wpuf-fields {
	float: right !important;}

#courses , #postes {
	display: none;
	border: 1px solid #eee;
	padding: 10px;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);
	background:#f7f7f7;
	margin: 0 auto 20px;
}
.page-id-328 .wpuf-dashboard-container .wpuf-update-profile-form ul.wpuf-form .form-row-first {
    float: right!important;
}



.page-id-699 ul.wpuf-form li .wpuf-fields .wpuf-name-field-wrap.format-first-last .wpuf-name-field-first-name {
    float: right!important;
    width: 48%;
}

.page-id-699 ul.wpuf-form li .wpuf-fields .wpuf-name-field-wrap.format-first-last .wpuf-name-field-last-name {
    float: none!important;
    width: 48%;
}

.page-id-699 .wpuf-name-field-wrap.format-first-last input{margin:0!important;}

.page-id-699 ul.wpuf-form li{float:right;
width:48%!important;}

.page-id-699 li.wpuf-submit{float:none!important;}




#Side_slide {
	background-color: #3d5187!important;}


