/*
Theme Name: Redbull Theme
Description: Lowyat Designer Team
*/

body,input,textarea {
color:#000;
font-family: 'Source Sans Pro', sans-serif;
-webkit-text-stroke: 1px rgba(0,0,0,0.1);
/*font-weight:300;*/
line-height:1.625;
}

/*Body*/
body {
background-color:#eee;
color:#000;
font-family: 'Open Sans', sans-serif;
-webkit-text-stroke: 1px rgba(0,0,0,0.1);
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
/*background: #000000 url('images/mi3-bg.jpg')fixed top no-repeat;*/
/*background: #000000 url('http://images-cdn.lowyat.net/mainpage/background.jpg')fixed top no-repeat;*/
background: #000000 url('http://images-cdn.lowyat.net/lowyat/lowyat-bg.jpg')fixed top no-repeat;
/*background:url('images/background-13.jpg') fixed top;*/
/*background-attachment: fixed !important;
background-position: top center;*/

}

h1, h2, h3
{
}

#page {
background:#fff
}

del {
	text-decoration: line-through;
	color:#e9e9e9;
}

hr {
background-color:#ccc;
border:0;
height:1px;
margin-bottom:1.625em
}

ul,ol {
margin:0 0 1.625em 2.5em
}

ul {
list-style:disc
}

ol {
list-style-type:decimal
}

ol ol {
list-style:upper-alpha
}

ol ol ol {
list-style:lower-roman
}

ol ol ol ol {
list-style:lower-alpha
}

ul ul,ol ol,ul ol,ol ul {
margin-bottom:0
}

dl {
margin:0 1.625em
}

cite,em,i {
font-style:italic
}

blockquote {
font-style:italic;
font-weight:400;
margin:0 3em
}

blockquote em,blockquote i,blockquote cite {
font-style:normal
}

blockquote cite {
color:#666;
font-weight:300;
letter-spacing:0.05em;
text-transform:uppercase
}

pre {
background:#f4f4f4;
line-height:1.5;
margin-bottom:1.625em;
overflow:auto;
padding:0.75em 1.625em
}

code,kbd {
font:13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace
}

abbr,acronym,dfn {
border-bottom:1px dotted #666;
cursor:help
}

address {
display:block;
margin:0 0 1.625em
}

ins {
background:#fff9c0;
text-decoration:none
}

sup,sub {
font-size:10px;
height:0;
line-height:1;
position:relative;
vertical-align:baseline
}

sup {
bottom:1ex
}

sub {
top:.5ex
}


/* Links */
a {
color:#1982d1;
text-decoration:none
}



.entry-content img {
margin:0 0 1.5em
}

.alignleft,img.alignleft {
display:inline;
float:left;
margin-right:1.5em
}

.alignright,img.alignright {
display:inline;
float:right;
margin-left:1.5em
}

.aligncenter,img.aligncenter {
clear:both;
display:block;
margin-left:auto;
margin-right:auto
}

.wp-caption {
text-align:center;
margin-bottom:1.5em
}

.wp-caption img {
border:0 none;
margin:0;
padding:0
}

.wp-smiley {
max-height:1em;
margin:0 !important
}

.gallery-caption {
margin:-1.5em 0 0
}

/* Pullquotes
-------------------------------------------------------------- */
blockquote.left {
float:left;
margin-left:0;
margin-right:20px;
text-align:right;
width:33%
}

blockquote.right {
float:right;
margin-left:20px;
margin-right:0;
text-align:left;
width:33%
}

/* Calendar Widget */
#wp-calendar {
color:#555;
width:95%;
text-align:center;
clear:both
}

#wp-calendar caption {
font-size:11px;
font-weight:500;
text-transform:uppercase;
padding:5px 0 3px
}

#wp-calendar th {
background:#f4f4f4;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
font-weight:700
}

#wp-calendar tfoot td {
background:#f4f4f4;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc
}

#footer1 #wp-calendar caption,#footer1 #wp-calendar td {
color:#f0f0f0
}

#footer1 #wp-calendar a {
color:#fff;
text-decoration:underline;
font-weight:700
}

.top-header-container {
background:url('images/top-header-bg.png');
height:53px
}

.top-header-search {
float:left;
height:48px
}

/*Search*/
.headsearch {
    background: url("images/searchbg.png") no-repeat scroll 0 0 transparent;
    height: 36px;
    margin-top: 8px;
    right: 100px;
    width: 300px;
}

.headsearch input {
float:left;
font-size:12px;
line-height:25px
}

.shead { 
background:none repeat scroll 0 0 transparent !important;
border:0 none !important;
color:#606060;
height:29px;
margin-left:20px;
margin-top:3px;
width:230px;
margin-right:4px;
}

.searchsubmit {
background:none repeat scroll 0 0 transparent;
border:0 none;
color:#FFF;
cursor:pointer;
font-weight:700;
height:31px;
margin-left:0;
margin-top:0;
overflow:visible;
width:36px
}

.searchsubmit:hover {
background:url(images/searchbg.png) no-repeat right;
background-position:-260px -40px
}

.searchsubmit:active {
background:url(images/searchbg.png) no-repeat right;
background-position:-260px -72px;
margin-top:2px
}

/*social icons*/
.icon {
float:right;
margin-left:2px
}

/*Main Header*/
.header-wrapper {
}

.header {
    background-color: #1D4396;
    margin: 20px auto 0;
    width: 980px;
    border-bottom: 1px solid red;
}


/*Top Menu*/
.menu-top {
float:right;
margin:0 auto 0 8px;
padding:0
}

#topMenu ul li div {
display:block;
font-size:15px;
font-style:normal;
font-weight:400;
letter-spacing:0;
text-decoration:none;
text-shadow:none;
word-spacing:0;
color:#ccc;
text-transform:none
}

#topMenu ul li a,#topMenu ul li div {
color:#fff;
display:block;
font-size:12px;
height:21px;
text-decoration:none;
padding:3px 12px 3px 6px
}

#topMenu ul li a:hover,#topMenu ul li a.selected {
text-decoration:none;
background:#000;
color:#FFF
}

#topMenu.ddsmoothmenu ul li ul {
position:absolute;
left:0;
display:none;
visibility:hidden;
padding-right:10px;
width:150px
}

#topMenu.ddsmoothmenu ul li ul li {
float:none;
display:list-item;
background:#000 !important;
width:auto;
padding:0
}

#topMenu.ddsmoothmenu ul li ul li a,#topMenu.ddsmoothmenu ul li ul li a:hover {
text-align:left;
line-height:100%;
height:1%;
text-transform:none;
font-size:13px;
color:#fff;
background:#000;
margin:0;
padding:12px 0 12px 16px
}

#topMenu.ddsmoothmenu ul li ul li a:hover {
color:#FFF
}

#nav li.arrow {
background:url(images/menuarrow.png) right no-repeat !important;
padding-right:17px !important
}

#topMenu li.arrow a:hover {
background:#000 url(images/smallmenuarrow.png) right no-repeat
}

#topMenu .sub-menu li.arrow {
background:#000 url(images/arrowsubmenu.png) right no-repeat !important;
padding-right:10px
}

#nav .sub-menu li.arrow {
background:#333 url(images/arrowsubmenu.png) right no-repeat
}

/*Logo and Advertise Area*/
.logo {
    float: left;
    margin-left: 10px;
   padding: 8px 0;
    width: 225px;
}

.header-ad {
float:right;
border:2px solid #3e3e3e
}

.leaderboard {
    margin: 0 auto;
    width: 980px;
    text-align: center;
    border-bottom:1px solid #000;
}

.main-menu {
	width:980px; /*was 970 */
	margin:0 auto;
	padding:0 0 5px;
	background-color: #1d4396;
	float: left;
 	font-family: 'Open Sans Condensed',sans-serif;
 	text-transform: uppercase;
}

#menu-22 ul li div {
display:block;
font-size:16px;
font-style:normal;
font-weight:400;
letter-spacing:0;
text-decoration:none;
text-shadow:none;
word-spacing:0;
color:#000;
text-transform:none
}

#menu-22 ul li a,#menu-22 ul li div {
color:#fff;
display:block;
font-size:14px;
height:21px;
text-decoration:none;
padding:3px 12px 3px 10px;
margin-right: 20px;
font-weight: bold;
}

#menu-22 ul li a:hover,#menu-22 ul li a.selected {
text-decoration:none;
color: #fff;
background-color: red;
}

#menu-22.ddsmoothmenu ul li ul {
position:absolute;
left:0;
display:none;
visibility:hidden;
width:200px;
box-shadow:0 1px 2px #8A9499;
background:black;
}

#menu-22.ddsmoothmenu ul li ul li {
float:none;
display:list-item;
width:auto;
padding:0;
font-family: 'Carrois Gothic', sans-serif;

}

#menu-22.ddsmoothmenu ul li ul li ul {
box-shadow:0 1px 2px #8A9499;

}

#menu-22.ddsmoothmenu ul li ul li a,#menu-22.ddsmoothmenu ul li ul li a:hover {
text-align:left;
line-height:100%;
height:1%;
text-transform:none;
font-size:14px;
font-weight:400;
color:#fff;
margin:0;
padding:12px 12px 12px 16px;
border-top: 1px dotted black;
}

#menu-22 .sub-menu a {
color:#fff;
}

#menu-22 .sub-menu li.arrow {
background:url(images/arrowsubmenu.png) right no-repeat !important;
}

.main-menu-3 {
    background-color: #ccc;
    font-family: Arial, serif;
    font-size: 12px;
    margin: 0 auto;
    width: 970px;
    color: #1d4396;
    float: left;
    padding: 4px 5px;
}

.main-menu-3 a
{
	margin: 0 10px;
	color: #1d4396;
}

