/* 
Theme Name: DynamiX
Theme URI: http://themeforest.net/item/dynamix-premium-wordpress-theme/113901
Author: NorthVantage
Version: 2.8.6
Tags: galleries,dual skin,three columns,buddypress,shortcodes,translation-ready
*/



/* TABLE OF CONTENTS

01. --- Reset CSS

02. --- Page Structure
 
 A) Drop Panel
 B) Header
 C) Main
 D) Sidebar
 E) Footer

03. --- Menu Navigation

 A) Main Menu
 B) Dropdown Menu
 C) Breadcrumbs

04. --- Search

05. --- Page Content
 
 A) General
 B) Forms
 C) Tables
 D) Comments
 E) Images
 F) Pagination
 G) Twitter
 H) Text Resizer
 I) Social Icons

06. --- Widgets

 A) General
 B) Calendar
 C) Mini Gallery

07. --- Post Galleries

 A) General Gallery Styling
 B) Stage Gallery
 C) Grid Gallery
 D) Group Slider Gallery
 E) Accordion Gallery


07. --- Shortcodes

 A) Post Galleries
 B) Image Effect
 C) Buttons
 D) Blockquotes
 E) Horizontal Breaks
 F) Styled Boxes
 G) Highlights
 H) Columns
 I) Accordion
 J) Tabs
 K) Reveal Box
 I) Drop Caps

*/ 


/******************************************************************/
/* Reset CSS    */
/******************************************************************/
*{margin: 0; padding: 0;}

html, body {height:100%;}

html, body, div, span, applet, object, iframe,
h1, h2, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
 margin: 0;
 padding: 0;
 border:none;
 outline: 0;
 font-size: 100%;
 vertical-align: baseline;
 background: transparent;
}

h2{
 font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
 /*background:#ccc;*/
 font-size:14px;
 color:#000000;
 line-height: 1;
}
h3{
 font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
 /*background:#ccc;*/
 font-size:14px;
 color:#cc3333;
 line-height: 1;
}
body {
 font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
 background:#fbfbfb;
 font-size:0.75em;
 color:#5f5f5f;
 line-height: 1;
}
/******************************************************************/
/* Reset CSS *END*    */
/******************************************************************/






/******************************************************************/
/* Page Structure    */

/******************************************************************/

.document-icon a {color:#433C38; text-decoration:none; text-transform:uppercase;margin-bottom: 20px;}

.document-icon {margin-bottom: 20px;}


a.dbutton {display:block; width: 48%; float: left;border-radius: 5px; moz-border-radius: 5px;-webkit-border-radius: 5px; text-align: center; font-weight:bold;margin-right: 10px; line-height: 35px;background-color: #433C38; color: #fff;text-decoration: none; text-transform: uppercase;margin-bottom:50px;}
a.dbutton:hover {
background-color:#C33;}

a.post-edit-link {float: left;}

/** Drop Panel *********************************/
#toppanel {
 position: absolute; /*Panel will overlap content */
 /*position: relative;*/ /*Panel will "push" the content down */
 top: 0;
 left: 0;
 width: 100%;
 z-index: 999;
 margin-left: auto;
 margin-right: auto;
 min-width:1050px;
}

#panel {
 width: 100%;
 height: auto;
 background: #fbfbfb url(images/gradient-a.png) bottom repeat-x;
 overflow: hidden;
 position: relative;
 z-index: 3;
 display: none;
}

#panel p{margin: 5px 0;padding: 0;}

#panel h1 {margin-bottom:0px;font-size:14px;}

#panel h4 {margin-bottom:0;font-size:16px;} 

#panel a-lost-pwd {display: block;float: left;}

#panel ul {
 margin: 0 0 5px 0;
 padding: 0;
 line-height: 1.6em;
 list-style: none;
}

#panel .content {
 width: 980px;
 margin: 0 auto;
 padding-top: 150px;
 padding-bottom:15px;
 text-align: left;
}



#panel .error { color:#D70005;}
#panel .error { font-size: 11px; clear:both;}

#panel ol li, #footer ol li, #content ol.forms li {
 margin:0;
 list-style:none;
 margin-bottom:5px;
}

.screenReader { left: -9999px; position: absolute; top: -9999px; }

