/*
Theme Name: CameraTips.com
Theme URI: http://www.cameratips.com
Author: Moose
Author URI: http://www.cameratips.com/
Description: Theme for Camera Tips
Version: 2.0
*/
html, body {-webkit-text-size-adjust:100%;}
body {margin:0px;background:url(images/bg-texture.jpg);}
#wrapper {width:960px;margin:0px auto 30px auto;}
#top-wrapper {position:relative;width:960px;height:36px;font:10px verdana;color:#888888;}
#top-wrapper a {color:#3366cc;text-decoration:none;}
#top-wrapper a:hover {color:#be090b;}

#top-links {float:right;margin:6px 6px 0px 0px;}
#top-links a {display:inline-block;margin-right:4px;}

#facebook {display:block;width:25px;height:25px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -27px -40px;}
#googleplus {display:block;width:25px;height:25px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -53px -40px;}
#twitter {display:block;width:25px;height:25px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -1px -40px;}
#pinterest {display:block;width:25px;height:25px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -1px -67px;}
#flickr {display:block;width:25px;height:25px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -27px -67px;}

#breadcrumbs {float:left;margin:11px 0px 0px 6px;}
#page-wrapper {width:950px;background-color:#ffffff;-moz-box-shadow:    0px 0px 8px 0px #ccc;-webkit-box-shadow: 0px 0px 8px 0px #ccc;box-shadow:         0px 0px 8px 0px #ccc;}
#global-header {position:relative;width:950px;height:320px;background:url(http://cdn.cameratips.com/global-header-v4.jpg) no-repeat;}
#global-header-link {position:absolute;top:0px;left:0px;z-index:1;display:block;width:950px;height:320px;}
#global-header-menu {position:absolute;bottom:0px;right:409px;z-index:2;}
#global-header-menu a.menu {display:block;width:75px;height:26px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -254px -68px;}

#global-header-blog {position:absolute;bottom:0px;right:854px;z-index:2;}
#global-header-blog a.menu {display:block;width:62px;height:26px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -140px -74px;}
#global-header-tips {position:absolute;bottom:0px;right:696px;z-index:2;}
#global-header-tips a.menu {display:block;width:154px;height:26px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -204px -74px;}
#global-header-cc {position:absolute;bottom:0px;right:548px;z-index:2;}
#global-header-cc a.menu {display:block;width:144px;height:26px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -360px -74px;}
#global-header-reviews {position:absolute;bottom:0px;right:447px;z-index:2;}
#global-header-reviews a.menu {display:block;width:97px;height:26px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -506px -74px;}
#global-header-forums {position:absolute;bottom:0px;right:356px;z-index:2;}
#global-header-forums a.menu {display:block;width:87px;height:26px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -605px -74px;}




#global-header-moose {position:absolute;bottom:0px;right:251px;z-index:2;}
#global-header-moose a.menu {display:block;width:101px;height:26px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -289px -40px;}

.drop #dropdown  {position:absolute;top:-999px;left:0px;z-index:-1;visibility:hidden;}
.drop:hover #dropdown {position:absolute;top:26px;left:0px;z-index:3;visibility:visible;width:170px;padding-top:5px;}
.drop:hover #dropdownmenu a {color:#ffffff;text-decoration:none;padding:0px 6px;line-height:20px;display:block;}
.drop:hover #dropdownmenu a:hover {color:#ffffff;text-decoration:none;background-color:#222222}
#dropdownmenu {display:block;width:180px;background-color:#313131;font-family:verdana;color:#999999;font-size:12px;text-shadow:-1px -1px 0px #222222;padding:3px 5px 6px 5px;-moz-border-radius-bottomright: 6px;border-bottom-right-radius: 6px;-moz-border-radius-bottomleft: 6px;border-bottom-left-radius: 6px;}
#dropdownmenu hr {border-top:1px solid #222222;border-bottom:1px solid #444444;border-left:none;border-right:none;height:0px;}
#dropdownmenu div {margin-bottom:5px;font-family:verdana;font-weight:bold;color:#bbbbbb;font-size:12px;text-shadow:-1px -1px 0px #222222;text-transform:uppercase;padding-left:6px;}


#global-header-ask {position:absolute;bottom:0px;right:265px;z-index:2;}
#global-header-ask a {display:block;width:146px;height:26px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -331px -82px;}
#global-header-search {position:absolute;bottom:0px;right:5px;z-index:2;display:block;width:242px;height:26px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -392px -40px;}
#global-header-search form {margin:0px; padding:0px;}
#global-header-search table {width:242px;}
#search-container {width:26px;}
#searchbox-container {width:216px;}
#searchbox {color:#ffffff;font:11px verdana;background:none; border:none;margin:2px 0px 0px 90px;height:16px;width:125px;}
#searchbox:focus {outline:none}
#search {cursor: pointer; width:24px;height:26px;display:block;background:url(http://cdn.cameratips.com/search-2-7-12.png) no-repeat;border:none;}
#page-top {display:block;width:950px;height:13px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -1px -1px;}
#page-header {padding:5px 0px 0px 0px;max-width:950px;min-width:950px;width:950px;display:block}
#page-header-title-container {margin:9px 0px 10px 0px;}
#page-header-logo {padding:0px 6px 0px 0px;display:block;height:46px;width:46px;}
#page-header-logo a {display:block;width:46px;height:46px;background:url(http://cdn.cameratips.com/moose-logo-2015-v2.png) no-repeat;}
#page-header-title {font-size:46px;line-height:46px;background-image:url(http://cdn.cameratips.com/autofit-fix.png)}
#page-header-title a {text-decoration:none;}

