.pager li>a,
.pager li>span,
.pagination ul>li>a,
.pagination ul>li>span {
    background-color: #eee;
    color: #555
}

.pager li>a:hover,
.pagination ul>.active>a,
.pagination ul>.active>span,
.pagination ul>.active>span:hover,
.pagination ul>li>a:hover {
    background-color: #003d80;
    color: #fff
}

.pagination a i {
    color: #888
}

.pagination a:hover i {
    color: #fff
}

.modal,
.modal-footer {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    -o-box-shadow: 0 0;
    box-shadow: 0 0
}

.nav-tabs>.active>a,
.nav-tabs>.active>a:hover {
    background-color: #fff;
    -moz-box-shadow: 0 0 -10px 0 #d6d6d6;
    -webkit-box-shadow: 0 0 -10px 0 #d6d6d6;
    -o-box-shadow: 0 0 -10px 0 #d6d6d6;
    box-shadow: 0 0 -10px 0 #d6d6d6;
    border-top: 4px solid #eee
}

.tab-content h2,
.tab-content p {
    background: #fff;
    color: #555!important
}

.tab-content h2 {
    text-shadow: none!important;
    border-bottom-color: #ddd!important
}

.nav-tabs {
    margin-bottom: -1px;
    outline: 0
}

.tab-content {
    background-color: #fff;
    border: 1px solid #ccc;
    border-bottom-width: 4px
}

.carousel-control {
    background: #999;
    color: #fff
}

.carousel-control.right {
    background: #777
}

.carousel-control:hover {
    background: #003d80
}

.nav>li>a:hover {
    color: #003d80!important
}

.accordion-group {
    margin-bottom: 0
}

a.accordion-toggle:link {
    color: #fff
}

.accordion .accordion-group:not(:first-child) a.accordion-toggle {
    border-top: 1px solid #e5e5e5;
    background-color: #003d80;
    border-bottom: 1px solid rgba(0, 0, 0, .25)
}

.accordion-heading a.active {
    color: #fff;
    background-color: #003d80;
    border-bottom: 1px solid rgba(0, 0, 0, .25)
}

a.accordion-toggle:hover {
    color: #fff;
    background-color: #003d80;
    border-bottom: 1px solid rgba(0, 0, 0, .25)
}

.accordion-inner {
    border-top: none
}

.accordion-group {
    border: none
}

.progress .bar {
    background-image: none;
    background-color: #003d80
}

body {
    color: #777;
    background: #fff
}

blockquote {
    color: #454545
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #444; font-size:24px; line-height:32px;
}

h3 {
    color: #666
}

h2:before {
    color: #003d80
}

blockquote:after,
blockquote:before {
    color: #ccc
}

#boxedLayout {
    background-image: url(../images/bg.jpg);
    background-repeat: repeat-x
}

#boxedLayout #globalWrapper {
    border: 1px solid #ddd;
    background: #fff
}

a {
    color: #003d80
}

.scrollspyNav .active a,
a:hover {
    color: #003d80
}

ul.iconsList li a {
    color: #555
}

ul.iconsList i,
ul.iconsList li a:hover {
    color: #003d80
}

.btn {
    background: #ad9451;
    color: #fff!important;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25)
}

.btn-inverse,
.btn:hover {
    color: #fff;
    background: #028482
}

.btn-inverse:hover {
    background: #003d80;
    color: #fff;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25)
}

.btn-primary {
    background: #006dcc
}

.btn-primary.active,
.btn-primary.disabled,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover,
.btn-primary[disabled] {
    background: #555
}

.btn-info {
    background: #49afcd
}

.btn-success {
    background: #5bb75b
}

.btn-warning {
    background: #faa732
}

.btn-danger {
    background: #da4f49
}

.btn-link,
.btn-link:active,
.btn-link:hover,
.btn-link[disabled] {
    background: 0 0;
    border: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #49afcd
}

.btnWrapper {
    border: 1px solid #ccc
}

#closeContact,
#closeContact:active,
#closeContact:link,
#closeContact:visited,
#mapReturn,
#mapReturn:active,
#mapReturn:link,
#mapReturn:visited {
    color: #ededed
}


#closeContact:hover,
#mapReturn:hover {
    color: #4f6266
}

#mainHeader .navbar-inner.preHeader {
    background: #fff;
    border-bottom: 1px solid #111
}

