
/*==========================================================================================
	
This file contains styles related to the colour scheme of the theme

==========================================================================================*/



a{color:#99CC33;text-decoration:underline;
-webkit-transition: all 0.2s ease-in-out 0s;
   -moz-transition: all 0.2s ease-in-out 0s;
   -o-transition: all 0.2s ease-in-out 0s;
   -ms-transition: all 0.2s ease-in-out 0s;
   transition: all 0.2s ease-in-out 0s;}
a:hover, a:focus{color:#99CC33;text-decoration:none;}

body{background:#ffffff url("https://www.zahnarztpraxis-bornheim.de/wp-content/themes/dentalclinic/images/patterns/pattern-1.png ") repeat 0 0;
color:#999999;
font: 14px "Open Sans", Helvetica, Arial, sans-serif;
-webkit-font-smoothing: antialiased;
-webkit-text-size-adjust: 100%;
line-height:1;}

.mainWrap{background:#ffffff;}

.topbar{background:#333538;}

a.facebook{background:url("../images/color-schemes/green/icon-facebook.png") no-repeat 0px 0px;}   
a.facebook:hover{background-position:-22px 0px;}   
a.twitter{background:url("../images/color-schemes/green/icon-twitter.png") no-repeat 0px 0px;}   
a.twitter:hover{background-position:-22px 0px;}   
a.rss{background:url("../images/color-schemes/green/icon-rss.png") no-repeat 0px 0px;}   
a.rss:hover{background-position:-22px 0px;}   
a.gplus{background:url("../images/color-schemes/green/icon-gplus.png") no-repeat 0px 0px;}   
a.gplus:hover{background-position:-22px 0px;}   
a.linkedin{background:url("../images/color-schemes/green/icon-linkedin.png") no-repeat 0px 0px;}   
a.linkedin:hover{background-position:-22px 0px;} 

.menu li a {color:#797979;}
.menu li a:hover, .menu li:hover > a{color:#ffffff;
background:#99CC33;}

.menu ul { background: #ffffff;
border:1px solid #e0e0e0;
}

.menu ul li a {color:#797979;
border-left:2px solid #ffffff;
background:#ffffff;
}
.menu ul li a:hover, .menu ul li:hover > a{
background:#f0f0f0;
border-left:2px solid #99CC33;
color:#797979;
}
.menu li.current_page_item > a, .menu li.current-menu-ancestor > a{color:#ffffff;
background:#99CC33; }

.menu .sub-menu li.current-menu-parent > a, .menu .sub-menu li.current_page_item > a, .menu .sub-menu .sub-menu li.current-menu-item a{background:#f0f0f0;
border-left:2px solid #99CC33;
color:#797979;}

.mobile-navigation {
    background-color: #F8F8F8;
    color: #8F8F8F;
}


.flex-caption{background-color:rgba(153, 204, 51, 0.8);
color:#ffffff;}

.flexslider-top .flex-direction-nav a, .flexslider-testimonials .flex-direction-nav a {
    background: url("../images/color-schemes/green/flexslider-arrows.png") no-repeat scroll 0 0 transparent;
	}

.home-feature img, .team-member img{box-shadow: 0px 0px 0px 7px #e0e0e0;
}
.home-feature:hover img, .team-member:hover img{box-shadow: 0px 0px 0px 7px #99CC33;}
.home-feature h2{color:#99CC33;}

.team-member h4, .test-author-name{color:#99CC33;}

.home-title h3, .sidebar-title h3{background:#ffffff;
color: #353535;}


.gal-img .gal-more{background-color:rgba(153, 204, 51, 0.1);}
a.gal-btn, .gal-btn-2{background:#99CC33;
border:3px solid #729126;
color:#ffffff;
}
a.gal-btn:hover{color:#729126;}

.cases-text{border-top:5px solid #99CC33;}
.gallery-text{background:#99CC33;color:#ffffff;}
.title-gal-post a, .sub-title{color:#353535;
text-decoration:none;}
.title-gal-post a:hover{color:#99CC33;}

.item-avatar{box-shadow: 0px 0px 0px 5px #e0e0e0;}

.news-info{background:#99CC33;
color:#ffffff;}
.news-info a{color:#ffffff;
text-decoration:none;}
.news-info a:hover{color:#729126;}
.home-apoint{border-top:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
}
.home-apoint h2{color:#353535;}
.home-apoint-btn a, .read-more a, #submit-comm, #submit{background:#99CC33;
color:#ffffff;
}
.home-apoint-btn a:hover, .read-more a:hover, #submit-comm:hover, #submit-comm:active, #submit:hover, #submit:active{background:#729126;
color:#ffffff;}

footer.wrap{background:#333538;}
footer h3, .tweet .tdate, .foo-news h4, .foo-faq h4, .foo-news .snews-date{color:#e0e0e0;}
.foo-news a, .foo-news a:hover{color:#999999;}
.copy-holder{ background:#232426;}
.copy-holder a{color:#e0e0e0;
text-decoration:none;}
.copy-holder a:hover{color:#e0e0e0;
text-decoration:underline;}

/**** BLOG *****/
.title-blog-post, .title-blog-post a{color:#353535;
text-decoration:none;
}
.title-blog-post a:hover{color:#99CC33;}

.page-numbers, .page-numbers:hover{ background: #ffffff;
border: 1px solid #e0e0e0;
color:#999999;
}
.page-numbers:hover, .current, .current:hover{color:#ffffff;
background:#99CC33;
border: 1px solid #99CC33;}
/**** END BLOG *****/

/**** SIDEBAR *****/
input#search-string{background:#f0f0f0;
border:1px solid #f0f0f0;
color:#353535;
}
.schedule ul li, .widget_archive ul li{border-bottom:1px solid #e0e0e0;}
.ft_recent_post .snews-title a {color:#353535;
text-decoration:none;}
.widget_archive a{color:#999999;
text-decoration:none;}
.ft_recent_post .snews-title a:hover, .widget_archive a:hover{color:#99CC33;}
/**** END SIDEBAR *****/

.trigger{background:#99CC33 url('../images/toggle-plus.png') no-repeat 7px 16px;}
.trigger a{color:#ffffff;}
.active-toggle{background:#99CC33 url('../images/toggle-minus.png') no-repeat 7px 16px;}
.toggle_container{background:#f0f0f0;}

.pt-title{background:#99CC33;
color:#ffffff;}
.pt-features li{background:#ffffff;}
.pt-features li:nth-child(2n) {background-color: #f0f0f0;}
.pt-features li:hover{background:#99CC33;
color:#ffffff;}

.service-feature{background:#99CC33;
color:#ffffff;}

.flickr img{border:3px solid #e0e0e0;-webkit-transition: border-color 0.3s ease;-moz-transition: border-color 0.3s ease;
-o-transition: border-color 0.3s ease;transition: border-color 0.3s ease;}
.flickr img:hover{border:3px solid #99CC33;}

.comment-body {border-bottom: 1px solid #e0e0e0; }
.comment-author .author a:link, .comment-author .author a:visited { color: #999999;text-decoration:none;}
.comment-author .author a:hover { color: #99CC33;}
.comment-reply-link, #cancel-comment-reply-link{ color:#99CC33; font-size: 12px;}
.comment-reply-link:hover, #cancel-comment-reply-link:hover { color: #729126;}

input.comm-field, #comment, #message2, input.comm-field:focus, #message2:focus, #comment:focus {border:1px solid #e0e0e0;
color:#999999;}

input.comm-field:focus, #message2:focus, #comment:focus {border:1px solid #99CC33;}

.output2{border:1px solid #ff0000;}


.no-page{color:#909090;
background:#e0e0e0;
}

.wrap, .mainWrap {width: 1020px;}
.container{width: 1000px;}

@media (min-width: 768px) and (max-width: 979px) { 
.wrap, .mainWrap{width:768px;} .container{width:750px;} 
} 

@media (max-width: 767px) { 
.wrap, .mainWrap{width:auto;} .container{width:auto;}
}

@media (min-width: 1000px) {
.flexslider-testimonials .flex-direction-nav .flex-prev {left: 85%;}
}

@media (min-width: 768px) and (max-width: 979px) {
.flexslider-testimonials .flex-direction-nav .flex-prev {left: 81%;}
}

@media (max-width: 480px) {
.flexslider-testimonials .flex-direction-nav .flex-prev {left: 81%;}
}

@media (max-width: 320px) {
.flexslider-testimonials .flex-direction-nav .flex-prev {left: 81%;}
}

h1{font-size: 2em; line-height:1.5em;}
h2{font-size: 2em; line-height:1.5em;}

.title-blog-post{font-size:24px;}

ul, ol{margin-bottom:1em;}
ol li{list-style-type:decimal; margin-left:1em; padding-left:0.1em; text-indent:0;}
ul li{list-style-type:disc; margin-left:1em; padding-left:0.1em; text-indent:0;}

.flexslider-testimonials ul, .flexslider-testimonials li, .slides ul, .slides li  {
list-style-type:none !important; 
margin-left:0 !important; 
padding-left:0 !important;
text-indent:0 !important;
}

.contact ul, .contact li {
list-style-type:none !important; 
margin-left:0 !important; 
padding-left:0 !important;
text-indent:0 !important;
}

.testimonials ul, .testimonials li {
list-style-type:none !important; 
margin-left:0 !important; 
padding-left:0 !important;
text-indent:0 !important;
}

.wsidebar ul, .wsidebar li {
list-style-type:none !important; 
margin-left:0 !important; 
padding-left:0 !important;
text-indent:0 !important;
}

#social_comments_nav ul, #social_comments_nav li {
list-style-type:none !important; 
margin-left:0 !important; 
padding-left:0 !important;
text-indent:0 !important;
}

/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('../fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/open-sans-v15-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
       url('../fonts/open-sans-v15-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/open-sans-v15-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('../fonts/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/open-sans-v15-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('../fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/open-sans-v15-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
       url('../fonts/open-sans-v15-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}
