@charset 'utf-8';
@import url(bootstrap.min.css);
@import url(font-awesome.min.css);
@import url(animate.css);
@import url(hover-min.css);
@import url(magnific-popup.css);
@import url(meanmenu.min.css);
@import url(owl.carousel.css);
@import url(lightbox.min.css);
@import url(slider/nivo-slider.css);
@import url(slider/preview.css);
@import url(https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css);

body,html {
height:100%;
font-size:15px;
color:#424242;
font-family:Pyidaungsu !important;
font-display:auto;
vertical-align:baseline;
line-height:25px;
font-weight:400;
background:#f8f7f5;
}

table,th td,tr {
margin-bottom:5px;
word-break:break-all;
}

table,td a,th,tr {
color:#333!important;
font-size:14px;
}

.fa-file-pdf-o {
color:red!important;
}

.fa-university {
color:#00f!important;
}

.register_name {
color:#0c426f;
font-size:16px;
}

.file-upload {
display:block;
text-align:center;
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
}

.file-upload .file-select {
display:block;
border:1px solid #006cd0;
color:#006cd0;
cursor:pointer;
height:55px;
line-height:55px;
text-align:left;
background:#fff;
overflow:hidden;
position:relative;
}

.file-upload .file-select .file-select-button {
background:#006cd0;
color:#fff;
display:inline-block;
height:55px;
line-height:55px;
padding:0 10px;
}

.file-upload .file-select:hover {
transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-webkit-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
border-color:#006cd0;
}

.file-upload .file-select:hover .file-select-button {
background:#e09b0f;
color:#fff;
transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-webkit-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
}

.file-upload.active .file-select {
transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-webkit-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
border-color:#3fa46a;
}

.file-upload.active .file-select .file-select-button {
background:#3fa46a;
color:#fff;
transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-webkit-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
}

.file-upload .file-select input[type=file] {
z-index:100;
cursor:pointer;
position:absolute;
height:100%;
width:100%;
top:0;
left:0;
opacity:0;
}

.file-upload .file-select.file-select-disabled {
opacity:.65;
}

.file-upload .file-select.file-select-disabled:hover {
display:block;
border:2px solid #dce4ec;
color:#006cd0;
cursor:pointer;
height:50px;
line-height:50px;
margin-top:5px;
text-align:left;
background:#fff;
overflow:hidden;
position:relative;
}

.file-upload .file-select.file-select-disabled:hover .file-select-button {
background:#dce4ec;
color:#666;
display:inline-block;
height:50px;
line-height:50px;
padding:0 10px;
}

.table>tbody>tr>td {
border-bottom:1px dashed #ccc!important;
border-top:0!important;
padding:15px!important;
}

.accordion a {
position:relative;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
width:100%;
color:#fff;
font-size:15px;
font-weight:400;
border-bottom:1px solid #e5e5e5;
padding:.5rem 2rem 1rem 0;
}

.accordion a:hover,.accordion a:hover::after {
cursor:pointer;
color:#e09b0f;
}

.accordion a:hover::after {
border:1px solid #e09b0f;
}

.accordion a.active {
color:#fff;
border-bottom:1px solid #e09b0f;
}

.accordion a::after {
font-family:Ionicons;
content:'\f218';
position:absolute;
float:right;
right:1rem;
font-size:1rem;
color:#fff;
width:30px;
height:30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
border:1px solid #fff;
text-align:center;
padding:2px;
}

.accordion a.active::after {
font-family:Ionicons;
content:'\f209';
color:#006cd0;
border:1px solid #006cd0;
}

.accordion .content {
opacity:0;
max-height:0;
overflow:hidden;
clear:both;
-webkit-transition:all .2s ease .15s;
-o-transition:all .2s ease .15s;
transition:all .2s ease .15s;
padding:0 1rem;
}

.accordion .content p {
font-size:1rem;
font-weight:300;
}

.accordion .content.active {
opacity:1;
max-height:100%;
-webkit-transition:all .35s ease .15s;
-o-transition:all .35s ease .15s;
transition:all .35s ease .15s;
background:#fff;
padding:1rem;
}

.blink-image {
-moz-animation:blink normal 1s infinite ease-in-out;
-webkit-animation:blink normal 1s infinite ease-in-out;
-ms-animation:blink normal 1s infinite ease-in-out;
animation:blink normal 1s infinite ease-in-out;
}

.product_title {
background-color:rgba(0,0,0,.65);
text-align:center;
color:#fff;
font-size:17px;
font-family:Roboto,sans-serif;
margin-bottom:5px;
padding:17px;
border: 3px solid yellow;
}

.product_title a {
color:#fff;
text-transform:uppercase;
}

.product_title:hover {
background-color:rgba(0,0,0,.8);
}

.template_faq {
background:#edf3fe none repeat scroll 0 0;
}

.panel-group {
background:#fff none repeat scroll 0 0;
border-radius:3px;
box-shadow:0 5px 30px 0 rgba(0,0,0,.04);
margin-bottom:0;
padding:24px 30px;
}

#accordion .panel {
border:medium none;
border-radius:0;
box-shadow:none;
margin:0 0 15px 10px;
}

#accordion .panel-heading {
border-radius:30px;
padding:0;
}

#accordion .panel-title a {
background:#ffb900 none repeat scroll 0 0;
border:1px solid transparent;
border-radius:30px;
color:#fff;
display:block;
font-size:14px;
font-weight:600;
position:relative;
transition:all .3s ease 0;
padding:7px 14px 6px 34px;
}

#accordion .panel-title a.collapsed {
background:#fff none repeat scroll 0 0;
border:1px solid #ddd;
color:#006cd0;
}

#accordion .panel-title a.collapsed::after,#accordion .panel-title a::after {
background:#ffb900 none repeat scroll 0 0;
border:1px solid transparent;
border-radius:50%;
box-shadow:0 3px 10px rgba(0,0,0,.58);
color:#fff;
content:"";
font-family:fontawesome;
font-size:16px;
height:40px;
left:-19px;
line-height:38px;
position:absolute;
text-align:center;
top:-5px;
transition:all .3s ease 0;
width:40px;
}

#accordion .panel-title a.collapsed::after {
background:#fff none repeat scroll 0 0;
border:1px solid #ddd;
box-shadow:none;
color:#333;
content:"";
}

#accordion .panel-body {
background:transparent none repeat scroll 0 0;
border-top:medium none;
position:relative;
padding:20px 25px 10px 9px;
}

#accordion .panel-body p {
border-left:1px dashed #8c8c8c;
padding-left:25px;
}

.alignleft {
float:left;
margin-right:15px;
margin-bottom:26px;
}

.alignright {
float:right;
margin-left:15px;
margin-bottom:26px;
}

.title1 {
color:#006cd0;
font-size:15px;
line-height:25px;
margin-bottom:10px;
display:block;
}

.title2 {
color:#101010;
font-size:26px;
line-height:30px;
text-transform:uppercase;
margin:0 0 25px;
}

.title2 span {
color:#777;
font-size:24px;
float:right;
}

.spc-o {
margin-bottom:0!important;
}

.more {
font-size:15px;
font-weight:500;
text-transform:uppercase;
line-height:19px;
color:#434343;
}

.fa-user-o {
font-size:11px;
}

.author {
font-size:14px;
text-transform:capitalize;
}

.more i {
color:#101010;
margin-left:3px;
}

.category-btn {
font-size:12px;
line-height:18px;
color:#101010;
text-transform:uppercase;
background:#fff;
font-weight:400;
padding:5px 16px;
}

.category-page .fa-link {
border:2px solid #f52222;
border-radius:100%;
font-size:18px;
height:60px;
line-height:60px;
text-align:center;
width:60px;
}

.clear {
clear:both;
}

.title-panel {
background:#fff none repeat scroll 0 0;
border-radius:4px;
overflow:hidden;
text-transform:uppercase;
border-color:#006cd0;
border-style:solid;
border-width:1px 2px 1px 5px;
margin:0 0 32px;
padding:20px 15px;
}

.btn-small {
background:#006cd0;
color:#fff;
font-size:12px;
text-transform:uppercase;
font-weight:600;
line-height:15px;
padding:6px 14px;
}

.aligncenter {
display:block;
margin:0 auto 26px;
}

.paddimg-right-none {
padding-right:0;
}

.separator-large {
margin:20px 0;
}

.separator-large3 {
margin-top:45px;
}

span.category a {
color:#fff;
display:inline-block;
transition:all .5s ease 0;
font-weight:400;
font-size:11px;
line-height:15px;
background:#006cd0;
text-transform:uppercase;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
text-decoration:none;
padding:2px 5px;
}

.title3 {
color:#101010;
font-size:30px;
font-weight:600;
margin-bottom:0;
text-transform:uppercase;
letter-spacing:2px;
}

.title3 span {
font-weight:600;
text-transform:uppercase;
font-size:15px;
display:block;
color:#101010;
margin-top:14px;
}

a:focus {
outline:0 solid;
}

a:hover {
color:#006cd0;
text-decoration:none;
}

img {
max-width:100%;
height:auto;
}

p {
font-family:Pyidaungsu;
margin:0 0 20px;
}

b {
font-weight:700;
font-size:15px;
}

h4 {
text-transform:capitalize;
font-family:Pyidaungsu;
}

h1,h2,h3,h4,h5,h6 {
font-weight:600;
font-family:Pyidaungsu;
color:#101010;
margin:0 0 26px;
}

.title {
font-weight:600;
font-family:Pyidaungsu;
color:#101010;
}

a {
transition:all .5s ease 0;
text-decoration:none;
}

a:active,a:hover {
outline:0 none;
color:#006cd0;
}

ul {
list-style:outside none none;
margin:0;
padding:0;
}

::-moz-selection {
background:#006cd0;
text-shadow:none;
}

::selection {
background:#006cd0;
text-shadow:none;
color:#fff;
}

.around-news li:first-child {
margin-top:0!important;
}

.browserupgrade {
background:#006cd0;
color:#333;
margin:26px 0;
padding:26px 0;
}

.padding {
padding:30px;
}

.padding-top {
padding-top:30px;
}

.padding-bottom {
padding-bottom:30px;
}

.padding1 {
padding:60px;
}

.padding-top1 {
padding-top:60px;
}

.title-bg {
position:relative;
font-size:22px;
color:#006cd0;
line-height:28px;
display:inline-block;
text-transform:uppercase;
font-family:Pyidaungsu;
}

.title-bg:after {
background:#e09b0f;
content:"";
height:1px;
left:0;
position:absolute;
bottom:-11px;
width:100%;
}

.title-bg:before {
background:#e09b0f;
content:"";
height:1px;
left:0;
position:absolute;
bottom:-14px;
width:100%;
}

.view-area {
overflow:hidden;
padding-top:13px;
}

.view-area a {
font-size:12px;
color:#fff!important;
font-weight:600;
text-transform:uppercase;
margin-right:2px;
}

.padding-bottom1 {
padding-bottom:60px;
}

.mean-container .mean-nav {
position:absolute;
top:100%;
}

.section-title h2 {
font-size:36px;
text-transform:uppercase;
margin-bottom:25px;
position:relative;
padding-bottom:25px;
}

.section-title h2:after {
position:absolute;
left:0;
right:0;
text-align:center;
width:60px;
height:2px;
content:"";
bottom:0;
background:#006cd0;
margin:auto;
}

.section-title h2:before {
position:absolute;
left:0;
right:0;
text-align:center;
width:40px;
height:2px;
content:"";
bottom:5px;
background:#006cd0;
margin:auto;
}

.section-title h2 span {
color:#006cd0;
font-weight:400;
}

.section-title img {
margin-bottom:50px;
display:none;
}

.section-title p {
margin-bottom:30px;
padding:0 150px;
}

.view-more {
display:block;
width:100%;
text-align:center;
margin:auto;
}

.view-more a {
margin-top:30px;
display:inline-block;
border:1px solid #006cd0;
background:#006cd0;
color:#fff;
font-size:16px;
transition:all .5s ease 0;
border-radius:0;
padding:10px 18px;
}

.view-more a:hover {
border:1px solid #006cd0;
background:#006cd0;
color:#fff;
}

.header-top-area {
border-bottom:1px solid #ddd;
font-size:12px;
line-height:28px;
padding:5px 0;
}

.header-top-area .header-top-left ul li {
display:inline-block;
margin-right:25px;
color:#101010;
}

.header-top-area .header-top-left ul li a {
transition:all .5s ease 0;
color:#101010;
}

.header-top-area .header-top-right ul {
list-style:none;
text-align:right;
margin:0;
padding:0;
}

.header-top-area .header-top-right ul li a {
color:#101010;
transition:all .5s ease 0;
}

.header-top-area .header-top-right ul li i {
font-weight:600;
font-size:14px;
margin-right:10px;
color:#101010;
}

.header-top-area .social-media-area ul li {
display:inline-block;
margin:0 2px;
}

.header-top-area .social-media-area ul li a {
display:block;
width:30px;
height:28px;
line-height:28px;
color:#101010;
border-radius:2px;
background:#f2f2f2;
transition:all .5s ease 0;
text-decoration:none;
text-align:center;
}

.header-top-area .social-media-area ul li a:hover {
color:#006cd0;
transform:rotate(360deg);
border-radius:2px;
}

.ticker-top .ticker-head {
padding:11px 30px;
}