.headerStyleSearch #mainHeader .navbar-inner.preHeader {
    background: #003d80;
    border: none
}

.headerStyleSearch ul.quickMenu li a:hover {
    color: #ccc
}

.headerStyleBigLogo #mainHeader {
    background: #fff
}

#mainHeader .navbar-inner {
    background: #003d80;
    filter: none!important
}

#mainMenu ul li a {
    color: #fff;
    border-top: 4px solid #003d80
}

#mainMenu ul li a.active {
    border-top: 4px solid #eee;
    border-top: 4px solid rgba(255, 255, 255, .5)
}

#mainMenu ul ul {
    background: #003d80;
    -webkit-box-shadow: 0 5px 9px rgba(50, 50, 50, .3);
    -moz-box-shadow: 0 5px 9px rgba(50, 50, 50, .3);
    box-shadow: 0 5px 9px rgba(50, 50, 50, .3)
}

#mainMenu ul li .active {
    background: #ad9451;
    color: #fff
}

#mainMenu>ul>li.hover>a,
#mainMenu>ul>li>a:hover {
    background: #028482;
    color: #fff;
    border-top: 4px solid #028482;
    border-bottom: 1px solid #028482
}

#mainMenu ul ul li a {
    color: #fff;
    border: none
}

#mainMenu ul ul li a:hover,
#mainMenu ul ul li.hover>a {
    background: #028482;
    color: #fff
}

#mainMenu ul ul li {
    border-bottom: 1px solid #106c37;
    border-top: 1px solid #106c37
}

#mainMenu ul ul li:last-child {
    border-bottom: none!important
}

#mainMenu ul ul li:hover {
    border-top: 1px solid #106c37!important
}

#mainMenu .hasSubMenu {
    background-image: url(../images/icons/main-nav-normalstate.png);
    background-repeat: no-repeat;
    background-position: 90% center
}

#mainMenu ul ul li.hover>a {
    background-image: url(../images/icons/main-nav-hoverstate.png);
    background-repeat: no-repeat;
    background-position: 90% center
}

.color8 {
    background-image: url(../images/bg-8.jpg)
}

.color1,
.color2,
.color3,
.color4 {
    border-bottom: 0 solid rgba(0, 0, 0, .25)
}

.color2 a i,
.color2 i,
.color3 a i,
.color3 i,
.color4 a i,
.color4 i {
    color: #fff
}

.color1 i {
    color: #555
}

.color1 .carousel-control i {
    color: #fff
}

.color1 .iconWrapper i {
    color: #fff
}

.imgRounded.color1 {
    border-color: #fff
}

.imgRounded.color2 {
    border-color: #fff
}

.imgRounded.color3 {
    border-color: #8a8a8a
}

.imgRounded.color4 {
    border-color: #003d80
}

