/*
Theme Name: Review Tiger
Theme URI: http://reviewtiger.com/
Author: JP Baroma
Author URI: http://wordpress.org/
Description: A theme which is specific for Review Tiger. contact jpbaroma26@yahoo.com  jbaroma@odesk.com
Version: 1.0
License: GNU General Public License
License URI: license.txt
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
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body {margin:0; padding:0;}
html {position: relative; height:auto;}
body {
	height: auto; margin: 0; padding:0;
	background: #c7ccd0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M3Y2NkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #c7ccd0 0%, #f1f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c7ccd0), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #c7ccd0 0%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #c7ccd0 0%,#f1f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #c7ccd0 0%,#f1f1f1 100%); /* IE10+ */
	background: linear-gradient(top, #c7ccd0 0%,#f1f1f1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7ccd0', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
}
#header-top-bbg{
	background: url(images/top-header-bg.jpg) repeat-x;
		 
	width:100%;
	height: 61px;
	position:absolute;
	top: 0;
	left: 0;
	z-index: 0;
}
#header-bottom-bbg{
	background: url(images/bottom-header-bg.jpg) repeat-x;
		 
	width:100%;
	height: 118px;
	position:absolute;
	top: 61px;
	left: 0;
	z-index: 0;
	
	-webkit-box-shadow: 0px 2px 9px 0px rgba(0, 0, 0, 0.27);
	-moz-box-shadow: 0px 2px 9px 0px rgba(0, 0, 0, 0.27);
	box-shadow: 0px 2px 9px 0px rgba(0, 0, 0, 0.27);

}

#footer-top-bbg{
	position: absolute;
	bottom: 123px;
	left: 0;
	
	width:100%;
	height: 230px;
	
	z-index: 1;
	background: url(images/top-footer-bg.jpg) repeat-x;
}
#footer-bottom-bbg{
	position: absolute;
	bottom: 0;
	left: 0;
	
	width:100%;
	height: 123px;
	
	z-index: 1;
	background: #e8e8e8; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #e8e8e8 0%, #f1f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e8e8e8 0%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e8e8e8 0%,#f1f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e8e8e8 0%,#f1f1f1 100%); /* IE10+ */
	background: linear-gradient(top, #e8e8e8 0%,#f1f1f1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
}

img {border: 0 none;}
#page {width: 1002px; height: auto; margin: 0 auto; position: relative; z-index: 2;}

.left { float: left; }
.right { float: right; }
.clear { clear:both; }
.aleft {text-align: left;}
.aright {text-align: right;}

.spacer-120{
  height: 50px;
}
.spacer-30{
  height: 30px;
}
.spacer-15{
  height: 15px;
}
.spacer-10{
  height: 10px;
}
.spacer-7{
  height: 7px;
}

a {text-decoration: none;}
	
@font-face {
        font-family: 'Myriad';
        src: url('fonts/MyriadPro-Regular.otf'); /* IE9 Compat Modes */
        src: url('fonts/MyriadPro-Regular.otf?#iefix') format('opentype'), /* IE6-IE8 */
             url('fonts/MyriadPro-Regular.otf') format('opentype'), /* Modern Browsers */
             url('fonts/MyriadPro-Regular.otf')  format('opentype'), /* Safari, Android, iOS */
             url('fonts/MyriadPro-Regular.otf#svgFontName') format('svg'); /* Legacy iOS */
        }
