html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{height:auto}

html.js input.form-autocomplete{background-image:none}body{position:relative}

body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}

body.navbar-is-fixed-top{padding-top:64px!important}body.navbar-is-fixed-bottom{padding-bottom:64px!important}

body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}

body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}

body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}

body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px!important}

body div#admin-toolbar{z-index:1600}body #toolbar,body #admin-menu,body #admin-toolbar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}

body #admin-menu .dropdown li{line-height:normal}.navbar.container{margin-top:20px}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}

@media screen and (min-width:1200px){
	.navbar.container{max-width:1140px}
}

.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-modal-background,.overlay-element{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.modal-backdrop{z-index:1610}

.footer{
	margin-top:45px;padding-top:0;padding-bottom:0;border-top:1px solid #E5E5E5;
}

.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}

@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}}

ul.secondary{float:left}@media screen and (min-width:768px){ul.secondary{float:right}}.page-header{margin-top:0}.block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}.region-help .block{overflow:hidden}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}

@media screen and (min-width:992px){.navbar #block-search-form{float:right}}

.navbar-search .control-group{margin-bottom:0}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}ul.action-links .glyphicon{padding-right:.5em}input,textarea,select,.uneditable-input{max-width:100%;width:auto}input.error{color:#b94a48;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-body{clear:both}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}fieldset .panel-heading a.panel-title:hover{text-decoration:none}.form-actions{clear:both}.resizable-textarea textarea{border-radius:4px 4px 0 0}.radio:first-child,.checkbox:first-child{margin-top:0}.radio:last-child,.checkbox:last-child{margin-bottom:0}.help-block,.control-group .help-inline{color:#999;font-size:12px;margin:5px 0 10px;padding:0}.panel-heading{display:block}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#b94a48}div.error,table tr.error{background-color:#f2dede;color:#b94a48}.control-group.error{background:0}.control-group.error label,.control-group.error .control-label{color:#b94a48;font-weight:600}.control-group.error input,.control-group.error textarea,.control-group.error select,.control-group.error .uneditable-input{color:#555;border:1px solid #ccc}.control-group.error .help-block,.control-group.error .help-inline{color:#333}.list-inline>li.first{padding-left:0}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400;color:#777}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:700}.password-indicator{background-color:#949494;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#999}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #B4B4B4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.progress-wrapper .progress{margin-bottom:10px}.pagination ul>li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#999;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#428bca}.form-autocomplete .input-group-addon{background-color:#fff}.ajax-progress .glyphicon{font-size:90%;margin:0 -.25em 0 .5em}.glyphicon-spin{display:inline-block;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block;text-decoration:none}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.glyphicon-refresh{-webkit-transform-origin:50% 45%;-moz-transform-origin:50% 45%;-ms-transform-origin:50% 45%;-o-transform-origin:50% 45%;transform-origin:50% 45%}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#999;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}

BODY{

font-family: 'open_sansregular';
font-size:12px;height:100%;line-height:22px;margin:0;position:relative;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
font-family: 'open_sansregular';
}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #a2a2a2!important;
}

.mceContentBody{background-image:none !important;padding:5px !important;}