.ticker-top .tickers .owl-nav {
right:-13px;
}

.header-middle-area {
background:#fff;
padding:10px 0;
}

.header-middle-area .logo-area {
padding-top:5px;
}

.header-middle-area .logo-area img {
width:120px;
}

.header-middle-area .right-banner p {
font-size:12px;
text-transform:uppercase;
line-height:31px;
margin:0;
}

.header-middle-area .right-banner {
margin-left:-40px;
margin-top:-10px;
}

.header-middle-area .right-banner span {
color:#0000cd;
font-size:15pt;
letter-spacing:4px;
}

.header-middle-area .right-banner h4 {
color:#154077;
letter-spacing:2.4px;
line-height:1.2em;
margin-top:22px;
text-align:left;
text-transform:uppercase;
font-size:16pt;
}

.header-middle-area .right-banner h3.name {
text-shadow:rgba(39,64,78,.3) 1px 1px 0;
color:#154077;
letter-spacing:1.5px;
line-height:1;
text-align:left;
text-transform:uppercase;
}

.header-middle-area .right-banner h3.title {
color:#154077;
letter-spacing:3.5px;
line-height:1;
text-align:left;
text-transform:uppercase;
}


.header-middle-area .right-banner p span {
font-size:15px;
display:block;
font-weight:600;
}

.header-middle-area .right-banner a {
color:#fff;
font-size:15px;
font-weight:600;
border:1px solid #fff;
border-radius:2px;
text-transform:uppercase;
margin-top:14px;
padding:3px 25px;
}

.header-middle-area .right-banner a:hover {
border:1px solid #006cd0;
}

.header-bottom-area {
background-color:#0c426f;
}

.header-bottom-area .logo-area {
padding:20px 0;
}

.header-bottom-area .main-menu ul li {
display:inline-block;
position:relative;
}

.header-bottom-area .main-menu ul li a {
display:block;
text-transform:uppercase;
text-decoration:none;
color:#fff;
font-weight:400;
font-size:13px;
transition:all .5s ease 0;
letter-spacing:.5px;
padding:15px 19px;
}

.header-bottom-area .main-menu ul li a i {
margin-left:0;
color:#fff;
font-size:9px;
}

.header-bottom-area .main-menu ul li.active a:hover a i {
color:#ffe900;
}

.header-bottom-area .main-menu ul li:hover:after {
width:48px;
}

.header-bottom-area .main-menu ul li:after {
position:absolute;
}

.header-bottom-area .main-menu ul li ul {
background:#1f5e92;
left:0;
opacity:0;
position:absolute;
top:101%;
transform:scaleY(0);
transform-origin:0 0 0;
transition:all .5s ease 0;
width:280px;
z-index:99999!important;
text-align:left;
visibility:hidden;
border-bottom:2px solid #e09b0f;
border-left:1px solid #e0dbdb;
border-right:1px solid #e0dbdb;
}

.header-bottom-area .main-menu ul li ul li {
display:block;
border-right:0 solid transparent;
margin:0;
padding:0;
}

.header-bottom-area .main-menu ul li ul li a i {
float:right;
font-size:18px;
margin-top:3px;
}

.header-bottom-area .main-menu ul li ul li:last-child {
border-bottom:0;
}

.header-bottom-area .main-menu ul li ul li a {
font-family:Pyidaungsu;
display:block;
transition:all .5s ease 0;
color:#fff!important;
font-weight:400;
text-transform:capitalize;
border-bottom:1px solid #ddd;
padding:6px 7px;
}

.header-bottom-area .main-menu ul li ul li a:hover {
padding-left:20px;
color:#e09b0f!important;
}

.header-bottom-area .main-menu ul li ul li ul {
position:absolute;
top:0;
left:100%;
transform:scaleY(0)!important;
visibility:hidden!important;
opacity:0!important;
transition:all .5s ease 0!important;
border:none;
border-left:1px solid #006cd0;
}

.header-bottom-area .main-menu ul li ul li ul li a {
width:278px;
}

.header-bottom-area .main-menu ul li ul li:hover ul {
opacity:1!important;
transform:scaleY(1)!important;
visibility:visible!important;
}

.header-bottom-area .main-menu ul li:hover ul {
opacity:1;
transform:scaleY(1);
visibility:visible;
}

.header-bottom-area .search .search-icon {
display:block;
color:#101010;
text-align:right;
}

.header-bottom-area .search .search-icon i {
background:#e09b0f;
color:#fff;
margin-top:13px;
padding:8px;
}

.header-bottom-area .search .search-box {
top:13px;
position:absolute;
right:45px;
width:100%;
max-width:1141px;
z-index:100;
background:#fff;
}

.header-bottom-area .search .search-box input {
background:rgba(255,255,255,.8) none repeat scroll 0 0;
border:medium none;
border-radius:0;
height:31px;
border-top:1px solid #e09b0f;
border-left:1px solid #e09b0f;
border-bottom:1px solid #e09b0f;
transition:right .3s ease 0;
}

.header-bottom-area .mega.sub-menu {
width:1140px;
padding-top:15px;
padding-bottom:15px;
left:-92px;
box-shadow:none;
}

.header-bottom-area .mega.sub-menu h3 {
line-height:20px;
margin:15px 0 10px;
}

.header-bottom-area .mega.sub-menu h3 a {
font-size:14px;
font-weight:500;
text-transform:capitalize;
color:#f5efe3!important;
font-family:Pyidaungsu;
padding:0;
}

.header-bottom-area .mega.sub-menu h3 a:hover {
color:#e09b0f!important;
padding-left:10px;
}

.header-bottom-area .mega.sub-menu p {
line-height:18px;
font-size:13px;
margin:0;
}

.header-bottom-area .mega.sub-menu .col-sm-3:hover img {
opacity:.7;
}

.active2 a {
color:red;
}

#top-news-slider {
line-height:30px;
padding:7px 0;
}

#top-news-slider .item img {
height:30px;
}

#top-news-slider span {
padding-left:10px;
position:absolute;
font-size:12px;
font-weight:500;
}

.ticker-head {
background:#006cd0 none repeat scroll 0 0;
color:#fff;
font-size:15px;
margin-left:0;
margin-top:0;
padding:10px 30px;
}

.ticker-head i {
padding-left:15px;
}

.slide-menu-area {
background:rgba(211,47,47,.9);
width:0;
height:100vh;
position:fixed;
right:-360px;
top:0;
transition:all .5s ease 0;
opacity:0;
visibility:hidden;
padding:200px 30px;
}

.slide-menu-area .close {
position:absolute;
left:0;
top:0;
color:#fff;
opacity:1;
padding:10px;
}

.slide-menu-area .close i {
color:#fff;
font-size:20px;
cursor:pointer;
transition:all .5s ease 0;
}

.slide-menu-area .close i:hover {
color:#222;
}

.slide-menu-area.highlight {
right:0;
opacity:1;
width:300px;
visibility:visible;
z-index:999;
}

.slide-menu-area h3 {
color:#fff;
font-weight:600;
position:relative;
}

.slide-menu-area h3:after {
position:absolute;
content:"";
top:30px;
left:0;
width:60px;
height:2px;
font-style:normal;
background:#fff;
}

.slide-menu-area ul {
text-align:left;
transition:all .5s ease 0;
margin:0;
padding:0;
}

.slide-menu-area ul li {
display:block;
position:relative;
font-size:14px;
color:#fff;
margin-right:30px;
padding:10px 0;
}

.slide-menu-area ul li span {
font-weight:600;
color:#fff;
padding:0 1px;
}

.slide-menu-area ul li span i {
margin-left:50px;
}

.slide-menu-area ul li a {
display:block;
color:#fff;
transition:all .5s ease 0;
}

.slide-menu-area ul li a:hover {
color:#ddd;
}

.slide-menu-area ul li i {
color:#fff;
margin-right:10px;
font-size:12px;
}

.slide-menu-area .footer-social-media-area ul li a {
display:block;
width:30px;
height:30px;
line-height:28px;
color:#ddd;
background:#000;
border:1px solid #006cd0;
transition:all .5s ease 0;
text-decoration:none;
text-align:right;
}

.slide-menu-area .footer-social-media-area ul li a:hover {
background:#006cd0;
border-radius:50%;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border:1px solid #006cd0;
}

.slider-area span.comment {
font-size:12px;
background:0 0!important;
}

.slider-area span.comment>a {
font-size:12px;
color:#fff;
padding-left:10px!important;
background:0 0!important;
font-weight:400!important;
}

.slider-area span.comment>a>i {
margin-right:0!important;
}

.slider-area .slides:after {
background:linear-gradient(tobottom,rgba(0,0,0,0),rgba(0,0,0,.8));
position:absolute;
content:"";
top:0;
left:0;
width:100%;
height:100%;
z-index:10;
}

.slider-area .slides .nivo-caption,.slider-area .slides .nivo-directionNav a {
z-index:100;
}

.slider-area .slider-1 h1 {
font-size:30px;
line-height:1.55;
letter-spacing:1px;
font-weight:700;
text-transform:uppercase;
color:#fff;
margin:10px 0 0;
}

.slider-area .slider-1 div.title2 {
font-size:25px;
color:#fff!important;
font-weight:400;
line-height:1.6;
text-align:left;
font-family:Pyidaungsu;
background:rgba(0,0,0,.55);
padding:10px;
}

.slider-area .slider-1 div.slider-botton ul li.acitve a {
display:block;
color:#fff;
transition:all .5s ease 0;
background:#006cd0;
border:0 solid #006cd0;
font-weight:400;
text-transform:uppercase;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
-webkit-animation:fadeIn 2.5s ease-in-out;
-moz-animation:fadeIn 2.5s ease-in-out;
-ms-animation:fadeIn 2.5s ease-in-out;
animation:fadeIn 2.5s ease-in-out;
padding:17px 40px;
}

.slider-area .slider-2 h1 {
font-size:30px;
color:#fff;
line-height:1.55;
letter-spacing:1px;
font-weight:700;
text-transform:uppercase;
font-family:Pyidaungsu;
margin:10px 0 0;
}

.slider-area .slider-2 div.title2 {
font-size:25px;
color:#fff;
font-weight:400;
line-height:1.6;
text-align:left;
font-family:Pyidaungsu;
background:rgba(0,0,0,.55);
padding:10px;
}

.slider-area .slider-2 div.slider-botton ul li.acitve a {
display:block;
color:#fff;
transition:all .5s ease 0;
background:#006cd0;
font-weight:700;
text-transform:uppercase;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
-webkit-animation:fadeIn 2.5s ease-in-out;
-moz-animation:fadeIn 2.5s ease-in-out;
-ms-animation:fadeIn 2.5s ease-in-out;
animation:fadeIn 2.5s ease-in-out;
padding:17px 40px;
}

a.cat-link {
color:#fff;
display:inline-block;
transition:all .5s ease 0;
font-weight:400;
font-size:11px;
line-height:15px;
background:#006cd0;
text-transform:uppercase;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
text-decoration:none;
margin:0 12px 0 0;
padding:2px 5px;
}

.preview-2 .nivo-directionNav a.nivo-nextNav:before,.preview-2 .nivo-directionNav a.nivo-prevNav:before {
background:#e09b0f!important;
color:#fff!important;
font-size:20px!important;
font-weight:300!important;
border-radius:0;
}

.preview-2 .nivo-directionNav a.nivo-nextNav:hover:before,.preview-2 .nivo-directionNav a.nivo-prevNav:hover:before {
background:rgba(0,0,0,.7)!important;
}

.slider-right ul li {
list-style:none;
position:relative;
margin-bottom:2px;
overflow:hidden;
}

.slider-right ul li .right-content {
bottom:14px;
color:#fff;
left:22px;
position:absolute;
width:100%;
z-index:10;
}

.slider-right ul li .right-content h3 {
font-size:20px;
font-weight:500;
line-height:25px;
text-transform:capitalize;
margin:0 0 6px;
padding:0;
}

.slider-right ul li .right-image img {
min-height:178px;
transition:all .5s ease 0;
}

.slider-right ul li:hover img {
filter:grayscale(100%);
transform:scale3d(1.1,1.1,1.1);
}

.tab-home .nav-tabs {
margin:0 0 5px;
}

.tab-home .nav-tabs li {
float:left;
background:#e09b0f;
margin:0 2px;
}

.tab-home .nav-tabs li:first-child {
float:left;
font-size:20px;
font-weight:700;
text-transform:uppercase;
line-height:30px;
color:#006cd0;
background:0 0;
font-family:Pyidaungsu;
margin:0;
}

.tab-home .nav-tabs li a {
font-size:15px;
font-weight:400px;
text-transform:capitalize;
color:#fff;
padding:0 20px;
}

.tab-home .tab-content .tab-top-content {
background:#565654;
color:#fff;
}

.tab-home .tab-content .tab-bottom-content {
background:#fff;
border:1px solid #ccc;
margin-top:30px;
padding:14px;
}

.tab-home .tab-content .tab-bottom-content h4 {
font-size:14px;
font-weight:500;
color:#101010;
text-transform:capitalize;
line-height:25px;
margin:0;
}

.tab-home .tab-content .tab-bottom-content img {
margin-bottom:12px;
}

.tab-home .tab-content h3 {
font-size:16px;
line-height:26px;
text-transform:capitalize;
font-weight:500;
font-family:Pyidaungsu;
margin:0;
padding:7px 0 15px;
}

