/*
 Theme Name: iCompany
 Theme URI: -
 Description: iCompany multipurpose Drupal theme
 Version: 1.0
 Author: Worthapost
 Author URI: http://www.worthapost.com
 */

/* OTHER IMPORTANT CLASSES ARE DEFINE IN CSS/BOOTSTRAP.CSS */

body {
	font-size: 13px;
	padding: 0 8px !important;
	color: #6f6f6f;
	line-height: 150%;
}

body.toolbar-drawer {
	padding: 65px 8px 0 8px !important;
}

/* BOOTSTRAP RESETS -----------------------------------*/

.container-fluid {
	padding: 0 !important;
	max-width: 1170px;
	margin: auto;
}

form button, form input[type="button"], form input[type="reset"], form input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
	margin: 5px 0;
}

p {
	margin: 10px 0 15px 0;
}

.block-views p {
	margin: 0 0 10px 0;
}

ul, ol {
	margin: 0 0 20px 20px;
	padding: 0;
}

h4 {
	font-size: 20px;
	line-height: 20px;
}
h5 {
	font-size: 17px;
	line-height: 20px;
}
h6 {
	font-size: 15px;
	line-height: 20px;
}

.view-header h1, .view-header h2 {
	margin-top: 0;
	margin-bottom: 25px;
}

.less-margin {
	margin: 5px 0;
}

pre {
	margin-bottom: 20px;
}

.bordered {
	border-bottom: 1px solid #e9e9e9;
	margin-bottom: 15px;
	padding-bottom: 5px;
}

#page-wrapper {
	background: #fdfdfd;
	min-height: 300px;
	-webkit-box-shadow: 0px 2px 6px rgba(50, 50, 50, 0.25);
	-moz-box-shadow: 0px 2px 6px rgba(50, 50, 50, 0.25);
	box-shadow: 0px 2px 6px rgba(50, 50, 50, 0.25);
	border-top: 0;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-top: 2px solid;
}

.btn {
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
}

input[type="radio"], input[type="checkbox"] {
	margin: -2px 2px 0 0;
}

input[type=text]{
   max-width: 95%;
}

.span2 input[type="textfield"], .span2 textarea {
	width: 150px;
}
textarea {
	height: auto;
}

#page-wrapper .container-inline {
	background: #f2f2f2;
	padding: 20px;
	margin-bottom: 15px;
	border-radius: 4px;
}

.container-inline input[type="submit"] {
	margin-bottom: 9px;
	margin-left: 5px;
}

.links .btn.active {
	background-image: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}

.dropdown-menu .active > a, .dropdown-menu .active > a:hover {
	background-image: none;
}

h1, h2, h3, h4, h5, h6, h7, h8 {
	line-height: 140%;
}

blockquote {
	margin: 25px;
	font-weight: normal;
	line-height: 150%;
	font-style: italic;
	font-size: 100%;
}

blockquote p {
}

.pager a, .pager span {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	border-radius: 5px;
	display: inline-block;
	padding: 3px 10px;
}

.item-list .pager {
	line-height: 35px;
}

.item-list .pager li {
	margin: 0 0 10px 0;
}

.item-list .pager li a {
	color: #5f5f5f;
}

a:focus, .btn:focus, * {
	outline: none;
}

p a:hover {
	text-decoration: underline;
}

.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a {
	text-decoration: none;
	color: #ffffff;
	background-image: none;
}

.block .carousel {
	margin-bottom: 5px;
}

.align-center {
	text-align: center;
}

.heading-list {
	font-size: 20px;
	margin: 15px 0;
}

.heading-list li {
	line-height: 34px;
	list-style: circle;
	margin: 0;
}

.checks li {
	list-style: none;
	list-style-image: none;
	background: url(img/check.png) left top no-repeat;
	padding: 0 0 0 40px;
}

.dropcap {
	display: block;
	float: left;
	font-size: 40px;
	line-height: 40px;
	margin: 0 5px 0 0;
	margin-top: -1px;
}

.carousel-control {
	opacity: 0.15;
	font-family: Arial;
	border-radius: 4px;
	width: 50px;
	height: 45px
}

.carousel-control.left {
	background-image: url(img/left-arrow.png);
	background-position: center center;
	background-repeat: no-repeat;
}

.carousel-control.right {
	background-image: url(img/right-arrow.png);
	background-position: center center;
	background-repeat: no-repeat;
}

.carousel-control:hover {
	opacity: .3;
}
/* PORTFOLIO */

.no-space [class*="span3"] {
	margin-left: 0.9%;
	margin-right: 0.9%;
}

.no-space [class*="span3"]:first-child {
	margin-left: 0.9%;
	margin-right: 0.9%;
}

.no-space [class*="span4"] {
	margin-left: 0.85%;
	margin-right: 0.85%;
}

.no-space [class*="span4"]:first-child {
	margin-left: 0.85%;
	margin-right: 0.85%;
}

.no-space [class*="span6"] {
	margin-left: 0.63%;
	margin-right: 0.63%;
}

.no-space [class*="span6"]:first-child {
	margin-left: 0.63%;
	margin-right: 0.63%;
}

.portfolio-divider {
	line-height: 1px;
	float: left;
	width: 100%;
}

.view-portfolio {
	margin-top: 20px;
}

.view-portfolio h3 {
	margin: 10px 0 10px 0;
}

.view-portfolio .thumbnail {
	border: none;
	box-shadow: none;
	margin-bottom: 40px;
}

.view-portfolio .thumbnail img {
}

@media screen and (max-width: 1024px) {
    .view-portfolio .thumbnail img {
        width: 100%;
    }  
}

.view-portfolio .portfolio-link {
	margin: 25px 0 0 0;
}

.portfolio-image, .fancy-preload {
	padding: 4px;
	border: 1px solid #e2e2e2;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	display: inline-block;
}

.view-display-id-portfolio1 .portfolio-image {
	float: left;
	width: 540px;
	margin-right: 30px;
}

.view-display-id-portfolio1 .views-row {
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px dashed #e2e2e2;
	float: left;
}

.portfolio-button-container {
	right: 30px;
	top: 25px;
	position: absolute;
}

.portfolio-button-container .dropdown-menu {
	left: -85px;
}

.portfolio_body {
}

.portfolio_body .body_inner {
	margin: 0;
	padding: 15px 0 0 0;
}

.node-teaser .portfolio_body .body_inner {
	margin: 0;
	padding: 0;
}

.portfolio_meta {
	padding: 15px 15px 15px 25px;
	background: url(img/vertical-shadow-portfolio.png) left center no-repeat;
	min-height: 150px;
}

.meta_inner {
	padding-top: 20px;
	line-height: 22px;
}

.portfolio_meta .field {
	margin-bottom: 15px;
}

.portfolio_content .field-label {
	font-size: 16px;
	color: #000;
}

@media screen and (max-width: 767px) {
	.view-portfolio .portfolio-image {
		padding-bottom: 0;
		background: none;
	}

	.view-display-id-portfolio1 .portfolio-image {
		width: 320px;
		margin-right: 20px;
	}
}

/*
 * Portfolio colorbox styles
 */

.portfolio-image{
	position: relative;
}

.portfolio-hover{
	opacity:0;
	background: #ffffff;
	position: absolute;
	top: 4px;
	left: 4px;
	z-index: 10;
	transition: opacity 0.5s ease;
	-moz-transition: opacity 0.5s ease;
	-webkit-transition: opacity 0.5s ease;
}

.portfolio-zoom-container{
	position: absolute;
	width: 44px;
	height: 44px;
}

