/*
Theme Name: Twenty Fifteen
Theme URI: https://wordpress.org/themes/twentyfifteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, gray, pink, purple, white, yellow, dark, light, two-columns, left-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentyfifteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


/**
 * Table of Contents
 *
 * 1.0 - Reset
 * 2.0 - Genericons
 * 3.0 - Typography
 * 4.0 - Elements
 * 5.0 - Forms
 * 6.0 - Navigations
 *   6.1 - Links
 *   6.2 - Menus
 * 7.0 - Accessibility
 * 8.0 - Alignments
 * 9.0 - Clearings
 * 10.0 - Header
 * 11.0 - Widgets
 * 12.0 - Content
 *    12.1 - Posts and pages
 *    12.2 - Post Formats
 *    12.3 - Comments
 * 13.0 - Footer
 * 14.0 - Media
 *    14.1 - Captions
 *    14.2 - Galleries
 * 15.0 - Multisite
 * 16.0 - Media Queries
 *    16.1 - Mobile Large
 *    16.2 - Tablet Small
 *    16.3 - Tablet Large
 *    16.4 - Desktop Small
 *    16.5 - Desktop Medium
 *    16.6 - Desktop Large
 *    16.7 - Desktop X-Large
 * 17.0 - Print
 */


/**
 * 1.0 - Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 */

@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
.clr{clear:both;}
img{border:none;}
#wrapper{ width:100%; margin:0 auto;background:url(/web/20211209022848im_/http://amerishinstitute.com/wp-content/themes/twentyfifteen/images/main-bg.png) repeat; border-top:6px solid #c50c0c;}
#header{ width:100%; margin:0 auto; }
#header .inner-header{width:1001px; margin:0 auto;}
#header .inner-header .header-left{ width:400px; float:left;}
#header .inner-header .header-left .logo{ padding:25px 0; display:block;}
#header .inner-header .header-left .logo img{ max-width:368px;}
#header .inner-header .header-right{ width:300px; float:left; font-family:Arial, Helvetica, sans-serif;}
#header .inner-header .header-middle{ width:300px; float:left; font-family:Arial, Helvetica, sans-serif;}
#header .inner-header .header-right p { font-size:18px; color:#262c3a;padding:30px 0 0 0;}
#header .inner-header .header-right a { font-size:18px; color:#262c3a;padding:10px 0 0 70px; text-decoration:none;}
#header .inner-header .header-middle .social{ padding:10px 0 0 80px;}
#header .inner-header .header-middle .social ul{ list-style:none;}
#header .inner-header .header-middle .social ul li{ float:left;}
#header .inner-header .header-middle .social ul li a{ text-decoration:none; padding:0 10px 0 0;} 
.entry-title{display:none;}
#header .nav{ background:#002d56;border-bottom:6px solid #c50c0c; font-family:Arial, Helvetica, sans-serif;}
#header .nav .menubutton{ display:none;}
#header .nav ul{ list-style:none; width:1001px; margin:0 auto;}
#header .nav ul li{ float:left; border-radius: 10px 10px 0 0;
    background: #c50c0c;
    margin-left: 8px;}
#header .nav ul li a{ text-decoration:none; padding:13px 33px; font-size:16px; font-weight:bold; color:#fff;text-transform:uppercase; display:inline-block; margin:5px 0 0 0;} 
#header .nav ul li a:hover{ border-radius:10px 10px 0 0; background:#c50c0c;}
#content{ width:100%; margin:0 auto; }
#content .slider{ font-family:Arial, Helvetica, sans-serif;}
#content .inner-content{width:981px; margin:0 auto; padding:0 10px;font-family:Arial, Helvetica, sans-serif;}
#content .inner-content h3{ color:#c50c0c; font-size:23px; font-weight:normal; text-align:center; text-transform:uppercase; padding:34px 0; }
#content .inner-content .box{ width:270px; float:left; margin:0 39px 0 0; background:#fff; border:3px solid #002d56; border-radius:3px; text-align:center;}
#content .inner-content .box img{ padding:34px 0 28px 0;}
#content .inner-content .box h4{ padding:0px 0 15px 0; font-size:14px; font-weight:600;color:#333; text-transform:uppercase;}
#content .inner-content .box p{ padding:10px 10px 28px; font-size:14px; font-weight:normal;color:#333; line-height:20px; font-family:myriad pro;}
#content .inner-content .box-2{ width:300px; float:left; margin:0 39px 0 0; background:#fff; border:3px solid #002d56; border-radius:3px; text-align:center;}
#content .inner-content .box-2 img{ padding:34px 0 28px 0;}
#content .inner-content .box-2 h4{ padding:0px 0 15px 0; font-size:14px; font-weight:600;color:#333; text-transform:uppercase;}
#content .inner-content .box-2 p{ padding:0px 10px 28px; font-size:14px; font-weight:normal;color:#333; line-height:20px; font-family:myriad pro;}
#content .inner-content .box-3{ width:210px; float:left; margin:0 39px 0 0; background:#fff; border:3px solid #002d56; border-radius:3px; text-align:center;}
#content .inner-content .box-3 img{ padding:34px 0 28px 0;}
#content .inner-content .box-3 h4{ padding:0px 0 15px 0; font-size:14px; font-weight:600;color:#333; text-transform:uppercase;}
#content .inner-content .box-3 p{ padding:18px 10px 28px; font-size:14px; font-weight:normal;color:#333; line-height:20px; font-family:myriad pro;}

