﻿/*
Theme Name: megaupp
Theme URI: http://megaupp.com
Description: bramjsotre theme.
Author: ahmed mamdouh
Author URI: http://megaupp.com/
*/

/* general */
/* reset */
@import url(https://fonts.googleapis.com/earlyaccess/droidarabickufi.css);}
* {
margin: 0;
padding: 0;
}
ol, ul{
	margin-right:25px;
	padding-right:0;
}
.h2, h2{
	font-size:20px;
}
.h1, h1{
	font-size:25px;
}
.h3, h3{
	font-size:18px;
}
.h4, h4{
	font-size:16px;
}
.example-image{
    width: 14rem!important;
    height: 11em!important;
    margin: .3rem!important;
}
.example-images-box{
	height: 18rem !important;
	white-space: nowrap !important;
	overflow: auto !important;
}

.horizontal-box-apps{
	width:100%;
	height:17rem;
	white-space: nowrap !important;
	overflow-x: auto;
}
.subcat-list ul{
	margin-right: .5rem !important;
}
.subcat-list ul li{
	list-style: none;
    border: 1px solid #f2f2f2;
    display: inline-block;
    padding: 1rem;
    margin-left: 1rem;
    border-radius: 1rem;
}
.subcat-list ul li:hover{
	background:#f8f8f8;
}
.subcat-list ul li a{
	color:#353333;
	padding:1rem;
}
.post-ratings img, .post-ratings-loading img, .post-ratings-image img{
	width: 1.3rem !important;
	height:1.3rem !important;
}
.navbar-brand>img{
	width: 15rem !important;
	height:5rem !important;
}
.navbar-mobileapp .navbar-nav > .active > a, .navbar-mobileapp .navbar-nav > .active > a:focus, .navbar-mobileapp .navbar-nav > .active > a:hover{
	background:#05b4b7 !important;
}
.navbar-mobileapp .navbar-nav > li > a:focus, .navbar-mobileapp .navbar-nav > li > a:hover{
	background:#05b4b7 !important;
}
.navbar-mobileapp .navbar-nav > .active > a, .navbar-mobileapp .navbar-nav > .open > a{
	background: #05b4b7 !important;
	box-shadow: none;
	color: white;
	border-top: 1px solid;
}

.navbar-nav .fa{
	font-size:14px;
}
.navbar-nav > li{
	font-family:sans-serif;
	font-size:17px;
	//font-weight:bolder;
}
.dropdown-menu > li > a{
	font-size:15px;
	border-bottom:1px solid #f2f2f2;
	padding-bottom:10px;
}
.navbar-nav .open .dropdown-menu{
	padding-top:0;
	padding-bottom:0;
}
.addthis_toolbox{
	width:245px !important;
}
.clear{
	clear:both;
}
/* horizontal scroll menu mobile app */
#bramjstore-mobileapp-main-menu{
	overflow:hidden;
}
#bramjstore-mobileapp-main-menu ul{
    overflow: auto;

  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

#bramjstore-mobileapp-main-menu ul li{
    display: inline-block;
    padding:5px;
    font-weight:normal;
}

