﻿.main-wrapper,.top-cart .cart-box,.top-search input[type=text],.header-2.boxed .logo,.header-2.boxed > .container,.top-head.sticky-nav,.post-item .lft-tools,.pricing-tbl,.white-bg,.widget h4.widget-title,
.testimonials-bg:before,.testimonials-bg:after{
	background-color:#fff;
}
.white,.header-1 .top-nav > ul > li:hover > a,.header-1 .top-nav > ul > li.selected > a,.header-1 .top-search > a,.header-1 .top-cart > a,.top-nav ul ul li a,.dark-bg,.darker-bg,.red-bg,.pink-bg,.main-gradient,.team-box.box-1:hover .team-socials a i:before,
.header-2 .top-nav > ul > li:hover > a,.header-1 .top-search .search-box input[type=text],.skew-nav > ul > li:hover > a,.skew-nav > ul > li.selected > a,.top-head.transparent.dark:not(.sticky-nav) .top-nav > ul > li:not(.selected) > a,.top-bar.dark,.modal-header.main-bg h4,
.top-head:not(.sticky-nav).transparent.dark .top-search > a,.top-head:not(.sticky-nav).transparent.dark .top-cart > a,.top-bar.main-bg a,.top-bar.main-bg .social-list a,.black-bg,.top-bar.semi.dark a,.top-bar.semi.dark .social-list a,a.main-bg:hover,.divider.bg i,
#footWrapper.footer-bg.dark .widget_it_widget_tweets li.h-entry:after,.main-bg > a:hover,.main-bg a:focus{
	color:#fff
}
.top-head.sticky-nav .top-nav > ul > li.selected > a,.btn.main-bg:focus,.white-import{
	color:#fff !important
}
.top-search .search-box input[type=text]::-webkit-input-placeholder {
    color:#fff;
}
.top-search .search-box input[type=text]:-moz-placeholder {
    color:#fff;
}
.top-search .search-box input[type=text]::-moz-placeholder {
    color:#fff;
}
.top-search .search-box input[type=text]:-ms-input-placeholder {
    color:#fff;
}
.sticky-nav .search-box input[type=text]::-webkit-input-placeholder{
	color: inherit;
}
.sticky-nav .search-box input[type=text]:-moz-placeholder{
	color: inherit;
}
.sticky-nav .search-box input[type=text]::-moz-placeholder{
	color: inherit;
}
.sticky-nav .search-box input[type=text]:-ms-input-placeholder{
	color: inherit;
}
.white-border{
	border:1px #fff solid
}
.top-nav li i, .black-bg a:not(.main-color):not(.btn), .black-bg a:not(.main-bg):not(.btn), .black-bg, .gry, .dark-bg a,.darker-bg,.darker-bg a{
	color:#999
}
body,.pricing-tbl.style-3 .price_txt,.pricing-tbl.selected.style-3 .price_txt,.pricing-tbl.style-3:hover .price_txt,.menu-tabs .white-bg a,.menu-tabs .white-bg i {
	color:#555
}
a,a:hover,a:focus,h1, h2, h3, h4, h5, h6,.sticky-nav .top-search > a,.sticky-nav .top-cart > a,.team-box.box-1 .team-socials .social-list li a,.top-nav .mega-menu .nav-tabs a:hover,.black-color {
	color:#444
}
.top-nav .mega-menu > ul > li h4{
	color:#333
}
.progress-bars.tiny-line .progress .progress-bar span{
	color: #222;
}
.black {
	color:#111 !important
}
.post-item,.team-box.box-1,.pricing-tbl.style-3 .price_txt,.page-title,.accordion h5.acc-head a,.sidebar-widgets:after{
	background-color:#f7f7f7
}
.gry-bg,.gry-bar,.gry-bg .testimonials-bg:before,.gry-bg .testimonials-bg:after{
	background-color:#f1f1f1
}
.icon-box-2 .box-number,footer.footer-bg.dark .tags li a {
	border-color: #f1f1f1;
}
.header-1{
	background-color: #f3f3f3
}
.header-1.dark{
	background-color: #3f3f3f
}
.gry-color{
	color:#eee
}
.icon-box-1,.sidebar-widgets,.filter-by.style3 ul,.pricing-tbl.style-2.selected,.sitemap > ul > li > a{
	background-color:#f0f0f0;
}
.header-2.boxed:not(.sticky-nav) > .container:not(.top-bar-cont),.header-2.boxed:not(.sticky-nav) .logo{
	border:1px #f0f0f0 solid;
}
.header-2 .top-nav > ul > li,.header-2 .top-cart,.header-2 .top-search,.header-2 .top-nav > ul > li,.header-1.sticky-nav .actsrch{
	border-left:1px #f0f0f0 solid;
}
.header-2.center-logo .responsive-nav{
	border-color:#f0f0f0
}
.gry-border-vertical:after{
	border-left:1px #ccc dashed;
}
.team-box.box-1 .team-socials,.breadcrumbs.style2,.breadcrumbs.style3,.list-grid a,.product-img,.add-items i{
	background-color:#eee
}
.top-head.transparent:not(.header-1),.top-bar.transparent,.widget_menu ul li a,.w-recent-posts li,.widget-categories li,.w-recent-comments li,.top-bar{
	border-bottom:1px rgba(0,0,0,.1) solid
}
.top-head.semi.transparent.dark:not(.header-1),.top-head.transparent.light,.top-head.transparent.dark:not(.header-1){
	border-bottom:1px rgba(255,255,255,.1) solid
}
.widget_menu ul li{
	border-bottom:1px #fff solid 
}
.w-recent-posts li,.widget-categories li,.w-recent-comments li{
	border-top:1px #fff solid 
}
.top-head.transparent .logo{
	border-right:1px rgba(0,0,0,.1) solid
}
.top-head.semi.transparent.dark .logo,.top-head.transparent.light .logo,.top-head.transparent.dark .logo{
	border-right:1px rgba(255,255,255,.1) solid
}
.light-gry-border,.pricing-tbl,.divider.bordered i,.widget h4.widget-title{
	border:1px #eee solid
}
.page-title{
	border-bottom:1px #eee solid;
	border-top:1px #eee solid
}
.bottom-head{
	border-top:1px #eee solid;
	border-bottom:1px #eee solid;
}
.breadcrumbs{
	border-bottom:1px #eee solid;
}
.steps-1 i:after,.steps-1 h4:before,.divider.bg i,.divider.centered:before,.divider.centered:after,.divider.lft:before,.divider.rit:before,.add-items i:hover{
	background-color:#ddd
}
.divider i{
	color:#d5d5d5;
}
.btn-gry-border,.gry-border,.top-bar-search,.breadcrumbs.style2,.breadcrumbs.style3,.filter-by.style5,.shop-item .item-box,.toolsBar select{
	border:1px #ddd solid;
}
.steps-1-container:before,.pricing-tbl ul li{
	border-top:1px #ddd dashed;
}
.dark-one .steps-1-container:before,.dark-one .pricing-tbl ul li{
	border-top:1px #555 dashed;
}
.bot-3-border{
	border-bottom:3px #ddd solid
}
.top-3-border,.tabs.bottom.bordered .tab-content>.tab-pane,.tabs.bottom .nav-tabs{
	border-top:4px #ddd solid
}
.tabs.vertical .tab-content>.tab-pane{
	border-top:1px #ddd solid
}
.separated-cells div div{
	border-left:1px #ddd dotted
}
.clients-grid > div:before,.testimonials-grid > div:before{
	border-left:1px #ddd dashed
}
.clients-grid > div:after,.testimonials-grid > div:after,.heading.style2 {
	border-bottom: 1px #ddd dashed;
}
hr,.accordion h5.acc-head a,.accordion.bordered,.accordion.radius .acc-content,.filter-by.style3 ul li,.toolsBar{
	border-color:#ddd
}
.tabs.bottom .nav-tabs>li.active>a, .tabs.bottom .nav-tabs>li.active>a:focus, .tabs.bottom .nav-tabs>li.active>a:hover,.tabs.vertical .nav-tabs>li.active>a, .tabs.vertical .nav-tabs>li.active>a:focus, .tabs.vertical .nav-tabs>li.active>a:hover {
	border-bottom-color:#ddd
}
.post-item .lft-tools li{
	border-bottom:1px #e2e2e2 dashed;
}
.testimonials-1 p{
	border:1px #c3c3c3 solid
}
.dash-bord,#items-num{
	border-color:#ccc
}
.icon-box-1 i,.post-item .lft-tools li i,.dark-bg,.dark-bg a{
	color:#bbb;
}
.team-box.box-1 .team-img{
	border:5px #bebebe solid;
}
.icon-box-1 .box-number:after,.icon-box-1 .box-number:before{
	background-color: #A0A0A0;
}
.icon-box-1:after,.heading.main .head-sep:before,.heading.main .head-sep:after{
	background-color: #C5C5C5;
}
.icon-box-1:before{
	background-color: #E0E0E0;
}
.icon-box-3{
	background-color:#e0e1e3;
}
.dark-bg{
	background-color:#444;
}
.darker-bg,.black-bg .center-v-line:before,.black-bg .post-item .lft-tools,.dark-bg .post-item .lft-tools{
	background-color:#333;
}
.black-bg,footer .divider.centered:before,footer .divider.centered:after{
	background-color:#222;
}
.black-bg .post-item,.dark-bg .post-item{
	background-color: #111
}
.footer-bg.dark .divider.centered:before,.footer-bg.dark .divider.centered:after{
	background-color:rgba(255,255,255,0.3);
}
.header-1.skew .top-nav > ul > li > a:after,.skew-nav > ul > li > a:after, .top-search.skew:before,.skew-nav ul li.selected a:after,.footer-top .skew-btn:after{
	border-color: transparent transparent #CACACA transparent;
}
.header-1.skew .top-nav > ul > li > a:before,.skew-nav > ul > li > a:before, .skew .logo:before, .top-search.skew > a:before, .top-cart.skew:before{
	border-color: #ADADAD transparent transparent transparent;
}
.header-1.skew.dark .top-nav > ul > li > a:after,.skew-nav.dark > ul > li > a:after,.dark .top-search.skew:before,.skew-nav.dark ul li.selected a:after{
	border-color: transparent transparent #111 transparent;
}
.header-1.skew.dark .top-nav > ul > li > a:before,.skew-nav.dark > ul > li > a:before,.dark.skew .logo:before,.dark .top-search.skew > a:before,.dark .top-cart.skew:before{
	border-color: #111 transparent transparent transparent;
}
.header-2.boxed .logo:after{
	border-color: #ddd transparent transparent transparent;
}
.header-2.boxed .logo:before{
	border-color: #aaa transparent transparent transparent;
}
.icon-box-3 .icon-desc:before{
	border-color: #ccc transparent transparent transparent;
}
.icon-box-3:after{
	border-color: #e0e1e3 transparent transparent transparent;
}


