/*
Theme Name:     Clearaligner child
Description:    Child theme of access Press Lite theme
Author:         clear
Template:       accesspress-lite

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

/*header pictures located in clearaligner.ie/wp-content/themes/accesspress-lite/images/demo */

/*NAVIGATION MENU */

.main-navigation {
	border-bottom:3px solid #aed86e;
	background:#059cc4;
}

 a {
	
	color:#aed86e;
	font-size:16px;
}

.slider-caption .caption-title{
	display:none;
}

.slider-caption .caption-description{
	display:none;

}
.slider-caption{
	background:none;
}

.right-header {
	display:none !important;
}
.no-results not-found {
	display:none;
}

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

#main  p{
	font-family: verdana;
	font-size: 17px;
}

#boxleft{
	width:50%;
	margin-top:60px;
	margin-bottom:60px;
	text-align:center;
	float:left;
	padding-right:30px;
	padding-left:30px;
}

#boxleft h3 {
	font-variant:small-caps;
	color:#636262;
}
#picbox1{
	margin-left: auto !important;
    margin-right: auto !important;
	
	width:52px;
	height:auto;
	margin-bottom:15px;
}

#boxright{
	width:50%;
	margin-top:60px;
	margin-bottom:60px;
	text-align:center;
	float:right;
	padding-right:30px;
	padding-left:30px;
}
#boxright h3 {
	font-variant:small-caps;
	color:#636262;
}
#picbox2{
	margin-left: auto !important;
    margin-right: auto !important;
	
	width:52px;
	height:auto;
	margin-bottom:15px;
}

.clear {
	clear:both;
}

.widget {
	margin-top:20px;
	float:right;
	margin-right:250px;
}
.widget ul{
	list-style:none;
}


.bx-wrapper .bx-prev{
	background:none;
}
.bx-wrapper .bx-next{
	background:none;
}

#secondary-right {
	display:none;
}
#main{
	width:100%;
}
.ak-container h1{
	font-size:23px;
	font-family: 'Open Sans', arial;
	/*font-weight:100;*/
	color:#059cc4;
}

.ak-container p{
	font-size:18px;
	font-family: verdana;
	color:#636262;
}
.ak-container ul{
	font-size:16px;
	font-family: verdana;
	color:#636262;
	list-style-type: none;
	/*list-style-color: #059cc4;*/
}
/*#menu-item-222{
    content: "none";
	color: none;
}*/
#contentpage li::before {
    content: "• ";
	color: #059cc4; /* or whatever color you prefer */
}
#post-254 li::before {
    content: "• ";
	color: #059cc4; /* or whatever color you prefer */
}
#post-224 li::before {
    content: "• ";
	color: #059cc4; /* or whatever color you prefer */
}
.page-id-413 .entry-content li::before {
    content: "• ";
	color: #059cc4; /* or whatever color you prefer */
}
.page-id-458 .entry-content li::before {
    content: "• ";
	color: #059cc4; /* or whatever color you prefer */
}
.page-id-447 .entry-content li::before {
    content: "• ";
	color: #059cc4; /* or whatever color you prefer */
}
/*.ak-container li::before {
    content: "• ";
    color: red; /* or whatever color you prefer 
}

.ak-container li{
	display: inline-block;
	padding-left: 0.7em;
	background-image: url(../../../img/bullet.png);
}
.ak-container li span{
	color:#e3000f;
}*/

.ak-container h2{
	font-size:16px;
	font-family: verdana;
	color:#636262;
}
#CaLink{
	color:#0000FF;
	display:inline;
}
#CaLink:hover{
	color:#0698CB;
}

#contentpage{
	width:100%;
}
#contentpage h2 {
	font-size:23px;
	font-family: 'Open Sans', arial;
	color:#059cc4;
}
.entry-content h2 {
	font-size:23px;
	font-family: 'Open Sans', arial;
	color:#059cc4;
}

.page-content, .entry-content, .entry-summary{
	width:100%;
}

#process img{
	margin-right:10px;
}
#process p{
	line-height: 1;
}
#process h1 {
	font-size:25px;
	color:#E3000F;
	font-weight:lighter;
	padding-bottom:15px;
}


/* HOME ENG*/

.page-id-41 .entry-header{
	display:none;
}
.page-id-41 #primary{
	width:100% !important;
}

/* HOME POLISH*/

.page-id-94 #primary{
	width:100% !important;
}
.page-id-94 .entry-header{
	display:none;
}
/*video examples player controls full width of video size*/
.page-id-908 .mejs-container .mejs-controls {
    width: 100%;
}
/*koniec video examples*/

