/*

Theme Name: Great Leveller

Theme URI: http://wordpress.org/themes/great_leveller

Author: the WordPress team

Author URI: http://wordpress.org/

Description: The 2012 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.

Version: 1.4

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: light, gray, white, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready

Text Domain: great_leveller



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.

*/



/* =Notes

--------------------------------------------------------------

This stylesheet uses rem values with a pixel fallback. The rem

values (and line heights) are calculated using two variables:



$rembase:     14;

$line-height: 24;



---------- Examples



* Use a pixel value with a rem fallback for font-size, padding, margins, etc.

	padding: 5px 0;

	padding: 0.357142857rem 0; (5 / $rembase)



* Set a font-size and then set a line-height based on the font-size

	font-size: 16px

	font-size: 1.142857143rem; (16 / $rembase)

	line-height: 1.5; ($line-height / 16)



---------- Vertical spacing



Vertical spacing between most elements should use 24px or 48px

to maintain vertical rhythm:



.my-new-div {

	margin: 24px 0;

	margin: 1.714285714rem 0; ( 24 / $rembase )

}



---------- Further reading



http://snook.ca/archives/html_and_css/font-size-with-rem

http://blog.typekit.com/2011/11/09/type-study-sizing-the-legible-letter/





/* =Reset

-------------------------------------------------------------- */



@charset "utf-8";

/* CSS Document */

@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900);