.tab-home .tab-content p {
font-size:14px;
font-weight:400;
line-height:25px;
margin-bottom:30px;
color:#ccc;
font-family:Pyidaungsu;
}

.tab-home .tab-content .date,.tab-home .tab-content span.comment {
line-height:15px;
margin-right:8px;
}

.tab-home .tab-content .date a,.tab-home .tab-content span.comment a {
color:#ccc;
font-size:12px;
}

.tab-home .tab-content .date a i,.tab-home .tab-content span.comment a i {
margin-right:5px;
font-size:11px;
}

.tab-home .tab-content .read-more {
border:1px solid #fff;
text-transform:capitalize;
padding:2px 18px;
}

.tab-home .tab-content .read-more:hover {
color:#fff;
border:1px solid #006cd0;
}

.tab-home .tab-content .last-col {
padding:15px;
}

.nav-tabs li.active,.nav-tabs li:hover {
background:#006cd0;
border:none!important;
}

.read-more.hvr-bounce-to-right::before {
background:#006cd0;
color:#fff;
}

.read-more {
border:1px solid #e09b0f;
text-transform:capitalize;
background:#e09b0f;
font-family:Pyidaungsu;
color:#fff!important;
padding:2px 18px;
}

.date,span.author,span.cat,span.comment {
font-size:12px;
text-transform:capitalize;
font-weight:400;
line-height:14px;
margin-right:8px;
}

.date i,span.author i,span.cat i,span.comment i {
font-size:11px;
margin-right:5px;
}

.nav-tabs>li>a {
background:rgba(0,0,0,0)!important;
border:medium none!important;
border-radius:0!important;
line-height:30px!important;
margin-right:0!important;
}

.nav-tabs {
border:none!important;
}

.carousel-control.left,.carousel-control.right {
background:0 0;
}

.carousel-news .next-prev-top {
border:none;
overflow:hidden;
margin:0;
}

.carousel-news .next-prev-top h3 {
font-size:22px;
line-height:30px;
color:#006cd0;
font-weight:700;
text-transform:uppercase;
font-family:Pyidaungsu;
margin:0 0 25px;
}

.carousel-news .next-prev-top .next-prev {
text-align:right;
top:20px;
}

.carousel-news .next-prev-top .next-prev .news-control {
width:26px;
height:26px;
border:1px solid #ddd;
line-height:26px;
display:inline-block;
text-align:center;
}

.carousel-news .next-prev-top .next-prev .news-control i:hover {
color:#f52222;
}

.carousel-news-bg {
background-color:rgba(0,0,0,.8)!important;
}

.carousel-news .item h6 {
padding:10px;
}

.carousel-news .item img,.carousel-news .trending-news img {
margin-bottom:18px;
}

.carousel-news .item h3 {
font-size:15px;
line-height:25px;
color:#101010;
font-weight:600;
text-transform:capitalize;
font-family:Pyidaungsu;
margin:0;
padding:7px 0;
}

.carousel-news .item h4,.carousel-news .trending-news h4 {
font-size:12px;
line-height:25px;
color:#101010;
font-weight:600;
text-transform:capitalize;
font-family:Pyidaungsu;
margin:0;
padding:7px 0;
}

.carousel-news .item .dsc,.carousel-news .trending-news .dsc {
padding: 0px 20px;
}

.carousel-news-bg.active .dsc {
    height: 50px;
}

.carousel-news .item p,.carousel-news .trending-news p {
font-size:15px;
}

.home2 .slider-right li .cat-name {
background:#006cd0;
display:inline;
color:#fff;
font-weight:400;
font-size:12px;
padding:2px 7px;
}

.home2 .slider-right li .date {
display:block;
padding-top:5px;
padding-bottom:15px;
}

.trending-news .list-col {
background:#fff;
border:1px solid #ddd;
}

.trending-news .list-col h3 {
font-weight:500;
margin:5px 0 10px;
}

.trending-news .list-col h3 a {
text-transform:capitalize;
font-size:18px;
line-height:25px;
color:#101010;
margin:0;
}

.trending-news .list-col img {
margin-bottom:15px;
transition:all .5s ease 0;
}

.trending-news .list-col .dsc {
padding:0 20px 20px;
}

.trending-news .news-post li {
border:1px solid #ddd;
margin-bottom:20px;
background:#fff;
}

.trending-news .news-post li h4 {
font-weight:500;
line-height:20px;
margin:8px 0 4px;
}

.hot-news .featured:after {
background:linear-gradient(tobottom,rgba(0,0,0,0),rgba(0,0,0,.8));
content:"";
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
}

.hot-news .featured .blog-content {
position:absolute;
bottom:40px;
left:40px;
width:100%;
color:#fff;
z-index:100;
}

.hot-news .featured .blog-content h4 {
font-size:18px;
line-height:28px;
font-weight:500;
font-family:Pyidaungsu;
margin:16px 0 8px;
}

.hot-news .featured:hover img {
transform:scale3d(1.1,1.1,1.1);
filter:grayscale(100%);
}

.hot-news ul li {
list-style:none;
font-family:Pyidaungsu;
margin:0;
padding:0;
}

.hot-news ul li a {
font-family: 'Rubik';
color:#000;
font-weight:700;
letter-spacing:1px;
}

.hot-news .news-post li {
background:#fff;
border:1px solid #ddd;
margin-top:15px;
}

.hot-news .news-post li img {
transition:all .5s ease 0;
width:auto;
}

.hot-news .news-post .content {
padding:8px 25px;
}

.hot-news .news-post .content h4 {
font-weight:500;
font-size:15px;
line-height:21px;
font-family:Pyidaungsu;
margin:0;
}

.hot-news .news-post .content p {
color:#434343;
font-family:Pyidaungsu;
font-size:12px;
margin:12px 0 0;
}

.hot-news .news-post .content .author {
color:#434343;
margin-right:8px;
}

.hot-news .news-post2 li {
background:0 0!important;
border:0;
font-family:Pyidaungsu;
margin:25px 0 0;
}

.hot-news .news-post2 li:hover img {
filter:grayscale(0);
opacity:1;
}

.hot-news .news-post2 .item-post .content {
border:1px solid #ccc;
font-family:Pyidaungsu;
padding:20px;
}

.hot-news .news-post2 .item-post .content h4 {
padding:12px 0 0;
}

.hot-news .related h4 {
font-size:15px!important;
font-weight:500!important;
line-height:20px!important;
color:#101010;
padding:11px 0 6px!important;
}

.hot-news .related .item-post {
border:1px solid #ccc;
}

.fetuered-videos {
overflow:hidden;
padding:25px 0 35px;
}

.fetuered-videos .home-ralated {
padding:0!important;
}

.fetuered-videos .home-ralated .single-winners .images:hover .overley {
opacity:1;
transform:scaleY(1);
}

.fetuered-videos .home-ralated .single-winners .images a img {
transition:all .5s ease 0;
width:100%;
}

.fetuered-videos .home-ralated .single-winners .images .overley {
position:absolute;
left:0;
right:0;
text-align:center;
width:100%;
height:100%;
background:rgba(0,0,0,.7);
top:0;
transform:scaleY(0);
transform-origin:0 1 0;
opacity:0;
transition:all .5s ease 0;
padding:30px;
}

.fetuered-videos .home-ralated .single-winners .images .overley .winners-details {
padding:20% 0;
}

.fetuered-videos .home-ralated .single-winners .images .overley .winners-details h4 {
margin-bottom:10px;
padding-bottom:10px;
color:#fff;
font-size:18px;
position:relative;
}

.fetuered-videos .home-ralated .single-winners .images .overley .winners-details .product-info {
list-style:none;
top:50%;
position:absolute;
transform:translateY(-50%);
transition:all .9s;
text-align:center;
left:0;
right:0;
margin:0;
padding:0;
}

.fetuered-videos .home-ralated .single-winners .images .overley .winners-details .product-info li a {
color:#fff;
text-transform:capitalize;
text-decoration:none;
width:30px;
height:30px;
line-height:30px;
border:1px solid #fff;
text-align:center;
transition:all .5s ease 0;
}

.fetuered-videos .home-ralated .single-winners .images .overley .winners-details .product-info li a i {
font-size:16px;
color:#fff;
margin:0;
}

.fetuered-videos .home-ralated .single-winners .images .overley .winners-details p {
margin-bottom:5px;
color:#fff;
font-size:12px;
}

.fetuered-videos .home-ralated .single-winners .images .overley .winners-details p i {
color:#fff;
margin-right:8px;
}

.fetuered-videos .home-ralated .single-winners h3 {
margin-bottom:10px!important;
margin-left:0;
}

.fetuered-videos .home-ralated .single-winners h3 a {
color:#333;
transition:all .5s ease 0;
font-size:18px;
text-transform:uppercase;
margin:0;
}

.fetuered-videos .home-ralated .single-winners .videos-icon ul li:first-child {
font-weight:900;
font-size:20px;
}

.fetuered-videos .home-ralated .single-winners .videos-icon ul li:first-child del {
font-weight:300;
margin-right:5px;
font-size:12px;
}

.fetuered-videos #featured-videos-section .videos-text {
position:absolute;
bottom:20px;
left:20px;
z-index:10;
}

.fetuered-videos #featured-videos-section .videos-text a {
font-size:12px;
color:#fff;
}

.fetuered-videos #featured-videos-section .date {
color:#fff;
font-size:12px;
}

.fetuered-videos #featured-videos-section .single-videos .images:after {
background:rgba(0,0,0,.4) none repeat scroll 0 0;
content:"";
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
}

.fetuered-videos #featured-videos-section .single-videos .images:hover .overley {
opacity:1;
transform:scaleY(1);
z-index:10;
}

.fetuered-videos #featured-videos-section .single-videos .images .overley {
position:absolute;
left:0;
right:0;
text-align:left;
width:100%;
height:100%;
background:rgba(0,0,0,.7);
top:0;
transform:scaleY(0);
transform-origin:0 1 0;
opacity:0;
transition:all .5s ease 0;
padding:30px;
}

.fetuered-videos #featured-videos-section .single-videos .images .overley .videos-icon {
text-align:center;
padding:20% 0;
}

.fetuered-videos #featured-videos-section .single-videos h3 {
margin-bottom:0;
font-family:Pyidaungsu;
font-size:14px;
text-align:center;
}

.fetuered-videos #featured-videos-section .single-videos h3 a {
color:#fff;
transition:all .5s ease 0;
font-size:14px;
line-height:26px;
}

.fetuered-videos #featured-videos-section .owl-nav .owl-next {
background:#e09b0f;
width:30px;
height:30px;
border-radius:0;
opacity:1;
right:0;
position:absolute;
top:-50px;
border:1px solid #e09b0f;
transition:all .5s ease 0;
text-align:center;
margin:2px;
}

.fetuered-videos #featured-videos-section .owl-nav .owl-prev {
background:#e09b0f;
width:30px;
text-align:center;
height:30px;
border-radius:0;
opacity:1;
right:35px;
position:absolute;
top:-50px;
border:1px solid #e09b0f;
transition:all .5s ease 0;
margin:2px;
}

.owl-carousel .owl-item img {
display:inline;
}

.sidebar ul li {
list-style:none;
position:relative;
margin-bottom:30px;
}

.sidebar ul li .category-btn {
position:absolute;
top:30px;
left:0;
transition:all .5s ease 0;
z-index:1;
font-family:Pyidaungsu;
}

.sidebar ul li .content {
position:absolute;
left:25px;
bottom:25px;
color:#fff;
padding-right:30px;
z-index:10;
}

.sidebar ul li .content h4 {
line-height:25px;
margin-bottom:10px;
font-weight:500;
font-family:Pyidaungsu;
}

.sidebar ul li img {
width:100%;
transition:all .8s ease 0;
}

.sidebar ul li:after {
background:rgba(0,0,0,.5);
content:"";
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
}

.sidebar ul li:hover:after {
background:rgba(0,0,0,.8);
}

.sidebar ul li:hover .hvr-bounce-to-right:before {
transform:scaleX(1);
}

.sidebar .categories-home ul {
background:#565654;
color:#fff;
padding:28px 30px;
}

.sidebar .categories-home ul li {
font-size:15px;
font-weight:400;
margin-bottom:12px;
}

.sidebar .categories-home ul li span {
float:right;
border:1px solid #ccc;
clear:both;
font-size:12px;
padding:0 5px;
}

.sidebar .categories-home ul li i {
padding-right:10px;
}

.sidebar .categories-home ul li:after {
opacity:0;
position:relative;
}

.sidebar .categories-home ul li a {
color:#fff;
cursor:pointer;
}

.sidebar-latest .like-box {
background:#fff;
border:1px solid #ddd;
margin:50px 0 44px;
padding:10px;
}

.sidebar-latest .like-box ul li {
display:inline-block;
text-align:center;
width:32.5%;
background:#1da1f2;
padding-bottom:25px;
cursor:pointer;
}

.sidebar-latest .like-box ul li a {
color:#fff;
display:block;
font-size:20px;
height:65px;
line-height:85px;
width:110px;
}

.sidebar-latest .like-box ul li span {
color:#fff;
display:block;
font-size:15px;
line-height:23px;
text-transform:uppercase;
}

.sidebar-latest .like-box ul .last {
background:#e15a00;
}

.newsletter {
background-image:url(../images/newsletter-bg.jpg);
padding:40px 0;
}

