@media only screen and (min-width: 1000px) {
.top-bar-holder {
width: 1000px;
}
.top-bar-holder strong {
 padding: 0 0 0 44px;
}
.top-bar-holder .telephone {
 width: 181px;
 float: left;
}
.top-bar-holder .social {
 width: 469px;
 float: right;
 padding: 11px 0;
}
.social .three-columns .column {
 width: 122px;
 float: left;
 margin: 0 0 0 7px;
}
.social .column.facebook {
 width: 120px;
}
.social .column.facebook img {
 padding: 6px 12px;
 float: left;
}
.social .column.facebook span {
 padding: 0 0 0 35px;
 float: right;
 width: 39px;
}
.social .column.twitter {
 width: 116px;
}
.social .column.twitter img {
 float: left;
 margin: 0 10px 0 0;
}
.social .column.counter {
 width: 37px;
 margin: 6px 5px;
}
.social .column.google-plus {
 width: 51px;
 padding: 5px 0;
 margin: 2px 0 0 7px;
}
.header-holder {
 width: 1000px;
 padding: 22px 0;
}
.header-holder .logo {
 width: 251px;
 height: 62px;
 margin: 0;
 float: left;
}
#menu-nav a {
 margin: 0 9px;
}
.cycle-gallery {
 width: 1000px;
 height: 378px;
 margin: 0 auto;
}
.mask {
 width: 1000px;
 height: 378px;
}
.slideset {
 width: 9999px;
 float: left;
 height: 378px;
}
.slide {
 width: 1000px;
 height: 378px;
 float: left;
}
#main .products {
 padding: 10px 0;
 width: 1000px;
 margin: 0 auto;
}
#main .products .column {
 width: 318px;
 float: left;
 margin: 0 0 0 12px;
}
.products .column.about { /*width: 324px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background-color: #478ce3; -webkit-box-shadow: inset 0 1px rgba(92,160,245,.75); -moz-box-shadow: inset 0 1px rgba(92,160,245,.75); box-shadow: inset 0 1px rgba(92,160,245,.75); border: solid 1px #1d63bc;*/
 width: 324px;
}
.products .column.about .img-holder {
 float: left;
 width: 82px;
 margin: 26px 13px;
}
.products .column.about:hover .img-holder {
 background: #62a2f1;
 border: #3175cb solid 1px;
}
.column.about .img-holder img {
padding: 4px;
}
.products .column.about .text-area {
 padding: 15px 0;
}
.column.about .text-area a {
 margin: 0 0 0 129px;
}
.products .column.gynecology, .products .column.obstetrics {
 width: 324px;
}
.column.gynecology .text-area, .column.obstetrics .text-area {
 padding: 12px 19px;
}
.column.gynecology .text-area a, .column.obstetrics .text-area a {
 margin: 30px 0 0 201px
}
#main .about-text {
 width: 1000px;
 margin: 0 auto;
}
#main .services {
 width: 1000px;
 margin: 0 auto;
 padding: 15px 0;
}
.services .three-columns .column {
 width: 323px;
 height: 240px;
 margin: 0 0 0 15px;
 float: left;
}
.services .three-columns .column h2 {  /* Old browsers */
 margin: 0;
 padding: 0 0 0 15px;
}
#footer .footer-holder {
 width: 1000px;
 margin: 0 auto;
 padding: 15px 0;
}
.footer-holder .three-columns .column {
 width: 333px;
 float: left;
}
.footer-holder .column.ourlinks li {
 padding: 0 0 0 15px;
}
.footer-holder .column.social-links li {
 float: left;
 margin: 0 0 0 8px;
}
#footer .copyright {
background: #fd72ae;
}
.copyright .copyright-holder {
 width: 1000px;
 margin: 0 auto;
 text-align: center;
 font: 12px/43px 'open_sansregular';
}
#main .contact-us {
 width: 1000px;
 margin: 0 auto;
}
.contact-left-sec {
 width: 592px;
 float: left;
}
.map {
 padding: 6px;
 margin: 27px 0;
}
.contact-right-sec {
 width: 407px;
 float: right;
}
.form-holder {
 width: 407px;
 padding: 25px 0 0;
}
.form-holder .row {
 padding: 7px 0;
}
.form-holder label {
 width: 97px;
 float: left;
}
.form-holder input[type="text"] {
 width: 306px;
 height: 35px;
 float: right;
}
.form-holder input[type="submit"] {
 width: 114px;
 height: 44px;
 float: right;
}
.form-holder textarea {
 width: 306px;
 height: 125px;
 float: right;
}
#main .login {
 width: 1000px;
 margin: 0 auto;
}
.login .login-area {
 width: 367px;
 margin: 0 auto;
 padding: 47px 0;
}
.login .login-area .row {
 padding: 7px 0;
}
.login .login-area label {
 width: 80px;
 float: left;
}
.login .login-area input[type="text"], .login .login-area input[type="password"] {
 width: 283px;
 height: 39px;
 float: right;
}
.login-area .row.login-btns {
padding: 7px 0 0 176px;
}
.login-area .row.login-btns input[type="submit"] {
 width: 93px;
 height: 36px;
}
.login .row .search-area {
 width: 461px;
 margin: 0 auto;
}
.login .row .search-area input[type="text"] {
 width: 283px;
 height: 37px;
}
.login .row .search-area input[type="submit"] {
 width: 113px;
 height: 40px;
}
.login .row .table-holder {
 width: 436px;
 margin: 0 auto;
 padding: 40px 0;
}
.login .row .table-holder table {
 width: 100%;
}
.login .row .table-holder th {
 padding: 5px 10px;
}
.login .row .table-holder td {
padding: 5px 10px;
}
#main .forms {
 width: 1000px;
 margin: 0 auto;
 overflow: hidden;
}
.forms .open-close .opener {
 padding: 0 0 0 80px;
}
img.conf-logo {
 float: left;
 margin: 19px 0 0;
}
.request-confidential-communication .right-section {
 width: 202px;
 float: right;
}
.request-confidential-communication .content-area table {
 width: 100%;
}
.request-confidential-communication .content-area textarea {
 width: 1000px !important;
 height: 391px !important;
}
.request-confidential-communication .content-area .row {
 padding: 10px 0;
}
.request-confidential-communication .content-area .row input[type="submit"], .terms-condition-form .row input[type="submit"], .about-infos .row input[type="submit"], .history-physical .personal-infos input[type="submit"] {
 width: 106px;
 height: 39px;
 margin: 0 10px 0;
}
span.signature-box {
 width: 224px;
 height: 61px;
 margin: 0 15px;
}
.request-confidential-communication .content-area .row.signature {
padding: 10px 0;
}
.request-confidential-communication .content-area .act-for-patient {
 height: 100px !important;
 width: 806px !important;
}
.request-confidential-communication .content-area .row.date input[type="text"] {
 width: 114px;
 height: 31px;
}
.request-confidential-communication .content-area .row.client-info {
padding: 0;
}
.request-confidential-communication .content-area .row.client-info label {
 margin: 0 10px;
}
.request-confidential-communication .content-area .row.client-info input[type="text"] {
 width: 224px;
 height: 31px;
}
.request-confidential-communication .content-area .row.contact-conditions label {
 padding: 0 0 0 15px;
}
.request-confidential-communication .content-area .row.textareala {
padding: 0;
}
.terms-condition-form .terms-condition-form {
overflow: hidden;
}
.terms-condition-form .row {
 padding: 20px 0;
}
.request-confidential-communication .terms-condition-form {
padding: 10px 0;
}
.terms-condition-form .row label {
 padding: 0 10px;
}
.terms-condition-form .row input[type="text"] {
 width: 224px;
 height: 31px;
}
.terms-condition-form .row .normal-txtarea {
 width: 154px !important;
 height: 31px;
}
.authorization-release .about-infos {
padding:30px 0;
}
.about-infos .row {
margin:0 0 10px;
}
.about-infos .row .col {
width:330px;
float:left;
margin:0 2px 0 0;
}
.about-infos .row label {
width:99px;
}
.about-infos .row input[type="text"] {
width: 224px;
 height: 31px;
}
.about-infos .row .normal {
width:154px !important;
float:none !important;
}
.about-infos .row .small {
width:104px !important;
float:none !important;
}
 .about-infos .row.authorization-extend label {
padding:0 0 0 20px;
}
.about-infos .row.patient-bio label {
width:131px;
}
.about-infos .row.patient-bio input[type="text"] {
width:212px;
}
.about-infos .row.patient-bio .col {
width:387px;
}
.about-infos .row.patient-bio .col:nth-child(2) {
width:217px;
}
.about-infos .row.patient-bio .col:nth-child(2) label {
width:107px;
}
.about-infos .row.patient-bio .col:nth-child(2) .label-holder {
width:111px;
line-height:12px;
}
.about-infos .row.patient-bio .col .label-holder {
width:136px;
float:left;
}
.about-infos .row.patient-bio .col .label-holder label {
line-height:14px;
}
.about-infos .row.patient-bio .col .label-holder.representative {
line-height: 22px;
 padding: 6px 0 0 134px;
 width: 204px;
}
.about-infos .row.patient-bio .col.printed-name {
margin:0 0 0 219px;
}
.history-physical {
padding:25px 0;
}
 .history-physical .row {
padding:7px 0;
}
.history-physical .row .col {
width:329px;
float:left;
margin:0 3px 0 0;
}
.history-physical .row .col label {
width:90px;
}
.history-physical .row .col input[type="text"] {
width:224px;
height:31px;
}
 .history-physical .row .col .small {
width:114px !important;
}
 .major-surgery .row .col {
width:663px;
float:left;
}
.major-surgery .row .col label {
width:115px;
}
 .major-surgery .row .col:first-child {
width:327px;
}
.major-surgery .row .col:first-child label {
width:89px;
}
.major-surgery .row .col input[type="text"] {
width:533px;
height:31px;
}
 .major-surgery .medical-history {
padding:25px 0;
}
.major-surgery .medical-history table {
width:100%;
}
 .history-physical .about-birth .row.prag .col {
width:623px;
}
.history-physical .about-birth .row.prag .col label {
width:460px;
}
.history-physical .about-birth .row.prag .col:first-child {
width:350px;
}
.history-physical .about-birth .row.prag .col:first-child label {
width:151px;
}
.history-physical .about-birth .row .col label {
width:151px;
}
 .history-physical .about-birth .row.pap-smear .col:first-child {
width:420px;
}
.history-physical .family-history {
padding:30px 0;
}
 .history-physical .family-history table {
width:100%;
}
.history-physical .family-history table .small {
 height: 31px;
 width: 114px;
}
 .history-physical .personal-infos {
padding:15px 0;
}
.history-physical .personal-infos .col {
width:524px;
float:left;
}
.history-physical .personal-infos .col label {
width:257px;
}
 .history-physical .personal-infos .col:first-child {
width:382px;
}
.history-physical .personal-infos .col:first-child label {
width:150px;
}
.history-physical .personal-infos .col .small {
width:115px !important;
}
 .client-pateint-infos .head ul {
margin:0;
padding:0;
overflow:hidden;
width:1000px;
}
 .client-pateint-infos .head a {
padding:20px 20px;
}
 .client-pateint-infos .client-pateint-infos-holder {
width:1000px;
margin:0 auto;
}
 .client-pateint-infos-holder .filter-area .col {
float:left;
width:200px;
margin:0 5px 0;
}
.filter-area .col.export-to-cvs {
width: 130px;
}
 .client-pateint-infos-holder .filter-area .col select {
width:198px;
}
 .filter-area .col.callendar img {
padding:9px;
}
.filter-area .col.callendar span {
margin:0 0 0 20px;
}
 .filter-area .col.from {
width:14px;
}
.filter-area .col.search {
width:51px;
}
.client-pateint-infos-holder .filter-area {
padding:20px 0;
}
 .client-pateint-infos-holder .table-holder table {
width:100%;
margin:0 auto;
}
 .client-pateint-infos-holder .table-holder td {
padding:15px 0;
}
 ul.print-download li {
float:left;
margin:0 16px 0 0;
}
ul.print-download li a {
padding:0 40px 0 0;
}
}