.main-menu-3 ul
{
	margin: 0;
	padding: 0 0 0 10px;
}

.main-menu-3 ul li
{
	list-style-type: none;
	float: left;
	margin-right: 10px;
}

.menu-sub-title
{
	float: left;
	font-weight: bold;
	margin-left: 20px;
}

/*Slider*/
#featured {
position:absolute
}

#featured ul.ui-tabs-nav {
position:absolute;
top:0;
width:430px;
left:565px;
outline:none;
list-style:none;
margin:2px 0 0;
padding:0
}

#featured li.ui-tabs-nav-item a {
display:block;
height:130px;
outline:none;
color:#666;
text-decoration:none;
border:6px solid #000;
}

#featured .ui-tabs-panel {
position:relative;
margin:0;
padding:0
}

#featured .ui-tabs-panel .info {
position:absolute;
top:160px;
width:530px;
left:0;
margin:0;
padding:3px 5px 0;
background-color: #000;
}

#featured .info h2 a {
font-size:28px;
color:#fff;
margin-top:7px;
overflow:hidden;
text-decoration:none;
line-height:36px;
text-shadow:2px 2px #000;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='#111111')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='#111111');
filter:DropShadow(Color=#111111, OffX=2, OffY=2);
zoom: 1;
}

#featuredcontent {
height:286px;
background:url(images/slider-bg.png) no-repeat
}

.ui-tabs-nav-item {
width:207px;
float:left;
}

#featured li.ui-tabs-nav-item a:hover {
width:195px;
outline:none;
border:6px solid #fff
}

#featured ul.ui-tabs-nav li.ui-tabs-selected a {
width:195px;
border:6px solid grey;
}

.read-more {
position:absolute;
top:255px;
left:445px;
padding-left:13px;
background:url('images/read-more.png')no-repeat;
width:78px;
height:20px;
margin:0;
font-size: 12px;
}

.read-more a {
color:#fff;
text-decoration:none;
line-height:19px
}

.read-more a:hover {
color:#fff;
text-decoration:underline
}

#featured .ui-tabs-panel:hover .read-more {
background:#029ce5;
margin:0 !important
}

.featured-title-big
{
	font-size: 28px;
	color: #000;
	height: 220px;
	background-image: url('images/yellow-opacity.png');
	color: #fff;
	line-height: 35px;
	padding-top: 130px;
	overflow: hidden;
	padding-left: 20px;
	box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.5) inset;
	text-decoration: none;
	
}

.tajuk
{
	display: inline;
	background-color: #F6E128;
	color: #000;
}

.featured-title-big:hover
{
	background-image: none;
	text-decoration: none;
}

.featured-title-big a, .featured-title-big a:hover
{	
	text-decoration: none !important;
	border: none;
}

.penulis
{
	background-color: #000;
	color: #fff;
	font-size: 14px;
}


/*Content*/
.wrapper {
	width:980px;
	background:#fff;
	margin:0 auto;
}

.container {
	background-image: url('images/content-bg.jpg');
	width:980px;
	margin:0 auto;
	background-color: #fff;
	border-top: 1px solid #ddd;
	/*min-height: 2650px;*/
}

.content-holder {
	border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    display: inline-block;
    width: 978px;
}

.recentpostblock {
width:980px;
height:224px
}

.recentpost-1 {
float:left;
width:490px;
position:relative;
margin:5px 0 0;
padding:0
}

.content-heading {
position:absolute;
width:470px;
left:0;
background:url('images/top-transperent.png')repeat-x;
margin:0;
padding:10px;
bottom: 3px;
line-height: 18px;

}

.content-heading h2 a {
font-size:20px;
color:#fff;
text-decoration:none;
line-height:24px

}

.content-comment {
position:absolute;
top:8px;
height:25px;
right:19px;
margin:0;
padding:5px 0 0
}

.recentpostblock-2 {
height:125px;
margin-bottom:7px
}

.recentpost-2 {
float:left;
width:315px;
margin-right:6px;
position:relative
}

.content-heading-2 {
position:absolute;
bottom: 0;
width:305px;
left:0;
background:url('images/small-transperent.png')repeat-x;
height:auto;
margin:0;
padding:5px;
}

.content-heading-2 h2 a {
font-size:20px;
color:#fff;
text-decoration:none;
line-height:16px;
font-family: 'BenchNine',sans-serif;

}

.content-comment-2 {
position:absolute;
top:8px;
height:25px;
right:11px;
float:right;
margin:0;
padding:5px 0 0
}

.recentpost-1:hover .content-comment a,.recentpost-2:hover .content-comment-2 a {
background:#9ce502
}

/*Post*/
.post-wrapper-parent {
margin-left: 20px;
    width: 600px;
float:left
}

.post-wrapper {
overflow:hidden;
margin:20px 0 33px;
padding:0 0 10px;
border-bottom: 1px solid #ddd;
}

.post-area {
overflow:hidden
}

.post-heading h1,.post h2 {
color:#0392d5;
margin-bottom:1px !important;
font-weight:400;
font-size:28px;
line-height:36px
}

.post-heading h1 a,.post-heading h2 a {
color:#1D4396;
font-family: 'Voltaire',sans-serif;
text-decoration:none;
font-size:28px;
line-height:36px
}

.post-heading h1 a:hover {
color:#111;
background:#f2f2f2
}

.meta_author-area {
    font-family: "Segoe UI",proxima-nova,proxima-nova-1,proxima-nova-2,"Proxima Nova",Open Sans,Helvetica,Arial,sans-serif;
    -webkit-font-smoothing: antialiased;
    /*background-color: #CCCCCC;
    border-left: 6px solid #1D4396;*/
    color: #1D4396;
    float: left;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0;
    margin-bottom: 10px;
    margin-top: 3px;
    padding: 2px 0;
    text-decoration: none;
    text-transform: uppercase;
}

.meta_author-area a:hover
{
	color: yellow;
}

.meta_author-area a {
/*color:#1D4396;*/
text-decoration:none
}

.meta_author-area-single {
    background-color: #ccc;
    color: #1d4396;
    display: inline;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 0;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 5px;
    text-decoration: none;
    text-shadow: none;
}


.ptags a:hover{background:#ca0000;color:#f9f9f9}
.ptags a{ background:black; color:white !important;display:inline-block;font-size:11px;margin:1px 3px;padding:1px 5px;text-decoration:none}

.post-content {
margin-top:8px;
clear:both
}

.post-content p {
font: 14px/22px "Open Sans", sans-serif;
-webkit-text-stroke: 1px rgba(0,0,0,0.1);
-webkit-font-smoothing: antialiased;
/*font-size:14px;
margin-bottom:15px;
line-height:22px;
text-align: justify;*/
}

.post-content ul>li {
font: 14px/22px "Open Sans", sans-serif;
/*-webkit-text-stroke: 1px rgba(0,0,0,0.1);*/
-webkit-font-smoothing: antialiased;
padding: 4px 0px 5px 0px;
margin-right: 20px;
}

.counter-post {
float:right;
text-align:right;
/*background:url("images/views.png") no-repeat scroll 0 0 transparent;*/
color:#000;
font: 300 16px/18px 'Source Sans Pro' sans-serif;
padding: 0px 0px 5px 5px;
margin-top: 2px;
}

/*Sidebar*/
.sidebar {
float:right;
width:300px;
margin-right:11px;
}

#aside {
float:right;
font-size:12px;
width:300px;
margin-right:2px;
margin-top:0;
padding-right: 10px;

}

#aside li {
list-style:none;
border-bottom:1px solid #f2f2f2;
margin:0 0 0 5px;
padding:4px 12px
}

#aside li li {
border:none;
padding:3px 0 0 12px
}

#aside a {
color:#1f1F1F;
text-decoration:none
}

#aside a:hover {
color:#000
}

#aside li:hover {
background:#EEE
}



#aside h3 {
    background-color: #CCCCCC;
    border-left: 10px solid #1D4396;
    color: #1D4396;
    font-family: 'Oswald',sans-serif;
    font-size: 18px;
    font-weight: normal;
    padding: 3px 0 3px 10px;
    text-transform: uppercase;
}



#aside h3 span {
color:#010101
}

.widget {
margin-bottom:25px
}

/*Footer*/
.footer {

}

/* Post format */
.post-content .post-thumb-left {
float:left;
padding:2px 8px 0 0
}

.post-content .post-thumb-right {
float:right;
padding:2px 0 0 8px
}

/* post-metadata */
.post-metadata {
	display: none;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 30px;
    margin-top: 14px;
}

.post-metadata-left {
float:left;
margin-top:0;
margin-left:8px
}

.post-metadata-left-cat a:hover {
background:#7caa4a
}

.post-metadata-left-cat a:active {
background:#111
}

.post-metadata-left-cat a {
background:#88b455;
color:#fff !important;
font-size:12px;
font-weight:700;
line-height:21px;
padding:2px 9px 3px
}

.ptags_heading
{
	text-transform: uppercase;
	
}

.post-metadata-right {
float:right;
margin-top:10px 0 30px 0 !important;
}

.post-metadata-right a {    color: #A82930;
font-size:12px
}

.post-metadata-right a:hover {
text-decoration:none
}

.st-twitter-counter {
background:url('images/twitter-chicklet.png') !important;
width:18px !important;
height:16px !important
}

.st-facebook-counter {
background:url('images/facebook-chicklet.png') !important;
width:18px !important;
height:16px !important
}

.video-icon {
float:right;
width:10%; opacity: 1;
}

