/*
Theme Name: SKT The App
Theme URI: http://www.sktthemes.net/themes/the_app/
Author: SKT Themes
Author URI: http://www.sktthemes.net
Description: SKT The App is an App multipurpose responsive one page WordPress theme which can display any product/app and can be used for corporate, business, personal, blogging, photography, consultancy etc. The purpose of this theme is to showcase a product or a mobile app. The App is also a One Page WordPress theme which has various sections laid out nicely. Activate the theme and set up sections with easy to use theme options. Compatible with major WordPress plugins like WooCommerce and Contact form 7. Demo link: http://sktthemesdemo.net/theapp

Version: 1.5.1
License: GNU General Public License v2 or later
License URI: License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: the-app
Tags: blue, gray, pink, white, light, purple, red, silver, dark, light, one-column, responsive-layout, two-columns, right-sidebar, custom-background, custom-menu, featured-images, editor-style, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready

SKT The App WordPress Theme has been created by SKT Themes(sktthemes.net), 2015.
SKT The App WordPress Theme is released under the terms of GNU GPL
*/

/* font-family: 'Open Sans', sans-serif, Arial; */
*{
	margin: 0; 
	padding: 0; 
	outline:0;
}
@font-face {
  font-family: 'SegoeUI-Bold';
  src: url('Fonts/SegoeUI-Bold/SegoeUI-Bold.eot?#iefix') format('embedded-opentype'),  
       url('Fonts/SegoeUI-Bold/SegoeUI-Bold.woff') format('woff'),
       url('Fonts/SegoeUI-Bold/SegoeUI-Bold.ttf')  format('truetype'), 
       url('Fonts/SegoeUI-Bold/SegoeUI-Bold.svg#SegoeUI-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'SegoeUI-BoldItalic';
  src: url('Fonts/SegoeUI-BoldItalic/SegoeUI-BoldItalic.eot?#iefix') format('embedded-opentype'),
       url('Fonts/SegoeUI-BoldItalic/SegoeUI-BoldItalic.woff') format('woff'),
       url('Fonts/SegoeUI-BoldItalic/SegoeUI-BoldItalic.ttf')  format('truetype'),
       url('Fonts/SegoeUI-BoldItalic/SegoeUI-BoldItalic.svg#SegoeUI-BoldItalic') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'SegoeUI-Italic';
  src: url('Fonts/SegoeUI-Italic/SegoeUI-Italic.eot?#iefix') format('embedded-opentype'),
       url('Fonts/SegoeUI-Italic/SegoeUI-Italic.woff') format('woff'),
       url('Fonts/SegoeUI-Italic/SegoeUI-Italic.ttf')  format('truetype'),
       url('Fonts/SegoeUI-Italic/SegoeUI-Italic.svg#SegoeUI-Italic') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'SegoeUI-Light';
  src: url('Fonts/SegoeUI-Light/SegoeUI-Light.eot?#iefix') format('embedded-opentype'),
       url('Fonts/SegoeUI-Light/SegoeUI-Light.woff') format('woff'),
       url('Fonts/SegoeUI-Light/SegoeUI-Light.ttf')  format('truetype'),
       url('Fonts/SegoeUI-Light/SegoeUI-Light.svg#SegoeUI-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'SegoeUI-Regular';
  src: url('Fonts/SegoeUI-Regular/SegoeUI-Regular.eot?#iefix') format('embedded-opentype'),
       url('Fonts/SegoeUI-Regular/SegoeUI-Regular.woff') format('woff'),
       url('Fonts/SegoeUI-Regular/SegoeUI-Regular.ttf')  format('truetype'),
       url('Fonts/SegoeUI-Regular/SegoeUI-Regular.svg#SegoeUI-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Trajan-Regular';
  src: url('Fonts/Trajan-Regular/Trajan-Regular.eot?#iefix') format('embedded-opentype'), 
       url('Fonts/Trajan-Regular/trajan-regular.woff') format('woff'),
       url('Fonts/Trajan-Regular/trajan-regular.ttf')  format('truetype'),
       url('Fonts/Trajan-Regular/Trajan-Regular.svg#Trajan-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Trajanpro-Regular';
  src: url('Fonts/Trajanpro-Regular/TrajanPro-Regular.eot?#iefix') format('embedded-opentype'), 
       url('Fonts/Trajanpro-Regular/TrajanPro-Regular.woff') format('woff'),
       url('Fonts/Trajanpro-Regular/TrajanPro-Regular.ttf')  format('truetype'),
       url('Fonts/Trajanpro-Regular/TrajanPro-Regular.svg#Trajan-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'verdana';
    src:url('Fonts/verdana_0.eot');
    src: url('Fonts/verdana_0.eot') format('embedded-opentype'),
         url('Fonts/verdana_0.woff') format('woff'),
         url('Fonts/verdana_0.ttf') format('truetype');
}

body{margin:0; padding:0; line-height:1;  
	background-attachment: fixed !important;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-origin: padding-box;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover !important;
    line-height: 22px;
	font-size:14px;
	font-family: 'SegoeUI-Light';
	color:#4d4d4d;}
img{
	border:0; 
	padding:0; 
	margin:0; 
	max-width:100%; 
}
a{
	text-decoration:none; 
	color:#eb5055;
}
a:hover{
	text-decoration:none; 
	color:#000000;
}
blockquote p{
	padding:0; 
	margin:0; 
}
blockquote{
	color:#777; 
	font-style:italic; 
	line-height:1.5; 
	padding:20px 15px; 
	margin:15px 0 20px; 
	background:#f6f6f6; 
	position:relative;
}
p{
	line-height:1.5; 
	margin:5px 0 15px;
}
h1, 
h2, 
h3, 
h4, 
h5, 
h6 {
	color:#000; 
	line-height:1.5; 
	-ms-word-wrap: break-word; 
	word-wrap: break-word;
}
h1 span, 
h2 span, 
h3 span, 
h4 span, 
h5 span, 
h6 span{
	color:#eb5055;
}
h1 {
	/*font-size:26px; 
	margin:5px 0 15px; 
	font-weight:lighter;*/
	  font-size: 20px;
    font-weight: lighter;
    margin: 4px 0 0 5px;
    padding: 10px;
}
h2 {
	font-size:19px; 
	margin:5px 0 15px;
}
.entry-header .entry-title {
    font-size: 16px;
    margin: 5px 10px !important;
}
.entry-summary {
    padding: 8px;
    margin-bottom: 15px;
}

.entry-title > a {
    color: #fff;
}
h3 {
	font-size:20px; 
	margin:5px 0 13px; 
	font-weight:lighter;
}
h4 {
	font-size:15px; 
	margin:5px 0 12px;
}
h5 {
	font-size:14px; 
	margin:5px 0 11px; 
	font-weight:normal;
}
h6 {
	font-size:12px; 
	margin:5px 0 10px;
}
.clear{
	clear:both;
}
.right{
	float:right;
}
.left{
	float:left;
}
.text-center{
	text-align:center;
}
.text-left{
	text-align:left;
}
.text-right{
	text-align:right;
}
.text-justify{
	text-align:justify;
}
.alignleft{
	float:left; 
	margin:0 20px 5px 0;
}
.alignright{
	float:right; 
	margin:0 0 5px 20px;
}
.aligncenter{
	margin:15px 10px auto; 
	text-align:center;
}
#sidebar .news-blog-content img {
    margin: 15px auto;text-align:center;
}
#sidebar .side-blog-img img {
    margin: 15px auto auto;text-align:center;
}
.alignnone{
	float:none; 
	display:block;
}
hr{
	background:url(images/hr_double.png) repeat-x center top; 
	border:none; 
	height:8px; 
	padding:10px 0; 
	clear:both;
}
pre{
	white-space:pre-wrap;
}
.wrapper_main{
	width:1071px; 
	margin:50px auto 0; 
}
.container{
	width:930px; 
	margin:0 auto;
}
section{
	padding:0px 0;
}
.header{
	padding:10px 0; 
	z-index:101;border-top-left-radius:8px; border-top-right-radius:8px;
	background-color:/*#303441*/#fff;border-top:5px solid #BF1C2D;
}
.fixed_header{
	position:fixed; 
	top:0; 
}
.mobile_nav a{
	background:url(images/mobile_nav_right.png) no-repeat right center #f6f6f6; 
	border:1px #ccc solid; 
	margin-top:10px; 
	padding:12px 20px; 
	display:none;
}
nav ul li a:hover, 
nav ul li.current-menu-item ul li:hover, 
nav ul li.current-menu-item ul li a:hover, 
nav ul li ul li:hover, 
nav ul li ul li a:hover{ 
	color:#ffffff;
}
.header_right nav{ 
	font-family:'Open Sans',san-serif;
}
.header_right nav ul li a{ 
	color:#ffffff;font-size: 16px;
   font-family: 'SegoeUI-Regular';
}
.sub-menu li {
    border-bottom: 1px solid #fff;
}
.sub-menu li a{ 
	color:#ffffff;font-size: 18px;
    margin-left: 0px !important; font-family: 'SegoeUI-Regular';
}
.sub-menu li a{ padding: 6px 9px !important;}
.searchandfilter input[type="text"] , .nsu-field{
    border: medium none;
    font-family: "arial";
    height: 18px;
    margin-right: 10px;
    padding: 5px;
    width: 141px;
     box-shadow: inset 2px 5px 3px -1px #C2C2C2;
-webkit-box-shadow: inset 2px 5px 3px -1px #C2C2C2;
-moz-box-shadow: inset 2px 5px 3px -1px #C2C2C2;
-o-box-shadow: inset 2px 5px 3px -1px #C2C2C2;
}
.searchandfilter input[type="submit"] , .nsu-submit{
    border:none;background-color:#76121A;color:white;width:100px;height:26px;font-family: 'SegoeUI-Light';
}
.searchandfilter input[type="submit"] {margin-left:-18px;font-family: 'SegoeUI-Light';}
.nsu-submit{margin-left:-8px;}
.nsu-form  > p{
    float:left !important;
}
.widget-title{font-family:'Trajanpro-Regular';}
.nivo-caption{font-family:'Trajanpro-Regular' !important;}
.reactor-image{float:left;width:25%;}
.reactor-content{float:right;width:100%;font-family: 'SegoeUI-Light';}
.page-id-1367 .reactor-content{float:none !important;width:100%;font-family: 'SegoeUI-Light';}
.header_right nav ul li a:hover{color:#C34314;background-color:#FAC223;height:auto;}
.feature_section, 
.about_text, 
.flex_content, 
.super-flex, 
.responsive-design, 
.home_portfolio, 
.get-theapp, 
.contact_info, 
.quick_info{ 
	visibility:hidden;
}
.sub-menu li.hover:hover {border-bottom:none !important;}
.hover{background-color:#FAC223 !important;color:#76121A !important;}
#logo{
	padding:15px 0 0; 
	float:left;
}
#logo h1{
	font-size:36px; 
	color:#eb5055; 
	margin:0; 
	padding:0;
}
p.description{ 
	color:#ffffff; 
	margin:0; 
	padding:0;
}
#nav > ul {
    text-shadow: 0 1px 0 rgb(97, 89, 89);
}
.header_right{
background:url(images/menu.jpg) repeat;
 /*margin-left: 135px;*/
    width: 1071px;
	float:right;font-family: 'SegoeUI-Regular';
}
.header_right .search_form{
	padding:8px 0 2px; 
	float:right;
}
.search-form{
	border:1px #e3e4e5 solid; 
	width:240px; 
	background:#ffffff; 
	border-radius:6px; 
	-moz-border-radius:6px; 
	-webkit-border-radius:6px;
}
.search-form label span{
	display:none;
}
.search-form .search-field{
	border-radius:6px; 
	-moz-border-radius:6px; 
	-webkit-border-radius:6px;
}
.search-form .search-field{
	border:none; 
	background:#ffffff; 
	padding:8px; 
	width:150px; 
	color:#777;
}
.search-form .search-submit{
	background:url(images/search-icon.png) no-repeat center center #eb5055; 
	float:right;  
	font-size:0; 
	display:inline-block; 
	height:34px; 
	margin:-1px; 
	width:70px; 
	border:none; 
	cursor:pointer; 
	border-radius:0 5px 5px 0; 
	-moz-border-radius:0 5px 5px 0; 
	-webkit-border-radius:0 5px 5px 0;
}
.search-form .search-submit:hover{
	background-color:#000000;
}
.col_one_half, 
.col_one_third, 
.col_one_fourth, 
.col_one_fifth{
	float:left;
}
.col_one_half{
	width:48%; 
	margin-right:4%;
}
.col_one_third{
	width:31%; 
	margin-right:3%;
}
.col_one_fourth{
	width:22%; 
	margin-right:3%;
}
.col_one_fifth{
	width:18%; 
	margin-right:2%;
}
#footer{
	background-color:#333333; 
	color:#eeeeee; 
	padding:50px 0 40px;
}
#footer-con{
	background-color:#6D1514; 
	color:#eeeeee; 
	height: 145px;
	width:100%;
	margin:0 auto;
}
.menu a {
    color: #fff;
}
.logo-tag{width:60%;float:left;}
#logo{float:left;width:20%;margin-left:18px;}
.toptag{float: left;  margin-left: 14px;margin-top: 38px;width: 74%;}
.sub-head{float: right; margin-right: 26px;}
.search-news {float:right; padding: 17px 10px 24px 20px;margin-right:20px;background-color:#E0DEC7;height: 48px;font-family: 'SegoeUI-Light';}
.top-right{width:40%;float:right !important;}
.top-links{float:right;margin-top:20px; margin-right: 22px; margin-bottom: 8px;font-family: 'SegoeUI-Bold';text-shadow: 0px 1px 0px rgb(97, 89, 89);}
.top-support ,.top-contact{color:#fff;background-color: #eb9b10;font-size: 18px;padding: 3px 25px;}
#footer-con a:hover { color: #AAAAAA !important }
#footer-con .menu{width:33%;padding:15px;float: left;background:url(images/footerline.jpg) no-repeat right ;color:#D0491C !important; font-family: 'SegoeUI-Bold';}
#footer-con .contact{width:33%;float: left;margin:18px !important;background:url(images/footerline.jpg) no-repeat right ;font-family: 'SegoeUI-Light'; }
#footer-con .contact .text{margin:0px !important;margin-left: 24px !important;color:#D3837A !important;}
#footer-con .contact .title{margin:0px !important;margin-left: 24px !important; font-family: 'SegoeUI-Bold' !important;}
#footer-con .icon{width:33%;float:right;margin-top:-80px!important;margin-right: -55px;}

#footer h1, 
#footer h2, 
#footer h3, 
#footer h4, 
#footer h5, 
#footer h6{
	color:#ffffff;
}
#footer hr{
	background:url(images/hr_footer.png) repeat-x center center; 
	border:none; 
	padding:15px 0 0; 
	clear:both;
}
#footer a, 
#copyright a{
	color:#ffffff;
}
#footer a:hover, 
#copyright a:hover{
	color:#eb5055;
}
#footer aside.widget{
	float:left; 
	border-right:1px #424242 solid; 
	width:27%; 
	padding-right:4%; 
	margin-right:4%; 
	padding-bottom:10px;
}
#footer aside.widget.last{
	padding-right:0; 
	margin-right:0; 
	border:none;
}
#footer aside.widget .fp_date{
	color:#a5a4a4; 
	font-size:11px;
}
#footer .search-form{
	margin-top:15px;
}
#copyright{ 
	color:#000; 
	padding:10px 0; 
	font-size:12px; 
	background-color:#F1E3BE;
}
#copyright a{
	padding:0 3px;
}
.welcome_text{
	padding:30px 0 0;
}
.welcome_text img{
	vertical-align:top;
}
.about_text{ 
	padding:30px 0;
}
.readmore{ 
	color:#000000; 
	background:transparent; 
	border:2px #7d7d7d solid; 
	padding:5px 10px; 
	margin:10px 0; 
	display:inline-block;
}
.readmore:hover{
	color:#eb5055;
}
.features{
	padding:30px 0;
}
.features .col_one_third{
	width:290px; 
	margin-right:44px; 
	margin-top:5px; 
	margin-bottom:10px;
}
.features_more{
	background:#333333; 
	color:#ffffff; 
	padding:30px 0;
}
.features_more h1, 
.features_more h2, 
.features_more h3, 
.features_more h4, 
.features_more h5, 
.features_more h6, 
.buy_theme h1, 
.buy_theme h2, 
.buy_theme h3, 
.buy_theme h4, 
.buy_theme h5, 
.buy_theme h6, 
.buy_theme h1 a, 
.buy_theme h2 a, 
.buy_theme h3 a, 
.buy_theme h4 a, 
.buy_theme h5 a, 
.buy_theme h6 a{color:#ffffff;}
.features_more hr{
	opacity:.3; 
	filter: alpha(opacity=30);
}
section ul, 
.content-area ul{
	list-style:none; 
	line-height:1.5;
}
section ul li, 
.content-area ul li, 
.content-area ol li ul li { 
	padding:5px 5px 5px 0; 
	text-align:left;
	list-style:disc;
	margin-left:25px;
}
section ol li, 
.content-area ol li{
	background-image:none; 
	padding:5px;
}
section ol, 
.content-area ol{
	margin-left:15px;
}
.sticky{
	background:#f6f6f6;
}
.tag-sticky-2{
	background:#f6f6f6; 
	padding:10px;
}
.features_more ul{
	margin-left:40px;
}
.buy_theme{
	background:#eb5055; 
	color:#fff; 
	padding:12px 0;
}
.buy_theme h2{
	padding:12px 0; 
	background:url(images/h1_buy_bg.png) repeat-x center center; 
	text-align:center; 
	margin:0;
}
.buy_theme h2 span{
	background:#eb5055; 
	padding:0 25px;
}
.buy_theme h2 a{
	background:#eb5055; 
	border:1px #ffffff solid; 
	padding:10px 15px;
}
.buy_theme h2 a:hover{
	background:#000000;
}
.testimonials{
	padding:30px 0;
}
.testimonials h5{
	text-align:center;
	color:#777777;
}
.post-comment,
.post-categories,
.post-date{
	float:left;
}
.post-tags{
	float:right;
}
img{
	height:auto;
}
blockquote .bubble{
	height:13px; 
	width:20px; 
	position:absolute; 
	display:block; 
	bottom:-12px; 
	left:15px;
}
.tm_client{
	font-size:12px; 
	font-weight:normal; 
	color:#777777; 
	margin-bottom:10px;
}
.tm_client strong{
	font-size:14px; 
	color:#eb5055;
}
.lead_text{
	width:75%; 
	margin-left:auto; 
	margin-right:auto; 
}
.content-area{ background-color: #fff; }	
.pagination{
	padding:15px 0 5px; 
	display:table;
}
.pagination ul{
	list-style:none;
}
.pagination ul li{
	list-style:none; 
	background-image:none; 
	padding:0; 
	margin-right:5px; 
	display:inline; 
	float:left; 
	margin-top:5px;
	margin-left:0;
}
.pagination ul li a, 
.pagination ul li span{
	display:inline-block; 
	padding:5px 10px; 
	color:#ffffff; 
	background-color:#5C1115;
}
.pagination ul li span.current, 
.pagination ul li:hover a {
	background-color:#FAC223;
}
#sitefull{
	width:96%; 
	background-color:#ffffff;
	padding:20px;
}
#innerpage{
	background-color:#F1E3BE;
	padding:20px;
}
.theme-default {
    background-color: #76121A;
    position: relative;
}
.entry-header{background:url(images/sjsaboutus.png) repeat;padding:0 !important;border-bottom: 5px solid #f2c63f !important;}
.entry-header h1{color: #fff !important;
    font-family: "Trajanpro-Regular";
    font-size: 20px;
    margin: 0;
    padding: 12px;}
.section-inner{
	width:100%; 
	background-color:#fff;
	/*padding:20px;*/
}
#sidebar aside{
	margin-bottom:25px;
}
.blog-post .first-news-blog{background-color:#fff ;}
.blog-post #news h3{
background: url(images/sjsaboutus.png) repeat;
padding: 10px !important;
border-bottom: 5px solid #f2c63f !important;
}
#sitemain.nosidebar{
	margin-left:auto; 
	margin-right:auto; 
	float:none;
}
.nav-previous{
	float:left;
}
#sidebar ul{ 
	margin:0 0 0 15px; 
	padding:0;
}
#sidebar ul li{ 
	background:none !important; 
	padding-right:0 !important; 
	list-style:disc; 
	padding-left:10px;
	margin-left:0;
}
h3.widget-title{ 
	/*border-bottom:1px solid #404141; 
	padding-bottom:5px;*/
}

