/* Enter Your Custom CSS Here */
.read_more{
    padding:5px;
  	background:#00A950;
  	color:#fff;
  	font-weight:500;
  	margin-top:5px;
  	font-size:12px;
}
#logo
{
  display:none;
}
.read_more
{
  display:none;
}
.col-md-3 a.read_mre
{
  display:none; 
}

.call-for-action{
	padding:15px; 
  	background:#c8f3dc;
  	color:#0a5d31;
  	font-weight:600;
  	border-radius:8px;
  	box-shadow: 2px 2px 5px 3px #999;
    line-height: 25px;
    font-size: 13px;
    margin-bottom: 30px;
    border: 1px solid #fff;
  	font-family:Verdana;
 	text-align:center;
}

.enquiry-link{background:#f1232d;color:#fff;padding:5px;border-radius:4px;text-align:center;box-shadow: 2px 2px 4px 2px #999;font-size:14px;font-weight:500;}
.enquiry-link a:link{text-decoration:none;color:#fff;}
.enquiry-link a:visited{text-decoration:none;color:#fff;}
.enquiry-link a:hover{text-decoration:underline;color:#fff;}

div#recent-posts-widget-with-thumbnails-2{
  background:#fff;margin-top:-36px;margin-bottom:0px;padding-bottom:40px;
}
#rpwwt-recent-posts-widget-with-thumbnails-2 img {
    width: 50px;
    height: 50px;
    border: 1px solid #0f543d;
    border-radius: 4px;
}
div#text-6.widget.widget_text
{
  padding: 0 0 30px 0;
  margin-top: -42px;
}
.contact_info
{
    padding: 10px;
    background: #0c9c4e;
    color: #fff;
    border-radius: 6px;
    width: auto;
    line-hieght: 25px;
    font-weight: 500;
    margin-bottom: 15px;
    font-size: 15px;
}

div#recent-posts-widget-with-thumbnails-2 li 
{
  border-bottom: 1px solid #8fd8b1;
}
span.rpwwt-post-title{color:#0f543d;}

div#nav_menu-6.widget.widget_nav_menu{
margin: -8px 0 10px 0;
}

div#search-2.widget.widget_search
{
  background: #fff;
  padding: 0 0 30px 0;
}

.wpcf7-form-control-wrap {
     position: static;
}

a.arabiclink
{
color:#00A950;
margin-left:20px;
font-weight:bold;
font-size:16px;  
text-decoration:underline;
} 

.submitbutton
{
 margin-left:120px; 
}  
.scrollup 
{
z-index:9999; 
}  
.single-post .prev, .single-post .next
{
  display:none;
} 
.fieldone label {
    float: left;
    width: 120px;
    margin-top: 15px;
    color: #117b43;
}
div.fieldone label{
	margin-left:20px;
}

.fieldone label span
{
 color:red; 
}  
.wpcf7-form textarea {
  width: 80%;
  height:60px;
  border:1px solid #8fd8b1;
  color:#134f6d;
  border-radius:8px;
}

.wpcf7-form select
{
	height:44px;
  	width:82%;
  	border:1px solid #8fd8b1;
  	color: #134f6d;
}
.wpcf7-form input[type="text"], .wpcf7-form input[type="email"]
{
  	height:35px;
  	border: 1px solid #8fd8b1;
    color: #134f6d;
  	width:80%;
}

.fieldone input[type="tel"] {
  height:35px;
  border:1px solid #8fd8b1;
  color:#134f6d;
  width: 80%;
 
}


.col-Home
{
  width:25%;
  float:left;
}  
li {
    text-align: justify;
    font-size: 14px;
    font-weight: normal;
    padding-bottom: 10px;
}
.single-post .tags_social a.ctag {
    color: #fff;
    background: #0092CB;
}
.single-post .tags_social .shares li
{
  padding-bottom: 0px;
}  
.single-post .tags_social .shares li i, .services_medium i, .one-staff .social_widget ul li i, ul.default_list.check li:before, ul.default_list.icon li i, ol.default_list, .header_1_body .top_nav .social_widget ul li i, .header_3_body .top_nav .social_widget ul li i, .header_6_body .top_nav .social_widget ul li i, .header_7_body .top_nav .social_widget ul li i, .header_9_body .top_nav .social_widget ul li i, .header_10_body .top_nav .social_widget ul li i, header#header .cart .cart_icon i, header .right_search i, .sticky_menu .right_search i, .sticky_menu .cart .cart_icon i
{
 color:black; 
}  
.span12 p
{
  text-align: justify;
    font-size: 16px;
    font-weight: normal;
    padding-bottom: 10px;
} 

.homeSurgeons ul
{
  list-style:none;
} 
.homeSurgeons ul li
{ 
float:left;
} 
.rd_more a {
    background-color: #00A950;
    padding: 8px 20px;
    color: #fff;
}
.dctlist-lp-mn img
{
    width: 100%;
}

.rd_more a:hover, .rd_more a:focus {
    background-color: #ED1F24;
    color: #fff;
    text-decoration: none;
}

.head2 span {
    border-bottom: 3px solid #ed1f24;
    padding-bottom: 4px;
}

.dctlist-maintxt {
    font-size: 12px;
    color: gray;
    margin-bottom: 30px;
}


.dctlist-lp-mn {
    margin: 20px 8px;
    min-height: auto;
    box-shadow: 0px 0px 1px 1px #E4E4E4;
    padding: 10px 10px 0;
  
}

.head2 {
    font-size: 16px;
    margin: 25px 0px 15px;
    border-bottom: 1px solid #e1e1e1;
    line-height: 30px;
}


.head2 {
    font-size: 18px;
    margin: 25px 0px 15px;
    border-bottom: 1px solid #e1e1e1;
    line-height: 30px;
}


.head2 {
    font-size: 16px;
    margin: 25px 0px 15px;
    border-bottom: 1px solid #e1e1e1;
    line-height: 30px;
}

.consultbox
{
    float: right;
    margin: -39% 0 0 0;
    padding: 3%;
    width: 60%;
}
.consultbox h2
{
    line-height: 40px;
    font-weight: 600;
    margin-top: 0;
    margin-bottom: 0;
    color: #267149;
    font-family: Verdana;
  	font-size:24px;
}
div.consultbox h3
{
color:#f1232d;font-size:16px;margin-bottom:2%;
}
.consultbox p
{
text-align:center;color:#fff;font-size:20px;
}
div.consultbox p
{
  color:#fff;
}
div.link
{
    border: 4px solid #fff;
    width: 60%;
    background: #f1232d;
    color: #f1232d;
    padding: 10px;
    border-radius: 8px;
    text-align: center;
    box-shadow: 4px 4px 4px 4px #ccc; 
} 
div.link a 
{
  color:#fff;font-size:28px;text-align:center;
}



.contactform
{
  width:100%;
} 
.contactform .field
{
 height:40px; 
  width:100%;
 float:left; 
} 

.contactform .field label
{
  width:100%;
 
}  
.cap {
    font-size: 15px;
    font-family: Frutiger;
    text-align: center;
    color: #3e3e3e;
}
.CategoryDt
{
  margin-top:10px;
  margin-bottom:3%; 
  width:100%;
  border: 1px solid #3bbc73;
  border-radius:8px;
  padding:10px;
}
.CategoryDt h4
{
  font-family: Frutiger ;
    font-size: 30px;  
    text-align: center;
    color: #c61116;   
    padding-top: 15px;
}  

.specialities-container {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    margin: 15px auto;
    border-radius: 50%;
    border-radius: 50%;
    width: 170px;
    height: 170px;
}

div.owl-carousel .item img{ display: block; width: 100%; /*height: auto;*/ border-radius:8px;}


 
.carouselSLider
{
  margin-top:30px;
  margin-bottom:5%; 
  width:100%;
  float:left;
  border:1px solid #3bbc73;
  border-radius:8px;
  padding:10px;
}
footer#footer.type_dark #copyright {
    background: #4ca274;
    color: #3f3f3f;
    border-top:none;
}

footer#footer.type_dark .inner {
    background: #fff;
    color: #3f3f3f;
  border-top: 12px solid #00a950;
}
footer#footer.type_dark .widget ul
{
  list-style:square;
  color:#3f3f3f;
}  
footer#footer.type_dark .widget ul li
{
  border:none;
  display:inline;
}  
footer#footer.type_dark .widget ul.menu li 
{
 border:none; 
 display:block; 
} 
footer#footer.type_dark .widget-title {
  font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    color: #ed1c24;
    border-bottom: 1px solid #d6d6d6;
    padding-bottom: 5px;
    margin-bottom: 20px;
  	font-family:verdana;
}
footer#footer.type_dark .widget ul li a {
    color: #054e86;
    font-size: 15px;
    line-height: 26px;
    padding-left: 3px;
    transition: all .5s;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
  	font-weight:600;
}
footer#footer.type_dark .widget ul li a:hover
{
color: #00a950;
}