.portfolio-hover .portfolio-zoom-container a{
	display: block;
	margin: 0;
	height: 44px;
	width: 44px;
}

.portfolio-hover .portfolio-zoom-container{
	left: 41%;
	top: 40%;
}

.view-display-id-portfolio2 .portfolio-zoom-container, 
.view-display-id-portfolio1 .portfolio-zoom-container{
	left: 45%;
	top: 45%;	
}

.view-display-id-portfolio4 .portfolio-zoom-container{
	left: 40%;
	top: 37%;	
}

.view-display-id-portfolio1 .portfolio-hover{
	width: 540px;
	height: 300px;
}

.view-display-id-portfolio2 .portfolio-hover{
	width: 540px;
	height: 300px;
}

.view-display-id-portfolio3  .portfolio-hover{
	width: 340px;
	height: 190px;
}

.view-display-id-portfolio4 .portfolio-hover{
	width: 250px;
	height: 140px;
}


.portfolio-image:hover .portfolio-hover{
	opacity: 0.6;
	
}

/* preloader*/

.preloader {
	background: url(js/89.gif) center center no-repeat #fefefe;
	display: block;
}

/* TOP BAR + Social icons------------------------ */

#topBar {
	line-height: 34px;
	color: #666;
	margin-bottom: 2px;
	margin-top: 3px;
}

#topBar .block {
	padding: 0;
}

#topBar #top-bar-inner {
	padding: 0 20px;
}

#topBar .loginlinks {
	font-size: 12px;
}

#topBar a {
	color: #888;
}

/*
 * -----Social Region
 */

.social-region * {
	margin-bottom: 0 !important;
	margin-top: 0 !important;
	line-height: 33px;
	padding-top: 0;
	padding-bottom: 0;
}

.social-region .item-list ul li {
	margin-bottom: 0;
	margin-top: 0;
	margin-left: 8px;
}

.social-region .block {
	margin-left: 30px;
}

.social-region .titlecontainer, .social-region .blocktitle, .social-region .content {
	display: inline-block;
	margin: 0;
	float: left;
}

.social-region .blocktitle {
	font-size: 20px;
	margin-right: 8px;
	padding-top: 0;
	line-height: 33px;
}

.social-region .social_icons {
	line-height: 32px
}

/* change to add menu in top bar */

.social-region .titlecontainer{
   display: none;
}

.social-region  ul.menu{
   margin: 0;
   padding: 0;
   line-height: 34px;
   font-size: 12px;
   list-style:none;
   list-style-image: none;
}

.social-region  ul.menu li.collapsed, .social-region  ul.menu li.expanded, .social-region  ul.menu li.leaf{
   list-style:none;
   list-style-image: none;
   display: inline-block;
   background-image:none !important;
   padding: 0;
   margin: 0;
}

.social-region  ul.menu li a{
   padding:0;
   margin: 0 0 0 10px;
}

.social_icons span {
	margin: 0 2px;
	margin-top: 0px;
}

.social_icons a {
	display: block;
	height: 20px;
	font-size: 20px;
}

span.icon-facebook {
	background-image: url(img/social.png);
	background-position: 0px 0px;
	height: 20px;
	width: 20px;
}

span.icon-google {
	background-image: url(img/social.png);
	background-position: -26px 0px;
	height: 20px;
	width: 20px;
}

span.icon-twitter {
	background-image: url(img/social.png);
	background-position: -79px 0px;
	height: 20px;
	width: 20px;
}

span.icon-linkedin {
	background-image: url(img/social.png);
	background-position: -53px 0px;
	height: 20px;
	width: 20px;
}

span.icon-rss {
	background-image: url(img/social.png);
	background-position: -105px 0px;
	height: 20px;
	width: 20px;
}

span.icon-skype {
	background-image: url(img/social.png);
	background-position: -131px 0px;
	height: 20px;
	width: 20px;
}

span.icon-redit {
	background-image: url(img/social.png);
	background-position: -157px 0px;
	height: 20px;
	width: 20px;
}

span.icon-flickr {
	background-image: url(img/social.png);
	background-position: -210px 0px;
	height: 20px;
	width: 20px;
}

span.icon-myspace {
	background-image: url(img/social.png);
	background-position: -235px 0px;
	height: 20px;
	width: 20px;
}

/*light circile icons*/

[class^="icon-circle-light-"], [class*=" icon-circle-light-"] {
	display: inline-block;
	width: 38px;
	height: 38px;
	*margin-right: .5em;
	line-height: 38px;
	vertical-align: text-top;
	background-image: url("img/icons/picons/38.png");
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-top: 1px;
}

span.icon-circle-light-twitter-bird {
	background-position: 0 0;
}

span.icon-circle-light-flickr {
	background-position: -38px 0;
}

span.icon-circle-light-twitter {
	background-position: -76px 0;
}

span.icon-circle-light-skype {
	background-position: -114px 0;
}

span.icon-circle-light-digg {
	background-position: -152px 0;
}

span.icon-circle-light-google {
	background-position: 0 -38px;
}

span.icon-circle-light-linedin {
	background-position: -38px -38px;
}

span.icon-circle-light-vimeo {
	background-position: -76px -38px;
}

span.icon-circle-light-twitter {
	background-position: -114px -38px;
}

span.icon-circle-light-apple {
	background-position: -152px -38px;
}

span.icon-circle-light-picasa {
	background-position: 0 -76px;
}

span.icon-circle-light-rss {
	background-position: -38px -76px;
}

span.icon-circle-light-delicious {
	background-position: -76px -76px;
}

span.icon-circle-light-youtube {
	background-position: -114px -76px;
}

span.icon-circle-light-windows {
	background-position: -152px -76px;
}

span.icon-circle-light-blogger {
	background-position: 0 -114px;
}

span.icon-circle-light-gplus {
	background-position: -38px -114px;
}

span.icon-circle-light-facebook {
	background-position: -76px -114px;
}
/* TOP BAR SEARCH FORM ---------------------- */

#topBar form {
	margin: 0;
}

#topBar form * {
	margin-top: 0;
	margin-bottom: 0;
}

#topBar form .form-actions {
	padding: 0;
}

#topBar form #search-submit-topbar {
	position: absolute;
	bottom: 3px;
	right: 6px;
}

#topBar form .container-inline {
	line-height: 32px;
	position: relative;
	padding: 0 10px 0 0;
}

#topBar #search-block-form .form-text {
	margin: 7px 0 0 0;
	padding: 2px 5px 0 5px;
	width: 100%;
	border-radius: 4px;
	background: #f9f9f9;
	box-shadow: inset 0px 1px 1px rgba(100,100,100, 0.3);
	-moz-box-shadow: inset 1px 0 1px rgba(100,100,100, 0.3);
	-webkit-box-shadow: inset 0px 1px 1px rgba(100,100,100, 0.3);
	border: 1px solid #ececec;
	color: #999;
	font-size: 12px;
	height: 18px;
	line-height: 20px;
	display: block;
}

.search-results h3.title {
	font-size: 18px;
}

@media screen and (max-width: 767px) {
    .region-search-box{
        width: 200px;
    }
    
    .search-box-top .inner{
        padding: 0 0 10px 0;
    }
}

/* Header   ---------------------- */

#header {
	position: relative;
}

#header_left {
	margin-bottom: 48px;
}

@media screen and (max-width: 767px) {
	#header_left {
		margin-bottom: 25px;
	}
}

#header_left .inner {
	padding-top: 10px;
	float: left;
}