body{ padding:0; margin:0; background-color:#fff;font-family: 'Roboto', sans-serif;}

a{ text-decoration:none;}

img{ border:0;}

p{font-size: 14px;font-weight: 400;line-height: 24px;font-family: 'Roboto', sans-serif;}




#header_holder{ width:100%; overflow:hidden; box-shadow:0 0 8px #000;}

.header{ width:1200px; margin:0 auto; overflow:hidden; padding:15px 0;}

.logo{ float:left; width:50%; height:auto;}

.logo img{width:100%}

.order_bttn a{ float:right;font-family: 'Roboto', sans-serif;font-size:20px; font-weight:300; color:#fff; text-align:center; text-transform:capitalize; background-color:#e80f16; border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px; border-bottom:solid 5px #8d3033;padding: 10px 34px; margin-top:22px;

transition:All 0.2s ease-out;

-webkit-transition:All 0.2s ease-out;

-moz-transition:All 0.2s ease-out;

-o-transition:All 0.2s ease-out;

}

.order_bttn a:hover{background-color:#176bce;border-bottom:solid 5px #0e407c;

transition:All 0.2s ease-in;

-webkit-transition:All 0.2s ease-in;

-moz-transition:All 0.2s ease-in;

-o-transition:All 0.2s ease-in;

}



#banner_holder{width:100%; overflow:hidden; padding:72px 0 55px 0;

background: rgb(223,225,225); /* Old browsers */

background: -moz-linear-gradient(left, rgba(223,225,225,1) 0%, rgba(223,225,225,1) 37%, rgba(236,240,239,1) 70%, rgba(236,240,239,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(223,225,225,1)), color-stop(37%,rgba(223,225,225,1)), color-stop(70%,rgba(236,240,239,1)), color-stop(100%,rgba(236,240,239,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(left, rgba(223,225,225,1) 0%,rgba(223,225,225,1) 37%,rgba(236,240,239,1) 70%,rgba(236,240,239,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(left, rgba(223,225,225,1) 0%,rgba(223,225,225,1) 37%,rgba(236,240,239,1) 70%,rgba(236,240,239,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(left, rgba(223,225,225,1) 0%,rgba(223,225,225,1) 37%,rgba(236,240,239,1) 70%,rgba(236,240,239,1) 100%); /* IE10+ */

background: linear-gradient(to right, rgba(223,225,225,1) 0%,rgba(223,225,225,1) 37%,rgba(236,240,239,1) 70%,rgba(236,240,239,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfe1e1', endColorstr='#ecf0ef',GradientType=1 ); /* IE6-9 */}



.banner{width:1200px; margin:0 auto; overflow:hidden;}
.banner_rht img{width:100%}
.video_cont{ width: 44%; height:auto;float: left;padding-bottom: 23px; background-image:url(images/vido_shdw.png); background-repeat:no-repeat; background-position:bottom center;background-size: 100%;}

.video_box{ float: left;

width: 100%;

height: 352px;

position: relative;}

.video_box iframe{width:100%; height:100%}



.banner_rht{float: right;
width: 52%;
overflow: hidden;
padding-top: 99px;}
.banner_rht h2{
font-size: 22px;
line-height: 30px;
font-weight: 300;}


#simple_holder{width:100%; overflow:hidden; /*background-image:url(images/simple_bg.jpg); background-repeat:no-repeat; background-size:100% 100%;*/  background-image:url(images/secure_bg.jpg); background-repeat:no-repeat; background-size:100% 100%;


opacity:0; transition:all 0.1s ease-out;
-o-opacity:0; -webkit-transition:all 0.1s ease-out;
-o-opacity:0; -webkit-transition:all 0.1s ease-out;


}

.simple_holder_show{opacity:1 !important; transition:all 0.1s ease-in !important;

-o-opacity:1 !important; -webkit-transition:all 0.1s ease-in !important;
-o-opacity:1 !important; -webkit-transition:all 0.1s ease-in !important

}



.simple_cont{width:1200px; margin:0 auto; overflow:hidden; padding:45px 45px 60px 60px;}
.simple_cont p, .easy_cont p, .secure_cont p, .getfirst_cont p{font-size:18px;font-weight: 300;}
.simple_cont h1{font-family: 'Roboto', sans-serif;font-size:60px; font-weight: 100; color:#fff; text-align:left; text-transform:capitalize; margin:0;margin-bottom: 30px;}

.simple_lft{ float:left; width:56%;font-family: 'Roboto', 'sans-serif';font-size:18px; font-weight:300; color:#fff; line-height:30px;padding-top: 0; transform:translateX(-710px); transition:all0.3s ease-out;

-o-transform:translateX(-710px); -o-transition:all0.3s ease-out;
-webkit-transform:translateX(-710px); -webkit-transition:all0.3s ease-out


}

.ContentShow{transform:translateX(0) !important; transition:all 0.5s !important;

-o-transform:translateX(0) !important; -o-transition:all 0.5s !important;
-webkit-transform:translateX(0) !important; -webkit-transition:all 0.5s !important

}

.simple_lft span{font-size:24px;line-height:36px;margin-bottom: 8px;

display: block;}

.simple_rht{float: right;
width: 44%;
padding-top: 24px;
transform: translateX(710px);
transition: all0 0.5s ease-out ;
margin-top: -145px;

-o-transform:translateX(710px); -o-transition:all 0.5s ease-out;
-webkit-transform:translateX(710px); -webkit-transition:all 0.5s ease-out

}







.simple_lft .order_bttn a{ float:left;width:auto; height:auto; margin:0 auto;font-family: 'Roboto', 'sans-serif';font-size:20px; font-weight:300; color:#000; text-align:center; text-transform:capitalize; background-color:#fff; border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px; 

border-bottom:solid 5px rgba(36, 36, 36, 0.51);padding: 10px 34px;margin-top: 50px;

transition:All 0.2s ease-out;

-webkit-transition:All 0.2s ease-out;

-moz-transition:All 0.2s ease-out;

-o-transition:All 0.2s ease-out;

}

.simple_lft .order_bttn a:hover{background-color:#176bce;border-bottom:solid 5px #0e407c; color:#fff;

transition:All 0.2s ease-in;

-webkit-transition:All 0.2s ease-in;

-moz-transition:All 0.2s ease-in;

-o-transition:All 0.2s ease-in;

}

#easy_holder{width:100%; overflow:hidden; background-image:url(images/easy_bg.png); background-repeat:no-repeat; background-position:top right;background-size: 30% 100%;

opacity:0; transition:all 0.3s ease-out;
-o-opacity:0; -webkit-transition:all 0.3s ease-out;
-o-opacity:0; -webkit-transition:all 0.3s ease-out;

}

.easy_cont{width:1200px; margin:0 auto; overflow:hidden; padding:60px 45px 60px 60px;}

.easy_cont h1{font-family: 'Roboto', 'sans-serif';font-size:60px; font-weight: 100; color:#000; text-align:center; text-transform:capitalize;margin:0;margin-bottom: 32px; padding-right:130px}

.easy_rht{margin-left: 30px; float:right;width:68%;font-family: 'Roboto', 'sans-serif';font-size:18px; font-weight:300; color:#000;line-height:30px;padding-top: 24px;

transform:translateX(910px); transition:all0.3s ease-out;
-o-transform:translateX(910px); -o-transition:all0.3s ease-out;
-webkit-transform:translateX(910px); -webkit-transition:all0.3s ease-out}

.easy_rht span{font-size:24px;line-height:36px;margin-bottom: 30px;

display: block;}

.easy_lft{ float:left; width:29%;padding-top: 0;transform:translateX(-710px); transition:all0.3s ease-out; margin-top:-121px;

-o-transform:translateX(-710px); -o-transition:all0.3s ease-out;
-webkit-transform:translateX(-710px); -webkit-transition:all0.3s ease-out;

}

.easy_rht .order_bttn a{ float:left;width:auto; height:auto; margin:0 auto;font-family: 'Roboto', 'sans-serif';font-size:20px; font-weight:300; color:#fff; text-align:center; text-transform:capitalize; background-color:#eb5055; border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px; border-bottom:solid 5px #8d3033;padding: 10px 34px;margin-top: 50px;

transition:All 0.2s ease-out;

-webkit-transition:All 0.2s ease-out;

-moz-transition:All 0.2s ease-out;

-o-transition:All 0.2s ease-out;

}

.easy_rht .order_bttn a:hover{background-color:#176bce;border-bottom:solid 5px #0e407c; color:#fff;

transition:All 0.2s ease-in;

-webkit-transition:All 0.2s ease-in;

-moz-transition:All 0.2s ease-in;

-o-transition:All 0.2s ease-in;

}







#secure_holder{width:100%; overflow:hidden; background-image:url(images/secure_bg.jpg); background-repeat:no-repeat; background-size:100% 100%; opacity:0; transition:all 0.3s ease-out}

.secure_cont{width:1200px; margin:0 auto; overflow:hidden; padding:46px 45px 0px 60px; position:relative;}

.secure_cont h1{font-family: 'Roboto', 'sans-serif';font-size:60px; font-weight: 100; color:#fff; text-align:left; text-transform:capitalize;margin:0;margin-bottom: 26px;}

.secure_lft{width:100%;font-family: 'Roboto', 'sans-serif';font-size:18px; font-weight:300; color:#fff; line-height:30px;padding-top: 34px;padding-bottom: 53px; text-align:left}

.secure_lft span{font-size:24px;line-height:36px;margin-bottom: 8px;

display: block;}

.secure_rht{right: 0px;
bottom: 0px;
width: 51%;
position: relative;
margin: 0px auto;}
.secure_rht_Video{width: 89%;
height: 400px;
background-color: #FFF;
left: 0px;
right: 0px;
position: relative;
margin: 0 auto;}
.secure_rht_Video iframe{width:100%; height:100%}

.secure_rht img{ width:100%;}

.secure_lft .highlight{text-align:left}

#getfirst_holder{width:100%; overflow:hidden;/* background-image:url(images/getfirst_bg.jpg); background-repeat:no-repeat; background-size:100% 100%;*/ background-color:#fff}

.getfirst_cont{width:1200px; margin:0 auto; overflow:hidden; padding:6px 45px 22px 60px;text-align: center;}


.getfirst_cont h1{font-family: 'Roboto', 'sans-serif';font-size:60px; font-weight: 100; color:#000; text-align:center; text-transform:capitalize;margin:0;margin-bottom: 44px;}

.getfirst_cont h2{font-family: 'Roboto', 'sans-serif';font-size:18px; font-weight:300; color:#000; line-height:30px; text-align:center;margin-bottom: 34px;}

.getfirst_cont h2 span{font-size:24px;line-height:36px;margin-bottom: 8px;

display: block;}

.getfirst_cont .order_bttn a{ float:none; display:inline-block; width:auto; height:auto; margin:0 auto;font-family: 'Roboto', 'sans-serif';font-size:20px; font-weight:300; color:#fff; text-align:center; text-transform:capitalize; background-color:#e80f16; border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px; border-bottom:solid 5px #8d3033;padding: 10px 20px;margin-top: 20px;

transition:All 0.2s ease-out;

-webkit-transition:All 0.2s ease-out;

-moz-transition:All 0.2s ease-out;

-o-transition:All 0.2s ease-out;

}

.getfirst_cont .order_bttn a:hover{background-color:#176bce;border-bottom:solid 5px #0e407c; color:#fff;

transition:All 0.2s ease-in;

-webkit-transition:All 0.2s ease-in;

-moz-transition:All 0.2s ease-in;

-o-transition:All 0.2s ease-in;

}





#footer_holder{width:100%; overflow:hidden; background-image:url(images/secure_bg.jpg); background-repeat:no-repeat; background-size:100% ;}

.footer_cont{width:100%; margin:0 auto; overflow:hidden; padding:28px 0px 20px 0px;text-align: center;}

.footer_cont .social{ margin:0 auto; width:60%;}

.footer_cont .social a{ width:40px; height:40px; display: inline-block; overflow:hidden;margin-right: 10px;transition:All 0.2s ease-out;

-webkit-transition:All 0.2s ease-out;

-moz-transition:All 0.2s ease-out;

-o-transition:All 0.2s ease-out;}

.footer_cont .social a:hover img{ margin-top:-40px;transition:All 0.2s ease-in;

-webkit-transition:All 0.2s ease-in;

-moz-transition:All 0.2s ease-in;

-o-transition:All 0.2s ease-in;}

.footer_cont p{font-family: 'Roboto', 'sans-serif';font-size:14px; font-weight:300; color:#fff; text-align:center;}



.NavHolder{width:100%; height:auto; overflow:hidden; }

.NavBtnHolder{width:100%; height:auto; overflow:hidden; margin:0 auto; margin-bottom:20px; padding-bottom:5px; text-align:center}
.NavContentHolder{}




.NavHolder ul{width:100%; height:auto;  padding:0; margin:0}

.NavHolder ul li{width:auto; height:auto; float:none; margin-right:7px; list-style:none; padding:10px 20px; background-color:#E80F16; border-radius:5px; color:#fff; font-size:16px; font-weight:400;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.2);transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in; border-bottom:3px solid #8d3033; display:inline-block}

.NavHolder ul li:last-child{margin-right:0}

.NavHolder ul li a{text-decoration:none; color:#fff}

.NavHolder ul li:hover{background-color:#176bce; color:#fff; transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in; cursor:pointer; border-color:#0e407c}



.ActiveFooterOpt{background-color:#176bce !important; color:#fff; transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in; cursor:pointer; border-color:#0e407c !important}

.NavHolder ul li:hover > a{color:#c54145;}

.about_shadow, .people_shadow, .contact_shadow, .VideoShadow{display:none}



#contact_box .form{height: auto;
overflow: hidden;
margin: 0px auto 25px;
padding: 22px 12px;
width: 1092px;
}

.Holder{width: 45%;
height: auto;
overflow: hidden;
padding: 8px 10px;
float: left;
text-align: left;
}
.Holder .Captcha{overflow: hidden;
width: 99%;}
.Holder .Captcha label{ float:left;width: auto !important;line-height: 36px !important;}
.Holder .Captcha input[type="text"]{width: 68% !important;
float: right;}
/*.Holder:last-child{text-align:right}*/

#contact_box .form label{    width: 100%;
display: block;
font-size: 14px;
font-weight: 400;
margin-bottom: 5px;
color: rgba(37, 37, 37, 0.69); /*background-image:url(images/info.png); background-repeat:no-repeat; background-size:auto 80%; background-position:right; */position:relative
}
.ContactForm .row{width: 100%;
overflow: hidden;}
.ContactForm .row .Holder:last-child{ float:right}
.ContactForm .meassge{ width:99%;overflow: hidden;}
.ContactForm .meassge .Holder{ width:99%;}

.HoverDoc{width: auto; display:none !important;
height: auto;
position: absolute;
background-color: rgba(146, 146, 146, 0.95);
color: rgba(255,255,255,0.9);
font-size: 12px;
padding: 3px 5px;
border-radius: 2px;
right: 0;
margin-right: 25px; opacity:0;-o-opacity:0;-webkit-opacity:0;

transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;
}

#contact_box .form label:hover > .HoverDoc{opacity:1;-o-opacity:1;-webkit-opacity:1;

transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;}


#contact_box .form input[type="text"]{width: 98%;
height: 40px;
padding-left: 5px;
border: 1px solid rgba(0, 0, 0, 0.25);
background-color: rgba(255, 255, 255, 1);
border-radius: 4px;
color: #ACAAAA;
outline: none;
box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.19);}

#contact_box .form input[type="email"]{width: 98%;
height: 40px;
padding-left: 5px;
border: 1px solid rgba(0, 0, 0, 0.25);
background-color: rgba(255, 255, 255, 1);
border-radius: 4px;
color: #ACAAAA;
outline: none;
box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.19);}


#contact_box .form textarea{width: 99%;
height: 90px;
padding-left: 5px;
border: 1px solid rgba(0, 0, 0, 0.25);
background-color: rgba(255, 255, 255, 1);
border-radius: 4px;
color: #ACAAAA;
outline: none;
box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.19);resize:none; padding-top:5px; font-size:12px; font-family:'Roboto' 
}

.Holder .Captcha span{ background-image:url(images/captcha_bg.jpg); background-repeat:no-repeat;
padding: 30px 36px;
font-size: 14px;
font-weight: 600;}
.Holder .Captcha input[type="text"]{margin-top: 0px !important;}

.ContactForm{width: 80%;
float: none;
padding: 15px 0px;
margin: 0 auto;}
.ContactDetails{width: 44%;
height: auto;
overflow: hidden;
float: right; padding-top:60px}

#contact_box .form input[type="button"]{height: auto;float: right; outline:none;
padding: 10px 20px;
background-color: #E80F16;
border-radius: 5px;
border: 0px none;
color: #FFF;
font-size: 16px;margin-top: 0px;
margin-right: 0;
box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.2);
width: auto;transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;}
#contact_box .form input[type="button"]:hover{background-color:#575656; color:#fff;transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in; cursor:pointer }



#contact_box .form input[type="submit"]{height: auto;
padding: 10px 20px;
background-color: #C54145;
border-radius: 5px;
border: 0px none;
color: #FFF;
font-size: 16px;
box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.2);
width: auto;transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;}
#contact_box .form input[type="submit"]:hover{background-color:#fff; color:#C54145;transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in; cursor:pointer }



.OrderForm{width: 42%;
margin: 50px auto;
padding: 15px;
box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1) inset;
border: 1px solid rgba(0, 0, 0, 0.1);}


.ContactDetails h2{margin: 0px;
padding: 0px;
text-align: left;
color: rgba(255,255,255,0.7);
font-weight: 400;
font-size: 18px;}
.ContactDetails p{color: rgba(255,255,255,0.6) !important;
font-size: 14px;
text-align: left;}

.OrderForm p{width: 100%;
height: auto;
overflow: hidden;
padding: 0px;
margin: 20px 0px;
clear: both;}
.OrderForm p:last-child{text-align:right}

.OrderForm label{width: 33%;
display: block;
float: left;
font-size: 14px;
color: #666;
text-transform: uppercase;
padding-left: 32px;}



.OrderForm input[type="text"]{width: 49%;
float: left;
height: 30px;
border: 1px solid rgba(73, 22, 29, 0.2);
padding-left: 5px;
color: #333;
font-size: 14px;}


.OrderForm textarea{width: 49%;
float: left;
height: 70px;
border: 1px solid rgba(73, 22, 29, 0.2);
padding-left: 5px;
color: #333;
font-size: 14px; resize:none; padding-top:5px}

.OrderForm input[type="submit"]{height: auto;
padding: 10px 20px;
background-color: #C54145;
border-radius: 5px;
border: 0px none;
color: #FFF;
font-size: 16px;
box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.2);
width: auto;transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in; margin-right:79px }


.OrderForm input[type="submit"]:hover{background-color:#333; color:#fff;transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in; cursor:pointer}


#contact_box{width: 99%;
height: auto;
overflow: hidden;background-color:#E2E2E2;
margin: 0px auto 25px;
box-shadow: 0px 0px 19px rgba(0, 0, 0, 0.3) inset;
padding: 15px 10px;}
#people_box, #about_box, .VideoShadow{width: 99%;
height: auto;
overflow: hidden;

background-color:#fff;

margin: 0px auto 25px;
box-shadow: 0px 0px 19px rgba(0, 0, 0, 0.3) inset;
padding: 15px 10px;}

#about_box .about_cont{height: auto;
overflow: hidden;
margin: 0px auto 25px;
padding: 22px 12px;
width: 72%;}
#about_box .about_cont h3{font-size: 24px;
font-weight: 300;}
#people_box .people_cont{height: auto;
overflow: hidden;
margin: 0px auto 25px;
padding: 22px 12px;
width: 72%;}
#about_box .about_cont img{width: 30%;
height: auto;
margin-top: 40px;}
#people_box .people_cont .people_desc{padding: 20px;overflow: hidden;margin-bottom: 10px;width: 93%;