/* mobile temporary begin */
.page-header-logo-mobile {display:inline-block !important;height:38px !important;width:46px !important;}
.page-header-logo-mobile a {display:block !important;}
.page-header-title-mobile {display:inline !important}
/* mobile temporary end */

#page-header-moose {font-family:'Roboto Slab', serif;color:#be090b;letter-spacing:-2px;font-weight:400;}
.page-header-space {font-family:verdana;}
#page-header-primary {font-family:'Roboto Slab', georgia, serif;color:#000000;font-weight:700;}
#page-header-secondary {font-family:'Roboto Slab', georgia, serif;color:#444444;letter-spacing:-1px;font-weight:400;}
#page-header-nav {font-family:'Open Sans', arial, sans;font-weight:400;color:#666666;font-size:110%;margin:4px 0px 0px 0px;line-height:160%;}
#page-header-nav a {color:#0041c2;text-decoration:none;padding:0px 8px;}
#page-header-nav a:hover {color:#be090b;text-decoration:none}
#page-header-divider {display:block;width:868px;height:12px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -1px -27px;}
#page-container {width:950px;max-width:950px;margin-bottom:60px;display:table;}
.page-container-tr {display:table-row;}
.page-container-td {display:table-cell;vertical-align:top;}
#page-container-left {width:100%;padding:0px 25px 20px 25px;}

/* title centered above the loop - new addition */
#content-top {width:900px;margin:20px auto 0 auto;}

