/*



Theme Name: Smart Reamer



Description: This is a Custome theme



Version: 1.4



License: GNU General Public License v2 or later



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



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



Text Domain: twentyeleven



*/







/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html



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



@charset "utf-8";
/* CSS Document */







body {
	margin:0px;
	padding:0px;
	background:#e0e0e0;
}
.background {
	width:100%;
}
ul.tick li {
	list-style: none;
	background: url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/tick.png) 9px 5px no-repeat;
	padding-left: 36px;
	word-wrap: normal;
	margin-bottom: 12px;
}
ul.tick li:first-child {
	margin-left: 105px;
	margin-bottom: 11px;
}
ul.arrow li {
	list-style: none;
	background: url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/arrow.png) 9px 5px no-repeat;
	padding-left: 36px;
	word-wrap: normal;
	margin-bottom: 12px;
}
/*ul.arrow li:first-child {
margin-left: 105px;
margin-bottom: 11px;
}*/




.header {
	width: 100%;
	min-height: 100px;
	margin: auto;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
	clear: left;
}
#hideit {
	display: none;
}
#downloadbox a:hover {
	color: #cc0000;
}
#headercont {
	min-height: 100px;
	width: 1100px;
	margin: auto;
	background:#323e4e;
	position:relative;
}
#biobox {
	border: 1px solid #ccc;
	margin-left: 18px;
	margin-right: 17px;
	margin-top: 7px;
	padding-bottom: 12px;
}
#wp-members {
	width: 100%;
	margin-bottom: 0px !important;
	padding: 0px 0 15px !important;
	text-align: right;
}
#news_section {
	margin:auto;
	width:1100px;
	/*	min-height:50px;

	background-color:#CF0;*/

	position:relative;
}
/*#news_heading{

	position:absolute;

	margin:0px;

	margin-top:7px;

	margin-left:37px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#000;

	font-weight:bold;

	font-size:16px;

}*/



#social img {
	width: 25px;
}
#logwig {
	min-width: 400px;
	position: absolute;
	margin-left: 527px;
	margin-top: 4px;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#loggedin {
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #CCC;
}
/*#wp-members {
width: 100%;
margin-bottom: 0px;

}

#wp-members p {
font-size: 13px;
font-size: 0.928571429rem;
line-height: 1.846153846;
color: white;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:normal;
}*/

