
.navbar-fixed-top, .subheader, #nav ul.sf-menu li.current > a,#nav ul.sf-menu li.current-menu-item > a,
#nav ul.sf-menu li > a:hover,.sf-menu .sub-menu li, .blog-text  a.read_more,.blog-text a.read_more:hover, #contactFormWidget input[type="submit"],
ul#filterOptions li a.active,ul#filterOptions li a:hover, .item:hover .port-span,.team-member .desc, .view-sixth .mask, .quote blockquote, .last-line,
.dropdown li a:hover,.tagcloud a, .tagcloud a:hover,.tab-list li a:hover,.accordion h2.active, .toggle-trigger.open, .flex-direction-nav .flex-next, 
.flex-direction-nav .flex-prev, .blog-post .post-date,.blog-tags,.pagination-list li a:hover, .pagination-list li.current a,#wp-calendar caption,
a.comment-reply-link,#contact-form input[type="submit"], #contact-form2 input[type="submit"], .services a:hover, footer, .lastdiv, .end-footer  {
	background-color:#1f1b16;
}
.right-social a.go-to-top{background-color:#666; background-color:rgba(0,0,0,0.5)}
.ui-state-active a{background:#1f1b16 !important;}
.project-content {background:#1f1b16; background: rgba(31,27,22, 0.9)
}

#sidebar .widget a:hover, a.btn-icon,blockquote.speech-bubble .quote-meta, .services-home2 i, .testimonial ul li span, #breadcrumbs a, .filter-items a.active, .filter-items li a:hover {
	color:#1f1b16;
}
.flickr-widget ul li a:hover:after, .flickr-widget ul li a:after, .nav-arrows span,  .services a:hover{
	border-color:#1f1b16;
}
#nav ul.sf-menu li.current-menu-item:after, .lastdiv{
	border-top-color:#1f1b16;
}
.subheader .subheader2 li, .module_arrow, .arrow-right, .top-bar-section .dropdown li:hover {
	border-left-color:#1f1b16;
}
.subheader .subheader2 li:last-child{
        border-right-color:#1f1b16;
}

.subheader, .inner-footer h4, .sf-menu .sub-menu li, .sl-slider h2 span, .recent-projects > h2 span, h2.heading span, .team > h2 span, .contact-page > h2 span, .blog > h2 span, 
h2.top-title span, .single-work > h2 span, .filter-items a.active, .filter-items li a:hover{
	border-bottom-color:#1f1b16;
}
.top-header ul li{border-right-color:#666}
.top-header ul li:first-child{border-left-color:#666}
.top-header .login{background:#666}
.navbar-fixed-top{ z-index:999999 !important}
#container.boxed-style .navbar-fixed-top {
	position: absolute;
}
.navbar-fixed-top, .navbar-fixed-bottom{position:fixed;}
.banner {margin-top:136px}
#slider {margin-top:106px}
	body{background:#f7f7ee url('') repeat scroll   !important;}
a {
	color: #b96a19 !important;	text-decoration: none !important;}
a:hover {
	color: #fffff !important;	text-decoration: underline !important;}
.subheader{
}
.subheader .phone{
}
	.subheader a:hover {color:#fffff !Important}
	#header .row2{background: url('/wp-content/uploads/2014/11/Top-Menu.jpg')     !important;}

.sf-menu li a{
	color: #c8d0c9 !important;	}
footer { background-image: none; }

.book-form h4 { background:#b96a19; }

.book-form input[type="submit"] { background: #b96a19; }

.book-form input[type="submit"]:hover { background: #867d6f; }

.inner-footer h3 { border-bottom: 1px solid #fff; }

.banner { margin-bottom: 3px; border-bottom: 20px; background: #1f1b16; }

.page-template-default .banner  { margin-top:160px !important;}


.inner-banner { margin-top: 5px; }

.banner .inner-banner .note { color: #fffff !important; }

/*.image-center { display:block; margin:0 auto; } */

.row2 { background-image: url(//www.royaloakoptometry.com/wp-content/uploads/2014/11/Top-Menu.jpg); }

#menu-menusecondaire a{
    background-image: url('//www.royaloakoptometry.com/wp-content/uploads/2014/11/fleche-MenuSecond.gif') ;
    background-position: left center;
    background-repeat: no-repeat;
    margin: 0px;
    padding: 5px 5px 5px 30px;
    height: 50px;
    color: #ffffff!important;
    font-size: 16px!important; } 

.subheader .subheader2 li {
    display: inline-block;
    padding: 5px;
    border-left: none; }

.inner-subheader {
    background-color: #1f1b16; }

.flex-caption {
    padding-left: 140px !important;
    position: absolute !important;
    bottom: 150px !important;
    font-size: 40px !important;
    width: 100% !important;
    opacity: 0.7 !important;
    color: #1f1b16 !important;
    font-family: Open Sans",sans-serif !important;
    text-align: center !important;
    text-shadow: none !important;
    background: none repeat scroll 0% 0% transparent !important;
    line-height: 40px !important; }

.logo {
    margin-bottom: 10px;
    width: 175px;
    float: left;
    padding-top: 10px; }

.Zebra_DatePicker {
    z-index:9999999;
    font-family: "Open Sans",sans-serif; }

.page-template-default .banner {
margin-bottom: 0px;
  }

.wrapper {
       padding-top: 50px !important; 
   }



body{
	color :#1f1b16  !important;
	font-size : 16px !important;
	font-weight: normal !important;
	font-style: normal  !important;
}

.note, .recent-projects > h4, .latest-blog>h4, .title-block{
	color :#ffffff  !important;
	font-size : 20px !important;
	font-weight: lighter !important;
	font-style: normal  !important;
}

