
@font-face {
    font-family: mer;
    src: url(font/Merriweather-Regular.woff);
}

@font-face {
    font-family: mon;
    src: url(font/Montserrat-Regular.woff);
}


@font-face {
    font-family: PT;
    src: url(font/PTSans-Caption.woff);
}

@font-face {
    font-family: mon-l;
    src: url(font/Montserrat-Light.woff);
}

@font-face {
    font-family: open;
    src: url(font/OpenSans.woff);
}
@font-face {
    font-family: merl;
    src: url(font/MerriweatherLight.woff);
}


body{ font-family:open; }
.heading_login{ text-align:center; font-family:mer; font-size:1.5em; margin-bottom:3%;  }
.option_for_edit_home_page div input[type="text"]{ width:100%; max-width:100%; padding:1.5%; font-size:1.2em; margin-bottom:3%;   }
.option_for_edit_home_page div input[type="password"]{ width:100%; max-width:100%; padding:1.5%; font-size:1.2em; margin-bottom:3%;   }
.option_for_edit_home_page div input[type="submit"]{ width:100%; max-width:100%; padding:3%; font-size:1.2em;  background-color:#000000; border:none; border-radius: 3px; color:#FFF;     }

.heading_style_php{ font-size:1.2em; }
.button_add_tabs div{  padding:1%;  font-size:1.2em; border-radius:3px;  background-color: #38729c; color:#FFFFFF; border:none; margin-right:2%; cursor:pointer;      }
.button_add_tabs div{ display:inline-block;  }
.heading_style_phps{ font-size:1.5em; font-family:mer; margin-top:2%; margin-bottom:2%; }
.theme_color_field input[type="text"]{ width:100%;  border:transparent solid 1px; }
.entry_field{ margin-top:2%; }
.style_text_field{ border:#CCCCCC  solid 0.5px; padding:1%; background-color:#FFF;   }
.style_text_field input[type="text"]{ border:transparent solid 1px; width:100%; }
.style_text_field select{ width:100%; background-color:#38729c; color:#FFF; padding:0.2%;    }
.entry_field input[type="submit"]{  background-color:#000000; color:#FFF; border:none; padding:22%;   }
.pre_upload_logo{ margin-top:2%; margin-bottom:2%;  }
.submit_button input[type="submit"]{ width:100%; background-color:#000000; color:#FFF; font-size:1.2em; padding:2.5%; border:none;  }
.heading_template{ text-align:center; background-color:#ff5d00; color:#FFFFFF; font-size:1.5em; padding:1%; font-family:mer; width:100%; position:fixed; z-index:5; text-shadow: 0px 0px 0px black;      }
.home_page_submit{ margin-top:5%; }
.logo_upload_big input[type="text"] { width:100%;   }
.session_customize{ font-family:mer; font-size:2em; font-weight:bold; margin-top:3%; margin-bottom:1%; padding-left:1.5%; color:#38729c;    }
.session_customizes{ font-family:mer; font-size:2em; font-weight:bold; margin-top:3%; margin-bottom:1%;  }
.next_step_customzie button{ width:100%; padding:2.7%; border:none; color:#fff; background-color:#333333; display:none;     }
.select_defult_tabs{ margin-top:0%; margin-bottom:10%; }
.select_defult_tabs div{ margin-top:2%; }
.add_more_tab_div input[type="text"]{ padding:3%; width:100%;  }
.add_more_tab_div button{ padding:3%; background-color:#38729c; color:#FFFFFF; border:none;  }
.edit_other_pages button{ background-color:#000; color:#FFF; border:none; padding:2.5%; width:100%; font-size:1.2em;     }
/*.option_for_edit_home_page div{ display:inline-block; padding:3%; background-color:#000; color:#FFF;  font-size:1.2em; border-radius:3px; cursor:pointer;       }
*/

.option_for_edit_home_page { position:fixed; top:30%; left:30%; right:30%; z-index:10; background-color:rgba(255,255,255,1); padding:3% 4% 1% 4%; text-align:center; border-radius:5px;      }
.black_window_home{ background-color:rgba(0,0,0,0.5); top:0; right:0; left:0; bottom:0; position:fixed; z-index:7;   }
.option_for_edit_home_page a{ text-decoration:none; color:#FFF; }
.add_other_tab_div{ display:none; }
.dont_refresh_add_tab{ text-align:center; color:#FF0000; margin-top:2%; display:none;     }
.add_home_page_line{ color:#FF0000; font-style:italic; margin-top:1%; margin-bottom:1%; display:none;      }
.navbar-collapse ul::before{ content:''; }
.setting_icon span{ color:#000; }
.button_add_tabs div a{ color:#FFFFFF; text-decoration:none; }
.tempalte_all_tab_customize{ padding-top:8%; }
.tabs_cus div{ text-transform:capitalize; font-size:1.2em;  padding:3%; border-bottom:#666666 solid 1px;      }
.tabs_cus div:hover{ background-color:#CCCCCC; }
.tabs_right_side .nav-pills > li{ float:none; text-transform: capitalize; font-weight:bold; color:#000;     }
.all_tabs_content iframe{ border:none; }
.all_tabs_content{  font-family:open; }
.all_ready_create { font-size:2em; }
.setting_icon_img{ text-align:left; padding-top:3px;    }
.setting_list{ color:#000000;  padding-top:60px; position:relative;      }
.list_icon{ position:fixed; width:70%; left:-1500; z-index:3; background-color:rgba(255,255,255,0.7); padding:1% 5% 10% 0%; height:667px; top:55px;            }
.setting_list ul li { list-style:none; padding:1.5% 2%; margin-top:0.1%; background-color:#38729c;       }
.setting_list ul li a{ color:#FFF; font-size:1.2em;   }
.setting_icons div{ display: inline-block; }
.back_icon_img img{ display:none; text-align:left; padding-top:5px;  margin-left:-5px;    }
.black_window{ background-color:rgba(0,0,0,0.3); position:fixed; top:0px; left:0px; right:0px; bottom:0px; display:none; z-index:1;   }

/*about us customize page*/
.about_us_div { margin-top:2%; width:100%;  }
.about_us_div div{ display:inline-block; vertical-align:top;  }
.right_side_about{ width:45%;  }
.left_side_about{ width:50%; border:0.5px solid #CCCCCC; padding:1.5%;   }
.left_side_about textarea{ width:100%;   }
.gallery_text{ font-size:3.5em; background-color:rgba(255,255,255,0.8); padding:2%; border-radius:5px;     }
.gallery_page_heading{background-size:cover; padding:20% 0% 8% 0%;   }
.about_us_lines{ font-family:open; text-align:center; font-size:1.2em;  }
.submit_aboutus input[type="submit"]{ background-color:#000000; border:none; padding:1.5%; color:#FFF;   font-size:1em; border-radius:5px; margin-top:5%; width:100%;       }
.heading_customize_page{ text-align:center; font-family:mer; font-size:2.5em;  }
.tab_data_content{ overflow:hidden; }
.Meunpage div{ display:inline-block; width:40%; background-color:#000000; padding:2%; border-radius:5px; text-align:center; color:#FFFFFF;    }
.Meunpage{ margin-top:3%; }
.offline_menu_div{ display:none; }
.uploading_image_menu{ display:none; }
.heading_uplaod{ text-align:center; font-family:mer; font-size:1.5em; }
.menu_page_image_upload div{  width:100%;  margin-top:2.5%; }
.menu_page_image_upload button{ background-color:#000000; color:#FFF; border:none; padding:2%; width:50%; margin-top:1%;   }
#menuPageImg input[type="submit"]{ width:100%; padding:2%; background-color:#000000; color:#fff; border:none; font-size:1.5em; margin-top:1.5%;    }
.images_view_def select { width:50%; padding:1%; margin-top:2%; margin-bottom:2%; font-size:1em; font-weight:bold;  }
.first_loc div{ display:inline-block; width:45%; }
.first_loc div input[type="text"]{ width:100%; padding:1.5%;  }
.first_loc{ margin-top:2%; }
.first_loc_div input[type="submit"]{width:100%; padding:4%; background-color:#000; color:#FFF; border:none;  }
.first_loc_div button{ width:100%; background-color:#000; color:#FFF; border:none; padding:4%; }
.menu_page_image{ display:none; }
.link_uploadMenuImg{ display:none; }
.heading_menu_page{ text-align:center; font-family:mer; font-size:2em; margin-bottom:1%;  }
#select_menu_type input[type="submit"]{ width:40%; background-color:#000000; font-family:mer; color:#FFFFFF; padding:1.5%; border:0px; border-radius:3px;    }
.menuPageOfflineMenu{ display:none; }
.pasteUrlOrderOnline{ margin-top:2%; }
.pasteUrlOrderOnline input[type="text"]{ width:100%; padding:1%; font-size:1em;  }
.heading_orderonline{ font-family:mer; font-size:1.5em; margin-bottom:1%; }
.pasteUrlOrderOnline input[type="submit"]{ width:100%; padding:2%; margin-top:2%; background-color:#000000; color:#fff; border:none; border-radius:3px;  }
.contact_box_select{ width:30%; display:inline-block; margin-top:1%;  }
#checkContactUs input[type="submit"]{ width:25%; padding:1%; background-color:#000; color:#FFFFFF; border:none; border-radius:3px; font-size:1.5em; margin-top:1.5%;    }
.div_place_contactus input[type='text']{ width:100%; padding:1.5%; margin-top:1%; text-transform:capitalize;   }
#contact_us_fields input[type="submit"]{ width:25%; padding:1%; background-color:#000; color:#FFFFFF; border:none; border-radius:3px; font-size:1.5em; margin-top:1.5%;   }
.location_div_img img{ width:50%; padding:7%;   }
.write_us_div{  background-position:center; background-repeat:no-repeat; background-size:100%; background-attachment:fixed;}
.contact_box_select div input[type="text"]{  padding:2%; font-family:open; font-size:1em; width:300%;   }
.contact_box_select_form{width:30%; display:inline-block; margin-top:1%; }
.checkbox_text_fields input[type="text"]{ width:98%; padding:1%; font-size:1.2em; margin-top:2%;   }
/*blog */

.blog_insert_api_div div input[type="text"]{ width:100%; padding:1.5%; margin-top:1%; font-size:1em; }
.text_heading_blog{ font-size:1.2em; margin-top:2%;  }
.blog_insert_api_div input[type="submit"]{ width:50%; background-color:#000000; padding:1.5%; border:0px; border-radius:3px; margin-top:2%; font-size:1.5em; color:#FFF; font-family:open;   }
.home_page_submit input[type="submit"]{ background-color:#38729c; }

/*gallery*/
.gallery_img img{   height: 200px ;
    width: 250px; overflow:hidden; margin-top:3%; margin-bottom:3%; padding:2%; border:#CCCCCC solid 0.5px;      }
	
/*contact us*/
.new_tab_data{ font-family:open; }
.menupage{ margin-top:3%; margin-bottom:3%; }
.imageFetch img{ text-align:center;  }

.result{ color:#000; }
.write_us_form_row input[type="text"]{color:#000; }
.rest_heading{ text-align:center; background-color:#000000; color:#FFF; padding:1.5%; margin-top:2.5%; font-size:2em;   }
.loc_data{ font-size:1.5em; margin-top:1%; margin-bottom:1%; padding-top:0%;  }
.loc_data span{  font-size:1.5em; margin-right:2.5%; padding-top:2%; margin-bottom:3%;    }
.heading_hour_operation{ font-family:mer; font-size:2em; border-bottom:dotted 1px #000000; margin-top:2%;  }
.hour_operation_data{ font-size:1.5em; margin-top:2%;  }
.margin_top_footer{ margin-top:5%; }
.footer_name{ position:fixed; width:100%; bottom:0px; padding:1%; text-align:right; background-color:#cbcdce; color:#000; margin-top:10%; font-weight:bold;      }

.run_tempalte{ margin-top:3%; }
.run_tempalte div{ margin-top:1.5%; }
.run_tempalte input[type="text"]{ width:100%; padding:2%; }
.run_tempalte input[type="submit"]{ width:100%; padding:1.5%; background-color:#38729c; font-family:mer;  border:none; font-size:1.5em; color:#FFF;    }

@media screen and (max-width:768px){
.gallery_text{ font-size:1.5em; background-color:rgba(255,255,255,0.5);}

.navbar-toggle{ background-color:#FFF; }
.logo img{ width:70%; }
.gallery_page_heading{background-size:cover; padding:35% 0% 40% 0%;   }
}