/* Panel Tab/button */
.tab-wrap {
 background: url(images/panel-tab-a.png) repeat-x 0 0;
 height: 25px;
 position: relative;
 top: 0;
 z-index: 999;
 text-align: left;
}
.tab {width:960px;margin:0 auto;}

.tab ul.panelswitch {
 display: block;
 position: relative;
 float: right;
 height: 36px;
 width: auto;
 margin: 0;
 text-align: left;
}

.tab #toggle {
 width:190px;
}

.tab #toggle .trigger {
 display: block;
 position: relative;
 float: right;
 height: 31px;
 width: 18px;
 padding-right:10px;
 margin: 0;
 background:url(images/break-c.png) repeat-y left;
}

.tab ul.panelswitch li.left {
 background: url(images/panel-tab-l.png) no-repeat left 0;
 height: 36px;
 width: 11px;
 padding: 0;
 margin: 0;
 display: block;
 float: left;
}

.tab ul.panelswitch li.right {
 background: url(images/panel-tab-r.png) no-repeat left 0;
 height: 36px;
 width: 14px;
 padding: 0;
 margin: 0;
 display: block;
 float: left;
}

.tab ul.panelswitch li {
 text-align: left;
 padding: 0;
 display: block;
 float: left;
 height: 36px;
 width:218px;
 background: url(images/panel-tab-m.png) repeat-x 0 0;
}

.tab ul.panelswitch li a {color: #555}

.tab .sep {color:#000000}

.tab a.open, .tab a.close {
 height: 13px;
 width:20px;
 line-height: 26px !important;
 padding:0;
 cursor: pointer;
 display: block;
 width: auto;
 position: relative;
 top: 50px;
 left:10px;
}

.tab a.open {
 background-image:url(images/button-a.png);
 background-position:left 0;
 background-repeat:no-repeat;
}

.tab a.close {
 background-image:url(images/button-a.png);
 background-position:right 0;
 background-repeat:no-repeat;
}
/** / Drop Panel *********************************/




/** Header *********************************/
#header-wrap {position:relative;}

#header {
 z-index:998; /* Feel the IE LOVE */
 position:relative;
 width:948px;
 margin:0 auto;

}

#header.pages { height:150px ;  !important;}
#header.gallery {height:120px;  !important;}
#header.gallery3d {height:130px;  !important;}

#header-logo {
 margin-top:17px;
 min-width:220px;
 position:absolute;
 float:left; 

}

#header-logo h1, #header-logo .description h2 { margin:0;padding:0;}

#header-logo h1 {font-size:3px;line-height:0px;}

#header-logo .description h2 {font-size:12px;}

#header-logo h1 a { color:#ccc;}

#header-logo .description { position:absolute;margin-top:33px;}


#sub-header {
 width:100%;
 position:relative;
 z-index:0;
 margin-top:-6px;
}
/** / Header *********************************/





/** Main *********************************/ 
#wrapper {
 height: auto !important; 
 width:100%;
 background-color:#fbfbfb;
 background-image:url(images/header-b.png); 
 background-position:top center;
 background-repeat:repeat-x;
 min-width:1050px;
}

#wrapper.gallery {

 background-position:top center;
 background-repeat:repeat-x; 
}

#page {
 width:100%;
 position:relative; 
 height: auto; 
 margin:0 auto;
 margin-top:0px;
}

.inner-page {
 width:930px;
 margin:0 auto;
 position:relative;
 margin-top:0px;
 display:block;
 z-index:1;
}

.inner-page .left {float:left;}
.inner-page .right {float:right;}
.inner-page.gallery{margin-top:5px;}

#page.pages {background:url(images/header-a.png) top center no-repeat;}
#page.gallery { background:url(images/header-d.png) top center no-repeat;}

.content-wrapper,.styledbox.general {
 background:#fbfbfb;
 margin-top:10px;
 position:relative;
 height:auto;

}

.content-wrapper-inner {position:relative; height:100%;}

.content-wrapper .content-wrapper-inner {padding:0px;}

.out-quarter {width:27%;}
.out-half {width:46%;}
.out-threequarter {width:70%; }
.out-full {width:100%; }

.in-quarter {width:23.5%;}
.in-half {width:47.5%;}
.in-threequarter {width:70.5%;}
.in-full {width:95%;}

.mid-wrap {position:relative; width:710px;}


