/*

    These CSS codes generated by YellowPencil Editor.
    https://yellowpencil.waspthemes.com


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Post Template
    03. Page Template
    04. Search Page
    05. Category Page
    06. Product Template
    07. Shop Template
    08. "LOGIN" Page
    09. "CSAT 2021 (English)" Product
    10. "Daily Dose of Solved Questions Aug 2" Post
    11. "TERMS AND CONDITIONS" Page
    12. "BLOG" Page
    13. "GS Mentorship Program" Product
    14. "HOME" Page
    15. "COURSES" Page
    16. "TELEGRAM CHANNEL" Page
    17. "ARCHIVES" Page
    18. "Daily Dose of Solved Questions Jun 3" Post
    19. "Daily Dose of Solved Questions May 1" Post
    20. "Daily Dose of Solved Questions Oct 4" Post
    21. "FAQ" Page
    22. "Daily Dose of Solved Questions Oct 15" Post
    23. "CONTACT US" Page
    24. "Daily Dose of Solved Questions May 17" Post
    25. "Daily Dose of Solved Questions May 18" Post
    26. "Daily Dose of Solved Questions Jun 16" Post
    27. "Daily Dose of Solved Questions Jun 27" Post
    28. "Daily Dose of Solved Questions Jul 4" Post

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .announcement_list li .announcement_post{
	position:relative;
	top:7px;
}

body .hentry div .eb-cat-wrapper{
	visibility:hidden;
}

body .header-toppp .socail-header .social-icon .socicon-linkedin{
	color:#909090 !important;
}

body .header-toppp .socail-header .social-icon .socicon-telegram{
	color:#909090 !important;
}

body .header-toppp .socail-header .social-icon .socicon-youtube{
	color:#909090 !important;
}

body .header-toppp .socail-header .social-icon .socicon-twitter{
	color:#909090 !important;
}

body .header-toppp .socail-header .social-icon .socicon-facebook{
	color:#909090 !important;
}

body .mail-contact .mail span{
	font-weight:900;
	font-family:'FontAwesome' !important;
}

body .essb_links .essb_message_above_share .new1{
	height:0px;
}

body .products .product h2{
	font-family:Roboto, sans-serif;
	color:rgba(35,168,239,0.9);
}

body #announcement_bar_slider li .announcement_title a{
	color:#ffffff !important;
}

body #sidebar-right .widget{
	width:240px;
}

body .elementor-element-bb65d15 .elementor-widget p{
	color:#000000;
}

body .contact .get-counsell span{
	font-family:'FontAwesome' !important;
}

@media (max-width:1439px){

	body .elementor-widget-wc-categories a h2{
	width:100px;
	}

}



@media (max-width:992px){

	body .products .product h2{
	font-size:20px !important;
	}

}



@media (max-width:791px){

	body .announcement_list li .announcement_post{
	position:relative;
	top:1px;
}

body #announcement_bar_slider .close{
	top:20px;
	}

}



@media (max-width:785px){

	body .announcement_list li .announcement_post{
	position:relative;
	top:1px;
	}

}



@media (max-width:778px){

	body .announcement_list li .announcement_post{
	height:45px;
	position:relative;
	top:5px;
	}

}



@media (max-width:767px){

	body #announcement_bar_slider .announcement_container .close{
	top:1px !important;
}

body .announcement_list li .announcement_post{
	position:relative;
	top:7px;
}

body .products .product h2{
	font-size:20px !important;
	}

}



@media (max-width:640px){

	body #announcement_bar_slider .close{
	top:1px;
	}

}



@media (max-width:600px){

	body .announcement_list li .announcement_post{
	position:relative;
	top:10px;
}

body #announcement_bar_slider .announcement_container .close{
	top:20px !important;
	}

}



@media (max-width:479px){

	body .header-line .mail-contact .mail{
	padding-right:25px;
}

body .announcement_list li .announcement_post{
	position:relative;
	top:12.5px;
	height:52px;
}

body #announcement_bar_slider .announcement_container .close{
	top:16px !important;
	}

}



@media (max-width:470px){

	body .announcement_list li .announcement_title{
	padding-bottom:3px !important;
}

body .header-toppp .header-line{
	padding-bottom:15px;
	}

}



@media (max-width:412px){

	body #announcement_bar_slider div li .announcement_title{
	padding-top:5.6px !important;
	}

}



@media (max-width:320px){

	body .announcement_list li .announcement_post{
	position:relative;
	top:10px;
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post #commentform .form-group label{
	text-align:right;
}

body.single-post .elementor-widget-sidebar .widget{
	width:240px;
}

body.single-post .elementor-element-bb65d15 .elementor-widget p{
	font-family:Open Sans, Helvetica, Arial, sans-serif;
	color:#000000;
	font-size:15px;
}

body.single-post .elementor-element-bb65d15 h4 strong{
	font-family:Open Sans, Helvetica, Arial, sans-serif;
}

body.single-post #main-column div .your_empty_classname{
	word-spacing:10px;
}

@media (max-width:992px){

	body.single-post #commentform .form-group label{
	text-align:left !important;
	}

}



@media (min-width:768px){

	body.single-post #sidebar-right{
	width:240px;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) #content .only-id #sidebar-right .widget{
	width:240px !important;
}



/*-----------------------------------------------*/
/*  Search Page                                  */
/*-----------------------------------------------*/
@media (max-width:1200px){

	body.search #sidebar-right .widget{
	width:100%;
	}

}