border-bottom: solid 1px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 13px 13px -9px rgba(0, 0, 0, 0.09);
-moz-box-shadow: 0 13px 13px -9px rgba(0, 0, 0, 0.09);
box-shadow: 0 11px 12px -10px rgba(0, 0, 0, 0.09);}
#people_box .people_cont .people_desc:last-child{ border-bottom: 0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;}
#people_box .people_cont .people_desc.only_logo{width: 18%;
float: left;height: 134px;
overflow: hidden;margin-right: 24px;}
#people_box .people_cont .people_desc.only_logo .people_logo{width: 100%;height: 134px
margin-right: 0;}
#people_box .people_cont .people_desc .people_logo{float: left; text-align:center;
width: 30%;
margin-right: 10px;}
#people_box .people_cont .people_desc .people_logo.logo2 img{ width:auto;}
/*#people_box .people_cont .people_desc .people_logo.logo1{width: 30%;}*/
#people_box .people_cont .people_desc .people_logo img{width: 100%;height: auto;
max-height: 100%;}
#people_box .people_cont .people_desc p{width: auto;
clear: none;}

#people_box p, #about_box p, #contact_box p{color:#333}

#people_box p, #about_box p{width: 94%;
height: auto;
overflow: hidden;
font-size: 14px;
font-weight: 400;
line-height: 22px;
padding: 10px;
margin: 0px auto;
text-align: left; clear:both}
.woocommerce div.product .woocommerce-tabs .panel p{font-size: 14px !important;
font-weight: 400 !important;
line-height: 22px !important;}