#news h3 {
    background:url(images/orange.png) repeat;
    padding: 12px;color:#fff;font-family:'Trajanpro-Regular';
     margin: 5px 0 0 !important;
}
.widget_specialrecentpostsFree h3 {
	background:url(images/orange.png) repeat;
    padding: 12px;color:#fff;font-family:'Trajanpro-Regular';
     margin: 5px 0 0 !important;
}

#Blog-home h3 {
    background:url(images/right3.png) repeat;
    padding: 12px;font-family:'Trajanpro-Regular';
    color:#fff;
     margin: 5px 0 0 !important;
}
#news-footer h3 {
    background:url(images/orange.png) repeat;
    padding: 12px;color:#fff !important;
     margin:0px !important;font-family:'Trajanpro-Regular';
}

#news-footer ,#Blog-home-footer,#fb-footer {
   width:30%; float: left;  margin: 1.6%;
}
#Blog-home-footer .first-blog-home p { width: 260px; }
#Blog-home-footer p > img { float: right; }
#Blog-home-footer .blog-side-content {  }
.blog-post {
    background-color: #fff;
}
.reactor{height:auto;background-color:#fff;}

.attachment-120 {
    float: right;padding-left:12px;padding-bottom:5px;
}
.section-down .news-blog-content > table{width:265px !important;}
.entry-content {
    padding: 10px;
    text-align: justify;
}

.react-p {
color:#000;font-size:12px; margin: 0 !important;font-family: 'SegoeUI-Regular';
}
.menu table {
    margin-left: 30px;
}
.news-border{background-color:#F8BE1C;height:8px;}

.news-blog{height:auto;background-color:#fff;}
.news-blog-content > h6 { margin: -5px 0 0 0;width:350px;text-align:center; }

.first-news-blog{background-color:#FEF0C1;border-right:6px solid #fff;border-left:6px solid #fff;border-top:3px solid #fff;border-bottom:3px solid #fff;padding: 2px 8px 2px 15px;color:#000;font-family: 'SegoeUI-Regular'; font-size: 14px;}

.photo-border{height:auto;background-color:#fff;}

.news-blog-content{float:left;  /*margin-top: 12px; width: 190px; */ }

.news-footer-content{background:#FAC223;padding:5px;text-align:center; width: 105px;}

.blog-border{background-color:#C2400F;height:8px;}

.blog-home-side{height:autobackground-color:#5C1115;}

.first-blog-home,.first-blog-foot{background-color:#5C1115; padding: 30px;border-bottom: 1px dotted #fff;}
.first-blog-home a:hover { color: #AAAAAA; }
.first-blog-home p { width: 200px; }

.blog-cont-side{float:left;}

.blog-side-date , .blog-foot-date{font-size:12px;color:#F4A44D;margin:0 !important;font-family: 'SegoeUI-Bold';}

.blog-side-title,.blog-foot-title{font-size: 18px;width: 142px;color:#fff;margin:0 !important;font-family: 'SegoeUI-Bold';}

.blog-side-img{float:right;}

.blog-foot-img{float:right;width:45%;}

.blog-foot-content{color:#9B6740;font-size:13px;margin:0 !important;margin-top:12px !important;font-family: 'SegoeUI-Light'; line-height: 17px;}

.blog-side-content{color:#B36D65;font-size:11px;margin:0 !important;font-family: 'SegoeUI-Light';}

.blog-foot-border{background-color:#C2400F;height:8px;}

.footer-blog-content{height:autobackground-color:#5C1115;}

.blog-cont-foot{float:left;width:55%;}

.fb-side{height:auto;background-color:#fff;font-size: 15px;}

.fb-side-odd{background-color:#E9E6DD;border:2px solid #fff; padding: 17px;font-family: 'SegoeUI-Regular'!important;}

.fb-side-even{border:6px solid #fff; padding: 17px;font-family: 'SegoeUI-Regular'!important;}

#fb-footer .fb-side-odd{background-color:#E9E6DD;border:2px solid #fff; padding: 10px;font-family:'SegoeUI-Regular';}

#fb-footer .fb-side-even{border:6px solid #fff; padding:5px;font-family:'SegoeUI-Regular';}

.fb-side-content{margin:0 !important;}

.react-border{background-color:#F8BE1C;height:8px;}

.react-content{color:#000;font-size:12px;font-family: 'SegoeUI-Regular';text-align:justify;}

.first-reactor{background-color:#FFF; padding: 30px;width:90%;}

#Blog-home-footer h3 {
    background:url(images/right3.png) repeat;
    padding: 12px;
    color:#fff;font-family: 'verdana'
     margin: 5px 0 0 !important;margin:0 !important;
}

.first-photo{background-color:#FFF; padding: 30px;width:90%;}
.slide_info a {
    color: #fac223 !important;
}
.amazingslider-bottom-shadow-1 > img {
    display: none !important;
}
.amazingslider-img-box-1{height:140% !important;}
.amazingslider-arrow-left-1{top:70% !important;}
.amazingslider-arrow-right-1{top:70% !important;}
.amazingslider-nav-1{margin-top:90px !important;}
.amazingslider-car-left-arrow-1{margin-left:-35px !important;}
.amazingslider-car-right-arrow-1{margin-right:-35px !important;}
.amazingslider-bullet-image-1{height:75px !important;}
/*.amazingslider-nav-container-1{margin-left:0px !important;margin-right:0px !important;}*/
.gallery {
    background: none repeat scroll 0 0 #fff;
    height: 425px;
}
#reactors h3 {
    background:url(images/right3.png) repeat;
    padding: 12px;
    color:#fff;
     margin: 5px 0 0 !important;
 
}

#photo h3 {
    background:url(images/leftyellow.png) repeat;
    padding: 12px;
    color:#610D0D;
     margin: 5px 0 0 !important;
    /* width:575px !important;*/
}

#fb h3 {
     background:url(images/orange.png) repeat;
    padding: 12px;
    color:#fff;font-family:'Trajanpro-Regular';
     margin: 5px 0 0 !important;
}
#news p {
    font-family: "SegoeUI-Regular";
    margin: 0 !important;
    text-align: center;
    width: 350px;
}

#fb-footer h3 {
     background:url(images/orange.png) repeat;
    padding: 12px;
    color:#fff;font-family:'Trajanpro-Regular';
     margin: 5px 0 0 !important;margin:0 !important;
}
#news-footer p {
    margin: 0 !important;
    text-align: center;
    width: 270px;
}
.nav-next{
	float:right;
}
.postmeta{
	margin-bottom:15px;
}
.post-navigation{
	padding-bottom:15px;
}
.image-navigation .nav-next, 
.image-navigation .nav-previous{
	padding:15px 0;
}
dd, dt{
	padding:5px 0; 
	line-height:1.5;
}
.wp-caption, 
.gallery-caption{
	max-width:100%; 
	background:#f6f6f6; 
	text-align:center; 
	margin-bottom:10px;
}
.wp-caption-text{
	text-align:center; 
	color:#333333; 
	padding-bottom:10px; 
	display:block; 
	margin-bottom:0;
}
.post-password-form input[type=password]{
	border:1px #cccccc solid; 
	padding:2px;
}
.hdr_buy_link a{
	background:#eb5055; 
	padding:7px 10px; 
	color:#ffffff; 
	display:inline-block; 
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	-o-border-radius:5px; 
	-ms-border-radius:5px;
}
.hdr_buy_link a:hover{
	background-color:#000000; 
	color:#ffffff;
}

/* woocommerce */
a.added_to_cart{
	background:#eb5055; 
	padding:5px; 
	display:inline-block; 
	color:#ffffff; 
	line-height:1;
}
a.added_to_cart:hover{
	background:#000000;
}
a.button.added:before{
	content:'' !important;
}
#bbpress-forums ul li{
	padding:0;
}
/*#subscription-toggle{float:left; padding:4px 0 0 15px;}*/
#subscription-toggle a.subscription-toggle{
	padding:5px 10px; 
	display:inline-block; 
	color:#eb5055; 
	margin-top:4px;
}
textarea.wp-editor-area{
	border:1px #cccccc solid;
}
article.type-post{
	margin-bottom:10px;
}

.team_links{
	text-align:center; 
	padding:10px 0; 
	border-top:1px #ffffff solid;
}
.member_info{
	background:#f6f6f6; 
	text-align:center; 
	margin-top:10px;
}
.member_dtl{
	padding:15px;
}
.side-blog-img{float:right;padding-right:12px;}
.cf_text{
	width:288px; 
	padding:5px; 
	border:1px #dddddd solid; 
	text-align:left;
}
.cf_textarea{
	width:288px; 
	padding:5px; 
	border:1px #dddddd solid; 
	text-align:right; 
	font:12px arial;
}
.cf_captcha{
	width:168px; 
	padding:5px; 
	border:1px #dddddd solid;
}
.cf_button{
	padding:5px 15px; 
	background:#eb5055; 
	border:none; 
	color:#ffffff; 
	cursor:pointer;
}
.cf_button:hover{
	background:#666666;
}
.error_msg{
	color:#e00; 
	vertical-align:top;
}
.success_msg{
	color:#070; 
	padding:5px 0 15px;
}
li.comment{ 
	list-style:none;
}
.webicon{
	font-size:22px; 
	padding:15px 0;
}
.get-theapp{ 
	text-align:center; 
	padding:20px 0;
}
#jump a, 
#jump a:hover{
	display:block; 
	display:none; 
	z-index: 999;  
	border-radius:3px; 
	bottom:30px; 
	box-shadow:0 1px 7px 0 #333333; 
	height:25px; 
	opacity:0.7; 
	padding:5px; 
	position:fixed; 
	right:30px; 
	text-align:center; 
	text-transform:uppercase; 
	width:30px; 
	background:#eb5055; 
	color:#ffffff;
}

#respond,
ol.comment-list{
	clear:left;
}

/* ------ Woocommerce ------- */
select.orderby{ 
	margin:0; 
	padding:0; 
	height:35px; 
	font:14x 'PT Sans', Helvetica, sans-serif; 
	color:#4e4e4e; 
	border:1px solid #cccccc;
}
.woocommerce ul.products li.product .price, 
.woocommerce-page ul.products li.product .price{ 
	color:#eb5055 !important;
}

.textwidget select{
	padding:10px 0;
	border:1px solid #cccccc;
	width:100%;
}

.blog-post-repeat .page { background-color: #fff; }