@font-face {
        font-family: 'Patua';
        src: url('fonts/PatuaOne-Regular.ttf'); /* IE9 Compat Modes */
        src: url('fonts/PatuaOne-Regular.ttf?#iefix') format('truetype'), /* IE6-IE8 */
             url('fonts/PatuaOne-Regular.ttf') format('truetype'), /* Modern Browsers */
             url('fonts/PatuaOne-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
             url('fonts/PatuaOne-Regular.ttf#svgFontName') format('svg'); /* Legacy iOS */
        }
@font-face {
        font-family: 'Aller';
        src: url('fonts/Aller Bold.ttf'); /* IE9 Compat Modes */
        src: url('fonts/Aller Bold.ttf?#iefix') format('truetype'), /* IE6-IE8 */
             url('fonts/Aller Bold.ttf') format('truetype'), /* Modern Browsers */
             url('fonts/Aller Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
             url('fonts/Aller Bold.ttf#svgFontName') format('svg'); /* Legacy iOS */
        }
@font-face {
        font-family: 'HelveticaLT';
        src: url('fonts/Helvetica LT.ttf.ttf'); /* IE9 Compat Modes */
        src: url('fonts/Helvetica LT.ttf?#iefix') format('truetype'), /* IE6-IE8 */
             url('fonts/Helvetica LT.ttf.ttf') format('truetype'), /* Modern Browsers */
             url('fonts/Helvetica LT.ttf.ttf')  format('truetype'), /* Safari, Android, iOS */
             url('fonts/Helvetica LT.ttf.ttf#svgFontName') format('svg'); /* Legacy iOS */
        }
.larger{
  font-size: larger;
}
.button {
	font-family: Patua, "Times New Roman", Times, serif;
	color: #553a00;
	
	text-shadow: 0px 1px 0px #ffffff;
	filter: dropshadow(color=#ffffff, offx=0, offy=1);
	
	-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.2);
	
	-webkit-box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.75);
	box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.75);
	
	background: #ffd65e; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWJmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffd65e 0%, #febf04 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd65e), color-stop(100%,#febf04)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* IE10+ */
	background: linear-gradient(top, #ffd65e 0%,#febf04 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-8 */
	
	border: 1px solid #febf01;
	
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	border-radius: 4px;
}
/* =Header */
#header {
	width: 100%;
}


#header-top {
	background: url(../reviewtiger/images/header-bg.png) no-repeat;
	height: 61px;
}


/* =Main Navigation */
#navigation {
	padding: 8px 0 0 25px;
}
#navigation .menu {
	margin: 0;
	padding: 0;
	list-style: none;
}
#navigation .menu-item {
	display: block;
	position: relative;
	float: left;
	margin: 15px 0 0;
}

#navigation .current-menu-item {
	background: url(../reviewtiger/images/menu-arrow.png) center 25px no-repeat;
	padding-bottom: 20px;
}
#navigation ul li a {
	font-family: Patua, "Times New Roman", Times, serif;
	font-size: 18px;
		
	text-decoration: none;
	color: #ffffff;
	margin: 0 20px;
	display: block;
}
#navigation ul li a:hover {
	color: #bbc8de;
}
/* =Main Navigation */

#header-bottom {
	height: 118px;
}
#header #logo {
	width: 329px;
	height: 118px;
}
#header #logo img {
	margin: 26px 0 0 8px;
}



#header-bottom #testimonials {
	padding: 32px 20px 0;
	font: 13px Georgia, "Times New Roman", Times, serif;
	color: #4b4b4b;
	width: 216px;
}
#header-bottom #testi-content {
	font-style: italic;
}
#header-bottom #testi-author { text-align: right;}


#content {
	
}
#content-main {
	width: 70%;
}
#content-main h1 {
	font: 30px Patua, "Times New Roman", Times, serif;
	color: #2b5178;
	
	text-shadow: 1px 1px 0px #ffffff;

	filter: dropshadow(color=#ffffff, offx=1, offy=1);
	margin: 0;
}


/******** general-page *****/

#main-entry {
	background: #FFF;
	padding: 40px 48px 22px;
	border: 1px solid #a9a9a9;
	margin: 0 15px;
}
.home #main-entry {
	margin: 0px;
}


#entry-content {
	font: 14px Arial, Helvetica, sans-serif;
	color: #535659;
}
#entry-content p {
	margin: 0;
	padding: 20px 0 0;
	line-height: 20px;
}