@media only screen and (max-width: 999px)  and (min-width: 768px){
#wrapper{
	width:766px;	
}
#header{
	width:768px;	
}
.top-bar-holder {
width: 740px;
}
.top-bar-holder strong {
 padding: 0 0 0 44px;
}
.top-bar-holder .telephone {
 width: 181px;
 float: left;
}
.top-bar-holder .social {
 width: 469px;
 float: right;
 padding: 11px 0;
}
.social .three-columns .column {
 width: 122px;
 float: left;
 margin: 0 0 0 7px;
}
.social .column.facebook {
 width: 120px;
}
.social .column.facebook img {
 padding: 6px 12px;
 float: left;
}
.social .column.facebook span {
 padding: 0 0 0 35px;
 float: right;
 width: 39px;
}
.social .column.twitter {
 width: 116px;
}
.social .column.twitter img {
 float: left;
 margin: 0 10px 0 0;
}
.social .column.counter {
 width: 37px;
 margin: 6px 5px;
}
.social .column.google-plus {
 width: 51px;
 padding: 5px 0;
 margin: 2px 0 0 7px;
}
.header-holder {
 width: 740px;
 padding: 22px 0;
}
.header-holder .logo {
 width: 251px;
 height: 62px;
 margin: 0;
 float: left;
}
#menu-nav a {
 margin: 0 9px;
}
.cycle-gallery {
 width: 740px;
 height: 283px;
 margin: 0 auto;
}
.mask {
 width: 740px;
 height: 283px;
}
.slideset {
 width: 740px;
 float: left;
 height: 378px;
}
.slide {
 width: 740px;
 height: 378px;
 float: left;
}
.slide img{
	width:100%;
	height:auto;	
}
#main .products {
 padding: 10px 0;
 width: 740px;
 margin: 0 auto;
}
#main .products .column {
 width: 350px;
 float: left;
 margin: 0 0 0 12px;
}
.products .about{
	display:none;	
}
.products .column.about { /*width: 324px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background-color: #478ce3; -webkit-box-shadow: inset 0 1px rgba(92,160,245,.75); -moz-box-shadow: inset 0 1px rgba(92,160,245,.75); box-shadow: inset 0 1px rgba(92,160,245,.75); border: solid 1px #1d63bc;*/
 width: 324px;
}
.products .column.about .img-holder {
 float: left;
 width: 82px;
 margin: 26px 13px;
}
.products .column.about:hover .img-holder {
 background: #62a2f1;
 border: #3175cb solid 1px;
}
.column.about .img-holder img {
padding: 4px;
}
.products .column.about .text-area {
 padding: 15px 0;
}
.column.about .text-area a {
 margin: 0 0 0 129px;
}
.products .column.gynecology, .products .column.obstetrics {
 width: 324px;
}
.column.gynecology .text-area, .column.obstetrics .text-area {
 padding: 12px 19px;
}
.column.gynecology .text-area a, .column.obstetrics .text-area a {
 margin: 30px 0 0 201px
}
#main .about-text {
 width: 740px;
 margin: 0 auto;
}
#main .services {
 width: 740px;
 margin: 0 auto;
 padding: 15px 0;
}
.services .three-columns .column {
 width: 235px;
 height: 240px;
 margin: 0 0 0 15px;
 float: left;
}
.services .three-columns .column h2 {  /* Old browsers */
 margin: 0;
 padding: 0 0 0 15px;
}
#footer .footer-holder {
 width: 740px;
 margin: 0 auto;
 padding: 15px 0;
}
.footer-holder .three-columns .column {
 width: 245px;
 float: left;
}
.footer-holder .column.ourlinks li {
 padding: 0 0 0 15px;
}
.footer-holder .column.social-links li {
 float: left;
 margin: 0 0 0 8px;
}
#footer .copyright {
background: #fd72ae;
}
.copyright .copyright-holder {
 width: 740px;
 margin: 0 auto;
 text-align: center;
 font: 12px/43px 'open_sansregular';
}
#main .contact-us {
 width: 740px;
 margin: 0 auto;
}
.contact-left-sec {
 width: 592px;
 float: left;
}
.map {
 padding: 6px;
 margin: 27px 0;
}
.contact-right-sec {
 width: 100%;
 float: right;
}
.form-holder {
 width: 407px;
 padding: 25px 0 0;
}
.form-holder .row {
 padding: 7px 0;
}
.form-holder label {
 width: 97px;
 float: left;
}
.form-holder input[type="text"] {
 width: 306px;
 height: 35px;
 float: right;
}
.form-holder input[type="submit"] {
 width: 114px;
 height: 44px;
 float: right;
}
.form-holder textarea {
 width: 306px;
 height: 125px;
 float: right;
}
#main .login {
 width: 1000px;
 margin: 0 auto;
}
.login .login-area {
 width: 367px;
 margin: 0 auto;
 padding: 47px 0;
}
.login .login-area .row {
 padding: 7px 0;
}
.login .login-area label {
 width: 80px;
 float: left;
}
.login .login-area input[type="text"], .login .login-area input[type="password"] {
 width: 283px;
 height: 39px;
 float: right;
}
.login-area .row.login-btns {
padding: 7px 0 0 176px;
}
.login-area .row.login-btns input[type="submit"] {
 width: 93px;
 height: 36px;
}
.login .row .search-area {
 width: 461px;
 margin: 0 auto;
}
.login .row .search-area input[type="text"] {
 width: 283px;
 height: 37px;
}
.login .row .search-area input[type="submit"] {
 width: 113px;
 height: 40px;
}
.login .row .table-holder {
 width: 436px;
 margin: 0 auto;
 padding: 40px 0;
}
.login .row .table-holder table {
 width: 100%;
}
.login .row .table-holder th {
 padding: 5px 10px;
}
.login .row .table-holder td {
padding: 5px 10px;
}
#main .forms {
 width: 1000px;
 margin: 0 auto;
 overflow: hidden;
}
.forms .open-close .opener {
 padding: 0 0 0 80px;
}
img.conf-logo {
 float: left;
 margin: 19px 0 0;
}
.request-confidential-communication .right-section {
 width: 202px;
 float: right;
}
.request-confidential-communication .content-area table {
 width: 100%;
}
.request-confidential-communication .content-area textarea {
 width: 1000px !important;
 height: 391px !important;
}
.request-confidential-communication .content-area .row {
 padding: 10px 0;
}
.request-confidential-communication .content-area .row input[type="submit"], .terms-condition-form .row input[type="submit"], .about-infos .row input[type="submit"], .history-physical .personal-infos input[type="submit"] {
 width: 106px;
 height: 39px;
 margin: 0 10px 0;
}
span.signature-box {
 width: 224px;
 height: 61px;
 margin: 0 15px;
}
.request-confidential-communication .content-area .row.signature {
padding: 10px 0;
}
.request-confidential-communication .content-area .act-for-patient {
 height: 100px !important;
 width: 806px !important;
}
.request-confidential-communication .content-area .row.date input[type="text"] {
 width: 114px;
 height: 31px;
}
.request-confidential-communication .content-area .row.client-info {
padding: 0;
}
.request-confidential-communication .content-area .row.client-info label {
 margin: 0 10px;
}
.request-confidential-communication .content-area .row.client-info input[type="text"] {
 width: 224px;
 height: 31px;
}
.request-confidential-communication .content-area .row.contact-conditions label {
 padding: 0 0 0 15px;
}
.request-confidential-communication .content-area .row.textareala {
padding: 0;
}
.terms-condition-form .terms-condition-form {
overflow: hidden;
}
.terms-condition-form .row {
 padding: 20px 0;
}
.request-confidential-communication .terms-condition-form {
padding: 10px 0;
}
.terms-condition-form .row label {
 padding: 0 10px;
}
.terms-condition-form .row input[type="text"] {
 width: 224px;
 height: 31px;
}
.terms-condition-form .row .normal-txtarea {
 width: 154px !important;
 height: 31px;
}
.authorization-release .about-infos {
padding:30px 0;
}
.about-infos .row {
margin:0 0 10px;
}
.about-infos .row .col {
width:330px;
float:left;
margin:0 2px 0 0;
}
.about-infos .row label {
width:99px;
}
.about-infos .row input[type="text"] {
width: 224px;
 height: 31px;
}
.about-infos .row .normal {
width:154px !important;
float:none !important;
}
.about-infos .row .small {
width:104px !important;
float:none !important;
}
 .about-infos .row.authorization-extend label {
padding:0 0 0 20px;
}
.about-infos .row.patient-bio label {
width:131px;
}
.about-infos .row.patient-bio input[type="text"] {
width:212px;
}
.about-infos .row.patient-bio .col {
width:387px;
}
.about-infos .row.patient-bio .col:nth-child(2) {
width:217px;
}
.about-infos .row.patient-bio .col:nth-child(2) label {
width:107px;
}
.about-infos .row.patient-bio .col:nth-child(2) .label-holder {
width:111px;
line-height:12px;
}
.about-infos .row.patient-bio .col .label-holder {
width:136px;
float:left;
}
.about-infos .row.patient-bio .col .label-holder label {
line-height:14px;
}
.about-infos .row.patient-bio .col .label-holder.representative {
line-height: 22px;
 padding: 6px 0 0 134px;
 width: 204px;
}
.about-infos .row.patient-bio .col.printed-name {
margin:0 0 0 219px;
}
.history-physical {
padding:25px 0;
}
 .history-physical .row {
padding:7px 0;
}
.history-physical .row .col {
width:329px;
float:left;
margin:0 3px 0 0;
}
.history-physical .row .col label {
width:90px;
}
.history-physical .row .col input[type="text"] {
width:224px;
height:31px;
}
 .history-physical .row .col .small {
width:114px !important;
}
 .major-surgery .row .col {
width:663px;
float:left;
}
.major-surgery .row .col label {
width:115px;
}
 .major-surgery .row .col:first-child {
width:327px;
}
.major-surgery .row .col:first-child label {
width:89px;
}
.major-surgery .row .col input[type="text"] {
width:533px;
height:31px;
}
 .major-surgery .medical-history {
padding:25px 0;
}
.major-surgery .medical-history table {
width:100%;
}
 .history-physical .about-birth .row.prag .col {
width:623px;
}
.history-physical .about-birth .row.prag .col label {
width:460px;
}
.history-physical .about-birth .row.prag .col:first-child {
width:350px;
}
.history-physical .about-birth .row.prag .col:first-child label {
width:151px;
}
.history-physical .about-birth .row .col label {
width:151px;
}
 .history-physical .about-birth .row.pap-smear .col:first-child {
width:420px;
}
.history-physical .family-history {
padding:30px 0;
}
 .history-physical .family-history table {
width:100%;
}
.history-physical .family-history table .small {
 height: 31px;
 width: 114px;
}
 .history-physical .personal-infos {
padding:15px 0;
}
.history-physical .personal-infos .col {
width:524px;
float:left;
}
.history-physical .personal-infos .col label {
width:257px;
}
 .history-physical .personal-infos .col:first-child {
width:382px;
}
.history-physical .personal-infos .col:first-child label {
width:150px;
}
.history-physical .personal-infos .col .small {
width:115px !important;
}
 .client-pateint-infos .head ul {
margin:0;
padding:0;
overflow:hidden;
width:1000px;
}
 .client-pateint-infos .head a {
padding:20px 20px;
}
 .client-pateint-infos .client-pateint-infos-holder {
width:1000px;
margin:0 auto;
}
 .client-pateint-infos-holder .filter-area .col {
float:left;
width:200px;
margin:0 5px 0;
}
.filter-area .col.export-to-cvs {
width: 130px;
}
 .client-pateint-infos-holder .filter-area .col select {
width:198px;
}
 .filter-area .col.callendar img {
padding:9px;
}
.filter-area .col.callendar span {
margin:0 0 0 20px;
}
 .filter-area .col.from {
width:14px;
}
.filter-area .col.search {
width:51px;
}
.client-pateint-infos-holder .filter-area {
padding:20px 0;
}
 .client-pateint-infos-holder .table-holder table {
width:100%;
margin:0 auto;
}
 .client-pateint-infos-holder .table-holder td {
padding:15px 0;
}
 ul.print-download li {
float:left;
margin:0 16px 0 0;
}
ul.print-download li a {
padding:0 40px 0 0;
}
.collapse-button {
	margin-top:32px !important;
	margin-right:20px !important;	
}
}


