/* #Columns
================================================== */
.shortcode-col-1-1 { width: 100%; }
.shortcode-col-2-1 { width: 49.1525%; }
.shortcode-col-3-1 { width: 32.2033%; }
.shortcode-col-4-1 { width: 23.7288%; }
.shortcode-col-3-2 { width: 66.1016%; }
.shortcode-col-4-3 { width: 74.5762%; }

.shortcode-col-2-1,
.shortcode-col-3-1,
.shortcode-col-4-1,
.shortcode-col-3-2,
.shortcode-col-4-3 { float: left; margin-right: 1.6949%; }

.shortcode-col-last { margin-right: 0; }


.s-col-1 { width: 100%; }
.s-col-2 { width: 49.1525%; }
.s-col-3 { width: 32.2033%; }
.s-col-4 { width: 23.7288%; }
.s-col-5 { width: 18.6440% }


.s-col-2,
.s-col-3,
.s-col-4,
.s-col-5 { float: left; margin-left: 1.6949%; }

.s-col-first { margin-left: 0; }






/* #Dropcap
================================================== */
.shortcode-dropcap {
	float: left;
	padding: 2px 10px 0 2px;
	margin-top: 8px;
	text-align: center;
	line-height: 32px;
	font-size: 32px;
	color: #333;
}

.shortcode-dropcap-has-bgcolor {
	padding: 0;
	margin-right: 10px;
	margin-top: 8px;
	width: 36px;
	height: 36px;
	line-height: 36px;
	font-size: 18px;
	border-radius: 100%; 
	-moz-border-radius: 100%;  
	-webkit-border-radius: 100%;  
}





/* #Pre
================================================== */
.shortcode-pre { 
	border: 1px solid #E1E1E0;
	background: #FFF;
	padding: 15px 20px;
	margin: 20px 0;
	color:#333;
}

.shortcode-pre p { margin: 0; }






/* #Hr
================================================== */
.shortcode-hr {
	font-size: 0;
	height: 1px;
	line-height: 1px;
}



/* #Title
================================================== */
.post-format h3.shortcode-title {
	margin:0;
	padding: 0;
	font-weight: bold;
	font-size: 14px; 
}

.post-format h3.shortcode-title span {
	display: inline-block;
	padding-top: 15px;
	text-transform: uppercase;
}




/* #Button
================================================== */
.shortcode-button { 
	display: inline-block;
	margin-right: 5px;
	color: #FFF;
}

.shortcode-button:hover { 
	color: #FFF;
}

.shortcode-button-small {
	height: 27px; 
	line-height: 26px;
	padding: 0 12px;
	font-size: 12px;
	font-weight: bold;
}

.shortcode-button-medium {
	height: 31px; 
	line-height: 30px;
	padding: 0 15px;
	font-size: 14px;
	font-weight: bold;
}

.shortcode-button-large {
	height: 35px; 
	line-height: 32px;
	padding: 0 20px;
	font-size: 16px;
	font-weight: bold;
}