.highlight{font-size: 22px;
line-height: 30px;
}


.da-slide p{width:47% !important}

/*22-05-2014*/
.easy_lft .easy_banner_cont{float:left; width:100%; height:360px; overflow:hidden;}
.easy_lft .easy_banner_cont .shadow{ float:left;}
.easy_slider{float: left;
width: 69%;
height: 360px;}



.slider1_cont {
float: left;
width: 100%;
-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.24);
position: relative;
padding-top: 0px;
-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.24);
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.24);
overflow: hidden;
}


/*slider_start*/
#slider-1 {
  position: relative;
  overflow: hidden;
  margin: 0px auto 0 auto;
  width:680px !important;
  height:auto !important;
}

#slider-1 ul {
  position: relative;
  margin: 0;
  padding: 0; height: 360px;
  list-style: none;
}

#slider-1 ul li {
  position: relative;
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  width: 1000px;
  height: auto;
  background:;
}
/*#slider ul li img{ height:310px; width:325px; margin-right:5px;}
#slider ul li img:last-child{ margin-right:0px;}
#slider #hover{ position:absolute; height:100px; width:100px; border:solid 5px;}*/
#slider-1 ul li #img_content{ float:left; margin-right: 0;background: #ff0;
width: 24%;
height: auto;}
#slider-1 ul li #img_content h2{font-family: 'Roboto',sans-serif;
color: #282828;
font-size: 18px;
font-weight: bold;margin: 0;}

#slider-1 ul li #img_content p{font-family: 'Roboto',sans-serif;
    color: #4C4C4C;
    font-size: 12px;
    font-weight: 300;
    line-height: 22px;}