.bulle.color1,
.color1 {
    background-image: linear-gradient(#fff, #f4f4f4);
    color: #444
}

.blocFocus.color1 h2:before {
    color: #ad9451
}

.color1 h1,
.color1 h2,
.color1 h3,
.color1 h4 {
    color: #003d80
}

.blocFocus.color1 h1,
.blocFocus.color1 h2,
.blocFocus.color1 h3,
.blocFocus.color1 h4,
.blocFocus.color1 h5,
.blocFocus.color1 p,
.boxContent.color1 h1,
.boxContent.color1 h2,
.boxContent.color1 h3,
.boxContent.color1 h4,
.boxContent.color1 h5,
.boxContent.color1 p,
.bulle.color1 h1,
.bulle.color1 h2,
.bulle.color1 h3,
.bulle.color1 h4,
.bulle.color1 h5,
.bulle.color1 p,
.color1,
.color1 h5,
.color5 p {
    color: #444
}

.bulle.color1 blockquote {
    color: #444
}

.bulle.color1 blockquote:after,
.bulle.color1 blockquote:before {
    color: #ddd
}

.blocFocus.color1 h2,
.bulle.color1 h1,
.bulle.color1 h2,
.tab-content.color1 h2 {
    text-shadow: none
}

.bulle.color2,
.color2 {
    background-color: #fff;
    color: #444
}

.blocFocus.color2 h2:before {
    color: #ad9451
}

.color2 h1,
.color2 h2,
.color2 h3,
.color2 h4 {
    color: #003d80
}

.blocFocus.color2 h1,
.blocFocus.color2 h2,
.blocFocus.color2 h3,
.blocFocus.color2 h4,
.blocFocus.color2 h5,
.blocFocus.color2 p,
.boxContent.color2 h1,
.boxContent.color2 h2,
.boxContent.color2 h3,
.boxContent.color2 h4,
.boxContent.color2 h5,
.boxContent.color2 p,
.bulle.color2 h1,
.bulle.color2 h2,
.bulle.color2 h3,
.bulle.color2 h4,
.bulle.color2 h5,
.bulle.color2 p,
.color2,
.color2 h5,
.color5 p {
    color: #444
}

.bulle.color2 blockquote {
    color: #444
}

.bulle.color2 blockquote:after,
.bulle.color2 blockquote:before {
    color: #ddd
}

.blocFocus.color2 h2,
.bulle.color2 h1,
.bulle.color2 h2,
.tab-content.color2 h2 {
    text-shadow: none
}

.color3 {
    background-color: #028482
}

.color3 h1,
.color3 h2 {
    border-bottom-color: #fff;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .2)
}

.color3 a,
.color3 h1,
.color3 h2,
.color3 h4,
.color3 h5,
.color3 p {
    color: #fff
}

.color3 h3 {
    color: #fff;
    margin-top: 5px;
    font-size: 28px;
    letter-spacing: -1px
}

h3 a:link {
    text-decoration: underline
}

h3 a:hover {
    text-decoration: underline;
    color: #e9c76b
}

h3 a:visited {
    text-decoration: underline
}

.bulle.color4,
.color4 {
    background-color: #003d80;
    color: #fff
}

.bulle.coloryellow,
.coloryellow {
    padding-top: 30px;
    background-color: #f4f4f4;
    color: #02807e
}

.coloryellow h1 {
    color: #02807e;
    font-weight: 700;
    line-height: 30px
}

.coloryellow h2 {
    color: #02807e;
    font-weight: 700;
    font-size: 24px;
    line-height: 30px
}

.coloryellow h5 {
    color: #ad9451;
    font-weight: 700;
    font-size: 24px;
    line-height: 30px
}

.coloryellow p {
    color: #02807e;
    font-weight: 700;
    font-size: 18px;
    line-height: 30px;
    text-align: center
}

.bulle.colorgreen,
.colorgreen {
    padding-top: 30px;
    background-color: #028482;
    color: #fff;
}

.colorgreen h1 {
    color: #fff;
    font-weight: 700;
    line-height: 30px
}

.colorgreen h2, .colorgreen h2 a:link, .colorgreen h2 a:hover, .colorgreen h2 a:visited {
    color: #fff;
    font-weight: 700;
    font-size: 24px;
    line-height: 30px;
    padding-left: 2em;
    padding-right: 2em;
}

.colorgreen h5 {
    color: #fff;
    font-weight: 700;
    font-size: 18px;
    line-height: 30px;
    text-align: center
}

.colorgreen p {
    color: #fff;
    font-weight: 700;
    font-size: 18px;
    line-height: 30px;
    text-align: center
}

.bulle.colorpink,
.colorpink {
    padding-top: 30px;
    background-color: #ee305c;
    color: #fff
}

.colorpink h1 {
    color: #fff;
    font-weight: 700;
    line-height: 30px
}

.colorpink h2 {
    color: #fff;
    font-weight: 700;
    font-size: 24px;
    line-height: 30px
}

.colorpink h5 {
    color: #eaeb11;
    font-weight: 700;
    font-size: 24px;
    line-height: 30px
}

.colorpink p {
    color: #fff;
    font-weight: 700;
    font-size: 24px;
    line-height: 30px
}

.bulle.colorgold,
.colorgold {
    padding-top: 30px;
    background-color: #ad9452;
    color: #fff
}

.colorgold h1 {
    color: #fff;
    font-weight: 700;
    line-height: 30px
}

.colorgold h2 {
    color: #fff;
    font-weight: 700;
    font-size: 20px;
    line-height: 30px
}

.colorgold p {
    color: #fff;
    font-weight: 700;
    font-size: 18px;
    line-height: 30px;
    text-align: center
}

.color4,
.color4 a,
.color4 blockquote,
.color4 blockquote:after,
.color4 blockquote:before,
.color4 h1,
.color4 h2,
.color4 h3,
.color4 h4,
.color4 h5,
.color4 p {
    color: #fff
}

.color4 h1,
.color4 h2 {
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .2); text-transform:capitalize;
}

