@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,400,600&subset=latin,cyrillic-ext);
/*	Wordpress Margin Killer
==================================================*/
#my-meta-box-id .inside {
	margin:0px !important;
	padding:0px !important;
}
#my-meta-box-id2 .inside {
	margin:0px !important;
	padding:0px !important;
}
#cs_meta_slider .inside {
	margin:0px !important;
	padding:0px !important;
}
#cs_meta_gallery .inside {
	margin:0px !important;
	padding:0px !important;
}
#cs_meta_portfolio .inside {
	margin:0px !important;
	padding:0px !important;
}
#event_loc .inside {
	margin:0px !important;
	padding:0px !important;
}
#event_recur .inside {
	margin:0px !important;
	padding:0px !important;
}
#cs_meta_album .inside {
	margin:0px !important;
	padding:0px !important;
}
#event_loc_desc .inside {
	margin:0px !important;
	padding:0px !important;
}
#my-meta-box-id .inside {
	margin:0px !important;
	padding:0px !important;
}
#event_meta .inside {
	margin:0px !important;
	padding:0px !important;
}
#event_loc_meta .inside {
	margin:0px !important;
	padding:0px !important;
}
#portfolio_meta .boxes{
	float:none;
}
/*	Theme Option Wrapper
==================================================*/

.page-wrap * {
	/* padding:0px; */
	margin:0px;
}
.page-wrap {
	width:100%;
	font-size:12px;
	color:#565656;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background:#fff;
	height:auto !important;
	overflow:inherit !important;
	font-family: 'Open Sans', sans-serif;
}
.page-wrap a:focus {
	outline:none;
}
.page-wrap input:focus {
	outline:none;
}
/*	Theme Option Wrapper
==================================================*/
.theme-wrap * {
	/*padding:0px;*/
	margin:0px;
}
.theme-wrap {
	width:100%;
}
.theme-wrap a, .page-wrap a {
	text-decoration:none;
}
.theme-wrap .inner {
	width:990px;
	font-size:12px;
	color:#565656;
	display:table;
	position:relative;
	padding:20px 0px 0px 5px;
	font-family: 'Open Sans', sans-serif;
}
.theme-wrap a {
	text-decoration:none;
	outline:none;
	color:#565656;
}
.theme-wrap a img {
	border:none;
}
.theme-wrap .clear {
	clear:both;
}
.theme-wrap .bold {
	font-weight:bold;
}
.theme-wrap .under {
	text-decoration:underline;
}
.theme-wrap .upper {
	text-transform:uppercase;
}
.theme-wrap .italic {
	font-style:italic;
}
.theme-wrap .white {
	color:#fff !important;
}
.theme-wrap .black {
	color:#000 !important;
}
.theme-wrap h1, .theme-wrap h2, .theme-wrap h3, .theme-wrap h4, .theme-wrap h5, .theme-wrap h6 {
	font-weight:bold;
	color:#565656;
	font-weight:lighter;
	font-family: 'Open Sans', sans-serif;
}
.page-wrap h1, .page-wrap h2, .page-wrap h3, .page-wrap h4, .page-wrap h5, .page-wrap h6 {
	font-weight:bold;
	color:#565656;
	font-weight:lighter;
	font-family: 'Open Sans', sans-serif;
}
.theme-wrap h1, .page-wrap h1 {
	font-size:24px;
}
.theme-wrap h2, .page-wrap h2 {
	font-size:20px;
}
.theme-wrap h3, .page-wrap h3 {
	font-size:18px;
}
.theme-wrap h4, .page-wrap h4 {
	font-size:16px;
}
.theme-wrap h5, .page-wrap h5 {
	font-size:14px;
}
.theme-wrap h6, .page-wrap h6 {
	font-size:12px;
}
.theme-wrap p {
	line-height:20px;
}
.theme-wrap .left {
	float:left !important;
}
.theme-wrap .right {
	float:right !important;
}
.theme-wrap .heading {
	width:100%;
	float:left;
	color:#464646;
	padding:0px 0px 15px 0px;
}
.theme-wrap .itlc {
	font-style:italic;
}
.theme-wrap .noback {
	background-image:none !important;
}
.noborder {
	border:none !important;
}
.theme-wrap .nomargin {
	margin:0px !important;
}
.theme-wrap ul {
	list-style:none;
}
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {
 *zoom: 1;
}
/*	Sub Headings
==================================================*/
.opt-head {
	padding:10px 0px 20px 20px;
	border-bottom:1px solid #EAEAEA;
}
.opt-head h4 {
	color:#1a7ec3;
	float:left;
}
.col2 .opt-head h4 {
	padding-top:8px;
}
.opt-head a.button {
	float:right;
}
/*	Grid
==================================================*/
.theme-wrap .col1 {
	width:200px;
	display:table-cell;
	background:#ececec;
	vertical-align:top;
}
.theme-wrap .col2 {
	width:788px;
	display:table-cell;
	background:#FFF;
	border:#dadada solid 1px;
	border-left:#FFF solid 1px;
}
.theme-wrap .row {
	width:100%;
	float:left;
	display:table-row;
}
.boxes {
	width:100%;
	padding:0 20px;
	float:left;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.tracklists {
	background:#F1F1F1;
	padding-bottom:20px;
	border-bottom:#eaeaea solid 1px;
}
/*	Logo
==================================================*/
.theme-wrap .logo {
	width:100%;
	height:79px;
	background:#464646;
}
.theme-wrap .logo a {
	width:100%;
	height:100%;
	display:block;
	text-align:center;
	padding:24px 0px 0px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
/*	Navigation
==================================================*/
.theme-wrap .arrowlistmenu {
	width:100%;
	float:left;
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.theme-wrap .arrowlistmenu a {
/*color:#727272;*/
}
.theme-wrap .arrowlistmenu a:hover {
	color:#fff;
}
.theme-wrap .arrowlistmenu .menuheader {
	color:#fff;
	height:47px;
	cursor:pointer;
	width:100%;
	font-size:12px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:15px 15px 0px 15px;
	font-family: 'Open Sans', sans-serif;
	margin-top:1px;
}
.theme-wrap .arrowlistmenu .menuheader a {
	color:#727272;
}
.theme-wrap .arrowlistmenu .openheader {
	background:url(../../images/admin/down.png) no-repeat 93% 50% #737373;
}
.theme-wrap .arrowlistmenu h3.openheader a {
	color:#fff;
}
.arrowlistmenu .menuheader .nav-icon {
	float:left;
	width:17px;
	height:16px;
	margin:0px 8px 0 0;
	display:inline-block;
	background:url(../../images/admin/sprite.png);
}
.arrowlistmenu .menuheader .g-setting {
	background-position:0px 0px;
}
.arrowlistmenu .menuheader.openheader .g-setting {
	background-position:-16px 0px;
}
.arrowlistmenu .menuheader .h-setting {
	background-position:0px -17px;
}
.arrowlistmenu .menuheader.openheader .h-setting {
	background-position:-16px -17px;
}
.arrowlistmenu .menuheader .fonts {
	background-position:0px -34px;
}
.arrowlistmenu .menuheader.openheader .fonts {
	background-position:-16px -34px;
}
.arrowlistmenu .menuheader .side-bar {
	background-position:0px -51px;
}
.arrowlistmenu .menuheader.openheader .side-bar {
	background-position:-16px -51px;
}
.arrowlistmenu .menuheader .slider-setting {
	background-position:0px -68px;
}
.arrowlistmenu .menuheader.openheader .slider-setting {
	background-position:-16px -68px;
}
.arrowlistmenu .menuheader .s-network {
	background-position:0px -85px;
}
.arrowlistmenu .menuheader.openheader .s-network {
	background-position:-16px -85px;
}
.arrowlistmenu .menuheader .languages {
	background-position:0px -102px;
}
.arrowlistmenu .menuheader.openheader .languages {
	background-position:-16px -102px;
}
.arrowlistmenu .menuheader .default-pages {
	background-position:0px -119px;
}
.arrowlistmenu .menuheader.openheader .default-pages {
	background-position:-16px -119px;
}
.arrowlistmenu .menuheader .translation {
	background-position:0px -153px;
}
.arrowlistmenu .menuheader.openheader .translation {
	background-position:-16px -153px;
}
.arrowlistmenu .menuheader .newsletter {
	background-position:0px -170px;
}
.arrowlistmenu .menuheader.openheader .newsletter {
	background-position:-16px -170px;
}
.theme-wrap .arrowlistmenu .categoryitems {
	background:#dfdfdf;
	width:100%;
}
.theme-wrap .arrowlistmenu .categoryitems li {
	width:100%;
}
.theme-wrap .arrowlistmenu .categoryitems li a {
	width:100%;
	display:inline-block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:9px 10px 7px 27px;
	background:url(../../images/admin/left.png) no-repeat 15px 12px;
}
.theme-wrap .arrowlistmenu .categoryitems li a:hover {
	background-color:#737373;
}
.categoryitems li.active {
	background-color:#737373;
}
.categoryitems li.active a {
	color:#FFF;
}
/*	Tabs
==================================================*/
.theme-wrap .tab-list {
	display:none;
}
/*	Wrapper Header
==================================================*/
.theme-header {
	width:100%;
	padding:20px;
	height:80px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background:#fff;
	margin-bottom:1px;
}
.theme-header h1 {
	float:left;
	/*color:#464646;*/
	padding:12px 0px 0px 0px;
}
/*	Theme Help
==================================================*/
.theme-help {
	width:100%;
	padding:15px 20px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background:#464646;
	margin-bottom:1px;
}
.theme-help h4 {
	color:#FFFFFF;
	padding-bottom:10px;
}
.theme-help p {
	color:#FFFFFF;
}
.theme-help a {
	color:#FFFFFF;
}
/*	Form Elements
==================================================*/
.form-elements {
	/*width:100%;*/
	float:left;
	padding:20px;
	position:relative;
	border-bottom:#eaeaea solid 1px;
	width: 100%; 
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.form-elements li {
	float:left;
}
.form-elements li.to-label {
	width:18%;
	padding:7px 0px 0px 20px;
}
.form-elements li.to-label label {
	float:left;
	cursor:default !important;
}
.form-elements li.to-field {
	width:72%;
	float:left;
}
.form-elements p{ clear: both; }
.opt-conts .form-elements li.to-field {
}
.opt-conts .form-elements li.to-field {
}
.to-desc > p {
	margin:10px 0 0 20px;
}
.form-elements li.to-field.smalls {
	width:auto;
	float:left;
}
.form-elements li.to-field.smalls input[type="text"] {
	width:380px !important;
	float:left;
}
.form-elements li.to-field.social-share {
	width:auto;
	float:left;
	margin:5px 0 0 17px;
	border-left:1px solid #EAEAEA;
	padding:0px 0px 0px 20px;
}
.page-wrap .form-elements li.to-field {
	float:left;
}
.form-elements li.full {
	width:100%;
}
#cs_color_scheme {
	margin-top:20px;
}
li.to-field input[type="text"], li.to-field input[type="password"], li.to-field select {
	color:#727272;
	background:#f0f0f0;
	height:35px;
	float:left;
	line-height:20px;
	padding:5px 10px !important;
	border:none;
	width:55%;
	border-radius:0;
	border:#f0f0f0 solid 1px;
}
li.to-field input[type="text"].small, li.to-field input[type="password"].small, li.to-field select.small {
	width:415px;
	margin-right:8px;
}
li.to-field input[type="text"].vsmall, li.to-field input[type="password"].vsmall, li.to-field select.vsmall {
	width:40%;
	margin-right:11px;
}
li.to-field select {
	height: 33px !important;
	padding: 6px !important;
}
li.to-field textarea {
	color:#727272;
	background:#f0f0f0;
	padding:10px !important;
	border:none;
	width:560px;
	height:150px;
	border-radius:0;
	border:#f0f0f0 solid 1px;
	float:left;
}
li.to-field input[type="text"]:focus, li.to-field input[type="password"]:focus, li.to-field select:focus, li.to-field textarea:focus {
	border:#d8d8d8 solid 1px;
	box-shadow:none;
}
li.to-field .button, .opt-head .button, li.to-field button, li.to-field input[type="submit"], li.to-field input[type="reset"], li.to-field input[type="button"] {
	color:#FFF;
	cursor:pointer;
	background:#1a7ec3;
	padding:8px 22px !important;
	border:none;
	float:left;
	height:35px !important;
	text-transform:uppercase;
	text-shadow:none !important;
	border-radius:0;
}
li.to-field .button:focus, .opt-head .button:focus, li.to-field button:focus, li.to-field input[type="submit"]:focus, li.to-field input[type="reset"]:focus, li.to-field input[type="button"]:focus {
	background:#1a7ec3;
	color:#FFFFFF;
	box-shadow:none;
}
#submit_btn {
	color:#FFF;
	cursor:pointer;
	background:#31b93d;
	padding:8px 30px !important;
	border:none;
	float:left;
	display:block !important;
	text-transform:uppercase;
	text-shadow:none !important;
	border-radius:0;
	z-index:2;
}
#submit_btn.topbtn {
	position:absolute;
	right:20px;
	top:40px;
}
#submit_btn.botbtn {
	float:right;
}
#form-msg {
	display: block;
	font-weight: bold;
	left: 679px;
	position: absolute;
	top: 50px;
	z-index: 9999;
}
#loading_div {
	position:absolute;
	left:755px;
	top:43px;
	z-index:9999;
}
.builderload {
	position: absolute;
	right: 158px;
	top: 32px;
	width: auto;
	z-index: 999;
}
li.to-field .button, .opt-head .button {
	height:40px;
}
li.to-field input[type="reset"] {
	background:#464646;
}
li.to-field .button:hover, .opt-head .button:hover, li.to-field button:hover, li.to-field input[type="submit"]:hover, li.to-field input[type="reset"]:hover, li.to-field input[type="button"]:hover {
	background:#38a1de;
	color:#FFFFFF;
}
li.to-field input[type="reset"]:hover {
	background:#333333;
}
li.to-field .submit {
	border-radius:0 !important;
}
li.to-field span.short {
	padding:10px 10px 0 0;
	float:left;
}
li.to-field .checkbox {
	width:19px;
	height:19px;
	float:left;
	margin-top:8px;
	background:url(../../images/admin/sprite.png) -20px -436px no-repeat;
	display:inline-block;
}
li.to-field .radio {
	width:19px;
	height:19px;
	float:left;
	margin-top:8px;
	background:url(../../images/admin/sprite.png) -20px -415px no-repeat;
	display:inline-block;
}
li.to-field .fileinputs {
	position: relative;
}
li.to-field .fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	width:580px;
}
li.to-field .fakefile input[type="text"] {
	width:440px;
	margin-right:11px;
}
li.to-field input.file {
	height:39px;
	position: relative;
	opacity:0;
 filter:alpha(opacity: 0);
	z-index: 2;
	top:-3px;
	width:100% !important;
	cursor:pointer;
}
li.to-field .ui-timepicker-list {
	width:200px;
	height:250px;
	background:#E2E2E2;
	overflow:auto;
}
li.to-field .ui-timepicker-list li {
	width:163px;
	padding:2px 10px;
}
li.to-field .ui-timepicker-list li:hover {
	background:#FFFFFF;
}
li.to-field .prettycheckbox {
	display: inline-block;
	padding:0;
	margin:0;
}
li.to-field .prettycheckbox a {
	width: 90px;
	height: 26px;
	background:url(../../images/admin/sprite.png) no-repeat -50px -455px;
	display: block;
	float: left;
	cursor: pointer;
	-webkit-transition: background 500ms ease;
	-moz-transition: background 500ms ease;
	-ms-transition: background 500ms ease;
	-o-transition: background 500ms ease;
	transition: background 500ms ease;
}
li.to-field .prettycheckbox a.checked {
	background-position: 0px -455px;
}
li.to-field .prettycheckbox label {
	display: block;
	float: left;
	margin: 6px 5px;
	cursor: pointer;
}
li.to-field p {
	width:100%;
	float:left;
	text-align:left;
	padding:10px 15px 0 0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
li.to-field label {
	float:left;
	padding:8px 20px 0 10px;
}
li.to-field .thumb-preview {
	padding:10px;
	margin-top:20px;
	min-height:72px;
	min-width:168px;
	max-width:538px;
	position:relative;
	display:inline-block;
	border:#d8d8d8 solid 1px;
	background:url(../../images/admin/preview-pattern.gif);
}
li.to-field .thumb-preview img {
	width:100%;
}
li.to-field .thumb-preview a.del {
	width:16px;
	height:16px;
	position:absolute;
	top:3px;
	right:3px;
	display:inline-block;
	background:url(../../images/admin/sprite.png) 4px -309px #1a7ec3;
}
/*	Social Network Head
==================================================*/
.social-head {
	width:100%;
	color:#FFF;
	float:left;
	font-weight:bold;
	background:#464646;
}
.social-head ul {
	width:100%;
	float:left;
}
.social-head ul li {
	float:left;
	padding:10px 0 10px 20px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.social-head ul li.name {
	width:185px;
}
.social-head ul li.socialbox {
	width:435px;
}
/*	Social Network Icons
==================================================*/
li.to-field .social-preview {
	float:left;
}
li.to-field .social {
	float:left;
	width:60% !important;
}
li.to-field .social-preview span.so-icon {
	float:left;
	width:35px;
	height:35px;
	display:inline-block;
	background-image:url(../../images/admin/social-network.gif);
}
.social-preview span.facebook {
	background-position:0px 0px;
}
.social-preview span.twitter {
	background-position:0px -35px;
}
.social-preview span.linkedin {
	background-position:0 -70px;
}
.social-preview span.myspace {
	background-position:0px -105px;
}
.social-preview span.vimeo {
	background-position:0px -140px;
}
.social-preview span.digg {
	background-position:0px -175px;
}
.social-preview span.lastfm {
	background-position:0px -210px;
}
.social-preview span.rss-feeds {
	background-position:0px -245px;
}
.social-preview span.stumble-upon {
	background-position:0px -280px;
}
.social-preview span.dribbble {
	background-position:0px -315px;
}
.social-preview span.reddit {
	background-position:0px -350px;
}
.social-preview span.flickr {
	background-position:0px -385px;
}
.social-preview span.skype {
	background-position:0px -420px;
}
.social-preview span.youtube {
	background-position:0px -455px;
}
.social-preview span.pinterest {
	background-position:0px -490px;
}
.social-preview span.foursquare {
	background-position:0px -525px;
}
.social-preview span.tumbler {
	background-position:0px -560px;
}
.social-preview span.gplus {
	background-position:0px -595px;
}
.social-preview span.instagram {
	background-position:0px -630px;
}
.social-preview span.blogger {
	background-position:0px -665px;
}
.social-preview span.soundcloud {
	background-position:0px -700px;
}
.social-preview span.rdio {
	background-position:0px -735px;
}
.social-preview span.groovshark {
	background-position:0px -770px;
}
.social-preview span.path {
	background-position:0px -805px;
}
.social-preview span.amazon {
	background-position:0px -840px;
}
.social-preview span.itunes {
	background-position:0px -875px;
}
.social-preview span.spotify {
	background-position:0px -910px;
}
/*	Popup
==================================================*/
.poped-up {
	display:none;
	float:left;
	background:#000000;
}
/*	Tables
==================================================*/
.to-table {
	width:100%;
	margin-top:20px;
	text-align:left;
}
.to-table thead {
	width:100%;
	background:#1a7ec3;
	color:#FFFFFF;
}
.to-table th, .to-table td {
	padding:8px 10px;
	border-left:#fff solid 1px;
	border-bottom:#fff solid 1px;
}
.to-table th:first-child, .to-table td:first-child {
	border-left:none;
}
.to-table .centr {
	text-align:center;
}
.to-table tbody {
	width:100%;
	background:#f4f4f4;
}
.to-table a.actions {
	display:inline-block;
	margin-left:3px;
	background:url(../../images/admin/sprite.png) no-repeat;
}
.to-table a.edit {
	width:15px;
	height:14px;
	text-indent:-9999px;
	background-position:0px -187px;
}
.to-table a.edit:hover {
	background-position:-16px -187px;
}
.to-table a.delete {
	width:15px;
	height:14px;
	text-indent:-9999px;
	background-position:0px -216px;
}
.to-table a.delete:hover {
	background-position:-15px -216px;
}
/*	Notifications
==================================================*/
.notificationx {
	width:100%;
	float:left;
	padding:10px;
	color:#FFFFFF;
	margin-top:5px;
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.notificationx span.icon {
	float:left;
	margin-top:3px;
	display:inline-block;
	background:url(../../images/admin/sprite.png) no-repeat;
}
.notificationx p {
	float:left;
	padding-left:10px;
}
.notificationx .closeit {
	top:15px;
	right:15px;
	width:8px;
	height:8px;
	position:absolute;
	background:url(../../images/admin/sprite.png) 0 -313px;
}
.notificationx.infobox {
	background:#2f9cc4;
}
.notificationx.infobox span.icon {
	width:12px;
	height:12px;
	background-position:0px -329px;
}
.notificationx.successbox {
	background:#83b35d;
}
.notificationx.successbox span.icon {
	width:13px;
	height:11px;
	background-position:0px -342px;
}
.notificationx.errorbox {
	background:#bb3e3e;
}
.notificationx.errorbox span.icon {
	width:12px;
	height:12px;
	background-position:0px -353px;
}
.notificationx.warningbox {
	background:#e09f22;
}
.notificationx.warningbox span.icon {
	width:13px;
	height:11px;
	background-position:0px -366px;
}
/* Patterns
================================================== */
.default-headers .meta-input.pattern {
	display:inline-block;
	vertical-align:top;
	margin-left:-8px !important;
	margin-bottom: 0px !important;
	margin-right:0 !important;
}
.default-headers .title-header {
    display: block;
    text-align: center;
}
.default-headers .meta-input.pattern .radio-image-wrapper .check-list{
	left: auto;
    margin: 3px 3px 0px 0px;
    right: 0;
}
.meta-input.pattern {
	margin-left:-10px !important;
	margin-bottom:20px !important;
	margin-right:0 !important;
}
.meta-input.pattern .radio-image-wrapper {
	cursor:pointer;
	padding:5px;
	margin:0px 0px 10px 10px;
	background:#f0f0f0;
}
.meta-input.pattern .radio-image-wrapper input[type="radio"] {
	width:100%;
	height:100%;
	cursor:pointer;
}
.meta-input.pattern .ss {
	float:left;
}
.meta-input.pattern .ss img {
	float:left;
	border:#d9d9d9 solid 1px;
}
#tab-color .meta-input.pattern .ss img{
	width: 40px;
	height: 40px;
}
.meta-input.pattern .radio-image-wrapper .check-list {
	margin:28px 0 0 30px;
	width:19px;
	height:19px;
	display:inline-block;
	background:url(../../images/admin/sprite.png) 3px -386px #1A7EC3;
}
.radio-image-wrapper {
	float: left;
	position: relative;
	margin-right: 15px;
}
.radio-image-wrapper input {
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: 0;
	filter: alpha(opacity=0);
	height: 21px;
}
.radio-image-wrapper label {
	padding:0 !important;
}
.check-list {
	top: 0px;
	width: 16px;
	height: 16px;
	position: absolute;
	left:0px;
}
.meta-input-example-image {
	margin-bottom: 20px;
}
#check-list img {
	display:none;
}
.check-list img {
	display:block !important;
}
/* Gallery
================================================== */
.gal-active {
	float:left;
	width:100%;
	padding:20px;
	background:#f4f4f4;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.gal-active h4 {
	color:#1a7ec3;
}
.gal-active #gal-sortable {
	float:left;
}
.gal-active #gal-sortable > li {
	float:left;
}
.gal-active #gal-sortable > li .thumb-secs {
	float:left;
	width:150px;
	height:150px;
	margin:20px 0 0 20px;
	border:#d8d8d8 solid 1px;
	overflow:hidden;
	cursor:move;
}
.gal-active #gal-sortable > li img {
	float:left;
	width:100%;
}
.gal-active #gal-sortable > li .thumb-secs {
	position:relative;
}
.gal-active #gal-sortable > li .gal-edit-opts {
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:block;
	position:absolute;
	text-align:center;
	opacity:0;
	filter: alpha(opacity=0);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	background-image:url(../../images/admin/black.png);
}
.gal-active #gal-sortable > li:hover .gal-edit-opts {
	opacity:1;
	filter: alpha(opacity=100);
}
.gal-active #gal-sortable > li .gal-edit-opts a {
	width:25px;
	height:25px;
	display:inline-block;
	background-image:url(../../images/admin/sprite.png);
	background-color:#24a6ff;
	margin-top:62px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
