form input[type="text"]{
	height:30px;
	min-width:185px;
	border:1px solid #eaeaea;
}
form input[type="textarea"]{
	height:60px;
	min-width:185px;
	border:1px solid #eaeaea;
}
form textarea{
	height:60px;
	min-width:185px;
	border:1px solid #eaeaea;
}

ol li{
	list-style:inherit!important;
}
ul li > li{
	list-style:inherit!important;
}
.column{
	/* width:100%; 
	background:#f0f0f0;
	float:left;*/
	min-height:50px;
	min-width:200px;
}
.column .dragbox{
	/* margin:5px 2px  20px;
	background:#fff; */
	position:relative;
	border:1px dashed #ff0000;
	/*clear:both;
	overflow: hidden;*/
}
.column .dragbox h4{
	margin:0;
	height:33px;
	font-size:16px;
	padding:5px 0;
	color:#ffffff;
	line-height:33px;
	/* border-bottom:1px solid #eee; */ 
	font-family:arial;
	cursor:move;
	font-weight:normal;
	/* background:url(images/h1bg.png) 0% 100% repeat-x; */
	position:absolute;
	top:0px;
	left:0;
	width:100%;
	z-index:100;
}
.dragbox-content{
	/* background:#fff; */ 
	min-height:45px;
	
	
 }
.column  .placeholder{
	background: #f0f0f0;
	border:1px dashed #ddd;
}
.dragbox h4.collapse{
	/*background:#f0f0f0 url('collapse.png') no-repeat top right;*/
}
.dragbox h4 .configure{
	font-size:11px; font-weight:normal;
	margin-right:10px; float:right;
}
.cnt_innerdvs{
	padding:0 0;}
.socialshare_divs{
	float:left;
	margin-left:15px;
	}
.ssdiv_width1{
	width:125px;
	}
.ssdiv_width2{
	width:150px;}
.ssdiv_width3{
	width:91px;}
.ssdiv_width4{
	width:132px;}
.ssdiv_width5{
	width:75px;}
.ssdiv_width6{
	width:140px;}
.ssdiv_width7{
	width:75px;}
.socialshare_divs .column .dragbox{
	min-height:0;
	margin: 0 5px 0 0;
	border:0 none;
	padding-top:0;
	}
.socialshare_divs .column{
	min-height:40px;}
.socialshare_divs .column .dragbox h4{
	background-image :none;
	border-bottom:none;}
.socialshare_divs .column{
	min-width:auto!important;
	float:none;}
/*--------------- navigation styles-------------------------*/
.horizontal{
	 margin:7px 0 10px 0;
    padding: 10px!important;
	min-height:30px!important;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: -moz-linear-gradient(center top , #F9F9F9, #F0F0F0) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-color: #DEDEDE #D8D8D8 #D3D3D3;
    border-style: solid;
    border-width: 1px;
    box-shadow:0 1px 0 #FBFBFB inset;
    color: #555555!important;
    cursor: pointer;
    outline: medium none;
    
	
	}
ul.horizontal{
	min-height:53px;
	clear: both;
	overflow: hidden;
}

ul.horizontal li{ padding:0;
	list-style:none;
	background:url(images/menu_sep.jpg) no-repeat right;
	border:0!important;
	line-height:30px!important;
	}

@media(max-width:768px)
{
	ul.horizontal
	{
		height:auto;
		clear:both;
		overflow: hidden;
		min-height: 0;
	}
ul.horizontal li
{
padding:25px 0;
background:none;
width: 100%;
border-bottom: 1px solid #DEDEDE;
}

}

.horizontal li a{font-size:15px; text-decoration:none;    color: #555555;
	text-decoration: none;
    text-shadow: 0 1px 0 #FFFFFF; padding:7px 15px;
	margin:0 7px 0 4px;
	
	}
.horizontal li a:hover{color:#8a8a8a; text-decoration:none;
	background:#d8d8d8; text-shadow: 1px 1px 1px #e3e3e3;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;

}
.horizontal a:visited{
	background:#d36c28;
}
ul.vertical{
		 margin:7px 0 10px 0;
 padding: 10px!important;
		min-height:30px!important;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: -moz-linear-gradient(center top , #F9F9F9, #F0F0F0) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-color: #DEDEDE #D8D8D8 #D3D3D3;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 2px #EAEAEA, 0 1px 0 #FBFBFB inset;
    color: #555555!important;
    cursor: pointer;

	
	}
.vertical li{ padding:0!important;
	list-style:none;
	background:none!important;
	line-height:30px!important;
	border-bottom:1px dashed #ebebeb;
	}
.vertical li a{
	font-size:14px; text-decoration:none;    
	color: #555555;
    padding:7px 15px;
	background:url(images/nxt.png) no-repeat 0% 50%;
}
.vertical li a:hover{
	color:#8a8a8a; text-decoration:none;
	
}
.vertical a:visited{
	background:none!important;
}
/*--------------------Widget slider----------------------------------*/
.widgetimageslider{
	width:100%;
	clear:both;
}
/*-------------------HTML widget-------------------------------------*/
.widgethtmlbox{
	/*background: rgba(255, 255, 255, 0.2);*/
	padding:10px;
	/*border:1px solid rgba(215, 215, 215, 0.5);*/
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	font-size:14px;
	line-height:22px;
	color:#333333;
	margin:5px 0px;
        /* float: left; */
}

.text_area{
    height: 100px!important;
}