.blog-article .info
{
  display:none;
}  
.media img
{
  width:240px;
  height:240px;
  border:2px solid #ccc;
  border-radius:50%;
}  
.knowmoreLink
{
 float:right; 
}  
.knowmoreLink a
{
      background-color: rgb(0, 169, 80);
    color: rgb(255, 255, 255);
    border: medium none;
    padding: 8px 30px;
    font-size: 16px;
} 
.knowmoreLink a:hover
{
 background:#ed1f24; 
}  

div.tp_carousel_content
{
  background:#fff;
}  
div.tp_carousel_content h1 {
   font-size: 16px;
   font-family:Verdana;
   margin: 5px 0px 15px;
   border-bottom: 3px solid #ed1f24;
   padding-bottom: 4px;
   line-height: 30px;
  color: #981f22;
}

div.tp_carousel_content p {
   font-size: 12px;
color: gray;
margin-bottom: 30px;
  text-align:left;
  display:none;
}


div.tp_carousel_content {
    min-height: 110px;
}

.carouselSLider h4
{
  font-family: Frutiger;
    font-size: 30px;
      margin: 2px 0px 30px;
    text-align: center;
    color: #c61116; 
   padding-top:15px;  
}  

.TOPmenu a 
{  
   text-transform: uppercase;
    color: #ED1F24;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    border-right:1px solid #ED1F24;
     padding-right:15px;
    padding-left:15px;
} 
a.last
{
  border:none;
} 