.video-icon:hover { 
opacity: 0.1;

	/* Firefox */
	-moz-transition: height 0.1s ease-out 0s, opacity 1.2s ease-in 0s;
	/* WebKit */
	-webkit-transition: height 0.1s ease-out 0s, opacity 1.2s ease-in 0s;
	/* Opera */
	-o-transition:height 0.1s ease-out 0s, opacity 1.2s ease-in 0s;
	/* Standard */
	transition: height 0.1s ease-out 0s, opacity 1.2s ease-in 0s;
    }

/* Pagination */
#pag {
list-style-type:none;
overflow:hidden;
width:980px;
background-color: #ddd;
margin:5px auto 0;
font-size: 13px;
text-transform: uppercase;
}

#pagl {
float:left;
width:480px;
}

#pagl a {
    color: #333333;
    display: block;
    height: 100%;
    padding: 10px;
    text-align: center;
}

#pagl a:hover {
text-decoration:none;
background-color: #ccc;
}

#pagl a:active {
text-decoration:none;
color:#444
}

#pagr {
float:right;
width: 480px;
}

#pagr a {
    color: #333333;
    display: block;
    padding: 10px;
    text-align: center;
}

#pagr a:hover {

text-decoration:none;
background-color: #ccc;
}

#pagr a:active {

text-decoration:none
}

li.flickr-photo {
border-bottom:0 !important;
display:inline-block;
border:1px solid #D7D7D7 !important;
height:75px;
margin:9px 4px 2px 7px !important;
padding:5px !important
}

p.tag_cloud {
margin-top:6px
}

.tab-content {
overflow:hidden;
padding:16px 16px 0
}

.tabs-wrapper {
overflow:hidden;
width:100%
}

.tabs-wrapper .tab-content {
border:1px solid #d7d7d7;
border-width:0 1px 1px
}

ul.tabs {
border-bottom:1px solid #DDD;
background:url(images/tabbg.png) repeat-x;
float:left;
height:41px;
width:100%;
padding-left:0 !important;
margin-bottom:0 !important
}

ul.tabs li {
background:none !important;
float:left;
border:1px solid #d6d6d6;
overflow:hidden;
position:relative;
bottom:-3px;
-moz-border-radius:3px 3px 0 0;
-webkit-border-radius:3px 3px 0 0;
border-radius:3px 3px 0 0;
margin:2px 0 0 8px !important;
padding:0 !important
}

ul.tabs li a {
color:#666 !important;
height:35px;
font-weight:700;
line-height:31px;
text-decoration:none;
font-size:15px;
display:block;
outline:none;
text-shadow:1px 1px 1px #FFF;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
padding:0 10px
}

ul.tabs li a:hover {
background:#FFF !important
}

html ul.tabs li.active,html ul.tabs li.active a:hover {
background:#fff !important;
}

.tabs_container {
border-top:none;
overflow:hidden;
float:left;
width:300px;
background:#fff;
clear:both
}

/*.tab_content {
padding:4px 8px
}*/

.tweets {
width:300px;
clear:both
}

.tweet {
background:url("images/twit.png") no-repeat scroll 1px 50% transparent !important;
padding-left:26px !important;
line-height:18px !important
}

.tweet:hover {
background:url(images/twit.png) no-repeat scroll 1px 50% transparent !important
}

p.follow-message {
text-align:right !important;
font-weight:700;
margin-top:2px !important
}

p.follow-message a {
color:#29c !important
}

.widget_mostpopular h3 {
border-bottom:0 solid #DDD !important;
text-align:center
}

.mostpopular {
list-style:none;
margin:.3em 0;
padding:0
}

.mostpopular_li {
background-image:none !important;
border:0;
list-style:none !important;
position:relative;
width:100%;
margin:0 0 -7px;
padding:13px 0 8px 8px !important
}

.mostpopular_li.color0 {
background-color:#ee5826 !important;
width:100%
}

.mostpopular_li.color1 {
background-color:#27b6e2 !important;
width:95%
}

.mostpopular_li.color2 {
background-color:#c5e627 !important;
width:89%
}

.mostpopular_li.color3 {
background-color:#ff6f51 !important;
width:84%
}

.mostpopular_li.color4 {
background-color:#d59b8e !important;
width:80%
}

.mostpopular_li.color5,.mostpopular_li.color6,.mostpopular_li.color7,.mostpopular_li.color8,.mostpopular_li.color9,.mostpopular_li.color10,.mostpopular_li.color11,.mostpopular_li.color12,.mostpopular_li.color13,.mostpopular_li.color14,.mostpopular_li.color15 {
background-color:#888 !important;
width:74%
}

a.barlinko {
background:none;
display:block;
text-decoration:none !important;
margin:0 6px 0 0;
padding:0
}

.barco {
display:block;
right:0
}

.block-image-viewed-l {
float:left;
width:210px
}

.block-image-viewed-r img {
width:48px;
height:48px
}

.block-item-small ol {
list-style:decimal !important;
background:#fff !important
}

.block-item-small ol li {
list-style:decimal !important;
min-height:40px;
font-size:14px !important;
font-weight:700;
padding:5px 0 !important
}

.block-item-small ol li:hover {
background:none !important
}

.block-item-small ol li a {
font-size:12px;
font-weight:400
}

span.block-image-viewed-views {
font-size:11px !important;
font-weight:400
}

.popularviewbg {
background:#eee !important
}

.block-item-small {
clear:both;
border-bottom:1px dashed #CCC;
margin-bottom:0;
overflow:hidden;
width:300px;
padding:6px 0
}

.block-item-small-view ol {
background:none repeat scroll 0 0 #FFF !important;
list-style:decimal outside none !important
}

.block-item-small-view ol li {
min-height:50px;
font-size:14px !important;
font-weight:700;
list-style:decimal outside none !important;
overflow:visible;
clear:both;
padding:6px 0 4px !important
}

.block-item-small-view ol li:hover {
background:none repeat scroll 0 0 transparent !important
}

.block-item-small-view ol li a {
font-size:12px;
font-weight:400
}

/* The widget image on left  */
.block-item-small .avatar {
width:45px;
height:45px;
box-shadow:none !important;
margin-right:4px
}

.block-item-small h2,.block-item-small h2 a {
color:#333;
font-family:'Arial';
font-size:12px;
font-weight:700;
line-height:18px
}

.block-item-small img {
border:1px solid #D7D7D7;
padding:2px
}

.block-item-small .block-image {
position:relative;
display:inline-block;
margin-right:8px;
float:left
}

.block-item-small .block-image-r {
float:right;
width:236px
}

.block-meta {
color:#888;
display:block;
font-size:11px;
margin-bottom:4px
}

.block-meta a {
color:#888 !important
}

.block-meta a:hover {
color:#333 !important;
text-decoration:none
}

/* Social widget */
#multiplesocialwidget-id {
-moz-box-shadow:1px 1px 1px #EEE;
-webkit-box-shadow:1px 1px 1px #EEE;
box-shadow:1px 1px 1px #EEE;
border-radius:2px 2px 2px 2px;
border:1px solid #DDD;
margin:0 auto
}

.fb-likebox {
border-bottom:1px solid #DDE1EE;
background:#fff;
padding:10px 10px 0
}

.googleplus {
background:#F5FCFE;
font-size:.90em;
color:#000;
line-height:1px;
padding:9px 11px
}

.googleplus span {
color:#000;
font-size:11px;
position:absolute;
display:inline-block;
margin:9px 70px
}

.twitter {
background:#EEF9FD;
padding:10px
}

#multiplesocialwidget-id-widget {
background:#EBEBEB;
text-align:right;
border-image:initial;
padding:2px 8px 2px 3px
}

#multiplesocialwidget-id-widget .author-credit a {
font-size:10px;
font-weight:700;
text-shadow:1px 1px #FFF;
color:#1E598E;
text-decoration:none
}

#email-news-subscribe .email-box {
border-image:initial;
padding:10px
}

#email-news-subscribe .email-box input.email {
background:#FFF;
color:#999;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
-ms-border-radius:3px;
-khtml-border-radius:3px;
border-radius:3px;
border-image:initial;
padding:7px 10px 8px
}

#email-news-subscribe .email-box input.subscribe {
background-image:0;
color:#186487;
border:1px solid #A4CCE5;
font-size:11px;
font-weight:700;
padding:6px
}

#email-news-subscribe .email-box input.subscribe:hover {
background-color:#cfe5f3;
background-image:0;
border:1px solid #307ba9;
color:#186487
}

#email-news-subscribe .email-box input.subscribe:active {
background-color:#cfe5f3;
background-image:0;
box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;
-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;
-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;
border:1px solid #307ba9;
color:#186487
}

#other-social-bar {
overflow:hidden;
padding:0
}

#other-social-bar .other-follow {
color:#1E598E;
padding-bottom:7px
}

/* Comment style */
width:600px;
margin-bottom: 60px;
}

ol.commentlist {
margin-bottom:30px;
list-style-type:none
}

.the-comment {
margin-bottom:10px;
}

.avatar {
float:left;
margin-right:14px;
background:none repeat scroll 0 0 #FFF;
border:1px solid #CACACA;
border-radius:3px 3px 3px 3px;
box-shadow:0 0 2px #C3C3C3;
-moz-border-radius:3px;
-webkit-border-radius:3px 3px 3px 3px;
padding:4px
}

.comment-arrow {
background:url(images/comment-arrow.png) no-repeat;
width:8px;
height:15px;
float:left;
margin-top:16px;
margin-right:-1px
}

.comment-box {
border:1px solid #E5E5E5;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
overflow:hidden;
padding:14px 10px 0 10px;
}

.comment-author {
margin-bottom:10px;
color:#EEE;
padding-bottom:3px;
border-bottom:1px solid #eee
}

.comment-author small {
color:#384f79;
float:right
}

.comment-text {
line-height:20px;
font-size: 13px;
}

.comment-text p {
margin-top:15px
}

.children {
margin:10px 0 0 83px
}