/******** main-page *****/

/******** category-page *****/

#category-reviews h1 {
	margin: 10px 0 0 25px;
}

#category-reviews {
	margin: -5px 15px 15px;
	background: #FFF;
	border: 1px solid #a9a9a9;
}

/******** category-page *****/



.reviews {
	margin: 25px 15px 15px;
	background: #FFF;
	border: 1px solid #a9a9a9;
}

#latest-reviews #title {
	font: 25px Patua, Tahoma, Arial, Helvetica, sans-serif;
	color: #553a00;
	
	text-shadow: 1px 1px 0px #ffffff;
	filter: dropshadow(color=#ffffff, offx=1, offy=1);
	
	border: 0 none;
	margin: -15px 0 0 -14px;
	padding: 6px 0 0 25px;
	background: url(images/latest-reviews.png) no-repeat;
	width: 100%;
	height: 54px;
	
	position: relative;
	top: 0px;
	left: 0px;
}
.reviews #review-entry {
	margin: 18px 28px 20px 22px;
	
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	background: #efeff0;
	min-height: 500px;
	padding: 20px 15px;
}

.reviews #review-entry .single-entry {margin: 0 0 20px;}
.reviews #review-entry .review-pic {
	width: 142px;
	height: 142px;
	border: 1px solid #c5c5c5;
	border-top: 1px solid #e4e4e5;
	
	-webkit-box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.9);
	box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.9);
	
	-webkit-box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.1);
	
	-webkit-border-radius: 3px;
	border-radius: 3px;
	
}
.reviews #review-entry .review-pic img {
	margin: 7px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #abb0b3;
}
.reviews #review-entry .review-content {
	width: 355px;
	height: 125px; /* 90px */
	
	border: 1px solid #a9a9a9;
	border-top: 2px solid #cbcbcb;
	border-left: 0 none;
	margin: 9.5px 0 0 1px;
	padding: 10px 20px 20px 15px;
	
	-webkit-border-radius: 0px 2px 2px 0px;
	border-radius: 0px 2px 2px 0px;
	position: relative;
	
	
}
.reviews #review-entry h3.review-title {
	color: #404d6c;
	font: 24px Patua, Tahoma, Geneva, sans-serif;
	margin: 0px; padding:0;
}


.reviews #review-entry .review-excerpt {
	color: #5d6063;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 17px;
	margin: 5px 0 0 0;
	text-align: justify;
}
.reviews #review-entry #read-more {
	width: 83px;
	height: 19px;
	
	color: #fff;
	background: #000;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 5px;
	
	-webkit-border-radius: 5px;
	border-radius: 5px;
	position: absolute;
	left: 270px;
	top: 91%; /* 109px; */
	text-decoration: none;
}
.reviews #review-entry #read-more a {
	color: #fff;
	
	font: bold 12px Arial, Helvetica, sans-serif;
	
	text-decoration: none;
}
.reviews #review-entry #read-more a:hover {color: #CCC;}

.reviews #review-entry #read-more:after {
	content: "";
	position: absolute;
	top: -3px;
	left: 38px;
	border-width: 0px 4px 4px;
	border-style: solid;
	border-color: #000 transparent;
	display: block;
	width: 0;	
}

