html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0px;padding:0px;border:0px;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
table {border-collapse:collapse;border-spacing:0;}
caption, th, td {font-weight:normal;}
table, td, th {vertical-align:top;}
*:focus { outline: none; }
blockquote:before, blockquote:after, q:before, q:after {fadebox:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
hr{display: block;clear: both;background: #cccccc;color: #cccccc;width: 100%;height: 1px;border: none;} 
input, textarea, select {margin:0px;padding:0px;border:none;color: #000000;font: normal 14px  Arial, Helvetica, sans-serif;background:none;vertical-align: middle;}
figure, form{margin:0}
fieldset{border:1px solid #cccccc;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;} 
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;float:left;margin:8px 5px 0 0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize: none;} 

.cmsleftside:after, .cmsaddnew:after, .categoryItem:after, .header:after, .loginbox label:after, .container:after, .footer:after,
.liststyle div:after, .form label:after, .FolderDisplay:after, .ItemDisplay:after, .listOfCategories:after, .ImageItem:after, .FileItem:after,
.LinkItem:after {content: "";display: table;clear: both;}

img { -ms-interpolation-mode: bicubic;display: block; max-width:100%;}

#aspnetForm {display:inline}

body {background:#f0f0f0 ;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333;height: 100%;}
h1, h2, h3, h4, h5, h6, h7 {font-weight:normal;color:#333; margin:0px 0px 5px 0px;text-shadow: 1px 1px 1px #fff;}
h1 {font-size:30px;}
h2 {font-size:22px;}
h3 {font-size:20px;}
h4 {font-size:18px;}
h5 {font-size:16px;}
a {color:#00458c;text-decoration:none;}
a:hover {color:#003c5c;}

html{font-size:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;height: 100%;}
::-moz-selection, ::-webkit-selection, ::selection {background:#e21a22;color:#ffffff;text-shadow: none;}
* {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-sizing: border-box;}

input[type="text"], input[type="password"], input[type="tel"], input[type="email"], select, textarea {color: #333;background: #fff;padding: 5px;-webkit-box-shadow: #999 0px 0px 2px;-moz-box-shadow: #999 0px 0px 2px;box-shadow: #999 0px 0px 2px;min-width:274px;}
input[type="text"]:focus, input[type="password"]:focus, input[type="tel"]:focus, input[type="email"]:focus, select:focus, textarea:focus {-webkit-box-shadow: 0px 0px 2px #00458c;-moz-box-shadow: 0px 0px 2px #00458c;box-shadow: 0px 0px 2px #00458c;}
input[type="submit"],input[type="button"], .greybutton {background:#00458c;padding:15px 5px;color:#fff;text-align:center;margin:10px 0px;display:inline-block;text-shadow: 1px 1px 1px #000;cursor:pointer;width:150px;border-radius: 3px ;-moz-border-radius: 3px;-webkit-border-radius: 3px ;text-transform: uppercase;}
input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"].back:hover,input[type="button"].back:hover {background:#ff8000;color:#fff;text-shadow: 1px 1px 1px #000;}
input[type="submit"].back,input[type="button"].back {float:right;background:#ccc;color:#666;text-shadow: 1px 1px 1px #fff;}
input[type="submit"].longbtn {width:100%;}
input[type="text"]:disabled {color:#aaa;background:#f0f0f0;}

.cmsaddnew a, .cmsbreadcrumbs a, .leftsidemenu a, .ItemDisplay, .toolsicons2 a, .sortableicon, .folder, .iconpageend, .addnew a,
input[type="submit"], .greybutton, .maintitle, .DelLink,.DelDGFile, #fileupload, .alertify-button, 
.cmsleftsidelink a span {transition: all 0.30s ease-in-out;-o-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;-webkit-transition: all 0.30s ease-in-out; }
	
.opensitemap, .opentemplates {display:none;}

.login {background: url(../images/bg.png) repeat-x;padding:30px 0 0 0;}
.login h1, .login h2 {text-align:center;}

.loginbox label {display:block;margin:10px 0 0px 0}
.loginbox span {display:block;width:120px;float:left;line-height:29px}
.loginbox input {min-width:180px;}
.loginbox input[type="submit"] {width:100%;}

.cmsmain {background: url(../images/bg.png) repeat-x;width:100%;margin:0;padding:0px;}  

.loginbox {width:300px;margin:20px auto;}

.header, .container {margin:0px 0px 5px 0px;padding:0 2%;position:relative;}
.header {padding:10px 2%;min-height:55px;}
.header h1 {float:left;font-size:20px;}
.header h1 .user {font-weight:bold;padding:0px 10px;}

.footer {background: url(../images/line.png) left top repeat-x;padding:20px 2%;}
.footer img {margin:0 15px 0 0;float:left;}

.leftside {width:23%;float:left;}

#MMSystemTD {}
 
.addnew {overflow:hidden;border-bottom:5px solid #6d6d6d;margin-bottom:5px;}
.addnew a, .addnew button[type="submit"] {background:#7a7a7a url(../images/folder.png) 5px center no-repeat;font-size:16px;border-radius: 3px 3px 0px 0px;-moz-border-radius: 3px 3px 0px 0px;-webkit-border-radius: 3px 3px 0px 0px;padding: 14px 10px 10px 40px;margin:0 10px 0 0px;float:left;color:#fff;text-align:center;list-style-type:none;text-shadow: 1px 1px 1px #333;cursor:pointer;}
.addnew button[type="submit"] {border:none;margin:0px;font-size:14px;}
.addnew a:hover, .addnew button[type="submit"]:hover {background-color:#00458c;}
.addnew a.order {float:right;font-size:11px;font-style:italic;padding:3px 10px;margin:6px 0px 0px 5px;display:none;}

.leftside .title {text-shadow: 1px 1px 1px #fff;border:1px solid #f0f0f0;color:#777;font-size:18px;padding:5px 0px 5px 7px;-webkit-box-shadow: #999 0px 1px 1px;-moz-box-shadow: #999 0px 1px 1px;box-shadow: #999 0px 1px 1px;z-index: 1;position: relative;margin-left:1px;background: #f8f8f8;background: -moz-linear-gradient(top, #f8f8f8 0%, #d8d8d8 100%); background: -webkit-linear-gradient(top, #f8f8f8 0%,#d8d8d8 100%); background: linear-gradient(to bottom, #f8f8f8 0%,#d8d8d8 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#d8d8d8',GradientType=0 );}
.leftside .title:first-of-type {display:none;}

.leftsidemenu {margin:0px 0px 10px 1px;}
.leftsidemenu a {padding: 10px 0px 10px 10px;display: block;text-shadow: 1px 1px 1px #fff;background:#eee url(../images/line.png) left bottom repeat-x;}
.leftsidemenu a:hover {background-color:#ccc;}
.leftsidemenu a:hover, .leftsidemenu a.this {background-color:#00458c;color:#fff;text-shadow: 1px 1px 1px #000;}

.leftside .leftsidemenu:nth-child(2) a {padding:12px 5px;color:#333;-webkit-box-shadow: #999 0px 3px 3px;-moz-box-shadow: #999 0px 3px 3px;box-shadow: #999 0px 3px 3px;border:1px solid #f0f0f0;background: #e7e7e7;margin:0 -1px 15px -1px;font-size:18px;background: -moz-linear-gradient(top, #e7e7e7 0%, #a1a1a1 100%); background: -webkit-linear-gradient(top, #e7e7e7 0%,#a1a1a1 100%); background: linear-gradient(to bottom, #e7e7e7 0%,#a1a1a1 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#a1a1a1',GradientType=0 );}
.leftside .leftsidemenu:nth-child(2) a:hover {color:#fff;text-shadow: 1px 1px 1px #000;background: #0062c4;background: -moz-linear-gradient(top, #0062c4 0%, #00458c 100%); background: -webkit-linear-gradient(top, #0062c4 0%,#00458c 100%); background: linear-gradient(to bottom, #0062c4 0%,#00458c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0062c4', endColorstr='#00458c',GradientType=0 ); }

.FolderDisplay, .ItemDisplay, .liststyle div {display:block;border-bottom: 1px solid #fff;}
.FolderDisplay:first-of-type, .ItemDisplay:first-of-type {border-top: 1px solid #fff;}
.FolderDisplay:nth-of-type(odd), .ItemDisplay:nth-of-type(odd), .liststyle div:nth-of-type(odd) {background: #e0e0e0;}
.FolderDisplay:hover, .ItemDisplay:hover {background:#d7d7d7;}
.FolderDisplay:hover .folder, .FolderDisplay:hover .iconpageend, .ItemDisplay:hover .iconpageend {opacity:1}
.FolderDisplay:hover .toolsicons2 a, .ItemDisplay:hover .toolsicons2 a, .FolderDisplay:hover .sortableicon, .ItemDisplay:hover .sortableicon {opacity:.6}

.folder, .iconpageend {position: absolute;left: 5px;top: 23px;background: #666;width: 5px;height: 5px;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.FolderDisplay:hover .folder, .ItemDisplay:hover .iconpageend, .FolderDisplay:hover .iconpageend, .ItemDisplay:hover .folder {background:#ff8000 ;border-radius: 0px ;-moz-border-radius: 0px;-webkit-border-radius: 0px;left:0;top:0;height:100%;width:10px;border:none;border-right:1px solid #fff}

.maintitle {display:block;float:left;opacity:.8;width:100%;max-width:65%}
.maintitle:hover {opacity:1}
.maintitle a {font-size:16px;color:#000;text-shadow: 1px 1px 1px #fff;    padding: 16px 0 14px 15px;display: block;position:relative;}
.notvisible {background: #f0f0f0;}
.notvisible .maintitle a {opacity: .6;}

a.InVisibleFolder {color:#999;}

.liststyle div a {float:right;cursor:pointer;display:inline-block;padding:5px;}
.liststyle div span {padding:5px;display:inline-block;}
.liststyle div span:nth-child(2n) {min-width:200px;}

.toolsicons2 {position:relative;float:right}
.toolsicons2 a, .sortableicon {display:inline-block;margin:0px;float:right;font-style:italic;font-size:12px;text-indent:-1000px;width:40px;height:48px;overflow:hidden;opacity:.5;transform: scale(.6);}
.FolderDisplay .toolsicons2 a:hover, .ItemDisplay .toolsicons2 a:hover, .FolderDisplay .sortableicon:hover, .ItemDisplay .sortableicon:hover {opacity:1;transform: scale(.8);}
.toolsicons2 .edit {background: url(../images/spritecms.png) -605px 8px no-repeat;}
.toolsicons2 .editTemlate {background: url(../images/spritecms.png) 3px 8px no-repeat;}
.toolsicons2 .AddEditLink {background: url(../images/spritecms.png) -75px 8px no-repeat;}
.toolsicons2 .deleteicon {background: url(../images/spritecms.png) -34px 7px no-repeat;}
.toolsicons2 .preview {background: url(../images/spritecms.png) -164px 5px no-repeat;}
.toolsicons2 .moveItem, .moveItemVF {
    background: url(../images/spritecms.png) -567px 5px no-repeat;
}
.toolsicons2 .RestrictedItem {background: url(../images/spritecms.png) -707px 6px no-repeat;}
.toolsicons2 .AddCategoryItem {background: url(../images/spritecms.png) -532px 5px no-repeat;}
.toolsicons2 .AddFieldItem {background: url(../images/spritecms.png) -568px 5px no-repeat !important;}
.toolsicons2 .showRelated {background: url(../images/spritecms.png) -670px 5px no-repeat;}

.dialogMoveContent input {border-bottom: 1px solid #fff;background:none;padding: 5px 10px;margin:0;width:100%;color:#000;font-size: 16px;display:block;text-shadow: 1px 1px 1px #fff;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;text-transform:none;text-align:inherit}
.dialogMoveContent label {display:block;border-bottom:1px solid #f0f0f0;}
.dialogMoveContent .movelabel.level1 {padding:0 0 0 15px;}
.dialogMoveContent .movelabel.level2 {padding:0 0 0 30px;}
.dialogMoveContent .movelabel.level3 {padding:0 0 0 45px;}
.dialogMoveContent .movelabel.level4 {padding:0 0 0 60px;}
.dialogMoveContent .movelabel.level5 {padding:0 0 0 75px;}
.dialogMoveContent .movelabel.level6 {padding:0 0 0 90px;}

.sortableicon {cursor:pointer;background: url(../images/spritecms.png) -202px 7px no-repeat;}

.ui-widget.ui-widget-content {border:none;-webkit-box-shadow: #ccc 0px 1px 3px;-moz-box-shadow: #ccc 0px 1px 3px;box-shadow: #ccc 0px 1px 3px;}
.ui-tabs .ui-tabs-panel {padding:15px;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {padding: .74em .9em;}
.ui-widget-content a.bluebutton, .bluebutton, .bluebuttonCircle, .addImageLink {background:#00458c;width:150px;padding:10px 15px;color:#fff;margin:0px 10px 0px 0px;text-align:center;display:inline-block;text-shadow: 1px 1px 1px #000;min-width:90px;cursor:pointer;}
.ui-widget-content a.bluebutton:hover {background:#005683;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {text-shadow: 1px 1px 1px #000;background:#00458c;border:1px solid #00458c;}
.ui-widget-overlay {background: #000;opacity: .7;}

.ImageItem, .FileItem, .LinkItem, .fileContaine {border-top:1px solid #ccc;margin:10px 0 0px 0;padding:25px 0 0px 0;}
.form .boxcaption {border-top:1px solid #ccc;margin:15px 0 0px 0;padding:15px 0 5px 0;}
.form .imgsize{text-align:center;vertical-align:middle;padding:0px;margin:0 0px 0px 10px;width:193px;height:145px;border:1px solid #ccc;background:#f0f0f0;float:right;position:relative;}
.form .imgsize img {max-width:193px;max-height:144px;width:auto;margin: auto;}
.imgexplanation {float:left;}

.table .preview {text-align:center;vertical-align:middle;padding:0px;margin:0 10px 0px 0px;width:133px;height:100px;border:1px solid #ccc;background:#f0f0f0;float:left;position:relative;}
.table .preview img {max-width:133px;max-height:98px;width:auto;margin: auto;}
.table td:first-of-type {width:135px;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {padding: 5px;}
.table .name {max-width:300px;text-overflow: ellipsis;white-space: nowrap; display:block;overflow: hidden;}

.DelFile {text-indent:-1000px;width:35px;height:35px;overflow:hidden;background: url(../images/spritecms.png) -501px 2px no-repeat;display:block;position:absolute;right:0px;top:0px;cursor:pointer;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px ;}

#btnUploadImages, #AddLink,.DelLink, .DelDGFile, #fileupload {background: url(../images/img.png) 10px center no-repeat;text-shadow: 1px 1px 1px #ccc;color: #000;padding:17px 10px 12px 60px;width:auto;border:1px solid #fff;font-size:18px;cursor:pointer;border-radius: 3px ;-moz-border-radius: 3px;-webkit-border-radius: 3px ;}
#AddLink {background: url(../images/link.png) 10px center no-repeat;}
.DelLink,.DelDGFile {background: url(../images/del.png) 10px center no-repeat;float:right;}
#fileupload {background: url(../images/upload.png) 10px center no-repeat;}
#btnUploadImages:hover, #AddLink:hover, .DelLink:hover,.DelDGFile:hover, #btnUploadImages:focus, #AddLink:focus, .DelDGFile:focus, #fileupload:hover, #fileupload:focus {background-color:#f0f0f0;-webkit-box-shadow: #999 0px 1px 1px;-moz-box-shadow: #999 0px 1px 1px;box-shadow: #999 0px 1px 1px;color:#000;}
#btnUploadImages:focus, #AddLink:focus,.DelLink:focus, .DelDGFile:focus, #fileupload:focus {background-color:#ccc;}

form#fileupload, form#fileupload:hover {padding:0;margin:0;background:none;font-size:14px;border:none;cursor:default}
form#fileupload .row {margin:0}
form#fileupload .row .col-lg-7, form#fileupload .row .col-lg-5 {padding:0}
form#fileupload .btn {border-radius: 3px ;-moz-border-radius: 3px;-webkit-border-radius: 3px;background:#999;border:none;text-shadow: 1px 1px 1px #000;padding:10px;min-width:140px;}
form#fileupload .btn:hover {background:#ff8000;color:#fff;}
form#fileupload .btn-success {background:#00458c;}

.popupframe {background:none}

.listOfCategories {margin:0 0 10px 0;}
.form label, .listOfCategories label, .contactform label {display: block;margin:0 0 10px 0;clear: both;}
.listOfCategories label select, .listOfCategories label input {max-width:250px;float:right;}
.form label span, .listOfCategories label span {display:inline-block;padding:6px 5px 5px 0px;float:left;width:175px;}
.form label span {width:185px;}
.form span.important, .mandatory{color:#cc0000;}
.form span.important:after {content:"*";color:#cc0000;padding:0 3px}
.form textarea {min-height:100px;}
.contactform label > span {min-width:150px;display:inline-block;}

#areaOfitems label, .categoryItem {display: block;padding:5px;border-bottom:1px solid #e2e2e2;/*float: left;width: 48%;*/}
#areaOfitems label input {margin:3px 5px 0 0;}
#areaOfitems label span {overflow:hidden;display:block}
#areaOfitems label:nth-of-type(odd), .categoryItem:nth-of-type(odd) {background: #f0f0f0;}
#areaOfitems label a {text-decoration:underline}

#areaOfCategory {margin:20px 0 0 0}

.spritX {background: url(../images/spritecms.png) -651px -4px no-repeat;width:16px;height:16px;display:inline-block;float:right;margin:0 0px 0 5px;cursor:pointer;}
.subtitle .mandatory {font-size:12px;padding:0px 5px;}

.checkboxlist label {margin:2px 0 5px 0;display:block;}
.checkboxlist input {float:left;margin:3px 5px 0 0;}

.priceContent label {float:left;clear:none}
.priceContent label input[type="checkbox"] {margin: 7px 5px 0 10px;}


.toggleplace {display:block;padding:0 0 10px 0}

.clear {clear:both;width:100%;height:1px;line-height:1px;}

.alertify-log, .alertify, .alertify-button {border-radius: 3px !important;-moz-border-radius: 3px !important;-webkit-border-radius: 3px !important; }
.alertify-log-error {   text-shadow: 1px 1px 1px #333;}
.alertify-log-success {   text-shadow: 1px 1px 1px #333;}
.alertify {border: 3px solid #00458c;border: 3px solid rgba(0,69,140,.7);}
.alertify-button-ok {background: #00458c;border:none !important;background-image:none !important}
.alertify-button-ok:hover, .alertify-button-ok:focus {background: #ff8000;}
.alertify-button {min-width:100px;margin: 20px 10px 0 10px !important;box-shadow: inset 0 0px 0 0 rgba(255,255,255,0)!important;-webkit-box-shadow: #999 0px 0px 0px !important;-moz-box-shadow: #999 0px 0px 0px !important;box-shadow: #999 0px 0px 0px !important;}
.alertify-cover {opacity: .5;}
.alertify-button-cancel, .alertify-button-cancel:hover, .alertify-button-cancel:focus {background:#cc0000;background-image:none !important}

.ddlCategory span {font-size:20px;margin: 0 10px 0 0;}
.ddlCategory select {color: #666;padding: 10px;-webkit-box-shadow: #666 0px 0px 2px;-moz-box-shadow: #666 0px 0px 2px;box-shadow: #666 0px 0px 2px;min-width: 300px;font-size: 16px;}

.loadingplace {background: #fff\8;background: rgba(250, 250, 250, 0.8);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none}
.loadingplace img {position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px;}

.ddlCategory {margin: 0 0 20px 0px;display: inline-block;}




/*-CMS-*/
.cms form#form1 {display:inline}
.cmswrapper {min-height: 100%;display: -ms-flexbox;display: -webkit-box;display: -moz-box;display: -ms-box;display: box;-ms-flex-direction: row;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-ms-box-orient: horizontal;box-orient: horizontal;}

.cmsleftside, .cmsleftside span, .cmsleftside h1, .cmsleftside a {color:#edf1f4;text-shadow: 0px 1px 3px #333;}

.cmsleftside {background: url(../images/bgleftsidemain.png) 0 0px repeat-y;max-width:470px;min-width: 25%;-ms-flex: 0 470px;-webkit-box-flex:  0;-moz-box-flex:  0;-ms-box-flex:  0;box-flex:  0;/*padding:0 0 0 90px*/}

.cmsleftmenu {position:relative;z-index:2;}

.cmscontainer {-ms-flex: 1; -webkit-box-flex: 1;-moz-box-flex: 1;-ms-box-flex: 1;box-flex: 1;  padding:15px 30px;}

.cmsheader {background: url(../images/cmsline.png) 0 bottom repeat-x;height:90px;position:relative;padding:30px 30px 30px 120px}
.cmsleftside .logocatomtop {display:none;width:90px;height: 88px;background:#ff8000 url(../images/iconmenu1.png) center 5px no-repeat;text-align:center;position:absolute;left:0;top:0;font-size:12px;padding:65px 0 0 0;z-index:3; -moz-box-shadow:   inset -3px 0px 10px -2px #333;-webkit-box-shadow: inset -3px 0px 10px -2px #333;box-shadow:         inset -3px 0px 10px -2px #333;}
.cmsheader h1 {font-size:16px;}
.cmsheader h1 span {padding:0 5px 0 5px;}
.logocatomtop img, .cmsopensitemap, .cmsopentemplates, .systemwelcome, .cmsopenmenu {display:none}

.cmsfooter {width:90px;float:left;margin:20px 0 0 0}
.cmsfooter img {margin:10px auto 0px auto;}

.cmsleftsidemenu {margin:0 0 0 90px;}

.cmsleftsidelink {position:relative;min-height:76px;background: url(../images/cmsline.png) 0 bottom repeat-x;}
.cmsleftsidelink a {display:block;background: url(../images/cmsline.png) 0 bottom repeat-x;}
.cmsleftsidelink a span {display:block;padding:11px 30px;}
.cmsleftsidelink a:hover span, .cmsleftsidelink a.this span {background: #000\35;background: rgba(0, 0, 0, 0.35);}

.cmstitle {display:block;background: url(../images/iconmenu2.png) center 2px no-repeat;text-align:center;position:absolute;left:-90px;top:-2px;z-index:3;}
.cmsleftsidelink:first-of-type {min-height:0;}
.cmsleftsidelink:first-of-type a {width:90px;height: 88px;background:#ff8000 url(../images/iconmenu1.png) center 5px no-repeat;text-align:center;position:absolute;left:-90px;top:-90px;font-size:12px;padding:0;z-index:3; -moz-box-shadow:   inset -3px 0px 10px -2px #333;-webkit-box-shadow: inset -3px 0px 10px -2px #333;box-shadow:         inset -3px 0px 10px -2px #333;}
.cmsleftsidelink:first-of-type a span {padding:0;padding:64px 0 10px 0;}
.cmsleftsidelink:first-of-type .cmstitle {display:none}
.cmstitle:after {content:"";width:100%;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0.5+0,0+100 */background: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */position:absolute;left:0;bottom:0;height:78px;}
.cmsleftsidelink:nth-of-type(2n) .cmstitle {background: url(../images/iconmenu2.png) center 25px no-repeat;}
.cmsleftsidelink:nth-of-type(3n) .cmstitle {background: url(../images/iconmenu6.png) center 25px no-repeat;}
.cmsleftsidelink:nth-of-type(4n) .cmstitle {background: url(../images/iconmenu5.png) center 25px no-repeat;}
.cmsleftsidelink:nth-of-type(5n) .cmstitle {background: url(../images/iconmenu4.png) center 25px no-repeat;}
.cmsleftsidelink:nth-of-type(6n) .cmstitle, .cmsleftsidelink:nth-of-type(7n) .cmstitle {background:none;}
.cmstitle span {color:#ccc;display:block;width:90px;height: 78px;background: url(../images/cmsline2.png) center 0px repeat-x;font-size:8px;padding:10px 0 0 0;letter-spacing: .5px;text-transform: uppercase;z-index: 2;position: relative;}

.cmsaddnew {margin:0 0 30px 0;}
.cmsaddnew a {background:#666;float: left;margin:0 20px 0 0;text-align:center;padding:20px;color:#fff;text-transform:uppercase;border-radius: 5px ;-moz-border-radius: 5px;-webkit-border-radius: 5px ;text-shadow: 0px 1px 4px #666;}
.cmsaddnew a:hover, .cmsaddnew a.this {background:#ff8000;}

.containerAttributes h3,.containerAttributes1 h3, .containerAttributes2 h3, .containerAttributes3 h3, .containerAttributes4 h3, .containerAttributes5 h3 {cursor:pointer;font-size:20px;background: url(../images/more.png) 0 15px no-repeat;padding:15px 0 0 30px;border-top:1px solid #ccc;margin:0 0 15px 0;}
.containerAttributes h3 span,.containerAttributes1 h3 span,.containerAttributes2 h3 span,.containerAttributes3 h3 span,.containerAttributes4 h3 span,.containerAttributes5 h3 span {font-size:12px;}

.cmsbreadcrumbs {margin:0 0 20px 0;background:#fff;-webkit-box-shadow: #ccc 0px 1px 1px;-moz-box-shadow: #ccc 0px 1px 1px;box-shadow: #ccc 0px 1px 1px;}
.cmsbreadcrumbs span, .cmsbreadcrumbs a {display:inline-block;color:#000;padding:10px 5px;}
.cmsbreadcrumbs span {color:#666;}
.cmsbreadcrumbs a:hover {background:#d7d7d7;}
.cmsbreadcrumbs a:first-of-type {padding:10px 5px;}

.greybox {padding:15px;margin:0 0 15px 0;background:#ddd;border:1px solid #ccc;}
.greybox input {float:left;margin:-5px 10px 0 0;padding:5px;}
.greybox input[type="file"] {margin:-8px 10px 0 0}

.ui-dialog .ui-dialog-content {}
.ui-dialog .ui-dialog-content input[type="text"], .ui-dialog .ui-dialog-content input[type="password"], 
.ui-dialog .ui-dialog-content input[type="tel"], .ui-dialog .ui-dialog-content input[type="email"], 
.ui-dialog .ui-dialog-content select, .ui-dialog .ui-dialog-content textarea {    min-width: 200px;}

.d_none {display:none}
.divinmodul{width:100%; height: 100%}
.divinmodul .up{width: 100%;height: 20px;clear: both;}

.divinmodul .left{width: 38%;border: 1px #cccccc solid;height: 75%;float: left;overflow-x: auto;}
.divinmodul .middel{width: 22%;height: 75%;float: left;text-align: center;padding-top: 140px}
.divinmodul .right{width: 39%;border: 1px #cccccc solid;height: 75%;float: right;overflow-x: auto;}
.divinmodul .down{width: 100%;height: 50px;clear: both;padding: 20px 0 0 0;}
.divinmodul .middel input[type="submit"]{   width: 32%;height: 34px;display: block;margin: 32px 0px 0px 36%;text-align: center;}


.divinmodul .middel input[type="submit"].moovFieldLeft{   background: url(../images/sprite2.png) -34px -72px no-repeat;}

.divinmodul .middel input[type="submit"].moovFieldRight{ background: url(../images/sprite2.png) -126px -72px no-repeat;}

.divinmodul .ulholder ul{list-style: none; padding:5px 0 0 5px;}
.divinmodul .ulholder ul li { min-height: 30px;width: 150px;border: 1px #000 solid;margin:0 0 3px 0;padding: 5px 10px; z-index: 2;cursor: pointer;}
.divinmodul .ulholder ul li.selected { background: #09f; }
.divinmodul .up .left{    width: 38%;height: 100%;float: left;border:none;text-align:center;}
.divinmodul .up .right{    width: 38%;height: 100%;float: right;border:none;text-align:center;}
.divinmodul .down .orderUp{height: 20px;width: 20px;background: url(../images/arrowsupdown.png) 0px 0px no-repeat;display: inline-block;cursor: pointer;}
.divinmodul .down .orderDown{height: 20px;width: 20px;background: url(../images/arrowsupdown.png) 0px -23px no-repeat;display: inline-block;margin: 0 0px 0px 15px;cursor: pointer;}
.divinmodul .down .check {height: 20px;width: 20px;display: block;margin: 0 0px 0px 15px;cursor: pointer;float: none;clear: both;padding: 0 0 51px 0px;}
.divinmodul .down .order{width: 50%;float: right;padding: 0 0px 0px 117px;}
.divinmodul .down .range {width: 44%;float: left;}
input.isRange {width: 14px;clear: both;display: block;}

@media screen and (min-width: 768px) and (max-width: 1050px) 
{
    .maintitle {max-width:380px;}
    .ipadmenu { display:none !important}
    .cmscontainer {padding: 10px;}
    .ui-tabs .ui-tabs-nav .ui-tabs-anchor {padding: .74em .8em;}
}

@media screen and (min-width: 601px) and (max-width: 1000px) 
{.order {display:block !important;}}


@media screen and (max-width: 768px)
{
    @-webkit-keyframes bugfix { from {padding:0;} to {padding:0;} }
	input {border-radius: 0;}
    .systemwelcome, .leftside, .cmsfooter, .cmsleftmenu {display:none}
    .header {padding:5px 2% 10px 2%;border-bottom:1px solid #ccc;margin:0 0 10px 0}
    .header h1 {font-size:18px;width:100%;text-align:center;}
    .header h1 span.user {padding:0 5px;}
    .ui-tabs .ui-tabs-panel {padding:5px;}
    .logocatomtop {width:20%;display:none}

    #MMSystemTD, input[type="text"], input[type="password"], input[type="tel"], input[type="email"], select, textarea, input[type="submit"], .greybutton{width:100%;}
    input[type="text"], input[type="password"], input[type="tel"], input[type="email"], select, textarea {min-width:100px;}
    .ui-widget.ui-widget-content {max-width:100%;margin:0 auto}

    .form label span{   padding:5px;}
     .listOfCategories label span {    width: 25%;padding:5px;}
    .listOfCategories label select, .listOfCategories label input {max-width:70%;}

    .ui-widget-header {border:none;}

    .footer img {margin: auto;}
    .table td:first-of-type {width:auto;}

    .ui-dialog .ui-dialog-content {padding:5px 0;}
	.ui-dialog .ui-dialog-content input[type="text"], .ui-dialog .ui-dialog-content input[type="password"], 
	.ui-dialog .ui-dialog-content input[type="tel"], .ui-dialog .ui-dialog-content input[type="email"], 
	.ui-dialog .ui-dialog-content select, .ui-dialog .ui-dialog-content textarea {    min-width: 200px;}

    input[type="checkbox"], input[type="radio"] {    margin: 7px 0px 0 0;}
    .checkboxlist input[type="checkbox"] {margin: 4px 5px 0 0;}

    .ui-tabs .ui-tabs-nav, .ui-tabs {padding:0;border-radius: 0px;-moz-border-radius:  0px;-webkit-border-radius: 0px;}
    .FolderDisplay, .ItemDisplay {padding:2px 0 5px 0}

    .ui-tabs .ui-tabs-nav li, .ui-tabs .ui-tabs-nav li.ui-tabs-active {width: 32.3%;margin:0 1% 1% 0;white-space:normal;border: 1px solid #c5c5c5;border-radius: 0px;-moz-border-radius:  0px;-webkit-border-radius: 0px;padding:0;}
    .ui-tabs .ui-tabs-nav .ui-tabs-anchor {padding:5px;text-align:center;float:none;display:block;    font-size: .9em;}

    .opensitemap, .opentemplates {text-shadow: 1px 1px 1px #333;width:48%;line-height: 34px;background:#00458c;padding:5px;color:#fff;display:block;float:left;-webkit-box-shadow: #999 0px 1px 1px;-moz-box-shadow: #999 0px 1px 1px;box-shadow: #999 0px 1px 1px;border-radius: 3px ;-moz-border-radius: 3px;-webkit-border-radius: 3px ;font-size:16px;}
    .opensitemap:hover, .opentemplates:hover {background:#333;}
    .opentemplates {float:right;}
    .opensitemap span, .opentemplates span {background: url(../images/spritecms.png) -462px 0px no-repeat;width:37px;height:35px;float:left;margin:0 10px 0 0;}
    .opentemplates span {background-position:-425px 0}

    .addnew {margin:0px 0 5px 0;}
    .addnew a, .addnew button[type="submit"] {background:#7a7a7a;font-size:14px;padding: 5px 10px 5px 10px;margin:0 5px 0 0px;}

    .form .imgsize {width:300px;height:225px;margin:0 auto 10px auto;float:none;}
    .form .imgsize img {max-width:300px;max-height:224px;}

    .table .preview {margin:0px;width:50px;height:38px;}
    .table .preview img {max-width:50px;max-height:37px;}

    form#fileupload .btn {min-width: 50px;}

    #btnUploadImages, #AddLink,.DelLink, .DelDGFile, #fileupload {font-size: 16px;}

    .cmswrapper,  .cmscontainer {max-width:100%;width:100%;display:block;}
    .cmsleftside {max-width:100%}
    .cmscontainer {padding:60px 5px 5px 5px;}
    .cmsaddnew {margin:0px 0 0px 0;}
    .cmsaddnew a {width:100%;margin:0 0 10px 0;padding:15px  10px;font-size: 12px;}

    .cmsheader {height:auto;padding:15px 5px 15px 100px;position:fixed;background: url(../images/bgleftsidemain.png) 0 0px repeat-y;width:100%;z-index:99;-webkit-box-shadow: #333 0px 1px 2px;-moz-box-shadow: #333 0px 1px 2px;box-shadow: #333 0px 1px 2px;}
    .cmsheader h1 {margin:0;text-align:center;}

    .cmsopenmenu {position: absolute;left:0;top:0;display:block;line-height: 48px;width:90px;height:48px;background: #ff8000;-moz-box-shadow: inset -5px 0px 5px -3px #444;-webkit-box-shadow: inset -5px 0px 5px -3px #444;box-shadow: inset -5px 0px 5px -3px #444;}
    .cmsopenmenu span {background: url(../images/spritecms.png) -425px 0px no-repeat;width: 37px;height: 38px;float: left;margin: 5px 5px 0 0;}

    .cmsleftmenu {padding: 50px 0 0 0;}
    .cmsleftsidemenu {margin: 35px 0 0 90px;}
    .cmsleftsidelink:first-of-type a {background: #ff8000;left:0;width:100%;height:90px;    font-size: 14px;    -moz-box-shadow: inset 0px 0px 0px 0px #333;-webkit-box-shadow: inset 0px 0px 0px 0px #333; box-shadow: inset 0px 0px 0px 0px #333}

}