.color4 h2:before,
.color4 ul.iconsList i {
    color: #fff
}

.bulle.color7,
.color7 {
    background-color: #91b53a;
    color: #fff
}

.color4,
.color7 a,
.color7 blockquote,
.color7 blockquote:after,
.color7 blockquote:before,
.color7 h1,
.color7 h2,
.color7 h3,
.color7 h4,
.color7 h5,
.color7 p, .color7 p a:link, .color7 p a:visited, .color7 p a:hover
{
    color: #fff
}

.color7 h1,
.color7 h2 {
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .2)
}

.color7 h2:before,
.color7 ul.iconsList i {
    color: #fff
}

.bulle.color1 .arrow {
    border-left-color: #fff
}

.bulle.color2 .arrow {
    border-left-color: #eee
}

.bulle.color3 .arrow {
    border-left-color: #8a8a8a
}

.bulle.color4 .arrow {
    border-left-color: #003d80
}

.bulle.color1.bulleLeft .arrow {
    border-right-color: #fff
}

.bulle.color2.bulleLeft .arrow {
    border-right-color: #eee
}

.bulle.color3.bulleLeft .arrow {
    border-right-color: #8a8a8a
}

.bulle.color4.bulleLeft .arrow {
    border-right-color: #003d80
}

.bulle.color1.bulleBottom .arrow {
    border-top-color: #fff;
    border-left-color: rgba(255, 255, 255, 0)
}

.bulle.color2.bulleBottom .arrow {
    border-top-color: #eee;
    border-left-color: rgba(255, 255, 255, 0)
}

.bulle.color3.bulleBottom .arrow {
    border-top-color: #8a8a8a;
    border-left-color: rgba(255, 255, 255, 0)
}

.bulle.color4.bulleBottom .arrow {
    border-top-color: #003d80;
    border-left-color: rgba(255, 255, 255, 0)
}

.bulle {
    border-bottom: 3px solid rgba(1, 1, 1, .1)
}

.roundedShadow {
    background-image: url(../images/ui/rounded-shadow.png);
    background-repeat: no-repeat;
    background-position: top center
}

#backToTop a {
    background-color: #5c5c5c
}

#backToTop a:hover {
    background-color: #003d80;
    color: #fff
}

footer {
    color: #999;
    background: #888;
    border-top: 5px solid #888
}

footer section#footerRights .innerBg {
    background: #6d6d6d;
    color: #fff;
    border-top: 1px solid #6d6d6d
}

footer h3 {
    color: #ccc
}

footer h3 span {
    color: #fff
}

footer h4 {
    color: #ccc
}

footer .divider {
    border: none;
    background: #777
}

footer .media-list p {
    margin-bottom: 0
}

footer .media-list li:last-child {
    border: none
}

footer .media-list li a {
    border: 4px solid #555
}

footer .media-list li a:hover {
    border-color: #003d80
}

.footerForm input[type=email],
.footerForm input[type=password],
.footerForm input[type=text],
.footerForm select,
.footerForm textarea {
    background-color: #777;
    color: #ddd;
    border-color: #777
}

.footerForm legend {
    border-color: #777;
    color: #777
}

.footer5 .socialIcon {
    color: #003d80;
    background: #555
}

.footer5 .socialIcon:hover {
    background: #fff
}

.camera_commands,
.camera_next,
.camera_nextThumbs,
.camera_prev,
.camera_prevThumbs,
.camera_thumbs_cont {
    background: #003d80
}

.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent>span,
.camera_wrap .camera_pag .camera_pag_ul li:hover>span {
    background-color: #003d80
}

.camera_thumbs_cont,
.camera_wrap .camera_pag .camera_pag_ul li {
    background-color: #ededed
}

.camera_commands>.camera_play,
.camera_commands>.camera_stop,
.camera_next>span,
.camera_prev>span {
    color: #fff
}

.camera_bar_cont {
    background: #003d80!important;
    height: 2px;
    top: auto!important;
    bottom: 0
}

.camera_next:hover,
.camera_prev:hover {
    background: #555
}