#texttitles, #logocontainer {
	display: block;
}

#logocontainer {
	padding-left: 35px;
	float: left;
}

#texttitles, #site-name {
	margin: 0;
}

#texttitles {
	padding-left: 45px;
	display: block;
	float: left;
}

#site-name {
	font-size: 36px;
	line-height: 100%;
	padding-top: 2px;
}

#site-name a, #site-name a:hover {
	color: #5f5f5f;
	text-decoration: none;
}

#slogan {
	padding: 2px 0 0 2px;
	color: #555555;
	display: block;
	font-style: italic;
}

#wap-menu {
	margin-bottom: 43px;
}


#wap-menu .titlecontainer{
    display: none;
}

#header #header-inner-shadow {
	background: url(img/header-inner-shadow.png) top repeat-x;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 3px;
	overflow: hidden;
	line-height: 3px;
	z-index: 500;
}

/* TINY NAV-----------------------
 * other menu settings are in css/superfish.css
 */

/* styles for desktop 
.tinynav { display: none }
*/
/* styles for mobile 
@media screen and (max-width: 979px) {
    .tinynav { display: block }
    
    #nav { display: none }  
    
    .tinynav{
        background: #eeeeee; 
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWU3ZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,  #f9f9f9 0%, #eae9e6 100%); 
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#eae9e6)); 
        background: -webkit-linear-gradient(top,  #f9f9f9 0%, #eae9e6 100%); 
        background: -o-linear-gradient(top,  #f9f9f9 0%,#eae9e6 100%); 
        background: -ms-linear-gradient(top,  #f9f9f9 0%,#eae9e6 100%); 
        background: linear-gradient(to bottom,  #f9f9f9 0%,#eae9e6 100%); 
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#eae9e6',GradientType=0 ); 
        -webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.2);
        -moz-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.2);
        box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.2);
        border: 1px solid #cccccc;
        font-size: 18px;
        line-height: 38px;
        height: 38px;
    }

}


*/

/* selectnav styles for desktop */
.selectnav { display: none }

/* styles for mobile */
@media screen and (max-width: 979px) {
    .selectnav { display: block }
    
    #nav { display: none }  
    
    .selectnav{
        background: #eeeeee; 
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWU3ZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,  #f9f9f9 0%, #eae9e6 100%); 
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#eae9e6)); 
        background: -webkit-linear-gradient(top,  #f9f9f9 0%, #eae9e6 100%); 
        background: -o-linear-gradient(top,  #f9f9f9 0%,#eae9e6 100%); 
        background: -ms-linear-gradient(top,  #f9f9f9 0%,#eae9e6 100%); 
        background: linear-gradient(to bottom,  #f9f9f9 0%,#eae9e6 100%); 
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#eae9e6',GradientType=0 ); 
        -webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.2);
        -moz-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.2);
        box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.2);
        border: 1px solid #cccccc;
        font-size: 18px;
        line-height: 38px;
        height: 38px;
        width: 100%;
    }

}

/* SLIDERS ------------------------ */

#main_slider, #wap-slider {
	position: relative;
}

#main_slider .block {
	padding: 0;
}

#slider-inner {
	/*border-left: 1px solid #f5f5f5 ;
	 border-right:1px solid #f0f0f0 ;*/
}

#main_slider h1, #main_slider h2, #main_slider h3, #main_slider h4{
	margin: 0 0 15px 0;
}

@media screen and (min-width: 1023px) {
	#slider-inner {
		min-height: 450px;
	}
}

#slider-inner-shadow {
	background: url(img/slider-inner.png) top repeat-x;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 3px;
	overflow: hidden;
	line-height: 3px;
	z-index: 500;
}

#slider-inner-shadow-bottom {
	background: url(img/slider-inner-bottom.png) top repeat-x;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 3px;
	overflow: hidden;
	line-height: 3px;
	z-index: 500;
}

.nivo-wrap #slider-inner-shadow-bottom, .piecemaker-wrap #slider-inner-shadow-bottom {
	background: none;
	display: none;
}

/* * FLEX SLIDER * */

.flexslider {
	border: none;
	border-radius: 0px;
	box-shadow: none;
	margin: 0 !important;
}

.flex-container {
	min-height: 280px;
}

.flex-control-nav {
	display: none;
}

.flex-caption {
	margin: 0 0 0 20px;
	padding: 25px 30px;
	position: absolute;
	top: 27%;
	width: 500px;
	background: url(img/slider-caption-bg-white.png) repeat;
	box-shadow: 0px 0px 15px #eeeeee inset;
	color: #000000;
}

.flex-caption-title {
	font-size: 34px;
	color: #000000;
	display: block;
	line-height: 40px;
	padding-bottom: 15px;
	/* text-shadow: 0px 1px 1px #e0e0e0; */
}

.flex-caption-body {
	display: block;
	padding-bottom: 15px;
	float: left;
	margin-right: 0;
}

.flex-caption-link {
	display: block;
	padding-bottom: 10px;
}

.flex-direction-nav a {
	width: 50px;
	height: 56px;
	margin: -20px 0 0;
	display: block;
	position: absolute;
	top: 89%;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
}

.flex-direction-nav .flex-next {
	background-position: 100% 0;
	right: -50px;
}
.flex-direction-nav .flex-prev {
	right: -50px;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	right: 0.7%;
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	left: 91%;
}

@media screen and (max-width: 1023px) {
	.flexslider:hover .flex-prev {
		left: 88%;
	}
}

@media screen and (max-width: 979px) {
	.flex-control-nav {
		display: none;
	}

	.flex-control-nav a {
		display: none;
	}

	.flex-direction-nav .flex-next {
		background-position: 100% 0;
		right: -50px;
		display: none;
	}
	.flex-direction-nav .flex-prev {
		left: -50px;
		display: none;
	}
	.flexslider:hover .flex-next {
		opacity: 0.8;
		right: 1%;
		display: block;
	}
	.flexslider:hover .flex-prev {
		opacity: 0.8;
		left: 1%;
		display: block;
	}

	.flex-caption {
		padding: 10px;
		top: 50%;
		position: absolute;
		margin-left: 100px;
	}

	.flex-caption-title {
		font-size: 26px;
	}

}

@media screen and (max-width: 767px) {
	.flex-direction-nav a {
		top: 47%;
	}

	.flex-container {
		min-height: 100px;
	}

	.nivo-caption-title, .nivo-caption-link {
		display: none;
	}

	.nivo-caption {
		padding: 0;
		bottom: 0;
	}
}

/* ELASTIC SLIDER ------ */

#ei-slider .ei-slider-large {
	margin: 0;
	padding: 0;
}

#ei-slider .ei-slider-thumbs li {
	list-style: none;
	list-style-type: none;
}

#ei-slider a:focus {
	outline: none;
}

.ei-caption-link {
	margin-top: 10px;
}

@media screen and (max-width: 767px) {

	.ei-title h2  .elastic-title-inner {
		color: #fff !important;
	}
}
/* NIVO SLIDER -------------------*/

.slider-wrapper {
	margin: 0 auto;
	width: 100%;
}

.theme-bar.slider-wrapper {
	border: 0;
}

.nivo-caption-title {
	font-size: 34px;
	line-height: 44px;
	text-shadow: 1px 0 0 #333;
	padding-bottom: 0;
}

.nivo-caption {
	padding: 15px 20px 15px 20px;
	background: rgba(0, 0, 0, 0.5);
	bottom: 0;
	color: #FFFFFF;
	display: none;
	left: 0;
	opacity: 1;
	overflow: hidden;
	position: absolute;
	width: 100%;
	z-index: 8;
	box-shadow: 0px 0px 5px rgba(0,0,0, .4) inset;
}