/* gradients */
.header-1:before,.header-1 .top-nav:before, .skew-nav:before{
	background: #eee;
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #eeeeee), color-stop(50%, #F7F7F7), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #eeeeee 0%, #F7F7F7 50%, #eeeeee 100%);
	background: linear-gradient(to bottom, #eeeeee 0%, #F7F7F7 50%, #eeeeee 100%);
	border: 1px #E4E4E4 solid;
}
.grad-desk{
	background: #eee;
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #AFAFAF), color-stop(20%, #DEDEDE), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #AFAFAF 0%, #DEDEDE 20%, #eeeeee 100%);
	background: linear-gradient(to bottom, #AFAFAF 0%, #DEDEDE 20%, #eeeeee 100%);
}
.header-1:not(.sticky-nav) .top-nav > ul > li > a > span:before,.header-1:not(.sticky-nav) .logo,.skew-nav > ul > li > a > span:before{
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.02) 0%, rgba(0, 0, 0, 0.04) 15%, rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.02) 82%, rgba(0, 0, 0, 0.14) 100%);
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.04) 15%, rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.02) 82%, rgba(0, 0, 0, 0.14) 100%);
	background-color: #f1f1f1;
}
.header-1.dark:before,.skew-nav.dark:before{
	background: #333;
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #333), color-stop(50%, #444), color-stop(100%, #333));
	background: -webkit-linear-gradient(top, #333 0%, #444 50%, #333 100%);
	background: linear-gradient(to bottom, #333 0%, #444 50%, #333 100%);
	border:1px #2e2e2e solid
}
.header-1.dark:not(.sticky-nav) .top-nav > ul > li > a > span:before,.header-1.dark:not(.sticky-nav) .logo,.skew-nav.dark > ul > li > a > span:before{
	background: #333;
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #222), color-stop(15%, #333), color-stop(50%, #333), color-stop(82%, #222), color-stop(100%, #111));
	background: -webkit-linear-gradient(top, #222 0%, #333 15%, #333 50%, #222 82%, #111 100%);
	background: linear-gradient(to bottom, #222 0%, #333 15%, #333 50%, #222 82%, #111 100%);
}
.icon-box-3:before{
	background: #fff;
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(196,196,196,1)), color-stop(100%, rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(196,196,196,1) 0%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom, rgba(196,196,196,1) 0%, rgba(255,255,255,1) 100%);
}


@media (max-width: 992px){
	.header-2 .responsive-nav {
	    border: 1px #ddd solid;
	    border-bottom: 0;
	    border-left: 0;
	}

}
/*
Table Price
=========================== */
.wrap-price{
    position: relative;
}

.table-price{
    background: #fcfcfd;
    border: solid 1px #cdced1;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    text-align: center;
    padding: 10px;
    margin-top: 18px;
    margin-bottom: 9px;
}

.table-price .title-price{
    text-transform: uppercase;
    background: #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    position: relative;
    padding: 15px 5px;
}

.table-price .title-price h4{
    color: #fff;
    margin-bottom: 0px;
}

.table-price .price{
    position: relative;
    padding: 20px 5px;
}

.table-price .price h2{
    background: #ccc;
    padding-top: 25px;
    color: #fff;
    display: table;
    margin: auto;
    width: 150px;
    height: 100px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    position: relative;
}

.table-price .price h2 .point{
    font-size: 18px;
    font-weight: normal;
    color: #fff;
}

.table-price .price h2 span{
    font-size: 18px;
    font-weight: normal;
    color: #fff;
    position: relative;
    top: -13px;
}

ul.list-feature{
    padding: 0;
    margin: 0;
    display: block;
}

ul.list-feature li{
    position: relative;
    list-style: none;
    font-size: 16px;
    padding: 8px 5px;
}

ul.list-feature li.current{
    background: #f0f0f0;
}

.footer-price{
    position: relative;
    padding: 19px 5px 10px;
}

.table-price.info .title-price{
    background: #77b3d4;
}

.table-price.info .price h2{
    background: #77b3d4;
}

.table-price.info ul.list-feature li.current{
    background: #c7dfed;
}

.table-price.success .title-price{
    background: #76c2af;
}

.table-price.success .price h2{
    background: #76c2af;
}

.table-price.success ul.list-feature li.current{
    background: #c6e5de;
}

.table-price.danger .title-price{
    background: #c75c5c;
}

.table-price.danger .price h2{
    background: #c75c5c;
}

.table-price.danger ul.list-feature li.current{
    background: #e7bcbd;
}

.table-price.warning .title-price{
    background: #e0995e;
}

.table-price.warning .price h2{
    background: #e0995e;
}

.table-price.warning ul.list-feature li.current{
    background: #f1d4bd;
}



   .modalBackground1
{
    background-color:Gray;
    filter:alpha(opacity=50);
    opacity:0.9;
}
.modalBackground2
{
    background-color:Gray;
    filter:alpha(opacity=50);
    opacity:0.99;
}




.divmiddlemsg {
	border: solid 1px #012853;
	padding:2px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	position:relative;
	color:#000;
	font-family:Verdana;
	font-size:10pt;
}



.divmiddle {
	background-color:#FFF;
	border:1px solid #c3c6c8;
	padding:2px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	position:relative;
	color:#000;
	font-family:Verdana;
	font-size:10pt;
	border: solid 1px #012853;
}
.divhead
{
  font-family: verdana, Helvetica, sans-serif;
  font-size:20pt;
  text-align: left;
  color: #FFF;
  text-decoration: none;
  height: 24px;
  text-shadow: 0px -1px 0px #000;
  padding: 10px 15px 15px 20px;
  background: transparent; 
  background-color:#913204;
   border-radius: 5px 5px 0px 0px;
  -moz-border-radius: 5px 5px 0px 0px;
  -webkit-border: 5px 5px 0px 0px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  
  } 
  
  .divheaduser
{
  font-family: verdana, Helvetica, sans-serif;
  font-size:13pt;
   font-weight:bold;
  text-align: left;
  color: #FFF;
  text-decoration: none;
  height: 24px;
  text-shadow: 0px -1px 0px #000;
  padding: 7px;
  background: transparent; 
  background-image: url(../images/middlehead.png);
  background-repeat: repeat-x;
  background-color: #FFF;
   border-radius: 5px 5px 0px 0px;
  -moz-border-radius: 5px 5px 0px 0px;
  -webkit-border: 5px 5px 0px 0px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  
  } 
  
  .divheaduseraddetail
{
  font-family: verdana, Helvetica, sans-serif;
  font-size:12pt;
  text-align: left;
  color: #FFF;
  text-decoration: none;
  min-height: 24px;
  text-shadow: 0px -1px 0px #000;
  padding: 7px;
  background: transparent; 
  
  background-image: url(../images/middlehead.png);
  background-repeat: repeat-x;
  background-color: #FFF;
   border-radius: 5px 5px 0px 0px;
  -moz-border-radius: 5px 5px 0px 0px;
  -webkit-border: 5px 5px 0px 0px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  
  } 
  
  
  .divheaduserbot
{
  font-family: verdana, Helvetica, sans-serif;
  font-size:14pt;
  text-align: left;
  color: #FFF;
  text-decoration: none;
  height: 24px;
  text-shadow: 0px -1px 0px #000;
  padding: 7px;
  background: transparent; 
  background-image: url(../images/middlehead.png);
  background-repeat: repeat-x;
  background-color: #FFF;
   border-radius: 0px 0px 5px 5px;
  -moz-border-radius: 0px 0px 5px 5px;
  -webkit-border: 0px 0px 5px 5px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  
  } 
  
  
  .divtopmsg
{
  font-family: verdana, Helvetica, sans-serif;
  font-size:12pt;
  text-align: left;
  color: #FFF;
  text-decoration: none;
  min-height: 14px;
  text-shadow: 0px -1px 0px #000;
  padding: 7px;
  background: transparent; 
  background-color:#913204;
   border-radius: 5px 5px 0px 0px;
  -moz-border-radius: 5px 5px 0px 0px;
  -webkit-border: 5px 5px 0px 0px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  
  
  } 
   
  .divbotmsg
{
  font-family: verdana, Helvetica, sans-serif;
  font-size:14pt;
  text-align: left;
  color: #FFF;
  text-decoration: none;
  height: 15px;
  text-shadow: 0px -1px 0px #000;
  padding: 7px;
  background: transparent; 
  background-color:#913204;
   border-radius: 0px 0px 5px 5px;
  -moz-border-radius: 0px 0px 5px 5px;
  -webkit-border: 0px 0px 5px 5px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
  
  } 
  
  .divimg
{
  font-family: verdana, Helvetica, sans-serif;
  font-size:20pt;
  text-align: left;
  color: #FFF;
  text-decoration: none;
  min-height: 24px;
  text-shadow: 0px -1px 0px #000;
  padding: 10px;
  background: transparent; 
  background-color:#913204;
   border-radius: 10px 10px 10px 10px;
  } 
    .divimgh
{
  font-family: verdana, Helvetica, sans-serif;
  font-size:8pt;
  text-align: left;
  color: #FFF;
  text-decoration: none;
  min-height: 24px;
  text-shadow: 0px -1px 0px #000;
  padding: 7px;
  background: transparent; 
  background-color:#913204;
   border-radius: 10px 10px 10px 10px;
   line-height:15px;
  } 
  
    
  
  .divimgh2
{
  font-family: verdana, Helvetica, sans-serif;
  font-size:8pt;
  text-align: left;
  color: #FFF;
  text-decoration: none;
  min-height: 24px;
  padding: 7px 0px 0px 7px;
  background: transparent; 
  background-color:#FFF;
   border:solid 2px #913204;
   border-radius:10px;
   line-height:15px;
  } 
  .divimghbanner
{
  font-family: verdana, Helvetica, sans-serif;
  font-size:8pt;
  text-align: left;
  color: #FFF;
  text-decoration: none;
  min-height: 24px;
  padding: 7px 0px 0px 7px;
  background: transparent; 
   border:solid 4px #913204;
   line-height:15px;
  } 