.review-ratings {
	
	
	background: #1f4475; /* Old browsers */
	background: -moz-linear-gradient(left, #1f4475 0%, #1f5aa7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#1f4475), color-stop(100%,#1f5aa7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #1f4475 0%,#1f5aa7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #1f4475 0%,#1f5aa7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, #1f4475 0%,#1f5aa7 100%); /* IE10+ */
	background: linear-gradient(left, #1f4475 0%,#1f5aa7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f4475', endColorstr='#1f5aa7',GradientType=1 ); /* IE6-9 */
	
	
	
	-webkit-border-radius: 0px 3px 3px 0px;
	border-radius: 0px 3px 3px 0px;
	
	-webkit-box-shadow: inset 0px 0px 30px 0px rgba(5, 30, 65, 0.85);
	box-shadow: inset 0px 0px 30px 0px rgba(5, 30, 65, 0.85);
	
	
}
.reviews #review-entry .review-ratings {
	margin: 13px 0 0 0;
	width: 80px;
	height: 121px;
}
.review-ratings table td {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #fff;
	
}
.review-ratings table {margin-top: 4px;}
.review-ratings table td:first-child {padding: 2px 0 0 3px;}
.review-ratings table td:last-child {padding: 2px 0 0 2px; text-align: center;}


/*************single page ****/
#single-main-entry { margin: 20px 35px 0;}

#entry-top #pic {
	width: 138px;
	height: 138px;
	border: 1px solid #c5c5c5;
	border-top: 1px solid #e4e4e5;
	
	-webkit-box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.9);
	box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.9);
	
	-webkit-box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.1);
	
	-webkit-border-radius: 3px;
	border-radius: 3px;
	
	background: #eeeeee; /* Old browsers */
	background: -moz-linear-gradient(top, #eeeeee 0%, #dadada 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eeeeee 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eeeeee 0%,#dadada 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eeeeee 0%,#dadada 100%); /* IE10+ */
	background: linear-gradient(top, #eeeeee 0%,#dadada 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */
	
	position: relative;
	z-index: 11;
	
}
#entry-top #pic img {
	margin: 5px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #abb0b3;
}
#bubbles { margin: 4px 0 0 10px; height: 136px;}
#bubbles #have-used-site {
	background: url(images/have-used-site.png) no-repeat;
	text-align: center;
	width: 186px;
	height: 55px;
	
	font: 19px Patua, "Arial Black", Gadget, sans-serif;
	color: #893900;
	
	text-shadow: 1px 1px 2px #ffffff;
	filter: dropshadow(color=#ffffff, offx=1, offy=1);
	
	padding: 13px 0 0 4px;
	
	line-height: 19px;
	
	position: relative;
	z-index: 10;
	
}
#bubbles #leave-review {
	background: url(images/leave-review.png) no-repeat;
	text-align: center;
	width: 176px;
	height: 100%; /* 56px; */
	
	
	
	padding: 13px 0 0 4px;
	
	line-height: 19px;
	
	position: relative;
	z-index: 11;
	
	top: -13px;
	left: 10px;
	
	padding: 23px 0 0 2px;
}
#bubbles #leave-review a {
	font: 21px Patua, "Arial Black", Gadget, sans-serif;
	color: #0d3156;
	
	text-shadow: 1px 1px 2px #ffffff;
	filter: dropshadow(color=#ffffff, offx=1, offy=1);
}
#entry-top .review-ratings {
	margin: -2px 0 0 4px;
	width: 130px;
	height: 69px;
	
	position: relative;
	z-index: 10;
	border: 1px solid black;
}


#single-main-entry .review-ratings table td {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #fff;
	
}
#single-main-entry .review-ratings table {margin-top: 5px;}
#single-main-entry .review-ratings table td {
	text-align: center;
	padding: 2px 5px 0 0;
}
#single-main-entry .review-ratings tr.percentage td {padding-left: 2px;}

/*#single-main-entry .review-ratings table td:first-child {padding: 2px 0 0 3px;}
#single-main-entry .review-ratings table td:last-child {padding: 2px 0 0 5px;}*/

#social-buttons {
	margin: 30px 30px 0 32px;
	width: 209px;
}
.fb-like {
	margin: 2px -5px 0 0;
}
.googleplus { margin: 0 0px 0 0px;}