.nivo-caption-link {
	float: right;
	width: 15%;
}

.nivo-caption-link a {
	float: right;
}

.nivo-caption-body {
	float: left;
	width: 85%;
	text-shadow: 1px 0 0 #333;
	padding-top: 15px;
}

.theme-bar .nivo-controlNav {
	bottom: -41;
	height: 30px;
	text-align: center;
	padding: 5px 0;
	color: #5f5f5f;
	border-top: 1px solid #333;
	background: rgb(247,247,247); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk2JSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(232,232,232,1) 96%, rgba(237,237,237,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(96%,rgba(232,232,232,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(232,232,232,1) 96%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(232,232,232,1) 96%,rgba(237,237,237,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(232,232,232,1) 96%,rgba(237,237,237,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(232,232,232,1) 96%,rgba(237,237,237,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ededed',GradientType=0 ); /* IE6-8 */
	opacity: 0.8;
}
.theme-bar:hover .nivo-controlNav {
	bottom: 0;
	opacity: 1;
}

.theme-bar .nivo-directionNav a {
	color: #000000;
}

.nivo-control {
	font-family: Arial, Helvetica, sans-serif; /* line fix. dont remove */
}

@media screen and (max-width: 767px) {
	.nivo-caption-link {
		float: none;
		width: 50%;
	}

	.nivo-caption-link a {
		float: none;
	}

	.nivo-caption-title {
		font-size: 24px;
		line-height: 34px;
		text-shadow: 1px 0 0 #333;
	}

	.theme-bar .nivo-controlNav {
		bottom: 0;
	}

	.nivo-caption {

	}

	.nivo-caption-title, .nivo-caption-link {
		display: none;
	}

	.nivo-caption {
		padding: 0;
		bottom: 0;
	}
}

/* PIECEMAKER ----------------------*/

.piecemaker-wrap #slider-inner {
	padding-top: 20px;
}

.piecemaker-wrap #slider-inner-shadow, .piecemaker-wrap #slider-inner-shadow-bottom {
	display: none;
}

/* BLOCKS -----------------------*/

.block {
	padding: 0 25px;
}

.blocktitle {
	margin: 0 0 10px 0;
}

/*
 * HIGHLIGHTED
 */

.region-highlighted {
	padding: 15px 20px;
}

.region-highlighted .block {
	padding: 0;
	margin: 0;
}

#highlighted_2 {
	color: #fff;
	margin-right: 0px;
	float: right;
}

#highlighted_2 .block {
	padding:10px 15px;
}

#highlighted_2 a{
	color: #fff;
	font-weight: bold;
}

.region-highlighted-2 {
	border-left: 4px solid;
}

/*
 * COLUMN BLOCKS
 */

#column-region .block .blocktitle {
	margin: 0 0 10px 0;
}

#column-region .block {
	margin-bottom: 20px;
	padding-bottom: 3px;
}

#column-region p {
	margin-bottom: 20px;
}

/*
 #column_block2 .block, #column_block3 .block, #column_block4 .block, #column_block5 .block, #column_block5 .block{
 border-left: 1px solid #e2e2e2;
 }

 */

/* COLUMN BLOCKS ROW 2---------------*/

#column-region-row2  .block {
	margin-bottom: 20px;
	padding-bottom: 3px;
}

#column-region-row2 p {
	margin-bottom: 20px;
}
/*
 #column_block2-row2 .block, #column_block3-row2 .block, #column_block4-row2 .block, #column_block5-row2 .block, #column_block6-row2 .block{
 border-left: 1px solid #e2e2e2;
 }
 */
/* Under Content zone --------------*/

#under-content-region  .block {
	margin-bottom: 20px;
	padding-bottom: 3px;
}

#under-content-region p {
	margin-bottom: 20px;
}

/*
 #under2 .block, #under3 .block, #under4 .block, #under5 .block, #under6 .block{
 border-left: 1px solid #e2e2e2;
 }
 */

/* CONTENT ZONE ----------------- */

#zone2{
	padding-top: 22px;
}

#zone2 .block {
	padding: 0 25px 25px 25px;
	margin-bottom: 25px;
	border-bottom: 1px solid #e2e2e2;
}

#content-area {
	position: relative;
}

.inner-no-left-sidebar {
	padding-left: 25px;
}

.inner-no-right-sidebar {
	padding-right: 25px;
}

.inner-no-sidebar {
	padding-right: 25px;
	padding-left: 25px;
}

#block-system-main.block {
	border-bottom: none;
}

#zone2  .block .blocktitle {
	margin: 0 0 10px 0;
}

.node .title {
	margin: 0 0 15px 0;
}

.node-teaser .title {
	margin: 0 0 12px 0;
}

.node .title a {
}

.node-teaser .user-picture {
	display: none;
}

#content-region .block {
	padding: 0;
}

.node {
	margin: 0;
	padding: 30px 0;
}

.iteration-1 {
	padding: 0 0 30px 0;
}

.breadcrumb {
	font-size: 11px;
	color: #777777;
	background: none;
	padding: 6px 0;
	border-radius: 0;
}

div.submitted {
	padding: 10px 0;
	color: #9f9f9f;
	width: 100%
}

.node-teaser div.submitted {
	padding: 0 0 10px 0;
	margin-bottom: 15px;
	border-bottom: 1px solid #e2e2e2;
	width: 100%
}

.node-teaser .node-print {
	display: none;
}

.node .links {
	padding: 0;
	width: 100%;
	text-align: right;
	margin: 0;
	line-height: 35px;
}

ul.links {
	list-style: circle;
}

.node ul.inline li {
	padding: 0 0 0 1em;
}

.node-user-picture {
	float: right;
	margin: 0 0 10px 10px;
	width: 100px;
	height: auto;
	padding: 5px;
}

.node img {
	margin-bottom: 15px;
}

.node .field-item img {
	margin-bottom: 0;
}

.field-item {
	margin-bottom: 15px;
}

.field-type-image .field-item {
	margin: 0;
}

.field-type-image {
	margin-bottom: 15px;
	padding: 4px;
	border: 1px solid #e2e2e2;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	display: inline-block;
}

.field-type-image img, .fancy-preload img {
	width: 100%;
}

.fancy-preload {
	margin-bottom: 15px;
	padding: 4px;
	border: 1px solid #e2e2e2;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

div.terms {
	display: block;
	margin-bottom: 15px;
	text-align: right;
}

div.terms div {
	display: inline;
	line-height: 13px;
}

.meta .terms .field-item {
	margin-left: 8px;
	border-radius: 3px 3px 3px 3px;
	padding: 1px 4px 2px;
	background: #eee;
}

.meta .terms .field-item a {
	color: #5f5f5f;
	font-size: 11.8px;
	font-weight: normal;
	text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.25);
}

/* MENUS-------------- */

ul.menu {
	margin: 0 0 10px 0;
}

ul.menu li a {
	color: #5f5f5f;
	display: block;
	padding: 8px 0 8px 0;
}

ul.menu li.leaf a:hover {
}

ul.menu li {
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid;
	border-color: #e6e6e6;
	padding-left: 20px;
}

ul.menu li.leaf {
	background: url(img/leaf.png) left top no-repeat;
}

ul.menu li.expanded {
	border-bottom: none;
	background: url(img/expanded.png) left top no-repeat;
}