@media (max-width:540px){

	body.search .form-group .btn{
	padding-right:12px;
	position:relative;
	left:-100px;
}

body.search .form-group input[type=text]{
	width:75%;
}

body.search #content .only-id #main-column #main section .page-content .form-horizontal .form-group .col-xs-2 .btn{
	width:120% !important;
	}

}



@media (max-width:500px){

	body.search #content .only-id #main-column #main section .page-content .form-horizontal .form-group .col-xs-2 .btn{
	width:80px !important;
	}

}



@media (max-width:479px){

	body.search #content .only-id #main-column #main section .page-content .form-horizontal .form-group .col-xs-2 .btn{
	width:80px !important;
	}

}



@media (max-width:470px){

	body.search #content .only-id #main-column #main section .page-content .form-horizontal .form-group .col-xs-2 .btn{
	width:100px !important;
	}

}



@media (min-width:992px){

	body.search #sidebar-right{
	width:270px;
	min-width:-2px;
	}

}



@media (min-width:1201px){

	body.search #sidebar-right{
	padding-left:15px !important;
	padding-right:15px !important;
	}

}



/*-----------------------------------------------*/
/*  Category Page                                */
/*-----------------------------------------------*/
body.category #main .hentry p{
	font-size:15px;
}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product .yith-wfbt-form .yith-wfbt-submit-block .price_text{
	font-weight:700;
}

body.single-product .mail-contact .mail span{
	font-family:'FontAwesome';
}

body.single-product .only-id .woocommerce-notices-wrapper ul{
	position:relative;
	top:20px !important;
}

body.single-product .elementor-element-28b21b00 .essb_links ul{
	position:relative;
	top:-15px;
}

body.single-product .elementor-element-28b21b00 .elementor-text-editor .new1{
	position:relative;
	top:-15px;
}

body.single-product .related .products .product .product-links h2{
	color:rgba(35,168,239,0.9) !important;
}

body.single-product .elementor-widget-wc-categories a h2{
	color:rgba(35,168,239,0.9) !important;
	line-height:1em;
}

body.single-product .elementor-widget-wc-categories .woocommerce{
	font-size:18px;
	font-weight:600;
	font-family:Roboto, sans-serif;
}

body.single-product .elementor-element-28b21b00 .elementor-widget-heading h4.elementor-heading-title{
	line-height:1em;
}

body.single-product #commentform .comment-form-attachment{
	opacity:1;
	visibility:hidden;
	display:none;
}

body.single-product #comments h2{
	visibility:hidden;
	display:none;
}

body.single-product #reply-title{
	visibility:hidden;
	display:none;
}

