/*
Theme Name: Accesspress Basic Child
Theme URI: http://accesspressthemes.com/wordpress-themes/accesspress-basic/
Template: accesspress-basic
Author: AccessPress Themes
Author URI: http://accesspressthemes.com
Description: AccessPress Basic is a simple, basic &amp; clean. It is beautifully designed responsive free WordPress business theme. It has useful features to setup your website fast and make your website operate smoothly. It doesn't have much features which you probably won't use at all! Full width and boxed layout, featured slider, featured posts, services/features/projects layout, testimonial layout, blog layout, social media integration, call to action and many other page layouts. Fully responsive, WooCommerce compatible, bbPress compatible, translation ready, cross-browser compatible, SEO friendly, RTL support. AccessPress Basic is multi-purpose and is suitable for any type of business. Highest level of compatibility with mostly used WP plugins. Great customer support via online chat, email, support forum. Official support forum: http://accesspressthemes.com/support/ View full demo here: https://accesspressthemes.com/accesspress-basic/
Tags: orange,left-sidebar,right-sidebar,custom-background,featured-images,full-width-template,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.0.2.1459937352
Updated: 2016-04-06 12:09:12

*/


.widget_accesspress_basic_icon_text {
    width: 30%;
}
.wc-shortcodes-entry-title {
	font-size: 20px;
}
#go-top,
.icon-image, .widget .icon-image:hover {
	background: #b22222;
	color: #fff!important;
}
.icon-text-wrap a{
	color: #fec901;
}
h1.entry-title {
    text-transform: none;
}
#site-navigation .sub-menu {
    width: 310px;
}
.caption-title {
    font-size: 36px;
    text-transform: none;
}
#content {
    margin-top: 45px;
}

/* zmiana koloru */
.navigation .nav-links a,
.bttn,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    border: 1px solid #dc3522;
}
.navigation .nav-links a:hover,
.bttn:hover,
button,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
    background: #dc3522;
}
a {
    color: #dc3522;
}
.entry-footer a:hover {
    color: #dc3522;
}
#comments h2.comments-title {
    background: #dc3522;
}
.comment-list .comment-body {
    border-top: 2px solid #dc3522;
}
.logged-in-as a {
    color: #dc3522;
}
.menu-wrapper {
    background: none repeat scroll 0 0 #dc3522;
}
#site-navigation .sub-menu {
    background: #dc3522;
}
.caption-title span {
    color: #dc3522;
}
.slide_readmore-button {
    border: 1px solid #dc3522;
}
.slide_readmore-button:hover {
    background: #dc3522;
}
.ap-basic-slider-wrapper .bx-pager-item .bx-pager-link.active:before,
.ap-basic-slider-wrapper .bx-pager-item .bx-pager-link:hover:before {
    background: #dc3522;
}
.widget .icon-image:before{
  box-shadow: 0 0 0 1px #fec901;
}
.cta-btn-wrap a {
    border: 1px solid #dc3522;
}
.cta-btn-wrap a:hover,
.feat-page_readmore_btn:hover {
    background: #dc3522;
}
.ap_toggle.open .ap_toggle_title,
.ap_toggle.open .ap_toggle_title:before {
    color: #dc3522;
}
.feat-page_readmore_btn {
    border: 1px solid #dc3522;
}
.service-post-wrap figure.services-post-thumbnail figcaption a i.fa {
    background: #dc3522;
}
.footer-socials a:hover {
    color: #dc3522;
}
.featured-footer .wpcf7 input[type="submit"] {
    background: none repeat scroll 0 0 #dc3522;
}
.widget_newsletterwidget .newsletter-submit,
.widget_newsletterwidget .newsletter-submit:hover {
    background: url("images/newsletter-icon.png") no-repeat scroll center center #dc3522;
}
#go-top {
        background: none repeat scroll 0 0 #dc3522;
}
.widget a:hover,
.widget a:hover:before {
    color: #dc3522;
}
.widget_nav_menu .menu li a:hover,
.widget_nav_menu .menu li a:hover:before {
    color: #dc3522;
}
.category-blogs .entry-title a:hover {
    color: #dc3522;
}
.category-post-list .entry-title a:hover {
    color: #dc3522;
}
.category-blogs .entry-footer .readmore a {
    color: #dc3522;
}
.entry-footer-wrapper .user-wrapper:hover i.fa {
    color: #dc3522;
}
.no-results .page-content input[type="submit"] {
    background: #dc3522;
}
search-results .entry-title a:hover{
    color: #dc3522;
}
.error-404 .page-title .oops {
    color: #dc3522;
}

#responsive-form{
	max-width: 600px /*-- change this to get your desired form width --*/;
	margin:0 auto;
        width:100%;
}
#responsive-form-detale{
	max-width: 800px /*-- change this to get your desired form width --*/;
	margin:0 auto;
        width:100%;
}
.form-row{
	width: 100%;
}
.column-one-third, .column-half, .column-full{
	float: left;
	position: relative;
	padding: 0.65rem;
	width:100%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
}
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) { 
	.column-half{
		width: 50%;
	}
        .column-one-third {
		width: 33.33%;
	}
}
span.wpcf7-list-item  {display: block;}
#special span.wpcf7-list-item  {display: inline-block; width: 48%;}

#site-navigation ul li:nth-child(7)>a {background-color: black;}

hr {    
	display: block;
    -webkit-margin-before: 0.5em;
    -webkit-margin-after: 0.5em;
    -webkit-margin-start: auto;
    -webkit-margin-end: auto;
    border-style: inset;
    border-width: 1px;
}
.cta-desc-wrap {width: 70%;}
.cta-btn-wrap {width: 17%; margin-top: 10px;}

@media(max-width: 1024px){

.main-navigation-responsive ul > li > .sub-menu > li > .sub-toggle{
	background: none repeat scroll 0 0 #dc3522;
}
}