ul.menu li.expanded li.first {
	border-top: 1px solid;
	border-color: #e6e6e6;
}

ul.menu li.collapsed {
	background: url(img/collapsed.png) left top no-repeat;
}

/* item list */
.item-list ul li {
	list-style: decimal;
	margin-bottom: 10px;
	margin-left: 20px;
}

/* numbered-heading */

.title-with-icon {
	width: 100%;
	float: left;
	margin-bottom: 20px;
}

.numbered-heading {
	line-height: 58px;
	font-size: 24px;
	float: left;
	display: inline-block;
}

.round-number {
	display: inline-block;
	width: 58px;
	height: 58px;
	line-height: 58px;
	text-align: center;
	font-weight: bold;
	font-size: 38px;
	color: #fff;
	border-radius: 50%;
	float: left;
	margin-right: 12px;
}

.btn.btn-plain {
	background: none;
	box-shadow: none;
	border: none;
	text-transform: uppercase;
	font-size: 12px;
	background-image: url(img/plain-button.png);
	background-position: right center;
	text-shadow: none;
	color: #6f6f6f;
	padding-right: 17px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}

/* feedback link------------------- */

#feedback-div {
	position: fixed;
	bottom: 5%;
	left: 0;
}

#feedback-link {
	padding: 20px 10px 20px 8px;
	border-top-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-bottom-right-radius: 3px;
	background: #d4d4d4;
	transition: background .25s linear 0s;
	-moz-transition: background .25s linear 0s;
	-webkit-transition: background .25s linear 0s;
	display: block;
}

/* Modal --------*/

.modal .blocktitle {
	padding: 10px 0;
	border-color: #ddd;
}

.modal .modal-footer {
	background: none;
}

.modal form {
	margin: 0;
}

.modal.fade.in {
  top: 40%;
}

@media (max-width: 767px) {
  .modal.fade.in {
    top: 5%;
  }
}
/* Tabs Region & Tabs-------------*/

#tabs-region .inner {
	padding: 0 0 0 25px;
}

#tabs-region .span12 .inner {
	padding: 0 25px 0 25px;
}

.tabs-left .block {
	padding-bottom: 3px;
}

.tabs-left  .tab-content {
	padding: 15px 20px;
}

.tab-content {
	padding: 0 20px;
}

.tab-content .block {
	padding: 0;
}

#tabs-region .tabs-left .tab-content {
	background: rgb(248,248,248); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3OCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(248,248,248,1) 78%, rgba(243,243,243,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(78%,rgba(248,248,248,1)), color-stop(100%,rgba(243,243,243,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(248,248,248,1) 78%,rgba(243,243,243,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(248,248,248,1) 78%,rgba(243,243,243,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(248,248,248,1) 78%,rgba(243,243,243,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(248,248,248,1) 78%,rgba(243,243,243,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-8 */
	border-top: 1px solid #ececec;
	border-right: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	border-radius: 0 4px 4px 0;
}

#tabs-region .tabs-left > .nav-tabs {
	margin-right: 0;
	margin-top: 0;
	border: none;
}
#tabs-region .tabs-left > .nav-tabs > li {
	margin-bottom: 4px;
	border-radius: 2px 0 0 2px;
}

#tabs-region .tabs-left > .nav-tabs > li > a {
	margin-right: 0px;
	min-width: 150px;
	padding-left: 18px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #eee;
	color: #666;
	border-top: 1px solid #e2e2e2;
	border-left: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	border-right: none;
	box-shadow: 0 0 2px rgba(255,255,255, .9) inset;
	border-radius: 2px 0 0 2px;
	margin-bottom: 0;
}

#tabs-region .tabs-left > .nav-tabs > li > a:hover {
	border-top: 1px solid #e2e2e2;
	border-left: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	border-right: none;
}

#tabs-region .tabs-left > .nav-tabs > li.active > a {
	/* background-image: url(img/tabs-shade.png); */
	box-shadow: none;
	color: #fff;
}

.nav-tabs {
	font-size: 18px;
}

#tabs-Sidebar .block {
	padding: 0 25px 0 0;
}

@media (max-width: 767px) {
	.tabs-left > .nav-tabs > li > a {
		margin-right: 0px;
		min-width: 60px;
		padding-left: 10px;
	}

	#tabs-region .tabs-left > .nav-tabs > li > a {
		min-width: 90px;
	}

	.nav-tabs {
		font-size: 14px;
	}

	.inner {
		padding-right: 15px;
		padding-left: 15px;
	}

	#tabs-Sidebar .block {
		padding: 25px 25px 0 25px;
	}

}

/* TITLE REGION -------------------------*/

#title-region .inner {
	color: #fff;
}

#title-region .inner a {
	color: #fff;
}

#title-region .inner {
	padding: 25px 28px;
	background-image: url(img/title-bg-shade.png);
	background-position: top;
	background-repeat: repeat-x;
}

#title-region .page-title, #title-region .page-title a {
	margin: 0;
	color: #fff;
	text-shadow: 0px 1px 0px rgba(100,100,100,0.3);
}

#title-region .breadcrumb {
	color: #777;
	margin: 0;
	padding: 0 28px;
	background: #f5f5f5;
	border-top: 1px solid #fff;
	line-height: 32px;
	height: 32px;
}

.icon-breadcrumb {
	background-image: url(img/home-icon.png);
	background-position: center center;
	background-repeat: no-repeat;
}