.children li.comment {
list-style-type:none;
margin:0 0 10px
}

.cancel-comment-reply {
margin-bottom:10px
}

.no-comments {
color:#888
}

.comment-text-side {
color:#888;
line-height:20px
}

a.comment-reply-link {
background:#ddd;
color:#333;
padding:2px 4px
}

#respond {
width:600px;
margin-top:60px;
}

#respond h3 {
margin-bottom:0 !important
}

#respond-content {
width:610px
}

#comment-input {
float:left;
margin-right:8px
}

#comment-input input {
margin-bottom:17px;
background-color:#EEE;
border:1px solid rgba(174, 173, 173, 0.5);
border-radius:1px 1px 1px 1px;
box-shadow:0 0 4px rgba(147, 147, 147, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 0.75);
color:#676A6B;
display:inline-block;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.65);
padding:3px 8px
}

#comment-input input:focus,textarea:focus {
outline:none
}

#comment-input label {
display:block;
margin-bottom:2px
}

#comment-input label .req {
color:#999
}

.textarea-comment {
background:#E9E9E9;
width:308px;
height:168px;
font-family:arial;
background-color:#EEE;
border:1px solid rgba(174, 173, 173, 0.5);
border-radius:3px 3px 3px 3px;
box-shadow:0 0 4px rgba(147, 147, 147, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 0.75);
color:#676A6B;
display:inline-block;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.65);
padding:6px 10px
}

#comment-textarea label {
display:block;
margin-bottom:2px
}

#comment-textarea-admin {
float:none;
margin-bottom:16px
}

#comment-textarea-admin label {
display:block;
margin:10px 0 5px
}

#comment-submit {
clear:both;
text-align:center;
margin-bottom:10px
}

#comment-submit-admin {
clear:both;
margin-bottom:10px
}

#comments-content ol {
margin:18px 5px 18px 9px
}

.respond {
padding:5px
}

.comment-submit {
cursor:pointer;
background:url("images/commentinputbg.png") repeat scroll 0 0 transparent;
border:1px solid #3C3C3E;
font-size:16px;
font-weight:700;
box-shadow:0 1px 0 #212122, 0 1px 0 0 rgba(255, 255, 255, 0.4) inset;
color:#FFF;
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.8);
padding:4px 242px
}

.comment-submit:hover {
border:1px solid #3C3C3E;
background:url("images/commentinputbg.png") repeat scroll 0 -45px transparent;
box-shadow:0 1px 0 #212122, 0 1px 0 0 rgba(255, 255, 255, 0.4) inset
}

.comment-submit:active {
border:1px solid #3C3C3E;
background:url("images/commentinputbg.png") repeat scroll 0 -90px transparent;
box-shadow:0 1px 0 #212122, 0 1px 0 0 rgba(255, 255, 255, 0.4) inset
}

h3.numberofcomments {
background:url("images/asideline.png");
color:#01649E;
display:block;
font-size:14px !important;
font-weight:700;
margin:20px 0 15px;
padding:0 25px
}

h3.numberofcomments span {
padding:1px 4px
}

/* Tags */
.tagcloud {
line-height:24px;
margin:5px 4px 0 0
}

.tagcloud a,.almeros_tags a {
display:inline-block;
float:none;
font-style:normal;
font-weight:700;
text-decoration:none;
background-color:#ec745c;
color:#fff !important;
-webkit-text-shadow:rgba(0,0,0,0.2) 1px 0 0 1px -1px 0 0 -1px 1px 1px -1px -1px;
-moz-text-shadow:rgba(0,0,0,0.2) 1px 0 0 1px -1px 0 0 -1px 1px 1px -1px -1px;
-o-text-shadow:rgba(0,0,0,0.2) 1px 0 0 1px -1px 0 0 -1px 1px 1px -1px -1px;
text-shadow:rgba(0,0,0,0.2) 1px 0 0 1px -1px 0 0 -1px 1px 1px -1px -1px;
-webkit-box-shadow:0 0 1px #999;
-moz-box-shadow:0 0 1px #999;
-o-box-shadow:0 0 1px #999;
box-shadow:0 0 1px #999;
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg);
-webkit-transition:0 0.1s ease-in;
-moz-transition:0 0.1s ease-in;
-o-transition:0 0.1s ease-in;
transition:transform 0.1s ease-in;
margin:2px 1px;
padding:2px 3px
}

.tagcloud a:hover,.almeros_tags a:hover {
background-color:#0c92da;
-webkit-box-shadow:0 0 20px #000032;
-moz-box-shadow:0 0 20px #000032;
-o-box-shadow:0 0 20px #000032;
box-shadow:0 0 10px #000032;
-webkit-transform:rotate(3deg) scale(1.2);
-moz-transform:rotate(3deg) scale(1.2);
-o-transform:rotate(3deg) scale(1.2);
transform:rotate(3deg) scale(1.2)
}

.tagcloud a:nth-child(2n),.almeros_tags a:nth-child(2n) {
background-color:#ff9f51;
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}

.tagcloud a:nth-child(2n):hover,.almeros_tags a:nth-child(2n):hover {
-webkit-transform:rotate(-3deg) scale(1.2);
-moz-transform:rotate(-3deg) scale(1.2);
-o-transform:rotate(-3deg) scale(1.2);
background-color:#0c92da;
transform:rotate(-3deg) scale(1.2)
}

.tagcloud a:nth-child(4n),.almeros_tags a:nth-child(4n) {
background-color:#9ab9e4;
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}

.tagcloud a:nth-child(4n):hover,.almeros_tags a:nth-child(4n):hover {
-webkit-transform:rotate(3deg) scale(1.2);
-moz-transform:rotate(3deg) scale(1.2);
transform:rotate(3deg) scale(1.2);
background-color:#0c92da
}

.tagcloud a:nth-child(5n),.almeros_tags a:nth-child(5n) {
background-color:#9ab9d4;
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}

.tagcloud a:nth-child(5n):hover,.almeros_tags a:nth-child(5n):hover {
-webkit-transform:rotate(2deg) scale(1.2);
-moz-transform:rotate(2deg) scale(1.2);
background-color:#0c92da;
-o-transform:rotate(2deg) scale(1.2);
transform:rotate(2deg) scale(1.2)
}

/* Single elements */
.post-container h1,.post-container h2,.post-container h3,.post-container h4,.post-container h5,.post-container h6 {
margin-bottom:20px
}

.post-container li {
}

.post-container p {
/*line-height:20px;*/
margin:0;
padding:0 0 15px
}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
font-weight:inherit
}

.post-container h1 {
font-size:25px
}

.post-container h2 {
font-size:23px
}

.post-container h3 {
    background-color: black;
    color: #FFFFFF;
    display: inline;
    font-family: 'BenchNine',sans-serif;
    font-size: 18px;
    line-height: 16px;
    padding: 2px 10px 0;
    text-align: left;
    text-transform: uppercase;
}

.post-container h4 {
font-size:19px
}

.post-container h5 {
font-size:17px
}

.post-container h6 {
font-size:15px
}

.post-container small {
font-size:11px
}

/* Related */
#relatednews {
/*border-bottom:4px solid #ccc;*/
margin-bottom:8px;
}

#relatednewsh2 {
	background: none repeat scroll 0 0 #ccc;
    color: #1d4396;
    /*float: left;*/
    text-align:center;
    font-weight: 300;
    padding: 2px 12px 0;
    text-transform: uppercase;
    font-family: 'Oswald',sans-serif;
    font-size: 18px;
}

#related {
background:#fff;
float:left;
padding: 20px 0 20px 0;
font-size: 11px;
width:600px;
}

#related h1 {
background:#762652;
color:#fff;
font-size:16px;
font-weight:400;
padding:3px 10px 4px
}

.relatedpost h3 {
display:inline;
font-size:14px;
font-weight:400
}

.relatedpost h3 a {
color:#0060A6;
font-size:13px;
font-weight:700;
font-family: 'Carrois Gothic',sans-serif;
}

.relatedpost {
float:left;
padding:6px;
font-size: 13px;

}

.relatedpost:hover {
background:#333;
color:#fff
}

.relatedpost:hover a {
color:#59B9FF
}

.related {
float:left;
width:600px;
margin:0 9px 0 2px
}

.relatedpost img {
float:left;
padding-right:6px
}

/* Author box */
#authorarea {
width:600px;
margin:20px 0 20px 0;
padding-bottom: 20px;
}

.authorareah3 {
height:23px;
border-bottom:4px solid #ccc;
color:#1d4396;
font-size:19px;
font-weight:300;
line-height:22px;
margin:0 4px 5px;
text-transform: uppercase;
    font-family: 'Oswald',sans-serif;
text-align: center;
}

.authorareah3 a {
text-decoration:none;
color:#1d4396;
font-weight:300;
background-color: #ccc;
 padding: 2px 12px 0;
}

#authorarea img {
float:left;
border:1px solid #ddd;
margin:0 4px
}

#authorarea p {
color:#333;
margin:0;
font-size: 14px;
}

/* Author Page */
.author-info {
display:inline;
float:left;
width:415px
}

.author-info h2 {
color:#0392D5;
font-size:28px;
font-weight:400;
line-height:36px;
text-decoration:none
}

.authorstuff a,.authorstuff a:hover {
color:#1982D1
}

.f-holder {
margin-left:23px;
display:inline-block;
width:970px;
margin-bottom:10px
}

#footerwrapper1 {
margin:0 auto;
padding:8px 0
}

#footerwrapper2 {
margin:0 auto
}

#fsidebar {
float:left;
width:100%;
padding:0 0 20px
}

#fsidebar1 .widget,#fsidebar2 .widget,#fsidebar3 .widget {
color:#F0F0F0;
line-height:19px;
font-size:12px;
margin-bottom:1px;
padding:5px 2px 0 5px
}

