@media (min-width:576px)
{
 .content_slider
   {
       width: 80%;
       right: calc(50% - 50%);
   }   
.cms-free-praxis-core-math-webinar .web-eventvideo iframe,
.webinarpages .web-eventvideo iframe,
.webinar-promopage .web-eventvideo iframe
{
	height:350px;
}
.freePraxisreplay .columns .column.main .card .videocourses1 iframe
 {
	min-height:350px;
 }
.freePraxisreplay .columns .column.main .card h2
 {	
	font-size: 20px;
 }
.categorypath-ftce-ftce-k6.category-ftce-k6 .section_bx .category-view .category-description > p strong span,
.category-ftce-prek-3 .section_bx .category-view .category-description > p span,
.category-ftce-social-science-6-12 .section_bx .category-view .category-description > p span,
.category-ftce-business-education-6-12 .section_bx .category-view .category-description > p span,
.category-ftce-exceptional-student-education-ese .section_bx .category-view .category-description > p span,
.category-english-6-12 .section_bx .category-view .category-description > p
{
	font-size: 20px !important;
}
.category-english-6-12 .section_bx .category-view .category-description > p
{
	line-height:26px;
}

}
@media (min-width:768px)
{
 .content_slider
   {
       width: 75%;
       right: calc(50% - 50%);
   } 
.cms-free-praxis-core-math-webinar .prod_coll_head h1.page-title,
.webinarpages .prod_coll_head h1.page-title,
.webinar-promopage .prod_coll_head h1.page-title,
.categorypath-leadership-slla-6990.catalog-category-view .prod_coll_head h1.page-title,
.categorypath-new-webinars-recorded-elementary-education.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-praxis-core-math.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-esol.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-slla-6990.webinarpages.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-ftce-general-knowledge-test-overview.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-praxis-core-essay-free.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.categorypath-new-webinars-recorded-early-childhood-education-webinar.category-early-childhood-education-webinar.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
body.Recorded_Design.webinarpages .section_bx .prod_coll_head h1.page-title
{
	font-size: 36px;
    line-height: 36px;
	margin-bottom:15px;
}
.categorypath-leadership-slla-6990.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title
{
	font-size: 36px;
    line-height: 36px;
	margin-bottom:25px;
}

.freePraxisreplay .prod_coll_head
 { 
   text-align:center;
 }
.freePraxisreplay .prod_coll_head h1.page-title
 {
	font-size: 36px;
    line-height: 36px;
    margin-bottom: 25px
 }

.category-online-courses .section_bx .prod_coll_head
{
	text-align:center;
}
.categorypath-ftce-ftce-k6.category-ftce-k6 .section_bx .prod_coll_head h1.page-title,
.category-ftce-prek-3 .section_bx .prod_coll_head h1.page-title,
.category-ftce-math-5-9 .section_bx .prod_coll_head h1.page-title,
.category-ftce-social-science-6-12 .section_bx .prod_coll_head h1.page-title,
.category-ftce-business-education-6-12.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-ftce-exceptional-student-education-ese.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-english-6-12.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-online-courses.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-ftce-physical-education-pe-k-12.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.body-template1-ui.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title
{
	font-size: 36px;
    line-height: 36px;
    margin-bottom: 25px;
}
.categorypath-ftce-ftce-k6.category-ftce-k6 .section_bx .category-view .category-description > p strong span,
.category-ftce-prek-3 .section_bx .category-view .category-description > p span,
.category-ftce-math-5-9 .section_bx .category-view .category-description > p span,
.category-ftce-social-science-6-12 .section_bx .category-view .category-description > p span,
.category-ftce-business-education-6-12 .section_bx .category-view .category-description > p span,
.category-ftce-exceptional-student-education-ese .section_bx .category-view .category-description > p span,
.category-english-6-12 .section_bx .category-view .category-description > p
{
	font-size:24px !important;
} 
.cms-free-praxis-core-math-webinar .columns .column.main .card .ftce_wrapper strong,
.webinarpages .columns .column.main .card .ftce_wrapper strong
 {
	 font-size:24px;
 }   
.freePraxisreplay .columns .column.main .card h2
{
	font-size: 24px;
}
.freePraxisreplay .columns .column.main .card .videocourses1 iframe
 {
	min-height:450px;
 }
.webinarpages .card .webinarlist h1
{
    font-size: 24px;
}
.cms-free-praxis-core-math-webinar.webinarpages .card .webinarlist h1
{
	line-height: 28px;
}
.categorypath-ftce-ftce-k6.category-ftce-k6 .section_bx .category-view .category-description > p,
.category-ftce-prek-3 .section_bx .category-view .category-description > p,
.category-ftce-math-5-9 .section_bx .category-view .category-description > p,
.category-ftce-social-science-6-12 .section_bx .category-view .category-description > p,
.category-ftce-business-education-6-12 .section_bx .category-view .category-description > p,
.category-ftce-exceptional-student-education-ese .section_bx .category-view .category-description > p,
.category-english-6-12 .section_bx .category-view .category-description > p
{
	text-align:center !important;
}
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-new-customer 
{
	flex:0 0 45%;
	max-width:45%;
}
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-customer-login
{
	flex:0 0 55%;
	max-width:55%;
}
.cart-form-discount .cart.main.actions
{
	float:right;
	width:auto;
}
.cart-form-discount .cart-discount
{
	margin-top: -60px;
}
.customer-account-login .login-container .block-new-customer .block-title
{
	display:block;
}
.customer-account-login .login-container .block-new-customer .block-content p
{
	display:block;
}

.customer-account-login .login-container
{
	max-width: 900px;
	width:100%;
	border-radius: 10px;
	box-shadow:0px 0px 5px rgba(0,0,0,0.1);
    background-color: #fff;
	display:flex;
	flex-wrap:wrap;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	padding:0px;
}
.customer-account-login .login-container .block-customer-login
{
	flex: 0 0 55%;
    max-width: 55%;
	padding: 60px 30px;
	margin:0px;	
	float:none;
	order:1;
}
.customer-account-login .login-container .block-new-customer
{
	flex: 0 0 45%;
    max-width: 45%;
	padding: 60px 30px;
	margin:0px;
    background: linear-gradient(rgba(52, 152, 219, 0.5), rgba(68, 52, 219, 1)), url(../img/login-back-img.jpg);
	float:none;
}
.customer-account-login .login-container .block-customer-login .block-content .actions-toolbar .primary
{	
    float:right;
    margin-bottom:0px;
}
.customer-account-login .login-container .block-customer-login .block-content .actions-toolbar .secondary
{
	float:left;
	margin-top:15px;
}
.customer-account-login .login-container .block-customer-login .block-content .actions-toolbar
{
	margin-top: 45px;
}
.customer-account-login .login-container .block-new-customer .block-content .actions-toolbar
{
	margin: 0px;
    padding: 0px;
    margin-top: 30px;
}
.customer-account-login .login-container .block-new-customer .block-content .actions-toolbar .primary a
{
	padding: 12px 15px;
    font-size: 18px;
    border: 1px solid #fff;
    border-radius: 4px;
    background-color: #fff;
    color: #020204;
    font-weight: 600;
    text-decoration: none;
    text-align: center;
    box-shadow: none;
}
.customer-account-login .login-container .block-customer-login .block-title
{
	font-size: 36px;
    line-height: 36px;
    margin-bottom: 25px;
    color: #020204;
    font-weight: 600;
	border-bottom:none;
	padding:0px;
}
.customer-account-create form.create.account .createNewaccount 
{
	margin-bottom:25px;
}
.customer-account-create form.create.account .createNewaccount span
{
	font-size: 36px;
    line-height: 36px;
}
.customer-account-create .form-create-account .actions-toolbar
{
	border-top: 1px solid #eeeef2;
    padding-top: 15px;
}
.customer-account-create .formcreate_account
{
	display:flex;
	flex-wrap:wrap;
}
.customer-account-create .form-create-account .fieldset.create.info:after
{
	content:'';
	width:1px;
	height:50%;
	position:absolute;
	top:60px;
	right:0px;
	background:#eeeef2;
}
.customer-account-create .form-create-account .fieldset.create.info
{
	flex:0 0 50%;
	max-width:50%;
	position:relative;
	padding-right:30px;
}

.customer-account-create .form-create-account .fieldset.create.account
{
	flex:0 0 50%;
	max-width:50%;
	padding-left:30px;
}
.customer-account-create .form-create-account
{
	min-width:auto !important;
	padding:3em 4em;
}
.customer-account-create form.form-create-account
{
	display:flex;
	flex-wrap:wrap;
}
}
@media (min-width:992px)
{
.freePraxisreplay .columns .column.main .card .videocourses1 iframe
{
	max-width:70%;
}
.category-online-courses .section_bx .category-view .category-description .wistia_responsive_padding .wistia_responsive_wrapper
{
	max-width:70%;
}
.eventban-cont > img
{   
    display:block;
}
.eventban-cont h1
 {
	 display:none;
 }
.eventcont-bx
 {
   width:370px;
   position:absolute;
   top:50%;
   right:15%;
   transform: translate(0, -50%);
 }
aside.modal-popup.popup-authentication .modal-inner-wrap
{
	max-width:900px;
}
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-customer-login
 {
	 padding:60px 70px;
 }
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-new-customer
{
    padding:60px 50px;
}
.customer-account-login .login-container .block-customer-login
{
	padding: 60px 70px;
}
.customer-account-login .login-container .block-new-customer
{
	padding: 60px 50px;
}
.customer-account-forgotpassword .box_forgot_password
{
    padding: 60px 70px;
}
.customer-account-forgotpassword .box_forgot_password .block-title
{
	font-size: 36px;
    line-height: 36px;
	margin-bottom: 25px;
}
.customer-account-forgotpassword .box_forgot_password .forgot-block-content .actions-toolbar
{
	margin-top: 45px;
}
}
@media (min-width:1199px)
{
 .content_slider
   {
       width: 500px;      
       right: calc(600px - 50%); 
   }  
.eventcont-bx
 {
   width:380px;
   top:50%;
   right:20%;
 } 
}