#slider-1 ul li #img_content span{clear:both; font-family:'Source Sans Pro', sans-serif; font-size:14px; color:#353535; padding:2px 0px 2px 5px; margin:0px;}
#slider-1 ul li #img_content:last-child{ margin-right:0px;}
#slider-1 ul li #img_content img{ height: 100%;
width: 100%}
#slider-1 ul li #img_content a{
font-family: 'Roboto',sans-serif;
color: #7C7C7C;
font-size: 12px;
font-weight: bold;
background-image: url('images/more_arrow.png');
background-repeat: no-repeat;
background-position: right center;
padding-right: 12px;}


#hover{ position:absolute; border:solid 10px rgba(197, 197, 197, 0); height:280px; width:305px; top:0px;}
#slider-1 ul li #img_content:hover #hover{ border:solid 10px rgba(197, 197, 197, 0.6); transition:0.5s;}
#img_content img{ float:right;}
.box_content{ float:left; width:50%;}
.slider1_cont .right_float p{ margin:0;}


.simple_rht .simple_banner_cont{float:right; width:100%; height:auto; overflow:hidden;}
.simple_rht .simple_banner_cont .shadow{ float:left; display:none}
/*.simple_slider{float: left;
width: 76%;
height: 330px;}*/



.slider2_cont {
float: left;
width: 100%;
-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.24);
position: relative;
padding-top: 0px;
-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.24);
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.24);
overflow: hidden;
}

/*slider_2*/

#slider-2 {
 position: relative;
  overflow: hidden;
  margin: 0px auto 0 auto;
  width:402px !important;
  height:auto !important;
}

#slider-2 ul {
  position: relative;
  margin: 0;
  padding: 0;
  height: 330px;
  list-style: none;
}

#slider-2 ul li {
  position: relative;
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  width: 1000px;
  height: auto;
  background:;
}
/*#slider ul li img{ height:310px; width:325px; margin-right:5px;}
#slider ul li img:last-child{ margin-right:0px;}
#slider #hover{ position:absolute; height:100px; width:100px; border:solid 5px;}*/
#slider-2 ul li #img_content{  float:left; margin-right: 0;
width: 34%;
height: auto;}
#slider-2 ul li #img_content h2{font-family: 'Roboto',sans-serif;
color: #282828;
font-size: 18px;
font-weight: bold;margin: 0;}

#slider-2 ul li #img_content p{font-family: 'Roboto',sans-serif;
    color: #4C4C4C;
    font-size: 12px;
    font-weight: 300;
    line-height: 22px;}

#slider-2 ul li #img_content span{clear:both; font-family:'Source Sans Pro', sans-serif; font-size:14px; color:#353535; padding:2px 0px 2px 5px; margin:0px;}
#slider-2 ul li #img_content:last-child{ margin-right:0px;}
#slider-2 ul li #img_content img{height: 100%;
width: 100%;}
#slider-2 ul li #img_content a{
font-family: 'Roboto',sans-serif;
color: #7C7C7C;
font-size: 12px;
font-weight: bold;
background-image: url('images/more_arrow.png');
background-repeat: no-repeat;
background-position: right center;
padding-right: 12px;}
#hover{ position:absolute; border:solid 10px rgba(197, 197, 197, 0); height:280px; width:305px; top:0px;}
#slider-2 ul li #img_content:hover #hover{ border:solid 10px rgba(197, 197, 197, 0.6); transition:0.5s;}


/*inner_27.05.14*/
.single-product{width: 1200px;margin: 0 auto;overflow: hidden;padding: 34px 0;}
.single-product .images{ width:40%;}

#primary{width: 1200px;padding: 34px 0;
margin: 0 auto;
overflow: hidden;}
#primary h1{font-size: 28px;
font-weight: 400;
text-transform: uppercase;
color: #2f2f2f;}
.woocommerce table thead{background-color: rgba(0, 0, 0, 0.02);
font-size: 14px;
font-weight: 400;
color: rgba(0, 0, 0, 0.56);}
.woocommerce table a{color: rgba(0, 0, 0, 0.56);}
.woocommerce table tbody td{font-size: 14px;font-weight: 600;}
/*.woocommerce table tbody td.coupon .button{font-family: 'Roboto', 'sans-serif';
font-size: 14px;
font-weight: 300;
color: #fff;
text-align: center;
text-transform: capitalize;
background: #eb5055;
border-radius: 3px;
-o-border-radius: 3px;
-webkit-border-radius: 3px;
border: none;
outline: none;
padding: 8px 16px;
margin-top: 0px;
transition: All 0.2s ease-out;
-webkit-transition: All 0.2s ease-out;
-moz-transition: All 0.2s ease-out;}*/
#secondary{ display:none;}
.woocommerce form h3{font-size: 20px;
font-weight: 400;
color: #2f2f2f;}
.woocommerce form label{ font-size:14px;}
.woocommerce form input[type="text"]{border: solid 1px rgba(0, 0, 0, 0.15);
border-radius: 4px;
height: 32px;
padding: 0 10px;font-size: 12px;
color: rgba(0, 0, 0, 0.4);}
.woocommerce form textarea{border: solid 1px rgba(0, 0, 0, 0.15);
border-radius: 4px;
height:112px; resize:none;
padding: 5px 10px;font-size: 12px;
color: rgba(0, 0, 0, 0.4);}

#order_review table td{font-size: 14px;font-weight: 400;}
#order_review table th{font-size: 14px;font-weight: 400;}

#container{width: 1200px;
margin: 0 auto;
overflow: hidden;
padding: 15px 0;}
#container .images{float: left;
width: 48%;}
#container .images img{ width:100%; height:auto;}
#container .thumbnails img{ width:auto !important; height:auto;}
#container .summary{float: right;
width: 48%;}
#container .product_title{font-size: 28px;
font-weight: 400;
text-transform: uppercase;
color: #2f2f2f;}
#container .price{color: #ec5659;
font-size: 1.25em;}
#container div.quantity{float: left; position:relative;width: 10%;
overflow: hidden;
margin: 0 4px 0 0;}
#container div.quantity input.qty{width: 40px;
height: 28px;
float: left;
padding: 0;
text-align: center;
border: 1px solid #c8bfc6;
border-right: 0;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
box-shadow: inset 0 0 2px 0 #f7f6f7;
-webkit-box-shadow: inset 0 0 2px 0 #f7f6f7;
font-weight: 700;
-webkit-border-top-left-radius: 2px;
-webkit-border-bottom-left-radius: 2px;
border-top-left-radius: 2px;
border-bottom-left-radius: 2px;
-moz-appearance: textfield;}
#container .quantity .minus{bottom: 0;
right: 0;
-webkit-border-top-left-radius: 0;
-webkit-border-top-right-radius: 0;
border-top-left-radius: 0;
border-top-right-radius: 0;
display: block;
padding: 0;
margin: 0;
position: absolute;
text-align: center;
vertical-align: text-top;
width: 20px;
height: 15px;
overflow: visible;
text-decoration: none;
font-weight: 700;
cursor: pointer;
line-height: 13px;
font-size: 12px;
-webkit-border-radius: 2px;
border-radius: 2px;
color: #5e5e5e;
text-shadow: 0 1px 0 rgba(255,255,255,.8);
border: 1px solid #c8bfc6;
background: #f7f6f7;
background: -webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#e0dadf));
background: -webkit-linear-gradient(#f7f6f7,#e0dadf);
background: -moz-linear-gradient(center top,#f7f6f7 0,#e0dadf 100%);
background: -moz-gradient(center top,#f7f6f7 0,#e0dadf 100%);
-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);
-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);
box-shadow: inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);}
#container .quantity .plus{display: block;
padding: 0;
margin: 0;
position: absolute;
text-align: center;
vertical-align: text-top;
width: 20px;
height: 15px;
overflow: visible;
text-decoration: none;
font-weight: 700;
cursor: pointer;
line-height: 13px;
font-size: 12px;
-webkit-border-radius: 2px;
border-radius: 2px;
color: #5e5e5e;
text-shadow: 0 1px 0 rgba(255,255,255,.8);
border: 1px solid #c8bfc6;
background: #f7f6f7;
background: -webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#e0dadf));
background: -webkit-linear-gradient(#f7f6f7,#e0dadf);
background: -moz-linear-gradient(center top,#f7f6f7 0,#e0dadf 100%);
background: -moz-gradient(center top,#f7f6f7 0,#e0dadf 100%);
-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);
-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);
box-shadow: inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);



