@import "base.css";@import "skeleton.css";@import "flexslider.css";@import "layerslider.css";@import "pricing_tables.css";@import "imagebox.css";@import "icons.css";@import "http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700";.headline{display:block;border-bottom:1px solid #e7e7e7;padding:0 0 10px;margin:20px 0;font-size:18px}.headline span{color:#888;font-weight:400;font-size:14px;float:right}h5.headline{padding:0 0 8px;margin:0 0 13px}#page-title{border:1px solid #e2e2e2;border-left:none;border-right:none;margin-top:-1px;background-image:linear-gradient(bottom,#FAFAFA 0%,#FCFCFC 100%);background-image:-o-linear-gradient(bottom,#FAFAFA 0%,#FCFCFC 100%);background-image:-moz-linear-gradient(bottom,#FAFAFA 0%,#FCFCFC 100%);background-image:-webkit-linear-gradient(bottom,#FAFAFA 0%,#FCFCFC 100%);background-image:-ms-linear-gradient(bottom,#FAFAFA 0%,#FCFCFC 100%);background-color:#fafafa;margin-bottom:15px;padding:28px 0}#page-title h2{font-weight:400;font-size:22px}#page-title span{color:#a0a0a0}.item-img,.post-img{position:relative}.overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:40;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 180ms ease-in-out;-moz-transition:opacity 180ms ease-in-out;-o-transition:opacity 180ms ease-in-out;transition:opacity 180ms ease-in-out}.overlay.zoom{background:rgba(0,0,0,.4)}.overlay.zoom:before{content:"";font-family:fontawesome;color:#fff;font-size:38px;position:absolute;color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overlay:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}#backtotop{position:fixed;right:0;display:none;bottom:20px;margin:0 20px 0 0}#backtotop a{text-decoration:none;border:0;display:block;width:45px;height:45px;background-color:#ccc;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#backtotop a:before{content:"";font-family:fontawesome;color:#fff;font-size:20px;left:12px;top:10px;position:absolute}#backtotop a:hover{background-color:#2da0ce}.client-logo li{border:1px solid #e5e5e5;float:left;margin:-1px 0 0 -1px}#header{min-height:80px}.selectnav{display:none;cursor:pointer;width:100%;padding:8px;height:37px;float:left;font-size:14px}#navigation{float:right}#navigation ul,#navigation li{list-style:none;padding:0;margin:0;display:inline}#navigation ul li{float:left;position:relative}#navigation ul li a{display:inline-block;color:#888;padding:10px 8px 10px;margin:0 5px;text-decoration:none;font-size:14px;border-bottom:3px solid transparent;z-index:1000;position:relative}#navigation ul li a:hover{border-bottom:3px solid #555}#navigation ul ul{opacity:0;margin:-2px 0 0 5px;filter:alpha(opacity=0);position:absolute;top:-99999px;left:0;background:#fff;border:1px solid #ddd;border-top:3px solid #555;z-index:999}#navigation ul ul li a:hover{border-bottom:1px solid #ddd}#navigation ul ul li a{padding:8px 0;display:block;width:170px;margin:0 16px;font-weight:400;font-size:13px;border-bottom:1px solid #ddd;border-top:1px solid transparent}#navigation ul ul ul{position:absolute;top:-99999px;left:100%;opacity:0;margin:-3px 0 0;z-index:999}#navigation ul ul ul li a{border-bottom:1px solid #ddd!important;border-top:1px solid transparent}#navigation ul ul li:last-child a,#navigation ul ul li:last-child a:hover{border-bottom:1px solid transparent}#navigation ul ul ul li:last-child a{border-bottom:1px solid transparent!important}#navigation ul li:hover>ul{opacity:1;position:absolute;top:99%;left:0}#navigation ul ul li:hover>ul{position:absolute;top:0;left:100%;opacity:1;z-index:497;background:#fff border:0}#navigation ul li:hover>a{color:#444}#navigation ul ul li:hover>a{border-top:1px solid transparent;color:#444}#current{font-weight:600!important;color:#444!important;border-bottom:3px solid #555!important}.ie7 .ie-dropdown-fix{position:relative;z-index:5}.ie8 .ie-dropdown-fix{position:relative;z-index:5}.features{margin:40px 0 0;float:left}.feature{margin:0 0 10px}.feature-description{margin-left:70px}.feature h4{font-size:16px;font-weight:700;line-height:34px}.feature-circle{display:inline-block;width:38px;height:38px;text-align:center;padding:6px;color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;float:left;margin-top:10px}.feature-circle i{font-size:18px;transform:translateY(50%);text-align:center}.feature-circle.blue{background:#2da0ce}.feature-circle.gray{background:#555}.portfolio-item{margin-bottom:20px}.portfolio-item-meta h5{font-size:14px;font-weight:700;line-height:16px;padding:13px 0;margin:0 0 11px;border-bottom:1px solid #e7e7e7;letter-spacing:0}.portfolio-item-meta h5 span{display:block;color:#888;font-weight:400;margin-top:3px}.portfolio-item-meta a{color:#444}.portfolio-item-meta a:hover{color:#888}.portfolio-item-meta p{color:#555}.info-box{background-image:linear-gradient(bottom,#FAFAFA 0%,#FFFFFF 100%);background-image:-o-linear-gradient(bottom,#FAFAFA 0%,#FFFFFF 100%);background-image:-moz-linear-gradient(bottom,#FAFAFA 0%,#FFFFFF 100%);background-image:-webkit-linear-gradient(bottom,#FAFAFA 0%,#FFFFFF 100%);background-image:-ms-linear-gradient(bottom,#FAFAFA 0%,#FFFFFF 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e4e4e4;padding:20px 25px;margin:25px 0 20px}.info-box p{margin:0}.info-box h4{line-height:24px;font-weight:700}.info-box a{margin:5px 0 0}.info-content{float:left}#filters{float:left;margin-top:35px;padding-bottom:20px;border-bottom:1px solid #e7e7e7;display:block;width:100%;margin-bottom:25px;line-height:24px}#filters ul li{display:inline;padding:0 10px 0 0;background:url(../images/filter_divider.png) no-repeat 97% 50%}#filter ul li:first-child{padding-left:0}#filters ul li:last-child{background:0 0}#filters a{color:#777;font-size:14px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;padding:5px 12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#filters a:hover{color:#fff;background:#aaa}.selected{background:#2da0ce;color:#fff!important}.selected:hover{background:#2da0ce!important}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.post{margin:30px 0 0}.post p{margin:0 0 20px}.post-img,.embed{margin:0 0 15px}.post-content{margin:0 0 0 20px!important}.post-title h2 a{font-size:18px;color:#444;margin:0 0 15px;display:block;padding-left:225px}.post-title h2 a:hover{color:#606060}.post-date{color:#888;border-top:1px solid #e7e7e7;display:block;text-align:right;padding:15px 0}.post-desc{padding:18px 0 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.post-desc .button{margin-bottom:25px}.post-meta{padding:15px 0 25px}.post-meta,.post-meta a{color:#888}.post-meta a:hover{color:#606060}.post-meta span:first-child{padding-left:0}.post-meta span:last-child{border:none}.post-meta span{padding:0 10px;border-right:1px solid #e7e7e7}.comments-sec{float:left;width:100%;line-height:24px}.comments-sec h5{border-bottom:1px solid #e7e7e7;margin:0;padding-bottom:10px;font-size:16px;font-weight:600}.comments-sec h5 span{color:#888}ol.commentlist{float:left;width:100%;margin:0}ol.commentlist li{float:left;border-top:1px solid #e7e7e7;padding:25px 0 20px}ol.commentlist li:first-child{border:none;padding:25px 0 0}ol.commentlist li{list-style:none}ol li ol.childlist{float:right;width:89%;margin:0}ol.commentlist li ol.childlist li:first-child{border-top:1px solid #e7e7e7;padding:25px 0 0;font-size:14px}ol.commentlist li ol.childlist li{border-top:1px solid #e7e7e7;margin:25px 0 15px;font-size:14px}.comments{float:left;width:100%}ol li ol.childlist .comment-des{float:right;width:88%}.avatar{float:left}.comment-des{float:right;width:89%}.comment-des strong{float:left;color:#444;padding-right:5px;font-size:14px}.comment-des span{float:left;color:#888}.comment-by{float:left;width:100%;padding-bottom:8px;padding-top:5px;color:#000}.comment-by span.reply{color:#777;float:right}.comment-by span.reply a{font-weight:700;float:right;height:17px;margin-left:5px;font-weight:400}.comment-by span.date{color:#888;padding-right:7px;float:right}.comment-des p{line-height:24px}.form_comment label{display:block;color:#676767;margin-top:15px;padding-bottom:4px}.form_comment label span{color:#ea1c1c}.form_comment input,.form_comment textarea{width:240px}.form_comment textarea{min-width:97%;max-width:97%;height:160px}.prev,.next{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;font-family:fontawesome;color:#fff;font-size:16px;height:26px;width:26px;color:#fff}.prev{background-color:#606060;display:block;float:left}.next{background-color:#606060;z-index:6;display:block;float:right}.next:before{content:"";top:4px;left:11px;position:relative}.prev:before{content:"";top:4px;left:10px;position:relative}.prev:hover,.next:hover{background-color:#2da0ce;color:#fff}.prev.off,.next.off{background-color:#ccc}.pagination .prev,.pagination .prev.off,.pagination .next,.pagination .prev.off{margin-top:-3px}.pagination{border-top:1px solid #e7e7e7;display:block;margin:25px 0 -5px;padding-top:25px}.pages{text-align:center}.pages a{color:#888;padding:25px 8px}.pages a:hover{color:#444}a.current-page{color:#444;border-top:3px solid #555}.pages ul li{display:inline;padding:0 2px}.project-nav{margin-top:-57px;float:right}.project-nav .next{float:right;margin-left:3px}.project-nav .prev{float:right}.blog-sidebar,.sidebar{margin:30px 0 0}.widget{margin:25px 0 0;line-height:20px}.widget h5{padding-bottom:12px;margin-bottom:15px;border-bottom:1px solid #e7e7e7;font-size:16px}.search input{width:100%;box-sizing:border-box;padding:11px 15px 11px 39px;color:#888;position:relative;font-size:13px}.search{position:relative}.search i{position:absolute;z-index:999;top:13px;left:14px;color:#aaa}.search:focus{border:1px solid #ddd}.categories li a{color:#888;display:block;padding:9px 0;padding-left:10px;border-bottom:1px solid #e7e7e7}.categories li a:before{content:"";font-family:fontawesome;font-size:16px;color:silver;margin-right:10px}.categories li:first-child a{margin:-15px 0 0}.categories li:last-child a{border:none}.categories li a:hover{color:#444}.latest-post-blog{margin:0 0 20px;height:65px}.latest-post-blog:last-child{margin-bottom:5px}.latest-post-blog p,.latest-post-blog a{margin:0;color:#606060;line-height:22px}.latest-post-blog span{color:#888;margin:3px 0 0;display:block}.latest-post-blog img{float:left;margin:0 10px 10px 0;border:1px solid #dedede;padding:3px;height:49px;width:49px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#twitter-blog li{line-height:21px;margin:0 0 15px 34px}#twitter-blog li:before{content:"";font-family:fontawesome;position:absolute;font-size:20px;color:#d0d0d0;margin-left:-32px}#twitter-blog li:last-child{margin-bottom:0}#twitter-blog b a{color:#888;font-weight:400}.flickr-widget-blog{margin-right:-12px;margin-top:15px}.flickr-widget-blog img{display:block;width:100%}.flickr-widget-blog a{float:left;width:69px;height:69px;margin-right:12px;margin-bottom:12px;border:1px solid #dedede;padding:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#google-map{position:relative;padding:0;padding-bottom:40%;height:0;overflow:hidden}.contact-details li{margin:0 0 15px}.contact-details p{margin:-5px 0 0 20px;line-height:18px}.contact-details li i{float:left;margin:2px 0 0}.field textarea{max-width:97%;min-width:97%;height:160px}.field:focus{border:1px solid #ddd}.field label span{color:#ea1c1c}.field .validation-error,.field .validation-error:focus{border:1px solid #f2c4c2;background:#ffeceb;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.loading{background:url(../images/loader.html) no-repeat 1px;height:28px;width:28px;display:none;float:left;margin:5px}
.success-message{display:none}.button{display:inline-block;font-weight:700;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 5px 5px 0;*float:left;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.button:active{-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.08);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.08)}.button.medium i{float:left;margin:3px 6px 0 -5px}.button.small i{float:left;margin:2px 5px 0 -3px}.button.medium{padding:7px 14px;font-size:14px}.button.small{padding:6px 12px;font-size:12px;line-height:16px}input[type=button]{display:inline-block;font-weight:700;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 5px 5px 0;*float:left;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3);padding:7px 14px!important;font-size:14px;float:left
}input[type=button]:active{-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.08);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.08)}.button.yellow,input[type=button]{border:1px solid #e6bd4c;background-color: #fccc73;
    color: #754c00;
    text-shadow: 1px 1px 0 #ffebb7;
    background-image: -ms-linear-gradient(bottom,#FCCC73 0%,#FAE198 100%);
}.button.yellow:hover,input[type=button]:hover{background:#fbd684}.button.white{border:1px solid #ddd;background-color: #f7f7f7;
    color: #444;
    text-shadow: 1px 1px 0 #fff;
    background-image: -ms-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);
}.button.white:hover{background:#fbfbfb}.button.black{border:1px solid #464646;background-color: #464646;
    color: #fff;
    text-shadow: 1px -1px 0 #444;
    background-image: -ms-linear-gradient(bottom,   #464646 0%,#656565 100%);
}.button.black:hover{background:#535353}.button.red{border:1px solid #b23730;background-color: #c74039;
    color: #fff;
    text-shadow: 1px -1px 0 #a43b37;
    background-image: -ms-linear-gradient(bottom,#C74039 0%,#E35752 100%);
}.button.red:hover{background:#ce4640}.button.green{border:1px solid #819633;background-color: #8da046;
    color: #fff;
    text-shadow: 1px -1px 0 #77873b;
    background-image: -ms-linear-gradient(bottom,#8DA046 0%,#A3B951 100%);
}.button.green:hover{background:#93a749}.button.blue{border:1px solid #1f70ad;background-color: #2778c8;
    color: #fff;
    text-shadow: 1px -1px 0 #1c6396;
    background-image: -ms-linear-gradient(bottom,#2778C8 0%,#2B8EC7 100%);
}.button.blue:hover{background:#287fc8}#social a{width:32px;height:32px;margin:0 9px 9px 0;display:block;float:left}#social a img{border:none}blockquote{border-left:4px solid #e7e7e7;padding-left:20px;color:#888;line-height:20px;margin:5px 0 20px}#breadcrumbs ul{float:right;font-size:13px;margin-top:5px;font-weight:500}#breadcrumbs ul li{display:inline-block;color:#000;margin:0 0 0 5px}#breadcrumbs ul li:after{content:"";font-family:fontawesome;font-size:12px;color:#ccc;margin:0 0 0 9px}#breadcrumbs ul li:last-child:after,#breadcrumbs ul li:first-child:after{content:"";margin:0}#breadcrumbs ul li:last-child a,#breadcrumbs ul li a{color:#666;font-weight:600}#breadcrumbs ul li a:hover{color:#888}#breadcrumbs ul li:first-child{padding-right:0;margin-left:0}#breadcrumbs ul li:first-child,#breadcrumbs ul li:last-child{color:#999;background:0}#breadcrumbs ul li:last-child{padding:0;background:0}.acc-trigger{cursor:pointer;border:1px solid #dedede;outline:none;color:#888;margin:10px 0;display:block;background-image:linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-o-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-moz-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-webkit-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-ms-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);-webkit-box-shadow:0 1px 1px 0 rgba(180,180,180,.1);box-shadow:0 1px 1px 0 rgba(180,180,180,.1);position:relative;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.acc-trigger a{display:block;color:#888;outline:none;padding:13px 15px;text-decoration:none;font-weight:700}.acc-trigger a:before{content:"";font-family:fontawesome;font-size:14px;font-weight:400;color:#aaa;float:right;top:0;right:0;position:absolute;background:#fff;height:100%;width:46px;text-align:center;padding-top:15px;border-left:1px solid #dedede}.acc-trigger.active a:before{cursor:default;content:""}.acc-trigger a:hover,.acc-trigger.active a{color:#404040}.acc-container .content{padding:2px 15px 5px;line-height:24px}.content p{margin-bottom:0}.tabs-nav{list-style:none;margin:0;overflow:hidden;padding:0;width:100%}.tabs-nav li{float:left;line-height:34px;overflow:hidden;padding:0;position:relative;margin:0 0 -1px}.tabs-nav li a{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;margin-right:5px}.tabs-nav li a{background-image:linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-o-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-moz-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-webkit-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-ms-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-color:#f9f9f9;border:1px solid #ddd;border-bottom:1px solid #ddd;color:#888;display:block;letter-spacing:0;outline:none;padding:2px 18px;text-decoration:none}.tabs-nav li:first-child a{border-left:1px solid #ddd}.tabs-nav li.active a{color:#444;font-weight:700}.tabs-nav li.active a i{opacity:.8}.tabs-nav li i{opacity:.5}.tabs-nav li.active a,.tabs-nav li a:hover{background:#fff;border-bottom:2px solid #fff}.tabs-container{border:1px solid #ddd;margin:-1px 0 20px;overflow:hidden;width:100%;line-height:23px;-webkit-border-radius:0 3px 3px 3px;-moz-border-radius:0 3px 3px 3px;border-radius:0 3px 3px 3px}.tab-content{padding:20px}.list-1 li,.list-2 li,.list-3 li,.list-4 li{list-style:none;margin:7px 0;margin-left:2px}.list-1 li:first-child,.list-2 li:first-child,.list-3 li:first-child,.list-4 li:first-child{margin-top:0}.list-1 li:before,.list-2 li:before,.list-3 li:before,.list-4 li:before{content:"";font-family:fontawesome;margin:0 7px 0 0;position:relative;color:#2da0ce}.list-1 li:before{content:""}.list-2 li:before{content:""}.list-3 li:before{content:""}.list-4 li:before{content:""}table.standard-table{width:100%;border-radius:3px;border-collapse:separate;border-spacing:0;border:none;margin-bottom:15px}table.standard-table th{border:1px solid #ddd;border-right:none;background-image:linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-o-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-moz-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-webkit-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-ms-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-color:#f7f7f7;text-align:left;padding:10px 15px;color:#444;vertical-align:top;font-size:14px;font-weight:700}table.standard-table th:first-child{border-radius:3px 0 0 0}table.standard-table td:last-child{border-right:1px solid #ddd}table.standard-table th:last-child{border-radius:0 3px 0 0;border-right:1px solid #ddd}table.standard-table td{padding:10px 15px;border:#e7e7e7 1px solid;border-top:none;border-right:none}table.standard-table tr:hover td{background-color:#fafafa}.notification{font-size:14px;line-height:18px;margin-bottom:15px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.notification p{margin:0}.notification span{font-weight:700}.notification.success{background-color:#ebf6e0;color:#5f9025;border:1px solid #b3dc82;padding:14px 18px;background-image:linear-gradient(bottom,#EBF6E0 0%,#F0FAE7 100%);background-image:-o-linear-gradient(bottom,#EBF6E0 0%,#F0FAE7 100%);background-image:-moz-linear-gradient(bottom,#EBF6E0 0%,#F0FAE7 100%);background-image:-webkit-linear-gradient(bottom,#EBF6E0 0%,#F0FAE7 100%);background-image:-ms-linear-gradient(bottom,#EBF6E0 0%,#F0FAE7 100%)}.notification.error{background-color:#ffe9e9;color:#de5959;border:1px solid #fbc4c4;padding:14px 18px;background-image:linear-gradient(bottom,#FFE9E9 0%,#FFF2F2 100%);background-image:-o-linear-gradient(bottom,#FFE9E9 0%,#FFF2F2 100%);background-image:-moz-linear-gradient(bottom,#FFE9E9 0%,#FFF2F2 100%);background-image:-webkit-linear-gradient(bottom,#FFE9E9 0%,#FFF2F2 100%);background-image:-ms-linear-gradient(bottom,#FFE9E9 0%,#FFF2F2 100%)}.notification.warning{background-color:#fbfadd;color:#8f872e;border:1px solid #ded58a;padding:14px 18px;background-image:linear-gradient(bottom,#FBFADD 0%,#FCFBE6 100%);background-image:-o-linear-gradient(bottom,#FBFADD 0%,#FCFBE6 100%);background-image:-moz-linear-gradient(bottom,#FBFADD 0%,#FCFBE6 100%);background-image:-webkit-linear-gradient(bottom,#FBFADD 0%,#FCFBE6 100%);background-image:-ms-linear-gradient(bottom,#FBFADD 0%,#FCFBE6 100%)}.notification.notice{background-color:#e9f7fe;color:#5091b2;border:1px solid #b6d7e8;padding:14px 18px;background-image:linear-gradient(bottom,#E9F7FE 0%,#F2FAFE 100%);background-image:-o-linear-gradient(bottom,#E9F7FE 0%,#F2FAFE 100%);background-image:-moz-linear-gradient(bottom,#E9F7FE 0%,#F2FAFE 100%);background-image:-webkit-linear-gradient(bottom,#E9F7FE 0%,#F2FAFE 100%);background-image:-ms-linear-gradient(bottom,#E9F7FE 0%,#F2FAFE 100%)}.notification.success .close,.notification.error .close,.notification.warning .close,.notification.notice .close{padding:0 14px;position:absolute;right:0;top:22px;display:block;height:8px;weight:8px}.notification.success .close{background:url(../images/alert_boxes_close_ico.png) 0 -8px no-repeat}.notification.error .close{background:url(../images/alert_boxes_close_ico.png) 0 0 no-repeat}.notification.warning .close{background:url(../images/alert_boxes_close_ico.png) 0 -16px no-repeat}.notification.notice .close{background:url(../images/alert_boxes_close_ico.png) 0 -24px no-repeat}.large-notice{background:#fcfcfc;border:1px solid #e4e4e4;padding:32px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.large-notice h2{margin-bottom:10px;font-weight:600}.large-notice p{font-size:14px;color:#777}.tooltip{position:absolute;z-index:1020;display:block;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-2px}.tooltip.right{margin-left:2px}.tooltip.bottom{margin-top:2px}.tooltip.left{margin-left:-2px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top:5px solid #555;border-right:5px solid transparent;border-left:5px solid transparent}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #555}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-right:5px solid transparent;border-bottom:5px solid #555;border-left:5px solid transparent}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-right:5px solid #555;border-bottom:5px solid transparent}.tooltip-inner{max-width:200px;padding:4px 10px;color:#fff;text-align:center;text-decoration:none;background-color:#555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.tooltip-arrow{position:absolute;width:0;height:0}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;padding:2px}.popover.top{margin-top:-5px}.popover.right{margin-left:5px}.popover.bottom{margin-top:5px}.popover.left{margin-left:-5px}.popover-inner{width:280px;overflow:hidden;border:1px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.popover-title{padding:11px 15px;line-height:1;background-image:linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-o-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-moz-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-webkit-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-ms-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-color:#f7f7f7;border-bottom:1px solid #ddd;font-weight:700;font-size:14px}.popover-content{padding:14px;background-color:#fff}.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.team-name{text-align:center;padding:15px 0;border-bottom:1px solid #e7e7e7;margin-bottom:15px}.team-name span{display:block;font-size:13px;font-weight:400;color:#888}.testimonials{background:#fff;border:1px solid #ddd;padding:20px;line-height:24px}.testimonials_bg{background:url(../images/testimonials_bg.html) no-repeat;margin-top:-1px;display:block;width:200px;height:30px}.testimonials_author{color:#3f8faf;float:right;display:block;margin-top:-23px;margin-bottom:20px}.testimonials_author span{color:#a0a0a0}.carousel-disabled,.mr-rotato-disabled{background-color:#ccc!important;display:block;position:absolute;color:#fff}.mr-rotato-prev,.mr-rotato-next,.mr-rotato-disabled{margin-top:-58px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:fontawesome;color:#fff;font-size:16px;height:26px;width:26px}.mr-rotato-next{background-color:#606060;z-index:6;display:block;position:absolute;right:10px}.mr-rotato-prev{background-color:#606060;display:block;right:38px;position:absolute}.mr-rotato-next:before{content:"";top:4px;left:11px;position:relative}.mr-rotato-prev:before{content:"";top:4px;left:10px;position:relative}.mr-rotato-prev:hover,.mr-rotato-next:hover{background-color:#888;border-color:#888;color:#fff}.mr-rotato-prev:hover,.mr-rotato-next:hover{background-color:#2da0ce}#footer{background:#383838;color:#a4a4a4;padding:10px 0 40px;margin:45px 0 0}#footer h5{color:#fff;border-bottom:1px solid #444;padding:25px 0 8px;margin:0 0 15px;font-weight:700}.links-list li a{color:#a4a4a4;display:block;padding:9px 0;padding-left:10px;border-bottom:1px solid #444}.links-list li a:before{content:"";font-family:fontawesome;font-size:16px;color:#666;margin-right:10px}.links-list li a:hover{color:#fff}.links-list li:first-child a{margin:0}.links-list li:last-child a{border:none}.latest-post{margin-bottom:20px;height:60px}.latest-post p,.latest-post a{margin:0;color:#fff;line-height:20px}.latest-post span{color:#707070;margin:3px 0 0;display:block}.latest-post img{float:left;margin:0 14px 10px 0;border:4px solid #505050;height:55px;width:55px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.latest-post img:hover{border-color:#2da0ce}#twitter{font-size:14px;float:left;display:block;color:#aaa}#twitter b a,#twitter b a:hover{color:#707070}#twitter li{line-height:21px;margin:2px 0 12px 34px}#twitter li:before{content:"";font-family:fontawesome;position:absolute;font-size:20px;color:#666;margin-left:-32px}#twitter li:last-child{padding:0;margin:0;margin-left:34px}#twitter a{color:#fff}#twitter a:hover{color:#d4d4d4}#footer-bottom{background:#2c2c2c;min-height:60px}#copyright{color:#777;margin:22px 0}#copyright a,#copyright span{color:#bbb}.social-icons li{display:inline;float:left;margin-right:4px}.social-icons li a{width:42px;height:42px;display:inline-block;background-color:#f2f2f2;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;overflow:hidden;border-radius:3px}.social-icons li a i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;z-index:20}.social-icons li a:hover,.social-icons li a i{color:#fff}.social-icons li a i{top:-30px;opacity:0}.social-icons li a:hover i{top:0;opacity:1}.twitter:before,.wordpress:before,.facebook:before,.linkedin:before,.steam:before,.tumblr:before,.github:before,.delicious:before,.instagram:before,.xing:before,.amazon:before,.dropbox:before,.paypal:before,.lastfm:before,.gplus:before,.yahoo:before,.pinterest:before,.dribbble:before,.flickr:before,.reddit:before,.vimeo:before,.spotify:before,.rss:before,.youtube:before,.blogger:before,.appstore:before,.digg:before,.evernote:before,.fivehundredpx:before,.forrst:before,.stumbleupon:before,.dribbble:before{font-family:fontello;font-size:16px;line-height:16px;color:#a0a0a0;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;position:absolute;z-index:20}.twitter:before{font-size:14px}.twitter i,.twitter:before{margin:13px 0 0 12px}.twitter:before{content:"\54";top:0;opacity:1}.twitter:hover:before{top:30px;opacity:0}.twitter:hover{background-color:#3bc1ed}.dribbble i,.dribbble:before{margin:13px 0 0 13px}.dribbble:before{content:"\44";top:0;opacity:1}.dribbble:hover:before{top:30px;opacity:0}.dribbble:hover{background-color:#ef5a92}.facebook i,.facebook:before{margin:13px 0 0 16px}.facebook:before{content:"\66";top:0;opacity:1}.facebook:hover:before{top:30px;opacity:0}.facebook:hover{background-color:#4a6d9d}.linkedin i,.linkedin:before{margin:13px 0 0 13px}.linkedin:before{content:"\4c";top:0;opacity:1}.linkedin:hover:before{top:30px;opacity:0}.linkedin:hover{background-color:#0b7bb5}.delicious i,.delicious:before{margin:13px 0 0 13px}.delicious:before{content:"\23";top:0;opacity:1}.delicious:hover:before{top:30px;opacity:0}.delicious:hover{background-color:#3274d1}.paypal i,.paypal:before{margin:13px 0 0 13px}.paypal:before{content:"\24";top:0;opacity:1}.paypal:hover:before{top:30px;opacity:0}.paypal:hover{background-color:#2e689a}.gplus i,.gplus:before{margin:13px 0 0 13px}.gplus:before{content:"\2b";top:0;opacity:1}.gplus:hover:before{top:30px;opacity:0}.gplus:hover{background-color:#d53824}.stumbleupon i,.stumbleupon:before{margin:13px 0 0 11px}.stumbleupon:before{content:"\2f";top:0;opacity:1}.stumbleupon:hover:before{top:30px;opacity:0}.stumbleupon:hover{background-color:#eb4924}.fivehundredpx i,.fivehundredpx:before{margin:13px 0 0 11px}.fivehundredpx:before{content:"\30";top:0;opacity:1}.fivehundredpx:hover:before{top:30px;opacity:0}.fivehundredpx:hover{background-color:#444}.pinterest i,.pinterest:before{margin:13px 0 0 15px}.pinterest:before{content:"\31";top:0;opacity:1}.pinterest:hover:before{top:30px;opacity:0}.pinterest:hover{background-color:#cb1f25}.forrst i,.forrst:before{margin:13px 0 0 15px}.forrst:before{content:"\3a";top:0;opacity:1}.forrst:hover:before{top:30px;opacity:0}.forrst:hover{background-color:#40833e}.digg i,.digg:before{margin:13px 0 0 12px}.digg:before{content:"\3b";top:0;opacity:1}.digg:hover:before{top:30px;opacity:0}.digg:hover{background-color:#205685}.spotify i,.spotify:before{margin:13px 0 0 13px}.spotify:before{content:"\3d";top:0;opacity:1}.spotify:hover:before{top:30px;opacity:0}.spotify:hover{background-color:#6ca405}.reddit i,.reddit:before{margin:13px 0 0 12px}.reddit:before{content:"\3e";top:0;opacity:1}.reddit:hover:before{top:30px;opacity:0}.reddit:hover{background-color:#404040}.appstore i,.appstore:before{margin:13px 0 0 14px}.appstore:before{content:"\41";top:0;opacity:1}.appstore:hover:before{top:30px;opacity:0}.appstore:hover{background-color:silver}.blogger i,.blogger:before{margin:13px 0 0 15px;font-size:14px!important}.blogger:before{content:"\42";top:0;opacity:1}.blogger:hover:before{top:30px;opacity:0}.blogger:hover{background-color:#ff6501}.dribbble i,.dribbble:before{margin:13px 0 0 13px}.dribbble:before{content:"\44";top:0;opacity:1}.dribbble:hover:before{top:30px;opacity:0}.dribbble:hover{background-color:#ef5a92}.evernote i,.evernote:before{margin:13px 0 0 15px}.evernote:before{content:"\45";top:0;opacity:1}.evernote:hover:before{top:30px;opacity:0}.evernote:hover{background-color:#6bb130}.flickr i,.flickr:before{margin:13px 0 0 13px}.flickr:before{content:"\46";top:0;opacity:1}.flickr:hover:before{top:30px;opacity:0}.flickr:hover{background-color:#136dd5}.rss i,.rss:before{margin:13px 0 0 14px;font-size:14px!important}.rss:before{content:"\52";top:0;opacity:1}.rss:hover:before{top:30px;opacity:0}.rss:hover{background-color:#fe8f00}.youtube i,.youtube:before{margin:13px 0 0 14px;font-size:18px!important}.youtube:before{content:"\55";top:0;opacity:1}.youtube:hover:before{top:30px;opacity:0}.youtube:hover{background-color:#bf2f29}.vimeo i,.vimeo:before{margin:13px 0 0 13px;font-size:14px!important}.vimeo:before{content:"\56";top:0;opacity:1}.vimeo:hover:before{top:30px;opacity:0}.vimeo:hover{background-color:#4c8ab0}.xing i,.xing:before{margin:13px 0 0 14px}.xing:before{content:"\58";top:0;opacity:1}.xing:hover:before{top:30px;opacity:0}.xing:hover{background-color:#036568}.yahoo i,.yahoo:before{margin:13px 0 0 11px}.yahoo:before{content:"\59";top:0;opacity:1}.yahoo:hover:before{top:30px;opacity:0}.yahoo:hover{background-color:#9251a2}.amazon i,.amazon:before{margin:13px 0 0 12px}.amazon:before{content:"\61";top:0;opacity:1}.amazon:hover:before{top:30px;opacity:0}.amazon:hover{background-color:#2f3842}.steam i,.steam:before{margin:13px 0 0 11px}.steam:before{content:"\62";top:0;opacity:1}.steam:hover:before{top:30px;opacity:0}.steam:hover{background-color:#383838}.dropbox i,.dropbox:before{margin:13px 0 0 13px}.dropbox:before{content:"\64";top:0;opacity:1}.dropbox:hover:before{top:30px;opacity:0}.dropbox:hover{background-color:#2c92dd}.github i,.github:before{margin:13px 0 0 13px}.github:before{content:"\67";top:0;opacity:1}.github:hover:before{top:30px;opacity:0}.github:hover{background-color:#5c7381}.lastfm i,.lastfm:before{margin:13px 0 0 11px}.lastfm:before{content:"\6c";top:0;opacity:1}.lastfm:hover:before{top:30px;opacity:0}.lastfm:hover{background-color:#d21309}.tumblr i,.tumblr:before{margin:13px 0 0 15px}.tumblr:before{content:"\74";top:0;opacity:1}.tumblr:hover:before{top:30px;opacity:0}.tumblr:hover{background-color:#3d658d}.wordpress i,.wordpress:before{margin:13px 0 0 14px}.wordpress:before{content:"\77";top:0;opacity:1}.wordpress:hover:before{top:30px;opacity:0}.wordpress:hover{background-color:#383838}.instagram i,.instagram:before{margin:13px 0 0 14px}.instagram:before{content:"\f31f";top:0;opacity:1}.instagram:hover:before{top:30px;opacity:0}.instagram:hover{background-color:#3f6f94}@font-face{font-family:fontello;src:url(../font/fontello0bee0bee.eot?31771571);src:url(../font/fontello0bee0bee.eot?31771571#iefix) format('embedded-opentype'),url(../font/fontello0bee0bee.woff?31771571) format('woff'),url(../font/fontello0bee0bee.ttf?31771571) format('truetype'),url(../font/fontello0bee0bee.svg?31771571#fontello) format('svg');font-weight:400;font-style:normal}.social-icons li i{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:16px;font-size:16px;width:auto}.icon-delicious:before{content:'\23'}.icon-paypal:before{content:'\24'}.icon-gplus:before{content:'\2b'}.icon-stumbleupon:before{content:'\2f'}.icon-fivehundredpx:before{content:'\30'}.icon-pinterest:before{content:'\31'}.icon-forrst:before{content:'\3a'}.icon-digg:before{content:'\3b'}.icon-spotify:before{content:'\3d'}.icon-reddit:before{content:'\3e'}.icon-appstore:before{content:'\41'}.icon-blogger:before{content:'\42'}.icon-dribbble:before{content:'\44'}.icon-evernote:before{content:'\45'}.icon-flickr:before{content:'\46'}.icon-linkedin:before{content:'\4c'}.icon-rss:before{content:'\52'}.icon-twitter:before{content:'\54'}.icon-youtube:before{content:'\55'}.icon-vimeo:before{content:'\56'}.icon-xing:before{content:'\58'}.icon-yahoo:before{content:'\59'}.icon-amazon:before{content:'\61'}.icon-steam:before{content:'\62'}.icon-dropbox:before{content:'\64'}.icon-facebook:before{content:'\66'}.icon-github:before{content:'\67'}.icon-lastfm:before{content:'\6c'}.icon-tumblr:before{content:'\74'}.icon-wordpress:before{content:'\77'}.icon-linkedin-rect:before{content:'\f31b'}.icon-instagram:before{content:'\f31f'}.social-icons-footer{margin:15px 0 0;float:right}.social-icons-footer li{display:inline;list-style:none;float:left;padding:0 5px}.social-icons-footer li a i{display:block;padding-top:5px;color:#606060;font-size:18px;-webkit-transition:all 180ms ease-in-out;-moz-transition:all 180ms ease-in-out;-o-transition:all 180ms ease-in-out;transition:all 180ms ease-in-out}.social-icons-footer li a i:hover{color:#888}@media only screen and (min-width:1200px){.flexslider.home{min-height:500px}}@media only screen and (min-width:960px) and (max-width:1189px){.flexslider{height:345px}#portfolio-wrapper{min-height:350px}.project .flexslider{min-height:1px;margin-bottom:20px}.post-title h2 a{padding-left:180px}.flickr-widget-blog a{width:51px;height:51px}.latest-post-blog,.latest-post{height:85px}}@media only screen and (max-width:959px){}@media only screen and (min-width:768px) and (max-width:959px){.slider_description{margin-top:90px}.slider_description h2{margin-bottom:15px;font-size:20px}.slider_description p{display:none}.slider_description h2 b{display:none}.client-logo img{width:148px;height:auto}.post-title h2 a{padding-left:145px}.latest-post-blog,.latest-post{height:125px}.flickr-widget-blog a{width:55px;height:55px}.avatar{height:40px;width:40px}.testimonials_author{display:none}}@media only screen and (max-width:767px){.slider_description{display:none}#navigation{float:none}.js #nav{display:none}.js .selectnav{display:block}#backtotop a{display:none}.social-links{margin:-5px 0 20px;float:left}.info-box a{margin:15px 0 0}.info-box p{margin:10px 0 0}.post-content{margin:0!important}.post-title h2 a{padding:0}.post-date{text-align:left}.project .flexslider{margin-bottom:20px}.mr-rotato-prev,.mr-rotato-next,.mr-rotato-disabled{margin-right:-10px}#breadcrumbs ul{float:left;margin-top:5px}}@media only screen and (min-width:480px) and (max-width:767px){.client-logo img{width:139px;height:auto}.custom-slide{height:270px}.avatar{height:35px;width:35px}.flickr-widget-blog a{width:85px;height:85px}}@media only screen and (max-width:479px){.client-logo img{width:149px;height:auto}.custom-slide{height:193px}.avatar{height:25px;width:25px}.flickr-widget-blog a{width:82px;height:82px}}

ul#numberinglist, ul#numberinglist2, ul#numberinglist3 {
	margin:0;padding-left:20px;
}
ul#numberinglist li, ul#numberinglist2 li, ul#numberinglist3 li{
	padding-left:6px;
	list-style-type:decimal;
	line-height:1.8em;
	text-align:justify;
}

/*--- CSS For Button ---*/
.a_demo_four {
	font-weight:bold;
	background-color:#3bb3e0;
	font-size:14px;
	text-decoration:none;
	color:#fff;
	position:relative;
	padding:10px 20px;
	padding-right:50px;
	background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(44,160,202)),
	color-stop(1, rgb(62,184,229))
	);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
}


.a_demo_four:hover{
	color:#021E3C;
}

.a_demo_four:active {
	top:3px;
	background-image: linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -o-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(62,184,229)),
	color-stop(1, rgb(44,160,202))
	);
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
}