#bramjstore-mobileapp-main-menu ul li > .active > a, #bramjstore-mobileapp-main-menu ul li > .open > a{
	background: inherit;
	box-shadow: none;
	color: white;
	border-top: 2px solid;
}
#bramjstore-mobileapp-main-menu ul li > .active > a, .#bramjstore-mobileapp-main-menu ul li > .active > a:focus, .#bramjstore-mobileapp-main-menu ul li > .active > a:hover{
	background: none;
}
.col-md-thumb{
	display: inline-block;
	padding-right:0;
}
.col-md-description{
	display: inline-block;
	width:65%;
}
.col-md-version{
	display: inline-block;
	padding:0;
	width:15%;
	text-align: left;
}
.dropdown-menu-verion-topic
{
	margin-top: 10px;
}
.dropdown-menu-right
{
	float:right !important;
	text-align:right !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	min-width:65%;
	margin-right:17.5% !important;
}
.btn-menu-version-topic
{
	min-width:65%;
}
.button-link-downlad
{
	color: #fff;
    background: #3cb758;
    border: solid 1px #11912f;
    background: -webkit-gradient(linear,0 0,0 100%,from(#3cb758),to(#03a228));
    background: -webkit-linear-gradient(top,#3cb758,#03a228);
    background: -moz-linear-gradient(top,#3cb758,#03a228);
    background: -ms-linear-gradient(top,#3cb758,#03a228);
    background: -o-linear-gradient(top,#3cb758,#03a228);
    background: linear-gradient(top,#3cb758,#03a228);
    cursor:pointer;

}
.button-link-downlad a {
	color:#FFF !important;
	text-decoration:none;
}
.button-link-downlad:hover {
	background: #03a228;
}
.downloadother a{
	font-size: 1.2rem;
	font-weight:bold;
}
.downloadother a:hover{
	font-size: 1.2rem;
	font-weight:bold;
	color: #4d4d4d;
	text-decoration:none !important;
}
.safety-medal{
background-image: url("https://bramj.store/wp-content/themes/bramjstore/images/saftey-medal.png"); /* The image used */
background-position: left; /* Center the image */
background-repeat: no-repeat; /* Do not repeat the image */
background-size: 200px 200px;
}
#site-header {
    //height: 60px;
    background: #0093de;
    background: #009a9d;
    background: #05b4b7;
    //font-family: 'Open Sans',sans-serif;
    font-family:Tahoma;
    font-size: 14px;
    z-index: 1030;
    color:#FFF;
    font-size:16px;
    background: #ffff;
    border-bottom:1px solid #f2f2f2;
}

.navbar-nav .open .dropdown-menu{
	background:#ffffff !important;
}

.navbar-nav > li > a:hover:not(:focus) {
	color: #f1f1f1 !important;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .open > a{
	background: #f1f1f1;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover{
	background:#0093de;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{
	border-color: transparent;
}
.navbar-brand{
	float:right !important;
}
.navbar-toggle{
	float:left;
	margin-right:0 !important;
	margin-left:15px;
}
.navbar-default .navbar-toggle .icon-bar{
	background-color:#ececec;
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{
	background:#0f60ae !important;
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
	.post .col-md-2{
		width: 13%;
	}
	.post .col-md-10{
		width: 87%;
	}
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 
	.post .col-md-2{
		width: 13%;
	}
	.post .col-md-10{
		width: 87%;
	}
	 }
.navbar-default .navbar-brand, .navbar-default .navbar-brand{
	color: #FFF !important;
}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover{
	color:#ccc;
}
.navbar-default .navbar-nav > li > a{
	//color:#FFF;
	color:#273238;
	color:rgb(86 86 86 / 87%);
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{
	opacity: .5;
}
.navbar-brand > img:hover{
	opacity: .5;
}

/* render html5 elements as block */
header, footer, section, aside, nav, article {
display: block;
}

body {
margin:0;
//background: url(http://bramjpro.com/wp-content/themes/sam-download/images/bg.jpg) #f9f9f9;
background:#ffffff;
//border-top:5px solid #59a1d3;
font-family:tahoma;
color: #333;
font-size: 14px;
line-height: 18px;
}

h1,h2,h3,h4,h5,h6 {
font-weight: bold;
clear: both;
color: #333;
font-family: sans-serif;
}

a:link, a:visited {
color:#59a0d4;
}

a:hover, a:active {
color: #333;
}

p {
margin-bottom: 18px;
}

/* layout */

#wrapper {
margin:0;
padding:0;
}

/** header */

header {
padding: 12px 0 0 0;
margin: 0 0 10px 0;
overflow:hidden;
height:103px;
}



.headeritems {
margin:0 auto;
width:962px;
overflow:hidden;
}

.logo {
margin:0;
width:auto;
float:right;
text-align:center;
}

.logo h1 {
margin:0;
padding:0;
font-size:26px;
color:#4b4b4b;
font-family: 'Merienda One', cursive;
font-weight: 400;
}

.logo h1 a {
margin:0;
padding:50px 0 0 0;
font-size:26px;
text-decoration:none;
color:#4b4b4b;
font-family: 'Merienda One', cursive;
font-weight: 400;
}

.headerad {
margin:4px 0 0 0;
width:728px;
float:right;
}

/* ustmenu */

nav {
height: 50px;
margin: 0 auto;
background: rgba(21, 21, 23, 0.95);
box-shadow: 0 -1px 4px #3b3b3b;
overflow:hidden;
}

nav .menu {
width: 962px;
margin:0 auto;
font-size: 16px;
font-weight: bold;
}

.firstmenu {
float:right;
width:600px;
}

nav .menu ul {
margin: 0;
padding: 0;
list-style: none;
line-height: normal;
}

nav .menu li {
display: block;
float: right;
padding:16px 10px 14px 16px;
}

nav .menu li:hover, .current_page_item {
background:#38739d;
}

nav .menu a {
display: block;
float: right;
margin-right: 5px;
padding: 0px 15px;
text-decoration: none;
text-transform:none;
color: #feffff;
text-shadow: 0.1em 0.1em 0.05em #2e5c80;
}

.searchpart {
float:left;
text-align:left;
width:338px;
overflow:hidden;
}

.headerarama {
margin-top: 10px;
width: 222px;
height: 36px;
background: url(images/searchbg.png) no-repeat;
float: right;
}

.headerarama input[type="text"] {
padding: 2px 5px;
border: none;
height: 26px;
float: left;
width: 180px;
background:none;
}

::-webkit-input-placeholder {
color: #c3c1c1;
font-size: 12px;
}
:-moz-placeholder {  
color: #c3c1c1;
font-size: 12px; 
}

.headerarama form div {
width: 30px;
height: 28px;
float: right;
}

input#s {
font-size:14px;
}

.headerarama input[type="submit"] {
background: url(images/search.png) 50% 50% no-repeat;
width: 100%;
height: 100%;
display: block;
border: none;
margin:2px 2px 0 0;
}

.submitp {
width:100px;
float:left;
margin:0 5px 0 0;
}

.submitpt {
background:linear-gradient(to bottom right, #68A9D7 0%, #5495C3 100%);
padding:6px 4px 6px 12px;
margin: 11px 41px 0px;
overflow:hidden;
width:86px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.submitpt a {
color:#fff;
text-shadow: 0.1em 0.1em 0.05em #2c5c7e;
}

.dropdown-menu > li > a {
	text-align:right;
	color:#747474;
	background: #ffffff;
}
/* anabolum */

#main {
width: 980px;
margin: 0 auto;
overflow: hidden;
margin-top:12px;
}

#content {
float: left;
width: 635px;
margin-left: 9px;
}

.posts {
//margin:2px 0 0 0;
//padding:0;
background:#fff;
//border-left:1px solid #e2e2e2;
//border-right:1px solid #e2e2e2;
//border-bottom:1px solid #cbcbcb;
//-webkit-box-shadow: 0px 1px 0px 0px #e2e2e2;
//box-shadow: 0px 1px 0px 0px #e2e2e2; 
//-webkit-border-radius: 0px 0px 5px 5px;
//border-radius: 10px 10px 5px 5px; 
overflow:hidden;
box-shadow:0 1px 2px rgba(0,0,0,.1);
}

.posts h2 {
font-size:16px;
color:#808080;
margin:0;
padding:0;
//border-left:1px solid #e2e2e2;
//border-right:1px solid #e2e2e2;
//border-bottom:3px solid #e4e4e4;
-webkit-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;

/* IE10 Consumer Preview */ 
background: -ms-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Mozilla Firefox */ 
background: -moz-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Opera */ 
background: -o-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Webkit (Safari/Chrome 10) */ 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F6F3F3));

/* Webkit (Chrome 11+) */ 
background: -webkit-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* W3C Markup, IE10 Release Preview */ 
background: linear-gradient(to bottom, #FFFFFF 0%, #F6F3F3 100%);
}

/*.sh5 {
background:url(images/star.png) no-repeat left;
padding:7px 8px 0 24px;
margin:0 0 0 8px;
}*/

.post {
margin:0;
padding:14px 10px 10px 10px;
border-bottom:1px solid #ECECEC;
overflow:hidden;
}

.postleft {
margin:5px;
float:right;
width:68px;
//border:1px solid #eeeeee;
//padding:5px 2px 5px 5px;
-webkit-border-radius: 5px;
border-radius: 5px; 
overflow:hidden;
}

.postthumb {
margin:0;
padding:0;
}

.postthumb img {
-webkit-border-radius: 5px;
border-radius: 5px; 
ظظborder:1px solid #eeeeee;
}

.postright {
margin:0;
padding:0;
float:left;
width:525px;
}

.posttitle h2, .posttitle h2 a{
margin:0 0 3px 0;
padding:0;
background:none;
color:#515151;
border:none;
text-decoration:none;
font-size:1.7rem !important;
font-family: sans-serif;
font-weight: bold;
}

.main-index-wid .nav-small-blocks > li.active > a,.main-index-wid .nav-small-blocks > li.active > a:focus,.main-index-wid .nav-small-blocks > li.active > a:hover{
	border-bottom: 1px solid #f2f2f2 !important;
}

.postexcerpt {
margin:0;
padding:0;
}

.postexcerpt p {
margin:0;
padding:0;
font-size:14px;
line-height:18px;
}

.postdetails {
overflow:hidden;
margin:0;
padding:0;
}

.postdetailsleft {
float:right;
margin:8px 0 0 0;
padding:0;
color:#a8a8a8;
width: 60% !important;
}

.postdetailsleft a {
color:#a8a8a8;
text-decoration:none;
}

.postdetailsleft a:hover {
color:#797878;
}

.postdetailsright {
width:20%;
float:left;
text-align:center;
//margin:8px 0 0 0;
padding:5px 7px 5px 7px;
-webkit-border-radius: 3px;
border-radius: 3px;
background:#3cb758;
line-height: 21px;
/* IE10 Consumer Preview */ 
//background-image: -ms-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Mozilla Firefox */ 
//background-image: -moz-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Opera */ 
//background-image: -o-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Webkit (Safari/Chrome 10) */ 
//background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #68A9D7), color-stop(1, #5495C3));

/* Webkit (Chrome 11+) */ 
//background-image: -webkit-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* W3C Markup, IE10 Release Preview */ 
//background-image: linear-gradient(to bottom right, #68A9D7 0%, #5495C3 100%);
	background: #3cb758;
	border: solid 1px #11912f;
	background: -webkit-gradient(linear,0 0,0 100%,from(#3cb758),to(#03a228));
	background: -webkit-linear-gradient(top,#3cb758,#03a228);
	background: -moz-linear-gradient(top,#3cb758,#03a228);
	background: -ms-linear-gradient(top,#3cb758,#03a228);
	background: -o-linear-gradient(top,#3cb758,#03a228);
	background: linear-gradient(top,#3cb758,#03a228);
	cursor: pointer;
}

.postdetailsright a {
color:#fff;
margin:0;
padding:4px 22px 0 0;
background:url(images/down.png) no-repeat right;
text-decoration:none;
}

.postdetailsright:hover {
width:20%;
float:left;
text-align:center;
//margin:8px 0 0 0;
padding:5px 7px 5px 7px;
-webkit-border-radius: 3px;
border-radius: 3px;
background: #38a751;
line-height: 21px;
/* IE10 Consumer Preview */ 
//background-image: -ms-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Mozilla Firefox */ 
//background-image: -moz-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Opera */ 
//background-image: -o-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Webkit (Safari/Chrome 10) */ 
//background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #5495C3), color-stop(1, #68A9D7));

/* Webkit (Chrome 11+) */ 
//background-image: -webkit-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* W3C Markup, IE10 Release Preview */ 
//background-image: linear-gradient(to bottom right, #5495C3 0%, #68A9D7 100%);
}
.free{
	background:#449d44;
	color: white;
	border-radius:100px;
	font-size: 15px;
	border:1px solid green;
    width: 80%;
    display: inline-block;
    padding: 5px;
    text-align: center;
    float: left;
}

.trial{
	background: #ec971f;
	color: white;
	border-radius:100px;
	font-size: 15px;
	border:1px solid #d58512;
    width: 80%;
    display: inline-block;
    padding: 5px;
    text-align: center;
    float: left;
}
.paid{
	background: #c9302c;
	color: white;
	border-radius:100px;
	font-size: 15px;
	border:1px solid #ac2925;
	width: 80%;
    display: inline-block;
    padding: 5px;
    text-align: center;
    float: left;	
}
.nav-pills > li{
	float:right;
}

/*** download ***/

.dad5 h2 {
font-size:20px;
margin:25px 10px 0 10px;
padding:0 0 10px 2px;
border-bottom:1px solid #dadada;
}

.post2 {
margin:0 10px;
padding:14px 10px 10px 10px;
border-bottom:1px solid #dadada;
overflow:hidden;
}

.postleft2 {
margin:2px 0 0 0;
float:left;
width:68px;
border:1px solid #eeeeee;
padding:5px 5px 2px 5px;
-webkit-border-radius: 5px;
border-radius: 5px; 
overflow:hidden;
}

.postthumb2 {
margin:0;
padding:0;
}

.postthumb2 img {
-webkit-border-radius: 5px;
border-radius: 5px; 
border:1px solid #eeeeee;
}

.postright2 {
margin:0;
padding:0;
float:right;
width:490px;
}

.posttitle2 h2, .posttitle2 h2 a{
margin:0 0 3px 0;
padding:0;
background:none;
color:#3b3b3b;
border:none;
text-decoration:none;
font-size:16px;
}

.postexcerpt2 {
margin:0 0 10px 0;
padding:0;
}

.postexcerpt2 p {
margin:0;
padding:0;
font-size:14px;
line-height:18px;
}

.postdetails2 {
overflow:hidden;
margin:0;
padding:0;
}

.postdetailsleft2 {
width:260px;
display:inline-block;
margin:8px 0 0 0;
padding:0;
color:#a8a8a8;
}

.postdetailsleft2 a {
color:#a8a8a8;
text-decoration:none;
}

.postdetailsleft2 a:hover {
color:#797878;
}

.postdetailsright2 {
width:70px;
float:right;
margin:8px 0 0 0;
padding:5px 7px 5px 7px;
-webkit-border-radius: 5px;
border-radius: 5px; 
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #68A9D7), color-stop(1, #5495C3));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #68A9D7 0%, #5495C3 100%);
}

.postdetailsright2 a {
color:#fff;
margin:0;
padding:4px 22px 0 0;
background:url(images/down.png) no-repeat right;
text-decoration:none;
}

.postdetailsright2:hover {
float:right;
margin:8px 0 0 0;
padding:5px 7px 5px 7px;
-webkit-border-radius: 5px;
border-radius: 5px; 
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #5495C3), color-stop(1, #68A9D7));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #5495C3 0%, #68A9D7 100%);
}

/* pagination */

.paginationn {
    background: #f9f9f9;
    padding: 10px;
    overflow: hidden;
    text-align: right;
    padding: 10px;
    font-size: 2rem;
    color:#808080;
}
.paginationn a {
color:#aeaeae;
text-decoration:none;
font-size:14px;
padding:0;
}
.paginationn a:hover {
color:#5b5b5b;
}
.page-numbers{
	padding-left: 10px;
    padding: 10px;
    border-radius: 50px;
    font-size: 1.9rem;
}
a.page-numbers {
padding-left:10px;
}

.paginationn .current {
color:#5b5b5b;
padding-left:10px;
}
.entry p {
line-height:1.8;
font-family: sans-serif;
font-size:1.5rem;
}
.entry a {
color:#59a0d4;
text-decoration:none;
}
.entry a:hover {
color: #4883ae;
}
.entry ul {
margin:0 0 10px 22px;
}

	.entry ol,.entry ul {margin: 0 1.5rem 20px 40px;}
	.entry ul li {list-style: inside disc;}
	.entry ol li {list-style: inside decimal;}
	.entry li {margin: 0 0 5px ;}
	.entry table {
		border: 1px solid #DFDFDF;
		background-color: #F9F9F9;
		width: 100%;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		font-family: Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;
		color: #333;
		border-collapse: separate;
		border-spacing: 0;
	}

blockquote {
margin-left:40px;
font-style:italic;
color:#989797;
}

/******* IMAGES ********/

.entry img.alignleft, img.left { float: left;margin-right:7px; margin-top:5px; border:1px solid #ccc; padding:2px;}
.entry img.alignright, img.right { float: right; margin-left:7px; margin-top:5px; border:1px solid #ccc; padding:2px;}
.entry img.aligncenter, img.center { margin-bottom:7px;display: block; margin-right: auto; margin-left: auto; float: none; clear: both; border:1px solid #ccc; padding:2px; }
.entry img.alignnone, img.block { display: inline; clear: both; max-width:100%; height:auto;}
.entry img.alignnone:hover, img.block:hover{opacity: .8;}
.entry ol, .entry ul{margin: 0 1.5rem 20px 40px;text-align: right;line-height: 1.4;}
.entry img.frame { background: #eee; border-style: solid; border-color: #ddd; }
.entry img.stack { clear: none !important; }
.entry img[align="left"] { float: left; clear: left; }
.entry img[align="right"] { float: right; clear: right; }
.entry img[align="middle"] { display: block; margin-right: auto; margin-left: auto; float: none; clear: both; }

/*â€”:[ image captioning ]:â€”*/
.entry .wp-caption { border-style: solid; border-color: #ddd; background-color: #eee; text-align: center; font-style: italic; }
.entry .wp-caption.alignleft { float: left;}
.entry .wp-caption.alignright { float: right;}
.entry .wp-caption.aligncenter { margin-right: auto; margin-left: auto; float: none; clear: both; }
.entry .wp-caption.alignnone { clear: both; }
.entry .alignright {float: right;}
.entry .alignleft {float: left;}

.entry .gallery-item {
margin:0 10px 0 10px;
}

.attachment img {
max-width:458px;
height:100%;
}

.entry h1 {
margin:0 0 20px 0;
line-height:30px;
color:#3b3b3b;
font-size:22px;
}

.entry h2 {
margin:0 0 20px 0;
line-height:22px;
color:#3b3b3b;
font-size:20px;
background:none;
border:none;
}

.entry h3 {
margin:0 0 20px 0;
line-height:20px;
color:#3b3b3b;
font-size:18px;
}

.entry h4 {
margin:0 0 10px 0;
line-height:18px;
color:#3b3b3b;
font-size:16px;
}

/* single */

#scontent {
float: left;
width: 635px;
}

.final-download {
	background-color: #49A36A;
    border: 0 !important;
    color: white !important;
    padding: 12px 30px;
    cursor: pointer;
    font-size: 2rem;
}

.sposts {
margin:2px 0 0 0;
padding:0;
background:#fff;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);
box-shadow: 0 1px 2px rgba(0,0,0,.1); 
overflow:hidden;
}

.sposts-mobileapp {
margin:20px 0 0 0;
padding:20px;
background:#fff;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);
box-shadow: 0 1px 2px rgba(0,0,0,.1); 
overflow:hidden;
}

.spost {
margin:0;
padding:14px 10px 10px 10px;
overflow:hidden;
}

.spostss {
margin:2px 0 0 0;
padding:0;
background:#fff;
border-left:1px solid #e2e2e2;
border-right:1px solid #e2e2e2;
border-bottom:1px solid #cbcbcb;
-webkit-box-shadow: 0px 1px 0px 0px #e2e2e2;
box-shadow: 0px 1px 0px 0px #e2e2e2; 
-webkit-border-radius: 0px 0px 10px 10px;
border-radius: 10px 10px 10px 10px; 
overflow:hidden;
}

.spostsss {
margin:0;
padding:14px 10px 10px 10px;
border-bottom:1px solid #dadada;
overflow:hidden;
}

.dadd {
margin:10px;
text-align:center;
}

.dad2 {
margin:0 0 26px 0;
padding:20px;
background:#f4f4f4;
border:#f4f4f4;
-webkit-border-radius: 10px;
border-radius: 10px; 
}

.dad3 {
background:url(images/download.gif) no-repeat right;
padding:0 10px 0 170px;
width:290px;
}

.dad4 h1 {
font-size:22px;
margin:5px 0 15px 10px;
}

.stdetails {
overflow:hidden;
margin:0 0 15px 0;
padding:0;
}

.singlead {
width:300px;
float:left;
margin:0;
}

.stdetail {
width:310px;
float:right;
margin:0;
}

.spdetailt {
margin:0 0 15px 0;
}

.spdetailt h1{
font-size:22px;
}

.spdetail {
margin:0 0 8px 0;
padding-bottom: 10px;
border-bottom: 1px solid #ECECEC;
margin-bottom:10px;
}

.stbold {
font-weight:bold;
}

.addthis_toolbox a {
width:90px;
margin-bottom:5px;
}

.spshare {
margin:20px 0 0 25px;
}

.stotal {
overflow:hidden;
}

.sttotal {
width:200px;
float:left;
margin:5px 0 0 0;
font-size:14px;
color:#58a1d4;
}

.spostdetailsright {
width:60px;
float:right;
margin:0 10px 0 0;
padding:5px 7px 5px 7px;
-webkit-border-radius: 5px;
border-radius: 5px; 
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #68A9D7), color-stop(1, #5495C3));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #68A9D7 0%, #5495C3 100%);
}

.spostdetailsright a {
color:#fff;
margin:0;
padding:4px 22px 0 0;
background:url(images/down.png) no-repeat right;
text-decoration:none;
}

.spostdetailsright:hover {
width:60px;
float:right;
padding:5px 7px 5px 7px;
-webkit-border-radius: 5px;
border-radius: 5px; 
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #5495C3), color-stop(1, #68A9D7));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #5495C3 0%, #68A9D7 100%);
}

.spostdetailsright:hover a {
text-decoration:none;
}

.points {
margin:0 0 14px 0;
overflow:hidden;
-webkit-border-radius: 5px;
border-radius: 5px; 
background:#eeeeee;
padding:10px 20px 7px 20px;
}

.lpoints {
margin:0;
float:left;
width:200px;
}

.rpoints {
margin:0;
float:right;
width:200px;
text-align:right;
}

/* sol */

#sidebar1 {
float: left;
width: 162px;
overflow:hidden;
}

#sidebar1 h2 {
font-size:16px;
color:#808080;
margin:0;
padding:0;
border-left:1px solid #e2e2e2;
border-right:1px solid #e2e2e2;
border-bottom:3px solid #e4e4e4;
-webkit-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;

/* IE10 Consumer Preview */ 
background: -ms-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Mozilla Firefox */ 
background: -moz-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Opera */ 
background: -o-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Webkit (Safari/Chrome 10) */ 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F6F3F3));

/* Webkit (Chrome 11+) */ 
background: -webkit-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* W3C Markup, IE10 Release Preview */ 
background: linear-gradient(to bottom, #FFFFFF 0%, #F6F3F3 100%);
}

/*.sh2 {
background:url(images/sh2.png) no-repeat left;
padding:7px 8px 0 24px;
margin:0 0 0 8px;
}

.sh3 {
background:url(images/sst.png) no-repeat left;
padding:7px 8px 0 24px;
margin:0 0 0 8px;
}*/

#sidebar1 ul {
margin:0 0 15px 0;
padding:5px 5px 10px 10px;
background:#ffffff;
border-left:1px solid #e2e2e2;
border-right:1px solid #e2e2e2;
border-bottom:1px solid #cbcbcb;
-webkit-box-shadow: 0px 1px 0px 0px #e2e2e2;
box-shadow: 0px 1px 0px 0px #e2e2e2; 
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px; 
}

#sidebar1 ul li {
border-bottom:1px dotted #d1d1d1;
margin:5px 0 10px 0;
padding:0 0 2px 4px;
list-style:none;
background:url(images/sli.png) no-repeat right;
}

#sidebar1 ul li a, #sidebar1 ul li {
text-decoration:none;
color:#747474;
font-size:14px;
font-weight:bold;
}

#sidebar1 ul li:hover a,#sidebar1 ul li:hover {
color:#5aa1d5;
}
/* sidebar and footer widget blocks */

aside h3 {
font-size: 18px;
text-shadow: 0px 2px 3px #ddd;
}

aside ul {
list-style: square;
color: #bbb;
margin: -15px 0 15px 25px;
}

/* sag */

#sidebar2 {
//float: right;
//width: 310px;
overflow:hidden;
}

#sidebar2 h2 {
font-size:16px;
color:#808080;
margin:0;
padding:0;
border-left:1px solid #e2e2e2;
border-right:1px solid #e2e2e2;
border-bottom:1px solid #e4e4e4;
//-webkit-border-radius: 5px 5px 0px 0px;
//-moz-border-radius: 5px 5px 0px 0px;
//border-radius: 5px 5px 0px 0px;

/* IE10 Consumer Preview */ 
background: -ms-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Mozilla Firefox */ 
background: -moz-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Opera */ 
background: -o-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Webkit (Safari/Chrome 10) */ 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F6F3F3));

/* Webkit (Chrome 11+) */ 
background: -webkit-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* W3C Markup, IE10 Release Preview */ 
background: linear-gradient(to bottom, #FFFFFF 0%, #F6F3F3 100%);
height: 40px;
padding-top:10px;
padding-right:10px;
}

/*.sh2 {
background:url(images/sh2.png) no-repeat left;
padding:7px 8px 0 24px;
margin:0 0 0 8px;
}

.sh3 {
background:url(images/sst.png) no-repeat left;
padding:7px 8px 0 24px;
margin:0 0 0 8px;
}

.sh4 {
background:url(images/stags.png) no-repeat left;
padding:7px 8px 0 24px;
margin:0 0 0 8px;
}*/

#sidebar2 ul {
margin:0;
//padding:5px;
background:#ffffff;
//border-left:1px solid #e2e2e2;
//border-right:1px solid #e2e2e2;
//border-bottom:1px solid #cbcbcb;
//-webkit-box-shadow: 0px 1px 0px 0px #e2e2e2;
//box-shadow: 0px 1px 0px 0px #e2e2e2; 
//-webkit-border-radius: 0px 0px 5px 5px;
//border-radius: 0px 0px 5px 5px; 
}

#sidebar2 ul li {
border-bottom:1px solid #f1f1f1;
padding:5px;
list-style:none;
}

#sidebar2 ul li a, #sidebar2 ul li {
text-decoration:none;
color:#747474;
font-size:14px;
font-weight:bold;
text-shadow:none;
}
#sidebar2 ul li{
padding-top:10px;
padding-bottom:10px;
}
#sidebar2 ul li a:hover, #sidebar2 ul li:hover{
	background:#fcfcfc;
}

#sidebar2 ul li:hover a{
color:#5aa1d5;
}