#content .inner-content .box-4{ width:210px; float:left; margin:0; background:#fff; border:3px solid #002d56; border-radius:3px; text-align:center;}
#content .inner-content .box-4 img{ padding:34px 0 28px 0;}
#content .inner-content .box-4 h4{ padding:0px 0 15px 0; font-size:14px; font-weight:600;color:#333; text-transform:uppercase;}
#content .inner-content .box-4 p{ padding:16px 10px 28px; font-size:14px; font-weight:normal;color:#333; line-height:20px; font-family:myriad pro;}
#content .inner-content .shadow{ padding:35px 0 10px 0;}
#content .inner-content .about-area{ font-family:myriad pro;}
#content .inner-content .about-area .about{ width:580px; float:left;}
#content .inner-content .about-area .about h3{ font-family:Arial, Helvetica, sans-serif; font-size:23px; font-weight:normal; color:#c50c0c; background:url(/web/20211209022848im_/http://amerishinstitute.com/wp-content/themes/images/about-bordrer.png) bottom left no-repeat; padding:0 0 10px 0; text-align:left; text-transform:uppercase;}
#content .inner-content .about-area .about p{ font-size:15px; color:#002d56; line-height:20px; text-align:justify; padding:5px 20px 0 0; font-family:Arial, Helvetica, sans-serif;}
#content .inner-content .about-area .services{ width:246px; float:left;}
#content .inner-content .about-area .services h3{ font-family:Arial, Helvetica, sans-serif; font-size:23px; font-weight:normal; color:#c50c0c; background:url(/web/20211209022848im_/http://amerishinstitute.com/wp-content/themes/images/services-border.png) bottom left no-repeat; padding:0 0 10px 0; text-align:left; text-transform:uppercase;}
#content .inner-content .about-area .services ul{ list-style:none;}
#content .inner-content .about-area .services ul li{ float:left; background:url(/web/20211209022848im_/http://amerishinstitute.com/wp-content/themes/twentyfifteen/images/services-bullet.png)  center left no-repeat;}
#content .inner-content .about-area .services ul li a{ padding:0px 5px 0 18px; color:#002d56; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:38px; display:block; text-transform:capitalize;} 
#content .inner-content .about-area .support{ width:256px; float:left; margin:0 0 0 20px;}
#content .inner-content .about-area .support h3{ font-family:Arial, Helvetica, sans-serif; font-size:23px; font-weight:normal; color:#c50c0c; background:url(/web/20211209022848im_/http://amerishinstitute.com/wp-content/themes/images/sport-border.png) bottom left no-repeat; padding:0 0 10px 0; text-align:left; text-transform:uppercase;}
#content .inner-content .about-area .support p{ font-size:15px; color:#002d56; line-height:20px; text-align:justify; padding:5px 20px 0 0;}
#content .inner-content .about-area .support a{ border:1px solid #002d56; display:block; margin:13px 0; background:#fff;}
#content .inner-content .manufacture{ font-family:Arial, Helvetica, sans-serif; }
#content .inner-content .manufacture h3{ color:#c50c0c; font-size:23px; font-weight:normal; text-transform:uppercase; padding:34px 0 15px 0; text-align:left; background:url(/web/20211209022848im_/http://amerishinstitute.com/wp-content/themes/images/menufature-border.png) bottom left no-repeat;}
#content .inner-content .manufacture img{ border:1px solid #002d56; margin:30px 0 0 0;}
#content .inner-content .testi{ font-family:Arial, Helvetica, sans-serif; }
#content .inner-content .testi h3{ color:#c50c0c; font-size:23px; font-weight:normal; text-transform:uppercase; padding:34px 0 15px 0; text-align:left; background:url(/web/20211209022848im_/http://amerishinstitute.com/wp-content/themes/images/menufature-border.png) bottom left no-repeat;}
#content .inner-content .testi .testi-content{width:675px;float:left;margin:0 5px 0 0; padding:30px 0 0 0;}
#content .inner-content .testi .testi-content p{color: #432d2f;font-size: 14px;line-height: 27px; padding: 0 35px 0 35px;
    text-align: justify;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