@media only screen and (max-width: 767px)  and (min-width: 480px){
#wrapper{
	width:100%;	
}
#header{
	width:100%;	
}
.top-bar-holder {
	width: 460px;
}
.top-bar-holder strong {
 padding: 0 0 0 44px;
}
.top-bar-holder .telephone {
 width: 181px;
 float: left;
}
.top-bar-holder .social {
 width: 469px;
 float: right;
 padding: 11px 0;
}
.social .three-columns .column {
 width: 122px;
 float: left;
 margin: 0 0 0 7px;
}
.social .column.facebook {
 width: 120px;
}
.social .column.facebook img {
 padding: 6px 12px;
 float: left;
}
.social .column.facebook span {
 padding: 0 0 0 35px;
 float: right;
 width: 39px;
}
.social .column.twitter {
 width: 116px;
}
.social .column.twitter img {
 float: left;
 margin: 0 10px 0 0;
}
.social .column.counter {
 width: 37px;
 margin: 6px 5px;
}
.social .column.google-plus {
 width: 51px;
 padding: 5px 0;
 margin: 2px 0 0 7px;
}
.header-holder {
 width: 460px;
 padding: 22px 0;
}
.header-holder .logo {
 width: 251px;
 height: 62px;
 margin: 0;
 float: left;
}
#menu-nav a {
 margin: 0 9px;
}
.cycle-gallery {
 width: 460px;
 height: 176px;
 margin: 0 auto;
}
.mask {
 width: 460px;
 height: 176px;
}
.slideset {
 width: 460px;
 float: left;
 height: 176px;
}
.slide {
 width: 460px;
 height: 176px;
 float: left;
}
.slide img{
	width:100%;
	height:auto;	
}
#main .products {
 padding: 10px 0;
 width: 460px;
 margin: 0 auto;
}
#main .products .column {
 width: 99%;
 float: left;
 margin: 10px 0 0 0px;
}
.products .column.about { /*width: 324px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background-color: #478ce3; -webkit-box-shadow: inset 0 1px rgba(92,160,245,.75); -moz-box-shadow: inset 0 1px rgba(92,160,245,.75); box-shadow: inset 0 1px rgba(92,160,245,.75); border: solid 1px #1d63bc;*/
 width: 324px;
}
.products .column.about .img-holder {
 float: left;
 width: 82px;
 margin: 26px 13px;
}
.products .column.about:hover .img-holder {
 background: #62a2f1;
 border: #3175cb solid 1px;
}
.column.about .img-holder img {
padding: 4px;
}
.products .column.about .text-area {
 padding: 15px 0;
}
.column.about .text-area a {
 margin: 0 16px 0 0px;
 text-align:right;
}
.products .column.gynecology, .products .column.obstetrics {
 width: 324px;
}
.column.gynecology .text-area, .column.obstetrics .text-area {
 padding: 12px 19px;
}
.column.gynecology .text-area a, .column.obstetrics .text-area a {
 margin: 30px 0 0 201px;
 text-align:right;
}
#main .about-text {
 width: 460px;
 margin: 0 auto;
}
#main .services {
 width: 460px;
 margin: 0 auto;
 padding: 15px 0;
}
.entry-content p iframe{
	width:100%;	
}
.services .three-columns .column {
 width: 100%;
 height: 240px;
 margin: 10px 0 0 0px;
 float: left;
}
.services .three-columns .column h2 {  /* Old browsers */
 margin: 0;
 padding: 0 0 0 15px;
}
#footer .footer-holder {
 width: 460px;
 margin: 0 auto;
 padding: 15px 0;
}
.footer-holder .three-columns .column {
 width: 152px;
 float: left;
}
.footer-holder .column.ourlinks li {
 padding: 0 0 0 15px;
}
.footer-holder .column.social-links li {
 float: left;
 margin: 0 0 0 8px;
}
#footer .copyright {
background: #fd72ae;
}
.copyright .copyright-holder {
 width: 480px;
 margin: 0 auto;
 text-align: center;
 font: 12px/43px 'open_sansregular';
}
#main .contact-us {
 width: 460px;
 margin: 0 auto;
}
.contact-left-sec {
 width: 100%;
 float: left;
}
.map {
 padding: 6px;
 margin: 27px 0;
 width:97%;
}
.map iframe{
	width:100%;	
}
.contact-right-sec {
 width: 100%;
 float: right;
}
.form-holder {
 width: 407px;
 padding: 25px 0 0;
}
.form-holder .row {
 padding: 7px 0;
}
.form-holder label {
 width: 97px;
 float: left;
}
.form-holder input[type="text"] {
 width: 306px;
 height: 35px;
 float: right;
}
.form-holder input[type="submit"] {
 width: 114px;
 height: 44px;
 float: right;
}
.form-holder textarea {
 width: 306px;
 height: 125px;
 float: right;
}
#main .login {
 width: 1000px;
 margin: 0 auto;
}
.login .login-area {
 width: 367px;
 margin: 0 auto;
 padding: 47px 0;
}
.login .login-area .row {
 padding: 7px 0;
}
.login .login-area label {
 width: 80px;
 float: left;
}
.login .login-area input[type="text"], .login .login-area input[type="password"] {
 width: 283px;
 height: 39px;
 float: right;
}
.login-area .row.login-btns {
padding: 7px 0 0 176px;
}
.login-area .row.login-btns input[type="submit"] {
 width: 93px;
 height: 36px;
}
.login .row .search-area {
 width: 461px;
 margin: 0 auto;
}
.login .row .search-area input[type="text"] {
 width: 283px;
 height: 37px;
}
.login .row .search-area input[type="submit"] {
 width: 113px;
 height: 40px;
}
.login .row .table-holder {
 width: 436px;
 margin: 0 auto;
 padding: 40px 0;
}
.login .row .table-holder table {
 width: 100%;
}
.login .row .table-holder th {
 padding: 5px 10px;
}
.login .row .table-holder td {
padding: 5px 10px;
}
#main .forms {
 width: 1000px;
 margin: 0 auto;
 overflow: hidden;
}
.forms .open-close .opener {
 padding: 0 0 0 80px;
}
img.conf-logo {
 float: left;
 margin: 19px 0 0;
}
.request-confidential-communication .right-section {
 width: 202px;
 float: right;
}
.request-confidential-communication .content-area table {
 width: 100%;
}
.request-confidential-communication .content-area textarea {
 width: 1000px !important;
 height: 391px !important;
}
.request-confidential-communication .content-area .row {
 padding: 10px 0;
}
.request-confidential-communication .content-area .row input[type="submit"], .terms-condition-form .row input[type="submit"], .about-infos .row input[type="submit"], .history-physical .personal-infos input[type="submit"] {
 width: 106px;
 height: 39px;
 margin: 0 10px 0;
}
span.signature-box {
 width: 224px;
 height: 61px;
 margin: 0 15px;
}
.request-confidential-communication .content-area .row.signature {
padding: 10px 0;
}
.request-confidential-communication .content-area .act-for-patient {
 height: 100px !important;
 width: 806px !important;
}
.request-confidential-communication .content-area .row.date input[type="text"] {
 width: 114px;
 height: 31px;
}
.request-confidential-communication .content-area .row.client-info {
padding: 0;
}
.request-confidential-communication .content-area .row.client-info label {
 margin: 0 10px;
}
.request-confidential-communication .content-area .row.client-info input[type="text"] {
 width: 224px;
 height: 31px;
}
.request-confidential-communication .content-area .row.contact-conditions label {
 padding: 0 0 0 15px;
}
.request-confidential-communication .content-area .row.textareala {
padding: 0;
}
.terms-condition-form .terms-condition-form {
overflow: hidden;
}
.terms-condition-form .row {
 padding: 20px 0;
}
.request-confidential-communication .terms-condition-form {
padding: 10px 0;
}
.terms-condition-form .row label {
 padding: 0 10px;
}
.terms-condition-form .row input[type="text"] {
 width: 224px;
 height: 31px;
}
.terms-condition-form .row .normal-txtarea {
 width: 154px !important;
 height: 31px;
}
.authorization-release .about-infos {
padding:30px 0;
}
.about-infos .row {
margin:0 0 10px;
}
.about-infos .row .col {
width:330px;
float:left;
margin:0 2px 0 0;
}
.about-infos .row label {
width:99px;
}
.about-infos .row input[type="text"] {
width: 224px;
 height: 31px;
}
.about-infos .row .normal {
width:154px !important;
float:none !important;
}
.about-infos .row .small {
width:104px !important;
float:none !important;
}
 .about-infos .row.authorization-extend label {
padding:0 0 0 20px;
}
.about-infos .row.patient-bio label {
width:131px;
}
.about-infos .row.patient-bio input[type="text"] {
width:212px;
}
.about-infos .row.patient-bio .col {
width:387px;
}
.about-infos .row.patient-bio .col:nth-child(2) {
width:217px;
}
.about-infos .row.patient-bio .col:nth-child(2) label {
width:107px;
}
.about-infos .row.patient-bio .col:nth-child(2) .label-holder {
width:111px;
line-height:12px;
}
.about-infos .row.patient-bio .col .label-holder {
width:136px;
float:left;
}
.about-infos .row.patient-bio .col .label-holder label {
line-height:14px;
}
.about-infos .row.patient-bio .col .label-holder.representative {
line-height: 22px;
 padding: 6px 0 0 134px;
 width: 204px;
}
.about-infos .row.patient-bio .col.printed-name {
margin:0 0 0 219px;
}
.history-physical {
padding:25px 0;
}
 .history-physical .row {
padding:7px 0;
}
.history-physical .row .col {
width:329px;
float:left;
margin:0 3px 0 0;
}
.history-physical .row .col label {
width:90px;
}
.history-physical .row .col input[type="text"] {
width:224px;
height:31px;
}
 .history-physical .row .col .small {
width:114px !important;
}
 .major-surgery .row .col {
width:663px;
float:left;
}
.major-surgery .row .col label {
width:115px;
}
 .major-surgery .row .col:first-child {
width:327px;
}
.major-surgery .row .col:first-child label {
width:89px;
}
.major-surgery .row .col input[type="text"] {
width:533px;
height:31px;
}
 .major-surgery .medical-history {
padding:25px 0;
}
.major-surgery .medical-history table {
width:100%;
}
 .history-physical .about-birth .row.prag .col {
width:623px;
}
.history-physical .about-birth .row.prag .col label {
width:460px;
}
.history-physical .about-birth .row.prag .col:first-child {
width:350px;
}
.history-physical .about-birth .row.prag .col:first-child label {
width:151px;
}
.history-physical .about-birth .row .col label {
width:151px;
}
 .history-physical .about-birth .row.pap-smear .col:first-child {
width:420px;
}
.history-physical .family-history {
padding:30px 0;
}
 .history-physical .family-history table {
width:100%;
}
.history-physical .family-history table .small {
 height: 31px;
 width: 114px;
}
 .history-physical .personal-infos {
padding:15px 0;
}
.history-physical .personal-infos .col {
width:524px;
float:left;
}
.history-physical .personal-infos .col label {
width:257px;
}
 .history-physical .personal-infos .col:first-child {
width:382px;
}
.history-physical .personal-infos .col:first-child label {
width:150px;
}
.history-physical .personal-infos .col .small {
width:115px !important;
}
 .client-pateint-infos .head ul {
margin:0;
padding:0;
overflow:hidden;
width:1000px;
}
 .client-pateint-infos .head a {
padding:20px 20px;
}
 .client-pateint-infos .client-pateint-infos-holder {
width:1000px;
margin:0 auto;
}
 .client-pateint-infos-holder .filter-area .col {
float:left;
width:200px;
margin:0 5px 0;
}
.filter-area .col.export-to-cvs {
width: 130px;
}
 .client-pateint-infos-holder .filter-area .col select {
width:198px;
}
 .filter-area .col.callendar img {
padding:9px;
}
.filter-area .col.callendar span {
margin:0 0 0 20px;
}
 .filter-area .col.from {
width:14px;
}
.filter-area .col.search {
width:51px;
}
.client-pateint-infos-holder .filter-area {
padding:20px 0;
}
 .client-pateint-infos-holder .table-holder table {
width:100%;
margin:0 auto;
}
 .client-pateint-infos-holder .table-holder td {
padding:15px 0;
}
 ul.print-download li {
float:left;
margin:0 16px 0 0;
}
ul.print-download li a {
padding:0 40px 0 0;
}
.collapse-button {
	margin-top:32px !important;
	margin-right:20px !important;	
}
}