top: 0;
right: 0;
border-bottom: 0;
-webkit-border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;}

#container button.button{font-family: 'Roboto', 'sans-serif';
font-size: 14px;
font-weight: 300;
color: #fff;
text-align: center;
text-transform: capitalize;
background: #eb5055;
border-radius: 3px;
-o-border-radius: 3px;
-webkit-border-radius: 3px;
border: none;
border-bottom: solid 2px #8d3033 !important;
outline: none;
padding: 5px 16px;
margin-top: 0px;
transition: All 0.2s ease-out;
-webkit-transition: All 0.2s ease-out;
-moz-transition: All 0.2s ease-out;
-o-transition: All 0.2s ease-out;}
#container button.button:hover{}
#container .woocommerce-tabs {
float: right;
width: 48%;
clear: none;
}
#container .woocommerce-tabs ul.tabs {
padding: 0 0 0 0.5em; list-style:none;

width: auto;
bottom: 0;
left: 0;
border-bottom: 1px solid #e0dadf;
z-index: 1;padding: 0;
}
#container .woocommerce-tabs ul.tabs li{border: none;padding: 9px 20px;
width: 17%;
box-shadow: none;
border-radius: 0;
position: initial;background: #ec5659;
z-index: 2;
border-bottom-color: #fff;}
#container .woocommerce-tabs ul.tabs li a{font-size: 18px;
font-weight: 400; color:#fff;}
#container .woocommerce-tabs .panel h2{ display:none;}
#container .woocommerce-tabs .panel p{font-size: 16px;
font-weight: 300;}

#container nav.woocommerce-breadcrumb{ width:100%; margin:0 auto; overflow:hidden; border-bottom: solid 1px rgba(0, 0, 0, 0.12);padding: 12px;
margin-bottom: 30px;font-size: 14px;
font-weight: 400;
color: rgba(0, 0, 0, 0.64);}
#container nav.woocommerce-breadcrumb a{ color: rgba(0, 0, 0, 0.64);}
.policy{ width:auto; margin:0 auto; text-align:center;}
.policy a{color: rgba(255, 255, 255, 0.55);
font-size: 14px;margin: 0 10px; text-transform:capitalize;}
.policy a:hover{ text-decoration:underline;}
.inner_content{ width:1200px; margin:0 auto; overflow:hidden;padding-bottom: 32px;}

/*11.06.14*/
.inner_content h1{font-family: 'Roboto', sans-serif;font-size: 32px;font-weight: 300;color: #756A6A;text-transform: capitalize;}
.inner_content p{color: rgba(0, 0, 0, 1); font-size:14px; line-height:24px;}
.inner_content p strong{font-weight: 500;}
.inner_content h3{font-size: 20px;
line-height: 36px;
font-weight: 300;
color: rgba(0, 0, 0, 0.59);
border-bottom: solid 1px rgba(0, 0, 0, 0.22);
padding-bottom: 10px;}
.inner_content ul{ padding:0; margin:0;}
.inner_content ul li{ list-style:none; font-weight: 300; background-image:url(images/arrow.png); background-repeat:no-repeat; background-position:0 7px;
color: rgba(0, 0, 0, 1); font-size:14px; margin-bottom:10px;padding-left: 16px;}

.inner_content ol{ padding:0; margin:0;font-weight: 400;color: rgba(0, 0, 0, 1); font-size:14px; margin-bottom:10px; line-height:24px;}
.inner_content ol strong{font-weight: 500;}


.people_logoslider{width: 100%;overflow: hidden;}
.people_logoslider a{margin: 0 20px;}



#amazingslider-2{max-width: 326px !important;

float: right;}


#about_box p{width:73%; }
.LoadContent{display:none}
.FirstLoad{width: 100%;
height: auto;
position: absolute;
text-align: center;
padding-top: 15%; display:none}