#footerwrapper1 .widget ul,#footerwrapper2 .widget ul,#footerwrapper3 .widget ul {
margin-left:0
}

#footerwrapper1 .widget h3,#footerwrapper2 .widget h3,#footerwrapper3 .widget h3 {
width:283px;
float:left;
color:#F0F0F0;
line-height:19px;
font-size:12px;
padding:5px 12px 0 0
}

#fsidebar1 .widget a {
color:#F0F0F0
}

.fotlogoleft {
float:left;
margin-top:14px
}

.fotlogoright {
float:right;
width:255px;
margin-top:7px
}

.fotlogoright ul {
list-style:none
}

.fotmenutwo {
height:19px
}

.fotbg {
    background-color: #ccc;
    margin: 0 auto;
    width: 980px;
    border-top: 5px solid #1D4396;
}

#fsidebar1 .widget li,#fsidebar2 .widget li,#fsidebar3 .widget li,#fsidebar4 .widget li {
list-style:none;
padding:2px 4px 2px 13px
}

#fsidebar1 .widget h3,#fsidebar2 .widget h3,#fsidebar3 .widget h3 {
background:none repeat scroll 0 0 transparent;
color:#1D4396;
font-size:17px;
font-weight:400;
height:22px;
margin-bottom:10px;
text-transform:capitalize;
padding:7px 5px 0 10px;
font-family: 'Oswald',sans-serif;
}

#fsidebar1 .widget a,#fsidebar2 .widget a,#fsidebar3 .widget a,#fsidebar4 .widget a {
color:#1D4396;
text-decoration:none
}

#fsidebar1 {
display:inline-block;
width:322px;
float:left
}

#fsidebar2
{
	width: 410px;
	float: left;
}

#fsidebar3
{
	width: 3px;
	float: left;
	width: 164px;
}

#footer2 {
padding:0 0 6px
}

.fotcopy {
margin-top:6px;
color:#ddd;
text-align:center
}

#btt {
float:left;
height:32px;
width:32px;
margin:-6px 10px 0 3px
}

#btt a {
background:url(images/btt.png) no-repeat scroll 0 0 transparent;
display:block;
height:100%;
text-indent:-9999px
}

#btt a:hover {
background:url(images/btt.png) no-repeat scroll 0 -34px transparent
}

#panel1b a {
background:url(images/m3.png) no-repeat;
height:44px;
position:absolute;
width:200px;
margin:2px auto;
padding:0
}

.copytext {
display:inline-block;
width:660px;
margin-left:10px
}

.ad-7 {
margin-top:20px
}

h1,h2,h3,h4,h5,h6,#clear,.cb {
clear:both;
font-family: 'Carrois Gothic', sans-serif ;
}

p,dd {
margin-bottom:1.625em
}

dt,strong {
font-weight:700
}

input#searchsubmit,#featured .ui-tabs-hide {
display:none
}

::-moz-selection,::selection {
background:#eef9fd;
color:#000
}

.wp-caption p.wp-caption-text,.gallery dl {
margin:0
}

.wp-caption, .gallery-caption {

	margin-bottom: 20px;

	max-width: 100%;

	text-align: center;

	}



.wp-caption-text {
	
	font: 10px/16px "Merriweather", sans-serif;

	margin-bottom: 2px;

	}


.wp-caption-text a:link, visited {

	border-bottom: 0px !important;

}

#wp-calendar caption,#wp-calendar td,#wp-calendar th,.post-content .post-thumb-center {
text-align:center
}

*,#aside ul {
margin:0;
padding:0
}

.top-header-wrapper,.main-menu-holder {
width:980px;
margin:0 auto
}

.social-icons,.block-image-viewed-r,#comment-textarea {
}

.menu-top li a:hover,.menu-top li a:active,.menu-top li li a:link,.menu-top li.current-post-ancestor a,.menu-top li.current_page_item a,.menu-top li.current-menu-item a,.main-menu li a:hover,.main-menu li a:active,.main-menu li li a:link,.main-menu li.current-post-ancestor a,.main-menu li.current_page_item a,.main-menu li.current-menu-item a,#menu-22.ddsmoothmenu ul li ul li a:hover {
}

#topMenu ul li,#menu-22 ul li,.post-metadata-left-cat,.g-plusone {
float:left;
margin-bottom: 5px;
}

#topMenu ul li a span,#menu-22 ul li a span {
font-size:10px;
color:#999;
line-height:120%
}

#topMenu.ddsmoothmenu,#menu-22.ddsmoothmenu {
z-index:100
}

#topMenu.ddsmoothmenu ul,#menu-22.ddsmoothmenu ul {
z-index:100;
list-style-type:none;
margin:0;
padding:0
}

#topMenu.ddsmoothmenu ul ul li a:hover,#topMenu.ddsmoothmenu ul li ul li a:hover,#topMenu.ddsmoothmenu ul li ul li a:active,#topMenu.ddsmoothmenu ul li ul li a:link,#topMenu.ddsmoothmenu ul li ul li a.current-post-ancestor a,#topMenu.ddsmoothmenu ul li ul li.current_page_item a,#topMenu.ddsmoothmenu ul li ul li.current-menu-item a,#menu-22.ddsmoothmenu ul ul li a:hover {
background:red;
color: yellow;
}

#topMenu.ddsmoothmenu ul li,#menu-22.ddsmoothmenu ul li {
position:relative;
display:inline;
float:left
}

* html #topMenu.ddsmoothmenu ul li a,* html #menu-22.ddsmoothmenu ul li a {
display:inline-block
}

#topMenu.ddsmoothmenu ul li ul li a,#topMenu.ddsmoothmenu ul li.current-menu-item,#menu-22.ddsmoothmenu ul li.current-menu-item,a.barlinko:hover {
color:#fff
}

#topMenu.ddsmoothmenu ul li ul li a.last,#topMenu.ddsmoothmenu ul li ul li a.last:hover,#menu-22.ddsmoothmenu ul li ul li a.last,#menu-22.ddsmoothmenu ul li ul li a.last:hover {
border:none
}

* html #topMenu.ddsmoothmenu,* html #menu-22.ddsmoothmenu {
height:1%
}

#topMenu.ddsmoothmenu ul li.current-menu-item a:hover,#menu-22.ddsmoothmenu ul li.current-menu-item a:hover {
background-color: #1982D1;

}

#topMenu li.arrow,#menu-22 li.arrow {
background:url(images/smallmenuarrow.png);
background-position: top left;
background-repeat: no-repeat;
}

.recentpost-1:hover .content-heading,.recentpost-2:hover .content-heading-2 {
background:#029ce5
}

.content-comment a,.content-comment-2 a {
border-radius:20px;
-moz-border-radius:20px;
-khtml-border-radius:20px;
-webkit-border-radius:20px;
background:#1982D1;
border:3px solid #f2f2f2;
color:#fff;
text-decoration:none;
text-shadow:1px 1px #999;
margin:0 0 0 3px;
padding:3px 5px 1px;
}

#email-news-subscribe .email-box input.email:focus,#authorarea p a {
color:#333
}

#other-social-bar ul,#other-social-bar .other-follow ul {
list-style:none outside none;
padding-left:4px
}

#other-social-bar .other-follow ul li,#other-social-bar .other-follow li {
font-size:12px;
font-weight:700;
display:inline;
text-shadow:1px 1px #FFF
}

#other-social-bar .other-follow ul li a,#other-social-bar .other-follow li a {
font-size:12px;
color:#1E598E;
font-weight:700;
display:inline;
text-shadow:1px 1px #FFF
}

.comment-author strong,.comment-author strong a {
font-size:14px;
color:#384f79;
padding:0 2px 2px
}

.input-name,.input-email,.input-website {
background:#E9E9E9;
width:230px;
height:28px;
padding:11px 10px 0
}

#footer1,#fotbot,#fsidebar1 .widget ul,#fsidebar2 .widget ul,#fsidebar3 .widget ul {
padding:0
}
.ad-8{ margin-bottom: 5px; margin-top: -11px; }
#newsmenul {
    background-color: #000000;
    border-color: red;
    border-right: 0 solid red;
    border-style: none solid solid;
    border-width: medium 0 5px;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: normal;
    padding: 20px;
    text-align: center;
    display: none;
}
img{border: none;} 

.info h2, .content-heading h2 a, .post-heading h2 a, .post-heading h1 a
{
	/*font-family: 'ostrich_sansblack',sans-serif;*/
font-family: 'Source Sans Pro',sans-serif;
-webkit-font-smoothing: antialiased;
font-size: 29px;
font-weight: 700;
/*color: #333;*/
line-height: 1.1em;
letter-spacing: -1px;

/*
	font-family: 'Open Sans Condensed', sans-serif;
	-webkit-text-stroke: 1px rgba(0,0,0,0.1);
	font-size: 28px;
	font-weight:bold;*/
}


.post-heading
{
}

.post-heading h2 a, .post-heading h1 a {
    
/*    font-size: 26px;
    line-height: 26px;*/
/*    text-transform: uppercase; */
	font-weight: bold;
	letter-spacing:-1px;
}






#slides{margin: 0 auto; width: 980px; background: url("images/slider-bg.png") no-repeat scroll 0 0 transparent;}

.slides_container {width:650px;height:325px; overflow: hidden; float: left;}
                
.slides_container div {width:650px;height:325px;display:block; }	

.the-thumbnail
{
	width: 325px;
	margin-left: 2.5px;
	float: right;
}

.the-thumbnail ul
{
	list-style-type: none;
	margin: 0;
}

.the-thumbnail ul li a img
{
	float: left;
}