#content {
 display:block;
 position:relative;
 height:auto;
 position:relative;
 width:100%;
 overflow:hidden;
}

.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both !important;
 visibility: hidden;
}

.clearfix { display: block;} /* for IE/Mac */
.clear {clear:both;}
.clearright {clear:right;}


.v-space {margin-bottom:25px;}
.h-space {margin-left:5px; margin-right: 10px;}
/** / Main *********************************/ 




/** Sidebar *********************************/ 
.side-wrap {
 position:relative;
 width:210px;
 padding:0;
 padding-top:10px;
 margin-top:-10px;
 z-index:1;
}

.side-wrap.left.border.bottom {float:left;}

.sidebar-content {
 display:block;
 position:relative;
 height:auto;
}
.converter{ width:180px;padding:6px 7px; background-color:#cc3333; border-top: 35px solid #cc3333; border-bottom: 35px solid #cc3333; border-left: 15px solid #cc3333; border-right: 15px solid #cc3333; padding:100 20 20 100; color:#FFFFFF;  font-family: Arial, Verdana, sans-serif; font-size:12px; color:#FFFFFF;  font-weight:bold;}
.sidebar-content ul li.sidebartitle a { background:none;}

.sidebar-content ul li.widget {clear:both;}
.sidebar-content ul li.widget:after { content: "."; display: block; clear: both; visibility: hidden; }

.side-wrap .border-wrap.left .sidebar-content ul .widget {padding-right:10px;}

.side-wrap .border-wrap.right .sidebar-content ul .widget { padding-left:5px;}

.sidebar-content ul .widget {padding-top:10px;padding-bottom:5px;}

.sidebar-content li {list-style:none;}

.border-wrap {
 position:relative;
 height:auto;
 z-index:0;
 height:100%;
 padding-bottom:25px;
}

.border-wrap.left .border-inner.border { right 20px repeat-y;}

.border-wrap.right .border-inner.border {background:url(images/content-border-e.png) left repeat-y;}

.border-wrap.left.border.bottom{background:url(images/content-border-d.png) right bottom no-repeat;}

.border-wrap.right.border.bottom{background:url(images/content-border-g.png) left bottom no-repeat;}

.border-wrap.left .sidebar-content.border.top { background:url(images/content-border-c.png) right top no-repeat;}

.border-wrap.right .sidebar-content.border.top {background:url(images/content-border-f.png) left top no-repeat;}

.no-border-wrap.right { float:right;}

.no-border-wrap.left {float:left;}

.no-border-wrap {padding-top:0;position:relative;}
/** / Sidebar *********************************/ 





/** Footer *********************************/ 
#footer-header {
 height:5px;
 margin-top:20px;
}


#footer-wrap {min-height:40px;background:#ccc url(images/footer-a.jpg) center top repeat-x;min-width:1050px;text-decoration:none; }

#footer-wrap-inner {
 min-height:263px;
 width:100%;
 background:url(images/footer-m.jpg) center top no-repeat;
text-decoration:none;
}

#footer {
 width:960px;
 margin:0 auto;
 padding-top:20px;
 padding-bottom:20px;
 height:auto;
 position:relative;
text-decoration:none;
}

.push { height:10px;position:relative;}

#footer a, #panel a {color:#6c6c6c; text-decoration:none;}

#footer a:hover, #panel a:hover {color: #333; text-decoration:none;}

#footer ul li { list-style:none; text-decoration:none;}

#footer .panel-wrap, #panel .panel-wrap {
 float:left;
 width: 233px;
 margin-right:16px;
 padding-left:10px;
 padding-right:10px;
 position:relative;
 text-decoration:none;


}
#footerh1{
 size:12px;
 color:#333;
 text-decortaion:none;
}

#panel .panel-wrap.panel-columns-3, #footer .panel-wrap.panel-columns-3 {
 margin-right:18px;
 width:288px;
text-decoration:none;
}

#panel .panel-wrap.panel-columns-2, #footer .panel-wrap.panel-columns-2 {
 margin-right:16px;
 width:452px; 
text-decoration:none;
}

#panel .panel-wrap.panel-columns-1, #footer .panel-wrap.panel-columns-1 {
 margin-right:0;
 width:940px;
text-decoration:none;
}