#wp-members a {
	color: #CCC;
	text-decoration: none;
}
#wp-members a:hover {
	color:#FFF;
	text-decoration:underline;
}
#social {
	position: absolute;
	right: 11px;
	top: 4px;
}
.logo {
	width: 460px;
	clear: left;
	float: left;
	margin: 0px;
	margin-left: 35px;
	margin-top: 5px;
}
#headphoto {
	float: left;
}
#phone {
	float: left;
	margin-left: 27px;
	margin-top: 0px;
}
#imgr {
	float: right;
}
#downloadbox img {
	vertical-align: middle;
}
#downloadbox {
	background: #eee;
	float: left;
	margin: 0;
	padding: 0;
	clear: left;
	margin-left: 16px;
	margin-top: 15px;
	min-height: 50px;
	width: 800px;
}
#downloadbox:hover {
	background: #ddd;
}
#downloadbox a {
	text-decoration: none;
	color: #10499E;
	display: block;
}
#contactform {
	float: left;
	margin-top: 270px;
}
#address {
	float: left;
	font: 20px myriad pro;
	margin: 28px;
}
.menu_main {
	margin: auto;
	width: 1100px;
	min-height: 41px;
	margin-bottom: 0px;
	z-index: 1000;
	background: #839fb1;
}
.menu {
	width:1090px;
	min-height:40px;
	float:left;
}
.usermenu {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	right: 9px;
	top: 2px;
}
.usermenu li {
	float: left;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 2px 9px;
}
.usermenu li a {
	color:#CCC;
	text-decoration:none;
}
.usermenu li a:hover {
	color:#fff;
	text-decoration: underline;
}
#s {
	background: #385c73;
	border: none;
	min-height: 31px;
	margin: 0;
	padding: 0;
	float: left;
	width: 176px;
	padding-left: 6px;
	font: bold 14px tahoma;
	color: #eee;
}
#search {
	background: #385c73;
	border: none;
	min-height: 31px;
	margin: 0;
	padding: 0;
	float: left;
	width: 176px;
	padding-left: 6px;
	font: bold 14px tahoma;
	color:#eee;
}
#headarea {
	width: 1100px;
	margin: auto;
	background: #b0c0ca;
	min-height: 330px;
}
#banner {
	/*width: 779px;*/
	width: 1100px;
	min-height: 330px;
	float: left;
	background: #333;
}
#newsarea {
	float: left;
	min-height: 330px;
	width: 316px;
	border-left: 4px solid #268fd3;
}
#newsarea h1 {
	margin: 0;
	padding: 0;
	font: bold 19px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left:15px;
	margin-top:15px;
	color:#323e4e;
	text-shadow:1px 1px 1px #fff;
}
#newsarea p {
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	margin-left: 15px;
	margin-top: 18px;
	margin-right: 16px;
}
#readmore {
	margin-left: 205px;
	margin-top: -5px;
}
#meteor-slideshow {
	margin-top: 0;
	float: left;
	margin-left: 0;
}
#slides {
	margin: auto;
	width: 1308px;
}
#boxes {
	width: 1200px;
	margin: auto;
	text-align: center;
	margin-top: 11px;
}
#box1 {
	float: left;
	width: 300px;
}
#box2 {
	float: left;
	width: 300px;
}
#box3 {
	float: left;
	width: 300px;
}
#box4 {
	float: left;
	width: 300px;
}
#mainbox {
	clear: left;
	width: 100%;
	margin: auto;
}
#mainboxcont {
	width: 1100px;
	margin: auto;
	min-height: 240px;
}
#white {
	float: left;
	width: 1100px;
	background:#FFF;
	padding-bottom: 15px;
}
#box1
 {
    width: 322px;
    min-height: 463px;
    background: url(box1.jpg);
    background-repeat: repeat-x;
    background-color: #303135;
    margin-top: 25px;
    margin-left: 31px;
    position: relative;
}
#readmorebox {
	margin: 0;
	padding: 0;
	background: #918587;
	text-align: right;
	position: absolute;
	bottom: 0px;
	width: 100%;
}
#readmorebox p {
	margin: 0 !important;
	padding: 2px !important;
	text-align: right !important;
	padding-right: 15px !important;
}
#readmorebox p a {
	color:#FFF;
	text-decoration:none;
}
#readmorebox p a:hover {
	color:#Fc0;
}
#box1 h1 {
	margin: 0px;
	font: 21px tahoma;
	color: #ddd;
	margin-top: 305px;
	margin-left: 17px;
}
#box1 p {
	margin: 0;
	padding: 0;
	font: 13px tahoma;
	color: #eee;
	margin-left: 15px;
	margin-top: 7px;
	margin-right: 16px;
	text-align: justify;
}
#box2 {
	width: 322px;
    min-height: 463px;
    background: url(box2.jpg);
    background-repeat: repeat-x;
    background-color: #303135;
	margin-top: 25px;
	margin-left:35px;
	position: relative;
}
#box2 h1 {
	margin: 0px;
	font: 21px tahoma;
	color: #ddd;
	margin-top: 305px;
	margin-left: 17px;
}
#box2 p {
	margin: 0;
	padding: 0;
	font: 13px tahoma;
	color: #eee;
	margin-left: 15px;
	margin-top: 7px;
	margin-right: 16px;
	text-align: justify;
}
#box3 {
	width: 316px;
	min-height: 347px;
	margin-top: 25px;
	margin-left: 35px;
	border: 4px solid #eee;
}
#box3 p {
	margin: 0;
	float: left;
	width: 296px;
	margin-left: 15px;
	font: 13px tahoma;
}
#box3 span {
	float: left;
	width: 60px;
}
div.wpcf7 {
	margin: 0 !important;
	padding: 0 !important;
	float: left !important;
	margin-top: 2px !important;
}
#wpcf7-f216-p210-o1 p {
	margin-bottom: 5px;
	float: left;
	clear: left;
}
.wpcf7-text {
	float: left;
	width: 200px;
}
.wpcf7-submit {
	background: url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/submit.png);
}
.wpcf7-textarea {
	width: 200px;
	height: 120px;
}
.wpcf7-submit {
	background: url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/submit.png) no-repeat !important;
	width: 76px !important;
	height: 33px !important;
	border: none !important;
	text-indent: -5000px !important;
	margin-left: 58px;
	margin-top: 10px;
}
div.wpcf7-validation-errors {
	border: 2px solid #f7e700;
	font-family: tahoma;
	font-size: 15px;
}
span.wpcf7-not-valid-tip {
	width: 220px !important;
}
div.wpcf7-response-output {
	margin: 0 10px !important;
	padding: 0.2em 1em !important;
}
#box3 h1 {
	background: url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/inquiry.jpg) right no-repeat;
	margin: 0;
	padding: 0;
	font: 24px tahoma;
	color: #777;
	margin-top: 15px;
	margin-left: 13px;
	margin-right: 25px;
	min-height: 35px;
}
#banner_signup {
	width: 982px;
	margin-top: 34px;
	margin-bottom: 35px;
	float: left;
	margin-left: 55px;
}
#phonebox {
	float: left;
	margin-top: 5px;
}
#contentwhite {
	float: left;
	width: 522px;
	min-height: 520px;
	margin-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
}
#mainhead {
	text-align: center;
	font: bold 25px myriad pro;
}
#bodyh1 {
	margin: 0;
	padding: 0;
	font: 28px trajan pro;
	color: #fff;
	text-align: center;
}
#mainpagediv {
	float: left;
	background-image: -ms-linear-gradient(top, #D9D9D8 0%, #C5D4ED 100%);
	background-image: -moz-linear-gradient(top, #D9D9D8 0%, #C5D4ED 100%);
	background-image: -o-linear-gradient(top, #D9D9D8 0%, #C5D4ED 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #D9D9D8), color-stop(1, #C5D4ED));
	background-image: -webkit-linear-gradient(top, #D9D9D8 0%, #C5D4ED 100%);
	background-image: linear-gradient(to bottom, #D9D9D8 0%, #C5D4ED 100%);
	border: 1px solid #999;
	border-radius: 10px;
	margin-top: 15px;
	padding-bottom: 15px
}
#contentwhite p {
	font: 14px myriad pro;
	float: left;
	margin: 0;
	margin-top: 10px;
	margin-right: 15px;
	margin-left: 15px;
}
#graybox {
	float: left;
	clear: left;
	width: 522px;
	min-height: 500px;
	margin-top: 0px;
	margin-left: 0;
	background-image: -ms-linear-gradient(bottom, #B5B5B4 0%, #FDF8EE 100%);
	background-image: -moz-linear-gradient(bottom, #B5B5B4 0%, #FDF8EE 100%);
	background-image: -o-linear-gradient(bottom, #B5B5B4 0%, #FDF8EE 100%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #B5B5B4), color-stop(1, #FDF8EE));
	background-image: -webkit-linear-gradient(bottom, #B5B5B4 0%, #FDF8EE 100%);
	background-image: linear-gradient(to top, #B5B5B4 0%, #FDF8EE 100%);
	border: 1px solid #999;
	border-radius: 10px;
	padding-bottom: 49px;
	padding-top: 31px;
}
#graybox h3 {
	text-align: center;
	font: bold 21px myriad pro;
	margin-top: 33px;
	float: left;
	margin-left: 32px;
}
#listtxt {
	font-weight: bold !important;
}
#headtxt {
	width: 130px;
	float: left;
	min-height: 30px;
	font-weight: normal !important;
}
#boxtxt {
	margin-top: 38px;
}
#formbox {
	width: 320px;
	min-height: 580px;
	background-image: -ms-radial-gradient(center, circle closest-corner, #748086 0%, #2D2D2D 100%);
	background-image: -moz-radial-gradient(center, circle closest-corner, #748086 0%, #2D2D2D 100%);
	background-image: -o-radial-gradient(center, circle closest-corner, #748086 0%, #2D2D2D 100%);
	background-image: -webkit-gradient(radial, center center, 0, center center, 506, color-stop(0, #748086), color-stop(1, #2D2D2D));
	background-image: -webkit-radial-gradient(center, circle closest-corner, #748086 0%, #2D2D2D 100%);
	background-image: radial-gradient(circle closest-corner at center, #748086 0%, #2D2D2D 100%);
	float: left;
	text-align: center;
	border-radius: 5px;
	border: 2px solid #999;
}
#contactus-head {
	margin-top: 15px;
}
#formbox label {
	float: left;
	width: 310px;
	text-align: left;
	margin-left: 12px;
	margin-top: 5px;
}
#formbox label span {
	color: #fff;
	font: 13px myriad pro;
	text-align: left;
	width: 100px;
	float: left;
	text-transform: uppercase;
}
#txtfield {
	width: 170px;
}
#formbox h1 {
	font: 25px trajan pro;
	margin: 0;
	padding: 0;
	margin-top: 15px;
	color: #fff;
	margin-bottom: 15px;
}
#submit {
	margin-left: 35px;
	margin-top: 15px;
}
#infobox {
	float: left;
	width: 390px;
	min-height: 450px;
	background: #0c0c0c;
	margin-top: 9px;
}
#infobox h2 {
	margin: 0;
	padding: 0;
	color: #fff;
	font: 25px myriad pro;
	margin-left: 75px;
	margin-top: 9px;
	float: left;
}
#infobox h3 {
	margin: 0;
	padding: 0;
	color: #fff;
	font: 13px myriad pro;
	margin-left: 95px;
	margin-top: 9px;
	float: left;
	text-align: center;
	margin-bottom: 14px;
}
#infobox ul {
	float: left;
	color: #fff;
	font: 16px myriad pro;
	margin-left: 53px;
}
#redb h4 {
	color: #fff;
	margin: 0;
	font: 19px myriad pro;
	margin-bottom: 15px;
}
#submitbtn {
	margin-left: 65px;
	float: left;
	margin-top: 8px;
}
#txtfd {
	width: 257px;
	min-height: 16px;
}
#mainh1 {
	font: 36px trajan pro;
	margin: 0;
	padding: 0;
	text-align: center;
	padding-top: 10px;
	text-shadow: 2px 2px 3px #333;
	color: #fff;
}
#listmid {
	width: 370px;
	font: bold 25px myriad pro;
	position: absolute;
	margin-left: 455px;
}
#listmid ul {
	list-style:none;
	margin:0;
	padding:0;
}
#listmid ul li {
	background: url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/tick.png) no-repeat left;
	margin: 0;
	padding: 0;
	padding-left: 33px;
	color: #fff;
	text-shadow: 1px 2px 1px #333;
}
#listleft {
	width: 480px;
	position: absolute;
	margin-top: 55px;
	margin-left: 35px;
}
#listleft h1 {
	font: bold 25px myriad pro;
	margin: 0;
	padding: 0;
	text-align: left;
	padding-top: 10px;
	text-shadow: 2px 2px 3px #333;
	color: #fff;
	width: 240px;
}
#listleft ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font: 18px myriad pro;
	color: #fff;
	text-shadow: 1px 2px 1px #333;
	margin-top: 7px;
}
#listleft ul li {
	margin: 0;
	padding: 0;
	font: 18px myriad pro;
	color: #fff;
	text-shadow: 1px 2px 1px #333;
	background:url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/square.png) no-repeat left;
	padding-left:20px;
}
#listright {
	width: 364px;
	position: absolute;
	margin-left: 815px;
	margin-top: 85px;
}
#listright h1 {
	font: bold 25px myriad pro;
	margin: 0;
	padding: 0;
	text-align: left;
	padding-top: 10px;
	text-shadow: 2px 2px 1px #000;
	color: #fff;
	margin-left: 15px;
	width: 280px;
}
#listright ul {
	list-style: none;
	margin: 0;
	padding: 0;
	color: #fff;
	text-shadow: 1px 2px 1px #333;
	margin-top: 7px;
}
#listright ul li {
	margin: 0;
	padding: 0;
	font: 20px myriad pro;
	color: #fff;
	text-shadow: 1px 2px 1px #333;
	background: url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/dot.png) no-repeat left;
	padding-left: 20px;
}
#bluebox {
	width: 1050px;
	margin: auto;
	min-height: 280px;
	border-radius: 15px;
	margin-top: 3px;
	margin-bottom: 7px;
}
#br {
	margin: auto;
	width: 1086px;
}
#bluebox h1 {
	margin: 0;
	padding: 0;
	font: 25px trajan pro;
	color: #fff;
	text-shadow: 1px 2px 2px #222;
	margin-top: 5px;
}
#bluebox h1 span {
	font-size: 30px;
}
.lof-container img {
	border-radius: 9px;
}
.main_container {
	width:960px;
	min-height:602px;
	margin:auto;
}
.container {
	width: 960px;
	min-height: 652px;
	float: left;
	background: #fff url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/contentfoot.png) bottom center no-repeat;
}
.left_cont {
	width: 300px;
	min-height: 440px;
	float: left;
	background: #a61c1c;
	padding: 8px;
	margin-top: 32px;
	border-radius:10px;
}
.left_cont p {
	width: 212px;
	font: 13px arial;
	color: #fff;
	text-align: justify;
	border-left: 2px solid #fff;
	padding-left: 11px;
	margin-left: 22px;
	margin-bottom: 25px;
}
#boxhead {
	background: url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/boxheadbg.jpg) repeat-x;
	min-height: 120px;
	margin-top: -29px;
	margin-left: -8px;
	width: 316px;
	border-radius: 10px;
}
#boxhead h1 {
	margin: 0;
	padding: 0;
	font: 24px trajan pro;
	color: #ccc;
	margin-top: 20px;
	float: left;
	width: 260px;
	margin-left: 35px;
}
#boxhead p {
	margin: 0;
	padding: 0;
	font: 13px tahoma;
	color: #fff;
	margin-left: 35px;
	border: none !important;
}
#lcol {
	float: left;
	width: 330px;
}
#ccard {
	margin-top: 5px;
	float: left;
}
#form {
	float: left;
	margin-top: 11px;
	font: 16px tahoma;
	color: #fff;
	margin-left: 10px;
	width: 310px;
}
#btn {
	margin-left: 64px;
}
#form span {
	clear: left;
	width: 297px;
	margin-bottom: 6px;
	float: left;
}
#stxt {
	width: 52px;
}
#form span label {
	float: left;
	clear: left;
	width: 125px;
	font: 16px tahoma;
	color: #fff;
}
#txtarea {
	width: 280px;
	min-height: 83px;
}
.contact_us {
	width:234px;
	min-height:50px;
	float:left;
	background:url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/contact_image_03.png);
	border-radius:10px;
}
.contact_us h1 {
	color:#FFF;
	font-family:"Trajan Pro";
	font-size:16px;
	float:left;
	margin-left:20px;
	margin-top:15px;
}
.contact_detail {
	width:234px;
	min-height:372px;
	float:left;
	border-radius:10px;
	margin-top:10px;
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.37, rgb(33,57,106)), color-stop(0.01, rgb(33,57,106)), color-stop(0.85, rgb(66,116,191)) );
}
.round_logo {
	width:196px;
	min-height:117px;
	float:left;
	background:url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/round_logo_03.png);
	margin-top:30px;
}
.text_area {
	width: 633px;
	min-height: 632px;
	float: left;
	margin-top: 11px;
	margin-left: 7px;
	background: #eee;
	border: 2px solid #c4c4c4;
	border-radius: 10px;
}
.text_area p {
	color:#505050;
	font-family:"Myriad Pro";
	font-size:14px;
}
.main_footer {
	width: 100%;
	margin: auto;
	clear: left;
}
.footer {
	width: 1100px;
	border-radius: 0;
	margin: auto;
	min-height: 286px;
	background: url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/footerbg.jpg) no-repeat;
	position: relative;
}
.footer_nav {
	width: 660px;
	min-height: 30px;
	margin-top: 10px;
	clear: left;
	float: left;
	margin-left: 155px;
}
#menu-footer-menu li {
	float: left;
	margin: 5px 10px;
	font: 15px tahoma;
}
#menu-footer-menu li a {
	color:#FFF;
}
#menu-footer-menu li a:hover {
	color:#Fc0;
}
#menu-footer-menu {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left: 225px;
	margin-top:15px;
}
#addressfoot {
	position: absolute;
	font: bold 15px trajan pro;
	color: #eee;
	margin-top: 83px;
	margin-left: 30px;
	line-height: 22px;
}
#copy {
	color: #fff;
	font: bold 17px trajan pro;
	text-align: center;
	width: 1200px;
	float: left;
	margin-top: 55px;
	margin-bottom: 6px;
}
#foottxt {
	font: 11px tahoma;
	clear: left;
	float: left;
	text-align: center;
}
#footadd p {
	font: 15px tahoma;
}
#footadd {
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 35px;
	margin-right: 125px;
}
.footer_nav .footeritems {
	margin:0px;
	padding:0px;
	min-height:30px;
}
.footer_nav .footeritems li {
	min-height: 20px;
	color: #FFF;
	font-family: "Myriad Pro";
	font-size: 16px;
	text-decoration: none;
	list-style: none;
	float: left;
	border-right: 1px solid #fff;
	padding: 0 11px;
}
#menu-item-67 {
	border: none;
}
.footer_nav .footeritems li a {
	min-height:20px;
	color:#FFF;
	font-family:"Myriad Pro";
	font-size:13px;
	text-decoration:none;
	list-style:none;
}
.footer_nav .footeritems li a:hover {
	min-height:20px;
	color:#FFF;
	font-family:"Myriad Pro";
	font-size:13px;
	text-decoration:underline;
	list-style:none;
}
.design_text {
	margin: auto;
	width: 280px;
	min-height: 30px;
	color: #fff;
	font-family: arial;
	font-size: 11px;
	text-align: center;
}
#contentbox {
	width: 1050px;
	min-height: 382px;
	margin: auto;
}
#pic {
	float: right;
}
#contentbox p {
	font: 19px myriad pro;
	margin: 0;
	margin-bottom: 19px;
}
#contentbox h1 {
	padding: 0;
	margin: 0;
	width: 98%;
	font: bold 22px arial;
	padding: 8px;
	color: #666;
	padding-left: 0px;
	clear: left;
}
#contentbox h2 {
	font: 16px arial;
	color: #f76900;
}
#prodbox h1 {
	width: 160px;
	border-radius: 10px;
	margin: auto;
	margin-bottom: 8px;
	/* IE10 Consumer Preview */ 