.pagination li a img
{
	border: 5px solid grey;
	margin: 0 2.5px 5px 2.5px;
}

.pagination li.current a img {
	border:5px solid #1982D1;
}

#sharebox {
    background: none repeat scroll 0 0 #DBDBDB;
    border: 1px solid #CDCDCD;
    border-radius: 5px 5px 5px 5px;
    float: left;
    /*left: 360px !important;*/
    margin-left: -70px;
    /*margin-left: 20px;*/
    padding: 5px 0;
    position: fixed;
    top: 225px !important;
}

/*new feature*/
.static-feature {
	border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
    height: 430px;
    padding: 10px;
    width: 958px;
}

.static-feature-one
{
	width: 338px;
	height: 400px;
	float: left;
}

.static-feature-others
{
/*	width: 620px;*/
	width: 960px;
/*	float: right;*/
}




.static-feature-title
{
	 background: url("images/top-transperent.png") repeat-x scroll 0 0 transparent;
	 display: block;
	 position: relative;
	 top: 50%;
	 padding: 5px 10px;
	 font-size: 18px;
	 line-height: 18px;
	 color: #fff;
	 clear: both;
}

.small-one
{
	font: 700 16px/20px "Open Sans Condensed" sans-serif;
	font-weight:bold;
}

.one
{
	font-size: 22px;
}

.border
{

	width: 1000px;
	margin: 0 auto 0 auto;
	background-repeat: repeat-x;
	overflow: hidden;
}

.allwrap
{

	width: 980px;
	margin: 0 auto;
}

.social-section
{
	padding: 20px 0;

}

.big-title {
    background-color: #FFFFFF;
    border-bottom: 5px solid #1d4396;
    font-size: 36px;
    letter-spacing: -1px;
    line-height: 38px;
    margin: 0 auto;
}

.online-reg {
    font-family: 'Open Sans Condensed', sans-serif;
    background-color: #1D4396;
    color: #FFFFFF;
    position: absolute;
    margin-left: 898px; /* was 910 */
/*    height: 30px;  was 57 */
    text-align: left;
    width: 82px; /* was 70 */
    display: inline-block;	
    /* padding: 10px 0px 0px 0px !important; */
    /*margin-top: 9px;*/
}

.online-top {
	font: 16px/20px 'Open Sans Condensed', sans-serif;
	color: #FFFFFF;
	margin-left: 375px;
	margin-top: 10px;
}

.the-featured-meta
{
	position: absolute;
	bottom: 0;
	line-height: 22px;
	width: 100%;
}

.featured-date
{
	background-color: #ccc;
	color: #1d4396;
	font-size: 11px;
	padding: 5px 5px;
	display: inline;
	font-weight: bold;
	text-transform: uppercase;
	-webkit-text-stroke: 1px rgba(0,0,0,0.1);
}

.featured-title {
    background: url("images/top-transparent.png") repeat scroll 0 0 transparent;
    border-top: 3px solid #ccc;
    color: #FFFFFF;
    font: 700 16px/20px "Source Sans Pro" sans-serif;
    /*font-size: 22px;*/
    padding: 10px;
	font-weight:bold;
	text-transform: capitalize;
	-webkit-text-stroke: 1px rgba(0,0,0,0.1);
}

a.more-link {
    background-color: black;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 5px 5px 5px 5px;
    color: red;
    display: inline-block;
    padding: 0.35em 0.65em;
    float: right;
    margin-top: 30px;
}

a.continue-reading 
{
	display: none;
}

.post-heading-single h1 a
{
	font-size: 18px;
	line-height: 18px;
	margin-top: 10px;
}

.social4i
{
	margin-top: 10px;
}

.search-cat a {
    background-color: #000000;
    color: #FFFFFF;
    display: inline-block;
    font-size: 11px;
    margin-bottom: 5px;
    padding: 2px 5px;
}

.header-ad-holder {
    border: medium none;
    float: right;
    margin-right: 10px;
    margin-top: 25px;
    padding: 0 0 20px;
    width: 728px;
}
.follow {
    font-family: 'Oswald',sans-serif;
    font-size: 18px;
    margin-top: -4px;
	font-weight:bold;
	color: #1D4396;
	float: left; 
	margin-right: 20px;
}

.related-excerpt {
    float: right;
    margin-left: 10px;
    margin-top: 5px;
    width: 450px;
}

.comment-counter {
  background-color: black;
    border-left: 6px solid red;
    color: white;
    display: inline-table;
    font-size: 13px;
    padding: 5px 5px 5px 10px;
    width: 600px;
    margin-top: 40px;
}

.comment-counter a
{
	color: #fff;
}

#respond h3 a
{
	color: #fff;
}

.fb-like-box
{
	margin: 0 auto;
	padding: 0;
}

.the-main {
    border-right: 1px dashed #1D4396;
    float: left;
    padding-left: 20px;
    width: 175px;
    min-height: 300px;
}
.the-popular {
    border-right: 1px dashed #1D4396;
    float: left;
    padding-left: 20px;
    width: 165px;
    min-height: 300px;
}

.copyrights {
    background-color: #1D4396;
    border-bottom: 5px solid black;
    color: #fff;
    font-size: 12px;
    margin: 0 auto 20px;
    padding: 5px 0;
    text-align: center;
    width: 980px;
    font-family: 'Open Sans Condensed',sans-serif;
    text-transform: uppercase;
    text-shadow: 1px 1px black;
    letter-spacing: 1px;
}
.navigation, .wp-paginate
{
	padding: 0 0 20px 0 !important;
	margin-bottom: 30px;
}

.wp-paginate .current {
    background: none repeat scroll 0 0 #1D4396 !important;
    color: red;
    margin-right: 1px !important;
    padding: 3px 6px;
    border: none !important;
}

.wp-paginate a {
    background: none repeat scroll 0 0 #ccc !important;
    color: #1D4396 !Important;
    border: none !important;
    margin-right: 1px !important;
    padding: 3px 6px;
    text-align: center;
    text-decoration: none;
}

.wp-paginate .gap {
    color: #999999;
    margin-right: 1px !important;
}

span.title
{
	display: none;
}

.mymenu
{
	float: left;
	width: 980px;
}


