/**
 * @version		1.0.0
 * @package		JoomlaXTC Elite template for Joomla 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2015 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
 
 /**********************************************************************
 
            T A R A . C O N S T R U C T I O N
 
 /**********************************************************************/ 
 
 
 /** Home Page  **/
 
 
 .bluegradient {background: rgba(49,137,196,1);
background: -moz-linear-gradient(top, rgba(0,54,152,1) 0%, rgba(34,102,205,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,54,152,1)), color-stop(100%, rgba(34,102,205,1)));
background: -webkit-linear-gradient(top, rgba(0,54,152,1) 0%, rgba(34,102,205,1) 100%);
background: -o-linear-gradient(top, rgba(0,54,152,1) 0%, rgba(34,102,205,1) 100%);
background: -ms-linear-gradient(top, rgba(0,54,152,1) 0%, rgba(34,102,205,1) 100%);
background: linear-gradient(to bottom, rgba(0,54,152,1) 0%, rgba(34,102,205,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003698', endColorstr='#2266cd', GradientType=0 );}
.bluegradient:hover {background: rgba(0,54,152,1);}

.redgradient {
background: rgba(196,49,64,1);
background: -moz-linear-gradient(top, rgba(141,122,98,1) 0%, rgba(168,145,115,1) 80%, rgba(194,169,138,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(141,122,98,1)), color-stop(80%, rgba(168,145,115,1)), color-stop(100%, rgba(194,169,138,1)));
background: -webkit-linear-gradient(top, rgba(141,122,98,1) 0%, rgba(168,145,115,1) 80%, rgba(194,169,138,1) 100%);
background: -o-linear-gradient(top, rgba(141,122,98,1) 0%, rgba(168,145,115,1) 80%, rgba(194,169,138,1) 100%);
background: -ms-linear-gradient(top, rgba(141,122,98,1) 0%, rgba(168,145,115,1) 80%, rgba194,169,138,1) 100%);
background: linear-gradient(to bottom, rgba(141,122,98,1) 0%, rgba(168,145,115,1) 80%, rgba(194,169,138,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8d7a62', endColorstr='#c2a98a', GradientType=0 );}

.redgradient:hover {background: rgba(141,122,98,1);}

.greengradient {background: rgba(49,196,152,1);
background: -moz-linear-gradient(top, rgba(40,134,124,1) 0%, rgba(73,208,154,1) 80%, rgba(73,208,154,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(40,134,124,1)), color-stop(80%, rgba(73,208,154,1)), color-stop(100%, rgba(73,208,154,1)));
background: -webkit-linear-gradient(top, rgba(40,134,124,1) 0%, rgba(73,208,154,1) 80%, rgba(73,208,154,1) 100%);
background: -o-linear-gradient(top, rgba(40,134,124,1) 0%, rgba(73,208,154,1) 80%, rgba(73,208,154,1) 100%);
background: -ms-linear-gradient(top, rgba(40,134,124,1) 0%, rgba(73,208,154,1) 80%, rgba(73,208,154,1) 100%);
background: linear-gradient(to bottom, rgba(40,134,124,1) 0%, rgba(73,208,154,1) 80%, rgba(73,208,154,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#31c498', endColorstr='#49d09a', GradientType=0 );}

.greengradient:hover{background: rgba(49,196,152,1);}


#footerwrap {
background: rgba(0,54,152,1);
background: -moz-linear-gradient(top, rgba(34,102,205,1) 0%), rgba(0,54,152,1) 100%;
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(34,102,205,1)), color-stop(100%, rgba(0,54,152,1)));
background: -webkit-linear-gradient(top, rgba(34,102,205,1) 0%, rgba(0,54,152,1) 100%);
background: -o-linear-gradient(top, rgba(34,102,205,1) 0%, rgba(0,54,152,1) 100%);
background: -ms-linear-gradient(top, rgba(34,102,205,1) 0%, rgba(0,54,152,1) 100%);
background: linear-gradient(to bottom, rgba(34,102,205,1) 0%, rgba(0,54,152,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2266cd', endColorstr='#003698', GradientType=0 );}

figure figcaption { text-transform: none !important; }

.dualfish ul.menu > li {
    padding: 20px 16px 12px; }
	
#user19 div.module, #user20 div.module, #user21 div.module { margin-top: 24px; }

.blog-red { background: #d91278; color: #FFFFFF; }
.blog-red:after { border-color: transparent #d91278; }

.blog-cyan { background: #0d4e9c; color: #FFFFFF; }
.blog-cyan:after { border-color: transparent #0d4e9c; }

#component .item-page hr {
	border: 0px  solid #666666; background: #666666; height: 4px;
}


.basecolor8_box .modulecontent h3 {
    color: #eee; font-weight:800 !important;
}