/*

* @version		2.0.0

* @package		com_ninjamonials

* @author 		NinjaForge

* @author email	support@ninjaforge.com

* @link			http://ninjaforge.com

* @license      http://www.gnu.org/copyleft/gpl.html GNU GPL

* @copyright	Copyright (C) 2010 NinjaForge - All rights reserved.

* Last updated: 1st June, 2010 

*/

/* NinjaMonials Squarius Style |  Copyright NinjaForge.com */

/* Squarius Global CSS  - Applies to all Squarius styles */

.nm-left { text-align:left; vertical-align:text-top; }

.nm-left .nm-video, .nm-right .nm-video-reverse, .nm-left .nm-avatar,  .nm-left .nm-avatar-wrapper, .nm-left span.nm-button, .nm-left #user-form input#submit { float:left; }

.nm-right { text-align:right; vertical-align:text-top; }

.nm-right .nm-video, .nm-left .nm-video-reverse, .nm-right .nm-avatar, .nm-right .nm-avatar-wrapper, .nm-right span.nm-button, .nm-right #user-form input#submit { float:right; }

.nm-wrapper { clear:both; font-size:14px; line-height:21px; margin:10px; padding:0px; }

.nm-wrapper div { background-position:99% 10px; background-repeat:no-repeat; margin:0; padding:0; }

.nm-wrapper div div { }

.nm-wrapper div div div { overflow:hidden; }

#ninjamonials .nm-wrapper div div div div { background:transparent; padding:20px; }

#ninjamonials .nm-wrapper div div div div div { padding:0; }

blockquote.nm-summary div, blockquote.nm-testimonial div, blockquote.nm-summary, blockquote.nm-testimonial, blockquote.nm-summary p, blockquote.nm-testimonial p { background:transparent; border:none; padding:0; margin:0; text-decoration:none; font-style:normal; }

span.nm-button, #user-form input#submit { margin-right:5px; }

#user-form { background-position:left bottom; background-repeat:repeat-x; clear:both; font-size:14px; line-height:21px; margin-top:20px; padding:5px; }

.nm-testimonial, .nm-summary, .nm-author { padding-left:140px }

.nm-summary { font-weight:bold; }

.nm-author { display:block; font-size:12px; }

.nm-name { font-weight:bold; padding-right:5px; }

.nm-video, div.nm-video-reverse { margin:10px !important; }

.nm-audio, .nm-author { padding:0px !important; }

.nm-audio { display:block; }

.nm-name { font-style:italic; }

/* Squarius Avatar-Specific CSS */

.nm-avatar{}

.nm-avatar img{border:1px solid #DBDBDB;margin:10px;padding:5px;background:#F7F7F7;}

/* Squarius Module-Specific CSS */

.nm-module { overflow:hidden; margin: 5px; padding:4px!important; }

.nm-module div.nm-avatar img{}

.nm-module div.nm-avatar{}

/* Blue Style */

.nm-squarius-blue.nm-module{border:1px solid #DFF1FF;background:#EFF8FF;}

.nm-squarius-blue .nm-wrapper, .nm-squarius-blue #user-form{color:#666;border:1px solid #DFF1FF;background:#DFF1FF;}

.nm-squarius-blue .nm-wrapper div{background:#DFF1FF url(squarius_blue_br.png) no-repeat 99% 99%;}

.nm-squarius-blue .nm-wrapper div div{background:url(squarius_blue_l.png) repeat-y 20px top;}

.nm-right.nm-squarius-blue .nm-wrapper div div div{background: url(squarius_blue_tl.png) no-repeat 30px 30px;}

.nm-left.nm-squarius-blue .nm-avatar-wrapper { margin:0 10px 10px 0; min-height:70px; min-width:90px; background: url(squarius_blue_tl.png) no-repeat 10px 10px !important;}

/* Green Style */

.nm-squarius-green.nm-module{border:1px solid #D2E7A5;background:#EBF4D7;}

.nm-squarius-green .nm-wrapper,.nm-squarius-green #user-form{color:#666;border:1px solid #D2E7A5;background:#D2E7A5;}

.nm-squarius-green .nm-wrapper div{background:#D2E7A5 url(squarius_green_br.png) no-repeat 99% 99%;}

.nm-squarius-green .nm-wrapper div div{background:url(squarius_green_l.png) repeat-y 20px top;}

.nm-right.nm-squarius-green .nm-wrapper div div div{background: url(squarius_green_tl.png) no-repeat 30px 30px;}

.nm-left.nm-squarius-green .nm-avatar-wrapper { margin:0 10px 10px 0; min-height:70px; min-width:90px; background: url(squarius_green_tl.png) no-repeat 10px 10px !important;}

/* Grey Style */

.nm-squarius-grey.nm-module{border:1px solid #EFEFEF;background:#F7F7F7;}

.nm-squarius-grey .nm-wrapper,.nm-squarius-grey #user-form{color:#666;border:1px solid #EFEFEF;background:#EFEFEF;}

.nm-squarius-grey .nm-wrapper div{background:#EFEFEF url(squarius_grey_br.png) no-repeat 99% 99%;}

.nm-squarius-grey .nm-wrapper div div{background:url(squarius_grey_l.png) repeat-y 20px top;}

.nm-right.nm-squarius-grey .nm-wrapper div div div{background:url(squarius_grey_tl.png) no-repeat 30px 30px;}

.nm-left.nm-squarius-grey .nm-avatar-wrapper { margin:0 10px 10px 0; min-height:70px; min-width:90px; background:url(squarius_grey_tl.png) no-repeat 10px 10px !important;}

/* White Style */

.nm-squarius-white.nm-module{background:#FFF; border:1px solid #EFEFEF;}

.nm-squarius-white .nm-wrapper,.nm-squarius-white #user-form{color:#666;border:1px solid #EFEFEF;background:#FFF;}

.nm-squarius-white .nm-wrapper div{background:#FFF url(squarius_white_br.png) no-repeat 99% 99%;}

.nm-right.nm-squarius-white .nm-wrapper div div div{background:url(squarius_white_tl.png) no-repeat 30px 30px;}

.nm-left.nm-squarius-white .nm-avatar-wrapper { margin:0 10px 10px 0; min-height:70px; min-width:90px; background:url(squarius_white_tl.png) no-repeat 10px 10px !important;}