@media only screen and (max-width: 479px)  and (min-width: 320px){
#wrapper{
	width:100%;	
}
#header{
	width:100%;	
}
.top-bar-holder {
	width: 300px;
}
.top-bar-holder strong {
 padding: 0 0 0 44px;
}
.top-bar-holder .telephone {
 width: 181px;
 float: left;
}
.top-bar-holder .social {
 width: 100%;
 float: right;
 padding: 11px 0;
}
.social .three-columns .bottomcontainerBox{
	width:100% !important;
	height:66px;	
}
.social .three-columns .column {
 width: 122px;
 float: left;
 margin: 0 0 0 7px;
}
.social .column.facebook {
 width: 120px;
}
.social .column.facebook img {
 padding: 6px 12px;
 float: left;
}
.social .column.facebook span {
 padding: 0 0 0 35px;
 float: right;
 width: 39px;
}
.social .column.twitter {
 width: 116px;
}
.social .column.twitter img {
 float: left;
 margin: 0 10px 0 0;
}
.social .column.counter {
 width: 37px;
 margin: 6px 5px;
}
.social .column.google-plus {
 width: 51px;
 padding: 5px 0;
 margin: 2px 0 0 7px;
}
.header-holder {
 width: 300px;
 padding: 22px 0;
}
.header-holder .logo {
 width: 195px;
 height: 62px;
 margin: 0;
 float: left;
}
#menu-nav a {
 margin: 0 9px;
}
.cycle-gallery {
 width: 300px;
 height: 114px;
 margin: 0 auto;
}
.mask {
 width: 300px;
 height: 114px;
}
.slideset {
 width: 300px;
 float: left;
 height: 114px;
}
.slide {
 width: 100%;
 height: 114px;
 float: left;
}
.slide img{
	width:100%;
	height:auto;	
}
#main .products {
 padding: 10px 0;
 width: 300px;
 margin: 0 auto;
}
#main .products .column {
 width: 99%;
 float: left;
 margin: 10px 0 0 0px;
}
.products .column.about { /*width: 324px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background-color: #478ce3; -webkit-box-shadow: inset 0 1px rgba(92,160,245,.75); -moz-box-shadow: inset 0 1px rgba(92,160,245,.75); box-shadow: inset 0 1px rgba(92,160,245,.75); border: solid 1px #1d63bc;*/
 width: 324px;
}
.products .column.about .img-holder {
 float: left;
 width: 82px;
 margin: 26px 13px;
}
.products .column.about:hover .img-holder {
 background: #62a2f1;
 border: #3175cb solid 1px;
}
.column.about .img-holder img {
padding: 4px;
}
.products .column.about .text-area {
 padding: 15px 0;
}
.column.about .text-area a {
 margin: 0 16px 0 0px;
 text-align:right;
}
.products .column.gynecology, .products .column.obstetrics {
 width: 324px;
}
.column.gynecology .text-area, .column.obstetrics .text-area {
 padding: 12px 19px;
}
.column.gynecology .text-area a, .column.obstetrics .text-area a {
 margin: 30px 0 0 50px;
 text-align:right;
}
#main .about-text {
 width: 300px;
 margin: 0 auto;
}
.entry-content p iframe{
	width:100%;	
}
#main .services {
 width: 300px;
 margin: 0 auto;
 padding: 15px 0;
}
.services .three-columns .column {
 width: 100%;
 height: 240px;
 margin: 10px 0 0 0px;
 float: left;
}
.services .three-columns .column h2 {  /* Old browsers */
 margin: 0;
 padding: 0 0 0 15px;
}
#footer .footer-holder {
 width: 300px;
 margin: 0 auto;
 padding: 15px 0;
}
.footer-holder .three-columns .column {
 width: 100%;
 float: left;
}
.footer-holder .column.ourlinks li {
 padding: 0 0 0 15px;
}
.footer-holder .column.social-links li {
 float: left;
 margin: 0 0 0 8px;
}
#footer .copyright {
background: #fd72ae;
}
.copyright .copyright-holder {
 width: 300px;
 margin: 0 auto;
 text-align: center;
 font: 12px/43px 'open_sansregular';
 line-height:25px;
 padding:15px 0px;
}
#main .contact-us {
 width: 300px;
 margin: 0 auto;
}
.contact-left-sec {
 width: 100%;
 float: left;
}
.map {
 padding: 6px;
 margin: 27px 0;
 width:94%;
}
.map iframe{
	width:100%;	
}
.contact-right-sec {
 width: 100%;
 float: right;
}
.form-holder {
 width: 100%;
 padding: 25px 0 0;
}
.form-holder .row {
 padding: 7px 0;
}
.form-holder label {
 width: 97px;
 float: left;
 text-align:left;
}
.form-holder input[type="text"] {
 width: 98%;
 height: 35px;
 float: right;
}
.form-holder input[type="submit"] {
 width: 114px;
 height: 44px;
 float: right;
}
.form-holder textarea {
 width: 98%;
 height: 125px;
 float: right;
}
#main .login {
 width: 1000px;
 margin: 0 auto;
}
.login .login-area {
 width: 367px;
 margin: 0 auto;
 padding: 47px 0;
}
.login .login-area .row {
 padding: 7px 0;
}
.login .login-area label {
 width: 80px;
 float: left;
}
.login .login-area input[type="text"], .login .login-area input[type="password"] {
 width: 283px;
 height: 39px;
 float: right;
}
.login-area .row.login-btns {
padding: 7px 0 0 176px;
}
.login-area .row.login-btns input[type="submit"] {
 width: 93px;
 height: 36px;
}
.login .row .search-area {
 width: 461px;
 margin: 0 auto;
}
.login .row .search-area input[type="text"] {
 width: 283px;
 height: 37px;
}
.login .row .search-area input[type="submit"] {
 width: 113px;
 height: 40px;
}
.login .row .table-holder {
 width: 436px;
 margin: 0 auto;
 padding: 40px 0;
}
.login .row .table-holder table {
 width: 100%;
}
.login .row .table-holder th {
 padding: 5px 10px;
}
.login .row .table-holder td {
padding: 5px 10px;
}
#main .forms {
 width: 1000px;
 margin: 0 auto;
 overflow: hidden;
}
.forms .open-close .opener {
 padding: 0 0 0 80px;
}
img.conf-logo {
 float: left;
 margin: 19px 0 0;
}
.request-confidential-communication .right-section {
 width: 202px;
 float: right;
}
.request-confidential-communication .content-area table {
 width: 100%;
}
.request-confidential-communication .content-area textarea {
 width: 1000px !important;
 height: 391px !important;
}
.request-confidential-communication .content-area .row {
 padding: 10px 0;
}
.request-confidential-communication .content-area .row input[type="submit"], .terms-condition-form .row input[type="submit"], .about-infos .row input[type="submit"], .history-physical .personal-infos input[type="submit"] {
 width: 106px;
 height: 39px;
 margin: 0 10px 0;
}
span.signature-box {
 width: 224px;
 height: 61px;
 margin: 0 15px;
}
.request-confidential-communication .content-area .row.signature {
padding: 10px 0;
}
.request-confidential-communication .content-area .act-for-patient {
 height: 100px !important;
 width: 806px !important;
}
.request-confidential-communication .content-area .row.date input[type="text"] {
 width: 114px;
 height: 31px;
}
.request-confidential-communication .content-area .row.client-info {
padding: 0;
}
.request-confidential-communication .content-area .row.client-info label {
 margin: 0 10px;
}
.request-confidential-communication .content-area .row.client-info input[type="text"] {
 width: 224px;
 height: 31px;
}
.request-confidential-communication .content-area .row.contact-conditions label {
 padding: 0 0 0 15px;
}
.request-confidential-communication .content-area .row.textareala {
padding: 0;
}
.terms-condition-form .terms-condition-form {
overflow: hidden;
}
.terms-condition-form .row {
 padding: 20px 0;
}
.request-confidential-communication .terms-condition-form {
padding: 10px 0;
}
.terms-condition-form .row label {
 padding: 0 10px;
}
.terms-condition-form .row input[type="text"] {
 width: 224px;
 height: 31px;
}
.terms-condition-form .row .normal-txtarea {
 width: 154px !important;
 height: 31px;
}
.authorization-release .about-infos {
padding:30px 0;
}
.about-infos .row {
margin:0 0 10px;
}
.about-infos .row .col {
width:330px;
float:left;
margin:0 2px 0 0;
}
.about-infos .row label {
width:99px;
}
.about-infos .row input[type="text"] {
width: 224px;
 height: 31px;
}
.about-infos .row .normal {
width:154px !important;
float:none !important;
}
.about-infos .row .small {
width:104px !important;
float:none !important;
}
 .about-infos .row.authorization-extend label {
padding:0 0 0 20px;
}
.about-infos .row.patient-bio label {
width:131px;
}
.about-infos .row.patient-bio input[type="text"] {
width:212px;
}
.about-infos .row.patient-bio .col {
width:387px;
}
.about-infos .row.patient-bio .col:nth-child(2) {
width:217px;
}
.about-infos .row.patient-bio .col:nth-child(2) label {
width:107px;
}
.about-infos .row.patient-bio .col:nth-child(2) .label-holder {
width:111px;
line-height:12px;
}
.about-infos .row.patient-bio .col .label-holder {
width:136px;
float:left;
}
.about-infos .row.patient-bio .col .label-holder label {
line-height:14px;
}
.about-infos .row.patient-bio .col .label-holder.representative {
line-height: 22px;
 padding: 6px 0 0 134px;
 width: 204px;
}
.about-infos .row.patient-bio .col.printed-name {
margin:0 0 0 219px;
}
.history-physical {
padding:25px 0;
}
 .history-physical .row {
padding:7px 0;
}
.history-physical .row .col {
width:329px;
float:left;
margin:0 3px 0 0;
}
.history-physical .row .col label {
width:90px;
}
.history-physical .row .col input[type="text"] {
width:224px;
height:31px;
}
 .history-physical .row .col .small {
width:114px !important;
}
 .major-surgery .row .col {
width:663px;
float:left;
}
.major-surgery .row .col label {
width:115px;
}
 .major-surgery .row .col:first-child {
width:327px;
}
.major-surgery .row .col:first-child label {
width:89px;
}
.major-surgery .row .col input[type="text"] {
width:533px;
height:31px;
}
 .major-surgery .medical-history {
padding:25px 0;
}
.major-surgery .medical-history table {
width:100%;
}
 .history-physical .about-birth .row.prag .col {
width:623px;
}
.history-physical .about-birth .row.prag .col label {
width:460px;
}
.history-physical .about-birth .row.prag .col:first-child {
width:350px;
}
.history-physical .about-birth .row.prag .col:first-child label {
width:151px;
}
.history-physical .about-birth .row .col label {
width:151px;
}
 .history-physical .about-birth .row.pap-smear .col:first-child {
width:420px;
}
.history-physical .family-history {
padding:30px 0;
}
 .history-physical .family-history table {
width:100%;
}
.history-physical .family-history table .small {
 height: 31px;
 width: 114px;
}
 .history-physical .personal-infos {
padding:15px 0;
}
.history-physical .personal-infos .col {
width:524px;
float:left;
}
.history-physical .personal-infos .col label {
width:257px;
}
 .history-physical .personal-infos .col:first-child {
width:382px;
}
.history-physical .personal-infos .col:first-child label {
width:150px;
}
.history-physical .personal-infos .col .small {
width:115px !important;
}
 .client-pateint-infos .head ul {
margin:0;
padding:0;
overflow:hidden;
width:1000px;
}
 .client-pateint-infos .head a {
padding:20px 20px;
}
 .client-pateint-infos .client-pateint-infos-holder {
width:1000px;
margin:0 auto;
}
 .client-pateint-infos-holder .filter-area .col {
float:left;
width:200px;
margin:0 5px 0;
}
.filter-area .col.export-to-cvs {
width: 130px;
}
 .client-pateint-infos-holder .filter-area .col select {
width:198px;
}
 .filter-area .col.callendar img {
padding:9px;
}
.filter-area .col.callendar span {
margin:0 0 0 20px;
}
 .filter-area .col.from {
width:14px;
}
.filter-area .col.search {
width:51px;
}
.client-pateint-infos-holder .filter-area {
padding:20px 0;
}
 .client-pateint-infos-holder .table-holder table {
width:100%;
margin:0 auto;
}
 .client-pateint-infos-holder .table-holder td {
padding:15px 0;
}
 ul.print-download li {
float:left;
margin:0 16px 0 0;
}
ul.print-download li a {
padding:0 40px 0 0;
}
.collapse-button {
	margin-top:25px !important;
	margin-right:12px !important;	
}
}