.camera_caption h2 {
    color: #de1c1c
}

.camera_caption h3 {
    color: #fff
}

.camera_caption>div {
    color: #fff;
    background: rgba(0, 0, 0, .5);
    border-right: 5px solid #003d80
}

.camera_caption p {
    margin-top: 1.5em
}

.noSliderText {
    background-color: #003d80;
    color: #fff
}

.noSliderText h1 {
    color: #fff!important
}

,
#sliderWrapper h2 {
    color: #fff!important;
    text-shadow: 0 3px 9px rgba(1, 1, 1, .3), 2px 2px 2px rgba(1, 1, 1, .3)
}

.slides .txt div {
    background: #444;
    color: #fff
}

.flexslider .flex-direction-nav a {
    background-color: #003d80
}

#sliderWrapper .flex-control-paging li a.flex-active {
    background: #003d80
}

.flexslider .flexslider .flex-control-paging li a:hover {
    background: #003d80
}

.flexslider .flexslider .flex-control-paging li a {
    background: #ededed;
    border: 3px solid #ededed
}

.flexslider .flex-control-nav {
    background: #fff
}

.flexslider h1 {
    color: #fff;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .2)
}

.flexslider .caption p {
    background-color: #fff;
    color: #555
}

.tp-leftarrow.large,
.tp-rightarrow.large {
    background: #02807e;
    color: #fff;
    border: 0 solid rgba(0, 0, 0, .1)
}

.tp-bullets.simplebullets.round .bullet {
    background: #fff;
    border: 1px solid #ededed;
    opacity: .8
}

.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.round .bullet:hover {
    background: #003d80;
    border: 1px solid #003d80
}

#bgSliderBloc {
    background: #29a3e4
}

.caption h2 {
    color: #fff
}

.fullwidthbanner-container h2 {
    background: #000
}

h2#font_icons_slider {
    background: #003d80;
    color: #fff
}

.fullwidthbanner-container h3 {
    background: #fff;
    color: #555
}

.fullwidthbanner-container p {
    background: #333;
    color: #fff
}

.caption.small_text {
    text-shadow: none
}

.captionBloc {
    background: #003d80;
    color: #fff
}

.fullwidthbanner h3 i {
    color: #003d80
}

.rs2 {
    background: url(../images/textures/texture-square5.jpg)
}

.sequence-next i,
.sequence-prev i {
    color: #fff
}

.sequence-canvas h2 {
    color: #fff
}

.sequence-canvas h3 {
    color: #555
}

.sequence-canvas p {
    color: #fff
}

ul.entry-meta li.sep-meta {
    color: #ccc
}

ul.entry-meta li {
    color: #777
}

.postTitle h2 a {
    color: #de1c1c
}

.postTitle h2 a:hover {
    color: #666;
    text-decoration: none
}

.widget.search {
    background-color: #eee;
    border: 1px solid #ddd;
    border-bottom-width: 4px
}

.widget.search h3 {
    background: #f7f7f7
}

.widget.search input {
    border-bottom: 3px solid #ccc
}

.blogUpdates .iconsList li,
.blogUpdates .media {
    border-bottom: 1px solid #eee
}

.blogUpdates .iconsList li:last-child,
.blogUpdates .media:last-child {
    border: none
}

.blogUpdates .iconsList li span {
    color: #003d80
}

.blogTags ul li a {
    background-color: #ccc;
    color: #fff
}

.blogTags ul li a.w1 {
    background-color: #333
}

.blogTags ul li a.w2 {
    background-color: #666
}

.blogTags ul li a.w3 {
    background-color: #ccc
}

.blogTags ul li a:hover {
    background-color: #003d80;
    color: #fff
}

.blogTags ul li a:hover {
    text-decoration: none
}

.comments .media {
    border: 1px solid #ccc;
    background: #f7f7f7
}

.newsDate {
    background-color: #fff;
    color: #ddd;
    border: 1px solid rgba(0, 0, 0, .1)
}

.newsDate h4 {
    color: #555
}

.newsDate span {
    background-color: #003d80;
    color: #eee;
    border-bottom: 3px solid rgba(1, 1, 1, .1)
}

.newsletter,
.page-header {
    background-color: #02807e
}

.page-header-yellow {
    background-color: #eaeb11
}