@media only screen and (min-width: 701px) and (max-width: 1025px){


.da-slider{width:96% !important}
.da-slide h2{margin-bottom:0 !important}


.header{ width:100%;}



.video_box{height:auto}

.order_bttn a { font-size:18px;padding: 4px 20px;}



#banner_holder{padding: 45px 0px 34px;}

.banner	{ width:80%;}

.video_cont{ background-size:100%;padding-bottom: 16px;}

.video_box img{ width:100%;}

.banner_rht img{ width:100%;}



.simple_cont{ width:80%;padding: 22px 45px 40px 60px;}

.simple_cont h1{ font-size:44px; margin-bottom:0;}

.simple_lft{ font-size:16px;line-height: 28px;}

.simple_lft span {font-size: 22px;line-height: 30px;}

.simple_rht img{ width:100%;}

.simple_lft .order_bttn a { font-size:18px;padding: 4px 20px;margin: 25px auto 0px;}



.easy_cont{ width:80%;padding: 24px 45px 40px 60px;}

.easy_cont h1{ font-size:44px;margin-bottom:0; text-align:left}

.easy_rht{ font-size:16px;line-height: 28px; width:64%}

.easy_rht span {font-size: 22px;line-height: 30px;}

.easy_lft img{ width:100%;}

.easy_rht .order_bttn a { font-size:18px;padding: 4px 20px;margin: 25px auto 0px;}



.secure_cont{ width:80%;padding: 24px 45px 0px 60px; position:relative;}

.secure_cont h1{ font-size:44px; margin-bottom:0;}

.secure_lft span{font-size:16px;line-height: 20px;margin-bottom: 0;} 

.secure_lft{ width:100%; font-size:14px;line-height: 18px;padding-top: 10px;padding-bottom: 50px;}

.secure_rht{width: 100%;
right: 0px;
bottom: 0px;
float: right;
position: relative; margin-right:0; }

.secure_rht_Video{height:174px}


.secure_rht img{ width:100%;}

.simple_rht .simple_banner_cont{height:auto}

#getfirst_holder{background-size: 100% 100%;}

.getfirst_cont{ width:80%;padding: 28px 45px 40px 60px}

.getfirst_cont h1{ font-size:44px;margin: 0px 0px 16px;}

.getfirst_cont h2{font-size:16px;line-height: 28px;margin-bottom: 20px;}

.getfirst_cont h2 span {font-size: 22px;line-height: 30px;}

.getfirst_cont .order_bttn a{ font-size:18px;padding: 4px 20px;margin: 25px auto 0px;}

.footer_cont{ width:100%;}

.logo{width:72%}

.NavHolder {width:100%; margin:0 auto}
.NavBtnHolder{width:383px}
#contact_box #people_box, #about_box{width:99%}
#contact_box .form{ width:90% ;}

.OrderForm{width:80%}


#container{ width:90%;}
#container .images{ width:41%;}
#container .summary{ width:50%;}
#container .woocommerce-tabs { float:left; width:100%;}
#container div.quantity { width:16%;}

.single-product{ width:90%;}
#primary{width:90%;}

.simple_rht .simple_banner_cont .shadow {display:none}
.simple_rht{padding-top:84px}


.banner_rht {padding-top:0}
.easy_lft{margin-top:0}


.NavHolder ul li{font-size:13px}
#contact_box .form{width:100%}
.Holder .Captcha input[type="text"]{width:51% !important}

}



@media only screen and (min-width: 490px) and (max-width: 700px){
.da-slide p{font-size:14px !important}
.header{ width:90%;}
.da-slide h2{margin-bottom:0 !important}
.order_bttn a { font-size:14px;padding: 4px 20px;}



#banner_holder{padding: 45px 0px 34px 0px;}

.banner	{ width:90%;}

.banner_rht{ width:50%; padding:0}

.banner_rht h2 {margin:0}

.video_cont{ background-size:100%;padding-bottom: 10px;}

.video_box img{ width:100%;}

.banner_rht img{ width:100%;}



.simple_cont{ width:90%;padding: 22px 0px 40px 0px;}

.simple_cont h1{font-size: 36px;}

.simple_lft{font-size: 14px;line-height: 22px;padding-top: 10px;}

.simple_lft span {font-size: 18px;line-height: 24px;margin-bottom: 0;}

.simple_rht img{ width:100%;}

.simple_lft .order_bttn a { font-size:14px;padding: 4px 20px;}

.secure_rht{width: 100%;
right: 0px;
bottom: 0px;
float: right;
position: relative; margin-right:0}

.secure_rht_Video{height:250px}




.easy_cont{ width:90%;padding: 24px 0px 40px 0px;}

.easy_cont h1{font-size: 36px; text-align:left}

.easy_rht{font-size: 14px;line-height: 22px; width:64%}

.easy_rht span {font-size: 18px;line-height: 24px;margin-bottom: 14px;}

.easy_lft img{ width:100%;}

.easy_rht .order_bttn a { font-size:14px;padding: 4px 20px;}

.NavHolder ul li{font-size:12px}

.secure_cont{ width:90%;padding: 24px 0px 0px 0px; position:relative;}

.secure_cont h1{font-size: 36px;}

.secure_lft span{font-size:16px;line-height: 20px;margin-bottom: 0;} 

.secure_lft{ width:100%; font-size:14px;line-height: 18px;padding-top: 10px;padding-bottom: 20px;}







#getfirst_holder{background-size: 100% 100%;}

.getfirst_cont{ width:90%;padding: 28px 0px 40px 0px}

.getfirst_cont h1{font-size: 36px;margin: 0px 0px 16px;}

.getfirst_cont h2{font-size: 14px;line-height: 22px;margin-bottom: 16px;}

.getfirst_cont h2 span {font-size: 18px;line-height: 24px;}

.getfirst_cont .order_bttn a{ font-size:14px;padding: 4px 20px;}



.footer_cont{ width:100%;padding: 28px 0px 20px 0px;}	

.logo{width:74%}

.simple_rht .simple_banner_cont .shadow {display:none}

.NavHolder {width:100%; margin:0 auto}
.NavBtnHolder{width:383px}
#contact_box #people_box, #about_box{width:94%}
#contact_box .form{width:85%}

.footer_cont .social{width:70%}

.video_box{height:auto}

.OrderForm{width:90%}
.simple_rht{padding-top:74px}




#container{ width:90%;}
#container .images{ width:41%;}
#container .summary{ width:50%;}
#container .woocommerce-tabs { float:left; width:100%;}
#container div.quantity { width:24%;}
#container .thumbnails img {width: 32% !important;height: auto;}
#container .product_title{ font-size:20px;}
#container .price {color: #EC5659;font-size: 0.3em;}
.summary .amount{ font-size:18px;}
.summary p {padding: 0px 0px 12px;margin: 14px 0px;font-size:14px;}
#container .woocommerce-tabs ul.tabs li a{font-size:16px;}
#container .woocommerce-tabs .panel p{font-size:14px;}

.single-product{ width:90%;}
#primary{width:90%;}

.da-slider{width:96% !important}

.da-img img{width:100%}

.easy_lft{margin-top:0}


.Holder{width:95%}
#contact_box .form textarea{width:94%}


}



