/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */



/* General Custom CSS */



@font-face {

    font-family:scripta;

    src:url(../fonts/SCRIPTIN.ttf);

	

}

@font-face {

    font-family:openlight;

    src:url(../fonts/OpenSans-Light.ttf);

	

}



@font-face {

    font-family:opsreg;

    src:url(../fonts/OpenSans-Regular.ttf);

	

}

.welcome{ font-family:scripta; font-size:60px; color:#004d9b;}



.doctor{ font-family:Century Gothic; font-size:26px; color:#26a9fb; font-weight:bold; padding-top:36px; padding-left:5px;}



.general_text{ font-family:Arial; font-size:16px; color:#757575; padding-top:10px; padding-left:5px; padding-bottom:30px;}



.general_text p{ font-family:Arial; font-size:16px; color:#757575; padding-top:10px;}



.right_box{ background-color:#26a9fb; border-radius:5px; padding:19px 14px 19px 14px; overflow:hidden;}



.rb_header{ font-family:Century Gothic; font-size:23px; color:#fff; padding-bottom:5px; border-bottom:1px solid #fff;}



.rb_subheader{ font-family:Century Gothic; font-size:22px; color:#fff; padding-top:5px; }



.rb_number{ font-family:Century Gothic; font-size:31px; color:#fff; padding-top:1px; font-weight:bold;}



.rb_left{ width:20%; float:left; padding-right:3%; padding-top:15px;}



.rb_right{ width:77%; float:left; padding-right:3%; padding-top:15px;}



.rb_number1{ font-family:Century Gothic; font-size:16px; color:#fff; padding-top:1px; font-weight:bold;}



.rb_number1 a{ font-family:Century Gothic; font-size:16px; color:#fff;font-weight:bold;}



.home_bottombox{ background-color:#f1f1f1; border-radius:5px; padding:20px 10px 20px 10px; overflow:hidden;}



.hbb_header{ font-family:Century Gothic; font-size:19px; color:#004d9b; padding-bottom:10px; background-image:url(../images/border.png); background-position:bottom; background-repeat:no-repeat;}



.hbb_image{ padding:10px 3px 10px 3px; text-align:center;}



.hbb_text{ font-family:Arial; font-size:14px; color:#525252; padding-left:7px;}



.hbb_button{ padding-top:10px; padding-left:7px; padding-bottom:15px;}







.main_color, .main_color div, .main_color header, .main_color main, .main_color aside, .main_color footer, .main_color article, .main_color nav, .main_color section, .main_color span, .main_color applet, .main_color object, .main_color iframe, .main_color h1, .main_color h2, .main_color h3, .main_color h4, .main_color h5, .main_color h6, .main_color p, .main_color blockquote, .main_color pre, .main_color a, .main_color abbr, .main_color acronym, .main_color address, .main_color big, .main_color cite, .main_color code, .main_color del, .main_color dfn, .main_color em, .main_color img, .main_color ins, .main_color kbd, .main_color q, .main_color s, .main_color samp, .main_color small, .main_color strike, .main_color strong, .main_color sub, .main_color sup, .main_color tt, .main_color var, .main_color b, .main_color u, .main_color i, .main_color center, .main_color dl, .main_color dt, .main_color dd, .main_color ol, .main_color ul, .main_color li, .main_color fieldset, .main_color form, .main_color label, .main_color legend, .main_color table, .main_color caption, .main_color tbody, .main_color tfoot, .main_color thead, .main_color tr, .main_color th, .main_color td, .main_color article, .main_color aside, .main_color canvas, .main_color details, .main_color embed, .main_color figure, .main_color fieldset, .main_color figcaption, .main_color footer, .main_color header, .main_color hgroup, .main_color menu, .main_color nav, .main_color output, .main_color ruby, .main_color section, .main_color summary, .main_color time, .main_color mark, .main_color audio, .main_color video, #top .main_color .pullquote_boxed, .responsive #top .main_color .avia-testimonial, .responsive #top.avia-blank #main .main_color.container_wrap:first-child, #top .main_color.fullsize .template-blog .post_delimiter, .main_color .related_posts.av-related-style-full a {

border-color:#fff;

}



#header_main {

border:none;

z-index: 1;

background-image:url(../images/menu_bg.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#025099;

}





.header_color, .header_color div, .header_color header, .header_color main, .header_color aside, .header_color footer, .header_color article, .header_color nav, .header_color section, .header_color span, .header_color applet, .header_color object, .header_color iframe, .header_color h1, .header_color h2, .header_color h3, .header_color h4, .header_color h5, .header_color h6, .header_color p, .header_color blockquote, .header_color pre, .header_color a, .header_color abbr, .header_color acronym, .header_color address, .header_color big, .header_color cite, .header_color code, .header_color del, .header_color dfn, .header_color em, .header_color img, .header_color ins, .header_color kbd, .header_color q, .header_color s, .header_color samp, .header_color small, .header_color strike, .header_color strong, .header_color sub, .header_color sup, .header_color tt, .header_color var, .header_color b, .header_color u, .header_color i, .header_color center, .header_color dl, .header_color dt, .header_color dd, .header_color ol, .header_color ul, .header_color li, .header_color fieldset, .header_color form, .header_color label, .header_color legend, .header_color table, .header_color caption, .header_color tbody, .header_color tfoot, .header_color thead, .header_color tr, .header_color th, .header_color td, .header_color article, .header_color aside, .header_color canvas, .header_color details, .header_color embed, .header_color figure, .header_color fieldset, .header_color figcaption, .header_color footer, .header_color header, .header_color hgroup, .header_color menu, .header_color nav, .header_color output, .header_color ruby, .header_color section, .header_color summary, .header_color time, .header_color mark, .header_color audio, .header_color video, #top .header_color .pullquote_boxed, .responsive #top .header_color .avia-testimonial, .responsive #top.avia-blank #main .header_color.container_wrap:first-child, #top .header_color.fullsize .template-blog .post_delimiter, .header_color .related_posts.av-related-style-full a {

/* border-color: #e1e1e1; */

color: #fff;

font-size:18px;

font-family:Century Gothic;

}





.avia-layerslider {

border:none;

overflow: hidden;

}





.footer_bg{ background-color:#f1f1f1; width:100%; overflow:hidden;}



.footer_left{ width:80%; float:left;}



.footer_right{ width:20%; float:right; text-align:right;}



.footer_xtcopyright{ font-family:openlight; font-size:12px; color:#6d6d6d; padding:10px 0px 10px 15px;}



.footer_exsocial{ margin:0px auto; padding:0px; padding-top:10px}



.footer_exsocial ul{ margin:0px auto; padding:0px;}



.footer_exsocial ul li{ list-style:none; display:inline;}



<!--................................................about...................................................-->



.pppp{}



.about_banner{text-shadow: 1px 2px 3px #000; font-family:Century Gothic; font-size:57px; font-weight:bold; color:#fff; padding-top:30px; padding-left:8px; }



.about_image{ padding-top:0px; padding-left:5px;}



.about_general{ font-family:Arial; font-size:16px; color:#26a9fb; padding-top:20px; padding-left:5px;}



.about_general1{ font-family:Arial; font-size:16px; color:#757575; padding-top:20px; padding-left:5px;}



.about_general1 p{ font-family:Arial; font-size:16px; color:#757575; padding-top:20px; padding-left:5px;}



.contact_toptext{ font-family:opsreg; font-size:21px; color:#025098; padding-top:5px; padding-bottom:20px; padding-left:8px;}



.contact_mid{ font-family:opsreg; font-size:29px; color:#025098; padding-top:25px; padding-bottom:30px; padding-left:8px;}



.contact_header{ font-family:Arial; font-size:20px; color:#26a9fb; padding-top:20px; text-transform:uppercase;}



.contact_general{ font-family:Arial; font-size:16px; color:#757575; padding-top:14px;}



.info_top{ font-family:opsreg; font-size:29px; color:#025098; padding-top:0px; padding-bottom:15px; padding-left:8px;}



.info_call{ font-family:Arial; font-size:16px; color:#757575;}



.info_call span{ font-family:Arial; font-size:16px; color:#26a9fb; font-weight:bold;}



.info_mail{ font-family:Arial; font-size:16px; color:#757575;}



.info_mail span{ font-family:Arial; font-size:16px; color:#26a9fb;}



.info_mail span a{ font-family:Arial; font-size:16px; color:#26a9fb;}



.info_mid{ font-family:opsreg; font-size:29px; color:#025098; padding-top:40px; padding-bottom:20px; padding-left:8px;}



.info_general{ font-family:Arial; font-size:18px; color:#26a9fb; padding-top:10px; padding-bottom:2px;}



.info_general1{ font-family:Arial; font-size:16px; color:#757575; padding-top:1px; padding-bottom:10px;}



.info_generalr{ font-family:Arial; font-size:18px; color:#26a9fb; padding-top:10px; padding-bottom:2px; padding-left:5px}



.info_generalr1{ font-family:Arial; font-size:16px; color:#757575; padding-top:1px; padding-bottom:10px; padding-left:5px;}



.info_rightmid{ margin:0px auto; padding:0px;}



.info_rightmid ul{ margin:0px auto; padding:0px 0px 10px 10px;}



.info_rightmid ul li{ list-style-image:url(../images/small.jpg); font-family:Arial; font-size:16px; color:#757575; padding-top:1px; padding-bottom:2px; padding-left:5px;}



.service_topsub{ font-family:Arial; font-size:16px; color:#757575; padding-top:10px; padding-bottom:10px; padding-left:8px;}



.service_list{margin:0px auto; padding:0px;}



.service_list ul{ margin:0px auto; padding:20px 0px 0px 10px;}



.service_list ul li{ list-style-image:url(../images/small.jpg); font-family:Arial; font-size:16px; color:#26a9fb; padding-top:0px; padding-bottom:20px;  }



.service_mid{ font-family:opsreg; font-size:29px; color:#025098; padding-top:20px; padding-bottom:5px; padding-left:8px;}



.service_midgen{ font-family:Arial; font-size:16px; color:#757575; padding-top:15px; padding-left:8px;}



.service_bottomlist{ margin:0px auto; padding:30px 0px 0px 25px;}



.service_bottomlist ul{ margin:0px auto; padding:0px;}



.service_bottomlist ul li{ margin:0px auto; padding:0px; list-style-image:url(../images/small.jpg); font-family:Arial; font-size:16px; color:#26a9fb; padding-top:18px;}



/*

Desktop Styles

================================================== */

/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */



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

  /* Add your Desktop Styles here */

.rb_number {
font-family: Century Gothic;
font-size: 21px;
color: #fff;
padding-top: 1px;
font-weight: bold;
}
.footer_left {
width: 100%;
float: none; text-align:center;
}

.footer_right {
width: 100%;
float: none;
text-align:center;
}

.service_mid {
font-family: opsreg;
font-size: 20px;
color: #025098;
padding-top: 20px;
padding-bottom: 5px;
padding-left: 8px;
}
}







/*

Mobile Styles

================================================== */

/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */



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

  /* Add your Mobile Styles here */

.responsive .logo a, .responsive .logo img {
margin: 0 auto;
max-width: 90%;
height:auto !important;
max-height: 80px !important;
}
.welcome {
font-family: scripta;
font-size: 51px;
color: #004d9b;
/* line-height: 70px; */
}
}

