/* SKIN # 2 | Classic Medical */

body {
    background: #a9cbde url("/assets/images/skin2-bg.jpg") no-repeat center 5px;
}

.ui-datepicker-header {
    background: #103d55;
}

/*.contentwrapper a {
    color: #1f688e;
}*/
.contentwrapper1 a {
    color: #1f688e;
}
/*.postwrapper1 h2 a:hover {
    color: #1f688e;
}*/
input.headersearch {
    background-color: #1f688e;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
input.headersearch:hover {
    background-color: #103d55;
}
div.mainmenu {
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#1f688e),
        to(#103d55)
    );
    background: -webkit-linear-gradient(top, #1f688e, #103d55);
    background: -moz-linear-gradient(top, #1f688e, #103d55);
    background: -ms-linear-gradient(top, #1f688e, #103d55);
    background: -o-linear-gradient(top, #1f688e, #103d55);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f688e', endColorstr='#103D55',GradientType=0 );
}
#sidebar a:hover {
    color: #1f688e;
}
#sidebar .widget h3 {
    background-color: #1f688e;
}
#sidebar .tagcloud a {
    color: #fff;
}
#sidebar .tagcloud a:hover {
    background-color: #1f688e;
}
.footercontent .tagcloud a:hover {
    background-color: #1f688e;
}

/*div.logowrapper{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1f688e), to(#103D55)); background: -webkit-linear-gradient(top, #1f688e, #103D55); background: -moz-linear-gradient(top, #1f688e, #103D55); background: -ms-linear-gradient(top, #1f688e, #103D55); background: -o-linear-gradient(top, #1f688e, #103D55);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f688e', endColorstr='#103D55',GradientType=0 )}*/
div.bookingform {
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#1f688e),
        to(#103d55)
    );
    background: -webkit-linear-gradient(top, #1f688e, #103d55);
    background: -moz-linear-gradient(top, #1f688e, #103d55);
    background: -ms-linear-gradient(top, #1f688e, #103d55);
    background: -o-linear-gradient(top, #1f688e, #103d55);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f688e', endColorstr='#103D55',GradientType=0 );
}

.copyright a {
    color: #b7d5e6;
}
.footercontent a:hover {
    color: #b7d5e6;
}
.copyrighttext a {
    color: #b7d5e6;
}

/*MENU*/

.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu a:focus,
.sf-menu a:hover,
.sf-menu a:active {
}

/*MOBILE MENU*/

.mobile-menu li a {
    display: block;
    padding: 10px 10px 10px 10px;
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);
    -moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);
    -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);
    font-weight: bold;
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#50829e),
        to(#25415a)
    );
    background: -webkit-linear-gradient(top, #50829e, #25415a);
    background: -moz-linear-gradient(top, #50829e, #25415a);
    background: -ms-linear-gradient(top, #50829e, #25415a);
    background: -o-linear-gradient(top, #50829e, #25415a);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#50829E', endColorstr='#25415A',GradientType=0 );
}

/* BUTTONS */

.button-regular-large {
    background: #e5e5e5;
    padding: 2px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    display: inline-block;
    moz-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
}
.button-regular-large a {
    color: #fff;
    font-size: 16px;
    display: inline-block;
    text-decoration: none;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
    font-weight: bold;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
    box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
    padding: 12px 28px 12px 28px;
}
.button-regular-large a:hover {
    text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);
}

.button-regular-medium {
    background: #e5e5e5;
    padding: 2px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    display: inline-block;
    moz-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
}
.button-regular-medium a {
    color: #fff;
    display: inline-block;
    text-decoration: none;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
    font-weight: bold;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
    box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
    padding: 6px 18px 6px 18px;
}
.button-regular-medium a:hover {
    text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);
}

.button-regular-small {
    background: #e5e5e5;
    padding: 2px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    display: inline-block;
    moz-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
}
.button-regular-small a {
    color: #fff;
    display: inline-block;
    text-decoration: none;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
    font-weight: bold;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
    box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
    padding: 4px 12px 4px 12px;
}
.button-regular-small a:hover {
    text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);
}

a.purple {
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#ac5e7b),
        to(#96526b)
    );
    background: -webkit-linear-gradient(top, #ac5e7b, #96526b);
    background: -moz-linear-gradient(top, #ac5e7b, #96526b);
    background: -ms-linear-gradient(top, #ac5e7b, #96526b);
    background: -o-linear-gradient(top, #ac5e7b, #96526b);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ac5e7b', endColorstr='#96526B',GradientType=0);
}
a.purple:hover {
    color: #fff;
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#96526b),
        to(#ac5e7b)
    );
    background: -webkit-linear-gradient(top, #96526b, #ac5e7b);
    background: -moz-linear-gradient(top, #96526b, #ac5e7b);
    background: -ms-linear-gradient(top, #96526b, #ac5e7b);
    background: -o-linear-gradient(top, #96526b, #ac5e7b);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96526B', endColorstr='#ac5e7b',GradientType=0);
}

a.aqua {
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#8bab8d),
        to(#657e67)
    );
    background: -webkit-linear-gradient(top, #8bab8d, #657e67);
    background: -moz-linear-gradient(top, #8bab8d, #657e67);
    background: -ms-linear-gradient(top, #8bab8d, #657e67);
    background: -o-linear-gradient(top, #8bab8d, #657e67);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bab8d', endColorstr='#657e67',GradientType=0);
}
a.aqua:hover {
    color: #fff;
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#657e67),
        to(#8bab8d)
    );
    background: -webkit-linear-gradient(top, #657e67, #8bab8d);
    background: -moz-linear-gradient(top, #657e67, #8bab8d);
    background: -ms-linear-gradient(top, #657e67, #8bab8d);
    background: -o-linear-gradient(top, #657e67, #8bab8d);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#657e67', endColorstr='#8bab8d',GradientType=0);
}

a.rouge {
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#e88776),
        to(#c77465)
    );
    background: -webkit-linear-gradient(top, #e88776, #c77465);
    background: -moz-linear-gradient(top, #e88776, #c77465);
    background: -ms-linear-gradient(top, #e88776, #c77465);
    background: -o-linear-gradient(top, #e88776, #c77465);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e88776', endColorstr='#c77465',GradientType=0);
}
a.rouge:hover {
    color: #fff;
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#c77465),
        to(#e88776)
    );
    background: -webkit-linear-gradient(top, #c77465, #e88776);
    background: -moz-linear-gradient(top, #c77465, #e88776);
    background: -ms-linear-gradient(top, #c77465, #e88776);
    background: -o-linear-gradient(top, #c77465, #e88776);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c77465', endColorstr='#e88776',GradientType=0);
}

a.orange {
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#ffbd6a),
        to(#ebad60)
    );
    background: -webkit-linear-gradient(top, #ffbd6a, #ebad60);
    background: -moz-linear-gradient(top, #ffbd6a, #ebad60);
    background: -ms-linear-gradient(top, #ffbd6a, #ebad60);
    background: -o-linear-gradient(top, #ffbd6a, #ebad60);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbd6a', endColorstr='#ebad60',GradientType=0);
}
a.orange:hover {
    color: #fff;
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#ebad60),
        to(#ffbd6a)
    );
    background: -webkit-linear-gradient(top, #ebad60, #ffbd6a);
    background: -moz-linear-gradient(top, #ebad60, #ffbd6a);
    background: -ms-linear-gradient(top, #ebad60, #ffbd6a);
    background: -o-linear-gradient(top, #ebad60, #ffbd6a);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebad60', endColorstr='#ffbd6a',GradientType=0);
}

a.red {
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#ba3f3f),
        to(#9c3636)
    );
    background: -webkit-linear-gradient(top, #ba3f3f, #9c3636);
    background: -moz-linear-gradient(top, #ba3f3f, #9c3636);
    background: -ms-linear-gradient(top, #ba3f3f, #9c3636);
    background: -o-linear-gradient(top, #ba3f3f, #9c3636);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba3f3f', endColorstr='#9c3636',GradientType=0);
}
a.red:hover {
    color: #fff;
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#9c3636),
        to(#ba3f3f)
    );
    background: -webkit-linear-gradient(top, #9c3636, #ba3f3f);
    background: -moz-linear-gradient(top, #9c3636, #ba3f3f);
    background: -ms-linear-gradient(top, #9c3636, #ba3f3f);
    background: -o-linear-gradient(top, #9c3636, #ba3f3f);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c3636', endColorstr='#ba3f3f',GradientType=0);
}

a.blue {
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#2e93c7),
        to(#25759f)
    );
    background: -webkit-linear-gradient(top, #2e93c7, #25759f);
    background: -moz-linear-gradient(top, #2e93c7, #25759f);
    background: -ms-linear-gradient(top, #2e93c7, #25759f);
    background: -o-linear-gradient(top, #2e93c7, #25759f);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e93c7', endColorstr='#25759f',GradientType=0);
}
a.blue:hover {
    color: #fff;
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#25759f),
        to(#2e93c7)
    );
    background: -webkit-linear-gradient(top, #25759f, #2e93c7);
    background: -moz-linear-gradient(top, #25759f, #2e93c7);
    background: -ms-linear-gradient(top, #25759f, #2e93c7);
    background: -o-linear-gradient(top, #25759f, #2e93c7);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25759f', endColorstr='#2e93c7',GradientType=0);
}

a.green {
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#769152),
        to(#596e3c)
    );
    background: -webkit-linear-gradient(top, #769152, #596e3c);
    background: -moz-linear-gradient(top, #769152, #596e3c);
    background: -ms-linear-gradient(top, #769152, #596e3c);
    background: -o-linear-gradient(top, #769152, #596e3c);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#769152', endColorstr='#596e3c',GradientType=0);
}
a.green:hover {
    color: #fff;
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#596e3c),
        to(#769152)
    );
    background: -webkit-linear-gradient(top, #596e3c, #769152);
    background: -moz-linear-gradient(top, #596e3c, #769152);
    background: -ms-linear-gradient(top, #596e3c, #769152);
    background: -o-linear-gradient(top, #596e3c, #769152);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#596e3c', endColorstr='#769152',GradientType=0);
}

a.earth {
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#6b6963),
        to(#494743)
    );
    background: -webkit-linear-gradient(top, #6b6963, #494743);
    background: -moz-linear-gradient(top, #6b6963, #494743);
    background: -ms-linear-gradient(top, #6b6963, #494743);
    background: -o-linear-gradient(top, #6b6963, #494743);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6963', endColorstr='#494743',GradientType=0);
}
a.earth:hover {
    color: #fff;
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#494743),
        to(#6b6963)
    );
    background: -webkit-linear-gradient(top, #494743, #6b6963);
    background: -moz-linear-gradient(top, #494743, #6b6963);
    background: -ms-linear-gradient(top, #494743, #6b6963);
    background: -o-linear-gradient(top, #494743, #6b6963);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494743', endColorstr='#6b6963',GradientType=0);
}

a.bluesea {
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#1a8194),
        to(#125c6a)
    );
    background: -webkit-linear-gradient(top, #1a8194, #125c6a);
    background: -moz-linear-gradient(top, #1a8194, #125c6a);
    background: -ms-linear-gradient(top, #1a8194, #125c6a);
    background: -o-linear-gradient(top, #1a8194, #125c6a);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a8194', endColorstr='#125c6a',GradientType=0);
}
a.bluesea:hover {
    color: #fff;
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#125c6a),
        to(#1a8194)
    );
    background: -webkit-linear-gradient(top, #125c6a, #1a8194);
    background: -moz-linear-gradient(top, #125c6a, #1a8194);
    background: -ms-linear-gradient(top, #125c6a, #1a8194);
    background: -o-linear-gradient(top, #125c6a, #1a8194);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#125c6a', endColorstr='#1a8194',GradientType=0);
}

a.mauve {
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#ab4872),
        to(#7e3454)
    );
    background: -webkit-linear-gradient(top, #ab4872, #7e3454);
    background: -moz-linear-gradient(top, #ab4872, #7e3454);
    background: -ms-linear-gradient(top, #ab4872, #7e3454);
    background: -o-linear-gradient(top, #ab4872, #7e3454);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ab4872', endColorstr='#7e3454',GradientType=0);
}
a.mauve:hover {
    color: #fff;
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#7e3454),
        to(#ab4872)
    );
    background: -webkit-linear-gradient(top, #7e3454, #ab4872);
    background: -moz-linear-gradient(top, #7e3454, #ab4872);
    background: -ms-linear-gradient(top, #7e3454, #ab4872);
    background: -o-linear-gradient(top, #7e3454, #ab4872);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e3454', endColorstr='#ab4872',GradientType=0);
}

a.light {
    color: #4d4d4d;
    text-shadow: 1px 1px 1px rgba(256, 256, 256, 0.5);
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#d8d8d8),
        to(#bababa)
    );
    background: -webkit-linear-gradient(top, #d8d8d8, #bababa);
    background: -moz-linear-gradient(top, #d8d8d8, #bababa);
    background: -ms-linear-gradient(top, #d8d8d8, #bababa);
    background: -o-linear-gradient(top, #d8d8d8, #bababa);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#bababa',GradientType=0);
}
a.light:hover {
    color: #4d4d4d;
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#bababa),
        to(#d8d8d8)
    );
    background: -webkit-linear-gradient(top, #bababa, #d8d8d8);
    background: -moz-linear-gradient(top, #bababa, #d8d8d8);
    background: -ms-linear-gradient(top, #bababa, #d8d8d8);
    background: -o-linear-gradient(top, #bababa, #d8d8d8);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bababa', endColorstr='#d8d8d8',GradientType=0);
}

a.dark {
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#484848),
        to(#181818)
    );
    background: -webkit-linear-gradient(top, #484848, #181818);
    background: -moz-linear-gradient(top, #484848, #181818);
    background: -ms-linear-gradient(top, #484848, #181818);
    background: -o-linear-gradient(top, #484848, #181818);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#484848', endColorstr='#181818',GradientType=0);
}
a.dark:hover {
    color: #fff;
    background: -webkit-gradient(
        linear,
        0% 0%,
        0% 100%,
        from(#181818),
        to(#484848)
    );
    background: -webkit-linear-gradient(top, #181818, #484848);
    background: -moz-linear-gradient(top, #181818, #484848);
    background: -ms-linear-gradient(top, #181818, #484848);
    background: -o-linear-gradient(top, #181818, #484848);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#181818', endColorstr='#484848',GradientType=0);
}