#sidebar2 .posts {
	margin-bottom: 15px;
}

.main-index-wide{
	margin-bottom: 15px;
}
.main-index-wide .sh2 {
font-size:16px;
color:#808080;
margin:0;
padding:0;
border-left:0;
border-right:0;
border-bottom:1px solid #ECECEC;
height: 40px;
padding-top:10px;
padding-right:10px;
background: #ffffff;
}
.small-blocks{
    width: 19%;
    display: inline-block;
    text-align: center;
    padding: 1rem;
}

.small-blocks h3{
height: 2rem !important;
overflow:hidden;
}

.small-blocks h3 a{
text-decoration:none;
color:#747474;
font-size:1.2rem;
font-weight:bold;
text-shadow:none;
padding-bottom:5px;
font-family:Arial;
height: 3rem !important;
}

.small-blocks h3 a:hover{
    background-color: transparent !important;
    color: #59a0d6 !important;
}

.small-blocks:hover{
    background-color: #fafafa;
    color: #59a0d6 !important;
}

.nav-pills>li>a{
	padding:1rem;
}
.cat-description p{margin-bottom:0 !important; padding: 1rem;}

.nav-small-blocks>li.active>a, .nav-small-blocks>li.active>a:focus, .nav-small-blocks>li.active>a:hover{
    background-color: transparent !important;
    color: #59a0d6 !important;
    border-bottom: 1px solid #d6d6d6f1 !important;
    border-radius: 0px;
    padding: 1rem;
}