@media (max-width:1439px){

	body.single-product .yith-wfbt-form .yith-wfbt-submit-block input[type=submit]{
	margin-right:14px;
}

body.single-product .elementor-column-gap-wide .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .yith-wfbt-section .yith-wfbt-form .yith-wfbt-submit-block input[type=submit]{
	width:149px !important;
	}

}



@media (max-width:1200px){

	body.single-product .yith-wfbt-form .yith-wfbt-submit-block input[type=submit]{
	width:149px !important;
	}

}



@media (max-width:992px){

	body.single-product .yith-wfbt-form .yith-wfbt-submit-block input[type=submit]{
	width:149px !important;
}

body.single-product .elementor-element-28b21b00 .elementor-widget-heading h4.elementor-heading-title{
	font-size:16px;
}

body.single-product .elementor-widget-wrap .elementor-widget-wc-categories .elementor-widget-container .woocommerce .products .product a h2{
	font-size:16px !important;
	}

}



@media (min-width:413px){

	body.single-product .elementor-widget-wc-categories ul{
	padding-top:0px;
	}

}



/*-----------------------------------------------*/
/*  Shop Template                                */
/*-----------------------------------------------*/
body.post-type-archive-product .products .product .price{
	font-family:'Roboto', sans-serif !important;
}

body.post-type-archive-product .products .product h2{
	font-family:Roboto, sans-serif;
}

body.post-type-archive-product .widget > span > span > span > span{
	border-color:#727272;
	border-width:1px;
}

@media (max-width:767px){

	body.post-type-archive-product .products .product h2{
	font-size:20px;
	}

}



/*-----------------------------------------------*/
/*  "LOGIN" Page                                 */
/*-----------------------------------------------*/
body.page-id-6 .eb-my-course .hentry h4{
	margin-bottom:6px;
	min-height:52px;
	padding-bottom:0px !important;
}

body.page-id-6 .eb-my-course .hentry img{
	width:132px;
}

body.page-id-6 #eb-update-profile p.eb-small{
	visibility:hidden;
	display:none;
}

body.page-id-6 .mail-contact .mail span{
	font-family:'FontAwesome';
}



/*-----------------------------------------------*/
/*  "CSAT 2021 (English)" Product                */
/*-----------------------------------------------*/
body.postid-3724 .only-id .woocommerce-notices-wrapper ul{
	position:relative;
	top:10px;
}

body.postid-3724 .elementor-widget-wc-categories a h2{
	color:rgba(35,168,239,0.9) !important;
}

body.postid-3724 .elementor-element-28b21b00 .elementor-widget-heading h4.elementor-heading-title{
	font-size:18px;
}

body.postid-3724 .elementor-widget-wc-categories .elementor-widget-container .woocommerce .products .product a h2{
	font-size:18px !important;
}

body.postid-3724 .elementor-widget-wc-categories ul{
	line-height:1em;
	font-size:18px;
}

body.postid-3724 #reply-title{
	visibility:hidden;
	display:none;
}

@media (max-width:1200px){

	body.postid-3724 .elementor-widget-wc-categories a h2{
	width:99px;
	}

}



