/* === color === */

#content a:link,#content  a:visited,#content  a:hover,#content  a:focus,#content a:active  { 

color: #0099CC;
/* color:# e8362c; */
}


footer a.text-link { 
color:#fff;
}



ul,ol {padding: 0px;margin:0;line-height:1.3em;}
ol li {margin: 0;line-height:1.3em;}
ul li {margin:0;line-height:1.3em;}



ul.navbar-nav li {padding:0;margin:0;margin-top:0.4em!important;}
.navbar-header a.navbar-brand {	
text-transform: uppercase; 
line-height:1.5em;
color:#fff;
}



.navbar-default .navbar-nav > li a {
font-size:1.2em;
/* menu links */
text-transform: uppercase; 
color:#fff!important;
}

.navbar-default .navbar-brand  {
font-size:1.5em;
/* menu links */
text-transform: uppercase; 
color:#fff!important;
font-weight:bold;
padding-left:7px;
line-height:1.5em;
}



.form-group .input {
margin-bottom:0px;
}




/* menu styles */

li.dropdown a{
background:transparent!important;
}

.dropdown-menu li a:link,.dropdown-menu li a:visited{
font-size:0.85em;
border:0;
}


/* all screen sizes */
.navbar.navbar-default {
background-color: #823040;
}
/* large */
@media (min-width: 768px) {



.dropdown-menu li a:link,.dropdown-menu li a:visited{
color:#555!important;
}
.dropdown-menu li a:hover,.dropdown-menu li a:active{
color:#823040!important;
}




.navbar.navbar-default {
height: 64px;
padding: 10px;
background-color: #823040;
}

.navbar-default .navbar-header {
/* logo align */
margin-left:15px;
}
.navbar-default .navbar-right {
/* menu right align */
padding-right:10px;

}
.navbar-default .navbar-brand, .navbar-default .navbar-nav > li a {
padding:3px;margin:3px 7px 3px 7px;

/* menu links */

}
.navbar-default .navbar-brand,
.navbar-default .navbar-brand a,
.navbar-default .navbar-nav > li a {
background:transparent;
color:#fff;
/* menu links */
}

.navbar-default .navbar-nav > li.active a,
.navbar-default .navbar-nav > li.active a:hover,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
border-bottom: 3px solid #fff;
background:transparent;
color:#fff;
/* menu links active */


}
}
/* small */
@media only screen and (max-width: 768px) {


.dropdown-menu li a:link,.dropdown-menu li a:visited{
color:#fff!important;
}



li.dropdown {
padding-bottom:10px!important;
}

ul.dropdown-menu  {
border-bottom:solid 50px #ccc!important;
}

.collapsing, .in {background-color: transparent;}
.collapsing ul li a, .in ul li a {color: #fff!important;}
.collapsing ul li.active a, .in ul li.active a {color: #fff!important;background:#823040!important;font-weight:bold;} /* selected */
.collapsing ul li a:hover, .in ul li a:hover {color: #fff!important;}

.navbar-default  .navbar-header {
/* logo align */
margin:0;padding-top:5px;padding-bottom:5px;line-height:1em;
height: 64px;
}

.navbar-brand  {
font-size:27px!important;
margin:0;padding-bottom:12px;padding-top:8px;line-height:2em;
}


button.navbar-toggle {background:#fff;}
icon-bar{color:#823040!important}
}


/* === background color === */

.custom-carousel-nav.right:hover, .custom-carousel-nav.left:hover, 
.pagination ul > .active > a:hover,
.pagination ul > .active > a,
.pagination ul > .active > span,
.flex-control-nav li a:hover, 
.flex-control-nav li a.active {
  background-color: #823040;
}


/* === border color === */
.pagination ul > li.active > a,
.pagination ul > li.active > span, a.thumbnail:hover, input[type="text"].search-form:focus {
	border:1px solid #823040;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #823040;
}

input:focus {
	border-color: #823040;
}


h1 {
color: #823040;
margin:0.5em 0 0.5em 0;
font-size:2.7em;
}
h2 {
color: #823040;
margin:0;
font-size:2em;
}
h3 {
color: #823040;
margin:0.7em 0 0.7em 0;
font-size:1.8em;
}
h4 {
color: #823040;
margin:0;
font-size:1.3em;
}
.roboto {font-family: 'Roboto Condensed', sans-serif; text-transform: uppercase;}

span#logo {	
color:#ffffff!important;
}


span.ending {
opacity:0.5!important;
}







div#text  ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
margin-top: 1em;
margin-bottom: 0.5em;
line-height:1.5em;
}
div#text ul  li
{
background-image: url(https://w3geist.eu/img/sq.png);
background-repeat: no-repeat;
background-position: 0.2em 0.2em;
padding-left: 1.5em;
line-height:1.5em;
}	











#sendmessage {
	color: #823040;
}

.pullquote-left {
	border-left:5px solid #823040;
}

.pullquote-right {
	border-right:5px solid #823040;
}


ul.clients li:hover {
	border:4px solid #823040;
}



/* buttons */
.btn-dark:hover,.btn-dark:focus,.btn-dark:active  {
  background: #823040;
  border:1px solid #823040;

}

.btn-theme {
  border:1px solid #823040;
  background: #823040;
    color:white!important;
}
.btn-theme:active,.btn-theme:hover ,.btn-theme:focus {
background: #A83E53;
border:1px solid #A83E53;
color:white!important;
}


.btn-antitheme {
  border:1px solid #ccc;
  background: #ccc;
    color:white!important;
}
.btn-antithemee:active,.btn-antitheme:hover ,.btn-antitheme:focus {
background: #dcdcdc;
border:1px solid #dcdcdc;
  color:#555!important;
}






/* modal styled */
.modal.styled .modal-header {
  background-color: #823040;
}


/* blog */
.post-meta {
	border-top:4px solid #823040;
}

.post-meta .comments a:hover  {
	color:#823040;
}

.widget ul.tags li a:hover {
	background: #823040;
}

.recent-post .text h5 a:hover{
	color:#823040;
}

/* pricing box */

.pricing-box-alt.special .pricing-heading {
	background: #823040;
}


/* portfolio */
.item-thumbs .hover-wrap .overlay-img-thumb {
	background: #823040;	
}


/* pagination */
#pagination a:hover {
    background: #823040;
}

/* pricing box */
.pricing-box.special .pricing-offer{
	background: #823040;
}


/* fontawesome icons */

.icon {
color: #823040;
}


.icon-square:hover,
.icon-rounded:hover,
.icon-circled:hover {
    background-color: #823040;
}
[class^="icon-"].active,
[class*=" icon-"].active {
    background-color: #823040;
}

/* fancybox */
.fancybox-close:hover {
	background-color:#823040;
}
.fancybox-nav:hover span {
	background-color:#823040;
}

/* parallax c slider */
.da-slide .da-link:hover{
	background: #823040;
	border: 4px solid #823040;
}

.da-dots span{
	background: #823040;
}

/* flexslider */
#featured .flexslider .slide-caption {
	border-left:5px solid #823040;
}

/* Nivo slider */
.nivo-directionNav a:hover {
    background-color: #823040;
}
.nivo-caption, .caption {
	border-bottom: #823040 5px solid;
}

/* footer */
footer{
	background:#823040;
}
#sub-footer{
	background:#823040;
}