.nav-small-blocks li{
	width: auto !important;
	display: inline-block !important;
}

.main-index-wid ul {
margin:0;
background:#ffffff;
}

.main-index-wid ul li {
border-left:1px solid #f2f2f2;
padding:5px;
list-style:none;
}

.main-index-wid ul li a, .main-index-wid ul li {
text-decoration:none;
color:#747474;
font-size:1.2rem;
font-weight:bold;
text-shadow:none;
padding-bottom:5px;
font-family:'Droid Arabic Kufi', serif;
}
.main-index-wid ul li{
	float: right;
	width:20%;
	text-align:center;
}

.main-index-wid ul li h3{
	line-height:1;
	margin:5px !important;
	height: 2rem;
	overflow:hidden;
}
.review-page{
  background-image: url("https://bramj.store/wp-content/themes/bramjstore/images/review-icon.png"); /* The image used */
  background-position: left center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: 115px 100px;
}
.windows-page{
  background-image: url("https://bramj.store/wp-content/themes/bramjstore/images/windows-logo.png"); /* The image used */
  background-position: left center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: 115px 100px;
}
.main-index-wid ul li .post-thumbnail{
	float: none;
	margin:5px auto 0 auto;
}

.main-index-wid ul li a:hover, .main-index-wid ul li:hover{
	background:#fcfcfc;
}

.main-index-wid ul li a:hover{
	color:#5aa1d5;
}
.main-index-wid{
	background:#fff;
	overflow:hidden;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
}

.main-index-wid h2 {
font-size:16px;
color:#808080;
margin:0;
padding:0;
//border-left:1px solid #e2e2e2;
//border-right:1px solid #e2e2e2;
border-bottom:1px solid #ECECEC;

/* IE10 Consumer Preview */ 
//background: -ms-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Mozilla Firefox */ 
//background: -moz-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Opera */ 
//background: -o-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Webkit (Safari/Chrome 10) */ 
//background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F6F3F3));

/* Webkit (Chrome 11+) */ 
//background: -webkit-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* W3C Markup, IE10 Release Preview */ 
//background: linear-gradient(to bottom, #FFFFFF 0%, #F6F3F3 100%);
height: 40px;
padding-top:10px;
padding-right:10px;
background: #ffffff;
}

.main-index-wid{
	margin-bottom: 15px;
}

/* index-wide-mobile- app */

.main-index-wid-mobileapp ul {
margin:0;
background:#ffffff;
}

.main-index-wid-mobileapp ul li {
padding:5px;
list-style:none;
}

.main-index-wid-mobileapp ul li a, .main-index-wid ul li {
text-decoration:none;
color:#747474;
font-size:1.3rem;
text-shadow:none;
padding-bottom:5px;
font-family:Arial;
}
.category-tabs ul li{
text-decoration:none;
color:#747474;
font-size:1.3rem;
text-shadow:none;
padding-bottom:5px;
font-family:Arial;
}
.category-tabs ul li a, .category-tabs ul li{
    text-decoration: none;
    color: #747474;
    font-size: 1.2rem;
    font-weight: bold;
    text-shadow: none;
    padding-bottom: 5px;
    font-family: 'Droid Arabic Kufi', serif;
    float: right;
}
.category-tabs>li.active>a, .category-tabs>li.active>a:focus, .category-tabs>li.active>a:hover{
	background-color: transparent !important;
    color: #59a0d6 !important;
    border: 1px solid #f2f2f2 !important;
}
.main-index-wid-mobileapp ul li{
	float: right;
	width:32%;
	text-align:center;
}

.main-index-wid-mobileapp ul li h3{
	line-height:1;
	margin:5px !important;
	height: 4.3rem;
	overflow:hidden;
	font-weight: normal;
	padding-top: 4px;
}

.main-index-wid-mobileapp ul li .post-thumbnail{
	float: none;
	margin:5px auto 0 auto;
}

.main-index-wid-mobileapp ul li a:hover{
	color:#5aa1d5;
}
.main-index-wid-mobileapp{
	background:#fff;
	overflow:hidden;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
}

