/*
Theme Name: Tinex
Theme URI: https://wordpress.org/themes/tinex
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Tinex's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, gray, pink, purple, white, yellow, dark, light, two-columns, left-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: tinex

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/*carousel.css*/
.navbar-wrapper {position: relative; z-index: 15;}
.carousel {}
.carousel-caption {z-index: 10;}
.carousel .item {height: 500px;	background-color: #777;}
.carousel-inner > .item > img {position: absolute;	top: 0;	left: 0; min-width: 100%; height: 500px;}
.marketing {padding-left: 15px; padding-right: 15px;}

.marketing .col-lg-4 {text-align: center; margin-bottom: 20px;}
.marketing h2 {font-weight: normal;}
.marketing .col-lg-4 p {margin-left: 10px;	margin-right: 10px;}
.featurette-divider {margin: 80px 0; /* Space out the Bootstrap <hr> more */}
.featurette-heading {font-weight: 300; line-height: 1; letter-spacing: -1px;}

@media (min-width: 768px) {
	.marketing {padding-left: 0; padding-right: 0;}
	.navbar-wrapper {}
	.navbar-wrapper .navbar {border-radius: 4px;}
	.carousel-caption p {margin-bottom: 20px; font-size: 21px; line-height: 1.4;}
	.featurette-heading {font-size: 50px;}
}
@media (min-width: 992px) {
	.featurette-heading {margin-top: 120px;}
}

a:focus {outline:none;}

/*style.css*/
@font-face {
    font-family: 'globerregular';
    src: url('css/fonts/glober_regular-webfont.eot');
    src: url('css/fonts/glober_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/glober_regular-webfont.woff') format('woff'),
         url('css/fonts/glober_regular-webfont.ttf') format('truetype'),
         url('css/fonts/glober_regular-webfont.svg#globerregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'globersemibold';
    src: url('css/fonts/glober_semibold-webfont.eot');
    src: url('css/fonts/glober_semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/glober_semibold-webfont.woff') format('woff'),
         url('css/fonts/glober_semibold-webfont.ttf') format('truetype'),
         url('css/fonts/glober_semibold-webfont.svg#globersemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'globerbold';
    src: url('css/fonts/glober_bold-webfont.eot');
    src: url('css/fonts/glober_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/glober_bold-webfont.woff') format('woff'),
         url('css/fonts/glober_bold-webfont.ttf') format('truetype'),
         url('css/fonts/glober_bold-webfont.svg#globerbold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'globerlight';
    src: url('css/fonts/glober_light-webfont.eot');
    src: url('css/fonts/glober_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/glober_light-webfont.woff') format('woff'),
         url('css/fonts/glober_light-webfont.ttf') format('truetype'),
         url('css/fonts/glober_light-webfont.svg#globerlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'globerbook';
    src: url('css/fonts/glober_book-webfont.eot');
    src: url('css/fonts/glober_book-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/glober_book-webfont.woff') format('woff'),
         url('css/fonts/glober_book-webfont.ttf') format('truetype'),
         url('css/fonts/glober_book-webfont.svg#globerbook') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'globerxbold';
    src: url('css/fonts/glober_xbold-webfont.eot');
    src: url('css/fonts/glober_xbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/glober_xbold-webfont.woff') format('woff'),
         url('css/fonts/glober_xbold-webfont.ttf') format('truetype'),
         url('css/fonts/glober_xbold-webfont.svg#globerxbold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'globerregular_italic';
    src: url('css/fonts/glober_regular_italic-webfont.eot');
    src: url('css/fonts/glober_regular_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/glober_regular_italic-webfont.woff2') format('woff2'),
         url('css/fonts/glober_regular_italic-webfont.woff') format('woff'),
         url('css/fonts/glober_regular_italic-webfont.ttf') format('truetype'),
         url('css/fonts/glober_regular_italic-webfont.svg#globerregular_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'globersemibold_italic';
    src: url('css/fonts/glober_semibold_italic-webfont.eot');
    src: url('css/fonts/glober_semibold_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/glober_semibold_italic-webfont.woff') format('woff'),
         url('css/fonts/glober_semibold_italic-webfont.ttf') format('truetype'),
         url('css/fonts/glober_semibold_italic-webfont.svg#globersemibold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

a {/*color:#be1522;*/ color:#2a6496; text-decoration:none;}
a:hover {text-decoration:none; transition: all 0.5s ease-in-out 0s;}

.headerborder {border-bottom:1px solid #65737b; min-height:103px; z-index:3; /*position:relative;*/}

.headerbg {background:url(images/headerbg.png) repeat top; min-height:103px; margin-bottom:58px;}
.innerheaderbg {background:url(images/inner-headerbg.png) repeat top; min-height:103px;}
.homelogo {text-align:center; padding-top:28px;}
.logo { padding-top:40px;}
.logo img {width:auto !important;}
.homebg {background:url(images/homebg.jpg) repeat top;}

.homecontainer {margin:auto; max-width:807px;}
.boxframebg {margin-bottom:30px; position:relative;}
.boxframebg img {border:6px solid #dce0e6;} 
.gallerheading {position:absolute; width:99%; top:41%; text-align:center; font-size:26px; color:#192232; padding:10px 0px; background:none !important; background-color:#dce0e6; z-index:9999; display:block;}
.gallerheading a {display:block; height:100%; vertical-align:middle; color:#192232;}
.gallerheading a:hover {color:#be1522;}
.gallerheading1 {position:absolute; width:99%; top:41%; text-align:center; font-size:26px; color:#192232; padding:10px 0px; /*background: rgba(225,225,225,0.8);*/ background:url(images/home-tabwhitebg.png) repeat; z-index:9999; display:block;}
.gallerheading1 h2, .gallerheading h2{ font-size:26px; font-family:'globerregular'; font-weight:normal; line-height:normal;}
.gallerheading1 h2 a {display:block; vertical-align:middle; color:#192232;}
.boxframebg:hover .gallerheading1 {display:none;}

.btnabout {margin-bottom:30px; text-align:center;}
.btnabout a {display:inline-block; border:3px solid #5a666c; padding:7px 30px 8px; font-size:24px; color:#c8d9e1; font-family: 'globerbook';}
.btnabout a:hover {background-color:#000;}

.mainheadigbg {background-color:#dfe7eb; padding:28px 0px; border-bottom:1px solid #293139; overflow:hidden;}
.borderbottnone {border-bottom:none; padding-bottom:0px;}
.mainheadigbg .container {z-index:2; position:relative;}
.mainheading {float:left;}
.mainheading h1 {font-size:32px; color:#192232; margin:0px; font-family: 'globerregular';}
.searchpart {float:right; width:210px; border-top:1px solid #a5b1b8; border-bottom:1px solid #a5b1b8; padding:5px 10px 5px 10px; position:relative;}
.searchpart input {width:100%; border:none; background:none;  font-size:14px; color:#9da5ab; font-family: 'globersemibold'; padding-right:24px;}
.searchpart input[type="submit"] {width:30px; height:30px; position:absolute; background:url(images/search-icon.png) no-repeat; border:none; position:absolute; right:0px; top:0px; text-indent:-9999px;}

.innerbanner {position:relative; /*border-bottom:1px solid #b4c6d0;*/ /*overflow:hidden;*/}
.innertop-right-shadow {position:absolute; top:0px; right:0px; z-index:1;}
.innerbottom-left-shadow {position:absolute; bottom:0px; left:0px;}
.innerbanner img {width:100%;}

.innerheadertop {position:absolute; top:0px; width:100%;}

.skybluebg {background-color:#eff3f5; padding:46px 0px 46px 0px; border-bottom:1px solid #b4c6d0; margin-bottom:50px;}

.detcontant {font-size:16px; color:#192232; line-height:26px;}
.detcontant strong {font-weight:normal; font-family: 'globerbold';}
.detcontant p {margin-bottom:15px;}
.detcontant p ul {margin-bottom:0px;}
.detcontant ul {margin-bottom:15px !important;}
.innerpage {position:relative; z-index:999;}
.innerpage ul {margin:0px; padding:0px;}
.innerpage li {list-style-type:none; background:url(images/innerpagearrow.png) no-repeat 0px 7px; padding-left:17px;}
.innerpage li a {color:#192232; text-decoration:none;}
.innerpage li a:hover {color:#be1522; text-decoration:none;}

.detcontant li {display:block; padding-right:0px; padding-left:28px; color:#192232; font-size:16px; font-family: 'globersemibold'; line-height:34px; background:url(images/innerpagearrow.png) no-repeat 0px 10px;} /* 2705 HV */
.detcontant li a {color:#192232;}
.detcontant li a:hover {color:#be1522;}

.listingpart {margin-bottom:50px;}
.listingpart .col-sm-9 {width:78%;}
.listingpart .col-sm-3 {width:22%;}
.listinglist {margin-bottom:35px; padding-bottom:34px; border-bottom:1px solid #c5d2db; overflow:hidden; color:#525252; font-size:14px;}
.listinglist:last-child {margin-bottom:0px;}
.listingimg {float:left; width:204px; margin-right:35px;}
.listingdet {margin-left:0px;}/* 2905 HV */
.listingdet h2 {font-size:21px; color:#6d8fa4; margin-bottom:10px; font-family: 'globersemibold';}
.listingdet h2 a {color:#6d8fa4; text-decoration:none;}
.listingdet h2 a:hover {color:#192232; text-decoration:none;}
.listingdet .date {color:#525252; margin-bottom:10px; font-family: 'globersemibold_italic'; /*font-style:italic; font-family: 'globersemibold';*/}
.listingdet p {line-height:22px; text-align:justify;}

.scroll-text ul li {margin-bottom:35px !important; height:50% !important;}

.lesmerbtn {text-transform:uppercase;}
.lesmerbtn a {display:inline-block; padding:3px 8px; background-color:#6d8fa4; font-size:12.5px; font-family: 'globersemibold'; text-align:center; color:#fff !important;}
.lesmerbtn a:hover {background-color:#000 !important; color:#fff !important; text-decoration:none;}

.rightpanelyearpart {background-color:#eff3f5; padding:20px 56px 15px 56px; text-align:center;}
.rightpanelyearpart h3 {font-size:16px; color:#6d8fa4; text-transform:uppercase; padding-bottom:10px; margin-bottom:9px; border-bottom:2px solid #6d8fa4; font-family: 'globerregular';}
.rightpanelyearpart ul {margin:0px; padding:0px;}
.rightpanelyearpart li {list-style-type:none; display:block; background:none; font-size:15px; color:#525252; border-bottom:1px solid #d7e0e6; padding:9px 0px;}
.rightpanelyearpart li a {color:#525252; text-decoration:none; display:block; }
.rightpanelyearpart li a:hover {color:#6d8fa4; text-decoration:none;}
.rightpanelyearpart li a.active {color:#6d8fa4; font-family: 'globerbold'; }
.rightpanelyearpart li:last-child {border-bottom:none;}

.readmorelink {display:inline-block; min-width:195px; border-top:1px solid #b4c6d0; border-bottom:1px solid #b4c6d0;}
.readmorelink a {font-size:16px; color:#192232; font-family: 'globersemibold'; width:100%;  padding:7px 0px;}
.readmorelink a span {float:right; margin-right:8px;}
.btnred {display:inline-block;}

.MB20 {margin-bottom:20px;}
.contactcontant {font-size:14px; color:#192232; padding-left:45px; padding-right:45px;}


.contactcontant .col-sm-7 {width:62%;}
.contactcontant .col-sm-5 {width:38%;}

.contactform {}
.contactform input {float:left; width:31.7%; margin-right:15px; background-color:#fff; border:1px solid #aec1cc; border-radius:0px; padding:5px 10px; font-size:14px; color:#192232; font-family: 'globerregular'; margin-bottom:15px;}
.MRnone {margin-right:0px !important;}
.contactform textarea {background-color:#fff; border:1px solid #aec1cc; border-radius:0px; padding:5px 10px; font-size:14px; color:#192232; font-family: 'globerregular'; margin-bottom:15px; width:100%; height:172px;}
.contactform input[type="submit"] {float:none; width:auto; margin:0px 0px 0px 15px; display:inline-block; padding:5px 10px; background-color:#6d8fa4; font-size:14px; font-family: 'globersemibold'; text-align:center; color:#fff;  text-transform:uppercase; border:none; border-radius:0px;}
.contactform input[type="submit"]:hover {background-color:#000;}

.btnsend {text-align:right; color:#6d8fa4; /*font-style:italic;*/ font-family: 'globerregular_italic';}
.contactpart {margin-bottom:30px;}
.contactadd {}
.contactadd .col-sm-6:first-child {padding-right:10px;}
.contactadd h4 {font-size:16px; color:#192232; font-family: 'globerbold'; margin-bottom:10px;}
.contactadd h6 {font-size:14px; color:#6d8fa4; font-family: 'globersemibold'; margin-bottom:8px;}
.contactaddet {margin-bottom:20px; line-height:21px;}
.contactadd h6 strong {float:left;}
.contactadd span.conheadingright {margin-left:4px; width:auto; }/* 2705 HV */
.contactaddet span {font-family: 'globersemibold'; width:25px; display:inline-block;}
.contactadd p {line-height:21px;}
.contactadd a {color:#648498; text-decoration:underline;}
.contactadd a:hover {color:#648498; text-decoration:none;}
.addpart {margin-bottom:20px;}
.multycontactcontant {font-size:14px; color:#192232; padding-left:45px; padding-right:45px;}
.multycontactcontant h1 {font-size:20px; color:#192232; font-family: 'globerregular'; margin-bottom:20px; padding-bottom:15px; border-bottom:1px solid #b5c7d2; margin-left:4px; margin-right:4px;}
.skybluebox {background-color:#eff3f5; min-height:142px; padding:18px 22px 0px 22px; margin-bottom:8px;}
.skybluebox a {color:#192232;}
.skybluebox h2 {font-size:16px; text-transform:uppercase; color:#192232; font-family: 'globerregular'; margin-bottom:12px; padding-bottom:12px; border-bottom:1px solid #d9dee1;}
.addheading {color:#6d8fa4; font-size:12px; /*font-style:italic; font-family: 'globerbold';*/ font-family: 'globersemibold_italic'; margin-bottom:10px; letter-spacing:0.5px;}
.multycontactcontant .row {margin-left:-8px; margin-right:-8px;}
.multycontactcontant .col-sm-3 {padding-left:4px; padding-right:4px;}

.contctmap {padding-top:92px; line-height:0px;}
.contctmap iframe {width:100%; height:450px !important; border:none; border-bottom:1px solid #aec1cc; margin-bottom:0px; line-height:normal;}

.contactmainheadigbg {background: rgba(223,231,235,0.92); padding:28px 28px 0px 28px; overflow:hidden; position:relative;}
.contactmainheadigbg .container {z-index:2; position:relative;}

.contactheadingborder {border-bottom:2px solid #6d8fa4; width:100%; overflow: hidden; padding-bottom: 26px;}

.innerpagetop {}
.innersubpagepart {margin-bottom:50px; padding-top:30px;}

/*----------------------------*/
.content p, .content ul, .content ol, .content dd, .content pre, .content hr, .content table{margin-bottom:20px;}
.content p {line-height:20px; color:#666666;}
.content hr{height:1px; border:0px;  clear:both; background:#ECECEC;}
.content a{color:#3366CC; text-decoration:none; word-break:break-all;}/* 2905 HV */
.content a:hover{color:#000000;}
.content strong{font-weight:bold;}
.content ins{background:#999999; color:#FFFFFF; }
.content ul{ list-style-type:none;}
.content ul li{ background:url(images/innerpagearrow.png) no-repeat 0 5px; padding-left:14px; margin-bottom:5px; }
.content ul li a{color:#192232;}
.content ul li a:hover{color:#be1522;}
.content ul li ul{margin:10px 0px 10px 15px;}

.content table{ border:1px solid #cccccc; }
.content table th{color:#333333; padding:5px;}
.content table td{color:#333333; padding:5px; border-bottom:1px solid #f0f0f0;}
.content pre{background:#f0f0f0; font-size:16px;  text-align:center; width:100%; float:left;}
blockquote, pre{ padding:0px; margin:0px; }
blockquote img{margin-right:10px;}
.grey_bg{background:#CCCCCC;}
.light_grey_bg{background:#f7f7f7;}
.light_grey_bg:hover, .content table tr:hover{background:#f0f0f0;}

.content h3 { color: #6d8fa4; font-family: "globersemibold"; font-size: 21px;  margin-bottom: 10px;}
.content h2 { color: #6d8fa4; font-family: "globersemibold"; font-size: 25px;  margin-bottom: 10px;}

/*-------- image align -------*/
.content img.size-auto, .content img.size-full, .content img.size-large, .content img.size-medium, .content .entry-attachment img, .content .widget-container img{height: auto;
    max-width: 100%;}
img.alignleft, img.alignright, img.aligncenter{margin-bottom:20px;}
.alignleft, img.alignleft{display: inline; float: left; margin-right: 24px;  margin-top: 4px;}
.detailscontent .alignleft{display: inline; float: none !important; margin-right: 24px;  margin-top: 4px;}
.alignright, img.alignright{display: inline; float: right; margin-left: 24px;  margin-top: 4px;}
.aligncenter, img.aligncenter{clear: both; display: block; margin-left: auto; margin-right: auto;}
.wp-caption {line-height: 18px; margin-bottom: 20px; max-width: 100%; text-align: center; background:#ffffff; padding:4px;}

#marqueecontainer{position: relative; width:100%;  height:400px;  overflow: hidden;  margin-bottom:30px;}

/*------------------------------------------------------------*/

.navbar-wrapper{position:relative; z-index:9999; /*background:#f4f0ed; border-top:7px solid #c8bcb1; */}
.mobilemenu{ display:none;}
/* menu */
.mainmenu { text-align:center;}
.navbar-inverse {float:right;}
.mainmenu ul.nav{}
.mainmenu ul.nav li{ display:inline-block; background:url(images/menu-sep.png) no-repeat right center; padding:0px 27px; border-top: 1px solid #69767e; margin-top:47px; float:left;}
.mainmenu ul.nav li a{ color:#e4ecf0; font-size:15px; font-family: "globerbook"; text-transform:uppercase; border-bottom: 3px solid transparent; }
.mainmenu ul.nav li a:hover{color:#e4ecf0; border-bottom: 3px solid #63717a; transition: none;}
.mainmenu ul.nav li:last-child{padding-right:0px;}
.mainmenu ul.nav li:first-child{padding-left:0px;}
.overlay{ background:rgba(0,0,0,0.6); position:fixed; height:100%; width:100%; top:0; display:none; z-index:999;}

.headerborder .col-sm-4 {position:inherit;}
.headerborder .col-sm-8 {position:inherit;}
.nav > li {position:inherit;}
.navbar {position:inherit;}

.mainmenu ul.nav li ul li {background:none; margin-top:0px; border-top:none; float:none;}

/*------------------------footer------------------------------*/

html, body {height: 100%;}
.stykyfooterpart {min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -210px;}
footer, .push {height:210px;}
.footer, .push {clear: both;}

footer {background-color:#2d3d47; border-top:7px solid #505a61; font-size:14px; color:#a8b8c0; padding-top:26px; padding-bottom:16px;}
.copyright {text-align:center; padding-bottom:18px; margin-bottom:18px; border-bottom:1px solid #252c32;}
.footercontact {text-align:center;}
.footercontact ul {margin:0px; padding:0px;}
.footercontact li {list-style-type:none; display:inline-block; text-align:center; color:#a8b8c0; font-size:14px; margin:0px 15px 10px 15px; padding-left:0px;}/* 2905 HV */
.footercontact li img{ margin-right:6px;}
.footercontact li a {display:inline-block; color:#a8b8c0; text-decoration:none;}
.footercontact li a:hover {color:#a8b8c0; text-decoration:underline;}
.flocation {/*background:url(images/footer-location-icon.png) no-repeat 0px 5px;*/}/* 2905 HV */
.fcontact { /*background:url(images/footer-contact-icon.png) no-repeat 0px 5px;*/ }/* 2905 HV */
.fcontact a {color:#c8d9e1; text-decoration:none;}
.fmail { /*background:url(images/footer-mail-icon.png) no-repeat 0px 5px;*/ }/* 2905 HV */

.headerborder nav span { margin:0px; border-width:0px; border:none;   top: 0px !important; display:block;  }
.headerborder nav span h4 {color:#192232 !important;}
.headerborder nav span h4 a {display:block; height:100%; vertical-align:middle; color:#192232 !important; text-decoration:none !important;}
.headerborder nav span h4 a:hover {color: #be1522 !important;  text-decoration:none;}

.headerborder nav .gallerheading1 {width:100%; top:37%; padding:7px 0px !important; font-size:16px;}/* 2805 HV */
.headerborder nav .gallerheading1 a {color:#192232 !important; }
.headerborder nav a:hover .gallerheading1 {color:#be1522 !important; transition:none !important;}/* 2805 HV */
.mainmenu .nav ul.submainmenu li ul li {border:3px solid #7fadc4;}
.mainmenu .nav ul.submainmenu li ul li:hover .gallerheading1 {background:none !important; transition:none !important;}

/*---------------------------*/

.gc_organization .multycontactcontant .col-sm-4 {padding-left: 4px; padding-right: 4px; text-align:left;}
.gc_organization .multycontactcontant .row {margin-left: 0; margin-right: 0;}

.gc_organization .multycontactcontant .gc_ormain {overflow:hidden; margin-bottom:20px;}

.listingpart .scroll-text li {padding-left:0px;}
/**** 2705 ****/
.sitemap h2{ font-size:26px; margin-bottom:15px;}
.sitemap h3{ font-size:20px; margin:15px 0;}


/*menu-style.css*/
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
#cssmenu {
  width: auto;
  font-family: 'globerbook';
  margin-top:47px;
  text-align:left;
  float:right;
   border-top:1px solid #69767e;
}
/*#menu-line {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 3px;
  background: #63717a;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}*/
#cssmenu > ul > li {
  float: none;
  display:inline-block;
  padding:0px 25px;
 
}

#cssmenu > ul > li:first-child {padding-left:0px;}
#cssmenu > ul > li:last-child {padding-right:0px;} 

#cssmenu.align-center > ul {
  font-size: 0;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  display: inline-block;
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu > ul > li > a {
  padding:20px 0px;
  font-size:15px;
  text-decoration: none;
  text-transform: uppercase;
  color: #e4ecf0;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
  border-bottom:3px solid transparent;
}

#cssmenu > ul > li > a:hover  { border-bottom:3px solid #63717a;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;}


#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a {
  color: #e4ecf0;
  border-bottom:3px solid #63717a;
}
/*#cssmenu > ul > li.has-sub > a {
  padding-right: 25px;
}
#cssmenu > ul > li.has-sub > a::after {
  position: absolute;
  top: 21px;
  right: 10px;
  width: 4px;
  height: 4px;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  content: "";
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
}*/
#cssmenu > ul > li.has-sub:hover > a::after {
  border-color: #009ae1;
}
#cssmenu ul ul {
  position: absolute;
  left: -9999px;
  z-index:9;
}
#cssmenu li:hover > ul {
  left: auto;
}
#cssmenu.align-right li:hover > ul {
  right: 0;
}
#cssmenu ul ul ul {
  margin-left: 100%;
  top: 0;
}
#cssmenu.align-right ul ul ul {
  margin-left: 0;
  margin-right: 100%;
}
#cssmenu ul ul li {
  height: 0;
  -webkit-transition: height .2s ease;
  -moz-transition: height .2s ease;
  -ms-transition: height .2s ease;
  -o-transition: height .2s ease;
  transition: height .2s ease;
}
#cssmenu ul li:hover > ul > li {
  height: 32px;
}
#cssmenu ul ul li a {
  padding: 10px 20px;
  width: 160px;
  font-size:14px;
  /*background: #63717a;*/
  background:url(../images/inner-headerbg.png) repeat;
  text-decoration: none;
  color: #dddddd;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
  text-align:left;
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {
  color: #ffffff;
}
#cssmenu ul ul li.has-sub > a::after {
  position: absolute;
  top: 13px;
  right: 10px;
  width: 4px;
  height: 4px;
  border-bottom: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  content: "";
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
}
#cssmenu.align-right ul ul li.has-sub > a::after {
  right: auto;
  left: 10px;
  border-bottom: 0;
  border-right: 0;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}
#cssmenu ul ul li.has-sub:hover > a::after {
  border-color: #ffffff;
}
@media all and (max-width: 767px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), 
only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), 
only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), 
only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), 
only screen and (min-resolution: 192dpi) and (max-width: 1024px), 
only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
  #cssmenu {
    width: 100%;
  }
  #cssmenu ul {
    width: 100%;
    display: none;
  }
  #cssmenu.align-center > ul,
  #cssmenu.align-right ul ul {
    text-align: left;
  }
  #cssmenu ul li,
  #cssmenu ul ul li,
  #cssmenu ul li:hover > ul > li {
    width: 100%;
    height: auto;
    border-top: 1px solid rgba(120, 120, 120, 0.15);
  }
  #cssmenu ul li a,
  #cssmenu ul ul li a {
    width: 100%;
  }
  #cssmenu > ul > li,
  #cssmenu.align-center > ul > li,
  #cssmenu.align-right > ul > li {
    float: none;
    display: block;
  }
  #cssmenu ul ul li a {
    padding: 20px 20px 20px 30px;
    font-size: 14px;
    color: #e4ecf0;
    background: none;
  }
  #cssmenu ul ul li:hover > a,
  #cssmenu ul ul li a:hover {
    color: #be1522;
  }
  #cssmenu ul ul ul li a {
    padding-left: 40px;
  }
  #cssmenu ul ul,
  #cssmenu ul ul ul {
    position: relative;
    left: 0;
    right: auto;
    width: 100%;
    margin: 0;
  }
  #cssmenu > ul > li.has-sub > a::after,
  #cssmenu ul ul li.has-sub > a::after {
    display: none;
  }
  #menu-line {
    display: none;
  }
  #cssmenu #menu-button {
    display: block;
    padding: 20px;
    color: #e4ecf0;
    cursor: pointer;
    font-size: 16px;
    text-transform: uppercase;
  }
  #cssmenu #menu-button::after {
    content: '';
    position: absolute;
    top: 20px;
    right: 20px;
    display: block;
    width: 15px;
    height: 2px;
    background: #e4ecf0;
  }
  #cssmenu #menu-button::before {
    content: '';
    position: absolute;
    top: 25px;
    right: 20px;
    display: block;
    width: 15px;
    height: 7px;
    border-top: 2px solid #e4ecf0;
    border-bottom: 2px solid #e4ecf0;
  }
  #cssmenu .submenu-button {
    position: absolute;
    z-index: 10;
    right: 0;
    top: 0;
    display: block;
    border-left: 1px solid rgba(120, 120, 120, 0.15);
    height: 52px;
    width: 52px;
    cursor: pointer;
  }
  #cssmenu .submenu-button::after {
    content: '';
    position: absolute;
    top: 21px;
    left: 26px;
    display: block;
    width: 1px;
    height: 11px;
    background: #e4ecf0;
    z-index: 99;
  }
  #cssmenu .submenu-button::before {
    content: '';
    position: absolute;
    left: 21px;
    top: 26px;
    display: block;
    width: 11px;
    height: 1px;
    background: #e4ecf0;
    z-index: 99;
  }
  #cssmenu .submenu-button.submenu-opened:after {
    display: none;
  }
}

/*sass-compiled.css*/

.pic {
	
	position: relative;
	overflow: hidden;
	
	/*display: inline-block;*/
	-webkit-animation: anima 2s;
	-moz-animation: anima 2s;
	-o-animation: anima 2s;
	-ms-animation: anima 2s;
	animation: anima 2s;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden
}
.pic-3d {
	-webkit-perspective: 500;
	-moz-perspective: 500;
	-o-perspective: 500;
	-ms-perspective: 500;
	perspective: 500;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d
}
.pic-caption {
	cursor: default;
	position: absolute;
	width: 100%;
	height: 100%;
	/*background: rgba(44,62,80,0.92);*/
	background-color:#dbdde0;
	padding:0px;
	text-align: center;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity * 100))";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0
}
.pic-image {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1)
}
.pic:hover .pic-image {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1)
}
.pic-title {
	font-size: 1.8em
}
a, a:hover, .pic .pic-image, .pic-caption, .pic:hover .pic-caption, .pic:hover img {
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease
}
.pic:hover .bottom-to-top, .pic:hover .top-to-bottom, .pic:hover .left-to-right, .pic:hover .right-to-left, .pic:hover .rotate-in, .pic:hover .rotate-out, .pic:hover .open-up, .pic:hover .open-down, .pic:hover .open-left, .pic:hover .open-right, .pic:hover .come-left, .pic:hover .come-right {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity * 100))";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	-webkit-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-moz-touch-callout: none;
	-o-touch-callout: none;
	-ms-touch-callout: none;
	touch-callout: none;
	-webkit-tap-highlight-color: transparent;
	-moz-tap-highlight-color: transparent;
	-o-tap-highlight-color: transparent;
	-ms-tap-highlight-color: transparent;
	tap-highlight-color: transparent
}


.bottom-to-top {
	top: 50%;
	left: 0
}
.pic:hover .bottom-to-top {
	top: 0;
	left: 0
}
.top-to-bottom {
	bottom: 50%;
	left: 0
}
.pic:hover .top-to-bottom {
	left: 0;
	bottom: 0
}
.left-to-right {
	top: 0;
	right: 50%
}
.pic:hover .left-to-right {
	right: 0;
	top: 0
}
.right-to-left {
	top: 0;
	left: 50%
}
.pic:hover .right-to-left {
	left: 0;
	top: 0
}
.rotate-in {
	-webkit-transform: rotate(90deg) scale(0.1);
	-moz-transform: rotate(90deg) scale(0.1);
	-o-transform: rotate(90deg) scale(0.1);
	-ms-transform: rotate(90deg) scale(0.1);
	transform: rotate(90deg) scale(0.1);
	top: 0;
	left: 0
}
.pic:hover .rotate-in {
	-webkit-transform: rotate(360deg) scale(1);
	-moz-transform: rotate(360deg) scale(1);
	-o-transform: rotate(360deg) scale(1);
	-ms-transform: rotate(360deg) scale(1);
	transform: rotate(360deg) scale(1)
}
.rotate-out {
	-webkit-transform: rotate(90deg) scale(3);
	-moz-transform: rotate(90deg) scale(3);
	-o-transform: rotate(90deg) scale(3);
	-ms-transform: rotate(90deg) scale(3);
	transform: rotate(90deg) scale(3);
	top: 0;
	left: 0
}
.pic:hover .rotate-out {
	-webkit-transform: rotate(360deg) scale(1);
	-moz-transform: rotate(360deg) scale(1);
	-o-transform: rotate(360deg) scale(1);
	-ms-transform: rotate(360deg) scale(1);
	transform: rotate(360deg) scale(1)
}
.open-down {
	-webkit-transform: rotateX(-180deg);
	-moz-transform: rotateX(-180deg);
	-o-transform: rotateX(-180deg);
	-ms-transform: rotateX(-180deg);
	transform: rotateX(-180deg);
	top: 0;
	left: 0
}
.pic:hover .open-down {
	-webkit-transform: rotateX(0);
	-moz-transform: rotateX(0);
	-o-transform: rotateX(0);
	-ms-transform: rotateX(0);
	transform: rotateX(0)
}
.open-up {
	-webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
	-o-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	transform: rotateX(180deg);
	top: 0;
	left: 0
}
.pic:hover .open-up {
	-webkit-transform: rotateX(0);
	-moz-transform: rotateX(0);
	-o-transform: rotateX(0);
	-ms-transform: rotateX(0);
	transform: rotateX(0)
}
.open-left {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	transform: rotateY(180deg);
	left: 0;
	top: 0
}
.pic:hover .open-left {
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-o-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	transform: rotateY(0deg)
}
.open-right {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
	left: 0;
	top: 0
}
.pic:hover .open-right {
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-o-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	transform: rotateY(0deg)
}
.come-left {
	-webkit-transform: rotateY(90deg) rotateX(90deg);
	-moz-transform: rotateY(90deg) rotateX(90deg);
	-o-transform: rotateY(90deg) rotateX(90deg);
	-ms-transform: rotateY(90deg) rotateX(90deg);
	transform: rotateY(90deg) rotateX(90deg);
	left: 0;
	top: 0
}
.pic:hover .come-left {
	-webkit-transform: rotateY(0) rotateX(0);
	-moz-transform: rotateY(0) rotateX(0);
	-o-transform: rotateY(0) rotateX(0);
	-ms-transform: rotateY(0) rotateX(0);
	transform: rotateY(0) rotateX(0)
}
.come-right {
	-webkit-transform: rotateY(-90deg) rotateX(-90deg);
	-moz-transform: rotateY(-90deg) rotateX(-90deg);
	-o-transform: rotateY(-90deg) rotateX(-90deg);
	-ms-transform: rotateY(-90deg) rotateX(-90deg);
	transform: rotateY(-90deg) rotateX(-90deg);
	left: 0;
	top: 0
}
.pic:hover .come-right {
	-webkit-transform: rotateY(0) rotateX(0);
	-moz-transform: rotateY(0) rotateX(0);
	-o-transform: rotateY(0) rotateX(0);
	-ms-transform: rotateY(0) rotateX(0);
	transform: rotateY(0) rotateX(0)
}
@media screen and (max-width: 560px) {
.pic {
	
	display: block;
	-webkit-animation: none;
	-moz-animation: none;
	-o-animation: none;
	-ms-animation: none;
	animation: none;
	
}
}
/*main css*/
.listingdet .date{ text-transform:uppercase;}
.paddingbotom{ margin-bottom:46px;}
.listingdetmlnone{margin-left:0px !important;}
#wpcf7-f73-o1 p{ margin:0px !important; padding:0px !important;}


.contacrname .name {position:relative; float:left; width:31.7%;  margin-right: 15px;}
.contacremial .email-855 {position:relative; float:left; width:31.7%;  margin-right: 15px;}
.contacrtel .tel {position:relative; float:left; width:31.7%;}
.contacrname .name  .wpcf7-not-valid-tip {position:absolute; top:-20px; left:0px;}
.contacremial .email-855 .wpcf7-not-valid-tip {position:absolute; top:-20px;  left:0px;} 
.contacrtel .tel .wpcf7-not-valid-tip {position:absolute; top:-20px;   left:0px;}
span.wpcf7-not-valid-tip{font-size:12px !important;}
.contactform .contacrname input {width:100% !important;}
.contactform .contacremial input {width:100% !important;}
.contactform .contacrtel input {width:100% !important;}

div.wpcf7-validation-errors {border:none !important; color:#ff0000 !important; }
div.wpcf7-mail-sent-ok {border:none !important; /*color:#333b43 !important;*/ color:#0326fa; }/* 2905 HV */
div.wpcf7-response-output{ margin:25px 0px;}/* 2905 HV */

.detailscontent p {color:#192232 !important; font-size: 16px !important; line-height: 26px !important; text-align:justify; margin-bottom:15px !important;}
.content p {color:#192232 !important; font-size: 16px !important; line-height: 26px !important; text-align:justify; margin-bottom:15px !important;}
.gobacklink { background-color: #6d8fa4;    border: medium none;    border-radius: 0;    color: #fff !important;    display: inline-block;    float: none;    font-family: "globersemibold";    font-size: 14px; padding: 5px 10px;    text-align: center;    text-transform: uppercase;    width: auto;}
.gobacklink:hover{background-color: #000 !important;}
.mobilemenu{ text-transform:uppercase !important;}
.contctmap{ margin-top:0px !important; padding-top:92px;}
.contctmap iframe{ margin-top:-10px;}
.desktopmenu li.active a{border-bottom: 3px solid #63717a !important;    color: #e4ecf0 !important;}

/*--------------09-05-2015----------------*/
.graybg {background-color:#eff3f5; /*margin-bottom:0px !important;*/}

.cat-leftpanel {float:left; width:195px;}
.innerrightdet {margin-left:252px;}
.innercontantpart {margin-top:15px;}

.rightinnercontant {line-height:26px; font-size:16px; color:#192232; text-align:justify; letter-spacing:0.3px;}
.rightinnercontant strong  {font-weight:normal; font-family: 'globerbold';}
.rightinnercontant span {font-family: "globersemibold";}
.rightinnercontant p {margin-bottom:19px;}
.rightinnercontant ul {margin:0px 0px 23px 0px !important; padding:7px 0px 0px 0px !important;}
.rightinnercontant li {line-height:34px; padding-left:26px !important; background:url(images/square-bullet.gif) no-repeat 0px 14px !important; /* font-family: 'globerbold'; */}


.leftcategories {margin-bottom:20px; margin-top:6px;}
.leftcategories ul {margin:0px; padding:0px;}
.leftcategories li:first-child {border-top:1px solid #b4c6d0;}
.leftcategories li {list-style-type:none; display:block; border-bottom:1px solid #b4c6d0; background:none !important; padding:12px 11px 12px 0px !important; letter-spacing:0.3px;}
.leftcategories li a {font-size:14px; color:#192232; display:block; background:url(images/cat-arrow.png) no-repeat right;  font-family: "globersemibold";}
.leftcategories li a:hover {color:#192232 !important; text-decoration:none;  background:url(images/cat-arrow-h.png) no-repeat right;}
.leftcategories li.current-menu-item a {color:#192232 !important; text-decoration:none;  background:url(images/cat-arrow-h.png) no-repeat right; font-family: 'globerbold';}



.board-dirpart {}
.board-dirpart ul {margin:0px; padding:0px;}
.board-dirpart li {list-style-type:none; background:none !important; background-color:#fff !important; padding:20px 22px 12px 22px !important; text-align:center; font-size:14px; color:#192232; font-family: 'globerregular_italic'; margin-bottom:32px; width:317px; }
.board-dirpart li h4 {font-size:16px; color:#6d8fa4; font-family: "globersemibold"; border-bottom:2px solid #e8e8ea; padding-bottom:11px; margin:0px 15px 5px 15px;}
.board-dirpart li a {color:#192232; text-decoration:none;}
.board-dirpart li a:hover  {color:#192232 !important; text-decoration:none;}
.board-dirpart li span {display:block;}
/*.board-dirpart li:hover {box-shadow:0px 0px 5px #ccc;} */
.gc_organization .multycontactcontant{padding-left:0px; padding-right:0px;}
.gc_organization .skybluebox{ background-color:#fff;}


.fnewsletter {text-align:center;  border-top:1px solid #252c32; margin-top:10px; padding-top:18px;}
.fnewsletter label {font-size:18px; color:#c8d9e1; font-weight:normal; margin-bottom:10px; vertical-align:middle;}
.fnewsletter input {border:none; background-color:#fff; padding:6px 10px; font-size:12px; color:#192232; font-family: "globersemibold"; margin:0px 4px; width:210px; border-radius:0px;
 margin-bottom:10px; vertical-align:middle;}
.fnewsletter input[type="button"] {width:auto; display:inline-block; padding:7px 20px; background-color:#6d8fa4; border:1px solid #1a2125; border-radius:0px; font-family: "globersemibold"; font-size:12px; color:#fff; margin-bottom:10px; vertical-align:middle;}
.fnewsletter input[type="button"]:hover {background-color:#4d7086; transition: all 0.5s ease-in-out 0s;}


.modal {z-index:99999;}
footer .modal-dialog {color:#192232;}
footer .modal-dialog h4 {color:#2d3d47;}

footer .modal-dialog input[type="checkbox"] {margin-right:4px; margin-left:12px; vertical-align:text-top;}
footer .modal-dialog .close {font-size:40px; color:#ff0000; margin-top:-12px; opacity: 0.5;}
footer .modal-dialog input[type="submit"] {-moz-user-select: none; border-radius: 0px; cursor: pointer; display: inline-block; font-size: 14px; font-weight: normal; line-height: 1.42857; margin-bottom: 0; padding:4px 20px; text-align: center; vertical-align: middle; white-space: nowrap; background-color: #6d8fa4; border:1px solid #1a2125; color: #fff; margin-left:10px;}
footer .modal-dialog input[type="submit"]:hover {background-color: #4d7086; border:1px solid #1a2125; color: #fff;}	

footer .modal-dialog .btn {-moz-user-select: none; border-radius: 0px; cursor: pointer; display: inline-block; font-size: 14px; font-weight: normal; line-height: 1.42857; margin-bottom: 0; padding:4px 20px; text-align: center; vertical-align: middle; white-space: nowrap; background-color: #6d8fa4; border:1px solid #1a2125; color: #fff; margin-left:10px;}
footer .modal-dialog .btn:hover {background-color: #4d7086; border:1px solid #1a2125; color: #fff;}

footer .modal-dialog span.wpcf7-list-item {margin-bottom:10px; margin-left:0px; display:inline-block;}

footer .modal-dialog  div.wpcf7-response-output {margin:0px; text-align:center; color: #2d3d47 !important;}
footer .modal-dialog  .modal-footer {padding-bottom:10px;}
footer .modal-content {padding-bottom:20px;}
footer .modal-dialog span.wpcf7-not-valid-tip {text-align:center; font-size:14px !important;}


.paging-navigation {text-align:center;}
.paginationlist a.page-numbers {border-radius: 4px; margin-right: 5px; background-color: #2d3d47 !important; border-color: #94bc2f !important; color: #ffffff !important; display:inline-block; padding: 6px 12px;}
.paginationlist a:hover.page-numbers {background-color: #6d8fa4 !important; border-color: #f82500 !important; color:#fff;}
.paginationlist span.current {background-color: #6d8fa4 !important; border-color: #f82500 !important; border-radius: 4px; margin-right: 5px; display:inline-block; padding: 6px 12px; color:#fff; opacity:1 !important;}

.paging-navigation .dots {margin-right:5px; font-weight:bold;}
.detailscontent iframe{ width:80% !important;}