.gal-active #gal-sortable > li .gal-edit-opts a:hover {
	background-color:#1a7ec3;
}
.gal-active #gal-sortable > li .gal-edit-opts a.edit {
	background-position:0 -519px;
}
.gal-active #gal-sortable > li .gal-edit-opts a.delete {
	background-position:0 -544px;
}
.to-social-list {
	background:#464646;
	float:left;
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.to-social-list .soc-head {
	background:#1a7ec3;
	width:100%;
	float:left;
}
.to-social-list .soc-head h5 {
	color:#FFFFFF;
	float:left;
	padding:17px 0px 0px 20px;
}
.to-social-list .soc-head .button.reload {
	float:left;
	width:48px;
	height:50px;
	display:inline-block;
	text-indent:-9999px;
	border:none;
	box-shadow:none;
	padding:0 !important;
	background:url(../../images/admin/sprite.png) 0 -582px #1a7ec3;
}
.to-social-list .soc-head .button.reload:hover {
	background-color:#1273b5;
}
.to-social-list .soc-head .uploadfile {
	float:left;
	height:50px;
	display:inline-block;
	border:none;
	box-shadow:none;
	background:#1a7ec3;
	color:#FFFFFF;
	text-shadow:none;
	padding:0 18px;
}
.to-social-list .soc-head .uploadfile:hover {
	background-color:#1273b5;
}
.to-social-list .soc-head .right {
	float:right;
}
#pagination {
	float:left;
}
#pagination .gal-list {
	float:left;
}
#pagination .gal-list li {
	float:left;
	width:110px;
	height:110px;
	margin:20px 0 0 20px;
	border:#5e5e5e solid 1px;
}
#pagination .gal-list li img {
	float:left;
	width:100%;
}
.pagination-cus {
	float:left;
	width:100%;
	padding:20px;
}
.pagination-cus li {
	float:left;
	padding-left:3px;
}
.pagination-cus li:first-child {
	padding-left:0px;
}
.pagination-cus li a {
	float:left;
	padding:3px 8px;
	display:inline-block;
	background:#a4a4a4;
	text-decoration:none;
	color:#FFF;
}
.pagination-cus li a:hover, .pagination-cus li.active a {
	background:#1a7ec3;
}
/* Page Builder
================================================== */
.page-builder {
	width:100%;
	float:left;
	/*padding:20px 0 0 0;*/
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.page-builder .page-head {
	width:100%;
	height:50px;
	float:left;
	z-index:2;
	position:relative;
	background:#1a7ec3;
}
.page-builder .page-head h5 {
	float:left;
	color:#FFFFFF;
	padding:15px 0px 0px 20px;
}
.page-head .add-widget {
	float:right;
	position:relative;
}
.page-head .add-widget .addwidget {
	height:35px;
	color:#FFFFFF;
	background-color:#1e86ce;
	display:inline-block;
	padding:15px 20px 0px 20px;
}
.page-head .add-widget:hover .addwidget {
	background-image:url(../../images/admin/up.png);
	background-repeat:no-repeat;
	background-position:bottom center;
}
.page-head .add-widget .widgets-list {
	right:0;
	height:0px;
	width:270px;
	overflow:hidden;
	position:absolute;
	padding:0px 0px 0px 10px;
	-webkit-transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-ms-transition: all 500ms ease;
	-o-transition: all 500ms ease;
	transition: all 500ms ease;
	background:url(../../images/admin/list.png);
}
.ClassTitle {
	display:none;
}
.page-head .add-widget:hover .widgets-list {
	height:inherit;
	padding:10px 0px 10px 10px;
}
.page-head .add-widget .widgets-list a {
	width:107px;
	height:21px;
	float:left;
	color:#fff;
	margin-right:10px;
	padding:4px 0px 0px 18px;
	display:inline-block;
	text-decoration:none;
	-webkit-transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-ms-transition: all 500ms ease;
	-o-transition: all 500ms ease;
	transition: all 500ms ease;
	background:url(../../images/admin/left-white.png) no-repeat 7px 9px;
}
.page-head .add-widget .widgets-list a:hover {
	background-color:#1a7ec3;
}
.page-builder .page-templates {
	width:100%;
	float:left;
	z-index:1;
	position:relative;
	padding:20px 20px 20px 10px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background:#f0f0f0;
}
.page-templates .column {
	float:left;
	position:relative;
	margin-bottom: 10px;
	padding-left:10px !important;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition: width 500ms ease;
	-moz-transition: width 500ms ease;
	-ms-transition: width 500ms ease;
	-o-transition: width 500ms ease;
	transition: width 500ms ease;
}
#add_page_builder_item {
	width:100%;
	background:url(../../images/admin/bg-container.png) no-repeat center top #f4f4f4;
	min-height:320px;
	border:#dfdfdf solid 1px;
	padding:19px 16px 20px 16px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
}
#add_page_builder_item.hasclass {
background:#f4f4f4;	
background-image:none;
}
#add_page_builder_item .column-in {
	width:100%;
	float:left;
	height:40px;
	position:relative;
	background-color:#5b5b5b;
}
.column {
}
.column_100 {
	width: 100%;
}
.column_75 {
	width: 75%;
}
.column_67 {
	width: 66%;
}
.column_50 {
	width: 50%;
}
.column_33 {
	width: 33%;
}
.column_25 {
	width: 25%;
}