body {
    background-color: #165772;
    background-image: linear-gradient(to top, #165772 0%, #519fd3 100%);
    background-repeat: no-repeat;
    color: #2D2D2D;
    margin: 0;
    min-height: 800px;
    position: relative;
}


.single .entry-content{

	
}

.single .post-navigation {

	text-align:right;
	padding-right: 20px;
}
.single .post-navigation h1{

	font-size: 16px;
}


.braincloud_cornerDecal{

	position: fixed;
	left: 0;
	bottom: 0;
	width: 240px;
	height: 221px;
	background:url(/wp-content/themes/braincloud/images/braincloud_cornerDecal.png) no-repeat scroll left bottom rgba(0,0,0,0);

}

.accordion-menu-20,.menu-name-menu-api-tree-navigation{margin-top:8px !important;border-top:2px solid #333 !important;}.ui-accordion .ui-corner-all{border-radius:0px !important;}.ui-accordion .ui-accordion-header,.bh-accordion-header{margin:0px !important;margin-top:-1px !important;}.accordion-menu-1{margin-top:15px;}.accordion-menu-1 .accordion-header-1{border-top:1px solid #333333 !important;}.accordion-header{font-size:1.4em !important;padding-left:0px !important;}.ui-accordion .ui-accordion-content{margin:0px !important;top:0px;overflow:hidden !important;}.ui-accordion .ui-accordion-header .ui-icon{left:255px !important;}.accordion-header.ui-state-default a{color:#333333 !important;}.accordion-header.ui-state-active a,.accordion-header.ui-state-default.ui-state-active a,.bh-accordion-default a{color:#FFFFFF !important;}.accordion-header.ui-state-active,.accordion-header.ui-state-default.ui-state-active,.bh-accordion-header.active{background:#757373;color:#FFFFFF !important;padding:10px 5px 8px;border:0 none !important;-webkit-box-shadow:inset 0px 3px 2px 0px rgba(0,0,0,0.35);-moz-box-shadow:inset 0px 3px 2px 0px rgba(0,0,0,0.35);box-shadow:inset 0px 2px 2px 0px rgba(0,0,0,0.35);}.accordion-header.active,.bh-accordion-header.active{background:#29abe1 !important;background:-moz-linear-gradient(top,#29abe1 0%,#2390bd 100%) !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#29abe1),color-stop(100%,#2390bd)) !important;background:-webkit-linear-gradient(top,#29abe1 0%,#2390bd 100%) !important;background:-o-linear-gradient(top,#29abe1 0%,#2390bd 100%) !important;background:-ms-linear-gradient(top,#29abe1 0%,#2390bd 100%) !important;background:linear-gradient(to bottom,#29abe1 0%,#2390bd 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#29abe1',endColorstr='#2390bd',GradientType=0) !important;-webkit-box-shadow:inset 1px 1px 2px 1px rgba(91,221,255,0.51),inset -1px -1px 1px 0px rgba(30,60,96,0.31) !important;-moz-box-shadow:inset 1px 1px 2px 1px rgba(91,221,255,0.51),inset -1px -1px 1px 0px rgba(30,60,96,0.31) !important;box-shadow:inset 1px 1px 2px 1px rgba(91,221,255,0.51),inset -1px -1px 1px 0px rgba(30,60,96,0.31) !important;color:#FFFFFF !important;padding:10px 5px 8px;border:0 none !important;}span.accordion-link,.ui-accordion-header a,a.accordion-link{padding:0px !important;padding-left:1.5em !important;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border-bottom:1px solid #333333;}



.no-icon{background-image:none !important;}.ui-accordion .ui-corner-bottom,.accordion-header.ui-corner-top{border-radius:0 !important;}

.ui-accordion{}

.region-sidebar-first.well{
	padding-left:0px !important;
	padding-right:0px !important;
	border:0 none !important;
	padding-top:8px !important;
	padding-bottom:3px !important;
	text-shadow:0 -1px 0 rgba(64,64,64,0.3);
	font-weight:400;
}

.region-sidebar-first .block-search-form{margin-bottom:10px;}.block-accordion-menu .block-title,.block-accordion-menu-bh2 .block-title{display:none !important;}#block-accordion-menu-1 .block-title{display:block !important;padding-left:15px !important;font-size:1.6em !important;}.ui-accordion .ui-accordion-content,.menu-block-wrapper{padding:0px 0px 0px 0px !important;color:#ffffff !important;border:0 none !important;}.ui-accordion-content,.menu-block-wrapper{background:-moz-linear-gradient(top,#737373 0%,#636363 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#737373),color-stop(100%,#636363));background:-webkit-linear-gradient(top,#737373 0%,#636363 100%);background:-o-linear-gradient(top,#737373 0%,#636363 100%);background:-ms-linear-gradient(top,#737373 0%,#636363 100%);background:linear-gradient(to bottom,#737373 0%,#636363 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#737373',endColorstr='#636363',GradientType=0);box-shadow:0 2px 0 0 rgba(255,255,255,0.15);}.ui-accordion-content .menu  .dhtml-menu:first-child{border-top:medium none !important;}.ui-accordion-content  .menu .dhtml-menu A,.menu-block-wrapper .menu .dhtml-menu A{padding-left:35px;padding-top:3px;padding-bottom:3px;font-size:16px !important;}.footer{border:0 none !important;}.horizontal-tab-button-0{}.horizontal-tab-button-0.selected{}.field-name-field-code-sample-title{font-size:1.6em;font-weight:bold;padding:3px;color:#fff;background:#a6a6a6;background:-moz-linear-gradient(top,#a6a6a6 0%,#969696 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a6a6a6),color-stop(100%,#969696));background:-webkit-linear-gradient(top,#a6a6a6 0%,#969696 100%);background:-o-linear-gradient(top,#a6a6a6 0%,#969696 100%);background:-ms-linear-gradient(top,#a6a6a6 0%,#969696 100%);background:linear-gradient(to bottom,#a6a6a6 0%,#969696 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6',endColorstr='#969696',GradientType=0);}form#search-block-form{padding-left:14px;padding-right:14px;}

@media (max-width:767px){.panel-body{padding:1px !important;}.container{padding-left:1px !important;padding-right:1px !important;}.row,.container,.container > .navbar-header,.container > .navbar-collapse{margin-left:0px !important;margin-right:0px !important;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:2px !important;padding-right:2px !important;}.navbar.container{margin-top:0px !important;}}.navbar.container{margin-top:0px !important;}.navbar .logo{padding-left:25px;padding-right:38px;margin-top:21px;}.glyphicon-search:before{content:"";}


.breadcrumb,.content{
	background-color:transparent !important;
}

.bh-main-content{
	border-radius:1px !important;
	border:1px outset #fff !important;
	background-color:#FFF;
}
	
.well{
	background-color:transparent !important;border:0 none !important;
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,
.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,
.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,
.col-lg-12{
	padding-right:0 !important;
	padding-left:0 !important;
}


background:#29abe1 !important;
background:-moz-linear-gradient(top,#29abe1 0%,#2390bd 100%) !important;
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#29abe1),color-stop(100%,#2390bd)) !important;
background:-webkit-linear-gradient(top,#29abe1 0%,#2390bd 100%) !important;
background:-o-linear-gradient(top,#29abe1 0%,#2390bd 100%) !important;
background:-ms-linear-gradient(top,#29abe1 0%,#2390bd 100%) !important;
background:linear-gradient(to bottom,#29abe1 0%,#2390bd 100%) !important;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#29abe1',endColorstr='#2390bd',GradientType=0) !important;
-webkit-box-shadow:inset 1px 1px 2px 1px rgba(91,221,255,0.51),inset -1px -1px 1px 0px rgba(30,60,96,0.31);
-moz-box-shadow:inset 1px 1px 2px 1px rgba(91,221,255,0.51),inset -1px -1px 1px 0px rgba(30,60,96,0.31);
box-shadow:inset 1px 1px 2px 1px rgba(91,221,255,0.51),inset -1px -1px 1px 0px rgba(30,60,96,0.31);
color:#ffffff !important;
}

.horizontal-tabs-panes{margin-top:-7px;}

.horizontal-tabs-panes .panel{margin-bottom:0px !important;border-radius:0px;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;}.field-name-field-collection-desc{padding:8px;}.field-collection-item-field-code-samples .content{background-color:rgba(255,255,255,0.5) !important;}div.horizontal-tabs{}.horizontal-tabs ul.horizontal-tabs-list li.selected{background-color:#ffffff !important;}

.field-name-body{padding-bottom:10px;}

.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
#workflow_admin_ui_states .state-name input{margin-right:2em;}#workflow_admin_ui_states .state-status{text-align:center;}#workflow_admin_ui_states .state-count{text-align:right;}#workflow_admin_ui_states th.state-ops{}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}


.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select



li.dhtml-menu-cloned-leaf{font-size:0.7em;font-style:italic;}li.dhtml-menu.start-collapsed ul{display:none;}li.dhtml-menu-open > a{font-style:italic;}a.dhtml-menu-icon{position:relative;float:left;width:16px;height:16px;}li.dhtml-folder.expanded{list-style-image:url(/sites/all/modules/dhtml_menu_bh/images/folder-open-white.png) !important;}li.dhtml-folder.collapsed{list-style-image:url(/sites/all/modules/dhtml_menu_bh/images/folder-closed-white.png) !important;}
.actionscript3.geshifilter-actionscript3 .de1,.actionscript3.geshifilter-actionscript3 .de2{font-family:monospace;font-weight:normal;font-style:normal}.actionscript3.geshifilter-actionscript3{font-family:monospace;}.actionscript3.geshifilter-actionscript3 .imp{font-weight:bold;color:red;}.actionscript3.geshifilter-actionscript3 li,.actionscript3.geshifilter-actionscript3 .li1{font-family:monospace;font-weight:normal;}.actionscript3.geshifilter-actionscript3 .ln{width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}.actionscript3.geshifilter-actionscript3 .li2{font-family:monospace;font-weight:bold;font-style:italic;}.actionscript3.geshifilter-actionscript3 .kw1{color:#0033ff;font-weight:bold;}.actionscript3.geshifilter-actionscript3 .kw2{color:#6699cc;font-weight:bold;}.actionscript3.geshifilter-actionscript3 .kw3{color:#339966;font-weight:bold;}.actionscript3.geshifilter-actionscript3 .kw4{color:#9900cc;font-weight:bold;}.actionscript3.geshifilter-actionscript3 .kw5{color:#004993;}.actionscript3.geshifilter-actionscript3 .kw6{color:#004993;}.actionscript3.geshifilter-actionscript3 .kw7{color:#004993;}.actionscript3.geshifilter-actionscript3 .kw8{color:#004993;}.actionscript3.geshifilter-actionscript3 .co1{color:#009900;font-style:italic;}.actionscript3.geshifilter-actionscript3 .co2{color:#009966;font-style:italic;}.actionscript3.geshifilter-actionscript3 .coMULTI{color:#3f5fbf;}.actionscript3.geshifilter-actionscript3 .br0{color:#000000;}.actionscript3.geshifilter-actionscript3 .sy0{color:#000066;font-weight:bold;}.actionscript3.geshifilter-actionscript3 .st0{color:#990000;}.actionscript3.geshifilter-actionscript3 .nu0{color:#000000;font-weight:bold;}.actionscript3.geshifilter-actionscript3 .me0{color:#000000;}.actionscript3.geshifilter-actionscript3 .ln-xtra,.actionscript3.geshifilter-actionscript3 li.ln-xtra,.actionscript3.geshifilter-actionscript3 div.ln-xtra{background-color:#ffc;}.actionscript3.geshifilter-actionscript3 span.xtra{display:block;}.cpp.geshifilter-cpp .de1,.cpp.geshifilter-cpp .de2{font-family:monospace;font-weight:normal;font-style:normal}.cpp.geshifilter-cpp{font-family:monospace;}.cpp.geshifilter-cpp .imp{font-weight:bold;color:red;}.cpp.geshifilter-cpp li,.cpp.geshifilter-cpp .li1{font-family:monospace;font-weight:normal;}.cpp.geshifilter-cpp .ln{width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}.cpp.geshifilter-cpp .li2{font-family:monospace;font-weight:bold;font-style:italic;}.cpp.geshifilter-cpp .kw1{color:#0000ff;}.cpp.geshifilter-cpp .kw2{color:#0000ff;}.cpp.geshifilter-cpp .kw3{color:#0000dd;}.cpp.geshifilter-cpp .kw4{color:#0000ff;}.cpp.geshifilter-cpp .co1{color:#666666;}.cpp.geshifilter-cpp .co2{color:#339900;}.cpp.geshifilter-cpp .coMULTI{color:#ff0000;font-style:italic;}.cpp.geshifilter-cpp .es0{color:#000099;font-weight:bold;}.cpp.geshifilter-cpp .es1{color:#000099;font-weight:bold;}.cpp.geshifilter-cpp .es2{color:#660099;font-weight:bold;}.cpp.geshifilter-cpp .es3{color:#660099;font-weight:bold;}.cpp.geshifilter-cpp .es4{color:#660099;font-weight:bold;}.cpp.geshifilter-cpp .es5{color:#006699;font-weight:bold;}.cpp.geshifilter-cpp .br0{color:#008000;}.cpp.geshifilter-cpp .sy0{color:#008000;}.cpp.geshifilter-cpp .sy1{color:#000080;}.cpp.geshifilter-cpp .sy2{color:#000040;}.cpp.geshifilter-cpp .sy3{color:#000040;}.cpp.geshifilter-cpp .sy4{color:#008080;}.cpp.geshifilter-cpp .st0{color:#FF0000;}.cpp.geshifilter-cpp .nu0{color:#0000dd;}.cpp.geshifilter-cpp .nu6{color:#208080;}.cpp.geshifilter-cpp .nu8{color:#208080;}.cpp.geshifilter-cpp .nu12{color:#208080;}.cpp.geshifilter-cpp .nu16{color:#800080;}.cpp.geshifilter-cpp .nu17{color:#800080;}.cpp.geshifilter-cpp .nu18{color:#800080;}.cpp.geshifilter-cpp .nu19{color:#800080;}.cpp.geshifilter-cpp .me1{color:#007788;}.cpp.geshifilter-cpp .me2{color:#007788;}.cpp.geshifilter-cpp .ln-xtra,.cpp.geshifilter-cpp li.ln-xtra,.cpp.geshifilter-cpp div.ln-xtra{background-color:#ffc;}.cpp.geshifilter-cpp span.xtra{display:block;}.csharp.geshifilter-csharp .de1,.csharp.geshifilter-csharp .de2{font-family:monospace;font-weight:normal;font-style:normal}.csharp.geshifilter-csharp{font-family:monospace;}.csharp.geshifilter-csharp .imp{font-weight:bold;color:red;}.csharp.geshifilter-csharp li,.csharp.geshifilter-csharp .li1{font-family:monospace;font-weight:normal;}.csharp.geshifilter-csharp .ln{width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}.csharp.geshifilter-csharp .li2{font-family:monospace;font-weight:bold;font-style:italic;}.csharp.geshifilter-csharp .kw1{color:#0600FF;font-weight:bold;}.csharp.geshifilter-csharp .kw2{color:#FF8000;font-weight:bold;}.csharp.geshifilter-csharp .kw3{color:#008000;}.csharp.geshifilter-csharp .kw4{color:#6666cc;font-weight:bold;}.csharp.geshifilter-csharp .kw5{color:#000000;}.csharp.geshifilter-csharp .co1{color:#008080;font-style:italic;}.csharp.geshifilter-csharp .co2{color:#008080;}.csharp.geshifilter-csharp .co3{color:#008080;}.csharp.geshifilter-csharp .coMULTI{color:#008080;font-style:italic;}.csharp.geshifilter-csharp .es0{color:#008080;font-weight:bold;}.csharp.geshifilter-csharp .es_h{color:#008080;font-weight:bold;}.csharp.geshifilter-csharp .br0{color:#008000;}.csharp.geshifilter-csharp .sy0{color:#008000;}.csharp.geshifilter-csharp .st0{color:#666666;}.csharp.geshifilter-csharp .st_h{color:#666666;}.csharp.geshifilter-csharp .nu0{color:#FF0000;}.csharp.geshifilter-csharp .me1{color:#0000FF;}.csharp.geshifilter-csharp .me2{color:#0000FF;}.csharp.geshifilter-csharp .ln-xtra,.csharp.geshifilter-csharp li.ln-xtra,.csharp.geshifilter-csharp div.ln-xtra{background-color:#ffc;}.csharp.geshifilter-csharp span.xtra{display:block;}.java.geshifilter-java .de1,.java.geshifilter-java .de2{font-family:monospace;font-weight:normal;font-style:normal}.java.geshifilter-java{font-family:monospace;}.java.geshifilter-java .imp{font-weight:bold;color:red;}.java.geshifilter-java li,.java.geshifilter-java .li1{font-family:monospace;font-weight:normal;}.java.geshifilter-java .ln{width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}.java.geshifilter-java .li2{font-family:monospace;font-weight:bold;font-style:italic;}.java.geshifilter-java .kw1{color:#000000;font-weight:bold;}.java.geshifilter-java .kw2{color:#000066;font-weight:bold;}.java.geshifilter-java .kw3{color:#003399;}.java.geshifilter-java .kw4{color:#000066;font-weight:bold;}.java.geshifilter-java .co1{color:#666666;font-style:italic;}.java.geshifilter-java .co2{color:#006699;}.java.geshifilter-java .co3{color:#008000;font-style:italic;font-weight:bold;}.java.geshifilter-java .coMULTI{color:#666666;font-style:italic;}.java.geshifilter-java .es0{color:#000099;font-weight:bold;}.java.geshifilter-java .br0{color:#009900;}.java.geshifilter-java .sy0{color:#339933;}.java.geshifilter-java .st0{color:#0000ff;}.java.geshifilter-java .nu0{color:#cc66cc;}.java.geshifilter-java .me1{color:#006633;}.java.geshifilter-java .me2{color:#006633;}.java.geshifilter-java .ln-xtra,.java.geshifilter-java li.ln-xtra,.java.geshifilter-java div.ln-xtra{background-color:#ffc;}.java.geshifilter-java span.xtra{display:block;}.javascript.geshifilter-javascript .de1,.javascript.geshifilter-javascript .de2{font-family:monospace;font-weight:normal;font-style:normal}.javascript.geshifilter-javascript{font-family:monospace;}.javascript.geshifilter-javascript .imp{font-weight:bold;color:red;}.javascript.geshifilter-javascript li,.javascript.geshifilter-javascript .li1{font-family:monospace;font-weight:normal;}.javascript.geshifilter-javascript .ln{width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}.javascript.geshifilter-javascript .li2{font-family:monospace;font-weight:bold;font-style:italic;}.javascript.geshifilter-javascript .kw1{color:#000066;font-weight:bold;}.javascript.geshifilter-javascript .kw2{color:#003366;font-weight:bold;}.javascript.geshifilter-javascript .kw3{color:#000066;}.javascript.geshifilter-javascript .kw5{color:#FF0000;}.javascript.geshifilter-javascript .co1{color:#006600;font-style:italic;}.javascript.geshifilter-javascript .co2{color:#009966;font-style:italic;}.javascript.geshifilter-javascript .coMULTI{color:#006600;font-style:italic;}.javascript.geshifilter-javascript .es0{color:#000099;font-weight:bold;}.javascript.geshifilter-javascript .br0{color:#009900;}.javascript.geshifilter-javascript .sy0{color:#339933;}.javascript.geshifilter-javascript .st0{color:#3366CC;}.javascript.geshifilter-javascript .nu0{color:#CC0000;}.javascript.geshifilter-javascript .me1{color:#660066;}.javascript.geshifilter-javascript .ln-xtra,.javascript.geshifilter-javascript li.ln-xtra,.javascript.geshifilter-javascript div.ln-xtra{background-color:#ffc;}.javascript.geshifilter-javascript span.xtra{display:block;}.vb.geshifilter-vb .de1,.vb.geshifilter-vb .de2{font-family:monospace;font-weight:normal;font-style:normal}.vb.geshifilter-vb{font-family:monospace;}.vb.geshifilter-vb .imp{font-weight:bold;color:red;}.vb.geshifilter-vb li,.vb.geshifilter-vb .li1{font-family:monospace;font-weight:normal;}.vb.geshifilter-vb .ln{width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}.vb.geshifilter-vb .li2{font-family:monospace;font-weight:bold;font-style:italic;}.vb.geshifilter-vb .kw1{color:#F660AB;font-weight:bold;}.vb.geshifilter-vb .kw2{color:#E56717;font-weight:bold;}.vb.geshifilter-vb .kw3{color:#8D38C9;font-weight:bold;}.vb.geshifilter-vb .kw4{color:#151B8D;font-weight:bold;}.vb.geshifilter-vb .kw5{color:#00C2FF;font-weight:bold;}.vb.geshifilter-vb .kw6{color:#3EA99F;font-weight:bold;}.vb.geshifilter-vb .co1{color:#008000;}.vb.geshifilter-vb .es0{color:#800000;font-weight:bold;}.vb.geshifilter-vb .st0{color:#800000;}.vb.geshifilter-vb .ln-xtra,.vb.geshifilter-vb li.ln-xtra,.vb.geshifilter-vb div.ln-xtra{background-color:#ffc;}.vb.geshifilter-vb span.xtra{display:block;}
span.geshifilter{display:inline;padding:0;margin:0;border:none;}div.geshifilter{display:block;padding:0.5em;margin:0.5em;border:1px solid #ccc;background-color:#f8f8f8;color:#222;line-height:1.3;overflow:auto;}div.geshifilter pre{margin:0;padding:0;line-height:1.3;}div.geshifilter ol{margin:0;padding:0 0 0 4em;list-style-position:outside;list-style-type:decimal;line-height:1.3;}div.geshifilter li{margin:0;padding:0;line-height:1.3;}div.geshifilter table,div.geshifilter tbody,div.geshifilter tr,div.geshifilter td{margin:0;padding:0;border-style:none;}div.geshifilter-title{padding:0.5ex 0.5em;margin:0.5em 0.5em -0.5em 0.5em;background-color:#ccc;}
.field-collection-container{border-bottom:1px solid #D3D7D9;margin-bottom:1em;}.field-collection-container .field-items .field-item{margin-bottom:10px;}.field-collection-container .field-items .field-items .field-item{margin-bottom:0;}.field-collection-view{padding:1em 0 0.3em 0;margin:0 1em 0 1em;border-bottom:1px dotted #D3D7D9;}.field-collection-view-final{border-bottom:none;}.field-collection-view .entity-field-collection-item{float:left;}.field-collection-view ul.field-collection-view-links{float:right;font-size:0.821em;list-style-type:none;width:auto;margin:0 1em;padding:0;}.field-collection-view .field-label{width:25%;}.field-collection-view .content{margin-top:0;width:100%;}.field-collection-view .entity-field-collection-item{width:100%;}ul.field-collection-view-links li{float:left;}ul.field-collection-view-links li a{margin-right:1em;}.field-collection-container ul.action-links-field-collection-add{float:right;padding:0 0.5em 0 0;margin:0 0 1em 2em;font-size:0.821em;}
.vertical-tabs fieldset.default-fallback,div.field-group-tabs-wrapper div.field-type-image fieldset,div.field-group-tabs-wrapper div.field-type-file fieldset,div.field-group-tabs-wrapper div.field-type-datetime fieldset{border:1px solid #CCCCCC;margin:1em 0;padding:2.5em 0 0;position:relative;}div.field-group-tabs-wrapper div.field-type-image legend,div.field-group-tabs-wrapper div.field-type-file legend,div.field-group-tabs-wrapper div.field-type-datetime legend{display:block;}

.content img{

	max-width:100%;
}




#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(/misc/throbber.gif);background-position:100% 2px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}

a.tabledrag-handle:hover{text-decoration:none;}

a.tabledrag-handle .handle{background:url(/misc/draggable.png) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(/misc/throbber.gif) no-repeat 0px -18px;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}


/* BOOTSTRAP OVERRIDES */

.nav > li > a:hover, .nav > li > a:focus {
    background: none;
}


.well {
    background-color: none;
    border: none;
    border-radius:none;
    box-shadow: none;
}

.input-group {
    border-collapse: separate;
    display: table;
    padding: 0 10px 0 0;
    position: relative;
    width: 100%;
}


/* LEFT MENU */


.nav-menu ul{
    display: table;
	width:100%;
	margin: 0 0 0 0;
	padding: 0;
}

.nav-menu > ul{
	margin-top: 10px;	
}

.nav-menu ul li{
    list-style: none outside none;
}


.nav-menu >ul>li>a{

    border: 0 none !important;
    color: #333333 !important;
    font-size: 18px !important;
    padding: 5px 5px 5px 1.5em
	
}

.nav-menu>ul>li>ul{

	/* background: #5f5f5f; */
	
}

.nav-menu>ul>li>ul li >a{
	color: #333;
	font-size: 13px;
}
.nav-menu>ul>li>a{

	width: 100%;
	display: table;
    border: 0 none !important;
    color: #333333 !important;
    font-size: 18px !important;
    padding: 5px 5px 5px 14px;
}

.nav-menu>ul>li>a:hover {
    color: #4C4C4C;
	text-decoration: none;
}

.nav-menu ul>li>ul>li{

	display:none;
	padding:0;
}


.nav-menu .current_page_item >a{

    /*color: #ffffff !important;*/
	text-decoration: none;
}

.nav-menu .current_page_item > ul > li,
.nav-menu .current_page_parent > ul > li,
.nav-menu .current_page_ancestor > ul > li
{	
	display: table;
	width: 100%;
}



.nav-menu .current_page_item > ul > li >ul> li >a,
.nav-menu .current_page_parent > ul > li >ul >li >a{	
	border: 0 none !important;
    font-size: 13px !important;
    font-style: normal !important;
    display: table;
    font-style: normal;
    padding-left: 42px;
    text-decoration: none;
	width: 100%;

}

.nav-menu .current_page_item > ul > li >ul> li >a:hover,
.nav-menu .current_page_parent > ul > li >ul >li >a:hover{	
    color: #4C4C4C;
}



.nav-menu .current_page_ancestor .current_page_item > ul > li >ul >li >a{	
	border: 0 none !important;
    color: #bbbbbb;
    font-size: 13px !important;
    font-style: normal !important;
    padding-bottom: 3px !important;
    padding-left: 55px !important;
    padding-top: 3px !important;
}

.nav-menu .current_page_ancestor .current_page_item > ul > li >ul >li >a{	

	display:table;
}





.nav-menu .current_page_item > a{

	color: #0B7BBC !important;
	text-decoration: none;
	
}


.nav-menu .current_page_parent > a{

    border: 0 none;
    color: #333333;
    font-size: 18px;
    padding: 5px 5px 5px 14px;
	
}

.nav-menu .current_page_ancestor  .current_page_parent > li{

    background: none repeat scroll 0 0 #5f5f5f;
}

.nav-menu .current_page_ancestor  .current_page_parent > a{

	font-size: 14px;
    font-style: normal;
    padding-bottom: 3px;
    padding-left: 30px;
    padding-top: 3px;
}



.nav-menu .current_page_parent .current_page_item > li{

	display: table;
	width: 100%;
		
}
.nav-menu .current_page_parent .current_page_item > a{

	color: #0B7BBC !important;
	text-decoration: none;
	display: table;
	width: 100%;	
    font-style: normal;
    padding-left: 30px;

}

.nav-menu .page_item >ul >li  > a
.nav-menu .current_page_parent >ul >li  > a{
	
    background: none !important;
    box-shadow: none;
	color: #0B7BBC !important;
	text-decoration: none;
	display: table;
	width: 100%;
	font-size: 13px;
    font-style: normal;
    padding-bottom: 3px;
    padding-left: 45px;
    padding-top: 3px;

}

.nav-menu .current_page_ancestor >ul >li.current_page_parent > ul > li.current_page_item >  a{

	padding-left: 42px;
	font-size: 13px;
}



.nav-menu > ul > li > ul > li> a {
    font-size: 14px;
    font-style: normal;
    padding-bottom: 3px;
    padding-left: 30px;
    padding-top: 3px;
	color: #333;
    display: table;
	width:100%;
}

.nav-menu > ul > li > ul > li> a:hover {

    color: #4C4C4C;
	text-decoration: none;	
}

.nav-menu > ul > li > ul > li > ul > li >a {

    padding-left: 42px;	
	display: table;
	width:100%;
}


.nav-menu > ul > li > ul > li > ul > li >a:hover {
    color: #4C4C4C;
	text-decoration: none;	
	
}

/* hide all child items by default */
.nav-menu  > ul > li >ul >li,
.nav-menu  > ul > li >ul >li>ul>li{

	display:none;

}

/* show child items of immediately selected items */
.nav-menu  .current_page_item >ul > li{

	display:table;
	
}

/*SECONDARY MENU FOR POSTS */

#menu-release-history  li  a{

    font-size: 14px !important;
    font-style: normal !important;
    padding-bottom: 3px !important;
    padding-left: 32px !important;
    padding-top: 3px !important;
	color: #333;
	
}

.release-history-sub-menu{

	display: none;
}


.single .release-history-sub-menu{

	display: block !important;
}


.release-history-sub-menu ul > li > a {

    font-size: 14px !important;
    font-style: normal !important;
    padding-bottom: 3px !important;
    padding-left: 45px !important;
    padding-top: 3px !important;
}


.single #release-history-menu .current-menu-item > a{

    display: table !important;
    font-size: 14px !important;
    font-style: normal !important;
    padding-bottom: 3px !important;
    padding-left: 32px !important;
    padding-top: 3px !important;
    text-decoration: none !important;
    width: 100% !important;
	color: #0b7bbc;
}

#release-history-menu-link{

    border: 0 none !important;
    color: #333333 !important;
    display: table;
    font-size: 18px !important;
    padding: 5px 5px 5px 15px;
    width: 100%;
}

	
/* SEARCH RESULTS */

.search-results h1{

	font-size: 20px;
	
}

.search-results h2{

	font-size: 14px;
}


.maincontainer {
  display: table;
   border-collapse: separate;
   border-spacing: 0px;
   
	
}
.mainrow {
  display: table-row;
}
.mainrow .column {
  display: table-cell;
  vertical-align:top;
}
.mainrow .column.toggler{

	width: 30px;
	background: #2D2D2D;
	color: #FFF;
	font-size: 22px;
	padding: 15px 5px;
}

#toggleIcon{

	position: fixed;
	color: #FFF;	
}


.mainrow .column.navmenu{


	background: #E4E9EB;
	width: 270px;
		
}

.mainrow .column.navmenu.fullscreen{

	display:none;

}


.mainrow .column.main{

	width: 800px;
	background: #FFF;
	padding: 0 26px;

}

.mainrow .column.main.fullscreen{

	width: 1070px;
    padding: 0 40px;	

}

.mainrow .column.main .content{


	margin-top:10px;

}

.left-nav-container{

	background: #E4E9EB;
	margin-top: 12px;
	min-height: 600px;
	width: 270px;
	/* position: fixed; */
		
	 
}

.left-nav-blogpost-content {
	margin: 5px;
}

.left-nav-blogpost-more-posts {
	margin-top: 50px;
}

.left-nav-blogpost-twitter {
	margin-top: 50px;
	margin-left: 5px;
	margin-right: 5px;
}

.site-content{

	margin-top: 0;
	min-height: 600px;
}

.page-header {
    border-bottom: none;	
}

.form-control {
    border: 1px solid #2D2D2D;
	color: #2D2D2D;
}

.btn-default {
   border-color: #2d2d2d;

}

.top-navbar{
	margin: 4px 0 16px; 
}

.top-navbar a{

	color: #FFF;
	font-weight: bold;
	font-size: 14px;
}

.navbar-nav{
	list-style: outside none none;
	margin-top: 20px;
}

.navbar-nav li{
	padding: 0 16px;
}

#primary{

}

.logo.navbar-btn{
	margin-left: 32px;
}

#printIcon{
	float:right;
	margin: 3px 10px 0 0;
	font-size: 32px;
	color: #378DC8;
}

.link{
	cursor: pointer;
}

h1.entry-title{

	font-size: 26px;
}

.btn.yellow{
	padding: 8px 14px;
	background: #D9E127;
	color: #000;
	margin-top: -8px;
}

.btn.blue{
	padding: 8px 14px;
	background: #0973BA;
	color: #FFF;
	margin-top: -8px;
}

.top-navbar  .leaf .link.active,
.top-navbar  .leaf .link:hover{
	border-bottom: 5px solid #0973BA;
	text-decoration: none;
}

.navbar-nav > li > a {
    padding-bottom: 4px;
}

.post-date{

	float:right;
	font-size: 13px;
	font-style: italic;
	margin-top: 30px;
	
}

.post  p{
	font-size: 14px;
}	



.mainrow .footer{

	display: table-cell;
	background: #2D2D2D; 
	color: #FFF;
	padding: 4px;

}


#menutrigger{

	display:none;
	position: absolute;
	left: 470px;
	top: 18px;
	z-index: 9999;
	color: #EEE;
	font-size: 28px;

}


/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}

/**
Addition for display post 
-----------------------------------------------------------------
*/
.display-posts-listing .listing-item {
    clear: both;
}

.display-posts-listing img {
    float: left;
    margin: 0 10px 10px 0;
}

/** for a separation between image and text...
.display-posts-listing img {
    display:block;
    margin: 0 10px 10px 0;
}
.display-posts-listing .title {
    display:block;
} 
*/

/**
Addition for centering featured image of a post
-----------------------------------------------------------------
*/
.post-thumbnail img {
    display: block;
    margin: 5px auto 5px auto;
}

/** Remove category links from posts */
.cat-links {
	display: none;
}