.newsletter .content {
max-width:650px;
text-align:center;
position:relative;
z-index:2;
margin:0 auto;
}

.newsletter .content h2 {
color:#006cd0;
margin-bottom:42px;
}

.newsletter .content .form-control {
height:65px;
border-radius:0;
margin-bottom:12px;
border-color:#006cd0;
}

.newsletter .content.form-control:focus {
box-shadow:none;
border:2px solid #243c4f;
}

.newsletter .content .btn {
min-height:50px;
border-radius:0;
background:#e09b0f;
color:#fff;
font-weight:600;
margin-top:7px;
letter-spacing:1px;
padding:0 20px;
}

.sidebar-latest .newsletter-info {
background:#565654;
margin:50px 0 44px;
padding:20px;
}

.sidebar-latest .newsletter-info form h4 {
color:#fff;
font-size:18px;
font-weight:500;
margin-bottom:20px;
}

.sidebar-latest .newsletter-info form .form-control {
border-radius:0;
font-size:12px;
height:39px;
padding:0 20px;
}

.sidebar-latest .newsletter-info form .btn-send {
position:absolute;
right:0;
top:0;
background:#006cd0;
border:none;
border-radius:0;
text-transform:uppercase;
font-size:12px;
color:#fff;
transition:all .5s ease 0;
padding:7px 22px;
}

.sidebar-latest .newsletter-info form p {
font-size:15px;
color:#ccc;
margin:16px 0 0;
}

.sidebar-latest .popular-related h4 {
font-size:15px!important;
line-height:22px!important;
padding:13px 0 0!important;
}

.sidebar-latest .recent-comments .dsc {
background:#fff;
color:#434343;
font-weight:400;
font-family:Pyidaungsu;
padding:10px;
}

.sidebar-latest .recent-comments .dsc span {
text-align:right;
font-size:18px;
color:#101010;
font-weight:500;
display:block;
}

.sidebar-latest .next-prev {
top:20px;
left:4px;
}

.sidebar-latest .news-arrow-left,.sidebar-latest .news-arrow-right {
border:1px solid #ddd;
height:30px;
line-height:30px;
width:32px;
display:inline-block;
text-align:center;
background:#e09b0f;
transition:all .5s ease 0;
}

.sidebar-latest .news-arrow-left i,.sidebar-latest .news-arrow-right i {
font-size:18px;
color:#fff;
}

.sidebar-latest .add-section2 img {
height:381px;
}

.gallery-page li {
border:none!important;
position:relative;
margin-bottom:0!important;
padding:0;
}

.gallery-page .slide .next-prev {
position:absolute;
top:35%;
z-index:100;
width:100%;
-ms-transform:translate(-35%,-35%);
-webkit-transform:translate(-35%,-35%);
transform:translate(-35%,-35%);
left:35%;
padding:0 10px;
}

.gallery-page .slide .next-prev .left {
float:left;
color:#f52222;
font-size:25px;
opacity:0;
}

.gallery-page .slide .next-prev .right {
float:right;
color:#f52222;
font-size:25px;
opacity:0;
}

.gallery-page .margin-top {
margin-top:-160px;
}

.gallery-page .margin-top2 {
margin-top:-80px;
}

.gellary-area {
padding:70px 0;
}

.gellary-area .single-gellary {
background:#f5f5f5;
position:relative;
overflow:hidden;
margin:0;
padding:5px;
}

.gellary-area .single-gellary .image {
position:relative;
overflow:hidden;
margin-bottom:0;
}

.gellary-area .single-gellary .image:hover .overley {
opacity:1;
transform:scale(1);
}

.gellary-area .single-gellary .image span {
position:absolute;
left:0;
bottom:0;
width:60px;
height:60px;
background:#006cd0;
color:#fff;
text-align:center;
z-index:99;
padding:2px;
}

.gellary-area .single-gellary .image .overley {
position:absolute;
left:0;
right:0;
text-align:center;
width:100%;
height:100%;
background:rgba(0,0,0,.7);
top:0;
transform:scale(0);
transform-origin:0 1 0;
opacity:0;
transition:all .5s ease 0;
}

.gellary-area .single-gellary .image .overley ul {
list-style:none;
position:relative;
top:45%;
transform:rotate(0);
transition:all .9s;
margin:0;
padding:0;
}

.gellary-area .single-gellary .image .overley ul li {
display:inline-block;
color:#fff;
margin-right:4px;
}

.gellary-area .single-gellary .image .overley ul li i {
color:#006cd0;
font-size:16px;
width:45px;
height:45px;
line-height:45px;
border:1px solid #fff;
border-radius:50%;
transition:all .5s ease 0;
}

.gellary-area .single-gellary img {
width:100%;
transition:all .5s ease 0;
position:relative;
overflow:hidden;
}

.gellary-area .single-gellary .gellary-informations {
transition:all .5s ease 0;
padding:3px 0 0;
}

.gellary-area .single-gellary .gellary-informations ul li {
display:inline-block;
margin-right:15px;
padding-bottom:0;
}

.gellary-area .single-gellary .gellary-informations ul li h3 a {
font-size:18px;
transition:all .5s ease 0;
color:#434343;
}

.gellary-area .single-gellary .gellary-informations ul li h3 a span {
display:block;
font-weight:400;
color:#333;
font-size:12px;
margin-top:10px;
}

.gellary-area-main .single-gellary {
margin-bottom:20px;
}

.testimonial-page-area .container li {
list-style:none;
}

.testimonial-page-area .container li .testimonial-content p {
position:relative;
font-weight:400;
color:#434343;
line-height:25px;
text-transform:capitalize;
margin:0;
padding:0 0 0 30px;
}

.testimonial-page-area .container li .testimonial-content p:before {
background:url(images/comma-icon.png);
position:absolute;
content:"";
top:7px;
left:0;
width:18px;
height:16px;
}

.testimonial-page-area .container li .author-image img {
width:55px;
border-radius:100%;
}

.testimonial-page-area .container li .author-name {
font-weight:500;
color:#101010;
text-transform:capitalize;
font-size:15px;
line-height:20px;
position:relative;
left:-22px;
top:9px;
}

.testimonial-page-area .container li .author-name span {
display:block;
font-weight:300;
padding-left:15px;
font-size:12px;
color:#434343;
}

.border {
border:1px solid #ccc;
position:relative;
padding:18px 20px 20px 25px;
}

.talk-bubble {
background-color:#f2f2f2;
margin-bottom:40px;
}

.tri-right.border.left-top:before {
content:' ';
position:absolute;
width:0;
height:0;
left:-40px;
right:auto;
top:-8px;
bottom:auto;
border:32px solid;
border-color:#ccc transparent transparent;
}

.tri-right.left-top:after {
content:' ';
position:absolute;
width:0;
height:0;
left:-20px;
right:auto;
top:0;
bottom:auto;
border:22px solid;
border-color:#f2f2f2 transparent transparent;
}

.tri-right.border.left-in:before {
content:' ';
position:absolute;
width:0;
height:0;
left:-40px;
right:auto;
top:30px;
bottom:auto;
border:20px solid;
border-color:#ccc #ccc transparent transparent;
}

.tri-right.left-in:after {
content:' ';
position:absolute;
width:0;
height:0;
left:-20px;
right:auto;
top:38px;
bottom:auto;
border:12px solid;
border-color:#f2f2f2 #ffffe0 transparent transparent;
}

.tri-right.border.btm-left:before {
content:' ';
position:absolute;
width:0;
height:0;
left:-8px;
right:auto;
top:auto;
bottom:-40px;
border:32px solid;
border-color:transparent transparent transparent #ccc;
}

.tri-right.btm-left:after {
content:' ';
position:absolute;
width:0;
height:0;
left:0;
right:auto;
top:auto;
bottom:-20px;
border:22px solid;
border-color:transparent transparent transparent #f2f2f2;
}

.tri-right.border.btm-left-in:before {
content:' ';
position:absolute;
width:0;
height:0;
left:37px;
right:auto;
top:auto;
bottom:-23px;
border:11px solid;
border-color:#ccc transparent transparent #ccc;
}

.tri-right.btm-left-in:after {
content:' ';
position:absolute;
width:0;
height:0;
left:38px;
right:auto;
top:auto;
bottom:-20px;
border:12px solid;
border-color:#f2f2f2 transparent transparent #f2f2f2;
}

.tri-right.border.btm-right-in:before {
content:' ';
position:absolute;
width:0;
height:0;
left:auto;
right:30px;
bottom:-40px;
border:35px solid;
border-color:#ccc #ccc transparent transparent;
}

.tri-right.btm-right-in:after {
content:' ';
position:absolute;
width:0;
height:0;
left:auto;
right:38px;
bottom:-20px;
border:12px solid;
border-color:#f2f2f2 #ffffe0 transparent transparent;
}

.tri-right.border.btm-right:before {
content:' ';
position:absolute;
width:0;
height:0;
left:auto;
right:-8px;
bottom:-40px;
border:20px solid;
border-color:#ccc #ccc transparent transparent;
}

.tri-right.btm-right:after {
content:' ';
position:absolute;
width:0;
height:0;
left:auto;
right:0;
bottom:-20px;
border:5px solid;
border-color:#f2f2f2 #ffffe0 transparent transparent;
}

.tri-right.border.right-in:before {
content:' ';
position:absolute;
width:0;
height:0;
left:auto;
right:-40px;
top:30px;
bottom:auto;
border:20px solid;
border-color:#666 transparent transparent #666;
}

.tri-right.right-in:after {
content:' ';
position:absolute;
width:0;
height:0;
left:auto;
right:-20px;
top:38px;
bottom:auto;
border:12px solid;
border-color:#ffffe0 transparent transparent #ffffe0;
}

.tri-right.border.right-top:before {
content:' ';
position:absolute;
width:0;
height:0;
left:auto;
right:-40px;
top:-8px;
bottom:auto;
border:32px solid;
border-color:#666 transparent transparent;
}

.tri-right.right-top:after {
content:' ';
position:absolute;
width:0;
height:0;
left:auto;
right:-20px;
top:0;
bottom:auto;
border:20px solid;
border-color:#ffffe0 transparent transparent;
}

.error-page-area .container .erroe-404 {
background:#999;
text-align:center;
padding:30px 0;
}

.error-page-area .container .erroe-404 h2 {
font-size:250px;
color:#fff;
line-height:210px;
position:relative;
z-index:10;
margin:0;
}

.error-page-area .container .erroe-404 span {
font-size:20px;
color:#101010;
line-height:35px;
position:relative;
z-index:10;
font-weight:600;
}

.error-page-area .container p {
color:#434343;
display:block;
font-size:18px;
line-height:30px;
max-width:500px;
text-align:center;
position:relative;
z-index:10;
font-weight:500;
margin:30px auto;
}

.error-page-area .container a {
background:#006cd0;
color:#fff;
display:block;
font-size:15px;
text-align:center;
text-transform:uppercase;
width:230px;
position:relative;
z-index:10;
font-weight:400;
letter-spacing:1px;
margin:0 auto;
padding:12px 20px;
}

.error-page-area .container a:hover {
color:#000;
}

.footer-logo img {
width:100px;
}

.footer-top-area {
background:#333;
padding:50px 0;
}

.footer-top-area .single-footer h3 {
font-size:21px;
color:#e09b0f;
font-weight:600;
line-height:.55;
text-transform:uppercase;
padding-bottom:0;
font-family:Pyidaungsu;
}

.footer-top-area .single-footer p {
color:#333;
font-size:15px;
font-family:Pyidaungsu;
margin:0;
}

.footer-top-area .single-footer .footer-social-media-area {
padding-top:11px;
}

.footer-top-area .single-footer .footer-social-media-area ul li a {
display:block;
width:32px;
height:32px;
line-height:32px;
color:#ddd;
background:#2d2d2d;
transition:all .5s ease 0;
text-decoration:none;
text-align:center;
border-radius:100%;
}

.footer-top-area .single-footer .footer-social-media-area ul li a:hover {
background:#006cd0;
transform:rotate(360deg);
}

.footer-two nav a {
color:#fff;
font-family:Pyidaungsu;
line-height:2em;
}

.footer-two nav a:hover {
color:#1c6bb5;
font-weight:700;
}

.footer-top-area .footer-two ul li {
color:#999;
clear:both;
overflow:hidden;
padding:3px 0;
}

.footer-top-area .footer-two ul li .col-md-5 img {
transition:all .8s ease 0;
overflow:hidden;
}

.footer-top-area .footer-two ul li .col-md-5 p {
margin:0 0 0 15px;
}

.footer-top-area .footer-two ul li .col-md-5 span {
font-size:12px;
color:#777;
margin-top:8px;
margin-left:15px;
display:block;
}

.footer-top-area .footer-two ul li .col-md-5 span i {
color:#777;
}

.footer-top-area .footer-two ul li .col-sm-5 img {
width:100%;
position:relative;
}

.footer-top-area .footer-two ul li a {
color:#ccc;
transition:all .5s ease 0;
overflow:hidden;
font-family:Pyidaungsu;
}

.footer-top-area .footer-two ul li i {
margin-right:5px;
display:inline-block;
font-size:12px;
}

.footer-top-area .footer-two ul li:hover a {
color:#006cd0;
transition:all .5s ease 0;
}

.footer-top-area .footer-two ul li:hover a img {
transform:scale3d(1.1,1.1,1.1);
cursor:pointer;
}