.shortcode-button-333333 { background: #333333; }

.shortcode-button-730046 { background: #730046; }
.shortcode-button-730046:hover { background: #66003F; }

.shortcode-button-bfbb11 { background: #BFBB11; }
.shortcode-button-bfbb11:hover { background: #A8A500; }

.shortcode-button-ffc200 { background: #FFC200; }
.shortcode-button-ffc200:hover { background: #F2BA00; }

.shortcode-button-e88801 { background: #E88801; }
.shortcode-button-e88801:hover { background: #D67E02; }

.shortcode-button-c93c00 { background: #C93C00; }
.shortcode-button-c93c00:hover { background: #BF3900; }

.shortcode-button-993129 { background: #993129; }
.shortcode-button-993129:hover { background: #992a22; }

.shortcode-button-967f29 { background: #967F29; }
.shortcode-button-967f29:hover { background: #917A24; }

.shortcode-button-8bbd1e { background: #8BBD1E; }
.shortcode-button-8bbd1e:hover { background: #83B31D; }

.shortcode-button-6ad97b { background: #6AD97B; }
.shortcode-button-6ad97b:hover { background: #63C972; }

.shortcode-button-53eded { background: #53EDED; }
.shortcode-button-53eded:hover { background: #47d6d6; }

.shortcode-button-313f54 { background: #313F54; }
.shortcode-button-313f54:hover { background: #293547; }

.shortcode-button-cae6e8 { background: #CAE6E8; color: #79979C; }
.shortcode-button-cae6e8:hover { background: #B6CFD1; color: #79979C; }

.shortcode-button-a2aba5 { background: #A2ABA5; }
.shortcode-button-a2aba5:hover { background: #99A19B; }

.shortcode-button-595855 { background: #595855; }
.shortcode-button-595855:hover { background: #454544; }

.shortcode-button-2b2e2e { background: #2B2E2E; }
.shortcode-button-2b2e2e:hover { background: #1A1C1C; }

.shortcode-button-222028 { background: #222028; }
.shortcode-button-222028:hover { background: #16141A; }

.shortcode-button-4c493e { background: #4C493E; }
.shortcode-button-4c493e:hover { background: #3d3b32; }

.shortcode-button-fff8d3 { background: #FFF8D3; color: #B0A884; }
.shortcode-button-fff8d3:hover { background: #FFF4BF; color: #B0A884; }

.shortcode-button-c5c7b6 { background: #C5C7B6; }
.shortcode-button-c5c7b6:hover { background: #C4C7AB; }

.shortcode-button-2f3837 { background: #2F3837; }
.shortcode-button-2f3837:hover { background: #262E2D; }

.shortcode-button-682321 { background: #682321; }
.shortcode-button-682321:hover { background: #541A18; }

.shortcode-button-fffff0 { background: #FFFFF0; color: #ADB0A6; }
.shortcode-button-fffff0:hover { background: #ffffe3;  color: #ADB0A6; }

.shortcode-button-799aa5 { background: #799AA5; }
.shortcode-button-799aa5:hover { background: #68858F; }

.shortcode-button-2b4e69 { background: #2B4E69; }
.shortcode-button-2b4e69:hover { background: #233F54; }

.shortcode-button-152737 { background: #152737; }
.shortcode-button-152737:hover { background: #11212E; }

.shortcode-button-360424 { background: #360424; }
.shortcode-button-360424:hover { background: #2B031D; }

.shortcode-button-630728 { background: #630728; }
.shortcode-button-630728:hover { background: #5C0626; }

.shortcode-button-9c080c { background: #9C080C; }
.shortcode-button-9c080c:hover { background: #8F070C; }

.shortcode-button-cc8604 { background: #CC8604; }
.shortcode-button-cc8604:hover { background: #B87904; }

.shortcode-button-575954 { background: #575954; }
.shortcode-button-575954:hover { background: #464743; }

.shortcode-button-a49a87 { background: #A49A87; }
.shortcode-button-a49a87:hover { background: #8F8675; }

.shortcode-button-ff974f { background: #FF974F; }
.shortcode-button-ff974f:hover { background: #E58947; }

.shortcode-button-f77a52 { background: #F77A52; }
.shortcode-button-f77a52:hover { background: #DB6D48; }

.shortcode-button-644d52 { background: #644D52; }
.shortcode-button-644d52:hover { background: #4D3B3F; }

.shortcode-button-332532 { background: #332532; }
.shortcode-button-332532:hover { background: #291E28; }

.shortcode-button-e84167 { background: #E84167; }
.shortcode-button-e84167:hover { background: #BF3656; }

.shortcode-button-542733 { background: #542733; }
.shortcode-button-542733:hover { background: #45202A; }

.shortcode-button-30282a { background: #30282A; }
.shortcode-button-30282a:hover { background: #262021; }

.shortcode-button-55665e { background: #55665E; }
.shortcode-button-55665e:hover { background: #44524B; }

.shortcode-button-c4d4cb { background: #C4D4CB; color: #838F88; }
.shortcode-button-c4d4cb:hover { background: #B0BFB7;  color: #838F88; }

.shortcode-button-c84663 { background: #C84663; }
.shortcode-button-c84663:hover { background: #B03E56; }

.shortcode-button-ffc861 { background: #FFC861; }
.shortcode-button-ffc861:hover { background: #F2BE5C; }

.shortcode-button-a5c77f { background: #A5C77F; }
.shortcode-button-a5c77f:hover { background: #99B876; }

.shortcode-button-42826c { background: #42826C; }
.shortcode-button-42826c:hover { background: #386E5B; }

.shortcode-button-002f32 { background: #002F32; }
.shortcode-button-002f32:hover { background: #002124; }

.shortcode-button-feb41c { background: #FEB41C; }
.shortcode-button-feb41c:hover { background: #E8A31A; }

.shortcode-button-5e7c88 { background: #5E7C88; }
.shortcode-button-5e7c88:hover { background: #516B75; }

.shortcode-button-4b5f6d { background: #4B5F6D; }
.shortcode-button-4b5f6d:hover { background: #3E4E59; }

.shortcode-button-363f45 { background: #363F45; }
.shortcode-button-363f45:hover { background: #2C3338; }

.shortcode-button-24221f { background: #24221F; }
.shortcode-button-24221f:hover { background: #171614; }

.shortcode-button-bd4932 { background: #BD4932; }
.shortcode-button-bd4932:hover { background: #B0432E; }

.shortcode-button-db9e36 { background: #DB9E36; }
.shortcode-button-db9e36:hover { background: #C79032; }

.shortcode-button-ffd34e { background: #FFD34E; color: #BA8E1B; }
.shortcode-button-ffd34e:hover { background: #EDC44A; color: #BA8E1B; }

.shortcode-button-fffad5 { background: #D6D2B4; color: #A9A981; }
.shortcode-button-fffad5:hover { background: #CCC8AB; color: #A9A981; }

.shortcode-button-105b63 { background: #105B63; }
.shortcode-button-105b63:hover { background: #0C464D; }

.shortcode-button-8ca684 { background: #8CA684; }
.shortcode-button-8ca684:hover { background: #7F9678; }

.shortcode-button-d0dec2 { background: #D0DEC2; color: #818E77; }
.shortcode-button-d0dec2:hover { background: #C4D1B6; color: #818E77; }

.shortcode-button-a2ada3 { background: #A2ADA3; }
.shortcode-button-a2ada3:hover { background: #8D968E; }

.shortcode-button-7e8a83 { background: #7E8A83; }
.shortcode-button-7e8a83:hover { background: #6D7872; }

.shortcode-button-a6412b { background: #A6412B; }
.shortcode-button-a6412b:hover { background: #8C3724; }

.shortcode-button-feffc2 { background: #FEFFC2; color: #AFB172; }
.shortcode-button-feffc2:hover { background: #EFF0B6; color: #AFB172; }

.shortcode-button-b4ba6c { background: #B4BA6C; }
.shortcode-button-b4ba6c:hover { background: #A2A862; }

.shortcode-button-917a56 { background: #917A56; }
.shortcode-button-917a56:hover { background: #806B4B; }

.shortcode-button-cc9258 { background: #CC9258; }
.shortcode-button-cc9258:hover { background: #B5814E; }

.shortcode-button-7d2a35 { background: #7D2A35; }
.shortcode-button-7d2a35:hover { background: #6B242E; }

.shortcode-button-d9593d { background: #D9593D; }
.shortcode-button-d9593d:hover { background: #C45137; }

.shortcode-button-b0c5bb { background: #B0C5BB; }
.shortcode-button-b0c5bb:hover { background: #A3B8AE; }

.shortcode-button-a68d60 { background: #A68D60; }
.shortcode-button-a68d60:hover { background: #947E56; }

.shortcode-button-272123 { background: #272123; }
.shortcode-button-272123:hover { background: #1A1617; }

.shortcode-button-76a19a { background: #76A19A; }
.shortcode-button-76a19a:hover { background: #6A918B; }

.shortcode-button-f1f7e2 { background: #F1F7E2; color: #A1A98F; }
.shortcode-button-f1f7e2:hover { background: #E5EBD5; color: #A1A98F; }

.shortcode-button-74c0cf { background: #74C0CF; }
.shortcode-button-74c0cf:hover { background: #6DB4C2; }

.shortcode-button-4fa9b8 { background: #4FA9B8; }
.shortcode-button-4fa9b8:hover { background: #4695A3; }

.shortcode-button-4e7178 { background: #4E7178; }
.shortcode-button-4e7178:hover { background: #47676E; }

.shortcode-button-202b30 { background: #202B30; }
.shortcode-button-202b30:hover { background: #1A2226; }

.shortcode-button-1d1b1f { background: #1D1B1F; }
.shortcode-button-1d1b1f:hover { background: #151417; }

.shortcode-button-3b424c { background: #3B424C; }
.shortcode-button-3b424c:hover { background: #30353D; }

.shortcode-button-306e73 { background: #306E73; }
.shortcode-button-306e73:hover { background: #2C6569; }

.shortcode-button-b29c85 { background: #B29C85; }
.shortcode-button-b29c85:hover { background: #A6927C; }

.shortcode-button-ff5335 { background: #FF5335; }
.shortcode-button-ff5335:hover { background: #f55033; }







/* #Boxes
================================================== */
.shortcode-box p { padding: 12px 20px; margin: 0; }

.shortcode-box-yellow,
.shortcode-box-yellow strong,
.shortcode-box-yellow b { color: #AD8752; }
.shortcode-box-yellow p { background: #FBFADD; border: 1px solid #DED58A; }

.shortcode-box-red,
.shortcode-box-red strong,
.shortcode-box-red b { color: #DE5959; }
.shortcode-box-red p { background: #FFE9E9; border: 1px solid #FBC4C4; }

.shortcode-box-green,
.shortcode-box-green strong,
.shortcode-box-green b { color: #77904C; }
.shortcode-box-green p { background: #EBF6E0; border: 1px solid #B3DC82; }

.shortcode-box-blue,
.shortcode-box-blue strong,
.shortcode-box-blue b { color: #6CB9E6; }
.shortcode-box-blue p { background: #E9F7FE; border: 1px solid #B6D7E8; }








/* #Accordion
================================================== */
.shortcode-accordions-wrap .accordions {
	margin: 0;
	padding: 0;
	list-style: none;
}

.shortcode-accordions-wrap .accordions li {
	padding: 0;
	margin: 0 0 5px 0;
}

.shortcode-accordions-wrap .accordion-head {
	height: 35px;
	line-height: 35px;
	margin: 0;
	font-weight: bold;
	font-size: 14px;
}

.shortcode-accordions-wrap .accordion-head .accordion-head-icon {
	display: block;
	padding: 0 30px 0 40px;
	background-image: url(../images/shortcodes/accordion-icon.png);
	background-repeat: no-repeat;
	background-position: 15px -2px;
	cursor: pointer;
}

.shortcode-accordions-wrap .accordion-head .active {
	background-position: 15px -42px;
}

.shortcode-accordions-wrap .accordion-content { 
	padding: 15px;
}





/* #Toggle
================================================== */
.shortcode-toggles-wrap .toggles {
	margin: 0;
	padding: 0;
	list-style: none;
}

.shortcode-toggles-wrap .toggles li {
	margin: 0 0 5px 0;
	padding: 0;
}

.shortcode-toggles-wrap .toggle-head {
	height: 35px;
	line-height: 35px;
	margin: 0;
	font-weight: bold;
	font-size: 14px;
}

.shortcode-toggles-wrap .toggle-head .toggle-head-icon {
	display: block;
	padding: 0 30px 0 40px;
	background-image: url(../images/shortcodes/accordion-icon.png);
	background-repeat: no-repeat;
	background-position: 15px -2px;
	cursor: pointer;
}

.shortcode-toggles-wrap .toggle-head .active {
	background-position: 15px -42px;
}

.shortcode-toggles-wrap .toggle-content {
	padding: 15px;
}





/* #Tab
================================================== */
.shortcode-tabs-wrap .tabs {
	margin: 0;
	list-style: none;
}

.shortcode-tabs-wrap .tabs li {
	padding: 0;
	margin: 0;
	float: left;
}

.shortcode-tabs-wrap .tabs li a {
	display: block;
	height: 35px;
	line-height: 35px;
	padding: 0 15px;
	font-size: 14px;;
	font-weight: bold;
}

.shortcode-tabs-wrap .tabs-content {
	padding: 15px;
}

.shortcode-tabs-wrap .tabs-content .hide {
	display: none;
}



/* #Left Tab
================================================== */
.shortcode-left-tabs-wrap .tabs {
	float: left;
	width: 160px;
	list-style: none;
	margin: 0;
}

.shortcode-left-tabs-wrap .tabs li {
	float: none;
	padding: 0;
	margin: 0;
}

.shortcode-left-tabs-wrap .tabs li a {
	display: block;
	height: 35px;
	line-height: 35px;
	padding: 0 15px;
	font-size: 14px;
	font-weight: bold;
}

.shortcode-left-tabs-wrap .tabs-content {
	margin-left: 160px;
	padding: 15px;
}

.shortcode-left-tabs-wrap .tabs-content .hide {
	display: none;
}






/* #Gallery
================================================== */
.shortcode-gallery { margin: 0; }
.shortcode-gallery li { 
	margin: 0 10px 10px 0; 
	padding: 0; 
	list-style: none; 
	float: left;
}
.shortcode-gallery li.col-first { 
	clear: left;
}





/* #Progress Bar
================================================== */
.shortcode-progress-bars-wrap ul {
	margin: 0;
}

.shortcode-progress-bars-wrap li {
	list-style: none;
	padding: 0;
	margin: 0 0 15px 0;
}

.shortcode-progress-bars-wrap h5 {
	font-size: 12px;
	margin-bottom: 10px;
}

.shortcode-progress-bars-wrap .progress-bar-item { 
	height: 23px; 
	position: relative;
}

.shortcode-progress-bars-wrap .progress-bar-item > span {
	display: inline-block;
	height: 100%;
	position: relative;
}

.shortcode-progress-bars-wrap .progress-bar-item > span:after,
.shortcode-progress-bars-wrap .animate > span > span {
	content: "";
	position: absolute;
	top: 0; 
	left: 0; 
	overflow: hidden;
}

.shortcode-progress-bars-wrap .animate > span:after {
	display: none;
}





/* #Social Icons
================================================== */
.shortcode-social-icons a {
	display: inline-block;
	width: 28px;
	height: 28px;
	margin-right: 5px;
	margin-bottom: 5px;
	text-indent: -9999em;
}

.shortcode-social-icons a:last-child {
	margin-right: 0;
}

.shortcode-social-icons a.amazon { background: url(../images/shortcodes/social/amazon.png) no-repeat 0 0; }
.shortcode-social-icons a.behance { background: url(../images/shortcodes/social/behance.png) no-repeat 0 0; }
.shortcode-social-icons a.blogger { background: url(../images/shortcodes/social/blogger.png) no-repeat 0 0; }
.shortcode-social-icons a.deviantart { background: url(../images/shortcodes/social/deviantart.png) no-repeat 0 0; }
.shortcode-social-icons a.dribbble { background: url(../images/shortcodes/social/dribbble.png) no-repeat 0 0; }
.shortcode-social-icons a.dropbox { background: url(../images/shortcodes/social/dropbox.png) no-repeat 0 0; }
.shortcode-social-icons a.evernote { background: url(../images/shortcodes/social/evernote.png) no-repeat 0 0; }
.shortcode-social-icons a.facebook { background: url(../images/shortcodes/social/facebook.png) no-repeat 0 0; }
.shortcode-social-icons a.forrst { background: url(../images/shortcodes/social/forrst.png) no-repeat 0 0; }
.shortcode-social-icons a.github { background: url(../images/shortcodes/social/github.png) no-repeat 0 0; }
.shortcode-social-icons a.googleplus { background: url(../images/shortcodes/social/googleplus.png) no-repeat 0 0; }
.shortcode-social-icons a.jolicloud { background: url(../images/shortcodes/social/jolicloud.png) no-repeat 0 0; }
.shortcode-social-icons a.last-fm { background: url(../images/shortcodes/social/last-fm.png) no-repeat 0 0; }
.shortcode-social-icons a.linkedin { background: url(../images/shortcodes/social/linkedin.png) no-repeat 0 0; }
.shortcode-social-icons a.picasa { background: url(../images/shortcodes/social/picasa.png) no-repeat 0 0; }
.shortcode-social-icons a.pintrest { background: url(../images/shortcodes/social/pintrest.png) no-repeat 0 0; }
.shortcode-social-icons a.rss { background: url(../images/shortcodes/social/rss.png) no-repeat 0 0; }
.shortcode-social-icons a.skype { background: url(../images/shortcodes/social/skype.png) no-repeat 0 0; }
.shortcode-social-icons a.spotify { background: url(../images/shortcodes/social/spotify.png) no-repeat 0 0; }
.shortcode-social-icons a.stumbleupon { background: url(../images/shortcodes/social/stumbleupon.png) no-repeat 0 0; }
.shortcode-social-icons a.tumblr { background: url(../images/shortcodes/social/tumblr.png) no-repeat 0 0; }
.shortcode-social-icons a.twitter { background: url(../images/shortcodes/social/twitter.png) no-repeat 0 0; }
.shortcode-social-icons a.vimeo { background: url(../images/shortcodes/social/vimeo.png) no-repeat 0 0; }
.shortcode-social-icons a.wordpress { background: url(../images/shortcodes/social/wordpress.png) no-repeat 0 0; }
.shortcode-social-icons a.xing { background: url(../images/shortcodes/social/xing.png) no-repeat 0 0; }
.shortcode-social-icons a.yahoo { background: url(../images/shortcodes/social/yahoo.png) no-repeat 0 0; }
.shortcode-social-icons a.youtube { background: url(../images/shortcodes/social/youtube.png) no-repeat 0 0; }

.shortcode-social-icons a:hover { background-position: 0 100%; }








/* #Testimonial Lists
================================================== */
.shortcode-testimonials ul {
	margin: 0;
	list-style: none;
}

.shortcode-testimonials .testimonial {
	padding: 30px 20px;
}

.shortcode-testimonials .avatar {
	float: left;
	width: 64px;
}

.shortcode-testimonials .avatar img {
	border-radius: 100%; 
	-moz-border-radius: 100%;  
	-webkit-border-radius: 100%;  
}

.shortcode-testimonials .box {
	margin-left: 90px;
}

.shortcode-testimonials .text {
	font-style: italic;
	font-size: 14px;
}

.shortcode-testimonials h5.name {
	margin-bottom: 0;
	margin-top: 20px;
	font-size: 16px;
}





/* #Icon Box
================================================== */
.shortcode-iconbox {
	cursor: pointer;
}

.shortcode-iconbox .icon {
	text-align: center;
}

.shortcode-iconbox .icon img {
	margin-top: 20px;
}

.shortcode-iconbox .text {
	padding: 25px 15px 20px;
	text-align: center;
}

.shortcode-iconbox .text h3.title {
	margin-bottom: 15px;
	line-height: 24px;
	font-size: 20px;
}

.shortcode-iconbox .text p {
	margin-bottom: 0;
	line-height: 160%;
}






/* #Icon Menu
================================================== */
.sti-menu {
	position:relative;
	margin-top: -20px;
	margin-left: 0;
}

.sti-menu li {
	height:250px;
	list-style: none;
	margin-top: 20px;
}

.sti-menu li a {
	display:block;
	overflow:hidden;
	height:100%;
	position:relative;
	text-align:center;
	-webkit-transition: all 0.3s ease-in;  
	-moz-transition: all 0.3s ease-in;  
	-ms-transition: all 0.3s ease-in;  
	-o-transition: all 0.3s ease-in;  
	transition: all 0.3s ease-in;
}

.sti-menu li a h2 {
	position:absolute;
	top: 25px;
	left: 0;
	width: 100%;
	line-height: 22px;
	font-size: 18px;
}

.sti-menu li a p {
	position:absolute;
	top: 150px;
	left:0;
	padding: 0 20px;
	max-width: 100%;
}

.sti-icon {
	position:absolute;
	top: 75px;
	left: 0;
	width: 100%;
}






/* #Pricing Table
================================================== */
.shortcode-price-tables .pricing-item {
	text-align: center;
}

.shortcode-price-tables .pricing-item ul,
.shortcode-price-tables .pricing-item p {
	margin: 0;
	padding: 0;
}

.shortcode-price-tables .pricing-item li {
	list-style: none;
	line-height: 120%;
	padding: 15px 10px;
}

.shortcode-price-tables .pricing-item .title {
	margin: 0;
	padding: 12px 10px;
	line-height: 22px;
	background: #333;
	font-size: 18px;
	color: #FFF;
}

.shortcode-price-tables .pricing-item .currency {
	padding: 15px 10px;
	background: #444;
	font-size: 28px;
	color: #FFF;
}

.shortcode-price-tables .pricing-item .currency span {
	display: block;
	padding-top: 5px;
	font-size: 10px;
	text-transform: uppercase;
}

.shortcode-price-tables .pricing-item .button a {
	display: block;
	height: 45px;
	line-height: 45px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	background: #333;
	color: #FFF;
}

.shortcode-price-tables .pricing-item .button a:hover {
	color: #FFF;
}




/* # Icon List
================================================== */
ul.shortcode-iconlist {
	margin: 0;
}

ul.shortcode-iconlist li,
.shortcode-toggles-wrap .toggles li ul.shortcode-iconlist li {
	list-style: none;
	padding: 2px 0 2px 20px;
	background-position: 0 50%;
	background-repeat: no-repeat;
}

ul.shortcode-iconlist-arrow li {
	background-image: url(../images/shortcodes/list-icons/list-arrow.png);
}

ul.shortcode-iconlist-check li {
	background-image: url(../images/shortcodes/list-icons/list-check.png);
}

ul.shortcode-iconlist-circle li {
	background-image: url(../images/shortcodes/list-icons/list-circle.png);
}

ul.shortcode-iconlist-cross li {
	background-image: url(../images/shortcodes/list-icons/list-cross.png);
}

ul.shortcode-iconlist-minus li {
	background-image: url(../images/shortcodes/list-icons/list-minus.png);
}

ul.shortcode-iconlist-plus li {
	background-image: url(../images/shortcodes/list-icons/list-plus.png);
}

ul.shortcode-iconlist-square li {
	background-image: url(../images/shortcodes/list-icons/list-square.png);
}





/* # Team
================================================== */
.shortcode-team {
	text-align: center;
	padding: 25px;
}

.shortcode-team .team-img img {
	border-radius: 100px; 
	-moz-border-radius: 100px; 
	-webkit-border-radius: 100px;
}

.shortcode-team h2.team-name {
	 font-size: 20px; 
	 margin: 20px 0 0;
}

.shortcode-team p { padding-top: 15px; }