/*
Theme Name: 	Tarana Default
Theme URI: 		http://www.tarana.sa/
Description:		Tarana Press is A responsive theme that provides CMS with various post_types support and child theme  , it comes with many widgets with powerful options.
Version: 		3.2.8
Author: 		Tarana Tech
Author URI: 	http://www.tarana.sa/
Tags: 			black, blue, white, one-column, two-columns, three-columns, right-sidebar, left-sidebar, fixed-width, custom-colors, custom-header, custom-background, custom-menu, editor-style, theme-options, threaded-comments, sticky-post, translation-ready, rtl-language-support, post-formats, featured-image-header, featured-images, full-width-template, microformats
Text Domain: 	Tarana
Copyright: (c) 2003-2015 Tarana Inc.
License: 		GNU General Public License, Version 3 (or newer)
License URI: 	http://www.gnu.org/licenses/gpl.html
*/



/* =Fonts size
-------------------------------------------------------------- */

/*  Xsmall font */
.xsmall_font{font-size:10px !important;}

/*  Small font */
.small_font{font-size:12px !important;}

/*  Normal font */
.normal_font{font-size:14px !important;}

/*  Large font */
.large_font{font-size:16px !important;}








/* =General
-------------------------------------------------------------- */

#content{
padding-top: 20px;
}

.modal.in .modal-dialog {
z-index: 999999;
}
.caret{
  border-top: 4px solid !important;
}
.nopad {
padding: 0 !important;
}
.nomarg {
margin: 0 !important;
}
.printonly {
display: none;
}
.navbar {
border-radius: 0 !important;
margin-bottom: 0 !important;
}

.home .breadcrumb {
display: none;
}

.entry{
padding: 10px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}

.entry img { height: auto;}

.thumbnail_wrap {
display: table;
margin: auto;
}


.thumbnail_excerpt {
    background: #666;
    color: #ffffff;
    font-size: 12px;
    padding: 5px;

}
/* =Colors
-------------------------------------------------------------- */

/* General Colors */ 
#header{
background: #337ab7;
color: #fff;
}

#content{
background: #fff;
}


#content .sticky {
border-color: #bce8f1;
}

#content .sticky .entry-footer{ 
background-color: #e5f1f7;
border-color: #bce8f1;
}

.entry{ 
background-color: #fff;
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
box-shadow: 0 1px 1px rgba(0,0,0,.05);
}

#content .post-title, #content .post-title a, #content .post-title a:hover, #content .post-title a:visited { color: #337ab7; }

#content .btn-success { color: #fff; }


@media (min-width: 768px) {
/* Sub level header menu, hover and current state */ 
#header-menu ul li.current-menu-ancestor > a, #header-menu ul li.current-menu-item > a { background: #f5f5f5; } 
#header-menu ul li.current-menu-ancestor > a, #header-menu ul li.current-menu-item > a {color: #333;}

#secondary-menu ul li.current-menu-ancestor > a, #secondary-menu ul li.current-menu-item > a { background: #f5f5f5; } 
#secondary-menu ul li.current-menu-ancestor > a, #secondary-menu ul li.current-menu-item > a {color: #333;}
}

/* Widget Colors */ 