.a_demo_four::before {
	background-color:#2591b4;
	background-image:url(../images/right_arrow.png);
	background-repeat:no-repeat;
	background-position:center center;
	content:"";
	width:20px;
	height:20px;
	position:absolute;
	right:15px;
	top:50%;
	margin-top:-9px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	-moz-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	-o-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
}

.a_demo_four:active::before {
	top:50%;
	margin-top:-12px;
	-webkit-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	-moz-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	-o-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
}

/*--- Controls ---*/
input[type="text"],input[type="password"],.fileupload,textarea{
    min-width:96%;
    border-bottom:solid 3px #e1e1e1;
    border-left:solid 1px #e1e1e1;
    border-top:solid 1px #e1e1e1;
    border-right:solid 1px #e1e1e1;
    padding:7px 5px;
}
select {
    min-width:100%;
    border-bottom:solid 3px #e1e1e1;
    border-left:solid 1px #e1e1e1;
    border-top:solid 1px #e1e1e1;
    border-right:solid 1px #e1e1e1;
    padding:7px 5px;
}
input[type="text"]:focus, input[type="password"]:focus, select:focus, .fileupload:focus, textarea:focus {
    border-bottom:solid 3px #616161;
    border-left:solid 1px #616161;
    border-top:solid 1px #616161;
    border-right:solid 1px #616161;
}
span.valmsg {
    color:#cb0e0e;
    background-color:#f7d8d9;
    padding:3px 5px;
    font-size:0.8em;
    display:block;
    text-align:center;
}
.formhead {
    font-size:15px!important;
    line-height:30px!important;
}
.margbottom {
    margin-bottom:15px;
}

