/*
Theme Name: brookdental
Theme URI: http://dream-theme.com/
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 2.1.6
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
License URI: License.txt
Tags: one-column, two-columns, right-sidebar, flexible-width, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
*/

.blog .dt-format-gallery .dt-format-gallery-coll.full,
.archive .dt-format-gallery .dt-format-gallery-coll.full,
.search .dt-format-gallery .dt-format-gallery-coll.full
{
	display: none;
}


.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor {}
.services{background:#dbdbdb;}
.details.more-link {
    float: right;
}
.entry-title span {
    color: #203d79;
    display: block;
    font-size: 15px;
    font-weight: 100;
    width: 100%;min-height:55px;
}
.services .post .entry-title a {
    color: #203d79;font-size: 28px !important;
    font-weight: 100;
}
.services p {
    font-size: 13px;
    line-height: 20px;
}
/* custom Css Here*/
#header {
    
    border-top: 7px solid rgb(107, 160, 152) !important;
}
#main-nav li:last-child {
    background: rgb(255, 152, 0) none repeat scroll 0 0;
    padding: 10px 15px;
	 margin: 0 !important;
}
.navigation-area {
  float: right;
  margin-top: 7%;
  width: 93.5%;
}
.logo-left #navigation {
  background: #6ba098 none repeat scroll 0 0;
}
.navigation-area .left-area {
  background: #3a5491 none repeat scroll 0 0;
  color: #ffffff;
  float: left;
  font-family: open sans;
  font-size: 15px;
  font-weight: 100;
  margin-left: 0;
  padding: 8px 13px;
  text-align: center;
  width: 45.6%;
}
.navigation-area .right-area {
  background: rgb(31, 62, 119) none repeat scroll 0 0;
  color: rgb(255, 255, 255);
  float: right;
  font-family: open sans;
  font-size: 15px;
  font-weight: 100;
  padding: 8px 5px;
  text-align: center;
  width: 50%;
}
.navigation-area .left-area a, .navigation-area .right-area a {
  color: rgb(255, 255, 255);
  text-decoration: none;
}
#main-nav > li {
    margin: 0 20px;
}
#main {
  padding: 20px 0 !important;
}

.amazingslider-nav-thumbnail-tite-2{ 
color: rgb(255, 255, 255) !important; display: block; font-family: open sans !important; font-size: 13px !important; padding: 0 4px !important; position: relative; text-align: left;
}
.amazingslider-nav-thumbnail-description-2 {
  color: rgb(255, 255, 255) !important;
    display: block ;
    font-family: open sans !important;
    font-size: 12px !important;
    line-height: 14px !important;
    padding: 0 0 0 5px !important;
    position: relative;
    text-align: left;
}
.amazingslider-bullet-2-0, .amazingslider-bullet-2-1, .amazingslider-bullet-2-2, .amazingslider-bullet-2-3, .amazingslider-bullet-2-4, .amazingslider-bullet-2-5, .amazingslider-bullet-2-6 {
    background: rgb(31, 62, 119) none repeat scroll 0 0 !important;
}
.title-sidebar {
  background: rgba(0, 0, 0, 0) url("http://www.lynbrookdentalcare.com.au/wp-content/uploads/2015/09/title-area1.png") no-repeat scroll 0 0;
  color: rgb(255, 255, 255);
  font-family: open sans;
  font-size: 22px;
  font-weight: 100;
  min-height: 55px;
  padding-top: 10px;
  text-align: center;
  text-transform: uppercase;
   
}
.amazingslider-slider-2 {
width: 72% !important;
}
.amazingslider-nav-2 {
 left: 71.4% !important;
}
.amazingslider-img-elem-2 {
	height:430px !important;
	margin-top:0px !important;
}
.description {
  background: rgb(31, 62, 119) none repeat scroll 0 0;
  color: rgb(255, 255, 255);
  font-size: 14px;
  font-weight: 100;
  margin-left: 4px;
  margin-top: -17px;
  padding: 25px;
  width: 76.4%;
}
.description strong {
  font-size: 18px;
  font-weight: bold;
}
.phone {
  font-size: 30px;
  font-weight: 100;
  letter-spacing: -1px;
  line-height: 30px;
}
.amazingslider-box-2 a {
  display: none !important;
}

