@charset "utf-8";
/* CSS Document */
a {
	outline:none !important;
}
.purplepatch{ color:#000; text-decoration:none;
}
.purplepatch:hover{ color:#000; text-decoration:none;
}
.all_services {
}
.services p span{ font-weight:800; color:#39b54a;
}
.all_services h2 {
	font-size:24px;
	color:#0081c4;
	font-weight:300;
}
 
.all_services_icon {
	text-align:center;
	font-family:"Open Sans", sans-serif;
}
.all_services_icon i {
	margin:0px !important;
	padding:50px !important;
	background: url(../images/cloud.png) no-repeat center center;
	background-size:100%;
	color:#FFF;
	font-size:50px;
}
/*.all_services_icon i{ margin:0px !important; padding:50px !important; background: url(http://cloudconceptgroup.com/wp-content/uploads/2012/12/Cloud1.png) no-repeat center center; background-size:100%; color:#0081c4; font-size:50px;
}*/
.slider_tt {
	color: #6e2f11;
	font-size: 45px;
	margin: 0;
	padding: 15px 0 25px 0px ;
	text-align: center;
	font-weight:300;
}

@media screen and (min-width:750px) {
	.project{
	}
	.project li{color:#000 !important;
    font-size: 15px;
    list-style: outside none circle !important;
    margin:0px 0px 0px 35px !important;
    padding: 0 0 10px;
	}
	.dropdown:hover .dropdown-menu {
display: block;
}
	.slider_tt span {
	font-weight:800;
}
.left_slider{text-transform:uppercase; color:#444; 
}
.left_slider h1{ font-size:46px; margin:0px; padding:10px 0px; font-weight:900;
}
.left_slider h2{  font-size:25px; margin:0px; padding:10px 0px; font-weight:400;
}
.left_slider h3{   font-size:36px; margin:0px; padding:10px 0px; font-weight:300;
}
.left_slider h4{   font-size:29px; margin:0px; padding:10px 0px; font-weight:900;
}
.left_slider h5{   font-size:19px; margin:0px; padding:10px 0px; font-weight:600;
}
 .top_contact {
font-size:25px;
text-align:right !important;
font-weight:300;
text-align:right;
position:relative;
margin-top:15px;
}
.header {
width:100%;
background: url(../images/header.jpg) repeat-x;
padding:20px 0px 5px 0px ;
}
.main_content {
width:100%;
background:#eee;
}
.footer {
width:100%;
padding:10px 0px;
background: url(../images/footer.jpg) repeat-x #f6b122;
margin-top:35px; color:#efefef;
}
.footer_menu {
color:#FFF;
margin-top:20px;
}
.footer_menu a {
color:#FFF;
margin:0px 10px;
}
.footer_contact {
}
.footer_contact h1 {
font-size:20px;
font-weight:300;
}
.footer_contact p {
font-size:16px;
font-weight:300;
}
.slider {
width:100%;
background:#202f15;
padding:15px 0px 0px 0px;  border-top:5px #7a3717 solid;
}
.about_us {
background:#fbfbfb;
color:#444;

padding:15px 0px;
}
 .about_us p {
color:#444;
font-size:16px;
margin:10px 0px 15px 0px;
font-weight:100; line-height:30px;
}
 .about_us p span{color:#39b54a; font-weight:600;
 }
 .about_us h1 {
color:#39b54a;
font-size:30px;
font-weight:400; text-transform:uppercase;
}
.services {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.services h1 {
color:#39b54a;
font-size:18px;
font-weight:800; text-transform:uppercase; margin-bottom:0px;
}
.services p {
color: #444;
    font-size: 16px;
    font-weight: 100;
    margin: 3px 0 15px 0px;
}
.services p span{color:#39b54a; font-weight:600;
 }
.services ul {
margin:0px;
padding:0px;
}
.services ul li {
font-size:15px;
margin:0px;
padding:0px 0px 10px 0px;
list-style: circle inside;
color:#000;
}
.services ul li i {
color:#0081c4 !important;
}
.why_rta {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.why_rta h1 {
font-size:35px;
color:#0081c4;
font-weight:300;
}
.why_rta p {
font-size:18px;
}
.why_rta ul {
margin:0px;
padding:0px;
}
.why_rta ul li {
font-size:18px;
margin:0px;
padding:0px 0px 5px 35px;
list-style:none;
color:#000;
}
.why_rta ul li i {
margin-left:-18px;
color:#0081c4;
}
.how_itworks {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.how_itworks h1 {
font-size:35px;
color:#0081c4;
font-weight:300;
}
.how_itworks p {
font-size:18px;
}
.how_itworks ul {
margin:0px;
padding:0px;
}
.how_itworks ul li {
font-size:18px;
margin:0px;
padding:0px 0px 5px 5px;
list-style:none;
color:#000;
}
.how_itworks ul li i {
margin-left:-18px;
color:#0081c4;
}
.img_10 {
}
.img_10 img {
width:100%;
}
}
 @media (min-width: 400px) and (max-width: 751px) {
	 .project{
	}
	.project li{color:#000 !important;
    font-size: 15px;
    list-style: outside none circle !important;
    margin:0px 0px 0px 35px !important;
    padding: 0 0 10px;
	}
	 .slider_tt span {
	font-weight:800;
}
.left_slider{text-transform:uppercase; color:#444; 
}
.left_slider h1{ font-size:40px; margin:0px; padding:10px 0px; font-weight:900;
}
.left_slider h2{  font-size:23px; margin:0px; padding:10px 0px; font-weight:400;
}
.left_slider h3{   font-size:34px; margin:0px; padding:10px 0px; font-weight:300;
}
.left_slider h4{   font-size:27px; margin:0px; padding:10px 0px; font-weight:900;
}
.left_slider h5{   font-size:18px; margin:0px; padding:10px 0px; font-weight:600;
}
.top_contact {
font-size:25px;
text-align: center !important;
font-weight:300;
}
.header {
width:100%;
background:#FFF;
padding:5px 0px;
}
.main_content {
width:100%;
background:#eee;
}
.footer {
 background: none repeat scroll 0 0 #7a3717;
    color: #efefef;
    margin-top: 35px;
    padding: 10px 0;
    width: 100%;
}
.footer_menu {
color:#FFF;
margin-top:20px;
}
.footer_menu a {
color:#FFF;
margin:0px 10px;
}
.footer_contact {
}
.footer_contact h1 {
font-size:20px;
font-weight:300;
}
.footer_contact p {
font-size:16px;
font-weight:300;
}
.slider {
background: none repeat scroll 0 0 #202f15;
    border-top: 5px solid #7a3717;
    padding: 15px 0 0;
    width: 100%;
}
.about_us {
 background: none repeat scroll 0 0 #efefef;
    color: #fff;
    font-size: 14px;
    padding: 15px 0;
}
.about_us p {
color:#444;
font-size:16px;
margin:10px 0px 15px 0px;
font-weight:100;
}
 .about_us p span{color:#39b54a; font-weight:600;
 }
 .about_us h1 {
color:#39b54a;
font-size:30px;
font-weight:400; text-transform:uppercase;
}
.services {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.services h1 {
color:#39b54a;
font-size:30px;
font-weight:400; text-transform:uppercase;

}
.services p {
 color: #444;
    font-size: 16px;
    font-weight: 100;
    margin: 10px 0 15px;
}
.services ul {
margin:0px;
padding:0px;
}
.services ul li {
font-size:18px;
margin:0px;
padding:0px 0px 10px 0px;
list-style:none;
color:#000;
}
.services ul li i {
color:#0081c4 !important;
}
.why_rta {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.why_rta h1 {
font-size:35px;
color:#0081c4;
font-weight:300;
}
.why_rta p {
font-size:18px;
}
.why_rta ul {
margin:0px;
padding:0px;
}
.why_rta ul li {
font-size:18px;
margin:0px;
padding:0px 0px 5px 35px;
list-style:none;
color:#000;
}
.why_rta ul li i {
margin-left:-18px;
}
.how_itworks {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.how_itworks h1 {
font-size:35px;
color:#0081c4;
font-weight:300;
}
.how_itworks p {
font-size:18px;
}
.how_itworks ul {
margin:0px;
padding:0px;
}
.how_itworks ul li {
font-size:18px;
margin:0px;
padding:0px 0px 5px 5px;
list-style:none;
color:#000;
}
.how_itworks ul li i {
margin-left:-18px;
}
.img_10 {
}
.img_10 img {
width:100%;
}
.logo {
text-align:center !important;
}
}
@media screen and (max-width: 399px) {
	 .project{
	}
	.project li{color:#000 !important;
    font-size: 14px !important;
    list-style: outside none circle !important;
    margin:0px 0px 0px 35px !important;
    padding: 0 0 10px;
	}
	.slider_tt span {
	font-weight:800;
}
.left_slider{text-transform:uppercase; color:#444; 
}
.left_slider h1{ font-size:14px; margin:0px; padding:5px 0px; font-weight:600;
}
.left_slider h2{  font-size:14px; margin:0px; padding:5px 0px; font-weight:600;
}
.left_slider h3{   font-size:14px; margin:0px; padding:5px 0px; font-weight:600;
}
.left_slider h4{   font-size:14px; margin:0px; padding:5px 0px; font-weight:600;
}
.left_slider h5{   font-size:14px; margin:0px; padding:5px 0px; font-weight:600;
}
.logo {
text-align:center !important;
}
.top_contact {
font-size:14px;
text-align: center !important;
}
.header {
width:100%;
background:#FFF;
padding:5px 0px;
}
.main_content {
width:100%;
background:#eee;
}
.footer {
 background: none repeat scroll 0 0 #7a3717;
    color: #efefef;
    margin-top: 35px;
    padding: 10px 0;
    width: 100%;
}
.footer_menu {
color:#FFF;
margin-top:20px;
}
.footer_menu a {
color:#FFF;
margin:0px 10px;
display:block;
}
.footer_contact {
}
.footer_contact h1 {
font-size:20px;
font-weight:300;
}
.footer_contact p {
font-size:16px;
font-weight:300;
}
.slider {
background: none repeat scroll 0 0 #202f15;
    border-top: 5px solid #7a3717;
    padding: 15px 0 0;
    width: 100%;
}
.about_us {
background:#fbfbfb;
color:#444;

padding:15px 0px;
}
.about_us h1 {
color:#39b54a;
font-size:30px;
font-weight:400; text-transform:uppercase;
}
 .about_us p {
color:#444;
font-size:16px;
margin:10px 0px 15px 0px;
font-weight:100;
}
 .about_us p span{color:#39b54a; font-weight:600;
 }
.services {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.services h1 {
color:#39b54a;
font-size:19px;
font-weight:800; text-transform:uppercase;

}
.services p {
    color: #444;
    font-size: 16px;
    font-weight: 100;
    margin: 5px 0 5px 0px ;
}
.services ul {
margin:0px;
padding:0px;
}
.services ul li {
font-size:18px;
margin:0px;
padding:0px 0px 10px 0px;
list-style:none;
color:#000;
}
.why_rta {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.why_rta h1 {
font-size:35px;
color:#0081c4;
font-weight:300;
}
.why_rta p {
font-size:18px;
}
.why_rta ul {
margin:0px;
padding:0px;
}
.why_rta ul li {
font-size:18px;
margin:0px;
padding:0px 0px 5px 35px;
list-style:none;
color:#000;
}
.why_rta ul li i {
color:#0081c4;
}
.how_itworks {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.how_itworks h1 {
font-size:28px;
color:#0081c4;
font-weight:300;
text-align:center;
}
.how_itworks p {
font-size:18px;
}
.how_itworks ul {
margin:0px;
padding:10px;
}
.how_itworks ul li {
font-size:15px;
margin:0px;
padding:0px 0px 15px 15px;
list-style:none;
color:#000;
line-height:16px;
}
.how_itworks ul li i {
margin-left:-5px;
}
.img_10 {
}
.img_10 img {
width:100%;
}
.slider_tt {
    color: #fff;
    font-size: 37px;
    font-weight: 300;
    text-align: center;
}
}
.home_img{}
.home_img img{ width:100%;}
.top_mail{
}
.top_mail:hover{ color:#7a3717;
}
.product_img { padding:20px;
}
.product_txt{
}
.product_txt p{ font-size:13px; font-weight:400;
}
.product_txt a{ padding:5px 10px; text-decoration:none;
}
.product_txt2{
}
.product_txt2 h1{ font-size:24px; font-weight:400; margin-bottom:25px; text-transform:none;
}  
 .product_txt2 p{ font-size:14px; font-weight:400; 
}  
.download_brochure{color:#000 !important; font-size:14px;
}
#pp_tab li { padding-bottom:0px;
	
}
#pp_tab .active a{ margin-bottom:-1px;
	background-color: #fff;
border: 1px solid #8cc751 !important; color:#8cc751; border-bottom:0px !important; 
	}
.banifit_Coconut_oil{}
.banifit_Coconut_oil h1{ color:#8cc751; margin:0px; padding:0px; font-size:18px;}
.banifit_Coconut_oil p{ color:#444; margin:0px; padding:0px 0px 15px 0px  ; font-size:14px; font-weight:300;}