.footer-top-area .footer-two ul li:hover .col-sm-5 {
cursor:pointer;
}

.footer-top-area .footer-two ul li:hover .col-sm-5:after {
content:"";
background:rgba(0,0,0,.7);
height:100%;
width:100%;
position:absolute;
top:0;
left:0;
}

.footer-top-area .footer-three ul li {
display:inline-block;
width:22.55%;
overflow:hidden;
margin:1px 3px;
}

.footer-top-area .footer-three ul li a {
display:block;
transition:all .5s ease 0;
}

.footer-top-area .footer-three ul li a img {
display:block;
width:100%;
transition:all .8s ease 0;
}

.footer-top-area .footer-three ul li:hover a:after {
content:"";
background:rgba(0,0,0,.6);
height:100%;
width:100%;
position:absolute;
top:0;
left:0;
}

.footer-top-area .footer-four ul li {
display:inline-block;
color:#fff;
font-weight:300;
margin:0 0 15px;
}

.footer-top-area .footer-four ul li a {
color:#fff;
transition:all .5s ease 0;
}

.footer-top-area .footer-four ul li i {
color:#006cd0;
margin:5px;
}

.footer-bottom-area {
background:#252525;
padding:20px 0;
}

.footer-bottom-area .footer-bottom p {
text-align:center;
color:#fff;
font-weight:300;
margin:0;
}

#scrollUp {
background:#000;
border-radius:0;
bottom:100px;
color:#fff!important;
display:block;
font-size:25px;
height:40px;
line-height:0;
position:fixed;
right:20px;
text-align:center;
text-decoration:none!important;
transition:all .5s cubic-bezier(0,0,0,1) 0;
width:50px;
z-index:1000;
}

#scrollUp i {
display:block;
padding-top:5px;
}

.inner-page-header {
position:relative;
padding:0;
}

.inner-page-header .header-page-title h1 {
color:#fff;
font-size:30px;
font-weight:600;
text-transform:uppercase;
margin:10px 0;
}

.inner-page-header .banner-text {
position:absolute;
top:50%;
left:50%;
width:100%;
z-index:10;
-ms-transform:translate(-50%,-50%);
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}

.inner-page-header .header-page-subtitle p {
color:#fff;
font-size:15px;
}

.inner-page-header .header-page-locator ul li {
display:inline-block;
color:#006cd0;
text-transform:uppercase;
font-weight:500;
font-size:12px;
}

.inner-page-header .header-page-locator ul li a {
color:#fff;
transition:all .5s ease 0;
text-transform:uppercase;
font-size:12px;
}

.inner-page-header:after {
background:rgba(0,0,0,.8) none repeat scroll 0 0;
content:"";
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
}

.about-page-team {
background:#fff;
padding:50px 0 60px;
}

.about-page-team .title2 span {
margin:16px 0 30px;
}

.about-page-team #total-team .single-team {
position:relative;
margin:0 15px;
}

.about-page-team #total-team .single-team:hover:after {
opacity:1;
visibility:visible;
}

.about-page-team #total-team .single-team:after {
position:absolute;
content:"";
width:100%;
height:100%;
background:rgba(0,0,0,.5);
top:0;
left:0;
right:0;
opacity:0;
visibility:hidden;
transform-origin:0 0 0;
transition:all .5s ease 0;
margin:auto;
}

.about-page-team #total-team .single-team .social-media-icons ul li a {
width:25px;
height:25px;
line-height:25px;
display:block;
}

.about-page-team #total-team .single-team .social-media-icons ul li a i {
font-size:14px;
color:#777;
}

.about-page-team #total-team .team-details {
background:#fff;
transition:all .5s ease 0;
text-align:left;
position:relative;
z-index:1;
margin:0;
padding:7px 24px;
}

.about-page-team #total-team .team-details h3 {
margin-bottom:0;
margin-top:16px;
text-transform:uppercase;
}

.about-page-team #total-team .team-details h3 a {
display:block;
font-size:15px;
color:#101010;
transition:all .5s ease 0;
text-decoration:none;
line-height:18px;
}

.about-page-team #total-team .team-details p {
color:#434343;
margin-bottom:0;
text-transform:uppercase;
font-weight:400;
font-size:12px;
}

.about-page-team #total-team .owl-controls {
margin-top:30px;
display:none!important;
}

.about-page-team #total-team .owl-controls .owl-pagination .owl-page.active span {
border:1px solid #222;
}

.about-page-team #total-team .owl-controls .owl-pagination .owl-page span {
display:block;
width:15px;
height:8px;
opacity:1;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
background:#006cd0;
margin:5px 7px;
}

.home-about-area {
padding:50px 0 24px;
}

.home-about-area .title2 {
text-transform:uppercase;
margin:0 0 25px;
}

.home-about-area h2 {
line-height:20px;
}

.home-about-area .about-content h3 {
color:#000;
font-weight:700;
font-size:40px;
}

.home-about-area .about-content .about-content-list .single-list .media .pull-left {
margin:20px;
}

.home-about-area .about-content .about-content-list .single-list .media .pull-left a {
display:block;
transition:all .5s ease 0;
margin-bottom:20px;
font-size:20px;
color:#fff;
width:50px;
height:50px;
background:#006cd0;
position:relative;
text-align:center;
line-height:50px;
-webkit-transform:rotate(0);
-moz-transform:rotate(0);
-o-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
}

.home-about-area .about-content .about-content-list .single-list .media .pull-left a:hover {
transform:rotateY(360deg);
-webkit-transform:rotateY(360deg);
}

.home-about-area .about-content .about-content-list .single-list .media .pull-left a i {
-webkit-transform:rotate(0);
-moz-transform:rotate(0);
-o-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(120deg);
}

.home-about-area .about-content .about-content-list .single-list .media .media-body h4.media-heading a {
display:block;
transition:all .5s ease 0;
font-size:20px;
color:#000;
font-weight:500;
}

.pagination-area {
max-width:350px;
overflow:hidden;
margin:0 auto;
}

.pagination-area ul li {
border:none;
float:left;
margin-bottom:0;
padding-bottom:0;
}

.pagination-area ul li:first-child a {
border-left:1px solid #ddd;
}

.pagination-area ul li:nth-child(4) a {
line-height:40px;
}

.pagination-area ul li a {
background:rgba(0,0,0,0) none repeat scroll 0 0;
border-right:1px solid #ddd;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
color:#000;
display:block;
font-size:18px;
height:50px;
line-height:50px;
text-align:center;
text-decoration:none;
transition:all .5s ease 0;
width:50px;
}

.blog-page-area li {
border:1px solid #ddd;
list-style:outside none none;
margin-bottom:25px;
overflow:hidden;
padding:12px 0;
}

.blog-page-area li .date {
font-size:12px;
line-height:22px;
color:#434343;
font-weight:400;
}

.blog-page-area li h3 {
font-size:18px;
margin:0;
}

.blog-page-area li h3 a {
color:#101010;
line-height:32px;
}

.blog-page-area li .admin {
color:#434343;
padding-right:5px;
font-size:12px;
}

.blog-page-area li .admin a i {
margin-right:3px;
color:#434343;
}

.blog-page-area li p {
margin:10px 0;
}

.blog-page-area li .more {
color:#434343;
text-transform:capitalize;
}

.blog-page-area li img {
transition:all .8s ease 0;
}

.blog-page-area li .blog-image i {
position:absolute;
font-size:30px;
left:50%;
top:50%;
-ms-transform:translate(-50%,-50%);
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
color:#f52222;
z-index:1000;
opacity:0;
transition:all .8s ease 0;
}

.blog-page-area li:hover .blog-image a {
position:relative;
overflow:hidden;
display:block;
}

.blog-page-area li:hover .blog-image a:after {
background:rgba(0,0,0,.6) none repeat scroll 0 0;
content:"";
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
}

.single-blog-page-area .single-image {
margin-bottom:25px;
overflow:hidden;
}

.single-blog-page-area .single-image img {
filter:grayscale(100%);
transition:all .8s ease-in-out 0;
}

.single-blog-page-area .single-image img:hover {
filter:grayscale(0);
transform:scale(1.1);
}

.single-blog-page-area h3 {
font-size:18px;
color:#101010;
line-height:25px;
margin:10px 0;
padding:0;
}

.single-blog-page-area .admin,.single-blog-page-area .like {
margin-right:12px;
margin-bottom:15px;
display:inline-block;
font-size:12px;
}

.single-blog-page-area blockquote {
background:#f9f9f9;
border:medium none;
margin:0 0 25px;
padding:35px 40px;
}

.single-blog-page-area h2 {
font-size:20px;
margin:0 0 25px;
}

.single-blog-page-area ul {
margin:0;
padding:0 0 25px;
}

.single-blog-page-area ul li {
margin-left:30px;
}

.single-blog-page-area .share-section {
border-top:1px solid #ddd;
}

.single-blog-page-area .share-section h3 {
font-size:20px;
letter-spacing:4px;
text-transform:uppercase;
}

.single-blog-page-area .share-section ul.share-link {
text-align:right;
margin:0;
padding:15px 0 25px;
}

.single-blog-page-area .share-section ul.share-link li {
border:1px solid #ddd;
display:inline-block;
border-radius:2px;
margin:0 15px 0 0;
padding:0;
}

.single-blog-page-area .share-section ul.share-link li a {
color:#101010;
display:block;
font-size:12px;
padding:2px 10px;
}

.single-blog-page-area .share-section ul.share-link li a i {
color:#101010;
padding-right:5px;
}

.single-blog-page-area .share-section ul.share-link li:first-child {
background:#006cd0;
border:none;
}

.single-blog-page-area .share-section2 {
border:1px solid #ddd;
padding:0 15px;
}

.single-blog-page-area .share-section2 .row ul {
padding:15px 0;
}

.single-blog-page-area .share-section2 .row ul li a {
font-size:12px;
font-weight:500;
color:#101010;
}

.single-blog-page-area .share-section2 .row ul li:first-child {
background:0 0;
border:1px solid #ddd;
}

.single-blog-page-area .share-section2 span {
display:block;
font-size:15px;
font-weight:500;
margin:17px 0 0;
}

.single-blog-page-area .next-pre-section {
overflow:hidden;
margin:0;
padding:17px 0 29px;
}

.single-blog-page-area .next-pre-section li a i {
font-size:15px;
font-weight:500;
color:#101010;
padding:0;
}

.single-blog-page-area .next-pre-section li.left-arrow {
float:left;
width:50%;
}

.single-blog-page-area .next-pre-section li.left-arrow a i {
padding-right:5px;
}

.single-blog-page-area .next-pre-section li.right-arrow {
float:right;
width:50%;
text-align:right;
}

.single-blog-page-area .next-pre-section li.right-arrow a i {
padding-left:5px;
}

.single-blog-page-area .like-section h3 {
font-size:20px;
text-transform:uppercase;
margin-bottom:40px;
}

.single-blog-page-area .like-section .row h3 {
font-size:18px;
text-transform:capitalize;
margin:20px 0 8px;
}

.single-blog-page-area .author-comment h3 {
font-size:20px;
text-transform:uppercase;
font-weight:600;
margin:42px 0 23px;
}

.single-blog-page-area .author-comment ul li {
border-bottom:1px solid #ddd;
margin:0 0 2px;
padding:20px 22px;
}

.single-blog-page-area .author-comment ul li:nth-child(2) {
margin-left:100px;
}

.single-blog-page-area .author-comment ul li:last-child {
border-bottom:none;
}

.single-blog-page-area .author-comment ul li .image-comments {
margin-top:5px;
}

.single-blog-page-area .author-comment ul li .image-comments img {
width:90px;
border-radius:100%;
}

.single-blog-page-area .author-comment ul li .reply {
display:block;
position:absolute;
text-align:right;
width:95%;
}

.single-blog-page-area .author-comment ul li .dsc-comments h4 {
margin:0 0 12px;
}

.single-blog-page-area .author-comment ul li .dsc-comments p {
margin:6px 0 0;
}

.single-blog-page-area .leave-comments-area h4 {
font-size:20px;
text-transform:uppercase;
}

.single-blog-page-area .leave-comments-area label {
color:#434343;
font-weight:400;
letter-spacing:1px;
}

.single-blog-page-area .leave-comments-area input,.single-blog-page-area .leave-comments-area textarea {
background:#f2f2f2;
border:1px solid #ddd;
border-radius:0;
height:45px;
width:100%;
}

.single-blog-page-area .leave-comments-area textarea {
height:150px;
width:100%;
max-width:100%;
}

.single-blog-page-area .leave-comments-area .btn-send {
background:#006cd0;
font-weight:600;
color:#fff;
font-size:14px;
line-height:24px;
border:none;
border-radius:0;
text-transform:uppercase;
letter-spacing:1px;
margin-top:14px;
transition:all .5s ease 0;
padding:14px 30px;
}

.single-blog-page-area .leave-comments-area .btn-send:hover {
background:#db5858;
}

.sidebar-area ul li h4 {
padding-top:12px!important;
}

.sidebar-area .like-box-area ul li {
background:#fbc02d;
margin-bottom:15px!important;
position:relative;
}

.sidebar-area .like-box-area ul li a {
color:#fff;
font-size:15px;
font-weight:400;
}

.sidebar-area .like-box-area ul li a i {
color:#fff;
font-size:16px;
transition:all .5s ease 0;
padding:0;
}