.top_nav .widget_search #s {
    color: #1b683e;
    float: left;
    border: 1px solid #1b683e;
    padding: 5px 0px 5px  8px;
  	border-radius:8px;
}
nav .menu>li>a
{
	text-transform: uppercase;
    color: #00A950;
    font-family: Arial;
       font-size: 14px;
    font-weight: bold;
}

a.nocall
{   
    background-color: #ed1f24;
    padding: 12px 10px;
    font-family: Arial;
    border-radius: 0px 0px 12px 12px;
    min-width: 250px;
    color: #ffffff;
    font-weight: bold;
    font-size: 16px;
}

.sidebar#widgetarea-sidebar {
    background-color: #117b43;
    /*padding: 15px;*/
    color: #fff;
    border-radius: 8px;
}

aside h6.widget-title {
    text-align: center;
	background: #8fd8b1;
	font-size: 18px;
	padding: 10px 0;
	color: #0a5d31;
	border-radius: 8px;
	font-family: verdana;
}
.rigthsideform
{
  
}  
.rigthsideform .field
{
   
}  
.rigthsideform .field label
{
padding-bottom:0;  
padding-left:10px; 
}
.rigthsideform .field input[type="text"]
{
  width:85%;
  height:auto;
  padding-top:8px;
  padding-bottom:8px; 
  margin-left:9px;
  border-radius:8px;
  font-size: 13px;
  color: #032d17;
  margin-top: 10px
} 
.rigthsideform .field input[type="email"]
{
  width:85%;
  height:auto;
  padding-top:8px;
  padding-bottom:8px; 
  margin-left:9px;
  border-radius:8px;
  font-size: 13px;
  color: #032d17;
  margin-top: 10px
}  
.rigthsideform .field input[type="tel"]
{
  width:85%;
  height:auto;
  padding-top:8px;
  padding-bottom:8px; 
  margin-left:9px;
  border-radius:8px;
  font-size: 13px;
  color: #032d17;
  margin-top: 10px
}

.rigthsideform .field select
{
    width: 93%;
    height: 40px;
    padding-top: 2%;
    padding-bottom: 5%;
    background: #fff;
  	border-radius:8px;
    font-size: 13px;
    color: #437759;
  	margin-top:10px;
  	margin-left:9px;
}
.rigthsideform .field textarea
{
  width:88%;
  height:80px;
  border-radius:8px;
  border:0;
  margin-left:9px;
  margin-top:20px;  
}
.btnsubmit input[type="submit"]
{
    text-align: center;
    margin-left: 33%;
    padding: 0px;
    padding-right: 5%;
    color:#fff;
    background:#082717;
} 


.owl-wrapper-outer .item {
    margin: 20px 0px;
    min-height: 150px;
    box-shadow: 0px 0px 1px 1px #E4E4E4;
    padding: 10px 10px 0;
}

div.owl-carousel .item img {
    height: 200px;  
}
.page_header_yes #content {
    padding-top: 100px;
}

h3.cap a{color:#00a950;}

.span9 p {
   text-align:justify;
   font-size: 14px;
   font-weight: normal;
  padding-bottom:10px;
  color:#38684e;
}

.span9 ul {
	color:#38684e;
}

.span9 strong {
    color: #f1232d;
    font-size:14px;
}

.span9 h3 {
	color:#f1232d;
    font-family:Arial; 
  	font-size:14px;
}

.copyright_logo {
    display: none;
}

.header_page h2 {
    font-size:14px;
    color: #ed1f24;
    font-weight:600;
}

.row-fluid .span12 {
    width: 100%;
    color: #fff;
}

div.tp_carousel_content div.tp_read_more {
    background: #00A950;
    color: #fff;
    border:none;
}


/* my css responsive code here */
@media (min-width: 400px) and (max-width: 600px) 
  {
.col-Home
{
  width:100%;
  float:none;
}
.submitbutton
{
 margin-left:5%; 
} 

.consultbox {
    float: none;
    margin: 0% 0 0 0; 
    width: 100%;
}
.formpop {
    width: 100%;
    height: auto;
    float: none;
}
.formpop input[type="text"] {
    width: 100%;
}

}
/* large css include */
@media (min-width: 600px) and (max-width: 900px) 
  {
.col-Home
{
  width:50%;
  float:left;
}  
.submitbutton
{
 margin-left:10%; 
} 
.consultbox {
    float: none;
    margin: 0% 0 0 0; 
    width: 100%;
}
.formpop {
    width: 100%;
    height: auto;
    float: none;
}
.formpop input[type="text"] {
    width: 100%;
}

}
.slider#slider-fullwidth{display:none;}

  