/*-- Grid Styling --*/
#grid1 table {
    border-collapse:collapse;
    border:solid 1px #c6c6c6;
    background-color:#ffffff;
    font-family:'Lucida Bright';
}
    #grid1 table tr th {
        color:#474747;
        font-weight:bold;
        padding:5px 7px;
        text-align:center;
        border:solid 1px #c6c6c6;
        background:#d7d7d7;
        font-size:12px;
    }
    #grid1 table tr td a {
        color:red!important;
        text-decoration:underline;
    }
    #grid1 table tr td a:hover {
        color:red!important;
        text-decoration:none;
    }
    #grid1 table tr:nth-child(even) {
        color:#474747;
        font-weight:normal;
        text-align:center;
        background-color:#efefef;
        font-size:12px;
    }
    #grid1 table tr:nth-child(odd) {
        color:#474747;
        font-weight:normal;
        text-align:center;
        font-size:12px;
    }
    #grid1 table tr td {
        border:solid 1px #c6c6c6;
        padding:5px 7px;
    }
        
    .columnHidden
{
	display:none;
}

.greybanner {
    background-color:#f0f0f0;
}
.headerbar {
    background:#efefef;
    border-bottom:solid 2px #d1d1d1;
    padding:4px 10px;
    border-radius:4px 4px 0 0;
}

