html, body, div, span, applet, object, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;	padding:0; font-size:1em;  0;border: 0; vertical-align: top;font-family: 'Lato', sans-serif;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
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;}
h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}
a { color:#444; text-decoration:none;}
/*utilities*/
.left {float:left !important;}
.right {float:right !important;}
.aright {text-align:right !important;}
.aleft {text-align:left;}
.acenter {text-align:center !important;}
.NobtmMrgn {margin-bottom:0 !important;}
.NoBg {background:none !important;}
.NoBrdr{ border:none !important;}
.NoPad {padding:0 !important;}
.clear {font-size: 0;clear: both;height: 0;}
/*---------------MAIN-----------------*/
html, body { background:#e9ded0; }
.page { width:1080px; margin:0 auto; background:#fff; padding:0 30px 30px;}
.header, .body, .footer{ width:100%;}
.gray-strip { height:44px; color:#fff; clear:both; background:#222; padding:0 10px; line-height:44px;}
.gray-strip label { font-size:14px;}
.header-strip { height:208px; text-align:center; clear:both; background:url(../images/orange_stripbkg_03.jpg)  no-repeat center top;}
.header-strip img { margin:60px 0 20px;}
.header-strip a { font-size:32px; color:#222;}
.header-strip a:hover { color:#fff;} 
.banner-part { height:514px; clear:both; background:url(../images/banner-pic_03.jpg) no-repeat center top; border-bottom:solid 1px #ccc;}
.blkbtn, .blkbtn2 { float:left; margin:30px 30px 0 0; background:url(../images/btn.png) no-repeat center top; height:61px; width:204px;}
.blkbtn { margin-left:300px;}
.blkbtn a, .blkbtn2  a { color:#fff; text-decoration:none; text-transform:uppercase; text-align:center; display:block; line-height:54px;}
.blkbtn a:hover, .blkbtn2  a:hover { color:#FF6600; font-weight:bold; text-shadow:1px 1px 0 #000;}
.banner-part h1 { text-align:center; margin:340px 0 0;}
h1{ font-size:32px; font-weight:normal; color:#222;}
h1 a { text-decoration:none; color:#222;}
h1 a:hover {color:#FF6600;} 
.description { clear:both; padding:40px 110px; text-align:center; border-bottom:solid 1px #ccc;}
.description span { font-size:20px; font-weight:300; line-height:30px;}
.body { margin:50px auto 0;}
.content { width:733px;}
.sidebar { width:300px; background:#f6f6f6; padding:0 0 40px;}
h2 { font-size:26px; color:#ff6001; font-weight:normal; text-transform:uppercase; margin:0 0 20px;}
.content  p,  .btmrow p { text-align:justify; padding:0 0 20px; line-height:26px;}
.btmrow { width:100%; margin:60px 0 0;}
.btmrow img { margin:20px 30px 60px 0;}
h3 { font-size:26px; color:#ff6001; font-weight:normal;margin:0 0 20px;}
.btmrow2 { clear:both; padding:0 20px; background:#f6f6f6; margin:20px 0 0; height:96px;}
.btmrow2 img { margin:20px 20px 0 0;}
.copyright_strip { clear:both; margin:20px 0 0;}
.copyright_strip w50 { width:50%; float:left; margin:0; padding:0;}
.copyright_strip w50 p { padding:0; margin:0; color:#999; }
.copyright_strip a { color:#222;}
.copyright_strip a:hover { color:#FF6600;}
/*sidebar-styels*/
.span-side_hdrtext { font-size:24px;font-family: 'Audiowide', cursive; color:#fff; background:#000; padding:7px 7px 7px 15px; text-transform:uppercase; }
.testimo { border-bottom:solid 1px #ddd; padding:30px 0 40px; width:86%; margin:0 auto; background:url(../images/quote.png) no-repeat 0 46px;}
.testimo:last-child { border:none;} 
.testimo p { line-height:26px; font-style:italic; font-weight:300; color:#555; font-size:15px; text-indent:30px;}
.testimo .span-txt-user { line-height:26px; float:right; color:#000; font-style:italic; font-weight:700; font-size:17px;}
img.readmore { margin:0 0 0 25%;}