/**
 * Custom Reset
 */
 
 * { margin:0; padding:0; outline:none; list-style-type:none; 
 	 -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */	
	 -moz-box-sizing: border-box;    /* Firefox, other Gecko */	
	 box-sizing: border-box;         /* Opera/IE 8+ */}
 article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display: block}
 img { height: auto; max-width: 100%; vertical-align: middle; border: 0 none}
 a img {line-height: 0; transition: all .2s linear 0s; }
 a { text-decoration:none;}
 a:hover { text-decoration:none}
 table { border-collapse: collapse; border-spacing: 0}

body { font-size:12px; font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; color:#000; background:#F9F9F9;letter-spacing:0.5}
.test{border:1px solid red;}

  .mT_10{margin-top:10px!important;}
  
  .mB_5{margin-bottom:5px!important;}
  .mB_10{margin-bottom:10px!important;} 
  .mB_15{margin-bottom:15px!important;}
  .mB_20{margin-bottom:20px!important;}

 /*Float*/
  .fl { float:left}
  .fr { float:right !important}
  .fn { float:none}

 .clear, .clr { clear:both}
 #content-wrapper{ background: #fff !important}
.new{ border:3px solid #000;}
.portfolio{ 
    background-image: url("../images/content.ico");
    background-position: 0 13px !important;
    background-repeat: no-repeat;
    color: #c30e0e;
    font-family: arial;
    font-size: 20px;
    font-weight: bold;
    margin-top: 15px;
    padding: 11px 5px 0 28px;
}

.control-label {
    color: #4a4a4a;
    font-family:Verdana;
    font-size: 22px;
    font-weight: normal;
}
.control-label1 {
    color: #4a4a4a;
    font-family:Verdana;
    font-size: 18px;
    font-weight: normal;
	padding:0 10px;
}

.portbutton {
    color: #000;
    padding: 0 10px;
	 font-family: Verdana,Arial,Helvetica,sans-serif;font-size: small;
}
.portbutton1 {
    color: #000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: small;
    margin: 10px 0;
    padding: 0 10px;
}


/*new css */
.control-label{ padding:6px 0;}
.alttext{
    font-size: 15px;
    padding: 6px 0;
}
#exampleInputFile {
    padding-left: 15px;
}
.upload {
    color: #000;
    font-family: verdana;
    font-size: 16px;
    font-weight: normal;
    padding: 0 30px;
}
.upload1 {
    color: #adacad;
    font-family: verdana;
    font-size: 14px;
    font-weight: normal;
    padding: 0 30px;
}
.form.design {
    padding: 0 16px;
}
.client{ font-family:Verdana; font-size:12px; font-weight:normal; color:#929292;}
.form.design textarea{ margin:0 15px;}
.checkbox{ padding:0 25px;}
.buttontext {
    padding: 0 25px;
}
.buttontext button {
    background-color: #7fc8ba;
    font-family: verdana;
    font-size: 16px;
    font-weight: bold;
    padding: 4px 20px;
}
input[type="radio"], input[type="checkbox"] {
    line-height: normal;
    margin: 10px 5px 0 !important;
}
.cleartext{ position:relative; top:8px;}
.listing_table.drag_drop input[type="button"] { background: #1abc9c none repeat scroll 0 0 !important; border: 0 none; border-radius: 3px; color: #fff; padding: 7px;}

/*new css */

body .form_header{
    background-size: 100% 100%;
    height: 37px;
}