/*

Theme Name: wyndham

Theme URI: https://wyndhamprivate.com.au/wp-content/themes/wyndham

Description: Wyndham Private Medical Center.

Version: 1.0

Author: A1dezine Ltd. Hamilton

Author URI: http://a1dezine.com

*/

@charset "utf-8";

/* CSS Document */



body{margin:0; padding:0; font-family: 'Open Sans', sans-serif; font-size:14px; #background:url(images/bg.jpg); background:#ddd; border-top:3px solid #0caa58;}



img{border:0}

h1, h2, h3, h4, h5{margin:0; padding:0; font-weight:normal; line-height:normal; font-family: 'Roboto', sans-serif;}



a{color:#02b156; text-decoration:none;}

a:hover{color:#009a4a; text-decoration:underline;}



.wrapper{margin:0 auto; width:1024px;}

.wrapper2{margin:0 auto; width:1250px;}



.header{float:left; width:100%; background:#fff;}

.header_bar{float:left; width:100%; background:#333; color:#FFFFFF; height:51px;}

.header_bar .hd1{float:left; width:88%; margin-top:14px;}

.header_bar ul{padding:0; margin:0; list-style-type:none;}

.header_bar ul li{float:left; margin-right:2%; font-size:16px; line-height:20px;}

.header_bar ul li img{float:left; margin-right:5px;}

.header_bar .hd2{float:right; width:12%; text-align:right;}



.header_sec{float:left; width:100%; padding:10px 0;}

.logo{float:left; width:30%;}



.menu_sec{float:left; width:70%; margin-top:25px;}

.menu_sec .active{color:#fff!important; background:#333!important; padding:10px 10px !important; border-radius:3px; -webkit-border-radius:3px;}



.green{color:#09a755}



.section{float:left; width:100%}

.content_wrapper{float:left; width:100%; background:#fff; margin-top:15px;}



.banner{float:left; width:100%}

.banner ul{padding:0; margin:0; list-style-type:none;}



.content_sec{float:left; width:96%; padding:2%; text-align:center;}

.content_sec h2{color:#089149}



.content_sec ul{padding:0; margin:0; list-style-type:none;}

.content_sec ul li{float:left; width:33%; font-size:13px; color:#333333; text-align:left; margin-left:.50%;}

.content_sec ul > li:first-child{margin-left:0;}



a.more{color:#444; text-decoration:none; border:1px solid #09a754; padding:6px 20px; margin-top:5px; display:inline-block;

border-radius:25px;

-webkit-border-radius:25px;

}

a.more:hover{background:#09a754; color:#fff}



a.more2{color:#fff; text-decoration:none; border:1px solid #fff; padding:6px 20px; margin-top:5px; display:inline-block;

border-radius:25px;

-webkit-border-radius:25px;

}

a.more2:hover{background:#09a754; color:#fff; border:1px solid #09a754;}



.main_content_sec{float:left; width:96%; padding:2% 2%; background:#373536; color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:20px;}

.main_content_sec .video{float:right; margin-left:15px;}

.main_content_sec h2{color:#fff; font-size:24px; margin-bottom:15px;}



.bootom_logos{float:left; width:100%; padding:5px 0 0 0%; text-align:center;}

.bootom_logos img{width:98%; height:auto}

.bootom_logos p{margin:0;}



.footer{float:left; width:100%; background:#373536; color:#fff; padding:2% 0; font-size:14px; margin-top:20px;}

.footer_sec1{float:left; width:45%}

.footer_sec{float:left; width:27%}

.footer a{color:#ddd; line-height:22px;}

.footer a:hover{color:#fff; line-height:22px;}



.copyright{float:left; width:96%; background:#1c1c1c; color:#999; padding:1% 2%; font-size:12px; text-align:center;}



.appointment{float:left; width:100%; text-align:center; display:none;}

.appointment a{background:#0baa58; text-align:center; color:#FFFFFF; display:block; padding:2%; font-size:18px;}

.appointment p, .hd1 ul li p, .hd2 p, .logo p, .banner p, .copyright p{ margin:0;}



.subpage_sec{float:left; width:96%; padding:2%;}

.subpage_left{float:left; width:25%; border-right:1px solid #ddd;}

.service_ul{margin:0; padding:0; list-style-type:none}

.service_ul li{background:url(images/arrow.jpg) no-repeat left center; padding-left:13px;}

.subpage_left h3{background:#333333; color:#FFFFFF; padding:3%; margin-bottom:10px; font-size:18px;}



.subpage_right{float:right; width:73%;}

.subpage_right h2{color:#09a755; font-weight:bold;}

.subpage_right .attachment-post-thumbnail{width:100%; height:auto;}

.centre_sec{float:left; width:100%}

.centre_sec a{color:#000000; display:block; border-bottom:1px solid #eaeaea; padding:10px 0;}

.centre_sec p{margin:0}



.Specialists_h3{background:#02b156; color:#fff; font-size:20px; padding:1%; font-weight:400; float:left; width:98%;}



.doctors_wrap{float:left; width:100%; padding:2% 0; background:#fff;}

.doctors_wrap a{color:#333; font-size:14px;}

.doctors_wrap a:hover{color:#09a754; font-size:14px; text-decoration:none;}



.doctors_wrap1{float:left; width:100%;}

.doctors_wrap2{float:left; width:48%;}

.doctors_wrap ul{padding:0; margin:0 0 0 15px; color:#999;}

.doctors_wrap1 ul li{float:left; width:49%;}





.seaech_wrap{float:left; width:100%}

.search_in{width:160px; border:1px solid #999; padding:4px;}

.search{background:#02b156; border:1px solid #02b156; color:#FFFFFF; font-weight:600; padding:3px 5px; cursor:pointer;}





.service_wrap{float:left; width:100%}



.input_contact{border: 1px solid #ccc; border-radius: 3px; color: #666666; font-family: Calibri;padding: 7px; width: 50%px;}

.input_contact_txtarea{border: 1px solid #ccc; border-radius: 3px; color: #666666; font-family: Calibri;padding: 7px; width: 90%; height:100px;}

.submit_form {

    background: #02b156 none repeat scroll 0 0;

    border: 0 none;

    border-radius: 3px;

    color: #ffffff;

    cursor: pointer;

    font-size: 16px;

    padding: 5px 10px;

}





@media only screen and ( min-width : 150px) and ( max-width : 900px ) {

.wrapper2{margin:0 auto; width:95%;}

.header_bar{height:auto;}

.header_bar .hd1{float:left; width:100%; margin-top:14px;}

.header_bar ul li{float:left; margin-right:0%; width:100%; display:inline-block; text-align:center; font-size:16px; line-height:28px; font-size:14px;}

.header_bar ul li img{float:left; margin-right:0; display:none;}

.header_bar .hd2{float:left; width:100%; text-align:center;}



.wrapper{margin:0 auto; width:95%;}

.content_sec ul li{float:left; width:100%; font-size:12px; color:#333333; text-align:center; margin-left:.50%;}



.main_content_sec img{float:right; width:100%; height:auto; margin-left:0; margin-bottom:20px;}



.logo{float:left; width:100%; text-align:center;}



.menu_sec{float:left; width:100%; margin-top:0;}



.footer_sec1{float:left; width:100%}

.footer_sec{float:left; width:100%}



.appointment{float:left; width:100%; text-align:center; display:none;}

.appointment a{background:#0baa58; text-align:center; color:#FFFFFF; display:block; padding:2%; font-size:18px;}



.subpage_left{float:left; width:100%; border-top:1px solid #ddd; border-right:0 solid #ddd;}

.subpage_left h3{padding:1%;}

.subpage_right{float:right; width:100%;}

.subpage_right .attachment-post-thumbnail{width:100%; height:auto;}
a#appointuit{display:none;}
.input_contact{width:90%;}
.input_contact_txtarea{width:94%;}
}



@media only screen and ( max-width : 480px ) {



.doctors_wrap1{float:left; width:100%;}

.doctors_wrap1 ul li{float:left; width:98%;}

.doctors_wrap2{float:left; width:100%;}

.subpage_right .attachment-post-thumbnail{width:100%; height:auto;}

a#appointuit{display:none;}
.input_contact{width:90%;}
.input_contact_txtarea{width:94%;}
.header_bar ul li{ font-size:12px;}

}

.huge_it_slideshow_dots_thumbnails_1{ bottom:0 !important; top:auto !important;}

.huge_it_slideshow_image_wrap_1{text-align:right!important;}

.huge_it_slideshow_dots_active_1{ background:#089149 none repeat scroll 0 0 !important;}