.description input {
  background: #3a5491 none repeat scroll 0 0;
  border-color: #3a5491;
  border-radius: 0 !important;
  color: #ffffff;
  margin: 0;
  width: 100%;
}

 /* responsive Css Here*/
 
 
@media only screen and (max-width:1024px) {
.navigation-area {
  float: right;
  margin-top: 7%;
  width: 100%;
}  

#branding {
  float: left;
  text-align: center;
  width: 100%;
}
.start-animation {
  float: left;
  width: 100%;
}
.description {
  margin-left: 0;
  padding: 14px;
  width: 97%;
}
.animate-element {
    width: 100%;
}
.title-sidebar {
  background: #6ba098;
  color: rgb(255, 255, 255);
  font-family: open sans;
  font-size: 22px;
  font-weight: 100;
  margin-left: 0px;
  min-height: 55px;
  padding-top: 10px;
  text-align: center;
  text-transform: uppercase;
  width:100%;
}
.amazingslider-nav-2 {
 left: 70% !important;
}
}
@media only screen and (max-width:970px) {
.mobile-logo.preload-me.retinized {
  left: 38%;
  position: relative;
}
}


@media only screen and (max-width:905px) {
.navigation-area .left-area {
  width: 45%;
}
.wpcf7-form p {
 width: 100%;
}
}  
@media only screen and (max-width:808px) {
.navigation-area .right-area {
  width: 49%;
}

.welcome h1 {
  font-size: 34px;
}
}  
@media only screen and (max-width:640px) {
.navigation-area .left-area {
  width: 95.7%;
}
.navigation-area .right-area {
  width: 98.4%;
}
.appointment h2 {
  font-size: 23px;
}
.implants {
  padding: 3% 0;
  text-align: center;
}
.description {
  margin-left: 0;
  padding: 9px;
  width: 97%;
}
.mobile-logo.preload-me.retinized {
  left: 34%;
  position: relative;
}
}  
@media only screen and (max-width:480px) {
.amazingslider-nav-2 {
  display: none !important;
}
.mobile-logo.preload-me.retinized {
  left: 27%;
  position: relative;
}
.amazingslider-img-elem-2 {
  height: auto !important; 
  margin-top: 0;
}
.amazingslider-slider-2 {
  width: 100% !important; 
}
.navigation-area .right-area {
  padding: 9px 0;
  width: 100%;
}
.navigation-area .left-area {
  margin: 0;
  padding: 8px 0;
  width: 100%;
}
.welcome h1 {
text-align:center;
}
.appointment h1 {
  text-align: center;
}
.appointment a  {
  text-align: center;
  width:100%:
  float:left;
}
.our-services h1{
 text-align: center;
}
.description {
  margin-left: 0;
  padding: 7px;
  width: 97%;
}
}
@media only screen and (max-width:360px) {
  .mobile-logo.preload-me.retinized {
  left: 20%;
  position: relative;
}
}
  
@media only screen and (max-width:320px) {
.mobile-logo.preload-me.retinized {
  left: 15%;
  position: relative;
}
}
.services_font h1 {
  font-size: 33px;
}  
.holidays {
  font-weight: bold;
}  
.page-id-780 .aio-icon-description {
  display: none;
}
.fstclm {
  font-size: 19px;
  font-weight: bold;
  margin-left: 28px;
}
.first_genrate {
  border-bottom: 1px solid;
  padding-bottom: 86px;
  padding-top: 15px;
}
.test_genrate > p {
  margin-top: 11px;
  text-align: center;
}
.test_genrate .wpcf7-form-control.wpcf7-submit {
  background: #6ba098 none repeat scroll 0 0;
  font-size: 18px;
}
.test_genrate .wpcf7-form-control.wpcf7-submit:hover {
  background: #6BA098;
}
.sub-nav > ul {
	padding: 2px 0;
}
#main-nav li {
	background: rgb(107, 160, 152) none repeat scroll 0 0;
	line-height: 30px;
	padding: 0px 0;
}
.sub-nav > ul li:last-child {
	background: #6BA098 !important;
	padding: 0px 0 !important;
}
#dl-menu .dl-menu.dl-menuopen {
	background: #6BA098;
}