#home-icon {
	float: left;
	padding: 0 12px;
	line-height: 32px;
	height: 32px;
	margin-right: 10px;
	border-right: 1px solid #e2e2e2;
	border-left: 1px solid #e2e2e2;
	background: rgb(233,233,233); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(233,233,233,1) 0%, rgba(245,245,245,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,233,233,1)), color-stop(100%,rgba(245,245,245,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(245,245,245,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(245,245,245,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(245,245,245,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(233,233,233,1) 0%,rgba(245,245,245,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-8 */
}

.border-title-region {
	display: block;
	height: 4px;
	line-height: 1px;
	font-size: 1px;
	margin: 0;
	width: 100%;
	float: left;
	background: #f0f0f0;
	border-top: 1px solid #fff;
}

/* PRICING TABLES 3 cols -----------*/

.pricing-table ul {
	margin: 0;
	padding: 0;
	text-align: center;
}

.pricing-table ul li {
	list-style: none;
	list-style-image: none;
	padding: 8px;
	margin: 0;
	border-bottom: 1px solid #e2e2e2;
}

.pricing-table .tables3 .ptable {
	float: left;
	width: 33.3%;
}

.pricing-table .plan {
	border-left: 1px solid #e2e2e2;
	border-top: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	margin: 10px 0 0 0;
	position: relative;
}

ul.plan > li:nth-of-type(2n+1) {
	background: #f5f5f5;
}

ul.plan > li:nth-last-child(-n+1) {
	background: none;
}

ul.plan  li.head {
	background: rgb(153,153,153); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3Nzc3NzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(153,153,153,1) 0%, rgba(119,119,119,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(153,153,153,1)), color-stop(100%,rgba(119,119,119,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(119,119,119,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(119,119,119,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(119,119,119,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(153,153,153,1) 0%,rgba(119,119,119,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#777777',GradientType=0 ); /* IE6-8 */
	color: #fff;
}

.pricing-table ul.plan.prefered {
	margin: 0;
	box-shadow: 0 0 10px rgba(100,100,100,.5);
	z-index: 100;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-top-right-radius: 4px;
	transition: all .5s linear 0s;
}

.pricing-table ul.plan.prefered .head {
	color: #fff;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-top-right-radius: 4px;
	-webkit-tborder-top-left-radius: 4px;
	-moz-border-top-right-radius: 4px;
	background: rgb(57,57,57); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5MzkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzIzMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(57,57,57,1) 0%, rgba(35,35,35,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(57,57,57,1)), color-stop(100%,rgba(35,35,35,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(57,57,57,1) 0%,rgba(35,35,35,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(57,57,57,1) 0%,rgba(35,35,35,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(57,57,57,1) 0%,rgba(35,35,35,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(57,57,57,1) 0%,rgba(35,35,35,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#393939', endColorstr='#232323',GradientType=0 ); /* IE6-8 */
}

.pricing-table div.ptable:nth-last-child(-n+1) > ul.plan, .pricing-table div.ptable:nth-last-child(-n+1) > ul.plan > li.head {
	border-top-right-radius: 4px;
	-moz-border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
}

.pricing-table div.ptable:first-child > ul.plan, .pricing-table div.ptable:first-child > ul.plan > li.head {
	border-top-left-radius: 4px;
	-moz-border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
}

.pricing-table .signup {
	height: 80px;
	line-height: 80px;
}

.pricing-table .signup a.btn {
	padding: 12px 40px;
	font-size: 18px;
}

.pricing-table ul .price {
	padding: 20px 0;
	font-size: 38px;
	margin: 20px auto 0 auto;
	border-bottom: none;
}

/* PRICING TABLES LAYOUTS -----------*/

.pricing-table .tables4 .ptable {
	float: left;
	width: 24.95%;
}

.pricing-table .tables5 .ptable {
	float: left;
	width: 19.95%;
}

.pricing-table .tables6 .ptable {
	float: left;
	width: 16.62%;
}

.pricing-table .tables7 .ptable {
	float: left;
	width: 14.25%;
}

.pricing-table .tables7  .signup a.btn, .pricing-table .tables6  .signup a.btn {
	padding: 8px 20px;
	font-size: 16px;
}

.pricing-table .tables7   ul .price {
	font-size: 30px;
}

@media screen and (max-width: 979px) {
	.pricing-table ul .price {
		font-size: 22px;
	}

	.head h2 {
		font-size: 26px;
	}

	.pricing-table .signup a.btn {
		padding: 8px 10px;
		font-size: 14px;
	}

}

/* COMMENTS -------------------------*/

#comments {
	margin-top: 30px;
}

.comment-meta {
	float: right;
	margin: 2px 0 4px 12px;
	background: #fefefe;
	padding: 5px;
}

.comment-meta img {
	width: 98px;
	height: auto;
}

.comment-submitted {
	margin-top: -8px;
	padding-bottom: 15px;
	font-size: 11px;
	color: #777;
}

.comments-links {
	text-align: right;
	font-size: 11px;
	color: #777;
}

.comment {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #e2e2e2;
}

#comments .indented {
	padding: 10px;
	margin-left: 30px;
}

#comment-form {
	font-weight: normal;
	padding: 8px 15px;
	background: #f8f8f8;
	box-shadow: 0px 0px 3px rgba(100,100,100, 0.3);
}

#comment-form label {
	padding: 2px 0;
	font-weight: normal;
}

#comment-form input.form-text, #comment-form textarea.form-textarea {
}

.filter-wrapper {
	border: none;
}

#comment-form .form-submit {
	margin-right: 6px;
}

#comments h3 {
	font-size: 20px;
}

#comments h2.title {
	padding-bottom: 8px;
	margin-bottom: 15px;
	border-bottom: 1px solid #e2e2e2;
}

#comments h2.title.comment-form {
	font-size: 24px;
	padding: 5px 15px;
	margin-bottom: 0;
	border: none;
	margin-top: 30px;
	color: #5f5f5f;
	text-shadow: 0 1px 0 rgba(255, 255,255, 0.4);
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	box-shadow: 0px 0px 3px rgba(100,100,100, 0.3);
	background: #f8f8f8;
}

.comment .new, .marker {
	font-weight: bold;
	line-height: 14px;
	font-size: 11px;
	color: #ffffff;
	vertical-align: baseline;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #999999;
	padding: 1px 2px 1px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

/* TYPOGRAPHY ---------*/

#zone1 p, #zone2 p, #zone3 p {
	margin: 0 0 20px 0;
}
.divider {
	display: block;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	padding: 0 0 20px 0;
	width: 100%;
	/* float: left; */
}

.region-highlighted h1, .region-highlighted h2, .region-highlighted h3, .region-highlighted h4, .region-highlighted h5 {
	margin: 0 0 10px 0;
}

.banner h3 {
	margin: 10px 0;
}

.border {
	border-top: 1px solid #e2e2e2;
	display: block;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	margin: 0;
	width: 100%;
	float: left;
}

.border-color {
	border-top: 3px solid;
	display: block;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	margin: 0 2% 0 2%;
	width: 96%;
	float: left;
}

/* ALL FORMS ---------------------- */

.form-submit {
	border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
}

.form-submit {
	-moz-border-bottom-colors: none;
	-moz-border-image: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6);
	background-repeat: repeat-x;
	border-radius: 4px 4px 4px 4px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	color: #333333;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 0;
	padding: 4px 14px;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
}

.form-actions {
	background-color: none;
	background: none;
	border-top: none;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 10px 0;
}

/* MISC ---------------------------------- */

.feed-icon {
	padding-bottom: 15px;
	display: block;
}

.hi {
	padding: 20px;
	margin: 20px;
	transition: box-shadow 1s linear 0s;
	-webkit-transition: box-shadow 1s linear 0s;
	-moz-transition: box-shadow 1s linear 0s;
}

.hi:hover {
	box-shadow: 10px 10px 30px #cccccc;
}

html.js input.form-autocomplete {
	background: none;
}

.btn.pull-right.form-submit {
	margin-left: 5px;
	margin-right: 0;
}

.btn.form-submit {
	margin-right: 5px;
}

.btn.btn-theme {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-image: url(img/button-shade.png);
	background-repeat: repeat-x;
	background-position: top;
	background-size: auto;
	/* Fix box-shadow transition because of bootstrap */
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	/* ^^END Fix */

	transition: box-shadow 0.2s linear 0s;
	-webkit-transition: box-shadow 0.2s linear 0s;
	-moz-transition: box-shadow 0.2s linear 0s;
}

.btn.btn-theme:hover {
	background-size: auto;
	background-position: top;
	color: #fff;
}

.features-btn {
	margin-top: 32px;
}

/* back to top */
#toTop {
	width: 28px;
	text-align: center;
	position: fixed; /* this is the magic */
	bottom: 12px; /* together with this to put the div at the bottom*/
	right: 12px;
	cursor: pointer;
	display: none;
	color: #333;
	font-size: 22px;
}

/* Tables */

tbody {
	border-top: none;
}

#forum  th, #forum  .table th {
	border-bottom: 3px solid;
	padding: 16px 10px;
}

#forum  .table thead, #forum thead {
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
}

tr.even {
	background: #fff;
}

tr.even, tr.odd {
	border-bottom: 1px solid #e2e2e2;
}

.table th, .table td, th, td {
	vertical-align: middle;
}

.node-forum .meta {
	padding: 10px 20px;
	margin-bottom: 15px;
	border: 1px solid #f0f0f0;
	background: rgb(247,247,247); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(252,252,252,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(252,252,252,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(252,252,252,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(252,252,252,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(252,252,252,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(252,252,252,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#fcfcfc',GradientType=0 ); /* IE6-8 */
}

#forum .table {
	border: 1px solid #e2e2e2;
	box-shadow: 0 2px 3px rgba(100,100,100,.2);
}

/* icompany icons. We have used Token icons from brsev (http://brsev.deviantart.com/art/Token-128429570)*/
[class^="icon48-"], [class*=" icon48-"] {
	display: inline-block;
	width: 48px;
	height: 48px;
	margin-right: 5px;
	line-height: 48px;
	vertical-align: text-top;
	float: left;
	margin-top: 3px;
}

.icon48-iphone {
	background: url(img/icons/48/iPhone.png) center center no-repeat;
}

.icon48-tuneup {
	background: url(img/icons/48/tuneup-utilities.png) center center no-repeat;
}

.icon48-paint {
	background: url(img/icons/48/Paint.png) center center no-repeat;
}

.icon48-graph {
	background: url(img/icons/48/graph.png) center center no-repeat;
}

/* tabs */

ul.tabs {
	margin: 15px 0;
}

ul.btn-group.tabs{
	margin-bottom: 35px;
}

ul.tabs a {
	color: #5f5f5f;
}

.item-list ul.pager {
	margin: 20px;
}

/* BOTTOM REGION ------------------ */

#bottom-region {
	float: left;
	color: #fff;
	background-position: top;
	background-image: url(data:image/png;base64,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);
	box-shadow: 0 0 4px 2px rgba(0,0,0, 0.15) inset;
	border-top: 3px solid;
	border-bottom: 3px solid;
}

#bottom-region .block {
	padding: 12px 25px;
}

#bottom-region .block-simplenews .content p {
	margin: 0 0 6px 0;
}

#bottom-region .block-simplenews .simplenews-subscribe {
	margin: -14px 0 0 0;
	text-align: right;
}

#bottom-region a {
	color: rgb(84,119,60);
}

@media (max-width: 767px) {
	#bottom-region .block-simplenews .simplenews-subscribe {
		margin-top: 10px;
		text-align: left;
	}
}

.logged-in #bottom-region .block-simplenews .content p {
}

.logged-in #bottom-region .block-simplenews .simplenews-subscribe {
}

#bottom-region .block-simplenews .simplenews-subscribe .form-item, #bottom-region .block-simplenews .simplenews-subscribe .form-text {
	margin: 0 !important;
	display: inline-block;
}