.main-index-wid-mobileapp h2 {
font-size:16px;
color:#808080;
margin:0;
padding:0;
//border-left:1px solid #e2e2e2;
//border-right:1px solid #e2e2e2;
border-bottom:1px solid #ECECEC;

/* IE10 Consumer Preview */ 
//background: -ms-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Mozilla Firefox */ 
//background: -moz-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Opera */ 
//background: -o-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Webkit (Safari/Chrome 10) */ 
//background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F6F3F3));

/* Webkit (Chrome 11+) */ 
//background: -webkit-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* W3C Markup, IE10 Release Preview */ 
//background: linear-gradient(to bottom, #FFFFFF 0%, #F6F3F3 100%);
height: 40px;
padding-top:10px;
padding-right:10px;
background: #ffffff;
}

.main-index-wid-mobileapp{
	margin-bottom: 20px;
	padding-bottom:15px;
}

.main-mobileapp-view{
	background:#ffffff;
	padding: 10px;
	margin: 5px;
	width: 45%;
	text-align:center;
	display:inline-block;
}
.main-mobileapp-view h2 {
	height:4rem;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:10px;
}

.post-thumb-mobileapp{
	padding-top:10px;
}

.main-mobileapp-view h2 a{
	text-decoration: none;
    color: #747474;
    font-size: 1.3rem;
    text-shadow: none;
    padding-bottom: 5px;
    font-family: Arial;
}

.sidebanner {
border:1px solid #59a0d4;
margin-bottom:15px;
}

.sidebanner img, footer img, .headerad img, .singlead img, .dadd img {
border:none;
}


ul.tagss a {
margin-right:10px;
color:#3a3a3a;
text-decoration:none;

}

ul.tagss a:hover {
margin-right:10px;
color:#5aa1d5;
text-decoration:none;

}

ul.tagsss a {
color:#3a3a3a;
text-decoration:none;

}

ul.tagsss a:hover {
color:#5aa1d5;
text-decoration:none;
}

/* footer */

footer {
margin: 15px 0 0 0;
clear: both;
background:#fff;
border-top:3px solid #bdbdbd;
overflow: hidden;
position:relative;
height:5rem;
}

#footer-area {
color: #f2e0df;
padding: 18px 0 10px 0;
overflow: hidden;
width:962px;
margin:0 auto;
}

.footer-segment {
float: left;
margin-right: 20px;
margin-left: 20px;
width: 190px;
}

footer aside h4 {
color: #3b3b3b;
font-size: 14px;
line-height: 22px;
text-transform:uppercase;
margin:10px 0 5px 0;
}

footer .current_page_item {
background:transparent url(images/foli.png) no-repeat left;
}

footer ul {
list-style: none;
margin: 0;
padding:0;
}

footer ul li {
margin:0;
padding:3px 0 3px 10px;
background:url(images/foli.png) no-repeat left;
}

footer a:link, footer a:visited {
color: #808080;
text-decoration: none;
font-size:14px;
}

footer a:hover { 
color:#5ba1d4;
}

.foologo {
margin:0 0 10px 0;
text-align:center;
}

.fooshare {
margin:0 0 15px 0;
padding:0;
}

.fooshare ul {
margin:0;
padding:0;
text-align:center;
}

.fooshare ul li {
margin:0 3px 0 3px;
padding:0;
list-style:none;
display:inline;
background:none;
}

.fooabout {

}

footer p {
margin-top: 5px;
color: #808080;
}

#footer-bottom {
color: #f2e0df;
overflow: hidden;
margin:0;
padding:10px 0;
border-top:1px solid #dddddd;
}

.bottommenu {
padding:0;
width:962px;
margin:0 auto;
}

.bottommenu ul {
margin:0;
padding:0;
float:left;
width:600px;
}

.bottommenu ul li {
margin:0 17px 0 0;
padding:0;
display:inline;
list-style:none;
background:none;
}

.bottommenu ul li a {
margin:0;
padding:0;
color:#808080;
text-transform:uppercase;
font-weight:bold;
}

.bottommenu ul li a:hover {
color:#5ba1d4;
}

.bottomright {
width:300px;
float:right;
text-align:right;
color:#808080;
}

/*** comments ***/

.comyorum {
background:#f4f4f4;
overflow:hidden;
margin:0;
padding:0;
}

.amkcom {
margin:0;
padding:0 0 10px 0;
overflow:hidden;
border-bottom:1px dotted #eaeaea;
}

.commentlist li .avatar { 
margin:0;
padding:0;
-webkit-border-radius: 5px;
border-radius: 5px; 
}

.comavatar {
float: left;
width:75px;
}

.compart {
float:right;
width:84%;
border-left:1px solid #dfdfdf;
padding-left:10px;
margin-top:1px;
}

.yorumbaslik {
overflow:hidden;
margin:0 0 10px 0;
}

.comment-author {
width:300px;
float:right;
}

.commentmetadata {
margin:-2px 0 0 0;
width:150px;
float:left;
display: block;
text-align:right;
}

.commentmetadata a{
color:#b1b1b1;
font-size:10px;
border-bottom:none;
}

.commentlist cite, .commentlist cite a {
color:#808080;
font-size:14px;
font-weight:bold;
font-style:normal;
}

.commentlist p {
line-height:18px;
clear:both;
color:#626262;
}

.comment a{
text-decoration:none;
font-size:10px;
color:#808080;
border-bottom:none;
}

.reply {
float:right;
}

.buneyseartik {
margin:0;
padding:0;
border-bottom:1px solid #dddddd;
}

h3#comments, h3.comments,  #respond h3, h3.respond {
margin:0 0 0 16px;
font-size:16px;
padding:10px 10px 0 32px;
overflow:hidden;
color:#858585;
background:url(images/comments.png) no-repeat left;
}

.buneyseartik2 {
margin:10px 0 0 0;
padding:0;
border-bottom:1px solid #dddddd;
border-top:1px solid #dddddd;
}

#respond {
margin:0 0 0 0;
padding:0 14px 0 10px;
}

.alt {
margin: 0;
padding: 10px;
}

p.sahip a {
color:#5e9ecc;
}

.commentlist {
padding:0 10px 0 8px;
margin:10px 0 0 0;
}

.commentlist li {
margin: 0px 0 0px 0px;
padding:10px;
list-style: none;
overflow:hidden;
}

.commentlist li.bypostauthor {
margin: 0px 0 0px 0px;
padding:10px;
list-style: none;
}

.commentlist li ul li { 
margin-right: -5px;
margin-left: 10px;
margin-top:10px;
overflow:hidden;
clear:both;
}

.commentlist li ul li.bypostauthor { 
margin-right: -5px;
margin-left: 10px;
margin-top:10px;
overflow:hidden;
clear:both;
}

.commentlist p {
margin: 10px 5px 10px 0;
line-height:18px;
}

.children { padding: 0; }

#commentform p {
margin: 5px 0 0 0px;
color:#929292;
}

.nocomments {
text-align: center;
margin: 0;
padding: 0;
}

#commentform input {
width: 220px;
padding: 10px;
margin: 5px 5px 1px 0;
border:1px solid #e4e4e4;
color:#5c5c5c;
background:#ffffff;
-webkit-border-radius: 5px;
border-radius: 5px; 
}

#commentform input:hover, #commentform textarea:hover {
background:#fbfafa;
}

#commentform {
margin: 10px 10px 0 0;
}

#commentform textarea {
width: 95%;
padding: 10px;
border:1px solid #e4e4e4;
background:#ffffff;
color:#5c5c5c;
-webkit-border-radius: 5px;
border-radius: 5px; 
}

#commentform #submit {
margin: 10px 0 20px auto;
float: right;
padding:10px 15px;
width:135px;
color:#fff;
font-weight:bold;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:none;
-webkit-box-shadow: 1px 1px 1px 1px #578aae;
box-shadow: 1px 1px 1px 1px #578aae; 
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #6AAAD8), color-stop(1, #5595C3));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #6AAAD8 0%, #5595C3 100%);
}

#commentform #submit:hover {
-webkit-box-shadow: 1px 1px 1px 1px #578aae;
box-shadow: 1px 1px 1px 1px #578aae; 
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #63a2d0), color-stop(1, #4d8dba));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #63a2d0 0%, #4d8dba 100%);
}

/******* Submitpage ********/

#submitcon {
overflow:hidden;
margin:0;
padding:0;
border:none;
}

.thform {
overflow:hidden;
margin:0;
padding:0;
border:none;
}

.fname {
border:none;
margin:10px 0 0 0;
}

.ftitle {
margin:0;
padding:0 16px 0 0;
}

.fwebsite {
margin:0;
padding:0 43px 0 0;
}

.fimageurl {
margin:0;
padding:0 12px 0 0;
}

.fdownload {
margin:0;
padding:0 12px 0 0;
}

.fdescription {
margin:0;
padding:0 35px 0 0;
}

.fsubmit {
border:none;
margin:10px 0 0 0;
}

.fname input {
-webkit-border-radius: 5px;
border-radius: 5px;
padding: 10px;
border:1px solid #e4e4e4;
background:#ffffff;
color:#5c5c5c;
} 

.fname textarea {
width: 71%;
padding: 10px;
border:1px solid #e4e4e4;
background:#ffffff;
color:#5c5c5c;
-webkit-border-radius: 5px;
border-radius: 5px; 
}