.sidebar-area .like-box-area ul li a .fa-facebook,.sidebar-area .like-box-area ul li a .fa-rss,.sidebar-area .like-box-area ul li a .fa-twitter {
background:rgba(0,0,0,.2);
width:75px;
padding:25px 30px;
}

.sidebar-area .like-box-area ul li a i.fa-plus {
border:2px solid;
border-radius:100%;
height:30px;
line-height:26px;
text-align:center;
width:31px;
font-weight:400;
font-size:12px;
}

.sidebar-area .like-box-area ul li a .like-page {
line-height:21px;
position:absolute;
width:220px;
text-transform:uppercase;
margin:11px 0 0 14px;
padding:0;
}

.sidebar-area .like-box-area ul li a .like {
position:absolute;
right:15px;
top:20px;
margin:0;
padding:0;
}

.sidebar-area .like-box-area ul li:last-child {
background:#01aaed;
}

.sidebar-area .recent-post-area h3 {
font-size:20px;
text-transform:uppercase;
font-weight:500;
margin:29px 0 15px;
}

.sidebar-area .recent-post-area .news-post li h4 {
padding-bottom:0;
line-height:22px;
}

.sidebar-area .trending-post-area h3 {
font-size:20px;
text-transform:uppercase;
font-weight:500;
margin:20px 0 40px;
}

.sidebar-area .trending-post-area ul li {
background:#fff;
list-style:none;
margin:0 0 25px!important;
}

.sidebar-area .trending-post-area ul li a.team-btn {
background:#006cd0;
color:#fff;
text-transform:uppercase;
font-weight:500;
font-size:12px;
border-radius:2px;
padding:3px 20px;
}

.sidebar-area .trending-post-area ul li .hvr-bounce-to-right::before {
background:rgba(0,0,0,.8);
border-radius:2px;
}

.sidebar-area .trending-post-area ul li .date {
margin-top:16px;
display:block;
}

.sidebar-area .trending-post-area ul li h4 {
line-height:20px;
margin:0 0 10px;
padding:6px 0 0!important;
}

.sidebar-area .trending-post-area ul li h4 a {
font-size:15px;
color:#101010;
font-weight:500;
}

.sidebar-area .add {
margin-top:26px;
}

.sidebar-area .newsletter-info form {
background:#fff;
border:1px solid #ccc;
padding:20px;
}

.sidebar-area .newsletter-info form fieldset .form-group h4 {
color:#101010;
margin:0;
}

.sidebar-area .newsletter-info form fieldset .form-group p {
color:#434343;
line-height:24px;
margin-top:11px;
}

.sidebar-area .newsletter-info form fieldset .form-group .btn-send {
background:#006cd0 none repeat scroll 0 0;
border:0 none;
border-radius:2px;
color:#fff;
position:absolute;
right:0;
text-transform:uppercase;
top:0;
padding:4px 17px;
}

.contact-page-area .location-area h3 {
color:#101010;
font-size:20px;
position:relative;
text-transform:uppercase;
letter-spacing:2px;
margin:22px 0;
padding:0 0 8px;
}

.contact-page-area .location-area ul {
margin:0;
padding:75px 0 0;
}

.contact-page-area .location-area ul li {
list-style:none;
line-height:20px;
margin:0;
padding:0 0 6px;
}

.contact-page-area .location-area ul li i {
font-size:16px;
width:25px;
line-height:25px;
height:25px;
padding:0;
}

.contact-page-area .location-area ul li .fa-map-marker {
font-size:25px;
position:relative;
top:8px;
}

.contact-page-area .location-area ul li .fa-mobile {
font-size:30px;
position:relative;
left:2px;
top:5px;
}

.contact-page-area .location-area ul li a:hover {
color:#333;
}

.contact-page-area .location-area ul li span {
display:block;
padding:0 30px;
}

.contact-page-area .location-area ul li:nth-child(3) {
margin-top:7px;
}

.contact-page-area .leave-comments-area h3 {
color:#101010;
font-size:20px;
position:relative;
text-transform:uppercase;
letter-spacing:2px;
margin:0 0 22px;
padding:0 0 8px;
}

.team-page-area .single-member-area {
position:relative;
margin-bottom:30px;
}

.team-page-area .single-member-area .article {
opacity:1;
transition:all 1s;
}

.team-page-area .single-member-area:hover .overlay {
opacity:1!important;
-moz-transform:scale(1)!important;
-webkit-transform:scale(1)!important;
-o-transform:scale(1)!important;
-ms-transform:scale(1)!important;
transform:scale(1)!important;
}

.team-page-area .single-member-area .cl-single-member figure img {
transform:scale(1);
transition:opacity .35s ease,transform .7s ease;
}

.team-page-area .single-member-area .cl-single-member .overlay {
background-color:rgba(255,255,255,.9);
-webkit-transform:scaleX(0);
transform:scaleX(0);
transform-origin:50% 50% 0;
-webkit-transform-origin:50% 50% 0;
bottom:5%;
color:#fff;
height:90%;
left:5%;
opacity:0;
position:absolute;
transition:all .5s ease-out .15s;
width:90%;
text-align:center;
padding:45px 38px 55px;
}

.team-page-area .single-member-area .cl-single-member .overlay h2.member-name {
color:#101010;
font-size:18px;
font-weight:500;
margin:0;
}

.team-page-area .single-member-area .cl-single-member .overlay h3 {
color:#006cd0;
font-size:14px;
font-weight:400;
text-transform:uppercase;
margin-top:9px;
}

.team-page-area .single-member-area .cl-single-member .overlay .social-icons {
padding-top:50px;
}

.team-page-area .single-member-area .cl-single-member .overlay .social-icons a {
border:2px solid #006cd0;
margin-right:3px;
padding:12px 16px;
}

.team-page-area .single-member-area .cl-single-member .overlay .social-icons a.facebook {
padding:12px 18px;
}

.team-page-area .single-member-area .cl-single-member .overlay .social-icons a.google-plus {
padding:12px 14px;
}

.team-page-area .article {
background:#fff;
position:relative;
text-align:center;
width:90%;
transition:all .5s ease 0;
margin:-19px auto 0;
padding:18px 10px;
}

.team-page-area .article h3 a {
font-size:18px;
color:#101010;
font-weight:500;
}

.team-page-area .article .member-title {
font-size:12px;
color:#434343;
text-transform:uppercase;
}

.single-team-page-area .single-bio {
padding-left:30px;
}

.single-team-page-area .single-bio h2.member-name {
color:#101010;
font-size:18px;
font-weight:500;
margin:10px 0 0;
}

.single-team-page-area .single-bio h3 {
color:#006cd0;
font-size:14px;
font-weight:400;
text-transform:uppercase;
margin-top:9px;
margin-bottom:15px;
}

.single-team-page-area .single-bio .contact-info {
margin-top:8px;
}

.single-team-page-area .single-bio .contact-info ul li {
line-height:25px;
}

.single-team-page-area .single-bio .contact-info ul li .fa {
color:#006cd0;
font-weight:600;
padding-right:20px;
}

.single-team-page-area .single-bio .contact-info ul li a {
color:#434343;
transition:all .5s ease 0;
}

.single-team-page-area .single-bio .contact-info ul li .social_share {
margin-left:4px;
}

.single-team-page-area .single-experience {
background:#f2f2f2;
margin-top:60px;
padding:30px 15px;
}

.single-team-page-area .single-experience .experience .inner {
padding:13px 0 13px 93px;
}

.single-team-page-area .single-experience .experience .inner h2.title {
color:#101010;
font-size:18px;
letter-spacing:2px;
font-weight:500;
text-transform:uppercase;
margin:0 0 2px;
}

.single-team-page-area .single-experience .experience .inner .time {
color:#434343;
font-size:15px;
}

.single-team-page-area .owl-nav {
position:absolute;
top:40%;
left:50%;
width:100%;
-ms-transform:translate(-50%,-50%);
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}

.single-team-page-area .owl-nav .owl-prev {
float:left;
background:#006cd0!important;
width:45px;
height:50px;
line-height:55px;
position:relative;
left:-70px;
opacity:1!important;
transition:all .5s ease 0;
text-align:center;
}

.single-team-page-area .owl-nav .owl-next {
float:right;
background:#006cd0!important;
width:45px;
height:50px;
line-height:55px;
position:relative;
right:-70px;
opacity:1!important;
transition:all .5s ease 0;
text-align:center;
}

.about-featured {
background:#fff;
padding:50px 0;
}

.about-featured .home-page-core-activities-area .border-img {
position:relative;
display:block;
}

.about-featured .home-page-core-activities-area .home-activities-area {
position:relative;
padding-left:20px;
}

.about-featured .home-page-core-activities-area .home-activities-area h2 {
color:#101010;
font-size:26px;
letter-spacing:0;
font-weight:500;
text-transform:uppercase;
margin:0 0 25px;
}

.about-featured .home-page-core-activities-area .home-activities-area .title3 span {
margin-bottom:16px;
letter-spacing:2px;
}

.about-featured .home-page-core-activities-area .home-activities-area .single-activities {
margin-bottom:10px;
position:relative;
right:10px;
}

.about-featured .home-page-core-activities-area .home-activities-area .single-activities .media .pull-left a {
height:70px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
display:block;
text-align:center;
font-size:35px;
line-height:70px;
transition:all .5s ease 0;
}

.about-featured .home-page-core-activities-area .home-activities-area .single-activities .media .pull-left a i {
color:#101010;
font-size:40px;
margin-right:20px;
vertical-align:top;
margin-top:10px;
margin-left:10px;
}

.about-featured .home-page-core-activities-area .home-activities-area .single-activities .media .media-body h4.media-heading a {
font-size:18px;
line-height:1.5;
color:#101010;
display:block;
transition:all .5s ease 0;
font-weight:700;
}

.project-activation-area {
background:#f2f2f2;
transition:all .3s ease 0;
cursor:pointer;
line-height:0;
padding:30px 0;
}

.ab-count {
padding:0 0 25px;
}

.about-counter-list {
transition:all .5s ease 0;
padding:20px 0;
}

.about-counter-list .fa {
color:#fff;
display:inline-block;
font-size:40px;
height:60px;
width:60px;
line-height:60px;
text-align:center;
border-radius:50%;
background:#006cd0;
}

.about-counter-list p {
color:#101010;
margin-bottom:0;
text-transform:uppercase;
margin-left:5px;
line-height:22px;
font-weight:500;
font-size:15px;
float:none;
text-align:center;
margin-top:10px;
}

.about-counter-list p .icons {
margin-bottom:15px;
margin-top:0;
}

.about-counter-list h1 {
font-size:30px;
font-weight:600;
color:#101010;
margin-top:10px;
margin-bottom:0;
padding:0;
}

.gallery-single .next-prev {
top:50%!important;
z-index:1000;
width:100%;
-ms-transform:translate(-50%,-50%)!important;
-webkit-transform:translate(-50%,-50%)!important;
transform:translate(-50%,-50%)!important;
left:50%!important;
position:absolute;
padding:0 20px;
}

.gallery-single .blog-image img {
filter:grayscale(0);
}

.gallery-single .single-image .fa {
font-size:20px;
color:#006cd0;
opacity:0;
}

.gallery-single .single-image:hover .fa {
opacity:1;
width:40px;
height:40px;
line-height:40px;
background:#fff;
text-align:center;
}

.fashion .category-page ul li {
margin-bottom:30px!important;
}

#news-Category .next-prev {
height:0;
}

.category-page li {
padding:0 0 15px;
}

.category-page li h3 {
padding:20px 0 8px;
}

.category-page li h3 a {
font-size:18px;
line-height:26px;
font-weight:500;
}

.category-page .next-prev {
top:46%!important;
z-index:100;
width:100%;
-ms-transform:translate(-50%,-50%)!important;
-webkit-transform:translate(-50%,-50%)!important;
transform:translate(-50%,-50%)!important;
left:50%!important;
}

.category-page .carousel-top-category .next-prev {
top:90%!important;
z-index:100;
width:86px;
-ms-transform:translate(-50%,-50%)!important;
-webkit-transform:translate(-50%,-50%)!important;
transform:translate(-50%,-50%)!important;
left:50%!important;
}

.category-page .carousel-top-category .news-control {
opacity:1!important;
}

.category-page .carousel-top-category .news-control i {
border:1px solid #fff;
width:30px;
height:31px;
line-height:30px;
text-align:center;
color:#fff;
}

.category-page .carousel-top-category .news-control i:hover {
color:#101010;
background:#fff;
}

.category-page .carousel .dsc {
position:absolute;
left:0;
top:282px;
width:100%;
padding:0 50px;
}

.category-page .carousel .dsc h3 {
font-weight:400;
margin-bottom:8px;
}

.category-page .carousel .dsc h3 a {
font-size:20px;
color:#fff;
line-height:28px;
font-weight:500;
}

.category-page .videos-icon {
position:absolute;
left:50%;
top:50%;
-ms-transform:translate(-50%,-50%);
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
z-index:1000;
opacity:0;
}

.category-page:hover .videos-icon a img {
transform:none!important;
}

.category-page .trending-post-area {
margin-top:20px;
}

.account-page-area .border {
border:2px solid #ddd;
padding:22px 59px;
}

.account-page-area h3 {
font-size:20px;
font-weight:700;
color:#101010;
text-transform:uppercase;
letter-spacing:2px;
margin-bottom:15px;
}