#bottom-region .block-simplenews .simplenews-subscribe .form-text {

}

#bottom-region .block-simplenews .simplenews-subscribe .form-submit {
	margin-left: 2px;
}

.logged-in #bottom-region .block-simplenews .simplenews-subscribe .form-submit {
	margin: 0 0 0 3px;
	display: inline-block;
}

.simplenews-subscribe label {
	display: none;
}

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

#footer-region {
	background: rgb(15,15,15); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmMGYwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(15,15,15,1) 0%, rgba(34,34,34,1) 27%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(15,15,15,1)), color-stop(27%,rgba(34,34,34,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(15,15,15,1) 0%,rgba(34,34,34,1) 27%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(15,15,15,1) 0%,rgba(34,34,34,1) 27%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(15,15,15,1) 0%,rgba(34,34,34,1) 27%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(15,15,15,1) 0%,rgba(34,34,34,1) 27%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f0f0f', endColorstr='#222222',GradientType=0 ); /* IE6-8 */
	color: #888;
	float: left;
}

#footer-region .footer-inner {
	padding-top: 30px;
}

#footer-bar {
	padding: 6px 0;
	background: rgb(51,51,51); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYjJiMmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(51,51,51,1) 0%, rgba(43,43,43,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,51,51,1)), color-stop(100%,rgba(43,43,43,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(43,43,43,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(43,43,43,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(43,43,43,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(51,51,51,1) 0%,rgba(43,43,43,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#2b2b2b',GradientType=0 ); /* IE6-8 */
	line-height: 30px;
	font-size: 92%;
	float: left;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
	-moz-border-bottom-right-radius: 4px;
}

#footer-bar a, #footer-bar {
	color: #777;
}

ul.secondary-menu {
	margin: 0;
	margin-left: 20px;
}

@media (max-width: 767px) {
	#footer-bar ul.secondary-menu {
		margin: 0;
		margin-left: 10px;
	}
	
	#footer-bar .block{
		padding: 0;
	}
}

#footer-note .inner {
	text-align: right;
	padding-right: 20px;
}

.region-footer .block {
	padding-right: 0;
}

#footer-region .block {
	margin-bottom: 20px;
}

#footer-region .blocktitle {
	background: url(img/footer_blocktitle.png) bottom repeat-x;
	padding-bottom: 6px;
	margin-bottom: 12px;
}

#footer-region ul.menu li.leaf, #footer-region ul.menu li.collapsed, #footer-region ul.menu li.expanded {
	list-style: none;
	background: none;
	padding: 0 0 0 2px;
	border-bottom: none;
	line-height: 28px;
}

#footer-region ul.menu li a {
	display: inline;
	padding: 0;
}


html.js fieldset.collapsed{
    height:auto;
}

/*
 * bootstrap components misc -----------------
 */

.accordion-heading * {
	margin: 0;
}

.accordion-heading a {
	color: #5f5f5f;
}

.accordion-heading {
	box-shadow: none;
	background: #f8f8f8;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	font-size: 16px;
}

.getCode {
	margin-top: 20px;
	margin-bottom: 20px;
}

.getCode .accordion-heading {

}

.getCode .icon-plus {
	margin-top: 4px;
	margin-right: 2px;
}

.the-icons li, .the-icons {
	list-style: none;
	list-style-type: none;
	margin-left: 5px;
}

/* jCarousel skin modification */

/**
 * Based on the default jCarousel tango skin. Adapted for use with the Mini
 * Panels module by Wim Leers. GPL icons created by Kaj Heijmans.
 */

.jcarousel-item .views-field-view-node{
	margin-top: 20px;
}

.jcarousel-container {
	background: none;
	border: none;
	margin: auto;
}

.jcarousel-container-horizontal {
	width: 440px;
	height: 102px;
	padding: 20px 40px;
}

.jcarousel-container-vertical {
	width: 100%;
	height: auto;
	padding: 0;
}

.jcarousel-navigation-before {
	padding-top: 0;
}

.jcarousel-navigation-after {
	padding-bottom: 30px;
}

.jcarousel-clip-horizontal {
	width: 440px;
	overflow: hidden;
}

.jcarousel-clip-vertical {
	height: 380px;
	overflow: hidden;
}

/* hide read more link */
@media (max-width: 830px) {
	.views-field-view-node {
		display: none;
	}
}

.jcarousel-item {
	padding: 0;
	width: 100%;
	height: auto;
	overflow: hidden;
	border: none;
	list-style: none;
}

.jcarousel-item-horizontal {
	margin: 0 4px;
}

.jcarousel-item-vertical .portfolio-image {
	float: left;
	margin-right: 25px;
}

.views-field-view-node {

}

.jcarousel-item-vertical {
	margin: 15px 0;
}

.jcarousel-item-placeholder {
	background: #fff url(throbber.gif) no-repeat center center;
	color: #000;
}

/**
 * Buttons
 */
.jcarousel-next, .jcarousel-prev {
	display: block;
	width: 32px;
	height: 32px;
	background-image: url(img/arrows.png);
}

/**
 *  Horizontal Buttons
 */