.fsubmit #submit {
margin: 10px 14px 20px auto;
float: right;
padding:10px 15px;
width:135px;
color:#fff;
font-weight:bold;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:none;
-webkit-box-shadow: 1px 1px 1px 1px #578aae;
box-shadow: 1px 1px 1px 1px #578aae; 
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #6AAAD8), color-stop(1, #5595C3));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #6AAAD8 0%, #5595C3 100%);
}

.fsubmit #submit:hover {
-webkit-box-shadow: 1px 1px 1px 1px #578aae;
box-shadow: 1px 1px 1px 1px #578aae; 
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #63a2d0), color-stop(1, #4d8dba));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #63a2d0 0%, #4d8dba 100%);
}
.searchpart {
	width: 33.3333%;
}

.headerarama {
	width: 73%;
}

input#s {
	//width: 78%;
	box-sizing: border-box;
}

.headerarama {
	background-size: 100% 32px;
}

.submitp {
	width: 26%;
	margin-right: 0;
	padding-right: 3px;
	box-sizing: border-box;
}

.submitpt {
	margin: 11px 0 0;
	width: auto;
	padding: 6px 3px;date_f
}

.posttitle h2, .posttitle h2 a {
	margin-bottom: 13px;
}
.posttitle h2, .posttitle h2 a:hover{
	color:#5aa1d5;
}

.postdetails {
	margin-top: 15px;
}
h1, h2, h3 {
    line-height: 1.2;
}
#sidebar2 h3 {
	display:inline-block;
	width:65%;
}
#sidebar2 .post-thumbnail{
	display: inline-block !important;
	float:none !important;
	margin-left:5px;
}
.postdetailsright2 {
    width: auto;
}
@media (max-width:991px) {
	#main, header, nav>.menu, footer > section {
		width: 750px !important;
		margin: auto !important;
	}
	
	nav>.menu:after, nav>.menu:before {
		display: table;
		content: " ";
		clear: both;
	}
	.post2 {
	    padding: 10px 0;
	    margin: 0 !important;
	} 
	#main > #content {
		width: 69%;
		margin-left: 1%;
	}
	.dad4 h1 {
    line-height: 1.5;
    padding: 10px 0 0;
}

	#sidebar2 {
		//width: 29%;
		//float: right;
	}
	
	#sidebar1 {
		width: 25%;
	}
	
	#main > * h2 > div {
		padding-right: 10px !important;
	}
	
	#scontent {
		width: 70%;
		margin: 10px 0;
	}
	
	.submitpt {
		margin: 11px 0 0;
	}
	
	.searchpart {
		width: 33.3333%;
	}
	
	.headerarama {
		width: 70%;
	}
	
	input#s {
		//width: 78%;
		box-sizing: border-box;
	}
	
	.headerarama {
		background-size: 100% 32px;
	}
	
	.submitp {
		width: 30%;
		margin-right: 0;
		padding-right: 3px;
		box-sizing: border-box;
	}
	
	.submitpt {
		margin: 11px 0 0;
		width: auto;
		padding: 6px 3px;
	}
	
	nav .menu, .bottommenu {
		width: 100%;
	}
	
	.postright, .postright2 {
		width: 415px;
	}
	
	.postdetailsleft {
		width: auto;
	}
#main > * {
    padding-top: 15px;
}
.firstmenu {
    width: 65%;
}
}

@media (max-width:767px) {
	#main, header, nav > .menu, footer > section {
		width: 100% !important;
		margin: auto !important;
		box-sizing: border-box;
		padding: 10px !important;
	}
	.firstmenu {
    width: 100%;
}

	#scontent, #sidebar2 {
		width: 100% !important;
	}
	
	#main > #content, #main > #sidebar2, #main > aside {
		width: 100%;
		margin: 0 0 15px !important;
	}
	
	nav {
		height: auto;
	}
	
	.searchpart {
		clear: both;
		width: 100%;
	}
	
	nav .menu a {
		float: none;
		text-align: center;
	}
	
	.menu select {
		width: 100%;
		height: 33px;
		padding-right: 10px;
		box-sizing: border-box;
	}
	
	.singlead {
		width: 100% !important;
	}
	
	img {
		max-width: 100%;
	}
	
	#commentform p {
		clear: both;
		margin-bottom: 10px;
	}
	
	.postright, .postright2 {
		clear: initial;
		width: 75%;
	}
	
	.postdetails {
		margin-top: 15px;
	}
	
	.postdetailsleft {
		width: auto;
	}
	
	#sidebar1 {
		display: none;
	}


}
/* bramjpro */

.post-thumbnail{
	width : 60px;
	float:right;
}

#sidebar2 > ul > li > h3 {
	display: inline;
} 
li span.date{
	color:#AAA;
	font-size:13px;
	font-weight: normal;
	display: block;
	margin-top: 5px;
	margin-right: 60px;
	margin-bottom:5px;

}

/* Widgets Styles */
.widget {
	background: white;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
	margin-bottom:20px;
	padding:15px;
	clear: both;
}
.transparent-widget{
	background: transparent;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	box-shadow: 0 0 0 transparent;
	-moz-box-shadow: 0 0 0 transparent;
	-webkit-box-shadow: 0 0 0 transparent;
}
	h4.widget-top {
		font-size: 20px;
		text-transform: capitalize;
		font-family: BebasNeueRegular,arial,Georgia, serif;
		margin-bottom:15px;
	}
		h4.widget-top  a{color: #333;}
		h4.widget-top  a:hover{color: #000;}

	.widget li {
		background:url(images/sidebar-bullet.png) no-repeat left 8px;
		padding: 0 0 5px 12px;
		line-height: 18px;
		overflow: hidden;
	}
	.widget h3{font-size:inherit;}
	.widget p {padding-bottom: 1.0em;}
	.widget a:hover {text-decoration: underline;}
	.widget li span.date, .footer-widget-container li span.date{color: #AAA;margin: 5px 0;font-size: 85%;}
	.widget .post-thumbnail, .footer-widget-container .post-thumbnail{float:left;margin:0 10px 0 0;}
	.widget .post-thumbnail img , .footer-widget-container .post-thumbnail img{padding:2px;}

.text-html-box{margin-bottom:20px;}
.widget_rss .widget-title img {width: 11px;height: 11px;}
.widget.news-pic .post-thumbnail{margin:3px ;}
#tabbed-widget .tabs-wrap li:last-child ,
.comments-avatar.widget li:last-child{border-bottom:0 none;}	
#tabbed-widget .tabs-wrap li ,
.comments-avatar.widget li,
.widget.posts-list li,
.widget.categort-posts li{
	background:transparent;
	padding:8px 0 4px;
	border-bottom:1px solid #f2f2f2;
}
.facebook-box{text-align:center;}
.facebook-box iframe { width:100% !important}
.google-box{margin-bottom:-15px; text-align:center;position: relative; overflow: hidden;}
#wp_tag_cloud div {line-height: 1.6em;}

/* Twitter Widget */
#twitter-widget ul{margin:0 -10px ;}
#twitter-widget li{
	background:url(images/separate.png) no-repeat left 11px;
	border-bottom:1px solid #f2f2f2;
	padding:10px 10px 10px 25px;
}
#twitter-widget li:last-child{border-bottom:0 none;}
	#twitter-widget .tweet_list .tweet_avatar img{
		padding:2px ;
		margin-left:5px;
		float: right;
		background:#FFF;
		border:1px solid #d6d6d6;
	}
	#twitter-widget .loading span{
		background:url(images/small-loader.gif) no-repeat top;
		height: 17px;
		display: block;
	}

/* Tabbed Widget */
#tabbed-widget .widget-top{
	background: #F7F7F7;
	height: 35px;
	border-bottom: 3px solid #EAEAEA;
	padding: 8px 0 0 2px ;
	margin:-15px -15px 10px;
}
	#tabbed-widget  ul.tabs li {
		float: left;
		position: relative;
		margin-left: 3px;
		line-height:30px;
		padding:2px;
		background:transparent;
	}
		#tabbed-widget  ul.tabs li a {
			display: inline-block;
			text-align: center;
			color: #666;
			text-shadow: 0 1px 0 #FFF;
			padding:5px 9px 1px;
			line-height:30px;
		}
		#tabbed-widget ul.tabs li a:hover {color: #000;}
		#tabbed-widget ul.tabs li.active a  {
			-webkit-border-top-left-radius: 2px;
			-webkit-border-top-right-radius: 2px;
			-moz-border-radius-topleft: 2px;
			-moz-border-radius-topright: 2px;
			border-top-left-radius: 2px;
			border-top-right-radius: 2px;
			background:#FFF;
			box-shadow: 0 -1px 2px #d4d4d4;
			-moz-box-shadow:0 -1px 2px #d4d4d4;
			-webkit-box-shadow:0  -1px 2px #d4d4d4;
		}
	#tabbed-widget  .tabs-wrap.tagcloud a{
		padding:5px 8px;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border: 1px solid #e9e9e9;
		background: #F7F7F7;
		text-shadow: 0 1px 0 white;
		-webkit-transition-duration: .3s;
		-moz-transition-duration: .3s;
		-moz-box-shadow: inset 0 0 2px #fff, 0 0 2px rgba(0,0,0,0.1);
		-webkit-box-shadow: inset 0 0 2px white, 0 0 2px rgba(0, 0, 0, 0.1);
		box-shadow: inset 0 0 2px white, 0 0 2px rgba(0, 0, 0, 0.1);
		display:inline-block;
		margin:3px;
	}
		#tabbed-widget  .tabs-wrap.tagcloud a:hover{background:#ededed;}