#add_page_builder_item > div {
	display:inline-block;
	margin:0 0 10px -3px;
	padding:0 3px 0 3px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition: width 500ms ease;
	-moz-transition: width 500ms ease;
	-ms-transition: width 500ms ease;
	-o-transition: width 500ms ease;
	transition: width 500ms ease;
}
#add_page_builder_item > div#sort {
	width:100%;
}
#add_page_builder_item h5 {
	float:left;
	color:#FFFFFF;
	margin:11px 0 0 15px;
	padding:0px 0 0 15px;
	background:url(../../images/admin/sprite.png) -8px -654px no-repeat;
}
#add_page_builder_item a.delete-it {
	opacity:0;
 filter:alpha(opacity: 0);
	float:left;
	width:12px;
	height:13px;
	right:30px;
	top:0px;
	position:absolute;
	display:inline-block;
	margin:13px 5px 0 0;
	text-indent:-9999px;
	-webkit-transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-ms-transition: all 500ms ease;
	-o-transition: all 500ms ease;
	transition: all 500ms ease;
	background:url(../../images/admin/sprite.png) 0 -735px no-repeat;
}
#add_page_builder_item > div:hover a.delete-it {
	opacity:.5;
 filter:alpha(opacity: 50);
}
#add_page_builder_item a.delete-it:hover {
	opacity:1;
 filter:alpha(opacity: 100);
}
#add_page_builder_item a.options {
	float:left;
	width:12px;
	height:12px;
	display:inline-block;
	margin:13px 5px 0 0;
	opacity:0;
 filter:alpha(opacity: 0);
	right:50px;
	top:1px;
	position:absolute;
	text-indent:-9999px;
	-webkit-transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-ms-transition: all 500ms ease;
	-o-transition: all 500ms ease;
	transition: all 500ms ease;
	background:url(../../images/admin/sprite.png) 0 -723px no-repeat;
}
#add_page_builder_item > div:hover a.options {
	opacity:.5;
 filter:alpha(opacity: 50);
}
#add_page_builder_item a.options:hover {
	opacity:1;
 filter:alpha(opacity: 100);
}
#sort .column-in a.options {
	right:10px;
}
#add_page_builder_item a.increment {
	right:0;
	top:0;
	width:20px;
	height:20px;
	cursor:pointer;
	position:absolute;
	text-indent:-9999px;
	background-image:url(../../images/admin/sprite.png);
	border-left:#FFFFFF solid 1px;
	background-position:0 -682px;
	border-bottom:#FFFFFF solid 1px;
}
#add_page_builder_item a.decrement {
	float:left;
	width:20px;
	height:20px;
	right:0;
	bottom:0;
	cursor:pointer;
	position:absolute;
	text-indent:-9999px;
	background-position:0 -702px;
	border-left:#FFFFFF solid 1px;
	background-image:url(../../images/admin/sprite.png);
}
.itemOne {
	display: none;
}
.form {
	display : none;
}
.column_1 {
	width: 25%;
}
.column_2 {
	width: 50%;
}
.column_3 {
	width: 75%;
}
.column_4 {
	width: 100%;
}
/*	Pop Up
==================================================*/
.poped-up {
	width:100%;
	float:left;
	display:none;
	/*position:absolute;*/
	background:#eaeaea;
	top:100%;
	left:0;
	overflow:auto;
	cursor:default;
	z-index:9;
	padding:10px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.poped-up .form-elements {
	background:#fff;
}
.poped-up .opt-head {
	width:100%;
	float:left;
	background:#1a7ec3 !important;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.poped-up .opt-head h5 {
	color:#FFF !important;
	float:left;
}
.poped-up .opt-head a.closeit {
	width:12px;
	height:12px;
	float:right;
	margin-right:15px;
	margin-top:12px;
	cursor:pointer;
	display:inline-block;
	background:url(../../images/admin/sprite.png) no-repeat scroll 0 -354px;
}
.gllpMap {
	position:static !important;
	height:200px;
}
/*	Footer
==================================================*/
.footer {
	width:100%;
	position:relative;
	padding:20px;
	float:left;
	border:#dadada solid 1px;
	border-top:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.loading_div {
	background: url("../../images/admin/loader-white.gif") no-repeat scroll center center rgba(0, 0, 0, 0.8);
}
.form-msg, .loading_div {
	background: url("../../images/admin/good.png") no-repeat scroll center center rgba(0, 0, 0, 0.8) !important;
	background-color: #000000;
	height: 100px;
	left:44.6%;
	margin: 0;
	position:fixed;
	right: 0;
	top: 30%;
	width: 120px;
	z-index: 1000;
	border-radius: 15px 15px 15px 15px;
	display:none;
	color:#FFF;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-top:51px;
	text-align:center;
	background-position:center 26px !important;
}
#content_cs_shortcode_text {
	background: url("../../images/admin/pixfill-icon.png") no-repeat scroll 2% 50% transparent !important;
	text-indent: -9999px;
	width: 20px;
}
#menu_content_content_cs_shortcode_menu_co {
	height: auto !important;
	overflow: hidden;
	width: inherit !important;
}
/*
Tabs
*/
.wrapptabbox {
	float:left;
	width:100%;
	padding:20px;
	box-sizing:border-box;
	-o-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
}
.clone_append {
	float:left;
	width:100%;
}
a.addedtab {
	color: #797979;
	font-size: 13px;
	font-weight: bold;
	text-shadow: 0 1px #fff;
	background: url(../../images/admin/add-more.png) no-repeat right top;
	cursor: pointer;
	float: left;
	margin-bottom: 30px;
	line-height:31px;
	padding-right: 38px;
}
a.deleteit_node {
	top: 7px;
	right: 7px;
	display:block;
	float:left;
	text-indent:-9999px;
	position: absolute;
	width: 16px;
	height: 16px;
	background: url(../../images/admin/close-red.png);
}
.poped-up .wrapptabbox .form-elements {
	background:none;
}
.poped-up .wrapptabbox .form-elements li.to-field {
	width:auto;
	float:right;
}
.clone_form {
	position: relative;
	float: left;
	list-style: none;
	width:203px;
	margin-bottom:20px;
	margin-right: 10px;
	margin-left:10px;
	padding: 12px 12px 25px 12px;
	background-color: #fff;
	border: 1px solid #e8e8e8;
	-moz-box-shadow: 0px 1px 5px #e8e8e8;
	-webkit-box-shadow: 0px 1px 5px #e8e8e8;
	box-shadow: 0px 1px 5px #e8e8e8;
	transition:all 0.4s ease;
}
.warning {
	box-shadow: 0px 1px 5px #842143;
	transition:all 0.4s ease;
}
.parentdelete.warning {
	background-color: #5B5B5B;
}
.clone_form input, .clone_form textarea {
	margin-right: 0px;
	border-color: #DFDFDF;
	border-radius: 0 0 0 0;
	padding: 7px;
	width: 201px;
	resize:none;
	color:#444;
	background-color: #fafafa !important;
}
.meta-tab {
	float: left;
	line-height: 31px;
}
.clone_form label {
	color: #797979;
	display:block;
	float:left;
	width:100%;
	font-size: 13px;
	font-weight: bold;
	text-shadow: 0 1px #fff;
	margin: 20px 0px 15px 0px;
}
#confirmOverlay {
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	background:rgba(0,0,0,0.2);
	z-index: 100000;
}
#confirmBox {
	background: #464646;
	box-shadow: 1px 1px 30px #444 inset;
	left: 50%;
	margin: -100px 0 0 -150px;
	position: fixed;
	top: 50%;
}
#confirmText {
	color: #fff;
	font-size: 17px;
	font-weight: bold;
	margin: 0 auto;
	padding-top: 50px;
	text-align: center;
}
#confirmButtons {
	padding: 25px 60px 40px 30px;
	text-align: center;
}
#confirmBox .button {
	width:120px;
	height:35px;
	line-height:35px;
	text-align:center;
	background:#4189b3;
	color: #f0f0f0;
	font-weight:normal;
	border:none;
	border-radius:0;
	box-shadow:0;
	cursor:pointer;
	float:left;
	margin-left:30px;
}
#confirmBox .confirm-no {
	margin-right: 0;
}
#gal-sortable {
	float:left;
	width:100%;
}
/*
=================================
Gallery
=================================
*/
.gal-active h4 {
margin-bottom:15px;	
}
.dragareamain {
float:left;
width:100%;
min-height:200px;
padding-bottom:20px;
border:5px dashed #d7d7d7;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
position:relative;
	
}
.dragareamain.noborder {
border:5px dashed transparent;	
}
.dragareamain.noborder .placehoder {
display:none;	
}
.placehoder {
position:absolute;
height:42px;
padding-top:18px;
width:390px;
border-radius:4px;
border:1px solid #cfcfcf;
background:#fff;
text-align:center;
font-weight:bold;
font-size:16px;
letter-spacing:-1px;
color:#1a7ec3;
background:rgba(255,255,255,0.8);
box-shadow:0 0 5px rgba(0,0,0,0.2);
left:50%;
top:50%;
margin:-30px 0 0 -185px;	
}
#add_page_builder_item .placehoder{
padding:20px 0;
width:60%;
height:auto;
border-radius:4px;
left:50%;
top:50%;
vertical-align:middle;
margin:-30px 0 0 -30%;		
}
.dragareamain .placehoder img {
position:absolute;
left:50%;
margin-left:-12px;
bottom:-40px;

}
#add_page_builder_item .placehoder img {
position:absolute;
left:auto;
right:-27%;
top:-45%;
width:25%;		
}
#add_page_builder_item.hasclass #no_widget{
	display:none;
}
#gal-sortable  li#loading {
width:150px;
height:150px;
box-shadow:0 0 4px rgba(0,0,0,0.2);
text-align:center;
margin: 20px 0 0 20px;	
}
#gal-sortable  li#loading img {
	margin-top:60px;
	width:auto;
	float:none;
}
li.to-field .radio-image-wrapper label {
line-height:0;
font-size:0;
letter-spacing:0;	
}
#header_preview_img {
float:left;
width:100%;
}
#header_preview_img img {
float:none;
width:90%;
box-shadow:0 0 4px rgba(0,0,0,0.4);	
}
.categoryitems{
display:none;
}
.wp-color-result.wp-picker-open{
 top: -10px;
}