/*video przyklady player controls full width of video size*/
.page-id-913 .mejs-container .mejs-controls {
    width: 100%;
}
/*koniec video controls przyklady*/

/*kropka zielonkawa przy li examples*/
.page-id-908 li::before {
    content: "• ";
	color: #059cc4; /* or whatever color you prefer */
}
/*koniec kropka zielonkawa przy li examples*/

/* FOOTER */
/*.page-id-908 .site-footer{
    display: none !important;
}*/
/*.page-id-413 .site-footer{
    display: none !important;
}*/

/*kropka zielonkawa przy li przyklady*/
.page-id-913 li::before {
    content: "• ";
	color: #059cc4; /* or whatever color you prefer */
}
/*koniec kropka zielonkawa przy li przyklady*/

.page-id-913 #top-footer{
    display: none !important;
}
.page-id-913 #bottom-footer {
   position:fixed;
   bottom:0;
	width:100%;
  }
.page-id-908 #top-footer{
    display: none !important;
}
.page-id-908 #bottom-footer {
   position:fixed;
   bottom:0px;
	width:100%;
  }
.page-id-413 #clearlab{
    display: none !important;
}
.page-id-413 #top-footer{
    display: none !important;
}
#top-footer {
	background:#ffffff !important;
	
}
#bottom-footer {
	background:#059cc4 !important;
	border-top:#e3000f !important;
}
.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
	width:25vw;
	height:auto;
	/*margin-left:30px;*/
}
#top-footer .footer .widget {
	float:left;
	margin-bottom:55px;
}
#top-footer h3.widget-title{
	font-size:22px;
	font-family: helvetica;
	font-stretch: expanded;
    font-variant: inherit;
	text-transform: none;
	color:#059cc4;
	
}
#top-footer .footer{
	width:50%;
	float:left;
}
#top-footer .footer p{
	color:#636262;
	font-family:'Open Sans', arial;
	font-style:italic;
	
}
.page-id-447 #top-footer   {
	display:none !important;
}
.page-id-458 #top-footer   {
	display:none !important;
}
.page-id-447 article {
	margin-left:3%;
}
/* CONTACT PAGE */

.page-id-23 #top-footer   {
	display:none !important;
}

.page-id-23 .navigation .nav-links a, .bttn, button, input[type="button"], input[type="reset"], input[type="submit"] {
	background:#aed86e;
	border-bottom:3px solid #89b63d;
}

.page-id-23 .entry-title {
	display:none;
}

.page-id-23 h1 {
	font-size: 18px;
	margin-bottom:50px;
}
.contact-form label {
	font-family:'Open Sans', arial;
	color:#676565;
}

/* POLISH */

.page-id-169 #top-footer   {
	display:none !important;
}

.page-id-169 .navigation .nav-links a, .bttn, button, input[type="button"], input[type="reset"], input[type="submit"] {
	background:#aed86e;
	border-bottom:3px solid #89b63d;
}

.page-id-169 .entry-title {
	display:none;
}

.page-id-169 h1 {
	font-size: 18px;
	margin-bottom:50px;
}

.page-id-169 #clearlab{
	margin-top:80px;
	
}
.page-id-23 #clearlab{
	margin-top:80px;
	
}


/* BLOG ENG */

.blog #top-footer   {
	display:none !important;
}
.blog #slider-banner {
	display:none !important;
}

/* FOR PROFESSIONALS */
.page-id-221 #top-footer   {
	display:none !important;
}
.page-id-221 #clearlab{
	margin-top:80px;
	
}
.page-id-221 #main {
	width:100%;
}
.page-id-221 #primary {
	width:100%;
}
.page-id-221 .entry-title {
	display:none;
}
#post-221 li::before {
    content: "• ";
	color: #059cc4; /* or whatever color you prefer */
}

/* PROFESS POLISH */
.page-id-224 #clearlab{
	margin-top:80px;
}
.page-id-224 #top-footer   {
	display:none !important;
}
.page-id-224 #main {
	width:100%;
}
.page-id-224 #primary {
	width:100%;
}
.page-id-224 .entry-title {
	display:none;
}

/* RETENCJA */
.page-id-254 #clearlab{
	margin-top:80px;
}
.page-id-254 #top-footer   {
	display:none !important;
}

/*RETENTION */

.page-id-413 #clearlab{
	margin-top:80px;
	
}
.page-id-458 #bottom-footer {
   position:absolute;
   bottom:0;
	width:100%;
  }
.page-id-447 #bottom-footer {
    position: fixed;
    bottom: 0;
	width:100%;
  }
  
.page-id-458 #bottom-footer {
    position: fixed;
    bottom: 0;
	width:100%;
  }