.jcarousel-prev-horizontal {
	position: absolute;
	top: 55px;
	left: 5px;
	background-position: 0 0;
}
.jcarousel-prev-horizontal:hover {
	background-position: -32px 0;
}
.jcarousel-prev-horizontal:active {
	background-position: -64px 0;
}
.jcarousel-prev-disabled-horizontal, .jcarousel-prev-disabled-horizontal:hover, .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-position: -96px 0;
}

.jcarousel-next-horizontal {
	position: absolute;
	top: 55px;
	right: 5px;
	background-position: 0 -32px;
}
.jcarousel-next-horizontal:hover {
	background-position: -32px -32px;
}
.jcarousel-next-horizontal:active {
	background-position: -64px -32px;
}
.jcarousel-next-disabled-horizontal, .jcarousel-next-disabled-horizontal:hover, .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position: -64px -32px;
}

/**
 *  Vertical Buttons
 */
.jcarousel-prev-vertical {
	position: absolute;
	top: -44px;
	right: 49px;
	background-position: 0 -64px;
}
.jcarousel-prev-vertical:hover {
	background-position: -32px -64px;
}
.jcarousel-prev-vertical:active {
	background-position: -64px -64px;
}
.jcarousel-prev-disabled-vertical, .jcarousel-prev-disabled-vertical:hover, .jcarousel-prev-disabled-vertical:active {
	cursor: default;
	background-position: -96px -64px;
}

.jcarousel-next-vertical {
	position: absolute;
	top: -46px;
	right: 25px;
	background-position: 0 -96px;
}
.jcarousel-next-vertical:hover {
	background-position: -32px -96px;
}
.jcarousel-next-vertical:active {
	background-position: -64px -96px;
}
.jcarousel-next-disabled-vertical, .jcarousel-next-disabled-vertical:hover, .jcarousel-next-disabled-vertical:active {
	cursor: default;
	background-position: -96px -96px;
}

.jcarousel-navigation {
	margin: 0;
	padding: 4px;
}

.jcarousel-navigation li {
	display: none;
	margin: 0 -1px 0 0;
	padding: 0;
	background: none;
}

.jcarousel-navigation li a {
	color: #12A698;
	padding: 1px 5px;
}

.jcarousel-navigation li a:hover {
	color: white;
	padding: 0px 4px;
	background-color: #A0DCD9;
	text-decoration: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #4C9899;
}

.jcarousel-navigation li.active a {
	color: white;
	padding: 0px 4px;
	background-color: #12A698;
	text-decoration: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #1B6364;
}

/* responsive fix */

@media (max-width: 767px) {
	#footer-note .inner {
		text-align: left;
	}

	#header_left {
		margin-bottom: 20px;
	}

	#wap-menu {
		margin-bottom: 10px;
	}

	.main_menu_container {
		float: none;
		padding: 20px;
	}

	.tinynav {
		width: 100%;
	}

	.social-region .inner.pull-right {
		float: none;
		padding: 0 0 10px 0;
	}

	.social-region .block {
		margin-left: 0;
	}

	#tabs-region .inner {
		padding: 0 25px;
	}
}

/*
 * Demo logos
 */

.ibm-logo {
	height: 76px;
	margin: auto;
	width: 180px;
	clear: both;
	background-repeat: no-repeat;
	background-image: url(img/icons/clients.jpg);
	background-position: -30px 5px;
}

.acer-logo {
	height: 76px;
	width: 180px;
	margin: auto;
	clear: both;
	background-repeat: no-repeat;
	background-image: url(img/icons/clients.jpg);
	background-position: -515px 5px;
}

.lg-logo {
	height: 76px;
	width: 180px;
	clear: both;
	margin: auto;
	background-repeat: no-repeat;
	background-image: url(img/icons/clients.jpg);
	background-position: -760px 5px;
}

.tata-logo {
	height: 76px;
	margin: auto;
	width: 180px;
	clear: both;
	background-repeat: no-repeat;
	background-image: url(img/icons/clients.jpg);
	background-position: -263px 5px;
}

.node-type-page .node {
	padding-bottom: 10px;
}

/* table */

table {
	width: 100%;
	margin-bottom: 20px;
}
table th, table td {
	padding: 8px;
	line-height: 20px;
	text-align: left;
	vertical-align: top;
	border-top: 1px solid #dddddd;
}
table th {
	font-weight: bold;
}
table thead th {
	vertical-align: bottom;
}
table caption + thead tr:first-child th, table caption + thead tr:first-child td, table colgroup + thead tr:first-child th, table colgroup + thead tr:first-child td, table thead:first-child tr:first-child th, table thead:first-child tr:first-child td {
	border-top: 0;
}
table tbody + tbody {
	border-top: 2px solid #dddddd;
}


/* Ubercart */

.node-product{
	margin: 25px 0;	
}

.node-product .field-name-body{
	 margin: 20px 0;
}

.field-type-taxonomy-term-reference {
	margin: 0;
}

.field-type-taxonomy-term-reference *{
	display: inline-block;
	padding-right: 8px;
}

.field-name-taxonomy-catalog *{
	margin: 0;
}

.product-descriptions{
	padding: 10px 15px;
	background: #f7f7f7;
	border:1px solid #fff;
	box-shadow: 0 0 2px rgba(0,0,0,.3);
	margin-top: 1px;
	line-height: 22px;
}

.field-type-taxonomy-term-reference .field-item{
	padding-left: 13px;
	background: url(img/catalog_tags.png) left center no-repeat;
}

.node-product .display-price{
	float: none;
	text-align: left;
	font-size: 28px;
	padding:32px 0 0 0 ;
	display: block;
}

.node-product  .uc-price{
	display: inline-block;
}


.btn.node-add-to-cart{
	-moz-transition: box-shadow 0.2s linear 0s;
    background-image: url("img/button-shade.png");
    background-position: center top;
    background-repeat: repeat-x;
    background-size: auto auto;
    box-shadow: none;
    color: #FFFFFF;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
    padding: 4px 22px;
    font-size: 16px;
}

.btn.node-add-to-cart:hover {
	background-size: auto;
	background-position: top;
	color: #fff;
}

.node-product .add-to-cart{
	text-align: right;
}

.node-product .add-to-cart #edit-actions, .node-product .add-to-cart .form-actions{
	margin-top: 16px;
}

.node-product .add-to-cart input.node-add-to-cart{
	text-align: right;
	margin: 0;
}

.product-images {
	border-top-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-top-right-radius: 4px;
	box-shadow: 0 0 2px rgba(0,0,0,.3);
	 
}



.node-product .product-title{
	margin: 0;
	padding: 5px 5px 5px 10px;
	font-size: 18px;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border-top-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-top-right-radius: 4px;
	box-shadow: 0 2px 2px rgba(0,0,0,.2);
	 
}

.product-image{
	float: none;
	margin: 0;
	padding: 0;
}

.product-images .field-type-image{
	float: none;
	padding: 0;
	border: none;
	border-bottom: 5px solid;
	width: 100%;
	margin: 0;
}

.product-title-border{
	display: block;
	line-height: 2px;
	font-size: 0;
	overflow: hidden;
	height: 4px;
	
}

.list-price .uc-price{
	text-decoration: line-through;
}

.node-product .field-name-uc-product-image{
	 
}

.node-teaser .product-descriptions{
	margin: 0;
	padding: 0 20px;
}

.node-teaser .display-price{
	float: none;
	text-align: left;
	font-size: 22px;
	padding:0 ;
	display: block;
}

.node-teaser .add-to-cart .form-actions, .node-teaser .add-to-cart #edit-actions{
	margin-top: 0;
	padding: 0;
}