* { padding:0; margin:0; outline:0; }
body {
	background:#f9ebae;
}
.m-t-20{margin-top: 20px;}
.centered{float: none;margin:auto;}
.date-filter .form-control {
    width: 33%;
    margin-right: 1px;
    float: left;
    font-size: 13px;
}

.min-150{min-height: 150px;}
.img-thumb{min-height: 100px;}
.m-t-5{margin-top: 5px;display: inline-block;}
#loader-div{
    min-width: 130px;
    min-height: 40px;
    position: fixed;
    right: 0;
    top: 88px;
    z-index: 9999;
    border-radius: 2px 0 0 2px;
    padding-top: 5px;
    padding-left: 20px;
}
.banner-add{font-size: 12px;}
#loader-div.success{background: #4b4a4a;}
#loader-div.error{background: #a94442;}
.txt-white{color: #fff!important;text-decoration: none!important;}
.panel-red .panel-heading{background: #ae462e;color: #fff;font-size: 16px;padding-top: 15px;padding-bottom: 15px;}
/*.active-filter .form-control{width: 60%;margin-right: 10px;float: left;}
*/
.m-t-30{margin-top: 30px;}
.field { border:solid 1px #d3cfc7; background:#fff; padding:5px; }
.small-field { border:solid 1px #d3cfc7; background:#fff; padding:3px 1px; font-size:11px; }

.checkbox { width:13px; height:13px; vertical-align:top; position:relative; top:2px; }

.button { background:#eee url(images/button.gif) repeat-x 0 0; border:solid 1px #b1a874; color:#7f7f7f; font-size:11px; padding:2px 6px 2px 6px; cursor:pointer; line-height:14px !important; }
.button:hover { color:#333; border-color:#857b42; }


.field:focus { color:#000; border-color:#857b42;}

a img { border:0; }

a { color:#ba4c32; text-decoration: underline; cursor:pointer; }
a.btn{text-decoration: none;}
a:hover { color:#8d341f; text-decoration: none;}

.left, .alignleft { float:left; display:inline; }
.right, .alignright { float:right; display:inline; }

.cl { font-size:0; line-height:0; clear:both; display:block; height:0; }
.my-input-form .table .form-group{margin-bottom: 0;}
.al { text-align: left; }
.ar { text-align: right; }
.ac { text-align: center !important; }

.specific-date label{display: inline-block;vertical-align: middle;}
.specific-date .form-control{display: inline-block;vertical-align: middle;width: 60%;margin-left: 10px;}


#top  .brand-name{
    font-size: 24px;
    color: #fff;
    margin-top: 15px;
    display: inline-block;
    text-decoration: none;
    font-weight: bold;
    /* margin-bottom: 10px; */
}
.shell { width:780px; margin:0 auto; }
.campaign-type{list-style: none;}
.campaign-type .form-control-feedback{display: none;}
#header { height:89px; background:url(images/header.gif); white-space:nowrap; }
#top-navigation { float:right; white-space:nowrap; color:#fff; padding-top:15px; }
#top-navigation a{ color:#fff; }
#top-navigation span{ color:#dca598; }
#top { height:53px; }
#navigation ul{ list-style-type: none;}
#navigation ul li{ float:left; display:inline; margin-right:2px;}
#navigation ul li a,
#navigation ul li a span { float:left; height:36px; background:url(images/tab.gif) no-repeat 0 0; padding:0 0 0 15px;}
#navigation ul li a span { background-position:right 0; padding:0 15px 0 0;}
#navigation ul li a { line-height:36px; color:#907525; text-decoration: none; }

#navigation ul li a.active,
#navigation ul li a:hover { background-position:0 bottom;}

#navigation ul li a.active span,
#navigation ul li a:hover span{ background-position:right bottom;}

#navigation ul li a.active { font-size:12px; font-weight: bold; color:#887e42; }


#container { padding:20px 0;}

.small-nav { color:#978b48; padding-bottom:20px; }
.small-nav a{ color:#6f6636; }


#main {}
#content { float:left; width:760px; }
#sidebar { float:right; width:225px; }


.panel-add-banner .table>tbody>tr>td{vertical-align: middle;}

.box { background:#fbfcfc; height:100%; padding:1px; margin-bottom:20px; }
.box-head { background:#ba4c32; height:32px; color:#fff; padding: 0 10px; line-height:32px; white-space:nowrap; border-bottom:solid 1px #fff; }
.box-head .right{ padding-top:5px; line-height:13px;}
.box-head .right label,
.box-head .right input { float:left; }
.box-head .right label { padding:4px 0 0 0;}
.box-head .right input { margin-left:5px;}

.pagging { height:20px; padding:8px 10px; line-height:19px; color:#949494; }
.pagging a{ background:url(images/pagging.gif) repeat-x 0 0; height:20px; float:left; padding:0 8px; border:solid 1px #d5d5d5; text-decoration: none; color:#949494; margin-left:5px;  }
.pagging a:hover { border-color:#8c3521; background:#ba4c32; color:#fff; }
.pagging span{ float:left; margin-left:5px; padding-top:2px; }


a.ico { color:#9d9c9a; font-size:10px; text-decoration: none; padding:0 0 0 14px; background-repeat:no-repeat; background-position:0 0; }
a.ico:hover { color:#333;}
a.del { background-image:url(images/del.gif)}
a.edit { background-image:url(images/edit.gif); margin-left:14px;}


.form { padding:15px 10px 5px 10px; }
.form label{ display:block; font-weight: bold; font-size:13px; padding-bottom:4px; }
.form label span{ color:#999; font-weight: normal;}
.form .field { display:block; }
.form .inline-field .field { display:inline;}
.form .req { font-size:13px; float:right; white-space:nowrap; color:#999;  }
.form p{ padding-bottom:15px; }

.size1 { width:200px; }
.size2 { width:80px; }
.size3 { width:120px; }
textarea.size1 { height:180px; }

.buttons { text-align: left; padding:10px; background:#eee; border-top:solid 1px #e0e0e0; }
.buttons .button{ margin-right:3px;}

.box-content { padding:10px; }

.sort { border-top:solid 1px #e0e0e0; padding-top:10px; margin-top:15px;   }
.sort label{ display:block; font-weight: bold;}
.sort .field{ display:block; margin-top:5px; }
.sort select.field{ width:203px; }


.box-content p { padding-top:10px; }
.select-all{}
.select-all label{ text-decoration: underline; padding-left:4px; }

.add-button,
.add-button span { float:left; height:26px; background:url(images/add-button.gif) no-repeat 0 0; padding:0 0 0 28px; }
.add-button span { background-position:right 0; padding:0 10px 0 0; }
.add-button { font-weight: bold; font-size:12px; color:#747474; text-decoration: none; line-height:26px; }
.add-button:hover { color:#333;}


#footer { height:44px; background:url(images/footer.gif); line-height:44px; color:#fff;}
#footer a{ color:#fff; }


.msg { position:relative; padding-right:35px; margin-bottom:10px; }
.msg p{ padding:9px 10px 9px 40px; font-size:12px; background-repeat:no-repeat; background-position:10px 5px;}
.msg a.close{ font-size:0; line-height:0; position:absolute; top:0; right:0; width:34px; height:34px; background:url(images/close.gif); text-indent: -4000px;}

.msg-ok p{ background-color:#fffac2; border:solid 1px #dbd6a2; color:#5e5c40; background-image:url(images/msg-ok.gif); }
.msg-error p{ background-color:#f3c598; border:solid 1px #e8b084; color:#ba4c32; background-image:url(images/msg-error.gif);  }

/*** CSS3 ***/
.box { -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: 0 0 6px #978f6c; -webkit-box-shadow: 0 0 6px #978f6c;}
.box-head { -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; }
.custom-checkbox input[type="checkbox"]{visibility: hidden;}
.custom-checkbox{display: inline-block;width: 18px;height: 18px;background: url(../images/icon-custom-check.png) no-repeat;}
.custom-checkbox.checked{background-position-y: -18px;}
.my-pagination>li{display: inline-block;float: left;}
.pagination-info{margin:0 5px;}
.pagination-info .form-control {
    width: 70px;
    display: inline-block;
    border-radius: 1px;
}
.items-per-page{margin-top: 20px;}
.items-per-page .form-control{width: 100px;display: inline-block;vertical-align: middle;}
.items-per-page span{display: inline-block;vertical-align: middle;margin-left: 10px;}
.pagination>li>a.disabled{
    background: #f6f6f6;
    border: 1px solid #f6f6f6;
    cursor: no-drop;
}

.table>tbody>tr>td.desktop,.table>thead>tr>th.desktop{background: #ddd;text-align: center;}
.table>tbody>tr>td.mobile,.table>thead>tr>th.mobile{background: #ffda9a;text-align: center;}

/*page css*/
.wrapper{width:100%;overflow-y:auto;overflow-x:hidden;}.logo{padding:10px;}.content{width:75%;}.sidebar{position:fixed;right:0;width:25%;height:100%;background:#DDD;padding:0.5em;}.alert-info{margin-bottom:30px!important;}.btn-default{background-color:#0066cc!important;color:#ffffff!important;font-size:20px!important;}#carousel{background-color:#336699;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:500px;}#carousel .carousel-caption{z-index:10;}#carousel .item{height:500px;}#carousel .carousel-inner>.item>img{position:absolute;min-width:100%;height:500px;left:0;top:0;}@media (min-width: 768px) {#carousel .carousel-caption p{margin-bottom:20px;line-height:1.4;font-size:21px;}#carousel .carousel-caption{padding-bottom:115px;right:20%;left:20%;}}@media (max-width: 768px) {#carousel .carousel-caption{padding-bottom:100px;}}.carousel-control.right{background-image:none!important;}.carousel-control.left{background-image:none!important;}.slider-Top-Text{padding:10px;color:#ffffff;}.slider-Top-Text h1{font-size:50px;}.title{text-align:center;padding:10px;font-size:20px;font-weight:bold;}.news{border-radius:10px;border:2px solid #053d20;padding:20px;width:250px;height:150px;float:left;margin-left:40px;margin-top:10px;margin-bottom:10px;}.many-more{background:#1b93f0;font-style:italic;color:#fbde1a;}.footer{background:#000000;height:150px;}.col-lg-6 p{padding:15px;text-align:center;color:#b1b0ab;}@media only screen and (max-width: 320px)
{.slider-Top-Text h1{font-size:12px;}#carousel .item{height:250px;}#carousel{height:300px;}.content{width:55%;}.sidebar{position:fixed;right:0;width:45%;height:100%;}.col-lg-12 h3{font-size:12px;}.news{border-radius:10px;border:2px solid #053d20;padding:10px;width:160px;height:100px;float:left;margin-left:10px;margin-top:15px;margin-bottom:5px;}.col-lg-8{height:80px;}.many-more{background:#1b93f0;font-style:italic;color:#fbde1a;padding-top:10px;}.col-lg-8 h3{font-size:18px;}.news{margin-left:-20px;}.footer{background:#000000;height:250px;}.col-lg-6 p{padding:10px;font-size:12px;}.btn-default{background-color:#0066cc!important;color:#ffffff!important;font-size:14px!important;}}@media only screen and (max-width: 480px)
{.slider-Top-Text h1{font-size:8px;}#carousel .item{height:200px;}#carousel{height:200px;}.content{width:55%;}.sidebar{position:fixed;right:0;width:45%;height:100%;background:#DDD;padding:0.5em;}.col-lg-12 h3{font-size:12px;}.news{border-radius:10px;border:2px solid #053d20;padding:10px;width:160px;height:100px;float:left;margin-left:10px;margin-top:15px;margin-bottom:5px;}.col-lg-8{height:80px;}.many-more{background:#1b93f0;font-style:italic;color:#fbde1a;padding-top:10px;}.col-lg-8 h3{font-size:18px;}.news{margin-left:-20px;}.footer{background:#000000;height:250px;}.col-lg-6 p{padding:10px;font-size:12px;}.btn-default{background-color:#0066cc!important;color:#ffffff!important;font-size:14px!important;}}@media only screen and (max-width: 768px)
{.slider-Top-Text h1{font-size:12px;}#carousel .item{height:300px;}#carousel{height:300px;}.content{width:55%;}.sidebar{position:fixed;right:0;width:45%;height:100%;background:#DDD;padding:0.5em;}.col-lg-12 h3{font-size:12px;}.news{border-radius:10px;border:2px solid #053d20;padding:10px;width:160px;height:100px;float:left;margin-left:10px;margin-top:15px;margin-bottom:5px;}.col-lg-8{height:80px;}.many-more{background:#1b93f0;font-style:italic;color:#fbde1a;padding-top:10px;}.col-lg-8 h3{font-size:18px;}.footer{background:#000000;height:250px;}.col-lg-6 p{padding:10px;font-size:12px;}.btn-default{background-color:#0066cc!important;color:#ffffff!important;font-size:14px!important;}}@media only screen and (max-width: 800px)
{.slider-Top-Text h1{font-size:16px;}#carousel .item{height:300px;}#carousel{height:300px;}.content{width:55%;}.sidebar{position:fixed;right:0;width:45%;height:100%;background:#DDD;padding:0.5em;}.col-lg-12 h3{font-size:12px;}.news{border-radius:10px;border:2px solid #053d20;padding:10px;width:160px;height:100px;float:left;margin-left:10px;margin-top:15px;margin-bottom:5px;}.col-lg-8{height:80px;}.many-more{background:#1b93f0;font-style:italic;color:#fbde1a;padding-top:10px;}.col-lg-8 h3{font-size:18px;}.footer{background:#000000;height:250px;}.col-lg-6 p{padding:10px;font-size:12px;}.btn-default{background-color:#0066cc!important;color:#ffffff!important;font-size:14px!important;}}@media only screen and (max-width: 980px)
{.slider-Top-Text h1{font-size:16px;}#carousel .item{height:300px;}#carousel{height:300px;}.content{width:55%;}.sidebar{position:fixed;right:0;width:45%;height:100%;background:#DDD;padding:0.5em;}.col-lg-12 h3{font-size:12px;}.news{border-radius:10px;border:2px solid #053d20;padding:10px;width:160px;height:100px;float:left;margin-left:10px;margin-top:15px;margin-bottom:5px;}.col-lg-8{height:50px;}.many-more{background:#1b93f0;font-style:italic;color:#fbde1a;padding-top:10px;}.col-lg-8 h3{font-size:18px;}.footer{background:#000000;height:auto;}.col-lg-6 p{padding:10px;font-size:12px;}.btn-default{background-color:#0066cc!important;color:#ffffff!important;font-size:14px!important;}}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}