.account-page-area label {
font-size:15px;
color:#434343;
font-weight:400;
}

.account-page-area input {
background:#f2f2f2 none repeat scroll 0 0;
border:1px solid #ccc;
border-radius:0;
height:45px;
width:100%;
}

.account-page-area .btn-register .checkbox {
left:141px;
position:absolute;
top:41px;
}

.account-page-area .btn-register .cr {
top:3px;
border-radius:2px;
}

.account-page-area .btn-register .btn-send {
background:#000;
border:none;
box-shadow:none;
color:#fff;
font-size:15px;
font-weight:400;
transition:all .5s ease 0;
padding:11px 50px;
}

.account-page-area .btn-register .login {
display:block;
font-size:18px;
font-weight:500;
margin:22px 0 8px;
}

.account-page-area .btn-register .lost-pass {
display:block;
margin:0 0 15px;
}

.account-page-area .btn-register .share-link li.facebook a {
color:#303f9f;
}

.account-page-area .btn-register .share-link li.twitter a {
color:#2ba8e0;
}

.account-page-area .btn-register .share-link li.google a {
color:#dc4a3d;
}

.account-page-area .btn-register .share-link li a {
font-size:15px;
padding-right:25px;
}

.account-page-area .btn-register .share-link li a i {
margin-right:8px;
}

.account-page-area .register .btn-register {
margin:35px 0 0;
}

.account-page-area .register .form-group {
margin-bottom:21px;
}

.checkbox label:after,.radio label:after {
content:'';
display:table;
clear:both;
}

.checkbox .cr,.radio .cr {
position:relative;
display:inline-block;
border:1px solid #a9a9a9;
border-radius:.25em;
width:1.3em;
height:1.3em;
margin-right:.5em;
}

.radio .cr {
border-radius:50%;
}

.checkbox .cr .cr-icon,.radio .cr .cr-icon {
position:absolute;
font-size:.8em;
line-height:0;
top:50%;
left:20%;
}

.radio .cr .cr-icon {
margin-left:.04em;
}

.checkbox label input[type=checkbox]+.cr>.cr-icon,.radio label input[type=radio]+.cr>.cr-icon {
opacity:0;
transition:all .3s ease-in;
}

.checkbox label input[type=checkbox]:checked+.cr>.cr-icon,.radio label input[type=radio]:checked+.cr>.cr-icon {
transform:scale(1) rotateZ(0);
opacity:1;
}

.checkbox label input[type=checkbox]:disabled+.cr,.radio label input[type=radio]:disabled+.cr {
opacity:.5;
}

#return-to-top {
position:fixed;
bottom:30px;
right:20px;
background:#006cd0;
width:50px;
height:50px;
text-decoration:none;
display:none;
-webkit-transition:all .3s linear;
-moz-transition:all .3s ease;
-ms-transition:all .3s ease;
-o-transition:all .3s ease;
transition:all .3s ease;
cursor:pointer;
text-align:center;
overflow:hidden;
}

#return-to-top:before {
transition:all .3s cubic-bezier(.37,.31,.2,.85) 0;
}

#return-to-top:hover::before {
top:-60px;
}

#return-to-top::before {
bottom:0;
content:"\f106";
font-family:FontAwesome;
font-size:20px;
left:0;
line-height:60px;
position:absolute;
right:0;
text-align:center;
top:-5px;
color:#fff;
margin:auto;
}

#return-to-top:hover span {
top:-6px;
}

#return-to-top span {
bottom:0;
left:0;
line-height:60px;
position:absolute;
right:0;
text-align:center;
top:60px;
color:#fff;
transition:all .3s cubic-bezier(.37,.31,.2,.85) 0;
margin:auto;
}

.tickers .owl-nav {
position:absolute;
text-align:right;
top:10px;
right:0;
line-height:22px;
width:53px;
}

.tickers .owl-nav .owl-prev {
float:left;
background:#006cd0;
color:#fff;
padding:2px 10px;
}

.tickers .owl-nav .owl-next {
float:right;
background:#006cd0;
color:#fff;
padding:2px 10px;
}

.sticky-header {
left:0;
position:fixed;
right:0;
top:0;
transform:translateY(0);
transition:all 1s ease 0;
width:100%;
background:#006cd0;
z-index:9999;
border:none;
box-shadow:0 0 5px 0 rgba(0,0,0,.2);
padding:0;
}

.sticky-header .search .search-icon {
padding:13px 0;
}

.icon-bar {
background:#fff;
height:2px;
}

.preloader {
background-color:#006cd0;
height:100%;
width:100%;
position:fixed;
margin-top:0;
top:0;
z-index:9999999;
opacity:.7;
}

.sk-cube-grid {
width:60px;
height:60px;
top:50%;
position:absolute;
left:50%;
transform:translate(-50%,-50%);
-webkit-transform:translate(-50%,-50%);
-mz-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
margin:40px auto;
}

.sk-cube-grid .sk-cube {
width:33.33%;
height:33.33%;
background-color:#e09b0f;
float:left;
-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
}

.sk-cube-grid .sk-cube3 {
-webkit-animation-delay:.4s;
animation-delay:.4s;
}

.sk-cube-grid .sk-cube7 {
-webkit-animation-delay:0;
animation-delay:0;
}

35% {
-webkit-transform:scale3D(0,0,1);
transform:scale3D(0,0,1);
}

.iframe-fb,.sidebar-latest .add-section img,.sidebar-latest .recent-comments .dsc img,.gellary-area .single-gellary .image a img,.about-page-team #total-team .single-team a img {
width:100%;
}

.file-upload .file-select .file-select-name,.file-upload .file-select.file-select-disabled:hover .file-select-name {
line-height:50px;
display:inline-block;
padding:0 10px;
}

.table>tbody>tr>td a,.fa-heart-o:hover,.header-bottom-area .mega.sub-menu .col-sm-3:hover h3 a,.header-bottom-area ul>li>ul>li.active>a,.hot-news .related h4 a:hover {
color:#006cd0!important;
}

50%,.preview-2 .nivo-directionNav a.nivo-nextNav,.preview-2 .nivo-directionNav a.nivo-prevNav,.team-page-area .single-member-area:hover .article,.category-page:hover .videos-icon a:after {
opacity:0;
}

100%,.slider-area:hover .nivo-directionNav a.nivo-nextNav,.slider-area:hover .nivo-directionNav a.nivo-prevNav,.gallery-page .slide:hover .left,.gallery-page .slide:hover .right,.blog-page-area li:hover .blog-image a i,.category-page li:hover .videos-icon {
opacity:1;
}

.floatleft,.account-page-area .btn-register .share-link li {
float:left;
}

.floatright,.gallery-single .next-prev .news-arrow-right {
float:right;
}

.hidden-desktop,.mobile-menu-area,.header-bottom-area .main-menu ul li ul li:after,.fetuered-videos .home-ralated .single-winners .images .overley .winners-details h4:after,.about-page-team #total-team .single-team .social-media-icons ul li a:after,.about-page-team #total-team .team-details h3 a:after,.about-page-team #total-team .owl-controls .owl-pagination,.checkbox label input[type=checkbox],.radio label input[type=radio] {
display:none;
}

.fa-comment-o,.footer-top-area .footer-two ul li .col-xs-8 span,.single-blog-page-area .share-section .life-style a,.checkbox label {
font-size:12px;
}

.more i:hover,.header-top-area .header-top-left ul li a:hover,.header-top-area .header-top-left ul li.active a,.header-top-area .header-top-right ul li a:hover,#top-news-slider div a:hover,.slider-area .slider-1 h1 a:hover,.slider-area .slider-1 h1 span,.slider-area .slider-2 h1 a:hover,.slider-area .slider-2 h1 span,.slider-right ul li .right-content a:hover,.slider-right ul li:hover h3 a,.tab-home .tab-content a:hover,.carousel-news .item a:hover,.carousel-news .trending-news a:hover,.trending-news .list-col a:hover,.trending-news .list-col:hover a,.trending-news .news-post li:hover a,.hot-news .featured .blog-content a:hover,.hot-news .news-post li:hover h4 a,.hot-news .news-post .content a:hover,.hot-news .news-post2 li .item-post:hover .content a,.fetuered-videos .home-ralated .single-winners .images:hover h3 a,.fetuered-videos .home-ralated .single-winners h3 a:hover,.fetuered-videos #featured-videos-section .single-videos .images:hover h3 a,.sidebar ul li:hover a,.sidebar .categories-home ul li:hover a,.gellary-area .single-gellary .gellary-informations ul li h3 a:hover,.gellary-area .single-gellary .gellary-informations ul li a:hover,.gellary-area .single-gellary .gellary-informations ul li a:hover i,.footer-top-area .footer-two ul li a:hover,.footer-top-area .footer-four ul li a:hover,.inner-page-header .header-page-locator ul li a:hover,.about-page-team #total-team .single-team:hover .team-details p,.about-page-team #total-team .team-details h3 a:hover,.home-about-area .about-content h3 span,.home-about-area .about-content .about-content-list .single-list .media .media-body h4.media-heading a:hover,.pagination-area ul li.active a,.pagination-area ul li a:hover,.blog-page-area li .more:hover,.blog-page-area li:hover a,.single-blog-page-area .admin a,.single-blog-page-area .like a,.single-blog-page-area .share-section a:hover,.single-blog-page-area .next-pre-section li a:hover,.single-blog-page-area .next-pre-section li a:hover i,.single-blog-page-area .like-section .row h3 a:hover,.single-blog-page-area .author-comment ul li .reply a:hover,.single-blog-page-area .author-comment ul li .dsc-comments a,.single-blog-page-area .col-sm-8 ul.cercle li i,.sidebar-area .trending-post-area ul li:hover h4 a,.contact-page-area .location-area ul li a,.team-page-area .single-member-area .cl-single-member .overlay h2.member-name a:hover,.single-team-page-area .single-bio .contact-info ul li a:hover,.about-featured .home-page-core-activities-area .home-activities-area .single-activities .media .pull-left a:hover,.about-featured .home-page-core-activities-area .home-activities-area .single-activities .media .pull-left a:hover span,.about-featured .home-page-core-activities-area .home-activities-area .single-activities .media .pull-left a:hover i,.about-featured .home-page-core-activities-area .home-activities-area .single-activities .media .media-body h4.media-heading a:hover,.gallery-single .next-pre-section li a:hover,.account-page-area .btn-register .share-link li a:hover,.tickers span:hover {
color:#006cd0;
}

.hvr-bounce-to-right::before,.header-middle-area .right-banner .hvr-bounce-to-right::before,.sidebar-latest .news-arrow-left:hover,.sidebar-latest .news-arrow-right:hover,#scrollUp:hover,.team-page-area .single-member-area .cl-single-member .overlay .social-icons a:hover,.about-counter-list:hover,.account-page-area .btn-register .btn-send:hover,.account-page-area .register .form-group .btn-send {
background:#006cd0;
}

.paddimg-left-none,.header-bottom-area .main-menu,.header-bottom-area .main-menu ul li:first-child,.slider-right ul li .right-content .date i {
padding-left:0;
}

.separator-large2,.home2 .slider-right,.home-about-area .about-content .about-content-list {
margin-top:50px;
}

span.category,.fetuered-videos .home-ralated .single-winners .images a,.fetuered-videos .home-ralated .single-winners .videos-icon ul li,.fetuered-videos #featured-videos-section .single-videos .images a,.gellary-area .single-gellary .image a,.about-page-team #total-team .single-team a,.home-about-area .about-featured-image a {
display:block;
}

span.category a:hover,.slider-area .slider-1 div.slider-botton ul li a.cat-link:hover,.slider-area .slider-2 div.slider-botton ul li a.cat-link:hover,a.cat-link:hover {
background:#000;
color:#fff;
}

.padding-null,.header-bottom-area .mega.sub-menu a,.tab-home .tab-content .tab-bottom-content .tab-area .img-tab,.tab-home .tab-content .tab-bottom-content .tab-area .img-content,.home2 .slider-right li,.footer-top-area .footer-two ul li .col-md-5,.single-blog-page-area .author-comment ul li:nth-child(2) .col-sm-2 {
padding:0;
}

.separator-mediam,.testimonial-page-area .container li .author-image,.sidebar-area .recent-post-area .news-post li {
margin-bottom:25px;
}

.fix,.sidebar ul li .post-image,.footer-top-area .footer-two ul li .col-sm-5,.team-page-area .single-member-area .cl-single-member figure {
overflow:hidden;
}

.acurate,.sidebar ul,.sidebar-area ul li,.sidebar-area .recent-post-area .news-post,.sidebar-area .trending-post-area ul {
margin:0;
padding:0;
}

.text-right,.header-top-area .social-media-area ul {
text-align:right;
}

.view-area a:hover,.carousel-news-bg a,.fa-bullhorn,.fetuered-videos #featured-videos-section .owl-nav .owl-next:hover i,.fetuered-videos #featured-videos-section .owl-nav .owl-prev:hover i {
color:#fff!important;
}

.section-title,.home-about-area .about-featured-image,.pagination-area ul,.ab-count .wow {
text-align:center;
}

.header-top-area .header-top-left ul,.gellary-area .single-gellary .gellary-informations ul,.footer-top-area .footer-three ul {
list-style:none;
margin:0;
padding:0;
}