.receipttable {
    border:solid 1px black;
    text-align:center;
    font-weight:bold;
     vertical-align:middle;
}

@font-face {
  font-family: 'IDAutomationHC39M';
  src: url('../font/IDAutomationHC39M%20Code%2039%20Barcode.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5, Opera 10+, Safari 3—5 */
}  

.barimage {
    font-family: 'IDAutomationHC39M';
}
.lnkbtn {
    font-size:medium;
    color:red;
        
}
.repeatertable {
    padding: 5px;
    text-align: right;
    color:#aeaeaf ;
}

.repeatertablevalues {
    padding: 5px;
    text-align: left;
    color:maroon;
}
.blink_me {
   animation-name:blinkingText1;
   animation-duration:1.2s;
   animation-iteration-count:infinite;
}

@keyframes blinkingText1 {
    0% {
        color:orangered;
        font-family: 'Lucida Bright';
        font-weight: bold;
    }

    50% {
        color:transparent;
        font-family: 'Lucida Bright';
        font-weight: bold;
    }

    100% {
        color:darkred  ;
        font-family: 'Lucida Bright';
        font-weight: bold;
    }
}



.blinking{
    animation:blinkingText 3s infinite;
    font-family:'Lucida Bright';
    font-weight:bold;
}
@keyframes blinkingText{
    0% {
        color: red;
        font-family: 'Lucida Bright';
        font-weight: bold;
    }
    10% {
        color: transparent;
        font-family: 'Lucida Bright';
        font-weight: bold;
    }

    100% {
        color: maroon;
        font-family: 'Lucida Bright';
        font-weight: bold;
    }

}
.paddingtable {
    padding: 5px;
}

.yatrilist {
    border:solid 1px gray;
    text-align:center;
     padding:5px;
     vertical-align:middle;
}


.yatrilistheader {
    border:solid 1px black;
    text-align:center;
    font-weight:bolder;
     vertical-align:middle;
     padding:5px;
}

.containerroute {
  position: relative;
  text-align: center;
  color: red;
  width:900px;
  height:530px;
}

.imagecoordinatesp1 
{
    position: absolute;
    top: 460px;
    left: 30px;
    font-weight:bold;
     font-size:25px;
}


.imagecoordinatesp2
{
     position: absolute;
     top: 455px;
    left: 320px;
    font-weight:bold;
     font-size:25px;
}

.imagecoordinatesp3
{  
    position: absolute;
     top: 380px;
    left: 520px;
    font-weight:bold;
     font-size:25px;
}

.imagecoordinatesp4
{
     position: absolute;
     top: 390px;
    left: 750px;
    font-weight:bold;
     font-size:25px;
}

.imagecoordinatesp5
{
    position: absolute;
     top: 270px;
    left: 820px;
    font-weight:bold;
     font-size:25px;
}

.imagecoordinatesb1
{
   position: absolute;
     top: 230px;
    left: 95px;
    font-weight:bold;
     font-size:25px;
}

.imagecoordinatesb2
{
      position: absolute;
     top: 70px;
    left: 295px;
    font-weight:bold;
     font-size:25px;
}
.imagecoordinatesb3
{
 position: absolute;
     top: 120px;
    left: 580px;
    font-weight:bold;
     font-size:25px;
}

.imagecoordinatesb4
{
   position: absolute;
     top: 210px;
    left: 820px;
    font-weight:bold;
     font-size:25px;
}


.imagecoordinateshc
{
   position: absolute;
     top: 60px;
    left: 850px;
    font-weight:bold;
     font-size:25px;
}



.blinkingp {
    animation: blinkingTextp 3s infinite;
    font-weight: bold;
    font-family: 'Lucida Bright';
    font-weight: bold;
}
.blinkingb {
    animation: blinkingTextb 1s infinite;
    font-weight: bold;
    font-family: 'Lucida Bright';
    font-weight: bold;
}


@keyframes blinkingTextp{
    0% {
        color: green;
        font-family: 'Lucida Bright';
        font-weight: bold;
    }
    10% {
        color: transparent;
        font-family: 'Lucida Bright';
        font-weight: bold;
    }

    100% {
        color: green;
        font-family: 'Lucida Bright';
        font-weight: bold;
    }
}

@keyframes blinkingTextb{
    0% {
        color: red;
        font-family: 'Lucida Bright';
        font-weight: bold;
    }
    10% {
        color: transparent;
        font-family: 'Lucida Bright';
        font-weight: bold;
    }

    100% {
        color: red;
        font-family: 'Lucida Bright';
        font-weight: bold;
    }
}
.watermark1 {
     position: relative;
     top: 50px;
     left: 0;
     font-weight:bold;
     font-size:25px;
}
/*
.watermark2 {
     position: relative;
     top: 50px;
     left: 0;
     font-weight:bold;
     font-size:25px;
}
.watermark3 {
     position: relative;
     top: 50px;
     left: 0;
     font-weight:bold;
     font-size:25px;
}*/
ul#listingorder1,ul#listingorder2,ul#listingorder3,ul#listingorder4,ul#listingorder5,ul#listingorder6 {
            /*list-style-type:decimal;*/
            margin-left:13px;padding:0;
            
        }
        ul#listingorder1 li,ul#listingorder2 li,ul#listingorder3 li,ul#listingorder4 li,ul#listingorder5 li,ul#listingorder6 li{
            padding-bottom:5px;
            line-height:1.2em;
            font-size:8px;
            text-align:justify;
            color:#000000;
        }
        .strng {
            font-weight:bolder;
            color:#000000;
            font-size:14px;
            padding-bottom:8px;
        }


