/* Enter Your Custom CSS Here */
/*.mk-header-padding-wrapper { display: none;}*/
.vgallery {  background: none !important; }

.mk-search-loop .widget_search { text-align: left;}
.mk-search-loop .widget_search .mk-searchform { margin: 0;}
#mk-footer { background-color: #545454 !important;}
.mk-tabs.default-style .mk-tabs-tabs li a { background: -moz-linear-gradient(center top , #00c8d7, #00C8D7) repeat scroll 0 0 #00c8d7;
/*background: #00C8D7 !important;}*/
background: #00C8D7 !important;}
h2 { color: #00C8D7 !important;}
.verbutmoam {  width: 290px;}
.mk-fancy-table.table-style1 td { text-align: left !important;}
.mk-fancy-table.table-style2 td { text-align: left !important;}
.mk-tabs.default-style .mk-tabs-tabs li.ui-tabs-active a { background: none repeat scroll 0 0 #FFFFFF !important;}
.mk-employee-item .team-member-desc { text-align: justify !important;}
.team-member-desc p { font-size: 14px;}
.mk-employees.boxed-style .mk-employee-item {  background-color: #FBFDDD;}
.team-info-wrapper { /*background: none repeat scroll 0 0 #FBFDDD;*/background-color: rgba(0, 0, 0, 0.05); margin-top: -60px; padding: 50px 20px 20px;}
.mk-fancy-title.pattern-style {  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
.mk-fancy-title {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}
#theme-page h2 { font-weight: bold !important;}
.verwide {min-width:400px;}
/*.vimenu {margin-bottom:15px;}*/

/*--Side menu for IG --*/
.menu-italian-getaways-container li, .menu-bike-tours-container li {  background: none repeat scroll 0 0 #23BED0; border-radius: 3px; display: block; list-style: outside none none; margin-bottom: 3px; padding: 10px 20px; width: 70%;}
.menu-italian-getaways-container li:hover, .menu-bike-tours-container li:hover { background: none repeat scroll 0 0 #EC1C24;}
.menu-italian-getaways-container a, .menu-italian-getaways-container a:hover, .menu-bike-tours-container li a, .menu-bike-tours-container li a:hover { color: #fff;}

.mk-tabs.default-style .mk-tabs-tabs li a { padding: 10px;}

.widget_text {  text-align: left !important;}

/*a {  color: #337b30 !important;}*/
#mk-page-id-3135 a { font-weight: normal !important;}
.mk-divider.double_dot .divider-inner { border: medium none !important;}

.gform_wrapper .top_label li.gfield.gf_left_third, .gform_wrapper .top_label li.gfield.gf_middle_third, .gform_wrapper .top_label li.gfield.gf_right_third { margin: 0 0 8px; width: 23%;}

/*.main-navigation-ul > li > a, #mk-responsive-nav .mk-nav-arrow { padding-left: 15px !important;  padding-right: 15px !important;}*/
.mk-header-nav-container { text-align: right !important;}

/*.singleemp .team-info-wrapper { margin-top: -110px;}*/
table b {  color: #00C8D7;}
h5 {color:#dd4435 !important;}
.team-member-name {color:#dd4435 !important;}
.mk-process-steps.process-steps-3 .mk-process-icon i { font-size: 60px; line-height: 140px;}
.mk-process-steps.process-steps-3 .mk-process-icon { height: 140px; width: 140px;}
.mk-process-steps.process-steps-3 ul:before { top: 85px;}
.mk-process-steps ul:before { width: 70%;}
.mk-header-tagline, .header-toolbar-contact, .mk-header-date, .header-toolbar-contact > a  { color: #333 !important;}
#mk-footer, #mk-footer p, #mk-footer p a, #mk-footer .widget a { color: #ffffff !important;}
.vsidebarform .gfield_label {/*font-weight:normal !important;*/}
.vprocess {padding-top:20px;}
.mk-employees.simple-style .mk-employee-item .team-member-position { color: #333; font-weight: bold;}

.vc_col-sm-12 h1 {font-size:28px !important; color: #00c8d7 !important; font-weight: bold !important;}
.vc_col-sm-12 h2 {font-size:20px !important; color: #00c8d7 !important;}
.vc_col-sm-12 h3 {font-size:18px !important; color: #00c8d7 !important;}
.vc_col-sm-12 h4 {font-size:18px !important; color: #00c8d7 !important;}
.vc_col-sm-8 h1 {font-size:28px !important; color: #00c8d7 !important;}
.vc_col-sm-8 h2 {font-size:20px !important; color: #00c8d7 !important;}
.vc_col-sm-8 h3 {font-size:18px !important; color: #00c8d7 !important;}
.vc_col-sm-8 h4 {font-size:18px !important; color: #00c8d7 !important;}
.vc_col-sm-4 h2 {font-size:14px !important; color: #00c8d7 !important;}
.vquotename {opacity:0.8; filter:alpha(opacity=80); color:#000; font-size:16px; font-family: open sans, sans; background:#ffffff; font-weight:bold;}
.vquote {opacity:0.8; filter:alpha(opacity=80); color:#000; font-size:20px; font-family: open sans, sans; background:#ffffff;}
.vgallery { background: none repeat scroll 0 0 #d1d1d1; padding-top: 30px;}
a {font-weight:bold;}
#mk-footer a {  font-weight: normal !important;}
#theme-page strong { color: #dd4435 !important;}
.singleemp.one-column.simple-style { margin-left: auto; margin-right: auto; max-width: 700px;}
 .header-toolbar-contact, .header-toolbar-contact a {color: #333 !important; font-weight: normal; font-size: 12px !important; line-height: 30px; font-family: Open Sans;}
.team-info-wrapper { padding: 50px 20px 20px !important;}

.mk-employees.simple-style .mk-employee-item .team-thumbnail img:hover { -webkit-filter:grayscale(0);}
.mk-employees.simple-style .mk-employee-item .team-thumbnail img {  max-width: 200px;}
.mk-employees.simple-style.four-column .team-thumbnail.rounded-true { padding: 0;}
.mk-employees.simple-style .mk-employee-item .team-thumbnail img { -webkit-filter:none !important;  filter: none;}

/*#theme-page h2 {  color: #3cb371 !important;  text-transform: capitalize !important;}*/

.main-navigation-ul li .sub a {  text-transform: none;}

.mk-employees.simple-style.one-column .mk-employee-item, .mk-employees.classic-style.one-column .mk-employee-item, .mk-employees.simple-style.two-column .mk-employee-item, .mk-employees.classic-style.two-column .mk-employee-item, .mk-employees.simple-style.three-column .mk-employee-item, .mk-employees.classic-style.three-column .mk-employee-item { margin: 0 0 10px;}



@media only screen and  (max-width: 960px) {
.mk-employees.simple-style .mk-employee-item .team-thumbnail img { max-width: 120px;}
}

@media only screen and (max-width: 750px) {
.team-info-wrapper {  margin-top: -20px;}
}

@media only screen and (max-width: 360px) {
  .verbutmoam { width: 275px;}
}