.widgetarea .panel-default>.panel-heading{background-color: #e5f1f7;}
.widgetarea .panel-default>.panel-heading .widgeticon{color: #337ab7;}
.widgetarea .panel-default>.panel-heading{border-color: #66afe9;}
.widgetarea .panel-body, .widgetarea .list-group-item{border-color: #bce8f1;}
.widgetarea .panel-default{border-color: #bce8f1;}

.sidebar .nav-tabs>li.active>a, .sidebar .nav-tabs>li.active>a:focus, .sidebar .nav-tabs>li.active>a:hover{border-color: #bce8f1;border-bottom-color: transparent;}
.sidebar .nav-tabs{border-color: #bce8f1;}
.sidebar .nav-tabs>li.active>a, .sidebar .nav-tabs>li.active>a:focus, .sidebar .nav-tabs>li.active>a:hover{color: #333;}
.sidebar .nav-tabs>li>a:hover, .sidebar .nav-tabs>li>a:focus {background-color: #e5f1f7;}
.sidebar .nav-tabs>li>a:hover, .sidebar .nav-tabs>li>a:focus{border-color: #bce8f1;}
.sidebar .nav-tabs>li>a:hover, .sidebar .nav-tabs>li>a:focus{color: #337ab7;}

/* Input fields Colors */ 

#content-main .form-control, #signup .form-control, #login .form-control, #passwordreset .form-control, #signup .tarana_captcha_input, #login .tarana_captcha_input, #passwordreset .tarana_captcha_input, #content-main .tarana_captcha_input{
background-color: #e5f1f7;
color: #337ab7;
border-color: #66afe9;
}

/* Archive title Colors */ 

.page-title {
background: #e5f1f7;
background: linear-gradient(left top, #e5f1f7, #e5f1f7);
background: -moz-linear-gradient(left top, #e5f1f7, #e5f1f7);
background: -webkit-linear-gradient(left top, #e5f1f7, #e5f1f7);
-pie-background: linear-gradient(left top, #e5f1f7, #e5f1f7);
}
.page-title{color: #337ab7;}
.page-title span{color: #333;}
.page-title{border: 1px solid #bce8f1;}




/* Slider Colors */ 

.slider_nav_main li.active,.slider_nav_main li:hover, .bottom_slider_nav_main li.active, .bottom_slider_nav_main li:hover{
	background: #e5f1f7;
	background: linear-gradient(left top, #e5f1f7, #e5f1f7);
	background: -moz-linear-gradient(left top, #e5f1f7, #e5f1f7);
	background: -webkit-linear-gradient(left top, #e5f1f7, #e5f1f7);
}

.slider_nav_main .date, .slider-preview-wrap .slider-preview-date{color: #333;}


.slider_nav_main ul li.active .date ,.slider_nav_main ul li.active:visited .date,.slider_nav_main ul li:hover .date, .bottom_slider_nav_main ul li.active .date ,.bottom_slider_nav_main ul li.active:visited .date,.bottom_slider_nav_main ul li:hover .date{color: #333;}

.slider_nav_main ul li.active a,.slider_nav_main ul li.active a:hover, .slider_nav_main ul li:hover a,.slider_nav_main ul li.active a:focus,.slider_nav_main ul li.active a:visited,.bottom_slider_nav_main ul li.active a,.bottom_slider_nav_main ul li.active a:hover, .bottom_slider_nav_main ul li:hover a,.bottom_slider_nav_main ul li.active a:focus,.bottom_slider_nav_main ul li.active a:visited, .slider-preview-wrap .slider-preview-title-active {color: #333;}


.slider_nav_main .list-group-item, .slider_nav_main li.active, .bottom_slider_nav_main li.active , .slider_nav_main .list-group-item.active, .slider_nav_main  .list-group-item.active:focus, .slider_nav_main  .list-group-item.active:hover, .slider_nav_main .thumbnail, #myCarousel .nav-justified, #myCarousel .nav-justified>li:last-child, #myCarousel .nav-justified>li{border-color:#bce8f1;}



/* Comment list Colors */ 

#comments {background-color: #f5f5f5;}
#comments .comment-wrap{background-color: #fff;}
#comments .comment-wrap{border-color: #bce8f1;}
#comments .comment-wrap .comment-entry, #comments .comment-wrap .comment-meta{color: #333;}
#comments .comment-wrap .comment-author{color: #337ab7;}
#comments ol.children li.comment .comment-wrap{border-color: #faebcc;}
#comments ol.children li.bypostauthor .comment-wrap, #comments li.bypostauthor.comment .comment-wrap{border-color: #ebccd1;}
#comments ol.children li.bypostauthor .comment-wrap, #comments li.bypostauthor.comment .comment-wrap{background-color: #f2dede;}
#comments ol.children li.bypostauthor .comment-wrap .comment-entry, #comments li.bypostauthor.comment .comment-wrap .comment-entry{color: #a94442;}
#commentform{background-color: #f5f5f5; color: #333;}



/* Footer Colors */ 

#footer{background: #333;color: #9d9d9d;}
.footer_heading{background: #66afe9;}
#footer a{color: #66afe9;}
#footer-menu ul li{border-bottom: 1px solid #444;}
#footer-menu .sub-menu li a, #footer-menu .sub-menu li a:visited, #footer-menu .sub-menu li a:hover,.footer-menu .sub-menu li a, .footer-menu .sub-menu li a:visited, .footer-menu .sub-menu li a:hover{color:#9d9d9d;}
#copyright_wrap{background: #222;color: #9d9d9d;}
#copyright_wrap a, #copyright_wrap a:hover, #copyright_wrap a:visited{color: #66afe9;}


/* Announcement Colors */ 

#content .announcement-info{
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
}
#content .announcement-info a, #content .announcement-info a:visited, #content .announcement-info a:hover{
color: #31708f;
}

/* Views icon Colors */ 
.views_color_one{color: #5cb85c;}
.views_color_two{color: #f0ad4e;}
.views_color_three{color: #d9534f;}


/* Profiles icons Colors */ 
#profiles a{color: #777;opacity: 0.8;}
#profiles a:hover{opacity: 1.0;filter: alpha(opacity=100); /* For IE8 and earlier */}
#profiles .fa-inverse {color: #fff;}




/* =Responsive
-------------------------------------------------------------- */

@media (max-width: 767px) {
    .header_profiles{float: left !important;}
}

@media (min-width: 768px) and (max-width: 991px) {
	.header_logo{ margin-top: 3.5em;}
    .header_logo h2{font-size: 25px;}
	.header_date{ margin-top: 1em;}
	.navbar-left {margin-left: -15px !important;}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.header_logo{ margin-top: 3.5em;}
	.header_date{ margin-top: 1em;}
	.navbar-left {margin-left: -15px !important;}
    

}
 
@media (min-width: 1200px) {
	.header_logo{ margin-top: 3.5em;}
	.header_date{ margin-top: 1em;}
	.navbar-left {margin-left: -15px !important;}
    .tarana-right{float: right !important;}
    .tarana-left{float: left !important;}
}


.video-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; }
.video-container iframe, .video-container object, .video-container embed, .video-container video { position: absolute !important; top: 0; left: 0; width: 100%; height: 100%; }

/* Audio Player */
.mejs-offscreen{left:0px !important;}


#post-content img {max-width:100%;}
.wp-caption {max-width:100%;}
.wp-caption img {height:auto;}


.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
margin-right: -20px;
margin-left: 0 !important;
}


/* =Announcement
-------------------------------------------------------------- */
.announcement-info{
font-size: 18px;
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}

/* =Banner
-------------------------------------------------------------- */

.adv_side_left {left:50%;position:fixed;-align:right;width:150px;margin:0 0 0 -730px;padding:0; /*IE7 fix*/*position:absolute;*margin:0 582px 0 0; /*IE6 fix*/_position:absolute;_margin:0 582px 0 0; } 
.adv_side_right{right:50%;position:fixed;-align:left;width:150px;margin:0 -730px 0 0;padding:0; /*IE7 fix*/*position:absolute; /*IE6 fix*/_position:absolute; }   




/* =Slider
-------------------------------------------------------------- */
#myCarousel .thumbnail {
padding: 0px;
margin-bottom: 0px;
margin: 3px;
}

#myCarousel .carousel-indicators {
bottom: -12px;
}




#myCarousel .nav-justified {border: solid 1px #bce8f1;}
#myCarousel .nav-justified>li:first-child{border: 0px;}
#myCarousel .nav-justified>li:last-child{border-width: 0 0 0 1px; border-style: solid; border-color:#bce8f1;}
#myCarousel .nav-justified>li{border-width:0 0 0 1px; border-style: solid; border-color:#bce8f1;}


/* Header
-------------------------------------------------------------- */
.header_logo h2{
margin-top: 5px;
}
.header_logo a, .header_logo a:visited{
color: #333;
}



.header_profiles{
  float: right;
  direction: ltr;
  height: 50px;
  padding: 10px 10px;
  line-height: 20px;
  }
  

  
  

/* 	List Posts in index
-------------------------------------------------------------- */
.post .date {
background-color: #555;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
padding: 4px 0 4px 0;
text-align: center;
display: block;
width: 40px;
margin: 0 10px 0 0;
float: left;
}

.post .date span {
display: block;
}
.post .date .month {
text-transform: uppercase;
color: #fff;
}
.post .date .day {
color: #fff;
margin-top: 3px;
}
.post .date .year {
color: #ccc;
margin-top: 3px;
}
  
  
.post-meta .author{
margin: 0 10px 0 10px;
}

.post .entry-content{
padding-bottom: 5px;
}
.entries-wrapper .post .panel-body{
padding-top: 0px;
padding-bottom: 0px;
}
.post .post-avatar-wrap{
margin: 0 3px;
float:left;
}

.post .post-avatar-wrap .avatar-35{
height: 35px !important;
}

.single .post .post-avatar-wrap img {
width: 50px !important;
height: 50px !important;
}

.adsense_single{
margin-top:-5px;
}
  


/* =UL LI - List Item
-------------------------------------------------------------- */

.entry-content ul {
padding: 0 0 0 25px;
 }

.post ul li {
list-style: none;
 }

.entry-content ul li:before {
content: "";
border-color: transparent #666;
border-style: solid;
border-width: 0.35em 0 0.35em 0.45em;
display: block;
height: 0;
width: 0;
left: -1em;
top: 0.9em;
position: relative;
}

.entry-content ul li ul li:before {
border-color: transparent #f0ad4e;
 }

.entry-content ul li ul li ul li:before{
 border-color: transparent #5cb85c;
 }



/* =Infinite scrolling
-------------------------------------------------------------- */

#infscr-loading {
font-size:10px !important;
text-align: center;
}


.fetch-more-wrapper{
margin-bottom: 15px !important;
text-align: center !important;
}


#wpas-load button {
    width: 100%;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

#wpas-load #wpas-load-btn {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}

#wpas-load #wpas-load-btn:hover,#wpas-load #wpas-load-btn:active, #wpas-load #wpas-load-btn:focus, #wpas-load #wpas-load-btn:visited {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
}
    



/* 	Sidebar bottom
--------------------------------------------------------------

#sidebar_bottom {
margin: 5px;
clear: both;
}

#sidebar_bottom .sidebar-wrap {
display: inline-block;
*display: inline;
margin: 10px;
vertical-align: top;
}
   */

#sidebar_bottom {
clear: both;
}




/* 	Content Area
-------------------------------------------------------------- */  
.page-title{
padding: 8px 15px;
margin-bottom: 20px;
list-style: none;
border-radius: 4px;
text-align: center;
}


.wp-post-image{
margin: auto;
}

.page-thumbnail{
width: 45px;
height: 45px;
}


.entry img{height: auto;}
.alignleft{float:left;padding:3px;}
.alignright{float:right;padding:3px;}


/* =Post Formats
-------------------------------------------------------------- */
.excerpt-thumb {
margin: 5px;
}
.format-excerpt-thumb img{
min-width:100%;
}
.format-excerpt-thumb{
position:relative;
overflow:hidden;
}
.format-excerpt-thumb .thumb_icon_wrap{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
text-align:center;
}
.format-excerpt-thumb  .thumb_icon {
top:45%;
color:#fff;
z-index: 9999;
}
.format-excerpt-thumb  .thumb_icon:before {
padding: 15px;
background:rgba(0,0,0,0.5);
 border-radius: 50%;
}
.format-excerpt-thumb:hover .thumb_icon:before{
background: #d9534f;
}

.format-excerpt-thumb .fa{
position: relative;
}



/* =Post author
-------------------------------------------------------------- */
.author-icons a , .author-icons a:active , .author-icons a:focus, .author-icons a:visited{
color: #bbb;
}

.author-icons a:hover{
color: #444;
}




/* =Post navigation
-------------------------------------------------------------- */
.postnav_contents .excerpt-thumb img{
width: 130px;
height: 100px;
}
.postnav_contents .list-group-item {border: 0px !important;}

/* =Similar contents
-------------------------------------------------------------- */
.similar_contents .excerpt-thumb img{
float: left;
width: 130px;
height: 100px;
}
.similar_contents .list-group-item {border: 0px !important;}

.format-excerpt-iconthumb{
position:relative;
overflow:hidden;
width: 130px;
float: left;
}
.format-excerpt-iconthumb .thumb_icon_wrap{
position: absolute;
top: 0;
left: 0;
width: 130px;
height: 100px;
text-align:center;
}
.format-excerpt-iconthumb  .thumb_icon {
top:45%;
color:#fff;
}
.format-excerpt-iconthumb  .thumb_icon:before {
padding: 15px;
background:rgba(0,0,0,0.5);
 border-radius: 50%;
}
.format-excerpt-iconthumb:hover .thumb_icon:before{
background: #d9534f;
}





/* =Likedislikes
-------------------------------------------------------------- */

.ldc-ul_cont{
margin: 0 1px 0 1px !important;
color: #999;
background: none !important;
border: none !important;
padding:2px !important;

}



/* =Siwp Captcha
-------------------------------------------------------------- */


.tarana_captcha_label{
display: none;
}

.tarana_captcha_input{
display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    margin: 2px 0 20px 0;
}


/* = Comment Form
-------------------------------------------------------------- */


.comment-form-author,
.comment-form-email,
.comment-form-url {
    width: 50%;
}


/* 	Comment list
-------------------------------------------------------------- */

#comments, #commentform{
padding: 5px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}



#comments_list{
padding-left:3px;
}

.comment-avatar-wrap .photo{
width: 40px !important;
height: 40px !important;
}

#comments li {
list-style-type: none;
}

#comments .nav-tabs{
padding-right:3px;
}

/*  comment number */ 
.commentnumber {
margin-right: -20px;
font-size: 30px;
color: #ddd;
}
.depth-2 .commentnumber {
margin-right: -25px;
font-size: 20px;
}

.comment-avatar-wrap {
width: 40px;
margin: 0 10px 0 0;
}

.comment-reply-link{
padding-top: 3px !important;
padding-bottom: 3px !important;
}

/* 	Pagination
-------------------------------------------------------------- */
.post-nav {
margin-bottom: 10px;
}
div.wp-pagenavi, div.wp-commentnavi {
margin:0px;
}

div.wp-pagenavi a,div.wp-pagenavi span ,
div.wp-commentnavi a, .wp-commentnavi a:link, .wp-commentnavi a:visited, div.wp-commentnavi span.pages,.wp-commentnavi span.extend{
float:right;
display:block;
margin-left:3px;
color: #444444;
border: solid 1px;
border-color: #CCCCCC #CCCCCC #AAAAAA;
box-shadow: 0 0 1px #FFFFFF inset;
text-shadow: 0 1px 0 #FFFFFF;
background: #FFFFFF;
background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EEEEEE));
background: -moz-linear-gradient(top,  #FFFFFF,  #EEEEEE);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EEEEEE');
border-radius: 0.2em 0.2em 0.2em 0.2em;
padding: 5px 8px !important;
font-size: 11px;
font-weight:bold;
}

div.wp-pagenavi .current,
div.wp-commentnavi .current {
float:right;
padding: 5px 8px !important;
background:#6E6E6E;
color:#FFFFFF;
border-radius: 0.2em 0.2em 0.2em 0.2em;
border-color: #4A4A4A;
box-shadow: none;
}

div.wp-pagenavi span,
div.wp-commentnavi span {
color: #444444;
border: solid 1px;
border-color: #CCCCCC #CCCCCC #AAAAAA;
box-shadow: 0 0 1px #FFFFFF inset;
text-shadow: 0 1px 0 #FFFFFF;
background: #FFFFFF;
background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EEEEEE));
background: -moz-linear-gradient(top,  #FFFFFF,  #EEEEEE);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EEEEEE');
border-radius: 0.2em 0.2em 0.2em 0.2em;
}

div.wp-pagenavi a:hover,
div.wp-commentnavi a:hover {
background: #F5F5F5;
border: solid 1px #A6A6A6;
background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#F1F1F1));
background: -moz-linear-gradient(top,  #F5F5F5,  #F1F1F1);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5', endColorstr='#F1F1F1');
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}



/* 	List Grid View
-------------------------------------------------------------- */


.item.list-group-item
{
    float: none;
    width: 100%;
    margin-bottom: 10px;
}


.item.list-group-item .list-group-image
{
    margin-left: 10px;
}
.item.list-group-item .thumbnail
{
    margin-bottom: 0px;
}


.item.list-group-item:before, .item.list-group-item:after
{
    display: table;
    content: " ";
}


.item.list-group-item:after
{
    clear: both;
}
.list-group-item-text
{
    margin: 0 0 11px;
}


.item.list-group-item .list_thumb {
    float: left;   
    margin: 0 20px 0 0;
}




/* 	Glyphicon to Input Box
-------------------------------------------------------------- */

/* enable absolute positioning */
.inner-addon { 
    position: relative; 
}

/* style icon */
.inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}

/* align icon */
.left-addon .glyphicon  { left:  0px;}
.right-addon .glyphicon { right: 0px;}

/* add padding  */
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }



/* 	Footer
-------------------------------------------------------------- */
.footer_heading{
margin: 0 0 0 0;
padding: 3px;
}

#footer{
padding-top: 30px;
overflow:auto;
}

#footer .copyright{
float:left;
width: 100%;
margin: 0 0 0 0;
}

#copyright_wrap{
overflow:auto;
padding: 8px 2px;
}

#copyright_wrap .tarana_copyright img{
width: 37px;
height: 37px;
}

/* FOOTER MENU
-------------------------------------------------------------- */

#footer-menu {
padding: 0;
}
#footer-menu .sub-menu{
margin-top: 7px;
padding-left:0px;
}
#footer-menu li{
list-style:none;
font-weight: normal;
}
#footer-menu ul li{
position: relative;
display: block;
padding: 5px;
}
#footer-menu ul li a{
font-weight: normal;
font-size: 12px;
}


#footer .site-logo{width: 350px;}


#toTop{
	position: fixed;
	bottom: 10px;
	right: 10px;
	cursor: pointer;
	display: none;
}





.print-link {
padding:8px 20px;
line-height:1em;
background-color: #005288;
color: #FFF;
font-size: 14px;
font-family:"Lucida Grande", 'LucidaSansRegular', Arial, Helvetica, sans-serif !important;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
text-shadow: 1px 1px 1px #111;
box-shadow: 1px 1px 1.2px #555555;
-moz-box-shadow: 1px 1px 1.2px #555555;
-webkit-box-shadow: 1px 1px 1.2px #555555;
transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-0-transition: all 0.5s ease 0s;
}
.print-link:hover {
background-color: #C60;
color: #FFF;
text-decoration:none;
}

.content {
background-color: #fff;
}

@media (min-width: 768px) {
.minimize-on-small {
float:none !important;
}

}