#footer .panel-wrap.last, #panel .panel-wrap.last { margin-right:0; text-decoration:none;}
#footer .hozbreak { background:url(images/break-a.png) center repeat-x;}
#footer .widgetlinks, #panel .widgetlinks, #footer .menu, #panel .menu {
 margin: 10px 0 0 0;
 background:url(images/break-a.png) bottom left repeat-x;
 padding-bottom:2px; 
}


#footer .widgetlinks li, #panel .widgetlinks li, #footer .menu li, #panel .menu li, #footer .widget li, #panel .widget li {background:url(images/break-a.png) top left repeat-x;padding:0;}

#footer .widget .forms li, #panel .widget .forms li {background:none;}

#footer .widgetlinks li a, #panel .widgetlinks li a, #footer .menu li a, #panel .menu li a, #footer .widget li a, #panel .widget li a {
 padding:5px;
 padding-left:15px;
 display:block;
 background:url(images/li-arrow-drk.png) center left no-repeat;
}

#footer .accordion-gallery li a, #footer .accordion-gallery li, #panel .accordion-gallery li a, #panel .accordion-gallery li {
 background:none !important;
}

#footer .widgetlinks li a, #footer .menu li a, #footer .widget li a {
 padding:8px;
 padding-left:15px;
}



#footer .widgetlinks h3, #panel .widgetlinks h3 {margin-bottom:5px;}

.lowerfooter-wrap {
 padding-top:15px;
 padding-bottom:15px;
 background:url(images/break-a.png) top left repeat-x;
}

.lowerfooter {margin:0 auto;width:940px;}

.lowfooterleft {float:left;}

.lowfooterright {float:right;clear:right;}
/** / Footer *********************************/ 



/******************************************************************/
/* / Page Structure   */
/******************************************************************/





/******************************************************************/
/* Menu Naviation    */
/******************************************************************/

/** Main Menu *********************************/ 
#tabs {
 position:absolute;
 top:50px;
 right:-17px;
 width:430px;
 padding:20px;
 text-align: left;
}

#tabs ul {list-style:none;}
#tabs li {position: relative;list-style:none;}
#tabs ul li.current_page_item, #tabs ul li:hover { text-align: left;}

#tabs li.menubreak,#tabs li.menubreak:hover {
 background:url(images/break-c.png) left center repeat-y;
 padding: 0 0 0px 0px;
 margin-left:0;
 margin-top:0px;
 width:80px;
 text-align: left;


}

#tabs #dyndropmenu ul,#tabs #dropmenu ul {
 display:none;  text-align: left;
}

#tabs ul li{
 float:left;
 position:relative;
 height:40px;
 margin-right:1px;
 width:80px;
 text-align: left; 
}

#tabs li li{background:none;}

#tabs a {
 padding:0;
 text-decoration:none;
 cursor: pointer; /* IE 7 bug-fix */
 color:#fff;
 display:block;
 background:none;
 line-height: 60px; 
 z-index:100;
 position:relative;
 text-align: left;

}


#tabs ul li a:hover{color:#eeeeee;  text-align: left;}

#tabs ul li.current_page_item ul li a { color:#000;  text-align: left; }
/** / Main Menu *********************************/ 




/** Dropdown Menu *********************************/ 
#tabs #dropmenu, #dyndropmenu {z-index:999;  text-align: left;}

#tabs ul ul {
 position: absolute;
 display: none;
 top: 66px;
 left: -3px;
 margin: 0;
 background:#000000;
 width:230px;
 z-index:500;
 text-align: left;
}


#tabs ul ul ul { text-align: left;

} 

#tabs ul li ul {
 height:auto;
 margin: 0;
 padding:0;
 padding-top:2px;
 padding-bottom:2px; 
 clear:both;
 text-align: left;
}

#tabs ul li ul li a { 
 padding: 0 10px 0 12px;
 white-space:nowrap;
 display:block;
 text-align: left;
}

.menudesc { font-size:0.8em;top:-12px;position:relative;z-index:0;  text-align: left;}
#tabs ul li ul li .menudesc {padding: 0 10px 4px 12px;top:0;  text-align: left;}
#tabs .menudesc {color:#FFFFFF;  text-align: left;}
#tabs ul li ul li a {padding-top:4px;padding-bottom:4px;  text-align: left;}

#tabs ul li ul li {
 padding:2px 0 2px 0;
 margin:0 2px 0 2px;
 background:none;
 width:225px;
 height:auto;
 text-align: left;