p.header-notification {
border:1px solid #cecece;
border-radius: 2px;
padding:5px 10px;
margin:0 50px;
margin-bottom: 20px;
box-shadow: 0 0 3px rgba(0,0,0,0.1);
}
/*
=-=--==-=-=----=-=-=-=-=-=-=-=-
Color Pickers
=-=--==-=-=----=-=-=-=-=-=-=-=-
*/
#colorpickerwrapp {
	border: 4px solid #aaa;
	display: inline-block;
    float: none;
    height: 30px;
    margin: 0 0 14px;
}
#colorpickerwrapp span {
	float: left;
	width: 13px;
	height: 100%;
	cursor: pointer;
	position: relative;
	-webkit-transition: all .25s linear;
	   -moz-transition: all .25s linear;
	    -ms-transition: all .25s linear;
	     -o-transition: all .25s linear;
	        transition: all .25s linear;
}
#colorpickerwrapp span.active{
	width: 40px;
}
#colorpickerwrapp span:before   {
	display: block;
	content: "";
	width: 100%;
	height: 50%;
	background: #000;
	opacity: 0.2;
	position: absolute;
	left: 0;
	bottom: 0;
}
.cs-other-switch{
	list-style: none;
}
.cs-other-switch li{
	width: 100%;
	overflow: hidden;
	padding: 0px 20px;
	margin: 0px 0px 15px 0px;
	list-style: none;
}
.cs-other-switch li p{
	float: left;
	margin: 3px 0px 0px 0px;
}
#color_switcher .cs-other-switch li label{
	margin: 0px;
}
.cs-other-switch li label {
	float:right;
	padding:6px 20px 0 16px;
	position: relative;
	cursor: pointer;
}
.cs-on-off span:before{
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	display: block;
	float: left;
	width: 100%;
	height: 100%;
	background-color: #aaa;
	border-radius: 40px;
	-moz-border-radius: 40px;
	-webkit-border-radius: 40px;
	z-index: 2;
}
.cs-on-off span:after {
	content: '';
    background-color: #ffffff;
    display: inline-block;
    height: 22px;
    position: absolute;
    left: 3px;
    top: 3px;
    width: 22px;
    z-index: 10;
    border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
-webkit-transition: all .15s linear;
   -moz-transition: all .15s linear;
    -ms-transition: all .15s linear;
     -o-transition: all .15s linear;
        transition: all .15s linear;
}
.cs-on-off span {
	display: block;
	float: left;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.cs-on-off input:checked ~ span:before {
	background-color: #15a5ec;
}
.cs-on-off input:checked ~ span:after {
    left: 24px;
}
.cs-on-off input{
	left: -600px;
	position: relative;
}
#submit_btn.top_btn_save{
	margin: 14px 14px 0px 0px;
	float: right;
}
.top_btn_reset,
.bottom_btn_reset{
	background-color: #C44732;
	float: right;
	padding: 8px 10px;
	border: none;
	margin: 0 14px 0px 0px;
	color: #fff;
	cursor: pointer;
}
.footer #submit_btn.bottom_btn_save{
	float: right;
	margin: 14px 14px 0px 0px;
}
.form-elements li.to-label.short-label{
	width: 3%;
}
.form-elements li.to-field.short-field{
	width: 28%;
}
.form-elements li.to-field.short-field input[type="text"],
.form-elements li.to-field.short-field input[type="password"],
.form-elements li.to-field.short-field select{
	width: 100%;
}
.event-day .checkbox-list {
    float: right;
    margin: -13px 0 0 0px;
    position: absolute;
    right: 7%;
}
/*=-=--==-=-=----=-=-=-=-=-=-=-=-Event Style=-=--==-=-=----=-=-=-=-=-=-=-=-*/
#event_end_time .boxes.tracklists .opt-head{
	padding: 10px 0 14px 20px;
}
.ui-timepicker-container,
#event_time{
	float: left;
	width: 100%;
}
.cs-left-sec {
    float: left;
    width: 42%;
}
li.to-field .cs-left-sec input.vsmall[type="text"],
li.to-field .cs-left-sec input.vsmall[type="password"],
li.to-field .cs-left-sec select.vsmall{
	width: 93%;
}
#event_meta .opt-head,
#cs_meta_menu .opt-head{
	margin-bottom: 10px;padding-bottom: 11px;
}
#event_meta .form-elements,
#cs_meta_menu .form-elements{
	padding: 11px 0px;
}
/*=-=--==-=-=----=-=-=-=-=-=-=-=-Cause Style=-=--==-=-=----=-=-=-=-=-=-=-=-*/
#cs_meta_menu .opt-head{
	border-top: 1px solid #eaeaea;
	margin-top: 8px;
}
#cs_meta_menu .opt-head .button,
#cs_meta_team .opt-head .button{
	height: 40px !important;
}
#cs_meta_menu .tracklists{
	margin-bottom: 35px;
}
#cs_meta_menu .inside,
#cs_meta_team .inside{
	padding-left: 0px;padding-right: 0px;
}
.lnag-listing li{
	line-height: 22px;
	padding: 5px 0px;
	font-size: 13px;
	float: none;
}
.form-elements.donation-button-theme-options.noborder,
.form-elements.noborder.header-bg{
	padding-bottom: 0px;
}
.btn {
	border-radius: 0px;
	line-height: 24px;
	padding: 0 8px;
	float: left;
	font-size: 10px;
	margin-right: 5px;
	background-color: #ce1a37 !important;
	text-decoration: none;
}
.cs-demo-data{
	margin: 0px 0px 0px 15px;
	float: left;
}
.cs-demo-data h2{
	color: #333333;
}
.inn-text{
	float: left;
	padding: 25px 10px;
	background-color: #f5fafd;
	border: 3px solid #cae0f3;
	color: #0c51aa;
	margin: 0px 0px 11px 0px;
}
.inn-text ul{
	padding-left: 30px;
}
.inn-text ul li{
	color: #0c51aa;
}
.cs-demo-data form{
	float: left;
	clear: both;
}
.cs-demo-data form #submit_btn{
	border-radius: 5px;
}

