article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display: block; margin: 0; padding: 0;}
* {box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
html {font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
html, body, div, h1, h2, h3, h4, h5, h6, p, ul, li, form {margin: 0; padding: 0; list-style: none; font-weight: normal;}
button, input, select, textarea {margin: 0; padding: 0; border: none; font-family: 'ProximaNovaRegular';}
.custfield:focus {outline: none; border: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;}
body {font-family: 'ProximaNovaRegular'; font-size: 14px; color: #000000;}
a {text-decoration: none;}
a:hover, a:focus {text-decoration: none; outline: none;}
img {border: none; vertical-align: middle;}

@font-face {
    font-family: 'ProximaNovaRegular';
    src: url('../fonts/ProximaNovaRegular.eot');
    src: url('../fonts/ProximaNovaRegular.eot') format('embedded-opentype'),
         url('../fonts/ProximaNovaRegular.woff2') format('woff2'),
         url('../fonts/ProximaNovaRegular.woff') format('woff'),
         url('../fonts/ProximaNovaRegular.ttf') format('truetype'),
         url('../fonts/ProximaNovaRegular.svg#ProximaNovaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaSemibold';
    src: url('../fonts/ProximaNovaSemibold.eot');
    src: url('../fonts/ProximaNovaSemibold.eot') format('embedded-opentype'),
         url('../fonts/ProximaNovaSemibold.woff2') format('woff2'),
         url('../fonts/ProximaNovaSemibold.woff') format('woff'),
         url('../fonts/ProximaNovaSemibold.ttf') format('truetype'),
         url('../fonts/ProximaNovaSemibold.svg#ProximaNovaSemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaBold';
    src: url('../fonts/ProximaNovaBold.eot');
    src: url('../fonts/ProximaNovaBold.eot') format('embedded-opentype'),
         url('../fonts/ProximaNovaBold.woff2') format('woff2'),
         url('../fonts/ProximaNovaBold.woff') format('woff'),
         url('../fonts/ProximaNovaBold.ttf') format('truetype'),
         url('../fonts/ProximaNovaBold.svg#ProximaNovaBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaExtrabold';
    src: url('../fonts/ProximaNovaExtrabold.eot');
    src: url('../fonts/ProximaNovaExtrabold.eot') format('embedded-opentype'),
         url('../fonts/ProximaNovaExtrabold.woff2') format('woff2'),
         url('../fonts/ProximaNovaExtrabold.woff') format('woff'),
         url('../fonts/ProximaNovaExtrabold.ttf') format('truetype'),
         url('../fonts/ProximaNovaExtrabold.svg#ProximaNovaExtrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DroidKufiBold';
    src: url('../fonts/DroidKufiBold.eot');
    src: url('../fonts/DroidKufiBold.eot') format('embedded-opentype'), url('../fonts/DroidKufiBold.woff2') format('woff2'), url('../fonts/DroidKufiBold.woff') format('woff'), url('../fonts/DroidKufiBold.ttf') format('truetype'), url('../fonts/DroidKufiBold.svg#DroidKufiBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

::-webkit-input-placeholder {color: #bfbfbf !important; font-size: 13px;}
::-moz-placeholder {color: #bfbfbf !important; font-size: 13px;}
:-ms-input-placeholder {color: #bfbfbf !important; font-size: 13px;}
:-moz-placeholder {color: #bfbfbf !important; font-size: 13px;}

/****************
 * Common Css
 ****************/
header, nav, section, footer {width: 100%; float: left;}
.container {padding: 0 35px;}
.custfield {border: none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;}
a, a:hover, button, .newsleft .newsinner .newsbox .imgbox img {transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.topline {border:1px solid #e5e5e5; border-top:3px solid #b19046; float: left; width: 100%;}
.ctitle {float: left; width: 100%; border-bottom: 1px solid #e5e5e5; padding-bottom: 25px;}
.ctitle h3 {color: #4c4c4c; float: left; font-size: 18px; font-family: 'ProximaNovaBold'; text-transform: uppercase;}
.ctitle .rbtn {float: right; color: #cccccc; text-transform: uppercase; padding-right: 25px; padding-top: 1px; font-size: 12px; font-family: 'ProximaNovaSemibold'; background-image: url(../images/btn-bg.png); background-repeat: no-repeat; background-position: 100% 0px;}
.ctitle .rbtn:hover {color: #b19046;}

header {border-top: 3px solid #b19046;}
header .topheader {float: left; width: 100%; border-bottom: 1px solid #e6e6e6;}
header .rheader {margin-top: 13px;}
header .searchbar {width: 259px; margin-top: 10px;}
header .searchbar .custfield {padding: 6px 50px 6px 19px; border: 1px solid #e5e5e5; font-size: 13px; color: #4c4c4c; background-image: url(../images/search-icon.png); background-repeat: no-repeat; background-position: calc(100% - 19px); background-position: -moz-calc(100% - 19px); background-position: -webkit-calc(100% - 19px); height: 44px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}
header .socials {margin-left: 10px; margin-top: 10px;}
header .socials a {float: left; background-repeat: no-repeat; background-position: 50% 50%; width: 44px; height: 44px; margin-right: 10px; border: 1px solid #e5e5e5; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}
header .socials .fb {background-image: url(../images/fb-icon.png);}
header .socials .tw {background-image: url(../images/tw-icon.png);}
header .socials a:hover {border-color: #b19046;}
header .linkbtn {float: right; margin-top: 10px; width: 141px; font-size: 12px; font-family: 'ProximaNovaSemibold'; color: #b19046; text-align: center; text-transform: uppercase; line-height: 44px; height: 44px; border: 1px solid #e5e5e5; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}
header .linkbtn:hover {background-color: #b19046; color: #ffffff; border-color: #b19046;}

.custnav {padding: 15px 0;}
.custnav .menus > li {float: left; border-right: 1px solid #d9d9d9; padding: 6px 40px 4px;}
.custnav .menus > li:first-child {border-left: 1px solid #d9d9d9;}
.custnav .menus > li > a {float: left; text-transform: uppercase; color: #999999; font-size: 14px; font-family: 'ProximaNovaBold';}
.custnav .menus > li > a:hover {color: #b19046;}

.commonslider {float: left; width: 100%; position: relative;}
.commonslider .owl-carousel {display: none; width: 100%; -webkit-tap-highlight-color: transparent; position: relative;}
.commonslider .owl-carousel .owl-stage {position: relative; -ms-touch-action: pan-Y; -moz-backface-visibility: hidden;}
.commonslider .owl-carousel .owl-stage:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.commonslider .owl-carousel .owl-stage-outer {position: relative; overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);}
.commonslider .owl-carousel .owl-wrapper, .commonslider .owl-carousel .owl-item {-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0);}
.commonslider .owl-carousel .owl-item {position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none;}
.commonslider .owl-carousel.owl-loaded {display: block;}
.commonslider .owl-carousel.owl-loading {opacity: 0; display: block;}
.commonslider .owl-carousel.owl-hidden {opacity: 0;}
.commonslider .owl-carousel.owl-refresh .owl-item {visibility: hidden;}
.commonslider .owl-carousel.owl-grab {cursor: move; cursor: grab;}

.mainslider .slideimg {height: 500px; position: relative; background-repeat: no-repeat; background-position: 50% 0; background-size: cover;}
.mainslider .slidertexts {position: absolute; z-index: 2; left: 0; width: 100%; top: 52%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%);}
.mainslider .slidertexts .texts {float: left; width: 600px;}
.mainslider .slidertexts span {display: block; margin-bottom: 6px; font-size: 24px; text-transform: uppercase; line-height: 48px; color: #ffffff; font-family: 'ProximaNovaBold';}
.mainslider .slidertexts h3 {font-size: 60px;font-size:35px; line-height: 60px; text-transform: uppercase; color: #ffffff; font-family: 'ProximaNovaExtrabold';}

.eservices {position: absolute; left: 0; top: 34px; width: 100%; z-index: 2;}
.eservices .servicespart {float: right; width: 322px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; overflow: hidden;}
.eservices .servicespart .toptexts {background-color: #b19046; padding:26px 30px 25px;}
.eservices .servicespart .toptexts h4 {font-size: 18px; font-family: 'ProximaNovaBold'; text-transform: uppercase; color: #ffffff;}
.eservices .servicespart .toptexts span {display: block; font-size: 13px; color: #ffffff; margin-top: 3px;}
.eservices .servicespart .lists {background-color: rgba(255,255,255,0.95); padding:0px 20px;}
.eservices .servicespart .lists ul li {float: left; width: 100%; border-bottom: 1px solid #e6e6e6; padding: 22px 15px;}
.eservices .servicespart .lists ul li a {float: left; font-size: 14px; color: #808080; background-repeat: no-repeat; padding: 2px 0px 2px 50px; background-position: 0 50%;}
.eservices .servicespart .lists ul li a:hover, .eservices .servicespart .morelinks a:hover {color: #b19046;}
.eservices .servicespart .lists ul li .s1 {background-image: url(../images/s-icon1.png);}
.eservices .servicespart .lists ul li .s2 {background-image: url(../images/s-icon2.png);}
.eservices .servicespart .lists ul li .s3 {background-image: url(../images/s-icon3.png);}
.eservices .servicespart .lists ul li .s4 {background-image: url(../images/s-icon4.png);}
.eservices .servicespart .lists ul div:last-child {border-bottom: none;}
.eservices .servicespart .morelinks {background-color: rgba(229,229,229,0.95); padding: 25px 30px 20px; border-top:1px solid #dadada;}
.eservices .servicespart .morelinks a {float: left; font-size: 12px; letter-spacing: 1.5px; color: #4c4c4c; text-transform: uppercase; font-family: 'ProximaNovaSemibold';}

.contents {padding: 50px 0px 90px;}
.contents .newspart {float: left; width: 100%; margin-top: 20px;}
.contents .newspart .newsleft {width: 760px; float: left;}
.embassynews {float: left; width: 100%; padding: 30px 30px 92px;}
.newsleft .newsinner {float: left; width: 100%;}
.newsleft .newsinner .newsbox {width: 330px; float: left; margin: 30px 38px 0px 0px;}
.newsleft .newsinner .newsbox:nth-child(2n+2) {margin-right: 0px;}
.newsleft .newsinner .newsbox .imgbox {width: 100%; float: left; margin-bottom: 30px; border: 1px solid #9f9ea3; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; overflow: hidden;}
.newsleft .newsinner .newsbox .imgbox img {width: 100%; float: left;}
.newsleft .newsinner .newsbox:hover .imgbox img {transform: scale(1.03); -moz-transform: scale(1.03); -webkit-transform: scale(1.03);}
.newsleft .newsinner .newsbox .desc {position: relative; float: left; width: 100%; border-left: 1px solid #e5e5e5; padding-left: 30px;}
.newsleft .newsinner .newsbox .desc:before {content: " "; width: 2px; height: 40px; background-color: #b19046; left: -1px; top: 0px; position: absolute;}
.newsleft .newsinner .newsbox .desc span {float: left; width: 100%; text-transform: uppercase; color: #b19046; font-size: 12px; margin-top: -5px;}
.newsleft .newsinner .newsbox .desc a {color: #4c4c4c; font-size: 20px;  font-size: 16px; font-family: 'ProximaNovaBold'; line-height: 30px;}
.newsleft .newsinner .newsbox .desc a:hover {color: #b19046;}
.newsleft .newsinner .newsbox .desc p {color: #808080; font-size: 14px; line-height: 20px;}
.newsleft .newsevents {float: left; width: 100%;}
.newsleft .newsevents .cbox {width: 370px; float: left; margin-top: 20px; padding: 30px 30px 12px; margin-right: 20px;}
.newsleft .newsevents .cbox .ctitle .rbtn {width: 16px; height: 16px; padding: 0px;}
.newsleft .newsevents .cbox ul {float: left; width: 100%;}
.newsleft .newsevents .cbox ul li {float: left; width: 100%; padding: 17px 0px; border-bottom: 1px solid #d9d9d9;}
.newsleft .newsevents .cbox ul li:last-child {border-bottom: none;}
.newsleft .newsevents .cbox ul li .icons {float: left; width: 60px; height: 80px; border:1px solid #e5e5e5; background-repeat: no-repeat; background-position: 50% 50%; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}
.newsleft .newsevents .cbox ul li .announce {background-image: url(../images/announce.png);}
.newsleft .newsevents .cbox ul li .events {background-image: url(../images/events.png);}
.newsleft .newsevents .cbox ul li .info {margin-left: 79px;}
.newsleft .newsevents .cbox ul li .info span {float: left; width: 100%; color: #b19046; font-size: 12px; text-transform: uppercase;}
.newsleft .newsevents .cbox ul li .info h4 {float: left;width: 100%; padding-top: 2px;}
.newsleft .newsevents .cbox ul li .info h4 a {float: left; color: #4c4c4c; font-size: 15px; font-family: 'ProximaNovaBold'; line-height: 22px;}
.newsleft .newsevents .cbox ul li .info h4 a:hover {color: #b19046;}
.newsleft .newsevents .events {margin-right: 0px;}

.newsright {float: right; width: 320px;}
.newsright .topline {margin-bottom: 20px;}
.newsright .topline:last-child {margin-bottom: 0px;}
.newsright .service {padding: 30px;}
.newsright .service .ctitle {border-bottom: none; padding-bottom: 0px;}
.newsright .service .searchservice {float: left; width: 100%; margin-top: 26px;}
.newsright .service .searchservice .custfield {border:1px solid #e5e5e5; padding: 6px 30px 6px 15px; background-image: url(../images/drop-arrow2.png); background-repeat: no-repeat; background-position: calc(100% - 19px) 50%; background-position: -moz-calc(100% - 19px) 50%; background-position: -webkit-calc(100% - 19px) 50%; font-size: 16px; color: #b2b2b2; height: 60px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; appearance:none; -moz-appearance:none; -webkit-appearance:none;}
.newsright .ambassador {padding: 30px 30px 20px;}
.newsright .ambassador .ambinner {float: left; width: 100%; margin-top: 30px;}
.newsright .ambassador .ambinner .imgbox {width: 100%; float: left;}
.newsright .ambassador .ambinner .imgbox img {width: 100%;}
.newsright .ambassador .ambinner .info {float: left; width: 100%; padding: 30px 0px; border-bottom: 1px solid #e5e5e5;}
.newsright .ambassador .ambinner .info h4 {color: #4c4c4c; font-size: 14px; font-family: 'ProximaNovaBold'; text-transform: uppercase;}
.newsright .ambassador .ambinner .info p {color: #808080; font-size: 14px; margin-top: 8px;}
.newsright .ambassador .ambinner .info p a {color: #b19046;}
.newsright .ambassador .ambinner .info p a:hover {text-decoration: underline;}
.newsright .ambassador .ambinner .follow {float: left; width: 100%; margin-top: 20px;}
.newsright .ambassador .ambinner .follow li {color: #999999; border-right: 1px solid #e5e5e5; line-height: 24px; float: left; font-size: 12px; padding: 0px 14px; font-family: 'ProximaNovaBold'; text-transform: uppercase;}
.newsright .ambassador .ambinner .follow li:first-child {padding-left: 0px;}
.newsright .ambassador .ambinner .follow li:last-child {padding-right: 0px; border-right: none;}
.newsright .ambassador .ambinner .follow a {float: left; width: 24px; height: 24px; background-repeat: no-repeat; background-position: 50% 50%; }
.newsright .ambassador .ambinner .follow a.fb {background-image: url(../images/fb.png);}
.newsright .ambassador .ambinner .follow a.tw {background-image: url(../images/tw.png);}
.newsright .ambassador .ambinner .follow a.in {background-image: url(../images/in.png);}

.newsright .banner {width: 100%;}
.newsright .banner img {width: 100%;}
.newsright .socialtab {padding:22px 30px 33px;}
.newsright .socialtab .tablist {width: 100%; float: left; border-bottom: 1px solid #e6e6e6; padding-bottom: 20px;}
.newsright .socialtab .tablist li {float: left; padding:5px 20px; border-right: 1px solid #e6e6e6;}
.newsright .socialtab .tablist li:first-child {padding-left: 0px;}
.newsright .socialtab .tablist li:last-child {border-right: none; padding-right: 0px;}
.newsright .socialtab .tablist li a {color: rgba(76,76,76,0.2); font-size: 16px; line-height: 18px; padding-left: 26px; font-family: 'ProximaNovaBold'; text-transform: uppercase; background-repeat: no-repeat; background-position: 0px 50%;}
.newsright .socialtab .tablist li a.facebook {background-image: url(../images/fb1.png);}
.newsright .socialtab .tablist li a.facebook:hover {background-image: url(../images/fb1-h.png); color: rgba(76,76,76,1);}
.newsright .socialtab .tablist li a.twitter {background-image: url(../images/tw1.png);}
.newsright .socialtab .tablist li a.twitter:hover {background-image: url(../images/tw1-h.png); color: rgba(76,76,76,1);}
.newsright .socialtab .tablist li.active a.facebook {background-image: url(../images/fb1-h.png); color: rgba(76,76,76,1);}
.newsright .socialtab .tablist li.active a.twitter{background-image: url(../images/tw1-h.png); color: rgba(76,76,76,1);}
.newsright .socialtab .socialbox {float: left; width: 100%; padding: 30px 0px; border-bottom: 1px solid #e6e6e6;}
.newsright .socialtab .socialbox:last-child {border-bottom: none; padding-bottom: 0px;}
.newsright .socialtab .socialbox .imgbox {float: left; width: 48px; border: 1px solid #d9d9d9; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; overflow: hidden;}
.newsright .socialtab .socialbox .imgbox img {width: 100%; background-color: #f5f5f5;}
.newsright .socialtab .socialbox p {color: #4c4c4c; font-size: 14px; margin:-5px 0px 0px 70px; word-break: break-all; line-height: 24px;}
.newsright .socialtab .socialbox p a {color: #b19046;}
.newsright .socialtab .socialbox p a:hover {text-decoration: underline;}

footer {background-color: #f5f7f7; padding: 20px 0; background-image: url(../images/footer-bg.png); background-repeat: no-repeat; background-position: 52% 40px;}
footer .fcol {float: left; margin-top: 30px; width: 260px; margin-left: 22px;}
footer .fcol1 {width: 240px; margin-left: 0px; margin-right: 10px;}
footer .fcol1 h4 {font-size: 14px; color: #b19046; letter-spacing: -0.25px; font-family: 'ProximaNovaSemibold'; text-transform: uppercase; line-height: 18px;}
footer .fcol1 p {font-size: 13px; letter-spacing: 0.25px; color: #808080; margin-top: 3px; margin-bottom: 25px;}
footer .fcol1 ul li {float: left; margin-bottom: 10px; width: 100%; font-size: 14px; color: #808080; background-repeat: no-repeat; background-position: 0px 50%; padding: 6px 0px 6px 52px;}
footer .fcol1 ul li a {float: left; font-size: 14px; color: #808080;}
footer .fcol1 ul li a:hover, footer .fcol .fmenus li a:hover {color: #b19046;}
footer .fcol1 ul .mail {background-image: url(../images/mail-icon.png);}
footer .fcol1 ul .phone {background-image: url(../images/phone-icon.png);}
footer .fcol1 ul .fax {background-image: url(../images/fax-icon.png);}
footer .fcol1 ul .location {background-image: url(../images/location-icon.png); background-position: 0px 0px; padding-top: 0px; padding-bottom: 0px; line-height: 32px;}
footer .fcol1 .map {float: left; width: 100%; margin-top: 15px; border-radius: 4px; -moz-border-radius: 4px;-webkit-border-radius: 4px;overflow: hidden;}
footer .fcol1 .map img {max-width: 100%;}
footer .fcol h5 {font-size: 14px; color: #b19046; padding-bottom: 17px; margin-bottom: 17px; font-family: 'ProximaNovaBold'; border-bottom: 1px solid rgba(0,0,0,0.10); text-transform: uppercase;}
footer .fcol .fmenus li {float: left; width: 100%; margin-bottom: 10px;}
footer .fcol .fmenus li a {float: left;font-size: 14px;color: #999999;}
footer .fcol .fmenus li.dropmenu {padding-right: 20px;}
footer .fcol .fmenus li.dropmenu > a {width: 100%; position: relative; cursor: pointer;}
footer .fcol .fmenus li.dropmenu > a:after {content: ""; width: 9px; height: 6px; background: url(../images/drop-arrow.png) no-repeat 0 0; position: absolute; right: 0; top: 7px;}
footer .fcol .fmenus li.dropmenu > a.opensub:after {transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg);}
footer .fcol .fmenus li.dropmenu .fsubmenu {padding: 10px 0 0 20px; float: left; width: 100%; display: none;}
footer .fcol .fmenus li.dropmenu ul li a {background: url(../images/dott-img.png) no-repeat 0 8px; padding-left: 12px;}
footer .fcol5, footer .fcol6 {margin-top: 8px;}
footer .fcol7 {margin-top: 75px;}
footer .socials li {float: left; border-right: 1px solid #dfe1e1; padding-right: 20px; margin-right: 20px;}
footer .socials li:last-child {margin-right: 0px; padding-right: 0px; border-right: none;}
footer .socials li a {float: left; width: 32px; height: 32px; background-repeat: no-repeat; background-position: 0 0;}
footer .socials li .fb {background-image: url(../images/fb-icon2.png);}
footer .socials li .fb:hover {background-image: url(../images/fb-icon2-h.png);}
footer .socials li .tw {background-image: url(../images/tw-icon2.png);}
footer .socials li .tw:hover {background-image: url(../images/tw-icon2-h.png);}
footer .socials li .yt {background-image: url(../images/yt-icon2.png);}
footer .socials li .yt:hover {background-image: url(../images/yt-icon2-h.png);}
footer .coypright {border-top:1px solid #dcdede; padding: 25px 0 5px; margin-top: 60px;}
footer .coypright p {color: #999999; font-size: 14px; font-family: 'ProximaNovaSemibold';}



.breadcrumbs {
    float: left;
    width: 100%;
    padding: 30px 0px;
    position: relative;
    z-index: 2;
    background-color: #00000061;
    position: absolute;
    z-index: 2;
    width: 100%;
    top: 85%;
}


    .breadcrumbs li:first-child {
        background-image: none;
        padding-left: 0px;
    }

    .breadcrumbs li {
        float: left;
        color: white;
        font-size: 16px;
        background-image: url(/embassy/en/images/arrow.png);
        background-repeat: no-repeat;
        background-position: 0% 50%;
        padding: 0px 22px;
    }

    .breadcrumbs ul li:last-child a {
        color: white;
    }

    .breadcrumbs li a {
        color: #878181;
    }


    .breadcrumbs .breadlinks {
        padding: 0px;
    }

        .breadcrumbs .breadlinks ul {
            float: left;
            width: 100%;
            background-color: transparent !important;
            padding: 20px 300px;
        }


            .breadcrumbs .breadlinks ul li {
                padding-right: 25px;
                margin-right: 15px;
                float: left;
                background: url(../images/brd-arrow.png) no-repeat 0 4px;
                font-family: 'farahcorporatebold';
                font-size: 15px;
                color: #aba198;
                letter-spacing: 0px;
                text-transform: uppercase;
            }




.innerbanner {
    position: relative;
    overflow: hidden;
    background-image: url(/embassy/ar/images/petra.jpg);
    height: 500px;
    position: relative;
    background-repeat: no-repeat;
    background-position: 0 35%;
    background-size: cover;
}

    .innerbanner .texts {
        float: left;
        width: 480px;
        padding-top: 150px;
    }

        .innerbanner .texts span {
            display: block;
            margin-bottom: 6px;
            font-size: 24px;
            font-size: 22px;
            text-transform: uppercase;
            line-height: 48px; 
            color: #b19046;
        }

        .innerbanner .texts h3 {
            font-size: 24px; 
            line-height: 72px;
            text-transform: uppercase;
            color: #ffffff;
            font-family: 'ProximaNovaBold';
        }


.newsleft .newsinner .newsbox .desc2 {
    position: relative;
    float: left;
    width: 100%;
}


    .newsleft .newsinner .newsbox .desc2 h4 span {
        color: #4c4c4c;
        font-size: 20px;
        font-family: 'ProximaNovaExtrabold';
        line-height: 30px;
    }

.newsleft .newsinner .padd20 {
    padding-top: 20px;
}

    .newsleft .newsinner .padd20 h4 {
        color: #4c4c4c;
        font-size: 14px;
        font-family: 'ProximaNovaExtrabold';
        text-transform: uppercase;
        margin-bottom: 10px;
    }

    .newsleft .newsinner .padd20 p {
        color: #808080;
        font-size: 14px;
        margin-top: 8px;
        line-height: 30px;
    }



    .newsleft .newsinner .padd20 .TextWrap {
        float: left;
        margin: 0 30px 5px 0px;
        width: 262px;
        height: 200PX;
        object-fit: cover;
        height: auto;
        object-fit: cover;
        object-position: 0 0;
    }

.innerbanner .texts h3 span {
    text-transform: uppercase;
    color: #ffffff;
    font-family: 'ProximaNovaExtrabold';
}

.mainslider .slidertexts h3 span {
    font-size: 60px;
    line-height: 72px;
    text-transform: uppercase;
    color: #ffffff;
    font-family: 'ProximaNovaExtrabold';
}



.newsleft .newsevents .cbox2 {
    width: 100%;
    float: left;
    padding: 30px 30px 12px;
    margin-left: 20px;
}

    .newsleft .newsevents .cbox2 .ctitle .rbtn {
        width: 16px;
        height: 16px;
        padding: 0px;
    }

    .newsleft .newsevents .cbox2 ul {
        float: left;
        width: 100%;
    }

        .newsleft .newsevents .cbox2 ul li {
            float: left;
            width: 100%;
            padding: 17px 0px;
            border-bottom: 1px solid #d9d9d9;
        }

            .newsleft .newsevents .cbox2 ul li:last-child {
                border-bottom: none;
            }

            .newsleft .newsevents .cbox2 ul li .icons {
                float: left;
                width: 60px;
                height: 60px;
                border: 1px solid #e5e5e5;
                background-repeat: no-repeat;
                background-position: 50% 50%;
                border-radius: 2px;
                -moz-border-radius: 2px;
                -webkit-border-radius: 2px;
            }

            .newsleft .newsevents .cbox2 ul li .announce {
                background-image: url(../images/announce.png);
            }

            .newsleft .newsevents .cbox2 ul li .events {
                background-image: url(../images/events.png);
            }

            .newsleft .newsevents .cbox2 ul li .info {
                margin-left: 79px;
            }

                .newsleft .newsevents .cbox2 ul li .info span {
                    float: left;
                    width: 100%;
                    color: #b19046;
                    font-family: 'ProximaNovaRegular';
                    font-size: 17px;
                    text-transform: uppercase;
                }

                .newsleft .newsevents .cbox2 ul li .info h4 {
                    float: left;
                    width: 100%;
                    padding-top: 2px;
                }

                    .newsleft .newsevents .cbox2 ul li .info h4 a {
                        float: left;
                        color: #4c4c4c;
                        font-size: 14px;
                        font-family: 'ProximaNovaExtrabold';
                        line-height: 22px;
                    }

                        .newsleft .newsevents .cbox2 ul li .info h4 a:hover {
                            color: #b19046;
                        }


header .socials .tw3 {
    background-image: url(../images/tw-icon.png);
}

header .socials .tw2 {
    background-image: url(../images/fb-icon.png);
}


footer .socials li .yt2 {
    background-image: url(../images/fb-icon2.png);
}

    footer .socials li .yt2:hover {
        background-image: url(../images/fb-icon2-h.png);
    }

footer .socials li .yt3 {
    background-image: url(../images/tw-icon2.png);
}

    footer .socials li .yt3:hover {
        background-image: url(../images/tw-icon2h.png);
    }

footer .socials li .yt1 {
    background-image: url(../images/yt-icon2.png);
}

    footer .socials li .yt1:hover {
        background-image: url(../images/yt-icon2-h.png);
    }




footer .fcol2 ul li {
    float: left;
    margin-bottom: 10px;
    width: 100%;
    font-size: 14px;
    color: #808080;
    background-repeat: no-repeat;
    background-position: 0% 50%;
    /*padding: 6px 6px 6px 52px;*/
}

    footer .fcol2 ul li a {
        float: left;
        font-size: 14px;
        color: #808080;
        font-family: 'ProximaNovaRegular';
    }

        footer .fcol2 ul li a:hover, footer .fcol .fmenus li a:hover {
            color: #b19046;
        }


footer .fcol3 ul li {
    float: left;
    margin-bottom: 10px;
    width: 100%;
    font-size: 14px;
    color: #808080;
    background-repeat: no-repeat;
    background-position: 0% 50%;
    /*padding: 6px 6px 6px 52px;*/
}

    footer .fcol3 ul li a {
        float: left;
        font-size: 14px;
        color: #808080;
        font-family: 'ProximaNovaRegular';
    }

        footer .fcol3 ul li a:hover, footer .fcol .fmenus li a:hover {
            color: #b19046;
        }


footer .fcol2 ul .mail {
    background-image: url(../images/mail-icon.png);
}

footer .fcol2 ul .phone {
    background-image: url(../images/phone-icon.png);
    direction: ltr;
}

footer .fcol3 ul .fax {
    background-image: url(../images/fax-icon.png);
    direction: ltr;
}

footer .fcol3 ul .location {
    background-image: url(../images/location-icon.png);
    background-position: 0% 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 32px;
}


.pagination > a {
    display: inherit !important;
    color: #b19046;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #b29046 !important;
    border-color: #b29046 !important;
}

.inner-wrapper a {
    color: #b19046;
}

.newsleft .newsinner .newsbox .desc h4 span {
    color: #b19046;
    font-size: 20px;
    font-family: 'ProximaNovaExtrabold';
    line-height: 30px;
}

.newsleft .newsevents .cbox ul span {
    color: #b19046;
    font-size: 20px;
    font-family: 'ProximaNovaExtrabold';
    line-height: 30px;
}

.newsleft .newsinner .padd20 ul {
    list-style-image: url(../images/disk.png);
    padding: 0;
    margin: 0;
    padding-left: 30px;
}

.newsleft .newsinner .padd20 li {
    /* padding-right: 10px; */
    /* text-indent: 10px; */
    list-style-image: url(../images/disk.png);
    font-size: 14px;
    color: #85898c;
    line-height: 28px;
    margin: 8px 0px;
}

a {
    color: #4c4c4c;
}


    a:focus, a:hover {
        color: #b19046;
    }

.custnav .menus > li {
    float: left;
    position: relative;
    z-index: 45;
    height: 35px;
}

.submenus {
    display: none;
    background-color: #ffffff;
    position: absolute;
    top: 72px;
    left: 0;
    right: -25px;
    box-shadow: 0px 25px 25px rgba(0,0,0,0.10);
    -moz-box-shadow: 0px 25px 25px rgba(0,0,0,0.10);
    -webkit-box-shadow: 0px 25px 25px rgba(0,0,0,0.10);
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    width: 300px;
}

footer .fcol .fmenus .fsubmenu {
    display: none;
}
footer .fcol .fmenus li.dropmenu a:active{
    display: block;
}

 


.submenus .rmenu {
    padding: 0px;
}


        .submenus .rmenu:first-child span {
            width: 25px;
            height: 0px;
            border-left: 13.5px solid transparent;
            border-right: 13.5px solid transparent;
            border-bottom: 19px solid #ffffff;
            margin-top: 42px;
            position: absolute;
            margin-left: 32px;
            margin-top: -17px;
        }


        .submenus .rmenu .wwdlist {
            padding: 0;
            margin-top: 0px;
        }

            .submenus .rmenu .wwdlist .texts {
                float: left;
                width: 300px;
                margin: 0px;
                border-bottom: 1px solid #e5e5e5;
            }

                .submenus .rmenu .wwdlist .texts h4 a {
                    display: block;
                    font-size: 15px;
                    color: #939598;
                    padding: 24px 20px;
                    line-height: 25px;
                }


@media only screen and (min-width: 992px) {
    .custnav .menus > li:hover .submenus {
        display: block;
    }
}


.header {
    position: relative;
    min-height: 35px;
    float: left;
    width: 100%;
    /*height: 45px;*/
}

header .topheader {
    margin-bottom: 15px;
}

.custnav {
    padding: 0;
}

    .custnav .menus > li > div > a {
        float: left;
        color: #999999;
        font-size: 14px;
        font-family: 'ProximaNovaBold';
        height: 80px;
        text-transform: uppercase;
    }


.submenus .rmenu .wwdlist .texts h4 a:hover {
    color: #b19046;
}

header .topheader .logo h4 {
    font-size: 15px;
    color: #b19046;
    letter-spacing: -0.25px;
    font-family: 'ProximaNovaBold';
    text-transform: uppercase;
    line-height: 18px;
    margin-top: 20px;
}

    header .topheader .logo h4 span {
        display: block;
        font-size: 12px;
        color: #4c4c4c;
    }


.logo a img {
    float: left;
    margin-right: 18px;
    margin-left: 0px;
}


header .topheader .logo p {
    font-size: 13px;
    letter-spacing: 0.25px;
    color: #808080;
    margin-top: 3px;
}

.logo {
    width: 35%;
}

.newsright .ambassador .ambinner .info p a span {
    color: #808080;
    font-size: 14px;
    margin-top: 8px;
}

.newsright .ambassador .ambinner .info p a:hover {
    text-decoration: none;
}

.newsleft .newsinner .padd20 div {
    color: #808080;
    font-size: 14px;
    margin-top: 8px;
    line-height: 30px;
}

footer .fcol1 .socials li {
    padding: 0px;
}

footer .socials li .yt2 {
    margin-right: 10px;
}
.mainslider .slidertexts h3 span{
    font-size: 60px;
    line-height: 60px;
    text-transform: uppercase;
    color: #ffffff;
    font-family: 'ProximaNovaExtrabold';
}
.custnav .menus > li > div > a:hover {
    color: #b19046;
}

.newsright .socialtab .socialbox iframe {
    width: 257px;
    height : 200px;
}
.newsright .socialtab .socialbox iframe body.plugin {
    background: transparent;
    font-family: Helvetica, Arial, sans-serif;
    line-height: 1.28;
    overflow: hidden;
    -webkit-text-size-adjust: none;
}
    body.plugin.chrome.webkit.win.x1.Locale_en_US {
        background-color: blue !important;
    }
    .newsright .socialtab .socialbox iframe #facebook body.plugin ._2lqh {
        display: none !important;
    }
.newsright .socialtab {
    padding: 22px 0px 0px;
}
    .newsright .socialtab .socialbox { 
        padding: 0px 0px; 
    }
    .newsright .socialtab .tablist { 
        padding-left: 30px;
    }


footer .socials li .yt2 {
    margin-left: 10px;
}

footer .socials li .yt2 {
    background-image: url(../images/fb-icon2.png);
}
footer .socials li .yt3 {
    background-image: url(../images/tw-icon2.png);
}
.newsright .socialtab {
    padding: 22px 0px 0px;
}

    .newsright .socialtab .socialbox {
        padding: 0px 0px;
    }

    .newsright .socialtab .tablist {
        padding-right: 30px;
    }

.main-info-wrapper p, .marg, .main-info-wrapper div {
    font-size: 14px;
    color: #72808e;
    line-height: 25px;
    text-align: justify;
}

.mobile-container {
    padding-top: 20px;
    direction: rtl;
}

.show-on-mobile {
    display: none;
    visibility: hidden;
}

#main input:checked + label {
    color: #fff;
    background-color: #b19046 !important;
    position: relative;
}

.full-service-place-image {
    text-align: center !important;
}

.marg .full-service-place-image img {
    width: 100px;
    height: auto;
    margin-bottom: 15px;
}

.full-service-place-image p, .full-service-place-image ul {
    font-weight: bold;
    color: #404041;
    margin: 0 auto;
    text-align: center;
}

.inner-wrapper a {
    color: #b19046;
}

.marg ul, .inner-wrapper ul {
    list-style-image: url(../images/disk.png);
    padding: 0;
    margin: 0;
    padding-left: 30px;
}

.marg li, .inner-wrapper li {
    /* padding-right: 10px; */
    /* text-indent: 10px; */
    list-style-image: url(../images/disk.png);
    font-size: 14px;
    color: #85898c;
    line-height: 28px;
    margin: 8px 0px;
}

.rule.fill {
    background-image: url(/images/filling-the-form.png);
}

.rules-wrapper .rule {
    padding: 20px;
    background-color: #a01e22;
    background-image: url(/images/rule-1.png);
    background-repeat: no-repeat;
    background-position: 100% center;
    background-size: 50px;
    margin-bottom: 0;
}

.rule:after {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    margin: 0 auto;
    width: 20px;
    height: 20px;
    border-top: solid 20px #a01e22;
    border-left: solid 20px transparent;
    border-right: solid 20px transparent;
    margin-left: -20px;
    z-index: 100;
}

.rules-wrapper .rule.red {
    background-color: #c0272d;
}

.rule.search-red-2 {
    background-image: url(/images/search-red-2.png);
}

.rules-wrapper .rule .rule-num {
    float: left;
    font-size: 45px;
    color: #5c1114;
    border-right: 2px solid #4c1114;
    padding-right: 10px;
    margin-right: 15px;
    line-height: 60px;
}

.rule.red:after {
    border-top: solid 20px #c0272d;
}

.rules-wrapper .rule.gold {
    background-color: #ca621c;
}

.rule:nth-child(odd) {
    /* z-index: 2; */
}

.rule.border-visa {
    background-image: url(/images/border-visa.png);
}

.rule.gold:before {
    border-top: solid 20px #ca621c;
}

.double-arrow:before {
    content: '';
    position: absolute;
    top: 100%;
    right: 25%;
    margin: 0 auto;
    width: 20px;
    height: 20px;
    border-top: solid 20px #a01e22;
    border-left: solid 20px transparent;
    border-right: solid 20px transparent;
    margin-right: -20px;
    z-index: 100;
}

.rules-wrapper .rule .rule-text {
    color: #ffffff;
    font-size: 14px;
    line-height: 20px;
    max-width: 80%;
    margin-top: 10px;
}

.rule.gold:after {
    border-top: solid 20px #ca621c;
}

.rules-wrapper .rule.orange-2 {
    background-color: #f05928;
}


.rules-wrapper .rule.narrow {
    padding: 10px;
}

.rule.recieve {
    background-image: url(/images/receive.png);
}

.rules-wrapper {
    max-width: 680px;
    margin: 0 auto;
}

.rule.gold:after {
    border-top: solid 20px #ca621c;
}

.double-arrow:after {
    content: '';
    position: absolute;
    top: 100%;
    left: 25%;
    margin: 0 auto;
    width: 20px;
    height: 20px;
    border-top: solid 20px #a01e22;
    border-left: solid 20px transparent;
    border-right: solid 20px transparent;
    margin-left: -20px;
    z-index: 100;
}

.two-ways-one {
    padding-left: 0;
}

[class*="col-"] {
    float: left;
}

.two-ways-two {
    padding-left: 0;
    padding-right: 0;
}

.rules-wrapper .rule.narrow .rule-text {
    font-size: 14px;
    padding: 0;
}

.rule.orange-2:after, .rule.orange-2:before {
    border-top: solid 20px #f05928;
}

.rules-wrapper .rule.orange {
    background-color: #c8352c;
}

.rules-wrapper .rule.narrow {
    padding: 10px;
}

.rule:nth-child(odd) {
    /* z-index: 2; */
}

.rule.check {
    background-image: url(/images/rule-2.png);
}

.rule.orange:after {
    border-top: solid 20px #c8352c;
}

.delivery-wrap {
    text-align: center !important;
    padding-top: 20px;
    max-width: 680px;
    margin: 20px auto;
}

    .delivery-wrap h3 {
        font-size: 14px;
        font-weight: bold;
        padding: 5px 0;
        margin-bottom: 10px;
        color: #231f20;
    }

.marg .delivery-wrap img {
    width: 45px;
}

.deliver-time {
    border: 2px solid black;
    background: #ffffff;
    padding: 5px;
    font-size: 13px;
    font-weight: bold;
    max-width: 150px;
    margin: 10px auto;
}

.rule.fill {
    background-image: url(/images/filling-the-form.png);
}

.rules-wrapper .rule.narrow {
    padding: 10px;
}

.rule.passport {
    background-image: url(/images/passport.png);
}

.rules-wrapper .rule.red {
    background-color: #c0272d;
}

.rules-wrapper .rule.narrow {
    padding: 10px;
}

.rule:nth-child(odd) {
    /* z-index: 2; */
}

.rule.delivery {
    background-image: url(/images/delivery.png);
}

.rule.send-recieve {
    background-image: url(/images/send-recieve.png);
}

.eservices .servicespart .lists ul div li {
    float: right;
    width: 100%;
    border-bottom: 1px solid #e6e6e6;
    padding: 22px 15px;
}

.rule.call-person {
    background-image: url(/images/call-person.png);
}

.rule.timing {
    background-image: url(/images/timing.png);
}

.rule.invistigate {
    background-image: url(/images/invistigate.png);
}

.rule.check-red-3 {
    background-image: url(/images/check-red-3.png);
}

.rule.delivery {
    background-image: url(/images/delivery.png);
}

.rule.online {
    background-image: url(/images/online.png);
}

.rule.sign {
    background-image: url(/images/sign.png);
}

.rule.send-recieve-red-4 {
    background-image: url(/images/send-recieve-red-4.png);
}

.rule.check-red-4 {
    background-image: url(/images/check-red-4.png);
}

.rule.stamped {
    background-image: url(/images/stamped.png);
}

.rule.apply-orange-2 {
    background-image: url(/images/apply-orange-2.png);
}

.mainslider .slideimg {
    height: 570px;
}
.mobile-container .marg #main {
    width: 100%;
}

.mobile-container #main label {
    width: 16.66%;
    display: inline-block;
    min-height: auto;
    float: right;
    margin: 0 !important;
}

.mobile-banner, .mobile-banner p {
    background: #b19046;
    color: #fff;
    padding: 5px 10px;
    font-size: 15px;
    width: 100%;
    line-height: 29px;
    text-align: center;
    margin: 0;
}

.mobile-container .rules-wrapper .rule .rule-text {
    font-size: 12px;
    margin-top: 0;
    line-height: 17px;
    max-width: 100%;
    margin-right: 35px;
}

.mobile-container .rules-wrapper .rule .rule-num {
    font-size: 15px;
    line-height: 30px;
}

.mobile-container .rules-wrapper .rule {
    background-image: none !important;
    padding: 20px;
    width: 100%;
}

.mobile-container .mobile-tab-content .two-ways-one div, .mobile-container .mobile-tab-content .two-ways-two div {
    padding: 10px;
}

.mobile-container .rules-wrapper .two-ways-one .rule .rule-text, .mobile-container .rules-wrapper .two-ways-two .rule .rule-text {
    font-size: 11px;
    text-align: right;
    margin: 0;
    padding: 0;
}
.custnav .menus > li { 
    padding: 6px 15px 4px;
}
.newsleft .newsinner .newsbox .imgbox img {
    width: 100%;
    float: right;
    height: 200px;
    object-fit: cover;
}
 

.mainslider .slidertexts h3 span {
    font-size: 45px;
}

footer .fcol .fmenus ul.fsubmenu li a {
    background: url(../images/dott-img.png) no-repeat 0 8px;
    padding-left: 12px;
}
footer .fcol .fmenus ul.fsubmenu {
    padding: 10px 0px 0 20px;
    float: right;
    width: 100%;
    display: none;
}

footer .fcol4 {
    height: 261px;
}
header .linkbtn {
    float: left !important;
    margin-top: 10px;
    /*width: 125px;*/ 
}
header .rheader {
    margin-top: 13px;
    width: 58%;
    margin-bottom: 13px;
}

    header .rheader .gotoWebsite {
        margin-left: 10px;
        font-family: 'DroidKufiBold';
        width: 100px;
    }
.logo {
    width: 36%;
}
header .rheader {
    width: 64%;
}


.country-bar {
    padding: 25px 10px;
    padding-right: 30px;
    background-image: url(/flags/United-Arab-Emirates.png);
    background-repeat: no-repeat;
    background-position: center right;
    border-bottom: 1px solid #e9ecef;
    position: relative;
    background-size: 30px;
}

    .country-bar span {
        padding-right: 15px;
        margin-right: 15px;
        border-right: 1px solid #dee2e6;
        font-size: 12px;
        color: #495057;
        font-family: 'DroidKufiBold';
    }

.phone-num {
    float: left;
    display: inline-block;
    border: 0;
    position: absolute;
    left: 0;
    text-align: left !important;
}

    .phone-num span {
        display: block;
        padding: 0;
        margin: 0;
        border: 0;
    }

#arabicBody div, #arabicBody p, #arabicBody h2, #arabicBody h3 {
    background-color: white;
}

.phone-num span.side-note {
    font-size: 10px;
}
.second-logo {
    float: right;
}

    .second-logo img {
        padding-left: 20px;
    }


.second-logo-mobile {
    float: left;
    border-left: 1px solid lightgray;
    border-right: 1px solid lightgray;
    height: 88px;
    display : none; 
}

ul.menus {
    float: left;
    padding-bottom: 13px;
}


.fieldrow h3 {
    color: #4c4c4c;
    font-size: 16px;
    /*margin-bottom: 20px;*/
    font-family: 'ProximaNovaBold';
}

.fieldrow .txtBox {
    border: 1px solid #e5e5e5;
    padding: 6px 15px 6px 30px;
    font-size: 14px;
    color: #b2b2b2;
    height: 60px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    width: 100%;
}
.fieldrow {
    margin-bottom: 20px;
}

.selopt {
    float: right;
    width: 216px;
    position: relative;
    padding-left: 48px;
    margin-top: 23px;
    margin-bottom: 40px;
}



.gdbttn {
    font-size: 14px;
    color: #b19046;
    text-align: center;
    text-transform: uppercase;
    line-height: 44px;
    height: 44px;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    padding: 10px 70px;
}

.newsleft .newsinner .padd20 h4 {
    color: #4c4c4c;
    font-size: 14px;
    font-family: 'ProximaNovaBold';
    text-transform: uppercase;
    display: inline;
}

.selbtn {
    float: left;
    position: relative;
    margin-right : 10px;
    margin-top: 5px;
}

    .selbtn label {
        text-transform: uppercase;
        font-family: 'ProximaNovaBold';
        margin: 10px;
        color: #4c4c4c;
    }


footer .fcol1 .map #footer1_litMAP iframe {
    width: 240px;
    height: 100px;
}

footer .fcol1 .map #footer_litMAP iframe {
    width: 240px;
    height: 100px;
}

.mainslider .slidertexts div h4 {
    font-size: 15px;
    text-transform: uppercase;
    color: #ffffff;
    font-family: 'ProximaNovaRegular';
}
footer .fcol1 .map iframe {
    width: 240px;
    height: 100px;
}

footer .socials li .yt4 {background-image: url(../images/insta-icon2.png);}
footer .socials li .yt4:hover {background-image: url(../images/insta-icon2h.png);}
header .socials .tw4 {
    background-image: url(../images/insta-icon-embassy.png);
}