.content h1 {border-bottom:4px double #e3e3e3;background-image:url(http://cdn.cameratips.com/autofit-fix.png);font-size:230%;font-family:'Roboto Slab', serif;font-weight:300;color:#be090b;padding:0px 10px 8px 10px;margin:0px;line-height:130%;}

#content-top h1, #blog h1 {text-align:center;border-bottom:4px double #e3e3e3;background-image:url(http://cdn.cameratips.com/autofit-fix.png);font-size:230%;font-family:'Roboto Slab', serif;font-weight:300;color:#be090b;padding:0px 10px 8px 10px;margin:0px;line-height:130%;}

.content h2 {background-image:url(http://cdn.cameratips.com/autofit-fix.png);font-size:180%;font-family:'Roboto Condensed', arial, sans;font-weight:400;color:#222222;padding:0px 0px 5px 0px;margin:40px 0px 5px 0px;line-height:100%;border-bottom:3px solid #e3e3e3}
.content h2 a {color:#222222;text-decoration:none;}
.content h2 a:hover {color:#3366cc;text-decoration:none;}
.content h3 {background-image:url(http://cdn.cameratips.com/autofit-fix.png);font-size:160%;font-family:'Roboto Condensed', arial, sans;font-weight:700;color:#be090b;padding:0px;margin:40px 0px 0px 0px;line-height:100%;}
.content h3 a {color:#be090b;text-decoration:none;}
.content h3 a:hover {color:#3366cc;text-decoration:none;}
.content p {background-image:url(http://cdn.cameratips.com/autofit-fix.png);font-size:110%;font-family:'Open Sans', arial, sans;font-weight:400;color:#000000;margin-bottom:4%;padding:0px;line-height:160%;}
.content p a {color:#0041c2;text-decoration:none;}
.content p a:hover {color:#be090b;text-decoration:underline;}
.content p b {font-weight:600;}
.content p strong {font-weight:700;}
p.intro:first-letter {font-family:'Roboto Slab', serif;font-size:56px;line-height:85%;font-weight:300;color:#acacac;float:left;margin:5px 5px 0px 0px;padding:0px;}
.content table p {font-size:95%;font-family:'Open Sans', arial, sans;color:#000000;margin:0px;padding:0px;line-height:160%;}
.content ul {font-family:'Open Sans', arial, sans;margin:20px 0px 40px 35px;padding:0px;line-height:150%;}
.content ul li {margin:0px 0px 20px 0px}
.content ul li a {color:#3366cc;text-decoration:none;white-space:nowrap;}
.content ul li a:hover {color:#be090b;text-decoration:underline;}
.content ul ul li {font-size:100%;}
.content ol {font-family:'Open Sans', arial, sans;color:#000000;margin:0px 0px 40px 35px;padding:0px;line-height:150%;}
.content ol li {margin:0px 0px 20px 0px}
.content ol li a {color:#3366cc;text-decoration:none;white-space:nowrap;}
.content ol li a:hover {color:#be090b;text-decoration:underline;}
.content ol ol {list-style-type:circle;font-size:100%;font-family:'Open Sans', arial, sans;color:#000000;margin:0px 0px 10px 35px;padding:0px;line-height:155%;}
.content select {height:25px;font-size:80%;font-family:verdana, sans;color:#333333;}
.content hr {border-top:1px dotted #cccccc;border-bottom:0px;border-right:0px;border-left:0px;height:1px;margin:30px 0px}
.samples div {display:inline-block;text-align:center;font-size:10px;font-family:verdana;color:#666666;margin:0px 10px 20px 0px;width:210px;}
.caption {display:inline-block;text-align:center;font-size:10px;font-family:verdana;color:#666666;}
.caption a {color:#999999;text-decoration:none}
.listing, .listing-wide {border-top:2px solid #ffffff;width:150px;min-height:315px;margin:0px;padding:15px 15px 0px 15px;display:inline-block;float:left}
.listing h3, .listing-wide h3 {margin-top:0px !important;}
.listing p, .listing-wide p {font-size:80% !important;margin:0px !important;padding:0px !important}
.listing ul, .listing-wide ul {list-style: none;margin:7px 0px 7px 7px !important;}
.listing ul li, .listing-wide ul li {margin:0px 0px 0px 0px !important;font-family:verdana !important;font-size:70% !important;line-height:120% !important}
.listing ul li strong, .listing-wide ul li strong {color:#be090b;}
.listing ul li span, .listing-wide ul li span {color:#999999;}
.listing-wide {width:270px !important;}
.highlight {border-top:2px solid #be090b;background-color:#f6f6f6;
background-image: linear-gradient(bottom, rgb(255,255,255) 41%, rgb(242,242,242) 100%);
background-image: -o-linear-gradient(bottom, rgb(255,255,255) 41%, rgb(242,242,242) 100%);
background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 41%, rgb(242,242,242) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 41%, rgb(242,242,242) 100%);
background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 41%, rgb(242,242,242) 100%);
background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.41, rgb(255,255,255)),
	color-stop(1, rgb(242,242,242))
);}
.seehere {font-size:80%;font-family:verdana;color:#555555;height:20px !important}
.dropdowncontainer {clear:both;height:35px;position:relative;display:inline-block;}
.dropdowntitle {font-family:'Open Sans', arial, sans;font-weight:400;font-size:95%;height:35px;line-height:35px;display:inline-block;color:#3366cc;text-decoration:none;background:#ffffee;width:625px;padding:0px 10px;border:1px solid #eeee00;}
.dropdowntitle:hover {background-color:#ffffc3;color:#ff0000;text-decoration:none;}
.dropdown {position:relative;}
.dropdown div {position:absolute;top:-999px;left:0px;z-index:-1;visibility:hidden;}
.dropdown:hover div {position:absolute;top:28px;left:0px;z-index:3;visibility:visible;width:625px;padding-top:0px;}
.dropdownlinks {line-height:35px;font-size:95%;font-family:'Open Sans';font-weight:400;padding:0px 10px 10px 10px;width:625px;background:#ffffee;border-left:1px solid #eeee00;border-right:1px solid #eeee00;border-bottom:1px solid #eeee00;}
.dropdownlinks a {display:block;color:#3366cc;padding:0px;margin:0px;text-decoration:none;}
.dropdownlinks a:hover {background-color:#ffffc3;color:#be090b;text-decoration:none;}
.dropdownarrow {float:right;font-family:verdana;font-size:16px !important;font-weight:bold;}
.table {margin-bottom:20px;width:100%;border:1px solid #e6e6e6;border-collapse:collapse;font-size:80%;font-family:'Open Sans', arial, sans;font-weight:400;color:#000000;line-height:160%;}
.table td {padding:5px 10px;border:1px solid #e6e6e6;}
.table th {padding:5px 10px;}
.table a {color:#3366cc;white-space:nowrap;text-decoration:none;}
.table a:hover {color:#3366cc;text-decoration:underline;}
.table #featured {background-color:#fffccd;}

#resource {margin-bottom:30px;}
#resource div {padding:7px 0px 7px 0px}
#resource hr {border-top:1px dotted #cccccc;border-bottom:0px;border-right:0px;border-left:0px;height:1px;margin:0px}
#resource p {font-family:'Open Sans' !important;font-weight:400;color:#222222 !important;margin:0px !important}
#resource .table {margin-bottom:7px;border:1px solid #333333;font-size:70%;font-family:verdana;color:#ffffff;line-height:110%;}
#resource .table td {padding:2px 5px;border:1px solid #333333;background-color:#525252;text-align:center;}
#resource .table th {padding:2px 5px;background-color:#353535;border:1px dotted #222222;}
#resource .table a {color:#d0e3ff;white-space:nowrap;text-decoration:none;}
#resource .table a:hover {color:#ffffff;text-decoration:underline;}
#resource .table.left td {text-align:left;}
#resource .table.left th {text-align:right;}
#resource .table .thleft {background-color:#424242 !important;}


div:target, div.sftarget {border-top:2px solid #fb282c;background-color:#f6f6f6;
background-image: linear-gradient(bottom, rgb(255,255,255) 41%, rgb(242,242,242) 100%);
background-image: -o-linear-gradient(bottom, rgb(255,255,255) 41%, rgb(242,242,242) 100%);
background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 41%, rgb(242,242,242) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 41%, rgb(242,242,242) 100%);
background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 41%, rgb(242,242,242) 100%);
background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.41, rgb(255,255,255)),
	color-stop(1, rgb(242,242,242))
);}




.ul {background-color:#fafafa;border-left:5px solid #a5c3ff;margin:20px 0px 20px 0px !important;padding:20px 35px 5px 40px !important;}
.ol {background-color:#fafafa;border-left:5px solid #ffef85;margin:20px 0px 20px 0px !important;padding:20px 35px 5px 40px !important;}
.tip {background-color:#fafafa;border-left:5px solid #ffef85;padding:20px 35px 20px 30px !important;}
.pros {background-color:#fafafa;border-left:5px solid #32de46;margin:0px 0px 20px 0px !important;padding:20px 35px 5px 40px !important;}
.cons {background-color:#fafafa;border-left:5px solid #da4837;margin:0px 0px 20px 0px !important;padding:20px 35px 5px 40px !important;}
.list-title {margin:5px 0px 0px 0px !important}
#content-details {font-size:80%;font-family:'Open Sans', arial, sans;font-weight:400;color:#c6c6c6;margin:7px 0px 0px 0px;padding-bottom:8px;border-bottom:1px dotted #e3e3e3;}
#content-details a {color:#3366cc;}
#content-details a:hover {color:#be090b;}
#content-details-footer {display:inline;float:left;font-size:95%;font-family:'Open Sans', arial, sans;font-weight:400;color:#222;margin-top:15px;}
.photo {padding:4px;border:1px solid #ddd;background-color:#ffffff;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
#comment-count {color:#646464;}
#comment-count a {font-weight:bold;text-decoration:none;}
#author {color:#646464;}
#author a {text-decoration:none;}
#summary-container {display:inline-block;margin:25px 0px 0px 0px;padding:15px 15px 15px 15px;background:#f9f9f9;border:1px solid #ececec;-moz-border-radius:15px;border-radius:15px;}
#summary-container p {margin:0px;font-size:16px !important;}
#summary {float:left;display:inline-block;width:84px;height:19px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -871px -27px;margin:2px 5px 0px 0px;}
#sidebar {width:210px;padding:24px 25px 20px 15px;}
#sidebar p {background-image:url(http://cdn.cameratips.com/autofit-fix.png);font-size:95%;font-family:'Open Sans', arial, sans;font-weight:400;color:#444444;margin:0px 0px 10px 0px;padding:0px;line-height:165%;}
#sidebar p a {color:#0041c2;white-space:nowrap;text-decoration:none;}
#sidebar p a:hover {color:#be090b;}
#sidebar ul {font-size:85%;font-family:'Open Sans', arial, sans;font-weight:400;color:#333333;margin:0px 0px 10px 0px;padding:0px;line-height:175%; list-style:none;}
#sidebar ul a {color:#3366cc;white-space:nowrap;text-decoration:none;}
#sidebar ul a:hover {color:#be090b;text-decoration:underline;}
#sidebar ul ul {font-size:95%;font-family:'Open Sans', arial, sans;font-weight:400;list-style:circle; margin:0px 0px 10px 25px; line-height:155%;}
#sidebar h5 {font-family:'Roboto Condensed';font-weight:400;font-size:125%;color:#111111;padding:0px;margin:0px 0px 8px 0px;line-height:115%;}
#sidebar hr {border-top:1px dotted #cccccc;border-bottom:0px;border-right:0px;border-left:0px;height:1px;margin:30px 0px}
#sidebar .moose {margin-bottom:10px;float:right;margin:6px 0px 0px 12px;}
#signature a {display:block;width:175px;height:69px;display:block;background:url(http://cdn.cameratips.com/global-2015-v1.png) -694px -45px;}
#logo-footer a {display:block;width:117px;height:30px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -135px -40px;float:right;margin:-50px 30px 0px 0px}
#page-bottom {display:block;width:950px;height:11px;background:url(http://cdn.cameratips.com/global-2015-v1.png) -1px -15px;}
#copyright {background-image:url(http://cdn.cameratips.com/autofit-fix.png);font:10px verdana;color:#777777;margin:10px 0px 0px 6px;text-align:center;}
#copyright a {color:#3366cc;text-decoration:none;}
#copyright a:hover {color:#be090b;}
#page-up {font-family:verdana !important;display:inline;float:right;font-size:11px !important;margin:20px 0px 0px 0px !important;padding:0px !important}
#page-up a {text-decoration:none;}
.page-up {font-family:verdana !important;display:inline;float:right;font-size:11px !important;margin:25px 0px 0px 0px !important;padding:0px !important}
.page-up a {text-decoration:none;}
.new {color:#be090b;font-weight:bold;font-size:60%; vertical-align: text-top; display: inline-block;}
.date {color:#555}
#ps {background-image:url(http://cdn.cameratips.com/autofit-fix.png);font-size:100%;font-family:'Open Sans', arial, sans;font-weight:400;color:#000000;margin:10px 0px 0px 0px;padding:0px;line-height:160%;}
.credit {font-family:verdana;color:#999;font-size:10px;}
.credit a {color:#3366cc;}
.horizontal {text-align:right;margin-top:-15px;}
.vertical {text-align:center;margin-top:-15px;}
#plusone {display:inline-block;width:90px;height:24px;float:left;}


/* cheat card wrapper */
.cc-wrapper {width:900px;margin:10px auto 0 auto;}

/* cheat card intro text */
.cc-intro {color:#222222;font-family:'Open Sans';font-weight:300;font-size:28px;text-align:center;margin:50px 0 60px 0;}
.cc-intro strong {font-weight:800; white-space:nowrap}
.cc-intro u {font-weight:700; white-space:nowrap}

/* cheat card product photos */
.cc-intro-photos, .cc-photos {width:890px;}
.cc-intro-photos {margin:0 auto;}
.cc-photos {margin:0 auto 60px auto;}
.cc-intro-photos td, .cc-photos td {padding:5px;}
.cc-intro-photos img, .cc-photos img {-moz-box-shadow:    1px 1px 5px 0px #b9b9b9; -webkit-box-shadow: 1px 1px 5px 0px #b9b9b9; box-shadow:         1px 1px 5px 0px #b9b9b9; }

/* cheat card bullet points */
.cc-bullets {color:#000000;font-family:'Open Sans';font-weight:400;font-size:18px;width:520px;margin-bottom:70px;}
.cc-bullet {width:49px;height:49px;background:url(http://cdn.cameratips.com/cc-bullet.png);}
.cc-bullet-text {padding-left:5px;background-image:url(http://cdn.cameratips.com/autofit-fix.png);}
.cc-bullet-spacing {height:20px;}

/* cheat card sample */
.cc-sample {float:right;margin:-23px 0 0 0}

/* cheat card product listing container */
.cc-item-wrapper {width:890px;margin:0 auto 60px auto;background-color:#ffffff;box-shadow: 0px 0px 5px #888888;}

/* cheat card product listing red title */
.cc-item-title {text-align:center; padding:10px 20px; font-family:'Open Sans'; font-weight:300; font-size:22px; color:#ffffff; text-shadow:-1px -1px 0px #810100; background: #e71d24; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3MWQyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYjAyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #e71d24 0%, #bb0200 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e71d24), color-stop(100%,#bb0200)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #e71d24 0%,#bb0200 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #e71d24 0%,#bb0200 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #e71d24 0%,#bb0200 100%); /* IE10+ */ background: linear-gradient(to bottom,  #e71d24 0%,#bb0200 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e71d24', endColorstr='#bb0200',GradientType=0 ); /* IE6-8 */ }
.cc-item-title strong {font-weight:800;}
.cc-item-title b {font-weight:700;}

/* cheat card product listing featured white box info */
.cc-item-featured {border-bottom:1px solid #d7d7d7;width:890px;}
.cc-item-featured-price-container {padding:0 20px;}
.cc-item-featured-price {color:#000000;font-family:'Open Sans';font-weight:600;font-size:48px;text-align:center;}
.cc-item-featured-buy {text-align:center;text-decoration:none;border:1px solid #eeaa00;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;padding:0 20px;line-height:40px;height:40px;display:inline-block;white-space:nowrap;font-family:'Open Sans';font-weight:800;font-size:20px;color:#990908;text-shadow:1px 1px 0px #fdf6d0; background: #fdf6d0; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZjZkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGRhNTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #fdf6d0 0%, #fdda54 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdf6d0), color-stop(100%,#fdda54)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #fdf6d0 0%,#fdda54 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #fdf6d0 0%,#fdda54 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #fdf6d0 0%,#fdda54 100%); /* IE10+ */ background: linear-gradient(to bottom,  #fdf6d0 0%,#fdda54 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdf6d0', endColorstr='#fdda54',GradientType=0 ); /* IE6-8 */ }
.cc-item-featured-title {color:#1f1f1f;font-family:'Open Sans';font-weight:600;font-size:30px;}
.cc-item-featured-description {color:#000000;font-family:'Open Sans';font-weight:300;font-size:20px;background-image:url(http://cdn.cameratips.com/autofit-fix.png);}
.cc-item-featured-description u {font-weight:400; white-space:nowrap;}
.cc-item-featured-description b {white-space:nowrap;}
.cc-item-photo-container {padding: 15px;}
.cc-item-photo-container img {max-height: 130px;}

/* cheat card product listing card list */
.cc-items {width:890px;color:#000000;font-family:'Open Sans';font-weight:400;font-size:13px;background-color:#f7f2eb;}
.cc-items td {border-top:1px solid #ffffff;border-bottom:1px solid #d7d7d7;padding:5px;background-image:url(http://cdn.cameratips.com/autofit-fix.png);}
.cc-items b {color:#111111; font-weight: 700; font-size: 15px; font-family: 'Roboto Condensed';}
.cc-items a {text-align:center;text-decoration:none;border:1px solid #eeaa00;padding:0 10px;line-height:30px;height:30px;display:inline-block;white-space:nowrap;font-family:'Open Sans';font-weight:600;font-size:16px;color:#000000;text-shadow:1px 1px 0px #fdf6d0; background: #fdf6d0; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZjZkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGRhNTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #fdf6d0 0%, #fdda54 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdf6d0), color-stop(100%,#fdda54)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #fdf6d0 0%,#fdda54 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #fdf6d0 0%,#fdda54 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #fdf6d0 0%,#fdda54 100%); /* IE10+ */ background: linear-gradient(to bottom,  #fdf6d0 0%,#fdda54 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdf6d0', endColorstr='#fdda54',GradientType=0 ); /* IE6-8 */ }
.cc-item-alt {}
.cc-item-number {padding-left:10px !important;}
.cc-item-pack {background-color:#ffffff;}
.cc-item-pack strong {font-size:16px;font-weight:800;}
.cc-item-pack a {border:1px solid #c10200;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;color:#ffffff;text-shadow:-1px -1px 0px #810100; background: #f62929; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2MjkyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlODFhMWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #f62929 0%, #e81a1a 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f62929), color-stop(100%,#e81a1a)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #f62929 0%,#e81a1a 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #f62929 0%,#e81a1a 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #f62929 0%,#e81a1a 100%); /* IE10+ */ background: linear-gradient(to bottom,  #f62929 0%,#e81a1a 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f62929', endColorstr='#e81a1a',GradientType=0 ); /* IE6-8 */ }

/* cheat card faqs */
.cc-support {margin-bottom:40px;width:900px;}
.cc-support, .support ul {color:#222222;font-family:'Open Sans';font-weight:400;font-size:95%;line-height:140%;}
.cc-support li {background:url(http://cdn.cameratips.com/autofit-fix.png);}
.cc-support p {background:url(http://cdn.cameratips.com/autofit-fix.png);}
.cc-support a {color:#222222;}
.cc-support b {font-weight:800;font-size:20px;}
.cc-support strong {font-weight:700;}

/* cheat card reviews */
.cc-reviews {background-color:#fbf6eb;display:inline;float:right;margin:0 0 40px 40px;max-width:410px;padding:15px}

/* cheat card family */
.cc-family, .cc-results {color:#222222;font-family:'Open Sans';font-weight:300;font-size:26px;text-align:center;margin:60px 0;}
img.cc-family  {-moz-box-shadow: 1px 1px 5px 0px #b9b9b9;-webkit-box-shadow: 1px 1px 5px 0px #b9b9b9;box-shadow: 1px 1px 5px 0px #b9b9b9;}
.cc-family strong, .cc-results strong {font-weight:800;white-space:nowrap}
.cc-family u, .cc-results u {font-weight:700;}


/* expand cheat cards for alt lenses */
.accordian {overflow:hidden}
.expand {text-align:center;}
.expand a {text-decoration:none;display:block;width:890px;color:#111111;font-family:'Open Sans';font-weight:800;font-size:16px;background-color:#f7f2eb;border-top:1px solid #ffffff;border-bottom:1px solid #d7d7d7;}
.expand a:link span, .expand a:visited span {background-color:#f7f2eb;}
.expand a:link span, .expand a:visited span {background:url(http://cdn.cameratips.com/expand.png) no-repeat left center;padding-left:20px;}
.expand a.open:link, .expand a.open:visited {background-color:#f7f2eb;color:#999999;}
.expand a.open:link span, .expand a.open:visited span {background:url(http://cdn.cameratips.com/retract.png) no-repeat left center;padding-left:20px;}

/* cheat card pop up */
.cc-pop {font-family:'Open Sans';background-color:#eeeeee;padding:15px;display:none;width:240px;max-width:240px;}
.cc-pay-how {font-size:110%;color:#222222;font-weight:400;text-shadow:1px 1px 0px #ffffff;margin:10px 0 0 0}
.cc-summary {text-align:center;font-size:100%;color:#444444;font-weight:700;text-shadow:1px 1px 0px #ffffff;margin:0 0 5px 0;}
.cc-receipt {text-align:left;background-color:#f6f6f6;font-size:90%;font-weight:400;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding:5px;-moz-box-shadow: 0px 0px 5px 0px #999999;-webkit-box-shadow: 0px 0px 5px 0px #999999;box-shadow: 0px 0px 5px 0px #999999;}
.cc-receipt table {border-collapse:collapse;}
.cc-receipt table td, .cc-receipt table th {font-size:90%;font-weight:400;padding:4px;}
.cc-receipt table td {background-color:#ffffff;color:#333333;}
.cc-receipt table th {background-color:#e3e3e3;color:#333333;text-shadow:1px 1px 0px #ffffff;}
.cc-total {border-top:1px solid #cccccc;}
.cc-creditcard {text-align:center;font-size:130%;font-style:italic;color:#ffffff;font-weight:700;border:1px solid #cc2020;text-decoration:none;text-shadow:-1px -1px 0px #cc2020;line-height:40px;display:block;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin:10px 0 15px 0;
background: #fe4949; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlNDk0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzIwMjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fe4949 0%, #cc2020 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe4949), color-stop(100%,#cc2020)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fe4949 0%,#cc2020 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fe4949 0%,#cc2020 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fe4949 0%,#cc2020 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fe4949 0%,#cc2020 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe4949', endColorstr='#cc2020',GradientType=0 ); /* IE6-8 */
}

/* help form */
.contact-form input {width: 90% !important; padding: 10px; font-size: 110%;}
.contact-form textarea {width: 90% !important; padding: 10px; font-size: 110%; font-family: 'Open Sans';}

/* search page begin */
.searchresultsbox {
font-size:18px;
font-weight:700;
font-family:'Open Sans';
color:#000000;
width:140px;
height:37px;
width:670px;
padding-left:10px;
}

.searchresultsbutton {
font-family:'Open Sans';
height:43px;
line-height:40px;
font-size:18px;
font-weight:700;
width:200px;
margin-bottom:0px;
   cursor: pointer;
   display: inline-block;
	background: #dc4a38;
	background:-webkit-gradient(linear, center bottom, center top, from(#c53727), to(#dc4a38));
	background:-moz-linear-gradient(top, #dc4a38, #c53727);
	-pie-background:linear-gradient(top, #dc4a38, #c53727);
	background:linear-gradient(top, #dc4a38, #c53727);
   color: #ffffff;
	text-shadow: -1px -1px 0px #b0281a;
   border: 1px solid #b0281a;
border-radius: 0px 3px 3px 0px;
-moz-border-radius: 0px 3px 0px 3px;
-webkit-border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
	white-space: nowrap;
}
.searchresultsbutton:hover {
	background: #ec6352;
	background:-webkit-gradient(linear, center bottom, center top, from(#c53727), to(#ec6352));
	background:-moz-linear-gradient(top, #ec6352, #c53727);
	-pie-background:linear-gradient(top, #ec6352, #c53727);
	background:linear-gradient(top, #ec6352, #c53727);
   border: 1px solid #9b1b0d;
}
/* search page end */



#comment-title {background-image:url(http://cdn.cameratips.com/autofit-fix.png);border-top:1px dotted #cccccc; padding-top:35px; font-family:'kreonbold';font-size:24px;color:#222;margin-top:80px;}
#comment-description {background-image:url(http://cdn.cameratips.com/autofit-fix.png);font-family:'Open Sans';font-weight:400;font-size:15px;color:#111;line-height:140%}
#comment-dashboard {width:100%;font-family:'Open Sans';font-weight:400;font-size:15px;color:#111111;line-height:140%}
#comment-dashboard td {padding-top:25px;}
.commentdescription {background-image:url(http://cdn.cameratips.com/autofit-fix.png);padding-left:15px;}
a#commentforum {
width:220px;
padding: 8px 0px;
text-align: center;
display: inline-block;
font-size: 15px;
font-weight: bold;
background: #dc4a38;
background:-webkit-gradient(linear, center bottom, center top, from(#c53727), to(#dc4a38));
background:-moz-linear-gradient(top, #dc4a38, #c53727);
-pie-background:linear-gradient(top, #dc4a38, #c53727);
background:linear-gradient(top, #dc4a38, #c53727);
box-shadow: 0px 2px 2px #f4f4f4;
-moz-box-shadow: 0px 2px 2px #f4f4f4;
-webkit-box-shadow: 0px 2px 2px #f4f4f4;
color: #ffffff;
text-shadow: -1px -1px 0px #b0281a;
border: 1px solid #b0281a;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
text-decoration:none;
white-space:nowrap;
}

a#commentforum:hover {
color: #fff;
box-shadow: 0px 2px 2px #ebebeb;
-moz-box-shadow: 0px 2px 2px #ebebeb;
-webkit-box-shadow: 0px 2px 2px #ebebeb;
background: #ec6352;
background:-webkit-gradient(linear, center bottom, center top, from(#c53727), to(#ec6352));
background:-moz-linear-gradient(top, #ec6352, #c53727);
-pie-background:linear-gradient(top, #ec6352, #c53727);
background:linear-gradient(top, #ec6352, #c53727);
border: 1px solid #9b1b0d;
}
a#commentgoogle, a#commentfacebook, a#commenttwitter {
width:220px;
padding: 8px 0px;
text-align: center;
display: inline-block;
font-size: 15px;
font-weight: bold;
background: #f1f1f1;
background:-webkit-gradient(linear, center bottom, center top, from(#f1f1f1), to(#f9f9f9));
background:-moz-linear-gradient(top, #f9f9f9, #f1f1f1);
-pie-background:linear-gradient(top, #f9f9f9, #f1f1f1);
background:linear-gradient(top, #f9f9f9, #f1f1f1);
box-shadow: 0px 2px 2px #f4f4f4;
-moz-box-shadow: 0px 2px 2px #f4f4f4;
-webkit-box-shadow: 0px 2px 2px #f4f4f4;
color: #333;
border: 1px solid #dbdbdb;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
text-decoration:none;
white-space:nowrap;
}

a#commentgoogle:hover, a#commentfacebook:hover, a#commenttwitter:hover {
color: #222;
box-shadow: 0px 2px 2px #ebebeb;
-moz-box-shadow: 0px 2px 2px #ebebeb;
-webkit-box-shadow: 0px 2px 2px #ebebeb;
background: #ebe8e8;
background:-webkit-gradient(linear, center bottom, center top, from(#ebe8e8), to(#fdfdfd));
background:-moz-linear-gradient(top, #fdfdfd, #ebe8e8);
-pie-background:linear-gradient(top, #fdfdfd, #ebe8e8);
background:linear-gradient(top, #fdfdfd, #ebe8e8);
border: 1px solid #c6c6c6;
}

a#commentgoogleblue {
width:220px;
padding: 8px 0px;
text-align: center;
display: inline-block;
font-size: 16px;
font-weight: bold;
background: #4d90fe;
background:-webkit-gradient(linear, center bottom, center top, from(#286cd8), to(#4d90fe));
background:-moz-linear-gradient(top, #4d90fe, #286cd8);
-pie-background:linear-gradient(top, #4d90fe, #286cd8);
background:linear-gradient(top, #4d90fe, #286cd8);
color: #ffffff;
text-shadow: -1px -1px 0px #1a62d3;
border: 1px solid #2f5bb7;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
text-decoration:none;
white-space:nowrap;
}

a#commentgoogleblue:hover {
color: #ffffff;
box-shadow: 0px 2px 0px #ebebeb;
-moz-box-shadow: 0px 2px 0px #ebebeb;
-webkit-box-shadow: 0px 2px 0px #ebebeb;
background: #619dff;
background:-webkit-gradient(linear, center bottom, center top, from(#1f62cb), to(#619dff));
background:-moz-linear-gradient(top, #619dff, #1f62cb);
-pie-background:linear-gradient(top, #619dff, #1f62cb);
background:linear-gradient(top, #619dff, #1f62cb);
border: 1px solid #204aa2;
}

a#commentfacebookblue {
width:220px;
padding: 8px 0px;
text-align: center;
display: inline-block;
font-size: 16px;
font-weight: bold;
background: #7caeff;
background:-webkit-gradient(linear, center bottom, center top, from(#4387f2), to(#7caeff));
background:-moz-linear-gradient(top, #7caeff, #4387f2);
-pie-background:linear-gradient(top, #7caeff, #4387f2);
background:linear-gradient(top, #7caeff, #4387f2);
color: #ffffff;
text-shadow: -1px -1px 0px #1a62d3;
border: 1px solid #4773d0;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
text-decoration:none;
white-space:nowrap;
}

a#commentfacebookblue:hover {
color: #ffffff;
box-shadow: 0px 2px 0px #ebebeb;
-moz-box-shadow: 0px 2px 0px #ebebeb;
-webkit-box-shadow: 0px 2px 0px #ebebeb;
background: #8cb8ff;
background:-webkit-gradient(linear, center bottom, center top, from(#3a7ee9), to(#8cb8ff));
background:-moz-linear-gradient(top, #8cb8ff, #3a7ee9);
-pie-background:linear-gradient(top, #8cb8ff, #3a7ee9);
background:linear-gradient(top, #8cb8ff, #3a7ee9);
border: 1px solid #3c68c3;
}

a#commenttwitterblue {
width:220px;
padding: 8px 0px;
text-align: center;
display: inline-block;
font-size: 16px;
font-weight: bold;
background: #9dc2ff;
background:-webkit-gradient(linear, center bottom, center top, from(#619cf9), to(#9dc2ff));
background:-moz-linear-gradient(top, #9dc2ff, #619cf9);
-pie-background:linear-gradient(top, #9dc2ff, #619cf9);
background:linear-gradient(top, #9dc2ff, #619cf9);
color: #ffffff;
text-shadow: -1px -1px 0px #3a7ee9;
border: 1px solid #6791ea;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
text-decoration:none;
white-space:nowrap;
}

a#commenttwitterblue:hover {
color: #ffffff;
box-shadow: 0px 2px 0px #ebebeb;
-moz-box-shadow: 0px 2px 0px #ebebeb;
-webkit-box-shadow: 0px 2px 0px #ebebeb;
background: #aecdff;
background:-webkit-gradient(linear, center bottom, center top, from(#5692f1), to(#aecdff));
background:-moz-linear-gradient(top, #aecdff, #5692f1);
-pie-background:linear-gradient(top, #aecdff, #5692f1);
background:linear-gradient(top, #aecdff, #5692f1);
border: 1px solid #5982da;
}
/* Safari */
html[xmlns*=""] body:last-child
p.intro:first-letter {margin:5px 5px 0px 0px !important;}
/* Wordpress */
.alignleft {display:inline;float:left;margin:20px 20px 20px 0px;}
.alignright {display:inline;float:right;margin:20px 0px 20px 20px;}
.aligncenter {display:block;margin:0px auto;}
.alignnone {}
.ddsg-wrapper a {text-decoration:none;}
.ddsg-wrapper a:hover {text-decoration:underline;}
.ddsg-wrapper ul li {font-weight:bold}
.ddsg-wrapper ul ul {font-size:85% !important;}
.ddsg-wrapper ul ul li {font-weight:normal !important;}



/* fonts */
@font-face {
    font-family: 'kreonregular';
    src: url('/fonts/kreon-regular-webfont.eot');
    src: url('/fonts/kreon-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/kreon-regular-webfont.svg#kreonregular') format('svg'),
         url('/fonts/kreon-regular-webfont.woff') format('woff'),
         url('/fonts/kreon-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'kreonbold';
    src: url('/fonts/kreon-bold-webfont.eot');
    src: url('/fonts/kreon-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/kreon-bold-webfont.svg#kreonbold') format('svg'),
         url('/fonts/kreon-bold-webfont.woff') format('woff'),
         url('/fonts/kreon-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'kreonlight';
    src: url('/fonts/kreon-light-webfont.eot');
    src: url('/fonts/kreon-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/kreon-light-webfont.svg#kreonlight') format('svg'),
         url('/fonts/kreon-light-webfont.woff') format('woff'),
         url('/fonts/kreon-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


/* Old */
#email {
font-family:arial;
font-size:14px;
color:#000000;
width:300px;
}
#url {
font-family:arial;
font-size:14px;
color:#000000;
width:300px;
}

#comment {
font-family:arial;
font-size:14px;
color:#000000;
width:450px !important;
min-width:450px !important;
max-width:450px !important;
}
#comments {
font-size:14px !important;
color:#666666 !important;
font-weight:bold !important;
margin:0px 0px 5px 0px !important;
padding:0px !important;
}

.comment-author {
font-family:'Droid Sans', arial;
font-size:13px !important;
font-weight:bold;
text-transform:capitalize;
}

.comment-author a {
color:#444444 !important;
}




.alt {margin: 0px !important; padding: 10px !important;;}
.commentlist {line-height:160%; width:620px;max-width:620px;list-style-image: none !important; margin:0px !important; padding:10px !important; border:none !important; background-color:#f4f4f4 !important;}
.commentlist li {margin:0px 0px 10px 0px !important; padding: 15px 15px 0px 15px !important; list-style: none;}
.commentlist li ul li {list-style: none; list-style-image: none !important;}
.commentlist li li {background:none;border:none;list-style:none;margin:3px 0 3px 10px;padding:3px 0;}
.commentlist li .avatar {
margin:0px 0px 0px 0px !important;
padding:4px !important;
-moz-border-radius: 3px;
border-radius: 3px;
border:1px solid #dddddd;
}
.commentlist cite, .commentlist cite a {color:#333333 !important; font-weight: bold; text-decoration:none !important;}
.commentlist p {font-family:'Open Sans',arial;font-weight:400;font-size:13px !important; color:#444444; line-height:140% !important; margin:0px 0px 7px 0px !important;}
.commentlist p a {text-decoration:none !important;}
.commentmetadata {font-family:arial; font-size:11px; color: #999999;}
.commentmetadata a {text-decoration:none !important;}
.children {padding:0px 0px 0px 0px !important;margin:0px 0px 0px 50px !important;background-color:transparent !important;border-left:none !important;}
.commentlist ul ul {
margin:5px 0px 0px 0px !important;
padding:0px !important;
}
.commentlist ul ul li {
background:url(images/comment-ul.gif) no-repeat top left !important;
margin:0px 0px 5px 0px !important;
padding:0px 0px 0px 13px !important;
font-size:12px !important;
font-family:arial !important;
line-height:16px !important;
}
.commentlist ul ul li a {
text-decoration:none !important;
}
.thread-alt {background-color: #ffffff;}
.thread-even {background-color: #ffffff;}
.depth-1 {border: 1px solid #d7d6d6;}
#respond {
clear:both;
padding-top:20px;
}

.reply {
display:none;
}

.reply a {
font-family:verdana;
font-weight:bold;
font-size:10px;
text-transform:uppercase;
padding:3px;
border:1px solid #b4cdff;
color:#3366cc !important;
text-decoration:none !important;
}
.reply a:link {
border:1px solid #b4cdff;
text-decoration:none !important;
}
.reply a:visited {
border:1px solid #b4cdff;
text-decoration:none !important;
}
.reply a:hover {
border:1px solid #3366cc;
background-color:#3366cc;
text-decoration:none !important;
color:#ffffff !important;
}

#respond {
display:none
}


.gsc-wrapper {font-family: 'Open Sans', sans-serif !important;}