/*--------------------------------------------
Backend Rtl Styling 
--------------------------------------------*/

.rtl .form-elements li.to-label label, .rtl .column-in .button, .rtl #add_page_builder_item a.decrement, .rtl #add_page_builder_item a.increment, .rtl .column-in .button i, .rtl .cs-feature-list input, .rtl #tab-directory-options li.to-field label, .rtl li.to-field .button, .rtl .cs-heading-area .button, .rtl li.to-field button, .rtl li.to-field input[type="submit"], .rtl li.to-field input[type="reset"], .rtl li.to-field input[type="button"], .rtl .add_services,
.rtl .form-elements li.to-label label, .rtl .form-elements li.to-field, .rtl .pb-item-container .pbwp-form-rows .pbwp-form-sub-fields, .rtl .reports-tabs, .rtl .reports-tabs li, .rtl .reports-content, .rtl .reports-content .form-elements li.to-field, .rtl .woocommerce_options_panel input[type="email"], .rtl .woocommerce_options_panel input[type="number"], .rtl .woocommerce_options_panel input[type="text"],
.rtl #woocommerce-coupon-data ul.wc-tabs, .rtl #woocommerce-product-data ul.wc-tabs, .rtl .woocommerce ul.wc-tabs, .rtl .woocommerce_options_panel select, .rtl #woocommerce-product-data input.dp-applied, .rtl .woocommerce_options_panel .select2-container, .rtl .inn-text, .rtl li.to-field label,
.rtl .form-elements li.to-label, .rtl .shortnav .footer, .rtl .horizontal_tabs ul li, .rtl .meta-input.pattern .radio-image-wrapper, .rtl .btn-group .cs-icon-wrap, .rtl li.to-field p, .rtl .iconpicker .iconpicker-item,
.rtl .cs-drag-slider.ui-slider-horizontal, .rtl .cs-icon-wrap .lead, .rtl .bcevent_title li .input-sec, .rtl #price_remove{
	float: right !important;
}
.rtl #add_page_builder_item a.options, .rtl #add_page_builder_item a.delete-it, .rtl .form-elements li.to-button,
.rtl .multiselect-holder li.categories select, .rtl .cs-shortcode-wrapp header h4, .rtl .footer #submit_btn.bottom_btn_save, .rtl .footer .bottom_btn_reset, .rtl li.to-field input.cs-range-input[type="text"],
.rtl .cs-icon-wrap .del-icon {
	float: left!important;
}
.rtl .to-table thead th, .rtl .to-table th, .rtl .to-table td, .rtl .admin-navigtion ul .sub-menu li a, .rtl table.wp-list-table .column-featured, .rtl table.wp-list-table .column-product_type, .rtl .admin-navigtion ul li a, .rtl .cs-form-element.column-input.has-border .cs-opening-hours, .rtl #add_sermon_listings .cs-heading-area h5,
.rtl .iconpicker-popover.popover, .rtl .cs-heading-area h5{
	text-align: right!important;
}
{
	text-align: left!important;
}
.rtl .select-style:after{left: 2px; right: auto;}
.rtl .col2 #add_page_builder_item a.options, .rtl #add_page_builder_item a.delete-it{margin: 6px 0px 0 7px}
.rtl .column-in .button i{margin: 5px 0 0 5px;}
.rtl .check-list{left: auto; right: 0; margin: -4px 5px 0 0;}
.rtl .admin-navigtion ul > li.parentIcon > a::after{left: 20px; right: auto;}
.rtl .admin-navigtion ul li a i{margin: 0 0 0 8px;}
.rtl .col2 .select-style::after{left: 0px; right: auto;}
.rtl .pb-item-container .pbwp-form-rows .pbwp-form-sub-fields .pbwp-option-label-value span{margin-right: 5%;}
.rtl .pb-item-container .pbwp-form-rows .pbwp-form-sub-fields{width: 65%;}
.rtl .postbox img.help_tip{margin: -4px 6px 0 0;}
.rtl .woocommerce_options_panel .description{margin: 0 7px 0 0;}
.rtl table.wp-list-table .column-featured, .rtl table.wp-list-table .column-product_type{text-align: inherit!important;}
.rtl .icons-selector .selector-search i{right: auto; left: 10px;}
.rtl .cs-pbwp-options.theme-wrap .directory-type-setting .form-elements li.to-label { width: 50%; }
.rtl .cs-pbwp-options.theme-wrap .directory-type-setting .input-option { float: right; }
.rtl .user-openings input { border: medium none;width: 100%;}
.rtl #add_page_builder_item a.options, .rtl #add_page_builder_item a.delete-it{margin: 6px 0px 0 7px}
.rtl .user-openings { display: inline-block; }
.rtl  a.deleteit_node{top: 15px;}
.rtl .cs-form-element.column-input.has-border .cs-opening-hours{padding: 0 15px;}
.rtl li.to-field label.pbwp-checkbox  {padding: 5px 0 0 20px !important;}
.rtl .iris-picker .iris-square {margin-right: 9.555%;}
.rtl .iris-picker .iris-slider.iris-strip {height: 100%!important;}
.rtl .cs-btnclose {right: auto; left: 0;}
.rtl .form-elements li.to-label {padding: 0 0 0 10px;}
.rtl #submit_btn.bottom_btn_save {margin: 0 14px 0 0;}
.rtl .theme-wrap .nomargin {padding: 10px 10px 0 0;}
.rtl li.to-field label.browse-icon {padding: 8px 0 0;}
.rtl .horizontal_tabs {padding: 1em 1.8em 0 0;}
.rtl .horizontal_tabs ul li {margin: 0 0 0 10px;}
.rtl .meta-input.pattern .radio-image-wrapper {padding: 0 10px 0 0;}
.rtl .cs-icon-wrap:before {left: 20px; right: auto;}
.rtl .cs-heading-area {padding: 3px 20px 3px 5px;}
.rtl li.to-field label {padding: 0 0 8px 20px;}
.rtl .cs-main-btn i {margin: 0 0 0 5px;}
.rtl a.deleteit_node i {margin: 0 0 0 6px;}
.rtl .cs-shortcode-wrapp header h4 i {margin: 0 0 0 8px;}
.rtl li.to-field p {padding: 0 0 0 15px;}
.rtl .cs-icon-wrap .del-icon {margin: -5px 0 0 -5px;}
.rtl .cs-icon-wrap.hideicon input[type="text"] {padding: 0 45px 0 30px !important;}
.rtl .bcevent_title li .input-sec {margin: 0 0 0 10px;}
.rtl #price_remove {padding: 8px 10px 0 0;}
.rtl .widget.widget_search form label input[type="submit"] {}
.rtl li.to-field p{ float: right; text-align: right; margin: 0 0 8px ;}
.rtl li.to-field .fakefile{ width: 544px; }