.header-top-area .header-top-right ul li,.header-bottom-area .logo-area a img,.header-bottom-area .main-menu ul li ul li ul li,.slider-area .slider-1 div.slider-botton ul li .date,.slider-area .slider-2 div.slider-botton ul li .date,.fetuered-videos .home-ralated .single-winners .images .overley .winners-details .product-info li,.about-page-team #total-team .single-team .social-media-icons ul li {
display:inline-block;
}

.header-top-area .social-media-area ul li a i,.slide-menu-area .footer-social-media-area ul li a i {
text-align:center;
display:inline-block;
}

.ticker-top,.about-page-team #total-team .single-team:hover .team-details,.account-page-area .register .form-group .btn-send:hover,.tickers {
background:#101010;
}

.home2 .header-middle-area .logo-area,.footer-top-area .footer-two ul li:first-child {
padding-top:0;
}

.header-bottom-area .main-menu ul,.fetuered-videos .home-ralated .single-winners .videos-icon ul {
text-align:left;
margin:0;
padding:0;
}

.header-bottom-area .main-menu ul li.active a,.header-bottom-area .main-menu ul li.active a i,.header-bottom-area .main-menu ul li:hover a,.header-bottom-area .main-menu ul li:hover a i,.slider-area .slider-1 h1 a,.slider-area .slider-1 div.title2 a,.slider-area .slider-2 h1 a,.slider-area .slider-2 div.title2 a,.slider-right ul li .right-content a,.tab-home .nav-tabs li a:hover,.tab-home .tab-content a,.nav-tabs li.active a,.nav-tabs li:hover a,.nav-tabs li.active a:focus,.nav-tabs li:hover a:focus,.hot-news .featured .blog-content a,.sidebar ul li .category-btn:hover,.sidebar ul li .content a,.sidebar ul li:hover a.category-btn,.sidebar-latest .news-arrow-left:hover i,.sidebar-latest .news-arrow-right:hover i,.about-page-team #total-team .single-team:hover .team-details h3 a,.single-blog-page-area .share-section ul.share-link li a:hover,.single-blog-page-area .share-section ul.share-link li:first-child a,.single-blog-page-area .share-section2 .row ul li:first-child a:hover,.team-page-area .single-member-area .cl-single-member .overlay .social-icons a:hover .fa,.about-counter-list:hover h1,.about-counter-list:hover p,.category-page .carousel-top-category .date,.category-page .carousel-top-category .like a,.tickers span {
color:#fff;
}

.header-bottom-area .main-menu ul li.active,#return-to-top:hover {
background:#e09b0f;
}

.header-bottom-area .container,.sidebar-latest .newsletter-info form .newsletter,.footer-top-area .footer-three ul li:hover a,.sidebar-area .newsletter-info form fieldset .form-group .newsletter,.account-page-area .btn-register {
position:relative;
}

.header-bottom-area .mega.sub-menu img,.trending-news .news-post li img,.hot-news .featured img,.fetuered-videos #featured-videos-section .single-videos .images a img {
transition:all .5s ease 0;
}

#top-news-slider div a,.trending-news .list-col span.comment>a,.hot-news .news-post .content .date,.gellary-area .single-gellary .gellary-informations ul li i,.gellary-area .single-gellary .gellary-informations ul li .fa-comments,.blog-page-area li .admin a {
color:#434343;
}

.slide-menu-area ul li:last-child,.tab-home .nav-tabs li:nth-child(2),.single-blog-page-area .share-section ul.share-link li:last-child,.about-featured .home-page-core-activities-area .home-activities-area .single-activities .media .pull-left {
margin-right:0;
}

.slide-menu-area .footer-social-media-area ul,.slider-area .slider-1,.slider-area .slider-2,.footer-top-area .single-footer .footer-social-media-area ul,.about-page-team #total-team .single-team .social-media-icons ul {
text-align:left;
}

.slide-menu-area .footer-social-media-area ul li,.footer-top-area .single-footer .footer-social-media-area ul li {
display:inline-block;
margin:2px;
}

.slider-area .slides,.hot-news .featured,.fetuered-videos .home-ralated .single-winners,.fetuered-videos .home-ralated .single-winners .images,.fetuered-videos #featured-videos-section .single-videos,.fetuered-videos #featured-videos-section .single-videos .images {
position:relative;
overflow:hidden;
}

.slider-area .slider-1 .title-container,.slider-area .slider-2 .title-container {
padding:95px;
}

.slider-area .slider-1 div.slider-botton,.slider-area .slider-2 div.slider-botton {
display:block;
margin-top:60px;
}

.slider-area .slider-1 div.slider-botton ul li,.slider-area .slider-2 div.slider-botton ul li {
display:inline-block;
margin-right:10px;
}

.slider-area .slider-1 div.slider-botton ul li .fa-comment-o,.slider-area .slider-2 div.slider-botton ul li .fa-comment-o {
padding-left:12px;
}

.slider-area .slider-1 div.slider-botton ul li.acitve a i,.slider-area .slider-2 div.slider-botton ul li.acitve a i {
margin-left:10px;
}

.slider-area .slider-1 div.slider-botton ul li.acitve a:hover,.slider-area .slider-2 div.slider-botton ul li.acitve a:hover {
border:1px solid #006cd0!important;
background:#006cd0!important;
}

.slider-area .slider-1 div.slider-botton ul li a.cat-link,.slider-area .slider-2 div.slider-botton ul li a.cat-link {
color:#fff;
display:inline-block;
transition:all .5s ease 0;
font-weight:400;
font-size:11px;
line-height:15px;
background:#006cd0;
text-transform:uppercase;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
text-decoration:none;
margin-right:12px;
padding:2px 5px;
}

.slider-right,.slider-right ul,.hot-news ul,.single-blog-page-area .author-comment ul,.sidebar-area ul,.account-page-area .btn-register .share-link {
margin:0;
padding:0;
}

.slider-right ul li:after,.category-page .carousel-top-category .blog-image:after {
background:linear-gradient(tobottom,rgba(0,0,0,0),rgba(0,0,0,.8));
position:absolute;
content:"";
top:0;
left:0;
width:100%;
height:100%;
}

.slider-right ul li:last-child,.trending-news .list-col .dsc p,.trending-news .news-post li:last-child,.sidebar .categories-home ul li:last-child,.gellary-area .single-gellary .gellary-informations ul li h3,.sidebar-area .newsletter-info form fieldset .form-group,.contact-page-area .location-area p,.team-page-area .article h3,.about-featured .home-page-core-activities-area .home-activities-area .single-activities .media .media-body p,.fashion .category-page .blog-image,.account-page-area .register .form-group:last-child {
margin-bottom:0;
}

.tab-home .tab-content .tab-bottom-content a,.carousel-news .item a,.carousel-news .trending-news a,.trending-news .list-col a,.hot-news .featured .blog-content .btn-small:hover,.hot-news .news-post .content h4 a,.hot-news .news-post2 li:hover .content a,.hot-news .related h4 a,.sidebar-latest .newsletter-info form .btn-send:hover,.blog-page-area li .like a:hover,.single-blog-page-area h3 a,.single-blog-page-area .admin a:hover,.single-blog-page-area .like a:hover,.single-blog-page-area ul li i,.single-blog-page-area .share-section a,.single-blog-page-area .share-section2 .row ul li:first-child a,.single-blog-page-area .author-comment ul li .reply a,.single-blog-page-area .author-comment ul li .reply i,.sidebar-area .trending-post-area ul li i,.team-page-area .single-member-area .cl-single-member .overlay h2.member-name a,.ab-count .col-lg-3.col-md-3:nth-child(1) h1,.ab-count .col-lg-3.col-md-3:nth-child(2) h1,.ab-count .col-lg-3.col-md-3:nth-child(3) h1,.ab-count .col-lg-3.col-md-3:nth-child(4) h1,.gallery-single .next-pre-section li a i,.tickers .owl-nav .owl-prev:hover,.tickers .owl-nav .owl-next:hover {
color:#101010;
}

.tab-home .tab-content .tab-bottom-content img:hover,.tab-home .tab-content img:hover,.hot-news .news-post li:hover img,.sidebar-latest .like-box ul li:hover {
opacity:.8;
}

.carousel-news .next-prev-top .next-prev .news-control i,.team-page-area .single-member-area .cl-single-member .overlay .social-icons a .fa {
font-size:16px;
color:#101010;
}

.carousel-news .item,.carousel-news .trending-news,.hot-news .news-post2 .item-post {
background:#fff;
}

.trending-news .list-col:hover img,.trending-news .news-post li:hover img,.hot-news .news-post2 li .item-post:hover img {
filter:grayscale(100%);
opacity:.8;
}

.trending-news .news-post li h4 a,.single-blog-page-area .next-pre-section li a {
font-size:15px;
color:#101010;
}

.hot-news .featured .blog-content .btn-small,.hot-news .featured .blog-content .date,.single-blog-page-area .share-section .date,.single-blog-page-area .share-section span.author,.single-blog-page-area .share-section span.cat,.single-blog-page-area .share-section span.comment {
margin-right:15px;
}

.fetuered-videos .home-ralated .single-winners .images .overley .winners-details .product-info li a:hover,.gellary-area .single-gellary .image .overley ul li i:hover {
background:#006cd0;
border:1px solid #006cd0;
color:#fff;
}

.fetuered-videos #featured-videos-section .owl-nav .owl-next i,.fetuered-videos #featured-videos-section .owl-nav .owl-prev i {
color:#fff!important;
font-size:20px;
font-weight:400;
line-height:28px;
}

.fetuered-videos #featured-videos-section .owl-nav .owl-next:hover,.fetuered-videos #featured-videos-section .owl-nav .owl-prev:hover {
background:#006cd0;
border:1px solid #006cd0;
}

.sidebar ul li:hover img,.footer-top-area .footer-three ul li:hover img,.blog-page-area li:hover .blog-image a img {
transform:scale3d(1.1,1.1,1.1);
}

.sidebar .categories-home .title-bg,.sidebar-latest .popular h3,.featured-title {
margin-bottom:38px;
}

.sidebar-latest .like-box ul li:first-child,.sidebar-area .like-box-area ul li:first-child {
background:#3b589c;
}

.sidebar-latest .newsletter-info form,.sidebar-latest .newsletter-info form .form-group,.gellary-area .pagination-area,.about .footer-top-area,.single-blog-page-area .next-pre-section li,.sidebar-area .trending-post-area ul li p,.category-page .pagination-area {
margin:0;
}

.gallery-page li .blog-image,.about-page-team .title1 {
margin-bottom:15px;
}

.gellary-area .single-gellary:hover img,.footer-top-area .footer-three ul li a img:hover {
opacity:.9;
}

.gellary-area .single-gellary .gellary-informations ul li a,.blog-page-area li .like a {
color:#434343;
font-size:12px;
}

.testimonial-page-area,.error-page-area .container,.blog-page-area,.single-blog-page-area,.team-page-area,.single-team-page-area,.account-page-area {
padding:50px 0 0;
}

.footer-top-area .footer-two ul li .col-xs-8 p,.sticky-header .search .search-icon i {
margin-top:0;
}

.footer-top-area .footer-two ul li:last-child,.sidebar-area .newsletter-info form fieldset .form-group input {
box-shadow:none;
}

.home-about-area .about-content .about-content-list .single-list .media .media-body h4.media-heading,.single-team-page-area .single-experience .experience-1 .inner img,.single-team-page-area .single-experience .experience-2 .inner img,.single-team-page-area .single-experience .experience-3 .inner img {
margin-bottom:10px;
}

.blog-page-area li .blog-image,.team-page-area .single-member-area .cl-single-member {
overflow:hidden;
position:relative;
}

.single-blog-page-area .share-section .life-style,.single-blog-page-area .leave-comments-area {
padding-top:20px;
}

.contact-page-area .location-area h3:after,.contact-page-area .leave-comments-area h3:after {
background:#006cd0;
content:"";
height:3px;
left:0;
position:absolute;
bottom:0;
width:50px;
}

.team-page-area .single-member-area:hover figure img,.team-page-area .single-member-area .cl-single-member:hover figure img {
transform:scale(1.1);
}

.team-page-area .single-member-area .cl-single-member .overlay .short-desc,.single-team-page-area .single-bio .member-desc {
font-weight:400;
font-size:15px;
color:#434343;
}

.single-team-page-area .single-experience .experience-1 .inner:after,.single-team-page-area .single-experience .experience-2:after {
background:#e4e4e4;
content:"";
height:58px;
position:absolute;
right:60px;
top:8px;
width:1px;
opacity:0;
}

.single-team-page-area .owl-nav .owl-prev i,.single-team-page-area .owl-nav .owl-next i {
font-size:22px!important;
color:#fff;
}

.single-team-page-area .owl-nav .owl-prev:hover,.single-team-page-area .owl-nav .owl-next:hover {
background:#101010!important;
}

.sk-cube-grid .sk-cube1,.sk-cube-grid .sk-cube5,.sk-cube-grid .sk-cube9 {
-webkit-animation-delay:.2s;
animation-delay:.2s;
}

.sk-cube-grid .sk-cube2,.sk-cube-grid .sk-cube6 {
-webkit-animation-delay:.3s;
animation-delay:.3s;
}

.sk-cube-grid .sk-cube4,.sk-cube-grid .sk-cube8 {
-webkit-animation-delay:.1s;
animation-delay:.1s;
}