/* Calender */
#wp-calendar {width: 100%;}
	#wp-calendar caption {
		color: #222;
		font-weight: bold;
		padding-bottom: 4px;
		text-align: center;
	}
	#wp-calendar tbody {color: #aaa;}
		#wp-calendar tbody td {
			background: #f5f5f5;
			border: 1px solid #fff;
			padding: 3px 0 2px;
			text-align: center;
		}
		#wp-calendar tbody .pad ,
		footer #wp-calendar tbody .pad{
				background: none;
				border:0 none;
		}
	#wp-calendar tfoot #next {text-align: right;}
	footer #wp-calendar tbody td { background:#333; border-color:#555;}
	footer #wp-calendar caption { color:#FFF; }

/* Author Widget */
.author-avatar img {
	border: 1px solid #ccc;
	padding: 4px;
	background: #fff;
	float: left;
	margin: 0 10px 5px 0;
}
.author-description {font-size: 95%;line-height: 17px;}
.author-social {float: left;margin-top: 10px;}
	.author-social a {opacity: 0.7;margin-left: 2px;}
	.author-social a:hover {opacity: 1;}


/* Flickr Widget */
.flickr-widget .flickr_badge_image {float:left;margin:8px;}
	.flickr-widget .flickr_badge_image img{
		opacity:1;
		padding:2px;
		width:50px;
		height:50px;
		box-shadow: 0 0 2px #B2B2B2;
		-moz-box-shadow: 0 0 2px #b2b2b2;
		-webkit-box-shadow: 0 0 2px #B2B2B2;
	}
	.flickr-widget .flickr_badge_image a:hover img{opacity:0.6;}

/* Social Icons Widget */
.social-icons{text-align:center;}
	.social-icons a{	margin:2px;	position:relative;}
	.social-icons a:hover{top:-2px;}