#content .inner-content .testi .testi-content .right-img{float:right;margin:0 15px 0 0;}
#content .inner-content .testi .testi-img{width:303;float:left;text-align:right;padding:30px 0 0 0;}
#footer{ background:#002d56; width:100%; margin:0 auto;}
#footer .inner-footer{ width:1001px; margin:0 auto;}
#footer .inner-footer .info{ width:161px; float:left; margin:0 25px 0 16px;}
#footer .inner-footer .info h3{ font-size:22px; font-family:Arial; color:#fff; border-bottom:1px solid #c50c0c; text-transform:uppercase; font-weight:normal; padding:14px 0 5px 0;}
#footer .inner-footer .info ul{ list-style:none;}
#footer .inner-footer .info ul li{ float:none;}
#footer .inner-footer .info ul li a{ text-decoration:none; padding:5px 5px 0px 0; font-size:16px; font-weight:normal; color:#fff;text-transform:uppercase; display:inline-block; margin:5px 0 0 0; font-family:Arial;} 
#footer .inner-footer .post{ width:242px; float:left; margin:0 0 0 33px;}
#footer .inner-footer .post h3{ font-size:22px; font-family:Arial; color:#fff; border-bottom:1px solid #c50c0c; text-transform:uppercase; font-weight:normal; padding:14px 0 5px 0;}
#footer .inner-footer .post .post-1{ font-family:Arial, Helvetica, sans-serif; padding:5px 0 10px 0;border-bottom:1px solid #c50c0c;}
#footer .inner-footer .post .post-1 h4{ color:#fff; font-weight:bold; font-size:14px; padding:5px 0;}
#footer .inner-footer .post .post-1 p{ color:#c2bdbd; font-weight:normal; font-size:14px;}
#footer .inner-footer .touch{ width:208px; float:left; margin:0 0 0 59px;}
#footer .inner-footer .touch h3{ font-size:22px; font-family:Arial; color:#fff; border-bottom:1px solid #c50c0c; text-transform:uppercase; font-weight:normal; padding:14px 0 5px 0;}
#footer .inner-footer .touch h4{ color:#fff; font-weight:bold; font-size:14px; padding:5px 0; font-family:Arial; padding:10px 0;}
#footer .inner-footer .touch p{ color:#c2bdbd; font-weight:normal; font-size:14px;}
#footer .inner-footer .touch .form{margin:10px 0 0 0;display:inline-block;background:url(/web/20211209022848im_/http://amerishinstitute.com/wp-content/themes/twentyfifteen/images/submit.png)no-repeat;}
#footer .inner-footer .touch .form .text{padding:7px 0 6px 4px;width:123px;border:none; font-size:13px;font-family:myriad pro;}
#footer .inner-footer .touch .form .go-btn{font-family:arial;font-size:15px;width:60px;border:none;cursor:pointer;color:#fff;background:none;padding:7px 0 4px 3px;}
#footer .inner-footer .touch ul{ list-style:none;}
#footer .inner-footer .touch  ul li{ float:left;}
#footer .inner-footer .touch  ul li a{ text-decoration:none; padding:20px 8px 0 0; display:block;} 
#footer .inner-footer .contact{ width:192px; margin:0 0 0 65px; float:left;}
#footer .inner-footer .contact h3{ font-size:22px; font-family:Arial; color:#fff; border-bottom:1px solid #c50c0c; text-transform:uppercase; font-weight:normal; padding:14px 0 5px 0;}
#footer .inner-footer .contact h4{ color:#fff; font-weight:bold; font-size:14px; padding:5px 0; font-family:Arial; padding:10px 0;}
#footer .inner-footer .contact p{ color:#fff; font-weight:normal; font-size:14px; font-family:Arial; padding:10px 0 0 0; line-height:24px;}
#footer .inner-footer .contact p a{ color:#fff; text-decoration:none;}
#footer .inner-footer .copyright{ color:#fff; font-size:14px; padding:10px 0; border-top:1px solid #c50c0c; text-align:center; font-family:arial; margin:5px 0 0 0;}
#main{ width: 981px; margin: 0 auto; padding: 60px 10px; font-family: Arial, Helvetica, sans-serif;}
.slideshowlink{display:none !important;}
.ngg-galleryoverview{width:106% !important;}
.entry-header{padding-top: 20px; padding-bottom: 20px;}
/*contact orm css*/
.floating-label-form-group {
    position: relative;
    margin-bottom: 0;
    padding-bottom: .5em;
    border-bottom: 1px solid #fff;
}
.form-group button { width:25%;padding: 10px 27px;}

