@import url(http://fonts.googleapis.com/css?family=Raleway:400,300,600,700,800);


body {
    width: 100%;
    height: 100%;
   overflow-x: hidden; 
}


h1, .h1, h2, .h2, h3, .h3 {
margin-top: 5px;
margin-bottom: 5px;
}


header{
	background:url(../images/headerbg.png) bottom right no-repeat;
	background-attachment:fixed;
	width:100%;
	max-width:1600px;
	height:auto;
	padding-top:90px;
	
}
header h1{
	font:26px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-transform:uppercase;
	color:black;
}

header h2{
	color:#26834e;
	font:45px 'Raleway',Arial,sans-serif;
	font-weight:bold;
    text-transform:uppercase;
	margin-top: 8px;
	
}

header p{
	font:18px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-transform:uppercase;
	color:black;
	text-align:left;
}


header .benefits{
	color:black;
	font-size:16px/19px;
	font-weight:700;
	text-transform:none;
	padding:5px;
}




.navbar-custom .navbar-brand {
    background:url(../images/logo.png);
	width:308px;
	height:77px;
	margin-top:-10px;
	
}

.navbar-custom {
    margin-bottom: 0;
    text-transform: uppercase;
    font-family: 'Raleway',Arial,Helvetica,sans-serif;
	
}



.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{margin-left:10px;}


.navbar-custom .navbar-brand:focus {
    outline: 0;
	
}



.navbar-custom .navbar-brand .navbar-toggle:focus,
.navbar-custom .navbar-brand .navbar-toggle:active {
    outline: 0;
}

.navbar-custom a {
    color:white;
	
	
}



.navbar-custom .nav li a {
	font-size:14px;
	margin:10px 10px 0 10px;
	padding:8px;
	color:white;
	
}

.navbar-custom .nav li a:hover,
.navbar-custom .nav li a:focus,
.navbar-custom .nav li a.active {
   outline: 0;
   color:white;
   background:#f4ae17;
   border-radius:5px;
   
}

 .navbar {
        padding: 10px 0;
        border-bottom: 0;
        letter-spacing: 1px;
        background: 0 0;
        -webkit-transition: background .5s ease-in-out,padding .5s ease-in-out;
        -moz-transition: background .5s ease-in-out,padding .5s ease-in-out;
        transition: background .5s ease-in-out,padding .5s ease-in-out;
		background-color:#8ee7f3;
    }

    .top-nav-collapse {
        padding: 10px;
        background-color: #000;
    }

    .navbar-custom.top-nav-collapse {
        
		background:rgba(142, 231, 243, 0.55)
    }

.bgpattern{background:url(../images/diagmonds.png) repeat; margin-top:0px;}

.bgpattern h1{
	font:50px 'Raleway',Arial,sans-serif;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
}

.bgpattern h2{
	font:40px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FF0;
	margin-bottom:16px;
}

.bgpattern h3{
	font:35px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	margin-bottom:16px;
}


.bgpattern p{
	font:30px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	margin-top:20px;
	margin-bottom:16px;
}


.bgred{background-color:#F00; margin-top:25px;}

.bgred h1{
	font:40px 'Raleway',Arial,sans-serif;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
}

.bgred h2{
	font:40px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FF0;
	margin-bottom:16px;
}

.bgred h3{
	font:35px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	margin-bottom:16px;
}


.bgpattern p{
	font:30px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	margin-top:20px;
	margin-bottom:16px;
}



.orderbtn{margin-top:-10px; 
	opacity:1; 
	transition:.3s linear;
}
.orderbtn:hover{opacity:1;}


.bottletop-marginfix{margin-top:135px;}
section{
	padding-top:10px;
	padding-bottom:20px;
}

.benefits{
	color:#246f12;
	font-size:18px;
	font-weight:700;
}

#typical-results{
	background:url(http://favstore.sale/) repeat;
	background-attachment:scroll;
	border-top:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
}

hr{
	border-color:#43b136;
	width:50%;
}

.div-vr{
	background:url(http://favstore.sale/);
	width:25px;
	height:282px;
}
	

#testibg{

	width:100%;
	
	
}

.testi-heading{
	font:bold 30px 'Raleway',Arial,sans-serif;
	color:#2a2a2a;
	
}

/*subpages*/

#subpage-header{
	background:url(../images/diagmonds.png) top center repeat;
	background-attachment:scroll;
	width:100%;
	max-width:1600px;
	height:462px;
	padding-top:110px;
}

.bold-heading{
	color:#f0ff00;
	font:45px 'Raleway',Arial,sans-serif;
	font-weight:800;
	text-shadow:#2f7113 1px 1px 1px;
	margin-top: 15px;
	margin-bottom: -10px;

}

.heading{
	color:white;
	font:48px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-shadow:#2f7113 1px 1px 1px;
	margin-top: 15px;
	margin-bottom: -10px;
	
}

.orderbtn-fix{margin:15px 25px 0 65px;}

.testitext{
	font:italic 15px/24px 'Raleway',Arial,sans-serif;
	padding:10px;
	border:1px dashed #43971c;
}

/*text styles*/
h1{
	font:24px 'Raleway',Arial,sans-serif;
	color:#033280;
	font-weight:700;
	text-transform:uppercase;
}

h2{
	font:30px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-transform:uppercase;
	color:#1286f2;
	margin-bottom:16px;
}

h4{
	font:20px 'Raleway',Arial,sans-serif;
	text-transform:uppercase;
	margin-top:0px; color: #1286f2;
}

p{
	font:16px/26px 'Raleway',Arial,sans-serif;
	color:#141414;
	margin:10px 0 14px 0;
}
.psmall {
	font-size: 9px;
	font-weight: normal;
}
.highlight{color:#2b8011; font-weight:bold; font-size:25px;}

/*footer*/
footer{
	background:url(../images/diagmonds.png) repeat;
	padding:10px 0 20px 0;
	color:white;
	text-align:center;
}

footer a{
	color:white;
	font:13px 'Raleway',Arial,sans-serif;
}

footer a:hover{
	text-decoration:underline;
	color:white;
}

footer small{
	color:white;
}

footer p{
	font-size:13px;
	color:white;
	line-height:13pt;
}

@media (max-width:780px){
.navbar-custom .navbar-brand {
    background:url(../images/small-logo.png) no-repeat;
	width:250px;
	height:53px;
}
		
.navbar-custom .nav li a {
	font-size:13px;
	margin:0px 5px 0 5px;
	padding:5px;
	
}

.navbar-nav{
	margin-top:-40px;
}

header{
	background:url(../images/headerbg-small.jpg) bottom repeat;
	background-attachment:scroll;
	width:100%;
	max-width:1600px;
	height:auto;
	padding-top:60px;
	
	
}



header h1{
	font:25px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-transform:uppercase;
	color:black;
	text-align:center;
}

header h2{
	color:#26834e;
	font:35px 'Raleway',Arial,sans-serif;
	font-weight:bold;
    text-transform:uppercase;
	margin-top: 8px;
	text-align:center;
	
}

header p{
	font:18px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-transform:uppercase;
	color:black;
	text-align:left;
}


header .benefits{
	color:black;
	font-size:16px/19px;
	font-weight:700;
	text-transform:none;
	padding:5px;
}



/*subpages*/

#subpage-header{
	background:url(../images/diagmonds.png) top center repeat;
	background-attachment:scroll;
	width:100%;
	max-width:1600px;
	height:462px;
	padding-top:110px;
}

.bold-heading{
	color:#f0ff00;
	font:30px 'Raleway',Arial,sans-serif;
	font-weight:800;
	text-shadow:#2f7113 1px 1px 1px;
	margin-top: 15px;
	margin-bottom: -10px;

}

.heading{
	color:white;
	font:30px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-shadow:#2f7113 1px 1px 1px;
	margin-top: 15px;
	margin-bottom: -10px;
	
}

.orderbtn-fix{margin:15px 25px 0 65px;}

.testitext{
	font:italic 15px/24px 'Raleway',Arial,sans-serif;
	padding:10px;
	border:1px dashed #43971c;
}






.bgpattern{background:url(../images/diagmonds.png) repeat; margin-top:0px;}

.bgpattern h1{
	font:40px 'Raleway',Arial,sans-serif;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
}

.bgpattern h2{
	font:30px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FF0;
	margin-bottom:16px;
}

.bgpattern h3{
	font:25px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	margin-bottom:16px;
}


.bgpattern p{
	font:20px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	margin-top:20px;
	margin-bottom:16px;
}


.bgred{background-color:#F00; margin-top:25px;}

.bgred h1{
	font:30px 'Raleway',Arial,sans-serif;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
}

.bgred h2{
	font:40px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FF0;
	margin-bottom:16px;
}

.bgred h3{
	font:35px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	margin-bottom:16px;
}


.bgpattern p{
	font:20px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	margin-top:20px;
	margin-bottom:16px;
}



#testibg{
	background:url(../images/bgtesti.jpg) no-repeat center;
	width:100%;
	background-size:contain;
	
}

.testi-heading{
	font:bold 30px 'Raleway',Arial,sans-serif;
	color:#2a2a2a;
	
}


.bottletop-marginfix{margin-top:205px;}


.div-vr{
	background:url(../images/div-hr.png);
	max-width:759px;
	width:100%;
	height:18px;
}

.orderbtn-fix{margin:-10px 0 0 0;}

.highlight{color:#2b8011; font-weight:bold; font-size:15px;}

h1{
	font:20px 'Raleway',Arial,sans-serif;
}

h2{
	font:18px 'Raleway',Arial,sans-serif;
}

h4{
	font:18px 'Raleway',Arial,sans-serif;
	text-transform:uppercase;
	margin-top:15px;
}

p{
	font:15px/24px 'Raleway',Arial,sans-serif;
	color:#141414;
	margin:10px 0 14px 0;
}
.psmall {
	font-size: 9px;
	font-weight: normal;
}
}

@media (max-width:640px){

.orderbtn{margin-top:-10px; 
	opacity:0.8; 
	transition:.3s linear;
}
.orderbtn:hover{opacity:1;}

header{
	background:url(../images/headerbg-small.jpg) top center no-repeat;
	background-attachment:scroll;
	width:100%;
	max-width:697px;
	height:auto;
	max-height:574px;

}	
	
.navbar-custom .navbar-brand {
    background:url(../images/xsmall-logo.png);
	width:200px;
	height:43px;
	margin-top:2px;
}	
	
.navbar-toggle{
	color:white;
	font-weight:bold;
	margin-top:-3px;
}

.navbar-collapse{
	padding-top:50px;
    background:rgba(59,113,33,.55)

}

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{margin-left:3px;}


.bold-heading{
	color:#f0ff00;
	font:52px 'Raleway',Arial,sans-serif;
	font-weight:800;
	text-shadow:#2f7113 1px 1px 1px;
	margin-top: 5px;
	margin-bottom: -10px;

}

.heading{
	color:white;
	font:42px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-shadow:#2f7113 1px 1px 1px;
	margin-top: 5px;
	margin-bottom: -10px;
	
}


header h1{
	font:30px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-transform:uppercase;
	color:black;
	text-align:center;
	margin:0;
	
}

header h2{
	color:#26834e;
	font:25px 'Raleway',Arial,sans-serif;
	font-weight:bold;
    text-transform:uppercase;
	margin-top: 8px;
	text-align:center;
	
}

header p{
	font:12px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-transform:uppercase;
	color:black;
	text-align:left;
}


header .benefits{
	color:black;
	font-size:13px;
	font-weight:700;
	text-transform:none;
	padding:5px;
}


.bgpattern{background:url(../images/diagmonds.png) repeat; margin-top:0px;}

.bgpattern h1{
	font:25px 'Raleway',Arial,sans-serif;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
}

.bgpattern h2{
	font:20px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FF0;
	margin-bottom:16px;
}

.bgpattern h3{
	font:15px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	margin-bottom:16px;
}


.bgpattern p{
	font:13px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	margin-top:20px;
	margin-bottom:16px;
}


.bgred{background-color:#F00; margin-top:25px;}

.bgred h1{
	font:20px 'Raleway',Arial,sans-serif;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
}

.bgred h2{
	font:40px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FF0;
	margin-bottom:16px;
}

.bgred h3{
	font:35px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	margin-bottom:16px;
}



.highlight{color:#2b8011; font-weight:bold; font-size:15px;}

#testibg{
	background:url(../images/bgtesti.jpg) no-repeat center;
	width:100%;
	background-size:contain;
	border-top: 1px solid #CCC;
	
}

.testi-heading{
	font:bold 20px 'Raleway',Arial,sans-serif;
	color:#2a2a2a;
	
}


h1{
	font:20px 'Raleway',Arial,sans-serif;
	
}

h2{
	font:18px 'Raleway',Arial,sans-serif;
}

h4{
	font:18px 'Raleway',Arial,sans-serif;
	text-transform:uppercase;
	margin-top:15px;
}

p{
	font:15px/24px 'Raleway',Arial,sans-serif;
	color:#141414;
	margin:10px 0 14px 0;
}


/*subpages*/

#subpage-header{
	background:url(../images/diagmonds.png) top center repeat;
	background-attachment:scroll;
	width:100%;
	max-width:1600px;
	height:350px;
	padding-top:90px;
}

.bold-heading{
	color:#f0ff00;
	font:25px 'Raleway',Arial,sans-serif;
	font-weight:800;
	text-shadow:#2f7113 1px 1px 1px;
	margin-top: 15px;
	margin-bottom: -10px;
	text-align:center;

}

.heading{
	color:white;
	font:25px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-shadow:#2f7113 1px 1px 1px;
	margin-top: 15px;
	margin-bottom: -10px;
	text-align:center;
	
}

.orderbtn-fix{margin:15px 25px 0 65px;}

.testitext{
	font:italic 15px/24px 'Raleway',Arial,sans-serif;
	padding:10px;
	border:1px dashed #43971c;
}
	
}
	
	
	
	
	@media (max-width:380px){

.orderbtn{margin-top:-10px; 
	opacity:0.8; 
	transition:.3s linear;
}
.orderbtn:hover{opacity:1;}

header{
	background:url(../images/headerbg-small.jpg) top center no-repeat;
	background-attachment:scroll;
	width:100%;
	max-width:697px;
	height:auto;
	max-height:574px;

}	
	
.navbar-custom .navbar-brand {
    background:url(../images/xsmall-logo.png);
	width:200px;
	height:43px;
	margin-top:2px;
}	
	
.navbar-toggle{
	color:white;
	font-weight:bold;
	margin-top:-3px;
}

.navbar-collapse{
	padding-top:50px;
    background:rgba(59,113,33,.55)

}

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{margin-left:3px;}


.bold-heading{
	color:#f0ff00;
	font:52px 'Raleway',Arial,sans-serif;
	font-weight:800;
	text-shadow:#2f7113 1px 1px 1px;
	margin-top: 5px;
	margin-bottom: -10px;

}

.heading{
	color:white;
	font:42px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-shadow:#2f7113 1px 1px 1px;
	margin-top: 5px;
	margin-bottom: -10px;
	
}


header h1{
	font:30px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-transform:uppercase;
	color:black;
	text-align:center;
	margin:0;
	
}

header h2{
	color:#26834e;
	font:25px 'Raleway',Arial,sans-serif;
	font-weight:bold;
    text-transform:uppercase;
	margin-top: 8px;
	text-align:center;
	
}

header p{
	font:12px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-transform:uppercase;
	color:black;
	text-align:left;
}


header .benefits{
	color:black;
	font-size:13px;
	font-weight:700;
	text-transform:none;
	padding:5px;
}


.bgpattern{background:url(../images/diagmonds.png) repeat; margin-top:0px;}

.bgpattern h1{
	font:25px 'Raleway',Arial,sans-serif;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
}

.bgpattern h2{
	font:20px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FF0;
	margin-bottom:16px;
}

.bgpattern h3{
	font:15px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	margin-bottom:16px;
}


.bgpattern p{
	font:13px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	margin-top:20px;
	margin-bottom:16px;
}


.bgred{background-color:#F00; margin-top:25px;}

.bgred h1{
	font:20px 'Raleway',Arial,sans-serif;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
}

.bgred h2{
	font:40px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FF0;
	margin-bottom:16px;
}

.bgred h3{
	font:35px 'Raleway',Arial,sans-serif;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	margin-bottom:16px;
}



.highlight{color:#2b8011; font-weight:bold; font-size:15px;}

#testibg{
	background:url(../images/bgtesti.jpg) no-repeat center;
	width:100%;
	background-size:contain;
	border-top: 1px solid #CCC;
	
}

.testi-heading{
	font:bold 20px 'Raleway',Arial,sans-serif;
	color:#2a2a2a;
	
}


h1{
	font:20px 'Raleway',Arial,sans-serif;
	
}

h2{
	font:18px 'Raleway',Arial,sans-serif;
}

h4{
	font:18px 'Raleway',Arial,sans-serif;
	text-transform:uppercase;
	margin-top:15px;
}

p{
	font:15px/24px 'Raleway',Arial,sans-serif;
	color:#141414;
	margin:10px 0 14px 0;
}


/*subpages*/

#subpage-header{
	background:url(../images/diagmonds.png) top center repeat;
	background-attachment:scroll;
	width:100%;
	max-width:1600px;
	height:350px;
	padding-top:110px;
}

.bold-heading{
	color:#f0ff00;
	font:20px 'Raleway',Arial,sans-serif;
	font-weight:800;
	text-shadow:#2f7113 1px 1px 1px;
	margin-top: 15px;
	margin-bottom: -10px;

}

.heading{
	color:white;
	font:20px 'Raleway',Arial,sans-serif;
	font-weight:600;
	text-shadow:#2f7113 1px 1px 1px;
	margin-top: 15px;
	margin-bottom: -10px;
	
}

.orderbtn-fix{margin:15px 25px 0 65px;}

.testitext{
	font:italic 15px/24px 'Raleway',Arial,sans-serif;
	padding:10px;
	border:1px dashed #43971c;
}
	
}
.col-md-8.col-sm-7 ul li {
	list-style-image: url(../images/tick.png);
}
.order1 a:link {
	color: #FFF;

background: rgb(226,39,6); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(226,39,6,1) 0%, rgba(239,50,21,1) 50%, rgba(196,28,6,1) 51%, rgba(196,31,10,1) 71%, rgba(194,31,16,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(226,39,6,1) 0%,rgba(239,50,21,1) 50%,rgba(196,28,6,1) 51%,rgba(196,31,10,1) 71%,rgba(194,31,16,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(226,39,6,1) 0%,rgba(239,50,21,1) 50%,rgba(196,28,6,1) 51%,rgba(196,31,10,1) 71%,rgba(194,31,16,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e22706', endColorstr='#c21f10',GradientType=0 ); /* IE6-9 */

	display: block;
	text-align: center;
	padding: 1em;
	border-radius: 1em;
	font-weight: bold;
	font-size: 1.5em;
}
.order1 a:hover {
	color: #FFF;
	background-color: #FF3737;
	display: block;
	text-decoration: none;
}
.order1 a:visited {
	color: #FFF;

}
.cleardiv {
	clear: both;
}