.mymenu ul 
{
	list-style-type: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.mymenu ul li
{
	list-style-type: none;
	float: left;
	position:relative;
}

.mymenu ul li a.pricelist-label
{
	color: #fff !important;
	font-size: 14px;
	font-weight: bold;
	cursor:pointer;
	padding: 3px 18px;
}

.mymenu ul li a.pricelist-label:hover, .mymenu ul li a.the-label:hover, .horizontal li.hasmenu .the-label:hover, .horizontal li:hover .the-label
{
	background-color: #ccc;
	color: #1D4396 !important;
	
}


.pricelists, .threads, .the-main-menu
{
	display: none;
}

.pricelists {
	color: white;
    display: none;
    font-size: 12px;
    position: absolute;
    right: -720px;
    visibility: visible;
    /*float: left;*/
    width: 980px;
    z-index: 999999;
}




.pricelists .sectionized a
{
	float: left;
	width: 80px;
	height: 80px;
	margin: 5px 0 0px 0;
	padding: 0 !important;
	display: block;
	text-indent: -9999px;
	white-space: nowrap;
}



table.forum-post
{
	width: 100%;
}

table.forum-post tr td
{
	width: 50%;
	
}

.row-title
{
	 font-family: 'Open Sans Condensed',sans-serif;
	 font-size: 22px;
	 color: #1D4396;
	 font-weight: bold;
}

.newpost
{
	background-image: url('images/new-post.png');
	background-repeat: no-repeat;
	padding-left: 50px;
	line-height: 29px;
}

.activepost
{
	background-image: url('images/active-post.png');
	background-repeat: no-repeat;
	padding-left: 50px;
	line-height: 29px;
}

.sectionized
{
	border-left: 1px dotted #555555;
    display: inline;
    float: left;
    height: 300px;
    padding-left: 45px;
    width: 280px;

}

.sectionized:first-child
{
	padding-left: 0;
	border-left: none;
}

.computer-peripherals
{
	background-image: url('images/computer-peripherals.png');
	background-repeat: no-repeat;
	padding-left: 40px;
}

.laptops
{
	background-image: url('images/laptops.png');
	background-repeat: no-repeat;
	padding-left: 40px;
}

.hardware
{
	background-image: url('images/hardware.png');
	background-repeat: no-repeat;
	padding-left: 40px;
}


a.cycom
{
	display: block;
	height: 80px;
	width: 80px;
	background-image: url('images/cycom.png');
	background-repeat: no-repeat;
	text-indent: -99999px;
	white-space: nowrap;
	cursor:pointer;
}

a.jayacom
{
	display: block;
	height: 80px;
	width: 80px;
	background-image: url('images/jayacom.png');
	background-repeat: no-repeat;
	white-space: nowrap;
	padding-left: -99999px;
}

a.thundermatch
{
	display: block;
	height: 80px;
	width: 80px;
	background-image: url('images/thundermatch.png');
	background-repeat: no-repeat;
	white-space: nowrap;
	text-indent: -99999px;
}

a.viewnet
{
	display: block;
	height: 80px;
	width: 80px;
	background-image: url('images/viewnet.png');
	background-repeat: no-repeat;
	white-space: nowrap;
	text-indent:-99999px;
}

a.startec
{
	display: block;
	height: 80px;
	width: 80px;
	background-image: url('images/startec.png');
	background-repeat: no-repeat;
	white-space: nowrap;
	text-indent: -99999px;
}

a.c-zone
{
	display: block;
	height: 80px;
	width: 80px;
	background-image: url('images/c-zone.png');
	background-repeat: no-repeat;
	white-space: nowrap;
	text-indent:-99999px;
}

a.allit
{
	display: block;
	height: 80px;
	width: 80px;
	background-image: url('images/allit.png');
	background-repeat: no-repeat;
	white-space: nowrap;
	text-indent: -99999px;
}


.clear
{
	clear: both;
}


.the-tags
{
	padding: 10px 5px;
	margin: 10px 0 40px 0;
	font-size: 12px;
	background-color: #F3EEEE;
	text-transform: uppercase;	
}



.post-detailing
{
	font-size: 14px;
	/*color: #000;*/
	color: #1d4396;
	margin-top: 15px;
	text-transform: uppercase;
	/*font-weight: bold;*/
	/*font-family: 'Open Sans Condensed',sans-serif;*/
	font-family: "Segoe UI",proxima-nova,proxima-nova-1,proxima-nova-2,"Proxima Nova",Open Sans,Helvetica,Arial,sans-serif;
	-webkit-text-stroke: 1px rgba(0,0,0,0.1);
	-webkit-font-smoothing: antialiased;
}

.post-detailing a
{
	color: #1d4396;
}

.post-detailing-comment
{
	width: 274px;
	float: left;
	background-image: url('images/comment-front.png');
	background-repeat: no-repeat;
	padding-left: 25px;
	height: 20px;
	line-height: 20px;

}

.post-read-more
{
	width: 275px;
	float: right;
	text-align: right;
	background-image: url('images/read-more-front.png');
	background-repeat: no-repeat;
	background-position: top right;
	padding-right: 25px;
	height: 20px;
	line-height: 20px;

}


/*new menu*/
.threads {
	color: white;
    display: none;
    font-size: 12px;
    position: absolute;
    right: -812px;
    visibility: visible;
    width: 980px;
    z-index: 999999;
}

.threads-content
{
	background-color: #ddd;
	padding: 10px 13px;
	border-top: 5px solid white;
	text-transform: none;
	/*background-image: url('images/thread-bg.png');*/
}


.threads-content a
{
	color: #058fc8;
	font-weight: bold;
}









.active-threads {
    background-image: url("images/active-red.png");
    font-family: 'Open Sans Condensed', sans-serif;
    background-position: 0 9px;
    background-repeat: no-repeat;
    color: #1D4396;
    font-size: 22px;
    font-weight: bold;
    padding: 3px 0 3px 28px;
    text-transform: uppercase;
    width: 230px;
}



.new-threads
{
    background-image: url('images/new-thread-red.png');
 font-family: 'Open Sans Condensed', sans-serif;
    background-repeat: no-repeat;
    background-position: 5px 9px;
    background-repeat: no-repeat;
    color: #1D4396;
    font-size: 22px;
    font-weight: bold;
    padding: 3px 0 3px 30px;
    text-transform: uppercase;
    width: 230px;
}


.threads-left
{
	width: 440px;
	float: left;
	padding: 0 10px 10px;
	height: 225px;
}

.threads-right
{
	float: right;
    padding: 0 15px;
    width: 445px;
height: 225px;
}




.mymenu ul li .the-main-menu, .mymenu ul li .threads, .mymenu ul li .pricelists
{
	display: none;
   

}


.mymenu ul li:hover .the-main-menu, .mymenu ul li:hover .threads, .mymenu ul li:hover .pricelists
{

-moz-transition: display 1s linear;
-webkit-transition: display 1s linear;
   		display: block;
   		-webkit-transition-delay: 2s;
   
}



.discuz {
    background-color: #1D4396;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF !important;
    display: block;
    float: right !important;
    font-size: 14px;
    font-weight: bold;
    padding: 3px 10px;
    text-transform: uppercase;
    margin: 20px 15px 10px 0;
}

.discuz:hover
{
	 background-color: white;
	 color: black !important;
}

/*test*/


/*end of test*/

.mymenu ul li a.the-label
{
	color: #fff !important;
	font-size: 14px;
	font-weight: bold;
	cursor:pointer;
	padding: 3px 10px 3px 15px;
}


.the-main-menu
{
	color: white;
    display: none;
    font-size: 12px;
    position: absolute;
    visibility: visible;
    width: 980px;
    z-index: 999999;
    height: 500px;
}

.rowthis
{
    font-family: 'Source Sans Pro',sans-serif;
    -webkit-font-smoothing: antialiased;
    font-size: 14px;
    padding: 1px 3px;
	border-top:1px dotted #fff;
	
}

.rowthis:first-child
{
	border-top: none;
}

.rowthis:nth-child(even)
{
background-color: #F5F1EE;
}

.rowthis:nth-child(odd)
{
}

.tab-section
{
	width: 130px;
	float: left;
	padding-left: 20px;
	border-left: 1px dotted red;
	height: 100%;
	line-height: 26px;
}

.tab-section:first-child
{
	border-left: none;
}

.tab-section-title
{
	font-family: 'Open Sans Condensed',sans-serif;
	font-size: 18px;
	color: red;
	font-weight: bold;
}

.tab-section a {
    color: white;
    display: block;
    font-family: 'Source Sans Pro',sans-serif;
    font-size: 13px;
    text-transform: none;
}

.the-arrow
{
	background-image: url('images/arrow-up.png');
	background-repeat: no-repeat;
	height: 40px;
	
}

.the-main-menu-content {
    background-color: #ddd;
    border-top: 5px solid white;
    padding: 20px;
}

.the-arrow {
    background-image: url("images/arrow-up.png");
	background-repeat: no-repeat;
    height: 9px;
}

.the-main-menu .the-arrow
{
	background-position: 50px 0;
}


.threads .the-arrow
{
	background-position: 145px 0;
}

.pricelists .the-arrow
{
	background-position: 235px 0;
}

.pricelists-content
{
	padding: 20px 0 10px 40px;
	background-color: #ddd;
	border-top: 5px solid white;
}

.featured-mini-post 
{
	width: 340px;
	float: right;
	padding-left: 20px;
}

.other-selection
{
	border-right: 1px dotted #555;
    float: left;
    padding-right: 20px;
    width: 550px;
}

.featured-mini-post-content
{
	padding: 10px 0;
}

.featured-mini-thumbnail
{
	width: 50px;
	float: left;
}

.featured-mini-title
{
	float: right;
    font-family: 'Source Sans Pro',sans-serif;
    font-size: 13px;
    line-height: 18px;
    width: 290px;
}

.featured-mini-title a
{
	color: #1D4396;
	font-weight: bold;
}

.featured-mini-time
{
	display: block;
	font-size: 10px;
	color: #1D4396;
}

h6
{
	font-family: 'Open Sans Condensed',sans-serif;
	color: red;
	font-size: 22px;
}


.the-reviews
{
	background-image: url('images/review.png');
	background-repeat: no-repeat;
	height: 40px;
	width: 40px;
	white-space: nowrap;
	text-indent: -99999px;
	display: block;
}

.breaking-news
{
	background-image: url('images/breaking-news.png');
	background-repeat: no-repeat;
	height: 40px;
	width: 40px;
	white-space: nowrap;
	text-indent: -99999px;
	display: block;
}


.breaking-news-link
{
	color: #7ef906;
}


.howto
{
	background-image: url('images/howto.png');
	background-repeat: no-repeat;
	height: 40px;
	width: 40px;
	white-space: nowrap;
	text-indent: -99999px;
	display: block;
}


.contests
{
	background-image: url('images/contest.png');
	background-repeat: no-repeat;
	height: 40px;
	width: 40px;
	white-space: nowrap;
	text-indent: -99999px;
	display: block;
}

.telco
{
	background-image: url('images/telco.png');
	background-repeat: no-repeat;
	height: 40px;
	width: 40px;
	white-space: nowrap;
	text-indent: -99999px;
	display: block;
}

.featured
{
	background-image: url('images/featured.png');
	background-repeat: no-repeat;
	height: 40px;
	width: 40px;
	white-space: nowrap;
	text-indent: -99999px;
	display: block;
}



.other-selection-content
{
	float: left;
    margin-bottom: 5px;
    margin-right: 20px;
    margin-top: 5px;
    width: 150px;
}

.cats-icon
{
	float: left;
    margin-right: 5px;
    width: 40px;
}

.cats-title
{
	float: right;
    line-height: 18px;
    margin-top: 5px;
    width: 105px;
}

.cats-title a
{
	font-family: 'Open Sans Condensed',sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #1D4396;
}

.cats-stat
{
	display: block;
	font-weight: normal;
	font-family: 'Source Sans Pro',sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1D4396;
}

.hot
{
	margin-top: 20px;
	padding-top: 10px;
	border-top: 1px dotted #555;
	margin-bottom: 10px;
}

.hot-topic-thumbnail
{
	width: 65px;
	float: left;
}

.hot-topic-content
{
	width: 480px;
	float: right;
	font-family: 'Source Sans Pro',sans-serif;
}

.hot-title
{
	font-size: 16px;
	color: #1D4396;
	line-height: 18px;
	font-weight: bold;
	display: block;
}

.hot-stat a
{
	font-size: 11px;
	font-weight: normal;
	display: block;
	color: #1D4396;
}

ul li.the-search-box 
{
	 color: #FFFFFF !important;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    margin-left: 250px !important;
    margin-top: 7px;

}

#searchform
{
	border: none;
	position: absolute;
	color: #fff;
	outline: none;
}

#the-search-form
{
    background-color: #1D4396;
    background-image: url("images/search-red.png");
    background-position: right -2px;
    background-repeat: no-repeat;
    border: medium none;
    color: #FFFFFF;
    font-family: 'Source Sans Pro',sans-serif;
    font-size: 14px;
    font-weight: bold;
    /*letter-spacing: -1px;*/
    padding: 3px 25px 3px 12px;
    /*text-transform: uppercase;*/
    width: 95px;
    margin-left: 150px;
    margin-top: 7px;
}

#the-search-form:focus
{
	outline: none;
	background-color: white;
	color: black;
	padding-left: 10px;
}

#the-search-form:hover
{
	background-color: white;
	color: black;
	background-image: url("images/search-black.png");
    background-position: right -2px;
	background-repeat: no-repeat;
}

.the-main-menu-content h6
{
	color: #1D4396;
	font-size: 22px;
	font-family:'Open Sans Condensed', sans-serif;
}

#large-sky.fixed {
}