.floating-label-form-group input,
.floating-label-form-group textarea {
    z-index: 1;
    position: relative;
    padding-right: 0;
    padding-left: 0;
    border: 0;
    border-radius: 0;
    font-size: 1.5em;
    background: 0 0;
    box-shadow: none!important;
    resize: none;
}

.floating-label-form-group label {
    display: block;
    z-index: 0;
    position: relative;
    top: 2em;
    margin: 0;
    font-size: .85em;
    line-height: 1.764705882em;
    vertical-align: middle;
    vertical-align: baseline;
    opacity: 0;
    -webkit-transition: top .3s ease,opacity .3s ease;
    -moz-transition: top .3s ease,opacity .3s ease;
    -ms-transition: top .3s ease,opacity .3s ease;
    transition: top .3s ease,opacity .3s ease;
}

.floating-label-form-group::not(:first-child) {
    padding-left: 14px;
    border-left: 1px solid #eee;
}

.floating-label-form-group-with-value label {
    top: 0;
    opacity: 1;
}

.floating-label-form-group-with-focus label {
    color: #fff;
}
.form-control{
	color:#000;
}
.list_blog .form-control, .input{
	border-width: 0px !important;
	border-radius: 0px !important;
	
}
.contact .form-control{
	color:#fff;
}
.floating-label-form-group input { font-family:Arial, Helvetica, sans-serif; font-size:16px; }
.floating-label-form-group textarea { font-family:Arial, Helvetica, sans-serif; font-size:16px; }
.marker{ font-family:Arial, Helvetica, sans-serif; font-size:17px !important } 