#entry-top #visit-website {
	margin: 30px 0 0;
}
#visit-website-1 {
	width: 220px;
	height: 20px;
	
	font-size: 21px;
	
	text-align: center;
	padding: 12px 17px;
}
#single-main-entry #entry-text {
	margin: 50px 0 20px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #535659;
	line-height: 20px;
	
	text-align: justify;
}
#visit-website-small {
	width: 619px;
	height: 40px;
	
	background: #e6e7e8;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	padding: 20px 0 0 15px;
}
#visit-website-2 {
	padding: 6px 10px;
	font-size: 16px;
}
#related-reviews {}
#related-reviews h2, #comments-area h2, #comments-area h3, .error404 h2, .search h2.entry-title a  {
	font: 20px Patua, Tahoma, Arial, Helvetica, sans-serif;
	color: #2a6cad;
}
#related-reviews #pic {
	margin-bottom: 10%;
	width: 107px;
	height: 107px;
	border: 1px solid #c5c5c5;
	border-top: 1px solid #e4e4e5;
	
	-webkit-box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.9);
	box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.9);
	
	-webkit-box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.1);
	
	-webkit-border-radius: 3px;
	border-radius: 3px;
	position: relative;
	
}
#related-reviews #pic img {
	margin: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #abb0b3;
}
#rel-rev-title {
	background: rgba(0, 0, 0, 0.6);
	width: 98px;
	height: 40px;
	position: absolute;
	bottom: 4px; left: 4px;
	
	font: 14px Patua, Arial, Helvetica, sans-serif;
	color: #fafcef;
	text-align: center;
	padding-top: 5px;
}
#related-reviews .rev-1, #related-reviews .rev-2,
#related-reviews .rev-3, #related-reviews .rev-4 {
	margin-right: 15px;
}
.post-rating .percentage {margin-top: -5px;}
.post-rating .percentage div {
	font: 10px Arial, Helvetica, sans-serif;
	color: #5e5e5e;
	text-align: center;
	width: 35px;
}
.post-rating  {margin: 0px 0 0px 0;}
.post-rating div {
	text-align: center;
	padding: 0px 0px 0 0;
}
.post-rating .percentage {
	padding-top: -5px;
}
.post-rating img { border: 0 none !important; }


/********** Comments Area ****/
#comments-area {
	background: #e6e7e8;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	margin: 70px 0 30px;
	padding: 5px 30px;
	color: #757575;
	font: 12px Arial, Helvetica, sans-serif;
}
#comments input[type=text], #comments textarea, #comments input[type=checkbox] {
	color: #757575;
	font: 12px Arial, Helvetica, sans-serif;
	
	padding: 7px 12px;
	
	border: 1px solid #babdc0;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	
	-webkit-box-shadow: inset 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
}
#comments input[type=text] {
	width: 200px;
}
#comments textarea {width: 500px; height: 120px;}
#comments #submit {
	padding: 7px 15px;
	font-size: 16px;
	cursor: pointer;
}

h2#comments-title  {
	font: 28px Patua, Tahoma, Arial, Helvetica, sans-serif;
	color: #2a6cad;
}
.commentlist {margin-left: -30px;}
.commentlist li{ list-style: none;}
.comment-author img.avatar, #comments .reply {display:none;}
.comment-author .fn {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #3e6fa2;
}
.commentlist .even {
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 10px 10px 1px;
	margin: 20px 0;
}
.commentlist .odd {
	-webkit-box-shadow: inset 0px 0px 5px 0px rgba(255, 255, 255, 0.75);
	box-shadow: inset 0px 0px 5px 0px rgba(255, 255, 255, 0.75); 
	padding: 10px 10px 1px;
}

.comment-content {
	margin-top: -10px;
}
.comment-content p {
	color: #535659;
    font: 14px/16px Arial,Helvetica,sans-serif;
    text-align: justify;
	
	padding: 0 0;
}
.author-date {width: 300px;}
.comment-author {
	font-size: 12px;
}
.comment-rating {
	margin-top: -7px;
}
.comment-awaiting-moderation {font-size: 14px; padding: 15px; font-style: italic;}
.comm-date {padding: 0px 0 0 5px;}