color:#FFFFFF;
}
#tabs ul li ul li a:hover{
 text-align: left;
color:#FFFFFF;
}

#tabs ul li ul li a {display:block; align:left; color:#FFFFFF;}

#tabs ul li ul a {
 height:auto;
 margin: 0;
 display:block;
 line-height:20px;
 text-align: left;
color:#FFFFFF;
}

#tabs ul li ul a span, #tabs ul li ul a span span{ margin: 0; padding: 0; height: auto; float: none;  text-align: left;}
#tabs ul ul ul{top:auto;  text-align: left;}
#tabs ul li ul ul {left:190px; top: 6px; *top: 0;  text-align: left;}

#tabs ul li:hover ul ul{display:none;  text-align: left; color:#ffffff;}
#tabs ul li:hover ul ul ul{display:none;  text-align: left; color:#ffffff;}
#tabs ul li:hover ul ul ul ul{display:none;  text-align: left; color:#ffffff;}
#tabs ul li:hover ul{display:none;  text-align: left; color:#ffffff;}
#tabs ul li li:hover ul{display:none;  text-align: left; color:#ffffff;}
#tabs ul li li li:hover ul{display:none;  text-align: left; color:#ffffff;}
#tabs ul li li li li:hover ul{ display:block; text-align: left;}

#tabs ul li.extended-menu ul li {
 float:left;
 width:auto;
 text-align: left;
}

#tabs ul li.extended-menu ul li a {
 font-weight:bold;
 text-align: left;
}

#tabs ul li.extended-menu ul li ul li a {
 color:#ffffff;
 font-size:inherit;
 font-weight:inherit;
 text-align: left;
}

#tabs ul li.extended-menu ul { width:420px;padding-bottom:8px; text-align: left;	}
#tabs ul li.extended-menu.three-columns ul { width:630px;}
#tabs ul li.extended-menu ul li { width:204px; text-align: left;}

#tabs ul li.extended-menu ul li:hover {background:none; text-align: left;}
#tabs ul li.extended-menu ul li ul li:hover {background:url(images/gradient-f.png) repeat-x top; text-align: left;}

#tabs ul li.extended-menu ul ul {
 position:relative;
 display:block !important;
  text-align: left;

 background:none;
}

/** / Dropdown Menu *********************************/ 





/** Breadcrumbs *********************************/ 
#sub-tabs ul li a, #sub-tabs ul li {font-size:12px !important;}

#sub-tabs {
 position:relative;
 width:940px;
 margin:0 auto;
 line-height:20px;
margin-top:70px;
}

#sub-tabs ul li {
 list-style:none;
 display:inline;
 line-height:20px;
 padding: 0 5px 0 20px;
 background:url(images/break-b.png) left center no-repeat;
 text-align: left;
}

#sub-tabs ul li.home {background:none;padding-left:0;  text-align: left;}
/** / Breadcrumbs *********************************/ 


/******************************************************************/
/* Menu Naviation *END*   */
/******************************************************************/




/******************************************************************/
/* Search    */
/******************************************************************/

.search-wrap {
 position:absolute;
 top:5px;
 float:left;
 width:180px;
 margin-right:10px;

}

#searchform { height:100px;position:relative;}

#panelsearchform #drops, #searchform #s {font-size:11px;margin:0;}

#panelsearchform #drops, #searchform #s {width:140px;padding:3px 4px;*padding: 2px 4px;}
#searchform #s{
 width: 160px;
 padding: 6px 7px;
 background-color: #FFFFFF;
 border-top: 35px solid #cc3333;
 border-bottom: 35px solid #cc3333;
 border-left: 15px solid #cc3333;
 border-right: 15px solid #cc3333;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 color: #333333;
 font-style: italic;
 font-weight: bold;
}

#panelsearchsubmit, #searchsubmit {
 background:url(images/search.png) top center no-repeat;
 border:none;
 height:26px;
 width:26px;
 right:15px;
 margin-top:35px;
 cursor:pointer;
 position:absolute;
 border-radius: 0;
 -moz-box-shadow: none;
 -webkit-box-shadow: none;
 box-shadow:none;
}

#searchsubmit {right:6px;top:6px;}

#footer #searchform #s, #panel #searchform #s {
 width:190px;
} 