@media (max-width:991px){
.praxis-left{width:100%}
.praxis-right{display:none;}
.praxis-grid .col-praxis-1{width:calc(50% - 10px);}
	
.cms-free-praxis-core-math-webinar .columns .column.main .card,
.webinarpages .columns .column.main .card,
.categorypath-new-webinars-recorded-elementary-education .section_bx .category-description .card,
.category-praxis-core-math .section_bx .category-description .card,
.category-esol .section_bx .category-description .card,
.category-slla-6990.webinarpages .section_bx .category-description .card,
.category-ftce-general-knowledge-test-overview .category-description .card,
.category-praxis-core-essay-free .category-description .card,
.categorypath-new-webinars-recorded-early-childhood-education-webinar.category-early-childhood-education-webinar .category-description .card,
body.Recorded_Design.webinarpages .section_bx .category-description .card
{
	background:none;
	box-shadow:none;
	margin:0px;
	padding:0px;
}
.cms-free-praxis-core-math-webinar .webinarform,
.webinarpages .webinarform
 { 
   margin-top:30px;
 }
.eventban-cont 
 {
	 background:url(https://navaed.com/pub/static/frontend/Naved/default/en_US/img/respo-webinar.jpg);
	 padding:15px;
	 text-align:center;
 }
.eventban-cont h1
 {
   padding:0px;
   margin:0px;   
   color:#fff;
   font-size:3em;
   font-weight:700;
 }
.eventban-cont h1 span 
{
	font-weight:300;
}
.eventcont-bx
 {
   max-width:450px;
   margin-left:auto;
   margin-right:auto;
   padding:15px;
 }
.cms-index-index.webinarpages .webinarform
 {
	 margin-top:15px;
 }
.cms-index-index.webinarpages .web-eventvideo
{
	margin-top:20px;
}
.cms-index-index.webinarpages .web-eventvideo h6
 {
	 font-size:14px;
 }
.cms-index-index.webinarpages .columns .column.main .card
 {
	 margin-bottom:30px;
 }	
}

@media (max-width:575px)
{
	
.eventcont-bx
{
	max-width:100%;
}
.eventban-cont h1
 {
   font-size:20px;
 }
.col-praxis-1 {
    display: inline-block;
    width: 100%;
}
.contevent2 ul li h3
{
  font-size:16px;
  margin-bottom:3px;
}
.contevent2 ul li p
 {
	 font-size:16px;
 }
.contevent2 ul li:before
 {
	width: 19px;
    height: 20px;
    background-size: cover;
 }
.contevent2 ul li:before
{
	top:10px;
}
.contevent2 ul li:first-child:before
{
	top:1px;
}
.contevent2 ul li
 {
	padding-left: 35px;
 }
.buttonlinkEnrl
 {
	 margin-left:0px;
 }
.buttonlinkEnrl a
 {
	 margin:0px auto;
	 font-size:16px;
 } 
.slider_main
 {
     height: 250px;
 }
.content_slider h2
{
  font-size: 2.5em;
} 
.content_slider p
 {
    font-size: 16px;
 }
.youtube_icons a:nth-child(2)
{
	margin-top:20px;
}
.slider_main:after
{
    background: linear-gradient(to right, rgba(68,58,219,0.9), rgba(0,0,0,0.2));
}
.praxis-grid .col-praxis-1{width:calc(100% - 10px);}
.topbtm
	 {
		 padding: 1.5em 0px;
	 }
.slide_conatiner .block-title
	{
		margin-bottom:0px;
	}
.main_heading_top
 {
     width: 100%;
     padding: 0px;
     margin: 0px;
     margin-bottom: 15px;
     position: relative;
 }
.inner-footer .foot-navig
 {
	 display:flex;
	 flex-wrap:wrap;
	 justify-content:inherit;

 }
.inner-footer .foot-navig a
 { 
   flex:0 0 50%;
   max-width:50%;
   margin-top:10px;
 } 
.inner-footer .foot-navig a:nth-child(1),
.inner-footer .foot-navig a:nth-child(2)
 {
	 margin-top:0px;
 }
.webinarpages .card .webinarlist h3
{
	margin-top: 10px;
}
.sec_contboxlink .cont_rowbox .col_link .contcolm_box a
{
	padding:10px 0px;
	text-align:center;
}
.sec_contboxlink .cont_rowbox .col_link .contcolm_box h4
{
	font-size:20px;
}
/*
.box_container
{
	padding-left:0px;
	padding-right:0px;
}
*/
.cart.table-wrapper .actions-toolbar
{
	margin-top: 6px;
}
}
@media (max-width:400px)
{
.contevent2 ul li a.ebrolbtn
{
	position: static;
    width: 90px;
    text-align: center;
    margin-top: 8px;
}
.contevent2 ul li
 {
	 padding:10px 0px;
	 padding-left: 35px;
 }
.buttonlinkEnrl
{
	margin-top:15px;
}
.buttonlinkEnrl a
 {
	 width:100%;
 }
}
@media (max-width:767px)
{
.cart-container .form-cart .actions.main
{
	text-align:left;
}
.main_heading_top h2
{
    font-size: 22px;
    padding-right: 95px;
    line-height: 22px;
}  
.main_heading_top a 
 {
     position: absolute;
     top: -5px;
     right: 0px;  
     padding: 5px 10px;  
 }  
.cms-free-praxis-core-math-webinar.cms-page-view .page-main,
.webinarpages.cms-page-view .page-main,
.webinar-promopage.cms-page-view .page-main
 {
	padding-top:1em;
 }
.freePraxisreplay.cms-page-view .page-main
 {
	padding-top:1em;
 }
.cms-upcoming-webinar.cms-page-view .page-main,
.category-recorded.catalog-category-view.page-layout-2columns-left .section_bx 
 {
	padding-top:1em;
 }
.freePraxisreplay .columns .column.main .card h2
 {
	 text-align:left;
 }
.webinar-promopage .card .webinarlist h1
 {
	 font-size:20px;
 }
 .webinar-promopage .card .webinarlist h3
  {
	  margin-top:12px;
  }
.webinarpages .card .webinarlist h1 + span
{
    margin-top: 10px;
}
.cms-ftce-gk-main .cont_wrap
{
	padding-top:1em;
}
.categorypath-ftce-reading .section_bx,
.categorypath-leadership-slla-6990-1 .section_bx,
.categorypath-leadership-slla-6990 .section_bx
 {
	padding-top:1em;
 }
 
.cms-free-praxis-5001-replay.freePraxisreplay .main_heading_top h2
 {
	 padding-right: 0px;
 }

.categorypath-ftce-ftce-k6.category-ftce-k6 .page-main.cont_wrap .columns .toolbar.toolbar-products.pagination_data,
.category-ftce-professional-education.catalog-category-view .columns .toolbar.toolbar-products.pagination_data
{
	margin-bottom:0px;
}

.category-books.catalog-category-view.page-layout-2columns-left .sidebar.sidebar-main .filter .block-subtitle
{
    padding: 5px 15px;
	font-size:16px;
}

.category-books.catalog-category-view.page-layout-2columns-left .sidebar.sidebar-main .filter.filter-no-options .filter-title:before
{
	margin-top: -40px;
}
aside.modal-popup.popup-authentication
{
	left: 0px;
    margin: 15px;
    overflow: hidden;
}
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-new-customer .block-title,
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-new-customer .block-content > p,
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-new-customer .block-content ul
{
	display:none;
}
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-new-customer
{
	padding:0px;
	margin:0px;
	background:none;
	position:absolute;
	bottom:30px;
	left: 50%;
    transform: translate(-50%, 0px);
	z-index:999;
}
aside.modal-popup.popup-authentication .modal-inner-wrap
{
	min-height:inherit !important;
}
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-new-customer .block-content .actions-toolbar .primary a.action.action-register
{
	background: none;
    border: none;
    padding: 0px;
    margin: 0px;
    font-size: 16px;
	color: #3498db;
    font-weight: 600;
}
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-new-customer .block-content .actions-toolbar
{
	margin-top:0px;
}
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-customer-login .actions-toolbar .primary + .secondary
{
	text-align:center;
}
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-new-customer .block-content .actions-toolbar
{
	  margin-top: 15px;
}
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-customer-login
{
	padding: 50px 15px 40px 15px;
    margin: 0px;
}
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-customer-login .block-title
{
	font-size:24px;
	line-height: 24px;
}
aside.modal-popup.popup-authentication .modal-inner-wrap header.modal-header + .modal-content .block-authentication .block-customer-login .block-title
{
	margin-bottom: 20px;
}
.customer-account-login .login-container .block-new-customer .block-content .actions-toolbar .primary a
{
    border: none;
    width: auto;
    background: transparent;
    color: #3498db;
    font-weight: 600;
    font-size: 16px;
}
.columns .sidebar.sidebar-main .block.filter.filter-no-options
{
	margin-top:20px;
}

}

@media (max-width:575px)
{
.main_heading_top h2
{
    /* font-size: 18px; */
    padding-right: 95px;
    line-height: 22px;
}  
.main_heading_top a  
 { 
     top: 0px;   
 } 
 
.categorypath-ftce-ftce-k6.category-ftce-k6 .page-wrapper .section_bx,
.category-ftce-professional-education .page-wrapper .section_bx,
.category-ftce-prek-3 .page-wrapper .section_bx,
.category-ftce-social-science-6-12 .page-wrapper .section_bx,
.category-ftce-business-education-6-12 .page-wrapper .section_bx,
.category-ftce-exceptional-student-education-ese .page-wrapper .section_bx,
.category-english-6-12 .page-wrapper .section_bx,
.category-online-courses .page-wrapper .section_bx
{
	padding-bottom:1em;
}	
.categorypath-online-courses.category-online-courses .page-wrapper .section_bx,
.categorypath-online-courses-ftce-professional-education.category-ftce-professional-education .page-wrapper .section_bx,
.categorypath-online-courses-ftce-exceptional-student-education-ese.category-ftce-exceptional-student-education-ese .page-wrapper .section_bx,
.categorypath-online-courses-ftce-prek-3.category-ftce-prek-3 .page-wrapper .section_bx,
.categorypath-online-courses-ftce-social-science-6-12.category-ftce-social-science-6-12 .page-wrapper .section_bx,
.categorypath-online-courses-ftce-business-education-6-12.category-ftce-business-education-6-12  .page-wrapper .section_bx
{
	padding-bottom:0em;
}

.prod_coll_head .page-title
{
	 line-height: 28px;
}
 .product_img
 {
    max-height: 150px;
    min-height: 150px;
 }
.product_img img
 {
    width: 100%;
    max-height: 150px;
    min-height: 150px;
 }
.content_desc span
  {
      font-size: 16px;
      line-height: 18px;
      min-height: 35px;
      max-height: 35px;
      overflow: hidden;
  }
.price_main
  {
      margin-top: 5px;
  }  
.actual_pr
 {
    font-size: 16px;
 }
.disc_pri
 {
    font-size: 14px;
 }
.cate_footer
  {
     padding:2em 0px;    
  }
.inner-footer
 {
  padding:1em 0px;      
 }
.category_define h3
  {
      margin-bottom: 3px;
      font-size: 16px; 
  }
}

@media (min-width:768px)
 {
  .left_column:nth-child(2)
  {
      flex:0 0 25%;
      max-width: 25%;
  }
  .left_column:nth-child(3)
  {
      flex:0 0 75%;
      max-width: 75%;
  }
}
@media (min-width:992px)
{
.left_column:nth-child(1)
 {
     flex:0 0 25%;
     max-width: 25%;
 }
 .left_column:nth-child(2)
 {
     flex:0 0 25%;
     max-width: 25%;
 }
 .left_column:nth-child(3)
 {
     flex:0 0 50%;
     max-width: 50%;
 }
}
@media (max-width:992px)
 {
.social-icons ul
  {
      margin-bottom: 15px;
  }
.customer-account-create .account_allready
{
	margin-top: -90px;
    padding: 0px 3em;	
}
 }
 
 @media (max-width:767px)
{
.paymenicons ul
 {
    flex-direction:row;
    margin-top: 10px;     
 }
.paymenicons ul li svg
 {
    width:25px;
 }
.customer-account-create form.form-create-account
{
	padding:15px;
}
.customer-account-create .account_allready
{
	margin-top: 00px;
    padding: 0px;	
}
.customer-account-create .form-create-account .actions-toolbar .primary
{
	float:none;
}
.customer-account-create .form-create-account .actions-toolbar .primary .action.submit.primary
{
	width:100%;
}
.customer-account-create .form-create-account .fieldset.create.account .field .nested .field.captcha .captcha-image:after
{
	content:'';
	clear:both;
	display:table;
}
.customer-account-create .form-create-account .fieldset.create.account .field .nested .field.captcha .captcha-image > img
{
	float:left;
}
.customer-account-create form.create.account .action.reload.captcha-reload
{
	margin-left:15px;
}
}

@media (max-width:992px)
 {
.copyright
  {
        text-align: left;
  }
}

@media (max-width:767px)
{
.page-header
{
	border-color:#eeeef2;
	margin-bottom:0px;
	box-shadow:0px 1px 1px rgba(0,0,0,0.03);
}
}

@media (max-width:991px)
{
.logo{
	 position:absolute;
	left:50%; 
	transform:translate(-50%, 0%);
	padding: 7px 0px;
}
.logo img
{
	width:90px;
}
.nav-toggle:before
{
	color:#020204 !important;
}
}

@media(max-width:767px)
{
.minicart-wrapper
{
	margin-top:0px;
}
}

@media (min-width:1200px)
{
.block-search
{
	width:225px !important;
	float:left !important;
	padding:17px 0px !important;
}
.block-search .minisearch
{
	position:relative;
}

.block-search .input-text
{
	width:100%;
	padding:12px 50px 12px 15px;
	height:50px;
	font-family:"Work Sans",sans-serif !important;
	border-radius:4px;
	font-size:16px;
	font-weight:500;
	outline:none !important;
	border:none !important;
	background-color:rgba(44, 43, 52, 0.05);
}
.block-search .input-text:active,
.block-search .input-text:focus
{
	outline:none !important;
	box-shadow:none !important;
}
.block-search .input-text::placeholder
{
	color:rgba(44, 43, 52, 0.5) !important;
}
.block-search .action.search
{
 top:10px !important;
 right:20px !important;
}
.block-search .action.search:before
{
	font-size:20px !important;
	color:rgba(44, 43, 52, 1) !important;
}
.block-search .action.search[disabled]
{
	color:rgba(44, 43, 52, 0.2) !important;
	opacity:0.2 !important;
}
}
@media (min-width:1250px)
{
.block-search
 {
	width:275px !important;
 }
}


@media (min-width:576px)
{
 .slide_conatiner
 {
	padding:1.3em 0px;
 }
#contentMainLink.ftce_wrapper .leftcontentZone .card .cardContentText .subtestList
{
	margin-left:-15px;
	margin-right:-15px;
}
#contentMainLink.ftce_wrapper .leftcontentZone .card .cardContentText .subtestList .table-class-box2
{
	flex:0 0 50%;
	max-width:50%;
	padding-left:15px;
	padding-right:15px;
}
#contentMainLink.ftce_wrapper .leftcontentZone .card .cardContentText .subtestList .table-class-box2:nth-child(1),
#contentMainLink.ftce_wrapper .leftcontentZone .card .cardContentText .subtestList .table-class-box2:nth-child(2)
{
	margin-top:0px;
}

}
@media (min-width:768px)
{
 .slide_conatiner
 {
	padding:1.5em 0px;
 }
}

@media (max-width:991px) and (min-width:768px)
{
.section-item-title.nav-sections-item-title
{
	display:none !important;
}
.section-item-title.nav-sections-item-title.active
{
	display:block !important;
	width:100%;
	background-color:rgb(241, 243, 248) !important;
}

}


@media (min-width:1200px)
{
.slide_conatiner
  {
	padding:2em 0px;
 }
}

@media (max-width:575px)
{
.slide_conatiner .product-image-wrapper
{
	 border-bottom:1px solid #eeeef2;  
}
}

@media (max-width:400px)
 {
.slide_conatiner .product-item-details
   {
    padding: 0px 8px;
    margin-bottom: 10px;
    margin-top: 8px;
  }
.cart-form-discount .fieldset.coupon .actions-toolbar,
.cart-form-discount .block.discount .field
 {
	 width: 100%;
	 display: block;
 }
.cart-form-discount .block.discount .field .control input[type="text"]
 {
	border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
 }
.cart-form-discount .block.discount .actions-toolbar .action.apply.primary
 {
	border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
	 width:100%;
	 margin-top: 5px;
 }
}
@media (max-width:575px)
{
.slide_conatiner .product-item-details
{
	margin-bottom:10px;
}
.slide_conatiner .product-item-link
{
	font-size:16px;
    line-height: 20px;
	height:40px;
}	
}

@media (max-width:575px)
{
.slide_conatiner .price-box
{
	/* width:100%; */
	margin-top:12px;	
	float:left;
}
.slide_conatiner .product-item-inner
{
	/* float:left; */
	margin-top:10px !important;
}
.nav-toggle
 {
	 left:15px !important;
 }
.proddetail_box
{
	margin-bottom:5px !important;
}
}


@media (max-width:767px)
{
.page-wrapper 
{
	left:0px !important;
}
.nav-sections .navigation ul li a span.ui-menu-icon.ui-icon.ui-icon-carat-1-e:after
{
	-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 12px;
    line-height: 20px;
    color: inherit;
    content: '\e622';
    font-family: 'luma-icons';
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
	opacity: 0.4;
}
.nav-sections .navigation ul li a span.ui-menu-icon.ui-icon.ui-icon-carat-1-e
 {
    display: inline-block;
    text-decoration: none;
	position:absolute;
 }
.nav-sections .navigation ul li .submenu.ui-menu span.ui-menu-icon.ui-icon.ui-icon-carat-1-e
{
	transform: rotate(-90deg);
}
.navigation .parent .level-top:after
{
	content:none !important;
	display:none;
}
.cms-ftce-gk-1.cms-page-view .cont_wrap.page-main .page-title-wrapper.prod_coll_head,
.cms-ftce-gk-2.cms-page-view .cont_wrap.page-main .page-title-wrapper.prod_coll_head,
.cms-ftce-gk-3.cms-page-view .cont_wrap.page-main .page-title-wrapper.prod_coll_head,
.cms-ftce-gk-5.cms-page-view .cont_wrap.page-main .page-title-wrapper.prod_coll_head
{
	margin-bottom:10px;
}
.proddetail_box
{
	margin-bottom:15px;
}
.product-professional-education-test-2nd-edition-digital-book-1 .proddetail_box,
.product-fele-subtest-3-digital-book .proddetail_box,
.product-fele-subtest-2-digital-book .proddetail_box,
.product-fele-subtest-1-digital-book .proddetail_box,
.product-fele-all-digital-book .proddetail_box,
.product-praxis-ii-elementary-education-multiple-subjects-5001-digital-book .proddetail_box,
.product-praxis-ii-elementary-education-multiple-subjects-ela-5002-digital-book .proddetail_box,
.product-praxis-ii-elementary-education-multiple-subjects-math-5003-digital-book .proddetail_box,
.product-praxis-ii-elementary-education-multiple-subjects-social-studies-5004-digital-book .proddetail_box,
.product-praxis-ii-elementary-education-multiple-subjects-science-5005-digital-book .proddetail_box,
.product-praxis-core-5713-23-33-digital-book .proddetail_box,
.product-praxi-core-5713-digital-book .proddetail_box,
.product-praxisc-core-5723-digital-book .proddetail_box,
.product-praxis-core-5733-digital-course .proddetail_box,
.product-praxis-core-5712-22-32-digital-book .proddetail_box,
.product-ftce-praxis-core-5732-digital-book .proddetail_box,
.product-praxis-core-reading-webinar .proddetail_box,
.product-praxis-core-writing-webinar .proddetail_box,
.product-praxis-core-grammar-webinar .proddetail_box,
.product-praxis-core-math-webinar .proddetail_box,
.product-slla-6990-study-guide-physical-1 .proddetail_box,
.product-ftce-general-knowledge-test-3rd-edition-reading-digital-book .proddetail_box,
.product-ftce-general-knowledge-test-3rd-edition-english-language-skills-digital-book .proddetail_box,
.product-ftce-general-knowledge-test-3rd-edition-mathematics-digital-book .proddetail_box,
.product-ftce-general-knowledge-test-3rd-edition-essay-digital-book .proddetail_box,
.product-ftce-k6-all-digital-book .proddetail_box,
.product-ftce-k6-ela-digital-book .proddetail_box,
.product-ftce-k6-ss-digital-book .proddetail_box,
.product-ftce-k6-science-digital-book .proddetail_box,
.product-ftce-pk3-all-digital-book .proddetail_box,
.product-ftce-pk3-dev-digital-book .proddetail_box,
.product-ftce-pk3-ela-digital-book .proddetail_box,
.product-ftce-pk3-math-digital-book .proddetail_box,
.product-ftce-pk3-science-digital-book .proddetail_box,
.product-ftce-ese-digital-book .proddetail_box,
.product-ftce-math-5-9-digital-book .proddetail_box,
.product-ftce-eng-5-9-digital-book .proddetail_box,
.product-ftce-eng-6-12-digital-book .proddetail_box,
.product-ftce-ss-6-12-digital-book .proddetail_box,
.product-ftce-business-ed-digital-book .proddetail_box,
.product-ftce-reading-k-12-digital-book .proddetail_box,
.product-ftce-general-knowledge-test-3rd-edition-digital-book .proddetail_box
{
	margin-bottom:0px;
}

.product-professional-education-test-2nd-edition-digital-book-1 .proddetail_box .product.attribute.overview,
.product-fele-subtest-3-digital-book .proddetail_box .product.attribute.overview,
.product-fele-subtest-2-digital-book .proddetail_box .product.attribute.overview,
.product-fele-subtest-1-digital-book .proddetail_box .product.attribute.overview,
.product-fele-all-digital-book .proddetail_box .product.attribute.overview,
.product-praxis-ii-elementary-education-multiple-subjects-5001-digital-book .proddetail_box .product.attribute.overview,
.product-praxis-ii-elementary-education-multiple-subjects-ela-5002-digital-book .proddetail_box .product.attribute.overview,
.product-praxis-ii-elementary-education-multiple-subjects-math-5003-digital-book .product.attribute.overview,
.product-praxis-ii-elementary-education-multiple-subjects-social-studies-5004-digital-book .product.attribute.overview,
.product-praxis-ii-elementary-education-multiple-subjects-science-5005-digital-book .product.attribute.overview,
.product-praxis-core-5713-23-33-digital-book .product.attribute.overview,
.product-praxi-core-5713-digital-book .product.attribute.overview,
.product-praxisc-core-5723-digital-book .product.attribute.overview,
.product-praxis-core-5733-digital-course .product.attribute.overview,
.product-praxis-core-5712-22-32-digital-book .product.attribute.overview,
.product-ftce-praxis-core-5732-digital-book .product.attribute.overview,
.product-praxis-core-reading-webinar .product.attribute.overview,
.product-praxis-core-writing-webinar .product.attribute.overview,
.product-praxis-core-grammar-webinar .product.attribute.overview,
.product-praxis-core-math-webinar .product.attribute.overview,
.product-slla-6990-study-guide-physical-1 .product.attribute.overview,
.product-ftce-general-knowledge-test-3rd-edition-reading-digital-book .product.attribute.overview,
.product-ftce-general-knowledge-test-3rd-edition-english-language-skills-digital-book .product.attribute.overview,
.product-ftce-general-knowledge-test-3rd-edition-mathematics-digital-book .product.attribute.overview,
.product-ftce-general-knowledge-test-3rd-edition-essay-digital-book .product.attribute.overview,
.product-ftce-k6-all-digital-book .product.attribute.overview,
.product-ftce-k6-ela-digital-book .product.attribute.overview,
.product-ftce-k6-ss-digital-book .product.attribute.overview,
.product-ftce-k6-science-digital-book .product.attribute.overview,
.product-ftce-pk3-all-digital-book .product.attribute.overview,
.product-ftce-pk3-dev-digital-book .product.attribute.overview,
.product-ftce-pk3-ela-digital-book .product.attribute.overview,
.product-ftce-pk3-math-digital-book .product.attribute.overview,
.product-ftce-pk3-science-digital-book .product.attribute.overview,
.product-ftce-ese-digital-book .product.attribute.overview,
.product-ftce-math-5-9-digital-book .product.attribute.overview,
.product-ftce-eng-5-9-digital-book .product.attribute.overview,
.product-ftce-eng-6-12-digital-book .product.attribute.overview,
.product-ftce-ss-6-12-digital-book .product.attribute.overview,
.product-ftce-business-ed-digital-book .product.attribute.overview,
.product-ftce-reading-k-12-digital-book .product.attribute.overview,
.product-ftce-general-knowledge-test-3rd-edition-digital-book .product.attribute.overview
{
	margin-bottom:0px;
}
.product-professional-education-test-2nd-edition-digital-book-1 .proddetail_box .product.attribute.overview p:last-child,
.product-fele-subtest-3-digital-book .proddetail_box .product.attribute.overview p:last-child,
.product-fele-subtest-2-digital-book .proddetail_box .product.attribute.overview p:last-child,
.product-fele-subtest-1-digital-book .proddetail_box .product.attribute.overview p:last-child,
.product-fele-all-digital-book .proddetail_box .product.attribute.overview p:last-child,
.product-praxis-ii-elementary-education-multiple-subjects-5001-digital-book .product.attribute.overview p:last-child,
.product-praxis-ii-elementary-education-multiple-subjects-ela-5002-digital-book .product.attribute.overview p:last-child,
.product-praxis-ii-elementary-education-multiple-subjects-math-5003-digital-book .product.attribute.overview p:last-child,
.product-praxis-ii-elementary-education-multiple-subjects-social-studies-5004-digital-book .product.attribute.overview p:last-child,
.product-praxis-ii-elementary-education-multiple-subjects-science-5005-digital-book .product.attribute.overview p:last-child,
.product-praxis-core-5713-23-33-digital-book .product.attribute.overview p:last-child,
.product-praxi-core-5713-digital-book .product.attribute.overview p:last-child,
.product-praxisc-core-5723-digital-book .product.attribute.overview p:last-child,
.product-praxis-core-5733-digital-course .product.attribute.overview p:last-child,
.product-praxis-core-5712-22-32-digital-book .product.attribute.overview p:last-child,
.product-ftce-praxis-core-5732-digital-book .product.attribute.overview p:last-child,
.product-praxis-core-reading-webinar .product.attribute.overview p:last-child,
.product-praxis-core-writing-webinar .product.attribute.overview p:last-child,
.product-praxis-core-grammar-webinar .product.attribute.overview p:last-child,
.product-praxis-core-math-webinar .product.attribute.overview p:last-child,
.product-slla-6990-study-guide-physical-1 .product.attribute.overview p:last-child,
.product-ftce-general-knowledge-test-3rd-edition-reading-digital-book .product.attribute.overview p:last-child,
.product-ftce-general-knowledge-test-3rd-edition-english-language-skills-digital-book .product.attribute.overview p:last-child,
.product-ftce-general-knowledge-test-3rd-edition-mathematics-digital-book .product.attribute.overview p:last-child,
.product-ftce-general-knowledge-test-3rd-edition-essay-digital-book .product.attribute.overview p:last-child,
.product-ftce-k6-all-digital-book .product.attribute.overview p:last-child,
.product-ftce-k6-ela-digital-book .product.attribute.overview p:last-child,
.product-ftce-k6-ss-digital-book .product.attribute.overview p:last-child,
.product-ftce-k6-science-digital-book .product.attribute.overview p:last-child,
.product-ftce-pk3-all-digital-book .product.attribute.overview p:last-child,
.product-ftce-pk3-dev-digital-book .product.attribute.overview p:last-child,
.product-ftce-pk3-ela-digital-book .product.attribute.overview p:last-child,
.product-ftce-pk3-math-digital-book .product.attribute.overview p:last-child,
.product-ftce-pk3-science-digital-book .product.attribute.overview p:last-child,
.product-ftce-ese-digital-book .product.attribute.overview p:last-child,
.product-ftce-math-5-9-digital-book .product.attribute.overview p:last-child,
.product-ftce-eng-5-9-digital-book .product.attribute.overview p:last-child,
.product-ftce-eng-6-12-digital-book .product.attribute.overview p:last-child,
.product-ftce-ss-6-12-digital-book .product.attribute.overview p:last-child,
.product-ftce-business-ed-digital-book .product.attribute.overview p:last-child,
.product-ftce-reading-k-12-digital-book .product.attribute.overview p:last-child,
.product-ftce-general-knowledge-test-3rd-edition-digital-book .product.attribute.overview p:last-child
{
	margin-bottom:0px;
}

.product-professional-education-test-2nd-edition-digital-book-1 .proddetail_box .product.attribute.overview:after,
.product-fele-subtest-3-digital-book .proddetail_box .product.attribute.overview:after,
.product-fele-subtest-2-digital-book .proddetail_box .product.attribute.overview:after,
.product-fele-subtest-1-digital-book .proddetail_box .product.attribute.overview:after,
.product-fele-all-digital-book .proddetail_box .product.attribute.overview:after,
.product-praxis-ii-elementary-education-multiple-subjects-5001-digital-book .product.attribute.overview:after,
.product-praxis-ii-elementary-education-multiple-subjects-ela-5002-digital-book .product.attribute.overview:after,
.product-praxis-ii-elementary-education-multiple-subjects-math-5003-digital-book .product.attribute.overview:after,
.product-praxis-ii-elementary-education-multiple-subjects-social-studies-5004-digital-book .product.attribute.overview:after,
.product-praxis-ii-elementary-education-multiple-subjects-science-5005-digital-book .product.attribute.overview:after,
.product-praxis-core-5713-23-33-digital-book .product.attribute.overview:after,
.product-praxi-core-5713-digital-book .product.attribute.overview:after,
.product-praxisc-core-5723-digital-book .product.attribute.overview:after,
.product-praxis-core-5733-digital-course .product.attribute.overview:after,
.product-praxis-core-5712-22-32-digital-book .product.attribute.overview:after,
.product-ftce-praxis-core-5732-digital-book .product.attribute.overview:after,
.product-praxis-core-reading-webinar .product.attribute.overview:after,
.product-praxis-core-writing-webinar .product.attribute.overview:after,
.product-praxis-core-grammar-webinar .product.attribute.overview:after,
.product-praxis-core-math-webinar .product.attribute.overview:after,
.product-slla-6990-study-guide-physical-1 .product.attribute.overview:after,
.product-ftce-general-knowledge-test-3rd-edition-reading-digital-book .product.attribute.overview:after,
.product-ftce-general-knowledge-test-3rd-edition-english-language-skills-digital-book .product.attribute.overview:after,
.product-ftce-general-knowledge-test-3rd-edition-mathematics-digital-book .product.attribute.overview:after,
.product-ftce-general-knowledge-test-3rd-edition-essay-digital-book .product.attribute.overview:after,
.product-ftce-k6-all-digital-book .product.attribute.overview:after,
.product-ftce-k6-ela-digital-book .product.attribute.overview:after,
.product-ftce-k6-ss-digital-book .product.attribute.overview:after,
.product-ftce-k6-science-digital-book .product.attribute.overview:after,
.product-ftce-pk3-all-digital-book .product.attribute.overview:after,
.product-ftce-pk3-dev-digital-book .product.attribute.overview:after,
.product-ftce-pk3-ela-digital-book .product.attribute.overview:after,
.product-ftce-pk3-math-digital-book .product.attribute.overview:after,
.product-ftce-pk3-science-digital-book .product.attribute.overview:after,
.product-ftce-ese-digital-book .product.attribute.overview:after,
.product-ftce-math-5-9-digital-book .product.attribute.overview:after,
.product-ftce-eng-5-9-digital-book .product.attribute.overview:after,
.product-ftce-eng-6-12-digital-book .product.attribute.overview:after,
.product-ftce-ss-6-12-digital-book .product.attribute.overview:after,
.product-ftce-business-ed-digital-book .product.attribute.overview:after,
.product-ftce-reading-k-12-digital-book .product.attribute.overview:after,
.product-ftce-general-knowledge-test-3rd-edition-digital-book .product.attribute.overview:after
{
	content:none;
}
.inner_product_pg .item
{
	display: block; 
    margin-left: 0px; 
    width: auto;
}

}
@media (min-width:992px)
{
.nav-toggle
 {
	 display:none;
 }
}


@media (max-width:991px)
{
.nav-toggle
 {
	 display:block !important;
	 position: initial;
     float: left;
     top: 0px;
     left: 0;
	 line-height:24px;
	 padding:22px 0px;
 }

.nav-sections
{
	position:fixed;
	width:275px;
	height:100%;
	background-color:#fff;
	margin-left:0px;
	float:none;
	left:-300px;
	top:0px;
	overflow-X:hidden !important;
	z-index:999999 !important;
	overflow:auto;
	box-shadow:5px 0px 3px rgba(0,0,0,0.2);
	transition:0.3s all;
}
.nav-open .nav-sections
{
	left:0px;
	transition:0.3s all;
}

.nav-sections .navigation
 {
	 display:block;
	 padding:0px;
	 margin:0px;
 }
.nav-sections .navigation ul
{
	padding:0px;
	margin:0px;
	display:block;
}
.nav-sections .navigation ul li
{
	display:block;
	padding:0px;
	margin:0px;
	line-height:20px;
	padding-right:0px;
}

.nav-sections .navigation ul li a
{
	line-height:20px !important;
	display:block !important;
	text-transform:capitalize !important;
	font-weight:500 !important;
	border:none !important;
	padding:12px 40px 12px 15px !important;
	border-bottom:1px solid #eeeef2 !important;
	
}
.nav-sections .navigation ul li a.level-top.ui-corner-all
{
	pointer-events:none;
}
.nav-sections .navigation ul li:last-child a
{
	border-bottom:none !important;
}

.navigation .parent .level-top:after
{
	top:2px;
}

.navigation .level0.parent>.level-top>.ui-menu-icon:after
{
	right:0px;
}
.nav-sections .navigation ul li a span
{
	margin-left:0px !important;
}
.nav-sections .navigation ul li a span.ui-menu-icon
{
	right:15px !important;
}

.navigation .level0
{
	border-top:none;
}
.nav-sections .navigation ul li .submenu 
{
	min-width:275px!important;
	background:rgb(249, 249, 249);
	margin-left:-15px !important;
	padding-left:10px !important;
	position:inherit !important;
	box-shadow:none !important;
	border-radius:0px !important;
	top:0px !important;
	border-bottom:1px solid #eeeef2 !important;
}
.nav-sections .navigation ul li .submenu li a
 {
	padding: 8px 20px !important;
    font-size: 14px;
    font-weight: 400 !important;
 }
.nav-sections .navigation ul li .submenu .submenu 
 {

	min-height: 20px !important;
	left:0px !important;
	background: rgb(237, 238, 245) !important;
	border-top:1px solid #e7e8e8 !important;
 }
.nav-sections .navigation ul li .submenu .parent.ui-menu-item > a span.ui-menu-icon.ui-icon.ui-icon-carat-1-e:after
{
	transform:rotate(90deg);
}
.nav-sections .navigation ul li .submenu .submenu li a
 {
	background-color:transparent !important;
 } 
.nav-sections .navigation ul li .submenu .submenu li:hover > a
{
	background: rgba(52, 152, 219, 0.05)!important;
    color: rgba(52, 152, 219, 1) !important;
}
.navigation li.level0:last-child
{
	border-bottom:none;
}
.nav-sections-item-content {
    box-sizing: border-box;
    float: right;
    margin-left: -100%;
    margin-top: 71px;
    width: 100%;
    padding: 15px 0;
}
.nav-sections-item-title
{
	display:block !important;
	background: #e3e3e3;
    border: solid #d7d7d7;
    border-width: 0 0 1px 1px;
    box-sizing: border-box;
    float: left;
    height: 71px;
    padding-top: 24px;
    text-align: center;
    width: 50%;
}
.nav-sections-item-title {
	display:block !important;
    background: #3498db;
    border: solid #d7d7d7;
    border-width: 0 0 1px 1px;
    box-sizing: border-box;
    float: left;
    height: 71px;
    padding-top: 24px;
    text-align: center;
    width: 50%;
}
.nav-sections-item-title .nav-sections-item-switch
{
	color:#fff;
	text-decoration:none;
}
.nav-sections-item-title.active .nav-sections-item-switch
{
	color:#3498db;
	font-weight:600;
}
.navigation .nav-sections-item-title.active
{
	background: transparent !important;
    border-bottom: 0px !important;
}
.nav-sections-item-title.active
{
	background: transparent !important;
    border: 0px;
	border-bottom:1px solid #e6e6e6;
}
.nav-open .nav-toggle:after
{
	background:tranparent !important;
	z-index:0;
	width:auto;
	height:auto;
}

/*--Account tabs--*/
.nav-sections .header.links
 {
	 border-bottom:none;
	 padding:0px !important;
 }
.nav-sections .header.links li,
.nav-sections .header.links li a
{
	border-top:none;
}
.nav-sections .header.links li.greet.welcome
{
	border-top:none;
}
.nav-sections .header.links li
{
  padding: 10px 15px;
}

.nav-sections .header.links li.customer-welcome .header.links li
{
	padding: 7px 4px;
}
.nav-sections .header.links li.customer-welcome .header.links li:first-child
{
	padding-top:0px;
}
.nav-sections .header.links li a
{
	font-weight: 500;
    font-size: 16px;
    text-transform: capitalize;
    text-align: left;
    transition: 0.3s all;
	line-height: 20px;
    display: block ;
    color: #020204 ;
	padding:0px;
}

/*
.nav-sections .navigation ul li
  {
	padding-right:15px !important;	
   }
   */
}
@media (min-width:992px)
{
.nav-sections-item-content
{
	display:block !important;
}
}

@media (max-width:992px)
{
.minicart-wrapper .block-minicart
{
	margin-top:-5px;
}
}
@media (min-width:768px)
{
.breadcrumb_sec
{
	display:block;
}
}

@media (max-width:575px)
{
.minicart-wrapper 
{
	margin-left: 15px !important;
}
}

@media (max-width:1199px)
{
.block-search
{
	width:40px !important;
	float:left !important;
	padding:7px 0px !important;
	margin-top:24px ;
	z-index:99;
	position:relative;
}
.block-search .minisearch
{
	position:relative;
}
.nav-sections
{
	margin-left: 25px;
}

.block-search .input-text
{
	width:100%;
	padding:12px 10px 12px 35px;
	height:50px;
	font-family:"Work Sans",sans-serif !important;
	border-radius:0px;
	font-size:16px;
	font-weight:500;
	outline:none !important;
	border:none !important;
	background-color:#fff;
	position:inherit !important;
	margin:0px !important;
	left:auto !important;
}
.block-search .input-text:active,
.block-search .input-text:focus
{
	outline:none !important;
	box-shadow:none !important;
}
.block-search .input-text::placeholder
{
	color:rgba(44, 43, 52, 0.5) !important;
}

.block-search .action.search:before
{
	font-size:20px !important;
	color:rgba(44, 43, 52, 1) !important;
}
.block-search .action.search[disabled]
{
	color:rgba(44, 43, 52, 0.2) !important;
	opacity:0.2 !important;
}
.block-search .action.search
{
	display: none !important;
 }
.block-search .label
{
	clip:inherit !important;
	overflow:auto !important;
	height:auto !important;
	width:auto !important;
	position:inherit !important;
}
.block-search .control
{
	display:none;
	position:absolute;
    width:500px;
	height:50px;
	left:-450px;
	margin:0px !important;
	padding:0px !important;
	bottom:-102px;
	z-index:9999;
	box-shadow:0px 3px 3px rgba(0,0,0,0.1);
	border-top:none !important;
}
.block-search .label:before
{
	color:#020204 !important;
}
.block-search .control:before
{
	font-size: 18px;
    line-height: 32px;
    color: #757575;
    content: '\e615';
    font-family: 'luma-icons';
    margin: 0;
    vertical-align: top;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
	position:absolute;
	top:10px;
	left:10px;
	opacity:0.5;
	z-index:999;
}
}
@media (max-width:991px)
{
.block-search .control
{
	bottom:-118px;
}
.checkout-cart-index .page-main
{
	padding-left:15px;
	padding-right:15px;
}
.checkout-cart-index .page-title-wrapper
{
	padding-left:0px;
	padding-right:0px;
}
.nav-sections
{
	margin-left: 0px;
}
.block-search
 {
	 padding:  0px !important; 
    margin-top: 0px;
	margin-right: 15px;
 }
.block-search .label
{
	padding: 21px 0px !important;
}
.minicart-wrapper
{
    width: auto;
    padding: 0px 0px;
    margin-left: 0px !important;
	top:0px;
	padding-right:0px;
}
.minicart-wrapper .action.showcart
{
	top:0px;
	padding-right:0px;
	line-height: 0px;
    padding: 22px 0px;
}
}
@media (max-width:767px)
{
.block-search .label
{
	padding: 19.5px 0px !important;
}
.pro_desc_detail
{
	margin-top:0px;
	padding-top:0px !important;	
}
.pro_desc_detail .product.data.items
{
	margin-left:0px;
	margin-right:0px;
	border:none;
	background-color:#fff;
	padding:0px 15px;
	border-radius:8px;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.07);
}
.pro_desc_detail .product.data.items>.item.content
{
	padding:0px;
	padding-bottom: 15px;
}
.pro_desc_detail .product.data.items>.item.content
{
	margin-top:15px;
	box-shadow:none;
}
.pro_desc_detail .product.data.items>.item.title>.switch
{
	padding:0px;
}
.pro_desc_detail .product.data.items>.item.title.active>.switch, .pro_desc_detail .product.data.items>.item.title.active>.switch:active, .pro_desc_detail .product.data.items>.item.title.active>.switch:focus
{
	border-bottom:1px solid;
}

.cart-form-discount .cart.table-wrapper .product-item-photo
 {
	 max-width:75px;
 }
.cart-form-discount strong.product-item-name
{
	line-height:20px;
}
.cart-form-discount .product-item-name a
{
	font-size:16px;
}

.cart-form-discount .cart.table-wrapper .col.qty[data-th]:before, 
.cart-form-discount .cart.table-wrapper .col.price[data-th]:before, 
.cart-form-discount .cart.table-wrapper .col.subtotal[data-th]:before, 
.cart-form-discount .cart.table-wrapper .col.msrp[data-th]:before
 {
	line-height: 22px;
    font-weight: 600;
    opacity: 0.70;
    text-align: left;
    font-size: 16px;
	padding-bottom:5px;
  }
 .cart-form-discount .cart-discount
  {
	  border-bottom:none;
	  padding:0px;
  }
  .cart-form-discount .table-wrapper
  {
	  border-top:none;
  }
  .checkout-cart-index .cart-summary
  {
	  margin-bottom:15px;
  }
 .cart-form-discount .cart-discount .block>.title:after
 {
	 top:20px;
 }
 .checkout-cart-index .cart .table.items .col.qty
  {
	  text-align:left;
  }
.checkout-cart-index .cart-summary .block>.title:after
 {
	top:22px;
 }
.checkout-index-index .checkout-container,
.checkout-index-index #checkout .opc-wrapper
 {
	 margin:0px;
 }
.checkout-index-index #opc-shipping_method #checkout-step-shipping_method.step-content
 {
	 margin-bottom:0px;
 }
.checkout-index-index .methods-shipping #shipping-method-buttons-container.actions-toolbar .action.primary
 {
	 margin-top:0px;
 }
.checkout-index-index .opc-wrapper .checkout-shipping-address #checkout-step-shipping .form.form-login,
.checkout-index-index .opc-wrapper .checkout-shipping-address #checkout-step-shipping .form.form-shipping-address,
.checkout-index-index .opc-wrapper .checkout-shipping-method #co-shipping-method-form.form.methods-shipping
 {
	 background-color:transparent;
 }
.checkout-index-index .opc-wrapper .checkout-shipping-method #co-shipping-method-form.form.methods-shipping
 {
	 margin:0px;
	 padding:0px;
 }
.checkout-index-index .opc-wrapper .checkout-shipping-address #checkout-step-shipping
 {
	 margin-bottom:20px;
 }
.checkout-index-index .opc-summary-wrapper .modal-inner-wrap
 {
	 background-color:#fff;
 }
 
.checkout-index-index .opc-summary-wrapper .modal-inner-wrap .opc-block-summary
  {
	padding:15px;
  }
.checkout-index-index .opc-summary-wrapper .modal-inner-wrap .opc-block-summary .title
 {
	 border-bottom: 1px solid #eeeef2;
	 padding: 0px 15px 15px;
	 margin: 0px -15px;
 }
.checkout-index-index .opc-summary-wrapper .modal-inner-wrap .opc-block-summary .block.items-in-cart
  {
	box-shadow:none;
	padding:0px;
	border-radius:0px;
  }
.checkout-index-index .opc-summary-wrapper .modal-inner-wrap .opc-block-summary .block.items-in-cart>.title
  {
	border-top:1px solid #eeeef2;
	padding:8px 15px;
  }
.checkout-index-index .opc-summary-wrapper .modal-inner-wrap .opc-block-summary .block.items-in-cart>.title:after
  {
	top:15px;
  }
 .checkout-index-index .opc-summary-wrapper .minicart-items-wrapper
 {
	 max-height:inherit;
	 padding: 15px 0px 0px;
	 overflow: inherit;
 }
 .checkout-index-index .new-address-popup .action.action-show-popup
 {
	 color: #3498db;
	 border: 1px solid #3498db;
	 background-color: #ffffff;
 }
 .checkout-index-index .new-address-popup .action.action-show-popup:hover
 {
	 background-color: #2486c8;
     transition: 0.3s all;
	 border: 1px solid #2486c8;
	 box-shadow:none;
	 color: #fff;
 }
 .checkout-index-index .modal-slide .modal-inner-wrap
 {
	 border-radius:0px;
 }
.checkout-index-index .modal-popup.modal-slide._show .modal-inner-wrap
 {
	 background-color:#fff;
	 margin-bottom:0px;
 }
.checkout-index-index .modal-popup.modal-slide._show .modal-inner-wrap .action.primary.action-save-address
 {
	margin-left:0px;
 }
.checkout-index-index .modal-popup.modal-slide._show .modal-inner-wrap .action.secondary.action-hide-popup
 {
	 display:none;	 
 }
.checkout-index-index .opc-wrapper .checkout-payment-method #checkout-payment-method-load .payment-methods,
.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option
 {
	margin:0px;
 }
.checkout-index-index .opc-block-summary .cart-totals, .opc-block-summary .table-totals
 {
	box-shadow:none;
	margin-bottom:15px;
 } 
.checkout-index-index .opc-block-summary .table-totals .grand strong
 {
	 padding:0px;
 }
.checkout-index-index #opc-sidebar .opc-block-shipping-information .shipping-information
 {
   box-shadow:none;	 
 }
.checkout-index-index .opc-summary-wrapper .minicart-items-wrapper ol li.product-item:last-child
 {
	padding-bottom:0px;
 }
.checkout-index-index .checkout-payment-method .payment-method._active .actions-toolbar:after
 {
	 content:'';
	 clear:both;
	 display:table;	
 }
.checkout-index-index .checkout-payment-method .payment-method._active .actions-toolbar .primary
 {
	 float:none;
 }
.checkout-index-index .checkout-payment-method .payment-method._active .actions-toolbar .primary:after
  {
	 content:'';
	 clear:both;
	 display:table;
  }
.checkout-index-index .checkout-payment-method .payment-method._active .actions-toolbar .primary .action.action-update
 {
	 float:left;
	 width:auto;
 }
.checkout-index-index .checkout-payment-method .payment-method._active .actions-toolbar .primary .action.action-cancel
 {
	 float:left;
	 width:auto;
 }
.checkout-index-index .payment-option .payment-option-content .form.form-discount .actions-toolbar .action.action-apply:last-child,
.checkout-index-index .payment-option .payment-option-content .form.form-discount .actions-toolbar .action.action-apply
 {
	 margin-bottom: 3px;
 }
.checkout-index-index .checkout-payment-method .payment-option-content .actions-toolbar .primary .action.action-apply
 {
	 font-weight:500;
	 padding: 0px 10px;
 }
.block.filter.active#layered-filter-block .block-content.filter-content .block-subtitle.filter-subtitle
 {
	 border-top:none;
	 border-bottom: 1px solid #eeeef2;
	 background:#fff;
	 font-size: 24px;
    line-height: 36px;
    color: #020204;
	font-weight: 600;
	padding:15px 15px;
	height: 64px;
 }
.block.filter.active#layered-filter-block .filter-title
 {
	height: 64px;
	border-color: #eeeef2;
 }
.block.filter.active#layered-filter-block .block-content.filter-content .filter-options
 {
	top: 63px;
	border-top: 1px solid #eeeef2;
	border-color: #eeeef2;
 }
.block.filter.active#layered-filter-block .block-content.filter-content .filter-options .filter-options-item
 {
	 border-color: #eeeef2;
	 margin-bottom:0px;
	 padding-bottom:0px;
 }
.block.filter.active#layered-filter-block .block-content.filter-content .filter-options .filter-options-item .filter-options-title
 {
	 padding:8px 15px;
 }
.block.filter.active#layered-filter-block .block-content.filter-content .filter-options .filter-options-item .filter-options-content
 {
	 padding: 0px;
 }
.block.filter.active#layered-filter-block .filter-options-item.allow.active .filter-options-content .items
{
	padding:0px;
	margin:0px;
}
.block.filter.active#layered-filter-block .filter-options-item.allow.active .filter-options-content .items .item
 {
	display: block;
    padding: 5px 15px;
    margin: 0px;
    padding-left: 20px;
    font-size: 14px;
    position: relative;
 }
.block.filter.active#layered-filter-block .filter-options-item.allow.active .filter-options-content .items .item:hover a
 {
	background: rgba(52, 152, 219, 0.05);
    color: rgba(52, 152, 219, 1);
 }
.block.filter.active#layered-filter-block .filter-options-item.allow.active .filter-options-content .items .item a
{
	display:block;
	padding:5px 15px;
	padding-left: 20px;
	margin:-5px -15px -5px -20px;
}
.block.filter .block-title.filter-title strong:after
 {
	color: #020204;
    font-size: 18px;
    font-weight: 900;
    top: 10px;
    margin-top: 6px;
    margin-right: 8px;
 }
.filter-active .block.filter .block-title.filter-title strong
 {
	 background-color:transparent;
	 color:transparent;
	 box-shadow:none;
 }
.search-autocomplete
{
	top:120%;
}
.sales-order-print .page-main.cont_wrap .columns 
 {
	 display:block;
 }


.mpblog-post-index .cont_wrap .sidebar.sidebar-main .mp-sidebar.product.info .product.data.items .data.item.title .data.switch, 
.mpblog-month-view .cont_wrap .sidebar.sidebar-main .mp-sidebar.product.info .product.data.items .data.item.title .data.switch, 
.mpblog-post-view .cont_wrap .sidebar.sidebar-main .mp-sidebar.product.info .product.data.items .data.item.title .data.switch
 {
	 padding:0px;
 }
.mpblog-post-index .cont_wrap .sidebar.sidebar-main .mp-sidebar.product.info .product.data.items .data.item.content, 
.mpblog-month-view .cont_wrap .sidebar.sidebar-main .mp-sidebar.product.info .product.data.items .data.item.content, 
.mpblog-post-view .cont_wrap .sidebar.sidebar-main .mp-sidebar.product.info .product.data.items .data.item.content
 {
	 box-shadow:none;
	 margin:0px;
 }
.mpblog-post-index .cont_wrap .sidebar.sidebar-main .mp-sidebar.product.info .product.data.items .data.item.content .list-post-tabs .post-left, 
.mpblog-month-view .cont_wrap .sidebar.sidebar-main .mp-sidebar.product.info .product.data.items .data.item.content .list-post-tabs .post-left, 
.mpblog-post-view .cont_wrap .sidebar.sidebar-main .mp-sidebar.product.info .product.data.items .data.item.content .list-post-tabs .post-left
 {
	 width:auto;
 }
.mpblog-post-index .cont_wrap .sidebar.sidebar-main .mp-sidebar.product.info.detailed,
.mpblog-month-view .cont_wrap .sidebar.sidebar-main .mp-sidebar.product.info.detailed,
.mpblog-post-view .cont_wrap .sidebar.sidebar-main .mp-sidebar.product.info.detailed
 {
	 margin-bottom:15px;
 }
.filter .filter-current
 {
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.07);
	background-color: #fff;
	border-radius: 4px;
	border:none;
	margin:0px;
	margin-top:10px;
 }