@media only screen and (max-width: 319px)  and (min-width: 240px){
#wrapper{
	width:100%;	
}
#header{
	width:100%;	
}
.top-bar-holder {
	width: 220px;
}
.top-bar-holder strong {
 padding: 0 0 0 44px;
}
.top-bar-holder .telephone {
 width: 181px;
 float: left;
}
.top-bar-holder .social {
 width: 100%;
 float: right;
 padding: 11px 0;
 height:66px;
}
.social .three-columns .bottomcontainerBox{
	width:100% !important;	
}
.social .three-columns .column {
 width: 122px;
 float: left;
 margin: 0 0 0 7px;
}
.social .column.facebook {
 width: 120px;
}
.social .column.facebook img {
 padding: 6px 12px;
 float: left;
}
.social .column.facebook span {
 padding: 0 0 0 35px;
 float: right;
 width: 39px;
}
.social .column.twitter {
 width: 116px;
}
.social .column.twitter img {
 float: left;
 margin: 0 10px 0 0;
}
.social .column.counter {
 width: 37px;
 margin: 6px 5px;
}
.social .column.google-plus {
 width: 51px;
 padding: 5px 0;
 margin: 2px 0 0 7px;
}
.header-holder {
 width: 220px;
 padding: 22px 0;
}
.header-holder .logo {
 width: 195px;
 height: 80px;
 margin: 0;
 float: left;
 overflow:visible;
}
#menu-nav a {
 margin: 0 9px;
}
.cycle-gallery {
 width: 100%;
 height: 91px;
 margin: 0 auto;
}
.mask {
 width: 100%;
 height: 283px;
}
.slideset {
 width: 100%;
 float: left;
 height: 91px;
}
.slide {
 width: 100%;
 height: 91px;
 float: left;
}
.slide img{
	width:100%;
	height:auto;	
}
#main .products {
 padding: 10px 0;
 width: 220px;
 margin: 0 auto;
}
#main .products .column {
 width: 99%;
 float: left;
 margin: 10px 0 0 0px;
}
.products .column.about { /*width: 324px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background-color: #478ce3; -webkit-box-shadow: inset 0 1px rgba(92,160,245,.75); -moz-box-shadow: inset 0 1px rgba(92,160,245,.75); box-shadow: inset 0 1px rgba(92,160,245,.75); border: solid 1px #1d63bc;*/
 width: 324px;
}
.products .column.about .img-holder {
 float: left;
 width: 82px;
 margin: 26px 13px;
}
.products .column.about:hover .img-holder {
 background: #62a2f1;
 border: #3175cb solid 1px;
}
.column.about .img-holder img {
padding: 4px;
}
.products .column.about .text-area {
 padding: 15px 0;
}
.column.about .text-area a {
 margin: 0 16px 0 0px;
 text-align:right;
}
.products .column.gynecology, .products .column.obstetrics {
 width: 324px;
}
.column.gynecology .text-area, .column.obstetrics .text-area {
 padding: 12px 19px;
}
.column.gynecology .text-area a, .column.obstetrics .text-area a {
 margin: 30px 0 0 50px;
 text-align:right;
}
#main .about-text {
 width: 220px;
 margin: 0 auto;
}
.entry-content p iframe{
	width:100%;	
}
#main .services {
 width: 220px;
 margin: 0 auto;
 padding: 15px 0;
}
.services .three-columns .column {
 width: 100%;
 height: 240px;
 margin: 10px 0 0 0px;
 float: left;
}
.services .three-columns .column h2 {  /* Old browsers */
 margin: 0;
 padding: 0 0 0 15px;
}
#footer .footer-holder {
 width: 220px;
 margin: 0 auto;
 padding: 15px 0;
}
.footer-holder .three-columns .column {
 width: 100%;
 float: left;
}
.footer-holder .column.ourlinks li {
 padding: 0 0 0 15px;
}
.footer-holder .column.social-links li {
 float: left;
 margin: 0 0 0 8px;
}
#footer .copyright {
background: #fd72ae;
}
.copyright .copyright-holder {
 width: 220px;
 margin: 0 auto;
 text-align: center;
 font: 12px/43px 'open_sansregular';
 line-height:25px;
 padding:15px 0px;
}
#main .contact-us {
 width: 220px;
 margin: 0 auto;
}
.contact-left-sec {
 width: 100%;
 float: left;
}
.map {
 padding: 6px;
 margin: 27px 0;
 width:93%;
}
.map iframe{
	width:100%;	
}
.contact-right-sec {
 width: 100%;
 float: right;
}
.form-holder {
 width: 100%;
 padding: 25px 0 0;
}
.form-holder .row {
 padding: 7px 0;
}
.form-holder label {
 width: 97px;
 float: left;
 text-align:left;
}
.form-holder input[type="text"] {
 width: 98%;
 height: 35px;
 float: right;
}
.form-holder input[type="submit"] {
 width: 114px;
 height: 44px;
 float: right;
}
.form-holder textarea {
 width: 96%;
 height: 125px;
 float: right;
}
#main .login {
 width: 1000px;
 margin: 0 auto;
}
.login .login-area {
 width: 367px;
 margin: 0 auto;
 padding: 47px 0;
}
.login .login-area .row {
 padding: 7px 0;
}
.login .login-area label {
 width: 80px;
 float: left;
}
.login .login-area input[type="text"], .login .login-area input[type="password"] {
 width: 283px;
 height: 39px;
 float: right;
}
.login-area .row.login-btns {
padding: 7px 0 0 176px;
}
.login-area .row.login-btns input[type="submit"] {
 width: 93px;
 height: 36px;
}
.login .row .search-area {
 width: 461px;
 margin: 0 auto;
}
.login .row .search-area input[type="text"] {
 width: 283px;
 height: 37px;
}
.login .row .search-area input[type="submit"] {
 width: 113px;
 height: 40px;
}
.login .row .table-holder {
 width: 436px;
 margin: 0 auto;
 padding: 40px 0;
}
.login .row .table-holder table {
 width: 100%;
}
.login .row .table-holder th {
 padding: 5px 10px;
}
.login .row .table-holder td {
padding: 5px 10px;
}
#main .forms {
 width: 1000px;
 margin: 0 auto;
 overflow: hidden;
}
.forms .open-close .opener {
 padding: 0 0 0 80px;
}
img.conf-logo {
 float: left;
 margin: 19px 0 0;
}
.request-confidential-communication .right-section {
 width: 202px;
 float: right;
}
.request-confidential-communication .content-area table {
 width: 100%;
}
.request-confidential-communication .content-area textarea {
 width: 1000px !important;
 height: 391px !important;
}
.request-confidential-communication .content-area .row {
 padding: 10px 0;
}
.request-confidential-communication .content-area .row input[type="submit"], .terms-condition-form .row input[type="submit"], .about-infos .row input[type="submit"], .history-physical .personal-infos input[type="submit"] {
 width: 106px;
 height: 39px;
 margin: 0 10px 0;
}
span.signature-box {
 width: 224px;
 height: 61px;
 margin: 0 15px;
}
.request-confidential-communication .content-area .row.signature {
padding: 10px 0;
}
.request-confidential-communication .content-area .act-for-patient {
 height: 100px !important;
 width: 806px !important;
}
.request-confidential-communication .content-area .row.date input[type="text"] {
 width: 114px;
 height: 31px;
}
.request-confidential-communication .content-area .row.client-info {
padding: 0;
}
.request-confidential-communication .content-area .row.client-info label {
 margin: 0 10px;
}
.request-confidential-communication .content-area .row.client-info input[type="text"] {
 width: 224px;
 height: 31px;
}
.request-confidential-communication .content-area .row.contact-conditions label {
 padding: 0 0 0 15px;
}
.request-confidential-communication .content-area .row.textareala {
padding: 0;
}
.terms-condition-form .terms-condition-form {
overflow: hidden;
}
.terms-condition-form .row {
 padding: 20px 0;
}
.request-confidential-communication .terms-condition-form {
padding: 10px 0;
}
.terms-condition-form .row label {
 padding: 0 10px;
}
.terms-condition-form .row input[type="text"] {
 width: 224px;
 height: 31px;
}
.terms-condition-form .row .normal-txtarea {
 width: 154px !important;
 height: 31px;
}
.authorization-release .about-infos {
padding:30px 0;
}
.about-infos .row {
margin:0 0 10px;
}
.about-infos .row .col {
width:330px;
float:left;
margin:0 2px 0 0;
}
.about-infos .row label {
width:99px;
}
.about-infos .row input[type="text"] {
width: 224px;
 height: 31px;
}
.about-infos .row .normal {
width:154px !important;
float:none !important;
}
.about-infos .row .small {
width:104px !important;
float:none !important;
}
 .about-infos .row.authorization-extend label {
padding:0 0 0 20px;
}
.about-infos .row.patient-bio label {
width:131px;
}
.about-infos .row.patient-bio input[type="text"] {
width:212px;
}
.about-infos .row.patient-bio .col {
width:387px;
}
.about-infos .row.patient-bio .col:nth-child(2) {
width:217px;
}
.about-infos .row.patient-bio .col:nth-child(2) label {
width:107px;
}
.about-infos .row.patient-bio .col:nth-child(2) .label-holder {
width:111px;
line-height:12px;
}
.about-infos .row.patient-bio .col .label-holder {
width:136px;
float:left;
}
.about-infos .row.patient-bio .col .label-holder label {
line-height:14px;
}
.about-infos .row.patient-bio .col .label-holder.representative {
line-height: 22px;
 padding: 6px 0 0 134px;
 width: 204px;
}
.about-infos .row.patient-bio .col.printed-name {
margin:0 0 0 219px;
}
.history-physical {
padding:25px 0;
}
 .history-physical .row {
padding:7px 0;
}
.history-physical .row .col {
width:329px;
float:left;
margin:0 3px 0 0;
}
.history-physical .row .col label {
width:90px;
}
.history-physical .row .col input[type="text"] {
width:224px;
height:31px;
}
 .history-physical .row .col .small {
width:114px !important;
}
 .major-surgery .row .col {
width:663px;
float:left;
}
.major-surgery .row .col label {
width:115px;
}
 .major-surgery .row .col:first-child {
width:327px;
}
.major-surgery .row .col:first-child label {
width:89px;
}
.major-surgery .row .col input[type="text"] {
width:533px;
height:31px;
}
 .major-surgery .medical-history {
padding:25px 0;
}
.major-surgery .medical-history table {
width:100%;
}
 .history-physical .about-birth .row.prag .col {
width:623px;
}
.history-physical .about-birth .row.prag .col label {
width:460px;
}
.history-physical .about-birth .row.prag .col:first-child {
width:350px;
}
.history-physical .about-birth .row.prag .col:first-child label {
width:151px;
}
.history-physical .about-birth .row .col label {
width:151px;
}
 .history-physical .about-birth .row.pap-smear .col:first-child {
width:420px;
}
.history-physical .family-history {
padding:30px 0;
}
 .history-physical .family-history table {
width:100%;
}
.history-physical .family-history table .small {
 height: 31px;
 width: 114px;
}
 .history-physical .personal-infos {
padding:15px 0;
}
.history-physical .personal-infos .col {
width:524px;
float:left;
}
.history-physical .personal-infos .col label {
width:257px;
}
 .history-physical .personal-infos .col:first-child {
width:382px;
}
.history-physical .personal-infos .col:first-child label {
width:150px;
}
.history-physical .personal-infos .col .small {
width:115px !important;
}
 .client-pateint-infos .head ul {
margin:0;
padding:0;
overflow:hidden;
width:1000px;
}
 .client-pateint-infos .head a {
padding:20px 20px;
}
 .client-pateint-infos .client-pateint-infos-holder {
width:1000px;
margin:0 auto;
}
 .client-pateint-infos-holder .filter-area .col {
float:left;
width:200px;
margin:0 5px 0;
}
.filter-area .col.export-to-cvs {
width: 130px;
}
 .client-pateint-infos-holder .filter-area .col select {
width:198px;
}
 .filter-area .col.callendar img {
padding:9px;
}
.filter-area .col.callendar span {
margin:0 0 0 20px;
}
 .filter-area .col.from {
width:14px;
}
.filter-area .col.search {
width:51px;
}
.client-pateint-infos-holder .filter-area {
padding:20px 0;
}
 .client-pateint-infos-holder .table-holder table {
width:100%;
margin:0 auto;
}
 .client-pateint-infos-holder .table-holder td {
padding:15px 0;
}
 ul.print-download li {
float:left;
margin:0 16px 0 0;
}
ul.print-download li a {
padding:0 40px 0 0;
}
.about-text p a img{
	width:100% !important;
	height:auto;	
}
.collapse-button {
	margin-top:70px !important;
	margin-right:10px !important;	
}
ul.slimmenu.collapsed li a{
	width:100% !important;
	line-height:25px !important;
	padding:10px 0px !important;
}
.slimmenu .menu{
	width:100% !important;
	margin-left:-80px !important;	
}
.slimmenu .menu > ul{
	width:100% !important;	
}
}