

.page-id-102 h2 { margin-right: -12px; }
@media only screen and (min-width: 768px) and (max-width: 1100px){
    .restaurant_pie_chart_custom_class .mkd_percentage, .mkd_percentage_with_icon {
        height: 100px !important;
        line-height: 100px !important;
        width: 100px !important;
    }
}
@media only screen and  (max-width: 1160px){
.section1 .custom_font_holder{
font-size: 60px !important;
}
}
@media only screen and  (max-width: 660px){
.section1 .custom_font_holder{
font-size: 40px !important;
line-height:50px !important;
}
}
@media only screen and  (max-width: 500px){
.section1 .custom_font_holder{
font-size: 25px !important;
letter-spacing:5px !important;
}
}

.vertical_menu_width_290 .container_inner, .vertical_menu_width_290 .boxed div.section .section_inner, .vertical_menu_width_290 div.grid_section .section_inner, .vertical_menu_width_290 .full_width .parallax_grid_section .parallax_content, .vertical_menu_width_290 .steps_holder_inner, .vertical_menu_width_290 .carousel-inner .slider_content_outer, .vertical_menu_width_290 nav.content_menu ul, .vertical_menu_width_290 .container_inner nav.content_menu {width: 100% !important;}

aside.vertical_menu_area, .vertical_menu.vertical_menu_side ul li div.second, .vertical_menu.vertical_menu_side ul li div.second ul, .vertical_menu.vertical_menu_side ul li div.second ul li ul, .vertical_menu.vertical_menu_side ul li div.second ul li a {background-color: #f5f5f5  !important;}

input.wpcf7-form-control.wpcf7-submit {border: 1px solid !important; border-color: #FFFFFF !important; font-weight: bold; padding: 5px 30px 5px 30px; margin-top: 15px;}
input.wpcf7-form-control.wpcf7-submit:not([disabled]) {border: solid 1px !important; border-color: #FFFFFF !important; font-weight: bold; padding: 5px 30px 5px 30px; margin-top: 15px;}

input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {color: #FFFFFF; background: #bababa;}

input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz {font-size: 20px;}

.vertical_logo_wrapper {height: 200px;}

nav.vertical_menu {
padding-left: 14px;
}



li#nav-menu-item-54.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.current-menu-item.page_item.page-item-2.current_page_item.active.narrow {
margin-top: 15px;
}

li#nav-menu-item-350.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.has_sub.narrow {
margin-top: 15px;
}

li#nav-menu-item-52.menu-item.menu-item-type-post_type.menu-item-object-page.narrow {
margin-top: 15px;
}

li#nav-menu-item-53.menu-item.menu-item-type-post_type.menu-item-object-page.narrow {
margin-top: 15px;
}

li#nav-menu-item-370.menu-item.menu-item-type-post_type.menu-item-object-page {
padding-left: 10px;
}
li#nav-menu-item-389.menu-item.menu-item-type-post_type.menu-item-object-page {
padding-left: 10px;
}
li#nav-menu-item-349.menu-item.menu-item-type-post_type.menu-item-object-page {
padding-left: 10px;
}
li#nav-menu-item-359.menu-item.menu-item-type-post_type.menu-item-object-page {
padding-left: 10px;
}
li#nav-menu-item-405.menu-item.menu-item-type-post_type.menu-item-object-page {
padding-left: 11px;
}
li#nav-menu-item-893.menu-item.menu-item-type-post_type.menu-item-object-page {
padding-left: 10px; !important;
}


.vertical_menu_toggle .second .inner ul li a {
padding-left: 10px;
}


mkd_icon_shade mkd_icon_shortcode font_awesome circle pull-center  {
padding-left: 10px;
}
div.textwidget  {
padding-left: 10px;
}



h2.wpb_heading.wpb_video_heading {
font-size: .75em;
margin-bottom: 5px;
}

li#nav-menu-item-370.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-363.current_page_item:active {
color: #00babe;
}

same { display: table-cell; }