﻿@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600');
body{overflow:auto!important;font-family:'Source Sans Pro',sans-serif;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;padding-top:50px}
a{color:#2366cf;text-decoration:none;cursor:pointer}
a:focus,a:hover{text-decoration:none}
a:focus,a:hover{color:#014c8c}
a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus{outline:0}
[role=button]{cursor:pointer}
.errormsg{font-size: 12px;  color: red;}
.sa-msg{font-size: 14px; display:block; text-align:center; color: green;}
.ajax__fileupload_dropzone {    font-size: 30px; font-weight: 700;  color: #2465d0;}
.form-control:disabled,input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}
[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}
.mainfooter{margin-top:0;padding:30px 0;background-color:#1b55b1;border-top:1px solid #174a9c;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.mainfooter hr{border-top:1px solid #dedddd}
.mainfooter-item-header{cursor:pointer;position:relative;text-transform:none;padding:10px 0;margin-bottom:10px;padding-top:0;margin-top:0}
.mainfooter-item-header:after{height:2px;width:150px;display:block;content:'';margin-top:10px;border-top:1px solid #174a9c;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.mainfooter-item-header a{color:#333}
.mainfooter ul{list-style:none;margin:0;padding:0}
.mainfooter a{transition:all .5s ease;color:rgba(255, 255, 255, 0.84);font-weight:400}
.mainfooter a:hover{color:rgba(255,255,255,0.68)}
.mainfooter ul li a{padding-bottom:10px;display:block;font-weight:400}
.mainfooter .form-control{border-color:#3e6edf}
.mainfooter .form-control:focus{border-color:#3e6edf}
.global-link a{padding:0 10px;font-weight:400;font-size:14px;transition:all .5s ease;letter-spacing:.3px}
.global-link a:hover{opacity:.8}
.social--text{display:inline-block;font-weight:400;margin-bottom:0}
.social--follow{display:block}
ul.socilshare{display:inline-block;margin-bottom:0}
ul.socilshare li{display:inline-block;margin-right:10px;border-radius:3px;border:1px solid #174a9c;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);width:55px;text-align:center;vertical-align:middle;padding:7px 0}
ul.socilshare li a{vertical-align:middle;padding-bottom:0;margin-bottom:0;color:rgba(255,255,255,0.74)!important}
.section-block-newsletter{padding:18px 0;background:#1b55b1;border-top:1px solid #e1e1e1}
.section-block-newsletter .accordion{margin-bottom:0}
.section-block-newsletter .accordion .panel{background-color:transparent;box-shadow:none}
.section-block-newsletter .accordion .panel .panel-heading a{padding:0;transition:color .2s ease-out;font-size:16px;font-weight:400;line-height:24px;margin:0}
.subcrb{width:40%;margin:0 auto;padding:15px}
.subcrb-arrow{width:30px;height:30px;line-height:30px;border-radius:100%;margin-left:10px;text-align:center;background-color:#ececec;font-weight:bold}
.foot-tag a{padding:3px 10px;transition:all .5s ease;font-size:14px;background-color:#fff;border:1px solid #dadada;border-bottom-color:#cacaca;color:#365899;display:inline-block;margin-right:2px;margin-bottom:4px;border-radius:15px;text-transform:capitalize}
.foot-tag a i{margin-right:3px}
.foot-tag a:hover{color:#2366cf;background-color:#eaeaea}
.fbbrd{border-color:#3b5998!important}
.twtbrd{border-color:#55acee!important}
.gplusbrd{border-color:#dd4b39!important}
.copyhead{border:1px solid #174a9c;border-radius:2px;margin-bottom:0;color:rgba(255,255,255,0.68);padding:7px 15px;font-weight:400;display:inline-block;font-size:15px!important;letter-spacing:.5px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.shadeline{border-top:1px solid #174a9c;height:2px;margin-top:17px;margin-bottom:15px;clear:both;display:block;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.menupl{padding-left:0;border-right:1px solid #e1e1e1}
.dropdown-menu{min-width:350px}
.dropdown-menu.columns-2{min-width:400px}
.dropdown-menu.columns-3{min-width:600px}
.multi-column-dropdown{list-style:none;margin:0;padding:0}
.multi-column-dropdown li a{display:block;clear:both;line-height:1.428571429;white-space:normal;font-weight:400!important}
.multi-column-dropdown li a:hover{text-decoration:none}
.fbsharebtn{display:block;border:1px solid #2c4373;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);padding-left:10%;color:rgba(255,255,255,0.88);text-align:center;padding:8px 15px;border-radius:2px;font-size:19px;background-color:#3b5998}
.fbsharebtn:hover,.fbsharebtn:focus{color:#fff}
.fbsharebtn i{color:#3b5998;background-color:rgba(255,255,255,0.88);border-radius:3px;float:left;padding:5px 12px}
.fbsharebtn span{float:left;display:inline-block;padding:10px 20px;border-radius:0 3px 3px 0}
.cstmh6{border-bottom:0!important;padding-bottom:0!important}
.brdOut{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:5px 0;margin:0;font-size:14px}
.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity;overflow:hidden}
.carousel-fade .carousel-inner .active{opacity:1}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}
.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}
.carousel-fade .carousel-control{z-index:2}
.ticker-headline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:15px 0;margin:0;font-size:16px}
.ticker-headline a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;font-weight:400!important}
.ticker-headline a:hover{color:#2366cf}
.ticker-headline strong{color:#777}
.carousel.vertical .carousel-inner{height:100%;width:auto}
.carousel.vertical .carousel-inner>.item{width:auto;padding-right:50px;-webkit-transition:.6s ease-in-out top;transition:.6s ease-in-out top}
.carousel.vertical a.up,.carousel.vertical a.down{color:#777;text-shadow:none}
@media all and (transform-3d),(-webkit-transform-3d){.carousel.vertical .carousel-inner>.item{-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}
.carousel.vertical .carousel-inner>.item.next,.carousel.vertical .carousel-inner>.item.active.right{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:0}
.carousel.vertical .carousel-inner>.item.prev,.carousel.vertical .carousel-inner>.item.active.left{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);top:0}
.carousel.vertical .carousel-inner>.item.next.left,.carousel.vertical .carousel-inner>.item.prev.right,.carousel.vertical .carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);top:0}
}.carousel.vertical .carousel-inner>.active,.carousel.vertical .carousel-inner>.next,.carousel.vertical .carousel-inner>.prev{display:block}
.carousel.vertical .carousel-inner>.active{top:0}
.carousel.vertical .carousel-inner>.next,.carousel.vertical .carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel.vertical .carousel-inner>.next{top:100%}
.carousel.vertical .carousel-inner>.prev{top:-100%}
.carousel.vertical .carousel-inner>.next.left,.carousel.vertical .carousel-inner>.prev.right{top:0}
.carousel.vertical .carousel-inner>.active.left{top:-100%}
.carousel.vertical .carousel-inner>.active.right{top:100%}
.carousel.vertical .carousel-control{left:auto;width:50px}
.carousel.vertical .carousel-control.up{top:0;right:0;bottom:50%}
.carousel.vertical .carousel-control.down{top:50%;right:0;bottom:0}
.carousel.vertical .carousel-control .icon-prev,.carousel.vertical .carousel-control .icon-next,.carousel.vertical .carousel-control .glyphicon-chevron-up,.carousel.vertical .carousel-control .glyphicon-chevron-down{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel.vertical .carousel-control .icon-prev,.carousel.vertical .carousel-control .glyphicon-chevron-up{left:50%;margin-left:-10px;top:50%;margin-top:-10px}
.carousel.vertical .carousel-control .icon-next,.carousel.vertical .carousel-control .glyphicon-chevron-down{left:50%;margin-left:-10px;top:50%;margin-top:-10px}
.carousel.vertical .carousel-control .icon-up,.carousel.vertical .carousel-control .icon-down{width:20px;height:20px;line-height:1;font-family:serif}
.carousel.vertical .carousel-control .icon-prev:before{content:'\2039'}
.carousel.vertical .carousel-control .icon-next:before{content:'\203a'}
.view{overflow:hidden;position:relative;cursor:default}
.view .content,.view .mask{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}
.view img,.view video{display:block;position:relative}
.view .mask{background-attachment:fixed}
.full-bg-img{height:100%;width:100%;position:absolute;overflow:hidden;top:0;left:0}
.img-overlay,header .view{position:relative}
header .view{width:100%;height:auto;background-repeat:no-repeat;background-position:center center;background-size:cover}
.overlay:hover .mask{opacity:1}
.overlay img,.overlay video{-webkit-transition:all .2s linear;transition:all .2s linear}
.overlay .mask{opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.waves-effect{position:relative;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}
.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;opacity:0;background:rgba(0,0,0,.2);background:-webkit-radial-gradient(rgba(0,0,0,.2) 0,rgba(0,0,0,.3) 40%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.5) 60%,rgba(255,255,255,0) 70%);background:radial-gradient(rgba(0,0,0,.2) 0,rgba(0,0,0,.3) 40%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.5) 60%,rgba(255,255,255,0) 70%);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0) translate(0,0);-ms-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0);pointer-events:none}
.waves-effect.waves-light .waves-ripple{background:rgba(255,255,255,.4);background:-webkit-radial-gradient(rgba(255,255,255,.2) 0,rgba(255,255,255,.3) 40%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 70%);background:radial-gradient(rgba(255,255,255,.2) 0,rgba(255,255,255,.3) 40%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 70%)}
.waves-effect.waves-classic .waves-ripple{background:rgba(0,0,0,.2)}
.waves-effect.waves-classic.waves-light .waves-ripple{background:rgba(255,255,255,.4)}
.waves-notransition{-webkit-transition:none!important;transition:none!important}
.waves-button,.waves-circle{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}
.waves-button,.waves-button-input,.waves-button:hover,.waves-button:visited{white-space:nowrap;vertical-align:middle;cursor:pointer;border:0;outline:0;color:inherit;background-color:transparent;font-size:1em;line-height:1em;text-align:center;text-decoration:none;z-index:1}
.waves-button{padding:.85em 1.1em;border-radius:.2em}
.waves-button-input{margin:0;padding:.85em 1.1em}
.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}
.btn .fa,.btn-floating,.picker__box,.product-table td,.switch label .lever{vertical-align:middle}
.waves-input-wrapper.waves-button{padding:0}
.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}
.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%}
.waves-float{-webkit-mask-image:none;-webkit-box-shadow:0 1px 1.5px 1px rgba(0,0,0,.12);box-shadow:0 1px 1.5px 1px rgba(0,0,0,.12);-webkit-transition:all .3s;transition:all .3s}
.waves-float:active{-webkit-box-shadow:0 8px 20px 1px rgba(0,0,0,.3);box-shadow:0 8px 20px 1px rgba(0,0,0,.3)}
.waves-block{display:block}
.btn{font-size:.8rem;padding:.85rem 2.13rem;border-radius:2px;border:0;-webkit-transition:.2s ease-out;transition:.2s ease-out;color:#fff!important;margin:6px;white-space:normal!important;word-wrap:break-word;font-weight:600!important; text-shadow: none;}
.btn-floating,.btn-floating i{display:inline-block;line-height:37px;color:#fff}
.btn-floating{position:relative;overflow:hidden;z-index:1;width:37px;height:37px;padding:0;background-color:#a6c;border-radius:50%;-webkit-transition:.3s;transition:.3s;margin:10px}
.btn-flat,.btn-flat:focus{background-color:transparent}
.btn-floating i{width:inherit;text-align:center;font-size:1rem}
.card .card-data ul li,.card .card-review ul li{display:inline}
.btn-floating:before{border-radius:0}
.btn-floating.btn-large{width:55.5px;height:55.5px}
.btn-floating.btn-large i{line-height:55.5px}
.btn-floating.btn-small,.btn-floating.wishlist,.card .card-share .social-reveal .btn-floating{line-height:0}
.btn-floating.btn-small .fa,.btn-floating.btn-small .material-icons,.btn-floating.wishlist .fa,.btn-floating.wishlist .material-icons,.card .card-share .social-reveal .btn-floating .fa,.card .card-share .social-reveal .btn-floating .material-icons{font-size:.93rem}
.btn-fab{margin:0;padding:15px;font-size:26px;width:56px;height:56px}
.btn-fab,.btn-fab .ripple-wrapper{border-radius:100%}
.btn-fab.btn-mini{width:40px;height:40px;padding:13px;font-size:15px}
.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:998}
.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0}
.fixed-action-btn ul li{margin-bottom:15px}
.fixed-action-btn ul a.btn-floating{opacity:0}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { background: lightcoral !important;}
.btnnext{border: 1px solid #3e5273; background: #1857b5;padding: 5px 15px; color: #fff; clear: both; margin: 21px auto; border-radius: 3px;}
.btnnext:hover, .btnnext:active, .btnnext:focus{color:#fff;}
.form-field{    width: 100% !important; outline: none !important; padding: 7px 5px; margin-bottom: 10px; border: 1px solid #e1e1e1 !important; font-size: 14px !important; clear: both; display: block;}
.ajax__fileupload_selectFileButton {background-color: #1857b5 !important; color:#fff !important;}
.ajax__fileupload_dropzone {border-style:solid !important; border-color:#e1e1e1 !important; background-color: #fbfbfb !important;}
.ajax__fileupload { padding:0px !important;}
.ajax__fileupload_dropzone{margin-bottom:0px !important;}
.ajax__fileupload_footer {height: 24px !important;line-height: 24px;margin-top: 0 !important;background: #2875e0;color: #fff !important;}
.ajax__fileupload_topFileStatus {color: #fff !important;}
.btn-flat{position:relative;padding:8px 30px;border:0;margin:10px;text-decoration:none;outline:0!important}
.btn-rounded{border-radius:10em}
.social-counters .btn{margin-left:9px}
.btn-fb{background-color:#3b5998}
.btn-fb:focus,.btn-fb:hover{background-color:#4264aa !important;}
.btn-gplus{background-color:#dd4b39}
.btn-gplus:focus,.btn-gplus:hover{background-color:#e15f4f !important;}
.btn-tw{background-color:#55acee}
.btn-tw:focus,.btn-tw:hover{background-color:#6cb7f0 !important;}
.btn-li{background-color:#0082ca}
.btn-li:focus,.btn-li:hover{background-color:#0092e4 !important;}
.yt-bg{background-color:#cd201f}
.yt-bg:focus,.yt-bg:hover{background-color:#de2827 !important;}
.ins-bg{background-color:#3f729b}
.ins-bg:focus,.ins-bg:hover{background-color:#467fad !important;}
.btn-pin{background-color:#c61118}
.btn-pin:focus,.btn-pin:hover{background-color:#dd131b !important;}
.btn-ins{background-color:#3f729b}
.btn-ins:focus,.btn-ins:hover{background-color:#467fad !important;}
.btn-yt{background-color:#cd201f}
.btn-yt:focus,.btn-yt:hover{background-color:#de2827 !important;}
.btn-vk{background-color:#4c75a3}
.btn-vk:focus,.btn-vk:hover{background-color:#5882b1 !important;}
.btn-git{background-color:#4183c4}
.btn-git:focus,.btn-git:hover{background-color:#5490ca !important;}
.btn-comm{background-color:#30cfc0}
.btn-comm:focus,.btn-comm:hover{background-color:#45d4c6}
.btn-email{background-color:#4b515d}
.btn-email:focus,.btn-email:hover{background-color:#565d6b}
.btn-dribbble{background-color:#c32361}
.btn-dribbble:focus,.btn-dribbble:hover{background-color:#d8276c}
.btn-so{background-color:#f69c55}
.btn-so:focus,.btn-so:hover{background-color:#f7aa6d}
.btn-slack{background-color:#56b68b}
.btn-slack:focus,.btn-slack:hover{background-color:#68be97}
.icons-sm{padding:.5rem;margin:.5rem;font-size:1.5rem}
input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search-md],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea.md-textarea{background-color:transparent;border:0;border-bottom:1px solid #ccc;border-radius:0;outline:0;height:1rem;width:100%;font-size:.81rem;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .3s;transition:all .3s}
input[type=date]:disabled,input[type=date][readonly=readonly],input[type=datetime-local]:disabled,input[type=datetime-local][readonly=readonly],input[type=email]:disabled,input[type=email][readonly=readonly],input[type=number]:disabled,input[type=number][readonly=readonly],input[type=password]:disabled,input[type=password][readonly=readonly],input[type=search-md]:disabled,input[type=search-md][readonly=readonly],input[type=search]:disabled,input[type=search][readonly=readonly],input[type=tel]:disabled,input[type=tel][readonly=readonly],input[type=text]:disabled,input[type=text][readonly=readonly],input[type=time]:disabled,input[type=time][readonly=readonly],input[type=url]:disabled,input[type=url][readonly=readonly],textarea.md-textarea:disabled,textarea.md-textarea[readonly=readonly]{color:rgba(0,0,0,.46);border-bottom:1px dotted rgba(0,0,0,.46);background-color:transparent}
input[type=date]:disabled+label,input[type=date][readonly=readonly]+label,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly=readonly]+label,input[type=email]:disabled+label,input[type=email][readonly=readonly]+label,input[type=number]:disabled+label,input[type=number][readonly=readonly]+label,input[type=password]:disabled+label,input[type=password][readonly=readonly]+label,input[type=search-md]:disabled+label,input[type=search-md][readonly=readonly]+label,input[type=search]:disabled+label,input[type=search][readonly=readonly]+label,input[type=tel]:disabled+label,input[type=tel][readonly=readonly]+label,input[type=text]:disabled+label,input[type=text][readonly=readonly]+label,input[type=time]:disabled+label,input[type=time][readonly=readonly]+label,input[type=url]:disabled+label,input[type=url][readonly=readonly]+label,textarea.md-textarea:disabled+label,textarea.md-textarea[readonly=readonly]+label{color:rgba(0,0,0,.46);background-color:transparent}
input[type=date]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=search-md]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=text]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,textarea.md-textarea:focus:not([readonly])+label{color:#4285f4}
input[type=date].valid,input[type=date]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=search-md].valid,input[type=search-md]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=text].valid,input[type=text]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,textarea.md-textarea.valid,textarea.md-textarea:focus.valid{border-bottom:1px solid #00c851;-webkit-box-shadow:0 1px 0 0 #00c851;box-shadow:0 1px 0 0 #00c851}
input[type=date].valid+label:after,input[type=date]:focus.valid+label:after,input[type=datetime-local].valid+label:after,input[type=datetime-local]:focus.valid+label:after,input[type=email].valid+label:after,input[type=email]:focus.valid+label:after,input[type=number].valid+label:after,input[type=number]:focus.valid+label:after,input[type=password].valid+label:after,input[type=password]:focus.valid+label:after,input[type=search-md].valid+label:after,input[type=search-md]:focus.valid+label:after,input[type=search].valid+label:after,input[type=search]:focus.valid+label:after,input[type=tel].valid+label:after,input[type=tel]:focus.valid+label:after,input[type=text].valid+label:after,input[type=text]:focus.valid+label:after,input[type=time].valid+label:after,input[type=time]:focus.valid+label:after,input[type=url].valid+label:after,input[type=url]:focus.valid+label:after,textarea.md-textarea.valid+label:after,textarea.md-textarea:focus.valid+label:after{content:attr(data-success);color:#00c851;opacity:1}
input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=search-md].invalid,input[type=search-md]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=text].invalid,input[type=text]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,textarea.md-textarea.invalid,textarea.md-textarea:focus.invalid{border-bottom:1px solid #f44336;-webkit-box-shadow:0 1px 0 0 #f44336;box-shadow:0 1px 0 0 #f44336}
input[type=date].invalid+label:after,input[type=date]:focus.invalid+label:after,input[type=datetime-local].invalid+label:after,input[type=datetime-local]:focus.invalid+label:after,input[type=email].invalid+label:after,input[type=email]:focus.invalid+label:after,input[type=number].invalid+label:after,input[type=number]:focus.invalid+label:after,input[type=password].invalid+label:after,input[type=password]:focus.invalid+label:after,input[type=search-md].invalid+label:after,input[type=search-md]:focus.invalid+label:after,input[type=search].invalid+label:after,input[type=search]:focus.invalid+label:after,input[type=tel].invalid+label:after,input[type=tel]:focus.invalid+label:after,input[type=text].invalid+label:after,input[type=text]:focus.invalid+label:after,input[type=time].invalid+label:after,input[type=time]:focus.invalid+label:after,input[type=url].invalid+label:after,input[type=url]:focus.invalid+label:after,textarea.md-textarea.invalid+label:after,textarea.md-textarea:focus.invalid+label:after{content:attr(data-error);color:#f44336;opacity:1}
input[type=date]+label:after,input[type=datetime-local]+label:after,input[type=email]+label:after,input[type=number]+label:after,input[type=password]+label:after,input[type=search-md]+label:after,input[type=search]+label:after,input[type=tel]+label:after,input[type=text]+label:after,input[type=time]+label:after,input[type=url]+label:after,textarea.md-textarea+label:after{display:block;content:"";position:absolute;top:65px;opacity:0;-webkit-transition:.2s opacity ease-out,.2s color ease-out;transition:.2s opacity ease-out,.2s color ease-out}
input[type=date].input-alternate,input[type=datetime-local].input-alternate,input[type=email].input-alternate,input[type=number].input-alternate,input[type=password].input-alternate,input[type=search-md].input-alternate,input[type=search].input-alternate,input[type=tel].input-alternate,input[type=text].input-alternate,input[type=time].input-alternate,input[type=url].input-alternate,textarea.md-textarea.input-alternate{padding:0 15px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);font-size:.875rem;border-bottom:0;-webkit-transition:none!important;transition:none!important}
input[type=date].input-alternate:focus,input[type=date].input-alternate:hover,input[type=datetime-local].input-alternate:focus,input[type=datetime-local].input-alternate:hover,input[type=email].input-alternate:focus,input[type=email].input-alternate:hover,input[type=number].input-alternate:focus,input[type=number].input-alternate:hover,input[type=password].input-alternate:focus,input[type=password].input-alternate:hover,input[type=search-md].input-alternate:focus,input[type=search-md].input-alternate:hover,input[type=search].input-alternate:focus,input[type=search].input-alternate:hover,input[type=tel].input-alternate:focus,input[type=tel].input-alternate:hover,input[type=text].input-alternate:focus,input[type=text].input-alternate:hover,input[type=time].input-alternate:focus,input[type=time].input-alternate:hover,input[type=url].input-alternate:focus,input[type=url].input-alternate:hover,textarea.md-textarea.input-alternate:focus,textarea.md-textarea.input-alternate:hover{-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)!important;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)!important;border-bottom:0}
#toast-container>div,.author-box,.badge,.btn,.btn-floating,.card,.card-cascade-2 .card-block,.card-cascade.wider .card-block,.card-wrapper .back,.card-wrapper .front,.cascading-media .view,.chip,.dropdown-content,.dropdown-menu,.jumbotron,.list-group,.modal-dialog.cascading-modal .modal-c-tabs .nav-tabs,.modal-dialog.modal-notify .modal-header,.pager li a,.pagination .active .page-link,.popover,.pricing-card .price .version,.section-blog-fw .view,.side-nav,.social-list,.z-depth-1{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}
.btn-amber.active,.btn-blue-grey.active,.btn-brown.active,.btn-cyan.active,.btn-danger.active,.btn-dark-green.active,.btn-deep-orange.active,.btn-deep-purple.active,.btn-default.active,.btn-elegant.active,.btn-floating.btn-flat.active,.btn-floating:hover,.btn-indigo.active,.btn-info.active,.btn-light-green.active,.btn-lime.active,.btn-mdb.active,.btn-orange.active,.btn-pink.active,.btn-primary.active,.btn-purple.active,.btn-secondary.active,.btn-secondary.dropdown-toggle,.btn-success.active,.btn-unique.active,.btn-warning.active,.btn-yellow.active,.btn.active,.btn:active,.btn:focus,.btn:hover,.card .form-header,.colorful-select .dropdown-content li.active span,.comments-list .badge,.inline-ul-img li img,.md-pills .nav-item .nav-link.active,.media .media-left img,.modal-dialog .modal-content,.modal-dialog.cascading-modal .modal-header,.modal-dialog.modal-notify.modal-danger .btn-primary-modal.active,.modal-dialog.modal-notify.modal-info .btn-primary-modal.active,.modal-dialog.modal-notify.modal-success .btn-primary-modal.active,.modal-dialog.modal-notify.modal-warning .btn-primary-modal.active,.pager li a:hover,.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover,.pricing-card .header,.reply-form .badge,.section .view,.section img,.side-modal .modal-dialog,.tooltip .tooltip-inner,.z-depth-1-half,ul.instagram-photos li img{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.card-cascade .view,.card-cascade-2 .view,.card-overlay,.colorful-select .dropdown-content li a:hover,.colorful-select .dropdown-content li span:hover,.comments-list img,.dropdown .dropdown-menu .dropdown-item:active,.dropdown .dropdown-menu .dropdown-item:hover,.modal-dialog.cascading-modal.modal-avatar .modal-header img,.nav-tabs,.reply-form img,.section .author-box,.section .jumbotron,.testimonial-carousel .testimonial .avatar img,.z-depth-2{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}
.z-depth-3{-webkit-box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}
.z-depth-4{-webkit-box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21);box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)}
.z-depth-5{-webkit-box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22);box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)}
.hoverable{-webkit-transition:-webkit-box-shadow .55s;transition:-webkit-box-shadow .55s;transition:box-shadow .55s;transition:box-shadow .55s,-webkit-box-shadow .55s;-webkit-box-shadow:0;box-shadow:0}
.hoverable:hover{-webkit-transition:-webkit-box-shadow .45s;transition:-webkit-box-shadow .45s;transition:box-shadow .45s;transition:box-shadow .45s,-webkit-box-shadow .45s;-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}
.mt-1,.my-1{margin-top:1rem!important}
.mb-1,.my-1{margin-bottom:1rem!important}
.mt-2,.my-2{margin-top:1.5rem!important}
.mb-2,.my-2{margin-bottom:1.5rem!important}
.mt-3,.my-3{margin-top:3rem!important}
.mb-3,.my-3{margin-bottom:3rem!important}
.mt-4,.my-4{margin-top:4rem!important}
.mb-4,.my-4{margin-bottom:4rem!important}
.mt-5,.my-5{margin-top:5rem!important}
.mb-5,.my-5{margin-bottom:5rem!important}
.pt-1,.py-1{padding-top:1rem!important}
.pb-1,.py-1{padding-bottom:1rem!important}
.pt-2,.py-2{padding-top:1.5rem!important}
.pb-2,.py-2{padding-bottom:1.5rem!important}
.pt-3,.py-3{padding-top:3rem!important}
.pb-3,.py-3{padding-bottom:3rem!important}
.pt-4,.py-4{padding-top:4rem!important}
.pb-4,.py-4{padding-bottom:4rem!important}
.pt-5,.py-5{padding-top:5rem!important}
.pb-5,.py-5{padding-bottom:5rem!important}
.form-control::-webkit-input-placeholder{color:#636c72;opacity:1}
.form-control::-moz-placeholder{color:#636c72;opacity:1}
.form-control:-ms-input-placeholder{color:#636c72;opacity:1}
@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.testimonial-card .avatar{border-radius:50%;width:120px;margin:-65px auto 0;border:5px solid #fff;background:#FFF}
.testimonial-card .avatar,.testimonial-card .card-up{overflow:hidden;height:120px}
.red{background-color:#f44336!important}
.red-text{color:#f44336!important}
.teal{background-color:#009688!important}
.teal-text{color:#009688!important;font-weight: 600;font-size: 12px;}
.navbar{transition:top .6s ease-in-out}
.nav-up{top:-50px}
.nopadding{padding:0!important}
.topcontainerbox{background-color:#efeff1;border-bottom:1px solid #e1e1e1;border-top:1px solid rgba(225,225,225,0.28)}
.cstmpager{border:1px solid #1659c3;width:30px;display:inline-block;text-align:center;color:#fff;background-color:#2366cf;height:30px;line-height:30px;font-weight:bold;font-size:17px}
.aspNetDisabled{background-color:#fff;border:1px solid #e1e1e1;cursor:no-drop}
.switch-version{position:fixed;background:transparent;z-index:999;right:0;bottom:60px;border-radius:4px 0 0 4px;box-shadow:none;}
.switch-version >div.card{background:transparent; box-shadow:none !important;}
.social-reveal a.btn-floating{margin:5px 3px !important;}
.scrbdiv{position:fixed;background:#fff;right:0;top:360px;border-radius:4px 0 0 4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}
.carousel-caption h2{font-size:160%!important;line-height:32px}
.carousel-caption h2 a{color:#fff}
.carousel-caption h2 a:hover{opacity:.8;color:#fff}
.carousel-caption h5 a{color:#f44336!important}
.carousel-caption p{font-weight:100}
.carousel-caption p a{color:rgba(255,255,255,0.75);font-weight:400}
.carousel-caption p a:hover{text-decoration:underline}
.mb15{margin-bottom:15px!important}
.mt15{margin-top:15px!important}
.mb10{margin-bottom:5px!important}
.news-block{display:flex;background-color:#fff;margin-bottom:15.3px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.04)}
.news-block:hover{background-color:#efefef}
.news-head{font-size:15px;line-height:22px;font-weight:600;padding-top:5px;max-height:50px;display:-webkit-box;height:53px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.news-head a{color:#000;display:block;transition:all .5s ease;}
.news-head a:hover{color:#2366cf}
.news-block hr{margin-top:.1rem;border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:.1rem}
.chip1{display:block;color:rgba(0,0,0,.6);padding:0 12px;border-radius:16px;height:24px;line-height:24px;}
.chip1 img{float:left;margin:0 5px 0 -12px;height:24px;width:24px;border-radius:50%;overflow:hidden;background:#e1e1e1;color:#e1e1e1}
.chip1 a strong{font-weight:600!important;}
.chip1 a{color:rgba(0, 0, 0, 0.53);font-weight:600;transition:all .5s ease}
.chip1 a:hover{color:#2366cf}
.plnone{padding-left:0!important}
.prnone{padding-right:0!important}
.posttime{color:rgba(0,0,0,.6);line-height:24px;text-align:right}
.imgcontainer{width:100%;background-color:#fff;border-right:1px solid #e1e1e1;display:block;overflow:hidden}
.imgcontainer img{max-width:100%;display:block;border-radius:0!important}
.blcksep{padding:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.04)}
.blcksep:hover{background-color:#2366cf}
.blcksep:hover a{color:#fff!important}
.rightnews-head{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;padding-top:5px}
.rightnews-head a{color:#333}
.news-block1{display:block;background-color:#fff;margin-bottom:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.04)}
.news-block1 hr{margin-top:5px;border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:5px}
.news-block1:hover{background-color:#efefef}
.news2{padding:10px 10px 5px 10px;display:block;clear:both}
.news2 h6{padding-top:5px;padding-bottom:0;font-weight:600;line-height:20px;font-size:15px;line-height:20px}
.twolinetxt{line-height:22px;display:-webkit-box;min-height:45px;max-height:45px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.threelinetxt{display:-webkit-box;line-height:22px;max-height:65px;min-height:65px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.news2 h6 a{color:#000;transition:all .5s ease;display:inline-block;}
.news2 h6 a:hover{color:#2366cf}
.orng-blck{padding:5px 5px 0 5px!important}
.mdesign h3{font-size:190%!important}
.detailContent h2{font-size:1.6rem;font-weight:300;margin-bottom:10px}
.detailContent h2 small{border:1px solid #2366cf;background-color:#2366cf;font-weight:600;border-radius:2px;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:1.1;padding:0 7px;position:absolute;left:15px}
.detailcont img *{max-width:100%;display:block}
.detailcont p,.detailcont ul,.detailcont ol{color:#000;font-size:16px;line-height:30px;letter-spacing:.1px}
.detailcont p{text-align:justify!important}
.detailcont p a{color:#2366cf;font-weight:bold}
.detailcont p a:hover{color:#333;font-weight:bold;text-decoration:underline}
.ads-top{text-align:center;margin-top:10px;margin-bottom:10px}
.ads{text-align:center}
.carousel-zoom div.item{background-position:center center;background-size:cover;height:auto}
.pageinfo-head{color:rgba(255,255,255,0.58);font-weight:400;text-transform:capitalize}
.pageinfo-subtitle{color:rgba(255,255,255,0.58);line-height:24px;font-weight:400}
.pageinfo-head:after{display:block;height:1px;width:45%;margin-top:5px;margin-bottom:15px;background-color:rgba(255,255,255,0.47);content:''}
.tabdesign{box-shadow:0 1px 3px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.04);display:flex;margin-bottom:0;margin-left: 0;padding-left: 0;}
.nav-pills>li{display:block;width:100%}
.tabdesign>li>a{position:relative;display:block;padding:10px 15px;font-weight:400;color:#333}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:transparent;border-bottom:2px solid #2366cf!important;color:rgba(0,0,0,0.55);border-radius:0}
.headline{display:block;color:rgba(0,0,0,.6);padding:6px 12px 5px 15px;line-height:24px;float:left;width:100%;border-bottom:1px solid rgba(225,225,225,0.75)}
.headline:last-child{border-bottom:0}
.headline img{float:left;margin:0 5px 0 -12px;width:66px;border-radius:2px}
.headline a{line-height:18px;font-weight:600;transition:all .5s ease;max-height:37px;font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:35px}
.headline a:hover{color:#0f2b56}
.detailmain{margin-top:10px;border-radius:3px;clear:both;margin-bottom:30px}
.detailImg{background-size:cover;display:block;background-position:center center;min-height:400px;max-height:400px;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.detailContent{/*margin-top:-100px;*/margin-left:5%;text-align:center;padding:10px 15px 30px 15px;margin-right:5%;/*background-color:#fff;*/border-radius:3px;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin-bottom:40px}
.detailContent h1{font-size:32px;font-weight:600;line-height:40px}
.detailContent h6{font-weight:600}
.detailContent h2{padding-left:50px;font-weight:600;text-align:inherit!important; font-size:25px;}
.detailcont img{max-width:100%;border:1px solid #2366cf;padding:2px;margin: 0 auto !important;display: block;}
.pagerhead{display:inline-block!important;padding:7px;float:left}
.testimonial-card p{font-size:16px;font-weight:400!important;padding-left:5%;padding-right:5%}
.testimonial-card p span.label{font-size:13px;display:inline-block!important;padding:3px 10px;font-weight:600}
.greysbg{ background-image:url(/dist/img/bgdetail.png); background-size:cover;}
.automargin{margin:0 auto !important;}
.viralchip{padding-left:0;padding-right:0}
iframe{margin:10px auto;max-width:100%}
.detailContent h5 a{color:#000!important;font-weight:bold!important}
.social-share-div{margin-bottom:15px;clear:both}
.subcrbDiv1{background-color:#fff;padding:10px 15px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.04)!important}
.FBshare{border:1px solid #e1e1e1;width:100%!important}
.FBshare div.fb_iframe_widget>span{width:100%!important}
.FBshare iframe{width:100%!important}
.para2line{display:-webkit-box;max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:600; color:#636363; line-height:18px;padding-top:3px;margin-bottom:3px;min-height:40px;}
.blackcolor{font-weight:600!important}
.blackcolor a{padding:2px;display:block;font-size:13px}
.blackcolor a:hover{color:#2366cf}
.autorImgbox{padding-left:5px!important;padding-right:5px!important;text-align:center}
.imgcontauthor{padding-top:5px!important;padding-bottom:5px!important;border-right:0!important;background-color:transparent!important}
.imgcontainer img.authorlistImage{border-radius:100%!important;display:inline-block}
.imgcontainer img.catlistImage{border:1px solid #e1e1e1;padding-top:6px;border-radius:3px!important}
.authorlistImage{margin:0;border:1px solid transparent;border-radius:100%!important;width:60px;height:60px}
.teal-text i{margin-right:3px}
.cstbgcolor{background:url(/dist/img/bgcat.png);background-size:cover}
.tagbgcolor{background:url(/dist/img/tagbg.png);background-size:cover}
.searchbox{border:1px solid #0e397b!important;padding:8px 0;background-color:#fff!important;border-radius:4px!important;font-size:15px!important;text-indent:5px}
.searchbtn{border:1px solid #2366cf;width:32px;height:34px;font-size:15px;color:#fff;margin-left:-32px;background:#2366cf;border-radius:0 4px 4px 0}
.paddingNone{padding:0!important}
.footer-Scrb-outer{padding-top:15px;padding-bottom:15px;border:1px solid #e1e1e1;background-color:#fff}
.footer-Scrb-text{border:1px solid #2366cf!important;padding:10px 0;font-size:15px!important;border-radius:2px 0 0 2px!important;text-indent:10px}
input[type="text"].footer-Scrb-text::-webkit-input-placeholder{color:#333}
input[type="text"].footer-Scrb-text::-moz-placeholder{color:#333}
input[type="text"].footer-Scrb-text:-ms-input-placeholder{color:#333}
input[type="text"].footer-Scrb-text:-moz-placeholder{color:#333}
.footer-Scrb-btn{padding:7px 28%;border:1px solid #3d5171;background:#3d5171;color:#fff;font-size:15px;border-radius:0 2px 2px 0}
.footer-Scrb-btn:hover{opacity:.8}
.f13{font-weight: bold; font-size: 13px;}
.padlr10{padding-left:8px!important;padding-right:7px!important}
.propImg{width:82px;height:94px;padding:2px;overflow:hidden;border:1px solid #174a9c;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.homesrbtext{border:1px solid #ccc!important;margin-bottom:5px;padding:10px 0!important;text-indent:10px;border-radius:3px!important}
.homesrbtext:focus{border:1px solid rgba(35,102,207,0.59)!important}
.homesrbtext:after{border:1px solid red;width:20px;height:20px;content:'';display:inline-block}
.homesocialdiv{border:3px solid #1c57b3;display:inline-block;border-radius:100%;background-color:#fff;margin:0 3px}
.homesocialdiv .btn-floating{margin:5px!important;width:36px;height:36px;line-height:36px}
.homesocialdiv .btn-floating i{line-height:36px}
.socialhomeDiv{text-align:center}
.subcrblettericon{border:2px solid #fff;display:inline-block;color:#fff;border-radius:100%;position:absolute;margin-left:-27px;width:36px;height:36px;line-height:33px;text-align:center;z-index:999;background-color:#f44336;margin-top:9px}
.newslettersub{padding:15px 0 0 15px;display:block;margin-bottom:0;line-height:0;font-size:11px;font-weight:bold;text-transform:uppercase}
.newsletterhead{display:block;font-size:20px;padding-left:15px;font-weight:600;padding-top:7px;padding-bottom:5px;color:#f44336}
.homecard{background-color:#1c57b3;padding:30px 15px 15px 30px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.04)!important;position:initial!important;margin-top:-25px}
.mdcustom{padding:5px;background-color:#fff;text-align:left;padding-left:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.04)!important;border-radius:2px}
.cstmdrpdown{padding:12px 14px;background:transparent;color:#fff;border:1px solid transparent;border-radius:2px 0 0 2px;transition:all .5s ease}
.bgfb{background-color:#e9ebee}
.footercontact a i{margin-right:5px}
.rightmenu{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;height:100%;background-color:#fff}
.rightmenu a{display:block;border-bottom:1px solid #e1e1e1;padding:7px 0}
.rightmenu a:last-child{border-bottom:0 solid #e1e1e1}
.rightmenu a:hover:before{width:3px;height:36px;background-color:#2366cf;content:'';display:block;position:absolute;left:0;margin-top:-7px}
.rightmenu a.active{font-weight:600;color:#1b55b1}
.rightmenu a.active:before{width:3px;height:36px;background-color:#2366cf;content:'';display:block;position:absolute;left:0;margin-top:-7px}
.aboutDiv{border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;background-color:#fff;border-radius:3px;padding-left:15px;padding-right:15px}
.aboutContent{border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;background-color:#fff;border-radius:3px;padding-left:15px;padding-right:15px}
.aboutContent p{font-size:17px;font-weight:500}
.aboutDiv h4{margin-bottom:0!important;padding-bottom:0!important}
.aboutDiv small{font-size:16px;color:gray;font-weight:500}
.abouticon{border:1px solid #4caf50;font-size:30px;border-radius:100%;width:64px;height:64px;line-height:64px;margin-bottom:5px;color:#4caf50;margin: 0 auto;margin-bottom: 10px;}
.btmmargin{margin-bottom:15px}
.fullsearch{background-color:#0e397b!important}
.alert h5{font-weight:600;margin-bottom:0}
.alert h2{margin-bottom:0}
.navbar-right1{float:right}
.back-to-top{cursor:pointer;position:fixed;bottom:20px;right:5px;display:none;text-align:center; z-index:9999;}
.back-to-top:hover{color:#dedddd}
.card-share{width:55px;background: transparent;box-shadow: none;}
form{margin:0}
.carousel-caption{position:relative!important;right:0!important;left:0!important;bottom:0!important;height:240px;display:grid;padding-left:15px;padding-right:15px;color:#fff;text-align:center;background:-moz-linear-gradient(to bottom,rgba(0,0,0,0.42) 0,rgba(0,0,0,0.77) 100%);background:-webkit-linear-gradient(to bottom,rgba(0,0,0,0.42) 0,rgba(0,0,0,0.77) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.42) 0,rgba(0,0,0,0.77) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}
.carousel-indicators .active{margin:1px!important;background-color:#2e68d4!important}
.carousel .carousel-indicators li{width:20px;height:6px;border-radius:0;background-color:rgba(255,255,255,0.48);border:1px solid rgba(255,255,255,0.48)}
.tab-content{padding:12px 5px 11px 5px !important;z-index:1}
.navbar-default{background-color:#2366cf}
.navbar{padding:0!important;border-radius:0!important}
.navbar-default .navbar-nav>li>a{color:#fff;transition:all .5s ease}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#bcd6ff;background-color:transparent}
.nav>li>a{position:relative;display:block}
.navbar-brand{padding-top:.34rem!important;padding-bottom:.25rem!important;height:auto!important}
.dropdown-toggle::after{display:none!important}
.navbar .dropdown-menu a{font-size:13px;font-weight:600;padding:5px 5px;display:block}
.colorful-select .dropdown-content,.dropdown .dropdown-menu{padding:.5rem}
.navbar .dropdown-menu a:hover{background-color:#efefef}
#signInDropdown{width:100%!important;text-align:center;background:#0e3e88}
#signInDropdown li.dropdown{display:block;width:100%}
.alert-info{color:#31708f!important;background-color:#d9edf7!important;border:1px solid #bce8f1!important; font-size:14px;}
.alert-info b{color:#1a3e50}
.primary-color,.stepper li.active a .circle,.stepper li.completed a .circle{background-color:#4285f4!important}
.input-group{position:relative;display:flex;width:100%}
.primary-color-dark{background-color:#0d47a1!important}
.jumbotron {padding: 2rem !important;background-color:rgba(0,0,0,0.04)}
.errorsearchdiv{width:30%; margin:15px auto; text-align:center; padding-top:80px;}
.errorsearch{   background: #b77757 !important; border-color: #fcb880 !important; color: #f7dbd3; font-weight: 600;}
.errorbtn{border: 1px solid #fcad6e; background-color: #da824d; padding: 8px 25px;}
@media(min-width:768px){.navbar-right{float:right!important;margin-right:0!important}
}@media(min-width:768px){.navbar-nav>li>a{padding-top:20px;padding-bottom:10px;font-size:16px; text-transform:uppercase;}
}@media(min-width:1200px){.container{padding-right:15px;padding-left:15px;width:1280px;max-width:100%}
}@media(min-width:992px) and (max-width:1199px){.alert h5{font-size:1rem}
.footer-Scrb-btn{padding:7px 15%}
.nodisplay{display:none}
.mdesign h3{font-size:176%!important}
.imgcontainer{height:83px}
.imgcontainer img{height:100%}
.news-block{display:block;width:100%}
.smhide{display:none}
.mobpad15{padding-left:0;margin-bottom:5px}
.mobpadr15{padding-right:0}
.propImg{height:auto!important}
.viralchip{padding-left:15px}
.plnone{padding-right:5px}
.imgcontainer img.catlistImage{height:auto!important}
#btnSubsribeMe{padding:.85rem 15%!important}
small{font-size:11px}
.imgcontainer img.authorlistImage{height:auto}
}@media(min-width:768px) and (max-width:991px){.right1{margin-right:-15px!important}
.tabmargin{margin-bottom:1rem}
.carousel-showmanymoveone .cloneditem-2{display:block!important}
#navbar{float:left!important}
.nav>li>a{padding:20px 13px 10px 14.6px!important}
.searchIcondiv{padding:0!important}
.socialhomeDiv {margin-top: 15px;}
.mobhide1{display:none}
}@media(max-width:767px){
#navbar{position:absolute;width:100%;background-color:#2366cf;margin-top:-1px}
.navbar>.container{width:100%!important;max-width:none!important}
.mobwidth{width:100%!important}
.fullsearch{width:100%!important;margin-top:0!important;background:transparent!important}
.navbar-default .navbar-brand{background-color:transparent!important}
.navbar-brand>img{display:inline-block!important}
.navbar-default .navbar-nav>li>a{color:#fff;font-size:13px; letter-spacing:0.3px;font-weight:400; padding-top:5px!important;padding-bottom:5px!important;padding-left:5px!important}
.navbar .dropdown-menu a{color:#fff;font-size:13px;font-weight:400;letter-spacing:0.3px;}
.navbar .dropdown-menu a:hover{background-color:#134da7}
.navbar-default .navbar-toggle{border-color:#3f78d4;background-color:#1048a0;position:absolute;right:0;margin-top:8px!important;border-radius:0}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:rgba(46,104,212,0.81)}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.navbar-nav{margin:0!important}
#signInDropdown{background:transparent;border-top:1px solid #3270d0}
.cstmdrpdown{position:absolute;top:-42px;right:43px;padding:6px 14px;background:transparent;color:#fff;border:1px solid #3f78d4;border-radius:2px 0 0 2px;transition:all .5s ease}
.menupl{width:45%!important;float:left!important;padding-right:10px!important;border-right:1px solid #1b58b7;-webkit-box-shadow:1px 0 0 rgba(255,255,255,.1);box-shadow:1px 0 0 rgba(255,255,255,.1)}
.searchbox{margin-bottom:15px;margin-top:10px;margin-right:10px}
.searchbtn{margin-top:10px;border:1px solid #639df7;width:34px}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#fff;background-color:#134da7}
.menup2{width:45%!important;float:left!important;padding-left:10px!important}
.mobnopad{padding-left:0!important;padding-right:0!important}
.multi-column-dropdown li a{display:block;clear:both;line-height:1.428571429;white-space:normal;color:#e2e2e2;font-weight:400!important}
.imgcontainer{height:auto!important}
.multi-column-dropdown li a:hover{text-decoration:none;color:#fff}
.dropdown-menu.multi-column{min-width:240px!important;overflow-x:hidden}
.blcksep img{max-width:40px;max-height:40px}
.plnone{padding:0!important}
.imgcontainer img{width:100%}
.rightnews-head{overflow:visible;white-space:normal;text-overflow:initial;margin-bottom:0;padding-top:5px}
.mainfooter{text-align:center;padding-top:0; padding-bottom:40px;}
.mainfooter-item-header{width:auto;border-bottom:0 solid rgba(225,225,225,0.29);margin-top:15px}
.mainfooter-item-header:after{margin:10px auto;margin-bottom:0}
.section-block-newsletter{text-align:center}
.ticker-headline strong{display:none}
.carousel-caption p{font-weight:100;font-size:11px}
.carousel-caption{height:150px}
.carousel-caption h2{font-size:120%!important;height:70px;overflow:hidden;vertical-align:middle;line-height:22px}
.carousel-caption h5{font-size:11px}
.carousel-indicators{bottom:-15px}
.mdesign a.btn{display:none}
.mdesign h3{font-size:120%!important}
.mdesign h5{font-size:11px}
.mdesign p{margin-bottom:0;font-size:11px}
.news-block{display:block;float:left}
.news-block div.chip1{margin-bottom:5px;padding-left:5px;padding-right:5px}
.news-head{padding:5px}
.posttime{position:absolute;right:0}
.mmb5{margin-bottom:5px}
.testimonial-card h2{font-size:17px;font-weight:bold}
.jumbotron{padding:2rem 5px}
.testimonial-card p{padding-left:0!important}
.mobhide{display:none}
.mobhide1{display:none}
iframe{margin:10px auto;max-width:100%}
.detailContent h5 a{color:#000!important;font-weight:bold!important}
h6.threelinetxt{padding-left:0!important;font-size:14px!important}
.social-reveal a{margin-top:0!important;margin-bottom:5px!important}
.footer-Scrb-outer{margin-left:15px;margin-right:15px}
.footer-Scrb-text{margin-bottom:10px}
.footer-Scrb-btn{margin:0 auto!important;display:block}
.socialhomeDiv{margin-top:15px}
.searchIcondiv{width:100%}
.cstmdrpdown{padding:4px 14px;background:transparent;color:#fff;width:44px;text-align:center;border:1px solid #3f78d4;border-radius:2px 0 0 2px;transition:all .5s ease;margin-left:5px}
.cstmdrpdown:hover{opacity:.8}
.searchbox{border:1px solid #639df7!important;background:#3272d6!important;color:#fff}
.copyhead{margin-top:20px;clear:both}
.global-link a{padding:2px 10px;transition:all .5s ease;border:1px solid #2b6cd4;border-radius:15px;margin-bottom:8px;display:inline-block;color:#d7e6ff}
.global-link a:hover{color:#c4d3eb}
.fbsharebtn span{padding:10px 15px}
.imgcontauthor{width:100px;margin:0 auto}
.imgcontainer img.authorlistImage{border-radius:100%!important;width:90px;height:90px}
.blackcolor{text-align:center}
.para2line{text-align:center;padding:5px 10px}
.dropdown-menu{min-width:300px}
.vertical-center-row{margin-left:-15px!important;margin-right:15px}
.orng-blck{padding:0!important}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:none!important}
.searchbox::-webkit-input-placeholder{color:#fff;opacity:.7}
.searchbox::-moz-placeholder{color:#fff;opacity:.7}
.searchbox:-ms-input-placeholder{color:#fff;opacity:.7}
.pb-3,.py-3{padding-bottom:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.rightmenu{margin-top: 15px;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#2366cf}
.switch-version{width:100%; text-align:center; background-color:#1b55b1; border-radius:0px; bottom:0px;}
.switch-version >div.card{margin-bottom:0;}
.card-share{width:auto;}}
@media(min-width:544px) and (max-width:767px) {.aboutDiv,.aboutContent{border-left:0px; border-radius:0px;}}
 @media(min-width:576px) and (max-width:767px){.news-block>div.plnone{max-width:100%}
.md-form>div.plnone{float:left;position:relative}
.md-form>div.col-lg-5{float:left;position:relative}
.carousel-showmanymoveone .cloneditem-1{display:block!important}
.carousel-showmanymoveone .cloneditem-2{display:block!important}
.autorImgbox{padding-left:5px!important;padding-right:5px!important;max-width:100%!important}
}.input-group{position:relative;display:flex;width:100%}
@media(min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px;margin-right:0}
}@media(max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;border-bottom:1px solid #1b58b7;float:left;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.1);box-shadow:0 1px 0 rgba(255,255,255,.1)}
}@media(max-width:575px){.container{padding-left:5px !important; padding-right:5px !important;}
.row{margin-left:-5px !important; margin-right:-5px !important;}   
.detailcont{padding-left:5px !important;padding-right:5px !important;}   
.detailImg{min-height:152px;background-size:contain}
.viralchip{padding-left:15px !important; padding-right:15px !important;}
.col-xs-12,.col-sm-12,.col-sm-6,.col-lg-3{padding-left:0 !important;padding-right:0 !important; overflow:hidden;}
.detailcont p, .detailcont ul, .detailcont ol{padding-left:5px !important; padding-right:5px !important;}
.homesrbtext{margin: 5px 10px;width: 93% !important;}
.jumbotron{padding:2rem 10px !important;}
.news-head {padding: 5px 10px;}
.news2 {padding: 10px 10px 5px 10px; }
.detailContent{margin:0;padding:0}
.detailContent h1{font-size:20px;padding:10px;border-bottom:0 solid #e1e1e1;line-height:27px;margin-bottom:0}
.detailContent h6{font-size:12px;font-weight:600;padding-left:10px;padding-right:10px}
.detailContent hr{margin-top:5px;border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:5px}
.btn-floating{margin:10px 5px!important}
.detailcont{padding-left:0px!important;padding-right:0px!important}
.detailContent h2{font-size:20px;font-weight:600;padding-left:40px;line-height:28px}
.detailContent h2 small{font-size:20px;padding:2px 7px; left:5px;}
.newsmobile{padding: 10px 10px 5px 5px !important;}
.footer-Scrb-outer{margin-left:0px !important;}
.carousel-zoom div.item{height:auto}
.md-form{margin-bottom:0}
.errorsearchdiv{width:80%;}
.errorsearch {background: #b77757 !important;border-color: #fcb880 !important;color: #f7dbd3;font-weight: 600;}
}#slider-text{padding-top:40px;display:block}
#slider-text .col-md-6{overflow:hidden}
#slider-text h2{font-weight:400;font-size:30px;letter-spacing:3px;margin:30px auto;padding-left:40px}
#slider-text h2::after{border-top:2px solid #c7c7c7;content:"";position:absolute;bottom:35px;width:100%}
#itemslider h4{font-weight:400;font-size:12px;margin:10px auto 3px}
#itemslider h5{font-weight:bold;font-size:12px;margin:3px auto 2px}
#itemslider h6{font-weight:300;font-size:10px;margin:2px auto 5px}
#slider-control img{padding-top:60%;margin:0 auto}
.carousel-showmanymoveone .cloneditem-1 a,.carousel-showmanymoveone .cloneditem-2 a,.carousel-showmanymoveone .cloneditem-3 a,.carousel-showmanymoveone .cloneditem-4 a,.carousel-showmanymoveone .cloneditem-5 a{display:inline-block;padding-top:2px}
@media screen and (max-width:992px){#slider-control img{padding-top:70px;margin:0 auto}
}.carousel-showmanymoveone .carousel-control{width:4%;position:absolute;background:#1b55b1!important;right:0;top:35%;text-align:center;width:32px;line-height:32px;height:32px;border:1px solid #174a9c;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.carousel-showmanymoveone .carousel-control.left{margin-left:5px}
.carousel-showmanymoveone .carousel-control.right{margin-right:5px}
.carousel-showmanymoveone .cloneditem-1,.carousel-showmanymoveone .cloneditem-2,.carousel-showmanymoveone .cloneditem-3,.carousel-showmanymoveone .cloneditem-4,.carousel-showmanymoveone .cloneditem-5{display:none}
@media all and (min-width:768px){.carousel-showmanymoveone .carousel-inner>.active.left,.carousel-showmanymoveone .carousel-inner>.prev{left:-50%}
.carousel-showmanymoveone .carousel-inner>.active.right,.carousel-showmanymoveone .carousel-inner>.next{left:50%}
.carousel-showmanymoveone .carousel-inner>.left,.carousel-showmanymoveone .carousel-inner>.prev.right,.carousel-showmanymoveone .carousel-inner>.active{left:0}
.carousel-showmanymoveone .carousel-inner .cloneditem-1{display:block}
}@media all and (min-width:768px) and (transform-3d),all and (min-width:768px) and (-webkit-transform-3d){.carousel-showmanymoveone .carousel-inner>.item.active.right,.carousel-showmanymoveone .carousel-inner>.item.next{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);left:0}
.carousel-showmanymoveone .carousel-inner>.item.active.left,.carousel-showmanymoveone .carousel-inner>.item.prev{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);left:0}
.carousel-showmanymoveone .carousel-inner>.item.left,.carousel-showmanymoveone .carousel-inner>.item.prev.right,.carousel-showmanymoveone .carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}
}@media all and (min-width:992px){.carousel-showmanymoveone .carousel-inner>.active.left,.carousel-showmanymoveone .carousel-inner>.prev{left:-16.666%}
.carousel-showmanymoveone .carousel-inner>.active.right,.carousel-showmanymoveone .carousel-inner>.next{left:16.666%}
.carousel-showmanymoveone .carousel-inner>.left,.carousel-showmanymoveone .carousel-inner>.prev.right,.carousel-showmanymoveone .carousel-inner>.active{left:0}
.carousel-showmanymoveone .carousel-inner .cloneditem-2,.carousel-showmanymoveone .carousel-inner .cloneditem-3,.carousel-showmanymoveone .carousel-inner .cloneditem-4,.carousel-showmanymoveone .carousel-inner .cloneditem-5,.carousel-showmanymoveone .carousel-inner .cloneditem-6{display:block}
}@media all and (min-width:992px) and (transform-3d),all and (min-width:992px) and (-webkit-transform-3d){.carousel-showmanymoveone .carousel-inner>.item.active.right,.carousel-showmanymoveone .carousel-inner>.item.next{-webkit-transform:translate3d(16.666%,0,0);transform:translate3d(16.666%,0,0);left:0}
.carousel-showmanymoveone .carousel-inner>.item.active.left,.carousel-showmanymoveone .carousel-inner>.item.prev{-webkit-transform:translate3d(-16.666%,0,0);transform:translate3d(-16.666%,0,0);left:0}
.carousel-showmanymoveone .carousel-inner>.item.left,.carousel-showmanymoveone .carousel-inner>.item.prev.right,.carousel-showmanymoveone .carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}
}

 .errorpage h1{color: #f8ba87; font-size: 55px; padding-top: 35px;}
.errorpage h5{color: #f9bf9b; font-size: 20px; padding-top: 15px;}
.c-white{color:#fff !important;}