.filter .filter-current.active+.block-actions
{
	margin: 10px 0px 0px;
    font-weight: 600;
}
.category-leadership .filter .filter-current
 {
	margin-top: -10px;
    margin-bottom: 15px;
 }

.category-leadership .filter .filter-current.active+.block-actions
{
	margin: -10px -5px 15px;
}

.filter .filter-current.active
  {
	  padding-bottom: 5px;
  }
.filter .filter-current .filter-current-subtitle
 {
	 padding:14px 15px;
 }
.minicart-wrapper .block-minicart
 {
	margin-top:0px;
  }
.categorypath-ftce-ftce-gk-main .section_bx,
.cms-ftce-gk-1 .section_bx,
.cms-ftce-gk-3 .section_bx,
.cms-ftce-gk-5 .section_bx,
.cms-ftce-proed-1 .page-main.cont_wrap,
.cms-ftce-proed-2 .page-main.cont_wrap,
.cms-ftce-proed-5 .page-main.cont_wrap,
.cms-ftce-proed-8 .page-main.cont_wrap,
.cms-ftce-2 .page-main.cont_wrap,
.cms-praxis-code .page-main.cont_wrap,
.cms-praxis-ii-5001-1 .page-main.cont_wrap,
.cms-praxis-ii-5001-4 .page-main.cont_wrap,
.cms-praxis-ii-5001-3 .page-main.cont_wrap,
.cms-enable-cookies .page-main.cont_wrap,
{
	padding-top:1em;
}
.cms-praxis-code .page-main.cont_wrap .card
{
	margin-top:0px;
}
.category-online-courses .page-main.cont_wrap .columns .column.main
 {
	 margin-top:40px;
 }
}