#comments #site-rating {margin-top: -20px;}
#comments #rate-site {margin-top: 10px;}
#comments .your-rating table td {
	font: 10px Arial, Helvetica, sans-serif;
	color: #5e5e5e;
}
#comments .your-rating table {margin: 5px 0 10px 0;}
#comments .your-rating table td {
	text-align: center;
	padding: 0px 0px 0 0;
}
#comments .your-rating .stars  td img { cursor:pointer;}

.your-rating {height: 80px; margin-top: 6px;}

#comments .error {
	font-size: 14px;
	color: #F63;
	padding-left: 10px;
}
#comments textarea.error, #comments input[type=text].error { 
	-webkit-box-shadow: 0px 0px 5px 0px rgba(255, 102, 51, 0.75);
	box-shadow: 0px 0px 5px 0px rgba(255, 102, 51, 0.75); 
}

/********** Comments Area ****/

/*************single page ****/


/************* All Categories/See All ****/
#category-entry {
	margin: 0 0 25px;
}
#category-entry h3 {
	margin: 0 0 0 0;
	
}
#category-entry h3 a {
	font: 20px Patua, Arial, Helvetica, sans-serif;
	color: #5983af;
}
#category-entry p {
	margin: 5px 0 0;
	font: 14px Verdana, Geneva, sans-serif;
	color: #64676a;
	line-height: 20px;
}
#category-entry .view-category-reviews {
	padding: 5px 5px 5px 20px;
	background: url(images/view-reviews.png) 0 2px no-repeat;
	width: 150px;
	font: 12px Patua, Arial, Helvetica, sans-serif;
	line-height: 12px;
	color: #8a6d1b;
	margin-top: 2px;
}

/********** All Categories/See All ****/



/********** navigation ****/
#navi .pages {display:none;}
#navi {text-align: center;}
#navi a.previouspostslink {
	background: url(images/prev-navi.png) no-repeat center center;
	
	
}
#navi a.nextpostslink { background: url(images/next-navi.png) no-repeat center center;}
#navi a.previouspostslink, #navi a.nextpostslink {
	font: bold 12px Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
    margin: 2px;
    text-decoration: none;
	color: #7e7e7e;
	
	-webkit-border-radius: 2px;
	border-radius: 2px;
	
	-webkit-box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.1);
	
	-webkit-box-shadow: inset 0px 4px 0px 0px rgba(255, 255, 255, 0.75);
	box-shadow: inset 0px 4px 0px 0px rgba(255, 255, 255, 0.15); 	
}
#navi a.previouspostslink:hover, #navi a.nextpostslink:hover {
	border-color: #CCC;}
	
/********** navigation ****/




#bottom-advert {
	width: 728px;
	height: 90px;
	border: 1px solid #999;
	margin: 20px 0;
}

/********** breadcrumbs ****/

#breadcrumbs {
	height: 34px;
	margin: 15px 0 0 -16px;
}
.bread-left-tip {
	width: 17px;
	height: 34px;
	background: url(images/bread_left_tip.png) no-repeat;
}
.bread-inner {
	padding: 6px 10px 0;
	height: 34px;
	background: url(images/bread_inner.png) repeat-x;
	font: 11px Aller, Arial, Helvetica, sans-serif;
	color: #7c7878;
}
.bread-inner a {
	font: 11px Aller, Arial, Helvetica, sans-serif;
	color: #585757;
	text-decoration: none;
}
.bread-sep {
	width: 19px;
	height: 34px;
	background: url(images/bread_sep.png) no-repeat;
}
.bread-right-tip {
	width: 16px;
	height: 34px;
	background: url(images/bread_right_tip.png) no-repeat;
}

/********** breadcrumbs ****/