/*-------------- CSS for MARQUEE -----------------------*/
 @keyframes slide {
  from { left:100%; transform: translate(0, 0); }
  to { left: -100%; transform: translate(-100%, 0); }
}
@-webkit-keyframes slide {
  from { left:100%; transform: translate(0, 0); }
  to { left: -100%; transform: translate(-100%, 0); }
}

.marquee { 
  color:red;
  width:100%;
  height:30px;
  line-height:20px;
  overflow:hidden;
  position:relative;
}

.text {
  position:absolute;
  top:0;
  white-space: nowrap;
  width:90%;
  font-size:15px;
  animation-name: slide;
  animation-duration: 40s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  -webkit-animation-name: slide;
  -webkit-animation-duration: 40s;
  -webkit-animation-timing-function:linear;
  -webkit-animation-iteration-count: infinite;
}

/* table */
#summarydiv table {
    border-collapse:collapse;
    border:solid 1px black;
  
}
#summarydiv table tr td {
    border:solid 1px black;
      padding:5px;
    }


#summarydiv1 table {
    border-collapse:collapse;
    border:solid 1px black;
  
}
#summarydiv1 table tr td {
    border:solid 1px black;
      padding:5px;
    }

.specialfont {
    font-family:'Lucida Bright';
    font-size:14px; 
    text-align:justify;
}