/*--max-width 575px--*/
@media (max-width:575px)
{
.proddetail_box .page-title 
{
    font-size: 22px !important;
	line-height:24px;
}
.proddetail_box .product-reviews-summary
{
	margin-top:3px !important;
	margin-bottom:8px !important;
}
.proddetail_box .product-info-price .price-box .price
{
	font-size:24px !important;
}
.proddetail_box .product-info-price .price-box
{
	margin-bottom:15px !important;
}
.proddetail_box .product-add-form
{
	margin-top:15px;
}
#toolbar-amount
  {
	display:none;
   }
.fotorama--fullscreen
   {
	z-index:99999 !important;
   }
.minicart-wrapper .block-minicart
  {
	  padding: 15px 15px;
	  right:-10px;
  }
 .category-praxis-ii-bundle.catalog-category-view.page-layout-2columns-left .cont_wrap .inner_product_pg .item:nth-child(4)
{
	margin-top: 10px;
}
.nav-toggle
{
	padding:18px 0px;
	position: relative;
    left: 0px !important;
    top: 2px;
}
.logo img
{
	    width: 75px;
}
.logo
{
    padding: 3px 0px;
	left:95px;
}
.block-search .label
{
	padding: 16px 0px !important;
	position: relative !important;
    top: 2px;
}
.minicart-wrapper .action.showcart
{
	padding:18px 0px;
}
.block-search .control
{
   bottom: -110px;
}
}