/*********** =sidebar */
#sidebar {
	width: 30%;
	margin: 10px 0 30px;
	
}
#sidebar .widget-title {
	font: 23px Patua, Tahoma, Arial, Helvetica, sans-serif;
	color: #553a00;
	text-shadow: 1px 1px 0px #ffffff;
	filter: dropshadow(color=#ffffff, offx=1, offy=1);;
	border: 0 none;
	margin: 0 0 -30px;
	padding: 8px 0 0 15px;
	background: url(images/sidebar-ribbon.png) no-repeat;
	width: 273px;
	height: 48px;
	
	position: relative;
	top: 0px;
	left: 0px;
	
}
#sidebar .right-sidebar {margin:0; padding: 0;}
#sidebar .right-sidebar ul {padding: 0px 10px 0;}
#sidebar ul.right-sidebar > aside {padding-top: 20px;}
#sidebar .right-sidebar aside.widget_dk-image-rotator-widget ul li { border: 1px solid #999;}

#sidebar .right-sidebar ul#recentcomments {background: #fff; margin: 15px 12px 0 10px; border: 1px solid #999;}
#sidebar .right-sidebar ul li.recentcomments {
	font: 12px Arial, Helvetica, sans-serif;
	color: #686b6d;
}
#sidebar .right-sidebar ul li.recentcomments span.comment-author { font-size: 14px;font-weight: bold; color: #000;}
#sidebar .right-sidebar ul li.recentcomments span.comment-title a { font-size: 14px;font-weight: bold; color: #3e6fa2;}
#sidebar .right-sidebar ul li.recentcomments p {margin-top: 5px;}
#sidebar .right-sidebar ul li.recentcomments {border-bottom: 1px solid #bbbbbb; padding: 20px 10px 0; }
#sidebar .right-sidebar ul li.recentcomments:last-child {border: 0 none;}

#sidebar ul li { 
 	list-style:none;
}

#sidebar #mc_signup_submit {
	width: 126px;
	height: 33px;
		
	font-size: 16px;
	cursor: pointer;
}
#sidebar #mc_signup_form {
	background: #207cc9; /* Old browsers */
	background: -moz-linear-gradient(top, #207cc9 0%, #2b5178 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#207cc9), color-stop(100%,#2b5178)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #207cc9 0%,#2b5178 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #207cc9 0%,#2b5178 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #207cc9 0%,#2b5178 100%); /* IE10+ */
	background: linear-gradient(top, #207cc9 0%,#2b5178 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#207cc9', endColorstr='#2b5178',GradientType=0 ); /* IE6-9 */
	
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	margin: 10px 10px 0;
	padding: 20px 0 10px;
}
#mc_signup_form .mc_var_label, #mc-indicates-required, .mergeRow, .mc_help { display: none;}
#mc_signup_form #mc_message, .mc_success_msg { color: #fff; text-align: center; padding-bottom: 20px;}
#mc_signup_form .mc_input {
	width: 196px;
	height: 18px;
	
	-webkit-box-shadow: inset 2px 2px 4px 0px rgba(0, 0, 0, 0.1);
	box-shadow: inset 2px 2px 4px 0px rgba(0, 0, 0, 0.1);
	border: 0 none;
	border: 1px solid #404c59;
	
	-webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.2);
	box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.2);
	
	-webkit-border-radius: 3px;
	border-radius: 3px;
	
	background: #3a658c;
	
	margin: 0 0 10px 22px;
	
	color: #93acc7;
	font: 12px Verdana, Geneva, sans-serif;
	
	padding: 5px 5px;
}

#sidebar ul.right-sidebar > aside#videosidebar-2 {padding-left: 10px;}


/* =Sidebar */


.error404 {
	font: 14px/20px Arial, Helvetica, sans-serif;
	color: #535659;
}
.error404 ul {
	list-style: none;
}
.error404 ul li { padding-bottom: 5px; }
.error404 ul {margin: -10px 0 0; padding: 0 0 0 10px;}

.error404 a { color: #055baf; }

/************* =Footer ****/
#footer {
	height: 353px;	
}
#footer-top {
	height: 202px;
	padding-top: 23px;
	color: #fff;
}
#footer-bottom {
	height: 73px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #535659;
	
	padding: 30px 20px 20px;
}