.page-header-yellow h1 {
    color: #02807e;
    font-weight: 700
}

.newsletter,
.page-header {
    background-repeat: no-repeat;
    background-position: right;
    border-bottom: .5em solid #fff
}

.newsletter {
    border-bottom: .5em solid #333
}

.page-header h1 {
    color: #fff;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .2)
}

.page-header.bigHeader {
    background-color: #003d80;
    color: #fff
}

.page-header.bigHeader h1,
.page-header.bigHeader h2,
.page-header.bigHeader h3 {
    color: #fff
}

.sidebar #subnav ul li a {
    color: #666
}

.sidebar #subnav ul li a.active,
.sidebar #subnav ul li a:hover {
    color: #003d80
}

#widgetArea .widget {
    background-color: #e6e6e6
}

.sidebar #subnav li:first-child {
    border-top: 1px solid #eaeaea
}

.sidebar #subnav li {
    border-bottom: 1px solid #eaeaea
}

.widget h3 {
    border-bottom: 1px solid #eee
}

.people h3 {
    background-color: #e6eaec
}

.people h2 {
    background-color: #e6eaec
}

.people h2 span {
    color: #999
}

.testimonial blockquote {
    background: #fff;
    color: #777
}

.arrowTestimonial {
    border-right-color: #fff
}

.blocFocus {
    border: 1px solid rgba(1, 1, 1, .1);
    border-bottom: 3px solid rgba(1, 1, 1, .1);
    padding: 1.5em
}

nav#filter a {
    background-color: #eee;
    color: #555
}

nav#filter a.current,
nav#filter a:hover {
    background-color: #003d80;
    color: #fff
}

li.filterTitle {
    color: #4f6266
}

section#projectDescription {
    background-color: #f8f8f8
}

.PortfolioStickyMenu a:link {
    color: #666
}

.PortfolioStickyMenu a:hover {
    color: #4f6266
}

.screenSlider {
    background-image: url(../images/slider/rs/1.jpg);
    background-position: bottom center;
    background-repeat: no-repeat
}

p.credits {
    background-color: #eee;
    color: #555
}

p.credits a {
    color: #003d80
}

.topBox {
    border-bottom: 1em solid rgba(0, 0, 0, .1)
}

.topBox .topQuote {
    border-left: 1px dotted #ccc
}

.topBox .topQuote strong {
    font-weight: 400;
    color: #222
}

hr {
    background: #fff
}

.imgWrapper {
    border: 1px solid #ddd;
    border-bottom: 3px solid #ddd;
    background-color: #fefefe
}

F .imgRounded {
    border: 10px solid #fff;
    box-shadow: 2px 2px 0 rgba(0, 0, 0, .2)
}

.headerStyleSearch .preHeader a {
    color: #fff
}

.preHeader {
    background-color: #f8f8f8
}

ul.quickMenu li a {
    color: #ccc
}

ul.quickMenu li a:hover {
    color: #003d80;
    text-decoration: none
}

a.socialIcon {
    color: #ddd;
    background-color: transparent;
    font-size: 1em
}

.headerStyleSearch a.socialIcon:hover {
    color: #ccc
}

.socialHoverClass,
a.socialIcon:hover {
    color: #003d80
}

.quickMenu li,
.socialNetwork li {
    border-right: 1px dotted #ccc
}

.headerStyleSearch .quickMenu li,
.headerStyleSearch .socialNetwork li {
    border-right: 1px dotted #fff
}

.quickMenu li:last-child,
.socialNetwork li:last-child {
    border: none
}

.bigIconLink a,
.iconWrapper {
    background-color: #555;
    color: #fff;
    border: 3px solid #fff;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
    -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
    -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25)
}

footer .iconWrapper {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: none
}

.iconBoxV3 a:hover,
.iconBoxV3 a:hover h2,
.iconBoxV3 a:hover p {
    color: #eee;
    background-color: #a0579c
}

.iconBoxV3 a:hover i {
    color: #fff
}

.iconBoxV3 i {
    color: #fff
}

.iconBoxV3.color1 i {
    color: #eee
}

article.iconBoxV3 a {
    border: 1px solid rgba(1, 1, 1, .1);
    border-bottom-width: 4px
}

.iconBoxV3 a:hover {
    border-bottom: 4px solid #222
}

