.search-form {
	padding: 12px 0 10px 23px;
	height:37px;
	overflow:hidden;
	position:relative;
}

#search input#s {width:286px; background:#1b1a1b; border:1px solid #010000; height:35px;-moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px;
}
#search {float:left !important;}

.phonefeature {margin-bottom:20px;}
.style2.tabberlive .tabbertab {border:none !important;}

.container_12 {font-size:16px;}
.container_12 .grid270fix {width:270px !important;}

.serviceslist ul {padding-top:30px;}
.serviceslist ul li, .sidebar .menu li a {color:#fdfdfd; font-size:18px; list-style-type:disc; margin-bottom:28px;}


.innerpage .container_12 .grid_3 {
width: 270px !important;
}

.sidebar {background:url(images/sidebarblack.png) repeat-x; width:280px; min-height:632px; color:#fff; padding:15px; margin-bottom:15px;]
    -webkit-border-radius: 8px;
    
    border-radius: 8px;
    }
    
    .fontchange {font-size:12px;}
    
.rmore {background:url(images/readmore.png) right no-repeat; padding-right:25px;}

.titlewidth {width:470px !important;}


.wrapfix {overflow:visible !important;}
.topfix {margin-top:-26px;}

.lists ul li, .sidebar .menu li {background:url(images/listbg.png) 0px 5px no-repeat;}
.lists ul li a, .sidebar .menu li a {padding-left:25px; color:#fff; }
.sidebar .menu li {list-style-type: none;}
.pushup {margin-top:-30px;}

.postmetadata	{clear:both; font-size:10px; padding:3px; overflow:hidden;
}

.postmetadata.top	{padding:0 0 10px 0;
}

.post-categories, .post-tags	{display:block; float:left; clear:left;
}

.comments-link	{display:block; float:right;
}

.edit-link	{display:block; clear:both;
}

.navigation	{clear:both; font-size:10px; overflow:hidden; text-align:center; line-height:1.4em;
}

.navigationprev	{display:block; float:left; 
}

.navigationnext	{display:block; float:right;
}

/*WordPress core styles*/
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter, div.aligncenter {
    display:block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float:left;
    margin: 5px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float:left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin:0;
    max-width: 98.5%;
    padding:0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size:11px;
    line-height:17px;
    margin:0;
    padding:0 4px 5px;
}
/**/

/*-----------------------------------------------------------*/
/* Comments
/*-----------------------------------------------------------*/

#comments	{clear:both;
}

#comments .comments-nav	{padding:0 0 18px 0; font-size:10px;
}

.comments-nav-previous	{text-align:right;
}

.comments-nav-next	{text-align:left;
}

h3#comments-title, h3#reply-title	{color:#333333; font-size:20px; margin-bottom:0;
}

h3#comments-title	{padding:24px 0;
}

.commentlist	{list-style:none; margin:0; padding:10px;
}

.commentlist li.comment	{border-bottom:1px solid #e7e7e7; margin:0; padding:15px; position:relative;
}

.commentlist li:last-child	{margin-bottom:0;
}

#comments .comment-body ul, #comments .comment-body ol	{margin-bottom:18px;
}

#comments .comment-body p:last-child	{margin-bottom:6px;
}

#comments .comment-body blockquote p:last-child	{margin-bottom:24px;
}

.commentlist ol	{list-style:decimal;
}

.commentlist .avatar	{float:left; padding-right:8px;
}

.comment-author cite	{color:#333333; font-style:normal; font-weight:bold;
}

.comment-author cite a	{text-decoration:none; font-weight:bold;
}

.comment-author .says	{font-style:italic;
}

.comment-meta	{font-size:10px; margin:0 0 18px 0;
}

.comment-meta a:link, .comment-meta a:visited	{color:#888; text-decoration:none;
}

.comment-meta a:active, .comment-meta a:hover	{color:#ff4b33;
}

.commentlist .bypostauthor	{background:url(images/body-bg.jpg) repeat;
}

.reply	{font-size:11px; padding-bottom:5px;
}

.reply a, a.comment-edit-link	{color:#888;
}

.reply a:hover, a.comment-edit-link:hover	{color:#ff4b33;
}

.commentlist .children	{list-style:none; margin:0; padding:0;
}

.commentlist .children li	{border: none; margin:0; border:solid #cccccc 1px; padding-right:15px;
}

.depth-2	{background:url(images/body-bg.jpg) repeat;
}

.depth-3	{background:url(images/body-bg.jpg) repeat;
}

.depth-4	{background:url(images/body-bg.jpg) repeat;
}

.depth-5	{background:url(images/body-bg.jpg) repeat;
}

.commentlist .children li.depth-2, .commentlist .children li.depth-3, .commentlist .children li.depth-4, .commentlist .children li.depth-5	{margin-bottom:5px;
}

.nopassword, .nocomments	{display:none;
}

#comments .pingback	{border-bottom:1px solid #e7e7e7; padding:25px 0;
}

#comments .pingback p	{color:#888; display:block; font-size:12px; line-height:18px; margin:0; padding:0;
}

#comments .pingback .url	{font-size:13px; font-style:italic;
}

/* Comments form */

#respond	{margin:10px 0 24px; overflow:hidden; position:relative; max-width:500px;
}

#respond p	{margin:0;
}

#respond .comment-notes	{margin-bottom:1em;
}

.form-allowed-tags	{line-height:1em;
}

.children #respond	{margin:0 48px 0 0;
}

h3#reply-title	{margin:18px 0;
}

#comments-list #respond	{margin:0 0 18px 0;
}

#comments-list ul #respond	{margin:0;
}

#cancel-comment-reply-link	{font-size:12px; font-weight:normal; line-height:18px;
}

#respond .required	{color:#ff4b33; font-weight:bold;
}

#respond label	{color:#888; font-size:12px;
}

#respond input	{margin:0 0 9px; width:98%;
}

#respond textarea	{width:98%;
}

#respond .form-allowed-tags	{color:#888; font-size:12px; line-height:18px;
}

#respond .form-allowed-tags code	{font-size:11px;
}

#respond .form-submit	{margin:12px 0;
}

#respond .form-submit input	{width:auto;
}
.menu-wrapper {margin-top:-9px; height:61px;}

.sidebar h3.widget-title {font-size:20px; color:#0096FF;}

.guarantee {margin-top:-37px; display:block;}

.grid9small {width:600px !important;}

.badge {width:280px;}
.badge a{display:block; margin: 20px auto 0 auto; width:141px;}

header {min-height:190px;}

a[href="https://phone-techs.com/pollsarchive"]{display:none;}

.widget_polls-widget {margin-top:20px;}

.hometop .grid_3 {float:right; margin-right:20px;}

.homevideo {text-align: right; margin-top: -72px; margin-bottom: 49px;}

.pushup {margin-top:20px;}