textarea.form-control {height: 130px !important;}
.form-group input[type="submit"]{width:25%; padding: 10px 27px; background: #c50c0c;color: #fff; border: none !important;}
.wpcf7-response-output{display:inline-block !important;}
#wpcf7-f106-o1{border: 2px solid #262c3a !important; padding: 14px !important;}

@media( max-width:800px)
{
#header .inner-header { margin: 0 auto; width: 100%;}
#header .inner-header .header-left {float: left; width: 49%;}
#header .inner-header .header-left .logo{ width:98%; margin:0 1%}
#header .inner-header .header-right{float: left; width: 50%; text-align:center;}
#header .inner-header .header-right p   { padding: 30px 10px 0; text-align:right; width:95%;}
#header .inner-header .header-right a { display: block;padding: 5px 10px 0; text-align:right; width:95%;}
#header .inner-header .header-right .social { padding: 10px 0 10px 180px;}
#header .nav .menubutton { display: inline-block; float: left; line-height: 20px; font-family:Myriad Pro; font-size:22px; font-weight:600;padding: 10px 0px; margin: 0px 0px;   color: #fff; cursor: pointer;  width:100%; text-align:center;;}
#header .nav .menubutton:hover { color: #000; }
#header .nav {border-radius:0;}
#header .nav ul { width:100%; margin:0; display: none; padding:0; text-align:center;}
#header .nav ul li { padding:0;width: 100%; display: block; margin-top:5px;background:none; }
#header .nav ul li a { margin:0; color:#fff; text-align:left; padding:5px 15px;text-align:center;}
#header .nav ul li a:hover { border-radius:0; color: #000;}
#header .nav ul li:last-child{background:none;}
#header .nav ul li a.active{border:none;}
#content .inner-content{ width:100%; padding:0;}
#content .inner-content .box{margin: 0 6%; text-align: center; width: 36%;}
#content .inner-content .box-2{margin: 0 6%; text-align: center; width: 36%;}
#content .inner-content .box-3{margin: 2% 6%; text-align: center; width: 36%; clear:both;}
#content .inner-content .box-4{margin: 2% 6%; text-align: center; width: 36%;}
#content .inner-content .about-area .about { float: left;  margin: 0 2%;   width: 56%;}
#content .inner-content .about-area .services { float: left; margin: 0 2%; width: 36%;}
#content .inner-content .about-area .support { clear: both; float: none; margin: 0 0 0 14px; width: 98%;}
#content .inner-content .about-area .support a { float: left; margin: 13px 1%; width: 47%;}
#content .inner-content .about-area .support h3 { background: url("/web/20211209022848im_/http://amerishinstitute.com/wp-content/themes/images/sport-border.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    padding: 0 0 10px; text-align: center;}
#content .inner-content .manufacture{ width:99%; margin:0 0 0 3px;}
#content .inner-content .testi .testi-content { width: 100%;}
#content .inner-content .testi .testi-img {float: none;text-align: right;}
#footer .inner-footer { margin: 0 auto; width: 100%;}
#footer .inner-footer .info { float: left; margin: 0 5% 0 2%; width: 34%;}
#footer .inner-footer .post{ float: left; margin: 0 2% 0 14%; width: 34%;}
#footer .inner-footer .touch{ float: left; margin: 0 5% 0 2%; width: 34%; clear:both;}
#footer .inner-footer .contact{ float: left; margin: 0 2% 0 14%; width: 34%;}
}
@media( max-width:768px)
{
#header .inner-header .header-right .social { padding: 10px 0 10px 163px;}
}
@media( max-width:640px)
{
#header .inner-header .header-right .social { padding: 10px 0 10px 100px;}
#content .inner-content .about-area .support {margin: 0 0 0 10px;width: 98%;}
}
@media( max-width:480px)
{
#header .inner-header .header-left {float: none; text-align: center; width: 100%;}
#header .inner-header .header-left .logo { margin: 0; width: 100%;}
#header .inner-header .header-right p {text-align: center; padding:10px 0 0 0;}
#header .inner-header .header-right a{text-align: center;}
#header .inner-header .header-right { float: none; text-align: center; width: 100%;}
#content .inner-content .box{ margin: 2% 4%; text-align: center; width: 41%;}
#content .inner-content .box-2{ margin: 2% 3%; text-align: center; width: 41%;}
#content .inner-content .box-4 { margin: 2% 3%; text-align: center; width: 41%;}
#content .inner-content .box-3{ margin: 2% 4%; text-align: center; width: 41%; clear:both;}
#header .inner-header .header-right .social { padding: 10px 0 10px 133px;}
#content .inner-content .about-area .about { float: none; margin: 0 2%; width: 96%;}
#content .inner-content .about-area .services { float: none; margin: 0 2%; width: 96%;}
#content .inner-content .about-area .support h3 { background-attachment: scroll; background-clip: border-box; background-color: rgba(0, 0, 0, 0);
    background-image: url("/web/20211209022848im_/http://amerishinstitute.com/wp-content/themes/images/sport-border.png"); background-origin: padding-box;  background-position: left bottom; background-repeat: no-repeat;  padding: 0 0 10px; text-align: left;}
#content .inner-content .about-area .support a { float: none; margin: 13px 0; width: 55%;}
#footer .inner-footer .info { float: none;margin: 0 5% 0 2%; width: 55%;}
#footer .inner-footer .post{ float: none;margin: 0 5% 0 2%; width: 55%;}
#footer .inner-footer .touch{ float: none;margin: 5% 5% 0 2%; width: 55%;}
#footer .inner-footer .contact{ float: none;margin: 5% 5% 0 2%; width: 55%; clear:both;}
	}
@media( max-width:360px)
{	
#header .inner-header .header-right{ width:99%;}
#header .inner-header .header-left .logo { margin: 0 1%; width: 98%;}
#header .inner-header .header-right .social { padding: 10px 0 10px 74px;}
#content .inner-content .box {margin: 2% 9%; text-align: center; width: 80%;}
#content .inner-content .box-2{margin: 2% 9%; text-align: center; width: 80%;}
#content .inner-content .box-3{margin: 2% 9%; text-align: center; width: 80%;}
#content .inner-content .box-4{margin: 2% 9%; text-align: center; width: 80%;}
#content .inner-content .about-area .services { float: none; margin: 4% 2%; width: 96%;}
#content .inner-content .about-area .services ul li a{ padding:0 52px 0 18px;}
#content .inner-content .about-area .support{ width:97%;}
#content .inner-content .about-area .support a { width: 73%;}
#content .inner-content .manufacture { margin: 0 0 0 3px; width: 98%;}

}
@media( max-width:320px)
{
#header .inner-header .header-right .social { padding: 10px 0 10px 54px;}
#content .inner-content .about-area .support a { width: 81%;}
}

/*
     FILE ARCHIVED ON 02:28:48 Dec 09, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:31:12 Jun 07, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 95.032
  exclusion.robots: 0.086
  exclusion.robots.policy: 0.076
  RedisCDXSource: 0.539
  esindex: 0.008
  LoadShardBlock: 73.657 (3)
  PetaboxLoader3.datanode: 85.533 (4)
  load_resource: 126.416
  PetaboxLoader3.resolve: 88.793
*/