.iconBoxV3 a:hover h2 {
    border-color: #eee;
    background-color: #fff;
    color: #555
}

.ch-info h3,
.ch-info p {
    color: #fff
}

.ch-info p a {
    color: #fff;
    color: rgba(255, 255, 255, 1)
}

.ch-info p a:hover {
    color: #fff;
    color: rgba(255, 255, 255, 1)
}

.ch-item:hover {
    box-shadow: inset 0 0 0 110px #003d80
}

.da-thumbs article a div {
    background-color: #003d80
}

.iconBox-body h3 {
    color: #111
}

.iconBoxV2 {
    border-bottom: 4px solid rgba(0, 0, 0, .1)
}

.pricingBloc {
    border: 1px solid rgba(0, 0, 0, .1);
    border-bottom-width: 4px;
    background-color: #fff
}

.pricingBloc ul li {
    border-bottom: 1px solid #ddd
}

.pricingBloc ul li:last-child {
    border-bottom: none
}

.pricingBloc h2 {
    background-color: none;
    color: #888;
    border: none
}

.pricingBloc h3 {
    background-color: #ddd;
    color: #fff;
    border-top: 1px solid rgba(0, 0, 0, .1);
    border-bottom: 1px solid rgba(0, 0, 0, .1)
}

.pricingBloc p {
    background-color: #eee
}

.pricingBloc.focusPlan {
    margin-top: 0;
    -webkit-box-shadow: 0 0 5px 2px rgba(50, 50, 50, .1);
    -moz-box-shadow: 0 0 5px 2px rgba(50, 50, 50, .1);
    box-shadow: 0 0 5px 2px rgba(50, 50, 50, .1);
    border-color: #d1d1d1
}

.pricingBloc.focusPlan h3 {
    background-color: #003d80;
    padding: 1.25em;
    border-top: 1px solid rgba(0, 0, 0, .2);
    border-bottom: 1px solid rgba(0, 0, 0, .2)
}

.pricingBloc.focusPlan p {
    background-color: #444;
    -webkit-box-shadow: 0 3px 0 #111;
    -moz-box-shadow: 0 3px 0 #333;
    box-shadow: 0 3px 0 #333
}

.callToActionBoxed {
    border: 1px solid rgba(0, 0, 0, .25);
    border-bottom-width: 8px
}

.boxWrapper {
    border: 1px solid rgba(1, 1, 1, .1);
    border-bottom: 3px solid rgba(1, 1, 1, .1)
}

.boxWrapper .imgWrapper {
    border-bottom: 1px solid #eee
}

.boxWrapper h2 {
    border: none
}

.table-hover tbody tr:hover td,
.table-hover tbody tr:hover th {
    background-color: #4f6266!important;
    color: #fff
}

.table-striped tbody tr:nth-child(odd) td,
.table-striped tbody tr:nth-child(odd) th {
    background-color: #f5f5f5
}

.projectInfo {
    background: #eee;
    border: 1px solid #ddd;
    border-top-color: #ddd;
    border-bottom: 3px solid #dbdbdb
}

.projectInfo h3 {
    background-color: #003d80;
    color: #fff
}

a#to-top:hover {
    background-color: #003d80;
    color: #fff
}

#to-top {
    background-color: #777
}

input[type=email]:focus,
input[type=password]:focus,
input[type=text]:focus,
textarea:focus {
    border: 1px solid #aaa;
    color: #444
}
/*ukww made images zoom*/
/* [1] The container */
.img-hover-zoom {
  height: 1.1; /* [1.1] Set it as per your need */
  overflow: hidden; /* [1.2] Hide the overflowing of child elements */
}

/* [2] Transition property for smooth transformation of images */
.img-hover-zoom img {
  transition: transform .8s ease;
}

/* [3] Finally, transforming the image when container gets hovered */
.img-hover-zoom:hover img {
  transform: scale(1.2);
}




/* [1] The container */
.img-hover-zoom-2 {
  height: 1.1; /* [1.1] Set it as per your need */
  overflow: hidden; /* [1.2] Hide the overflowing of child elements */
}

/* [2] Transition property for smooth transformation of images */
.img-hover-zoom-2 img {
  transition: transform .9s ease;
}

/* [3] Finally, transforming the image when container gets hovered */
.img-hover-zoom-2:hover img {
  transform: scale(1.1);
}