/* 
Raddin - CSS File

CHANGE COLOR STYLE

*/

body, #main-wrapper {background:#1A1B20;}

/*============================================== MAIN COLOR ==============================================*/
body {color:#6d7882;}
h1, h2, h3, h4, h5, h6{color:#FFF;}
a, .morelink, .colortext, a.colortext, .mas-pricing-table .mas-pricing-header {color:#4095B2;}
a:hover, a.colortext:hover, .colortext a:hover, .morelink:hover{color:#33768C; text-decoration:none;}

#logo h1 a, #logo h1 a:visited, .pageheading, .pageheading a, .social a, .sf-menu a, .sf-menu a:visited,
	.cameraContent .slide-title h3 a, .accButton > i, .btn, button, input[type="submit"], input[type="reset"],
	input[type="button"], .icontext, .allposts .the-date, .allposts .contentheading a, .allposts .posttitle a,
	.allposts .the-time .comments a:hover, .entry-comment a, entry-comment a:visited, ul.page-numbers li a, 
	ul.page-numbers li span, #filter li.active, #filter li.current a, .portfolio .hover a, 	.contact-page p, 
	.tab_wrap ul.tabs li a, .tagcloud a:hover, #footbar .widget-title, .mas-pricing-table.best .mas-pricing-header {color:#fff;}
	
.btn:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover,
	.icontext:hover {color:#fff;}

#footbar a, #footbar a:visited {color:#87919B;}
#crumbs a, .sf-menu .sub-menu a, input, input[type="text"], input[type="email"], textarea, 
	input[type="password"], select, .allposts .the-time .comments a, .tagcloud a, 
	.widget_wysija .wysija-input { color:inherit; }

.sf-menu li.active > a, .sf-menu a:hover, .sf-menu li.sfHover > a, .sf-menu li > a:hover, .allposts .posttitle a:hover, 
	.tab_wrap ul.tabs li.active a:hover, #footbar a.twit-user, #footbar a:hover {color:#4095b2;}
#ct-action {color:#BDDDE7;}
span.required{color:#f00;}
.sidebar li a:hover, .sidebar li li a:hover, .sidebar li li a.current{color:#33768C;}
#footbar-wrapper #footer, #footer a, #footer a:visited {color:#565E66;}
pre, #toTop {color: #999;}


.body {text-shadow:0 1px 0 #000;}
.pageheading, .pageheading a, .allposts .the-date {text-shadow:0px 1px 1px #1E4654;}
#ct-action {text-shadow:0 1px 1px #183741;}
.accButton > i, #filter li.active, .tab_wrap ul.tabs li a {text-shadow:0 1px 0 #255667;}
.btn, button, .btn-act, input[type="submit"], input[type="reset"], input[type="button"], .icontext {
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}



/*============================================== BACKGROUND AND BORDER ==============================================*/
#topest {background-color:#1A1B20; background-color:rgba(26, 27, 32, 0.85); filter:alpha(opacity=85);}
#headercontainer{ background-color:#1f2125; opacity:0.95; filter:alpha(opacity=95);}
.sf-menu li:hover ul, .sf-menu li.sfHover ul, .loaded, #filter li, #filter li a, .tagcloud a, .mas-pricing {background-color: #1F2125;}
.social a, input, input[type="text"], input[type="email"], input[type="password"], #searchform .searcharea, 
	textarea, select {background-color:#111;}
.sf-menu > li > a, .sf-menu > li > a:hover, .sf-menu > li > a:focus {background: url(images/dark-menu-separator.png) 100% 0 no-repeat;}
#mas-bread, .social a:hover, #ct-action, a span.title, .accButton > i, .allposts .the-date, ul.page-numbers li a, ul.page-numbers li span, 
	#filter li.active, #filter li.current a, .tab_wrap ul.tabs li a, .best .mas-pricing .mas-pricing-header {background:#4095B2;}
.accButton:hover > i {background:#33768C;}
#mas-bread .row > :first-child, #crumbs, #footbar-wrapper {background-color:#000;}
#mas-bread .row > :first-child + div {background:url(images/triangle.png) 0 0 no-repeat;}
.home-bar, .panel-group .panel-heading + .panel-collapse .panel-body {background-color:#1A1B20;}
#works-wrapper.home-bar {background:#1F2125 url(images/blackstripe.png); margin-bottom:-1px;}
code, pre, .panel-default, .panel-default > .panel-heading, .accButton, ul.page-numbers li .current, ul.page-numbers li a:hover, .widget_wysija .wysija-input, .tab_wrap ul.tabs li a:hover, 
	.tab_wrap ul.tabs li.active a, .tab_wrap .tab-content  {background-color:#202127;}
.accButton:hover, .panel-default:hover, .panel-default > .panel-heading:hover, hr, .separator {background-color:#25272D;}
ul.checklist li{ background:url(images/checklist.html) no-repeat 0 5px;}
.btn:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover,
	input[type="button"]:hover, .icontext:hover {background:#5FACC6;}
.btn-act:hover {background-color:#1A1B20;}
.entry-comment{ background:#303030;}
.entry-quote blockquote{background:url(images/start-quote.png) 0 0 no-repeat;}
.entry-quote .quotearrow{background:url(images/testimonial-ballon.png) no-repeat left top;}
#filter li:hover, #filter li a:hover, .portf-detail {background:#2B2D34;}
input.searchbutton {background: url(images/search-icon.png) no-repeat 8px 7px!important;}
#toTop {background-color: #121212;}
#toTop:hover {background-color: #1F1F1F;}
.best .mas-pricing {background:#1a1b1f;}


.btn,
button,
input[type="submit"],
input[type="reset"],
input[type="button"],
.icontext {
	background-color: #4D9EBA;
	background-image: -moz-linear-gradient(top,#4095b2,#5facc6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#4095B2),to(#5FACC6));
	background-image: -webkit-linear-gradient(top,#4095B2,#5FACC6);
	background-image: -o-linear-gradient(top,#4095b2,#5facc6);
	background-image: linear-gradient(to bottom,#4095B2,#5FACC6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4095b2', endColorstr='#ff5fabc5', GradientType=0);
	border-color: #5FACC6 #5FACC6 #39859F;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-act {
	background-color: #282931;
	background-image: -moz-linear-gradient(top,#31333c,#1a1b20);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#31333C),to(#1A1B20));
	background-image: -webkit-linear-gradient(top,#31333C,#1A1B20);
	background-image: -o-linear-gradient(top,#31333c,#1a1b20);
	background-image: linear-gradient(to bottom,#31333C,#1A1B20);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff30323c', endColorstr='#ff1a1b20', GradientType=0);
	border-color: #1A1B20 #1A1B20 #000;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}


#topest, #headercontainer {border-bottom:1px solid #2B2D34;}
.social a {border-bottom:1px solid #373942;}
.social a:hover {border-bottom:1px solid #183741;}
.sf-menu .sub-menu a{ border-top:solid 1px #26282C; border-bottom:solid 1px #191B1F; }
.sf-menu ul li:first-child a{ border-top:none; }
.sf-menu li a:after {border: 4px solid rgba(0, 0, 0, 0); border-left-color: #4095b2;}
.sf-menu > li > a:after {border: 4px solid rgba(0, 0, 0, 0); border-top-color: #4095b2;}
#mas-bread {border-left:2px solid #000;}
input, input[type="text"], input[type="email"], textarea, input[type="password"],
	select {border:1px solid #1A1B20; border-bottom: 1px solid #2B2D34;}
ul.client, ul.client-list li {border:1px solid #1F2126;}
ul.list li{border-bottom:solid 1px #1F2126;}
th{border-bottom:1px solid #1F2126;}
table {border:1px solid #1F2126;border-bottom:0;}
tr td {border-bottom:1px solid #1F2126;}
.allposts .main-post, .allposts .articlecontainer {border:1px solid #1F2126;}
.mas-pricing-table .mas-pricing-header, .mas-pricing-table .mas-pricing-content {border:1px solid #26282C;}
hr, .panel-default > .panel-heading + .panel-collapse .panel-body, .mas-pricing-table .mas-pricing-content {border-top-color:#151716;}
.allposts .articlecontainer {border-bottom-width:5px;}
.allposts .the-date {border-bottom:7px solid #255667;}
.entry-utility div{border-right: 1px solid #25272D;}
.entry-tag, .post-prevnext {border-bottom:1px dotted #1F2126;}
#entry-author-info, #entry-author-info .author-info {border: 1px solid #1F2126;}
#entry-author-info.author-page #author-avatar .avatar {border:5px solid #25272D;}
.contact-page h3 {border-bottom:1px solid #1F2126;}
.sidebar li {border-top:solid 1px #26282C; border-bottom:solid 1px #151716;}
.sidebar li:first-child {border-top:0;}
.sidebar ul li:last-child, .nav-tabs {border-bottom:0;}
.entry-quote blockquote, .tab_wrap ul.tabs li, .widget_wysija .wysija-input {border:none;}
.widget_calendar #wp-calendar tbody td:first-child, .widget_calendar #wp-calendar tfoot td:first-child{border-left:0px;}
pre, .panel-default, #searchform .searcharea{border:1px solid #1A1B20; border-bottom: 1px solid #2B2D34;}
.gallery-pic img{ border:1px solid #474747;}


.sf-menu li ul {
	-webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 3px 3px 10px rgba(0,0,0,0.4);
	box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.4);
}
.loaded {
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.6);
}
#searchform .searcharea, .contact-page input:not(.btn), .contact-page textarea {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.5);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5);
}


a:focus, a:visited, input:focus, textarea:focus, button:focus, select:focus, .btn:focus {outline:none;}


.tab_wrap ul.tabs li a{
	-webkit-border-radius:2px 2px 0 0;
	-moz-border-radius:2px 2px 0 0;
	border-radius:2px 2px 0 0;
}


/* #Media Queries
================================================== */
/* Smaller than standard 992 (devices and browsers) */
@media only screen and (max-width: 992px) {
	.navbar-collapse {background-color:#1F2125;}
}