@media (max-width:992px){

	body.postid-3724 .elementor-element-28b21b00 .product a h2{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "Daily Dose of Solved Questions Aug 2" Post  */
/*-----------------------------------------------*/
body.postid-3059 .contact .get-counsell span{
	font-family:'FontAwesome 5';
}

body.postid-3059 .mail-contact .mail span{
	font-family:'Font Awesome 5 Free';
}



/*-----------------------------------------------*/
/*  "TERMS AND CONDITIONS" Page                  */
/*-----------------------------------------------*/
body.page-id-195 .container-warpper .term-page .restric{
	font-size:15px;
	line-height:1.66em;
	text-align:justify;
}



/*-----------------------------------------------*/
/*  "BLOG" Page                                  */
/*-----------------------------------------------*/
@media (max-width:767px){

	body.page-id-5903 .blogNavLinks ul a{
	font-size:27px;
}

body.page-id-5903 .blogNavLinks ul li{
	font-size:27px !important;
	}

}



@media (max-width:667px){

	body.page-id-5903 .blogNavLinks ul li{
	font-size:30px !important;
	}

}



@media (max-width:540px){

	body.page-id-5903 .blogNavLinks ul li{
	font-size:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "GS Mentorship Program" Product              */
/*-----------------------------------------------*/
body.postid-3182 .woo_simple_product .woocommerce-Price-amount{
	position:relative;
}

body.postid-3182 .elementor-widget-wc-categories a h2{
	color:rgba(35,168,239,0.9) !important;
}



/*-----------------------------------------------*/
/*  "HOME" Page                                  */
/*-----------------------------------------------*/
body.page-id-150 .sp-testimonial-pro-read-more div .sp-testimonial-pro-item{
	background-color:#f0f2f5;
}

body.page-id-150 .feature_sec .title_sec h2{
	font-family:'Roboto', sans-serif;
}

body.page-id-150 .only-id .title_sec h2{
	font-family:'Roboto', sans-serif;
	font-weight:400 !important;
}

body.page-id-150 .explore_sec .title_sec h2{
	font-weight:450;
}

body.page-id-150 #psc .active .protitle{
	font-weight:600;
	font-family:Roboto, sans-serif;
	font-size:22px;
	color:rgba(35,168,239,0.9);
}

body.page-id-150 #all .active .protitle{
	font-family:Roboto, sans-serif;
	font-weight:600;
	font-size:22px;
	color:rgba(35,168,239,0.9);
}

body.page-id-150 #uspc a a .protitle{
	font-weight:500 !important;
}

body.page-id-150 .social-icons-lists .social-icon .socicon-facebook{
	color:#4793f0 !important;
}

body.page-id-150 .social-icons-lists .social-icon .socicon-youtube{
	color:#fa5555 !important;
}

body.page-id-150 .social-icons-lists .social-icon .socicon-twitter{
	color:#236ee5 !important;
}

body.page-id-150 .social-icons-lists .social-icon .socicon-telegram{
	color:#06e0f8 !important;
}

body.page-id-150 .social-icons-lists .social-icon .socicon-linkedin{
	color:#03e7d7 !important;
}

body.page-id-150 a img{
	float:left;
}

body.page-id-150 .mail-contact .mail span{
	font-family:'Font Awesome 5 Free';
	font-weight:900;
}

body.page-id-150 #uspc .active img{
	float:none;
}

body.page-id-150 #psc .active img{
	float:none;
}

body.page-id-150 #all .active img{
	float:none;
}

body.page-id-150 .contact .get-counsell span{
	font-family:'FontAwesome';
}

body.page-id-150 #uspc a .protitle{
	font-family:'Noto Serif', serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-150 #uspc .active .protitle{
	font-family:Roboto, sans-serif;
	font-size:22px;
	color:rgba(35,168,239,0.9);
}

body.page-id-150 .announcement_list .announcement_title a{
	color:#000000 !important;
}

body.page-id-150 .footer-c .row{
	text-align:center;
}

body.page-id-150 #content .only-id .tgchannel_sec{
	visibility:hidden;
	display:none;
}

@media (max-width:1024px){

	body.page-id-150 .offer_img .widget img{
	padding-left:0px;
	position:relative;
	left:25px;
	}

}



@media (max-width:992px){

	body.page-id-150 #content .only-id footer{
	text-align:center;
}

body.page-id-150 .footertop .col-md-5 .footerbox{
	padding-top:15px;
}

body.page-id-150 .footertop .col-md-2 .footerbox{
	padding-top:15px;
	}

}



@media (max-width:767px){

	body.page-id-150 .offer_img .shopCounter p{
	font-size:14px;
	}

}



@media (max-width:667px){

	body.page-id-150 .offer_img .shopCounter p{
	font-size:14px;
}

body.page-id-150 .footertop .col-md-5 .footerbox{
	padding-top:10px;
	}

}



@media (max-width:600px){

	body.page-id-150 #announcement_bar_slider .close{
	width:14px;
	top:20px;
	}

}



@media (max-width:479px){

	body.page-id-150 .offer_img .widget img{
	position:relative;
	left:0px;
}

body.page-id-150 .offer_img .shopCounter p{
	font-size:16px;
	}

}



@media (max-width:412px){

	body.page-id-150 .announcement_list li .announcement_title{
	padding-bottom:5px;
	padding-top:7px !important;
	}

}



