﻿body { font-family: 'Sintony', sans-serif; font-size:14px; color:#666666; }
.tooltip-inner {color:#fff !important;}
.smoothTrans {-webkit-transition: all 1s; transition: all 1s;}
.topRightBtnDiv {padding:0 3px 5px 3px;}
.topRightBtnDiv a{display:inline-block; padding:2px 8px; color:#fff; -webkit-border-radius: 0px 0px 5px 5px;-moz-border-radius: 0px 0px 5px 5px;border-radius: 0px 0px 5px 5px;background-color:#429AC8;}
.topRightBtnDiv a:hover{background:#0e79ba; text-decoration:none;}
.btn-Lg {padding:17px;}
.homeHeader {height:520px;}
.bc {color:#000000;}
.bc * {color:#000000;}
td {vertical-align:top;}
.topHead {background:url(/templates/theme1/img/topHead.png) top left repeat-x;}
h1 {padding:3px 8px; margin:0; font-size:35px;  }
h2 {padding:3px 8px; margin:0; font-size:18px; }
h1.homeHeading {font-size:30px; color:#000; padding-bottom:30px; background:url(/img/cFiles/homeHeadBG.png) bottom center no-repeat;}
.breadCrumpHolder, .breadCrumpHolder a {color:#ffe401; font-size:15px;}
.breadCrumpHolder a:hover {color:#fff;}
h3 {margin:0; font-size:18px; color:#333; }
h4 {padding:0; margin:0; font-size:20px; color:#fff;}
h5 {padding:0; margin:0; font-size:20px; color:#0e79ba;}
.homeHeaderText {padding:16px 20px; margin-top:245px; font-size:45px; background:url(/templates/theme1/img/heaerBG.png); line-height:50px; color:#000; font-weight:bold; letter-spacing:5px; font-family: 'Dosis', serif;}
.btn-theme {color:#fff !important; background:#000; font-weight:bold; }
.btn-secondarytheme {color:#fff !important; background:#000;}
.themeColor {color:#f2676a;}
.breadCrump {font-size:1em; color:#000; padding:10px; text-align:right;}
.breadCrump a {color:#000;}

.topLogin a{color:#000;}

a:hover {text-decoration:none !important;}
.homePopularCats {background:url(/img/cFiles/homeBodyBg.png) top right; padding:25px;}
.homeCatItem { background-position:center center; background-size:cover; background-repeat:no-repeat; height:200px; border:1px solid #ffe401; transition: all .2s ease-in-out;}
.homeCatItem:hover {transform: scale(1.1);}
.homeCatItemLink {background:url(/img/cFiles/homeHeadTextBg.png); padding:8px; font-size:19px; color:#fff; text-align:center; width:100%;}
.homeCatItemLink a {display:block; text-align:center; }
.homeCatItemLink a:hover {text-decoration:none;}
.headerFormText {font-size:20px; color:#fff;}
.headerFormText .inputBorder {background:none; border:1px solid #dadada;font-size:15px;}

.hrefColor a {color:#429AC8;}
.clSubNav  {background:#429ac8;}
.footer {background:#000; color:#fff; border-top:10px solid #ffe401; margin:0; padding:20px 0;}
.postFooter {border-bottom:4px solid #ffe401; background:#fff; padding:15px 0; color:#000;}
a.socialLink {display:inline-block; padding:8px; color:#cbcbcb; font-size:18px;}
a.socialLink:hover {color:#ffe401;}
.postFooter a {color:#000;}

.docSocialLink {display:inline-block; padding:5px 12px; background:#373737; color:#ddd; font-size:18px;}
.docSocialLink:hover {color:#ffe401; border-bottom:3px solid #ffe401; padding-bottom:2px;}

.docProfileItem {background-position: center top; background-size:cover; transition: all .2s ease-in-out; height:350px;}
.docProfileItem:hover {transform: scale(1.1);}
.homeProfileItemLink {background:url(/img/cFiles/homeProfileTextBg.png); padding:15px 8px; font-size:16px; color:#fff; text-align:center; width:100%;}
.homeProfileItemLink a {display:block; text-align:center; }


@media (max-width: 680px){.clFootLinkNav li { width:100% !important;}} 
.clFootLinkNav { padding:0; margin:0; list-style:none;}
.clFootLinkNav li { width:50%; float:left; padding:0 0 5px 0; font-size:0.90em; line-height:22px;}
.clFootLinkNav li a{color:#f1f1f1; }
.footer h3 {padding-bottom:5px !important; font-size:20px; color:#fff;}
.footer a{color:#fff;}
 .youTubeVideoLink {background-size:100% !important; width:100%; margin:10px; max-width:350px; float:left;}
 .youTubeVideoLink a{width:100%; height:100%; display:inline-block;  background:url(/img/video.png) center center no-repeat;}

.sideNav a { display:block; padding:7px 0; border-bottom:1px dashed #ddd; color:#004850;}
.sideNav a:last-child {border:none;}


.clPageContent{padding:0 8px;}

.divLogReg, .divAcc {font-weight:bold; display:none;}

.icon-bar {background:#333;} 

.comments .media-heading {margin-top: 25px; color:#0e79ba;}
.comments .comment-info {margin-left: 6px;margin-top: 24px;}
.comments .comment-info .btn {font-size: 0.8em;}
.comments .comment-info .fa {line-height: 10px;}
.comments .media-body p {position: relative;background: #F7F7F7;padding: 15px;margin-top: 50px;}
.comments .media-body p::before {background-color: #F7F7F7;box-shadow: -2px 2px 2px 0 rgba( 178, 178, 178, .4 );content: "\00a0";display: block;height: 30px;left: 20px;position: absolute;top: -13px;transform: rotate( 135deg );width:  30px;}


.rightAlign {float:right;}
.leftAlign {float:left;}
.home {font-size:35px; }

/*Logins*/
.logInDiv, .accDiv {position:absolute; margin-left:-110px; margin-top:1px; font-size:13px; display:none; z-index:99; width:255px;}
.logInDiv label, .regDiv label {font-weight:normal; font-size:13px; padding:0 0 2px 2px; margin:0;}
.regDiv {position:absolute; margin-top:2px; font-size:13px; display:none; z-index:99; width:255px; margin-left:-110px;}
.regDiv .form-group, .logInDiv .form-group {margin:5px 0 0 0 !important;}
.loginDivFormsHolder, .accDivHolder {width:100%; border-radius: 6px; padding:5px; float:left; background:#fff; border-top:5px solid #000; border-left:1px solid #999999; margin-top:5px; -webkit-box-shadow: 7px 7px 16px -6px rgba(0,0,0,0.75);-moz-box-shadow: 7px 7px 16px -6px rgba(0,0,0,0.75);box-shadow: 7px 7px 16px -6px rgba(0,0,0,0.75);}
.accDivHolder ul {display:block; padding:4px; margin:0; list-style:none;}
.accDivHolder ul li a {color:#262d38; } .accDivHolder ul li a:hover {color:#fe0c0b;}
.accDivHolder ul li { padding:5px;} .accDivHolder ul li i {width:18px; text-align:center;}
.regDivFormsHolder {width:100%; border-radius: 6px; padding:5px; float:left; background:#fff; border-top:5px solid #000; border-left:1px solid #999999; margin-top:5px; -webkit-box-shadow: 7px 7px 16px -6px rgba(0,0,0,0.75);-moz-box-shadow: 7px 7px 16px -6px rgba(0,0,0,0.75);box-shadow: 7px 7px 16px -6px rgba(0,0,0,0.75);}

.divAcc, divLogReg {display:none;}


@media (min-width: 978px) {.responsive-align {text-align:right !important;} }
.responsive-align {text-align:left;}
.topNav {display:none;}
.blogLine {text-align:center; background:url(/img/blogLine.png) top center repeat-y; min-width:60px; max-width:60px; width:60px;}
.blogLineText {text-align:center; padding:10px; border:5px solid #fff; background:#0e79ba; color:#fff; line-height:25px; width:100%;}
.blogLineText span {display:block; font-size:28px; font-weight:bold; width:100%; text-align:center; color:#fff;}
.blogText {padding:10px 0; line-height:26px;}
.blogText h3 {font-size:26px; padding-bottom:10px;}
.blogTextLeft {text-align:right;}
.blogTextRight {text-align:left;}
.blogImg { padding:15px 0; }
.blogImg div {border:1px solid #ddd;}
.blogImg img {width:100%;}
.blogImg div {max-height:200px; overflow:hidden;}
.blogImgLeft img{float:left;}
.blogImgRight img{float:right; }
.blogReadMore {background:#ddd; padding:5px;}
.blogReadMore a { display:block; background: url(/img/homeRangeReadMoreBG.png) center right no-repeat; padding:4px 60px 4px 15px; color:#333; font-size:18px;}
@media (max-width: 1202px){ }
@media (max-width: 992px){}
@media (max-width: 568px){ 
    .smartWidthDiv{width:100%; text-align:center !important;} 
    .topRightBtnDiv a{width:100%; -webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;} 
    .headerFormText, .headerFormText * {font-size:14px; line-height:15px;}
    .input-lg { margin:0; padding:0 10px; height:37px; font-size:12px !important;}
    .homePopularCats {background: url(/img/cFiles/homeBodyBg.png) top left;}
    .homePopularCats {padding:0;}
}