html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.left-butoon{
	border-top:#feb60f 3px solid;
	border-right: #feb60f 3px solid;
    border-bottom: #feb60f 3px solid;
    border-radius: 0px 5px 5px 0px;
	background: #a90000; /* Old browsers */
	background: -moz-linear-gradient(left,  #a90000 0%, #ea0101 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  #a90000 0%,#ea0101 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  #a90000 0%,#ea0101 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90000', endColorstr='#ea0101',GradientType=1 ); /* IE6-9 */

}
.left-butoon a{
	color:#fff;
	font-size:20px; 
	display:block;
	padding: 12px;
	font:Nyala;
}
.left-butoon a:hover{
	color:#fff;
	text-decoration:none;
}
.logo{
	padding:1% 0;
}
.navbar-nav{
	padding: 2.5% 0;
}
.navbar-nav li a{
	color: #ac2f01 !important;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.h_form{
	border:#feb60f 3px solid;
	background: #f70b0b; /* Old browsers */
	background: -moz-linear-gradient(top,  #f70b0b 0%, #990101 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #f70b0b 0%,#990101 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #f70b0b 0%,#990101 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f70b0b', endColorstr='#990101',GradientType=0 ); /* IE6-9 */
	border-radius: 10px;

}

.border{border: 3px solid #ffcf00 !important; }

.back{background:url(../images/girl.png) no-repeat; padding:280px; margin-top: -45px;}

.faclites{    margin-left: 100px;}
.faclites ul{list-style:none;}
.faclites ul li{padding:5px;}
.faclites ul li{text-decoration:none; color:#ac2f01; font-size:18px; font-weight:bold;}
.faclites ul.arrowcuf li:before {
    content: "\f0a4";
    font-family: FontAwesome;
    margin-right: 10px;
	    color: #07568b;
}
.work_out{    margin-left: 50px;}
.work_out ul{list-style:none;}
.work_out ul li{display:inline-table; margin:15px;}
.work_out ul li a{text-decoration:none; color:#000;}

.sft{
	        margin-top:  -54px !important;
    margin-left: -110px;
	margin-right: -30px;
}

.ft{
	    bottom: 0px;
    margin-top: 90px;
	    margin-left: 110px !important;
}
.ft img{
}

.fat{
	background:#7cf708;
}
.fat h4{
	color: #ba1111;
    font-size: 24px;
    font-weight: 700;
    padding-top: 10%;
}
.fat p{
	color:#000000;
	    font-size: 18px;
}
.fat strong{
	color:#ba1111;
}









.causes{
	background:#ba1111;
	padding:2% 0;
}
.causes h4{
	color: #ffc706;
    font-size: 24px;
    font-weight: 700;
    padding-top: 2%;
	
}
.mgn-10{
    padding-top: 5%;
	
}
.causes ul li{
	font-size: 18px;
    color: #fff;
    line-height: 32px;
}
.causes p{
	color:#fff;
	font-size:18px;
}

.causes ul.arrowcu li:before {
    content: "\f0a4";
    font-family: FontAwesome;
    margin-right: 10px;
	    color: #c7fe83;
}

.ingredients{
  background: url(../images/ind-bg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding:20px 0;
}
.ingredients h2{
	color: #f4b202;
    font-size: 24px;
    font-weight: 700;
    padding-top: 2%;
	text-align:center;
	
}
.ingredients h4{
	color: #14c500;
    font-size: 18px;
    font-weight: 700;
    padding-top: 2%;
	padding-bottom: 2%;
	
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 0px solid #ddd !important;
	color:#fff !important;
}
.faq{
  background: url(../images/faq-bg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding:20px 0;
}
.faq h2{
	color: #ba1111;
    font-size: 24px;
    font-weight: 700;
    padding-top: 2%;
	text-align:center;
	
}
.panel-default>.panel-heading {
    background-image: -webkit-linear-gradient(top,#e10101 0,##b50000 100%);
    background-image: -o-linear-gradient(top,#e10101 0,#b50000 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#e10101),to(#b50000));
    background-image: linear-gradient(to bottom,#e10101 0,#b50000 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e10101', endColorstr='#b50000', GradientType=0);
    background-repeat: repeat-x;
}
.panel-default>.panel-heading {
    color: #ffc706 !important;
    background-color: #f5f5f5;
    border-color: #ddd;
}


.clients{
  background: url(../images/cl-bg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding:20px 0;
}
.clients h2{
  color:#ffc706;
}
.clients h3{
  color:#8cc63f;
  margin-bottom: 30px;
  margin-top: 0px;
}
.testimonial{
	background:#fff;
	border:3px solid #8cc63f;
	border-radius: 36px 0px;
	padding:2% 0;
}
.testimonial i{
	font-size: 70px;
    color: #8cc63f;
}
.testimonial p{
	font-size: 14px;
	line-height: 30px;
}
.testimonial strong{
    color: #eb9b1e;
	    font-size: 18px;
}



























/*Footer Wraper Section*/
.footer-wraper {
  float: left;
  width: 100%;
}

/*Footer Section*/
.ft-footer {
  float: left;
  width: 100%;
  min-height: 70px;
  background: #171717;
  overflow: hidden;
}

.ft-footer h5 {
  color: #bdbdbd;
  text-transform: uppercase;
  padding-bottom: 12px;
  margin-top: 54px;
}

.ft-footer ul {
  padding: 0px;
}

.ft-footer ul li {
  float: left;
  width: 100%;
  color: #757575;
  font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  font-size: 14px;
  margin-bottom: 18px;
}

.ft-footer ul li:hover {
  transition: all 250ms ease-in;
  -webkit-transition: all 250ms ease-in;
  -o-transition: all 250ms ease-in;
  -moz-transition: all 250ms ease-in;
  cursor: pointer;
}

.ft-footer ul li .icon {
  float: left;
  width: 12%;
  font-size: 25px;
}
.ft-footer ul li .icon i.fa-envelope-o {
  font-size: 21px;
  position: relative;
  bottom: 4px;
}
.ft-footer ul li .item {
  float: left;
  width: 77%;
  padding-top: 5px;
}

.ft-footer ul li a {
  color: #757575;
}

.ft-footer ul li .left-table {
  float: left;
  width: 130px;
}

.ft-footer ul li .right-table {
  float: right;
  width: 92px;
}

.footer-left-wrapper {
  float: left;
  width: 100%;
  padding-bottom: 7px;
  border-bottom: 1px solid #2b2b2b;
}

.ft-footer-left {
  float: left;
  width: 100%;
}

.footer-copyright-area {
  float: left;
  width: 100%;
  padding-top: 22px;
}

.footer-copyright-area p {
  font-family: 'Open Sans', sans-serif;
  font-style: italic;
  font-size: 14px;
  color: #565656;
  text-transform: capitalize;
  margin-top: 3px;
  float:right;
}

.footer-copyright-area p span{
margin-left: 12px;
text-align: right;
}	

.copyright-right p span{
  text-align: right;
}

.ft-footer-middle {
  float: left;
  width: 100%;
  min-height: 270px;
  padding-right: 45px;
}

.ft-footer-right {
  float: left;
  width: 100%;
  background: url('http://omwebtechnologies.com/demo/fat_cutter/images/ft-footer-right-bg.jpg') #040404 100% 0%;
  min-height: 370px;
}

.ft-footer-right-bg:after {
  content: '';
  background: url('http://omwebtechnologies.com/demo/fat_cutter/images/ft-footer-right-bg-after.jpg') #040404;
  position: absolute;
  top: 0;
  bottom: 0;
  height: 370px;
  width: 100%;
  z-index: 100;
}

.footer-copyright-area .social {
  float: left;
  text-align: center;
}

.footer-copyright-area .social a {
  display: inline-block;
  width: 35px;
  height: 35px;
  font-size: 15px;
  color: #606060;
  padding: 6px 0px;
  margin-right: 8px;
  border: 1px solid #606060;
}
.footer-copyright-area .social a:last-child {
margin-right: 0px;
}	
.footer-copyright-area .social a:hover {
  transition: all 250ms ease-in;
  -webkit-transition: all 250ms ease-in;
  -o-transition: all 250ms ease-in;
  -moz-transition: all 250ms ease-in;
  cursor: pointer;
}



.ft-contact-button {
  float: left;
  min-height: 62px;
}

.ft-contact-button .btn-default {
  margin-top: 25px;
  padding: 10px 14px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.ft-contact-button .btn-default span {
  float: left;
}

.ft-contact-button .btn-default:hover {
  background: #fff !important;
  border: 1px solid #fff !important;
}

.ft-contact-button .btn-default:hover span.icon {
  background: #fff;
}

.ft-contact-button .btn-default span.text {
  color: #000;
  padding-right: 10px;
  border-right: 1px solid #b07d0f;
}

.ft-contact-button .btn-default span.icon {
  color: #000;
  padding-left: 10px;
  padding-right: 0px;
}

/*Contact Info Section*/
.ft-contact-info-area {
  float: left;
  width: 100%;
  background: #242424;
  min-height: 153px;
}

.ft-contact-info {
  float: left;
  width: 100%;
  min-height: 118px;
}

.ft-contact-info .icon {
  float: left;
  width: 54px;
  margin-top: 55px;
}

.ft-contact-info .content {
  float: left;
  width: 75%;
  margin-top: 50px;
}

.ft-contact-info .content {
  width: 80%;
}

.ft-contact-info .content p {
  font-family: 'PT Serif', sans-serif;
  font-style: italic;
  font-size: 18px;
  color: #fff;
}
.panel-default>.panel-heading+.panel-collapse>.panel-body {
    background: #d00101 !important;
	color: #ffc706 !important;
}
@media only screen and (max-width: 500px) {
    .left-butoon{
		display:none;
	}
	.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {
    margin-right: -15px;
    margin-left: -15px;
    background-image: -webkit-linear-gradient(top,#e10101 0,##b50000 100%);
    background-image: -o-linear-gradient(top,#e10101 0,#b50000 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#e10101),to(#b50000));
    background-image: linear-gradient(to bottom,#e10101 0,#b50000 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e10101', endColorstr='#b50000', GradientType=0);
}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 4px 5px !important;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border: 1px solid #ffc706 !important;
    border-radius: 4px;
}
.navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: rgba(0, 0, 0, 0) !important;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color:#ffc706 !important;
}
.logo {
    padding: 3% 0;
    text-align: center;
}
.logo img {
    height: 50px;
}
.back {
    background: url(../images/girl.png) no-repeat;
    padding: 280px;
    margin-top: -45px;
	display:none;
}
.faclites {
    margin-left: 0px;
}
.faclites ul li {
    text-decoration: none;
    color: #ac2f01;
    font-size: 14px;
    font-weight: bold;
}
.work_out {
    margin-left: -15px;
	margin-right: -15px;
}
.work_out ul li {
    display: inline-table;
    margin: 4px;
}
.ft {
    bottom: 0px;
    margin-top: 0px;
    margin-left: 0px !important;
	display:none;
}
.sft {
    margin-top: 6px !important;
    margin-left: 0px;
    margin-right: 0px;
}
.fat h4 {
    color: #ba1111;
    font-size: 20px;
}
.fat p {
    color: #000000;
    font-size: 16px;
}
.causes h4 {
    color: #ffc706;
    font-size: 20px;
}
.causes p {
    color: #fff;
    font-size: 16px;
}
.causes ul li {
    font-size: 16px;
    color: #fff;
    line-height: 32px;
}
.clients h2 {
    color: #ffc706;
    font-size: 26px;
}
.clients h3 {
    font-size: 18px;
}
.testimonial p {
    font-size: 16px;
    line-height: 24px;
}

}
@media only screen and (max-width: 310px) {
.work_out ul li {
    display: inline-table;
    margin: 0px;
    width: 100%;
    text-align: center;
}
}
body {
    margin-top: 110px !important;
}
.navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7;
    opacity: 0.9;
    filter: alpha(opacity=90);
}
form button{
	    background: none !important;
    border: 0px !important;
    text-align: center !important;
}