background-image: -ms-linear-gradient(top, #6DA8FA 0%, #090EA5 100%);
	/* Mozilla Firefox */ 



background-image: -moz-linear-gradient(top, #6DA8FA 0%, #090EA5 100%);
	/* Opera */ 



background-image: -o-linear-gradient(top, #6DA8FA 0%, #090EA5 100%);
	/* Webkit (Safari/Chrome 10) */ 



background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6DA8FA), color-stop(1, #090EA5));
	/* Webkit (Chrome 11+) */ 



background-image: -webkit-linear-gradient(top, #6DA8FA 0%, #090EA5 100%);
	/* W3C Markup, IE10 Release Preview */ 



background-image: linear-gradient(to bottom, #6DA8FA 0%, #090EA5 100%);
}
#prodbox {
	width: 211px;
	text-align: center;
	padding-top: 12px;
	margin-left: 10px;
	float: left;
}
#prodbox h2 {
	font: bold 18px arial;
	margin: 0;
	padding: 0;
	margin-top: 12px;
}
#prodbox h3 {
	font: 14px arial;
	margin: 0;
	padding: 0;
	margin-top: 5px;
	margin-bottom: 13px;
}
#addtocart {
	padding: 6px;
	/* IE10 Consumer Preview */ 



background-image: -ms-linear-gradient(top, #FAF203 0%, #A6300A 100%);
	/* Mozilla Firefox */ 



background-image: -moz-linear-gradient(top, #FAF203 0%, #A6300A 100%);
	/* Opera */ 



background-image: -o-linear-gradient(top, #FAF203 0%, #A6300A 100%);
	/* Webkit (Safari/Chrome 10) */ 



background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FAF203), color-stop(1, #A6300A));
	/* Webkit (Chrome 11+) */ 



background-image: -webkit-linear-gradient(top, #FAF203 0%, #A6300A 100%);
	/* W3C Markup, IE10 Release Preview */ 



background-image: linear-gradient(to bottom, #FAF203 0%, #A6300A 100%);
	border-radius: 10px;
	border: 2px solid #999;
	color:#fff;
}
#mainboxinner {
	width: 1200px;
	background: #fff;
	margin: auto;
	margin-top: 6px;
	min-height: 350px;
	border-radius: 12px;
}
#mainboxinner h1 {
	font: 25px myriad pro;
	margin: 0;
	padding: 0;
	margin-top: 15px;
	float: left;
	margin-left: 24px;
}
#mainboxinner p {
	font: 15px Tahoma, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	float: left;
	margin-left: 14px;
	margin-right: 25px;
	clear: left;
}
#searchbox {
	position: absolute;
	width: 220px;
	margin-left: 863px;
	margin-top: 42px;
}
#inner-page h1 {
	margin: 0;
	padding: 0;
	font: 27px myriad pro;
	color: #333;
	margin-left:15px
}
#inner-page p {
	margin: 0;
	padding: 0;
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	margin-top:10px;
	margin-left:17px;
	margin-right:15px;
}
#inner-page ul {
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	text-align: justify;
}
#sidebar {
	width: 260px;
	background:#eee url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/sidebar-bg.jpg) bottom no-repeat;
	float: left;
	min-height: 600px;
	padding-bottom:25px;
}
#sidebar h5 {
	font-weight: 700;
	color: #9AAFCC;
	padding-bottom: 12px;
	border-bottom: 5px solid #dfdfdf;
	font: bold 19px tahoma;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 15px;
}
#sidebar ul {
	margin: 0;
	padding-left: 25px;
}
#sidebar ul li {
	padding: 9px 0;
	list-style: none;
	position: relative;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#sidebar ul li .icon-caret-right {
	font-size: 50px;
	color: #ddd;
	position: absolute;
	left: -41px;
	top: -6px;
}
#sidebar i {
	position: absolute;
	color: #BDBDBD;
	font-size: 30px;
	margin-left: 15px;
}
#sidebar p {
	font: 13px tahoma;
	margin: 0;
	padding: 0;
	margin-left: 51px;
	margin-right: 18px;
	color: #6A748A;
}
.address {
	border-bottom: 1px solid #dfdfdf;
	padding-bottom: 9px;
}
.phone {
	border-bottom: 1px solid #dfdfdf;
	padding-bottom: 9px;
	margin-top: 15px;
}
.email {
	border-bottom: 1px solid #dfdfdf;
	padding-bottom: 9px;
	margin-top: 15px;
}
#sidebar p span {
	width: 50px;
	float: left;
}
#wpmem_reg, #wpmem_login {
	margin-left: 14px !important;
	padding-top: 30px !important;
	margin-right: 15px !important;
}
#wpmem_reg fieldset, #wpmem_login fieldset {
	padding: 10px 15px 10px 28px !important;
	border: 1px solid #eee !important;
	font-family: tahoma !important;
}
#sidebar ul li a {
	font-size:1.063em;
	color:#78a3b9;
	text-decoration:none;
	font-family: tahoma;
}
#sidebar ul li a:hover {
	color:#000;
	text-decoration:none
}
#sidebar ul li a.active {
	color:#000;
	text-decoration:none
}
#map {
	position: absolute;
	margin-top: -17px;
	margin-left: 1px;
}
#statusid {
	right: 0;
	position: absolute;
	top: 0;
}
#inner-page {
	float: left;
	margin-top: 2px;
	margin-bottom: 0;
	padding-bottom: 15px;
	background: #fff;
	padding-top: 15px;
	display: inline;
	width: 835px;
	position: relative;
}
#inner-page h2 {
	margin: 0;
	padding: 0;
	margin-top: 15px;
	margin-left: 15px;
	font: 20px tahoma;
}
#inner-page h3 {
	margin: 0;
	padding: 0;
	margin-top: 15px;
	margin-left: 15px;
	font: 17px tahoma;
	color:#069;
}
#inner-page-term {
	float: left;
	margin-top: 2px;
	margin-bottom: 0;
	padding-bottom: 15px;
	background: #fff;
	padding-top: 15px;
	display: inline;
	width: 1090px;
	position: relative;
}
#inner-page-term h2 {
	margin: 0;
	padding: 0;
	margin-top: 15px;
	margin-left: 15px;
	font: 20px tahoma;
}
#inner-page-term h3 {
	margin: 0;
	padding: 0;
	margin-top: 15px;
	margin-left: 15px;
	font: 17px tahoma;
	color:#069;
}
#inner-page-term p {
	margin: 0;
	padding: 0;
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	margin-top:10px;
	margin-left:17px;
	margin-right:15px;
}
#inner-page-term ul {
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
}
.red {
	color: red;
}
#colr {
	float: left;
	width: 340px;
	min-height: 478px;
	background: url(/web/20180606083432im_/http://smartreamer.com/wp-content/themes/smartreamer/images/rcol.jpg);
	margin-left: 8px;
}
#colr h1 {
	text-align: center;
	font: 20px myriad pro;
	color: red;
}
#colr p {
	text-align: center;
	font: 16px myriad pro;
	color: #fff;
	line-height: 17px;
}
#socialr {
	float: left;
	margin-top: 15px;
	margin-left: 115px;
}
#footerphone {
	position: absolute;
	font: bold 16px trajan pro;
	text-align: right;
	color: #fff;
	right: 35px;
	top: 95px;
}
#col {
	float: left;
	margin-left: 50px;
	margin-top: 25px;
}
#col h1 {
	float: left;
	font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#CCC;
	text-transform:uppercase;
	margin:0;
	padding:0;
	clear: left;
}
#col ul {
	list-style: none;
	float: left;
	margin: 0;
	padding: 0;
	clear: left;
	margin-top: 15px;
}
#col ul li {
	margin: 0;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #8b8b8b;
	margin-top: 11px;
}
#col ul li a {
	color: #8b8b8b;
	text-decoration:none;
}
#col ul li a:hover {
	color: #b0c0ca;
	text-decoration:none;
}
#col p {
	float: left;
	margin: 0;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #8b8b8b;
	width: 240px;
	clear: left;
	margin-top: 25px;
}
#signupnl {
	float: left;
	clear: left;
	margin-top: 11px;
	margin-bottom: 15px;
}
.signupnl {
	background: #404345;
	border: none;
	float: left;
	min-height: 30px;
	margin: 0;
	padding: 0;
	padding-left: 15px;
}
#getsocial {
	float: left;
	clear: left;
	margin-top: 7px;
}
#footerbot {
	width: 1100px;
	min-height: 30px;
	background: #616161;
	margin: auto;
	position: relative;
}
#footerbot a {
	color: #eee;
}
#footerbot p {
	margin: auto;
	padding: 0;
	margin-left: 15px;
	margin-top: 9px;
	float: left;
	font: 12px tahoma;
	color: #ddd;
}
#top-page-bar {
	min-height: 60px;
	font: 36px myriad pro;
	background: #4F85A8;
	position:relative;
}
#top-page-bar i.icon-caret-down {
	color: #4F85A8;
	position: absolute;
	font-size: 34px;
	top: 47px;
	left: 279px;
	z-index: 20;
}
#top-page-bar h1 {
	margin: 0;
	padding: 0;
	font: bold 29px tahoma;
	margin-top: 11px;
	float: left;
	margin-left: 28px;
	color: #fff;
}
#wpmem_reg label.text, #wpmem_reg label.checkbox, #wpmem_login label {
	padding: 16px 0;
	clear: left !important;
}
#wpmem_reg label.text, #wpmem_reg label.checkbox, #wpmem_reg label.textarea, #wpmem_reg  label.select, #wpmem_login label {
	height: 26px;
	width: 23% !important;
	float: left;
	display: block;
}
#wpmem_reg .div_textarea textarea, #wpmem_reg .textbox, #wpmem_login .textbox, #wpmem_reg  .username, #wpmem_login .username, #wpmem_reg .password, #wpmem_login .password {
	display: block;
	width: 55%;
	margin-top: 10px !important;
	padding: 0 !important;
	font: inherit;
}
#wpmem_reg .div_text, #wpmem_reg .div_textarea, #wpmem_reg .div_select, #wpmem_login .div_text, #wpmem_reg .div_checkbox {
	width: 69%;
	float: left !important;
	padding: 6px 0;
}
#wpmem_login fieldset {
	padding: 10px 0 10px 28px;
	width: 540px;
	margin: auto;
}
#wpmem_reg fieldset, #wpmem_login fieldset {
	padding: 10px 0 10px 28px;
	width: 540px;
	margin: auto;
}
#wpmem_reg label.text, #wpmem_reg label.checkbox, #wpmem_login label {
	padding: 9px 0 2px 0 !important;
}
#wpmem_reg .div_text, #wpmem_reg .div_textarea, #wpmem_reg .div_select, #wpmem_login .div_text, #wpmem_reg .div_checkbox {
	width: 68%;
	float: right;
	padding: 0 0 !important;
}
#results {
	width: 1100px;
	background: #fff;
	margin: auto;
	padding-bottom: 35px;
}
#resulth1 {
	margin: 0;
	padding: 0;
	font: bold 19px tahoma;
	margin-top: 15px;
	float: left;
	margin-left: 18px;
	margin-bottom: 15px;
	color: #6C7696;
}
.comments-link {
	display: none;
}
#searchhead {
	clear: left;
	margin: 0;
	padding: 0;
	margin-top: 15px;
	margin-left: 15px;
	font: 17px tahoma;
	color: #069;
}
.entry-summary p {
	margin: 0;
	padding: 0;
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	margin-top: 10px;
	margin-left: 17px;
	margin-right: 15px;
}
#nav-below {
	display: none;
}
.req {
	color: #bd3500;
	font-size: 22px;
	line-height: 50%;
	float: none !important;
	margin-top: 5px;
}

/*
     FILE ARCHIVED ON 08:34:32 Jun 06, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:39:08 Dec 12, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.419
  exclusion.robots: 0.013
  exclusion.robots.policy: 0.005
  esindex: 0.007
  cdx.remote: 5.754
  LoadShardBlock: 126.771 (3)
  PetaboxLoader3.datanode: 164.191 (5)
  load_resource: 169.871 (2)
  PetaboxLoader3.resolve: 77.86 (2)
*/