/*--min width 576px--*/
@media (min-width:576px)
{
.cont_wrap,
.cms-feaps.cms-page-view .page-main,
.cms-fele-information-page.cms-page-view .page-main,
.category-ftce-physical-education-pe-k-12.catalog-category-view.page-layout-2columns-left .cont_wrap,
.body-template1-ui.catalog-category-view.page-layout-2columns-left .cont_wrap,
.cms-praxis-test-1-3.cms-page-view .cont_wrap.page-main,
.cms-ftce-code.cms-page-view .cont_wrap.page-main,
.cms-ftce-gk-1.cms-page-view .cont_wrap.page-main,
.cms-ftce-gk-2.cms-page-view .cont_wrap.page-main,
.cms-ftce-gk-3.cms-page-view .cont_wrap.page-main,
.cms-ftce-gk-5.cms-page-view .cont_wrap.page-main,
.cms-ftce-info-1.cms-page-view .cont_wrap.page-main,
.cms-ftce-info-2.cms-page-view .cont_wrap.page-main,
.cms-ftce-info-3.cms-page-view .cont_wrap.page-main,
.cms-ftce-info-4.cms-page-view .cont_wrap.page-main,
.cms-ftce-info-5.cms-page-view .cont_wrap.page-main,
body.cms-praxis-ii-5001-1.cms-page-view .cont_wrap.page-main,
body.cms-praxis-ii-5001-3.cms-page-view .cont_wrap.page-main,
body.cms-praxis-ii-5001-4.cms-page-view .cont_wrap.page-main,
body.cms-praxis-ii-5001-5.cms-page-view .cont_wrap.page-main,
.cms-praxis-prep.cms-page-view .cont_wrap.page-main
  {
	padding:2em 15px;
  }

  
body.categorypath-online-courses-praxis-core-test.category-praxis-core-test .page-main.cont_wrap,
.categorypath-online-courses-ftce-exceptional-student-education-ese.category-ftce-exceptional-student-education-ese .page-main.cont_wrap,
.categorypath-online-courses-ftce-business-education-6-12.category-ftce-business-education-6-12 .page-main.cont_wrap
  {
	padding:0px 15px 2em 15px !important;
  }
.category-ftce-business-education-6-12.catalog-category-view.page-layout-2columns-left .cont_wrap,
.category-ftce-exceptional-student-education-ese.catalog-category-view.page-layout-2columns-left .cont_wrap,
.category-english-6-12.catalog-category-view.page-layout-2columns-left .cont_wrap,
.category-online-courses.catalog-category-view.page-layout-2columns-left .cont_wrap,
.category-ftce-middle-grades-english-5-9.catalog-category-view.page-layout-2columns-left .cont_wrap
{
	/* padding:2em 15px; */
	padding-top:2em;
	padding-bottom:2em;
}
  .section_bx
	{
		padding:2em 0px;
	}
  .prod_coll_head .page-title
	{
		font-size: 24px;
	}
  .proddetail_box .product.media
	{
		max-width:68% !important;
		margin-bottom:20px;
	}
  .fotorama--fullscreen
	{
		z-index:99999 !important;
	}
  .cart_wishlist_btn
	{
		margin-top:40px;
	}
  .cart_wishlist_btn .action.primary.tocart
	{
		width:50%;
	}
  .cart_wishlist_btn .action.towishlist
   {
	width:45%;
	margin-left:15px;
	margin-top:0px;
   }
  .inner_product_pg .item
   {
	flex:0 0 50%;
	max-width:50%;	
   }
  .checkout-index-index .opc-block-summary .cart-totals, .opc-block-summary .table-totals .totals.sub th,
  .checkout-index-index .opc-block-summary .cart-totals, .opc-block-summary .table-totals .totals.sub td
	{
		padding-left:15px;
		padding-right:15px;
	}
  .checkout-index-index .opc-block-summary .table-totals tbody .mark,
  .checkout-index-index .opc-block-summary .table-totals tbody .amount
	{
		padding-left:15px;
		padding-right:15px;
	}
	.checkout-index-index .modal-content .opc-block-summary a.primary.action.update
	{
		left: 15px;
	}
  .inner_product_pg .item:nth-child(1),
  .inner_product_pg .item:nth-child(2)
	{
		margin-top:0px;
	}
.catalog-category-view.page-layout-2columns-left .cont_wrap .inner_product_pg .item
 {
    flex: 0 0 50%;
    max-width: 50%;	
 }
.catalogsearch-result-index .inner_product_pg .product-items .item
  {
    flex: 0 0 50%;
    max-width: 50%;	
 }
.catalog-category-view.page-layout-2columns-left .cont_wrap .inner_product_pg .item:nth-child(3),
.catalog-category-view.page-layout-2columns-left .cont_wrap .inner_product_pg .item:nth-child(4),
.catalogsearch-result-index .inner_product_pg .product-items .item:nth-child(3),
.catalogsearch-result-index .inner_product_pg .product-items .item:nth-child(4)
  {
	 margin-top: 10px;
  }
.sales-order-print .page-main.cont_wrap .logoprint
  {
	float:left;
  }
.sales-order-print .page-main.cont_wrap .page-title-wrapper.prod_coll_head
  {
	float:right;
	width:auto;
	margin:0px;
	margin-top:20px;
	/* padding-right:120px; */
  }
.sales-order-print .page-main.cont_wrap .page-title-wrapper.prod_coll_head .page-title
  {
    font-size: 24px;
    line-height: 36px;
  }
.mpblog-post-index .post-list-content .post-list-body .post-list-item .post-item-wraper .post-image,
.mpblog-month-view .post-list-content .post-list-body .post-list-item .post-item-wraper .post-image
 {
	width:250px;
	height:250px;
	display:table-cell;
 }
.mpblog-post-index .post-list-content .post-list-body .post-list-item .post-item-wraper .post-info-wraper,
.mpblog-month-view .post-list-content .post-list-body .post-list-item .post-item-wraper .post-info-wraper
 {
	width:auto;
	padding:20px 30px;
	display:table-cell;
 }
.mpblog-post-index .post-list-content .post-list-body .post-list-item .post-item-wraper .post-info-wraper .mp-post-title a.post-link-title,
.mpblog-month-view .post-list-content .post-list-body .post-list-item .post-item-wraper .post-info-wraper .mp-post-title a.post-link-title
{
	display:block;
	max-height:73px;
	font-size: 30px;
	line-height: 36px;
}

.mpblog-post-index .post-list-content .post-list-body .post-list-item .post-item-wraper .post-info-wraper .mp-post-info,
.mpblog-month-view .post-list-content .post-list-body .post-list-item .post-item-wraper .post-info-wraper .mp-post-info
 {
	margin-bottom:12px;
 }
.mpblog-post-index .post-list-content .post-list-body .post-list-item .post-item-wraper .post-info-wraper .actions,
.mpblog-month-view .post-list-content .post-list-body .post-list-item .post-item-wraper .post-info-wraper .actions
  {
	margin-top:35px;
  }

.mpblog-post-view .cont_wrap .post-list-content .post_information
  {
	margin-bottom:15px;
  }
.mpblog-post-view .prod_coll_head .page-title
  {
	line-height:36px;
  }
.mpblog-post-view .cont_wrap .post-list-content .post-view-image
 {
	text-align:left;
	margin-bottom:30px;
  }

.mpblog-post-view .cont_wrap .mpcss #sharing .share-col-right
 {
   width:50%;	
 }
.topbot_pd
 {
	 padding:2em 0px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .study_plan01 .box_studyplan
 {
   padding:10px 0px;
   display:flex;
   flex-wrap: wrap;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .study_plan01 .box_studyplan .stuplan_col
 {
	width: 50%;
	flex:0 0 50%;
	padding:20px 0px;
	margin:0px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .study_plan01 .box_studyplan .stuplan_col:nth-child(1),
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .study_plan01 .box_studyplan .stuplan_col:nth-child(2)
 {
	 padding-top: 0px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .study_plan01 .box_studyplan .stuplan_col h4
 {
   margin-bottom: 10px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .series_box02 .series_inbox02 .series_row02 .left_series_row02
 {
	 width:40%;
	 float: left;
	 line-height: 0px;
	 margin-bottom: 0px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .series_box02 .series_inbox02 .series_row02 .right_series_row02 
 {
	 width:56%;
	 float: right;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper  .exam_details2
 {
   margin-bottom:2.5em;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .faq_box3
 {
	margin-bottom: 1.5em;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .study_plan01
 {
	margin-bottom: 1.5em;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .video_library01
  {
    margin-bottom: 2.5em;
  }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .study_plan01 .product.info.detailed.pro_desc_detail
 {
	 margin-top: 20px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .video_library01 .product.info.detailed.pro_desc_detail 
 {
	margin-top: 20px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .video_library01 .box_videoibr01 .col_video
 {
	 width:50%;
	 float: left;
	 margin-top: 30px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .video_library01 .box_videoibr01 .col_video:nth-child(1),
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .video_library01 .box_videoibr01 .col_video:nth-child(2)
 {
	margin-top: 0px;
 }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .digital_courses_row .digicol_left01
 {
	width: 46%;
	float: left;
 }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .digital_courses_row .digicol_right02
 {
	width: 50%;
	float: right;
	margin-top: 0px;
 }
 .categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .fele_subdata .feleroprt_01:nth-child(1),
 .categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .fele_subdata .feleroprt_01:nth-child(2)
  {
	 width:50%;
	 float: left;
	 margin-bottom: 20px;
  }
 .categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .fele_subdata .feleroprt_01:nth-child(3)
  {
	 width:100%;
	 float: left;
  }
  .categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .fele_subdata .feleroprt_01 h5
  {	
	 margin-bottom: 10px;
	 margin-top: 20px;
  }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .fele_subdata .feleroprt_01 p
 {
	line-height: 26px;
	margin-bottom: 10px;
 }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .fele_subdata .feleroprt_01 span
 {
    margin-bottom: 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .courses_chan_px .courschang_list
 {
   width:40%;
   float: left;
   margin-bottom: 0px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .courses_chan_px .videobx_chacore
 {
	width:60%;
	float: right;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .series_row02 .right_series_row02 .parag_contdetails03>a
 {
	margin-top: 30px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .courses_chan_px .courschang_list ol li
 {
	 display: block;
	 margin-top:15px;
 }
 .categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .courses_chan_px .courschang_list ol li p
  {
	  width: auto;
	  display:block;
	  margin:0px;
	  margin-bottom: 0px;
  }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .courses_chan_px .courschang_list ol li span
 {
	 width: auto;
	 display: inline-block;
	 margin-right:25%; 
	 font-weight: 600;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .cont_col_left .paxis_subcont
 {
	margin-bottom:2.5em;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper  .exam_details2
 {
   margin-top:2.5em;
   margin-bottom:2.5em;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .study_plan01 .product.info.detailed.pro_desc_detail
 {
	 margin-top: 20px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .study_plan01 .box_studyplan .stuplan_col
 {
	width: 50%;
	flex:0 0 50%;
	padding:20px 0px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .study_plan01 .box_studyplan .stuplan_col:nth-child(1),
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .study_plan01 .box_studyplan .stuplan_col:nth-child(2)
 {
	 padding-top: 0px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .study_plan01 .box_studyplan
 {
   padding:10px 0px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .study_plan01 .box_studyplan .stuplan_col h4
 {
   margin-bottom: 10px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .video_library01 .product.info.detailed.pro_desc_detail 
 {
	margin-top: 20px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .video_library01 .box_videoibr01 .col_video
 {
	 width:50%;
	 float: left;
	 padding:0px 15px;
	 margin-top: 30px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .video_library01 .box_videoibr01 .col_video:nth-child(1),
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .video_library01 .box_videoibr01 .col_video:nth-child(2)
 {
	margin-top: 0px;
 }
.categorypath-courses-praxis .category-description .ftce_wrapper .coreseriex_box .digital_corses01_row .digital_col2,
.categorypath-courses-praxis .category-description .ftce_wrapper .coreseriex_box .digital_corses01_row .digital_col2.colm_videos01
 {
	 margin-left: 0px;
	 margin-top: 0px;
	 width: 50%;
	 float: right;
 }
.categorypath-courses-praxis .category-description .ftce_wrapper .coreseriex_box .digital_corses01_row .digital_col1
 {
	 width: 46%;
	 float: left;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .series_box02 .series_inbox02 .series_row02 .left_series_row02
 {
	 width:40%;
	 float: left;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .series_box02 .series_inbox02 .series_row02 .right_series_row02 
 {
	 width:56%;
	 float: right;
 }
.categorypath-courses-praxis .category-description .ftce_wrapper .series_row02 .right_series_row02 .parag_contdetails03 .list_contfull04 ul li
 {
	 margin-bottom: 15px;
 }
.youtube_icons
 {
	 margin-top:50px;
 }
.youtube_icons a
 {
	 width: 235px; 
	 height: 40px;
	 font-size: 18px;
	 line-height: 40px;
	 color: #2c2b34;
	 padding-left: 60px;
 }
 
.youtube_icons a:nth-child(2)
{
	margin-top:25px;
}

.youtube_icons a .iconyoutube
 {
	 display: block;
	 width: 60px;
	 height: 60px;
	 border-radius: 50%;
	 position: absolute;
	 top: -10px;
	 left:-3px;
	 background-color: #E02F2F;
	 overflow: hidden;
	 transition: 0.3s all;
 }
.youtube_icons a .iconyoutube svg
 {
	 position: relative;
	 top:0px;
	 left:0px;
 }
 
.youtube_icons a .iconyoutube.digitalcourse svg
 {
	position: relative;
    top: 12px;
    left: 13px;
    width: 30px;
 }
.youtube_icons a .iconyoutube.digitalcourse
 {
	 background-color:#44a6e8;
 }
 
 
.content_slider h2
  {
	margin-bottom:0px;
  }
.sec_contboxlink .cont_rowbox .col_link .contcolm_box a
 {
	 padding:15px 15px;
 }
.sec_contboxlink .cont_rowbox .col_link .contcolm_box h4
 {
	 margin-bottom:5px;
 }
.sec_contboxlink .cont_rowbox .col_link .contcolm_box p
 {
	 display: block;
 }
.sales-order-print .page-main.cont_wrap .page-title-wrapper.prod_coll_head
  {
    text-align: right;
  }
  .sales-order-print .page-main.cont_wrap .page-title-wrapper.prod_coll_head .order-date
  {
	  text-align:right;
	  margin:-4px 0 0 0px;
  }
.sales-order-print .page-main.cont_wrap .page-title-wrapper.prod_coll_head .order-status
{
	/* position:absolute;
	right:0px; */
	float: right;
	top:5px;
	margin:0px;
	height:50px;
	border:1px solid #3498db;
	font-weight:600;
	color:#fff;
	border-radius:4px;
	background-color:#3498db;
	position: relative;
	margin-left: 15px;
	line-height: 40px;
}
.sales-order-print .page-main.cont_wrap a.logo
 {
	left:0px;
	transform: translate(0%, 0%);
	border:none;
	padding: 4px 0px;
 }
.cms-noroute-index .page-main.cont_wrap .columns  .column.main
  {
    padding: 40px 15px;
  }
.cms-noroute-index .page-main.cont_wrap .columns  .column.main .notfound_data .headnot_found h1
 {
	font-size: 36px;
	line-height: 36px;
 }
.cms-noroute-index .page-main.cont_wrap .columns  .column.main .notfound_data .pag_contentnot p
 {
	font-size:18px;
 }
.cms-noroute-index .page-main.cont_wrap .columns  .column.main .notfound_data .pag_contentnot
 {
	 margin-top:10px;
 }
.cms-noroute-index .page-main.cont_wrap .columns  .column.main .notfound_data .pag_contentnot .botharebutton a
 {
    padding: 14px 17px;
	width: 170px;
 }
.cms-noroute-index .page-main.cont_wrap .columns  .column.main .notfound_data .svg_imgnotfound
 {
	 max-width:200px;
	 margin-bottom: 30px;
 }
.cms-noroute-index .page-main.cont_wrap .columns  .column.main .notfound_data .pag_contentnot .botharebutton
 {
	 margin-top:30px;
 }
.sales-guest-form .columns  .column.main .form.form-orders-search .fieldset .field.find.required
 {
   width:150px;
   float: left;
 }
.sales-guest-form .columns  .column.main .form.form-orders-search .fieldset .field.email.required,
.sales-guest-form .columns  .column.main .form.form-orders-search .fieldset .field.zip.required
 {
	padding-left: 160px;
 }
.cms-privacy-policy-cookie-restriction-mode .cont_wrap
 {
	 padding-top: 2em;
 }

.category_define ul li
  {
	  flex:0 0 25%;
  }
.category_define ul li:nth-child(1),
.category_define ul li:nth-child(2),
.category_define ul li:nth-child(3),
.category_define ul li:nth-child(4)
 {
	margin-top: 0px;
 }
.cms-podcast .videoep_business ul li
 {
	 flex:0 0 50%;
	 max-width:50%;
 }
.cms-podcast .videoep_business ul li:nth-child(1),
.cms-podcast .videoep_business ul li:nth-child(2)
 {
	margin-top:0px;
 }
.cms-podcast .videoep_business ul li .videeps_box01 h4
  {
	font-size: 24px;
  }
.cms-podcast .cont_wrap
 {
	 padding-top: 2em;
 }
.account .form-wishlist-items .products-grid.wishlist ol .product-item
 {
	 flex:0 0 50%;
	 max-width: 50%;
	 margin:0px;
	 margin-bottom: 30px;
	 padding:0px;
	 padding-left:10px;
	 padding-right:10px;
 }
.account .form-wishlist-items .products-grid.wishlist ol
 {
	 display: flex;
	 flex-wrap: wrap;
	 margin-left:-10px;
	 margin-right:-10px;
 }
.account .columns .column.main .form-address-edit .fieldset .field .nested .field.additional
 {
	 width:50%;
	 float: left;
 }
.account .columns .column.main .form-address-edit fieldset.fieldset>.field,
.account .columns .column.main .form.form-edit-account fieldset.fieldset>.field
 {
	 width: 50%;
	 float: left;
 }
.account .columns .column.main .form.form-edit-account fieldset .field.choice
 {
	width: 100%;
	float: none;
 }
.account .columns .column.main .customer-review.view .product-details .product-info .product-name
 {
	font-size: 24px ;
	line-height: 36px;
 }
.account .columns .column.main .customer-review.view .review-details
 {
	 margin-top:30px;
 }
 .account .columns .column.main .customer-review.view .product-details .product-media .product-image-wrapper
 {
	 min-width: 100px;
	 min-height:100px;
 }
 .account .columns .column.main .customer-review.view .product-details .product-media .product-image-wrapper .product-image-photo 
 {
	 width: 100px;
	 height:100px;
 }
.minicart-wrapper .minicart-items-wrapper
 {
	margin: 0 -20px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .courses_chan_px .videobx_chacore .changedvideo_course > iframe
  {
   width: 100%;
   min-height: 300px;
  }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .video_library01 .box_videoibr01 .col_video .vidbx_inner > iframe
 {
	 width: 100%;
	 min-height:260px;
 }
.grid_element01 ul>li
 {
	flex:0 0 33.33%;
	max-width:33.33%;	
 }
.grid_element01 ul>li:nth-child(1),
.grid_element01 ul>li:nth-child(2),
.grid_element01 ul>li:nth-child(3)
 {
	margin-top:0px;
 }
 .row-webinar .col-webinar
 {
   margin-top: 30px;
 }
.col-webinar .box-webinar .webinar-head
  {
	padding:25px 15px;
  }

  .webinar-head .eventstartdate h3
  {
   font-size: 22px;
  }
  .webinar-head .eventstartdate p
  {
	  font-size: 18px;
  }
  .webinar-body .webinar-details > h2
  {
	
	 font-size: 24px;
  }
.webinar-details .webinar-detailcontent + a,
.categorypath-leadership-slla-6990 .web-eventvideo + a,
.pricewithenroll a
  {
	 width: 200px;    
	 padding: 10px 15px;
	 font-size: 18px;
	 margin-top:30px;
  }
.pricewithenroll h5
 {
	 margin-top:42px;
	 font-size:24px;
 }
  .col-webinar .box-webinar .webinar-head .freetag
  {
	  padding:1px 15px;
	  margin-bottom: 15px;
  }
.category-include .categorycontent
 {
	flex:0 0 50%;
	max-width: 50%;
	padding-right: 15px;
	margin-bottom:0px
 }
.category-include .webinarinclude
  {
	 flex:0 0 50%;
	 max-width: 50%;
  }
.tab_element01 .tabcontent1 .tabbox .productTab a
{
	flex: 0 0 25%;
	max-width:25%;
	padding:0px 5px;
	margin-top:10px;
}
.header
{
	padding:0px 20px !important;	
}
.content_slider
{
   padding:0px 20px;
}
.category-praxis-ii-elementary-education-multiple-subjects-5001 .leftcontentZone .card .videoBoxMainLink iframe,
.cms-praxis-ii-5001-3 .leftcontentZone .card .videoBoxMainLink iframe,
.cms-praxis-ii-5001-4 .leftcontentZone .card .videoBoxMainLink iframe
{	
    height: 320px;
}
.categorypath-praxis1.category-praxis1 .section_bx .category-description
{
	margin-bottom:5px;
	position: relative;
    top: -15px;
}
.slide_conatiner ol.product-item-grid > li,
.block-blog-related.products-same-post.page-products.mpcss .related-content-container .products.wrapper .products.list li
 {
	flex:0 0 50%;
	max-width:50%;
 }
.block-blog-related.products-same-post.page-products.mpcss .related-content-container .products.wrapper .products.list li:nth-child(1),
.block-blog-related.products-same-post.page-products.mpcss .related-content-container .products.wrapper .products.list li:nth-child(2)
{
	margin-top:0px;
}

.slide_conatiner ol.product-item-grid > li:nth-child(1),
.slide_conatiner ol.product-item-grid > li:nth-child(2)
{
	margin-top:0px;
}
.template-ui-catVideo
{
	padding-bottom:2em;
}
#contentMainLink.ftce_wrapper.withVideo1 .leftcontentZone .card .videobox_normal 
{
	margin-top:30px;
}
#contentMainLink.ftce_wrapper.withVideo1 .leftcontentZone .card .videobox_normal .wistia_embed 
{
	width:500px !important;
	height:300px !important;
}
.blogdescription .sentancebox .VideoBlog_Box > iframe
{
   min-height:300px;
}
}
@media (min-width:640px)
{
.wishlist-index-index .product-item-inner
  {
	box-shadow: 0px 4px 4px 0 rgba(0,0,0,0.3) !important;
	border-color:#eeeef2 !important;
	border-radius:0px 0px 8px 8px;
  }
.account .form-wishlist-items .products-grid .product-item-info:hover, 
.account .form-wishlist-items .products-grid .product-item-info.active
 {
    
	background-color: #fff;
	border-color:#eeeef2 !important;
	border-radius: 8px 8px 0px 0px;
	margin:0px;
 }

.account .form-wishlist-items .products-grid.wishlist ol li .product-item-info:hover
 {
	box-shadow: 0px 4px 4px 0 rgba(0,0,0,0.3);
    border-radius:8px 8px 0 0;
	background-color:#fff;
 }
.account .form-wishlist-items .products-grid.wishlist ol li .product-item-info:hover .price-box.price-configured_price .price
 {
	padding-bottom: 0px;
	padding:5px 0 0 0px;
 }
.account .form-wishlist-items .products-grid.wishlist ol li .product-item-info:hover .product-item-name
 {
	padding:0px;
 }
.account .products-grid.wishlist .product-item .box-tocart .fieldset
{
	margin-bottom:15px;
}
.account .form-wishlist-items .products-grid.wishlist ol .product-item
 {
	 margin-bottom: 10px;
 }
}

/*--min width 768px--*/
@media (min-width:768px)
{
.checkout-index-index .opc-wrapper .step-title
{
	font-size: 24px;
	line-height: 36px;
}
.box_container
  {
	max-width: 1280px;
    padding-left: 20px;
    padding-right: 20px;
	margin-left:auto;
	margin-right:auto;
 }
.cont_wrap,
.category-ftce-physical-education-pe-k-12.catalog-category-view.page-layout-2columns-left .cont_wrap,
.cms-ftce-gk-1.cms-page-view .cont_wrap.page-main,
.cms-ftce-gk-2.cms-page-view .cont_wrap.page-main,
.cms-ftce-gk-3.cms-page-view .cont_wrap.page-main,
.cms-ftce-gk-5.cms-page-view .cont_wrap.page-main,
.cms-ftce-info-1.cms-page-view .cont_wrap.page-main,
.cms-ftce-info-2.cms-page-view .cont_wrap.page-main,
.cms-ftce-info-3.cms-page-view .cont_wrap.page-main,
.cms-ftce-info-4.cms-page-view .cont_wrap.page-main,
.cms-ftce-info-5.cms-page-view .cont_wrap.page-main,
body.cms-praxis-ii-5001-1.cms-page-view .cont_wrap.page-main,
body.cms-praxis-ii-5001-3.cms-page-view .cont_wrap.page-main,
body.cms-praxis-ii-5001-4.cms-page-view .cont_wrap.page-main,
body.cms-praxis-ii-5001-5.cms-page-view .cont_wrap.page-main,
.cms-praxis-prep.cms-page-view .cont_wrap.page-main
{
	padding:2.5em 15px;
}

body.categorypath-online-courses-praxis-core-test.category-praxis-core-test .page-main.cont_wrap,
.categorypath-online-courses-ftce-exceptional-student-education-ese.category-ftce-exceptional-student-education-ese .page-main.cont_wrap,
.categorypath-online-courses-ftce-business-education-6-12.category-ftce-business-education-6-12 .page-main.cont_wrap
{
	padding:0px 20px 2.5em 20px !important;
}
.category-ftce-business-education-6-12.catalog-category-view.page-layout-2columns-left .cont_wrap,
.category-ftce-exceptional-student-education-ese.catalog-category-view.page-layout-2columns-left .cont_wrap,
.category-english-6-12.catalog-category-view.page-layout-2columns-left .cont_wrap,
.category-online-courses.catalog-category-view.page-layout-2columns-left .cont_wrap,
.category-ftce-middle-grades-english-5-9.catalog-category-view.page-layout-2columns-left .cont_wrap
{
	padding-top:2.5em;
}
.section_bx
{
	padding:2.5em 0px;
}

.category-praxis-ii-bundle .section_bx
{
	padding-bottom:2.5em !important;
	padding-top:2.5em !important;
}
.category-praxis-ii-bundle .page-main.cont_wrap h1[style]
{
    margin-bottom: 25px;
}
.cms-ftce-proed-1 .simplelist-head,
.cms-ftce-proed-2 .simplelist-head,
.cms-ftce-proed-5 .simplelist-head,
.cms-ftce-proed-8 .simplelist-head
{
   margin-top: 1.5em;
}

.prod_coll_head .page-title
{
	font-size: 36px;
}
.category-leadership .section_bx .box_container .prod_coll_head
{
	margin-bottom:10px;
}
.pagination_data .pages
{
	margin-top:30px;
}
.proddetail_box .product.media
{
	width:40% !important;
	margin-bottom:0px;
}

.proddetail_box .product.media
{
	position:sticky;
	top:30px;
}
.proddetail_box .product-info-main
{
	width:57% !important;
}
.page-product-downloadable .product-add-form .product-options-wrapper 
{
	width:40% !important;
}
.page-product-downloadable .product-add-form .product-options-bottom
{
	width:57% !important;
}
.page-product-downloadable .product-add-form .product-options-bottom .cart_wishlist_btn
{
	margin-top: 30px;
}
.login-wrapper .welcome-content
  {
	  display:block;
  }
.login-wrapper
  {
	 display:block;
	 border-top:2px solid #3498db !important; 
	 border-bottom:1px solid #eff0f1 !important; 
  }
.login-wrapper .header.panel>.header.links>.authorization-link:after
{
	content:'/' !important;	
}
.checkout-cart-index .page-title-wrapper.prod_coll_head   
  {
	margin-bottom:20px;
  }
.checkout-cart-index .cart-summary .block>.title strong
 { 
	font-size:14px;
 }
.cart-form-discount
  {
	width:71%;
	float:left;
  }
.cart-form-discount .cart.table-wrapper .item .col.item
 {
	padding:20px 15px;
	border-spacing: 5px 10px;
	position:relative;
 }
.cart-form-discount .product-image-wrapper
 {
	width:75px;
 }
.cart-form-discount .cart.table-wrapper .actions-toolbar
 {
	padding-bottom:0px;
 }
.cart-form-discount .cart.table-wrapper .col.price, .cart.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp
  {
	padding:20px 15px;
  }
.cart-form-discount .cart.table-wrapper .col.qty
  {
	padding:20px 15px;
  }
.cart-form-discount .actions-toolbar
 { 
	float:left;
	padding-bottom:0px;
	margin-top:10px;
 }
.checkout-cart-index .cart-summary .block>.title
 {
	padding:8px 15px;
 }

.pro_desc_detail .product.data.items>.item.title.active>.switch,
.pro_desc_detail .product.data.items>.item.title.active>.switch:active,
.pro_desc_detail .product.data.items>.item.title.active>.switch:focus
  {
	color:#fff;
	background-color:#1979c3;
	border-bottom:3px solid #1979c3;
  }

.customer-account-create .form-create-account:after
{
	content:'';
	clear:both;
	display:table;
}	
.customer-account-create .actions-toolbar
{
	width:100%;
}
	
.customer-account-create .account_allready .block-title,
.customer-account-create .account_allready .block-content p
 {
	 display:block;
 }
.checkout-index-index .modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide
 {
	 margin:0px;
	 position: sticky;
	 top:15px;
 }
.checkout-index-index .checkout-payment-method .payment-option-content .form.form-discount
 {
	max-width: 500px;
 }
 .toolbar-sorter.sorter{
	 float:left;
 }
 .toolbar.toolbar-products.product_filter #toolbar-amount
 {
	 display:block;
 }
.product_filter .toolbar-sorter label
 {
	 display:inline-block;
 }
.catalog-category-view.page-layout-2columns-left .cont_wrap .column.main
 {
	padding-left:4%;
 }
.catalogsearch-result-index .column.main
{
	padding-left:4%;
}
/* .catalog-category-view.page-layout-2columns-left .section_bx
 {
	padding-bottom:10px;
 } */
.catalogsearch-result-index .prod_coll_head,
.catalog-category-view.page-layout-2columns-left .prod_coll_head
 {
	 margin-bottom:15px;
 }

.category-praxis-ii-bundle .page-title-wrapper.prod_coll_head
{
	margin-bottom: 15px;
} 
.category-praxis-ii-bundle .page-title-wrapper.prod_coll_head h1
{
	font-size: 36px !important;
    line-height: 36px;
    margin-bottom: 25px;
}
.category-praxis-ii-bundle .category-description h2
{
	font-size:24px;
}
.category-praxis-ii-bundle .live_web_parnt .live_web_right iframe
{
	height: 350px;
}
.category-praxis-ii-bundle .page-main.cont_wrap h1[style]
{
	font-size: 36px;
}

.contact-index-index.page-layout-1column .col_form1
{
	width:50%;
	float:left;
}
.contact-index-index.page-layout-1column .col_contact1
 {
	width:46%;
	float:right;
	margin-bottom:0px;
 }
.map_location
 {
	margin-top:25px;
 }
.map_location iframe
  {
	height:250px;
  }
.contact-index-index.page-layout-1column .col_contact1 .content_impression
{
	display:block;
}
.contact-index-index.page-layout-1column .col_contact1 .content_impression
 {
	margin-bottom:25px;
 }
.contact-index-index.page-layout-1column .col_contact1 .details_conts p
 {
    margin-bottom: 15px;
 }
.contact-index-index.page-layout-1column .col_contact1 .content_impression span
 {
	font-size:24px;
 }
.contact-index-index.page-layout-1column .col_contact1 .content_impression p
 {
	font-size:24px;
 }
.mpblog-post-index .post-list-content .post-list-body .post-list-item .post-item-wraper .post-image,
.mpblog-month-view .post-list-content .post-list-body .post-list-item .post-item-wraper .post-image
{
	width:300px;
	height:275px;
 } 
.img_success1
  {
   width:35%;
   float:right;  
   margin-bottom: 0px;
   margin-left: 30px;
  }
  .cms-about-us .cont_wrap .suc_box1_row .cont_head1 h2
  {
	 font-size: 36px;
	 line-height: 36px;
  }
.cms-about-us .cont_wrap .suc_box1_row.box_value1 .cont_head1 h2
 {
	font-size:30px;
 }
 .cms-about-us .cont_wrap .suc_box1_row.box_value1 .colm_value
 {
	 width:25%;
	 padding:0px;
	 padding-right:15px;
	 text-align:left;
	 display:table-cell;
 }
.cms-about-us .cont_wrap .suc_box1_row.box_value1 .colm_value h3
 {
	 margin-bottom:10px;
 }

.cms-about-us .cont_wrap .suc_box1_row .cont_parg1 p
 {
	margin-bottom:20px;
 }
.cms-about-us .cont_wrap .suc_box1_row.box_value1
 {
	margin-top:40px;
 }
.cms-about-us .cont_wrap .suc_box1_row.box_value1 .cont_head1
 {
	margin-bottom:25px;
 }
 .cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li .team_details01
 {
	 min-height: 530px;
	 max-height: 530px;
 }
.cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li:nth-child(1),
.cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li:nth-child(2)
  {
	  margin-top: 0px;
  }
.cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li
 {
	width:50%;
	float: left;
 }
 .cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li .team_details01 .tm_abots02 .tm_aboudet03
 {
	 margin-top:15px;
	 max-height:185px;
	 overflow:hidden;
 }
.cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .cont_head1
 {
	 margin-bottom: 25px;
 }
.topbot_pd
 {
	 padding:2.5em 0px;
 }
.cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li
 {
	 margin-top: 30px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .exam_details1 h1
 {
    font-size: 36px;
	line-height: 36px;
	margin-bottom: 15px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .exam_details1
 {
	margin-bottom:2.5em;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper  .exam_details2 h3
 {
   font-size: 24px;
   margin-bottom: 10px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .exam_details2 .kno_overview2_1>p
 {
	 margin-bottom:15px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper  .exam_details2 .kno_overview2_1 ul li
 {
	 margin-bottom: 20px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .faq_box3 .faq_heading h3
 {
    font-size: 24px;
    margin-bottom:10px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .accordian_col
 {
   padding:20px 0px;
   margin:0px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .study_plan01 .faq_heading
  {
    margin-bottom: 10px;
  }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .study_plan01 .faq_heading h3
 {
    font-size: 24px;
    line-height: 22px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .study_plan01 .pro_desc_detail .product.data.items>.item.content
 {
	 padding:15px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .video_library01 .faq_heading02
 {
    margin-bottom: 10px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .video_library01 .faq_heading02 h3
 {
    font-size: 24px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .video_library01 .pro_desc_detail .product.data.items>.item.content
 {
	padding: 15px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .ftce_series01 .faq_heading03
 {
    margin-bottom: 10px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .ftce_series01 .faq_heading03 h3
 {	
    font-size: 24px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .series_row02 .right_series_row02 .faq_heading03 h3
 {
    font-size: 24px;
    line-height: 28px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .series_row02 .right_series_row02 .parag_contdetails03>a
 {
	padding: 14px 15px;
 }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .exam_details1
 {
	margin-bottom:2.5em;
 }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .exam_details1 h1
   {
	  
	  font-size: 36px;
	  line-height: 36px;
	  margin-bottom: 15px;
   }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .exam_fele01 .boxfele02 p
 {
    margin-bottom: 10px;
    font-size: 18px;
 }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .exam_fele01 .boxfele02 ul li
 {
	margin-bottom: 10px;
	line-height: 26px;
 }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .exam_fele01 .boxfele_series02 h4
  {
	margin-bottom: 10px;
  }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .exam_fele01 .boxfele02
 {
  margin-bottom: 30px;
 }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .fele_subdata .feleroprt_01 ul li
  {
    margin-bottom: 15px;
  }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .digital_courses_row .digicol_left01 a
 {
	padding: 14px 15px;
 }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left .fele_subdata .feleroprt_01 a
 {
	padding: 14px 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .exam_details1 h1
 {
	
    font-size: 36px;
    line-height: 36px;
	margin-bottom: 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .exam_details1 ul
  {
	margin-left:10px;
  }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .contbox_sub
  {
	  padding:20px 0px;
  }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .contbox_sub h4
 {
    font-size: 18px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .courses_chan_px .courschang_list
 {
   width:30%;
   float: left;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .courses_chan_px .videobx_chacore
 {
	width:70%;
	float: right;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .contbox_sub .goodcont_con02 .colm_news-cont03
 {
   width:60%;
   float: left;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .contbox_sub .goodcont_con02 .colm_news-cont03:nth-child(2)
 {
	width:35%;
	float: right;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .contbox_sub .imgbox_chancore ul
 {
	 margin:0px -15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .contbox_sub .imgbox_chancore ul li
 {
	 padding:0px 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .paxis_subcont .contbox_sub .imgbox_chancore>a
 {
	 padding: 14px 15px;
	 margin-top: 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .exam_details1
 {
	margin-bottom:15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper  .exam_details2 h3
  {

    font-size: 24px;
	margin-bottom: 10px;
  }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .exam_details1 p
  {
	margin-bottom: 10px;
  }
 .categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .exam_details2 .kno_overview2_1>h4
  {
    font-size: 20px;
  }
 .categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .exam_details2 .kno_overview2_1>p
 {
	 margin-top:5px;
	 margin-bottom:15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper  .exam_details2 .kno_overview2_1 ul li
 {
	 margin-bottom: 20px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper  .exam_details2 .kno_overview2_1  ul li ul
  {
	margin: 10px 0px 0px 0;
  }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper  .exam_details2 .kno_overview2_1  ul li ul li
 {
	 margin-bottom: 10px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faq_box3 .faq_heading h3
 {
    font-size: 24px;
    margin-bottom:10px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .accordian_col
 {
   padding:20px 0px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .parg_desccont .pargra_col01 ul li
 {
	 padding-left: 25px;
	 margin-bottom: 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .parg_desccont p
 {
	margin-bottom: 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .list_with_img .list-cont_read01 ol li
 {
	 margin-bottom: 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .faq_contbox .praxis-core_raed01 .list_with_img
 {
	 margin-bottom:15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .last_parg_read02
 {
	 margin-bottom: 30px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .example_read03 .author_nam01
 {
	 margin-bottom: 10px;
	 margin-top:15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .example_read03 .abouttoauther p:nth-child(3),
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .example_read03 .abouttoauther p:nth-child(4),
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .example_read03 .abouttoauther p:nth-child(5),
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .example_read03 .abouttoauther p:nth-child(6),
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .example_read03 .abouttoauther p:nth-child(7)
 {
	 margin-left: 10px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .example_read03 .abouttoauther
 {
	 margin-bottom:30px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxiscore_writing .colre_conten01 p
 {
	 margin-bottom: 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxiscore_writing .colre_conten01 ol
 {
	 margin-bottom: 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxiscore_writing .twoparts_praxwriting
 {
	 margin-top: 30px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxiscore_writing h5
 {
	 margin-bottom: 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxiscore_writing .twoparts_praxwriting ul li
 {
	 margin-bottom: 10px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxiscore_writing h5
 {
	 margin-bottom: 10px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .praxiscore_writing .twoparts_praxwriting .col_praxis01
 {
	 width: 33.33%;
	 float: left;
	 margin-top: 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .praxiscore_writing .twoparts_praxwriting .col_praxis01 h5
 {
	 margin-bottom: 10px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .praxiscore_writing .twoparts_praxwriting .col_praxis01 ul ol
 {
	 margin-left:15px;
	 margin-top:10px
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxiscore_writing
 {
	 margin-bottom: 30px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxis_response h5
 {
	 margin-bottom: 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxis_response  .prosetting_01
 {
	 margin-top: 30px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxis_response  .prosetting_01 h6
  {
	margin-bottom: 15px;
  }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxis_response ol li
 {
    margin-left: 30px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .praxis_response
 {
	 margin-bottom: 30px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxiscore_writing .colre_conten01 p
 {
	 margin-bottom: 10px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxiscore_writing .explation_01 h6
 {
	margin-bottom: 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxiscore_writing .explation_01 .row_exp02 .col_exp02
 {
	 width:35%;
	 float: left;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxiscore_writing .explation_01 .row_exp02 .col_exp02_1
 {
	width:60%;
	float: right;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .faqlist_bx ul li .praxiscore_writing .explation_01
 {
	 margin-top:30px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .study_plan01 .pro_desc_detail .product.data.items>.item.content
  {
	  padding:15px;
  }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .study_plan01 .faq_heading
 {
	 margin-bottom: 10px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .study_plan01 .faq_heading h3
  {
	 font-size: 24px;
  }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .study_plan01 .product.info.detailed.pro_desc_detail
 {
	 margin-top: 20px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .video_library01 .faq_heading02
 {
	padding: 0px;
    margin: 0px;
    margin-bottom: 10px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .video_library01 .faq_heading02 h3
 {
    font-size: 24px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .video_library01 .pro_desc_detail .product.data.items>.item.content
 {
	padding: 15px;
 }
.categorypath-courses-praxis .category-description .ftce_wrapper .coreseriex_box .digital_corses01_row .digital_col1 h4
 {
	margin-bottom: 15px;
 }

.categorypath-courses-praxis .category-description .ftce_wrapper .coreseriex_box .digital_corses01_row .digital_col1 a
{
    padding: 14px 15px;
	margin-top: 30px;	
}
.categorypath-courses-praxis .category-description .ftce_wrapper .coreseriex_box .digital_corses01_row .digital_col1 ul li
 {
    margin-bottom: 15px;
 }
.categorypath-courses-praxis .category-description .ftce_wrapper .coreseriex_box .digital_corses01_row
 {
	 margin-bottom: 30px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .ftce_series01 .faq_heading03
 {
    margin-bottom: 10px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .series_row02 .right_series_row02 .faq_heading03 h3
{
    font-size: 24px;
    line-height: 28px;
}
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .series_box02 .series_inbox02 ul li
 {
	 padding:30px 0px;
	 margin:0px;
	 border-bottom: 1px solid #eeeef2;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .series_box02 .series_inbox02 ul li
 {
	 padding:30px 0px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .series_row02 .right_series_row02 .parag_contdetails03>a
 {
	padding: 14px 15px;
	margin-top: 30px;
 }
.sec_contboxlink .cont_rowbox .col_link .contcolm_box a
 {
	 padding:15px 30px;
 }

.sales-guest-form .prod_coll_head,
.catalogsearch-advanced-index .prod_coll_head
 {
	margin-bottom: 20px;
 }
.cms-privacy-policy-cookie-restriction-mode .prod_coll_head
 {
	 margin-bottom: 20px;
 }
.product_filter,
.pagination_data
  {
	 position:inherit !important;
	 margin:0px;
  }
.product_filter .toolbar-sorter.sorter
  { 
	 right:0px;
	 z-index:999;
  }
.product_filter .toolbar-sorter
  {
	 position:inherit !important
  }

.catalog-category-view.page-layout-2columns-left .cont_wrap .sidebar.sidebar-main .filter .block-subtitle
{
	margin: 0px;
    font-size: 18px;
    font-weight: 600;
    color: #020204;
	padding: 12px 15px;
	line-height:28px;
	border-bottom:1px solid;
	border-color:#eeeef2;
}
.catalog-category-view.page-layout-2columns-left .cont_wrap .sidebar.sidebar-main
 {
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.07);
    border-radius: 8px;
	padding:0px;
    background-color: #fff;
 }

.inner_product_pg
 {
	margin:0px;
	padding-top:20px !important; 
 }
.category-books .page-main.cont_wrap .slide_conatiner 
{
	padding-bottom:0px;
}
.account .columns .column.main
 {
	 margin-top: 0px;
 }
.account .columns .block-collapsible-nav
 {
	 top:0px;
	 padding:0px;
 }
.account .block-collapsible-nav .content
 { 
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.07);
    border-radius: 8px;
	background-color: #fff;
	padding:15px 0px;	
 }
.account .block-collapsible-nav .item a, 
.account .block-collapsible-nav .item>strong
 {
	color: #2c2b34;
	padding:8px 15px;
 }
.account .form-wishlist-items .products-grid.wishlist ol li .product-item-info .product-item-photo .product-image-container .product-image-wrapper
 {
	 width: 100%;
	 min-height: 230px;
	 border-radius:8px 8px 0 0;
	 transition: 0.3s all;
 }
.account .form-wishlist-items .products-grid.wishlist ol .product-item
 {
	 flex:0 0 33.33%;
	 max-width: 33.33%;
 }
.account .form-wishlist-items .products-grid.wishlist ol li .product-item-info .product-item-name
 {
	 padding:0px;
	 margin:0px;
	 width:100%;
	 padding:10px 10px 5px 10px;
 }
.account .form-wishlist-items .products-grid.wishlist ol li .product-item-info .product-item-photo .product-image-container .product-image-wrapper img
 {
	 position: absolute;
	 min-height: inherit;
 }
.account .columns .column.main .customer-review.view .product-details .product-info
 {
	 padding-right: 30%;	 
 }
.catalogsearch-result-index .sidebar.sidebar-main
  {
	background-color: #fff;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.07);
  }
.catalog-category-view.page-layout-2columns-left.page-products .columns,
.categorypath-online-courses-praxis-core-test.category-praxis-core-test .section_bx + .page-main.cont_wrap .columns,
.catalogsearch-result-index.page-layout-2columns-left .page-main.cont_wrap .columns
 {
	padding-top: 0px;
 }
.catalog-category-view.page-layout-2columns-left.page-products .columns .block-content.filter-content
 {
	margin-bottom: 0px;
 }
.account .page-title-wrapper.prod_coll_head
 {
	margin-top: 0px;
 }
.account .cont_wrap .columns .column.main .items.order-links .item strong
 {
	font-size: 16px;
 }
.account .cont_wrap .columns .column.main .items.order-links+.order-details-items 
 {
    border-top-right-radius: 8px;
 }
.account .cont_wrap .columns .column.main .items.order-links+.order-details-items 
 {
	padding: 15px;
 }
.customer-account-create.page-layout-1column .cont_wrap .columns .column.main
 {
	 padding-bottom: 0px;
 }

.grid_element01 ul>li
 {
	flex:0 0 25%;
	max-width:25%;	
 }
.grid_element01 ul>li:nth-child(1),
.grid_element01 ul>li:nth-child(2),
.grid_element01 ul>li:nth-child(3),
.grid_element01 ul>li:nth-child(4)
 {
	margin-top:0px;
 }
.catalogsearch-result-index .sidebar.sidebar-main .filter-options-content ol
 {
	min-height:100px;
	max-height:150px;
	overflow:auto;
 }
.cms-upcoming-webinar .prod_coll_head,
.category-recorded.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title
{
	text-align: center;
}

.cms-upcoming-webinar .prod_coll_head h1.page-title,
.category-recorded.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title
{
	font-size: 36px;
    line-height: 36px;
    margin-bottom: 25px;
}
.webinarevent-wrap .paidwebinar
   {
	  margin-top:2.5em;
   }
.cms-slla-6990-free-webinar-promo.webinarpages .paidwebinar,
.cms-slla-6990-replay.webinar-promopage .paidwebinar
 {
	 margin-top: 2.5em;
 }	
   
.webinarevent-wrap .paidwebinar h1
 {	
	text-align: center;
	margin-bottom: 20px;
	font-size: 28px;
 }

.cms-slla-6990-free-webinar-promo.webinarpages .paidwebinar h1,
.cms-slla-6990-replay.webinar-promopage .paidwebinar h1,
.categorypath-leadership-slla-6990 .paidwebinar h1,
.category-slla-6990 .paidwebinar h1
 {
    text-align: center;
    margin-bottom: 20px;
    font-size: 28px;	
 }	 

.simple-subheading > h2
{
	font-size: 24px;
    margin-bottom: 10px;
}
.simplelist-head
 {
	 margin-top:2.5em;
 }
.simple-subheading
{
	margin-top:2.5em;
}

body.cms-index-index .slide_conatiner
{
	padding-top:2.5em;
}
.eventbanner1
 {
	 margin-bottom:2.5em;
 }


.cms-ftce-gk-main .slide_conatiner
 {
	padding:2.5em 0;
	padding-bottom: 0px;
 }
.categorypath-ftce-ftce-gk-main .category-description .slide_conatiner,
.cms-ftce-gk-1 .page-main.cont_wrap .columns .slide_conatiner,
.cms-ftce-gk-3 .page-main.cont_wrap .columns .slide_conatiner,
.cms-ftce-gk-5 .page-main.cont_wrap .columns .slide_conatiner
 {
	padding:2.5em 0;
	padding-bottom: 0px;
 }

.categorypath-new-webinars.catalog-category-view.page-layout-2columns-left .section_bx  
{
	padding-top:2.5em;
	padding-bottom:2.5em;
}

.categorypath-new-webinars .section_bx .box_container .prod_coll_head,
.category-upcoming .section_bx .box_container .prod_coll_head
{
  justify-content:center;
}
.categorypath-new-webinars .section_bx .box_container .prod_coll_head h1.page-title,
.category-upcoming .section_bx .box_container .prod_coll_head h1.page-title
 {
	font-size: 36px;
    line-height: 36px;
    margin-top: 23px;
 }
.categorypath-new-webinars .section_bx .box_container .prod_coll_head + .videobox_content,
.category-upcoming .section_bx .box_container .prod_coll_head + .videobox_content
{
	margin-top:20px;
}
.categorypath-ftce-reading .prod_coll_head h1.page-title,
.categorypath-leadership-slla-6990-1 .page-title-wrapper.prod_coll_head h1.page-title,
.categorypath-leadership-slla-6990 .page-title-wrapper.prod_coll_head h1.page-title
{
	font-size: 36px !important;
    line-height: 36px;
    margin-bottom: 25px;
}

.cms-feaps .prod_coll_head h1.page-title,
.cms-fele-information-page .page-main.cont_wrap .prod_coll_head h1.page-title,
.cms-enable-cookies .page-title-wrapper.prod_coll_head h1.page-title,
.cms-praxis-code .page-title-wrapper.prod_coll_head h1.page-title
{
	font-size: 36px !important;
    line-height: 36px;
    margin-bottom: 10px;
}
.categorypath-ftce-reading.catalog-category-view.page-layout-2columns-left .page-main.cont_wrap,
.categorypath-leadership-slla-6990-1.catalog-category-view.page-layout-2columns-left .page-main.cont_wrap,
.categorypath-leadership-slla-6990.catalog-category-view.page-layout-2columns-left .page-main.cont_wrap 
{
	padding-top:2.5em;
	padding-bottom:2.5em;
}


.category_content02 .headwithvideo iframe
{
    height: 350px;
}
.feapssect .colmfeaps h2,
.feapssect .colmfeaps-list h2
{
    font-size: 24px;
}

.category-ftce-professional-education .prod_coll_head h1.page-title,
.categorypath-ftce-esol .prod_coll_head h1.page-title
{
	font-size: 36px !important;
    line-height: 36px;
    margin-bottom: 25px;
}
.categorypath-ftce-esol .category-description .card h2
 {
	 font-size: 24px;
 }
.categorypath-ftce-esol .category-description .card p + .headwithvideo iframe
 {
	 height: 350px;
 }
.categorypath-ftce-esol.catalog-category-view.page-layout-2columns-left .cont_wrap
{
	padding-top:2.5em;
}
.tab_element01 .tabcontent1 .tabbox .productTab a
{
	flex: 0 0 25%;
	max-width:25%;
}
.tab_element01 .tabcontent1 .tabitem-trigger,
.tab_element01 .tabcontent1 .tabbox
{
	float:left;
}
.tab_element01 .tabcontent1 .tabContnet-Tab
{
   overflow: inherit;
}
.tab_element01 .tabcontent1 .tabbox
{
    float: right;
    margin-left: -100%;
	margin-top: 49px;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.07);
	background: #fff;
	border-radius: 8px;
}
.tab_element01 .tabcontent1 .tabContnet-Tab
{
	box-shadow: none;
	background: none;
	border-radius: 0px;
}
.tab_element01 .tabcontent1 .tabitem-trigger:after,
.tab_element01 .tabcontent1 .tabitem-trigger.active:after
{
	content:none;
}
.tab_element01 .tabcontent1 .tabitem-trigger
 {
	background: none;
    border-top: none;
 }
.cms-index-index  .main_heading_top h2
{
	font-size:36px;
	margin-bottom:5px;
}
.tab_element01 .sectheading > h2
{
    font-size: 36px;
    line-height: 36px;
}
.category-ftce-middle-grades-english-5-9.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-fele.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-books.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-praxis1.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-praxis-5001-study-guides.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-online-courses.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.categorypath-online-courses-praxis-core-test.category-praxis-core-test.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-florida-educational-leadership-exam-fele.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.categorypath-online-courses-ftce-general-knowledge.category-ftce-general-knowledge .section_bx .prod_coll_head h1.page-title,
.categorypath-online-courses-ftce-elementary-ed-k-6.category-ftce-elementary-ed-k-6 .section_bx .prod_coll_head h1.page-title,
.categorypath-online-courses-ftce-prek-3.category-ftce-prek-3 .section_bx .prod_coll_head h1.page-title,
.categorypath-online-courses-ftce-english-6-12.category-ftce-english-6-12 .section_bx .prod_coll_head h1.page-title,
.categorypath-online-courses-ftce-math-5-9.category-ftce-math-5-9 .section_bx .prod_coll_head h1.page-title,
.categorypath-online-courses-ftce-social-science-6-12.category-ftce-social-science-6-12 .section_bx .prod_coll_head h1.page-title,
.category-physical.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
.category-digital-emailed-to-you.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title
 {
	font-size: 36px;
    line-height: 36px;
    margin-bottom: 25px;
 }	
 
.category-main-landing.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head h1.page-title,
body.category-ftce.categorypath-courses-ftce .page-wrapper .section_bx .prod_coll_head h1.page-title,
body.category-praxis-ii-elementary-education-multiple-subjects-5001 .page-wrapper .section_bx .prod_coll_head h1.page-title,
body.category-principles-of-learning-and-teaching-plt .page-wrapper .section_bx .prod_coll_head h1.page-title
{
	font-size: 36px;
    line-height: 36px;
    margin-bottom: 25px;
} 

body.cms-praxis-ii-5001-1 .page-main.cont_wrap .prod_coll_head h1.page-title,
body.cms-praxis-ii-5001-3 .page-main.cont_wrap .prod_coll_head h1.page-title,
body.cms-praxis-ii-5001-4 .page-main.cont_wrap .prod_coll_head h1.page-title,
body.cms-praxis-ii-5001-5 .page-main.cont_wrap .prod_coll_head h1.page-title,
body.cms-ftce-2 .page-main.cont_wrap .prod_coll_head h1.page-title,
.catalogsearch-result-index.page-layout-2columns-left .page-main.cont_wrap .prod_coll_head h1.page-title,
body.cms-ftce-code .page-wrapper .page-main.cont_wrap .prod_coll_head h1.page-title,
body.cms-praxis-test-1-3 .page-wrapper .page-main.cont_wrap .prod_coll_head h1.page-title,
.cms-ftce-info-1 .page-wrapper .page-main.cont_wrap .prod_coll_head h1.page-title,
.cms-ftce-info-2 .page-wrapper .page-main.cont_wrap .prod_coll_head h1.page-title,
.cms-ftce-info-3 .page-wrapper .page-main.cont_wrap .prod_coll_head h1.page-title,
.cms-ftce-info-4 .page-wrapper .page-main.cont_wrap .prod_coll_head h1.page-title
{
	font-size: 36px;
    line-height: 36px;
    margin-bottom: 10px;
} 
 
#contentMainLink.ftce_wrapper .leftcontentZone .card .cardHead h2,
.template-ui-catVideo .card .cardHead h2
{
    font-size: 24px;
}
#contentMainLink.ftce_wrapper .leftcontentZone .card
{
	padding-bottom:2.5em;
}

#contentMainLink.ftce_wrapper .leftcontentZone .card .slide_conatiner .block-title .main_heading_top h2
{
	font-size:20px;
}
.customer-account-create form.form-create-account
{
	width:auto !important;
}
.cms-fele-information-page .cont_col_left .exam_fele01  .digital_courses_row
{
	display:flex;
	flex-wrap:wrap;
}
.cms-fele-information-page .cont_col_left .exam_fele01  .digital_courses_row .digicol_left01
{
	flex:0 0 30%;
	max-width:30%;
}
.cms-fele-information-page .cont_col_left .exam_fele01  .digital_courses_row .digicol_right02
{
	flex:0 0 70%;
	max-width:70%;
	padding-left:30px;
	margin-top:0px;
}
.cms-fele-information-page .cont_col_left .exam_fele01 .fele_subdata
{
	display:flex;
	flex-wrap:wrap;
}
.cms-fele-information-page .cont_col_left .exam_fele01 .fele_subdata .feleroprt_01
{
	flex:0 0 50%;
	max-width:50%;
	margin-top:15px;
}
.cms-fele-information-page .cont_col_left .exam_fele01 .fele_subdata .feleroprt_01:nth-child(1),
.cms-fele-information-page .cont_col_left .exam_fele01 .fele_subdata .feleroprt_01:nth-child(2)
{
	margin-top:0px;
}
.cms-fele-information-page .cont_col_left .exam_fele01 .boxfele02
{
	margin-bottom:30px;
}
.cms-fele-information-page .cont_col_left .exam_fele01  .digital_courses_row
{
	margin-top:30px;
}
.cms-fele-information-page .cont_col_left .exam_fele01 .fele_subdata .feleroprt_01 ul li
{
    margin-bottom: 10px;
}
.cms-fele-information-page .ftce_wrapper .fele_col_right .box_adverlink h4
{
    font-size: 18px;
}
.cms-fele-information-page .cont_col_left .exam_fele01 .boxfele02 p,
.cms-praxis-code .cont_wrap .card h3
{
	font-size: 24px;  
	margin-bottom:10px;
}
.cms-fele-information-page .cont_col_left .exam_fele01 .boxfele02 ul li
{
    line-height: 26px;
    margin-bottom: 10px;
}
.category-ftce-physical-education-pe-k-12 .section_bx .category-description .contWithVideo .contentLeft-details
{
	flex:0 0 40%;
	max-width:40%;
}
.category-ftce-physical-education-pe-k-12 .section_bx .category-description .contWithVideo .videoRight-show
{
	flex:0 0 60%;
	max-width:60%;
	margin-top:0px;
}

.template1-ui.contWithVideo .contentLeft-details
{
	flex:0 0 50%;
	max-width:50%;
}
.template1-ui.contWithVideo .videoRight-show
{
	flex:0 0 50%;
	max-width:50%;
	margin-top:0px;
}
.category-ftce-physical-education-pe-k-12 .section_bx .category-description .contWithVideo .videoRight-show .videodetail-box .wistia_embed,
.template1-ui.contWithVideo .videoRight-show .videodetail-box .wistia_embed 
{
    height: 350px !important;
}
.category-ftce-physical-education-pe-k-12 .section_bx .category-description .contWithVideo .videoRight-show .videodetail-box,
.template1-ui.contWithVideo .videoRight-show .videodetail-box
{
	padding-left:30px;
}
.category-ftce-physical-education-pe-k-12 .section_bx .category-description .contWithVideo .contentLeft-details h4,
.template1-ui.contWithVideo .contentLeft-details h4,
.template1-ui.contWithVideo .longcontent01 h4
{
    font-size: 20px;
    line-height: 26px;
}
.category-ftce-physical-education-pe-k-12 .section_bx .category-description .contWithVideo .contentLeft-details ul li,
.template1-ui.contWithVideo .contentLeft-details ul li
{
    line-height: 26px;
}
.categorypath-praxis1.category-praxis1 .section_bx .category-description
{
	margin-bottom: 10px;
    position: relative;
    top: -18px;
}
.checkout-index-index .modal-content .opc-block-summary a.primary.action.update
{
	top: 8px;
    padding: 2px 5px;
    position: absolute;
    right: 0px;
	left:auto;
}
.product-ftce-reading-k-12-physical-book .column.main .block.related,
.product-ftce-general-knowledge-test-3rd-edition-physical-book .column.main .block.related,
.product-florida-educational-leadership-exam-fele-subtests-1-3-book .column.main .block.related
{
	padding-top:1.3em;
}
.rowtwocolm
{
	display:flex;
	flex-wrap:wrap;
	margin-left:-15px;
	margin-right:-15px;
}
.rowtwocolm .colm2
{
	flex:0 0 50%;
	max-width:50%;
	padding-left:15px;
	padding-right:15px;
	margin-top:15px;
}
.rowtwocolm .colm2:nth-child(1),
.rowtwocolm .colm2:nth-child(2)
{
	margin-top:0px;
}

.product-professional-education-test-2nd-edition-digital-book-1 .product.attribute.description p + p + p + p + h4 + ul li,
.product-fele-subtest-3-digital-book .product.attribute.description p + p + p + p + h4 + ul li,
.product-fele-subtest-2-digital-book .product.attribute.description p + p + p + p + h4 + ul li,
.product-fele-subtest-1-digital-book .product.attribute.description p + p + p + p + h4 + ul li,
.product-florida-educational-leadership-exam-fele-subtest-3-online-course .product.attribute.description p + h4 + ul li,
.product-florida-educational-leadership-exam-fele-subtest-2-online-course .product.attribute.description p + h4 + ul li,
.product-florida-educational-leadership-exam-fele-subtest-1-online-course .product.attribute.description p + h4 + ul li
{
	padding-left: 130px;
    position: relative;
}
.product-professional-education-test-2nd-edition-digital-book-1 .product.attribute.description p + p + p + p + h4 + ul li > strong,
.product-fele-subtest-3-digital-book .product.attribute.description p + p + p + p + h4 + ul li > strong,
.product-fele-subtest-2-digital-book .product.attribute.description p + p + p + p + h4 + ul li > strong,
.product-fele-subtest-1-digital-book .product.attribute.description p + p + p + p + h4 + ul li > strong,
.product-florida-educational-leadership-exam-fele-subtest-3-online-course .product.attribute.description p + h4 + ul li > strong,
.product-florida-educational-leadership-exam-fele-subtest-2-online-course .product.attribute.description p + h4 + ul li > strong,
.product-florida-educational-leadership-exam-fele-subtest-1-online-course .product.attribute.description p + h4 + ul li > strong
{
    position: absolute;
    left: 0px;
}
.template-ui-catVideo
{
	padding-bottom:2.5em;
}
.template-ui-catVideo .card .cardContentText .row-vid-cont
{
	margin-top:15px;
}
.category_ftce#contentMainLink.ftce_wrapper .leftcontentZone .row-vid-cont .colm-cont,
.category_ftce#contentMainLink.ftce_wrapper .leftcontentZone .row-vid-cont .colm-video
{
	flex:0 0 50%;
	max-width:50%;
}
.template-ui-catVideo .card .cardContentText .row-vid-cont .colm-cont
{
	flex:0 0 40%;
	max-width:40%;
}
.template-ui-catVideo .card .cardContentText .row-vid-cont .colm-video
{
	flex:0 0 60%;
	max-width:60%;
}
.template-ui-catVideo .card .cardContentText .row-vid-cont .colm-video .wistia_embed
{
	height: 325px !important;
}
.template-ui-catVideo .card .cardContentText .row-vid-cont .colm-video .wistia_responsive_padding .wistia_responsive_wrapper .wistia_embed
{
	height: auto !important;
}

.category_ftce#contentMainLink.ftce_wrapper .leftcontentZone .card .cardContentText .row-vid-cont .colm-video,
.template-ui-catVideo .card .cardContentText .row-vid-cont .colm-video
{
	padding-left:30px;
	margin-top: 0px;
}
#tabContent_nav.freewebinar .navTab0
{
	width:auto;
    top: 0px;
    right:15px;
	left:auto;
	border-bottom:1px solid #e3e2e6;
	background-color:transparent;
	box-shadow:none;
}
#tabContent_nav.freewebinar .navTab0.freezNav
{
    top: 15px;
	right:50%;
	transform:translate(50%, 0%);
	border-bottom: none;
    box-shadow: 0px 7px 10px rgba(0,0,0,0.2);
	border-radius: 4px;
    overflow: hidden;
	background: #fff;
}
#tabContent_nav.freewebinar .navTab0 ul li
{
	width:auto;
}
#tabContent_nav.freewebinar .navTab0 ul li > a
{
	 border-top-left-radius: 4px;
     border-top-right-radius: 4px;
	 padding: 1px 35px 1px 35px;
}
.categorypath-new-webinars-recorded.category-recorded.catalog-category-view.page-layout-2columns-left .section_bx .prod_coll_head 
{
	padding-top:0px;
}
.checkout-index-index #shipping-new-address-form.fieldset.address:first-child
{
	padding-top:0px;
}
.checkout-cart-index .cart-summary
{
	background-color:#e8ecef;
	box-shadow:none;
}
.checkout-cart-index .cart-summary .block>.title,
.checkout-cart-index .cart-summary .cart-totals,
.checkout-cart-index .cart-totals .grand .mark,
.checkout-cart-index .cart-totals .grand .amount
{
	border-color:#d8dcde;
}

.blogdescription .sentancebox
{
	margin-bottom:40px;
}
.blogdescription .metatitleData h1
{
    font-size: 30px;
	line-height: 36px;
}
.blogdescription .sentancebox > h2
{
	font-size: 24px;
}
.blogdescription .sentancebox p
{
	margin-bottom: 15px;
}
.blogdescription .sentancebox ul.ulListData
{
	margin-bottom:15px;
}
.blogdescription .sentancebox > h3
{
	font-size: 20px;
}
.mpblog-post-view .cont_wrap .post-list-content .mp-post-info
{
	padding:4px 0px;
}
.mpblog-post-view .cont_wrap .mpcss #sharing .share-col-left h5
{
	padding:12px 0px;
}
.blogdescription .sentancebox h5
{
    font-weight: 600;
}
.blogdescription .sentancebox .scheduleTable .tbodyData p span:first-child
{
	flex:0 0 20%;
	max-width:20%;
	text-align:center;
	background-color: transparent;
    padding: 15px 15px;
}
.blogdescription .sentancebox .scheduleTable .tbodyData p span:first-child
{
	border-right: 1px solid #c1c8ce;
}
.blogdescription .sentancebox .scheduleTable .tbodyData p span
{
	flex:0 0 40%;
	max-width:40%;
	padding:15px 15px;
}
.blogdescription .sentancebox .scheduleTable.threeColumn .tbodyData p span:first-child
{
	flex:0 0 20%;
}
.blogdescription .sentancebox .scheduleTable.threeColumn .tbodyData p span
{
	flex:0 0 26.66%;
	max-width:26.66%;
	padding:15px 15px;
}

.blogdescription .sentancebox .scheduleTable .tbodyData p
{
	border-top:1px solid #c1c8ce;
}
.blogdescription .sentancebox .scheduleTable .tbodyData p:first-child span:first-child
{
	display:block;
}
.blogdescription .sentancebox .scheduleTable .tbodyData p:first-child span
{
	padding-top:15px;
}
}
/*--min width 992px--*/
@media (min-width:992px)
{
.inner_product_pg .item
{
	flex:0 0 33.33%;
	max-width:33.33%;	
}
.inner_product_pg .item:nth-child(1),
.inner_product_pg .item:nth-child(2),
.inner_product_pg .item:nth-child(3)
{
	margin-top:0px;
}
.inner_product_pg .product-items
{
	margin-left:-15px !important;
	margin-right:-15px !important;
}
.inner_product_pg .item
 {
	 padding-left:15px;
	 padding-right:15px;
 }
.inner_product_pg .item
{
	margin-top:30px;
}

.product-ftce-k6-book .inner_product_pg .item,
.product-ftce-pk3-book .inner_product_pg .item,
.product-ftce-business-ed-6-12-book .inner_product_pg .item
{
	 margin-top:15px;
	 margin-bottom:0px;
}


.cart_wishlist_btn
   {
	margin-top:40px;
   }

.product-general-knowledge-test-all-subtests-online-course-1 .cart_wishlist_btn,
.product-florida-educational-leadership-exam-fele-full-online-course .cart_wishlist_btn,
.product-florida-educational-leadership-exam-fele-subtest-3-online-course .cart_wishlist_btn,
.product-florida-educational-leadership-exam-fele-subtest-2-online-course .cart_wishlist_btn,
.product-florida-educational-leadership-exam-fele-subtest-1-online-course .cart_wishlist_btn,
.product-praxis-core-5713-23-33-digital-book .cart_wishlist_btn
   {
	margin-top:40px;
   }

.checkout-index-index .modal-content .opc-block-summary
 {
	 padding-left:30px;
 }
 

 
 .checkout-index-index .modal-content .opc-block-shipping-information
 {
	 padding-left:30px;
 }

.catalog-category-view.page-layout-2columns-left .cont_wrap .inner_product_pg .item:nth-child(3),
.catalog-category-view.page-layout-2columns-left .cont_wrap .inner_product_pg .item:nth-child(4)
 {
	 margin-top: 30px;
 }
 /*--order print screen--*/
 .sales-order-print .page-main.cont_wrap
  {
	width:900px;
	padding:15px 30px;
  }
 .map_location
  {
	width:400px;
  }
  .map_location iframe
  {
	height:290px;
  }
 /*--Blog media--*/
.mpblog-post-index .cont_wrap .column.main,
.mpblog-month-view .cont_wrap .column.main,
.mpblog-post-view .cont_wrap .column.main
  {
	  float:left;
	  width:70% !important;
  }
.mpblog-post-index .cont_wrap .sidebar.sidebar-main,
.mpblog-month-view .cont_wrap .sidebar.sidebar-main,
.mpblog-post-view .cont_wrap .sidebar.sidebar-main
 {
	 float:left;
	 width:30%;
	 padding-left:4%;
	 position:sticky;
	 top:15px;
	 margin-top:0px;
 }

.catalog-category-view.page-layout-2columns-left .cont_wrap .inner_product_pg .item:nth-child(3),
.catalog-category-view.page-layout-2columns-left .cont_wrap .inner_product_pg .item:nth-child(4),
.catalogsearch-result-index .inner_product_pg .product-items .item:nth-child(3),
.catalogsearch-result-index .inner_product_pg .product-items .item:nth-child(4)
  {
	 margin-top: 30px;
  }
.cms-about-us .cont_wrap .suc_box1_row.box_value1 .colm_value
 {
	padding-right:60px;
 }
.cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li .team_details01
 {
	min-height: 450px;
	max-height: 450px;
 }
.cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li .team_details01 .tm_abots02 .tm_aboudet03
 {
	max-height:108px;
 }
.categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .cont_col_left
  {
	  width: 75%;
	  float: left;
  }
  .categorypath-courses-ftce .section_bx .category-description .ftce_wrapper .quick_col_right
  {
	  display: block;
	  float: right;
	  width: 20%;
	  position: sticky;
	  top:30px;
  }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .cont_col_left
  {
		width: 75%;
		float: left;
		margin-bottom:0px;
  }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .fele_col_right
  {
   float: right;
   width: 20%;
   position: sticky;
   top: 30px;
  }
.categorypath-courses-fele .section_bx .category-description .ftce_wrapper .fele_col_right .box_adverlink
 {
	margin-bottom: 15px;
 }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .cont_col_left
  {
	  width: 75%;
	  float: left;
  }
.categorypath-courses-praxis .section_bx .category-description .ftce_wrapper .quick_col_right
  {
	  display: block;
	  float: right;
	  width: 20%;
	  position: sticky;
	  top:30px;
  }
.cms-about-us .cont_wrap .suc_box1_row .cont_abut1
 {
	width:60%;
	float:left;
 }
.img_success1
  {
   width:35%;
   float:right;  
   margin-bottom: 0px;
   margin-left: 0px;
  }
.sales-guest-form .columns  .column.main .form.form-orders-search .fieldset .field.id.required,
.sales-guest-form .columns  .column.main .form.form-orders-search .fieldset .field.lastname.required,
.catalogsearch-advanced-index  .column.main .form.search.advanced .fieldset .field.price
 {
	 width: 50%;
	 float: left;
 }
.catalogsearch-advanced-index  .column.main .form.search.advanced .fieldset .field.name,
.catalogsearch-advanced-index  .column.main .form.search.advanced .fieldset .field.sku,
.catalogsearch-advanced-index  .column.main .form.search.advanced .fieldset .field.description,
.catalogsearch-advanced-index  .column.main .form.search.advanced .fieldset .field.short_description
  {
	  width:50%;
	  float: left;
  }
.category_define ul li
  {
	  flex: 0 0 16.66%;
  }
.category_define ul li:nth-child(1),
.category_define ul li:nth-child(2),
.category_define ul li:nth-child(3),
.category_define ul li:nth-child(4),
.category_define ul li:nth-child(5),
.category_define ul li:nth-child(6)
 {
	margin-top: 0px;
 }
.cms-podcast .videoep_business ul li
 {
	 flex:0 0 33.33%;
	 max-width:33.33%;
 }
.cms-podcast .videoep_business ul li:nth-child(1),
.cms-podcast .videoep_business ul li:nth-child(2),
.cms-podcast .videoep_business ul li:nth-child(3)
 {
	margin-top:0px;
 }

.cart-form-discount .block.discount .content
  {
	width:500px;
	padding:0px;
	padding-left:15px;
  }
.mpblog-post-index .cont_wrap .sidebar.sidebar-main .mp-sidebar.product.info .product.data.items .data.item.content .post-left
  {
	 width: 25%;
  }
.grid_element01 ul>li
 {
	flex:0 0 20%;
	max-width:20%;	
 }
.grid_element01 ul>li:nth-child(1),
.grid_element01 ul>li:nth-child(2),
.grid_element01 ul>li:nth-child(3),
.grid_element01 ul>li:nth-child(4),
.grid_element01 ul>li:nth-child(5)
 {
	margin-top:0px;
 }
.cms-free-praxis-core-math-webinar .columns .column.main .card,
.webinarpages .columns .column.main .card
 {
	width:70%;
}
.cms-free-praxis-core-math-webinar .webinarform
{  
    width:30%;
	position:absolute;
	right:0px;
	top:0px;
	padding-left:30px;
}
.innercategory-webinar .col-webinar
{
	width:70%;
	float:left;
}
.innercategory-webinar .webinarform
{
	width:30%;
	float:right;
	padding-left:30px;
	padding-top:0px;
}
.webinarpages .webinarform
{  
    width:30%;	
	padding-left:30px;
	margin-top:10px;
}

.row-webinar .col-webinar
  {
	flex: 0 0 50%;  
	max-width: 50%;
  }
  .webinar-body .webinar-details
  {
	padding-bottom: 75px;
  }
.webinar-details .webinar-detailcontent + a,
.categorypath-leadership-slla-6990 .web-eventvideo + a,
.pricewithenroll
  {
	 position: absolute;
	 bottom: 15px;
	 right: 15px;
	 margin-top:0;
	 float: none;
  }
.categorypath-leadership-slla-6990 .web-eventvideo + a
{
	right:50%;
	transform:translate(50%, 0%);
}

.row-webinar .col-webinar:nth-child(1),
.row-webinar .col-webinar:nth-child(2)
 {
	margin-top: 0px;
 }

.float-left {
	float: left;
}

.float-right {
	float: right;
}

.categorypath-leadership-slla-6990 .innercategory-webinar .webinarform
{
	position:sticky;
	top:30px;
}
.categorypath-new-webinars-recorded-elementary-education .section_bx .category-description .card,
.category-praxis-core-math .section_bx .category-description .card,
.category-esol .section_bx .category-description .card,
.category-ftce-general-knowledge-test-overview .section_bx .category-description .card,
.category-praxis-core-essay-free .section_bx .category-description .card,
.categorypath-new-webinars-recorded-early-childhood-education-webinar.category-early-childhood-education-webinar .section_bx .category-description .card,
body.Recorded_Design.webinarpages .section_bx .category-description .card
{
	width: 70%;
}
.tab_element01 .tabcontent1 .tabbox .productTab a
{
	flex: 0 0 20%;
	max-width:20%;
}

#contentMainLink.ftce_wrapper .leftcontentZone
{
	width: 75%;
    float: left;
}
#contentMainLink.ftce_wrapper .quickLinkNav
{
	display: block;
    float: right;
    width: 20%;
    position: sticky;
    top: 30px;
}
.customer-account-create .form-create-account
  {
    flex:0 0 70%;
	max-width:70%;
	width:auto;
	order:1;
  }
.customer-account-create .account_allready
  {
	flex:0 0 30%;
	max-width:30%;
	margin-bottom:0px !important;
	padding:3em 30px;
	margin: 0px;
    background: linear-gradient(rgba(52, 152, 219, 0.5), rgba(68, 52, 219, 1)), url(../img/login-back-img.jpg);
	background-position: 75% 0%;
	background-size:cover;
  }
.customer-account-create .account_allready .block-title,
.customer-account-create .account_allready .block-content p
{
	display:block !important;
}
.customer-account-create .account_allready .actions-toolbar .primary a
{
	padding: 12px 15px;
    font-size: 18px;
    border: 1px solid #fff;
    border-radius: 4px;
    background-color: #fff;
    color: #020204;
    font-weight: 600;
    text-decoration: none;
    text-align: center;
    box-shadow: none;
} 
.customer-account-create .account_allready .actions-toolbar 
 {
    margin-top: 30px;
 }
.cms-fele-information-page .ftce_wrapper .cont_col_left
{
  width:75%;  
  float:left;
}
.cms-fele-information-page .ftce_wrapper .fele_col_right
{
	float:right;
    width:25%;
	padding-left:50px;
	position:sticky;
	top:30px;
	margin-top:0px;
}
.cms-fele-information-page .ftce_wrapper .cont_col_left .exam_fele01
{
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.07);
    border-radius: 8px;
    background-color: #fff;
    padding: 15px;
}
.cms-fele-information-page .ftce_wrapper
{
	box-shadow: none;
    background-color: transparent;
    padding: 0px;
    border-radius: 0px;
}
.category-ftce-physical-education-pe-k-12 .section_bx .category-description .contWithVideo .contentLeft-details
{
	flex:0 0 30%;
	max-width:30%;
}
.category-ftce-physical-education-pe-k-12 .section_bx .category-description .contWithVideo .videoRight-show
{
	flex:0 0 70%;
	max-width:70%;
}

.template1-ui.contWithVideo .contentLeft-details
{
	flex:0 0 40%;
	max-width:40%;
}
.template1-ui.contWithVideo .videoRight-show
{
	flex:0 0 60%;
	max-width:60%;
}

.category-ftce-physical-education-pe-k-12 .section_bx .category-description .contWithVideo .videoRight-show .videodetail-box .wistia_embed
 {
    height: 400px !important;	
 }
.template1-ui.contWithVideo .videoRight-show .videodetail-box .wistia_embed 
 {
    height: 416px !important;	
 }
.category-ftce-physical-education-pe-k-12 .section_bx .category-description .contWithVideo .videoRight-show .videodetail-box,
.template1-ui.contWithVideo .videoRight-show .videodetail-box
{
	padding-left:60px;
}
.slide_conatiner ol.product-item-grid
{
	margin-left:-10px !important;
	margin-right:-10px !important;
}
.slide_conatiner ol.product-item-grid.product_scroll_page > li
{
	flex:0 0 50%;
	max-width:50%;
 }
.slide_conatiner ol.product-item-grid.product_scroll_page > li:nth-child(3)
{
	margin-top:20px;
}
.slide_conatiner ol.product-item-grid > li
 {
	flex:0 0 33.33%;
	max-width:33.33%;
	margin-top:20px;
	padding-right:10px;
	padding-left:10px;
 }

 
.slide_conatiner ol.product-item-grid > li:nth-child(1),
.slide_conatiner ol.product-item-grid > li:nth-child(2),
.slide_conatiner ol.product-item-grid > li:nth-child(3)
{
	margin-top:0px;
}

#tabContent_nav.freewebinar .navTab0
{
	margin:0px;
    top: 0px;
	right:auto;
    left:50%;
	transform:translate(-50%, 0%);
	border-bottom:1px solid #e3e2e6;
}
#tabContent_nav.freewebinar .navTab0.freezNav
{
	top: 15px;
	right:auto;
	left:50%;
	transform:translate(-50%, 0%);
}

.checkout-index-index .opc-wrapper .form-shipping-address
{
	width:auto;
}

.checkout-index-index #shipping-new-address-form.fieldset.address
{
	width:auto;
	max-width: initial;
	display:flex;
	flex-wrap:wrap;
	margin:0px -15px;
}

.checkout-index-index #shipping-new-address-form.fieldset.address .field._required
{
	flex:0 0 50%;
	max-width:50%;
	padding:0px 15px;	
}
.checkout-index-index #shipping-new-address-form.fieldset.address div.field
{
	flex:0 0 50%;
	max-width:50%;
	padding:0px 15px;
}
.checkout-index-index #shipping-new-address-form.fieldset.address .field.street.admin__control-fields.required
{
	flex:0 0 50%;
	max-width:50%;
	padding:0px 15px;
}
.checkout-index-index #shipping-new-address-form.fieldset.address .field.street.admin__control-fields.required div.control
{
	display:flex;
	flex-wrap:wrap;
}
.checkout-index-index #shipping-new-address-form.fieldset.address .field.street.admin__control-fields.required div.control div.field
{
	padding:0px 0px;
}
.checkout-index-index #shipping-new-address-form.fieldset.address .field.street.admin__control-fields.required div.control div.field:nth-child(2)
{
	padding-right:5px;
    display:none;	
}
.checkout-index-index #shipping-new-address-form.fieldset.address .field.street.admin__control-fields.required div.control div.field:nth-child(3)
{
	padding-left:5px;
    display:none;
}
.checkout-index-index #shipping-new-address-form.fieldset.address .field.street.admin__control-fields.required .field._required
{
	flex:0 0 100%;
	max-width:100%;
	padding:0px 0px;
}
.page-header
{
	z-index:9;
}
.nav-sections .navigation ul li .submenu,
.nav-sections .navigation ul li .submenu li .submenu
{
	min-height:500px;
}
.nav-sections .navigation ul li .submenu li
{
	position:initial;
}
.nav-sections .navigation ul li .submenu li a {
    font-size: 15px;
    padding: 8px 20px !important;
}
}

/*--min width 1200px--*/
@media (min-width:1200px)
{
.inner_product_pg .item
{
	flex:0 0 25%;
	max-width:25%;	
}
.inner_product_pg .item:nth-child(1),
.inner_product_pg .item:nth-child(2),
.inner_product_pg .item:nth-child(3),
.inner_product_pg .item:nth-child(4)
{
	margin-top:0px;
}

.cart_wishlist_btn .action.primary.tocart
{
	width:45%;
}
.cart_wishlist_btn .action.towishlist
{
	width:35%;
}
.proddetail_box .product-info-main
 {
	 padding-right:10%;
 }
.catalog-category-view.page-layout-2columns-left .cont_wrap .inner_product_pg .item
 {
    flex: 0 0 33.33%;
    max-width: 33.33%;	
 }
.catalogsearch-result-index .inner_product_pg .product-items .item
{
    flex: 0 0 33.33%;
    max-width: 33.33%;
}


.catalog-category-view.page-layout-2columns-left .cont_wrap .inner_product_pg .item:nth-child(3),
.catalogsearch-result-index .inner_product_pg .product-items .item:nth-child(3)
 {
	 margin-top: 0px;
 }
 .cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li .team_details01
 {
	 min-height: 570px;
	 max-height: 570px;
 }

 .cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li:nth-child(1),
 .cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li:nth-child(2),
 .cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li:nth-child(3)
  {
	  margin-top: 0px;
  }
 .cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li
  {
	 width:33.33%;
	 float: left;
  }
  .cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li .team_details01 .tm_profile_img>img
  {
	  -webkit-filter: grayscale(100%);
	  filter: grayscale(100%);
	  transition:0.3s all;
  }
 .cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li:hover > .team_details01 .tm_profile_img>img
 {
	 -webkit-filter: grayscale(0%);
	 filter: grayscale(0%);
	 transition:0.3s all;
 }
.cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li .team_details01 .tm_profile_img
 {
   width:100%;
   padding:0px;
   margin:0px; 
   height: auto; 
   border-radius:8px; 
   overflow: inherit;
   margin-top:0px; 
   margin-left:0px;
 }
 .cms-about-us .cont_wrap .ourteam_meet .suc_box1_row .team_gridbox ul li .team_details01 .tm_abots02 .tm_aboudet03
 {
	 min-height:52px;
	 max-height:52px;
 }
 /* .sales-guest-form .columns  .column.main .form.form-orders-search .fieldset .field.id.required,
 .sales-guest-form .columns  .column.main .form.form-orders-search .fieldset .field.lastname.required
  {
	width: 80%;
  }
.sales-guest-form .columns  .column.main .form.form-orders-search .fieldset .field.email.required,
.sales-guest-form .columns  .column.main .form.form-orders-search .fieldset .field.zip.required
 {
	width: 80%;
 } */
.account .form-wishlist-items .products-grid.wishlist ol .product-item
 {
	 flex:0 0 25%;
	 max-width: 25%;
 }
.grid_element01 ul>li
 {
	flex:0 0 16.66%;
	max-width:16.66%;	
 }
.grid_element01 ul>li:nth-child(1),
.grid_element01 ul>li:nth-child(2),
.grid_element01 ul>li:nth-child(3),
.grid_element01 ul>li:nth-child(4),
.grid_element01 ul>li:nth-child(5),
.grid_element01 ul>li:nth-child(6)
 {
	margin-top:0px;
 }
.tab_element01 .tabcontent1 .tabbox .productTab a
{
	flex: 0 0 16.66%;
	max-width:16.66%;
}
.customer-account-create.page-layout-1column .cont_wrap .columns .column.main
{
	max-width:90%;
	margin-left:auto;
	margin-right:auto;
}
.slide_conatiner ol.product-item-grid
{
	margin-left:-15px !important;
	margin-right:-15px !important;
}
.slide_conatiner ol.product-item-grid > li
 {
	flex:0 0 25%;
	max-width:25%;
	margin-top:30px;
	padding-right:15px;
	padding-left:15px;
 }
.block-blog-related.products-same-post.page-products.mpcss .related-content-container .products.wrapper .products.list
{
    margin-left: -15px !important;
    margin-right: -15px !important;
}
.block-blog-related.products-same-post.page-products.mpcss .related-content-container .products.wrapper .products.list li
{
	padding-right: 15px;
    padding-left: 15px;
	margin-top:30px;
}
.slide_conatiner ol.product-item-grid.product_scroll_page > li,
.block-blog-related.products-same-post.page-products.mpcss .related-content-container .products.wrapper .products.list li
 {
	flex:0 0 33%;
	max-width:33%;
 }
.block-blog-related.products-same-post.page-products.mpcss .related-content-container .products.wrapper .products.list li:nth-child(1),
.block-blog-related.products-same-post.page-products.mpcss .related-content-container .products.wrapper .products.list li:nth-child(2),
.block-blog-related.products-same-post.page-products.mpcss .related-content-container .products.wrapper .products.list li:nth-child(3)
{
	margin-top:0px;
}
.slide_conatiner ol.product-item-grid > li:nth-child(1),
.slide_conatiner ol.product-item-grid > li:nth-child(2),
.slide_conatiner ol.product-item-grid > li:nth-child(3),
.slide_conatiner ol.product-item-grid.product_scroll_page > li:nth-child(3),
.slide_conatiner ol.product-item-grid > li:nth-child(4)
{
	margin-top:0px;
}

.slide_conatiner ol.product-item-grid.product_scroll_page > li:nth-child(4)
{
	margin-top:30px;
}
}