#footer #searchsubmit, #panel #searchsubmit {
 right:0;
 top:6px;
 *top:7px;
 margin:0;
}

#panelsearchsubmit:hover, #searchsubmit:hover { background:url(images/search.png) center -29px no-repeat;}

/******************************************************************/
/* Search *END*    */
/******************************************************************/





/******************************************************************/
/* Page Content    */
/******************************************************************/


/** General *********************************/ 
p {margin-bottom:10px;}

h1, h2, h3, h4, h5, h6 {margin-bottom:15px;}

h1 {font-size:24px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:10px;}

#block {
 position:absolute;
 top:0px;
 right:0px;
 width:690px;
 padding:20px;
 text-align: left;
 background:#333333;
}

#content h4,#content h5,#content h6 {margin-bottom:5px;}

#content .entry {line-height:18px;margin-bottom:10px;}

#content .post.hentry { margin-bottom:25px;line-height:18px;}

#content .postmetadata {background:url(images/break-a.png) bottom repeat-x;position:relative;}

#content .postmetadata p {background:url(images/break-a.png) bottom repeat-x;line-height:37px;}

#content .postmetadata .break, .post-date .break {background:url(images/break-c.png) left repeat-y;margin-left:2px;}

#content .postmetadata .comments {
 background-image:url(images/comment.png);
 background-repeat:no-repeat;
 position:absolute;
 bottom:8px;
 height:25px;
 *bottom:18px;
 margin-left:8px;
}
.tit {
	color:#E51B24;
	font-size:24px;
	background:#333333;
padding:15px;
}
.tit1 {background-image:url(/wp-content/uploads/topper.png)}
.tit2 {
	color:#FFFF;
	font-size:14px;
	margin-bottom:6px;
padding:15px;
	background:#333333;
}
.corner1 {
	background:#241f1e url(/wp-content/uploads/corner1.png) no-repeat 0 0;	
	margin-bottom:25px
}
.corner2 {
	background:url(/wp-content/uploads/corner2.png) no-repeat 0% 100%;	
	padding:27px 24px 37px 29px;
	color:#fff;
	font-size:14px;	
	line-height:20px;
}
.corner3 {
	background:url(/wp-content/uploads/corner3.png) no-repeat 0% 100%;	
}
.corner4 {
	background:url(/wp-content/uploads/corner2.png) no-repeat 0% 100%;	
	padding:27px 24px 37px 29px;
	color:#fff;
	font-size:14px;	
	line-height:20px;
}
.corner2 a {
	font-size:14px;
	color:#E51B24;
	text-decoration:none
}
.corner2 a:hover {
	text-decoration:underline	
}

#content .postmetadata .comments.no {background-color:#ddd;}

#content .post-titles { margin-bottom:15px;}

#content .post-titles h2,#content .post-titles h3 { margin:0;margin-bottom:5px;}

#content .post-titles h1 {
 color:#333;
 margin-bottom:2px;
 font-size:30px; 
}

#content .post-titles h2 {color:#333;font-size:18px;}

#content .post-titles p {
 margin:0;
 padding:4px;
 padding-left:0;
}

#content p.post-date {margin-bottom:5px;color:#787878;}

#content .post-date .break {margin-left:5px;}

#content p.post-date .author {font-weight:bold;}


#content ul li {margin:0;padding:2px;list-style-image:none;list-style:none;}
#content ul li ul li {margin-left:20px;}
#content .list ul li,.widget_text .list ul li {padding-left:25px !important;}
#content ol {margin-left:15px;padding:5px;}

.widget_text .list ul {background:none !important;}


#content .list.arrow.blue ul li, .widget_text .list.arrow.blue ul li {background:url(images/list-icons-blue.png) -120px 1px scroll no-repeat !important;}
#content .list.check.blue ul li, .widget_text .list.check.blue ul li {background:url(images/list-icons-blue.png) -60px -76px scroll no-repeat !important;}
#content .list.orb.blue ul li, .widget_text .list.orb.blue ul li {background:url(images/list-icons-blue.png) 2px -147px scroll no-repeat !important;}

