/* CSS Document */

#header .main-nav{
background-color:#d8b55d;
}

a#scroll-top{
background-color:#d8b55d!important;
}

.appointment .header{
background-color:#46a1b4;
}

#header .main-nav ul li a{
color:#000;
}

.appointment .header h2, .appointment .header h3.number{
color:#ffffff;
}



.appointment .header h2, .appointment .header h3.number{
text-shadow:1px 1px 0px #20606D;
}

#wrapper #header .main-nav ul li,  #header .main-nav #topsearch #tsearch{
border-color:#54AEC2;
}

#header .main-nav > ul > li ul, #header .main-nav > ul > li:hover, #header .main-nav #topsearch #tsearch{
background:#377F8F;
}

#header .main-nav ul li ul li:hover{
background:#2C6774;
}

#slider-wrap .slide-nav{
background-color:#d9b762;
}

#slider-wrap .slide-nav li.flex-active, #slider-wrap .slide-nav li:hover{
background-color:#ec490d;
}

#slider-wrap .slide-nav li{
border-right-color:#FD7B4D;
}

#slider-wrap .slide-nav li h4{
color:#ffffff;

}



#slider-wrap .slide-nav li p{
color:#090909;
font: 12px 'Open Sans', Arial, Helvetica, sans-serif!important;
}

.smart-head, #sidebar .widget h3.title{
color:#56adc0;
}

body{
color:#808080;
}

h1, h2, h3, h4, h5, h6, #content #filter-by li a, .gallery-item .item-title a{
color:#6a6a75;
}






::-moz-selection{
background:#3E96A9;
}

::selection{
background:#3E96A9;
}

a{
color:#4c595c;
}



.readmore, .widget #searchform input[type="submit"], .widget #mc_signup #mc_signup_submit, #commentform input[type="submit"]{
background-color:#daba69;
}

.readmore, .widget #searchform input[type="submit"], .widget #mc_signup #mc_signup_submit, #commentform input[type="submit"], footer .footer-widget a.readmore, footer .footer-widget a.readmore:hover, .readmore:hover, .widget #searchform input[type="submit"]:hover, .widget #mc_signup #mc_signup_submit:hover, #commentform input[type="submit"]:hover{
color:#ffffff;
}



.slogan h2{
color:#3e96a9;
}

.slogan h3{
color:#819093;
}

#twitter_update_list {
background-color:#4099ac;
}

#twitter_update_list ul li p {
    margin: 0;
}

#twitter_update_list ul li p.timePosted { display: none; }

#footer-wrap{
background-color:#2B2E2F;
}

#footer-wrap, #footer-wrap p{
color:#808080;
}

footer .footer-widget a, footer .footer-widget span, .footer-widget .widget .sidebar-post .sidebar-post-text a{
color:#CDCDCD;
}

footer .footer-widget a:hover, footer .footer-widget a:focus, footer .footer-widget a:active, .footer-widget .widget .sidebar-post .sidebar-post-text a:hover, .footer-widget .widget .sidebar-post .sidebar-post-text a:focus, .footer-widget .widget .sidebar-post .sidebar-post-text a:active{
color:#48A2B6;
}



/* Create four equal columns that floats next to each other */
.columnn {
    float: left;
    width: 25%;
    padding: 22px;
    height: 339px; /* Should be removed. Only for demonstration */
}

/* Clear floats after the columns */
.roww:after {
    content: "";
    display: table;
    clear: both;
}

.footer-solutions  li {
    font-size: 13px;
    font-weight: 400;
    line-height: 1.85;
    letter-spacing: 0.3px;
    padding: 10px 0 10px;
    color: black;
    border-bottom: 1px solid #323232;
}


.foot_left li

{

	border-right: 1px solid;
    padding: 13px;
    display: inline-flex;
}

.about
{

	display: flex;
}

.service_section

{

	display: flex;
}

.copyrights

{
	float: right;
}

@media only screen and (max-width: 600px) {
.service_section {
        display: block!important;
    }

    @media only screen and (max-width: 600px) {
.about{
        display: block!important;
    }


@media only screen and (max-width: 600px) {
.columnn {
    float: none!important;
    width: 100%!important;
    padding: 22px!important;
    height: 339px; /* Should be removed. Only for demonstration */
}

}


@media only screen and (max-width: 600px) {
.foot_left li{

display: block!important;

}

}

@media only screen and (max-width: 600px) {
.copyrights

{
	float: none!important;
}
}

@media only screen and (max-width: 600px) {
.main-nav .responsive-nav

{
	width: 93%!important;

margin: 10px auto 0px;

padding: 5px!important;

border: 14px solid #060505;
}
}


@media only screen and (max-width: 600px) {
.logo img
{
	width: 100%!important;
}

}


.slider-title

{
    padding: 7px!important;
}


.slider-title h3 p

{

color: white!important;

}


