/*
Theme Name: Tailored
Description: Theme made for customer
Author: Silvestr Hašek
Version: 1.0

*/

@import url('bootstrap/css/bootstrap.min.css'); 
@import url('css/editor-style.css');


.container { max-width: 950px; }


#page-header { display: block; width: 100%; height: 299px; background-position: 50% 0%; background-repeat: no-repeat; background-color: #6f6f6f; }
#page-header span.header { display: block; text-shadow: 1px 1px 2px #000000;
                            color: #ffffff; font-weight: 900; text-transform: uppercase; font-size: 36px; padding-left: 15px; padding-top: 65px; }

nav.navbar { background-color: #fe3d3e; border-radius: 0px; min-height: 60px; margin-bottom: 0px; }
nav.navbar * { font-family: 'Open Sans', sans serif; }
nav.navbar ul.nav { }
nav.navbar ul.nav li { height: 58px; line-height: 55px; color: #c70305; }
nav.navbar ul.nav li a { color: #ffffff; text-transform: uppercase; padding: 8px 8px 8px 9px; font-size: 17px;
                         margin-left: 3px; margin-right: 2px; display: inline-block; vertical-align: middle; }
nav.navbar ul.nav li.current_page_item a,
nav.navbar ul.nav li a:hover,
nav.navbar ul.nav li a:active { background-color: #070103; }

nav.navbar ul.nav li::after { content: "|";}
nav.navbar ul.nav li:last-child::after { content: "";}

.navbar-toggle .icon-bar { background-color: #ffffff; }


.advps-slide-field-three img { float: initial !important; }
.bx-wrapper img { display: initial !important;}

.bx-wrapper .bx-controls-direction a { background-position: 0px 0px !important; height: 39px !important; }
.bx-wrapper .bx-prev { background-image: url('images/slider/arrow-left.png') !important; }
.bx-wrapper .bx-next { background-image: url('images/slider/arrow-right.png') !important; }

article { display: inline-block; width: 100%; }
article h1 { font-size: 24px; text-transform: none; margin-top: 0px; }
article .wp-post-image { float: right; }
article .time { font-size: 14px; }

.article-footer { margin-top: 35px; margin-bottom: 35px; }
.article-footer hr { border-color: #000000; margin: 0px; }

@media (max-width: 599px) {
  article .wp-post-image { display: none; }
}

footer { background-color: #6f6f6f; color: #ffffff; }

footer a { text-decoration: underline; color: #ffffff; }
footer a:hover { color: #fd3e3e; }

footer h3 { color: #fd3e3e; font-weight: 900; text-transform: uppercase; font-size: 26px; }
footer h4 { font-weight: bold; margin-bottom: 0px; font-size: 22px; }

footer table { width: 100%; }
footer table input { border: 0px !important; }
footer table input,
footer table textarea { padding-top: 4px !important; padding-bottom: 2px !important; height: auto !important; font-size: 17px !important; }
footer table tr td,
footer table tr th { background-color: transparent !important; border: 0px !important; }
footer table td { padding: 4px; }
footer table td .form-group { margin-bottom: 0px; }
footer table td textarea { height: 145px !important; }
footer table td .btn-primary { background-color: #fd3e3e; float: right; font-weight: bold; padding-left: 40px; padding-right: 40px;}
footer table td .btn-primary:hover { background-color: #dc1616; }
footer table span.help-block { color: #8A6D3B; background-color: #FCF8E3; border-radius: 4px; padding: 4px; }
footer .btn { padding-top: 5px !important; }

#page > div > .panel-grid,
footer .panel-grid { margin-left: 0px !important; margin-right: 0px !important; }


@media (max-width: 768px) {
 
  nav.navbar ul.nav li::after { content: "";}
  #page-header { background-image: url("images/headers/bg-kybersikana-clear.jpg") !important; }

}