/*



 Theme Name:   Dental Clinic 



 Theme URI:    http://www.galileodent.com/public_html/test/wp-content/themes/dental-clinic



 Description:  Dental Clinic Child Theme



 Author:       Hristo Georgiev



 Author URI:   http://example.com



 Template:     dental-clinic



 Version:      1.0.0



 License:      GNU General Public License v2 or later



 License URI:  http://www.gnu.org/licenses/gpl-2.0.html



 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready



 Text Domain:  dental-clinic-child

.cmsms_post_user_name{
	display:none !important;
}
/*for header*/
@media only screen and (max-width:541px) {
   .headline_text{
       width:100% !important;
   }
   .cmsms_breadcrumbs{
       width: 100% !important;
   }
}
a.logo img.logo_retina{display:none!important;}
.headline_text{
    width:50%;
}
.header_mid_inner .logo > img {
    display:block !important;
}
.cmsms_breadcrumbs{
    width:50%;
    text-align: right;
}
.profile_sidebar{
    padding: 20px;
}
/*for facebook*/
.cmsms-icon-facebook{
    min-width: 80px;
    position: relative;
    color: #3b5998 !important;
    opacity: 1 !important;
}
.cmsms-icon-facebook:after{
    content: "Facebook";
    left: 20px;
    position: relative;
    top: -3px;
}
/*FOR CHILD PAGES*/
.page-list-ext{
	    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
}

.fullcontact input {		
  width: 100%;		 
}
//for calendar image later!
/*.date-561::after{
	content:"x";
	display:inline-block;
	position:relative;
	
}*/


.fullcontact-btn {		
  float: right !important;		
}
.cookie-notice-container {
    background-color: #f77ea1 !important;
}
#cn-accept-cookie {
	background-color: #ffffff !important;
    background-image: none !important;
    text-shadow: none !important;
    color: #373f50 !important;
}
//bonus
#ui-datepicker-div {z-index:99!important;}
#navigation ul li > a{
	width:auto;
}
#header nav > div > ul > li:hover > ul{
	width:220px;
}
.fullcontact-btn input {	



  width: 100%;		 



  padding: 9px 0;		 



  border-radius: 21px;



  float: right;		



}		






#zapazi {

  background-image:

    linear-gradient(

      to right, 

      #f77da1, #ab5b9e

    );

min-height: 100px;
width:auto;
}







.portfolio.opened-article > .project .project_content {



	padding-bottom:0px!important;

}







h2.cmsms_heading {padding-top:20px!important;}











.project-content {



   overflow: visible;



}







.zapazi2 h2{position:relative;display:inline-block;font-size:20px;padding-left:60px;}.zapazi2 h2:before{content:'';display: block;position: absolute;background: url(/wp-content/uploads/2017/06/phone.svg); background-repeat:no-repeat;width: 57px;height: 57px;top: 50%;margin-top: -23.5px;left: 0px;}



.zapazi2{padding-top:50px; text-align:center;}







.content_wrap{width:auto!important;padding:0!important;}






#section,
#section1,
#section2,
#section3 {max-width:1200px!important;
	margin:0 auto;}


.shorter-section{margin: 0 auto;max-width:1200px!important;}



.cmsms_row_margin{margin: 0 auto;max-width:1200px!important;}

.page-id-1280 .cmsms_row_margin {max-width:none!important;}





#zapazi{min-height:120px;display:block;}


.table-column div:first-child, .table-column div:first-child {height: 90%;}




@media only screen and (min-width:300px) and (max-width:799px) {



	.table-column {



		display:inline-block;

		vertical-align:top;

		width:100%;



		}



}







@media only screen and (min-width:800px) and (max-width:1050px) {



	.table-column {



	    display:inline-block;



		vertical-align:top;



		width:44%;



		}



}







.cmsms_icon_list_items{margin-top:20px;}

.about-us-team{ background-image:



    linear-gradient(



      to right, 



      #f77da1, #ab5b9e



    );

}



.post-template-default .opened-article {max-width:1200px!important;margin-left:auto!important;margin-right:auto!important; padding-left:20px; padding-right:20px;}
.archive .content_wrap, .archive .r_sidebar {max-width:1200px!important;}
/* .post-4526 .entry-title {display:none;} */



.one_half input {

width:100%;

}


.roundcorners,
.roundcorners img{

  border-radius: 5px;

}



.cmsms_currency{

 display:none!important;

}



.cmsms_pricing_table .cmsms_pricing_item .cmsms_pricing_item_inner{

  padding: 30px!important;

}


.cmsms_14141414{display:table!important;}

.table-column{

width:25%;

display:table-cell;

height: 0;

float:none;

padding:0 2%;



}
.profiles.opened-article .profile {max-width: 1200px; margin:0 auto;}
.post_nav {margin-left:30px; margin-right:30px;}


.textarea-763 textarea {max-height: 80px;}
.textarea-763 textarea::-webkit-input-placeholder {color:#fff;}
.textarea-763 textarea:-moz-placeholder {color:#fff;}
.textarea-763 textarea::-moz-placeholder {color:#fff;}
.textarea-763 textarea:-ms-input-placeholder {color:#fff;}

.textarea-188 textarea {max-height: 80px;}

.date-561 input {width: 100%;}
.number-767 input {width: 100%;}
.submit-button input {width: 100%;}

.cmsms_icon_box_left_top{padding: 20px 50px 30px;}

//new styles
figure.cmsms_img_rollover_wrap div.cmsms_img_rollover a.cmsms_image_link{
   display:none !important;
border-radius: unset;
}
figure.cmsms_img_rollover_wrap div.cmsms_img_rollover a.cmsms_image_link span{
	display:none !important;
}
figure.cmsms_img_rollover_wrap div.cmsms_img_rollover a.cmsms_open_link{
   width: 100%;
   height: 100%;
   display: block;
   border: none;
   background: transparent;
   margin: 0 !important;
   padding: 0;
   border-radius: unset;
   background: none;
   left: 0 !important;

}
figure.cmsms_img_rollover_wrap div.cmsms_img_rollover a.cmsms_open_link{
	//display:none !important;
}
figure.cmsms_img_rollover_wrap div.cmsms_img_rollover a.cmsms_open_link:hover {
	background:transparent;
}
figure.cmsms_img_rollover_wrap div.cmsms_img_rollover a.cmsms_open_link span {
	display:none;
}
figure.cmsms_img_rollover_wrap:hover a{
background:transparent;
}
figure.cmsms_img_rollover_wrap a{
   background:transparent;
}
.cmsms_img_rollover::before{
       background: none !important;
}
figure.cmsms_img_rollover_wrap:hover a.cmsms_image_link{
   border:none;
}
figure.cmsms_img_rollover_wrap a.cmsms_image_link{
   border:none;
   display: none;
}
input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date::-webkit-inner-spin-button{
   display: none;
   -webkit-appearance: none;
}