/* Search Widget */
.search-widget input{
	background: white;
	border-radius: 1px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	box-shadow: 0 1px 3px 0 #B5B5B5;
	-moz-box-shadow: 0 1px 3px 0 #b5b5b5;
	-webkit-box-shadow: 0 1px 3px 0 #B5B5B5;
	border: 1px solid #DDD;
	padding: 10px;
	clear: both;
	margin-bottom:20px;	
	width:288px;
	color:#999;
}
	.search-widget input:hover,
	.search-widget input:focus{color:#000;}

/* Counter Widget */
#sidebar .widget-counter{overflow:hidden;padding:0;}
	.widget-counter.col1 li{width:100%;border:0 none !important;}
	.widget-counter.col2 li{width:50%;border:0 none !important;}
	.widget-counter li{
		line-height:15px;
		float:left;
		width:102px;
		padding:10px 0;
		background:transparent;
		border-bottom: 1px solid #ddd;
		-moz-transition: .4s linear;
		-webkit-transition: .4s ease-out;
		transition: .4s linear;
	}
	.widget-counter li:nth-child(3n-1) { border-right:1px solid #DDD; border-left:1px solid #DDD;width: 104px;}
	.widget-counter.col1 li{width:100%;border:0 none !important;}
	.widget-counter.col2 li, .widget-counter.col4 li{width: 153px;border-width:0 0 1px 0 !important;}
	.widget-counter.col2 li:nth-child(2n+2) , .widget-counter.col4 li:nth-child(2n+2){border-left:1px solid #DDD !important;}
	
		.widget-counter li a{
			display:block;
			text-align:center;
		}
	
		.widget-counter li a{display:block;text-align:center;}
		.widget-counter li a strong{ background:url(images/separate.png) no-repeat;display:block; opacity:0.7; height:51px; margin-bottom:5px; -webkit-transition: opacity ease-in-out 0.4s;  -moz-transition: opacity ease-in-out 0.4s;  -o-transition: opacity ease-in-out 0.4s;  transition: opacity ease-in-out 0.4s;}
		.widget-counter li a:hover strong{opacity:1;}
		.widget-counter li:hover{background-color:#F8F8F8;}
		.widget-counter li:hover a{text-decoration: none;}		.widget-counter li.rss-subscribers a strong{ background-position:center -1084px ;}
		.widget-counter li.rss-subscribers a:hover strong{ background-position:center -1139px ;}
		.widget-counter li.rss-subscribers span{font-family: Oswald,arial,Georgia, serif;font-size: 12pt;display: block;text-transform: uppercase;}
		.widget-counter li.facebook-fans a strong {	background-position:center -1192px ;}
		.widget-counter li.facebook-fans a:hover strong {	background-position:center -1246px ;}
		.widget-counter li.twitter-followers a strong{ background-position:center -868px;}
		.widget-counter li.twitter-followers a:hover strong{ background-position:center -922px;}
		.widget-counter li.youtube-subs a strong{ background-position:center -976px;}
		.widget-counter li.youtube-subs a:hover strong{ background-position:center -1030px;}
		.widget-counter li.vimeo-subs a strong{ background-position:center -760px;}
		.widget-counter li.vimeo-subs a:hover strong{ background-position:center -814px;}
		.widget-counter li.dribbble-followers a strong{ background-position:center -652px;}
		.widget-counter li.dribbble-followers a:hover strong{ background-position:center -706px;}
		.widget-counter li span{display:block;font-size:21px;}
		.widget-counter li a small{color:#777;}
					
/* Login Widget */
#login-form{padding:11px 7px 0;}
#login-form #log, #login-form #pwd, .widget-feedburner .feedburner-email{
	border-color: #F1F1F1;
	border-top-color: #DDD;
	border-left-color: #DDD;
	background: #F9F9F9;
	color: #515151;
	font: 12px Tahoma;
	padding: 4px 7px;
	margin-bottom: 10px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display: block;
	width: 250px;
	height: 24px;
}
	#login-form #log:hover, #login-form #pwd:hover, .widget-feedburner .feedburner-email:hover{ color:#000;}
	#login-form #log:focus, #login-form #pwd:focus, .widget-feedburner .feedburner-email:focus{ background:#FFF; color:#000;}
	#login-form .login-button{ margin-right:20px;}
	#login-form p{padding-bottom:0;}
	ul.login-links{ margin-top:15px;}
	.welcome-text{margin-bottom:10px;}

	#content .entry #login-form p{ padding:0 }

/* FeedBurner Widget */
.widget-feedburner-counter{padding:7px;}
	
/* ADS Widgets */
.widget .ads125{margin:0 -7px -8px 7px;	padding-left:0;}
.ads125{overflow:hidden;padding-left:22px;margin-bottom:20px;}
	.ads125 .ad-cell{
		width: 125px;
		height: 125px;
		display: block;
		margin:3px 15px 12px 0;
		float: left;
	}

.widget .ads120-90 ,.widget .ads120-60,.widget .ads120-600,.widget .ads120-240{	margin:0 -7px -8px 13px;padding-left:0;}
.ads120-90,.ads120-60,.ads120-600,.ads120-240{	overflow:hidden;padding-left:27px;margin-bottom:20px;}
.ads120-90 .ad-cell,.ads120-60 .ad-cell,.ads120-600 .ad-cell,.ads120-240 .ad-cell{width: 120px;height: 90px;display: block;margin:3px 15px 12px 0;float: left;}
.ads120-60 .ad-cell  {height: 60px;}
.ads120-600 .ad-cell{height: 600px;}
.ads120-240 .ad-cell{height: 240px;}
.ads160-600 ,.ads250-250{margin-bottom:20px;}
.widget .ads160-600 ,.widget .ads250-250{margin-bottom:0 }
.ads160-600 .ad-cell{
	width: 160px;
	height: 600px;
	display: block;
	margin:0 auto ;
}
.ads250-250 .ad-cell{
	width: 250px;
	height: 250px;
	display: block;
	margin:0 auto ;
}
.ads300-100{padding-left:5px;margin-bottom:20px;}
.widget .ads300-100{margin:0 -10px -5px;padding-left:0;}
.ads300-100 .ad-cell{margin-bottom:3px;width:300px;height:100px;}
.ads300-250{padding-left:5px;margin-bottom:20px;}
.widget .ads300-250{margin:0 -5px;padding-left:0;}
.ads300-250 .ad-cell{width:300px;height:250px;}
.ads-one{padding-left:0 !important;margin:0 !important;}
.ads-one .ad-cell{
	float:none !important;
	clear:both !important;
	margin-right:auto !important;
	margin-left:auto !important;
}
/* Footer Widgets */	
#footer-widget-area, .footer-bottom .container{width:990px;margin: 0 auto;}
	.footer-widgets-box{float:left; margin-right:4%;}

	.footer-1c .footer-widgets-box{	width:	100% }
	.footer-2c .footer-widgets-box{	width:	48%;}
	.footer-3c .footer-widgets-box{	width:	30.66666666666667%;}
	.footer-4c .footer-widgets-box{	width:	22%;}
	
	.narrow-wide-2c #footer-first , .wide-narrow-2c #footer-second {width:32%;}
	.narrow-wide-2c #footer-second, .wide-narrow-2c #footer-first{	width:64%;}
	
	.wide-left-3c #footer-first    ,.wide-right-3c #footer-third  {	width:46%;}
	.wide-left-3c .footer-widgets-box , .wide-right-3c .footer-widgets-box {	width:23%;}
	
	.footer-1c .footer-widgets-box,
	.narrow-wide-2c #footer-second,
	.wide-narrow-2c #footer-second,
	.footer-2c #footer-second,
	.footer-3c #footer-third,
	.footer-4c #footer-fourth,
	.wide-right-3c #footer-third,
	.wide-left-3c #footer-third{margin-right:0;}

	.footer-widget-top{	border-bottom:1px solid #2C2C2C ;	padding:10px 0;}
	.footer-widget-top h4{font-size: 22px;font-family: BebasNeueRegular,arial,Georgia, serif;}
	.footer-widget-container{padding: 5px;border-top:1px solid #525151;}
		.footer-widget-container p {padding-bottom: 1.0em;}
		.footer-widget-container ul, footer .tabs-wrap ul{ border-bottom:1px solid #525151; }
		.footer-widget-container li, footer #tabbed-widget .tabs-wrap li {
			padding: 6px 12px 6px 0;
			line-height: 18px;
			overflow: hidden;
			border-bottom: 1px solid #2C2C2C !important;
			border-top: 1px solid #525151;
		}
		.footer-widget-container li:first-child , footer #tabbed-widget .tabs-wrap li:first-child { border-top:0 none; }

	footer #tabbed-widget {
		background: transparent;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		box-shadow: 0 0 0 transparent;
		-moz-box-shadow: 0 0 0 transparent;
		-webkit-box-shadow: 0 0 0 transparent;
	}
		footer #tabbed-widget .widget-top { background:transparent; border-bottom-color:#444; overflow:hidden; }
		footer #tabbed-widget ul.tabs li a {text-shadow: 0 1px 0 #000; }
		footer #tabbed-widget ul.tabs li a:hover { color:#FFF; }
		footer #tabbed-widget ul.tabs li.active a {
			color:#FFF;
			background: #444;
			box-shadow: 0 -1px 2px #111;
			-moz-box-shadow: 0 -1px 2px #111;
			-webkit-box-shadow: 0 -1px 2px #111;
		}
		footer #tabbed-widget .tabs-wrap.tagcloud a {
			background: #444;
			border: 1px solid #222;
			text-shadow: 0 1px 0 #000;
			-moz-box-shadow: inset 0 0 2px #888, 0 0 2px #222;
			-webkit-box-shadow: inset 0 0 2px #888, 0 0 2px #222;
			box-shadow: inset 0 0 2px #888, 0 0 2px #222;
		}
		footer #tabbed-widget .tabs-wrap.tagcloud a:hover{ background:#555;}
		footer .widget-counter li{ border:0 none !important; width: 33.4%; }
		footer #twitter-widget .loading span{	background:url(images/black-loader.gif) no-repeat top;}
.attachment-tie-small{
	border-radius:5px;
}
.slides_control {
	width: auto !important;
}
.slides_container div.slide{
	width:479px !important;
}
.versions-available a{
	text-decoration: none;
	padding-right:15px;
}
.versions-available a:hover{
	opacity: 0.5;
}
.versions-wid{
	padding : 5px 0 5px 0;
	border-top:1px solid #f2f2f2;
	border-bottom:1px solid #f2f2f2;
	line-height: 1.7;
	font-weight: bold;
	color:#999;
	
}
.versions-wid a{
	color: #747474;
	font-size: 13px;
	text-decoration:none;
	font-family:sans-serif;
}
.versions-wid a:hover{
	color:#5aa1d5;
}
.versions-wid .fa{
	font-size:14px !important;
	color:#999 !important;
}
.download-button-wid{
	color: #fff;
	background: #3cb758;
	border: solid 1px #11912f;
	background: -webkit-gradient(linear,0 0,0 100%,from(#3cb758),to(#03a228));
	background: -webkit-linear-gradient(top,#3cb758,#03a228);
	background: -moz-linear-gradient(top,#3cb758,#03a228);
	background: -ms-linear-gradient(top,#3cb758,#03a228);
	background: -o-linear-gradient(top,#3cb758,#03a228);
	background: linear-gradient(top,#3cb758,#03a228);
	cursor: pointer;
	width: 70%;
	margin: 7px auto auto auto;
	border-radius:2px;
}
.download-button-wid a{
	color:#fff !important;
}
.download-button-wid a:hover{
	background:none !important;
	color:#fff !important;
}
.download-button-wid:hover{
	background: #03a228 !important;
}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{
	background: #f9f9f9 !important;
}
#searchwidgetresult ul{
	margin-right:0;
}
.col-md-8{float:right; padding: 0;}
.col-md-9{float:right; padding: 0;}
.sposts{box-shadow:none;}
#sidebar2{padding:0;}
.row{margin: 0;background: #ffffff;}
#site-header{margin-bottom: 0; background: #0093de;box-shadow:none;border:none;}
#site-header{margin-bottom: 0; background: #fff;box-shadow:none;border:none;border-bottom:1px solid #f2f2f2;}
#navbar .caret{display: none !important;}
#sidebar2 h2{background:none;border: 0; width:80%; margin:0 auto;}
#sidebar2 ul li{width: 80%; margin:0 auto; padding: 1rem;}
.tlw-list li{width: 80%; margin:0 auto; padding: 15px !important;}
.navbar-brand>img{height:5rem;}
.posts{box-shadow: none;}
.main-index-wid{box-shadow:none;}
.main-index-wid h2{border: 0;}
.main-index-wide .sh2{border: 0;}
.main-index-wid ul li{border:0;}
.post{border: 0;}
.form-control{border-radius:100px !important; border: 0px !important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;}
.posts h2{border:0 !important; background: none;}
.form-control{max-width:88%; display: inline-block;}
form.form-group button {background:#dba23f;cursor: pointer; display: inline-block;}
form.form-group button:hover {background: #c8921e;}
@media (max-width:991px) {#sidebar2{width:100% !important;}}
#sidebar2 ul li a:hover, #sidebar2 ul li:hover{background: #fafafa !important;}
.main-index-wid ul li a:hover, .main-index-wid ul li:hover{background: #fafafa;}
.post:hover{background: #fafafa;}
.post:hover{background: #fafafa;}
#sidebar2 ul li:last-child{border-bottom:0;}
.youtube-vid{background:none !important; padding: 0 !important;}
.youtube-vid iframe{border:0 !important;}
.button-link-downlad{width:85% !important; height: 40px !important; padding-top:7px !important;}
.btn-menu-version-topic{width:85% !important; height: 40px !important; padding-top:6px !important;}
.dropdown-menu-right{margin-right: 7.5% !important; min-width: 85%;}
.affix{top: 0; width: 360px; z-index: 2000 !important;}
@media (max-width:991px) {.affix{position:relative; width: auto;}}
h1, h2, h3, h4, h5, h6{font-family:'Droid Arabic Kufi', serif; margin:1rem 0;}
.navbar-nav > li {font-family:'Droid Arabic Kufi', serif;}
.container{width: 95% !important;max-width: 1280px !important;}
#site-header .container{width: 90% !important;max-width: 1280px !important;}
.button-link-downlad{background: #49A36A;border-bottom: 2px solid green; border-radius: 5px !important;}
.button-link-downlad:hover {background: #459261}
.download-button-wid {background: #49A36A;border-bottom: 2px solid green; border-radius: 0 !important;}
.download-button-wid:hover {background: #459261 !important}
.postdetailsright {background: #49A36A;border-bottom: 2px solid green; border-radius: 0 !important;}
.postdetailsright:hover {background: #459261}
@media (max-width:991px) {.container{width:100% !important;}}

.more-apps a{
margin:0 0 3px 0;
padding:0;
background:none;
color:#515151;
border:none;
text-decoration:none;
font-size:1.3rem;
font-family: sans-serif;
font-weight: bold;
margin-bottom:16px;
}
.more-apps a:hover{
	color:#5aa1d5;
}
.glyphicon-lg{font-size:3em}
.blockquote-box{border-right:5px solid #E6E6E6;margin-bottom:25px}
.blockquote-box .square{width:100px;min-height:50px;margin-right:22px;text-align:center!important;background-color:#E6E6E6;padding:20px 0}
.blockquote-box.blockquote-primary{border-color:#357EBD}
.blockquote-box.blockquote-primary .square{background-color:#428BCA;color:#FFF}
.blockquote-box.blockquote-success{border-color:#4CAE4C}
.blockquote-box.blockquote-success .square{background-color:#5CB85C;color:#FFF}
.blockquote-box.blockquote-info{border-color:#46B8DA}
.blockquote-box.blockquote-info .square{background-color:#5BC0DE;color:#FFF}
.blockquote-box.blockquote-warning{border-color:#EEA236}
.blockquote-box.blockquote-warning .square{background-color:#F0AD4E;color:#FFF}
.blockquote-box.blockquote-danger{border-color:#D43F3A}
.blockquote-box.blockquote-danger .square{background-color:#D9534F;color:#FFF}
/* #example img{
	margin:0 91px 0 0 !important;
}*/