/*-----------------------------------------------*/
/*  "COURSES" Page                               */
/*-----------------------------------------------*/
body.post-type-archive-product .mail-contact .mail span{
	font-family:'FontAwesome';
	font-weight:900;
}

body.post-type-archive-product .products .product h2{
	font-family:Roboto, sans-serif !important;
	color:rgba(35,168,239,0.9) !important;
}

@media (max-width:992px){

	body.post-type-archive-product .products .product h2{
	font-size:20px !important;
	}

}



@media (max-width:767px){

	body.post-type-archive-product .products .product h2{
	font-size:20px !important;
}

body.post-type-archive-product #menu-landing-page .menu-item .menu-item{
	background-color:#ecf0f1;
	}

}



@media (max-width:667px){

	body.post-type-archive-product #menu-landing-page .menu-item .menu-item{
	background-color:#ecf0f1;
	}

}



@media (max-width:480px){

	body.post-type-archive-product .products .product h2{
	font-weight:600;
	font-size:20px !important;
	}

}



/*-----------------------------------------------*/
/*  "TELEGRAM CHANNEL" Page                      */
/*-----------------------------------------------*/
body.page-id-4932 .mail-contact .mail span{
	font-family:'FontAwesome';
}



/*-----------------------------------------------*/
/*  "ARCHIVES" Page                              */
/*-----------------------------------------------*/
body.page-id-2508 #content .only-id .widget{
	width:240px !important;
}

body.page-id-2508 .hentry div .your_empty_classname{
	word-spacing:10px;
}

@media (max-width:667px){

	body.page-id-2508 .hentry .arch ul{
	word-spacing:10px;
	letter-spacing:0px;
	}

}



/*-----------------------------------------------*/
/*  "Daily Dose of Solved Questions Jun 3" Post  */
/*-----------------------------------------------*/
body.postid-6571 #commentform .form-group label{
	text-align:right;
}



/*-----------------------------------------------*/
/*  "Daily Dose of Solved Questions May 1" Post  */
/*-----------------------------------------------*/
body.postid-5759 #commentform .form-group label{
	text-align:right;
}



/*-----------------------------------------------*/
/*  "Daily Dose of Solved Questions Oct 4" Post  */
/*-----------------------------------------------*/
body.postid-4266 .elementor-element-bb65d15 .elementor-widget p{
	color:#000000;
}



/*-----------------------------------------------*/
/*  "FAQ" Page                                   */
/*-----------------------------------------------*/
body.page-id-5920 .mail-contact .mail span{
	font-family:'FontAwesome';
}



/*-----------------------------------------------*/
/*  "Daily Dose of Solved Questions Oct 15" Post */
/*-----------------------------------------------*/
body.postid-4312 .elementor-element-bb65d15 .elementor-widget p{
	color:#000000;
}



/*-----------------------------------------------*/
/*  "CONTACT US" Page                            */
/*-----------------------------------------------*/
body.page-id-5983 .mail-contact .mail span{
	font-family:'FontAwesome';
}



/*-----------------------------------------------*/
/*  "Daily Dose of Solved Questions May 17" Post */
/*-----------------------------------------------*/
body.postid-6252 #commentform .form-group label{
	text-align:right;
}



/*-----------------------------------------------*/
/*  "Daily Dose of Solved Questions May 18" Post */
/*-----------------------------------------------*/
body.postid-6256 #commentform .form-group label{
	text-align:right;
}



/*-----------------------------------------------*/
/*  "Daily Dose of Solved Questions Jun 16" Post */
/*-----------------------------------------------*/
body.postid-6633 #commentform .form-group label{
	text-align:right;
}



/*-----------------------------------------------*/
/*  "Daily Dose of Solved Questions Jun 27" Post */
/*-----------------------------------------------*/
body.postid-6634 #commentform .form-group label{
	text-align:right;
}



/*-----------------------------------------------*/
/*  "Daily Dose of Solved Questions Jul 4" Post  */
/*-----------------------------------------------*/
body.postid-6681 #commentform .form-group label{
	text-align:right;
}