@media only screen and (max-width: 489px){

.header{ width:90%;text-align: center;padding-bottom: 30px;}

.logo{margin: 0 auto;float: none;text-align: center;margin-bottom: 23px; width:94%}



.order_bttn a { font-size:14px;padding: 6px 22px;float: none;}

.simple_rht .simple_banner_cont .shadow {display:none}

#banner_holder{padding: 45px 0px 34px 0px;}

.banner	{ width:90%;}

.banner_rht{width: 100%;margin: 0 auto;text-align: center;float: none; padding-top:0}

.video_cont{ background-size:100%;padding-bottom: 16px;width: 100%;float: none;margin: 0 auto;overflow: hidden;margin-bottom: 20px;}

.video_box img{ width:100%;}

.banner_rht img{ width:100%;}

.simple_slider{float:none; margin:0 auto}

.simple_cont{ width:90%;padding: 22px 0px 40px 0px;}

.simple_cont h1{font-size: 30px;}

.simple_lft{font-size: 14px;line-height: 22px;padding-top: 10px;width: 100%;float: none;margin: 0 auto;overflow: hidden;}

.simple_lft span {font-size: 18px;line-height: 24px;margin-bottom: 0;}

.simple_rht img{ width:100%;}



.simple_lft .order_bttn a { font-size:14px;padding: 6px 22px;}

.simple_rht{padding-top: 16px;width: 100%;float: none;width: 100%;float: none;margin: 0 auto;}



.easy_cont{ width:90%;padding: 24px 0px 40px 0px;}

.easy_cont h1{font-size: 30px;}

.easy_rht{width: 100%;font-size: 14px;line-height: 22px;float: none;margin: 0 auto;}

.easy_rht span {font-size: 18px;line-height: 24px;margin-bottom: 14px;}

.easy_lft img{ width:100%;}

.easy_lft{float: none;margin: 0 auto;overflow: hidden;width: 70%;padding-top: 16p}

.easy_rht .order_bttn a { font-size:14px;padding: 6px 22px;}

#easy_holder {background-size: 100% 100%;}



.secure_cont{ width:90%;padding: 24px 0px 0px 0px; position:relative;}

.secure_cont h1{font-size: 30px;}

.secure_lft span{font-size:16px;line-height: 20px;margin-bottom: 0;} 

.secure_lft{ width:100%; font-size:14px;line-height: 18px;padding-top: 10px;padding-bottom: 20px;float: none;margin: 0 auto;}

.secure_rht{float: none;width: 54%;text-align: center;margin: 0 auto;}

.secure_rht img{ width:100%;}



#getfirst_holder{background-size: 100% 100%;}

.getfirst_cont{ width:90%;padding: 28px 0px 40px 0px}

.getfirst_cont h1{font-size: 30px;margin: 0px 0px 16px;}

.getfirst_cont h2{font-size: 14px;line-height: 22px;margin-bottom: 16px;}

.getfirst_cont h2 span {font-size: 18px;line-height: 24px;}

.getfirst_cont .order_bttn a{ font-size:14px;padding: 6px 22px;}



.footer_cont{ width:100%;padding: 28px 0px 20px 0px;}	



.NavHolder {width:100%; margin:0 auto}
.NavBtnHolder{width:300px;}
#contact_box #people_box, #about_box{width:94%}
#contact_box .form{width: 86%;
float: none;
margin: 0 auto;
margin-left: 0;}


.NavHolder ul li{padding: 8px 6px;
margin-right: 10px;
font-size: 12px;}

.NavHolder ul li:last-child{margin-right:0}

.footer_cont .social{width:100%}

.video_box{height:auto}

.secure_rht{right: 0px;
bottom: 0px;
float: none;
margin-right: 0px;
width: 100%;
position: relative;
min-height: 190px;}

.secure_rht_Video{height:auto}

.OrderForm{width:84%}
.OrderForm label{width:100%; padding-left:0}

.OrderForm input[type="text"], .OrderForm textarea{width:96%}
.OrderForm input[type="submit"]{margin-right:0}




#container{ width:90%;}
#container .images{width: 100%;
float: left;}
#container .summary{width: 100%;
float: left;}
#container .woocommerce-tabs { float:left; width:100%;}
#container div.quantity { width:20%;}
#container .thumbnails img {width: 32% !important;height: auto;}
#container .product_title{ font-size:20px;}
#container .price {color: #EC5659;font-size: 0.3em;}
.summary .amount{ font-size:18px;}
.summary p {padding: 0px 0px 12px;margin: 14px 0px;font-size:14px;}
#container .woocommerce-tabs ul.tabs li a{font-size:16px;}
#container .woocommerce-tabs .panel p{font-size:14px;}
#container .woocommerce-tabs ul.tabs li{display: inline-block; width:auto;}

.single-product{ width:90%;}
#primary{width:90%;}


.da-slider{width:96% !important; min-width:inherit !important}.da-slide h2{margin-bottom:0 !important; top:0; bottom:inherit !important}
.da-slide p{font-size:14px !important}
.da-img img{width:100%}


.ContactForm {
    width: 97%;
    border-right: 0;
    float: left;
    box-shadow: none;}
	
	.ContactDetails{width:96%}
#footer_holder{background-size:auto}
#about_box .about_cont, #people_box .people_cont{width:100%; padding:0}
#people_box .people_cont .people_desc .people_logo {
    float: none;
    text-align: center;
    width: 100%;
    margin-right: 0;
}
#people_box .people_cont .people_desc{padding:0}
.Holder {width:100%; padding:0; margin-bottom:10px; float:none}
#contact_box .form input[type="text"], #contact_box .form textarea{width:97%}
.Holder .Captcha input[type="text"]{width:55% !important}
}

	.woocommerce-tabs .tabs .description_tab{display:none !important;}