#footer #copyright {
	padding: 0 0 0 43px;
	text-align: center;
	margin-right: 55px;
}
#footer #copyright p {
	margin: 0;
	padding-top: 20px;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #fff;
}
#footer #copyright a {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
#footer #copyright a:hover { text-decoration: underline;}
#footer .title {
	font: 20px Patua, "Times New Roman", Times, serif;
}
.footer-menu {
	width: 165px;	
}


/**************** =Footer Navigation ****/
.footer-menu .menu {margin: 0; padding: 5px 0 0 0px;;}
.footer-menu .menu-item {
	list-style: none;
	margin: 0 0 -4px 0; padding: 0;
}
.footer-menu ul li a {
	font: 12px Myriad, "Gill Sans MT", Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.footer-menu ul li a:hover {
	color: #fff;
	text-decoration: underline;
}
/****** =Footer Navigation ***/

#footer #tweets {
	width: 242px;
	font: 11px Arial, Helvetica, sans-serif;
}
<!--#footer #tweets .title {
	background: url(images/twitter-icon.png) 0 1px no-repeat; padding-left: 30px;}--><!--trying to remove twitter icon-->
#footer #tweets li, #footer #social-media li {
	list-style: none;
}
#footer #tweets a {
	color: #fff;
	text-decoration: underline;
}
#footer #tweets a:hover {
	color: #CCC;
	text-decoration: none;
}

#footer #tweets ul {margin: 0; padding: 0;}
#footer #tweets ul li {margin: 0 0 10px;}

#footer #social-media{
	width: 152px;
}
#footer #social-media ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#footer #social-media ul li {
	display: block;
	position: relative;
	float: left;
	margin: 10px 0 0px;
}
#footer #social-media ul li img {margin-bottom: 10px;}


/***************  SEARCH ***********/
#search {
	width: 403px;
	height: 86px;
	padding: 32px 0 0 10px;
}
#searchform {
	background: #eeeeee; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYWRhZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #eeeeee 0%, #dadada 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eeeeee 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eeeeee 0%,#dadada 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eeeeee 0%,#dadada 100%); /* IE10+ */
	background: linear-gradient(top, #eeeeee 0%,#dadada 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#dadada',GradientType=0 ); /* IE6-8*/ 

    
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border-radius: 5px; 

    border-width: 1px;
    border-style: solid;
    border-color: #c9c9c9 #aeaeae #b7b7b7;
	
	-webkit-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.75);
	box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.75); 
    
	width: 377px;
    height: 38px;
    padding: 0 0 10px 5px;
    overflow: hidden; /* Clear floats */
}
#search_txt {
	background: #f7f7f7;
	-webkit-box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.40);
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.40);
	
	-webkit-box-shadow: inset 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
	
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	border-radius: 4px;
	
	border: 0 none;
	border: 1px solid #cdcdcd;
	
	width: 236px;
	height: 35px;
	margin: 5px 3px 0 0;
	padding: 0 0 0 5px;
	font-size: 14px;
}
#searchsubmit {
	width: 123px;
	height: 38px;
		
	font-size: 16px;
	cursor: pointer;
}

.search #content-main h1 {margin: 25px 0 0; font-size: 24px;}

.search #content-main {
	color: #535659;
    font: 14px/20px Arial,Helvetica,sans-serif;
	min-height: 2000px;
}
.search #content-main .cat-links, .search #content-main .comments-link {font-size: 12px;}
.search #content-main .cat-links a, .search #content-main .comments-link a {
	color: #055BAF;
}

.search #content-main h2.entry-title {
	margin: 25px 0 0;
}
.search #content-main .entry-summary p {
	margin: 5px 0 5px;
}
.search h3.assistive-text {display:none;}
.search #navi {margin: 30px 0;}
.search #main-entry {min-height: 1000px;}