.header-ad-holder
{
	margin-top: 20px !important;
}


.fb_iframe_widget iframe {
    position: inherit !important;
}


/*added 17 may 2013*/
.search-thumbnail
{
	width: 100px;
	float: left;
	margin-top:10px;
}

.search-details
{
	width: 450px;
	float: right;
	margin-left: 20px;
	margin-top: 10px;
}

.search-details h2 a
{
	font-family: 'Source Sans Pro',sans-serif;
	-webkit-text-stroke: 1px rgba(0,0,0,0.1);
    font-size: 26px;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 26px;
    text-transform: capitalize;
}

.search-cat{
}

.search-details p
{
	font-size: 14px;
	-webkit-text-stroke: 1px rgba(0,0,0,0.1);
    line-height: 22px;
    margin-bottom: 15px;
  /*  text-align: justify; */
    margin-top: 10px;
	font-weight: 500;
}

ul#navigation li ul li div
{
	display: none;
}

ul#navigation li:hover ul li div
{
	display: block;
}


/*added 4 july*/
#___plusone_0
{	
	width: 75px !important;
}

.fb_edge_widget_with_comment {
    width: 92px !important;
}

/*added 11 july*/
.author-name {
    background-color: #EEEEEE;
    font-family: 'Open Sans Condensed';
    font-size: 18px;
    font-weight: bold;
    margin-top: 10px;
    padding: 0 0 0 10px;
}
/*
.arqam-widget-counter li span {
    color: white;
    display: block;
    font-size: 21px;
    margin-bottom: 10px;
}

.arqicon-facebook:before {
    content: "f";
    margin-top: 10px;
}

.arqicon-twitter:before {
    content: "T";
    margin-top: 10px;
}

.arqicon-youtube:before {
    content: "U";
    margin-top:10px;
}
*/
#related-posts {

	float: left;

	margin: 10px 0 10px;

	width: 600px;

	}



#related-posts img {

		-moz-transition: all 0.3s;

		-ms-transition: all 0.3s;

		-o-transition: all 0.3s;

		-webkit-transition: all 0.3s;

	transition: all 0.3s;

	}



#related-posts img:hover {

	opacity: 0.85;

	}



#related-posts ul {

	display: inline;

	float: left;

	width: 100%;
		
	margin-left: 0px;
	
	padding-top: 5px;

	margin-bottom: 5px;

	}



#related-posts ul li {

	display: inline;

	float: left;

	margin-left: 5px;

	margin-top: 5px;

	width: 192px;

	height: 188px;

	}



#related-posts ul li:first-child, ul li:third-child {

	margin-left: 0;

	}



#related-posts h3 {

	border-bottom: 1px dotted #ccc;

	/*font: 700 14px/14px 'Open Sans Condensed', sans-serif;*/

	/*font: bold 24px/22px 'AvantGardeGothic-ExtraLight', sans-serif;*/

	margin-bottom: 10px;

	padding-bottom: 5px;

	text-transform: uppercase;

	-webkit-text-stroke: 1px rgba(0,0,0,0.1);

	}

.related-image {

	float: left;

	position: relative;

	width: 192px;

	height: 140px;

	/*-moz-box-shadow: 0 0 1px 1px #888;
	-webkit-box-shadow: 0 0 1px 1px #888;
	box-shadow: 0 0 1px 1px #888;*/

	}



.related-text {

	/*background: url(images/featured-bg.png);*/

	float: left;

	padding: 5px;

/*	position: absolute;*/

	bottom: 0;

	width: 182px;

	}



.related-text a {

	color: #9C9C9C;

	/*font: 12px/10px 'AvantGardeGothic-Medium', sans-serif;*/
	text-transform: capitalize;
	-webkit-text-stroke: 1px rgba(0,0,0,0.1);
	/*font: 700 12px/16px 'Open Sans', sans-serif;*/
	font-family: "Segoe UI",proxima-nova,proxima-nova-1,proxima-nova-2,"Proxima Nova",Open Sans,Helvetica,Arial,sans-serif;
	margin: 0 !important;
	padding: 0;
	font-size: 14px;
	}



.related-text a:visited {

	color: #9C9C9C;

	}



.related-small {

	display: none;

	}

.pagination-new {
	margin-top: 200px;
}


// pagination styles
.pagination-new {
	font-weight: bold;
	font-size: 16px;
	font-family: $font-stack;

	a {
		padding: 8px 16px;
		border: 1px solid lighten(black, 15%);
		border-radius: 3px;
		@include background(linear-gradient(top, darken(white, 11%), darken(white, 28%)));
		box-shadow: 0 0 6px rgba(black, 0.6), inset 0 1px rgba(white, .4);
		color: $link-color;
		text-decoration: none;
		text-shadow: $inset-text;

		&:hover {
			@include background(linear-gradient(top, darken($link-bg-hover, 5%), darken($link-bg-hover, 16%)));
			color: darken($link-bg-hover, 40%);
		}

		&.active {
			@include background(linear-gradient(top, darken($link-bg-active, 5%), darken($link-bg-active, 20%)));
			color: darken($link-bg-active, 40%);

			&:hover { cursor: default; }
		}
	}

	.prev {
		&:before {
			content: "« ";
			font-weight: normal;
		}
	}

	.next {
		&:after {
			content: " »";
			font-weight: normal;
		}
	}

	.next, .prev {
		&:hover {
			border-color: lighten(black, 8%);
			@include background(linear-gradient(top, lighten(black, 15%), lighten(black, 10%)));
			box-shadow: 0 0 6px rgba(black, 0.6), inset 0 1px rgba(white, .1);
			color: darken(white, 8%);
			text-shadow: none;
		}
	}
}

.adLabel { font: 10px/10px "AvantGardeGothic-Medium",  sans-serif; padding-bottom: 3px; text-align:center; color: #4c4c4c; text-transform:uppercase; letter-spacing:2px }


.mejs-container, .mejs-embed, .mejs-embed body {
margin-bottom: 20px;
}

table {
background: #fff;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
border: 1px solid #ddd;
margin:auto;
  }

 table thead, table tfoot { background: #f5f5f5; }
 table thead tr th,
 table tfoot tr th,
 table tbody tr td,
 table tr td,
 table tfoot tr td { font-size: 12px; line-height: 18px; text-align: left; }
 table thead tr th,
 table tfoot tr td { padding: 8px 10px 9px; font-size: 14px; font-weight: bold; color: #222; }
 table thead tr th:first-child, table tfoot tr td:first-child { border-left: none; }
 table thead tr th:last-child, table tfoot tr td:last-child { border-right: none; }

	  table tbody tr.even,
	  table tbody tr.alt { background: #f9f9f9; }
	  table tbody tr:nth-child(even) { background: #f9f9f9; }
	  table tbody tr td { color: #333; padding: 9px 10px; vertical-align: top; border: none; }

blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
  text-align: justify;
}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote:after {
content: no-close-quote;
}

iframe#twitter-widget-0.twitter-timeline.twitter-timeline-rendered,
    iframe#twitter-widget-1.twitter-timeline.twitter-timeline-rendered,
	iframe#twitter-widget-0.twitter-tweet.twitter-tweet-rendered,
	iframe#twitter-widget-1.twitter-tweet.twitter-tweet-rendered 
    {
       margin: 0 auto !important;     
   }

.pricelist-ads {
height: 90px;
width: 728px;
padding: 10px;
display: block;
margin: 0 auto;

}

.social-total {
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", 
  Helvetica, Arial, "Lucida Grande", sans-serif;
color: #CCC;
font-size:30px;
font-weight: bold;
margin-top: -20px;
position: absolute;
right: 0;
text-transform: uppercase;
}

.share {
font: 15px/10px 'AvantGardeGothic-ExtraLight', sans-serif;
color: #CCC;
text-transform: uppercase;
position: absolute;
margin-top: 10px;
right: 0;
}

.social-share {
display: block;
padding: 0;
white-space: nowrap;
margin: 30px 0 0;
position: relative;
}

div.sharedaddy div.sd-block {
border-top: 0px !important;
}

div.sharedaddy .sd-content {
	float: left !important;
}

.shares {
display: block;
padding: 0;
/*white-space: nowrap;*/
margin: 0px 0 20px;
position: relative;
}

.shares .total-shares {
display: inline-block;
}

.shares .total-shares em {
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
color: #7fc04c;
font-size: 70px;
font-size: 3.8rem;
line-height: 80px;
font-weight: bold;
font-style: normal;
}

.shares .total-shares:after {
position: absolute;
top: 20px;
right: -36px;
display: inline-block;
content: "";
background: url(http://hype.my/wp-content/themes/valenti-child/images/splitter.png) transparent center center no-repeat;
width: 30px;
height: 64px;
margin: 0;
}

.shares .total-shares .caption {
font-family: Arial,sans-serif;
font-size: 11px;
font-size: 0.9rem;
margin-top: -15px;
color: #8a8c8e;
text-transform: uppercase;
}

.shares .total-shares {
margin-right: 40px;
text-align: center;
position: relative;
min-width: 100px;
}

.shares .share-buttons {
top: 0px;
width: 60%;
}

.shares .share-buttons {
display: inline-block;
margin-right: 0;
margin-left: 0;
position: relative;
}