#content .list.arrow.green ul li, .widget_text .list.arrow.green ul li {background:url(images/list-icons-green.png) -120px 1px scroll no-repeat !important;}
#content .list.check.green ul li, .widget_text .list.check.green ul li {background:url(images/list-icons-green.png) -60px -76px scroll no-repeat !important;}
#content .list.orb.green ul li, .widget_text .list.orb.green ul li {background:url(images/list-icons-green.png) 2px -147px scroll no-repeat !important;}

#content .list.arrow.orange ul li, .widget_text .list.arrow.orange ul li {background:url(images/list-icons-orange.png) -120px 1px scroll no-repeat !important;}
#content .list.check.orange ul li, .widget_text .list.check.orange ul li {background:url(images/list-icons-orange.png) -60px -76px scroll no-repeat !important;}
#content .list.orb.orange ul li, .widget_text .list.orb.orange ul li {background:url(images/list-icons-orange.png) 2px -147px scroll no-repeat !important;}

#content .list.arrow.pink ul li, .widget_text .list.arrow.pink ul li {background:url(images/list-icons-pink.png) -120px 1px scroll no-repeat !important;}
#content .list.check.pink ul li, .widget_text .list.check.pink ul li {background:url(images/list-icons-pink.png) -60px -76px scroll no-repeat !important;}
#content .list.orb.pink ul li, .widget_text .list.orb.pink ul li {background:url(images/list-icons-pink.png) 2px -147px scroll no-repeat !important;}

#content .list.arrow.teal ul li, .widget_text .list.arrow.teal ul li {background:url(images/list-icons-teal.png) -120px 1px scroll no-repeat !important;}
#content .list.check.teal ul li, .widget_text .list.check.teal ul li {background:url(images/list-icons-teal.png) -60px -76px scroll no-repeat !important;}
#content .list.orb.teal ul li, .widget_text .list.orb.teal ul li {background:url(images/list-icons-teal.png) 2px -147px scroll no-repeat !important;}

#content .list.arrow.red ul li, .widget_text .list.arrow.red ul li {background:url(images/list-icons-red.png) -120px 1px scroll no-repeat !important;}
#content .list.check.red ul li, .widget_text .list.check.red ul li {background:url(images/list-icons-red.png) -60px -76px scroll no-repeat !important;}
#content .list.orb.red ul li, .widget_text .list.orb.red ul li {background:url(images/list-icons-red.png) 2px -147px scroll no-repeat !important;}

#content .list.arrow.white ul li, .widget_text .list.arrow.white ul li {background:url(images/list-icons-white.png) -120px 1px scroll no-repeat !important;}
#content .list.check.white ul li, .widget_text .list.check.white ul li {background:url(images/list-icons-white.png) -60px -76px scroll no-repeat !important;}
#content .list.orb.white ul li, .widget_text .list.orb.white ul li {background:url(images/list-icons-white.png) 2px -147px scroll no-repeat !important;}


.accordionhead.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all > a {
    padding-left: 15px;
}

.accordionhead.ui-accordion-header.ui-corner-all,
.accordionhead.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all {
    background-image: url("/wp-content/uploads/arrow-right.png");
    background-position: left bottom;
    background-repeat: no-repeat;
}

.accordionhead.ui-accordion-header.ui-corner-top,
.accordionhead.ui-accordion-header.ui-helper-reset.ui-state-active.ui-corner-top {
    background-image: url("/wp-content/uploads/arrow-bottom.png");
    background-position: left bottom;
    background-repeat: no-repeat;
}
#footer h3 canvas,
.accordionhead canvas {
    margin-left: 17px;
}
.sidebar-content h3 canvas {
 margin-left: 10px;
}
.stage-slider {
    margin: -65px auto;
}

.stage-slider .panel{
 display: none;
}

.la-pagination {
 text-align: center;
 font-size: 13px;
 padding: 20px 0;
}

.la-pagination ul {
 list-style: none;
}

.la-pagination ul li {
 display: inline-block;
}
.la-pagination .page-numbers{
 padding: 5px;
 min-width: 16px;
 display: inline-block;
}
.la-pagination .page-numbers.current{
 background-color: #c4c4c4;
 color: #fff;
}

.cc_converter {
 background: #cc3333;
 color: #fff;
 font-family: Arial, Verdana, sans-serif;
 font-size: 14px;
 font-weight: bold;
 padding: 20px;
 width: 180px;
}

.cc_converter_title {
 font-size: 16px;
 padding-left: 5px;
}